(57)【要約】【課題】音信号から非定常ノイズを低減させる録音装置を提供する。【解決手段】音信号を取得する音信号処理部２４０と、特定の音情報を基準信号として記憶する記憶部１６０と、ズームレンズ１１４等が動作するタイミングを示すタイミング信号を取得するＣＰＵ１９０と、タイミング信号に基づいて、ズームレンズ１１４等が発する音の音信号における発生タイミングを検出する音信号処理部２４０と、発生タイミングに対応する第１区間における発生タイミングの位置の第１関係と、基準信号の一部である第２区間における特定の音情報の位置の第２関係とが一致するように、第１区間と第２区間の少なくとも一方を設定する音信号処理部２４０と、第１区間に対応する音信号から第２区間における基準信号を周波数領域で減算する低減処理部２５０と、低減処理部２５０による演算結果に基づく音信号を記録する通信部１７０等と、を備える。【選択図】図１
2011095305.tif 000002
【特許請求の範囲】
【請求項１】
音信号を取得する音信号取得部と、
特定の音情報を基準信号として記憶する記憶部と、
動作部が動作するタイミングを示すタイミング信号を取得するタイミング信号取得部と、
前記タイミング信号に基づいて、前記動作部が発する音の前記音信号における発生タイミングを検出する検出部と、
前記音信号のうちの、前記発生タイミングに対応する第１区間における前記発生タイミングの位置の第１関係と、前記基準信号の一部である第２区間における前記特定の音情報の位置の第２関係とが一致するように、前記発生タイミングに基づいて前記第１区間と前記第２区間の少なくとも一方を設定する区間設定部と、
前記第１区間に対応する前記音信号から前記第２区間における前記基準信号を周波数領域で減算する演算部と、
前記演算部による演算結果に基づく音信号を記録する記録部と、
を備えることを特徴とする録音装置。
【請求項２】
前記タイミング信号が発生してから前記発生タイミングまでの第１の時間を予め記憶する第１の記憶部
をさらに備え、
前記区間設定部は、前記第１区間の開始から前記タイミング信号が発生するまでの時間と、前記第１の記憶部に記憶された前記第１の時間との和に基づいて、前記第１区間における前記発生タイミングの位置を定め、当該位置と、前記第２区間における前記特定の音情報の開始位置とが一致するように、前記第１区間と前記第２区間の少なくとも一方を設定することを特徴とする請求項１に記載の録音装置。
【請求項３】
前記検出部は、前記タイミング信号に基づいて、前記動作部が発する音の前記音信号における終了タイミングを検出し、
前記区間設定部は、前記音信号のうちの、前記終了タイミングに対応する第３区間における前記終了タイミングの位置の第３関係と、前記基準信号の一部である第４区間における前記特定の音情報の位置の第４関係とが一致するように、前記終了タイミングに基づいて前記第３区間と前記第４区間の少なくとも一方を設定し、
前記演算部は、前記第３区間に対応する前記音信号から前記第４区間における前記基準信号を周波数領域で減算し、
前記記録部は、当該演算部による演算結果に基づく音信号を記録する
ことを特徴とする請求項１又は請求項２に記載の録音装置。
【請求項４】
前記タイミング信号が発生してから前記終了タイミングまでの第２の時間を予め記憶する第２の記憶部
をさらに備え、
前記区間設定部は、前記第３区間の開始から前記タイミング信号が終了するまでの時間と、前記第２の記憶部に記憶された前記第２の時間との和に基づいて、前記第３区間における前記終了タイミングの位置を定め、当該位置と、前記第４区間における前記特定の音情報の終了位置とが一致するように、前記第３区間と前記第４区間の少なくとも一方を設定することを特徴とする請求項３に記載の録音装置。
【請求項５】
操作に応じた信号を出力する操作部
をさらに備え、
前記検出部は、前記操作に応じた信号を前記タイミング信号として用いて前記発生タイミングを検出することを特徴とする請求項１から請求項４のいずれか１つに記載の録音装置。
【請求項６】
請求項１から請求項５のいずれか１つに記載の録音装置と、
光学系による像を撮像する撮像部と、
を備えることを特徴とする撮像装置。
【請求項７】
前記光学系を駆動する駆動制御信号に応じて、前記光学系を駆動する光学系駆動部
をさらに備え、
前記検出部は、前記駆動制御信号を前記タイミング信号として用いて前記発生タイミングを検出することを特徴とする請求項６に記載の撮像装置。
【請求項８】
前記光学系の移動を検出し、当該移動に応じた信号を出力する移動検出部
をさらに備え、
前記検出部は、前記移動に応じた信号を前記タイミング信号として用いて前記発生タイミングを検出することを特徴とする請求項６又は請求項７に記載の撮像装置。
【請求項９】
前記光学系による像のぶれを補正する像ぶれ補正機構
をさらに備え、
前記検出部は、前記像ぶれ補正機構を動作する信号を前記タイミング信号として用いて前記発生タイミングを検出することを特徴とする請求項６から請求項８のいずれか１つに記載の撮像装置。
【請求項１０】
音信号を取得する音信号取得部と、
特定の音情報を基準信号として記憶する記憶部と、
動作部が動作するタイミングを示すタイミング信号を取得するタイミング信号取得部と、
前記タイミング信号に基づいて、前記動作部が発する音の前記音信号における終了タイミングを検出する検出部と、
前記音信号のうちの、前記終了タイミングに対応する第５区間における前記終了タイミングの位置の第５関係と、前記基準信号の一部である第６区間における前記特定の音情報の位置の第６関係とが一致するように、前記終了タイミングに基づいて前記第５区間と前記第６区間の少なくとも一方を設定する区間設定部と、
前記第５区間に対応する前記音信号から前記第６区間における前記基準信号を周波数領域で減算する演算部と、
前記演算部による演算結果に基づく音信号を記録する記録部と、
を備えることを特徴とする録音装置。
【請求項１１】
コンピュータに、
音信号を取得する手順と、
特定の音情報を基準信号として記憶する手順と、
動作部が動作するタイミングを示すタイミング信号を取得する手順と、
前記タイミング信号に基づいて、前記動作部が発する音の前記音信号における発生タイミングを検出する手順と、
前記音信号のうちの、前記発生タイミングに対応する第１区間における前記発生タイミングの位置の第１関係と、前記基準信号の一部である第２区間における前記特定の音情報の位置の第２関係とが一致するように、前記発生タイミングに基づいて前記第１区間と前記第２区間の少なくとも一方を設定する手順と、
前記第１区間に対応する前記音信号から前記第２区間における前記基準信号を周波数領域で減算する手順と、
前記演算部による演算結果に基づく音信号を記録する手順と、
を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、音信号からノイズを周波数領域で減算する録音装置、撮像装置、及びプログラムに関する。
【背景技術】
【０００２】
入力された音信号の周波数スペクトル信号から、機構音の周波数スペクトル信号を減算することで、音信号から機構音（ノイズ）を低減させる撮像装置が、特許文献１に開示されている（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００６−２７９１８５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１に開示された撮像装置は、定常ノイズを対象としたものであり、音信号から定常ノイズを低減させることはできても、音信号に非定常ノイズ（例えば、パルス性ノイズ）が発生した場合には、その非定常ノイズを低減させることができないという問題があった。
【０００５】
本発明は、前記の点に鑑みてなされたものであり、音信号に非定常ノイズが発生した場合に、音信号から非定常ノイズを低減させることができる録音装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明は、上記の課題を解決するためになされたものであり、音信号を取得する音信号取得部と、特定の音情報を基準信号として記憶する記憶部と、動作部が動作するタイミングを示すタイミング信号を取得するタイミング信号取得部と、前記タイミング信号に基づいて、前記動作部が発する音の前記音信号における発生タイミングを検出する検出部と、前記音信号のうちの、前記発生タイミングに対応する第１区間における前記発生タイミングの位置の第１関係と、前記基準信号の一部である第２区間における前記特定の音情報の位置の第２関係とが一致するように、前記発生タイミングに基づいて前記第１区間と前記第２区間の少なくとも一方を設定する区間設定部と、前記第１区間に対応する前記音信号から前記第２区間における前記基準信号を周波数領域で減算する演算部と、前記演算部による演算結果に基づく音信号を記録する記録部と、を備えることを特徴とする録音装置である。
【発明の効果】
【０００７】
本発明によれば、録音装置は、ノイズの発生タイミングに基づく音信号から基準信号を周波数領域で減算するので、音信号に非定常ノイズが発生した場合でも、非定常ノイズを低減させることができる。
【図面の簡単な説明】
【０００８】
【図１】本発明の実施形態における録音装置を備える撮像装置の構成を示すブロック図である。
【図２】本発明の実施形態におけるタイミング信号と、窓関数３００と、目的音に応じた音信号との関係を示す図である。
【図３】本発明の実施形態におけるタイミング信号と、窓関数３００と、重み付けされた目的音に応じた音信号との関係を示す図である。
【図４】本発明の実施形態における基準信号を示す図である。
【図５】本発明の実施形態におけるタイミング信号と、窓関数と、重み付けされた基準信号と、基準信号との関係を示す図である。
【発明を実施するための形態】
【０００９】
本発明の実施形態について図面を参照して詳細に説明する。図１には、録音装置を備える撮像装置の構成を示すブロック図が示されている。撮像装置１００は、光学系による像を撮像し、得られた画像データを記憶媒体２００に記憶させる。また、撮像装置１００に備えられた録音装置は、収音された音からノイズを除去し、得られた音信号を記憶媒体２００に記憶させる。
【００１０】
撮像装置１００は、撮像部１１０と、画像処理部１４０と、表示部１５０と、バッファメモリ１３０と、操作部１８０と、録音装置を備える。この録音装置は、記憶部１６０と、ＣＰＵ１９０と、マイク２３０と、音信号処理部２４０と、低減処理部２５０と、通信部１７０を備える。
【００１１】
撮像部１１０は、光学系１１１と、撮像素子１１９と、Ａ／Ｄ（Ａｎａｌｏｇ／Ｄｉｇｉｔａｌ）変換部１２０とを備え、設定された撮像条件（例えば絞り値、露出値等）に従って、ＣＰＵ１９０により制御される。また、撮像部１１０は、光学系１１１による光学像を撮像素子１１９に結像させて、Ａ／Ｄ変換部１２０によってデジタル信号に変換された当該光学像に基づく画像データを生成する。
【００１２】
光学系１１１は、ズームレンズ１１４と、焦点調整レンズ（以下、「ＡＦ（Ａｕｔｏ Ｆｏｃｕｓ）レンズ」という）１１２と、手振れ補正レンズ（以下、「ＶＲレンズ」という）１１３と、レンズ駆動部１１６と、ズームエンコーダ１１５と、ＡＦエンコーダ１１７と、像ぶれ補正部１１８を備える。光学系１１１は、ズームレンズ１１４、ＡＦレンズ１１２、及びＶＲレンズ１１３を通過した光学像を、撮像素子１１９の受光面に導く。
【００１３】
以下、動作することによって音を発する部分を動作部ということがある。そして、動作部が動作するタイミングを示す信号をタイミング信号ということがある。
【００１４】
ズームエンコーダ１１５は、ズームレンズ１１４の位置を表わすズームポジションを検出し、ＣＰＵ１９０に出力する。また、ズームエンコーダ１１５は、ズームレンズ１１４の移動を検出し、ズームレンズ１１４の移動に応じた信号をＣＰＵ１９０に出力する。ここで、ズームレンズ１１４の移動に応じた信号とは、例えば、ズームレンズ１１４が光学系１１１内を移動している場合にハイレベル、停止している場合にローレベルとなる信号であってもよい。以下、ズームレンズ１１４の移動に応じた信号をタイミング信号ということがある。
【００１５】
ＡＦエンコーダ１１７は、ＡＦレンズ１１２の位置を表わすフォーカスポジションを検出し、ＣＰＵ１９０に出力する。また、ＡＦエンコーダ１１７は、ＡＦレンズ１１２の移動を検出し、ＡＦレンズ１１２の移動に応じた信号をＣＰＵ１９０に出力する。ここで、ＡＦレンズ１１２の移動に応じた信号とは、例えば、ＡＦレンズ１１２が光学系１１１内を移動している場合にハイレベル、停止している場合にローレベルとなる信号であってもよい。以下、ＡＦレンズ１１２の移動に応じた信号をタイミング信号ということがある。
【００１６】
像ぶれ補正部１１８は、光学系１１１による像のぶれを検出し、当該ぶれを打ち消す方向にＶＲレンズ１１３を駆動する。また、像ぶれ補正部１１８は、ＶＲレンズ１１３の駆動に応じた信号をＣＰＵ１９０に出力する。ここで、ＶＲレンズ１１３の駆動に応じた信号とは、像ぶれ補正部１１８がＶＲレンズ１１３を駆動するタイミングを示す信号であってもよい。以下、ＶＲレンズ１１３の駆動に応じた信号を、タイミング信号ということがある。
【００１７】
レンズ駆動部１１６には、ＡＦレンズ１１２及びズームレンズ１１４の位置を制御するための駆動制御信号が、ＣＰＵ１９０から入力される。以下、駆動制御信号をタイミング信号ということがある。
【００１８】
また、駆動制御信号は、各レンズの駆動方向を示す情報を含んでいてもよい。レンズ駆動部１１６は、駆動制御信号に応じて、ＡＦレンズ１１２及びズームレンズ１１４の位置を制御する。
【００１９】
撮像素子１１９は、例えば、光電変換面を備え、その受光面に結像した光学像を電気信号に変換して、Ａ／Ｄ変換部１２０に出力する。
【００２０】
また、撮像素子１１９は、操作部１８０を介して撮影指示を受け付けた際に得られる画像データを、静止画又は動画の画像データとして、Ａ／Ｄ変換部１２０を介して記憶媒体２００に記憶させる。一方、撮像素子１１９は、操作部１８０を介して撮像指示を受け付けていない状態において、連続的に得られる画像データをスルー画データとして、Ａ／Ｄ変換部１２０を介してＣＰＵ１９０及び表示部１５０に出力する。
【００２１】
Ａ／Ｄ変換部１２０は、撮像素子１１９によって変換された電気信号をデジタル化して、デジタル信号である画像データをバッファメモリ部１３０に出力する。
【００２２】
操作部１８０は、例えば、電源スイッチ、シャッタボタン、マルチセレクタ（十字キー）、又はその他の操作キーを備え、ユーザによって操作されることでユーザの操作入力を受け付け、操作入力に応じた信号と、操作されたことを示す信号とをＣＰＵ１９０に出力する。以下、操作されたことを示す信号をタイミング信号ということがある。すなわち、このタイミング信号は、操作部１８０が操作されたタイミングを示す信号である。
【００２３】
画像処理部１４０は、記憶部１６０に記憶されている画像処理条件を参照して、バッファメモリ部１３０に一時的に記憶されている画像データに対して、画像処理をする。画像処理された画像データは、通信部１７０を介して記憶媒体２００に記憶される。なお、画像処理部１４０は、記憶媒体２００に記憶されている画像データに対して、画像処理をしてもよい。
【００２４】
表示部１５０は、例えば液晶ディスプレイであって、撮像部１００によって得られた画像データ、及び操作画面等を表示する。
【００２５】
バッファメモリ部１３０は、撮像部１１０によって撮像された画像データを、一時的に記憶する。また、バッファメモリ部１３０は、マイク２３０が収音した目的音に応じた音信号を、一時的に記憶する。なお、バッファメモリ部１３０は、目的音が収音された時刻と、バッファメモリ部１３０における位置（アドレス）とを対応付けて、目的音に応じた音信号を記憶してもよい。
【００２６】
マイク２３０は、目的音を収音し、その目的音に応じた音信号を、バッファメモリ部１３０に音信号処理部２４０を介して出力する。なお、目的音に応じた音信号には、動作部が発した音によって、非定常ノイズが含まれる可能性がある。ここで、非定常ノイズとは、音信号の区間の一部に発生するノイズであってもよい。また、目的音に応じた音信号は、音信号処理部２４０によってデジタル化されて、バッファメモリ部１３０に記憶されてもよい。
【００２７】
記憶部１６０は、ＣＰＵ１９０によってシーン判定の際に参照される判定条件や、シーン判定によって判断されたシーン毎に対応付けられた撮像条件等を記憶する。
【００２８】
記憶部１６０は、タイミング信号が発生してから、動作部の発する音が目的音に応じた音信号に重畳される（発生タイミング）までの時間と、その動作部とを対応づけて、予め記憶する。記憶部１６０は、例えば、駆動制御信号が発生してから、ズームレンズ１１４の発する音が音信号に重畳されるまでの時間と、ズームレンズ１１４とを対応づけて、予め記憶する。この予め記憶される時間については、図２を用いて後述する。
【００２９】
記憶部１６０は、特定の音情報を含む基準信号と、動作部とを対応づけて、予め記憶する。ここで、特定の音情報とは、動作部が発する音に類似する音の波形を示す情報であり、動作部の発する音が予め録音されたものであってもよい。例えば、記憶部１６０は、ズームレンズ１１４が発する音に類似する音の波形を示す情報を含む基準信号と、ズームレンズ１１４とを対応づけて、予め記憶してもよい。基準信号については、図４を用いて後述する。
【００３０】
ＣＰＵ１９０は、設定された撮像条件（例えば絞り値、露出値等）に従って撮像部１１０を制御する。また、ＣＰＵ１９０は、ズームポジション及びフォーカスポジションを取得し、これらの情報に基づいて駆動制御信号を生成して、レンズ駆動部１１６に出力する。その生成アルゴリズムは、必要に応じて適宜のアルゴリズムを用いてよい。
【００３１】
ＣＰＵ１９０は、タイミング信号を取得し、タイミング信号が発生した時刻を音信号処理部２４０に通知する。ＣＰＵ１９０は、例えば、タイミング信号がローレベルからハイレベルに変化した時刻を、タイミング信号が発生した時刻として、音信号処理部２４０に通知してもよい。また、ＣＰＵ１９０は、そのタイミング信号に対応する動作部を識別する識別子を、音信号処理部２４０に通知してもよい。
【００３２】
音信号処理部２４０は、マイク２３０が収音した目的音に応じた音信号をデジタル化し、バッファメモリ部１３０に記憶させる。
【００３３】
また、音信号処理部２４０は、タイミング信号が発生した時刻をＣＰＵ１９０から取得する。さらに、音信号処理部２４０は、タイミング信号が発生してから、動作部の発する音が目的音に応じた音信号に重畳される（発生タイミング）までの時間を、記憶部１６０から取得する。
【００３４】
そして、音信号処理部２４０は、タイミング信号に基づいて、目的音に応じた音信号の予め定められた区間（以下、「第１区間」という）において、動作部が発する音の発生タイミングの位置を算出する。この算出手順については、図２を用いて後述する。なお、第１区間は、例えば、録音装置が録音を開始した時刻を基準として、その基準から一定の間隔で繰り返される区間であってもよい。また、第１区間は、他の第１区間とオーバーラップしていてもよく、例えば、その半分が他の第１区間とオーバーラップしていてもよい。また、この第１区間は、音信号の処理単位であるフレーム区間であってもよい。
【００３５】
さらに、音信号処理部２４０は、第１区間に対応した窓関数を用いて、その区間の音信号に重み付けを行う。この窓関数は、例えば、ハニング窓関数でもよい。そして、窓関数がハニング窓関数である場合、ハニング窓関数は、そのピークが第１区間の中点に位置するように、第１区間に対応付けられる。
【００３６】
さらに、音信号処理部２４０は、基準信号の一部区間（以下、「第２区間」という）における、特定の音情報の位置を算出する。この算出手順については、図４を用いて後述する。そして、音信号処理部２４０は、第１区間における動作部が発する音の発生タイミングの位置と、第２区間における特定の音情報の位置とが一致するように、第１区間と第２区間の少なくとも一方を設定する。この設定手順については、図５を用いて後述する。
【００３７】
そして、音信号処理部２４０は、第１区間における動作部が発する音の発生タイミングの位置と、第２区間における特定の音情報の位置とを一致させたので、第１区間に対応した窓関数を用いて、第２区間における特定の音情報に重み付けを行う。そして、音信号処理部２４０は、重み付けされた目的音に応じた音信号と、第２区間における重み付けされた基準信号とを、低減処理部２５０に出力する。
【００３８】
低減処理部２５０は、重み付けされた目的音に応じた音信号から、重み付けされた基準信号を、周波数領域で減算する。ここで、低減処理部２５０は、例えば、スペクトル減算法を用いて、周波数領域で減算してもよい。そして、低減処理部２５０は、ノイズが除去された目的音に応じた音信号（時間領域に戻したもの）を、音データとして通信部１７０に出力する。
【００３９】
通信部１７０は、カードメモリ等の取り外しが可能な記憶媒体２００と接続され、この記憶媒体２００への情報（画像データ及び音データ等）の書込み、読み出し、あるいは消去を行う。
【００４０】
記憶媒体２００は、撮像装置１００に対して着脱可能に接続される記憶部であって、例えば、撮像部１００によって生成された画像データ及び音データ等を記憶する。なお、記憶媒体２００は、撮像装置１００と一体であってもよい。
【００４１】
次に、音信号処理部２４０の動作の詳細を説明する。
図２には、タイミング信号と、窓関数３００と、目的音に応じた音信号との関係が示されている。また、図３には、タイミング信号と、窓関数３００と、重み付けされた目的音に応じた音信号との関係が示されており、図２の時刻ｔ１〜ｔ４の区間が示されている。
【００４２】
図２及び３の上段には、タイミング信号の一例が示されており、縦軸は、タイミング信号のレベルを示す。また、横軸は、時刻を示す。以下、タイミング信号が発生した（例えば、タイミング信号がローレベルからハイレベルに変化した）時刻を「ｔ２」とする。
【００４３】
図２及び３の中段には、窓関数３００の一例として、ハニング窓関数が示されている。ここで、縦軸は、窓関数の値を示す。また、横軸は、時刻を示す。例えば、第１区間は、時刻ｔ１〜ｔ４に対応する区間であって、その区間に対応する時間をＴ３０とする。ハニング窓関数の端部は、その値が「０」である。したがって、時刻ｔ１に対応するハニング窓関数は、値「０」となる。時刻ｔ４についても同様である。
【００４４】
図２の下段には、目的音に応じた音信号の一例が示されている。ここで、縦軸は、目的音に応じた音信号の振幅を示す。また、横軸は、時刻を示す。そして、音信号処理部２４０は、バッファメモリ部１３０に記憶された目的音に応じた音信号を、ハニング窓関数によって重み付けする。したがって、時刻ｔ１及びｔ４に収音された目的音に応じた音信号は、ハニング窓関数で重み付けされることで、それぞれ値「０」となる（図３の下段参照）。
【００４５】
音信号処理部２４０は、タイミング信号が発生した時刻ｔ２から、第１区間の開始時刻ｔ１を減算して、時間Ｔ１０を算出する。ここで、第１区間の開始時刻ｔ１は、音信号処理部２４０によって、そのタイミングが制御されていてもよい。
【００４６】
タイミング信号が発生してから、動作部の発する音が目的音に重畳される（発生する）までの時間Ｔ２０（遅延時間）は、記憶部１６０によって記憶されている。そこで、音信号処理部２４０は、タイミング信号が発生してから、動作部の発する音が目的音に重畳されるまでの時間Ｔ２０を、動作部を識別する識別子に基づいて選択し、記憶部１６０から取得する。
【００４７】
そして、音信号処理部２４０は、算出された時間Ｔ１０と、取得した時間Ｔ２０との和「Ｔ１０＋Ｔ２０」を算出することで、第１区間における動作部が発する音の発生タイミングの位置（第１区間における時刻ｔ３の位置）を定める。
【００４８】
図４には、基準信号の一例が示されている。ここで、縦軸は、基準信号の振幅を示す。また、横軸は時刻を示す。また、動作部が複数ある場合、記憶部１６０は、それぞれの基準信号を記憶してもよい。そして、音信号処理部２４０は、動作部を識別する識別子に基づいて、その動作部に対応する基準信号を記憶部１６０から選択する。時刻Ａを基準点として、その基準点には、選択された基準信号の先頭データが記憶され、時刻Ｅには、選択された基準信号の最終データが記憶されている。また、時刻Ｃには、特定の音情報の先頭データ（開始位置）が記憶されているものとする。
【００４９】
音信号処理部２４０は、第１区間における動作部が発する音の発生タイミングの位置（第１区間における時刻ｔ３の位置）と、第２区間における特定の音情報の開始位置（第２区間における時刻Ｃの位置）とが一致するように、第１区間及び第２区間の少なくとも一方を設定する。
【００５０】
すなわち、音信号処理部２４０は、時間Ｌ１が時間「Ｔ１０＋Ｔ２０」に対応するように、第２区間の開始点となる時刻Ｂを算出する。同様に、音信号処理部２４０は、時間Ｌ２が時間Ｔ３０に対応するように、第２区間の終了点となる時刻Ｄを算出する。なお、音信号処理部２４０は、第２区間（時刻Ｂ〜Ｄの区間）の基準信号のみを、記憶部１６０から取得してもよい。
【００５１】
このようにして、音信号処理部２４０は、第１区間における発生タイミングの位置（時間Ｔ１０＋Ｔ２０）と、第２区間における特定の音情報の開始位置（時間Ｌ１）とが一致するように、第１区間及び第２区間の少なくとも一方を設定する。
【００５２】
図５には、タイミング信号と、窓関数と、重み付けされた基準信号と、基準信号との関係が示されている。図５には、図２及び３に示された第１区間（時刻ｔ１〜ｔ４の区間）と、図４に示された第２区間（時刻Ｂ〜Ｄの区間）とが対応付けられて示されている。音信号処理部２４０は、このように設定された第２区間の基準信号を、窓関数によって重み付けする。そして、音信号処理部２４０は、重み付けされた目的音に応じた音信号と、重み付けされた基準信号とを、低減処理部２５０に出力する。
【００５３】
低減処理部２５０は、例えばスペクトル減算法によって、ノイズが除去された目的音（時間領域に戻したもの）を音データとして通信部１７０に出力する。さらに、記憶媒体２００は、撮像装置１００によって生成された音データを記憶する。
【００５４】
このようにすれば、録音装置は、音信号に非定常ノイズが発生した場合でも、ノイズの発生タイミングを考慮して、音信号から基準信号を周波数領域で減算するので、非定常ノイズを低減することができる。
【００５５】
以上、この発明の実施形態について図面を参照して詳述してきたが、具体的な構成はこの実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の設計等も含まれる。
【００５６】
例えば、音信号処理部２４０は、タイミング信号に基づいて、動作部が発する音の音信号における終了タイミングを検出してもよい。そして、音信号処理部２４０は、音信号のうちの、終了タイミングに対応する第３区間における終了タイミングの位置の第３関係と、基準信号の一部である第４区間における特定の音情報の位置の第４関係とが一致するように、終了タイミングに基づいて第３区間と第４区間の少なくとも一方を設定してもよい。
【００５７】
また、記憶部１６０は、タイミング信号が発生してから終了タイミングまでの第２の時間を予め記憶してもよい。音信号処理部２４０は、第３区間の開始からタイミング信号が終了するまでの時間と、記憶部１６０に記憶された第２の時間との和に基づいて、第３区間における終了タイミングの位置を定め、当該位置と、第４区間における前記特定の音情報の終了位置とが一致するように、第３区間と第４区間の少なくとも一方を設定してもよい。
【００５８】
すなわち、時刻ｔ３（図２及び３を参照）は、目的音に応じた音信号の終了タイミングを示してもよい。また、時間Ｌ１（図４及び５を参照）は、特定の音情報の最終データ（終了位置）を示してもよい。なお、ＣＰＵ１９０は、例えば、タイミング信号がハイレベルからローレベルに変化した時刻を、タイミング信号が発生した時刻として、音信号処理部２４０に通知してもよい。
【００５９】
このようにすれば、録音装置は、これら発生タイミング及び終了タイミングの少なくとも一方を用いて、音信号から定常ノイズ及び非定常ノイズを効率よく除去することができる。
【００６０】
また例えば、特定の音情報の長さは、第１区間より長くてもよい。このような特定の音情報を用いれば、録音装置は、動作部が発する音の時間長が第１区間より長い場合でも、ノイズの発生タイミングを考慮して、音信号から定常ノイズ及び非定常ノイズを効率よく除去することができる。
【００６１】
また例えば、録音装置は、一部にノイズが発生している第１区間に対しては、ノイズの発生タイミングを考慮して周波数領域で減算し、全域にノイズが発生している第１区間に対しては、ノイズの発生タイミングを考慮せずに周波数領域で減算してもよい。
【００６２】
なお、上記の説明においては、低減処理部２５０が、マイク２３０により収音された音信号に対して信号処理する場合について説明したが、本実施形態による上述した低減処理部２５０の処理は、このようにリアルタイムに収音された音信号に対してのみ適用されるものではない。
【００６３】
たとえば、既に録音されている音信号に対しても、この音信号と関連付けて、この音信号を録音した装置が備えている動作部が動作することを示すタイミングが、たとえば、記憶媒体２００などの記憶部に記録されている場合にも、本実施形態による低減処理部２５０は、上述した信号処理を同様に、実行することができる。
【００６４】
なお、低減処理部２５０は、専用のハードウェアにより実現されるものであってもよく、また、この低減処理部２５０は、メモリおよびＣＰＵ（中央演算装置）により構成され、低減処理部２５０の機能を実現するためのプログラムをメモリにロードして実行することによりその機能を実現させるものであってもよい。
【００６５】
また、図２〜５を用いて上述した手順を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することにより、録音装置の実行処理を行ってもよい。なお、ここでいう「コンピュータシステム」とは、ＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）や周辺機器等のハードウェアを含むものであってもよい。
【００６６】
また、「コンピュータシステム」は、ＷＷＷシステムを利用している場合であれば、ホームページ提供環境（あるいは表示環境）も含むものとする。また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、フラッシュメモリ等の書き込み可能な不揮発性メモリ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。
【００６７】
さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムが送信された場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリ（例えばＤＲＡＭ（Ｄｙｎａｍｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ））のように、一定時間プログラムを保持しているものも含むものとする。
また、上記プログラムは、このプログラムを記憶装置等に格納したコンピュータシステムから、伝送媒体を介して、あるいは、伝送媒体中の伝送波により他のコンピュータシステムに伝送されてもよい。ここで、プログラムを伝送する「伝送媒体」は、インターネット等のネットワーク（通信網）や電話回線等の通信回線（通信線）のように情報を伝送する機能を有する媒体のことをいう。
また、上記プログラムは、前述した機能の一部を実現するためのものであっても良い。
さらに、前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル（差分プログラム）であっても良い。
【符号の説明】
【００６８】
１００…撮像装置、１１０…撮像部、１１４…ズームレンズ、１１５…ズームエンコーダ、１６０…記憶部、１７０…通信部、１８０…操作部、１９０…ＣＰＵ、２３０…マイク、２４０…音信号処理部、２５０…低減処理部
【図１】
2011095305.tif 000003
【図２】
2011095305.tif 000004
【図３】
2011095305.tif 000005
【図４】
2011095305.tif 000006
【図５】
2011095305.tif 000007