(57)【要約】【課題】再生指示から再生までの所要時間を短縮すること。【解決手段】複数のデコーダを用いて複数の異なるエンコード方式で圧縮された複数の圧縮ファイルが記録された記録媒体についての再生を行う圧縮ファイル再生装置において、デコード方式を選択指定させるデコード方式指定部４０を備え、このデコード方式指定手段４０によって指定されたデコード方式に対応する１つのデコーダのみを選択して、動作させるデコーダとして設定し、再生指示を検出すると、記録媒体に記録された複数の圧縮ファイルのファイル情報が指定された１つのデコード方式に対応しているか否かを判定することにより、指定されたデコード方式に対応するファイル情報のみを抽出した再生リスト情報を作成し、選択されたデコーダを動作させて作成した再生リスト情報に含まれるファイル情報に対応する圧縮ファイルを再生する。【選択図】        図１
2006073079.tif 000002
【特許請求の範囲】
【請求項１】
異なるデコード方式によるデコード処理を行う複数のデコーダを有し、これら複数のデコーダを用いて複数の異なるエンコード方式で圧縮された複数の圧縮ファイルが記録された記録媒体についての再生を行う圧縮ファイル再生装置において、
デコード方式を選択指定させるデコード方式指定手段と、
このデコード方式指定手段によって指定されたデコード方式に対応する１つのデコーダのみを選択して、動作させるデコーダとして設定するデコーダ選択手段と、
再生指示を検出すると、記録媒体に記録された複数の圧縮ファイルのファイル情報が前記指定された１つのデコード方式に対応しているか否かを判定することにより、指定されたデコード方式に対応するファイル情報のみを抽出した再生リスト情報を作成する再生リスト作成手段と、
前記選択されたデコーダを動作させて前記作成した再生リスト情報に含まれるファイル情報に対応する圧縮ファイルを再生する再生制御手段と、
を備えることを特徴とする圧縮ファイル再生装置。
【請求項２】
異なるデコード方式によるデコード処理を行う複数のデコーダを有し、これら複数のデコーダを用いて複数の異なるエンコード方式で圧縮された複数の圧縮ファイルが記録された記録媒体についての再生を行う圧縮ファイル再生装置において、
再生するデコード方式の優先順位が設定される優先順位設定手段と、
再生指示を検出すると、記録媒体に記録された複数の圧縮ファイルのファイル情報を前記設定された優先順位に従ってデコード方式別にソートした再生リスト情報を作成するとともに、ソートした再生リスト情報における同一デコード方式でデコードを行う１〜複数の圧縮ファイルにおける先頭のファイル情報に所定の切替情報を付加する再生リスト作成手段と、
前記再生リスト情報から前記ソート順にファイル情報を順次読み出すと共に、再生リスト情報から切替情報が付加されたファイル情報を検出したときにのみ、当該ファイル情報に対応するデコーダを選択して動作させるデコーダとして設定するデコーダ選択設定処理を実行して、該選択設定されたデコードを用いて読み出されたファイル情報に対応する圧縮ファイルを再生する再生制御手段と、
を備えることを特徴とする圧縮ファイル再生装置。
【請求項３】
異なるデコード方式によるデコード処理を行う複数のデコーダを用いて複数の異なるエンコード方式で圧縮された複数の圧縮ファイルが記録された記録媒体についての再生を行う圧縮ファイル再生方法において、
デコード方式を選択指定させる第１ステップと、
前記選択指定されたデコード方式に対応する１つのデコーダのみを選択して、動作させるデコーダとして設定する第２ステップと、
再生指示を検出すると、記録媒体に記録された複数の圧縮ファイルのファイル情報が前記指定された１つのデコード方式に対応しているか否かを判定することにより、指定されたデコード方式に対応するファイル情報のみを抽出した再生リスト情報を作成する第３ステップと、
前記選択されたデコーダを動作させて前記作成した再生リスト情報に含まれるファイル情報に対応する圧縮ファイルを再生する第４ステップと、
を備えることを特徴とする圧縮ファイル再生方法。
【請求項４】
異なるデコード方式によるデコード処理を行う複数のデコーダを用いて複数の異なるエンコード方式で圧縮された複数の圧縮ファイルが記録された記録媒体についての再生を行う圧縮ファイル再生方法において、
再生するデコード方式の優先順位が設定される第１ステップと、
再生指示を検出すると、記録媒体に記録された複数の圧縮ファイルのファイル情報を前記設定された優先順位に従ってデコード方式別にソートした再生リスト情報を作成するとともに、ソートした再生リスト情報における同一デコード方式でデコードを行う１〜複数の圧縮ファイルにおける先頭のファイル情報に所定の切替情報を付加する第２ステップと、
前記再生リスト情報から前記ソート順にファイル情報を順次読み出すと共に、再生リスト情報から切替情報が付加されたファイル情報を検出したときにのみ、当該ファイル情報に対応するデコーダを選択して動作させるデコーダとして設定するデコーダ選択設定処理を実行して、該選択設定されたデコードを用いて読み出されたファイル情報に対応する圧縮ファイルを再生する第３ステップと、
を備えることを特徴とする圧縮ファイル再生方法。
【請求項５】
請求項３または４に記載された方法をコンピュータに実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、異なるデコード方式によるデコード処理を行う複数のデコーダを用いて複数の異なるエンコード方式で圧縮された複数の圧縮ファイルが記録された記録媒体についての再生を行う圧縮ファイル再生方法および装置に関するものである。
【背景技術】
【０００２】
近年、ＭＰ３（MPEG-1/MPEG-2 Audio Layer3）、ＷＭＡ（Windows（登録商標）Media Audio）、ＡＡＣ（Advanced Audio Coding）などの異なる圧縮符号化（エンコード）方式で、オーディオデータが記録されたＣＤ，ＤＶＤ、あるいはハードディスクなどの記録媒体についての再生動作を行うオーディオ再生装置が市場に出回りつつある。
【０００３】
特許文献１においては、フラッシュＲＯＭ内にＭＰ３デコード機能、ＷＭＡデコード機能、およびＣＤ−ＤＡの音飛び防止機能の３種類のプログラムを格納しておき、ディスクの内容を分析することによって、制御用マイコンが、装着されたディスクのオーディオデータの種類に応じてフラッシュＲＯＭ内のプログラムを選択して、データに対応するプログラムをデジタルシグナルプロセサのプログラム用内蔵メモリに導入するように構成し、デジタルシグナルプロセッサが、装着されたディスクのデータに応じた再生処理を実行するようにしている。
【０００４】
この特許文献１に示された従来技術の再生指示から再生動作までの動作手順を図８、図９を用いて説明する。この場合は、ＭＰ３，ＷＭＡ，ＡＡＣの他に、ＷＡＶデータも再生可能であるとする。
【０００５】
再生指示を検出すると（ステップＳ４００）、記録媒体に記録された圧縮ファイルのファイル情報（ファイル名、記録時間など）の検索処理を実行する（ステップＳ４１０）。図９は、ステップＳ４１０の圧縮ファイルの検索処理の詳細を示すものであり、まず、ファイル検索を行い（ステップＳ５００）、抽出された１つのファイル情報に含まれるファイル名の拡張子がＭＰ３であるか否かを判定し（ステップＳ５０１）、ＭＰ３である場合は、このファイル情報を取得し（ステップＳ５０２）、取得したファイル情報を再生リスト作成のための１つの入力情報とする（ステップＳ５１０）。ＭＰ３でない場合は、つぎに当該ファイル情報に含まれるファイル名の拡張子がＷＭＡであるか否かを判定し（ステップＳ５０３）、ＷＭＡである場合は、このファイル情報を取得し（ステップＳ５０４）、取得したファイル情報を再生リスト作成のための１つの入力情報とする（ステップＳ５１０）。ＷＭＡでない場合は、つぎに当該ファイル情報に含まれるファイル名の拡張子がＷＡＶであるか否かを判定し（ステップＳ５０５）、ＷＡＶである場合は、このファイル情報を取得し（ステップＳ５０６）、取得したファイル情報を再生リスト作成のための１つの入力情報とする（ステップＳ５１０）。ＷＡＶでない場合は、つぎに当該ファイル情報に含まれるファイル名の拡張子がＡＡＣであるか否かを判定し（ステップＳ５０７）、ＡＡＣである場合は、このファイル情報を取得し（ステップＳ５０８）、取得したファイル情報を再生リスト作成のための１つの入力情報とする（ステップＳ５１０）。抽出されたファイル情報に含まれるファイル名の拡張子が、当該機器に設定されている複数のデコード方式の何れにも該当しない場合は、このファイル情報を破棄する（ステップＳ５０９）。このような処理を、記録媒体に記録されている全ての圧縮ファイルに対応するファイル情報について繰り返し実行する（ステップＳ５１１）。
【０００６】
このようにして、記録媒体に記録された圧縮ファイルのうちのデコード可能な圧縮ファイルに関するファイル情報のみを抽出し、該抽出したファイル情報を用いて各圧縮ファイルの再生順序を規定する再生リストを作成する（ステップＳ４２０）。つぎに、作成された再生リストに規定された順番にファイル情報を読み出す。そして、読み出した１つのファイル情報の拡張子すなわちデコード方式を識別し、さらに該識別したデコード方式に対応するデコーダが導入されているか否かをチェックする（ステップＳ４３０）。対応するデコーダが導入されていない場合は、デコーダの切替えを実行する（ステップＳ４４０〜Ｓ４４３）。このようなファイル情報とデコーダとの合致チェック処理を終了すると、ファイル情報に対応する圧縮ファイルを記録媒体から読み出し（ステップＳ４６０）、読み出したファイルをデコードして再生する（ステップＳ４７０）。そして、上記合致チェック処理、デコード再生処理を再生リストに含まれる各ファイルについて繰り返し実行することで（ステップＳ４８０）、再生リストに含まれる各ファイル情報に対応する圧縮ファイルの再生が実行される。
【０００７】
【特許文献１】特開２００３−２８１８２６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
しかしながら、上記従来技術では、ファイルデータ検索の際に、図９のステップＳ５０１，Ｓ５０３，Ｓ５０５，Ｓ５０７に示すように、記録媒体に記録された各ファイル情報に含まれる拡張子を、当該機器で再生可能な各デコード方式（ＭＰ３，ＷＭＡ，ＷＡＶ，ＡＡＣ）の何れかと合致するか否かをチェックし、合致したものを抽出して再生リストを生成しているので、１つのファイル名についての合致チェック処理が、当該機器で再生可能な各デコード方式の個数分必要になり、圧縮ファイルが再生されるまでに時間がかかるという問題が一例として挙げられる。
【０００９】
また、上記従来技術では、ステップＳ４３０，Ｓ４４０〜Ｓ４４３に示すように、再生リストに含まれるファイル情報毎に、拡張子すなわちデコード方式を識別し、さらに該識別したデコード方式に対応するデコーダが導入されているか否かをチェックするようにしているので、圧縮ファイルが再生されるまでに時間がかかるという問題が一例として挙げられる。
【００１０】
本発明は、上記に鑑みてなされたものであって、再生指示から再生までの所要時間を短縮することができる圧縮ファイル再生方法および装置を提供することを目的とする。
【課題を解決するための手段】
【００１１】
請求項１に記載の発明は、異なるデコード方式によるデコード処理を行う複数のデコーダを有し、これら複数のデコーダを用いて複数の異なるエンコード方式で圧縮された複数の圧縮ファイルが記録された記録媒体についての再生を行う圧縮ファイル再生装置において、デコード方式を選択指定させるデコード方式指定手段と、このデコード方式指定手段によって指定されたデコード方式に対応する１つのデコーダのみを選択して、動作させるデコーダとして設定するデコーダ選択手段と、再生指示を検出すると、記録媒体に記録された複数の圧縮ファイルのファイル情報が前記指定された１つのデコード方式に対応しているか否かを判定することにより、指定されたデコード方式に対応するファイル情報のみを抽出した再生リスト情報を作成する再生リスト作成手段と、前記選択されたデコーダを動作させて前記作成した再生リスト情報に含まれるファイル情報に対応する圧縮ファイルを再生する再生制御手段とを備えることを特徴とする。
【００１２】
また、請求項２に記載の発明は、異なるデコード方式によるデコード処理を行う複数のデコーダを有し、これら複数のデコーダを用いて複数の異なるエンコード方式で圧縮された複数の圧縮ファイルが記録された記録媒体についての再生を行う圧縮ファイル再生装置において、再生するデコード方式の優先順位が設定される優先順位設定手段と、再生指示を検出すると、記録媒体に記録された複数の圧縮ファイルのファイル情報を前記設定された優先順位に従ってデコード方式別にソートした再生リスト情報を作成するとともに、ソートした再生リスト情報における同一デコード方式でデコードを行う１〜複数の圧縮ファイルにおける先頭のファイル情報に所定の切替情報を付加する再生リスト作成手段と、前記再生リスト情報から前記ソート順にファイル情報を順次読み出すと共に、再生リスト情報から切替情報が付加されたファイル情報を検出したときにのみ、当該ファイル情報に対応するデコーダを選択して動作させるデコーダとして設定するデコーダ選択設定処理を実行して、該選択設定されたデコードを用いて読み出されたファイル情報に対応する圧縮ファイルを再生する再生制御手段とを備えることを特徴とする。
【００１３】
また、請求項３に記載の発明は、異なるデコード方式によるデコード処理を行う複数のデコーダを用いて複数の異なるエンコード方式で圧縮された複数の圧縮ファイルが記録された記録媒体についての再生を行う圧縮ファイル再生方法において、デコード方式を選択指定させる第１ステップと、前記選択指定されたデコード方式に対応する１つのデコーダのみを選択して、動作させるデコーダとして設定する第２ステップと、再生指示を検出すると、記録媒体に記録された複数の圧縮ファイルのファイル情報が前記指定された１つのデコード方式に対応しているか否かを判定することにより、指定されたデコード方式に対応するファイル情報のみを抽出した再生リスト情報を作成する第３ステップと、前記選択されたデコーダを動作させて前記作成した再生リスト情報に含まれるファイル情報に対応する圧縮ファイルを再生する第４ステップとを備えることを特徴とする。
【００１４】
また、請求項４に記載の発明は、異なるデコード方式によるデコード処理を行う複数のデコーダを用いて複数の異なるエンコード方式で圧縮された複数の圧縮ファイルが記録された記録媒体についての再生を行う圧縮ファイル再生方法において、再生するデコード方式の優先順位が設定される第１ステップと、再生指示を検出すると、記録媒体に記録された複数の圧縮ファイルのファイル情報を前記設定された優先順位に従ってデコード方式別にソートした再生リスト情報を作成するとともに、ソートした再生リスト情報における同一デコード方式でデコードを行う１〜複数の圧縮ファイルにおける先頭のファイル情報に所定の切替情報を付加する第２ステップと、前記再生リスト情報から前記ソート順にファイル情報を順次読み出すと共に、再生リスト情報から切替情報が付加されたファイル情報を検出したときにのみ、当該ファイル情報に対応するデコーダを選択して動作させるデコーダとして設定するデコーダ選択設定処理を実行して、該選択設定されたデコードを用いて読み出されたファイル情報に対応する圧縮ファイルを再生する第３ステップとを備えることを特徴とする。
【発明を実施するための最良の形態】
【００１５】
以下に添付図面を参照して、本発明にかかる圧縮ファイル再生方法および装置の好適な実施例を詳細に説明する。
【実施例１】
【００１６】
図１〜図３を用いてこの発明の実施例１を説明する。図１は、この発明にかかる圧縮ファイル再生装置の実施例１の構成を示す図である。この圧縮ファイル再生装置が再生の対象とする記録媒体１は、ＣＤ，ＤＶＤ，ハードディスク、青紫色のレーザ光を用いたＡＯＤ（Advanced Optical Disc）等の次世代ディスクなどであり、この記録媒体１には、ＭＰ３，ＷＭＡ，ＡＡＣなどの複数の異なるエンコード方式で圧縮された複数の圧縮ファイルが混在して記録されているとする。
【００１７】
図１に示すように、圧縮ファイル再生装置は、システムコントローラ１０と、読取部２０と、ＥＦＭデコーダ２１と、メモリマネージャ２２と、ＤＲＡＭ２３と、ＤＡコンバータ２４と、アンプ，スピーカなどの出力デバイス２５と、デコーダ３０と、デコード方式指定部４０とを有している。
【００１８】
読取部２０は、記録媒体１に記録された記録データを読み取るための各種機構、光学系、電子回路等から成るピックアップ部を有し、読み取ったＲＦ信号をＥＦＭデコーダ２１に出力する。ＥＦＭデコーダ２１は、入力されたＲＦ信号を２値化し、２値化されたＲＦ信号に対してＥＦＭ（Eight to Fourteen Modulation）復調処理などを施してデジタルオーディオ信号を生成し、生成したデジタルオーディオ信号をメモリマネージャ２２に出力する。メモリマネージャ２２は、ＥＦＭデコーダ２１から出力されるデジタルオーディオ信号をＤＲＡＭ２３に一時記憶し、ＤＲＡＭ２３から読み出した圧縮デジタルオーディオ信号をデコーダ３０に出力し、さらにデコーダ３０から得られたデコード後の伸張デジタルオーディオ信号をＤ／Ａコンバータ２４に出力するなどの制御を実行する。
【００１９】
ＤＲＡＭ２３は、メモリマネージャ２２のメモリ制御によってＥＦＭデコーダ２１からのデジタルオーディオ信号を一時記憶する。デコーダ３０は、ＭＰ３デコード機能を有するプログラムであるＭＰ３デコーダ、ＷＭＡデコード機能を有するプログラムであるＷＭＡデコーダ、ＡＡＣデコード機能を有するプログラムであるＡＡＣデコーダを有し、これら複数のデコーダのうちの何れかを動作させてＤＲＡＭ２３から読み出した圧縮デジタルオーディオ信号の伸張（デコード）処理を実行する。デコードされたデジタルオーディオ信号はメモリマネージャ２２に出力される。
【００２０】
ＤＡコンバータ２４は、メモリマネージャ２２から入力されるデコード処理後のデジタルオーディオ信号をアナログのオーディオ信号に変換して、変換したアナログオーディオ信号を出力デバイス２５に出力する。出力デバイス２５は、アンプ、スピーカなどであり、入力されたアナログオーディオ信号を再生して可聴周波数帯域のオーディオ信号を出力する。
【００２１】
デコード方式指定部４０は、ユーザが複数のデコード方式（この場合ＭＰ３，ＷＭＡ，ＡＡＣ）の中から再生を所望するデコード方式を択一選択設定するための操作子（ボタン、スイッチなど）であり、このデコード方式指定部４０によって選択設定されたデコード方式に対応する圧縮ファイルのみが再生可能となる。
【００２２】
システムコントローラ１０は、再生拡張子指示部１２、再生リスト作成部１３などを備えている。再生拡張子指示部１２は、デコード方式指定部４０の選択設定内容を検出し、その選択内容を示すデコーダ選択指定信号を再生リスト作成部１３およびデコーダ３０に出力する。再生リスト作成部１３は、再生拡張子指示部１２からのデコーダ選択指定信号によって指定された１つのデコード方式に対応しているファイル情報のみを抽出した再生リスト情報を作成する。
【００２３】
以下、図２，図３のフローチャートを参照して図１に示す圧縮ファイル再生装置の再生動作手順について説明する。圧縮ファイル再生装置に記録媒体１がセットされた後、システムコントローラ１０は、まず、ユーザによるデコード方式指定部４０の操作により、再生すべきデコード方式が選択されたか否かを判定する（ステップＳ１００）。デコード方式指定部４０が操作されて再生するデコード方式が選択されると、再生拡張子指示部１２は、これを検出し、その選択内容を示すデコーダ選択指定信号を再生リスト作成部１３およびデコーダ３０に出力する。デコーダ３０は、デコーダ選択指定信号を受信すると、該デコーダ選択指定信号で指定された１つのデコード方式に対応するデコーダを選択し、該選択したデコーダのみを動作可能な状態にする（ステップＳ１１０）。例えば、デコード方式指定部４０の操作により、ＭＰ３が選択された場合は、ＭＰ３デコーダのみを動作可能な状態にする。
【００２４】
一方、システムコントローラ１０は、図示しない再生ボタンのオンを検出するなどしてユーザによる再生指示を検出すると（ステップＳ１２０）、再生リスト作成部１３では、記録媒体１のファイルデータを検索し（ステップＳ１３０）、記録媒体１に記録された複数の圧縮ファイルのファイル情報がデコーダ選択指定信号によって指定された１つのデコード方式に対応しているか否かを判定することにより、指定されたデコード方式に対応するファイル情報のみを抽出した再生リスト情報を作成する（ステップＳ１４０）。
【００２５】
図３は、ステップＳ１３０のファイルデータ検索処理、ステップＳ１４０の再生リストの作成処理の詳細手順を示すものである。システムコントローラ１０は、読取部２０を制御して記録媒体１から例えばリードインエリアにあるＴＯＣ（Table of contents）情報を読み出させる。そして、システムコントローラ１０は、このＴＯＣ情報をＥＦＭデコーダ２１を介して取得する。ＴＯＣ情報には、記録媒体１に記憶されている内容がＲＯＭなのか、あるいはＤＡ（ＣＤ−ＤＡ）なのかを判別するための情報が含まれている。このＴＯＣ情報をもとに、ＲＯＭであればそれぞれのファイルのプログラムエリアに記憶されているファイル情報（ファイル名、記録時間、アドレス情報など）から、再生リスト作成部１３は、再生リストを作成する（ステップＳ１３１）。
【００２６】
この作成処理においては、再生リスト作成部１３は、各ファイル情報に含まれるファイル名を、デコーダ選択指定信号で指定されたデコード方式と一致しているか否かを判定し（ステップＳ１３２）、一致している場合は、このファイル情報を取得して再生リストの１つの入力ファイル情報とし（ステップＳ１３３）、一致していない場合は、このファイル情報を破棄する（ステップＳ１３４）。このような処理を、ＴＯＣ情報に記録されている全てのファイル情報について繰り返し実行することにより（ステップＳ１３６）、指定されたデコード方式に対応するファイル情報のみを抽出した再生リスト情報を作成する（ステップＳ１３５）。なお、再生リスト作成部１３では、ファイルの記録日時時刻、ファイル名のアルファベット順、などの予め指定されたパラメータを用いて、抽出された１〜複数のファイル情報をソートした再生リストを作成する。例えば、デコード方式指定部４０の操作により、ＭＰ３が選択された場合は、ＭＰ３ファイルに対応するファイル情報のみが抽出され、これら抽出されたＭＰ３ファイルがファイル名のアルファベット順にソートされた再生リストが作成される。
【００２７】
このようにして再生リストが作成されると、システムコントローラ１０は、作成した再生リストのファイル情報に含まれる圧縮ファイルの記録アドレス情報を用いて、読取部２０を制御することにより、記録媒体１から再生リストに登録されたファイル情報に対応する圧縮ファイルのみをソート順に順次読み出す。読み出された圧縮ファイルのＲＦ信号は、前述したようにＥＦＭデコーダ２１で２値化、ＥＦＭ復調され、圧縮デジタルオーディオ信号として、メモリマネージャ２２を経由してＤＲＡＭ２３に一時記憶される。さらにＤＲＡＭ２３に一時記憶された圧縮デジタルオーディオ信号は、メモリマネージャ２２を介してデコーダ３０に入力される。
【００２８】
前述したように、デコーダ３０では、デコーダ選択指定信号で指定された１つのデコード方式に対応するデコーダのみが動作状態になっているので、該デコーダによって入力された圧縮デジタルオーディオ信号がデコードされる（ステップＳ１５０）。デコードされた伸張デジタルオーディオ信号は、メモリマネージャ２２を経由してＤＡコンバータ２４に入力されてアナログ信号に変換された後、出力デバイス２５により再生されて可聴周波数帯域のオーディオ信号が出力される（ステップＳ１６０）。このような処理を、再生リストに登録された各圧縮ファイルについて繰り返し実行する。このようにして、デコード方式指定部４０の操作により、ＭＰ３が選択された場合は、記録媒体１に記録された複数のファイルのうちＭＰ３ファイルのみが再生されることになる。
【００２９】
このように実施例１では、ユーザにデコード方式指定部４０を操作させて１つの拡張子の圧縮ファイルのみを再生可能としたので、再生リスト作成の際のファイル検索処理においては、ステップＳ１３２に示すように、各ファイル情報のファイル名（の拡張子）を、ユーザによって選択された１つの拡張子のみと比較すればよいので、従来のように各ファイル名を再生可能な全てのデコード方式の拡張子と比較する必要がなくなり、これにより再生指示から再生までの所要時間を短縮させることできる。また、実施例１では、デコード方式指定部４０で指令されたデコーダのみを固定的に選択状態としているので、従来技術のように、各圧縮ファイルの再生の度に、拡張子すなわちデコード方式を識別し、識別したデコード方式に対応するデコーダが導入されているか否かをチェックする処理を行う必要もなくなり、再生指示から再生までの所要時間を短縮させることできる。このように、実施例１においては、複数の異なる拡張子の圧縮ファイルが混在する記録媒体の再生時において、特定の１つの拡張子の圧縮ファイルのみを再生させる場合に、再生指示から再生までの時間を従来より短縮させることができ、圧縮ファイル再生装置のパフォーマンスを向上させることができる。
【実施例２】
【００３０】
図４〜図７を用いてこの発明の実施例２を説明する。この実施例２においても、記録媒体１には、ＭＰ３，ＷＭＡ，ＡＡＣなどの複数の異なるエンコード方式で圧縮された複数の圧縮ファイルが混在して記録されているとする。
【００３１】
図４は、この発明にかかる圧縮ファイル再生装置の実施例２の構成を示す図である。図４に示すように、圧縮ファイル再生装置は、読取部２０と、ＥＦＭデコーダ２１と、メモリマネージャ２２と、ＤＲＡＭ２３と、ＤＡコンバータ２４と、アンプ，スピーカなどの出力デバイス２５と、デコーダ３０と、デコード方式優先設定部５０と、システムコントローラ６０とを有している。図１に示した実施例１の構成要素と同一機能を達成するものについては同一符号を付しており、重複する説明は省略する。
【００３２】
デコード方式優先設定部５０は、ユーザが複数のデコード方式（この場合ＭＰ３，ＷＭＡ，ＡＡＣ）の再生の優先順位を設定するための操作子（ボタン、スイッチなど）であり、このデコード方式優先設定部５０によって設定された優先順位で圧縮ファイルが再生されることとなる。例えば、ＭＰ３→ＷＭＡ→ＡＡＣの順に優先順位が下がるように優先順位を設定した場合は、ＭＰ３ファイル→ＷＭＡファイル→ＡＡＣファイルの順に圧縮ファイルが再生される。
【００３３】
システムコントローラ６０は、切替情報検出部６１と、拡張子優先順位記憶部６２と、デコード方式切り替え部６３と、再生リスト作成部６４とを備えている。拡張子優先順位記憶部６２は、デコード方式優先設定部５０のユーザ操作により設定されたデコード方式の優先順位を記憶する。再生リスト作成部６４は、デコード方式優先設定部５０に指定された優先順位に従って記録媒体１に記録された複数の圧縮ファイルのファイル情報をデコード方式別にソートした再生リストを作成するとともに、ソートした再生リストにおける同一デコード方式でデコードを行う圧縮ファイル群における先頭のファイル情報に所定の切替情報ＭＡを付加する等の処理を実行する。切替情報検出部６１は、再生リストのリスト順にファイル情報を読み出す際に、切替情報ＭＡを検出する処理を実行する。デコード方式切り替え部６３は、切替情報検出部６１からの切替情報検出通知に基づいて、デコーダ３０におけるデコーダを切り替えるためのデコーダ選択指定信号を形成してデコーダ３０に出力する。
【００３４】
以下、図５のフローチャートを参照して図４に示す圧縮ファイル再生装置の再生動作手順について説明する。圧縮ファイル再生装置に記録媒体１がセットされた後、システムコントローラ１０は、まず、ユーザによるデコード方式優先設定部５０の操作により、デコード方式の優先順位が設定されたか否かを判定する（ステップＳ２００）。デコード方式優先設定部５０が操作されて再生するデコード方式の優先順位が設定されると、拡張子優先順位記憶部６２に設定された優先順位が記憶される（ステップＳ２１０）。また、このときには、優先順位パラメータｎ＝１とする。図６には、第１位（ｎ＝１）がＭＰ３、第２位（ｎ＝２）がＷＭＡ、第３位（ｎ＝３）がＡＡＣと設定されたときの拡張子優先順位記憶部６２の記憶内容が示されている。
【００３５】
つぎに、システムコントローラ１０は、図示しない再生ボタンのオンを検出するなどしてユーザによる再生指示を検出すると（ステップＳ２２０）、システムコントローラ１０の再生リスト作成部６４では、記録媒体１に記録された複数の圧縮ファイルのファイル情報を指定された優先順位に従ってデコード方式別にソートした再生リストを作成するとともに、ソートした再生リストにおける同一デコード方式でデコードを行う１〜複数の圧縮ファイルにおける先頭のファイル情報に所定の切替情報ＭＡを付加する（ステップＳ２３０）。
【００３６】
具体的には、システムコントローラ１０は、前述と同様にして、記録媒体１のＴＯＣ情報をＥＦＭデコーダ２１を介して取得し、ＴＯＣ情報内に登録されている複数の圧縮ファイルについてのファイル情報（ファイル名、記録時間、圧縮ファイルの記録アドレスなど）を検索し、これら検索した複数のファイル情報をユーザ設定された優先順位に従ってデコード方式別にすなわち拡張子別にソートするとともに、拡張子が同一のファイル情報群における先頭のファイル情報に、所定のコードから成る切替情報ＭＡを付加する。図７は、第１位がＭＰ３、第２位がＷＭＡ、第３位がＡＡＣと優先順位が設定されたときの再生リスト（ファイル情報のソート結果）を示しており、拡張子が同一のファイル情報群における先頭のファイル情報には、切替情報ＭＡが付加されている。
【００３７】
このようにして再生リストが作成されると、システムコントローラ１０は、作成された再生リストを参照して再生リストに登録されたファイル情報に対応する圧縮ファイルをソート順に順次読み出す動作を開始する（ステップＳ２４０）。具体的には、作成した再生リストの各ファイル情報に含まれる圧縮ファイルの記録アドレス情報を用いて、読取部２０を制御することにより、再生リストに登録されたファイル情報に対応する圧縮ファイルをソート順に記録媒体１から順次読み出すようにする。まず、再生リストに登録された１番目のファイル情報に対応する圧縮ファイルを読み出させる。
【００３８】
また、システムコントローラ６０の切替情報検出部６１は、再生リストに登録されたファイル情報を参照する際に、各ファイル情報に切替情報ＭＡが付加されているか否かを判定する（ステップＳ２５０）。そして、切替情報検出部６１は、切替情報ＭＡを検出したときには、その旨をデコード方式切り替え部６３に通知する。再生リストの１番目のファイル情報には、前述したように、切替情報ＭＡが付加されているので、この際には切替情報検出通知がデコード方式切り替え部６３に送られる。
【００３９】
この通知を受信したデコード方式切り替え部６３は、拡張子優先順位記憶部６２の記憶内容を参照することにより、第１位（ｎ＝１）の優先順位のデコード方式が何であるかを判定し、該判定したデコード方式を選択させるためのデコーダ選択指定信号をデコーダ３０に出力する。デコーダ３０は、デコーダ選択指定信号を受信すると、該デコーダ選択指定信号で指定された１つのデコード方式に対応するデコーダを選択し、該選択したデコーダのみを動作可能な状態にする（ステップＳ２６０）。例えば、デコーダ選択指定信号がＭＰ３を指定している場合は、ＭＰ３デコーダを動作可能な状態にする。つぎに、優先順位パラメータｎが＋１され、ｎ＝２となる（ステップＳ２７０）。
【００４０】
一方、読取部２０によって読み出された圧縮ファイルのＲＦ信号は、前述したようにＥＦＭデコーダ２１で２値化、ＥＦＭ復調され、圧縮デジタルオーディオ信号（以下、圧縮デジタルオーディオ信号は、圧縮デジタルオーディオデータと読み替えてもよい）として、メモリマネージャ２２を経由してＤＲＡＭ２３に一時記憶される。さらにＤＲＡＭ２３に一時記憶された圧縮デジタルオーディオ信号は、メモリマネージャ２２を介してデコーダ３０に入力される。デコーダ３０では、デコーダ選択指定信号で指定された１つのデコード方式に対応するデコーダのみが動作状態になっているので、該デコーダによって入力された圧縮デジタルオーディオ信号がデコードされる（ステップＳ２８０）。デコードされた伸張デジタルオーディオ信号は、メモリマネージャ２２を経由してＤＡコンバータ２４に入力されてアナログ信号に変換された後、出力デバイス２５により再生されて可聴周波数帯域のオーディオ信号が出力される（ステップＳ２９０）。
【００４１】
このようにして１番目の圧縮ファイルの再生が終了すると（ステップＳ３００）、システムコントローラ６０は、再生リストに登録されているつぎのファイル情報を読み出し、このファイル情報を参照して読取部２０を制御することにより、再生リストに登録された２番目のファイル情報に対応する圧縮ファイルを記録媒体１から読み出させる。この際に、システムコントローラ６０の切替情報検出部６１は、当該ファイル情報に切替情報ＭＡが付加されているか否かを判定する（ステップＳ２５０）。この場合、図７に示したような再生リストによる再生が行われているとする。２番目のファイル情報には、切替情報ＭＡが付加されていないので、切替情報検出部６１からは切替情報検出通知がデコード方式切り替え部６３には、出力されない。このため、システムコントローラ６０のデコード方式切り替え部６３は何の動作も行わず、デコーダ３０で動作するデコーダは、１番目の圧縮ファイル再生のときと同じである。
【００４２】
したがって、記録媒体１から読み出された２番目の圧縮ファイルは、前記と同様にして、デコーダ３０において１番目の圧縮ファイルと同じデコーダによってデコーダされた後（ステップＳ２８０）、出力デバイス２５により再生される（ステップＳ２９０）。
【００４３】
このような処理を、再生リストに登録された各圧縮ファイルについて繰り返し実行する。このため、デコード方式優先設定部５０の設定によって図７に示したような再生リストが作成された場合は、記録媒体１に記録された圧縮ファイルが、ＭＰ３ファイル群、ＷＭＡファイル群、ＡＡＣファイル群の順番に再生されることとなる。
【００４４】
このように、実施例２の圧縮ファイル再生装置においては、デコーダの変更、確認（再生する圧縮ファイルとデコーダが対応しているか否かの確認）を行うのは、切替情報ＭＡが検出されたとき、すなわち、拡張子が同一のファイル情報群（ＭＰ３ファイル群、ＷＭＡファイル群、ＡＡＣファイル群）における先頭のファイル情報に対応する圧縮ファイルを再生するときのみとなり、それ以外の圧縮ファイルを再生するときには、前記デコード方式の変更、確認を全く行う必要はなくなる。また、デコーダ切替のために再生リストに切替情報を設定しているので、ファイル情報の拡張子を読む必要がなくなる。したがって、実施例２においては、拡張子を読み込む時間を省略でき、さらにデコード方式の変更、確認を行う回数を少なくする事が可能となり、再生指示から再生までの所要時間を短縮させることできる。
【００４５】
なお、ユーザが優先順位を設定するデコード方式優先指定部５０を無くし、システムコントローラ内にデコード方式の優先順位が予め設定されている優先順位設定部を設け、この優先順位設定部の設定内容に従ってシステムコントローラがデコード方式の優先順位を決定するようにしてもよい。また、上記実施例では、記録媒体に記録される圧縮ファイルをオーディオデータとして説明したが、本発明を、静止画、動画などの画像圧縮データに適用するようにしてもよい。
【図面の簡単な説明】
【００４６】
【図１】この発明に係る圧縮ファイル再生装置の実施例１の構成を示すブロック図である。
【図２】実施例１の圧縮ファイル再生装置の再生指示から再生までの動作手順を示すフローチャートである。
【図３】ファイル検索処理の詳細を示すフローチャートである。
【図４】この発明に係る圧縮ファイル再生装置の実施例２の構成を示すブロック図である。
【図５】実施例２の圧縮ファイル再生装置の再生指示から再生までの動作手順を示すフローチャートである。
【図６】拡張子優先順位記録部の記録内容の一例を示す図である。
【図７】ソートされたファイル情報を示す図である。
【図８】従来技術を説明するフローチャートである。
【図９】従来技術を説明するフローチャートである。
【符号の説明】
【００４７】
１  記録媒体
１０  システムコントローラ
１２  再生拡張子指示部
１３  再生リスト作成部
２０  読取部
２１  ＥＦＭデコーダ
２２  メモリマネージャ
２４  ＡＤコンバータ
２５  出力デバイス
３０  デコーダ
４０  デコード方式指定部
５０  デコード方式優先設定部
６０  システムコントローラ
６１  切替情報検出部
６２  拡張子優先順位記憶部
６３  デコード方式切り替え部
６４  再生リスト作成部
【図１】
2006073079.tif 000003
【図２】
2006073079.tif 000004
【図３】
2006073079.tif 000005
【図４】
2006073079.tif 000006
【図５】
2006073079.tif 000007
【図６】
2006073079.tif 000008
【図７】
2006073079.tif 000009
【図８】
2006073079.tif 000010
【図９】
2006073079.tif 000011