(57)【要約】少なくとも一つのマルチメディア管理規則（MMR）によってユーザー嗜好に従ってマルチメディア項目（１６４、１６６、１６８、１６９）を管理するよう構成されたマルチメディア項目管理システム（１３０）のマルチメディア管理行動をユーザーに説明するためのチュートリアル生成ユニット（１００）が導入される。該チュートリアル生成ユニット（１００）は、前記少なくとも一つのマルチメディア管理規則（MMR）のうち、説明されるべき少なくとも一つの選択された規則（MMR1）を、該少なくとも一つの選択された規則（MMR1）のユーザーにとっての重要度の指標となる所定の重要度値（R）に依存して選択するよう構成された処理ユニット（１５１）と、前記説明されるべき少なくとも一つの選択された規則（MMR1）に基づく少なくとも一つのオーディオビジュアル情報呈示信号（１０８、１１０、１１２）を含む少なくとも一つの説明テーマ（１０４）を生成するよう構成され、ユーザーの観察のために意図された、前記少なくとも一つの説明テーマ（１０４）を含むチュートリアル（１０２）を生成するよう構成された表現ユニット、とを有する。このチュートリアルユニットはたとえば、ユーザーの好みに従って楽曲のプレイリストを生成する携帯型マルチメディア装置において使用されうる。
2007528063.tif 000002
【特許請求の範囲】
【請求項１】
少なくとも一つのマルチメディア管理規則によってユーザー嗜好に従ってマルチメディア項目を管理するよう構成されたマルチメディア項目管理システムのマルチメディア管理行動をユーザーに説明するためのチュートリアル生成ユニットであって：
・前記少なくとも一つのマルチメディア管理規則のうち、説明されるべき少なくとも一つの選択された規則を、該少なくとも一つの選択された規則のユーザーにとっての重要度の指標となる所定の重要度値に依存して選択するよう構成された処理ユニットと、
・前記説明されるべき少なくとも一つの選択された規則に基づく少なくとも一つのオーディオビジュアル情報呈示信号を含む少なくとも一つの説明テーマを生成するよう構成され、ユーザーの観察のために意図された、前記少なくとも一つの説明テーマを含むチュートリアルを生成するよう構成された表現ユニット、
とを有することを特徴とするチュートリアル生成ユニット。
【請求項２】
ユーザー入力に基づいて、前記少なくとも一つの説明テーマの前記少なくとも一つの情報呈示信号を置き換えるよう構成されたユーザーインターフェースユニットが含まれることを特徴とする、請求項１記載のチュートリアル生成ユニット。
【請求項３】
前記表現ユニットが：
ａ）映像は少なくとも一つのサブ映像画像信号を有し、前記少なくとも一つのサブ映像画像信号は前記少なくとも一つの選択された規則に対応するグラフィック表現を有するものとして、所定の時間期間の間呈示されるべき映像の動画；
ｂ）前記少なくとも一つの選択された規則に対応する情報を呈示する情報呈示画像であって、クリックできるハイパーリンク領域をもち、そのハイパーリンク領域がクリックされると別の説明テーマに対応する別の情報呈示画像の表示が開始されるもの；
ｃ）各断片が前記少なくとも一つの選択された規則に対応する、逐次的に再生されるオーディオ断片の集合；
ｄ）前記少なくとも一つの選択された規則に従って選択された少なくとも一つのマルチメディア項目の同定情報を含む、スクロールするテキスト；
のタイプの諸説明テーマを呈示するよう構成されていることを特徴とする、請求項１記載のチュートリアル生成ユニット。
【請求項４】
前記処理ユニットがさらに、ユーザー入力に基づいて、マルチメディア項目管理システムの前記少なくとも一つのマルチメディア管理規則を適応させるよう構成されていることを特徴とする、請求項２記載のチュートリアル生成ユニット。
【請求項５】
前記処理ユニットがさらに、前記少なくとも一つの説明テーマに対して、該少なくとも一つの説明テーマの情報呈示信号の集合がユーザーに呈示される時間期間を示す呈示時間期間を関連付けるよう構成されていることを特徴とする、請求項１記載のチュートリアル生成ユニット。
【請求項６】
前記処理ユニットがさらに：
・所定の全呈示時間期間を有し、
・前記少なくとも一つの選択された規則の重要度値と全呈示時間期間とに基づいて、説明テーマおよび関連付けられた呈示時間期間の割り当てをする、
よう構成されていることを特徴とする、請求項５記載のチュートリアル生成ユニット。
【請求項７】
前記処理ユニットがさらに、単一の選択された規則または選択された規則の組み合わせの重要度値を決定するのを：
・選択された単数または複数の規則に従って選択される、あるいは除外される楽曲の割合；
・選択された単数または複数の規則とユーザー嗜好規則との間の対応の度合い；
・選択された単数または複数の規則の手動で割り当てられた重要度；
・選択された単数または複数の規則の導入または修正の日時；
・選択された単数または複数の規則の以前の説明の日時；
・選択された単数または複数の規則が優勢的に寄与する管理動作の所定の種類；
・規則の起源、
のうちの一つまたは複数に基づいて行うよう構成されていることを特徴とする、請求項１記載のチュートリアル生成ユニット。
【請求項８】
前記処理ユニットがさらに、選択された規則のうちのサブセットを説明する、および／または選択された規則のうちのサブセットのパラメータを変更するよう構成されていることを特徴とする、請求項１記載のチュートリアル生成ユニット。
【請求項９】
前記処理ユニットがさらに、選択された規則の組の組み合わされた作用を指定する式に対して、その式の振る舞いの諸側面をユーザーに説明するために数学的な解析を実行するよう構成されていることを特徴とする、請求項１記載のチュートリアル生成ユニット。
【請求項１０】
・あるマルチメディア項目を記述する、人間が生成した情報；
・あるマルチメディア管理規則またはマルチメディア管理規則の組み合わせを記述する、人間が生成した情報；
・あるマルチメディア管理規則に関係するある特定の呈示信号を指定する人間が生成した情報、
のタイプのうち少なくとも一つの外部情報ソースから情報を受領または取得するよう構成されたインターフェースユニットをさらに有することを特徴とする、請求項１記載のチュートリアル生成ユニット。
【請求項１１】
ユーザー嗜好決定ユニットからユーザー嗜好についてのデータを受け取るよう構成されていることを特徴とする、請求項１記載のチュートリアル生成ユニット。
【請求項１２】
・少なくとも一つのマルチメディア管理規則によってユーザー嗜好に従ってマルチメディア項目を管理するよう構成されたマルチメディア項目管理システムと、
・前記マルチメディア項目管理システムの行動をユーザーに説明するよう構成された、請求項１記載のチュートリアル生成ユニット、
とを有することを特徴とするマルチメディア管理システム。
【請求項１３】
・少なくとも一つのマルチメディア管理規則によってユーザー嗜好に従ってマルチメディア項目を管理するよう構成されたマルチメディア項目管理システムと、
・前記マルチメディア項目管理システムの行動をユーザーに説明するよう構成された、請求項１記載のチュートリアル生成ユニット、
とを有することを特徴とする携帯型装置。
【請求項１４】
少なくとも一つのマルチメディア管理規則によってユーザー嗜好に従ってマルチメディア項目を管理するよう構成されたマルチメディア項目管理システムのマルチメディア管理行動を説明する方法であって：
・前記少なくとも一つのマルチメディア管理規則のうち、説明されるべき少なくとも一つの選択された規則を、該少なくとも一つの選択された規則のユーザーにとっての重要度の指標となる所定の重要度値に依存して選択し、
・前記説明されるべき少なくとも一つの選択された規則に基づく少なくとも一つのオーディオビジュアル情報呈示信号を含む少なくとも一つの説明テーマを生成し、該テーマからユーザーが観察するために意図された、一つまたは複数の説明テーマを含むチュートリアルを生成する、
ことを含むことを特徴とする方法。
【請求項１５】
プロセッサをして請求項１４記載の方法を実行できるようにする、あるいはプロセッサをして請求項１ないし１１のうちいずれか一項記載の実体のうちの一つの信号処理機能を実施する方法を実行できるようにするコードを有することを特徴とするコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、マルチメディア項目管理システムの技術分野からの、システムのマルチメディア管理行動を説明する新しいユニット、システム、装置、方法およびコンピュータプログラムプロダクトに関する。
【背景技術】
【０００２】
現在のところ、人々はまごつくばかりの量の情報に直面させられており、傾向としてはこの情報との直面は増加していくように思われる。特に、たとえば楽曲など、ある人にとって関心のあるマルチメディア項目について、現在の最新技術においては、この人物には次の選択肢がある：
１）呈示されるすべてのものを受動的に受け入れる。これはたとえばラジオを聞くときに行われる。
２）たとえばインターネット上で個々のマルチメディア項目を求めて能動的にブラウズする。あるいはこれら２つの間の中間として、
３）自動マルチメディア項目管理システムに頼る。このシステムは、該システムの利用者の好みに対応する規則を考慮することによって、該ユーザーにとってとりわけ関心のある項目の集合を事前選択し、関心のない項目のすべてを除外する。
【０００３】
ユーザーの好みに精確に適応するためには多くの規則が必要とされ、マルチメディア項目管理システムは複雑になる。典型的には、そのような複雑なシステムをトレーニングするのは難しい。規則どうしの間の非線形相互作用や規則の不適切性などのためである。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
従来技術のマルチメディア項目管理システムの欠点の一つは、典型的にはユーザーがマルチメディア項目ごとに管理／事前選択プロセス全体を調査することによってシステムをトレーニングしなければならないことである。これは非常に時間がかかり、忍耐力が求められるものでありうる。それにシステムが比較的容易にユーザーの好みの管理行動に収束しない場合には、自動管理から得られる時間よりもはるかに長い時間がシステムを最適化するために失われることになりうる。さらに、管理行動を解析する際に必要とされるこの膨大な努力のため、ユーザーは、ある一組の規則――たとえば特定のあらかじめ決められたユーザー嗜好に従って最適化されたパーソナルプレイリスト生成手段ソフトウェア――が本当に自分にふさわしいのかどうか、あるいは売っている他のパーソナルプレイリスト生成手段よりもふさわしいのかどうかを迅速に検査することができない。
【０００５】
本発明の一つの目的は、既存のマルチメディア項目管理システムの改良を提供することである。
【課題を解決するための手段】
【０００６】
この目的は、少なくとも一つのマルチメディア管理規則によってユーザー嗜好に従ってマルチメディア項目を管理するよう構成されたマルチメディア管理システムのマルチメディア管理行動を説明するためのチュートリアル生成ユニットが提供されることで実現される。該チュートリアル生成ユニットは：
・前記少なくとも一つのマルチメディア管理規則のうち、説明されるべき少なくとも一つの選択された規則を、該少なくとも一つの選択された規則のユーザーにとっての重要度の指標となる所定の重要度値に依存して選択するよう構成された処理ユニットと、
・前記説明されるべき少なくとも一つの選択された規則に基づく少なくとも一つのオーディオビジュアル情報呈示信号を含む少なくとも一つの説明テーマを生成するよう構成され、ユーザーの観察のために意図された、一つまたは複数の説明テーマを含むチュートリアルを生成するよう構成された表現ユニット、
とを有する。
【０００７】
処理ユニットは説明するために、マルチメディア項目管理システムの全規則の組から、ある特定の説明テーマに属する一つまたは複数の規則、たとえばサルサ音楽の選択を制御する規則のサブセットを選択する。可能な説明テーマのそれぞれは重要度値を有している。たとえば選択された規則組み合わせの第一の規則の重要度値、前記規則組み合わせのうち最重要規則の重要度値、あるいは前記規則組み合わせの全規則の重要度から計算されるその規則組み合わせの総合重要度などである。その説明テーマについて重要度に従えば一つの規則しか選択されないとしても、同じテーマにおいて追加的な関係規則が説明されうる。最も高い重要度をもつ説明テーマ、すなわちその規則組み合わせが、ユーザーに説明するために最も重要、すなわち典型的には最初に説明されるべきものである。次いで表現ユニットは呈示信号（たとえばディスプレイのある領域上にグラフィック記号を表示するためのビデオ信号）を規則と関連付ける。この呈示は典型的には相続く時刻の間に生起する。たとえば、静的な画像が表示される場合はユーザーがクリックしてどけるまで、あるいは非対話的なチュートリアルでは所定の時間が経過するまで、そのようにされていることができる。単一の信号が単一の規則と関連付けられてもよいし（規則の文字による表現を含むテキストボックスなど）、一つの信号がいくつかの規則に対応していてもよいし（三つの規則の組み合わせ作用のもとで選択される楽曲タイトルのリストなど）、あるいは最後に、いくつかの信号がある特定の規則または規則の（サブ）組み合わせのために生成されてもよい（たとえばテキストとグラフィック表現など）。
【０００８】
チュートリアルの簡単な例は、単一の説明テーマとして一つまたは複数の規則を説明するだけで、そのテーマを無期限に呈示する。それはたとえば、テキストボックス内で記述される選択された規則と、その結果得られる、テキストによる識別情報のリストとして呈示されるマルチメディア項目選択とを含んでいる。もう少し高度なチュートリアルは、いくつかの説明テーマを含み、それらのテーマが逐次的に、それぞれある関連付けられた時間間隔の間、呈示される。
【０００９】
チュートリアル生成ユニットのある実施形態は、ユーザー入力に基づいて、前記少なくとも一つの説明テーマのうち少なくとも一つのテーマの前記少なくとも一つの情報呈示信号のうち少なくとも一つの信号を変えるよう構成された、ユーザーインターフェースユニットを有する。ユーザーが自分のペースでチュートリアルを追っていくことができれば有益である。よって、ユーザーは、たとえば特定の説明テーマにおける単一の信号を変化させる、たとえばスクロールバー仕掛けのスライダーをスライドさせることができる。あるいは次もしくは前の説明テーマまたはその他任意の説明テーマに切り換えることができるが、この場合は現在の説明テーマの信号全部がもう一方の説明テーマの信号によって置き換えられる。代わりになる信号は現在ユーザーによって所望されている特定のマルチメディア管理側面を示す。
【００１０】
前記表現ユニットは、さまざまな種類の説明テーマ、たとえば：
ａ）所定の時間期間の間呈示されるべき映像の動画。映像は少なくとも一つのサブ映像画像信号を有し、前記少なくとも一つのサブ映像画像信号のそれぞれは前記少なくとも一つの選択された規則に対応するグラフィック表現を有する；
ｂ）前記少なくとも一つの選択された規則に対応する情報を呈示する情報呈示画像で、クリックできるハイパーリンク領域をもち、そのハイパーリンク領域がクリックされると別の説明テーマに対応する別の情報呈示画像の表示が開始されるもの；
ｃ）各断片が前記少なくとも一つの選択された規則に対応する、逐次的に再生されるオーディオ断片の集合；
ｄ）前記少なくとも一つの選択された規則に従って選択された少なくとも一つのマルチメディア項目の同定情報を含む、スクロールするテキスト；
を呈示できるように構成されることが有利である。
【００１１】
動画タイプは、費やす時間のほとんどないユーザーに当該マルチメディア項目管理システムの最重要なマルチメディア管理行動を短い時間期間の間に説明するのに有利である。これに対し、オーディオ呈示はディスプレイのない装置で使うのに有用である。
【００１２】
チュートリアル生成ユニットのある実施形態では、前記処理ユニットはさらに、ユーザー入力に基づいて、当該マルチメディア項目管理システムの前記少なくとも一つのマルチメディア管理規則のうち少なくとも一つの規則を適応させるよう構成される。
【００１３】
ユーザーが当該マルチメディア項目管理システムのマルチメディア管理行動について詳細に説明されることになる場合、そのユーザーが同時にこのシステムを調べているのであれば自分でその規則を適応させることもできることが有利である。
【００１４】
前記処理ユニットがさらに、前記少なくとも一つの説明テーマに呈示時間期間Dtを関連付けるよう構成されていれば有利である。この呈示時間期間は、前記少なくとも一つの説明テーマのうちの前記少なくとも一つのテーマの情報呈示信号の集合がユーザーに呈示される時間期間を示す。このようにして、ユーザーは、対話的チュートリアルであっても非対話的チュートリアルであっても高速な仕方で行動を説明されることができる。
【００１５】
さらに、前記処理ユニットはさらに：
・所定の全呈示時間期間Ttotを有し、
・前記少なくとも一つの選択された規則のうちの少なくとも一つの規則の重要度値Rと全呈示時間期間とに基づいて説明テーマと関連付けられた呈示時間期間の割り当てをし、ユーザーの注意が自分にとって最も関心のある規則にほとんど集中されるようにする、
よう構成されうる。
【００１６】
さまざまな実施形態において、処理ユニットはさらに、単一の選択された規則または選択された規則の組み合わせの重要度値Rを、以下のうちの一つまたは複数に基づいて決定するよう構成されうる：
・選択された単数または複数の規則に従って選択される、あるいは除外される楽曲の割合；
・選択された単数または複数の規則（MMR1）とユーザー嗜好規則との間の対応の度合い；
・選択された単数または複数の規則の手動で割り当てられた重要度；
・選択された単数または複数の規則の導入または修正の日時；
・選択された単数または複数の規則（MMR1）の以前の説明の日時；
・選択された単数または複数の規則が優勢的に寄与する管理動作の所定の種類；
・規則の起源（たとえば、ソニーとの契約後、その音楽のより多くをプロモートするためにＭＴＶによって導入されたなど。ユーザーはこれを知り、自分の明示的な同意を与えることを望むことがありうる）。
【００１７】
前記処理ユニットは有利にはさらに、選択された規則のうちのサブセットを説明する、および／または選択された規則のうちのサブセットのパラメータを変更するよう構成される。すなわち、たとえばまず第一の規則の選択行動に対する影響を示し、次いで第二の規則の、などと進み、第二の規則の影響を説明する際にはその規則のパラメータのさまざまな値に依存して説明を行うことができる。
【００１８】
チュートリアル生成ユニットのさらなる諸実施形態では、前記処理ユニットは、選択された規則の組の組み合わされた作用を指定する式に対して、数学的な解析を実行するよう構成される。ユーザーに対して、その式の行動の諸側面を説明するためである。このようにして、数学的に経験のないユーザーでさえマルチメディア管理の込み入った行動を通じて案内されることができる。
【００１９】
チュートリアル生成ユニットがさらに、次のうち少なくとも一つの種類の外部情報ソースから情報を受領または取得するよう構成されたインターフェースユニットを有することが有益である：
・あるマルチメディア項目を記述する、人間が生成した情報；
・あるマルチメディア管理規則またはマルチメディア管理規則の組み合わせを記述する、人間が生成した情報；
・あるマルチメディア管理規則に関係するある特定の呈示信号を指定する人間が生成した情報。
【００２０】
このようにして、ユーザーにとって非常に理解しやすいチュートリアルが、当該チュートリアル生成ユニットによって呈示されることができる。
【００２１】
チュートリアル生成ユニットの諸実施形態は、ユーザー嗜好決定ユニットからユーザーの好みについてのデータを受け取るよう構成される。そのようにして、チュートリアルは、サルサが好きなどといった特定のユーザー嗜好によりよく最適化されることができる。ユーザーは自分の嗜好をこのユーザー嗜好決定ユニットに手動で入力してもよいし、あるいはユーザー嗜好決定ユニットが能動的に種々のユーザー行動側面を監視してもよい。
【００２２】
当該マルチメディア項目管理システムおよびチュートリアル生成ユニットは、マルチメディア管理システムに統合されていてもよい。両部分は可能性としては異なる国にある相互接続された別個の装置内にあってもよいし、単一の装置内にあってもよい。
【００２３】
さらに、少なくとも一つのマルチメディア管理規則によってユーザー嗜好に従ってマルチメディア項目を管理するよう構成されたマルチメディア項目管理システムのマルチメディア管理行動の説明の方法であって：
・前記少なくとも一つのマルチメディア管理規則のうち、説明されるべき少なくとも一つの選択された規則を選択し、該少なくとも一つの選択された規則のうち少なくとも一つの規則がユーザーにとっての重要度の指標となる所定の重要度値Rに依存して選択され、
・前記説明されるべき少なくとも一つの選択された規則のうちの少なくとも一つに基づく少なくとも一つのオーディオビジュアル情報呈示信号を含む少なくとも一つの説明テーマを相続く時刻について生成し、該テーマからユーザーが観察するために意図された、一つまたは複数の説明テーマを含む対話式チュートリアルを生成する、
ことを含む方法、ならびに前記方法または前記チュートリアル生成ユニットもしくはそれを含むマルチメディア管理システムの任意の実施形態に対応するコンピュータプログラムプロダクトが提供される。
【００２４】
これらのことを含む本発明に基づくユニットおよびシステムのさまざまな側面は、以下に記載される実装および実施形態から明らかとなり、これを参照し、付属の図面を参照することで明快にされるであろう。付属の図面は単に限定的でない解説のはたらきをするものである。任意的な構成要素は点線で示している。
【発明を実施するための最良の形態】
【００２５】
図１では、チュートリアル生成ユニット１００が示されている。このチュートリアル生成ユニット１００の目的は、マルチメディア項目管理システム１３０のマルチメディア管理行動を説明するチュートリアル１０２を生成することである。マルチメディア項目管理システム１３０はチュートリアル生成ユニット１００と同じ装置内に含まれていても、別の装置内に含まれていてもよい。たとえば家庭用パソコンの汎用プロセッサである一般的なマルチメディア項目管理システムでの適用のために、マルチメディア項目管理ソフトウェアを含んでいる、あるいは規則のみがネットワークサーバー上のデータ担体または記憶場所などに含まれている場合には、チュートリアル生成ユニット１００はそのような「仮想」マルチメディア項目管理システムの行動を説明できる。
【００２６】
簡単のため、チュートリアル生成ユニット１００の本記述は、マルチメディア項目が楽曲１６６（または動画１６４）であり、マルチメディア項目管理システム１３０によって選択され、ＭＰ３プレーヤーなどの従来技術から既知のいわゆるプレイリスト１７２に入れられるという用途において開示する。この場合、マルチメディア項目管理システム１３０はパーソナルプレイリスト生成手段と呼ぶこともできる。たとえばユーザーが（たとえば時計の中で）持ち運ぶのが少量しかない場合、プレイリストは、固定長を有するよう制約されてもよい。不適切な楽曲が少しでもあれば利用可能な楽曲の実際上の量が減るので、その少量は重要度は非常に高くなければならないとしてもよい。
【００２７】
これらの例示的な実施形態によって開示される技術構成要素を使って、楽曲１６６に加えてさらなるマルチメディア項目種類が選択されたり、あるいは異なるフォルダに分類または記録するなどその他の仕方で管理されたりしうることは当業者には明らかであろう。たとえば：
・動画（movie）１６４［動いているような感覚を生成する画像のシーケンス］。この場合、プレイリストはたとえば、２本の映画（motion  picture）［動く映像による特定の作品、たとえばＳＦ映画］の間にニュースの動画クリップのセットがはさまったものを含む、エンターテインメントの晩のために構築されたものでありうる。
・テキスト段落１６８。これは、特定のユーザーのために最適化された仕方で「コアラ」のような特定の主題を説明する構造をなすもので、適応的百科事典または最適化学習のような用途がある。たとえばコアラがスポーツチームなのに、ユーザーはチュートリアルにおいて、マルチメディア項目管理システム１３０が誤って動物のコアラについての大量の生物学の段落を呈示することを見出すようなことがありうる。これは、そのユーザーが以前に一回そのような情報にアクセスしたことから、マルチメディア項目管理システム１３０が誤ってユーザーの嗜好が生物であると想定したためである。
・スチール画像１６９。たとえば休暇のスライドショーが、来ているのが祖母か高校の有人かに基づいて異なる仕方で呈示されうる（この場合、ユーザー嗜好は可能な訪問客に対応する集合から選択される一つまたは複数である）。
・ゲームのアクション、要素またはストーリーライン。ユーザーの好みに最適化されたゲームを提供する（たとえば、ユーザーがアクションゲームが好きであれば、好みのキャラクターを用いた戦闘場面がより多く含められうるし、あるいは別のユーザーのためにはより多くのパズルまたは異なるゲーム環境が提供されうる）。
・個人補佐情報。たとえばユーザーに現在位置の近くにある好みに合った（範疇としては価格、種類、…）レストランを提案する。
・オーディオビジュアル・オファー。たとえば休日の可能性またはコンピュータ部品などについて、ユーザーに適応的な広告または適応的な検索を提供する。
【００２８】
これらのマルチメディア項目はマルチメディア項目集合の中に存在する。マルチメディア項目集合は典型的には、ユーザーの家庭パソコン、家庭記憶サーバー、友人の記憶サーバー、インターネットなどに現在保存されている集合である。
【００２９】
上記すべてにおいて、選択はユーザー嗜好に従って行われる。ユーザー嗜好は、マルチメディア項目と関連付けられることができる。従来技術は記述情報を関連付けるいくつかの範疇を開示している。たとえば：
・タグなどのメタデータを項目に添付する（たとえばラジオ・データ・システム［Radio  Data  System］フィールドまたはＭＰ３のID3タグ）。
・項目を同定し（たとえばフィンガープリント抽出によって）、それについての情報を、データベース、たとえばユーザーコミュニティまたは特定関心グループ（special  interest  group）の諸ウェブページの中で検索する。
・マルチメディア項目の物理的属性、たとえば楽曲のテンポまたは音の大きさ（loudness）、動画セグメントの活動／動きの量などを測定する。
【００３０】
この記述情報は、マルチメディア項目管理システム１３０がコンテンツを最適に選択、あるいは一般に管理できるようにするためのマルチメディア管理規則（MMR:  multimedia  management  rules）およびその組み合わせを定式化するために個別のユーザーが使うことができる。たとえば：
〈ホラー映画選択規則〉
・規則１：映画が1990年以降の最近のものであること。
RL1:TAG_AG＞1990    ［数値タグはその値が検査される］
・規則２：映画の中で複数の悲鳴があること。
RL2:#｛ALGO_SCR[I]＞0.8｝≧6    ［アルゴリズムALGO_SCRはサウンドトラックを音の大きさ、スペクトル成分などに基づいて解析し、ある時間期間に悲鳴が生起したことを識別する；0.8より大きな値はおそらく悲鳴を表し、それより低い値は別の音を示す；このユーザーにとってよいホラー映画であるためには少なくとも６回の悲鳴が生起すべきである］
・規則３：たとえば典型的な俳優に基づくなどして、ホラー映画の選択を示すと考えられそうなタグを検査することにより、選択がさらにフィルタ処理される。
RL3:(TAG_TYPE==HORROR)  OR  (TAG_ACTOR==BELA  LUGOSI)
上記のこの単純な例では、規則３において「誤り」がなされる――これは規則がどこかよそから得られたものである場合にはユーザーの責任ではないかもしれない。ベラ・ルゴシ（Bela  Lugosi）は実際、ホラー映画の俳優だが、９０年代ではない。規則３がAND条件を含んでいれば、ユーザーの嗜好に合う項目がほとんど選択されず、ユーザーは「なぜ」と首をかしげるだろう。これがマルチメディア項目管理システム１３０の選択行動の非線形性を例示する。たとえば、AND構文では、有効な規則の大きな集合の選択潜在力（selection  potential）は、「ベラ・ルゴシ」の例のような単一の不適切な規則によって無にされうる。そしてやっかいなことは、この規則は、以前の、ユーザーが古めのホラー映画に興味があった時の選択などからの目立たない残りであるかもしれず、あるいはより広い範囲のホラーを好むホラー愛好仲間に分けてもらったものかもしれない。非常に多様な項目種類をもつ大きなデータベース上での個別的な問い合わせにおいて必要とされる大きな規則セットについては、そのような非最適規則が比較的起こりやすい。
【００３１】
マルチメディア管理行動を解析するストレートな方法は、無数の選択されたマルチメディア項目をこれらの規則（あるいは代表であればサブセット）に従って検査することである。その際、ユーザーは規則を変更し、結果として選択されるマルチメディア項目のすべてを新しい規則に従って再び検査できる。そのような解析方針を使うことによれば、ユーザーはおそらく、どの規則または規則の組み合わせが悪いのかについてそれほど情報を得ることにはならないであろう。より重要度の低い規則を見るのに多大の時間を費やすことになるのみならず、特に、規則間の込み入った相互作用を把握することにもならない。そのユーザーはまず多大な時間を無駄にすることになるであろう。
【００３２】
従来技術のシステムは、結果として得られる項目を個別に検査することに焦点を当てるのみならず、ユーザー主導でもある。ユーザーは情報の種類およびそれにアクセスする仕方を知っていることが前提となっている。すなわち、ユーザーがマルチメディア項目管理システム１３０の行動を能動的にブラウズするのである。たとえば従来技術のデータベース・インターフェース・ジェネレーターでは、ユーザーは自分の好みに従って関連のあるフィールドにアクセスするためにインターフェースをデザインしうるが、このインターフェースの適切さを検証するのは、返される項目を検査することによってである。データベース選択の内部的な動作、特に除外される項目や除外する理由は、そのような検証方針ではユーザーが知覚することはない。チュートリアル生成ユニット１００は関心のある規則のチュートリアルを自動的に生成する（すなわち、行動の規則自身を選択し、説明する）よう構成される。そしてそれらの規則がどのくらい正確にマルチメディア項目管理を制御するかも示される。これはすなわちユーザーからの作用の必要なしにということであるが、ユーザーがチュートリアル呈示に作用したいこともありうる。
【００３３】
さらに、ユーザーはマルチメディア項目管理システム１３０の行動を検証するために限られた時間予算しかないこともありうる。たとえば根底にあるソフトウェアコードの全規則を逐次通ることは、デバッガやKhoros環境［詳細はKhoral  Inc.のウェブページhttp://www.khoral.comにある］のようなビジュアルプログラミング環境といった従来技術システムを用いて可能であるが、チュートリアル生成ユニット１００はその代わりに説明を優先順位を付けた方法で呈示する。たとえば、まずどの規則または規則の組が、楽曲、すなわちユーザーが現在――たとえばその晩――関心があるとシステムが知っている楽曲のほとんどを生成したかを説明する。ユーザーについて費やすべき時間が正確に固定されていなくても、すなわちチュートリアルの全呈示時間に制限がないかもしれなくても、ユーザーはなお最も重要なマルチメディア項目管理行動を最初に呈示される。
【００３４】
チュートリアル１０２はいくつか（一つまたは複数）の説明テーマから構成される。たとえば、図１は動画タイプの説明テーマを概略的に示している。２つのテーマ視覚信号（１０４、１０６）が概略的に示されている。その時間的な呈示順序は矢印で描かれている。最初の説明テーマ１０４はたとえば「踊れる音楽」または「西部劇映画」であり、ここではこのテーマに寄与するマルチメディア管理規則が説明される。一方、第二の説明テーマ１０６は「怖い音楽」または「ホラー映画」などでありうる。テーマはまたより特定的に選択されることもできる。たとえば、次の例は、ユーザーが関心をもつ種類の踊れるサルサ音楽を選択する方法を説明する。
【００３５】
この説明においては、単独の規則――これはそれ自身、悲鳴検出手段のような複雑なアルゴリズムの結果でありうる――と規則組み合わせとの区別がなされることを注意しておく。たとえば、マルチメディア項目管理システム１３０はサルサの曲を検出するための規則の組み合わせを有しうる：
SAL＝FSAL(RL1,  RL2,  ...,  RLn1)    これは計算公式で、たとえば別個の諸規則の数値出力の重み付き線形和である。
【００３６】
たとえば、規則１（RL1）は３ステップの踊りのリズムを検出し、規則２は典型的なサルサのドラムの導入部の存在を検出し、規則３はタイトルまたは歌詞が主としてスペイン語を含んでいるかどうかを検査する。結果として得られるSALの値が大きいことは、その楽曲がサルサの曲である可能性が高いことを示す。
【００３７】
その後、ユーザーはこの規則の組み合わせを、すでに選択されたサルサの曲に対して事後フィルタとしてはたらくもう一つの規則と組み合わせたいと思うことがある：「速い踊りをしたいから、テンポの速いサルサを探している」というものである：
RL4:  BMP＞180  ここで、BPMはbeats  per  minute（毎分拍数）を表す。
【００３８】
選択規則が閾値処理（たとえば閾値Tsを用いてそれを超えれば曲がサルサの特徴をもつとする）およびブール生成に基づいている場合、上記の事後フィルタ処理はANDによる組み合わせを用いて容易に実現される。
【００３９】
FASTSALSA＝(SAL＞Ts)  AND  (BPM＞180)            ［式１］
式１が真（1）に等しいブール演算結果を与える曲はその選択において保持され、他の曲は除外される。
【００４０】
当業者には、たとえばファジー論理を使うなどといったその他の規則が使用することができ、従来技術から知られていることは明らかであろう。
【００４１】
処理ユニット１５１は、規則MMR1または規則組み合わせを選択して解析するよう構成されている。典型的には、規則選択を可能にするため、マルチメディア項目管理システム１３０のマルチメディア管理規則MMRが好ましくは可能な最初の機会（チュートリアル生成ユニット１００への最初の接続など）にマルチメディア項目管理システム１３０から接続１９０を介してメモリ１７９にコピーされる。さらに、処理ユニット１５１は、典型的にはメモリ１７３に保存されている現在生成されるプレイリスト１７２に存在するマルチメディア項目（たとえば楽曲１７０）を解析し、この選択をメモリ１７９にコピーされたマルチメディア管理規則MMRと対応付ける。これはプレイリスト１７２（あるいはマルチメディア項目管理システム１３０の現在のマルチメディア管理行動に従った楽曲の別の選択）の楽曲１７０の分類を事後的に（たとえば、テンポなどの信号属性を特徴付けるために、そのサブセットが接続１９１を介してメモリ１７９にダウンロードされたのちに）処理ユニット１５１によっていくつかの側面に従って行うことによってなされうる。前記側面はユーザーによって供給される（以前の機会にシステムに踊ることが好きであることを入力した）こともあるし、あるいは音楽テレビ局MTVなどによって更新されるデータベースのような外部情報ソース１５４によって供給されることもある。
【００４２】
処理ユニット１５１は現在の時点で諸楽曲の踊りやすさを説明してもよい。ユーザーがしばしば晩に踊ることを好むことを述べているユーザー嗜好規則UPR（user  preference  rules）を有しているからである。マルチメディア項目のサブセット１６４、１６６、１６８、１６９をマルチメディア項目集合１６０から接続１９３を介して取り、現在のプレイリストまたは前記マルチメディア管理規則MMRによってコードされる現在のマルチメディア項目管理システム１３０行動によって生成されるであろう典型的なプレイリストを解析することで、処理ユニット１５１は、たとえば説明情報に対して数学的なクラスタリング技術（clustering  techniques）を用い、そのプレイリストが２つの下位範疇すなわち「サルサ」および「マンボ」の主として踊れる音楽を含んでいるという結論を引き出す。内部規則によって、処理ユニットはその下位範疇を別個にユーザーに説明することがより有意義であることを知っている。そうすればユーザーはより詳細な情報を得、それにより判断をし、必要ならマルチメディア項目管理システム１３０の行動を微調整することもできるからである。よって、処理ユニットは最初の説明テーマ１０４、すなわちサルサの踊れる音楽の生成のために規則MMR1（上の例を参照）を選択する。
【００４３】
これはマルチメディア管理規則MMRに重要度Rを割り当てる例である。これはプレイリスト１７２（あるいは選択行動に合う楽曲のいかなるリストでもよい）の中の楽曲の数および分布の解析に、ならびにユーザーにとって特定のクラスのマルチメディア項目の重要度を示すユーザー嗜好規則に基づいている。
【００４４】
規則MMRの重要度Rは、その選択される規則（MMR1）または諸規則に従って選択される、また除外される楽曲の割合に基づいて決定することができる。たとえば、楽曲の選択のほとんどに寄与する規則（すなわち、楽曲のうち大きな割合が少なくとも部分的にこの規則MMRの影響により選択される）には、ある種類の重要度割り当て方針によれば、高い重要度が割り当てられうる。逆もまたしかりで、楽曲のうちの若干数、あるいは特定の諸属性をもつ楽曲の小さなサブクラスターしか生成しない規則は高い重要度値が割り当てられうる。この方針によれば「特定的な」規則は説明する価値があるからである。
【００４５】
代替的または追加的に、規則MMRの重要度Rは（よって重要度値Rが高いために説明のために保持される選択された規則MMR1、MMR2も）、規則MMRまたは諸規則とユーザー嗜好規則UPRとの間の対応の度合いに依存しうる。たとえば、ユーザー嗜好決定ユニット１８２は、どの楽曲が――すなわちどの属性をもつ楽曲が――実際にユーザーによって聞かれているか、あるいは最初から最後まで、さらには複数回聞かれているかを解析しうる。よって、処理ユニット１５１は、そのユーザーにとってサルサがテクノよりも重要であることを判定し、サルサの管理をより高い優先度をもって説明することができる。あるいはまた、処理ユニット１５１は先を見越して、プレイリスト１７２のために不適切なほど多数の関心のないテクノの曲が現在選択されつつあることを認識して、ユーザーに対してなぜそのようになっているかを優先的に説明してもよい。このユーザー行動は一日のうちの時刻、一年のうちの時期、現在の状況（たとえばユーザーがチュートリアル生成ユニットに「誕生日」だから友人が来ていることを示したなど）などに基づいて細分されてもよく、処理ユニット１５１はそれに応じて重要度割り当てを適応させてもよい。
【００４６】
重要度Rは、すでに何が説明されたか、いつどのようにしてか、たとえば選択された規則（MMR1）もしくは諸規則の導入もしくは修正の日時または選択された規則（MMR1）もしくは諸規則の以前の説明の日時に基づいて割り当てられてもよい。重要度Rは、ユーザーまたはたとえばサルサ愛好者のコミュニティーに属する他の人物によって手動で割り当てられてもよい。
【００４７】
重要度Rは、その規則が優勢的に寄与する管理動作の種類にも依存しうる。たとえば、ユーザーは「２週間たったらゴミ箱に入れる」「週末のために取っておく」などといった関心のある管理動作をあらかじめ決定しておくことができる。そうすればユーザーは、どうして関心のある楽曲がたくさんゴミ箱行きになっているのかを観察することができる。
【００４８】
上記の諸例とは別に、当業者は他の関心の方針をプログラムすることができることは明らかであろう。
【００４９】
規則組み合わせのための総合重要度Rは数学的に計算できる。説明すべき重要な規則組み合わせを導出するために処理ユニット１５１によって使われる数学は、たとえば山登り法もしくは遺伝的アルゴリズムまたはシミュレーテッド・アニーリングなどといった、最適化の従来技術において見出すことができる。山登り法最適化のための隣接説明は規則の一つを置き換えることによって容易に得ることができる。
【００５０】
表現（rendering）ユニット１７８は、選択されたマルチメディア管理規則MMR1に対応する信号を生成するよう構成されている。表現ユニット１７８は、コンピュータグラフィックプロセッサ１４０を有していてもよい。これは次のような種類の各交換可能な組成で使用できる信号を生成する（たとえば、従来技術から周知であるように、まずビデオメモリ中でピクセルを生成し、それがテレビ規格のビデオ信号に変換される）よう構成されている：
・リスト表現１０８、１２０；たとえば現在説明されている特定の規則によって選択されるプレイリストにおける楽曲／項目のサブセットを示す；
・テキストボックス；たとえば追加的な説明（テキスト情報テキストボックス１２２）または規則（第一の規則テキストボックス２０２――図２参照）を含む；
・一つまたは複数の選択された楽曲／項目のグラフィック表現１１０；
・一つまたは複数の選択された規則MMR1のグラフィック表現３５４（図３）；
・選択された規則MMR1または規則の組み合わせの仕掛け（widget）表現３２２（図３）［仕掛けとは、グラフィック呈示と特定の機能を実行するための対応するプログラムコードとの組み合わせである（注：可能なユーザーの作用がない場合、グラフィック部分だけが処理ユニット１５１によって操作される）］
コンピュータグラフィックプロセッサ１４０はさらに、テーマ識別記号１１２、１１８といった、その呈示テーマの他のグラフィック要素のための信号を生成するよう構成されている。
【００５１】
チュートリアル生成ユニットの最も簡単な諸実施形態はユーザー作用を許容しない。すなわち、それらの実施形態はチュートリアルを、可能性としては該チュートリアルを所定の終了前に打ち切らせることを別として該チュートリアルに作用を与えることのできない受動的なユーザーに呈示する。たとえば、動画タイプの説明テーマ１０４、１０６チュートリアル１０２の呈示が、図１に示すように、表現ユニット１７８によって生成される。処理ユニット１５１は、各説明テーマ１０４、１０６、４０２に、そのテーマのユーザーにとっての重要度を示す一組の経験的規則を評価することによって、呈示時間を割り当てる。たとえば（図４に示すように）第一の時間期間Dt1の間、プレイリストへの「西部劇映画」（１０４）の寄与が説明され、次いでこの時間期間Dt1の終了後、第二の時間期間Dt2の間、「ホラー映画」（１０６）の選択行動の説明がきて、そして最後に「科学ドキュメンタリー」（４０２）の選択の説明がくる。そのような動画タイプのテーマは、ディスプレイ１８０（ビデオ信号接続１８５を用いて接続されている）上で示されるべきビデオ映像（サブ）信号を含んでいる。該信号においては、（サブ）信号の少なくとも一部が変化して動いているような感覚を与え、この動きが説明に使われる。たとえば、図２に示されるように、規則テキストボックス２０２におけるマルチメディア項目管理規則はハイライトされてもよいし、規則の作用を、たとえば当該規則の作用のもとでプレイリストから除外される、あるいはプレイリストに寄与しない楽曲タイトルをリスト表現２０６の中で線で消すことによって、動的に示してもよい。同様に、図３に示されるように、処理ユニットは表現ユニットに、ある規則の影響を説明するため、その規則の数値の変域上での変動に応じて、スクロールバー仕掛け３２２のスライダーを動的に適応させるよう命令してもよい。どの種類の楽曲がこれによりプレイリスト中に選択されるかは、たとえば楽曲パラメータ状態空間のグラフィック表現１１０、３３０において動的なグラフィックの仕方で示されることができる。そのような動画を再生することにより、マルチメディア項目管理システム１３０の行動の、ある特定のテーマに関する数多くの側面が説明される。
【００５２】
安価な、または携帯型の装置は表現力がさらに少ないことがありうる。たとえば小型のMP3プレーヤーまたはジュエル（jewel）電子装置はディスプレイが小さかったり、あるいはディスプレイが全くないこともありうる。小さなディスプレイのための処理ユニット１５１および表現ユニット１７８のある変形は、画面に沿って、規則およびいくつかのタイトルのテキスト表現または対応して選択された楽曲のその他のテキスト表現をスクロールさせるだけである。ディスプレイのない装置のための処理ユニット１５１および表現ユニット１７８のある変形は、そのような目的のためにオーディオプロセッサ１４２を含んでおり、規則に対応するオーディオ断片および選択された楽曲のオーディオ断片を再生する。オーディオ断片はたとえば５秒の導入部、あるいは処理ユニット１５１が反復パターン検出を用いるリフレイン検出器を備えている場合にはリフレインなどである。規則説明断片は、ハイエンドのチュートリアル生成システムでは（オーディオ呈示はディスプレイが十分なビデオ表示能力を有している場合にも有用である）テキスト音声化による生成に由来してもよいし、あるいはデータソースからのものでもよい。たとえば、チュートリアル生成ユニット１００は、外部情報ソース１５４にアクセスするためのインターフェースユニット１５２を有しうる。この外部情報ソース１５４は外部ソース接続１９２、たとえば電話接続または放送の電波を介して受信されうる。外部情報ソース１５４は、たとえばMTVインターネット・データベース・サーバーでありうる。この場合、説明断片はたとえばDJによるコメントでありうる。データベースはMTV分類に従った種々の情報を含みうる。たとえば特定のマルチメディア管理規則、その行動についての追加的情報（たとえば「比較的くつろげるマンボを得るためにはマンボ規則セットを使用」など）、規則の行動を説明するためのグラフィック方法（たとえばテンポと「ムード」のような２つの所定の軸をもつ、二次元的な状態空間仕掛け）などである。外部データソース１５４がディスクまたはメモリースティックのようなデータ担体１５５である場合、インターフェースユニット１５２はディスクドライブなどを有しうる。
【００５３】
より高度な実施形態では、ユーザーは、キーボード、音声制御入力などといったユーザーインターフェース装置１７６からの入力Inを受け取り、構文解析するよう構成されたユーザーインターフェースユニット１５０によってチュートリアルに作用することができる。
【００５４】
たとえば、説明テーマ１０４の呈示のための時間期間Dt1が短すぎる場合、ユーザーはそれに戻ったり、呈示に超過時間を割り当てたりなどしうる。チュートリアル生成ユニットが意図的に所定の有限の全呈示時間期間Ttot内に動画タイプのチュートリアルを呈示するよう構成されている場合には、ユーザーが第一の説明テーマ１０４の呈示に呈示時間を追加する場合、それだけの時間が後続のテーマから差し引かれてもよい。あるいはまた、全呈示時間期間Ttotが所定の超過量DTtotまで引き延ばされてもよい。
【００５５】
処理ユニット１５１はさらにより洗練されたユーザー対話を許容するよう構成されうる。たとえば、ユーザーがスクロールバー仕掛け３２２のスライダーをあちらへこちらへと自分の好みに合わせてスクロールさせることを許容するなどである。あるいは、ユーザーは「動画を開始」ボタン１１４をクリックしうる。すると選択される楽曲が選択される規則（のバリエーション）にどのように依存するかのグラフィックな表現１１０のポップアップを開始する。
【００５６】
最後に、チュートリアル生成ユニット１００の非常に有用な実施形態では、ユーザーは、マルチメディア項目管理システム１３０の行動を詳細に調べられるばかりでなく、同時に、マルチメディア項目管理システム１３０の行動を変えることもできる。このために、処理ユニット１５１はマルチメディア項目管理システム１３０の諸規則を変えるための「プロトコル」を話すよう構成される。これは制御接続１８８を介して接続可能である。このためには種々のユーザーインターフェースを設計できる。たとえば、ユーザーはスクロールバー仕掛け３２２スライダーを自分の好みの楽曲選択行動を与えるある位置にセットし、それから「ダウンロード」ボタン３７０を押してそれらのマルチメディア項目管理規則設定をマルチメディア項目管理システム１３０に転送することができる。
【００５７】
ユーザー嗜好決定ユニット１８２は、チュートリアル生成ユニット１００に接続されていてもよい。このユーザー嗜好決定ユニット１８２はユーザー行動を監視し、接続１９７を介してメモリ１７９に保存できるユーザー嗜好規則UPRを定式化するよう構成されている。ユーザー嗜好決定ユニット１８２の諸実施形態は：
・プレイリストからのどの項目がユーザーによって実際に（完全に）再生されるかを解析する統計ユニットと、
・ユーザーが特定のマルチメディア項目を再生する時刻を記録するクロックと、
・ユーザーからの活動を監視するカメラおよびビデオ処理ユニットのようなより複雑なユーザー観察装置、
とを有しうる。
【００５８】
このユーザー嗜好決定ユニット１８２はさまざまな装置に組み込まれうる（たとえばユーザーのパソコンなど）。そうした装置は前記行動を中央ユニットに、またはメモリ１７９に直接通信しうる。このユーザー観察から、たとえば「晩にはこのユーザーはくつろげる音楽を好む」のようなユーザー嗜好規則が現れてくる。ここで、くつろげるとは、このユーザーのための別個の規則組み合わせにおいて「スローテンポ、大音量の部分なし、強いビートなし、好ましくはクラシックまたは自然の音」として定義されている。これらの規則は、たとえばパラメータ空間におけるクラスタリングのような、古典的な数学的データ解析技法によって得られる。
【００５９】
図２では、ユーザーが費やす時間がほとんどない場合に用いられる、迅速な行動検証または訂正のための単純説明テーマ２００が示されている。
【００６０】
示されているのはテキストボックス２０２および２０４におけるいくつかの選択された規則であり、それぞれ楽曲の年および制作国を示している。
【００６１】
処理ユニットは、内部規則記述をより読みやすい形に翻訳するための翻訳方法を実行するよう構成されうる。たとえば、“RL1:AG＞1960＜1970”というテキストを呈示する代わりに、次のテキストが呈示されうる：
“THE  songs  ARE  SO  CHOSEN  THAT  THEY  ARE  more  recent  than  1960  AND  older  than  1970”〔楽曲選択基準は、1960年より新しく1970より古いこと〕。そのようなテキストを生成する方法は人工知能の分野において周知である。
【００６２】
第三のリスト表現２０６は、その特定の説明テーマ（今の例では「偉大な６０年代の音楽」）に対応する選択された規則全部によって選択される、典型的な選択された楽曲を示す。ただしここでは、そのテーマの瞬間的呈示において吟味中の規則（今の例では制作国）を除いている。第四のリスト２０８は、吟味中の規則の適用によってどの楽曲が除外されるかを示している。ユーザーは、ビートルズの楽曲は自分の嗜好によれば「６０年代」というテーマにぴったり合うはずであるが、国イギリスが規則に含まれないためにみな除外されていることを容易に知覚できる。より高度な説明テーマインターフェースでは、ユーザーは、たとえば候補リストから規則にコードを追加することによって迅速にこれを補正する機会がある。しかし、迅速な同定のためのこの単純なインターフェースでは、ユーザーにできるのは、「同意」ボタン２１０をクリックすることによって規則に同意し、吟味中の規則を維持するまたは強制する（たとえば規則が確率的な基礎に基づいて選択されている場合、あるいはある閾値がその規則の選択への寄与を決定する場合）こと、「拒否」ボタン２１２をクリックして、規則組み合わせ（典型的にはそのような単純な説明テーマインターフェースについてはAND）からその規則を消去すること、あるいは「次のテーマ」ボタン２１４をクリックしてこのテーマを完全に無視することのみである。若干の「展開」ボタン２１６が存在していてもよい。これによりポップアップするテキストボックス２１８は規則をさらに説明するテキスト情報（たとえばMTVから受信される）をもつ。たとえば：「この規則はアーチストがリスト内にある国の国籍である場合にのみ楽曲を選択します。国コードは……から得ることができます。注意：この規則は……なので選択力が強く、いい響きの楽曲も除外されることがあります」さらなる説明テキストが付加されていてもよい。たとえば、その規則組み合わせにこの規則を追加する修正を行った日時である。さらに、テキストボックス２１８で、マルチメディア管理において何が起こるかおよびそれがどうしてかを説明するテキストが恒久的に存在していてもよい。
【００６３】
図３では、より複雑な説明テーマインターフェースが示されている。これは典型的にはチュートリアル生成ユニット１００によって使用されることができ、マルチメディア項目管理システム１３０のマルチメディア管理規則と広範囲のユーザー対話を可能にする。ここでもまた、テキストボックス２０２は選択されたマルチメディア管理規則MMR1をテキストで表示しているが、今度はこの規則は、マルチメディア項目管理システム１３０のマルチメディア項目選択行動に対する該規則の影響を調べるよう適応されることができる。たとえば「下限年」はテキスト読み取り仕掛け３０４で修正されることができる。１９７０年とは異なる「下限年」がよりよい楽曲を選択するならば、ユーザーは「ダウンロード」ボタンを押して、マルチメディア項目管理システム１３０におけるマルチメディア管理規則MMR1または規則の組み合わせを実際に変更する。同様に、テキストボックス３２０における第二の規則（たとえば、プレイリストにおけるサルサ・メタタグの楽曲の割合）はスクロールバー仕掛け３２２を用いて適応されうる。図２を用いて例解された「制作国」規則のように特定の規則を可能にする効果を説明するだけではなく、サルサ楽曲の割合上の寄与または選択された楽曲の平均テンポといった規則パラメータを変更する効果を説明するために、スクロールバー仕掛け３２２を処理ユニット１５１によって使用することができる。ユーザーが開始した、あるいは自動的なマルチメディア管理規則の適応はまた、状態空間図などのグラフィック表現で呈示されることもできる。一つまたは複数のパラメータ／規則を変化させることにより、マルチメディア項目管理システム１３０の現在修正されている規則を用いた現在の（モデル化された）マルチメディア管理行動に従った場合の典型的な選択された楽曲が、「選択された楽曲」指示３３１（これはたとえば現在選択されている典型的な楽曲の数学的平均に対応しうる）を用いて示されてもよい。そうすればユーザーは、ある楽曲がいつ「マンボ」のクラスターを出て「サルサ」のクラスターにはいるかを見ることができる。「サルサ」のクラスターの領域は、たとえばクラスターの分散から数学的に導出されたグラフィック指示３３３を用いて示される。ユーザーはまた、カーソル３３２を用いて状態空間を発見してもよい。このカーソルは、メモリ１７９が状態空間内の位置をマルチメディア管理規則MMR1のたとえばパラメータ、生起（occurrences）または数学的組み合わせの式とリンクさせる規則を含んでいれば、任意的に、マルチメディア管理規則を適応させもする。ユーザーは、「再生」ボタン３４０をクリックして、現在選択されている楽曲と密接に対応する、および／または距離計量を評価することによってグラフィック指示３３３を用いて示されている楽曲（の一部）を実際に聞いてもよい。
【００６４】
この例におけるリスト２０６はクリッカブルなリスト仕掛けである。ユーザーが楽曲タイトルをクリックすると、説明される規則に関係してその楽曲についてのより具体的な情報がポップアップウィンドウ（図示せず）において与えられる。たとえば、「楽曲３は、１９６１年のものなので規則１によって保持されているため選択されています」および「規則５は各年から最大３つの楽曲を許容しており、この楽曲は選択された３番目です」など。あるいは、ユーザーが現在のプレイリストから除外された楽曲（たとえば線で消されて示されている）の説明を望むときには：「この楽曲は拍子と制作国からは選択可能でしたが、今週２回聞いているので最終的に除外されました」など。このテキストによる情報を心地よい、人間に読める形で呈示するためのアルゴリズムは、規則と一緒に、たとえばMTVサイトから供給されてもよい。
【００６５】
ルール組み合わせは単純なANDによる組み合わせよりも複雑であってもよく、よってその数学的定式化はユーザーが解析するのはより難しいこともありうる。処理ユニットは、選択された規則の集合MMR1がいかにして組み合わされて作用するかを指定する式３５０に基づいて数学的解析方法を実行するよう構成されうる。たとえば、組み合わせは加法的な式であってもよい：
RES_1＝a×RL_1＋b×RL_2            ［式２］
ここで、aおよびbは重み定数であり、諸規則はたとえばある下限と上限（確率および／またはファジー論理、測度理論などの原理を用いて数学的に指定される）の間の数値を与えるものである。その数値は、たとえば楽曲のテンポのようなパラメータに基づく関数の評価の結果でありうる。この関数は単調関数、ガウス関数などでありうる。ユーザーは、RL_2の値の範囲がRL_1の値の範囲よりずっと大きいことを検証する機会を有するべきである。スケーリング因子aはこれを最適に考慮に入れず、よってRL_1は結果にほとんど寄与しなくなる。
【００６６】
所望のマルチメディア項目管理行動を与える規則の組み合わせにおいて、いくつかの数学的評価が逐次行われることができる。一つの中間条件はたとえば次のように指定される：
S＝MAX(a×RL_1;b×RL_2)            ［式３］
関数選択ボックス３５１は、ユーザーが別の数式、たとえばMAX関数よりもより適切に振る舞う何かを選択することを許容する。一方、パラメータ調整仕掛け３５５はパラメータの修正を可能にする。
【００６７】
ユーザーがこれらの修正を賢明に行えるようにするため、処理ユニット１５１および表現ユニット１７８がこれらの式の振る舞いのグラフィックな概観を与えるよう適応されれば有益である。たとえば関数解析グラフ３５４を用いればよい。式１の振る舞いを例解するとき、関数解析グラフ３５４は範囲バーでありうる。このグラフは、マルチメディア項目集合１６０において可能なまたは実際に生起する規則２の値の範囲を示すものである。色などのグラフィックな属性が、範囲のほとんど３５８にわたって典型的には規則２が規則１より優勢であることを示す。範囲の下端３５６でのみ、第一の規則が寄与するいくらかの可能性がある。統計グラフ３５２も呈示されうる。このグラフは、たとえば、あるパラメータ範囲にわたっての楽曲選択の確率およびどの規則またはどの規則側面が寄与するかを示す。たとえば、パラメータがテンポで規則が「制作国」であれば、統計グラフ３５２はすぐにユーザーに対して、アルゼンチンサルサがメキシコのサルサよりも高速であることを明白にする。速いサルサを望むユーザーは、アルゼンチンをブラジルで置き換えることによって行動し、グラフを再び確認することができる。
【００６８】
ユーザーが呈示の時間フローを、チュートリアル生成ユニット１００によってもともと意図されていたものから変更できるようにするボタンの種々の変形が示されている。たとえば、「時間増」ボタンは現在の説明テーマ１０４の呈示時間期間Dt1に所定の秒数を追加する。「フリーズ（freeze）」ボタンはチュートリアル１０２の次の説明テーマ１０６への遷移を止める。
【００６９】
図５は「静的な画像」タイプの説明テーマ５０４の例を示す。たとえば、クリック可能なハイパーリンク領域をもつウェブページのフォーマットである。このチュートリアルの生成は、潜在購買者に購入可能なマルチメディア項目管理規則セットを説明するために使用される場合には、実際にはリモートのインターネットサーバー上で走るのでもよいし（本記載において記載される種々のコンポーネント、たとえばマルチメディア項目管理システム１３０、チュートリアル生成ユニット１００およびユーザー嗜好決定ユニット１８２、あるいはさらにそのモジュールのいくつかさえもは、異なる装置、たとえばインターネットサーバーの上で走っていてもよいことを注意しておく）、あるいは典型的に、たとえば携帯電話またはポケットPCまたはユーザーの家庭用パソコンのような携帯用装置のようなユーザーの装置の内部で生成が行われるのでもよい。図示してあるのはそのような携帯型装置５００であり、ディスプレイ５０２を具備している。現在の画像は、タイトル５３０において示されている、ある特定の規則または規則組み合わせを説明する。上で説明したように、現在の規則および／または説明されるその他の規則および／または全規則セットを用いて選択／除外される楽曲がリスト５０５に示される。さらなる規則はハイパーリンクとして表現される。たとえば、第二のハイパーリンク５３２がクリックされると、第二の規則の画像が表示される、すなわち説明される。第三のハイパーリンク５３４、第四のハイパーリンク５３６についても同様である。「終了（exit）」ハイパーリンクはチュートリアルから出るときにクリックされうる。当業者には明らかなように、規則の組み合わせを説明する階層的な変形は同様に構築されうる。処理ユニット１５１は、諸規則組み合わせの諸規則の重要度Rに基づいて、最適化されたハイパーリンク接続方式を生成しうる。たとえば、最も重要な規則が最初に示される画像に対応し、第二のハイパーリンク５３２は２番目に重要な規則に対応する。
【００７０】
「承諾」ボタン５１０および「拒否」ボタンもハイパーリンクとして具現され、ユーザーを次の規則説明テーマに連れて行くようにできる。装置５００は家庭用パソコンなどより計算能力が劣る小型装置でありうるので、外部処理ユニット１５１から規則（パラメータ）選択に対応する説明テーマの信号すなわち命令などを受信するために、有線接続５４０または無線接続５４１が存在していてもよい。これは表現ユニット１７８が装置５００に組み込まれていて、該表現ユニットがこれらの命令を適切な信号に変換するよう構成されている場合である。５０３はラップトップから知られているマウスボタン／ジョイスティックである。
【００７１】
小さな画面では、画像データは、ハイパーリンクボタンとして機能する単独の文字（A＝承諾［accept］、R＝拒否［reject］、N＝次の規則［next  rule］、E＝終了［end］が簡単なインターフェースをなす）を用いて画面の一部の上でスクロールしうる。
【００７２】
ユニットまたはソフトウェアを説明するマルチメディア項目管理行動は、たとえば専門のサービス機関によって産業的に作成され、ユーザーに（たとえばインターネットを通じて）販売されることができる。追加的に、その方法は産業内で、たとえば放送スタジオ内でDJのようなプロユーザーによって使用されることができる。
【００７３】
コンピュータプログラムプロダクトのもとでは、コマンドをプロセッサに獲得する一連の読み込みステップののちプロセッサ――汎用または特殊目的の――が発明の特徴的機能の任意のものを実行できるようにする、たとえば製造物などいかなる物理的実現もが理解されるべきである。特に、コンピュータプログラムプロダクトは、たとえばディスクまたはその他のプラグインコンポーネントのような担体上にある、メモリ内に存在する、ネットワーク接続――有線または無線――上に一時的に存在する、あるいは紙の上のプログラムコード、該プログラムコードから導出されたプロセッサに適応されたコード、あるいは該プログラムコードの任意の中間翻訳として実現されうる。プログラムコードとは別に、該プログラムのために必要とされる発明の特徴的データはコンピュータプログラムプロダクトとしても具現されうる。
【００７４】
上述した実施形態は本発明を解説するものであって限定するものではないことを注意しておくべきであろう。
【００７５】
当業者は、前記チュートリアル生成ユニットの諸コンポーネントの種々の組み合わせがなされうることを認識するであろう。それぞれの組み合わせは種々の装置またはシステムにおいて有用である。特に：
・各重要度R割り当て方針は、別の方針の代替として、あるいは別の方針と組み合わせて使用されることができる。
・処理ユニット１５１はマルチメディア管理規則MMRの優先順位付け選択について、選択された規則MMR1が説明において（たとえばそのパラメータを変えることによって）逐次的に解析される仕方について、および該規則MMR1が適切な信号と関連付けられるために表現ユニット１７８に呈示される仕方について、種々の手続き方針を採用しうる。
・説明テーマの外観および操作感に到達するために、規則または規則組み合わせに信号、特にコンピュータインターフェースの技術分野からよく知られている仕掛けを結び付ける数多くの方法が採用されうる。
・追加的な人間が生成した規則説明情報が種々のソースから供給され、処理ユニット１５１によってチュートリアルに導入されてもよい。
・チュートリアル生成ユニット１００、マルチメディア項目管理システム１３０、ユーザー嗜好決定ユニット１８２（もしあれば）およびプレイリストメモリ１７３は同じ装置内にあってもよいし、異なる装置内にあってもよい。たとえば、最初の３つはユーザーのパソコン内で具現され、一方、プレイリストメモリ１７３は携帯MP3プレーヤー内に含められて、楽曲とそれを再生する順番の両方、そして必要なら若干の追加的な記述情報を保存していてもよい。
【００７６】
諸要素のいかなる組み合わせも、単一の専用要素において実現されることができる。
【００７７】
請求項において括弧内に参照符号があったとしても、それは請求項を限定することを意図したものではない。「有する」の語は請求項に挙げられていない要素または側面の存在を排除しない。要素の単数形の表現はそのような要素の複数の存在を排除しない。
【００７８】
本発明はハードウェア（たとえばユニットもしくはサブユニットのそれぞれのための専用ASICもしくはプリント回路基板）によって、あるいは汎用もしくは特殊目的のプロセッサ上で走るソフトウェアによって実装されることができる。
【図面の簡単な説明】
【００７９】
【図１】典型的な構成における対話的チュートリアル生成ユニットを概略的に示す図である。
【図２】説明テーマの比較的単純な実施例を概略的に示す図である。
【図３】説明テーマのより高度な実施例を概略的に示す図である。
【図４】動画タイプの説明テーマの３つの呈示期間を示すタイムラインを概略的に示す図である。
【図５】「ハイパーリンク画像」説明テーマを表示するポータブル装置を概略的に示す図である。
【図１】
2007528063.tif 000003
【図２】
2007528063.tif 000004
【図３】
2007528063.tif 000005
【図４】
2007528063.tif 000006
【図５】
2007528063.tif 000007
【国際調査報告】
2007528063.tif 000008
2007528063.tif 000009