JPS63127323A - Mouse with output selection function - Google Patents
Mouse with output selection functionInfo
- Publication number
- JPS63127323A JPS63127323A JP61274329A JP27432986A JPS63127323A JP S63127323 A JPS63127323 A JP S63127323A JP 61274329 A JP61274329 A JP 61274329A JP 27432986 A JP27432986 A JP 27432986A JP S63127323 A JPS63127323 A JP S63127323A
- Authority
- JP
- Japan
- Prior art keywords
- signal
- mouse
- output
- pulse signal
- pulse
- 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
Description
【発明の詳細な説明】
[産業上の利用分野]
本発明は、MSXLI!拠の入力インターフェースを有
したパーソナルコンピュータとアスキーシリアル準拠の
入力インターフェースを有したパーソナルコンピュータ
とのいずれにも接続可能な出力選択截能付マウスに関す
る。[Detailed Description of the Invention] [Industrial Application Field] The present invention is directed to MSXLI! The present invention relates to a mouse with an output selection function that can be connected to both a personal computer having a standard input interface and a personal computer having an ASCII serial input interface.
[従来の技術]
例えば、第6図に示すように、パーソナルコンピュータ
1のCRT表示画面2上における二次元座標位置を簡単
に指定できる座標位置入力装置の一つとしてマウス3が
ある。このマスク3を台上で任意の方向に移動させると
、パーソナルコンピュータ1のCRT表示画面2に表示
された指定座標を示すカーソル位置4がマスク3の移動
方向へ移動する。[Prior Art] For example, as shown in FIG. 6, a mouse 3 is one of coordinate position input devices that can easily specify a two-dimensional coordinate position on a CRT display screen 2 of a personal computer 1. When this mask 3 is moved in any direction on the table, a cursor position 4 indicating designated coordinates displayed on the CRT display screen 2 of the personal computer 1 moves in the direction in which the mask 3 is moved.
このようなマウス3は、例えば、内部に回転面が互い直
交するように一対の検出車輪が設けられており、マスク
3を机上で任意の方向へ移動させると、各検出車輪が回
転し、各検出車輪の軸に取付けられた回転検出部でその
検出車輪の回転角度(マウスの移動距M)と回転方向く
マウスの移動方向)とを検出する。そして、最初にマウ
ス3の姿勢角を各検出車輪の回転方向がパーソナルコン
ピユー1のCRT表示画面2上の水平(H)方向および
垂直(V)方向に合うように設定する。すると、マウス
3を水平(H)方向に移動させると、水平方向に対応す
る一対の出力端子から第7図(a)<b)に示すような
一対のパルス信号Ha。For example, such a mouse 3 is provided with a pair of detection wheels so that the rotating surfaces thereof are orthogonal to each other, and when the mask 3 is moved in any direction on the desk, each detection wheel rotates and each detection wheel rotates. A rotation detecting section attached to the shaft of the detection wheel detects the rotation angle (movement distance M of the mouse) and rotation direction (mouse movement direction) of the detection wheel. First, the attitude angle of the mouse 3 is set so that the rotation direction of each detection wheel matches the horizontal (H) direction and vertical (V) direction on the CRT display screen 2 of the personal computer 1. Then, when the mouse 3 is moved in the horizontal (H) direction, a pair of pulse signals Ha as shown in FIG. 7(a)<b) are output from a pair of output terminals corresponding to the horizontal direction.
Hbが出力される。また、マウス3を垂直<V)方向へ
移動させると、垂直方向に対応する一対の出力端子から
第7図(c)(d)に示すような一対のパルス信@V
a 、 V bが出力される。Hb is output. Furthermore, when the mouse 3 is moved in the vertical <V) direction, a pair of pulse signals @V as shown in FIG.
a and Vb are output.
但し、第7図(a)は、マウス3を水平(H)にa方向
へ移動させた場合を示す。この場合、マウス3の移動方
向aに対応するパルス信@Haは反対方向すに対応する
パルス信号Hbより所定位相(vI間To )だけ進む
。同様に同図(b)はマウス3を水平(H)にb方向へ
移動させた場合を示し、移動方向すに対応するパルス信
号Hbは反対方向aに対応するパルス信号Haより所定
位相(時間To )だけ進む。However, FIG. 7(a) shows the case where the mouse 3 is moved horizontally (H) in the direction a. In this case, the pulse signal @Ha corresponding to the moving direction a of the mouse 3 advances by a predetermined phase (vI interval To) than the pulse signal Hb corresponding to the opposite direction. Similarly, (b) in the same figure shows the case where the mouse 3 is moved horizontally (H) in the b direction, and the pulse signal Hb corresponding to the moving direction A has a predetermined phase (time) than the pulse signal Ha corresponding to the opposite direction a. Go forward by To ).
同様に、第7図(C)は、マスク3を垂直(V)のa方
向へ移動させた場合の各パルス信号Va。Similarly, FIG. 7(C) shows each pulse signal Va when the mask 3 is moved in the vertical (V) direction a.
vbを示し、同図(d)は、マスク3を垂直(V)のb
方向へ移動させた場合の各パルス信号Va。(d) shows the mask 3 vertically (V) b
Each pulse signal Va when moving in the direction.
vbを示す。Indicates vb.
このように、マウス3の移動方向により、互いに移動方
向が反対になる一対のパルス信号相互間の位相が逆転す
るので、これら4個のパルス信号Ha、Hb、Va、V
bからCRT表示画面2上のカーソル位置4を特定でき
る。In this way, depending on the moving direction of the mouse 3, the phases of the pair of pulse signals whose moving directions are opposite to each other are reversed, so that these four pulse signals Ha, Hb, Va, V
The cursor position 4 on the CRT display screen 2 can be specified from b.
したがって、パーソナルコンピュータ1のマウス3が接
続される入力インターフェースには上記各移動方向に対
応したパルス信号Ha、Hb。Therefore, the input interface to which the mouse 3 of the personal computer 1 is connected receives pulse signals Ha and Hb corresponding to each of the above movement directions.
Va、Vbが入力される4個の入力端子が設けられてい
る。Four input terminals are provided to which Va and Vb are input.
[発明が解決しようとする問題点]
しかしながら上記のようなマウス3がら出力された各パ
ルス信号Ha、Hb、■a、Vbが入力可能のマウス専
用のアスキーシリアル準拠の入力インターフェースは、
一般の汎用パーソナルコンピュータには設けられていな
い。すなわち、通常のパーソナルコンピュータ1に組込
まれたMSX準拠の入力インタフェースの各移動方向に
対応する4個の入力端子にはそれぞれ独立したパルス信
号Hap、 )−1bp、 vap、 Vbpが入力サ
レルヨウニナっている。[Problems to be Solved by the Invention] However, an ASCII serial compliant input interface dedicated to a mouse that can input the pulse signals Ha, Hb, ■a, and Vb output from the mouse 3 as described above,
It is not provided in general general-purpose personal computers. That is, independent pulse signals Hap, )-1bp, Vap, and Vbp are input to four input terminals corresponding to each movement direction of an MSX-compliant input interface built into a normal personal computer 1. .
そして、第8図(a)のようなパルス信号Hap。Then, a pulse signal Hap as shown in FIG. 8(a) is generated.
Hbpが入力されると、カーソル位置4を水平(H)に
a方向へ移動させ、同図(b)のようなパルス信号Ha
p、 HbDが入力されると、カーソル位置4を水平(
H)にb方向へ移動させる。また、第8図(C)のよう
なパルス信号V ap、 V bpが入力されると、カ
ーソル位置4を垂直(V)にa方向へ移動させ、同図(
d)のようなパルス信号V ap。When Hbp is input, the cursor position 4 is moved horizontally (H) in the direction a, and the pulse signal Ha as shown in FIG.
When p and HbD are input, move the cursor position 4 horizontally (
H) in the b direction. Furthermore, when the pulse signals V ap and V bp as shown in FIG. 8(C) are input, the cursor position 4 is moved vertically (V) in the direction a, and
d) such as pulse signal V ap.
Vbpが入力されると、カーソル位置4を垂直(V)に
b方向へ移動させる。このように、各入力端子には各移
動方向に対応したそれぞれ独立したパルス信号Hat)
、 Hbt)、 vap、 Vbpが入力される。なお
、このような各移動方向に対応した各パルス信号は一般
にジョイスティックにて得ることが可能である。When Vbp is input, the cursor position 4 is moved vertically (V) in the b direction. In this way, each input terminal receives an independent pulse signal corresponding to each movement direction.
, Hbt), vap, and Vbp are input. Note that each pulse signal corresponding to each movement direction can generally be obtained using a joystick.
したがって、上記のような各移動方向に独立したパルス
信号Hap、 Hbp、 vap、 vbpが入力サレ
るMSX11!拠の入力インターフェースを有したパー
ソナルコンピュータ1にマウス3を直接接続することは
できなかった。Therefore, the MSX11 receives independent pulse signals Hap, Hbp, vap, and vbp for each movement direction as described above. It was not possible to directly connect the mouse 3 to the personal computer 1 which had a standard input interface.
本発明は、マウス内にマスク本体から出力される各信号
から移動方向に対応する信号のみを抽出する回路を設け
ることによって、切換スイッチ操作によりいずれの入力
インターフェースを有したパーソナルコンピュータにも
接続可能な出力選択機能付マウスを提供することを目的
とする。The present invention provides a circuit in the mouse that extracts only the signal corresponding to the direction of movement from each signal output from the mask body, so that it can be connected to a personal computer with any input interface by operating a changeover switch. The purpose is to provide a mouse with an output selection function.
[問題点を解決するための手段]
本発明の出力選択機能付マウスにおいては、接続される
パーソナルコンピュータのCRT表示画面上におけるカ
ーソル位置の互いに直交又は逆方向の4つの移動方向に
対応した4つの出力端子と、一つの移動方向を選択した
ときこの移動方向に対応する出力端子から第1のパルス
信号を送出するとともにこの移動方向と逆移動方向に対
応する出力端子から第1のパルス信号から所定位相遅れ
た第2のパルス信号を送出するマスク本体と、このマス
ク本体からから出力される互いに逆となる移動方向に対
応する一対のパルス信号のうち立上りタイミングの早い
方のパルス信号のみを取出す信号抽出回路とを設け、切
換スイッチによって出力端子をマウス本体又は信号抽出
回路に切換接続するようにしている。[Means for Solving the Problems] The mouse with an output selection function of the present invention has four directions corresponding to four directions of movement of the cursor position on the CRT display screen of the connected personal computer, which are orthogonal to each other or opposite to each other. When one movement direction is selected, a first pulse signal is sent from the output terminal corresponding to the movement direction, and a predetermined pulse signal is output from the output terminal corresponding to the movement direction opposite to this movement direction. A mask body that sends out a second pulse signal with a phase delay, and a signal that extracts only the pulse signal with an earlier rising timing among a pair of pulse signals corresponding to mutually opposite movement directions output from this mask body. An extraction circuit is provided, and the output terminal is selectively connected to the mouse body or the signal extraction circuit using a changeover switch.
[作用]
このように構成された出力選択機能付マウスおいて、出
力選択機能付マウスを任意の方向へ移動させると、この
出力選択機能付マスクの移動方向に対応するマウス本体
の出力端子およびこの移動方向と180′度反対の移動
方向に対応するマウス本体の出力端子から互いに所定位
相ずれた一対のパルス信号が出力される。この一対のパ
ルス信号は信号抽出回路でもって、立上りタイミンクの
早い方のパルス信号のみ、すなわち移動方向に該当する
パルス信号のみが抽出される。[Function] In the mouse with output selection function configured as above, when the mouse with output selection function is moved in any direction, the output terminal of the mouse body corresponding to the moving direction of the mask with output selection function and this A pair of pulse signals having a predetermined phase shift from each other are output from output terminals of the mouse body corresponding to a direction of movement 180' opposite to the direction of movement. A signal extraction circuit extracts only the pulse signal of the pair of pulse signals having an earlier rising timing, that is, only the pulse signal corresponding to the moving direction.
そして、この出力選択機能付マウスを汎用のMSX準拠
の入力インターフェースを有したパーソナルコンピュー
タに接続した場合、切換スイッチを信号抽出回路側へ接
続すると、移動方向に対応したパルス信号のみが抽出さ
れ、入力インターフェースへ出力される。逆にアスキー
シリアル準拠の入力インターフェースを有したパーソナ
ルコンピュータに接続する場合、切換スイッチをマウス
本体側に接続すると、マスク本体から出力される一対の
パルス信号がそのまま入力インターフェースへ出力され
る。When this mouse with output selection function is connected to a personal computer with a general-purpose MSX-compliant input interface, when the selector switch is connected to the signal extraction circuit side, only the pulse signal corresponding to the direction of movement is extracted, and the input Output to the interface. Conversely, when connecting to a personal computer having an ASCII serial compliant input interface, if the changeover switch is connected to the mouse body side, a pair of pulse signals output from the mask body are output as they are to the input interface.
以下本発明の一実施例を図面を用いて説明する。 An embodiment of the present invention will be described below with reference to the drawings.
第1図は実施例の出力選択機能付マウスの概略構成図で
ある。この出力選択機能付マウス(以下マスクと略記す
る)は大きく分けて、マスク本体5と、信号抽出回路6
と、切換スイッチ7と、4個以上の接続端子を有する出
力端子8とで構成されている。そして、マスク本体5は
マスクの移動方向に対応して第7図に示した各パルス信
号Ha。FIG. 1 is a schematic configuration diagram of a mouse with an output selection function according to an embodiment. This mouse with an output selection function (hereinafter abbreviated as mask) is roughly divided into a mask body 5 and a signal extraction circuit 6.
, a changeover switch 7, and an output terminal 8 having four or more connection terminals. The mask body 5 receives each pulse signal Ha shown in FIG. 7 corresponding to the direction of movement of the mask.
Hb、Va、Vbを出力する。また、切換スイッチ7は
出力端子8をマウス本体5又は信号抽出回路6に択一的
に接続する。Outputs Hb, Va, and Vb. Further, the changeover switch 7 selectively connects the output terminal 8 to the mouse body 5 or the signal extraction circuit 6.
第2図はマスクの外観を示す模式図である。筺体9内の
下方位置に検出車輪10が配設されており、上方位置に
前記信号抽出回路6や検出車輪10の回転を検出して前
記各パルス信号Ha。FIG. 2 is a schematic diagram showing the appearance of the mask. A detection wheel 10 is disposed at a lower position within the housing 9, and at an upper position detects the rotation of the signal extraction circuit 6 and the detection wheel 10 and outputs each of the pulse signals Ha.
Hb、Va、Vbを出力する回転検出回路等が搭載され
たPC基板11が配設されている。また、筺体9の側面
には前記切換スイッチ7が取付けられている。また、筐
体前面にはスイッチ14a。A PC board 11 is provided on which a rotation detection circuit and the like that output Hb, Va, and Vb are mounted. Further, the changeover switch 7 is attached to the side surface of the housing 9. Additionally, a switch 14a is provided on the front of the housing.
14bが取付けられている。14b is attached.
前記信号抽出回路6は第3図の回路構成を有している。The signal extraction circuit 6 has the circuit configuration shown in FIG.
すなわち、マウス本体5から出力される各移動方向に対
応する各パルス信号Ha、)−1b。That is, each pulse signal Ha,)-1b corresponding to each movement direction is output from the mouse body 5.
Va、Vbが入力される入力端子12a、12b。Input terminals 12a and 12b to which Va and Vb are input.
13a、13bの他に、筺体9の表面に設けられたスイ
ッチ14a、14bのスイッチ信号SW1゜8W2が入
力される入力端子15a、15b及び出力端子16a、
16b、パーソナルコンピュータ側から供給される+5
Vの駆動電圧の入出力端子17a、17b1接地端子1
8a、18bが設けられている。さらに、抽出後の各パ
ルス信号Ha (Hap) 、 Hb (Hbp) 、
Va (Vap) 。In addition to 13a and 13b, there are input terminals 15a and 15b to which switch signals SW1°8W2 of switches 14a and 14b provided on the surface of the housing 9 are input, and an output terminal 16a.
16b, +5 supplied from the personal computer side
V drive voltage input/output terminals 17a, 17b1 ground terminal 1
8a and 18b are provided. Furthermore, each pulse signal after extraction Ha (Hap), Hb (Hbp),
Va (Vap).
Vk)(VMI)が出力される41[!itの出力端子
19a。Vk) (VMI) is output 41[! It's output terminal 19a.
19b、20a、20bが設けらレテイル。19b, 20a, and 20b are provided.
また、この信号抽出回路6へ入力された水平方向のパル
ス信号Ha、Hbは水平方向信号処理回路21で信号処
理され、垂直方向のパルス信号a、Vbは垂直方向処理
回路22で信号処理される。水平方向信号処理回路21
と垂直方向信号処理回路22とは同一構成であるので、
水平方向信号処理回路21のみについて説明する。入力
端子12aから入力された水平(H)のa方向に対応す
るパルス信号Haはアンドゲート23aの一方の入力端
子へ入力されるとともにインバータ24a、抵抗とコン
デンサからなる積分回路25aを介して前記アンドゲー
ト23aの他方の入力端子へ入力される。したがって、
アンドゲート23a、インバータ24a、積分回路25
aはパルス信号Haに対するパルス波形の立上りタイミ
ングを検出する波形検出回路を構成する。そして、この
波形検出回路のアンドゲート23aから出力された立上
りタイミング信号Cはナントゲート26aを介してフリ
ップフロップ27のセット端子Sへ入力される。このフ
リップフロップ27はセット端子Sへ1−レベルの信号
が入力されるとセラ1〜され、出力端子QからHレベル
の出力信号をゲート回路としてのアンドゲート28aの
一方の入力端子へ入力する。また、リセット端子RへL
レベル信号が入力するとリセットされ、出力端子0から
Hレベルの出力信号をゲート回路としてのアンドゲート
28bの一方の入力端子へ入力する。Further, the horizontal pulse signals Ha and Hb input to the signal extraction circuit 6 are processed by a horizontal signal processing circuit 21, and the vertical pulse signals a and Vb are processed by a vertical processing circuit 22. . Horizontal signal processing circuit 21
and the vertical signal processing circuit 22 have the same configuration, so
Only the horizontal signal processing circuit 21 will be explained. A pulse signal Ha corresponding to the horizontal (H) direction a inputted from the input terminal 12a is inputted to one input terminal of an AND gate 23a, and is also inputted to the AND gate 23a via an inverter 24a and an integrating circuit 25a consisting of a resistor and a capacitor. The signal is input to the other input terminal of the gate 23a. therefore,
AND gate 23a, inverter 24a, integration circuit 25
A constitutes a waveform detection circuit that detects the rise timing of the pulse waveform with respect to the pulse signal Ha. The rising timing signal C output from the AND gate 23a of this waveform detection circuit is input to the set terminal S of the flip-flop 27 via the Nant gate 26a. This flip-flop 27 is turned on when a 1-level signal is input to the set terminal S, and inputs an H-level output signal from the output terminal Q to one input terminal of an AND gate 28a serving as a gate circuit. Also, L to reset terminal R.
When a level signal is input, it is reset, and an H level output signal is input from output terminal 0 to one input terminal of an AND gate 28b serving as a gate circuit.
これ等各アンドゲート28a、28bの他方の入力端子
には入力端子12a、12bから直接パルス信号Ha、
Hbが入力される。The other input terminal of each AND gate 28a, 28b receives a pulse signal Ha directly from the input terminal 12a, 12b.
Hb is input.
一方、入力端子12bから入力されるパルス信号Hbは
、上記パルス信号Haと同様にアンドゲート23a、
イ>バーク24b、積分回路25bからなる波形検出回
路へ入力される。そして、アンドゲート23bから出力
される立上りタイミング信号dはナントゲート26bの
一方の入力端子を介して前記フリップフロップ27のリ
セット端子Rへ入力される。On the other hand, the pulse signal Hb inputted from the input terminal 12b is input to the AND gate 23a, similarly to the pulse signal Ha described above.
The signal is input to a waveform detection circuit consisting of a bark 24b and an integrating circuit 25b. The rising timing signal d output from the AND gate 23b is input to the reset terminal R of the flip-flop 27 via one input terminal of the Nant gate 26b.
前記ナントゲート26a、26bの他方の入力端子には
、それぞれインバータ24b、24aにてレベル反転さ
れたパルス信号Hb、Haが入力される。しかして、ナ
ントゲート26a、26bは各アンドゲート23a、2
3bから出力された立上りタイミング信号のうちの早い
方の立上りタイミング信号を選択するタイミング信号選
択回路となる。Pulse signals Hb and Ha whose levels have been inverted by inverters 24b and 24a are input to the other input terminals of the Nant gates 26a and 26b, respectively. Therefore, the Nant gates 26a and 26b are connected to each AND gate 23a and 2
This is a timing signal selection circuit that selects the earlier rising timing signal from among the rising timing signals outputted from 3b.
次に第3図のように構成された信号抽出回路6の動作説
明を行なう。まず、マウスを机上で水平(H)にa方向
へ移動させた場合、第4図に示すように、入力端子12
a、12bから入力されるパルス信@Ha、Hbには所
定位相(時間To )だけの位相ずれが発生する。a方
向に移動させたので、パルス信号Haがパルス信号Hb
より時間Toだ(プ早くなる。この時間T++は全体の
パルス幅に対して約1/4程度に設定されている。Next, the operation of the signal extraction circuit 6 configured as shown in FIG. 3 will be explained. First, when the mouse is moved horizontally (H) on the desk in the direction a, the input terminal 12
A phase shift of a predetermined phase (time To) occurs in the pulse signals @Ha and Hb input from a and 12b. Since it was moved in the a direction, the pulse signal Ha becomes the pulse signal Hb.
This time T++ is set to about 1/4 of the entire pulse width.
各パルス信号Ha、Hbはそれぞれアントゲ−1−23
a、23b、 インバータ24a、24b。Each pulse signal Ha, Hb is ant game-1-23, respectively.
a, 23b, inverters 24a, 24b.
積分回路25a、25bからなるそれぞれの波形検出回
路でパルス波形の立上りタイミングが検出され、パルス
状の立上りタイミング信号c、dがアントゲ−1−23
a、23bから出力される。したがって、立上りタイミ
ング信号Cは立上りタイミング信号dより時間Toだけ
早くなる。ナントゲート26aの各入力端子には立上り
タイミング信号Cとパルス信号Hbをレベル反転した信
号が入力される。立上りタイミング信号Cとパルス信号
Hbとはffi?Iしないので、ナントゲート26aの
出力信号eは立上りタイミング信号Cを反転した信号と
なる。一方、ナントゲート26bの入力端子には立上り
タイミング信@dとパルス信号1−1 aの反転信号が
入力される。しかし、立上りタイミング信号dはパルス
信号Haと完全に重複しているので、ナントゲート26
bの出力信号fは常時I」レベルを維持する。The rising timing of the pulse waveform is detected by each waveform detection circuit consisting of the integrating circuits 25a and 25b, and the pulsed rising timing signals c and d are outputted to the Antogame 1-23.
It is output from a and 23b. Therefore, the rising timing signal C is earlier than the rising timing signal d by the time To. A rising timing signal C and a signal obtained by inverting the level of the pulse signal Hb are input to each input terminal of the Nant gate 26a. Are rising timing signal C and pulse signal Hb ffi? Therefore, the output signal e of the Nandt gate 26a becomes a signal obtained by inverting the rising timing signal C. On the other hand, the rising timing signal @d and the inverted signal of the pulse signal 1-1a are input to the input terminal of the Nant gate 26b. However, since the rising timing signal d completely overlaps with the pulse signal Ha, the Nant gate 26
The output signal f of output signal b always maintains the I'' level.
したがって、フリップ70ツブ27はナントゲート26
aから出力される出力信号et1′)最初のLレベルの
パルスがセット端子Sl\入力した時点でセットされる
。なお、リセット端子Rには常時Hレベル信号が印加さ
れているので、このフリップフロップ27が途中でリセ
ットされることはない。Therefore, the flip 70 knob 27 is the Nantes gate 26
Output signal et1' output from a) is set when the first L level pulse is input to the set terminal Sl\. Note that since an H level signal is always applied to the reset terminal R, this flip-flop 27 is not reset midway.
しかして、フリップフロップ27の出力端子Qの出力信
号qはHレベルとなり、出力端子Qの出力信号にはしベ
ルとなる。その結果、入力端子12aのパルス信号Ha
はアンドゲート28aを介して出力端子19aへ出力さ
れる。一方、入力端子12bへ入力したパルス信号t−
1bはアンドゲート28bで遮断されて、出力端子19
bへ出力されない。Therefore, the output signal q at the output terminal Q of the flip-flop 27 becomes H level, and the output signal at the output terminal Q becomes a level. As a result, the pulse signal Ha at the input terminal 12a
is output to the output terminal 19a via the AND gate 28a. On the other hand, the pulse signal t- inputted to the input terminal 12b
1b is cut off by the AND gate 28b, and the output terminal 19
It is not output to b.
次にマウスを水平()−1)のb方向へ移動した場合を
考える。この場合第5図に示すように、入力端子12b
のパルス信号Hbが入力端子12aのパルス信号HAよ
り時間Toだけ進むことになる。Next, consider the case where the mouse is moved horizontally ()-1) in the b direction. In this case, as shown in FIG.
The pulse signal Hb at the input terminal 12a advances by the time To from the pulse signal HA at the input terminal 12a.
したがって、立上りタイミング信号dとパルス信号Ha
とが重複せずに、立上りタイミング信号Cとパルス信号
Hbとが完全に重複することになる。Therefore, the rising timing signal d and the pulse signal Ha
The rising timing signal C and the pulse signal Hb completely overlap without overlapping.
したがって、ナントゲート26bから立上りタイミング
信j3dを反転した出力信@fが出力され、ナントゲー
ト26aから常時Hレベルの出力信号eが出力される。Therefore, an output signal @f obtained by inverting the rising timing signal j3d is output from the Nant gate 26b, and an output signal e that is always at H level is output from the Nant gate 26a.
その結果、フリップフロップ27はナントゲート26b
の出力信号fの最初のパルスでリセットされる。フリッ
プフロップ27がリセットされると、出力端子QがLレ
ベルとなり、出力端子dがHレベルとなる。したがって
、入力端子12bのパルス信号Hbがアンドゲート28
b、出力端子19bへ出力される。一方、入力端子12
aのパルス信号)−1aはアンドゲート28aで連断さ
れ、出力端子19aへ出力されることはない。As a result, the flip-flop 27 is connected to the Nant gate 26b.
is reset by the first pulse of the output signal f. When the flip-flop 27 is reset, the output terminal Q becomes L level and the output terminal d becomes H level. Therefore, the pulse signal Hb at the input terminal 12b is
b, is output to the output terminal 19b. On the other hand, input terminal 12
The pulse signal (a) -1a is disconnected by the AND gate 28a and is not output to the output terminal 19a.
なお、垂直方向の各パルス信号Va、Vbも垂直方向信
号処理回路22にて同様の処理を施されたのち、出力端
子20a、20bから出力される。The vertical pulse signals Va and Vb are also subjected to similar processing in the vertical signal processing circuit 22 and then output from the output terminals 20a and 20b.
このように、マスクを机上で任意の方向に移動させると
、信号抽出回路6から移動方向に対応するパルス信号の
みが抽出されて出力される。すなわち、マウス本体5か
ら出力される第7図(a)〜(d)の各パルス信号Ha
、Hb、Va、Vbは、第8図(a)〜(d)に示す各
パルス信号Hat)、Hbll、Vap、VbM変換さ
ti。In this way, when the mask is moved in any direction on the desk, only the pulse signal corresponding to the moving direction is extracted and output from the signal extraction circuit 6. That is, each pulse signal Ha shown in FIGS. 7(a) to (d) output from the mouse body 5
, Hb, Va, and Vb are converted into the respective pulse signals Hat), Hbll, Vap, and VbM shown in FIGS. 8(a) to (d).
したがって、このマウスをマウス専用のアスキーシリア
ル準拠−拠の入力インターフェースを有するパーソナル
コンピュータに接続する場合は、第2図に示す切換スイ
ッチ7をアスキー側(マウス本体5側)に投入すると、
マスク本体5から出力される各パルス信号Ha、Hb、
Va、Vbがパーソナルコンピュータの入力インターフ
ェースへ入力されるので、パーソナルコンピュータは正
常に動作し、マスクの移動操作によって、CRT表示画
面上のカーソル位置を移動させることが可能である。Therefore, when connecting this mouse to a personal computer that has an ASCII serial compliant input interface dedicated to the mouse, if the selector switch 7 shown in FIG. 2 is set to the ASCII side (mouse body 5 side),
Each pulse signal Ha, Hb, output from the mask body 5
Since Va and Vb are input to the input interface of the personal computer, the personal computer operates normally and it is possible to move the cursor position on the CRT display screen by moving the mask.
一方、このマウスを通常のMSX準拠の入力インターフ
ェースを有したパーソナルコンピュータに接続する場合
は、上記切換スイッチ7をMSX側(信号抽出回路6側
)に投入すると、信号抽出回路6から出力される各パル
ス信号Hap、 Hbp。On the other hand, when this mouse is connected to a personal computer having a normal MSX-compliant input interface, when the changeover switch 7 is set to the MSX side (signal extraction circuit 6 side), each of the signals output from the signal extraction circuit 6 is Pulse signals Hap, Hbp.
Vap、Vbpがパーソナルコンピュータの入力インタ
ーフェースへ入力されるので、パーソナルコンピュータ
は正常に動作し、マスクの移動操作によって、CRT表
示画面上のカーソル位置を移動させることが可能である
。Since Vap and Vbp are input to the input interface of the personal computer, the personal computer operates normally and it is possible to move the cursor position on the CRT display screen by moving the mask.
このように、マウスに接続されるパーソナルコンピュー
タの入力インターフェースの種類によって、切換スイッ
チ7を切換操作するのみで、アスキーシリアル準拠又は
M S X準拠のいずれの入力インターフェースを有し
たパーソナルコンピュータにも接続可能となるので、使
い勝手がよいマウスとすることができる。In this way, depending on the type of input interface of the personal computer connected to the mouse, it is possible to connect to a personal computer having either an ASCII serial compliant or MS Therefore, the mouse can be made easy to use.
[発明の効果]
以上説明したように本発明の出力選択機能付マウスによ
れば、マウス内にマスク本体から出力される各パルス信
号から移動方向に対応ずやパルス信号のみを抽出する信
号回路を設けている。したがって、切換スイッチ操作に
よりいずれの入力インターフェースを有したパーソナル
コンピュータにも接続可能とでき、適用範囲を大幅に広
けることが可能である。[Effects of the Invention] As explained above, according to the mouse with the output selection function of the present invention, a signal circuit that extracts only pulse signals from each pulse signal output from the mask body, without corresponding to the movement direction, is installed in the mouse. It is set up. Therefore, it is possible to connect to a personal computer having any input interface by operating a changeover switch, and the range of application can be greatly expanded.
第1図乃至第5図は本発明の一実施例に係わる出力選択
機能付マウスを示すものであり、第1図は概略構成図、
第2図は外観を示す模式図、第3図は信号抽出回路図、
第4図および第5図は信号抽出回路の動作を示すタイム
チャートであり、第6図は一般的なパーソナルコンピュ
ータおよびマウスを示す外観図、第7図および第8図は
それぞれパルス信号波形図である。
1・・・パーソナルコンピュータ、2・・・CRT表示
画面、3・・・マウス、4・・・カーソル位置、5・・
・マウス本体、6・・・信号抽出回路、7・・・切換ス
イッチ、8・・・出力端子、9・・・筐体、21・・・
水平方向信号処理回路、22・・・垂直方向信号処理回
路、23a。
23b・・・アンドゲート、24a、24b・・・イン
バータ、26a、26b・・・ナントゲート(タイミン
グ信号選択回路)、27・・・フリップフロップ、28
a、28b・・・アンドゲート(ゲート回路)。
出願人代理人 弁理士 鈴江武彦
L−−−−−−j
第1図
第2図
第3図
(a)
(b)
(d)
箔8図1 to 5 show a mouse with an output selection function according to an embodiment of the present invention, and FIG. 1 is a schematic configuration diagram;
Figure 2 is a schematic diagram showing the external appearance, Figure 3 is a signal extraction circuit diagram,
Figures 4 and 5 are time charts showing the operation of the signal extraction circuit, Figure 6 is an external view of a general personal computer and mouse, and Figures 7 and 8 are pulse signal waveform diagrams, respectively. be. 1... Personal computer, 2... CRT display screen, 3... Mouse, 4... Cursor position, 5...
・Mouse body, 6... Signal extraction circuit, 7... Selector switch, 8... Output terminal, 9... Housing, 21...
Horizontal signal processing circuit, 22... Vertical signal processing circuit, 23a. 23b...AND gate, 24a, 24b...Inverter, 26a, 26b...Nands gate (timing signal selection circuit), 27...Flip-flop, 28
a, 28b...AND gate (gate circuit). Applicant's agent Patent attorney Takehiko Suzue L----j Figure 1 Figure 2 Figure 3 (a) (b) (d) Foil Figure 8
Claims (2)
画面上におけるカーソル位置の互いに直交又は逆方向の
4つの移動方向に対応した4つの出力端子と、一つの移
動方向を選択したときこの移動方向に対応する出力端子
から第1のパルス信号を送出するとともにこの移動方向
と逆移動方向に対応する出力端子から第1のパルス信号
から所定位相遅れた第2のパルス信号を送出するマスウ
本体と、このマスウ本体からから出力される互いに逆と
なる移動方向に対応する一対のパルス信号のうち立上り
タイミングの早い方のパルス信号のみを取出す信号抽出
回路と、前記4つの出力端子を前記マウス本体又は信号
抽出回路に切換接続する切換スイッチとを備えたことを
特徴とする出力選択機能付マウス。(1) Four output terminals corresponding to the four directions of movement of the cursor position on the CRT display screen of the connected personal computer, either perpendicular or opposite to each other, and corresponding to this movement direction when one movement direction is selected. A mass main body that transmits a first pulse signal from an output terminal and a second pulse signal delayed by a predetermined phase from the first pulse signal from output terminals corresponding to the movement direction and the reverse movement direction; a signal extraction circuit that extracts only the pulse signal having an earlier rising timing among a pair of pulse signals corresponding to mutually opposite movement directions outputted from the mouse body; A mouse with an output selection function, characterized in that it is equipped with a changeover switch for switching connections.
互いに逆となる移動方向に対応する一対のパルス信号の
立上りタイミングを検出する一対の波形検出回路と、こ
の一対の波形検出回路にて検出された一対の立上りタイ
ミング信号のうちの早い方の立上りタイミング信号を検
出するタイミング信号選択回路と、このタイミング信号
選択回路にて選択された立上りタイミング信号に対応す
るパルス信号のみを出力させる一対のゲート回路とを具
備したことを特徴とする特許請求の範囲第(1)項記載
の出力選択機能付マウス。(2) The signal extraction circuit includes a pair of waveform detection circuits that detect the rise timing of a pair of pulse signals corresponding to mutually opposite movement directions output from the mouse body, and detection by this pair of waveform detection circuits. a timing signal selection circuit that detects the earlier rising timing signal of the pair of rising timing signals selected, and a pair of gates that outputs only a pulse signal corresponding to the rising timing signal selected by the timing signal selection circuit. A mouse with an output selection function according to claim (1), characterized in that the mouse is equipped with a circuit.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP61274329A JPS63127323A (en) | 1986-11-18 | 1986-11-18 | Mouse with output selection function |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP61274329A JPS63127323A (en) | 1986-11-18 | 1986-11-18 | Mouse with output selection function |
Publications (1)
Publication Number | Publication Date |
---|---|
JPS63127323A true JPS63127323A (en) | 1988-05-31 |
Family
ID=17540138
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP61274329A Pending JPS63127323A (en) | 1986-11-18 | 1986-11-18 | Mouse with output selection function |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPS63127323A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6321281B1 (en) | 1997-10-14 | 2001-11-20 | Nec Corporation | Pointing device with a controller for monitoring a protocol selector signal derived from a computer to select one of a compatibility function and an additional function |
-
1986
- 1986-11-18 JP JP61274329A patent/JPS63127323A/en active Pending
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6321281B1 (en) | 1997-10-14 | 2001-11-20 | Nec Corporation | Pointing device with a controller for monitoring a protocol selector signal derived from a computer to select one of a compatibility function and an additional function |
US6691189B2 (en) | 1997-10-14 | 2004-02-10 | Nec Corporation | Pointing device with a controller for monitoring a protocol selector signal derived from a computer to select one of a compatibility function and an additional function |
US7003600B2 (en) | 1997-10-14 | 2006-02-21 | Nec Corporation | Pointing device with a controller used for monitoring a protocol selector signal derived from a computer to select one of a compatibility function and an additional function |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US5657012A (en) | Finger operable control device | |
US6466831B1 (en) | Three-dimensional data input device | |
JPS60157700A (en) | Preventive aid apparatus for ship collision | |
US20040104891A1 (en) | Intertial pointer for electronic displays | |
JPS63127323A (en) | Mouse with output selection function | |
EP0478614B1 (en) | Finger operable control devices | |
JPS59178534A (en) | coordinate input device | |
JPS648846B2 (en) | ||
JPS6063685A (en) | Noise eliminating circuit for coordinate input device | |
JPS58129643A (en) | coordinate input device | |
JPS6356717A (en) | Adapter for mouse | |
JP3208518B2 (en) | Capacitive detector | |
JP2709197B2 (en) | Positioning device | |
JPH0353322Y2 (en) | ||
JPS61290482A (en) | Synchronous input unit for display unit | |
JPS59160229A (en) | Joy stick type picture input device | |
JPS63305422A (en) | Mouse | |
JPH0440514A (en) | Mouse-type input device | |
JPH01173217A (en) | Mouse type input device | |
JPH0377120A (en) | Pointing device | |
JP2001204959A (en) | Video game device | |
SU1621143A1 (en) | Ik-type flip-flop | |
SU1280576A1 (en) | Interpolator with self-checking | |
SU921091A2 (en) | Logic element | |
JPS6314217A (en) | Keyboard control method |