(57)【要約】【課題】センサ入力手段を有効にするか無効にするかを選択するためのスイッチを備える装置において、一つの動作で二つの動作を行ったのと同様の結果を得る。【解決手段】センサと、前記センサからの出力に基づいてユーザの意図する入力を推測し、その推測された入力を行うセンサ入力手段と、前記センサ入力手段の有効無効のいずれかを選択するスイッチと、特定の処理を実行する実行手段と、を備え、前記センサ入力手段は、前記スイッチによって前記センサ入力手段の有効が選択されている間、前記推測された入力を行い、前記スイッチによって前記センサ入力手段の無効が選択された場合、前記センサ入力手段は前記推測された入力を行わず、かつ、前記実行手段は前記特定の処理を実行することを特徴とするセンサ入力機能付き装置。【選択図】  図１
2007122607.tif 000002
【特許請求の範囲】
【請求項１】
センサと、
前記センサからの出力に基づいてユーザの意図する入力を推測し、その推測された入力を行うセンサ入力手段と、
前記センサ入力手段の有効無効のいずれかを選択するスイッチと、
特定の処理を実行する実行手段と、
を備え、
前記センサ入力手段は、前記スイッチによって前記センサ入力手段の有効が選択されている間、前記推測された入力を行い、
前記スイッチによって前記センサ入力手段の無効が選択された場合、前記センサ入力手段は前記推測された入力を行わず、かつ、前記実行手段は前記特定の処理を実行することを特徴とするセンサ入力機能付き装置。
【請求項２】
前記センサ入力手段による入力に応じた処理を実行する手段をさらに備えることを特徴とする請求項１に記載のセンサ入力機能付き装置。
【請求項３】
前記センサは、加速度検出センサ、または姿勢検出センサのいずれか一方であることを特徴とする請求項１に記載のセンサ入力機能付き装置。
【請求項４】
前記特定の処理はキャンセル処理またはＯＫ処理のいずれか一方であることを特徴とする請求項１に記載のセンサ入力機能付き装置。
【請求項５】
前記実行手段は、第１の状況では特定の処理としてキャンセル処理を実行し、第２の状況では特定の処理としてＯＫ処理を実行することを特徴とする請求項４に記載のセンサ入力機能付き装置。
【請求項６】
前記ユーザの意図する入力を推測した結果が正しいか否かを確認するための確認画面を、前記推測された入力を行う前に表示する表示手段をさらに備えることを特徴とする請求項１から４のいずれかに記載のセンサ入力機能付き装置。
【請求項７】
ユーザが期待している動作か否かについて確認するための確認画面を、前記推測された入力を行った後に表示する表示手段をさらに備えることを特徴とする請求項１から４のいずれかに記載のセンサ入力機能付き装置。
【請求項８】
前記スイッチは二段スイッチであり、押し込まれないときに前記センサ入力手段の無効を選択し、一段目まで押し込まれたときに前記センサ入力手段の有効を選択し、二段目まで押し込まれたときにＯＫボタンとして機能することを特徴とする請求項１から７のいずれかに記載のセンサ入力機能付き装置。
【請求項９】
前記スイッチによって前記センサ入力手段の有効が選択されている間、前記センサ入力手段からの入力が一定時間無いか、または一定時間入力が定まらない場合、前記センサ入力手段は、前記推測を行わないことを特徴とする請求項１に記載のセンサ入力機能付き装置。
【請求項１０】
センサと、
前記センサからの出力に基づいてユーザの意図する入力を推測し、その推測された入力を行うセンサ入力手段と、
前記センサ入力手段の有効無効のいずれかを選択するスイッチと、
特定の処理を実行する実行手段と、
を備え、
前記センサ入力手段は、前記スイッチによって前記センサ入力手段の有効が選択されている間、前記推測された入力を行い、
前記スイッチによって前記センサ入力手段の無効が選択された場合、前記センサ入力手段は前記推測された入力を行わず、かつ、前記実行手段は前記特定の処理を実行することを特徴とするセンサ入力機能付きデジタルカメラ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はセンサ入力機能付き装置に係り、特にセンサ入力手段を有効にするか無効にするかを選択するためのスイッチを備える装置に関する。
【背景技術】
【０００２】
従来、キー操作による入力に代えて、装置にセンサ（加速度検出センサ、姿勢検出センサ等）を取り付け、このセンサからの出力に基づいてユーザの意図する入力を推測し、この推測された入力を行うもの（以下センサ入力手段、またはセンサ入力機能ともいう）が知られている。例えば、特許文献１にはこのようなセンサ入力手段を有するデジタルカメラが例示されている。
【０００３】
このデジタルカメラにおいては、誤動作防止等の観点より、センサ入力手段を有効にするか無効にするかを選択するためのスイッチが設けられており、このスイッチによって「有効」が選択されている間に限り、センサ入力手段による入力（すなわちデジタルカメラの動き・姿勢に応じた入力）が行われ、「無効」が選択されている間は、そのような入力が行われない。
【０００４】
ところで、センサ入力手段による入力は従来のキー入力に代わるものであるから、従来のキー入力と同様にセンサ入力手段による入力に対しては、キャンセルボタンやＯＫボタンの操作が可能である。
【０００５】
例えば、撮影モードで撮影動作を行っている（例えばスルー画像を表示して構図を決定している）最中に露出補正値等の撮影パラメータを変更するべく、上記スイッチによって「有効」を選択し、センサ入力手段による入力によって撮影パラメータ設定画面を表示した状況を想定する。
【０００６】
この場合、もとの状態に戻って撮影モードで撮影動作を継続するには、まず、センサ入力手段による入力が以後の撮影に影響を与えないようにするべく上記スイッチによって「無効」を選択し、さらに撮影パラメータの変更を途中で中止するべくキャンセルボタンを操作する。すなわち、もとの状態に戻るには、上記スイッチによる「無効」の選択とキャンセルボタンの操作の二つの動作を行う。
【０００７】
本出願の発明者はこの点に着目した。すなわち、本出願の発明者は、特定の状況（例えば上記例）においては、上記スイッチによって「無効」を選択したことをもってキャンセルボタン（あるいはＯＫボタン）を操作したのと同様に扱うと（すなわち、上記スイッチとキャンセルボタン（あるいはＯＫボタン）とを兼用すると）、一つの動作で二つの動作を行ったのと同様の結果が得られるとの着想を得た。
【０００８】
なお、本発明に関連があると思われるものとして、キー総数の減少・小型化等の観点より、装置にセンサを搭載し、装置に振動等を加えることによって加速度・傾き・姿勢・振動などを検出し、この検出結果に応じた処理を行うものがある（特許文献２〜６）。しかしながら、いずれの従来技術においても、センサ入力手段を有効にするか無効にするかを選択するためのスイッチを備える装置さらには、そのような装置において、一つの動作（前記スイッチによる選択）で二つの動作（前記スイッチによる選択とキャンセルボタンまたはＯＫボタン等の操作）を行ったのと同様の結果を得るための技術具体的技術についてはなんら言及されていない。
【特許文献１】特願２００５−１３４１８０号公報
【特許文献２】特開２００３−１３２４３７号公報
【特許文献３】特開２００３−１１４７５２号公報
【特許文献４】特開２００４−１６６９９５号公報
【特許文献５】特開２００５−９２６６７号公報
【特許文献６】特開２０００−１２５１８４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００９】
本発明の課題は、センサ入力手段を有効にするか無効にするかを選択するためのスイッチを備える装置において、一つの動作（例えば前記スイッチによる選択）で二つの動作（例えば前記スイッチによる選択とキャンセルボタンまたはＯＫボタン等の操作）を行ったのと同様の結果を得るための技術を提供することにある。
【課題を解決するための手段】
【００１０】
本発明は、上記課題を解決するためになされたものであり、次の構成を採る。
【００１１】
センサと、前記センサからの出力に基づいてユーザの意図する入力を推測し、その推測された入力を行うセンサ入力手段と、前記センサ入力手段の有効無効のいずれかを選択するスイッチと、特定の処理を実行する実行手段と、を備え、前記センサ入力手段は、前記スイッチによって前記センサ入力手段の有効が選択されている間、前記推測された入力を行い、前記スイッチによって前記センサ入力手段の無効が選択された場合、前記センサ入力手段は前記推測された入力を行わず、かつ、前記実行手段は前記特定の処理を実行することを特徴とするセンサ入力機能付き装置。
【００１２】
本発明によれば、スイッチによってセンサ入力手段の無効が選択された場合、センサ入力手段による入力が行われなくなり、かつ、特定の処理（例えば、従来のキャンセルボタンが操作されたのと同様の処理、または従来のＯＫボタンが操作されたのと同様の処理）が実行される。すなわち、一つの動作で二つの動作を行ったのと同様の結果を得ることが可能となる。すなわち、操作性が向上する。
【００１３】
このようにすることで、特定の状況においては、次に例示するように、極めて実用性の高い効果を奏する。
【００１４】
例えば、撮影モードで撮影動作を行っている（例えばスルー画像を表示して構図を決定している）最中に露出補正値等の撮影パラメータを変更するべく、スイッチによって「有効」を選択し、センサ入力手段による入力によって撮影パラメータ設定画面を表示した状況を想定する。
【００１５】
この場合、もとの状態に戻って撮影モードで撮影動作を継続するには、従来であれば、センサ入力手段による入力が以後の撮影に影響を与えないようにするべくスイッチによって「無効」を選択し、さらに撮影パラメータの変更を途中で中止するべくキャンセルボタンを操作する。すなわち、もとの状態に戻るには、上記スイッチによる「無効」の選択とキャンセルボタンの操作の二つの動作を行う。
【００１６】
しかしながら、本発明においては、スイッチによって「無効」を選択したことをもって従来のキャンセルボタン（あるいはＯＫボタン）を操作したのと同様に扱う。すなわち、スイッチが従来のキャンセルボタン（あるいはＯＫボタン）も兼ねる。
【００１７】
したがって、本発明においては、従来とは異なり、一つの動作（スイッチによる「無効」の選択）で二つの動作（スイッチによる「無効」の選択とキャンセルボタンまたはＯＫボタンの操作）を行ったのと同様の結果を得ることが可能となる。すなわち、操作性が向上する。
【００１８】
上記センサ入力機能付き装置においては、例えば、前記センサ入力手段による入力に応じた処理を実行する手段をさらに備える。
【００１９】
このようにすれば、センサ入力手段による入力に応じた処理を実行することが可能となる。センサ入力手段による入力に応じた処理としては、従来のキー入力と同様、各種のものが考えられる。
【００２０】
また、上記センサ入力機能付き装置においては、例えば、前記センサは、加速度検出センサ、または姿勢検出センサのいずれか一方である。なお、これらはセンサの例示である。各センサは、単独のセンサであってもよいし、複数のセンサを組み合わせてセンサを構成してもよい。また、ハード的なものであってもよいし、ソフト的なものであってもよい。
【００２１】
このようにすれば、各センサが設けられた装置の動きや姿勢に応じた入力を行うことができる。
【００２２】
また、上記センサ入力機能付き装置においては、例えば、前記特定の処理はキャンセル処理またはＯＫ処理のいずれか一方である。なお、キャンセル処理とは、従来のいわゆるキャンセルボタンを操作したときに実行される処理をいい、ＯＫ処理とは、従来のいわゆるＯＫボタンを操作したときに実行される処理をいう。なお、これらは特定処理の例示であるから、例えば、装置が第１の状態（例えば、露出補正値を変更する場合。第１の状態は、一つまたは複数の状況が想定できる）にあるときは、特定の処理としてキャンセル処理を行い、装置が第２の状態（例えば、メニューを階層的にたどって最終的な項目に達した場合その項目を確定的に選択するとき。第２の状態は一つまたは複数の状況が想定できる）にあるときは、特定の処理としてＯＫ処理を行うことも考えられる。
【００２３】
また、上記センサ入力機能付き装置においては、例えば、前記ユーザの意図する入力を推測した結果が正しいか否かを確認するための確認画面を、前記推測された入力を行う前に表示する表示手段をさらに備える。
【００２４】
このようにすれば、確認画面によってユーザの意図する入力であるとの確認が得られた場合にのみ、その入力を行うことになる。したがって、ユーザの意図しない入力が行われること、これにより予期せぬ処理が行われること、を防止することが可能となる。
【００２５】
また、上記センサ入力機能付き装置においては、例えば、ユーザが期待している動作か否かについて確認するための確認画面を、前記推測された入力を行った後に表示する表示手段をさらに備える。
【００２６】
このようにすれば、前記推測された入力を行った後にユーザが期待している動作か否かについて確認することが可能となる。
【００２７】
また、上記センサ入力機能付き装置においては、例えば、前記スイッチは二段スイッチであり、押し込まれないときに前記センサ入力手段の無効を選択し、一段目まで押し込まれたときに前記センサ入力手段の有効を選択し、二段目まで押し込まれたときにＯＫボタンとして機能する。
【００２８】
このようにすれば操作性が向上する。これは、スイッチの例示である。したがって、このようなスイッチとしては、前記スイッチは普通の押し込み式の（単段の）スイッチであり、押し込まれないときにセンサ入力手段の無効を選択し、押し込まれたときにセンサ入力手段の有効を選択するものであってもよいし、その他のスイッチであってもよい。
【００２９】
また、上記センサ入力機能付き装置においては、例えば、前記スイッチによってセンサ入力手段の有効が選択されている間、前記センサ入力手段からの入力が一定時間無いか、または一定時間入力が定まらない場合、前記センサ入力手段は、前記推測を行わない。
【００３０】
このようにすれば、省電力に寄与する。
【００３１】
また、本発明はデジタルカメラとして次のように特定することができる。
【００３２】
センサと、前記センサからの出力に基づいてユーザの意図する入力を推測し、その推測された入力を行うセンサ入力手段と、前記センサ入力手段の有効無効のいずれかを選択するスイッチと、特定の処理を実行する実行手段と、を備え、前記センサ入力手段は、前記スイッチによって前記センサ入力手段の有効が選択されている間、前記推測された入力を行い、前記スイッチによって前記センサ入力手段の無効が選択された場合、前記センサ入力手段は前記推測された入力を行わず、かつ、前記実行手段は前記特定の処理を実行することを特徴とするセンサ入力機能付きデジタルカメラ。
【発明の効果】
【００３３】
本発明によれば、センサ入力手段を有効にするか無効にするかを選択するためのスイッチを備える装置において、一つの動作（前記スイッチによる選択）で二つの動作（前記スイッチによる選択とキャンセルボタンまたはＯＫボタン等の操作）を行ったのと同様の結果を得ることが可能となる。
【発明を実施するための最良の形態】
【００３４】
以下、添付図面に従って本発明に係る動き/姿勢入力方法及びその装置を実施するための最良の形態について詳細に説明する。
【００３５】
図１は、本発明が適用されたデジタルカメラの外観を背面側から簡易的に示した背面斜視図である。同図に示すデジタルカメラ１０は、携帯可能なコンパクトタイプのデジタルカメラであり、そのカメラ本体１２は、矩形の箱状に形成されている。同図にはカメラ本体１２の正面側に設けられた撮影レンズ１４、カメラ本体１２の上面に設けられたレリーズスイッチ２２、電源スイッチ２４、カメラ本体１２の背面側に設けられた液晶モニタ３０、検出有効スイッチ３２、ＯＫスイッチ（決定スイッチ）３４が示されている。尚、デジタルカメラ１０は他の構成要素も備えているが、詳細は省略する。
【００３６】
電源スイッチ２４をオン位置とオフ位置とで切り替えられるようになっており、電源スイッチ２４をオン位置に設定すると、デジタルカメラ１０の電源がオンされ、電源スイッチ２４をオフ位置に設定するとデジタルカメラ１０の電源がオフされる。
【００３７】
レリーズスイッチ２２は、いわゆる「半押し」と「全押し」とからなる２段ストローク式のスイッチで構成されている。撮影モードにおいて、レリーズスイッチ２０を半押しすると、ＡＥ（Automatic Exposure）、ＡＦ（Auto Focus）、ＡＷＢ（Automatic White Balance ）が機能し、続いて全押しすると、撮影処理が行われるようになっている。
【００３８】
液晶モニタ３０には、撮影モードでのスルー画の表示や、再生モードでの撮影済み画像の表示等が行われる。また、各種機能の設定に関するメニュー画面等も表示される。
【００３９】
検出有効スイッチ３２は、カメラ本体１２（デジタルカメラ１０全体）の動き／姿勢による操作入力を有効／無効に切り替えるスイッチであり、検出有効スイッチ３２を押しながらカメラ本体１２が所定の動き／姿勢となるように操作することによって、予め決められた指示をデジタルカメラ１０に入力することができるようになっている。これによって例えば、キー操作を行うことなく、撮影モードと再生モードの切替操作や、各モードでの環境設定（液晶モニタ３０でのメニュー画面の表示）への移行操作、環境設定時での設定項目や設定内容の選択操作、撮影モードでのズーム操作等を行うことができるようになっている。尚、カメラ本体１２の動き／姿勢による操作入力については後述する。
【００４０】
ＯＫスイッチ（本発明のＯＫボタンに相当）３４は、未決定状態を決定状態にすることを指示するスイッチであり、例えば、液晶モニタ３０に表示される環境設定の画面において、目的の設定内容を選択した状態でＯＫスイッチ３４を押すと、その設定内容に決定される。
【００４１】
例えば、スイッチ３２として、二段スイッチであって、各段に押し込まれないときにセンサ入力手段の無効を選択し、一段目まで押し込まれたときにセンサ入力手段の有効を選択し、二段目まで押し込まれたときにＯＫスイッチ３４として機能（ＯＫの意図を入力する）するものを適用することが考えられる。この場合、スイッチ３２は、ＯＫスイッチ３４と兼用される。このようにすれば操作性が向上する。なお、レリーズスイッチ２２をこのような多段スイッチとして利用することも考えられる。
【００４２】
図２は、図１のデジタルカメラ１０の電気的構成を示すブロック図である。同図に示すように、デジタルカメラ１０は、ＣＰＵ５０、操作部５２（図１のレリーズスイッチ２２、電源スイッチ２４、検出有効スイッチ３２、ＯＫスイッチ３４等）、ＲＯＭ５４、ＥＥＰＲＯＭ５６、メモリ（ＳＤＲＡＭ）５８、ＶＲＡＭ６０、撮像素子（ＣＣＤ）６２、タイミングジェネレータ（ＴＧ）６４、アナログ信号処理回路６６、Ａ／Ｄ変換器６８、画像入力コントローラ７０、画像信号処理回路７２、圧縮・伸張処理回路７４、メディアコントローラ７６、記憶メディア（メモリカード）７８、エンコーダ８０、ＡＥ／ＡＷＢ検出回路８２、ＡＦ検出回路８４、動き／姿勢検出素子９０、信号出力回路９２等で構成されている。
【００４３】
ＣＰＵ５０は、デジタルカメラ１０の全体の動作を制御する制御部として機能するとともに、各種の演算処理を行う演算手段として機能し、操作部５２からの入力や、後述するカメラ本体１２の動き／姿勢により認識した操作入力に対応した処理を所定の制御プログラムに従って実行すると共に、各回路を制御する。
【００４４】
バス１００を介して接続されたＲＯＭ５４には、ＣＰＵ５０が実行する制御プログラム及び制御に必要な各種データ等が格納されており、ＥＥＰＲＯＭ５６には、ユーザ設定情報等のデジタルカメラ１０の動作に関する各種設定情報等が格納されている。
【００４５】
メモリ（ＳＤＲＡＭ）５８は、ＣＰＵ５０の演算作業用領域として利用されるとともに、画像データの一時記憶領域として利用され、ＶＲＡＭ６０は、表示用の画像データ専用の一時記憶領域として利用される。
【００４６】
撮像素子６２は、所定のカラーフィルタ配列（たとえば、ベイヤ配列）のカラーＣＣＤで構成されている。図示しない撮影光学系を介して撮像素子６２の受光面に入射した光は、その受光面に規則的に配列された各フォトダイオードによって入射光量に応じた量の信号電荷に変換される。
【００４７】
タイミングジェネレータ（ＴＧ）６４は、ＣＰＵ５０からの指令に従い、主として撮像素子６２を駆動するためのタイミング信号を生成する。撮像素子６２は、このタイミングジェネレータ６４から加えられるタイミング信号に従って各フォトダイオードに蓄積された信号電荷を電圧信号（画像信号）として出力する。
【００４８】
アナログ信号処理回路６６は、撮像素子６２から順次出力される画像信号を相関二重サンプリング処理するとともに増幅する。Ａ／Ｄ変換器６８は、このアナログ信号処理回路６６から出力されたＲ、Ｇ、Ｂのアナログの画像信号をデジタルの画像信号に変換する。
【００４９】
画像入力コントローラ７０は、所定容量のバッファメモリを内蔵しており、Ａ／Ｄ変換器６８から出力された１コマ分の画像信号を蓄積して、メモリ５８に格納する。
【００５０】
画像信号処理回路７２は、同時化回路、ガンマ補正回路、輪郭補正回路、輝度・色差信号生成回路等を含み、ＣＰＵ５０からの指令に従ってメモリ５８に格納された画像信号を処理し、輝度信号と色差信号とからなるＹＵＶ信号を生成する。
【００５１】
液晶モニタ３０にスルー画像を表示させる場合は、撮像素子６２で連続的に画像を撮像し、得られた画像信号を連続的に処理してＹＵＶ信号を生成する。生成されたＹＵＶ信号は、ＶＲＡＭ６０を介してエンコーダ８０に加えられ、液晶表示用の信号形式に変換されて液晶モニタ３０に出力される。これにより、液晶モニタ３０にスルー画像が表示される。
【００５２】
画像を記録する場合は、撮影指令に応じて撮像素子６２で画像を撮像し、得られた画像信号を処理してＹＵＶ信号を生成する。生成されたＹＵＶ信号は、圧縮・伸張処理回路７４に加えられ、所定の圧縮画像データとされたのち、メディアコントローラ７６を介して記憶メディア（メモリカード）７８に格納される。
【００５３】
記憶メディア７８に格納された圧縮画像データは、再生指令に応じてメディアコントローラ７６を介して読み出され、圧縮・伸張処理回路７４で非圧縮のＹＵＶ信号とされた後、エンコーダ８０を介して液晶モニタ３０に出力される。これにより、記憶メディア７８に記録された画像が液晶モニタ３０に再生表示される。
【００５４】
ＡＥ／ＡＷＢ検出回路８２は、ＣＰＵ５０からの指令に従って、入力された画像信号からＡＥ制御及びＡＷＢ制御に必要な物理量を算出する。たとえば、ＡＥ制御に必要な物理量として、１画面を複数のエリア（例えば、１６×１６）に分割し、分割した各エリアごとにＲ、Ｇ、Ｂの画像信号の積算値を算出する。ＣＰＵ５０は、このＡＥ／ＡＷＢ検出回路８２から得た積算値に基づいて被写体の明るさ（被写体輝度）を検出し、所定のプログラム線図から絞り値とシャッタスピードを決定する。
【００５５】
また、ＡＷＢ制御に必要な物理量として、１画面を複数のエリア（例えば、１６×１６）に分割し、分割した各エリアごとにＲ、Ｇ、Ｂの画像信号の色別の平均積算値を算出する。ＣＰＵ５０は、得られたＲの積算値、Ｂの積算値、Ｇの積算値から各分割エリアごとにＲ／Ｇ及びＢ／Ｇの比を求め、求めたＲ／Ｇ、Ｂ／Ｇの値のＲ／Ｇ、Ｂ／Ｇの色空間における分布等に基づいて光源種判別を行う。そして、判別された光源種に適したホワイトバランス調整値に従って、たとえば各比の値がおよそ１（つまり、１画面においてＲＧＢの積算比率がＲ：Ｇ：Ｂ≒１：１：１）になるように、ホワイトバランス調整回路のＲ、Ｇ、Ｂ信号に対するゲイン値（ホワイトバランス補正値）を決定する。
【００５６】
ＡＦ検出回路８４は、ＣＰＵ５０からの指令に従って、入力された画像信号からＡＦ制御に必要な物理量を算出する。本実施の形態のデジタルカメラ１０では、画像のコントラストによりＡＦ制御を行うものとし、ＡＦ検出回路８４は、入力された画像信号から画像の鮮鋭度を示す焦点評価値を算出する。ＣＰＵ５０は、このＡＦ検出回路８４で算出される焦点評価値が極大となるように、図示しない撮影レンズ（図１の撮影レンズ１４）の鏡胴内に配置されたフォーカスレンズを制御する。尚、撮影レンズの鏡胴内に配置されたフォーカスレンズ、ズームレンズ、絞り等は、ＣＰＵ５０からの制御信号に従って図示しないモータで駆動されるようになっている。
【００５７】
動き／姿勢検出素子９０は、カメラ本体１２の動きや姿勢を検出するための素子である。例えばカメラ本体１２の動きとして、直交する３軸（Ｘ、Ｙ、Ｚ）の各方向へのカメラ本体１２の移動や各軸に対する回動（傾動）があり、カメラ本体１２の姿勢として、重力方向に対するカメラ本体１２の上下、左右の傾き等（各軸に対する回転角）がある。動き／姿勢検出素子９０は、それらの動き、姿勢を表す要素のうちのいずれか１つ又は複数の要素について検出する。尚、本明細書では、動きと姿勢とを区別なく表す場合には「動き／姿勢」と記すものとする。
【００５８】
信号出力回路９２は、動き／姿勢検出素子９０から出力される信号に基づいてカメラ本体１２の動き／姿勢を示す信号をＣＰＵ５０に出力する。尚、後述する態様によっては、ＣＰＵ５０から信号出力回路９２にリセット信号が与えられ、そのリセット信号が与えられたときのカメラ本体１２の動き／姿勢を基準の状態として動き／姿勢を示す信号が信号出力回路９２からＣＰＵ５０に与えられる。
【００５９】
次に、動き／姿勢検出素子９０及び信号出力回路９２について説明する。動き／姿勢検出素子９０は、上記のようにカメラ本体１２の動きや姿勢を検出するための素子であり、例えば、カメラ本体１２の動きを検出する動き検出素子として図３（Ａ）に示すような加速度検出素子１２０が用いられる。同図に示す加速度検出素子１２０は、Ｘ軸、Ｙ軸及びＺ軸方向の加速度を検出し、その検出した加速度に対応した電圧信号を出力するもので、図３（Ｂ）に示すようにピエゾ抵抗Ｒx1〜Ｒx4、Ｒy1〜Ｒy4、Ｒz1〜Ｒz4を有している。尚、これらのピエゾ抵抗Ｒx1〜Ｒx4、Ｒy1〜Ｒy4、Ｒz1〜Ｒz4は、それぞれブリッジ構成されている。例えば、Ｘ軸方向からのみ加速度が加わった場合には、全てのピエゾ抵抗Ｒx1〜Ｒx4、Ｒy1〜Ｒy4、Ｒz1〜Ｒz4は引張応力を受け、ピエゾ抵抗Ｒx1、Ｒx3の抵抗値が減少し、他のピエゾ抵抗の抵抗値は増加する。これにより、Ｘ軸方向の加速度を検出するブリッジからのみ出力が得られ、Ｙ軸方向、Ｚ軸方向の加速度を検出するブリッジの出力は０となる。
【００６０】
同様に、Ｙ軸方向又はＺ軸方向からのみ加速度が加わった場合には、Ｙ軸方向又はＺ軸方向の加速度を検出するブリッジの出力のみ得られ、他の２つのブリッジの出力は０となる。従って、この加速度検出素子は、３軸方向の加速度をそれぞれ独立して検出することができる。
【００６１】
一方、カメラ本体１２の姿勢を検出する姿勢検出素子として、例えば、図４（Ａ）に示すような姿勢検出素子１２２が用いられる。同図に示す姿勢検出素子１２２は、Ｘ軸、Ｙ軸及びＺ軸の各々の方向に配置された圧力センサ１２４、１２６、１２８と、それらの各圧力センサ１２４、１２６、１２８に対向して配置された図示しない圧力センサとによって６面全面に圧力センサが配置された矩形状の枠が形成され、その枠内に重り１３０が収納される。各圧力センサ（１２６）には図４（Ｂ）に示すようにピエゾ素子１３２が設けられており、重り１３０により生じた圧力に応じた電圧が各圧力センサから出力されるようになっている。これによれば、重り１３０に生じる重力の方向と、姿勢検出素子１２２の姿勢に応じた各圧力センサの空間位置との関係によって、各圧力センサが重り１３０から受ける圧力が変化し、それに伴って各圧力センサから出力される電圧が変化する。従って、各圧力センサから出力される電圧値に基づいて姿勢を検出することができる。
【００６２】
尚、動き検出素子や姿勢検出素子は、上述のような素子に限らない。例えば、姿勢検出素子として地磁気センサを使用することもできる。
【００６３】
動き／姿勢を検出する図２の動き／姿勢検出素子９０は、動き検出素子と姿勢検出素子のうち、操作として認識するカメラ本体１２の動き／姿勢の要素に対して必要な素子（動き検出素子と姿勢検出素子のうちのいずれか一方又は両方）を備えている。
【００６４】
信号出力回路９２は、動き／姿勢検出素子９０から出力される電圧信号を取得し、その電圧信号に基づいて、カメラ本体１２の動き／姿勢を示す値の信号をＣＰＵ５０に出力する。例えば、カメラ本体１２が各軸方向への加速度の大きさや上下、左右の傾き大きさを示す値を所定の状態を基準状態にして求め、その値を出力する。
【００６５】
ここで、基準状態は、信号出力回路９２が任意の状態を基準状態とする第１の態様（信号出力回路９２の出力をリセットしない態様）と、ＣＰＵ５０からのリセットの指示（リセット信号）が与えられたときの状態を基準の状態とする第２の態様（信号出力回路９２の出力をリセットする態様）とが考えられる。第２の態様の場合には、図２の破線矢印で示すようにＣＰＵ５０から信号出力回路９２にリセットを指示するリセット信号が与えられる。
【００６６】
次に、カメラ本体１２の動き／姿勢の操作によって所定の指示を入力するためのＣＰＵ５０の処理（動き／姿勢入力処理）について説明する。
【００６７】
尚、以下の説明において、動き／姿勢検出素子９０によって検出するカメラ本体１２の動き／姿勢の要素（移動、傾動、傾き等）については特に限定しないものとし、所定の指示を入力するための操作として認識するカメラ本体１２の動き／姿勢の各要素に関する状態を表す値（例えば、Ｚ軸方向の移動に関する状態を表す値としてＺ軸方向の加速度の値、姿勢に関する状態を表す値として上下、左右の傾きの値）の信号が信号出力回路９２から出力されるものとする。
【００６８】
図５は、信号出力回路９２の出力をリセットしない第１の態様でのＣＰＵ５０の動き／姿勢入力処理について第１の実施の形態を示したフローチャートである。電源がオンされると、ＣＰＵ５０は、検出有効スイッチ３２がオンされているか（押されているか）否かを判定する（ステップＳ１０）。ＮＯと判定した場合には、この処理を繰り返す。
【００６９】
尚、実際には検出有効スイッチ３２がオフの間、本フローチャートで示す動き／姿勢入力処理以外の処理が行われるが、動き／姿勢入力処理以外の処理については省略する（以下、図６、図１２、図１３、図１４、図１５で示すフローチャートでも同様）。
【００７０】
検出有効スイッチ３２がオンされてステップＳ１０でＯＮと判定した場合、ＣＰＵ５０は、そのとき信号出力回路９２から取得した入力値を保持する（ステップＳ１２）。続いて、信号出力回路９２から新たな入力値を取得し、ステップＳ１２で保持した入力値と比較する（ステップＳ１４）。即ち、ステップＳ１４で取り込んだ新たな入力値からステップＳ１２で保持した入力値を引くことによって、検出有効スイッチ３２がオンされたときのカメラ本体１２の動き／姿勢の状態を基準状態としてその後のカメラ本体１２の動き／姿勢の状態を示す値を求める。
【００７１】
次にＣＰＵ５０は、ステップＳ１４で比較して求めた値の大きさが所定の閾値以上か否かを判定する（ステップＳ１６）。ＮＯと判定した場合には、ステップＳ１４に戻る。一方、ＹＥＳと判定した場合には、カメラ本体１２の動き／姿勢による操作が有効に行われたと判断し、その操作に対応した従来のキー入力に対する処理と同等の処理を実行する（ステップＳ１８）。すなわち、ユーザの意図する入力を推測し（ステップＳ１６）、その推測された入力を行い、さらにその入力に応じた処理を実行する（ステップＳ１８）。これは、本発明のセンサ入力手段に相当する。
【００７２】
以上の各ステップＳ１０〜Ｓ１８の処理は、検出有効スイッチ３２がオンされている間、継続して実行される。
【００７３】
各ステップＳ１０〜Ｓ１８の処理が実行されている最中に、検出有効スイッチ３２がオフにされた場合（すなわち「無効」が選択された場合）、ＣＰＵ５０はこれを検出し、従来のキャンセルボタンによる入力（操作）がされたのと同様の処理を実行する（ステップＳ２０）。これにより、次の効果を奏する。
【００７４】
例えば、撮影モードで撮影動作を行っている（例えばスルー画像を表示して構図を決定している）最中に露出補正値等の撮影パラメータを変更するべく、検出有効スイッチ３２によって「有効」を選択し（ステップ１０：ＯＮ）、センサ入力手段による入力（ステップＳ１２〜Ｓ１６）によって撮影パラメータ設定画面を表示した（ステップＳ１８）状況を想定する。
【００７５】
この場合、もとの状態に戻って撮影モードで撮影動作を継続するには、従来であれば、センサ入力機能による入力が以後の撮影に影響を与えないようにするべく検出有効スイッチ３２によって「無効」を選択し、さらに撮影パラメータの変更を途中で中止するべくキャンセルボタン（図示せず）を操作する。すなわち、もとの状態に戻るには、上記スイッチによる「無効」の選択とキャンセルボタンの操作の二つの動作を行う。
【００７６】
しかしながら、本実施形態のデジタルカメラ１０においては、検出有効スイッチ３２によって「無効」を選択したことをもって従来のキャンセルボタンを操作したのと同様に扱う（ステップＳ２０）。すなわち、検出有効スイッチ３２が従来のキャンセルボタンも兼ねる。
【００７７】
したがって、本実施形態のデジタルカメラ１０においては、従来とは異なり、一つの動作（スイッチ３２による「無効」の選択）で二つの動作（スイッチ３２による「無効」の選択とキャンセルボタンの操作）を行ったのと同様の結果を得ることが可能となる。すなわち、操作性が向上する。
【００７８】
以上の各ステップＳ１０〜Ｓ２０の処理は、電源がオンされている間、継続して実行される。
【００７９】
各ステップＳ１０〜Ｓ２０の処理が行われている最中に、電源スイッチがオフにされた場合、以上の処理を終了する。
【００８０】
以上の処理によって検出有効スイッチ３２がオンされている間だけ、カメラ本体１２の動き／姿勢による操作入力が有効となり、ユーザが意図しない場合におけるカメラ本体１２の動き／姿勢をユーザが意図した操作として誤認する不具合が防止される。
【００８１】
図５と同様の動き／姿勢入力処理を、信号出力回路９２の出力をリセットする第２の態様で行う場合には、図６に示すフローチャートのようになる。電源がオンされると、ＣＰＵ５０は、検出有効スイッチ３２がオンされているか否かを判定する（ステップＳ３０）。ＮＯと判定した場合には、この処理を繰り返す。
【００８２】
検出有効スイッチ３２がオンされてステップＳ３０でＯＮと判定した場合、ＣＰＵ５０は、信号出力回路９２にリセット信号を出力して信号出力回路９２の出力をリセットし、検出有効スイッチ３２がオンされたときのカメラ本体１２の動き／姿勢の状態を基準状態とした場合の入力値が信号出力回路９２から得られるようにする（ステップＳ３２）。
【００８３】
続いてＣＰＵ５０は、信号出力回路９２から新たな入力値を取得する（ステップＳ３４）。そして、ステップＳ２４で取得した入力値が所定の閾値以上か否かを判定する（ステップＳ３６）。ＮＯと判定した場合には、ステップＳ３４に戻る。一方、ＹＥＳと判定した場合には、そのカメラ本体１２の動き／姿勢による操作入力が行われたと判断し、その操作に対応した従来のキー入力に対する処理と同等の処理を実行する（ステップＳ３８）。すなわち、ユーザの意図する入力を推測し（ステップＳ３６）、その推測された入力を行い、さらにその入力に応じた処理を実行する（ステップＳ３８）。これは、本発明のセンサ入力手段に相当する。
【００８４】
以上の各ステップＳ３０〜Ｓ３８の処理は、検出有効スイッチ３２がオンされている間、継続して実行される。
【００８５】
各ステップＳ３０〜Ｓ３８の処理が実行されている最中に、検出有効スイッチ３２がオフにされた場合（すなわち「無効」が選択された場合）、ＣＰＵ５０はこれを検出し、従来のキャンセルボタンによる入力（操作）がされたのと同様の処理を実行する（ステップＳ４０）。
【００８６】
これにより、図５に示した処理と同様の効果を奏する。すなわち、検出有効スイッチ３２によって「無効」を選択したことをもって従来のキャンセルボタンを操作したのと同様に扱う（ステップＳ４０）。すなわち、検出有効スイッチ３２が従来のキャンセルボタンも兼ねる。
【００８７】
したがって、本実施形態のデジタルカメラ１０においては、従来とは異なり、一つの動作（スイッチ３２による「無効」の選択）で二つの動作（スイッチ３２による「無効」の選択とキャンセルボタンの操作）を行ったのと同様の結果を得ることが可能となる。すなわち、操作性が向上する。
【００８８】
以上の各ステップＳ３０〜Ｓ４０の処理は、電源がオンされている間、継続して実行される。各ステップＳ３０〜Ｓ４０の処理が行われている最中に、電源スイッチがオフにされた場合、以上の処理を終了する。
【００８９】
以上の処理によって検出有効スイッチ３２がオンされている間だけ、カメラ本体１２の動き／姿勢による操作入力が有効となり、ユーザが意図しない場合におけるカメラ本体１２の動き／姿勢をユーザが意図した操作として誤認する不具合が防止される。
【００９０】
次に、ＣＰＵ５０の動き／姿勢入力処理の第２の実施の形態ついて説明する。本実施の形態では、単独の操作として認識可能なカメラ本体１２の動き／姿勢を複数組み合わせた動き／姿勢の変化があった場合に、その変化が予め登録しているパターンと一致しているかを比較し、パターンと一致する場合には特殊な指示（特殊コマンド）と解釈する。例えば、図７に示すように、一定時間内において、カメラ本体１２を押し下げる動作（同図（I））が行われた後、右に傾ける動作（同図（II）、（III））が２回行われた場合には、従来のキー操作における右キーを押し続ける操作と同等の操作が行われたと認識する。尚、この場合における信号出力回路９２からのＸ軸、Ｙ軸、Ｚ軸の各方向の動き／姿勢の状態を示す信号として図８に示すような信号がＣＰＵ５０に入力される。
【００９１】
また、他の例として、図９に示すように、一定時間内において、カメラ本体１２を押し下げる動作（同図（I）、（III））と押し上げる動作（同図（II）、（IV））が２回繰り返された場合には、カメラの動作モードを撮影モードから再生モード、又は、再生モードから撮影モードに切り替えるコマンドを入力する操作が行われたと認識する。この場合における信号出力回路９２からのＸ軸、Ｙ軸、Ｚ軸の各方向の動き／姿勢の状態を示す信号として図１０に示すような信号がＣＰＵ５０に入力される。
【００９２】
図１１には、撮影モード時におけるコマンドの例が示されている。単独の操作として認識されるカメラ本体１２の動き／姿勢として左に傾ける動作、右に傾ける動作、下に傾ける動作、上に傾ける動作、押し下げる動作、押し上げる動作を想定した場合を示しており、各動作をＸ（−）、Ｘ（＋）、Ｙ（−）、Ｙ（＋）、Ｚ（−）、Ｚ（＋）で表している。同図（Ａ）には単独の操作に対して入力される指示内容が示されており、例えば、カメラ本体１２を下に傾けるとズームがワイド側に変化し、カメラ本体１２を上に傾けるとズームがテレ側に変化する。
【００９３】
一方、同図（Ｂ）は、単独の操作を複数の組み合わせた操作によって入力される指示内容が示されており、操作（１）から操作（４）までに示された動き／姿勢でカメラ本体１２を操作すると、各欄に示された指示内容が入力されると判断される。例えば、押し上げる動作、押し下げる動作、右に傾けける動作の順でカメラ本体１２を操作すると、撮影モードと再生モードとが切り替わる。また、ユーザ設定動作と記載されている操作には、ユーザが所望の指示内容を割り当てることができるようになっている。
【００９４】
図１２は、信号出力回路９２の出力をリセットしない第１の態様でのＣＰＵ５０の動き／姿勢入力処理について第２の実施の形態を示したフローチャートである。電源がオンされると、ＣＰＵ５０は、検出有効スイッチ３２がオンされているか否かを判定する（ステップＳ５０）。ＮＯと判定した場合には、この処理を繰り返す。
【００９５】
検出有効スイッチ３２がオンされてステップＳ５０でＹＥＳと判定した場合、ＣＰＵ５０は、そのとき信号出力回路９２から取得した入力値を保持する（ステップＳ５２）。尚、その入力値を変数lastとして保存する。
【００９６】
続いて一定時間待機する（ステップＳ５４）。そして、信号出力回路９２から新たな入力値を取得し、その入力値を保持する（ステップＳ５６）。尚、その入力値を配列変数input[]の値として保存する。また、配列変数input[]の値として保存できる入力値の数を超えた場合に最も古い入力値を消去して新しい入力値を保存する。
【００９７】
次にＣＰＵ５０は、ステップＳ５２で保持した入力値（last）とステップＳ５６で取得した最新の入力値（input[]）とを比較する（ステップＳ５８）。即ち、ステップＳ５６で取得した最新の入力値（input[]）からステップＳ５２で保持した入力値（last）を引くことによって、検出有効スイッチ３２がオンされたときのカメラ本体１２の動き／姿勢の状態を基準状態としてその後のカメラ本体１２の動き／姿勢の状態を示す値を求める。
【００９８】
次にＣＰＵ５０は、ステップＳ５８で比較して求めた値の大きさが所定の閾値以上か否かを判定する（ステップＳ６０）。ＮＯと判定した場合には、ステップＳ５４に戻る。一方、ＹＥＳと判定した場合には、カメラ本体１２の動き／姿勢による操作が有効に行われたと判断し、過去の操作入力（動き／姿勢）のパターンが予め登録されているパターンと一致しているか否かを判定する（ステップＳ６２）。
【００９９】
ステップＳ６２でＮＯと判定した場合、単独の操作による指示の入力と判断し、その操作に割り当てられた指示に対応する処理を実行する（ステップＳ６４）。
【０１００】
一方、ステップＳ６２でＹＥＳと判定した場合には一致したパターンに割り当てられた指示（特殊コマンド）に対応する処理を実行する（ステップＳ６６）。すなわち、ユーザの意図する入力を推測し、その推測された入力を行い、さらにその入力に応じた処理を実行する（ステップＳ６６）。これは、本発明のセンサ入力手段に相当する。
【０１０１】
以上の各ステップＳ５０〜Ｓ６８の処理は、検出有効スイッチ３２がオンされている間、継続して実行される（ステップＳ６８：Ｎ）。
【０１０２】
次いでＣＰＵ５０は、検出有効スイッチ３２がオフされたか否かを判定する（ステップＳ６８）。ＮＯと判定した場合には、ステップＳ５４に戻る。一方、ＹＥＳと判定した場合、または、各ステップＳ５０〜Ｓ６８の処理が実行されている最中に、検出有効スイッチ３２がオフにされた場合（すなわち「無効」が選択された場合）、ＣＰＵ５０はこれを検出し、従来のキャンセルボタンによる入力がされたのと同様の処理を実行する（ステップＳ６９）。
【０１０３】
これにより、図５に示した処理と同様の効果を奏する。すなわち、検出有効スイッチ３２によって「無効」を選択したことをもって従来のキャンセルボタンを操作したのと同様に扱う（ステップＳ６９）。すなわち、検出有効スイッチ３２が従来のキャンセルボタンも兼ねる。
【０１０４】
したがって、本実施形態のデジタルカメラ１０においては、従来とは異なり、一つの動作（スイッチ３２による「無効」の選択）で二つの動作（スイッチ３２による「無効」の選択とキャンセルボタンの操作）を行ったのと同様の結果を得ることが可能となる。すなわち、操作性が向上する。
【０１０５】
以上の各ステップＳ５０〜Ｓ６９の処理は、電源がオンされている間、継続して実行される。各ステップＳ５０〜Ｓ６９の処理が行われている最中に、電源スイッチがオフにされた場合、以上の処理を終了する（ステップＳ７０：Ｙ）。
【０１０６】
図１２と同様の動き／姿勢入力処理を、信号出力回路９２の出力をリセットする第２の態様で行う場合には、図１３に示すフローチャートのようになる。電源がオンされると、ＣＰＵ５０は、検出有効スイッチ３２がオンされているか否かを判定する（ステップＳ８０）。ＮＯと判定した場合には、この処理を繰り返す。
【０１０７】
検出有効スイッチ３２がオンされてステップＳ８０でＹＥＳと判定した場合、ＣＰＵ５０は、信号出力回路９２にリセット信号を出力して信号出力回路９２の出力をリセットし、検出有効スイッチ３２がオンされたときのカメラ本体１２の動き／姿勢の状態を基準状態とした場合の入力値が信号出力回路９２から得られるようにする（ステップＳ８２）。
【０１０８】
続いてＣＰＵ５０は、信号出力回路９２から新たな入力値を取得し、その入力値を保持する（ステップＳ８４）。尚、その入力値を配列変数input[]の値として保存する。また、配列変数input[]の値として保存できる入力値の数を超えた場合に最も古い入力値を消去して新しい入力値を保存する。
【０１０９】
そして、ステップＳ８４で取得した最新の入力値（input[]）が所定の閾値以上か否かを判定する（ステップＳ８８）。ＮＯと判定した場合には、ステップＳ８４に戻る。一方、ＹＥＳと判定した場合には、カメラ本体１２の動き／姿勢による操作が有効に行われたと判断し、過去の操作入力（動き／姿勢）のパターンが予め登録されているパターンと一致しているか否かを判定する（ステップＳ９０）。
【０１１０】
ステップＳ９０でＮＯと判定した場合、単独の操作による指示の入力と判断し、その操作に割り当てられた指示に対応する処理を実行する（ステップＳ９２）。
【０１１１】
一方、ステップＳ９０でＹＥＳと判定した場合には一致したパターンに割り当てられた特殊な指示（特殊コマンド）に対応する処理を実行する（ステップＳ９４）。すなわち、ユーザの意図する入力を推測し（ステップＳ９０）、その推測された入力を行い、さらにその入力に応じた処理を実行する（ステップＳ９２、Ｓ９４）。これは、本発明のセンサ入力手段に相当する。そして、一定時間待機する（ステップＳ９６）。
【０１１２】
以上の各ステップＳ８０〜Ｓ９８の処理は、検出有効スイッチ３２がオンされている間、継続して実行される（ステップＳ９８：Ｎ）。
【０１１３】
次いでＣＰＵ５０は、検出有効スイッチ３２がオフされたか否かを判定する（ステップＳ９８）。ＮＯと判定した場合には、ステップＳ８４に戻る。一方、ＹＥＳと判定した場合、または、各ステップＳ８０〜Ｓ９８の処理が実行されている最中に、検出有効スイッチ３２がオフにされた場合（すなわち「無効」が選択された場合）、ＣＰＵ５０はこれを検出し、従来のキャンセルボタンによる入力がされたのと同様の処理を実行する（ステップＳ９９）。
【０１１４】
これにより、図５に示した処理と同様の効果を奏する。すなわち、検出有効スイッチ３２によって「無効」を選択したことをもって従来のキャンセルボタンを操作したのと同様に扱う（ステップＳ９９）。すなわち、検出有効スイッチ３２が従来のキャンセルボタンも兼ねる。
【０１１５】
したがって、本実施形態のデジタルカメラ１０においては、従来とは異なり、一つの動作（スイッチ３２による「無効」の選択）で二つの動作（スイッチ３２による「無効」の選択とキャンセルボタンの操作）を行ったのと同様の結果を得ることが可能となる。すなわち、操作性が向上する。
【０１１６】
以上の各ステップＳ８０〜Ｓ９９の処理は、電源がオンされている間、継続して実行される。各ステップＳ８０〜Ｓ９９の処理が行われている最中に、電源スイッチがオフにされた場合、以上の処理を終了する（ステップＳ１００：Ｙ）。
【０１１７】
次に、カメラ本体１２の動き／姿勢の操作によって特殊コマンドを入力する場合に、予めコマンド入力モードに設定するようにした態様について説明する。図１２又は図１３に示した動き／姿勢入力処理では、一定時間以内に特殊コマンド入力の操作を行うことによって単独操作との区別を行うようにしたが、次の操作が特殊コマンドの入力のための操作であることを、コマンド入力モードへの移行により指定できるようにし、それによって単独操作との区別を行えるようにしてもよい。例えば、カメラ本体１２のＺ軸方向への移動が行われた場合や特別なスイッチを設けてそのスイッチが押された場合に、コマンドモードに移行することが考えられる。コマンド入力モードを設けた場合における動き／姿勢入力処理のフローチャートを図１４に示す。尚、本フローチャートの処理は、信号出力回路９２の出力をリセットする第２の態様で示す。電源がオンされると、ＣＰＵ５０は、検出有効スイッチ３２がオンされているか否かを判定する（ステップＳ１１０）。ＮＯと判定した場合には、この処理を繰り返す。
【０１１８】
検出有効スイッチ３２がオンされてステップＳ１１０でＹＥＳと判定した場合、ＣＰＵ５０は、信号出力回路９２にリセット信号を出力して信号出力回路９２の出力をリセットし、検出有効スイッチ３２がオンされたときのカメラ本体１２の動き／姿勢の状態を基準状態とした場合の入力値が信号出力回路９２から得られるようにする（ステップＳ１１２）。
【０１１９】
続いてＣＰＵ５０は、コマンド入力モードか否かを判定する（ステップＳ１１４）。コマンド入力モードか否かは、コマンド入力モードへの移行を指示する所定の操作が行われたか否かによって判断する。
【０１２０】
ステップＳ１１４においてＮＯと判定した場合、ＣＰＵ５０は、信号出力回路９２から入力値を取得する（ステップＳ１１６）。そして、その入力値が所定の閾値以上か否かを判定する（ステップＳ１１８）。ＮＯと判定した場合には、ステップＳ１１４に戻る。一方、ＹＥＳと判定した場合には、単独の操作による指示の入力と判断し、その操作に割り当てられた指示に対応する処理を実行する（ステップＳ１２０）。すなわち、ユーザの意図する入力を推測し（ステップＳ１１８）、その推測された入力を行い、さらにその入力に応じた処理を実行する（ステップＳ１２０）。これは、本発明のセンサ入力手段に相当する。そしてステップＳ１３６に移行する。
【０１２１】
ステップＳ１１４においてＹＥＳと判定した場合、コマンド入力モードに移行し、ＣＰＵ５０は、信号出力回路９２から入力値を取得する（ステップＳ１２２）。そして、その入力値が所定の閾値以上か否かを判定する（ステップＳ１２４）。ＮＯと判定した場合には、ステップＳ１２２に戻る。一方、ＹＥＳと判定した場合には、その入力値を保持する（ステップＳ１２６）。尚、その入力値を配列変数input[]の値として保存する。また、配列変数input[]の値として保存できる入力値の数を超えた場合に最も古い入力値を消去して新しい入力値を保存する。
【０１２２】
次に、ＣＰＵ５０は、過去の操作入力（動き／姿勢）のパターンが予め登録されているパターンと一致しているか否かを判定する（ステップＳ１２８）。ＮＯと判定した場合にはステップＳ１２２に戻る。一方、ＹＥＳと判定した場合には一致したパターンに割り当てられた特殊な指示（特殊コマンド）に対応する処理を実行する（ステップＳ１３０）。すなわち、ユーザの意図する入力を推測し（ステップＳ１２８）、その推測された入力を行い、さらにその入力に応じた処理を実行する（ステップＳ１３０）。これは、本発明のセンサ入力手段に相当する。そして、コマンド入力モードが解除されたか否かを判定する（ステップＳ１３２）。尚、コマンド入力モードが解除されたか否かは、コマンド入力モードの解除を指示する所定の操作が行われたか否かによって判断する。
【０１２３】
ステップＳ１３２でＮＯと判定した場合にはステップＳ１２２に戻る。一方、ＹＥＳと判定した場合、即ち、ステップＳ１２２〜ステップＳ１３０においてコマンド入力モードが解除された場合には、ステップＳ１３４に移行し、信号出力回路９２からの過去の入力値を破棄する（ステップＳ１３４）。そしてステップＳ１３６に移行する。
【０１２４】
以上の各ステップＳ１１０〜Ｓ１３６の処理は、検出有効スイッチ３２がオンされている間、継続して実行される（ステップＳ１３６：Ｎ）。
【０１２５】
ステップＳ１３６に移行すると、ＣＰＵ５０は、検出有効スイッチ３２がオフされたか否かを判定する（ステップＳ１３６）。ＮＯと判定した場合には、ステップＳ１１４に戻る。一方、ＹＥＳと判定した場合、または、各ステップＳ１１０〜Ｓ１３６の処理が実行されている最中に、検出有効スイッチ３２がオフにされた場合（すなわち「無効」が選択された場合）、ＣＰＵ５０はこれを検出し、従来のキャンセルボタンによる入力がされたのと同様の処理を実行する（ステップＳ１３７）。
【０１２６】
これにより、図５に示した処理と同様の効果を奏する。すなわち、検出有効スイッチ３２によって「無効」を選択したことをもって従来のキャンセルボタンを操作したのと同様に扱う（ステップＳ１３７）。すなわち、検出有効スイッチ３２が従来のキャンセルボタンも兼ねる。
【０１２７】
したがって、本実施形態のデジタルカメラ１０においては、従来とは異なり、一つの動作（スイッチ３２による「無効」の選択）で二つの動作（スイッチ３２による「無効」の選択とキャンセルボタンの操作）を行ったのと同様の結果を得ることが可能となる。すなわち、操作性が向上する。
【０１２８】
以上の各ステップＳ１１０〜Ｓ１３７の処理は、電源がオンされている間、継続して実行される。各ステップＳ１１０〜Ｓ１３７の処理が行われている最中に、電源スイッチがオフにされた場合、以上の処理を終了する（ステップＳ１３８：Ｙ）。
【０１２９】
次に動き／姿勢検出素子９０として加速度検出素子と姿勢検出素子の両方を備え、カメラ本体１２の動き（揺れ）により所定の指示を入力する操作と、カメラ本体１２の姿勢（傾き）により所定の指示を入力する操作とを適切に認識するようにした第３の実施の形態について説明する。図１５は、この場合におけるＣＰＵ５０の動き／姿勢入力処理を示したフローチャートである。尚、本フローチャートでは信号出力回路９２の出力をリセットしない第１の態様での処理を示す。電源がオンされると、ＣＰＵ５０は、検出有効スイッチ３２がオンされているか（押されているか）否かを判定する（ステップＳ１５０）。ＮＯと判定した場合には、この処理を繰り返す。
【０１３０】
検出有効スイッチ３２がオンされてステップＳ１５０でＹＥＳと判定した場合、ＣＰＵ５０は、そのとき信号出力回路９２から取得した入力値（傾き値）を保持する（ステップＳ１５２）。続いて、信号出力回路９２から新たな入力値（カメラ本体１２の傾きを示す傾き値及び加速度を示す加速度値）を取得する（ステップＳ１５４）。そして、加速度値が所定の閾値以上か否かを判定する（ステップＳ１５６）。
【０１３１】
ステップＳ１５６でＹＥＳと判定した場合、ＣＰＵ５０は、カメラ本体１２の動き（揺れ）による操作が行われたと判断し、その操作に対応する従来のキー入力に対する処理と同等の処理を実行する（ステップＳ１５８）。すなわち、ユーザの意図する入力を推測し（ステップＳ１５６）、その推測された入力を行い、さらにその入力に応じた処理を実行する（ステップＳ１５８）。これは、本発明のセンサ入力手段に相当する。そして、ステップＳ１６６に移行する。
【０１３２】
一方、ステップＳ１５６でＮＯと判定した場合、ＣＰＵ５０は、ステップＳ１５４で保持した傾き値とステップＳ１５４で取得した傾き値とを比較する（ステップＳ１６０）。即ち、ステップＳ１６０で取り込んだ傾き値からステップＳ１５２で保持した傾き値を引くことによって、検出有効スイッチ３２がオンされたときのカメラ本体１２の動き／姿勢の状態を基準状態としてその後のカメラ本体１２の傾きを示す値を求める。
【０１３３】
次にＣＰＵ５０は、ステップＳ１６０で比較して求めた傾き値の大きさが所定の閾値以上か否かを判定する（ステップＳ１６２）。ＮＯと判定した場合には、ステップＳ１５４に戻る。一方、ＹＥＳと判定した場合には、カメラ本体１２の姿勢（傾き）による操作が有効に行われたと判断し、その操作に対応した従来のキー入力に対する処理と同等の処理を実行する（ステップＳ１６４）。すなわち、ユーザの意図する入力を推測し（ステップＳ１５６）、その推測された入力を行い、さらにその入力に応じた処理を実行する（ステップＳ１６４）。これは、本発明のセンサ入力手段に相当する。そして、ステップＳ１６６に移行する。
【０１３４】
以上の各ステップＳ１５０〜Ｓ１６６の処理は、検出有効スイッチ３２がオンされている間、継続して実行される（ステップＳ１６６：Ｎ）。
【０１３５】
ステップＳ１６６に移行するとＣＰＵ５０は、検出有効スイッチ３２がオフされたか否かを判定する（ステップＳ１６６）。ＮＯと判定した場合には、ステップＳ１５４に戻る。一方、ＹＥＳと判定した場合、または、各ステップＳ１５０〜Ｓ１６６の処理が実行されている最中に、検出有効スイッチ３２がオフにされた場合（すなわち、「無効」が選択された場合）、ＣＰＵ５０はこれを検出し、従来のキャンセルボタンによる入力がされたのと同様の処理を実行する（ステップＳ１６７）。
【０１３６】
これにより、図５に示した処理と同様の効果を奏する。すなわち、検出有効スイッチ３２によって「無効」を選択したことをもって従来のキャンセルボタンを操作したのと同様に扱う（ステップＳ１６７）。すなわち、検出有効スイッチ３２が従来のキャンセルボタンも兼ねる。
【０１３７】
したがって、本実施形態のデジタルカメラ１０においては、従来とは異なり、一つの動作（スイッチ３２による「無効」の選択）で二つの動作（スイッチ３２による「無効」の選択とキャンセルボタンの操作）を行ったのと同様の結果を得ることが可能となる。
【０１３８】
以上の各ステップＳ１５０〜Ｓ１６７の処理は、電源がオンされている間、継続して実行される。各ステップＳ１５０〜Ｓ１６７の処理が行われている最中に、電源スイッチがオフにされた場合、以上の処理を終了する（ステップＳ１６８：Ｙ）。
【０１３９】
尚、上記閾値は、ユーザが所望の値に変更できるようにしてもよい。例えば、閾値の設定時においてユーザがカメラ本体１２を実際に動かしたときに検出された加速度に基づいて閾値を設定するようにしてもよいし、又は、所定のボタンをオンしたからオフするまでの間にカメラ本体１２を動かし、そのとき検出された加速度を基準として閾値を設定するようにしてもよい。
【０１４０】
以上、上記実施の形態において、カメラ本体１２の動き／姿勢の操作の大きさに応じて信号出力回路９２の出力の大きさが変化するようにし、その信号の大きさに応じてＣＰＵ５０が操作の大きさも認識できるようにすることによって、操作の大きさに関連する処理の指示を行えるようにしてもよい。
【０１４１】
また、上記実施の形態において、検出有効スイッチ３２とＯＫスイッチ３４とは別のスイッチとしたが、１つの多段スイッチによって検出有効スイッチとＯＫスイッチとを構成するようにしてもよい。また、その多段スイッチとして半押しと全押しが可能なレリーズスイッチ２２を検出有効スイッチとＯＫスイッチとして使用してもよい。更に、第２の実施の形態や第３の実施の形態の動き／姿勢入力処理では、例えば検出有効スイッチ３２を設けず、カメラ本体１２の動き／姿勢による操作入力を常に有効とした場合であっても有効である。
【０１４２】
次に、図１６を参照しながらコマンド入力モードを設けた場合における動き／姿勢入力処理について説明する。この処理は図１４に示したものとほぼ同様のものとなっている。
【０１４３】
デジタルカメラ１０においては、その主電源がオンされると、ＣＰＵ５０は、検出有効スイッチ３２がオンされているか否か（例えば検出有効スイッチ３２が一段目まで押し込まれているか否か）を判定する（ステップＳ１７０）。ＮＯと判定した場合には、この処理を繰り返す。
【０１４４】
検出有効スイッチ３２がオンされてステップＳ１７０でＹＥＳと判定した場合、ＣＰＵ５０は、信号出力回路９２にリセット信号を出力して信号出力回路９２の出力をリセットし、検出有効スイッチ３２がオンされたときのカメラ本体１２の動き／姿勢の状態を基準状態とした場合の入力値が信号出力回路９２から得られるようにする（ステップＳ１７２）。
【０１４５】
次に、ＣＰＵ５０は、信号出力回路９２から入力値を取得する（ステップＳ１７４）。そして、その入力値が所定の閾値以上か否かを判定する（ステップＳ１７６）。ＮＯと判定した場合には、ステップＳ１７４に戻る。一方、ＹＥＳと判定した場合には、ＣＰＵ５０は、コマンド入力モードか否かを判定する（ステップＳ１７８）。コマンド入力モードか否かは、コマンド入力モードへの移行を指示する所定の操作が行われたか否かによって判断する。
【０１４６】
コマンド入力モードではないと判定されると（ステップＳ１７８：ＮＯ）、単独の操作による指示の入力と判断し、その操作に割り当てられた指示に対応する処理を実行する（ステップＳ１８０）。すなわち、ユーザの意図する入力を推測し（ステップＳ１７６、Ｓ１７８）、その推測された入力を行い、さらにその入力に応じた処理を実行する（ステップＳ１８０）。これは、本発明のセンサ入力手段に相当する。そしてステップＳ１７４に移行する。
【０１４７】
一方、コマンド入力モードであると判定されると（ステップＳ１７８：ＹＥＳ）、信号出力回路９２からの入力値を保持する（ステップＳ１８２）。すなわち、この入力値を配列変数input[]に保存する。また、配列変数input[]に保存できる入力値の数を超えた場合には、最も古い入力値を消去して新しい入力値を保存する。
【０１４８】
次に、ＣＰＵ５０は、過去の操作入力（動き／姿勢）のパターン（配列変数input[]により表される）が予め登録されているパターンと一致しているか否かを判定する（ステップＳ１８４）。ＮＯと判定した場合には、再度、信号出力回路９２から入力値を取得し（ステップＳ１８６）、その入力値が所定の閾値以上か否かを判定し（ステップＳ１８８）、閾値以上であれば（ステップ１８８：ＹＥＳ）、ステップＳ１８２に戻り、同様の処理を繰り返す。
【０１４９】
一方、ステップＳ１８４でＹＥＳと判定した場合には一致したパターンに割り当てられた特殊な指示（特殊コマンド）に対応する処理を実行する（ステップＳ１９０）。すなわち、ユーザの意図する入力を推測し（ステップＳ１８４）、その推測された入力を行い、さらにその入力に応じた処理を実行する（ステップＳ１９０）。これは、本発明のセンサ入力手段に相当する。
【０１５０】
以上の各ステップＳ１８２〜Ｓ１９０の処理は、コマンド入力モードが解除されるまで継続して実行される。
【０１５１】
コマンド入力モードが解除されると、信号出力回路９２からの過去の入力値を破棄する（ステップＳ１９２）。そしてステップＳ１７４に移行する。尚、コマンド入力モードが解除されたか否かは、コマンド入力モードの解除を指示する所定の操作が行われたか否かによって判断する。
【０１５２】
以上の各ステップＳ１７４〜Ｓ１９２の処理は、検出有効スイッチ３２がオンされている間、継続して実行される。
【０１５３】
各ステップＳ１７４〜Ｓ１９２の処理が実行されている最中に、検出有効スイッチ３２がオフにされた場合（すなわち「無効」が選択された場合）、ＣＰＵ５０はこれを検出し、従来のキャンセルボタンによる入力がされたのと同様の処理を行う（ステップＳ１９４）。
【０１５４】
これにより、図５に示した処理と同様の効果を奏する。すなわち、検出有効スイッチ３２によって「無効」を選択したことをもって従来のキャンセルボタンを操作したのと同様に扱う（ステップＳ１９４）。すなわち、検出有効スイッチ３２が従来のキャンセルボタンも兼ねる。
【０１５５】
したがって、本実施形態のデジタルカメラ１０においては、従来とは異なり、一つの動作（スイッチ３２による「無効」の選択）で二つの動作（スイッチ３２による「無効」の選択とキャンセルボタンの操作）を行ったのと同様の結果を得ることが可能となる。
【０１５６】
以上の各ステップＳ１７０〜Ｓ１９４の処理は、電源がオンされている間、継続して実行される。各ステップＳ１７０〜Ｓ１９４の処理が行われている最中に、電源スイッチがオフにされた場合、以上の処理を終了する。
【０１５７】
次に、確認画面を表示する処理について説明する。
【０１５８】
図１７は、確認画面を表示する処理について説明するためのフローチャートである。
【０１５９】
上記各例においては、ユーザの意図する入力を推測し（図５におけるステップＳ１６等）、その推測された入力を行い、さらにその入力に応じた処理を実行するように説明した（図５におけるステップＳ１８等）。しかしながら、この推測がいつも正しいとは限らない。デジタルカメラ１０の動きや姿勢によってはユーザの意図せぬ入力が推測されることもあり得る。そこで、図１７に示すように、確認画面を表示し、ユーザの意図する入力であるとの確認が得られた場合にのみ、その入力を行う。
【０１６０】
以下、図１７に示す処理の内容を説明する。
【０１６１】
この処理は、例えば、図５に示した処理に適用できる。この場合、確認画面を表示する処理は、従来のキー入力と同等の動作（ステップＳ１８）の前に実行される。
【０１６２】
まず、信号出力回路９２からの入力が閾値以上か否かを判定し（ステップＳ２００）、閾値以上であると判定されれば（ステップＳ２００：閾値以上）、確認画面表示を表示させるか否かを判定する（ステップＳ２０２）。例えば、確認画面表示フラグがセット（有効）されているか否かを判定する。確認画面を表示させると判定されると（ステップＳ２０２：有効）、例えば、図１８に示すような確認画面を表示する（ステップＳ２０４）。この確認画面はセンサ入力機能による入力によりこれから実行しようとしている処理（図１８ではセルフタイマー機能を例示）を表す表示を含む。この確認画面が表示されている状態で、センサ入力機能によるＯＫの入力（または従来のキーによるＯＫの入力）を行うと（ステップＳ２０６：ＯＫ）、ユーザの意図する入力であるとして、その操作に対応した従来のキー入力に対する処理と同等の処理を実行する（ステップＳ２０８）。
【０１６３】
以上のように確認画面を表示するようにすれば、確認画面によってユーザの意図する入力であるとの確認が得られた場合にのみ、その入力を行うことになるから、ユーザの意図しない入力が行われること、これにより予期せぬ処理が行われること、を防止することが可能となる。
【０１６４】
なお、確認画面を表示する処理は、例えば、図６、図１２、図１３、図１４、図１５、図１６に示した処理にも、図５と同様に適用できる。
【０１６５】
図６に示した処理においては、確認画面を表示する処理は、「従来のキー入力と同等の動作」の前に実行される。図１２、図１３、図１４に示した処理においては、確認画面を表示する処理は、「単独入力の処理」の前、「特殊コマンドの処理」の前にそれぞれ実行される。図１５に示した処理においては、確認画面を表示する処理は、「傾き（姿勢）による操作処理」の前、「揺れ（動き）による操作の処理」の前にそれぞれ実行される。図１６に示した処理においては、確認画面を表示する処理は、「単独入力動作」の前、「特殊コマンド動作」の前にそれぞれ実行される（図１９参照）。
【０１６６】
次に変形例について説明する。
【０１６７】
上記各実施形態においては、検出有効スイッチ３２によって「無効」を選択したことをもって従来のキャンセルボタンを操作したのと同様に扱う（例えば図５におけるステップＳ２０）ように説明したが、本発明はこれに限定されない。
【０１６８】
例えば、検出有効スイッチ３２によって「無効」を選択したことをもって従来のＯＫボタンを操作したのと同様の扱いをするようにしてもよい。
【０１６９】
例えば、センサ入力手段を使ってメニュー項目を最下層まで降りて最終的な項目に達した状況を想定する。
【０１７０】
この場合、その最終的な項目を確定的に選択しその項目応じた処理を実行するには、センサ入力手段による入力がその項目に応じた処理に影響を与えないようにするべく検出有効スイッチ３２によって「無効」を選択し、さらに最終的な項目を確定的に選択するべくＯＫボタン（図示せず）を操作する。すなわち、上記スイッチによる「無効」の選択とＯＫボタンの操作の二つの動作を行う。
【０１７１】
しかしながら、この変形例においては、検出有効スイッチ３２によって「無効」を選択したことをもって従来のＯＫボタンを操作したのと同様の扱いをする。すなわち、検出有効スイッチ３２が従来のＯＫボタンも兼ねる。
【０１７２】
したがって、この変形例においては、従来とは異なり、一つの動作（スイッチ３２による「無効」の選択）で二つの動作（スイッチ３２による「無効」の選択とＯＫボタンの操作）を行ったのと同様の結果を得ることが可能となる。すなわち、操作性が向上する。
【０１７３】
なお、推測された入力を行った後（例えば図５におけるステップＳ１８の後）にユーザが期待している動作か否かについて確認するための確認画面を表示するようにすることも考えられる。このようにすれば、推測された入力を行った後にユーザが期待している動作か否かについて確認することが可能となる。
【０１７４】
また、スイッチ３２によってセンサ入力機能の有効が選択されている間、センサ（動き／姿勢検出素子９０、加速度検出素子１２０、姿勢検出素子１２２等）からの出力に基づいて推測された入力が一定時間無いか、または一定時間入力が定まらない場合、センサ入力機能による入力（推測等）を行わないようにすることも考えられる。このようにすれば、省電力に寄与する。
【０１７５】
上記実施形態はあらゆる点で単なる例示にすぎない。これらの記載によって本発明は限定的に解釈されるものではない。本発明はその精神または主要な特徴から逸脱することなく他の様々な形で実施することができる。
【０１７６】
例えば、上記実施の形態では、本発明をデジタルカメラに適用した場合を例に説明したが、本発明の適用は、これに限定されるものではない。銀塩カメラやビデオカメラ、カメラ付き携帯電話機、ゲーム装置等にも同様に適用することができる。
【図面の簡単な説明】
【０１７７】
【図１】本発明が適用されたデジタルカメラの外観を背面側から示した背面図。
【図２】本発明が適用されたデジタルカメラの電気的構成を示すブロック図。
【図３】加速度検出素子の構成を示した図。
【図４】姿勢検出素子の構成を示した図。
【図５】信号出力回路の出力をリセットしない第１の態様でのＣＰＵの動き／姿勢入力処理の第１の実施の形態を示したフローチャート。
【図６】信号出力回路の出力をリセットする第２の態様でのＣＰＵの動き／姿勢入力処理の第１の実施の形態を示したフローチャート。
【図７】特殊コマンド入力の操作の説明に使用した説明図。
【図８】特殊コマンド入力の操作の説明に使用した説明図。
【図９】特殊コマンド入力の操作の説明に使用した説明図。
【図１０】特殊コマンド入力の操作の説明に使用した説明図。
【図１１】カメラ本体の動き／姿勢の操作により入力されるコマンドの例を示した図。
【図１２】信号出力回路の出力をリセットしない第１の態様でのＣＰＵの動き／姿勢入力処理の第２の実施の形態を示したフローチャート。
【図１３】信号出力回路の出力をリセットする第２の態様でのＣＰＵの動き／姿勢入力処理の第２の実施の形態を示したフローチャート。
【図１４】コマンド入力モードを設けた場合におけるＣＰＵの動き／姿勢入力処理の第２の実施の形態を示したフローチャート。
【図１５】信号出力回路の出力をリセットしない第１の態様でのＣＰＵの動き／姿勢入力処理の第３の実施の形態を示したフローチャート。
【図１６】コマンド入力モードを設けた場合におけるＣＰＵの動き／姿勢入力処理を説明するためのフローチャート。
【図１７】確認画面を表示する処理を説明するためのフローチャート。
【図１８】確認画面の例。
【図１９】図１６に示したフローチャートに確認画面を表示する処理を加えたもの。
【符号の説明】
【０１７８】
１０…デジタルカメラ、１２…カメラ本体、１４…撮影レンズ、２２…レリーズスイッチ、２４…電源スイッチ、３０…液晶モニタ、３２…検出有効スイッチ、３４…ＯＫスイッチ、５０…ＣＰＵ、５２…操作部、５４…ＲＯＭ、５６…ＥＥＰＲＯＭ、５８…メモリ、６０…ＶＲＡＭ、６２…撮像素子、６４…タイミングジェネレータ、６６…アナログ信号処理回路、６８…Ａ／Ｄ変換器、７０…画像入力コントローラ、７２…画像信号処理回路、７４…圧縮・伸張処理回路、８４…ＡＦ検出回路、９０…動き／姿勢検出素子、９２…信号出力回路、１２０…加速度検出素子、１２２…姿勢検出素子
【図１】
2007122607.tif 000003
【図２】
2007122607.tif 000004
【図３】
2007122607.tif 000005
【図４】
2007122607.tif 000006
【図５】
2007122607.tif 000007
【図６】
2007122607.tif 000008
【図７】
2007122607.tif 000009
【図８】
2007122607.tif 000010
【図９】
2007122607.tif 000011
【図１０】
2007122607.tif 000012
【図１１】
2007122607.tif 000013
【図１２】
2007122607.tif 000014
【図１３】
2007122607.tif 000015
【図１４】
2007122607.tif 000016
【図１５】
2007122607.tif 000017
【図１６】
2007122607.tif 000018
【図１７】
2007122607.tif 000019
【図１８】
2007122607.tif 000020
【図１９】
2007122607.tif 000021