(57)【要約】【課題】片手操作でタッチパネル上の全領域のタッチ入力を容易に実現することができるタッチパネル装置、タッチパネルの座標出力方法及び入力装置を提供する。【解決手段】タッチパネル装置は、１回目のタッチ開始座標２１及びタッチ終了座標２２に基づいて、１回目のタッチ入力の変化方向及び第１の基準点座標を検出し、１回目のタッチ入力の変化方向に沿って第１基準点座標から伸張する第１補助線３１を算出し（Ｓ３）、２回目のタッチ開始座標２４及びタッチ終了座標２５に基づいて、２回目のタッチ入力の変化方向及び第２の基準点座標を検出し、２回目のタッチ入力の変化方向に沿って第２基準点座標から伸張する第２補助線３２を算出し（Ｓ６）、第１補助線３１及び第２補助線３２が交差する交差点の座標を算出し（Ｓ７）、３回目のタッチ開始座標２７が入力された場合に交差点の座標をＯＳに出力する（Ｓ１０）。【選択図】図５
2016218782.tif 000002
【特許請求の範囲】
【請求項１】
１回目のタッチ開始座標及び１回目のタッチ終了座標に基づいて、１回目のタッチ入力の変化方向及び第１の基準点座標を検出し、前記１回目のタッチ入力の変化方向に沿って前記第１基準点座標から伸張する第１補助線を算出する第１算出手段と、
２回目のタッチ開始座標及び２回目のタッチ終了座標に基づいて、２回目のタッチ入力の変化方向及び第２の基準点座標を検出し、前記２回目のタッチ入力の変化方向に沿って前記第２基準点座標から伸張する第２補助線を算出する第２算出手段と、
前記第１補助線及び前記第２補助線が交差する交差点の座標を算出する第３算出手段と、
３回目のタッチ開始座標が入力された場合に前記交差点の座標をオペレーティングシステムに出力する出力手段と
を備えていることを特徴とするタッチパネル装置。
【請求項２】
前記タッチパネル装置は、タッチパネルの押下位置の座標を前記オペレーティングシステムに出力する第１座標出力モードと、前記交差点の座標を前記オペレーティングシステムに出力する第２座標出力モードとを含み、
前記１回目のタッチ開始座標の入力が予め設定された時間以上維持されているか否かに応じて、座標を前記オペレーティングシステムに出力する出力モードを前記第１座標出力モード又は前記第２座標出力モードのいずれかに切り替える切替手段を備えていることを特徴とする請求項１に記載のタッチパネル装置。
【請求項３】
前記第１算出手段は、前記１回目のタッチ入力の変化方向に基づいて、予め設定された複数の基準点座標から対応する第１の基準点座標を選択し、
前記第２算出手段は、前記２回目のタッチ入力の変化方向に基づいて、前記予め設定された複数の基準点座標から対応する第２の基準点座標を選択することを特徴とする請求項１又は２に記載のタッチパネル装置。
【請求項４】
前記３回目のタッチ開始座標の入力に続けてスライド操作が行われた場合には、前記出力手段は、３回目のタッチ終了座標と前記３回目のタッチ開始座標との差分データを所定の割合で増大して前記オペレーティングシステムに出力することを特徴とする請求項１乃至３のいずれか１項に記載のタッチパネル装置。
【請求項５】
１回目のタッチ開始座標及び１回目のタッチ終了座標に基づいて、１回目のタッチ入力の変化方向及び第１の基準点座標を検出し、前記１回目のタッチ入力の変化方向に沿って前記第１基準点座標から伸張する第１補助線を算出し、
２回目のタッチ開始座標及び２回目のタッチ終了座標に基づいて、２回目のタッチ入力の変化方向及び第２の基準点座標を検出し、前記２回目のタッチ入力の変化方向に沿って前記第２基準点座標から伸張する第２補助線を算出し、
前記第１補助線及び前記第２補助線が交差する交差点の座標を算出し、
３回目のタッチ開始座標が入力された場合に前記交差点の座標をオペレーティングシステムに出力する
ことを特徴とするタッチパネルの座標出力方法。
【請求項６】
操作面の操作により情報入力を受け付ける入力装置において、
前記操作面上に設けられた入力部と、
前記入力部の１回目の操作に応じた傾きを持つ第１補助線と、前記入力部の２回目の操作に応じた傾きを持つ第２の補助線とを前記操作面上に表示し、前記第１の補助線および前記第２の補助線が表示された状態でなされる前記入力部の３回目の操作により、前記第１の補助線および前記第２の補助線の交点を情報入力座標として出力する処理部と、
を備えることを特徴とする入力装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、タッチパネル装置、タッチパネルの座標出力方法及び入力装置に関する。
【背景技術】
【０００２】
図１に示すように、片手でタッチパネルを保持した状態で、保持している手の指でタッチ入力する場合、指の届く領域内ではタッチ入力ができるが、指の届かない領域ではタッチ入力ができない。そこで、指の移動方向に沿って、指の移動量よりも大きな移動量でカーソルを移動させる携帯機器が知られている（例えば、特許文献１参照）。
【０００３】
また、タッチパッドなどの相対座標出力デバイスを端末に取り付け、相対座標出力デバイスを操作することで片手操作を実現する方法や、タッチパネルの出力方法を一時的に絶対座標出力から相対座標出力に切り替えることでデバイスを追加せずに片手操作を実現する方法が知られている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１５−１１３８７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、相対座標出力の場合、目的の座標までカーソルを移動させるためにタッチ入力を継続する必要があり、操作性が良くないという課題がある。
【０００６】
本発明は、片手操作でタッチパネル上の全領域のタッチ入力を容易に実現することができるタッチパネル装置、タッチパネルの座標出力方法及び入力装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するため、明細書に開示されたタッチパネル装置は、１回目のタッチ開始座標及び１回目のタッチ終了座標に基づいて、１回目のタッチ入力の変化方向及び第１の基準点座標を検出し、前記１回目のタッチ入力の変化方向に沿って前記第１基準点座標から伸張する第１補助線を算出する第１算出手段と、２回目のタッチ開始座標及び２回目のタッチ終了座標に基づいて、２回目のタッチ入力の変化方向及び第２の基準点座標を検出し、前記２回目のタッチ入力の変化方向に沿って前記第２基準点座標から伸張する第２補助線を算出する第２算出手段と、前記第１補助線及び前記第２補助線が交差する交差点の座標を算出する第３算出手段と、３回目のタッチ開始座標が入力された場合に前記交差点の座標をオペレーティングシステムに出力する出力手段とを備えている。
【０００８】
上記目的を達成するため、明細書に開示されたタッチパネルの座標出力方法は、１回目のタッチ開始座標及び１回目のタッチ終了座標に基づいて、１回目のタッチ入力の変化方向及び第１の基準点座標を検出し、前記１回目のタッチ入力の変化方向に沿って前記第１基準点座標から伸張する第１補助線を算出し、２回目のタッチ開始座標及び２回目のタッチ終了座標に基づいて、２回目のタッチ入力の変化方向及び第２の基準点座標を検出し、前記２回目のタッチ入力の変化方向に沿って前記第２基準点座標から伸張する第２補助線を算出し、前記第１補助線及び前記第２補助線が交差する交差点の座標を算出し、３回目のタッチ開始座標が入力された場合に前記交差点の座標をオペレーティングシステムに出力する。
【０００９】
上記目的を達成するため、明細書に開示された入力装置は、操作面の操作により情報入力を受け付ける入力装置において、前記操作面上に設けられた入力部と、前記入力部の１回目の操作に応じた傾きを持つ第１補助線と、前記入力部の２回目の操作に応じた傾きを持つ第２の補助線とを前記操作面上に表示し、前記第１の補助線および前記第２の補助線が表示された状態でなされる前記入力部の３回目の操作により、前記第１の補助線および前記第２の補助線の交点を情報入力座標として出力する処理部とを備える。
【発明の効果】
【００１０】
本発明によれば、片手操作でタッチパネル上の全領域のタッチ入力を容易に実現することができる。
【図面の簡単な説明】
【００１１】
【図１】片手でタッチパネルを保持した状態を示す図である。
【図２】本実施の形態に係るタッチパネル装置の構成を示すブロック図である。
【図３】交差点座標出力モードの設定ができるアプリケーションの設定画面例を示す図である。
【図４】（Ａ）は、タッチパネル上でのタッチ入力の状況を示す図である。（Ｂ）は、タッチパネルに表示される補助線及び交差点座標の例を示す図である。
【図５】タッチパネルドライバが、タッチパネルからデータを受信して交差点座標を出力する処理を示すフローチャートである。
【発明を実施するための形態】
【００１２】
以下、図面を参照しながら本発明の実施の形態を説明する。
【００１３】
図２は、本実施の形態に係るタッチパネル装置の構成を示すブロック図である。本実施の形態に係るタッチパネル装置１０は、入力装置であり、例えば、携帯電話、スマートフォン、又はタブレット端末などである。
【００１４】
タッチパネル装置１０は、交差点座標出力モードにより片手操作で全ての領域の入力が可能である。タッチパネルドライバが座標を出力するモードは、通常の座標出力モード（第１座標出力モード）と交差点座標出力モード（第２座標出力モード）とを含む。通常の座標出力モードは、タッチパネルの押下位置の座標をオペレーティングシステムに出力するモードである。交差点座標出力モードは、ユーザの片手操作によって画面上に２本の補助線を引き、その２本の補助線の交差点の座標をオペレーティングシステムに出力するモードである。
【００１５】
タッチパネル装置１０は、ＣＰＵ１、ＲＡＭ２、ＲＯＭ３、ハードディスクドライブ（ＨＤＤ）４、液晶モニタ５、タッチパネル６及び通信インタフェース（ＩＦ）７を備えている。ＣＰＵ１は、バス８を介してＲＡＭ２、ＲＯＭ３、ハードディスクドライブ（ＨＤＤ）４、液晶モニタ５、タッチパネル６及び通信インタフェース（ＩＦ）７に接続されている。
【００１６】
ＣＰＵ１は、タッチパネル装置１０の全体動作を制御する。ＲＡＭ２はワーキングエリアとして機能する。ＲＯＭ３又はＨＤＤ４は、オペレーティングシステム（ＯＳ）、アプリケーション、及びタッチパネルドライバを格納している。タッチパネル６は、例えば、透過型の静電式タッチパネルであり、液晶モニタ５上に搭載されている。通信インタフェース（ＩＦ）７は、シリアルインタフェース又はＵＳＢインタフェースを備えている。オペレーティングシステム（ＯＳ）、アプリケーション、及びタッチパネルドライバは、ＲＯＭ３又はＨＤＤ４から読み出されて、ＣＰＵ１により実行される。従って、オペレーティングシステム（ＯＳ）、アプリケーション、及びタッチパネルドライバの各々の機能は、ＣＰＵ１により実現される。本実施の形態では、ＣＰＵ１により実行されるタッチパネルドライバが、第１〜第３算出手段、出力手段及び切替手段として動作し、ＣＰＵ１により実行されるアプリケーションが設定手段として動作する。
【００１７】
図３は、交差点座標出力モードの設定ができるアプリケーションの設定画面例を示す図である。
【００１８】
図３の「交差点座標出力モード有効」のチェックボックス１１にチェックを入れると、アプリケーションは交差点座標出力モードを有効にする。「モード切り替え時間」のエディットボックス１２に数字を入力すると、タッチ入力から交差点座標出力モードへ切り換えるまでの時間がアプリケーションに設定される。例えば、図３の例では、「モード切り替え時間」が２秒なので、タッチ入力から２秒後にアプリケーションは交差点座標出力モードを有効にする。
【００１９】
「第１補助線有効時間」のエディットボックス１３に時間を入力すると、第１補助線の有効時間がアプリケーションに設定される。例えば、図３の例では、「第１補助線有効時間」が２秒なので、アプリケーションは第１補助線を算出してから２秒間有効として保持する、つまり、第１補助線のデータを２秒間ＲＡＭ２に保持する。
【００２０】
「交差点座標有効時間」のエディットボックス１４に時間を入力すると、交差点座標の有効時間がアプリケーションに設定される。例えば、図３の例では、「交差点座標有効時間」が２秒なので、アプリケーションは交差点座標を算出してから２秒間有効として保持する、つまり、交差点座標のデータを２秒間ＲＡＭ２に保持する。
【００２１】
「補助線表示」のチェックボックス１５にチェックを入れると、補助線算出時に画面上に補助線が表示される。「交差点座標表示」のチェックボックス１６にチェックを入れると、交差点座標の算出時に画面上に交差点の座標が表示される。
【００２２】
「基準点座標」の「Ｘ座標」及び「Ｙ座標」のエディットボックス１７に座標を入力すると、アプリケーションは、補助線の算出時に「タッチ入力の変化方向」に応じて使用する基準点座標を選択する。例えば、Ｘ座標及びＹ座標が共に増加するようなタッチ入力があった場合（具体的には、右斜め上方向へのスライド操作があった場合）には、アプリケーションは、（Ｘ，Ｙ）＝（−１０，−１０）の基準点座標を選択する。例えば、Ｘ座標が減少し且つＹ座標が増加するようなタッチ入力があった場合（具体的には、左斜め上方向へのスライド操作があった場合）には、アプリケーションは、（Ｘ，Ｙ）＝（１０，−１０）の基準点座標を選択する。尚、アプリケーションは、タッチ終了座標のＸ座標及びＹ座標がタッチ開始座標のＸ座標及びＹ座標に対してそれぞれ増加しているか、減少しているか又は変化なしかに基づいて「タッチ入力の変化方向」を判断する。
【００２３】
このように、アプリケーションの設定画面により、カスタムで機能設定が可能である。尚、図３のアプリケーションの設定画面は一例であり、アプリケーションの設定画面はこれに限定されるものではない。例えば、図３の「交差点座標出力モード有効」、「モード切り替え時間」、「第１補助線有効時間」、「交差点座標有効時間」、「補助線表示」、「交差点座標表示」及び「基準点座標」の「Ｘ座標」及び「Ｙ座標」のうち、少なくとも１つが設定できればよい。
【００２４】
タッチパネルドライバは、タッチパネル６の入力状態を判別する機能、タッチパネル６の出力データを変更する機能、タッチ入力の変化方向（即ち、スライド操作による入力座標の変化方向）を算出する機能、タッチ入力の変化方向に対応する基準点座標からタッチ入力の変化方向に沿った補助線を算出する機能、２本の補助線から交差点座標を算出する機能、及び算出した交差点座標をオペレーティングシステムに出力する機能を備えている。
【００２５】
図４（Ａ）は、タッチパネル６上でのタッチ入力の状況を示す図である。図４（Ｂ）は、タッチパネル６に表示される補助線及び交差点座標の例を示す図である。図４（Ａ）及び図４（Ｂ）において、タッチパネル６の右上端、左上端、左下端及び右下端をそれぞれ点Ａ、点Ｂ、点Ｃ及び点Ｄとする。また、点Ａの座標を（１０，１０）とし、点Ｂの座標を（−１０，１０）とし、点Ｃの座標を（−１０，−１０）とし、点Ｄの座標を（１０，−１０）とする。
【００２６】
図４（Ａ）において、１回目のスライド操作の開始点及び終了点が、１回目のタッチ開始座標２１及び１回目のタッチ終了座標２２としてそれぞれ示されている。タッチ移動経路２３は、１回目のタッチ開始座標２１及び１回目のタッチ終了座標２２を結ぶ経路である。１回目のタッチ開始座標２１及び１回目のタッチ終了座標２２がタッチパネル６に入力されると、タッチパネルドライバは、１回目のタッチ開始座標２１及び１回目のタッチ終了座標２２に基づいてタッチ入力の変化方向及び基準点座標を検出し、図４（Ｂ）に示すように、タッチ移動経路２３に沿った第１補助線３１を点Ｄから描く。ここでは、タッチ入力の変化方向はタッチ移動経路２３に沿った方向であり、基準点座標は点Ｄである。
【００２７】
また、タッチパネルドライバは、下記の式（１）に従って、補助線を算出する。
【数１】
2016218782.tif 000003
ここで、（ａ１，ｂ１）はタッチ開始座標を示し、（ａ２，ｂ２）はタッチ終了座標を示し、（ａ，ｂ）は基準点座標を示す。
【００２８】
図４（Ａ）において、２回目のスライド操作の開始点及び終了点が、２回目のタッチ開始座標２４及び２回目のタッチ終了座標２５としてそれぞれ示されている。タッチ移動経路２６は、２回目のタッチ開始座標２４及び２回目のタッチ終了座標２５を結ぶ経路である。
【００２９】
２回目のタッチ開始座標２４及び２回目のタッチ終了座標２５がタッチパネル６に入力されると、タッチパネルドライバは、２回目のタッチ開始座標２４及び２回目のタッチ終了座標２５に基づいてタッチ入力の変化方向及び基準点座標を検出し、図４（Ｂ）に示すように、タッチ移動経路２６に沿った第２補助線３２を点Ｃから描く。ここでは、タッチ入力の変化方向はタッチ移動経路２６に沿った方向であり、基準点座標は点Ｃである。第２補助線３２は上記式（１）に従って算出される。
【００３０】
タッチパネルドライバは、第１補助線３１と第２補助線３２とから交差点座標３３を算出する。３回目のタッチ開始座標２７が入力されると、タッチパネルドライバは、算出された交差点座標３３をオペレーティングシステムに出力する。
【００３１】
図５は、タッチパネルドライバが、タッチパネル６からデータを受信して交差点座標を出力する処理を示すフローチャートである。尚、タッチパネルドライバが実行する処理はＣＰＵ１により実現される。
【００３２】
まず、タッチパネルドライバは、タッチ入力に基づいて出力モードを交差点座標出力モード又は通常の座標出力モードに切り替える（ステップＳ１）。具体的には、タッチパネルドライバは、図４（Ａ）の１回目のタッチ開始座標２１の入力が、図３の「交差点座標出力モード有効」のチェックボックス１１にチェックが入っている状態で、図３の「モード切り換え時間」のエディットボックス１２で設定した時間以上維持されているか否かを判別する。図４（Ａ）の１回目のタッチ開始座標２１の入力が設定した時間以上維持されている場合には、タッチパネルドライバは、出力モードを交差点座標出力モードに切り替える。一方、図４（Ａ）の１回目のタッチ開始座標２１の入力が設定した時間以上維持されていない場合には、出力モードを通常の座標出力モードに切り替える。
【００３３】
次に、タッチパネルドライバは、１回目のタッチ開始座標２１が１回目のタッチ終了座標２２と異なる座標であるか否かを判別する（ステップＳ２）。１回目のタッチ開始座標２１が１回目のタッチ終了座標２２と同じ座標である場合には（ステップＳ２でＮＯ）、タッチパネルドライバは、交差点座標出力モードを終了する。
【００３４】
１回目のタッチ開始座標２１が１回目のタッチ終了座標２２と異なる座標である場合には（ステップＳ２でＹＥＳ）、タッチパネルドライバは、１回目のタッチ開始座標２１及び１回目のタッチ終了座標２２に基づいて、タッチ入力の変化方向を検出し、検出されたタッチ入力の変化方向に基づいて、アプリケーションで設定された複数の基準点座標から対応する基準点座標を選択し、１回目のタッチ開始座標２１、１回目のタッチ終了座標２２及び当該選択された基準点座標に基づいて、当該選択された基準点座標から伸張する第１補助線３１を算出する（ステップＳ３）。このとき、図３の「補助線表示」のチェックボックス１５にチェックが入っている場合には、ＣＰＵ１は液晶モニタ５上に第１補助線３１を表示する。
【００３５】
次に、タッチパネルドライバは、図３の「第１補助線有効時間」のエディットボックス１３で設定した時間内に、図４（Ａ）の２回目のタッチ開始座標２４の入力があるか否かを判別する（ステップＳ４）。図３の「第１補助線有効時間」のエディットボックス１３で設定した時間内に、図４（Ａ）の２回目のタッチ開始座標２４の入力が無い場合には（ステップＳ４でＮＯ）、タッチパネルドライバは、交差点座標出力モードを終了する。図３の「第１補助線有効時間」のエディットボックス１３で設定した時間内に、図４（Ａ）の２回目のタッチ開始座標２４の入力がある場合には（ステップＳ４でＹＥＳ）、タッチパネルドライバは、２回目のタッチ開始座標２４が２回目のタッチ終了座標２５と異なる座標であるか否かを判別する（ステップＳ５）。２回目のタッチ開始座標２４が２回目のタッチ終了座標２５と同じ座標である場合には（ステップＳ５でＮＯ）、タッチパネルドライバは、交差点座標出力モードを終了する。
【００３６】
２回目のタッチ開始座標２４が２回目のタッチ終了座標２５と異なる座標である場合には（ステップＳ５でＹＥＳ）、タッチパネルドライバは、２回目のタッチ開始座標２４及び２回目のタッチ終了座標２５に基づいて、タッチ入力の変化方向を検出し、検出されたタッチ入力の変化方向に基づいて、アプリケーションで設定された複数の基準点座標から対応する基準点座標を選択し、２回目のタッチ開始座標２４、２回目のタッチ終了座標２５及び当該選択された基準点座標に基づいて、当該選択された基準点座標から伸張する第２補助線３２を算出する（ステップＳ６）。このとき、図３の「補助線表示」のチェックボックス１５にチェックが入っている場合には、ＣＰＵ１は液晶モニタ５上に第２補助線３２を表示する。
【００３７】
ついで、タッチパネルドライバは、ステップＳ３で算出された第１補助線３１及びステップＳ６で算出された第２補助線３２から交差点座標３３を算出できるか否かを判別する（ステップＳ７）。第１補助線３１及び第２補助線３２が交差せず、交差点座標３３を算出できない場合には（ステップＳ７でＮＯ）、タッチパネルドライバは、交差点座標出力モードを終了する。交差点座標３３を算出できる場合には（ステップＳ７でＹＥＳ）、タッチパネルドライバは、ステップＳ３で算出された第１補助線３１及びステップＳ６で算出された第２補助線３２から交差点座標３３を算出する（ステップＳ８）。このとき、図３の「交差点座標表示」のチェックボックス１６にチェックが入っている場合、ＣＰＵ１は液晶モニタ５上に交差点座標３３を表示する。
【００３８】
ついで、タッチパネルドライバは、交差点座標３３の算出から図３の「交差点座標有効時間」のエディットボックス１３で設定した時間までの間に、３回目のタッチ開始座標２７が入力されたか否かを判別する（ステップＳ９）。３回目のタッチ開始座標２７が入力されていない場合には（ステップＳ９でＮＯ）、タッチパネルドライバは、交差点座標出力モードを終了する。３回目のタッチ開始座標２７が入力された場合には（ステップＳ９でＹＥＳ）、タッチパネルドライバは、ステップＳ８で算出した交差点座標３３をオペレーティングシステムに出力する（ステップＳ１０）。
【００３９】
尚、３回目のタッチ開始座標２７の入力に続けてスライド操作が行われた場合には、タッチパネルドライバは、３回目のタッチ終了座標と３回目のタッチ開始座標２７との差分データを、交差点座標でのスライド操作としてオペレーティングシステムに出力する。この際、タッチパネルドライバは、当該差分データを所定の割合（例えば、１．５倍、２倍など）で増大して、オペレーティングシステムに出力してもよい。差分データを所定の割合で増大する理由は、３回目のタッチ終了座標及び３回目のタッチ開始座標２７の入力は、例えば親指の操作（片手操作）で行われるので、親指の操作による移動距離が、交差点座標から所望の位置までの移動距離に満たない場合もあるからである。
【００４０】
以上説明したように、ステップＳ１〜Ｓ１０の処理を行うことで、片手操作でタッチパネル上における全ての領域のタッチ入力が可能となる。
【００４１】
以上説明したように、本実施の形態によれば、タッチパネル装置１０のタッチパネルドライバは、１回目のタッチ開始座標２１及び１回目のタッチ終了座標２２に基づいて、１回目のタッチ入力の変化方向及び第１の基準点座標を検出し、１回目のタッチ入力の変化方向に沿って第１基準点座標から伸張する第１補助線３１を算出し（ステップＳ３）、２回目のタッチ開始座標２４及び２回目のタッチ終了座標２５に基づいて、２回目のタッチ入力の変化方向及び第２の基準点座標を検出し、２回目のタッチ入力の変化方向に沿って第２基準点座標から伸張する第２補助線３２を算出し（ステップＳ６）、第１補助線３１及び第２補助線３２が交差する交差点の座標を算出し（ステップＳ７）、３回目のタッチ開始座標２７が入力された場合に交差点の座標をオペレーティングシステムに出力する（ステップＳ１０）。よって、３回のタッチ操作でタッチパネル６上の絶対座標を指定することができ、片手操作でタッチパネル６上の全領域のタッチ入力を容易に実現することができる。
【００４２】
また、タッチパネルドライバは、１回目のタッチ開始座標２１の入力が予め設定された時間以上維持されているか否かに応じて、座標をオペレーティングシステムに出力する出力モードを普通の座標出力モード又は交差点座標出力モードのいずれかに切り替える。従って、ユーザは、１回目のタッチ開始座標２１の入力時間を調整することで、出力モードを片手操作でタッチパネル上の全領域のタッチ入力を容易に実現できる交差点座標出力モードに切り替えることができる。
【００４３】
尚、本発明は、上述した実施の形態に限定されるものではなく、その要旨を逸脱しない範囲内で種々変形して実施することが可能である。
【符号の説明】
【００４４】
１  ＣＰＵ
２  ＲＡＭ
３  ＲＯＭ
４  ハードディスクドライブ（ＨＤＤ）
５  液晶モニタ
６  タッチパネル
７  通信インタフェース（ＩＦ）
１０  タッチパネル装置
【図１】
2016218782.tif 000004
【図２】
2016218782.tif 000005
【図３】
2016218782.tif 000006
【図４】
2016218782.tif 000007
【図５】
2016218782.tif 000008