JPH05150896A - マウスカーソルの移動速度制御装置 - Google Patents

マウスカーソルの移動速度制御装置

Info

Publication number
JPH05150896A
JPH05150896A JP3339774A JP33977491A JPH05150896A JP H05150896 A JPH05150896 A JP H05150896A JP 3339774 A JP3339774 A JP 3339774A JP 33977491 A JP33977491 A JP 33977491A JP H05150896 A JPH05150896 A JP H05150896A
Authority
JP
Japan
Prior art keywords
movement
mouse
data
mouse cursor
coefficient
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.)
Withdrawn
Application number
JP3339774A
Other languages
English (en)
Inventor
Noriyuki Kazama
紀之 風間
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NEC Corp
Original Assignee
NEC Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by NEC Corp filed Critical NEC Corp
Priority to JP3339774A priority Critical patent/JPH05150896A/ja
Publication of JPH05150896A publication Critical patent/JPH05150896A/ja
Withdrawn legal-status Critical Current

Links

Landscapes

  • Position Input By Displaying (AREA)

Abstract

(57)【要約】 【目的】 マウス本体がマウスパッドから外れるのを有
効に抑えることを可能としたマウスカーソルの移動速度
制御装置を提供すること。 【構成】 マウス本体からの移動データを入力するデー
タ入力手段11と、このマウス本体11の移動とモニタ
ー画面上のマウスカーソルの移動とを対応づける移動制
御係数を出力する制御係数データ部12と、この制御係
数データ部12の出力に基づいてマウス本体の移動に伴
う表示位置データを算定する移動位置演算手段13と、
制御係数データ部12の移動制御係数を必要に応じて変
更する係数データ変更手段14とを備えている。制御係
数データ部には、更にマウス本体の移動データに基づい
て作動し制御係数データ部12に対して低速もしくは高
速に掛かる係数データを強制的に設定する係数強制更新
手段1を装備したこと。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、マウスカーソルの移動
速度制御装置に係り、とくにマウス操作時における連続
移動距離による画面上のマウスカーソルの移動速度を制
御するマウスカーソルの移動制御装置に関する。
【0002】
【従来の技術】図4に従来例を示す。この図4の従来例
はマウス本体からのデータを入力し移動に関するデータ
を出力するデータ入力部11と、マウスの移動と画面上
のマウスカーソルの移動を対応づける制御係数を保持し
ている制御係数データ部12と、データ入力部11から
の移動に関するデータと制御係数データ部12からのマ
ウスカーソルの移動係数によりマウスカーソルの表示位
置データを演算するマウスカーソルの移動位置演算手段
13と、制御係数データ部12の更新を行う係数データ
更新手段14とを備えている。
【0003】そして、この図4に示す従来例は、以下に
示す如く作動する。
【0004】マウス本体の移動操作があると、マウス
本体からのデータがデータ入力部11に入力される。
【0005】データ入力部11は、マウス本体からデ
ータが入力されると、移動に関するデータをマウスカー
ソルの移動位置演算手段13に通知する。
【0006】マウスカーソルの移動位置演算手段13
は、データ入力部11からの移動に関するデータと係数
データ部12に格納されているマウスカーソルの移動係
数をもとにマウスカーソルの表示位置データを演算す
る。
【0007】マウスカーソルの移動位置演算手段13
は、演算結果をマウスカーソルの画面への表示手段15
へ通知する。
【0008】マウスカーソルの画面への表示手段15
はマウスカーソルの移動位置演算手段13からの位置デ
ータに基づいて表示を行う。
【0009】マウスカーソルの移動速度を変更する場
合は、係数データ更新手段14により新規制御係数を設
定し制御係数データ部12に格納する。
【0010】
【発明が解決しようとする課題】しかしながら、上記従
来例においては、例えば画面上の端から端への移動操作
のようにマウスカーソルの移動が長い場合、マウスの移
動操作時にマウスがマウスパッドからはずれてしまうと
いう不都合があった。また、これを避けるためには、一
時マウス操作を止め、制御係数データ更新手段により変
更を行い、その後マウスの操作を再開しなければなら
ず、操作者にとって非常に煩わしいという問題点があっ
た。
【0011】
【発明の目的】本発明は、かかる従来例の有する不都合
を改善し、とくに、マウスカーソルの移動距離が長い場
合でもマウス本体がマウスパッドから外れるのを有効に
抑えることを可能としたマウスカーソルの移動速度制御
装置を提供することを、その目的とする。
【0012】
【課題を解決するための手段】本発明では、マウス本体
からの移動データを入力するデータ入力手段と、マウス
本体の移動と予め別に装備されたモニター画面上のマウ
スカーソルの移動とを対応づける移動係数を出力する制
御係数データ部と、この制御係数データ部の出力に基づ
いてマウス本体の移動に伴う表示位置データを算定する
移動位置演算手段と、制御係数データ部の移動係数を必
要に応じて変更する係数データ変更手段とを備えてい
る。そして、制御係数データ部に、マウス本体の移動デ
ータに基づいて作動し制御係数データ部に低速もしくは
高速にかかる係数データを強制的に設定する係数強制更
新手段を装備するという構成を採っている。これによっ
て前述した目的を達成しようとするものである。
【0013】
【発明の実施例】以下、本発明の一実施例を図1ないし
図3に基づいて説明する。
【0014】マウス本体からの移動データを入力するデ
ータ入力手段11と、マウス本体の移動と予め別に装備
されたモニター画面上のマウスカーソルの移動とを対応
づける移動係数を出力する制御係数データ部12と、こ
の制御係数データ部12の出力に基づいてマウス本体の
移動に伴う表示位置データを算定する移動位置演算手段
13と、制御係数データ部12の移動係数を必要に応じ
て変更する係数データ変更手段14とを備えている。そ
して、制御係数データ部12には、マウス本体の移動デ
ータに基づいて作動し制御係数データ部に低速もしくは
高速に掛かる係数データを強制的に設定する係数強制更
新手段1が併設されている。
【0015】係数強制更新手段1は、マウス本体が所定
距離を越えた移動を行った場合にマウスカーソルの移動
係数を増大せしめるカーソル移動高速制御機能を備えて
いる。具体的には、係数強制更新手段1は、データ入力
手段11を介してマウス本体からの移動データを入力し
当該マウス本体の移動速度を演算する移動速度演算回路
2と、この移動速度演算回路2で演算されたマウス本体
の移動速度に基づいてモニター画面上のマウスカーソル
の新規な移動制御係数を演算すると共に制御係数データ
部12に当該演算結果を送り込む状態遷移管理回路3と
により構成されている。
【0016】次に、本実施例の動作を、その具体的構成
とともに説明する。
【0017】〔1〕通常移動と高速移動の2段切り替え
の場合:
【0018】これは、図2に示されるように状態遷移管
理回路3ではマウスカーソルの連続移動距離が50〔m
m〕をこえるとマウスカーソルの移動量がそれまでの2
倍となり、移動スピードがあらかじめ設定されている値
V1以下となったときに元の移動量へ戻るという制御が
行われる。
【0019】状態遷移管理回路3では通常移動量のとき
を「0状態」、高速移動量のときを「1状態」として管
理している。最初は「0状態」である。
【0020】(1)操作者がマウスの移動操作を行うと
データ入力手段11から移動に関するデータが移動速度
演算回路2に入力される。
【0021】(2)移動速度演算回路2では、データ入
力手段11からの移動に関するデータに基づいてマウス
操作の連続移動距離と移動速度の演算を行い、その演算
結果を状態遷移管理回路3に通知する。
【0022】(3)状態遷移管理回路3では、図2に示
されるように移動速度演算回路2からの演算結果に基づ
き、現在が0状態の場合は連続移動量が50〔mm〕を
こえると制御係数データ部12に新規制御係数を出力
し、状態を「0」から「1」に遷移する。
【0023】(4)これにより制御係数データ部12に
は新たにマウスカーソルが2倍のスピードで動くのに対
応した移動係数が保持されることになる。
【0024】(5)マウスカーソルの移動位置演算手段
13では、制御係数データ部12からのマウスカーソル
の移動係数とデータ入力手段11からの移動に関するデ
ータの入力とに基づいてマウスカーソル表示位置データ
の演算を行う。
【0025】(6)マウスカーソルの画面への表示手段
15では、マウスカーソルの移動位置の演算手段13か
らのマウスカーソル表示位置データの演算結果に基づい
て画面上にマウスカーソルの表示を行う。ここでは、通
常の2倍のスピードでマウスカーソルは移動している。
【0026】(7)次にマウスカーソルが目的の位置に
近づき、操作者がマウスの操作をゆっくり(速度V1以
下)にすると移動速度演算回路2はデータ入力手段11
からの移動に関するデータに基づいてマウスカーソルの
移動速度の演算を行う。
【0027】(8)状態遷移管理回路3では、移動速度
演算回路2からのマウスカーソルの移動速度の演算結果
を受け取ると、マウスカーソルの移動速度とV1とを比
較し、V1以下であると状態を1から0に遷移する。そ
れにともない状態遷移管理回路3は新規制御係数として
0状態のときの制御係数を制御係数データ部12に出力
する。
【0028】(9)マウスカーソルの移動位置演算手段
13は、データ入力手段11からの移動に関するデータ
と制御係数データ部12からのマウスカーソルの移動係
数に基づきマウスカーソル表示位置データの演算を行
う。
【0029】(10)マウスカーソルの画面への表示手
段15では、マウスカーソルの移動位置の演算手段13
からのマウスカーソル表示位置データの演算結果に基づ
いて画面上にマウスカーソルの表示を行う。ここでは、
通常のスピードでマウスカーソルは移動している。
【0030】〔2〕低速、中速、高速の3段切り替えの
場合:
【0031】これは、図3に示されるように状態遷移管
理回路3ではマウス本体の連続移動距離が50〔mm〕
をこえるとマウス本体の移動量が通常(低速)の2倍
(中速)となり、更にマウス本体の連続移動距離が10
0〔mm〕をこえるとマウス本体の移動速度が通常の3
倍(高速)となり、移動スピードがあらかじめ設定され
ている値V2以下になると中速へ、移動スピードがあら
かじめ設定されている値V1以下になると低速へ戻ると
いう制御が行われる。ここで、V2>V1である。
【0032】状態遷移管理回路3では低速移動のときを
0状態、中速移動のときを1状態、高速移動のときを2
状態として管理している。最初は0状態である。
【0033】(1)操作者がマウスの移動操作を行うと
データ入力手段11から移動に関するデータが移動速度
演算回路2に入力される。
【0034】(2)移動速度演算回路2では、データ入
力手段11からの移動に関するデータに基づいてマウス
操作の連続移動距離と移動速度の演算を行い、その演算
結果を状態遷移管理回路3に通知する。
【0035】(3)状態遷移管理回路3では、図3に示
されるように移動速度演算回路2からの演算結果に基づ
き、現在が0状態の場合は連続移動量が50〔mm〕を
こえると制御係数データ部12に新規制御係数を出力
し、状態を0から1に遷移する。
【0036】(4)これにより制御係数データ部12に
は新たにマウスカーソルが2倍のスピードで動くのに対
応した移動係数が保持されることになる。
【0037】(5)マウスカーソルの移動位置演算手段
13では、制御係数データ部12からのマウスカーソル
の移動係数とデータ入力手段11からの移動に関するデ
ータの入力とに基づいてマウスカーソル表示位置データ
の演算を行う。
【0038】(6)マウスカーソルの画面への表示手段
15では、マウスカーソルの移動位置演算手段13から
のマウスカーソル表示位置データの演算結果に基づいて
画面上にマウスカーソルの表示を行う。ここでは、通常
の2倍のスピードでマウスカーソルは移動している。
【0039】(7)状態遷移管理回路3では、図3に示
されるように移動速度演算回路2からの演算結果に基づ
き、カーソル本体の連続移動量が100〔mm〕をこえ
ると制御係数データ部12に新規制御係数を出力し、状
態を1から2に遷移する。
【0040】(8)これにより制御係数データ部12に
は新たにマウスカーソルが通常の3倍のスピードで動く
のに対応した移動係数が保持されることになる。
【0041】(9)マウスカーソルの移動位置演算手段
13では、制御係数データ部12からのマウスカーソル
の移動係数とデータ入力手段11からの移動に関するデ
ータの入力とに基づいてマウスカーソル表示位置データ
の演算を行う。
【0042】(10)マウスカーソルの画面への表示手
段15では、マウスカーソルの移動位置演算手段13か
らのマウスカーソル表示位置データの演算結果に基づい
て画面上にマウスカーソルの表示を行う。ここでは、通
常の3倍のスピードでマウスカーソルは移動している。
【0043】(11)次に、マウスカーソルが目的の位
置に近づき、操作者がマウスの操作をゆっくり(速度V
2以下)にすると移動速度演算回路2はデータ入力手段
11からの移動に関するデータに基づいてマウスカーソ
ルの移動速度の演算を行う。
【0044】(12)状態遷移管理回路3では、移動速
度演算回路2からのマウスカーソルの移動速度の演算結
果を受け取ると、マウスカーソルの移動速度とV2とを
比較し、V2以下であると状態を2から1に遷移する。
それにともない状態遷移管理回路3は新規制御係数とし
て1状態のときの制御係数を制御係数データ部12に出
力する。
【0045】(13)マウスカーソルの移動位置演算手
段13は、データ入力手段11からの移動に関するデー
タと制御係数データ部12からのマウスカーソルの移動
係数に基づきマウスカーソル表示位置データの演算を行
う。
【0046】(14)マウスカーソルの画面への表示手
段15では、マウスカーソルの移動位置の演算手段13
からのマウスカーソル表示位置データの演算結果に基づ
いて画面上にマウスカーソルの表示を行う。ここでは、
通常の2倍のスピードでマウスカーソルは移動してい
る。
【0047】(15)さらにマウスカーソルが目的の位
置に近づき、操作者がマウスの操作をゆっくり(速度V
1以下)にすると移動速度演算回路2はデータ入力手段
11からの移動に関するデータに基づいてマウスカーソ
ルの移動速度の演算を行う。
【0048】(16)状態遷移管理回路3では、移動速
度演算回路2からのマウスカーソルの移動速度の演算結
果を受け取ると、マウスカーソルの移動速度とV1とを
比較し、V1以下であると状態を1から0に遷移する。
それにともない状態遷移管理回路3は新規制御係数とし
て0状態のときの制御係数を制御係数データ部12に出
力する。
【0049】(17)マウスカーソルの移動位置演算手
段13は、データ入力手段11からの移動に関するデー
タと制御係数データ部12からのマウスカーソルの移動
係数に基づきマウスカーソル表示位置データの演算を行
う。
【0050】(18)マウスカーソルの画面への表示手
段15では、マウスカーソルの移動位置演算手段13か
らのマウスカーソル表示位置データの演算結果に基づい
て画面上にマウスカーソルの表示を行う。ここでは、通
常のスピードでマウスカーソルは移動している。
【0051】
【発明の効果】本発明は以上のように構成され機能する
ので、これによると、マウスの連続移動操作時にはマウ
スカーソルの移動スピードを制御することが可能とな
り、これがため、画面上の端から端への移動操作のよう
にマウスカーソルの移動が長い場合でも、マウスがマウ
スパッドからはずれる心配がなくしかもマウス操作を中
断させる必要がなく操作性に優れた従来にない優れたマ
ウスカーソルの移動速度制御装置を提供することができ
る。
【図面の簡単な説明】
【図1】本発明の一実施例を示すブロック図である。
【図2ないし図3】図1内の状態遷移管理回路における
状態遷移説明図である。
【図4】従来例を示すブロック図である。
【符号の説明】
1 係数強制更新手段 2 移動速度演算回路 3 状態遷移管理回路 11 データ入力手段 12 制御係数データ部 13 マウスカーソルの移動位置演算手段 14 係数データ変更手段 15 マウスカーソルの画面への表示手段

