JPH01179193A - スクロール指示方式 - Google Patents
スクロール指示方式Info
- Publication number
- JPH01179193A JPH01179193A JP63001904A JP190488A JPH01179193A JP H01179193 A JPH01179193 A JP H01179193A JP 63001904 A JP63001904 A JP 63001904A JP 190488 A JP190488 A JP 190488A JP H01179193 A JPH01179193 A JP H01179193A
- Authority
- JP
- Japan
- Prior art keywords
- scroll
- scrolling
- reference point
- speed
- cursor
- 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.)
- Pending
Links
- 238000000034 method Methods 0.000 claims description 18
- 230000000694 effects Effects 0.000 description 2
- 238000007796 conventional method Methods 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
Landscapes
- Digital Computer Display Output (AREA)
- Controls And Circuits For Display Device (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明はスクロール指示方式、特に位置指示装置を有す
る計算機端末やワークスデージョンなどにおいて表示図
形の表示位置を変更させるスクロール指示方式に関する
ものである。
る計算機端末やワークスデージョンなどにおいて表示図
形の表示位置を変更させるスクロール指示方式に関する
ものである。
従来のこの種のスクロール指示方式には、画面上のスク
ロールアイコンと呼ばれる特定の図形が位置指示装置、
すなわちマウスやジョイステイ・ツクのようなポインテ
ィングデバイスにより指定されたことを検知することに
より、一定の方向へ表示位置変更(以下スクロールと記
す)する方式および画面上のスクロールバーと呼ばれる
領域内で、位置指示装置を用いて指定された点に対応さ
せて目的表示位置を決定する方式などがある。
ロールアイコンと呼ばれる特定の図形が位置指示装置、
すなわちマウスやジョイステイ・ツクのようなポインテ
ィングデバイスにより指定されたことを検知することに
より、一定の方向へ表示位置変更(以下スクロールと記
す)する方式および画面上のスクロールバーと呼ばれる
領域内で、位置指示装置を用いて指定された点に対応さ
せて目的表示位置を決定する方式などがある。
前者のスクロールアイコンによる方式は、第11図のよ
うに、画面の3隅に、4つの方向を表すスクロールアイ
コン1.1〜14が表示されている例が多く、利用者が
そのスクロールアイコン11〜14のいずれかを位置指
示装置により指定したことを検知すると対応する方向へ
指定時間に比例する量だけスクロールを行うものである
。この技術の拡張として、スクロールアイコン11〜1
4を指定する時に押した位置指示装置に付属するボタン
などによりスクロール方向を変更できる方式後者のスク
ロールパーによる方式は、第12図のように、画面に水
平方向と垂直方向にスクロールバー22と21が表示さ
れている例が多い、スクロールパー21.22の端から
端までが、現在画面に表示されている対象の表示可能な
全領域を表現している0通常スクロールパー21.22
内には現在画面に表示されている部分の位置に対応する
位置指示図形23.24が描かれている。スクロールバ
ー内のある位置を指定するか、上記位置指示図形23.
24をスクロールパー21.22内で位置指示装置を用
いて移動させることにより、対応する位置を画面に表示
する。
うに、画面の3隅に、4つの方向を表すスクロールアイ
コン1.1〜14が表示されている例が多く、利用者が
そのスクロールアイコン11〜14のいずれかを位置指
示装置により指定したことを検知すると対応する方向へ
指定時間に比例する量だけスクロールを行うものである
。この技術の拡張として、スクロールアイコン11〜1
4を指定する時に押した位置指示装置に付属するボタン
などによりスクロール方向を変更できる方式後者のスク
ロールパーによる方式は、第12図のように、画面に水
平方向と垂直方向にスクロールバー22と21が表示さ
れている例が多い、スクロールパー21.22の端から
端までが、現在画面に表示されている対象の表示可能な
全領域を表現している0通常スクロールパー21.22
内には現在画面に表示されている部分の位置に対応する
位置指示図形23.24が描かれている。スクロールバ
ー内のある位置を指定するか、上記位置指示図形23.
24をスクロールパー21.22内で位置指示装置を用
いて移動させることにより、対応する位置を画面に表示
する。
上述した従来の方式のうち、スクロールアイコンによる
方式では、そのスクロールアイコンが指示されたという
情報しか検知しないので、スクロール速度の制御ができ
ないため、大量のスクロールが必要な場合には、時間が
かかるという欠点がある。さらに、画面の離れた位置に
それぞれの方向を表ず図形が位置しているので、スクロ
ール方向を変更するのが面倒であるという欠点がある。
方式では、そのスクロールアイコンが指示されたという
情報しか検知しないので、スクロール速度の制御ができ
ないため、大量のスクロールが必要な場合には、時間が
かかるという欠点がある。さらに、画面の離れた位置に
それぞれの方向を表ず図形が位置しているので、スクロ
ール方向を変更するのが面倒であるという欠点がある。
ボタンによりスクロール方向を変更する方式では、位置
指示装置に付属するボタンの設置位置は、スクロール方
向と一致していない場合もあり、直感的に方向との対応
がつけにくいという欠点がある。
指示装置に付属するボタンの設置位置は、スクロール方
向と一致していない場合もあり、直感的に方向との対応
がつけにくいという欠点がある。
また、スクロールパーによる方式では、表示可能領域の
端から端までをスクロールさせようとすると、カーソル
を画面の端から端まで動かさなくてはならず、身体の大
きな動きが必要となるという欠点がある。
端から端までをスクロールさせようとすると、カーソル
を画面の端から端まで動かさなくてはならず、身体の大
きな動きが必要となるという欠点がある。
本発明は、これら従来技術の欠点を改善し、少ない動作
で、容易かつ直感的にスクロール速度(速さ及び方向)
や目的表示位置を制御できるスクロール方式を提供する
ことを目的としている。
で、容易かつ直感的にスクロール速度(速さ及び方向)
や目的表示位置を制御できるスクロール方式を提供する
ことを目的としている。
本発明のスクロール指示方式は、画面上に基準点を定め
、この基準点と利用者が指定したカーソルとの距Mdお
よび基準点とカーソル位置が画面の水平方向に対し形成
する角度θを計算し、スクロールの速さあるいはスクロ
ールする量を距@dによって定め、スクロールの方向を
角度θによって定めることを特徴としている。
、この基準点と利用者が指定したカーソルとの距Mdお
よび基準点とカーソル位置が画面の水平方向に対し形成
する角度θを計算し、スクロールの速さあるいはスクロ
ールする量を距@dによって定め、スクロールの方向を
角度θによって定めることを特徴としている。
本発明においては、基準点とカーソルとの自由な距ld
によってスクロールの速さまたはスクロール量を定める
ので、身体の動きとスクロールの速さまたはスクロール
量が整合する。そのため、直感的にスクロールの速さま
たはスクロール量を制御することができ、高速なスクロ
ールが可能になる。また、角度θが直接スクロール方向
に反映されるので、直感的にスクロール方向を制御でき
、スクロール方向の変更も容易である。
によってスクロールの速さまたはスクロール量を定める
ので、身体の動きとスクロールの速さまたはスクロール
量が整合する。そのため、直感的にスクロールの速さま
たはスクロール量を制御することができ、高速なスクロ
ールが可能になる。また、角度θが直接スクロール方向
に反映されるので、直感的にスクロール方向を制御でき
、スクロール方向の変更も容易である。
次に第1図から第10図を用いて本発明の実施例につい
て説明する。
て説明する。
第1図(a)は、カーソルと画面上に定めた基準点との
距離dと、スクロールの速さVとの関係の一例を示した
グラフであり、第1図(b)は、カーソルと基準点とを
結ぶ直線が画面に水平な線と形成する角度θと、スクロ
ール方向φとの関係の一例を示したグラフである。第1
図(b)において、θおよびφは、反時計回りにOoか
ら360°と表している。
距離dと、スクロールの速さVとの関係の一例を示した
グラフであり、第1図(b)は、カーソルと基準点とを
結ぶ直線が画面に水平な線と形成する角度θと、スクロ
ール方向φとの関係の一例を示したグラフである。第1
図(b)において、θおよびφは、反時計回りにOoか
ら360°と表している。
スクロールの速さVも距離dの増加関数となっているの
で、直感的にスクロールの速さが制御できる。高速なス
クロールが可能であるので、短時間で目的表示位置に到
達できる。スクロール方向。
で、直感的にスクロールの速さが制御できる。高速なス
クロールが可能であるので、短時間で目的表示位置に到
達できる。スクロール方向。
φも角度θの増加関数となっているので、直感的にスク
ロール方向の制御が可能である。スクロール方向の変更
も容易である。
ロール方向の制御が可能である。スクロール方向の変更
も容易である。
第2図から第4図は、カーソルと基準点との距@dとス
クロールの速さVとの関係の他の例を示したグラフであ
る。
クロールの速さVとの関係の他の例を示したグラフであ
る。
距119dとスクロールの速さVとの関係を示す線は、
必ずしも第1図(a)のように直線状でなくともよく、
第2図、第3図のような曲線も可能である、スクロール
操作を直感的に行うには、距離dはスクロールの速さV
に対する増加関数であることが望ましい。
必ずしも第1図(a)のように直線状でなくともよく、
第2図、第3図のような曲線も可能である、スクロール
操作を直感的に行うには、距離dはスクロールの速さV
に対する増加関数であることが望ましい。
第4図は、基準点から距離δ以内にカーソルが位置して
いるときは、スクロールの速さをゼロにし、スクロール
が行われないようにしている例である。距離δを基準点
付近に定めることにより、利用者はカーソルを基準点付
近に移動させて、スクロールの結果を確認や修正するこ
とができる。
いるときは、スクロールの速さをゼロにし、スクロール
が行われないようにしている例である。距離δを基準点
付近に定めることにより、利用者はカーソルを基準点付
近に移動させて、スクロールの結果を確認や修正するこ
とができる。
カーソルと基準点との距Mdにより、第5図。
第6図に示すように、スクロールの速さVの代わりにス
クロールJimを定めてもよい、第5図、第6図中のM
は表示されている対象物の表示できる最端までの距離に
対応するスクロール量を示している。
クロールJimを定めてもよい、第5図、第6図中のM
は表示されている対象物の表示できる最端までの距離に
対応するスクロール量を示している。
スクロールimの距離dに対する増加量を大きく定める
ことにより、大量のスクロールが少ない身体の動きで可
能となり、短時間で目的表示位置に到達できる。
ことにより、大量のスクロールが少ない身体の動きで可
能となり、短時間で目的表示位置に到達できる。
第6図は、基準点から距離δ以内にカーソルが位置して
いるときは、スクロール量をゼロにし、スクロールが行
われないようにしている例である。
いるときは、スクロール量をゼロにし、スクロールが行
われないようにしている例である。
距離δを基準点付近に定めることにより、利用者はカー
ソルを基準点付近に移動させて、スクロールの結果を確
認、修正することができる。
ソルを基準点付近に移動させて、スクロールの結果を確
認、修正することができる。
距1llidとスクロール量mとの関係を示す線も、必
ずしも直線状でなくともよいが、スクロール操作を直感
的に行うには、スクロール量mは距[dに対する増加関
数であることが望ましい。
ずしも直線状でなくともよいが、スクロール操作を直感
的に行うには、スクロール量mは距[dに対する増加関
数であることが望ましい。
さらに、カーソルと基準点とを結ぶ直線が画面に水平な
線と形成する角度θと、スクロール方向φとの関係は、
必ずしま第1図(b)のように比例関係である必要はな
い。第7図から第9図は、角度θとスクロール方向φと
の他の関係の例を示したグラフである。
線と形成する角度θと、スクロール方向φとの関係は、
必ずしま第1図(b)のように比例関係である必要はな
い。第7図から第9図は、角度θとスクロール方向φと
の他の関係の例を示したグラフである。
第7図は上下左右の4方向のみにスクロールを制限した
例である。第8図は左右2方向に、第9図は上下2方向
にスクロールを制限した例である。
例である。第8図は左右2方向に、第9図は上下2方向
にスクロールを制限した例である。
これらの例は、自由な方向へのスクロールをあまり必要
としない、文字などを表示した画面に対しては、不必要
にスクロール方向が変化してしまうことがなく、有効で
ある。
としない、文字などを表示した画面に対しては、不必要
にスクロール方向が変化してしまうことがなく、有効で
ある。
第10図に、本スクロール方式を適用した場合に画面0
1に表示したスクロール図形03の一表示例を示す0本
例は、第4図により示した関数によりスクロールの速さ
Vを決定し、第7図により示した関数によりスクロール
の角度θを決定した場合であり、スクロール図形03は
スクロール方向を明らかにするためのものである。非ス
クール領域04の半径が第4図中のδである。基準点0
2を含むスクロール図形03の位置は、画面上の一定の
位置に決めておいても良いし、利用者が好きな位置に設
定できるようにしても良い。
1に表示したスクロール図形03の一表示例を示す0本
例は、第4図により示した関数によりスクロールの速さ
Vを決定し、第7図により示した関数によりスクロール
の角度θを決定した場合であり、スクロール図形03は
スクロール方向を明らかにするためのものである。非ス
クール領域04の半径が第4図中のδである。基準点0
2を含むスクロール図形03の位置は、画面上の一定の
位置に決めておいても良いし、利用者が好きな位置に設
定できるようにしても良い。
以上述べたように、本方式により、スクロールの速さあ
るいはスクロールの量の制御およびスクロール方向の制
御が直感的にでき、容易かつ高速なスクロール操作が可
能になる。
るいはスクロールの量の制御およびスクロール方向の制
御が直感的にでき、容易かつ高速なスクロール操作が可
能になる。
第1図〜第10図は、本発明のスクロール指示方式の実
施例を表す図である。そのうち、第1図(a)および第
2図〜第4図は、カーソルと基準点との距11!!dと
スクロールの速さVとの関係を示した4つの例、第5図
および第6図は、カーソルと基準点との距離dとスクロ
ールの量mとの関係を示した2つの例、第1図(b)お
よび第7図〜第9図は、カーソルと基準点とを結ぶ直線
が画面に水平な線と形成する角度θと、スクロール方向
φとの関係を示した4つの例、第10図は、本スクロー
ル方式を適用した場合の画面の一表示例を示す。 第11図と第12図は従来のスクロール指示方式を説明
するための、画面表示例である。 01:画面、02:基準点、03,11,12゜13.
14ニスクロールアイコン、04:非スクロール領域、
21.22ニスクロールバー、23゜24:位置指示図
形。
施例を表す図である。そのうち、第1図(a)および第
2図〜第4図は、カーソルと基準点との距11!!dと
スクロールの速さVとの関係を示した4つの例、第5図
および第6図は、カーソルと基準点との距離dとスクロ
ールの量mとの関係を示した2つの例、第1図(b)お
よび第7図〜第9図は、カーソルと基準点とを結ぶ直線
が画面に水平な線と形成する角度θと、スクロール方向
φとの関係を示した4つの例、第10図は、本スクロー
ル方式を適用した場合の画面の一表示例を示す。 第11図と第12図は従来のスクロール指示方式を説明
するための、画面表示例である。 01:画面、02:基準点、03,11,12゜13.
14ニスクロールアイコン、04:非スクロール領域、
21.22ニスクロールバー、23゜24:位置指示図
形。
Claims (1)
- 画面上に位置を指定するための位置指示装置を用いたス
クロール指示方式において、画面上に基準点を定め、該
基準点と利用者が前記位置指示装置を用いて指定したカ
ーソルとの距離dおよび前記基準点と前記カーソルを結
ぶ直線が画面に水平な線と形成する角度θを計算し、ス
クロールの速さあるいはスクロールする量を前記距離d
によって定め、かつスクロールの方向を前記角度θによ
って定めることを特徴とするスクロール指示方式。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP63001904A JPH01179193A (ja) | 1988-01-08 | 1988-01-08 | スクロール指示方式 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP63001904A JPH01179193A (ja) | 1988-01-08 | 1988-01-08 | スクロール指示方式 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH01179193A true JPH01179193A (ja) | 1989-07-17 |
Family
ID=11514566
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP63001904A Pending JPH01179193A (ja) | 1988-01-08 | 1988-01-08 | スクロール指示方式 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH01179193A (ja) |
Cited By (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0325679A (ja) * | 1989-06-16 | 1991-02-04 | Internatl Business Mach Corp <Ibm> | 表示イメージの移動方法 |
| JPH07168554A (ja) * | 1993-12-16 | 1995-07-04 | Nec Corp | 表示画面のスクロール制御装置 |
| US5528260A (en) * | 1994-12-22 | 1996-06-18 | Autodesk, Inc. | Method and apparatus for proportional auto-scrolling |
| US5592195A (en) * | 1994-11-21 | 1997-01-07 | International Business Machines Corporation | Information displaying device |
| US5764219A (en) * | 1992-09-25 | 1998-06-09 | Ibm Corporation | Controller for improved computer pointing devices |
| JP2003122474A (ja) * | 2001-09-27 | 2003-04-25 | Internatl Business Mach Corp <Ibm> | コンピュータ装置、画像表示方法、プログラム、記録媒体 |
| JP2008298946A (ja) * | 2007-05-30 | 2008-12-11 | Kyocera Corp | 携帯端末、及び表示方法 |
| US7588498B2 (en) | 2004-03-02 | 2009-09-15 | Nintendo Co., Ltd. | Game apparatus and recording medium storing a game program |
| JP2012003695A (ja) * | 2010-06-21 | 2012-01-05 | Elecom Co Ltd | スクロール速度制御システム及びプログラム |
-
1988
- 1988-01-08 JP JP63001904A patent/JPH01179193A/ja active Pending
Cited By (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0325679A (ja) * | 1989-06-16 | 1991-02-04 | Internatl Business Mach Corp <Ibm> | 表示イメージの移動方法 |
| US5764219A (en) * | 1992-09-25 | 1998-06-09 | Ibm Corporation | Controller for improved computer pointing devices |
| JPH07168554A (ja) * | 1993-12-16 | 1995-07-04 | Nec Corp | 表示画面のスクロール制御装置 |
| US5592195A (en) * | 1994-11-21 | 1997-01-07 | International Business Machines Corporation | Information displaying device |
| US5528260A (en) * | 1994-12-22 | 1996-06-18 | Autodesk, Inc. | Method and apparatus for proportional auto-scrolling |
| JP2003122474A (ja) * | 2001-09-27 | 2003-04-25 | Internatl Business Mach Corp <Ibm> | コンピュータ装置、画像表示方法、プログラム、記録媒体 |
| US7588498B2 (en) | 2004-03-02 | 2009-09-15 | Nintendo Co., Ltd. | Game apparatus and recording medium storing a game program |
| JP2008298946A (ja) * | 2007-05-30 | 2008-12-11 | Kyocera Corp | 携帯端末、及び表示方法 |
| JP2012003695A (ja) * | 2010-06-21 | 2012-01-05 | Elecom Co Ltd | スクロール速度制御システム及びプログラム |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5568603A (en) | Method and system for transparent mode switching between two different interfaces | |
| JP5580694B2 (ja) | 情報処理装置、その制御方法、プログラム及び記憶媒体 | |
| JP2759700B2 (ja) | イメージ・エディタを作動する方法 | |
| US5841440A (en) | System and method for using a pointing device to indicate movement through three-dimensional space | |
| US7383517B2 (en) | System and method for acquiring a target with intelligent pointer movement | |
| JPH04276821A (ja) | コンピュータ表示制御システム | |
| JPH01179193A (ja) | スクロール指示方式 | |
| US7293246B2 (en) | System and method for aligning objects using non-linear pointer movement | |
| JPH10222307A (ja) | マウスカーソル移動制御システム | |
| US6342877B1 (en) | Method for constrained cursor movement | |
| JP2835167B2 (ja) | Crt表示装置 | |
| JPS60201426A (ja) | タツチパネルにおける座標位置指定方法 | |
| JPS61259331A (ja) | 座標入力方法とその装置 | |
| JP3892534B2 (ja) | 表示装置 | |
| JP3128415B2 (ja) | カーソル制御方法 | |
| JPH10133822A (ja) | マウスカーソル制御方式 | |
| US20070198953A1 (en) | Target acquisition | |
| JPH0573206A (ja) | ポインタの変速移動装置 | |
| JP3073003B2 (ja) | 画面表示制御方法及び装置 | |
| JP2892353B2 (ja) | 描画装置 | |
| JPS60132227A (ja) | 表示装置 | |
| JPH08286832A (ja) | カーソル表示装置 | |
| JPS63259714A (ja) | カ−ソル制御方式 | |
| JP2985237B2 (ja) | 図形処理装置 | |
| JPH07261914A (ja) | マルチデバイスの入力制御方法 |