(57)【特許請求の範囲】
【請求項１】
少なくともコンテンツデータとその付加データとが記録される記録媒体について、データの記録再生を行う記録再生手段と、
操作入力に応じ、上記コンテンツデータの再生モードとしてシャッフル再生モードと他の再生モードとの切り替えを行うと共に、上記再生モードがシャッフル再生モードであるときに、複数の選択候補情報のうちの所定数の選択候補情報が所定時間にわたって表示部上に順次入れ替わるようにして表示されるように制御を行う制御手段と、
を備え、
上記複数の選択候補情報は、上記記録媒体に記録され、上記シャッフル再生の対象として指定されたコンテンツデータの付加データであり、
上記シャッフル再生モードは、
上記記録媒体に記録されたコンテンツデータのうちの所定のコンテンツデータをシャッフル再生の対象とする所定コンテンツシャッフル再生モード、又は、
選択されたアーティストと、そのアーティストと関連するとして対応づけられた関連アーティストの名称情報が付加されるコンテンツデータをシャッフル再生の対象とするアーティストリンクシャッフル再生モード、又は、
選択されたリリース年の情報が付加データとして付加されるコンテンツデータのみをシャッフル再生の対象とするリリース年別シャッフル再生モードの何れかを選択可能とされ、
上記複数の選択候補情報は、それぞれ、上記シャッフル再生の対象とされたコンテンツデータに付加されるタイトル情報、上記記録媒体に記録されるコンテンツデータの付加データとして存在する個々のアーティストの名称情報、上記記録媒体に記録されるコンテンツデータの付加データとして存在する個々のリリース年の情報の何れかであり、
上記制御手段は、
上記シャッフル再生モードにおいてコンテンツデータの再生が行われているときに、上記複数の選択候補情報のうちから他の候補情報の再選択指示が為されることに応じて、再度、上記所定数の選択候補情報が所定時間にわたって上記表示部上に順次入れ替わるようにして表示されるように制御を行う、
記録再生装置。
【請求項２】
上記制御手段は、
上記選択候補情報のうちの１つ１つが上記表示部上の同一表示領域において順次入れ替わるようにして表示されるように制御する
請求項１に記載の記録再生装置。
【請求項３】
上記制御手段は、
上記所定数の選択候補情報が、上記表示部上にてスクロール表示されるように制御する
請求項１に記載の記録再生装置。
【請求項４】
上記制御手段は、
コンテンツデータの再生が終了したことに応じて、次に再生すべきコンテンツデータを選択するようにされる
請求項１に記載の記録再生装置。
【請求項５】
上記制御手段は、
再生中のコンテンツデータについてのスキップ指示に応じて、次に再生すべきコンテンツデータを選択するようにされる
請求項１に記載の記録再生装置。
【請求項６】
少なくともコンテンツデータとその付加データとが記録される記録媒体についてデータの記録再生を行うと共に、操作入力に応じ、上記コンテンツデータの再生モードとしてシャッフル再生モードと他の再生モードとの切り替えを行う記録再生装置における表示制御方法として、
上記再生モードがシャッフル再生モードであるときに、複数の選択候補情報のうちの所定数の選択候補情報が所定時間にわたって表示部上に順次入れ替わるようにして表示されるように制御を行うとともに、
上記複数の選択候補情報は、上記記録媒体に記録され、上記シャッフル再生の対象として指定されたコンテンツデータの付加データであり、
上記シャッフル再生モードは、
上記記録媒体に記録されたコンテンツデータのうちの所定のコンテンツデータをシャッフル再生の対象とする所定コンテンツシャッフル再生モード、又は、
選択されたアーティストと、そのアーティストと関連するとして対応づけられた関連アーティストの名称情報が付加されるコンテンツデータをシャッフル再生の対象とするアーティストリンクシャッフル再生モード、又は、
選択されたリリース年の情報が付加データとして付加されるコンテンツデータのみをシャッフル再生の対象とするリリース年別シャッフル再生モードの何れかを選択可能とされ、
上記複数の選択候補情報は、それぞれ、上記シャッフル再生の対象とされたコンテンツデータに付加されるタイトル情報、上記記録媒体に記録されるコンテンツデータの付加データとして存在する個々のアーティストの名称情報、上記記録媒体に記録されるコンテンツデータの付加データとして存在する個々のリリース年の情報の何れかであり、
上記制御は、
上記シャッフル再生モードにおいてコンテンツデータの再生が行われているときに、上記複数の選択候補情報のうちから他の候補情報の再選択指示が為されることに応じて、再度、上記所定数の選択候補情報が所定時間にわたって上記表示部上に順次入れ替わるようにして表示されるように制御を行う、
表示制御方法。
【請求項７】
少なくともコンテンツデータとその付加データとが記録される記録媒体についてデータの記録再生を行うと共に、操作入力に応じ、上記コンテンツデータの再生モードとしてシャッフル再生モードと他の再生モードとの切り替えを行う記録再生装置において実行されるべきプログラムであって、
上記再生モードがシャッフル再生モードであるときに、複数の選択候補情報のうちの所定数の選択候補情報が所定時間にわたって表示部上に順次入れ替わるようにして表示されるように制御を行う制御処理を行うとともに、
上記複数の選択候補情報は、上記記録媒体に記録され、上記シャッフル再生の対象として指定されたコンテンツデータの付加データであり、
上記シャッフル再生モードは、
上記記録媒体に記録されたコンテンツデータのうちの所定のコンテンツデータをシャッフル再生の対象とする所定コンテンツシャッフル再生モード、又は、
選択されたアーティストと、そのアーティストと関連するとして対応づけられた関連アーティストの名称情報が付加されるコンテンツデータをシャッフル再生の対象とするアーティストリンクシャッフル再生モード、又は、
選択されたリリース年の情報が付加データとして付加されるコンテンツデータのみをシャッフル再生の対象とするリリース年別シャッフル再生モードの何れかを選択可能とされ、
上記複数の選択候補情報は、それぞれ、上記シャッフル再生の対象とされたコンテンツデータに付加されるタイトル情報、上記記録媒体に記録されるコンテンツデータの付加データとして存在する個々のアーティストの名称情報、上記記録媒体に記録されるコンテンツデータの付加データとして存在する個々のリリース年の情報の何れかであり、
上記制御処理は、
上記シャッフル再生モードにおいてコンテンツデータの再生が行われているときに、上記複数の選択候補情報のうちから他の候補情報の再選択指示が為されることに応じて、再度、上記所定数の選択候補情報が所定時間にわたって上記表示部上に順次入れ替わるようにして表示されるように制御を行う、
プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、記録再生装置とその表示制御方法に関する。また、記録再生装置において実行されるべきプログラムに関する。
【背景技術】
【０００２】
従来より、半導体メモリなどの小型の記録媒体を内蔵した非常に小型な携帯型の記録再生装置が普及している。
このような携帯型の記録再生装置としては、パーソナルコンピュータなどの情報処理装置とのデータ通信が可能に構成されて、情報処理装置に格納される楽曲データをダウンロードして蓄積することが可能とされる。
このとき、情報処理装置側における楽曲データは専用のアプリケーションソフトにより管理される。つまり、このような専用のアプリケーションソフトが情報処理装置側にインストールされていることで、ＣＤ（Compact Disc）などからの楽曲データの取り込み及び楽曲データの編集（例えばアルバム単位での区分け、プレイリストの作成など）を簡易に行うことができるようにされる。また、このようなアプリケーションとしては、情報処理装置側に格納された楽曲データを記録再生装置側にダウンロードする機能を備えたものもあり、ユーザはこのアプリケーションによる画面上の案内などに従った操作を行うことで、情報処理装置から記録再生装置への楽曲データのダウンロードを簡易に行うことが可能とされている。
【０００３】
ところで、このような携帯型の記録再生装置としては、近年の記録媒体の大容量化に伴い、楽曲データの蓄積容量としても大容量化が進んでいる。例えば、記録媒体として半導体メモリを備えるものでも、記憶容量は数百ＭＢ（メガバイト）から数ＧＢ程度確保することが可能となっており、これに伴い楽曲データは数百曲から千曲程度蓄積可能な場合もある。このように大量の楽曲データが蓄積される場合、全ての楽曲データを再生対象範囲としていつも同じ曲順で再生を行っていたのでは、ユーザが好みの曲を検索するのに時間を要したり、また同じ曲順での再生に飽きを感じてしまう可能性もある。そこで、この対策として再生機能を多機能化するということが行われている。
例えば、その一例としては、アルバム単位やユーザが任意に設定したプレイリストなどの範囲により、再生対象を絞って楽曲データの再生を行うということが行われている。
また、毎回異なる再生順での再生が行われるようにするための所謂シャッフル再生と呼ばれる再生モードを設けることも行われている。
【０００４】
なお、関連する従来技術については以下の特許文献を挙げることができる。
【特許文献１】特開２００３−８４９０２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、再生機能が多機能化すると、ユーザは現在の再生モードがどのモードであるかを把握することが困難となることも考えられる。例えば、携帯型の記録再生装置の使用形態としては通勤・通学や帰宅途中などでの使用が想定できるが、このとき、通勤・通学での使用を終えて一旦再生を中断し、その後帰宅時などに再生を再開したときには設定したモードを忘れてしまっている場合も考えられ、このような場合に現在のモードの混同が生じる可能性がある。
このため現状では、現在設定中のモードを表す情報を表示することも行われるが、ここで述べている記録再生装置としては携帯型で小型であることの制約上、表示部の面積にも制限があるため、その表示はモード名称の略字であったりマークであったりする場合があり、このことでユーザが確実に現在のモードを把握できない可能性がないとは言えなかった。
【０００６】
そこで、このようなことを踏まえると、現在のモードを認識させるための表示としては、より直感的でわかりやすいものとすることが、モード認識の混同を避け、より使用性に優れたユーザインタフェース実現のために必要であると言える。
【０００７】
また、上記説明では再生モードとしてシャッフル再生について述べたが、このシャッフル再生としては、ユーザにとって次にどの曲が選択されるかの予測がつかずそれなりの期待感を持つなどして楽曲を楽しむことができ、この点で娯楽性を提供できる再生モードであるといえる。
但し、娯楽性を求める上では、現状のままではユーザに飽きを感じさせてしまう可能性があり、この点を考慮すれば、シャッフル再生モードとしてはさらに娯楽性を増す工夫が為されることが要請されているということができる。
【課題を解決するための手段】
【０００８】
そこで、本発明では以上のような問題点に鑑み、記録再生装置として以下のように構成することとした。
すなわち、少なくともコンテンツデータとその付加データとが記録される記録媒体について、データの記録再生を行う記録再生手段を備える。
そして、操作入力に応じ、上記コンテンツデータの再生モードとしてシャッフル再生モードと他の再生モードとの切り替えを行うと共に、上記再生モードがシャッフル再生モードであるときに、複数の選択候補情報のうちの所定数の選択候補情報が所定時間にわたって表示部上に順次入れ替わるようにして表示されるように制御を行う制御手段を備え、上記複数の選択候補情報は、上記記録媒体に記録され、上記シャッフル再生の対象として指定されたコンテンツデータの付加データであり、上記シャッフル再生モードは、上記記録媒体に記録されたコンテンツデータのうちの所定のコンテンツデータをシャッフル再生の対象とする所定コンテンツシャッフル再生モード、又は、選択されたアーティストと、そのアーティストと関連するとして対応づけられた関連アーティストの名称情報が付加されるコンテンツデータをシャッフル再生の対象とするアーティストリンクシャッフル再生モード、又は、選択されたリリース年の情報が付加データとして付加されるコンテンツデータのみをシャッフル再生の対象とするリリース年別シャッフル再生モードのいずれかを選択可能とされ、上記複数の選択候補情報は、それぞれ、上記シャッフル再生の対象とされたコンテンツデータに付加されるタイトル情報、上記記録媒体に記録されるコンテンツデータの付加データとして存在する個々のアーティストの名称情報、上記記録媒体に記録されるコンテンツデータの付加データとして存在する個々のリリース年の情報の何れかであり、上記制御手段は、上記シャッフル再生モードにおいてコンテンツデータの再生が行われているときに、上記複数の選択候補情報のうちから他の候補情報の再選択指示が為されることに応じて、再度、上記所定数の選択候補情報が所定時間にわたって上記表示部上に順次入れ替わるようにして表示されるように制御を行うこととした。
【０００９】
上記のようにして、シャッフル再生モードであるときに、表示部上に選択候補情報が順次入れ替わるように表示されれば、ユーザはこのような順次表示が行われることを見ることで、現在の再生モードがシャッフル再生モードであることを容易に且つ確実に認識できる。
また、このような順次表示によれば、例えばルーレットなどでの抽選を行うような演出ができ、このような順次表示がシャッフル再生モード時に行われることで、シャッフル再生のもつ娯楽性をさらに増すことができる。
【発明の効果】
【００１０】
このようにして本発明によれば、上記順次表示によりユーザに現在の再生モードがシャッフル再生モードであることを容易に且つ確実に認識させることができる。つまり、これによって現在の再生モードを容易且つ確実に認識させることができる優れたユーザインタフェースを実現することができる。
また、上記もしているようにこのような順次表示によれば、例えばルーレットなどでの抽選を行うような演出ができ、シャッフル再生のもつ娯楽性をさらに増すことができる。
これらのことから本発明によれば、現在の再生モードを容易且つ確実に認識させることのできる優れたユーザインタフェースの実現と、シャッフル再生のもつ娯楽性のさらなる向上との双方を満たすことができる。
【発明を実施するための最良の形態】
【００１１】
以下、発明を実施するための最良の形態（以下実施の形態とする）について説明していく。
なお、説明は以下の順で行う。
＜１．各再生機能と順次表示機能＞
１−１．システムの概要
１−２．情報処理装置の構成
１−３．コンテンツ管理アプリケーションによる機能
１−４．記録再生装置の構成
１−５．記録再生装置の再生機能
１−６．操作手順と記録再生装置側の動作
１−７．処理動作
＜２．従来アプリへの対応機能＞
２−１．前提と問題点
２−２．記録再生システムの動作
２−３．処理動作
【００１２】
＜１．各再生機能と順次表示機能＞
１−１．システムの概要
図１は、本発明における実施の形態としての記録再生システム１の概要を示した図である。
図１において、実施の形態の記録再生システム１としては、記録再生装置２、パーソナルコンピュータ３、サーバ装置４、ネットワーク５、及び光ディスク１００を少なくとも含んで構成される。
先ず、記録再生装置２としては、ポータブル用途のものを想定している。また、記録媒体として例えばフラッシュメモリなどの半導体メモリを内蔵した構成が採られる。
また、パーソナルコンピュータ３は、本発明で言う情報処理装置であり、例えばＵＳＢ（Universal Serial Bus）ケーブル等を介して記録再生装置２との間でのデータ通信を行うことが可能とされる。また、ネットワーク５を介して接続された外部装置（サーバ装置４）との間でもデータ通信を行うことが可能とされる。
【００１３】
実施の形態の記録再生システム１としては、パーソナルコンピュータ３において光ディスク１００などから取り込んだコンテンツデータを記録再生装置２にダウンロードし、これを再生出力するという使用形態を想定している。
この場合、光ディスク１００としては、パッケージメディアとして市販される音楽ＣＤ（Compact Disc）とされ、コンテンツデータとしてはオーディオデータであるとする。
【００１４】
詳しくは後述するが、パーソナルコンピュータ３においては、上記した本実施の形態としての記録再生システム１の使用形態を可能とするためのアプリケーションソフト（コンテンツ管理アプリケーション３０ａ）がインストールされる。
このコンテンツ管理アプリケーション３０ａは、光ディスク１００からのコンテンツデータの取り込み、取り込んだコンテンツデータの編集、及びコンテンツデータの記録再生装置２へのダウンロードまでを一括して管理するアプリケーションである。
例えばユーザは、このコンテンツ管理アプリケーションを起動させてその指示に従った操作を行うことで、光ディスク１００からパーソナルコンピュータ３へのコンテンツデータの取り込み、及び取り込んだコンテンツデータの編集（例えばアルバム単位での区分けやプレイリストの作成、コンテンツデータの削除など）等を行うことが可能とされる。
また、このコンテンツ管理アプリケーション３０ａとしては、記録再生装置２がパーソナルコンピュータ３に接続されたときに、操作に応じパーソナルコンピュータ３側に蓄積されているコンテンツデータを記録再生装置２側にダウンロードする機能も備えている。
【００１５】
また、このコンテンツ管理アプリケーション３０ａとしては、光ディスク１００からのコンテンツデータを例えばＡＴＲＡＣ（Adaptive TRansform Acoustic Cording）方式やＭＰ３（MPEG Audio Layer3）方式などの所定の圧縮符号化方式により圧縮符号化して記録する機能も備えており、これによって記録再生装置２により多くのコンテンツデータを記録させることができるように図られている。
【００１６】
さらに、コンテンツ管理アプリケーション３０ａによっては、光ディスク１００から取り込んだコンテンツデータについての楽曲名（トラック名）や収録アルバム名、アーティスト名などといったコンテンツの付加情報を取得することが可能とされている。
【００１７】
ここで、従来より、光ディスク１００から抽出した情報を元に、その収録曲についての付加情報を取得するということが行われている。例えば、ＣＤのＴＯＣ（Table Of Contents）データには、ＣＤに収録されているトラック数（曲数）、各トラックのアドレス（絶対時間情報）、総演奏時間などが記録されている。これは通常、同一タイトルのＣＤにおいて同一のデータとなるが、異なるタイトルのＣＤにおいて全てが一致することは、まずあり得ない。従って、ＴＯＣデータからＣＤタイトルに固有のコードを生成することができ、この固有コードに対応づけて各タイトルの各トラックごとの付加情報を格納した楽曲情報データベースを構築しておくことで、対象とするＣＤから生成した固有コードを元に、その収録曲についての付加情報をこのデータベースから取得することができる。
【００１８】
この場合、上記楽曲情報データベースとしては、図示するようにネットワーク５に接続されたサーバ装置４において構築されているとする（図中楽曲情報データベース４ａ）。コンテンツ管理アプリケーション３０ａは、装填された光ディスク１００のコンテンツデータの取り込みが指示されたことなどに応じて、この装填された光ディスク１００のＴＯＣデータに基づいて上記固有コードを生成する。そして、サーバ装置４にアクセスして、この固有コードを検索条件として楽曲情報データベース４ａを照会することで、装填された光ディスク１００に収録されるコンテンツデータに対応する付加情報を取得する。
その上で、光ディスク１００から取り込んだコンテンツデータと取得した付加情報とがそれぞれ対応づけられて管理されるように管理情報を生成してコンテンツデータを管理するようにされる。
【００１９】
なお、このようにして光ディスク１００に記録されたコンテンツデータに対応する付加情報を楽曲情報データベースから取得する技術としては既に公知のものであり、本明細書におけるその具体的な動作についての説明は省略する。
また、ここでは楽曲情報データベース４ａはネットワーク５を介して接続されたサーバ装置４において構築される場合のみについて示しているが、パーソナルコンピュータ３が楽曲情報データベース４ａの全部又は一部を備えるように構成することもできる。
【００２０】
記録再生装置２では、上記のようにしてパーソナルコンピュータ３側で蓄積され、付加情報が対応付けられたコンテンツデータがダウンロードされ、これが内蔵する記録媒体に記録される。これにより記録再生装置２においては、記録媒体に記録されたコンテンツデータについての再生を行うことが可能とされると共に、コンテンツデータについてのトラック名やアルバム名、アーティスト名などといった付加情報の表示を行うことが可能とされる。
【００２１】
１−２．情報処理装置の構成
図２は、図１に示したパーソナルコンピュータ３の内部構成を示すブロック図である。
図２において、先ずＣＰＵ２１は、起動されたプログラムに基づいてパーソナルコンピュータ３全体の制御、演算処理を行う。例えばユーザに対する入出力動作、ＨＤＤ３０へのデータファイルの格納や管理情報の作成・更新等を行う。
ＣＰＵ２１は、図示するバス３６を介して各部との間で制御信号やデータのやりとりを行うようにされる。
【００２２】
メモリ部２２は、ＣＰＵ２１が処理に用いるＲＯＭ、ＲＡＭ、フラッシュメモリなどを包括的に示している。
メモリ部２２におけるＲＯＭには、ＣＰＵ２１の動作プログラム、プログラムローダー等が記憶される。また、メモリ部２２におけるフラッシュメモリには、各種演算係数、プログラムで用いるパラメータ等が記憶される。
さらに、メモリ部２２におけるＲＡＭには、プログラムを実行する上でのデータ領域、タスク領域が一時的に確保される。
【００２３】
ＵＳＢ（Univesal Serial Bus）インタフェース２３は、ＵＳＢケーブルを介して接続された外部機器との間でデータ通信を行うために備えられる。特に、この場合のＵＳＢインタフェース２３を介しては、図２に示した記録再生装置２との間でオーディオデータ等の各種データの送受信が行われる。
【００２４】
ＨＤＤ３０においては、上述のようにしてＣＰＵ２１の制御に基づきデータファイルの格納や管理情報の作成・更新等が行われる。
例えば、図１にて述べたようにして光ディスク１００から取り込んだコンテンツデータについては、このＨＤＤ３０に格納される。また、先にも述べたようにこの場合のコンテンツデータは、楽曲情報データベース４ａから取得した付加情報と対応付けられて管理されるもとなる。このようにコンテンツデータを管理するためのコンテンツ管理情報もＨＤＤ３０に記録される。ここでは、ＨＤＤ３０に記録されるこれらコンテンツデータとコンテンツ管理情報とを、コンテンツデータベース３０ｂとして示している。
【００２５】
また、ＨＤＤ３０に対しては、パーソナルコンピュータ３が各種の機能を実現するためのプログラム（アプリケーション）も格納される。
特に、本実施の形態の場合では、先の図１においても述べたようにしてコンテンツデータを管理するためのコンテンツ管理アプリケーション３０ａが格納される。なお、このコンテンツ管理アプリケーション３０ａにより実現される各種の機能動作については後述する。
【００２６】
入力部２５は、パーソナルコンピュータ３に備えられる図示しないキーボードやマウス、或いはリモートコマンダー、その他の入力デバイスであって、ユーザが各種操作入力やデータ入力を行う。入力部２５で入力された情報は入力処理部２４で所定の処理が施され、ＣＰＵ２１に対して操作又はデータの入力として伝達される。ＣＰＵ２１は入力された情報に対応して必要な演算や制御を行う。
【００２７】
メディアドライブ２９は、例えばＣＤ、ＭＤ(Mini Disc：光磁気ディスク)、ＣＤ−Ｒ(Recordable)、ＣＤ−ＲＷ（ReWritable）、ＤＶＤ(Digital Versatile Disc)、ＤＶＤ−Ｒ、ＤＶＤ−ＲＷなどの光ディスク、またはメモリーカード（リムーバブルメディアとしての半導体メモリ装置）等の記録メディアに対応するドライブ機能部であり、これらメディアについての記録再生動作を行うことが可能に構成される。例えばメディアとして、本実施の形態の光ディスク１００のようなＣＤ系のディスクメディアに対応する場合、このメディアドライブ２９には、例えば光学ヘッド、スピンドルモータ、再生信号処理部、サーボ回路等が備えられるものとなる。
【００２８】
ドライブ制御部２８は、メディアドライブ２９に装填されたメディアについての記録再生動作、アクセス動作等を制御する。例えばユーザが入力部２５を介して装填されたメディアに対する再生操作を行った場合、ＣＰＵ２１はドライブ制御部２８にメディアの再生を指示する。するとドライブ制御部２８は、メディアドライブ２９に対してアクセス動作や再生動作を実行させるための制御を行う。メディアドライブ２９では、読み出した再生データをドライブ制御部２８を介してバス３６に送出する。
【００２９】
オーディオデータ処理部３３は、ＣＰＵ２１の制御に基づき、入力されたオーディオデータについて、イコライジング等の音場処理や音量調整、Ｄ／Ａ変換、増幅等の処理を施し、これをスピーカ部３４を介して出力する。
例えば、メディアドライブ２９により読み出されたオーディオデータ、又はＨＤＤ３０に格納されたオーディオデータ（コンテンツデータ）が再生される際には、このオーディオデータがオーディオデータ処理部３３において処理された後、スピーカ部３４を介して出力される。
【００３０】
なお、ＨＤＤ３０内のコンテンツデータベース３０ｂに格納されるコンテンツデータとしては、所定の圧縮符号化方式により圧縮符号化されている場合があり、その場合、この圧縮符号化データは後述する圧縮符号化・復号化部３５にて復号化されてからオーディオデータ処理部３３に供給されることになる。
【００３１】
ディスプレイ２７は、例えば液晶パネルなどの表示デバイスとされ、ユーザに対して各種情報表示を行う。
例えば、ＣＰＵ２１が各種動作状態や入力状態、通信状態に応じて表示情報を表示処理部２６に供給すると、表示処理部２６は供給された表示データに基づいてディスプレイ２７を駆動して表示動作を実行させる。
また、上記したメディアドライブ２９に装填されたメディアから、或いはＨＤＤ３０から映像データが再生された場合には、この再生データについての信号処理を行い、これにより得られた信号に基づいてディスプレイ２７を駆動することにより映像表示を行わせる。
【００３２】
通信処理部３１は、ＣＰＵ２１の制御に基づいて送信データのエンコード処理、受信データのデコード処理を行う。
ネットワークインタフェイス３２は、上記通信処理部３１でエンコードされた送信データを、図１に示したネットワーク５を介して所定の機器、例えばサーバ装置４に送信する。またネットワーク５を介してサーバ装置４などの外部機器から送信されてきた信号を通信処理部３１に受け渡す。
通信処理部３１は受信した情報をＣＰＵ２１に転送する。
【００３３】
圧縮符号化・復号化部３５は、オーディオデータを所定の圧縮符号化方式により圧縮符号化すると共に、所定の圧縮符号化方式により圧縮符号化されたオーディオデータについての復号化処理を行う。
ここでは、圧縮符号化・復号化部３５がハードウエアとして構成される例を示しているが、その動作はＣＰＵ２１のソフトウエア処理により実現することもできる。
【００３４】
なお、パーソナルコンピュータ３の構成はこの図３の構成に限られるものではなく、更に多様に考えられる。
例えば、マイクロホンや外部のヘッドホンの接続に用いられる端子や、ＤＶＤの記録再生に対応するビデオ入出力端子や、ライン接続端子、ＳＰＤＩＦ端子等を設けた構成とすることもできる。
【００３５】
１−３.コンテンツ管理アプリケーションによる機能
図３は、図２に示したコンテンツ管理アプリケーション３０ａにより実現される各機能について示している。なお、この図ではコンテンツデータ管理アプリケーション３０ａにより実現される機能のうち、実施の形態としての動作実現に係る機能のみについて示しており、他の機能については省略している。
図示するようにしてコンテンツデータ管理アプリケーション３０ａによる主な機能としては、コンテンツ取り込み機能、付加情報取得機能、再生回数カウント機能、各種リストの生成機能、及びコンテンツダウンロード機能がある。
【００３６】
[コンテンツ取り込み機能]
先ず、コンテンツ取り込み機能は、光ディスク１００に収録されたコンテンツデータをＨＤＤ３０に取り込む機能である。
すなわち、このコンテンツ取り込み機能として、ＣＰＵ２１は、光ディスク１００がメディアドライブ２９に装填され、コンテンツデータの取り込み指示が為されることに応じて、ドライブ制御部２８にコンテンツデータの読み出し指示を行う。この際、ＣＰＵ２１は、指示に応じては読み出したデータを圧縮符号化・復号化部３６に供給して圧縮符号化処理を施した後に、ＨＤＤ３０への記録を実行させる。
また、この取り込み機能としては、光ディスク１００において曲単位（トラック単位）で収録されるコンテンツデータのうちから、取り込むべきトラックを選択できるようにされているとする。
【００３７】
[付加情報取得機能]
付加情報取得機能は、例えば図１に示したようにしてネットワーク５を介して接続されたサーバ装置４内の楽曲情報データベース４ａから、コンテンツデータの付加情報を取得し、これを記録したコンテンツデータと対応づけて管理する機能である。
先ず、付加情報を取得するにあたってＣＰＵ２１は、装填された光ディスク１００のコンテンツデータの取り込みが指示されたことなどに応じて、この装填された光ディスク１００のＴＯＣデータ（トラック数（曲数）、各トラックのアドレス（絶対時間情報）、総演奏時間）に基づいて先に説明した固有コードを生成する。
また、これと共にＣＰＵ２１は通信処理部３１に指示を行って、サーバ装置４との接続を確立する。
先にも述べたが楽曲情報データベース４ａには、各タイトルの固有コードに対応づけられてそのタイトルのＣＤに収録された各トラックについての付加情報が格納されている。ＣＰＵ２１は、接続が確立されたサーバ装置４に対してこの固有コードと共にコマンドを送信することで、この固有コードを検索条件として楽曲情報データベース４ａを照会するように指示を行う。これに応じ、サーバ装置４側からは、この固有コードと対応づけられて格納された各トラックごとの付加情報が返信され、これによってパーソナルコンピュータ３において、装填された光ディスク１００に収録された各コンテンツデータに対応する付加情報が取得される。
その上で、ＣＰＵ２１は、上記したコンテンツ取り込み機能によって光ディスク１００から取り込んだコンテンツデータ（各トラック）と、この取得した付加情報とがそれぞれ対応づけられて管理されるようにコンテンツ管理情報を生成（又は更新）してコンテンツデータを管理するようにされる。
【００３８】
図４は、この場合において生成されるコンテンツ管理情報のデータ構造を概念的に示している。
先ず、この図に示されるように、本実施の形態において各コンテンツデータと対応づけられるべき付加情報としては、トラック名、トラック名の読み仮名、アーティスト名、アーティスト名の読み仮名、アルバム名、アルバム名の読み仮名、ジャンル、再生回数、リリース年、関連アーティストの各情報がある。
このうち、「再生回数」以外の各情報が、上記のようにして楽曲情報データベース４ａから取得された付加情報となる。なお、「再生回数」の情報は、後述する再生回数カウント機能によってパーソナルコンピュータ３において生成される情報である。この「再生回数」の情報については後述する。
【００３９】
図４において、「トラック名」は、１トラックを形成するコンテンツデータ対応に付されるべき情報であり、そのコンテンツデータが再生されることで演奏される楽曲のタイトル名の情報である。
また「トラック名の読み仮名」は、トラック名の情報を五十音順にソートするときなどに使用する情報であり、トラック名の読みをひらがな又はカタカナなどで表記した情報である。なお、以下の項目においても「読み仮名」は、各項目の読みをひらがな又はカタカナで表記した情報となる。
また、「アーティスト名」は、そのトラックとしての楽曲を歌唱、演奏、作曲、作詞、プロデュース等するアーティストの名称情報であり、「アルバム名」はその楽曲が収録されている音楽アルバム（シングルの場合もある）の名称である。
さらに、「ジャンル」は、その楽曲が属する音楽ジャンル（例えばポップス、ロック、ジャズ、演歌など）の名称を示す情報であり、「リリース年」はその楽曲がリリース（発売）された年度の情報である。
【００４０】
また、「関連アーティスト」は、そのアーティストと関連するとして定められたアーティストの名称情報となる。
例えば、或る「Ａ」というアーティスト名がバンドの名称であり、且つその「Ａ」というバンドのそれぞれのメンバーがソロでもＣＤを出している場合には、これらメンバーの名称がその「Ａ」というバンドの関連アーティストの情報となり得る。
また、「Ｃ」というアーティストが「Ｄ」というアーティストのプロデュースの下でＣＤを出したことがあり、且つそのプロデュースした「Ｄ」というアーティスト自身もＣＤを出したことがあるといった場合には、このアーティスト「Ｄ」がアーティスト「Ｃ」の関連アーティストの情報となり得る、といったものである。
【００４１】
ＣＰＵ２１は、図示するようにしてこれら付加情報に対してコンテンツＩＤの情報が対応付けられるようにしてコンテンツ管理情報を生成する。
このコンテンツＩＤは、ＨＤＤ３０ａにおいて格納される各トラックとしてのコンテンツデータを一意に識別するための識別子である。つまり、このような対応付けによって、各トラックと各付加情報との対応付けが実現されるものである。
【００４２】
なお、ここでは各「読み仮名」の情報は、楽曲情報データベース４ａから取得するものとしたが、これら「読み仮名」の情報はトラック名、アーティスト名、アルバム名の各情報に基づいてパーソナルコンピュータ３側において生成するように構成することもできる。
例えば、予めトラック名、アーティスト名、アルバム名について、その読み仮名の情報を格納した辞書データを用いるなどすれば、これらの項目についての読み仮名の情報をパーソナルコンピュータ３が自ら取得することができる。
【００４３】
[再生回数カウント機能]
図３に戻り、再生回数カウント機能は、各コンテンツデータが再生された回数をカウントし、その再生回数情報を各コンテンツデータの付加情報として対応づける機能である。
この再生回数カウント機能としてＣＰＵ２１は、ＨＤＤ３０内に格納されたコンテンツデータの再生が行われるごとに、先の図４に示したコンテンツ管理情報において、そのコンテンツデータのコンテンツＩＤと対応づけられている再生回数の値を増加させる処理を行う。
これによって各コンテンツデータの再生回数が管理されるようになっている。
【００４４】
なお、この再生回数の情報は、ユーザがどの曲を好んで聴いているかを推しはかるための指標として用いられるが、このとき「再生」の定義の仕方によっては、ユーザの好みを範囲しない結果が得られてしまう虞がある。例えば、「再生」を一瞬でも再生したことを含めてしまうと、ユーザが実際に聞いてみて好みでないと判断してスキップした曲も「再生」されたものとして扱われることになり、この点で真にユーザの好みを反映した情報とすることができなくなってしまう虞がある。このことを考慮して、再生回数カウント機能における「再生」とは、所定時間以上スキップされなかったことを条件とする等、真にユーザの好みを反映したものとなるように工夫が施されるのが好ましい。
また、再生回数カウント機能としては、再生回数を増加させるだけでなく、減少させるようにすることもできる。例えば、所定時間以内にスキップされた曲については、ユーザが好みの曲でないと判断したとみなし、その曲の再生回数の値を所定値分減少させるなどといったことが行われてもよい。
【００４５】
[各種リストの生成機能]
また、図３において、各種リストの生成機能は、後述する記録再生装置２における各種再生機能の実現に必要な各種リストを生成する機能である。
この場合、各種リストとしては、再生回数順リスト、アーティストリンクリスト、リリース年別リスト、及びプレイリストを生成するようにされる。
このうち、プレイリストは、先にも述べたようにユーザにより任意に選択された１又は複数のトラックを単位としたリストである。つまり、このプレイリストは、ユーザが手動によりその生成を指示するリストである。
これに対し、それ以外の各リストは、後述する記録再生装置２における各種再生機能の実現に供されるべく、コンテンツ管理アプリケーション３０ａにより自動的に生成するリストである。
【００４６】
先ず、再生回数順リストは、次の図５に示されるようにして、各トラックを再生回数順でソートしたリストである。つまり、このリストにより、各トラックをその再生回数の多い順で管理することができる。
この再生回数順リストの生成にあたりＣＰＵ２１は、先の図４に示したコンテンツ管理情報を基に、トラック名とそれと対応付けられたコンテンツＩＤの情報とを、再生回数の多い順でソートしたリストを生成する。このように生成される再生回数順リストは、例えばＨＤＤ３０に格納される。
【００４７】
また、アーティストリンクリストは、或るアーティストと、そのアーティストと関連するとして予め定められた関連アーティストのすべてのトラック（曲）を１つの再生対象範囲として再生を行うときに使用されるリストである。例えば、先の例で言えば、バンドであるアーティスト「Ａ」のすべてのトラックと、そのバンドの個々のメンバーのすべてのトラックとを再生対象範囲として再生するといったものである。
このアーティストリンクリストとしては、各アーティスト名ごとに、上記のような「アーティスト＋その関連アーティスト」によるユニットが形成されるようにして生成する。このようにしてリストを生成することで、後述するようにして或るアーティストを選択することで、そのアーティストと、そのアーティストの関連アーティストとによるユニットを選択することができるようにされる。
【００４８】
図６は、このようなアーティストリンクリストの構造を示している。
先ず、この図において、キーＡｒｔ１、キーＡｒｔ２・・・として示す各「キーＡｒｔ」（’Ａｒｔ’はアーティストの略である）は、先の図４のコンテンツ管理情報における各「アーティスト名」の情報となる。つまり、このアーティストリンクリストにおける第１階層には、図４のコンテンツ管理情報内に存在するすべてのアーティスト名の情報が並ぶことになる。
なお、上記もしているようにこのアーティストリンクリストとしては、或るアーティストを選択することで、そのアーティストと、そのアーティストの関連アーティストとによるユニットを選択することができるように生成されるものである。その意味で、この第１階層にあるアーティスト名の情報を、ここでは「キーＡｒｔ」として示している。
【００４９】
このようにキーＡｒｔとしての個々のアーティスト名の情報が並ぶ第１階層に続く第２階層には、図示するようにして第１階層のそれぞれのキーＡｒｔごとに、そのキーＡｒｔの情報と、そのキーＡｒｔの関連アーティスト（関連Ａｒｔ）の情報とが並ぶ。すなわち、この第２階層においては、第１階層のキーＡｒｔとしてのアーティスト名の情報と、図４のコンテンツ管理情報内においてそのアーティスト名の情報に対応づけられて「関連アーティスト」として格納されている関連アーティストの情報とが並ぶ。
さらに、第３階層においては、第２階層における各アーティストごとに、そのアーティスト名が対応づけられたトラック名の情報が並ぶ。つまり、この第３階層には、第２階層におけるキーＡｒｔ又は関連Ａｒｔとしてのアーティスト名ごとに、そのアーティスト名の情報が図４のコンテンツ管理情報において「アーティスト名」として格納されたトラック名の情報が並ぶものである。
【００５０】
このアーティストリンクリストの生成機能として、ＣＵＰ２１は、先ず図４に示したコンテンツ管理情報に存在する全てのアーティスト名の情報を先に述べたキーＡｒｔの情報として取得する。さらに、これらキーＡｒｔとしてのアーティスト名ごとに、その関連アーティストの情報を上記管理情報から取得し、先の第１階層のキーＡｒｔとしてのアーティスト名の情報ごとに、そのアーティスト名の情報と取得した関連アーティストの情報とを対応づける（第２階層）。その上で、このように第１階層のキーＡｒｔと対応づけたアーティスト名、関連アーティストの情報ごとに、その名称情報が「アーティスト名」の情報として対応付けられてる「トラック名」の情報を取得し、これをそれぞれに対応づける（第３階層）。
なお、アーティストによっては、関連アーティストの情報が存在しない場合も想定できるが、その場合には第２階層がキーＡｒｔのアーティスト名のみとなるリストを生成すればよい。
【００５１】
また、リリース年別リストは、次の図７に示されるようにして、各トラックをリリース年別でソートしたリストである。
このリリース年別リストの生成機能として、ＣＰＵ２１は、図４に示したコンテンツ管理情報内に存在する各リリース年の情報ごとに、そのリリース年の情報を付加情報として持つトラック名の情報を取得し、各リリース年の情報ごとにこの取得したトラック名の情報を対応づけたリストを生成する。
このようなリリース年別リストにより、各トラックをリリース年別に管理することができる。
【００５２】
[コンテンツダウンロード機能]
また、図３において、コンテンツダウンロード機能は、ＨＤＤ３０においてコンテンツデータベース３０ｂとして格納されたコンテンツデータ及びコンテンツ管理情報と、先の図５〜図７にて説明した各種リスト（再生回数順リスト、アーティストリンクリスト、リリース年別リスト）を、図１に示した記録再生装置２にダウンロードするための機能である。
このコンテンツダウンロード機能としてＣＰＵ２１は、ＵＳＢケーブルを介して記録再生装置２側と接続され、図２に示したＵＳＢインタフェース２３を介した記録再生装置２側とのデータ通信が可能な状態とされる下で、ＨＤＤ３０に格納されるコンテンツデータ、コンテンツ管理情報、及び各種リストの情報を順次読み出し、これらをＵＳＢインタフェース２３を介して記録再生装置２側に転送すると共に、これらの情報についての記録指示を行う。
これによって記録再生装置２側にコンテンツデータの再生に必要な情報がダウンロードされる。
【００５３】
なお、既にパーソナルコンピュータ３側から記録再生装置２へのダウンロードを行ったことがある場合などには、パーソナルコンピュータ３において前回のダウンロード時からＨＤＤ３０に追加されたコンテンツデータとその付加情報についてのみダウンロードが行われるようにすればよい。この場合、各種リストの情報としては、この追加分のコンテンツデータの付加情報に応じて更新された内容のものを記録再生装置２側にダウンロードする。
また、コンテンツダウンロード機能としては、ＨＤＤ３０に格納される全てのトラックのうち、選択したトラックのみを記録再生装置２側にダウンロードすることができるようにされる。この場合、図４に示したコンテンツ管理情報としては、この選択されたトラックについての管理情報のみを記録再生装置２側にダウンロードする。また、各種リストとしても、この選択されたトラックを対象とした内容のものを記録再生装置２側にダウンロードする。
また、この場合、コンテンツダウンロード機能としては、記録再生装置２にダウンロードされるべき全てのコンテンツデータを所定の圧縮符号化方式により圧縮された状態でダウンロードするようにされているとする。
【００５４】
１−４．記録再生装置の構成
図８は、図１に示した記録再生装置２の内部構成について示したブロック図である。
この記録再生装置２としては、パーソナルコンピュータ３からダウンロードしたコンテンツデータ等を格納するための記録媒体として、図示するフラッシュメモリ１８を備えるようにされている。この場合、フラッシュメモリ１８の記憶容量としては、例えば数百ＭＢ（メガバイト）から数ＧＢ（ギガバイト）程度であるとする。
また、この記録再生装置２としては、フラッシュメモリ１８に格納されたコンテンツデータについての再生機能と共に、図示するチューナＴ１９とアンテナＡ１９とを備え、ＦＭ（Frequency Modulation）放送の受信・選局が可能に構成されている。
【００５５】
図８において、コントローラ６は、ＲＯＭ、ＲＡＭ、ＣＰＵを備えたマイクロコンピュータで構成され、起動されたプログラムに基づいて記録再生装置２全体の制御、演算処理を行う。例えばユーザに対する入出力動作、フラッシュメモリ１８におけるコンテンツデータ等の記録／再生の制御等を行う。
また、この場合、コントローラ６は、図示するＤＡＣ（Ｄ／Ａコンバータ）６ａとしてのＤ／Ａ変換機能、及び音量調節機能を備えるようにされている。
【００５６】
コントローラ６に対しては、アンプ７、操作部８、チューナＴ１９が接続される。
アンプ７は、上記したＤＡＣ６ａとしてのコントローラ６によるＤ／Ａ機能及び音量調節機能によりＤ／Ａ変換及び音量調節が行われたオーディオデータが入力され、これを増幅して図示するヘッドホン端子ｔＨＰに供給する。
また、操作部８には、当該記録再生装置２の筐体外部に表出するようにして設けられた各種操作子が備えられる。コントローラ６は、これら各種操作子に応じた操作信号が入力されると、その操作信号に応じた動作が得られるように必要な各部を制御する。これによりユーザは、これら操作部８が備える各種操作子に対する操作を行って記録再生装置２に各種動作を実行させることができるようにされる。
また、チューナＴ１９は、図示するアンテナＡ１９を介して入力されるＦＭ放送信号について受信・選局処理を行い、その結果得られた音声信号をコントローラ６に供給する。コントローラ６はこのようにチューナＴ１９から供給された音声信号について音量調節を行い、これをアンプ７に供給する。
【００５７】
また、コントローラ６に対しては、図示する第１バス１０を介してメモリ９が接続される。このメモリ９は、フラッシュメモリなどの不揮発性メモリとされる。このメモリ９には、コントローラ６の各種演算に用いられる係数やプログラムで用いられるパラメータ等が記憶される。
また、特に本実施の形態の場合、このメモリ９には、コントローラ６が後の図１８〜図２０において説明する処理動作を実行するための再生・表示プログラム９ａが格納される。また、本実施の形態の場合、このメモリ９にはコントローラ６が後の図２６において説明する処理動作を実行するための更新時プログラム９ｂも格納されている。
【００５８】
なお、これら再生・表示プログラム９ａ、更新時プログラム９ｂとしては、フラッシュメモリ１８、或いはコントローラ６内部のＲＯＭ等に格納することもできる。
【００５９】
また、コントローラ６に対しては、図示するＤＡＣI/FとＳＩＯとを介してデコーダ１１が接続される。
デコーダ１１は、所定の圧縮符号化方式により圧縮符号化されたオーディオデータについての復号化処理を行う。また、このデコーダ１１としては、上記復号化処理により得られたオーディオデータについてのサラウンド処理などの音声信号処理も行うようにされる。
このデコーダ１１からの出力オーディオデータは、ＤＡＣI/Fを介してコントローラ６に供給され、このコントローラ６における先のＤＡＣ６ａとしてのＤ／Ａ変換処理、音量調節処理を経てアンプ７に供給された後、ヘッドホン端子ｔＨＰに供給される。
なお、コントローラ６は、図示するＳＩＯを介してデコーダ１１に対する各種制御指示を行うようにされる。
【００６０】
また、コントローラ６には、第１バス１０を介してシステムゲートアレイ１２が接続される。このシステムゲートアレイ１２は、オーディオデータやコマンドといった各種データの各部への転送制御を行うためのＬＳＩ（Large Scale Integration）である。
システムゲートアレイ１２は、図示するＣ／ＤI/Fを介してデコーダ１１と接続される。また、システムゲートアレイ１２は、第２バス１３を介して表示制御部１４、ＵＳＢコントローラ１６と接続される。さらに、第３バス１７を介して、フラッシュメモリ１８とも接続される。
【００６１】
表示部１５は、有機ＥＬ（Electro Luminescence）ディスプレイ、液晶ディスプレイなどの表示デバイスであり、ユーザに各種の情報表示を行う。
表示制御部１４は、コントローラ６から第１バス１０、システムゲートアレイ、第２バス１３を介して供給される表示データに基づき、表示部１５を駆動して表示動作を実行させる。
【００６２】
ＵＳＢコントローラ１６は、図示するＵＳＢ端子ｔUSBに接続されたＵＳＢケーブルを介して接続される外部機器（この場合はパーソナルコンピュータ３）との間でデータ通信を行うために備えられる。つまり、ＵＳＢコントローラ１６は、ＵＳＢ通信方式に従って送信データのエンコード処理、受信データのデコード処理を行って外部機器との間でデータ通信を行う。
なお、本実施の形態の記録再生装置２としては、ＵＳＢマスストレージクラス（ＭＳＣ）に対応しているものとする。これにより記録再生装置２がパーソナルコンピュータ３側とＵＳＢケーブルを介して接続されたときには、パーソナルコンピュータ３側で記録再生装置２が外付けのストレージ機器として認識されるようになっている。
【００６３】
ここで、これまでの説明からも理解されるように、パーソナルコンピュータ３側から転送されてくるコンテンツデータは、このＵＳＢコントローラ１６を介して記録再生装置２側に入力される。
パーソナルコンピュータ３側からコンテンツデータが受信されたとき、ＵＳＢコントローラ１６は受信されたコンテンツデータを第３バス１７経由で直接フラッシュメモリ１８に転送し、その書込動作を実行させる。つまり、パーソナルコンピュータ３側から転送されるコンテンツデータについては、ＵＳＢコントローラ１６の制御に基づいてフラッシュメモリ１８に記録される。
また、パーソナルコンピュータ３側から転送されるコンテンツ管理情報、及び各種リスト（再生回数順リスト、アーティストリンクリスト、リリース年別リスト、プレイリスト）の各情報としても、ＵＳＢコントローラ１６により上記コンテンツデータの経路と同様の経路によりフラッシュメモリ１８に書き込まれる。
図８では、このようにしてフラッシュメモリ１８に格納されるコンテンツデータ、コンテンツ管理情報、各種リストの情報を、図示するようにしてコンテンツデータ１８ａ、コンテンツ管理情報１８ｂ、各種リスト１８ｃと示している。
【００６４】
また、記録再生装置２へのコンテンツデータのダウンロード時、パーソナルコンピュータ３からはコマンドも転送される。このようなパーソナルコンピュータ３側からのコマンドについては、ＵＳＢコントローラ１６がこれを第２バス１３→システムゲートアレイ１２→第１バス１０経由でコントローラ６に転送し、コントローラ６がコマンドの内容を解釈するようにされる。コントローラ６はこのコマンドの内容に応じて必要な処理を実行する。
【００６５】
また、フラッシュメモリ１８に記録されたコンテンツデータ１８ａについての再生時においては、コントローラ６の指示に基づきフラッシュメモリ１８から読み出されたコンテンツデータ（圧縮符号化オーディオデータ）が第３バス１７を介してシステムゲートアレイ１２に入力される。システムゲートアレイ１２は、入力されたコンテンツデータとしての圧縮符号化オーディオデータをＣ／ＤI/Fを介してデコーダ１１に供給する。デコーダ１１では、この圧縮符号化オーディオデータについての復号化処理を行ってオーディオデータを得ると共に、このオーディオデータについて所定の音声信号処理を施し、ＤＡＣI/Fを介してコントローラ６に供給する。
コントローラ６では、供給されたオーディオデータについて先のＤＡＣ６ａとしてのＤ／Ａ変換処理、音量調節処理を施してこれをアンプ７に供給する。アンプ７に供給されたオーディオデータは増幅されてヘッドホン端子ｔＨＰに供給される。
【００６６】
また、図９には、図８に示した操作部８が備える主な操作子について説明するための図として、記録再生装置２の外観図を示す。
この図９において、図９（ａ）は記録再生装置２の正面図を、図９（ｂ）は記録再生装置２の図９（ａ）における矢印Ｙ方向からの矢視図を示している。
なお、図９（ａ）では、図８にて説明した表示部１５も示されているが、このように表示部１５としては記録再生装置２の筐体外部に表出するようにして設けられる。また、この場合、図８に示したヘッドホン端子ｔＨＰは、図９（ｂ）に示されるようにシャトルスイッチ８ｄの中心部に設けられている。
【００６７】
これら図９（ａ）、図９（ｂ）に示されるようにして、記録再生装置２に対しては、DISP/FUNCキー８ａ、SEARCH/MENUキー８ｂ、PLAY/STOPキー８ｃ、シャトルスイッチ８ｄ、VOL＋キー８ｅ、VOL−キー８ｆが備えられる。
DISP/FUNCキー８ａは、表示部１５としてのディスプレイ上の表示情報の切り替え、及び後述する記録再生装置２の各種再生機能の切り替えのための指示などを行うための操作子である。
また、SEARCH/MENUキー８ｂは、フラッシュメモリ１８に格納されたコンテンツデータの中から所望のコンテンツデータをアルバム単位やトラック単位などでサーチするためのサーチモードの呼び出しや、各種設定のためのｍｅｎｕ画面の呼び出しなどを指示するための操作子である。
PLAY/STOPキー８ｃは、コンテンツデータの再生の開始／停止、及び各種選択項目の決定を指示するための操作子である。
【００６８】
シャトルスイッチ８ｄは、図９（ａ）に示されるＰ１、Ｐ２、Ｐ３の３位置へのスライド操作（３スライド操作）と、図中曲線矢印によりそれぞれ示す２方向への回転操作とが可能な操作子とされる。
このシャトルスイッチ８ｄの回転操作として、一方の回転方向への回転操作はＦＦ操作であり、このＦＦ操作により再生中のトラックのスキップ指示や各種選択項目の順送り指示などが可能とされる。また、他方の回転方向への回転操作はＦＲ操作であり、このＦＲ操作により再生中のトラックについての頭出し指示や各種選択項目の逆送り指示などが可能とされる。
【００６９】
また、このシャトルスイッチ８ｄの上記３スライド操作として、図示するＰ１の位置はＨＯＬＤ指示となり、シャトルスイッチ８ｄがこのＰ１の位置にスライドされている状態では一切の操作入力が受け付けられない状態となる。
また、Ｐ２の位置はニュートラルな位置であり、シャトルスイッチ８ｄがこの位置にある状態であって且つ再生中であるとき、上記したＦＦ操作は再生中のトラックのスキップ指示となり、ＦＲ操作は再生中のトラックについての頭出し指示となる。
なお、以下では、このＰ２の位置についてトラック位置とも呼ぶ。
【００７０】
また、Ｐ３の位置はアルバム位置とされる。シャトルスイッチ８ｄがこのアルバム位置にスライドされている状態で且つ再生中であるとき、ＦＦ操作はアルバム単位（またはプレイリスト単位）でのスキップ指示となる。つまり、予め再生中のトラックが属するアルバムの次に再生されるべきとして決定されたアルバムの先頭トラックへの順送り指示となる。また、この場合のＦＲ操作としては、アルバム単位（プレイリスト単位）での逆送り操作となる。すなわち、再生中のトラックが属するアルバムの、再生順序的に前とされるアルバムの先頭トラックへの逆送り指示となる。
【００７１】
また、図９（ｂ）において、VOL＋キー８ｅ、VOL−キー８ｆは音量調節指示のための操作子であり、VOL＋キー８ｅは音量ｕｐ、VOL−キー８ｆは音量ｄｏｗｎを指示するための操作子となる。
【００７２】
１−５．記録再生装置の再生機能
［再生機能の概要］
図１０は、本実施の形態の記録再生装置２が有する各種再生機能について説明するための図である。
先ず、記録再生装置２が有する再生機能としては、大別して、インテリジェントシャッフル（Intelligent Shuffle）再生機能と、ミュージックライブラリ（Music Library）再生機能と、ＦＭ再生（受信）機能とに分かれる。
なお、この図では「FUNCTION（機能）」の項目の下の階層に、それぞれ上記インテリジェントシャッフル再生機能、ミュージックライブラリ再生機能、ＦＭ受信機能が並ぶようにして示しているが、これは、先ず記録再生装置２の使用にあたって、ユーザがこれら３つの再生機能から所望の機能を選択するようにして使用することを示している。
後述もするように、ユーザは先の図９（ａ）に示したDISP/FUNCキー８ａの長押し操作により、これらインテリジェントシャッフル再生機能／ミュージックライブラリ再生機能／ＦＭ受信機能の選択を行うための選択画面を表示させ、この選択画面から何れかの再生（受信）機能を決定するようにされる。
【００７３】
図１０において、先ずインテリジェントシャッフル再生機能には、図示するようにしてマイフェイバリットシャッフル（My Favorite Shuffle）再生機能、アーティストリンクシャッフル（Artist Link Shuffle）再生機能、タイムマシンシャッフル（Time Machine Shuffle）再生機能、スポーツシャッフル（Sports Shuffle）再生機能の４つのシャッフル再生機能が用意される。
【００７４】
マイフェイバリットシャッフル再生機能は、再生回数の多い上位の所定数のトラックを再生対象としてシャッフル再生を行う再生機能である。
このマイフェイバリットシャッフル再生機能には、先に説明したようにパーソナルコンピュータ３側から記録再生装置２側にダウンロードされる再生回数順リストを用いるようにされる。
【００７５】
また、アーティストリンクシャッフル再生機能は、指定されたアーティストと、その関連アーティストとのすべてのトラックを再生対象としてシャッフル再生を行う再生機能である。このアーティストリンクシャッフル再生機能は、同じくパーソナルコンピュータ３側からダウンロードされるアーティストリンクリストを用いるようにされる。
【００７６】
また、タイムマシンシャッフル再生機能は、指定されたリリース年のすべてのトラックを再生対象としてシャッフル再生を行う再生機能である。このタイムマシンシャッフル再生機能としては、リリース年別リストを用いるようにされる。
【００７７】
また、スポーツシャッフル再生機能は、すべてのトラックを再生対象としてシャッフル再生を行う上で、設定された時間の経過後にシャッフル再生を自動停止するという機能である。つまり、オートオフタイマー機能付きのシャッフル再生機能である。
ここで、携帯型である記録再生装置２としては、例えばジョギング中などに携帯されて音楽を楽しむ用途で使用されることが想定できるが、このスポーツシャッフル再生機能としてのオートオフタイマー機能があれば、設定した時間分ジョギング等を行ったことを再生音の停止によってユーザに知らせることができる。
【００７８】
なお、確認のために述べておくと、ここでいう「シャッフル再生」とは、乱数などを用いて曲（トラック）の再生順や所定の候補情報の選択に不規則性を持たせるようにして再生を行うことを指すものである。
また、以下では便宜上、インテリジェントシャッフル再生は「I.S.再生」と略すことがある。
【００７９】
続いて、ミュージックライブラリ再生機能としては、図示するようにオールトラック（All Track）再生機能、アーティスト（Artist）再生機能、アルバム（Album）再生機能、マイフェイバリット（My Favorite）再生機能、リリース年別（Relese Year）再生機能、ジャンル別（Genre）再生機能、及びプレイリスト（Play List）再生機能がある。
これらのミュージックライブラリ再生機能では、シャッフル再生は行わないものとなる。
なお、このミュージックライブラリ再生については、以下「M.L.再生」とも呼ぶ。
【００８０】
先ず、オールトラック再生機能は、すべてのトラックを再生対象として再生を行う再生機能である。
また、アーティスト再生機能は、指定されたアーティストのすべてのトラック、或いは指定されたアーティストのアルバムが複数ある場合にはそれらから指定されたアルバム内のすべてのトラックを再生対象として再生を行う機能である。
また、アルバム再生機能は、指定したアルバム内のすべてのトラックを再生対象として再生を行う機能である。
【００８１】
マイフェイバリット再生機能は、再生回数の多い上位所定数のトラックを再生対象として再生を行う再生機能である。このマイフェイバリット再生機能としても、先のマイフェイバリットシャッフル再生機能と同様に再生回数順リストを用いるようにされる。
また、リリース年別再生機能は、指定されたリリース年のすべてのトラックを再生対象として再生を行う再生機能である。このリリース年別再生機能としては、先のタイムマシンシャッフル再生機能と同様、リリース年別リストを用いるようにされる。
【００８２】
また、ジャンル別再生機能は、同一ジャンルのすべてのトラック、或いは同一ジャンルのアルバムが複数ある場合にはその中から指示されたアルバム内のすべてのトラックを再生対象として再生を行う機能である。
また、プレイリスト再生機能は、指定されたプレイリスト内のすべてのトラックを再生対象として再生を行う機能となる。
【００８３】
ＦＭ受信機能は、ＦＭ放送を受信・選局してその音声を出力するための機能である。
【００８４】
ここで、これら各種再生（受信）機能のうち、図中色つき部分により示したインテリジェントシャッフル（I.S.）再生機能とミュージックライブラリ（M.L.）再生機能の一部（マイフェイバリット再生機能、リリース年別再生機能）は、今回の記録再生装置２において拡張された機能である。つまりは、換言すると色つき部分以外のM.L.再生機能（オールトラック、アーティスト、アルバム、ジャンル、プレイリストの各再生機能）、及びＦＭ受信機能は、従来からの機能とされるものである。
【００８５】
このように今回の機能が拡張されたことで、パーソナルコンピュータ３側のコンテンツ管理アプリケーション３０ａとしても、従来機器に対応したコンテンツ管理アプリケーションから機能が拡張されたものとなっている。
すなわち、具体的に今回のコンテンツ管理アプリケーション３０ａとしては、先の図５〜図７に示した各種リストの生成機能が追加されたものとなっている。これらのリストが生成され、先に述べたようにして記録再生装置２側にダウンロードされることで、記録再生装置２としては今回拡張された上記のI.S.再生機能及びM.L.再生機能の一部を実現することができるようにされている。
逆を言えば、従来の記録再生システムにおいて、コンテンツ管理アプリケーションとしては、従来機能（M.L.再生機能のうちのマイフェイバリット再生機能、リリース年別再生機能を除いたもの）を実現するための機能のみを備えるようにされていたものであり、これらのリスト作成機能は備えられていなかったという事情がある。
【００８６】
なお、従来からの再生機能であるオールトラック、アーティスト、アルバム、ジャンル、プレイリストの各再生機能としても、例えば或るアーティストのみのトラックや、或るジャンルのみのトラックを再生対象などとするので、対応するリストをパーソナルコンピュータ３側において生成してこれを記録再生装置２側にダウンロードして再生時に使用するということが考えられる。
しかしながら従来のコンテンツ管理アプリケーションとしては上記のようにしてリストの再生機能（プレイリストは除く）を有しておらず、これに伴って従来の記録再生装置２においては、それら必要なリストを、コンテンツデータと共にダウンロードされるコンテンツ管理情報１８ｂに基づいて生成するようにされていた。
例えば一例として、後述もするが、アーティスト再生機能が選択されたとき、ユーザに所望のアーティストを選択させるためにアーティストの一覧を表示することが行われる。このようなアーティストの一覧情報は、フラッシュメモリ１８内のコンテンツ管理情報１８ｂに存在するアーティスト名の情報を抜き出したリストを生成してこれに基づき表示するようにされていた。また、このとき或るアーティストが指定されたとすると、そのアーティストのトラック（又はアルバム）の一覧を表示することになるが、このトラック（アルバム）の一覧も、コンテンツ管理情報１８ｂにおいて指定されたアーティスト名が対応づけられたトラック名の情報（アルバム名の情報）を抜き出したリストを生成して表示するようにされていた。
このようにして従来機器においては、予め生成されたリストがないので、必要な一覧情報の作成のためのリストを、その都度コンテンツ管理情報１８ｂに基づいて記録再生装置２側で生成するようにされている。
【００８７】
本実施の形態としても、コンテンツ管理アプリケーション３０ａとしては、これら従来からの再生機能のためのリストは生成しないものとされている。つまり、これに伴い本実施の形態の記録再生装置２としても、これら従来からの再生機能については、必要な一覧情報生成のためのリストは、コンテンツ管理情報１８ｂの内容に基づきその都度生成するようにされているものとする。
【００８８】
１−６．操作手順と記録再生装置側の動作
続いては、図１１〜図１７を参照して、図１０に示した各再生機能動作を実行させるための操作手順と、操作に応じて行われる記録再生装置２側の動作について説明する。
なお、これらの図においては操作入力に応じた表示部１５上の表示内容の遷移を示している。
先ずは、図１１を参照して、インテリジェントシャッフル再生機能、ミュージックライブラリ再生機能、ＦＭ受信機能の各機能を選択するための操作手順について説明する。
先ず、これら各機能の選択を行うとした場合には、先の図９に示したDISP/FUNCキー８ａを長押し操作する。この長押し操作としては、例えば０．５秒以上継続の押圧操作であるとする。このDISP/FUNCキー８ａの長押し操作により、表示部１５上には図中Ｇ１として示すファンクション選択画面が表示される。
このファンクション選択画面においては、インテリジェントシャッフル再生機能、ミュージックライブラリ再生機能、ＦＭ受信機能のそれぞれの機能を示すアイコンと、これらアイコンを択一的に選択するためのカーソルＣＲ、さらにこのカーソルＣＲにより選択されたアイコンが示す機能の名称情報が表示される。
ユーザは、図９にて説明したシャトルスイッチ８ｄの回転操作として、ＦＦ操作又はＦＲ操作を行うことで、カーソルＣＲを移動させてアイコンを選択することができる。また、PLAY/STOPキー８ｃを押圧操作することで、選択した項目を決定することができる。
【００８９】
上記ファンクション選択画面において、インテリジェントシャッフル再生機能が選択・決定された場合、表示部１５上にはＧ２により示すI.S.選択画面が表示される。このI.S.選択画面には、マイフェイバリットシャッフル、アーティストリンクシャッフル、タイムマシンシャッフル、スポーツシャッフルのそれぞれのI.S.再生機能を示すアイコンと、これらアイコンを択一的に選択するためのカーソルＣＲ、さらにこのカーソルＣＲにより選択されたマークの機能名称の情報が表示される。
【００９０】
また、ファンクション選択画面において、ミュージックライブラリ再生機能が選択・決定された場合には、表示部１５上にＧ３により示すM.L.選択画面が表示される。このM.L.選択画面には、先の図１０において示したM.L.再生機能としての各再生機能（オールトラック、アーティスト、アルバム、マイフェイバリット、リリース年別、ジャンル別、プレイリスト）の名称情報が表示されると共に、これら名称情報を択一的に選択してこれらの再生機能を選択するためのカーソルＣＲが表示される。
この図１１では、M.L.選択画面上の名称情報としてオールトラック、アーティスト、アルバムの３つのみが表示される例を示しているが、これは、この場合の表示部１５が３行分の表示のみが可能とされている事情による。他の名称情報の表示は、例えばカーソルＣＲを下方や上方に移動させていくことで行われるようになっている。
【００９１】
なお、このM.L.選択画面としては、上記のようにDISP/FUNCキー８ａの長押し→ファンクション選択画面でのM.L.再生機能の選択・決定による操作手順を経る以外にも、図９に示したSEARCH/MENUキー８ｂの押圧操作によっても表示することが可能とされる。
【００９２】
また、ファンクション選択画面において、ＦＭ受信機能が選択・決定された場合は、Ｇ４により示すＦＭ画面が表示される。このＦＭ画面では、例えば「ＦＭ」などの現在機能の内容を示す表示やプリセット番号の表示、及び受信周波数の情報等の表示が行われる。
また、このようにＦＭ受信機能が選択・決定された場合には、図８にて示したチューナＴ１９による受信・選局動作により得られた音声信号がヘッドホン端子ｔＨＰを介して出力される。
【００９３】
なお、DISP/FUNCキー８ａの長押し操作が行われて、ファンクション選択画面が表示された状態では、音声出力が行われないようになっている。つまり、それまでトラックを再生中であった場合、或るいはＦＭ受信中であった場合においてDISP/FUNCキー８ａの長押し操作が行われることに応じては、ファンクション選択画面の表示と共に、再生（受信）中であった音声の出力が停止される。
これによると、本例の記録再生装置２においては、ＦＭ受信中にDISP/FUNCキー８ａが長押しされたとき、現在のモードがＦＭモードであるのに無音状態となる。このとき、ＦＭの音出しを再度実行させるためには、PLAY/STOPキー８ｃを操作する。
また、ＦＭ受信中、所定時間以上操作がない場合には、スリープモードに移行する。つまり、この場合のスリープモードとしては、ＦＭの受信・音出しを停止し、表示部１５をＯＦＦとして消費電力を削減するモードに移行する。
このスリープモードから再度ＦＭ受信・音出しを行う場合としても、PLAY/STOPキー８ｃを押圧する。逆を言えば、他の操作に応じては、ＦＭ出力は開始されないものとなる。但し、このスリープモード時、他の操作入力に応じては、必要に応じて画面表示のみは行うことができる。
【００９４】
なお、本明細書において、I.S.再生機能が選択・決定されて以降、他の再生（受信）機能が選択・決定されるまでの状態を、I.S.再生モード（インテリジェントシャッフル再生モード）、或いは単にシャッフル再生モードと呼ぶ。
また、M.L.再生機能が選択・決定されて以降、他の再生（受信）機能が選択・決定されるまでの状態はM.L.モード（ミュージックライブラリモード）と呼ぶ。
さらに、ＦＭ受信機能が選択・決定されて以降他の再生機能が選択・決定されるまでの状態をＦＭモードと呼ぶ。
【００９５】
[ミュージックライブラリ再生機能]
図１２、図１３は、M.L.再生機能が決定された以降の画面遷移を示している。
なお、これらの図においては、M.L.再生機能のうちのアーティスト再生機能、アルバム再生機能のみについて説明する。
先ず、アーティスト再生機能を選択・決定するとした場合は、図１２（ａ）に示されるようにして、先の図１１のＧ３として示したM.L.選択画面において、カーソルＣＲをアーティストの名称情報に移動させてPLAY/STOPキー８ｃを押圧操作する。
すると、表示部１５上には、図１２（ｂ）に示すようにして「オールアーティスト（All Artist）」の表示と共に、すべてのアーティスト名が一覧表示される。
【００９６】
なお、この図においてもアーティスト名の情報としては２つのみが表示されるものとしているが、これは表示部１５が３行分の表示のみが可能とされている事情によるものであり、他のアーティスト名の情報の表示は、例えばこの場合もカーソルＣＲを下方や上方に移動させることで行われるようになっているとする。
なお、このことは以下で説明する全ての「一覧表示」に共通のことである。
また、この場合において「すべてのアーティスト」の「すべて」とは、フラッシュメモリ１８内に格納される範囲で「すべて」という意味である。
【００９７】
また、この図１２（ｂ）の画面において、「オールトアーティスト」が選択・決定された場合は、コンテンツデータ１８ａとして格納されるすべてのトラック名の情報がアーティスト名順に並び替えられて一覧表示される（このとき、同一アーティストのトラックについてはアルバム名順に並び替えられて表示される）。
このトラック名の一覧から１つのトラックが選択・決定されたときは、この並び替えられたトラックの一覧（リスト）に基づいた再生順で再生が行われる。
【００９８】
図１２（ｂ）において、ユーザはＦＦ操作／ＦＲ操作によりカーソルＣＲを移動させ、PLAY/STOPキー８ｃの押圧操作により決定指示を行うことで、アーティストの一覧から所望のアーティストを選択・決定することができる。
【００９９】
図１２（ｂ）に示すアーティストの一覧から或るアーティストが決定された場合、図１２（ｃ）に示すように「オールアルバム（All Album）」の表示と共に、決定されたアーティストのアルバムの一覧が表示される。
ユーザは、アルバム単位で再生させるとしたときは、ＦＦ操作／ＦＲ操作によりカーソルＣＲを移動させ、PLAY/STOPキー８ｃの押圧操作により決定指示を行うことで、アルバムの一覧表示から所望のアルバムを選択・決定する。
【０１００】
なお、上記「オールアルバム」が選択・決定された場合、図１２（ｂ）において決定されたアーティストのすべてのトラックがアルバム名順に並び替えられて一覧表示される。このとき、再生対象範囲は、このように一覧表示された決定アーティストのすべてのトラックとなる。また、再生順は、一覧表示されるトラックの順と同順となる。
【０１０１】
図１２（ｃ）において、アルバムの一覧から１つのアルバムが決定されたときは、図１２（ｄ）に示すように決定されたアルバム内のトラック名の一覧が表示される。ユーザは、この図１２（ｄ）に示されるトラック名の一覧表示からＦＦ操作／ＦＲ操作、PLAY/STOPキー８ｃの押圧操作によりトラックの選択・決定指示を行うことで、決定したトラックの再生開始を指示することができる。
この場合、再生対象範囲は、一覧表示されたトラック、すなわち決定されたアーティストの決定されたアルバム内のすべてのトラックとなる。
【０１０２】
図１３は、アルバム再生機能について説明するための画面遷移図である。
アルバム再生機能を選択・決定するとしたときは、図１３（ａ）に示されるようにして、M.L.選択画面においてカーソルＣＲをアルバムの名称情報に移動させてPLAY/STOPキー８ｃを押圧操作する。
すると、表示部１５上には、図１３（ｂ）に示すようにして「オールアルバム（All Album）」の表示と共に、すべてのアルバムが一覧表示される。
ユーザは、ＦＦ操作／ＦＲ操作によりカーソルＣＲを移動させ、PLAY/STOPキー８ｃの押圧操作により決定指示を行うことで、アルバムの一覧表示から所望のアルバムを選択・決定することができる。
【０１０３】
なお、上記「オールアルバム」が決定された場合、コンテンツデータ１８ａとして格納されるすべてのトラックのトラック名がアルバム名順に並び替えられて一覧表示される。このとき、コンテンツの再生順はこの一覧表示と同順となる。また、再生対象範囲は、このように一覧表示されたすべてのトラックとなる。
また、ここでいう「すべてのアルバム」の「すべて」は、フラッシュメモリ１８内に格納される範囲で「すべて」という意味である。
【０１０４】
図１３（ｂ）において、アルバムの一覧から１つのアルバムが決定されたときは、図１３（ｃ）に示すように、決定されたアルバム内のトラック名の一覧が表示される。ユーザは、この図１３（ｃ）に示されるトラック名の一覧表示からＦＦ操作／ＦＲ操作、PLAY/STOPキー８ｃの押圧操作によりトラックの選択・決定指示を行うことで、決定したトラックの再生開始を指示することができる。
この場合、再生対象範囲は、一覧表示されたトラック、すなわち決定された決定されたアルバム内のすべてのトラックとなる。
【０１０５】
ところで、これら図１２、図１３の説明からもわかるように、この場合においてM.L.再生を行うとしてM.L.選択画面から順次アーティスト→アルバムなどといった項目を決定して各階層を辿っていくことによっては、各階層の項目に応じた再生対象範囲を定めてコンテンツ再生を行うという再生機能が実現されると同時に、アーティスト→アルバムなどというように各階層を辿って所望のコンテンツを検索するというサーチ機能も同時に実現されるものとなっている。
この点で、M.L.選択画面としては、先に述べたようにSEARCH/MENUキー８ｂの押圧操作に応じても表示されるようになっているものである。
【０１０６】
なお、ここではM.L.再生機能のうち、アーティスト再生機能とアルバム再生機能についてのみ説明したが、オールトラック再生機能については、その決定に応じてすべてのトラック名を一覧表示し、この一覧から１つのトラックが選択・決定された場合はそのトラックの再生を開始する。この場合、再生対象範囲はすべてのトラックとなる。
また、ジャンル再生機能としては、その決定に応じてジャンルの一覧表示を行う。このジャンル一覧表示から１つのジャンルが選択・決定されたときはそのジャンルに属するアルバムの一覧表示を行う。それ以降の動作としては、図１２（ｂ）以降にて説明したアーティスト再生機能について、「アーティスト」の区分けを「ジャンル」の区分けとするだけで、動作的には同様となる。
また、プレイリスト再生機能としては、その決定に応じすべてのプレイリストを一覧表示し、この一覧から１つのプレイリストが選択・決定されたときは、そのプレイリスト内のすべてのトラックの一覧を表示する。さらにこのトラックの一覧から１つのトラックが選択・決定された場合はそのトラックの再生を開始する。この場合、再生対象範囲は決定されたプレイリスト内のすべてのトラックとなる。
【０１０７】
また、マイフェイバリット再生機能は、その決定に応じ、フラッシュメモリ１８内に格納される再生回数順リストから再生回数の多い上位所定数のトラックを抜き出し一覧表示する。そして、この一覧から１つのトラックが選択・決定されたときは、そのトラックの再生を開始する。この場合、再生対象範囲は、一覧表示したすべてのトラック（上位所定数のトラック）となる。
さらに、リリース年別再生機能は、その決定に応じてリリース年別リストに存在するすべてのリリース年の情報を一覧表示し、その一覧から１つのリリース年が選択・決定された場合はリリース年別リストにおいてそのリリース年と対応づけられた全てのトラックを一覧表示する。その上で、このトラックの一覧から１つのトラックが選択・決定されることに応じてそのトラックの再生を開始する。この場合、再生対象範囲は、一覧表示したすべてのトラック（つまり決定されたリリース年と対応づけられた全てのトラック）となる。
【０１０８】
[インテリジェントシャッフル再生機能]
続いて、図１４〜図１７を参照して、インテリジェントシャッフル再生機能における各再生機能について説明する。
先ず、図１４を参照してマイフェイバリットシャッフル再生機能について説明する。
先にも述べたように、マイフェイバリットシャッフル再生機能は、再生回数の多い上位所定数のトラックを再生対象範囲としてシャッフル再生を行う再生機能である。
このマイフェイバリットシャッフル再生は、先の図１１のＧ２として示したI.S.選択画面において、マイフェイバリットシャッフル再生機能が選択・決定されることに応じて開始される。
【０１０９】
このようにI.S.選択画面においてマイフェイバリットシャッフル再生機能が決定されたことに応じては、先ず図１４（ａ）に示されるように、表示部１５上において、再生対象範囲として決定されたトラック名の情報を対象として、トラック名の情報が順次入れ替わるようにして表示される。すなわち、再生回数順リストから再生回数が多い上位所定数のトラックとして決定されたトラック名の情報を対象として、トラック名の情報が順次入れ替わるようにして表示されるものである。
ここでは、このように複数の情報が順次入れ替わるようにして表示される表示形態を、「順次表示」と呼ぶこととする。
具体的に、この場合の順次表示としては、１つの情報（この場合は１つのトラック名）が順次入れ替わるようにして表示されるようにしている。
図１４（ａ）において、この順次表示としては、予め定められた所定時間にわたって行うようにされる。本例の場合、順次表示は例えば３秒間行うようにされている。
【０１１０】
なお、この図１４（ａ）では図示の都合上、複数のトラック名が重なって表示されるように示しているが、これは人眼で見た場合のイメージを示しているものであり、実際には上記もしているように順次トラック名の１つずつが入れ替わるように表示が行われるものである。このことは、後に説明する図１５（ａ）、図１６（ａ）についても同様である。
【０１１１】
また、この場合、順次表示を行う候補情報（この場合ではトラック名情報）の数によっては、予め定められた順次表示時間内にいおて全ての選択候補情報を順次表示することができない場合もある。
この場合には、設定された順次表示時間内で表示できる数の選択候補情報についてのみ、順次表示を行うようにすればよい。
或いは、選択候補情報のすべてを順次表示するとして、全てを順次表示できるように順次表示時間を調整するように構成することもできる。
【０１１２】
なお、このマイフェイバリットシャッフル再生機能においては、表示部１５上に、マイフェイバリットシャッフル再生機能を示すアイコンも表示される。これによって現在の再生機能をユーザに知らせることができる。なお、このことは以下で説明する全てのI.S.再生機能についても同様である。
【０１１３】
上記のようにして、トラック名についての順次表示を所定時間行った後には、次の図１４（ｂ）に示されるようにして、シャッフル再生として乱数に応じて決定されたトラックのトラック名を表示するようにされる。
ここで、この場合の「シャッフル」として、複数の選択候補情報から１つの候補情報を決定する動作としては、先にも述べたように先ず乱数を発生し、複数の選択候補情報のうちこの乱数に対応する候補情報を選択・決定するようにして行われる。つまり、この場合としては、再生対象範囲として決定された複数のトラック名の情報うち、発生した乱数に対応するトラック名の情報を選択・決定するようにされる。
このようにして決定されたトラック名の情報としても、予め設定された所定時間にわたって表示される。本例では、このように順次表示後に決定された項目の表示時間は、例えば３００ｍｓに設定されている。
そして、このように決定されたトラック名の情報を所定時間表示すると、そのトラック名のトラックについての再生を開始する。
【０１１４】
このようにしてトラックの再生が開始された後、表示部１５上には、図１４（ｃ）又は図１４（ｄ）に示す表示が行われる。
図１４（ｃ）は、図９に示したシャトルスイッチ８ｄがトラック位置（Ｐ２の位置）にあるときの表示内容であり、図１４（ｄ）はシャトルスイッチ８ｄがアルバム位置（Ｐ３の位置）にあるときの表示内容となる。
シャトルスイッチ８ｄがトラック位置にあり、マイフェイバリットシャッフル再生機能としてトラックが再生中のときは、図１４（ｃ）に示すようにして、表示部１５上の再生中のトラックに関する情報としては、少なくとも再生中のトラックのトラック名の情報とそのトラックのアーティスト名の情報とが表示される。
また、マイフェイバリットシャッフル再生機能としてトラックが再生中で、且つシャトルスイッチ８ｄがアルバム位置にあるときは、図１４（ｄ）に示されるように表示部１５上の再生中のトラックに関する情報としては、この場合のシャッフルによって選択・決定されたトラック名のみが表示される。
【０１１５】
なお、マイフェイバリットシャッフル再生機能としてトラックを再生中であって、PLAY/STOPキー８ｃが押圧操作された（つまり停止操作された）場合は、再生は停止されるが、表示部１５上では停止操作が行われた時点での表示内容が維持される。
図１４（ｅ）、図１４（ｆ）は、このように停止操作が行われたときの表示部１５の表示内容を示している。すなわち、図１４（ｅ）では、シャトルスイッチ８ｄがトラック位置で停止操作が行われた場合の表示内容を示している。また、図１４（ｆ）ではシャトルスイッチ８ｄがアルバム位置で停止操作が行われた場合の表示内容を示している。
この停止状態が所定時間以上継続した場合は、スリープモードに移行する。ここでのスリープモードは、消費電力の削減のために表示部１５をＯＦＦとする等、所定部の動作を停止又は制限するようにされる。
【０１１６】
続いて、図１５ではアーティストリンクシャッフル再生機能について説明する。
アーティストリンクシャッフル再生は、先の図１１のＧ２として示したI.S.選択画面において、アーティストリンクシャッフル再生機能が選択・決定されることに応じて開始される。
I.S.選択画面においてアーティストリンクシャッフル再生機能が決定されたことに応じては、先ず図１５（ａ）に示されるように、表示部１５上において、アーティストリンクリストに存在するキーＡｒｔ（図６参照）としてのすべてのアーティスト名の情報を選択候補として、それらの順次表示が行われる。
この場合も順次表示としては、１つの情報（この場合は１つのアーティスト名）が順次入れ替わるようにして表示されるようにしている。
この図１５（ａ）における順次表示としても、予め定められた所定時間（例えば３秒）にわたって行うようにされる。
【０１１７】
このようなアーティスト名についての順次表示を所定時間行った後には、次の図１５（ｂ）に示されるようにして、シャッフル再生として乱数に応じて決定されたアーティスト名の情報を所定時間（例えば３００ｍｓ）表示するようにされる。
そして、このようにして決定されたアーティスト名の情報を所定時間表示すると、アーティストリンクリストにおいて、決定されたキーＡｒｔとしてのアーティスト名に対応づけられた関連Ａｒｔの数の情報を所定時間にわたって表示するようにされる。この表示は、例えば次の図１５（ｃ）に示されるようにして、「ｎ人の関連Ａｒｔがいました」等のようにして行う。この表示としても、例えば３００ｍｓなど予め定められた所定時間行う。
【０１１８】
このような関連Ａｒｔの数についての表示が行われた後は、アーティストリンクリストにおいて、決定されたキーＡｒｔに対応付けられているキーＡｒｔ＋関連Ａｒｔのユニットに対応付けられているすべてのトラック名のうちから、所定のトラック名の情報を選択・決定する。例えば、キーＡｒｔ＋関連Ａｒｔのユニットに対応付けられているトラック名のうち、リスト上先頭に位置するトラック名の情報を選択・決定する。
或いは、キーＡｒｔ＋関連Ａｒｔのユニットに対応付けられているすべてのトラック名の情報を対象として、乱数の発生、及び乱数に対応するトラック名の選択・決定を行ってトラック名の情報を決定することもできる。
【０１１９】
そして、トラック名の情報が決定されることに応じて、この決定されたトラック名によるトラックの再生を開始するようにされる。
【０１２０】
このように決定されたトラックの再生が開始された後、すなわちアーティストリンクシャッフル再生機能としてトラックを再生中には、表示部１５上に、図１５（ｄ）又は図１５（ｅ）に示す表示が行われる。
この場合も図１５（ｄ）はシャトルスイッチ８ｄがトラック位置にあるときの表示内容であり、この場合、図示するように表示部１５上に表示される再生中のトラックに関する情報としては、再生中のトラックのトラック名の情報とそのトラックのアーティスト名の情報とが表示される。
また、図１５（ｅ）はシャトルスイッチ８ｄがアルバム位置にあるときの表示内容であり、このとき表示部１５上の再生中のトラックに関する情報としては、この場合のシャッフル動作によって選択・決定されたアーティスト名（キーＡｒｔのアーティスト名）のみが表示される。
【０１２１】
また、アーティストリンクシャッフル再生機能としてトラックを再生中に停止操作が行われた場合としても、先のマイフェイバリットシャッフル再生機能の場合と同様に、再生は停止されるが、表示部１５上では停止操作が行われた時点での表示内容が維持される。
図１５（ｆ）では、シャトルスイッチ８ｄがトラック位置で停止操作が行われた場合の表示内容を示している。また、図１５（ｇ）ではシャトルスイッチ８ｄがアルバム位置で停止操作が行われた場合の表示内容を示している。
この場合も停止状態が所定時間継続したときにはスリープモードに移行する。
【０１２２】
図１６は、タイムマシンシャッフル再生機能について説明するための図である。
タイムマシンシャッフル再生機能は、I.S.選択画面においてタイムマシンシャッフル再生機能が選択・決定されることに応じて開始される。
タイムマシンシャッフル再生機能が決定されたことに応じては、先ず図１６（ａ）に示されるように、表示部１５上において、リリース年別リストに存在するすべてのリリース年の情報を選択候補として、それらの順次表示が行われる。
この場合も順次表示としては、１つの情報（この場合は１つのリリース年の情報）が順次入れ替わるようにして表示されるようにしている。
この図１６（ａ）における順次表示としても、予め定められた所定時間（例えば３秒）にわたって行うようにされる。
【０１２３】
このようなリリース年についての順次表示を所定時間行った後には、次の図１６（ｂ）に示されるようにして、シャッフル再生として乱数に応じて決定されたリリース年の情報を所定時間（例えば３００ｍｓ）表示するようにされる。
そして、このようにして決定された名リリース年の情報を所定時間表示すると、リリース年別リストにおいて、決定されたリリース年の情報に対応づけられているすべてのトラック名のうちから、所定のトラック名の情報を選択・決定する。例えば、このリリース年の情報と対応づけられているトラック名のうち、リスト上先頭に位置するトラック名の情報を選択・決定する。
或いは、決定したリリース年の情報に対応付けられているすべてのトラック名の情報を対象として、乱数の発生、及び乱数に対応するトラック名の選択・決定を行ってトラック名の情報を決定することもできる。
【０１２４】
そして、トラック名の情報が決定されることに応じて、この決定されたトラック名によるトラックの再生を開始するようにされる。
【０１２５】
このように決定されたトラックの再生が開始された後、すなわちタイムマシンシャッフル再生機能においてトラック再生中であるとき、表示部１５上には、図１６（ｃ）又は図１６（ｄ）に示す表示が行われる。
この場合も図１６（ｃ）はシャトルスイッチ８ｄがトラック位置にあるときの表示内容であり、この場合、図示するように表示部１５上に表示される再生中のトラックに関する情報としては、再生中のトラックのトラック名の情報とそのトラックのアーティスト名の情報とが表示される。
また、図１６（ｄ）はシャトルスイッチ８ｄがアルバム位置にあるときの表示内容であり、このとき表示部１５上の再生中のトラックに関する情報としては、この場合のシャッフル動作によって選択・決定されたリリース年の情報のみが表示される。
【０１２６】
また、このタイムマシンシャッフル再生機能としてトラックを再生中に停止操作が行われた場合としても、先の各再生機能の場合と同様に、再生は停止されるが、表示部１５上では停止操作が行われた時点での表示内容が維持されることになる。
図１６（ｅ）では、シャトルスイッチ８ｄがトラック位置で停止操作が行われた場合の表示内容を示している。また、図１６（ｆ）ではシャトルスイッチ８ｄがアルバム位置で停止操作が行われた場合の表示内容を示している。
この場合も停止状態が所定時間継続したときにはスリープモードに移行するようにされる。
【０１２７】
図１７は、スポーツシャッフル再生機能について説明するための図である。
このスポーツシャッフル再生機能は、先にも説明したようにオートオフタイマー機能付きのシャッフル再生機能である。このスポーツシャッフル再生機能は、I.S.選択画面においてスポーツシャッフル再生機能が選択・決定されることに応じて開始される。
【０１２８】
スポーツシャッフル再生機能が決定されたことに応じては、先ず図１７（ａ）に示されるタイマー時間設定画面が表示部１５上に表示される。このタイマー時間設定画面では、タイマー設定時間（この場合は分単位）が表示される。ユーザは、このタイマー時間設定画面が表示される状態でＦＦ操作／ＦＲ操作を行うことで、タイマー設定時間の調整を行うことができる。なお、デフォルトのタイマー設定時間は例えば２０分に設定される。そして、PLAY/STOPキー８ｃの押圧操作により、タイマー設定時間を決定することができる。
【０１２９】
タイマー設定時間の決定操作に応じては、次の図１７（ｂ）に示されるReady-Go表示が行われる。このReady-Go表示は、例えば「３，２，１，Ｇｏ！」などの一連の画面表示によって、スタートカウントを行うものである。このようなReady-Go表示を行うのは、先にも述べたように当該スポーツシャッフル再生機能がジョギング時等に使用されることを想定したものであることに基づく。このとき、Ready-Go表示で「３，２，１」などのスタート前での画面では、図示するように人が身構えているイラストなどを表示してスタート前の感覚（緊張感など）を演出することもできる。
【０１３０】
このようなReady-Go表示によるスタートカウントを行うと、コンテンツデータ１８ａとして格納される全てのトラックを対象としたシャッフル再生が開始される。すなわち、すべてのトラックを対象として乱数の発生、及び乱数に対応するトラックの選択・決定が行われると共に、このように決定されたトラックについての再生が開始される。
そして、再生の開始に伴っては、オートオフタイマー動作が開始される。このオートオフタイマー動作の開始に応じては、表示部１５上において図１７（ｃ）に示す画面表示が行われる。すなわち、タイマーの残り時間及び／又はスタートからの経過時間などが表示される。このとき、例えば図示するようにして人が走っているイラストなどを合わせて表示するなどしてスポーツ感覚を演出することもできる。
【０１３１】
また、このスポーツシャッフル再生機能で再生中において停止操作が行われた場合も、これまでの各再生機能の場合と同様に、再生は停止されるが、表示部１５上では停止操作が行われた時点での表示内容が維持される（図１７（ｄ）参照）。この場合も停止状態が所定時間継続したときにはスリープモードに移行するようにされる。
また、次の図１７（ｅ）は、タイマー設定時間が経過してオートオフ動作が完了したときの表示内容を示しているが、オートオフで再生が停止された場合には、図１７（ｄ）の停止画面とは異なり、タイマー残り時間表示は「０」でスタートからの経過時間表示は設定したタイマー時間となる。このとき、例えば図示するように万歳をする人のイラスト等、ゴールしたことを表すようなイラストを表示する等して、達成感を演出することもできる。
なお、このスポーツシャッフル再生機能では、シャトルスイッチ８ｄのトラック位置・アルバム位置に関わらず、再生中及び停止時の画面表示は図１７（ｃ）（ｄ）に示されるもので同じとなる。
【０１３２】
ここで、これまでで説明してきたようにして、本実施の形態の記録再生装置２としては、シャッフル再生として複数の選択候補群から１つの候補を選択・決定するにあたり、複数の選択候補情報のうちの所定数の選択候補情報が順次入れ替わるように表示する順次表示を行うものとしている。
このような演出により、例えばルーレットで抽選を行うときなどのように、シャッフルによってどの候補情報が選択・決定されるかの期待感を高めることができる。つまり、これによって、シャッフル再生の持つ娯楽性のさらなる向上を図ることができる。
【０１３３】
また、これまでの説明からも理解されるように、このような順次表示としては、シャッフル再生の持つ不規則な抽選性を表現・演出すべく、インテリジェントシャッフル再生モード時にのみ行うものとされている（この場合はスポーツシャッフル再生時は除く）。
このように順次表示がインテリジェントシャッフル再生モード時でのみ行われることによっては、ユーザはこの順次表示が行われていることを以て現在の再生モードがインテリジェントシャッフル再生モードであることを容易且つ確実に理解することができる。つまり、これによって現在の再生モードをユーザに容易且つ確実に理解させることができる。
【０１３４】
以上のことから、本実施の形態によれば、シャッフル再生のもつ娯楽性をさらに高めることができると共に、直感的でわかりやすい優れたユーザインタフェースを実現することができる。
【０１３５】
１−７．処理動作
続いては、図１８〜図２０のフローチャートを参照して、上記により説明した実施の形態としてのインテリジェントシャッフル再生動作と、それに伴い行われる順次表示動作とを実現するにあたり記録再生装置２において行われるべき処理動作について説明する。
なお、これら図１８〜図２０において示す処理動作は、図８に示したコントローラ６が、
メモリ９に格納される再生・表示プログラム９ａに基づいて実行するものである。
また、これら図１８〜図２０においては、前提として、フラッシュメモリ１８内のコンテンツデータ１８ａとして複数のトラックが記録されているものとする。なお、記録されるトラックが１つのみの場合には、先の図１１に示したファンクション選択画面（Ｇ１）においてインテリジェントシャッフル再生機能を選択不可とする、或いは、各再生機能ではそのトラックをリピート再生するなどの対応処理が行われればよい。
【０１３６】
先ず、図１８は、マイフェイバリットシャッフル再生機能が選択・決定された後に実行されるべき処理動作について示している。
図１８において、先の図１１に示したI.S.選択画面上でこのマイフェイバリットシャッフル再生機能が選択・決定されたことに応じては、先ずステップＳ１０１において、この場合はフラッシュメモリ１８内の各種リスト１８ｃとして格納される再生回数順リストを参照する。
そして、ステップＳ１０２においては、この再生回数順リストにおいて再生回数の多い上位所定数のトラック名の情報を選択候補に指定する。
【０１３７】
続くステップＳ１０３においては、選択候補に指定したトラック名についての順次表示処理を実行する。すなわち、予め順次表示時間として定められた所定時間にわたって、このように選択候補として指定されたトラック名の情報を対象として、トラック名の情報の１つ１つが表示部１５上で順次入れ替わるようにして表示されるように、表示制御部１４に対する制御を行う。
なお、先にも説明したが、順次表示を行う選択候補情報の数によっては、順次表示時間内（この場合は３秒間）において全ての選択候補情報を順次表示することができない場合もある。この場合には、設定された順次表示時間内で表示できる数の選択候補情報についてのみ表示制御部１４に供給し、それらの選択候補情報についてその１つ１つが表示部１５上で入れ替わるようにして表示されるように指示を行えばよい。
なお、このことは後に説明するステップＳ２０４（図１９）及びステップＳ３０４についても同様である。
【０１３８】
この順次表示処理を行うと、次のステップＳ１０４において乱数を発生する。そして、続くステップＳ１０５において、選択候補に指定したトラック名のうちから発生した乱数に対応するトラック名を選択・決定する。この場合、コントローラ６は、選択候補に指定した各トラック名の情報を例えば１〜ｎの番号情報により管理しており、発生した乱数に対応する番号のトラック名の情報を選択・決定するようにされる。
【０１３９】
さらに、ステップＳ１０６では、このようにして決定したトラック名の情報を所定時間表示するための処理を行う。つまり、この決定されたトラック名の情報を表示制御部１４に供給して表示部１５上に所定時間表示させるように指示を行う。先にも述べたように、この場合は例えば３００ｍｓにわたって決定したトラック名の情報を表示させる。
その上で、ステップＳ１０７においては、この決定されたトラックについての再生を開始する処理を実行する。つまり、コンテンツ管理情報１８ｂにより、決定されたトラック名の情報と対応付けられているコンテンツＩＤの情報を取得し、コンテンツデータ１８ａとして格納される各トラックのうちこのコンテンツＩＤにより特定されるトラックについての再生開始処理を行うものである。
【０１４０】
続くステップＳ１０８においては、ＦＦ操作が行われたか否かについて判別処理を行う。先の図９に示したシャトルスイッチ８ｄの回転操作としてＦＦ操作が検出されなかったとして否定結果が得られた場合は、ステップＳ１０９に進んでトラックの再生が終了したか否かについて判別処理を行う。すなわち、再生中のトラックが最後まで再生されたか否かについて判別を行う。トラックの再生が終了していないとして否定結果が得られた場合はステップＳ１０８に戻って再度ＦＦ操作について判別処理を実行する。
このようなステップＳ１０８→Ｓ１０９→Ｓ１０８の処理により、ＦＦ操作とトラックの再生終了との何れかを待機するループ処理が形成される。
【０１４１】
上記ステップＳ１０９において、トラックの再生が終了したとして肯定結果が得られた場合は、ステップＳ１１０において乱数を発生する。さらにステップＳ１１１に進み、先のステップＳ１０２において選択候補に指定したトラックのうちからこの発生した乱数に対応するトラックを選択・決定する。そして、ステップＳ１１２において、この決定されたトラックについての再生開始処理を実行する。このように新たなトラックについて再生を開始した後は、図示するようにしてステップＳ１０８に戻るようにされる。
【０１４２】
ここで、乱数に基づく抽選としては、連続して同じ選択候補が選ばれることがないようにされるが、場合によっては比較的高い頻度で同一候補が選ばれてしまうこともあり、これによってはシャッフルの意味合いが薄れてしまう虞がある。そこで、この場合のシャッフル再生としては、少なくとも選択候補として指定されたトラックが１巡する（つまりすべてのトラックが１回再生される）までは、同一トラックが選ばれないようにすることもできる。このような動作は、例えば再生済みのトラックをチェックし、乱数に基づき抽選されたトラックがチェック済みであった場合には再度乱数を発生して抽選をし直すといった処理を追加することで実現することができる。
【０１４３】
また、先のステップＳ１０８において、ＦＦ操作が行われたとして肯定結果が得られた場合には、ステップＳ１１３に進んで再生を停止した後に、ステップＳ１０３に戻って選択候補に指定されたトラック名についての順次表示処理を再度実行するようにされる。
つまり、このような処理動作によって、マイフェイバリットシャッフル再生時には、トラック再生中のＦＦ操作に応じて、シャッフルによるトラックの再抽選が行われるものとなる。
【０１４４】
なお、本例では、このようにユーザ操作に応じて選択候補情報として指定した情報について再度シャッフルによる抽選を行うことを、「リシャッフル（Reshuffle）」と呼ぶこととする。
【０１４５】
ここで、このようなリシャッフル時においても、乱数のみでの抽選を行うと、場合によっては比較的高い頻度で同一トラックが選ばれてしまう可能性もあり、シャッフル再生の意味合いが薄れてしまう虞がある。そこで、このようなリシャッフル時においても、先のトラック再生終了後の再抽選時と同様に選択候補として指定されたトラックが１巡するまでは、同一トラックが選ばれないようにすることもできる。
【０１４６】
なお、図示による説明は省略したが、この図に示す処理動作としては、実際にはＦＲ操作を待機して、このＦＲ操作に応じて再生中のトラックの頭出しを行う処理が追加されるものとなる。
また、これも図示による説明は省略したが、コントローラ６としては、この図に示す処理と並行して、PLAY/STOPキー８ｃによる停止操作を監視する処理を行っている。この停止操作に応じて、この図に示される処理動作が終了して再生停止処理が実行される。
なお、これらＦＲ操作、PLAY/STOPキー８ｃの停止操作に応じた処理は、以下で説明する図１９及び図２０の処理動作と並行しても同様に行われるものである。
【０１４７】
続いて、図１９は、アーティストリンクシャッフル再生機能が選択・決定された後に実行されるべき処理動作について示している。
図１９において、I.S.選択画面上でアーティストリンクシャッフル再生機能が選択・決定されたことに応じては、先ずステップＳ２０１においてアーティストリンクリストを参照する。
そして、ステップＳ２０２においては、このアーティストリンクリストにおいてキーＡｒｔが複数あるか否かについての判別処理を実行する。すなわち、先の図６にて説明したアーティストリンクリストにおいて、第１階層に並ぶべきキーＡｒｔとしてのアーティスト名の情報が複数存在するか否かについて判別を行う。
キーＡｒｔが１つのみであって否定結果が得られた場合は、ステップＳ２１９に進み、該当するキーＡｒｔのリスト内のトラックを対象としてシャッフル再生を行うようにされる。具体的には、アーティストリンクリストにおいてこの１つキーＡｒｔに対応付けられたユニット（キーＡｒｔ＋関連Ａｒｔ）に対してさらに対応づけられているすべてのトラックを対象（選択候補）として、図中のステップＳ２１１〜Ｓ２１６とＳ２１８の処理を行うものである。なおこの場合、１番最初に再生するトラックは、リスト上先頭位置となるトラックなどの予め定められた位置のトラックとすればよい。或いは、乱数を用いて抽選したものとすることもできる。
【０１４８】
また、上記ステップＳ２０２において、キーＡｒｔが複数あるとして肯定結果が得られた場合は、次のステップＳ２０３において、すべてのキーＡｒｔを選択候補として指定する。つまり、アーティストリンクリスト上の第１階層に並ぶキーＡｒｔとしてのすべてのアーティスト名の情報を選択候補として指定する。
そして、ステップＳ２０４においては、選択候補に指定したキーＡｒｔについての順次表示処理を実行する。すなわち、予め順次表示時間として定められた所定時間にわたって、このように選択候補として指定されたキーＡｒｔとしてのアーティスト名の情報を対象として、アーティスト名の情報の１つ１つが表示部１５上で順次入れ替わるようにして表示されるように表示制御部１４に対する指示を行う。
【０１４９】
この順次表示処理を行うと、次のステップＳ２０５において乱数を発生し、続くステップＳ２０６において、選択候補に指定したキーＡｒｔ（アーティスト名の情報）のうちから発生した乱数に対応するキーＡｒｔを選択・決定する。この場合もコントローラ６は、選択候補に指定した各アーティスト名の情報を例えば１〜ｎの番号により管理しており、発生した乱数に対応する番号のアーティスト名の情報を選択・決定するようにされる。
【０１５０】
そして、ステップＳ２０７では、決定したキーＡｒｔのリスト情報に基づき、関連Ａｒｔ数の情報を取得する。つまり、アーティストリンクリストにおいて、この決定されたキーＡｒｔと第２階層において対応付けられている関連Ａｒｔの数をカウントし、その値を関連Ａｒｔ数の情報として得る。
さらに、次のステップＳ２０８においては、決定したキーＡｒｔとしてのアーティスト名の情報を所定時間表示する処理を行う。また、次のステップＳ２０９において、取得した関連Ａｒｔ数の情報を所定時間表示する処理を行う。
なお、先にも述べたように、これら決定されたアーティスト名の情報と関連Ａｒｔ数の情報とは例えば３００ｍｓにわたって表示する。
【０１５１】
その上で、ステップＳ２１０においては、決定したキーＡｒｔのリスト内の所定トラックから再生を開始するための処理を行う。
すなわち、アーティストリンクリスト内において、決定したキーＡｒｔと対応付けられているユニット（キーＡｒｔ＋関連Ａｒｔ）にさらに対応付けられているトラック名について、例えばリスト上先頭に位置するトラック名など所定のトラック名を選択・決定する。
そして、コンテンツ管理情報１８ｂにおいて、この決定されたトラック名の情報と対応付けられているコンテンツＩＤの情報を取得し、コンテンツデータ１８ａとして格納される各トラックのうちこのコンテンツＩＤにより特定されるトラックについての再生開始処理を行うものである。
なお、先にも述べたが、このようにリスト上先頭に位置するトラックを再生開始トラックとして選択・決定する以外にも、決定されたキーＡｒｔ＋関連Ａｒｔのユニットに対応付けられているすべてのトラックを対象として、乱数の発生、及び乱数に対応するトラックの選択・決定を行って再生開始トラックを決定することもできる。
【０１５２】
続くステップＳ２１１においては、リシャッフル（Reshuffle）操作が行われたか否かについて判別処理を行う。
このリシャッフル操作とは、シャトルスイッチ８ｄをアルバム位置とした上でのＦＦ操作である。
ここで、アーティストリンクシャッフル再生では、シャッフル対象はアーティストであり、先のマイフェイバリットシャッフル再生のようにトラックではない。但し、このアーティストリンクシャッフル再生としても、トラックについてのスキップが可能となるようにするために、通常のＦＦ操作も可能としておく必要がある。そこで、この場合のリシャッフル指示については、通常のＦＦ操作（トラック位置でのＦＦ操作）ではなく、このようなアルバム位置でのＦＦ操作を割り当てるものとして、トラックについてのスキップ指示との双方が可能となるようにしている。
【０１５３】
ステップＳ２１１において、このようなアルバム位置でのＦＦ操作としてのリシャッフル操作が検出されなかったとして否定結果が得られた場合は、ステップＳ２１２に進んでＦＦ操作（通常のＦＦ操作：トラック位置でのＦＦ操作）が行われたか否かについて判別処理を行う。そして、ＦＦ操作が行われなかったとして否定結果が得られた場合は、ステップＳ２１３に進んでトラックの再生が終了したか否かについて判別処理を行う。トラックの再生が終了していないとして否定結果が得られた場合は、ステップＳ２１１に戻って再度リシャッフル操作についての判別処理を実行する。
このようなステップＳ２１１→Ｓ２１２→Ｓ２１３→Ｓ２１１の処理により、この場合はリシャッフル操作、ＦＦ操作、トラックの再生終了の何れかを待機するループ処理が形成される。
【０１５４】
そして、ステップＳ２１３において、トラックの再生が終了したとして肯定結果が得られた場合は、この場合も先のマイフェイバリットシャッフル再生時と同様に、選択候補として指定されたトラックの範囲内でのシャッフル再生が実行される。
つまり、先ずはステップＳ２１４において乱数を発生する。さらにステップＳ２１５に進み、先のステップＳ２０６において決定したキーＡｒｔのリスト内のトラック（つまりキーＡｒｔに対応づけられたユニットに対応付けられるトラック）のうちから、この発生した乱数に対応するトラックを選択・決定する。その上で、ステップＳ２１６において、この決定されたトラックについての再生開始処理を実行する。このように新たなトラックについて再生を開始した後は、図示するようにしてステップＳ２１１に戻るようにされる。
【０１５５】
なお、この場合としても、少なくとも選択対象として指定されたトラックが１巡するまでは同一トラックが選ばれないようにするとして、再生済みのトラックをチェックし、乱数に基づき抽選されたトラックがチェック済みであった場合には再度乱数を発生して抽選をし直すといった処理を追加することもできる。
【０１５６】
続いて、先のステップＳ２１１において、リシャッフル操作が行われたとして肯定結果が得られた場合には、ステップＳ２１７に進んで再生を停止した後に、ステップＳ２０４に戻って選択候補に指定されたキーＡｒｔについての順次表示処理を再度実行するようにされる。
つまり、このような処理動作によって、アーティストリンクシャッフル再生時には、トラック再生中のリシャッフル操作に応じて、キーＡｒｔについてのリシャッフルが行われるものとなる。
なお、このキーＡｒｔのリシャッフルとしても、少なくともキーＡｒｔが１巡するまでは同一キーＡｒｔが選ばれないようにするとして、選出済みのキーＡｒｔをチェックし、乱数に基づき抽選されたキーＡｒｔがチェック済みであった場合には再度乱数を発生して抽選をし直すといった処理を追加することもできる。
【０１５７】
また、先のステップＳ２１２において、ＦＦ操作が行われたとして肯定結果が得られた場合は、ステップＳ２１８に進んで再生を停止した後に、先に説明したＳ２１４に進むようにされる。これにより、ＦＦ操作による再生トラックのスキップ指示に応じては、次のトラックがシャッフルによって抽選されて再生が開始されるものとなる。
【０１５８】
また、図２０は、タイムマシンシャッフル再生機能が選択・決定された後に実行されるべき処理動作について示している。
図２０において、I.S.選択画面上でこのタイムマシンシャッフル再生機能が選択・決定されたことに応じては、先ずステップＳ３０１においてリリース年別リストを参照する。
そして、ステップＳ３０２において、このリリース年別リストにおいてリリース年が複数あるか否かについての判別処理を実行する。すなわち、先の図７にて説明したリリース年別リストにおいて、第１階層に並ぶべきリリース年の情報が複数存在するか否かについて判別を行う。
リリース年の情報が１つのみであって否定結果が得られた場合は、ステップＳ３１７に進み、該当するリリース年のリスト内のトラックを対象としてシャッフル再生を行うようにされる。具体的には、リリース年別リストにおいてこの１つリリース年に対応付けられているすべてのトラックを対象（選択候補）として、図中のステップＳ３１０〜Ｓ３１４とＳ３１６の処理を行うものである。なお、この場合も１番最初に再生するトラックは、リスト上先頭位置となるトラックなどの予め定められた位置のトラックとする、或いは、乱数を用いて選択・決定したものとすることができる。
【０１５９】
また、上記ステップＳ３０２において、キーＡｒｔが複数あるとして肯定結果が得られた場合は、次のステップＳ３０３において、リリース年別リスト上のすべてのリリース年を選択候補として指定する。
そして、ステップＳ３０４においては、選択候補に指定したリリース年についての順次表示処理を実行する。すなわち、予め順次表示時間として定められた所定時間にわたって、このように選択候補として指定されたリリース年の情報を対象として、リリース年の情報の１つ１つが表示部１５上で順次入れ替わるようにして表示されるように、表示制御部１４に対する指示を行う。
【０１６０】
この順次表示処理を行うと、次のステップＳ３０５において乱数を発生し、続くステップＳ３０６において、選択候補に指定したリリース年のうちから発生した乱数に対応するリリース年を選択・決定する。この場合もコントローラ６は、選択候補に指定した各リリース年の情報を例えば１〜ｎの番号により管理しており、発生した乱数に対応する番号のリリース年の情報を選択・決定するようにされる。
そして、ステップＳ３０７では、決定したリリース年の情報を所定時間表示する処理を行う。なお、先にも述べたようにこのようなリリース年の情報としても例えば３００ｍｓにわたって表示するようにされる。
【０１６１】
その上で、ステップＳ３０８においては、決定したリリース年の所定トラックから再生を開始するための処理を行う。
すなわち、リリース年別リスト内において、決定したリリース年と対応付けられているトラック名について、例えばリスト上先頭に位置するトラック名など所定のトラック名を選択・決定する。そして、コンテンツ管理情報１８ｂにより、この決定されたトラック名の情報と対応付けられているコンテンツＩＤの情報を取得し、コンテンツデータ１８ａとして格納される各トラックのうちこのコンテンツＩＤにより特定されるトラックについての再生開始処理を行うものである。
なお、この場合としても再生を開始すべきトラックは、リリース年に対応付けられているすべてのトラックを対象として乱数の発生、及び乱数に対応するトラックの選択・決定を行うことで決定することもできる。
【０１６２】
続くステップＳ３０９においては、リシャッフル（Reshuffle）操作が行われたか否かについて判別処理を行う。つまり、この場合もシャッフル対象はトラックではなくリリース年であるので、通常のトラックについてのスキップ指示のためのＦＦ操作と、リリース年をリシャッフルするためのリシャッフル操作とを分けている。なお、この場合のリシャッフル操作としても、アルバム位置でのＦＦ操作が割り当てられている。
【０１６３】
ステップＳ３０９において、このようなアルバム位置でのＦＦ操作としてのリシャッフル操作が検出されなかったとして否定結果が得られた場合は、ステップＳ３１０に進んでＦＦ操作（通常のＦＦ操作：トラック位置でのＦＦ操作）が行われたか否かについて判別処理を行う。そして、ＦＦ操作が行われなかったとして否定結果が得られた場合はステップＳ３１１に進んでトラックの再生が終了したか否かについて判別処理を行う。トラックの再生が終了していないとして否定結果が得られた場合はステップＳ３０９に戻って再度リシャッフル操作について判別処理を実行する。
このようなステップＳ３０９→Ｓ３１０→Ｓ３１１→Ｓ３０９の処理により、この場合もリシャッフル操作、ＦＦ操作、トラックの再生終了の何れかを待機するループ処理が形成される。
【０１６４】
そして、ステップＳ３１１において、トラックの再生が終了したとして肯定結果が得られた場合は、この場合も先の各シャッフル再生時と同様に、選択候補として指定されたトラックの範囲内でのシャッフル再生が実行される。
つまり、先ずはステップＳ３１２において乱数を発生する。さらにステップＳ３１３に進み、先のステップＳ３０６において決定したリリース年のトラックのうちから、この発生した乱数に対応するトラックを選択・決定する。その上で、ステップＳ３１４において、この決定されたトラックについての再生開始処理を実行する。このように新たなトラックについて再生を開始した後は、図示するようにしてステップＳ３０９に戻るようにされる。
【０１６５】
なお、この場合としても、少なくとも選択対象として指定されたトラックが１巡するまでは同一トラックが選ばれないようにするとして、再生済みのトラックをチェックし、乱数に基づき抽選されたトラックがチェック済みであった場合には再度乱数を発生して抽選をし直すといった処理を追加することもできる。
【０１６６】
続いて、先のステップＳ３０９において、リシャッフル操作が行われたとして肯定結果が得られた場合には、ステップＳ３１５に進んで再生を停止した後に、ステップＳ３０４に戻って選択候補に指定されたリリース年についての順次表示処理を再度実行するようにされる。
つまり、このような処理動作によって、タイムマシンシシャッフル再生時には、トラック再生中のリシャッフル操作に応じて、リリース年についてのリシャッフルが行われるものとなる。
なお、このリリース年のリシャッフルとしても、少なくともリリース年が１巡するまでは同一リリース年が選ばれないようにするとして、選出済みのリリース年をチェックし、乱数に基づき抽選されたリリース年がチェック済みであった場合には再度乱数を発生して抽選をし直すといった処理を追加することもできる。
【０１６７】
また、先のステップＳ３１０において、ＦＦ操作が行われたとして肯定結果が得られた場合は、ステップＳ３１６に進んで再生を停止した後に、先に説明したＳ３１２に進むようにされる。これにより、ＦＦ操作による再生トラックのスキップ指示に応じては、次のトラックがシャッフルによって抽選されて再生が開始されるものとなる。
【０１６８】
なお、これら図１８〜図２０において、各シャッフル再生が開始された後は、停止操作があるまで再生対象範囲のトラックをリピート再生するものとしたが、再生対象範囲のトラックについて１巡したら自動的に再生を停止するようにすることもできる。具体的に、マイフェイバリットシャッフル再生においては、再生対象範囲とされた上位所定数のトラックが１巡したら再生を停止する。また、アーティストリンクシャッフル再生の場合では、決定キーＡｒｔと対応付けられたユニットに対応づけられたすべてのトラックが１巡したら再生を停止する。また、タイムマシンシャッフル再生であれば、決定したリリース年に対応づけられたすべてのトラックが１巡したら再生を停止するといったものである。
このような動作の実現にあたっては、図１８〜図２０のそれぞれの処理に対し、再生対象範囲として指定されたすべてのトラックが１巡したか否かをチェックし、すべてのトラックが１巡したことに応じて再生を停止する処理を追加すればよい。
【０１６９】
ここで、これまでの説明からも理解されるように、これら図１８〜図２０に示した処理動作が実行されることで、先の図１４〜図１６にて説明した実施の形態としてのシャッフル再生機能・順次表示機能が実現される。そして、このような処理動作としては、記録再生装置２に対して記憶された再生・表示プログラム９ａによって実現されるものであり、従ってこのような再生・表示プログラム９ａによって本実施の形態としてのシャッフル再生機能・及び順次表示機能が実現できるものである。
【０１７０】
なお、これまでの説明では、「順次表示」としては、選択候補情報の１つ１つが表示部１５上で順次入れ替わるようにして行うものとしたが、この順次表示としては、選択候補情報を１つ１つではなく複数ずつ順次入れ替えるように表示することもできる。
図２１は、このように選択候補情報の複数ずつが順次入れ替わるようにして表示される場合の一例を示している。なお、この図では選択候補情報がリリース年の情報とされる例を示しているが、他の情報とされた場合にも同様の表示形態を採ることができる。
この図２１に示されるようにして、この場合の順次表示としては、表示部１５上において複数の選択候補情報を同時表示できるようにしておき（図の例では３つ）、所定方向にスクロールさせた選択候補情報の一覧のうちの複数個ずつを見せるようにして行うこともできる。
【０１７１】
なお、複数個ずつの順次表示としてはこの図に示す例に限られるものではない。例えば、図２１の例でスクロールさせずに、選択候補情報の複数ずつを順次入れ替えて表示するなど、他にも多様に考えられる。
【０１７２】
また、順次表示としては、各選択候補情報がクロスフェードで入れ替わるようにして行うこともできる。すなわち、表示中の選択候補情報が徐々にフェードアウトし、次に表示されるべき選択候補情報がこのフェードアウト表示に重畳して徐々にフェードインする、といった表示を繰り返し行うものである。
また、シャッフルの演出として、順次表示される選択候補情報がさらに画面上で上下左右方向など複数方向に揺れるように表示することもできる。
【０１７３】
＜２．従来アプリへの対応機能＞
２−１．前提と問題点
ここで、先の図１０の説明時にも触れたように、実施の形態の記録再生装置２が有する各種再生機能のうち、インテリジェントシャッフル（I.S.）再生機能とミュージックライブラリ（M.L）再生機能の一部（マイフェイバリット再生機能、リリース年別再生機能）は、今回の記録再生装置２において拡張された機能である。また、これ以外のM.L.再生機能（オールトラック、アーティスト、アルバム、ジャンル、プレイリストの各再生機能）は従来からの機能とされるものである。
そして、上記のような今回の機能拡張に応じて、パーソナルコンピュータ３側のコンテンツ管理アプリケーション３０ａとしても、従来機器に対応したコンテンツ管理アプリケーションから機能が拡張されたものとなっている。
【０１７４】
図２２は、今回のコンテンツ管理アプリケーション３０ａにより生成され記録再生装置２側にダウンロードされるデータファイルの構造について模式的に示している。
先ず、前提として、先にも説明したように記録再生装置２としては、ＵＳＢマスストレージクラスに対応した機器とされ、パーソナルコンピュータ３と記録再生装置２とが接続されると、パーソナルコンピュータ３では記録再生装置２が外付けのストレージ機器として認識される。この図２２では、このようにしてパーソナルコンピュータ３側で記録再生装置２が外付けのストレージ機器として認識されたときの、記録再生装置２側のフラッシュメモリ１８内に格納されたコンテンツデータ１８ａ、コンテンツ管理情報１８ｂ、各種リスト１８ｃを含むパーソナルコンピュータ３側からのダウンロードデータの実際の構造について示している。
【０１７５】
この図２２に示されるようにして、パーソナルコンピュータ３側からダウンロードされてフラッシュメモリ１８に格納されるデータとしては、従来機能の実現のために必要な各種ファイルが格納される領域（図中Ａ１の領域）と、今回の拡張機能の実現のために追加したファイルが格納される領域（図中Ａ２の領域）との２つに分けられる。
領域Ａ１においては、図示するようにして「ＯＭＧ ＡＵＤＩＯ」と呼ばれるディレクトリ下において、グループツリーリストファイル、グループツリーフリンジファイル、基本グループツリー管理ファイル、拡張グループツリー管理ファイル、グループフリンジファイル、コンテンツフリンジファイル、コンテンツ格納ディレクトリ内の各コンテンツファイル、及びコンテンツＩＤリストファイルなどが格納される。
【０１７６】
先ず、グループツリーリストファイルは、再生リストの一覧ファイルである。この再生リストとは、所定単位で区分けされて管理されるトラックの再生順序を示した情報であり、ユーザ操作に基づき生成されるプレイリストと共に、アルバム単位やアーティスト単位といったコンテンツの付加情報に基づいて自動的に生成されるリストも含まれる。
アルバム単位やプレイリストなどとしての各再生リストは、実際にはグループツリーと呼ばれるツリー構造で各々が管理されるようになっている。
【０１７７】
また、グループツリーフリンジファイルは、各グループツリーに対するタイトル等の付加情報から成るフリンジデータを格納するためのファイルである。
【０１７８】
基本グループツリー管理ファイルは、デフォルトの再生リストであり、コンテンツ再生順序を定義したいわゆるＴＯＣファイルである。なお、この基本グループツリー管理ファイル内においては、図示するようにファイルの更新時間情報を記録するための領域が確保される。
また、拡張グループツリー管理ファイルは、デフォルトの再生リストとは別にトラックの再生順序を定義したファイルであり、この場合は上記したプレイリストやアルバム単位での再生リストなどと同義と考えてよい。
【０１７９】
グループフリンジファイルは各グループツリーの中で定義されるグループに対するフリンジデータ（付加情報）を格納するファイルである。
また、コンテンツフリンジファイルは、コンテンツとしての各トラック（コンテンツファイル）のフリンジデータ（付加情報）を格納するためのファイルである。
【０１８０】
この場合、各コンテンツファイルは、コンテンツファイル格納ディレクトリ内に格納される。そして、これらコンテンツファイルを一意に定義するためのコンテンツＩＤの一覧情報は、図示するコンテンツＩＤリストファイルとして格納される。
【０１８１】
また、図２２において、Ａ２領域には「Ｃ２」と呼ばれるディレクトリと「ＡＵＲＡ」と呼ばれるディレクトリが存在する。このうち「ＡＵＲＡ」のディレクトリ下において、Ｃ２ディテクションファイルと呼ばれる今回の拡張機能の実現のためのファイルが格納される。つまり、このＣ２ディテクションファイル内に、再生回数順リスト、アーティストリンクリスト、リリース年別リストの各リスト情報が格納されるようになっている。
また、このＣ２ディテクションファイル内には、図示するようにファイルの更新時間情報を記録するための領域が設けられている。
【０１８２】
ここで、従来機能は、従来のコンテンツ管理アプリケーションと従来の記録再生装置とで実現されていた機能である。このような従来の前提があることから、今回の機能拡張にあたっては、従来機能実現のためのＡ１領域に対し、今回の拡張機能実現に必要なＡ２領域を追加したデータ構造を採っている。
このようなデータ構造とされることで、図２２に示すＡ１領域は、従来のコンテンツ管理アプリケーションによってもメンテナンスすることが可能となっている。
また、従来機能と共に今回の拡張機能も実現する今回のコンテンツ管理アプリケーション３０ａとしては、Ａ１領域と共にＡ２領域をメンテナンスすることが可能とされている。
【０１８３】
この際、上記のようにして今回の記録再生装置２に対しては、Ａ１領域を従来のコンテンツ管理アプリケーションがメンテナンス可能とされていることで、従来のコンテンツ管理アプリケーションと今回の記録再生装置２との組み合わせによって、パーソナルコンピュータ３側にてこの従来のアプリケーションにより管理されるコンテンツを記録再生装置２側にダウンロードすることも可能とされる。
しかし、このようにコンテンツデータをダウンロードできたとしても、従来のコンテンツ管理アプリケーションでは今回の拡張機能（I.S.再生機能及びM.L.再生のうちのマイフェイバリット・リリース年別の各再生機能）実現のために必要な各種リストの生成機能がなく、これらのリスト情報まではダウンロードされないことになる。従って、このように従来のコンテンツ管理アプリケーションにより管理されるデータのみが記録再生装置２側にダウンロードされている場合には、従来の再生機能は実現することはできるが、各拡張機能の実行を指示された場合には、必要な情報がない状態での再生動作となってしまい、これに伴い記録再生装置２に不具合が生じてしまう可能性がある。
【０１８４】
また、このように記録再生装置２側に従来のアプリケーションのみによってデータのダウンロードが行われた場合以外にも、例えば過去に今回のコンテンツ管理アプリケーション３０ａでコンテンツデータがダウンロードされた後に、従来のアプリケーションによって例えば数曲分のトラックが追加的にダウンロードされたといった場合にも、問題発生の可能性がある。
この場合、追加トラックについては従来のアプリケーションによって管理されていたものであり、これらが記録再生装置２にダウンロードされたとしてもその付加情報（トラック名やアーティスト名、リリース年の情報）が今回の拡張機能実現のための各リストには反映されないため、この場合において各再生拡張機能では、追加トラックを再生対象とした再生を行うことができなくなってしまう。
ユーザとしては、トラックを追加したつもりでいるので、当然のことながらこれらのトラックについても拡張機能で再生対象とされるとして想定している可能性がある。にもかかわらず、追加したトラックが再生対象範囲に含まれなければ、ユーザの混乱を招きかねない。
【０１８５】
２−２．記録再生システムの動作
そこで、本実施の形態としては、このような従来のアプリケーションによってメンテナンスが行われた場合の不具合やユーザの混乱の防止を図るべく、フラッシュメモリ１８のデータ更新状態に応じて今回の拡張機能の実行を制限する動作を行う。
ここで、これまでの説明によれば、１度でも今回のコンテンツ管理アプリケーション３０ａでコンテンツデータのダウンロードが行われていれば、再生回数順リスト、アーティストリンクリスト、リリース年別リストの各必要なリストが存在するので、拡張機能のとしての再生動作の実行指示に伴う不具合は生じないことになる。
従ってこのことから、１度でも今回のアプリケーション３０ａでのダウンロードが行われたか否かを判別し、今回のコンテンツ管理アプリケーション３０ａによりダウンロードが行われていない場合には、記録再生装置２側で拡張再生機能の実行を不可とする。これにより、必要なリストがない状態での拡張機能としての再生動作の実行が回避され、記録再生装置２の不具合の防止を図ることができる。
【０１８６】
また、１度でも今回のアプリケーション３０ａによるダウンロードが行われたとされた場合、直前の更新が今回のコンテンツ管理アプリケーション３０ａに依るものであったか否かが問題となる。
これは、以下で説明するようにして、直前の更新がコンテンツ管理アプリケーション３０ａに依るものであれば、記録再生装置２側が常に拡張機能として各再生動作が可能な状態にメンテナンスされるからである。
【０１８７】
ここで、便宜上、これまででは説明を省略したが、コンテンツ管理アプリケーション３０ａとしては、記録再生装置２側との接続後、記録再生装置２側に従来のコンテンツ管理アプリケーションによってダウンロードされたトラックがあった場合には、これらのトラックに対応づけられている付加情報に基づいて再生回数順リスト、アーティストリンクリスト、リリース年別リストの各リストを、これらのトラックの情報も反映したものに更新する機能も備えられている。
【０１８８】
この場合、コンテンツ管理アプリケーション３０ａとしては、記録再生装置２側に従来のアプリケーションにより追加されたトラックを、例えば図２２に示したＡ１領域とＡ２領域との整合性を確認することで特定できる。つまり、先の図５〜図７の説明から理解されるように、Ａ２領域内に格納される再生回数順リスト、アーティストリンクリスト、リリース年別リストとしては、Ａ１領域に格納されるすべてのコンテンツファイル（トラック）を対象としたリストとなるべきものである。従って、これら何れかのリストを対象としてそのリスト内に存在するすべてのトラックと、Ａ１領域に格納されるすべてのトラックとを比較して、Ａ１領域にてそのリスト上に存在しないトラックがあった場合、そのトラックが従来アプリケーションにより追加されたものであると判断することができる。
なお、従来アプリケーションにより追加されたトラックの特定の手法はここで説明した手法に限らず、他にも多様に考えられる。
【０１８９】
このように従来アプリケーションにより追加されたトラックを特定すると、これと対応づけられている再生回数の情報、アーティスト名とその関連アーティストの情報、及びリリース年の情報を取得し、これらの情報に基づいて、記録再生装置２側にダウンロードされるべき再生回数順リスト、アーティストリンクリスト、リリース年別リストの各リスト情報を更新する。
このようにして更新された各リスト情報が記録再生装置２側にダウンロードされることで、記録再生装置２側では従来アプリケーションにより追加されたトラックについても、正常に今回の拡張機能としての再生動作を行うことが可能となる。
【０１９０】
このようにして今回のコンテンツ管理アプリケーション３０ａが各種リストの更新機能を備えていることから、直前の更新（ダウンロード）がコンテンツ管理アプリケーション３０ａに依るものであれば、記録再生装置２側で正常に拡張機能としての再生を行うことができる。
これに対し、直前の更新が従来アプリケーションに依るものであると、その付加情報が各種リストに反映されていないトラックが追加されている可能性があり、記録再生装置２側では正常に拡張機能再生を行うことができない可能性がある。
【０１９１】
そこで、過去において今回のコンテンツ管理アプリケーション３０ａによって更新が行われたが、直前の更新が今回のコンテンツ管理アプリケーション３０ａに依るものでない場合、すなわち従来アプリケーションに依る追加トラックがあってそのトラックの付加情報が拡張機能実現のための各種リストに反映されていない可能性がある場合には、記録再生装置２側において、今回の拡張機能であるI.S.再生とM.L.再生の一部（マイフェイバリット・リリース年別の各再生）が行われないように制限する。
すなわち、上述したような追加トラックについての拡張機能再生が不能となることによるユーザの混乱を避けるために、この場合はそれらの再生機能を実行できないように制限するものである。
【０１９２】
一方、直前の更新が今回のコンテンツ管理アプリケーション３０ａに依るものであれば、記録再生装置２において通常通りの動作を行う。すなわち、今回の拡張再生機能の実行も許可する。
【０１９３】
ところで、上記説明による動作の実現のためには、記録再生装置２側において、過去に今回のコンテンツ管理アプリケーション３０ａに依る更新が行われたか否か、及び直前の更新が今回のコンテンツ管理アプリケーション３０ａに依るものであるか否かについて判断する必要がある。
前者の、過去において今回のコンテンツ管理アプリケーション３０ａに依る更新が行われたか否かの判断は、先の図２２に示したフラッシュメモリ１８内のデータ構造より、Ａ２領域のファイルが１つでもあるか否かを判別することで行うことができる。つまり、このＡ２領域としては、今回のコンテンツ管理アプリケーション３０ａのみがメンテナンス可能な領域だからである。
例えばこの場合においては、フラッシュメモリ１８内のＡ２領域内のＣ２ディテクションファイルが存在するか否かにより、過去において今回のコンテンツ管理アプリケーション３０ａに依る更新が行われたか否かを判別するようにされる。
【０１９４】
また、直前の更新が今回のコンテンツ管理アプリケーション３０ａに依るものであるか否かについての判断は、図２２に示される各更新時間情報が一致するか否かについて判別することで行う。
先にも述べたように、今回のコンテンツ管理アプリケーション３０ａとしてはＡ１領域とＡ２領域の双方をメンテナンス可能とされる。このとき、Ａ１領域における基本グループツリー管理ファイルには、ファイルの更新時間情報を記録する領域が設けられている。このため、今回のコンテンツ管理アプリケーション３０ａとしても、この基本グループツリー管理ファイル内の更新時間情報を記録するようにされる。また、これと共に、Ａ２領域のＣ２ディテクションファイル内にも、同様のファイル更新時間情報を記録する領域が設けられている。このため、Ａ１、Ａ２両領域をメンテナンスするコンテンツ管理アプリケーション３０ａとしては、データ更新後これら双方の更新時間情報について記録するようにされている。つまり、このことで、今回のコンテンツ管理アプリケーション３０ａにより更新が行われたときは、これら両領域において更新時間情報が一致するようにされている。
これに対し、従来アプリケーションはＡ１領域のみメンテナンス可能であるので、更新時間情報の記録はＡ１領域においてのみ行うようにされる。
これらのことを踏まえ、この場合の記録再生装置２においては、Ａ１領域（基本グループツリー管理ファイル）内の更新時間情報とＡ２領域（Ｃ２ディテクションファイル）内の更新時間情報との双方が一致するか否かを判別し、一致する場合には直前の更新が今回のコンテンツ管理アプリケーション３０ａにより行われたと判断し、一致しない場合には直前の更新が従来アプリケーションにより行われたと判断する。
【０１９５】
また、これらの判別の結果、過去に１度もコンテンツ管理アプリケーション３０ａによる更新が行われていないとされた場合と、１度コンテンツ管理アプリケーション３０ａに依る更新が行われたが、直前の更新がコンテンツ管理アプリケーション３０ａに依るものでないとされた場合との双方に対応して行われる、拡張機能再生についての制限動作としては、具体的には次の図２３に示すようにして行う。
この図２３では、このような拡張機能再生についての制限が行われる場合での、表示部１５上での画面表示の例を示しており、図２３（ａ）ではI.S.再生機能の制限のためのファンクション選択画面（先の図１１参照）の表示例を示している。
また、図２３（ｂ）では拡張機能としてのM.L.再生の一部機能の制限のためのM.L.選択画面（図１１のＧ３）の表示例を示している。
【０１９６】
先ず、図２３（ａ）に示されるようにして、I.S.再生機能についての制限を行う場合には、ファンクション選択画面において、I.S.再生機能を示すアイコンを所謂グレーアウト表示（他の機能アイコンよりも表示明度を暗くする）し、また、このI.S.再生機能アイコンの選択ができないように制御を行う。すなわち、この場合のファンクション選択画面においては、M.L.再生機能とＦＭ受信機能との従来機能のみの選択・決定が可能となるようにする。
これによってI.S.再生機能の実行が指示されないようにすることができる。
【０１９７】
また、拡張機能としてのM.L.再生の一部機能（マイフェイバリット再生、リリース年別再生）を制限するにあたっては、図２３（ｂ）に示されるようにして、M.L.選択画面上でのマイフェイバリット再生機能を示すアイコンとリリース年別再生機能を示すアイコンとをグレーアウト表示し、これらの再生機能の選択ができないように制御を行う。つまり、これによって拡張機能としてのM.L.再生機能の一部の実行が指示されないようにすることができる。
【０１９８】
以上のような動作により、従来アプリケーションによるダウンロードデータのみが記録再生装置２側に格納されている場合、及びコンテンツ管理アプリケーション３０ａによる更新が行われたことがあるが直前の更新がコンテンツ管理アプリケーション３０ａに依るものでない場合（つまり従来アプリケーションでトラックが追加された可能性がある場合）に対応して、拡張再生機能が実行されないように制限することができる。
なお、ここでは拡張機能の実行指示を不能とするために、該当する機能のアイコンをグレーアウト表示するものとしたが、例えば該当するアイコンを表示しないなどによっても同様の効果を得ることができる。或いは、該当するアイコンを通常通り表示はするがそのアイコンの決定操作を受け付けないようにして拡張再生機能が実行されないようにすることもできる。
【０１９９】
ところで、この場合において、上記のような機能制限動作がユーザへの予告なしに行われてしまうと、制限された原因の把握ができずユーザが混乱してしまう可能性がある。
そこで、この制限動作実行についての条件成立に応じては、パーソナルコンピュータ３側から記録再生装置２側へのデータ更新（ダウンロード）が終了したとされるタイミング（例えばＵＳＢ接続の解除時）で、表示部１５上に次の図２４に示すような注意文を表示する。この注意文としては、例えば「一部機能が使えません。全機能を使用するためには対応アプリを使用してください。」などを表示する。
このように一部機能が使用できない旨を予告するメッセージを表示することで、ユーザの混乱を避けることができる。
また、この例のように対応アプリ（この場合はコンテンツ管理アプリケーション３０ａである）の使用を促すメッセージも併わせて表示すれば、先に述べたコンテンツ管理アプリケーション３０ａによる各種リストの更新機能によって記録再生装置２を通常再生が可能な状態となるようにすることを促すことができる。すなわち、記録再生装置２を通常どおりすべての再生機能が使用できる状態とするための解決策を提示することができる。
【０２００】
ところで、これまででは、パーソナルコンピュータ３と記録再生装置２との間において行われるコンテンツのダウンロード（フラッシュメモリ１８のデータ更新）が正常に終了することのみを前提として説明を行ったが、例えばデータ更新中にＵＳＢケーブルが引き抜かれる等して接続が中断されることも考えられる。
このようにデータ更新中に接続が中断されてしまった場合、記録再生装置２側では完全なデータの更新が行われないものとなる。従ってこのように接続が中断された場合としても、記録再生装置２側でコンテンツの再生が行われてしまうと、必要なデータがない状態で再生が行われるという点で不具合が発生する虞がある。
【０２０１】
そこで、記録再生装置２としては、このような中断検出もあわせて行うようにされ、中断が検出されたときはすべての再生機能を禁止するようにされる。
このような中断検出については、具体的に、パーソナルコンピュータ３と記録再生装置２との接続確立に応じて生成され、データ更新の終了に応じて消去される確認ファイルの有無に基づいて行うものとしている。
ここで、コンテンツ管理アプリケーション３０ａとしては、コンテンツダウンロード機能として、パーソナルコンピュータ３と記録再生装置２との接続確立に応じて上記のような確認ファイル（途中切断確認ファイルとも呼ぶ）を生成してこれをフラッシュメモリ１８側に記録させ、データ更新の終了に応じてこの確認ファイルを消去させる機能を備えている。このような確認ファイルの記録・消去機能は、従来のコンテンツ管理アプリケーションにも備えられている機能である。
【０２０２】
記録再生装置２側では、このような確認ファイルの記録・消去機能に応じて、接続の切断時、この確認ファイルがフラッシュメモリ１８内に存在するか否かを判別する。そして、この確認ファイルがフラッシュメモリ１８内において残っていた場合には、更新が途中で中断されたとして、再生を禁止するようにされる。この再生の禁止としては、具体的に操作部８からのすべてのキー操作入力を受け付けないようにする。
このような再生禁止動作により、必要なデータがない状態で再生が行われることが防止され、これによって不具合の発生を効果的に防止することができる。
【０２０３】
なお、この場合としても、メッセージ文等の予告を行わない場合には、ユーザの混乱を招く虞がある。
そこでこの場合には、上記のようにして接続の切断時、確認ファイルがフラッシュメモリ１８内において残っていたことに応じて、表示部１５上に次の図２５に示すような警告文表示を行うようにする。
この警告文としては、例えば「データベースがありません。対応アプリと接続して下さい。」等を表示する。この「データベースがありません」等のデータ更新が不完全である旨を通知するメッセージを表示することで、再生を禁止することに伴うユーザの混乱を避けることができる。
また、この例のように対応アプリへの接続を促すメッセージも併せて表示すれば、先の制限動作時の注意文表示と同様に、再度の接続を促して記録再生装置２を通常再生が可能な状態となるようにすることを促すことができる。
【０２０４】
２−３．処理動作
図２６は、上記により説明したファイル更新時に対応して行われる動作の実現ために実行されるべき処理動作について示したフローチャートである。
なお、この図に示す処理動作は、記録再生装置２におけるコントローラ６が行うものである。つまり、先の図８においても述べたように、コントローラ６としてはメモリ９内に格納された更新時処理プログラム９ｂに基づいて、この図に示す処理動作を実行するようにされている。
【０２０５】
図２６において、先ずステップＳ４０１では、パーソナルコンピュータ３側との接続の切断（接続の解除）を待機する。パーソナルコンピュータ３側との接続の切断の有無については、例えば図８に示したＵＳＢコントローラ１６より、パーソナルコンピュータ３との間の接続が解除されたことに応じて行われる接続解除通知の有無によって判定できる。
【０２０６】
そして、切断があったと判定した場合は、次のステップＳ４０２において、途中切断確認ファイルがあるか否かについて判別処理を行う。すなわち、フラッシュメモリ１８内にこの途中切断確認ファイルが残っているか否かについて判別する。途中切断確認ファイルがあったとして肯定結果が得られた場合は、ステップＳ４０６に処理を進めて、再生禁止モードに移行するための処理を実行する。すなわち、この再生禁止モードとして、以降は操作部８からのすべてのキー入力を受け付けない状態となるように自らのモードを設定する。
これにより、先に述べた再生禁止動作が実現され、必要なデータがない状態で再生が行われることの防止が図られて、不具合の発生を効果的に防止することができる。
【０２０７】
さらに、続くステップＳ４０７において、警告文表示処理を実行する。すなわち、予め設定された「データベースがありません。対応アプリと接続して下さい。」等の警告文メッセージデータ（表示データ）を表示制御部１４に供給して、これが所定時間にわたって表示部１５上に表示されるように指示を行う。
なお、警告文の表示時間として、この場合は例えば３秒程度を設定するものとしている。
【０２０８】
また、ステップＳ４０２において、途中切断確認ファイルがないとして否定結果が得られた場合は、ステップＳ４０３において、Ａ２領域のファイルがあるか否かについての判別処理を行う。つまり、この場合はＡ２領域のファイルとしてＣ２ディテクションファイルがあるか否かについて判別処理を行うようにされる。
Ｃ２ディテクションファイルがないとして否定結果が得られた場合は、ステップＳ４０８に進んで、従来機能モードに移行するための処理を実行する。ここで、このようにＣ２ディテクションファイルがフラッシュメモリ１８内にない場合としては、記録再生装置２が今回のコンテンツ管理アプリケーション３０ａにより１度も更新されていないということである。従って先の動作説明によれば、この場合はファンクション選択画面においてI.S.再生機能アイコンをグレーアウト表示してそのアイコンの選択を不能とすると共に、M.L.選択画面においてマイフェイバリット再生機能アイコンとリリース年別再生機能アイコンとをグレーアウト表示してこれらのアイコンの選択も不能となるようにされることになる。
このステップＳ４０８の従来機能モードへの移行処理としては、このようにファンクション選択画面とM.L.選択画面の表示時においてそれぞれ該当するアイコンの表示をグレーアウトさせて選択不能とするように、自らのモードを設定する処理となる。
このように記録再生装置２が今回のコンテンツ管理アプリケーション３０ａにより１度も更新されていないことに応じて、拡張機能としての各再生機能の実行が不能な状態となるようにしたことで、必要なデータがない状態で再生が行われることの防止が図られて、不具合の発生を効果的に防止することができる。
【０２０９】
そして、続くステップＳ４０９では、注意文表示処理を実行するようにされる。つまり、予め設定された「一部機能が使えません。全機能を使用するためには対応アプリを使用してください。」などのメッセージデータを表示制御部１４に供給して、これが表示部１５上に所定時間表示されるように指示を行う。
このような注意文の表示により、先に説明したようにユーザの混乱を防止することができると共に、記録再生装置２を通常再生が可能な状態となるようにすることを促すことができる。
なお、この注意文の表示時間としても、例えば３秒程度を設定するものとしている。
【０２１０】
また、ステップＳ４０３において、Ａ２領域のファイルがあったとして肯定結果が得られた場合は、ステップＳ４０４において、Ａ１・Ａ２両領域の更新時間情報が一致しているか否かについての判別処理を行う。つまり、Ａ１領域としての「ＯＭＧ ＡＵＤＩＯ」ディレクトリ配下における基本グループツリー管理ファイル内の更新時間情報と、Ａ２領域における「ＡＵＲＡ」配下のＣ２ディテクションファイル内の更新時間情報とが一致しているか否かについて判別処理を行う。
両更新時間情報が一致していないとして否定結果が得られた場合は、先に説明したステップＳ４０８に進むようにされ、当該ステップＳ４０８における従来機能モードへの移行処理を行った後、ステップＳ４０９における注意文表示処理を行うようにされる。
【０２１１】
ここで、上記ステップＳ４０４において否定結果が得られた場合としては、ステップＳ４０３の判別処理にて１度コンテンツ管理アプリケーション３０ａによる更新が行われたと判別されたが、更新時間情報の不一致により直前の更新がコンテンツ管理アプリケーション３０ａに依るものではないと判別された場合である。
従って、上記のようなステップＳ４０４にて否定結果が得られた場合の処理動作によれば、１度コンテンツ管理アプリケーション３０ａによる更新が行われたと判別されたが、直前の更新がコンテンツ管理アプリケーション３０ａに依るものではないと判別された場合に対応して、従来機能モードへの移行（Ｓ４０８）と注意文の表示（Ｓ４０９）を行うことができる。すなわち、従来のコンテンツ管理アプリケーションによってトラックが追加されたままとなっている可能性がある状態に対応して、拡張機能としての再生動作の実行を制限すると共に、その旨の予告を行うメッセージ文を表示することができる。
【０２１２】
また、上記ステップＳ４０４において、両領域の更新時間情報が一致しているとして肯定結果が得られた場合は、ステップＳ４０５に進んで通常の動作モードに移行する。すなわち、記録再生装置２としてのすべての再生機能の実行が可能な通常動作が行われるようにする。
なお、ここでは説明の便宜上、このステップＳ４０５としては通常の動作モードへの移行処理という能動的な処理として示したが、実際に通常動作が行われるようにするためには、コントローラ６の特別な処理は不要である。従ってこの意味で当該ステップＳ４０５は不要であり、この図に示す処理動作としてはステップＳ４０４にて肯定結果が得られることに応じてそのまま終了するようにされればよい。
【０２１３】
ここで、この図２６を参照してわかるように、実施の形態の従来アプリ対応機能としては、データ更新時の途中切断検出（Ｓ４０１）、及びその対応処理（Ｓ４０６・Ｓ４０７）を併用して行うようにされている。
もし仮に、このような途中切断検出及びその対応処理を併用せず、更新時間情報のチェック（Ｓ４０４）のみで直前の更新がコンテンツ管理アプリケーション３０ａによるものであるか否かを判別すると、例えばコンテンツ管理アプリケーション３０ａでの更新時、Ａ１またはＡ２の何れか一方の領域の更新時間情報のみが更新されたタイミングで接続が中断されたときにも、従来アプリケーションでの更新として機能制限（Ｓ４０８）と注意文表示（４０９）が為されるのみで、従来機能による再生が可能となってしまう。つまり、完全にデータ更新が行われていないにも関わらず、記録再生装置２側でのコンテンツの再生が可能となってしまい、これに伴う不具合の発生が懸念される。
そこで、実施の形態のように途中切断検出とその対応処理とを併用するものとすれば、このようなケースにも正常に再接続を促すことができ、これによって更新未完了の状態で再生が可能となってしまうことによる不具合の発生を防止することができる。
【０２１４】
なお、上記説明では、記録再生装置２が、１度コンテンツ管理アプリケーション３０ａによりコンテンツのダウンロードが行われたが、直前の更新がコンテンツ管理アプリケーション３０ａに依るものでないと判別した場合に、拡張機能の実行が不可となるようにする場合を例示した。先にも述べたようにこれによれば、追加したはずのコンテンツが再生対象とならないことによるユーザの混乱を避けることができる。
但し、注意文を表示しているので、この混乱は避けられるとして考えることもできる。また、むしろユーザとしては、従来アプリケーションでの追加トラックが再生対象から除かれても、拡張機能の実行を望んでいる可能性もないとはいえない。
そこで、このように１度コンテンツ管理アプリケーション３０ａによりコンテンツのダウンロードが行われたが、直前の更新がコンテンツ管理アプリケーション３０ａに依るものでないと判別された場合には、注意文の表示のみを行うものとし、拡張機能についての実行を許可するようにすることもできる。
【０２１５】
以上、本実施の形態について説明したが、本発明としてはこれまでに説明した実施の形態に限定されるべきものではない。
例えば、実施の形態としてはコンテンツデータがオーディオデータとされる場合を例示したが、コンテンツデータとしては、映画やテレビジョン番組、ビデオプログラム、写真、絵画、図表等を構成する静止画若しくは動画をコンテンツとする映像データ（ビデオデータ）や、電子図書（E-BOOK）、ゲーム、ソフトウエアなどをコンテンツとする任意のデータとすることができる。
【０２１６】
また、実施の形態では、情報処理装置がパーソナルコンピュータとされる場合を例示したが、本発明における情報処理装置としては、ＰＤＡ（Personal Digital Assistants）などの他のコンピュータ機器や、家庭用ベーム機器、情報家電などによっても構成することもできる。
【０２１７】
また、実施の形態では、記録再生装置２が記録媒体として半導体メモリを内蔵する構成を例示したが、本発明としては、記録再生装置２が例えばＣＤ、ＤＶＤ、ハードディスク、メモリーカード等、所要の記録媒体に対応してコンテンツデータの記録再生が可能に構成される場合に広く適用可能なものである。
但し、対応する記録媒体がディスク状記録媒体である場合、記録媒体からの読み出しデータ及び書き込みデータをバッファリングするためのバッファメモリを設けることができる。
また、半導体メモリを内蔵する実施の形態では、トラックの再生終了、またはスキップ指示に応じた再生停止の後において、乱数に応じた次の再生曲の抽選を行うものとしたが、ディスク状記録媒体の場合は記録媒体からの読み出しに時間がかかりその分次トラックの再生までユーザの待ち時間が増える傾向となる。
そこでこれを対策する場合などには、トラックの再生中において乱数に応じて次の再生トラックを抽選しておき、再生の終了／停止に応じてそのトラックの再生を開始するように構成することもできる。
【０２１８】
また、実施の形態では、記録再生装置が携帯型のオーディオプレイヤ（／レコーダ）として構成されるものとしたが、本発明の記録再生装置としては、コンテンツデータについての所要の記録媒体への記録・再生機能を有していればよく、例えば携帯電話機、ＰＤＡなどの他の電子機器で構成することもできる。
【０２１９】
また、実施の形態では、記録再生装置２の本体に表示デバイスを備える構成としたが、記録再生装置２の表示デバイスとしては例えば有線接続されたリモートコントローラ部に備えられる場合もある。この場合において、記録再生装置２本体側としては、このような外付けの表示デバイスに対して同様の表示制御を行うようにすればよい。
【０２２０】
また、実施の形態では、記録再生装置２側が備える再生回数順再生（マイフェイバリットシャッフル及びマイフェイバリット再生）、アーティストリンクシャッフル再生、リリース年別再生（タイムマシンシャッフル及びリリース年別再生）の各拡張機能実現に対応して、今回のコンテンツ管理アプリケーション３０ａが生成する各種リストとして再生回数順リスト、アーティストリンクリスト、リリース年別リストを生成する場合を例示したが、このような記録再生装置２側の拡張機能の種類、及びこれに応じて生成するリストとしてはこれらに限定されるものではない。
【図面の簡単な説明】
【０２２１】
【図１】本発明における実施の形態としての記録再生システムの概要について示す図である。
【図２】実施の形態の情報処理装置の内部構成を示すブロック図である。
【図３】実施の形態の情報処理装置にインストールされるコンテンツ管理アプリケーションが有する機能について説明するための図である。
【図４】コンテンツ管理情報の構造を概念的に示したデータ構造図である。
【図５】再生回数順リストの構造について説明するための図である。
【図６】アーティストリンクリストの構造について説明するための図である。
【図７】リリース年別リストの構造について説明するための図である。
【図８】実施の形態の記録再生装置の内部構成を示すブロック図である。
【図９】実施の形態の記録再生装置の外観図である。
【図１０】記録再生装置が備える再生（受信）機能について説明するための図である。
【図１１】記録再生装置の各種再生（受信）機能を選択する際の操作手順について説明するための図として、ファンクション選択画面から各再生（受信）機能を選択する際の画面遷移を示した図である。
【図１２】アーティスト再生機能について説明するための図として、操作に応じた表示部上の画面遷移を示した図である。
【図１３】アルバム再生機能について説明するための図として、操作に応じた表示部上の画面遷移を示した図である。
【図１４】マイフェイバリットシャッフル再生時の画面遷移について示した図である。
【図１５】アーティストリンクシャッフル再生時の画面遷移について示した図である。
【図１６】タイムマシンシャッフル再生時の画面遷移について示した図である。
【図１７】スポーツシャッフル再生時の画面遷移について示した図である。
【図１８】実施の形態としての動作を実現するための処理動作として、マイフェイバリットシャッフル再生時に対応して行われるべき処理動作について示したフローチャートである。
【図１９】実施の形態としての動作を実現するための処理動作として、アーティストリンクシャッフル再生時に対応して行われるべき処理動作について示したフローチャートである。
【図２０】実施の形態としての動作を実現するための処理動作として、タイムマシンシャッフル再生時に対応して行われるべき処理動作について示したフローチャートである。
【図２１】順次表示の他の例について説明するための図である。
【図２２】記録再生装置側に格納されるデータのデータ構造について示した図である。
【図２３】一部の再生機能の実行を不可とする場合の表示例について示した図である。
【図２４】一部の再生機能の実行を不可とする場合に対応して行われるべき注意文表示の例を示した図である。
【図２５】再生禁止とした場合に対応して表示されるべき警告文表示の例を示した図である。
【図２６】実施の形態としての従来アプリ対応機能の実現のために行われるべき処理動作について示したフローチャートである。
【符号の説明】
【０２２２】
１  記録再生システム、２  記録再生装置、３  パーソナルコンピュータ、４  サーバ装置、４ａ  楽曲情報データベース、５  ネットワーク、６  コントローラ、６ａ  ＤＡＣ、７  アンプ、８  操作部、８ａ  DISP/FUNCキー、８ｂ  SEARCH/MENUキー、８ｃ  PLAY/STOPキー、８ｄ  シャトルスイッチ、８ｅ  ＶＯＬ＋キー、８ｆ  ＶＯＬ−キー、９  メモリ、９ａ  再生・表示プログラム、９ｂ  更新時処理プログラム、１０  第１バス、１１  デコーダ、１２  システムゲートアレイ、１３  第２バス、１４  表示制御部、１５  表示部、１６  ＵＳＢコントローラ、１７  第３バス、１８  フラッシュメモリ、１８ａ  コンテンツデータ、１８ｂ  コンテンツ管理情報、１８ｃ  各種リスト、Ａ１９  アンテナ、Ｔ１９  チューナ、２１  ＣＰＵ、２２  メモリ部、２３  ＵＳＢインタフェース、２４  入力処理部、２５  入力部、２６  表示処理部、２７  ディスプレイ、２８  ドライブ制御部、２９  メディアドライブ、３０  ＨＤＤ、３０ａ  コンテンツ管理アプリケーション、３０ｂ  コンテンツデータベース、３１  通信処理部、３２  ネットワークインタフェース、３３  オーディオデータ処理部、３４  スピーカ、３５  圧縮符号化・復号化部、３６  バス、１００  光ディスク
【図１】
0004428321.tif 000002
【図２】
0004428321.tif 000003
【図３】
0004428321.tif 000004
【図４】
0004428321.tif 000005
【図５】
0004428321.tif 000006
【図６】
0004428321.tif 000007
【図７】
0004428321.tif 000008
【図８】
0004428321.tif 000009
【図９】
0004428321.tif 000010
【図１０】
0004428321.tif 000011
【図１１】
0004428321.tif 000012
【図１２】
0004428321.tif 000013
【図１３】
0004428321.tif 000014
【図１４】
0004428321.tif 000015
【図１５】
0004428321.tif 000016
【図１６】
0004428321.tif 000017
【図１７】
0004428321.tif 000018
【図１８】
0004428321.tif 000019
【図１９】
0004428321.tif 000020
【図２０】
0004428321.tif 000021
【図２１】
0004428321.tif 000022
【図２２】
0004428321.tif 000023
【図２３】
0004428321.tif 000024
【図２４】
0004428321.tif 000025
【図２５】
0004428321.tif 000026
【図２６】
0004428321.tif 000027