(57)【特許請求の範囲】
【請求項１】
複数のプログラム情報から任意のプログラム情報を連続して選択するプログラム情報の選択方法であって、
過去に選択された複数のプログラム情報の選択順序から所定数のプログラム情報を連鎖的に繋げた選択順序を複数分解し、
所定のプログラム情報の次に選択される選択候補プログラム情報を、前記分解した複数の選択順序における当該所定のプログラム情報から始まる選択順序に基づき抽出し、
連鎖の優先度を決定する複数のパラメータ間での重み付けを示す値を設定し、
当該重み付けが設定された複数のパラメータに基づいて、前記抽出された選択候補プログラム情報の一つを、前記連続して選択する際の前記所定のプログラム情報の次に選択されるプログラム情報として決定することを特徴とするプログラム情報の選択方法。
【請求項２】
請求項１に記載のプログラム情報の選択方法において、
前記複数のパラメータは、前記連鎖的に繋げた選択順序でのプログラム情報の選択回数、前記連鎖的に繋げた選択順序でプログラム情報を選択した者を基準とした選択順序の質、ならびに前記所定のプログラム情報との関連性、の各々であることを特徴とするプログラム情報の選択方法。
【請求項３】
複数のプログラム情報から任意のプログラム情報を連続して選択する情報選択装置であって、
過去に選択された複数のプログラム情報の選択順序から所定数のプログラム情報を連鎖的に繋げた選択順序を複数分解する分解手段と、
所定のプログラム情報の次に選択される選択候補プログラム情報を、前記分解した複数の選択順序における当該所定のプログラム情報から始まる選択順序に基づき抽出する抽出手段と、
連鎖の優先度を決定する複数のパラメータ間での重み付けを示す値を設定する設定手段と、
当該重み付けが設定された複数のパラメータに基づいて、前記抽出された選択候補プログラム情報の一つを、前記連続して選択する際の前記所定のプログラム情報の次に選択されるプログラム情報として決定する決定手段と、
を備えることを特徴とする情報選択装置。
【請求項４】
複数のプログラム情報から任意のプログラム情報を連続して選択するコンピュータを、
過去に選択された複数のプログラム情報の選択順序から所定数のプログラム情報を連鎖的に繋げた選択順序を複数分解し、
所定のプログラム情報の次に選択される選択候補プログラム情報を、前記分解した複数の選択順序における当該所定のプログラム情報から始まる選択順序に基づき抽出し、
連鎖の優先度を決定する複数のパラメータ間での重み付けを示す値を設定し、
当該重み付けが設定された複数のパラメータに基づいて、前記抽出された選択候補プログラム情報の一つを、前記連続して選択する際の前記所定のプログラム情報の次に選択されるプログラム情報として決定するように機能させることを特徴とする選択処理プログラム。
【請求項５】
請求項４に記載の選択処理プログラムがコンピュータ読み取り可能に記録されていることを特徴とする記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数のプログラム情報（例えば楽曲）から任意のプログラム情報を連続して選択するプログラム情報の選択方法等の技術分野に関する。
【背景技術】
【０００２】
近年、ＨＤ（Hard Disc）等の記録媒体の大容量化や、ＭＰ（MPEG Audio Layer）３、ＡＴＲＡＣ（Adaptive TRansform Acoustic Coding）３等のデータ圧縮技術の進展により、ユーザが、例えばオーディオ機器やパーソナルコンピュータ等を使用して、例えば、多くのＣＤ(Compact Disc)や、ＭＤ(Mini Disc)、ＤＶＤ(Digital Versatile Disc)等に記録された楽曲（曲）のデータを、一つのＨＤ等に記録して再生することが可能になっている。更に、最近では、インターネット上における配信サーバから楽曲のデータをダウンロードして上記ＨＤ等に記録して再生することが可能になった。
【０００３】
このように記録された多くの楽曲のうちから、再生すべき楽曲選択（選曲）に当たって、例えば乱数発生器により乱数を発生させて、その乱数の一つに合致したトラック番号の楽曲を選択、再生するようなランダム再生機能や、シャッフル再生機能を有する情報再生装置が知られている。
【０００４】
例えば、特許文献１には、選択したディスクの収録曲数を検知してから収録曲のうちの１つを乱数によって選択して再生する情報再生方式が開示されている。
【特許文献１】
特開昭６２−４６４８０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、例えば乱数を発生させることにより楽曲を選択するようなランダム再生機能では、同じ楽曲が続けて選択されるという不都合がある。一方で、続けて同じ楽曲が選択されないように構成することも考えられるが、この場合も、結局、装置側で勝手に楽曲を選択することになるため、例えば、ユーザの聴きたくない楽曲が選択される可能性もあり、ユーザは、その楽曲を、スキップさせたり、ランダム再生機能をキャンセルさせたり、或いは、我慢して聴き続けなければならないという不都合があった。
［０００６］
また、ランダム再生機能や、シャッフル再生機能において選択される楽曲の順序は、人間の思考や感性等が反映されたものではなく、人間にとって自然ではないということができる。仮に、人間の思考や感性までもが反映された選曲を実現するためには、複雑、高度な人工知能等のアルゴリズムが必要になってくるものと考えられる。
［０００７］
そこで、このような問題の解消を一つの課題とし、人間の思考や感性が反映され、また、人間にとって自然な選択（楽曲等のプログラム情報の選択）を簡易に実現することが可能な情報選択方法及び情報選択装置等を提供することを目的する。
【課題を解決するための手段】
【０００８】
上記課題を解決するため、請求項１に記載の発明は、上記課題を解決するため、本願の一つの観点では、複数のプログラム情報から任意のプログラム情報を連続して選択するプログラム情報の選択方法であって、過去に選択された複数のプログラム情報の選択順序から所定数のプログラム情報を連鎖的に繋げた選択順序を複数分解し、所定のプログラム情報の次に選択される選択候補プログラム情報を、前記分解した複数の選択順序における当該所定のプログラム情報から始まる選択順序に基づき抽出し、連鎖の優先度を決定する複数のパラメータ間での重み付けを示す値を設定し、当該重み付けが設定された複数のパラメータに基づいて、前記抽出された選択候補プログラム情報の一つを、前記連続して選択する際の前記所定のプログラム情報の次に選択されるプログラム情報として決定することを特徴とする。
【０００９】
上記課題を解決するため、本願の他の観点では、複数のプログラム情報から任意のプログラム情報を連続して選択する情報選択装置であって、過去に選択された複数のプログラム情報の選択順序から所定数のプログラム情報を連鎖的に繋げた選択順序を複数分解する分解手段と、所定のプログラム情報の次に選択される選択候補プログラム情報を、前記分解した複数の選択順序における当該所定のプログラム情報から始まる選択順序に基づき抽出する抽出手段と、連鎖の優先度を決定する複数のパラメータ間での重み付けを示す値を設定する設定手段と、当該重み付けが設定された複数のパラメータに基づいて、前記抽出された選択候補プログラム情報の一つを、前記連続して選択する際の前記所定のプログラム情報の次に選択されるプログラム情報として決定する決定手段と、を備えることを特徴とする。
【００１１】
上記課題を解決するため、本願の更に他の観点では、複数のプログラム情報から任意のプログラム情報を連続して選択するコンピュータを、過去に選択された複数のプログラム情報の選択順序から所定数のプログラム情報を連鎖的に繋げた選択順序を複数分解し、所定のプログラム情報の次に選択される選択候補プログラム情報を、前記分解した複数の選択順序における当該所定のプログラム情報から始まる選択順序に基づき抽出し、連鎖の優先度を決定する複数のパラメータ間での重み付けを示す値を設定し、当該重み付けが設定された複数のパラメータに基づいて、前記抽出された選択候補プログラム情報の一つを、前記連続して選択する際の前記所定のプログラム情報の次に選択されるプログラム情報として決定するように機能させることを特徴とする。
【００１２】
上記課題を解決するため、本願の更に他の観点では、前記選択処理プログラムがコンピュータ読み取り可能に記録されていることを特徴とする。
【図面の簡単な説明】
【００１３】
【図１】本実施形態における情報再生記録装置の概要ブロック例を示す図である。
【図２】曲調対応付けテーブルの一例を示す図である。
【図３】（Ａ）は、ＩＤリストの内容の一例を示す図であり、（Ｂ）は、選択順序リストの内容の一例を示す図である。
【図４】楽曲が連続して選択、再生される場合におけるシステム制御部１９の処理を示すフローチャートである。
【図５】分解選択順序リストの一例を示す図である。
【符号の説明】
【００１４】
１  情報再生記録装置
２  楽曲配信サーバ
３  情報提供サーバ
４  ネットワーク
１１  情報再生部
１２  情報出力部
１３  楽曲特徴量抽出部
１４  情報記録再生部
１５  操作・表示部
１６  マイクロフォン
１７  音声認識部
１８  通信部
１９  システム制御部
【発明を実施するための最良の形態】
【００１５】
以下、本願の最良の実施形態を添付図面に基づいて説明する。なお、以下に説明する実施の形態は、情報再生記録装置（情報再生装置）に対して本願を適用した場合の実施形態である。
【００１６】
先ず、図１を参照して、本実施形態における情報再生記録装置の構成及び機能を説明する。
【００１７】
図１は、本実施形態における情報再生記録装置の概要ブロック例を示す図である。
【００１８】
図１に示すように、情報再生記録装置１は、情報再生部１１、情報出力部１２、楽曲特徴量抽出部１３、情報記録再生部１４、操作・表示部１５、マイクロフォン１６、音声認識部１７、ネットワーク４を介して楽曲配信サーバ２や、情報提供サーバ（例えば、ラジオ放送等の放送局のＷｅｂサーバや、音楽情報の提供者のＷｅｂサーバ等）３との間でデータ通信を行うための通信部１８、及びシステム制御部１９を備えて構成されている。
【００１９】
情報再生部１１は、システム制御部１９の制御下、ＣＤ（Compact Disc：ＣＤ−ＤＡ（Digital Audio）、ＣＤ−Ｒ、ＣＤ−Ｒ／Ｗ等の総称）、ＭＤ（Mini Disc）、ＤＶＤ（Digital Versatile Disc：ＤＶＤ−Audio、ＤＶＤ−Video、ＤＶＤ−Ｒ、ＤＶＤ−ＲＷ等の総称）、又はカード型記録媒体（例えば、メモリースティックやＳＤカード等）等の記録媒体（記録手段）に記録された楽曲（本願のプログラム情報の一例）を再生し、当該楽曲を情報出力部１２、楽曲特徴量抽出部１３、及び情報記録再生部１４に出力するようになっている。
【００２０】
例えば、情報再生部１１がＣＤ（例えば、ＣＤ−ＤＡ）に記録された楽曲を再生するものである場合、当該情報再生部１１は、図示しないが、当該ＣＤに光ビームを照射して記録情報を光学的に読み取り電気信号に光電変換し出力する光ピックアップ、当該光ピックアップから出力された電気信号からＲＦ（Radio Frequency）信号等を生成して出力するＲＦアンプ、当該ＲＦ信号に所定の復調処理及び誤り訂正処理等を行いデジタル信号に変換して楽曲を再生するデジタル信号処理回路（例えばＤＳＰ（Digital Signal Processor）等により構成）及び、スピンドルモータ及び光ピックアップをサーボ制御するサーボ回路等を備え、当該楽曲の再生、出力を行う。
【００２１】
また、情報再生部１１は、記録媒体に、楽曲に付随する付随情報（例えば、楽曲のタイトル、ジャンル（例えば、ロック、ジャズ、ポップス、クラッシック、ヒップホップ等）などのテキスト情報）、アーティスト名、年代（例えば、いつ製作されたかを示す情報）等）が記録されている場合（例えば、記録媒体がＣＤ−ＴＥＸＴ等の場合）には、情報再生部１１は、システム制御部１９の制御下、当該付随情報を記録媒体から読み出し、情報記録再生部１４に出力するようになっている。
【００２２】
なお、ＣＤ以外の記録媒体から楽曲を再生するための構成及び機能については公知の技術であるので、詳しい説明は省略する。また、マルチメディアプレーヤのように、複数の記録媒体から楽曲を再生するように構成してもよい。
【００２３】
情報出力部１２は、図示しないが、情報再生部１１により再生された楽曲（デジタル音声信号）、又はシステム制御部１９から出力された音声ガイド情報等を入力し、これをアナログ音声信号に変換するＤＡＣ（Digital-to-Analog Converter）、当該アナログ音声信号を増幅して出力するＡＭＰ（Amplifier）、及び増幅されたアナログ音声信号を音波として出力するスピーカ等を備えており、楽曲をスピーカから出力するようになっている。
【００２４】
楽曲特徴量抽出部１３は、例えばＤＳＰ等により構成されており、情報再生部１１により再生出力された楽曲を入力し、当該楽曲のデータから当該楽曲の特徴を示す楽曲特徴量を抽出し、情報記録再生部１４及びシステム制御部１９に出力するようになっている。
【００２５】
ここで、楽曲特徴量とは、その楽曲の特徴を定量的に示す情報（例えば、０〜１００の間の数値等で表される）であり、これには、例えば、楽曲の楽音から得られる楽音特徴量などが含まれる。
【００２６】
楽音特徴量としては、キー（ハ長調、イ短調等の曲の調性）、キーの変化位置（又は変化パターン）、コード（和音、又は和音の組合せ）、当該コードの変化位置（又は変化パターン）、当該コードの変化量（ＣＰＭ）（又は変化率（ＨＶＬ））、ビート（拍：強弱を持った一定のパルス信号）、当該ビートの最大値（又は、最小値、平均値）、当該ビートの変化位置（又は変化パターン）、当該ビートの変化量（ＢＰＭ）（又は変化率）、楽音の最大強度や平均強度、音量、当該音量の変化位置（又は変化パターン）などが挙げられる。
【００２７】
これらの楽音特徴量の抽出には、公知の様々な方法を適用可能であるので、詳しい説明を省略するが、例えば、楽曲特徴量抽出部１３が、楽曲のデータを高速フーリエ変換（Fast Fourier Transform）して周波数分析を行い時間軸に沿った所定の時間間隔で周波数毎の音量値を算出してキー及びこれに関する量（キーの変化位置等）、コード及びこれに関する量（コードの変化位置や変化量等）の抽出を行ったり、所定のスレッショルドレベルにて楽曲のデータに係る波形のエンベロープを検出することによりビート及びこれに関する量（ビート（信号）の最大値等）の抽出を行う。
【００２８】
このような楽音特徴量（以下、楽曲特徴量という）は、例えばシステム制御部１９による楽曲の曲調判別に使用される。この曲調判別の処理では、例えば、予め設定され記憶された、楽曲特徴量と曲調との対応付けを規定した曲調対応付けテーブルが用いられ、楽曲の楽曲特徴量に基づいて行われる。
【００２９】
図２は、曲調対応付けテーブルの一例を示す図である。図２に示す例では、曲調としては、「明るい曲」、「ノリがいい曲」、「静かな曲」、「悲しい曲」が示され、楽曲特徴量としては、「キー」、「コードの変化率（ＨＶＬ）」、「ビートの変化量（ＢＰＭ）」、「ビートの最大値」、「楽音の平均強度（平均レベル）」が示されている。
【００３０】
また、図２中、「高」、「中」、「低」は、楽曲特徴量のレベルを意味しており、例えば、「高」は、８０〜１００の数値範囲で、「中」は、３０〜７９の数値範囲で、「低」は、０〜２９の数値範囲で、夫々表される（従って、「中〜高」は、３０〜１００の数値範囲を、「低〜中」は、０〜７９の数値範囲を表す）。また、図２中、「キー」の一例として「ハ長調」若しくは「イ短調」が示されているが、これについても、夫々、例えば、ある数値範囲で表される。
【００３１】
このような曲調対応付けテーブルが参照されて曲調判別の処理が行われる場合、例えば、上記特定された楽曲の楽曲特徴量が、「明るい曲」に対応する楽曲特徴量のレベルを満たすか（言い換えれば、図２に示す数値範囲に入るか）否かが判別され、満たす場合に当該楽曲は、「明るい曲」に合致すると判別されることになる（他の曲調についても同様である）。こうして一旦楽曲の曲調が判別されると、判別された曲調を示す情報は、当該楽曲に対応付けられて後述する楽曲リストに登録されることになる。
【００３２】
情報記録再生部１４は、例えば、楽曲のデータ等を一時的に蓄積するバッファメモリ、楽曲のデータをエンコード（圧縮等）又はデコード（伸長等）するためのエンコーダ／デコーダ、ＨＤ（Hard Disc）、及びＨＤに楽曲のデータ等を記録又はＨＤから再生等を行うためのＨＤドライブ等を備えている。
【００３３】
なお、情報記録再生部１４が、ＭＤ、ＤＶＤ−ＲＷ、又はカード型記録媒体等の記録媒体を備えて構成されるものであっても良い。
【００３４】
そして、情報記録再生部１４は、システム制御部１９の制御下、例えば、情報再生部１１から出力された楽曲のデータを例えば圧縮して、ＨＤに記録すると共に、情報再生部１１から出力された付随情報を楽曲に関連付けて当該ＨＤに記録する。また、情報記録再生部１４は、システム制御部１９の制御下、楽曲特徴量抽出部１３から出力された楽曲特徴量を当該楽曲に関連付けて記録するようになっている。
【００３５】
更に、情報記録再生部１４は、システム制御部１９の制御下、例えば楽曲配信サーバ２からネットワーク（例えば、インターネット、移動体通信網等によりからなる）４を介して配信され通信部１８を介して受信された楽曲のデータ及びこれに付随する付随情報を当該ＨＤに記録するようになっている。
【００３６】
なお、楽曲配信サーバ２から取得される楽曲の楽音特徴量も、例えば当該取得の際に、楽曲特徴量抽出部１３により抽出され、当該楽曲に関連付けて記録される。
【００３７】
このように情報記録再生部１４におけるＨＤに記録される各楽曲には、固有の登録番号（例えば、シリアル番号）が付与され、リスト管理されるようになっている。例えば、ＨＤに記録されている楽曲の登録番号、データ容量、記録場所、演奏時間、上記付随情報、アルバム（例えば、ＣＤアルバム）のタイトル（アルバムに収録されていた場合）、アルバムに収録されていた場合のトラック番号（そのアルバムにおける曲順）、及び楽曲特徴量等の管理情報が楽曲リストに登録される。この楽曲リストのデータは、例えばＨＤに記録され、適宜、システム制御部１９により読み出され使用される。
【００３８】
なお、楽曲に付随する付随情報は、楽曲のデータがＨＤに記録される際に、ユーザが操作・表示部１５を操作して入力され、上記管理情報として楽曲リストに登録されるようにしても良い。また、システム制御部１９が、例えばＣＤの最内周部に記録されたＴＯＣ（Table of content）情報を読み出し、当該ＴＯＣ情報をキーとして、公知のＣＤＤＢ（ＣＤデータベース）を備えるサーバ（図示せず）にネットワーク４を介して問い合わせを行い、当該サーバから、ＣＤに記録された楽曲の付随情報を取得して上記管理情報として上記楽曲リストに登録するようにしても良い。
【００３９】
操作・表示部１５は、例えばタッチパネル式の表示パネル（例えば液晶パネル）を備えており、システム制御部１９の制御下、上記楽曲リストに含まれる管理情報や、ユーザが各種指示を入力するための操作ボタン等を表示するようになっている。操作ボタンの一例として、再生ボタン、早送り／巻き戻しボタン、スキップ（トラックスキップ）ボタン、及び楽曲選択ボタン（例えば所望のプレイリスト（楽曲の再生順が規定されたリスト）を作成するためのボタン）等が挙げられる。このような操作ボタンが押されると、当該操作ボタンに対応する指示信号がシステム制御部１９に出力される。なお、当該操作ボタンが設けられたリモコンを併用しても良い。
【００４０】
マイクロフォン１６は、例えばユーザにより発話された各種指示に関する音声を検出（集音）して、その音声信号を音声認識部１７に出力するようになっている。
【００４１】
音声認識部１７は、公知の音声認識処理を行うものであり、マイクロフォン１６からの音声信号の周波数分析を行い、予め用意された発話音声候補群の中から最も適合する候補を選定することによって、上記音声信号に含まれる情報（例えば、楽曲を選択するための指示情報）を認識し、これをシステム制御部１９に出力するようになっている。
【００４２】
システム制御部１９は、演算機能を有するＣＰＵ、作業用ＲＡＭ、及び各種処理プログラム（選択処理プログラムを含む）やデータを記憶するＲＯＭ等を備えており、本願の情報選択装置及び再生制御手段の一例である。なお、選択処理プログラムは、例えばネットワーク４に接続された所定のサーバからダウンロードされるようにしてもよいし、例えば、ＣＤ−ＲＯＭ等の記録媒体に記録されて当該記録媒体のドライブを介して読み込まれるようにしてもよい。
【００４３】
そして、ＣＰＵがＲＯＭ等に記憶されたプログラムを実行することにより、システム制御部１９は、情報再生記録装置１全体を統括制御し、楽曲の記録及び再生制御等を行うようになっている。更に、システム制御部１９は、例えばＨＤに記録された複数の楽曲（データ）から、再生すべき任意の楽曲を連続して選択する場合に、抽出手段として、過去に選択された複数の楽曲の選択順序に基づき所定の楽曲の次に選択される選択候補楽曲を抽出し、決定手段として、当該抽出された選択候補楽曲の一つを、上記連続して選択する際の上記所定の楽曲の次に選択される楽曲として決定するようになっている。
【００４４】
ここで、「選択」とは、例えばプレイリストの作成や、楽曲の再生等のために、人により楽曲（或いは、楽曲のタイトルやトラック番号等）が指定される行為（例えば、再生ボタン、早送り／巻き戻しボタン、スキップボタン、及び楽曲選択ボタン等の操作による）、又は人の思考や感性等が反映された所定のアルゴリズムに基づき装置により楽曲が指定される動作を意味する。
【００４５】
また、人（人間）とは、特に当該装置１のユーザに限るものではなく、楽曲のアーティスト、クラブの関係者、ラジオ放送等の放送番組におけるディスクジョッキー（ＤＪ）、音楽情報を例えば雑誌やインターネット上で提供する情報提供者、ｉＴｕｎｅｓのｉＭｉｘというプレイリストの投稿者（アマチュア）等も該当する。
【００４６】
また、プレイリストとは、特に当該装置１のユーザにより作成されたものに限るものではなく、例えば、楽曲のアーティスト、ラジオ放送等の放送番組におけるディスクジョッキー、編集者又は出版社、上記アマチュア等により作成された選曲リスト（例えば聴取者に聴いてもらいたい順に規定されたリスト。編集リストともいう）等も該当する。例えば、選曲リストには、アーティストにより選曲（編集）されたアーティスト選曲（編集）リスト、ラジオ放送等の放送番組におけるディスクジョッキーにより選曲（編集）されたラジオ選曲（編集）リスト、編集者又は出版社により選曲（編集）されたエディタ選曲（編集）リスト、アマチュアにより選曲（編集）されたアマチュア選曲（編集）リスト等がある。これらの選曲リストは、例えばユーザの指示に基づき、情報提供サーバ３からネットワーク４を介してシステム制御部１９（例えばＷｅｂブラウザソフトの実行）により取得される。なお、この他にも、当該装置１にチューナを備えさせ、当該チューナにより受信された放送電波に含まれる情報から取得されるようにしても良いし、特に、その取得方法について限定されるものではない。
【００４７】
上記行為又は動作により連続して楽曲が選択された場合に、複数の楽曲の選択順序が決まることになる。このような選択順序には、例えば、アルバムに収録された楽曲のトラック番号順（記録順）、プレイリストに登録された楽曲のトラック番号順、又はラジオ放送等により放送された放送順等、様々な順序があり、当該選択順序は、人の思考、感性等が反映されたものである。
【００４８】
また、上記行為又は動作により選択された楽曲には、一意（固有）のＩＤ（識別情報）が例えばシステム制御部１９により付与されることになる。このようなＩＤが付与されるタイミングとしては、例えば、上記行為又は動作により楽曲が指定される際、又は既に作成された選曲リスト等が取得（例えば情報提供サーバ３から）される際である。また、当該ＩＤの付与に当たって、楽曲のタイトルやアーティスト名等に基づき、同じ楽曲に複数のＩＤが付与されず、かつ異なる２以上の楽曲に同じＩＤが付与されないように制御される。
【００４９】
こうして楽曲に付与されるＩＤは、ＩＤリストに登録されることになり、また、当該ＩＤリストは、例えばＨＤに記録される。
【００５０】
図３（Ａ）は、ＩＤリストの内容の一例を示す図である。図３（Ａ）の例では、ＩＤと楽曲タイトル等とが対応付けられて登録されており、これによって、各楽曲と、これに付与されたＩＤとの対応付けが図られることになる。
【００５１】
また、ＩＤが付与された楽曲の選択順序は、選択順序リストに登録（リスト化）されることになり、また、当該選択順序リストは、例えばＨＤに記録される。
【００５２】
図３（Ｂ）は、選択順序リストの内容の一例を示す図である。図３（Ｂ）の例では、楽曲に付与されたＩＤによって選択順序が規定されている。図３（Ｂ）に示す「Ｎｏ.１」の選択順序は、ＩＤ１→ＩＤ２→ＩＤ３→ＩＤ４の順序で規定（なお、当該矢印「→」は選択方向を模式的に示すものであり、このような形態にとらわれない）されており、これは、例えば、ＣＤアルバムに収録された楽曲がトラック番号順（例えば、ａａａａａａ→ｂｂｂｂｂｂ→ｃｃｃｃｃｃ→ｄｄｄｄｄｄ）に連続して再生（自動再生）されたことで登録されたものである。なお、かかる選択順序の選択順序リストへの登録（リスト化）は、例えば、楽曲の再生（自動再生）終了、ＣＤ等の記録媒体のイジェクト（排出）、装置電源のＯＦＦ等の場合に完了する。
【００５３】
また、図３（Ｂ）に示す「選択回数」は、これに対応する選択順序で何回選択されたかを示すものであり、例えば、「Ｎｏ.１」では、ＩＤ１→ＩＤ２→ＩＤ３→ＩＤ４の順序で選択された回数は、５回であることを示している。
【００５４】
また、図３（Ｂ）に示す「Ｎｏ.２」の選択順序は、ＩＤ２→ＩＤ５→ＩＤ３の順序で規定されており、これは、例えば、装置１のユーザによる所望の楽曲のトラック番号等の指定操作により楽曲が連続して選択されたことで登録されたものである。なお、かかる選択順序の選択順序リストへの登録（リスト化）は、例えば、ＣＤ等の記録媒体のイジェクト（排出）、装置電源のＯＦＦ等の場合に完了する。
【００５５】
また、図３（Ｂ）に示す「Ｎｏ.３」の選択順序は、ＩＤ２→ＩＤ１→ＩＤ７→ＩＤ９の順序で規定されており、これは、例えば、放送番組におけるディスクジョッキーにより作成された選曲リスト（例えば、ｂｂｂｂｂｂ→ａａａａａａ→ｇｇｇｇｇｇ→ｉｉｉｉｉｉの順で登録）が情報提供サーバ３から取得（例えばＷｅｂブラウザにより取得）された場合に、上記選択順序リストに登録されることになる。
【００５６】
なお、図示しないが、選択順序リストには、各選択順序に対応付けられて、各選択順序の取得元に関する情報（ユーザのプレイリストであるか、どの放送番組のラジオ選曲（編集）リストであるか等の情報）も登録される。
【００５７】
また、上記例では、例えば楽曲が選択される度又は選曲リストが取得される度等にシステム制御部１９によりＩＤが付与されるようにしたが、これ以外にも、例えば、楽曲に一意のＩＤが元々放送局或いは情報提供サーバ３側で付加されてリスト化された選曲リストがＩＤリストとして取得されるようにしても良い。この場合、複数の場所でＩＤが付与されることになるので、同じ楽曲に複数のＩＤが付与されず、かつ異なる２以上の楽曲に同じＩＤが付与されないようなＩＤ付与規則が用いられることになる。
【００５８】
そして、例えば、システム制御部１９による自動再生が行われる場合に、所定の楽曲（例えば、ランダムに選択された最初の楽曲）の次に選択される選択候補楽曲が上記選択順序リストに登録された選択順序に基づき１又は複数抽出される。例えば、図３（Ｂ）において、上記所定の楽曲のＩＤがＩＤ２であるとすると、当該ＩＤ２に繋がる、「Ｎｏ.１」の選択順序におけるＩＤ３に対応する楽曲と、「Ｎｏ.２」の選択順序におけるＩＤ５に対応する楽曲と、「Ｎｏ.３」の選択順序におけるＩＤ１に対応する楽曲と、が夫々上記選択候補楽曲として抽出される。
【００５９】
そして、当該抽出された選択候補楽曲のうち、例えば、上記所定の楽曲と関連する選択候補楽曲が当該所定の楽曲の次に選択される楽曲として優先的に決定されることになる。この所定の楽曲と関連する選択候補楽曲は、例えば、連鎖の優先度に基づき決定されることになる。
【００６０】
この連鎖の優先度は、例えば、上述した選択回数、選択順序の質、上記所定の楽曲と次に選択される楽曲との間の関連性等をパラメータとして決定される。
【００６１】
例えば、上記選択回数が多いほど連鎖の優先度が高くなり、上記選択順序の質が高いほど連鎖の優先度が高くなり、上記関連性が高いほど連鎖の優先度が高くなる。
【００６２】
図３（Ｂ）の例では、「Ｎｏ.１」の選択順序の「選択回数」は５回と最も多いので、連鎖の優先度も他の選択順序よりも高くなり、その結果、ＩＤ３に対応する選択候補楽曲が上記所定の楽曲の次に選択される楽曲として決定されることになる。
【００６３】
また、選択順序の質は、例えばユーザの指定操作による選択順序やユーザにより作成されたプレイリストにおける選択順序の質が最も高く、以降、アーティスト選曲（編集）リストにおける選択順序→ラジオ選曲（編集）リストにおける選択順序→エディタ選曲（編集）リストにおける選択順序→マチュア選曲（編集）リストにおける選択順序の順に質が低くなっていくように設定される。また、複数の放送番組から取得された複数のラジオ選曲（編集）リストにおける選択順序があった場合、例えば夫々のリストの評価に関する情報をも取得し、当該評価に基づき選択順序の質を設定する（例えば、ある特定の番組又はある特定のディスクジョッキーに係るラジオ選曲（編集）リストにおける選択順序の質を高く設定する）ように構成しても良い。
【００６４】
また、上記所定の楽曲と次に選択される楽曲との間の関連性は、例えば、当該２つの楽曲が同一の放送番組、同一のアーティスト、同一のジャンル、同一の年代、同一の曲調、選択された年月日が同一、楽曲特徴量が近似等に場合には、高くなるように設定される。
【００６５】
なお、上記所定の楽曲の次に選択される楽曲として決定される処理は繰り返し行われることになる。
【００６６】
次に、図４を参照して、上記ＩＤリスト及び選択順序リストが用いられて楽曲が連続して選択、再生される場合におけるシステム制御部１９の処理について説明する。なお、以下の説明においては、上述したＩＤリスト及び選択順序リストが既に作成され、ＨＤに記録されているものとする。
【００６７】
図４は、楽曲が連続して選択、再生される場合におけるシステム制御部１９の処理を示すフローチャートである。
【００６８】
図４の処理は、例えばユーザが自動再生要求を発話、或いはユーザが自動再生要求を示す操作ボタンを押下することにより開始され、先ず、例えばＨＤに記録されたＩＤリスト、選択順序リスト及び楽曲リスト等のデータが、システム制御部１９に読み込まれる。
【００６９】
そして、システム制御部１９は、上記選択順序リストに登録された選択順序から、所定数（例えば、３つ）の楽曲を連鎖的に繋げた選択順序を複数分解し、当該分解された複数の選択順序（以下、「分解選択順序」という）が登録された分解選択順序リストを作成する（ステップＳ１）。
【００７０】
図５は、こうして作成された分解選択順序リストの一例を示す図である。
【００７１】
図５の例では、例えば、３つの楽曲（ＩＤで示す）を連鎖的に繋げた分解選択順序が示されており、例えば、「Ｎｏ．１０１」の分解選択順序（ＩＤ１→ＩＤ２→ＩＤ３）と、「Ｎｏ．１０２」の分解選択順序（ＩＤ２→ＩＤ３→ＩＤ４）は、図３（Ｂ）に示す「Ｎｏ.１」の選択順序（ＩＤ１→ＩＤ２→ＩＤ３→ＩＤ４）から分解されて（この選択順序を基礎として）作られたものである。また、各分解選択順序には、「選択回数」が対応付けられており、これは、基礎となる選択順序の選択回数に依存している。このような分解選択順序を用いることにより、楽曲の選択の幅（バリエーション）を広げることができる。
【００７２】
なお、図５に示す分解選択順序リストでは、３つのＩＤを連鎖的に繋げた１つの塊が複数登録されている例を示したが、これに限定されるものではなく、４つ以上のＩＤを連鎖的に繋げた１つの塊で合っても良いし、２つのＩＤを連鎖的に繋げた１つの塊であっても良い。また、分解選択順序リストは、予め作成されてＨＤに記録されておくようにしても良い。
【００７３】
次いで、システム制御部１９は、例えばＩＤリストからランダムに１つのＩＤを選択することによって当該ＩＤに対応する（最初の）楽曲を選択する（ステップＳ２）。なお、最初の楽曲は、ＩＤリストに登録された楽曲のうち、ユーザにより所望の楽曲が選択されるようにしても良い。
【００７４】
次いで、システム制御部１９は、分解選択順序リストに登録された複数の分解選択順序における上記最初の楽曲から始まる分解選択順序に基づき選択候補楽曲を抽出する（ステップＳ３）。例えば、最初の楽曲のＩＤがＩＤ１であるとすると、図５に示す例では、上記最初の楽曲から始まる分解選択順序は、「Ｎｏ．１０１」及び「Ｎｏ．１０５」の２つの分解選択順序が該当し、当該２つの分解選択順序に基づき、例えば、ＩＤ１の楽曲に繋がるＩＤ２及びＩＤ７に対応する各楽曲が上記選択候補楽曲として抽出される。
【００７５】
次いで、システム制御部１９は、抽出した選択候補楽曲のうち、上記選択した最初の楽曲に関連する一つの選択候補楽曲、例えば連鎖の優先度が最も高い選択候補楽曲を、当該最初の楽曲の次に選択される楽曲として優先的に決定し（ステップＳ４）、当該決定（つまり、選択）された楽曲を例えば新たなプレイリストに登録する。
【００７６】
例えば、図５に示す例において、ＩＤ２及びＩＤ７に対応する各選択候補楽曲が抽出されたとすると、夫々に対応付けられた選択回数が比較され、最も選択回数が多い（つまり、最も連鎖の優先度が高い（最も結びつきが強い））選択候補楽曲（この例では、ＩＤ２に対応する楽曲）が、上記次に選択される楽曲として決定される。
【００７７】
或いは、抽出された選択候補楽曲のうち、質が最も高いプレイリストにおける選択順序（例えばユーザにより作成されたプレイリストにおける選択順序）に含まれる選択候補楽曲が、上記次に選択される楽曲として決定される（また、プレイリストにおける選択順序がない場合には、アーティスト選曲（編集）リストにおける選択順序に含まれる選択候補楽曲が決定される）。
【００７８】
或いは、抽出された選択候補楽曲のうち、上記最初の楽曲と関連性が高い（例えば、同一の放送番組、同一のアーティスト、同一の曲調、或いは、楽曲特徴量が近似する等）の選択候補楽曲が、上記次に選択される楽曲として決定される。
【００７９】
なお、同一の放送番組であるか否かの判別は、例えば、選択順序リストに登録された選択順序に対応付けられた放送番組を示す情報に基づき行われる（同一の選択順序内にあるか否かにより行われても良い）。また、同一のアーティスト、又は同一の曲調であるか否かの判別は、楽曲リストに登録された各楽曲のアーティスト名、又は曲調に基づき行われる。また、楽曲特徴量が近似するか否かの判別は、楽曲リストに登録された各楽曲の楽曲特徴量に基づき行われ、例えば、各楽曲の楽曲特徴量（例えば、ＨＶＬ、ＢＰＭ）との差が所定範囲内にある場合、近似すると判別される。
【００８０】
また、連鎖の優先度のパラメータ（つまり、上述した選択回数、選択順序の質、関連性等）間で重み付けの値を設定し（当該重み付けの値は任意に設定可能）、当該重み付けの値が大きい順に、抽出された複数の選択候補楽曲から一つの選択候補楽曲が絞り込まれていくように構成しても良い。例えば、選択回数→選択順序の質→関連性の順に重み付けの値が小さくなっていくとすると、先ず、抽出された複数の選択候補楽曲のうち最も選択回数が多い選択候補楽曲が決定され、一つの選択候補楽曲が絞り込まれていない場合には、次に、質が最も高い選択順序に含まれる選択候補楽曲が決定され、一つの選択候補楽曲が絞り込まれていない場合には、更に、関連性が最も高い選択候補楽曲が決定されることになる。
【００８１】
なお、抽出された選択候補楽曲が一つである場合には、その選択候補楽曲が、上記次に選択される楽曲として決定されることになる。
【００８２】
次いで、システム制御部１９は、楽曲の選択を終了するか否かを判別し（ステップＳ５）、終了しない場合（例えばユーザ等により設定された最大選択楽曲数に達していない場合）には（ステップＳ５：Ｎ）、ステップＳ３に戻り、分解選択順序リストに登録された複数の分解選択順序における上記ステップＳ４にて決定された楽曲から始まる分解選択順序に基づき選択候補楽曲を抽出する。例えば、上記ステップＳ４で決定された楽曲のＩＤがＩＤ２であるとすると、図５に示す例では、当該ＩＤ２に対応する楽曲から始まる分解選択順序は、「Ｎｏ．１０２」、「Ｎｏ．１０３」、及び「Ｎｏ．１０４」の３つの分解選択順序が該当し、当該３つの分解選択順序に基づき、例えば、ＩＤ２の楽曲に繋がるＩＤ３、ＩＤ５、及びＩＤ１に対応する各楽曲が上記選択候補楽曲として抽出される。
【００８３】
そして、システム制御部１９は、上記と同じように、抽出した選択候補楽曲のうち、上記ステップＳ４にて決定された楽曲に関連する一つの選択候補楽曲を、当該ステップＳ４にて決定された楽曲の次に選択される楽曲として優先的に決定し、当該楽曲を上記プレイリストに登録する。こうして当該処理は、ステップＳ５において楽曲の選択を終了すると判別されるまで繰り返し実行され、連続して選択された楽曲の数が増えていくことになる。
【００８４】
そして、楽曲の選択が終了する場合には（ステップＳ５：Ｙ）、システム制御部１９は、上記処理においてプレイリストに登録された楽曲、つまり、連続して選択された楽曲を情報記録再生部１４から順番に再生させる再生処理を行う（ステップＳ６）。なお、複数の楽曲が連続して選択された後にステップＳ６にて再生されるものではなく、１曲１曲選択される度（つまり、ステップＳ４にて選択に係る楽曲が決定される度）に再生処理を行うように構成してもよい。
【００８５】
以上説明したように上記実施形態によれば、過去に選択された複数の楽曲の選択順序に基づき所定の楽曲の次に選択される選択候補楽曲を抽出し、当該抽出された選択候補楽曲の一つを、連続して選択する際の上記所定の楽曲の次に選択される楽曲として決定するようにしたので、人間の思考や感性等が反映された連続的な選曲（楽曲の選択）が可能となり、人工知能等の複雑なアルゴリズムを用いることなく、人間にとって自然な（人間的な）選曲をより簡易な処理で実現することができる。
【００８６】
また、例えば、ユーザの聴きたくない楽曲が選択されるという不都合を解消することができる。
【００８７】
また、選択候補楽曲が複数ある場合に、それらを優先度に応じてランダムに選択するという構成を採用してもよく、その場合でも過去の選択履歴を用いて自動再生の際の人間の思考や感性に近い楽曲の選択を行うことができる。
【００８８】
更にまた、上記実施形態においては、連鎖の優先度が用いられ最も連鎖の優先度が高い（最も結びつきが強い）選択候補楽曲が、上記次に選択される楽曲として決定されるようにしたので、より人間の思考や感性に近い楽曲の連続的な選択を実現することができる。
【００８９】
なお、上記実施形態においては、１つのＩＤリスト毎に選択順序リストが作成される場合について説明したが、複数のＩＤリストと複数の選択順序リストから選択候補を抽出して、上記実施形態と同様の連鎖の優先度に基づき楽曲を選択するように構成しても良い。
【００９０】
また、上記実施形態においては、連鎖の優先度を決定するパラメータの一例として選択回数、選択順序の質、及び関連性を適用したが、これに限定されるものではなく、例えば、季節、場所、ヒットチャート、生体情報、車両情報、渋滞情報等様々なものが適用可能である。例えば、複数の選択候補楽曲のうちからそのときの季節（システム制御部１９が日時で判断）に合った選択候補楽曲（例えば、季節毎にそれに合う楽曲を設定しておく）が選択されるようにしても良いし、或いは、複数の選択候補楽曲のうちからそのときのヒットチャートの最も上位に位置する選択候補楽曲が選択されるようにしても良い。或いは、本願が車載に搭載される車載用オーディオ機器に適用される場合に、心拍数等の生体情報を取得するセンサからシステム制御部１９により当該生体情報が取得され、複数の選択候補楽曲のうちから例えば運転者の興奮度や沈静度が判断されて興奮度や沈静度に合った選択候補楽曲（例えば、興奮度が高い（心拍数が高い）場合には癒される曲、又、沈静度が高い（心拍数が低い）場合にはノリがいい曲）が選択されるように構成しても良い。或いは、車両情報（例えば、車両速度）や渋滞情報（例えばＶＩＣＳからの渋滞情報）がシステム制御部１９により取得され、複数の選択候補楽曲のうちから例えば車両速度や渋滞に合った選択候補楽曲（例えば車両速度が速い場合にはノリがいい曲、渋滞の場合には癒される曲）が選択されるように構成しても良い。
【００９１】
また、上記実施形態においては、本願のプログラム情報を楽曲に対して適用した場合について説明したが、これに限定されるものではなく、画像（映像）等のコンテンツに対して適用するように構成しても良い。
【００９２】
また、上記実施形態においては、情報再生記録装置に対して本願を適用した場合を例にとって説明したが、これに限定されるものではなく、例えばポータブルプレーヤー等の携帯型情報再生記録装置、携帯電話機、又はＰＤＡ、或いはパーソナルコンピュータ等に対して本願を適用してもよい。
【００９３】
なお、本発明は、上記実施形態に限定されるものではない。上記実施形態は、例示であり、本発明の請求の範囲に記載された技術的思想と実質的に同一な構成を有し、同様な作用効果を奏するものは、いかなるものであっても本発明の技術的範囲に包含される。
【００９４】
また、２００５年２月１８日に出願された明細書、特許請求の範囲、図面、要約を含む日本の特許出願（No. 2005-41826）の全ての開示は、その全てを参照することよって、ここに組み込まれる。
【図１】
0004330174.tif 000002
【図２】
0004330174.tif 000003
【図３】
0004330174.tif 000004
【図４】
0004330174.tif 000005
【図５】
0004330174.tif 000006