(57)【特許請求の範囲】
【請求項１】
それぞれ一または複数のファイルを含む複数のフォルダが格納された記録媒体に格納された上記複数のフォルダをそれぞれ再生単位として認識する認識手段と、
上記認識手段の認識結果を利用して再生動作を行う再生手段とを備え、
上記認識手段は、
上記記録媒体に記録されている上記複数のフォルダの情報および該複数のフォルダにそれぞれ含まれるファイルの情報に基づいて、フォルダ順にファイル番号に対応して配列された全ファイルの少なくとも記録位置の情報を持つ第１の情報テーブルと、少なくとも各フォルダに含まれるファイルの数の情報を持つ第２の情報テーブルとを作成する手段を有し、
上記第２の情報テーブルを参照して再生する上記フォルダに含まれるファイルのうち最初のファイル番号および最後のファイル番号を算出し、当該算出したファイル番号から上記第１の情報テーブルを参照して上記再生するフォルダに格納された上記ファイルの上記記録位置を取得することにより、上記複数のフォルダをそれぞれ再生単位として認識するファイル再生装置。
【請求項２】
上記複数のフォルダより一のフォルダを選択するフォルダ選択手段をさらに備え、
上記再生手段は、上記フォルダ選択手段で選択された上記一のフォルダに含まれるファイルを、上記認識手段の認識結果を利用して、再生する請求項１に記載のファイル再生装置。
【請求項３】
上記再生手段は、一のフォルダに含まれるファイルを、順次繰り返しまたはランダムに、再生する請求項２に記載のファイル再生装置。
【請求項４】
上記複数のフォルダより一のフォルダを選択するフォルダ選択手段をさらに備え、
上記第１の情報テーブルおよび第２の情報テーブルに基づいて、上記フォルダ選択手段で選択された上記一のフォルダに含まれるファイルの少なくとも記録位置の情報を持つ第３の情報テーブルを作成し、上記再生手段は、上記認識手段で作成された上記第３の情報テーブルを用いて上記一のフォルダに含まれるファイルの再生動作を行う請求項１に記載のファイル再生装置。
【請求項５】
それぞれ一または複数のファイルを含む複数のフォルダが格納された記録媒体より所定のファイルを再生する再生装置において上記複数のフォルダをそれぞれ再生単位として認識する認識ステップと、
上記認識ステップでの認識結果を利用して再生動作を行う再生ステップとを有し、
上記認識ステップは、
上記記録媒体に記録されている上記複数のフォルダの情報および該複数のフォルダにそれぞれ含まれるファイルの情報に基づいて、フォルダ順にファイル番号に対応して配列された全ファイルの少なくとも記録位置の情報を持つ第１の情報テーブルと、少なくとも各フォルダに含まれるファイルの数の情報を持つ第２の情報テーブルとを作成する作成ステップを含み、
上記作成ステップで作成された上記第２の情報テーブルを参照して再生する上記フォルダに含まれるファイルのうち最初のファイル番号および最後のファイル番号を算出し、当該算出したファイル番号から上記第１の情報テーブルを参照して上記再生するフォルダに格納された上記ファイルの上記記録位置を取得することにより、上記複数のフォルダをそれぞれ再生単位として認識するフォルダ認識方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、それぞれ一または複数のファイルを含む複数のフォルダが格納された記録媒体より所定ファイルを再生するファイル再生装置およびそれに使用されるフォルダ認識方法に関する。
【０００２】
【従来の技術】
近年、音声データの圧縮技術の進展はめざましく、音質を聴感上ほとんど損なわずにデータ圧縮できる圧縮方式が普及し始めている。圧縮方式としては、例えばＭＰ３(MPEG Audio Layer-3)、ＭＰＥＧ−２ ＡＡＣ(Advanced Audio Coding)、ＡＴＲＡＣ(Adaptive TRansform Acoustic Coding)、ＴＷＩＮ-ＶＱ(Transform domain Weighted INterleave Vector Quantization)、ＷＭＡ(Windows Media Audio)等がある。
【０００３】
また近年、上述したような圧縮方式でデータ圧縮した音声データのファイル（音声ファイル）をＣＤ-Ｒ(CD-Recordable)等のディスク状記録媒体に記録すること、さらにＣＤ-ＲＯＭディスクやＣＤ-Ｒディスクより上述の音声ファイルを再生すると共にデコード処理してデータ伸長された音声データを得るＣＤプレーヤも提案されている。
【０００４】
音声データを圧縮する圧縮方式によっては非常に圧縮率の高いものもあり、ＣＤ-Ｒに記録する場合、未圧縮のままでは７４分程度の記録時間であったのに対し、その１０倍の７４０分にものぼる記録時間を得ることが可能になってきた。したがって、１枚のＣＤ-Ｒディスクに、複数枚のオリジナルＣＤの内容を記録して、長時間再生を楽しむことも可能になってきた。
【０００５】
この場合、ＣＤ-Ｒディスクには、ＣＤ-ＲＯＭディスクと同様に、ＩＳＯ９６６０の規格に則ったファイル構造で記録が行われる。例えば、ＣＤ-Ｒディスクには複数のフォルダが格納され、各フォルダには一または複数の音声ファイルが含まれる構成とされる。ここで、フォルダには、１枚のオリジナルＣＤに含まれていた全ての曲の音声ファイル、あるいは任意の曲の音声ファイルが含められる。
【０００６】
【発明が解決しようとする課題】
上述したように１枚のＣＤ-Ｒディスクに複数枚のオリジナルＣＤの内容を記録できるので、持ち運び等においては非常に便利なものとなる。しかし従来、この種のＣＤ-Ｒディスクを再生し得るＣＤプレーヤでは、複数のフォルダより選択された一のフォルダに含まれる音声ファイルのみを再生（リピート再生やランダム再生も含む）するということができなかった。
【０００７】
この発明の目的は、それぞれ一または複数のファイルを含む複数のフォルダが格納された記録媒体よりフォルダ単位の再生を可能とするファイル再生装置等を提供することにある。
【０００８】
【課題を解決するための手段】
この発明に係るファイル再生装置は、それぞれ一または複数のファイルを含む複数のフォルダが格納された記録媒体に格納された複数のフォルダをそれぞれ再生単位として認識する認識手段と、この認識手段の認識結果を利用して再生動作を行う再生手段とを備え、認識手段は、記録媒体に記録されている複数のフォルダの情報および該複数のフォルダにそれぞれ含まれるファイルの情報に基づいて、フォルダ順にファイル番号に対応して配列された全ファイルの少なくとも記録位置の情報を持つ第１の情報テーブルと、少なくとも各フォルダに含まれるファイルの数の情報を持つ第２の情報テーブルとを作成する手段を有し、第２の情報テーブルを参照して再生するフォルダに含まれるファイルのうち最初のファイル番号および最後のファイル番号を算出し、当該算出したファイル番号から第１の情報テーブルを参照して再生するフォルダに格納されたファイルの記録位置を取得することにより、複数のフォルダをそれぞれ再生単位として認識するものである。
【０００９】
またこの発明に係るフォルダ認識方法は、それぞれ一または複数のファイルを含む複数のフォルダが格納された記録媒体より所定のファイルを再生する再生装置において複数のフォルダをそれぞれ再生単位として認識する認識ステップと、認識ステップでの認識結果を利用して再生動作を行う再生ステップとを有し、認識ステップは、記録媒体に記録されている複数のフォルダの情報および該複数のフォルダにそれぞれ含まれるファイルの情報に基づいて、フォルダ順にファイル番号に対応して配列された全ファイルの少なくとも記録位置の情報を持つ第１の情報テーブルと、少なくとも各フォルダに含まれるファイルの数の情報を持つ第２の情報テーブルとを作成する作成ステップを含み、作成ステップで作成された第２の情報テーブルを参照して再生するフォルダに含まれるファイルのうち最初のファイル番号および最後のファイル番号を算出し、当該算出したファイル番号から第１の情報テーブルを参照して再生するフォルダに格納されたファイルの記録位置を取得することにより、複数のフォルダをそれぞれ再生単位として認識するものである。
【００１２】
この発明において、記録媒体には、それぞれ一または複数のファイルを含む複数のフォルダが格納されている。例えば、この記録媒体は、ＩＳＯ９６６０の規格に則ったファイル構造で記録が行われたＣＤ-ＲディスクやＣＤ-ＲＯＭディスク等である。また例えば、ファイルは、音声ファイルや画像ファイル等である。
【００１３】
この記録媒体を取り扱うファイル再生装置では、記録媒体に格納された複数のフォルダをそれぞれ再生単位として認識することが行われる。例えば、記録媒体に記録されている複数のフォルダの情報およびこの複数のフォルダにそれぞれ含まれるファイルの情報に基づいて、フォルダ毎に、含まれるファイルの少なくとも記録位置の情報を持つ情報テーブルを作成し、この情報テーブルにより複数のフォルダをそれぞれ再生単位として認識する。
【００１４】
また例えば、記録媒体に記録されている複数のフォルダの情報およびこの複数のフォルダにそれぞれ含まれるファイルの情報に基づいて、フォルダ順に配列された全ファイルの少なくとも記録位置の情報を持つ第１の情報テーブルと、少なくとも各フォルダに含まれるファイルの数の情報を持つ第２の情報テーブルとを作成し、これらの情報テーブルにより複数のフォルダをそれぞれ再生単位として認識する。この場合、所定フォルダに含まれる各ファイルの記録位置を知るには、第２の情報テーブルに記録されているファイル数情報より、第１の情報テーブルにおける当該所定フォルダのファイル情報部分を求めることで行われる。
【００１５】
なお、この所定フォルダに含まれるファイルの再生を行う場合には、上述したように、第１の情報テーブルにおける当該所定フォルダのファイル情報部分を求めて、その部分を抜き出した第３の情報テーブルを作成してもよい。これにより、所定フォルダに含まれるファイルの再生（リピート再生やランダム再生も含む）時には、この第３の情報テーブルのみを参照すればよく、制御動作の簡単化を図ることができる。
【００１６】
また例えば、記録媒体に記録されている複数のフォルダの情報およびこの複数のフォルダにそれぞれ含まれるファイルの情報に基づいて、全ファイルについて少なくともどのフォルダに含まれているかの情報および記録位置の情報を持つ情報テーブルを作成し、この情報テーブルにより複数のフォルダをそれぞれ再生単位として認識する。
【００１７】
なお、この所定フォルダに含まれるファイルの再生を行う場合には、上述したように、情報テーブルで検索された当該所定フォルダのファイル情報部分を抜き出した別の情報テーブルを作成してもよい。これにより、所定フォルダに含まれるファイルの再生（リピート再生やランダム再生も含む）時には、この別の情報テーブルのみを参照すればよく、制御動作の簡単化を図ることができる。
【００１８】
上述したように、ファイル再生装置では、記録媒体に格納された複数のフォルダをそれぞれ再生単位として認識できる。そのため、この認識結果を利用して再生動作を行うことで、所定フォルダに含まれるファイルのみの再生、その所定フォルダに含まれるファイルのリピート再生やランダム再生、さらにはフォルダ単位でのランダム再生等も可能となる。
【００１９】
【発明の実施の形態】
以下、図面を参照しながら、この発明の実施の形態について説明する。図１は、ＣＤ-ＤＡディスクおよびＩＳＯ９６６０の規格に則ったファイル構造で音声ファイルの記録が行われているＣＤ-ＲＯＭディスク（同様の記録が行われているＣＤ-Ｒディスク等を含む）を再生できるＣＤプレーヤ１００の構成を示している。この場合、ＣＤ-ＲＯＭディスクには、複数のフォルダが格納され、各フォルダには一または複数の音声ファイルが含まれる構成とされている。なお、各音声ファイルは、ＭＰ３の圧縮方式でデータ圧縮された圧縮音声データからなっているものとする。
【００２０】
このＣＤプレーヤ１００は、全体の動作を制御するための制御マイコン１０１を有している。この制御マイコン１０１には、ユーザが種々の操作を行うための操作部１０２および液晶表示素子（ＬＣＤ）等で構成され、ＣＤプレーヤ１００の状態等を表示する表示部１０３が接続されている。制御マイコン１０１内には、動作プログラムや必要なデータ等が予め記憶されているＲＯＭ１０４やワーキングエリア等として用いられるＲＡＭ１０５が備えられている。
【００２１】
また、ＣＤプレーヤ１００は、ディスク１０６をＣＬＶ(Constant Linear Velocity)で回転駆動するためのスピンドルモータ１０７と、ディスク１０６よりデータを再生するための光ピックアップ１０８と、この光ピックアップ１０８をディスク１０６の径方向に移動させるためのスライドモータ１０９とを有している。これらスピンドルモータ１０７およびスライドモータ１０９の動作は、サーボ回路１１０によって制御される。
【００２２】
また、ＣＤプレーヤ１００は、光ピックアップ１０８を構成する複数の光検出器（図示せず）の出力信号を処理して再生ＲＦ信号ＳRF、トラッキングエラー信号ＳTE、フォーカスエラー信号ＳFEを得るＲＦアンプ部１１５を有している。トラッキングエラー信号ＳTE、フォーカスエラー信号ＳFEは上述したサーボ回路１１０に供給される。上述せずも、サーボ回路１１０は、エラー信号ＳTE，ＳFEを用いて、光ピックアップ１０８のトラッキングサーボやフォーカスサーボをする。
【００２３】
また、ＣＤプレーヤ１００は、ＲＦアンプ部１１５より出力される再生ＲＦ信号ＳRFに対して波形等化等の処理をするＲＦ信号処理部１１６と、このＲＦ信号処理部１１６の出力信号に対してＥＦＭ（Eight to fourteen Modulation）の復調処理をすると共に、ＣＩＲＣ（Cross Interleave Reed-Solomon Code）による誤り訂正処理を行うためのＣＤデコーダ１１７とを有している。
【００２４】
なお、このＣＤデコーダ１１７ではＣＬＶ制御信号ＳCLVも生成され、このＣＬＶ制御信号ＳCLVはサーボ回路１１０に供給されて、スピンドルモータ１０７の回転速度の制御に使用される。ＣＬＶ制御は、例えばフレーム同期の最もピットの長い部分の長さを計測し、それが基準時間長となるように制御することで行われる。
【００２５】
また、ＣＤプレーヤ１００は、ＣＤデコーダ１１７の出力データに対して、デスクランブル処理、誤り検出、訂正処理等を行ってＣＤ−ＲＯＭのデータを得るためのＣＤ−ＲＯＭデコーダ１１８を有している。このＣＤ−ＲＯＭデコーダ１１８には、上述した処理を行うための作業用メモリとしてのＲＡＭ１１９が接続されている。
【００２６】
また、ＣＤプレーヤ１００は、ＣＤ−ＲＯＭデコーダ１１８より出力されるＣＤ−ＲＯＭのデータとしての音声ファイル（ＭＰ３ファイル）に対してデータ伸長処理をしてリニアＰＣＭの音声データを得るＭＰ３デコーダ１２５と、このＭＰ３デコーダ１２５より出力される音声データをアナログの音声信号ＳＡｒに変換するＤ／Ａコンバータ１２６と、ＣＤデコーダ１１７の出力データとしてのリニアＰＣＭの音声データをアナログの音声信号ＳＡｄに変換するＤ／Ａコンバータ１２７とを有している。
【００２７】
また、ＣＤプレーヤ１００は、Ｄ／Ａコンバータ１２６より出力される音声信号ＳＡｒまたはＤ／Ａコンバータ１２７より出力される音声信号ＳＡｄを選択的に取り出す切換スイッチ１２８を有している。この場合、音声信号ＳＡｒはａ側の固定端子に供給され、音声信号ＳＡｄはｂ側の固定端子に供給される。
【００２８】
切換スイッチ１２８は、制御マイコン１０１の制御によって、ディスク１０６がＣＤ-ＲＯＭディスクであるときはａ側に接続され、一方ディスク１０６がＣＤ-ＤＡディスクであるときはｂ側に接続される。制御マイコン１０１は、ＣＤデコーダ１１７で得られるサブコードＱのコントロールビットに基づいて、ディスク１０６がＣＤ-ＤＡディスクであるか、ＣＤ-ＲＯＭディスクであるかを判別することができる。
【００２９】
また、ＣＤプレーヤ１００は、切換スイッチ１２８より出力される音声信号を増幅するヘッドフォンアンプ１２９と、このヘッドフォンアンプ１２９より増幅された出力音声信号ＳＡを出力する出力端子１３０とを有している。この出力端子１３０は、ヘッドフォン１３５を接続するためのものである。
【００３０】
図２は、図１に示すＣＤプレーヤ１００の外観を示している。プレーヤ本体１５０は、上面に蓋部１５１を備えている。この蓋部１５１には、上述した操作部１０２および表示部１０３が設けられている。操作部１０２には、再生、早送り、早戻し、選曲などを行う操作ボタン１０２ａと、再生モードを切り換えるためのモード切換スイッチ１０２ｂと、ディスク１０６がＣＤ-ＲＯＭディスクの場合に、ディスク単位の再生を行うかフォルダ単位の再生を行うかを切り換えるための再生単位切換ボタン１０２ｃと、再生すべきフォルダを選択するためのフォルダ選択ボタン１０２ｄとが設けられている。モード切換スイッチは、ノーマル再生モードと、繰り返し再生を行うリピート再生モードと、ランダム再生を行うランダム再生モードとを切り換えるものである。
【００３１】
また、プレーヤ本体１５０の側面には、音量を調整するボリュームつまみ１５２、出力端子（ヘッドフォン端子）１３０、外部電源端子１５３、さらには蓋部１５１を開けるためのオープンスイッチ１５４が設けられている。
【００３２】
図１に示すＣＤプレーヤ１００の動作を説明する。ディスク１０６が装着されると、制御マイコン１０１の制御のもと、サーボ回路１１０によってスライドモータ１０９が駆動され、光ピックアップ１０８がディスク１０６のリードインエリアに移動される。また、同様に、サーボ回路１１０によって、スピンドルモータ１０９が駆動される。そして、スピンドルモータ１０９が所定の回転数に達すると、ディスク１０６のリードインエリアよりデータを再生する。制御マイコン１０１は、上述したように、ＣＤデコーダ１１７で得られるサブコードＱのコントロールビットに基づいて、ディスク１０６がＣＤ-ＤＡディスクであるか、ＣＤ-ＲＯＭディスクであるかを判別する。
【００３３】
ディスク１０６がＣＤ-ＤＡディスクである場合について説明する。この場合、制御マイコン１０１は、このリードインエリアを再生して得られるサブコードＱのデータより得られるＴＯＣ(Table Of Contents)情報を、ＲＡＭ１０５に格納する。また、表示部１０３には、制御マイコン１０１の制御により、ディスク１０６がＣＤ-ＤＡディスクである旨の表示がされる。さらに、切換スイッチ１２８は、制御マイコン１０１の制御により、ｂ側に接続されてＤ／Ａコンバータ１２７からの音声信号ＳＡｄが取り出される状態とされる。
【００３４】
この状態で、ユーザの操作部１０２の操作により、ノーマル再生モードで再生が指示された場合には、ディスク１０６に記録されている最初の曲（トラック）から順に再生されていく。この場合、光ピックアップ１０８で再生された再生ＲＦ信号ＳRFは、ＲＦ信号処理部１１６で波形等化等の処理が施されてＣＤデコーダ１１７に供給される。このＣＤデコーダ１１７では、ＲＦ信号処理部１１６の出力信号に対して、ＥＦＭの変調処理やＣＩＲＣによる誤り訂正処理が行われる。
【００３５】
これにより、ＣＤデコーダ１１７の出力データとしてリニアＰＣＭの音声データが出力され、この音声データがＤ／Ａコンバータ１２７でアナログの音声信号ＳＡｄに変換される。そして、この音声信号ＳＡｄが切換スイッチ１２８を介してヘッドフォンアンプ１２９に供給され、増幅された音声信号ＳＡｄが出力端子１３０に出力音声信号ＳＡとして導出される。この出力端子１３０にヘッドフォン１３５を接続することで、音声信号ＳＡｄによる音声が出力される。
【００３６】
なお、このノーマル再生モードの再生状態で、操作ボタン１０２ａで早送り操作や早戻し操作を行うことができる。また、このノーマル再生モードで、操作ボタン１０２ａで再生開始曲を選択でき、その場合には再生が指示されると、選択された曲から順に再生されていく。また、モード切換スイッチ１０２ｂで、リピート再生モードとされ、その後に再生が指示された場合には、ディスク１０６に記録されている曲が順次繰り返し再生される状態となる。さらに、モード切換スイッチ１０２ｂで、ランダム再生モードとされ、その後に再生が指示された場合には、ディスク１０６に記録されている曲がランダムに再生される状態となる。これら早送り時、早戻し時、ランダム再生時等にあっては、上述したようにＲＡＭ１０５に記憶されているＴＯＣ情報が利用されて、光ピックアップ１０８の移動が制御される。
【００３７】
次に、ディスク１０６がＣＤ-ＲＯＭディスクである場合について説明する。この場合、ディスク１０６の装着時にリードインエリアを再生した後、データエリアの最初の部分に配されたパステーブルが再生される。これにより、制御マイコン１０１は、ＣＤ-ＲＯＭデコーダ１１８を介して、ディスク１０６に格納されている全フォルダのフォルダ名や記録位置の情報を取得でき、図３に示すように、全フォルダのフォルダ名および記録位置の情報を持つ情報テーブルを作成し、この情報テーブルをＲＡＭ１０５に記憶する。図３は、ディスク１０６に格納されているフォルダがＮ個である場合を示している。
【００３８】
さらに、図３に示すような情報テーブルを参照して、各フォルダの記録部分に光ピックアップ１０８が順次移動されて再生が行われる。この光ピックアップ１０８の移動は、例えばＣＤ-ＲＯＭデータの各ブロックのヘッダに記録されている分、秒、ブロックのアドレス情報を参照して行われる。このアドレス情報は、ＣＤ-ＲＯＭデコーダ１１８においてＣＤ-ＲＯＭデータより抽出されて制御マイコン１０１に供給される。
【００３９】
このように各フォルダの記録部分が順次再生されることで、制御マイコン１０１は、ＣＤ-ＲＯＭデコーダ１１８を介して、各フォルダにそれぞれ含まれる音声ファイルのファイル名や記録位置の情報を取得できる。そして、制御マイコン１０１は、図４に示すように、フォルダ毎に、含まれる音声ファイルのファイル名および記録位置の情報を持つファイル情報テーブルを作成すると共に、図５に示すように、ディスク１０６に含まれる全音声ファイルのファイル情報および記録位置の情報を持つ情報テーブルを作成する。この図５に示す情報テーブルにおいて、全音声ファイルは、例えばフォルダ順に配列されている。つまり、まず１番目のフォルダの音声ファイルが配列され、次に２番目のフォルダの音声ファイルが配列され、以下同様に残りのフォルダの音声ファイルが順に配列されている。
【００４０】
図４に示すフォルダ毎のファイル情報テーブルは、フォルダ単位で再生を行う場合に使用され、図５に示す情報テーブルは、ディスク単位で再生を行う場合に使用される。制御マイコン１０１は、これら作成した情報テーブルをＲＡＭ１０４に記憶する。図４は、フォルダＡ1に含まれる音声ファイルがＭ１個であり、フォルダＡNに含まれる音声ファイルがＭＮ個である場合を示している。
【００４１】
ディスク１０６がＣＤ-ＲＯＭディスクである場合、表示部１０３には、制御マイコン１０１の制御により、ディスク１０６がＣＤ-ＲＯＭディスクである旨の表示がされる。さらに、切換スイッチ１２８は、制御マイコン１０１の制御により、ａ側に接続されてＤ／Ａコンバータ１２６からの音声信号ＳＡｒが取り出される状態とされる。
【００４２】
この状態で、ユーザの操作部１０２の操作により、ディスク単位の再生に切り換えられ、ノーマル再生モードで再生が指示された場合には、図５に示す情報テーブルが参照され、ディスク１０６に記録されている各音声ファイルが順に再生されていく。この場合、光ピックアップ１０８で再生された再生ＲＦ信号ＳRFは、ＲＦ信号処理部１１６で波形等化等の処理が施されてＣＤデコーダ１１７に供給される。このＣＤデコーダ１１７では、ＲＦ信号処理部１１６の出力信号に対して、ＥＦＭの変調処理やＣＩＲＣによる誤り訂正処理が行われる。
【００４３】
このＣＤデコーダ１１７の出力データは、ＣＤ−ＲＯＭデコーダ１１８に供給されて、デスクランブル処理、誤り検出、訂正処理等が施される。そして、このＣＤ−ＲＯＭデコーダ１１８より、ＣＤ−ＲＯＭデータとしての音声ファイル（ＭＰ３ファイル）が得られる。この音声ファイルは、ＭＰ３デコーダ１２５に供給されて、データ伸長処理が施される。
【００４４】
そして、このＭＰ３デコーダ１２５より、リニアＰＣＭの音声データが出力され、その音声データがＤ／Ａコンバータ１２６でアナログの音声信号ＳＡｒに変換される。そして、この音声信号ＳＡｒが切換スイッチ１２８を介してヘッドフォンアンプ１２９に供給され、増幅された音声信号ＳＡｒが出力端子１３０に出力音声信号ＳＡとして導出される。この出力端子１３０にヘッドフォン１３５を接続することで、音声信号ＳＡｒによる音声が出力される。
【００４５】
なお、このノーマル再生モードの再生状態で、操作ボタン１０２ａで早送り操作や早戻し操作を行うことができる。また、このノーマル再生モードで、操作ボタン１０２ａにより再生開始音声ファイルを選択でき、その場合には再生が指示されると、選択された音声ファイルから順に再生されていく。また、モード切換スイッチ１０２ｂで、リピート再生モードとされ、その後に再生が指示された場合には、ディスク１０６に記録されている音声ファイルが順次繰り返し再生される状態となる。さらに、モード切換スイッチ１０２ｂで、ランダム再生モードとされ、その後に再生が指示された場合には、ディスク１０６に記録されている音声ファイルがランダムに再生される状態となる。これら早送り時、早戻し時、ランダム再生時等には、ＲＡＭ１０５に記憶されている上述の図５に示す情報テーブルが利用されて、光ピックアップ１０８の移動が制御される。
【００４６】
また、ユーザの操作部１０２の操作により、フォルダ単位の再生に切り換えられ、フォルダ選択ボタンで所定のフォルダが選択され、ノーマル再生モードで再生が指示された場合には、図４に示すフォルダ毎のファイル情報テーブルのうち、選択されたフォルダのファイル情報テーブルが参照され、その選択されたフォルダに含まれる音声ファイルが順に再生されていく。そして、上述説明と同様にして、再生された音声ファイルに係る音声信号ＳＡｒが出力端子１３０に導出される。
【００４７】
なお、このノーマル再生モードの再生状態で、操作ボタン１０２ａで選択されたフォルダ内での早送り操作や早戻し操作を行うことができる。また、このノーマル再生モードで、操作ボタン１０２ａにより選択されたフォルダ内での再生開始音声ファイルを選択でき、その場合には再生が指示されると、選択された音声ファイルから順に再生されていく。
【００４８】
また、モード切換スイッチ１０２ｂで、リピート再生モードとされ、その後に再生が指示された場合には、選択されたフォルダ内の音声ファイルが順次繰り返し再生される状態となる。さらに、モード切換スイッチ１０２ｂで、ランダム再生モードとされ、その後に再生が指示された場合には、選択されたフォルダ内の音声ファイルがランダムに再生される状態となる。これら早送り時、早戻し時、ランダム再生時等には、ＲＡＭ１０５に記憶されている図４に示すフォルダ毎のファイル情報テーブルのうち、選択されたファイル情報テーブルが利用されて、光ピックアップ１０８の移動が制御される。
【００４９】
このように本実施の形態においては、ディスク１０６としてＣＤ-ＲＯＭディスクが装着される場合には、フォルダ毎に、含まれる音声ファイルのファイル名および記録位置の情報を持つファイル情報テーブルを作成し（図４参照）、このフォルダ毎のファイル情報テーブルをＲＡＭ１０５に記憶しておくものである。したがって、フォルダ毎のファイル情報テーブルを参照することで、フォルダを再生単位として容易に認識でき、選択されたフォルダに含まれる音声ファイルのみの再生、その選択されたフォルダに含まれる音声ファイルのリピート再生やランダム再生を行うことができる。また、各フォルダのファイル情報テーブルを予め作成しておくので、どのフォルダが選択されても、直ちに対処できる利益がある。
【００５０】
なお、上述実施の形態においては、フォルダ毎のファイル情報テーブル（図４参照）によってフォルダを再生単位として認識するものを示したが、フォルダを再生単位として認識するために作成される情報テーブルは、これに限定されない。
【００５１】
例えば、ディスク１０６に記録されている全音声ファイルのファイル名および記録位置の情報を持つ情報テーブル（図５参照）の他に、図６に示すように、全フォルダのフォルダ名およびファイル数の情報を持つファイル数情報テーブルを作成し、これらの情報テーブルによってフォルダを再生単位として認識するようにしてもよい。ここで、フォルダを再生単位として認識するためには、フォルダ毎に、それに含まれる全音声ファイルの記録位置を知る必要がある。
【００５２】
ｉ番目のフォルダＡｉに含まれる全音声ファイルの記録位置を知る際には、図６の情報テーブルを参照して、（１）式により最初のファイル番号Ｎｓを算出し、（２）式により最後のファイル番号Ｎｅを算出する。これにより、図５の情報テーブルのどのファイル番号の部分がｉ番目のフォルダＡｉのファイル情報部分であるかが分かる。したがって、図５および図６の情報テーブルを利用して、ｉ番目のフォルダＡｉに含まれる全音声ファイルの記録位置を知ることができる。
【００５３】
【数１】
0004341169.tif 000002
【００５４】
このように図５および図６の情報テーブルを利用してフォルダを再生単位として認識するものにあっては、上述した図４のフォルダ毎のファイル情報テーブルを利用してフォルダを再生単位として認識するものに比べて、ＲＡＭ１０５に記憶しておく情報テーブルの数が少なくて済む利益がある。
【００５５】
なお、ｉ番目のフォルダＡｉに含まれる音声ファイルの再生を行う場合には、上述したように、図５の情報テーブルにおけるｉ番目のフォルダＡｉのファイル情報部分を求めて、図７に示すように、その部分を抜き出した情報テーブルを作成してもよい。これにより、ｉ番目のフォルダＡｉに含まれる音声ファイルの再生（リピート再生やランダム再生も含む）時には、この情報テーブルのみを参照すればよく、制御動作の簡単化を図ることができる。
【００５６】
ここで、図５および図６の情報テーブルを利用する具体例について説明する。ディスク１０６に４個のフォルダが格納され、各フォルダはそれぞれ３個、２個、４個および３個の音声ファイルを含んでいるとすると、図５の情報テーブルに対応する情報テーブルは図８に示すようになり、図６のファイル数情報テーブルに対応するファイル数情報テーブルは図９に示すようになる。
【００５７】
ここで、例えば、３番目のフォルダＡ3に含まれる全音声ファイルの記録位置を知る際には、図９の情報テーブルを参照して、最初のファイル番号Ｎｓを（３）式のように６と算出し、最後のファイル番号Ｎｅを（４）式のように９と算出する。これにより、図８の情報テーブルのファイル番号６〜９が、３番目のフォルダＡ3のファイル情報部分であることがわかる。そして、この情報を基にして、図１０に示すように、３番目のフォルダＡ3のファイル情報テーブルを作成することができる。
【００５８】
【数２】
0004341169.tif 000003
【００５９】
また例えば、図１１に示すように、ディスク１０６に記録されている全音声ファイルのファイル名および記憶位置、並びにどのフォルダに含まれているかの情報を持つ情報テーブルを作成し、この情報テーブルによってフォルダを再生単位として認識するようにしてもよい。ここで、フォルダを再生単位として認識するためには、フォルダ毎に、それに含まれる全音声ファイルの記録位置を知る必要がある。図１１の情報テーブルを利用する場合には、どのフォルダに含まれているかの情報を参照することで、所定フォルダに含まれる全音声ファイルのファイル情報を検索でき、当該所定フォルダに含まれる全音声ファイルの記録位置を容易に知ることができる。
【００６０】
このように図１１の情報テーブルを利用してフォルダを再生単位として認識するものにあっては、上述した図４のフォルダ毎のファイル情報テーブルを利用してフォルダを再生単位として認識するものに比べて、ＲＡＭ１０５に記憶しておく情報テーブルの数が少なくて済む利益がある。またこの場合、図１１の情報テーブルを、ディスク単位で再生する場合の参照テーブルとしても使用できるので、図５の情報テーブルを持つ必要がなくなる。
【００６１】
なお、所定フォルダＡｉに含まれる音声ファイルの再生を行う場合には、上述したように検索されたファイル情報を抜き出して、図７に示すような情報テーブルを作成してもよい。これにより、フォルダＡｉに含まれる音声ファイルの再生（リピート再生やランダム再生も含む）時には、この情報テーブルのみを参照すればよく、制御動作の簡単化を図ることができる。
【００６２】
また、上述実施の形態においては、ＣＤ-ＲＯＭディスクにＭＰ３方式でデータ圧縮された音声データからなる音声ファイルが記録されているものを示したが、音声データの圧縮方式はこれに限定されず、また音声ファイルは非圧縮の音声データからなるものであってもよい。また、上述実施の形態においては、ＣＤ-ＲＯＭディスクには音声ファイルが記録されているものを示したが、画像ファイルが記録されている場合にあっても、この発明を同様に適用することができる。
【００６３】
また、上述実施の形態においては、ランダム再生は選択されたフォルダに含まれるファイル内で行われるものを示したが、上述したように各フォルダを再生単位で認識できることから、フォルダ単位のランダム再生も容易に実行できるようになる。
【００６４】
また、上述実施の形態においては、ＩＳＯ９６６０の規格に則ったファイル構造で記録が行われているＣＤ-ＲＯＭディスクを再生するＣＤプレーヤ１００にこの発明を適用したものであるが、この発明は同様の記録が行われている記録媒体より所定のファイルを再生するファイル再生装置に同様に適用できることは勿論である。
【００６５】
【発明の効果】
この発明によれば、記録媒体に格納された複数のフォルダをそれぞれ再生単位として認識し、その認識結果を利用して再生動作を行うものであり、フォルダ単位の再生（リピート再生やランダム再生も含む）が可能となる。
【図面の簡単な説明】
【図１】実施の形態としてのＣＤプレーヤの構成を示すブロック図である。
【図２】実施の形態としてのＣＤプレーヤの外観を示す斜視図である。
【図３】ディスクに格納されている全フォルダの情報テーブルを示す図である。
【図４】ディスクに格納されている各フォルダのファイル情報テーブルを示す図である。
【図５】ディスクに記録されている全音声ファイルの情報テーブルを示す図である。
【図６】ディスクに格納されている各フォルダのファイル数情報テーブルを示す図である。
【図７】全音声ファイルの情報テーブルより抜き出した作成したｉ番目のフォルダＡｉのファイル情報テーブルを示す図である。
【図８】ディスクに記録されている全音声ファイルの情報テーブルの具体例を示す図である。
【図９】各フォルダのファイル数情報テーブルの具体例を示す図である。
【図１０】全音声ファイルの情報テーブルより抜き出した作成した３番目のフォルダＡ3のファイル情報テーブルの具体例を示す図である。
【図１１】ディスクに記録されている全音声ファイルの情報テーブルを示す図である。
【符号の説明】
１００  ＣＤプレーヤ
１０１  制御マイコン
１０２  操作部
１０２ａ  操作ボタン
１０２ｂ  モード切換スイッチ
１０２ｃ  再生単位切換ボタン
１０２ｄ  フォルダ選択ボタン
１０３  表示部
１０５  ＲＡＭ
１０６  ディスク
１０８  光ピックアップ
１１０  サーボ回路
１１５  ＲＦアンプ部
１１６  ＲＦ信号処理部
１１７  ＣＤデコーダ
１１８  ＣＤ-ＲＯＭデコーダ
１２５  ＭＰ３デコーダ
１２８  切換スイッチ
１２９  ヘッドフォンアンプ
１３０  出力端子
１５０  プレーヤ本体
１５１  蓋部
１５４  オープンスイッチ
【図１】
0004341169.tif 000004
【図２】
0004341169.tif 000005
【図３】
0004341169.tif 000006
【図４】
0004341169.tif 000007
【図５】
0004341169.tif 000008
【図６】
0004341169.tif 000009
【図７】
0004341169.tif 000010
【図８】
0004341169.tif 000011
【図９】
0004341169.tif 000012
【図１０】
0004341169.tif 000013
【図１１】
0004341169.tif 000014