JPH03172917A - データ入力装置 - Google Patents
データ入力装置Info
- Publication number
- JPH03172917A JPH03172917A JP1313971A JP31397189A JPH03172917A JP H03172917 A JPH03172917 A JP H03172917A JP 1313971 A JP1313971 A JP 1313971A JP 31397189 A JP31397189 A JP 31397189A JP H03172917 A JPH03172917 A JP H03172917A
- Authority
- JP
- Japan
- Prior art keywords
- cursor
- speed
- pointing device
- movement
- moving speed
- 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
Landscapes
- Position Input By Displaying (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
(イ)産業上の利用分野
この発明は、マウスやトラックボール等のポインティン
グデバイスを接続して図形入力やガイグンズ内容の選択
を簡便に行えるようにしたワードプロセッサ、コンピュ
ータまたはCA D (eomput−er Aide
d Design)等のデータ入力装置に関する。
グデバイスを接続して図形入力やガイグンズ内容の選択
を簡便に行えるようにしたワードプロセッサ、コンピュ
ータまたはCA D (eomput−er Aide
d Design)等のデータ入力装置に関する。
(ロ)従来の技術
従来この種のデータ入力装置におけるポインティングデ
バイスは、デバイス本体に回転球体を有しており、回転
球体か回転すると、その回転球体の回転移動量に比例す
るパルス信号が出力されるように構成されている。ポイ
ンティングデバイスの一つであるマウスを例に取ると、
機緘方式によるマウスではその本体の裏面に球の一部が
露出しており、それが机等のフラットな面と摩擦して回
転し、その回転移動量に応じてパルスジェネレータがパ
ルスを発生するよう構成されている。そしてそのパルス
の数をカウントすることにより、ポインティングデバイ
スの指示位置と対応する表示画面上のカーソル位置が決
定される。
バイスは、デバイス本体に回転球体を有しており、回転
球体か回転すると、その回転球体の回転移動量に比例す
るパルス信号が出力されるように構成されている。ポイ
ンティングデバイスの一つであるマウスを例に取ると、
機緘方式によるマウスではその本体の裏面に球の一部が
露出しており、それが机等のフラットな面と摩擦して回
転し、その回転移動量に応じてパルスジェネレータがパ
ルスを発生するよう構成されている。そしてそのパルス
の数をカウントすることにより、ポインティングデバイ
スの指示位置と対応する表示画面上のカーソル位置が決
定される。
(ハ)発明が解決しようとする課題
しかし上記した従来のポインティングデバイスによって
カーソルの位置決めを行うよう構成されているデータ入
力装置では、表示画面のサイズが大きくなるにつれてそ
の表示画面の上下左右に配置されているガイダンスを選
択するためのポインティングデバイスの移動量が長くな
るという問題があった。したがって離れた位置のガイダ
ンスを選択するためには、表示画面上を積切ら仕るカー
ソル操作を何度ら操り返さなければならず、操作性が極
めて悪かった。また、広い表示画面に応じてポインティ
ングデバイスを操作するための広いテーブルを用意しな
ければならないという問題らあった。
カーソルの位置決めを行うよう構成されているデータ入
力装置では、表示画面のサイズが大きくなるにつれてそ
の表示画面の上下左右に配置されているガイダンスを選
択するためのポインティングデバイスの移動量が長くな
るという問題があった。したがって離れた位置のガイダ
ンスを選択するためには、表示画面上を積切ら仕るカー
ソル操作を何度ら操り返さなければならず、操作性が極
めて悪かった。また、広い表示画面に応じてポインティ
ングデバイスを操作するための広いテーブルを用意しな
ければならないという問題らあった。
この発明は以上の事情を考慮してなされたもので、ポイ
ンティングデバイスの移動速度を計算し、計算した速度
が所定速度より大である、ときに、カーソルを表示画面
の端部に高速で移動させるように構成したデータ入力装
置を機供する。
ンティングデバイスの移動速度を計算し、計算した速度
が所定速度より大である、ときに、カーソルを表示画面
の端部に高速で移動させるように構成したデータ入力装
置を機供する。
(ニ)課題を解決するための手段
この発明は、本体に回転球体を有し、該回転球体の回転
移動量を信号に変換して出力するポインティングデバイ
スと、該ポインティングデバイスから出力される信号を
受けてポインティングデバイスの位置と対応するカーソ
ル表示位置を演算する制御装置と、演算されたカーソル
表示位置にカーソルを表示する表示装置とを備え、表示
画面上の任意の位置にカーソルを移動・指示しうるデー
タ入力装置において、 前記制御装置が、ポインティングデバイスから出力され
る信号を受けて所定時間内のポインティングデバイスの
移動速度を計算する移動速度演算手段と、移動速度演算
手段により計算された移動速度と所定の速度とを比較す
る比較手段と、比較手段からの比較結果を受けて、計算
された移動速度が所定の速度を上回るときに、ポインテ
ィングデバイスの移動方向延長線上の表示画面端部にカ
ーソルを高速移動さけるカーソル移動制御手段とを備え
てなるデータ入力装置である。
移動量を信号に変換して出力するポインティングデバイ
スと、該ポインティングデバイスから出力される信号を
受けてポインティングデバイスの位置と対応するカーソ
ル表示位置を演算する制御装置と、演算されたカーソル
表示位置にカーソルを表示する表示装置とを備え、表示
画面上の任意の位置にカーソルを移動・指示しうるデー
タ入力装置において、 前記制御装置が、ポインティングデバイスから出力され
る信号を受けて所定時間内のポインティングデバイスの
移動速度を計算する移動速度演算手段と、移動速度演算
手段により計算された移動速度と所定の速度とを比較す
る比較手段と、比較手段からの比較結果を受けて、計算
された移動速度が所定の速度を上回るときに、ポインテ
ィングデバイスの移動方向延長線上の表示画面端部にカ
ーソルを高速移動さけるカーソル移動制御手段とを備え
てなるデータ入力装置である。
(ホ)作用
この発明に従えば、ポインティングデバイスを平面上で
移動させろと、移動速度演算手段がポインティングデバ
イスの移動速度を計算し、計算された移動速度は比較手
段によって所定の移動速度と比較され、比較の結果、計
算された移動速度が所定の移動速度より大であるとき、
カーソル移動制御手段はポインティングデバイスの移動
方向延長線上の表示画面端部にカーソルを高速移動させ
るよう作用する。
移動させろと、移動速度演算手段がポインティングデバ
イスの移動速度を計算し、計算された移動速度は比較手
段によって所定の移動速度と比較され、比較の結果、計
算された移動速度が所定の移動速度より大であるとき、
カーソル移動制御手段はポインティングデバイスの移動
方向延長線上の表示画面端部にカーソルを高速移動させ
るよう作用する。
(へ)実施例
以下図に示す実施例に基づいてこの発明を詳述する。な
お、これによってこの発明は限定されるものではない。
お、これによってこの発明は限定されるものではない。
第1図はこの発明の一実施例としてのワードプロセッサ
の構成を明示するブロック図である。同図において1は
ワードプロセッサ本体であり、マイクロプロセッサ2、
ROM 3、RAM4、表示制御部5、マウス制御部6
とからなり、これらはパスライン7により相互に接続さ
れている。ROM3の記憶内容はマイクロプロセッサ2
を制御するための制御プログラム、文字データを単語に
変換するための変換辞書等である。RAM4にはプログ
ラム実行中にその中間結果を一時的に記憶するためのワ
ークエリアが割り当てられる。また、マイクロプロセッ
サ2には表示制御部5を介して外部にCRTデイスプレ
ィ8が接続されろとともに、マウス制御部6を介して外
部にマウス9が接続される。
の構成を明示するブロック図である。同図において1は
ワードプロセッサ本体であり、マイクロプロセッサ2、
ROM 3、RAM4、表示制御部5、マウス制御部6
とからなり、これらはパスライン7により相互に接続さ
れている。ROM3の記憶内容はマイクロプロセッサ2
を制御するための制御プログラム、文字データを単語に
変換するための変換辞書等である。RAM4にはプログ
ラム実行中にその中間結果を一時的に記憶するためのワ
ークエリアが割り当てられる。また、マイクロプロセッ
サ2には表示制御部5を介して外部にCRTデイスプレ
ィ8が接続されろとともに、マウス制御部6を介して外
部にマウス9が接続される。
第2図は上記したマイクロプロセッサ2の構成を示すブ
ロック図である。マウス9から出力される信号は移動速
度演算部20に与えられ、移動速度演算aB20は、マ
ウス9から出力されるパルス数を基にマウス9の移動量
を計算し、計算した移動量を所定の時間で除算すること
によりマウス9の移動速度を求める。一定時間内にカウ
ントされるパルス数を第3図に示す。そして計算された
移動速度は比較部21に与えられ、比較部21はその移
動速度を予め決められているカーソルの移動速度と比較
する。比較結果は次いでカーソル移動制御部22に与え
られ、カーソル移動制御部22は、計算された移動速度
が予め設定されている移動速度より大のとき、カーソル
を、マウス9の移動方向の延長線上におけるCRTデイ
スプレィ8の端部すなわちガイダンス表示部分に高速で
移動させる。また、計算された移動速度が予め設定され
た移動速度以下のときは従来の移動速度でカーソルを移
動させる。
ロック図である。マウス9から出力される信号は移動速
度演算部20に与えられ、移動速度演算aB20は、マ
ウス9から出力されるパルス数を基にマウス9の移動量
を計算し、計算した移動量を所定の時間で除算すること
によりマウス9の移動速度を求める。一定時間内にカウ
ントされるパルス数を第3図に示す。そして計算された
移動速度は比較部21に与えられ、比較部21はその移
動速度を予め決められているカーソルの移動速度と比較
する。比較結果は次いでカーソル移動制御部22に与え
られ、カーソル移動制御部22は、計算された移動速度
が予め設定されている移動速度より大のとき、カーソル
を、マウス9の移動方向の延長線上におけるCRTデイ
スプレィ8の端部すなわちガイダンス表示部分に高速で
移動させる。また、計算された移動速度が予め設定され
た移動速度以下のときは従来の移動速度でカーソルを移
動させる。
次にこの実施例の動作を第4図に示すフローチャートに
従って説明する。まず、マウス9の移動が行われたかど
うかを判断しくステップ30)、YESであれば次いで
マウス移動速度が大であるかどうか判断しくステップ3
1)、所定速度より大のとき、表示画面上のカーソルを
高速で移動させ(ステップ32)、所定速度以下のとき
、表示画面上のカーソルを通常速度で移動させる(ステ
ップ33)。
従って説明する。まず、マウス9の移動が行われたかど
うかを判断しくステップ30)、YESであれば次いで
マウス移動速度が大であるかどうか判断しくステップ3
1)、所定速度より大のとき、表示画面上のカーソルを
高速で移動させ(ステップ32)、所定速度以下のとき
、表示画面上のカーソルを通常速度で移動させる(ステ
ップ33)。
第5図(a)は上記実施例によってカーソルか高速移動
した状態を示す図である。同図において01は移動前の
カーソル位置、C!は移動後のカーソル位置であり、C
9はガイダンスエリアに相当する。第5図(b)はカー
ソルが通常速度で移動した状態を示す図である。同図に
おいてC1は移動前のカーソル位置、C4は移動後のカ
ーソル位置である。両図においてマウス9の移動距離は
同じである。
した状態を示す図である。同図において01は移動前の
カーソル位置、C!は移動後のカーソル位置であり、C
9はガイダンスエリアに相当する。第5図(b)はカー
ソルが通常速度で移動した状態を示す図である。同図に
おいてC1は移動前のカーソル位置、C4は移動後のカ
ーソル位置である。両図においてマウス9の移動距離は
同じである。
(ト)発明の効果
この発明によれば、ポインティングデバイスの移動速度
を計算し、移動速度が大のとき、アイコン、ガイダンス
エリアが位置する表示画面の端部にカーソルを高速移動
さ仕ることができるので、ポインティングデバイスの移
動距離か短くてもカーソルを任意の表示画面の端部に簡
単にかつ瞬時に移動させることができる。特に大画面の
CRTを使用する場合、アイコンやガイダンス内容を選
択するためのポインティングデバイス移動操作を著しく
低減することができる。さらにポインティングデバイス
を移動させるテーブルの面積を縮小できるので従来より
小さい作業スペースでデータの入力が行える。
を計算し、移動速度が大のとき、アイコン、ガイダンス
エリアが位置する表示画面の端部にカーソルを高速移動
さ仕ることができるので、ポインティングデバイスの移
動距離か短くてもカーソルを任意の表示画面の端部に簡
単にかつ瞬時に移動させることができる。特に大画面の
CRTを使用する場合、アイコンやガイダンス内容を選
択するためのポインティングデバイス移動操作を著しく
低減することができる。さらにポインティングデバイス
を移動させるテーブルの面積を縮小できるので従来より
小さい作業スペースでデータの入力が行える。
第1図はこの発明の一実施例であるワードプロセッサの
構成を示すブロック図、第2図は第1図に示すマイクロ
プロセッサの構成を示すブロック図、第3図はこの発明
の実施例のマウス移動速度を説明するための説明図、第
4図は同じ〈実施例の動作を説明するフローチャート、
第5図(λ)および第5図(b)は同じ〈実施例におけ
るマウス高速移動時およびマウス通常速度移動時のカー
ソル移動状態を示す説明図である。 2・・・・・・制御装置(マイクロプロセッサ)、8・
・・・・・表示装置(CRTデイスプレィ)、9・・・
・・・ポインティングデバイス(マウス)、20・・・
・・・移動速度演算手段(移動速度演算部)、21・・
・・・・比較手段(比較部)、22・・・・・・カーソ
ル移動制御手段(カーソル移動第3図 第5図(b) 第5図(a)
構成を示すブロック図、第2図は第1図に示すマイクロ
プロセッサの構成を示すブロック図、第3図はこの発明
の実施例のマウス移動速度を説明するための説明図、第
4図は同じ〈実施例の動作を説明するフローチャート、
第5図(λ)および第5図(b)は同じ〈実施例におけ
るマウス高速移動時およびマウス通常速度移動時のカー
ソル移動状態を示す説明図である。 2・・・・・・制御装置(マイクロプロセッサ)、8・
・・・・・表示装置(CRTデイスプレィ)、9・・・
・・・ポインティングデバイス(マウス)、20・・・
・・・移動速度演算手段(移動速度演算部)、21・・
・・・・比較手段(比較部)、22・・・・・・カーソ
ル移動制御手段(カーソル移動第3図 第5図(b) 第5図(a)
Claims (1)
- 【特許請求の範囲】 1、本体に回転球体を有し、該回転球体の回転移動量を
信号に変換して出力するポインティングデバイスと、該
ポインティングデバイスから出力される信号を受けてポ
インティングデバイスの位置と対応するカーソル表示位
置を演算する制御装置と、演算されたカーソル表示位置
にカーソルを表示する表示装置とを備え、表示画面上の
任意の位置にカーソルを移動・指示しうるデータ入力装
置において、 前記制御装置が、ポインティングデバイスから出力され
る信号を受けて所定時間内のポインティングデバイスの
移動速度を計算する移動速度演算手段と、移動速度演算
手段により計算された移動速度と所定の速度とを比較す
る比較手段と、比較手段からの比較結果を受けて、計算
された移動速度が所定の速度を上回るときに、ポインテ
ィングデバイスの移動方向延長線上の表示画面端部にカ
ーソルを高速移動させるカーソル移動制御手段とを備え
てなるデータ入力装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1313971A JPH03172917A (ja) | 1989-11-30 | 1989-11-30 | データ入力装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1313971A JPH03172917A (ja) | 1989-11-30 | 1989-11-30 | データ入力装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH03172917A true JPH03172917A (ja) | 1991-07-26 |
Family
ID=18047687
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP1313971A Pending JPH03172917A (ja) | 1989-11-30 | 1989-11-30 | データ入力装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH03172917A (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2002244810A (ja) * | 1993-03-10 | 2002-08-30 | Adc Technology Kk | 仮想現実空間データ入力装置 |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS63193222A (ja) * | 1987-02-06 | 1988-08-10 | Hitachi Ltd | 座標入力装置 |
| JPH01188924A (ja) * | 1988-01-23 | 1989-07-28 | Shimadzu Corp | コンピュータへのデータ入力装置 |
-
1989
- 1989-11-30 JP JP1313971A patent/JPH03172917A/ja active Pending
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS63193222A (ja) * | 1987-02-06 | 1988-08-10 | Hitachi Ltd | 座標入力装置 |
| JPH01188924A (ja) * | 1988-01-23 | 1989-07-28 | Shimadzu Corp | コンピュータへのデータ入力装置 |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2002244810A (ja) * | 1993-03-10 | 2002-08-30 | Adc Technology Kk | 仮想現実空間データ入力装置 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5917486A (en) | System and method for client program control of a computer display cursor | |
| US7173603B2 (en) | Input system, program, and recording medium | |
| US5559943A (en) | Method and apparatus customizing a dual actuation setting of a computer input device switch | |
| US4661810A (en) | Method for interactive rotation of displayed graphic objects | |
| US5345543A (en) | Method for manipulating objects on a computer display | |
| JP3168156B2 (ja) | カーソル移動制御装置 | |
| KR0132554B1 (ko) | 스크롤링 콘트롤 장치 및 방법 | |
| JPH06259193A (ja) | コンピュータ入力装置 | |
| WO1996039670A1 (en) | Method and apparatus for producing, controlling and displaying menus | |
| JPH01250129A (ja) | 表示制御方法および表示装置 | |
| US5793370A (en) | Display apparatus for tossing windows | |
| US5945979A (en) | Combined digital and analog cursor control | |
| US4447888A (en) | Mixed pitch display | |
| JPH08166783A (ja) | 情報処理装置 | |
| JPH03182926A (ja) | データ入力装置 | |
| JPH03172917A (ja) | データ入力装置 | |
| JP3244143B2 (ja) | 表示装置 | |
| JPH07141140A (ja) | マルチウィンドウ型コンピュータシステム | |
| JPH04328626A (ja) | 情報処理装置 | |
| Debevc | Adaptive bar | |
| JPH07160425A (ja) | ポインティングデバイスのカーソル移動方法 | |
| JPH05250092A (ja) | 座標入力装置 | |
| JPH07199900A (ja) | ウィンドウシステム | |
| JPH06175807A (ja) | グラフィカルユーザインタフェース機器 | |
| JPH04315215A (ja) | データ表示装置 |