(57)【要約】  【課題】  ラウドネスレベルを一定値に維持するためのフェーダの操作量をｄＢ値で表示することのできるポストプロダクション用ラウドネスレベルメータを提供する。  【解決手段】  入力音声信号のレベルを調整して入力音声信号から調整後レベル音声信号を生成する調整後レベル音声信号生成部１ｍと、入力音声信号のラウドネスレベルを算出する入力音声信号ラウドネスレベル算出部２０と、調整後レベル音声信号のラウドネスレベルを算出する調整後レベル音声信号ラウドネスレベル算出部２ｍと、独立変数値が入力音声信号ラウドネスレベルおよび調整後レベル音声信号ラウドネスレベルであり従属変数値が入力レベルおよび調整後レベルである関数を決定する関数決定部３と、目標ラウドネスレベルを関数の独立変数値としたときの従属変数値である目標レベルと入力レベルとの差をレベル補正値として算出するレベル補正値算出部４とを含む。【選択図】  図１
2006317423.tif 000002
【特許請求の範囲】
【請求項１】
ラウドネスレベル測定対象の入力音声信号のレベルである入力レベルを調整して前記入力音声信号から調整後レベル音声信号を生成する少なくとも１つの調整後レベル音声信号生成部と、
前記入力音声信号のラウドネスレベルを算出する入力音声信号ラウドネスレベル算出部と、
前記調整後レベル音声信号のラウドネスレベルを算出する少なくとも１つの調整後レベル音声信号ラウドネスレベル算出部と、
独立変数値が前記入力音声信号ラウドネスレベルおよび前記調整後レベル音声信号ラウドネスレベルであり、従属変数値が前記入力レベルおよび前記調整後レベルである関数を決定する関数決定部と、
予め定められた目標ラウドネスレベルを前記関数の独立変数値としたときの従属変数値である目標レベルと前記入力レベルとの差をレベル補正値として算出するレベル補正値算出部とを含むポストプロダクション用ラウドネスレベルメータ。
【請求項２】
前記関数決定部が、多項式、有理関数式、またはスプライン補間式により関数を決定するものである請求項１に記載のポストプロダクション用ラウドネスレベルメータ。
【請求項３】
ラウドネスレベル測定対象の入力音声信号のレベルである入力レベルを調整して前記入力音声信号から調整後レベル音声信号を生成する調整後レベル音声信号生成部と、
前記入力音声信号のラウドネスレベルを算出する入力音声信号ラウドネスレベル算出部と、
前記調整後レベル音声信号のラウドネスレベルを算出する調整後レベル音声信号ラウドネスレベル算出部と、
独立変数値が前記入力音声信号ラウドネスレベルおよび前記調整後レベル音声信号ラウドネスレベルであり、従属変数値が前記入力レベルおよび前記調整後レベルである一次関数を決定する関数決定部と、
予め定められた目標ラウドネスレベルを前記一次関数の独立変数としたときの従属変数値である目標レベルと前記入力レベルとの差をレベル補正値として算出するレベル補正値算出部とを含むポストプロダクション用ラウドネスレベルメータ。
【請求項４】
前記目標レベルが前記入力レベルと前記調整後レベルの間にないときは、前記調整後レベル音声信号生成部のレベル調整値を変更するレベル調整値変更部を含む請求項３に記載のポストプロダクション用ラウドネスレベルメータ。
【請求項５】
コンピュータに、
ラウドネスレベル測定対象の入力音声信号のレベルである入力レベルを調整して前記入力音声信号から調整後レベル音声信号を生成する少なくとも１つの調整後レベル音声信号生成処理と、
前記入力音声信号のラウドネスレベルを算出する入力音声信号ラウドネスレベル算出処理と、
前記調整後レベル音声信号のラウドネスレベルを算出する少なくとも１つの調整後レベル音声信号ラウドネスレベル算出処理と、
独立変数値が前記入力音声信号ラウドネスレベルおよび前記調整後レベル音声信号ラウドネスレベルであり、従属変数値が前記入力レベルおよび前記調整後レベルである関数を決定する関数決定処理と、
予め定められた目標ラウドネスレベルを前記関数の独立変数としたときの従属変数値である目標レベルと前記入力レベルとの差をレベル補正値として算出するレベル補正値算出処理とを実行させるポストプロダクション用ラウドネスレベル算出プログラム。
【請求項６】
前記関数決定処理が、多項式、有理関数式、またはスプライン補間式により関数を決定するものである請求項５に記載のポストプロダクション用ラウドネスレベル算出プログラム。
【請求項７】
コンピュータに、
ラウドネスレベル測定対象の入力音声信号のレベルである入力レベルを調整して前記入力音声信号から調整後レベル音声信号を生成する調整後レベル音声信号生成処理と、
前記入力音声信号のラウドネスレベルを算出する入力音声信号ラウドネスレベル算出処理と、
前記調整後レベル音声信号のラウドネスレベルを算出する調整後レベル音声信号ラウドネスレベル算出処理と、
独立変数値が前記入力音声信号ラウドネスレベルおよび前記調整後レベル音声信号ラウドネスレベルであり、従属変数値が前記入力レベルおよび前記調整後レベルである一次関数を決定する関数決定処理と、
予め定められた目標ラウドネスレベルを前記一次関数の独立変数としたときの従属変数値である目標レベルと前記入力レベルとの差をレベル補正値として算出するレベル補正値算出処理とを実行させるポストプロダクション用ラウドネスレベル算出プログラム。
【請求項８】
前記目標レベルが前記入力レベルと前記調整後レベルの間にないときは、前記調整後レベル音声信号生成処理のレベル調整値を変更するレベル調整値変更処理を含む請求項７に記載のポストプロダクション用ラウドネスレベル算出プログラム。 
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ポストプロダクション用ラウドネスレベルメータおよびポストプロダクション用ラウドネスレベル算出プログラムに係り、特に、ポストプロダクション後に複数の番組を続けて放送する際に、全体のラウドネス（またはラウドネスレベル）を一定値に維持するためのポストプロダクション用ラウドネスレベルメータおよびポストプロダクション用ラウドネスレベル算出プログラムに関する。
【背景技術】
【０００２】
テレビジョン放送あるいはラジオ放送においては、複数の番組をつなぎ合わせて一連の放送としているが、各番組は別個に制作されるので、複数の番組をつなぎ合わせたときに音声のラウドネスまたはラウドネスレベルが大きく変化しないように調整するポストプロダクション作業において各番組のラウドネスレベルを合わせることが必要となる。
【０００３】
本出願人は、番組の音声のラウドネスレベルをリアルタイムで測定するラウドネスレベルメータを既に提案している（例えば、特許文献１参照）。
【０００４】
図１１は本出願人の提案に係るラウドネスレベルメータで適用されるＩＳＯ５３２Ｂに準拠したラウドネス算出過程を示すブロック線図であって、周波数帯域別音声エネルギ算出ステップにおいて、１チャンネルの音声信号Ｓ（ｔ）を所定の周波数帯域（例えば、１／３オクターブ帯域）に分割して、周波数帯域別に音声エネルギを算出する（ステップＳ９０）。
【０００５】
次に、聴覚周波数特性補正ステップにおいて、各周波数帯域の音声エネルギを人間の聴覚周波数特性に基づいて補正する（ステップＳ９１）。聴覚周波数特性で補正する理由は、人間の聴覚周波数特性は平坦でなく１ｋＨｚ近傍に頂点を有する凹型を有しているので、正確なラウドネスを算出するためには凹型特性で音声エネルギを補正することが必要となるからである。
【０００６】
そして、周波数マスキング補正ステップにおいて、聴覚周波数特性補正された各周波数帯域の音声エネルギに対して周波数マスキング補正する（ステップＳ９２）。周波数マスキング補正する理由は、特定周波数帯域の音声エネルギと特定周波数帯域の隣接周波数帯域の音声エネルギとの差が大きい場合には、特定周波数帯域の音声により隣接周波数帯域の音声はマスキングされるという周波数マスキング効果を考慮することが必要となるからである。
【０００７】
最後に、ラウドネス算出ステップにおいて、マスキング補正後の周波数帯域別の音声エネルギに基づいてラウドネスＬ（単位：sone）が算出される（ステップＳ９３）。
【０００８】
そして、上記提案に係るラウドネスレベルメータは、ラウドネスＬをラウドネスレベルＬＬ（単位：phon）に換算した後に聴覚の時間特性を付加してラウドネスレベルＬＬを表示している。
【０００９】
ミキサーは、ポストプロダクション時、各番組の音声信号を本出願人の提案に係るラウドネスレベルメータに供給してラウドネスレベルを監視し、番組全体を通してラウドネスレベルがほぼ一定となるようにミキサー卓のフェーダを操作している。
【００１０】
しかし、フェーダの操作に比例して変化するのは音声信号のレベルであり、ラウドネス（またはラウドネスレベル）と音声信号のレベルは比例しないので、ラウドネスレベルが一定値を維持するようにフェーダを操作するには熟練した技術が必要であった。
【００１１】
そこで、ラウドネスレベルを一定に維持する場合のフェーダ操作量をデシベル（ｄＢ）で表示する放送局用ラウドネスメータも既に販売されている（例えば、非特許文献１参照）。
【特許文献１】特許第３４６２３９０号公報（［００１２］、［図６］）
【非特許文献１】http://www.dolby.com/assets/pdf/tech_library/121_pa_sp_0３02_LM100.Spec.pdf
【発明の開示】
【発明が解決しようとする課題】
【００１２】
しかしながら、上記提案に係る放送局用ラウドネスメータは、Ａ特性時間平均サウンドレベルＬATがラウドネスレベルに対応していると仮定して補正値をｄＢ値で表示しており、ＩＳＯ５３２Ｂに準拠してラウドネスあるいはラウドネスレベルを算出してはいないので、ｄＢ値で表示された補正値には誤差が含まれているという課題があった。
【００１３】
本発明は、従来の課題を解決するためになされたものであって、ポストプロダクション作業後に複数の番組を続けて放送する際に、全体のラウドネス（またはラウドネスレベル）を一定値に維持するための番組ごとのフェーダの操作量をｄＢ値で表示することのできるポストプロダクション用ラウドネスレベルメータを提供することを目的とする。
【課題を解決するための手段】
【００１４】
本発明のポストプロダクション用ラウドネスレベルメータは、ラウドネスレベル測定対象の入力音声信号のレベルである入力レベルを調整して前記入力音声信号から調整後レベル音声信号を生成する少なくとも１つの調整後レベル音声信号生成部と、前記入力音声信号のラウドネスレベルを算出する入力音声信号ラウドネスレベル算出部と、前記調整後レベル音声信号のラウドネスレベルを算出する少なくとも１つの調整後レベル音声信号ラウドネスレベル算出部と、独立変数値が前記入力音声信号ラウドネスレベルおよび前記調整後レベル音声信号ラウドネスレベルであり従属変数値が前記入力レベルおよび前記調整後レベルである関数を決定する関数決定部と、予め定められた目標ラウドネスレベルを前記関数の独立変数値としたときの従属変数値である目標レベルと前記入力レベルとの差をレベル補正値として算出するレベル補正値算出部とを含む構成を有している。
【００１５】
この構成により、ポストプロダクション後に複数の番組を続けて放送するときに、全体のラウドネス（またはラウドネスレベル）を一定値に維持するための番組ごとのフェーダの操作量をｄＢ値で表示できることとなる。
【００１６】
本発明のポストプロダクション用ラウドネスレベルメータは、前記関数決定部が、多項式、有理関数式、またはスプライン補間式により関数を決定する構成を有している。
【００１７】
この構成により、多項式、有理関数式、またはスプライン補間式により目標ラウドネスレベルから目標レベルを算出できることとなる。
【００１８】
本発明のポストプロダクション用ラウドネスレベルメータは、ラウドネスレベル測定対象の入力音声信号のレベルである入力レベルを調整して前記入力音声信号から調整後レベル音声信号を生成する調整後レベル音声信号生成部と、前記入力音声信号のラウドネスレベルを算出する入力音声信号ラウドネスレベル算出部と、前記調整後レベル音声信号のラウドネスレベルを算出する調整後レベル音声信号ラウドネスレベル算出部と、独立変数値が前記入力音声信号ラウドネスレベルおよび前記調整後レベル音声信号ラウドネスレベルであり従属変数値が前記入力レベルおよび前記調整後レベルである一次関数を決定する関数決定部と、予め定められた目標ラウドネスレベルを前記一次関数の独立変数としたときの従属変数値である目標レベルと前記入力レベルとの差をレベル補正値として算出するレベル補正値算出部とを含む構成を有している。
【００１９】
この構成により、１次関数により目標ラウドネスレベルから目標レベルを算出できることとなる。
【００２０】
本発明のポストプロダクション用ラウドネスレベルメータは、前記目標レベルが前記入力レベルと前記調整後レベルの間にないときは前記調整後レベル音声信号生成部のレベル調整値を変更するレベル調整値変更部を含む構成を有していてもよい。
【００２１】
この構成により、目標レベルが補間計算により算出される確率が高くなることとなる。
【発明の効果】
【００２２】
本発明は、入力音声信号ラウドネスレベル算出部と調整後レベル音声信号ラウドネスレベル算出部とを設けることにより、ポストプロダクション後に複数の番組を続けて放送するときに、全体のラウドネス（またはラウドネスレベル）を一定値に維持するための番組ごとのフェーダの操作量をｄＢ値で表示することのできるという効果を有するポストプロダクション用ラウドネスレベルメータを提供することができるものである。
【発明を実施するための最良の形態】
【００２３】
以下、本発明に係るポストプロダクション用ラウドネスレベルメータの実施の形態について、図面を用いて説明する。
（第１の実施の形態）
本発明に係るポストプロダクション用ラウドネスレベルメータの第１の実施の形態の機能ブロック図を図１に示す。
【００２４】
即ち、第１の実施の形態のポストプロダクション用ラウドネスレベルメータは、ラウドネスレベル測定対象の入力音声信号Ｓ0（ｔ）のレベルである入力レベルＬ0を調整して入力音声信号Ｓ0（ｔ）から調整後レベル音声信号Ｓm（ｔ）を生成する少なくとも１つの調整後レベル音声信号生成部１ｍ（１≦ｍ≦Ｍ）と、入力音声信号Ｓ0（ｔ）のラウドネスレベルＰ0を算出する入力音声信号ラウドネスレベル算出部２０と、調整後レベル音声信号Ｓm（ｔ）のラウドネスレベルＰmを算出する少なくとも１つの調整後レベル音声信号ラウドネスレベル算出部２ｍと、独立変数値が入力音声信号ラウドネスレベルＰ0および調整後レベル音声信号ラウドネスレベルＰmであり従属変数値が入力レベルＬ0および調整後レベルＬmである関数Ｆを決定する関数決定部３と、予め定められた目標ラウドネスレベルＰDを関数Ｆの独立変数値としたときの従属変数値である目標レベルＬDと入力レベルＬ0との差ΔＬをレベル補正値として算出するレベル補正値算出部４とを含む。
【００２５】
図２は、第１の実施の形態のポストプロダクション用ラウドネスレベルメータを構成するパーソナルコンピュータのハードウエア構成を示すブロック図であって、入力音声信号Ｓ0（ｔ）を読み込む入力ボード５１と、プログラムおよび演算値を記憶するメモリ５２と、プログラムに基づいて処理を実行するＣＰＵ５３と、表示装置５４、キーボード５５、およびポインティングデバイス５６からなる周辺機器が接続される周辺機器インターフェイス（Ｉ／Ｆ）５７とがバス５８に結合された構成を有する。
【００２６】
なお、周辺機器に代えて操作表示パネルを接続することにより、パーソナルコンピュータをポストプロダクション用ラウドネスレベルメータとして専用装置化してもよい。
【００２７】
そして、メモリ５２にポストプロダクション用ラウドネスレベル算出プログラムをパーソナルコンピュータにインストールすることにより、パーソナルコンピュータはポストプロダクション用ラウドネスレベルメータとして動作する。
【００２８】
次に、メモリ５２にインストールするプログラムのフローチャートを参照しつつ、第１の実施の形態のポストプロダクション用ラウドネスレベルメータの動作を説明する。
【００２９】
図３は、ポストプロダクション用ラウドネスレベル算出プログラムのフローチャートであって、ＣＰＵ５３は、まず、入力音声信号Ｓ0（ｔ）を読み込む（ステップＳ３０）。なお、入力音声信号Ｓ0（ｔ）はデジタル音声ファイルであってもよく、アナログ音源をデジタル化したものであってもよい。
【００３０】
次に、ＣＰＵ５３は、入力音声信号Ｓ0（ｔ）の平均ラウドネスレベルである入力音声信号ラウドネスレベルＰ0を算出し（ステップＳ３１）、調整後レベル音声信号Ｓm（ｔ）の平均ラウドネスレベルである調整後レベル音声信号ラウドネスレベルＰmを算出する（ステップＳ３２）が詳細は後述する。
【００３１】
次に、ＣＰＵ５３は、入力音声信号ラウドネスレベルＰ0および調整後レベル音声信号ラウドネスレベルＰmを独立変数値とし、入力音声信号Ｓ0（ｔ）のレベルである入力レベルＬ0および調整後レベル音声信号Ｓm（ｔ）のレベルである調整後レベルＬmを従属変数値とする関数Ｆを決定する（ステップＳ３４）。なお、関数Ｆは、周知の多項式、有理関数式、あるいはスプライン補間式のいずれであってもよい。
【００３２】
最後に、ＣＰＵ５３は、レベル補正値を算出して（ステップＳ３５）このプログラムを終了するが、レベル補正値の算出の詳細は後述する。
【００３３】
図４は、ポストプロダクション用ラウドネスレベル算出プログラムのステップＳ３１で実行される入力音声ラウドネスレベル算出ルーチンのフローチャートであって、ＩＳＯ５３２Ｂに基づいて入力音声信号Ｓ0（ｔ）のラウドネスおよびラウドネスレベルを算出する。
【００３４】
即ち、ＣＰＵ５３は、まず時刻Ｔを初期値Ｔ0に設定し（ステップＳ３１０）、時刻Ｔから時刻Ｔ＋ΔＴまでの入力音声信号Ｓ0（ΔＴ）を読み込む（ステップＳ３１１）。
【００３５】
次に、ＣＰＵ５３は、入力音声信号Ｓ0（ΔＴ）をフーリエ変換して予め定められた周波数帯域別に入力音声エネルギを算出する（ステップＳ３１２）。
【００３６】
次に、ＣＰＵ５３は、周波数帯域別入力音声エネルギを聴覚周波数特性で補正する（ステップＳ３１３）。この処理は、人間の聴覚周波数特性は平坦でなく１ｋＨｚ近傍に頂点を有する凹型を有しているので、正確なラウドネスを算出するためには凹型特性で音声エネルギを補正することが必要となるからである。
【００３７】
次に、ＣＰＵ５３は、聴覚周波数特性補正音声エネルギに対して周波数マスキング特性で補正する（ステップＳ３１４）。この処理は、特定周波数帯域の音声エネルギが特定周波数帯域の隣接周波数帯域の音声エネルギより大であるときは、隣接周波数帯域の音声が特定周波数帯域の音声によりマスキングされる現象を模擬するためである。
【００３８】
そして、ＣＰＵ５３は入力音声信号のラウドネスＸ0（ΔＴ）を算出する（ステップＳ３１５）。
【００３９】
ＣＰＵ５３は、入力音声信号のラウドネスＸ0（ΔＴ）を［数１］により入力音声信号ラウドネスレベルＹ0（ΔＴ）に変換する（ステップＳ３１６）。
【００４０】
【数１】
2006317423.tif 000003
【００４１】
ＣＰＵ５３は、時刻Ｔが入力音声信号の終了時刻ＴFに到達したか否かを判定し（ステップＳ３１７）、到達していない場合には時刻Ｔを所定時間ＤＴ（０＜ＤＴ≦ΔＴ）増加して（ステップＳ３１８）、ステップＳ３１１に戻る。
【００４２】
ＣＰＵ５３は、時刻Ｔが入力音声信号の終了時刻ＴFに到達したと判断したときは、各時刻の入力音声信号ラウドネスレベルＹ0（ΔＴ）の初期時刻Ｔ0から終了時刻ＴFまでの平均値である入力音声信号ラウドネスレベルＰ0を算出して（ステップＳ３１９）、このルーチンを終了する。即ち、｛（ＴF−Ｔ0）／ＤＴ｝個の入力音声信号ラウドネスレベルＹ0（ΔＴ）の平均値が入力音声信号ラウドネスレベルＰ0として算出されることとなる。
【００４３】
なお、特許文献１に記載されているように、｛（ＴF−Ｔ0）／ＤＴ｝個の入力音声信号ラウドネスレベルＹ0（ΔＴ）の大きい方から予め定められた割合（例えば、４％）の入力音声信号ラウドネスレベルＹ0（ΔＴ）を選択し、選択された入力音声信号ラウドネスレベルＹ0（ΔＴ）の平均値である時間率平均値を入力音声信号ラウドネスレベルＰ0とすることもできる。
【００４４】
また、上記の時間率平均値の演算は、ステップＳ３１６で実行することもできる。
【００４５】
即ち、ステップＳ３１６において、入力音声信号ラウドネスレベルＹ0（ΔＴ）の予め定められた数（例えば、１００個）の中の大きい方から予め定められた割合（例えば、４％）の入力音声信号ラウドネスレベルＹ0（ΔＴ）を選択し、この平均値である時間率平均値を入力音声信号ラウドネスレベルＹ0（ΔＴ）としてもよい。
【００４６】
この場合、ステップＳ３１９では、時間率平均値である入力音声信号ラウドネスレベルＹ0（ΔＴ）の単純平均値を入力音声信号ラウドネスレベルＰ0として算出してもよいし、時間率平均値である入力音声信号ラウドネスレベルＹ0（ΔＴ）の時間率平均値（例えば、１０％時間率平均値）を再度算出し、入力音声信号ラウドネスレベルＰ0として算出してもよい。
【００４７】
図５は、ポストプロダクション用ラウドネスレベル算出プログラムのステップＳ３２で実行される調整後レベル音声ラウドネスレベル算出ルーチンのフローチャートであって、ＩＳＯ５３２Ｂに基づいて調整後レベル音声信号Ｓm（ｔ）のラウドネスおよびラウドネスレベルを算出する。
【００４８】
なお、このルーチンにおいて入力音声ラウドネスレベル算出ルーチンと同一の処理については同一のステップ番号を付す。
【００４９】
ＣＰＵ５３は、まず、時刻Ｔを初期値Ｔ0に設定し（ステップＳ３１０）、時刻Ｔから時刻Ｔ＋ΔＴまでの入力音声信号Ｓ0（ΔＴ）を読み込む（ステップＳ３１１）。
【００５０】
そして、ＣＰＵ５３は、調整後レベル音声信号ラウドネスレベル算出部２ｍの個数を示すインデックスｍを初期値“１”に設定する（ステップＳ３２０）。
【００５１】
次に、ＣＰＵ５３は、入力音声信号Ｓ0（ΔＴ）に、予め設定されているレベル調整値Ｇ（ｍ）を乗算してレベルがＬmである調整後レベル音声信号Ｓm（ΔＴ）を算出する（ステップＳ３２１）する。
【００５２】
なお、レベル調整値Ｇ（ｍ）は予め設定されるものであるが、［数２］を満たすように、即ち、目標レベルＬDが補外計算でなく算出精度が高くなる補間計算で算出される確率が高くなるように、広範囲に設定することが望ましい。
【００５３】
【数２】
2006317423.tif 000004
【００５４】
例えば、２倍（６ｄＢ）、５倍（１４ｄＢ）、１０倍（２０ｄｂ）、２０倍（２６ｄＢ）、１／２倍（−６ｄＢ）、１／５倍（−１４ｄＢ）１／１０倍（−２０ｄｂ）、１／２０倍（−２６ｄＢ）に設定することが可能である。
【００５５】
そして、ＣＰＵ５３は、調整後レベル音声信号Ｓm（ΔＴ）をフーリエ変換して予め定められた周波数帯域別に調整後レベル音声エネルギＰi（ΔＴ）（添え字ｉは周波数帯域を示す）を算出する（ステップＳ３１２）。
【００５６】
次に、ＣＰＵ５３は、周波数帯域別調整後レベル音声エネルギＰi（ΔＴ）に対して聴覚周波数特性で補正する（ステップＳ３１３）。
【００５７】
そして、ＣＰＵ５３は、聴覚特性補正音声エネルギに対して周波数マスキング特性で補正し（ステップＳ３１４）、補正後レベル音声信号のラウドネスＸm（ΔＴ）を算出する（ステップＳ３１５）。
【００５８】
ＣＰＵ５３は、補正後レベル音声信号のラウドネスＸm（ΔＴ）を［数３］により補正後レベル音声信号ラウドネスレベルＹm（ΔＴ）に変換する（ステップＳ３１６）。
【００５９】
【数３】
2006317423.tif 000005
【００６０】
ＣＰＵ５３は、インデックスｍが最大値Ｍに到達したか否かを判定し（ステップＳ３２２）、到達していないときはインデックスｍをインクリメントして（ステップＳ３２３）ステップＳ３２１に戻る。
【００６１】
一方、ＣＰＵ５３は、インデックスｍが最大値Ｍに到達したと判定したときは、時刻Ｔが入力音声信号の終了時刻ＴFに到達したか否かを判定し（ステップＳ３１７）、到達していない場合には時刻Ｔを所定時間ＤＴ増加して（ステップＳ３１８）、ステップＳ３１１に戻る。
【００６２】
ＣＰＵ５３は、時刻Ｔが入力音声信号の終了時刻ＴFに到達したと判断したときは、各時刻の補正後レベル音声信号ラウドネスレベルＹm（ΔＴ）（１≦ｍ≦Ｍ）の初期時刻Ｔ0から終了時刻ＴFまでの平均値である調整後レベル音声信号ラウドネスレベルＰmをインデックスｍのそれぞれについて算出して（ステップＳ３１９）、このルーチンを終了する。
【００６３】
即ち、｛（ＴF−Ｔ0）／ＤＴ｝個の補正後レベル音声信号ラウドネスレベルＹm（ΔＴ）の平均値が調整後レベル音声信号ラウドネスレベルＰmとして算出されることとなる。
【００６４】
なお、特許文献１に記載されているように、｛（ＴF−Ｔ0）／ＤＴ｝個の補正後レベル音声信号ラウドネスレベルＹm（ΔＴ）の大きい方から予め定められた割合（例えば４％）の補正後レベル音声信号ラウドネスレベルＹm（ΔＴ）を選択し、選択された補正後レベル音声信号ラウドネスレベルＹm（ΔＴ）の平均値である時間率平均値を調整後レベル音声信号ラウドネスレベルＰmとすることもできる。
【００６５】
また、上記の時間率平均値の演算は、ステップＳ３１６で実行することもできる。
【００６６】
即ち、ステップＳ３１６において、補正後レベル音声信号ラウドネスレベルＹm（ΔＴ）の予め定められた数（例えば、１００個）の中の大きい方から予め定められた割合（例えば、４％）の補正後レベル音声信号ラウドネスレベルＹm（ΔＴ）を選択し、この平均値である時間率平均値を補正後レベル音声信号のラウドネスレベルＹm（ΔＴ）としてもよい。
【００６７】
この場合、ステップＳ３１９では、時間率平均値である補正後レベル音声信号ラウドネスレベルＹm（ΔＴ）の単純平均値を調整後レベル音声信号ラウドネスレベルＰmとして算出してもよいし、時間率平均値である補正後レベル音声信号ラウドネスレベルＹm（ΔＴ）の時間率平均値（例えば、１０％時間率平均値）を再度算出し、調整後レベル音声信号ラウドネスレベルＰmとして算出してもよい。
【００６８】
図６は、ポストプロダクション用ラウドネスレベル算出プログラムのステップＳ３５で実行されるレベル補正値算出ルーチンのフローチャートであって、ＣＰＵ５３は、予め定められた目標ラウドネスレベルＰDをポストプロダクション用ラウドネスレベル算出プログラムのステップＳ３４で決定された関数Ｆの独立変数値としたときの従属変数値である目標レベルＬDを算出する（ステップＳ３５０）。
【００６９】
次に、ＣＰＵ５３は、目標レベルＬDと入力レベルＬ0との差ΔＬを算出し（ステップＳ３５１）、最後に差ΔＬをレベル補正値として出力する（ステップＳ３５２）。
【００７０】
即ち、本発明に係るポストプロダクション用ラウドネスレベルメータを使用して第１の番組に対応する第１のレベル補正値ΔＬ1、第２の番組に対応する第２のレベル補正値ΔＬ2が得られたとすると、第１の番組、第２の番組を連続して再生する際には、第１の番組再生時には元の再生レベルを第１のレベル補正値ΔＬ1補正し、第２の番組再生時には元の再生レベルを第２のレベル補正値ΔＬ2補正すれば、２つの番組のラウドネスレベルを一致させることが可能となる。
【００７１】
以上説明したように、本発明に係るポストプロダクション用ラウドネスレベルメータの第１の実施の形態によれば、複数の番組をつなぎ合わせるときに、全体のラウドネスレベルを目標ラウドネスレベルＰDに揃えるためのフェーダの操作量をデシベル値で表示できることとなる。
（第２の実施の形態）
本発明に係るポストプロダクション用ラウドネスレベルメータの第２の実施の形態の機能ブロック図を図７に示す。
【００７２】
即ち、第２の実施の形態のポストプロダクション用ラウドネスレベルメータは、ラウドネスレベル測定の対象である入力音声信号Ｓ0（ｔ）のレベルである入力レベルＬ0を調整して入力音声信号Ｓ0（ｔ）から調整後レベル音声信号Ｓ1（ｔ）を生成する調整後レベル音声信号生成部７１と、入力音声信号Ｓ0（ｔ）のラウドネスレベルＰ0を算出する入力音声信号ラウドネスレベル算出部７２と、調整後レベル音声信号Ｓ1（ｔ）のラウドネスレベルＰ1を算出する調整後レベル音声信号ラウドネスレベル算出部７３と、独立変数値が入力音声信号ラウドネスレベルＰ0および調整後レベル音声信号ラウドネスレベルＰ1であり、従属変数値が入力レベルＬ0および調整後レベルＬ1である一次関数Ｇを決定する関数決定部７４と、予め定められた目標ラウドネスレベルＰDを一次関数Ｇの独立変数としたときの従属変数値である目標レベルＬDと入力レベルＬ0との差ΔＬをレベル補正値として算出するレベル補正値算出部７５とを含む。
【００７３】
第２の実施の形態のポストプロダクション用ラウドネスレベルメータは、さらに、目標レベルＬDが入力レベルＬ0と調整後レベルＬ1の間にないときは目標レベルＬDが入力レベルＬ0と調整後レベルＬ1の間に存在するように調整後レベル音声信号生成部７１のレベル調整値を変更するレベル調整値変更部７６を含んでいてもよい。
【００７４】
第２の実施の形態のポストプロダクション用ラウドネスレベルメータも、第１の実施の形態と同じくパーソナルコンピュータにプログラムをインストールすることにより構成されるので、ハードウエアの説明を省略する。
【００７５】
次に、メモリ５２にインストールするプログラムのフローチャートを参照しつつ、第２の実施の形態のポストプロダクション用ラウドネスレベルメータの動作を説明する。
【００７６】
図８は、レベル調整値変更プログラムのフローチャートであって、各番組の一部（例えば、最初の１分間）を対象として処理を実行し、実際のレベル補正値の算出において、レベル補正値が補間計算により算出される確率が高くなるようにする。
【００７７】
即ち、ＣＰＵ５３は、まず、関数決定用入力音声信号ＳF0（ｔ）（ＴS≦ｔ≦ＴB：ただし、ＴSおよびＴBは、それぞれ、レベル調整値変更プログラムの処理対象である番組の一部の開始時刻および終了時刻）を読み込む（ステップＳ８０）。
【００７８】
次に、ＣＰＵ５３は、関数決定用入力音声信号ＳF0（ｔ）の平均ラウドネスレベルである関数決定用入力音声信号ラウドネスレベルＰF0を算出する（ステップＳ８１）。
【００７９】
なお、ステップＳ８１の処理は、図４の入力音声ラウドネスレベル算出ルーチンと基本的に同一であり、ステップＳ３１０で設定する時刻Ｔの初期値がＴSである点、ステップＳ３１７で使用する時刻Ｔの最終値がＴBである点、およびステップＳ３１９で関数決定用入力音声信号ラウドネスレベルＰF0が算出される点が相違する。
【００８０】
そして、ＣＰＵ５３は、関数決定用入力音声信号ＳF0（ｔ）に予め設定されているレベル調整値Ｇ1を乗算した音声信号である関数決定用調整後レベル音声信号ＳF1（ｔ）の平均ラウドネスレベルである関数決定用調整後レベル音声信号ラウドネスレベルＰF1を算出する（ステップＳ８２）が、詳細は後述する。
【００８１】
次に、ＣＰＵ５３は、［数４］に基づき関数決定用入力音声信号ラウドネスレベルＰF0および関数決定用調整後レベル音声信号ラウドネスレベルＰF1を独立変数値とし、関数決定用入力音声信号ＳF0（ｔ）のレベルである関数決定用入力レベルＬF0および関数決定用調整後レベル音声信号ＳF1（ｔ）のレベルである関数決定用調整後レベルＬF1を従属変数値とする［数４］に示す一次関数Ｌ＝Ｇ（Ｐ）の係数ＡおよびＢを決定する（ステップＳ８３）。
【００８２】
【数４】
2006317423.tif 000006
【００８３】
そして、ＣＰＵ５３は、関数Ｇを使用して予め定められた目標ラウドネスレベルＰDに対応する目標レベルＬDを算出する（ステップＳ８４）。
【００８４】
次に、ＣＰＵ５３は、レベル調整ルーチンを実行する（ステップＳ８５）が、詳細は後述する。
【００８５】
そして、ＣＰＵ５３は、図３に示すポストプロダクション用ラウドネスレベル算出プログラムを実行して（ステップＳ８６）、当該番組を他の番組と連続して放送するときに使用するレベル補正値を算出する。
【００８６】
図９は、ＣＰＵ５３がレベル調整値変更プログラムのステップＳ８２で実行する関数決定用調整後レベル音声信号ラウドネスレベル算出ルーチンのフローチャートであって、ＩＳＯ５３２Ｂに基づいて関数決定用調整後レベル音声信号ラウドネスレベルＰF1を算出する。
【００８７】
なお、図４の入力音声ラウドネスレベル算出ルーチンと同一の処理については同一のステップ番号を付す。
【００８８】
まず、時刻Ｔを初期値ＴSに設定し（ステップＳ３３０）、時刻ＴSから時刻ＴS＋ΔＴまでの関数決定用入力音声信号ＳF0（ΔＴ）を読み込む（ステップＳ３３１）。
【００８９】
次に、ＣＰＵ５３は、関数決定用入力音声信号ＳF0（ΔＴ）に予め設定されているレベル調整値Ｇ1を乗算して、レベルがＬ1である関数決定用調整後レベル音声信号ＳF1（ΔＴ）を算出する（ステップＳ３３２）。
【００９０】
ステップＳ３１２からステップＳ３１６で、関数決定用調整後レベル音声信号ＳF1（ΔＴ）に基づき関数決定用調整後レベル音声信号ラウドネスレベルＹF1（ΔＴ）を算出するが、この処理は図４の入力音声ラウドネスレベル算出ルーチンのステップＳ３１２からステップＳ３１６の処理と同一であるので説明を省略する。
【００９１】
ＣＰＵ５３は関数決定用調整後レベル音声信号ＳF1（ΔＴ）のラウドネスレベルＹF1（ΔＴ）を算出（ステップＳ３１６）した後、時刻が番組の一部の終了時刻ＴBに到達したか否かを判定する（ステップＳ３３３）。
【００９２】
ＣＰＵ５３は、時刻Ｔが終了時刻ＴBに到達していないと判定したときは、時刻を所定時間ＤＴ増加してステップＳ３３１に戻る。
【００９３】
一方、ＣＰＵ５３は、時刻Ｔが番組の一部の終了時刻ＴBに到達したときは、ステップＳ３１６で算出した関数決定用調整後レベル音声信号ＳF1（ΔＴ）のラウドネスレベルＹF1（ΔＴ）の平均値として関数決定用調整後レベル音声信号ラウドネスレベルＰF1を算出して（ステップＳ３３４）、このルーチンを終了する。
【００９４】
即ち、｛（ＴB−ＴS）／ＤＴ｝個のラウドネスレベルＹF1（ΔＴ）の平均値が関数決定用調整後レベル音声信号ラウドネスレベルＰF1として算出されることとなる。
【００９５】
なお、特許文献１に記載されているように、｛（ＴB−ＴS）／ＤＴ｝個のラウドネスレベルＹF1（ΔＴ）の大きい方から予め定められた割合（例えば４％）のラウドネスレベルＹF1（ΔＴ）を選択し、選択されたラウドネスレベルＹF1（ΔＴ）の平均値である時間率平均値を関数決定用調整後レベル音声信号ラウドネスレベルＰF1とすることもできる。
【００９６】
また、上記の時間率平均値の演算はステップＳ３１６でも実行できることは、既に説明した通りである。
【００９７】
図１０は、ＣＰＵ５３がレベル調整値変更プログラムのステップＳ８５で実行するレベル調整ルーチンのフローチャートであって、ＣＰＵ５３は、まず、ステップＳ８４で算出された目標レベルＬDおよび調整後レベルＬ1が入力レベルＬ0より小であるか否かを判定する（ステップＳ８５０）。
【００９８】
そして、ＣＰＵ５３は、目標レベルＬDおよび調整後レベルＬ1が入力レベルＬ0より小であると判定したときは、目標レベルＬDが調整後レベルＬ1以上であるか否かを判定する（ステップＳ８５１）。
【００９９】
ＣＰＵ５３は、目標レベルＬDが調整後レベルＬ1以上であると判定したときは、
調整後レベルＬ1≦目標レベルＬD＜入力レベルＬ0
の関係にあり、目標レベルＬDは補間計算により算出されていることとなるので、レベル調整値Ｇ1を変更せずにこのルーチンを終了する。
【０１００】
一方、ＣＰＵ５３は、目標レベルＬDが調整後レベルＬ1以上でないと判定したときは、
目標レベルＬD＜調整後レベルＬ1＜入力レベルＬ0
の関係にあり、目標レベルＬDは補外計算により算出されていることとなるので、レベル調整値Ｇ1を１／２倍して（ステップＳ８５２）、目標レベルＬDが補間計算により算出される確率が高くなるようにレベル調整値Ｇ1を変更する（ステップＳ８５７）。
【０１０１】
ＣＰＵ５３は、ステップＳ８５０で目標レベルＬDおよび調整後レベルＬ1が入力レベルＬ0より小でないと判定したときは、目標レベルＬDおよび調整後レベルＬ1が入力レベルＬ0より大であるか否かを判定する（ステップＳ８５３）。
【０１０２】
ＣＰＵ５３は、目標レベルＬDおよび調整後レベルＬ1が入力レベルＬ0より大でないと判定したときは、
目標レベルＬD≦入力レベルＬ0≦調整後レベルＬ1
または、
調整後レベルＬ1≦入力レベルＬ0≦目標レベルＬD
の関係にあり、目標レベルＬDは補外計算により算出されていることとなるので、レベル調整値Ｇ1をレベル調整値Ｇ1の逆数値で置換し（ステップＳ８５４）、目標レベルＬDが補間計算により算出される確率が高くなるようにレベル調整値Ｇ1を変更する（ステップＳ８５７）。
【０１０３】
ＣＰＵ５３は、ステップＳ８５３で目標レベルＬDおよび調整後レベルＬ1が入力レベルＬ0より大であると判定したときは、目標レベルＬDが調整後レベルＬ1以下であるか否かを判定する（ステップＳ８５５）。
【０１０４】
ＣＰＵ５３は、目標レベルＬDが調整後レベルＬ1以下でないと判定したときは、
入力レベルＬ0＜調整後レベルＬ1＜目標レベルＬD
の関係にあり、目標レベルＬDは補外計算により算出されていることとなるので、レベル調整値Ｇ1を２倍して（ステップＳ８５６）、目標レベルＬDが補間計算により算出される確率が高くなるようにレベル調整値Ｇ1を変更する（ステップＳ８５７）。
【０１０５】
一方、目標レベルＬDが調整後レベルＬ1以下であると判定したときは、
入力レベルＬ0＜目標レベルＬD≦調整後レベルＬ1
の関係にあり、目標レベルＬDは補間計算により算出されていることとなるので、レベル調整値Ｇ1を変更せずにこのルーチンを終了する。
【０１０６】
例えば、調整後レベル音声信号生成部７１のレベル調整値Ｇ1の初期値は３倍（≒１０ｄＢ）に設定されており、かつ、調整値変更プログラムのステップＳ８５で算出された目標レベルＬDが０．５倍（−６ｄＢ）である場合を想定する。
【０１０７】
この場合、
目標レベルＬD（＝０．５）＜入力レベルＬ0（＝１．０）＜調整後レベルＬ1（＝３．０）
であるので、ステップＳ８５０およびステップＳ８５３で共に否定判定され、ステップＳ８５４でレベル調整値Ｇ1は逆数値で置換され、０．３３に変更される。
【０１０８】
この結果、ステップＳ８６でポストプロダクション用ラウドネスレベル算出プログラムを実行するときに、目標レベルＬDが補間計算により算出される確率が高くなることとなる。
【０１０９】
なお、調整値変更プログラムのステップＳ８４で算出された目標レベルＬDが０．２（−１４ｄＢ）であるときは、レベル調整値Ｇ1を逆数で置換しても
目標レベルＬD≦調整後レベルＬ1≦入力レベルＬ0
であるので、ステップＳ８６でポストプロダクション用ラウドネスレベル算出プログラムを実行するときにも補間計算とはならないが、目標レベルＬDと調整後レベルＬ1との差は小さくなるので、目標レベルＬDの算出精度は高くなりレベル調整値を変更した効果は得られる。
【０１１０】
なお、この場合、
調整後レベルＬ1≦目標レベルＬD≦入力レベルＬ0
あるいは、
入力レベルＬ0≦目標レベルＬD≦調整後レベルＬ1
となるまでレベル調整ルーチンを繰り返し実行し、目標レベルＬDを必ず補間計算により算出されるようにして、目標レベルＬDの算出精度を一層高めることも可能である。
【０１１１】
以上説明したように、第２の実施の形態によれば、各番組の一部分（例えば、最初の１分間）を対象として図８の第２のポストプロダクション用ラウドネスレベル算出プログラムを実行することにより、各番組に対応するレベル補正値が補間計算により算出される確率が高くなるように調整後レベル音声信号生成部７１のレベル調整値を調整した後に、図３のポストプロダクション用ラウドネスレベル算出プログラムを実行することにより、正確なレベル調整値を算出できることとなる。
【産業上の利用可能性】
【０１１２】
以上のように、本発明に係るポストプロダクション用ラウドネスレベルメータは、ポストプロダクション後に複数の番組を続けて放送するときに、全体のラウドネス（またはラウドネスレベル）を一定値に維持するための番組ごとのフェーダの操作量をｄＢ値で表示することのできるという効果を有し、ラウドネスレベル測定装置等として有効である。
【図面の簡単な説明】
【０１１３】
【図１】本発明に係るポストプロダクション用ラウドネスレベルメータの第１の実施の形態のブロック図
【図２】本発明に係るポストプロダクション用ラウドネスレベルメータの第１の実施の形態のハードウエア構成を示すブロック図
【図３】本発明に係るポストプロダクション用ラウドネスレベルメータのＣＰＵが実行するポストプロダクション用ラウドネスレベル算出プログラムのフローチャート
【図４】本発明に係るポストプロダクション用ラウドネスレベルメータのＣＰＵが実行する入力音声ラウドネスレベル算出ルーチンのフローチャート
【図５】本発明に係るポストプロダクション用ラウドネスレベルメータのＣＰＵが実行する調整後レベル音声ラウドネスレベル算出ルーチンのフローチャート
【図６】本発明に係るポストプロダクション用ラウドネスレベルメータのＣＰＵが実行するレベル補正値算出ルーチンのフローチャート
【図７】本発明に係るポストプロダクション用ラウドネスレベルメータの第２の実施の形態のブロック図
【図８】本発明に係るポストプロダクション用ラウドネスレベルメータのＣＰＵが実行するレベル調整値変更プログラムのフローチャート
【図９】本発明に係るポストプロダクション用ラウドネスレベルメータのＣＰＵが実行する関数決定用調整後レベル音声ラウドネスレベル算出ルーチンのフローチャート
【図１０】本発明に係るポストプロダクション用ラウドネスレベルメータのＣＰＵが実行するレベル調整ルーチンのフローチャート
【図１１】従来のラウドネスレベルメータで適用されるＩＳＯ５３２Ｂに準拠したラウドネス算出過程を示すブロック線図
【符号の説明】
【０１１４】
１ｍ  調整後レベル音声信号生成部
２０  入力音声信号ラウドネスレベル算出部
２ｍ  調整後レベル音声信号ラウドネスレベル算出部
３  関数決定部
４  レベル補正値算出部
【図１】
2006317423.tif 000007
【図２】
2006317423.tif 000008
【図３】
2006317423.tif 000009
【図４】
2006317423.tif 000010
【図５】
2006317423.tif 000011
【図６】
2006317423.tif 000012
【図７】
2006317423.tif 000013
【図８】
2006317423.tif 000014
【図９】
2006317423.tif 000015
【図１０】
2006317423.tif 000016
【図１１】
2006317423.tif 000017