JP3918921B2 - ポインタ移動方法、プログラム、記録媒体 - Google Patents
ポインタ移動方法、プログラム、記録媒体 Download PDFInfo
- Publication number
- JP3918921B2 JP3918921B2 JP2002137276A JP2002137276A JP3918921B2 JP 3918921 B2 JP3918921 B2 JP 3918921B2 JP 2002137276 A JP2002137276 A JP 2002137276A JP 2002137276 A JP2002137276 A JP 2002137276A JP 3918921 B2 JP3918921 B2 JP 3918921B2
- Authority
- JP
- Japan
- Prior art keywords
- mark
- pointer
- procedure
- detected
- screen
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Landscapes
- User Interface Of Digital Computer (AREA)
- Position Input By Displaying (AREA)
Description
【発明の属する技術分野】
本発明は、画面上のマークにポインタを容易に移動させるためのポインタ移動方法、プログラム、記録媒体に関する。
【0002】
【従来の技術】
従来、マウス等で画面上のポインタ(マウスポインタやカーソルを含む)を移動させることが困難なユーザ向けに、様々なソフトウェア製品が開発されている。あるソフトウェア製品では、画面上のポインタを移動させる方法として、ポインタを移動させる方向を指定し、その方向へ等速にポインタを移動させる方法や、画面全体または画面上のウィンドウに対する座標で目的のマーク(アイコン等の図形や画像)を指定し、そのマークにポインタを移動(ジャンプ)させる方法が用いられている。
【0003】
【発明が解決しようとする課題】
しかしながら、上述の従来方法のうち、ポインタを指定した方向へ等速に移動させる方法においては、ポインタの移動速度を速く設定すると、目的のマーク位置でポインタを瞬時に停止させるという細かな操作が必要になり、特に、目的のマークが微小である場合には上記の操作がより困難となる。また、ポインタの移動速度を遅く設定すると、移動距離が長い場合には、ポインタが目的のマークに達するまでに時間がかかってしまう。
【0004】
このような問題は、ポインタを画面全体または画面上のウィンドウに対する座標で指定したマークに移動させる方法により解決することが可能であるが、この方法には、次のような問題点がある。
【0005】
第1の問題点は、画面全体に対する座標で目的のマークを指定した場合、目的のマークが配置されているウィンドウを動かしてしまうと、目的のマークの画面全体に対する座標が変更されてしまうということである。
【0006】
第2の問題点は、画面上のウィンドウに対する座標で目的のマークを指定した場合、ウィンドウサイズを変更すること等で、ウィンドウ中の目的のマークの配置位置が変更されてしまうような場合には、目的のマークのウィンドウに対する座標が変更されてしまうということである。
【0007】
第3の問題点は、目的のマークが配置されているウィンドウがアクティブウィンドウ(画面の一番上に表示され、マウス等で操作できるウィンドウ)でない状態に変わった場合には、他のウィンドウにポインタが移動してしまう等、想定しなかった操作結果になるということである。
【0008】
このように、画面全体または画面上のウィンドウに対する座標のどちらで目的のマークを指定しても、ウィンドウ中の目的のマークが同じ位置に配置されていない場合には、目的のマークへポインタを移動させることができない。
【0009】
本発明の目的は、目的のマークにポインタを容易に移動させるためのポインタ移動方法、プログラム、記録媒体を提供することにある。
【0010】
【課題を解決するための手段】
上記目的を達成するために本発明のポインタ移動方法は、ポインタで操作位置を指定する情報処理装置によって実行されるポインタ移動方法であって、前記ポインタの移動先となるマークを予め1つ以上登録させるステップと、前記マークを登録させる際、前記マークを検出する画面範囲を予め設定させるステップと、前記マークのいずれかを指定させるステップと、前記マークが指定された時点の前記画面範囲のイメージデータを取り込み、取り込んだ前記イメージデータの中から前記指定されたマークを検出するステップと、前記マークを検出した際に、検出した前記マークに関する所定の情報を取得するステップと、検出した前記マークに前記ポインタを移動させるステップとを有することを特徴とするものである。
【0011】
また、本発明のポインタ移動方法は、ポインタで操作位置を指定する情報処理装置によって実行されるポインタ移動方法であって、前記ポインタの移動先となるマークを予め1つ以上登録させるステップと、前記マークを登録させる際、前記マークを検出する画面範囲を予め設定させるステップと、前記マークのいずれかを指定させるステップと、前記マークが指定された時点の前記画面範囲のイメージデータを取り込み、取り込んだ前記イメージデータの中から前記指定されたマークを検出するステップと、前記マークを検出した際に、検出した前記マークに関する所定の情報を取得するステップと、前記所定の情報に基づいて、検出した前記マークに前記ポインタを移動させるステップとを有することを特徴とするものである。
【0015】
また、前記画面範囲は、前記画面全体の範囲、前記画面の一部の範囲、または、前記画面外を含む範囲のいずれかであることとしても良い。
【0016】
また、前記予め登録されたマークのボタンを前記画面に表示し、前記ボタンにより前記マークを指定させるステップを有することとしても良い。
【0017】
また、前記ボタンの表面に前記マークを表示するステップを有することとしても良い。
【0018】
また、前記マークを登録させる際に、前記ボタンの表面に表示する文字を予め設定させるステップと、前記ボタンの表面に予め設定された前記文字を表示するステップとを有することとしても良い。
【0019】
また、前記マークを登録させる際に、当該マークの検出時に当該マークと同時に検出するマークを予め設定させるステップと、前記マークを検出する際に、当該マークと同時に検出することが予め設定されたマークも同時に検出するステップとを有することとしても良い。
【0020】
また、前記マークを登録させる際に、前記ポインタを移動させる前後の操作を予め設定させるステップと、前記ポインタを移動させる前後に、予め設定された前記操作を実行するステップとを有することとしても良い。
【0021】
また、前記マークを登録させる際に、前記マークが複数検出された場合の前記マークの選択手順を予め設定させるステップと、前記マークを複数検出した際に、予め設定された前記選択手順にしたがって前記複数のマークのいずれかを選択させるステップとを有することとしても良い。
【0024】
上記目的を達成するために本発明のプログラムは、ポインタで操作位置を指定する情報処理装置に実行させるためのプログラムであって、前記ポインタの移動先となるマークを予め1つ以上登録させる手順と、前記マークを登録させる際に、前記マークを検出する画面範囲を予め設定させる手順と、前記マークのいずれかを指定させる手順と、前記マークの指定された時点の前記画面範囲のイメージデータを取り込み、取り込んだ前記イメージデータの中から前記指定されたマークを検出する手順と、前記マークを検出した際に、検出した前記マークに関する所定の情報を取得する手順と、検出した前記マークに前記ポインタを移動させる手順とを前記情報処理装置に実行させることを特徴とするものである。
【0025】
また、本発明のプログラムは、ポインタで操作位置を指定する情報処理装置に実行させるためのプログラムであって、前記ポインタの移動先となるマークを予め1つ以上登録させる手順と、前記マークを登録させる際に、前記マークを検出する画面範囲を予め設定させる手順と、前記マークのいずれかを指定させる手順と、前記マークの指定された時点の前記画面範囲のイメージデータを取り込み、取り込んだ前記イメージデータの中から前記指定されたマークを検出する手順と、前記マークを検出した際に、検出した前記マークに関する所定の情報を取得する手順と、前記所定の情報に基づいて、検出した前記マークに前記ポインタを移動させる手順とを前記情報処理装置に実行させることを特徴とするものである。
【0029】
また、前記画面範囲は、前記画面全体の範囲、前記画面の一部の範囲、または、前記画面外を含む範囲のいずれかであることとしても良い。
【0030】
また、前記予め登録されたマークのボタンを前記画面に表示する手順と、前記ボタンにより前記マークを指定させる手順とを前記情報処理装置に実行させることとしても良い。
【0031】
また、前記ボタンの表面に前記マークを表示する手順を前記情報処理装置に実行させることとしても良い。
【0032】
また、前記マークを登録させる際に、前記ボタンの表面に表示する文字を予め設定させる手順と、前記ボタンの表面に予め設定された前記文字を表示する手順とを前記情報処理装置に実行させることとしても良い。
【0033】
また、前記マークを登録させる際に、当該マークの検出時に当該マークと同時に検出するマークを予め設定させる手順と、前記マークを検出する際に、当該マークと同時に検出することが予め設定されたマークも同時に検出する手順とを前記情報処理装置に実行させることとしても良い。
【0034】
また、前記マークを登録させる際に、前記ポインタを移動させる前後の操作を予め設定させる手順と、前記ポインタを移動させる前後に、予め設定された前記操作を実行する手順とを前記情報処理装置に実行させることとしても良い。
【0035】
また、前記マークを登録させる際に、前記マークが複数検出された場合の前記マークの選択手順を予め設定させる手順と、前記マークを複数検出した際に、予め設定された前記選択手順にしたがって前記複数のマークのいずれかを選択させる手順とを前記情報処理装置に実行させることとしても良い。
【0036】
また、前記選択手順は、前記画面上の前記複数のマークを順番に自動スキャンする手順と、選択するマークの位置でスキャンを停止させる手順とを含むこととしても良い。
【0037】
また、前記選択手順は、前記画面上の前記複数のマークの周囲に順番に番号を表示する手順と、前記複数のマークの周囲に表示された番号のいずれかを選択させる手順とを含むこととしても良い。
【0038】
上記目的を達成するために本発明の記録媒体は、前記プログラムが書き込まれたことを特徴とするものである。
【0039】
(作用)
本発明においては、画面からポインタの移動先となるマークを検出し、検出したマークにポインタを移動させるため、目的のマークにポインタを容易に移動させることが可能となる。
【0040】
なお、複数のマークが検出された場合には、予め設定された選択手順にしたがって、複数のマークの中から目的のマークを選択することになる。
【0041】
【発明の実施の形態】
以下に、本発明の実施の形態について図面を参照して説明する。
【0042】
図1は、本発明のポインタ移動方法に用いる情報処理装置のブロック図である。
【0043】
図1に示した情報処理装置1は、入力部10と、記憶部20と、表示部30と、制御部40とを有している。
【0044】
入力部10は、ユーザにより各種の登録・設定等が行われ、例えば、ポインタ(マウスポインタやカーソルを含む)の移動先となるマークが1つ以上予め登録されるとともに、当該マークを検出する画面範囲等の各種の設定内容が予め設定される。また、予め登録された1つ以上のマークの中から、検出するマークが指定される。
【0045】
記憶部20は、ユーザにより予め登録されたマークや、当該マークを検出する際の各種の設定内容等を記憶する。
【0046】
表示部30は、各種のデータが表示されるディスプレイ等であり、その画面には、例えば、ユーザが予め登録したマークのボタン等が表示される。
【0047】
制御部40は、ユーザが予め登録したマークの中から検出するマークを指定すると、ユーザが予め設定した画面範囲のイメージデータの中から、ユーザが指定したマークを検出する。そして、検出したマークの位置情報等の所定の情報を取得し、取得した位置情報に基づく座標にポインタを移動させる。
【0048】
なお、上記の各構成要素は、ハードディスクやメモリ等の記録媒体(不図示)に格納されたプログラムの指示により上記の処理を行う。
【0049】
以下に、図1に示した情報処理装置1を用いたポインタ移動方法の流れについて、図2および図3のフローチャートを参照して説明する。
【0050】
最初に、検出するマークを予め登録する処理について、図2のフローチャートを参照して詳細に説明する。
【0051】
まず、ユーザは、検出するマークのボタンを表示部30の画面に表示する際に、そのボタンにマーク自体を表示するか、マークを表す文字を表示するかを決定し(ステップ201)、文字を表示する場合は、表示する文字を設定する(ステップ202)。
【0052】
次に、ユーザは、ポインタを移動させる前に、何らかの操作を行うかを決定し(ステップ203)、操作を行う場合は、移動前に実行する操作内容を設定する(ステップ204)。
【0053】
次に、ユーザは、検出するマークをビットマップデータで登録するか、図形の色や形で登録するかを決定する(ステップ205)。
【0054】
ユーザは、検出するマークをビットマップデータで登録する場合、まず、検出するマークのビットマップデータを登録し(ステップ206)、続いて、登録したビットマップデータを検出する際に同時に検出するデータ(例えば、登録したビットマップデータを回転させたデータや、登録したビットマップデータを上下反転または左右反転させたデータ)を設定する(ステップ207)。
【0055】
また、ユーザは、検出するマークを図形の色や形で登録する場合、検出するマークの図形の色や形を登録する(ステップ208)。このとき、登録した図形を検出する際に同時に検出する図形(色や形が異なる図形等)も登録する。
【0056】
次に、ユーザは、ポインタを移動させた後に、何らかの操作を行うかを決定し(ステップ209)、操作を行う場合は、移動後に実行する操作内容を設定する(ステップ210)。
【0057】
次に、ユーザは、マークを検出する画面範囲を設定する(ステップ211)。ここで設定する画面範囲としては、画面全体またはその画面の一部の範囲、画面外を含む範囲等が挙げられる。なお、画面外を含む範囲とは、画面にデータの一部のみが表示されている場合にはそのデータ全体の範囲のこと等である。
【0058】
次に、ユーザは、複数のマークが検出された場合のマーク選択方法として、複数のマークに割り当てられた番号を直接指定する方法、または、複数のマークを自動スキャンする方法のいずれかを設定する(ステップ212)。
【0059】
その後、制御部40は、ユーザが登録したマークや、当該マークを検出する際の各種の設定内容を記憶部20に記憶させ(ステップ213)、さらに、ユーザが登録したマークのボタンを表示部30の画面に表示する(ステップ214)。
【0060】
なお、ユーザは、検出するマークを予め1つ以上登録しておけば良く、2つ以上のマークを登録する場合は、登録するマークの数だけ上記の処理を繰り返す。
【0061】
次に、マークを検出する処理について、図3のフローチャートを参照して説明する。
【0062】
まず、ユーザは、表示部30の画面に表示されたボタンの中で、検出するマークのボタンを選択する(ステップ301)。
【0063】
次に、制御部40は、ユーザが選択したボタン自体がその後の処理で検出されることを防止するために、表示部30の画面上でユーザが選択したボタンの色を反転表示させる(ステップ302)。
【0064】
次に、制御部40は、ユーザが予め設定した、マークを検出する画面範囲のイメージデータをビットマップデータとして取り込む(ステップ303)。
【0065】
次に、制御部40は、ステップ303で取り込んだイメージデータの中から、ユーザが指定したマークを検出する(ステップ304)。このとき、ユーザが指定したマークがビットマップデータである場合、そのビットマップデータを検出する際に同時に検出するデータ(そのビットマップデータを回転させたデータ等)が設定されていれば、そのデータも同時に検出する。また、ユーザが指定したマークが図形の色や形である場合、その図形を検出する際に同時に検出する図形(色や形が異なる図形)が設定されていれば、その図形も同時に検出する。
【0066】
次に、制御部40は、ステップ304で検出されたマークの数を判断し(ステップ305)、0個である場合は、該当するマークがない旨を表示部30に表示する等の方法でユーザに通知する(ステップ306)。
【0067】
また、制御部40は、ステップ304で検出されたマークの数が1個である場合、検出されたマークをポインタの移動先として決定する(ステップ314)。
【0068】
また、制御部40は、ステップ304で検出されたマークの数が2個以上である場合、検出されたマークに対して順番に番号を割り当て、表示部30の画面上で、マークの周囲に番号を表示する(ステップ307)。
【0069】
次に、制御部40は、ユーザが予め設定したマークの選択方法が、複数のマークに割り当てられた番号を直接指定する方法、または、複数のマークを自動スキャンする方法のどちらであるかを判断する(ステップ308)。
【0070】
制御部40は、複数のマークを自動スキャンする方法が設定されていた場合、表示部30の画面上で、複数のマークを番号順に自動スキャンする(ステップ309)。ユーザは、表示部30の画面上で、目的の番号のマークがスキャンされた時にその番号のマークを選択する操作を行う(ステップ310)。
【0071】
また、制御部40は、複数のマークに割り当てられた番号を直接指定する方法が設定されていた場合、表示部30の画面上に、番号を指定させるためのオンスクリーンキーボード等を表示する(ステップ311)。ユーザは、表示部30の画面上で、目的のマークの番号を選択する(ステップ312)。
【0072】
制御部40は、ステップ310またはステップ312の処理が終了すると、表示部30の画面上でマークの周囲に表示されていた番号を消去し(ステップ313)、ユーザが選択した番号のマークをポインタの移動先として決定する(ステップ314)。
【0073】
次に、制御部40は、ステップ314でポインタの移動先として決定したマークの位置情報等の所定の情報を取得し、取得した位置情報に基づいて、ポインタの移動先となる座標を決定する(ステップ315)。
【0074】
次に、制御部40は、ステップ315で決定した座標にポインタを移動させる前に、何らかの操作を行うことが設定されているかを判断し(ステップ316)、設定されている場合は、移動前の操作を実行し(ステップ317)、続いて、ステップ315で決定した座標にポインタを移動させる(ステップ318)。
【0075】
その後、制御部40は、ステップ315で決定した座標にポインタを移動させた後に、何らかの操作を行うことが設定されているかを判断し(ステップ319)、設定されている場合は、移動後の操作を実行する(ステップ320)。
【0076】
続いて、ユーザが指定した他のマークを検出する場合は、ユーザが指定した他のマークについて上記の処理を繰り返す。ただし、先に検出されたマークに対する相対位置が予め決められている他のマーク(例えば、同一のウィンドウ中にあるマーク)については、先に検出されたマークの座標に基づいて座標を求め、その座標にポインタを移動させることとしても良い。
【0077】
以下に、本発明のポインタ移動方法を、パーソナルコンピュータとしての情報処理装置に適用した場合の具体例について、図4〜図12を参照して説明する。
【0078】
まず、図4に示すように、検出するマークとして、例えば、「◎」「●」「▲」「▽」「□」「■」を予め登録する。ここで、登録されたマークは、図5に示すように、画面上でボタンとして表示される。
【0079】
このとき、上記のマークをビットマップデータで登録する場合は、そのビットマップデータを検出する際に同時に検出するデータ(そのビットマップデータを回転させたデータ等)も登録し、また、上記のマークを図形の色や形で登録する場合は、その図形を検出する際に同時に検出する図形(色や形が異なる図形等)も登録する。さらに、マークを検出する画面範囲(画面全体、アクティブウィンドウのみ、アクティブウィンドウ以外の特定のウィンドウのみ、画面外を含む範囲等)、ポインタの移動前後の操作、ボタンの表面に文字を表示する場合には文字、複数のマークが検出された場合のマークの選択方法等も設定する。なお、ポインタの移動前後の操作としては、ポインタの移動前に、移動元のフォルダの内容をコピーして、ポインタの移動後に、移動元のフォルダの内容を移動先のマークに貼り付ける操作や、ポインタの移動後に移動先のマークをクリックまたはダブルクリックする操作や、ポインタの移動後に移動先のマークの周囲をドラッグで範囲指定する操作等が挙げられる。
【0080】
次に、図6に示すように、画面に表示されたボタンの中で、例えば、ボタン「●」を指定する。すると、ボタン「●」自体がその後に行われるマーク検出処理で検出されることを防止するために、ボタン「●」の色が反転する。
【0081】
次に、図7に示すように、ユーザが予め設定した画面範囲のイメージデータをビットマップデータとして取り込む。ここでは、画面全体のビットマップデータを取り込んだと仮定する。
【0082】
次に、図8に示すように、画面全体のビットマップデータの中から、マーク「●」を検出する。ここでは、アイコンのマーク「●」が2つ検出されるため、それぞれのマークの周囲に順番に番号を表示する。
【0083】
ここで、複数のマークが検出された場合のマーク選択方法として、マークに割り当てられる番号を直接指定する方法が予め設定されている場合、例えば、図9に示すように、ボタンの表示を切り替え、数字入力用のオンスクリーンキーボードを表示する。ここでは、「1」を選択したものと仮定する。
【0084】
一方、複数のマークが検出された場合のマーク選択方法として、複数のマークを自動スキャンする方法が予め設定されている場合、図10に示すように、マーク「●」を番号順に自動スキャンし、選択するマークの番号位置でスキャンを停止する。ここでは、「1」を選択したものと仮定する。
【0085】
次に、マーク「●」の周囲に表示されていた番号を消去し、さらに、番号「1」が周囲に表示されていたマーク「●」の位置情報等の所定の情報を取得する。なお、ここでは、位置情報だけでなく、それ以外の情報(マーク「●」がフォルダである場合には、そのフォルダ内に格納されているファイルの情報等)も併せて取得することとしても良い。
【0086】
次に、ポインタを移動させる前の操作内容が設定されている場合には、その操作を実行する。ここでは、移動前の操作が設定されていないと仮定する。
【0087】
その後、図11に示すように、番号「1」が周囲に表示されていたマーク「●」の位置情報に基づく座標にポインタを移動させる。このとき、ポインタを移動させた後の操作内容として、移動先のマークをダブルクリックすることが設定されている場合には、番号「1」が周囲に表示されていたマーク「●」をダブルクリックする。それにより、図12に示すように、ウィンドウが開かれる。
【0088】
なお、本実施形態においては、本発明をパーソナルコンピュータとしての情報処理装置に適用した場合を例に挙げて説明したが、本発明はこれに限定されず、その他の情報処理装置にも適用することができる。
【0089】
例えば、地図を表示する装置に適用した場合、地図上の地図記号等を容易に検出することができるため、目的の場所を短時間で見つけることができる。このとき、検出した場所の位置情報以外の情報(その場所が何らかの業務を行う店舗等である場合はその業務内容等)も併せて取得することとすれば、その場所に関する様々な情報をユーザに提供することもできる。
【0090】
また、部品の位置決めを行う産業設備用の装置に適用した場合、その部品の位置情報を容易に取得することができるだけでなく、その部品の位置情報以外の情報(その部品がネジである場合はそのネジが結合するネジ穴径の公差の情報等)も得ることができる。
【0091】
さらに、機械設計や電気設計等を行うCAD等の設計装置に適用した場合、CAD用のポインタを設計対象位置に容易に移動させることができるだけでなく、そこにおける関連設計情報(電子部品をある回路網に配置する場合はその回路網に対する電子部品の性能許容差の情報等)も得ることができる。
【0092】
【発明の効果】
以上説明したように本発明においては、画面からポインタの移動先となるマークを検出し、検出したマークにポインタを移動させる。より具体的には、検出したマークに関する所定の情報を取得し、該所定の情報に基づいてポインタを移動させる。
【0093】
このため、目的のマークの座標が固定されていない場合や、目的のマークが微小である場合にも、そのマークにポインタを容易に移動させることができる。
【0094】
また、目的のマークがアクティブウィンドウでないウィンドウ中に位置するものであっても、そのウィンドウが画面範囲に位置していれば、目的のマークにポインタを容易に移動させることができるため、目的のマークが位置しているウィンドウがアクティブウィンドウであるかを事前に確認する必要はない。
【0095】
また、複数のマークが検出された場合には、複数のマークを順番に自動スキャンするか、または、複数のマークの周囲に表示した番号を指定させること等により、複数のマークの中から目的のマークを容易に選択することができる。
【図面の簡単な説明】
【図1】本発明のポインタ移動方法に用いる情報処理装置のブロック図である。
【図2】本発明の一実施形態によるポインタ移動方法におけるマークを予め登録する処理を説明するフローチャートである。
【図3】本発明の一実施形態によるポインタ移動方法におけるマークを検出する処理を説明するフローチャートである。
【図4】本発明のポインタ移動方法の具体例を説明する図である。
【図5】本発明のポインタ移動方法の具体例を説明する図である。
【図6】本発明のポインタ移動方法の具体例を説明する図である。
【図7】本発明のポインタ移動方法の具体例を説明する図である。
【図8】本発明のポインタ移動方法の具体例を説明する図である。
【図9】本発明のポインタ移動方法の具体例を説明する図である。
【図10】本発明のポインタ移動方法の具体例を説明する図である。
【図11】本発明のポインタ移動方法の具体例を説明する図である。
【図12】本発明のポインタ移動方法の具体例を説明する図である。
【符号の説明】
1 情報処理装置
10 入力部
20 記憶部
30 表示部
40 制御部
Claims (21)
- ポインタで操作位置を指定する情報処理装置によって実行されるポインタ移動方法であって、
前記ポインタの移動先となるマークを予め1つ以上登録させるステップと、
前記マークを登録させる際、前記マークを検出する画面範囲を予め設定させるステップと、
前記マークのいずれかを指定させるステップと、
前記マークが指定された時点の前記画面範囲のイメージデータを取り込み、取り込んだ前記イメージデータの中から前記指定されたマークを検出するステップと、
前記マークを検出した際に、検出した前記マークに関する所定の情報を取得するステップと、
検出した前記マークに前記ポインタを移動させるステップとを有することを特徴とするポインタ移動方法。 - ポインタで操作位置を指定する情報処理装置によって実行されるポインタ移動方法であって、
前記ポインタの移動先となるマークを予め1つ以上登録させるステップと、
前記マークを登録させる際、前記マークを検出する画面範囲を予め設定させるステップと、
前記マークのいずれかを指定させるステップと、
前記マークが指定された時点の前記画面範囲のイメージデータを取り込み、取り込んだ前記イメージデータの中から前記指定されたマークを検出するステップと、
前記マークを検出した際に、検出した前記マークに関する所定の情報を取得するステップと、
前記所定の情報に基づいて、検出した前記マークに前記ポインタを移動させるステップとを有することを特徴とするポインタ移動方法。 - 前記画面範囲は、前記画面全体の範囲、前記画面の一部の範囲、または、前記画面外を含む範囲のいずれかである、請求項1または2に記載のポインタ移動方法。
- 前記予め登録されたマークのボタンを前記画面に表示し、前記ボタンにより前記マークを指定させるステップを有することを特徴とする、請求項1から3のいずれか1項に記載のポインタ移動方法。
- 前記ボタンの表面に前記マークを表示するステップを有することを特徴とする、請求項4に記載のポインタ移動方法。
- 前記マークを登録させる際に、前記ボタンの表面に表示する文字を予め設定させるステップと、
前記ボタンの表面に予め設定された前記文字を表示するステップとを有することを特徴とする、請求項4に記載のポインタ移動方法。 - 前記マークを登録させる際に、当該マークの検出時に当該マークと同時に検出するマークを予め設定させるステップと、
前記マークを検出する際に、当該マークと同時に検出することが予め設定されたマークも同時に検出するステップとを有することを特徴とする、請求項1から6のいずれか1項に記載のポインタ移動方法。 - 前記マークを登録させる際に、前記ポインタを移動させる前後の操作を予め設定させるステップと、
前記ポインタを移動させる前後に、予め設定された前記操作を実行するステップとを有することを特徴とする、請求項1から7のいずれか1項に記載のポインタ移動方法。 - 前記マークを登録させる際に、前記マークが複数検出された場合の前記マークの選択手順を予め設定させるステップと、
前記マークを複数検出した際に、予め設定された前記選択手順にしたがって前記複数のマークのいずれかを選択させるステップとを有することを特徴とする、請求項1から8のいずれか1項に記載のポインタ移動方法。 - ポインタで操作位置を指定する情報処理装置に実行させるためのプログラムであって、
前記ポインタの移動先となるマークを予め1つ以上登録させる手順と、
前記マークを登録させる際に、前記マークを検出する画面範囲を予め設定させる手順と、
前記マークのいずれかを指定させる手順と、
前記マークの指定された時点の前記画面範囲のイメージデータを取り込み、取り込んだ前記イメージデータの中から前記指定されたマークを検出する手順と、
前記マークを検出した際に、検出した前記マークに関する所定の情報を取得する手順と、
検出した前記マークに前記ポインタを移動させる手順とを前記情報処理装置に実行させることを特徴とするプログラム。 - ポインタで操作位置を指定する情報処理装置に実行させるためのプログラムであって、
前記ポインタの移動先となるマークを予め1つ以上登録させる手順と、
前記マークを登録させる際に、前記マークを検出する画面範囲を予め設定させる手順と、
前記マークのいずれかを指定させる手順と、
前記マークの指定された時点の前記画面範囲のイメージデータを取り込み、取り込んだ前記イメージデータの中から前記指定されたマークを検出する手順と、
前記マークを検出した際に、検出した前記マークに関する所定の情報を取得する手順と、
前記所定の情報に基づいて、検出した前記マークに前記ポインタを移動させる手順とを前記情報処理装置に実行させることを特徴とするプログラム。 - 前記画面範囲は、前記画面全体の範囲、前記画面の一部の範囲、または、前記画面外を含む範囲のいずれかである、請求項10または11に記載のプログラム。
- 前記予め登録されたマークのボタンを前記画面に表示する手順と、
前記ボタンにより前記マークを指定させる手順とを前記情報処理装置に実行させることを特徴とする、請求項10から12のいずれか1項に記載のプログラム。 - 前記ボタンの表面に前記マークを表示する手順を前記情報処理装置に実行させることを特徴とする、請求項13に記載のプログラム。
- 前記マークを登録させる際に、前記ボタンの表面に表示する文字を予め設定させる手順と、
前記ボタンの表面に予め設定された前記文字を表示する手順とを前記情報処理装置に実行させることを特徴とする、請求項13に記載のプログラム。 - 前記マークを登録させる際に、当該マークの検出時に当該マークと同時に検出するマークを予め設定させる手順と、
前記マークを検出する際に、当該マークと同時に検出することが予め設定されたマークも同時に検出する手順とを前記情報処理装置に実行させることを特徴とする、請求項10から15のいずれか1項に記載のプログラム。 - 前記マークを登録させる際に、前記ポインタを移動させる前後の操作を予め設定させる手順と、
前記ポインタを移動させる前後に、予め設定された前記操作を実行する手順とを前記情報処理装置に実行させることを特徴とする、請求項10から16のいずれか1項に記載のプログラム。 - 前記マークを登録させる際に、前記マークが複数検出された場合の前記マークの選択手順を予め設定させる手順と、
前記マークを複数検出した際に、予め設定された前記選択手順にしたがって前記複数のマークのいずれかを選択させる手順とを前記情報処理装置に実行させることを特徴とする、請求項10から17のいずれか1項に記載のプログラム。 - 前記選択手順は、
前記画面上の前記複数のマークを順番に自動スキャンする手順と、
選択するマークの位置でスキャンを停止させる手順とを含むことを特徴とする、請求項18に記載のプログラム。 - 前記選択手順は、
前記画面上の前記複数のマークの周囲に順番に番号を表示する手順と、
前記複数のマークの周囲に表示された番号のいずれかを選択させる手順とを含むことを特徴とする、請求項18に記載のプログラム。 - 請求項10から20のいずれか1項に記載のプログラムが書き込まれた記録媒体。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2002137276A JP3918921B2 (ja) | 2002-05-13 | 2002-05-13 | ポインタ移動方法、プログラム、記録媒体 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2002137276A JP3918921B2 (ja) | 2002-05-13 | 2002-05-13 | ポインタ移動方法、プログラム、記録媒体 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2003330593A JP2003330593A (ja) | 2003-11-21 |
JP3918921B2 true JP3918921B2 (ja) | 2007-05-23 |
Family
ID=29699081
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2002137276A Expired - Fee Related JP3918921B2 (ja) | 2002-05-13 | 2002-05-13 | ポインタ移動方法、プログラム、記録媒体 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP3918921B2 (ja) |
-
2002
- 2002-05-13 JP JP2002137276A patent/JP3918921B2/ja not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2003330593A (ja) | 2003-11-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR100209841B1 (ko) | 메뉴 아이템을 디스플레이 하는 방법 | |
JP4361080B2 (ja) | 画像データを生成するための方法、プログラム、および装置 | |
JP5429060B2 (ja) | 表示制御装置、表示制御方法、表示制御プログラム並びにこの表示制御プログラムが記録された記録媒体 | |
US20030174173A1 (en) | Graphical user interface for searches | |
US8542199B2 (en) | Image processing apparatus, image processing method, and program | |
US8947464B2 (en) | Display control apparatus, display control method, and non-transitory computer readable storage medium | |
US11003340B2 (en) | Display device | |
JP3634391B2 (ja) | マルチメディア情報付加システム | |
JP2000099260A (ja) | はみ出しトラッキング機能を有するデジタイザ装置,デジタイザタブレット使用方法 | |
US7742095B2 (en) | Information processing apparatus, method and storage medium | |
CN109476014A (zh) | 用于接合动态定位的目标特征的触摸屏测试平台 | |
JPH0628443A (ja) | 図形編集装置 | |
JPH1195968A (ja) | メニュー選択装置及び方法並びにメニュー選択プログラムを記録した記録媒体 | |
CN103870117B (zh) | 一种信息处理方法及电子设备 | |
CN117217993A (zh) | 全覆盖截图方法、***、电子设备和存储介质 | |
JPH07220109A (ja) | 情報処理装置及び方法 | |
JP3918921B2 (ja) | ポインタ移動方法、プログラム、記録媒体 | |
JP2019139332A (ja) | 情報処理装置、情報処理方法及び情報処理プログラム | |
JP2937275B2 (ja) | 図形処理方法 | |
JP2020150364A (ja) | 情報処理システム、情報処理装置およびプログラム | |
JP6063153B2 (ja) | 情報処理装置、情報処理方法、およびプログラム | |
JPH04320579A (ja) | 画像処理装置 | |
JP2004126762A (ja) | 図形表示制御装置、データ形式変換制御装置及びプログラム | |
JP2000207087A (ja) | 表示図形選択方法 | |
CN115509401A (zh) | 一种处理方法及装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20040426 |
|
RD03 | Notification of appointment of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7423 Effective date: 20041215 |
|
RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20041215 |
|
RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20060126 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20060517 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20060711 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20060802 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20060928 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20061024 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20061205 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20070124 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20070206 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100223 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110223 Year of fee payment: 4 |
|
LAPS | Cancellation because of no payment of annual fees |