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