(57)【要約】【課題】  オーディオ復号化装置でオーディオを再生する際に、復号後のオーディオデータと所望の補助音を合成したオーディオデータを出力することを可能とできるオーディオ符号化装置、及びオーディオ復号化装置を提供する。【解決手段】  オーディオ入力が入力されたとき、これに対し符号化処理を行い、オーディオ符号化データを出力するとともに、そのときの符号化に関連するデータを符号化関連データとして出力するオーディオ符号化手段１０１と、補助音信号が入力されたとき、これに対し符号化処理を行い、補助音符号化データを出力する補助音符号化手段１０２と、前記符号化関連データと、前記補助音符号化データとから、該両データの情報を含む前記補助データを作成し出力する補助データ出力手段１０３とを備えた。【選択図】  図１
2009004037.tif 000002
【特許請求の範囲】
【請求項１】
所定の規則に則り、オーディオ入力に対しこれを符号化したデータであるオーディオ符号化データと、前記オーディオ符号化データ以外の情報である補助データとを出力するオーディオ符号化装置であって、
オーディオ入力が入力されたとき、これに対し符号化処理を行い、オーディオ符号化データを出力するとともに、そのときの符号化に関連するデータである符号化関連データを所定データとして出力するオーディオ符号化手段と、
補助音信号が入力されたとき、これに対し符号化処理を行い、補助音符号化データを出力する補助音符号化手段と、
前記所定データと、前記補助音符号化データとから、該両データの情報を含む前記補助データを作成し出力する補助データ出力手段と、を備えた、
ことを特徴とするオーディオ符号化装置。
【請求項２】
所定の規則に則り、オーディオ入力に対しこれを符号化したデータであるオーディオ符号化データと、前記符号化データ以外の情報である補助データとを出力するオーディオ符号化装置であって、
オーディオ入力が入力されたとき、これに対し符号化処理を行い、オーディオ符号化データを出力するとともに、そのときの符号化に関連するデータである符号化関連データを所定データとして出力するオーディオ符号化手段と、
複数の補助音データを格納し、入力された選択信号により選択された補助音データを、補助音符号化データとして出力する補助音選択出力手段と、
前記所定データと、前記補助音符号化データとから、該両データの情報を含む前記補助データを作成し出力する補助データ出力手段と、を備えた、
ことを特徴とするオーディオ符号化装置。
【請求項３】
請求項１記載のオーディオ符号化装置より出力されるオーディオ符号化データと、補助データとを復号化し、両復号化データよりオーディオを合成し出力するオーディオ復号化装置であって、
前記補助データから、前記補助音符号化データを抽出し、出力する補助音抽出手段と、
前記補助音符号化データを復号化し、復号化された補助音を出力する補助音出力手段と、
前記オーディオ符号化データを復号化し、復号化されたオーディオデータを出力するオーディオ復号化手段と、
前記オーディオ復号化手段により復号化されたオーディオデータと、前記補助音復号化手段により復号化された補助音とを合成し、合成オーディオを出力するオーディオ合成手段と、を備えた、
ことを特徴とするオーディオ復号化装置。
【請求項４】
請求項２記載のオーディオ符号化装置より出力されるオーディオ符号化データと、補助データとを復号化し、両復号化データよりオーディオを合成し、出力するオーディオ復号化装置であって、
前記補助データから、前記補助音符号化データを抽出し出力する補助音抽出手段と、
前記補助音符号化データを復号化し、復号化された補助音を出力する補助音出力手段と、
前記オーディオ符号化データを復号化し、復号化されたオーディオデータを出力するオーディオ復号化手段と、
前記オーディオ復号化手段により復号化されたオーディオデータと、前記補助音復号化手段により復号化された補助音とを合成し、合成オーディオを出力するオーディオ合成手段と、を備えた、
ことを特徴とするオーディオ復号化装置。
【請求項５】
所定の規則に則り、オーディオ入力に対しこれを符号化したデータであるオーディオ符号化データと、前記符号化データ以外の情報である補助データとを出力するオーディオ符号化装置であって、
オーディオ入力が入力されたとき、これに対し符号化処理を行いオーディオ符号化データを出力するとともに、そのときの符号化に関連するデータである符号化関連データを所定データとして出力するオーディオ符号化手段と、
補助音を選択するための補助音選択信号データが入力されたとき、該補助音選択信号データと、前記オーディオ符号化手段よりの所定データとより、補助データを作成し出力する補助データ出力手段とを、備えた、
ことを特徴とするオーディオ符号化装置。
【請求項６】
請求項５記載のオーディオ符号化装置より出力されるオーディオ符号化データ、および補助データを復号し、オーディオを合成し、出力するオーディオ復号化装置であって、
前記補助データから、前記補助音選択データを抽出し出力するとともに、前記符号化関連データである所定データを抽出し出力する補助音選択データ抽出手段と、
前記補助音選択データがこれに入力されたとき、１からＮ（Ｎは２以上の整数）までの格納された補助音符号化データから、入力された補助音選択データに応じて所望の補助音符号化データを選択し出力する補助音符号化データ選択出力手段と、
前記選択した補助音符号化データを復号化し、復号化した補助音を出力する補助音出力手段と、
前記オーディオ符号化データを復号化し、復号化されたオーディオデータを出力するオーディオ復号化手段と、
前記復号化され出力されたオーディオデータと、前記復号化され出力された補助音とを合成し合成オーディオを出力するオーディオ合成手段とを、備えた、
ことを特徴とするオーディオ復号化装置。
【請求項７】
請求項５記載のオーディオ符号化装置より出力されるオーディオ符号化データ、および補助データを復号し、オーディオを合成し出力するオーディオ復号化装置であって、
前記補助データから前記補助音選択データを抽出し出力するとともに、前記符号化関連データである所定データを抽出し出力する補助音選択データ抽出手段と、
前記補助音選択データがこれに入力されたとき、１からＮ（Ｎは２以上の整数）までの格納された補助音データから、入力された補助音選択データに応じて所望の補助音データを選択し出力する補助音声選択出力手段と、
前記オーディオ符号化データを復号化し、復号化されたオーディオデータを出力するオーディオ復号化手段と、
前記復号化され出力されたオーディオデータと、前記選択した補助音データとを合成し、合成オーディオを出力するオーディオ合成手段と、を備えた、
ことを特徴とするオーディオ復号化装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、オーディオ符号化装置、及びオーディオ復号化装置に関し、特に、デジタル信号処理を行い、符号化を行うオーディオ符号化装置、および、符号化された符号化データを再生するオーディオ復号化装置に関するものである。
【背景技術】
【０００２】
従来のオーディオ符号化装置、及びその復号化装置には、音楽情報でない部分にアクセスして音楽出力しているものがある。（例えば、特許文献１参照）
【０００３】
図９は、オーディオ信号を記録するためのＣＤ上のフォーマットを示す。また図１０は、従来のオーディオ復号化装置の動作のフローチャートを示す。
【０００４】
以下、図９をも参照して、図１０のフローチャートに沿って、従来のオーディオ復号化装置の動作を説明する。
【０００５】
従来のオーディオ復号化装置は、リードＩＮ領域（図９の９００）のデータを読み込み、ディスクのＴＯＣ情報を読み込む（ステップＳＴ１）。
【０００６】
該読み込んだＴＯＣ情報より、各トラックのコントロールコードを抽出し（ステップＳＴ２）、ＣＤ１がＣＤ−ＤＡのオーディオディスクであるか、ＣＤ−ＲＯＭディスクであるかを判定する（ステップＳＴ３）。
【０００７】
ここで、ＣＤ１が、ＣＤ−ＤＡのオーディオディスクの場合は、オーディオ復号化装置は、ＴＯＣ情報を基に、ＣＤオーディオ再生処理（ステップＳＴ１２）を行って、通常のＣＤプレーヤとしての音楽再生を行う。
【０００８】
一方、ＣＤ−ＲＯＭディスクと判定した場合は、オーディオ復号化装置は、ＣＤ−ＲＯＭパステーブル（図９の９０１）の内容を読み込んで、ＣＤ−ＲＯＭとしてのファイル構造を読み込む（ステップＳＴ４）。
【０００９】
ここで、オーディオ復号化装置は、読み込んだファイル構造を確認し、ファイルの拡張子等から、圧縮オーディオファイルが存在するか否かを判断し（ステップＳＴ５）、圧縮オーディオファイルが存在しない場合は、処理を終了する。続いて、オーディオ復号化装置は、同様にファイルの拡張子等から、情報ファイル（図９の９０３）が存在するか否かを確認する（ステップＳＴ６）。
【００１０】
ここで、情報ファイルが存在しない場合は、オーディオ復号化装置は、パステーブル（図９の９０１）を参照し、ＣＤ−ＲＯＭファイルシステムの内容に基づいて、圧縮オーディオファイルの抽出を行い（ステップＳＴ１０）、圧縮オーディオ再生プログラムを起動し（ステップＳＴ１１）、圧縮オーディオの再生を行う。
【００１１】
一方、ステップＳＴ７において、情報ファイルが存在した場合は、オーディオ復号化装置は、その内容を読み込み（ステップＳＴ７）、楽曲再生リストを作成する（ステップＳＴ８）。
【００１２】
併せて、オーディオ復号化装置は、再生リストからそれぞれのファイル名、再生開始アドレス（絶対アドレス）を抽出しておく（ステップＳＴ９）。
【００１３】
なお、オーディオ符号化装置は、上記オーディオ復号化装置で再生できるように、図９に基づいたフォーマットで、符号化を行うことになる。
【特許文献１】特開２００６‐１１４１４８号公報
【発明の開示】
【発明が解決しようとする課題】
【００１４】
上記のような従来のオーディオ符号化装置においては、圧縮オーディオデータ以外のデータを用いて、楽曲再生リストを作成して、タイトル名と、オーディオデータとの関連付けを行い、オーディオ復号化装置側において、この関連付けを用いて、オーディオ符号化データの復号、およびオーディオの再生を行うことができる。
【００１５】
しかしながら、上記のようなオーディオ符号化装置におけるタイトル名と、オーディオデータとの関連付け等では、圧縮オーディオデータとのリンクは、再生開始アドレスといった情報のみであったため、圧縮オーディオデータそのものの加工を行い、種々のオーディオデータを出力する、ということはできないものであった。
【００１６】
この発明は、上記のような従来の問題点に鑑みてなされたもので、復号化側において、希望の補助音声を重畳させた音声の再生を行なうことのできるオーディオ符号化装置、およびオーディオ復号化装置を提供することを目的としている。
【課題を解決するための手段】
【００１７】
この発明の請求項１にかかるオーディオ符号化装置は、所定の規則に則り、オーディオを符号化したデータの符号化データと、前記符号化データ以外の情報である補助データとを出力するオーディオ符号化装置であって、オーディオデータが入力されたとき、これに対し符号化処理を行い、オーディオ符号化データを出力するとともに、そのときの符号化に関連するデータである符号化関連データを所定データとして出力する符号化手段と、補助音信号が入力されたとき、これに対し符号化処理を行い、補助音符号化データを出力する補助音符号化手段と、前記所定データと、前記補助音符号化データとから、前記補助データを作成する補助データ出力手段とを備えたことを特徴とする。
【００１８】
これにより、オーディオデータの符号化データと、補助音を符号化した補助音符号化データを含む補助データとを含むストリームを出力でき、オーディオデータと補助音を合成したオーディオ出力を、オーディオ復号化装置より出力できる、オーディオ符号化装置を得ることができる。
【００１９】
この発明の請求項２にかかるオーディオ符号化装置は、所定の規則に則り、オーディオを符号化したデータの符号化データと、前記符号化データ以外の情報である補助データとを出力するオーディオ符号化装置であって、オーディオ入力が入力されたとき、これに対し符号化処理を行い、オーディオ符号化データを出力するとともに、そのときの符号化に関連するデータである符号化関連データを所定データとして出力するオーディオ符号化手段と、複数の補助音データを格納し、入力した選択信号により選択された補助音データを補助音符号化データとして出力する補助音選択出力手段と、前記所定データと、前記選択補助音データとから、前記補助データを作成する補助データ出力手段とを備えたことを特徴とする。
【００２０】
これにより、オーディオデータの符号化データと、補助音を符号化した補助音符号化データを含む補助データとを含むストリームを出力でき、オーディオデータと補助音を合成したオーディオ出力を、オーディオ復号化装置より出力できる、オーディオ符号化装置を得ることができる。
【００２１】
この発明の請求項３にかかるオーディオ復号化装置は、請求項１記載のオーディオ符号化装置より出力されるオーディオ符号化データと、補助データとを復号化し、両復号化データよりオーディオを合成し、出力するオーディオ復号化装置であって、前記補助データから前記補助音符号化データを抽出し、出力する補助音抽出手段と、前記補助音符号化データを復号化し、復号化された補助音を出力する補助音出力手段と、前記オーディオ符号化データを復号化し、復号化されたオーディオデータを出力するオーディオ復号化手段と、前記オーディオ復号化手段により復号化されたオーディオデータと、前記補助音復号化手段により復号化された補助音とを合成し、該合成オーディオを出力するオーディオ合成手段とを備えたことを特徴とする。
【００２２】
これにより、オーディオデータの符号化データと、補助音を符号化した補助音符号化データを含む補助データとを含むストリームを出力するオーディオ符号化装置より出力される該ストリームを復号して、オーディオデータと補助音とを合成したオーディオ出力を、出力することができるオーディオ復号化装置を得ることができる。
【００２３】
この発明の請求項４にかかるオーディオ復号化装置は、請求項２記載のオーディオ符号化装置より出力される符号化データと、補助データとを復号化し、両復号化データよりオーディオを合成し、出力するオーディオ復号化装置であって、前記補助データから前記補助音符号化データを抽出し、出力する補助音抽出手段と、前記補助音符号化データを復号化し、復号化された補助音を出力する補助音出力手段と、前記オーディオ符号化データを復号化し、復号化されたオーディオデータを出力するオーディオ復号化手段と、前記オーディオ復号化手段により復号化されたオーディオデータと、前記補助音復号化手段により復号化された補助音とを合成し、該合成オーディオを出力するオーディオ合成手段とを備えたことを特徴とする。
【００２４】
これにより、オーディオデータの符号化データと、補助音を符号化した補助音符号化データを含む補助データとを含むストリームを出力するオーディオ符号化装置より出力される該ストリームを復号して、オーディオデータと補助音とを合成したオーディオ出力を、出力することができるオーディオ復号化装置を得ることができる。
【００２５】
この発明の請求項５にかかるオーディオ符号化装置は、所定の規則に則り、オーディオデータに対しこれを符号化したデータであるオーディオ符号化データと、前記オーディオ符号化データ以外の情報である補助データとを出力するオーディオ符号化装置であって、オーディオデータが入力されたときこれに対し符号化処理を行いオーディオ符号化データを出力するとともに、そのときの符号化に関連するデータである符号化関連データを所定データとして出力するオーディオ符号化手段と、補助音を選択するための補助音選択信号データが入力されたとき、該補助音選択信号データと、前記オーディオ符号化手段よりの所定データとより、補助データを作成し出力する補助データ出力手段とを備えたことを特徴とする。
【００２６】
これにより、オーディオデータの符号化データと、補助音選択データを含む補助データとを含むストリームを出力することができ、オーディオデータと補助音を合成したオーディオ出力を、オーディオ復号化装置より出力できる、オーディオ符号化装置を得ることができる。
【００２７】
この発明の請求項６にかかるオーディオ復号化装置は、請求項５記載のオーディオ符号化装置より出力される符号化データ、および補助データを復号し、オーディオを合成し、出力するオーディオ復号化装置であって、前記前記補助データから、前記補助音選択データを抽出し出力するとともに、前記符号化関連データである所定データを抽出し出力する補助音選択データ抽出手段と、前記補助音選択データがこれに入力されたとき、１からＮ（Ｎは２以上の整数）までの格納された補助音符号化データから、入力された補助音選択データに応じて所望の補助音符号化データを選択し出力する補助音符号化データ選択出力手段と、前記選択した補助音符号化データを復号化し、復号化した補助音を出力する補助音出力手段と、前記オーディオ符号化データを復号化し、復号化されたオーディオデータを出力するオーディオ復号化手段と、前記復号化され出力されたオーディオデータと、前記復号化され出力された補助音とを合成し合成オーディオを出力するオーディオ合成手段とを備えたことを特徴とする。
【００２８】
これにより、オーディオデータの符号化データと、補助音選択データを含む補助データとを含むストリームを出力するオーディオ符号化装置より出力された該ストリームを復号して、オーディオデータと補助音とを合成したオーディオ出力を、出力することができるオーディオ復号化装置を得ることができる。
【００２９】
この発明の請求項７にかかるオーディオ復号化装置は、請求項５記載のオーディオ符号化装置より出力されるオーディオ符号化データ、および補助データを復号し、オーディオを合成し、出力するオーディオ復号化装置であって、前記補助データから、前記補助音選択データを抽出し出力するとともに、前記符号化関連データである所定データを抽出し出力する補助音選択データ抽出手段と、前記補助音選択データが入力されたとき、１からＮ（Ｎは２以上の整数）までの格納された補助音データから、入力された補助音選択データに応じて補助音を選択し出力する補助音声選択出力手段と、前記選択補助音データを復号化し、復号化した補助音を出力する補助音出力手段と、前記オーディオ符号化データを復号し、復号化されたオーディオデータを出力するオーディオ復号化手段と、前記復号化され出力されたオーディオデータと、前記復号化され出力された補助音とを合成し、合成オーディオを出力するオーディオ合成手段とを備えたことを特徴とする。
【００３０】
これにより、オーディオデータの符号化データと、補助音選択データを含む補助データとを含むストリームを出力するオーディオ符号化装置より出力された該ストリームを復号して、オーディオデータと補助音とを合成したオーディオ出力を、出力することができるオーディオ復号化装置を得ることができる。
【発明の効果】
【００３１】
本発明の請求項１にかかるオーディオ符号化装置によれば、所定の規則に則り、オーディオを符号化したデータの符号化データと、前記符号化データ以外の情報である補助データとを出力するオーディオ符号化装置であって、オーディオデータが入力されたとき、これに対し符号化処理を行い、該符号化データを出力するとともに、そのときの符号化に関連するデータである符号化関連データを所定データとして出力する符号化手段と、補助音信号が入力されたとき、これに対し符号化処理を行い、補助音符号化データを出力する補助音符号化手段と、前記所定データと、前記補助音符号化データとから、前記補助データを作成する補助データ出力手段とを備えた構成としたから、オーディオデータの符号化データと、補助音を符号化した補助音符号化データを含む補助データとを含むストリームを出力でき、オーディオデータと補助音を合成したオーディオ出力を、オーディオ復号化装置より出力できる、オーディオ符号化装置を得ることができる効果がある。
【００３２】
また、本発明の請求項２にかかるオーディオ符号化装置によれば、所定の規則に則り、オーディオを符号化したデータの符号化データと、前記符号化データ以外の情報である補助データとを出力するオーディオ符号化装置であって、オーディオ入力が入力されたとき、これに対し符号化処理を行い、オーディオ符号化データを出力するとともに、そのときの符号化に関連するデータである符号化関連データを所定データとして出力するオーディオ符号化手段と、複数の補助音データを格納し、入力した選択信号により選択された補助音データを補助音符号化データとして出力する補助音選択出力手段と、前記所定データと、前記選択補助音データとから、前記補助データを作成する補助データ出力手段とを備えた構成としたから、オーディオデータの符号化データと、補助音を符号化した補助音符号化データを含む補助データとを含むストリームを出力でき、オーディオデータと補助音を合成したオーディオ出力を、オーディオ復号化装置より出力できる、オーディオ符号化装置を得ることができる効果がある。
【００３３】
また、本発明の請求項３にかかるオーディオ復号化装置によれば、請求項１記載のオーディオ符号化装置より出力される符号化データと、補助データとを復号化し、両復号化データよりオーディオを合成し、出力するオーディオ復号化装置であって、前記補助データから前記補助音符号化データを抽出し、出力する補助音抽出手段と、前記補助音符号化データを復号化し、復号化された補助音を出力する補助音出力手段と、前記符号化データを復号化し、復号化されたオーディオデータを出力する復号化手段と、前記復号化手段により復号化されたオーディオデータと、前記補助音復号化手段により復号化された補助音とを合成し、該合成オーディオを出力するオーディオ合成手段とを備えた構成としたから、オーディオデータの符号化データと、補助音を符号化した補助音符号化データを含む補助データとを含むストリームを出力するオーディオ符号化装置より出力される該ストリームを復号して、オーディオデータと補助音とを合成したオーディオ出力を、出力することができるオーディオ復号化装置を得ることができる効果がある。
【００３４】
また、本発明の請求項４にかかるオーディオ復号化装置によれば、請求項２記載のオーディオ符号化装置より出力される符号化データと、補助データとを復号化し、両復号化データよりオーディオを合成し、出力するオーディオ復号化装置であって、前記補助データから前記補助音符号化データを抽出し、出力する補助音抽出手段と、前記補助音符号化データを復号化し、復号化された補助音を出力する補助音出力手段と、前記符号化データを復号化し、復号化されたオーディオデータを出力する復号化手段と、前記復号化手段により復号化されたオーディオデータと、前記補助音復号化手段により復号化された補助音とを合成し、該合成オーディオを出力するオーディオ合成手段とを備えた構成としたから、オーディオデータの符号化データと、補助音を符号化した補助音符号化データを含む補助データとを含むストリームを出力するオーディオ符号化装置より出力される該ストリームを復号して、オーディオデータと補助音とを合成したオーディオ出力を、出力することができるオーディオ復号化装置を得ることができる効果がある。
【００３５】
また、本発明の請求項５にかかるオーディオ符号化装置によれば、所定の規則に則り、オーディオ入力に対しこれを符号化したデータであるオーディオ符号化データと、前記オーディオ符号化データ以外の情報である補助データとを出力するオーディオ符号化装置であって、オーディオデータが入力されたときこれに対し符号化処理を行いオーディオ符号化データを出力するとともに、そのときの符号化に関連するデータである符号化関連データを所定データとして出力するオーディオ符号化手段と、補助音を選択するための補助音選択信号データが入力されたとき、該補助音選択信号データと、前記オーディオ符号化手段よりの所定データとより、補助データを作成し出力する補助データ出力手段とを備えた構成としたから、オーディオデータの符号化データと、補助音選択データを含む補助データとを含むストリームを出力することができ、オーディオデータと補助音を合成したオーディオ出力を、オーディオ復号化装置より出力できる、オーディオ符号化装置を得ることができる効果がある。
【００３６】
また、本発明の請求項６にかかるオーディオ復号化装置によれば、請求項５記載のオーディオ符号化装置より出力される符号化データ、および補助データを復号し、オーディオを合成し、出力するオーディオ復号化装置であって、前記前記補助データから、前記補助音選択データを抽出し出力するとともに、前記符号化関連データである所定データを抽出し出力する補助音選択データ，符号化関連データ抽出手段と、前記補助音選択データがこれに入力されたとき、１からＮ（Ｎは２以上の整数）までの格納された補助音符号化データから、入力された補助音選択データに応じて所望の補助音符号化データを選択し出力する補助音符号化データ選択出力手段と、前記選択した補助音符号化データを復号化し、復号化した補助音を出力する補助音出力手段と、前記オーディオ符号化データを復号し、復号化されたオーディオデータを出力するオーディオ復号化手段と、前記復号化され出力されたオーディオデータと、前記復号化され出力された補助音とを合成し合成オーディオを出力するオーディオ合成手段とを備えた構成としたから、オーディオデータの符号化データと、補助音選択データを含む補助データとを含むストリームを出力するオーディオ符号化装置より出力された該ストリームを復号して、オーディオデータと補助音とを合成したオーディオ出力を、出力することができるオーディオ復号化装置を得ることができる効果がある。
【００３７】
また、本発明の請求項７にかかるオーディオ復号化装置によれば、請求項５記載のオーディオ符号化装置より出力されるオーディオ符号化データ、および補助データを復号し、オーディオを合成し、出力するオーディオ復号化装置であって、前記補助データから、前記補助音選択データを抽出し出力するとともに、前記符号化関連データである所定データを抽出し出力する補助音選択データ，符号化関連データ抽出手段と、前記補助音選択データが入力されたとき、１からＮ（Ｎは２以上の整数）までの格納された補助音データから、入力された補助音選択データに応じて補助音を選択し出力する補助音声選択出力手段と、前記選択補助音データを復号化し、復号化した補助音を出力する補助音出力手段と、前記オーディオ符号化データを復号し、復号化されたオーディオデータを出力するオーディオ復号化手段と、前記復号化され出力されたオーディオデータと、前記復号化され出力された補助音とを合成し、合成オーディオを出力するオーディオ合成手段とを備えた構成としたから、オーディオデータの符号化データと、補助音選択データを含む補助データとを含むストリームを出力するオーディオ符号化装置より出力された該ストリームを復号して、オーディオデータと補助音とを合成したオーディオ出力を、出力することができるオーディオ復号化装置を得ることができる効果がある。
【発明を実施するための最良の形態】
【００３８】
以下、本発明の実施の形態によるオーディオ符号化装置、およびオーディオ復号化装置について、図面を参照しながら説明する。
（実施の形態１）
まず、請求項１、および請求項３に対応する本発明の実施の形態１について説明する。
【００３９】
本実施の形態１では、オーディオの符号化、復号化、およびさらに、補助音の符号化、復号化を、ＭＰＥＧ１‐ＬａｙｅｒIIを用いて行うものとする。
【００４０】
図１は、本発明の実施の形態１におけるオーディオ符号化装置１０００の構成を示すブロック図である。
【００４１】
図１において、１０１はオーディオデータ１１ａを入力し、これを符号化し、符号化データ１１ｂを出力するとともに、そのときの符号化に用いた符号化関連データを、所定データ１１ｃとして出力する符号化手段である。
【００４２】
また、１０４、１０５は、該符号化手段１０１を構成する、符号化データ保持手段、符号化データ出力タイミング制御手段であり、符号化データ出力タイミング制御手段１０５は、前記オーディオデータ１１ａをその入力として受け、これを符号化して符号化データと所定データを符号化データ保持手段１０４に出力して保持させるとともに、その制御されたタイミングで、符号化データ保持手段１０４から符号化データ、および所定データを読み出して出力する。
【００４３】
１０２は、補助音１１を入力とし、これを符号化し、補助音符号化データ１１ｅを出力する補助音符号化手段である。
【００４４】
１０３は、前記所定データ１１ｃ、および、補助音符号化データ１１ｅを入力とし、所要のタイミングに、補助データ１１ｆを出力する補助データ出力手段である。
【００４５】
また、１０６、１０７は、該補助データ出力手段１０３を構成する、補助データ出力タイミング制御手段、補助音符号化データ保持手段であり、補助データ出力タイミング制御手段１０６は、前記所定データ１１ｃと補助音符号化データ１１ｅをその入力として受け、補助音符号化データ保持手段１０７との間で、補助音符号化データ１１ｅをやりとりするとともに、その制御されたタイミングで、補助データ１１ｆを出力する。
【００４６】
図３は、本実施の形態１におけるオーディオ復号化装置１０１０の構成を示すブロック図である。
【００４７】
図３において、３０１は、オーディオ符号化装置１０００から出力される補助データ１１ｆを入力とし、これより、補助音符号化データ１１ｅを抽出出力するとともに、前記符号化関連データである所定データ１１ｃをも抽出し、復号化手段３０３に出力する補助音抽出手段である。また、３０５、３０６は、補助音抽出手段３０１を構成する、補助データ保持手段、補助音符号化データ出力タイミング制御手段である。
【００４８】
３０２は、補助音符号化データ１１ｇを入力とし、これを復号化し、補助音１１ｈを出力する補助音復号化手段である。
【００４９】
また、３０３は、オーディオ符号化装置１０００よりの符号化データ１１ｂを入力とし、かつ、補助音抽出手段３０１よりの符号化関連データである前記所定データ１１ｃを受けて前記符号化データ１１ｂを復号化し、オーディオデータ１１ｉを出力する復号化手段、３０４は、前記復号化手段３０３からのオーディオデータ１１ｉと、前記補助音復号化手段３０２よりの補助音１１ｈとを合成し、合成オーディオ１１ｊを出力するオーディオ合成手段である。
【００５０】
図４は、ＭＰＥＧ１‐ＬａｙｅｒIIのオーディオフレームのフォーマットを示す図である。図４において、ＡｕｄｉｏＦｒａｍｅは、ｈｅａｄｅｒ（ヘッダ）領域、Ｅｒｒｏｒ＿ｃｈｅｃｋ領域、ａｕｄｉｏ＿ｄａｔａ領域、ａｎｃｉｌｌａｒｙ＿ｄａｔａ領域を含んでいる。そして、上記ヘッダ領域は、“ｓｙｎｃｗｏｒｄ”、“ＩＤ”、“ｌａｙｅｒ”、“ｐｒｏｔｅｃｔｉｏｎ＿ｂｉｔ”、“ｂｉｔｒａｔｅ＿ｉｎｄｅｘ”、“ｓａｍｐｌｉｎｇ＿ｆｒｅｑｕｅｎｃｙ”、“ｐａｄｄｉｎｇ＿ｂｉｔ”、“ｐｒｉｖａｔｅ＿ｂｉｔ”、“ｍｏｄｅ”、“ｍｏｄｅ＿ｅｘｔｅｎｔｉｏｎ”、“ｃｏｐｙｒｉｇｈｔ”、“ｏｒｉｇｉｎａｌ／ｃｏｐｙ”，“ｅｍｐｈａｓｉｓ”といった各種のデータの領域を含む。
【００５１】
以下、図１、図３、および図４を用いて、本実施の形態１におけるオーディオ符号化装置１０００、およびオーディオ復号化装置１０１０の動作について、説明する。
【００５２】
まず、オーディオ符号化装置１０００の動作について説明する。
【００５３】
符号化手段１０１の符号化データ出力タイミング制御手段１０５は、オーディオデータ１１ａが入力されると、これを符号化し、符号化データと、そのときの符号化に用いた符号化関連データ（所定データ）をフレームとして符号化保持手段１０４に出力する。符号化をＭＰＥＧ１−ＬａｙｅｒIIの規則にしたがって行う場合、符号化関連データとして、図３に示すように、オーディオフレームのヘッダ領域に含まれる、ビットレートを示す“ｂｉｔｒａｔｅ＿ｉｎｄｅｘ”、チャンネル符号を示す“ｍｏｄｅ”、帯域の境界を示す“ｍｏｄｅ＿ｅｘｔｅｎｓｉｏｎ”等を出力する。
【００５４】
符号化データ出力タイミング制御手段１０５は、符号化保持手段１０４に１０００フレーム出力すると、符号化保持手段１０４から、入力したフレーム順にフレームを読み出す。符号化データ出力タイミング制御手段１０５は、順番に符号化保持手段１０４から読み出したフレームから符号化データ１１ｂを出力すると共に符号化関連データである所定データ１１ｃを補助データ出力手段１０３の補助データ出力タイミング制御手段１０６に出力する。すなわち、符号化データ１１ｂおよび所定データ１１ｃは１０００フレーム分遅延されて出力される。ここで符号化保持手段１０４の保持フレーム数を１０００フレームとしているが、これに限るものではない。
【００５５】
一方、補助音符号化手段１０２は、補助音が入力されると、該入力された補助音をＭＰＥＧ１‐ＬａｙｅｒIIデータ符号化し、補助音符号化データ１１ｅとして、補助データ出力手段１０３の補助データ出力タイミング制御手段１０６に出力する。ここで、本実施の形態１では、補助音として、ユーザ任意の音を入力することができるため、後述する他の実施の形態とは違い、多種多様の補助音を符号化することが可能である。
【００５６】
補助データ出力タイミング制御手段１０６は、補助音符号化データ１１ｅが入力されると、入力された補助音符号化データ１１ｅのビット数を検知するとともに、該補助音符号化データ１１ｅを補助音符号化データ保持手段１０７に保持する。補助データ出力タイミング制御手段１０６は、補助音符号化データ保持手段１０７に保持した補助音符号化データ１１ｅを、該補助音が復号化装置で出力される時間までに復号化装置側で該補助音の補助音符号化データを収集できるように、ヘッダ領域（ｈｅａｄｅｒ）中の“ｐｒｉｖａｔｅ＿ｂｉｔ”に挿入し、補助データ１１ｆを出力する。
【００５７】
ここで、オーディオフレーム１フレーム分の再生時間は既知であるので、補助データ出力タイミング制御手段１０６は、補助音符号化データの上記検知したビット数に応じて、上述のように１０００フレーム分遅延されて入力される所定データ１１ｃの、どの所定データのタイミングから補助音符号化データをヘッダ領域中の“ｐｒｉｖａｔｅ＿ｂｉｔ”に挿入していくかを判断する。そしてその所望の所定データが入力されるまでは、入力された所定データをそのまま補助データとして出力し、上記所望の所定データが入力された後は、補助音符号化データ保持手段１０７に保持した補助音符号化データをヘッダ領域中の“ｐｒｉｖａｔｅ＿ｂｉｔ”に２ｂｉｔずつ順に挿入して、補助データとして出力する。これを補助音符号化データ保持手段１０７に保持した補助音符号化データが無くなるまで繰り返す。
【００５８】
出力された符号化データ１１ｂと補助データ１１ｆは、図示しない後段の多重回路にて多重化されて、図４に示すようなストリームとして出力される。
【００５９】
本実施の形態１では、上述のように、ＭＰＥＧ１‐ＬａｙｅｒIIのストリーム中のオーディオフレームのヘッダ領域（ｈｅａｄｅｒ）中の“ｐｒｉｖａｔｅ＿ｂｉｔ”（２ｂｉｔ）を、補助データ中の補助音符号化データ１１ｅを格納するための格納ｂｉｔとして使用している。このように、この“ｐｒｉｖａｔｅ＿ｂｉｔ”のように、ＭＰＥＧ１‐ＬａｙｅｒIIにおいてユーザに開放されている領域に、前記補助音符号化データを埋め込んでいるので、このような領域のデータを有意のものとして扱わない従来の復号化装置で復号をするような場合であっても、その復号動作に影響を及ぼすことはない。また、この補助音符号化データの格納に元々各規格で準備されている領域を使用しているので、該補助音符号化データを含めるためにビット量が増加してしまうこともない。
【００６０】
なお、本実施の形態１では、補助データ出力手段が、補助音符号化データをオーディオフレームのヘッダ領域に含まれる２ビットの“ｐｒｉｖａｔｅ＿ｂｉｔ”に埋め込んでいるが、補助音符号化データをオーディオフレームのａｎｃｉｌｌａｒｙ＿ｄａｔａ領域等、ユーザに開放されている他の領域に埋め込むものとしてもよい。
【００６１】
また、システムとして、領域が確保されている、もしくは余分がある領域に補助音符号化データを埋め込んでもよい。例えば図５に示されるようなＤＶＤ−Ｖｉｄｅｏ規格は、ＶＯＢＵという単位で管理されており、ＶＯＢＵには、必ず、ＮＶ＿ＰＣＫパックと呼ばれているシステム情報が含まれている。ＮＶ＿ＰＣＫパックの中には、ＰＣＩ＿ＰＣＫパックと呼ばれている再生制御情報が含まれており、最後の１８バイトはＲｅｓｅｒｖｅｄ領域で定義されていない。従ってこのＲｅｓｅｒｖｅｄ領域に補助音符号化データを埋め込んでもよいものである。
【００６２】
また各規格で定義されていたとしてもシステムとして利用しない領域については、この領域に補助音符号化データを埋め込むことも可能である。
【００６３】
次に、本実施の形態１におけるオーディオ復号化装置１０１０について説明する。
【００６４】
補助音抽出手段３０１の補助音符号化データ出力タイミング制御手段３０６は、補助データ１１ｆが入力されると、該補助データ１１ｆから“ｐｒｉｖａｔｅ＿ｂｉｔ”を抽出し、抽出したデータを補助データ保持手段３０５に保持する。また、補助音符号化データ出力タイミング制御手段３０６は、補助データ１１ｆを所定データ１１ｃとして復号化手段３０３に出力する。補助音符号化データ出力タイミング制御手段３０６は、さらに、補助データ保持手段３０５に補助音符号化データ１１ｅが１オーディオフレーム分たまったときに、これを補助音復号化手段３０２に出力する。
【００６５】
補助音復号化手段３０２は、補助音符号化データ１１ｅが入力されると、これに対し復号化を行い、復号化された補助音１１ｈをオーディオ合成手段３０４に出力する。
【００６６】
また、復号化手段３０３は、符号化データ１１ｂが入力されると、これに対し復号化を行い、復号化されたオーディオデータ１１ｉをオーディオ合成手段３０４に出力する。
【００６７】
オーディオ合成手段３０４は、入力したオーディオデータ１１ｉと補助音１１ｈを合成して合成オーディオ１１ｊを出力する。
【００６８】
このような動作により、本実施の形態１のオーディオ復号化装置１０１０は、復号化されたオーディオデータに、所望とする補助音を付加、合成したオーディオを再生出力することができる。
【００６９】
以上のように本実施の形態１によれば、オーディオ符号化装置を、オーディオ入力が入力されたとき、これに対し符号化処理を行い、オーディオ符号化データを出力するとともに、そのときの符号化に関連するデータである符号化関連データを所定データとして出力するオーディオ符号化手段と、補助音信号が入力されたとき、これに対し符号化処理を行い、補助音符号化データを出力する補助音符号化手段と、前記所定データと、前記補助音符号化データとから、該両データの情報を含む前記補助データを作成し出力する補助データ出力手段とを備えた構成とし、オーディオ復号化装置は、前記補助データから、前記補助音符号化データを抽出し、出力する補助音抽出手段と、前記補助音符号化データを復号化し、復号化された補助音を出力する補助音出力手段と、前記オーディオ符号化データを復号化し、復号化されたオーディオデータを出力するオーディオ復号化手段と、前記オーディオ復号化手段により復号化されたオーディオデータと、前記補助音復号化手段により復号化された補助音とを合成し、合成オーディオを出力するオーディオ合成手段と、を備えた構成としたので、符号化装置側から、オーディオデータの符号化データと、補助音を符号化した補助音符号化データを含む補助データとを含むストリームを出力できるとともに、復号化装置側では、その入力ストリームを復号して、オーディオデータと補助音とを合成したオーディオ出力を、出力することができる効果がある。
【００７０】
なお、上記実施の形態１では、オーディオデータの符号化、および復号化を、ＭＰＥＧ１−ＬａｙｅｒIIの規則に従って行うものとしたが、オーディオデータの符号化、復号化の規則はこれに限られるものではない。
【００７１】
（実施の形態２）
次に、請求項２、および請求項４に対応する本発明の実施の形態２について説明する。
【００７２】
本実施の形態２では、上記実施の形態１と同様、オーディオの符号化、復号化、およびさらに、補助音の符号化、復号化を、ＭＰＥＧ１‐ＬａｙｅｒIIを用いて行うものとする。
【００７３】
図２は、本発明の実施の形態２におけるオーディオ符号化装置２０００の構成を示すブロック図である。
【００７４】
図２において、２０１は、オーディオデータ２１ａを入力し、これを符号化し、符号化データ２１ｂを出力するとともに、そのときの符号化に用いた符号化関連データを、所定データ２１ｃとして出力するオーディオ符号化手段である。
【００７５】
また、２０４、２０５は、該符号化手段２０１を構成する、符号化データ保持手段、符号化データ出力タイミング制御手段であり、符号化データ出力タイミング制御手段２０５は、前記オーディオデータ２１ａをその入力として受け、これを符号化して符号化データと所定データを符号化データ保持手段２０４に出力して保持させるとともに、その制御されたタイミングで、符号化データ保持手段２０４から符号化データ、および所定データを読み出して出力する。
【００７６】
２０２は、選択信号２２を入力とし、複数の補助音データである補助音データ１〜補助音データＮの中から、該選択信号２２に応じた補助音符号化データ２３を選択出力する補助音選択出力手段である。
【００７７】
２０３は、符号化手段２０１より出力される、符号化に用いた関連データである所定データ２１ｃを入力するとともに、補助音選択出力手段２０２より出力される補助音符号化データ２３を入力とし、補助データ２４を作成し、出力する補助データ出力手段である。
【００７８】
また、２０６、２０７は、該補助データ出力手段２０３を構成する、補助データ出力タイミング制御手段、補助音符号化データ保持手段であり、補助データ出力タイミング制御手段２０６は、前記所定データ２１ｃと補助音符号化データ２３をその入力として受け、補助音符号化データ保持手段３０７との間で、補助音符号化データをやりとりするとともに、その制御されたタイミングで、補助データ２４を出力する。
【００７９】
本実施の形態２のオーディオ復号化装置２０２０の構成は、図３で説明した実施の形態１の復号化装置１０１０の構成と同様であり、説明は省略する。
【００８０】
以下、図２、図３、および図４を用いて、本実施の形態２におけるオーディオ符号化装置２０００、およびオーディオ復号化装置２０２０の動作について説明する。
【００８１】
まず、本実施の形態２のオーディオ符号化装置２０００について説明する。
【００８２】
符号化手段２０１の符号化データ出力タイミング制御手段２０５は、オーディオデータ２１ａが入力されると、これを符号化し、符号化データと、そのときの符号化に用いた符号化関連データ（所定データ）をフレームとして符号化保持手段２０４に出力する。実施の形態１におけると同様、符号化をＭＰＥＧ１−ＬａｙｅｒIIの規則にしたがって行う場合、符号化関連データとして、図３に示すように、オーディオフレームのヘッダ領域に含まれる、ビットレートを示す“ｂｉｔｒａｔｅ＿ｉｎｄｅｘ”、チャンネル符号を示す“ｍｏｄｅ”、帯域の境界を示す“ｍｏｄｅ＿ｅｘｔｅｎｓｉｏｎ”等を出力する。
【００８３】
符号化データ出力タイミング制御手段２０５は、符号化保持手段２０４に１０００フレーム出力すると、符号化保持手段２０４から、入力したフレーム順にフレームを読み出す。符号化データ出力タイミング制御手段２０５は、順番に符号化保持手段２０４から読み出したフレームから符号化データ２１ｂを出力すると共に符号化関連データである所定データ２１ｃを補助データ出力手段２０３の補助データ出力タイミング制御手段２０６に出力する。すなわち、符号化データ２１ｂおよび所定データ２１ｃは１０００フレーム分遅延されて出力される。ここで符号化保持手段２０４の保持フレーム数を１０００フレームとしているが、これに限るものではない。
【００８４】
一方、補助音選択出力手段２０２は、選択信号２２が入力されると、内部に格納された、ＭＰＥＧ１‐ＬａｙｅｒIIのフォーマットで符号化された複数の補助音データのうちから、選択信号２２により選択された補助音データを、補助音符号化データ２３として、補助データ出力手段２０３の補助データ出力タイミング制御手段２０６に出力する。このように、本実施の形態２では、あらかじめ補助音選択出力手段に、符号化された補助音データを格納し、その符号化補助音データを選択して出力するので、符号化側で補助音を符号化する必要がない。
【００８５】
補助データ出力タイミング制御手段２０６は、補助音符号化データ２３が入力されると、入力された補助音符号化データ２３のビット数を検知するとともに、該補助音符号化データ２３を補助音符号化データ保持手段２０７に保持する。補助データ出力タイミング制御手段２０６は、補助音符号化データ保持手段２０７に保持した補助音符号化データ２３を、該補助音が復号化装置で出力される時間までに復号化装置側で該補助音の補助音符号化データを収集できるように、ヘッダ領域（ｈｅａｄｅｒ）中の“ｐｒｉｖａｔｅ＿ｂｉｔ”に挿入し、補助データ２４を出力する。
【００８６】
ここで、オーディオフレーム１フレーム分の再生時間は既知であるので、補助データ出力タイミング制御手段２０６は、補助音符号化データの上記検知したビット数に応じて、上述のように１０００フレーム分遅延されて入力される所定データ２１ｃの、どの所定データのタイミングから補助音符号化データをヘッダ領域中の“ｐｒｉｖａｔｅ＿ｂｉｔ”に挿入していくかを判断する。そしてその所望の所定データが入力されるまでは、入力された所定データをそのまま補助データとして出力し、上記所望の所定データが入力された後は、補助音符号化データ保持手段２０７に保持した補助音符号化データをヘッダ領域中の“ｐｒｉｖａｔｅ＿ｂｉｔ”に２ｂｉｔずつ順に挿入して、補助データとして出力する。これを補助音符号化データ保持手段２０７に保持した補助音符号化データが無くなるまで繰り返す。
【００８７】
出力された符号化データ２１ｂと補助データ２３は、図示しない後段の多重回路にて多重化されて、図４に示すようなストリームとして出力される。
【００８８】
上述のように、本実施の形態２においても実施の形態１と同様、ＭＰＥＧ１‐ＬａｙｅｒIIのストリーム中のオーディオフレームのヘッダ領域（ｈｅａｄｅｒ）中の“ｐｒｉｖａｔｅ＿ｂｉｔ”（２ｂｉｔ）を、補助データ中の補助音符号化データ２３を格納するための格納ｂｉｔとして使用している。このように、この“ｐｒｉｖａｔｅ＿ｂｉｔ”のように、ＭＰＥＧ１‐ＬａｙｅｒIIにおいてユーザに開放されている領域に、前記補助音符号化データを埋め込んでいるので、このような領域のデータを有意のものとして扱わない従来の復号化装置で復号をするような場合であっても、その復号動作に影響を及ぼすことはない。また、この補助音符号化データの格納に元々各規格で準備されている領域を使用しているので、該補助音符号化データを含めるためにビット量が増加してしまうこともない。
【００８９】
ここで、本実施の形態２では、補助データ出力手段が、補助音符号化データをオーディオフレームのヘッダ領域に含まれる２ビットの“ｐｒｉｖａｔｅ＿ｂｉｔ”に埋め込んでいるが、補助音符号化データをオーディオフレームのａｎｃｉｌｌａｒｙ＿ｄａｔａ領域等、ユーザに開放されている他の領域に埋め込むものとしてもよい。
【００９０】
また、上記実施の形態１においても述べたように、ＤＶＤ−Ｖｉｄｅｏ規格におけるＲｅｓｅｒｖｅｄ領域のように、システムとして、領域が確保されている、もしくは余分がある領域に補助音符号化データを埋め込んでもよい。
【００９１】
次に、本実施の形態２のオーディオ復号化装置２０２０について説明する。
【００９２】
補助音抽出手段３０１の補助音符号化データ出力タイミング制御手段３０６は、補助データ２４が入力されると、該補助データ２４から“ｐｒｉｖａｔｅ＿ｂｉｔ”を抽出し、抽出したデータを補助データ保持手段３０５に保持する。また、補助音符号化データ出力タイミング制御手段３０６は、補助データ２４を所定データとして復号化手段３０３に出力する。補助音符号化データ出力タイミング制御手段３０６は、さらに、補助データ保持手段３０５に補助音符号化データが１オーディオフレーム分たまったときに、これを補助音復号化手段３０２に出力する。
【００９３】
補助音復号化手段３０２は、補助音符号化データを入力されると、これに対し復号化を行い、復号化された補助音をオーディオ合成手段３０４に出力する。
【００９４】
また、復号化手段３０３は符号化データ２１ｂが入力されると、これに対し復号化を行い、復号化されたオーディオデータをオーディオ合成手段３０４に出力する。
【００９５】
オーディオ合成手段３０４は、入力したオーディオデータと補助音を合成して合成オーディオを出力する。
【００９６】
これにより、本実施の形態２では、復号化されたオーディオデータに、所望とする補助音を付加、合成したオーディオを再生出力することができる。
【００９７】
以上のように本実施の形態２によれば、オーディオ符号化装置を、オーディオ入力が入力されたとき、これに対し符号化処理を行い、オーディオ符号化データを出力するとともに、そのときの符号化に関連するデータである符号化関連データを所定データとして出力するオーディオ符号化手段と、複数の補助音データを格納し、入力された選択信号により選択された補助音データを、補助音符号化データとして出力する補助音選択出力手段と、前記所定データと、前記補助音符号化データとから、該両データの情報を含む前記補助データを作成し出力する補助データ出力手段とを備えた構成とし、オーディオ復号化装置は、前記補助データから、前記補助音符号化データを抽出し、出力する補助音抽出手段と、前記補助音符号化データを復号化し、復号化された補助音を出力する補助音出力手段と、前記オーディオ符号化データを復号化し、復号化されたオーディオデータを出力するオーディオ復号化手段と、前記オーディオ復号化手段により復号化されたオーディオデータと、前記補助音復号化手段により復号化された補助音とを合成し、合成オーディオを出力するオーディオ合成手段と、を備えた構成としたので、符号化装置側から、オーディオデータの符号化データと、補助音を符号化した補助音符号化データを含む補助データとを含むストリームを出力できるとともに、復号化装置側では、その入力ストリームを復号して、オーディオデータと補助音とを合成したオーディオ出力を、出力することができる効果がある。
【００９８】
なお、上記実施の形態２では、オーディオデータの符号化、および復号化を、ＭＰＥＧ１−ＬａｙｅｒIIの規則に従って行うものとしたが、上記実施の形態１と同様、オーディオデータの符号化、復号化の規則はこれに限られるものではない。
【００９９】
（実施の形態３）
次に、請求項５、および請求項６に対応する本発明の実施の形態３について説明する。
【０１００】
本実施の形態３では、オーディオの符号化、復号化と、補助音の復号化を、ＭＰＥＧ１‐ＬａｙｅｒIIの場合において行うものについて説明するが、これに限定される訳ではない。
【０１０１】
図６は、本発明の実施の形態３によるオーディオ符号化装置３０００の構成を示すブロック図である。
【０１０２】
図６において、６０１は、オーディオデータ６１ａを入力し、これを符号化して、符号化データ６１ｂを出力するとともに、そのときの符号化に用いた符号化関連データを、所定データ６１ｃとして出力するオーディオ符号化手段である。
【０１０３】
６０２は、選択信号データ６１ｅ、および前記符号化手段６０１からの所定データ６１ｃを入力とし、選択信号データ６１ｅ、および符号化手段６０１からの所定データ６１ｃを含む補助データ６１ｆを出力する補助データ出力手段である。
【０１０４】
図７は、本発明の実施の形態３における、オーディオ復号化装置３０３０の構成を示すブロック図である。
【０１０５】
図７において、７０１は、入力される補助データ６１ｆより、補助音選択データ７１ｃを抽出し出力するとともに、所定データ６１ｃを抽出し出力する補助音選択データ抽出手段である。
【０１０６】
７０２は、入力される補助音選択データ７１ｃに基づき、内臓する補助音符号化データ１〜補助音符号化データＮのうち、該補助音選択データ７１ｃに対応するものを選択して、選択補助音データ７１ｄを出力する補助音選択出力手段である。
【０１０７】
７０３は、前記選択補助音データ７１ｄを入力とし、これを復号化して、補助音７１ｅを出力する補助音復号化手段である。
【０１０８】
７０４は、符号化データ６１ｂを入力とし、前記補助音選択データ抽出手段７０１よりの所定データ６１ｃを用いて、該符号化データ６１ｂの復号化を行い、復号化オーディオデータ７１ｇを出力する復号化手段である。
【０１０９】
７０５は、復号化手段７０４の出力のオーディオデータ７１ｇと、補助音復号化手段７０３よりの補助音７１ｅとを合成し、合成オーディオ７１ｈを出力するオーディオ合成手段である。
【０１１０】
以下、図６、図７を用いて、本実施の形態３における、オーディオ符号化装置３０００、およびオーディオ復号化装置３０３０の動作について説明する。
【０１１１】
まず、本実施の形態３のオーディオ符号化装置３０００について説明する。
【０１１２】
オーディオデータ６１ａが、符号化手段６０１に入力されると、該符号化手段６０１は、該入力オーディオデータ６１ａを符号化し、符号化データ６１ｂを出力するとともに、このときの符号化に使用した符号化関連データを、所定データ６１ｃとして、補助データ出力手段６０２に出力する。
【０１１３】
ＭＰＥＧ１‐ＬａｙｅｒIIの場合であれば、基本的に、この所定データ６１ｃは、実施の形態１におけると同一になるため、この所定データの説明は割愛する。
【０１１４】
選択信号データ６１ｅ、および前記符号化手段６０１からの所定データ６１ｃが、補助データ出力手段６０２に入力されると、該補助データ出力手段６０２は、前記選択信号データ６１ｅと、前記所定データ６１ｃとを含む補助データ６１ｆを作成し、出力する。
【０１１５】
ここで、補助データ出力手段６０２は、該所定データ６１ｃと、選択信号データ６１ｅとを入力すると、前記実施の形態１における“ｐｒｉｖａｔｅ＿ｂｉｔ”（２ｂｉｔ）に、補助音を選択するための選択信号データを挿入して、補助データ６１ｆを作成する。本実施の形態では、一つのフレームの“ｐｒｉｖａｔｅ＿ｂｉｔ”で２ｂｉｔ（４通り）の選択信号データを入力できるが、選択信号データは、一つのフレームの“ｐｒｉｖａｔｅ＿ｂｉｔ”（２ｂｉｔ）に挿入するものに限るものではなく、選択信号データを連続する複数のフレームの“ｐｒｉｖａｔｅ＿ｂｉｔ”に分けて挿入するようにすれば、より多いビット数の選択信号データにより、選択できる補助音の数を増やすことができる。
【０１１６】
上述のように、本実施の形態３では、ＭＰＥＧ１‐ＬａｙｅｒIIのストリーム中のオーディオフレームのヘッダ領域（ｈｅａｄｅｒ）中の“ｐｒｉｖａｔｅ＿ｂｉｔ”（２ｂｉｔ）を、補助データ中の選択信号データ６１ｅを格納するための格納ｂｉｔとして使用している。このように、この“ｐｒｉｖａｔｅ＿ｂｉｔ”のように、ＭＰＥＧ１‐ＬａｙｅｒIIにおいてユーザに開放されている領域に、前記選択信号データを埋め込んでいるので、このような領域のデータを有意のものとして扱わない従来の復号化装置で復号をするような場合であっても、その復号動作に影響を及ぼすことはない。また、この選択信号データの格納に元々各規格で準備されている領域を使用しているので、該選択信号データを含めるためにビット量が増加してしまうこともない。
【０１１７】
ここで、本実施の形態３では、補助データ出力手段が、選択信号データをオーディオフレームのヘッダ領域に含まれる２ビットの“ｐｒｉｖａｔｅ＿ｂｉｔ”に埋め込んでいるが、選択信号データをオーディオフレームのａｎｃｉｌｌａｒｙ＿ｄａｔａ領域等、ユーザに開放されている他の領域に埋め込むものとしてもよい。
【０１１８】
また、上記実施の形態１においても述べたように、ＤＶＤ−Ｖｉｄｅｏ規格におけるＲｅｓｅｒｖｅｄ領域のように、システムとして、領域が確保されている、もしくは余分がある領域に選択信号データを埋め込んでもよい。
【０１１９】
次に、本実施の形態３におけるオーディオ復号化装置３０３０の動作について説明する。
【０１２０】
補助データ６１ｆが、補助音選択データ抽出手段７０１に入力されると、該補助音選択データ抽出手段７０１は、前記補助データ６１ｆより、前記“ｐｒｉｖａｔｅ＿ｂｉｔ”を抽出し、所定データ６１ｃを、オーディオ復号化手段７０４に出力しつつ、一つまたは連続する複数のフレームからの“ｐｒｉｖａｔｅ＿ｂｉｔ”の抽出を完了したとき、補助音選択データ７１ｃを、補助音選択出力手段７０２に出力する。
【０１２１】
前記補助音選択データ７１ｃが補助音選択出力手段７０２に入力されると、該助音選択出力手段７０２は、その内蔵する補助音符号化データ１〜補助音符号化データＮ（図４のフォーマット）のうちの、前記補助音選択データ７１ｃに応じて選択された、補助音符号化データを、選択補助音データ７１ｄとして補助音復号化手段７０３に出力する。
【０１２２】
ここで、補助音符号化データは、図４のフォーマットに従っているとして説明するが、これに限るものではない。
【０１２３】
補助音復号化手段７０３は、選択補助音データ７１ｄが入力されると、該選択補助音データ７１ｄを復号化して、復号化した補助音７１ｅをオーディオ合成手段７０５に出力する。
【０１２４】
一方、所定データ６１ｃと、符号化データ６１ｂとが、オーディオ復号化手段７０４に入力されると、該オーディオ復号化手段７０４は、符号化データ６１ｂに対し符号化関連データである所定データ６１ｃを用いて復号化を行い、復号化されたオーディオデータ７１ｇを、オーディオ合成手段７０５に出力する。
【０１２５】
オーディオ合成手段７０５は、前記復号化されたオーディオデータ７１ｇと、前記補助音７１ｅとを入力とし、オーディオデータ７１ｇと、補助音７１ｅとを合成して、合成オーディオ７１ｈを出力する。
【０１２６】
このような動作により、本実施の形態３のオーディオ復号化装置３０３０は、補助音選択データを復号化して、補助音を出力し、復号化したオーディオデータをこの補助音により加工したオーディオ出力を得ることができる。
【０１２７】
以上のように本実施の形態３によれば、オーディオ符号化装置を、オーディオ入力が入力されたとき、これに対し符号化処理を行いオーディオ符号化データを出力するとともに、そのときの符号化に関連するデータである符号化関連データを所定データとして出力するオーディオ符号化手段と、補助音を選択するための補助音選択信号データが入力されたとき、該補助音選択信号データと、前記オーディオ符号化手段よりの所定データとより、補助データを作成し出力する補助データ出力手段とを備えた構成とし、オーディオ復号化装置は、前記補助データから、前記補助音選択データを抽出し出力するとともに、前記符号化関連データである所定データを抽出し出力する補助音選択データ抽出手段と、前記補助音選択データがこれに入力されたとき、１からＮ（Ｎは２以上の整数）までの格納された補助音符号化データから、入力された補助音選択データに応じて所望の補助音符号化データを選択し出力する補助音符号化データ選択出力手段と、前記選択した補助音符号化データを復号化し、復号化した補助音を出力する補助音出力手段と、前記オーディオ符号化データを復号化し、復号化されたオーディオデータを出力するオーディオ復号化手段と、前記復号化され出力されたオーディオデータと、前記復号化され出力された補助音とを合成し合成オーディオを出力するオーディオ合成手段とを備えた構成としたので、符号化装置側から、オーディオデータの符号化データと、補助音選択データを含む補助データとを含むストリームを出力できるとともに、復号化装置側では、その入力ストリームを復号して、オーディオデータと補助音とを合成したオーディオ出力を、出力することができる効果がある。
【０１２８】
（実施の形態４）
次に、請求項５、および請求項７に対応する本発明の実施の形態４について説明する。
【０１２９】
本実施の形態４では、オーディオの符号化、復号化、および、補助音の復号化を、ＭＰＥＧ１‐ＬａｙｅｒIIの場合で説明するが、これに限定される訳ではない。
【０１３０】
本実施の形態４は、オーディオ符号化装置は、実施の形態３におけるものと同様の構成を有し、オーディオ復号化装置を、実施の形態３におけるとは、異なる構成としたものである。
【０１３１】
図８は、本発明の実施の形態４における、オーディオ復号化装置４０４０の構成を示すブロック図である。
【０１３２】
図８において、８０１は、実施の形態３におけるものと同じ構成の補助音選択データ抽出手段である。
【０１３３】
８０２は、補助音選択データ抽出手段８０１からの補助音選択データ８１ｃを入力とし、その内蔵する補助音データ１〜補助音データＮのうちのいずれかを、前記補助音選択データ８１ｃに応じて選択し、補助音８１ｄとして出力する補助音選択出力手段である。
【０１３４】
８０３は、符号化データ６１ｂを入力とし、前記補助音選択データ抽出手段８０１よりの符号化関連データである所定データ６１ｃを用いて、該符号化データ６１ｂの復号化を行い、復号化オーディオデータ８１ｇを出力するオーディオ復号化手段である。
【０１３５】
８０４は、オーディオ復号化手段８０３の出力のオーディオデータ８１ｇと、補助音選択出力手段８０２よりの補助音８１ｄとを合成し、合成オーディオ８１ｈを出力するオーディオ合成手段である。
【０１３６】
以下、図８を用いて、本実施の形態４の動作を説明する。
【０１３７】
本実施の形態４のオーディオ符号化装置４０００の動作については、実施の形態３のオーディオ符号化装置３０００と同じであるので、説明を省略する。
【０１３８】
以下、本実施の形態４のオーディオ復号化装置４０４０の動作について説明する。
【０１３９】
補助データ８１ｆが、補助音選択データ抽出手段８０１に入力されると、該補助音選択データ抽出手段８０１は、該補助データ８１ｆから、前記“ｐｒｉｖａｔｅ＿ｂｉｔ”を抽出し、その中から所定データ６１ｃを抽出してこれを復号化手段８０３に出力しつつ、１つまたは連続する複数のフレームからの前記“ｐｒｉｖａｔｅ＿ｂｉｔ”の抽出を完了したとき、補助音選択データ７１ｃを、補助音選択出力手段８０２に出力する。
【０１４０】
補助音選択データ７１ｃが補助音選択出力手段８０２に入力されると、補助音選択出力手段８０２は、その内蔵する補助音データ１〜補助音データＮのうちから、前記補助音選択データ７１ｃに応じて選択された補助音データを、補助音８１ｄとしてオーディオ合成手段８０４に出力する。本実施の形態４では、補助音選択出力手段８０２が符号化されていない複数の補助音データを内蔵し、選択された補助音データを出力するようにしているので、復号化側に、補助音の復号化装置が不要であり、復号化装置を簡易なものとできる。
【０１４１】
一方、所定データ６１ｃと、符号化データ６１ｂとが、復号化手段８０３に入力されると、該復号化手段８０３は、符号化データ６１ｂに対し符号化関連データである所定データ６１ｃを用いて復号化を行い、復号化されたオーディオデータ７１ｇをオーディオ合成手段８０４に出力する。
【０１４２】
オーディオ合成手段８０４は、前記復号化されたオーディオデータ７１ｇと、前記補助音データ８１ｄとを入力し、両者を合成して合成オーディオ８１ｈを出力する。
【０１４３】
このような動作により、本実施の形態４は、補助音選択データにより、１からＮ（Ｎは２以上の整数）までの格納された補助音データから補助音を選択し、オーディオデータそのものをこの補助音により加工したオーディオ出力を得ることができる。
【０１４４】
以上のように本実施の形態４によれば、オーディオ符号化装置を、オーディオ入力が入力されたとき、これに対し符号化処理を行いオーディオ符号化データを出力するとともに、そのときの符号化に関連するデータである符号化関連データを所定データとして出力するオーディオ符号化手段と、補助音を選択するための補助音選択信号データが入力されたとき、該補助音選択信号データと、前記オーディオ符号化手段よりの所定データとより、補助データを作成し出力する補助データ出力手段とを備えた構成とし、オーディオ復号化装置は、前記補助データから前記補助音選択データを抽出し出力するとともに、前記符号化関連データである所定データを抽出し出力する補助音選択データ抽出手段と、前記補助音選択データがこれに入力されたとき、１からＮ（Ｎは２以上の整数）までの格納された補助音データから、入力された補助音選択データに応じて所望の補助音データを選択し出力する補助音声選択出力手段と、前記オーディオ符号化データを復号化し、復号化されたオーディオデータを出力するオーディオ復号化手段と、前記復号化され出力されたオーディオデータと、前記選択した補助音データとを合成し、合成オーディオを出力するオーディオ合成手段とを備えた構成としたので、符号化装置側から、オーディオデータの符号化データと、補助音選択データを含む補助データとを含むストリーム出力できるとともに、復号化装置側では、その入力ストリームを復号して、オーディオデータと補助音とを合成したオーディオ出力を、出力することができる効果がある。
【０１４５】
なお、上記実施の形態１、２は、実施の形態３，４と比較して、復号化装置の回路規模を小さくすることができるものであり、また、上記実施の形態３、４は、実施の形態１、２と比較して、符号化装置側での回路規模を、小さくすることができるものである。
【０１４６】
また、上記実施の形態１では、他の実施の形態とは違い、復号化されたオーディオに、予め準備された補助音ではなく、ユーザ任意の音を多重することができるものである。
【０１４７】
また、上記実施の形態２は、実施の形態１と比較し、補助音を符号化する必要がないので、補助音の符号化回路を不要とできるものである。
【０１４８】
また、上記実施の形態３は、実施の形態４と比較し、補助音の復号化回路を必要とするが、選択できる補助音の数を増やしても、回路規模の拡大を抑えることができるものである。
【０１４９】
また、上記実施の形態４は、実施の形態３と比較し、補助音の復号化回路を不要とできるので、復号化装置の構造を簡単にできるものである。
【産業上の利用可能性】
【０１５０】
本発明は、オーディオ符号化装置において、オーディオデータの符号化データとともに、オーディオデータに付加すべき補助音のデータを含む補助データを出力し、オーディオ復号化装置において、補助データに含まれた補助音のデータを用いてオーディオデータと補助音を合成した音声を出力できるようにしたものであり、利用価値の高いオーディオ符号化装置、及びオーディオ復号化装置を提供する上で有用である。
【図面の簡単な説明】
【０１５１】
【図１】本発明の実施の形態１におけるオーディオ符号化装置１０００の構成を示すブロック図である。
【図２】本発明の実施の形態２におけるオーディオ符号化装置２０００の構成を示すブロック図である。
【図３】本実施の形態１におけるオーディオ復号化装置１０１０の構成を示すブロック図である。
【図４】ＭＰＥＧ１‐ＬａｙｅｒII規格のオーディオフレームのフォーマットの説明図である。
【図５】ＤＶＤ−Ｖｉｄｅｏ規格におけるＶＯＢＵの構成を示す図である。
【図６】本発明の実施の形態３によるオーディオ符号化装置３０００の構成を示すブロック図である。
【図７】本発明の実施の形態３における、オーディオ復号化装置３０３０の構成を示すブロック図である。
【図８】本発明の実施の形態４における、オーディオ復号化装置４０４０の構成を示すブロック図である。
【図９】ＣＤ上のフォーマット説明図である。
【図１０】従来のオーディオ復号化装置のフローチャート説明図である。
【符号の説明】
【０１５２】
１０００  オーディオ符号化装置
１０１  符号化手段
１１ａ  オーディオデータ
１１ｂ  符号化データ
１１ｃ  所定データ
１０２  補助音符号化手段
１１  補助音
１１ｅ  補助音符号化データ
１１ｆ  補助データ
１０３  補助データ出力手段
１０４  符号化データ保持手段
１０５  符号化データ出力タイミング制御手段
１０６  補助データ出力タイミング制御手段
１０７  補助音符号化データ保持手段
１０１０  オーディオ復号化装置
３０１  補助音抽出手段
１１ｇ  補助音符号化データ
３０２  補助音復号化手段
１１ｈ  補助音
３０３  復号化手段
１１ｉ  オーディオデータ
１１ｈ  補助音
３０４  オーディオ合成手段
３０５  補助データ保持手段
３０６  補助音符号化データ出力タイミング制御手段
１１ｊ  合成オーディオ
２０００  オーディオ符号化装置
２０２０  オーディオ復号化装置
２０１  符号化手段
２０２  補助音選択出力手段
２０３  補助データ出力手段
２０４  符号化データ保持手段
２０５  符号化データ出力タイミング制御手段
２０６  補助データ出力タイミング制御手段
２０７  補助音符号化データ保持手段
２１ａ  オーディオデータ
２１ｂ  符号化データ
２１ｃ  所定データ
２２  選択信号
２３  補助音符号化データ
２４  補助データ
２０２０  オーディオ復号化装置
３０００  オーディオ符号化装置
６０１  符号化手段
６１ａ  オーディオデータ
６１ｂ  符号化データ
６１ｃ  所定データ
６０２  補助データ出力手段
６１ｅ  選択信号データ
６１ｆ  補助データ
３０００  オーディオ符号化装置
３０３０  オーディオ復号化装置
７０１  補助音選択データ抽出手段
７１ｃ  補助音選択データ
７１ｄ  選択補助音データ
７１ｅ  補助音
７１ｇ  オーディオデータ
７１ｈ  合成オーディオ
７０２  補助音選択出力手段
７０３  補助音復号化手段
７０４  復号化手段
７０５  オーディオ合成手段
４０４０  オーディオ復号化装置
８０１  補助音選択データ抽出手段
８０２  補助音選択出力手段
８０３  復号化手段
８０４  オーディオ合成手段
８１ｄ  補助音
８１ｇ  オーディオデータ
８１ｈ  合成オーディオ
【図１】
2009004037.tif 000003
【図２】
2009004037.tif 000004
【図３】
2009004037.tif 000005
【図４】
2009004037.tif 000006
【図５】
2009004037.tif 000007
【図６】
2009004037.tif 000008
【図７】
2009004037.tif 000009
【図８】
2009004037.tif 000010
【図９】
2009004037.tif 000011
【図１０】
2009004037.tif 000012