(57)【特許請求の範囲】
【請求項１】
被写体像を撮像して画像データを出力する撮像センサと、
前記出力された画像データに基づく画像を表示する表示部と、
前記表示部に配置され、ユーザによるタッチ操作を受け付けるタッチパネルと、
自機のぶれを検出するジャイロセンサと、
前記ジャイロセンサの検出結果に基づいて、前記タッチパネルの操作の有効／無効を制御する制御部と、を備え、
前記制御部は、
前記ジャイロセンサの検出結果の示す値が第二の閾値より小さいとき、前記タッチパネルに対する操作を無効にするよう制御し、
前記ジャイロセンサの検出結果の示す値が、前記第二の閾値より大きく、かつ、前記第二の閾値よりも大きい第三の閾値よりも小さいときは、前記タッチパネルに対する操作を有効にするよう制御し、
前記ジャイロセンサの検出結果の示す値が、前記第三の閾値よりも大きいときは、前記タッチパネルに対する操作を無効にするよう制御する、
撮像装置。
【請求項２】
前記撮像センサが撮像する被写体像のフォーカス状態を調節するフォーカスレンズを更に備え、
前記制御部は、前記ジャイロセンサの検出結果の示す値が、前記第二の閾値より大きくかつ前記第三の閾値よりも小さいとき、前記フォーカスレンズのオートフォーカス制御を行なうとともに、前記タッチパネルに対する操作を有効にするよう制御する、
請求項１に記載の撮像装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮像装置に関し、特に、タッチパネルを有する撮像装置に関する。
【背景技術】
【０００２】
指等によるタッチを検出して、その位置座標を特定するタッチパネル等の位置入力装置は、優れたユーザインタフェース手段として注目されている。これらの位置入力装置として、抵抗膜方式や静電容量方式等の種々の方式によるタッチパネルが知られている。近年、タッチパネルを搭載し、タッチパネルを介して操作可能なデジタルカメラも普及している。ユーザは、タッチパネルに対してタッチ操作することによりデジタルカメラに所定の動作を実行させることができる。
【０００３】
例えば、特許文献１は、感圧センサからの位置座標情報に基づき、押圧された箇所の画像を中心として焦点調節を行い、撮像信号を記録媒体に記録するカメラ装置を開示している。これにより、画面上の任意の位置にある被写体を、焦点を合わせる対象として指定することができる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平１１−１４２７１９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
特許文献１に記載のカメラのように、タッチ操作により焦点調節や記録動作を行う機能は便利である。しかしその反面、カメラ使用時ではないのにも関わらずユーザがタッチパネルに意図せずに接触してしまった場合、誤操作が発生してしまうという課題がある。
【０００６】
本発明は、上記課題を鑑みてなされたものであり、ユーザの意図しないタッチパネル操作の発生を低減可能な撮像装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
第１の態様において、被写体像を撮像して画像データを出力する撮像センサと、出力された画像データに基づく画像を表示する表示部と、表示部に配置され、ユーザによるタッチ操作を受け付けるタッチパネルと、撮像センサの出力に基づいて、タッチパネルの操作の有効／無効を制御する制御部とを備えた撮像装置が提供される。
【０００８】
第２の態様において、被写体像を撮像して画像データを出力する撮像センサと、出力された画像データに基づく画像を表示する表示部と、表示部に配置され、ユーザによるタッチ操作を受け付けるタッチパネルと、自機のぶれを検出する検出部と、検出部の検出結果に基づいて、タッチパネルの操作の有効／無効を制御する制御部とを備えた撮像装置が提供される。
【０００９】
第３の態様において、被写体像を撮像して画像データを出力する撮像センサと、出力された画像データに基づく画像を表示する表示部と、表示部に配置され、ユーザによるタッチ操作を受け付けるタッチパネルと、自機のぶれを検出する検出部と、撮像センサの出力および検出部の検出結果に基づいて、タッチパネルに対する操作の有効／無効を制御する制御部と、を備えた撮像装置が提供される。
【発明の効果】
【００１０】
本発明によれば、ユーザの意図しないタッチパネル誤操作の発生を低減させた撮像装置を提供することができる。
【図面の簡単な説明】
【００１１】
【図１】実施の形態１におけるデジタルカメラの構成図
【図２】実施の形態１におけるデジタルカメラの背面構成図
【図３】実施の形態１におけるイメージセンサ出力に応じたタッチパネル制御のフローチャート
【図４】実施の形態１におけるイメージセンサ出力に応じたタッチパネル制御のイメージ図
【図５】実施の形態２におけるジャイロ出力に応じたタッチパネル制御のフローチャート
【図６】実施の形態２におけるジャイロ出力に応じたタッチパネル制御のイメージ図
【図７】実施の形態２におけるジャイロ出力に応じたＡＦ制御およびタッチパネル制御の同期のイメージ図
【図８】実施の形態３におけるイメージセンサ出力およびジャイロ出力に応じたタッチパネル制御のフローチャート
【発明を実施するための形態】
【００１２】
以下、添付の図面を参照して実施の形態を説明する。
【００１３】
実施の形態１
以下では、本発明の思想をデジタルカメラに適用した実施形態を説明する。本実施形態のデジタルカメラは、被写体像を撮像して画像データを出力するＣＭＯＳイメージセンサと、出力された画像データに基づく画像を表示する液晶ディスプレイと、液晶ディスプレイに配置され、ユーザによるタッチ操作を受け付けるタッチパネルと、ＣＭＯＳイメージセンサの出力に基づいて、タッチパネルの操作の有効／無効を制御するコントローラとを備える。デジタルカメラは、ＣＭＯＳイメージセンサの出力に基づいて、タッチパネル操作を有効にするか無効にするかを制御する。これにより、ユーザの意図しないタッチパネル誤操作の発生を低減することができる。以下、デジタルカメラ１００の構成および動作について説明する。
【００１４】
１−１．構成
本実施形態のデジタルカメラの構成について説明する。図１は、本実施形態のデジタルカメラの構成を示すブロック図である。デジタルカメラ１００は、光学系１１０を介して形成された被写体像をＣＭＯＳイメージセンサ１２０で撮像する。ＣＭＯＳイメージセンサ１２０は、撮像した被写体像に基づく画像データを生成する。撮像により生成された画像データはＡＦＥ（ＡＦＥ：Ａｎａｌｏｇ  Ｆｒｏｎｔ  Ｅｎｄ）１２１や画像処理部１３０において各種処理を施される。画像データはフラッシュメモリ１６０やメモリカード１９２に記憶される。フラッシュメモリ１６０やメモリカード１９２に記憶された画像データは、ユーザによる操作部１８０の操作を受け付けて液晶ディスプレイ１７０に表示される。また、ＣＭＯＳイメージセンサ１２０で撮像され、画像処理部１３０により処理された画像データが、スルー画像として液晶ディスプレイ１７０に表示される。
【００１５】
光学系１１０は、フォーカスレンズ１１１、ズームレンズ１１２、絞り１１３およびシャッタ１１４を含む。光学系１１０は、光学式手ぶれ補正レンズＯＩＳ（Ｏｐｔｉｃａｌ  Ｉｍａｇｅ  Ｓｔａｂｉｌｉｚｅｒ）（図示せず）を含んでもよい。なお、光学系１１０を構成する各種レンズは何枚から構成されるものでも、何群から構成されるものでもよい。
【００１６】
フォーカスレンズ１１１は、焦点距離の調節に用いられる。ズームレンズ１１２は拡大／縮小の倍率調節に用いられる。絞り１１３は、ＣＭＯＳイメージセンサ１２０に入射する光量の調節に用いられる。シャッタ１１４は、ＣＭＯＳイメージセンサ１２０に入射する光の露出時間を調節する。フォーカスレンズ１１１、ズームレンズ１１２、絞り１１３およびシャッタ１１４は、それぞれに対応した、ＤＣモータやステッピングモータ等の駆動手段（図示せず）により、コントローラ１５０から通知された制御信号に従って駆動される。
【００１７】
ＣＭＯＳイメージセンサ１２０は、光学系１１０を通して形成された被写体像を撮像して画像データを生成する。ＣＭＯＳイメージセンサ１２０は、所定のフレームレート（例えば、３０フレーム／秒）で新しいフレームの画像データを生成する。ＣＭＯＳイメージセンサ１２０の画像データ生成タイミングおよび電子シャッタ動作は、コントローラ１５０によって制御される。コントローラ１５０は、ＣＭＯＳイメージセンサ１２０で生成された画像データを、スルー画像として逐一液晶ディスプレイ１７０に表示させる。これにより、ユーザはリアルタイムに被写体の状況を液晶ディスプレイ１７０で確認できる。なお、ＣＭＯＳイメージセンサに代えて、例えばＣＣＤイメージセンサやＮＭＯＳイメージセンサなど、他の撮像素子を用いても良い。
【００１８】
ＡＦＥ１２１は、ＣＭＯＳイメージセンサ１２０で生成された画像データに対して、相関二重サンプリング、ゲイン調整等の処理を実行する。ゲイン調整においては、ＩＳＯ感度に相当するゲインが設定される。また、アナログ形式の画像データからデジタル形式の画像データへの変換を施す。その後、ＡＦＥ１２１は画像データを画像処理部１３０に出力する。
【００１９】
画像処理部１３０は、画像データに対して各種の処理を施す。各種処理としては、ガンマ補正、ホワイトバランス補正、ＹＣ変換処理、電子ズーム処理、圧縮処理、伸張処理等が挙げられるが、これらに限定されるものではない。画像処理部１３０は、ハードワイヤードな電子回路で構成してもよいし、これらの処理を行うためのプログラムを実行するマイクロコンピュータ等で構成してもよい。またコントローラ１５０等と共に１つの集積回路として構成してもよい。
【００２０】
液晶ディスプレイ１７０は、デジタルカメラ１００の背面に備わる。液晶ディスプレイ１７０は、画像処理部１３０にて処理された画像データに基づく画像を表示する。液晶ディスプレイ１７０が表示する画像には、スルー画像や記録画像がある。液晶ディスプレイ１７０は、ＣＭＯＳイメージセンサ１２０により一定時間毎に生成される画像をスルー画像としてリアルタイムで表示する。ユーザは、液晶ディスプレイ１７０に表示されるスルー画像を参照することにより、被写体の構図を確認しながら撮影できる。記録画像は、メモリカード１９２やフラッシュメモリ１６０に記録された画像である。液晶ディスプレイ１７０は、ユーザの操作に応じて、すでに記録した画像データに基づく画像を表示する。液晶ディスプレイ１７０はこの他、デジタルカメラ１００の各種設定条件等を表示可能である。
【００２１】
タッチパネル１７３は、液晶ディスプレイ１７０の表面に設けられており、ユーザがタッチしたタッチパネル上の電極位置に関する情報を出力する。
【００２２】
検出処理部１７７は、タッチパネル１７３が出力する電極位置に関する情報に基づいて、ユーザがタッチしたタッチパネル上の位置座標を算出してコントローラ１５０に出力する。これにより、コントローラ１５０は、ユーザがタッチ操作しているタッチパネル１７３上の位置を把握することができる。
【００２３】
コントローラ１５０は、デジタルカメラ１００全体の動作を統括制御する。コントローラ１５０は、垂直同期信号（ＶＤ）に基づいて、ＣＭＯＳイメージセンサ１２０や、画像処理部１３０などに制御信号を通知する。コントローラ１５０は、プログラム等の情報を格納するＲＯＭ及びプログラム等の情報を処理するＣＰＵ等により構成される。ＲＯＭは、オートフォーカス制御やオート露出制御に関するプログラムの他、デジタルカメラ１００全体の動作を統括制御するためのプログラムを格納している。
【００２４】
コントローラ１５０は、液晶ディスプレイ１７０にメニューを表示させ、ユーザがメニューを見ながら操作部１８０やタッチパネル１７３を操作することにより各種設定を行わせ、設定内容を取得する。特にコントローラ１５０は、検出処理部１７７が出力する位置座標値から、ユーザが液晶ディスプレイ１７０に表示されている撮影フレーム内の何処をタッチしたかを認識し、その操作に応じた処理を行う。
【００２５】
コントローラ１５０は、ハードワイヤードな電子回路で構成してもよいし、マイクロコンピュータなどで構成してもよい。また、画像処理部１３０などと共に１つの集積回路として構成してもよい。また、ＲＯＭはコントローラ１５０の内部構成である必要はなく、コントローラ１５０の外部に備わったものでもよい。
【００２６】
バッファメモリ１４０は、画像処理部１３０やコントローラ１５０のワークメモリとして機能する記憶手段である。バッファメモリ１４０はＤＲＡＭ（Ｄｙｎａｍｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）などで実現できる。
【００２７】
フラッシュメモリ１６０は、画像データ等を記憶するための内部メモリとして機能する。コントローラ１５０は、画像処理部１３０で処理される画像データをフラッシュメモリ１６０あるいはメモリカード１９２に記憶する。
【００２８】
ジャイロセンサ１８５は、デジタルカメラ１００の単位時間あたりの角度変化すなわち角速度に基づいてヨーイング方向のぶれ、ピッチング方向のぶれを検出する。ジャイロセンサ１８５は、検出したぶれの量を示す信号（ジャイロ信号）をコントローラ１５０に出力する。
【００２９】
カードスロット１９１は、メモリカード１９２を装着可能な接続手段である。カードスロット１９１は、メモリカード１９２を電気的及び機械的に接続可能である。また、カードスロット１９１は、メモリカード１９２を制御する機能を備えてもよい。
【００３０】
メモリカード１９２は、内部にフラッシュメモリ等の記憶部を備えた外部メモリである。メモリカード１９２は、画像処理部１３０で処理される画像データなどのデータを記憶可能である。本実施の形態では、外部メモリの一例としてメモリカード１９２を示すが、光ディスク、ＨＤＤ等の記憶媒体を外部メモリとしてもよい。
【００３１】
操作部１８０は、デジタルカメラ１００の外装に備わっているボタンやレバー、ダイヤル等の総称であり、ユーザによる操作を受け付ける。例えば、操作部１８０は、図２に示すように、レリーズ釦２００やズームレバー２０１、選択釦２０３、決定釦２０４、電源釦２０２等を含む。操作部１８０は、ユーザによる操作を受け付けると、コントローラ１５０に種々の動作指示信号を送信する。
【００３２】
レリーズ釦２００は、二段押下式の押下釦である。レリーズ釦２００がユーザにより半押し操作されると、コントローラ１５０はオートフォーカス制御やオート露出制御などを実行する。また、レリーズ釦２００がユーザにより全押し操作されると、コントローラ１５０は、押下操作のタイミングに撮像された画像データを記録画像としてメモリカード１９２等に記録する。
【００３３】
ズームレバー２０１は、画角調節についての広角端と望遠端を有する中央位置自己復帰式のレバーである。ズームレバー２０１は、ユーザにより操作されるとコントローラ１５０にズームレンズ１１２を駆動するための動作指示信号を送信する。
【００３４】
電源釦２０２は、デジタルカメラ１００を構成する各部への電力供給をＯＮ/ＯＦＦするための押下式釦である。電源ＯＦＦ時に電源釦２０２がユーザにより押下されると、コントローラ１５０はデジタルカメラ１００を構成する各部に電力を供給し、起動させる。また、電源ＯＮ時に電源釦２０２がユーザにより押下されると、コントローラ１５０は各部への電力供給を停止する。
【００３５】
選択釦２０３は、上下左右方向に設けられた押下式釦である。ユーザは、選択釦２０３のいずれかの方向を押下することにより、液晶ディスプレイ１７０に表示される各種条件項目を選択することができる。
【００３６】
決定釦２０４は、押下式釦である。デジタルカメラ１００が撮影モードあるいは再生モードにあるときに、決定釦２０４がユーザにより押下されると、コントローラ１５０は液晶ディスプレイ１７０にメニュー画面を表示する。メニュー画面は、撮影/再生のための各種条件を設定するための画面である。決定釦２０４が各種条件の設定項目が選択されているときに押下されると、コントローラ１５０は、選択された項目の設定を確定する。
【００３７】
１−２．動作
実施の形態１のデジタルカメラ１００の動作について図３を用いて説明する。実施の形態１のデジタルカメラ１００は、ＣＭＯＳイメージセンサ１２０の出力に応じて、タッチパネル１７３を介したユーザの操作（すなわち、タッチ操作）の有効／無効を制御する。すなわち、デジタルカメラ１００は、ＣＭＯＳイメージセンサ１２０の出力に応じて、タッチ操作を受け付ける機能（以下「タッチ機能」という）の有効／無効を制御する。
【００３８】
図３は、実施の形態１のデジタルカメラ１００のコントローラ１５０による、イメージセンサ出力に応じたタッチパネル制御のフローチャートである。
【００３９】
デジタルカメラ１００の電源がＯＮされると、コントローラ１５０は、各部に電力を供給し、初期起動させる。これにより、光学系１１０、ＣＭＯＳイメージセンサ１２０等は撮影可能に準備される。撮影可能状態になると、コントローラ１５０は、生成される画像を表示するよう液晶ディスプレイ１７０を制御する。これにより、ユーザは現在撮影中の画角を液晶ディスプレイ１７０にて確認することができる。
【００４０】
画像処理部１３０は、ＣＭＯＳイメージセンサ１２０により撮像され生成された画像データに基づいて、光学系１１０を介してＣＭＯＳイメージセンサ１２０に入射する光のレベル（明るさ）を検出する。すなわち、画像処理部１３０は、ＣＭＯＳイメージセンサ１２０の出力に基づいて、ＣＭＯＳイメージセンサ１２０に入射する光のレベル（明るさ）を検出し、検出結果をコントローラ１５０に通知する。
【００４１】
画像処理部１３０は、ＣＭＯＳイメージセンサ１２０から出力された画像全体の領域での輝度の平均値を用いて明るさを検出してもよい。この場合、画像全体での輝度の平均値を、所定の閾値（第一の閾値）と比較することで、ＣＭＯＳイメージセンサ１２０に入射する光のレベル（明るさ）を検出してもよい。または、画像領域全体を複数の領域（例えば８×８画素）に分割して得られる分割領域毎の輝度の平均値を用いてもよい。分割領域毎の輝度の平均値を用いる場合、以下のように行う。すなわち、画像処理部１３０は、分割領域毎に輝度の平均値を求め、求めた輝度の平均値を所定値と比較する。そして、輝度の平均値が所定値を超えた分割領域の数を所定の閾値（第一の閾値）と比較することで、ＣＭＯＳイメージセンサ１２０に入射する光のレベル（明るさ）を検出してもよい。分割領域を用いて明るさを検出することで、点光源を検出することができる。
【００４２】
コントローラ１５０は、ＣＭＯＳイメージセンサ１２０の出力が第一の閾値より低いかどうかを判断する（Ｓ３００）。ＣＭＯＳイメージセンサ１２０の出力が第一の閾値より低い場合（ステップＳ３００でＹＥＳの場合）、コントローラ１５０は、タッチ機能を無効にする（Ｓ３０１）。これにより、タッチパネル１７３に対するユーザによるタッチ操作は無効となる。すなわち、コントローラ１５０は、ＣＭＯＳイメージセンサ１２０に入射する光が比較的少ない場合、タッチタッチ機能（タッチ操作）を無効にする。一方、ＣＭＯＳイメージセンサ１２０の出力が第一の閾値より高い場合（ステップＳ３００でＮＯの場合）、コントローラ１５０は、タッチ機能を有効にする（Ｓ３０２）。これにより、タッチパネル１７３に対するユーザによるタッチ操作は有効となる。すなわち、ＣＭＯＳイメージセンサ１２０に入射する光が比較的多い場合、タッチタッチ機能は有効にされる。
【００４３】
コントローラ１５０は、撮影動作中において、ステップＳ３００からステップＳ３０２の動作を繰り返す。これにより、デジタルカメラ１００は、撮影動作中において、ＣＭＯＳイメージセンサ１２０に入射する光の量に応じて、タッチ機能（タッチ操作）の有効／無効を制御することができる。
【００４４】
図４は、上述のデジタルカメラ１００によるタッチ機能（タッチ操作）の有効／無効の切り替えを説明した図である。縦軸がＣＭＯＳイメージセンサ１２０の出力レベル（すなわち入射光量）を示している。図４に示すように、コントローラ１５０は、ＣＭＯＳイメージセンサ１２０の出力が第一の閾値より低い場合、タッチ機能すなわちタッチ操作を無効にし、ＣＭＯＳイメージセンサ１２０の出力が第一の閾値より高い場合、タッチ機能すなわちタッチ操作を有効にする。
【００４５】
以下、第一の閾値について説明する。極端に暗い環境（例えば、カメラが鞄やケースに収納されている場合等）は、通常ユーザが画像を撮影する環境ではないと考えらえる。そこで、第一の閾値は、そのような極端に暗い環境であると想定されるような値に設定される。一般に、ユーザが画像を撮影する環境において最も暗い環境としては、夜景撮影時の環境が考えられる。そこで、第一の閾値は、例えば、夜景を撮影する状況での光量の下限値よりも低い値になるように設定することができる。第一の閾値をこのように設定しておくことで、コントローラ１５０は、ＣＭＯＳイメージセンサ１２０に入射する光量が少ない場合に、タッチ機能（タッチ操作）を自動的に無効にすることができる。これにより、意図しないタッチパネル１７３への接触に起因するデジタルカメラの誤操作を低減することができる。
【００４６】
ＣＭＯＳイメージセンサ１２０の出力が第一の閾値より低くなると想定される場合について、以下にいくつかの具体例を示す
【００４７】
（例１）レンズキャップを装着した場合
特に一眼カメラの場合、デジタルカメラにレンズキャップを装着して、電源ＯＮのまま鞄に収納して持ち運びするケースがある。このとき、本実施形態におけるタッチ機能（タッチ操作）の有効／無効の制御によれば、レンズキャップを装着することでＣＭＯＳイメージセンサ１２０の出力が第一の閾値以下となり、タッチ機能が自動的に無効になる。これにより、鞄の中で鞄の内壁や内容物がタッチパネルに接触することによる誤操作の発生を低減することができる。またこのとき、タッチ機能は無効にはなるが、電源はＯＮの状態が維持される。これにより、鞄の中にデジタルカメラを収納して持ち運んでいる際に、撮影したい被写体を見つけた場合に、デジタルカメラの電源がＯＮ状態であるため、ユーザはすぐに撮影動作を開始することができる。また、ユーザは、デジタルカメラをネックストラップ等で首からぶら下げてデジタルカメラの電源ＯＮのまま移動することもある。このような場合でも、本実施形態におけるタッチ機能の有効／無効の制御によれば、レンズキャップを装着し遮光しておけば、ユーザの身体との接触によるタッチ誤操作の発生を低減することができる。なお、鞄内は通常暗いことから、第一の閾値をその使用状況に合わせた設定値に設定すれば、デジタルカメラを電源ＯＮのまま鞄の中に収納した場合、デジタルカメラにレンズキャップを装着していなくても、コントローラ１５０はタッチ機能を自動的に無効にすることができる。
【００４８】
（例２）暗闇での持ち運びの場合
夜景や星空撮影を行う場合、デジタルカメラの電源ＯＮのまま撮影地点まで持ち運ぶことが多い。このとき、コンパクトタイプのデジタルカメラのようにレンズキャップのないデジタルカメラであっても、第一の閾値を夜景撮影における一般的な最低照度より低い値とすることで、撮影意図のない低照度環境でのタッチ機能を自動的に無効にすることができる。
【００４９】
なお、ＣＭＯＳイメージセンサ出力を、タッチ機能の有効／無効判定に用いることによって、交換レンズにレンズキャップが装着されていることを検出する機能を新たに設ける必要がない。
【００５０】
また、タッチ機能を無効にしているときは、タッチ操作に基づいたＡＦ動作等を行わない。よって、タッチ機能を無効にしているときは、タッチ機能を常に有効にしているときに比べ、電力消費を抑制することができる。
【００５１】
また、低照度での撮影を行うシーンモードにデジタルカメラが設定されている場合は、ＣＭＯＳイメージセンサ１２０からの出力が第一の閾値より低くなったとしても、タッチ機能（タッチ操作）を無効に設定しないようにしてもよい。ここで、低照度での撮影を行うモードには、夜景撮影モード、星空撮影モード、高感度撮影モード等が含まれる。
【００５２】
以上のように、実施の形態１のデジタルカメラ１００は、入射する光の量でタッチ機能の有効／無効を切り替える。これにより、意図しない接触によるタッチパネルにおける誤操作を低減できる。
【００５３】
実施の形態２
本実施形態のデジタルカメラ１００は、被写体像を撮像して画像データを出力するＣＭＯＳイメージセンサと、出力された画像データに基づく画像を表示する液晶ディスプレイと、液晶ディスプレイに配置され、ユーザによるタッチ操作を受け付けるタッチパネルと、自機のぶれを検出するジャイロセンサと、ジャイロセンサの検出結果に基づいて、タッチパネルの操作の有効／無効を制御するコントローラと、を備える。この構成により、ジャイロセンサの検出結果に基づいて、タッチ機能（タッチ操作）を有効にするか無効にするかを制御する。これにより、ユーザの意図しないタッチパネル誤操作の発生を低減することができる。
【００５４】
以下、デジタルカメラ１００の構成および動作について順に説明する。
【００５５】
２−１．構成
実施の形態２におけるデジタルカメラの構成は、実施の形態１のものと同様であるため、説明は省略する。
【００５６】
２−２．動作
実施の形態２のデジタルカメラ１００は、ジャイロ出力に応じて、タッチ機能すなわちタッチパネル１７３に対するタッチ操作の有効／無効を制御する。以下、実施の形態２のデジタルカメラの動作について図５を用いて説明する。図５は、実施の形態２のデジタルカメラの動作を示すフローチャートである。
【００５７】
デジタルカメラ１００の電源がＯＮされると、コントローラ１５０は、各部に電力を供給し、初期起動させる。これにより、光学系１１０、ＣＭＯＳイメージセンサ１２０等は撮影可能に準備される。撮影可能状態になると、コントローラ１５０は、生成される画像を表示するよう液晶ディスプレイ１７０を制御する。これにより、ユーザは現在撮影中の画角を液晶ディスプレイ１７０にて確認することができる。
【００５８】
コントローラ１５０は、デジタルカメラ１００が撮影可能状態にあるとき、ジャイロセンサ１８５の出力を監視している。そして、コントローラ１５０は、ジャイロセンサ１８５の出力を時間平均した結果を常に算出している。
【００５９】
続いて、コントローラ１５０は、ジャイロセンサ１８５の出力が第二の閾値より低いかどうかを判断する（Ｓ５００）。ジャイロセンサ１８５の出力が第二の閾値より低い場合（ステップＳ５００でＹＥＳ）は、タッチ機能（すなわちタッチ操作）を無効にする（Ｓ５０１）。ここで、第二の閾値は、例えば、デジタルカメラが机上に置かれているなど、デジタルカメラのぶれ量が極めて小さい状況に対応する値に設定しておく。このように第二の閾値を設定したとき、ジャイロセンサ１８５の出力が第二の閾値よりも低い状況とは、ユーザに撮影意図がない場合であると想定される。そのため、ユーザに撮影意図がない場合は、タッチ機能（タッチ操作）を有効にする必要がなく、タッチパネル１７３の誤操作の低減が優先されるため、コントローラ１５０は、タッチ機能を無効にする。またこれにより、消費電力を低減させることができる。また、コントローラ１５０は、タッチ機能の無効とともにＡＦ機能を無効に設定する（Ｓ５０２）。
【００６０】
ジャイロセンサ１８５の出力が第二の閾値より高い場合（Ｓ５００でＮｏの場合）、コントローラ１５０はジャイロセンサ１８５の出力が第三の閾値より低いかどうかを判断する（Ｓ５０３）。ここで、第三の閾値は、例えば、ユーザがデジタルカメラを持ち運んでいる場合に対応する値であって、撮影意図がないと想定されるが、デジタルカメラ１００自体の筐体ぶれは発生している状況に対応するような値に設定しておく。このように閾値を設定することで、ジャイロセンサ１８５の出力が第二の閾値よりも高くかつ第三の閾値よりも低い場合は、ユーザがデジタルカメラを手に持って、撮影操作を行おうと構えている状態であると想定できる。
【００６１】
コントローラ１５０は、ジャイロセンサ１８５の出力が第三の閾値より低い場合（ステップＳ５０３でＹＥＳの場合）、コントローラ１５０は、タッチ機能（タッチ操作）を有効にする（Ｓ５０４）。さらに、コントローラ１５０は、ＡＦ機能を有効にする（Ｓ５０５）。このとき、ＡＦモードがコンティニュアスＡＦモード（常時フォーカス状態が得られるよう連続的にフォーカスレンズを制御するモード）であれば、ＡＦ機能を有効にすることで、ＡＦ動作が開始される。ジャイロセンサ１８５の出力が第二の閾値よりも高く、第三の閾値よりも低い場合には、ユーザがデジタルカメラを手に持って、撮影操作を行おうと構えている状態であると想定できる。このため、コントローラ１５０は、ユーザから撮影開始指示を受けたときに可能な限り早くＡＦ動作を完了させるために、ユーザから撮影開始指示を受ける前に予めＡＦ動作を開始しておく。
【００６２】
ここで、ＡＦ動作の開始タイミングとタッチ機能（タッチ操作）の有効制御の同期について説明する。
【００６３】
図７は、実施の形態２における、ジャイロセンサ１８５の出力に応じたＡＦ制御およびタッチパネル制御のタイミングを説明した図である。図７では、デジタルカメラ１００が机上に安置されているときではなく、ユーザの手で保持されている状態を想定している。図７の横軸は時間である。図７（ａ）はデジタルカメラ１００のブレ量（ジャイロセンサ１８５の出力）であり、図７（ｂ）は、デジタルカメラ１００のブレ量（ジャイロセンサ１８５の出力）の平均値である。図７（ｃ）は、ＡＦ機能の制御信号（Ｈｉｇｈレベル：ＯＮ、Ｌｏｗレベル：ＯＦＦ）であり、図７（ｄ）は、タッチ機能の制御信号（Ｈｉｇｈレベル：ＯＮ、Ｌｏｗレベル：ＯＦＦ）である。時刻ｔが０からｔ１の間、デジタルカメラのブレ量の時間平均（平均をとる時間間隔ｔａ）が第三の閾値以上に大きいため、コントローラ１５０は、ＡＦ機能およびタッチ機能は無効とする。時刻ｔがｔ１からｔ２の間、デジタルカメラのブレ量の時間平均が第三の閾値以下であり第二の閾値以上である状態が一定時間以上（時間ｔａ以上）保持された後、コントローラ１５０は、ＡＦ機能とタッチ機能を有効に設定する。時刻ｔがｔ２からｔ３の間、デジタルカメラ１００のブレ量の時間平均が第三の閾値以下であり第二の閾値以上である状態である。このため、コントローラ１５０は、ＡＦ機能とタッチ機能をともに有効にする。以降、コントローラ１５０はこのような処理を繰り返す。
【００６４】
以上のように、コントローラ１５０は、ＡＦ動作を開始させるタイミングに同期して、タッチ機能（タッチ操作）を有効にする。ユーザにとってタッチ機能が有効であって欲しい状況とは、撮影意図がある状況であると想定される。また、撮影意図がある状況では、ユーザが望む撮影タイミングに対応して可能な限り速く撮影動作に入れることが望ましい。このように、この可能な限り速く撮影動作に入るために予めＡＦ動作を開始させておく制御と、撮影意図がある状況においてタッチ機能を有効にする制御とを、同時に制御することは親和性が高い。これらの同時制御の親和性が高い二つの制御を同期させることにより、ユーザに撮影意図があるときに可能な限り速く撮影動作に入れるとともに、この場合に対応してタッチ機能を有効にすることができる。言い換えれば、ユーザに撮影意図がないときは、ＡＦ動作を開始しておかなくてもよく、タッチ機能も有効である必要がない。そのため、デジタルカメラ１００は、ユーザに撮影意図のあるときに、タッチ機能を有効にすることができ、不必要な状況下における消費電力を低減することができる。また、同時制御により、同時制御しない場合に比べて、ハードウェア設計およびソフトウェア設計の観点からも、不必要な部品又はプログラムの記述を省略することができる。
【００６５】
ここで、図５のステップＳ５０２の説明に戻る。コントローラ１５０は、ジャイロセンサ１８５の出力が第三の閾値より高い場合（Ｓ５０２でＮｏの場合）、タッチ機能（タッチ操作）を無効にする（Ｓ５０５）。ジャイロセンサ１８５の出力が第三の閾値より高い場合、ユーザがデジタルカメラを持ち運んでいる場合など撮影意図がないと想定される。このとき、タッチ機能は不必要であり、タッチパネル１７３の誤操作の低減が優先されるため、コントローラ１５０は、タッチ機能を無効にする。
【００６６】
コントローラ１５０は、撮影可能状態時において、ステップＳ５００からステップＳ５０５の動作を繰り返す。
【００６７】
図６を参照して、ＡＦ機能及びタッチ機能（タッチ操作）の有効／無効の切替え動作について説明する。図６は、実施の形態２のジャイロセンサ１８５の出力に応じたタッチパネル制御のイメージ図である。コントローラ１５０は、ジャイロセンサ１８５の出力が第二の閾値より低い場合、タッチ機能を無効にする。同じく、コントローラ１５０は、ジャイロセンサ１８５の出力が第三の閾値より高い場合、タッチ機能を無効にする。一方、ジャイロセンサ１８５の出力が第二の閾値と第三の閾値の間にある場合、ユーザが撮影意図を有すると想定されるため、コントローラ１５０は、ＡＦ機能を有効にしてＡＦ動作を自動的に開始し、同時にタッチ機能を有効にする。
【００６８】
尚、上記において、コントローラ１５０は、撮影可能状態のときに、ジャイロセンサ１８５の出力に基づいてタッチ機能の有効／無効を切り替えるようにしたが、これに限定されない。すなわち、コントローラ１５０は、記録画像の再生状態のときに、ジャイロセンサ１８５の出力に基づいてタッチ機能の有効／無効を切り替えるようにしてもよい。
【００６９】
尚、上記において、タッチ機能を有効にする条件を、ジャイロセンサ１８５の出力が第二の閾値以上であり第三の閾値以下である場合としたが、これに限定されない。すなわち、コントローラ１５０は、ジャイロセンサ１８５の出力が第二の閾値以下であっても、タッチ機能を有効にするよう制御してもよい。例えば、デジタルカメラ１００を三脚等に固定している場合は、第二の閾値以下であっても、ユーザに撮影意図があるため、タッチ機能を有効にするのが好ましい。
【００７０】
尚、上記において、メニュー画面において、タッチ機能の有効／無効を自動的に切り替える制御のＯＮ／ＯＦＦをユーザが予め設定可能なようにしてもよい。このとき、ジャイロセンサ１８５の出力値に関わらず、タッチ機能を常に有効にするようユーザ設定してもよいし、常に無効にするように設定してもよい。
【００７１】
尚、上記において、タッチ機能が有効であるときは、液晶ディスプレイ１７０上にタッチ機能が有効である旨のアイコン表示を行なってもよい。同様に、タッチ機能が無効であるときは、液晶ディスプレイ１７０上にタッチ機能が無効である旨のアイコン表示を行なってもよい。これにより、現在タッチ機能が有効であるか無効であるかを、ユーザは簡単に確認することができる。
【００７２】
以上のように、実施の形態２のデジタルカメラ１００は、ジャイロセンサ１８５の出力に基づき、タッチ機能の有効／無効を切り替えることができる。
【００７３】
実施の形態３
本実施の形態のデジタルカメラ１００は、被写体像を撮像して画像データを出力するＣＭＯＳイメージセンサ１２０と、出力された画像データに基づく画像を表示する液晶ディスプレイ１７０と、液晶ディスプレイ１７０に配置され、ユーザによるタッチ操作を受け付けるタッチパネル１７３と、自機のぶれを検出するジャイロセンサ１８５と、ＣＭＯＳイメージセンサ１２０の出力およびジャイロセンサ１８５の検出結果に基づいて、タッチパネル１７３の操作の有効／無効を制御するコントローラ１５０と、を備える。デジタルカメラ１００は、ＣＭＯＳイメージセンサ１２０の出力および、ジャイロセンサ１８５の検出結果に基づいて、タッチパネル操作（タッチ機能）を有効にするか無効にするかを制御することができる。これにより、ユーザの意図しないタッチパネル誤操作の発生を低減することができる。
【００７４】
３−１．構成
実施の形態３にかかるデジタルカメラ１００の構成は、前述の実施の形態のものと同様であるため説明は省略する。
【００７５】
３−２．動作
実施の形態３に係るデジタルカメラの動作について図８を用いて説明する。実施の形態３にかかるデジタルカメラ１００は、ＣＭＯＳイメージセンサ１２０の出力及びジャイロセンサ１８５の出力に応じて、タッチ機能すなわちタッチパネル１７３に対するタッチ操作の有効／無効を制御する。
【００７６】
図８は、実施の形態３に係るデジタルカメラの動作を示すフローチャートである。なお、本実施形態の第一ないし第三の閾値は、実施形態１及び２における第一ないし第三の閾値と同じである。
【００７７】
デジタルカメラ１００の電源がＯＮされると、コントローラ１５０は、各部に電力を供給し、初期起動させる。これにより、光学系１１０、ＣＭＯＳイメージセンサ１２０等は撮影可能に準備される。撮影可能状態になると、コントローラ１５０は、生成される画像を表示するよう液晶ディスプレイ１７０を制御する。これにより、ユーザは現在撮影中の画角を液晶ディスプレイ１７０にて確認することができる。
【００７８】
このとき、画像処理部１３０は、ＣＭＯＳイメージセンサ１２０により撮像され生成された画像データに基づいて、光学系１１０を介してＣＭＯＳイメージセンサ１２０に入射する光のレベル（明るさ）を検出する。すなわち、画像処理部１３０は、ＣＭＯＳイメージセンサ１２０の出力に基づいて、ＣＭＯＳイメージセンサ１２０に入射する光のレベル（明るさ）を検出する。画像処理部１３０は、検出結果をコントローラ１５０に通知する。
【００７９】
コントローラ１５０は、ＣＭＯＳイメージセンサ１２０の出力が第一の閾値より低いかどうかを判断する（Ｓ９００）。ＣＭＯＳイメージセンサ１２０の出力が第一の閾値より低い場合（Ｓ９００でＹＥＳの場合）、コントローラ１５０は、タッチ機能すなわちタッチパネル１７３に対するタッチ操作の入力を無効にする（Ｓ９０１）。つまり、コントローラ１５０は、ＣＭＯＳイメージセンサ１２０に入射する光が比較的少ない場合、タッチ機能（タッチ操作）を無効にする。一方、ＣＭＯＳイメージセンサ１２０の出力が第一の閾値より高い場合（Ｓ９００でＮＯの場合）、コントローラ１５０は、ステップＳ９０２に移行する。
【００８０】
ステップＳ９０２からステップＳ９０７までの動作は、図５のステップＳ５００からステップＳ５０５の動作と同様である。すなわち、ジャイロセンサ１８５の出力を第二の閾値または第三の閾値と比較し、比較結果に基づきタッチ機能及びＡＦ機能の有効／無効を設定する。
【００８１】
実施の形態３にかかるデジタルカメラ１００によれば、デジタルカメラ１００がレンズキャップをせずに電源ＯＮのまま鞄内に収納された場合、ジャイロセンサ１８５の出力値が高くなくても、ＣＭＯＳイメージセンサ１２０に入射する光量が少ないため、コントローラ１５０は、タッチ機能を無効にすることができる。すなわち、デジタルカメラ１００がぶれていなくても、入射光量が少ない場合は、ユーザの撮影意図がないと想定されるため、コントローラ１５０は、タッチ機能を無効にすることができる。
【００８２】
また、実施の形態３にかかるデジタルカメラ１００によれば、デジタルカメラ１００が鞄等の外に露出して保持されており、明るい環境下にあるときであっても、ジャイロセンサ１８５の出力値が第二の閾値以下又は第三の閾値以上であるときは、ユーザの撮影意図がないと想定されるため、コントローラ１５０はタッチ機能を無効にすることができる。
【００８３】
このように、実施の形態３にかかるデジタルカメラ１００によれば、ＣＭＯＳイメージセンサ１２０の出力のみに基づいてタッチ機能を制御する場合（実施の形態１の場合）、または、ジャイロセンサ１８５の出力のみに基づいてタッチ機能を制御する場合（実施の形態２の場合）に比して、よりユーザの撮影意図を反映させたタッチ機能の有効／無効の制御を行なうことが可能となる。
【００８４】
以上のように、上記実施形態によれば、ユーザの意図しないタッチパネル誤操作の発生を低減させたデジタルカメラを提供することができる。
【産業上の利用可能性】
【００８５】
本発明は、デジタルカメラのみならず、ムービーカメラ、カメラ付き情報端末、カメラ付きゲーム機などの撮像装置に適用可能である。
【符号の説明】
【００８６】
１００…デジタルカメラ
１１１…フォーカスレンズ
１１２…ズームレンズ
１１３…絞り
１１４…シャッタ
１２０…ＣＭＯＳイメージセンサ
１２１…ＡＦＥ
１３０…画像処理部
１４０…バッファメモリ
１５０…コントローラ
１６０…フラッシュメモリ
１７０…液晶ディスプレイ
１７３…タッチパネル
１８０…操作部
１８５…ジャイロセンサ
１９１…カードスロット
１９２…メモリカード
２００…レリーズ釦
２０１…ズームレバー
２０２…電源釦
２０３…選択釦
２０４…決定釦
【図１】
0005914824.tif 000002
【図２】
0005914824.tif 000003
【図３】
0005914824.tif 000004
【図４】
0005914824.tif 000005
【図５】
0005914824.tif 000006
【図６】
0005914824.tif 000007
【図７】
0005914824.tif 000008
【図８】
0005914824.tif 000009