JP4166767B2 - 情報処理装置及びポインタの移動表示方法、プログラム並びに記録媒体 - Google Patents
情報処理装置及びポインタの移動表示方法、プログラム並びに記録媒体 Download PDFInfo
- Publication number
- JP4166767B2 JP4166767B2 JP2005153125A JP2005153125A JP4166767B2 JP 4166767 B2 JP4166767 B2 JP 4166767B2 JP 2005153125 A JP2005153125 A JP 2005153125A JP 2005153125 A JP2005153125 A JP 2005153125A JP 4166767 B2 JP4166767 B2 JP 4166767B2
- Authority
- JP
- Japan
- Prior art keywords
- pointer
- selected object
- displayed
- moving
- detected
- 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 - Lifetime
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
- G06F3/0489—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using dedicated keyboard keys or combinations thereof
- G06F3/04892—Arrangements for controlling cursor position based on codes indicative of cursor displacements from one discrete location to another, e.g. using cursor control keys associated to different directions or using the tab key
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
- G06F3/0482—Interaction with lists of selectable items, e.g. menus
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- User Interface Of Digital Computer (AREA)
- Digital Computer Display Output (AREA)
- Position Input By Displaying (AREA)
- Telephone Set Structure (AREA)
- Input From Keyboards Or The Like (AREA)
Description
上記目的を達成するため、本発明の第4の観点にかかるポインタの移動表示方法は、それぞれユーザにより選択されて実行される処理に関連付けられた複数の選択オブジェクトを表示する表示装置と、前記複数の選択オブジェクトのそれぞれについて、前記ポインタが位置しているときにユーザの操作に従ってポインタの位置を移動すべき選択オブジェクトを示すリンク情報を記憶した記憶装置と、該表示装置に表示された複数の選択オブジェクトにそれぞれ対応した位置にポインタの位置を前記表示装置上で移動させるための移動指示と、該ポインタの位置に対応した選択オブジェクトに関連付けられた処理にジャンプするための確定指示とをユーザの操作により入力する入力装置とを備えるコンピュータ装置において、該コンピュータ装置の処理装置が実行する方法であって、前記記憶装置にリンク情報の記憶された複数の選択オブジェクトの全てを、各選択オブジェクトに含まれるリンク情報に応じた順番で四角枠に並べて前記表示装置に設定される表示領域に表示させるステップと、前記ポインタの位置を前記表示領域内において移動させるための移動指示に応じた前記入力装置の操作が最初に検出されたかどうかを判定するステップと、前記移動指示に応じた操作が最初に検出されたと判定したときに、該移動指示に応じた操作の検出に従って、現時点のポインタの位置に対応した選択オブジェクトについて前記記憶装置に記憶されているリンク情報が示す他の選択オブジェクトに対応した位置にポインタの位置を移動して、前記表示装置に表示させるステップと、前記移動指示に応じた前記入力装置の最初の操作が検出されたと判定した後にも、該移動指示に応じた前記入力装置の操作が継続して検出されているかどうかを判定するステップと、前記移動指示に応じた前記入力装置の操作が継続して検出されていると判定したときに、現時点のポインタの位置に対応した選択オブジェクトが前記表示手段の表示領域に表示されている選択オブジェクトのうちで該表示領域の端部に表示されている選択オブジェクトであるかどうかを判定するステップと、現時点のポインタの位置に対応した選択オブジェクトが前記表示領域の端部に表示されていないオブジェクトであると判定されたときに、前記移動指示に応じた操作の検出に従って、現時点のポインタの位置に対応した選択オブジェクトについて前記記憶装置に記憶されているリンク情報が示す他の選択オブジェクトに対応した位置にポインタの位置を移動して、前記表示装置に表示させるステップと、現時点のポインタの位置に対応した選択オブジェクトが前記表示領域の端部に表示されているオブジェクトであると判定されたときに、前記移動指示に応じた操作の検出に関わらず、前記ポインタの位置を現時点のポインタの位置のまま移動せずに前記表示装置に表示させるステップと、現時点のポインタの位置に対応した選択オブジェクトを選択して該選択した選択オブジェクトに関連付けられた処理を実行させるための確定指示に応じた前記入力装置の操作が検出されたかどうかを判定するステップと、前記確定指示に応じた操作が検出されたと判定したときに、前記ポインタの位置に対応した選択オブジェクトに関連付けられた処理にジャンプするステップとを含み、前記リンク情報は、前記複数の選択オブジェクトのそれぞれについて、ポインタを移動すべき選択オブジェクトが前記四角枠を周回するものであり、前記移動指示に応じた操作が最初に検出されたと判定したときにポインタの位置を移動するステップは、現時点のポインタの位置が前記四角枠の四隅の位置にある状態で前記移動操作手段の操作が最初に検出されたときに、該四角枠の四隅に表示されている選択オブジェクトのリンク情報に従って、前記ポインタの位置を移動し、前記表示領域の端部に表示されている選択オブジェクトであるかどうかを判定するステップは、前記移動指示に応じた操作が継続して操作が検出されていると判定されたときに、現時点のポインタの位置に対応した選択オブジェクトの位置と、該ポインタの位置に対応した選択オブジェクトのリンク情報が示す他の選択オブジェクトの位置とが、前記四角枠の縦方向及び横方向の何れにおいても異なっていることを条件として、現時点のポインタの位置に対応した選択オブジェクトが前記表示領域の端部に表示されている選択オブジェクトであると判定することを特徴とする。
上記目的を達成するため、本発明の第6の観点にかかるポインタのプログラムは、それぞれユーザにより選択されて実行される処理に関連付けられた複数の選択オブジェクトを表示する表示装置と、前記複数の選択オブジェクトのそれぞれについて、前記ポインタが位置しているときにユーザの操作に従ってポインタの位置を移動すべき選択オブジェクトを示すリンク情報を記憶した記憶装置と、該表示装置に表示された複数の選択オブジェクトにそれぞれ対応した位置にポインタの位置を前記表示装置上で移動させるための移動指示と、該ポインタの位置に対応した選択オブジェクトに関連付けられた処理にジャンプするための確定指示とをユーザの操作により入力する入力装置とを備えるコンピュータ装置の処理装置により実行されるプログラムであって、前記記憶装置にリンク情報の記憶された複数の選択オブジェクトの全てを、各選択オブジェクトに含まれるリンク情報に応じた順番で四角枠に並べて前記表示装置に設定される表示領域に表示させるステップと、前記ポインタの位置を前記表示領域内において移動させるための移動指示に応じた前記入力装置の操作が最初に検出されたかどうかを判定するステップと、前記移動指示に応じた操作が最初に検出されたと判定したときに、該移動指示に応じた操作の検出に従って、現時点のポインタの位置に対応した選択オブジェクトについて前記記憶装置に記憶されているリンク情報が示す他の選択オブジェクトに対応した位置にポインタの位置を移動して、前記表示装置に表示させるステップと、前記移動指示に応じた前記入力装置の最初の操作が検出されたと判定した後にも、該移動指示に応じた前記入力装置の操作が継続して検出されているかどうかを判定するステップと、前記移動指示に応じた前記入力装置の操作が継続して検出されていると判定したときに、現時点のポインタの位置に対応した選択オブジェクトが前記表示手段の表示領域に表示されている選択オブジェクトのうちで該表示領域の端部に表示されている選択オブジェクトであるかどうかを判定するステップと、現時点のポインタの位置に対応した選択オブジェクトが前記表示領域の端部に表示されていないオブジェクトであると判定されたときに、前記移動指示に応じた操作の検出に従って、現時点のポインタの位置に対応した選択オブジェクトについて前記記憶装置に記憶されているリンク情報が示す他の選択オブジェクトに対応した位置にポインタの位置を移動して、前記表示装置に表示させるステップと、現時点のポインタの位置に対応した選択オブジェクトが前記表示領域の端部に表示されているオブジェクトであると判定されたときに、前記移動指示に応じた操作の検出に関わらず、前記ポインタの位置を現時点のポインタの位置のまま移動せずに前記表示装置に表示させるステップと、現時点のポインタの位置に対応した選択オブジェクトを選択して該選択した選択オブジェクトに関連付けられた処理を実行させるための確定指示に応じた前記入力装置の操作が検出されたかどうかを判定するステップと、前記確定指示に応じた操作が検出されたと判定したときに、前記ポインタの位置に対応した選択オブジェクトに関連付けられた処理にジャンプするステップとを含み、前記リンク情報は、前記複数の選択オブジェクトのそれぞれについて、ポインタを移動すべき選択オブジェクトが前記四角枠を周回するものであり、前記移動指示に応じた操作が最初に検出されたと判定したときにポインタの位置を移動するステップは、現時点のポインタの位置が前記四角枠の四隅の位置にある状態で前記移動操作手段の操作が最初に検出されたときに、該四角枠の四隅に表示されている選択オブジェクトのリンク情報に従って、前記ポインタの位置を移動し、前記表示領域の端部に表示されている選択オブジェクトであるかどうかを判定するステップは、前記移動指示に応じた操作が継続して操作が検出されていると判定されたときに、現時点のポインタの位置に対応した選択オブジェクトの位置と、該ポインタの位置に対応した選択オブジェクトのリンク情報が示す他の選択オブジェクトの位置とが、前記四角枠の縦方向及び横方向の何れにおいても異なっていることを条件として、現時点のポインタの位置に対応した選択オブジェクトが前記表示領域の端部に表示されている選択オブジェクトであると判定することを特徴とする。
上記目的を達成するため、本発明の第8の観点にかかるコンピュータ読み取り可能な記録媒体は、それぞれユーザにより選択されて実行される処理に関連付けられた複数の選択オブジェクトを表示する表示装置と、前記複数の選択オブジェクトのそれぞれについて、前記ポインタが位置しているときにユーザの操作に従ってポインタの位置を移動すべき選択オブジェクトを示すリンク情報を記憶した記憶装置と、該表示装置に表示された複数の選択オブジェクトにそれぞれ対応した位置にポインタの位置を前記表示装置上で移動させるための移動指示と、該ポインタの位置に対応した選択オブジェクトに関連付けられた処理にジャンプするための確定指示とをユーザの操作により入力する入力装置とを備えるコンピュータ装置の処理装置により実行されるプログラムを記録した記録媒体であって、前記プログラムは、前記記憶装置にリンク情報の記憶された複数の選択オブジェクトの全てを、各選択オブジェクトに含まれるリンク情報に応じた順番で四角枠に並べて前記表示装置に設定される表示領域に表示させるステップと、前記ポインタの位置を前記表示領域内において移動させるための移動指示に応じた前記入力装置の操作が最初に検出されたかどうかを判定するステップと、前記移動指示に応じた操作が最初に検出されたと判定したときに、該移動指示に応じた操作の検出に従って、現時点のポインタの位置に対応した選択オブジェクトについて前記記憶装置に記憶されているリンク情報が示す他の選択オブジェクトに対応した位置にポインタの位置を移動して、前記表示装置に表示させるステップと、前記移動指示に応じた前記入力装置の最初の操作が検出されたと判定した後にも、該移動指示に応じた前記入力装置の操作が継続して検出されているかどうかを判定するステップと、前記移動指示に応じた前記入力装置の操作が継続して検出されていると判定したときに、現時点のポインタの位置に対応した選択オブジェクトが前記表示手段の表示領域に表示されている選択オブジェクトのうちで該表示領域の端部に表示されている選択オブジェクトであるかどうかを判定するステップと、現時点のポインタの位置に対応した選択オブジェクトが前記表示領域の端部に表示されていないオブジェクトであると判定されたときに、前記移動指示に応じた操作の検出に従って、現時点のポインタの位置に対応した選択オブジェクトについて前記記憶装置に記憶されているリンク情報が示す他の選択オブジェクトに対応した位置にポインタの位置を移動して、前記表示装置に表示させるステップと、現時点のポインタの位置に対応した選択オブジェクトが前記表示領域の端部に表示されているオブジェクトであると判定されたときに、前記移動指示に応じた操作の検出に関わらず、前記ポインタの位置を現時点のポインタの位置のまま移動せずに前記表示装置に表示させるステップと、現時点のポインタの位置に対応した選択オブジェクトを選択して該選択した選択オブジェクトに関連付けられた処理を実行させるための確定指示に応じた前記入力装置の操作が検出されたかどうかを判定するステップと、前記確定指示に応じた操作が検出されたと判定したときに、前記ポインタの位置に対応した選択オブジェクトに関連付けられた処理にジャンプするステップとを含み、前記リンク情報は、前記複数の選択オブジェクトのそれぞれについて、ポインタを移動すべき選択オブジェクトが前記四角枠を周回するものであり、前記移動指示に応じた操作が最初に検出されたと判定したときにポインタの位置を移動するステップは、現時点のポインタの位置が前記四角枠の四隅の位置にある状態で前記移動操作手段の操作が最初に検出されたときに、該四角枠の四隅に表示されている選択オブジェクトのリンク情報に従って、前記ポインタの位置を移動し、前記表示領域の端部に表示されている選択オブジェクトであるかどうかを判定するステップは、前記移動指示に応じた操作が継続して操作が検出されていると判定されたときに、現時点のポインタの位置に対応した選択オブジェクトの位置と、該ポインタの位置に対応した選択オブジェクトのリンク情報が示す他の選択オブジェクトの位置とが、前記四角枠の縦方向及び横方向の何れにおいても異なっていることを条件として、現時点のポインタの位置に対応した選択オブジェクトが前記表示領域の端部に表示されている選択オブジェクトであると判定することを特徴とする。
図1は、この実施の形態に適用される情報処理装置の構成を示すブロック図である。図示するように、この情報処理装置100は、CPU(Central Processing Unit)101と、記憶装置102と、入力装置103と、表示装置104と、通信装置105とを備えている。
上記の実施の形態では、表示装置104にメニュー画面200aのページ全体が表示され、方向キーの入力によって移動されるアンカー250が、表示されている全ボタンを巡回するものについて説明した。これは、全方向キーのリンク先が表示装置104に表示されている画面内のボタン間で行われていることを前提としたものである。
本発明は、上記の第1、第2の実施の形態に限られず、種々の変形、応用が可能である。以下、本発明に適用可能な上記の実施の形態の変形態様について説明する。
101 CPU
102 記憶装置
103 入力装置
104 表示装置
200a、200b、200c メニュー画面
201〜224 ボタン
250 アンカー
300 ボタンデータ
Claims (9)
- それぞれユーザにより選択されて実行される処理に関連付けられた複数の選択オブジェクトを表示装置に表示し、ユーザの操作により該表示装置に表示された複数の選択オブジェクトにそれぞれ対応した位置にポインタの位置を前記表示装置上で順次移動させることにより、前記複数の選択オブジェクトからユーザが所望する処理に対応した選択オブジェクトを選択可能とする情報処理装置であって、
前記複数の選択オブジェクトのそれぞれについて、前記ポインタが位置しているときにユーザの操作に従ってポインタの位置を移動すべき選択オブジェクトを示すリンク情報を記憶した選択オブジェクト記憶手段と、
前記選択オブジェクト記憶手段にリンク情報の記憶された複数の選択オブジェクトの全てを、各選択オブジェクトに含まれるリンク情報に応じた順番で複数行、複数列に並べて前記表示装置に設定される表示領域に表示する選択オブジェクト表示手段と、
前記ポインタの位置を前記表示領域内において移動させるための指示をユーザの操作により入力する移動操作手段が操作されたかどうかを検出する移動操作検出手段と、
前記移動操作検出手段により前記移動操作手段の操作が検出されたときに、現時点のポインタの位置に対応した選択オブジェクトのリンク情報に従って、前記ポインタの位置を移動するポインタ移動手段と、
現時点のポインタの位置に対応した選択オブジェクトを選択して該選択した選択オブジェクトに関連付けられた処理を実行させるための指示をユーザの操作により入力する確定操作手段が操作されたかどうかを検出する確定操作検出手段と、
前記確定操作検出手段により前記確定操作手段の操作が検出されたときに、前記ポインタの位置に対応した選択オブジェクトに関連付けられた処理を実行する選択処理実行手段とを備え、
前記移動操作検出手段は、
ユーザにより前記移動操作手段の操作が最初にされたかどうかを検出する初期操作検出手段と、
前記初期操作検出手段によりユーザによる前記移動操作手段の操作が検出された後、前記移動操作手段の操作が継続されているかどうかを検出する継続操作検出手段とを含み、
前記ポインタ移動手段は、
前記初期操作検出手段により前記移動操作手段の操作が検出されたときに、該移動操作手段の操作の検出に従って、前記ポインタの位置を現時点のポインタの位置に対応した選択オブジェクトのリンク情報が示す他の選択オブジェクトに対応した位置に移動する初期時ポインタ移動手段と、
前記継続操作検出手段により前記移動操作手段の継続操作が検出されたときに、現時点のポインタの位置に対応した選択オブジェクトが前記表示領域に表示されている選択オブジェクトのうちで該表示領域の端部に表示されている選択オブジェクトであるかどうかを判定する端部判定手段と、
前記端部判定手段により前記表示領域の端部に表示されていないオブジェクトであると判定されたときに、前記移動操作手段の継続操作の検出に従って、前記ポインタの位置を現時点のポインタの位置に対応した選択オブジェクトのリンク情報が示す他の選択オブジェクトに対応した位置に移動する継続時ポインタ移動手段と、
前記端部判定手段により前記表示領域の端部に表示されているオブジェクトであると判定されたときに、前記ポインタの位置を現時点のポインタの位置のまま移動せずに停止させる継続時ポインタ停止手段とを含み、
前記選択オブジェクト記憶手段は、前記複数の選択オブジェクトのそれぞれについて、ポインタを移動すべき選択オブジェクトが前記複数の選択オブジェクトで巡回し、且つ1行中のいずれかの端部の列に位置する選択オブジェクトについて、異なる行の他方の端部の列に位置する選択オブジェクトをユーザの操作に従ってポインタの位置を移動すべき選択オブジェクトとするリンク情報を記憶し、
前記初期時ポインタ移動手段は、現時点のポインタの位置が前記表示領域の一方の端部に表示されている選択オブジェクトに対応した位置にある状態で該ポインタの位置する端部よりもさらに前記表示領域の外側の方向に対応する移動操作手段の操作が前記初期操作検出手段により検出されたときに、該一方の端部に表示されている選択オブジェクトのリンク情報に従って、前記ポインタの位置を前記表示領域の他方の端部に表示されている選択オブジェクトに対応した位置に移動し、
前記端部判定手段は、前記継続操作検出手段により前記移動操作手段の継続操作が検出されたときに、現時点のポインタの位置または該ポインタの位置に対応した選択オブジェクトの位置が、該ポインタの位置に対応した選択オブジェクトのリンク情報が示す他の選択オブジェクトの位置よりも検出された継続操作の方向とは行方向及び列方向のいずれにおいても逆方向の位置にあることを条件として、現時点のポインタの位置に対応した選択オブジェクトが前記表示領域の端部に表示されている選択オブジェクトであると判定する
ことを特徴とする情報処理装置。 - それぞれユーザにより選択されて実行される処理に関連付けられた複数の選択オブジェクトを表示装置に表示し、ユーザの操作により該表示装置に表示された複数の選択オブジェクトにそれぞれ対応した位置にポインタの位置を前記表示装置上で順次移動させることにより、前記複数の選択オブジェクトからユーザが所望する処理に対応した選択オブジェクトを選択可能とする情報処理装置であって、
前記複数の選択オブジェクトのそれぞれについて、前記ポインタが位置しているときにユーザの操作に従ってポインタの位置を移動すべき選択オブジェクトを示すリンク情報を記憶した選択オブジェクト記憶手段と、
前記選択オブジェクト記憶手段にリンク情報の記憶された複数の選択オブジェクトの全てを、各選択オブジェクトに含まれるリンク情報に応じた順番で四角枠に並べて前記表示装置に設定される表示領域に表示する選択オブジェクト表示手段と、
前記ポインタの位置を前記表示領域内において移動させるための指示をユーザの操作により入力する移動操作手段が操作されたかどうかを検出する移動操作検出手段と、
前記移動操作検出手段により前記移動操作手段の操作が検出されたときに、現時点のポインタの位置に対応した選択オブジェクトのリンク情報に従って、前記ポインタの位置を移動するポインタ移動手段と、
現時点のポインタの位置に対応した選択オブジェクトを選択して該選択した選択オブジェクトに関連付けられた処理を実行させるための指示をユーザの操作により入力する確定操作手段が操作されたかどうかを検出する確定操作検出手段と、
前記確定操作検出手段により前記確定操作手段の操作が検出されたときに、前記ポインタの位置に対応した選択オブジェクトに関連付けられた処理を実行する選択処理実行手段とを備え、
前記移動操作検出手段は、
ユーザにより前記移動操作手段の操作が最初にされたかどうかを検出する初期操作検出手段と、
前記初期操作検出手段によりユーザによる前記移動操作手段の操作が検出された後、前記移動操作手段の操作が継続されているかどうかを検出する継続操作検出手段とを含み、
前記ポインタ移動手段は、
前記初期操作検出手段により前記移動操作手段の操作が検出されたときに、該移動操作手段の操作の検出に従って、前記ポインタの位置を現時点のポインタの位置に対応した選択オブジェクトのリンク情報が示す他の選択オブジェクトに対応した位置に移動する初期時ポインタ移動手段と、
前記継続操作検出手段により前記移動操作手段の継続操作が検出されたときに、現時点のポインタの位置に対応した選択オブジェクトが前記表示領域に表示されている選択オブジェクトのうちで該表示領域の端部に表示されている選択オブジェクトであるかどうかを判定する端部判定手段と、
前記端部判定手段により前記表示領域の端部に表示されていないオブジェクトであると判定されたときに、前記移動操作手段の継続操作の検出に従って、前記ポインタの位置を現時点のポインタの位置に対応した選択オブジェクトのリンク情報が示す他の選択オブジェクトに対応した位置に移動する継続時ポインタ移動手段と、
前記端部判定手段により前記表示領域の端部に表示されているオブジェクトであると判定されたときに、前記ポインタの位置を現時点のポインタの位置のまま移動せずに停止させる継続時ポインタ停止手段とを含み、
前記選択オブジェクト記憶手段は、前記複数の選択オブジェクトのそれぞれについて、ポインタを移動すべき選択オブジェクトが前記四角枠を周回するリンク情報を記憶し、
前記初期時ポインタ移動手段は、現時点のポインタの位置が前記四角枠の四隅の位置にある状態で前記移動操作手段の操作が前記初期操作検出手段により検出されたときに、該四角枠の四隅に表示されている選択オブジェクトのリンク情報に従って、前記ポインタの位置を移動し、
前記端部判定手段は、前記継続操作検出手段により前記移動操作手段の継続操作が検出されたときに、現時点のポインタの位置に対応した選択オブジェクトの位置と、該ポインタの位置に対応した選択オブジェクトのリンク情報が示す他の選択オブジェクトの位置とが、前記四角枠の縦方向及び横方向の何れにおいても異なっていることを条件として、現時点のポインタの位置に対応した選択オブジェクトが前記表示領域の端部に表示されている選択オブジェクトであると判定する
ことを特徴とする情報処理装置。 - 前記選択オブジェクト記憶手段は、前記複数の選択オブジェクトのそれぞれについて、ユーザによる順方向の操作に従ってポインタの位置を順方向で移動すべき選択オブジェクトを示す順方向リンク情報と、ユーザによる逆方向の操作に従ってポインタの位置を逆方向で移動すべき選択オブジェクトを示す逆方向リンク情報とを記憶し、
前記移動操作手段は、前記ポインタの位置を順方向で移動させるための指示を入力する順方向操作手段と、該ポインタの位置を逆方向で移動させるための指示を入力する逆方向操作手段とを含み、
前記ポインタ移動手段は、前記順方向操作手段と前記逆方向操作手段とのうちで前記移動操作検出手段により操作の検出された方に対応した方向に応じたリンク情報に従って、前記ポインタの位置を移動し、
前記端部判定手段は、現時点のポインタの位置が前記表示領域のいずれかの端部に表示されている選択オブジェクトに対応した位置にある状態で前記連続操作検出手段により該ポインタの位置する端部よりもさらに前記表示領域の外側の方向に対応する移動操作手段の操作が前記継続操作検出手段により検出されたことを条件として、現時点のポインタの位置に対応した選択オブジェクトが前記端部に表示されている選択オブジェクトであると判定する
ことを特徴とする請求項1または2に記載の情報処理装置。 - それぞれユーザにより選択されて実行される処理に関連付けられた複数の選択オブジェクトを表示する表示装置と、前記複数の選択オブジェクトのそれぞれについて、前記ポインタが位置しているときにユーザの操作に従ってポインタの位置を移動すべき選択オブジェクトを示すリンク情報を記憶した記憶装置と、該表示装置に表示された複数の選択オブジェクトにそれぞれ対応した位置にポインタの位置を前記表示装置上で移動させるための移動指示と、該ポインタの位置に対応した選択オブジェクトに関連付けられた処理にジャンプするための確定指示とをユーザの操作により入力する入力装置とを備えるコンピュータ装置において、該コンピュータ装置の処理装置が実行する方法であって、
前記記憶装置にリンク情報の記憶された複数の選択オブジェクトの全てを、各選択オブジェクトに含まれるリンク情報に応じた順番で複数行、複数列に並べて前記表示装置に設定される表示領域に表示させるステップと、
前記ポインタの位置を前記表示領域内において移動させるための移動指示に応じた前記入力装置の操作が最初に検出されたかどうかを判定するステップと、
前記移動指示に応じた操作が最初に検出されたと判定したときに、該移動指示に応じた操作の検出に従って、現時点のポインタの位置に対応した選択オブジェクトについて前記記憶装置に記憶されているリンク情報が示す他の選択オブジェクトに対応した位置にポインタの位置を移動して、前記表示装置に表示させるステップと、
前記移動指示に応じた前記入力装置の最初の操作が検出されたと判定した後にも、該移動指示に応じた前記入力装置の操作が継続して検出されているかどうかを判定するステップと、
前記移動指示に応じた前記入力装置の操作が継続して検出されていると判定したときに、現時点のポインタの位置に対応した選択オブジェクトが前記表示手段の表示領域に表示されている選択オブジェクトのうちで該表示領域の端部に表示されている選択オブジェクトであるかどうかを判定するステップと、
現時点のポインタの位置に対応した選択オブジェクトが前記表示領域の端部に表示されていないオブジェクトであると判定されたときに、前記移動指示に応じた操作の検出に従って、現時点のポインタの位置に対応した選択オブジェクトについて前記記憶装置に記憶されているリンク情報が示す他の選択オブジェクトに対応した位置にポインタの位置を移動して、前記表示装置に表示させるステップと、
現時点のポインタの位置に対応した選択オブジェクトが前記表示領域の端部に表示されているオブジェクトであると判定されたときに、前記移動指示に応じた操作の検出に関わらず、前記ポインタの位置を現時点のポインタの位置のまま移動せずに前記表示装置に表示させるステップと、
現時点のポインタの位置に対応した選択オブジェクトを選択して該選択した選択オブジェクトに関連付けられた処理を実行させるための確定指示に応じた前記入力装置の操作が検出されたかどうかを判定するステップと、
前記確定指示に応じた操作が検出されたと判定したときに、前記ポインタの位置に対応した選択オブジェクトに関連付けられた処理にジャンプするステップとを含み、
前記リンク情報は、前記複数の選択オブジェクトのそれぞれについて、ポインタを移動すべき選択オブジェクトが前記複数の選択オブジェクトで巡回し、且つ1行中のいずれかの端部の列に位置する選択オブジェクトについて、異なる行の他方の端部の列に位置する選択オブジェクトをユーザの操作に従ってポインタの位置を移動すべき選択オブジェクトとするものであり、
前記移動指示に応じた操作が最初に検出されたと判定したときにポインタの位置を移動するステップは、現時点のポインタの位置が前記表示領域の一方の端部に表示されている選択オブジェクトに対応した位置にある状態で該ポインタの位置する端部よりもさらに前記表示領域の外側の方向に対応する操作が最初に検出されたときに、該一方の端部に表示されている選択オブジェクトのリンク情報に従って、前記ポインタの位置を前記表示領域の他方の端部に表示されている選択オブジェクトに対応した位置に移動し、
前記表示領域の端部に表示されている選択オブジェクトであるかどうかを判定するステップは、前記移動指示に応じた操作が継続して操作が検出されていると判定されたときに、現時点のポインタの位置または該ポインタの位置に対応した選択オブジェクトの位置が、該ポインタの位置に対応した選択オブジェクトのリンク情報が示す他の選択オブジェクトの位置よりも検出された操作の方向とは行方向及び列方向のいずれにおいても逆方向の位置にあることを条件として、現時点のポインタの位置に対応した選択オブジェクトが前記表示領域の端部に表示されている選択オブジェクトであると判定する
ことを特徴とするポインタの移動表示方法。 - それぞれユーザにより選択されて実行される処理に関連付けられた複数の選択オブジェクトを表示する表示装置と、前記複数の選択オブジェクトのそれぞれについて、前記ポインタが位置しているときにユーザの操作に従ってポインタの位置を移動すべき選択オブジェクトを示すリンク情報を記憶した記憶装置と、該表示装置に表示された複数の選択オブジェクトにそれぞれ対応した位置にポインタの位置を前記表示装置上で移動させるための移動指示と、該ポインタの位置に対応した選択オブジェクトに関連付けられた処理にジャンプするための確定指示とをユーザの操作により入力する入力装置とを備えるコンピュータ装置において、該コンピュータ装置の処理装置が実行する方法であって、
前記記憶装置にリンク情報の記憶された複数の選択オブジェクトの全てを、各選択オブジェクトに含まれるリンク情報に応じた順番で四角枠に並べて前記表示装置に設定される表示領域に表示させるステップと、
前記ポインタの位置を前記表示領域内において移動させるための移動指示に応じた前記入力装置の操作が最初に検出されたかどうかを判定するステップと、
前記移動指示に応じた操作が最初に検出されたと判定したときに、該移動指示に応じた操作の検出に従って、現時点のポインタの位置に対応した選択オブジェクトについて前記記憶装置に記憶されているリンク情報が示す他の選択オブジェクトに対応した位置にポインタの位置を移動して、前記表示装置に表示させるステップと、
前記移動指示に応じた前記入力装置の最初の操作が検出されたと判定した後にも、該移動指示に応じた前記入力装置の操作が継続して検出されているかどうかを判定するステップと、
前記移動指示に応じた前記入力装置の操作が継続して検出されていると判定したときに、現時点のポインタの位置に対応した選択オブジェクトが前記表示手段の表示領域に表示されている選択オブジェクトのうちで該表示領域の端部に表示されている選択オブジェクトであるかどうかを判定するステップと、
現時点のポインタの位置に対応した選択オブジェクトが前記表示領域の端部に表示されていないオブジェクトであると判定されたときに、前記移動指示に応じた操作の検出に従って、現時点のポインタの位置に対応した選択オブジェクトについて前記記憶装置に記憶されているリンク情報が示す他の選択オブジェクトに対応した位置にポインタの位置を移動して、前記表示装置に表示させるステップと、
現時点のポインタの位置に対応した選択オブジェクトが前記表示領域の端部に表示されているオブジェクトであると判定されたときに、前記移動指示に応じた操作の検出に関わらず、前記ポインタの位置を現時点のポインタの位置のまま移動せずに前記表示装置に表示させるステップと、
現時点のポインタの位置に対応した選択オブジェクトを選択して該選択した選択オブジェクトに関連付けられた処理を実行させるための確定指示に応じた前記入力装置の操作が検出されたかどうかを判定するステップと、
前記確定指示に応じた操作が検出されたと判定したときに、前記ポインタの位置に対応した選択オブジェクトに関連付けられた処理にジャンプするステップとを含み、
前記リンク情報は、前記複数の選択オブジェクトのそれぞれについて、ポインタを移動すべき選択オブジェクトが前記四角枠を周回するものであり、
前記移動指示に応じた操作が最初に検出されたと判定したときにポインタの位置を移動するステップは、現時点のポインタの位置が前記四角枠の四隅の位置にある状態で前記移動操作手段の操作が最初に検出されたときに、該四角枠の四隅に表示されている選択オブジェクトのリンク情報に従って、前記ポインタの位置を移動し、
前記表示領域の端部に表示されている選択オブジェクトであるかどうかを判定するステップは、前記移動指示に応じた操作が継続して操作が検出されていると判定されたときに、現時点のポインタの位置に対応した選択オブジェクトの位置と、該ポインタの位置に対応した選択オブジェクトのリンク情報が示す他の選択オブジェクトの位置とが、前記四角枠の縦方向及び横方向の何れにおいても異なっていることを条件として、現時点のポインタの位置に対応した選択オブジェクトが前記表示領域の端部に表示されている選択オブジェクトであると判定する
ことを特徴とするポインタの移動表示方法。 - それぞれユーザにより選択されて実行される処理に関連付けられた複数の選択オブジェクトを表示する表示装置と、前記複数の選択オブジェクトのそれぞれについて、前記ポインタが位置しているときにユーザの操作に従ってポインタの位置を移動すべき選択オブジェクトを示すリンク情報を記憶した記憶装置と、該表示装置に表示された複数の選択オブジェクトにそれぞれ対応した位置にポインタの位置を前記表示装置上で移動させるための移動指示と、該ポインタの位置に対応した選択オブジェクトに関連付けられた処理にジャンプするための確定指示とをユーザの操作により入力する入力装置とを備えるコンピュータ装置の処理装置により実行されるプログラムであって、
前記記憶装置にリンク情報の記憶された複数の選択オブジェクトの全てを、各選択オブジェクトに含まれるリンク情報に応じた順番で複数行、複数列に並べて前記表示装置に設定される表示領域に表示させるステップと、
前記ポインタの位置を前記表示領域内において移動させるための移動指示に応じた前記入力装置の操作が最初に検出されたかどうかを判定するステップと、
前記移動指示に応じた操作が最初に検出されたと判定したときに、該移動指示に応じた操作の検出に従って、現時点のポインタの位置に対応した選択オブジェクトについて前記記憶装置に記憶されているリンク情報が示す他の選択オブジェクトに対応した位置にポインタの位置を移動して、前記表示装置に表示させるステップと、
前記移動指示に応じた前記入力装置の最初の操作が検出されたと判定した後にも、該移動指示に応じた前記入力装置の操作が継続して検出されているかどうかを判定するステップと、
前記移動指示に応じた前記入力装置の操作が継続して検出されていると判定したときに、現時点のポインタの位置に対応した選択オブジェクトが前記表示手段の表示領域に表示されている選択オブジェクトのうちで該表示領域の端部に表示されている選択オブジェクトであるかどうかを判定するステップと、
現時点のポインタの位置に対応した選択オブジェクトが前記表示領域の端部に表示されていないオブジェクトであると判定されたときに、前記移動指示に応じた操作の検出に従って、現時点のポインタの位置に対応した選択オブジェクトについて前記記憶装置に記憶されているリンク情報が示す他の選択オブジェクトに対応した位置にポインタの位置を移動して、前記表示装置に表示させるステップと、
現時点のポインタの位置に対応した選択オブジェクトが前記表示領域の端部に表示されているオブジェクトであると判定されたときに、前記移動指示に応じた操作の検出に関わらず、前記ポインタの位置を現時点のポインタの位置のまま移動せずに前記表示装置に表示させるステップと、
現時点のポインタの位置に対応した選択オブジェクトを選択して該選択した選択オブジェクトに関連付けられた処理を実行させるための確定指示に応じた前記入力装置の操作が検出されたかどうかを判定するステップと、
前記確定指示に応じた操作が検出されたと判定したときに、前記ポインタの位置に対応した選択オブジェクトに関連付けられた処理にジャンプするステップとを含み、
前記リンク情報は、前記複数の選択オブジェクトのそれぞれについて、ポインタを移動すべき選択オブジェクトが前記複数の選択オブジェクトで巡回し、且つ1行中のいずれかの端部の列に位置する選択オブジェクトについて、異なる行の他方の端部の列に位置する選択オブジェクトをユーザの操作に従ってポインタの位置を移動すべき選択オブジェクトとするものであり、
前記移動指示に応じた操作が最初に検出されたと判定したときにポインタの位置を移動するステップは、現時点のポインタの位置が前記表示領域の一方の端部に表示されている選択オブジェクトに対応した位置にある状態で該ポインタの位置する端部よりもさらに前記表示領域の外側の方向に対応する操作が最初に検出されたときに、該一方の端部に表示されている選択オブジェクトのリンク情報に従って、前記ポインタの位置を前記表示領域の他方の端部に表示されている選択オブジェクトに対応した位置に移動し、
前記表示領域の端部に表示されている選択オブジェクトであるかどうかを判定するステップは、前記移動指示に応じた操作が継続して操作が検出されていると判定されたときに、現時点のポインタの位置または該ポインタの位置に対応した選択オブジェクトの位置が、該ポインタの位置に対応した選択オブジェクトのリンク情報が示す他の選択オブジェクトの位置よりも検出された操作の方向とは行方向及び列方向のいずれにおいても逆方向の位置にあることを条件として、現時点のポインタの位置に対応した選択オブジェクトが前記表示領域の端部に表示されている選択オブジェクトであると判定する
ことを特徴とするプログラム。 - それぞれユーザにより選択されて実行される処理に関連付けられた複数の選択オブジェクトを表示する表示装置と、前記複数の選択オブジェクトのそれぞれについて、前記ポインタが位置しているときにユーザの操作に従ってポインタの位置を移動すべき選択オブジェクトを示すリンク情報を記憶した記憶装置と、該表示装置に表示された複数の選択オブジェクトにそれぞれ対応した位置にポインタの位置を前記表示装置上で移動させるための移動指示と、該ポインタの位置に対応した選択オブジェクトに関連付けられた処理にジャンプするための確定指示とをユーザの操作により入力する入力装置とを備えるコンピュータ装置の処理装置により実行されるプログラムであって、
前記記憶装置にリンク情報の記憶された複数の選択オブジェクトの全てを、各選択オブジェクトに含まれるリンク情報に応じた順番で四角枠に並べて前記表示装置に設定される表示領域に表示させるステップと、
前記ポインタの位置を前記表示領域内において移動させるための移動指示に応じた前記入力装置の操作が最初に検出されたかどうかを判定するステップと、
前記移動指示に応じた操作が最初に検出されたと判定したときに、該移動指示に応じた操作の検出に従って、現時点のポインタの位置に対応した選択オブジェクトについて前記記憶装置に記憶されているリンク情報が示す他の選択オブジェクトに対応した位置にポインタの位置を移動して、前記表示装置に表示させるステップと、
前記移動指示に応じた前記入力装置の最初の操作が検出されたと判定した後にも、該移動指示に応じた前記入力装置の操作が継続して検出されているかどうかを判定するステップと、
前記移動指示に応じた前記入力装置の操作が継続して検出されていると判定したときに、現時点のポインタの位置に対応した選択オブジェクトが前記表示手段の表示領域に表示されている選択オブジェクトのうちで該表示領域の端部に表示されている選択オブジェクトであるかどうかを判定するステップと、
現時点のポインタの位置に対応した選択オブジェクトが前記表示領域の端部に表示されていないオブジェクトであると判定されたときに、前記移動指示に応じた操作の検出に従って、現時点のポインタの位置に対応した選択オブジェクトについて前記記憶装置に記憶されているリンク情報が示す他の選択オブジェクトに対応した位置にポインタの位置を移動して、前記表示装置に表示させるステップと、
現時点のポインタの位置に対応した選択オブジェクトが前記表示領域の端部に表示されているオブジェクトであると判定されたときに、前記移動指示に応じた操作の検出に関わらず、前記ポインタの位置を現時点のポインタの位置のまま移動せずに前記表示装置に表示させるステップと、
現時点のポインタの位置に対応した選択オブジェクトを選択して該選択した選択オブジェクトに関連付けられた処理を実行させるための確定指示に応じた前記入力装置の操作が検出されたかどうかを判定するステップと、
前記確定指示に応じた操作が検出されたと判定したときに、前記ポインタの位置に対応した選択オブジェクトに関連付けられた処理にジャンプするステップとを含み、
前記リンク情報は、前記複数の選択オブジェクトのそれぞれについて、ポインタを移動すべき選択オブジェクトが前記四角枠を周回するものであり、
前記移動指示に応じた操作が最初に検出されたと判定したときにポインタの位置を移動するステップは、現時点のポインタの位置が前記四角枠の四隅の位置にある状態で前記移動操作手段の操作が最初に検出されたときに、該四角枠の四隅に表示されている選択オブジェクトのリンク情報に従って、前記ポインタの位置を移動し、
前記表示領域の端部に表示されている選択オブジェクトであるかどうかを判定するステップは、前記移動指示に応じた操作が継続して操作が検出されていると判定されたときに、現時点のポインタの位置に対応した選択オブジェクトの位置と、該ポインタの位置に対応した選択オブジェクトのリンク情報が示す他の選択オブジェクトの位置とが、前記四角枠の縦方向及び横方向の何れにおいても異なっていることを条件として、現時点のポインタの位置に対応した選択オブジェクトが前記表示領域の端部に表示されている選択オブジェクトであると判定する
ことを特徴とするプログラム。 - それぞれユーザにより選択されて実行される処理に関連付けられた複数の選択オブジェクトを表示する表示装置と、前記複数の選択オブジェクトのそれぞれについて、前記ポインタが位置しているときにユーザの操作に従ってポインタの位置を移動すべき選択オブジェクトを示すリンク情報を記憶した記憶装置と、該表示装置に表示された複数の選択オブジェクトにそれぞれ対応した位置にポインタの位置を前記表示装置上で移動させるための移動指示と、該ポインタの位置に対応した選択オブジェクトに関連付けられた処理にジャンプするための確定指示とをユーザの操作により入力する入力装置とを備えるコンピュータ装置の処理装置により実行されるプログラムを記録した記録媒体であって、
前記プログラムは、
前記記憶装置にリンク情報の記憶された複数の選択オブジェクトの全てを、各選択オブジェクトに含まれるリンク情報に応じた順番で複数行、複数列に並べて前記表示装置に設定される表示領域に表示させるステップと、
前記ポインタの位置を前記表示領域内において移動させるための移動指示に応じた前記入力装置の操作が最初に検出されたかどうかを判定するステップと、
前記移動指示に応じた操作が最初に検出されたと判定したときに、該移動指示に応じた操作の検出に従って、現時点のポインタの位置に対応した選択オブジェクトについて前記記憶装置に記憶されているリンク情報が示す他の選択オブジェクトに対応した位置にポインタの位置を移動して、前記表示装置に表示させるステップと、
前記移動指示に応じた前記入力装置の最初の操作が検出されたと判定した後にも、該移動指示に応じた前記入力装置の操作が継続して検出されているかどうかを判定するステップと、
前記移動指示に応じた前記入力装置の操作が継続して検出されていると判定したときに、現時点のポインタの位置に対応した選択オブジェクトが前記表示手段の表示領域に表示されている選択オブジェクトのうちで該表示領域の端部に表示されている選択オブジェクトであるかどうかを判定するステップと、
現時点のポインタの位置に対応した選択オブジェクトが前記表示領域の端部に表示されていないオブジェクトであると判定されたときに、前記移動指示に応じた操作の検出に従って、現時点のポインタの位置に対応した選択オブジェクトについて前記記憶装置に記憶されているリンク情報が示す他の選択オブジェクトに対応した位置にポインタの位置を移動して、前記表示装置に表示させるステップと、
現時点のポインタの位置に対応した選択オブジェクトが前記表示領域の端部に表示されているオブジェクトであると判定されたときに、前記移動指示に応じた操作の検出に関わらず、前記ポインタの位置を現時点のポインタの位置のまま移動せずに前記表示装置に表示させるステップと、
現時点のポインタの位置に対応した選択オブジェクトを選択して該選択した選択オブジェクトに関連付けられた処理を実行させるための確定指示に応じた前記入力装置の操作が検出されたかどうかを判定するステップと、
前記確定指示に応じた操作が検出されたと判定したときに、前記ポインタの位置に対応した選択オブジェクトに関連付けられた処理にジャンプするステップとを含み、
前記リンク情報は、前記複数の選択オブジェクトのそれぞれについて、ポインタを移動すべき選択オブジェクトが前記複数の選択オブジェクトで巡回し、且つ1行中のいずれかの端部の列に位置する選択オブジェクトについて、異なる行の他方の端部の列に位置する選択オブジェクトをユーザの操作に従ってポインタの位置を移動すべき選択オブジェクトとするものであり、
前記移動指示に応じた操作が最初に検出されたと判定したときにポインタの位置を移動するステップは、現時点のポインタの位置が前記表示領域の一方の端部に表示されている選択オブジェクトに対応した位置にある状態で該ポインタの位置する端部よりもさらに前記表示領域の外側の方向に対応する操作が最初に検出されたときに、該一方の端部に表示されている選択オブジェクトのリンク情報に従って、前記ポインタの位置を前記表示領域の他方の端部に表示されている選択オブジェクトに対応した位置に移動し、
前記表示領域の端部に表示されている選択オブジェクトであるかどうかを判定するステップは、前記移動指示に応じた操作が継続して操作が検出されていると判定されたときに、現時点のポインタの位置または該ポインタの位置に対応した選択オブジェクトの位置が、該ポインタの位置に対応した選択オブジェクトのリンク情報が示す他の選択オブジェクトの位置よりも検出された操作の方向とは行方向及び列方向のいずれにおいても逆方向の位置にあることを条件として、現時点のポインタの位置に対応した選択オブジェクトが前記表示領域の端部に表示されている選択オブジェクトであると判定する
ことを特徴とするコンピュータ読み取り可能な記録媒体。 - それぞれユーザにより選択されて実行される処理に関連付けられた複数の選択オブジェクトを表示する表示装置と、前記複数の選択オブジェクトのそれぞれについて、前記ポインタが位置しているときにユーザの操作に従ってポインタの位置を移動すべき選択オブジェクトを示すリンク情報を記憶した記憶装置と、該表示装置に表示された複数の選択オブジェクトにそれぞれ対応した位置にポインタの位置を前記表示装置上で移動させるための移動指示と、該ポインタの位置に対応した選択オブジェクトに関連付けられた処理にジャンプするための確定指示とをユーザの操作により入力する入力装置とを備えるコンピュータ装置の処理装置により実行されるプログラムを記録した記録媒体であって、
前記プログラムは、
前記記憶装置にリンク情報の記憶された複数の選択オブジェクトの全てを、各選択オブジェクトに含まれるリンク情報に応じた順番で四角枠に並べて前記表示装置に設定される表示領域に表示させるステップと、
前記ポインタの位置を前記表示領域内において移動させるための移動指示に応じた前記入力装置の操作が最初に検出されたかどうかを判定するステップと、
前記移動指示に応じた操作が最初に検出されたと判定したときに、該移動指示に応じた操作の検出に従って、現時点のポインタの位置に対応した選択オブジェクトについて前記記憶装置に記憶されているリンク情報が示す他の選択オブジェクトに対応した位置にポインタの位置を移動して、前記表示装置に表示させるステップと、
前記移動指示に応じた前記入力装置の最初の操作が検出されたと判定した後にも、該移動指示に応じた前記入力装置の操作が継続して検出されているかどうかを判定するステップと、
前記移動指示に応じた前記入力装置の操作が継続して検出されていると判定したときに、現時点のポインタの位置に対応した選択オブジェクトが前記表示手段の表示領域に表示されている選択オブジェクトのうちで該表示領域の端部に表示されている選択オブジェクトであるかどうかを判定するステップと、
現時点のポインタの位置に対応した選択オブジェクトが前記表示領域の端部に表示されていないオブジェクトであると判定されたときに、前記移動指示に応じた操作の検出に従って、現時点のポインタの位置に対応した選択オブジェクトについて前記記憶装置に記憶されているリンク情報が示す他の選択オブジェクトに対応した位置にポインタの位置を移動して、前記表示装置に表示させるステップと、
現時点のポインタの位置に対応した選択オブジェクトが前記表示領域の端部に表示されているオブジェクトであると判定されたときに、前記移動指示に応じた操作の検出に関わらず、前記ポインタの位置を現時点のポインタの位置のまま移動せずに前記表示装置に表示させるステップと、
現時点のポインタの位置に対応した選択オブジェクトを選択して該選択した選択オブジェクトに関連付けられた処理を実行させるための確定指示に応じた前記入力装置の操作が検出されたかどうかを判定するステップと、
前記確定指示に応じた操作が検出されたと判定したときに、前記ポインタの位置に対応した選択オブジェクトに関連付けられた処理にジャンプするステップとを含み、
前記リンク情報は、前記複数の選択オブジェクトのそれぞれについて、ポインタを移動すべき選択オブジェクトが前記四角枠を周回するものであり、
前記移動指示に応じた操作が最初に検出されたと判定したときにポインタの位置を移動するステップは、現時点のポインタの位置が前記四角枠の四隅の位置にある状態で前記移動操作手段の操作が最初に検出されたときに、該四角枠の四隅に表示されている選択オブジェクトのリンク情報に従って、前記ポインタの位置を移動し、
前記表示領域の端部に表示されている選択オブジェクトであるかどうかを判定するステップは、前記移動指示に応じた操作が継続して操作が検出されていると判定されたときに、現時点のポインタの位置に対応した選択オブジェクトの位置と、該ポインタの位置に対応した選択オブジェクトのリンク情報が示す他の選択オブジェクトの位置とが、前記四角枠の縦方向及び横方向の何れにおいても異なっていることを条件として、現時点のポインタの位置に対応した選択オブジェクトが前記表示領域の端部に表示されている選択オブジェクトであると判定する
ことを特徴とするコンピュータ読み取り可能な記録媒体。
Priority Applications (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2005153125A JP4166767B2 (ja) | 2005-05-25 | 2005-05-25 | 情報処理装置及びポインタの移動表示方法、プログラム並びに記録媒体 |
| US11/420,155 US7574678B2 (en) | 2005-05-25 | 2006-05-24 | Pointer movement display for selecting desired available object |
| EP06010915.4A EP1727031B8 (en) | 2005-05-25 | 2006-05-26 | Pointer movement display for selecting desired available object |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2005153125A JP4166767B2 (ja) | 2005-05-25 | 2005-05-25 | 情報処理装置及びポインタの移動表示方法、プログラム並びに記録媒体 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2006331036A JP2006331036A (ja) | 2006-12-07 |
| JP4166767B2 true JP4166767B2 (ja) | 2008-10-15 |
Family
ID=36922163
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2005153125A Expired - Lifetime JP4166767B2 (ja) | 2005-05-25 | 2005-05-25 | 情報処理装置及びポインタの移動表示方法、プログラム並びに記録媒体 |
Country Status (3)
| Country | Link |
|---|---|
| US (1) | US7574678B2 (ja) |
| EP (1) | EP1727031B8 (ja) |
| JP (1) | JP4166767B2 (ja) |
Families Citing this family (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP4176741B2 (ja) * | 2005-05-25 | 2008-11-05 | 株式会社スクウェア・エニックス | 移動先情報設定装置及び方法、プログラム、並びに記録媒体 |
| US20090037833A1 (en) * | 2005-06-30 | 2009-02-05 | Roope Rainisto | Electronic Device and Enhancing Document Viewing In Electronic Device |
| US8667413B2 (en) * | 2008-02-14 | 2014-03-04 | Creative Technology Ltd | Apparatus and method for information input in an electronic device with display |
| JP4702475B2 (ja) * | 2008-12-25 | 2011-06-15 | ソニー株式会社 | 入力装置、ハンドヘルド装置及び制御方法 |
| CN101763217A (zh) * | 2009-12-15 | 2010-06-30 | 中兴通讯股份有限公司 | 一种具有活动中文输入候选词框的移动终端及其实现方法 |
| US8281258B1 (en) * | 2010-03-26 | 2012-10-02 | Amazon Technologies Inc. | Object traversal to select focus |
| JP2012128662A (ja) * | 2010-12-15 | 2012-07-05 | Samsung Electronics Co Ltd | 表示制御装置、プログラムおよび表示制御方法 |
| JP5924355B2 (ja) | 2014-02-10 | 2016-05-25 | トヨタ自動車株式会社 | 車両用情報表示装置 |
| JP6187618B2 (ja) * | 2016-03-02 | 2017-08-30 | トヨタ自動車株式会社 | 車両用情報表示装置 |
| CN111208923A (zh) * | 2018-11-22 | 2020-05-29 | 株洲中车时代电气股份有限公司 | 一种列车操控方法、系统、装置及计算机可读存储介质 |
Family Cites Families (20)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP3249505B2 (ja) | 1989-08-23 | 2002-01-21 | 松下電器産業株式会社 | カーソル制御装置およびカーソル制御方法 |
| JP3597543B2 (ja) | 1992-10-16 | 2004-12-08 | 富士写真フイルム株式会社 | カーソル制御方法および装置 |
| US5510811A (en) * | 1992-11-25 | 1996-04-23 | Microsoft Corporation | Apparatus and method for controlling cursor movement |
| US5808604A (en) * | 1994-03-10 | 1998-09-15 | Microsoft Corporation | Apparatus and method for automatically positioning a cursor on a control |
| US5673401A (en) * | 1995-07-31 | 1997-09-30 | Microsoft Corporation | Systems and methods for a customizable sprite-based graphical user interface |
| JP3951193B2 (ja) | 1996-02-26 | 2007-08-01 | ソニー株式会社 | 通信端末装置 |
| CN1138407C (zh) | 1996-09-18 | 2004-02-11 | 株式会社爱可信 | 因特网电视装置及其外围装置和热点聚焦的移动方法 |
| US5850212A (en) * | 1997-02-19 | 1998-12-15 | Nishibori; Masahiro | System for changing modes and cursor appearance by a single button |
| US6025833A (en) * | 1997-04-08 | 2000-02-15 | Hewlett-Packard Company | Method and apparatus for varying the incremental movement of a marker on an electronic display |
| JP3905618B2 (ja) | 1997-11-13 | 2007-04-18 | シャープ株式会社 | 入力装置および入力方法 |
| JPH11305911A (ja) | 1998-04-17 | 1999-11-05 | Matsushita Electric Ind Co Ltd | カーナビゲーション装置およびカーナビゲーション装置における選択項目移動方法 |
| US6614455B1 (en) * | 1999-09-27 | 2003-09-02 | Koninklijke Philips Electronics N.V. | Directional navigation within a graphical user interface |
| GB2357945A (en) * | 1999-12-30 | 2001-07-04 | Nokia Corp | Navigating a focus around a display device |
| ATE328320T1 (de) | 2000-03-17 | 2006-06-15 | Opentv Inc | Verfahren und system zur auswahl eines gegenstandes aus einer auf einem bildschirm erscheinenden liste |
| FR2814254B1 (fr) * | 2000-09-15 | 2006-07-21 | Thomson Csf | Procede de traitement du deplacement d'un curseur sur un ecran |
| JP2002108531A (ja) | 2000-09-29 | 2002-04-12 | Sanyo Electric Co Ltd | 通信端末装置および設定項目表示方法 |
| JP2003091371A (ja) | 2001-07-09 | 2003-03-28 | Square Co Ltd | 情報処理装置、入出力処理方法、プログラム及び記録媒体 |
| JP2003131927A (ja) | 2001-08-15 | 2003-05-09 | Square Co Ltd | 表示制御方法、情報処理装置、プログラム及び記録媒体 |
| JP2004094890A (ja) | 2002-09-04 | 2004-03-25 | Canon Inc | 電子機器およびその動作処理方法 |
| JP3720344B2 (ja) | 2004-01-23 | 2005-11-24 | 株式会社スクウェア・エニックス | ゲーム装置、ビデオゲームにおけるキャラクタ選択方法、キャラクタ選択プログラム、キャラクタ選択プログラムを記録した記録媒体 |
-
2005
- 2005-05-25 JP JP2005153125A patent/JP4166767B2/ja not_active Expired - Lifetime
-
2006
- 2006-05-24 US US11/420,155 patent/US7574678B2/en active Active
- 2006-05-26 EP EP06010915.4A patent/EP1727031B8/en not_active Ceased
Also Published As
| Publication number | Publication date |
|---|---|
| JP2006331036A (ja) | 2006-12-07 |
| US20060277503A1 (en) | 2006-12-07 |
| US7574678B2 (en) | 2009-08-11 |
| EP1727031A2 (en) | 2006-11-29 |
| EP1727031A3 (en) | 2013-12-04 |
| EP1727031B8 (en) | 2017-07-12 |
| EP1727031B1 (en) | 2017-05-03 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP4976520B2 (ja) | 情報処理装置 | |
| CN102934065B (zh) | 信息处理装置 | |
| JP5179537B2 (ja) | 情報処理装置 | |
| US20130145320A1 (en) | Highlighting of objects on a display | |
| JP2009104268A (ja) | 座標検出装置、及びタッチパネルを用いた操作方法 | |
| JP2015018585A (ja) | 携帯情報端末、処理方法、およびプログラム | |
| JP5166478B2 (ja) | 情報処理装置 | |
| JP2012022632A (ja) | 情報処理装置およびその制御方法 | |
| JP4166767B2 (ja) | 情報処理装置及びポインタの移動表示方法、プログラム並びに記録媒体 | |
| JP5328712B2 (ja) | 情報処理装置 | |
| JP2014194747A (ja) | 情報処理装置、情報処理方法及びコンピュータプログラム | |
| JP5627314B2 (ja) | 情報処理装置 | |
| JPH1195968A (ja) | メニュー選択装置及び方法並びにメニュー選択プログラムを記録した記録媒体 | |
| JP6245117B2 (ja) | 情報処理装置、情報処理方法およびプログラム | |
| JP4773671B2 (ja) | ポインティングデバイスによる入力方法 | |
| JP2006092269A (ja) | 電子ボードシステム | |
| JP6207804B1 (ja) | タッチ入力判定装置、タッチ入力判定方法、及びタッチ入力判定プログラム | |
| US20210027750A1 (en) | Display apparatus, display system, and display method | |
| JPH09244858A (ja) | ウィンドウシステムの制御方法および情報処理装置 | |
| JP2013200882A (ja) | 情報処理装置 | |
| JP6621513B2 (ja) | 波形表示装置 | |
| JP6418307B2 (ja) | 情報処理装置、情報処理方法およびプログラム | |
| JPH0887395A (ja) | アイコンメニュー選択方式およびそのシステムならびに情報処理装置 | |
| JP5476488B2 (ja) | 情報処理装置 | |
| JP4314517B2 (ja) | 情報処理装置および情報処理方法、並びに、プログラム |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20080411 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20080422 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20080617 |
|
| 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: 20080729 |
|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20080730 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 Ref document number: 4166767 Country of ref document: JP |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110808 Year of fee payment: 3 |
|
| S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313111 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110808 Year of fee payment: 3 |
|
| R360 | Written notification for declining of transfer of rights |
Free format text: JAPANESE INTERMEDIATE CODE: R360 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110808 Year of fee payment: 3 |
|
| R360 | Written notification for declining of transfer of rights |
Free format text: JAPANESE INTERMEDIATE CODE: R360 |
|
| R371 | Transfer withdrawn |
Free format text: JAPANESE INTERMEDIATE CODE: R371 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110808 Year of fee payment: 3 |
|
| S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313111 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110808 Year of fee payment: 3 |
|
| R360 | Written notification for declining of transfer of rights |
Free format text: JAPANESE INTERMEDIATE CODE: R360 |
|
| S533 | Written request for registration of change of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313533 |
|
| R360 | Written notification for declining of transfer of rights |
Free format text: JAPANESE INTERMEDIATE CODE: R360 |
|
| R371 | Transfer withdrawn |
Free format text: JAPANESE INTERMEDIATE CODE: R371 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110808 Year of fee payment: 3 |
|
| S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313111 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110808 Year of fee payment: 3 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110808 Year of fee payment: 3 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110808 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120808 Year of fee payment: 4 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120808 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130808 Year of fee payment: 5 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130808 Year of fee payment: 5 |
|
| S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130808 Year of fee payment: 5 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| EXPY | Cancellation because of completion of term |