JPH04626A - 座標入力装置 - Google Patents

座標入力装置

Info

Publication number
JPH04626A
JPH04626A JP2102180A JP10218090A JPH04626A JP H04626 A JPH04626 A JP H04626A JP 2102180 A JP2102180 A JP 2102180A JP 10218090 A JP10218090 A JP 10218090A JP H04626 A JPH04626 A JP H04626A
Authority
JP
Japan
Prior art keywords
movement
range
moving
control part
lower limit
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
Application number
JP2102180A
Other languages
English (en)
Inventor
Hiroshi Yamada
宏 山田
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.)
Mitsubishi Electric Corp
Original Assignee
Mitsubishi Electric 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 Mitsubishi Electric Corp filed Critical Mitsubishi Electric Corp
Priority to JP2102180A priority Critical patent/JPH04626A/ja
Publication of JPH04626A publication Critical patent/JPH04626A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Position Input By Displaying (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 [産業上の利用分野] この発明は、パーソナル・コンピュータやワークステー
ション等の座標入力装置に関するものである。
[従来の技術] いわゆるマウスと呼ばれる座標入力装置(以下、マウス
と言う場合もある)は、平面上で上下左右に移動させ、
そこに設けられているスイッチを押すことにより、CR
T等のデイスプレィ上のマウス・カーソルを動かし、パ
ーソナル・コンピュータやワークステーションに位置指
定と個別情報の入力を行う入力装置として使用される。
第2図は、従来の座標入力装置の構成を示すブロック図
で、図において(1)は移動操作によって方向指示信号
と移動パルスをそれぞれX軸、Y軸方向に発生する移動
パルス発生部、(2)は移動パルス発生部(1)からの
X軸方向についての方向指示信号と、その移動パルスと
をカウントして±1の増減を行う移動カウンタX、(3
)はY軸方向についての移動カウンタY、(4)は個別
機能スイッチ、(5)は移動カウンタX(2)と移動カ
ウンタY(3)とからのカウント値と、個別機能スイッ
チ〈4)からのスイッチ情報を読み取り、移動量情報X
Yおよびスイッチ符号を生成する制御部である。
次に動作について説明する。マウスを動かすと、移動パ
ネル発生部(1)はその物理的な移動量を検出し、X軸
方向およびY軸方向それぞれについての方向指示信号と
移動パルスを発生する。これにより移動カウンタX(2
)および移動カウンタ’1’(3)は±1の増減範囲で
カウント値(初期値は0)を更新する。
一方、制御部(5)は周期的に移動カウンタX(2〉お
よび移動カウンタY(3)からのカウント値Xおよびカ
ウント値Yをそれぞれ読み取り、制御部(5)の内部に
保持される累積値XおよびY(これも初期値はO)と、
読み取ったカウント値X、Yにより相対的な移動量情報
XおよびYを生成する。
また制御部(5)は個別機能スイッチ(4)からのスイ
ッチ情報(○N10 F F )を符号化する。そして
移動量情報XおよびYにスイッチ情報を付加し、パーソ
ナル・コンピュータやワークステーションに送出する6 パーソナル・コンピュータやワークステーションのデイ
スプレィ上ではこの送出信号に基づいてマウス・カーソ
ルが動き、位置指定と個別情報の入力が行われる。操作
が終わると制御部(5)は、移動カウンタX(2)およ
び移動カウンタY(3)のカウント値を0にするカウン
タリセット信号を出力し、次の移動操作に備える。
[発明が解決しようとする課題] 上記のような従来の座標入力装置は以上のように構成さ
れ、実際の操作画面あるいはウィンドウの設定範囲に関
係なくマウス・カーソルが移動するので、デイスプレィ
の表示範囲を越える移動が行われた場合、マウス・カー
ソルが表示画面から消えてしまう。従ってこのような場
合、表示画面から消えたマウス・カーソルを再度表示画
面へ呼び戻す操作が必要になる。
また実際の操作画面あるいはウィンドウの設定範囲が、
デイスプレィの表示範囲を越えて入る場合には、マウス
自身の操作で表示画面を越えた範囲へカーソルを移動さ
せることができない、いわゆるブロック・クリッピング
の設定ができない等の問題点があった。
この発明はかかる課題を解決するためになされたもので
、デイスプレィの表示範囲や所定の操作画面あるいはウ
ィンドウの設定範囲を越える移動操作が行われた場合で
も、常にマウス・カーソルをデイスプレィ上の所定の範
囲内に表示して移動させることができる座標入力装置を
得ることを目的としている。
[課題を解決するための手段] この発明に係わる座標入力装置は、デイスプレィの表示
範囲、実際の操作画面あるいはウィンドウの設定に従っ
てマウス・カーソルの移動範囲を設定するレジスタと、
このレジスタに設定された移動範囲と現在の座標値とを
比較する比較器とを設け、移動操作によって発生した移
動量がレジスタに設定した移動範囲を越える場合、マウ
ス・カーソルの移動を設定範囲内に止めることとしたも
のである。
[作用] この発明の座標入力装置においては、設定された移動範
囲を越える移動量の移動操作がなされた場合でもマウス
・カーソルの移動を設定範囲内に止めることができるの
で、このような場合にもマウス・カーソルを表示画面へ
呼び戻す操作が不要となり、マウス自身でブロック・ク
リッピングの設定が可能となる。
[実施例] 以下、この発明の一実施例を図面について説明する0図
において(1)は移動操作によって方向指示信号と移動
パルスをそれぞれX軸、Y軸方向に発生する移動パルス
発生部、(2)は移動パルス発生部(1)からのX軸方
向についての方向指示信号と、その移動パルスとをカウ
ントして±1の増減を行う移動カウンタX、(3)はY
軸方向についての移動カウンタY、(4)は個別機能ス
イッチ、(5)は移動カウンタX(2)と移動カウンタ
Y(3)とからのカウント値と、個別機能スイッチ(4
)からのスイッチ情報を読み取り、移動量情報X、Yお
よびスイッチ符号を生成する制御部、(6)はパーソナ
ル・コンピュータやワークステーションによりX軸方向
の下限の移動範囲を設定する下限レジスタX、(7)は
同様にX軸方向の上限の移動範囲を設定する上限レジス
タ、(8) 、 (9)はY軸方向の下限レジスタYお
よび上限レジスタYである。
また(10)は制御部(5)に保持する累積値(現在の
座標の値)と下限レジスタX(6)に設定された設定値
とを比較する下限比較器X、(11)は同様に上限レジ
スタX(7)と比較する上限比較器X、(12>、 (
13)は下限比較器Yおよび上限比較器Y、(14)は
下限比較器X (10)、上限比較器X (11)、下
限比較器Y (12)および上限比較器Y (13)か
らの比較信号により、移動パルス発生部(1)からの移
動パスルXおよびYを無効にする移動パルス制御部であ
る。
次に動作について説明する。初めにマウス・カーソルの
移動範囲がデイスプレィの表示範囲、実際の操作画面、
あるいはウィンドウの設定範囲に対応するように、パー
ソナル・コンピュータやワークステーションから下限レ
ジスタX(6)、上限レジスタX(7)、下限レジスタ
Y(8)、および上限レジスタY(9)に、それぞれの
設定範囲を設定する。
そしてマウスの移動操作により、移動パネル発生部(1
)が外部からの物理的な移動量を検出し、X軸方向およ
びY軸方向それぞれについての方向指示信号と移動パル
スを発生する。これにより移動カウンタX(2)および
移動カウンタY(3)は±1の増減範囲でカウント値(
初期値は0)を更新する。
一方、制御部(5)は周期的に移動カウンタX(2)お
よび移動カウンタY(3)からのカウント値Xおよびカ
ウント値Yをそれぞれ読み取り、制御部(5)の内部に
保持された累積値XおよびY(これも初期値は0)と、
読み取ったカウント値X、Yにより相対的な移動量情報
XおよびYを生成する。
また制御部(5)は個別機能スイッチ(4〉からのスイ
ッチ情報(ONloFF)を符号化する。
そして制御部(5)で生成した相対的な移動量情報は、
それぞれ対応する比較器(10)〜(13)に送られ、
比較器(10)〜(13)でそれぞれ対応するレジスタ
(6)〜(9)に設定されたX、Y軸方向の上、下限の
移動範囲の設定値と比較し、比較信号を移動パルス制御
部(14)へ送出する。制御部(5)では移動パルス制
御部(14)を監視しており、入力される各比較信号が
それぞれ設定範囲を越えてない場合には、移動量情報X
およびYにスイッチ情報を付加し、接続されているパー
ソナル・コンピュータやワークステーションに送出する
。また移動パズル制御部(14)はゲート回路を介して
移動パルスX。
移動パルスYを有効にする。
また、これとは反対に、各比較器(10)〜(13)か
らの比較信号が設定値を越えている場合には、制御部<
5)は設定値を越えた比較信号を送出した比較器(例え
ば下限比較器X (10)とする)に対応するレジスタ
(この場合下限レジスタX(6))に設定された設定値
を読み取り、X軸方向の下限移動量をこの設定値として
再度移動量情報XおよびYを生成し、この移動量情報X
およびYにスイッチ情報を付加し、接続されるパーソナ
ル・コンピュータやワークステーションに送出する。該
た移動パスル制御部(14)はゲート回路を介して移動
パルスX、移動パルスYを無効にする。
その後、制御部(5)は移動カウンタX(2)および移
動カウンタY(3)のカウント値を0にするカウンタリ
セット信号を出力し、次の移動操作に備える。
また、移動パルス制御部(14)は制御部(5)がらの
リセット信号を検出した時点で、移動パルスXあるいは
Yが無効となっていれば、ケート回路を介してこれを有
効とする。
[発明の効果] この発明は以上説明したように、デイスプレィの表示範
囲、実際の操作画面あるいはウィンドウの設定範囲に対
応したマウス・カーソルの移動制御をマウス自身で実現
することができる。またマウス・カーソルの移動範囲を
一つの領域として考えれば、このマウスでブロック−ク
リッピング領域を設定することができる等の効果がある
【図面の簡単な説明】
第1図はこの発明の一実施例を示すブロック図、第2図
は従来の装置の構成を示すブロック図である。 図において(1)は移動パルス発生部、〈2)は移動カ
ウンタX、(3)は移動カウンタY、(4)は個別機能
スイッチ、(5)は制御部、(6)は下限レジスタX、
(7)は上限レジスタX、(8)は下限レジスタY、(
9)は上限レジスタY、(10)は下限比較器X、(1
1)は上限比較器X、(12)は下限比較器Y、(13
)は上限比較器Y、(14)は移動パルス制御部である
。 なお、各図中同一符号は同一または相当部分を示すもの
とする。

Claims (1)

  1. 【特許請求の範囲】 X、Y座標平面上で移動させることによって表示画面上
    のカーソルを同期して移動させる座標入力装置において
    、 表示画面上の表示範囲や実際の操作画面あるいはウィン
    ドウの設定に従って、カーソルの表示画面上におけるX
    、Y各方向の上下限の移動範囲を設定する複数のレジス
    タと、 この複数のレジスタに設定されたX、Y各方向における
    上下限の移動範囲と現在のX、Y座標位置とを比較する
    比較器とを備え、 移動操作によって発生したX、Y各方向における上下移
    動量が上記複数の各レジスタに設定された範囲を越える
    場合であっても、マウス・カーソルの移動範囲をX、Y
    各方向における上下限の範囲に止めることを特徴とする
    座標入力装置。
JP2102180A 1990-04-18 1990-04-18 座標入力装置 Pending JPH04626A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2102180A JPH04626A (ja) 1990-04-18 1990-04-18 座標入力装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2102180A JPH04626A (ja) 1990-04-18 1990-04-18 座標入力装置

Publications (1)

Publication Number Publication Date
JPH04626A true JPH04626A (ja) 1992-01-06

Family

ID=14320483

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2102180A Pending JPH04626A (ja) 1990-04-18 1990-04-18 座標入力装置

Country Status (1)

Country Link
JP (1) JPH04626A (ja)

Similar Documents

Publication Publication Date Title
JP2736149B2 (ja) トレンドグラフ変倍装置
CA2080044C (en) Coordinate data generating apparatus
JPH04626A (ja) 座標入力装置
JP2802004B2 (ja) 表示制御装置
JPH05233143A (ja) 座標入力装置
JPH03273420A (ja) 座標入力装置
JPH0416989A (ja) カーソル制御装置
JPH0416990A (ja) カーソル制御装置
JPH04295920A (ja) 座標入力装置
JPS62198921A (ja) カ−ソル制御装置
JPH0218723B2 (ja)
JP3201537B2 (ja) フルスクリーン型端末の画面制御装置
JPH05257999A (ja) 図面表示方式
JPS6115223A (ja) ポインテイングデバイスによるカ−ソル移動制御方式
JPH1091386A (ja) ハードウエア・カーサー
JPH01251282A (ja) 座標入力装置
JPH08123620A (ja) カーソル移動制御方式
JPH03201121A (ja) カーソル移動方法およびその装置
JPH0212421A (ja) カーソル制御装置
JPH03172917A (ja) データ入力装置
JPH11327748A (ja) マウスカーソル表示方法
JPH04315215A (ja) データ表示装置
JPS62198922A (ja) カ−ソル制御装置
JPS5933542A (ja) デイスプレイ装置
JPS62128320A (ja) ポインテイングデバイスにおける位置制御方式