(57)【特許請求の範囲】
【請求項１】
現在再生曲及び次の再生曲の曲管理番号を格納する曲管理番号格納部と、
前記曲管理番号格納部に格納された曲管理番号の曲データを圧縮オーディオファイル記録媒体から読み出すサウンドデータフロー制御部と、
前記サウンドデータフロー制御部で読み出した現在再生曲のデータと次の再生曲のデータとを格納するデータ一時格納部と、
少なくとも、前記データ一時格納部に格納された現在再生曲のデータ及び次の再生曲のデータの圧縮形式とサウンドデータの範囲とを解析し、その解析結果をファイル情報として出力するファイル解析部と、
前記ファイル解析部から出力された現在再生曲及び次の再生曲のファイル情報を格納するファイル情報格納部と、
前記データ一時格納部に格納された現在再生曲のデータを伸長処理するデコード部と、
前記ファイル情報格納部に格納された現在再生曲のファイル情報に基づいて前記デコード部を制御する制御部と
を有することを特徴とする圧縮オーディオ再生装置。
【請求項２】
前記サウンドデータフロー制御部は、前記データ一時格納部に現在再生曲のデータが十分格納されているときに、前記圧縮オーディオファイル記録媒体から次の再生曲のデータを読み出すことを特徴とする請求項１に記載の圧縮オーディオ再生装置。
【請求項３】
ｎ個（ｎは２以上の任意の整数）のファイル情報格納領域を備えたファイル情報格納部と、
現在再生曲及びｘ番目（ｘは１からｎまでの間の任意の整数）の再生曲の曲管理番号を格納する曲管理番号格納部と、
前記曲管理番号格納部に格納された曲管理番号の曲データを圧縮オーディオファイル記録媒体から読み出すサウンドデータフロー制御部と、
前記サウンドデータフロー制御部で読み出した現在再生曲のデータを格納するデータ一時格納部と、
少なくとも、前記データ一時格納部に格納された現在再生曲のデータ及び前記サウンドデータフロー制御部で読み出したｘ番目の再生曲のデータの圧縮形式とサウンドデータの範囲とを解析し、その解析結果を前記ファイル情報格納部内の対応するファイル情報格納領域に格納するファイル解析部と、
前記データ一時格納部に格納された現在再生曲のデータを伸長処理するデコード部と、
前記ファイル情報格納部に格納された現在再生曲のファイル情報に基づいて前記デコード部を制御する制御部と
を有することを特徴とする圧縮オーディオ再生装置。
【請求項４】
前記サウンドデータフロー制御部は、前記データ一時格納部に現在再生曲のデータが十分格納されているときに、前記圧縮オーディオファイル記録媒体からｘ番目の再生曲のデータを読み出すことを特徴とする請求項３に記載の圧縮オーディオ再生装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ＭＰ３（MPEG1 Audio Laye3 ）やＡＴＲＡＣ３等のデータ圧縮技術を使用して圧縮されたオーディオ信号を再生する圧縮オーディオ再生装置に関する。
【０００２】
【従来の技術】
ＭＰ３やＡＴＲＡＣ３等のデータ圧縮技術を使用すると、１曲当りのデータ容量が縮小されるので、ＣＤ−Ｒ（Compact Disc-Recordable ）に多数の曲を記憶したり、１枚のＣＤに記録されている全ての楽曲をメモリスティック等の小さな記録媒体に記録することができる。
【０００３】
図５は、従来の圧縮オーディオ再生装置の構成を示すブロック図である。この図５に示すように、従来の圧縮オーディオ再生装置は、圧縮オーディオファイル記録媒体５１、サウンドデータフロー制御部５２、データ一時格納部５３、ファイル解析部５４、ファイル情報格納部５５、アプリケーション管理部５６、曲管理番号格納部５７、ファイルオフセット格納部５８及びデコード（音声変換）部５９により構成されている。また、データ一時格納部５３、ファイル情報格納部５５、曲管理番号格納部５７及びファイルオフセット格納部５８はいずれも半導体メモリ（ＲＡＭ）により構成されている。
【０００４】
圧縮オーディオファイル記録媒体５１は、例えばＣＤ−Ｒ又はメモリスティック等であり、この圧縮オーディオファイル記録媒体５１にはＭＰ３又はＡＴＲＡＣ等のデータ圧縮形式でデータ圧縮された１又は複数のオーディオファイルが記録されている。
曲管理番号格納部５７には、アプリケーション管理部５６により、現在再生曲（現在再生中の曲、又は現在再生を開始しようとする曲）の曲管理番号が格納される。曲管理番号格納部５７は、現在再生曲の曲管理番号を格納する曲管理番号格納領域５７ａのみで構成されている。
【０００５】
サウンドデータフロー制御部５２は、圧縮オーディオファイル記録媒体５１から、曲管理番号格納部５７に格納された曲管理番号のオーディオファイルのデータを読み出し、データ一時格納部５３に格納する。このデータ一時格納部５３には、現在再生曲のデータを格納するデータ一次格納領域５３ａのみが設けられている。
【０００６】
ファイル解析部５４では、データ一時格納部５３に格納されたデータを解析し、データ圧縮形式、付加情報（タイトル、アーティスト名及び画像データなど）、及び純粋なサウンドデータの範囲を取得する。ファイル解析部５４で解析されたファイル情報は、ファイル情報格納部５５に格納される。ファイル情報格納部５５は、現在再生曲のファイル情報を格納するファイル情報格納領域５５ａのみで構成されている。
【０００７】
アプリケーション管理部５６は、ユーザの操作や設定に応じた曲管理番号を曲管理番号格納部５７に格納したり、現在再生中の曲の曲名やアーティスト名、歌詞及び画像等を表示装置（図示せず）に表示したり、データ一次格納領域５３に格納されたデータのうち純粋なサウンドデータの範囲を示すデータをファイルオフセット格納部５８に格納したりする処理を実行する。
【０００８】
ファイルオフセット格納部５８は、データ一時格納部５３に格納されたデータのうち純粋なサウンドデータの範囲を示すデータをアプリケーション管理部５６から入力して保持するとともに、再生を一時中止する際には中止位置を示すデータを保持する。デコード（音声変換）部５９では、ファイルオフセット格納部５８に格納されたデータを参照して、データ一時格納部５３に格納されているデータからサウンドデータを圧縮単位毎に読み出して伸長処理し、デジタルオーディオ信号を出力する。このデジタルオーディオ信号は、Ｄ／Ａ（デジタル／アナログ）変換器（図示せず）でアナログオーディオ信号に変換され、アンプ（図示せず）を介してスピーカー（図示せず）に供給される。
【０００９】
このように構成された従来の圧縮オーディオ再生装置において、アプリケーション管理部５６から現在再生曲の曲管理番号が曲管理番号格納部５７に格納されると、サウンドデータフロー制御部５２により該当する圧縮オーディオファイルのデータが読み出され、データ一次格納領域５３に格納される。ファイル解析部５４は、データ一時格納部５３に格納されたデータを解析し、データの圧縮形式、付加情報の内容及び純粋なオーディオデータの範囲を調べる。これらの情報は現在再生曲のファイル情報としてファイル情報格納部５５に格納される。
【００１０】
アプリケーション管理部５６は、ファイル情報格納部５５に格納されたファイル情報を参照し、表示装置に曲名、アーティスト名及び画像等を表示したり、純粋なサウンドデータの範囲を示すデータをファイルオフセット格納部５８に格納する処理を実行する。
デコード部５９は、ファイルオフセット格納部５８に格納されたデータに基づいてデータ一時格納部５３からサウンドデータを圧縮単位毎に読み出し、伸長処理を実行してデジタルオーディオ信号を出力する。
【００１１】
このようにして、圧縮オーディオファイル記録媒体５１からデータが読み出され、オーディオ信号に変換されて出力される。
【００１２】
【発明が解決しようとする課題】
しかしながら、従来の圧縮オーディオ装置は、ある曲の再生が終了して次の曲の再生を開始するときに、圧縮オーディオファイル記録媒体５１から次の曲のデータをデータ一時格納部５３に読み出し、ファイル解析部５４でファイル情報を解析してからでないと、曲の再生を開始することができない。このため、次の曲の再生を開始するまでに数１００ｍsecから数秒の待ち時間が必要である。
【００１３】
本発明の目的は、次の曲の再生を開始するまでの待ち時間を短縮できる圧縮オーディオ再生装置を提供することである。
【００１４】
【課題を解決するための手段】
本願第１発明の圧縮オーディオ再生装置は、現在再生曲及び次の再生曲の曲管理番号を格納する曲管理番号格納部と、前記曲管理番号格納部に格納された曲管理番号の曲データを圧縮オーディオファイル記録媒体から読み出すサウンドデータフロー制御部と、前記サウンドデータフロー制御部で読み出した現在再生曲のデータと次の再生曲のデータとを格納するデータ一時格納部と、少なくとも、前記データ一時格納部に格納された現在再生曲のデータ及び次の再生曲のデータの圧縮形式とサウンドデータの範囲とを解析し、その解析結果をファイル情報として出力するファイル解析部と、前記ファイル解析部から出力された現在再生曲及び次の再生曲のファイル情報を格納するファイル情報格納部と、前記データ一時格納部に格納された現在再生曲のデータを伸長処理するデコード部と、前記ファイル情報格納部に格納された現在再生曲のファイル情報に基づいて前記デコード部を制御する制御部とを有することを特徴とする。
【００１５】
本願第１発明の圧縮オーディオ再生装置は、データ一時格納部に、現在再生曲のデータと次の再生曲のデータとを格納する。そして、ファイル解析部により、現在再生曲及び次の再生曲のファイル情報を解析し、その解析結果をファイル情報格納部に格納しておく。従って、現在再生曲の再生が終了したときには既に次の再生曲がデータ一時格納部に格納され、ファイル情報の解析も完了しているので、次の再生曲の再生を即座に開始することができる。
【００１６】
本願第２発明の圧縮オーディオ再生装置は、ｎ個（ｎは２以上の任意の整数）のファイル情報格納領域を備えたファイル情報格納部と、現在再生曲及びｘ番目（ｘは１からｎまでの間の任意の整数）の再生曲の曲管理番号を格納する曲管理番号格納部と、前記曲管理番号格納部に格納された曲管理番号の曲データを圧縮オーディオファイル記録媒体から読み出すサウンドデータフロー制御部と、前記サウンドデータフロー制御部で読み出した現在再生曲のデータを格納するデータ一時格納部と、少なくとも、前記データ一時格納部に格納された現在再生曲のデータ及び前記サウンドデータフロー制御部で読み出したｘ番目の再生曲のデータの圧縮形式とサウンドデータの範囲とを解析し、その解析結果を前記ファイル情報格納部内の対応するファイル情報格納領域に格納するファイル解析部と、前記データ一時格納部に格納された現在再生曲のデータを伸長処理するデコード部と、前記ファイル情報格納部に格納された現在再生曲のファイル情報に基づいて前記デコード部を制御する制御部とを有することを特徴とする。
【００１７】
本願第２発明の圧縮オーディオ再生装置は、ファイル情報格納部内にｎ個のファイル情報格納領域を備えている。そして、現在再生曲の再生中に、他の再生曲を圧縮オーディオファイル記録媒体から順次読み出してファイル情報を解析する。このファイル情報解析結果はファイル情報格納部内の対応するファイル情報格納領域に格納される。
【００１８】
本発明においては、次の再生曲の再生を開始する前に、圧縮オーディオファイル記録媒体から次の再生曲をデータ一時格納部に格納する必要があるので、第１発明の再生装置に比べて再生開始までの時間が若干遅くなるが、再生開始時にファイル情報を解析する必要が無く、従来の圧縮オーディオ再生装置に比べて再生開始までの時間が短縮される。また、本発明においては、多数の曲を曲管理番号の順番に再生するときだけでなく任意の順番で再生するときにも、次の再生曲の再生を開始するまでの時間を短縮できるという効果が得られる。
【００１９】
【発明の実施の形態】
以下、本発明の実施の形態について、添付の図面を参照して説明する。
（第１の実施の形態）
図１は本発明の第１の実施の形態の圧縮オーディオ再生装置の構成を示すブロック図である。
【００２０】
この圧縮オーディオ再生装置は、圧縮オーディオファイル記録媒体１１、サウンドデータフロー制御部１２、データ一時格納部１３、ファイル解析部１４、ファイル情報格納部１５、アプリケーション管理部（制御部）１６、曲管理番号格納部１７、ファイルオフセット格納部１８及びデコード（音声変換）部１９により構成されている。
【００２１】
圧縮オーディオファイル記録媒体１１は、例えばＣＤ−Ｒ又はメモリスティック等であり、この圧縮オーディオファイル記録媒体１１にはＭＰ３又はＡＴＲＡＣ３等のデータ圧縮形式で圧縮された１又は複数のオーディオファイル（圧縮オーディオ信号）が記録されている。サウンドデータフロー制御部１２は、後述する曲管理番号格納部１７に格納されている曲管理番号の圧縮オーディオファイルのデータを圧縮オーディオファイル記録媒体１１から読み出す。
【００２２】
サウンドデータフロー制御部１２で読み出されたデータは、データ一時格納部１３に記憶される。このデータ一時格納部１３には、現在再生曲（現在再生中の曲、又は現在再生を開始しようとする曲）のデータを格納するデータ一次格納領域１３ａと、次の再生曲（データ一次格納領域１３ａに格納された曲の再生終了後に再生する曲）のデータを格納するデータ一次格納領域１３ｂとが設けられている。
【００２３】
ファイル解析部１４は、データ一次格納領域１３ａ，１３ｂにそれぞれ格納されたデータを解析し、データ圧縮形式や、付加情報（タイトル、アーティスト名、歌詞等の文字データ及び画像データ等）の内容及び純粋なサウンドデータの範囲を調べる。これらの情報は、ファイル解析部１４からファイル情報として出力される。
【００２４】
ファイル情報格納部１５は、ファイル解析部１４から出力されたファイル情報を格納する。このファイル情報格納部１５は、現在再生曲のファイル情報を格納するファイル情報格納領域１５ａと、次の再生曲のファイル情報を格納するファイル情報格納領域１５ｂとにより構成されている。
アプリケーション管理部１６は、ユーザの操作や設定に応じた曲管理番号を曲管理番号格納部１７に格納したり、ファイル情報格納部１５に格納されたファイル情報を管理し、現在再生中の曲の曲名やアーティスト名、歌詞及び画像等を表示装置（図示せず）に表示したり、データ一次格納領域１３ａに格納されたデータのうち純粋なサウンドデータの範囲を示すデータをファイルオフセット格納部１８に格納したりする処理を実行する。また、アプリケーション管理部１６は、サウンドデータフロー制御部１２及びファイル解析部１４の制御も行う。
【００２５】
管理番号格納部１７は、アプリケーション管理部１６から出力された現在再生曲の曲管理番号を格納する曲管理番号格納領域１７ａと、アプリケーション管理部１６から出力された次の再生曲の曲管理番号を格納する曲管理番号格納領域１７ｂとにより構成されている。
ファイルオフセット格納部１８は、前述の如く現在再生曲のデータ一次格納領域１３ａに格納されたデータのうち純粋なサウンドデータの範囲を示すデータをアプリケーション管理部１６から入力して保持するとともに、再生を一時中止する際には中止位置を示すデータを保持する。
【００２６】
デコード部１９では、ファイルオフセット格納部１８に格納されたデータを参照して、現在再生曲のデータ一次格納領域１３ａに格納されているデータからサウンドデータを圧縮単位毎に読み出して伸長処理し、デジタルオーディオ信号を出力する。このデジタルオーディオ信号は、Ｄ／Ａ変換器（図示せず）でアナログオーディオ信号に変換され、アンプ（図示せず）を介してスピーカー（図示せず）に供給される。
【００２７】
なお、データ一次格納領域１３ａ，１３ｂ、ファイル情報格納領域１５ａ，１５ｂ及び曲管理番号格納領域１７ａ，１７ｂはいずれも半導体メモリ（ＲＡＭ）で構成され、アプリケーション管理部１６により各格納領域のアドレスが管理される。
以下、本実施の形態の圧縮オーディオ再生装置の動作について、図２に示すフローチャートを参照して説明する。なお、以下の例では圧縮オーディオファイル記録媒体１１に記録されている全ての曲をアプリケーション管理部１６で付与する曲管理番号の順番に再生する場合の動作について説明する。
【００２８】
まず、アプリケーション管理部１６は、圧縮オーディオファイル記録媒体１１に格納されている圧縮オーディオファイルの数を調べ、各圧縮オーディオファイルにそれぞれ曲管理番号を付与する。そして、ステップＳ１１において、曲管理番号格納部１７の曲管理番号格納領域１７ａにこれから再生する曲（現在再生曲）の曲管理番号を格納し、曲管理番号格納領域１７ｂに次に再生する曲の曲管理番号を格納する。
【００２９】
次に、ステップＳ１２に移行し、アプリケーション管理部１６は、現在再生曲のデータ一次格納領域１３ａのデータ格納状態を調べ、現在再生曲のデータが間に合っているか否か（十分格納されているか否か）を判定する。データ一次格納領域１３ａに現在再生曲のデータが一定量以上格納されているときは間に合っていると判定し、データ一次格納領域１３ａに現在再生曲のデータが一定量以上格納されていないときは間に合っていないと判定する。
【００３０】
ステップＳ１２で現在再生曲のデータが間に合っていないと判定したときは、ステップＳ１３に移行する。そして、アプリケーション管理部１６はサウンドデータフロー制御部１２を介して圧縮オーディオファイル記録媒体１１から現在再生曲のデータを読み出し、データ一次格納領域１３ａに格納する。
なお、データ一次格納領域１３ａに十分な記憶容量がある場合は、ステップＳ１３において１曲分のデータ（圧縮オーディオファイル）を連続的に読み出し、データ一次格納領域１３ａに１曲分のデータを全て格納することができる。しかし、データ一次格納領域１３ａに１曲分のデータを全て格納するだけの記憶容量がない場合であっても、ステップＳ１３ではデータ一次格納領域１３ａの記憶容量に見合う分だけ記録媒体１１からデータを読み出してデータ一次格納領域１３ａに格納すればよい。
【００３１】
その後、ステップＳ１４において、ファイル解析部１４により、データ一次格納領域１３ａに格納されたデータが解析され、ステップＳ１５において、その解析結果が現在再生曲のファイル情報格納領域１５ａに格納される。アプリケーション管理部１６は、ファイル情報格納領域１５ａに格納されたファイル情報を参照して、純粋なサウンドデータの範囲を示すデータをファイルオフセット格納部１８に格納する。その後、ステップＳ１９に移行する。
【００３２】
一方、ステップＳ１２で現在再生曲のデータは間に合っていると判定したときは、ステップＳ１２からステップＳ１６に移行する。そして、アプリケーション管理部１６は、サウンドデータフロー制御部１２を介して圧縮オーディオファイル記録媒体１１から次の再生曲のデータを読み出して、データ一次格納領域１３ｂに格納する。
【００３３】
次に、ステップＳ１７において、ファイル解析部１４により、データ一次格納領域１３ｂに格納されたデータが解析され、ステップＳ１８において、その解析結果が次の再生曲のファイル情報格納領域１５ｂに格納される。その後、ステップＳ１９に移行する。
ステップＳ１９では、現在再生曲の再生が終了したか否かを判定する。否の場合はステップＳ１２に戻り、上記の処理を繰り返す。ステップＳ１９で現在再生曲の再生が終了したと判定したときは、ステップＳ２０に移行する。
【００３４】
ステップＳ２０では、記録媒体１１に記録されている全ての曲の再生が終了したか否かを判定する。全ての曲の再生が終了したときは再生処理を終了する。全ての曲の再生が終了していないときは、ステップＳ２０からステップＳ２１に移行する。
ステップＳ２１では、次の再生曲を現在再生曲に変更する。すなわち、アプリケーション管理部１６により、現在再生曲の曲管理番号格納領域１７ａ、次の再生曲の曲管理番号格納領域１７ｂ、現在再生曲のデータ一次格納領域１３ａ、次の再生曲のデータ一次格納領域１３ｂ、現在再生曲のファイル情報格納領域１５ａ及び次の再生曲のファイル情報格納領域１５ｂの管理アドレスが変更される。これにより、現在再生曲の曲管理番号格納領域１７ａと次の再生曲の曲管理番号格納領域１７ｂとの管理アドレスが交換され、それまで次の再生曲の曲管理番号格納領域１７ｂに格納されていた曲管理番号が、現在再生曲の曲管理番号格納領域１７ａに格納された現在再生曲の曲管理番号となる。
【００３５】
これと同様に、現在再生曲のデータ一次格納領域１３ａと次の再生曲のデータ一次格納領域１３ｂとの管理アドレスが交換され、それまで次の再生曲のデータ一次格納領域１３ｂに格納されていたデータが、現在再生曲のデータ一次格納領域１３ａに格納された現在再生曲のデータとなる。また、現在再生曲のファイル情報格納領域１５ａと次の再生曲のファイル情報格納領域１５ｂとの管理アドレスが交換され、それまで次の再生曲のファイル情報格納領域１５ｂに格納されていたファイル情報が、現在再生曲のファイル情報格納領域１５ａに格納された現在再生曲のファイル情報となる。
【００３６】
次いで、ステップＳ２２に移行し、アプリケーション管理部１６によって、次の再生曲の曲管理番号格納領域１７ｂに次の再生曲の曲管理番号が格納される。その後、ステップＳ１２に戻り、上記の処理を繰り返す。
このようにして、圧縮オーディオファイル記録媒体１１に格納された曲が連続的に再生される。
【００３７】
上述したように、本実施の形態の圧縮オーディオ再生装置は、現在再生曲の再生中に次の再生曲のデータをデータ一次記憶領域１３ｂに格納するとともに、次の再生曲のファイル情報を解析してファイル情報格納領域１５ｂに格納しておく。これにより、現在再生曲の再生終了後、次の再生曲の再生を即座に開始することが可能になり、待ち時間が削減される。
【００３８】
（第２の実施の形態）
図３は本発明の第２の実施の形態の圧縮オーディオ再生装置の構成を示すブロック図である。図３において、図１と同一物には同一符号を付してその詳しい説明は省略する。
本実施の形態の圧縮オーディオ再生装置では、データ一次格納領域２０が現在再生曲のデータを記憶するデータ一次記憶領域２０ａのみで構成されている。また、ファイル情報格納領域２１が、１番目からｎ番目（ｎは２以上の任意の整数）のオーディオファイルのファイル情報を格納するｎ個のファイル情報格納領域２１ａ〜２１ｎにより構成されている。更に、曲管理番号格納領域１７は、現在再生曲の曲管理番号を格納する曲管理番号格納領域１７ａと、ｘ番目（ｘは１からｎまでの間の任意の整数）のオーディオファイルの曲管理番号を格納する曲管理番号１７ｃとにより構成されている。
【００３９】
以下、本実施の形態の圧縮オーディオ信号再生装置の動作について、図４に示すフローチャートを参照して説明する。
まず、アプリケーション管理部１６は、圧縮オーディオファイル記録媒体１１に格納されている圧縮オーディオファイルの数を調べ、各圧縮オーディオファイルにそれぞれ曲管理番号を付与する。そして、ステップＳ３１において、変数ｘの値を初期化（ｘ＝１）するとともに、曲管理番号格納部１７の曲管理番号格納領域１７ａにこれから再生する曲（現在再生曲）の曲管理番号を格納する。
【００４０】
次に、ステップＳ３２に移行し、アプリケーション管理部１６はデータ一時格納部２０のデータ格納状態を調べ、現在再生曲のデータが間に合っているか否かを判定する。データ一時格納部２０に現在再生曲のデータが一定量以上格納されているときは間に合っていると判定し、データ一時格納部２０に現在再生曲のデータが一定量以上格納されていないときは間に合っていないと判定する。
【００４１】
ステップＳ３２で現在再生曲のデータが間に合っていないと判定したときは、ステップＳ３３に移行する。そして、アプリケーション管理部１６はサウンドデータフロー制御部１２を介して圧縮オーディオファイル記録媒体１１から現在再生曲のデータを読み出し、データ一時格納部２０に格納する。データ一時格納部２０に十分な記憶容量がある場合には１曲分のデータ（オーディオファイル）を全てデータ一時格納部２０に格納してもよい。また、データ一時格納部２０の記憶容量が小さいときは、データ一時格納部２０には１曲分のデータのうちの一部（これからデコードする分のデータ）のみを格納するようにしてもよい。
【００４２】
次に、ステップＳ３４において、ファイル解析部１４により、データ一次格納領域に格納されたデータが解析され、ステップＳ３５において、その解析結果がファイル情報格納部２１の現在再生曲に対応するファイル情報格納領域（ファイル情報格納領域２１ａ〜２１ｎのいずれか１つ）に格納される。これにより、アプリケーション管理部１６からファイルオフセット格納部１８に、データ一時格納部２０に記憶されたデータのうち純粋なサウンドデータの範囲を示すデータが出力される。そして、デコード部１９ではデータ一時格納部２０に格納されたデータのうちからサウンドデータを圧縮単位毎に読み出して伸長処理し、デジタルオーディオ信号が出力される。その後、ステップＳ４０に移行する。
【００４３】
一方、ステップＳ３２で現在再生曲のデータは間に合っていると判定したときは、ステップＳ３２からステップＳ３６に移行する。そして、アプリケーション管理部１６は、ファイル情報格納部２１を参照し、ｘ番目のファイル情報が格納済みか否かを判定する。既にｘ番目のファイル情報が格納済みのときは、ステップＳ３６からステップＳ４０に直接移行する。ステップＳ３６でｘ番目のファイル情報が格納済みでないと判定したときは、ステップＳ３６からステップＳ３７に移行してｘの値に１を加算したものを新たにｘの値とする。
【００４４】
次に、ステップＳ３８に移行し、アプリケーション管理部１６はｘ番目の再生曲の曲管理番号を曲管理番号格納領域１７ｃに格納し、サウンドデータフロー制御部１２を介して圧縮オーディオファイル記録媒体１１からｘ番目の再生曲のデータを読み出し、このデータをファイル解析部１４に送る。ファイル解析部１４ではサウンドデータフロー制御部１２から送られてきたデータを解析し、その結果をステップＳ３９でｘ番目のファイル情報格納領域２１ｘに格納する。その後、ステップＳ４０に移行する。
【００４５】
ステップＳ４０では、現在再生曲の再生が終了したか否かを判定する。否の場合はステップＳ３２に戻り、上記の処理を繰り返す。ステップＳ４０で現在再生曲の再生が終了したと判定したときは、ステップＳ４１に移行する。
ステップＳ４１では、全ての曲の再生が終了したか否かを判定する。記録媒体１１に記録されている全ての曲の再生が終了したと判定したときは、再生処理を終了する。
【００４６】
ステップＳ４１で全ての曲の再生が終了していないと判定したときは、ステップＳ４２に移行して、アプリケーション管理部１６は現在再生曲の曲管理番号格納領域１７ａに新たな曲管理番号を格納する。そして、ステップＳ３２に戻り、上記の処理を繰り返す。
上述したように、本実施の形態においては、現在再生曲の再生中に他の圧縮オーディオファイルのファイル情報を調べてファイル情報格納部２１に格納しておく。従って、ユーザが任意の曲の再生を指定しても、その曲のファイル情報が既にファイル情報格納領域２１に格納されていれば、ファイル情報を解析する時間が省略され、短時間で指定された曲の再生が開始される。
【００４７】
なお、ファイル情報格納部２１内のファイル情報格納領域の数ｎは２以上であれば特に限定するものではないが、圧縮オーディオファイル記録媒体１１に記録可能なファイルの数だけ設けておくことが好ましい。
【００４８】
【発明の効果】
以上説明したように、本願第１発明の圧縮オーディオ再生装置によれば、データ一時格納部に現在再生曲のデータと次の再生曲のデータとを格納し、ファイル解析部によりこれらのデータを解析してその解析結果をファイル情報格納部に格納しておくので、現在再生曲の再生終了後に次の再生曲の再生を即座に開始することができる。
【００４９】
また、本願第２発明の圧縮オーディオ再生装置によれば、ファイル情報格納部に複数のファイル情報格納領域を備え、圧縮オーディオファイル記録媒体に記録された複数のオーディオファイルのファイル情報をこれらのファイル情報格納領域に格納しておくので、次の再生曲の再生を開始するときにファイル情報を解析する必要が無く、従来に比べて次の再生曲の再生を開始するまでの時間が短縮される。
【図面の簡単な説明】
【図１】図１は本発明の第１の実施の形態の圧縮オーディオ再生装置の構成を示すブロック図である。
【図２】図２は第１の実施の形態の圧縮オーディオ再生装置の動作を示すフローチャートである。
【図３】図３は本発明の第２の実施の形態の圧縮オーディオ再生装置の構成を示すブロック図である。
【図４】図４は第２の実施の形態の圧縮オーディオ再生装置の動作を示すフローチャートである。
【図５】図５は従来の圧縮オーディオ再生装置の構成を示すブロック図である。
【符号の説明】
１１，５１…圧縮オーディオファイル記録媒体、
１２，５２…サウンドデータフロー制御部、
１３，２０，５３…データ一時格納部、
１４，５４…ファイル解析部、
１５，２１，５５…ファイル情報格納部、
１６，５６…アプリケーション管理部、
１７，５７…曲管理番号格納部、
１８，５８…ファイルオフセット格納部、
１９，５９…デコード部。
【図１】
0004132717.tif 000002
【図２】
0004132717.tif 000003
【図３】
0004132717.tif 000004
【図４】
0004132717.tif 000005
【図５】
0004132717.tif 000006