JPH0127428B2 - - Google Patents
Info
- Publication number
- JPH0127428B2 JPH0127428B2 JP55185742A JP18574280A JPH0127428B2 JP H0127428 B2 JPH0127428 B2 JP H0127428B2 JP 55185742 A JP55185742 A JP 55185742A JP 18574280 A JP18574280 A JP 18574280A JP H0127428 B2 JPH0127428 B2 JP H0127428B2
- Authority
- JP
- Japan
- Prior art keywords
- cursor
- tablet
- input
- signal
- circuit
- 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.)
- Expired
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
- G06F3/0489—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using dedicated keyboard keys or combinations thereof
- G06F3/04892—Arrangements for controlling cursor position based on codes indicative of cursor displacements from one discrete location to another, e.g. using cursor control keys associated to different directions or using the tab key
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Position Input By Displaying (AREA)
Description
【発明の詳細な説明】
本発明は、カーソル制御方式に係り、とくにタ
ブレツトを活用して表示装置のカーソル移動の制
御を行うカーソル制御方式に関する。DETAILED DESCRIPTION OF THE INVENTION The present invention relates to a cursor control method, and particularly to a cursor control method that utilizes a tablet to control cursor movement on a display device.
タブレツトの入力装置は、一般に入力盤面上
に、入力すべき多数の文字を配列し、入力ペンを
用いて任意の文字を指示することによつて文字情
報を入力するものである。ところで、このような
装置で文字入力を行う場合、ペンにより指示した
文字が確実に入力されたか否かの確認、或いは誤
入力した文字の修正・消去等の必要が生じる場合
がある。このため、入力信号のモニタとして例え
ばCRTデイスプレイ装置を用い、この表示面に
入力情報を順次文章として表示させることが行わ
れている。そして、このCRTデイスプレイ装置
での入力情報の修正等は、表示面上のカーソルを
移動して該当する文字を指定することによつてな
されているのが一般的である。 In general, a tablet input device arranges a large number of characters to be input on an input panel, and inputs character information by specifying a desired character using an input pen. By the way, when inputting characters using such a device, it may be necessary to confirm whether or not the characters indicated by the pen have been input correctly, or to correct or delete characters input incorrectly. For this reason, a CRT display device, for example, is used as a monitor for input signals, and input information is sequentially displayed as text on this display surface. Input information on this CRT display device is generally corrected by moving a cursor on the display surface and specifying a corresponding character.
一方、従来のカーソル移動の方法は、「左」、
「右」、「上」、「下」等のカーソルコントロールキ
ーを操作することにより実施されている。このよ
うなカーソルコントロールキーにおいては、操作
段階でカーソルの移動方向が画一的に量子化され
てしまつているため、多くの場合、一回のキー操
作でカーソル移動を終了することができず、所望
の文字を指定するまでに何回もキー操作を繰り返
さなければならなかつた。また、カーソルが曲折
した動きをなすのでオペレータの操作感覚に合わ
ず、このため、目的位置までの操作手順の判断に
多くの時間を要し、従つて、作業能率が低く同時
に操作性が悪いという不都合があつた。 On the other hand, the traditional cursor movement methods are "left",
This is performed by operating cursor control keys such as "right", "up", and "down". In such cursor control keys, the direction of cursor movement is uniformly quantized during the operation stage, so in many cases it is not possible to complete cursor movement with a single key operation. Keystrokes had to be repeated many times before the desired character was specified. In addition, the curved movement of the cursor does not suit the operator's sense of operation, and it takes a lot of time to judge the operating procedure to reach the target position, resulting in low work efficiency and poor operability. There was an inconvenience.
このような不都合を改善する一つの試みとし
て、ブラウン管の表示面上に透明導体線群から成
る第2タブレツトを装備し、入力ペンを用いて表
示面の任意の位置を指示するという手法が提案さ
れている(特公昭52−17693号公報)。しかしなが
ら、かかる手法においては、文字入力用のタブレ
ツトのほかに表示面の文字位置指定用のタブレツ
トを別装しなければならず、構成が複雑化すると
同時に、故障率が高くなり、経済的には第2タブ
レツトにキズ等を生じデータ表示が見ずらくなる
という本質的欠点がある。 As an attempt to improve this inconvenience, a method has been proposed in which a second tablet made of a group of transparent conductor wires is installed on the display surface of a cathode ray tube, and an input pen is used to indicate an arbitrary position on the display surface. (Special Publication No. 52-17693). However, in this method, in addition to the tablet for inputting characters, it is necessary to separately install a tablet for specifying character positions on the display surface, which complicates the configuration and increases the failure rate, making it economically unsuitable. There is an essential drawback that the second tablet may be scratched and the data display becomes difficult to see.
また、カーソル移動をジヨイステイツクで行わ
しめる場合やライトペンで行う場合においても、
構成が大がかりでかつ回路構成も複雑化し、とく
にジヨイステイツクにおいては機械的部分に故障
を生じやすいという欠点がある。 Also, when moving the cursor with a joy stick or a light pen,
The disadvantage is that the structure is large-scale, the circuit structure is complicated, and mechanical parts are prone to failure, especially in the joystick.
本発明は、かかる従来技術の欠点に鑑みてなさ
れたものであつて、タブレツトを用いてオペレー
タによる文字入力と同様の操作で、入力ペンの動
きに応じて表示面上のカーソルを追尾移動せしめ
ることにより、簡単な操作で人間の操作感覚に最
も適合したカーソル移動を行うことができ、従つ
て簡単な構成のもとに作業能率の改善・操作性の
向上を図ることの可能なカーソル制御方式を提供
することを、その目的とする。 The present invention has been made in view of the drawbacks of the prior art, and provides a method for tracking and moving a cursor on a display screen according to the movement of an input pen using an operation similar to character input by an operator using a tablet. With this, we have developed a cursor control method that allows you to move the cursor in a way that best suits the human operating sense with a simple operation, and therefore improves work efficiency and operability with a simple configuration. Its purpose is to provide.
本発明では、タブレツト上にカーソルセグメン
トを設け、該カーソルセグメントへのペンタツチ
若しくは外部操作によつてカーソルモードに切り
換わり、かつ外部操作によつて該カーソルモード
が解除される入力モード切換手段を備え、カーソ
ルモード状態に於て、各ペンタツチ毎に前記タブ
レツト制御回路から出力される座標データについ
て相前後する当接部位の座標データの差をカーソ
ル移動情報として前記表示装置へ出力することに
より、前記目的を達成しようとするものである。 In the present invention, a cursor segment is provided on the tablet, and input mode switching means is provided in which the cursor mode is switched to by touching the cursor segment or by external operation, and the cursor mode is canceled by external operation, In the cursor mode state, the difference between the coordinate data of successive contact points of the coordinate data output from the tablet control circuit for each pen touch is outputted to the display device as cursor movement information, thereby achieving the above purpose. This is what we are trying to achieve.
以下、本発明の一実施例を第1図ないし第6図
に基づいて説明する。 An embodiment of the present invention will be described below with reference to FIGS. 1 to 6.
第1図は本発明の一実施例に係るCRTデイス
プレイ装置付のタブレツト入力装置を示す概略斜
視図である。図において、タブレツト入力装置1
は、入力装置本体2と、この入力装置本体2の後
部に装備されたCRTデイスプレイ装置3と、前
記入力装置本体2を支持する脚4,4とから構成
されている。前記入力装置本体2の上面には、複
数のX,Y導体群(図示せず)を有し、各導体群
の交点部にかかるセグメント5,5…毎に所定の
文字が配列表示されて使用される文字入力部とし
てのタブレツト6と、このタブレツト6に先端を
当接させてデータ入力を行う入力ペン7と、プロ
グラムの設定等を行なうキーボード8が設けられ
ている。前記CRTデイスプレイ装置3は、入力
ペン7によつて入力された文字を表示面上3A
(第5図参照)に順次配列表示するとともに、次
に入力される文字の表示装置若しくはオペレータ
によつて指定された表示面3Aの文字位置を示す
カーソル表示を行なう機能を有している。 FIG. 1 is a schematic perspective view showing a tablet input device with a CRT display device according to an embodiment of the present invention. In the figure, a tablet input device 1
The input device main body 2 is composed of an input device main body 2, a CRT display device 3 installed at the rear of the input device main body 2, and legs 4, 4 for supporting the input device main body 2. The input device main body 2 has a plurality of X, Y conductor groups (not shown) on the upper surface thereof, and predetermined characters are arranged and displayed for each segment 5, 5, etc. at the intersection of each conductor group. A tablet 6 as a character input section, an input pen 7 for inputting data by bringing its tip into contact with the tablet 6, and a keyboard 8 for setting programs and the like are provided. The CRT display device 3 displays characters inputted by the input pen 7 at 3A on the display surface.
(See FIG. 5), and also has a function of displaying a cursor indicating the position of the next input character on the display screen 3A designated by the display device or operator.
前記タブレツト6の中央部には、第2図に示す
ように、例えばX,Y座標30,30に係る位置
にカーソルセグメント5Aが設けられており、こ
のカーソルセグメント5Aに前記入力ペン7が当
接されると、後述するように入力モードがカーソ
ルモードに切り換わるようになつている。また、
前記キーボード8には、前述したカーソルモード
を解除し入力モードを文字モードとするためのカ
ーソル解除キー8Aが設けられている。 As shown in FIG. 2, in the center of the tablet 6, a cursor segment 5A is provided at a position corresponding to, for example, X, Y coordinates 30, 30, and the input pen 7 comes into contact with this cursor segment 5A. When this happens, the input mode switches to cursor mode, as will be described later. Also,
The keyboard 8 is provided with a cursor release key 8A for canceling the aforementioned cursor mode and setting the input mode to character mode.
前記タブレツト6のX,Y導体群には、第2図
に示すように、タブレツト制御回路10から順次
走査信号SX,SYが入力されるようになつてい
る。また、前記入力ペン7には、タブレツト6上
への押圧(第4図のペンダウンd.参照)で閉成す
るペンスイツチ7Aが備えられており、このペン
スイツチ7Aが閉成するとペンオン信号(ペンス
イツチ信号)としてのハイレベル信号「1」が前
記タブレツト制御回路10へ送られるようになつ
ている。そして、タブレツト制御回路10は、ペ
ンオン信号を入力すると直ちに起動して前述した
走査が開始されるようになつている。続いて、入
力ペン7で指示(入力ペン7が当接)したセグメ
ント部分に走査信号が印加されると、この走査信
号が検出されて前記タブレツト制御回路10へ送
られる。このタブレツト制御回路10は、入力ペ
ン7から送られる検出信号に基づいて直ちに出力
状態を順次変化させ、該入力ペン7の当接部位に
係るX,Y座標データを処理装置9等へ送出する
ようになつている。また、タブレツト制御回路1
0は、入力ペン7からペンオン信号が入力されて
所定時間T1(この時間T1の間にX座標、Y座標と
もに検出を終了しているものとする)を経過する
とTSTB信号を切換制御部11へ送る機能を有して
いる。 As shown in FIG. 2, sequential scanning signals SX and SY are inputted to the X and Y conductor groups of the tablet 6 from the tablet control circuit 10. The input pen 7 is also equipped with a pen switch 7A that closes when pressed onto the tablet 6 (see pen down d. in Figure 4), and when the pen switch 7A is closed, a pen on signal (pen switch signal) is generated. A high level signal "1" is sent to the tablet control circuit 10. The tablet control circuit 10 is activated immediately upon input of the pen-on signal and starts the above-described scanning. Subsequently, when a scanning signal is applied to the segment indicated by the input pen 7 (the input pen 7 touches), this scanning signal is detected and sent to the tablet control circuit 10. This tablet control circuit 10 immediately sequentially changes the output state based on the detection signal sent from the input pen 7, and sends X, Y coordinate data related to the contact area of the input pen 7 to the processing device 9, etc. It's getting old. In addition, the tablet control circuit 1
0 controls switching of the T STB signal when a predetermined time T 1 has passed since the pen-on signal is input from the input pen 7 (assuming that detection of both the X and Y coordinates has been completed during this time T 1 ). It has a function to send to the section 11.
さらに、前記タブレツト6の走査は、入力ペン
7がタブレツト6から離脱(第4図のペンアツプ
u.参照)してペンスイツチ7Aが開成すると停止
されるようになつている。 Furthermore, the scanning of the tablet 6 is performed when the input pen 7 separates from the tablet 6 (when the input pen 7 is removed from the tablet 6 in FIG. 4).
When the pen switch 7A is opened, the pen switch 7A is stopped.
前記切換制御部11は、タブレツト制御回路1
0の出力である座標データを、文字用座標データ
とカーソル用座標データに択一的に選択せしめる
ためのものである。具体的には、切換制御部11
は、前記タブレツト制御回路10の出力である
X,Y座標データを入力する比較回路12と、こ
の比較回路12の出力をS端子より入力するR・
Sフリツプフロツプ13と、このR・Sフリツプ
フロツプ13のQ端子出力及び前記TSTB信号を入
力するAND回路14と、該R・Sフリツプフロ
ツプ13のQ端子出力及び前記TSTB信号を入力す
るAND回路15とにより構成されている。また、
前記R・Sフリツプフロツプ13のR端子には前
述したカーソル解除キー8Aの出力信号が入力さ
れるようになつている。前記比較回路12は、タ
ブレツト制御回路10から送られてくるTSTB信号
を比較タイミング信号として、該タブレツト制御
回路10の出力であるX,Y座標データがカーソ
ルセグメント5Aに係る座標30,30と一致す
る場合(入力ペン7によつてカーソルセグメント
5Aが指定された場合)に、一致パルスとしての
ハイレベル信号「1」を出力するように構成され
ている。そして、前記R・Sフリツプフロツプ1
3は、比較回路12から一致パルスを入力すると
直ちにセツトされQ端子からカーソルモード信号
としてのハイレベル信号「1」を出力するように
なつている。これに対し、前記カーソル解除キー
8Aは、押圧時のみカーソル解除信号としてのハ
イレベル信号「1」を出力する機能を有してい
る。従つて、前記R・Sフリツプフロツプ13
は、該カーソル解除キー8Aからカーソル解除信
号を入力すると直ちにリセツトされ端子から文
字モード信号としてのハイレベル信号「1」を出
力するようになつている。前記AND回路14は、
R・Sフリツプフロツプ13からカーソルモード
信号を入力した状態で、タブレツト制御回路10
からTSTB信号を入力すると、該タブレツト制御回
路10から出力されている座標データを、カーソ
ル用座標データとして読込むことを指示するカー
ソルSTB信号を、後述するカーソル情報発生部
16へ送る機能を有している。 The switching control section 11 is connected to the tablet control circuit 1.
This is to allow coordinate data that is an output of 0 to be selectively selected as character coordinate data and cursor coordinate data. Specifically, the switching control section 11
A comparator circuit 12 receives the X and Y coordinate data output from the tablet control circuit 10, and an R-coordinate circuit receives the output of the comparator circuit 12 from the S terminal.
an S flip-flop 13, an AND circuit 14 to which the Q terminal output of the R·S flip-flop 13 and the T STB signal are input, and an AND circuit 15 to which the Q terminal output of the R·S flip-flop 13 and the T STB signal are input. It is made up of. Also,
The output signal of the cursor release key 8A mentioned above is input to the R terminal of the R.S flip-flop 13. The comparison circuit 12 uses the T STB signal sent from the tablet control circuit 10 as a comparison timing signal to determine whether the X, Y coordinate data output from the tablet control circuit 10 matches the coordinates 30, 30 related to the cursor segment 5A. (when the cursor segment 5A is designated by the input pen 7), it is configured to output a high level signal "1" as a coincidence pulse. And the R.S flip-flop 1
3 is set immediately upon input of the matching pulse from the comparison circuit 12, and outputs a high level signal "1" as a cursor mode signal from the Q terminal. On the other hand, the cursor release key 8A has a function of outputting a high level signal "1" as a cursor release signal only when pressed. Therefore, the R.S flip-flop 13
is reset immediately when a cursor release signal is input from the cursor release key 8A, and outputs a high level signal "1" as a character mode signal from the terminal. The AND circuit 14 is
With the cursor mode signal input from the R/S flip-flop 13, the tablet control circuit 10
When a T STB signal is input from the tablet control circuit 10, a cursor STB signal instructing to read the coordinate data output from the tablet control circuit 10 as cursor coordinate data is sent to the cursor information generating section 16, which will be described later. are doing.
従つて、カーソルモード時に入力ペン7がタブ
レツト6に当接されると前記カーソルSTB信号
が出力される。ここで、入力ペン7がカーソルセ
グメント5Aに当接されてカーソルモードに切換
わつた場合にも、カーソルSTB信号が出力され
るので、(第4図の参照)、このときタブレツト
制御回路10の出力データである座標30,30
もカーソル用座標データとしてカーソル情報発生
部16へ入力されることになる。 Therefore, when the input pen 7 comes into contact with the tablet 6 in the cursor mode, the cursor STB signal is output. Here, since the cursor STB signal is also output when the input pen 7 is brought into contact with the cursor segment 5A and switched to the cursor mode (see FIG. 4), the output of the tablet control circuit 10 is Coordinates 30, 30 which are data
is also input to the cursor information generation section 16 as cursor coordinate data.
一方、前記AND回路15は、R・Sフリツプ
フロツプ13から文字モード信号を入力した状態
で、タブレツト制御回路10からTSTB信号を入力
すると、該タブレツト制御回路10から出力され
ている座標データを、文字用座標データとして読
込むことを指示する文字STB信号を、処理装置
9へ送る機能を有している。この処理装置9は、
文字STB信号を入力されると、そのとき前記タ
ブレツト制御回路10から出力されている座標デ
ータを文字用座標データ(文字情報)として入力
し(読込み)、必要なデータ処理を行うとともに、
この文字情報をCRTデイスプレイ装置3へ送り、
これによつて該CRTデイスプレイ装置3では該
文字を表示面3Aへ配列表示するようになつてい
る。 On the other hand, when the AND circuit 15 inputs the T STB signal from the tablet control circuit 10 while inputting the character mode signal from the R/S flip-flop 13, the AND circuit 15 converts the coordinate data output from the tablet control circuit 10 into a character mode signal. It has a function of sending a character STB signal to the processing device 9 instructing it to be read as coordinate data. This processing device 9 is
When the character STB signal is input, the coordinate data output from the tablet control circuit 10 at that time is input (read) as character coordinate data (character information), and necessary data processing is performed.
Send this character information to the CRT display device 3,
As a result, the CRT display device 3 displays the characters in an array on the display surface 3A.
また、前記カーソル情報発生部16は、切換制
御部11によつて選択されるカーソル用座標デー
タを順次入力し、かつ相前後する当接部位の座標
データの差をカーソル移動情報源として処理装置
9へ出力するためのものである。具体的には、カ
ーソル情報発生部16の内、例えばカーソル用X
情報発生部16Aは、第3図に示すようにゲート
回路17Aを介して前記座標データXを入力する
第1のレジスタ18Aと、この第1のレジスタ1
8Aのデータをゲート回路19Aを介して入力す
る第2のレジスタ20Aと、これらの第1および
第2のレジスタ18A,20Aの出力側に接続さ
れた演算回路21Aとから成る。 Further, the cursor information generating section 16 sequentially inputs the cursor coordinate data selected by the switching control section 11, and uses the difference between the coordinate data of successive contact parts as a cursor movement information source to the processing device 9. This is for outputting to. Specifically, in the cursor information generating section 16, for example,
As shown in FIG. 3, the information generating section 16A includes a first register 18A into which the coordinate data X is input via a gate circuit 17A, and a first register 18A.
It consists of a second register 20A into which 8A of data is input via a gate circuit 19A, and an arithmetic circuit 21A connected to the output sides of these first and second registers 18A and 20A.
この内、前記ゲート回路17Aは、切換制御部
11からカーソルSTB信号が入力されるとゲー
トを開き、そのとき、タブレツト制御回路10か
ら出力されているX座標データをカーソル用X座
標データとして第1のレジスタ18A内にセツト
する機能を有している。一方、ゲート回路19A
は、後述する演算制御部22からゲート信号が入
力されるとゲートを開き、そのとき第1のレジス
タ18Aにセツトされたデータを第2のレジスタ
20Aへ移す機能を有している。また、演算回路
21Aは、演算制御部22から演算信号を入力す
ると、このタイミングにおける前記第1のレジス
タ18Aにセツトされた数値から第2のレジスタ
20Aにセツトされた数値を引算する機能を有し
ている。カーソル用Y情報発生部16Bも上述し
たカーソル用X情報発生部16Aと全く同様に構
成されている。 Of these, the gate circuit 17A opens the gate when the cursor STB signal is input from the switching control section 11, and at that time, the X coordinate data output from the tablet control circuit 10 is used as the first X coordinate data for the cursor. It has a function to set in the register 18A. On the other hand, gate circuit 19A
has the function of opening the gate when a gate signal is input from the arithmetic control section 22, which will be described later, and transferring the data set in the first register 18A at that time to the second register 20A. Further, the arithmetic circuit 21A has a function of subtracting the numerical value set in the second register 20A from the numerical value set in the first register 18A at this timing when the arithmetic signal is input from the arithmetic control section 22. are doing. The cursor Y information generating section 16B is also configured in exactly the same manner as the cursor X information generating section 16A described above.
前記演算制御部22は、ペンスイツチ7Aの立
ち下がりで動作する単安定マルチバイブレータ2
3と、この単安定マルチバイブレータ23の出力
側に接続されたAND回路24と、該単安定マル
チバイブレータ23の出力をS端子より入力する
R・Sフリツプフロツプ25と、このR・Sフリ
ツプフロツプ25と、このR・Sフリツプフロツ
プ25のQ端子出力及び前記タブレツト制御回路
26を介して入力するAND回路27とにより構
成されている。前記単安定マルチバイブレータ2
3は、入力ペン7がタブレツト6から離脱してペ
ンスイツチ7Aの出力が「ハイ」→「ロー」へ変
化すると、ペンオフ信号としてのパルスを出力す
る機能を有している。また前記AND回路24に
は、前述した切換制御部11のR・Sフリツプフ
ロツプ13のQ端子出力が入力されるようになつ
てり、該AND回路24の出力は、前記ゲート回
路19Aへ送出されるようになつている。このた
めAND回路24は、切換制御部11からカーソ
ルモード信号を入力した状態で、前記単安定マル
チバイブレータ23からペンオフ信号を入力する
と、このペンオフ信号をゲート信号として前記ゲ
ート回路19Aへ送出する。従つて、カーソルモ
ード時に、入力ペン7が任意のセグメント5に当
接されると、まず該セグメント5に係るカーソル
用X座標データがカーソル用X情報発生部16A
内の第1のレジスタ18Aにセツトされ、続いて
入力ペン7がタブレツト6から離脱すると、第1
のレジスタ18A内のデータが第2のレジスタ2
0Aへ移されることになる。 The arithmetic control unit 22 includes a monostable multivibrator 2 that operates at the falling edge of the pen switch 7A.
3, an AND circuit 24 connected to the output side of this monostable multivibrator 23, an R/S flip-flop 25 into which the output of the monostable multivibrator 23 is input from the S terminal, and this R/S flip-flop 25. It is constituted by the Q terminal output of this R.S flip-flop 25 and an AND circuit 27 inputted via the tablet control circuit 26. The monostable multivibrator 2
3 has a function of outputting a pulse as a pen-off signal when the input pen 7 is detached from the tablet 6 and the output of the pen switch 7A changes from "high" to "low". Further, the Q terminal output of the R/S flip-flop 13 of the switching control section 11 described above is input to the AND circuit 24, and the output of the AND circuit 24 is sent to the gate circuit 19A. It's becoming like that. Therefore, when the AND circuit 24 receives the pen-off signal from the monostable multivibrator 23 while receiving the cursor mode signal from the switching control section 11, it sends this pen-off signal as a gate signal to the gate circuit 19A. Therefore, when the input pen 7 comes into contact with an arbitrary segment 5 in the cursor mode, the cursor X coordinate data related to the segment 5 is first generated by the cursor X information generator 16A.
When the input pen 7 is subsequently removed from the tablet 6, the first
The data in register 18A of
It will be moved to 0A.
一方、前記R・Sフリツプフロツプ25のS端
子には、単安定マルチバイブレータ23からペン
オフ信号が入力されるようになつている。また、
このR・Sフリツプフロツプ25のリセツト優先
端子Rpには、前記切換制御部11内のR・Sフ
リツプフロツプ13のQ端子出力が入力されるよ
うになつている。そして、リセツト優先端子Rp
にローレベル信号「0」が入力されると該R・S
フリツプフロツプ25は優先的にリセツトされる
ようになつている。従つて、R・Sフリツプフロ
ツプ25は、切換制御部11からカーソルモード
信号が入力されているとき、これに加えて更にS
端子にペンオフ信号が入力されると、セツトし、
Q端子からハイレベル信号「1」を出力する。ま
た、前記遅延回路26は、TSTB信号を時間T2だ
け遅らせる機能を有している(この時間T2の間
に前述した第1のレジスタ18Aへのデータセツ
トが行われる)。そして、この遅延回路26の出
力信号は、前記R・Sフリツプフロツプ25の出
力がハイレベルのとき、AND回路27から演算
信号として前記演算回路21Aへ送出されるよう
になつている。この演算回路21Aは、前記演算
信号を入力すると、前述しした演算を行つてその
結果をカーソル移動情報KXとして前記処理装置
9へ出力する。 On the other hand, a pen-off signal from the monostable multivibrator 23 is input to the S terminal of the R.S flip-flop 25. Also,
The Q terminal output of the R/S flip-flop 13 in the switching control section 11 is input to the reset priority terminal Rp of the R/S flip-flop 25. And reset priority terminal R p
When a low level signal “0” is input to the R・S
Flip-flop 25 is reset preferentially. Therefore, when the cursor mode signal is input from the switching control section 11, the R/S flip-flop 25 also receives the S flip-flop in addition to the cursor mode signal.
When a pen-off signal is input to the terminal, it is set and
A high level signal "1" is output from the Q terminal. Further, the delay circuit 26 has a function of delaying the T STB signal by a time T 2 (during which time T 2 data is set in the first register 18A). The output signal of the delay circuit 26 is sent from the AND circuit 27 to the arithmetic circuit 21A as an arithmetic signal when the output of the R.S flip-flop 25 is at a high level. When this calculation circuit 21A receives the calculation signal, it performs the calculation described above and outputs the result to the processing device 9 as cursor movement information KX.
一方、カーソル情報発生部16内のカーソル用
Y情報発生部16Bも前述したカーソル用X情報
発生部16Aと全く同様に作動し、カーソル移動
情報KYを処理装置9へ出力する機能を有してい
る。この処理装置9は、カーソル情報発生部16
からカーソル移動情報KX,KYを入力すると、
必要な情報処理を行うとともに、このカーソル移
動情報をCRTデイスプレイ装置3へ送り、これ
によつて該CRTデイスプレイ装置3では、表示
面3AのカーソルをX方向にKX,Y方向にKY
だけ移動して所定の文字位置を表示する。 On the other hand, the cursor Y information generating section 16B in the cursor information generating section 16 also operates in exactly the same manner as the cursor X information generating section 16A described above, and has a function of outputting cursor movement information KY to the processing device 9. . This processing device 9 includes a cursor information generating section 16
If you input the cursor movement information KX, KY from
Necessary information processing is performed and this cursor movement information is sent to the CRT display device 3, whereby the CRT display device 3 moves the cursor on the display surface 3A in the X direction (KX) and in the Y direction (KY).
to display the specified character position.
次に、上記実施例の全体的動作を第4図ないし
第6図に基づいて説明する。ここで、CRTデイ
スプレイ装置3の表示面3Aには既に8行13字目
の「会」まで表示されているとする。このときカ
ーソルは、次に入力される文字の表示位置である
8行14字目にある(第5図A参照)。まず、オペ
レータが文字「会」に続けて文字「社」を入力す
る場合(第4図参照)、入力モードがカーソル
モードになつているときはカーソル解除キー8A
を押して入力モードを文字モードとする(第4図
のKF参照)。このカーソル解除キー8Aが押され
ると、切換制御部11内のR・Sフリツプフロツ
プ13がリセツトされ端子より文字モード信号
が出力される。この状態でタブレツト6の文字
「社」が表示された座標7,8に係るセグメント
5へ入力ペン7を当接すると(第6図A参照)、
前記ペンオン信号がタブレツト制御回路10へ送
られ、このペンオン信号を受けて直ちにタブレツ
ト6の走査が開始される。そして、入力ペン7の
当接したセグメント5に走査信号が印加される
と、この走査信号が入力ペン7によつて検出され
たのち前記タブレツト制御回路10へ送られる。
この検出信号に基づいてタブレツト制御回路10
は、X座標、Y座標の出力状態を順次変化させ、
入力ペン7の当接部位に係るX座標、Y座標デー
タ7,8を処理装置9等へ出力する。続いて、前
記ペンオン信号が入力されてから時間T1経過後、
タブレツト制御回路10はTSTB信号を切換制御部
11へ送る。この切換制御部11内の前記TSTB信
号を入力するAND回路15には、R・Sフリツ
プフロツプ13から文字モードを表わすハイレベ
ル信号が入力されているので、該AND回路15
は、前記TSTB信号を入力すると、このTSTBに基づ
いて文字STB信号を処理装置9へ出力する。よ
つて処理装置9は、文字STB信号が入力された
タイミングにおける座標データ7,8を文字
「社」を表わす文字用座標データ(文字情報)と
して入力し、データ処理を行う。この文字情報
は、さらにCRTデイスプレイ装置3へ送られ、
これによつてCRTデイスプレイ装置3の表示面
3Aには8行14文字目に「社」が表示されると同
時に、カーソルは8行15文字目に移動する(第5
図のB参照)。ここで、切換制御部11内の前記
AND回路14にはR・Sフリツプフロツプ13
からローレベル信号「0」が入力されているの
で、タブレツト制御回路10からTSTB信号が入力
されてもカーソルSTB信号の出力は行われない。 Next, the overall operation of the above embodiment will be explained based on FIGS. 4 to 6. Here, it is assumed that the display surface 3A of the CRT display device 3 has already displayed up to the 13th character "kai" in the 8th row. At this time, the cursor is at the 14th character in the 8th line, which is the display position of the next character to be input (see FIG. 5A). First, when the operator inputs the characters "kai" followed by the characters "sha" (see Figure 4), if the input mode is set to cursor mode, cursor release key 8A
Press to set the input mode to character mode (see KF in Figure 4). When the cursor release key 8A is pressed, the R/S flip-flop 13 in the switching control section 11 is reset and a character mode signal is output from the terminal. In this state, when the input pen 7 is brought into contact with the segment 5 related to the coordinates 7 and 8 where the character "sha" is displayed on the tablet 6 (see Fig. 6A),
The pen-on signal is sent to the tablet control circuit 10, and scanning of the tablet 6 is started immediately upon receiving this pen-on signal. When a scanning signal is applied to the segment 5 in contact with the input pen 7, this scanning signal is detected by the input pen 7 and then sent to the tablet control circuit 10.
Based on this detection signal, the tablet control circuit 10
changes the output state of the X coordinate and Y coordinate sequentially,
The X-coordinate and Y-coordinate data 7, 8 related to the contact area of the input pen 7 are output to the processing device 9 or the like. Subsequently, after a time T 1 has passed since the pen-on signal was input,
Tablet control circuit 10 sends the T STB signal to switching control section 11 . The AND circuit 15 in the switching control section 11 which receives the T STB signal receives a high level signal representing the character mode from the R/S flip-flop 13.
When inputting the T STB signal, it outputs a character STB signal to the processing device 9 based on this T STB . Therefore, the processing device 9 inputs the coordinate data 7 and 8 at the timing when the character STB signal is input as character coordinate data (character information) representing the character "sha", and performs data processing. This character information is further sent to the CRT display device 3,
As a result, "sha" is displayed on the display surface 3A of the CRT display device 3 at the 14th character in the 8th row, and at the same time, the cursor moves to the 15th character in the 8th row (the 5th character).
(See B in the diagram). Here, the above-mentioned in the switching control section 11
The AND circuit 14 has an R/S flip-flop 13.
Since the low level signal "0" is input from the tablet control circuit 10, the cursor STB signal is not output even if the T STB signal is input from the tablet control circuit 10.
次に、オペレータがCRTデイスプレイ装置3
の表示面3Aのカーソルを移動し、5行11文字目
「秋」を指定して文字の変更等を行う場合(4図
の,参照)には、まず、タブレツト6のカー
ソルセグメント5Aへ入力ペン7を当接させる
(第6図B参照)。すると、前述したように、タブ
レツト制御回路10は出力状態を変化し座標デー
タ30,30をカーソル情報発生部16等へ出力
する。続いて、タブレツト制御回路10からTSTB
信号が切換制御部11へ送られると、このTSTB信
号を入力する前記比較回路12は、一致パルスを
R・Sフリツプフロツプ13へ出力する。従つ
て、R・Sフリツプフロツプ13はセツトされQ
端子よりカーソルモード信号を出力する。このカ
ーソルモード信号は、AND回路14に送られる
とともに、前記演算制御部22内のAND回路2
4及びR・Sフリツプフロツプ25に送られ、該
R・Sフリツプフロツプ25のリセツト優先状態
が解除される。前記AND回路14は、カーソル
モード信号が入力されると、直ちにタブレツト制
御回路10から送られる前記TSTB信号をカーソル
STB信号として、カーソル情報発生部16内の
ゲート回路17A,17Bへ送出する。このカー
ソルSTB信号を入力すると前記ゲート回路17
A,17Bが開き前記第1のレジスタ18A,1
8B内に各々カーソル用X座標データ30及びカ
ーソル用Y座標データ30がセツトされる。 Next, the operator
To move the cursor on the display screen 3A and change the characters by specifying the 11th character "Autumn" on the 5th line (see Figure 4), first move the input pen to the cursor segment 5A on the tablet 6. 7 (see Figure 6B). Then, as described above, the tablet control circuit 10 changes its output state and outputs the coordinate data 30, 30 to the cursor information generating section 16, etc. Next, from the tablet control circuit 10, T STB
When the signal is sent to the switching control section 11, the comparison circuit 12 which receives this T STB signal outputs a coincidence pulse to the R.S flip-flop 13. Therefore, the R.S flip-flop 13 is set and Q
Outputs the cursor mode signal from the terminal. This cursor mode signal is sent to the AND circuit 14 and also to the AND circuit 2 in the arithmetic control section 22.
4 and the R.S. flip-flop 25, and the reset priority state of the R.S. flip-flop 25 is canceled. When the cursor mode signal is input, the AND circuit 14 immediately converts the T STB signal sent from the tablet control circuit 10 to the cursor mode signal.
The STB signal is sent to gate circuits 17A and 17B in the cursor information generating section 16. When this cursor STB signal is input, the gate circuit 17
A, 17B open and the first register 18A, 1
8B, cursor X coordinate data 30 and cursor Y coordinate data 30 are set respectively.
一方、前記タブレツト制御回路10の出力であ
る前記TSTB信号は、さらに演算制御部22内の遅
延回路26を介してAND回路27へ送られるが、
このとき前記R・Sフリツプフロツプ25の出力
がまだローレベルであるため、該AND回路27
は演算信号を出力しない。 On the other hand, the T STB signal, which is the output of the tablet control circuit 10, is further sent to the AND circuit 27 via the delay circuit 26 in the arithmetic control section 22.
At this time, since the output of the R.S flip-flop 25 is still at low level, the AND circuit 27
does not output a calculated signal.
続いて、前記入力ペン7がタブレツト6から離
脱すると、演算制御部22内の単安定マルチバイ
ブレータ23からペンオフ信号がAND回路24
及びR・Sフリツプフロツプ25のS端子へ送ら
れる。従つて、このときAND回路24には前記
カーソルモード信号が入力されているので、該
AND回路24からはゲート信号がゲート回路1
9A,19Bへ送られる。このため、前記第1の
レジスタ18A,18B内のデータ30,30
は、各々第2のレジスタ20A,20Bへ移され
る。また、前記R・Sフリツプフロツプ25は、
前記カーソルモード信号によりリセツト優先状態
が解除されているので、前記ペンオフ信号を入力
すると直ちにセツトしQ端子よりハイレベル信号
「1」を出力する。 Subsequently, when the input pen 7 is detached from the tablet 6, a pen-off signal is sent from the monostable multivibrator 23 in the arithmetic control section 22 to the AND circuit 24.
and is sent to the S terminal of the R.S flip-flop 25. Therefore, since the cursor mode signal is input to the AND circuit 24 at this time, the corresponding
The gate signal is sent from the AND circuit 24 to the gate circuit 1.
Sent to 9A and 19B. Therefore, the data 30, 30 in the first registers 18A, 18B
are moved to second registers 20A and 20B, respectively. Further, the R/S flip-flop 25 is
Since the reset priority state has been canceled by the cursor mode signal, the pen-off signal is immediately set and a high level signal "1" is output from the Q terminal.
次に、入力ペン7を座標26,27に係るセグ
メント5に当接させると(第6図のC参照)、前
述と同様にして、タブレツト制御回路10は、座
標データ26,27を出力するとともに、切換制
御部11及び演算制御部22へTSTB信号を送出す
る。このTSTB信号を入力した切換制御部11は、
前述と全く同様にしてカーソルSTB信号をカー
ソル情報発生部16へ送出し、このため前記第1
のレジスタ18A,18B内に各々カーソル用X
座標データ26及びカーソル用Y座標データ27
がセツトされる。一方、演算制御部22へ送られ
た前記TSTB信号は遅延回路26を介して前記
AND回路27へ送られる。このAND回路27に
は、R・Sフリツプフロツプ25からハイレベル
信号「1」が入力されており、このため該AND
回路27は、前記カーソルSTB信号よりT2だけ
遅れた演算信号を前記演算回路21A,21Bへ
送出する。従つて、例えば演算回路21Aは、演
算信号を入力したタイミングにおける第1のレジ
スタ18Aのデータから第2のレジスタ20Aの
データを引算し、結果をカーソル移動情報KX
(=−4)として処理装置9へ送る。一方、演算
回路21Bも全く同様にしてカーソル移動情報
KY(=−3)を処理装置9へ送る。そして、こ
の処理装置9は、カーソル移動情報(−4,−3)
を入力し必要なデータ処理を行うとともに該カー
ソル移動情報(−4,−3)をCRTデイスプレイ
装置3へ送出する。このCRTデイスプレイ装置
3では、表示面3AのカーソルがX方向に−4,
Y方向に−3だけ移動されて5行11文字目の
「秋」が指定される(第5図C参照)。これによ
り、オペレータは、該文字「秋」の修正等を行う
ことが出来る。 Next, when the input pen 7 is brought into contact with the segment 5 related to the coordinates 26, 27 (see C in FIG. 6), the tablet control circuit 10 outputs the coordinate data 26, 27 and , sends a T STB signal to the switching control section 11 and the calculation control section 22. The switching control section 11 that receives this T STB signal inputs the
The cursor STB signal is sent to the cursor information generating section 16 in exactly the same manner as described above, and therefore the first
X for cursor in registers 18A and 18B of
Coordinate data 26 and cursor Y coordinate data 27
is set. On the other hand, the T STB signal sent to the arithmetic control section 22 is transmitted through the delay circuit 26.
It is sent to the AND circuit 27. This AND circuit 27 receives a high level signal "1" from the R/S flip-flop 25, and therefore
The circuit 27 sends an arithmetic signal delayed by T 2 from the cursor STB signal to the arithmetic circuits 21A and 21B. Therefore, for example, the arithmetic circuit 21A subtracts the data in the second register 20A from the data in the first register 18A at the timing when the arithmetic signal is input, and uses the result as the cursor movement information KX.
(=-4) and sends it to the processing device 9. On the other hand, the arithmetic circuit 21B also processes cursor movement information in exactly the same way.
Send KY (=-3) to the processing device 9. This processing device 9 then processes the cursor movement information (-4, -3)
is input, necessary data processing is performed, and the cursor movement information (-4, -3) is sent to the CRT display device 3. In this CRT display device 3, the cursor on the display surface 3A is moved in the X direction by -4,
It is moved by -3 in the Y direction and the 11th character in the 5th row specifies ``autumn'' (see Figure 5C). This allows the operator to modify the character "autumn".
続いて入力ペン7がタブレツト6から離脱され
ると、前述と同様にして演算制御部22からゲー
ト信号がゲート回路19A,19Bに送出され、
これにより前記第1のレジスタ18A,18B内
のデータ26,27が各々第2のレジスタ20
A,20B内に移される。以下、前述と全く同様
の操作により表示面のカーソルを任意の文字位置
へ移動することができる。 Subsequently, when the input pen 7 is removed from the tablet 6, a gate signal is sent from the calculation control section 22 to the gate circuits 19A and 19B in the same manner as described above.
As a result, the data 26 and 27 in the first registers 18A and 18B are transferred to the second register 20, respectively.
A, 20B. Thereafter, the cursor on the display screen can be moved to any character position by the same operation as described above.
この実施例によれば、文字入力部としてのタブ
レツトをカーソル入力部と兼用することができ、
かつ表示面のカーソルを文字入力と同様の操作で
入力ペンの動きに対応して相対的に移動させるこ
とができ、従つてオペレータの操作感覚に適合し
たカーソル移動を行うことができる。 According to this embodiment, the tablet as a character input section can also be used as a cursor input section,
Furthermore, the cursor on the display surface can be moved relative to the movement of the input pen in the same manner as when inputting characters, and therefore the cursor can be moved in a way that suits the operator's operating sense.
また、カーソルモードへの切換えをカーソルセ
グメントへのペンタツチのみで可能となるため入
力ペンの持ち替えを要しないとともに、カーソル
モード切換と同時に最初のカーソル用座標データ
が入力されるので操作回数を少なくすることがで
きる。さらに、カーソルモード切換時の表示面の
カーソル位置が常にタブレツト上のカーソルセグ
メント位置と対応するので、操作が容易となる。 In addition, switching to the cursor mode is possible by simply touching the cursor segment with the pen, so there is no need to change the input pen, and the first cursor coordinate data is input at the same time as the cursor mode is switched, reducing the number of operations. Can be done. Furthermore, since the cursor position on the display surface when changing the cursor mode always corresponds to the cursor segment position on the tablet, operation is facilitated.
尚、上記第1実施例に於て、カーソルモードへ
の切換を外部に設けられたスイツチ手段によつて
行ない、カーソルモードへの切換と同時にカーソ
ルセグメントに係る座標データを最初のカーソル
用座標データとして前記第1のレジスタへセツト
するように構成してもよい。この場合には、前記
カーソルセグメントは文字セグメントとして使用
することが可能となる。 In the first embodiment described above, switching to the cursor mode is performed by an externally provided switch means, and at the same time as switching to the cursor mode, the coordinate data related to the cursor segment is set as the first cursor coordinate data. It may also be configured to set it in the first register. In this case, the cursor segment can be used as a character segment.
次に、本発明の第2実施例を第7図ないし第1
2図に基づいて説明する。この第2実施例に於て
は、カーソル情報発生部16の他に連続情報発生
部31A,31Bから成る第2のカーソル情報発
生部31が装備されている。前記連続情報発生部
31A,31Bは、各々入力モードがカーソルモ
ードのとき、前記入力ペン7がタブレツト6に当
接した状態で、隣接する他のセグメント5へ順次
スライドされた場合においても、各セグメント5
に係るカーソル用座標データX,Yを順次入力
し、かつ相前後するカーソル用座標データの差
(即ち±1)をカーソル移動情報Kx,Kyとして処
理装置9Aへ出力するためのものである。ここで
まずタブレツト制御回路10の動作について詳述
する。 Next, the second embodiment of the present invention will be explained in FIGS. 7 to 1.
This will be explained based on FIG. In this second embodiment, in addition to the cursor information generating section 16, a second cursor information generating section 31 consisting of continuous information generating sections 31A and 31B is provided. The continuous information generating units 31A and 31B are capable of generating data from each segment even when the input pen 7 is sequentially slid to another adjacent segment 5 while in contact with the tablet 6 when the input mode is the cursor mode. 5
This is for sequentially inputting cursor coordinate data X, Y related to cursor coordinate data, and outputting the difference (i.e., ±1) between successive cursor coordinate data as cursor movement information K x , K y to the processing device 9A. . First, the operation of the tablet control circuit 10 will be described in detail.
入力ペン7がタブレツト6に当接されると前述
した様に、タブレツト制御回路10の働きにより
該タブレツト6の走査が開始される。そして、入
力ペン7の当接部位に係るセグメント5に走査信
号が印加されると、この走査信号が検出されて前
記タブレツト制御回路10へ送られ、入力ペン7
によつて指定されたセグメント5の座標データが
出力される。続いて、入力ペン7をタブレツト6
に当接させたまま、隣接するセグメント5へスラ
イド(第10図のS参照)させると、タブレツト
6が引き続き走査されているので、スライド後の
セグメント5にも走査信号が印加されて、入力ペ
ン7によりこの走査信号が検出される。従つて、
前記タブレツト制御回路10の出力状態が変化
し、スライド後のセグメント5に係る新たな座標
データが出力されるようになつている。但し、前
記TSTB信号は、入力ペン7がタブレツト6に当接
された後スライドされる前に1回出力されるのみ
である。 When the input pen 7 comes into contact with the tablet 6, scanning of the tablet 6 is started by the action of the tablet control circuit 10, as described above. When a scanning signal is applied to the segment 5 corresponding to the contact area of the input pen 7, this scanning signal is detected and sent to the tablet control circuit 10, and the input pen 7
The coordinate data of segment 5 specified by is output. Next, insert the input pen 7 into the tablet 6.
If you slide the tablet 6 to the adjacent segment 5 while keeping it in contact with the input pen (see S in Figure 10), since the tablet 6 continues to be scanned, the scanning signal will also be applied to the segment 5 after the slide, and the input pen will 7 detects this scanning signal. Therefore,
The output state of the tablet control circuit 10 changes, and new coordinate data regarding the segment 5 after sliding is output. However, the T STB signal is output only once, after the input pen 7 is brought into contact with the tablet 6 and before it is slid.
前記連続情報発生部31Aは、第9図に示すよ
うにタブレツト制御回路10の出力であるX座標
データの内、LSB(Least Significant Bit)デー
タを入力する連続変化検出回路32Aと、S端子
より前記TSTB信号を入力し、R端子より前記単安
定マルチバイブレータ23(第8図参照)の出力
であるペンオフ信号を入力するR・Sフリツプフ
ロツプ33Aと、前記連続変化検出回路32Aの
出力及びR・Sフリツプフロツプ33AのQ端子
出力並びに前記カーソルモード信号を入力する
AND回路34Aと、前記X座標データをカーソ
ル用X座標データとして、入力するラツチ回路3
5Aと、このラツチ回路の出力側に並列接続され
た加算器36A及び減算器37Aと、これらの加
算器36A及び減算器37Aの出力側に各々ラツ
チ回路38A,39Aを介して接続された比較回
路40A,41Aとにより構成されている。この
比較回路40A,41Aには、さらに前記ラツチ
回路35Aからカーソル用X座標データが入力さ
れるようになつている。また、前記各ラツチ回路
35A,38A,39AにはOR回路42Aを介
して前記AND回路34Aの出力である連続変化
STB信号及び前記切換制御部11の出力である
カーソルSTB信号が入力されるようになつてお
り、一方、前記比較回路40A,41Aには、
AND回路34Aの出力である連続変化STB信号
が入力されるようになつている。 As shown in FIG. 9, the continuous information generating section 31A includes a continuous change detecting circuit 32A that inputs LSB (Least Significant Bit) data of the X coordinate data output from the tablet control circuit 10, and a continuous change detecting circuit 32A that receives LSB (Least Significant Bit) data from the S terminal. The R/S flip-flop 33A inputs the T STB signal and receives the pen-off signal which is the output of the monostable multivibrator 23 (see FIG. 8) from the R terminal, and the output of the continuous change detection circuit 32A and the R/S flip-flop 33A. Input the Q terminal output of flip-flop 33A and the cursor mode signal.
AND circuit 34A, and a latch circuit 3 that inputs the X coordinate data as cursor X coordinate data.
5A, an adder 36A and a subtracter 37A connected in parallel to the output side of this latch circuit, and a comparison circuit connected to the output sides of these adder 36A and subtracter 37A via latch circuits 38A and 39A, respectively. 40A and 41A. The comparison circuits 40A and 41A are further configured to receive cursor X coordinate data from the latch circuit 35A. Further, each of the latch circuits 35A, 38A, 39A is supplied with a continuous change signal which is the output of the AND circuit 34A via an OR circuit 42A.
The STB signal and the cursor STB signal which is the output of the switching control section 11 are inputted, while the comparison circuits 40A and 41A are
A continuously changing STB signal, which is the output of the AND circuit 34A, is input.
前記連続変化検出回路32Aは、2進符号で表
わされるX座標データの内のLSBデータが「1」
→「0」又は「0」→「1」へ変化したとき、検
出信号としての、所定のパルス幅を有するハイレ
ベル信号「1」を出力する機能を有している。こ
こで、X座標が「+1」又は「−1」だけ変化す
ると、2進符号で表わされた座標データのLSB
が必ず「1」→「0」又は「0」→「1」へ変化
するため、入力ペン7が或るセグメント5から隣
接するセグメント5へスライドされてX座標が±
1だけ変化すると、このスライド変化が検出され
ることになる。また、前記検出信号のパルス幅
は、入力ペン7がタブレツト6に当接されてペン
オン信号が出力されてから、T1時間経過する前
に信号出力を終了するようになつている。 The continuous change detection circuit 32A detects that the LSB data of the X coordinate data expressed in binary code is "1".
→ "0" or "0" → "1", it has a function of outputting a high level signal "1" having a predetermined pulse width as a detection signal. Here, if the X coordinate changes by "+1" or "-1", the LSB of the coordinate data expressed in binary code
always changes from "1" to "0" or from "0" to "1", so the input pen 7 is slid from one segment 5 to the adjacent segment 5 and the X coordinate changes to ±
If it changes by 1, this sliding change will be detected. Further, the pulse width of the detection signal is such that the signal output ends before T1 time elapses after the input pen 7 is brought into contact with the tablet 6 and the pen-on signal is output.
一方、R・Sフリツプフロツプ33Aは、タブ
レツト制御回路10からTSTB信号を入力するとセ
ツトされQ端子よりハイレベル信号「1」を出力
し、また前記単安定マルチバイブレータ23から
ペンオフ信号が入力されるとリセツトされ該Q端
子からローレベル信号「0」を出力する機能を有
している。よつて、前記AND回路34Aは、前
記切換制御部11のR・Sフリツプフロツプ13
からカーソルモード信号が入力された状態で、か
つ前記R・Sフリツプフロツプ33Aの出力がハ
イレベルのときのみ連続変化検出回路32Aの出
力である検出信号を連続変化STB信号として出
力する。従つて、文字モードの場合にタブレツト
制御回路10の出力状態が変化し、このため前記
連続変化検出回路32Aから検出信号が出力され
てもAND回路34Aからは連続変化STB信号の
出力がなされないとともに、カーソルモードの場
合(入力ペン7を前記カーソルセグメント5Aに
当接した場合を含む)にも、入力ペン7をタブレ
ツト6に当接した際には、TSTB信号が入力されて
R・Sフリツプフロツプ33Aがセツトされる以
前に該検出信号出力が終了するので、同じく
AND回路34Aからは連続変化STB信号の出力
が行われないようになつている。 On the other hand, the R/S flip-flop 33A is set when the T STB signal is input from the tablet control circuit 10 and outputs a high level signal "1" from the Q terminal, and when the pen-off signal is input from the monostable multivibrator 23. It has a function of being reset and outputting a low level signal "0" from the Q terminal. Therefore, the AND circuit 34A is connected to the R/S flip-flop 13 of the switching control section 11.
Only when the cursor mode signal is input from the R/S flip-flop 33A and the output of the R.S. Therefore, in the character mode, the output state of the tablet control circuit 10 changes, and therefore, even if the continuous change detection circuit 32A outputs a detection signal, the AND circuit 34A does not output the continuous change STB signal. Even in the cursor mode (including the case where the input pen 7 is brought into contact with the cursor segment 5A), when the input pen 7 is brought into contact with the tablet 6, the T STB signal is input and the R/S flip-flop is input. Since the detection signal output ends before 33A is set, the same
The continuously changing STB signal is not output from the AND circuit 34A.
前記ラツチ回路35Aは、OR回路42Aを介
してカーソルSTB信号又は連続変化STB信号を
入力すると、これらの信号の立上りタイミングで
入力データをカーソル用X座標データとしてラツ
チし、前記加算器36A及び減算器37A並びに
比較回路40A,41Aへ送出するようになつて
いる。また、この加算器36A及び減算器37A
は、各々入力データに1を加算及び減算する機能
を有しており、これらの演算結果は前記ラツチ回
路38A及び39Aに送出されるようになつてい
る。そして、このラツチ回路38A及び39A
は、前記OR回路42Aを介してカーソルSTB信
号又は連続変化STB信号を入力すると、これら
の立下りタイミングで入力データをラツチし各々
比較回路40A,41Aへ送出するようになつて
いる。これらの内、比較回路40Aは、入力ペン
7が隣接するセグメント5にスライドされてカー
ソル用X座標データに変化が生じたとき、データ
が±1変化したか否かを検知する機能を有してい
る。即ち、比較回路40Aには、前記ラツチ回路
38Aから変化前のカーソル用X座標データに対
し+1されたデータが入力されており、該比較回
路40Aは、前記ラツチ回路35Aから送られる
変化後のカーソル用X座標データと、ラツチ回路
38Aから入力されるデータとを、前記AND回
路34Aから連続変化STB信号を入力している
間に比較し、両者が一致したとき、カーソル移動
情報Kx(+1)としての一致パルスを処理装置9
Aへ出力するようになつている。一方、これとは
逆に比較回路41Aは、カーソル用X座標データ
に変化が生じたとき、データが−1変化したか否
かを検知する機能を有しており、前記比較回路4
0Aと全く同様にして、変化後のカーソル用X座
標データが、ラツチ回路39Aから送られる変化
前のデータに−1されたデータと一致したとき、
カーソル移動情報Kx(−1)として処理装置9A
へ出力する。処理装置9Aは、カーソル移動情報
Kx(+1)、又はKx(−1)を入力すると、必要な
データ処理を行うとともに、このカーソル移動情
報をCRTデイスプレイ装置3へ送り、これによ
つて該CRTデイスプレイ装置3では、表示面3
AのカーソルをX方向に+1又は−1だけ移動す
る。 When the cursor STB signal or the continuously changing STB signal is input through the OR circuit 42A, the latch circuit 35A latches the input data as cursor X coordinate data at the rising timing of these signals, and outputs the input data to the adder 36A and the subtracter. 37A and comparison circuits 40A and 41A. Moreover, this adder 36A and subtracter 37A
have the function of adding and subtracting 1 to input data, respectively, and the results of these operations are sent to the latch circuits 38A and 39A. And these latch circuits 38A and 39A
When the cursor STB signal or the continuously changing STB signal is inputted through the OR circuit 42A, the input data is latched at the falling timing of these signals and sent to the comparison circuits 40A and 41A, respectively. Among these, the comparison circuit 40A has a function of detecting whether or not the data has changed by ±1 when the input pen 7 is slid to the adjacent segment 5 and the cursor X coordinate data changes. There is. That is, the comparator circuit 40A receives input from the latch circuit 38A of the cursor X coordinate data before the change by +1, and the comparator circuit 40A receives the cursor X coordinate data after the change sent from the latch circuit 35A. The cursor movement information K Processing device 9 for matching pulses as
It is designed to be output to A. On the other hand, on the contrary, the comparison circuit 41A has a function of detecting whether or not the data has changed by -1 when a change occurs in the cursor X coordinate data.
In exactly the same way as 0A, when the cursor X coordinate data after the change matches the data before the change sent from the latch circuit 39A minus 1,
Processing device 9A as cursor movement information K x (-1)
Output to. The processing device 9A processes cursor movement information
When K x (+1) or K x (-1) is input, necessary data processing is performed and this cursor movement information is sent to the CRT display device 3. 3
Move the cursor of A by +1 or -1 in the X direction.
また、前記AND回路34Aの出力である連続
変化STB信号は前記カーソルSTB信号とともに
OR回路43Aを介してカーソル用X情報発生部
16A内のゲート回路17Aにゲート信号として
入力されるようになつている。 Further, the continuously changing STB signal which is the output of the AND circuit 34A is combined with the cursor STB signal.
The signal is input as a gate signal to the gate circuit 17A in the cursor X information generating section 16A via the OR circuit 43A.
一方、連続情報発生部31Bについても前記連
続変化発生部31Aと全く同様に構成されてお
り、従つて該連続情報発生部31Bは、入力ペン
7が隣接するセグメント5にスライドされてカー
ソル用Y座標データが±1だけ変化したとき、こ
れを検知しカーソル移動情報Ky(+1)又はKy
(−1)を処理装置9Aへ送る機能を有している。 On the other hand, the continuous information generating section 31B is configured in exactly the same way as the continuous change generating section 31A, and therefore, when the input pen 7 is slid to the adjacent segment 5, the cursor Y coordinate is When the data changes by ±1, this is detected and the cursor movement information K y (+1) or K y
(-1) to the processing device 9A.
その他の構成部分は、前記第1実施例と全く同
様に構成されている。 The other constituent parts are constructed exactly the same as in the first embodiment.
次に、以上のように構成された第2実施例の全
体的動作を第10図ないし第12図に基づいて説
明する。 Next, the overall operation of the second embodiment configured as described above will be explained based on FIGS. 10 to 12.
まず、入力モードは文字モード(R・Sフリツ
プフロツプ13がリセツトされた状態)であり、
タブレツト制御回路10の出力状態は座標データ
6,7とする。また、CRTデイスプレイ装置3
の表示面3Aには既に8行13文字目まで表示され
ているとする(第5図A参照)。今、文字「社」
を入力する場合(第10図の参照)、入力ペン
7をタブレツト6上の座標7,8に係るセグメン
ト5へ当接させる(第6図のA参照)。すると前
述したようにタブレツト制御回路は出力状態を座
標データ7,8へ変化させる。このとき、タブレ
ツト制御回路10の出力状態は、X,Y座標デー
タともに1だけ増えるので、前記連続変化検出回
路32A,32B(内、1つは図示せず以下同じ)
から検出信号が出力されるけれども、前述したよ
うにAND回路34A,34Bには文字モード信
号としてのローレベル信号「0」が入力されてい
るため連続変化STB信号出力は阻止される。続
いて、タブレツト制御回路10からTSTB信号が比
較回路12へ送られるが、このときは該比較回路
12は一致パルスを出力しない。 First, the input mode is character mode (R.S flip-flop 13 is reset).
It is assumed that the output state of the tablet control circuit 10 is coordinate data 6 and 7. In addition, CRT display device 3
It is assumed that up to the 13th character in the 8th line is already displayed on the display surface 3A (see FIG. 5A). Now, the character “sha”
When inputting (see FIG. 10), the input pen 7 is brought into contact with the segment 5 corresponding to the coordinates 7 and 8 on the tablet 6 (see A in FIG. 6). Then, as described above, the tablet control circuit changes the output state to coordinate data 7 and 8. At this time, the output state of the tablet control circuit 10 increases by 1 for both the X and Y coordinate data, so the continuous change detection circuits 32A and 32B (one of which is not shown and the same applies below)
However, as described above, since the low level signal "0" as a character mode signal is input to the AND circuits 34A and 34B, the continuous change STB signal output is blocked. Subsequently, the T STB signal is sent from the tablet control circuit 10 to the comparator circuit 12, but at this time the comparator circuit 12 does not output a coincidence pulse.
従つて、R・Sフリツプフロツプ13はリセツ
トされたままであり、このため前記AND回路1
5にTSTBが入力されると該AND回路15は文字
STB信号を処理装置9Aへ出力する。以下、前
記第1実施例と同様に、処理装置9Aでデータ処
理がなされCRTデイスプレイ装置3には該文字
「社」が表示される。 Therefore, the R.S flip-flop 13 remains reset, so that the AND circuit 1
When T STB is input to 5, the AND circuit 15 inputs the character
The STB signal is output to the processing device 9A. Thereafter, as in the first embodiment, data processing is performed by the processing device 9A, and the characters "sha" are displayed on the CRT display device 3.
次にオペレータがタブレツト6を用いてカーソ
ル移動を行う場合について説明する(第10図の
,,参照)。まず、入力ペン7をタブレツ
ト6のカーソルセグメント5Aに当接させる。
(第6図B参照)すると、前述と全く同様にして
タブレツト制御回路10は、出力状態を変化し座
標データ30,30を出力する。このとき、X座
標データは(7)→(30)へ奇数変化をしており、こ
のため前記連続変化検出回路32Aは検出信号を
出力する。しかし、前述したようにAND回路3
4Aにカーソルモード信号が入力される以前に、
前記検出信号出力が終了するので、該AND回路
34Aは連続変化STB信号を出力しない。 Next, a case in which the operator moves the cursor using the tablet 6 will be described (see FIG. 10). First, the input pen 7 is brought into contact with the cursor segment 5A of the tablet 6.
(See FIG. 6B) Then, the tablet control circuit 10 changes its output state and outputs the coordinate data 30, 30 in exactly the same manner as described above. At this time, the X coordinate data changes from (7) to (30) by an odd number, so the continuous change detection circuit 32A outputs a detection signal. However, as mentioned above, AND circuit 3
Before the cursor mode signal is input to 4A,
Since the detection signal output ends, the AND circuit 34A does not output the continuously changing STB signal.
続いて、タブレツト制御回路10からTSTB信号
が切換制御部11へ出力されると、該切換制御部
11は前述した第1実施例と全く同様に作動し、
従つて、前記AND回路34A,34Bへカーソ
ルモード信号を送出すると同時にカーソルX(Y)
情報発生部16A,16Bへ各々カーソルSTB
信号を出力する。このため、カーソルX(Y)情
報発生部16A,16B内の第1のレジスタ18
A,18Bにカーソル用X座標データ30〔カー
ソル用Y座標データ30〕がセツトされる。ま
た、前記カーソルSTB信号は、例えば連続情報
発生部31AのOR回路42Aを介して、前記ラ
ツチ回路35A,38A,39Aへ入力される。
このため、ラツチ回路35Aは、カーソルSTB
信号の立上りタイミングで入力データをカーソル
用X座標データ30としてラツチし、加算器36
A及び減算器37A並びに比較回路40A,41
Aへ送出する。従つて、加算器36A及び減算器
37Aは入力データに+1及び−1を施し、各々
データ31,29を前記ラツチ回路38A,39
Aへ出力する。そして、これらのラツチ回路38
A,39Aは前記カーソルSTB信号の立下りタ
イミングで入力データをラツチし各々前記比較回
路40A,41Aへ送出する。ところで、この際
は、比較回路40A,41Aには前述したように
連続変化STB信号の出力は行われず、よつて該
比較回路40A,41Aは比較動作を行わない。
一方、前記R・Sフリツプフロツプ33Aは、タ
ブレツト制御回路10からTSTB信号が入力される
とセツトされる。以上のことは、連続情報発生部
31Bについても全く同様である。 Subsequently, when the T STB signal is output from the tablet control circuit 10 to the switching control section 11, the switching control section 11 operates in exactly the same manner as in the first embodiment described above.
Therefore, at the same time as sending the cursor mode signal to the AND circuits 34A and 34B, the cursor
Cursor STB to information generating units 16A and 16B respectively
Output a signal. Therefore, the first register 18 in the cursor X (Y) information generating section 16A, 16B
Cursor X coordinate data 30 [cursor Y coordinate data 30] is set in A and 18B. Further, the cursor STB signal is input to the latch circuits 35A, 38A, and 39A via, for example, an OR circuit 42A of the continuous information generating section 31A.
Therefore, the latch circuit 35A is connected to the cursor STB.
The input data is latched as cursor X coordinate data 30 at the rising timing of the signal, and the adder 36
A, subtractor 37A, and comparison circuits 40A, 41
Send to A. Therefore, the adder 36A and the subtracter 37A apply +1 and -1 to the input data, and send the data 31 and 29 to the latch circuits 38A and 39, respectively.
Output to A. And these latch circuits 38
A and 39A latch input data at the falling timing of the cursor STB signal and send it to the comparison circuits 40A and 41A, respectively. By the way, at this time, the continuously changing STB signal is not outputted to the comparison circuits 40A, 41A as described above, and therefore, the comparison circuits 40A, 41A do not perform the comparison operation.
On the other hand, the R.S flip-flop 33A is set when the T STB signal is input from the tablet control circuit 10. The above is exactly the same for the continuous information generating section 31B.
そして、前記入力ペン7がタブレツト6から離
脱すると、前述と全く同様にして前記第1のレジ
スタ18A,18B内のデータ30〔30〕は
各々第2レジスタ20A,20Bへ移されるとと
もに、前記R・Sフリツプフロツプ33A,33
Bへペンオフ信号が入力され、よつて該R・Sフ
リツプフロツプ33A,33Bはリセツトされ
る。 Then, when the input pen 7 is removed from the tablet 6, the data 30 [30] in the first registers 18A and 18B are transferred to the second registers 20A and 20B, respectively, and the R. S flip-flop 33A, 33
A pen-off signal is input to the R/S flip-flops 33A and 33B.
次に入力ペン7を座標24,26に係るセグメ
ント5に当接させると(第10図の、第12図
参照)、前述と同様にしてタブレツト制御回路1
0は出力状態を変化し座標データ24,26を出
力する。このときX,Y座標データは各々30→24
→,30→26と偶数変化をしており、よつて前記連
続変化検出回路32A,32Bは検出信号出力を
行わない。続いて、タブレツト制御回路10から
TSTB信号が出力されると、このTSTB信号を入力し
た切換制御部11からカーソルSTB信号がカー
ソル用X(Y)情報発生部16A,16Bへ出力
される。このため、第1のレジスタ18A,18
B内にカーソル用X(Y)座標データ24〔26〕
がセツトされる。次に前記TSTB信号を入力した演
算制御部22は、演算信号を前記演算回路21
A,21Bへ送出する。従つて、該演算回路21
A,21Bは所定の演算を行ない、結果をカーソ
ル移動情報KX(=−6)〔KY(=−4)〕として
処理装置9Aへ送る。そして、この処理装置9A
は、カーソル移動情報(−6,−4)を入力し、
データ処理を行うとともに、該カーソル移動情報
(−6,−4)をCRTデイスプレイ装置3へ送り、
このCRTデイスプレイ装置3では、表示面3A
のカーソルをX方向に−6,Y方向に−4だけ移
動して4行9文字目の「季」を指定表示する(第
11図のA参照)。 Next, when the input pen 7 is brought into contact with the segment 5 associated with the coordinates 24 and 26 (see FIGS. 10 and 12), the tablet control circuit 1
0 changes the output state and outputs coordinate data 24 and 26. At this time, the X and Y coordinate data are each 30 → 24
→, 30 → 26, and therefore the continuous change detection circuits 32A and 32B do not output a detection signal. Next, from the tablet control circuit 10
When the T STB signal is output, a cursor STB signal is output from the switching control section 11 to which the T STB signal is input to the cursor X(Y) information generation sections 16A and 16B. Therefore, the first registers 18A, 18
Cursor X (Y) coordinate data 24 [26] in B
is set. Next, the arithmetic control section 22 that has received the T STB signal transfers the arithmetic signal to the arithmetic circuit 21.
Send to A, 21B. Therefore, the arithmetic circuit 21
A and 21B perform predetermined calculations and send the results to the processing device 9A as cursor movement information KX (=-6) [KY (=-4)]. And this processing device 9A
enters the cursor movement information (-6, -4),
While performing data processing, the cursor movement information (-6, -4) is sent to the CRT display device 3,
In this CRT display device 3, the display surface 3A
The cursor is moved -6 in the X direction and -4 in the Y direction to specify and display the 9th character "KI" in the 4th row (see A in FIG. 11).
また、この場合にも、前記カーソルSTB信号
は連続情報発生部31A,31Bに送出されるの
で、ラツチ回路35A,35Bによつてカーソル
用X(Y)座標データ24〔26〕がラツチされ
るとともに、加算器36A,36B、演算器37
A,37B、ラツチ回路38A,38B、ラツチ
回路39A,39Bが前述と同様の作用をなし比
較回路40A,40Bへデータ25〔27〕が送
られると同時に比較回路41A,41Bへデータ
23〔25〕が送られる。また、前記R・Sフリ
ツプフロツプ33A,33BはTSTB信号を入力し
て再びセツトされる。 Also in this case, since the cursor STB signal is sent to the continuous information generating sections 31A and 31B, the cursor X (Y) coordinate data 24 [26] is latched by the latch circuits 35A and 35B, and , adders 36A, 36B, arithmetic unit 37
A, 37B, latch circuits 38A, 38B, and latch circuits 39A, 39B operate in the same manner as described above, and at the same time data 25 [27] is sent to comparison circuits 40A, 40B, data 23 [25] is sent to comparison circuits 41A, 41B. will be sent. Further, the R.S flip-flops 33A and 33B are set again by inputting the T STB signal.
ここで、オペレータが表示面3Aに表示された
カーソルをさらに移動させ、他の文字位置、例え
ば4行10文字目の「節」を指定したい場合、入力
ペン7をタブレツト6に当接したまま座標24,
26のセグメント5から25,26のセグメント
7へスライドさせる(第10図の、第12図参
照)。すると、タブレツト制御回路10の出力状
態が座標データ25,26へ変化し、X座標デー
タが1だけ増す。すると、前記連続変化検出回路
32Aは、入力ペン7のスライドを検出して検出
信号をAND回路34Aへ送出する。このAND回
路34Aには、前記切換制御部11よりカーソル
モードを表わすハイレベル信号「1」及びR・S
フリツプフロツプ33Aからハイレベル信号
「1」が入力されているので、該AND回路34A
は、前記検出信号に基づいて連続変化STB信号
を出力する。この連続変化STB信号はOR回路4
2Aを介して前記ラツチ回路35A,38A,3
9Aに送られるとともに、前記比較回路40A,
41Aに送出される。従つて、まず前記ラツチ回
路35Aの作用により、連続変化STB信号の立
上りタイミンでスライド後のカーソル用X座標デ
ータ25がラツチされ、該データが加算器36
A、減算器37A及び比較回路40A,41Aに
出力される。続いて、この比較回路40A,41
Aは、各々、前記連続変化STB信号が入力され
ている間に、前記ラツチ回路38A,39Aの出
力データである、スライド前のカーソル用X座標
データ24に±1を行つたデータ25,23と、
前記ラツチ回路35Aの出力データ25とを比較
する。そして、比較回路40Aは、両者が一致す
るのでカーソル移特情報Kx(+1)としての一致
パルスを処理装置9Aへ出力する。この処理装置
9Aは、カーソル移動情報Kx(+1)を入力する
と必要なデータ処理を行ない、かつ、このカーソ
ル移動情報をCRTデイスプレイ装置3へ送る。
よつて該CRTデイスプレイ装置3は、表示面3
AのカーソルをX方向に+1だけ移動し文字
「節」を指定する(第11図のB参照)。続いて、
前記連続変化STB信号の立下りタイミングで、
スライド後のカーソル用X座標データ25に+1
及び−1されたデータ26,24が各々ラツチ回
路38A,39Aによつてラツチされ、次の比較
対象データとして、それぞれ比較回路40A,4
1Aへ送る。 Here, if the operator wants to further move the cursor displayed on the display surface 3A and specify another character position, for example, the 10th character "node" on the 4th line, the input pen 7 should be kept in contact with the tablet 6 and the coordinates 24,
Slide from segment 5 of 26 to segment 7 of 25 and 26 (see FIGS. 10 and 12). Then, the output state of the tablet control circuit 10 changes to coordinate data 25, 26, and the X coordinate data increases by 1. Then, the continuous change detection circuit 32A detects the slide of the input pen 7 and sends a detection signal to the AND circuit 34A. This AND circuit 34A receives a high level signal "1" representing the cursor mode from the switching control section 11, and an R.S.
Since the high level signal "1" is input from the flip-flop 33A, the corresponding AND circuit 34A
outputs a continuously changing STB signal based on the detection signal. This continuously changing STB signal is the OR circuit 4
2A to the latch circuits 35A, 38A, 3
9A, and the comparison circuits 40A,
41A. Therefore, first, due to the action of the latch circuit 35A, the post-slide X coordinate data 25 for the cursor is latched at the rising edge timing of the continuously changing STB signal, and this data is transferred to the adder 36.
A is output to the subtracter 37A and comparison circuits 40A and 41A. Subsequently, this comparison circuit 40A, 41
A is data 25, 23 obtained by adding ±1 to the pre-slide cursor X coordinate data 24, which are the output data of the latch circuits 38A, 39A, while the continuously changing STB signal is being input. ,
The output data 25 of the latch circuit 35A is compared with the output data 25 of the latch circuit 35A. Then, since the two match, the comparison circuit 40A outputs a matching pulse as cursor shift information K x (+1) to the processing device 9A. When the processing device 9A receives the cursor movement information K x (+1), it performs necessary data processing and sends this cursor movement information to the CRT display device 3.
Therefore, the CRT display device 3 has a display surface 3.
Move the cursor at A by +1 in the X direction to specify the character "clause" (see B in Figure 11). continue,
At the falling timing of the continuously changing STB signal,
+1 to X coordinate data 25 for cursor after sliding
The data 26 and 24 which have been decremented by -1 are latched by the latch circuits 38A and 39A, respectively, and are sent to the comparison circuits 40A and 4 as the next data to be compared.
Send to 1A.
一方、前記連続変化STB信号は、OR回路43
Aを介して前記ゲート回路17Aにゲート信号と
して入力される。このため、第1のレジスタ18
Aには、前記カーソル用X座標データ25がセツ
トされる。 On the other hand, the continuously changing STB signal is
A is input to the gate circuit 17A as a gate signal. Therefore, the first register 18
The cursor X coordinate data 25 is set in A.
ここで、入力ペン7がタブレツト6に当接した
状態でスライドされると、前記ペンスイツチ7A
がオンを維持し、従つて前述したようにタブレツ
ト制御回路10の出力状態が変化するにも拘わら
ずTSTB信号は送出されない。よつて、前記切換制
御部11はカーソルSTB信号を出力しないとと
もに、演算制御部22からの演算信号出力も行わ
れない。入力ペン7を更に隣接するセグメント5
へ順次スライドさせた場合に於ても全く同様にし
て、順次カーソル移動情報Kx又はKyが処理装置
9Aに入力されるとともに、CRTデイスプレイ
装置3の表示面3Aに入力ペン7の軌跡と略同一
の軌跡を描いて、カーソルが移動表示される。 Here, when the input pen 7 is slid while in contact with the tablet 6, the pen switch 7A
remains on, and therefore the T STB signal is not sent out even though the output state of the tablet control circuit 10 changes as described above. Therefore, the switching control section 11 does not output the cursor STB signal, and the calculation control section 22 does not output the calculation signal. The input pen 7 is further adjacent to the segment 5.
In the case of sequentially sliding the cursor to , the cursor movement information K The cursor is displayed moving, drawing the same trajectory.
これとは別に、タブレツト6の座標25,26
へのスライド後前記入力ペン7をタブレツト6か
ら離脱すると(第10図の参照)、前述したよ
うに演算制御部22から前記ゲート回路19A,
19Bにゲート信号が送出され、よつて、第1の
レジスタ18A,18Bのデータ25,26がそ
れぞれ第2のレジスタ20A,20Bへ移され
る。また、前記R・Sフリツプフロツプ33A,
33Bにペンオフ信号が入力されて、該R・Sフ
リツプフロツプ33A,33Bはリセツトされ
る。以下、前述と全く同様の操作により、表示面
3Aのカーソルを任意の文字位置へ移動すること
ができる。 Apart from this, the coordinates 25, 26 of tablet 6
When the input pen 7 is removed from the tablet 6 after sliding to the tablet 6 (see FIG. 10), the gate circuit 19A,
A gate signal is sent to 19B, so that data 25, 26 in first registers 18A, 18B are transferred to second registers 20A, 20B, respectively. Furthermore, the R.S. flip-flop 33A,
A pen-off signal is input to 33B, and the R/S flip-flops 33A and 33B are reset. Thereafter, the cursor on the display surface 3A can be moved to any character position by the same operation as described above.
以上のように、この第2実施例によれば、前記
第1実施例と同様の効果を奏する他、タブレツト
へ入力ペンを当接した状態で、連続的に表示面の
カーソル移動を行うことができ、従つて一層速や
かに表示面の文字位置指定又はその変更を行うこ
とができる。 As described above, according to the second embodiment, in addition to achieving the same effects as the first embodiment, it is possible to continuously move the cursor on the display screen while the input pen is in contact with the tablet. Therefore, character positions on the display surface can be specified or changed more quickly.
尚、上記第2実施例に於て、カーソルモードへ
の切換を外部に設けられたスイツチ手段によつて
行ない、カーソルモードへの切換と同時にカーソ
ルセグメントに係る座標データを最初のカーソル
用座標データとして前記第1のレジスタへセツト
し、かつ、カーソルモードへの切換後ペンアツプ
と同時に該カーソルモードを解除するように構成
してもよい。この場合には、前記カーソルセグメ
ントは文字セグメントとして使用することが可能
であり、又、カーソルモード切換後任意のセグメ
ントへのペンダウンにより表示面のカーソルを飛
躍移動できるとともに、入力ペンをタブレツトに
当接したままスライドさせて所定の文字位置へカ
ーソル表示を行つたのちペンアツプすると自動的
にカーソルモードが解除されることになる。 In the second embodiment described above, switching to the cursor mode is performed by an externally provided switch means, and at the same time as switching to the cursor mode, the coordinate data related to the cursor segment is set as the first cursor coordinate data. The first register may be set, and the cursor mode may be canceled at the same time as pen-up after switching to the cursor mode. In this case, the cursor segment can be used as a character segment, and the cursor on the display screen can be moved rapidly by moving the pen down to any segment after switching the cursor mode, and the input pen can be brought into contact with the tablet. If you slide the cursor while holding it down to display the cursor at a predetermined character position and then lift up the pen, the cursor mode will be automatically canceled.
また、上記各実施例においては、カーソルセグ
メント5Aを1つの座標領域上にのみ設けたが、
第13図に示すように隣接する複数の座標領域上
に設けてもよい。この場合には、オペレータにと
つて、カーソルセグメント5Bを他の文字セグメ
ントと異なつて明瞭に識別でき、かつペンタツチ
も容易となる。さらに、カーソル移動情報が大き
く、表示面外を指定するときは、表示面の縁にカ
ーソルを固定表示するか、又は表示面の反対側に
飛躍表示させるようにしてもよい。 Further, in each of the above embodiments, the cursor segment 5A was provided only on one coordinate area, but
It may be provided on a plurality of adjacent coordinate areas as shown in FIG. In this case, the operator can clearly identify the cursor segment 5B as different from other character segments, and it is also easier to touch the cursor segment 5B. Furthermore, when the cursor movement information is large and a location outside the display screen is specified, the cursor may be fixedly displayed at the edge of the display screen or may be displayed in a leap to the opposite side of the display screen.
以上のように本発明によれば、タブレツトを用
いて、カーソルモード切換時の表示面のカーソル
位置をタブレツト上の特定セグメントに対応させ
るとともに、オペレータによる文字入力と同様の
操作で、入力ペンの動きに応じて表示面上のカー
ソルを追尾移動させることができ、このため簡単
な操作で人間の操作感覚に最も適合したカーソル
移動が可能となり、よつて、簡単な構成のもとに
作業能率の改善・操作性の向上を図ることの可能
なカーソル制御方式を提供することができる。 As described above, according to the present invention, by using a tablet, the cursor position on the display screen when switching the cursor mode can be made to correspond to a specific segment on the tablet, and the movement of the input pen can be controlled by an operation similar to character input by an operator. The cursor on the display screen can be tracked and moved according to the user's needs, making it possible to move the cursor in a way that best suits the human operating sense with a simple operation, thus improving work efficiency with a simple configuration. - A cursor control method that can improve operability can be provided.
第1図は本発明の一実施例に係るタブレツト入
力装置を示す概略斜視図、第2図は第1図の具体
的構成を示すブロツク図、第3図は第2図のF3
部分を示す詳細ブロツク図、第4図ないし第6図
は第2図の動作説明図、第7図は本発明に係る第
2実施例の具体的構成を示すブロツク図、第8図
は第7図のF8部分を示す詳細ブロツク図、第9
図は第7図のF9部分を示す詳細ブロツク図、第
10図ないし第12図は第7図の動作説明図、第
13図はタブレツトの他の実施例を示す一部省略
した平面図である。
3……CRTデイスプレイ装置、6,6A……
タブレツト、7……入力ペン、10……タブレツ
ト制御回路、11,60……入力モード切換手段
の主要部をなす切換制御部、16,31……カー
ソル情報発生部、32A,32B……スライド検
出手段としての連続変化検出回路、40A,40
B,41A,41B……カーソル情報発生部の主
要部をなす比較回路。
FIG. 1 is a schematic perspective view showing a tablet input device according to an embodiment of the present invention, FIG. 2 is a block diagram showing the specific configuration of FIG. 1, and FIG.
4 to 6 are operation explanatory diagrams of FIG. 2, FIG. 7 is a block diagram showing the specific configuration of the second embodiment of the present invention, and FIG. Detailed block diagram showing part F8 of the figure, No. 9
The figure is a detailed block diagram showing the F9 part of FIG. 7, FIGS. 10 to 12 are explanatory diagrams of the operation of FIG. 7, and FIG. 13 is a partially omitted plan view showing another embodiment of the tablet. . 3...CRT display device, 6,6A...
Tablet, 7... Input pen, 10... Tablet control circuit, 11, 60... Switching control section forming the main part of input mode switching means, 16, 31... Cursor information generating section, 32A, 32B... Slide detection Continuous change detection circuit as means, 40A, 40
B, 41A, 41B... Comparison circuits forming the main part of the cursor information generating section.
Claims (1)
トと、このタブレツトに当接させ所望の部位を指
示する入力ペンと、この入力ペンの当接部位に係
る座標データを出力するタブレツト制御回路と、
カーソル表示機能を有する表示装置と、前記タブ
レツト上のカーソルセグメントに対する前記入力
ペンの当接若しくは外部操作によつて入力モード
をカーソルモードに切換え、かつ外部当該操作に
よつて該カーソルモードを解除する入力モード切
換手段とを備え、 前記カーソルモード状態に於て、前記タブレツ
トへの入力ペンの当接毎に前記タブレツト制御回
路から出力される座標データについて相前後する
当接部位の座標データの差を求め、該差の量だけ
カーソル移動を行わしめることを特徴とするカー
ソル制御方式。 2 格子状に複数の導体群が配設されたタブレツ
トと、このタブレツトに当接させ所望の部位を指
示する入力ペンと、この入力ペンの当接部位に係
る座標データを出力するタブレツト制御回路と、
カーソル表示機能を有する表示装置と、前記タブ
レツト上のカーソルセグメントに対する前記入力
ペンの当接若しくは外部操作によつて入力モード
をカーソルモードに切換え、かつ外部当該操作に
よつて前記カーソルモードを解除する入力モード
切換手段と、前記入力ペンのタブレツト上のスラ
イドによる位置変化を検出するスライド検出手段
とを備え、 前記カーソルモード状態に於て、前記タブレツ
トへの入力ペンの当接毎に前記タブレツト制御回
路から出力される座標データ若しくは前記入力ペ
ンのスライドによる位置変化が検出されている時
に該タブレツトの制御回路から出力される座標デ
ータについて、これらの相前後するものの差を求
め、該差の量だけカーソル移動を行わしめること
特徴とするカーソル制御方式。[Scope of Claims] 1. A tablet in which a plurality of conductor groups are arranged in a grid pattern, an input pen that is brought into contact with the tablet to indicate a desired region, and coordinate data relating to the contact region of the input pen. A tablet control circuit that outputs,
A display device having a cursor display function, and an input that switches the input mode to cursor mode by touching the input pen against the cursor segment on the tablet or by external operation, and cancels the cursor mode by the external operation. mode switching means, in the cursor mode state, each time the input pen contacts the tablet, the difference between the coordinate data of successive contact points is determined with respect to the coordinate data output from the tablet control circuit. , a cursor control method characterized in that the cursor is moved by the amount of the difference. 2. A tablet in which a plurality of conductor groups are arranged in a grid pattern, an input pen that is brought into contact with the tablet to indicate a desired part, and a tablet control circuit that outputs coordinate data related to the part that is brought into contact with the input pen. ,
A display device having a cursor display function, and an input that switches the input mode to the cursor mode by touching the input pen against the cursor segment on the tablet or by an external operation, and cancels the cursor mode by the external operation. mode switching means, and slide detection means for detecting a positional change due to the sliding of the input pen on the tablet, and in the cursor mode state, each time the input pen comes into contact with the tablet, the tablet control circuit detects a change in position of the input pen. Regarding the coordinate data to be output or the coordinate data output from the control circuit of the tablet when a change in position due to the slide of the input pen is detected, the difference between these successive coordinate data is determined, and the cursor is moved by the amount of the difference. A cursor control method characterized by:
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP55185742A JPS57113136A (en) | 1980-12-31 | 1980-12-31 | Input equipment for character information |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP55185742A JPS57113136A (en) | 1980-12-31 | 1980-12-31 | Input equipment for character information |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS57113136A JPS57113136A (en) | 1982-07-14 |
| JPH0127428B2 true JPH0127428B2 (en) | 1989-05-29 |
Family
ID=16176059
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP55185742A Granted JPS57113136A (en) | 1980-12-31 | 1980-12-31 | Input equipment for character information |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS57113136A (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS61858A (en) * | 1984-06-13 | 1986-01-06 | Photo Composing Mach Mfg Co Ltd | Menu selection system for character processor |
-
1980
- 1980-12-31 JP JP55185742A patent/JPS57113136A/en active Granted
Also Published As
| Publication number | Publication date |
|---|---|
| JPS57113136A (en) | 1982-07-14 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US6037929A (en) | Coordinate input system and method of controlling same | |
| JPS6318421A (en) | Expansion method and apparatus for keyboard function | |
| JPH10232734A5 (en) | ||
| JP3744116B2 (en) | Display input device | |
| JPH0146888B2 (en) | ||
| JPH0127428B2 (en) | ||
| JPH0119148B2 (en) | ||
| JP3228584B2 (en) | Mouse input method on touch panel | |
| JP3268905B2 (en) | Cursor movement command input device | |
| JPH0362216A (en) | Portable terminal equipment | |
| JPS62165232A (en) | Key input device | |
| JP2536517B2 (en) | Cursor movement key control system | |
| JP2637440B2 (en) | Cursor control method | |
| JP3447645B2 (en) | Character input method and character input device | |
| JPH06119106A (en) | Data input device | |
| JP2009211421A (en) | Character input system, input device, and character input method | |
| JPH0399312A (en) | information processing equipment | |
| JPH0731571B2 (en) | Instruction input method | |
| JPH09258873A (en) | Input device | |
| JPH07121299A (en) | Pen computer equipment | |
| JPS63317817A (en) | Keyboard control system | |
| JPS6142021A (en) | Input method of information processor | |
| JPS63313220A (en) | Position information input device for data editing | |
| JPS62150422A (en) | coordinate input device | |
| JPH04280318A (en) | Page retrieval system in mouse input |