(57)【要約】【課題】携帯端末より送出される音が周囲の人に不快感を与えるような場合、これの送出を制限することを目的とする。【解決手段】本発明は、カメラ部６０１及びサウンダ部５０１を有し、カメラ部６０１による撮影時にサウンダ部５０１からシャッタ音を送出する携帯端末において、サウンダ部５０１から送出するシャッタ音を追加／変更可能な機能を有する場合や、カメラ部６０１を制御可能なアプリケーションソフトウェアを追加／変更可能な機能を有する場合であっても、撮影時周囲の人に不快感を与えるような音声の送出を制限することを可能とする。【選択図】  図１
2006311096.tif 000002
【特許請求の範囲】
【請求項１】
カメラと該カメラによる撮影を報知する報知音を発生する手段とを備え、前記撮影の際に前記報知音を発生するカメラ機能付携帯端末において、
不快感を生じる性質を示す指標を前記報知音から求める指標取得手段と、
前記指標に基づいて前記性質を低減するように報知音を制御する制御手段とを備えたこと
を特徴とするカメラ機能付携帯端末。
【請求項２】
前記指標取得手段は、
予め設定された不適な周波数帯域を記憶する手段と、
報知音に含まれる前記不適な周波数帯域の成分を取得し前記指標のうちの第１の指標として設定する手段とを有するものであること
を特徴とする請求項１記載のカメラ機能付携帯端末。
【請求項３】
前記制御手段は、
前記不適な周波数帯域の成分が少ない音情報として予め登録されたものを記憶する手段と、
前記報知音が前記不適な周波数帯域の成分を規定値より含む場合に、送出すべき音として前記報知音の代わりに前記音情報を選択する手段とを有するものであること
を特徴する請求項２記載のカメラ機能付携帯端末。
【請求項４】
外部の音声を収集する手段を備えると共に、
前記指標取得手段は、外部の音声および報知音を用いてうなりが発生する状態か否かを推定しこの推定結果を前記指標のうちの第２の指標として設定する推定手段とを有すること
を特徴とする請求項１または３記載のカメラ機能付携帯端末。
【請求項５】
前記推定手段は、
外部の音声および報知音の周波数分布を取得する手段と、
前記外部の音声および報知音のそれぞれから顕著な周波数成分を抽出する手段と、
前記外部の音声の顕著な周波数成分および報知音の顕著な周波数成分の各組み合わせについてうなりが発生する状態か否かを周波数差および強度差から判定する手段とを有すること
を特徴とする請求項４記載のカメラ機能付携帯端末。
【請求項６】
前記推定手段は、
外部の音声および報知音を合成する手段と、
合成した音波形からうなり成分を検出する手段と、
検出したうなり成分を評価してうなりが発生する状態か否かを判定する手段とを有すること
を特徴とする請求項４記載のカメラ機能付携帯端末。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、カメラ機能を有する携帯端末に関するものであり、特に撮影を報知する報知音を制御する技術に関するものである。
【背景技術】
【０００２】
現在、デジタルカメラ等の撮影機を内蔵した携帯電話機が普及しているが、この種の機器は撮影の利便性が優れている反面、被写体の肖像権を保護する措置をとるべき要請がある。その為、撮影行為を周囲、特に被写体本人に報知する目的で、マナーモード（無音モード）等の設定に関わらずシャッタ音を模擬した報知音を撮影時に十分な音量で鳴らすことが一般的となっており、カメラ内蔵型の携帯電話機のキャリア仕様にもなっている。このことは国際的な傾向にもなっており、法律で報知音の発生が義務付けられている国もある。
【０００３】
また、上記のシャッタ音を模擬した報知音に用いられるサウンドデータは事前の設定により選択可能であるが、現状では選択肢が固定されており、ユーザは予め用意された選択肢からしか設定できない仕様となっている。従って、ユーザがどのサウンドデータを設定していても撮影時には十分な音量のシャッタ音を必ず鳴らして、周囲に撮影行為を報知する事ができる。
【０００４】
一方、各種アプリケーションプログラムを組み込んで実行できる基本ソフトであるプラットフォームを搭載する携帯端末も普及しており、ユーザの好みに応じて様々なアプリケーションプログラムを追加可能となっている。これにより、カメラ機能を制御可能なアプリケーションプログラムをユーザの判断で追加して使用可能となってきている。また携帯端末から送出される音は、年々携帯用スピーカーやオーディオ技術の発展に臨場感あふれる音声を送出できるようになっており、今後もこの動きは続くものと考えられる。
【０００５】
従来技術として特許文献１〜３等に記載されるものがある。これは、静止画撮影に連動してシャッタ相当音を鳴らす技術である。また、特許文献４に記載される従来技術もある。これは、複数のシャッタ音を選択的に使用可能とする技術である。
【特許文献１】特開平７−１７７４０４号公報
【特許文献２】特開平１１−１６８６４６号公報
【特許文献３】特開２０００−３０７９０２号公報
【特許文献４】特開２００１−６９３８９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
一般に二つ以上の振動数の異なる音波が重なると、振幅が時間的にも空間的にも周期的に変化して、”うなり”が生じる。このうなりは、複数の音波の振動数がわずかに異なる場合に顕著になる。携帯電話機が使用される環境、すなわち外部雑音の周波数によっては、シャッタ音と外部雑音が干渉してうなり現象が発生し、周囲に不快な音として認識される可能性がある。
【０００７】
また人が不快と感じる音として、たとえば黒板やガラスを引っかく音がある。この音は９０％以上の人が不快感を示すと言われている。これは可聴周波数である２０ｋＨｚに近い高周波の音を聞くことで危険を感じ、いわゆる防衛反応をしめすからである。この他、２５００Ｈｚ近傍の音も人に不快感を与えることが知られている。つまり音が人に不快感を与えるかどうかは、音の周波数自体も関わってくる。
【０００８】
携帯電話機に出荷時に登録する基本シャッタ音については、上記の不快感を与える周波数帯域の音を予め除外しておけば、シャッタ音が周波数帯域に起因する不快感の原因になる事態を避けることは可能であるが、携帯電話機の使用形態の自由度が高くなりつつある昨今の状況から考えると、将来、シャッタ音をユーザが任意に設定登録し得る機能が提供される可能性もある。すなわち、ユーザが自由に登録したシャッタ音が不快感を与える周波数成分を含む音である可能性がある。また、犬猫に代表されるようなペットに不快感を与える音を送出した場合、動物が萎縮する、あるいは逆に暴れだすといった事態を引き起こす可能性が考えられる。
【０００９】
本発明は、このような事情に鑑み、カメラ機能を有する携帯端末の制御技術において、人や動物に不快感を与えるおそれがある報知音の送出を抑える技術を提供することを課題とする。
【課題を解決するための手段】
【００１０】
上記の課題を解決するために、第１の発明にあっては、カメラと該カメラによる撮影を報知する報知音を発生する手段とを備え、前記撮影の際に前記報知音を発生するカメラ機能付携帯端末において、不快感を生じる性質を示す指標を前記報知音から求める指標取得手段と、前記指標に基づいて前記性質を低減するように報知音を制御する制御手段とを備えたことを特徴とするカメラ機能付携帯端末を提供する。
【００１１】
また第２の発明にあっては、第１の発明に係るカメラ機能付携帯端末において、前記指標取得手段は、予め設定された不適な周波数帯域を記憶する手段と、報知音に含まれる前記不適な周波数帯域の成分を取得し前記指標（第１の指標という。）として設定する手段とを有するものであることを特徴とするカメラ機能付携帯端末を提供する。
【００１２】
また第３の発明にあっては、第２の発明に係るカメラ機能付携帯端末において、前記制御手段は、前記不適な周波数帯域の成分が少ない音情報として予め登録されたものを記憶する手段と、報知音が前記不適な周波数帯域の成分を規定値より含む場合に、送出すべき音として前記報知音の代わりに前記音情報を選択する手段とを有するものであることを特徴するカメラ機能付携帯端末を提供する。
【００１３】
また第４の発明にあっては、第１ないし第３の発明に係るカメラ機能付携帯端末において、外部の音声を収集する手段を備えると共に、前記指標取得手段は、外部の音声および報知音を用いてうなりが発生する状態か否かを推定しこの推定結果を前記指標（第２の指標という。）として設定する推定手段とを有することを特徴とするカメラ機能付携帯端末を提供する。
【００１４】
また第５の発明にあっては、第４の発明に係るカメラ機能付携帯端末において、前記推定手段は、外部の音声および報知音の周波数分布を取得する手段と、前記外部の音声および報知音のそれぞれから顕著な周波数成分を抽出する手段と、前記外部の音声の顕著な周波数成分および報知音の顕著な周波数成分の各組み合わせについてうなりが発生する状態か否かを周波数差および強度差から判定する手段とを有することを特徴とするカメラ機能付携帯端末を提供する。
【００１５】
また第６の発明にあっては、第４の発明に係るカメラ機能付携帯端末において、前記推定手段は、外部の音声および報知音を合成する手段と、合成した音波形からうなり成分を検出する手段と、検出したうなり成分の周波数および強さからうなりが発生する状態か否かを判定する手段とを有することを特徴とするカメラ機能付携帯端末を提供する。
【発明の効果】
【００１６】
本発明によれば、不快感を生じる性質を示す指標を前記報知音から演算し、この指標に基づいて上記の性質を低減するように報知音を制御するので、上記の性質を持つ音を報知音として送出することを回避する、あるいは上記の性質を和らげたうえで報知音を送出する等、報知音が周囲に不快感を与える事態を抑止することが可能となる利点がある。
【００１７】
また不適な周波数帯域を予め設定しておき、報知音に含まれる不適な周波数帯域の成分を取得して、第１の指標とする形態をとれば、不快感を引き起こすとされる周波数成分を含む報知音の送出を抑止できる利点がある。
【００１８】
また不適な周波数帯域の成分を含まないあるいは成分の小さい音情報を報知音の候補として予め登録しておき、報知音が不適な周波数帯域の成分を規定値より含む場合に、送出すべき音として前記報知音の代わりに前記音情報を選択する形態をとれば、簡素な処理により適切な報知音を設定できる利点がある。
【００１９】
また報知音そのものが不快感を生じる性質を有さなくても、周囲の音声と報知音が干渉してうなりを発生する現象を起こし、周囲に不快感を与える可能性があるが、外部の音声を収集し、収集した外部の音声と報知音とからうなりが発生する状態か否かの推定を行って、この推定結果を第２の指標とする形態をとれば、上記の現象の発生を抑止することが可能となる利点がある。
【００２０】
また上記の推定を行うにあたって、外部の音声および報知音の周波数分布を取得し、両者の顕著な周波数成分を抽出し、その組み合わせについて周波数差や強度差からうなりが発生する状態か否かを判定する形態をとれば、発生するうなりの程度を簡素な処理により定量化した形で推定することが可能となる利点がある。
【００２１】
また外部の音声および報知音を合成し、合成した音波形からうなり成分を検出し、検出したうなり成分をたとえば周波数や強さにより評価し、うなりが発生する状態か否かを判定する形態をとれば、発生するうなりを精度良く推定することが可能となる利点がある。
【発明を実施するための最良の形態】
【００２２】
以下、図面を用いてこの発明の実施形態を説明する。
図１は本発明の一実施形態である電子カメラ内蔵型の携帯電話機（カメラ機能付携帯端末）の回路構成を示すブロック図である。この携帯電話機は、装置全体の制御を司るＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１０１に内部バス２０１を介して各機能ブロックが接続された構成を有する。メモリ１０２は、ＲＡＭ（Ｒａｎｄｏｍ Ａｃｃｅｓｓ Ｍｅｍｏｒｙ）およびＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）からなり、ＣＰＵ１０１のメインメモリを構成するものである。タイマ１０３はＣＰＵ１０１の指示に基づいてタイマ割込等の処理を行うものである。
【００２３】
アンテナ３０１は、通信に使用する電波の送受信を行うものである。無線部３０２は、アンテナ３０１を用いて通信を行うものである。ＤＳＰ（Ｄｉｇｉｔａｌ  Ｓｉｇｎａｌ  Ｐｒｏｃｅｓｓｏｒ）３０３は、送受信信号の変復調処理その他の処理を行うものである。Ｄ／Ａ（Ｄｉｇｉｔａｌ／Ａｎａｌｏｇ）コンバータ３０４は、ＤＳＰ３０３の出力するデジタル音声信号や着信音等をアナログ音声信号に変換して、スピーカ３０５に供給するものである。Ａ／Ｄ（Ａｎａｌｏｇ／Ｄｉｇｉｔａｌ）コンバータ３０６はマイクロホン３０７から入力されるアナログ音声信号をディジタル音声信号に変換してＤＳＰ３０３に供給するものである。マイクロホン３０７は、通話音声等を入力するものである。
【００２４】
キー操作部４０１は、例えばテンキーやオンフックキー、オフフックキー、電源ボタン、シャッタボタン、機能選択キー（ファンクションキー）等を有し、ダイアル入力の他、各種のキー入力の取込処理を行うものである。画面表示部４０２は、たとえば液晶ディスプレイや液晶タッチパネルなどからなり、通信に関する各種表示の他、カメラモード時に撮影画像を表示するなど各種画像やメッセージ等の表示やメニュー画面などの表示を行うものである。
【００２５】
スピーカ５０１は、着信音やシャッタ音等を発生することにより各種の報知を行うものである。ＬＥＤ（Ｌｉｇｈｔ  Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄｅ）５０２は、着信時等に点灯あるいは点滅するなどして各種の報知を行うものである。マイクロホン５０３は、外部の音声（外部雑音）を収集するものである。Ｉ／Ｏ（入出力）インタフェース５０４は、スピーカ５０１やＬＥＤ５０２、マイクロホン５０３と内部バス２０１との間の入出力制御を行うものである。
【００２６】
カメラ部６０１は、たとえばＣＣＤ（Ｃｈａｒｇｅ  Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅ）等の撮像素子とレンズ等の光学系とを有し、電子カメラ機能の主要部を構成するものである。ドライバ６０２は、ＣＰＵ１０１の指示に基づいてカメラ部６０１を駆動するものである。画像処理プロセッサ６０３は、画像データの加工や圧縮、伸長などの処理を行うものである。バッファメモリ６０４はＣＣＤの出力に基づく画像データ等を一時的に格納するメモリである。カメラ部６０１は、キー操作部４０１や画面表示部４０２の設置面と反対の面に設置されるのが通常である。またスピーカ５０１やＬＥＤ５０２、マイクロホン５０３は、カメラ部６０１と同じ面に設置される形態が望ましい。マイクロホン５０３は、通話音声入力用のマイクロホン３０７をもって代用する形態も可能であるが、カメラ部６０１と同じ面に設置されるのが望ましいことから、この実施形態ではマイクロホン３０７とは別に設置する例を示す。
【００２７】
以上の構成においてこの携帯電話機は、通常の音声通話モードの他にカメラモードをとって動作することが可能となっている。カメラモードでは、カメラアプリケーションプログラムを立ち上げて実行する。図２は、カメラアプリケーションプログラムにおける主手順を示すフローチャートである。図１，２を用いて説明すると、ＣＰＵ１０１はまず、所定の初期設定（Ｓ１０１）を行った後、キー入力やタイマなどによる割込処理（Ｓ１０２）を行ってカメラ画像表示処理（Ｓ１０３）その他、所定の処理を選択実行する。
【００２８】
この概略を説明するとＣＰＵ１０１は、カメラ部６０１からの結像を取り込み、画像処理プロセッサ６０３で処理したうえでカメラ画像として画面表示部４０２に常時表示する（Ｓ１０３）。また常時、撮影時に必要となる測定データや設定データの取得更新を行う（Ｓ１０４〜Ｓ１０８）。キー操作部４０１によりシャッタボタンの押下が検出されると撮影処理（Ｓ１０７）が立ち上がって上記の画像を撮影画像として登録する。なお、このカメラモードでは、メモリ１０２に格納されたカメラアプリケーションプログラムに従ってＣＰＵ１０１が各部を制御し、全体の協調動作によって本発明の構成要件に相当する各機能を実現するものであり、カメラアプリケーションプログラムにおいてＣＰＵ１０１が実行すべき処理は、ＤＳＰ３０３に適宜分担処理させることにより処理負荷を分散して全体の処理効率を向上させる形態をとることもできる。
【００２９】
次に各処理について説明する。
カメラ画像表示処理（Ｓ１０３）は、上述したようにカメラ部６０１から取り込んだ画像を継続して画面表示部４０２に表示させる処理である。この処理においてＣＰＵ１０１は、カメラ部６０１を駆動することによりＣＣＤが出力するデジタルの画像データを取得してバッファメモリ６０４に格納する。さらに画面表示部４０２のディスプレイ（図示せず）によりこの画像データを表示する。このカメラ画像表示処理は常時継続して実行され、この結果、取り込んだ最新の画像が常時表示される。また後述するマスクチェックの結果、撮影が不許可である旨を示すフラグがセットされると、撮影が不許可である旨のメッセージあるいは絵記号等が画像データに重ねて表示される。
【００３０】
サウンダマスクチェック処理（Ｓ１０４）は、スピーカ５０１やマイクロホン５０３の動作が正常であるかどうかを判定する処理であり、タイマ割込により定期的に選択される。詳細は後述する。
【００３１】
シャッタ音周波数チェック処理（Ｓ１０５）は、たとえばシャッタ音の設定変更があった場合に呼び出される処理であり、設定されたシャッタ音の周波数特性を調べて不適と設定されている周波数帯域と照合し、シャッタ音としての適否をチェックするものである。詳細は後述する。
【００３２】
雑音測定処理（Ｓ１０６）は、マイクロホン５０３を用いて外部の雑音を収集し、音量や周波数特性など所定の解析処理を実行するものであり、タイマ割込により定期的に選択される。この雑音の収集は、被写体における雑音雰囲気を推定するためのモニタリングであり、マイクロホン５０３がカメラ部６０１と反対の面に配置されていると、雑音がユーザの体に吸収されて被写体側の音量より小さくなってしまう可能性があるため、カメラ部６０１と同じ面にマイクロホン５０３を配置する形態が望ましい。
【００３３】
撮影処理（Ｓ１０７）は、キー操作部４０１によりシャッタボタンの押下が検出されると選択される処理であり、シャッタ音の送出等、所定の報知処理を行うと共に、カメラ画像を撮影画像として登録するものである。本実施形態では、撮影の不許可を示すフラグがセットされている場合は、シャッタボタンの押下があっても上記の撮影画像としての登録などの処理に進まずに所定のメッセージ出力処理に進む点を特徴とする。またシャッタ音を出力するにあたって、シャッタ音の適正判定の結果に基づいてシャッタ音を選択する点を特徴とする。詳細は後述する。
【００３４】
終了処理（Ｓ１０８）は、キー操作部４０１によりカメラモードの終了を指示する入力や電源切断を指示する入力などがあった場合に選択される処理であり、モード終了あるいは電源切断などに伴う所定の処理を実行するものである。
【００３５】
次に、サウンダマスクチェック処理の具体例を説明する。図３は、サウンダマスクチェック処理の手順を示すフローチャートである。図１，３を用いて説明するとＣＰＵ１０１はまず、サウンダの検査項目として定められている所定のデータを取得し（Ｓ２０１）、取得したデータを用いて適正か否かの判定を行う（Ｓ２０２）。判定結果が「不適」である場合は（Ｓ２０２：不適）、撮影が不許可である旨を示すフラグをセットし（Ｓ２０３）、判定結果が「適正」である場合は（Ｓ２０２：適正）、上記のフラグをリセットする（Ｓ２０４）。
【００３６】
たとえばスピーカ５０１が手やその他の物体で遮蔽された場合、適正なシャッタ音を送出できない可能性がある。またマイクロホン５０３が同様に遮蔽された場合、シャッタ音の音量等を適正に調節できない可能性がある。このため、ＣＰＵ１０１は、定期的にサウンダマスクチェック処理を立ち上げて監視を行う。
【００３７】
判定の具体的な手法としては、たとえば圧力センサや光センサ（図示せず）をスピーカ５０１やマイクロホン５０３の設置位置に取り付けておき、圧力センサを用いて閾値以上の圧力を感知した場合あるいは光センサを用いて閾値以上光があたっていなかった場合に、マスクされたと判断する手法をとることができる。また、温度センサや湿度センサ（図示せず）を用いて閾値以上の温度または湿度を感知した場合、手などでマスクされたと判断する手法をとることもできる。またスピーカ５０１から検査用の微少な検査用の音波を出力すると共に、この音波をマイクロホン５０３でピックアップし、ピックアップした音量を閾値と突き合わせてマスクされているかどうかを判定する手法をとることもできる。
【００３８】
次に、シャッタ音周波数チェック処理の具体例を説明する。図４は、シャッタ音周波数チェック処理の一例を示すフローチャートである。また図５は、シャッタ音の周波数特性の一例を示すグラフである。図１，４，５を用いて説明するとＣＰＵ１０１はまず、シャッタ音の周波数特性を演算するなどして図５に示すような特性を取得する（Ｓ３０１）。
【００３９】
ここでシャッタ音には、シャッタ音として不適な周波数帯域が予め設定され、メモリ１０２に格納されている。一般的に人が不快と感じる周波数帯域として、２５００Hz付近と２０ｋHzとにあることが知られている。このことに基づいて本実施の形態では、不適な周波数帯域を２５００Ｈｚ近傍と２０ｋＨｚ近傍に設定する。すなわち、ｆ１（＝２５００−α）〜ｆ２（＝２５００＋α）Ｈｚの帯域（第１の帯域）とｆ３（＝２０ｋ−β）〜ｆ４（＝２０ｋ＋β）Ｈｚの帯域（第２の帯域）とを不適な周波数帯域として設定する。α，βは帯域幅を定めるための定数であり、不快な帯域を有効に弁別し得る観点から適宜設定すれば良い。また犬や猫などの動物が不快と感じる周波数帯域を不適な周波数帯域に追加する形態をとることもできる。
【００４０】
次にＣＰＵ１０１は、第１，第２の帯域におけるパワーＰ１，Ｐ２（図５中ハッチングした部分の面積に相当）を求め、求めたＰ１，Ｐ２の全体Ｐに占める割合Ｒ１（＝Ｐ１／Ｐ），Ｒ２（＝Ｐ２／Ｐ）を算出する（Ｓ３０２）。この後、求めた第１の割合Ｒ１、第２の割合Ｒ２をそれぞれ所定の閾値Ｒｓｈｄ１，Ｒｓｈｄ２と比較する（Ｓ３０３，Ｓ３０４）。この結果、割合Ｒ１，Ｒ２が共に閾値Ｒｓｈｄ１，Ｒｓｈｄ２を下回っていれば（Ｓ３０３：＜およびＳ３０４：＜）、シャッタ音の周波数特性は適合したものとして適合処理（Ｓ３０５）に進む。この適合処理では、周波数特性が適合している旨を示すフラグをシャッタ音に対しセットするなどの処理を行う。
【００４１】
一方、割合Ｒ１，Ｒ２のいずれかが閾値Ｒｓｈｄ１，Ｒｓｈｄ２を上回っていれば（Ｓ３０３：≧またはＳ３０４：≧）、シャッタ音の周波数特性は不適であるとして不適処理（Ｓ３０６）に進む。この不適処理では、周波数特性が不適である旨を示すフラグをシャッタ音に対しセットするなどの処理を行う。さらにこの不適処理においてＣＰＵ１０１は、周波数が不適である旨のメッセージを画面表示部４０２やスピーカ５０１により出力し、ユーザにシャッタ音の再設定を促す形態をとることもできる。
【００４２】
次に撮影処理の具体例を説明する。図６は、撮影処理の一具体例を示すフローチャートである。図１，６を用いて説明をすると、撮影処理においてＣＰＵ１０１はまず、前述の撮影が不許可である旨を示すフラグがセットされているかどうかを確認し（Ｓ４０１）、もしフラグがセットされていれば（Ｓ４０１：Ｙｅｓ）、たとえばブザー音を送出する等、撮影が不許可である旨のメッセージを出力する（Ｓ４０２）。そしてカメラ画像を撮影画像として登録することなく終了する。あるいは撮影画像として登録はするが、メモリカード等の不揮発性メモリ（図示せず）に当該撮影画像を保存することを許容しない等、撮影画像の取り扱いについて制限を付ける形態をとることもできる。
【００４３】
またステップＳ４０１において不許可を示すフラグがセットされていない場合（Ｓ４０１：Ｎｏ）、バッファメモリ６０４に格納されている現在のカメラ画像を撮影画像として登録し（Ｓ４０３）、シャッタ音チェック処理（Ｓ４０４）に進む。シャッタ音チェック処理では、詳細は後述するが、選択されているシャッタ音を対象とし、シャッタ音周波数チェック処理（図２：Ｓ１０５）におけるチェックの結果を示すフラグの判定やうなり判定処理を行うなどして、シャッタ音が不快な音でないことを判断し、不適であればシャッタ音を基本データのいずれかに適宜変更する。
【００４４】
ここでメモリ１０２は、シャッタ音（正確にはシャッタ音を模擬した音データ）の基本データ（基本シャッタ音）を複数所定の領域に記憶しており、かかる基本データの中の１つがデフォルト指定あるいはユーザの選択指定により選択されているものとする。基本データとしては、シャッタ音として好適なサウンドデータであることを確認したものがいくつか予め登録されている。この基本データは当然、前述の不適な帯域の周波数成分の含有率が十分に小さいことが確認されており、その旨を示すフラグや周波数特性データ（ピーク周波数等）などが付加されてメモリ１０２に格納されている。
【００４５】
この後、Ｉ／Ｏインタフェース５０４を介してスピーカ５０１を駆動し、シャッタ音の音データをメモリ１０２から読み出してスピーカ５０１に発音形成させ、撮影が行われた旨を被写体本人を含む周囲に対し報知する（Ｓ４０５）。
【００４６】
図７は、シャッタ音チェック処理の一具体例を示すフローチャートである。図１，７を用いて説明をするとＣＰＵ１０１はまず、シャッタ音周波数チェック処理（図２：Ｓ１０５）でセットされたフラグをメモリ１０２から読み出して参照し、シャッタ音が不適な周波数成分を有さないことを確認する（Ｓ５０１）。適合を示すフラグがセットされていれば、うなり判定（Ｓ５０４）に進む。一方、不適を示すフラグがセットされていれば（Ｓ５０１：不適）、送出すべきシャッタ音を基本シャッタ音の中から適宜選択したうえで（Ｓ５０２，５０３）、うなり判定（Ｓ５０４）に進む。
【００４７】
うなり判定（Ｓ５０４）では、詳細は後述するがＣＰＵ１０１は、外部雑音とシャッタ音のピーク周波数に基づいて、うなりが生じる可能性があるか解析し、シャッタ音としての適否を判定する。このうなり判定の結果、適正であると判定された場合（Ｓ５０５：Ｙｅｓ）、選択されているシャッタ音は適正であるとして一連の処理を終了する。また適正でないと判定された場合（Ｓ５０５：Ｎｏ）、ステップ５０２に戻って他の基本シャッタ音を選択してうなり判定を行う（Ｓ５０２〜５０４）。もし、すべての基本シャッタ音がうなりを生じる場合（Ｓ５０２：Ｎｏ）、うなりの最も小さいシャッタ音を選択して終了する（Ｓ５０６）。
【００４８】
図８は、うなり判定の一具体例を示すフローチャートである。図１，８を用いて説明をするとＣＰＵ１０１はまず、外部雑音やシャッタ音の周波数特性を取得する（Ｓ６０１，６０２）。これらのステップでは、メモリ１０２から前述の雑音測定処理（図２：Ｓ１０６）で得られた測定・解析データあるいは基本シャッタ音の付加データを読み出し、さらに必要なら周波数特性を解析する演算を実行し、外部雑音やシャッタ音のピーク周波数（顕著なピークが複数ある場合は複数のピーク周波数）を取得する。
【００４９】
外部雑音とシャッタ音のピーク周波数がそれぞれｉ，ｊ個あるとすると、ピーク同士の組み合わせはｉ×ｊ個となるが、そのすべての組み合わせについて以下の手順に従ってうなりが発生するおそれがあるかのチェックを行う。すなわちまず外部雑音とシャッタ音について最も顕著なピーク周波数をそれぞれ選択する（Ｓ６０３）。選択したピーク周波数の周波数差Δｆをとり、閾値ｆ５，ｆ６と比較する（Ｓ６０４）。
【００５０】
ここで閾値ｆ５，ｆ６の技術的意味合いを説明するにあたって、うなりの現象に言及する。図９はうなりの様子を示すグラフであり、図（ａ）は波形Ａ、図（ｂ）は波形Ｂ、図（ｃ）は波形Ａ，Ｂの合成波を示す。波形Ａは（１）式、波形Ｂは（２）式によって表される。
【００５１】
【数１】
2006311096.tif 000003
【００５２】
【数２】
2006311096.tif 000004
【００５３】
同図に示すように、振動数がわずかに異なる音波Ａと音波Ｂの重ね合わせ成分はＥのようになる。二つの音波の周波数の差が小さいほどうなりの周期は長くなり、大きくなるとうなりの周期は短くなる。周波数の違いがある程度以上になると、人はうなりとして認識せず、全く別の音として認識される。また、周波数の差が僅少であるとうなりの周期が非常に長くなり、うなりが起きていると認識しない。このように複数の音波の周波数が近接した範囲にある場合にうなりが発生することに鑑み、本実施の形態では閾値ｆ５，ｆ６を適宜設定し、かかる近接範囲を規定することとしている。
【００５４】
図１０は、うなり発生の判定を示すグラフであり、縦軸は強度、横軸は周波数を示す。同図は外部雑音を基準に周波数や強度の近接範囲を判定する形態を示し、ｆｎは外部雑音のピーク周波数、ｆ０はシャッタ音のピーク周波数、Ｐｎは外部雑音の強度、Ｐ０はシャッタ音の強度、Ｐ１は閾値である。図１，８，１０を用いて説明をするとＣＰＵ１０１は、ステップＳ６０４における比較の結果、Δｆ≦ｆ５あるいはｆ６≦Δｆであれば（Ｓ６０４：Ｎｏ）、うなりは生じないものとしてステップＳ６０８に進む。またｆ５＜Δｆ＜ｆ６であれば（Ｓ６０４：Ｙｅｓ）、うなりが生じる可能性があるとして、うなりの強さを判定するためにピーク周波数における強度の比較を行う。
【００５５】
すなわちまずＣＰＵ１０１は、外部雑音の強度Ｐｎとシャッタ音の強度Ｐ０を取得し、その強度差ΔＰを求める（Ｓ６０５）。そしてΔＰの大きさを判定し（Ｓ６０６）、ΔＰの絶対値が閾値Ｐ１より大きい場合（Ｓ６０６：Ｎｏ）、うなりは小さいとしてステップ６０８に進む。またΔＰの絶対値が閾値Ｐ１より小さい場合（Ｓ６０６：Ｙｅｓ）、うなりが大きいとして当該シャッタ音を不適と判定し（Ｓ６０７）、処理を終了する。ここでＰ１は外部雑音の強度Ｐｎとシャッタ音の強度Ｐ０の強度差の大小を弁別するための閾値である。すなわち複数の音波の強度差が大きいとうなりの成分は小さくなるため、うなりが生じるとしてもその成分が小さければ許容できるとして、その許容範囲を規定するために閾値Ｐ１を設定している。
【００５６】
うなりが生じない（Ｓ６０４：Ｎｏ）あるいはうなりが小さい（Ｓ６０６：Ｎｏ）と判定された場合、ＣＰＵ１０１は、外部雑音とシャッタ音のピーク周波数の他の組み合わせがあるかを確認し（Ｓ６０８）、第２，第３のピーク周波数との組み合わせ等、他の組み合わせがあれば（Ｓ６０８：Ｎｏ）、ステップ６０３に戻って判定を繰り返す。すべての顕著なピーク周波数同士の組み合わせで判定が終了すると（Ｓ６０８：Ｙｅｓ）、当該シャッタ音は大きいうなりを生じないとして適正の判定を行ったうえで（Ｓ６０９）、処理を終了する。
【００５７】
うなりを発生するかどうかを判別する他の例としては、たとえば外部雑音とシャッタ音とを合成し、合成した音波形をローパスフィルタに通してうなり成分を検出し、検出したうなり成分が有意な（不快感を与えるおそれがある）成分であるかを評価する形態をとることもできる。この評価項目としては、周波数や強度があげられる。周波数を評価する場合、たとえばうなり成分の周波数が一定の範囲にあれば有意なうなりと判定する。すなわち一定の周波数範囲の上限および下限を規定する閾値を設定し、うなり成分の周波数と閾値を比較してうなり成分の周波数が上記の周波数範囲内の値をとるときに、有意なうなりが発生すると判定する形態をとることもできる。また強度を評価する場合、たとえばうなり成分の強度の合成波形の強度に対する比率を求め、この比率を元にうなりが発生するかどうかを弁別する形態をとることもできる。このように合成した音波形を用いて推定を行えば、推定精度が上がってうなり発生を回避する確度が向上する利点がある。
【００５８】
次に図１，２を用いて本発明の実施の形態による携帯電話機の動作を説明する。ユーザは、メモリ１０２に格納されたシャッタ音の基本データの中から任意のものを選択して事前に登録しておく。ユーザが任意のサウンドデータをシャッタ音として追加登録することも許容される。撮影時ユーザはまずカメラモードを選択する。このモード選択を受けてＣＰＵ１０１は、カメラアプリケーションプログラムを立ち上げてカメラモードに移行する。このカメラモードでＣＰＵ１０１は、カメラ部６０１により取得したカメラ画像を画面表示部４０２に常時表示すると共に、スピーカ５０１やマイクロホン５０３がマスクされずに正常な状態であるかを確認する。さらにカメラ部６０１の自動焦点合わせ機能等を利用するなどして被写体との距離を測定すると共に、マイクロホン５０３により外部雑音をピックアップして外部雑音の強度Ｐｎや周波数帯域等を連続的に計測する。
【００５９】
この状態でユーザは上記のカメラ画像を視認しながら、撮影に割り当てられたキーを任意のタイミングで押下する。この操作を受けてＣＰＵ１０１は撮影処理を起動する。この処理では、サウンダのマスク状態により撮影不許可となっている場合はカメラ画像を撮影画像として登録することなく所定の不許可処理を行う。この不許可処理では、送出音を制限するモードがとられる。このモードでは、基本シャッタ音データ部に設定されているもっとも不快感を与えにくいシャッタ音に変更する、カメラアプリケーションを強制終了する、シャッタ音の変更を促す等の方法をとる。また、シャッタ音の送出を制限する場合、その旨を画像取得前あるいは後に画面表示部に表示しユーザに知らせる。このようにサウンダがマスク状態されている状態で送出音の制限を行うことにより、外部雑音やシャッタ音を対象とする各種のチェックの正確性を確保できる利点がある。
【００６０】
一方、撮影不許可でない場合は、カメラ画像を撮影画像として登録すると共に、シャッタ音チェック処理を行う。この処理でＣＰＵ１０１はまず、メモリ１０２に格納されているシャッタ音のサウンドデータを解析し、あるいは予め解析しておいた結果を読み出し、シャッタ音が不快感を与えない周波数特性であることを確認する。もしシャッタ音が不快感を与えるサウンドデータであると判断されたとき、基本シャッタ音として登録されている他のシャッタ音に変更する。このことによりたとえばユーザが登録したシャッタ音が不快な周波数成分を含むサウンドデータであった場合であっても、基本シャッタ音に変更して送出を行うことができ、周囲に不快感を与える事態を回避できる。また、シャッタ音として不適と判定する周波数帯域をペット等の動物が不快と感じる周波数帯域へ広げることにより、ペット等に不快感を与えるような音の送出も併せて制限することができる。
【００６１】
さらにＣＰＵ１０１は、予め測定していた外部雑音とシャッタ音の周波数特性を解析し、あるいは予め解析しておいた解析データを読み出し、所定の強さ以上のうなりが発生しないことを確認する。もし所定の強さ以上のうなりが発生する場合、他のシャッタ音に変更して送出することにより、うなり発生により周囲に不快感を与える事態を回避できる。
【００６２】
以上、本発明の実施の形態を詳述してきたが、具体的な構成は本実施の形態に限られるものではなく、本発明の要旨を逸脱しない範囲の設計変更等も含まれる。たとえば発光部を撮影時シャッタボタン押下後、一定時間被写体に向けて発光することにより被写体に撮影されていることを気付かせる方法もある。また、発光部に指向性を持った発光手段を用いてもよい。発光部はＬＥＤ等の発光手段を用いる。また上述の実施の形態では電子カメラ内蔵型の携帯電話機を例示して説明したが、本発明はこの形態に限定されるものではなく、たとえばカメラ機能付ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）やデジタルカメラ等、カメラ機能を有した携帯端末一般、さらにはポータブル音声再生器にも用いることができる。特に着信メロディーなどある程度の長さを持った音を送出する場合、うなりを起こすおそれがあり本発明は有効であると考えられる。
【００６３】
また、たとえばカメラモードでＣＰＵ１０１（図１参照）がカメラアプリケーションプログラムを実行するにあたって、必要な処理をＣＰＵのみではなくＤＳＰ３０３（図１参照）その他のサブＣＰＵに適宜分散して実行することは設計上任意に選択し得る事項である。また上記のプログラムは、コンピュータ読み取り可能な記録媒体に記録されて頒布されることができ、機能の一部を実現する形態で頒布されるものであっても良い。たとえばＯＳ（オペレーション・システム）が提供する基本機能を利用したアプリケーションプログラムの形式で頒布されるものであっても良い。さらにコンピュータシステムにすでに記録されている既存システムのプログラムとの組み合わせで所定の機能を実現できるもの、いわゆる差分プログラムで頒布される形態をとることも可能である。
【００６４】
また上記のコンピュータ読み取り可能な記録媒体には、可搬型の磁気ディスクや光磁気ディスク等の記憶媒体等以外にも、ハードディスク等の記憶装置その他不揮発性の記憶装置を含む。さらにインターネットその他のネットワーク等、任意の伝送媒体を介して他のコンピュータシステムから提供される形態でも良い。この場合、「コンピュータ読み取り可能な記録媒体」には、ネットワーク上のホストやクライアントとなるコンピュータシステム内部の揮発性メモリのように、伝送媒体において一定時間プログラムを保持しているものも含む。
【００６５】
また上記においてメインのＣＰＵやサブＣＰＵによる分散処理方式により処理部を構築する形態に言及したが、少なくともその一部のプロセッサをＦＰＧＡ（Ｆｉｅｌｄ Ｐｒｏｇｒａｍｍａｂｌｅ Ｇａｔｅ Ａｌｌｅｙ）等のハードウエア回路により構築する形態も可能である。ＦＰＧＡに組み込む回路プログラム情報の頒布については、上記のプログラムの頒布と同様に各種の形態をとることも可能である。
【図面の簡単な説明】
【００６６】
【図１】本発明の一実施形態である電子カメラ内蔵型の携帯電話機の回路構成を示すブロック図である。
【図２】カメラアプリケーションプログラムにおける主手順を示すフローチャートである。
【図３】サウンダマスクチェック処理の手順を示すフローチャートである。
【図４】シャッタ音周波数チェック処理の一具体例を示すフローチャートである。
【図５】シャッタ音の周波数特性の一例を示すグラフである。
【図６】撮影処理の一具体例を示すフローチャートである。
【図７】シャッタ音チェック処理の一具体例を示すフローチャートである。
【図８】うなり判定の一具体例を示すフローチャートである。
【図９】うなりの様子を示すグラフであり、図（ａ）は波形Ａ、図（ｂ）は波形Ｂ、図（ｃ）は波形Ａ，Ｂの合成波を示す。
【図１０】うなり発生の判定を示すグラフである。
【符号の説明】
【００６７】
１０１…ＣＰＵ  １０２…メモリ  １０３…タイマ  ２０１…内部バス  ３０１…アンテナ  ３０２…無線部  ３０３…ＤＳＰ  ３０４…Ｄ／Ａコンバータ  ３０５…スピーカ  ３０６…Ａ／Ｄコンバータ  ３０７…マイクロホン  ４０１…キー操作部  ４０２…画面表示部  ５０１…スピーカ  ５０２…ＬＥＤ  ５０３…マイクロホン  ６０１…カメラ部  ６０２…ドライバ  ６０３…画像処理プロセッサ  ６０４…バッファメモリ
【図１】
2006311096.tif 000005
【図２】
2006311096.tif 000006
【図３】
2006311096.tif 000007
【図４】
2006311096.tif 000008
【図５】
2006311096.tif 000009
【図６】
2006311096.tif 000010
【図７】
2006311096.tif 000011
【図８】
2006311096.tif 000012
【図９】
2006311096.tif 000013
【図１０】
2006311096.tif 000014