(57)【要約】    【課題】  範囲選択後のキャンセル動作を容易に行ってＧＵＩの操作性を向上させることができる座標入力装置を提供する。    【解決手段】  タッチパネル装置１０は、２つのスタイラス２３ａ，２３ｂが同一座標であると認識する所定の範囲ｚを制御部３０の格納部に格納し、２つのスタイラス２３ａ，２３ｂが夫々タッチパネル２０の画面に接触することによって選択範囲２２が設定された後、スタイラス２３ａ，２３ｂがタッチパネル２０の画面にタッチしたまま夫々リリース（タッチを解除）して入力終了状態が検出され、２つのスタイラス２３ａ，２３ｂのリリース時の各座標（ｘ０，ｙ０），（ｘ１，ｙ１）が所定の範囲ｚ内に接近して同一座標にないとき、即ち不等式（（ｘ０−ｘ１）２＋（ｙ０−ｙ１）２）１／２≦ｚが成立ないときは、２点は同一座標にはないとみなして、範囲選択がキャンセルされたものと判断する。【選択図】      図３
2006039819.tif 000002
【特許請求の範囲】
【請求項１】
タッチパネルと、前記タッチパネル上で複数の座標点を入力する座標入力部が前記複数の座標点において前記タッチパネルにタッチしたこと又は当該タッチが解除したことを検出するタッチ検出部と、前記座標入力部が入力した複数の座標点の各座標を検出する座標検出部と、前記座標入力部が前記複数の座標点において前記タッチパネルにタッチしたことをもって前記複数の座標点で規定される範囲を選択する入力処理手段とを備える座標入力装置において、
前記入力処理手段は、前記座標入力部が前記タッチパネルにタッチしたまま前記複数の座標点から所定の範囲内に接近せずに前記タッチを解除してことをもって前記範囲設定のキャンセル動作と判定することを特徴とする座標入力装置。
【請求項２】
前記入力処理手段は、前記座標入力部による範囲の選択後、前記座標入力部が前記タッチパネルにタッチしたまま前記複数の座標点から前記所定の範囲内に接近した後に前記タッチを解除してことをもってドラッグ状態と判定することを特徴とする請求項１記載の座標入力装置。
【請求項３】
前記所定の範囲は１点と認識できる範囲であることを特徴とする請求項１又は２記載の座標入力装置。
【請求項４】
前記複数の座標点が２点であり、前記選択された範囲は、前記２点を対角位置とする矩形であることを特徴とする請求項１乃至３のいずれか１項に記載の座標入力装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、座標入力装置に関し、情報処理装置の座標入力装置に関する。
【背景技術】
【０００２】
パーソナルコンピュータやワークステーション、ゲーム機、ＰＤＡ、小型通信端末、携帯電話等の情報処理装置には、ＧＵＩ（Graphical User Interface）によるアイコン表示を用いたタッチパネル式座標入力装置を有するものがある。
【０００３】
図６に示すように、座標入力装置１００は、そのタッチパネル１００ａ上において、例えば任意の位置にある対象ファイルアイコン１０１を所定のフォルダアイコン１０２に移動する場合、移動すべき対象ファイルアイコン１０１の周囲２点１０３ａ，１０３ｂ上をスタイラス１０４ａ，１０４ｂにより同時にタッチすることにより、対象ファイルアイコン１０１が移動対象であると認識し、そのタッチを解除したことをもって、対象ファイルアイコン１０１がドラッグ状態にあると認識し、次いで、移動先の所定のフォルダアイコン１０２の周囲２点１０５ａ，１０５ｂをスタイラス１０４ａ，１０４ｂにより同時にタッチすることにより、ドラッグ状態を解除してそのフォルダアイコン１０２に対象ファイルアイコン１０１を移動する（例えば、特許文献１参照）。
【０００４】
上記座標入力装置１００では、移動すべきファイルアイコン１０１の選択や移動範囲の選択を２点以上の座標入力、例えばファイルアイコン１０１の対向位置や矩形の移動範囲の対角位置のタッチによる座標入力を用いて行っている。
【特許文献１】特開２００１−３５６８７８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記座標入力装置１００では、移動すべきファイルアイコン１０１の選択や移動範囲の選択を対向位置や対角位置のタッチで行った後、これらのタッチの解除によりドラッグ状態であると認識するので、その選択をキャンセルしたいときにタッチを解除しても、ドラッグ状態であると認識するのみで、範囲選択後のキャンセル動作を行うことができない。この座標入力装置１００において、範囲を選択した後タッチ解除後に解除ボタンをクリックすることによりキャンセル動作を行うようにすることもできるが、その操作が煩わしい。
【０００６】
本発明の目的は、範囲選択後のキャンセル動作を容易に行ってＧＵＩの操作性を向上させることができる座標入力装置を提供することにある。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、請求項１記載の座標入力装置は、タッチパネルと、前記タッチパネル上で複数の座標点を入力する座標入力部が前記複数の座標点において前記タッチパネルにタッチしたこと又は当該タッチが解除したことを検出するタッチ検出部と、前記座標入力部が入力した複数の座標点の各座標を検出する座標検出部と、前記座標入力部が前記複数の座標点において前記タッチパネルにタッチしたことをもって前記複数の座標点で規定される範囲を選択する入力処理手段とを備える座標入力装置において、前記入力処理手段は、前記座標入力部が前記タッチパネルにタッチしたまま前記複数の座標点から所定の範囲内に接近せずに前記タッチを解除してことをもって前記範囲設定のキャンセル動作と判定することを特徴とする。
【０００８】
請求項２記載の座標入力装置は、請求項１記載の座標入力装置において、前記入力処理手段は、前記座標入力部による範囲の選択後、前記座標入力部が前記タッチパネルにタッチしたまま前記複数の座標点から前記所定の範囲内に接近した後に前記タッチを解除してことをもってドラッグ状態と判定することを特徴とする。
【０００９】
請求項３記載の座標入力装置は、請求項１又は２記載の座標入力装置において、前記所定の範囲は１点と認識できる範囲であることを特徴とする。
【００１０】
請求項４記載の座標入力装置は、請求項１乃至３のいずれか１項に記載の座標入力装置において、前記複数の座標点が２点であり、前記選択された範囲は、前記２点を対角位置とする矩形であることを特徴とする。
【発明の効果】
【００１１】
請求項１記載の座標入力装置によれば、座標入力部がタッチパネルにタッチしたまま複数の座標点から所定の範囲内に接近せずにタッチを解除してことをもって範囲設定のキャンセル動作と判定するので、範囲選択後のキャンセル動作を容易に行ってＧＵＩの操作性を向上させることができる。
【００１２】
請求項２記載の座標入力装置によれば、座標入力部による範囲の選択後、座標入力部が前記タッチパネルにタッチしたまま複数の座標点から所定の範囲内に接近した後に前記タッチを解除したことをもってドラッグ状態と判定するので、ドラッグ状態の判定を容易に行うことができる。
【００１３】
請求項３記載の座標入力装置によれば、所定の範囲は１点と認識できる範囲であるので、選択範囲をキャンセルするのかドラッグするのかを容易に判定することができる。
【００１４】
請求項４記載の座標入力装置によれば、複数の座標点が２点であり、選択された範囲は、２点を対角位置とする矩形であるので、選択範囲の入力を容易に行うことができる。
【発明を実施するための最良の形態】
【００１５】
以下、本発明の実施の形態を図面を参照しながら詳述する。
【００１６】
図１は、本発明の実施の形態に係る座標入力装置の構成を概略的に示すブロック図である。
【００１７】
図１において、本発明の実施の形態に係る座標入力装置としてのタッチパネル装置１０は、画像を表示する画面を有すると共に、画面上に取付けられたタッチセンサへのタッチによりスタイラス等が複数点の座標を入力するタッチパネル２０と、タッチパネル２０を制御する制御部３０とを備える。
【００１８】
タッチパネル２０は、例えば、図２に示すように、複数のファイルアイコン２１をマトリックス状に表示する。移動すべき矩形の選択範囲２２は、その対角位置を２つのタイラス２３ａ，２３ｂによりタッチすることにより選択される。
【００１９】
制御部３０は、タッチパネル２０に接続され、タッチパネル２０の画面にスタイラス２３ａ，２３ｂがタッチしたこと及びリリース（タッチの解除）したことを検出するタッチ検出部３１と、同じくタッチパネル２０に接続され、スタイラス２３ａ，２３ｂがタッチパネル２０にタッチした２点以上の座標を検出する座標検出部３２と、タッチ検出部３１及び座標検出部３２に夫々接続され、タッチ検出部３１からのデータ及び座標検出部３２からのデータを取得して後述する所定の演算を行う入力処理部３３と、入力処理部３４での処理内容を携帯端末等の装置へ制御命令として送るために、その制御命令を保持する制御命令記憶部５とを備える。制御部３０は、後述する座標データｘ０，ｙ０，ｘ１，ｙ１及び後述する範囲ｚを格納する図示しない格納部を含むスタイラス２３ａ，２３ｂは操作者の指に置き換えることができる。
【００２０】
図３は、図１のタッチパネル装置１０によって実行される範囲選択キャンセル処理を示すフローチャートである。
【００２１】
本処理では、図２に示すように、複数のファイルアイコン２１をマトリックス状に表示するタッチパネル２０の画面へのスタイラス２３ａ，２３ｂのタッチによる２つの入力座標位置を対角位置として規定された選択範囲２２内のファイルアイコン２１を、スタイラス２３ａ，２３ｂのタッチを解除することによりファイルアイコン２１をドラッグする際に選択範囲２２をキャンセルするものである。
【００２２】
図３において、まず、２つのスタイラス２３ａ，２３ｂが同一座標であると認識する所定の範囲ｚを制御部３０の格納部に格納し（ステップＳ１）、スタイラス２３ａがタッチパネル２０の画面上に選択範囲２２の対角位置の一方に接触すると（ステップＳ２でＹＥＳ）（図４（ａ））、スタイラス２３ａの入力座標ｘ０，ｙ０を制御部３０の格納部に格納し、スタイラス２３ｂがタッチパネル２０の画面上の選択範囲２２の対角位置の他方に接触すると（ステップＳ４でＹＥＳ）（図４（ｂ））、スタイラス２３ｂの入力座標ｘ１，ｙ１を制御部３０の格納部に格納し（ステップＳ５）、その後、座標ｘ０，ｙ０と座標ｘ１，ｙ１を対角位置とする矩形範囲を範囲選択開始命令と共に制御命令記憶部５へ記憶し、制御命令記憶部５は本処理とは非同期に、携帯端末等へ命令を送信する（ステップＳ６）。
【００２３】
次いで、スタイラス２３ａ，２３ｂがタッチパネル２０の画面にタッチしたまま必要に応じて移動した後に夫々リリース（タッチを解除）して入力終了状態が検出されると（ステップＳ７でＹＥＳ）、入力が終了した時点でのスタイラス２３ａの座標ｘ０，ｙ０及びスタイラス１１ｂの座標をｘ１，ｙ１を制御部３０の格納部に格納する（ステップＳ８）。
【００２４】
続くステップＳ８では、２つのスタイラス２３ａ，２３ｂのリリース時の各座標が所定の範囲ｚ内に接近して同一座標にあるか否かを、不等式（（ｘ０−ｘ１）２＋（ｙ０−ｙ１）２）１／２≦ｚが成立したか否かによって判別する。
【００２５】
ステップＳ８の判別の結果、上記不等式が成立したときは、２点は同一座標にあるとみなして、範囲選択が完了してドラッグ状態になったと判断し、範囲選択終了命令を制御命令記憶部５に記憶して（ステップＳ１０）（図４（ｂ））、本処理を終了する。
【００２６】
ステップＳ８の判別の結果、上記不等式が成立しないときは、２点は同一座標にはないとみなして、範囲選択がキャンセルされたものと判断し、範囲選択のキャンセルを制御命令記憶部５に記憶して（ステップＳ１１）（図５）、本処理を終了する。
【００２７】
図３の処理によれば、２つのスタイラス２３ａ，２３ｂのリリース時の各座標が同一座標にあるか否かを、不等式（（ｘ０−ｘ１）２＋（ｙ０−ｙ１）２）１／２≦ｚが成立したか否かによって判別し（ステップＳ９）、上記不等式が成立したときは、２点は同一座標にあるとみなして、範囲選択が完了してドラッグ状態になったと判断する共に（ステップＳ１０）、上記不等式が成立しないときは、２点は同一座標にはないとみなして、範囲選択がキャンセルされたものと判断する（ステップＳ１１）。
【００２８】
換言すれば、２つのスタイラス２３ａ，２３ｂの入力座標位置により規定される選択範囲２２は、２つのスタイラス２３ａ，２３ｂの入力座標位置が同一座標とならない状態でリリース（タッチの解除）を行うことによってキャンセルすることができ、一方、２つのスタイラス２３ａ，２３ｂの入力座標位置が同一座標となる状態でリリース（タッチの解除）することによってドラッグすることができる。
【図面の簡単な説明】
【００２９】
【図１】本発明の実施の形態に係る座標入力装置の構成を概略的に示すブロック図である。
【図２】図１におけるタッチパネルの画面を説明するのに用いられる図である。
【図３】図１のタッチパネル装置１０によって実行される範囲選択キャンセル処理を示すフローチャートである。
【図４】図１におけるタッチパネルの画面を説明するのに用いられる図であり、（ａ）は、移動すべき選択範囲を設定する場合を示し、（ｂ）は、ドラッグ状態を実現する場合を示す。
【図５】図１におけるタッチパネルの画面を説明するのに用いられる図であり、選択範囲をキャンセルする場合を示す。
【図６】従来のタッチパネル装置におけるファイルアイコンの移動要領を説明するのに用いられる図である。
【符号の説明】
【００３０】
１０  タッチパネル装置
２０  タッチパネル
２１  アイコン
２２  選択範囲
２３ａ，２３ｂ  スタイラス
３０  制御装置
３１  タッチ検出部
３２  座標検出部
３３  入力処理部
３４  制御命令記憶部
【図１】
2006039819.tif 000003
【図２】
2006039819.tif 000004
【図３】
2006039819.tif 000005
【図４】
2006039819.tif 000006
【図５】
2006039819.tif 000007
【図６】
2006039819.tif 000008