(57)【要約】【課題】本発明は、ユーザに対してより最適な音量の音声データを提供できる。【解決手段】音量調整装置は、音声データを取得する取得手段と、前記取得した音声データの音量レベルをゲイン値で調整する音量調整手段と、を備える。そして前記音量調整手段は、前記音声データの音量レベルが第３範囲に含まれる場合、前記第２目標値に音量レベルが変換されるようゲイン値を算出し、当該算出したゲイン値が所定範囲に含まれる場合、所定範囲に満たないゲイン値で前記音声データの音量レベルを調整する。【選択図】図３
2011015266.tif 000002
【特許請求の範囲】
【請求項１】
音声データを取得する取得手段と、
前記取得した音声データの音量レベルをゲイン値で調整する音量調整手段と、
を備え、
前記音量調整手段は、
前記音声データの音量レベルが第３範囲に含まれる場合、前記第２目標値に音量レベルが変換されるようゲイン値を算出し、
当該算出したゲイン値が所定範囲に含まれる場合、所定範囲に満たないゲイン値で前記音声データの音量レベルを調整する、
音量調整装置。
【請求項２】
前記所定範囲は、所定のゲイン値よりも大きい範囲であり、
前記所定範囲に満たないゲイン値は、所定のゲイン値である、
請求項１に記載の音量調整装置。
【請求項３】
音声データを取得する取得手段と、
前記取得した音声データの音量レベルをゲイン値で調整する音量調整手段と、
を備え、
前記音量調整手段は、
前記音声データの音量レベルが第４範囲に含まれる場合、前記音声データの音量レベルが大きくならないような第３ゲイン値で調整し、
前記音声データの音量レベルが第４範囲よりも大きな値で構成される第３範囲に含まれる場合、前記音声データの音量レベルが大きくなるような第２ゲイン値で音量を調整する、
音量調整装置。
【請求項４】
前記第４範囲は、第３閾値以下の範囲であり、
前記第３範囲は、前記第３閾値よりも大きく、当該第３閾値よりも大きい第２閾値以下の範囲である、
請求項３に記載の音量調整装置。
【請求項５】
第１の出力形態で音声出力可能な第１オーディオ信号及び第２の出力形態で音声出力可能な第２オーディオ信号を取得可能な取得手段と、
前記取得手段で取得したオーディオ信号の音量レベルをゲイン値で調整する音量調整手段と、
を備え、
前記音量調整手段は、
前記第１オーディオ信号の音量レベルを調整する場合において、当該第１オーディオ信号の音量レベルに応じたゲイン値で調整する一方、
前記第２オーディオ信号の音量レベルを調整する場合において、当該第２オーディオ信号の音量レベルに応じたゲイン値で調整する、
音量調整装置。
【請求項６】
前記第１オーディオ信号及び第２オーディオ信号は、同じオーディオ信号に基づいて、生成される、
請求項５に記載の音量調整装置。
【請求項７】
音声データを取得する取得手段と、
前記取得した音声データの音量レベルをゲイン値で調整する音量調整手段と、
を備え、
前記音量調整手段は、
前記音声データの音量レベルが第２閾値よりも小さい場合、前記第２目標値に音量レベルが変換されるようゲイン値を算出し、
当該算出したゲイン値が所定のゲイン値よりも大きい場合、所定のゲイン値で前記音声データの音量レベルを調整する、
音量調整装置。
【請求項８】
音声データを取得する取得手段と、
前記取得した音声データの音量レベルをゲイン値で調整する音量調整手段と、
を備え、
前記音量調整手段は、
前記音声データの音量レベルが第３閾値以下である場合、前記音声データの音量レベルが大きくならないような第３ゲイン値で調整し、
前記音声データの音量レベルが前記第３閾値よりも大きく、当該第３閾値よりも大きい第２閾値以下である場合、前記音声データの音量レベルが大きくなるような第２ゲイン値で音量を調整する、
音量調整装置。
【請求項９】
多チャンネルの音声データを取得可能な取得手段と、
前記取得した多チャンネルの音声データの内、最大の音量レベルを検出する検出手段と、
前記検出した最大の音量レベルに基づいて、前記マルチチャンネルの音声データの音量レベルを調整する音量調整手段と、
を備える音量調整装置。
【請求項１０】
多チャンネルの音声データを取得可能な取得手段と、
前記取得した多チャンネルの音声データの内、チャンネル単位で最も大きく、かつ、チャンネル間で最も大きい音量レベルを検出する検出手段と、
前記検出した音量レベルに基づいて、前記マルチチャンネル全体の音声データの音量レベルを調整する音量調整手段と、
を備える音量調整装置。
【請求項１１】
音声データを取得する取得手段と、
前記取得した音声データのある期間における最大の音量レベルを検出する検出手段と、
前記検出した最大の音量レベルに基づいて、前記取得した前記期間における音声データの音量レベルを調整する音量調整手段と、
を備え、
前記音量調整手段は、
前記最大の音量レベルが第１範囲に含まれる場合、第１目標値に音量レベルが変換されるよう前記音声データの音量レベルを調整し、
前記最大の音量レベルが前記第１範囲よりも小さな値で構成される第２範囲に含まれる場合、前記音声データの音量レベルが当該音量調整前と調整後で一致するよう前記音声データの音量レベルを調整し、
前記最大の音量レベルが前記第２範囲よりも小さな値で構成される第３範囲に含まれる場合、前記第１目標値よりも小さい第２目標値に音量レベルが変換されるようゲイン値を算出し、当該ゲイン値が所定のゲイン値よりも大きい場合、算出されたゲイン値を所定のゲイン値に補正し、当該補正したゲイン値に基づいて前記音声データの音量レベルを調整し、
前記最大の音量レベルが前記第３範囲よりも小さな値で構成される第４範囲に含まれる場合、前記音声データの音量レベルが当該音量調整前と調整後で一致するよう前記音声データの音量レベルを調整する、
音量調整装置。
【請求項１２】
前記第１範囲は、第１閾値よりも大きい範囲であり、
前記第２範囲は、前記第１閾値よりも小さい第２閾値よりも大きく、前記第１閾値以下の範囲であり、
前記第３範囲は、前記第２閾値よりも小さい第３閾値よりも大きく、当該第２閾値以下の範囲であり、
前記第４範囲は、前記第３閾値よりも小さい第４閾値以下の範囲である、
請求項１１に記載の音量調整装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、音声データ（例えば、コンテンツ）の音量レベルを調整する装置に関する。より詳しくは、音声データの音量レベルを自動調整して、外部装置により音声として出力させる装置に関する。
【背景技術】
【０００２】
従来の特許文献１には、ネットワークからコンテンツを受信して再生する再生装置が記載されている。この再生装置では、音声レベルの異なるコンテンツの再生音量を自動調整する機能を有している。
【０００３】
この再生音量を自動調整する機能は、以下のように実現されている。まず、再生装置は、コンテンツの音量を音量検出部で検出する。そして再生装置は、音量検出部で検出した音量が閾値Ｔｈ１を超えているか否かを音量判断部で判断する。再生装置は、閾値Ｔｈ１を超えている場合、音量検出部で検出された音量に応じて、コンテンツの音量を調整する。これによって、再生装置では、出力されるコンテンツの音量が、ユーザにとって大きくなりすぎないように調整している。
【０００４】
また、この再生装置では、音量検出部で検出した音量が閾値Ｔｈ２を下回るか否かを判断する。再生装置は、閾値Ｔｈ２を下回っている場合、音量検出部で検出された音量に応じて、コンテンツの音量を調整する。これによって、再生装置では、出力されるコンテンツの音量がユーザにとって小さくなりすぎないように調整している。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００３−１３４４１９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、特許文献１には、以下の３つの課題がある。
【０００７】
第１の課題は、出力される音量レベルを一定閾値以内に合わせようとするため、音声データが本来持つ音量レベルの強弱が失われてしまう。このため、ユーザには、出力された音声が不自然に聞こえてしまう。
【０００８】
第２の課題は、音声データの音量レベルが閾値を下回る場合、少なくとも閾値になるように音量が調整されると考えられるため、音声データに含まれる雑音（例えば、背景雑音）部分についても音量レベルを調整してしまう。このため、ユーザには、出力された音声が雑音の多い音声に聞こえてしまう。
【０００９】
第３の課題は、上記特許文献１に外部装置の出力形態が複数あると仮定した場合に発生する課題である。例えば、外部装置において２ｃｈと５．１ｃｈの出力形態で音声が出力可能な場合、音声データの音量レベルに応じて、音声データ全体（２ｃｈと５．１ｃｈのオーディオ信号）の音量を調整してしまうと、複数のオーディオ信号間で音量差を補償することができない。これでは、２ｃｈと５．１ｃｈのオーディオ信号を音声として出力する場合において、一方の音量が、ユーザにとって小さくなりすぎたり、大きくなりすぎたりしてしまう。
【００１０】
この第３の課題が発生する原理を、２ｃｈと５．１ｃｈのオーディオ信号を例にして説明する。例えば、２ｃｈのオーディオ信号は、５．１ｃｈのオーディオ信号からダウンミックスして生成される。この際、５．１ｃｈのオーディオ信号を２ｃｈのオーディオ信号に変更するには、オーバーフローを防止するため、２ｃｈのオーディオ信号の音量レベルが５．１ｃｈのオーディオ信号の音量レベルと比べて小さくなる。
【００１１】
具体的に説明する。例えば、センター（Ｃ）、レフト（Ｌ）、ライト（Ｒ）、レフトサラウンド（Ｌｓ）、ライトサラウンド（Ｒｓ）の5チャンネルの信号を2チャンネル（Ｌｏ／Ｒｏ）にダウンミックスする場合、以下の式で表現できる。
［数式１]
Lo＝ 1/X ×（ L ＋ r1×C ＋ r2×Ls ）
Ro＝ 1/X ×（ R ＋ r1×C ＋ r3×Rs ）
1/X：正規化係数
r1：センターのダウンミックス係数
r2：Lsのダウンミックス係数
r3：Rsのダウンミックス係数
したがって、各チャンネルの最大振幅を1とした場合であって、5チャンネルの信号がそれぞれ  C＝0.5、L＝1、R=1、Ls=0.2、Rs=0.2  であり、係数がそれぞれ  1/X＝0.3、r1=r2=r3=0.7  とすると、Ｌｏは、以下のようになる。
［数式２］
Lo＝0.3×（１＋0.7×0.5＋0.7×0.2）
＝0.3×  1.49
＝0.447
つまり、Ｌｏは、０．４４７となり、L＝1に対して1/2未満の振幅になってしまう。
【００１２】
このため、例えば、５．１ｃｈのオーディオ信号の音量レベル（Ｌ＝１）に応じて、５．１ｃｈと２ｃｈのオーディオ信号の音量レベルを調整してしまうと、２ｃｈのオーディオ信号の音量レベルが小さくなりすぎてしまう。
【００１３】
そこで本発明は、ユーザにとってより最適な音量の音声データを提供できる音量調整装置を提供することを目的とする。
【課題を解決するための手段】
【００１４】
第１の課題を解決する手段として、請求項１に記載の発明は、音声データを取得する取得手段と、前記取得した音声データの音量レベルをゲイン値で調整する音量調整手段と、
を備える。そして前記音量調整手段は、前記音声データの音量レベルが第３範囲に含まれる場合、前記第２目標値に音量レベルが変換されるようゲイン値を算出し、当該算出したゲイン値が所定範囲に含まれる場合、所定範囲に満たないゲイン値で前記音声データの音量レベルを調整する。
【００１５】
また、第２の課題を解決する手段として、請求項３に記載の発明は、音声データを取得する取得手段と、前記取得した音声データの音量レベルをゲイン値で調整する音量調整手段と、を備え、前記音量調整手段は、前記音声データの音量レベルが第４範囲に含まれる場合、前記音声データの音量レベルが大きくならないような第３ゲイン値で調整し、前記音声データの音量レベルが第４範囲よりも大きな値で構成される第３範囲に含まれる場合、前記音声データの音量レベルが大きくなるような第２ゲイン値で音量を調整する。
【００１６】
また、第３の課題を解決する手段として、請求項５に記載の発明は、第１の出力形態で音声出力可能な第１オーディオ信号及び第２の出力形態で音声出力可能な第２オーディオ信号を取得可能な取得手段と、前記取得手段で取得したオーディオ信号の音量レベルをゲイン値で調整する音量調整手段と、を備える。そして前記音量調整手段は、前記第１オーディオ信号の音量レベルを調整する場合において、当該第１オーディオ信号の音量レベルに応じたゲイン値で調整する一方、前記第２オーディオ信号の音量レベルを調整する場合において、当該第２オーディオ信号の音量レベルに応じたゲイン値で調整する。
【００１７】
また、他の手段の音量調整装置は、多チャンネルの音声データを取得可能な取得手段と、前記取得した多チャンネルの音声データの内、チャンネル単位で最も大きく、かつ、チャンネル間で最も大きい音量レベルを検出する検出手段と、前記検出した音量レベルに基づいて、前記マルチチャンネル全体の音声データの音量レベルを調整する音量調整手段と、を備える。
【００１８】
このように構成すれば、多チャンネルの音声データにおいて、チャンネル単位で最も大きく、かつ、チャンネル間で最も大きい音量レベル（ピーク音量レベル）を検出できる。これによって、音量調整手段が、ピーク音量レベルに基づいてマルチチャンネル全体の音声データを調整する場合であっても、あるチャンネルの音声データの音声出力がクリップしてしまうことを回避できる。つまり、あるチャンネルの音声データの音声出力が一部飽和してしまうことを回避できる。
【発明の効果】
【００１９】
本発明によれば、ユーザに対してより最適な音量の音声データを提供できる。
【図面の簡単な説明】
【００２０】
【図１】本実施の形態に係るレコーダーの構成を示す図
【図２】本実施の形態に係るＬＳＩの機能ブロック図
【図３】本実施の形態に係る音量調整手段の機能ブロック図
【図４】本実施の形態に係る音量調整例（入力信号に応じた出力信号）を示す図
【図５】本実施の形態に係る音量調整動作を示すフローチャート
【図６】本実施の形態に係る音量調整動作を示すフローチャート
【図７】本実施の形態に係る音量調整動作を示すフローチャート
【図８】本実施の形態に係る最大ピーク値の算出動作を説明するための図
【図９】本実施の形態に係る設定ゲイン値を説明するための図
【発明を実施するための形態】
【００２１】
（実施の形態１）
本実施の形態について、図面を参照して説明を行なう。本実施の形態では、レコーダー１の構成及び動作を説明する。以下、具体的に説明する。
【００２２】
＜１．本実施の形態の概要＞
レコーダー１は、外部又は内部から音声データを取得する。レコーダー１は、音声データに音量調整処理を施す。レコーダー１は、音量調整した音声データを、外部装置を介して出力する。
【００２３】
＜２．音声データ＞
音声データには、７．１ｃｈ又は５．１ｃｈ、２ｃｈのオーディオ信号等が考えられる。ここで本実施の形態では、レコーダー１が、７．１ｃｈのオーディオ信号を符号化したオーディオ符号化信号を受信した場合を例にして説明を行なうが、他の実施の形態では、これに限られない。
【００２４】
なお、本実施の形態では、音声データと映像データを含めて音声映像データと称する。
【００２５】
＜３．レコーダー１の構成（図１、図２）＞
レコーダー１の構成を説明する前に、レコーダー１と他の装置の関係を、図１を用いて説明する。
【００２６】
レコーダー１は、外部に接続されたアンテナ２、インターネット１００及び光ディスク４から音声映像データを取得可能である。また、レコーダー１は、内部に設けられたＨＤＤ５から音声映像データを取得可能である。
【００２７】
アンテナ２は、テレビ放送の電波を受信して、受信した信号をレコーダー１に送信する。また、インターネット１００は、レコーダー１からの音声映像データの取得要求を外部端末に伝送し、外部端末から返信される音声映像データをレコーダー１に伝送する。光ディスク４は、ＣＤ，ＤＶＤ、Ｂｌｕ−ｒａｙなどの光ディスクであり、レコーダー１に設けられた光学ドライブに挿入可能である。レコーダー１は、この光学ドライブを介して光ディスク４から音声映像データを取得できる。さらにＨＤＤ５は、レコーダー１に設けられ、音声映像データを記録した記録装置である。したがってレコーダー１は、ＨＤＤ５から音声映像データを取得可能である。このようにしてレコーダー１は、音声映像データを取得できる。
【００２８】
レコーダー１は、取得した音声映像データに含まれる音声データの音量調整処理を施して、外部に音声を出力する。レコーダー１では、サラウンドシステム１０、スピーカー１１やテレビ１２を介して音声を出力する。
【００２９】
サラウンドシステム１０は、レコーダー１からの音声データの出力信号（ＨＤＭＩ信号）を音声として出力可能である。サラウンドシステム１０は、７つのスピーカーと１つのウーハーにより、７．１ｃｈの出力形態で音声を出力可能である。スピーカー１１は、レコーダー１からの音声データの出力信号（アナログ信号）を音声として出力可能である。スピーカー１１は、５つのスピーカーと１つのウーハーにより、５．１ｃｈの出力形態で音声を出力可能である。さらに、テレビ１２は、レコーダー１からの音声データの出力信号（光デジタル信号）を音声として出力可能である。テレビ１２は、２つのスピーカーにより、２ｃｈの出力形態で音声を出力可能である。なお、テレビ１２には、ディスプレイが設けられ、レコーダー１からの映像データの出力信号を映像として出力可能である。
【００３０】
次に、レコーダー１の構成を図１、図２に基づいて説明する。チューナー３は、アンテナ２から受信した信号を変調する。チューナー３は、変調した信号を、ＬＳＩ６に入力する。光学ドライブは、光ディスク４から読み出した信号をＬＳＩ６に入力する。ＨＤＤ５は、記録した音声映像データをＬＳＩ６に入力する。通信部は、インターネット１００に接続された外部端末と情報のやり取りを行なう。通信部は、ＬＳＩ６から外部端末に対して情報が送信されると、その情報をネットワーク１００に送信する。一方、通信部は、インターネット１００から情報を受信すると、受信した音声映像データをＬＳＩ６に送信する。
【００３１】
ここでＬＳＩ６は、どの情報源から音声映像データを取得するかを選択することが可能である。例えば、ＬＳＩ６は、ユーザの操作によって放送波から情報を得るよう指示された場合、チューナー３を制御して、放送波から所望のチャンネルの音声映像データを取得する。
【００３２】
ＬＳＩ６は、音声映像データに含まれる音声データに音量調整処理を施す半導体チップである。なお、ＬＳＩ６の処理については、後述する。
【００３３】
ＨＤＭＩ出力端子７は、ＬＳＩ６から入力された信号をサラウンドシステム１０に出力する端子である。また、アナログ音声出力端子８は、ＬＳＩ６から入力された信号をスピーカー１１に出力する端子である。光デジタル音声出力端子９は、ＬＳＩ６から入力された信号をテレビ１２に出力する端子である。なお、図示しないが、アナログ音声出力端子８とＬＳＩ６の間には、ＤＡコンバーダーが設けられ、ＬＳＩからのデジタル出力をアナログ出力に変換している。
【００３４】
＜４．ＬＳＩ６の機能ブロック＞
ＬＳＩ６は、入力された音声映像データに含まれる音声データに音量調整処理を施すため、以下の機能ブロックを有する。以下、具体的に説明する。
【００３５】
ストリーム入力部１３は、入力された音声映像データを、ビデオ符号化信号（映像データの一例）とオーディオ符号化信号（音声データの一例）に分離する。ストリーム入力部１３は、分離したビデオ符号化信号をビデオ入力バッファ１４に格納する。また、ストリーム入力部１３は、分離したオーディオ符号化信号をオーディオ入力バッファ１８に格納する。ビデオ入力バッファ１４及びオーディオ入力バッファ１８は、符号化信号を一時的に格納するバッファである。
【００３６】
ビデオデコーダ１５は、ビデオ入力バッファ１４から読み出したビデオ符号化信号を復号化する。そしてビデオデコーダ１５は、復号化したビデオ信号をビデオ出力バッファ１６に格納する。ビデオ出力バッファ１６は、復号化されたビデオ信号を一時的に格納するバッファである。ビデオ出力部１７は、ビデオ出力バッファ１６からビデオ信号を取り出し、テレビ１２に出力する。
【００３７】
オーディオデコーダ１９は、オーディオ入力バッファ１８から読み出したオーディオ符号化信号を復号化する。そしてオーディオデコーダ１９は、復号化したオーディオ信号をオーディオ出力バッファ２０に格納する。オーディオ出力バッファ２０は、復号化されたオーディオ信号を一時的に格納するバッファである。オーディオ出力部２１は、制御部１０１からの制御に応じて、オーディオ出力バッファ２０からオーディオ信号を取り出し、第１音量調整部２２又は第２音量調整部２３、第３音量調整部２４に出力する。第１音量調整部２２及び第２音量調整部２３、第３音量調整部２４は、オーディオ信号に音量調整処理を施す。そして第１音量調整部２２及び第２音量調整部２３、第３音量調整部２４は、音声調整処理を施したオーディオ信号を、外部装置（サラウンドシステム１０、スピーカー１１、テレビ１２）に出力する。
【００３８】
制御部１０１は、ビデオデコーダ１５及びオーディオデコーダ１９を制御して、ビデオ符号化信号及びオーディオ符号化信号を、復号化するタイミングを制御する。また、制御部１０１は、ビデオ出力部１７及びオーディオ出力部２１を制御して、ビデオ信号及びオーディオ信号を出力するタイミングを制御する。また、制御部１０１は、オーディオ出力部２１を制御して、オーディオ信号の出力先を制御する。
【００３９】
〔オーディオデコーダ１９に対する制御部１０１の制御〕
ここでオーディオデコーダ１９に対する制御部１０１の制御を説明する。
【００４０】
制御部１０１は、オーディオ符号化信号を復号化するようオーディオデコーダ１９を制御する。また、制御部１０１は、復号化したオーディオ信号に基づいて、新たなチャンネル数のオーディオ信号を生成するよう、オーディオデコーダ１９を制御する。
【００４１】
制御部１０１が、新たなチャンネル数のオーディオ信号を生成するようにオーディオデータ１９を制御する際の具体的な処理を説明する。
【００４２】
まず、制御部１０１は、各々の出力端子７、８，９からどのようなオーディオ信号（チャンネル・サンプリング周波数）を出力するように設定されたかを検知する。出力端子毎に説明する。
【００４３】
ＨＤＭＩ出力端子７の例を説明する。ＨＤＭＩ出力端子７では、接続された外部装置（サラウンドシステム１０）から接続先の情報を取得できるように構成されている。したがって、制御部１０１では、ＨＤＭＩ出力端子７を介して、外部装置から接続先の情報を取得する。接続先の情報には、例えば、７．１ｃｈのオーディオ信号が出力可能であることを示す情報が含まれている。そして、制御部１０１は、ＨＤＭＩ出力端子７で出力するオーディオ信号のチャンネル数を、接続先に応じた候補の中からユーザに選択させる。ユーザが選択できるチャンネル数の候補には、例えば、「７．１ｃｈ」、「出力なし」が含まれる。これによって、ＨＤＭＩ出力端子７から出力されるオーディオ信号のチャンネル数がユーザによって設定される。本実施の形態では、ＨＤＭＩ出力端子７の出力信号として「７．１ｃｈ」が選択されているものとする。
【００４４】
次に、アナログ音声出力端子８では、ＨＤＭＩ出力端子７のように双方向通信が可能でないため、接続された外部装置の情報を取ることができない。したがって、制御部１０１は、アナログ音声出力端子８で出力するオーディオ信号のチャンネル数を、所定の候補の中から、ユーザに選択させる。ユーザが選択できるチャンネル数の所定の候補には、例えば、「５．１ｃｈ」、「出力なし」が含まれる。これによって、アナログ音声出力端子８から出力されるオーディオ信号のチャンネル数がユーザによって設定される。本実施の形態では、アナログ音声出力端子の出力信号として「５．１ｃｈ」が選択されているものとする。
【００４５】
次に、光デジタル音声出力端子９では、同様に、ＨＤＭＩ出力端子７のように双方向通信が可能でないため、接続された外部装置の情報を取ることができない。したがって、制御部１０１は、光デジタル音声出力端子９で出力するオーディオ信号のチャンネル数を、所定の候補の中からユーザに選択させる。ユーザが選択できるチャンネル数の所定の候補には、例えば、「ＰＣＭ出力（２．０ｃｈ）」、「出力なし」が含まれる。これによって、光デジタル音声出力端子９から出力されるオーディオ信号のチャンネル数がユーザによって設定される。本実施の形態では、光デジタル音声出力端子の出力信号として「ＰＣＭ（２．０ｃｈ）」が選択されているものとする。
【００４６】
このようにして制御部１０１は、各々の出力端子７、８，９からどのようなオーディオ信号（チャンネル数）を出力するように設定されたかを検知できる。
【００４７】
次に、制御部１０１は、オーディオ信号のチャンネル情報を取得する。例えば、制御部１０１は、オーディオデコーダ１９に対して、オーディオ信号のチャンネル数を問い合わせる。オーディオデコーダ１９は、制御部１０１の問い合わせに応じて、オーディオ入力バッファ１８に記録されたオーディオ符号化信号のヘッダ情報から、オーディオ信号のチャンネル数を示す情報（以下、チャンネル情報と称する）を読み出して、制御部１０１に送信する。例えば、本実施の形態では、制御部１０１は、チャンネル数を示す情報として７．１ｃｈの情報を得ることができる。
【００４８】
そして、制御部１０１は、各々の出力端子７，８，９で出力するように設定されたチャンネル数（７．１ｃｈ、５．１ｃｈ、２ｃｈ）、及び、オーディオ符号化信号に含まれるオーディオ信号のチャンネル情報（７．１ｃｈ）により、新たなチャンネル数（５．１ｃｈ及び２ｃｈ）のオーディオ信号を生成するようオーディオデコーダ１９を制御する。これは、オーディオ符号化信号を復号化することで、７．１ｃｈのオーディオ信号が得られるため、５．１ｃｈと２ｃｈのオーディオ信号を新たに生成する必要があるためである。
【００４９】
制御部１０１によって制御されたオーディオデコーダ１９の処理を説明する。以下では、制御部１０１が、オーディオデコーダ１９に対してチャンネル数（５．１ｃｈと２ｃｈ）のオーディオ信号を生成するよう指示した場合の処理を説明する。
【００５０】
まず、オーディオデコーダ１９は、オーディオ符号化信号を復号化する。例えば、オーディオデコーダ１９は、オーディオ符号化信号を復号化して、７．１ｃｈのオーディオ信号を生成する。
【００５１】
そして、オーディオデコーダ１９は、復号化したオーディオ信号に基づいて、制御部１０１の制御に応じた生成に必要なオーディオ信号を生成する。例えば、オーディオデコーダ１９は、７．１ｃｈのオーディオ信号に基づき、５．１ｃｈ及び２ｃｈのオーディオ信号をダウンミックスによって新たに生成する。
【００５２】
オーディオデコーダ１９は、生成したオーディオ信号を、チャンネル毎にオーディオ出力バッファ２０に記録する。この際オーディオデコーダ１９は、制御部１０１に対して、チャンネル数を示す情報と、このチャンネル数に対応するオーディオ信号を記録したオーディオ出力バッファ２０のアドレスを示す情報と、を対の情報として送信する。つまり、本実施の形態では、オーディオデコーダ１９は、７．１ｃｈ、５．１ｃｈ、２ｃｈのオーディオ信号をオーディオ出力バッファ２０に格納するので、３つの対にした情報が送信される。例えば、オーディオ出力バッファ２０のアドレスが１〜３００００まで存在する場合において、オーディオデコーダ１９が、７．１ｃｈのオーディオ信号をアドレス１〜０５００、５．１ｃｈのオーディオ信号をアドレス１０００１〜１０５００、２ｃｈのオーディオ信号を２０００１〜２０５００に記録した場合、オーディオデコーダ１９は、以下の情報（チャンネル情報及び格納先のアドレス）を制御部１０１に送信する。
【００５３】
送信情報（１）：チャンネル情報「７．１」、アドレス「００００１」
送信情報（２）：チャンネル情報「５．１」、アドレス「１０００１」
送信情報（３）：チャンネル情報「２．０」、アドレス「２０００１」
ここでオーディオデコーダ１９は、フレーム単位でオーディオ符号化信号を復号化する。フレームは、例えば、１５３６サンプルを１単位としている。なお、オーディオデコーダ１９は、フレーム単位の復号化処理を行う毎に、上記送信情報を制御部１０１に送信するとよい。
【００５４】
〔オーディオ出力部２１に対する制御部１０１の制御〕
次に、オーディオ出力部２１に対する制御部１０１の制御を説明する。制御部１０１は、オーディオデコーダ１９から送信情報を取得している。制御部１０１は、この送信情報に基づいて、オーディオ出力部２１を制御する。つまり、オーディオ出力部２１は、オーディオデコーダ１９の送信情報に応じて、処理を行う音量調整部（第１音量調整部２２、第２音量調整部２３、第３音量調整部２４）及び端子（ＨＤＭＩ出力端子７、アナログ音声出力端子８、光デジタル音声出力端子９）を決定する。そしてオーディオ出力部２１は、オーディオ出力バッファ２０から順次オーディオ信号を読み出して、対応するブロックで処理を行う。例えば、チャンネル情報「７．１」のオーディオ信号は、サラウンドシステム１０に出力する設定となっているため、第１音量調整部２２で処理を行う。チャンネル情報「５．１」のオーディオ信号は、スピーカー１１に出力する設定となっているため、第２音量調整部２３で処理を行う。チャンネル情報「２．０」のオーディオ信号は、テレビ１２に出力する設定となっているため、第３音量調整部２４で処理を行う。
【００５５】
ここでオーディオ出力部２１は、制御部１０１の制御に応じて、オーディオ出力バッファ２０から１ブロックずつオーディオ信号を読み出し、第１音量調整部２２等（第１音量調整部２２、第２音量調整部２３又は第３音量調整部２４）に入力する。ここでブロックは、複数のサンプルデータの塊である。本実施の形態では、６４サンプルを１ブロックとしている。したがって、例えば、オーディオ出力部２１は、送信情報を受け取ると、アドレス情報に対応する位置からサンプルデータをブロック単位で順次読み出して、第１音量調整部２２等に入力する。オーディオ出力部２１では、１つの送信情報に対して、ブロック単位の順次読み出しを、１フレーム（１５３６サンプル＝２４ブロック）分読み終わるまで行なう。
【００５６】
次に、第１音量調整部２２、第２音量調整部２３、及び、第３音量調整部２４での処理を説明する（図３）。図３は、第１音量調整部２２の処理を説明している。この動作では、あるブロック「Ｎ＋１」のオーディオ信号に対する音量調整処理を説明している。
【００５７】
レベル検出部２２１は、所定時間内における入力信号のピーク音量レベルを検出する。レベル検出部２２１の処理を、図８を用いて説明する。再生開始時と再生途中の各々で説明する。
【００５８】
再生開始時の処理を説明する。レベル検出部２２１は、入力されたブロック単位内のピーク音量を算出する。ブロックは、６４サンプルで構成されているため、６４サンプルの内で最も音量レベルの大きい値を抽出する。ここで、７．１ｃｈの音声には、「Ｃ」「Ｌ」「Ｒ」「Ｌｓｓ（レフトサイドサラウンド）」「Ｒｓｓ（ライトサイドサラウンド）」「Ｌｓｂ（レフトサイドバック）」「Ｒｓｂ（ライトサイドバック）」が存在する。したがって、ブロック内のピーク音量を算出する場合には、チャンネル単位で最も大きく、かつ、チャンネル間で最も大きい音量レベルを抽出するとよい。例えば、６４サンプルの内、２５サンプル目の「Ｌ」の音量レベル値が最大である場合、その値がブロック単位内のピーク値となる。このように構成すれば、多チャンネルの音声データにおいて、チャンネル単位で最も大きく、かつ、チャンネル間で最も大きい音量レベル（ピーク音量レベル）を検出できる。これによって、音量調整部２２，２３，２４が、ピーク音量レベルに基づいてマルチチャンネル全体の音声データを調整する場合であっても、あるチャンネルの音声データの音声出力がクリップしてしまうことを回避できる。つまり、あるチャンネルの音声データの音声出力が一部飽和してしまうことを回避できる。
【００５９】
このように求めたブロック単位内のピーク音量に基づきレベル検出部２２１は、所定期間内のピーク音量を求めるわけであるが、再生開始時は、過去のブロックが存在しない。このため、レベル検出部２２１は、この算出されたブロック単位内のピーク音量を所定期間内のピーク音量とする。なお、レベル検出部２２１は、算出したブロック単位内のピーク音量を記憶する。
【００６０】
次に、再生途中の処理を説明する。レベル検出部２２１は、入力されたブロック単位内のピーク音量を算出する。例えば、レベル検出部２２１では、ブロック「Ｎ＋１」のピーク音量を算出する。レベル検出部２２１は、再生途中になると、過去に取得されたブロック単位内のピーク音量が記録されているので、現在算出したブロック単位内のピーク音量（図８のブロック「Ｎ＋１」）と過去算出したブロック単位内の複数のピーク音量（図８のブロック「Ｎ」〜「Ｎ−１１８」）を用いて、所定期間内で最も大きい音量のピーク音量を算出する。このようにして、レベル検出部２２１は、所定期間内のピーク音量を算出する。
【００６１】
ゲイン設定方法判定部２２２は、レベル検出部２２１で検出されたピーク音量レベルと、予め指定された複数の閾値とを比較する。ゲイン算出部２２３は、比較結果に応じたゲイン値を設定する。
【００６２】
本実施の形態においてゲイン設定方法は、４つの方法が存在する。
【００６３】
第１の方法は、ピーク音量レベルが第１閾値よりも大きい場合、ピーク音量レベルが第１閾値になるようなゲイン値を設定する。
【００６４】
第２の方法は、ピーク音量レベルが第１閾値以下であって、第２閾値よりも大きい場合、入力音量レベルと出力音量レベルが一致するようなゲイン値を設定する。つまり、入力された音量レベルに手を加えないゲイン値を設定する。
【００６５】
第３の方法は、ピーク音量レベルが第２閾値以下であって、第３閾値よりも大きい場合、ピーク音量レベルが第２閾値になるようなゲイン値を設定する。
【００６６】
第４の方法は、ピーク音量レベルが第３閾値以下である場合、入力音量レベルと出力音量レベルが一致するようなゲイン値を設定する。つまり、入力された音量レベルに手を加えないゲイン値を設定する。
【００６７】
このようにゲイン算出部２２３は、ゲイン設定方法判定部２２２の比較結果に応じて、ゲイン値を設定する。
【００６８】
ここでゲイン算出部２２３では、１つ前のブロック「Ｎ」が入力された際に設定されたゲイン値に対して、今回のブロック「Ｎ＋１」が入力された際に設定されたゲイン値が、所定値以上変化した場合、スムージングの処理を行う。以下、スムージングの処理の具体例を説明する（図９）。
【００６９】
図９において、ブロック「Ｎ」が入力された際に設定されたゲイン値が「Ｙ」であり、ブロック「Ｎ＋１」が入力された際に設定されたゲイン値が「Ｘ」であるとする。
【００７０】
この場合、ゲイン算出部２２３は、ブロック「Ｎ＋５」が入力された際に設定されるゲイン値が「Ｘ」になるよう、ブロック「Ｎ＋１」のタイミングでの設定ゲインを調整する。このようにすれば、音量レベルが大きく変わった場合において、出力音量が大きく変化してしまうことを防止できる。これによって、出力音量レベルの変化をより滑らかにして、自然な音量調整をできるようにしている。
【００７１】
最大ゲイン判定処理部２２４は、ゲイン算出部２２３で設定されたゲイン値と、所定のゲイン値（最大ゲイン）を比較し、所定のゲインを超えている場合、設定されたゲイン値を所定のゲイン値に補正する。このように構成することで、音量レベルのゲイン調整の幅を制限することができ、音量レベルの変化が一定の範囲に収まってしまうことを軽減している。
【００７２】
オーバーフロー判定部２２５は、レベル検出部２２１で検出したピーク音量レベルを、最大ゲイン判定処理部２２４で算出された補正後ゲイン値を用いて調整した場合、調整後のピーク音量レベルが上限値を超えるか否かを判別する。オーバーフロー判定部２２５は、調整後のピーク音量レベルが上限値を超えると判断した場合、調整後のピーク音量レベルが上限値になるよう補正後ゲイン値を調整する。本実施の形態において、上限値は、出力音量レベルの最大値を示す値である。
【００７３】
ゲイン調整部２２６は、このようにして算出した調整後のゲイン値に基づいて、ゲイン調整部２２６に入力されるブロック単位のオーディオ信号を調整する。例えば、ゲイン調整部２２６は、ブロック「Ｎ＋１」に対するレベル検出部２２１〜オーバーフロー判定部２２５の処理を待って、調整後のゲイン値に基づいて、ブロック「Ｎ＋１」のオーディオ信号の音量調整を行なう。これによって、ブロック「Ｎ＋１」のブロック単位内のオーディオ信号のゲイン調整に対しては、ブロック「Ｎ＋１」のオーディオ信号のピーク値が反映されたゲイン値を用いることができる。
【００７４】
＜５．動作例＞
本実施の形態のＬＳＩ６の音量調整の動作を、図５、６、７を用いて説明する。
【００７５】
制御部１０１は、ＨＤＭＩ出力端子７、アナログ音声出力端子８、光デジタル音声出力端子９に接続されているか否かの情報、及び、オーディオデコーダ１９からのオーディオ符号化信号のチャンネル情報に基づいて、生成が必要なチャンネル数のオーディオ信号を判断する。制御部１０１は、オーディオデコーダ１９を制御して、生成が必要なチャンネル数のオーディオ信号を生成させる。例えば、本実施の形態では、オーディオデコーダ１９において、７．１ｃｈ、５．１ｃｈ、２ｃｈのオーディオ信号が生成される。この際、制御部１０１は、オーディオデコーダ１９から、送信情報（チャンネル情報及び格納先のアドレス情報）を取得する。
【００７６】
制御部１０１は、オーディオ出力部２１に対して、送信情報を送る。具体的に制御部１０１は、ビデオ信号に同期したタイミングで、送信情報を使って、オーディオ出力部２１を制御する。例えば、制御部１０１は、再生開始時において、送信情報（１）：チャンネル情報「７．１」アドレス「００００１」、送信情報（２）：チャンネル情報「５．１」アドレス「１０００１」、送信情報（３）：チャンネル情報「２．０」アドレス情報「２０００１」を送信する。このようにして、制御部１０１は、ビデオ信号に対する同期を取りつつ、各チャンネル情報の音声を出力できるようにしている。
【００７７】
なお、制御部１０１は、次のビデオ信号に対する同期のタイミングで、次の送信情報をオーディオ出力部２１に送信する。制御部１０１が次のタイミングに送信する情報は、例えば、送信情報（１）：チャンネル情報「７．１」アドレス「００５０１」、送信情報（２）：チャンネル情報「５．１」アドレス「１０５０１」、送信情報（３）：チャンネル情報「２．０」アドレス情報「２０５０１」のようになる。
【００７８】
オーディオ出力部２１では、取得した送信情報を基に、７．１ｃｈ、５．１ｃｈ及び２ｃｈのオーディオ信号が存在するか否かを判定する。オーディオ出力部２１は、存在するチャンネル情報に応じて、アドレス情報で指定されるデータを、オーディオ出力バッファ２０から取得する。そしてオーディオ出力部２１は、対応する音声調整部に送信する。
【００７９】
オーディオ出力部２１の処理動作を説明する（図５）。図５において、オーディオ出力部２１は、オーディオ出力バッファからサンプルデータをブロック単位で読み出し、音量調整部２２，２３，２４の何れかに入力する。
【００８０】
オーディオ出力部２１は、制御部１０１からの送信情報に基づいて、チャンネル情報「７．１」が含まれるか否かを判別する（Ｓ１）。オーディオ出力部２１は、チャンネル情報「７．１」が含まれる場合、対応するアドレス情報に基づいて、ブロック単位でオーディオ信号を取得する（Ｓ２）。また、オーディオ出力部２１は、取得したオーディオ信号を、第１音量調整部２２へ出力する（Ｓ３）。
【００８１】
オーディオ出力部２１は、制御部１０１からの送信情報に基づいて、チャンネル情報「５．１」が含まれるか否かを判別する（Ｓ４）。オーディオ出力部２１は、チャンネル情報「５．１」が含まれる場合、対応するアドレス情報に基づいて、ブロック単位でオーディオ信号を取得する（Ｓ５）。また、オーディオ出力部２１は、取得したオーディオ信号を、第２音量調整部２３へ出力する（Ｓ６）。
【００８２】
オーディオ出力部２１は、制御部１０１からの送信情報に基づいて、チャンネル情報「２．０」が含まれるか否かを判別する（Ｓ７）。オーディオ出力部２１は、チャンネル情報「２．０」が含まれる場合、対応するアドレス情報に基づいて、ブロック単位でオーディオ信号を取得する（Ｓ８）。また、オーディオ出力部２１は、取得したオーディオ信号を、第３音量調整部２４へ出力する（Ｓ９）。
【００８３】
第１音量調整部２２、第２音量調整部２３及び第３音量調整部２４の各々では、音量調整処理が行なわれる。第１音量調整部２２、第２音量調整部２３及び第３音量調整部２４の動作は同じ流れであるので、第１音量調整部２２の動作例を代表例として説明する（図６）。本実施の形態では、第１音量調整部２２に、ブロック「Ｎ＋１」のオーディオ信号が入力された例を説明する。なお、第１音量調整部２２、第２音量調整部２３、第３音量調整部２４では、例えば、オーディオ信号のチャンネル数やサンプリング周波数が異なる場合がある。
【００８４】
まず、第１音量調整部２２は、ブロック単位内（ブロック「Ｎ＋１」）におけるピーク音量レベルを検出する（Ｔ１）。
【００８５】
次に、第１音量調整部２２は、ブロック単位内のピーク音量レベルと、過去のブロック単位内のビーク音量レベルから、所定期間内のピーク音量レベルを検出する（Ｔ２）。第１音量調整部２２は、予め指定された所定期間（例えば100msec、ブロック単位では、１２０個）分のブロック単位内のピーク音量レベルを履歴として保持している。ここで第１音量調整部２２は、ピーク音量レベルの履歴をリングバッファに格納している。したがって、第１音量調整部２２は、新たなブロック単位内のピーク音量レベルを検出すると、最も古い履歴を削除し、代わりに履歴に登録する。例えば、図８のブロック「Ｎ−１１９」のブロック単位内ピーク音量の代わりに、ブロック「Ｎ＋１」のブロック単位内ピーク音量を登録する。
【００８６】
次に、第１音量調整部２２は、検出した所定期間内のピーク音量レベルと閾値とを比較し、ゲイン設定方法を判定する（Ｔ３）。
【００８７】
ゲイン設定方法の判定動作を説明する（図７）。ゲイン設定方法判定動作では３つの閾値を用いる。レベルの高い順に第１閾値、第２閾値、第３閾値とする。
【００８８】
まず、第１音量調整部２２は、ピーク音量レベルと第１閾値を比較する（Ｕ１）。第１音量調整部２２は、ピーク音量レベル＞第１閾値がＹＥＳの場合、出力音量レベル＝第１閾値になるようなゲイン設定方法を選択する（Ｕ２）。第１音量調整部２２は、Ｕ１がＮＯの場合、ピーク音量レベルと第２閾値を比較する（Ｕ３）。第１音量調整部２２は、ピーク音量レベル＞=第２閾値がＹＥＳの場合、出力音量レベル＝入力音量レベルとなるようなゲイン設定方法を選択する（Ｕ４）。第１音量調整部２２は、Ｕ３がＮＯの場合は、ピーク音量レベルと第３閾値を比較する（Ｕ５）第１音量調整部２２は、ピーク音量レベル＞=第３閾値がＹＥＳの場合は、出力音量レベル＝第２閾値になるようなゲイン設定方法を選択する（Ｕ６）。
第１音量調整部２２は、Ｕ５がＮＯの場合は、出力音量レベル＝入力音量レベルとなるようなゲイン設定方法を選択する（Ｕ７）。
【００８９】
第１音量調整部２２は、ステップＴ３によって選択されたゲイン設定方法に基づいて、ゲイン値を算出する（Ｔ４）。第１音量調整部２２は、ゲイン算出を行う際、ある時間（たとえば4sec）で上述したようなスムージングの処理を行う。これにより出力音量レベルを滑らかに変化させ、自然な音量調整を実現する。
【００９０】
次に、第１音量調整部２２は、算出したゲイン値と予め指定された最大ゲイン値とを比較する（Ｔ５）。
第１音量調整部２２は、ゲイン値＞最大ゲイン値がＹＥＳの場合、ゲイン値＝最大ゲイン値となるようにゲイン値を補正する（Ｔ６）。
【００９１】
次に、第１音量調整部２２は、ゲイン値とピーク音量レベルをかけた値と上限値を比較する（Ｔ７）。第１音量調整部２２は、ゲイン値とピーク音量レベルをかけた値＞上限値がＹＥＳの場合は、出力音量レベル＝上限値となるようにゲイン値を調整する（Ｔ８）。最後に第１音量調整部２２は、上記ステップＴ１〜Ｔ７で設定されたゲイン値をかけて、入力信号であるブロック「Ｎ＋１」のオーディオ信号の音量を調整する（Ｔ９）。
【００９２】
＜６．第１音量調整部２２において設定されるゲイン値の設定例＞
上述した動作によって、本実施の形態に設定されるゲイン値の設定例を説明する。なお、図４の設定値には、上記で説明したスムージング処理を考慮（適用）していない。図４は、横軸が入力音量レベル（ピーク音量レベル）を示し、縦軸が出力音量レベルを示す。
【００９３】
例えば、ピーク音量レベルが第１閾値よりも大きな値である場合（範囲Ｉ）、ピーク音量レベルが、第１目標値になるようなゲイン調整が行なわれていることがわかる。範囲Ｉは、第１範囲の一例である。
【００９４】
また、ピーク音量レベルが第２閾値よりも大きく、第１閾値以下である場合（範囲II）、入力音量レベル＝出力音量レベルになるようなゲイン調整が行なわれていることがわかる。範囲IIは、第２範囲の一例である。
【００９５】
さらに、ピーク音量レベルが第３閾値よりも大きく、第２閾値以下である場合において（範囲III）、以下のゲイン調整が行われていることがわかる。つまり、ピーク音量レベルを第２目標値になるようにゲイン値を調整した場合、ゲイン値が最大ゲイン値以下で調整できる時、第２目標値になるようなゲイン値で設定し、ゲイン値が最大ゲイン値よりも大きい時、最大ゲイン値で設定する。範囲IIIは、第３範囲の一例である。また、最大ゲイン値よりも大きいゲイン値の範囲が、所定範囲の一例である。
【００９６】
加えて、ピーク音量レベルが第３閾値以下である場合（範囲IV）、入力音量レベル＝出力音量レベルになるようなゲイン調整が行なわれていることがわかる。範囲IVは、第４範囲の一例である。
【００９７】
＜７．まとめ＞
本実施の形態では、音声データを取得するＬＳＩ６と、取得した音声データの音量レベルをゲイン値で調整するＬＳＩ６と、を備える。そして、ＬＳＩ６は、音声データの音量レベルが第２閾値よりも小さい場合、第２目標値に音量レベルが変換されるようゲイン値を算出し、算出したゲイン値が最大ゲイン値よりも大きい場合、最大ゲイン値で音声データの音量レベルを調整する。
【００９８】
このようにすれば、最大ゲイン値よりも大きい範囲でのゲイン調整がなくなるため、音声データが本来持つ音量レベルの強弱が失われることを軽減できる。
【００９９】
本実施の形態では、ＬＳＩ６は、音声データの音量レベルが第３閾値以下である場合、音声データの音量レベルが入力と出力で同じになるようなゲイン値で調整する。そして、ＬＳＩ６は、音声データの音量レベルが第３閾値よりも大きく、第２閾値以下に存在する場合、音声データの音量レベルが大きくなるようなゲイン値で音量を調整する。
【０１００】
このようにすれば、第３閾値以下の音声データを大きくしてしまって、背景雑音が大きくなるといったことを軽減できる。
【０１０１】
本実施の形態では、７．１ｃｈの第１オーディオ信号及び５．１ｃｈの第２オーディオ信号を取得可能なオーディオ出力部２１と、取得したオーディオ信号の音量レベルをゲイン値で調整する音量調整部２２、２３、２４と、を備える。そして音量調整部２２、２３，２４は、第１オーディオ信号の音量レベルを調整する場合において、第１オーディオ信号の音量レベルに応じたゲイン値で調整する一方、第２オーディオ信号の音量レベルを調整する場合において、第２オーディオ信号の音量レベルに応じたゲイン値で調整する。
【０１０２】
このようにすれば、複数のオーディオ信号間で音量差を補償することができるようになる。
（他の実施の形態）
本実施の形態として、実施の形態１を例示した。しかし、本発明はこれに限られない。そこで本発明の他の実施の形態を以下まとめて説明する。なお、本発明は、これらには限定されず、適宜修正された実施の形態に対しても適用可能である。
【０１０３】
実施の形態１では、各出力端子（ＨＤＭＩ出力端子７、アナログ音声出力端子８、光デジタル音声出力端子９）から出力するオーディオ信号は、各々の調整処理部を介して出力するようにした。しかし、これに限れず、同じチャンネル数や、同じサンプリング周波数を持つ音声データに対しては、同じ調整処理部を介して各出力端子に出力するようにしてもよい。このようにすれば、同じ出力を行なう場合、複数の音声調整処理を行う必要がなくなる。
【０１０４】
なお、本実施の形態では、図５に示すように、オーディオ出力部２１が、チャンネルに対応する形で、調整処理部及び出力端子を選択できるように構成した。しかし、これに限られない。
【０１０５】
なお、各出力端子に必要な音声データ（５．１ｃｈ、２ｃｈ）を新たに生成するとしたが、オーディオ符号化信号に予め複数のチャンネル構成、例えば７．１ｃｈと２ｃｈが符号化されている場合は、５．１ｃｈのみを生成し、２ｃｈ信号は復号して用いてもよい。
【０１０６】
また、本実施の形態１では、レコーダ（図１，２）を用いて説明したが、ＨＤＤやチューナーが存在しないプレーヤーや光学ドライブが存在しないセットトップボックスでもよい。
【０１０７】
また、図１の各端子の接続先はこれに限らない。
【産業上の利用可能性】
【０１０８】
本発明は、レコーダーやプレーヤー、テレビ、パーソナルコンピュータなどに適用可能である。
【符号の説明】
【０１０９】
１    レコーダー
２    アンテナ
３    チューナー
４    光ディスク
５    ＨＤＤ
６    ＬＳＩ
７    ＨＤＭＩ出力端子
８    アナログ音声出力端子
９    光デジタル音声出力端子
１０    サラウンドシステム（７．１ｃｈ）（アンプ及びスピーカー）
１１    スピーカー
１２    テレビ
１３    ストリーム入力部
１４    ビデオ入力バッファ
１５    ビデオデコーダ
１６    ビデオ出力バッファ
１７    ビデオ出力部
１８    オーディオ入力バッファ
１９    オーディオデコーダ
２０    オーディオ出力バッファ
２１    オーディオ出力部
２２    第1音量調整部
２２１    レベル検出部
２２２    ゲイン設定方法判定部
２２３    ゲイン算出部
２２４    最大ゲイン判定処理部
２２５    オーバーフロー判定部
２２６    ゲイン調整部
２３    第2音量調整部
２４    第3音量調整部
１００    ネットワーク
１０１    制御部
【図１】
2011015266.tif 000003
【図２】
2011015266.tif 000004
【図３】
2011015266.tif 000005
【図４】
2011015266.tif 000006
【図５】
2011015266.tif 000007
【図６】
2011015266.tif 000008
【図７】
2011015266.tif 000009
【図８】
2011015266.tif 000010
【図９】
2011015266.tif 000011
【手続補正書】
【提出日】平成22年5月12日(2010.5.12)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
第１の出力形態で音声出力可能な第１オーディオ信号を取得する取得手段と、
前記取得した第１オーディオ信号に基づいて、第２の出力形態で音声出力可能な第２オーディオ信号を生成する生成手段と、
前記第１及び第２オーディオ信号の音量レベルをゲイン値で調整する音量調整手段と、
を備え、
前記音量調整手段は、
前記第１オーディオ信号の音量レベルを調整する場合において、当該第１オーディオ信号の音量レベルに基づくゲイン値で調整する一方、
前記第２オーディオ信号の音量レベルを調整する場合において、当該第２オーディオ信号の音量レベルに基づくゲイン値で調整する、
音量調整装置。
【請求項２】
前記音量調整手段は、前記オーディオ信号の最大の音量レベルに基づいてゲイン値を得る、
請求項１に記載の音量調整装置。
【請求項３】
前記音量調整手段は、
ある時点のオーディオ信号の音量レベルを調整する場合において、当該ある時点を含むある期間のオーディオ信号の音量レベルに基づくゲイン値で調整する、
請求項１又は２に記載の音量調整装置。
【請求項４】
前記音量調整装置は、外部装置と接続可能であり、
前記音量調整装置は、
前記音量調整手段で調整された第１及び第２のオーディオ信号を外部装置に並列に出力可能な出力手段を更に備える、
請求項１〜３の何れか１項に記載の音量調整装置。
【請求項５】
前記生成手段は、第１オーディオ信号をダウンミックスして、第２オーディオ信号を生成する、
請求項１〜４の何れか１項に記載の音量調整装置。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００１４
【補正方法】削除
【補正の内容】
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００１５
【補正方法】削除
【補正の内容】
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００１６
【補正方法】変更
【補正の内容】
【００１６】
また、第３の課題を解決する音量調整装置は、第１の出力形態で音声出力可能な第１オーディオ信号を取得する取得手段と、前記取得した第１オーディオ信号に基づいて、第２の出力形態で音声出力可能な第２オーディオ信号を生成する生成手段と、前記第１及び第２オーディオ信号の音量レベルをゲイン値で調整する音量調整手段と、を備える。そして前記音量調整手段は、前記第１オーディオ信号の音量レベルを調整する場合において、当該第１オーディオ信号の音量レベルに基づくゲイン値で調整する一方、前記第２オーディオ信号の音量レベルを調整する場合において、当該第２オーディオ信号の音量レベルに基づくゲイン値で調整する。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００１７
【補正方法】削除
【補正の内容】
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００１８
【補正方法】削除
【補正の内容】