Claims (3)

    【特許請求の範囲】
  1. 【請求項1】 マウス本体からの移動データを入力する
    データ入力手段と、前記マウス本体の移動と予め別に装
    備されたモニター画面上のマウスカーソルの移動とを対
    応づける移動係数を出力する制御係数データ部と、この
    制御係数データ部の出力に基づいて前記マウス本体の移
    動に伴う表示位置データを算定する移動位置演算手段
    と、前記制御係数データ部の移動係数を必要に応じて変
    更する係数データ変更手段とを備え、前記制御係数デー
    タ部に、前記マウス本体の移動データに基づいて作動し
    前記制御係数データ部に低速もしくは高速にかかる係数
    データを強制的に設定する係数強制更新手段を装備した
    ことを特徴とするマウスカーソルの移動速度制御装置。
  2. 【請求項2】 前記係数強制更新手段は、前記マウス本
    体が所定距離を越えた移動を行った場合に前記マウスカ
    ーソルの移動制御係数を増大せしめるカーソル移動高速
    制御機能を備えていることを特徴とした請求項1記載の
    マウスカーソルの移動速度制御装置。
  3. 【請求項3】 前記係数強制更新手段を、前記データ入
    力手段を介して前記マウス本体からの移動データを入力
    し当該マウス本体の移動速度を演算する移動速度演算回
    路と、この移動速度演算回路で演算されたマウス本体の
    移動速度に基づいて前記モニター画面上のマウスカーソ
    ルの新規な移動制御係数を演算すると共に前記制御係数
    データ部に当該演算結果を送り込む状態遷移管理回路と
    により構成したことを特徴とした請求項1又は2記載の
    マウスカーソルの移動速度制御装置。
