(57)【特許請求の範囲】
【請求項１】
音声信号を取得する取得手段と、
前記取得された音声信号の振幅を調整する調整手段と、
前記調整された音声信号の振幅レベルを検出し、前記検出された振幅レベルに基づいて前記調整手段の動作を決定するための音声レベルを決定するレベル決定手段とを有し、
前記調整手段は、前記音声レベルが第１の閾値より大きい場合に、前記取得された音声信号の振幅を該音声信号の振幅よりも小さくなるように調整し、前記音声レベルが前記第１の閾値より小さい場合に、前記取得された音声信号の振幅を該音声信号の振幅よりも小さくならないように調整し、
前記レベル決定手段は、前記音声レベルを決定する際に、
前記前回決定された音声レベルが前記第１の閾値より大きい場合に決定される前記音声レベルの方が、前記前回決定された音声レベルが前記第１の閾値より小さい場合に決定される前記音声レベルのよりも、小さい値になるように前記音声レベルを決定することを特徴とする情報処理装置。
【請求項２】
前記レベル決定手段は、前記音声レベルを決定する際に、
前記検出された振幅レベルが前記前回決定された音声レベルより小さいときは、前記前回決定された音声レベルが前記第１の閾値より大きい場合に決定される前記音声レベルの方が、前記前回決定された音声レベルが前記第１の閾値より小さい場合に決定される前記音声レベルのよりも、小さい値になるように前記音声レベルを決定することを特徴とする請求項１記載の情報処理装置。
【請求項３】
前記レベル決定手段は、前記音声レベルを決定する際に、
前記検出された振幅レベルが前記前回決定された音声レベルより大きいときは、前記検出された振幅レベルを前記音声レベルに決定することを特徴とする請求項１または２記載の情報処理装置。
【請求項４】
前記レベル決定手段は、前記音声レベルを決定する際に、
前記前回決定された音声レベルが前記第１の閾値より大きい場合は、前記前回決定された音声レベルから第１の所定の値を減算した値を今回の音声レベルに決定し、
前記前回決定された音声レベルが前記第１の閾値より小さい場合は、前記前回決定された音声レベルから前記第１の所定の値よりも小さい第２の所定の値を減算した値を今回の音声レベルに決定することを特徴とする請求項１から３のいずれか１項記載の情報処理装置。
【請求項５】
前記レベル決定手段は、前記音声レベルを決定する際に、
前記前回決定された音声レベルが前記第１の閾値より大きい場合は、前記前回決定された音声レベルに第３の所定の値を乗算した値を今回の音声レベルに決定し、
前記前回決定された音声レベルが前記第１の閾値より小さい場合は、前記前回決定された音声レベルから前記第３の所定の値よりも大きい第４の所定の値を乗算した値を今回の音声レベルに決定することを特徴とする請求項１から３のいずれか１項記載の情報処理装置。
【請求項６】
音声信号を取得する取得手段と、
前記取得された音声信号の振幅を調整する調整手段と、
前記調整された音声信号の振幅レベルを検出し、前記検出された振幅レベルに基づいて前記調整手段の動作を決定するための音声レベルを決定するレベル決定手段とを有し、
前記調整手段は、前記音声レベルが第１の閾値より大きい場合に、前記取得された音声信号の振幅を該音声信号の振幅よりも小さくなるように調整し、前記音声レベルが前記第１の閾値より小さい場合に、前記取得された音声信号の振幅を該音声信号の振幅よりも小さくならないように調整し、
前記レベル決定手段は、前記音声レベルを決定する際に、
前記調整手段が前記取得された音声信号の振幅を該音声信号の振幅よりも小さくなるように調整している場合に決定される前記音声レベルの方が、前記調整手段が前記取得された音声信号の振幅を該音声信号の振幅よりも小さくならないように調整している場合に決定される前記音声レベルのよりも、小さい値になるように前記音声レベルを決定することを特徴とする情報処理装置。
【請求項７】
前記レベル決定手段は、前記音声レベルを決定する際に、
前記検出された振幅レベルが前記前回決定された音声レベルより小さいときは、前記調整手段が前記取得された音声信号の振幅を該音声信号の振幅よりも小さくなるように調整している場合に決定される前記音声レベルの方が、前記調整手段が前記取得された音声信号の振幅を該音声信号の振幅よりも小さくならないように調整している場合に決定される前記音声レベルのよりも、小さい値になるように前記音声レベルを決定することを特徴とする請求項６記載の情報処理装置。
【請求項８】
前記レベル決定手段は、前記音声レベルを決定する際に、
前記検出された振幅レベルが前記前回決定された音声レベルより大きいときは、前記検出された振幅レベルを前記音声レベルに決定することを特徴とする請求項６または７記載の情報処理装置。
【請求項９】
前記レベル決定手段は、前記音声レベルを決定する際に、
前記調整手段が前記取得された音声信号の振幅を該音声信号の振幅よりも小さくなるように調整している場合は、前記前回決定された音声レベルから第１の所定の値を減算した値を今回の音声レベルに決定し、
前前記調整手段が前記取得された音声信号の振幅を該音声信号の振幅よりも小さくならないように調整している場合は、前記前回決定された音声レベルから前記第１の所定の値よりも小さい第２の所定の値を減算した値を今回の音声レベルに決定することを特徴とする請求項６から８のいずれか１項記載の情報処理装置。
【請求項１０】
前記レベル決定手段は、前記音声レベルを決定する際に、
前記調整手段が前記取得された音声信号の振幅を該音声信号の振幅よりも小さくなるように調整している場合は、前記前回決定された音声レベルに第３の所定の値を乗算した値を今回の音声レベルに決定し、
前記調整手段が前記取得された音声信号の振幅を該音声信号の振幅よりも小さくならないように調整している場合は、前記前回決定された音声レベルから前記第３の所定の値よりも大きい第４の所定の値を乗算した値を今回の音声レベルに決定することを特徴とする請求項６から８のいずれか１項記載の情報処理装置。
【請求項１１】
音声信号を取得する取得手段と、
前記取得された音声信号の振幅を調整する調整手段と、
所定の周期で前記調整された音声信号の振幅レベルを検出し、前記検出された振幅レベルに基づいて前記調整手段の動作を決定するための音声レベルを決定するレベル決定手段とを有し、
前記調整手段は、前記音声レベルが第１の閾値より大きい場合に、前記取得された音声信号の振幅を該音声信号の振幅よりも小さくなるように調整し、
前記レベル決定手段は、
決定された音声レベルが第１の閾値より大きい場合に、前記決定された音声レベルが前記第１の閾値より小さい場合よりも、前記所定の周期を短くすることを特徴とする情報処理装置。
【請求項１２】
音声信号を取得する取得手段と、
前記取得された音声信号の振幅を調整する調整手段と、
所定の周期で前記調整された音声信号の振幅レベルを検出し、前記検出された振幅レベルに基づいて前記調整手段の動作を決定するための音声レベルを決定するレベル決定手段とを有し、
前記調整手段は、前記音声レベルが第１の閾値より大きい場合に、前記取得された音声信号の振幅を該音声信号の振幅よりも小さくなるように調整し、
前記レベル決定手段は、
前記調整手段が、前記取得された音声信号の振幅を該音声信号の振幅よりも小さくなるように調整している場合に、それ以外の場合よりも、前記所定の周期を短くすることを特徴とする情報処理装置。
【請求項１３】
前記レベル決定手段は、前記音声レベルを決定する際に、
前記検出された振幅レベルが前回決定された音声レベルより小さいときは、前記前回決定された音声レベルから所定の値を減算した値を前記音声レベルに決定することを特徴とする請求項１１または１２記載の情報処理装置。
【請求項１４】
前記レベル決定手段は、前記音声レベルを決定する際に、
前記検出された振幅レベルが前回決定された音声レベルより大きいときは、前記検出された振幅レベルを前記音声レベルに決定することを特徴とする請求項１１から１３のいずれか１項記載の情報処理装置。
【請求項１５】
前記調整手段により調整された音声信号を記録媒体に記録する記録手段を有することを特徴とする請求項１から１４のいずれか１項記載の情報処理装置。
【請求項１６】
撮像手段を有し、
前記記録手段は、前記撮像手段により得られた画像信号からなる映像信号を前記調整手段により得られた音声信号とともに前記記録媒体に記録することを特徴とする請求項１から１５のいずれか１項記載の情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置に関し、特に取得した音声信号の振幅レベルを検出、調整することができる情報処理装置に関する。
【背景技術】
【０００２】
従来、音声信号の振幅レベルを検出、調整することができるビデオカメラ等の情報処理装置が知られている。この種の情報処理装置は、マイク等を用いて取得した音声信号の振幅レベルを検出したり調整したりして、記録媒体に記録することが可能である。（例えば、特許文献１）
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００４−０２３６２３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
このような情報処理装置では、例えば、音声信号の振幅レベルに基づいて音声レベルを決定し、決定された音声レベルが所定の閾値を超えていた場合に、音声信号の振幅レベルを小さくするように調整していた。音声信号の振幅レベルを小さくしたときに、音声レベルを決定すると、実際の音声信号の振幅レベルよりも大きいレベルが検出されてしまうことがあり、更に振幅レベルを小さくするように調整されていた。このような場合、例えば、音声信号の振幅レベルが過剰に小さくされてしまい、音量が小さくなりすぎたりして良好な音声を得ることができなくなってしまうという課題があった。
【０００５】
本発明は、このような問題に鑑みてなされたもので、音声信号の振幅レベルに基づく音声レベルの決定動作を制御することにより従来よりも良好な音声を得ることができる情報処理装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
このような課題を解決するために、本発明の情報処理装置は音声信号を取得する取得手段と、前記取得された音声信号の振幅を調整する調整手段と、前記調整された音声信号の振幅レベルを検出し、前記検出された振幅レベルに基づいて前記調整手段の動作を決定するための音声レベルを決定するレベル決定手段とを有し、前記調整手段は、前記音声レベルが第１の閾値より大きい場合に、前記取得された音声信号の振幅を該音声信号の振幅よりも小さくなるように調整し、前記音声レベルが前記第１の閾値より小さい場合に、前記取得された音声信号の振幅を該音声信号の振幅よりも小さくならないように調整し、前記レベル決定手段は、前記音声レベルを決定する際に、前記前回決定された音声レベルが前記第１の閾値より大きい場合に決定される前記音声レベルの方が、前記前回決定された音声レベルが前記第１の閾値より小さい場合に決定される前記音声レベルのよりも、小さい値になるように前記音声レベルを決定することを特徴とする。
【発明の効果】
【０００７】
本発明によれば、音声信号の音声レベル決定動作を振幅レベルに応じて変更することができるので、例えば過剰に音声信号の振幅レベルを小さくしてしまう可能性を低減できる。
【図面の簡単な説明】
【０００８】
【図１】実施例１のビデオカメラのブロック図である。
【図２】音声レベル検出部１１９の動作を説明するフローチャートである。
【図３】音声レベル検出部１１９の動作を説明するフローチャートである。
【発明を実施するための形態】
【０００９】
以下、図面を参照して本発明の実施例を詳細に説明する。
【００１０】
（実施例１）
周囲の音声を集音でき、得られた音声信号の振幅レベルを調整し、調整された音声信号の振幅レベルに基づいて音声信号を決定することができるビデオカメラについて説明する。
【００１１】
図１は、本実施例のビデオカメラのブロック図である。
【００１２】
図１において、１０１はビデオカメラの各種機能に応じて、各ブロックを制御する制御部である。１０２は、外部からの指示をビデオカメラに入力するための操作部である。操作部１０２は、電源スイッチや、記録モードや再生モードを選択する選択スイッチ、撮影の開始・終了を指示をするボタン等から構成されている。１０３は、制御部１０１からの制御信号や、操作部１０２からの指示信号等が行き来する制御信号バスである。１０４は、各ブロック間の画像データおよび音声データが行き来する画像／音声データバスである。
【００１３】
１０５は、被写体の光学像を取り込む撮影レンズや、光量を制御する絞り、光学像を電気信号に変換する撮像素子等からなる撮像部であり、映像信号や画像信号を入力するものである。１０６は、撮像部１０５から入力された映像信号を適正な信号レベルにし、デジタルデータに変換し、映像記録方式に必要な処理を行う映像処理部である。映像処理部１０６は、映像データや静止画データを生成することができる。
【００１４】
１０７は、音声を取り込み、取り込んだアナログ音声信号を所定の周期でサンプリングしたデジタル音声信号に変換する集音部である。１０８は、取り込んだ音声信号を適正なレベルに調節するＡＧＣ回路である。ＡＧＣ回路の詳細な動作については後述する。１０９は、ＡＧＣ回路により適正なレベルに調整された音声信号を音声記録方式に必要な処理を行い、音声データを得る音声処理部である。
【００１５】
１１０は、記録中は映像処理部１０６から得られた映像データに対応する映像を表示し、再生中は後述の映像再生処理部１１４で再生された映像を表示するほか、各種メニューの表示をすることができる表示部である。１１１は、表示部１１０の表示を制御するための表示制御部である。
【００１６】
１１２は、映像処理部１０６から得られた映像データ、静止画データ、音声処理部１０９から得られた音声データ、その他のデータを必要に応じて関連づけて記録するための記録媒体としてのハードディスク（以後、ＨＤＤ）である。１１３は、ＨＤＤ１１２にアクセスし、上記の映像データ、静止画データ、音声データ、その他のデータ等を読み書きするためのアクセス部である。
【００１７】
１１４は、アクセス部１１３によって読み出されたＨＤＤ１１２の映像データを映像記録方式に従って処理し、所定の形態に変換する映像再生処理部である。１１５は、映像再生処理部１１４で再生された映像信号を外部に出力するための映像端子である。
【００１８】
１１６は、アクセス部１１３によって読み出されたＨＤＤ１１２の音声データを音声記録方式に従って再生する音声再生処理部である。１１７は、音声再生処理部１１６で再生された音声信号を外部に出力するための音声端子である。また、音声再生処理部１１６は、音声端子１１７と映像端子１１５とに接続された外部機器上で、表示される映像の動きと出力される音声のタイミングが合うように、音声信号の出力タイミングを調整する機能を有している。この機能は、音声信号をバッファできるメモリ等を設けたり、遅延回路を設けたりすることで実現できる。
【００１９】
ここで、ＡＧＣ回路１０８について説明する。１１８は、集音部１０７により取得した音声信号の振幅レベルを調整する振幅制御部であり、音声信号の振幅レベルを適正なレベルに調整して音声処理部１０９に出力している。１１９は、振幅調整部１１８により出力された音声信号の振幅レベルＶｏｕｔを１サンプリング毎に検出し、検出された振幅レベルに基づいて音声レベルＶｄｅｔを決定する音声レベル検出部である。１２０は、音声レベル検出部１１９で決定された音声レベルに応じて、振幅制御部１１８の動作を制御するための制御信号を出力するモード決定部である。
【００２０】
モード決定部１２０は、音声レベル検出部１１９で決定された音声レベルが第１の閾値より大きいときには、振幅制御部１１８が音声信号の振幅レベルを小さくするよう動作させるための制御信号としてリミッタ信号を出力する。リミッタ信号を受信した振幅制御部１１８は、リミットモードに移行し、入力された音声信号に小さいゲインをかけて振幅レベルを小さくする。また、モード決定部１２０は、音声レベル検出部１１９で検出された音声レベルが第２の閾値より小さいときには、振幅制御部１１８が音声信号の振幅レベルを大きくするよう動作させための制御信号としてリカバー信号を出力する。リカバー信号を受信した振幅制御部１１８は、リカバーモードに移行し、入力された音声信号に大きいゲインをかけて振幅レベルを大きくする。また、モード決定部１２０は、音声レベル検出部１１９で検出された音声レベルが第１の閾値と第２の閾値の間であった時は、音声信号にそれまでと同様のゲインをかけて振幅レベルを調整するように動作させるためのホールド信号を出力する。ホールド信号を受信した振幅調整部１１８は、ホールドモードに移行し、入力された音声信号にそれまで同様のゲインをかけて振幅レベルを調整する（ただし、第１の閾値＞第２の閾値）。
【００２１】
ＡＧＣ回路１０８では、集音部１０７で得られた音声信号の振幅レベルが大きすぎるときには、振幅レベルを抑制し、振幅レベルが小さすぎるときには、振幅レベルを増幅するようにしていることになる。そのために、音声レベル検出部１１９で検出された音声レベルに基づいて、モード決定部１２０は振幅制御部１１８の動作モードを決定し、振幅制御部１１８を制御している。
【００２２】
１２１は、制御信号を外部に出力する外部出力端子であり、例えば、制御信号を外部に出力することができる外部出力端子である。
【００２３】
本実施例では、記憶媒体としてＨＤＤ１１１を用いているが、これは、ハードディスクに限られるものではなく、磁気（あるいは光磁気）記録メディアなどが考えられる。
【００２４】
また、外部接続端子を更に備えても良く、ＨＤＭＩ端子、ＵＳＢ端子、ＩＥＥＥ１３９４等のデジタルデータ入出力可能な端子が考えられる。
【００２５】
まず、本実施例のビデオカメラの動画記録動作について説明する。
【００２６】
操作部１０２の電源スイッチが操作されたことに応じて、ビデオカメラは撮影待機状態になる。この状態で、ユーザが操作部１０２の撮影ボタンを操作することにより、ビデオカメラに動画撮影開始の指示がなされる。この動画撮影開始の指示に応じて、制御部１０１は、撮像部１０５、映像処理部１０６等に撮影開始の指示信号を送信する。
【００２７】
撮影が開始すると、撮像部１０５の撮影レンズを通って入射した被写体からの光は、絞りにより光量を制御され、撮像素子により電気信号に変換される。該電気信号は、映像処理部１０６で適正な信号レベルに調整され、デジタルデータに変換される。そしてデジタルデータに変換された映像信号は、映像処理部１０６の画素数調整回路等によって適切な画素数に調整され、所定の映像記録方式で圧縮符号化され、映像データとなる。
【００２８】
また、集音部１０７により取り込まれた音声信号は、ＡＧＣ回路１０８で適正なレベルに調整され、音声処理部１０９で音声記録方式に必要な処理を施され音声データに変換される。
【００２９】
そして、制御部１０１は、上述の映像データと上述の音声データとを合成しデータストリームを形成し、アクセス部１１３に出力する。アクセス部１１３は、制御部１０１の指示に基づき、ＵＤＦ、ＦＡＴ等のファイルシステム管理のもとに、映像データと音声データのデータストリームを一つの動画ファイルとしてＨＤＤ１１２に書込みはじめる。ファイルシステムとは、ファイルの管理を行うための管理情報とファイルデータからなる構造体系を意味する。このファイルシステムを共通化することによって、異なった記憶媒体あるいは記録再生機器でも記録再生できる。
【００３０】
データストリームは、必要に応じて表示制御部１１１を通して、表示部１１０に表示されることもある。
【００３１】
そして、ユーザが操作部１０２の撮影ボタンを再度操作することにより、ビデオカメラに動画撮影終了の指示がなされたことに応じて、制御部１０１は、撮像部１０５、映像処理部１０６等に撮影終了の指示信号を送信する。
【００３２】
動画撮影終了の指示信号を受信したことに応じて、撮像部１０５、映像処理部１０６は、撮影動作を終了する。アクセス部１１３は、制御部１０１の指示のもと、撮影開始から撮影終了までに記録された一連の映像データと音声データとを一つのファイルとしＨＤＤ１１２に書込み、記録動作を終了する。制御部１０１は、ビデオカメラを撮影待機状態に遷移させる。
【００３３】
次に、本実施例のビデオカメラの通常の再生動作について説明する。
【００３４】
制御部１０１は、操作部１０２の選択スイッチによって再生モードが指定されたことに応じて、ＨＤＤ１１２から映像データや静止画データを読み出すよう、アクセス部１１３を制御する。そして、読み出された映像データや静止画データのサムネイルを並べたサムネイル画面や、映像データや静止画データのファイル名を表示部１１０に表示するよう、表示制御部１１１を制御する。また、最後に撮影した映像データや静止画データ等を表示部１１０に表示するよう、表示制御部１１１を制御してもよい。
【００３５】
そして、サムネイル画面が表示された状態で、ユーザが操作部１０２を操作して、映像データや静止画データを再生する指示をすると、制御部１０１は、各画像データを再生するよう各ブロックを制御する。
【００３６】
映像データを再生する際は、制御部１０１は、操作部１０２からの指示に応じて、ＨＤＤ１１３から読み出したコンテンツデータを制御部１０１で音声データと映像データとを分離する。そして映像データは、映像再生処理部１１４で、復号されている情報量が伸張され、表示制御部１１１によって表示部１１０で映像として表示される。このとき、映像端子１１５からも映像信号を出力するように構成されているので、映像端子１１５を通して接続された映像表示可能な装置が映像を表示することができる。音声データは、音声再生処理部１１６に送信され、復号された情報量が伸張されて、アナログ信号に変換された音声信号が、音声端子１１７から出力される。これにより、音声端子１１７に接続された音声出力可能な装置から、音声が出力されることになる。
【００３７】
ここで、本実施例のビデオカメラのＡＧＣ回路１０８の音声レベル検出部１１９が、検出した振幅レベルＶｏｕｔから音声レベルＶｄｅｔを決定する動作について図２を用いて説明する。
【００３８】
図２は、音声レベル検出部１１９の動作を説明するためのフローチャートである。
【００３９】
本実施例のビデオカメラがユーザの操作に応じて起動すると、音声レベル検出部１１９は、音声レベルＶｄｅｔを０に設定する（Ｓ２０１）。
【００４０】
次に、音声レベル検出部１１９は、振幅制御部１１８によって振幅レベルが調整された音声信号のサンプリングされた振幅レベルＶｏｕｔの絶対値を検出する（Ｓ２０２）。そして、振幅レベルＶｏｕｔの絶対値と、音声レベルＶｄｅｔを比較し（Ｓ２０３）、振幅レベルＶｏｕｔの絶対値がＶｄｅｔよりも大きいときには（Ｓ２０３でＹｅｓ）、音声レベルＶｄｅｔを振幅レベルＶｏｕｔの絶対値に設定する（Ｓ２０４）。振幅レベルＶｏｕｔの絶対値が音声レベルＶｄｅｔよりも小さいときには（Ｓ２０３でＮｏ）、モード決定部１２０から出力されている制御信号を参照し、振幅制御部１１８の動作モードを判定する（Ｓ２０５）。
【００４１】
振幅制御部１１８の動作モードがリミットモード以外（ホールドモードやリカバーモード）の場合には（Ｓ２０５でリミットモード以外）音声レベルＶｄｅｔを以下のように設定する（Ｓ２０６）。
Ｖｄｅｔ＝Ｖｄｅｔ−Ａ      （式１）
振幅制御部１１８の動作モードがリミットモードの場合には（Ｓ２０５でリミットモード）音声レベルＶｄｅｔを以下のように設定する（Ｓ２０７）。
Ｖｄｅｔ＝Ｖｄｅｔ−Ｂ      （式２）
ただし、Ａ＜Ｂとする。
【００４２】
そして、Ｖｄｅｔを設定した後に、次にサンプリングされた振幅レベルＶｏｕｔが検出されるまで待機する。音声レベル検出部１１９はこの様な動作を繰り返すことにより、音声レベルを１サンプリング毎に決定する。
【００４３】
このように本実施例では、音声レベル検出部１１９において、リミットモードの場合とリミットモード以外の場合とで、振幅レベルＶｏｕｔに対する音声レベルＶｄｅｔの応答速度を切替えている。（音声レベルＶｄｅｔの設定値の減衰割合をリミットモードの場合とリミットモード以外の場合とで切替えている。）この様にすることにより、振幅調整部１１８がリミットモードになり音声信号の振幅レベルを小さくしたときであっても、音声レベルＶｄｅｔの値が振幅レベルＶｏｕｔに追従しやすくなる。そうすると、音声レベルＶｄｅｔが上述の第１の閾値を下回るまでの時間が短くなり、モード決定部１２０がリミット信号を出力する時間が短くなる。したがって、振幅レベル調整部１１８が、過剰に音声信号の振幅レベルを小さくしてしまう可能性を低減できる。
【００４４】
本実施例では、Ｓ２０６では、検出レベルＶｄｅｔを（式１）のように設定したが、以下のようにしても良い。
Ｖｄｅｔ＝Ｖｄｅｔ−（Ｖｄｅｔ−｜Ｖｏｕｔ｜）×Ｃ      （式３）
また、この時、Ｓ２０７では、検出レベルＶｄｅｔを以下のようにする。
Ｖｄｅｔ＝Ｖｄｅｔ−（Ｖｄｅｔ−｜Ｖｏｕｔ｜）×Ｄ      （式４）
ただし、Ｃ＜Ｄとする。
【００４５】
この他にも、Ｓ２０６での検出レベルＶｄｅｔを以下のように設定しても良い。
Ｖｄｅｔ＝Ｖｄｅｔ×Ｅ      （式５）
このとき、Ｓ２０７では、検出レベルＶｄｅｔを以下のようにする。
Ｖｄｅｔ＝Ｖｄｅｔ×Ｆ      （式６）
ただし、Ｅ＞Ｆとする
（式３）から（式６）を利用しても、音声レベルＶｄｅｔの設定値の減衰割合をリミットモードの場合とリミットモード以外の場合とで切替えていることになる。
【００４６】
また、本実施例では、モード決定部１２０から出力される制御信号が、振幅調整部１１８をリミット動作させる信号である場合に、振幅レベル検出部１１９の検出動作を変更するようにしていた。モード決定部１２０は、振幅レベル検出部１１９が第１の閾値よりも大きい信号を検出した場合に、振幅調整部１１８をリミット動作させる信号を出力する。従って、振幅レベル検出部１１９が第１の閾値よりも大きい信号を検出した場合に、振幅レベル検出部１１９の検出動作を変更するようにしてもよい。
【００４７】
（実施例２）
実施例１では、検出レベルＶｄｅｔの算出式を（式１）（式２）で示したがこの様な方法ではなく以下の方法で音声レベルＶｄｅｔを決定してもよい。検出した振幅レベルＶｏｕｔから音声レベルＶｄｅｔを決定する動作について図３を用いて説明する。
【００４８】
図３は、音声レベル検出部１１９の動作を説明するためのフローチャートである。
【００４９】
本実施例のビデオカメラがユーザの操作に応じて起動すると、音声レベル検出部１１９は、音声レベルＶｄｅｔを０に設定する（Ｓ３０１）。
【００５０】
次に、音声レベル検出部１１９は、振幅制御部１１８によって振幅レベルが調整された音声信号のサンプリングされた振幅レベルＶｏｕｔの絶対値を検出する（Ｓ３０２）。そして、振幅レベルＶｏｕｔの絶対値と、音声レベルＶｄｅｔを比較し（Ｓ３０３）、振幅レベルＶｏｕｔの絶対値がＶｄｅｔよりも大きいときには（Ｓ３０３でＹｅｓ）、音声レベルＶｄｅｔを振幅レベルＶｏｕｔの絶対値に設定する（Ｓ３０４）。振幅レベルＶｏｕｔの絶対値が音声レベルＶｄｅｔよりも小さいときには（Ｓ３０３でＮｏ）、音声レベルＶｄｅｔを（式２）のように設定する（Ｓ３０５）。
Ｖｄｅｔ＝Ｖｄｅｔ−Ｂ      （式２）
【００５１】
音声レベルＶｄｅｔの値を決定した後に、モード決定部１２０から出力されている制御信号を参照し、振幅制御部１１８の動作モードを判定する（Ｓ３０６）。
【００５２】
振幅制御部１１８の動作モードがリミットモード以外（ホールドモードやリカバーモード）の場合には（Ｓ３０６でリミットモード以外）、次にサンプリングされる例えば５サンプル分の振幅レベルの値を破棄する（Ｓ３０７）。そして、その後Ｓ３０２に戻る。
【００５３】
振幅制御部１１８の動作モードがリミットモードの場合には（Ｓ３０６でリミットモード）、Ｓ３０２に戻る。
【００５４】
この動作を繰り返すことにより、音声レベルを決定している。
【００５５】
つまり、リミットモードにおいては、１サンプリング単位で音声レベルを検出し、リミットモード以外においては、６サンプリング単位で音声レベルを検出することになる。この様にすることにより、振幅調整部１１８がリミットモードになり音声信号の振幅レベルを小さくしたときであっても、音声レベルＶｄｅｔの値が振幅レベルＶｏｕｔに追従しやすくなる。そうすると、音声レベルＶｄｅｔが上述の第１の閾値を下回るまでの時間が短くなり、モード決定部１２０がリミット信号を出力する時間が短くなる。したがって、振幅レベル調整部１１８が、過剰に音声信号の振幅レベルを小さくしてしまう可能性を低減できる。
【００５６】
本実施例では、モード決定部１２０から出力される制御信号が、振幅調整部１１８をリミット動作させる信号である場合に、振幅レベル検出部１１９の検出動作を変更するようにしていた。モード決定部１２０は、振幅レベル検出部１１９が第１の閾値よりも大きい信号を検出した場合に、振幅調整部１１８をリミット動作させる信号を出力する。従って、振幅レベル検出部１１９が第１の閾値よりも大きい信号を検出した場合に、振幅レベル検出部１１９の検出動作を変更するようにしてもよい。
【００５７】
（他の実施例）
本発明は、実施例では、動画データを再生し、音声を集音することができる情報処理装置として、ビデオカメラについて説明したが、これ以外の装置でも、動画データを再生し、音声を集音する機能を有する装置であれば適用可能である。
【００５８】
また、本発明の目的は、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システム或いは装置に供給することによっても、達成されることは言うまでもない。このとき、供給されたシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ）は、記憶媒体に格納されたプログラムコードを読み出し実行する。
【００５９】
この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施形態の機能を実現することになり、プログラムコード自体及びそのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【００６０】
プログラムコードを供給するための記憶媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、磁気テープ、不揮発性のメモリカード、ＲＯＭ等を用いることができる。
【００６１】
また、上述のプログラムコードの指示に基づき、コンピュータ上で稼動しているＯＳ（基本システムやオペレーティングシステム）などが処理の一部又は全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００６２】
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書込まれ、前述した実施形態の機能が実現される場合も含まれることは言うまでもない。このとき、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部又は全部を行う。
【図１】
0005295349.tif 000002
【図２】
0005295349.tif 000003
【図３】
0005295349.tif 000004