(57)【要約】【課題】本発明は、クリック区域と定位点とを、離して設置し、移動対象を精確にクリックできる、移動対象をクリックして定位する方法及びそのシステムを提供することを目的とする。【解決手段】本発明の移動対象をクリックして定位する方法は、電子装置のタッチスクリーンをタッチした位置の座標データによって、移動対象のクリック区域の範囲をタッチしたかどうかを判断し、移動対象のクリック区域の範囲をタッチした際、タッチスクリーンにおける移動対象の中心点が現在位置している場所の座標を獲得し、中心点の現在位置する場所の座標と予備設定した変位値によって新しい位置座標を計算し、計算した新しい位置座標を移動対象の定位点の現在位置する場所の座標として設定する。【選択図】図６
2013246822.tif 000002
【特許請求の範囲】
【請求項１】
移動対象をクリックして定位する方法において、
電子装置のタッチスクリーンを、タッチした位置の座標データによって、移動対象のクリック区域の範囲をタッチしたかどうかを判断し、
前記移動対象のクリック区域の範囲をタッチした際、前記タッチスクリーンにおける移動対象の中心点が、現在位置している場所の座標を獲得し、
前記中心点の現在位置する場所の座標と予備設定した変位値によって、新しい位置座標を計算し、
前記計算した新しい位置座標を、移動対象の定位点の現在位置する場所の座標として、設定することを特徴とする移動対象をクリックして定位する方法。
【請求項２】
前記移動対象の定位点が、前記クリック区域外に位置することを特徴とする請求項１に記載の移動対象をクリックして定位する方法。
【請求項３】
前記新しい位置座標は、中心点の位置の座標に変位値をプラスして獲得されることを特徴とする請求項１又は２に記載の移動対象をクリックして定位する方法。
【請求項４】
移動対象をクリックして定位するシステムにおいて、
電子装置のタッチスクリーンをタッチした位置の座標データによって、ユーザが移動対象のクリック区域の範囲をタッチしたかどうかを検出する検出モジュールと、
移動対象のクリック区域の範囲をタッチした際、タッチスクリーンにおける移動対象の中心点が位置している座標が獲得される獲得モジュールと、
前記中心点の現在位置する場所の座標と予備設定された変位値によって、新しい位置座標を計算する計算モジュールと、
前記計算した新しい位置座標を、移動対象の定位点の現在位置する場所の座標として、設定する設定モジュールと、を備えることを特徴とする移動対象をクリックして定位するシステム。
【請求項５】
前記移動対象の定位点が、前記クリック区域外に位置することを特徴とする請求項４に記載の移動対象をクリックして定位するシステム。
【請求項６】
前記新しい位置座標は、中心点の位置の座標に変位値をプラスして獲得されることを特徴とする請求項４又は５に記載の移動対象をクリックして定位するシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、定位する方法及びそのシステムに関し、特にタッチスクリーンに用いられる移動対象をクリックして定位する方法及びそのシステムに関するものである。
【背景技術】
【０００２】
図１に示したように、移動対象をクリックして定位する従来のシステム１０は、電子装置１の制御器３において実装され、該電子装置１は、タッチスクリーン２を備える。電子装置１は、携帯電話、タブレットパソコン等の電子装置である。タッチスクリーン２は移動対象を表示し、且つユーザの指がタッチスクリーン２をタッチした際、タッチした位置の座標データを受信する。
【０００３】
移動対象は、タッチスクリーン２に表示される例えばマウスのカーソルであり、現在位置している所の座標を読み取る。従来の移動対象の定位点とは、つまり移動対象の中心点の位置（図３を参照）のことである。従って、ユーザが移動対象をタッチする際、指が移動対象の定位点を遮りやすいので、移動対象の中心点位置が見えず、移動対象の予備移動」位置（つまり、移動対照を移動させたい位置）が確認できない。クリック区域は、ユーザの指がタッチして、移動対象がクリックできるタッチが有効となる区域である。ユーザが該クリック区域をタッチすると、移動対象がクリックされ、且つこの移動対象を移動させることができる。
【０００４】
ユーザが、指によって移動対象をクリックした際、指が定位点を遮ってしまい、移動対象の位置が見えず、移動対象を移動させる際、精確に予備移動位置に移動させることができない場合があるため、操作に不便である。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
以上の問題点に鑑みて、本発明は、クリック区域と定位点とを離して設置し、移動対象を精確にクリックできる、移動対象をクリックして定位する方法及びそのシステムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記の課題を解決するために、本発明の移動対象をクリックして定位する方法は、電子装置のタッチスクリーンをタッチした位置の座標データによって、移動対象のクリック区域の範囲をタッチしたかどうかを判断し、移動対象のクリック区域の範囲をタッチした際、タッチスクリーンにおける移動対象の中心点が、現在位置している場所の座標を獲得し、中心点の現在位置する場所の座標と予備設定した変位値によって、新しい位置座標を計算し、計算した新しい位置座標を移動対象の定位点の現在位置する場所の座標として設定する。
【０００７】
上記の課題を解決するために、本発明の移動対象をクリックして定位するシステムは、電子装置のタッチスクリーンをタッチした位置の座標データによって、ユーザが移動対象のクリック区域の範囲をタッチしたかどうかを検出する検出モジュールと、前記移動対象のクリック区域の範囲をタッチした際、タッチスクリーンにおける前記移動対象の中心点が位置している座標が獲得される獲得モジュールと、中心点の現在位置する場所の座標と予備設定された変位値によって、新しい位置座標を計算する計算モジュールと、計算した新しい位置座標を移動対象の定位点の現在位置する場所の座標として、設定する設定モジュールと、を備える。
【発明の効果】
【０００８】
本発明の移動対象をクリックして定位する方法及びそのシステムは、移動対象の定位点とクリック区域とは離れて設置されるので、ユーザが移動対象をクリックして、指がクリック区域をタッチする際、指が定位点を遮ることを防止する。また、ユーザが、移動対象を移動させる際、移動対象の予備移動位置が見えるので、精確に移動することができ、操作の精確性を高める。
【図面の簡単な説明】
【０００９】
【図１】移動対象をクリックして定位するシステムが用いられる従来の電子装置の構造図である。
【図２】移動対象をクリックして定位する従来の方法の移動対象を示す図である。
【図３】図２に示した、移動対象をクリックして定位する従来の方法の使用状態を示す図である。
【図４】本発明に係る、移動対象の一部の実施形態を示す図である。
【図５】図４に示した第三実施形態（Ｃ）を示す図である。
【図６】本発明に係る、移動対象をクリックして定位するシステムの構造図である。
【図７】図４に示した移動対象の座標図である。
【図８】本発明に係る、移動対象をクリックして定位する方法の流れ図である。
【図９】本発明に係る、移動対象をクリックして定位する方法の移動対象を示す図である。
【図１０】図９に示した、移動対象をクリックして定位する方法の使用状態を示す図である。
【発明を実施するための形態】
【００１０】
以下、図面に基づいて、本発明に係る移動対象をクリックして定位する方法及びそのシステムについて詳細に説明する。
【００１１】
本発明は、移動対象の定位点をクリック区域の範囲外に設置して、ユーザが移動対象をクリックする際、指が定位点を遮ることを防止する。具体的には、図４に示したように、陰影の部分はクリック区域であり、第一実施形態（図４のＡを参照）と第四実施形態（図４のＤを参照）とにおいて、左方向に延伸する鋭角の頂点が移動対象の定位点であり、第二実施形態（図４のＢを参照）において、右方向に延伸する鋭角の頂点が移動対象の定位点であり、第三実施形態（図４のＣを参照）と第五実施形態（図４のＥを参照）とにおいて、十字架形状の図形の中心が移動対象の定位点である。またこれら定位点とクリック区域との形状、色、位置、サイズ等は制限されず、図４に示した５つの実施形態のみに限定されるものではない。
【００１２】
異なる移動対象によって、異なる定位点の位置が設置されており、移動対象の中心点に対して１つの変位値を予備設定して、中心点の位置の座標に変位値をプラスして、定位点の位置の座標を獲得する。移動対象の形状及びサイズによって、予備設定された変位値も異なる。図５に示したように、移動対象１１の画像範囲は、最外部に設置された点線で囲まれた正方形の範囲であり、クリック区域１２の形状は円形である。本実施形態において、クリック区域１２を囲むように点線で描かれた小さい正方形の範囲は、クリック区域１２のタッチの有効区域であり、ユーザの指が前記小さい正方形の範囲をタッチした際、移動対象１１はクリックされ、且つ移動させることができる。移動対象の中心点１３の位置座標（Ｘ１、Ｙ１）及び予備設定した変位値（Ｘ０、Ｙ０）によって、定位点１４の位置座標（Ｘ２、Ｙ２）が計算される。計算式は、Ｘ２＝Ｘ１＋Ｘ０、Ｙ２＝Ｙ１＋Ｙ０である。移動対象１１の定位点１４は、クリック区域１２と離れて設置され、クリック区域１２の範囲外に位置する。
【００１３】
図６に示したように、移動対象をクリックして定位するシステム１０は、検出モジュール１００と、獲得モジュール２００と、計算モジュール３００と、設定モジュール４００と、を備える。
【００１４】
検出モジュール１００は、ユーザの指（或いは他の部品、例えば、スタイラスペン）が、タッチスクリーン２をタッチした位置の座標データによって、ユーザが移動対象のクリック区域１２の範囲をタッチしたかどうかを検出する。
【００１５】
獲得モジュール２００は、ユーザが移動対象のクリック区域１２の範囲をタッチした際、タッチスクリーン２における移動対象の中心点が位置している座標を獲得する。本実施形態において、タッチスクリーン２に移動対象が表示された際、移動対象位置のデータが存在し、一般的には、移動対象の位置座標は中心点の位置座標である。タッチスクリーン２は、中心点の位置座標を、移動対象をクリックして定位するシステム１０に送信し、移動対象をクリックして定位するシステム１０は、この中心点の位置座標によって、対応する定位点の位置座標を計算することができる。
【００１６】
計算モジュール３００は、中心点の現在位置する場所の座標と予備設定された変位値によって、新しい位置座標を計算する。例えば図７に示したように、中心点の現在の位置座標は、（６．４、５．３）であり、予備設定された変位値は、（−３．２、３．２）である際、新しい位置座標は、（３．２、８．５）である。
【００１７】
設定モジュール４００は、新しい位置座標を、移動対象の定位点における現在位置する場所の座標として設定する。つまり、移動対象が現在位置する場所は、新しい位置座標の位置である。設定モジュール４００は、検出モジュール１００を駆動させて、ユーザが、移動対象のクリック区域の範囲をタッチしているかどうかを検出する。ユーザが、移動対象のクリック区域の範囲をタッチしていないと検出した場合、つまり、ユーザの指が移動対象から離れた場合、定位過程はここで終了する。
【００１８】
図８に示したように、移動対象をクリックして定位する方法は、以下のステップを備える。Ｓ１０において、検出モジュール１００は、ユーザの指（或いは他の部品、例えば、スタイラスペン）が、タッチスクリーン２をタッチした位置の座標データによって、ユーザが、移動対象のクリック区域の範囲をタッチしたかどうかを判断する。ユーザが、移動対象のクリック区域の範囲をタッチしたと判断された場合、Ｓ１２に移動する。ユーザが、移動対象のクリック区域の範囲をタッチしていないと判断された場合、ステップはここで終了する。
【００１９】
Ｓ１２において、獲得モジュール２００は、タッチスクリーン２における移動対象の中心点が現在位置している場所の座標を獲得する。
【００２０】
Ｓ１４において、計算モジュール３００は、中心点の現在位置する場所の座標と予備設定した変位値によって、新しい位置座標を計算する。
【００２１】
Ｓ１６において、設定モジュール４００は、新しい位置座標を、移動対象の定位点の現在位置する場所の座標として設定する。つまり、移動対象が現在位置する場所は、新しい位置座標の場所である。
【００２２】
図９及び図１０に示したように、本発明は、移動対象の定位点とクリック区域とは離れて設置されるので、ユーザが移動対象をクリックして、指がクリック区域をタッチする際、指が定位点を遮ることを防止する。また、ユーザが、移動対象を移動させる際、移動対象の予備移動位置が見えるので、精確に移動することができ、操作の精確性を高める。
【符号の説明】
【００２３】
１      電子装置
２      タッチスクリーン
３      制御器
１０    移動対象をクリックして定位するシステム
１１    移動対象
１２    クリック区域
１３    中心点
１４    定位点
１００  検出モジュール
２００  獲得モジュール
３００  計算モジュール
４００  設定モジュール
【図１】
2013246822.tif 000003
【図２】
2013246822.tif 000004
【図３】
2013246822.tif 000005
【図４】
2013246822.tif 000006
【図５】
2013246822.tif 000007
【図６】
2013246822.tif 000008
【図７】
2013246822.tif 000009
【図８】
2013246822.tif 000010
【図９】
2013246822.tif 000011
【図１０】
2013246822.tif 000012