(57)【要約】      （修正有）【課題】プレイリストを規定するパラメータを部分的に重複させて、プレイリストを作成する。【解決手段】音楽データベースに記憶されている音楽コンテンツがパラメータの一例であるテンポ情報に応じて割り振られ、複数のプレイリストが作成される。作成されたプレイリストがプレイリストデータベースに記憶される。ＣＰＵは、テンポ検出部において検出された運動テンポに応じてプレイリストを選択する。選択されたプレイリストに対応する音楽コンテンツがデコーダ・アンプ部に供給されてヘッドホンから再生される。複数のプレイリストは、プレイリスト間でパラメータが部分的に重複するようにして作成される。例えば、プレイリスト２および３の間では、７０ＢＰＭ〜７４ＢＰＭが重複する範囲とされる。プレイリストの境界付近の範囲の運動テンポが検出されたときも、検出された運動テンポとほぼ同じテンポを有する音楽コンテンツを再生できる。【選択図】図４
2007200432.tif 000002
【特許請求の範囲】
【請求項１】
複数のコンテンツを保持するコンテンツ保持部と、
上記複数のコンテンツを割り振って、１次元の変化として規定されるパラメータによって区分される複数のプレイリストを作成するプレイリスト作成部とを備え、
上記プレイリスト作成部は、少なくとも二つの上記プレイリスト間で上記パラメータが部分的に重複するように上記複数のプレイリストを作成するプレイリスト作成装置。
【請求項２】
複数のコンテンツを保持するコンテンツ保持部と、
上記複数のコンテンツを割り振って、１次元の変化として規定されるパラメータによって区分される複数のプレイリストを作成するプレイリスト作成部と、
上記作成されたプレイリストに対応するコンテンツを再生する再生制御部とを備え、
上記プレイリスト作成部は、少なくとも二つの上記プレイリスト間で上記パラメータが部分的に重複するように上記複数のプレイリストを作成するコンテンツ再生装置。
【請求項３】
請求項２に記載のコンテンツ再生装置において、
上記パラメータは、コンテンツの発売時期、コンテンツの記録時期、テンポまたは総演奏時間であるコンテンツ再生装置。
【請求項４】
請求項３に記載のコンテンツ再生装置において、
さらに、ユーザの運動テンポを検出するテンポ検出部を備え、
上記再生制御部は、上記テンポによって区分されたプレイリストの中から上記運動テンポに対応するプレイリストを選択し、選択したプレイリストに対応するコンテンツを再生するコンテンツ再生装置。
【請求項５】
請求項２に記載のコンテンツ再生装置において、
上記コンテンツは、音楽、音声、映像、ゲーム、電子書籍および画像コンテンツの何れかであるコンテンツ再生装置。
【請求項６】
複数のコンテンツを保持するコンテンツ保持ステップと、
上記複数のコンテンツを割り振って、１次元の変化として規定されるパラメータによって区分される複数のプレイリストを作成するプレイリスト作成ステップとを有し、
上記プレイリスト作成ステップは、少なくとも二つの上記プレイリスト間で上記パラメータが部分的に重複するように上記複数のプレイリストを作成するステップであるプレイリスト作成方法。
【請求項７】
複数のコンテンツを保持するコンテンツ保持ステップと、
上記複数のコンテンツを割り振って、１次元の変化として規定されるパラメータによって区分される複数のプレイリストを作成するプレイリスト作成ステップと、
上記作成されたプレイリストに対応するコンテンツを再生する再生制御ステップとからなり、
上記プレイリスト作成ステップは、少なくとも二つの上記プレイリスト間で上記パラメータが部分的に重複するように上記複数のプレイリストを作成するステップであるコンテンツ再生方法。
【請求項８】
複数のコンテンツを保持するコンテンツ保持部と、
上記複数のコンテンツを割り振って、１次元の変化として規定されるパラメータによって区分される複数のプレイリストを作成するプレイリスト作成部と、
上記作成されたプレイリストを他の機器に送信する通信手段とを備え、
上記プレイリスト作成部は、少なくとも二つの上記プレイリスト間で上記パラメータが部分的に重複するように上記複数のプレイリストを作成するサーバ。
【請求項９】
通信手段を介して複数のプレイリストを受信するプレイリスト取得手段を備える情報処理装置であって、
上記複数のプレイリストは、１次元の変化として規定されるパラメータによって区分され、少なくとも二つの上記プレイリスト間で上記パラメータが部分的に重複するように作成されたプレイリストである情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、プレイリスト作成装置、コンテンツ再生装置、プレイリスト作成方法、コンテンツ再生方法およびサーバ並びに情報処理装置に関する。
【背景技術】
【０００２】
音楽コンテンツを再生する再生装置の中には、ユーザが複数の音楽コンテンツの再生順序を自由に決められるプレイリストと称される機能を有するものがある。プレイリストは自由に編集することができ、ファイルに保存することもできる。従って、ユーザは、気に入った音楽コンテンツの再生順序を保存し、何時でも保存された再生順序によって音楽コンテンツを聴くことができる。
【０００３】
また、近年、曲名、アーティスト名、ジャンル、テンポ、発売年、再生回数などの音楽コンテンツの特徴に基づいて音楽コンテンツを区分し、共通の特徴を有するコンテンツを含むリストを自動的に作成する技術が提案されている（例えば、下記特許文献１参照）。この作成されたリストもまたプレイリストと称され、プレイリストを用いてオーディオを再生する技術も提案されている（例えば、下記特許文献２参照）。
【０００４】
【特許文献１】特表２００５−５２６３４０号公報
【特許文献２】特開２００５−４４３９１号公報
【０００５】
また、近年、ユーザの体の動きに応じて音楽コンテンツの再生態様を変化させる技術が提案されている。下記特許文献３には、ユーザの歩行や走行のテンポを検出して、検出されたテンポに応じて音楽コンテンツの再生速度を変化させる再生態様制御装置が記載されている。
【０００６】
【特許文献３】特開２００５−１５６６４１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
例えば、発売年別のプレイリストが作成されるときは、通常、１９７０年代の音楽コンテンツからなるプレイリスト、８０年代の音楽コンテンツからなるプレイリスト（以下、適宜、プレイリストＡと称する）、９０年代の音楽コンテンツからなるプレイリスト（以下、適宜、プレイリストＢと称する）、２０００年以降の音楽コンテンツからなるプレイリストように、発売年が等間隔で区分されてそれぞれのプレイリストが作成される。これにより、ユーザは、それぞれのプレイリストの特徴を容易に把握できる。
【０００８】
しかしながら、ユーザがプレイリストの境界付近の音楽コンテンツを聴きたいときには以下のような問題点がある。例えば、音楽コンテンツの発売年に対するユーザの記憶が曖昧で、プレイリストの境界である１９９０年付近に発売されたであろう音楽コンテンツを聴こうとしたときに、プレイリストＡおよびプレイリストＢの何れかのプレイリストの方に聴きたい音楽コンテンツが含まれているかを正確に判別することは困難である。従って、プレイリストＡが選択がされ、プレイリストＡに対応する音楽コンテンツがランダムに再生された場合に、聴きたい音楽コンテンツが含まれているとは限らない。また、プレイリストＡには８０年代前半の音楽コンテンツも含まれているため、ユーザが聴きたい音楽コンテンツと異なる音楽コンテンツが再生されてしまい、ユーザが違和感を感じるおそれがあった。
【０００９】
したがって、この発明の目的は、ユーザがプレイリストの境界のコンテンツを所望する場合においても、適切なプレイリストを選択して、そのプレイリストに対応するコンテンツをユーザに対して提供できるプレイリスト作成装置、コンテンツ再生装置、プレイリスト作成方法、コンテンツ再生方法およびサーバ並びに情報処理装置を提供することである。
【課題を解決するための手段】
【００１０】
上述した課題を解決するために、この発明は、複数のコンテンツを保持するコンテンツ保持部と、
複数のコンテンツを割り振って、１次元の変化として規定されるパラメータによって区分される複数のプレイリストを作成するプレイリスト作成部とを備え、
プレイリスト作成部は、少なくとも二つのプレイリスト間でパラメータが部分的に重複するように複数のプレイリストを作成するプレイリスト作成装置である。
【００１１】
また、この発明は、複数のコンテンツを保持するコンテンツ保持部と、
複数のコンテンツを割り振って、１次元の変化として規定されるパラメータによって区分される複数のプレイリストを作成するプレイリスト作成部と、
作成されたプレイリストに対応するコンテンツを再生する再生制御部とを備え、
プレイリスト作成部は、少なくとも二つのプレイリスト間でパラメータが部分的に重複するように複数のプレイリストを作成するコンテンツ再生装置である。
【００１２】
また、この発明は、複数のコンテンツを保持するコンテンツ保持ステップと、
複数のコンテンツを割り振って、１次元の変化として規定されるパラメータによって区分される複数のプレイリストを作成するプレイリスト作成ステップとを有し、
プレイリスト作成ステップは、少なくとも二つのプレイリスト間でパラメータが部分的に重複するように複数のプレイリストを作成するステップであるプレイリスト作成方法である。
【００１３】
また、この発明は、複数のコンテンツを保持するコンテンツ保持ステップと、
複数のコンテンツを割り振って、１次元の変化として規定されるパラメータによって区分される複数のプレイリストを作成するプレイリスト作成ステップと、
作成されたプレイリストに対応するコンテンツを再生する再生制御ステップとからなり、
プレイリスト作成ステップは、少なくとも二つのプレイリスト間でパラメータが部分的に重複するように複数のプレイリストを作成するステップであるコンテンツ再生方法である。
【００１４】
また、この発明は、複数のコンテンツを保持するコンテンツ保持部と、
複数のコンテンツを割り振って、１次元の変化として規定されるパラメータによって区分される複数のプレイリストを作成するプレイリスト作成部と、
作成されたプレイリストを他の機器に送信する通信手段とを備え、
プレイリスト作成部は、少なくとも二つのプレイリスト間でパラメータが部分的に重複するように複数のプレイリストを作成するサーバである。
【００１５】
また、この発明は、通信手段を介して複数のプレイリストを受信するプレイリスト取得手段を備える情報処理装置であって、
複数のプレイリストは、１次元の変化として規定されるパラメータによって区分され、少なくとも二つのプレイリスト間でパラメータが部分的に重複するように作成されたプレイリストである情報処理装置である。
【発明の効果】
【００１６】
この発明によれば、複数のプレイリストが発売年やテンポなどの１次元の変化として規定されるパラメータによって区分される場合に、少なくとも二つのプレイリスト間でそのパラメータが部分的に重複するように複数のプレイリストを作成できる。また、この発明によれば、ユーザがプレイリストの境界のコンテンツを所望する場合においても、適切なプレイリストを選択して、そのプレイリストに対応するコンテンツを提供できる。
【発明を実施するための最良の形態】
【００１７】
以下、図面を参照しながらこの発明の一実施の形態について説明する。図１は、この発明の一実施の形態におけるコンテンツ再生装置１の構成を示す。コンテンツ再生装置１のバス２に対して、ＣＰＵ(Central Processing Unit)３、ＲＯＭ(Read Only Memory)４、ＲＡＭ(Random Access Memory)５、テンポデータベース（図ではＤＢと略す）６、音楽コンテンツデータベース７、プレイリストデータベース８、テンポ検出部９、表示部１０、操作入力部１１、デコーダ・アンプ部１２、通信部１３が接続されている。また、デコーダ・アンプ部１２はヘッドホン１４と接続されている。この一実施の形態においては、コンテンツ再生装置１は携帯型とされ、ユーザはコンテンツ再生装置１を使用して、歩行、走行、体操などの運動をしながら音楽コンテンツを聴くことができる。
【００１８】
コンテンツ再生装置１の構成を詳細に説明する。再生制御部の一例であるＣＰＵ３は、ＲＯＭ４に格納されているプログラムを実行することでコンテンツ再生装置１の各部を制御する。また、ＣＰＵ３は後述するように、少なくとも二つのプレイリスト間でテンポ等のパラメータが部分的に重複するようにして複数のプレイリストを作成する。ＲＡＭ５は、ＣＰＵ３がプログラムを実行する際のワーク用エリアとして使用され、また、各処理の際に生成されるデータを一時的に記憶する手段としても使用される。
【００１９】
テンポデータベース６には、テンポ検出部９において検出されたユーザの歩行、走行などの運動のテンポ（以下、運動テンポと称する）が記憶されている。テンポ検出部９において検出された運動テンポが一定以上変化すると、テンポデータベース６に記憶されている運動テンポが変更される。
【００２０】
コンテンツ保持部の一例である音楽コンテンツデータベース７には、複数の音楽コンテンツがメタ情報と関連付けられて記憶される。ここで、メタ情報は、それぞれの音楽コンテンツの属性を記述するデータのことであり、例えば、音楽コンテンツの曲名、テンポ、再生回数、ジャンル、演奏時間、演奏者等である。また、音楽コンテンツデータベース７には、音楽コンテンツの実データ以外に、例えば、音楽コンテンツ配信サーバ１６にアクセスすることで入手可能な音楽コンテンツの識別子も記憶されている。例えば、音楽コンテンツ配信サーバ１６のＵＲＬ(Uniform Resource Locator)等の識別子が格納されている。
【００２１】
プレイリストデータベース８には、ＣＰＵ３による制御によって作成された複数のプレイリストが記憶されている。この発明の一実施の形態においては、プレイリストデータベース８には、１次元の変化として規定されるパラメータの一例であるテンポ情報によって区分されたプレイリストが記憶されている。勿論、１次元の変化として規定される音楽コンテンツの発売時期や音楽コンテンツが音楽コンテンツデータベース７に記録された記録時期、総演奏時間等の他のパラメータによって区分されたプレイリストが記憶されても良い。発売時期や記録時期は、例えば、年・月・日によって規定される。総演奏時間は、例えば、分・秒によって規定される。また、ジャンル、アーティスト等の１次元の変化として規定されないパラメータによって区分されたプレイリストが記憶されていても良い。
【００２２】
テンポデータベース６、音楽コンテンツデータベース７、プレイリストデータベース８は、好ましくは不揮発性メモリ例えばハードディスクによって構成される。一つのハードディスクの記憶領域を分割して、それぞれにテンポ、音楽コンテンツ、プレイリストを記憶するようにしても良い。
【００２３】
また、音楽コンテンツデータベース７は、コンテンツ再生装置１に内蔵されるハードディスクに限らず、例えば、コンテンツ再生装置１と着脱自在をされる半導体メモリや光ディスクでも良い。さらに、音楽コンテンツデータベース７は、コンテンツ再生装置１の内蔵されているハードディスク等に格納されているものに限らず、通信部１３を介して接続される音楽コンテンツ配信サーバ１６に格納されている音楽コンテンツデータベースを含むようにしても良い。
【００２４】
テンポ検出部９は、例えば、コンテンツ再生装置１の本体やヘッドホン１４、ユーザの腰などの身体に取り付けられる加速度センサによって構成され、ユーザの運動テンポを検出する。運動テンポは、一歩の足が着地してから他方の足が着地するまでの時間間隔Ｔが所定時間例えば１分間に平均的に存在する個数、言い換えると、毎分の歩数で定義される。したがって、速い速度で歩行や走行などの運動をしている場合には、毎分の歩数が多い。
【００２５】
例えば、成人男子の場合では、緩やかなペースで歩行する場合は、毎分１０５歩〜１１０歩であり、速いペースで歩行する場合は、毎分１２０歩〜１２５歩程度である。実験からは、人の運動テンポは６０〜２５０（歩／分）程度であり、無意識な歩行状態のときのテンポは、数％程度のばらつきの範囲に収まる結果が得られている。さらに、通常歩行と全力疾走との間には、運動テンポには平均的に７０程度の差が存在することがわかっている。これらの数値は、同一ユーザに関して成立するものであり、ユーザの年齢、性別等によって異なり、個々のユーザに固有の運動テンポ数が存在する。
【００２６】
なお、音楽コンテンツとしての楽曲において、テンポは、拍の長さすなわち拍節の速さである。ここで、拍節とは、音楽コンテンツにおいて等しい間隔で打たれる基本的なリズムをいい、拍はその一つ一つの時間単位をいう。拍節の長さは音楽コンテンツによって異なり、また同じ音楽コンテンツの中でも変化することがある。この明細書では、テンポの単位として、平均的に１分間にいくつの４分音符が入るかを示す単位ＢＰＭ(Beat Per Minute)を使用する。
【００２７】
テンポ検出部９では、さらに、検出された運動テンポからＢＰＭを単位とする楽曲のテンポと対応する処理が行われる。この場合、１対１に対応させるのに限らず、適切な補正係数を乗じて運動テンポと楽曲のテンポとを比較するようにしても良い。この運動テンポを楽曲のテンポに対応させる処理は、ＣＰＵ３において実行されても良い。
【００２８】
なお、テンポ検出部９は、加速度センサに限らず、他にも速度センサ、圧力センサ、体動加速度センサ、位置センサ等を使用できる。また、ユーザの脈拍、皮膚発汗、皮膚抵抗、筋電位、体表面温度などの生体情報を検出して、生体情報からユーザの運動テンポを検出できるようにしても良い。テンポ検出部９は、コンテンツ再生装置１と分離され、コンテンツ再生装置１と無線による通信を行うことで運動テンポがコンテンツ再生装置１に対して供給されても良い。
【００２９】
表示部１０は、例えば、ＬＣＤ（Liquid Crystal Display）によって構成され、表示部１０にはコンテンツ再生装置１の動作に伴う各種の情報が表示される。例えば、音楽コンテンツの再生位置情報や曲名等の情報が表示される。
【００３０】
操作入力部１１は、コンテンツ再生装置１の筐体やコンテンツ再生装置１と無線または有線を介して接続されるリモートコントロール装置に設けられるボタン等である。操作入力部１１を操作して音楽コンテンツの再生、早送り、巻戻し等を行うことができる。また、操作入力部１１を操作して、ユーザが自由にプレイリストを作成することができる。なお、上述した表示部１０をタッチパネルとして構成し、操作入力部としても良い。
【００３１】
デコーダ・アンプ部１２は、音楽コンテンツデータベース７から供給され、所定の圧縮符号化方式で圧縮されている音楽コンテンツのデータを復号（伸張）する。復号された音楽コンテンツのデータがＤ／Ａ(Digital to Analog)変換され、アナログ信号へと変換されたデータが増幅されてヘッドホン１４に対して供給される。そしてヘッドホン１４から音楽コンテンツが再生される。
【００３２】
通信部１３は、音楽コンテンツサーバ１６との接続のためのインターフェースと、パーソナルコンピュータ等の外部機器との接続のためのインターフェースとの両方の機能を有している。インターネット１５を介して、例えば音楽コンテンツ配信サーバ１６と接続して通信を行い、音楽コンテンツ配信サーバ１６から音楽コンテンツをダウンロードする。ダウンロードされた音楽コンテンツに対して必要に応じてファイル変換処理や、エンコード処理が行われ、処理が行われた音楽コンテンツが音楽コンテンツデータベース７に記憶され、登録される。通信部１３の例えばＵＳＢ(Universal Serial Bus)によって、コンテンツ再生装置１がパーソナルコンピュータに対して接続可能とされている。光ディスク等の記録媒体からリッピングされた音楽コンテンツをパーソナルコンピュータからコンテンツ再生装置１に対して転送可能とされている。
【００３３】
通信部１３としては、ＵＳＢ等の有線インターフェースに限らず、ブルートゥース、ＩｒＤＡ(Infrared Data Association)等の無線インターフェースを使用することができる。
【００３４】
次に、コンテンツ再生装置１の動作の一例について説明する。図２は、コンテンツ再生装置１の動作の概要を示す。コンテンツ再生装置１は、プレイリスト作成処理２１、プレイリスト選択処理２２およびデコード・アンプ処理２３を実行する。プレイリスト作成処理２１においては、音楽コンテンツデータベース７に記憶されている複数の音楽コンテンツ（図２においては、個々の音符の記号で模式的に示されている）がテンポに応じて割り振られ、複数のプレイリストが作成される。プレイリスト選択処理２２においては、運動テンポに基づいて生成された選択信号に応じて所定のプレイリストが選択される。そして、選択されたプレイリストに対応する音楽コンテンツがデコーダ・アンプ部１２に供給されてデコード・アンプ処理２３が行われ、音楽コンテンツがヘッドホン１４から再生される。
【００３５】
各処理を詳細に説明する。プレイリスト作成処理２１では、音楽コンテンツデータベース７に記憶されている音楽コンテンツが割り振られ、複数のプレイリストが作成される。ここで、この発明に対する理解を容易にするために、従来のプレイリストの作成例を説明する。
【００３６】
図３は、従来のプレイリストの作成例を模式的に示したものである。図３におけるヒストグラムは、音楽コンテンツのテンポを５０ＢＰＭから１０ＢＰＭ毎に区分したときにそれぞれの範囲内のテンポを有する音楽コンテンツの数の分布を示したものである。例えば、音楽コンテンツデータベース７に記憶されている音楽コンテンツのうち、５０〜５９ＢＰＭの範囲内のテンポを有する音楽コンテンツの数は２個であり、６０〜６９ＢＰＭの範囲内のテンポを有する音楽コンテンツの数は１０個であり、７０〜７９ＢＰＭの範囲内のテンポを有する音楽コンテンツの数は１２個である。また、８０〜８９ＢＰＭの範囲内のテンポを有する音楽コンテンツの数は７個であり、９０〜９９ＢＰＭの範囲内のテンポを有する音楽コンテンツの数は４個である。なお、説明を簡単にするために、他の範囲のテンポに対応する音楽コンテンツの数についての説明は省略する。
【００３７】
図３に示すように分布している複数の音楽コンテンツが割り振られて複数のプレイリストが作成される。図３に示すように、テンポが５０〜５９ＢＰＭの範囲内である音楽コンテンツＭ１０１およびＭ１０２が割り振られてプレイリスト１´が作成される。また、テンポが６０〜６９ＢＰＭの範囲内である音楽コンテンツＭ２０１〜Ｍ２１０が割り振られてプレイリスト２´が作成される。また、テンポが７０〜７９ＢＰＭの範囲内である音楽コンテンツＭ３０１〜Ｍ３１２が割り振られてプレイリスト３´が作成される。同様にして、テンポが８０〜８９ＢＰＭの範囲内である音楽コンテンツＭ４０１〜Ｍ４０７が割り振られてプレイリスト４´が作成され、テンポが９０〜９９ＢＰＭの範囲内である音楽コンテンツＭ５０１〜Ｍ５０４が割り振られてプレイリスト５´が作成される。
【００３８】
図３に示すようにして作成された複数のプレイリスト中から、テンポ検出部９において検出された運動テンポに応じて所定のプレイリストが選択される。例えば、テンポ検出部９において運動テンポとして７０ＢＰＭが検出された場合は、プレイリスト３´が選択される。プレイリスト３´には、テンポが７０ＢＰＭ〜７９ＢＰＭの範囲内である音楽コンテンツが割り振られており、それらの音楽コンテンツは全て検出された運動テンポ（７０ＢＰＭ）と等しい又は検出された運動テンポより速いテンポを有する音楽コンテンツである。このため、プレイリスト３´に対応する音楽コンテンツが再生されたときに、音楽コンテンツのテンポとユーザの運動テンポとのテンポ差が大きくなるおそれがあり、ユーザに対して違和感を与えかねなかった。
【００３９】
そこで、この発明では、少なくとも二つのプレイリスト間において、それぞれのプレイリストを特徴付けるテンポの範囲が部分的に重複するようになされる。図４に示すヒストグラムは、音楽コンテンツのテンポを５０ＢＰＭから１５ＢＰＭ毎に区分し、さらにそれぞれのプレイリストを特徴付けるテンポの範囲が部分的に重複するようにした場合の音楽コンテンツの数の分布を示したものである。
【００４０】
例えば、プレイリスト１および２間では、テンポの範囲が５０〜６４ＢＰＭと６０〜７４ＢＰＭのように区分されており、６０〜６４ＢＰＭの範囲が重複するようにされている。また、プレイリスト２および３間では、テンポの範囲が６０〜７４ＢＰＭと７０〜８４ＢＰＭのように区分されており、７０〜７４ＢＰＭの範囲が重複するようにされている。他のプレイリスト間のテンポの範囲も同様とされる。
【００４１】
図４のヒストグラムにおいて、ハッチングが付された箇所（参照符号Ｆ１〜Ｆ４に示す）は、重複するテンポの範囲に対応する音楽コンテンツの数を示す。例えば、共通のハッチングで示される参照符号Ｆ１で示す箇所は、プレイリスト１およびプレイリスト２間において重複している範囲の６０〜６４ＢＰＭのテンポを有する音楽コンテンツの数を示す。この一実施の形態においては、Ｆ１＝２、Ｆ２＝４、Ｆ３＝３、Ｆ４＝２とする。このように区分されたテンポの範囲に応じてプレイリスト１〜プレイリスト５が作成される。
【００４２】
プレイリスト１には、５０〜５９ＢＰＭの範囲内のテンポを有するである音楽コンテンツＭ１０１およびＭ１０２と、プレイリスト１およびプレイリスト２間において重複する６０〜６４ＢＰＭの範囲内のテンポを有する音楽コンテンツＭ２０１およびＭ２０２とが割り振られる。
【００４３】
プレイリスト２には、プレイリスト１と重複する６０〜６４ＢＰＭの範囲内のテンポを有する音楽コンテンツＭ２０１およびＭ２０２が割り振られる。また、プレイリスト２には、他のプレイリストと重複しない６５〜６９ＢＰＭの範囲内のテンポを有する音楽コンテンツＭ２０３〜Ｍ２１０が割り振られる。さらに、プレイリスト２には、プレイリスト３と重複する７０〜７４ＢＰＭの範囲内のテンポを有する音楽コンテンツＭ３０１〜Ｍ３０４が割り振られる。
【００４４】
プレイリスト３には、プレイリスト２と重複する７０〜７４ＢＰＭの範囲内のテンポを有する音楽コンテンツＭ３０１〜Ｍ３０４が割り振られる。また、プレイリスト３には、他のプレイリストと重複しない７５〜７９ＢＰＭの範囲内のテンポを有する音楽コンテンツＭ３０５〜Ｍ３１２が割り振られる。さらに、プレイリスト３には、プレイリスト４と重複する８０〜８４ＢＰＭの範囲内のテンポを有する音楽コンテンツＭ４０１〜Ｍ４０３が割り振られる。
【００４５】
プレイリスト４には、プレイリスト３と重複する８０〜８４ＢＰＭの範囲内のテンポを有する音楽コンテンツＭ４０１〜Ｍ４０３が割り振られる。また、プレイリスト４には、他のプレイリストと重複しない８５〜８９ＢＰＭの範囲内のテンポを有する音楽コンテンツＭ４０４〜Ｍ４０７が割り振られる。さらに、プレイリスト４には、プレイリスト５と重複する９０〜９４ＢＰＭの範囲内のテンポを有する音楽コンテンツＭ５０１およびＭ５０２が割り振られる。このように、各プレイリスト間において、各プレイリストを特徴付けるテンポの範囲が部分的に重複するようにプレイリストが作成される。なお、プレイリスト５以降の他のプレイリストも同様に作成されるが、ここでは説明を省略している。
【００４６】
それぞれのプレイリストを特徴付けるテンポの範囲を部分的に重複させたことで、複数のプレイリストに割り振られる音楽コンテンツが存在する。例えば、テンポが６０〜６４ＢＰＭの範囲内の音楽コンテンツＭ２０１およびＭ２０２は、プレイリスト１および２の双方に割り振られる。また、テンポが７０〜７４ＢＰＭの範囲内の音楽コンテンツＭ３０１〜Ｍ３０４は、プレイリスト２および３の双方に割り振られる。また、テンポが８０〜８４ＢＰＭの範囲内の音楽コンテンツＭ４０１〜Ｍ４０３は、プレイリスト３および４の双方に割り振られる。
【００４７】
このようにして作成された各プレイリストがプレイリストデータベース８に記憶される。このとき、それぞれのプレイリストが識別可能となるように、各プレイリストに対してメタ情報が付加される。この一実施の形態では、プレイリスト１にＴＰ５０というメタ情報が付加され、プレイリスト２にＴＰ６０というメタ情報が付加され、プレイリスト３にＴＰ７０というメタ情報が付加され、プレイリスト４にＴＰ８０というメタ情報が付加され、プレイリスト５にＴＰ９０というメタ情報が付加されたものとする。付加された各メタ情報がそれぞれのプレイリストと関連付けられて、プレイリストデータベース８に記憶される。
【００４８】
次に、プレイリスト選択処理２２について説明する。プレイリスト選択処理２２は、テンポ検出部９から供給される情報に基づいてＣＰＵ３が生成する選択信号によって制御される処理である。
【００４９】
始めに、テンポ検出部９において、プレイリスト間で重複していない範囲の運動テンポが検出された場合を説明する。例えば、５０〜５９ＢＰＭの範囲内の運動テンポが検出された場合、検出された運動テンポはＣＰＵ３に対して供給される。ＣＰＵ３は、テンポ検出部９から供給された運動テンポが５０〜５９ＢＰＭの範囲内であることから、運動テンポに対応するプレイリスト１を選択する処理を実行する。すなわち、メタ情報がＴＰ５０であるプレイリストを選択する選択信号を生成し、生成した選択信号に基づいてプレイリスト１を選択する。テンポ検出部９において、６５〜６９ＢＰＭの範囲内の運動テンポが検出された場合は、同様にしてプレイリスト２が選択される。テンポ検出部９において、７５〜７９ＢＰＭの範囲内の運動テンポが検出された場合は、同様にしてプレイリスト３が選択される。テンポ検出部９において、８５〜８９ＢＰＭの範囲内の運動テンポが検出された場合は、同様にしてプレイリスト４が選択される。
【００５０】
次に、テンポ検出部９において、プレイリスト間で重複している範囲の運動テンポが検出された場合を説明する。プレイリスト間で重複している範囲の運動テンポが検出された場合は、検出された運動テンポと各プレイリストを特徴付けるテンポの平均値との比較が行われる。そして、検出された運動テンポと最も近いテンポの平均値を有するプレイリストが選択される。
【００５１】
例えば、プレイリスト２を特徴付けるテンポ（６０〜７４ＢＰＭ）の平均値は６７ＢＰＭである。また、プレイリスト３を特徴付けるテンポ（７０〜８４ＢＰＭ）の平均値は７７ＢＰＭである。テンポ検出部９において、プレイリスト２および３間において重複する範囲の７０ＢＰＭの運動テンポが検出されたときは、７７ＢＰＭより６７ＢＰＭのテンポと近いことからプレイリスト２が選択される。一方、テンポ検出部９において、７４ＢＰＭの運動テンポが検出されたときは、６７ＢＰＭより７７ＢＰＭのテンポと近いことからプレイリスト３が選択される。但し、この選択方法は一例であり、平均値以外を使用して一方のプレイリストを選択しても良い。
【００５２】
若し、テンポ検出部９において７２ＢＰＭの運動テンポが検出されたときは、プレイリスト２および３の何れを選択するようにしても良い。この場合は、例えば、音楽コンテンツの量が多い方のプレイリストを選択するなどの他の基準を設定して、設定された基準に基づいてプレイリストを選択するようにしても良い。
【００５３】
図３に示した従来の方法によって作成されたプレイリストでは、運動テンポとして７０ＢＰＭが検出されたときは、プレイリスト３´が選択される。プレイリスト３´に対応する音楽コンテンツのテンポは７０〜７９ＢＰＭであり、検出された運動テンポ（７０ＢＰＭ）と等しい若しくはテンポが速い音楽コンテンツのみである。これに対して、この発明では、運動テンポとして７０ＢＰＭが検出されたときは、プレイリスト２が選択される。プレイリスト２に対応する音楽コンテンツのテンポは６０〜７４ＢＰＭであり、検出された運動テンポ（７０ＢＰＭ）と近傍のテンポを有する音楽コンテンツが多く含まれる。したがって、プレイリスト２に対応する音楽コンテンツが再生することで、ユーザの運動テンポと再生される音楽コンテンツのテンポとの差が大きくならず、より運動テンポにマッチした音楽コンテンツをユーザに対して提供できる。
【００５４】
このようにしてプレイリスト選択処理２２において選択された音楽コンテンツが順次、デコーダ・アンプ部１２に供給されて、デコード・アンプ処理２３が行われる。デコード・アンプ処理２３が行われた音楽コンテンツがヘッドホン１４に供給されて再生される。各プレイリストに対応する音楽コンテンツを再生する際の再生順序は、ランダムに再生しても良いし、検出された運動テンポと近いテンポを有する音楽コンテンツから再生するようにしても良い。また、音楽コンテンツデータベース７に記録された時を示す時間情報（年・月・日・時・分等）の新しい順に再生するようにしても良い。
【００５５】
図５は、この一実施の形態におけるコンテンツ再生装置１のＣＰＵ３によって制御される処理の流れを示すフローチャートである。ステップＳ１では、各プレイリストを特徴付けるテンポが部分的に重複するように、複数のプレイリストが作成される。複数のプレイリストが作成されると、処理がステップＳ２に進む。
【００５６】
ステップＳ２においては、テンポ検出部９において検出された運動テンポから、再生する音楽コンテンツのテンポを導出する。検出された運動テンポと１対１に対応させる若しくは適切な補正係数を乗じて、再生する音楽コンテンツのテンポを導出する。次に、処理がステップＳ３に進む。
【００５７】
ステップＳ３においては、ステップＳ２において導出されたテンポが各プレイリストを特徴付けるテンポの範囲内の中の複数の範囲内に該当するか否かが判別される。言い換えれば、導出されたテンポがプレイリスト間の部分的に重複したテンポの範囲内であるかが否かが判別される。このステップＳ３において、導出されたテンポが重複した範囲内に該当する場合は、処理がステップＳ４に進む。
【００５８】
ステップＳ４では、導出されたテンポに対応する複数のプレイリストのうち、各プレイリストを特徴付けるテンポの平均値が導出されたテンポに近いプレイリストが選択される。そして、選択されたプレイリストに対応する音楽コンテンツがデコーダ・アンプ部１２に供給される。供給された音楽コンテンツが復号、増幅されてヘッドホン１４から再生される。
【００５９】
ステップＳ３において、導出されたテンポが重複した範囲内に該当しない場合は、処理がステップＳ５に進む。ステップＳ５においては、導出されたテンポが一つのプレイリストの範囲内にあるか否かが判別される。ステップＳ５において一つのプレイリストの範囲内にある場合は、処理がステップＳ６に進む。
【００６０】
ステップＳ６においては、導出されたテンポに対応する特定のプレイリストが選択される。そして、選択されたプレイリストに対応する音楽コンテンツがデコーダ・アンプ部１２に供給される。供給された音楽コンテンツが復号、増幅されてヘッドホン１４から再生される。
【００６１】
ステップＳ５において、導出されたテンポが何れのプレイリストの範囲内にない場合は、処理がステップＳ７に進む。ステップＳ７においては、導出されたテンポに対応するプレイリストが存在しないことから、例えば、表示部１０にエラーが表示される。表示以外にも、音、振動等によって、ユーザに対して導出されたテンポに対応するプレイリストが存在しない旨を報知しても良い。
【００６２】
以上、この発明の一実施の形態について具体的に説明したが、この発明は、上述した一実施の形態に限定されるものではなく、この発明の技術的思想に基づく各種の変形が可能である。
【００６３】
上述した一実施の形態では、コンテンツの一例として音楽コンテンツを使用して説明したが、他の音声、映像、ゲーム、電子書籍、画像コンテンツ等のコンテンツに対してもこの発明を適用できる。
【００６４】
コンテンツ再生装置１は携帯型に限らず、据え置き型でも良い。また、この発明は、音楽コンテンツの再生機能を有するパーソナルコンピュータにも適用できる。さらに、この発明は、オーディオ専用の再生装置に限らず、携帯電話、ＰＤＡ（Personal Digital Assistants）、音声録音装置、ディジタルカメラ等の他の機能を併せて有する携帯型の再生装置に対しても適用できる。
【００６５】
また、上述した一実施の形態では、１次元の変化として規定されるパラメータをテンポとして説明したが、パラメータとしてコンテンツの発売時期、コンテンツがハードディスク等に記録された記録時期、総演奏時間等を使用しても良い。
【００６６】
この発明は、上述した一実施の形態のようにして複数のプレイリストを作成し、コンテンツの再生機能を有しないプレイリスト作成装置として構成しても良い。また、上述した一実施の形態のようにして複数のプレイリストを作成し、作成したプレイリストを通信手段を用いて他の機器に送信するサーバとして構成しても良い。また、上述した一実施の形態のようにして作成され、通信手段を介して送信される複数のプレイリストを受信するプレイリスト取得手段を有するパーソナルコンピュータ等の情報処理装置として構成しても良い。
【００６７】
また、この発明におけるコンテンツ再生装置を構成する各手段を、専用のハードウェア回路によって構成できるし、方法若しくはプログラムされたコンピュータによって実現することもできる。また、処理内容を記述したプログラムは、磁気記録装置、光ディスク、光磁気ディスク、半導体メモリ等のコンピュータが読み取り可能な記録媒体に記録しておくことができる。
【図面の簡単な説明】
【００６８】
【図１】この発明の一実施の形態におけるコンテンツ再生装置の構成を示すブロック図である。
【図２】この発明の一実施の形態におけるコンテンツ再生装置の処理の概要を示す略線図である。
【図３】従来の運動テンポに対応するプレイリストを作成する方法を説明するための略線図である。
【図４】この発明の一実施の形態における運動テンポに対応するプレイリストを作成する方法を説明するための略線図である。
【図５】この発明の一実施の形態におけるコンテンツ再生装置のＣＰＵの制御による処理の流れを示すフローチャートである。
【符号の説明】
【００６９】
１          コンテンツ再生装置
３          ＣＰＵ
７          音楽コンテンツデータベース
８          プレイリストデータベース
９          テンポ検出部
１２        デコーダ・アンプ部
１３        通信部
１４        ヘッドホン
１５        インターネット
１６        音楽コンテンツ配信サーバ
【図１】
2007200432.tif 000003
【図２】
2007200432.tif 000004
【図３】
2007200432.tif 000005
【図４】
2007200432.tif 000006
【図５】
2007200432.tif 000007