(57)【要約】【課題】２チャンネル以上の音声データが符号化されているストリームにおいて、１チャンネルでもエラーが含まれている場合には、他のチャンネルにおいてエラーが含まれていなくても、全チャンネルにおいて例外処理を適用することにより、音切れやノイズが発生する。【解決手段】２チャンネル以上の音声データが符号化されている入力ストリーム１において、解析手段２及び７により、入力ストリーム１にエラーが含まれているかいないかを解析し、制御手段３及び８により、エラーが含まれているチャンネルのみ例外処理手段４及び９で例外処理を行ない、エラーが含まれていないチャンネルには復号手段５及び１０で復号し、出力バッファ６に音声データを出力することにより、音切れやノイズ発生を防ぐことができる。【選択図】    図１
2004165771.tif 000002
【特許請求の範囲】
【請求項１】
２チャンネル以上で構成される音声データを圧縮した音声ストリームを復号する音声再生装置であって、オーディオフレームごとに、あるチャンネルにおいてストリーム構成にエラーが存在するか否かを解析する解析手段と、当該フレームにおいてエラーの存在するチャンネルに適応させる例外処理手段と、当該フレームにおいてエラーの存在しないチャンネルを復号する復号手段と、前記解析手段により前記例外処理手段と前記復号手段を制御する制御手段と、前記例外処理手段または前記復号手段より出力される音声データを蓄える出力バッファを備える音声再生装置。
【請求項２】
あるチャンネルにおいてストリーム構成にエラーが存在する場合に、そのチャンネルに対してのみ、音声データをミュート処理する例外処理手段を備える請求項１記載の音声再生装置。
【請求項３】
あるオーディオフレームのあるチャンネルにおいてストリーム構成にエラーが存在する場合に、そのチャンネルに対してのみ、同一チャンネルの１オーディオフレーム前の音声データを繰り返し出力する例外処理手段を備える請求項１記載の音声再生装置。
【請求項４】
あるチャンネルにおいてストリーム構成にエラーが存在する場合に、そのチャンネルに対してのみ、他のチャンネルの復号手段により出力される音声データを出力する例外処理手段を備える請求項１記載の音声再生装置。
【請求項５】
２チャンネル以上の音声データが符号化されているストリームにおいて、エラーが含まれているチャンネルのみ例外処理を適用するステップと、エラーが含まれていないチャンネルには復号処理を適用するステップを含むことを特徴とする音声再生方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、２チャンネル以上で構成される音声データを圧縮した音声ストリームを復号する音声再生装置に関するものであり、特にＤＶＤプレーヤ、ディジタル放送のチューナ等の機器において、音声ストリームを復号する際のエラー耐性の向上を図る音声再生装置に関するものである。
【０００２】
【従来の技術】
近年のマルチメディア技術の進展により、ディジタル化された映像、音声やデータといった複数のメディアを統合的に扱ったＤＶＤプレーヤやディジタルＴＶ放送用チューナ等に代表される応用機器が普及し始めている。
【０００３】
以下、従来のＤＶＤプレーヤ、ディジタルＴＶ放送用チューナにおいて、２チャンネル以上で構成される音声データを圧縮した音声ストリームを復号する音声再生装置について図３及び図４を用いて説明する。
【０００４】
図３は従来の音声再生装置の構成を示すブロック図である。
図３において、１０１は２チャンネル以上の音声データが符号化されている入力ストリーム、１０２は入力ストリーム１０１をオーディオフレームごとにすべてのチャンネルにおいてストリーム構成にエラーが存在するか否かを解析する解析手段、１０３は解析手段１０２により、当該フレームのいずれかのチャンネルにエラーが存在する場合にすべてのチャンネルに適応させる例外処理手段１０４と当該フレームのすべてのチャンネルにエラーが存在しない場合に復号する復号手段１０５とを制御する制御手段、１０４は当該フレームの全チャンネルをミュート処理あるいは前フレームの繰り返し処理を行う例外処理手段、１０５は当該フレームの全チャンネルを復号する復号手段、１０６は制御手段１０３により、選択された例外処理手段１０４または復号手段１０５から出力される音声データを蓄える出力バッファである。
【０００５】
図４は従来技術において、入力ストリームにエラーが存在する場合の出力バッファの状態を示す図である。
【０００６】
従来のＤＶＤプレーヤやディジタルＴＶ放送用チューナでは、入力ストリーム１０１のいずれかのチャンネルにエラーが存在する場合は、解析手段１０２によって、当該フレームにはエラーが含まれていると判断され、制御手段１０３によって、例外処理手段１０４で例外処理が適用され、全チャンネルがミュート処理あるいは、繰り返し出力処理を行っている（例えば、非特許文献１参照）。
【０００７】
このため、例えば図４において、入力ストリーム１０１のＬチャンネルにのみエラーが含まれているフレームの場合でも、当該フレームは、例外処理手段１０４によって全チャンネルがミュート処理あるいは、前フレームの繰り返し処理を行うため、出力音声データの音切れやノイズとなる可能性がある。
【０００８】
【非特許文献１】
国際規格、ＩＳＯ／ＩＥＣ  １１１７２−３，  “Ｃｏｄｉｎｇ  ｏｆ  Ｍｏｖｉｎｇ  Ｐｉｃｔｕｒｅ  ａｎｄ  Ａｓｓｏｃｉａｔｅｄ  Ａｕｄｉｏ  ｆｏｒ  Ｄｉｇｉｔａｌ  Ｓｔｏｒａｇｅ  Ｍｅｄｉａ  ａｔ  ｕｐ  ｔｏ  ａｂｏｕｔ  １．５Ｍｂ／ｓ  −Ｐａｒｔ  ３：  Ａｕｄｉｏ”，  Ａｕｇ．１９９３．
【０００９】
【発明が解決しようとする課題】
以上のように、２チャンネル以上の音声データが符号化されているストリームにおいて、１チャンネルでもエラーが含まれている場合には、他のチャンネルにおいてエラーが含まれていなくても、全チャンネルにおいて例外処理を適用することにより、音切れやノイズの原因となっていた。
【００１０】
本発明は上記問題点を解決するためになされたものであり、２チャンネル以上の音声データが符号化されているストリームにおいて、エラーが含まれているチャンネルのみ例外処理を適用し、エラーが含まれていないチャンネルには復号処理を適用することにより、音切れやノイズを防ぐ音声再生装置を提供することを目的とする。
【００１１】
【課題を解決するための手段】
上記目的を達成するために本発明は、オーディオフレームごとに、あるチャンネルにおいてストリーム構成にエラーが存在するか否かを解析する解析手段と、当該フレームにおいてエラーの存在するチャンネルに適応させる例外処理手段と、当該フレームにおいてエラーの存在しないチャンネルを復号する復号手段と、解析手段により例外処理手段と復号手段を制御する制御手段と、例外処理手段または復号手段より出力される音声データを蓄える出力バッファを備えたことを特徴とする。
【００１２】
また、あるチャンネルにおいてストリーム構成にエラーが存在する場合に、そのチャンネルに対してのみ、音声データをミュート処理することを特徴とする。
【００１３】
また、あるオーディオフレームのあるチャンネルにおいてストリーム構成にエラーが存在する場合に、そのチャンネルに対してのみ同一チャンネルの１オーディオフレーム前の音声データを繰り返し出力することを特徴とする。
【００１４】
また、あるチャンネルにおいてストリーム構成にエラーが存在する場合に、そのチャンネルに対してのみ、他のチャンネルの復号手段により出力される音声データを出力することを特徴とする。
【００１５】
【発明の実施の形態】
以下、図面を用いて本発明の実施の形態について説明する。本発明は、エラーが含まれているチャンネルのみ例外処理を適用し、エラーが含まれていないチャンネルには復号処理を適用することにより、音切れやノイズの発生を防ぐものである。
【００１６】
（実施の形態１）
図１は本発明の実施の形態１に係る音声再生装置の構成を示すブロック図である。
【００１７】
図１において、１は２チャンネル以上の音声データが符号化されている入力ストリームであり、ここでは、２チャンネルの場合を示しているが３チャンネル以上のストリームの場合も同様である。
【００１８】
２及び７は入力ストリーム１をオーディオフレームごとにそれぞれのチャンネルにおいてストリーム構成にエラーが存在するか否かを解析する解析手段、３及び８はそれぞれ解析手段２及び７により、当該フレームにおいてエラーの存在するチャンネルに例外処理を適応させる例外処理手段４及び９と当該フレームにおいてエラーの存在しないチャンネルを復号する復号手段５及び１０とを制御する制御手段、４及び９は当該フレームのエラーの存在するチャンネルのみをミュート処理あるいは前フレームの繰り返し処理を行う例外処理手段、５及び１０は当該フレームのエラーの存在しないチャンネルのみを復号する復号手段、６は制御手段３及び８により、選択された例外処理手段４及び９、または復号手段５及び１０から出力される音声データを蓄える出力バッファである。
【００１９】
図２は本実施の形態において、入力ストリームにエラーが存在する場合の出力バッファの状態を示す図である。以下、本実施の形態１の動作を説明する。
【００２０】
まず、入力ストリーム１のあるチャンネルにエラーが存在する場合、解析手段２及び７によって、当該フレームのあるチャンネルにはエラーが含まれていると判断され、制御手段３及び８によって、エラーの存在するチャンネルのみに例外処理手段４及び９で例外処理が適用され、エラーの存在しないチャンネルには復号処理手段５及び１０で復号処理が適用される。
【００２１】
例えば図２において、入力ストリーム１のＬチャンネルにのみエラーが含まれているフレームの場合、当該フレームは、例外処理手段４によってＬチャンネルのみに例外処理を行い、エラーの存在しないＲチャンネルは復号手段１０によって音声データが復号される。
【００２２】
このため、従来のようにエラーが存在しないチャンネルに対しても例外処理手段を適用してしまうことが無く、エラーの存在しないチャンネルに関しては、復号手段により音声データを復号することが可能となる。
【００２３】
（実施の形態２）
次に、図１、図２を用いて本発明の実施の形態２による音声再生装置について説明する。本実施の形態の特徴は、入力ストリーム１のあるチャンネルにおいてストリーム構成にエラーが存在する場合に、そのチャンネルに対してのみ、音声データをミュート処理する例外処理手段４，９を備えたことである。
【００２４】
この構成によって、本実施の形態では、エラーが存在するチャンネルはミュート処理されるためノイズの発生を防ぎ、エラーが存在しないチャンネルに関しては、復号手段５，１０により音声データを復号することが可能となる。
【００２５】
（実施の形態３）
次に、図１，図２を用いて本発明の実施の形態２による音声再生装置について説明する。本実施の形態の特徴は、入力ストリーム１のあるオーディオフレームのあるチャンネルにおいてストリーム構成にエラーが存在する場合に、そのチャンネルに対してのみ、同一チャンネルの１オーディオフレーム前の音声データを繰り返し出力する例外処理手段４，９を備えたことである。
【００２６】
この構成によって、本実施の形態では、エラーが存在するチャンネルは同一フレームの前フレームの音声データが繰り返し出力されるため、音切れ及びノイズの発生を防ぎ、エラーが存在しないチャンネルに関しては、復号手段５，１０により音声データを復号することが可能となる。
【００２７】
（実施の形態４）
次に、図１，図２を用いて本発明の実施の形態４による音声再生装置について説明する。本実施の形態の特徴は、入力ストリーム１のあるチャンネルにおいてストリーム構成にエラーが存在する場合に、そのチャンネルに対してのみ、他のチャンネルの復号手段により出力される音声データを出力する例外処理手段４及び９を備えたことである。
【００２８】
この構成によって、本実施の形態では、エラーが存在するチャンネルは他のチャンネルの復号手段５，１０により出力される音声データが出力されるため、音切れ及びノイズの発生を防ぎ、エラーが存在しないチャンネルに関しては、復号手段５，１０により音声データを復号することが可能となる。
【００２９】
【発明の効果】
以上のように本発明によれば、２チャンネル以上の音声データが符号化されているストリームにおいて、１チャンネルでもエラーが含まれている場合には、他のチャンネルにおいてエラーが含まれていなくても、全チャンネルにおいて例外処理を適用されることによる従来発生していた音切れやノイズを防ぎ、エラーが含まれているチャンネルのみ例外処理を適用し、エラーが含まれていない復号可能なチャンネルには復号処理を適用することにより、音切れやノイズ発生を防ぐことを可能とする。
【００３０】
また、あるチャンネルにおいてストリーム構成にエラーが存在する場合に、そのチャンネルに対してのみ、音声データをミュート処理することにより、２チャンネル以上の音声データが符号化されているストリームにおいて、１チャンネルでもエラーが含まれている場合には、他のチャンネルにおいてエラーが含まれていなくても、全チャンネルにおいて例外処理を適用されることによる従来発生していた音切れやノイズを防ぎ、エラーが含まれているチャンネルのみ例外処理であるミュート処理を適用し、エラーが含まれていない復号可能なチャンネルには復号処理を適用することにより、ノイズ発生を防ぐことを可能とする。
【００３１】
また、あるオーディオフレームのあるチャンネルにおいてストリーム構成にエラーが存在する場合に、そのチャンネルに対してのみ、同一チャンネルの１オーディオフレーム前の音声データを繰り返し出力することにより、２チャンネル以上の音声データが符号化されているストリームにおいて、１チャンネルでもエラーが含まれている場合には、他のチャンネルにおいてエラーが含まれていなくても、全チャンネルにおいて例外処理を適用されることによる従来発生していた音切れやノイズを防ぎ、エラーが含まれているチャンネルのみ例外処理である同一チャンネルの前のフレームの音声データを繰り返し出力する処理を適用し、エラーが含まれていない復号可能なチャンネルには復号処理を適用することにより、音切れやノイズ発生を防ぐことを可能とする。
【００３２】
また、あるチャンネルにおいてストリーム構成にエラーが存在する場合に、そのチャンネルに対してのみ、他のチャンネルの復号手段により出力される音声データを出力することにより、２チャンネル以上の音声データが符号化されているストリームにおいて、１チャンネルでもエラーが含まれている場合には、他のチャンネルにおいてエラーが含まれていなくても、全チャンネルにおいて例外処理を適用されることによる従来発生していた音切れやノイズを防ぎ、エラーが含まれているチャンネルのみ例外処理である他のチャンネルの音声データを出力する処理を適用し、エラーが含まれていない復号可能なチャンネルには復号処理を適用することにより、音切れやノイズ発生を防ぐことを可能とする。
【図面の簡単な説明】
【図１】本発明の実施の形態による音声再生装置の構成を示すブロック図
【図２】本実施の形態による入力ストリームにエラーが存在する場合の出力バッファの状態を示す図
【図３】従来の音声再生装置の構成を示すブロック図
【図４】従来の入力ストリームにエラーが存在する場合の出力バッファの状態を示す図
【符号の説明】
１  入力ストリーム
２，７  解析手段
３，８  制御手段
４，９  例外処理手段
５，１０  復号手段
６  出力バッファ
【図１】
2004165771.tif 000003
【図２】
2004165771.tif 000004
【図３】
2004165771.tif 000005
【図４】
2004165771.tif 000006