JPH0119150B2 - - Google Patents
Info
- Publication number
- JPH0119150B2 JPH0119150B2 JP56013176A JP1317681A JPH0119150B2 JP H0119150 B2 JPH0119150 B2 JP H0119150B2 JP 56013176 A JP56013176 A JP 56013176A JP 1317681 A JP1317681 A JP 1317681A JP H0119150 B2 JPH0119150 B2 JP H0119150B2
- Authority
- JP
- Japan
- Prior art keywords
- output
- input
- scroll
- tablet
- outputs
- 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/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/033—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
- G06F3/038—Control and interface arrangements therefor, e.g. drivers or device-embedded control circuitry
- G06F3/0383—Signal control means within the pointing device
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)
- Document Processing Apparatus (AREA)
- Position Input By Displaying (AREA)
Description
【発明の詳細な説明】
本発明は、スクロール制御装置に関し、特に
CRT等の表示におけるスクロール制御装置に関
する。DETAILED DESCRIPTION OF THE INVENTION The present invention relates to a scroll control device, and particularly to a scroll control device.
This invention relates to a scroll control device for displays such as CRTs.
一般に、CRT等の表示装置における表示につ
いては、いわゆるスクロール機能が装備されてお
り、この機能を生かすことによつて情報検索や編
集処理等の作業を効率よく行うことができるよう
になつている。 Generally, displays on display devices such as CRTs are equipped with a so-called scrolling function, and by making use of this function, tasks such as information retrieval and editing processing can be performed efficiently.
従来のスクロール制御方式においては、所定の
キーボード上にスクロール用の専用キー(以下
「スクロール専用キー」という)が設けられてい
るのが通例である。このスクロール専用キーをオ
ペレータが操作すると、CRT等の画面上でスク
ロール動作が行われるように構成されている。こ
こで、CRT等の表示の最上段にある行を第1行、
最下段にある行を第n行として説明すると、まず
スクロールキーが1回操作されると、CRT等の
画面上から第1行目の表示が消えるとともに表示
全体が1行づつ上方へ移動して前記第n行が表示
されていた最下段には、第n+1行目が表示され
ることとなる。次にオペレータが連続してスクロ
ール動作を行う場合には、前記スクロールキーを
一定時間押し続ける。これによつて前述した1回
限りのスクロール動作が連続して行なわれること
となる。 In conventional scroll control systems, a dedicated scroll key (hereinafter referred to as a "scroll dedicated key") is typically provided on a predetermined keyboard. When the operator operates this scroll-dedicated key, a scroll operation is performed on the screen of a CRT or the like. Here, the line at the top of the CRT display is the first line,
If we explain the bottom line as the nth line, when the scroll key is operated once, the first line disappears from the CRT screen and the entire display moves upward one line at a time. The (n+1)th line will now be displayed at the bottom where the nth line was displayed. Next, when the operator performs a continuous scroll operation, the operator continues to press the scroll key for a certain period of time. As a result, the one-time scrolling operation described above is performed continuously.
しかしながら、係る従来技術においては、1行
もしくは1列ごとにスクロール動作を行う場合に
おいては、1回毎にスクロール専用キーを操作し
なければならず、さらには、オペレータのスクロ
ール専用キーの操作と表示画面上での上下もしく
は左右のスクロール動作との間に対応性がないた
めに、スクロール専用キーの誤操作を招き、また
スクロール動作の速さが一行ないしは一列ごとで
あるため作業能率が低下して迅速な編集処理等を
行うことができないという欠点があつた。 However, in such conventional technology, when performing a scroll operation for each row or column, a dedicated scroll key must be operated each time, and furthermore, the operator's operation of the dedicated scroll key and the display There is no correspondence between scrolling up and down or left and right on the screen, leading to erroneous operation of scrolling keys, and since the scrolling speed is per line or column, work efficiency decreases and speed is reduced. The drawback was that it was not possible to perform editing processing.
本発明の目的は、上記従来技術の欠点を改善
し、操作性を向上せしめるとともに、オペレータ
の誤操作を防止し、まスクロール動作の速さを改
善して迅速な編集処理等を行うことができるスク
ロール制御装置を提供することにある。 It is an object of the present invention to provide a scroll that improves the drawbacks of the above-mentioned prior art, improves operability, prevents erroneous operations by the operator, and improves the speed of scrolling operations to perform quick editing processing. The purpose is to provide a control device.
本発明は、タブレツト上にスクロール用のキー
セグメントを設け、これを操作することにより文
字入力モードとスクロールモードとを切換えると
ともに、前記スクロール用のキーセグメントに当
接された入力ペンを移動せしめ、この移動量を整
数倍した値に対応せしめて表示装置上のスクロー
ル動作を行い、これにより前記目的を達成しよう
とするものである。 The present invention provides a scrolling key segment on a tablet, and by operating the key segment, switches between a character input mode and a scroll mode, and also moves an input pen that is in contact with the scrolling key segment. The object is to be achieved by performing a scrolling operation on the display device in correspondence with a value obtained by multiplying the amount of movement by an integer.
以下、本発明の一実施例を第1図乃至第8図に
基いて説明する。 An embodiment of the present invention will be described below with reference to FIGS. 1 to 8.
第1図は本発明にかかるスクロール制御装置付
のタブレツト入力装置を示す概略斜視図である。
図において、タブレツト入力装置1は、入力装置
本体2と、この入力装置本体2の後部に装備され
たCRTデイスプレイ装置3と、前記入力装置本
体2を支持する脚4,4とから構成されている。
前記入力装置本体2の上面には、所定の文字が各
セグメント7,7…毎に配列表示された文字入力
部としてのタブレツト5と、このタブレツト5に
先端を当接させてデータ入力を行なう入力ペン6
と、プログラムの設定等を行なうキーボード70
と、後述する倍数キー71,72とが設けられて
いる。このうち、前記タブレツト5上には、通常
の文字入力とCRT表示面のスクロールとのモー
ドを切換えるとともに、後述するようにスクロー
ル操作を行うためのキーセグメントとしてのスク
ロール用キーセグメント(以下、「スクロールキ
ー」という)5Aが設けられている。一方、前記
タブレツト入力装置1には、前述した入力ペン6
がタブレツト5から離間されると、当該スクロー
ル動作が停止され、同時に前記タブレツト盤面全
域のスクロールモードを解除するためのスクロー
ルモード解除手段が内蔵されている。 FIG. 1 is a schematic perspective view showing a tablet input device with a scroll control device according to the present invention.
In the figure, a tablet input device 1 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 that support the input device main body 2. .
On the upper surface of the input device main body 2, there is a tablet 5 as a character input section in which predetermined characters are arranged and displayed in each segment 7, 7, . . . pen 6
and a keyboard 70 for making program settings, etc.
and multiple keys 71 and 72, which will be described later. Of these, on the tablet 5 there is a scroll key segment (hereinafter referred to as a "scroll key segment") which is used to switch between normal character input and scrolling on the CRT display screen, as well as to perform scroll operations as described later. 5A (referred to as "key") is provided. On the other hand, the tablet input device 1 includes the input pen 6 described above.
When the tablet 5 is separated from the tablet 5, the scrolling operation is stopped, and a scroll mode canceling means is built in to simultaneously cancel the scroll mode for the entire area of the tablet surface.
次に、前記タブレツト5の一例を拡大して第2
図に示す。この図において、上端部に示された数
字は、キーセグメント7のX座標を表わし、左端
部に示された数字は、キーセグメント7のY座標
を表わす。そして、入力ペン6によつて、いずれ
かのキーセグメント7が操作されると、当該キー
セグメント7の前記座標情報X,Yが出力される
ようになつている。例えば、前記スクロールキー
5Aが操作されると、座標情報X,Yとして4
6,37が出力されることとなる。 Next, an example of the tablet 5 will be enlarged and a second
As shown in the figure. In this figure, the numbers shown at the top end represent the X coordinate of the key segment 7, and the numbers shown at the left end represent the Y coordinate of the key segment 7. When any key segment 7 is operated with the input pen 6, the coordinate information X, Y of the key segment 7 is output. For example, when the scroll key 5A is operated, the coordinate information X, Y is 4.
6, 37 will be output.
さらに、前記倍数キー71,72の一例を拡大
して第3図に示す。この図において、まず倍数キ
ー71は、3つのキー71A,71B,71Cか
ら成つており、これを操作することによつて後述
するスクロール制御装置のマルチプライヤー13
C(第4図参照)の整数倍する値(以下「乗数値」
という)を選択することができるようになつてい
る。この乗数値は、図の如くキー71A,71
B,71C上に表示されており、、例えばオペレ
ータがキー71Bを操作すると、乗数値として
「2」が選択され、前記マルチプライヤー13C
は、入力に「2」を乗じた値を出力することとな
る。倍数キー72についても、同様であつて、3
つのキー72A,72B,72Cから成つてい
る。 Further, an example of the multiple keys 71 and 72 is shown in an enlarged view in FIG. In this figure, first, the multiple key 71 consists of three keys 71A, 71B, and 71C, and by operating these keys, you can control the multiplier 13 of the scroll control device, which will be described later.
The value to be multiplied by an integer of C (see Figure 4) (hereinafter referred to as the "multiplier value")
) can now be selected. This multiplier value is set using the keys 71A and 71 as shown in the figure.
For example, when the operator operates the key 71B, "2" is selected as the multiplier value, and the multiplier 13C is displayed on the multiplier 13C.
will output the value obtained by multiplying the input by "2". The same applies to the multiple key 72, 3
It consists of three keys 72A, 72B, and 72C.
次に、本発明に係るスクロール制御装置の一構
成例を第4図に示す。この図において、前記タブ
レツト5、キーボード70、倍数キー71,72
及び入力ペン6とともに必要な制御部を有するタ
ブレツト部11は、入力ペン6の移動量を検知す
る検知部12に接続されており、前述した座標情
報X,Y、スクロールキー5Aの座標情報46,
37(第2図参照)、入力ペン6のペンタツチ操
作に応じて出力されるタブレツトストローブ信号
(以下「TSTB信号」という)STおよび入力ペン6
に内蔵されるとともにこれのペンタツチ操作によ
つてON・OFFの動作を行うペンスイツチから発
せられるペンスイツチ信号S5が入力されるように
なつている。 Next, FIG. 4 shows an example of the configuration of a scroll control device according to the present invention. In this figure, the tablet 5, keyboard 70, multiple keys 71, 72
The tablet unit 11, which has a necessary control unit together with the input pen 6, is connected to a detection unit 12 that detects the amount of movement of the input pen 6, and receives the coordinate information X, Y, the coordinate information 46 of the scroll key 5A, and the input pen 6.
37 (see Fig. 2), a tablet strobe signal (hereinafter referred to as "T STB signal") S T output in response to the pen touch operation of the input pen 6, and the input pen 6
A pen switch signal S5 emitted from a pen switch which is built into the pen switch and which is turned on and off by touch operation of the pen is inputted.
次に、この検知部12から発せられるスクロー
ル情報は、スクロール制御部としてのカウンタ部
13に入力され、アツプダウンカウンタ(以下
「U/Dカウンタ」という)13A,13B内の
値が訂正されるようになつている。詳述すると、
U/Dカウンタ13Aのダウン端子U1には、前
記検知部12の出力P1が入力され、これによつ
て出力C1の値が後退するように構成されている。
例えば、出力C1が「51」の状態で前記ダウン端
子D1にパルスが一つ入力されると、出力C1は
「51」から「50」と後退する。他方、アツプ端子
U1には、検知部12の出力P2が入力され、これ
によつて出力C1の値が歩進するように構成され
ている。例えば、出力C1が「39」の状態で前記
アツプ端子U1にパルスが一つ入力されると、出
力C1は「39」から「40」と歩進する。ダウン端
子D2、アツプ端子U2及び出力C2を有するU/D
カウンタ13Bについても同様である。さらに、
本実施例においては、これらU/Dカウンタ13
A,13Bには、リセツト端子R1,R2がそれぞ
れ設けられており、タブレツト部11に接続され
ている。このリセツト端子R1,R2にはリセツト
キー70A(第1図参照)の操作によつてパルス
が印加され、出力C1,C2の値がリセツトされる
ようになつている。 Next, the scroll information emitted from the detection section 12 is input to the counter section 13 as a scroll control section, so that the values in up-down counters (hereinafter referred to as "U/D counters") 13A and 13B are corrected. It's getting old. In detail,
The output P 1 of the detection section 12 is input to the down terminal U 1 of the U/D counter 13A, so that the value of the output C 1 decreases.
For example, if one pulse is input to the down terminal D1 while the output C1 is "51", the output C1 will regress from "51" to "50". On the other hand, the up terminal
The output P 2 of the detection unit 12 is input to U 1 , and the value of the output C 1 is thereby incremented. For example, when one pulse is input to the up terminal U1 while the output C1 is at "39", the output C1 advances from "39" to "40". U/D with down terminal D 2 , up terminal U 2 and output C 2
The same applies to the counter 13B. moreover,
In this embodiment, these U/D counters 13
A and 13B are provided with reset terminals R 1 and R 2 , respectively, and are connected to the tablet section 11. A pulse is applied to the reset terminals R 1 and R 2 by operating a reset key 70A (see FIG. 1), and the values of the outputs C 1 and C 2 are reset.
また、前記U/Dカウンタ13A,13Bの出
力C1,C2は、マルチプライヤー13C,13D
の入力E1,E2となるように接続されている。こ
れらマルチプライヤー13C,13Dは、入力
E1,E2の値に入力M1,M2としての前記乗数値を
それぞれ掛けて整数倍とし、これをそれぞれ出力
F1,F2とする機能を有する。例えば、マルチプ
ライヤー13Cの入力E1の値が「5」で、入力
M1の値が「2」である場合には、出力F1は「10」
となる。 Furthermore, the outputs C 1 and C 2 of the U/D counters 13A and 13B are outputted to multipliers 13C and 13D.
The inputs E 1 and E 2 are connected so that the inputs are E 1 and E 2 . These multipliers 13C and 13D are input
The values of E 1 and E 2 are multiplied by the multiplier values as inputs M 1 and M 2 , respectively, to obtain an integer multiple, and these are respectively output.
It has the function of F 1 and F 2 . For example, if the value of input E 1 of multiplier 13C is "5", the input
If the value of M 1 is "2", the output F 1 is "10"
becomes.
次に、前記マルチプライヤー13C,13Dの
出力F1,F2は、CRTデイスプレイ装置3に各々
接続されている。詳述すると、CRTデイスプレ
イ装置3は、いわゆるブラウン管(以下「CRT」
という)31と、これによつて表示される内容を
記憶するメモリ部32と、これらCRT31とメ
モリ部32とを駆動制御するCRT制御部33と
から成つている。これらのうち、CRT制御部3
3は、メモリ部32の記憶内容のうち、CRT3
1の表示すべき内容を指定するために、カウンタ
を内蔵しており、「列」を指定するカウンタの出
力xと、「行」を指定するカウンタの出力yとが
各々メモリ部32に入力されるようになつてい
る。 Next, the outputs F 1 and F 2 of the multipliers 13C and 13D are connected to the CRT display device 3, respectively. To explain in detail, the CRT display device 3 is a so-called cathode ray tube (hereinafter referred to as "CRT").
) 31, a memory section 32 that stores the contents displayed thereby, and a CRT control section 33 that drives and controls these CRTs 31 and memory section 32. Among these, CRT control section 3
3 is the CRT3 among the memory contents of the memory unit 32.
In order to specify the content to be displayed in 1, a counter is built in, and the output x of the counter that specifies the "column" and the output y of the counter that specifies the "row" are respectively input to the memory section 32. It is becoming more and more like this.
次に、前記メモリ部32の記憶内容の一例を第
5図に示す。この図において、上端部に表示され
ている数字は、列方向の座標xを表わし、左端部
に表示されている数字は行方向の座標yを表わ
す。例えば、座標x,yとして12,14には、
「い」の情報が記憶されている。そして、これら
の記憶情報のうち、前記CRT制御部33の出力
x,yによつて指定された情報がCRT31に表
示されるようになつている。そして、通常のスク
ロール動作を行なつていない場合、あるいは前記
リセツトキー70Aが操作された場合には、
CRT31の表示できる行及び列の数に応じて、
前記CRT制御部の出力x,yが出力されるよう
なつている。ここで、CRT31が4行5列の表
示を行うことができると仮定すると、第5図の破
線枠32A内の記憶内容が第8図Eの如く、
CRT31に表示されることとなる。詳述すると、
前記CRT制御部の出力yが「1」のときに、出
力xが「1」→「2」→「3」→「4」→「5」
と変化し、メモリ部32内の座標(1、1)乃至
(1、5)に記憶されている「特許協力条」の情
報が読み出されてCRT31に表示されることと
なる。この動作の終了後に前記出力yが「2」と
なり、この間に出力xが「1」→「2」→…→
「5」と変化し、「その条文の」の情報がCRT3
1に表示される。以下同様にして、出力x,yに
対応する座標x,yに記憶されている情報が読み
出され、CRT31に表示されてゆくこととなる。
すなわち、出力x,yは、一定の値をたえず出力
しているのではなく、一定の時間中に一定のカウ
ントをし、これを繰り返すように構成されてい
る。上記例においては、出力xは、「1→5」の
カウントを繰り返し、出力yは「1→4」のカウ
ントを繰り返している。 Next, an example of the contents stored in the memory section 32 is shown in FIG. In this figure, the numbers displayed at the top end represent the coordinate x in the column direction, and the numbers displayed at the left end represent the coordinate y in the row direction. For example, the coordinates x, y are 12, 14,
Information about "i" is stored. Of these stored information, information specified by the outputs x and y of the CRT control section 33 is displayed on the CRT 31. If the normal scrolling operation is not performed or if the reset key 70A is operated,
Depending on the number of rows and columns that CRT31 can display,
The outputs x and y of the CRT control section are output. Here, assuming that the CRT 31 is capable of displaying 4 rows and 5 columns, the memory contents within the dashed line frame 32A in FIG. 5 are as shown in FIG. 8E,
It will be displayed on the CRT31. In detail,
When the output y of the CRT control section is "1", the output x is "1" → "2" → "3" → "4" → "5"
The information on the "Patent Cooperation Article" stored at the coordinates (1, 1) to (1, 5) in the memory unit 32 is read out and displayed on the CRT 31. After this operation is completed, the output y becomes "2", and during this time the output x changes from "1" to "2" →...→
It changes to “5” and the information on “that article” changes to CRT3.
1 is displayed. Thereafter, in the same manner, information stored at the coordinates x, y corresponding to the outputs x, y is read out and displayed on the CRT 31.
That is, the outputs x and y are not configured to constantly output fixed values, but to count a fixed value during a fixed period of time and repeat this process. In the above example, the output x repeats the count from "1 to 5", and the output y repeats the count from "1 to 4".
このCRT制御部33と、メモリ部32の間に
は、第4図の如く、スクロール制御部としての加
算部34,35が各々挿入されており、前述した
マルチプライヤー13C,13Dの出力F1,F2
が前記出力x,yに各々加算されるようになつて
いる。詳述すると、例えば、マルチプライヤー1
3Cの出力F1の値が「3」であるとすると、
CRT制御部33の出力xに、この値が加えられ
て、出力される。上述した例においては、出力x
は「1→5」を順次繰り返すが、これに「3」が
加えられて「4→8」が順次加算部34から繰り
返して出力され、メモリ部32に入力されること
となる。出力yについても同様である。 Between the CRT control section 33 and the memory section 32, adders 34 and 35 are inserted as scroll control sections, respectively, as shown in FIG . F2
are added to the outputs x and y, respectively. In detail, for example, multiplier 1
Assuming that the value of 3C's output F 1 is "3",
This value is added to the output x of the CRT control unit 33 and output. In the above example, the output x
"1→5" is sequentially repeated, but "3" is added thereto, and "4→8" is sequentially repeatedly output from the adding section 34 and input into the memory section 32. The same applies to the output y.
次に、前記検知部12の一構成例を第6図に示
す。この図において、前記タブレツト部11から
出力される座標情報X,Yは、信号S1,S2として
ラツチ回路41の入力A0,B0となるように接続
されており、OR回路52からのパルスの立ち下
がりでデータラツチ動作が行なわれ、ラツチされ
た座標情報X,Yが各々出力C0,D0となるよう
に構成されている。この出力C0,D0のうち、出
力C0はコンパレータ42の入力B1及びコンパレ
ータ44の入力A3となるように接続されており、
他の出力D0は、コンパレータ43の入力B2及び
コンパレータ44の入力A3となるように接続さ
れている。次に、コンパレータ42には、前記座
標情報X,YのうちXが入力A1となるように接
続されており、他方コンパレータ43には、前記
座標情報X,YのうちYが入力A2となるように
接続されている。他方、前記コンパレータ44に
は、スクロールキー5Aの位置情報X,Yが信号
S3,S4として入力B3となるように接続されてい
る。 Next, an example of the configuration of the detection section 12 is shown in FIG. In this figure, the coordinate information X, Y output from the tablet unit 11 is connected as signals S 1 , S 2 to inputs A 0 , B 0 of the latch circuit 41, and the coordinate information The data latch operation is performed at the falling edge of the pulse, and the latched coordinate information X and Y are configured to become outputs C 0 and D 0 , respectively. Of these outputs C 0 and D 0 , the output C 0 is connected to the input B 1 of the comparator 42 and the input A 3 of the comparator 44,
The other output D 0 is connected to be the input B 2 of the comparator 43 and the input A 3 of the comparator 44 . Next, the comparator 42 is connected so that X out of the coordinate information X and Y becomes input A 1 , and the comparator 43 is connected so that Y out of the coordinate information connected so that On the other hand, the comparator 44 receives position information X, Y of the scroll key 5A as a signal.
S 3 and S 4 are connected to input B 3 .
次に、前記座標情報X,Yとしての信号S1,S2
は、LSB変化検出部45に入力されている。前
記コンパレータ44の出力C3は、R―Sフリツ
プフロツプ(以下「フリツプフロツプ」という)
46のセツト端子の入力Sとなるとともに、出力
Qは、前記LSB変化検出部45の出力とともに
AND回路47に入力されている。前記フリツプ
フロツプ46のリセツト端子の入力R0には、前
述したペンスイツチ信号S5が入力されるように接
続されており、この信号の立ち下がりタイミング
でリセツトされる。 Next, the signals S 1 and S 2 as the coordinate information X and Y
is input to the LSB change detection section 45. The output C3 of the comparator 44 is an R-S flip-flop (hereinafter referred to as "flip-flop").
The output Q is the input S of the set terminal 46, and the output Q is the output of the LSB change detection section 45.
It is input to an AND circuit 47. The input R0 of the reset terminal of the flip-flop 46 is connected to receive the pen switch signal S5 mentioned above, and is reset at the fall timing of this signal.
次に、前記AND回路47の出力は、AND回路
48,49,50,51及びOR回路52の入力
となつており、OR回路52には、前述したTSTB
信号STが入力されるようになつている。他方、前
記AND回路48,49には前記コンパレータ4
2の出力C1,D1が入力されており、前記AND回
路50,51には、前記コンパレータ43の出力
C2,D2が入力されるようになつている。また
AND回路48,49,50,51の出力P1,
P2,P3,P4は、前述したように、U/Dカウン
タ13A,13Bの入力D1,U1,D2,U2となる
ように各々接続されている(第4図参照)。 Next, the output of the AND circuit 47 is input to AND circuits 48, 49, 50, 51 and an OR circuit 52 .
The signal S T is now input. On the other hand, the AND circuits 48 and 49 include the comparator 4.
The outputs C 1 and D 1 of the comparator 43 are input to the AND circuits 50 and 51.
C 2 and D 2 are now input. Also
Outputs P 1 of AND circuits 48, 49, 50, 51,
As mentioned above, P 2 , P 3 , and P 4 are connected to become the inputs D 1 , U 1 , D 2 , and U 2 of the U/D counters 13A and 13B, respectively (see Figure 4). .
次に、以上の各構成部分の基本的な動作を説明
する。まず、ラツチ回路41は、OR回路52か
ら出力されるパルスの立下がりタイミングで、入
力A0,B0をラツチし、出力C0,D0とする。この
出力の値は、次のラツチ動作が行なわれるまで、
そのまま保持されるようになつている。次に、コ
ンパレータ42,43は、入力A1,B1及びA2,
B2の値を比較し、A1<B1、A2<B2の場合には、
出力C1,C2が「H」レベルとなり、逆にA1>B1、
A2>B2の場合には出力D1,D2が「H」レベルと
なり、他の場合には「L」レベルとなるように動
作する。また、コンパレータ44は、入力A3,
B3を比較し、一致した場合に出力C3が「H」レ
ベルとなるように構成されている。別言すれば、
ラツチ回路41の出力C0,D0がスクロールキー
5A(第2図参照)の座標情報46,37と一致
した場合にのみ出力C3が「H」レベルとなる。
さらに、LSB変化検出部45は、2進表示され
ている信号S1,S2のうち、いずれかの最下位の桁
(以下「LSB」という)が変化した場合に、パル
スを出力する機能を有している。従つてタブレツ
ト5(第2図参照)上に入力ペン6(第1図参
照)を当接したままスライドさせた場合には、座
標情報X,Yのうち、いずれかのLSBが必ず変
化することとなるので、パルスが出力されること
となる。 Next, the basic operations of each of the above components will be explained. First, the latch circuit 41 latches the inputs A 0 and B 0 at the falling timing of the pulse output from the OR circuit 52, and outputs C 0 and D 0 . The value of this output remains until the next latching operation.
It is designed to be retained as is. Next, the comparators 42 and 43 input the inputs A 1 , B 1 and A 2 ,
Compare the values of B 2 , and if A 1 < B 1 and A 2 < B 2 , then
Outputs C 1 and C 2 become “H” level, and conversely A 1 > B 1 ,
In the case of A 2 >B 2 , the outputs D 1 and D 2 are at the "H" level, and in other cases, the outputs are at the "L" level. Further, the comparator 44 has inputs A 3 ,
B3 is compared, and if they match, the output C3 is configured to go high. In other words,
Only when the outputs C 0 and D 0 of the latch circuit 41 match the coordinate information 46 and 37 of the scroll key 5A (see FIG. 2), the output C 3 becomes "H" level.
Furthermore, the LSB change detection unit 45 has a function of outputting a pulse when the lowest digit (hereinafter referred to as "LSB") of either of the signals S 1 and S 2 displayed in binary has changed. have. Therefore, when the input pen 6 (see Fig. 1) is slid onto the tablet 5 (see Fig. 2) while touching it, the LSB of one of the coordinate information X and Y will definitely change. Therefore, a pulse will be output.
次に、前記第6図に示した検知部12の動作
を、第7図の線図を中心に説明する。第7図は、
第2図において、入力ペン6によりスクロールキ
ー5Aにペンタツチし、図の矢印Pの如く入力ペ
ン6を移動せしめてスクロール動作を行う場合を
例として示したものである。なお、この図におい
て、斜線の部分は、状態が不確定であることを表
わす。 Next, the operation of the detection section 12 shown in FIG. 6 will be explained with reference to the diagram in FIG. 7. Figure 7 shows
In FIG. 2, an example is shown in which the scroll key 5A is touched with the input pen 6 and the input pen 6 is moved as indicated by arrow P in the figure to perform a scroll operation. Note that in this figure, the shaded area indicates that the state is uncertain.
まず、時刻T1において、オペレータが入力ペ
ン6によりスクロールキー5Aにペンタツチした
とすると、入力ペン6内のスイツチが「OFF」
から「ON」となり、タブレツト部11(第4図
参照)からスクロールキー5Aの座標情報46,
37(第2図参照)が出力される。ここで、T1
以前にオペレータが操作したキーセグメントの座
標情報X,YをX0,Y0とすると、このX0,Y0と
スクロールキーの座標情報46,37を比較して
LSBが変化している場合には、LSB変化検出部
45からパルスが第7図に示すように出力され
る。また、前記X0,Y0がラツチ回路41にラツ
チされており、その出力C0,D0がX0,Y0となつ
ているので、コンパレータ42の入力B1にはX0、
コンパレータ43の入力B2には、Y0がそれぞれ
入力されている。また、コンパレータ42の入力
A1には、スクロールキー5Aの座標情報46,
37のうち「46」が、またコンパレータ43の入
力A2には「37」がそれぞれ入力されている。仮
に46<X0、37<Y0であるとすると、第7図の如
く、コンパレータ42の出力C1及びコンパレー
タ43の出力C2が「H」レベルとなつて、他の
出力D1,D2は「L」レベルとなる。同様にして、
コンパレータ44の出力C3は、入力A3としての
座標情報X0,Y0と入力B3としてのスクロールキ
ー5Aの座標情報46,37とが一致しないの
で、「L」レベルとなつている。これがため、フ
リツプフロツプ46の出力Qも「L」レベルとな
り、AND回路47の出力も「L」レベルである。
従つて、AND回路48乃至51の出力も「L」
レベルである。次に、時刻T2において、タブレ
ツト部11からTSTB信号が出力されると、このパ
ルスの立ち下がりのタイミングT3で、ラツチ回
路41のラツチ動作が行なわれる。詳述すると、
時刻T3において、ラツチ回路41の出力C0,D0
が前記X0,Y0からスクロールキー5Aの座標情
報46,37となる。これがため、コンパレータ
44の入力A3,B3の値が一致し、出力C3は、
「H」レベルとなる。これによつてフリツプフロ
ツプ46の出力Qも「H」レベルとなる。この動
作によつて、通常の文字入力モードからスクロー
ルモードへの切換が行なわれる。他方、コンパレ
ータ42,43の入力A1,B1及びA2,B2は、
各々一致することとなるので、出力C1,D1及び
C2,D2は、各々「L」レベルとなる。従つて、
この状態では、AND回路48乃至51の出力は
「L」レベルのままである。 First, at time T1 , when the operator touches the scroll key 5A with the input pen 6, the switch in the input pen 6 turns "OFF".
The coordinate information 46 of the scroll key 5A is transmitted from the tablet unit 11 (see FIG. 4).
37 (see FIG. 2) is output. Here, T 1
Let X 0 , Y 0 be the coordinate information X, Y of the key segment previously operated by the operator, then compare this X 0 , Y 0 with the coordinate information 46, 37 of the scroll key.
If the LSB is changing, a pulse is output from the LSB change detection section 45 as shown in FIG. Furthermore, since the aforementioned X 0 and Y 0 are latched in the latch circuit 41, and the outputs C 0 and D 0 are X 0 and Y 0 , the input B 1 of the comparator 42 has X 0 ,
Y 0 is input to the input B 2 of the comparator 43, respectively. In addition, the input of the comparator 42
A 1 contains the coordinate information 46 of the scroll key 5A,
Out of 37, "46" is input, and "37" is input to input A2 of the comparator 43. Assuming that 46<X 0 and 37 <Y 0 , as shown in FIG . 2 is the "L" level. Similarly,
The output C3 of the comparator 44 is at the "L" level because the coordinate information X0 , Y0 as the input A3 does not match the coordinate information 46, 37 of the scroll key 5A as the input B3. Therefore, the output Q of the flip-flop 46 also goes to the "L" level, and the output of the AND circuit 47 also goes to the "L" level.
Therefore, the outputs of AND circuits 48 to 51 are also "L".
level. Next, at time T2 , when the T STB signal is output from the tablet section 11, the latch operation of the latch circuit 41 is performed at the falling timing T3 of this pulse. In detail,
At time T 3 , the outputs C 0 and D 0 of the latch circuit 41
The coordinate information 46, 37 of the scroll key 5A is obtained from the above-mentioned X 0 and Y 0 . Therefore, the values of the inputs A 3 and B 3 of the comparator 44 match, and the output C 3 is
It becomes "H" level. As a result, the output Q of the flip-flop 46 also goes to the "H" level. This operation switches from normal character input mode to scroll mode. On the other hand, the inputs A 1 , B 1 and A 2 , B 2 of the comparators 42 and 43 are
Since they match, the outputs C 1 , D 1 and
C 2 and D 2 are each at "L" level. Therefore,
In this state, the outputs of the AND circuits 48 to 51 remain at the "L" level.
次に、時刻T4において、入力ペン6が第2図
に示すように、座標情報46,36のキーセグメ
ント7の領域に移動したとすると、タブレツト部
11(第4図参照)からの座標情報X,Yは、4
6,37から、46,36に変化する。以上の入
力ペン6の移動は、当接されたまま行なわれるの
で、スイツチ信号S5には何ら変化はなく、また
TSTB信号STも出力されない。次に、LSB変化検出
部45は、座標情報X,YのうちYが37→36
に変化したことを検出してパルスを出力する。ま
た、コンパレータ44の出力C3は、入力A3,B3
が一致しなくなるので、「H」から「L」レベル
となる。しかし、フリツプフロツプ46の出力に
何ら変化はなく、「H」レベルを維持したままで
ある。これがため、AND回路47は、前記LSB
変化検出部45のパルスが入力されている間、出
力も「H」レベルとなる。別言すれば、フリツプ
フロツプ46の出力Qが「H」レベルの間は、前
記LSB変化検出部45のパルス出力をそのまま
出力することとなる。 Next, at time T4 , if the input pen 6 moves to the area of the key segment 7 of the coordinate information 46, 36 as shown in FIG. 2, the coordinate information from the tablet unit 11 (see FIG. 4) X, Y are 4
It changes from 6,37 to 46,36. The above movement of the input pen 6 is performed while it is in contact with the input pen 6, so there is no change in the switch signal S5 .
T STB signal ST is also not output. Next, the LSB change detection unit 45 detects that Y of the coordinate information X and Y is 37 → 36.
It detects that the signal has changed and outputs a pulse. Moreover, the output C 3 of the comparator 44 is the input A 3 , B 3
Since they no longer match, the level changes from "H" to "L". However, there is no change in the output of the flip-flop 46, which remains at the "H" level. Therefore, the AND circuit 47
While the pulse of the change detection section 45 is being input, the output is also at the "H" level. In other words, while the output Q of the flip-flop 46 is at the "H" level, the pulse output of the LSB change detection section 45 is output as is.
他方、コンパレータ42は、入力A1,B1の値
に何ら変化はないので、出力C1,D1はいずれも、
「L」レベルのままである。詳述すると、入力B1
には、スクロールキー5Aの座標情報46,37
のうち、「46」が時刻T4以前と同様に入力されて
おり、他方入力A1には、時刻T4にペンタツチさ
れたキーセグメント7の座標情報46,36の
「46」が入力されている。従つて、入力A1,B1が
一致するので、出力C1,D1は「L」レベルのま
まである。次に、コンパレータ43の入力B2に
は、スクロールキー5Aの座標情報46,37の
うち「37」が入力されており、他方入力A2には、
時刻T4にペンタツチされたキーセグメント7の
座標情報46,36のうち「36」が入力されてい
る。これがため、A2<B2となるので、出力C2が
「H」レベルとなる。この状態は、AND回路47
の出力すなわちOR回路52の出力が立ち下がつ
て、ラツチ回路41がラツチ動作を行うまで維持
され、この動作によつてコンパレータ43の出力
C2は「L」レベルとなる。従つて、以上の動作
により、AND回路50の出力のみが、一定時間
「H」レベルとなり、他のAND回路48,49,
51の出力は「L」レベルのままとなる(第7図
参照)。すなわち、入力ペン6の動き(第2図参
照)によつてタブレツト部11からの座標情報
X,Yのうち、Yが減少する方向へ移動すると、
一つ移動する毎に一つのパルスがAND回路50
から出力されることとなる。また、逆にYが増加
する方向へ移動すると、コンパレータ43の出力
D2が「H」レベルとなるため、上記と同様に一
つ移動する毎に一つのパルスがAND回路51か
ら出力されることとなる。 On the other hand, since there is no change in the values of the inputs A 1 and B 1 of the comparator 42, the outputs C 1 and D 1 are both
It remains at "L" level. To elaborate, input B 1
The coordinate information 46, 37 of the scroll key 5A is
Of these, "46" is input in the same way as before time T 4 , and "46" of the coordinate information 46, 36 of key segment 7 touched at time T 4 is input to input A 1 . There is. Therefore, since the inputs A 1 and B 1 match, the outputs C 1 and D 1 remain at the "L" level. Next, "37" among the coordinate information 46 and 37 of the scroll key 5A is input to the input B 2 of the comparator 43, and the other input A 2 is
Of the coordinate information 46, 36 of the key segment 7 touched at time T4 , "36" is input. Therefore, since A 2 <B 2 , the output C 2 becomes “H” level. In this state, the AND circuit 47
The output of the OR circuit 52 falls and is maintained until the latch circuit 41 performs a latch operation, and this operation causes the output of the comparator 43 to fall.
C2 becomes "L" level. Therefore, due to the above operation, only the output of the AND circuit 50 is at the "H" level for a certain period of time, and the output of the other AND circuits 48, 49,
The output of 51 remains at the "L" level (see FIG. 7). That is, when the input pen 6 (see FIG. 2) moves in the direction in which Y among the coordinate information X and Y from the tablet section 11 decreases,
One pulse is sent to the AND circuit 50 for each movement.
It will be output from. Conversely, when moving in the direction of increasing Y, the output of the comparator 43
Since D 2 is at the "H" level, one pulse is output from the AND circuit 51 for each movement, similarly to the above.
次に、時刻T5において、オペレータが入力ペ
ン6を座標情報45,36のキーセグメント7に
移動させたとすると、前述したように、Xについ
てLSBが変化するため、LSB変化検出部45は、
パルスを出力する。フリツプフロツプ46の出力
Qは「H」レベルなので、前記パルスは、そのま
まAND回路47の出力となる。他方、コンパレ
ータ42の入力A1,B1のうち、入力B1には時刻
T4における座標情報46,36のうち「46」が
入力され、入力A1には時刻T5における座標情報
45,36のうち「45」がそれぞれ入力されるこ
ととなり、45<46であるので、出力C1が「H」
レベルとなる。この状態は前述したように、
AND回路47の出力すなわちOR回路52の出力
が立ち下がつてラツチ回路41のラツチ動作が行
なわれるまで維持される。以上の動作によつて、
AND回路48の出力のみが一定時間「H」レベ
ルとなり、他のAND回路49,50,51の出
力は「L」レベルのままとなつている(第7図参
照)。すなわち、入力ペン6の動き(第2図参照)
によつてタブレツト部11からの座標情報X,Y
のうち、Xが減少する方向へ移動すると、一つ移
動する毎に一つのパルスがAND回路48から出
力されることとなる。また、逆にXが増加する方
向へ移動すると、コンパレータ42の出力D1が
「H」レベルとなるため、上記と同様に一つ移動
する毎に一つのパルスがAND回路49から出力
されることとなる。 Next, at time T5 , if the operator moves the input pen 6 to the key segment 7 of the coordinate information 45, 36, the LSB changes for X as described above, so the LSB change detection unit 45
Outputs pulses. Since the output Q of the flip-flop 46 is at the "H" level, the pulse becomes the output of the AND circuit 47 as it is. On the other hand, of the inputs A 1 and B 1 of the comparator 42, the input B 1 has the time
"46" out of the coordinate information 46, 36 at time T 4 is input, and "45" out of the coordinate information 45, 36 at time T 5 is input into input A 1. Since 45 < 46, , output C1 is "H"
level. As mentioned above, this condition
This is maintained until the output of the AND circuit 47, that is, the output of the OR circuit 52 falls and the latch operation of the latch circuit 41 is performed. Through the above operations,
Only the output of the AND circuit 48 remains at the "H" level for a certain period of time, and the outputs of the other AND circuits 49, 50, and 51 remain at the "L" level (see FIG. 7). That is, the movement of the input pen 6 (see Figure 2)
The coordinate information X, Y from the tablet unit 11 is
When moving in the direction in which X decreases, one pulse is output from the AND circuit 48 for each movement. On the other hand, when moving in the direction in which becomes.
以上の検知部12の動作をまとめると、オペレ
ータが入力ペン6を操作して、スクロールキー5
Aにペンタツチすると、これを検知し、以後の入
力ペン6の動きに応じてパルスを出力する機能を
有し、座標情報X,YのうちXが減少したときに
は一つ減少する毎に出力P1としてパルスを出力
し、Xが増加したときには一つ増加する毎に出力
P2としてパルスを出力し、Yが減少したときに
は一つ減少する毎に出力P3としてパルスを出力
し、Yが増加したときには一つ増加する毎に出力
P4としてパルスを出力するようになつている。
別言すれば、出力P1乃至P4によつてオペレータ
が要求するスクロール動作に係る情報を得ること
ができるようになつている。 To summarize the above operation of the detection unit 12, the operator operates the input pen 6 and the scroll key 5
When you touch A with a pen, it has a function that detects this and outputs a pulse according to the subsequent movement of the input pen 6. When X decreases among the coordinate information X and Y, output P 1 every time X decreases by one. Outputs a pulse as , and when X increases, outputs every time
Outputs a pulse as P 2 , when Y decreases, outputs a pulse as P 3 every time it decreases by one, and when Y increases, outputs a pulse every time it increases by one.
It is designed to output pulses as P4 .
In other words, the outputs P 1 to P 4 make it possible to obtain information regarding the scrolling operation requested by the operator.
最後に、本実施例の全体的動作を第1図乃至第
8図に基づいて説明する。ここで、CRTデイス
プレイ装置3のメモリ部32の記憶内容は、前述
した第5図と同一であるとし、また、すでにスク
ロール動作が何回か行なわれて、現在CRT31
に表示されている部分が第4図の実線枠32Bで
あるとする。さらに、スクロール操作は、第2図
の矢印Pの如くであるとし、また倍数キー71,
72のキー71B,72Cが操作されて、マルチ
プライヤー13C,13Dの乗数値すなわち入力
M1,M2として「2」、「3」が各々選択されてい
るものとする。 Finally, the overall operation of this embodiment will be explained based on FIGS. 1 to 8. Here, it is assumed that the stored contents of the memory unit 32 of the CRT display device 3 are the same as those shown in FIG.
Assume that the portion displayed in is the solid line frame 32B in FIG. Furthermore, it is assumed that the scroll operation is as shown by the arrow P in FIG.
72 keys 71B and 72C are operated to input the multiplier values of multipliers 13C and 13D.
It is assumed that "2" and "3" are selected as M 1 and M 2 , respectively.
第8図A乃至Dは、以下に述べる動作中におけ
るCRT31の表示を経時的に示したものである。
この図において、Aは最初の表示の状態すなわち
第5図の実線枠32Bが表示されている状態を示
す。この状態においては、U/Dカウンタ13
A,13Bの出力C1,C2はそれぞれ「5」、「4」
となつており、マルチプライヤー13C,13D
の出力F1,F2として「10」、「12」が加算部34,
35によつてCRT制御部33の出力x,yに加
算されている(第7図の時刻T1参照)。 8A to 8D show the display of the CRT 31 over time during the operation described below.
In this figure, A indicates the initial display state, that is, the state in which the solid line frame 32B of FIG. 5 is displayed. In this state, the U/D counter 13
The outputs C 1 and C 2 of A and 13B are “5” and “4” respectively
and multipliers 13C, 13D
"10" and "12" are the outputs F 1 and F 2 of the adder 34,
35 to the outputs x and y of the CRT control section 33 (see time T1 in FIG. 7).
まず、上述したように、時刻T1においてオペ
レータがスクロールキー5A(第2図参照)を入
力ペン6によつてペンタツチし、時刻T4におい
て座標情報46,36のキーセグメント7の領域
に入力ペン6が移動したとすると、検知部12の
出力P3としてパルスが出力される。このパルス
は、U/Dカウンタ13Bの入力D2となる。従
つて、U/Dカウンタ13Bの出力C2は、「4」
から「3」に後退する(第7図参照)。この値が
マルチプライヤー13Dによつて3倍され、
CRT制御部33の出力x,yのyに加算される
こととなる。すなわち「1→4」と変化するyの
値に「9」が加えられて、「10→13」となる。他
方、U/Dカウンタ13Aの出力C1の値は変化
しないので、加算部34の出力は何ら変化しな
い。すなわち、CRT制御部33の出力x,yの
うち「1→5」と変化するxの値に「10」が加え
られて「11→15」となつたままである。以上の動
作によつて、メモリ部32内の座標xとして「11
→15」、座標yとして「10→13」に記憶されてい
る内容が第8図Bの如く、CRT31に表示され
ることとなる。別言すれば、CRT31の表示が
下方向へ3行スクロールしたことになる。 First, as described above, at time T1 , the operator touches the scroll key 5A (see FIG. 2) with the input pen 6, and at time T4 , the input pen touches the area of the key segment 7 of the coordinate information 46, 36. 6 moves, a pulse is output as the output P 3 of the detection unit 12. This pulse becomes the input D2 of the U/D counter 13B. Therefore, the output C2 of the U/D counter 13B is "4".
to "3" (see Figure 7). This value is multiplied by 3 by multiplier 13D,
This will be added to y of the outputs x and y of the CRT control unit 33. That is, "9" is added to the value of y, which changes from "1 to 4", resulting in "10 to 13". On the other hand, since the value of the output C1 of the U/D counter 13A does not change, the output of the adder 34 does not change at all. That is, among the outputs x and y of the CRT control unit 33, the value of x, which changes from "1 to 5", is added "10" and remains as "11 to 15". By the above operation, the coordinate x in the memory unit 32 is set to “11
→15'' and the contents stored in the coordinate y as ``10→13'' are displayed on the CRT 31 as shown in FIG. 8B. In other words, the display on the CRT 31 has been scrolled three lines downward.
次に、時刻T5において、オペレータが操作し
ている入力ペン6が座標情報45,36の領域に
移動したとすると、検知部12の出力P1として
パルスが出力される。このパルスはU/Dカウン
タ13Aの入力D1となる。従つて、U/Dカウ
ンタ13Aの出力C1は、「5」から「4」に後退
する(第7図参照)。この値がマルチプライヤー
13Cによつて2倍され加算部34によつて
CRT制御部33の出力x,yのxに加算される
こととなる。すなわち「1→5」と変化するxの
値に「8」が加えられて「9→13」となる。他
方、U/Dカウンタ13Bの出力C2の値は変化
しないので、加算部35の出力は変化しない。す
なわち、CRT制御部33の出力x,yのうち
「1→4」と変化するyの値に「9」が加えられ
て「10→13」となつたままである。以上の動作に
よつて、メモリ部32内の座標xとして「9→
13」、座標yとして「10→13」に記憶されている
内容が第8図Cの如く、CRT31に表示される
こととなる。別言すれば、CRT31の表示が右
方向へ2列スクロールしたことになる。 Next, at time T5 , if the input pen 6 being operated by the operator moves to the area of the coordinate information 45, 36, a pulse is output as the output P1 of the detection unit 12. This pulse becomes the input D1 of the U/D counter 13A. Therefore, the output C1 of the U/D counter 13A falls back from "5" to "4" (see FIG. 7). This value is multiplied by 2 by the multiplier 13C and then by the adder 34.
The outputs x and y of the CRT control unit 33 are added to x. That is, "8" is added to the value of x, which changes from "1 to 5", resulting in "9 to 13". On the other hand, since the value of the output C2 of the U/D counter 13B does not change, the output of the adder 35 does not change. That is, among the outputs x and y of the CRT control unit 33, the value of y, which changes from "1 to 4", is added "9" and remains at "10 to 13". Through the above operations, the coordinate x in the memory unit 32 is set to “9→
13'' and the contents stored in the coordinate y as ``10→13'' are displayed on the CRT 31 as shown in FIG. 8C. In other words, the display on the CRT 31 has been scrolled two columns to the right.
次に、時刻T6において、入力ペン6が座標情
報45,35の領域に達したとすると、前述した
時刻T4の場合と同様にして、メモリ部32内の
実線枠32Cの如く座標xとして「9→13」、座
標yとして「7→10」に記憶されている内容が第
8図Dの如く、CRT31に表示されることとな
る。 Next, at time T 6 , if the input pen 6 reaches the area of coordinate information 45, 35, in the same way as the case of time T 4 described above, the coordinate x is set as the solid line frame 32C in the memory section 32. The contents stored in "9→13" and "7→10" as the coordinate y are displayed on the CRT 31 as shown in FIG. 8D.
以上の動作をまとめると、オペレータのタブレ
ツト5上での入力ペン6の操作によるキーセグメ
ント7の領域が変化してゆくのに対応して、メモ
リ部32内に記憶されている内容のうちCRT3
1に表示される内容の領域が順次変化してゆくこ
ととなり、CRT31の表示のスクロール動作が
行われることになる。 To summarize the above operations, as the area of the key segment 7 changes due to the operation of the input pen 6 on the tablet 5 by the operator, the CRT 3 of the contents stored in the memory section 32 changes.
The area of contents displayed on the CRT 31 will change sequentially, and the display on the CRT 31 will be scrolled.
なお、上記実施例においては、4行5列の表示
を行う場合を示したが、本発明は必ずしもこれに
限定するものではない。また、この種の表示を行
う装置として、上記実施例ではCRTデイスプレ
イ装置を用いた場合を示したが、本発明は何らこ
れに限定されるものではなく、例えばLED方式、
プラズマ方式などのデイスプレイ装置であつても
よい。さらに、上記実施例において、列方向の表
示を行う際に、一文字ずつ表示が行なわれてゆく
こととしたが、これは説明のためであつて、実際
には例えば一走査線毎に表示が行なわれ、複数の
走査線(例えば5走査線)によつて一つの文字が
完成するようになつており、各走査線毎の情報が
メモリ部32内に記憶されている。このような場
合においても、複数の走査線を1つの単位とすれ
ば、上記と同様にスクロール動作を行うことがで
きる。さらに上記実施例においては、左右上下い
ずれの方向にもスクロールできる場合を示した
が、必要に応じて任意の方向のみのスクロールを
行うようにしてもよい。 Note that although the above embodiment shows a case where display is performed in 4 rows and 5 columns, the present invention is not necessarily limited to this. Further, although the above embodiment shows a case where a CRT display device is used as a device for performing this type of display, the present invention is not limited to this in any way; for example, an LED method,
It may be a display device such as a plasma type display device. Furthermore, in the above embodiment, when displaying in the column direction, the display is performed one character at a time, but this is for the purpose of explanation, and in reality, for example, the display is performed one scanning line at a time. One character is completed by a plurality of scanning lines (for example, five scanning lines), and information for each scanning line is stored in the memory section 32. Even in such a case, if a plurality of scanning lines are treated as one unit, the scroll operation can be performed in the same manner as described above. Further, in the embodiment described above, the case where scrolling is possible in any of the left, right, top, and bottom directions is shown, but scrolling may be performed only in any direction as necessary.
また、U/Dカウンタ13A,13Bは、いわ
ゆるリングカウンタとなつており、例えば一定量
までカウントすると、再びゼロとなるように構成
されている。さらに、上記実施例においては、倍
数キー71,72によつてオペレータが乗数値を
任意に選択できることとしたが、必要に応じて所
定の値にあらかじめ設定するようにしてもよい。
また、乗数値の値は必要に応じて任意に設定して
よく、マルチプライヤー13C,13Dの乗数値
を同一に設定するようにしてもよい。また、上記
実施例においては、リセツトキー70Aによつて
CRT表示をホームポジシヨンに復帰させる場合
について例示したが、本発明は必ずしもこの場合
にのみ限定されるものではなく、例えば入力ペン
6の信号検出が中断された場合(入力ペン6をタ
ブレツト5上から離間させた場合)に、前述した
CRT表示の現表示を維持したまま、当該タブレ
ツト盤面上のスクロールモードを解除するため
の、スクロールモード解除手段を装備したタブレ
ツト入力装置についても、当然のことながら適用
されるものである。 Further, the U/D counters 13A and 13B are so-called ring counters, and are configured to, for example, count up to a certain amount and then return to zero. Further, in the above embodiment, the operator can arbitrarily select the multiplier value using the multiple keys 71 and 72, but the multiplier value may be set in advance to a predetermined value if necessary.
Further, the value of the multiplier value may be arbitrarily set as necessary, and the multiplier values of the multipliers 13C and 13D may be set to be the same. Further, in the above embodiment, the reset key 70A
Although the case where the CRT display is returned to the home position has been illustrated, the present invention is not necessarily limited to this case. For example, when the signal detection of the input pen 6 is interrupted (when the input pen 6 is returned to the tablet 5) ), the above-mentioned
Naturally, the present invention also applies to a tablet input device equipped with a scroll mode cancellation means for canceling the scroll mode on the tablet surface while maintaining the current display on the CRT display.
以上のように、本発明によれば、タブレツト面
上においてスクロール操作を行うこととしたの
で、オペレータは入力ペンを持つたままで何らキ
ーボードを操作することなくスクロール動作を行
うことができ、また当該入力ペンの移動量に応じ
てスクロール動作を行うこととしたので、一回の
操作で左右いずれの方向にも自由に必要とする量
のスクロールを行うことができ、また当該入力ペ
ンの動きに対応させてスクロール動作を行うこと
としたので、オペレータの誤操作を防止すること
ができ、さらに当該入力ペンの移動量を整数倍
し、これに対応してスクロール動作を行うことと
したので、スクロール動作の速さを改善すること
ができ、これらによつて操作性を向上せしめ、迅
速な編集処理等を行うことができるというすぐれ
た効果を有する。 As described above, according to the present invention, since the scroll operation is performed on the tablet surface, the operator can perform the scroll operation without operating the keyboard while holding the input pen, and the operator can perform the scroll operation without operating the keyboard. Since the scrolling operation is performed according to the amount of movement of the pen, it is possible to freely perform the required amount of scrolling in either the left or right direction with a single operation. Since the scrolling operation is performed based on the input pen, it is possible to prevent erroneous operations by the operator.Furthermore, since the movement amount of the input pen is multiplied by an integer and the scrolling operation is performed in accordance with this, the speed of the scrolling operation can be increased. This has the excellent effect of improving operability and enabling quick editing processing.
第1図は本発明に係るスクロール制御装置を有
するタブレツト入力装置を示す概略斜視図、第2
図はタブレツトの一例を示す説明図、第3図は倍
数キーの一例を示す説明図、第4図は本発明に係
るスクロール制御装置の一構成例を示すブロツク
図、第5図はCRTデイスプレイ装置内のメモリ
部の記憶内容の一例を示す説明図、第6図はスク
ロール制御装置のうちの検知部の一構成例を示す
ブロツク図、第7図は第4図及び第6図の各部の
動作状態の一例を示す線図、第8図A乃至Eは、
CRTの表示例を示した説明図である。
3…表示装置としてのCRTデイスプレイ装置、
5…タブレツト、5A…文字入力モードとスクロ
ールモードとを切換えるキーセグメントとしての
スクロールキーセグメント、6…入力ペン、11
…タブレツトとしてのタブレツト部、12…検知
部、13…スクロール制御部としてのカウンタ
部、32…メモリ、34,35…スクロール制御
部としての加算部、x,y…読み出しアドレスと
しての座標。
FIG. 1 is a schematic perspective view showing a tablet input device having a scroll control device according to the present invention;
FIG. 3 is an explanatory diagram showing an example of a tablet, FIG. 3 is an explanatory diagram showing an example of a multiple key, FIG. 4 is a block diagram showing an example of the configuration of a scroll control device according to the present invention, and FIG. 5 is a CRT display device. 6 is a block diagram showing an example of the configuration of the detection section of the scroll control device, and FIG. 7 shows the operation of each part in FIGS. 4 and 6. Diagrams 8A to 8E showing an example of the state are as follows:
FIG. 2 is an explanatory diagram showing an example of a display on a CRT. 3...CRT display device as a display device,
5...Tablet, 5A...Scroll key segment as a key segment for switching between character input mode and scroll mode, 6...Input pen, 11
. . . Tablet unit as a tablet, 12 . . . Detection unit, 13 . . . Counter unit as a scroll control unit, 32 .
Claims (1)
スが変化することにより表示がスクロールする表
示装置と、文字入力を行うタブレツトとを有し、
このタブレツト上に文字入力モードとスクロール
モードとを切換えるキーセグメントを設けるとと
もに、これに当接された入力ペンの前記タブレツ
ト上での動きを検知する検知部と、これによつて
検知された前記入力ペンの移動量を整数倍すると
ともに、この値に対応して前記読み出しアドレス
を変化せしめるスクロール制御部とを有すること
を特徴とするスクロール制御装置。1. A display device that scrolls the display by changing the read address of a memory that stores display contents, and a tablet that inputs characters,
A key segment for switching between a character input mode and a scroll mode is provided on the tablet, and a detection unit that detects movement of an input pen in contact with the tablet on the tablet, and a detection unit that detects the input detected by the key segment. A scroll control device comprising: a scroll control section that multiplies the amount of pen movement by an integer and changes the read address in accordance with this value.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP56013176A JPS57127239A (en) | 1981-01-31 | 1981-01-31 | Scroll controller |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP56013176A JPS57127239A (en) | 1981-01-31 | 1981-01-31 | Scroll controller |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS57127239A JPS57127239A (en) | 1982-08-07 |
| JPH0119150B2 true JPH0119150B2 (en) | 1989-04-10 |
Family
ID=11825868
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP56013176A Granted JPS57127239A (en) | 1981-01-31 | 1981-01-31 | Scroll controller |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS57127239A (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS6148025A (en) * | 1984-08-15 | 1986-03-08 | Hitachi Ltd | display system |
-
1981
- 1981-01-31 JP JP56013176A patent/JPS57127239A/en active Granted
Also Published As
| Publication number | Publication date |
|---|---|
| JPS57127239A (en) | 1982-08-07 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH03166618A (en) | Method and apparatus for displaying mimic keyboard on touch type display | |
| US5973622A (en) | Keyboard with a two-dimensional actuator for generating direction signals | |
| JP2000132311A (en) | Character input method and character input device | |
| JPS6217244B2 (en) | ||
| JPH0119150B2 (en) | ||
| JPH0119151B2 (en) | ||
| JPH0119149B2 (en) | ||
| JP2008293392A (en) | Ladder programming editor | |
| JP2758617B2 (en) | Keyboard for character string input | |
| JPS60105034A (en) | Input device of coordinate value | |
| JPH02287814A (en) | Switch system for software keyboard | |
| JP2800145B2 (en) | Item selection controller | |
| JPH01137320A (en) | Touch type coordinate input device | |
| JPH067307B2 (en) | Cursor display method | |
| JPH07121299A (en) | Pen computer equipment | |
| JPH0567955B2 (en) | ||
| JPH1153155A (en) | Toolbar display control device, toolbar display control method, and storage medium | |
| JPS6242188A (en) | Display cursor movement controlling system | |
| JPS5935444B2 (en) | Graphic reading device | |
| JPH0425553B2 (en) | ||
| JPH0535681A (en) | Item selection input device | |
| JP2000089870A (en) | Information processing device | |
| JPH0424714B2 (en) | ||
| JPH0127428B2 (en) | ||
| JPS62214423A (en) | Document editing device |