(57)【特許請求の範囲】
【請求項１】
連結部を介して本体部に対して回動可能に連結されたモニタ部と、
前記モニタ部に備えられた表示手段に対するタッチ操作を検出する静電容量式のタッチ検知手段と、
前記タッチ検知手段のうち前記連結部側の領域で、所定面積以上で所定閾値以上の容量変化を検出したことを含む特定の条件を満たしたことに応じて、前記本体部に対して前記表示手段の表示面が対向する閉状態に前記モニタ部の位置が変更されたと判定し、前記表示手段の表示を非表示とするように制御する制御手段
とを有することを特徴とする電子機器。
【請求項２】
前記制御手段は、前記閉状態に変更されたと判定すると、前記タッチ検知手段での検知を行わないように制御する請求項１に記載の電子機器。
【請求項３】
前記制御手段は、前記閉状態に変更されたと判定すると、前記表示手段に対するタッチ操作に応じた処理を実行しないように制御する請求項１または２に記載の電子機器。
【請求項４】
前記連結部側の領域は、前記タッチ検知手段のうち前記連結部側の辺に沿う領域を含むことを特徴とする請求項１から３のいずれか１項に記載の電子機器。
【請求項５】
前記特定の条件は、前記タッチ検知手段のうち前記連結部側の所定の領域で、所定面積以上で所定閾値以上の容量変化を検出したのち、前記所定の領域に隣接する所定面積以上の領域で前記所定閾値以上の容量変化を検出することを含む請求項１から４のいずれか１項に記載の電子機器。
【請求項６】
前記制御手段は、前記閉状態でなくなったと判定すると、前記表示手段の表示を有効にする請求項１から５のいずれか１項に記載の電子機器。
【請求項７】
前記制御手段は、前記所定閾値より高い閾値で前記タッチ検知手段へのタッチ入力を検出する請求項１から６のいずれか１項に記載の電子機器。
【請求項８】
前記制御手段は、前記閉状態を判定するために、前記タッチ検知手段に含まれる複数のタッチセンサを、前記連結部からの距離に応じて複数のセンサ群に区分し、
前記制御手段は、前記連結部から離れた所定のセンサ群の静電容量の変化を検出すると、前記所定のセンサ群と、前記所定のセンサ群以外の１以上のセンサ群との間で静電容量を比較し、前記連結部に近いほど前記センサ群の静電容量が大きい関係に有るとき、前記閉状態にあると判定する
ことを特徴とする請求項１から７のいずれか１項に記載の電子機器。
【請求項９】
連結部を介して本体部に対して回動可能に連結されたモニタ部と、
前記モニタ部に備えられた表示手段に対するタッチ操作を検出する静電容量式のタッチ検知手段
とを有する電子機器を制御する方法であって、
前記タッチ検知手段のうち前記連結部側の領域で、所定面積以上で所定閾値以上の容量変化を検出したことを含む特定の条件を満たすかどうかを判定する判定ステップと、
前記特定の条件が満たされる場合に、前記本体部に対して前記表示手段の表示面が対向する閉状態に前記モニタ部の位置が変更されたと判定し、前記表示手段の表示を非表示とするように制御するステップ
とを有することを特徴とする電子機器の制御方法。
【請求項１０】
コンピュータを、請求項１乃至８のいずれか１項に記載された電子機器の各手段として機能させるためのプログラム。
【請求項１１】
コンピュータを、請求項１乃至８のいずれか１項に記載された電子機器の各手段として機能させるためのプログラムを格納したコンピュータが読み取り可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ヒンジ機構によって機器本体に対して、液晶表示パネルとタッチパネルを備える表示操作手段をヒンジ機構により機器本体に開閉可能に支持する電子機器、電子機器の制御方法及びプログラム並びに記憶媒体に関する。
【背景技術】
【０００２】
従来、デジタルカメラなどの電子機器において、液晶表示パネルの画面にタッチパネルを配置した表示操作パネルを２軸ヒンジ機構を介して機器本体に接続する構成が知られている。例えば、表示操作パネルの表示画面を機器本体に密着させた位置と、表示画面を外側に向けた機器本体に密着させた位置と、表示操作パネルを機器本体から離して展開した位置を選択可能になる。
【０００３】
このような電子機器において、表示操作パネルの表示画面を機器本体に向けた状態で表示操作パネルを機器本体に密着させた閉状態か、これ以外の開状態かを検知する開閉検知センサを有する構成が知られている（特許文献１，２参照）。開閉検知センサの検知結果により、表示操作パネルが開状態か閉状態かに応じて、表示操作パネルの液晶表示パネルとタッチパネルの制御を切り替えることができる。
【０００４】
特許文献１には、カメラ本体から２軸ヒンジ機構により開閉可能な液晶表示パネルに磁石を、カメラ本体側の対応する位置にホール素子をそれぞれ配置し、ホール素子の出力により液晶表示パネルの開閉を検出する技術が記載されている。
【０００５】
特許文献２では、本体部に対して開閉可能な表示操作パネルを有する情報処理装置において、表示操作パネルを構成するタッチパネルと対面する本体の位置に突起部を設ける構成が記載されている。表示操作パネルを閉じた状態で突起部がタッチパネルと接触することによるタッチパネル入力が一定時間継続することをもって、表示操作パネルが閉じられたと判定する。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１２−１９２７９号公報
【特許文献２】特開２００６−７２８７１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
特許文献１に記載された従来技術では、機器本体に対する液晶表示パネルの開閉検知のために、磁石とホール素子を要し、これらを所定の位置に組み付ける必要がある。これは、電子機器の重量と増加させる。
【０００８】
また、機器本体に導電性材料の外装を採用し、表示操作パネルのタッチパネルとして静電容量式を採用することがある。この構成に対し、従来技術を適用すると、開閉状態検知とタッチ入力検知が独立しているので、表示操作パネルを閉じる操作中に、タッチパネルの機器本体への近接によりタッチ入力が検知されてしまう可能性がある。つまり、ユーザの意図しないタッチ入力検知により電子機器が誤動作してしまう可能性がある。
【０００９】
また、特許文献２に開示された従来技術では、機器本体に突起形状を設ける必要があり、閉動作により突起形状とタッチパネルが衝突することがあり、タッチパネルに傷が生じる恐れがある。
【００１０】
本発明は、タッチパネルを有する開閉可能部材を、その開閉を検知する専用部品を設けることなしに検知できる電子機器、電子機器の制御方法及びプログラム並びに記憶媒体を提示することを目的とする。
【課題を解決するための手段】
【００１１】
本発明に係る電子機器は、連結部を介して本体部に対して回動可能に連結されたモニタ部と、前記モニタ部に備えられた表示手段に対するタッチ操作を検出する静電容量式のタッチ検知手段と、前記タッチ検知手段のうち前記連結部側の領域で、所定面積以上で所定閾値以上の容量変化を検出したことを含む特定の条件を満たしたことに応じて、前記本体部に対して前記表示手段の表示面が対向する閉状態に前記モニタ部の位置が変更されたと判定し、前記表示手段の表示を非表示とするように制御する制御手段とを有することを特徴とする。
【発明の効果】
【００１２】
本発明によれば、開閉検知専用部品を設けることなく、モニタ部の開閉を検知できる。
【図面の簡単な説明】
【００１３】
【図１】本発明の一実施例を適用したカメラの外観斜視図である。
【図２】図１に示すカメラの表示操作パネルの開閉状態を示す斜視図である。
【図３】図１に示すカメラの概略構成ブロック図である。
【図４】第１の静電容量閾値Ｔｈ１の説明図である。
【図５】第２の静電容量閾値Ｔｈ２の説明図である。
【図６】タッチパネルのセンサ配置説明図である。
【図７】本実施例の開閉時の制御フローチャートである。
【図８】図７に続く、閉状態に対する制御フローチャートである。
【図９】図７に続く、閉状態に対する別の制御フローチャートである。
【図１０】開閉検知に使用するセンサ群の区分を説明する図である。
【図１１】センサ群による開閉検知を使用する開閉時の制御フローチャートである。
【発明を実施するための形態】
【００１４】
以下、図面を参照して、本発明の実施例を詳細に説明する。
【実施例１】
【００１５】
図１は、本発明の一実施例を適用するデジタルカメラの外観図であって、図１（ａ）は正面側（被写体側）から見た斜視図を示し、同（ｂ）は背面側（撮影者側）から見た斜視図を示す。
【００１６】
デジタルカメラ１０は、タッチパネルを有する開閉可能部材の一例として、カメラ本体１２の背面に２軸ヒンジ機構１４（連結部）により開閉及び反転可能に装着された表示操作パネル１６（モニタ部）を具備する。表示操作パネル１６は、液晶表示パネル又は有機ＥＬ表示装置のような画像表示パネル１８（表示手段）の表示面にタッチパネル２０（タッチ検知手段）を装着した構成からなる。図１（ｂ）は、画像表示パネル１８の表示面を撮影者側に向けた状態で表示操作パネル１６をカメラ本体１２に密着させた状態を示す。
【００１７】
画像表示パネル１８は、撮像画像、各種設定画面及び再生画像等の表示に使用され、撮像時にいわゆるビューファインダとしても使用可能である。タッチパネル２０は、ユーザのタッチ入力操作を検出し、操作位置座標をカメラ１０の制御部に通知する手段であり、画像表示パネル１８の表示切り換え、レリーズ、カメラ１０の各種設定の変更等に使用される。タッチパネル２０は静電容量式であり、検出される静電容量に対して、入力と非入力の判定閾値を複数、設定可能である。
【００１８】
入力操作部２２は、タッチパネル２０と同様にカメラ１０に各種設定変更、電源オン／オフ及び画像表示パネル１８の表示点灯開始等を指示するのに使用される。
【００１９】
カメラ本体１２の背面を覆う背面外装カバー２４は、導電性材料で形成され、折り畳まれた表示操作パネル１６をちょうど収納する凹みを形成してある。
【００２０】
表示操作パネル１６は２軸ヒンジ機構１４により２軸を中心に回動可能である。すなわち、表示操作パネル１６は、画像表示パネル１８を内側向き又は外側向きにして背面外装カバー２４の凹みに収納する位置と、カメラ本体１２から開いて展開した展開位置を自在に選択できる。図２は各位置でのカメラ１０の背面側から見た外観斜視図を示す。図２（ａ）は、展開状態で画像表示パネル１８を撮影者側に向けた状態の外観斜視図を示す。図２（ｂ）は、画像表示パネル１８を内側向きにして背面外装カバー２４の凹みに収納した状態の外観斜視図を示す。図２（ｃ）は、展開状態で画像表示パネル１８を被写体側に向けた状態を示す。２軸ヒンジ機構１４は、図２の軸Ａを中心に回転可能に表示操作パネル１６を指示し、軸Ｂを中心に回転可能に表示操作パネル１６を指示する。
【００２１】
この明細書では、画像表示パネル１８を内側向きにして背面外装カバー２４の凹みに収納する状態（図２（ｂ））を閉状態とよび、閉状態以外の状態、特に、表示操作パネル１６を一定角度以上に背面外装カバー２４から離した状態を開状態と呼ぶ。回転軸Ａを中心に表示操作パネル１６を回動させて表示操作パネル１６とカメラ本体１２との間の角度を変化させることを開閉動作と呼び、開状態から閉状態に移動させることを閉動作と呼び、閉状態から開状態に移動させることを開動作と呼ぶ。回転軸Ａを中心とする開閉動作と区別するため、回転軸Ｂを中心に表示操作パネル１６を回動させる動作を回転動作と呼ぶ。
【００２２】
図３は、カメラ１０の概略構成ブロック図を示す。撮像部３０は被写体光学像を電気画像信号に変換する撮像素子を有し、撮像素子による撮像画像信号をデジタル化してマイクロコンピュータ（ＭＰＵ）３２に供給する。ＭＰＵ３２は、カメラ１０を全体的に制御するが、本実施例では特に、表示操作パネル１６の開閉状態に応じて、画像表示パネル１８とタッチパネル２０の駆動または電源供給を制御する。不揮発性メモリ３４には、カメラ１０の各種設定値、動作パラメータ及び制御プログラムが格納される。ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）３６は、ＭＰＵ３２のワークメモリである。ＭＰＵ３２は不揮発性メモリ３４に格納される制御プログラムをＲＡＭ３６に展開して実行することで、カメラ１０の各種制御を行う。
【００２３】
ＭＰＵ３２は、撮像部３０からの画像データを表示制御部３８に供給する。表示制御部３８はＭＰＵ３２からの画像データに従い画像表示パネル１８を駆動して、撮像画像を画像表示パネル１８に表示させる。これにより、撮影者（ユーザ）は、カメラ１０で捉える被写体とその構図を画像表示パネル１８の表示画面上で視覚的に確認できる。詳細は後述するが、表示制御部３８は、ＭＰＵ３２からの指示に従い、画像表示パネル１８の表示／非表示、たとえば、照明の点灯／消灯を制御する。
【００２４】
入力操作制御部４０は、タッチパネル２０及び入力操作部２２による入力をＭＰＵ３２に伝達する。入力操作制御部４０はまた、ＭＰＵ３２からの指示に従い、タッチパネル２０の機能（静電容量の検出とタッチ入力の検出）の有効化／無効化を制御する。タッチパネル２０は、有効化された状態（オン状態）では、静電容量とタッチ入力を検出でき、検出した静電容量値と入力座標値を入力操作制御部４０を介してＭＰＵ３２に供給する。他方、無効化状態（オフ状態）では、タッチパネル２０は静電容量を検出せず、タッチ入力にも無反応になる。
【００２５】
タッチパネル２０の静電容量の閾値設定を説明する。タッチパネル２０は、マトリクス上（本実施例では１４列×９行のマトリクス）に配置または分割された複数のタッチセンサを具備し、各タッチセンサの静電容量値を順次、ＭＰＵ３２に繰り返し出力する。ユーザが指をタッチパネル２０の表面に近づけると、その指に近いタッチセンサほど、その静電容量が大きくなる。ＭＰＵ３２は、タッチパネル２０を構成する各タッチセンサで検出される静電容量から、タッチパネル２０に接近するユーザの指のタッチパネル２０上の位置座標を決定する。
【００２６】
ＭＰＵ３２は、タッチパネル２０からのいずれかのタッチセンサの静電容量が静電容量閾値を超えると、ユーザによるタッチ入力又はタッチ操作を受け付け、位置座標決定処理を実行し、位置座標データを出力する。そのような静電容量閾値として、レベルの異なる２つの値を設定可能である。
【００２７】
図４は、タッチパネル２０に接触またはほぼ接触する距離でタッチ入力の有無を判定する第１の静電容量閾値Ｔｈ１の説明図である。図４（ａ）は、タッチパネル２０と、タッチパネル２０にタッチ操作する指５０との位置関係を示す側面図を示す。図４（ｂ）は、図４（ａ）に示す指５０の位置に対して、タッチセンサで検出される静電容量の大きさと分布の例を示す。図４（ｂ）の横軸はタッチパネル２０上の面方向の座標を示し、縦軸は静電容量値を示す。また、図５は、タッチパネル２０から少し離れた距離でタッチ入力を判定する第２の静電容量閾値Ｔｈ２の説明図である。第２の静電容量閾値Ｔｈ２は、第１の静電容量閾値Ｔｈ１よりも小さい。図５（ａ）は、図４（ａ）と同様に、タッチパネル２０と、タッチパネル２０にタッチ操作する指５０との位置関係を示す側面図を示す。図５（ｂ）は、図５（ａ）に示す指５０の位置に対して、タッチセンサで検出される静電容量の大きさと分布の例を示す。図４（ｂ）と同様に、図５（ｂ）の横軸はタッチパネル２０上の面方向の座標を示し、縦軸は静電容量値を示す。
【００２８】
ＭＰＵ３２（上で動作する制御プログラム）が、カメラ本体１２に対する表示操作パネル１６の開閉動作を検知する方法を説明する。
【００２９】
タッチパネル２０と対向する背面外装カバー２４が導電性材料で形成されているので、表示操作パネル１６を閉じる動作により、タッチパネル２０が背面外装カバー２４に近接し、タッチパネル２０の静電容量が変化する。具体的には、ヒンジ機構１４に近い側（連結部側）のタッチセンサの静電容量が、ヒンジ機構１４から離れた側のタッチセンサのそれよりも大きくなる。第２の静電容量閾値Ｔｈ２は、ある程度の角度未満に表示操作パネル１６を閉じた状態を検出できるように設定されている。
【００３０】
図６は、タッチパネル２０の閉検知に係るセンサ配置の説明図であり、タッチパネル２０の平面図を示す。本実施例では、ＭＰＵ３２はまず、タッチパネル２０のタッチセンサの内、ヒンジ機構１４の回転軸Ａ側の１列を含む所定幅の領域６０の静電容量が第２の静電容量閾値Ｔｈ２を超えたかどうかを判定する。そして、領域６０の各タッチセンサの静電容量が第２の静電容量閾値Ｔｈ２を超えた後に、ＭＰＵ３２は、タッチパネル２０の全面の静電容量が第２の静電容量閾値Ｔｈ２を超えたかどうかを判定する。このような２段階の判定の結果として、タッチパネル２０の全面の静電容量が第２の静電容量閾値Ｔｈ２を超えているとき、ＭＰＵ３２は、表示操作パネル１６が閉動作により閉状態にあると判定する。
【００３１】
このような２段階の判定を経ることで、ユーザがタッチパネル２０の全面を掌で覆うような場合に、これを閉状態と誤検知することを防止できる。また、タッチ入力検知の閾値（第１の静電容量閾値Ｔｈ１）よりも小さい閾値（第２の静電容量閾値Ｔｈ２）を閉動作検知に使用するので、閉動作に伴う静電容量変化をタッチ入力と誤認することを防止できる。
【００３２】
背面外装カバー２４の、閉状態にある表示操作パネル１６の内面との間の距離は、タッチパネル２０の検出静電容量が第１の静電容量閾値Ｔｈ１と第２の静電容量閾値Ｔｈ２との間の値になるように設定されている。背面外装カバー２４のタッチパネル２０と対向する面は、表示操作パネル１６が閉状態にあるときにタッチパネル２０の表面と略平行となる平坦であることが望ましい。こうすることで、ＭＰＵ３２は表示操作パネル１６を閉じる際の、閉状態に近づきつつあること、そして、閉状態になり、表示操作パネル１６が閉状態にあることを正しく検知できる。
【００３３】
背面外装カバー２４のタッチパネル２０と対向する面に、溝形状または凹形状を設けてもよい。この場合、溝形状または凹形状の短辺の幅は、タッチパネル２０の１つのタッチセンサの短辺の幅よりも小さいのが好ましい。そうすることで、タッチセンサの一部が溝形状または凹形状ではない部分と確実に近接することになり、ＭＰＵ３２は、表示操作パネル１６が閉状態にあることを正しく検知できる。
【００３４】
背面外装カバー２４のタッチパネル２０に対向する面に凸形状を設けると、閉動作時に表示操作パネル１６の表面（画像表示パネル１８またはタッチパネル２０の表面）にキズを付けてしまう可能性があるので、凸形状は設けない。閉動作によって表示操作パネル１６と背面外装カバー２４が突き当たる衝撃を緩和する目的で、背面外装カバー２４に凸形状を設けることがある。しかし、この場合、図２（ａ）に示すように、表示操作パネル１６の画像表示域（タッチパネル２０のタッチ検出領域）の外側に凸形状２４ａを配置する。
【００３５】
開状態から閉状態への状態変化を検知する制御の基本動作を説明する。ユーザが入力操作部２２により表示点灯をＭＰＵ３２に指示すると、ＭＰＵ３２は、タッチパネル２０の静電容量を検出する。ＭＰＵ３２は、検出した静電容量が第２の静電容量閾値Ｔｈ２を超えていない部分がある場合に、表示操作パネル１６が開状態にあると判定する。入力操作部２２による表示点灯の指示後にタッチパネル２０の静電容量を検出するので、ＭＰＵ３２は、タッチパネル２０の静電容量を常時、検出する必要がなくなり、消費電力を抑制できる。但し、表示操作パネル１６の閉状態から開状態への移行の際に、ユーザによる表示点灯の指示操作が必要となる。開動作と連動させて表示操作パネル１６への電源供給を自動でオンにしたい場合には、ＭＰＵ３２は、表示操作パネル１６が閉状態にある間も、継続的にタッチパネル２０の静電容量の変化を検出し続ける必要がある。ただし、閉状態の間、検出周期を長くすることで、消費電力を抑制できる。
【００３６】
表示操作パネル１６が閉状態にあるとき、ＭＰＵ３２は、表示制御部３８を介して画像表示パネル１８の照明光源を消灯させ、入力操作制御部４０を介してタッチパネル２０の検出動作を停止させる。すなわち、ＭＰＵ３２は、画像表示パネル１８を電源オフにし、タッチパネルを無効化（オフ）にする。他方、表示操作パネル１６が開状態にあるとき、ＭＰＵ３２は、表示制御部３８を介して画像表示パネル１８の照明光源を点灯させ、入力操作制御部４０を介してタッチパネル２０の検出動作を機能させる。すなわち、ＭＰＵ３２は、画像表示パネル１８を画像表示可能状態にし、タッチパネル２０を有効化（オン）にする。
【００３７】
図７、図８及び図９に示すフローチャートを参照して、表示操作パネル１６の開閉検知とこれに伴う画像表示パネル１８とタッチパネル２０の制御する動作を説明する。ＭＰＵ３２は、このための制御プログラムを不揮発性メモリ３４からＲＡＭ３６に読み込み実行することで、図７、図８及び図９に示す制御動作を実現する。なお、タッチパネル２０の各タッチセンサの静電容量が静電容量閾値以上かどうかの判定は、実際には、各タッチセンサの静電容量の基準値からの差分が静電容量閾値以上となるかどうかで判定する。基準値は、工場出荷時の調整と、電源オン時のキャリブレーションまたはその他の要因で行われるキャリブレーションによって、設定される。キャリブレーションが行われない場合、タッチセンサで検出される静電容量値そのものを静電容量閾値と比較して、静電容量閾値以上かどうかを判定しても良い。
【００３８】
ユーザが入力操作部２２で電源オン操作をすると、ＭＰＵ３２は、カメラ１０を起動し、図７に示すフローに従う制御を開始する。
【００３９】
Ｓ７０１で、ＭＰＵ３２は、タッチパネル２０をオンにし、Ｓ７０２で、タッチパネル２０の全面の静電容量が第２の静電容量閾値Ｔｈ２を越えているかどうかを判定する。タッチパネル２０の全面の静電容量が第２の静電容量閾値Ｔｈ２を越えている場合（Ｓ７０２）、表示操作パネル１６が閉状態にあることになり、ＭＰＵ３２は、閉状態に対する処理（図８のＳ８０１又は図９のＳ９０１）に移行する。
【００４０】
タッチパネル２０のいずれかの静電容量が第２の静電容量閾値Ｔｈ２を越えていない場合（Ｓ７０２）、表示操作パネル１６が閉状態でないことになる。この場合、ＭＰＵ３２は、Ｓ７０３で表示制御部３８により画像表示パネル１８の照明光源を点灯し、Ｓ７０４以降の開状態に対する処理に進む。
【００４１】
Ｓ７０４で、ＭＰＵ３２は、タッチパネル２０のヒンジ機構１４の軸第１の回転軸Ａに寄った所定領域６０の静電容量が第２の静電容量閾値Ｔｈ２を超えているか否かを判定する。第２の静電容量閾値Ｔｈ２を超えている場合（Ｓ７０４）、ＭＰＵ３２は、Ｓ７０５に進み、そうでない場合、Ｓ７０７に進む。
【００４２】
Ｓ７０５で、ＭＰＵ３２は、タッチパネル２０の全面の静電容量が第２の静電容量閾値Ｔｈ２を超えているか否かを判定する。第２の静電容量閾値Ｔｈ２を超えている場合（Ｓ７０５）、ＭＰＵ３２は、表示操作パネル１６が閉じられた、すなわち閉状態に移動したと判定し、Ｓ７０６で画像表示パネル１８の表示を消灯する。そして、ＭＰＵ３２は、閉状態に対する処理（図８のＳ８０１又は図９のＳ９０１）に移行する。他方、第２の静電容量閾値Ｔｈ２を超えていない場合（Ｓ７０５）、ＭＰＵ３２は、Ｓ７０４に戻る。
【００４３】
Ｓ７０７で、ＭＰＵ３２は、タッチパネル２０の所定面積以上の領域の静電容量が第２の静電容量閾値Ｔｈ２を超えるか否かを判定する。第２の静電容量閾値Ｔｈ２を超えている場合（Ｓ７０７）、ＭＰＵ３２は、ユーザの意図しない入力がされていると判定してＳ７０８に進む。Ｓ７０８で、ＭＰＵ３２は、入力操作制御部４０を介してタッチパネル２０へのタッチ入力を不可状態にし、Ｓ７０４に戻る。こうすることで、例えばユーザがカメラを首から下げている際にタッチパネル２０がユーザの腹部にあたることでタッチ入力検知がなされるといった、ユーザの意図しない誤入力を防止できる。このとき、画像表示パネル１８の表示はオフにせずに維持される。タッチ入力を不可にする代わりに、ＭＰＵ３２がその間のタッチ入力を無視することにしても、実質的に同じである。
【００４４】
第２の静電容量閾値Ｔｈ２を超えていない場合（Ｓ７０７）、ＭＰＵ３２は、Ｓ７０９に進む。Ｓ７０９で、ＭＰＵ３２は、タッチパネル２０の静電容量に第１の静電容量閾値Ｔｈ１を超える領域があったか否かを判定する。第１の静電容量閾値Ｔｈ１を超える領域があった場合（Ｓ７０９）、ＭＰＵ３２は、ユーザによるタッチ入力と判定し、Ｓ７１０で第１の静電容量閾値Ｔｈ１を超えた領域に応じた入力処理を行う。すなわち、ＭＰＵ３２は、タッチされた（第１の静電容量閾値ｔｈ１を超えた）位置と、タッチ操作の種別に応じた処理を実行する。例えば、タッチ位置がタッチアイコンの表示位置であって、タッチ位置が移動することなく離れた場合（タッチ操作の種別がタップだった場合）、ＭＰＵ３２は、タッチされたアイコンに割り当てられた機能を実行する。例えば、設定変更メニューを開くメニューアイコンへのタップに対して、ＭＰＵ３２は、設定変更メニューを開く。ライブビュー上にタップされた場合、ＭＰＵ３２は、タップ位置にＡＦ（オートフォーカス）を合わせるタッチＡＦを行う。タッチ操作の種別がドラッグまたはフリック（いずれも、タッチしたままタッチ位置を移動する操作）である場合、ＭＰＵ３２は、ドラッグまたはフリックでのタッチ位置の移動に応じて、表示をスクロールする処理を行う。
【００４５】
第１の静電容量閾値Ｔｈ１を超える領域が無い場合（Ｓ７０９）、ＭＰＵ３２は、Ｓ７１１に進む。Ｓ７１１で、ＭＰＵ３２は、入力操作部２２によりカメラ電源オフの操作があったか否かを判定する。カメラ電源オフ操作があった場合（Ｓ７１１）、ＭＰＵ３２は、Ｓ７１２で、図示しない電源回路をカメラ１０の電源を落とすように制御し、図７に示すフローを終了する。カメラ電源オフ操作が無い場合（Ｓ７１１）、ＭＰＵ３２は、Ｓ７０４に戻る。
【００４６】
上述の制御により、表示操作パネル１６が開状態から閉状態への状態変化を検知する機械的又は電磁的手段を設けなくても、開状態から閉状態への状態変化を検知できる。この検知結果に従い、画像表示パネル１８の照明を消灯し、必要によりタッチパネル２０をオフにするので、消費電力を低減できる。
【００４７】
Ｓ７０５では、ＭＰＵ３２はタッチパネル２０全面の静電容量が第２の静電容量閾値Ｔｈ２を超えているか否かで閉状態への移行を判定した。別の方法として、表示操作パネル１６と背面外装カバー２４との間の角度を検出して表示操作パネル１６の閉状態への移行を判定してもよい。例えば、タッチパネル２０の所定領域６０の内でさらにヒンジ機構１４に隣接する部分のタッチセンサの静電容量が第２の静電容量閾値Ｔｈ２を超えてさらに増大した場合、表示操作パネル１６が閉じられたと判定できる。
【００４８】
図８は、表示操作パネル１６が閉状態にあるときの制御フローを示し、図９は、別の制御フローを示す。まず、図８に示す制御を説明する。閉状態では、画像表示パネル１８の表示は消灯されている。
【００４９】
Ｓ８０１で、ＭＰＵ３２は、入力操作制御部４０を介してタッチパネル２０をオフにする。
【００５０】
Ｓ８０２で、ＭＰＵ３２は、入力操作部２２によってユーザが表示点灯を指示したかどうかを判定する。入力操作部２２はこのための操作ボタン（表示開始ボタン）を具備する。この指示があった場合、ＭＰＵ３２は、Ｓ８０３でタッチパネル２０をオンにし、Ｓ８０４で、タッチパネル２０の静電容量を検出する。
【００５１】
Ｓ８０５で、ＭＰＵ３２は、タッチパネル２０の静電容量のうちに、第２の静電容量閾値Ｔｈ２以下の領域があるかどうかを判定する。第２の静電容量閾値Ｔｈ２以下の領域がある場合（Ｓ８０５）、表示操作パネル１６が閉状態から開状態に移動させられていることになる。従って、ＭＰＵ３２は、Ｓ８０６で画像表示パネル１８の表示を点灯し、開状態に対する処理（図７のＳ７０４）に進む。他方、第２の静電容量閾値Ｔｈ２以下の領域がない場合（Ｓ８０５）、閉状態のままであるので、ＭＰＵ３２は、Ｓ８０２に戻る。
【００５２】
キャンセルを含み表示点灯の指示が無い場合（Ｓ８０２）、ＭＰＵ３２は、Ｓ８０７でタッチパネルをオフにし、Ｓ８０８で、入力操作部２２によりカメラ電源オフの操作があったか否かを判定する。カメラ電源オフ操作があった場合（Ｓ８０８）、ＭＰＵ３２は、Ｓ８１９で、図示しない電源回路をカメラ１０の電源を落とすように制御し、図７及び図８に示すフローを終了する。カメラ電源オフ操作が無い場合（Ｓ８０８）、ＭＰＵ３２は、Ｓ８０２に戻る。
【００５３】
図８に示す制御では、閉状態から開状態に表示操作パネル１６を移動させるユーザの操作に応じて画像表示パネル１８の表示を点灯するので、画像表示パネル１８の表示点灯を閉状態で継続することによる無駄な電力消費を防止できる。
【００５４】
図９に示す制御を説明する。図９に示す制御では、閉状態にあっても、常時、タッチパネル２０はオンにされている。
【００５５】
Ｓ９０１で、ＭＰＵ３２は、タッチパネル２０の静電容量のうちに、第２の静電容量閾値Ｔｈ２以下の領域があるかどうかを判定する。第２の静電容量閾値Ｔｈ２以下の領域がある場合（Ｓ９０１）、表示操作パネル１６が閉状態から開状態に移動させられていることになる。従って、ＭＰＵ３２は、Ｓ９０２で画像表示パネル１８の表示を点灯し、開状態に対する処理（図７のＳ７０４）に進む。
【００５６】
第２の静電容量閾値Ｔｈ２以下の領域がない場合（Ｓ９０１）、閉状態のままであるので、ＭＰＵ３２は、Ｓ９０３で、入力操作部２２によりカメラ電源オフの操作があったか否かを判定する。カメラ電源オフ操作があった場合（Ｓ９０３）、ＭＰＵ３２は、Ｓ９１４で、図示しない電源回路をカメラ１０の電源を落とすように制御し、図７及び図９に示すフローを終了する。カメラ電源オフ操作が無い場合（Ｓ９０３）、ＭＰＵ３２は、Ｓ９０１に戻る。
【００５７】
図９に示す制御では、表示操作パネル１６が閉状態にあるときでもタッチパネル２０がオンにされているので、図８に示す制御の場合よりも消費電力が多くなるが、ユーザの操作に対する応答が良くなる。
【００５８】
タッチパネル２０のオン／オフをユーザが設定として選択できる場合で、オフと設定されたときには、ＭＰＵ３２は、タッチ位置入力を受け付けないが、静電容量の検出は常時実行するようにタッチパネル２０を制御する。
【００５９】
このように、本実施例では、開閉検知専用の機械部品または電磁部品を設けることなしに、表示操作パネル１６の開閉を検知できる。
【実施例２】
【００６０】
表示操作パネル１６の開閉を検知する別の実施例を説明する。ここでは、タッチパネル２０の全タッチセンサを、ヒンジ機構１４からの距離に応じて短冊状に複数の群に区分し、その群ごとの静電容量を比較することで表示操作パネル１６の開閉を検知する。
【００６１】
図１０（ａ）は、タッチパネル２０の群区分例を示し、図（ｂ）は、背面外装カバー２４から表示操作パネル１６を少し開いた状態の側面図を示す。図１０（ａ）に示すように、タッチパネル２０のタッチセンサを、ヒンジ機構の回転軸Ａからの距離に従い、７つの等幅のセンサ群１００２，１００４，１００６，１００８，１０１０，１０１２，１０１４に区分する。各センサ群１００２〜１０１４は、図１０（ａ）に示す例では２列分のタッチセンサからなるが、これは説明用の一例である。ここでは、各センサ群１００２〜１０１４において検出される静電容量の合計値、平均値または代表値を、Ｃ１，Ｃ２，Ｃ３，Ｃ４，Ｃ５，Ｃ６，Ｃ７とする。
【００６２】
ＭＰＵ３２は、センサ群１０１４の静電容量Ｃ７に所定値以上の変化が検出されると、各センサ群１００２〜１０１４の静電容量Ｃ１〜Ｃ７の大小関係を調べる。そして、例えば、
Ｃ１＞Ｃ２＞Ｃ３＞Ｃ４＞Ｃ５＞Ｃ６＞Ｃ７      （１）
の関係が成立した場合、ＭＰＵ３２は、表示操作パネル１６が閉状態にあると判定する。すなわち、タッチパネル２０の連結部側の領域で、所定面積以上で所定閾値以上の容量変化が検出された場合に、ＭＰＵ３２は、表示操作パネル１６が閉状態にあると判定する。
【００６３】
ユーザが表示操作パネル１６を閉状態に操作する際、タッチパネル２０のタッチセンサはヒンジ機構１４の回転軸Ａに近い側から順に背面外装カバー２４に近接する。閉操作の途中では、表示操作パネル１６と背面外装カバー２４は図１０（ｂ）に例示する位置関係となる。この時、タッチパネル２０のうち、ヒンジ機構１４に近い方のセンサ群の方が、ヒンジ機構１４から遠いセンサ群よりも背面外装カバー２４との距離が近くなる。各センサ群で検出される静電容量は、各センサ群と背面外装カバー２４との距離に応じて決まり、その傾向として式（１）の関係を満たす。このように、閉検知の判定条件として各センサ群の静電容量の関係を規定することで、カメラ通常操作時にユーザの意図しないタッチ入力検知によって開状態を閉状態と誤判定する可能性を低減できる。
【００６４】
図１１は、静電容量Ｃ１〜Ｃ７の比較による開閉検知制御のフローチャートを示す。図１１に示す処理は、不揮発性メモリ３４に記憶される制御プログラムをＲＡＭ３６に展開してＭＰＵ３２が実行することで実現される。
【００６５】
Ｓ１１０１で、ＭＰＵ３２は、タッチパネル２０をオンにし、Ｓ１１０２で、タッチパネル２０の全面の静電容量が第２の静電容量閾値Ｔｈ２を越えているかどうかを判定する。タッチパネル２０の全面の静電容量が第２の静電容量閾値Ｔｈ２を越えている場合（Ｓ１１０２）、表示操作パネル１６が閉状態にあることになり、ＭＰＵ３２は、閉状態に対する処理（図８のＳ８０１又は図９のＳ９０１）に移行する。
【００６６】
タッチパネル２０のいずれかの静電容量が第２の静電容量閾値Ｔｈ２を越えていない場合（Ｓ１１０２）、表示操作パネル１６が閉状態でないことになる。この場合、ＭＰＵ３２は、Ｓ１１０３で表示制御部３８により画像表示パネル１８の照明光源を点灯し、Ｓ１１０４以降の開状態に対する処理に進む。
【００６７】
Ｓ１１０４で、ＭＰＵ３２は、タッチパネル２０のセンサ群１０１４の全タッチセンサで静電容量の変化があったかどうかを判定する。センサ群１０１４の全タッチセンサで静電容量の変化があった場合（Ｓ１１０４）、ＭＰＵ３２は、Ｓ１１０５に進み、そうでない場合、Ｓ１１０８に進む。
【００６８】
Ｓ１１０５で、ＭＰＵ３２は、センサ群１００２〜１０１４の静電容量Ｃ１〜Ｃ７を比較し、式（１）の関係を満たすかどうかを調べる。静電容量Ｃ１〜Ｃ７が式（１）の関係を満たす場合（Ｓ１１０６）、ＭＰＵ３２は、表示操作パネル１６が閉じられた、すなわち閉状態に移動したと判定し、Ｓ１１０７で画像表示パネル１８の表示を消灯する。そして、ＭＰＵ３２は、閉状態に対する処理（図８のＳ８０１又は図９のＳ９０１）に移行する。式（１）の関係が満たされない場合（Ｓ１１０６）、ＭＰＵ３２は、Ｓ１１０４に戻る。
【００６９】
Ｓ１１０８で、ＭＰＵ３２は、タッチパネル２０の所定面積以上の領域の静電容量が第２の静電容量閾値Ｔｈ２を超えるか否かを判定する。第２の静電容量閾値Ｔｈ２を超えている場合（Ｓ１１０８）、ＭＰＵ３２は、ユーザの意図しない入力がされていると判定してＳ１１０９に進む。Ｓ１１０９で、ＭＰＵ３２は、入力操作制御部４０を介してタッチパネル２０へのタッチ入力を不可状態にし、Ｓ１１０４に戻る。こうすることで、例えばユーザがカメラを首から下げている際にタッチパネル２０がユーザの腹部にあたることでタッチ入力検知がなされるといった、ユーザの意図しない誤入力を防止できる。このとき、画像表示パネル１８の表示はオフにせずに維持される。タッチ入力を不可にする代わりに、ＭＰＵ３２がその間のタッチ入力を無視することにしても、実質的に同じである。
【００７０】
第２の静電容量閾値Ｔｈ２を超えていない場合（Ｓ１１０８）、ＭＰＵ３２は、Ｓ１１１０に進む。Ｓ１１１０で、ＭＰＵ３２は、タッチパネル２０の静電容量に第１の静電容量閾値Ｔｈ１を超える領域があったか否かを判定する。第１の静電容量閾値Ｔｈ１を超える領域があった場合（Ｓ１１１０）、ＭＰＵ３２は、ユーザによるタッチ入力と判定し、Ｓ１１１１で第１の静電容量閾値Ｔｈ１を超えた領域に応じた入力処理を行う。すなわち、ＭＰＵ３２は、タッチされた（第１の静電容量閾値ｔｈ１を超えた）位置と、タッチ操作の種別に応じた処理を実行する。例えば、タッチ位置がタッチアイコンの表示位置であって、タッチ位置が移動することなく離れた場合（タッチ操作の種別がタップだった場合）、ＭＰＵ３２は、タッチされたアイコンに割り当てられた機能を実行する。例えば、設定変更メニューを開くメニューアイコンへのタップに対して、ＭＰＵ３２は、設定変更メニューを開く。ライブビュー上にタップされた場合、ＭＰＵ３２は、タップ位置にＡＦ（オートフォーカス）を合わせるタッチＡＦを行う。タッチ操作の種別がドラッグまたはフリック（いずれも、タッチしたままタッチ位置を移動する操作）である場合、ＭＰＵ３２は、ドラッグまたはフリックでのタッチ位置の移動に応じて、表示をスクロールする処理を行う。
【００７１】
第１の静電容量閾値Ｔｈ１を超える領域が無い場合（Ｓ１１１０）、ＭＰＵ３２は、Ｓ１１１２に進む。Ｓ１１１２で、ＭＰＵ３２は、入力操作部２２によりカメラ電源オフの操作があったか否かを判定する。カメラ電源オフ操作があった場合（Ｓ１１１２）、ＭＰＵ３２は、Ｓ１１１３で、図示しない電源回路をカメラ１０の電源を落とすように制御し、図１１に示すフローを終了する。カメラ電源オフ操作が無い場合（Ｓ１１１２）、ＭＰＵ３２は、Ｓ１１０４に戻る。
【００７２】
上述の制御により、表示操作パネル１６が開状態から閉状態への状態変化を検知する機械的又は電磁的手段を設けなくても、開状態から閉状態への状態変化を検知できる。この検知結果に従い、画像表示パネル１８の照明を消灯し、必要によりタッチパネル２０をオフにするので、消費電力を低減できる。
【００７３】
Ｓ１１０４では、静電容量Ｃ７の全タッチセンサの静電容量に所定値以上の変化を示すかどうかを判定したが、この代わりに、静電容量Ｃ７が第２の静電容量閾値Ｔｈ２を越えるかどうかを判定しても良い。この場合、ＭＰＵ３２は、センサ群１０１４の静電容量Ｃ７が第２の静電容量閾値Ｔｈ２を越える場合に、センサ群１００２〜１０１４の静電容量Ｃ１〜Ｃ７が式（１）の関係を満たすかどうかを調べることになる。
【００７４】
本実施例では、タッチパネル２０の全面のタッチセンサを２列ごとの７つセンサ群にグループ分けして閉検知判定の要素としたが、全面でなくても構わないし、２つ以上のセンサ群であればよく、群数は問わない。
【００７５】
閉状態の判定式である式（１）を、
Ｃ１≧Ｃ２≧Ｃ３≧Ｃ４≧Ｃ５≧Ｃ６≧Ｃ７      （２）
のように変更しても良い。また、閉検知の精度を高めるために、静電容量Ｃ１〜Ｃ７を２回計測し、式（１）または（２）の関係を保ったまま各センサ群の静電容量Ｃ１〜Ｃ７が増加している場合に、表示操作パネル１６が閉状態であると判定してもよい。
【００７６】
回転軸Ａから最も離れている第７センサ群１０１４に静電容量変化が生じた際に、静電容量Ｃ１〜Ｃ７の比較を実行するが、第６センサ群１０１２など他のセンサ群の静電容量変化が生じた際に、静電容量の比較を開始してもよいし、これらを併用しても良い。例えば、第６センサ群１０１２の全箇所の静電容量で有意な変化を検出すると、センサ群１００２〜１０１２の静電容量Ｃ１〜Ｃ６を比較する。静電容量Ｃ１〜Ｃ６が式（１）または式（２）を満たした後に、第７センサ群１０１４の静電容量変化が検出され、静電容量Ｃ１〜Ｃ７が式（１）または式（２）を満たした場合に、表示操作パネル１６は閉状態にされたと判定する。さらには、第６センサ群１０１２の静電容量変化を検出した場合に第１から第７センサ群１００２〜１０１４の静電容量Ｃ１〜Ｃ７を比較してもよい。また、第６センサ群１０１２の静電容量変化を検出した場合に、第６センサ群以外のセンサ群、例えば、第２，４，６センサ群１００４，１００８，１０１２の静電容量Ｃ２，Ｃ４，Ｃ６を比較してもよい。
【００７７】
ＭＰＵ３２が行うとした上述の制御は、１つのハードウェアが行ってもよいし、複数のハードウェアが処理を分担してもよい。
【００７８】
本発明をその好適な実施形態に基づいて詳述してきたが、本発明はこれら特定の実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の様々な形態も本発明に含まれる。さらに、上述した各実施形態は本発明の一実施形態を示すものにすぎず、各実施形態を適宜組み合わせることも可能である。
【００７９】
また、上述した実施形態においては、本発明をカメラに適用した場合を例にして説明したが、これはこの例に限定されず、本体部と、タッチパネルが設けられたモニタ部の位置関係が可変である電子機器装置であれば適用可能である。すなわち、本発明は、折り畳み式のノートＰＣ（パーソナルコンピュータ）やＰＤＡ、折り畳み式またはバリアングルのモニタユニットを持つ携帯電話端末や携帯型の画像ビューワに適用可能である。ディスプレイを備えるプリンタ装置、デジタルフォトフレーム、音楽プレーヤ、ゲーム機及び電子ブックリーダなどにも適用可能である。
【００８０】
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【図１】
0006562746.tif 000002
【図２】
0006562746.tif 000003
【図３】
0006562746.tif 000004
【図４】
0006562746.tif 000005
【図５】
0006562746.tif 000006
【図６】
0006562746.tif 000007
【図７】
0006562746.tif 000008
【図８】
0006562746.tif 000009
【図９】
0006562746.tif 000010
【図１０】
0006562746.tif 000011
【図１１】
0006562746.tif 000012