(57)【要約】【課題】不要な復号データの生成を行わず、処理能力を有効に活用することが可能なオーディオ復号再生装置を提供する。【解決手段】入力データ解析部１１Ａは、入力データストリームを解析して、入力データストリームの元チャネルの数と種別を判断する。復号処理部１１Ｃは、入力データストリーム中のデータを復号して少なくとも１チャネルの復号データを生成する。復号チャネル制御部１１Ｂは、入力データ解析部１１Ａで判断された元チャネルの数と種別に応じて、復号処理部１１Ｃが復号する復号データのチャネルの数と種別を調節する。【選択図】        図２
2004194100.tif 000002
【特許請求の範囲】
【請求項１】
入力データストリームを解析して、入力データストリームの元チャネルの数と種別を判断する入力データ解析部と、
前記入力データストリーム中のデータを復号して少なくとも１チャネルの復号データを生成する復号処理部と、
前記入力データ解析部で判断された元チャネルの数と種別に応じて、前記復号処理部が復号する復号データのチャネルの数と種別を調節する復号チャネル制御部とを備えたオーディオ復号再生装置。
【請求項２】
復号処理部から出力された復号データに関連する少なくとも１チャネルの出力データを一時的に保存して逐次出力するバッファと、
前記入力データ解析部で判断された元チャネルの数と種別に応じて、前記出力データを一時的に保存しておくための前記バッファの使用格納領域を制御するバッファ制御部とをさらに備えた請求項１記載のオーディオ復号再生装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、オーディオ復号再生装置に関する。
【０００２】
【従来の技術】
ドルビー（ドルビーラボラトリーズの商標）デジタルシステムのようなマルチチャネルのオーディオ再生方法の進展に伴い、複数の元チャネルで収録された符号化されたオーディオデータを復号するオーディオ復号再生装置が開発されてきている（例えば特許文献１）。
【０００３】
【特許文献１】
特開平１０−３４００９９号公報
【０００４】
【発明が解決しようとする課題】
従来のオーディオ復号再生装置は、元のオーディオデータのチャネルの数にかかわらず、所定のチャネル数の復号データを出力するのが一般的である。例えば、元のオーディオデータがＬ（左）とＲ（右）の２チャネルしか有していなくても、オーディオ復号再生装置は、Ｌ（左）、Ｃ（中央）、Ｒ（右）、ＳＷ（低音専用のサブウーハー）、Ｌｓ（左サラウンド）、Ｒｓ（右サラウンド）の６チャネルの復号データを出力する。この例の場合、実際に楽音の発生に寄与しないＣ、ＳＷ、Ｌｓ、Ｒｓの４チャネルの出力は常に「０」である。
【０００５】
このように実際に楽音の発生に寄与しない復号データを生成することは処理能力の無駄である。また、このような無駄な復号データであっても、オーディオ復号再生装置の内部では転送その他の処理を行っており、これも処理能力の無駄である。
【０００６】
この発明は、上記のような課題を解決するためになされたもので、不要な復号データの生成を行わず、処理能力を有効に活用することが可能なオーディオ復号再生装置を提供することを目的とする。
【０００７】
【課題を解決するための手段】
本発明に係るオーディオ復号再生装置は、入力データストリームを解析して、入力データストリームの元チャネルの数と種別を判断する入力データ解析部と、前記入力データストリーム中のデータを復号して少なくとも１チャネルの復号データを生成する復号処理部と、前記入力データ解析部で判断された元チャネルの数と種別に応じて、前記復号処理部が復号する復号データのチャネルの数と種別を調節する復号チャネル制御部とを備えたものである。
【０００８】
【発明の実施の形態】
実施の形態１．
図１は、この発明の実施の形態１によるオーディオ復号再生装置１を示すブロック図である。図１に示すように、このオーディオ復号再生装置１は、オーディオデコーダ１１、バッファ１３、および出力部１４を備える。オーディオデコーダ１１は、複数の元チャネルで収録された符号化された入力データストリームを復号してＰＣＭ（pulse code modulation)データを生成する。オーディオデコーダ１１で復号されたＰＣＭデータは、例えばＦＩＦＯ（first-in，first-out)方式のバッファ１３に一時的に保存される。バッファ１３に保存されたデータブロックは、出力部１４によって逐次読み出されて図示しない外部装置（例えば増幅器）に供給される。
【０００９】
このオーディオ復号再生装置１は、最大でＬ（左）、Ｃ（中央）、Ｒ（右）、ＳＷ（低音専用のサブウーハー）、Ｌｓ（左サラウンド）、Ｒｓ（右サラウンド）の６チャネル（ＳＷを０．１チャネルと考えて、５．１チャネルと呼んでよい）の復号データを出力する能力を有する。
【００１０】
バッファ１３は各チャネルのための格納領域を有する。図１（および後述するその他の図面）には、各チャネルあたり一つの格納領域しか図示されていないが、典型的には１チャネルあたり複数の格納領域が準備されている。
【００１１】
入力データストリームとしては、このオーディオ復号再生装置１がＤＶＤ（デジタルバーサタイルディスク）その他の記憶媒体から読みとったデータストリームでもよいし、通信によりオーディオ復号再生装置１に供給されたデータストリームでもよい。入力データストリームの元チャネルの数は６とは限らず、少なくとも１である。
【００１２】
図２は、図１に示すオーディオ復号再生装置のオーディオデコーダの詳細を示すブロック図である。オーディオデコーダ１１は、入力データ解析部１１Ａ、復号チャネル制御部１１Ｂ、および復号処理部１１Ｃを備える。入力データ解析部１１Ａは、入力データストリームを解析して、入力データストリームの元チャネルの数と種別を判断する。また、復号処理部１１Ｃは、入力データストリーム中のデータを復号する。
【００１３】
復号チャネル制御部１１Ｂは、入力データ解析部１１Ａで判断された元チャネルの数と種別に応じて、復号処理部１１Ｃが復号する復号ＰＣＭデータのチャネルの数と種別を調節する。具体的には、入力データストリームに存在する元チャネルデータのみに基づいて、復号ＰＣＭデータを生成する。これにより、復号処理部１１Ｃが復号する復号ＰＣＭデータのチャネルの数と種別は、入力データストリームの元チャネルの数と種別に一致する。例えば、入力データストリームの元チャネルがＬ、Ｒであれば、図示のように復号処理部１１Ｃは復号チャネル制御部１１Ｂの制御の下、チャネルＬ、Ｒの復号ＰＣＭデータを生成する。入力データストリームの元チャネルがＬ、Ｃ、Ｒ、Ｌｆｅ（low frequency effects：低音専用）、Ｌｓ、Ｒｓであれば、復号処理部１１Ｃは復号チャネル制御部１１Ｂの制御の下、チャネルＬ、Ｃ、Ｒ、ＳＷ（Ｌｆｅに対応）、Ｌｓ、Ｒｓの復号ＰＣＭデータを生成する。
【００１４】
オーディオデコーダ１１で生成された復号ＰＣＭデータは、バッファ１３の各チャネルのための格納領域に一時的に保存された後、出力部１４によって逐次読み出される。
【００１５】
以上のように、この実施の形態１によれば、入力データ解析部１１Ａで判断された元チャネルの数と種別に応じて、復号処理部１１Ｃが復号する復号ＰＣＭデータのチャネルの数と種別を復号チャネル制御部１１Ｂが調節するので、入力データストリームの元チャネルが最大可能出力チャネルより少ない場合、不要なチャネルのＰＣＭデータは生成せず出力もしない。従って、常に出力が０となり実際の楽音の発生に寄与しないデータの生成量と転送量を削減することが可能になり、処理能力を有効に活用することが可能である。このため、動作環境によっては、処理の高速化を図ることも可能である。
【００１６】
実施の形態２．
図３は、この発明の実施の形態２によるオーディオ復号再生装置１を示すブロック図である。図３においては、図１と共通する構成要素を示すためには同一の符号が使用されており、これらの詳細な説明は省略する。
【００１７】
この実施の形態では、オーディオ復号再生装置１はダウンミックス部１６を有する。ダウンミックス部１６には、オーディオデコーダ１１から復号ＰＣＭデータが供給される。ダウンミックス部１６は、ユーザの使用態様、すなわち聴取に使用するスピーカの数と種別に応じて、オーディオデコーダ１１から出力された復号ＰＣＭデータを出力部１４の出力チャネル数の出力データに変換する。ダウンミックス部１６の出力データはバッファ１３の各チャネルのための格納領域に一時的に保存された後、出力部１４によって逐次読み出されて、図示しない外部装置（例えば増幅器）に供給される。
【００１８】
オーディオデコーダ１１は、実施の形態１のオーディオデコーダ１１と同じであり、復号処理部１１Ｃ（図２参照）が復号する復号ＰＣＭデータのチャネルの数と種別は、入力データストリームの元チャネルの数と種別に一致するようになっている。例えば、入力データストリームの元チャネルがＬ、Ｃ、Ｒであれば、復号処理部１１Ｃは復号チャネル制御部１１Ｂの制御の下、チャネルＬ、Ｃ、Ｒの復号ＰＣＭデータを生成する。
【００１９】
ダウンミックス部１６の出力チャネル数と種別は、典型的にはユーザの設定によって、変更することが可能である。例えば、ダウンミックス部１６は、図示のように、Ｃのチャネルの入力をＬ、Ｒのチャネルの出力に配分することが可能である。結果的に、チャネルＬ、Ｃ、Ｒの復号ＰＣＭデータは、ダウンミックス処理により、Ｌ、Ｒのチャネルに出力される。
【００２０】
図示しないが、他のチャネルについても同様の配分が可能である。例えば、ダウンミックス部１６は、ＳＷのチャネルの入力をＬ、Ｒのチャネルの出力に配分したり、Ｌｓのチャネルの入力をＬのチャネルの出力に配分したりすることができる。
【００２１】
以上のように、この実施の形態２によれば、実施の形態１の効果に加えて、ダウンミックス処理を行うことが可能である。
【００２２】
実施の形態３．
図４は、この発明の実施の形態３によるオーディオ復号再生装置１を示すブロック図である。図４においては、図１と共通する構成要素を示すためには同一の符号が使用されており、これらの詳細な説明は省略する。
【００２３】
オーディオデコーダ１１は、実施の形態１のオーディオデコーダ１１と同じであり、入力データ解析部１１Ａ（図２参照）で判断された元チャネルの数と種別に応じて、復号処理部１１Ｃが復号する復号ＰＣＭデータのチャネルの数と種別を復号チャネル制御部１１Ｂが調節する。これにより、復号処理部１１Ｃ（図２参照）が復号する復号ＰＣＭデータのチャネルの数と種別は、入力データストリームの元チャネルの数と種別に一致するようになっている。
【００２４】
この実施の形態では、オーディオ復号再生装置１はバッファ制御部１３Ａを有する。バッファ制御部１３Ａは、入力データ解析部１１Ａで判断された元チャネルの数と種別に応じて、復号ＰＣＭデータ（出力データ）を一時的に保存しておくためのバッファ１３の使用格納領域を制御する。バッファ１３は出力する最大数のチャネルのための格納領域を有するが、バッファ制御部１３Ａは、元チャネルの数と種別に一致するチャネルの数と種別の分（オーディオデコーダ１１の復号処理部１１Ｃから出力される復号ＰＣＭデータのチャネルの数と種別の分）の格納領域のみを使用可能に確保する。
【００２５】
以上のように、この実施の形態３によれば、実施の形態１の効果に加えて、バッファ制御部１３Ａが、入力データ解析部１１Ａで判断された元チャネルの数と種別に応じて、出力データを一時的に保存しておくためのバッファ１３の使用格納領域を制御する。従って、入力データストリームの元チャネルが最大可能出力チャネルより少ない場合、バッファ１３の使用領域を節約できる。
【００２６】
実施の形態２（図３）において、実施の形態３のバッファ制御部１３Ａを設けてもよい。すなわち、復号処理部から出力された復号データに関連するオーディオデコーダ１１から出力された出力データを一時的に保存しておくためのバッファ１３の使用格納領域をバッファ制御部１３Ａが、実施の形態３と同様に、オーディオデコーダ１１の入力データ解析部１１Ａで判断された元チャネルの数と種別に応じて制御してもよい。
【００２７】
実施の形態４．
図５は、この発明の実施の形態４によるオーディオ復号再生装置１を示すブロック図である。図５においては、図１と共通する構成要素を示すためには同一の符号が使用されており、これらの詳細な説明は省略する。
【００２８】
この実施の形態では、図１の実施の形態１と異なり、バッファ１３が設けられず、オーディオデコーダ１１の出力は出力部１４に直接供給される。オーディオデコーダ１１は、実施の形態１のオーディオデコーダ１１と同じであり、入力データ解析部１１Ａ（図２参照）で判断された元チャネルの数と種別に応じて、復号処理部１１Ｃが復号する復号ＰＣＭデータのチャネルの数と種別を復号チャネル制御部１１Ｂが調節する。これにより、復号処理部１１Ｃ（図２参照）が復号する復号ＰＣＭデータのチャネルの数と種別は、入力データストリームの元チャネルの数と種別に一致するようになっている。
【００２９】
以上のように、この実施の形態４によれば、実施の形態１の効果に加えて、バッファ１３が設けられていないので、部品数が削減されるだけでなく、データの転送処理量も削減される。
【００３０】
なお、以上の実施の形態は、オーディオ復号再生の専用装置だけでなく、オーディオとビデオの再生装置にも適用可能であり、そのような再生装置もこの発明の範囲にあると出願人は意図している。
【００３１】
【発明の効果】
以上のように、この発明によれば、入力データ解析部で判断された元チャネルの数と種別に応じて、復号処理部が復号する復号データのチャネルの数と種別を復号チャネル制御部が調節するので、入力データストリームの元チャネルが出力チャネルより少ない場合、不要なチャネルの復号データは生成せず出力もしない。従って、常に出力が０となり実際の楽音の発生に寄与しないデータの生成量と転送量を削減することが可能になり、処理能力を有効に活用することが可能である。このため、動作環境によっては、処理の高速化を図ることも可能である。
【図面の簡単な説明】
【図１】この発明の実施の形態１によるオーディオ復号再生装置を示すブロック図である。
【図２】図１に示すオーディオ復号再生装置のオーディオデコーダの詳細を示すブロック図である。
【図３】この発明の実施の形態２によるオーディオ復号再生装置を示すブロック図である。
【図４】この発明の実施の形態３によるオーディオ復号再生装置を示すブロック図である。
【図５】この発明の実施の形態４によるオーディオ復号再生装置を示すブロック図である。
【符号の説明】
１  オーディオ復号再生装置、１１  オーディオデコーダ、１１Ａ  入力データ解析部、１１Ｂ  復号チャネル制御部、１１Ｃ  復号処理部、１３  バッファ、１３Ａ  バッファ制御部、１４  出力部、１６  ダウンミックス部。
【図１】
2004194100.tif 000003
【図２】
2004194100.tif 000004
【図３】
2004194100.tif 000005
【図４】
2004194100.tif 000006
【図５】
2004194100.tif 000007