(57)【要約】【課題】位置入力装置の分解能を仮想的に向上させる際の検出精度を向上させることを目的とする。【解決手段】指示体によりタッチされた電極位置に関する情報を出力するタッチパネルと、この情報に基づいて電極位置間の位置を含む位置座標を算出して外部に出力するに際し、第１の電極位置がタッチされてから所定時間内に第１の電極位置のタッチを維持したまま第１の電極位置と隣接する第２の電極位置がタッチされたと判断したときに、第１の電極位置および第２の電極位置の間の位置座標を外部に出力する検出処理部と、を備える。【選択図】図４
2011158975.tif 000002
【特許請求の範囲】
【請求項１】
指示体によりタッチされた電極位置に関する情報を出力するタッチパネルと、
前記情報に基づいて電極位置間の位置を含む位置座標を算出して外部に出力するに際し、第１の電極位置がタッチされてから所定時間内に前記第１の電極位置のタッチを維持したまま前記第１の電極位置と隣接する第２の電極位置がタッチされたと判断したときに、前記第１の電極位置および前記第２の電極位置の間の位置座標を外部に出力する検出処理部と、
を備えた位置入力装置。
【請求項２】
前記検出処理部は、前記第１の電極位置がタッチされてから所定時間内にタッチが解除されたと判断したときに、前記第１の電極位置の位置座標を外部に出力する、請求項１記載の位置入力装置。
【請求項３】
前記検出処理部は、前記第２の電極位置がタッチされたと判断した後にいずれの電極位置もタッチされていないと判断したときに、タッチが解除されたことを示す情報を外部に出力する、請求項１記載の位置入力装置。
【請求項４】
表示部の前面に設けられた請求項１乃至３記載の位置入力装置と、
前記位置入力装置が出力する情報に基づいて動作を行う制御部と、
を備えた撮像装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ユーザによって指示された位置を検出して出力する位置入力装置に関し、特に位置入力装置の分解能向上に関する。
【背景技術】
【０００２】
指等によるタッチを検出して、その位置座標を特定するタッチパネル等の位置入力装置は、優れたユーザインタフェース手段として注目されており、抵抗膜方式や静電容量方式等の種々の方式によるタッチパネルが製品化されている。
【０００３】
特に、投影型静電容量方式（Ｐｒｏｊｅｃｔｅｄ  Ｃａｐａｃｉｔｉｖｅ  Ｔｙｐｅ）と呼ばれる方式は、多数の独立したセンサ電極パターンを用いるために、複数のタッチ位置を同時に検出することができる。ただし、タッチ位置の分解能を上げようとするとその分タッチパネル自体の構造や検出回路が複雑になり、コストアップにつながっていた。
【０００４】
このようなタッチパネル等の位置入力装置において、仮想的に分解能を向上させる技術が特許文献１に開示されている。特許文献１に記載された従来の位置入力装置によれば、複数のタッチ電極を指示した場合、指示電極の中間の仮想電極をあたかも指示したかのように仮想電極の位置を出力できるように構成したことにより、同じ分解能の位置入力装置を構成する場合に半分の検出回路で済むため低価格化が実現できるとしている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開昭５９−５３９３４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら上記従来の位置入力装置は、ユーザが仮想電極の位置を指示しようとした結果、時間差をもって２つのタッチ電極を指示した場合には、１つのタッチ電極のみを指示した状態の期間においてはそのタッチ電極のみが指示電極として認識されることになり、誤動作につながる可能性があるという課題があった。
【０００７】
本発明はこのような課題を解決するためになされたもので、位置入力装置の分解能を仮想的に向上させる際の検出精度を向上させることを目的とする。
【課題を解決するための手段】
【０００８】
上記課題を解決するために本発明の位置入力装置は、指示体によりタッチされた電極位置に関する情報を出力するタッチパネルと、この情報に基づいて電極位置間の位置を含む位置座標を算出して外部に出力するに際し、第１の電極位置がタッチされてから所定時間内に第１の電極位置のタッチを維持したまま第１の電極位置と隣接する第２の電極位置がタッチされたと判断したときに、第１の電極位置および第２の電極位置の間の位置座標を外部に出力する検出処理部と、を備える。
【発明の効果】
【０００９】
本発明の位置入力装置によれば、位置入力装置の分解能を仮想的に向上させる際の検出精度を向上させることができる。
【図面の簡単な説明】
【００１０】
【図１】デジタルカメラ１００の構成を示すブロック図
【図２】タッチパネル１７３および検出処理部１７７の構成を模式的に示す図
【図３】検出処理部１７７が検出する座標の説明図
【図４】デジタルカメラ１００の座標検出処理の流れを示すフローチャート
【図５】座標検出処理の一例におけるタイミング図
【図６】座標検出処理の一例におけるタイミング図
【図７】座標検出処理の一例におけるタイミング図
【図８】座標検出処理の一例におけるタイミング図
【発明を実施するための形態】
【００１１】
〔１．実施の形態１〕
〔１−１．構成〕
位置検出装置を備えたデジタルカメラ１００の構成について、図面を参照しながら説明する。
【００１２】
〔１−１−１．デジタルカメラの構成〕
図１は、デジタルカメラ１００の構成を示すブロック図である。デジタルカメラ１００は、光学系１１０を介して形成された被写体像をＣＣＤイメージセンサ１２０で撮像する。ＣＣＤイメージセンサ１２０は、撮像した被写体像に基づく画像データを生成する。撮像により生成された画像データは前処理部（ＡＦＥ：Ａｎａｌｏｇ  Ｆｒｏｎｔ  Ｅｎｄ）１２１や画像処理部１３０において各種処理を施される。画像データはフラッシュメモリ１６０やメモリカード１９２に記憶される。フラッシュメモリ１６０やメモリカード１９２に記憶された画像データは、ユーザによる操作部１８０の操作を受け付けて表示部（ＬＣＤ）等の表示部１７０に再生表示される。また、ＣＣＤイメージセンサ１２０で撮像され、画像処理部１３０から出力された画像データはスルー画像として表示部１７０に表示される（プレビュー表示）。
【００１３】
光学系１１０は、フォーカスレンズ１１１、ズームレンズ１１２、絞り１１３およびシャッタ１１４を含む。図示していないが、光学系１１０は、光学式手ぶれ補正レンズＯＩＳ（Ｏｐｔｉｃａｌ  Ｉｍａｇｅ  Ｓｔａｂｉｌｉｚｅｒ）を含んでいてもよい。なお、光学系１１０を構成する各種レンズは何枚から構成されるものでも、何群から構成されるものでもよい。
【００１４】
フォーカスレンズ１１１は、焦点距離の調節に用いられる。ズームレンズ１１２は拡大
縮小倍率の調節に用いられる。絞り１１３は、ＣＣＤイメージセンサに入射する光量の調節に用いられる。絞り１１３は、設定可能な絞り値の範囲をＦ２．８〜Ｆ２２とする。シャッタ１１４は、ＣＣＤイメージセンサに入射する光の露出時間を調節する。シャッタ１１４は、設定可能なシャッタスピードの範囲を６０秒〜１／４０００秒とする。フォーカスレンズ１１１、ズームレンズ１１２、絞り１１３およびシャッタ１１４は、それぞれに対応したＤＣモータやステッピングモータ等の駆動手段（不図示）により、コントローラ１５０から通知された制御信号に従って駆動される。
【００１５】
ＣＣＤイメージセンサ１２０は、光学系１１０を通して形成された被写体像を撮像して画像データを生成する。ＣＣＤイメージセンサ１２０は、所定のフレームレート（例えば、３０フレーム／秒）で新しいフレームの画像データを生成する。また、ＣＣＤイメージセンサ１２０は、プレビュー表示においては電子シャッタ動作により露出光量を調節する。ＣＣＤイメージセンサ１２０の画像データ生成タイミングおよび電子シャッタ動作は、コントローラ１５０によって制御される。この画像データをスルー画像として逐一表示部１７０にプレビュー表示することにより、ユーザはリアルタイムに被写体の状況を表示部１７０で確認できる。なお本発明においては、ＣＣＤイメージセンサ１２０に代えて、例えばＣＭＯＳイメージセンサやＮＭＯＳイメージセンサなど、他の撮像素子を用いても良い。
【００１６】
前処理部１２１は、ＣＣＤイメージセンサ１２０で生成された画像データに対して、相関二重サンプリング、ゲイン調整等の処理を実行する。ゲイン調整においては、ＩＳＯ感度に相当するゲインが設定される。また、アナログ形式の画像データからデジタル形式の画像データへの変換を施す。その後、前処理部１２１は画像データを画像処理部１３０に出力する。
【００１７】
画像処理部１３０は、画像データに対して各種の処理を施す。各種処理としては、ガンマ補正、ホワイトバランス補正、ＹＣ変換処理、電子ズーム処理、圧縮処理、伸張処理等が挙げられるが、これらに限定されるものではない。また、これらの一部を欠く構成としてもよい。画像処理部１３０は、ハードワイヤードな電子回路で構成してもよいし、これらの処理を行うためのプログラムを実行するマイクロコンピュータ等で構成してもよい。またコントローラ１５０等と共に１つの集積回路として構成してもよい。
【００１８】
操作部１８０は、デジタルカメラ１００の外装に備わっているボタンやレバー、ダイヤル等の総称であり、ユーザによる操作を受け付ける。例えば、レリーズボタンやズームレバー、モードダイヤル、コマンドダイヤル、十字ボタン、電源スイッチ等が操作部１８０にあたる。また、レンズ鏡筒に設けられたフォーカスリングおよびズームリングも操作部１８０に含まれる。操作部１８０はユーザによる操作を受け付けると、コントローラ１５０に種々の動作指示信号を通知する。
【００１９】
表示部１７０は、デジタルカメラ１００の背面に備わる。表示部１７０は、画像処理部１３０にて処理された画像データに基づく画像を表示する。表示部１７０が表示する画像には、スルー画像や記録画像がある。表示部１７０は、ＣＣＤイメージセンサ１２０により一定時間毎に生成される画像をスルー画像として略リアルタイムで表示する。ユーザは、表示部１７０に表示されるスルー画像を参照することにより、被写体の構図を確認しながら撮影できる。記録画像は、メモリカード１９２やフラッシュメモリ１６０に記録された画像である。表示部１７０は、ユーザの操作に応じて、すでに記録した画像データに基づく画像を表示する。表示部１７０はこの他、デジタルカメラ１００の各種設定条件等を表示可能である。
【００２０】
タッチパネル１７３は、表示部１７０の表面に設けられており、ユーザがタッチしたタッチパネル上の電極位置に関する情報を出力する。タッチパネル１７３は、投影型静電容量方式（Ｐｒｏｊｅｃｔｅｄ  Ｃａｐａｃｉｔｉｖｅ  Ｔｙｐｅ）を採用しており、タッチされた位置を複数検出することができる。
【００２１】
検出処理部１７７は、タッチパネル１７３が出力する電極位置に関する情報に基づいて、ユーザがタッチしたタッチパネル上の位置座標を算出してコントローラ１５０に出力する。検出処理部１７７は、ユーザのタッチした電極位置を複数同時に検出したときに、その中間位置を算出し、タッチされた位置座標として出力できる。
【００２２】
図２は、タッチパネル１７３および検出処理部１７７の構成を模式的に示す図である。タッチパネル１７３は、透明なガラス又は樹脂より成るベース基板１７３ａを有している。ベース基板１７３ａ上には、それぞれが行方向に沿って伸在し且つ所定のピッチで列方向に沿って平行配列された複数の検出用行配線１７３ｂおよび、それぞれが列方向に沿って伸在し且つ所定のピッチで行方向に沿って平行配列された複数の検出用列配線１７３ｃが形成されている。これらの検出用配線の構成により、ユーザによるタッチを検出できる電極位置が決まる。この電極位置のピッチは、想定される指示体（例えばユーザの指）で隣接する２つの電極位置の中間位置をタッチしたときにこれら２つの電極位置が共にタッチされたと検出できる程度に設定することが望ましい。タッチパネル１７３は、各検出用配線とユーザの指等の指示体との間にそれぞれ形成される静電容量を検出し、これをユーザのタッチした電極位置に関する情報として出力する。
【００２３】
検出処理部１７７は、検出処理回路基板１７７ａと、検出処理回路１７７ｂとを備えている。検出処理回路１７７ｂは、検出処理回路基板１７７ａ上に実装されている。タッチパネル１７３の各検出用配線の各々の端子は、フレキシブルプリント基板１７９を介して検出処理回路１７７ｂと電気的に接続されている。検出処理回路１７７ｂは、タッチパネル１７３から出力される、ユーザのタッチした電極位置に関する情報に基づいて、電極位置間の中間位置を含む位置座標を算出して出力する。
【００２４】
コントローラ１５０は、デジタルカメラ１００全体の動作を統括制御する。コントローラ１５０は、プログラム等の情報を格納するＲＯＭ（不図示）、プログラム等の情報を処理するＣＰＵ（不図示）等により構成される。ＲＯＭは、フォーカス制御や露出制御に関するプログラムの他、デジタルカメラ１００全体の動作を統括制御するためのプログラムを格納している。またＲＯＭは、ＣＣＤイメージセンサ１２０が起動した後、最初に撮像を実行するときの絞り値やシャッタスピードに関する撮像初期データ、適正露出を得るための目標輝度値に関するデータ等を格納している。
【００２５】
コントローラ１５０は、表示部１７０にメニューを表示させ、ユーザがメニューを見ながら操作部１８０やタッチパネル１７３を操作することにより各種設定を行わせ、設定内容を取得する。特にコントローラ１５０は、検出処理部１７７が出力する座標値から、ユーザが表示部１７０に表示されているメニューやボタン、アイコン等のうちいずれをタッチしたかを認識し、その操作に応じた処理を行う。
【００２６】
コントローラ１５０は、ハードワイヤードな電子回路で構成してもよいし、マイクロコンピュータなどで構成してもよい。また、画像処理部１３０などと共に１つの集積回路として構成してもよい。また、ＲＯＭはコントローラ１５０の内部構成である必要はなく、コントローラ１５０の外部に備わったものでもよい。
【００２７】
バッファメモリ１４０は、画像処理部１３０やコントローラ１５０のワークメモリとして機能する記憶手段である。バッファメモリ１４０はＤＲＡＭ（Ｄｙｎａｍｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）などで実現できる。
【００２８】
フラッシュメモリ１６０は、画像データ等を記憶するための内部メモリとして機能する。コントローラ１５０は、画像処理部１３０で処理される画像データをフラッシュメモリ１６０あるいはメモリカード１９２に記憶する。
【００２９】
カードスロット１９１は、メモリカード１９２を着脱可能な接続手段である。カードスロット１９１は、メモリカード１９２を電気的及び機械的に接続可能である。また、カードスロット１９１は、メモリカード１９２を制御する機能を備えてもよい。
【００３０】
メモリカード１９２は、内部にフラッシュメモリ等の記憶部を備えた外部メモリである。メモリカード１９２は、画像処理部１３０で処理される画像データなどのデータを記憶可能である。本実施の形態では、外部メモリの一例としてメモリカード１９２を示すが、光ディスク、ＨＤＤ等の記憶媒体を外部メモリとしてもよい。また、外部との通信インタフェース（無線または有線）をコントローラ１５０に接続し、画像データを外部に伝送するように構成してもよい。
【００３１】
〔１−１−２．本発明との対応関係〕
ＣＣＤイメージセンサ１２０は、本発明の撮像部の一例である。コントローラ１５０は、本発明の制御部の一例である。デジタルカメラ１００は、本発明の撮像装置の一例である。タッチパネル１７３および検出処理部１７７は、位置入力装置の一例である。
【００３２】
〔１−２．動作〕
デジタルカメラ１００のタッチパネル１７３および検出処理部１７７による、ユーザのタッチした座標の検出動作について説明する。なお、ここでは説明の簡略化のため、検出処理部１７７は２点までのタッチに対応してタッチ位置を算出し、出力するものとして説明する。
【００３３】
図３は、検出処理部１７７が検出する座標の説明図である。図において、矩形の描かれた位置１、３、５、１１、１３、１５は、タッチパネル１７３上に電極が存在しており、タッチパネル１７３の検出結果から直接位置検出可能な電極位置を示す。また、他の位置２、４、６、７、８、９、１０、１２、１４は、各電極位置の中間位置である。検出処理部１７７は、タッチパネル１７３から入力されるユーザのタッチした電極位置に関する情報より、これら電極位置の座標を算出する。そして、時間の経過と共に変化するタッチされた電極位置の状況から、これらの中間位置も含めたタッチ位置の座標を算出する。検出処理部１７７は、算出した座標をコントローラ１５０に対して出力する。図のように、タッチパネルが備える電極位置による分解能に対して、検出処理部１７７が算出してコントローラに出力する座標の分解能は、縦横各々で倍になっている。
【００３４】
図４は、デジタルカメラ１００の検出処理部１７７における座標検出処理の流れを示すフローチャートである。検出処理部１７７は、タッチパネル１７３から入力されるユーザのタッチした電極位置に関する情報に基づいて、タッチされた電極位置の座標を算出し、その数が２つであるかどうかを判断する（Ｓ４０１）。ただしここでは、隣接した２つの電極位置がタッチされたかどうかを判断する。例えば図３において位置１と位置３がタッチされたときには、２点がタッチされたと判断するが、位置１と位置５がタッチされたときには、２点がタッチされたとは判断しないものとする。もし２点がタッチされていると判断したら（Ｓ４０１において“Ｙ”）、この２点の位置の中間位置がオンになったという情報をコントローラ１５０に対して出力する（Ｓ４０７）。例えば、位置１と位置３がタッチされたと検出したときには、その中間位置として位置２を出力する。そして、その後ステップＳ４０９に進む。もし２点がタッチされていると判断しない場合（Ｓ４０１において“Ｎ”）、次に１点がタッチされているかどうかを判断する（Ｓ４０２）。ここで１点がタッチされていると判断しない場合（Ｓ４０２において“Ｎ”）、すなわちここまでで１点もタッチされていないと判断する場合にはステップＳ４０１に戻り、電極位置の座標算出から繰り返す。
【００３５】
一方、１点がタッチされていると判断する場合（Ｓ４０２において“Ｙ”）、検出処理部１７７は、この１点をタッチ位置Ｐ１として一時的に記憶すると共に、この時点からの経過時間の計測を開始する（Ｓ４０３）。
【００３６】
タッチ位置Ｐ１を記憶した後、検出処理部１７７は、経過時間が所定の閾値Ｔｔｈを経過したかどうか（タッチ位置Ｐ１がタッチされてから所定時間Ｔｔｈが経過したかどうか）を判断する（Ｓ４０４）。ステップＳ４０４において経過時間がＴｔｈを経過していない場合（Ｓ４０４において“Ｎ”）、次に検出処理部１７７は、タッチパネル１７３から入力されるユーザのタッチした電極位置に関する情報に基づいて、タッチされた電極位置の座標を算出し、その数が０、すなわち全くタッチ位置が検出されなかったかどうかを判断する（Ｓ４０５）。そして、タッチ位置が検出されなかった、すなわち１点目のタッチ位置が検出されてから所定時間Ｔｔｈ以内にユーザによるタッチが解除されたと判断するとき（Ｓ４０５において“Ｙ”）、またはステップＳ４０４において経過時間がＴｔｈを経過したとき（１点のみのタッチが維持されたまま所定時間Ｔｔｈが経過したとき）には、記憶しておいたタッチ位置Ｐ１がオンになったという情報をコントローラ１５０に対して出力する（Ｓ４０８）そして、その後ステップＳ４０９に進む。
【００３７】
ステップＳ４０５において１点以上のタッチ位置が検出されたとき（Ｓ４０５において“Ｎ”）は、さらに２点目がタッチされているかどうかを判断する（Ｓ４０６）。２点目がタッチされたと判断しない場合（Ｓ４０６において“Ｎ”）は、ステップＳ４０４に戻る。一方、すでに検出済みで位置Ｐ１として記憶した１点目のタッチ位置に隣接する２点目の電極位置がタッチされたと判断する場合、すなわち１点目のタッチ位置が検出されてから所定時間Ｔｔｈ以内に、１点目のタッチを維持したまま、この点と隣接する２点目のタッチ位置を検出した場合（Ｓ４０６において“Ｙ”）は、記憶してあるタッチ位置Ｐ１と新たに検出された１点の電極位置の中間位置がオンになったという情報をコントローラ１５０に対して出力する（Ｓ４０７）。そして、その後ステップＳ４０９に進む。
【００３８】
ステップＳ４０８またはステップＳ４０７にて検出処理部１７７がコントローラ１５０に対して位置の情報を出力した時点では、タッチパネル１７３は、少なくとも１点がタッチされた状態となっている。そこで次に検出処理部１７７は、ステップＳ４０５と同様に、タッチパネル１７３から入力されるユーザのタッチした電極位置に関する情報に基づいて、タッチされた電極位置の座標を算出し、全くタッチ位置が検出されなかったかどうかを判断する（Ｓ４０９）。ここで１点以上のタッチ位置が検出されるなら（Ｓ４０９において“Ｎ”）、全くタッチ位置が検出されなくなるまでこの検出処理を繰り返す。そして全くタッチ位置が検出されなくなると（Ｓ４０９において“Ｙ”）、検出処理部１７７は、タッチ位置なし（タッチが解除された）という情報をコントローラ１５０に対して出力する（Ｓ４１０）。
【００３９】
コントローラ１５０は、ステップＳ４０８またはステップＳ４０７にて検出処理部１７７が出力した位置の情報が入力されると、その位置をユーザがタッチしたものと判断し、そのタッチ位置に応じた処理を行う。また、タッチ位置の情報が入力されてから次に検出処理部１７７からタッチ位置なしという情報が入力されるまでは、そのタッチ位置が継続してタッチされ続けているものと判断する。
【００４０】
具体的なタッチ入力の例に沿って、上記動作を説明する。ここでは電極位置である位置１および位置３がタッチ位置として検出されたとき、検出処理部１７７が出力する情報について説明する。
【００４１】
図５は、検出処理部１７７の座標検出処理におけるタイミング図である。図において横軸は時間の経過を示している。また時刻Ｔ１、Ｔｔｈ、Ｔ２、Ｔ３、Ｔ４において、Ｔ１＜Ｔｔｈ＜Ｔ２＜Ｔ３＜Ｔ４である。図には、電極位置である位置１および位置３各々のタッチ検出結果が示されている。それぞれ、ハイレベルがタッチされていることを示し、ローレベルがタッチされていないことを示す。また、出力は、検出処理部１７７が出力する、中間位置も含めた検出結果である。図では、位置１でタッチが検出された時刻を０としている。
【００４２】
時刻０において、位置１のタッチが検出される（Ｓ４０２において“Ｙ”）と検出処理部１７７は、この時点では位置１を出力することはせずに、これをタッチ位置Ｐ１として記憶すると共に経過時間の計測を開始する（Ｓ４０３）。そして、時刻Ｔｔｈになる前の時刻Ｔ１において、さらに位置３のタッチが検出され、この時点で位置１および位置３のタッチ位置が検出された時点（Ｓ４０６において“Ｙ”）で、検出処理部１７７はこれらの中間位置である位置２がオンになったと出力する（Ｓ４０７）。その後、時刻Ｔ２において位置１のタッチがオフとなり、さらに時刻Ｔ４において位置３のタッチがオフとなり、タッチ位置がなくなった時点（Ｓ４０９において“Ｙ”）で検出処理部１７７は、タッチ位置なしという情報を出力する（Ｓ４１０）。このように動作することで、２点のタッチの時間差がＴｔｈ以内であれば、これらを同時にタッチされたものとみなし、その間の位置を出力することができるため、先にタッチが検出された点のみを出力してしまうという誤検出を低減し、検出精度を向上できる。
【００４３】
図６は、他の入力例に対する検出処理部１７７の座標検出処理におけるタイミング図である。時刻０において、位置１のタッチが検出される（Ｓ４０２において“Ｙ”）と検出処理部１７７は、これをタッチ位置Ｐ１として記憶すると共に経過時間の計測を開始する（Ｓ４０３）。そして、依然として位置１の１点のみがタッチされた状態でかつ時刻Ｔｔｈになった時点（Ｓ４０４において“Ｙ”）で、タッチ位置Ｐ１として記憶した位置１がオンになったと出力する（Ｓ４０８）。その後、時刻Ｔ２において位置１のタッチがオフとなり、タッチ位置がなくなった時点（Ｓ４０９において“Ｙ”）で検出処理部１７７は、タッチ位置なしという情報を出力する（Ｓ４１０）。このように動作することで、１点目がタッチされてからそのまま時間Ｔｔｈが経過した場合には、この１点のみがタッチされたものとみなし、その位置を出力することができる。
【００４４】
図７は、他の入力例に対する検出処理部１７７の座標検出処理におけるタイミング図である。時刻０において、位置１のタッチが検出される（Ｓ４０２において“Ｙ”）と検出処理部１７７は、これをタッチ位置Ｐ１として記憶すると共に経過時間の計測を開始する（Ｓ４０３）。そして、時刻Ｔｔｈの経過を待たずに時刻Ｔ１において位置１のタッチがオフとなり、タッチ位置がなくなった時点（Ｓ４０５において“Ｙ”）で、タッチ位置Ｐ１として記憶した位置１がオンになったと出力する（Ｓ４０８）。そして、すでに位置１はタッチされていない（Ｓ４０９において“Ｙ”）ので、その直後に検出処理部１７７は、タッチ位置なしという情報を出力する（Ｓ４１０）。このように動作することで、時間Ｔｔｈが経過する前にタッチされた位置がオフになった場合には、その時点でその１点がタッチされた後に離されたことを示す情報を出力することができ、１点のみタッチされていた場合の応答タイミングを早めることができる。
【００４５】
図８は、他の入力例に対する検出処理部１７７の座標検出処理におけるタイミング図である。時刻０において、位置１のタッチが検出される（Ｓ４０２において“Ｙ”）と検出処理部１７７は、これをタッチ位置Ｐ１として記憶すると共に経過時間の計測を開始する（Ｓ４０３）。そして、依然として位置１の１点のみがタッチされた状態でかつ時刻Ｔｔｈになった時点（Ｓ４０４において“Ｙ”）で、タッチ位置Ｐ１として記憶した位置１がオンになったと出力する（Ｓ４０８）。その後、時刻Ｔ２においてさらに位置３のタッチが検出されたとしても、すでに時刻Ｔｔｈを過ぎているために出力は位置１がオンのままで変化させない。そしてさらに時刻Ｔ３において位置１のタッチがオフとなった時点でも出力は変化させず、さらに時刻Ｔ４において位置３のタッチもオフとなり、タッチ位置がなくなった時点（Ｓ４０９において“Ｙ”）で検出処理部１７７は、タッチ位置なしという情報を出力する（Ｓ４１０）。このように動作することで、遅くとも時刻Ｔｔｈの経過時点で出力内容を固定し、その後ユーザがタッチしたまま指等の指示体をずらしてしまう等により検出位置が変化してしまうことを防止し、ユーザの意図しない動作を抑制することができる。
【００４６】
以上のようにして、被写体の照度に応じてＥｖ値に対応するＩＳＯ感度およびシャッタスピードを２段階に分けて調整する。すなわち、輝度に関する情報であるＥｖ値に応じてシャッタスピードおよびゲイン（ＩＳＯ感度）を変化させるに際し、シャッタスピードおよびゲインが変化する区間の間に、シャッタスピードおよびゲインのいずれも不変のＥ３〜Ｅ４の区間を設ける。これにより、低照度下においてもプレビュー表示の視認性を確保しつつ、被写体に応じてより適切なプレビュー表示を行うことができる。
【００４７】
〔２．他の実施形態〕
以上により、本発明の実施の形態１について説明した。しかし本発明は、これらには限定されない。そこで、本発明の他の実施の形態について、本欄にまとめて説明する。
【００４８】
上記実施の形態では、検出処理部１７７は、検出処理回路１７７ｂを備え、ハードワイヤードな回路で実現するものとしたが、同様な動作を行うことができる他の構成としてもよい。例えば検出処理部１７７がマイコンと、マイコンが実行する検出処理プログラムを格納したＲＯＭを備え、このプログラムをマイコンが実行することにより、タッチ位置座標の算出をするようにしてもよい。また、タッチパネルが出力するタッチした電極位置に関する情報をコントローラ１５０に直接入力し、コントローラ１５０がこのような検出処理プログラムを実行することによりタッチ一座表の算出をするようにする、すなわち検出処理部１７７をコントローラ１５０が兼ねるようにしてもよい。
【００４９】
上記実施の形態では、検出処理部１７７の動作について、横方向の２点（位置１および位置３）のタッチに応じて中間位置（位置２）を出力する例で説明したが、縦方向の２点（例えば位置１および位置１１）のタッチにも同様の動作となることは明らかである。
【００５０】
上記実施の形態では、検出処理部１７７は２点までのタッチに対応してタッチ位置を算出し、出力するものとして説明したが、３点以上の同時タッチに対しても同様の処理を行うことで対応可能である。例えばｎ点同時タッチに対応して中間位置を出力する場合、図４において、以下のように読み替えればよい。ステップＳ４０１において、ｎ点のタッチがあるかどうかを判断する。ステップＳ４０２において、１点以上のタッチがあるかどうか判断する。ステップＳ４０３において、タッチされているすべての点（ｎ点未満）を記憶する。Ｓ４０６において、新たにタッチされた点が検出されれば、タッチされている点が合計ｎ点未満であればその点を新たに記憶し、ｎ点となればＳ４０７に進む。Ｓ４０８において、記憶している全てのタッチ位置に基づいてその中間位置を出力する。Ｓ４０７において、記憶している全てのタッチ位置および新たに検出したタッチ位置に基づいてその中間位置を出力する。
【産業上の利用可能性】
【００５１】
本発明の位置入力装置によれば、仮想電極により分解能を向上させる際の検出精度を向上させることができるため、位置入力装置を備えたデジタルカメラ、携帯電話、パーソナルコンピュータや情報端末等のディスプレイにも適用可能である。
【符号の説明】
【００５２】
１１１  フォーカスレンズ
１１２  ズームレンズ
１１３  絞り
１１４  シャッタ
１２０  ＣＣＤイメージセンサ
１２１  前処理部
１３０  画像処理部
１５０  コントローラ
１６０  フラッシュメモリ
１７０  表示部
１７３  タッチパネル
１７７  検出処理部
１８０  操作部
【図１】
2011158975.tif 000003
【図２】
2011158975.tif 000004
【図３】
2011158975.tif 000005
【図４】
2011158975.tif 000006
【図５】
2011158975.tif 000007
【図６】
2011158975.tif 000008
【図７】
2011158975.tif 000009
【図８】
2011158975.tif 000010