(57)【要約】プレイリスト生成器は、１クリックプレイリスト生成のための種として、ユーザが特定のアーチストを指定することを可能にする。アーチストがユーザに指定されると、よく似たアーチストのリストがユーザによる承認又は修正のために提示される。アーチストリストがユーザに満足のいくものであるとき、プレイリスト生成がユーザにより起動される。システムは、リストからアーチストを繰り返し選択し、そのアーチストによる楽曲の類似性に基づいて、そのアーチストによる楽曲を選択する。アーチスト間及び楽曲間の多様性レベルはユーザ制御可能にされてもよい。
2007519115.tif 000002
【特許請求の範囲】
【請求項１】
プレイリストを作成するように設定されたプレイリスト生成器を有するシステムであって、該プレイリスト生成器が：
アーチストリストを作成するために指定アーチストに関して１以上の類似アーチストを特定するように設定されたアーチスト類似性モジュール、
前記アーチスト類似性モジュールに操作可能に結合されたアーチスト選別器であり、前記アーチストリストから選択アーチストを選択するように設定されたアーチスト選別器、及び
前記アーチスト選別器に操作可能に結合されたアイテム選別器であり：
アイテム源から前記選択アーチストに関連する選択アイテムを選択し、且つ
該選択アイテムの識別子を前記プレイリストに含める、
ように設定されたアイテム選別器、
を含むことを特徴とするシステム。
【請求項２】
請求項１に記載のシステムであって、前記アーチスト類似性モジュールがさらに、前記アイテム源に関連する複数のアーチストに基づいて１以上の類似アーチストを特定するように設定されていることを特徴とするシステム。
【請求項３】
請求項１に記載のシステムであって、前記アイテム源に対応するユーザのアイテム集をさらに含むことを特徴とするシステム。
【請求項４】
請求項１に記載のシステムであって、前記プレイリスト中に特定されたアイテムをレンダリングするように設定されたレンダリング装置をさらに含むことを特徴とするシステム。
【請求項５】
請求項１に記載のシステムであって、
当該システムがさらに、ユーザの１以上の全体的な嗜好に基づいて前記アイテム源からソースアイテムのサブセットを作成するように設定され、且つ
前記プレイリスト生成器がさらに、前記選択アイテムを該ソースアイテムのサブセットに制限するように設定されている、
ことを特徴とするシステム。
【請求項６】
請求項１に記載のシステムであって、前記アイテム源の１以上のアイテムがインターネットアクセスを介してアクセス可能であることを特徴とするシステム。
【請求項７】
請求項１に記載のシステムであって、前記指定アーチストの指定を容易にするユーザインターフェースをさらに含むことを特徴とするシステム。
【請求項８】
請求項１に記載のシステムであって、
アーチスト類似性レベルの選択を容易にするユーザインターフェースをさらに含み、且つ
前記アーチスト類似性モジュールが、選択されたアーチスト類似性レベルに基づいて前記１以上の類似アーチストを特定するように設定されている、
ことを特徴とするシステム。
【請求項９】
請求項１に記載のシステムであって、
アーチスト多様性レベルの選択を容易にするユーザインターフェースをさらに含み、且つ
前記アーチスト選別器が、選択されたアーチスト多様性レベルに基づいて前記選択アーチストを選択するように設定されている、
ことを特徴とするシステム。
【請求項１０】
請求項１に記載のシステムであって、
アイテム多様性レベルの選択を容易にするユーザインターフェースをさらに含み、且つ
前記アイテム選別器が、選択されたアイテム多様性レベルに基づいて前記選択アイテムを選択するように設定されている、
ことを特徴とするシステム。
【請求項１１】
請求項１に記載のシステムであって、
前記アイテム源内の前記選択アーチストに関連する各アイテムを、各アイテムに関する特質に基づいて１以上のクラスターに区分化するように設定されたアイテムクラスターモジュールをさらに含み、
前記アイテム選別器がさらに、前記選択アイテムに関連する前記１以上のクラスターのクラスターに基づいて前記選択アイテムを選択するように設定されている、
ことを特徴とするシステム。
【請求項１２】
請求項１に記載のシステムであって、前記アイテム選別器がさらに、前記選択アイテムが前記選択アーチストに関連するその他のアイテムに類似するかどうかに基づいて前記選択アイテムを選択するように設定されていることを特徴とするシステム。
【請求項１３】
プレイリストを生成する方法であって：
指定アーチストを指定するステップ、
該指定アーチストに関して１以上の類似アーチストを特定するステップ、
該１以上の類似アーチストから選択アーチストを選択するステップ、
該選択アーチストに関連する選択アイテムを選択するステップ、及び
該選択アイテムの識別子を前記プレイリストに含めるステップ、
を有することを特徴とする方法。
【請求項１４】
請求項１３に記載の方法であって、
前記選択アーチストを選択するステップが、アイテム源に関連する複数のアーチストから前記選択アーチストを選択することを含み、且つ
前記選択アイテムを選択するステップが、アイテム源内の複数のアイテムから前記選択アイテムを選択することを含む、
ことを特徴とする方法。
【請求項１５】
請求項１３に記載の方法であって、
ユーザの１以上の嗜好に基づいてアイテム源からソースアイテムのサブセットを特定するステップをさらに含み、且つ
前記選択アイテムを選択するステップが、該ソースアイテムのサブセットから前記選択アイテムを選択することを含む、
ことを特徴とする方法。
【請求項１６】
請求項１３に記載の方法であって、
アーチスト類似性の選択レベルを指定するステップをさらに含み、且つ
前記選択アーチストを選択するステップがアーチスト類似性の該選択レベルに基づく、
ことを特徴とする方法。
【請求項１７】
請求項１３に記載の方法であって、
アーチスト多様性の選択レベルを指定するステップをさらに含み、且つ
前記選択アーチストを選択するステップがアーチスト多様性の該選択レベルに基づく、
ことを特徴とする方法。
【請求項１８】
請求項１３に記載の方法であって、
アイテム多様性の選択レベルを指定するステップをさらに含み、且つ
前記選択アイテムを選択するステップがアイテム多様性の該選択レベルに基づく、
ことを特徴とする方法。
【請求項１９】
請求項１３に記載の方法であって、
前記選択アーチストに関連する各アイテムを１以上のクラスターにクラスタリングするステップをさらに含み、且つ
前記選択アイテムを選択するステップが、前記選択アイテムに関連する前記１以上のクラスターのクラスターに基づく、
ことを特徴とする方法。
【請求項２０】
請求項１３に記載の方法であって、
前記選択アイテムを選択するステップが、
前記選択アーチストに関連するその他のアイテムに対する前記選択アイテムの類似性を決定すること、及び
該類似性に基づいて前記選択アイテムを選択すること、
を含むことを特徴とする方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は娯楽システムに関し、具体的には、素材集（コレクション）に含まれる選集（セレクション）からアーチスト及び楽曲間の類似性に基づいてプレイリストを提供するプレイリスト生成器に関する。
【背景技術】
【０００２】
プレイリストは、続けて対応するレンダリング装置又はシステムを介してレンダリングするために、例えば楽曲、ビデオ、マルチメディア番組等の、娯楽選集の識別子のサブセットを明示する。
【０００３】
プレイリスト生成器はプレイリストの作成を容易にする。通常、プレイリスト生成器はユーザの嗜好（プリファランス）セットを受け取り、この嗜好セットを素材集に当てはめ、嗜好セットを満たすセレクションをコレクション内で特定する。異なるプレイリストを作成するためには、ユーザがプリファランスを変更し、この変更された嗜好セットをプレイリスト生成器に提示する。
【０００４】
言及を容易にするため、これ以降、“プレイリストはアイテムを含む”又は同様の言いまわしは、プレイリストがアイテムの識別子を含み、その識別子によってレンダリング装置が記録されたアイテムにそのコンテンツをレンダリングするためにアクセス可能であることを意味するものとする。同様に、言及を容易にするため、楽曲のプレイリストを作成するプレイリスト生成器の状況において本発明を提示する。当業者に認識されることであるが、ここで提示される原理はプレイリスト化される素材の種類とは無関係である。
【０００５】
一般的に、プレイリストの生成は、プレイリスト生成に用いられるユーザ嗜好セットに含まれる基準をユーザが繰り返し絞り込んでいく反復処理である。しばしば、この処理中にユーザが矛盾する或いは一貫性のない基準を入力し、得られたプレイリストがユーザにとって満足行くものでなくなる場合がある。この場合、更なる繰り返し、及び／又は処理全体のやり直しを必要とすることになる。
【０００６】
“１クリック”プレイリストは特定のプレイリストに対するユーザ嗜好の指定作業を容易にする。このような１クリックプレイリストにより、ユーザは、“ディナー音楽”、“ロマンチック音楽”、“古典的ロックンロール”、“最新ヒット”等と印されたボタンを選択して、選択ボタンに関連して予め定められた基準セットに適合する対応プレイリストを生成させることが可能になる。一般に、これら所定の基準はプレイリスト生成器システムを備えており、プレイリスト生成器によって使用されるアルゴリズムに関する見識により開発されてきた。それにより、対応する１クリックボタン名に一致する整合性あるプレイリストが得られる見込みが増している。１クリックプレイリスト生成器はユーザ嗜好の指定作業を楽にするが、得られたプレイリストがユーザに満足のいくものとなるのは、ユーザの現在の嗜好が１クリックボタン群の１つに対応する所定の基準セットに偶然一致する場合のみである。
【発明の開示】
【発明が解決しようとする課題】
【０００７】
本発明は、１クリックプレイリスト生成器の容易さ及び簡易さを提供しながら、ユーザとの対話を可能にするプレイリスト生成器を提供することを目的とする。本発明は、また、アーチスト及び楽曲の類似性に基づくプレイリスト生成を容易にすることを目的とする。
【課題を解決するための手段】
【０００８】
本発明の一態様に従ったプレイリスト生成器は、１クリックプレイリスト生成のための種（たね）として、ユーザが特定のアーチストを指定することを可能にする。アーチストがユーザに指定されると、よく似たアーチストのリストがユーザによる承認又は修正のために提示される。アーチストリストがユーザに満足のいくものであるとき、プレイリスト生成がユーザにより起動される。システムは、リストからアーチストを繰り返し選択し、そのアーチストによる楽曲の類似性に基づいて、そのアーチストによる楽曲を選択する。アーチスト間及び楽曲間の多様性の程度はユーザ制御可能にされてもよい。
【発明を実施するための最良の形態】
【０００９】
図１は、アーチスト類似性モジュール130に結合されたユーザインターフェース120を含むシステム100を例示している。なお、図面は本発明の範囲を例示する目的のものであり、限定する意図ではない。ユーザはインターフェース120を介してアーチストを指定し、類似性モジュール130はコンテンツ素材のソース110に見出された類似アーチストのリストを提示する。ソース110はユーザの楽曲集であってもよく、また、例えばインターネット又は任意のその組み合わせを介して、他のサイトからのダウンロードに使用可能な楽曲を含んでもよい。インターフェース120を介して、ユーザは、満足できる類似アーチストリストが得られるまで、特定アーチストのリストから削除され又は既に選択されたアーチストとは異なるアーチストの選択等をする選択肢を提供される。
【００１０】
同時係属中の国際特許出願により、指定するシステムが教示されており、この出願は参照することによりここに取り込まれる。その類似アーチストの指定は、アーチストのジャンル又はスタイル、アーチストにより演じられる楽曲のテンポ又はムード、アーチストの活動期間、楽曲の強さ又はビート等のような要素によって決定される“相違指標（distance  measure）”に基づく。特に注目すべきは、この同時継続中出願により、そのアーチストの楽曲が現在のソース110で利用可能であるところのアーチスト間での類似性の決定について教示されていることであり、その結果、類似性モジュール130によって提示されるアーチストリストはソース110からの素材のプレイリストを生成する作業に適したものである。
【００１１】
ユーザは、ユーザインターフェース120を介して、類似性モジュール130によって選択されるアーチスト間に望まれる類似度を指定してもよい。高い類似度が望まれる場合は密接に類似するアーチストのみがリスト化され、低い類似度が許容される場合は類似性が疎密なアーチストもまたリストに含められる。上述の相違指標の決定を含む一実施形態では、例えば、ユーザ所望の類似度が、選択されたアーチストと閾レベルを下回る相違を有するアーチストはリストに含められ、閾レベルを上回るアーチストはリストから排除されるように、閾レベルを制御することになる。ユーザはまた、やはりユーザインターフェース120を介して、類似形式又はその組み合わせを指定することができ、例えば、類似性は年代、題目、トーン、スタイル等に基づいてもよい。
【００１２】
ここでは理解を容易にするため“リスト”という用語が用いられるが、当業者に認識されるように、ユーザに類似アーチストを提示するために、多様な仕組みの内の如何なるものが用いられてもよい。例えば、選択アーチストが表示スクリーンの中心に表示され、類似アーチストは選択アーチストとの類似度に基づく距離だけ中心から離されてスクリーンに表示されてもよい。この実施形態では、ユーザは所望の類似範囲を取り囲む円を描くことによって所望の類似度を指示してもよい。
【００１３】
ユーザは類似アーチストのリストに満足するとき、プレイリストの１クリック生成を指示する。この時点で、制御器160はアーチスト選別器140及び楽曲選別器150を介して反復的アーチスト・楽曲選択処理を開始し、プレイリスト170を作成する。プレイリスト170の意図される用途に応じて、制御器160はプレイリスト170に含める楽曲を一定数だけ選択するように設定されてもよく、あるいは、一定の再生時間やその他の終了基準に到達するまで楽曲を選択するように設定されてもよい。
【００１４】
アーチスト選別器140は多様な選択基準の何れかを用いて類似性モジュール130によって提供されたリストからアーチストを選択する。選択処理は、リストからのアーチストの規則的な選択から、真にランダムな選択まで及んでもよく、規則性とランダム性が混合されたものでもよい。各アーチストに確率係数を割り当てるために類似指標が用いられてもよく、この確率係数は各アーチストが選別器140によって選択される可能性に作用するように用いられ得る。さらに、選択処理における多様性をより広く、あるいは、より狭くするようにこれらの確率係数をバイアスするために、ユーザが所望する多様性の程度が用いられ得る。すなわち、例えば、上述のように類似性が疎密なアーチストを含むように距離の閾レベルを設定することに加え、このような多様性設定基準を介してユーザはプレイリスト170に含まれる疎密なアーチストからの楽曲数に影響を及ぼすことができる。多様性設定が高い場合、確率分布関数（probability  distribution  function；ｐｄｆ）は比較的平坦になる。一方、多様性設定が低い場合には、確率分布関数は密接に類似するアーチストにピークを有し、類似性が疎密なアーチストには実質的に低いものになる。類似アーチストのリストから選択するこれら及び他の方法については、この開示によって当業者に明らかになるところである。
【００１５】
アーチストが選択されると、制御器160は、楽曲選別器150が選択アーチストによる特定の楽曲を選択することを可能にする。この楽曲選択処理は、ソース110内の類似楽曲群を特定するために、ソース110からの楽曲を前処理するように設定されたクラスターモジュール180によって容易になる。クラスタリングは、類似の特徴を有するアイテムをグループ化するための処理であり、技術的によく知られた処理である。コレクションの各アイテムはＮ次元空間の対応する点に該当する。楽曲集では、例えばジャンル、スタイル、ビート、強さ等の各楽曲の特質は、Ｎ次元空間における対応点を決定する。Ｎ次元空間はその内部のアイテム分布に基づいてクラスターに区分化され、さらに、各クラスターの“重心”が導出される。各アイテムは、そのアイテムに最も近い重心を有するクラスターの一員となる。類似楽曲のクラスタリングは、選択アーチストによる楽曲の選択を容易にするように、様々な手法で用いられ得る。選択アーチストの全楽曲のクラスター度数分布が、このアーチストにより実演される楽曲のタイプを特定するために作成され得る。そのアーチストが大きな多様性を有する場合、クラスター度数分布は一般にこのアーチストによる楽曲が複数クラスターに均衡することを示す。逆に、そのアーチストが顕著なスタイルを有する場合、クラスター度数分布は一般にこのアーチストによる楽曲が単一クラスターに高い割合を有することを示す。
【００１６】
楽曲選別器150による楽曲選択のための多様性レベルを示す選択肢がユーザに提供される。ユーザによって楽曲に関する高い多様性レベルが選択された場合、楽曲選別器150は、このアーチストのクラスター度数分布により示される任意のクラスターから選択する。逆に、ユーザによって楽曲に関する低い多様性レベルが選択された場合、楽曲選別器150は、このアーチストのクラスター度数分布により示される最も支配的なクラスターから選択する。その他の選択技術が用いられてもよい。例えば、ユーザが‘サプライズ’選択肢を選択できるようにシステムが設定されてもよく、そこでは選別器150は意図的にその選択アーチストの最少度数のクラスターから楽曲を選択する。あるいは、プレイリスト生成処理の開始時にユーザが好きな楽曲クラスターの組を指定することができ、もし選択アーチストがこれらのクラスターに楽曲を有している場合には、選別器150はこれらのクラスターから優先的に楽曲を選択するように設定されてもよい。所与のアーチストの楽曲を選択するこれら及び他の方法は、この開示によって当業者に明らかになるところである。
【００１７】
上述のように、制御器160は、所望数の楽曲若しくは再生時間、又はその他の基準が満たされるまで、上述のアーチスト選択・楽曲選択処理を通じてプレイリスト170に含める楽曲の選択を繰り返す。必要に応じて、プレイリスト生成器100はプレイリスト170にて特定された素材をレンダリングするためのレンダリング装置190を含んでもよく、あるいは、プレイリスト170はレンダリングシステムを分離するように提供されてもよい。
【００１８】
上述は本発明の原理を単に例示するものである。故に、ここでは明示的に説明され或いは示されていないが、本発明の意図及び範囲内で本発明の原理を具体化する様々な処理に当業者は想到することができるであろう。例えば、ここで述べられたアーチスト及び楽曲の選択処理はその他のプレイリスト生成技術と組み合わされてもよい。例えば、特定のプレイリストについてユーザ嗜好セットに基づいてソース110をフィルタリングすることによって、初めにアーチストのリストが提供されてもよく、それに続く類似アーチストのリストがこれらのユーザ嗜好の影響を受けてもよい。例えば、特定のアーチストがカントリーウェスタン及びロックンロールの双方の歌手として人気があり、かつユーザの現在のプリファランスがカントリーウェスタンに設定されている場合、類似アーチストのリストはカントリーウェスタンの類似アーチストのみを含むように構成されてもよい。同様に、ソース110が家族のコレクションである場合、特定の家族メンバーは、ソース110をフィルタリングしてソース110から素材のサブセットを形成する全体的な‘好み’セットを有し、そのサブセットからシステム100がこの家族メンバーのためのプレイリストを生成するアーチスト及び楽曲を選択してもよい。これら及び他のシステム構成や最適化機能は、この開示によって当業者に明らかになるところであり、請求項の範囲に含まれるものである。
【図面の簡単な説明】
【００１９】
【図１】本発明に従ったプレイリスト生成器の一例を示すブロック図である。
【図１】
2007519115.tif 000003
【国際調査報告】
2007519115.tif 000004
2007519115.tif 000005
2007519115.tif 000006