(57)【特許請求の範囲】
【請求項１】
音声信号の音量レベルデータを順次読み込む音量レベルデータ読み込み手段と、
前記音量レベルデータのうち、予め定められた個数の音量レベルデータを記憶する音量レベルデータ記憶手段と、
前記音量レベルデータ読み込み手段により新規に読み込まれた音量レベルデータが、前記音量レベルデータ記憶手段に記憶されている音量レベルデータの最小値より大きいときは、前記最小値を前記新規に読み込まれた音量レベルデータと交換する音量レベルデータ交換手段と、
前記音量レベルデータ記憶手段に記憶された音量レベルデータのうち、値の大きい方から順に選択した予め定められた数のデータの平均値を時間率平均音量レベルとして算出する時間率平均音量レベル算出手段とを含む音量レベル指示装置。
【請求項２】
前記音量レベルデータ記憶手段が、記憶している音量レベルデータを降順または昇順にソートする音量レベルデータソート手段を含む請求項１に記載の音量レベル指示装置。
【請求項３】
コンピュータに、
音声信号の音量レベルデータを順次読み込む音量レベルデータ読み込み処理と、
前記音量レベルデータのうち、予め定められた個数の音量レベルデータを記憶する音量レベルデータ記憶処理と、
前記音量レベルデータ読み込み処理により新規に読み込まれた音量レベルデータが、前記音量レベルデータ記憶処理で記憶された音量レベルデータの最小値より大きいときは、前記最小値を前記新規に読み込まれた音量レベルデータと交換する音量レベルデータ交換処理と、
前記音量レベルデータ記憶処理で記憶された音量レベルデータのうち、値の大きい方から順に選択した予め定められた数のデータの平均値を時間率平均音量レベルとして算出する時間率平均音量レベル算出処理とを実行させる音量レベル指示プログラム。
【請求項４】
前記音量レベルデータ記憶処理で記憶された音量レベルデータを降順または昇順にソートする音量レベルデータソート処理を含む請求項３に記載の音量レベル指示プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、音量レベル指示装置および音量レベル指示プログラムに関する。
【背景技術】
【０００２】
テレビジョン放送あるいはラジオ放送においては、複数の番組をつなぎ合わせて一連の放送としているが、各番組は別個に制作されるので、複数の番組をつなぎ合わせたときに音量レベル（ラウドネスレベル、ラウドネス、ＶＵメータの指示値等）が大きく変化しないように、ポストプロダクション作業において各番組の音量レベルを合わせることが必要となる。
【０００３】
上記の音量レベルのうちラウドネスレベル（またはラウドネス）は、人間の聴覚の周波数特性、聴覚の周波数分解能、周波数マスキング、時間マスキング等を考慮した、人間の耳が感じる音の大小を反映した値であるため、ポストプロダクション作業においては、ＶＵメータの指示値よりも、ラウドネスレベル（またはラウドネス）を使用することが好ましい。
【０００４】
本出願人は、番組の音声のラウドネスレベルをリアルタイムで測定するラウドネスレベルメータを既に提案している（例えば、特許文献１、非特許文献１参照）。
【０００５】
図７は上記提案に係る従来のラウドネスレベル指示装置の原理的構成を示すブロック線図である。
【０００６】
ラウドネスレベル指示装置は、入力音声信号を順次ブロックに分割し（ステップＳ６０）、分割されたブロックごとのラウドネスレベルを算出してメモリなどの記憶装置に蓄え（ステップＳ６１）、現時刻から数えて過去のＮ個目のブロックまでのラウドネスレベルのうちで、大きなものから順に予め定められたＭ個（Ｍ≦Ｎ）分のブロックを選択して、選択されたブロックのラウドネスレベルの平均値である時間率平均ラウドネスレベルを算出し（ステップＳ６２）、順次指示する（ステップＳ６３）。
【０００７】
上記のように従来のラウドネスレベル指示装置は、入力音声信号のブロックのうち、無音または無音に近いブロックの影響を除いて、ラウドネスレベルを指示することができる。
【特許文献１】特許第３４６２３９０号明細書（［００１３］、第１図）
【非特許文献１】http://www.yamaki-ec.co.jp/llm-1012.html
【発明の開示】
【発明が解決しようとする課題】
【０００８】
しかしながら、従来の装置は、時間的に変動するラウドネスレベルを指示するものであって、番組全体を代表する１つのラウドネスレベルを算出する用途には対応していなかった。即ち、番組全体のラウドネスレベルを得るためには、番組全体のブロックごとのラウドネスレベルを全て記憶した後に、値の大きい方から順に選択した予め定められた数のデータの平均値を算出しなければならず、大きいメモリ容量が必要となるという課題があった。
【０００９】
本発明は、このような課題を解決するためになされたもので、番組全体の音量レベルデータの一部を記憶し、記憶した音量レベルデータと新規に読み込んだ音量レベルデータとを必要に応じて逐次交換することにより、従来よりも少ないメモリ容量で、番組全体を代表する１つの時間率平均音量レベルを算出できる音量レベル指示装置および音量レベル指示プログラムを提供することを目的とする。
【課題を解決するための手段】
【００１０】
本発明の音声レベル指示装置は、音声信号の音量レベルデータを順次読み込む音量レベルデータ読み込み手段と、前記音量レベルデータのうち、予め定められた個数の音量レベルデータを記憶する音量レベルデータ記憶手段と、前記音量レベルデータ読み込み手段により新規に読み込まれた音量レベルデータが、前記音量レベルデータ記憶手段に記憶されている音量レベルデータの最小値より大きいときは、前記最小値を前記新規に読み込まれた音量レベルデータと交換する音量レベルデータ交換手段と、前記音量レベルデータ記憶手段に記憶された音量レベルデータのうち、値の大きい方から順に選択した予め定められた数のデータの平均値を時間率平均音量レベルとして算出する時間率平均音量レベル算出手段とを備える。
【００１１】
この構成により、従来よりも少ないメモリ容量で、番組全体を代表する１つの時間率平均音量レベルを算出できることとなる。
【００１２】
また、本発明の音声レベル指示装置は、前記音量レベルデータ記憶手段が、記憶している音量レベルデータを降順または昇順にソートする音量レベルデータソート手段を有していてもよい。
【００１３】
この構成により、新規に読み込まれた音量レベルデータと音量レベルデータ記憶手段に記憶されている音量レベルデータの最小値との比較、および、音量レベルデータ交換手段および時間率平均音量レベル算出手段の動作を簡略化することができることとなる。
【発明の効果】
【００１４】
本発明は、番組全体の音量レベルデータの一部を記憶し、記憶した音量レベルデータと新規に読み込んだ音量レベルデータとを必要に応じて逐次交換することにより、従来よりも少ないメモリ容量で、時間率平均音量レベルを算出できる音量レベル指示装置および音量レベル指示プログラムを提供することができるものである。
【発明を実施するための最良の形態】
【００１５】
以下、本発明の実施の形態に係る音量レベル指示装置について、図面を用いて説明する。なお、本明細書において音量レベルとは、ラウドネスレベル、ラウドネス、ＶＵメータの指示値、サウンドレベル（騒音レベル）のいずれかを指すものとする。
【００１６】
（第１の実施の形態）
図１は、本発明の実施の形態に係る音量レベル指示装置の機能構成を示すブロック図である。
【００１７】
図１において、音量レベル指示装置１０は、音声信号の音量レベルデータを順次読み込むとともに、読み込んだ音量レベルデータの数を順次カウントする音量レベルデータ読み込み手段１と、音量レベルデータ読み込み手段１が読み込んだｎ個の音量レベルデータのうち、ｍ（≦ｎ）個の音量レベルデータを記憶する音量レベルデータ記憶手段２と、音量レベルデータ読み込み手段１により新規に読み込まれた音量レベルデータが、音量レベルデータ記憶手段２に記憶されている音量レベルデータの最小値より大きいときは、音量レベルデータ記憶手段２に記憶されている音量レベルデータの最小値を新規に読み込まれた音量レベルデータと交換する音量レベルデータ交換手段３と、音量レベルデータ記憶手段２に記憶された音量レベルデータのうち、値の大きい方からｐ（≦ｍ）個の音量レベルデータの平均値を時間率平均音量レベルとして算出する時間率平均音量レベル算出手段４とを備える。
【００１８】
図２は、本発明の実施の形態の音量レベル指示装置として機能するパーソナルコンピュータのハードウェア構成を示すブロック図であって、音声信号の音量レベルデータを読み込む入力ボード１１と、プログラム、演算値およびｍ個分の音量レベルデータを記憶するメモリ１２と、プログラムに基づいて処理を実行するＣＰＵ１３と、表示装置１４、キーボード１５、およびポインティングデバイス１６からなる周辺機器が接続される周辺機器インターフェイス（Ｉ／Ｆ）１７とがバス１８に結合された構成を有する。
【００１９】
なお、周辺機器に代えて操作表示パネルを接続することにより、パーソナルコンピュータを音量レベル指示装置として専用装置化してもよい。
【００２０】
そして、メモリ１２に音量レベル指示プログラムをインストールすることにより、パーソナルコンピュータは音量レベル指示装置として動作する。
【００２１】
次に、メモリ１２にインストールする音量レベル指示プログラムのフローチャートを参照しつつ、本発明の実施の形態の音量レベル指示装置の動作を説明する。
【００２２】
図３は、入力されたｎ個の音量レベルデータのうち、値の大きい方からａパーセント（例えば、４パーセント）の平均値である時間率平均音量レベルを算出して指示する時間率平均音量レベル指示プログラムのフローチャートである。ここで、個数ｎは予めわかっていなくてもよい。
【００２３】
まず、ＣＰＵ１３は、メモリ１２のｍ個のメモリを音量レベルデータの最小値に初期化し、音量レベルデータの個数のカウント値を記憶するメモリを０に初期化する（ステップＳ３０）。
【００２４】
次に、ＣＰＵ１３は、音量レベルデータ読み込み手段１が音量レベルデータを１つ読み込むことができる状態にし（ステップＳ３１）、ステップＳ３１に処理が到達してから予め設定した制限時間内に音量レベルデータが音量レベルデータ読み込み手段１に読み込まれたかどうかを判断する（ステップＳ３２）。音量レベルデータが制限時間内に音量レベルデータ読み込み手段１に読み込まれた場合は、ＣＰＵ１３は、音量レベルデータの個数のカウント値をインクリメントする（ステップＳ３３）。
【００２５】
次に、ＣＰＵ１３は、読み込んだ音量レベルデータとメモリ１２に記憶された音量レベルデータの最小値との大小関係を判断する（ステップＳ３４）。ＣＰＵ１３は、読み込んだ音量レベルデータが、メモリ１２に記憶された音量レベルデータの最小値より大きいときは、メモリ１２に記憶されている音量レベルデータの最小値と読み込んだ音量レベルデータとを交換する（ステップＳ３５）。なお、メモリ１２に音量レベルデータの最小値が複数あった場合には、ＣＰＵ１３は、音量レベルデータの最小値のうちのいずれか１個と入れ換えを行う。
【００２６】
ＣＰＵ１３は、読み込んだ音量レベルデータが、メモリ１２に記憶されている最小値と等しいか小さい場合には、メモリ１２に記憶されている音量レベルデータの書き換えを行わずにステップＳ３１に戻り、次の音量レベルデータを読み込む。
【００２７】
ステップＳ３２において、音量レベルデータが制限時間内に音量レベルデータ読み込み手段１に読み込まれなかったとＣＰＵ１３が判断した場合、即ち、全ての音量レベルデータの読み込みが終了したと判断した場合は、ＣＰＵ１３は、番組の時間率平均音量レベルを算出して（ステップＳ３６）、指示する（ステップＳ３７）が、番組の時間率平均音量レベルを算出する処理の詳細は後述する。
【００２８】
なお、ステップＳ３２では、ＣＰＵ１３は、音量レベルデータが制限時間内に音量レベルデータ読み込み手段１に読み込まれたかどうかを判断するのでも、あるいは、音量レベルデータの入力が全て終了したことを示す符号または信号等が検出されたかどうかを判断するのでもよい。
【００２９】
図４は、時間率平均音量レベル指示プログラムのステップＳ３６で実行される時間率平均音量レベル算出ルーチンのフローチャートである。まず、ＣＰＵ１３は、時間率平均音量レベル指示プログラムのステップＳ３３でカウントした音量レベルデータの数を、入力された全ての音量レベルデータの個数ｎとする（ステップＳ３６０）。
【００３０】
次に、ＣＰＵ１３は、ｎ×ａ／１００の小数第一位を切上げあるいは切捨てをして整数値ｐとし（ステップＳ３６１）、メモリ１２に記憶されているｍ個の音量レベルデータのうち、大きい方の値から順にｐ（≦ｍ）個を選択する（ステップＳ３６２）。
【００３１】
最後に、ＣＰＵ１３は、選択されたｐ個の音量レベルデータの平均を算出する（ステップＳ３６３）。
【００３２】
以上説明したように、本発明の実施の形態に係る音量レベル指示装置は、番組全体の音量レベルデータの一部を記憶し、記憶した音量レベルデータと新規に読み込んだ音量レベルデータとを必要に応じて逐次交換することにより、従来よりも少ないメモリ容量で、時間率平均音量レベルを算出することができる。
【００３３】
（第２の実施の形態）
本発明の第２の実施の形態に係る音量レベル指示装置の機能構成を示すブロック図を図５に示す。なお、本実施の形態は、上述の第１の実施の形態と略同様に構成されているので、同一の構成要素には同一の符号を付して説明を省略する。
【００３４】
図５において、音量レベル指示装置３０は、第１の実施の形態で示した構成に加えて、音量レベルデータ記憶手段２が記憶している音量レベルデータを降順または昇順にソートする音量レベルデータソート手段５を備える。
【００３５】
第２の実施の形態の音量レベル指示装置も、第１の実施の形態と同じくパーソナルコンピュータにプログラムをインストールすることにより構成されるので、ハードウェアの説明を省略する。
【００３６】
次に、メモリ１２にインストールするプログラムのフローチャートを参照しつつ、第２の実施の形態の音量レベル指示装置の動作を説明する。
【００３７】
図６は、ソート機能付時間率平均音量レベル指示プログラムのフローチャートである。なお、図３の時間率平均音量レベル指示プログラムおよび図４の時間率平均音量レベル算出ルーチンと同一の処理については同一のステップ番号を付して説明を省略する。
【００３８】
ＣＰＵ１３は、ステップＳ３５において、メモリ１２に記憶されている音量レベルデータの最小値と読み込んだ音量レベルデータとを交換した後に、メモリ１２に記憶されているｍ個の音量レベルデータのソートを行う（ステップＳ５０）。このときソートの順序は降順でも昇順でもよい。
【００３９】
降順にソートした場合は、音量レベルデータの最小値が常にｍ番目のメモリ位置に存在するようになるので、ＣＰＵ１３はステップＳ３４において、常にｍ番目のメモリ位置にある音量レベルデータと新規に入力された音量データを比較すればよい。また、ＣＰＵ１３はステップＳ３５において、常にｍ番目のメモリ位置にある音量レベルデータと新規に入力された音量データを交換すればよい。
【００４０】
昇順にソートした場合は、音量レベルデータの最小値が常に１番目のメモリ位置に存在するようになるので、ＣＰＵ１３はステップＳ３４において、常に１番目のメモリ位置にある音量レベルデータと新規に入力された音量データを比較すればよい。また、ＣＰＵ１３はステップＳ３５において、常に１番目のメモリ位置にある音量レベルデータと新規に入力された音量データを交換すればよい。
【００４１】
いずれの順序でソートを行っても、上述のようにメモリ１２に記憶されている音量レベルデータの最小値が常に決まったメモリ位置に来るようにできるので、新規に読み込まれた音量レベルデータとメモリ１２に記憶されている音量レベルデータの最小値との比較および交換の処理が容易となる。
【００４２】
また、ステップＳ５０でソートを行うことにより、ステップＳ３６２において、メモリ１２に記憶されているｍ個の音量レベルデータのうち、大きい方の値から順にｐ（≦ｍ）個を選択する際の選択処理は次のようになる。
【００４３】
降順にソートした場合は、ＣＰＵ１３は、１番目からｐ番目までのメモリ位置にある音量レベルデータを選択する。昇順にソートした場合は、ＣＰＵ１３は、ｍ−ｐ＋１番目からｍ番目までのメモリ位置にある音量レベルデータを選択する。
【００４４】
いずれの順序でソートが行われても、上述のようにメモリ１２に記憶されている音量レベルデータの大きい方の値が存在するメモリ位置が確定しているため、メモリ１２に記憶されているｍ個の音量レベルデータのうち、値の大きい方から順にｐ（≦ｍ）個を選択する際の選択処理が容易となる。
【００４５】
以上説明したように、本発明の実施の形態に係る音量レベル指示装置は、音量レベルデータ記憶手段２に記憶されている音量レベルデータを降順または昇順にソートするため、新規に読み込まれた音量レベルデータと音量レベルデータ記憶手段２に記憶されている音量レベルデータの最小値との比較が容易にでき、さらに、音量レベルデータ記憶手段２に記憶されている音量レベルデータの大きい方の値から順にｐ（≦ｍ）個を選択する際の選択処理も容易にすることができる。
【産業上の利用可能性】
【００４６】
以上のように、本発明に係る音量レベル指示装置は、ポストプロダクション作業において各番組のラウドネスレベルを合わせる際に必要となる番組ごとのラウドネスレベルを、従来よりも少ないメモリ容量で算出できるという効果を有し、ポストプロダクション装置等として有用である。
【図面の簡単な説明】
【００４７】
【図１】本発明の第１の実施の形態に係る音量レベル指示装置の機能構成を示すブロック図
【図２】本発明の第１の実施の形態に係る音量レベル指示装置を構成するパーソナルコンピュータのハードウェア構成を示すブロック図
【図３】本発明に係る音量レベル指示装置のＣＰＵが実行する時間率平均音量レベル指示プログラムのフローチャート
【図４】本発明に係る音量レベル指示装置のＣＰＵが実行する時間率平均音量レベル算出ルーチンのフローチャート
【図５】本発明の第２の実施の形態に係る音量レベル指示装置の機能構成を示すブロック図
【図６】本発明に係る音量レベル指示装置のＣＰＵが実行するソート機能付時間率平均音量レベル指示プログラムのフローチャート
【図７】従来の音量レベル指示装置の原理的構成を示すブロック図
【符号の説明】
【００４８】
１  音量レベルデータ読み込み手段
２  音量レベルデータ記憶手段
３  音量レベルデータ交換手段
４  時間率平均音量レベル算出手段
５  音量レベルデータソート手段
１０、３０  音量レベル指示装置
１１  入力ボード
１２  メモリ
１３  ＣＰＵ
１４  表示装置
１５  キーボード
１６  ポインティングデバイス
１７  周辺機器インターフェイス（Ｉ／Ｆ）
１８  バス
【図１】
0004456540.tif 000002
【図２】
0004456540.tif 000003
【図３】
0004456540.tif 000004
【図４】
0004456540.tif 000005
【図５】
0004456540.tif 000006
【図６】
0004456540.tif 000007
【図７】
0004456540.tif 000008