(57)【要約】【課題】  フレーム長の情報がフレームヘッダとして付加されていない圧縮オーディオ信号の早送り／早戻し処理を行う場合に、一度も再生を行っていない圧縮オーディオ信号に対する高速な早送り／早戻し処理を行うことができない。【解決手段】  信号再生部１０は、ヘッダ情報にフレーム長を含まないフレーム構造を有する圧縮オーディオ信号を、フレーム単位で再生する信号再生部１０１を備え、さらに、信号再生部１０１によって再生中のフレームより後に再生されるフレームのフレーム位置情報を、信号再生部１０１による再生処理に先行して取得し、フレーム位置情報テーブル１０３に格納する位置情報取得部１０２を備える。信号再生部１０１による再生処理と、位置情報取得部１０２によるフレーム位置情報の取得処理は、並行して行う。【選択図】  図２
2006178179.tif 000002
【特許請求の範囲】
【請求項１】
フレーム長をヘッダ情報として持たないフレーム構造を有する圧縮オーディオ信号の再生処理に並行して、
前記再生処理を行っているフレームより後に再生されるフレームのフレーム位置情報を取得してフレーム位置情報テーブルに格納する位置情報取得処理を行い、
早送り命令があった場合は、前記フレーム位置情報テーブルに格納されたフレーム位置情報に基づいて、早送り先のフレーム位置を決定する圧縮オーディオ信号再生方法。
【請求項２】
前記フレーム位置情報テーブルにフレーム位置情報を格納するフレームを、前記圧縮オーディオ信号に含まれるフレームから離散的に選択する請求項１に記載の圧縮オーディオ信号再生方法。
【請求項３】
予め定めた再生時間間隔に基づいて、前記フレーム位置情報テーブルにフレーム位置情報を格納すべきフレームを決定する請求項２に記載の圧縮オーディオ信号再生方法。
【請求項４】
フレーム長をヘッダ情報として持たないフレーム構造を有する圧縮オーディオ信号の再生処理に並行して、
前記再生処理を行っているフレームより後に再生されるフレームのフレーム位置情報を取得する位置情報取得処理を行い、
早送り命令があった場合は、前記位置情報取得処理により取得したフレーム位置情報に基づいて、早送り先のフレーム位置を決定する圧縮オーディオ信号再生装置。
【請求項５】
フレーム長をヘッダ情報として持たないフレーム構造を有する圧縮オーディオ信号を、フレーム単位で再生処理する信号再生部と、
前記信号再生部によって再生処理中のフレームより後に再生されるフレームのフレーム位置情報を、前記信号再生部による再生処理に先行して取得し、フレーム位置情報テーブルに格納する位置情報取得部とを備え、
前記信号再生部による再生処理と、前記位置情報取得部によるフレーム位置情報の取得処理は、並行して行うことを特徴とする請求項４に記載の圧縮オーディオ信号再生装置。
【請求項６】
前記位置情報取得部は、前記圧縮オーディオ信号に含まれるフレームから離散的に選択したフレームのフレーム位置情報を、前記フレーム位置情報テーブルに格納する請求項５に記載の圧縮オーディオ信号再生装置。
【請求項７】
前記位置情報取得部は、予め定めた再生時間間隔に基づいて、前記フレーム位置情報テーブルにフレーム位置情報を格納すべきフレームを決定する請求項６に記載の圧縮オーディオ信号再生装置。
【請求項８】
前記位置情報取得部は、前記圧縮オーディオ信号に含まれるフレームのフレーム長を順次判別し、判別したフレーム長が予め定められたフレーム長以上であった場合に、当該フレームの次に再生されるフレームのフレーム位置情報を前記フレーム位置情報テーブルに格納する請求項６に記載の圧縮オーディオ信号再生装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、早送り／早戻し処理が可能な圧縮オーディオ信号の再生方法及び圧縮オーディ信号再生装置に関する。
【背景技術】
【０００２】
音声データの圧縮方式として、ＭＰ３（MPEG Audio Layer-3）、ＡＡＣ（Advanced Audio Coding）等が普及している。これらの圧縮方式に従って生成された圧縮オーディオ信号の再生装置であって、早送り／早戻し機能を備えたものが従来から知られている（例えば特許文献１乃至２を参照）。
【０００３】
ＭＰ３フォーマットは、圧縮音声データをフレームに分割した構造を有し、各フレームの先頭には、フレーム長を含むヘッダ情報が付加されている。このように、フレーム長を含むヘッダ情報が付加された構造を有する圧縮オーディオ信号の場合は、各フレームのヘッダ情報のみを取得し、解析を行うことによって、早送り／早戻し処理を高速に実施することができる。特許文献１に開示された再生装置は、フレーム長を含むヘッダ情報が付加された構造を有するＭＰ３フォーマット等の圧縮オーディオ信号に対して、早送り処理を行う再生装置が開示されている。
【０００４】
一方、ＡＡＣ方式の圧縮データフォーマットには、ＡＤＩＦ（Audio Data Interchange Format）フォーマットとＡＤＴＳ（Audio Data Transport Stream）フォーマットの２種類がある。いずれのフォーマットも、１フレームの長さは可変である。このうち、ＡＤＴＳフォーマットは、ＭＰ３フォーマットと同様に各フレームに付加されたヘッダ情報にフレーム長を含んでいるため、各フレームのヘッダ情報のみを取得し、解析を行うことによって、高速に早送り／早戻し処理を行うことができる。
【０００５】
しかし、ＡＤＩＦフォーマットの圧縮オーディオ信号は、各フレームに対してフレーム長を含むヘッダ情報が付加されていない。このため、あるフレームのヘッダ情報のみを取得・解析するだけでは次のフレームの先頭アドレスを取得することができず、１フレーム全体のビット情報細分化処理が終了した時点で、初めて次のフレームの先頭アドレスが判明する。したがって、早送り／早戻し処理を行う場合には、ヘッダ情報のみでなく、フレーム全体のビット情報細分化処理を行う必要があり、高速な処理を行うことができない。
【０００６】
特許文献２には、フレーム長を含むヘッダ情報が付加されていないＡＤＩＦフォーマットの圧縮オーディオ信号の再生装置が開示されている。特許文献２に開示されている再生装置は、ＡＤＩＦフォーマットの圧縮オーディオ信号の早送り／早戻し処理を高速に行うために、圧縮オーディオ信号の初回再生時に、再生フレームのフレーム番号及びフレームの先頭アドレスをフレーム位置情報としてフレーム位置情報テーブルに保持し、２回目以降の再生処理中に早送り支持があった場合には、フレーム位置情報テーブルを参照して、早送り先フレームの読み込み開始アドレスを決定するものである。
【０００７】
特許文献２に開示された再生装置による再生処理及び早送り／早戻し処理を図７乃至図９を用いて簡単に説明する。図７は、通常の再生処理を行う場合の処理を示しており、ステップＳ７０１では再生する圧縮オーディオデータをアドレス順に再生フレームバッファに取り込む。ステップＳ７０２では、再生フレームバッファに取り込んだデータの先頭からビット情報細分化処理を実施する。ステップＳ７０３では、１フレーム分のビット情報細分化処理を行うことによって得られた次のフレームの先頭アドレスを、次のフレームの再生処理に利用するために、フレーム位置情報として保持する。ステップＳ７０４では、ビット情報細分化を行ったデータをＰＣＭ（Pulse Code Modulation）変換する。ステップＳ７０５では、ＰＣＭデータをＤ／Ａ変換部に出力することにより、Ｄ／Ａ変換後のアナログ音声信号が得られる。
【０００８】
一方、図８は、従来の再生装置の早送り／早戻し処理を示している。ステップＳ８０１では、早送り／早戻し指示の有無を判定する。早送り／早戻し指示がある場合には、ステップＳ８０２において、フレーム位置情報を保持しているか否かを判定する。ステップＳ８０３では、早送り／早戻し先の読み込み開始アドレスを決定する。ここで、ステップＳ８０３で行う読み込み開始アドレス決定処理は、図９に示すように、早送り先のフレーム番号を求め（ステップＳ９０１）、早送り先のフレーム番号に最も近いフレーム番号を位置情報テーブルから検索し（ステップＳ９０２）、検索したフレーム番号の先頭アドレスを読み込み開始アドレスとするものである（ステップＳ９０３）。図８に戻り、ステップＳ８０４では、読み込み開始アドレスに基づいて再生データを取得して、再生フレームバッファに格納する。ステップＳ８０５乃至Ｓ８０７では、図７に示した通常の再生処理と同様に、再生するデータのビット情報の細分化及びＰＣＭ変換を行って、ＰＣＭデータをＤ／Ａ変換部に出力する。
【特許文献１】特開２００３−６９９２号公報
【特許文献２】特許第３４５０２８０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００９】
特許文献２に開示された再生装置は、予めフレーム位置情報を保持することによって、ＡＤＩＦフォーマットの圧縮―ディオ信号の高速な早送り／早戻し処理を行うものである。しかしながら、一度も再生していない圧縮オーディオ信号データの場合は、フレーム位置情報が保持されていないため、高速な早送り／早戻し処理を行うことができないという課題がある。
【課題を解決するための手段】
【００１０】
本発明にかかる圧縮オーディオ信号再生方法は、フレーム長をヘッダ情報として持たないフレーム構造を有する圧縮オーディオ信号の再生処理に並行して、前記再生処理を行っているフレームより後に再生されるフレームのフレーム位置情報を取得してフレーム位置情報テーブルに格納する位置情報取得処理を行い、早送り命令があった場合は、前記位置情報取得処理により取得したフレーム位置情報に基づいて、早送り先のフレーム位置を決定するものである。
【００１１】
また、本発明にかかる圧縮オーディオ信号再生装置は、フレーム長をヘッダ情報として持たないフレーム構造を有する圧縮オーディオ信号の再生処理に並行して、前記再生処理を行っているフレームより後に再生されるフレームのフレーム位置情報を取得する位置情報取得処理を行うよう構成される。さらに、早送り命令があった場合は、前記位置情報取得処理により取得したフレーム位置情報に基づいて、早送り先のフレーム位置を決定するよう構成される。
【００１２】
このような圧縮オーディオ信号の再生方法及び再生装置によって、再生処理中の圧縮オーディオ信号のフレーム位置情報を、再生処理に先行して取得し、取得したフレーム位置情報を用いて早送り／早戻し処理を行うことができる。このため、一度も再生を行っていない圧縮オーディオ信号であっても高速な早送り／早戻し処理を行うことが可能になる。
【発明の効果】
【００１３】
本発明により、フレーム長の情報がフレームヘッダとして付加されていないＡＤＩＦフォーマット等の圧縮オーディオ信号の早送り／早戻し処理を行う場合に、一度も再生を行っていない圧縮オーディオ信号であっても高速な早送り／早戻し処理を行うことができる。
【発明を実施するための最良の形態】
【００１４】
発明の実施の形態１．
本実施の形態にかかる圧縮オーディオ信号再生装置１の構成を、図１及び２を用いて説明する。図１は、圧縮オーディオ信号再生装置１の全体構成を示すものである。再生処理部１０は、圧縮オーディオ信号を入力し、通常再生、早送り／早戻し、フレーム位置情報取得の各処理を行う。これらの各処理の詳細については後述する。再生フレームバッファ１１は、再生処理部１０において通常の再生処理又は早送り／早戻し処理を行う場合に、圧縮オーディオ信号データを一時的に蓄積するためのフレームバッファである。位置情報取得フレームバッファ１２は、再生処理部１０においてフレーム位置情報の取得処理を行う場合に、圧縮オーディオ信号データを一時的に蓄積するためのフレームバッファである。Ｄ／Ａ変換部１３は、再生処理部が出力するＰＣＭ信号の入力のＤ／Ａ変換を行って、アナログオーディオ信号として出力する。
【００１５】
次に、再生処理部１０の構成及び動作について詳しく説明する。図２は、再生処理部１０の構成を示すものである。再生処理部１０は、通常の再生処理及び早送り／早戻し処理を実行する信号再生部１０１、フレーム位置情報の取得を行う位置情報取得部１０２及びフレーム位置情報を格納・保持するためのフレーム位置情報テーブル１０３を備えている。
【００１６】
信号再生部１０１は、以下の各手段を備えている。命令取得手段１０１１は、外部から入力される再生命令信号及び早送り／早戻し命令信号に基づいて、通常の再生処理を行うか、早送り／早戻し処理を行うかを決定する。読み込み開始アドレス決定手段１０１２は、命令取得手段１０１１が早送り／早戻し命令を受信した場合に、早送り／早戻し先の圧縮オーディオ信号の読み込み開始アドレスを決定する。再生フレームバッファ確認手段１０１３は、再生フレームバッファ１１のアンダーフローによって、音声出力が途切れることがないよう、再生フレームバッファ１１に蓄積された圧縮オーディオ信号のデータ量をモニタするものである。
【００１７】
再生フレームバッファリング手段１０１４は、再生する圧縮オーディオ信号データを再生フレームバッファ１１に格納する。フレームビット情報細分化手段１０１５は、再生する圧縮音声データをビット単位に細分化して取得する。フレームビット情報細分化処理によって、１フレームの区切りを認識することができ、フレーム長を得ることができる。また、次のフレームの先頭アドレスも判明することになる。ＰＣＭデータ変化手段１０１６は、フレームビット情報細分化手段で細分化された情報に基づいてＰＣＭデータへの変換を行い、変換後のＰＣＭ信号をＤ／Ａ変換部１３に出力する。フレーム位置情報取得手段１０１７は、次に再生するフレームの先頭位置を記録するため、フレームビット情報細分化によって得られたフレーム位置情報をフレーム位置情報テーブル１０３に格納する。
【００１８】
一方、位置情報取得部１０２は、以下の各手段を備えている。位置情報取得フレームバッファリング手段１０２１は、フレーム位置情報の取得を行う圧縮オーディオ信号データを再生フレームバッファ１１に格納する。フレームビット情報細分化手段１０２２は、フレーム位置情報の取得を行う圧縮オーディオ信号データをビット単位に細分化して取得する。フレーム位置情報格納手段は、フレームビット情報細分化手段１０２２において１フレーム分のビット情報細分化を行うことによって判明した次のフレームの先頭アドレスを、フレーム位置情報としてフレーム位置情報テーブル１０３に格納する。
【００１９】
ここで、フレーム位置情報テーブル１０３へのフレーム位置情報の格納は、全てのフレームについて行うのではなく、先に記録したフレーム位置情報で表されるアドレス位置からの再生時間が所定時間以上となる場合に、新たなフレーム位置情報の格納を行うこととしてもよい。なお、フレーム位置情報の格納手順については後述する。
【００２０】
上述した再生処理部１０が備える各手段の処理は、例えば、コンピュータ実行可能なプログラムとして記述され、当該プログラムをＣＰＵにおいて実行することによって実現することができる。
【００２１】
続いて、再生処理部１０が実行する再生処理及びフレーム位置情報取得処理について、図３のフローチャートを用いて説明する。ステップＳ３０１では、再生フレームバッファ確認手段１０１３が、再生フレームバッファ１１に再生を継続可能なデータ量が蓄積されているかを判定する。
【００２２】
ここで、再生フレームバッファ１１及び位置情報取得フレームバッファ１２の構成例を図４に示す。図４は、１つのメモリ領域を再生フレームバッファ及び位置情報フレームバッファとして利用する例であり、全バッファ領域の半分を再生フレームバッファ１１として利用し、残りの半分を位置情報取得フレームバッファ１２として利用する場合を示している。図4の再生フレームバッファ及び位置情報フレーム取得バッファのそれぞれを、リングバッファとして動作させ、ＦＩＦＯバッファとして使用すれば良い。
【００２３】
ステップＳ３０１は、このようにして構成された再生フレームバッファ１１のモニタを行うステップであり、再生を継続可能なデータ量が再生フレームバッファ１１に蓄積されていると判定した場合は、ステップＳ３０２乃至Ｓ３０９のフレーム位置情報取得処理を実行する。逆に、再生を継続可能なデータ量がでないと判定した場合は、ステップＳ３１０乃至Ｓ３１４の再生処理を実行する。
【００２４】
なお、再生フレームバッファ１１及び位置情報取得フレームバッファ１２に対するメモリ領域をそれぞれ独立したものとし、信号再生部１０１と位置情報取得部１０２をそれぞれ別個のＤＳＰ（Digital Signal Processor）で独立に動作するよう構成する場合には、信号再生部１０１の処理と位置情報取得部１０２の処理は互いに競合しないため、ステップＳ３０１の判定処理は省略しても構わない。
【００２５】
ステップＳ３０２では、位置情報取得部１０２が、フレーム位置情報テーブル１０３の記憶領域に空き領域があるか否かを確認する。フレーム位置情報をさらに記録可能な空き領域があれば、ステップＳ３０３を行い、十分な空き領域がなければ、ステップＳ３１５を実行する。
【００２６】
ステップＳ３０３では、位置情報取得部１０２が、再生中の圧縮オーディオ信号に対するフレーム位置情報の取得処理が完了したか否かを判定する。完了していなければステップＳ３０４を実行し、完了していればステップＳ３１０を実行する。
【００２７】
ステップＳ３０４では、位置情報取得フレームバッファリング手段１０２１が、フレーム位置情報を取得するフレームを、位置情報取得フレームバッファ１２に格納する。ステップＳ３０５では、フレームビット情報細分化手段１０２２が、位置情報取得フレームバッファ１２に格納されたデータをビット単位に細分化して取得する。フレームビット情報細分化処理によって、１フレームの区切りを認識することができ、フレーム長を得ることができる。
【００２８】
ステップＳ３０６では、フレームビット情報細分化処理によって得られたフレーム長に対応する再生時間が、所定時間以上であるかを判定する。所定時間以上である場合には、当該フレームの次のフレームの先頭アドレス、フレーム番号、再生時刻情報をフレーム位置情報としてフレーム位置情報テーブル１０３に格納する（ステップＳ３０９）。一方、フレーム長に対応する再生時間が所定時間未満であった場合は、前フレームまでのフレーム長（再生時間）と今回のフレーム長（再生時間）を足し合わせたフレーム長（再生時間）を記憶する（ステップＳ３０７）。ステップＳ３０７で足し合わせたフレーム長が所定時間以上となる場合は（ステップＳ３０８）、次のフレームの先頭アドレス、フレーム番号、再生時刻情報をフレーム位置情報としてフレーム位置情報テーブル１０３に格納する（ステップＳ３０９）。
【００２９】
ここで、所定時間とは、フレーム位置情報テーブル１０３にフレーム位置情報を記録する時間間隔を示すものである。従って、所定時間が長くなるほど、フレーム位置情報テーブル１０３を記憶するために必要となるメモリ領域は削減できるが、早送り／早戻し処理を行う際のフレームスキップ間隔が長くなる。このため、所定時間の値は、フレーム位置情報テーブル１０３を記憶するメモリ領域の制約と、フレームスキップ間隔の制約を考慮して定めることとすれば良い。
【００３０】
ステップＳ３１０乃至Ｓ３１４は、通常の再生処理を示すものである。ステップＳ３１０では、再生フレームバッファリング手段１０１４が、再生するフレームを再生フレームバッファ１１に格納する。ステップＳ３１１では、フレームビット情報細分化手段１０１５が、再生フレームバッファ１１に格納されたデータをビット単位に細分化して取得する。ステップＳ３１２では、フレーム位置情報取得手段１０１７が、次に再生するフレームの先頭位置を記録するため、フレームビット情報細分化によって得られたフレーム位置情報をフレーム位置情報テーブル１０３に格納する。ステップＳ３１３乃至Ｓ３１４では、ＰＣＭデータ変換手段１０１６が、フレームビット情報細分化で得られた情報をＰＣＭデータに変換し、変換後のＰＣＭ信号をＤ／Ａ変換部１３に出力する。
【００３１】
最後に、ステップＳ３１５では、引き続き再生を行う圧縮オーディオ信号データが存在するか否かの判定を行う。圧縮オーディオ信号データの最後まで再生が終了した場合には、処理を終了する。再生するデータが存在すれば、ステップＳ３０１に戻って上述した処理を継続する。
【００３２】
上述したステップＳ３０１乃至Ｓ３１４の処理を、ステップＳ３１５において圧縮オーディオ信号データの再生が終了したと判定されるまで繰り返し実行することにより、再生処理に並行して、フレーム位置情報の取得を行うことができる。なお、ステップＳ３１０乃至Ｓ３１４の再生処理において、信号再生部１０１が１フレームの再生を行う際に要する時間は、ステップＳ３０４で位置情報取得部１０２が１フレームのフレームビット情報細分化処理を行う時間に比べて、約２倍の処理時間を必要とする。このため、位置情報取得部１０２によるフレーム位置情報取得処理は、圧縮オーディオ信号の総再生時間の約１／２の時間で行うことができる。
【００３３】
したがって、ある圧縮オーディオ信号の再生を開始した後に、信号再生部１０１による再生処理と、位置情報取得部１０２によるフレーム位置情報取得処理を並行して動作させることにより、再生処理に先行してフレーム位置情報を記録していくことが可能となる。これによって、一度も再生していない圧縮オーディオ信号を初めて再生する場合であっても、再生処理に並行してフレーム位置情報を取得し、早送り／早戻し処理を行うことが可能になる。
【００３４】
なお、本実施の形態にかかる圧縮オーディオ信号再生装置１における早送り／早戻し処理は、図７及び図８を用いて説明した従来の圧縮オーディオ信号再生装置における早送り／早戻し処理と同様である。以下に簡単に説明する。命令取得手段１０１１が早送り又は早戻しの実行を指示する早送り／早戻し命令信号を外部から受信した場合は、読み込み開始アドレス決定手段１０１２に対して、読み込み開始アドレスの決定を指示する。読み込み開始アドレス決定手段１０１２は、フレーム位置情報テーブル１０３を参照して、早送り／早戻し先のフレームに対する先頭アドレスを読み込み開始アドレスとして取得し、当該読み込み開始アドレスを再生フレームバッファリング手段１０１４に出力する。再生フレームバッファリング手段１０１４は、入力された読み込み開始アドレスから圧縮オーディオ信号を取得して、再生フレームバッファ１１に格納する。フレームビット情報細分化手段１０１５及びＰＣＭ変換手段１０１６は、通常の再生処理と同様に、再生するデータのビット情報の細分化及びＰＣＭ変換を行って、変換後のＰＣＭ信号をＤ／Ａ変換部に出力する。
【００３５】
次に以下では、フレーム位置情報を全て記録するのではなく、所定の時間間隔以上で記録することの利点を説明する。図５は、ＡＤＩＦフォーマットの圧縮オーディオ信号を示したものである。ＲＡＷ１、ＲＡＷ２等がそれぞれ１フレームに対応する。また、０、４、８、１２等の数値は、フレーム位置情報（先頭アドレス）を表すものとする。図５に示すように、例えば、上述したフレーム位置情報を記録する際の時間間隔である所定時間をｘ秒とし、この時間が２フレーム間隔に対応するとすれば、フレーム位置情報テーブル１０３に記録されるフレーム位置情報は２フレーム毎となり、フレーム位置情報テーブル１０３を保持するために要する記憶領域を削減することができる。
【００３６】
また、フレーム位置情報を記録可能なメモリ領域が限られており、総再生時間の長い圧縮オーディオ信号データの全てのフレーム位置情報を記録できない場合には、先頭フレームから順に全てのフレームの位置情報を記録すると、圧縮オーディオ信号データの後半部への早送り処理を行えないことになる。一方、本実施の形態にかかる圧縮オーディオ信号再生装置１は、より長い再生時間に相当するフレーム位置情報を記録できるため、早送り可能な時間が長くなるという利点がある。
【００３７】
図６に、フレーム位置情報テーブル１０３の例を示す。図６（ａ）は、図５に示した圧縮オーディオ信号の全フレームのフレーム位置情報を取得する場合におけるフレーム位置情報テーブルの例を示している。一方、図６（ｂ）は、所定時間をｘ秒とし、さらにｘ＝１とした場合におけるフレーム位置情報テーブルの例を示しており、本実施の形態におけるフレーム位置情報テーブル１０３に相当するものである。図６（ｂ）のフレーム位置情報テーブルは、図６（ａ）のフレーム位置情報テーブルに比べて、２倍の再生時間に相当するフレーム位置情報を保持することができる。
【００３８】
上述した説明では、圧縮音声データ信号が、ＡＡＣ規格におけるＡＤＩＦフォーマットの場合について説明した。しかしながら、本発明は、要するに、圧縮オーディオ信号のフレームに付加されるヘッダ情報にフレーム長に関する情報が含まれておらず、1フレーム全体のビット情報細分化処理を行わなければ次フレームのアドレスを決定できない信号フォーマットを採用する圧縮オーディオ信号の再生に有効なものである。したがって、本発明の適用先は、ＡＤＩＦフォーマットの場合に限れられず、本発明は、その他のフォーマットの信号に対しても適用可能である。
【図面の簡単な説明】
【００３９】
【図１】発明の実施の形態１にかかる圧縮オーディオ信号再生装置１の構成図である。
【図２】再生処理部１０の構成図である。
【図３】圧縮オーディオ信号再生装置１の動作を示すフローチャートである。
【図４】再生フレームバッファ１１及び位置情報取得フレームバッファ１２の構成例を示す図である。
【図５】圧縮オーディオ信号データの例を示す図である。
【図６】フレーム位置情報テーブル１０３の例を示す図である。
【図７】従来の圧縮オーディオ信号再生処理のフローチャートである。
【図８】従来の圧縮オーディオ信号の早送り／早戻し処理のフローチャートである。
【図９】従来の圧縮オーディオ信号の早送り／早戻し処理に関するフローチャートである。
【符号の説明】
【００４０】
１  圧縮オーディオ信号再生装置
１０  再生処理部
１１  再生フレームバッファ
１２  位置情報取得フレームバッファ
１３  Ｄ／Ａ変換部
１０１  信号再生部
１０２  位置情報取得部
１０３  フレーム位置情報テーブル
【図１】
2006178179.tif 000003
【図２】
2006178179.tif 000004
【図３】
2006178179.tif 000005
【図４】
2006178179.tif 000006
【図５】
2006178179.tif 000007
【図６】
2006178179.tif 000008
【図７】
2006178179.tif 000009
【図８】
2006178179.tif 000010
【図９】
2006178179.tif 000011