(57)【特許請求の範囲】
【請求項１】
実質的に直方体とみなせる本体と、
上記本体の底面を含む互いに直交した三面に垂直な方向に第１、第２、第３の軸を定義し、この３軸の方向に対応したタップ操作による振動を検出する第１、第２、第３の振動検出手段と、
上記本体の異なる面であって上記タップ操作が行われる面に配置された複数の機能部と、
上記３つの振動検出手段の出力に応じて上記タップ操作が行われた面に配置された上記機能部を選択し、この選択された機能部の動作条件を設定する設定手段と、
上記動作条件を解除する為の操作手段と、
を有し、
上記設定手段は、上記振動検出手段が上記本体の底面のタップ操作による振動を検出する、又は上記操作手段が操作されると該設定手段により設定された動作条件の設定を解除することを特徴とする撮影装置。
【請求項２】
上記設定手段は、上記振動検出手段によって本体の正面のタップ操作による振動が検出された場合は上記動作条件としてフラッシュモードを設定し、その後、上記振動検出手段によって左右方向のタップ操作による振動が検出された場合には該設定したフラッシュモードの下層の動作条件を設定し、さらに、上記振動検出手段によって前後方向へのタップ操作による振動が検出された又は上記操作手段が操作された場合には、該設定したフラッシュモードを解除することを特徴とする請求項１に記載の撮像装置。
【請求項３】
実質的に直方体とみなせる本体の底面を含む互いに直交した三面に垂直な方向に第１、第２、第３の軸を定義し、第１、第２、第３の振動検出手段により該３つの軸の方向に対応したタップ操作による振動を検出し、
設定手段により、上記３つの振動検出手段の出力に応じて、上記本体の異なる面であって上記タップ操作が行なわれた面に配置された機能部を選択し、この選択した機能部の動作条件を設定し、上記振動検出手段が上記本体の底面のタップ操作による振動を検出する又は操作手段が設定解除操作されると、該設定した動作条件の設定を解除する、
ことを特徴とする撮影装置の設定方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮影装置および撮影装置の設定方法に関し、詳しくは、ボディを叩く、振る、揺する、タップ（ｔａｐ）する等の動作により振動を加えることにより、操作可能とする撮影装置および撮影装置の設定方法に関する。
【背景技術】
【０００２】
デジタルカメラ等の撮影装置においては、多数の撮影モード等の種々の機能の動作条件等を、多数の操作部材を操作することにより設定を行っている。例えば、機能の一つとして、被写体に補助光を照射するフラッシュ機能がある。フラッシュ機能の動作状態の設定としては、フラッシュの強制発光、赤目防止発光、フラッシュの発光禁止等がある。
【０００３】
これらの多数の操作部材を全てカメラ本体に設けるとすると、操作釦等の配置スペースが不足し、また釦等を小さくすると操作性が悪くなること。そこで、特許文献１には、カメラの振動を検知する振動検知手段を設け、その振動に基づいて操作釦を操作したのと同様な処理を行うようにしたカメラが提案されている。
【特許文献１】特開２０００−１２５１８４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
特許文献１に開示のカメラによれば、振動を検知することにより、カメラの動作条件を設定でき、必要な操作スイッチの和を減らせる利点がある。しかし、設定すべき項目が減らないかぎり、ユーザーは何回も複雑なタップ操作をしないと所望の設定を行うことができない。
【０００５】
本発明は、このような事情を鑑みてなされたものであり、複雑な設定項目を直感的に理解しやすいタップ操作で実行可能な撮影装置および撮影装置の設定方法を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するため第１の発明に係る撮像装置は、実質的に直方体とみなせる本体と、上記本体の底面を含む互いに直交した三面に垂直な方向に第１、第２、第３の軸を定義し、この３軸の方向に対応したタップ操作による振動を検出する第１、第２、第３の振動検出手段と、上記本体の異なる面であって上記タップ操作が行われる面に配置された複数の機能部と、上記３つの振動検出手段の出力に応じて上記タップ操作が行われた面に配置された上記機能部を選択し、この選択された機能部の動作条件を設定する設定手段と、上記動作条件を解除する為の操作手段と、を有し、上記設定手段は、上記振動検出手段が上記本体の底面のタップ操作による振動を検出する、又は上記操作手段が操作されると該設定手段により設定された動作条件の設定を解除することを特徴とする。
【０００７】
上記目的を達成するため第２の発明に係る撮像装置は、上記第１の発明に係る撮像装置であって、上記設定手段は、上記振動検出手段によって本体の正面のタップ操作による振動が検出された場合は上記動作条件としてフラッシュモードを設定し、その後、上記振動検出手段によって左右方向のタップ操作による振動が検出された場合には該設定したフラッシュモードの下層の動作条件を設定し、さらに、上記振動検出手段によって前後方向へのタップ操作による振動が検出された又は上記操作手段が操作された場合には、該設定したフラッシュモードを解除することを特徴とする。
【０００８】
上記目的を達成するため第３の発明に係る撮影装置の設定方法は、実質的に直方体とみなせる本体の底面を含む互いに直交した三面に垂直な方向に第１、第２、第３の軸を定義し、第１、第２、第３の振動検出手段により該３つの軸の方向に対応したタップ操作による振動を検出し、設定手段により、上記３つの振動検出手段の出力に応じて、上記本体の異なる面であって上記タップ操作が行なわれた面に配置された機能部を選択し、この選択した機能部の動作条件を設定し、上記振動検出手段が上記本体の底面のタップ操作による振動を検出する又は操作手段が設定解除操作されると、該設定した動作条件の設定を解除することを特徴とする。
【発明の効果】
【０００９】
本発明によれば、複雑な設定項目を直感的に理解しやすいタップ操作で実行可能な撮影装置および撮影装置の設定方法を提供することができる。
【発明を実施するための最良の形態】
【００１０】
以下、図面に従って本発明を適用したカメラを用いて好ましい実施形態について説明する。本実施形態におけるカメラは、本体の各面にそれぞれ機能が割り当てられており、ユーザーは実行したい機能が割り当てられている面をタップ操作（叩く、振る、揺する等の動作を含む）することにより、操作釦を操作しなくても、各機能を設定することができる。
【００１１】
図１は本発明の第１実施形態に係わるカメラ１の構成を示すブロック図である。このカメラ１はデジタルカメラであり、このカメラ１は、システムコントローラ１０と、このシステムコントローラ１０に接続された各部材によって構成される。システムコントローラ１０は、ＣＰＵ等を含み、フラッシュＲＯＭ３３に記憶されているプログラムに従ってカメラ１の動作制御を行う。また、システムコントローラ１０は、電力制御、画像処理回路、圧縮処理回路等の複数のブロック回路により構成されている。
【００１２】
システムコントローラ１０に接続されたフラッシュ回路１２は、発光部１１からフラッシュ光を発光するための回路である。このフラッシュ装置は、後述するように、オート発光モード、赤目軽減モード、強制発光モード、フラッシュ禁止モード等の各モードを設定可能であり、また、設定されたモードに従って発光制御される。
【００１３】
システムコントローラ１０に接続された撮像ＩＦ（インターフェース：Interface）回路１５は、撮像部１４に接続されている。撮像部１４は、撮影光学系１３によって形成された被写体像を光電変換する撮像素子を含み、撮像ＩＦ回路１５は、撮像素子から出力された画像信号の増幅、アナログデジタル変換、ＪＰＥＧ等への圧縮画像データへの変換等の処理を行う。撮像素子としては、ＣＣＤ（Charge Coupled Device）やＣＭＯＳ（Complementary Metal Oxide Semiconductor）等の二次元撮像素子が用いられる。
【００１４】
システムコントローラ１０に接続された光学系制御部１６は、システムコントローラ１０からの指令に基づいて、撮影光学系１３のピント合わせや焦点距離調節を行う。ピント合わせは、撮像ＩＦ回路１５を介して入力した画像信号から、高周波成分を抽出し、この高周波成分が最大値となるように、撮影光学系１３を移動させる。また、焦点距離調節は、ズーミング操作部材の操作に応じて行う。
【００１５】
加速度センサ１７は、カメラ本体のＸ軸方向、Ｙ軸方向、およびＺ軸方向の各方向に沿って加えられた振動を検出する。この加速度センサ１７によって検出された振動に基づいて、ユーザーのタップ操作を検出する。なお、加速度センサ以外にも、角速度センサやジャイロ等、種々のセンサを使用しても良い。加速度センサ１７からの出力は、信号処理回路１８によって増幅およびアナログデジタル変換され、システムコントローラ１０に入力される。加速度センサ１７および信号処理回路１８の詳細については、図２を用いて後述する。
【００１６】
撮影時等に音声を電気信号に変換するマイク２１の出力は、増幅器２３を介して音声コーディック回路２５に接続されている。この音声コーディック回路２５は、音声信号をＭＰ３（ＭＰＥＧ  Ａｕｄｉｏ  Ｌａｙｅｒ  ３）等の音声圧縮ファイルフォーマットに変換し、また、ＭＰ３等の音声圧縮ファイルフォーマットで記録されている音声データを伸張する。
【００１７】
音声コーディック回路２５で変換された音声ファイルはシステムコントローラ１０を介してメモリカード３４等に記録される。また、メモリカード３４等に記録された音声ファイルは、システムコントローラ１０によって読み出され、音声コーディック回路２５によって伸張される。この伸張され、アナログ信号に変換された音声信号は、増幅器２４によって増幅され、スピーカ２２によって音声に変換される。
【００１８】
システムコントローラ１０に接続されたモニタ駆動回路３１は、これに接続された液晶モニタ３２に画像を表示駆動する回路である。液晶モニタ３２は、一時記憶された画像や、メモリカード３４から読み出された撮影画像を再生表示すると共に、ライブビュー表示や、撮影情報等が表示される。
【００１９】
システムコントローラ１０に接続されたフラッシュＲＯＭ３３は、電気的に書き換え可能な不揮発性メモリであり、このカメラ１の制御プログラムや、加速度検出に関する制御パラメータ等の制御パラメータ等が記憶されている。メモリカード３４は、カメラ１に着脱自在であり、電気的に書き換え可能な不揮発性メモリである。このメモリカード３４には、撮影画像や音声等が記録される。
【００２０】
システムコントローラ１０に接続された操作スイッチ３５は、各種操作部材に接続されたスイッチ類であり、ユーザーからの操作をカメラ１に伝える。ＩｒＤＡ（Infrared Data Association）コントローラ３６は、赤外線通信の送受信の制御を行う。このＩｒＤＡコントローラ３６には、発光部３７と受光部３８が接続され、通信用の赤外線を投光し、外部より赤外線を受信する。
【００２１】
システムコントローラ１０に接続されたＵＳＢ（Universal Serial Bus）コントローラ３９は、カメラ１に周辺機器を接続するためのシリアルバスである。このＵＳＢコントローラ３９を介して、カメラ１は外部のパーソナルコンピュータやプリンタ等と接続する。
【００２２】
次に、図２を用いて、タップ操作を検出するための、加速度センサ１７、信号処理回路１８、およびシステムコントローラ１０の構成について説明する。加速度センサ１７は、Ｘ軸加速度センサ１７ａ、Ｙ軸加速度センサ１７ｂ、Ｚ軸加速度センサ１７ｃからなり、それぞれ、図３に示すような、カメラ１の左右方向であるＸ軸方向、上下方向であるＹ軸方向、前後方向であるＺ軸方向の加速度を検出し、この加速度に応じたアナログ信号を出力する。
【００２３】
各加速度センサ１７ａ、１７ｂ、１７ｃのそれぞれは、４つのピエゾ抵抗からなるホイーストン・ブリッジ回路を構成している。Ｘ軸加速度センサ１７ａに、Ｘ軸方向からの加速度が加わると、引っ張り応力により１対のピエゾ抵抗値が減少し、他のピエゾ抵抗値は増加することから、Ｘ軸方向の加速度が検出可能である。同様に、Ｙ軸、Ｚ軸方向の加速度も検出することができる。
【００２４】
Ｘ軸加速度センサ１７ａは信号処理回路１８内の信号出力回路１８ａに接続され、Ｙ軸加速度センサ１７ｂは信号出力回路１８ｂに接続され、Ｚ軸加速度センサ１７ｃは信号出力回路１８ｃに接続されている。信号出力回路１８ｂおよび信号出力回路１８ｃの構成は、信号出力回路１８ａと同じであるので、ここでは、信号出力回路１８ａについて説明する。
【００２５】
Ｘ軸加速度センサ１７ａの出力は、第１オペアンプ１８ａａの非反転入力（＋）と、第２オペアンプ１８ａｂの反転入力（−）に接続されている。第１オペアンプ１８ａａの反転入力には、システムコントローラ１０内のＤ／Ａコンバータ１０ｂが接続されており、基準電圧（判定電圧）が印加されている。第２オペアンプ１８ｂの非反転入力には、システムコントローラ１０内のＤ／Ａコンバータ１０ｂが接続されており、基準電圧（判定電圧）が印加されている。
【００２６】
このため、第１オペアンプ１８ａａは、Ｘ軸加速度センサ１７ａからの検知信号がプラス側の基準電圧より大きい場合にはＨレベル信号を、基準電圧より小さい場合にはＬレベル信号を出力する。第２オペアンプ１８ａｂは、Ｘ軸加速センサ１７ａからの検知信号がマイナス側の基準電圧より大きい場合にはＬレベル信号が、小さい場合にはＨレベル信号を出力する。
【００２７】
したがって、Ｘ軸方向、Ｙ軸方向、Ｚ軸方向のいずれかの方向に、タップ操作がなされると、システムコントローラ１０内のＩ／Ｏ回路は、その方向（プラス方向およびマイナス方向の両方向）を検知することができる。加速度センサ１７や信号処理回路１８等によって、振動方向が検出できると、この振動方向に垂直なカメラ本体面を特定することが可能となる。
【００２８】
次に、図３を用いて、カメラ１の各面に割り当てた機能について説明する。図３（Ａ）は、カメラ１を背面側から見た外観斜視図であり、図３（Ｂ）は正面側から見た外観斜視図である。ほぼ直方体形状をしているカメラ１の本体の背面には、液晶モニタ３２が配置されている。この液晶モニタ３２をユーザーがタップ操作することにより、表示モードを設定することができる。その右側には、操作部材の１つである十字キー４３が配置されている。この十字キー４３の操作部Ａ、Ｂ、Ｃ、Ｄでの操作に応じて操作スイッチ３５を構成するスイッチがオンオフする。
【００２９】
カメラ１において、背面側から見て左側には、赤外通信用の発光部３７と受光部３８を有する通信部４２が配置されている。この通信部４２が配置されている面をタップ操作することにより、通信機能を設定させることができる。
【００３０】
また、カメラ１の上面には、電源をオンオフするための電源スイッチ４１が配置されている。電源スイッチ４１は操作スイッチ３５の１つである。この電源スイッチ４１が配置されている上面を、ユーザーがタップ操作することにより、電源を設定させることができる。
【００３１】
カメラ１において、正面側から見て左側には、マイク２１が配置されている。マイク２１が配置されている面を、ユーザーがタップ操作することにより、音声を録音し再生する音声録再機能が設定される。
【００３２】
また、カメラ１の正面側の中央部には撮影光学系１３を有するレンズ鏡筒が配置されている。また、レンズ鏡筒の左上側には、フラッシュ４４が配置されている。このフラッシュ４４は発光部１１およびフラッシュ回路１２等から構成されている。フラッシュ４４が配置されているカメラ１の正面を、ユーザーがタップ操作することにより、フラッシュ機能が設定される。
【００３３】
カメラ１の底面側には、上述の電源、通信、フラッシュ、録音再生の各モードの解除機能が配置されている。カメラ１の底面を、ユーザーがタップ操作することにより、これら設定された各機能が解除される。
【００３４】
次に、本実施形態における動作について、図５乃至図７に示すフローチャートを用いて説明する。まず、電源電池が装填されると、図５に示すメインフローチャートが開始し、タップ操作モードが選択されているか否かの判定を行う（Ｓ１）。このステップでは、操作スイッチ３５中の図示しない操作部材に連動するスイッチによってタップ操作モードが選択されたか否かを判定する。
【００３５】
ステップＳ１における判定の結果、タップ操作モードが選択された場合には、タップ操作モードのサブルーチンを実行する（Ｓ２）。このタップ操作モードでは、加速度センサ１７等によってユーザーがタップ操作を行ったか否かを判定し、タップ操作を行っていた場合には、タップ操作を行った方向に応じて、図３に示したように、カメラ１の各面に割り当てられている機能を実行する。詳細は、図６を用いて後述する。
【００３６】
タップ操作を行うと、またはステップＳ１における判定の結果、タップ操作モードが選択されていなかった場合には、レリーズか否かの判定を行う（Ｓ３）。レリーズか否かは、レリーズ釦（不図示）に連動するレリーズスイッチがオンであるかに基づいて判定する。
【００３７】
ステップＳ３における判定の結果、レリーズでなかった場合には、ステップＳ１に戻り、前述の動作を実行する。一方、レリーズであった場合には、撮影を行う（Ｓ４）。この撮影動作は、撮像部１４において被写体像に基づく画像信号を取得し、これを画像処理し、メモリカード３４に記録する。このとき、録音モードになっていれば、周囲の音声を録音し、メモリカード３４に併せて記録する。撮影が終わると、ステップＳ１に戻る。
【００３８】
次に、ステップＳ２におけるタップ操作のサブルーチンについて、図６に示すフローチャートを用いて説明する。このフローに入ると、まず、前後（±Ｚ）方向の振動か否かの判定を行う（Ｓ１０）。このステップでは、Ｚ軸方向加速度センサ１７ｃの検知信号を信号出力回路１８ｃによって基準電圧（プラス・マイナスの両電圧）より大きいか否かを判定する。
【００３９】
ステップＳ１０における判定の結果、後（−Ｚ）方向に所定値以上の振動を検出した場合には、フラッシュのサブルーチンを実行する（Ｓ２０）。このステップは、カメラ１の正面に配置されたフラッシュ４４に向けてタップ操作がなされた状態であり、この場合にはフラッシュを機能させるためのフラッシュのサブルーチンに移る。このフラッシュのサブルーチンについては、図７を用いて後述する。このサブルーチンが終わると、ステップＳ１０に戻る。
【００４０】
ステップＳ１０における判定の結果、前（＋Ｚ）方向に所定値以上の振動を検出した場合には、表示のサブルーチンを実行する（Ｓ３０）。このステップは、カメラ１の背面に配置された液晶モニタ３２に向けてタップ操作がなされた状態であり、この場合には表示を機能させるための表示のサブルーチンに移る。このサブルーチンが終わると、ステップＳ１０に戻る。
【００４１】
ステップＳ１０における判定の結果、前後方向の振動がなかった場合には、左右（±Ｘ）方向の振動か否かの判定を行う（Ｓ４０）。このステップでは、Ｘ軸方向加速度センサ１７ａの検知信号を信号出力回路１８ａによって基準電圧（プラス・マイナスの両電圧）より大きいか否かを判定する。
【００４２】
ステップＳ４０における判定の結果、左（−Ｘ）方向に所定値以上の振動を検出した場合には、音声録再のサブルーチンを実行する（Ｓ５０）。このステップは、カメラ１の側面に配置されたマイク２１に向けてタップ操作がなされた状態であり、この場合には周囲音声の録音または音声再生を機能させるための音声録再のサブルーチンに移る。このサブルーチンが終わると、ステップＳ１０に戻る。
【００４３】
ステップＳ４０における判定の結果、右（＋Ｘ）方向に所定値以上の振動を検出した場合には、通信のサブルーチンを実行する（Ｓ６０）。このステップは、カメラ１の側面に配置された通信部４２に向けてタップ操作がなされた状態であり、この場合には赤外線通信を機能させるための通信のサブルーチンに移る。このサブルーチンが終わると、ステップＳ１０に戻る。
【００４４】
ステップＳ４０における判定の結果、左右方向の振動がなかった場合には、上下（±Ｙ）方向の振動か否かの判定を行う（Ｓ７０）。このステップでは、Ｙ軸方向加速度センサ１７ｂの検知信号を信号出力回路１８ｂによって基準電圧（プラス・マイナスの両電圧）より大きいか否かを判定する。
【００４５】
ステップＳ７０における判定の結果、下（−Ｙ）方向に所定値以上の振動を検出した場合には、電源のサブルーチンを実行する（Ｓ５０）。このステップは、カメラ１の上面に配置された電源スイッチ４１に向けてタップ操作がなされた状態であり、この場合には電源オン（パワーオン）を機能させるための電源のサブルーチンに移る。このサブルーチンが終わると、ステップＳ１０に戻る。
【００４６】
ステップＳ７０における判定の結果、上下（±Ｙ）方向に所定値以上の振動を検出しなかった場合には、いずれの方向にもタップ操作がなされなかったことから、ステップＳ１０に戻る。
【００４７】
ステップＳ７０における判定の結果、上（＋Ｙ）方向に所定値以上の振動を検出した場合には、モード解除のサブルーチンを実行する（Ｓ９０）。このステップは、カメラ１の底面に向けてタップ操作がなされた状態であり、この場合には、上述したフラッシュ、表示、音声録再、通信、電源で設定されたモードを解除するためのモード解除のサブルーチンに移る。このサブルーチンが終わると、元のフローにリターンする。
【００４８】
次に、ステップＳ２０のフラッシュのサブルーチンについて、図７に示すフローチャートおよび図４に示すモード遷移図を用いて説明する。本実施形態においては、フラッシュのモードは、図４に示すように、オート（自動）モード５１、赤目軽減モード５２、強制発光モード５３、発光禁止モード５４の４つのモードがある。
【００４９】
今、ステップＳ１０からＳ２０に進みフラッシュモードに設定されたとする。フラッシュモードでは、デフォルトとしてオートモード５１が設定されており、この状態で右（＋Ｘ）方向にタップ操作がなされると、赤目軽減モード５２が設定され、更に右（＋Ｘ）方向にタップ操作がなされるたびに、強制発光モード５３、発光禁止モード５４、オートモード５１と、順次、モードが変更される。
【００５０】
一方、デフォルト状態で、左（−Ｘ）方向にタップ操作がなされると、タップ操作がなされるたびに、発光禁止モード５４、強制発光モード５３、赤目軽減モード５２、オートモード５１と、順次、モードが変更される。
【００５１】
図７に示すフラッシュモードのサブルーチンに入ると、まず、ステップＳ４０と同様に、左右（±Ｘ）方向の振動か否かの判定を行う（Ｓ１００）。この判定の結果、左（−Ｘ）方向に所定値以上の振動を検出した場合には、前の選択項目へ移動する（Ｓ２００）。すなわち、図４の遷移図において、時計回りの方向にモードが１つづれる。選択項目を移動すると、ステップＳ１００に戻る。
【００５２】
一方、ステップＳ１００における判定の結果、右（＋Ｘ）方向に所定値以上の振動を検出した場合には、次の選択項目へ移動する（Ｓ３００）。すなわち、図４の遷移図において、反時計回りの方向にモードが１つづれる。選択項目を移動すると、ステップＳ１００に戻る。
【００５３】
ステップＳ１００における判定の結果、左右（±Ｘ）方向の振動がなかった場合には、前後（±Ｚ）方向の振動か否かの判定を行う（Ｓ４００）。この判定の結果、前後（±Ｚ）方向に所定値以上の振動を検出しなかった場合には、ステップＳ１００に戻る。
【００５４】
ステップＳ４００における判定の結果、後（−Ｚ）方向に所定値以上の振動を検出した場合には、ステップＳ２００またはＳ３００において選択された項目を決定する（Ｓ５００）。一方、ステップＳ４００における判定の結果、前（＋Ｚ）方向に所定値以上の振動を検出した場合には、選択されているフラッシュモードをキャンセルする（Ｓ６００）。ステップＳ５００またはＳ６００の処理を行うと、元のフローにリターンする。
【００５５】
このように、本実施形態においては、カメラ１の各面をタップ操作すると、タップ操作による振動の方向と直交する面に割り当てられている機能を設定する。この機能は、各面に配置されている部材（例えば、マイク２１、液晶モニタ３２、電源スイッチ４１、通信部４２、フラッシュ４４）に関連付けられている。このため、ユーザーは、配置されている部材を起動させる感覚で、タップ操作を行うことにより、それぞれの機能を動作させることができ、直感的に操作可能である。
【００５６】
なお、本実施形態においては、上面に電源機能を配置していたが、電源のオンオフは電源スイッチ４１のみよって設定可能とし、上面には他の機能、例えば、ズーム機能等を配置するようにしても良い。同様に、他の面に配置した機能についても、他の機能に置き換えても良い。
【００５７】
次に、本発明の第２実施形態について、図８乃至図１０を用いて説明する。本発明の第１実施形態においては、カメラ本体１の６面にそれぞれ機能を割り付けていたが、第２実施形態においては、カメラ１の４面に機能を割り付けている。本実施形態における電気回路は、Ｙ軸加速度センサ１７ｂとそれに関連した回路が省略されている以外は、図１および図２に示したブロック図と同様であることから、図面は省略し、相違点を中心に説明する。
【００５８】
図８（Ａ）は、カメラ１を背面側から見た外観斜視図であり、図８（Ｂ）は正面側から見た外観斜視図である。図３に示した第１実施形態とは、上下（±Ｙ）方向の上面と底面には、タップ操作による機能を割り付けていない。すなわち、カメラ１の上面には、電源スイッチ４１のみが配置され、タッチ操作による電源のサブルーチンは起動しない。また、カメラ１の底面には、モード解除の機能も割り付けられていない。
【００５９】
代わりに、カメラ１の背面には、ＯＫ釦４７とキャンセル釦４８が配置されており、これらの釦の操作に応じて操作スイッチ３５内のスイッチの状態が変化する。
【００６０】
次に、本実施形態におけるカメラ１の動作について、図９および図１０に示すフローチャートを用いて説明する。本実施形態における、メインフローは第１実施形態における図５と同様であるので、説明は省略する。ただし、ステップＳ２のタップ操作モードは、第２実施形態においては、タップ＆釦の操作に変更している。
【００６１】
タップ＆釦の操作のサブルーチンに入ると、まず、ステップＳ１０と同様に、前後（±Ｚ）方向の振動か否かの判定を行う（Ｓ１１）。このステップでは、Ｚ軸方向加速度センサ１７ｃの検知信号を信号出力回路１８ｃによって基準電圧（プラス・マイナスの両電圧）より大きいか否かを判定する。
【００６２】
ステップＳ１１における判定の結果、後（−Ｚ）方向に所定値以上の振動を検出した場合には、フラッシュのサブルーチンを実行する（Ｓ２１）。このステップは、カメラ１の正面に配置されたフラッシュ４４に向けてタップ操作がなされた状態であり、この場合にはフラッシュを機能させるためのフラッシュのサブルーチンに移る。このフラッシュのサブルーチンについては、図１０を用いて後述する。このサブルーチンが終わると、ステップＳ１１に戻る。
【００６３】
ステップＳ１１における判定の結果、前（＋Ｚ）方向に所定値以上の振動を検出した場合には、ステップＳ３０と同様に、表示のサブルーチンを実行する（Ｓ３１）。このステップは、カメラ１の背面に配置された液晶モニタ３２に向けてタップ操作がなされた状態であり、この場合には表示を機能させるための表示のサブルーチンに移る。このサブルーチンが終わると、ステップＳ１１に戻る。
【００６４】
ステップＳ１１における判定の結果、前後方向の振動がなかった場合には、ステップＳ４０と同様に、左右（±Ｘ）方向の振動か否かの判定を行う（Ｓ４１）。このステップでは、Ｘ軸方向加速度センサ１７ａの検知信号を信号出力回路１８ａによって基準電圧（プラス・マイナスの両電圧）より大きいか否かを判定する。
【００６５】
ステップＳ４１における判定の結果、左（−Ｘ）方向に所定値以上の振動を検出した場合には、ステップＳ５０と同様に、音声録再のサブルーチンを実行する（Ｓ５１）。このステップは、カメラ１の側面に配置されたマイク２１に向けてタップ操作がなされた状態であり、この場合には録音または音声再生を機能させるための音声録再のサブルーチンに移る。このサブルーチンが終わると、ステップＳ１１に戻る。
【００６６】
ステップＳ４１における判定の結果、右（＋Ｘ）方向に所定値以上の振動を検出した場合には、ステップＳ６０と同様に、通信のサブルーチンを実行する（Ｓ６１）。このステップは、カメラ１の側面に配置された通信部４２に向けてタップ操作がなされた状態であり、この場合には赤外線通信を機能させるための通信のサブルーチンに移る。このサブルーチンが終わると、ステップＳ１１に戻る。
【００６７】
次に、ステップＳ２１におけるフラッシュモードのサブルーチンについて、図１０に示すフローチャートを用いて説明する。このフラッシュモードにおける各モードの遷移は、図４に示した第１実施形態における遷移と同様であるので、詳しい説明は省略する。
【００６８】
フラッシュモードに入ると、まず、ステップＳ１００と同様に、左右（±Ｘ）方向の振動か否かの判定を行う（Ｓ１０１）。この判定の結果、左（−Ｘ）方向に所定値以上の振動を検出した場合には、ステップＳ２００と同様に、前の選択項目へ移動する（Ｓ２０１）。すなわち、図４の遷移図において、時計回りの方向にモードが１つづれる。選択項目を移動すると、ステップＳ１０１に戻る。
【００６９】
一方、ステップＳ１０１における判定の結果、右（＋Ｘ）方向に所定値以上の振動を検出した場合には、ステップＳ３００と同様に、次の選択項目へ移動する（Ｓ３０１）。すなわち、図４の遷移図において、反時計回りの方向にモードが１つづれる。選択項目を移動すると、ステップＳ１０１に戻る。
【００７０】
ステップＳ１０１における判定の結果、左右（±Ｘ）方向の振動がなかった場合には、ＯＫ釦４７が押下げ操作されたか否かの判定を行う（Ｓ４０１）。この判定の結果、ＯＫ釦４７が押下げ操作されていた場合には、ステップＳ２０１またはＳ３０１において選択された項目を決定する（Ｓ５０１）。
【００７１】
一方、ステップＳ４０１における判定の結果、ＯＫ釦４７が操作された場合には、キャンセル釦４８が押下げ操作されたか否かの判定を行う（Ｓ６０１）。この判定の結果、キャンセル釦４８が押し下げ操作されていなかった場合には、ステップＳ１０１に戻る。一方、ステップＳ６０１における判定の結果、キャンセル釦４８が押下げ操作されていた場合には、選択されているフラッシュモードをキャンセルする（Ｓ６０２）。ステップＳ５０１またはＳ６０１の処理を行うと、元のフローにリターンする。
【００７２】
このように、本発明の第２実施形態においては、モードの決定機能とキャンセル機能については、それぞれＯＫ釦４７とキャンセル釦４８の操作によって設定しているが、他のフラッシュ、表示、音声録再、通信機能については、第１実施形態と同様に、タップ操作によって設定するようにしている。
【００７３】
以上説明したように、本発明の各実施形態におけるカメラは、複数の振動検出手段（加速度センサ１７、信号処理回路１８）と、複数の振動検出手段の一つが振動を検出すると、この振動検出手段の振動検出方向に垂直な本体面に配置された機能部（フラッシュ、表示、音声録再、通信等）を選択する手段（図６のタップ操作モード、図９のタップ＆釦の操作）を備えている。このため、直感的に理解しやすいタップ操作と確実性の高いスイッチ操作の利点を活かすことができる。
【００７４】
このため、本発明の各実施形態においては、機能部の配置された面をタップ操作することにより、機能を選択することができることから、複雑な設定項目を直感的に理解しやすいタップ操作で実行可能にすることができる。
【００７５】
また、本発明の各実施形態においては、タップ操作に応じて、フラッシュ、表示、音声録再、通信等の機能部の一つを選択しているが、機能部を選択した後に、再度、振動検出手段によってタップ操作がなされたことを検出すると、選択された機能部の下層の動作条件を設定することができる。例えば、フラッシュモードが選択された後（図６のＳ２０、図９のＳ２１）、左右方向に振動が発生したかを判定し（図７のＳ１００、図１０のＳ１０１）、左右方向に振動が発生した場合には、その方向に応じて、オート、赤目軽減、強制発光、発光禁止等の下層のモードを設定している。このため、操作が容易であると共に、スイッチ類を減らすことができる。
【００７６】
なお、本発明の各実施形態においては、機能部は振動検出手段の振動検出方向に垂直な本体面に配置していたが、厳密に垂直な本体面である必要はなく、タップ操作が行われた面であることが検出できる程度であれば良い。
【００７７】
また、本発明の各実施形態においては、タップ操作で選択できる機能として、フラッシュ、表示、音声録再、通信、ズーム等を示したが、これに限らず、他の機能を追加したり、置換するようにしても良いことは勿論である。
【００７８】
さらに、本発明の各実施形態においては、カメラ本体はほぼ直方体をしており、この直方体の各面に機能を割り付けていた。しかし、カメラ本体は直方体に限らず、種々の形状の複合体でもよく、この場合でも本体の各面に機能を割り付け、この各面へのタップ操作を検出するようにすれば良い。
【００７９】
さらに、本実施形態においては、撮影のための機器として、デジタルカメラを用いて説明したが、カメラとしては、デジタル一眼レフカメラでもコンパクトデジタルカメラでもよく、また、携帯電話や携帯情報端末（ＰＤＡ：Personal Digital Assist）等に内蔵されるカメラでも勿論構わない。
【００８０】
本発明は、上記各実施形態にそのまま限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記各実施形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成できる。例えば、実施形態に示される全構成要素の幾つかの構成要素を削除してもよい。さらに、異なる実施形態にわたる構成要素を適宜組み合わせてもよい。
【図面の簡単な説明】
【００８１】
【図１】本発明の第１実施形態に係わるカメラの構成を示すブロック図である。
【図２】本発明の第１実施形態に係わるカメラの加速度センサ、信号処理回路、システムコントローラの構成を示すブロック図である。
【図３】本発明の第１実施形態に係わるカメラの外観斜視図であり、（Ａ）は背面側から見た外観斜視図であり、（Ｂ）は正面側から見た外観斜視図である。
【図４】本発明の第１実施形態におけるフラッシュモードの際のモード遷移図である。
【図５】本発明の第１実施形態に係わるカメラにおけるメインの動作を示すフローチャートである。
【図６】本発明の第１実施形態に係わるカメラにおけるタップ操作モードの動作を示すフローチャートである。
【図７】本発明の第１実施形態に係わるカメラにおけるフラッシュモードの動作を示すフローチャートである。
【図８】本発明の第２実施形態に係わるカメラの外観斜視図であり、（Ａ）は背面側から見た外観斜視図であり、（Ｂ）は正面側から見た外観斜視図である。
【図９】本発明の第２実施形態に係わるカメラにおけるタップ＆釦の操作の動作を示すフローチャートである。
【図１０】本発明の第２実施形態に係わるカメラにおけるフラッシュモードの動作を示すフローチャートである。
【符号の説明】
【００８２】
１０・・・システムコントローラ、１０ａ・・・Ｉ／Ｏ回路、１０ｂ・・・Ｄ／Ａコンバータ、１１・・・発光部、１２・・・フラッシュ回路、１３・・・撮影光学系、１４・・・撮像部（ＣＣＤ）、１５・・・撮像ＩＦ部、１６・・・光学系制御部、１７・・・加速度センサ、１７ａ・・・Ｘ軸加速度センサ、１７ｂ・・・Ｙ軸加速度センサ、１７ｃ・・・Ｚ軸加速度センサ、１８・・・信号処理回路、１８ａ・・・信号出力回路、１８ａａ・・・オペアンプ、１８ａｂ・・・オペアンプ、１８ｂ・・・信号出力回路、１８ｃ・・・信号出力回路、２１・・・マイク、２２・・・スピーカ、２３・・・増幅器、２４・・・増幅器、２５・・・音声コーディック回路、３１・・・モニタ駆動回路、３２・・・液晶モニタ、３３・・・フラッシュ  ＲＯＭ（制御パラメータ）、３４・・・メモリカード、３５・・・操作スイッチ、３６・・・ＩｒＤＡコントローラ、３７・・・発光部、３８・・・受光部、３９・・・ＵＳＢコントローラ、４１・・・電源、４２・・・通信部、４３・・・十字キー、４４・・・フラッシュ、４５・・・モード解除、４７・・・ＯＫ釦、４８・・・キャンセル釦、５１・・・オート、５２・・・赤目軽減、５３・・・強制発光、５４・・・フラッシュ禁止
【図１】
0005393863.tif 000002
【図２】
0005393863.tif 000003
【図３】
0005393863.tif 000004
【図４】
0005393863.tif 000005
【図５】
0005393863.tif 000006
【図６】
0005393863.tif 000007
【図７】
0005393863.tif 000008
【図８】
0005393863.tif 000009
【図９】
0005393863.tif 000010
【図１０】
0005393863.tif 000011