(57)【要約】【構成】透明基板４２ａは、複数のキャパシタＣＰ，ＣＰ，…が形成された表面とモニタ画面４０に対向する裏面とを有してモニタ画面４０ａを覆う。また、絶縁シート４２ｂは、透明基板４２ａの表面を覆う。ＣＰＵは、複数のキャパシタＣＰ，ＣＰ，…の各々の静電容量の変化量を検出し、検出された変化量と基準値ＲＥＦとの大小関係に応じて異なる表示処理をモニタ画面４０ａに施す。ＣＰＵはまた、タッチ操作を行う指ＦＮＧのサイズを検出し、検出されたサイズの増大に応じて基準値ＲＥＦを増大させる。【効果】使い勝手が向上する。【選択図】図５
2014106577.tif 000002
【特許請求の範囲】
【請求項１】
複数のキャパシタが形成された一方主面と表示画面に対向する他方主面とを有して前記表示画面を覆う透明基板、
前記透明基板の一方主面を覆う絶縁シート、
前記複数のキャパシタの各々の静電容量の変化量を検出する第１検出手段、
前記第１検出手段によって検出された変化量と基準値との大小関係に応じて異なる表示処理を前記表示画面に施す処理手段、
タッチ操作を行う指のサイズを検出する第２検出手段、および
前記処理手段によって参照される基準値を前記第２検出手段によって検出されたサイズの増大に応じて増大させる調整手段を備える、タッチパネル装置。
【請求項２】
前記表示処理は指のサイズを選択するメニューを表示するメニュー表示処理を含み、
前記第２検出手段は前記メニュー表示処理に関連する前記第１検出手段の出力に基づいて前記サイズを検出する、請求項１記載のタッチパネル装置。
【請求項３】
前記表示画面の上方を捉える撮像手段をさらに備え、
前記第２検出手段は前記撮像手段から出力された電子画像に基づいて前記サイズを検出する、請求項１記載のタッチパネル装置。
【請求項４】
複数のキャパシタが形成された一方主面と表示画面に対向する他方主面とを有して前記表示画面を覆う透明基板、および前記透明基板の一方主面を覆う絶縁シートを備えるタッチパネル装置のプロセッサに、
前記複数のキャパシタの各々の静電容量の変化量を検出する第１検出ステップ、
前記第１検出ステップによって検出された変化量と基準値との大小関係に応じて異なる表示処理を前記表示画面に施す処理ステップ、
タッチ操作を行う指のサイズを検出する第２検出ステップ、および
前記処理ステップによって参照される基準値を前記第２検出ステップによって検出されたサイズの増大に応じて増大させる調整ステップを実行させるための、タッチ制御プログラム。
【請求項５】
複数のキャパシタが形成された一方主面と表示画面に対向する他方主面とを有して前記表示画面を覆う透明基板、および前記透明基板の一方主面を覆う絶縁シートを備えるタッチパネル装置によって実行されるタッチ制御方法であって、
前記複数のキャパシタの各々の静電容量の変化量を検出する第１検出ステップ、
前記第１検出ステップによって検出された変化量と基準値との大小関係に応じて異なる表示処理を前記表示画面に施す処理ステップ、
タッチ操作を行う指のサイズを検出する第２検出ステップ、および
前記処理ステップによって参照される基準値を前記第２検出ステップによって検出されたサイズの増大に応じて増大させる調整ステップを備える、タッチ制御方法。
【請求項６】
複数のキャパシタが形成された一方主面と表示画面に対向する他方主面とを有して前記表示画面を覆う透明基板、
前記透明基板の一方主面を覆う絶縁シート、および
メモリに保存された内部制御プログラムに従う処理を実行するプロセッサを備えるタッチパネル装置に供給される外部制御プログラムであって、
前記複数のキャパシタの各々の静電容量の変化量を検出する第１検出ステップ、
前記第１検出ステップによって検出された変化量と基準値との大小関係に応じて異なる表示処理を前記表示画面に施す処理ステップ、
タッチ操作を行う指のサイズを検出する第２検出ステップ、および
前記処理ステップによって参照される基準値を前記第２検出ステップによって検出されたサイズの増大に応じて増大させる調整ステップを前記内部制御プログラムと協働して前記プロセッサに実行させるための、外部制御プログラム。
【請求項７】
複数のキャパシタが形成された一方主面と表示画面に対向する他方主面とを有して前記表示画面を覆う透明基板、
前記透明基板の一方主面を覆う絶縁シート、
外部制御プログラムを取り込む取り込み手段、および
前記取り込み手段によって取り込まれた外部制御プログラムとメモリに保存された内部制御プログラムとに従う処理を実行するプロセッサを備えるタッチパネル装置であって、
前記外部制御プログラムは、
前記複数のキャパシタの各々の静電容量の変化量を検出する第１検出ステップ、
前記第１検出ステップによって検出された変化量と基準値との大小関係に応じて異なる表示処理を前記表示画面に施す処理ステップ、
タッチ操作を行う指のサイズを検出する第２検出ステップ、および
前記処理ステップによって参照される基準値を前記第２検出ステップによって検出されたサイズの増大に応じて増大させる調整ステップを前記内部制御プログラムと協働して実行するプログラムに相当する、タッチパネル装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、タッチパネル装置に関し、特に表示画面を覆う透明基板に設けられた静電容量の変化を検出して表示画面の出力を制御する、タッチパネル装置に関する。
【背景技術】
【０００２】
この種の装置の一例が、特許文献１に開示されている。この背景技術によれば、利用者の入力に対応するための複数の入力ボタンが、アプリケーションプログラムによって画面に表示される。利用者の指が表示装置に接近すると、接近感知装置がこれを感知する。拡大表示プログラムは、接近した座標周辺の画像を拡大し、拡大画像を画面に表示する。利用者の指が拡大画像上の入力ボタンに接触すると、座標変換が行われ、変換後の座標がアプリケーションプログラムに伝播される。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平１０−２６９０２２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、背景技術では、操作者が大人であるか子供であるかによって異なる制御が行われることはなく、使い勝手に限界がある。
【０００５】
それゆえに、この発明の主たる目的は、使い勝手を高めることができる、タッチパネル装置を提供することである。
【課題を解決するための手段】
【０００６】
この発明に従うタッチパネル装置(10：実施例で相当する参照符号。以下同じ)は、複数のキャパシタ(CP, CP, …)が形成された一方主面と表示画面(40a)に対向する他方主面とを有して表示画面を覆う透明基板(42a)、透明基板の一方主面を覆う絶縁シート(42b)、複数のキャパシタの各々の静電容量の変化量を検出する第１検出手段(S43~S61)、第１検出手段によって検出された変化量と基準値との大小関係に応じて異なる表示処理を表示画面に施す処理手段(S23, S35)、タッチ操作を行う指のサイズを検出する第２検出手段(S25~S27, S73~S75)、および処理手段によって参照される基準値を第２検出手段によって検出されたサイズの増大に応じて増大させる調整手段(S31~S33, S79~S81)を備える。
【０００７】
好ましくは、表示処理は指のサイズを選択するメニューを表示するメニュー表示処理を含み、第２検出手段はメニュー表示処理に関連する第１検出手段の出力に基づいてサイズを検出する。
【０００８】
好ましくは、表示画面の上方を捉える撮像手段(50~52)がさらに備えられ、第２検出手段は撮像手段から出力された電子画像に基づいてサイズを検出する。
【０００９】
この発明に従うタッチ制御プログラムは、複数のキャパシタ(CP, CP, …)が形成された一方主面と表示画面(40a)に対向する他方主面とを有して表示画面を覆う透明基板(42a)、および透明基板の一方主面を覆う絶縁シート(42b)を備えるタッチパネル装置(10)のプロセッサ(26)に、複数のキャパシタの各々の静電容量の変化量を検出する第１検出ステップ(S43~S61)、第１検出ステップによって検出された変化量と基準値との大小関係に応じて異なる表示処理を表示画面に施す処理ステップ(S23, S35)、タッチ操作を行う指のサイズを検出する第２検出ステップ(S25~S27, S73~S75)、および処理ステップによって参照される基準値を第２検出ステップによって検出されたサイズの増大に応じて増大させる調整ステップ(S31~S33, S79~S81)を実行させるための、タッチ制御プログラムである。
【００１０】
この発明に従うタッチ制御方法は、複数のキャパシタ(CP, CP, …)が形成された一方主面と表示画面(40a)に対向する他方主面とを有して表示画面を覆う透明基板(42a)、および透明基板の一方主面を覆う絶縁シート(42b)を備えるタッチパネル装置(10)によって実行されるタッチ制御方法であって、複数のキャパシタの各々の静電容量の変化量を検出する第１検出ステップ(S43~S61)、第１検出ステップによって検出された変化量と基準値との大小関係に応じて異なる表示処理を表示画面に施す処理ステップ(S23, S35)、タッチ操作を行う指のサイズを検出する第２検出ステップ(S25~S27, S73~S75)、および処理ステップによって参照される基準値を第２検出ステップによって検出されたサイズの増大に応じて増大させる調整ステップ(S31~S33, S79~S81)を備える。
【００１１】
この発明に従う外部制御プログラムは、複数のキャパシタ(CP, CP, …)が形成された一方主面と表示画面(40a)に対向する他方主面とを有して表示画面を覆う透明基板(42a)、透明基板の一方主面を覆う絶縁シート(42b)、およびメモリ(48)に保存された内部制御プログラムに従う処理を実行するプロセッサ(26)を備えるタッチパネル装置(10)に供給される外部制御プログラムであって、複数のキャパシタの各々の静電容量の変化量を検出する第１検出ステップ(S43~S61)、第１検出ステップによって検出された変化量と基準値との大小関係に応じて異なる表示処理を表示画面に施す処理ステップ(S23, S35)、タッチ操作を行う指のサイズを検出する第２検出ステップ(S25~S27, S73~S75)、および処理ステップによって参照される基準値を第２検出ステップによって検出されたサイズの増大に応じて増大させる調整ステップ(S31~S33, S79~S81)を内部制御プログラムと協働してプロセッサに実行させるための、外部制御プログラムである。
【００１２】
この発明に従うタッチパネル装置(10)は、複数のキャパシタ(CP, CP, …)が形成された一方主面と表示画面(40a)に対向する他方主面とを有して表示画面を覆う透明基板(42a)、透明基板の一方主面を覆う絶縁シート(42b)、外部制御プログラムを取り込む取り込み手段(60)、および取り込み手段によって取り込まれた外部制御プログラムとメモリ(48)に保存された内部制御プログラムとに従う処理を実行するプロセッサ(26)を備えるタッチパネル装置であって、外部制御プログラムは、複数のキャパシタの各々の静電容量の変化量を検出する第１検出ステップ(S43~S61)、第１検出ステップによって検出された変化量と基準値との大小関係に応じて異なる表示処理を表示画面に施す処理ステップ(S23, S35)、タッチ操作を行う指のサイズを検出する第２検出ステップ(S25~S27, S73~S75)、および処理ステップによって参照される基準値を第２検出ステップによって検出されたサイズの増大に応じて増大させる調整ステップ(S31~S33, S79~S81)を内部制御プログラムと協働して実行するプログラムに相当する。
【発明の効果】
【００１３】
表示画面は指のタッチに起因する静電容量の変化量と基準値との大小関係に応じて異なる表示処理を施されるところ、基準値は指のサイズの増大に応じて増大される。したがって、大人の指がタッチされる場合、静電容量の変化量が基準値を上回るキャパシタは指の腹の中心に相当するキャパシタに限定される。これによって、操作者の予期しない表示処理が実行される事態が回避される。一方、子供の指がタッチされる場合、静電容量の変化量の不足に起因してタッチ操作が非検知となる事態が回避される。これによって、使い勝手が向上する。
【００１４】
この発明の上述の目的，その他の目的，特徴および利点は、図面を参照して行う以下の実施例の詳細な説明から一層明らかとなろう。
【図面の簡単な説明】
【００１５】
【図１】この発明の一実施例の基本的構成を示すブロック図である。
【図２】この発明の一実施例の構成を示すブロック図である。
【図３】撮像面における評価エリアの割り当て状態の一例を示す図解図である。
【図４】タッチパネルの構成の一例を示す図解図である。
【図５】タッチパネルに指が接触するときの静電容量の変化の一例を示す図解図である。
【図６】図２実施例に適用されるレジスタの構成の一例を示す図解図である。
【図７】（Ａ）はメニュー画像の一例を示す図解図であり、（Ｂ）はメニュー画像の他の一例を示す図解図である。
【図８】（Ａ）はメニュー画像のその他の一例を示す図解図であり、（Ｂ）はメニュー画像のさらにその他の一例を示す図解図である。
【図９】図２実施例に適用されるＣＰＵの動作の一部を示すフロー図である。
【図１０】図２実施例に適用されるＣＰＵの動作の他の一部を示すフロー図である。
【図１１】図２実施例に適用されるＣＰＵの動作のその他の一部を示すフロー図である。
【図１２】他の実施例の構成の一部を示すブロック図である。
【図１３】図１２実施例に適用されるＣＰＵの動作の一部を示すフロー図である。
【図１４】その他の実施例の構成を示すブロック図である。
【発明を実施するための形態】
【００１６】
以下、この発明の実施の形態を図面を参照しながら説明する。
［基本的構成］
【００１７】
図１を参照して、この実施例のタッチパネル装置は、基本的に次のように構成される。透明基板１は、複数のキャパシタ７，７，…が形成された一方主面と表示画面８に対向する他方主面とを有して表示画面８を覆う。絶縁シート２は、透明基板１の一方主面を覆う。第１検出手段３は、複数のキャパシタ７，７，…の各々の静電容量の変化量を検出する。処理手段４は、第１検出手段３によって検出された変化量と基準値との大小関係に応じて異なる表示処理を表示画面８に施す。第２検出手段５は、タッチ操作を行う指のサイズを検出する。調整手段６は、処理手段４によって参照される基準値を第２検出手段５によって検出されたサイズの増大に応じて増大させる。
【００１８】
表示画面８は指のタッチに起因する静電容量の変化量と基準値との大小関係に応じて異なる表示処理を施されるところ、基準値は指のサイズの増大に応じて増大される。したがって、大人の指がタッチされる場合、静電容量の変化量が基準値を上回るキャパシタは指の腹の中心に相当するキャパシタに限定される。これによって、操作者の予期しない表示処理が実行される事態が回避される。一方、子供の指がタッチされる場合、静電容量の変化量の不足に起因してタッチ操作が非検知となる事態が回避される。これによって、使い勝手が向上する。
［実施例］
【００１９】
図２を参照して、この実施例のディジタルカメラ１０は、ドライバ１８ａおよび１８ｂによってそれぞれ駆動されるフォーカスレンズ１２および絞りユニット１４を含む。これらの部材を経た光学像は、イメージャ１６の撮像面に照射され、光電変換を施される。これによって、光学像に対応する電荷が生成される。
【００２０】
電源が投入されると、ＣＰＵ２６は、撮像タスクの下で動画取り込み処理を実行するべく、露光動作および電荷読み出し動作の繰り返しをドライバ１８ｃに命令する。ドライバ１８ｃは、図示しないＳＧ(Signal Generator)から周期的に発生する垂直同期信号Ｖｓｙｎｃに応答して、撮像面を露光し、かつ撮像面で生成された電荷をラスタ走査態様で読み出す。イメージャ１６からは、読み出された電荷に基づく生画像データが周期的に出力される。
【００２１】
前処理回路２０は、イメージャ１６から出力された生画像データにディジタルクランプ，画素欠陥補正，ゲイン制御などの処理を施す。これらの処理を施された生画像データは、メモリ制御回路３０を通してＳＤＲＡＭ３２の生画像エリア３２ａに書き込まれる。
【００２２】
後処理回路３４は、生画像エリア３２ａに格納された生画像データをメモリ制御回路３０を通して読み出し、読み出された生画像データに色分離処理，白バランス調整処理およびＹＵＶ変換処理を施す。これによって生成されたＹＵＶ形式の画像データは、メモリ制御回路３０によってＳＤＲＡＭ３２のＹＵＶ画像エリア３２ｂに書き込まれる。
【００２３】
ＬＣＤドライバ３６は、ＹＵＶ画像エリア３２ｂに格納された画像データをメモリ制御回路３０を通して繰り返し読み出し、読み出された画像データに基づいてＬＣＤモニタ４０を駆動する。この結果、撮像面で捉えられたシーンを表すリアルタイム動画像（スルー画像）が後述するモニタ画面４０ａに表示される。
【００２４】
図３を参照して、撮像面の中央には評価エリアＥＶＡが割り当てられる。評価エリアＥＶＡは水平方向および垂直方向の各々において１６分割され、２５６個の分割エリアが評価エリアＥＶＡを形成する。また、図２に示す前処理回路２０は、上述した処理に加えて、生画像データを簡易的にＲＧＢデータに変換する簡易ＲＧＢ変換処理を実行する。
【００２５】
ＡＥ評価回路２２は、前処理回路２０によって生成されたＲＧＢデータのうち評価エリアＥＶＡに属するＲＧＢデータを、垂直同期信号Ｖｓｙｎｃが発生する毎に積分する。これによって、２５６個の積分値つまり２５６個のＡＥ評価値が、垂直同期信号Ｖｓｙｎｃに応答してＡＥ評価回路２２から出力される。ＡＦ評価回路２４は、前処理回路２０によって生成されたＲＧＢデータのうち評価エリアＥＶＡに属するＲＧＢデータの高周波成分を、垂直同期信号Ｖｓｙｎｃが発生する毎に積分する。これによって、２５６個の積分値つまり２５６個のＡＦ評価値が、垂直同期信号Ｖｓｙｎｃに応答してＡＦ評価回路２４から出力される。
【００２６】
キー入力装置２８に設けられたシャッタボタン２８ｓｈが非操作状態にあるとき、ＣＰＵ２６は、ＡＥ評価回路２２から出力された２５６個のＡＥ評価値に基づく簡易ＡＥ処理を実行し、適正ＥＶ値を算出する。ＡＥモードは、後述する露光設定メニューに対するタッチ操作によって“絞り優先モード”，“露光時間優先モード”および“オードモード”のいずれか１つに設定される。適正ＥＶ値は、設定されたＡＥモードに沿って算出される。算出された適正ＥＶ値を定義する絞り量および露光時間はドライバ１８ｂおよび１８ｃにそれぞれ設定され、これによってスルー画像の明るさが大まかに調整される。
【００２７】
シャッタボタン２８ｓｈが半押しされると、ＣＰＵ２６は、ＡＥ評価回路２２から出力された２５６個のＡＥ評価値を参照した厳格ＡＥ処理を実行し、最適ＥＶ値を算出する。最適ＥＶ値もまた上述の要領で設定されたＡＥモードに沿って算出され、算出された最適ＥＶ値を定義する絞り量および露光時間もドライバ１８ｂおよび１８ｃにそれぞれ設定される。これによって、スルー画像の明るさが厳格に調整される。
【００２８】
ＣＰＵ２６はまた、ＡＦ評価回路２４から出力された２５６個のＡＦ評価値に基づいてＡＦ処理を実行する。ＡＦモードは、後述するフォーカス設定メニューに対するタッチ操作によって“中央重点ＡＦモード”，“スポットＡＦモード”および“マルチポイントＡＦモード”のいずれか１つに設定される。ＡＦ処理は、設定されたＡＦモードに沿って実行される。フォーカスレンズ１２は合焦点の探索のためにドライバ１８ａによって光軸方向に移動し、これによって発見された合焦点に配置される。この結果、スルー画像の鮮鋭度が向上する。
【００２９】
シャッタボタン２８ｓｈが全押しされると、ＣＰＵ２６は、静止画取り込み処理を実行する。この結果、シャッタボタン２８ｓｈが全押しされた時点のシーンを表す１フレームの画像データがＹＵＶ画像エリア３２ｂから静止画像エリア３２ｃに退避される。ＣＰＵ２６はその後、記録処理を実行するべく、対応する命令をメモリＩ／Ｆ４４に与える。メモリＩ／Ｆ４４は、静止画像エリア３２ｃに格納された１フレームの画像データをメモリ制御回路３０を通して読み出し、読み出された画像データをファイル形式で記録媒体４６に記録する。
【００３０】
所望のＡＥモードおよびＡＦモードを設定するためのタッチ操作は、図４〜図５に示す要領でＬＣＤモニタ４０の上に設けられたタッチパネル４２によって検知される。タッチパネル４２は、複数のキャパシタＣＰ，ＣＰ，…が表面に形成された透明基板４２ａと、透明基板４２ａの上に積層された絶縁シート４２ｂとによって構成される。
【００３１】
より詳しくは、複数のキャパシタＣＰ，ＣＰ，…は、透明基板４２ａの表面にマトリクス状に形成される（図４参照）。透明基板４２ａはモニタ画面４０ａに積層され、絶縁シート４２ｂは透明基板４２ａに積層される（図５参照）。換言すれば、透明基板４２ｂの裏面は、モニタ画面４０ａの表面に対向し、透明基板４２ａの表面および複数のキャパシタＣＰ，ＣＰ，…は絶縁シート４２ｂによって覆われる。
【００３２】
複数のキャパシタＣＰ，ＣＰ，…の各々は、基準電位面および電源にそれぞれ接続された電極ＥＬ１およびＥＬ２によって形成される。各々のキャパシタＣＰの静電容量は、操作者の手の一部をなす指ＦＮＧが離れているとき、電極ＥＬ１およびＥＬ２の各々の面積と電極ＥＬ１およびＥＬ２の間の距離とに基づいて一義的に定義される。一方、指ＦＮＧが近づくと、電極ＥＬ１およびＥＬ２の各々と指ＦＬＧとの間に静電容量が追加的に形成され、これによって指ＦＮＧの近傍に位置するキャパシタＣＰの静電容量が増大する。
【００３３】
キー入力装置２８に設けられたメニューボタン２８ｍｎが操作されると、ＣＰＵ２６は、メニュー処理タスクの下でトップメニューの表示をキャラクタジェネレータ３８に命令する。キャラクタジェネレータ３８は、命令に従うキャラクタデータをＬＣＤドライバ３６に与え、ＬＣＤドライバ３６は与えられたキャラクタデータに基づいてＬＣＤモニタ４０を駆動する。この結果、トップメニューが図７（Ａ）に示す要領でモニタ画面４０ａに表示される。図７（Ａ）によれば、“設定メニュー”のタイトルがモニタ画面４０ａの左上に表示され、“露光設定”，“フォーカス設定”および“感度設定”の項目がモニタ画面４０ａの中央に表示される。
【００３４】
ＣＰＵ２６は続いて、図６に示すレジスタＲＧＳＴを初期化する。図６によれば、複数のカラムＴ（１，１）〜Ｔ（Ｘｍａｘ，Ｙｍａｘ）がレジスタＲＧＳＴに設けられる。ここで、括弧内の左側の数値はＸ座標値に相当し、括弧内の右側の数値はＹ座標値に相当する。また、“Ｘｍａｘ”はＸ軸に沿って並ぶキャパシタＣＰ，ＣＰ，…の数に相当し、“Ｙｍａｘ”はＹ軸に沿って並ぶキャパシタＣＰ，ＣＰ，…の数に相当する。さらに、座標（Ｘ，Ｙ）に存在するキャパシタＣＰは、カラムＴ（Ｘ，Ｙ）に割り当てられる。
【００３５】
レジスタＲＧＳＴの初期化が完了すると、ＣＰＵ２６は、複数のキャパシタＣＰ，ＣＰ，…の各々の静電容量の変化量をタッチ判別タスクの下で検出し、検出された変化量と基準値ＲＥＦとの大小関係に応じて異なる値をレジスタＲＧＳＴに登録する。検出元のキャパシタＣＰに対応するカラムには、変化量が基準値ＲＥＦを上回るときに“１”が記述される一方、変化量が基準値ＲＥＦ以下のときに“０”が記述される。
【００３６】
レジスタＲＧＳＴへの記述が完了すると、ＣＰＵ２６は、レジスタＲＧＳＴに記述された数値をメニュー処理タスクの下で検出し、検出された数値と現時点の表示メニューとに応じて異なる処理を実行する。
【００３７】
現時点の表示メニューが図７（Ａ）に示すトップメニューであれば、“露光設定”の項目のタッチに応答して露光設定メニューの表示をキャラクタジェネレータ３８に命令し、“フォーカス設定”の項目のタッチに応答してフォーカス設定メニューの表示をキャラクタジェネレータ３８に命令し、“感度設定”の項目のタッチに応答して感度設定メニューの表示をキャラクタジェネレータ３８に命令する。
【００３８】
キャラクタジェネレータ３８は命令に従うキャラクタデータをＬＣＤドライバ３６に与え、ＬＣＤドライバ３６は与えられたキャラクタデータに基づいてＬＣＤモニタ４０を駆動する。この結果、露光設定メニューは図７（Ａ）に示す要領でモニタ画面４０ａに表示され、フォーカス設定メニューは図８（Ａ）に示す要領でモニタ画面４０ａに表示され、感度設定メニューは図８（Ｂ）に示す要領でモニタ画面４０ａに表示される。
【００３９】
図７（Ｂ）によれば、“露光設定”のタイトルがモニタ画面４０ａの左上に表示され、“絞り優先”，“露光時間優先”および“オート”の項目がモニタ画面４０ａの中央に表示され、そして“戻る”のアイコンがモニタ画面４０ａの右下に表示される。
【００４０】
図８（Ａ）によれば、“フォーカス設定”のタイトルがモニタ画面４０ａの左上に表示され、“中央重点ＡＦ”，“スポットＡＦ”および“マルチポイントＡＦ”の項目がモニタ画面４０ａの中央に表示され、そして“戻る”のアイコンがモニタ画面４０ａの右下に表示される。図８（Ｂ）によれば、“感度設定”のタイトルがモニタ画面４０ａの左上に表示され、“指サイズ大”および“指サイズ小”の項目がモニタ画面４０ａの中央に表示され、そして“戻る”のアイコンがモニタ画面４０ａの右下に表示される。
【００４１】
現時点の表示メニューが露光設定メニューであれば、ＣＰＵ２６は、“絞り優先”の項目のタッチに応答してＡＥモードを絞り優先モードに設定し、“露光時間優先”の項目のタッチに応答してＡＥモードを露光時間優先モードに設定し、そして“オート”の項目のタッチに応答してＡＥモードをオートモードに設定する。設定が完了すると、ＣＰＵ２６は、トップメニューの表示をキャラクタジェネレータ３８に命令する。モニタ画面４０ａの表示は、露光設定メニューからトップメニューに遷移する。
【００４２】
現時点の表示メニューがフォーカス設定メニューであれば、ＣＰＵ２６は、“中央重点ＡＦ”の項目のタッチに応答してＡＦモードを中央重点ＡＦモードに設定し、“スポットＡＦ”の項目のタッチに応答してＡＦモードをスポットＡＦモードに設定し、そして“マルチポイントＡＦ”の項目のタッチに応答してＡＦモードをマルチポイントＡＦモードに設定する。設定が完了すると、ＣＰＵ２６は、トップメニューの表示をキャラクタジェネレータ３８に命令する。モニタ画面４０ａの表示は、露光設定メニューからトップメニューに遷移する。
【００４３】
現時点の表示メニューが感度設定メニューであれば、ＣＰＵ２６は、“指サイズ大”の項目のタッチに応答して基準値ＲＥＦを“Ｈ”に相当する値に設定し、“指サイズ小”の項目のタッチに応答して基準値ＲＥＦを“Ｌ”に相当する値に設定する。基準値ＲＥＦの設定が完了すると、ＣＰＵ２６は、トップメニューの表示をキャラクタジェネレータ３８に命令する。モニタ画面４０ａの表示は、露光設定メニューからトップメニューに遷移する。
【００４４】
ここで、基準値ＲＥＦとして設定される“Ｈ”の値は、同じく基準値ＲＥＦとして設定される“Ｌ”の値よりも大きい。このため、“指サイズ大”が選択されたときは指の腹の中心がタッチ位置として限定的に検知され、“指サイズ小”が選択されたときは静電容量の変化量が小さくてもタッチ操作が的確に検知される。これによって、大人である操作者の予期しない表示処理が実行される事態が回避されるとともに、子供である操作者の操作に対する応答特性が向上する。
【００４５】
なお、露光設定メニュー，フォーカス設定メニューおよび感度設定メニューのいずれにおいても、“戻る”のアイコンがタッチされると、モニタ画面４０ａの表示は速やかにトップメニューに戻る。
【００４６】
メニューボタン２８ｍｎが再度操作されると、ＣＰＵ２６は、表示中のメニューの非表示をキャラクタジェネレータ３８に命令する。キャラクタジェネレータ３８はキャラクタデータの出力を停止し、これによってメニューがモニタ画面４０ａから消失する。
【００４７】
ＣＰＵ２６は、図９〜図１０に示すメニュー処理タスク，図１１に示すタッチ判別タスクおよび図示しない撮像タスクを含む複数のタスクをマルチタスクＯＳの下で並列的に実行する。なお、これらのタスクに対応する制御プログラムは、フラッシュメモリ４８に記憶される。
【００４８】
図９を参照して、ステップＳ１ではメニューボタン２８ｍｎが操作されたか否かを繰り返し判別する。判別結果がＮＯからＹＥＳに更新されるとステップＳ３に進み、トップメニューの表示をキャラクタジェネレータ３８に命令する。キャラクタジェネレータ３８は、命令に従うキャラクタデータをＬＣＤドライバ３６に与え、ＬＣＤドライバ３６は与えられたキャラクタデータに基づいてＬＣＤモニタ４０を駆動する。この結果、トップメニューがモニタ画面４０ａに表示される。
【００４９】
ステップＳ５ではレジスタＲＧＳＴの設定を初期化し、ステップＳ７ではタッチ判別タスクを起動する。ステップＳ９ではメニューボタン２８ｍｎが再度操作されたか否かを判別し、ステップＳ１５ではスキャン完了通知がタッチ判別タスクから発行されたか否かを判別する。
【００５０】
ステップＳ９の判別結果がＹＥＳであればステップＳ１１に進み、表示中のメニューの非表示をキャラクタジェネレータ３８に命令する。キャラクタジェネレータ３８はキャラクタデータの出力を停止し、これによってメニューがモニタ画面４０ａから消失する。ステップＳ１１の処理が完了すると、ステップＳ１３でタッチ判別タスクを停止し、その後にステップＳ１に戻る。
【００５１】
ステップＳ１５の判別結果がＹＥＳであれば、レジスタＲＧＳＴに記述された数値をステップＳ１７で検出し、レジスタＲＧＳＴの記述に変化が生じたか否かをステップＳ１９で検出された数値を参照して判別する。判別結果がＮＯであれば、タッチ態様に変化は生じていないとみなし、ステップＳ９に戻る。これに対して、判別結果がＹＥＳであれば、タッチ態様に変化が生じたとみなし、ステップＳ２１に進む。
【００５２】
ステップＳ２１では、現時点の表示メニューが感度設定メニューであるか否かを判別する。判別結果がＮＯであれば、現時点の表示メニューはトップメニュー，露光設定メニューまたはフォーカス設定メニューであるとみなし、タッチ位置に対応する処理（設定変更処理，表示更新処理など）をステップＳ２３で実行する。処理が完了すると、ステップＳ９に戻る。
【００５３】
ステップＳ２１の判別結果がＹＥＳであれば、“指サイズ大”の項目がタッチされたか否かをステップＳ２５で判別し、“指サイズ小”の項目がタッチされたか否かをステップＳ２７で判別し、“戻る”の項目がタッチされたか否かをステップＳ２９で判別する。いずれの判別処理も、ステップＳ１７で検出された数値を参照して実行される。
【００５４】
ステップＳ２５の判別結果がＹＥＳであればステップＳ３１に進み、基準値ＲＥＦを“Ｈ”に相当する値に設定する。ステップＳ２７の判別結果がＹＥＳであればステップＳ３３に進み、基準値ＲＥＦを“Ｌ”に相当する値に設定する。基準値ＲＥＦの設定が完了するか、或いはステップＳ２９の判別結果がＹＥＳであれば、ステップＳ３５でトップメニューの表示をキャラクタジェネレータ３８に命令する。この結果、ＬＣＤモニタ４０の表示がトップメニューに更新される。ステップＳ３５の処理が完了するか、或いはステップＳ２９の判別結果がＮＯであれば、ステップＳ９に戻る。
【００５５】
図１１を参照して、ステップＳ４１では、基準値ＲＥＦを前回の電源オフ操作の時点で設定されていた値と同じ値に設定する。ステップＳ４３では変数ＸおよびＹを“１”に設定し、ステップＳ４５ではキャパシタＣＰ（Ｘ，Ｙ）の静電容量の変化を検出する。ステップＳ４７では検出された変化量が基準値ＲＥＦを上回るか否かを判別し、判別結果がＹＥＳであればレジスタＲＧＳＴ上のカラムＴ（Ｘ，Ｙ）に“１”を設定する一方、判別結果がＮＯであればレジスタＲＧＳＴ上のカラムＴ（Ｘ，Ｙ）に“０”を設定する。
【００５６】
ステップＳ５３では変数Ｘが最大値Ｘｍａｘを上回るか否かを判別し、ステップＳ５７では変数Ｙが最大値Ｙｍａｘを上回るか否かを判別する。ステップＳ５３の判別結果がＮＯであれば、変数Ｙをインクリメントし、その後にステップＳ４７に戻る。ステップＳ５３の判別結果がＹＥＳである一方、ステップＳ５７の判別結果がＮＯであれば、ステップＳ５９で変数Ｘを“１”に設定しかつ変数ＹをインクリメントしてからステップＳ４７に戻る。ステップＳ５３の判別結果およびＳ５７の判別結果のいずれもがＹＥＳであれば、ステップＳ６１でスキャン完了通知を発行し、その後にステップＳ４３に戻る。
【００５７】
以上の説明から分かるように、透明基板４２ａは、複数のキャパシタＣＰ，ＣＰ，…が形成された表面とモニタ画面４０に対向する裏面とを有してモニタ画面４０ａを覆う。また、絶縁シート４２ｂは、透明基板４２ａの表面を覆う。ＣＰＵ２６は、複数のキャパシタＣＰ，ＣＰ，…の各々の静電容量の変化量を検出し(S43~S61)、検出された変化量と基準値ＲＥＦとの大小関係に応じて異なる表示処理をモニタ画面４０ａに施す(S23, S35)。ＣＰＵ２６はまた、タッチ操作を行う指ＦＮＧのサイズを検出し(S25~S27)、検出されたサイズの増大に応じて基準値ＲＥＦを増大させる(S31~S33)。
【００５８】
モニタ画面４０ａは指ＦＮＧのタッチに起因する静電容量の変化量と基準値ＲＥＦとの大小関係に応じて異なる表示処理を施されるところ、基準値ＲＥＦは指ＦＮＧのサイズの増大に応じて増大される。したがって、タッチされる指ＦＮＧが大人の指である場合、静電容量の変化量が基準値ＲＥＦを上回るキャパシタＣＰは指ＦＮＧの腹の中心に相当するキャパシタＣＰに限定される。これによって、操作者の予期しない表示処理が実行される事態が回避される。一方、タッチされる指ＦＮＧが子供の指である場合、静電容量の変化量の不足に起因してタッチ操作が非検知となる事態が回避される。これによって、使い勝手が向上する。
【００５９】
なお、この実施例では、感度設定メニューに対する操作に従って基準値ＲＥＦの大きさを調整するようにしている。しかし、タッチされる指を撮影し、撮影された指の大きさを参照して基準値ＲＥＦの大きさを調整するようにしてもよい。この場合、図２に示すディジタルカメラ１０は図１２に示すように部分的に修正され、ＣＰＵ２６は図１０に示すステップＳ２１，Ｓ２５〜Ｓ３５の処理に代えて図１３に示す感度設定タスクを追加的に実行する。
【００６０】
図１２を参照して、イメージャ５２は、タッチパネル４２の上方を単焦点レンズ５０を通して捉え、撮像シーンを表す生画像データを繰り返し出力する。カメラ処理回路５４は、イメージャ５２から出力された生画像データをＹＵＶ形式の画像データに変換し、変換後の画像データをメモリ制御回路３０を通してＳＤＲＡＭ３２のワークエリア３２ｄに書き込む。
【００６１】
図１３を参照して、ステップＳ７１ではタッチ判別タスクが起動中であるか否かを繰り返し判別する。判別結果がＮＯからＹＥＳに更新されるとステップＳ７３に進み、ワークエリア３２ｄに格納された画像データから指画像を探索する。ステップＳ７５では指画像が探知されたか否かを判別し、判別結果がＮＯであればステップＳ７３に戻る一方、判別結果がＹＥＳであればステップＳ７７に進む。
【００６２】
ステップＳ７７では、探知された指画像に基づいて指のサイズを判別する。指のサイズが大サイズであればステップＳ７９に進み、基準値ＲＥＦを“Ｈ”に相当する値に設定する。これに対して、指のサイズが小サイズであればステップＳ８１に進み、基準値ＲＥＦを“Ｌ”に設定する。ステップＳ７９またはＳ８１の処理が完了すると、ステップＳ７１に戻る。
【００６３】
また、この実施例では、マルチタスクＯＳおよびこれによって実行される複数のタスクに相当する制御プログラムは、フラッシュメモリ４２に予め記憶される。しかし、図１４に示すように通信Ｉ／Ｆ６０をディジタルカメラ１０に設け、一部の制御プログラムを内部制御プログラムとしてフラッシュメモリ４８に当初から準備する一方、他の一部の制御プログラムを外部制御プログラムとして外部サーバから取得するようにしてもよい。この場合、上述の動作は、内部制御プログラムおよび外部制御プログラムの協働によって実現される。
【００６４】
さらに、この実施例では、ＣＰＵ２６によって実行される処理を上述の要領で複数のタスクに区分するようにしている。しかし、各々のタスクをさらに複数の小タスクに区分してもよく、さらには区分された複数の小タスクの一部を他のタスクに統合するようにしてもよい。また、各々のタスクを複数の小タスクに区分する場合、その全部または一部を外部サーバから取得するようにしてもよい。
【符号の説明】
【００６５】
１０  …ディジタルカメラ
２６  …ＣＰＵ
４０  …ＬＣＤモニタ
４０ａ  …表示画面
４２  …タッチパネル
４２ａ  …絶縁シート
４２ｂ  …透明基板
ＣＰ  …キャパシタ
ＥＬ１，ＥＬ２  …電極
【図１】
2014106577.tif 000003
【図２】
2014106577.tif 000004
【図３】
2014106577.tif 000005
【図４】
2014106577.tif 000006
【図５】
2014106577.tif 000007
【図６】
2014106577.tif 000008
【図７】
2014106577.tif 000009
【図８】
2014106577.tif 000010
【図９】
2014106577.tif 000011
【図１０】
2014106577.tif 000012
【図１１】
2014106577.tif 000013
【図１２】
2014106577.tif 000014
【図１３】
2014106577.tif 000015
【図１４】
2014106577.tif 000016