(57)【要約】【課題】  １つのディスクに複数の音楽が記録されている場合に、同一又は類似の音質の音楽を連続的に再生できるディスク再生装置を提供する。【解決手段】  圧縮方式の種類に応じて異なる拡張子が付された複数種類の音楽ファイルが記録されたディスクＤ、音楽ファイルに付された拡張子毎に優先順位を付与する優先順位付与手段１５、２１、２２及び２３、優先順位付与手段によって優先順位の高い拡張子が付与された音楽ファイルから順番にディスクから読み出す読出手段１１、１２、１３及び１５、並びに読出手段で読み出された音楽ファイルを再生する再生手段２４、２５、２６ａ及び２６ｂを備えている。【選択図】        図１
2005203029.tif 000002
【特許請求の範囲】
【請求項１】
圧縮方式の種類に応じて異なる拡張子が付された複数種類のファイルが記録されたディスクと、
前記ファイルに付された拡張子毎に優先順位を付与する優先順位付与手段と、
前記優先順位付与手段によって優先順位の高い拡張子が付与された順番に前記ディスクから音楽ファイルを読み出す読出手段と、
前記読出手段で読み出された前記音楽ファイルを再生する再生手段と
を備えたディスク再生装置。
【請求項２】
優先順位付与手段は、
圧縮形式によって決定される再生音質の高い音楽ファイルから順番に高い優先順位を自動的に付与することを特徴とする請求項１記載のディスク再生装置。
【請求項３】
優先順位付与手段は、
拡張子を表す複数の拡張子名を順次表示する表示手段と、
前記表示手段に順次表示された拡張子名を指定する指定手段と、
前記指定手段で指定された前記拡張子を有する音楽ファイルから順番に高い優先順位を付与する制御手段と
を備えたことを特徴とする請求項１記載のディスク再生装置。
【請求項４】
音楽ファイルに付された拡張子は、ＭＰ３（MPEG-1 Audio Layer III）、ＷＭＡ（Windows（登録商標） Media Audio）及びＡＡＣ（Advanced Audio Coding）方式の少なくとも１つで圧縮されたことを表す拡張子を含むことを特徴とする請求項２又は請求項３記載のディスク再生装置。
【請求項５】
単位時間の再生に要するデータ量を表す、異なるビットレートを有する複数種類の音楽ファイルが記録されたディスクと、
ビットレート毎に優先順位を付与する優先順位付与手段と、
前記優先順位付与手段によって付与された、高い優先順位のビットレートが付与された順番にディスクから音楽ファイルを読み出す読出手段と、
前記読出手段で読み出された前記音楽ファイルを再生する再生手段と
を備えたディスク再生装置。
【請求項６】
優先順位付与手段は、
高いビットレートを有する音楽ファイルから順番に高い優先順位を自動的に付与することを特徴とする請求項５記載のディスク再生装置。
【請求項７】
優先順位付与手段は、
ビットレートを表す複数のビットレート値を順次表示する表示手段と、
前記表示手段に順次表示されたビットレート値を指定する指定手段と、
前記指定手段で指定されたビットレート値を有する音楽ファイルから順番に高い優先順位を付与する制御手段と
を備えたことを特徴とする請求項５記載のディスク再生装置。
【請求項８】
音楽ファイルは、ＭＰ３（MPEG-1 Audio Layer III）、ＷＭＡ（Windows（登録商標） Media Audio）及びＡＡＣ（Advanced Audio Coding）方式の少なくとも１つで圧縮されていることを特徴とする請求項６又は請求項７記載のディスク再生装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明はディスク再生装置に関し、特に複数種類の圧縮形式で圧縮されたファイルが混在して記録されたディスクを再生する技術に関する。
【背景技術】
【０００２】
近年、例えばインターネット等の普及に伴ってネットワークを利用した音楽の配信が行われている。このような音楽の配信では、ネットワーク上でデータの送受信に要する時間を短縮できるように、音楽データを圧縮し、音楽ファイルとして配信することが行われている。圧縮方式としては、種々の方式が開発されている。例えば、従来から使用されている、ＭＰＥＧ−１で利用される音声圧縮方式の一つであるＭＰ３（MPEG-1 Audio Layer III）の他に、Microsoft （登録商標）社の音声圧縮フォーマットであるＷＭＡ（Windows（登録商標） Media Audio）、ＭＰＥＧ−２またはＭＰＥＧ−４で使われる音声圧縮方式であるＡＡＣ（Advanced Audio Coding)等が知られている。
【０００３】
ネットワークで配信された音楽ファイルは、コンピュータに取り込まれ、そのコンピュータが有するオーディオ機能を用いて再生される。また、コンピュータに取り込まれた音楽ファイルは、例えばＣＤ−Ｒ（Compact Disc Recordable)、ＣＤ−ＲＷ（Compact Disc ReWritable)等といった書き込み可能なディスクに書き込まれ、ディスク再生装置によって再生される。
【０００４】
このような現状にあって、１枚のディスクに異なる圧縮形式で圧縮された複数の音楽ファイルが混在して記録されるケースが生じている。圧縮方式が異なるとデコード方法が異なるとともに、再生された際の音質も異なる。ディスク再生装置は、これら複数の圧縮方式で圧縮された音楽ファイルを再生することが望まれている。
【０００５】
従来、ディスクに記録された、圧縮された音楽ファイルを再生する再生装置が知られている（例えば、特許文献１参照）。この再生装置は、ＭＰ３形式で圧縮されたことを示す「．ｍｐ３」の拡張子を持つにもかかわらず、内容がＭＰ３形式に従ったデータではないファイルである場合は再生できなくなるので、事前にＭＰ３で規定されたヘッダが存在することを確認してから再生を行う。
【０００６】
また、他の再生装置として、複数の種類のオーディオデータへの対応を機器の複雑化を招くことなく実現するオーディオ再生機器が知られている（例えば、特許文献２参照）。このオーディオ再生機器は、フラッシュＲＯＭ内にＭＰ３デコード機能、ＷＭＡデコード機能、およびＣＤ−ＤＡの音飛び防止機能の３種類のプログラムを格納しておき、装着されたディスクの内容を分析することによって、制御用マイコンが、ディスクに記録されているオーディオデータの種類に応じてフラッシュＲＯＭ内のプログラムを選択して、データに対応するプログラムをデジタルシグナルプロセサのプログラム用内蔵メモリに導入する。これにより、デジタルシグナルプロセッサは、装着されたディスクのデータに応じた再生処理を実行する。
【０００７】
【特許文献１】特開２００２−１９６７９１号公報
【特許文献２】特開２００３−２８１８２６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
従来のディスク再生装置は、一般に、ディスクに記録された複数の曲を再生するための動作モードとして、複数の曲を連続して再生する連続モード及び１つの曲を繰り返し再生するリピートモードを有する。連続モードには、更に、先頭の曲から順番に連続的に再生するシーケンシャルモード、複数の曲をランダムに連続的に再生するランダムモード、複数の曲を予めユーザがプログラムした順番で連続的に再生するプログラムモード等が含まれる。
【０００９】
しかしながら、異なる圧縮形式で圧縮された複数の音楽ファイルが混在して記録されているディスクを連続モードで再生する場合、再生される音楽は、圧縮形式によって音質が異なるため、非常に聴きづらいという問題が発生している。この場合、プログラムモードを使用して、音質が同一又は類似の曲をユーザが選択して連続的に再生させることも可能であるが、選択操作が面倒であるという指摘がなされている。
【００１０】
この発明は、上述した問題を解消するためになされたものであり、１つのディスクに複数の音楽が記録されている場合に、同一又は類似の音質の音楽を連続的に再生できるディスク再生装置を提供することを目的とする。
【課題を解決するための手段】
【００１１】
この発明に係るディスク再生装置は、圧縮方式の種類に応じて異なる拡張子が付された複数種類のファイルが記録されたディスク、ファイルに付された拡張子毎に優先順位を付与する優先順位付与手段、優先順位付与手段によって優先順位の高い拡張子が付与された順番にディスクから音楽ファイルを読み出す読出手段、及び読出手段で読み出された音楽ファイルを再生する再生手段を備えて構成されている。
【００１２】
この発明に係るディスク再生装置は、単位時間の再生に要するデータ量を表す、異なるビットレートを有する複数種類の音楽ファイルが記録されたディスク、ビットレート毎に優先順位を付与する優先順位付与手段、優先順位付与手段によって付与された、高い優先順位のビットレートが付与された順番にディスクから音楽ファイルを読み出す読出手段、及び読出手段で読み出された音楽ファイルを再生する再生手段を備えている。
【発明の効果】
【００１３】
この発明によれば、圧縮形式の種類に応じて音楽ファイルに付された拡張子毎に優先順位を付与し、優先順位の高いものから順番に再生するように構成したので、１つのディスクに複数の音楽が記録されている場合であっても、同一又は類似の音質の音楽を連続的に再生できる。従って、音質が異なる音楽が混在して再生されることがないので、複数の曲を連続して聴く場合に聴きやすい。
【００１４】
また、拡張子毎に優先順位を付与するように構成したので、同一の拡張子を有する複数の音楽ファイルに対して一括して優先順位を付与することができ、従来のプログラムモードを使用して音質が同一又は類似の曲をユーザが選択して連続的に再生させる場合に比べ、選択操作が簡単になる。
【００１５】
この発明によれば、音楽ファイルが有するビットレート毎に優先順位を付与し、優先順位の高い音楽ファイルから順番に再生するように構成したので、１つのディスクに複数種類のビットレートを有する音楽ファイルが記録されている場合であっても、同一又は類似の音質の音楽を連続的に再生できる。従って、音質が異なる音楽が混在して再生されることがないので、複数の曲を連続して聴く場合に聴きやすい。
【発明を実施するための最良の形態】
【００１６】
以下、この発明の実施の形態を図面を参照しながら詳細に説明する。
実施の形態１．
図１は、この発明の実施の形態１に係るディスク再生装置の構成を示すブロック図である。このディスク再生装置で再生されるディスクＤには、ＭＰ３（MPEG-1 Audio Layer III）、ＷＭＡ（Windows（登録商標） Media Audio)及びＡＡＣ（Advanced Audio Coding)方式の少なくとも１つによって圧縮された複数の音楽ファイルなどのファイルが記録されており、ＭＰ３方式によって圧縮された音楽ファイルには「．ｍｐ３」、ＷＭＡ方式によって圧縮された音楽ファイルには「．ｗｍａ」、ＡＡＣ方式によって圧縮された音楽ファイルには「．ａａｃ」という拡張子がそれぞれ付されているものとする。
【００１７】
このディスクＤの先頭に形成されたリードイン領域にはＴＯＣ（Table Of Contents）情報が格納されており、このＴＯＣ情報の中に、ディスクＤに記録されている全ての音楽ファイルのファイル名及び拡張子が含まれるとともに、各音楽ファイルのディスクＤ上での記録位置が含まれている。
【００１８】
ディスクＤとしては、ＣＤ−ＲＯＭ（Compact Disk Read Only Memory）、ＣＤ−Ｒ（CD Recordable）、ＣＤ−ＲＷ（CD ReWritable)といったオーディオＣＤ（ＣＤ−ＤＡ：Compact Disc Digital Audio）や、オーディオデータが記録されたＤＶＤ−ＲＯＭ（Digital Versatile Disk Read Only Memory）、ＤＶＤ−Ｒ（DVD Recordable）、ＤＶＤ−ＲＷ（DVD ReWritable）、ＤＶＤ−ＲＡＭ（DVD Random Access Memory）、ＤＶＤ＋Ｒ（DVD Recordable）、ＤＶＤ＋ＲＷ（DVD ReWritable）、ＨＤＤ（Hard Disk Drive）等を用いることができる。
【００１９】
この発明の実施の形態１に係るディスク再生装置は、大きく分けると、図１に示すように、デッキ部１０とオーディオセット部２０とから構成されている。
【００２０】
デッキ部１０は、デッキ１１、ＤＳＰ１２、モータドライバ１３、ディスク検知部１４及びマイクロコンピュータ（以下、「マイコン」と略する）１５から構成されている。
【００２１】
デッキ１１は、ディスクＤを駆動するためのメカニカルから構成されており、ピックアップ１６を備えている。このデッキ１１は、ディスクＤが装着された場合に、その旨を表す信号をディスク検知部１４に送る。また、デッキ１１は、モータドライバ１３からの制御信号に応じて図示しないスピンドルモータを駆動して装着されたディスクＤを回転させるとともに、図示しないスレッドモータを駆動してピックアップ１６を移動させる。
【００２２】
ピックアップ１６は、スレッドモータにより移動されて位置決めがなされた後に、回転しているディスクＤからデータを読み取る。このピックアップ１６で読み取られたデータは、デジタル信号処理装置（以下、「ＤＳＰ：Digital Signal Processor）」という）１２に送られる。
【００２３】
ＤＳＰ１２は、マイコン１５からの指示に応答して、モータドライバ１３から送られてくるスピンドルモータ及びスレッドモータの制御状態を示す信号を考慮して、ピックアップ１６から送られてくるデータに所定の信号処理を施し、ディスクＤに記録されているデータを再生する。具体的には、ＤＳＰ１２は、ピックアップ１６から受け取ったデータのうち、圧縮データ以外（例えば、ＴＯＣ情報やヘッダ情報等）はマイコン１５に送り、圧縮データはデコードしてオーディオセット部２０に送る。即ち、ＤＳＰ１２は、ＭＰ３方式で圧縮されているデータをＭＰ３のデコードアルゴリズムに従ってデコードし、ＷＭＡ方式で圧縮されているデータをＷＭＡのデコードアルゴリズムに従ってデコードし、ＡＡＣ方式で圧縮されているデータをＡＡＣのデコードアルゴリズムに従ってデコードしてオーディオセット部２０に送る。
【００２４】
モータドライバ１３は、マイコン１５からの指示に応答してデッキ１１のスピンドルモータ及びスレッドモータを制御する。また、モータドライバ１３は、上述したように、スピンドルモータ及びスレッドモータの制御状態を示す信号をＤＳＰ１２に送る。
【００２５】
ディスク検知部１４は、デッキ１１から送られてくるディスクＤが装着された旨の信号を受け取り、その旨を表すディスク検知信号を生成してマイコン１５に送る。
【００２６】
マイコン１５は、制御部１７、記憶部１８及び通信部１９を備えている。制御部１７は、デッキ部１０の全体を制御する。この制御部１７で行われる制御の詳細は後述する。記憶部１８は、プログラムを記憶するとともに、制御部１７の作業用データの一時格納領域として使用される。この記憶部１８には、当該ディスク再生装置で再生できる圧縮方式の拡張子名が記憶されている。また、記憶部１８には、図６に示すような、再生する音楽ファイルの優先順位を拡張子毎に記憶するための拡張子優先順位テーブルが形成されている。通信部１９は、制御部１７とオーディオセット部２０との間におけるデータの送受を制御する。
【００２７】
オーディオセット部２０は、操作ボタン２１、マイコン２２、液晶表示器（ＬＣＤ）２３、音声制御部２４、増幅部２５、スピーカ２６ａ及びスピーカ２６ｂから構成されている。
【００２８】
操作ボタン２１は、オーディオセット部２０の操作パネル（図示しない）に設けられており、プレイ（ＰＬＡＹ）ボタン２１ａ及びセットボタン２１ｂを含む。プレイボタン２１ａは、ディスク再生装置に対しディスクＤの再生を指示するために使用される。セットボタン２１ｂは、音楽ファイルに再生の優先順位を付与するために使用される（詳細後述）。これらプレイボタン２１ａ及びセットボタン２１ｂは、マイコン２２の内部に設けられたキー検知部３２（後述する）に接続されている。
【００２９】
マイコン２２は、制御部３０、記憶部３１、キー検知部３２及び通信部３３から構成されている。制御部３０は、オーディオセット部２０の全体を制御する。この制御部３０で行われる制御の詳細は後述する。記憶部３１は、プログラムを記憶するとともに、制御部３０の作業用データの一時格納領域として使用される。キー検知部３２は、操作ボタン２１が操作されたことを検知して検知信号を生成する。このキー検知部３２で生成された検知信号は、制御部３０に送られる。通信部３３は、制御部３０とデッキ部１０との間におけるデータの送受を制御する。
【００３０】
液晶表示器（ＬＣＤ）２３は、マイコン２２の制御部３０から送られてくる表示データに従って種々のメッセージをその画面上に表示する。
【００３１】
音声制御部２４は、デッキ部１０のＤＳＰ１２から送られてくるデジタルのＭＰ３、ＷＭＡ又はＡＡＣの各データに基づきアナログの音声信号を生成する。この音声制御部２４で生成された音声信号は、増幅部２５に送られる。
【００３２】
増幅部２５は、音声制御部２４から送られてくる音声信号を増幅してスピーカ２６ａ及び２６ｂに送る。スピーカ２６ａ及び２６ｂは、増幅部２５から送られてくる音声信号を音響信号に変換して放音する。
【００３３】
次に、上記のように構成されるディスク再生装置の動作を、図２〜図４に示すフローチャートを参照しながら説明する。
【００３４】
オーディオセット部２０のプレイボタン２１ａが押されると、マイコン２２の内部のキー検知部３２は検知信号を生成して制御部３０に送る。この検知信号を受信した制御部３０は再生指令を生成し、通信部３３を介してデッキ部１０に送る。デッキ部１０の通信部１９は、この受信した再生指令を制御部１７に送る。
【００３５】
一方、デッキ部１０のデッキ１１は、ディスクＤが装着されると、その旨を表す信号をディスク検知部１４に送る。ディスク検知部１４は、デッキ１１からディスクＤが装着された旨の信号を受け取るとディスク検知信号を生成してマイコン１５の制御部１７に送る。制御部１７は、ディスク検知部１４からディスク検知信号を受け取った状態でオーディオセット部２０から再生指令を受け取った時に再生開始処理を開始する。
【００３６】
再生処理では、まず、当該ディスク再生装置で再生できる圧縮方式の拡張子名が順番に表示される（ステップＳＴ１０）。具体的には、制御部１７は、オーディオセット部２０から再生指令を受け取ると、記憶部１８から当該ディスク再生装置で再生できる圧縮方式を表す拡張子名を読み出し、通信部１９を介してオーディオセット部２０に送る。オーディオセット部２０の通信部３３は、デッキ部１０から拡張子名を受け取ると制御部３０に送る。制御部３０は、この拡張子名を受け取ると、まず、再生する音楽ファイルの拡張子を選択すべき旨を表すメッセージ「ＥＸＴＥＮＴＩＯＮ」を液晶表示器２３に送る。これにより、図５に示すように、液晶表示器２３に、「ＥＸＴＥＮＴＩＯＮ」というメッセージが表示される。
【００３７】
その後、制御部３０は、所定時間間隔（例えば２秒間隔）で、デッキ部１０から受け取った拡張子名を順次液晶表示器２３に送る。今、制御部３０が受け取った拡張子名が「．ｍｐ３」、「．ｗｍａ」及び「．ａａｃ」の３つであるとすると、図５に示すように、「ＭＰ３」、「ＷＭＡ」及び「ＡＡＣ」というメッセージが２秒間隔で順次循環しながら表示される。
【００３８】
この状態において、ユーザによる拡張子選択が行われる（ステップＳＴ１１）。即ち、ユーザは、液晶表示器２３に拡張子名が順次表示されている状態において、最も優先して再生したい音楽ファイルの拡張子名が表示された時にセットボタン２１ｂを押す。セットボタン２１ｂが押されると、マイコン２２の内部のキー検知部３２は検知信号を生成して制御部３０に送る。この検知信号を受信した制御部３０は、その時点で表示されていた拡張子名を優先順位１位の拡張子名として、通信部３３を介してデッキ部１０に送る。
【００３９】
デッキ部１０の通信部１９は、オーディオセット部２０から拡張子名を受け取ると制御部３０に送る。制御部３０は、この拡張子名を受け取ると、記憶部１８に設けられた拡張子優先順位テーブルの優先順位１位の欄に格納する。以下、同様にして、セットボタン２１ｂが押される毎に、優先順位２位、優先順位３位・・・の拡張子が決定され、拡張子優先順位テーブルに格納される。図６は、上述した処理により作成された拡張子優先順位テーブルの一例を示す。
【００４０】
一方、制御部１７は、オーディオセット部２０から再生指令を受け取ると、モータドライバ１３に対して、ピックアップ１６をリードイン領域に移動させるように指示するとともに、ＤＳＰ１２に対してＴＯＣ情報の読み出しを指示する。ピックアップ１６は、モータドライバ１３からの制御信号によりリードイン領域に移動されると、そこに記録されているＴＯＣ情報を読み出してＤＳＰ１２に送る。ＤＳＰ１２は、ピックアップ１６から送られてきたＴＯＣ情報を制御部１７に送る。
【００４１】
この状態で、音楽ファイル群の拡張子のチェックが行われる（ステップＳＴ１２）。即ち、制御部１７は、ＤＳＰ１２から受け取ったＴＯＣ情報に含まれる音楽ファイル群、つまり複数の音楽ファイルのファイル名を順次取り出し、その拡張子名をチェックする。そして、このチェックにより得られた１つの音楽ファイルの拡張子が優先順位１位の拡張子であるかどうかを調べる（ステップＳＴ１３）。これは、その音楽ファイルの拡張子が拡張子優先順位テーブルの優先順位１位の欄に格納されているかどうかを調べることにより行われる。
【００４２】
このステップＳＴ１３で、優先順位１位の拡張子であることが判断されると、その音楽ファイルの再生が行われる（ステップＳＴ１４）。具体的には、制御部１７は、モータドライバ１３に対して、ピックアップ１６をその音楽ファイルの格納位置に移動させるように指示するとともに、ＤＳＰ１２に対して圧縮方式を通知し圧縮データの読み出しを指示する。ピックアップ１６は、モータドライバ１３からの制御信号によりその音楽ファイルが記録されている位置に移動されると、そこに記録されている圧縮データを読み出してＤＳＰ１２に送る。ＤＳＰ１２は、ピックアップ１６から送られてきた圧縮データを制御部１７から通知された圧縮方式に応じてデコードする。このＤＳＰ１２でデコードされたデジタルデータは、オーディオセット部２０に送られる。
【００４３】
オーディオセット部２０の音声制御部２４は、デッキ部１０から送られてくるデジタルデータをアナログの音声信号に変換し、増幅部２５に送る。増幅部２５は、音声制御部２４から送られてくるアナログ信号を増幅してスピーカ２６ａ及び２６ｂに送る。これにより、スピーカ２６ａ及び２６ｂから音楽ファイルの内容に従った音楽が放音される。その後、シーケンスはステップＳＴ１５に分岐する。
【００４４】
上記ステップＳＴ１３で、優先順位１位の拡張子でないことが判断されると、又はステップＳＴ１４における再生処理が終了すると、次いで、残りの音楽ファイルが有るかどうかが調べられる（ステップＳＴ１５）。ここで、残りの音楽ファイルが有ることが判断されると、継続して拡張子をチェックする処理が行われ（ステップＳＴ１６）、その後シーケンスはステップＳＴ１３に戻る。以下、上述したステップＳＴ１３〜ステップＳＴ１６の処理が繰り返される。
【００４５】
この繰り返し処理の過程で、ステップＳＴ１５において、残りの音楽ファイルが無いことが判断されると、音楽ファイル群の先頭に戻り拡張子のチェックが行われる（ステップＳＴ１７）。次いで、他に選択された拡張子が有るかどうかが調べられる（ステップＳＴ１８）。具体的には、拡張子優先順位テーブルの優先順位２位以下の欄に拡張子名が設定されているかどうかが調べられる。ここで、他に選択された拡張子が無いことが判断されると、再生処理は終了する。従って、この場合は、優先順位１位の拡張子を有する音楽ファイルのみが再生された後に、再生は停止される。
【００４６】
ステップＳＴ１８で、他に選択された拡張子が有ることが判断されると、ステップＳＴ１７で行われたチェックにより得られた１つの音楽ファイルの拡張子が優先順位２位の拡張子であるかどうかが調べられる（ステップＳＴ１９）。これは、その音楽ファイルの拡張子が拡張子優先順位テーブルの優先順位２位の欄に格納されているかどうかを調べることにより行われる。
【００４７】
このステップＳＴ１９で、優先順位２位の拡張子であることが判断されると、その音楽ファイルの再生が行われる（ステップＳＴ２０）。この再生の動作は、上述したステップＳＴ１４の動作と同じである。
【００４８】
上記ステップＳＴ１９で、優先順位２位の拡張子でないことが判断されると、又はステップＳＴ１４における再生処理が終了すると、次いで、残りの音楽ファイルが有るかどうかが調べられる（ステップＳＴ２１）。ここで、残りの音楽ファイルが有ることが判断されると、継続して拡張子をチェックする処理が行われ（ステップＳＴ２２）、その後シーケンスはステップＳＴ１９に戻る。以下、上述したステップＳＴ１９〜ステップＳＴ２２の処理が繰り返される。
【００４９】
この繰り返し処理の過程で、ステップＳＴ２１において、残りの音楽ファイルが無いことが判断されると、音楽ファイル群の先頭に戻り拡張子のチェックが行われる（ステップＳＴ２３）。次いで、他に選択された拡張子が有るかどうかが調べられる（ステップＳＴ２４）。具体的には、拡張子優先順位テーブルの優先順位２位以下の欄に拡張子が設定されているかどうかが調べられる。ここで、他に選択された拡張子が無いことが判断されると、再生処理は終了する。従って、この場合は、優先順位１位の拡張子を有する音楽ファイルに引き続き優先順位２位の拡張子を有する音楽ファイルが再生され、その後、再生は停止される。
【００５０】
ステップＳＴ２４で、他に選択された拡張子が有ることが判断されると、以下同様にして、優先順位が３番目以降Ｎ−１番目までの拡張子を有する音楽ファイルに対する処理が繰り返される（ステップＳＴ２５）。そして、優先順位がＮ−１番目の拡張子を有する音楽ファイルに対する処理が終了すると、次いで、音楽ファイル群の拡張子のチェックが行われる（ステップＳＴ２６）。そして、音楽ファイル群の拡張子のチェックにより取り出された１つの音楽ファイルの拡張子が優先順位Ｎ位の拡張子であるかどうかが調べられる（ステップＳＴ２７）。これは、その音楽ファイルの拡張子が拡張子優先順位テーブルの優先順位Ｎ位の欄に格納されているかどうかを調べることにより行われる。
【００５１】
このステップＳＴ２７で、優先順位Ｎ位の拡張子であることが判断されると、その音楽ファイルの再生が行われる（ステップＳＴ２８）。この再生の動作は、上述したステップＳＴ１４の動作と同じである。
【００５２】
上記ステップＳＴ２７で、優先順位Ｎ位の拡張子でないことが判断されると、又はステップＳＴ２８における再生処理が終了すると、次いで、残りの音楽ファイルが有るかどうかが調べられる（ステップＳＴ２９）。ここで、残りの音楽ファイルが有ることが判断されると、継続して拡張子チェックする処理が行われ（ステップＳＴ３０）、その後シーケンスはステップＳＴ２７に戻る。以下、上述したステップＳＴ２７〜ステップＳＴ３０の処理が繰り返される。
【００５３】
この繰り返し処理の過程で、ステップＳＴ２９において、残りの音楽ファイルが無いことが判断されると、再生処理は終了する。従って、この場合は、優先順位１位の拡張子を有する音楽ファイルから優先順位Ｎ位の拡張子を有する音楽ファイルまで順次再生され、その後、再生は停止される。
【００５４】
以上説明したように、この発明の実施の形態１に係るディスク再生装置によれば、例えばＭＰ３、ＷＭＡ又はＡＡＣといった異なる圧縮形式の種類に応じて音楽ファイルに付された拡張子毎に優先順位を付与し、優先順位の高いものから順番に再生するように構成したので、１つのディスクＤに複数の音楽が記録されている場合に、同一又は類似の音質の音楽を連続的に再生できる。従って、音質が異なる音楽が混在して再生されることがないので、複数の曲を連続して聴く場合に聴きやすい。
【００５５】
また、拡張子毎に優先順位を付与するように構成したので、同一の拡張子を有する複数の音楽ファイルに対して一括して優先順位を付与することができ、従来のプログラムモードを使用して音質が同一又は類似の曲をユーザが選択して連続的に再生させる場合に比べ、選択操作が簡単になる。
【００５６】
なお、上述した実施の形態１では、音楽ファイルの拡張子に対してユーザが優先順位を付与するように構成したが、複数の拡張子に対して予め優先順位を付与して拡張子優先順位テーブルに格納しておくように構成することができる。この場合、音質が高い圧縮方式が高い優先順位を有するように、例えば、ＡＡＣ→ＷＭＡ→ＭＰ３の順番で優先順位を付与するように構成できる。
【００５７】
また、上述した実施の形態１では、圧縮方式としてＭＰ３、ＷＭＡ及びＡＡＣの３つを例示したが、圧縮方式の種類及び数はこれらに限らず、任意の数の種々の圧縮方式を使用することができる。
【００５８】
実施の形態２．
この発明の実施の形態２に係るディスク再生装置は、音楽ファイルを構成する圧縮データを再生する際のビットレート毎に優先順位を付して優先順位毎に音楽を再生するようにしたものである。
【００５９】
同一の圧縮形式で圧縮された音楽ファイルでは、ビットレートによって音質が決定される。ビットレートは、音楽ファイルを１秒間（単位時間）に再生するのに要するデジタル情報の量であり、ビットレートが大きいものほど高音質が得られる。この実施の形態２では、圧縮形式としてＭＰ３を例に挙げて説明する。ディスクＤには、複数種類のビットレート値を有するようにＭＰ３形式で圧縮された複数の音楽ファイルが記録されているものとする。
【００６０】
ＭＰ３の規格によれば、１つのトラックには１曲分のＭＰ３データが記憶される。図７に示すように、１トラックは複数のセクタから成り、各セクタは複数のフレームから構成されている。各フレームは、ヘッダ情報、ＣＲＣ、サイド情報、メインデータ及び付加データから構成されている。
【００６１】
ヘッダ情報は４バイトで構成され、ビットレートやサンプリング周波数など、ＭＰ３データ全体のタイプを表す情報を含む。ヘッダ情報の構成を図８に示す。各要素の意味はＭＰ３の規格により定義されているので詳細な説明は省略するが、ビットレートを指示するフィールドは４ビットから構成されており、フィールド値「１〜１４」に対し、３２、４０、４８、５６、６４、８０、９６、１１２、１２８、１６０、１９２、２４４、２５６及び３２０ｋｂｐｓというビットレート値がそれぞれ割り当てられている。なお、フィールド値「０」はユーザ定義、フィールド値「１５」は不正値と定められている。
【００６２】
ＣＲＣは、当該フレームに対する巡回冗長検査（Cyclic Redundancy Check)を行うためのコードから成り、ヘッダ情報の保護ビットが「１」の場合に有効になる。サイド情報には、圧縮されていないオーディオデータをＭＰ３データにエンコードした時に使用されたパラメータが含まれる。メインデータは、再生時に、このサイド情報を参照してデコードされる。メインデータは、ＭＰ３形式にエンコードされた音楽データから成る。付加データには、後続のフレームが大きいビット数を必要とするときに、その後続のフレームのメインデータに収容できなかったデータから成る。
【００６３】
この発明の実施の形態２に係るディスク再生装置の構成は、図１に示した実施の形態１に係るディスク再生装置と同じである。但し、デッキ部１０のマイコン１５に含まれる記憶部１８には、当該ディスク再生装置で再生できるビットレート値が記憶されている。また、記憶部１８には、図１３に示すような、再生する音楽ファイルの優先順位をビットレート毎に記憶するためのビットレート優先順位テーブルが形成されている。
【００６４】
次に、上記のように構成されるディスク再生装置の動作を、図９〜図１１に示すフローチャートを参照しながら説明する。
【００６５】
オーディオセット部２０のプレイボタン２１ａが押されると、マイコン２２の内部のキー検知部３２は検知信号を生成して制御部３０に送る。この検知信号を受信した制御部３０は再生指令を生成し、通信部３３を介してデッキ部１０に送る。デッキ部１０の通信部１９は、この受信した再生指令を制御部１７に送る。
【００６６】
一方、デッキ部１０のデッキ１１は、ディスクＤが装着されると、その旨を表す信号をディスク検知部１４に送る。ディスク検知部１４は、デッキ１１からディスクＤが装着された旨の信号を受け取るとディスク検知信号を生成してマイコン１５の制御部１７に送る。制御部１７は、ディスク検知部１４からディスク検知信号を受け取っている状態でオーディオセット部２０から再生指令を受け取った時に再生開始処理を開始する。
【００６７】
再生処理では、まず、当該ディスク再生装置で再生できるビットレート値が順番に表示される（ステップＳＴ４０）。具体的には、制御部１７は、オーディオセット部２０から再生指令を受け取ると、記憶部１８から当該ディスク再生装置で再生できるビットレート値を読み出し、通信部１９を介してオーディオセット部２０に送る。オーディオセット部２０の通信部３３は、デッキ部１０から受け取ったビットレート値を制御部３０に送る。制御部３０は、このビットレート値を受け取ると、まず、再生する音楽ファイルのビットレートを選択すべき旨を表すメッセージ「ＢＩＴ  ＲＡＴＥ」を液晶表示器２３に送る。これにより、図１２に示すように、液晶表示器２３に、「ＢＩＴ  ＲＡＴＥ」というメッセージが表示される。
【００６８】
その後、制御部３０は、所定時間間隔（例えば２秒間隔）で、デッキ部１０から受け取ったビットレート値を順次液晶表示器２３に送る。今、制御部３０が受け取ったビットレート値が３２、４０、４８、５６、６４、８０、９６、１１２、１２８、１６０、１９２、２４４、２５６及び３２０の１４個であるとすると、図１２に示すように、「３２」、「４０」、・・・、「１２８」、・・・、「３２０」というメッセージが２秒間隔で順次循環しながら表示される。
【００６９】
この状態において、ユーザによるビットレート選択が行われる（ステップＳＴ４１）。即ち、ユーザは、液晶表示器２３にビットレート値が順次表示されている状態において、最も優先して再生したい音楽ファイルのビットレート値が表示された時にセットボタン２１ｂを押す。セットボタン２１ｂが押されると、マイコン２２の内部のキー検知部３２は検知信号を生成して制御部３０に送る。この検知信号を受信した制御部３０は、その時点で表示されていたビットレート値を優先順位１位のビットレート値として、通信部３３を介してデッキ部１０に送る。
【００７０】
デッキ部１０の通信部１９は、オーディオセット部２０からビットレート値を受け取ると制御部３０に送る。制御部３０は、このビットレート値を受け取ると、記憶部１８に設けられたビットレート優先順位テーブルの優先順位１位の欄に格納する。以下、同様にして、セットボタン２１ｂが押される毎に、優先順位２位、優先順位３位・・・のビットレートが決定され、ビットレート優先順位テーブルに格納される。図１３は、上述した処理により作成されたビットレート優先順位テーブルの一例を示す。
【００７１】
一方、制御部１７は、オーディオセット部２０から再生指令を受け取ると、モータドライバ１３に対して、ピックアップ１６をリードイン領域に移動させるように指示するとともに、ＤＳＰ１２に対してＴＯＣ情報の読み出しを指示する。ピックアップ１６は、モータドライバ１３からの制御信号によりリードイン領域に移動されると、そこに記録されているＴＯＣ情報を読み出してＤＳＰ１２に送る。ＤＳＰ１２は、ピックアップ１６から送られてきたＴＯＣ情報を制御部１７に送る。
【００７２】
この状態で、音楽ファイル群のビットレートのチェックが行われる（ステップＳＴ４２）。即ち、制御部１７は、ＤＳＰ１２から受け取ったＴＯＣ情報に含まれる音楽ファイル群、つまり複数の音楽ファイルのファイル名を順次取り出し、そのファイル名で指定される音楽ファイルの内容を順次参照してビットレート値をチェックする。具体的には、制御部１７は、モータドライバ１３に対して、ファイル名で指示される音楽ファイルが格納されている領域の先頭にピックアップ１６を移動させるように指示するとともに、ＤＳＰ１２に対してヘッダ情報の読み出しを指示する。ピックアップ１６は、モータドライバ１３からの制御信号により指示された領域に移動されると、そこに記録されているフレームのヘッダ情報を読み出してＤＳＰ１２に送る。ＤＳＰ１２は、ピックアップ１６から送られてきたヘッダ情報を制御部１７に送る。
【００７３】
制御部１７は、ステップＳＴ４２におけるチェックにより得られた１つの音楽ファイルのビットレート、つまりＤＳＰ１２から受け取ったヘッダ情報に含まれるビットレートが優先順位１位の部ビットレートであるかどうかを調べる（ステップＳＴ４３）。これは、その音楽ファイルのビットレートがビットレート優先順位テーブルの優先順位１位の欄に格納されているかどうかを調べることにより行われる。
【００７４】
このステップＳＴ４３で、優先順位１位のビットレートであることが判断されると、その音楽ファイルの再生が行われる（ステップＳＴ４４）。具体的には、制御部１７は、モータドライバ１３に対して、ピックアップ１６をその音楽ファイルの格納位置に移動させるように指示するとともに、ＤＳＰ１２に対して圧縮データの読み出しを指示する。ピックアップ１６は、モータドライバ１３からの制御信号によりその音楽ファイルが記録されている位置に移動されると、そこに記録されている圧縮データを読み出してＤＳＰ１２に送る。ＤＳＰ１２は、ピックアップ１６から送られてきた圧縮データを制御部１７から通知されたデコードする。このＤＳＰ１２でデコードされたデジタルデータは、オーディオセット部２０に送られる。
【００７５】
オーディオセット部２０の音声制御部２４は、デッキ部１０から送られてくるデジタルデータをアナログの音声信号に変換し、増幅部２５に送る。増幅部２５は、音声制御部２４から送られてくるアナログ信号を増幅してスピーカ２６ａ及び２６ｂに送る。これにより、スピーカ２６ａ及び２６ｂから音楽ファイルの内容に従った音楽が放音される。その後、シーケンスはステップＳＴ４５に分岐する。
【００７６】
上記ステップＳＴ４３で、優先順位１位のビットレートでないことが判断されると、又はステップＳＴ４４における再生処理が終了すると、次いで、残りの音楽ファイルが有るかどうかが調べられる（ステップＳＴ４５）。ここで、残りの音楽ファイルが有ることが判断されると、継続してビットレートをチェックする処理が行われ（ステップＳＴ４６）、その後シーケンスはステップＳＴ４３に戻る。以下、上述したステップＳＴ４３〜ステップＳＴ４６の処理が繰り返される。
【００７７】
この繰り返し処理の過程で、ステップＳＴ４５において、残りの音楽ファイルが無いことが判断されると、音楽ファイル群の先頭に戻りビットレートのチェックが行われる（ステップＳＴ４７）。次いで、他に選択されたビットレートが有るかどうかが調べられる（ステップＳＴ４８）。具体的には、ビットレート優先順位テーブルの優先順位２位以下の欄にビットレート値が設定されているかどうかが調べられる。ここで、他に選択されたビットレートが無いことが判断されると、再生処理は終了する。従って、この場合は、優先順位１位のビットレートを有する音楽ファイルのみが再生された後に、再生は停止される。
【００７８】
ステップＳＴ４８で、他に選択されたビットレートが有ることが判断されると、ステップＳＴ４７で行われたチェックにより得られた１つの音楽ファイルのビットレートが優先順位２位のビットレートであるかどうかが調べられる（ステップＳＴ４９）。これは、その音楽ファイルのビットレート値がビットレート優先順位テーブルの優先順位２位の欄に格納されているかどうかを調べることにより行われる。
【００７９】
このステップＳＴ４９で、優先順位２位のビットレートであることが判断されると、その音楽ファイルの再生が行われる（ステップＳＴ５０）。この再生の動作は、上述したステップＳＴ４４の動作と同じである。
【００８０】
上記ステップＳＴ４９で、優先順位２位のビットレートでないことが判断されると、又はステップＳＴ４４における再生処理が終了すると、次いで、残りの音楽ファイルが有るかどうかが調べられる（ステップＳＴ５１）。ここで、残りの音楽ファイルが有ることが判断されると、継続してビットレートをチェックする処理が行われ（ステップＳＴ５２）、その後シーケンスはステップＳＴ４９に戻る。以下、上述したステップＳＴ４９〜ステップＳＴ５２の処理が繰り返される。
【００８１】
この繰り返し処理の過程で、ステップＳＴ５１において、残りの音楽ファイルが無いことが判断されると、音楽ファイル群の先頭に戻りビットレートのチェックが行われる（ステップＳＴ５３）。次いで、他に選択されたビットレートが有るかどうかが調べられる（ステップＳＴ５４）。具体的には、ビットレート優先順位テーブルの優先順位２位以下の欄にビットレート値が設定されているかどうかが調べられる。ここで、他に選択されたビットレートが無いことが判断されると、再生処理は終了する。従って、この場合は、優先順位１位のビットレートを有する音楽ファイルに引き続き優先順位２位のビットレートを有する音楽ファイルが再生され、その後、再生は停止される。
【００８２】
ステップＳＴ５４で、他に選択されたビットレートが有ることが判断されると、以下同様にして、優先順位が３番目以降Ｎ−１番目までのビットレートを有する音楽ファイルに対する処理が繰り返される（ステップＳＴ５５）。そして、優先順位がＮ−１番目のビットレートを有する音楽ファイルに対する処理が終了すると、次いで、音楽ファイル群のビットレートのチェックが行われる（ステップＳＴ５６）。そして、音楽ファイル群のビットレートのチェックにより取り出された１つの音楽ファイルのビットレートが優先順位Ｎ位のビットレートであるかどうかが調べられる（ステップＳＴ５７）。これは、その音楽ファイルのビットレート値がビットレート優先順位テーブルの優先順位Ｎ位の欄に格納されているかどうかを調べることにより行われる。
【００８３】
このステップＳＴ５７で、優先順位Ｎ位のビットレートであることが判断されると、その音楽ファイルの再生が行われる（ステップＳＴ５８）。この再生の動作は、上述したステップＳＴ４４の動作と同じである。
【００８４】
上記ステップＳ５７で、優先順位Ｎ位のビットレートでないことが判断されると、又はステップＳＴ５８における再生処理が終了すると、次いで、残りの音楽ファイルが有るかどうかが調べられる（ステップＳＴ５９）。ここで、残りの音楽ファイルが有ることが判断されると、継続してビットレートをチェックする処理が行われ（ステップＳＴ６０）、その後シーケンスはステップＳＴ５７に戻る。以下、上述したステップＳＴ５７〜ステップＳＴ６０の処理が繰り返される。
【００８５】
この繰り返し処理の過程で、ステップＳＴ５９において、残りの音楽ファイルが無いことが判断されると、再生処理は終了する。従って、この場合は、優先順位１位のビットレートを有する音楽ファイルから優先順位Ｎ位のビットレートを有する音楽ファイルまで順次再生され、その後、再生は停止される。
【００８６】
以上説明したように、この発明の実施の形態２に係るディスク再生装置によれば、異なるビットレートを有する音楽ファイルにビットレート毎に優先順位を付与し、優先順位の高いものから順番に再生するように構成したので、１つのディスクＤに複数のビットレートを有する音楽ファイルが記録されている場合に、同一又は類似の音質の音楽を連続的に再生できる。従って、音質が異なる音楽が混在して再生されることがないので、複数の曲を連続して聴く場合に聴きやすい。
【００８７】
なお、上述した実施の形態２では、音楽ファイルのビットレートに対してユーザが優先順位を付与するように構成したが、複数のビットレートに対して予め優先順位を付与してビットレート優先順位テーブルに格納しておくように構成することができる。この場合、ビットレートが大きいものに高い優先順位を付与するように構成できる。
【００８８】
また、上述した実施の形態２では、ビットレート値の各々に対して優先順位を付与するように構成したが、複数のビットレート値に対して１つの優先順位を付与するように、例えば、１２８以上のビットレート値に対して１つの優先順位を付与するように構成することができる。この場合、液晶表示器２３にビットレート値が順次表示されている状態において、所望のビットレート値が表示された時にセットボタン２１ｂが２回押されことにより、液晶表示器２３に表示されているビットレート値以上のビットレートに１つの優先順位を付与するように構成できる。
【００８９】
この構成によれば、所定値以上のビットレートを有する複数の音楽ファイルに対して一括して優先順位を付与することができるので、従来のプログラムモードを使用して音質が同一又は類似の曲をユーザが選択して連続的に再生させる場合に比べ、選択操作が簡単になる。
【００９０】
また、上述した実施の形態２では、圧縮方式としてＭＰ３を採用した場合を例に挙げて説明したが、本発明はＭＰ３に限らず、ＷＭＡ、ＡＡＣ、その他の種々の圧縮方式を採用した音楽ファイルであってビットレート値を有するものに適用できる。
【００９１】
更に、実施の形態１に係るディスク再生装置と実施の形態２に係るディスク再生装置とを組み合わせて構成することもできる。即ち、まず、圧縮形式を表す拡張子に優先順位を付与し、更に、同一の拡張子を有する音楽ファイルに対してビットレートによる二次的な優先順位を更に付与し、これら拡張子に付与された優先順位及びビットレートに付与された優先順位の双方に従った順番で音楽ファイルを再生するように構成できる。この構成によれば、音質の高いものから順番に再生する制御をきめ細かに行うことができる。
【図面の簡単な説明】
【００９２】
【図１】この発明の実施の形態１に係るディスク再生装置の構成を示すブロック図である。
【図２】この発明の実施の形態１に係るディスク再生装置の動作を説明するためのフローチャート（その１）である。
【図３】この発明の実施の形態１に係るディスク再生装置の動作を説明するためのフローチャート（その２）である。
【図４】この発明の実施の形態１に係るディスク再生装置の動作を説明するためのフローチャート（その３）である。
【図５】この発明の実施の形態１に係るディスク再生装置において拡張子に優先順位を付与する手順を説明するための図である。
【図６】この発明の実施の形態１に係るディスク再生装置において使用される拡張子優先順位テーブルの一例を示す図である。
【図７】この発明の実施の形態２に係るディスク再生装置において使用されるＭＰ３規格に従ったデータ形式を説明するための図である。
【図８】図７に示すヘッダ情報の詳細な構成を説明するための図である。
【図９】この発明の実施の形態２に係るディスク再生装置の動作を説明するためのフローチャート（その１）である。
【図１０】この発明の実施の形態２に係るディスク再生装置の動作を説明するためのフローチャート（その２）である。
【図１１】この発明の実施の形態２に係るディスク再生装置の動作を説明するためのフローチャート（その３）である。
【図１２】この発明の実施の形態２に係るディスク再生装置においてビットレートに優先順位を付与する手順を説明するための図である。
【図１３】この発明の実施の形態２に係るディスク再生装置において使用されるビットレート優先順位テーブルの一例を示す図である。
【符号の説明】
【００９３】
１０  デッキ部、１１  デッキ、１２  ＤＳＰ（読出手段）、１３  モータドライバ（読出手段）、１４  ディスク検知部、１５  マイコン（優先順位付与手段、読出手段、制御手段）、１６  ピックアップ（読出手段）、１７  制御部、１８  記憶部、１９  通信部、２０  オーディオセット部、２１  操作ボタン、２１ａ  プレイボタン、２１ｂ  セットボタン（優先順位付与手段、指定手段）、２２  マイコン（優先順位付与手段、制御手段）、２３  ＬＣＤ（優先順次付与手段、表示手段）、２４  音声制御部（再生手段）、２５  増幅部（再生手段）、２６ａ，２６ｂ  スピーカ（再生手段）、３０  制御部、３１  記憶部、３２  キー検知部、３３  通信部、Ｄ  ディスク。
【図１】
2005203029.tif 000003
【図２】
2005203029.tif 000004
【図３】
2005203029.tif 000005
【図４】
2005203029.tif 000006
【図５】
2005203029.tif 000007
【図６】
2005203029.tif 000008
【図７】
2005203029.tif 000009
【図８】
2005203029.tif 000010
【図９】
2005203029.tif 000011
【図１０】
2005203029.tif 000012
【図１１】
2005203029.tif 000013
【図１２】
2005203029.tif 000014
【図１３】
2005203029.tif 000015