(57)【要約】【課題】ビットストリーム中の復号用情報に規格違反がある場合でも符号化データの復号処理を実行できるようにする。【解決手段】復号処理部１１と、制御部１２とを設ける。復号処理部１１は、ビットストリーム１３中の符号化データの復号処理を行うものであって、当該ビットストリーム１３から同期語を検出し、かつ該同期語の後に続く復号用情報を解析して特定のオプション指定情報１４を抽出する機能を有する。制御部１２は、復号処理部１１により抽出されたオプション指定情報１４が規格外の違反値をとっていないかどうかを判定し、オプション指定情報１４が違反値をとっている場合には、当該違反値を規格で規定されている値に置き換えて復号処理を行うように復号処理部１１を制御する。この目的のために制御部１２から復号処理部１１へ置換情報１５が与えられ、復号用情報に規格違反がある場合でも復号データ１６が得られる。【選択図】　　　　図１
2004007359.tif 000002
【特許請求の範囲】
【請求項１】
符号化されたマルチメディアデータのビットストリームを所定の規格に従って復号するためのマルチメディアデータ復号装置であって、
前記ビットストリーム中の符号化データの復号処理を行うように、前記ビットストリームから同期語を検出し、かつ該同期語の後に続く復号用情報を解析して特定のオプション指定情報を抽出する機能を有する復号処理部と、
前記抽出されたオプション指定情報が前記規格で規定されていない違反値をとっている場合には、当該違反値を前記規格で規定されている値に置き換えて復号処理を行うように前記復号処理部を制御するための制御部とを備えたことを特徴とするマルチメディアデータ復号装置。
【請求項２】
請求項１記載のマルチメディアデータ復号装置において、
前記オプション指定情報は、オーディオビットストリーム中のサンプリング周波数情報、エンファシス情報、ビットレートインデックス情報のうちの少なくとも１つであることを特徴とするマルチメディアデータ復号装置。
【請求項３】
請求項１記載のマルチメディアデータ復号装置において、
前記オプション指定情報は、ビデオビットストリーム中のフレームコード情報、クロマフォーマット情報、ビデオフォーマット情報のうちの少なくとも１つであることを特徴とするマルチメディアデータ復号装置。
【請求項４】
請求項１記載のマルチメディアデータ復号装置において、
前記制御部は、前記違反値を既定値に置き換えるように制御する機能を有することを特徴とするマルチメディアデータ復号装置。
【請求項５】
請求項１記載のマルチメディアデータ復号装置において、
前記制御部は、前記違反値を前回の復号処理で用いた値に置き換えるように制御する機能を有することを特徴とするマルチメディアデータ復号装置。
【請求項６】
請求項１記載のマルチメディアデータ復号装置において、
前記オプション指定情報は、オーディオビットストリーム中のビットレートインデックス情報であり、
前記制御部は、前記復号用情報の中のサンプリング周波数情報と、次の同期語までの前記符号化データのビット数とに基づいてビットレートを算出し、前記違反値を前記算出したビットレートを表す値に置き換えるように制御する機能を有することを特徴とするマルチメディアデータ復号装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、符号化されたマルチメディアデータ（音声・画像データ）のビットストリームを所定の規格に従って復号するためのマルチメディアデータ復号装置に関するものである。
【０００２】
【従来の技術】
マルチメディアデータの圧縮規格として、ＩＳＯ（ｉｎｔｅｒｎａｔｉｏｎａｌ　ｏｒｇａｎｉｚａｔｉｏｎ　ｆｏｒ　ｓｔａｎｄａｒｄｉｚａｔｉｏｎ：国際標準化機構）の専門家グループ名をとって一般にＭＰＥＧ１／２／４（ｍｏｖｉｎｇ　ｐｉｃｔｕｒｅ　ｅｘｐｅｒｔｓ　ｇｒｏｕｐ　ｐｈａｓｅ　１／２／４）と呼ばれる規格がよく知られている。ＭＰ３（ＭＰＥＧ　ａｕｄｉｏ　ｌａｙｅｒ　３）は、ＭＰＥＧ１で利用される音声圧縮方式の１つである。一方、現在のＤＶＤ（ｄｉｇｉｔａｌ　ｖｉｄｅｏ　ｄｉｓｋ）プレーヤでは、ＭＰＥＧ２規格が採用されている。
【０００３】
ある従来技術によれば、第２世代のＥＤＴＶ（ｅｎｈａｎｃｅｄ　ｄｅｆｉｎｉｔｉｏｎ　ｔｅｌｅｖｉｓｉｏｎ）、すなわちＥＤＴＶ−ＩＩにおいて、ＭＰＥＧ１オーディオビットストリームの復号に際し、あるオーディオフレームのヘッダ情報に伝送系でエラーが発生した場合でも、当該エラーによる異音の発生が抑圧される。これは、エラーが検出された場合、当該オーディオフレーム中の符号化データの復号処理を行う前に、ＥＤＴＶ−ＩＩデジタルオーディオフォーマットのコントロールビットからＭＰＥＧ１オーディオビットストリームのヘッダ情報と共通するビット情報を抽出して、そのビット情報でＭＰＥＧ１オーディオビットストリームのヘッダ情報を修正することにより達成される（特許文献１）。
【０００４】
【特許文献１】
特開平８−１１６３１４号公報
【０００５】
【発明が解決しようとする課題】
近年、ユーザがパーソナルコンピュータなどを使って音楽データをＭＰ３フォーマットに圧縮したうえ、これをディスクに格納するケースが増えている。このようにして作られたディスクは当然ながらＤＶＤプレーヤの規格に完全には適合しないので、ＤＶＤプレーヤによる当該ディスクの再生時に問題が生じる可能性がある。例えば、あるオーディオフレーム中のサンプリング周波数情報が規格で規定されていない違反値をとっている場合には当該オーディオフレーム中の符号化データの復号処理が行われないことになるので、ＤＶＤプレーヤで音切れが発生したり、最悪の場合には音声が全く出力されないといった現象が発生したりする。
【０００６】
本発明の目的は、符号化されたマルチメディアデータのビットストリームを所定の規格に従って復号するためのマルチメディアデータ復号装置において、当該ビットストリーム中の復号用情報に規格違反がある場合でも符号化データの復号処理を実行できるようにすることにある。
【０００７】
【課題を解決するための手段】
上記目的を達成するため、本発明は、次のような復号処理部と制御部とを備えた構成を採用することとしたものである。すなわち、復号処理部は、ビットストリーム中の符号化データの復号処理を行うものであって、当該ビットストリームから同期語を検出し、かつ該同期語の後に続く復号用情報を解析して特定のオプション指定情報を抽出する機能を有する。制御部は、復号処理部により抽出されたオプション指定情報が規格で規定されていない違反値をとっている場合には、当該違反値を規格で規定されている値に置き換えて復号処理を行うように復号処理部を制御するものである。
【０００８】
【発明の実施の形態】
以下、本発明の実施の形態について図面を参照しながら説明する。
【０００９】
図１は、本発明に係るマルチメディアデータ復号装置の構成例を示している。図１のマルチメディアデータ復号装置１０は、例えばＤＶＤプレーヤに搭載されるものであって、復号処理部１１と、制御部１２とを備えている。復号処理部１１は、ビットストリーム（オーディオビットストリーム又はビデオビットストリーム）１３を受け取り、当該ビットストリーム１３中の符号化データの復号処理を行うものであって、当該ビットストリーム１３から同期語を検出し、かつ該同期語の後に続く復号用情報を解析して特定のオプション指定情報１４を抽出する機能を有する。制御部１２は、復号処理部１１により抽出されたオプション指定情報１４がＤＶＤプレーヤの規格で規定されていない違反値をとっていないかどうかを判定し、オプション指定情報１４が違反値をとっている場合には、当該違反値を規格で規定されている値に置き換えて復号処理を行うように復号処理部１１を制御するものである。置換情報１５は、この目的のために制御部１２から復号処理部１１へ与えられる情報である。これにより、復号処理部１１は、ビットストリーム１３中の復号用情報に規格違反がある場合でも符号化データの復号処理を実行でき、復号データ１６を出力することができる。
【００１０】
図２は、図１のマルチメディアデータ復号装置１０に入力されるオーディオビットストリームのフォーマット例を示している。１つのオーディオフレームは、同期語と、該同期語の後に続く復号用情報と、該復号用情報の後に続くオーディオ符号化データとで構成される。復号処理部１１は、復号用情報を解析して特定のオプション指定情報を抽出する。ここにいうオプション指定情報とは、サンプリング周波数（ｓａｍｐｌｉｎｇ　ｆｒｅｑｕｅｎｃｙ）情報、エンファシス（ｅｍｐｈａｓｉｓ）情報、ビットレートインデックス（ｂｉｔ　ｒａｔｅ　ｉｎｄｅｘ）情報のうちの少なくとも１つである。例えば、サンプリング周波数情報は、ＤＶＤプレーヤの規格でとり得る複数のサンプリング周波数のうちの１つを指定するコードにより表される。なお、同期語と復号用情報とをまとめてヘッダと呼ぶこともある。
【００１１】
図３は、図１のマルチメディアデータ復号装置１０に入力されるビデオビットストリームのフォーマット例を示している。１つのＧＯＰ（ｇｒｏｕｐ　ｏｆ　ｐｉｃｔｕｒｅｓ）は、同期語と、該同期語の後に続く復号用情報と、該復号用情報の後に続くビデオ符号化データとで構成される。復号処理部１１は、復号用情報を解析して特定のオプション指定情報を抽出する。ここにいうオプション指定情報とは、１秒間に何枚の画像を表示するかを示すフレームレートコード（ｆｒａｍｅ　ｒａｔｅ　ｃｏｄｅ）情報、４：２：０／４：２：２／４：４：４のうちのいずれかを指定するクロマフォーマット（ｃｈｒｏｍａ　ｆｏｒｍａｔ）情報、ＮＴＳＣ（ｎａｔｉｏｎａｌ　ｔｅｌｅｖｉｓｉｏｎ　ｓｙｓｔｅｍ　ｃｏｍｍｉｔｔｅｅ）／ＰＡＬ（ｐｈａｓｅ　ａｌｔｅｒａｔｉｏｎ　ｌｉｎｅ）などのビデオ方式を示すビデオフォーマット（ｖｉｄｅｏ　ｆｏｒｍａｔ）情報のうちの少なくとも１つである。フレームレートコード情報、クロマフォーマット情報、ビデオフォーマット情報はいずれも、当該ビデオビットストリームのシーケンス層に属する。
【００１２】
図４は、図１のマルチメディアデータ復号装置１０の概略動作手順を示している。ステップ２１は、入力された図２又は図３のフォーマットのビットストリーム１３中の同期語を復号処理部１１が検索する処理である。ステップ２１で同期語を検出すると、復号処理部１１はステップ２２の復号用情報解析処理に移る。この解析処理で、復号処理部１１はサンプリング周波数情報などのオプション指定情報１４を得る。ステップ２２の復号用情報解析処理の後、ステップ２３の判定部に移る。
【００１３】
ステップ２３では、オプション指定情報１４がＤＶＤプレーヤの規格で規定されていない違反値をとっていないかどうかを制御部１２が判定し、次処理の分岐先を決定する。ステップ２３で規格違反がないと判定された場合、復号処理部１１によるステップ２５の復号処理に入る。規格違反がある場合、制御部１２が復号処理部１１へ置換情報１５を与えることにより、ステップ２４で規格違反データの置き換えを行う。この際、規格違反値を既定値に置き換えるように構成することができる。具体的には、音楽ＣＤ（ｃｏｍｐａｃｔ　ｄｉｓｋ）のデータをＭＰ３フォーマットに圧縮するケースが多いため、サンプリング周波数情報が違反値をとっている場合には、該違反値を既定値“４４．１ｋＨｚ”に置き換える。エンファシス情報については、市場に出回っているディスクではほとんどが“エンファシスＯＦＦ”のため、エンファシス情報が違反値をとっている場合には、該違反値を既定値“エンファシスＯＦＦ”に置き換える。規格違反値を前回の復号処理で用いた値に置き換えるように構成することも可能である。ステップ２４の置き換え処理の後、ステップ２５の復号処理に移る。
【００１４】
ステップ２５では、復号処理部１１が符号化データの復号処理を実行する。その後、出力処理ステップ２６で復号処理部１１が復号データ１６を出力し、ステップ２１の同期語検索処理に戻る。これらステップ２１〜２６の一連の処理を繰り返すことで、符号化データの復号処理を行う。
【００１５】
図５は、図２中のビットレートインデックス情報に規格違反があった場合の図４中の置き換え処理２４の詳細手順の例を示している。まず、ステップ３１で次オーディオフレームの同期語検索を行い、ステップ３２で同期語を検出するまでの符号データのビット数をカウントする。制御部１２は、ステップ３２でのカウント値と復号用情報中のサンプリング周波数情報とに基づいてビットレートを算出し（ステップ３３）、ビットレートインデックス情報の違反値を、算出したビットレートを表す値に置き換える処理（ステップ３４）を行う。
【００１６】
以上のとおり、図１のマルチメディアデータ復号装置１０によれば、与えられたビットストリーム１３中の復号用情報に規格違反がある場合でも、音切れや画像切れを防ぐことが可能となる。
【００１７】
なお、本発明は、ＤＶＤなどの蓄積メディアからの符号化データの復号に限らず、通信メディアや放送メディアにおける符号化データの復号にも適用可能である。
【００１８】
【発明の効果】
以上説明してきたとおり、本発明によれば、抽出されたオプション指定情報が規格で規定されていない違反値をとっている場合には、当該違反値を同規格で規定されている値に置き換えて復号処理を行うこととしたので、復号用情報に規格違反がある場合でも符号化データの復号処理を実行できる。
【図面の簡単な説明】
【図１】本発明に係るマルチメディアデータ復号装置の構成例を示すブロック図である。
【図２】図１のマルチメディアデータ復号装置に入力されるオーディオビットストリームのフォーマット例を示す図である。
【図３】図１のマルチメディアデータ復号装置に入力されるビデオビットストリームのフォーマット例を示す図である。
【図４】図１のマルチメディアデータ復号装置の概略動作手順を示すフローチャート図である。
【図５】図２中のビットレートインデックス情報に規格違反があった場合の図４中の規格違反データの置き換え処理の詳細手順の例を示すフローチャート図である。
【符号の説明】
１０　マルチメディアデータ復号装置
１１　復号処理部
１２　制御部
１３　ビットストリーム
１４　オプション指定情報
１５　置換情報
１６　復号データ
【図１】
2004007359.tif 000003
【図２】
2004007359.tif 000004
【図３】
2004007359.tif 000005
【図４】
2004007359.tif 000006
【図５】
2004007359.tif 000007