(57)【要約】【課題】プロセッサの処理負荷を軽減し、製造コストを安価にすることができる音声出力レベル制御装置を提供すること。【解決手段】音声信号を入力させる音声信号入力手段１１１、１１２、１１３、および１１４と、音声信号にそれぞれ対応する音声出力レベル係数を入力させるレベル係数入力手段１２０と、レベル係数入力手段１２０によって入力された音声出力レベル係数を所定の周期からなる係数処理周期毎かつ互いに異なる時刻に積分する積分手段１３０と、積分手段１３０によって積分された音声出力レベル係数にこの音声出力レベル係数に対応する音声信号を乗算する音声信号乗算手段１４１、１４２、１４３、および１４４と、各音声信号乗算手段によって乗算された音声信号に応じて音声を出力する音声出力手段１５１、１５２、１５３、および１５４とを備えるように構成する。【選択図】  図１
2004157400.tif 000002
【特許請求の範囲】
【請求項１】
複数の音声信号を入力させる音声信号入力手段と、前記複数の音声信号にそれぞれ対応する音声出力レベル係数を入力させるレベル係数入力手段と、前記レベル係数入力手段によって入力された音声出力レベル係数を所定の周期からなる係数処理周期毎かつ互いに異なる時刻に積分する積分手段と、前記積分手段によって積分された音声出力レベル係数にこの音声出力レベル係数に対応する前記音声信号入力手段によって入力された音声信号を乗算する音声信号乗算手段と、前記音声信号乗算手段によって乗算された音声信号に応じて音声を出力する音声出力手段とを備えたことを特徴とする音声出力レベル制御装置。
【請求項２】
前記積分手段は、前記レベル係数入力手段によって入力された音声出力レベル係数を前記複数の音声信号にそれぞれ対応する記憶エリアに記憶させる第１の記憶部と、前記第１の記憶部の記憶エリアを前記係数処理周期毎かつ互いに異なる時刻に選択する第１の選択部と、前記第１の選択部によって選択された記憶エリアに記憶された音声出力レベル係数を所定の積分係数に乗算する第１の積分係数乗算器と、音声出力レベル係数を前記複数の音声信号にそれぞれ対応する記憶エリアに記憶させる第２の記憶部と、前記第１の記憶部の記憶エリアに対応する前記第２の記憶部の記憶エリアを前記第１の選択部によって選択されるタイミングと同期して選択する第２の選択部と、前記第２の選択部によって選択された記憶エリアに記憶された音声出力レベル係数を所定の積分係数に乗算する第２の積分係数乗算器と、前記第２の積分係数乗算器によって乗算された音声出力レベル係数に前記第１の積分係数乗算器によって乗算された音声出力レベル係数を加算する加算器とを備え、前記第２の記憶部は、前記加算器によって加算された音声出力レベル係数を前記第２の選択部によって選択された記憶エリアに記憶させ、前記音声信号乗算手段は、前記加算器によって加算された音声出力レベル係数にこの音声出力レベル係数に対応する前記音声信号入力手段によって入力された音声信号を乗算し、前記音声出力手段は、前記音声信号乗算手段によって乗算された音声信号に応じて音声を出力することを特徴とする請求項１に記載の音声出力レベル制御装置。
【請求項３】
前記係数処理周期は、前記音声信号をサンプリングするためのサンプリング周期に前記音声信号の個数を乗算して得られる周期であることを特徴とする請求項１又は請求項２に記載の音声出力レベル制御装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、音声出力レベル係数に音声信号を演算し、演算された音声信号に応じて音声を出力する音声出力レベル制御装置に関する。
【０００２】
【従来の技術】
図８は、従来の音声出力レベル制御装置のブロック構成図である。従来の音声出力レベル制御装置８００は、図８に示すように、複数のデジタル音声信号にそれぞれ対応する音声出力レベル係数を登録する複数のレジスタ８１２、これらのレジスタによって登録された音声出力レベル係数をそれぞれ積分する複数の積分器８４７、およびこれらの積分器によってそれぞれ積分された音声出力レベル係数にデジタル音声信号をそれぞれ乗算する複数の乗算器８０９からなるエフェクト処理手段８４６と、エフェクト処理手段８４６に音声出力レベル係数を出力して制御する制御手段８１５とを備え、それぞれ積分された音声出力レベル係数に入力端子８０１から入力されたデジタル音声信号８０３、デジタル音声信号８０４、デジタル音声信号８０５をそれぞれ乗算させ、乗算されたデジタル音声信号８０６、デジタル音声信号８０７、デジタル音声信号８０８を出力端子８０２に出力させていた（例えば、特許文献１参照。）。
【０００３】
【特許文献１】
特開平８−３２３８５号公報（１０段落目、図１）
【０００４】
【発明が解決しようとする課題】
しかしながら、上述の従来の音声出力レベル制御装置では、複数の積分器８４７がプロセッサを用いて音声出力レベル係数を同時に積分するため、プロセッサの処理負荷が重くなり、また、複数の積分器８４７が設けられているため、製造コストも高くなってしまうという問題があった。
本発明は、このような従来の問題を解決するためになされたもので、プロセッサの処理負荷を軽減し、さらに製造コストを安価にすることができる音声出力レベル制御装置を提供するものである。
【０００５】
【課題を解決するための手段】
本発明の音声出力レベル制御装置は、複数の音声信号を入力させる音声信号入力手段と、前記複数の音声信号にそれぞれ対応する音声出力レベル係数を入力させるレベル係数入力手段と、前記レベル係数入力手段によって入力された音声出力レベル係数を所定の周期からなる係数処理周期毎かつ互いに異なる時刻に積分する積分手段と、前記積分手段によって積分された音声出力レベル係数にこの音声出力レベル係数に対応する前記音声信号入力手段によって入力された音声信号を乗算する音声信号乗算手段と、前記音声信号乗算手段によって乗算された音声信号に応じて音声を出力する音声出力手段とを備えた構成を有している。
この構成により、音声出力レベル係数を所定の周期毎かつ互いに異なる時刻に１つの積分手段が積分するため、プロセッサの処理負荷を軽減し、さらに製造コストを安価にすることができる。
【０００６】
また、本発明の音声出力レベル制御装置は、複数の音声信号を入力させる音声信号入力手段と、前記音声信号にそれぞれ対応する音声出力レベル係数を入力させるレベル係数入力手段と、前記レベル係数入力手段によって入力された音声出力レベル係数を所定の周期からなる係数処理周期毎かつ互いに異なる時刻に積分する積分手段と、前記積分手段によって積分された音声出力レベル係数にこの音声出力レベル係数に対応する前記音声信号入力手段によって入力された音声信号を乗算する音声信号乗算手段と、前記音声信号乗算手段によって乗算された音声信号に応じて音声を出力する音声出力手段とを備え、前記積分手段は、前記レベル係数入力手段によって入力された音声出力レベル係数を前記複数の音声信号にそれぞれ対応する記憶エリアに記憶させる第１の記憶部と、前記第１の記憶部の記憶エリアを前記係数処理周期毎かつ互いに異なる時刻に選択する第１の選択部と、前記第１の選択部によって選択された記憶エリアに記憶された音声出力レベル係数を所定の積分係数に乗算する第１の積分係数乗算器と、音声出力レベル係数を前記複数の音声信号にそれぞれ対応する記憶エリアに記憶させる第２の記憶部と、前記第１の記憶部の記憶エリアに対応する前記第２の記憶部の記憶エリアを前記第１の選択部によって選択されるタイミングと同期して選択する第２の選択部と、前記第２の選択部によって選択された記憶エリアに記憶された音声出力レベル係数を所定の積分係数に乗算する第２の積分係数乗算器と、前記第２の積分係数乗算器によって乗算された音声出力レベル係数に前記第１の積分係数乗算器によって乗算された音声出力レベル係数を加算する加算器とを備え、前記第２の記憶部は、前記加算器によって加算された音声出力レベル係数を前記第２の選択部によって選択された記憶エリアに記憶させ、前記音声信号乗算手段は、前記加算器によって加算された音声出力レベル係数にこの音声出力レベル係数に対応する前記音声信号入力手段によって入力された音声信号を乗算し、前記音声出力手段は、前記音声信号乗算手段によって乗算された音声信号に応じて音声を出力する構成を有している。
この構成により、複数の音声出力レベル係数を音声信号にそれぞれ対応する記憶エリアに記憶して各音声出力レベル係数を処理するため、構造が簡単になり、さらに製造コストを安価にすることができる。
【０００７】
また、本発明の音声出力レベル制御装置は、複数の音声信号を入力させる音声信号入力手段と、前記音声信号にそれぞれ対応する音声出力レベル係数を入力させるレベル係数入力手段と、前記レベル係数入力手段によって入力された音声出力レベル係数を所定の周期からなる係数処理周期毎かつ互いに異なる時刻に積分する積分手段と、前記積分手段によって積分された音声出力レベル係数にこの音声出力レベル係数に対応する前記音声信号入力手段によって入力された音声信号を乗算する音声信号乗算手段と、前記音声信号乗算手段によって乗算された音声信号に応じて音声を出力する音声出力手段とを備え、前記係数処理周期は、前記音声信号をサンプリングするためのサンプリング周期に前記音声信号の個数を乗算して得られる周期である構成を有している。
この構成により、サンプリング周期に基づいて各音声出力レベル係数を処理するため、効率的に各音声出力レベル係数を処理することができる。
【０００８】
【発明の実施の形態】
以下、本発明の実施の形態について、図面を参照して説明する。
図１は、本発明の実施の形態に係る音声出力レベル制御装置のブロック構成図である。本発明の実施の形態に係る音声出力レベル制御装置１００は、音声信号を入力させる音声信号入力手段１１１、音声信号入力手段１１２、音声信号入力手段１１３、音声信号入力手段１１４、音声信号にそれぞれ対応する音声出力レベル係数を入力させるレベル係数入力手段１２０、レベル係数入力手段１２０によって入力された音声出力レベル係数を所定の周期からなる係数処理周期毎かつ互いに異なる時刻に積分する積分手段１３０、積分手段１３０によって積分された音声出力レベル係数にこの音声出力レベル係数に対応する音声信号を乗算する音声信号乗算手段１４１、音声信号乗算手段１４２、音声信号乗算手段１４３、音声信号乗算手段１４４、各音声信号乗算手段によって乗算された各々の音声信号に応じて音声を出力する音声出力手段１５１、音声出力手段１５２、音声出力手段１５３、音声出力手段１５４、レベル係数記憶手段１８０の記憶エリアを係数処理周期毎かつ互いに異なる時刻に選択する記憶エリア選択手段１７０、記憶エリア選択手段１７０によって選択された記憶エリアに音声出力レベル係数を記憶するレベル係数記憶手段１８０、および処理を同期させるための同期信号をサンプリング周期毎に出力する同期信号出力手段１９０を含むように構成される。なお、音声出力レベル制御装置１００は、４つの音声信号の音声出力レベルを制御するようになっている。
【０００９】
音声信号入力手段１１１には、第１の音声信号が入力され、音声信号入力手段１１１は、入力された第１の音声信号を音声信号乗算手段１４１に出力するようになっている。また、音声信号入力手段１１２には、第２の音声信号が入力され、入力された第２の音声信号を音声信号乗算手段１４２に出力するようになっている。また、音声信号入力手段１１３には、第３の音声信号が入力され、入力された第３の音声信号を音声信号乗算手段１４３に出力するようになっている。また、音声信号入力手段１１４には、第４の音声信号が入力され、入力された第４の音声信号を音声信号乗算手段１４４に出力するようになっている。なお、各音声信号入力手段は、マイクロホン、記憶媒体、放送装置などから出力された音声信号を入力させるようになっている。
なお、図１では、音声信号入力手段が４つ図示されているが、本発明によれば、音声信号入力手段の個数は、４つに限定されるものではない。
【００１０】
レベル係数入力手段１２０には、第１の音声信号に対応する第１の音声出力レベル係数、第２の音声信号に対応する第２の音声出力レベル係数、第３の音声信号に対応する第３の音声出力レベル係数、および第４の音声信号に対応する第４の音声出力レベル係数が入力され、レベル係数入力手段１２０は、入力された第１の音声出力レベル係数、第２の音声出力レベル係数、第３の音声出力レベル係数、および第４の音声出力レベル係数を積分手段１３０に出力するようになっている。なお、レベル係数入力手段１２０は、ホストコンピュータまたはボリューム調節器などから各音声出力レベル係数を入力させるようになっている。
【００１１】
積分手段１３０は、レベル係数入力手段１２０によって入力された音声出力レベル係数を複数の音声信号にそれぞれ対応する記憶エリアに記憶させる第１の記憶部１３１、第１の記憶部１３１の記憶エリアを係数処理周期毎かつ互いに異なる時刻に選択する第１の選択部１３２、音声出力レベル係数を複数の音声信号にそれぞれ対応する記憶エリアに記憶させる第２の記憶部１３３、第１の記憶部１３１の記憶エリアに対応する第２の記憶部１３３の記憶エリアを第１の選択部１３２によって選択されるタイミングと同期して選択する第２の選択部１３４、第２の記憶部１３３の記憶エリアを選択する第３の選択部１３５、および音声出力レベル係数を積分する積分器１６０を含むように構成される。
【００１２】
第１の記憶部１３１は、記憶エリアＵ１、記憶エリアＵ２、記憶エリアＵ３、および記憶エリアＵ４によって構成される。第１の記憶部１３１には、レベル係数入力手段１２０によって出力された第１の音声出力レベル係数、第２の音声出力レベル係数、第３の音声出力レベル係数、および第４の音声出力レベル係数が入力され、第１の記憶部１３１は、第１の音声出力レベル係数を記憶エリアＵ１に記憶させ、第２の音声出力レベル係数を記憶エリアＵ２に記憶させ、第３の音声出力レベル係数を記憶エリアＵ３に記憶させ、第４の音声出力レベル係数を記憶エリアＵ４に記憶させるようになっている。
【００１３】
第１の選択部１３２は、同期信号出力手段１９０によって出力された同期信号に応じて記憶エリアＵ１ないし記憶エリアＵ４を係数処理周期毎かつ互いに異なる時刻に選択し、選択された記憶エリアに記憶された音声出力レベル係数を積分器１６０に出力するようになっている。
【００１４】
第２の記憶部１３３は、記憶エリアＢ１、記憶エリアＢ２、記憶エリアＢ３、および記憶エリアＢ４によって構成される。第２の記憶部１３３には、第３の選択部１３５によって出力された音声出力レベル係数が入力され、第２の記憶部１３３は、入力された音声出力レベル係数を第３の選択部１３５が選択した記憶エリアに記憶させるようになっている。
【００１５】
第２の選択部１３４は、同期信号出力手段１９０によって出力された同期信号に応じて記憶エリアＢ１ないし記憶エリアＢ４を係数処理周期毎かつ互いに異なる時刻に選択し、選択された記憶エリアに記憶された音声出力レベル係数を積分器１６０に出力するようになっている。なお、第２の選択部１３４は、第１の選択部１３２が記憶エリアＵ１を選択した場合、記憶エリアＢ１を選択し、第１の選択部１３２が記憶エリアＵ２を選択した場合、記憶エリアＢ２を選択し、第１の選択部１３２が記憶エリアＵ３を選択した場合、記憶エリアＢ３を選択し、第１の選択部１３２が記憶エリアＵ４を選択した場合、記憶エリアＢ４を選択するようになっている。
【００１６】
積分器１６０は、第１の積分係数を格納する積分係数格納部１６１、第１の選択部１３２によって選択された記憶エリアに記憶された音声出力レベル係数を第１の積分係数に乗算する第１の積分係数乗算器１６２、第２の積分係数を格納する積分係数格納部１６３、第２の選択部１３４によって選択された記憶エリアに記憶された音声出力レベル係数を第２の積分係数に乗算する第２の積分係数乗算器１６４および、第２の積分係数乗算器１６４によって乗算された音声出力レベル係数に第１の積分係数乗算器１６２によって乗算された音声出力レベル係数を加算する加算器１６５を含むように構成される。
【００１７】
積分係数格納部１６１は、所定の積分係数である第１の積分係数を格納するようになっている。また、積分係数格納部１６３は、所定の積分係数である第２の積分係数を格納するようになっている。
【００１８】
第１の積分係数乗算器１６２には、第１の選択部１３２によって出力された音声出力レベル係数が入力され、第１の積分係数乗算器１６２は、入力された音声出力レベル係数を積分係数格納部１６１に格納された第１の積分係数に乗算し、乗算された音声出力レベル係数を加算器１６５に出力するようになっている。
【００１９】
第２の積分係数乗算器１６４には、第２の選択部１３４によって出力された音声出力レベル係数が入力され、第２の積分係数乗算器１６４は、入力された音声出力レベル係数を積分係数格納部１６３に格納された第２の積分係数に乗算し、乗算された音声出力レベル係数を加算器１６５に出力するようになっている。
【００２０】
加算器１６５には、第１の積分係数乗算器１６２によって出力された音声出力レベル係数および第２の積分係数乗算器１６４によって出力された音声出力レベル係数が入力され、加算器１６５は、第２の積分係数乗算器１６４によって出力された音声出力レベル係数に第１の積分係数乗算器１６２によって出力された音声出力レベル係数を加算し、加算して得られた音声出力レベル係数を記憶エリア選択手段１７０に出力すると共に第３の選択部１３５に出力するようになっている。
【００２１】
第３の選択部１３５には、加算器１６５によって出力された音声出力レベル係数が入力され、第３の選択部１３５は、記憶エリアＢ１ないし記憶エリアＢ４を係数処理周期毎かつ互いに異なる時刻に選択して入力された音声出力レベル係数を第２の記憶部１３３に出力するようになっている。なお、本発明によれば、第３の選択部１３５は、同期信号出力手段１９０によって出力された同期信号に応じて第１の選択部１３２が記憶エリアＵ１を選択した場合、記憶エリアＢ４を選択し、第１の選択部１３２が記憶エリアＵ２を選択した場合、記憶エリアＢ１を選択し、第１の選択部１３２が記憶エリアＵ３を選択した場合、記憶エリアＢ２を選択し、第１の選択部１３２が記憶エリアＵ４を選択した場合、記憶エリアＢ３を選択するようにしてもよい。
【００２２】
レベル係数記憶手段１８０は、記憶エリアＶＯＬ１、記憶エリアＶＯＬ２、記憶エリアＶＯＬ３、および記憶エリアＶＯＬ４によって構成される。レベル係数記憶手段１８０には、記憶エリア選択手段１７０によって出力された音声出力レベル係数が入力され、レベル係数記憶手段１８０は、入力された音声出力レベル係数を記憶エリア選択手段１７０が選択した記憶エリアに記憶させるようになっている。
【００２３】
記憶エリア選択手段１７０には、加算器１６５によって出力された音声出力レベル係数が入力され、記憶エリア選択手段１７０は、同期信号出力手段１９０によって出力された同期信号に応じて記憶エリアＶＯＬ１ないし記憶エリアＶＯＬ４を係数処理周期毎かつ互いに異なる時刻に選択して入力された音声出力レベル係数をレベル係数記憶手段１８０に出力するようになっている。
なお、記憶エリア選択手段１７０は、第１の選択部１３２が記憶エリアＵ１を選択した場合、記憶エリアＶＯＬ１を選択し、第１の選択部１３２が記憶エリアＵ２を選択した場合、記憶エリアＶＯＬ２を選択し、第１の選択部１３２が記憶エリアＵ３を選択した場合、記憶エリアＶＯＬ３を選択し、第１の選択部１３２が記憶エリアＵ４を選択した場合、記憶エリアＶＯＬ４を選択するようになっている。
【００２４】
同期信号出力手段１９０は、処理を同期させるための同期信号をサンプリング周期毎に第１の選択部１３２、第２の選択部１３４、第３の選択部１３５、および記憶エリア選択手段１７０に出力するようになっている。
【００２５】
音声信号乗算手段１４１には、音声信号入力手段１１１によって出力された第１の音声信号が入力され、音声信号乗算手段１４１は、レベル係数記憶手段１８０の記憶エリアＶＯＬ１に記憶されている音声出力レベル係数に入力された第１の音声信号を乗算し、乗算された第１の音声信号を音声出力手段１５１に出力するようになっている。また、音声信号乗算手段１４２には、音声信号入力手段１１２によって出力された第２の音声信号が入力され、音声信号乗算手段１４２は、レベル係数記憶手段１８０の記憶エリアＶＯＬ２に記憶されている音声出力レベル係数に入力された第２の音声信号を乗算し、乗算された第２の音声信号を音声出力手段１５２に出力するようになっている。また、音声信号乗算手段１４３には、音声信号入力手段１１３によって出力された第３の音声信号が入力され、音声信号乗算手段１４３は、レベル係数記憶手段１８０の記憶エリアＶＯＬ３に記憶されている音声出力レベル係数に入力された第３の音声信号を乗算し、乗算された第３の音声信号を音声出力手段１５３に出力するようになっている。また、音声信号乗算手段１４４には、音声信号入力手段１１４によって出力された第４の音声信号が入力され、音声信号乗算手段１４４は、レベル係数記憶手段１８０の記憶エリアＶＯＬ４に記憶されている音声出力レベル係数に入力された第４の音声信号を乗算し、乗算された第４の音声信号を音声出力手段１５４に出力するようになっている。
【００２６】
音声出力手段１５１には、音声信号乗算手段１４１によって出力された第１の音声信号が入力され、音声出力手段１５１は、入力された第１の音声信号に応じて音声を出力するようになっている。また、音声出力手段１５２には、音声信号乗算手段１４２によって出力された第２の音声信号が入力され、音声出力手段１５２は、入力された第２の音声信号に応じて音声を出力するようになっている。また、音声出力手段１５３には、音声信号乗算手段１４３によって出力された第３の音声信号が入力され、音声出力手段１５３は、入力された第３の音声信号に応じて音声を出力するようになっている。また、音声出力手段１５４には、音声信号乗算手段１４４によって出力された第４の音声信号が入力され、音声出力手段１５４は、入力された第４の音声信号に応じて音声を出力するようになっている。
【００２７】
以下、本発明の実施の形態に係る音声出力レベル制御装置１００の動作について、図面を参照して説明する。なお、サンプリング周期に基づいて音声出力レベル制御装置１００の動作がなされ、サンプリング周期のｎ回目、次周期のｎ＋１回目、さらに次周期のｎ＋２回目、さらに次周期のｎ＋３回目を繰返して動作がなされる。また、ｎは４×ｋ（ｋは０または自然数）で表される。なお、係数処理周期は、サンプリング周期の４倍であり、サンプリング周期のｎ回目の動作、サンプリング周期のｎ＋１回目の動作、サンプリング周期のｎ＋２回目の動作、サンプリング周期のｎ＋３回目の動作の各々は、係数処理周期毎に繰り返される。
【００２８】
図２は、サンプリング周期のｎ回目になされる音声出力レベル制御装置１００の動作を示すフローチャートである。
まず、レベル係数入力手段１２０によって出力された第１の音声出力レベル係数を記憶する第１の記憶部１３１の記憶エリアＵ１は、同期信号出力手段１９０によって出力された同期信号に応じて第１の選択部１３２によって選択される（Ｓ１０１）。次に、第１の記憶部１３１の記憶エリアＵ１に記憶された音声出力レベル係数は、第１の積分係数乗算器１６２によって所定の積分係数に乗算される（Ｓ１０２）。
【００２９】
一方、第２の記憶部１３３の記憶エリアＢ１は、同期信号出力手段１９０によって出力された同期信号に応じて第２の選択部１３４によって選択される（Ｓ１０３）。次に、第２の記憶部１３３の記憶エリアＢ１に記憶された音声出力レベル係数は、第２の積分係数乗算器１６４によって所定の積分係数に乗算される（Ｓ１０４）。
【００３０】
第２の積分係数乗算器１６４によって乗算された音声出力レベル係数は、加算器１６５によって第１の積分係数乗算器１６２によって乗算された音声出力レベル係数に加算される（Ｓ１０５）。加算して得られた音声出力レベル係数は、第３の選択部１３５が選択した第２の記憶部１３３の記憶エリアＢ１に記憶される（Ｓ１０６）。また、加算して得られた音声出力レベル係数は、記憶エリア選択手段１７０が選択したレベル係数記憶手段１８０の記憶エリアＶＯＬ１に記憶される（Ｓ１０７）。
【００３１】
次に、音声信号入力手段１１１によって出力された第１の音声信号は、音声信号乗算手段１４１によって、レベル係数記憶手段１８０の記憶エリアＶＯＬ１に記憶された音声出力レベル係数に乗算され、音声出力手段１５１によって音声として出力され（Ｓ１０８）、音声信号入力手段１１２によって出力された第２の音声信号は、音声信号乗算手段１４２によって、レベル係数記憶手段１８０の記憶エリアＶＯＬ２に記憶された音声出力レベル係数に乗算され、音声出力手段１５２によって音声として出力され（Ｓ１０９）、音声信号入力手段１１３によって出力された第３の音声信号は、音声信号乗算手段１４３によって、レベル係数記憶手段１８０の記憶エリアＶＯＬ３に記憶された音声出力レベル係数に乗算され、音声出力手段１５３によって音声として出力され（Ｓ１１０）、音声信号入力手段１１４によって出力された第４の音声信号は、音声信号乗算手段１４４によって、レベル係数記憶手段１８０の記憶エリアＶＯＬ４に記憶された音声出力レベル係数に乗算され、音声出力手段１５４によって音声として出力される（Ｓ１１１）。
【００３２】
図３は、サンプリング周期のｎ＋１回目になされる音声出力レベル制御装置１００の動作を示すフローチャートである。なお、サンプリング周期のｎ＋１回目になされる音声出力レベル制御装置１００の動作のうち、サンプリング周期のｎ回目になされる音声出力レベル制御装置１００の動作と同一の部分については、同一の符号を付しその説明を省略する。
【００３３】
まず、レベル係数入力手段１２０によって出力された第２の音声出力レベル係数を記憶する第１の記憶部１３１の記憶エリアＵ２は、同期信号出力手段１９０によって出力された同期信号に応じて第１の選択部１３２によって選択される（Ｓ２０１）。次に、第１の記憶部１３１の記憶エリアＵ２に記憶された音声出力レベル係数は、第１の積分係数乗算器１６２によって所定の積分係数に乗算される（Ｓ２０２）。
【００３４】
一方、第２の記憶部１３３の記憶エリアＢ２は、同期信号出力手段１９０によって出力された同期信号に応じて第２の選択部１３４によって選択される（Ｓ２０３）。次に、第２の記憶部１３３の記憶エリアＢ２に記憶された音声出力レベル係数は、第２の積分係数乗算器１６４によって所定の積分係数に乗算される（Ｓ２０４）。
【００３５】
第２の積分係数乗算器１６４によって乗算された音声出力レベル係数は、加算器１６５によって第１の積分係数乗算器１６２によって乗算された音声出力レベル係数に加算される（Ｓ２０５）。加算して得られた音声出力レベル係数は、第３の選択部１３５が選択した第２の記憶部１３３の記憶エリアＢ２に記憶される（Ｓ２０６）。また、加算して得られた音声出力レベル係数は、記憶エリア選択手段１７０が選択したレベル係数記憶手段１８０の記憶エリアＶＯＬ２に記憶される（Ｓ２０７）。
【００３６】
図４は、サンプリング周期のｎ＋２回目になされる音声出力レベル制御装置１００の動作を示すフローチャートである。なお、サンプリング周期のｎ＋２回目になされる音声出力レベル制御装置１００の動作のうち、サンプリング周期のｎ回目になされる音声出力レベル制御装置１００の動作と同一の部分については、同一の符号を付しその説明を省略する。
【００３７】
まず、レベル係数入力手段１２０によって出力された第３の音声出力レベル係数を記憶する第１の記憶部１３１の記憶エリアＵ３は、同期信号出力手段１９０によって出力された同期信号に応じて第１の選択部１３２によって選択される（Ｓ３０１）。次に、第１の記憶部１３１の記憶エリアＵ３に記憶された音声出力レベル係数は、第１の積分係数乗算器１６２によって所定の積分係数に乗算される（Ｓ３０２）。
【００３８】
一方、第２の記憶部１３３の記憶エリアＢ３は、同期信号出力手段１９０によって出力された同期信号に応じて第２の選択部１３４によって選択される（Ｓ３０３）。次に、第２の記憶部１３３の記憶エリアＢ３に記憶された音声出力レベル係数は、第２の積分係数乗算器１６４によって所定の積分係数に乗算される（Ｓ３０４）。
【００３９】
第２の積分係数乗算器１６４によって乗算された音声出力レベル係数は、加算器１６５によって第１の積分係数乗算器１６２によって乗算された音声出力レベル係数に加算される（Ｓ３０５）。加算して得られた音声出力レベル係数は、第３の選択部１３５が選択した第２の記憶部１３３の記憶エリアＢ３に記憶される（Ｓ３０６）。また、加算して得られた音声出力レベル係数は、記憶エリア選択手段１７０が選択したレベル係数記憶手段１８０の記憶エリアＶＯＬ３に記憶される（Ｓ３０７）。
【００４０】
図５は、サンプリング周期のｎ＋３回目になされる音声出力レベル制御装置１００の動作を示すフローチャートである。なお、サンプリング周期のｎ＋３回目になされる音声出力レベル制御装置１００の動作のうち、サンプリング周期のｎ回目になされる音声出力レベル制御装置１００の動作と同一の部分については、同一の符号を付しその説明を省略する。
【００４１】
まず、レベル係数入力手段１２０によって出力された第４の音声出力レベル係数を記憶する第１の記憶部１３１の記憶エリアＵ４は、同期信号出力手段１９０によって出力された同期信号に応じて第１の選択部１３２によって選択される（Ｓ４０１）。次に、第１の記憶部１３１の記憶エリアＵ４に記憶された音声出力レベル係数は、第１の積分係数乗算器１６２によって所定の積分係数に乗算される（Ｓ４０２）。
【００４２】
一方、第２の記憶部１３３の記憶エリアＢ４は、同期信号出力手段１９０によって出力された同期信号に応じて第２の選択部１３４によって選択される（Ｓ４０３）。次に、第２の記憶部１３３の記憶エリアＢ４に記憶された音声出力レベル係数は、第２の積分係数乗算器１６４によって所定の積分係数に乗算される（Ｓ４０４）。
【００４３】
第２の積分係数乗算器１６４によって乗算された音声出力レベル係数は、加算器１６５によって第１の積分係数乗算器１６２によって乗算された音声出力レベル係数に加算される（Ｓ４０５）。加算して得られた音声出力レベル係数は、第３の選択部１３５が選択した第２の記憶部１３３の記憶エリアＢ４に記憶される（Ｓ４０６）。また、加算して得られた音声出力レベル係数は、記憶エリア選択手段１７０が選択したレベル係数記憶手段１８０の記憶エリアＶＯＬ４に記憶される（Ｓ４０７）。
【００４４】
ここで、サンプリング周期と音声出力レベル係数との関係について以下に説明する。
例えば、複数の積分器を設けて音声出力レベル係数を同時に積分する従来の音声出力レベル制御装置が音声信号をサンプリングする、サンプリング周波数を４８ｋＨｚとし、このサンプリング周波数に同期して音声出力レベル係数が１／４８０００秒毎に、すなわちで４８ｋＨｚで乗算器に出力されるとする。図６は、音声出力レベル係数が４８ｋＨｚで各乗算器に出力される場合の音声出力レベル係数の変動を示す図であり、音声出力レベル係数は、開始時刻ＳＴＡ１から終了時刻ＥＮＤ１までの積分時間τに音声出力レベル係数Ａ１から音声出力レベル係数Ｂ１に変動する。
【００４５】
また、本発明の音声出力レベル制御装置１００が音声信号をサンプリングするサンプリング周波数が４８ｋＨｚであって、同期信号は、同期信号出力手段１９０によってサンプリング周波数４８ｋＨｚに対応するサンプリング周期、１／４８０００秒毎に記憶エリア選択手段１７０に出力されるとする。レベル係数記憶手段１８０の記憶エリアは、４回毎の同期信号に応じて記憶エリア選択手段１７０によって選択されるため、レベル係数記憶手段１８０の記憶エリアに記憶されている音声出力レベル係数が、１／１２０００秒毎に、すなわち４分の１の１２ｋＨｚで音声信号乗算手段１４１ないし音声信号乗算手段１４４に出力される。図７は、音声出力レベル係数が１２ｋＨｚで各音声信号乗算手段に出力される場合の音声出力レベル係数の変動を示す図であり、音声出力レベル係数は、開始時刻ＳＴＡ２から終了時刻ＥＮＤ２までの積分時間τに音声出力レベル係数Ａ２から音声出力レベル係数Ｂ２に変動する。なお、音声出力レベル係数が４８ｋＨｚで各音声信号乗算手段に出力されても、１２ｋＨｚで各音声信号乗算手段に出力されても聴感上の問題はない。また、音声出力レベル制御装置１００が８つ音声信号を処理するときには、音声出力レベル係数が６ｋＨｚで各音声信号乗算手段に出力されるようにしてもよい。
【００４６】
以上説明したように、本発明の実施の形態に係る音声出力レベル制御装置は、音声出力レベル係数を係数処理周期毎かつ互いに異なる時刻に１つの積分手段が積分するため、プロセッサの処理負荷を軽減し、さらに製造コストを安価にすることができる。なお、音声信号処理をＤＳＰ（Ｄｉｇｉｔａｌ  Ｓｉｇｎａｌ  Ｐｒｏｃｅｓｓｏｒ）を用いて実施した場合、ＤＳＰの処理負荷を軽減することができる。
また、サンプリング周期に基づいて各音声出力レベル係数を処理するため、効率的に各音声出力レベル係数を処理することができる。
【００４７】
【発明の効果】
以上説明したように、本発明は、音声出力レベル係数を所定の周期毎かつ互いに異なる時刻に１つの積分手段が積分するため、プロセッサの処理負荷を軽減し、さらに製造コストを安価にすることができる音声出力レベル制御装置を提供するものである。
【図面の簡単な説明】
【図１】本発明の実施の形態に係る音声出力レベル制御装置のブロック構成図
【図２】サンプリング周期のｎ回目になされる音声出力レベル制御装置の動作を示すフローチャート
【図３】サンプリング周期のｎ＋１回目になされる音声出力レベル制御装置の動作を示すフローチャート
【図４】サンプリング周期のｎ＋２回目になされる音声出力レベル制御装置の動作を示すフローチャート
【図５】サンプリング周期のｎ＋３回目になされる音声出力レベル制御装置の動作を示すフローチャート
【図６】音声出力レベル係数が４８ｋＨｚで各乗算器に出力される場合の音声出力レベル係数の変動を示す図
【図７】音声出力レベル係数が１２ｋＨｚで各音声信号乗算手段に出力される場合の音声出力レベル係数の変動を示す図
【図８】従来の音声出力レベル制御装置のブロック構成図
【符号の説明】
１００、８００  音声出力レベル制御装置
１１１、１１２、１１３、１１４  音声信号入力手段
１２０  レベル係数入力手段
１３０  積分手段
１３１  第１の記憶部
１３２  第１の選択部
１３３  第２の記憶部
１３４  第２の選択部
１３５  第３の選択部
１４１、１４２、１４３、１４４  音声信号乗算手段
１５１、１５２、１５３、１５４  音声出力手段
１６０、８４７  積分器
１６１、１６３  積分係数格納部
１６２  第１の積分係数乗算器
１６４  第２の積分係数乗算器
１６５  加算器
１７０  記憶エリア選択手段
１８０  レベル係数記憶手段
１９０  同期信号出力手段
８０１  入力端子
８０２  出力端子
８０３、８０４、８０５、８０６、８０７、８０８  デジタル音声信号
８０９  乗算器
８１２  レジスタ
８１５  制御手段
８４６  エフェクト処理手段
【図１】
2004157400.tif 000003
【図２】
2004157400.tif 000004
【図３】
2004157400.tif 000005
【図４】
2004157400.tif 000006
【図５】
2004157400.tif 000007
【図６】
2004157400.tif 000008
【図７】
2004157400.tif 000009
【図８】
2004157400.tif 000010