(57)【要約】【課題】水中ハウジングの外部から光出力ペンを操作して、情報機器単体でタッチパネルを操作するときと同一の操作ボタンを操作可能な水中ハウジングを備えた情報機器装置及びその操作方法を提供する。【解決手段】情報機器としてのカメラが水中ハウジングに収納されていると検出された場合には、光出力ペンから照射される変調光を検出する様に検出条件を設定し、光出力ペンによりタッチパネル上の操作ボタンの位置が指定された場合、操作ボタンの視野角内に受光素子が配置された受光素子アレイに基づく画像処理出力が閾値以上となる時の受光素子アレイに対応する操作ボタンの位置を検出する。【選択図】図６
2010191608.tif 000002
【特許請求の範囲】
【請求項１】
水中ハウジングの外部から光出力ペンを操作して、情報機器単体でタッチパネルを操作するときと同一の操作ボタンを操作可能にするために、
上記情報機器を着脱自在に収納するための防水構造の水中ハウジングと、
上記情報機器内に設けられ、操作ボタンが複数配置されたタッチパネルと、
上記水中ハウジングの外部から変調光を出力する光出力ペンと、
上記情報機器内に設けられ、上記光出力ペンから照射された上記変調光を受光するために、上記複数の操作ボタンと同一の視角内に設けられた複数の受光素子と、
上記情報機器内に設けられ、上記変調光を受光した受光素子と同一視角内の上記操作ボタンを検出する検出部と、
を備えたことを特徴とする水中ハウジングを備えた情報機器装置。
【請求項２】
さらに、上記情報機器に水中ハウジングが取り付けられたことを検出するハウジング検出部と、
該ハウジング検出部により水中ハウジングが取り付けられていないと検出されたとき、上記複数の受光素子は外光によって上記操作ボタンを操作する上記光出力ペンに類似した形状の操作部の影を検出し、上記検出部が上記影を検出した受光素子と同一視角内の上記操作ボタンを検出するように制御する制御部と、
を備えたことを特徴とする請求項１に記載の水中ハウジングを備えた情報機器装置。
【請求項３】
上記タッチパネルは透過型液晶表示部と該透過型液晶表示部の背面から照明光を照射するための光源とを有し、
さらに、上記情報機器に水中ハウジングが取り付けられたことを検出するハウジング検出部と、
該ハウジング検出部により水中ハウジングが取り付けられていないと検出されたとき、上記複数の受光素子は上記操作ボタンを操作する上記光出力ペンと類似した形状の操作部による上記照明光の反射光を検出し、上記検出部が上記反射光を検出した受光素子と同一視角内の上記操作ボタンを検出するように制御する制御部と、
を備えたことを特徴とする請求項１に記載の水中ハウジングを備えた情報機器装置。
【請求項４】
上記タッチパネルは、透過型液晶表示部と、該透過型液晶表示部の背面から照明光を照射するための光源とを有し、
さらに、上記情報機器に水中ハウジングが取り付けられたことを検出するハウジング検出部と、周囲光の明るさを検出する照度検出部と、
上記ハウジング検出部により水中ハウジングが取り付けられていないと検出され、且つ上記周囲光の明るさが所定の明るさよりも明るいときは、上記複数の受光素子は周囲光によって上記操作ボタンを操作する上記光出力ペンと類似した形状の操作部の影を検出し、上記検出部が上記影を検出した受光素子と同一視角内の上記操作ボタンを検出するように制御すると共に、上記ハウジング検出部により水中ハウジングが取り付けられていないと検出され、且つ上記周囲光の明るさが所定の明るさよりも明るくないときは、上記複数の受光素子は上記操作ボタンを操作する上記操作部によって反射した上記照明光の反射光を検出し、上記検出部が上記反射光を検出した受光素子と同一視角内の上記操作ボタンを検出するように制御する制御部と、
を備えたことを特徴とする請求項１に記載の水中ハウジングを備えた情報機器装置。
【請求項５】
水中ハウジングの外部から光出力ペンを操作して、情報機器単体でタッチパネルを操作するときと同一の操作ボタンを操作可能とするために、
上記情報機器を収納した防水構造の水中ハウジングの外部から上記光出力ペンにより変調光を出力するステップと、
上記情報機器内に設けられた複数の操作ボタンと同一の視角内に設けられた複数の受光素子により、上記光出力ペンから照射された上記変調光を受光するステップと、
上記変調光を受光した受光素子と同一視角内の上記操作ボタンを検出するステップと、  を備えたことを特徴とする水中ハウジングを備えた情報機器装置の操作方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、水中ハウジングの外部から光出力ペンを操作して、情報機器単体で操作するときと同一の操作ボタンを操作可能な水中ハウジングを備えた情報機器装置及びその操作方法に関する。
【背景技術】
【０００２】
近年、デジタルカメラ等の情報機器は、様々な環境で広く用いられるようになっている。このため、例えば第１の従来例としての特開２００７−６５２９５号公報においては、ユーザは、タッチパネルを搭載したデジタルカメラを、防水ハウジングに入れて使用する場合、「ハウジングモード」というモードに切り替える。  
この切替によりデジタルカメラは、各ボタンの機能を、通常動作時とは異なる機能に割り振る。これにより、このデジタルカメラにおいてはユーザが、タッチパネルを操作しなくても、設定の変更などができるように配慮されている。  
しかしながら、この方法では、ユーザは、ハウジング使用時と不使用時で異なる操作を覚える必要があり、使いにくい構成となってしまう。  
また、第２の従来例としての特開２００８−１９１４１９号公報においては、無線機能を搭載することで、ハウジングを使用したときもユーザがカメラを操作できるように配慮している。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
しかしながら、第２の従来例においても、無線を使用して操作する時と、カメラを直接操作する時とで、異なる操作を覚える必要があり、上記第１の従来例の場合と同様の課題が発生する。  
このため、ハウジングの装着の有無に関係なく、ユーザがいつも同じ操作でタッチパネルの全ての機能が使用できるような使い易いユーザインタフェースを備えた構成の装置が望まれる。  
本発明は上述した点に鑑みてなされたもので、水中ハウジングの外部から光出力ペンを操作して、情報機器単体でタッチパネルを操作するときと同一の操作ボタンを操作可能な水中ハウジングを備えた情報機器装置及びその操作方法を提供することを目的とする。
【課題を解決するための手段】
【０００４】
本発明の水中ハウジングを備えた情報機器装置は、水中ハウジングの外部から光出力ペンを操作して、情報機器単体でタッチパネルを操作するときと同一の操作ボタンを操作可能にするために、
上記情報機器を着脱自在に収納するための防水構造の水中ハウジングと、
上記情報機器内に設けられ、操作ボタンが複数配置されたタッチパネルと、
上記水中ハウジングの外部から変調光を出力する光出力ペンと、
上記情報機器内に設けられ、上記光出力ペンから照射された上記変調光を受光するために、上記複数の操作ボタンと同一の視角内に設けられた複数の受光素子と、
上記情報機器内に設けられ、上記変調光を受光した受光素子と同一視角内の上記操作ボタンを検出する検出部と、
を備えたことを特徴とする。
【０００５】
本発明の水中ハウジングを備えた情報機器装置の操作方法は、水中ハウジングの外部から光出力ペンを操作して、情報機器単体でタッチパネルを操作するときと同一の操作ボタンを操作可能とするために、
上記情報機器を収納した防水構造の水中ハウジングの外部から上記光出力ペンにより変調光を出力するステップと、
上記情報機器内に設けられた複数の操作ボタンと同一の視角内に設けられた複数の受光素子により、上記光出力ペンから照射された上記変調光を受光するステップと、
上記変調光を受光した受光素子と同一視角内の上記操作ボタンを検出するステップと、  を備えたことを特徴とする。
【発明の効果】
【０００６】
本発明によれば、水中ハウジングの外部から光出力ペンを操作して、情報機器単体でタッチパネルを操作するときと同一の操作ボタンを操作可能になる。
【図面の簡単な説明】
【０００７】
【図１】図１は本発明の第１の実施形態の水中ハウジングを備えたデジタルカメラ装置を構成するデジタルカメラと水中ハウジングとを示す背面図。
【図２】図２はデジタルカメラの構成を示すブロック図。
【図３】図３はタッチパネルに表示される操作ボタンを被写体の画像と共に示す図。
【図４】図４は高照度の状態におけるタッチパネルを操作する様子の説明図。
【図５】図５は表示デバイスの画素の背面に配置された受光素子を示す図。
【図６】図６は第１の実施形態におけるユーザによりタッチパネルの操作ボタンが操作される場合の処理手順を示すフローチャート。
【図７】図７はサブルーチンＡの処理手順を示すフローチャート。
【図８】図８は低照度の状態におけるタッチパネルを操作する様子の説明図。
【図９】図９は水中ハウジングに収納した状態においてタッチパネルを操作する様子の説明図。
【発明を実施するための形態】
【０００８】
以下、図面を参照して本発明の実施例を説明する。  
（実施例１）
図１は本発明の水中ハウジングを備えた情報機器装置の実施例１の水中ハウジングを備えたデジタルカメラ装置１の構成を示す。  
水中ハウジングを備えたデジタルカメラ装置（以下、単にカメラ装置と略記）１は、情報機器としての被写体の画像情報を電子的に生成するデジタルカメラ（以下、単にカメラと略記）２と、このカメラ２が着脱自在に収納され、例えば水中内においても使用可能なように防水構造の水中ハウジング（以下、単位にハウジングと略記）３とを備えて構成される。  
このハウジング３にはユーザが各種の操作を行うための、例えば変調光を出力する光出力ペン４がケーブルを介して設けられている。図１においては、カメラ装置１を構成するカメラ２と、ハウジング３とを背面側から見た場合で示している。  
このカメラ２の前面側には、図２に示すように撮影するレンズ２１等が設けられている。また、このカメラ２の上面には、シャッタボタン５が設けられている。
【０００９】
また、このカメラ２の背面には、撮影した画像を表示する表示デバイス６を備え、ユーザが操作する操作ボタン７が複数配置されたタッチパネル８が設けられている。図３においては、撮影された被写体の画像の表示と共に、例えば２つの操作ボタン７が表示される例で示している。  
なお、タッチパネル８上に実際に表示される操作ボタン７は、ユーザにより使用しているシーン等の状態に応じて後述するＣＰＵ２４により制御される。つまり、ユーザが使用している状態において、選択可能な操作ボタン７のみを表示することにより、良好な操作性を確保している。  
また、図３においては、タッチパネル８を構成する受光素子アレイ９の受光素子９ａの配置例を模式的に示している。この場合、各操作ボタン７を見た場合の視野角内には、各操作ボタン７の枠内に複数の受光素子９ａが配置されている。なお、受光素子アレイ９は、図１の紙面に垂直な上方側（背面側）からの光を受光する。
【００１０】
そして、ユーザは、カメラ２単体の場合には、操作ボタン７の枠内を、操作部としての光出力ペン４に類似した形状のペン又は指により指定する操作することにより、操作ボタン７の枠内の受光素子９ａの複数の受光素子９ａにより、その操作位置が検出される。また、ユーザは、カメラ２がハウジング３内に収納されている場合には、ペン又は指の代わりに、光出力ペン４を用いて操作ボタン７の枠内を指定する操作を行う。
【００１１】
この場合にも、操作ボタン７の枠内の受光素子９ａの複数の受光素子９ａによって光出力ペン４の先端から照射される変調光を受光することにより、指定された位置が検出される。  
なお、受光素子アレイ９による操作ボタン７の位置検出方法は、後述するようにユーザがタッチパネル８を操作する場合の環境、具体的には明るさやハウジング３の有無に応じて、適切な検出条件に設定する。これにより、精度良く検出できるようにしている。    このタッチパネル８は、例えば図４の高照度での使用例で示すように表示デバイス６の内側（表示面の背面側）に受光素子アレイ９が配置されている。この受光素子アレイ９は、図３に示すようにタッチパネル８の表示デバイス６の２次元の表示面に、例えばマトリックス状又は正方格子状に配置されている。
【００１２】
なお、２次元の表示面に配置された受光素子アレイ９における任意の位置は、横方向のＸ座標と、縦方向のＹ座標とにより決定される。  
各受光素子９ａは、図５に示すように表示デバイス６における１画素分のエリア６ａに比較して、十分に小さなエリア（このエリアは遮光部となる）を占有するのみのため、受光素子９ａが配置されたことによる表示機能に対する影響は十分に小さい。  
図１に示すようにカメラ２の背面におけるタッチパネル８の例えば右側の部分には、各種の操作を行うための操作ボタン１０ａ，１０ｂが設けられている。  
一方、ハウジング３は、カメラ２を収納できるように、カメラ２の外装体の縦、横及び高さに合わせた中空の収納部を有する。また、このハウジング３におけるその上面には、例えば回動自在に開閉する蓋１１が設けられている。ユーザは、この蓋１１を開くことにより、カメラ２を着脱自在に収納することができる。
【００１３】
なお、図１においては、２点鎖線により、カメラ２がハウジング３内に収納された状態を示している。  
このハウジング３における背面には、このハウジング３内に収納されたカメラ２のタッチパネル８に対向する部分が、光を透過する透明板１２で形成されている。  
そして、ユーザは、光出力ペン４を用いることにより、この透明板１２を介してその内側のカメラ２の背面に設けられたタッチパネル８を光学的に操作することができるようにしている。  
なお、この光出力ペン４の内部には、光出力ペン４の先端の図示しないレンズ付きＬＥＤに、変調された点灯信号を出力する変調回路１３が内蔵されている。
【００１４】
この変調回路１３からの変調された点灯信号がＬＥＤに印加されることにより、光出力ペン４は、光出力ペン４の先端から変調光を出力する。変調回路１３は、例えば所定の周波数でＬＥＤを点滅させる。後述する画像処理部３４は、この変調光を受光する場合には、受光素子アレイ９の出力信号に対して、この所定の周波数のみを透過するフィルタを通す。これにより、外光を除去して変調光を検出することができるようにしている。  
また、このハウジング３における例えば上面寄りの位置には、カメラ２がハウジング３内の所定の収納位置に収納されているか否かを検出するための例えば磁石１４が内蔵されている。この場合、カメラ２側には、この磁石１４による磁気を検出する例えばホール素子１５が、（収納された場合の）磁石１４に近接する位置に設けられている。
【００１５】
なお、後述するようにカメラ２がハウジング３内に収納されているか否か、換言するとカメラ２にハウジング３が取り付けられているか否かを検出する構成は、磁石１４とホール素子１５を用いた組み合わせに限定されない。  
図２は本実施例におけるカメラ２の構成を示す。  
カメラ２の前面の図示しない鏡筒に取り付けられたレンズ２１の結像位置に、電荷結合素子、Ｃ−ＭＯＳイメージャ等の撮像素子２２が配置されている。この撮像素子２２は、その撮像面に結像された被写体の光学像を光電変換する。  
この撮像素子２２は、撮像回路２３内の図示しない駆動回路から撮像素子駆動信号が印加されることにより、光学像に対応する光電変換された撮像信号を撮像回路２３内の図示しない撮像信号処理回路に出力する。
【００１６】
この撮像回路２３内の撮像信号処理回路は、撮像信号に対して、光学像に対応して画像表示するための画像信号を生成する画像処理を行い、さらにＡ／Ｄ変換してデジタルの画像信号としての画像データを、中央処理装置（ＣＰＵ）２４に出力する。  
このＣＰＵ２４はカメラ２全体の制御を行う制御部の機能を有する。このＣＰＵ２４は、撮像回路２３から入力された画像データを、画像メモリとしての機能を持つ例えばダイナミックＲＡＭ（ＤＲＡＭ）２５に一時、格納する。また、ＣＰＵ２４は、ＤＲＡＭ２５に一時格納した画像データに対して、輪郭強調、ガンマ補正等各種の画像処理を行った後、ディスプレイドライバ２６に出力する。  
また、ＣＰＵ２４は、ユーザにより、画像記録の指示操作がされている場合には、画像データに対して圧縮の処理を行った後、圧縮した画像データを外部メモリ２７に記録する。
【００１７】
ディスプレイドライバ２６は、ＣＰＵ２４から入力される画像データを表示デバイス６による所定の表示フォーッマトに適合した表示データに変換した後、タッチパネル８を構成する表示デバイス６に出力する。表示デバイス６には、撮像素子２１の撮像面に結像された被写体の光学像に対応する画像が表示される。  
なお、タッチパネル８は、例えば図４に示すように透過型液晶表示部により構成される表示デバイス６の表示面に対して、（その背面に配置された受光素子アレイ９の）背面側からバックライト照明を行うバックライト部２８とを備える。  
バックライト部２８は、バックライト照明を行うＬＥＤ等による光源２９と、この光源２９からの光を散乱させて表示デバイス６（及びその一部を遮光する受光素子アレイ９）の背面側からバックライト照明光（又はバックライト光）として導光する導光板３０とからなる。
【００１８】
このバックライト部２８の光源２９の点灯を含む動作は、バックライト制御部３１により制御される。また、このバックライト制御部３１の動作は、ＣＰＵ２４により制御される。  
ＣＰＵ２４は、バックライト制御部３１を介してバックライト部２８の光源２９の点灯及び発光量を制御し、バックライト光の照明光量を適正な値に調整する。  
例えば、ＣＰＵ２４は、撮影された画像を表示する場合には、ユーザからの指示に応じてバックライト部２８の照明光量を制御することも行う。  
また、本実施例においては、以下に説明するようにＣＰＵ２４は、タッチパネル制御部３２を用いて、ユーザにより操作部としての指又はペンや、光出力ペン４により操作された操作ボタン７の位置を受光素子アレイ９の出力信号から検出する。
【００１９】
この場合、ＣＰＵ２４は、操作ボタン７の位置を精度良く検出するために、平均化部３６による周囲光の照度データとしての周囲照度データ及びハウジング検出部３７によるハウジング３の検出信号を利用する。  
また、制御部としてのＣＰＵ２４は、周囲照度データに対する明るさの判定結果及びハウジング３の有無に応じて、タッチパネル制御部３２等の動作条件等を制御し、操作ボタン７の位置検出の方法を切り替える制御を行う。
【００２０】
このため、ＣＰＵ２４は、明るさの判定結果及びハウジング３の検出結果に応じて、操作ボタン７の位置検出の方法を切り替える制御部の機能を持つ。  
このタッチパネル制御部３２は、タッチパネル８に設けられた受光素子アレイ９を駆動して、この受光素子アレイ９を構成する各受光素子９ａから受光素子出力信号を出力させる駆動部と、各受光素子９ａにより受光され、光電変換された受光素子出力信号に対する画像処理を行う画像処理部３４とを有する。
【００２１】
また、このタッチパネル制御部３２は、画像処理部３４から出力される画像処理出力に対して、閾値と比較により、タッチパネル８が操作された位置に該当する受光素子アレイ９の出力信号を検出する検出部３５を有する。  
駆動部３３は、ＣＰＵ２４からの駆動条件設定信号に応じて、受光素子アレイ９を駆動する受光素子アレイ駆動条件を設定又は変更する。  
具体的には、後述する受光素子アレイ９の出力平均化による周囲光の周囲照度データに対して、その明るさの判定結果に応じて、受光素子駆動信号の周期を変更する等して、受光素子出力信号の露光時間を変更する（図６のフローチャートで後述）。  
また、駆動部３３は、カメラ２がハウジング３内に収納されているか否か、換言するとカメラ２の近傍にハウジング３が検出されるか否かによっても受光素子アレイ駆動条件を変更する（図６のフローチャートで後述）。
【００２２】
画像処理部３４は、ＣＰＵ２４からの画像処理条件設定信号に応じて、受光素子出力信号に対する画像処理を行う際の、ゲイン、変調光認識（変調光に対する復調）等の画像処理条件を変更する。そして、画像処理部３４は、受光素子出力信号に対して画像処理を行った後の画像処理出力を検出部３５と、平均化部３６とに出力する。  
検出部３５は、ＣＰＵ２４からの検出条件設定信号により設定された検出（又は判定）用の閾値を用いて、画像処理出力と比較により、受光素子アレイ９の位置検出を行う。そして対応する位置情報のデータ（位置情報データ）をＣＰＵ２４に出力する。ＣＰＵ２４は、位置情報データ検出された受光素子アレイ９の位置から、対応する操作ボタン７の位置検出を行う。  
この検出部３５は、受光素子アレイ９の位置を検出する場合、閾値を用いて閾値以上又は閾値以下かの判定を行うため、判定部の機能を持つ。  
なお、検出部３５は、ＣＰＵ２４からの検出条件設定信号により、位置検出の方法を変更する。
【００２３】
例えば、後述するようにハウジング３が検出されない場合において、周囲照度が明るい、つまり外光が十分にある場合には、ユーザによる操作部としての指又はペンの（外光による）影を検出することによる位置検出を行う。  
また、ハウジング３が検出されない場合において、周囲照度が暗い場合には、検出部３５は、バックライト光に対する操作部の反射光を（閾値と比較して）検出することによる位置検出を行う。  
一方、ハウジングが検出された場合には、検出部３５は、光出力ペン４からの変調光出力、つまりその直接光を（閾値と比較して）検出することにより位置検出を行う。  
検出部３５は、閾値との比較により、位置検出の結果を取得した場合には、その画像処理出力が入力された時（タイミング）の２値信号等を、位置情報データとしてＣＰＵ２４に出力する。  
ＣＰＵ２４は、検出部３５からの位置情報データと、駆動部３３による受光素子駆動信号とにより、その位置情報データに対応する受光素子アレイ９のＸ，Ｙ座標位置を検出又は算出する。
【００２４】
また、ＣＰＵ２４は、算出された受光素子アレイ９の複数のＸ，Ｙ座標位置の各の平均値を算出する等して対応する操作ボタン７のＸ，Ｙ座標位置を検出（算出）する。  
なお、検出部３５が受光素子アレイ９のＸ，Ｙ座標位置を検出し、その位置データをＣＰＵ２４に出力する構成にしても良い。また、検出部３５が、操作ボタン７のＸ，Ｙ座標位置を検出するようにしても良い。  
また、本実施例においては、各操作ボタン７の視野角内に複数の受光素子９ａを配置することにより、各操作ボタン７の位置を精度良く検出することができる構成にしている。つまり、複数の受光素子９ａの平均値などを利用して操作ボタン７の位置を、最終的に検出することによって、より精度良く操作ボタン７の位置を検出できる。  
しかし、この場合の構成に限定されるものでなく、例えば操作ボタン７の視野角内における例えばその中央に単数の受光素子９ａを配置した構成にしても良い。この場合には、その受光素子９ａが検出された位置が操作ボタン７の検出位置となる。
【００２５】
ＣＰＵ２４は、検出された操作ボタン７のＸ，Ｙ座標位置に対応する操作ボタン７に割り付けられた機能を、例えばフラッシュメモリ３８から読み出す。  
その後、ＣＰＵ２４は、その機能を実行する。後述する動作例においては、ＣＰＵ２４は、操作ボタン７のＸ，Ｙ座標位置を算出後、割込み処理を発生させて、対応する機能をサブルーチンＡにより実行する。  
フラッシュメモリ３８には、予め複数の操作ボタン７の配置位置（Ｘ，Ｙ座標位置）と、それぞれ割り付けられた機能とが関連付けて格納されている。この場合、そのＸ，Ｙ座標に対応した例えばアドレスのメモリセル（複数セルの場合を含む）に、それぞれ対応する機能の情報が格納されるようにしても良い。
【００２６】
平均化部３６は、画像処理部３４から出力される画像処理出力を受光素子アレイ９の受光素子総数に対する平均化の計算を行う。換言すると、平均化部３６は、平均化により、受光素子アレイ９により受光した周囲光の照度、つまり周囲照度データを生成する。この平均化部３６は、平均化により算出した周囲照度データをＣＰＵ２４に出力する。  
ＣＰＵ２４は、この周囲照度データが基準の周囲照度値（後述する具体例では例えば１０００ルックス）を超える明るさか否かの判定を行う照度判定部２４ａ又は明るさ判定部の機能を持つ。  
なお、ＣＰＵ２４は、この平均化部３６に対して、平均化計算設定信号を送ることにより、平均化の計算を行う際の設定（例えば一部のエリア内の受光素子アレイ９で平均化の計算を行うような設定）を変更する制御を行うこともできる。
【００２７】
また、本実施例においては、カメラ２がハウジング３内に収納されているか否か、つまりカメラ２の近傍の外側にハウジング３が検出されるが否かを検出するハウジング検出部３７が設けてある。  
このハウジング検出部３７は、上述したようにハウジング３に設けられた磁石１４による磁気の有無を検出するホール素子１５と、このホール素子１５により検出される出力信号を閾値と比較する比較回路とから構成される。そして、比較回路は、ホール素子１５により、閾値以上の磁気を検出した場合に、ハウジング有りのハウジング検出信号をＣＰＵ２４に出力する。  
ＣＰＵ２４は、ハウジング検出信号によるハウジング３の有無に応じて、駆動部３３に対する受光素子アレイ駆動条件、画像処理部３４に対する画像処理条件、検出部３５に対する検出条件を設定又は変更する。
【００２８】
このような構成による本実施例のカメラ装置１によるユーザがタッチパネル８の操作ボタン７に対する操作を行った場合の動作を図６を参照して説明する。  
カメラ２の電源がオンされることにより、カメラ２の各部が動作状態となる。また、ＣＰＵ２４は、例えばフラッシュメモリ３８（又は図示しないＲＯＭ）に格納されたプログラムにより、制御動作を開始する。  
最初のステップＳ１において、受光素子アレイ９により受光された受光素子出力信号は、画像処理部３４を経て平均化部３６に入力される。そして、平均化部３６は、受光素子アレイ９の出力を平均化して、周囲照度データを生成する。この周囲照度データは、ＣＰＵ２４により取得される。  
次のステップＳ２においてＣＰＵ２４は、ハウジング検出部３７による検出信号からハウジング３の有無を検出する。
【００２９】
ＣＰＵ２４は、ハウジング無しと検出した場合には、ステップＳ３において平均化部３６の周囲照度データに対して、基準の周囲照度以上の明るさか否かに対する判定を行う。具体的には、ＣＰＵ２４は、周囲照度が１０００ルックス以上の明るい状態か否かの判定を行う。  
１０００ルックス以上と判定した場合にはステップＳ４に示すようにＣＰＵ２４は、受光素子アレイ駆動条件として露光時間を例えば中程度（図６中では、露光時間＝中と略記）、画像処理条件としてゲインを中程度（図６中では、ゲイン＝中と略記）、変調光認識処理をオフ（図６中では、変調光認識処理＝オフ略記）にそれぞれ設定する。  
また、ＣＰＵ２４は、検出条件として、操作ボタン７の位置検出を外光による操作部の先端の影を検出する設定にし、かつその影を検出するための閾値を設定する。
【００３０】
なお、この場合には、閾値より小さな画像処理出力の場合が、位置検出対象としての影を検出した場合に該当する。図４は、この場合の動作説明図を示す。  
図４は、周囲照度が１０００ルックスを超える高照度の明るい場合におけるユーザにより、（光出力ペン４に類似した形状の）操作部としての指又はペンによりタッチパネル８（の操作ボタン７）を操作している様子を示す。  
この場合には、太陽光等、タッチパネル８の周囲の外光（周囲光とも言う）により、受光素子アレイ９で受光される周囲照度が高い、明るい状態である。そして、指又はペン以外の広範囲の領域において、外光（周囲光）が受光素子アレイ９の多くの部分で直接光として受光される。  
また、指又はペンの先端から離れた場所においては、２点鎖線により示すように回折光が受光素子アレイ９により受光される。
【００３１】
これに対して、指又はペンの先端部分においては、点線で示すように直接光が局所的に影となる。そして、その影となる位置の受光素子アレイ９においては、直接光を受光できないので、その周囲光の照度よりも低い受光素子出力信号（図４では受光レベル低下）となる。このように基準の周囲照度以上の明るい場合には、影による受光素子出力信号の低下を位置検出に利用する。  
そして、図６のステップＳ５において検出部３５は、画像処理出力に対して（影を検出するために設定された）閾値と比較して、影の有無に対応した検出を行う。  
画像処理出力＞閾値の場合には、検出部３５は、影無しを検出して、ステップＳ１８に移る。一方、画像処理出力＜閾値の場合には、検出部３５は、影有りを検出して、その時の位置情報データをＣＰＵ２４に出力してステップＳ６に進む。  
ステップＳ６においてＣＰＵ２４は、画像処理出力＜閾値と判定された時の画像処理出力に対応する受光素子アレイ９のＸ，Ｙ座標位置を検出（算出）する。
【００３２】
また、ステップＳ７に示すようにＣＰＵ２４は、ステップＳ６により検出されたＸ，Ｙ座標位置から、それらの平均又は中央のＸ，Ｙ座標位置を検出することにより、（ユーザにより操作部の先端により指定された）操作ボタン７のＸ，Ｙ座標位置を検出する。  
ＣＰＵ２４は、この操作ボタン７のＸ，Ｙ座標位置を検出した直後に、ステップＳ８に示すように割込みを発生させる。さらに次のステップＳ９においてＣＰＵ２４は、サブルーチンＡの処理を行う。  
図７は、このサブルーチンＡの処理内容を示す。サブルーチンＡが開始すると、ステップＳ２１に示すようにＣＰＵ２４は、フラッシュメモリ３８から操作ボタン７の位置情報に対応する機能を読み出す。
【００３３】
次のステップＳ２２においてＣＰＵ２４は、その機能に対応する処理を実行する。そして、実行した後、サブルーチンＡの処理を終了する。サブルーチンＡが終了すると、図６のステップＳ１８に移る（なお、図６においてサブルーチンＡ処理終了をステップＳ１０として示している）。  
一方、ステップＳ３の判定において、１０００ルックス未満と判定された場合にはステップＳ１０に進む。ステップＳ１１においてＣＰＵ２４は、受光素子アレイ駆動条件として露光時間を長、画像処理条件としてゲインを高、変調光認識処理をオフにそれぞれ設定する。  
また、ＣＰＵ２４は、検出条件として、位置検出を反射光により行う設定にし、かつその反射光を検出するための閾値を設定する。  
なお、この場合には、閾値を超える画像処理出力の場合が、反射光を検出した場合に該当する。図８は、この場合の動作説明図を示す。
【００３４】
図８においては１０００ルックスよりも暗い場合の例で示している。この場合には、周囲光は低いレベルであり、バックライト照明を行う状態に設定される。受光素子アレイ９により受光される周囲光のレベルが低い。  
このため、この図８に示すようにバックライト照明によりその照明光が指又はペンの先端部で反射された際の反射光は、周囲光のレベルよりも局所的に高くなる。そして、このバックライト光の反射光を位置検出に利用する。  
ステップＳ１１の後、ステップＳ１２に進む。このステップＳ１２において検出部３５は、画像処理出力が閾値＜画像処理出力を満たすか否かの検出を行う。これに該当しない場合にはステップＳ１８に移る。
【００３５】
一方、ステップＳ１２の検出結果が閾値＜画像処理出力を満たす場合に該当する場合には、反射光を検出として、ステップＳ１３に進む。ステップＳ１３からステップＳ１６は、上述したステップＳ６〜Ｓ９と同様の処理となる。  
つまり、ステップＳ１３においてＣＰＵ２４は、閾値＜画像処理出力と検出された時の画像処理出力に対応する受光素子アレイ９のＸ，Ｙ座標位置を検出する。  
また、ステップＳ１４に示すようにＣＰＵ２４は、ステップＳ１３により検出されたＸ，Ｙ座標位置から、それらの中央等のＸ，Ｙ座標位置を検出することにより、（ユーザにより指定された）操作ボタン７のＸ，Ｙ座標位置を検出する。  
ＣＰＵ２４は、この操作ボタン７のＸ，Ｙ座標位置を検出した直後に、ステップＳ１５に示すように割込みを発生させる。さらに次のステップＳ１６においてＣＰＵ２４は、サブルーチンＡの処理を行う。そして、図７のように処理し、図６のステップＳ１８に移る。
【００３６】
一方、ステップＳ２の検出において、ハウジング検出部３７がハウジング有りを検出した場合にはステップＳ１７に移る。このステップＳ１７においてＣＰＵ２４は、受光素子アレイ駆動条件として露光時間を短、画像処理条件としてゲインを低、変調光認識処理をオンにそれぞれ設定する。  
また、ＣＰＵ２４は、検出条件として、位置検出を直接光により行う設定にし、かつその直接光を検出するための閾値を設定する。  
なお、この場合には、閾値を超える画像処理出力の場合が、直接光を検出した場合に該当する。図９は、この場合の動作説明図を示す。この場合には、ユーザは光出力ペン４の電源をＯＮにして変調光を出力する状態に設定して、この光出力ペン４を操作してハウジング３の外側から透明板１２越しにタッチパネル８の操作ボタン７を操作する。  
受光素子アレイ９は、光出力ペン４の先端から照射される変調光としての直接光を受光して、位置検出する。
【００３７】
本実施例においては、変調光を用いることにより、外光による誤動作を防止して、変調光による位置検出を精度良く行うことができる。  
ステップＳ１７の後、上述したステップＳ１２に進む。このステップＳ１２において検出部３５は、画像処理出力が閾値＜画像処理出力を満たすか否かの検出を行う。これに該当しない場合にはステップＳ１８に移る。  
一方、ステップＳ１２の検出結果が閾値＜画像処理出力を満たす場合には、ステップＳ１３に進む。ステップＳ１３からステップＳ１６の処理は上述した通りである。  
ステップＳ１８においてＣＰＵ２４は、ユーザによりカメラ２の電源をオフにする操作が行われたか否かの判定を行い、オフの操作でない場合にはステップＳ１に戻り、上述した動作を繰り返す。一方、カメラ２の電源をオフにする操作の場合には、ステップＳ１９に示すようにＣＰＵ２４はカメラ２の電源をオフにして、図６の処理を終了する。
【００３８】
このように動作する本実施例によれば、ユーザはカメラ２をハウジング３に収納した場合、このハウジング３の外部から光出力ペン４を操作して、カメラ２単体でタッチパネル８の操作ボタン７を操作部により操作するときと同一の操作ボタンを操作可能になる。    従って、ユーザは、ハウジング３の装着の有無に関係なく、いつも同じ操作でタッチパネル８の全ての機能が使用できるようになり、使い易いユーザインタフェースの構成を備えたカメラ装置１を実現できる。  
上述した実施例１においては、ハウジング検出部３７を磁石１４及びホール素子１５を用いて構成した。
【００３９】
これに対して、以下のような構成にしても良い。図１のハウジング３における例えば磁石１４が配置された位置に特定パターンのラベルを設けて、これに対向するカメラ２側に受光素子を配置した構成にしても良い。この受光素子は、ラベルの特定パターンを読み取り、ＣＰＵ２４に出力する。ＣＰＵ２４は、受光素子により検出された信号が、ラベルの特定パラーンに該当する場合には、ハウジング有りを検出し、特定パラーンに該当しない場合にはハウジング無しとする。この場合も、上記を磁石１４及びホール素子１５を用いて構成した場合とほぼ同様の効果を有する。
【００４０】
また、ハウジング検出手段を以下のような構成にしても良い。図１のハウジング３における例えば磁石が配置された位置に反射部材を配置し、これに対向するカメラ側に２組のフォトリフレクタを配置する。一方のフォトリフレクタに対向する反射部材部分には第１の反射強度に設定されており、他方のフォトリフレクタに対向する反射部材部分には第１の反射部材のと反射強度と異なる第２の反射強度に設定されている。そして、２組のフォトリフレクタにより検出された光強度が、第１の反射強度と第２の反射強度にそれぞれ近い値となる場合には、ハウジング有りとして検出する。
【００４１】
この他に、ハウジング検出手段として、図１のカメラ２における例えばホール素子１５の代わりに照度センサと近接センサとを設け、この照度センサの出力が閾値、例えば１０ルックス以下、かつ近接センサの出力が「近接物有り」となる場合に、ハウジング有りを検出するようにしても良い。
【００４２】
さらに他のハウジング検出手段又は方法として、例えばハウジング３内におけるカメラ２が収納される収納部に凸部を設け、カメラ２が収納された場合に凸部によりカメラ２側に設けたスイッチがオンにされるような構成でも良い。
【００４３】
なお、上述した実施例では情報機器として画像情報を扱う（デジタル）カメラ２の場合で説明したが、本発明はこの場合に限定されるものでなく、複数の操作ボタンが設けられた操作用のタッチパネルを備えた各種の情報を扱う情報機器の場合に広く適用することができる。
【産業上の利用可能性】
【００４４】
タッチパネルに設けられた各種の複数の操作ボタンを光出力ペンで操作する。
【符号の説明】
【００４５】
１…（デジタル）カメラ装置、２…（デジタル）カメラ、３…（水中）ハウジング、４…光出力ペン、５…、６…表示デバイス、７…操作ボタン、８…タッチパネル、９…受光素子アレイ、２１…撮像素子、２４…ＣＰＵ、３２…タッチパネル制御部、３３…駆動部、３４…画像処理部、３５…検出部、３６…平均化部、３７…ハウジング検出部
【先行技術文献】
【特許文献】
【００４６】
【特許文献１】特開2007-65295号公報
【特許文献２】特開2008-191419号公報
【図１】
2010191608.tif 000003
【図２】
2010191608.tif 000004
【図３】
2010191608.tif 000005
【図４】
2010191608.tif 000006
【図５】
2010191608.tif 000007
【図６】
2010191608.tif 000008
【図７】
2010191608.tif 000009
【図８】
2010191608.tif 000010
【図９】
2010191608.tif 000011