JP3339774A 1991-11-28 1991-11-28 マウスカーソルの移動速度制御装置 Withdrawn JPH05150896A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP3339774A JPH05150896A (ja) 1991-11-28 1991-11-28 マウスカーソルの移動速度制御装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP3339774A JPH05150896A (ja) 1991-11-28 1991-11-28 マウスカーソルの移動速度制御装置

Publications (1)

Publication Number Publication Date
JPH05150896A true JPH05150896A (ja) 1993-06-18

Family

ID=18330684

Family Applications (1)

Application Number Title Priority Date Filing Date
JP3339774A Withdrawn JPH05150896A (ja) 1991-11-28 1991-11-28 マウスカーソルの移動速度制御装置

Country Status (1)

Country Link
JP (1) JPH05150896A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100422087B1 (ko) * 1995-04-28 2004-06-24 코닌클리케 필립스 일렉트로닉스 엔.브이. 커서로사용자표적영역을포착할수있게하는방법및정보처리시스템

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100422087B1 (ko) * 1995-04-28 2004-06-24 코닌클리케 필립스 일렉트로닉스 엔.브이. 커서로사용자표적영역을포착할수있게하는방법및정보처리시스템

Similar Documents

Publication Publication Date Title
JPH05150896A (ja) マウスカーソルの移動速度制御装置
KR100308634B1 (ko) 부품장착장치및방법
CN210776599U (zh) 一种键盘
JP3313583B2 (ja) カーソル表示方法とそのカーソル表示装置
JP2802004B2 (ja) 表示制御装置
JPH05108300A (ja) マウスカーソル表示方式
JPH0697478B2 (ja) プラント状態表示装置
JPS6395531A (ja) 表示装置の画面管理方式
JPH02157909A (ja) プラント運転操作装置
JPH05182090A (ja) 表示器の画面方式
JPH04315215A (ja) データ表示装置
JPH06180627A (ja) マウス
JPS60179785A (ja) ビユ−表示装置
JPH09200976A (ja) 電力系統監視装置
JPH04220716A (ja) ウィンドウ表示方式
JP2552941B2 (ja) 画面表示方法
JP3018324B2 (ja) グラフ表示装置
JPS6336484A (ja) 矩形管理直線描画装置
JP2000098989A (ja) 電力系統監視装置とこれに使用される表示装置の画面操作装置
CN115202529A (zh) 指针定位系统及方法
JP3189417B2 (ja) 生産管理装置
JPH01226065A (ja) マイクロプロセッサシステム
JPS60207913A (ja) プラント制御装置
JPH04233621A (ja) 入力パネル面の切替え処理方式
JPH04175920A (ja) マウスカーソル制御装置

Legal Events

Date Code Title Description
A300 Application deemed to be withdrawn because no request for examination was validly filed

Free format text: JAPANESE INTERMEDIATE CODE: A300

Effective date: 19990204