(57)【要約】【課題】複数の符号化オーディオ信号を復号する複数の復号処理部で、共有するリソースを節減するオーディオ信号復号装置およびリソースアクセス制御方法を提供する。【解決手段】本発明のオーディオ信号復号装置は、第１符号化オーディオ信号を復号する第１復号処理手段と、第２符号化オーディオ信号を復号する第２復号処理手段と、前記第１および第２復号処理部による復号過程のデータおよび復号されたデータを記憶するメモリと、前記メモリへのアクセス可能なデバイスとして前記第１または第２復号処理部を選択する選択手段とを備える。【選択図】 図１
2008096906.tif 000002
【特許請求の範囲】
【請求項１】
第１符号化オーディオ信号を復号する第１復号処理手段と、
第２符号化オーディオ信号を復号する第２復号処理手段と、
前記第１および第２復号処理部による復号過程のデータおよび復号されたデータを記憶するメモリと、
前記メモリへのアクセス可能なデバイスとして前記第１または第２復号処理部を選択する選択手段と
を備えることを特徴とするオーディオ信号復号装置。
【請求項２】
請求項１記載のオーディオ信号復号装置は、さらに、
前記第１符号化オーディオ信号を一時的に保持する第１バッファと、
前記第２符号化オーディオ信号を一時的に保持する第２バッファと、
第１バッファに第１の所定単位の第１符号化オーディオ信号が保持されているか否かを判定する第１判定手段と、
第２バッファに第２の所定単位の第２符号化オーディオ信号が保持されているか否かを判定する第２判定手段とを備え、
前記選択手段は、第１または第２復号処理手段から完了通知が出力されたとき、完了通知を出力した復号手段とは異なる復号手段に処理開始指示を通知し、
第１復号処理手段は、選択手段から処理開始指示を受け、かつ第１の所定単位の第１符号化オーディオ信号が第１バッファに保持されていると判定された時に、復号処理を開始し、第１の所定単位の第１符号化オーディオ信号の復号処理を終えた時に、完了通知を出力し、選択手段から処理開始指示を受け、かつ第１バッファに保持されていないと判定された時に、完了通知を出力し
第２復号処理手段は、選択手段から処理開始指示を受け、かつ第２の所定単位の第２符号化オーディオ信号が第２バッファに保持されていると判定された時に、復号処理を開始し、第２の所定単位の第２符号化オーディオ信号の復号処理を終えた時に、完了通知を出力し、選択手段から処理開始指示を受け、かつ第２バッファに保持されていないと判定された時に、完了通知を出力する
ことを特徴とするオーディオ信号復号装置。
【請求項３】
請求項１記載のオーディオ信号復号装置は、さらに、
周期的にタイムアウトを発生するタイマー部を備え、
前記選択手段は、前記タイマー部からのタイムアウトに従って前記復号処理部の選択を切り替えることを特徴とするオーディオ信号復号装置。
【請求項４】
請求項３記載のオーディオ信号復号装置であって、
前記第１復号処理手段は、選択手段から開始指示を受けた時に第１の所定単位の第１符号化オーディオ信号の復号を開始し、第１の所定単位の第１符号化オーディオ信号の復号処理を終えた時に、完了通知を出力し、
前記第２復号処理手段は、選択手段から開始指示を受けた時に第２の所定単位の第２符号化オーディオ信号の復号を開始し、第２の所定単位の第１符号化オーディオ信号の復号処理を終えた時に、完了通知を出力し、
前記選択手段は、前記タイマー部からタイムアウトが出力され、かつ開始指示を通知した復号処理手段から完了通知が出力されているとき、完了通知を出力した復号手段とは異なる復号手段に開始指示を通知することを特徴とするオーディオ信号復号装置。
【請求項５】
請求項１記載のオーディオ信号復号装置は、さらに、
前記第１符号化オーディオ信号を一時的に保持する第１バッファと、
第１バッファに保持された第１符号化オーディオ信号が所定量に達したとき、その旨を示すイベントを通知する通知手段とを備え、
前記選択手段は、通知手段から前記イベントが通知されたとき、前記第１復号処理部を選択し、前記第１復号処理部から前記所定量の第１符号化オーディオ信号の復号を終えたことを示す完了通知を受けたとき、前記第２復号処理部を選択する
ことを特徴とするオーディオ信号復号装置。
【請求項６】
第１、第２符号化オーディオ信号を復号する第１、第２復号処理部と、前記第１および第２復号処理部による復号過程のデータおよび復号されたデータを記憶するメモリとを備えるオーディオ信号復号装置のリソースアクセス制御方法であって、
第１または第２復号処理手段から所定単位の符号化オーディオ信号の復号が終了したことを示す終了通知を受けるステップと、
終了通知に応じて、前記メモリへのアクセス可能なデバイスとして前記第１または第２復号処理部を選択するステップと
を有することを特徴とするリソースアクセス制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の符号化オーディオ信号を復号する複数の復号処理部と、複数の復号処理部による復号過程のデータおよび復号されたデータを記憶するメモリとを備えるオーディオ信号復号装置およびリソースアクセス制御方法に関する。
【背景技術】
【０００２】
従来、リソースアクセス制御方式では、複数の処理を同一システム内で同時に動作させるとき、図９のようにそれぞれが要求するリソースを用意する必要があった。そこで、リソースの節減を行うために、複数の処理でリソースの共有化をおこなっている（例えば、特許文献１参照。）。具体的には、データへの複数のアクセス処理をビデオの垂直同期信号で切り替え、時分割してFIFOを共有化し、容量が必要とされるバッファの規模を押さえている。
【特許文献１】特開平７−４４６９７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、複数の異なる符号化オーディオ信号を同時に復号する場合には、ビデオの垂直同期信号のように共通する処理切替えタイミングが存在せず、また、それぞれの処理には処理完了の個別のデッドラインが存在するため、適切なタイミングで複数のオーディオ復号処理を切り替えながらリソースを共有する必要がある。リソースの切り替えタイミングが不適切であれば、音飛び等の音質劣化の原因となる。このため、複数の符号化オーディオ信号を復号する複数の復号処理部の間で少ないリソースを効率よく共有するシステムが望まれている。
【０００４】
本発明の目的は、複数の符号化オーディオ信号を復号する複数の復号処理部の間でメモリ等のリソースを効率良く共有し、リソースを節減するオーディオ信号復号装置およびリソースアクセス制御方法を提供することである。
【課題を解決するための手段】
【０００５】
上記目的を達成するため本発明のオーディオ信号復号装置は、第１符号化オーディオ信号を復号する第１復号処理手段と、第２符号化オーディオ信号を復号する第２復号処理手段と、前記第１および第２復号処理部による復号過程のデータおよび復号されたデータを記憶するメモリと、前記メモリへのアクセス可能なデバイスとして前記第１または第２復号処理部を選択する選択手段とを備える。
【０００６】
この構成によれば、複数の復号処理部の間でメモリを共有し、メモリ資源を効率よく共用することができる。
【０００７】
ここで、前記オーディオ信号復号装置は、さらに、前記第１符号化オーディオ信号を一時的に保持する第１バッファと、前記第２符号化オーディオ信号を一時的に保持する第２バッファと、第１バッファに第１の所定単位の第１符号化オーディオ信号が保持されているか否かを判定する第１判定手段と、第２バッファに第２の所定単位の第２符号化オーディオ信号が保持されているか否かを判定する第２判定手段とを備えていてもよい。前記選択手段は、第１または第２復号処理手段から完了通知が出力されたとき、完了通知を出力した復号手段とは異なる復号手段に処理開始指示を通知し、第１復号処理手段は、選択手段から処理開始指示を受け、かつ第１の所定単位の第１符号化オーディオ信号が第１バッファに保持されていると判定された時に、復号処理を開始し、第１の所定単位の第１符号化オーディオ信号の復号処理を終えた時に、完了通知を出力し、選択手段から処理開始指示を受け、かつ第１バッファに保持されていないと判定された時に、完了通知を出力してもよい。第２復号処理手段は、選択手段から処理開始指示を受け、かつ第２の所定単位の第２符号化オーディオ信号が第２バッファに保持されていると判定された時に、復号処理を開始し、第２の所定単位の第２符号化オーディオ信号の復号処理を終えた時に、完了通知を出力し、選択手段から処理開始指示を受け、かつ第２バッファに保持されていないと判定された時に、完了通知を出力してもよい。
【０００８】
この構成によれば、前記選択手段は、第１、第２の処理手段それぞれからの完了通知をトリガーとして第１、第２の処理手段の選択を切り替えるので、効率よくメモリを共有することができる。また、第１、第２の所定単位は、第１、第２の処理手段それぞれの処理単位に応じたサイズ（好ましくは、オーディオフレームのサイズ）とすることにより、復号化の処理効率と、復号過程のデータを保持するメモリのワーク領域を、選択手段の切り替え時点で開放することができ、メモリを節減することができる。さらに、第１、第２バッファのアンダーフローによるデータ入力待ちを回避することができる。すなわち、第１、第２判定手段の判定により、必要量の符号化オーディオデータが第１または第２バッファに保持されていない場合は、復号処理を開始せずに処理を終えるので、データ入力待ちにより処理の空き時間が発生することを防ぐことができる。
【０００９】
ここで、オーディオ信号復号装置は、さらに、周期的にタイムアウトを発生するタイマー部を備え、前記選択手段は、前記タイマー部からのタイムアウトに従って前記復号処理部の選択を切り替えるようにしてもよい。
【００１０】
この構成によれば、復号処理の時間的制約を守ることを容易にすることができる。
ここで、前記第１復号処理手段は、選択手段から開始指示を受けた時に第１の所定単位の第１符号化オーディオ信号の復号を開始し、第１の所定単位の第１符号化オーディオ信号の復号処理を終えた時に、完了通知を出力し、前記第２復号処理手段は、選択手段から開始指示を受けた時に第２の所定単位の第２符号化オーディオ信号の復号を開始し、第２の所定単位の第１符号化オーディオ信号の復号処理を終えた時に、完了通知を出力し、前記選択手段は、前記タイマー部からタイムアウトが出力され、かつ開始指示を通知した復号処理手段から完了通知が出力されているとき、完了通知を出力した復号手段とは異なる復号手段に開始指示を通知するようにしてもよい。
【００１１】
この構成によれば、処理単位に応じたタイムアウト周期とすることにより、時間的制約を守ることを容易にすることができる。
【００１２】
ここで、前記オーディオ信号復号装置は、さらに、前記第１符号化オーディオ信号を一時的に保持する第１バッファと、第１バッファに保持された第１符号化オーディオ信号が所定量に達したとき、その旨を示すイベントを通知する通知手段とを備え、前記選択手段は、通知手段から前記イベントが通知されたとき、前記第１復号処理部を選択し、前記第１復号処理部から前記所定量の第１符号化オーディオ信号の復号を終えたことを示す完了通知を受けたとき、前記第２復号処理部を選択するようにしてもよい。
【００１３】
この構成によれば、第１復号処理部ではリアルタイム処理を保証し、第２復号処理部ではベストエフォートの処理に適している。
【００１４】
また、本発明のリソースアクセス制御方法は、第１、第２符号化オーディオ信号を復号する第１、第２復号処理部と、前記第１および第２復号処理部による復号過程のデータおよび復号されたデータを記憶するメモリとを備えるオーディオ信号復号装置のリソースアクセス制御方法であって、第１または第２復号処理手段から所定単位の符号化オーディオ信号の復号が終了したことを示す終了通知を受けるステップと、終了通知に応じて、前記メモリへのアクセス可能なデバイスとして前記第１または第２復号処理部を選択するステップとを有する。
【００１５】
この構成によれば、複数の復号処理部の間でメモリを共有し、終了通知に応じて選択を切り替えること、メモリを節減することができる。
【発明の効果】
【００１６】
本発明によれば、複数の復号処理部の間でメモリを共有し、メモリを節減することができる。また、復号化の処理効率と、復号過程のデータを保持するメモリのワーク領域を、選択手段の切り替え時点で開放することができ、メモリを節減することができる。データ入力待ちにより処理の空き時間が発生することを防ぐことができる。時間的制約を守ることを容易にすることができる。第２復号処理部では、リアルタイム処理を保証し、第２復号処理部ではベストエフォートの処理に適している。
【発明を実施するための最良の形態】
【００１７】
（実施の形態１）
本発明の実施の形態１におけるオーディオ信号復号装置は、第１、第２符号化オーディオ信号をそれぞれ復号する第１、第２復号処理手段と、第１および第２復号処理部による復号過程のデータおよび復号されたデータを記憶するメモリと、メモリへのアクセス可能なデバイスとして第１または第２復号処理部を選択する選択手段とを備える。選択手段は、第１、第２復号処理手段からの所定単位の復号処理の終了を示す完了通知に応じて選択を切り替える。これにより、複数の復号処理部の間でメモリを共有し、メモリを節減することができる。
【００１８】
以下、本発明の実施例について図を用いて説明する。
図１は、実施の形態１におけるオーディオ信号復号装置の構成を示すブロック図である。オーディオ信号復号装置は、復号処理部１０１と、復号処理部１０２と、メモリ資源１０３と、処理選択部１０４と、復号信号先読み部１０５ａと、復号信号先読み部１０６ａと、入力バッファ１０５ｂ、１０６ｂ、復号終了通知部１０７とを備える。このオーディオ信号復号装置は、２つの符号化オーディオ信号を同時に復号する。２つの符号化オーディオ信号は、例えば、ＳＤカードに記録された符号化オーディオ信号とＭＤに記録された符号化オーディオ信号、デジタル放送チューナからの異なるチャネルの２つの符号化オーディオ信号、デジタル放送チューナからの符号化オーディオ信号と記録媒体に記録された符号化オーディオ信号、などである。
【００１９】
復号信号先読み部１０５ａ、１０６ｂは、第１、第２符号化オーディオ信号を記録媒体から読み出し、あるいはデジタル放送チューナから取得し、入力バッファ１０５ｂ、入力バッファ１０６ｂに格納する。
【００２０】
入力バッファ１０５ｂ、入力バッファ１０６ｂは、第１、第２符号化オーディオ信号を一時的に保持する。
【００２１】
復号処理部１０１は、第１復号処理手段および第１判定手段として機能し、入力バッファ１０５ｂに保持された第１符号化オーディオ信号を第１の所定単位毎に復号する。具体的には、処理選択部１０４から処理開始指示を受け、かつ第１の所定単位の第１符号化オーディオ信号が入力バッファ１０５ｂに保持されている時に、復号処理を開始し、第１の所定単位の第１符号化オーディオ信号の復号処理を終えた時に、完了通知を出力する。また、選択手段から処理開始指示を受け、かつ第１バッファに保持されていない時には、処理を開始することなく完了通知を出力する。これにより、第１バッファのアンダーフローによる処理待ちによる空き時間を回避することができる。なお、第１の所定単位は、第１符号化オーディオ信号の符号化方式により定まるフレーム単位でよい。
【００２２】
復号処理部１０２は、第２復号処理手段および第２判定手段として機能し、入力バッファ１０６ｂに保持された第２符号化オーディオ信号を第２の所定単位毎に復号する。具体的には、処理選択部１０４から処理開始指示を受け、かつ第２の所定単位の第２符号化オーディオ信号が入力バッファ１０６ｂに保持されている時に、復号処理を開始し、第２の所定単位の第２符号化オーディオ信号の復号処理を終えた時に、終了信号を出力する。また、選択手段から処理開始指示を受け、かつ第２バッファに保持されていない時には、処理を開始することなく終了信号を出力する。これにより、第２バッファのアンダーフローによる処理待ちによる空き時間を回避することができる。なお、第２の所定単位は、第２符号化オーディオ信号の符号化方式により定まるフレーム単位でよい。
【００２３】
メモリ資源１０３は、処理選択部１０４により選択された復号処理部１０１または１０２によりアクセスされ、復号処理部１０１および１０２による復号過程のデータおよび復号されたデータを記憶する。復号処理部１０１、１０２がそれぞれのフレーム単位に完了通知を出力することにより、復号過程のデータを保持するワーク領域を最小限にすることができる。
【００２４】
処理選択部１０４は、復号処理部１０１、復号処理部１０２のどちらがメモリ資源１０３にアクセスできるか選択を行う。
【００２５】
復号終了通知部１０７は、復号処理部１０１、復号処理部１０２から完了通知を受けると処理選択部１０４にその旨を通知する。
【００２６】
図２Ａ、図２Ｂは、オーディオ信号復号装置の切り替え動作のシーケンスの一例を示す図である。また、図３は、オーディオ信号復号装置におけるリソースアクセス制御方法を示すフローチャートを示す。図２Ａ、図２Ｂ中の（  ）内は、図３中の対応するステップ番号を示す。
【００２７】
図３において、処理選択部１０４は復号処理部１０１、もしくは復号処理部１０２の復号処理開始指示を通知する（Ｓ３０１）。復号処理開始を指示された復号処理部１０１、もしくは復号処理部１０２は、まず入力バッファ１０５ｂもしくは入力バッファ１０６ｂにて第１もしくは第２所定単位のオーディオ信号が揃っているかどうかを確認する（Ｓ３０２）。復号処理完了に必要なオーディオ信号が揃っていることが確認できた場合（Ｓ３０３:YES）、復号処理部１０１、もしくは復号処理部１０２はメモリ資源１０３にアクセスして、復号処理を行い（Ｓ３０４）、復号処理完了後、復号終了通知部１０７を介して処理選択部１０４に復号処理の完了を通知する（Ｓ３０６）。図２Ａはこの場合のシーケンスを示している。
【００２８】
一方、入力バッファ１０５ｂまたは１０６ｂに必要なオーディオ信号が揃っていることが確認できなかった場合（Ｓ３０３：NO）、復号処理部１０１、もしくは復号処理部１０２は復号処理をおこなわずに（Ｓ３０５）、復号終了通知部１０７を介して処理選択部１０４に復号処理の完了を通知する（Ｓ３０６）。復号処理の完了の通知を受けた処理選択部１０４は再度、復号処理部の選択を行う。図２Ｂはこの場合のシーケンスを示している。
【００２９】
図２Ｂに示すように、入力バッファ１０５ｂまたは１０６ｂに１フレーム分のオーディオ信号が保持されているかどうかを復号処理前に確認し、保持されていない場合に復号処理を開始せずに処理を終えることで、復号処理中にオーディオ信号のデータ入力待ちで処理が中断するのを防ぐことができる。
【００３０】
なお、本実施例では２つの復号処理部１０１、１０２の切り替え動作を説明したが、３つ以上の復号処理部間の切り替えでも同様に実施できることは言うまでもない。
【００３１】
（実施の形態２）
本発明の実施の形態２におけるオーディオ信号復号装置は、周期的にタイムアウトを発生するタイマー部を備え、選択手段は、前記タイマー部からタイムアウトが出力され、かつ開始指示を通知した復号処理手段から完了通知が出力されているとき、完了通知を出力した復号手段とは異なる復号手段に開始指示を通知するように構成されている。これにより、復号処理の時間的な制約を守ることを容易にし、前記複数の復号処理を切り替えることができ、システムに必要なリソース資源を節減できるようにしている。
【００３２】
図４は、実施の形態２におけるオーディオ信号復号装置の構成を示すブロック図である。同図は、図１と比較して、復号終了通知部１０７および処理選択部１０４の代わりにタイマー部４０５および処理選択部４０４を備える点が異なる。以下、同じ点は説明を省略して、異なる点を中心に説明する。
【００３３】
タイマー部４０５は、周期的にタイムアウトを発生する。この周期は、復号処理部１０１、１０２が復号処理結果を出力するデッドラインを超えないように設定することが望ましい。なお、タイマー部４０５は、タイマー割り込みとして、処理選択部４０４に入力してもよい。
【００３４】
処理選択部４０４は、タイマー部４０５からタイムアウトが出力され、かつ直前に開始指示を通知した復号処理部から完了通知が出力されているとき、完了通知を出力した復号処理部とは異なる復号処理部に開始指示を通知する。
【００３５】
図５は、オーディオ信号復号装置における切り替え動作のシーケンスを示す図である。また、図６は、オーディオ信号復号装置におけるリソースアクセス制御方法を示すフローチャートを示す。図５中の（  ）内には、図６中の対応するステップ番号を示す。
【００３６】
図６において、タイマー部４０５からタイムアウトが発生すると（Ｓ６０１）、処理選択部４０４は、現在選択している復号処理部１０１もしくは復号処理部１０２からの完了通知の有無を判定し（Ｓ６０２）、完了通知がある場合は異なる復号処理部に開始指示を通知し（Ｓ６０３）、完了通知がない場合は当該完了通知待ちとなる。このとき完了通知待ちにしているのは、タイムアウトの１周期が１フレームの復号処理が十分に完了可能な時間に設定されているからである。
【００３７】
また、開始指示を通知された復号処理部１０１または１０２は、１フレームの復号処理を行い、処理後に完了通知を出力する（Ｓ６０４）。
【００３８】
以上説明してきたように本実施の形態におけるオーディオ信号復号装置によれば、タイマー部のタイムアウトに起因して処理選択部４０４が選択を切り替えることにより、復号処理の時間的な制約を守りつつ、前記複数の復号処理を切り替えることができ、システムに必要なリソース資源を節減できる。
【００３９】
なお、本実施の形態におけるオーディオ信号復号装置は、復号処理部１０１は、復号処理開始前に、入力バッファ１０５ｂに１フレーム分の第１符号化オーディオ信号が保持されているか否かチェックしないようにしてもよい。なぜなら、１フレーム分保持されていなくても、１フレーム分の復号処理に十分な時間が１周期として設定されるからである。
【００４０】
（実施の形態３）
実施の形態２では、タイマー部４０５のタイムアウトにより処理選択部が起動される構成について説明したが、実施の形態１の復号処理の終了通知による起動の他に、１フレームの符号化オーディオ復号の入力完了などのイベントで起動することも可能である。本発明の実施の形態３におけるオーディオ信号復号装置は、入力バッファ１０５ｂに保持された第１符号化オーディオ信号が所定量（１フレーム分）に達したとき、その旨を示すイベント通知を出力する通知手段を備え、選択手段は、このイベント通知により復号処理部１０１を選択するよう切り替え、復号処理部１０１の完了通知により復号処理部１０２を選択するよう切り替える。このように、選択手段は復号処理部１０１を復号処理部１０２よりも優先して選択する。これにより、復号処理部１０１はリアルタイム処理、復号処理部１０２はベストエフォート処理を行うことができる。
【００４１】
図７は、実施の形態３におけるオーディオ信号復号装置の構成を示すブロック図である。同図は、図５と比較して、タイマー部４０５および処理選択部４０４の代わりにイベント通知部９０５および処理選択部９０４を備える点が異なる。以下、同じ点は説明を省略して、異なる点を中心に説明する。
【００４２】
イベント通知部９０５は、入力バッファ１０５ｂに保持された第１符号化オーディオ信号のデータ量を監視し、１フレーム分に達した時にその旨を示すイベント通知を出力する。なお、入力バッファ１０６ｂに保持された第２符号化オーディオ信号は監視されない。
【００４３】
処理選択部９０４は、イベント通知部９０５からイベント通知が出力された時、復号処理部１０１を選択し、復号処理部１０１から１フレームの第１符号化オーディオ信号の復号を終えたことを示す完了通知を受けたとき、復号処理部１０２を選択する。もし、イベント通知部９０５からイベント通知が出力された時に復号処理部１０２が復号処理中であれば、処理選択部９０４は、復号処理部１０２を強制的に中断または完了させてから、復号処理部１０１を選択する。
【００４４】
図８は、オーディオ信号復号装置における切り替え動作のシーケンスを示す図である。同図のように、処理選択部９０４は、イベント通知により復号処理部１０１を優先的に選択する。
【００４５】
これにより、復号処理部１０１および復号処理部１０２の処理能力が低い場合に、復号処理部１０１はリアルタイム処理、復号処理部１０２はベストエフォート処理を行うことができる。たとえば、デジタル放送の場合では本放送信号とデータ放送信号の二つの放送信号を並行して復号する必要がある。通常、本放送信号はリアルタイムで復号する必要があるのに対し、データ放送信号は一時的記憶領域にいったん蓄積されたものをベストエフォートで復号すればよい。本実施の形態では、データ放送信号の復号処理をおこないながら、本放送信号のデータ入力完了のイベントで本放送信号の復号処理に切り替えることができる。本放送信号の復号完了後はデータ放送信号の復号処理に再度切り替える。
【００４６】
なお、イベントは、１フレームの符号化オーディオ復号の入力完了に限らない。例えば、数フレーム前の１フレーム分復号化オーディオ復号の出力完了にであってもよい。
【００４７】
また、イベント通知部９０５は、さらに、入力バッファ１０６ｂに保持された第２符号化オーディオ信号のデータ量を監視し、１フレーム分に達した時にその旨を示すイベント通知を出力するようにしてもよい。この場合、復号処理部１０１および復号処理部１０２の処理能力が十分に高い場合には両者ともリアルタイム処理を実現することができる。
【００４８】
なお、上記各実施の形態において、リソースとしてメモリを共有する場合について説明したが、メモリ以外に復号処理部１０１、１０２の一部または全部を共有する構成であってもよい。
【産業上の利用可能性】
【００４９】
本発明は、複数の符号化オーディオ信号を復号するオーディオ信号復号装置およびリソースアクセス制御方法に適し、例えば、デジタルテレビ、デジタル放送チューナ、オーディオプレーヤなどに適している。
【図面の簡単な説明】
【００５０】
【図１】実施の形態１におけるオーディオ信号復号装置の構成を示すブロック図である。
【図２Ａ】オーディオ信号復号装置の切り替え動作のシーケンスを示す図である。
【図２Ｂ】オーディオ信号復号装置の切り替え動作のシーケンスの他の例を示す図である。
【図３】オーディオ信号復号装置におけるリソースアクセス制御方法を示すフローチャートである。
【図４】実施の形態２におけるオーディオ信号復号装置の構成を示すブロック図である。
【図５】オーディオ信号復号装置における切り替え動作のシーケンスを示す図である。
【図６】オーディオ信号復号装置におけるリソースアクセス制御方法を示すフローチャートである。
【図７】実施の形態３におけるオーディオ信号復号装置の構成を示すブロック図である。
【図８】オーディオ信号復号装置における切り替え動作のシーケンスを示す図である。
【図９】従来のオーディオ信号復号装置の一例を示すブロック図である。
【符号の説明】
【００５１】
１０１、１０２  復号処理部
１０３  メモリ
１０４、４０４、９０４  処理選択部
１０５ａ、１０６ａ  復号信号先読み部
１０５ｂ、１０６ｂ  入力バッファ
４０５  タイマー部
【図１】
2008096906.tif 000003
【図２Ａ】
2008096906.tif 000004
【図２Ｂ】
2008096906.tif 000005
【図３】
2008096906.tif 000006
【図４】
2008096906.tif 000007
【図５】
2008096906.tif 000008
【図６】
2008096906.tif 000009
【図７】
2008096906.tif 000010
【図８】
2008096906.tif 000011
【図９】
2008096906.tif 000012