(57)【要約】【課題】本発明は、音楽データの再生時に処理負荷を低減する。【解決手段】本発明は、検出部１８により装置本体の処理負荷が低い状態で、記録媒体１３に記録される音楽データＤ１の音量平均値を検出し、算出部１９により音量平均値が特定音量平均値となるように音楽データＤ１の音量レベル調整用の平均値利用ゲインを算出し、登録部２０により平均値利用ゲインを記録媒体１３に対し音楽データＤ１に対応付けて登録しておき、再生部１１により平均値利用ゲインに応じた音量レベルで音楽データＤ１を再生することにより、音楽データＤ１の再生時、音楽データＤ１を再生してはいない装置本体の処理負荷が低い状態で算出し登録していた平均値利用ゲインを参照して、当該平均値利用ゲインに応じた音量レベルで音楽データＤ１を再生でき、音楽データＤ１の再生時に処理負荷を低減することができる。【選択図】        図２
2008065904.tif 000002
【特許請求の範囲】
【請求項１】
装置本体の処理負荷が低い状態を検出すると、記録媒体に記録される音楽データの音量平均値を検出する検出部と、
上記検出部により検出される上記音量平均値が特定音量平均値となるように、上記音楽データの音量レベルを調整するための平均値利用ゲインを算出する算出部と、
上記算出部により算出される上記平均値利用ゲインを、上記記録媒体に対し上記音楽データに対応付けて登録する登録部と、
上記平均値利用ゲインに応じた音量レベルで上記音楽データを再生する再生部と
を具えることを特徴とする再生装置。
【請求項２】
上記再生部は、
複数の上記音楽データのハイライト対応部分を連続的に再生するときに、当該音楽データ毎の上記平均値利用ゲインを参照する
ことを特徴とする請求項１に記載の再生装置。
【請求項３】
上記再生部は、
上記音楽データの切替要求に応じて複数の上記音楽データのハイライト対応部分のみを再生するときに、当該音楽データ毎の上記平均値利用ゲインを参照する
ことを特徴とする請求項１に記載の再生装置。
【請求項４】
上記検出部は、
上記音楽データの音量ピーク値を検出し、
上記算出部は、
上記再生部により上記平均値利用ゲインに応じた音量レベルで上記音楽データが再生されるときに上記音量ピーク値が音量最大値を超える場合、上記検出部により検出される上記音量ピーク値が上記音量最大値となるように、上記音楽データの上記音量レベルを調整するためのピーク値利用ゲインを算出し、
上記登録部は、
上記算出部により算出される上記ピーク値利用ゲインを、上記記録媒体に対し上記音楽データに対応付けて登録し、
上記再生部は、
上記平均値利用ゲインに応じた音量レベルで上記音楽データを再生すると上記音量ピーク値が上記音量最大値を超える場合、上記ピーク値利用ゲインに応じた音量レベルで当該音楽データを再生する
ことを特徴とする請求項１に記載の再生装置。
【請求項５】
上記登録部は、
上記平均値利用ゲインを上記音楽データのタグに格納する
ことを特徴とする請求項１に記載の再生装置。
【請求項６】
装置本体の処理負荷が低い状態を検出すると、記録媒体に記録される音楽データの音量平均値を検出する検出ステップと、
上記音量平均値が特定音量平均値となるように、上記音楽データの音量レベルを調整するための平均値利用ゲインを算出する算出ステップと、
上記平均値利用ゲインを、上記記録媒体に対し上記音楽データに対応付けて登録する登録ステップと、
上記平均値利用ゲインに応じた音量レベルで上記音楽データを再生する再生ステップと
を具えることを特徴とする再生方法。
【請求項７】
コンピュータに対し、
コンピュータ本体の処理負荷が低い状態を検出すると、記録媒体に記録される音楽データの音量平均値を検出する検出ステップと、
上記音量平均値が特定音量平均値となるように、上記音楽データの音量レベルを調整するための平均値利用ゲインを算出する算出ステップと、
上記平均値利用ゲインを、上記記録媒体に対し上記音楽データに対応付けて登録する登録ステップと、
上記平均値利用ゲインに応じた音量レベルで上記音楽データを再生する再生ステップと
を実行させるための再生プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は再生装置、再生方法及び再生プログラムに関し、例えば音楽データの再生順序を規定するプレイリストに従い音楽データを再生する再生装置に適用して好適なものである。
【背景技術】
【０００２】
従来の自動利得調整装置は、ＣＤ（Compact Disc）から放送用の音源として再生した音声信号のピークを検出し、その検出結果をもとに、当該音声信号におけるピーク出現率を算出する。また自動利得調整装置は、音声信号の平均値レベルを算出する。さらに自動利得調整装置は、音声信号の聴感レベルをピーク出現率と対比させたテーブルを用いて、ピーク出現率及び平均値レベルから音声信号の音量レベル調整量を算出する。そして自動利得調整装置は、音量レベル調整量に従い音声信号の音量レベルを調整していた（例えば、特許文献１参照）。
【特許文献１】特開２００１−３２０７９３公報（第３頁）
【発明の開示】
【発明が解決しようとする課題】
【０００３】
ところが、かかる構成の自動利得調整装置は、ＣＤから放送用の音源として音声信号を再生する毎に、その再生処理に加えて上述したような音量レベル調整量を算出するための処理も実行している。このため自動利得調整装置は、音声信号の再生時に処理負荷が増大するという問題があった。
【０００４】
本発明は以上の点を考慮してなされたもので、音楽データの再生時に処理負荷を低減し得る再生装置、再生方法及び再生プログラムを提案しようとするものである。
【課題を解決するための手段】
【０００５】
かかる課題を解決するため本発明においては、検出部により装置本体の処理負荷が低い状態を検出すると、記録媒体に記録される音楽データの音量平均値を検出し、算出部により当該音量平均値が特定音量平均値となるように、音楽データの音量レベルを調整するための平均値利用ゲインを算出し、登録部により当該平均値利用ゲインを、記録媒体に対し音楽データに対応付けて登録しておき、この状態で再生部により当該平均値利用ゲインに応じた音量レベルで音楽データを再生するようにした。
【０００６】
従って本発明では、音楽データの再生時に、平均値利用ゲインを算出しなくても、音楽データを再生してはいない装置本体の処理負荷が低い状態で算出し登録していた平均値利用ゲインを参照して、その平均値利用ゲインに応じた音量レベルで音楽データを再生することができる。
【発明の効果】
【０００７】
本発明によれば、検出部により装置本体の処理負荷が低い状態を検出すると、記録媒体に記録される音楽データの音量平均値を検出し、算出部により当該音量平均値が特定音量平均値となるように、音楽データの音量レベルを調整するための平均値利用ゲインを算出し、登録部により当該平均値利用ゲインを、記録媒体に対し音楽データに対応付けて登録しておき、この状態で再生部により当該平均値利用ゲインに応じた音量レベルで音楽データを再生するようにしたことにより、音楽データの再生時に、平均値利用ゲインを算出しなくても、音楽データを再生してはいない装置本体の処理負荷が低い状態で算出し登録していた平均値利用ゲインを参照して、その平均値利用ゲインに応じた音量レベルで音楽データを再生することができ、かくして音楽データの再生時に処理負荷を低減し得る再生装置、再生方法及び再生プログラムを実現することができる。
【発明を実施するための最良の形態】
【０００８】
以下図面について、本発明の一実施の形態を詳述する。
【０００９】
（１）第１の実施の形態
（１−１）第１の実施の形態による再生装置の概要
図１において、１は全体として第１の実施の形態による再生装置の構成の概要を示す。かかる再生装置１において検出部２は、装置本体の処理負荷が低い状態を検出すると、記録媒体３に記録される音楽データの音量平均値を検出する。また再生装置１において算出部４は、検出部２により検出される音量平均値が特定音量平均値となるように、音楽データの音量レベルを調整するための平均値利用ゲインを算出する。さらに再生装置１において登録部５は、算出部３により算出される平均値利用ゲインを、記録媒体３に対し音楽データに対応付けて登録する。そして再生装置１において再生部６は、平均値利用ゲインに応じた音量レベルで音楽データを再生する。因みに記録媒体３は、再生装置１の内部及び外部の何れに設けられていても良いし、当該再生装置１に対し着脱可能に設けられていても良い。かかる構成により再生装置１は、音楽データの再生時に、平均値利用ゲインを算出しなくても、音楽データを再生してはいない装置本体の処理負荷が低い状態で算出し登録していた平均値利用ゲインを参照して、その平均値利用ゲインに応じた音量レベルで音楽データを再生することができる。よって再生装置１は、音楽データの再生時に処理負荷を低減することができる。
【００１０】
（１−２）第１の実施の形態による再生装置の詳細構成
次いで図２を用いて、第１の実施の形態による再生装置１０の機能回路ブロックによる詳細なハードウェア構成を説明する。かかる再生装置１０は、再生部１１により、当該再生装置１０に装填されるＣＤ（Compact Disc）等のメディアから音楽データを再生するメディア再生機能や、当該メディアに記録されている音楽データを録音する録音機能、音楽データを登録しているプレイリストを利用して当該音楽データを再生するリスト利用再生機能等の各種機能を実現し得るようになされている。
【００１１】
ここで再生装置１０の操作部１２は、例えば図３に示すような直方体状のリモートコントローラＲＭを有している。かかるリモートコントローラＲＭの正面一端側には、装置本体（すなわち、再生装置１０）の電源をオン／オフするためのトグル式の電源ボタンＲＭＡと、再生中の音楽の音量を調節するための音量調節ボタンＲＭＢとが配置されている。またリモートコントローラＲＭの正面中央部には、上述した各種機能を切り替えて選択させるためのトグル式の機能選択ボタンＲＭＣと、各種設定項目を呼び出すための設定ボタンＲＭＤとが配置されている。これに加えてリモートコントローラＲＭの正面中央部には、それぞれ頂点を正面一端側及び正面他端側に向けた三角形状を有し、表示画面上で上方向及び下方向を選択させるための上方向選択ボタンＲＭＥ及び下方向選択ボタンＲＭＦと、それぞれ頂点を正面左側及び正面右側に向けた三角形状を有し、当該表示画面上で左方向及び右方向を選択させるための左方向選択ボタンＲＭＧ及び右方向選択ボタンＲＭＨと、例えば表示画面上で種々の選択を決定するための決定ボタンＲＭＩとが配置されている。
【００１２】
さらにリモートコントローラＲＭの正面他端寄りには、音楽データの再生を制御するための再生開始ボタンＲＭＪ、再生停止ボタンＲＭＫ、早送ボタンＲＭＬ、巻戻ボタンＲＭＭ、曲送ボタンＲＭＮ、曲戻ボタンＲＭＯ及び一時停止ボタンＲＭＰが配置されている。従って再生装置１０では、ユーザに対し、操作部１２のリモートコントローラＲＭにおいて機能選択ボタンＲＭＣを押下操作させる簡易な操作で、上述した各種機能を容易に選択させ得るようになされている。
【００１３】
すなわち再生装置１０において再生部１１は、ユーザによる操作部１２（すなわち、リモートコントローラＲＭ）の操作に応じてメディア再生機能を選択するメディア再生機能選択命令が入力されると、メディア再生機能を起動する。この場合、再生部１１は、再生装置１０に装填されたメディアから、これに記録されている音楽データを再生して音楽として出力する。これにより再生部１１は、ユーザに対し再生した音楽データに基づく音楽を聴かせることができる。
【００１４】
また再生部１１は、ユーザによる操作部１２（すなわち、リモートコントローラＲＭ）の操作に応じて録音機能を選択する録音機能選択命令が入力されると、録音機能を起動する。この場合、再生部１１は、再生装置１０に装填されたメディアから音楽データを読み出して所定の圧縮符号化方式で圧縮符号化した後、当該再生装置１０内の記録媒体１３に送出する。これにより再生部１１は、記録媒体１３に対し、ＡＴＲＡＣ３（Adaptive Transform Acoustic Coding 3）、ＡＡＣ（Advanced Audio Coding ）、ＷＭＡ（Windows （登録商標）Media Audio ）、ＲｅａｌＡＵＤＩＯ  Ｇ２  Ｍｕｓｉｃ  Ｃｏｄｅｃ、ＭＰ３（MPEG Audio Layer-3）フォーマット等の所定フォーマットの音楽データを記録する。
【００１５】
これに加えて再生部１１は、ユーザによる操作部１２の操作に応じて、音楽データを取得するように要求する取得要求命令が入力されると、通信部１４を介してネットワークＮＴ上の外部装置１５にアクセスし、音楽データの配信を要求する。その結果、再生部１１は、外部装置１５から送信された音楽データを、通信部１４を介してダウンロードして記録媒体１３に送出する。これにより再生部１１は、記録媒体１３に対し、外部装置１５からダウンロードした所定フォーマットの音楽データを記録する。
【００１６】
ここで図４に示すように、記録媒体１３には、音楽データ管理用のデータベース（以下、これを音楽データベースと呼ぶ）ＭＤＢが構築されている。そして再生部１１は、記録媒体１３の音楽データベースＭＤＢに対し、上述した録音機能の実行によりメディアから読み出した音楽データＤ１や外部装置１５からダウンロードした音楽データＤ１を、それぞれ音楽データＤ１に関連する関連情報（以下、これをデータ関連情報と呼ぶ）ＤＲＥと共に音楽データ管理情報ＣＡとして記録している。この場合、データ関連情報ＤＲＥは、対応する音楽データＤ１の属性情報（以下、これをデータ属性情報と呼ぶ）ＤＡＴと、その音楽データＤ１の中で、当該音楽データＤ１に基づく音楽の例えば「さび」と呼ばれる特徴的な部分（以下、これをハイライト部分と呼ぶ）に対応する位置（例えば、「さび」の始まりに対応する位置であり、以下これをハイライト位置と呼ぶ）を示すハイライト位置情報ＨＰとを有している。
【００１７】
そして、かかるデータ属性情報ＤＡＴは、対応する音楽データＤ１に基づく音楽のタイトル（以下、これを音楽タイトルと呼ぶ）、アーティストの名称（以下、これをアーティスト名と呼ぶ）、音楽の属するジャンルの名称（以下、これをジャンル名と呼ぶ）を含んでいる。またデータ属性情報ＤＡＴは、対応する音楽データＤ１の提供元（すなわち、メディアや外部装置１５）や記録日時、当該音楽データＤ１全体の再生時間、記録媒体１３における音楽データＤ１の記録アドレス等を示す各種情報、その音楽データＤ１の収録されたアルバムのジャケット写真の画像データ（以下、これをジャケット写真画像データと呼ぶ）等も含んでいる。因みにデータ属性情報ＤＡＴは、メディアからの音楽データＤ１の録音時に外部の情報提供装置（図示せず）からダウンロードされ、また外部装置１５から音楽データＤ１と共にダウンロードされている。
【００１８】
これに加えて記録媒体１３には、それぞれ複数の音楽データＤ１の再生順序を規定する複数種類のプレイリストＰＬが記録されている。また記録媒体１３には、例えばラジオ放送局を選局するためのチャンネルのように、それぞれ１つのプレイリストＰＬを割り当てた複数のチャンネルをリスト化して示すチャンネルリストＣＬも記録されている。因みに、かかるチャンネルリストＣＬには、複数のチャンネルそれぞれを個別に識別可能な識別情報としてのチャンネル番号ＣＮが、所定の順番（例えば、チャンネル番号ＣＮが順次大きくなるような順番）に並べて格納されている。
【００１９】
この場合、プレイリストＰＬは、当該プレイリストＰＬの属性情報（以下、これをリスト属性情報と呼ぶ）ＬＡＴを有している。またプレイリストＰＬには、当該プレイリストＰＬに複数の音楽データＤ１を登録するための複数の音楽登録情報ＴＲが、これら複数の音楽データＤ１の任意に選定された再生順序に従って並べて格納されている。
【００２０】
そしてリスト属性情報ＬＡＴには、対応するプレイリストＰＬの割り当てられたチャンネルのチャンネル番号ＣＮを示すチャンネル割当情報ＣＨＡと、当該対応するプレイリストＰＬの名称（以下、これをリスト名と呼ぶ）を示すリスト名情報ＬＮとが含まれている。因みにリスト名は、プレイリストＰＬが割り当てられたチャンネルの名称にもなるものである。またリスト属性情報ＬＡＴには、対応するプレイリストＰＬの構成に対する具体的な説明文のテキストデータ等からなるリスト詳細情報ＬＤも含まれている。
【００２１】
さらにリスト属性情報ＬＡＴには、対応するプレイリストＰＬに登録された複数の音楽データＤ１を、予め規定された再生順序に従い再生する規定順序再生形態と、当該複数の音楽データＤ１を予め規定された再生順序を無作為に並べ替えた他の順序で再生するシャッフル再生形態との何れの再生形態で再生するかを示す再生形態情報ＰＭも含まれている。因みに、かかる再生形態は、例えばユーザに対し適宜選定させ得るようになされている。さらにリスト属性情報ＬＡＴには、対応するプレイリストＰＬを音楽データＤ１の再生に利用するか否かを示す再生利用設定情報ＬＳも含まれている。因みにプレイリストＰＬに対する音楽データＤ１の再生への利用の有無については、例えばユーザに対し任意に選定させ得るようになされている。
【００２２】
一方、プレイリストＰＬに格納された音楽登録情報ＴＲは、当該プレイリストＰＬに登録された音楽データＤ１毎に生成されている。そして音楽登録情報ＴＲには、プレイリストＰＬに登録された音楽データＤ１の再生の有無を示す再生設定情報ＰＳが含まれている。因みにプレイリストＰＬに登録されている個々の音楽データＤ１に対する再生の有無については、例えばユーザに対し任意に選定させ得るようになされている。また音楽登録情報ＴＲには、プレイリストＰＬに登録された音楽データＤ１の記録場所（すなわち、記録媒体１３における音楽データＤ１の記録アドレス）のように当該音楽データＤ１を再生可能なように識別して指示する情報（以下、これを音楽指示情報と呼ぶ）ＭＩＤも含まれている。
【００２３】
ところで、かかる構成のプレイリストＰＬとしては、記録媒体１３に記録された音楽データＤ１に基づく音楽の特徴を解析し、当該解析した特徴をもとに検索した音楽データＤ１を登録するようにして生成されたものがある。またプレイリストＰＬとしては、リスト利用再生機能の起動時に、記録媒体１３の音楽データベースＭＤＢに記録された全ての音楽データＤ１の中から、記録日時の新しい所定数の音楽データＤ１を自動的に検索し登録するようにして、当該リスト利用再生機能の起動毎に登録内容が更新されるもの等もある。
【００２４】
このため再生部１１は、ユーザに対しこれら種々のプレイリストＰＬの中からチャンネルとして所望のプレイリストＰＬを選択させるようにしている。そして再生部１１は、ユーザにより選択されたプレイリストＰＬに従い、記録媒体１３から当該プレイリストＰＬに登録されている複数の音楽データＤ１を順次読み出して再生する。これにより再生部１１は、ユーザに対し好みの印象や好みのイメージに近い複数の音楽、また好みのアーティストやジャンル等の複数の音楽等を連続して聴かせることができる。
【００２５】
すなわち再生部１１は、ユーザによる操作部１２（すなわち、リモートコントローラＲＭ）の操作に応じてリスト利用再生機能選択命令が入力されると、これに応じてリスト利用再生機能を起動する。因みに再生部１１は、再生装置１０の動作停止状態（すなわち、電源がオフの状態）で操作部１２を介してリスト利用再生機能が選択されると、これに応じて再生装置１０が起動する（すなわち、電源がオンの状態になる）ことにより、その起動に合わせてリスト利用再生機能を起動する。また再生部１１は、他の機能が実行されている状態で操作部１２を介してリスト利用再生機能が選択されると、これに応じて当該他の機能から切り替えてリスト利用再生機能を起動する。
【００２６】
ところで再生部１１は、リスト利用再生機能を終了する毎に、当該リスト利用再生機能の終了時に（すなわち、最後に）ユーザにより選択されていたチャンネルのチャンネル番号ＣＮを順次更新して保持している。また再生部１１は、リスト利用再生機能の起動初期の（すなわち、最初の）選択用として予め選定されたチャンネルのチャンネル番号ＣＮも保持している。そして再生部１１は、リスト利用再生機能の起動初期には、前回のリスト利用再生機能の終了時に選択されていたチャンネルと、予め選定されたチャンネルとの何れか一方を自動的に選択するように設定されている。
【００２７】
すなわち再生部１１は、かかる設定の内容に応じて、前回のリスト利用再生機能の終了時に選択されていたチャンネルのチャンネル番号ＣＮと、予め選定されたチャンネルのチャンネル番号ＣＮとの何れか一方を、リスト利用再生機能を起動する毎に自動的に選択するチャンネルのチャンネル番号（以下、これを起動初期使用チャンネル番号と呼ぶ）ＣＮとしている。従って再生部１１は、リスト利用再生機能を起動すると、起動初期使用チャンネル番号ＣＮに従いチャンネルを自動的に選択する。そして再生部１１は、記録媒体１３から、チャンネルリストＣＬと共に、その自動的に選択したチャンネルに割り当てられたプレイリストＰＬを読み出す。
【００２８】
この状態で再生部１１は、プレイリストＰＬに格納されている音楽登録情報ＴＲ内の音楽指示情報ＭＩＤに従い、対応する音楽データＤ１及びデータ関連情報ＤＲＥを記録媒体１３から読み出す。そして再生部１１は、データ関連情報ＤＲＥに含まれるハイライト位置情報ＨＰに従い、音楽データＤ１に対するハイライト位置からの再生を開始して、ユーザに対し音楽をハイライト部分の頭から試聴させる。
【００２９】
また再生部１１は、音楽データＤ１に対するハイライト位置からの再生途中（すなわち、音楽データＤ１に対するハイライト位置から後尾位置までの間の再生途中）に、ユーザにより操作部１２を介して、チャンネルを切り替えるチャンネル切替命令が入力されると、現在選択されているチャンネルのチャンネル番号ＣＮと、チャンネルリストＣＬに格納されているチャンネル番号ＣＮの並びとに従って、切替後のチャンネルを判別する。そして再生部１１は、記録媒体１３から、切替後のチャンネルに割り当てられたプレイリストＰＬを読み出すと共に、そのプレイリストＰＬに従い音楽データＤ１及びデータ関連情報ＤＲＥを読み出す。これにより再生部１１は、その時点の音楽データＤ１の再生を中断すると共に、上述と同様に、データ関連情報ＤＲＥに含まれるハイライト位置情報ＨＰに従い、新たな音楽データＤ１に対するハイライト位置からの再生を開始する。
【００３０】
このようにして再生部１１は、ユーザによりチャンネルの切り替えが要求される毎（すなわち、チャンネル切替命令が入力される毎）に、切替後のチャンネルに割り当てられたプレイリストＰＬに従い、これに登録されている音楽データＤ１をハイライト位置から再生する。これにより再生部１１は、ユーザに対し、プレイリストＰＬに従い再生可能な（すなわち、登録されている）音楽データＤ１に基づく音楽をハイライト部分の頭から実際に試聴させて、音楽データＤ１の再生に使用するプレイリストＰＬを選択させることができる。
【００３１】
さらに再生部１１は、音楽データＤ１に対するハイライト位置からの再生途中に、ユーザにより操作部１２を介して、再生する音楽データＤ１を切り替える再生音楽切替命令が入力されると、現在選択されているプレイリストＰＬに従い、上述と同様に記録媒体１３から新たな音楽データＤ１及びデータ関連情報ＤＲＥを読み出す。これにより再生部１１は、その時点の音楽データＤ１の再生を中断すると共に、データ関連情報ＤＲＥに含まれるハイライト位置情報ＨＰに従い、新たな音楽データＤ１に対するハイライト位置からの再生を開始する。
【００３２】
このようにして再生部１１は、ユーザにより音楽データＤ１の切り替えが要求される毎（すなわち、再生音楽切替命令が入力される毎）に、切替後の音楽データＤ１をハイライト位置から再生する。これにより再生部１１は、ユーザに対し、プレイリストＰＬに従い再生可能な（すなわち、登録されている）音楽データＤ１に基づく音楽をハイライト部分の頭から実際に試聴させて、当該プレイリストＰＬに従い再生可能な複数の音楽データＤ１の中から、所望の音楽データＤ１を選択（すなわち、検索）させることができる。
【００３３】
そして再生部１１は、音楽データＤ１に対するハイライト位置からの再生途中に、ユーザにより操作部１２を介して、当該再生中の音楽データＤ１を所望の音楽データＤ１として選択決定する音楽選択決定命令が入力されると、その時点の音楽データＤ１に対する再生（すなわち、ハイライト位置から開始していた再生）を一旦停止すると共に、改めてその音楽データＤ１に対する先頭位置からの再生を開始する。このようにして再生部１１は、ユーザにより所望の音楽データＤ１が選択されると、これに応じて当該所望の音楽データＤ１に基づく音楽の全体を聴取させることができる。
【００３４】
因みに再生部１１は、かかる音楽データＤ１の先頭位置からの再生が終了すると（すなわち、かかる音楽データＤ１を先頭位置から後尾位置まで再生すると）、現在選択されているプレイリストＰＬに従い、記録媒体１３から新たに音楽データＤ１及びデータ関連情報ＤＲＥを読み出す。そして再生部１１は、その時点に再生の終了した音楽データＤ１に引き続き、新たな音楽データＤ１に対する先頭位置からの再生を開始する。また再生部１１は、音楽データＤ１に対するハイライト位置からの再生途中に、ユーザによりチャンネルの切り替えや音楽データＤ１の切り替えが何ら要求されず、当該音楽データＤ１のハイライト位置から後尾位置までの再生が終了したときにも、現在選択されているプレイリストＰＬに従い、記録媒体１３から新たに音楽データＤ１及びデータ関連情報ＤＲＥを読み出す。そして再生部１１は、その時点に再生の終了した音楽データＤ１に引き続き、新たな音楽データＤ１に対する先頭位置からの再生を開始する。
【００３５】
このようにして再生部１１は、ハイライト位置から再生を開始した音楽データＤ１を後尾位置まで再生して、当該音楽データＤ１の再生が終了すると、ユーザにより、プレイリストＰＬに登録されている複数の音楽データＤ１に基づく複数の音楽を聴取するように要求されたものとみなす。そして再生部１１は、現在選択されているプレイリストＰＬに従い複数の音楽データＤ１の全体を順次再生して複数の音楽の全体を連続して聴取させることができる。因みに再生部１１は、１つのプレイリストＰＬに従い音楽データＤ１をハイライト位置や先頭位置から順次再生する場合、当該プレイリストＰＬに格納されている複数の音楽登録情報ＴＲを、これに適用された規定順序再生形態又はシャッフル再生形態に応じた並びに従って、あたかも先頭と後尾とを繋げた環状にする。これにより再生部１１は、１つのプレイリストＰＬに登録されている複数の音楽データＤ１を循環的に再生し得るようになされている。
【００３６】
これに加えて再生部１１は、音楽データＤ１に対する先頭位置からの再生途中（すなわち、音楽データＤ１に対する先頭位置から後尾位置までの間の再生途中）に、ユーザにより操作部１２を介して再生音楽切替命令が入力されると、現在選択されているプレイリストＰＬに従い、上述と同様に記録媒体１３から新たな音楽データＤ１及びデータ関連情報ＤＲＥを読み出す。これにより再生部１１は、その時点の音楽データＤ１の再生を中断すると共に、データ関連情報ＤＲＥに含まれるハイライト位置情報ＨＰに従い新たな音楽データＤ１に対するハイライト位置からの再生を開始する。このようにして再生部１１は、ユーザにより選択された音楽データＤ１を再生しても、新たに所望の音楽データＤ１を検索するように要求されると、これに応じて、かかる再生を中断する。そして再生部１１は、上述と同様にユーザに対し、現在選択されているプレイリストＰＬに従い新たな音楽をハイライト部分の頭から実際に試聴させて、所望の音楽データＤ１を改めて選択（すなわち、検索）させることができる。
【００３７】
また再生部１１は、音楽データＤ１に対する先頭位置からの再生途中に、ユーザにより操作部１２を介してチャンネル切替命令が入力されると、現在選択されているチャンネルのチャンネル番号ＣＮと、チャンネルリストＣＬに格納されているチャンネル番号ＣＮの並びとに従って、切替後のチャンネルを判別する。そして再生部１１は、記録媒体１３から、切替後のチャンネルに割り当てられたプレイリストＰＬを読み出すと共に、上述と同様に、そのプレイリストＰＬに従い音楽データＤ１及びデータ関連情報ＤＲＥを読み出す。これにより再生部１１は、その時点の音楽データＤ１の再生を中断すると共に、データ関連情報ＤＲＥに含まれるハイライト位置情報ＨＰに従い新たな音楽データＤ１に対するハイライト位置からの再生を開始する。
【００３８】
このようにして再生部１１は、ユーザにより選択されたプレイリストＰＬに従い複数の音楽データＤ１を再生していても、音楽データＤ１の再生に使用するプレイリストＰＬを切り替えるように要求されると（すなわち、チャンネル切替命令が入力されると）、これに応じて、かかる再生を中断する。そして再生部１１は、上述と同様にユーザに対し、その時点まで音楽データＤ１の再生に使用していたプレイリストＰＬとは異なる他のプレイリストＰＬに従い音楽をハイライト部分の頭から実際に試聴させて、音楽データＤ１の再生に使用する新たなプレイリストＰＬを選択させることができる。
【００３９】
ところで再生部１１は、リスト利用再生機能を起動すると、記録媒体１３から読み出したチャンネルリストＣＬを表示処理部１６に送出する。また再生部１１は、記録媒体１３からプレイリストＰＬを読み出す毎に、当該読み出したプレイリストＰＬに格納されているリスト属性情報ＬＡＴも表示処理部１６に送出する。さらに再生部１１は、記録媒体１３から音楽データＤ１と共にデータ関連情報ＤＲＥを読み出す毎に、そのデータ関連情報ＤＲＥに含まれるデータ属性情報ＤＡＴも表示処理部１６に送出する。
【００４０】
これにより表示処理部１６は、リスト利用再生機能の起動に合わせて、チャンネルリストＣＬ、リスト属性情報ＬＡＴ及びデータ属性情報ＤＡＴに基づき、チャンネル及び音楽データＤ１を選択させるための選択画面データを生成する。そして表示処理部１６は、かかる選択画面データを表示部１７に送出する。これにより表示処理部１６は、表示部１７に対し選択画面データに基づく図５に示すような選択画面２０を表示する。
【００４１】
この場合、選択画面２０は、画面左側に、上下方向に長いチャンネル選択領域２１が設けられると共に、残りの画面左側に音楽選択領域２２が設けられている。そしてチャンネル選択領域２１の中央部には、現在選択中のチャンネルをチャンネル番号ＣＮによって通知するための表示子（以下、これを選択チャンネル通知アイコンと呼ぶ）２３が表示されている。またチャンネル選択領域２１の上側及び下側には、チャンネルリストＣＬに格納されているチャンネル番号ＣＮの並びに従い、現在選択中のチャンネルから切り替えて選択可能なチャンネルを、チャンネル番号ＣＮによって通知するための表示子（以下、これを選択可能チャンネル通知アイコンと呼ぶ）２４及び２５が表示されている。
【００４２】
そしてチャンネル選択領域２１には、上側に表示された選択可能チャンネル通知アイコン２４のさらに上側に、例えば頂点を上側に向けた三角形状の第１のマークＭ１が表示されている。これにより選択画面２０は、例えばリモートコントローラＲＭにおいて、チャンネル選択領域２１内の第１のマークＭ１と形状及び向きが同一な上方向選択ボタンＲＭＥを押下操作すれば、その都度、選択チャンネル通知アイコン２３が示すチャンネル番号ＣＮを、チャンネルリストＣＬにおけるチャンネル番号ＣＮの並びに従い例えば１小さいチャンネル番号ＣＮに切り替えるようにして、所望のチャンネルを選択し得ることを直感的に認識させ得るようになされている。
【００４３】
またチャンネル選択領域２１には、下側に表示された選択可能チャンネル通知アイコン２５のさらに下側に、例えば頂点を下側に向けた三角形状の第２のマークＭ２が表示されている。これにより選択画面２０は、例えばリモートコントローラＲＭにおいて、チャンネル選択領域２１内の第２のマークＭ２と形状及び向きが同一な下方向選択ボタンＲＭＦを押下操作すれば、その都度、選択チャンネル通知アイコン２３が示すチャンネル番号ＣＮを、チャンネルリストＣＬにおけるチャンネル番号ＣＮの並びに従い例えば１大きいチャンネル番号ＣＮに切り替えるようにして、所望のチャンネルを選択し得ることを直感的に認識させ得るようになされている。
【００４４】
因みに再生装置１０では、例えば何れかのチャンネルに割り当てられたプレイリストＰＬが音楽データＤ１の再生には利用しないように設定されると、そのプレイリストＰＬをこれが割り当てられたチャンネルとして選択させないようになされている。このため選択画面２０のチャンネル選択領域２１には、音楽データＤ１の再生には利用しないように設定されているプレイリストＰＬが割り当てられたチャンネルのチャンネル番号ＣＮが、選択チャンネル通知アイコン２３や選択可能チャンネル通知アイコン２４及び２５として表示されないようになされている。
【００４５】
従って選択画面２０は、上方向選択ボタンＲＭＥを押下操作すれば、音楽データＤ１の再生には利用しないように設定されているプレイリストＰＬが割り当てられたチャンネルのチャンネル番号ＣＮを飛ばすようにして、選択チャンネル通知アイコン２３が示すチャンネル番号ＣＮを少なくとも１小さいチャンネル番号ＣＮ（すなわち、選択可能チャンネル通知アイコン２４が示していた少なくとも１小さいチャンネル番号ＣＮ）に切り替えて所望のチャンネルを選択し得ることを認識させている。また選択画面２０は、下方向選択ボタンＲＭＦを押下操作すれば、音楽データＤ１の再生には利用しないように設定されているプレイリストＰＬが割り当てられたチャンネルのチャンネル番号ＣＮを飛ばすようにして、選択チャンネル通知アイコン２３が示すチャンネル番号ＣＮを少なくとも１大きいチャンネル番号ＣＮ（すなわち、選択可能チャンネル通知アイコン２５が示していた少なくとも１大きいチャンネル番号ＣＮ）に切り替えて所望のチャンネルを選択し得ることを認識させている。
【００４６】
一方、音楽選択領域２２には、その左側に、現在選択中のチャンネルに割り当てられたプレイリストＰＬのリスト名２６と、当該プレイリストＰＬの構成に対する具体的な説明文２７（すなわち、上述したリスト詳細情報ＬＤとしてのテキストデータに基づく説明文）とが表示されている。また音楽選択領域２２には、現在再生中の音楽データＤ１に関する情報として、右側にジャケット写真画像２９が表示されると共に、そのジャケット写真画像２９の下側に音楽タイトル３０及びアーティスト名３１が表示されている。
【００４７】
これに加えて音楽選択領域２２には、ジャケット写真画像２９の左側に、例えば頂点を左側に向けた三角形状の第３のマークＭ３が表示されている。これにより選択画面２０は、例えばリモートコントローラＲＭにおいて、音楽選択領域２２内の第３のマークＭ３と形状及び向きが同一な左方向選択ボタンＲＭＧを押下操作すれば、その都度、再生する音楽データＤ１を、現在選択中のプレイリストＰＬに従い１つ前の音楽データＤ１に戻すように切り替えて選択し得ることを直感的に認識させ得るようになされている。
【００４８】
また音楽選択領域２２には、ジャケット写真画像２９の右側に、例えば頂点を右側に向けた三角形状の第４のマークＭ４が表示されている。これにより選択画面２０は、例えばリモートコントローラＲＭにおいて、音楽選択領域２２内の第４のマークＭ４と形状及び向きが同一な右方向選択ボタンＲＭＨを押下操作すれば、その都度、再生する音楽データＤ１を、現在選択中のプレイリストＰＬに従い１つ後の音楽データＤ１に送るように切り替えて選択し得ることを直感的に認識させ得るようになされている。
【００４９】
ところでチャンネルの切り替えについては、チャンネルリストＣＬに格納されているチャンネル番号ＣＮの並びに沿った切替方向がある。このため再生部１１は、表示処理部１６により表示部１７に選択画面２０が表示された状態で、リモートコントローラＲＭの上方向選択ボタンＲＭＥや下方向選択ボタンＲＭＦが押下操作されチャンネル切替命令が入力されると、チャンネルリストＣＬと、現在選択中のチャンネルのチャンネル番号ＣＮと、そのとき押下操作された上方向選択ボタンＲＭＥや下方向選択ボタンＲＭＦに応じた切替方向とに基づいて、切替後のチャンネルを判別する。因みに再生部１１は、この際、チャンネルリストＣＬに格納されている複数のチャンネル番号ＣＮを、これらの先頭と後尾とを繋げた環のように扱うことにより、チャンネルを循環的に切り替えるようになされている。
【００５０】
そして再生部１１は、判別したチャンネルに応じて、記録媒体１３から新たにプレイリストＰＬやデータ関連情報ＤＲＥを読み出すと、そのプレイリストＰＬに格納されたリスト関連情報ＬＡＴやデータ関連情報ＤＲＥに含まれるデータ属性情報ＤＡＴを表示処理部１６に送出する。これにより表示処理部１６は、再生部１１から与えられたリスト属性情報ＬＡＴとデータ属性情報ＤＡＴと基づき、表示部１７に表示している選択画面２０においてチャンネル選択領域２１及び音楽選択領域２２の表示内容を更新する。このようにして再生部１１は、ユーザに対し音楽データＤ１に基づく音楽をハイライト部分の頭から実際に試聴させつつ、選択画面２０の選択チャンネル通知アイコン２３やリスト名２６等も目視確認させて、音楽データＤ１の再生に使用する所望のプレイリストＰＬを選択させることができる。
【００５１】
また再生する音楽データＤ１の切り替えについてもプレイリストＰＬに従った音楽データＤ１の再生の順序に沿う切替方向がある。このため再生部１１は、表示処理部１６により表示部１７に選択画面２０が表示された状態で、リモートコントローラＲＭの左方向選択ボタンＲＭＧや右方向選択ボタンＲＭＨが押下操作され再生音楽切替命令が入力されると、プレイリストＰＬにより規定された音楽データＤ１の再生順序（すなわち、かかる再生順序しては、規定順序再生形態とランダム再生形態との何れか一方に準じたものである）と、そのとき押下操作された左方向選択ボタンＲＭＧや右方向選択ボタンＲＭＨに応じた切替方向とに基づいて、切替後の音楽データＤ１を判別する。因みに再生部１１は、この際、プレイリストＰＬにより再生順序の規定された複数の音楽データＤ１に対応する音楽指示情報ＭＩＤを、これらの先頭と後尾とを繋げた環のように扱うことにより、音楽データＤ１を循環的に切り替えるようになされている。
【００５２】
そして再生部１１は、判別した音楽データＤ１に応じて、記録媒体１３から新たにデータ関連情報ＤＲＥを読み出すと、そのデータ関連情報ＤＲＥに含まれるデータ属性情報ＤＡＴを表示処理部１６に送出する。これにより表示処理部１６は、再生部１１から与えられたデータ属性情報ＤＡＴに基づき、表示部１７に表示している選択画面２０の表示内容（すなわち、ジャケット写真画像２９や音楽タイトル３０、アーティスト名３１）を更新する。このようにして再生部１１は、ユーザに対し音楽データＤ１に基づく音楽をハイライト部分の頭から実際に試聴させつつ、選択画面２０の音楽タイトル３０やアーティスト名３１等も目視確認させて、所望の音楽データＤ１を選択させることができる。
【００５３】
また再生部１１は、表示処理部１６により表示部１７に対し選択画面２０が表示されている状態で、リモートコントローラＲＭの決定ボタンＲＭＩが押下操作され音楽選択決定命令が入力されると、これを表示処理部１６に通知する。このとき表示処理部１６は、その時点に再生部１１から与えられていたリスト属性情報ＬＡＴ（すなわち、その時点に選択されているプレイリストＰＬに格納されているリスト属性情報ＬＡＴ）と、データ属性情報ＤＡＴ（すなわち、その時点に再生されている音楽データＤ１に対応するデータ属性情報ＤＡＴ）とに基づき、再生中の音楽データＤ１を通知するための再生画面データを生成する。そして表示処理部１６は、かかる再生画面データを表示部１７に送出する。これにより表示処理部１６は、表示部１７に対し選択画面２０に替えて再生画面データに基づく図６に示すような再生画面４０を表示する。
【００５４】
この場合、再生画面４０は、画面左側に選択チャンネル通知領域４１が設けられると共に、残りの画面左側に再生音楽通知領域４２が設けられている。そして選択チャンネル通知領域４１には、現在選択中のチャンネルをチャンネル番号ＣＮとして通知するための表示子（以下、これを選択チャンネル通知アイコンと呼ぶ）４３が表示されている。また再生音楽通知領域４２には、その左側に、現在選択中のチャンネルに割り当てられたプレイリストＰＬのリスト名４４が表示されている。さらに再生音楽通知領域４２には、現在再生中の音楽データＤ１に関する情報として、音楽タイトル４５やアーティスト名４６、ジャケット写真画像４７が表示されている。
【００５５】
そして表示処理部１６は、表示部１７に再生画面４０を表示している状態で、プレイリストＰＬに従い再生する音楽データＤ１が切り替わると（すなわち、音楽データＤ１に対する後尾位置までの再生が終了して、新たな音楽データＤ１が先頭位置から再生されると）、そのとき再生部１１から与えられる新たなデータ属性情報ＤＡＴに基づき再生画面４０の再生音楽通知領域４２に対する表示内容を更新する。これにより表示処理部１６は、ユーザに対し再生画面４０の表示内容により、現在再生中の音楽データＤ１に対する音楽タイトル４５やアーティスト名４６等を確認させることができると共に、その音楽データＤ１の再生に利用しているプレイリストＰＬについても容易に確認させることができる。
【００５６】
ところで再生部１１は、音楽データＤ１に対するハイライト位置からの再生を開始する毎に内部のタイマを一旦リセットして再生時間を計時している。そして再生部１１は、音楽データＤ１に対するハイライト位置からの再生時間が、予め選定された所定時間（かかる所定時間は、音楽データＤ１に対するハイライト位置から後尾位置までの再生に要する時間よりも短い時間である）に達するまでの間に、操作部１２を介して何ら命令が入力されないときには、当該再生時間が所定時間に達した時点に、音楽データＤ１をハイライト位置から所定時間再生したことを表示処理部１６に通知する。そして表示処理部１６は、再生部１１により音楽データＤ１をハイライト位置から所定時間再生したことが通知されると、そのとき表示部１７に表示していた選択画面２０を自動的に再生画面４０に切り替える。
【００５７】
また表示処理部１６は、表示部１７に再生画面４０を表示している状態で、再生部１１から新たなリスト属性情報ＬＡＴと共にデータ属性情報ＤＡＴが与えられると（すなわち、ユーザによりチャンネルを切り替えるように命令されると）、そのリスト属性情報ＬＡＴとデータ属性情報ＤＡＴとに基づき選択画面データを生成する。これにより表示処理部１６は、表示部１７に表示していた再生画面４０を再び選択画面２０に切り替える。さらに表示処理部１６は、表示部１７に再生画面４０を表示している状態で、再生部１１から新たなデータ属性情報ＤＡＴが与えられると（すなわち、ユーザにより音楽データＤ１を切り替えるように命令されると）、そのデータ属性情報ＤＡＴに基づき選択画面データを生成する。これにより表示処理部１６は、このとき表示部１７に表示していた再生画面４０を再び選択画面２０に切り替える。
【００５８】
すなわち図７に示すように、表示処理部１６は、リスト利用再生機能が起動されると、表示部１７に対し選択画面２０を表示する。この状態で表示処理部１６は、ユーザによるチャンネルの切り替えや音楽データＤ１の切り替えの要求に応じて、再生部１１によって音楽データＤ１がハイライト位置から再生されると、当該ハイライト位置から再生される音楽データＤ１に応じて、選択画面２０の表示内容を更新する。また表示処理部１６は、表示部１７に対し選択画面２０を表示している状態で、再生部１１により、音楽データＤ１がハイライト位置から所定時間再生されたこと、また再生中の音楽データＤ１が所望の音楽データＤ１として選択決定されたことが通知されると、これに応じて表示部１７に対し、選択画面２０から再生画面４０へと切り替えて表示する。
【００５９】
そして表示処理部１６は、表示部１７に対し再生画面４０を表示している状態で、再生部１１により音楽データＤ１が先頭位置から再生されると、当該先頭位置から再生される音楽データＤ１に応じて再生画面４０の表示内容を更新する。ところで表示処理部１６は、表示部１７に対し再生画面４０を表示している状態で、ユーザによるチャンネルの切り替えや音楽データＤ１の切り替えの要求に応じて、再生部１１によって音楽データＤ１がハイライト位置から再生されると、表示部１７に対し再生画面４０から選択画面２０へと切り替えて表示する。このようにして表示処理部１６は、チャンネルや音楽データＤ１の切り替え等に応じて、表示部１７に表示する選択画面２０や再生画面４０の表示内容を更新し、また選択画面２０及び再生画面４０を切り替えて表示する。これにより表示処理部１６は、ユーザに対しこれら選択画面２０や再生画面４０を介して、選択されているチャンネルやプレイリストＰＬ、再生中の音楽データＤ１を通知することができる。
【００６０】
これにより図８に示すように、再生部１１は、リスト利用再生機能を実行している間は、ユーザに対しあたかもラジオ放送の受信中にチャンネルを切り替えてラジオ放送局を選局するような感覚で、適宜チャンネルを切り替えさせるようにして所望のプレイリストＰＬを容易に選択させることができる。また再生部１１は、このようにユーザによりチャンネルが切り替えられて所望のプレイリストＰＬが選択される間は、途切れることなく、順次音楽データＤ１をハイライト位置や先頭位置から再生して、ユーザに対し、より多くの音楽を聴かせることができる。
【００６１】
因みに再生部１１は、ユーザによりリモートコントローラＲＭの上方向選択ボタンＲＭＥや下方向選択ボタンＲＭＦが比較的速く連続して押下操作されると、その連続的な押下操作が開始される時点に選択されていたチャンネルと、当該連続的な押下操作の速度がある程度遅くなったときに選択されたチャンネルとの間に存在する他のチャンネルの選択を無視するようになされている。これにより再生部１１は、比較的すばやい連続的な押下操作が開始されてから、その連続的な押下操作の速度がある程度遅くなるまでの間に、多数のチャンネルに割り当てられているプレイリストＰＬに従い、順次異なる音楽データＤ１を僅かずつ再生することで、あたかも異なる複数の音楽が数音ずつノイズのように聴こえることを回避している。
【００６２】
ここで実際上、再生部１１は、ユーザにより操作部１２を介してリスト利用再生機能が選択されたことに応じてリスト利用再生機能を起動すると、図９に示すリスト利用再生機能起動処理手順ＲＴ１を開始する。再生部１１は、かかるリスト利用再生機能起動処理手順ＲＴ１を開始すると、ステップＳＰ１において起動初期使用チャンネル番号ＣＮを取得して、次のステップＳＰ２に移る。ステップＳＰ２において再生部１１は、記録媒体１３からチャンネルリストＣＬを読み出すと共に、その起動初期使用チャンネル番号ＣＮのチャンネルに割り当てられているプレイリストＰＬも記録媒体１３から読み出して、次のステップＳＰ３に移る。
【００６３】
ステップＳＰ３において再生部１１は、プレイリストＰＬを正しく読み出せたか否かを判別する。このステップＳＰ３において肯定結果が得られると、このことは、例えばプレイリストＰＬのデータが破損してはいないことを表している。従って再生部１１は、かかる肯定結果を得ると、次のステップＳＰ４に移る。そしてステップＳＰ４において再生部１１は、プレイリストＰＬを用いてチャンネル初期化処理を実行する。ここで再生部１１は、チャンネル初期化処理として、例えばプレイリストＰＬのリスト属性情報ＬＡＴに含まれている再生形態情報ＰＭがシャッフル再生形態を示していると、当該プレイリストＰＬで規定されている音楽データＤ１の再生順序を無作為に並べ替えた他の順序に変更するような処理を実行する。そして再生部１１は、このようなチャンネル初期化処理を実行した後、次のステップＳＰ５に移る。
【００６４】
ステップＳＰ５において再生部１１は、チャンネル初期化処理後のプレイリストＰＬのリスト属性情報ＬＡＴに含まれている再生利用設定情報ＬＳに基づき、当該プレイリストＰＬが音楽データＤ１の再生に利用するように設定されているか否かを判別する。このステップＳＰ５において否定結果が得られると、このことは、プレイリストＰＬを利用して音楽データＤ１を再生し得ないことを表している。従って再生部１１は、かかる否定結果を得ると、ステップＳＰ６に移る。
【００６５】
ここで、複数のチャンネルの中には、音楽データＤ１の再生に利用するように設定され、かつ当該設定を変更しないようになされたプレイリストＰＬが、固定的に割り当てられているものがある。従ってステップＳＰ６において再生部１１は、そのプレイリストＰＬが割り当てられているチャンネルのチャンネル番号ＣＮを取得して、ステップＳＰ２に戻る。これにより再生部１１は、記録媒体１３から、かかるチャンネル番号ＣＮのチャンネルに割り当てられているプレイリストＰＬを読み出して、再び上述と同様の処理を実行する。
【００６６】
ところでステップＳＰ５において肯定結果が得られると、このことは、プレイリストＰＬを利用して音楽データＤ１を再生し得ることを表している。従って再生部１１は、かかる肯定結果を得ると、次のステップＳＰ７に移る。ステップＳＰ７において再生部１１は、プレイリストＰＬに従い再生順序が１番目の音楽データＤ１を記録媒体１３から読み出して、次のステップＳＰ８に移る。
【００６７】
ステップＳＰ８において再生部１１は、このとき音楽データＤ１を正しく読み出せたか否かを判別する。このステップＳＰ８において肯定結果が得られると、このことは、例えばこのとき読み出した音楽データＤ１が破損してはいないことを表している。従って再生部１１は、かかる肯定結果を得ると、次のステップＳＰ９に移る。そしてステップＳＰ９において再生部１１は、表示処理部１６に対し表示部１７に上述した選択画面２０を表示させると共に、音楽データＤ１に対するハイライト位置からの再生を開始して、次のステップＳＰ１０に移り、かかるリスト利用再生機能起動処理手順ＲＴ１を終了する。
【００６８】
因みに上述したステップＳＰ３において否定結果が得られると、このことは、例えばプレイリストＰＬのデータが破損していることを表している。従って再生部１１は、かかる否定結果を得ると、ステップＳＰ１１に移る。またステップＳＰ８において否定結果が得られると、このことは、例えばこのとき読み出した音楽データＤ１が破損していることを表している。従って再生部１１は、かかる否定結果を得たときも、ステップＳＰ１１に移る。そしてステップＳＰ１１において再生部１１は、エラー処理として、例えばユーザに対し音楽データＤ１を再生し得ないことを通知した後、ステップＳＰ１０に移る。このようにして再生部１１は、リスト利用再生機能を起動している。
【００６９】
次いで、リスト利用再生機能の実行中におけるチャンネル切換処理について説明する。再生部１１は、リスト利用再生機能を実行している状態で、ユーザによる操作部１２の操作に応じてチャンネル切替命令が与えられると、図１０に示すチャンネル切替処理手順ＲＴ２を開始する。そして再生部１１は、かかるチャンネル切替処理手順ＲＴ２を開始すると、ステップＳＰ２１において、チャンネルリストＣＬに登録されているチャンネル番号ＣＮの並びと、ユーザにより指定されたチャンネル番号ＣＮの切替方向とに従い、現在選択中のチャンネルのチャンネル番号ＣＮを１増やしたチャンネル番号ＣＮ又は１減らしたチャンネル番号ＣＮを切替後のチャンネル番号ＣＮとして、次のステップＳＰ２２に移る。ステップＳＰ２２において再生部１１は、記録媒体１３から切替後のチャンネル番号ＣＮのチャンネルに割り当てられているプレイリストＰＬを読み出して、次のステップＳＰ２３に移る。
【００７０】
ステップＳＰ２３において再生部１１は、プレイリストＰＬを正しく読み出せたか否かを判別する。このステップＳＰ２３において肯定結果が得られると、このことは、例えばプレイリストＰＬのデータが破損してはいないことを表している。従って再生部１１は、かかる肯定結果を得ると、次のステップＳＰ２４に移る。そしてステップＳＰ２４において再生部１１は、チャンネル変更時処理を実行する。
【００７１】
ステップＳＰ２４において再生部１１は、チャンネル変更時処理として、例えばプレイリストＰＬのリスト属性情報ＬＡＴに含まれている再生形態情報ＰＭがシャッフル再生形態を示していると、当該プレイリストＰＬで規定されている音楽データＤ１の再生順序を無作為に並べ替えた他の順序に変更するような処理を実行する。そして再生部１１は、このようなチャンネル変更時処理を実行した後、次のステップＳＰ２５に移る。
【００７２】
ステップＳＰ２５において再生部１１は、プレイリストＰＬのリスト属性情報ＬＡＴに含まれている再生利用設定情報ＬＳに基づき、当該プレイリストＰＬが音楽データＤ１の再生に利用するように設定されているか否かを判別する。このステップＳＰ２５において否定結果が得られると、このことは、プレイリストＰＬを利用して音楽データＤ１を再生し得ないことを表している。従って再生部１１は、かかる否定結果を得ると、ステップＳＰ２１に戻り、そのプレイリストＰＬに対応するチャンネルのチャンネル番号ＣＮを、さらに１増やしたチャンネル番号ＣＮ又は１減らしたチャンネル番号ＣＮを新たな切替後のチャンネル番号ＣＮとして、再び上述と同様の処理を実行する。
【００７３】
ところでステップＳＰ２５において肯定結果が得られると、このことは、プレイリストＰＬを利用して音楽データＤ１を再生し得ることを表している。従って再生部１１は、かかる肯定結果を得ると、次のステップＳＰ２６に移る。ステップＳＰ２６において再生部１１は、切替後のチャンネルに割り当てられているプレイリストＰＬに従い再生順序が１番目の音楽データＤ１を記録媒体１３から読み出して、次のステップＳＰ２７に移る。ステップＳＰ２７において再生部１１は、このとき音楽データＤ１を正しく読み出せたか否かを判別する。このステップＳＰ２７において肯定結果が得られると、このことは、例えばこのとき読み出した音楽データＤ１が破損してはいないことを表している。従って再生部１１は、かかる肯定結果を得ると、次のステップＳＰ２８に移る。
【００７４】
ステップＳＰ２８において再生部１１は、切替前のチャンネルに割り当てられていたプレイリストＰＬに従って再生していた音楽データＤ１の当該再生を中断して、次のステップＳＰ２９に移る。そしてステップＳＰ２９において再生部１１は、表示処理部１６に対し表示部１７に表示させていた選択画面２０の表示内容を更新させると共に、切替後のチャンネルに対応する音楽データＤ１のハイライト位置からの再生を開始して、次のステップＳＰ３０に移る。これによりステップＳＰ３０において再生部１１は、かかるチャンネル切替処理手順ＲＴ２を終了する。
【００７５】
因みに上述したステップＳＰ２３において否定結果が得られると、このことは、例えばプレイリストＰＬのデータが破損していることを表している。従って再生部１１は、かかる否定結果を得ると、ステップＳＰ３１に移る。またステップＳＰ２７において否定結果が得られると、このことは、例えば音楽データＤ１が破損していることを表している。従って再生部１１は、かかる否定結果を得たときも、ステップＳＰ３１に移る。そしてステップＳＰ３１において再生部１１は、エラー処理として、例えばユーザに対し音楽データＤ１を再生し得ないことを通知した後、ステップＳＰ３０に移る。このようにして再生部１１は、リスト利用再生機能の実行中に、ユーザの要求に応じてチャンネルを切り替えている。
【００７６】
次いで、リスト利用再生機能の実行中における再生音楽切替処理について説明する。再生部１１は、リスト利用再生機能を実行している状態で、ユーザによる操作部１２の操作に応じて再生音楽切替命令が与えられると、図１１に示す再生音楽切替処理手順ＲＴ３を開始する。再生部１１は、かかる再生音楽切替処理手順ＲＴ３を開始すると、ステップＳＰ４１において、現在選択中のプレイリストＰＬに登録されている音楽指示情報ＭＩＤの並び（シャッフル再生形態が指定されているときには、変更後の並び）と、ユーザにより指定された音楽データＤ１の切替方向とに従い、現在再生中の音楽データＤ１よりも１つ前に再生する音楽データＤ１又は１つ後に再生する音楽データＤ１を切替後の音楽データＤ１とする。そして再生部１１は、記録媒体１３から切替後の音楽データＤ１を読み出して、次のステップＳＰ４２に移る。
【００７７】
ステップＳＰ４２において再生部１１は、切替後の音楽データＤ１が再生可能であるか否かを判別する。このステップＳＰ４２において否定結果が得られると、このことは、例えば切替後の音楽データＤ１が破損していること、又は切替後の音楽データＤ１に対応する音楽登録情報ＴＲの再生設定情報ＰＳが、当該音楽データＤ１を再生しないことを示していることにより、このままでは音楽データＤ１を再生し得ないことを表している。従って再生部１１は、かかる否定結果を得ると、ステップＳＰ４１に戻り、切替後の音楽データＤ１よりもさらに１つ前に再生する音楽データＤ１又は１つ後に再生する音楽データＤ１を新たな切替後の音楽データＤ１として、再び上述と同様の処理を実行する。
【００７８】
これに対してステップＳＰ４２において肯定結果が得られると、このことは、例えば切替後の音楽データＤ１が破損してはいないし、当該切替後の音楽データＤ１に対応する音楽登録情報ＴＲの再生設定情報ＰＳが、その音楽データＤ１を再生し得ることを示していることにより、何ら問題なく音楽データＤ１を再生し得ることを表している。従って再生部１１は、かかる肯定結果を得ると、次のステップＳＰ４３に移る。ステップＳＰ４３において再生部１１は、現在再生中の音楽データＤ１の当該再生を中断して、次のステップＳＰ４４に移る。そしてステップＳＰ４４において再生部１１は、表示処理部１６に対し表示部１７に表示させていた選択画面２０の表示内容を更新させると共に、切替後の音楽データＤ１に対するハイライト位置からの再生を開始して、次のステップＳＰ４５に移る。これによりステップＳＰ４５において再生部１１は、かかる再生音楽切替処理手順ＲＴ３を終了する。このようにして再生部１１は、リスト利用再生機能の実行中に、ユーザの要求に応じて、再生する音楽データＤ１を切り替えている。
【００７９】
かかる構成に加えて再生装置１０の場合、検出部１８は、音楽データＤ１をプレイリストＰＬに登録する際に利用される、当該音楽データＤ１の特徴（すなわち、音楽データＤ１に基づく音楽の特徴）を解析している。ただし検出部１８は、再生部１１によりメディアから読み出された音楽データＤ１や外部装置１５からダウンロードされた音楽データＤ１が記録媒体１３に記録されると、装置本体の処理負荷が低い状態において、これら音楽データＤ１の特徴を解析している。
【００８０】
このため、まず再生部１１は、メディアから読み出した音楽データＤ１や外部装置１５からダウンロードした音楽データＤ１を記録媒体１３に記録するとき、その音楽データＤ１に対応するデータ属性情報ＤＡＴに対し、当該音楽データＤ１の特徴の解析が終了しているか否かを示す解析フラグを格納している。この場合、再生部１１により音楽データＤ１の記録時にデータ属性情報ＤＡＴに対して格納される解析フラグは、対応する音楽データＤ１の特徴が未解析であることを示すように設定されている。従って検出部１８は、音楽データＤ１の特徴を解析するとき、記録媒体１３内のデータ属性情報ＤＡＴに格納されている解析フラグに基づき、特徴が未解析の音楽データＤ１を検索し得るようになされている。
【００８１】
また再生装置１０は、ユーザにより操作部１２のリモートコントローラＲＭを介して電源オフ命令が入力されると（すなわち、ユーザにより装置本体に対し電源オフ操作が行われると）、これに応じて電源オン状態から、再生部１１等の各回路ブロックの動作を停止させてスタンバイ状態に移行する。因みにスタンバイ状態とは、装置本体内の再生部１１、通信部１４、表示処理部１６及び表示部１７等のほとんどの回路ブロックが動作を停止させたことで当該装置本体の処理負荷が低くなった状態である。また再生装置１０は、電源オン状態でも、再生部１１が上述したメディア再生機能等の全ての機能を停止させて処理負荷が一定以下のアイドル状態になり一定時間経過すると（すなわち、再生部１１がアイドル状態になり、装置本体に対しユーザにより一定時間何ら操作が行われないと）、自動的に残りの回路ブロックの動作も停止させてスタンバイ状態に移行する。
【００８２】
そして検出部１８は、装置本体のスタンバイ状態において音楽データＤ１の特徴を自動的に解析するか否かをユーザに対し設定させ得るようにしている。これにより検出部１８は、音楽データＤ１の特徴を自動的に解析するように設定されていると、ユーザの電源オフ操作により操作部１２から電源オフ命令が入力されたことに応じて装置本体がスタンバイ状態に移行したこと（すなわち、装置本体が処理負荷の低い状態になったこと）を検出して、特徴が未解析の音楽データＤ１に対する特徴解析処理を開始する。
【００８３】
また検出部１８は、音楽データＤ１の特徴を自動的に解析するように設定されていると、装置本体の電源オン状態の間、再生部１１の動作状態と操作部１２に対するユーザの操作状況とを監視している。従って検出部１８は、再生部１１がアイドル状態になりそのまま装置本体がスタンバイ状態に移行したこと（すなわち、装置本体が処理負荷の低い状態になったこと）も検出することができる。これにより検出部１８は、このようにして再生部１１のアイドル状態から装置本体がスタンバイ状態に移行したときにも、特徴が未解析の音楽データＤ１に対する特徴解析処理を開始する。
【００８４】
ところで検出部１８は、例えば装置本体が電源オン状態の間、記録媒体１３に記録されている全ての音楽データＤ１の数と、特徴が未解析の音楽データＤ１の数とを定期的に検出する。そして検出部１８は、記録媒体１３に記録されている全ての音楽データＤ１の中で特徴が未解析の音楽データＤ１が所定の割合以上存在していることを検出すると、その旨を告知するための告知画面を、表示処理部１６を介して表示部１７に表示する。
【００８５】
従って検出部１８は、音楽データＤ１の特徴を自動的に解析しないように設定されている場合に、記録媒体１３に対し新たに複数の音楽データＤ１が記録されても、ユーザに対し新たな音楽データＤ１の特徴を解析するように促すことができる。また検出部１８は、音楽データＤ１の特徴を自動的に解析するように設定されている場合でも、再生装置１０が長時間、電源をオフさせずに使用され続けている間に、記録媒体１３に対し新たに複数の音楽データＤ１が記録されると、ユーザに対し当該新たな音楽データＤ１の特徴を解析するように促すことができる。
【００８６】
そして検出部１８は、特徴が未解析の音楽データＤ１が存在することを告知したときに、音楽データＤ１の特徴を自動的に解析するように設定されていると、その告知の後、装置本体がスタンバイ状態に移行して当該装置本体の処理負荷が低い状態を検出したとき、特徴が未解析の音楽データＤ１に対する特徴解析処理を開始する。これに対して検出部１８は、ユーザに対し特徴が未解析の音楽データＤ１が存在することを告知したときに、音楽データＤ１の特徴を自動的には解析しないように設定されていると、その告知に合わせてユーザに対し、音楽データＤ１の特徴を解析するための２つの手法を通知する。この場合、検出部１８は、ユーザに対し、一方の手法として音楽データＤ１の特徴を自動的に解析するように設定し直したうえで電源オフ操作を行うと、音楽データＤ１の特徴を解析し得ることを通知する。
【００８７】
また検出部１８は、他方の手法として、装置本体が電源オン状態のままでも、ユーザが手動で特徴の解析の実行を要求すること（すなわち、操作部１２を介して解析実行命令が入力されること）で、音楽データＤ１の特徴を解析し得ることも通知する。そして再生部１１は、ユーザにより操作部１２を介して解析実行命令が入力されたときに（すなわち、ユーザにより解析実行操作が行われたときに）、ディスク再生機能等の何れかの機能を実行していると、その機能を強制的に終了させて自己の動作を停止させる。
【００８８】
従って検出部１８は、音楽データＤ１の特徴を自動的には解析しないように設定されていても、ユーザにより手動で解析の実行が要求されると、その要求に応じた再生部１１の動作の停止に伴う装置本体の処理負荷が低い状態を検出する。これにより検出部１８は、装置本体の処理負荷が低い状態で、特徴が未解析の音楽データＤ１に対する特徴解析処理を開始する。因みに検出部１８は、音楽データＤ１の特徴を自動的には解析しないように設定されていても、ユーザにより操作部１２を介してメディア再生機能等の終了命令が入力された後、解析実行操作により操作部１２から解析実行命令が入力されたときには、すでに再生部１１が動作を停止させていることにより装置本体の処理負荷が低い状態を検出する。これにより検出部１８は、このような場合でも装置本体の処理負荷が低い状態で、特徴が未解析の音楽データＤ１に対する特徴解析処理を開始する。
【００８９】
検出部１８は、このようにして特徴が未解析の音楽データＤ１に対する特徴解析処理を開始すると、まず記録媒体１３内のデータ属性情報ＤＡＴに格納されている解析フラグに基づき、特徴が未解析の音楽データＤ１を検索する。そして検出部１８は、記録媒体１３から、検索した全ての音楽データＤ１を順次指定して読み出すことが可能な記録アドレスのような情報（以下、これを未解析音楽指定情報と呼ぶ）の一覧（以下、これを未解析音楽一覧と呼ぶ）を生成する。
【００９０】
ところで再生装置１０では、記録媒体１３から特徴が未解析の音楽データＤ１をどのような順序で読み出して音楽の特徴を解析するかを、例えばユーザに設定させ得るようにしている。従って検出部１８は、このように未解析音楽一覧を生成したときには、その未解析音楽一覧内の未解析音楽指定情報を、ユーザの設定に従い生成時の並びのままにし、又はデータ属性情報ＤＡＴとしての記録日時や音楽データＤ１の提供元、アーティスト名、ジャンル名等のデータ属性情報ＤＡＴに応じた順序に並べ替える。
【００９１】
因みに記録媒体１３から特徴が未解析の全ての音楽データＤ１を読み出す順序としては、当該特徴が未解析の全ての音楽データＤ１を記録日時の新しいものから順に読み出す順序や、特徴が未解析の全ての音楽データＤ１を当該音楽データＤ１の提供元、アーティスト又はジャンルで分類して、その分類毎に記録日時の新しいものから順に読み出す順序がある。また、かかる順序としては、特徴が未解析の全ての音楽データＤ１を、対応する音楽タイトルの五十音やアルファベットの順に読み出す順序や、当該特徴が未解析の全ての音楽データＤ１をアーティストやジャンルで分類して、その分類毎に音楽タイトルの五十音やアルファベットの順に読み出す順序等もある。
【００９２】
検出部１８は、このような未解析音楽一覧に従い記録媒体１３から特徴が未解析の音楽データＤ１を読み出して内部のメモリに格納する。そして検出部１８は、未解析音楽一覧が示す読出順序で内部のメモリから１個の音楽データＤ１を読み出して音楽の特徴を解析した後、再び内部のメモリから１個の新たな音楽データＤ１を読み出して音楽の特徴を解析するように、順次１個の音楽データＤ１に基づく音楽の特徴を解析している。
【００９３】
ただし検出部１８は、ユーザの電源オフ操作や解析実行操作に応じた装置本体の処理負荷が低い状態で特徴が未解析の音楽データＤ１に対する特徴解析処理を開始しても、ユーザの電源オン操作や機能選択操作に応じて装置本体が電源オン状態や処理負荷の高い状態に移行すると、その特徴解析処理を中断して当該装置本体がユーザの要求に対処し得るようにする。このため検出部１８に対しては、特徴解析処理のために記録媒体１３から一度に読み出す音楽データＤ１の数の上限が予め50個等の所定数（以下、これを上限所定数と呼ぶ）に選定されている。
【００９４】
従って検出部１８は、特徴が未解析の音楽データＤ１の総数が上限所定数以下であると、記録媒体１３から特徴が未解析の音楽データＤ１を一回の読出処理で全て読み出す。これに対して検出部１８は、特徴が未解析の音楽データＤ１の総数が上限所定数よりも多いと、記録媒体１３から特徴が未解析の音楽データＤ１を上限所定数だけ読み出し、当該読み出した全ての音楽データＤ１に対する特徴の解析が終了すると、再び記録媒体１３から特徴が未解析の音楽データＤ１を上限所定数だけ（又は上限所定数に満たない残りの全てを）読み出して特徴を解析している。
【００９５】
これにより検出部１８は、記録媒体１３からの音楽データＤ１の１回の読出時間を極力短縮している。その結果、解析部１９は、装置本体の処理負荷が低い状態を検出してから、音楽データＤ１の特徴を解析し始めるまでの時間を極力短縮している。従って検出部１８は、装置本体の処理負荷が低い状態を検出してから、比較的速い時点にユーザによって電源オン操作や機能選択操作が行われて装置本体が電源オン状態や処理負荷の高い状態に戻り特徴解析処理を中断するような場合でも、極力多くの音楽データＤ１の特徴を解析し得るようにしている。
【００９６】
ところで検出部１８は、音楽データＤ１の特徴を解析する場合、実際には音楽データＤ１を周波数解析する周波数解析処理と、その周波数解析の結果をもとに、当該音楽データＤ１に基づく音楽の特徴を数値化する特徴数値化処理とを順次実行している。すなわち検出部１８は、内部のメモリから１個の音楽データＤ１を読み出すと、当該読み出した１個の音楽データＤ１に対する周波数解析処理を実行する。これにより検出部１８は、メモリから読み出した音楽データＤ１を音楽の時間軸に沿って所定の単位処理部分（例えば、１秒分の音楽に相当する部分である）に分けると共に、順次単位処理部分から１オクターブの12音階それぞれに相当する周波数帯域毎のエネルギーを抽出する。
【００９７】
このようにして検出部１８は、音楽データＤ１全体に亘って周波数帯域毎のエネルギーを得ると、次いで、その周波数帯域毎のエネルギーをもとに特徴数値化処理を実行する。これにより検出部１８は、音楽の演奏に利用されている楽器や和音、テンポ等の種々の情報を検出する。そして検出部１８は、かかる検出結果に基づき、音楽の特徴を数値化して表す特徴数値化情報を生成する。これにより検出部１８は、かかる特徴数値化情報をもとに、記録媒体１３に記録された音楽データＤ１を音楽の特徴に応じてプレイリストＰＬに登録させるようにしている。
【００９８】
また検出部１８は、このとき音楽の演奏に利用されている楽器や和音、テンポ等の種々の情報をもとに、音楽データＤ１において音楽のハイライト部分に対応する部分（以下、これをハイライト対応部分と呼ぶ）と共に、上述したハイライト位置も検出する。そして検出部１８は、そのハイライト位置を示すハイライト位置情報ＨＰを、記録媒体１３の音楽データベースＭＤＢに記録している。これにより検出部１８は、上述したように再生部１１によりプレイリストＰＬに従って音楽データＤ１が再生されるとき、ハイライト位置情報ＨＰを利用させ得るようになされている。
【００９９】
ところで上述したように記録媒体１３には、メディアから再生された音楽データＤ１や外部装置１５からダウンロードされた音楽データＤ１が記録されている。そして再生装置１０では、このように記録媒体１３に記録した音楽データＤ１をその特徴等に応じてプレイリストＰＬに登録している。このため再生装置１０では、異なるメディアから再生された音楽データＤ１や外部装置１５からダウンロードされた音楽データＤ１が混在して登録されるプレイリストＰＬが存在している。
【０１００】
ここで１つのメディアに記録される複数の音楽データＤ１は、当該メディアの製作時にこれら複数の音楽データＤ１に基づく複数の音楽の音量が聴感上ほぼ等しくなるように（すなわち、音量の調節を固定したままの状態でほぼ等しくなるように）、音量レベルが適宜調整されている。このため再生装置１０では、１つのメディアに記録された複数の音楽データＤ１を順次再生する場合、これら複数の音楽データＤ１に基づく複数の音楽をそれぞれほぼ等しい音量で聴かせることができる。しかしながら、このような音楽データＤ１に対する音量レベルの調整はメディア毎に行われている。このため異なるメディアに記録されている音楽データＤ１同士については、独自の音量レベルの調整により、互いの音楽の音量が聴感上異なっている場合がある。
【０１０１】
また外部装置１５からダウンロードされる複数の音楽データＤ１も、これら複数の音楽データＤ１に基づく複数の音楽の音量が聴感上ほぼ等しくなるように（すなわち、音量の調節を固定したままの状態でほぼ等しくなるように）、音量レベルが適宜調整されている。しかしながら外部装置１５からダウンロードされる音楽データＤ１と、メディアに記録されている音楽データＤ１とでは、必ずしも互いの音楽の音量が聴感上ほぼ等しくなるように、音量レベルが調整されはいない。このため再生装置１０では、プレイリストＰＬに従いこれに登録されている複数の音楽データＤ１を連続的に再生した場合、これら音楽データＤ１の提供元（すなわち、メディアや外部装置１５）毎に音楽を異なる音量で聴かせることになり、聴感上の心地よさを提供し得ない可能性がある。
【０１０２】
従って検出部１８は、１個の音楽データＤ１を周波数解析するときに、当該音楽データＤ１の単位処理部分毎に音量レベルも検出している。そして検出部１８は、音楽データＤ１全体に亘って（すなわち、全ての単位処理部分で）音量レベルを検出すると、当該検出した音量レベルの二乗平均平方根（RMS:Root Mean Square）として音楽データＤ１全体における音量レベルの平均値（以下、これを音量平均値と呼ぶ）を検出する。すなわち検出部１８は、音楽データＤ１の全ての単位処理部分で検出した音量レベルをそれぞれ２乗して加算し、その加算結果を単位処理部分の総数で除算した後、その除算結果の平方根を得るようにして音量平均値を算出している。また検出部１８は、このとき音楽データＤ１の全ての単位処理部分で検出した音量レベルのうち最も高いピーク値（以下、これを音量ピーク値と呼ぶ）も検出する。そして検出部１８は、このようにして１個の音楽データＤ１毎に音量平均値及び音量ピーク値を検出すると、当該検出した１個の音楽データＤ１に対する音量平均値及び音量ピーク値を、対応する記録アドレスと共に算出部１９に与える。
【０１０３】
算出部１９は、記録媒体１３に記録される複数の音楽データＤ１に対し、当該複数の音楽データＤ１に基づく複数の音楽の音量が聴感上ほぼ等しくなるように音量レベルを調整するための基準となる特定の音量平均値（以下、これを特徴音量平均値と呼ぶ）が、内部のメモリに記録されている。また算出部１９は、再生部１１に対し音楽データＤ１の再生能力として設定されている音量レベルの最大値（以下、これを音量最大値と呼ぶ）も内部のメモリに記録されている。因みに特定音量平均値は、例えば試験的に種々のメディアから再生された多数の音楽データＤ１それぞれの音量平均値と、外部装置１５からダウンロードされた多数の音楽データＤ１それぞれの音量平均値とを平均化して生成されている。
【０１０４】
この状態で算出部１９は、検出部１８から順次１個の音楽データＤ１に対する音量平均値及び音量ピーク値が与えられる毎に、音楽データＤ１の音量レベルを調整するためのゲインを算出するゲイン算出処理を開始する。図１２に示すように、算出部１９は、かかるゲイン算出処理を開始すると、音楽データＤ１の音量平均値（ＲＭＳ）が特定音量平均値（ｍＲＭＳ）となるように当該音楽データＤ１の音量レベルを調整するための（すなわち、ノーマライズ（正規化）するための）ゲイン（以下、これを平均値利用ゲインと呼ぶ）を、（１）式
【０１０５】
平均値利用ゲイン＝特定音量平均値／音楽データの音量平均値……（１）
【０１０６】
で表されるように、特定音量平均値を音楽データＤ１の音量平均値で除算して算出する。因みに算出部１９は、例えば、特定音量平均値が7967で、音楽データＤ１の音量平均値が8120の場合、（２）式
【０１０７】
平均値利用ゲイン＝7967／8120≒0.98……（２）
【０１０８】
で表されるように、約0.98の平均値利用ゲインを得る。
【０１０９】
また算出部１９は、平均値利用ゲインを算出すると、かかる平均値利用ゲインを音楽データＤ１の音量ピーク値（Ｐｅａｋ）に乗算し、その乗算結果を音量最大値（Ｖｍａｘ）と比較する。その結果、図１３（Ａ）及び（Ｂ）に示すように、算出部１９は、平均値利用ゲインを乗算した音量ピーク値が音量最大値以下であると、このとき算出した平均値利用ゲインを、対応する記録アドレス（すなわち、検出部１８から与えられた記録アドレス）と共に登録部２０に送出して、ゲイン算出処理を終了する。
【０１１０】
ところで再生部１１は、音楽データＤ１の音量レベルが音量最大値よりも大きいと、当該音楽データＤ１を自己の再生能力を超えて再生処理する。このため再生部１１は、音楽データＤ１における音量最大値よりも大きい音量レベルの部分を的確には再生処理し得ず、その部分で音の歪み（すなわち、クリップ）を発生させる可能性がある。
【０１１１】
従って図１４（Ａ）及び（Ｂ）に示すように、算出部１９は、平均値利用ゲインを乗算した音量ピーク値が音量最大値よりも大きいと、図１５に示すように、音楽データＤ１の音量ピーク値が音量最大値となるように当該音楽データＤ１の音量レベルを調整するための（すなわち、ノーマライズ（正規化）するための）ゲイン（以下、これをピーク値利用ゲインと呼ぶ）を、（３）式
【０１１２】
ピーク値利用ゲイン＝音量最大値／音楽データの音量ピーク値……（３）
【０１１３】
で表されるように、音量最大値を音楽データＤ１の音量ピーク値で除算して算出する。因みに算出部１９は、例えば、音量最大値が 32767で、音楽データＤ１の音量ピーク値が 32100の場合、（４）式
【０１１４】
ピーク値利用ゲイン＝ 32767／ 32100≒1.02……（４）
【０１１５】
で表されるように、約1.02のピーク値利用ゲインを得る。そして算出部１９は、このようにしてピーク値利用ゲインを算出すると、平均値利用ゲインを登録部２０へは与えずに、このとき算出したピーク値利用ゲインを、対応する記録アドレス（すなわち、検出部１８から与えられた記録アドレス）と共に登録部２０に送出して、ゲイン算出処理を終了する。
【０１１６】
因みに算出部１９は、ゲイン算出処理を開始すると、音楽データＤ１の音量平均値が特定音量平均値となるように当該音楽データＤ１の音量レベルを調整するための平均値利用ゲインを算出している。このため音楽データＤ１は、音量平均値が特定音量平均値よりも大きい場合、平均値利用ゲインで音量レベルが調整されると、音量平均値と共に音量ピーク値が元の値よりも小さい値となり、音量ピーク値が音量最大値を超えることはない。これに対して音楽データＤ１は、音量平均値が特定音量平均値よりも小さい場合、平均値利用ゲインで音量レベルが調整されると、音量平均値と共に音量ピーク値が元の値よりも大きい値となり、音量ピーク値が音量最大値を超える可能性がある。
【０１１７】
このため算出部１９は、例えば平均値利用ゲインを算出した場合、音楽データＤ１の音量平均値を特定音量平均値と比較する。その結果、算出部１９は、音楽データＤ１の音量平均値が特定音量平均値よりも大きいときには、音量ピーク値に平均値利用ゲインを乗算するような処理を行わない。そして算出部１９は、音楽データＤ１の音量平均値が特定音量平均値よりも小さいときにのみ、音量ピーク値に平均値利用ゲインを乗算して、当該平均値利用ゲインを乗算した音量ピーク値が音量最大値よりも大きいか否かを判別する。これにより算出部１９は、平均値利用ゲインの算出に引き続きピーク値利用ゲインを算出する場合、極力無駄な処理を行わないようにして、平均値利用ゲイン及びピーク値利用ゲインを効率良く算出している。
【０１１８】
登録部２０は、算出部１９から１個の音楽データＤ１に対応する平均値利用ゲイン及び記録アドレスや、ピーク値利用ゲイン及び記録アドレスが与えられる毎にゲイン登録処理を開始する。登録部２０は、かかるゲイン登録処理を開始すると、そのとき算出部１９から与えられた記録アドレスをもとに、記録媒体１３において当該記録アドレスに記録されている１個の音楽データＤ１に対応するデータ属性情報ＤＡＴを判別する。そして登録部２０は、その判別したデータ属性情報ＤＡＴに対し、このとき算出部１９から与えられた平均値利用ゲイン又はピーク値利用ゲインを格納する。これにより登録部２０は、記録媒体１３に対し音楽データＤ１に平均値利用ゲイン及びピーク値利用ゲインを対応付けて登録する。
【０１１９】
また登録部２０は、記録媒体１３上で、記録アドレスに記録されている１個の音楽データＤ１の先頭及び又は後尾に付加されているタグにも当該音楽データＤ１に対応する平均値利用ゲイン又はピーク値利用ゲインを格納する。このようにして登録部２０は、記録媒体１３に対し１個の音楽データＤ１に対応する平均値利用ゲインやピーク値利用ゲインを登録し、当該音楽データＤ１のタグに平均値利用ゲインやピーク値利用ゲインを格納すると、かかるゲイン登録処理を終了する。そして登録部２０は、１個の音楽データＤ１に対するゲイン登録処理が終了する毎に、その終了を検出部１８に通知する。
【０１２０】
これにより検出部１８は、１個の音楽データＤ１に対する特徴の解析が終了し、登録部１９から当該１個の音楽データＤ１に対するゲイン登録処理の終了も通知されると、記録媒体１３上で、そのときに特徴の解析が終了した（また、平均値利用ゲイン又はピーク値利用ゲインの登録の終了した）１個の音楽データＤ１に対応する解析フラグの設定内容（すなわち、未解析を示す）を、解析済を示すように変更する。従って検出部１８は、この後、再び特徴解析処理を開始したときには解析フラグの設定内容により、すでに特徴の解析と共に音量平均値及び音量ピーク値の検出が終了している音楽データＤ１を的確に判別し、当該音楽データＤ１の特徴を再び無駄に解析すると共に音量平均値及び音量ピーク値も再び無駄に検出ことを回避している。
【０１２１】
因みに検出部１８は、解析対象の１個の音楽データＤ１が破損している等して、特徴を解析し得ないときには、その１個の音楽データＤ１に対する特徴の解析と共に音量平均値及び音量ピーク値の検出を中断する。そして検出部１８は、記録媒体１３上で、特徴の解析と共に音量平均値及び音量ピーク値の検出を中断した音楽データＤ１に対応する解析フラグの設定内容（すなわち、未解析を示す）を、解析失敗を示すように変更する。これにより検出部１８は、この後、再び特徴解析処理を開始したときには解析フラグの設定内容により、正常に特徴を解析し得なかった音楽データＤ１を的確に判別し、当該音楽データＤ１の特徴を再び解析し、また音量平均値及び音量ピーク値を再び検出しようとすることを回避している。
【０１２２】
そして検出部１８は、記録媒体１３に記録されている未解析の全ての音楽データＤ１について特徴を解析すると共に音量平均値及び音量ピーク値を検出すると、特徴解析処理を終了する。ここで検出部１８は、装置本体のスタンバイ状態で実行していた特徴解析処理が終了したときには、当該装置本体を電源オフ状態に移行させる。また検出部１８は、電源オン状態でも装置本体の処理負荷が低い状態で実行していた特徴解析処理が終了したときには、例えば表示処理部１６及び表示部１７を順次介してユーザに対し特徴解析処理の終了を通知すると共に、装置本体に対しその処理負荷の低い状態でユーザ操作を待ち受けさせる。
【０１２３】
これに加えて検出部１８は、特徴解析処理の実行中に、定期的に装置本体全体が正常動作しているかを監視している。そして検出部１８は、特徴解析処理の実行中に装置本体において動作異常が発生すると、特徴解析処理を一旦中断して、装置本体を再起動させるようなフェイルセーフ機能を実行する。これにより検出部１８は、例えば音楽データＤ１の特徴解析処理が暴走して音楽データＤ１の特徴を誤って解析し、また音量平均値及び音量ピーク値を誤って検出することを回避している。また検出部１８は、特徴解析処理を中断したときに、音楽データＤ１の特徴の解析と共に音量平均値及び音量ピーク値の検出も中断していると、その音楽データＤ１に対応する解析フラグの設定内容（すなわち、未解析を示す）を何ら変更しないようにする。これにより検出部１８は、装置本体の動作異常で音楽データＤ１に対する特徴の解析と共に音量平均値及び音量ピーク値の検出を中断した場合には、この後、装置本体を再起動させて特徴解析処理を再開したときに解析フラグの設定内容に従い、当該音楽データＤ１の特徴を改めて解析すると共に音量平均値及び音量ピーク値も改めて検出している。
【０１２４】
このようにして再生装置１０では、処理負荷が低い状態で検出部１８、算出部１９及び登録部２０により音楽データＤ１の音量レベルを調整するための平均値利用ゲイン及びピーク値利用ゲインを算出して、これを記録媒体１３に登録している。従って再生部１１は、プレイリストＰＬに登録されている複数の音楽データＤ１を先頭位置やハイライト位置から順次再生するとき、当該音楽データＤ１に対応するデータ属性情報ＤＡＴ内の平均値利用ゲイン又はピーク値利用ゲインを参照して、その音楽データＤ１に対し当該平均値利用ゲイン又はピーク値利用ゲインを乗算する。これにより再生部１１は、音楽データＤ１を対応する平均値利用ゲイン又はピーク値利用ゲインに応じた音量レベルで再生することができる。よって再生部１１は、プレイリストＰＬに登録されている複数の音楽データＤ１に基づく複数の音楽を聴感上ほぼ等しい音量で順次聴かせることができる。
【０１２５】
また再生装置１０は、音楽データＤ１に対応する平均値利用ゲイン又はピーク値利用ゲインを算出したとき、当該音楽データＤ１のタグに平均値利用ゲイン又はピーク値利用ゲインを格納している。従って再生装置１０は、記録媒体１３に記録している複数の音楽データＤ１を他の再生機器に転送した場合、当該他の再生機器でも、これら複数の音楽データＤ１を、タグ内の平均値利用ゲイン又はピーク値利用ゲインを参照して、その音楽データＤ１に対し当該平均値利用ゲイン又はピーク値利用ゲインを乗算することにより、これら複数の音楽データＤ１を対応する平均値利用ゲイン又はピーク値利用ゲインに応じた音量レベルで再生させることができる。よって再生装置１０は、他の再生機器でも、これに転送した複数の音楽データＤ１に基づく複数の音楽を聴感上ほぼ等しい音量で順次聴かせることができる。
【０１２６】
ところで登録部２０は、記録媒体１３に対し音楽データＤ１に対応付けて、平均値利用ゲイン及びピーク値利用ゲインの何れか一方のみを登録している。従って再生部１１は、音楽データＤ１を再生するとき、参照すべきゲインとして平均値利用ゲイン及びピーク値利用ゲインの何れか一方を選択するような煩雑な処理を何ら行うことなく、記録媒体１３に当該音楽データＤ１に対応付けて登録されている何れか一方のみの平均値利用ゲイン又はピーク値利用ゲインを単に参照することで、その音楽データＤ１の音量レベルを最適な状態に調整することができる。
【０１２７】
また登録部２０は、音楽データＤ１のタグに対しても平均値利用ゲイン及びピーク値利用ゲインの何れか一方のみを格納している。従って登録部１１は、かかる音楽データＤ１が他の再生機器に転送されて再生されるとき、当該他の再生機器に対し参照すべきゲインとして平均値利用ゲイン及びピーク値利用ゲインの何れか一方を選択させるような煩雑な処理を何ら行わせることなく、当該音楽データＤ１のタグに格納している何れか一方のみの平均値利用ゲイン又はピーク値利用ゲインを単に参照させることで、その音楽データＤ１の音量レベルを最適な状態に調整させることができる。
【０１２８】
ここで図１６を用いて、検出部１８、算出部１９及び登録部２０によって実行するゲイン登録処理手順ＲＴ１０について説明する。検出部１８は、装置本体の処理負荷が低い状態を検出し、内部のメモリから１個の音楽データＤ１を読み出すと、ゲイン登録処理手順ＲＴ１０を開始する。検出部１８は、かかるゲイン登録処理手順ＲＴ１０を開始すると、ステップＳＰ１０１において音楽データＤ１の単位処理部分毎に順次音量レベルを検出し、その検出結果をもとに当該音楽データＤ１全体における音量平均値を検出すると共に、音量ピーク値も検出する。そして検出部１８は、１個の音楽データＤ１に対応する音量平均値及び音量ピーク値を算出部１９に送出する。
【０１２９】
従ってステップＳＰ１０２において算出部１９は、検出部１８から与えられた音量平均値と、メモリ内の特定音量平均値とに基づき平均値利用ゲインを算出して、次のステップＳＰ１０３に移る。ステップＳＰ１０３において算出部１９は、音楽データＤ１の音量レベルを平均値利用ゲインで調整した場合、当該音楽データＤ１の音量ピーク値が音量最大値以下になるか否かを判別する。
【０１３０】
このステップＳＰ１０３において肯定結果が得られると、このことは再生部１１において音楽データＤ１の音量レベルを対応する平均値利用ゲインで調整しても、音量ピーク値が音量最大値を超えないことを表している。すなわち、かかる肯定結果は、再生部１１において、音楽の高音部分に歪みを発生させることなく音楽データＤ１を的確に再生処理し得ることを表している。従って算出部１９は、かかる肯定結果を得ると、平均値利用ゲインを登録部２０に送出する。これによりステップＳＰ１０４において登録部２０は、記録媒体１３に対し、算出部１９から与えられた平均値利用ゲインを音楽データＤ１に対応付けて登録する。また登録部２０は、その平均値利用ゲインを対応する音楽データＤ１のタグに格納して、次のステップＳＰ１０５に移る。かくしてステップＳＰ１０５において検出部１８、算出部１９及び登録部２０は、かかるゲイン登録処理手順ＲＴ１０を全て終了する。
【０１３１】
これに対してステップＳＰ１０３において否定結果が得られると、このことは再生部１１において音楽データＤ１の音量レベルを対応する平均値利用ゲインで調整すると、音量ピーク値が音量最大値を超えることを表している。すなわち、かかる否定結果は、再生部１１において、平均値利用ゲインを用いて音楽データＤ１を再生処理した場合、音楽の高音部分に歪みが発生する可能性があることを表している。従って算出部１９は、かかる否定結果を得ると、ステップＳＰ１０６に移る。そしてステップＳＰ１０６において算出部１９は、音楽データＤ１の音量ピーク値と、メモリ内の音量最大値とに基づきピーク値利用ゲインを算出する。そして算出部１９は、かかるピーク値利用ゲインを登録部２０に送出する。これによりステップＳＰ１０７において登録部２０は、記録媒体１３に対し、算出部１９から与えられたピーク値利用ゲインを音楽データＤ１に対応付けて登録する。また登録部２０は、そのピーク値利用ゲインを対応する音楽データＤ１のタグに格納して、ステップＳＰ１０５に移る。従ってこのような場合にもステップＳＰ１０５において検出部１８、算出部１９及び登録部２０は、かかるゲイン登録処理手順ＲＴ１０を全て終了する。
【０１３２】
なお第１の実施の形態の場合、検出部１８の内部には、周波数解析処理を実行する周波数解析回路と、特徴数値化処理を実行する特徴数値化回路とが設けられている。そして検出部１８は、内部のメモリから１個の音楽データＤ１を読み出して周波数解析回路により、その音楽データＤ１に対する周波数解析処理（上述した音量レベルの検出と共に音量平均値及び音量ピーク値の検出も含む）を実行した後、特徴数値化回路により、当該１個の音楽データＤ１に対する特徴数値化処理を実行する。ただし検出部１８は、特徴数値化回路により１個の音楽データＤ１に対する特徴数値化処理を実行している間は、メモリから新たに１個の音楽データＤ１を読み出して周波数解析回路により当該新たな１個の音楽データＤ１に対する周波数解析処理を実行する。このようにして検出部１８は、特徴解析処理の実行中は、周波数解析回路と特徴数値化回路とを同時並行で動作させることにより、未解析の音楽データＤ１に対する特徴の解析と共に音量平均値及び音量ピーク値の検出を効率良く実行している。
【０１３３】
また第１の実施の形態の場合、再生装置１０は、装置本体が電源オン状態の間は、例えば装置筐体の正面に設けられた青色のイルミネーションランプを点灯させることにより、ユーザに対し電源がオン状態であることを通知し得るようにしている。また再生装置１０は、装置本体がスタンバイ状態に移行して未解析の音楽データＤ１の特徴が解析されている間は、青色のイルミネーションランプを比較的ゆっくりと明滅させることにより、ユーザに対し特徴解析処理が実行されていることを通知し得るようにしている。そして再生装置１０は、スタンバイ状態において未解析の全ての音楽データＤ１の特徴の解析が終了して、電源オフ状態に移行すると、青色のイルミネーションランプを消灯させることにより、ユーザに対し装置本体が電源オフ状態であることを通知し得るようにしている。
【０１３４】
（１−３）動作及び効果
以上の構成において、再生装置１０は、メディアから読み出した音楽データＤ１や外部装置１５からダウンロードした音楽データＤ１を記録媒体１３に記録する。この状態で再生装置１０は、装置本体の処理負荷が低い状態を検出すると、記録媒体１３に記録している複数の音楽データＤ１の中から、音量レベルを調整するためのゲインを未だ算出してはいない音楽データＤ１（すなわち、特徴が未解析の音楽データＤ１）を検索する。そして再生装置１０は、その検索した音楽データＤ１に対する音量平均値を検出し、当該検出した音量平均値と特定音量平均値とに基づいて、当該音量平均値が特定音量平均値となるように音量レベルを調整するための平均値利用ゲインを算出する。また再生装置１０は、記録媒体１３に対し、その平均値利用ゲインを音楽データＤ１に対応付けて登録する。これにより再生装置１０は、この後、再生部１１により音楽データＤ１を再生する際に、記録媒体１３に登録している平均値利用ゲインを参照して、当該平均値利用ゲインに応じた音量レベルで音楽データＤ１を再生する。
【０１３５】
従って再生装置１０は、音楽データＤ１の再生時に、平均値利用ゲインを算出しなくても、音楽データＤ１を再生処理してはいない装置本体の処理負荷が低い状態で算出し登録していた平均値利用ゲインを参照して、その平均値利用ゲインに応じた音量レベルで音楽データを再生することができる。
【０１３６】
以上の構成によれば、再生装置１０は、検出部１８により装置本体の処理負荷が低い状態を検出すると、記録媒体１３に記録された音楽データＤ１の音量平均値を検出し、算出部１９により当該音量平均値と特定音量平均値とに基づいて平均値利用ゲインを算出し、登録部２０により当該平均値利用ゲインを、記録媒体１３に対し音楽データＤ１に対応付けて登録しておき、この状態で再生部１１により当該平均値利用ゲインに応じた音量レベルで音楽データＤ１を再生するようにした。これにより再生装置１０は、音楽データＤ１の再生時に、平均値利用ゲインを算出しなくても、音楽データＤ１を再生してはいない装置本体の処理負荷が低い状態で算出し登録していた平均値利用ゲインを参照して、その平均値利用ゲインに応じた音量レベルで音楽データＤ１を再生することができ、かくして音楽データＤ１の再生時に処理負荷を低減することができる。
【０１３７】
そして再生装置１０は、プレイリストＰＬに対し提供元の異なる複数の音楽データＤ１を混在して登録しても、これら音楽データＤ１の音量レベルを平均値利用ゲインに応じて調整することで、複数の音楽をほぼ等しい音量で聴かせることができる。すなわち再生装置１０は、プレイリストＰＬに従い複数の音楽データＤ１を順次再生する場合、ユーザに対し音楽毎に音量を調節するような操作を何ら行わせることなく、これら複数の音楽を順次聴かせることができる。
【０１３８】
ところで複数の音楽データＤ１に基づく複数の音楽は、そのほとんどがハイライト部分で音量が最も高くなり、またハイライト部分が演奏途中から始まる。このため、これら複数の音楽データＤ１は、音量レベルが何ら調整されずに再生されると、音楽毎の音量の違いを顕著に感じさせることになる。しかしながら再生装置１０は、複数の音楽データＤ１をその先頭位置やハイライト位置の何れから再生する場合でも、これら複数の音楽データＤ１をそれぞれ対応する平均値利用ゲインを参照して再生している。従って再生装置１０は、複数の音楽データＤ１を順次ハイライト位置から再生する場合でも、音楽毎のハイライト部分をほぼ等しい音量で聴かせることができ、かくして聴感上の心地良さを提供することができる。
【０１３９】
また再生装置１０は、音楽データＤ１に対応する平均値利用ゲインを算出しても、かかる平均値利用ゲインを参照して音量レベルを調整したときに音量ピーク値が音量最大値を超えるように場合には、音量ピーク値と音量最大値とに基づいて、当該音量ピーク値が音量最大値となるように音量レベルを調整するためのピーク値利用ゲインを算出する。そして再生装置１０は、記録媒体１３に対し、平均値利用ゲインに替えてピーク値利用ゲインを音楽データＤ１に対応付けて登録する。これにより再生装置１０は、この後、再生部１１により音楽データＤ１を再生する際に、記録媒体１３に登録しているピーク値利用ゲインを参照して、当該ピーク値利用ゲインに応じた音量レベルで音楽データＤ１を再生する。従って再生装置１０は、平均値利用ゲインを参照したのでは音量ピーク値が音量最大値を超えるような音楽データＤ１については、その音楽データＤ１をピーク値利用ゲインを参照して再生することで、当該音楽データＤ１に基づく音楽の高音部分にひずみが発生することを未然に回避することができる。また再生装置１０は、このようにピーク値利用ゲインについても、音楽データＤ１の再生時に算出するわけではなく、音楽データＤ１を再生してはいない装置本体の処理負荷が低い状態で算出し登録している。このため再生装置１０は、音楽データＤ１をピーク値利用ゲインを参照して再生するときでも、当該音楽データＤ１の再生時の処理負荷を低減することができる。
【０１４０】
さらに再生装置１０は、装置本体が電源オフ操作されスタンバイ状態に移行したことで当該装置本体の処理負荷が低い状態を検出したときや、再生部１１の処理負荷が一定以下のアイドル状態になり一定時間ユーザによって何ら操作が行われずにスタンバイ状態に移行したことで装置本体の処理負荷が低い状態を検出したときに、音楽データＤ１に対応する平均値利用ゲインやピーク値利用ゲインを算出して記録媒体１３に登録するようにした。従って再生装置１０は、ユーザの装置本体に対する使用を何ら妨げることなく、音楽データＤ１に対応する平均値利用ゲインやピーク値利用ゲインを算出して記録媒体１３に登録することができる。よって再生装置１０は、ユーザに対し、音楽データＤ１に対応する平均値利用ゲイン及びピーク値利用ゲインの算出や記録媒体１３への登録を何ら気にさせなくても、当該ユーザが装置本体を使用して音楽データＤ１を再生するときには、すでに登録している平均値利用ゲインやピーク値利用ゲインを参照して音楽データＤ１の音量レベルを調整することができる。
【０１４１】
さらに再生装置１０は、装置本体がスタンバイ状態に移行したときだけではなく、記録媒体１３に対し特徴が未解析の音楽データＤ１がある程度以上記録されたとき、その旨をユーザに告知し、その結果、ユーザによって解析実行操作が行われても、これに応じて処理負荷が低い状態で音楽データＤ１の特徴を解析しつつ、平均値利用ゲインやピーク値利用ゲインも算出して記録媒体１３に登録するようにした。従って再生装置１０は、ユーザにより特徴が未解析の音楽データＤ１に対する解析が要求されたときにも、音楽データＤ１に対する平均値利用ゲインやピーク値利用ゲインを算出して記録媒体１３に登録することができ、かくして装置本体の使い勝手を向上させることができる。
【０１４２】
さらに再生装置１０は、特徴が未解析の音楽データＤ１を示す未解析音楽一覧を生成した場合、かかる未解析音楽一覧内の未解析音楽指定情報をユーザの選定した記録日時のようなデータ属性情報ＤＡＴに応じた順序に並べ替え、当該並べ替えた未解析音楽指定情報の順序で対応する音楽データＤ１の特徴を解析し、また平均値利用ゲインやピーク値利用ゲインも算出して記録媒体１３に登録するようにした。従って再生装置１０は、例えば録音して間もない音楽データＤ１やユーザ所望のアーティストの音楽データＤ１のように、ユーザにより再生要求される可能性が著しく高い音楽データＤ１について、優先的に平均値利用ゲインやピーク値利用ゲインを算出して記録媒体１３に登録することができる。よって再生装置１０は、ユーザにより複数の音楽データＤ１の再生が要求されたとき、複数の音楽データＤ１の音量レベルをそれぞれ対応する平均値利用ゲインやピーク値利用ゲインでほぼ確実に調整することができ、かくしてユーザ所望の複数の音楽を聴感上ほぼ等しい音量で順次聴かせることができる。
【０１４３】
さらに再生装置１０は、記録媒体１３にある程度以上の数の未解析の音楽データＤ１が記録されたときには、その旨をユーザに告知するようにした。従って再生装置１０は、ユーザに対し、記録媒体１３に記録した音楽データＤ１の特徴を解析するように促すことができる。言い換えれば、再生装置１０は、記録媒体１３に記録した音楽データＤ１に対応する平均値利用ゲインやピーク値利用ゲインを算出して記録媒体１３に登録しておくように促すことができる。よって再生装置１０は、記録媒体１３に記録した音楽データＤ１が、平均値利用ゲインやピーク値利用ゲインを算出せずにそのまま何時までも残ることを極力回避することができる。
【０１４４】
（１−４）他の実施の形態
なお上述した第１の実施の形態においては、録音やダウンロードにより記録媒体１３に記録した音楽データＤ１に対し平均値利用ゲインやピーク値利用ゲインを算出して記録媒体１３に登録するようにした場合について述べたが、本発明はこれに限らず、装置本体のスタンバイ状態（すなわち、処理負荷が低い状態）においてメディアから音楽データＤ１を読み出して録音するようなときに、当該音楽データＤ１に対し平均値利用ゲインやピーク値利用ゲインを算出して記録媒体１３に登録するようにしても良い。
【０１４５】
また上述した第１の実施の形態においては、再生部１１の処理負荷が一定以下のアイドル状態になり一定時間ユーザによって何ら操作が行われずにスタンバイ状態に移行したことで装置本体の処理負荷が低い状態を検出したときに、音楽データＤ１に対する平均値利用ゲインやピーク値利用ゲインを算出して記録媒体１３に登録するようにした場合について述べたが、本発明はこれに限らず、再生部１１が一定以下の処理負荷のアイドル状態になり装置本体の処理負荷が低い状態を検出したときに、スタンバイ状態に移行せずに音楽データＤ１に対する平均値利用ゲインやピーク値利用ゲインを算出して記録媒体１３に登録するようにしても良い。
【０１４６】
さらに上述した第１の実施の形態においては、音楽データＤ１の特徴を解析したときに当該音楽データＤ１に対する平均値利用ゲインやピーク値利用ゲインを算出して記録媒体１３に登録するようにした場合について述べたが、本発明はこれに限らず、例えば音楽データＤ１の特徴を外部から取得するようなときには、装置本体の処理負荷が低い状態で、ゲイン登録処理手順ＲＴ１０のみを実行するようにしても良い。ところでかかる構成の場合、再生装置１０は、特徴が未解析の音楽データＤ１を判別するための解析フラグや未解析音楽一覧をそのまま、平均値利用ゲインやピーク値利用ゲインを算出してはいない音楽データＤ１を判別するために利用することにより、当該平均値利用ゲインやピーク値利用ゲインを算出してはいない音楽データＤ１を的確に判別し、その平均値利用ゲインやピーク値利用ゲインを効率良く算出して登録することができる。またかかる構成の場合、再生装置１０は、記録媒体１３に平均値利用ゲインやピーク値利用ゲインを算出してはいない少なくとも１個の音楽データＤ１を記録したら、これをユーザに告知して、特徴が未解析の音楽データＤ１を告知したときと同様に、ユーザの要求に応じて音楽データＤ１に対する平均値利用ゲインやピーク値利用ゲインを算出し登録することもできる。
【０１４７】
さらに上述した第１の実施の形態においては、記録媒体１３に記録されている全ての音楽データＤ１の中で特徴が未解析の音楽データＤ１が所定の割合以上存在していることを検出すると、その旨をユーザに告知するようにした場合について述べたが、本発明はこれに限らず、記録媒体１３に対し特徴が未解析の音楽データＤ１が１個でも記録されていたら、また平均値利用ゲインやピーク値利用ゲインを算出してはいない音楽データＤ１を１個でも記録していたら、その旨をユーザに告知するようにしても良い。
【０１４８】
さらに上述した第１の実施の形態においては、プレイリストＰＬに登録した複数の音楽データＤ１を順次再生するようにした場合について述べたが、本発明はこれに限らず、記録媒体１３に記録した複数の音楽データＤ１を無作為に選択して（すなわち、ランダムに選択して）再生するようにしても良い。かかる構成の場合も再生装置１０は、提供元の異なる音楽データＤ１を順次再生することになるため、上述したように音楽データＤ１の音量レベルを調整することで、複数の音楽をほぼ等しい音量で順次聴かせて聴感上の心地良さを提供することができる。
【０１４９】
さらに上述した第１の実施の形態においては、音楽データＤ１全体における音楽平均値を検出し、その検出結果をもとに平均値利用ゲインを算出するようにした場合について述べたが、本発明はこれに限らず、音楽データＤ１のハイライト対応部分のみやハイライト位置から後尾位置までの部分（すなわち、音楽のハイライト部分を含む後尾部分に対応する部分であり、以下、これを後尾対応部分と呼ぶ）のみで音量レベルを検出するようにして当該ハイライト対応部分や後尾対応部分のみの音楽平均値を検出し、その検出結果をもとに平均値利用ゲインやピーク値利用ゲインを算出するようにしても良い。そして再生装置１０では、複数の音楽データＤ１のハイライト対応部分や後尾対応部分を自動的、又はユーザによる切替操作に応じて連続的に再生するときに、当該音楽データＤ１毎の平均値利用ゲインやピーク値利用ゲインを参照するようにしても良い。かかる構成によれば、再生装置１０は、音楽の中で特に音量の違いがはっきりと認識され易いハイライト部分やこれを含む後尾部分を、ほぼ等しい音量で順次聴かせることができ、かくして聴感上の心地良さを提供しながら複数の音楽を順次紹介することができる。ところで再生装置１０では、検出部１８により音楽データＤ１の特徴と共にハイライト対応部分及びハイライト位置を検出している。従って再生装置１０では、音楽データＤ１のハイライト対応部分のみや後尾対応部分のみで音量レベルを検出するようにして音楽平均値も音量ピーク値を検出する場合、検出部１８において、かかる処理をハイライト対応部分及びハイライト位置を検出した後に、その検出結果をもとに実行するようにしても良い。
【０１５０】
さらに第１の実施の形態においては、算出部１９のメモリに予め特定音量平均値を記録しておくようにした場合について述べたが、本発明はこれに限らず、記録媒体１３に記録した音楽データＤ１の音量平均値を検出する毎に、（５）式
【０１５１】
ｍＲＭＳ＝｛ＲＭＳ（１）＋ＲＭＳ（２）＋……＋ＲＭＳ（ｎ）｝／ｎ
……（５）
【０１５２】
で表されるように、記録媒体１３に記録している音楽データＤ１について検出した全ての音量平均値を平均化して順次更新するように特定音量平均値を得て、その特定音量平均値を平均値利用ゲインの算出に用いるようにしても良い。
【０１５３】
（２）第２の実施の形態
図１７は、第２の実施の形態による再生装置３００のハードウェア回路ブロックによるハードウェア回路構成を示す。かかる再生装置３００は、当該再生装置３００の筐体表面やリモートコントローラ（図示せず）に設けられた各種操作ボタンでなる操作入力部３０１がユーザによって操作されると、当該操作入力部３０１でこれを認識し、その操作に応じた操作入力信号を入力処理部３０２に送出する。入力処理部３０２は、供給される操作入力信号に対して所定の処理を施すことにより、当該操作入力信号を操作コマンドに変換し、これをバス３０３を介して中央処理ユニット（CPU:Central Processing Unit ）３０４に送出する。
【０１５４】
中央処理ユニット３０４は、ＲＯＭ（Read Only Memory）３０５又はハードディスクドライブ３０６に予め記憶されている基本プログラムやアプリケーションプログラム等の各種プログラムをバス３０３を介してＲＡＭ（Random Access Memory）３０７に読み出す。そして中央処理ユニット３０４は、ＲＡＭ３０７上で展開したこれら各種プログラムに従って全体を制御すると共に、所定の演算処理や、入力処理部３０２から与えられる操作コマンドに応じた各種処理を実行する。
【０１５５】
これにより中央処理ユニット３０４は、通信処理部３０８及びネットワークインタフェース３０９を順次介してネットワークＮＴに接続し、当該ネットワークＮＴ上の音楽提供サーバ３１０にアクセスすることができる。この場合、音楽提供サーバ３１０は、所定フォーマットの多数の音楽データを蓄積している。
【０１５６】
従って中央処理ユニット３０４は、ユーザにより操作入力部３０１を介して、所望の音楽データをダウンロード要求するための操作入力信号が入力されると、これに応じて音楽提供サーバ３１０にアクセスし所望の音楽データをダウンロード要求する。その結果、中央処理ユニット３０４は、音楽提供サーバ３１０から返信される所望の音楽データをネットワークインタフェース３０９及び通信処理部３０８を順次介してダウンロードする。これにより中央処理ユニット３０４は、かかる音楽データをハードディスクドライブ３０６に送出してハードディスクに記録する。
【０１５７】
また中央処理ユニット３０４は、ユーザにより操作入力部３０１を介して、ＣＤ等のメディアに記録された音楽データを録音するための操作入力信号が入力されると、メディアドライブ３１１によりメディアから音楽データを読み出すと共に、当該読み出した音楽データを、例えばＤＳＰ（Digital Signal Processor）構成のデータ処理回路３１２に送出する。データ処理回路３１２は、メディアドライブ３１１から与えられた音楽データを圧縮符号化してハードディスクドライブ３０６に送出しハードディスクに記録する。
【０１５８】
そして中央処理ユニット３０４は、ユーザにより操作入力部３０１を介してハードディスクドライブ３０６内の音楽データが指定され、かつ当該指定された音楽データを再生要求する操作入力信号が入力されると、これに応じてハードディスクドライブ３０６から、当該指定された音楽データを読み出してデータ処理回路３１２に送出する。データ処理回路３１２は、この際、音楽データを復号した後、デジタルアナログ変換や増幅等の音声処理を施し、得られた音楽信号をスピーカ３１３に送出する。このようにして中央処理ユニット３０４は、スピーカ３１３から音楽信号に基づく音楽を出力してユーザに聴かせることができる。
【０１５９】
さらにハードディスクドライブ３０６は、ハードディスクに対し複数種類のプレイリストを記録している。そして中央処理ユニット３０４は、ユーザにより操作部３０１を介して、音楽データの再生に利用するプレイリストが指定され、かつそのプレイリストに従い音楽データを再生するように要求する操作入力信号が入力されると、これに応じてハードディスクドライブ３０６から当該指定されたプレイリストを読み出す。また中央処理ユニット３０４は、そのプレイリストに従いこれに登録されている複数の音楽データを順次ハードディスクドライブ３０６から読み出してデータ処理回路３１２に送出する。従ってデータ処理回路３１２は、この際、中央処理ユニット３０４から音楽データが与えられる毎に当該音楽データを復号した後、デジタルアナログ変換や増幅等の音声処理を施し、得られた音楽信号をスピーカ３１３に送出する。このようにして中央処理ユニット３０４は、スピーカ３１３から音楽信号に基づく音楽を順次出力するようにしてユーザに対し複数の音楽を連続的に聴かせることができる。
【０１６０】
さらに中央処理ユニット３０４は、各種プログラムの実行結果（例えば、音楽データの取得、録音及び再生等）に応じた表示用データを生成して表示処理部３１４に送出する。表示処理部３１４は、中央処理ユニット３０４から与えられた表示用データに基づく画面をディスプレイ３１５に表示する。このようにして中央処理ユニット３０４は、ディスプレイ３１５を介して、音楽データの取得、録音及び再生等に関する各種画面をユーザに視認させることができる。
【０１６１】
ところで再生装置３００は、上述したように基本的には中央処理ユニット３０４がＲＯＭ３０５又はハードディスクドライブ３０６に記憶された各種プログラムに従って各種処理を実行すると共に各ハードウェアを制御している。このため再生装置３００では、図２について上述した機能回路ブロックによるハードウェア構成の再生装置１０の機能に応じて、ＲＯＭ３０５又はハードディスクドライブ３０６に記憶させる各種プログラムを適宜選定することにより、中央処理ユニット３０４を上述の検出部１８（図２）、算出部１９（図２）及び登録部２０（図２）と同様に機能させることができる。また再生装置３００では、メディアドライブ３１１及びデータ処理回路３１２並びにスピーカ３１３を、上述の再生部１１（図２）と同様に機能させることができると共に、操作入力部３０１及び入力処理部３０２を、上述の操作部１２（図２）と同様に機能させることができる。さらに再生装置３００では、ハードディスクドライブ３０６を、上述の記録媒体１３（図２）と同様に機能させることができると共に、通信処理部３０８及びネットワークインタフェース３０９を、上述の通信部１４（図２）と同様に機能させることができる。
【０１６２】
さらに再生装置３００では、表示処理部３１４を、上述の表示処理部１６（図２）と同様に機能させることができる。そして、ディスプレイ３１５は、上述の表示部１７（図２）に対応する。また音楽提供サーバ３１０は、上述の外部装置１５（図２）に対応する。従って再生装置３００は、再生装置１０の機能に応じて、ＲＯＭ３０５又はハードディスクドライブ３０６に記憶させる各種プログラムを適宜選定することにより、当該再生装置１０と同様の上述した処理を実行することができ、かくして上述した第１の実施の形態と同様の効果を得ることができる。
【０１６３】
（３）他の実施の形態
なお上述した第１及び第２の実施の形態においては、本発明による再生装置を、図１乃至図１７について上述した再生装置１、１０及び３００に適用するようにした場合について述べたが、本発明はこれに限らず、パーソナルコンピュータや携帯電話機、ＰＤＡ（Personal Digital Assistance ）等の情報処理装置、また携帯型音楽再生装置、据置型音楽再生装置等の再生装置、さらにＤＶＤ（Digital Versatile Disc）レコーダやハードディスクレコーダ等の記録再生装置等のように、この他種々の構成の再生装置に広く適用することができる。
【産業上の利用可能性】
【０１６４】
本発明は、プレイリストに従い音楽データを再生可能な音楽再生装置等の再生装置に利用することができる。
【図面の簡単な説明】
【０１６５】
【図１】第１の実施の形態による再生装置の概要を示すブロック図である。
【図２】第１の実施の形態による再生装置の詳細構成を示すブロック図である。
【図３】リモートコントローラの構成を示す略線図である。
【図４】音楽データベース及びプレイリストの構成を示す略線図である。
【図５】選択画面の構成を示す略線図である。
【図６】再生画面の構成を示す略線図である。
【図７】リスト利用再生機能の実行時における表示画面の切り替えの説明に供する略線図である。
【図８】チャンネルの切り替えに応じた音楽データの再生の切り替えの説明に供する略線図である。
【図９】リスト利用再生機能起動処理手順を示すフローチャートである。
【図１０】チャンネル切替処理手順を示すフローチャートである。
【図１１】再生音楽切替処理手順を示すフローチャートである。
【図１２】平均値利用ゲインの算出の説明に供する略線図である。
【図１３】音楽データの音量レベルを平均値利用ゲインで調整するときの音量ピーク値の変化（１）の説明に供する略線図である。
【図１４】音楽データの音量レベルを平均値利用ゲインで調整するときの音量ピーク値の変化（２）の説明に供する略線図である。
【図１５】ピーク値利用ゲインの算出の説明に供する略線図である。
【図１６】ゲイン登録処理手順を示すフローチャートである。
【図１７】第２の実施の形態による再生装置の構成を示すブロック図である。
【符号の説明】
【０１６６】
１、１０、３００……再生装置、２、１８……検出部、３、１３……記録媒体、４、１９……算出部、５、２０……登録部、６、１１……再生部、３０４……中央処理ユニット、３０６……ハードディスクドライブ、３１１……メディアドライブ、３１２……データ処理回路、３１３……スピーカ、Ｄ１……音楽データ、ＰＬ……プレイリスト、ＲＴ１０……ゲイン登録処理手順。
【図１】
2008065904.tif 000003
【図２】
2008065904.tif 000004
【図３】
2008065904.tif 000005
【図４】
2008065904.tif 000006
【図５】
2008065904.tif 000007
【図６】
2008065904.tif 000008
【図７】
2008065904.tif 000009
【図８】
2008065904.tif 000010
【図９】
2008065904.tif 000011
【図１０】
2008065904.tif 000012
【図１１】
2008065904.tif 000013
【図１２】
2008065904.tif 000014
【図１３】
2008065904.tif 000015
【図１４】
2008065904.tif 000016
【図１５】
2008065904.tif 000017
【図１６】
2008065904.tif 000018
【図１７】
2008065904.tif 000019