[go: up one dir, main page]

JPS6029405B2 - CRT character display device - Google Patents

CRT character display device

Info

Publication number
JPS6029405B2
JPS6029405B2 JP55140226A JP14022680A JPS6029405B2 JP S6029405 B2 JPS6029405 B2 JP S6029405B2 JP 55140226 A JP55140226 A JP 55140226A JP 14022680 A JP14022680 A JP 14022680A JP S6029405 B2 JPS6029405 B2 JP S6029405B2
Authority
JP
Japan
Prior art keywords
address
light
memory
register
ben
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
Application number
JP55140226A
Other languages
Japanese (ja)
Other versions
JPS5764840A (en
Inventor
勝彦 上野
与一郎 星
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NEC Corp
Original Assignee
Nippon Electric Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Nippon Electric Co Ltd filed Critical Nippon Electric Co Ltd
Priority to JP55140226A priority Critical patent/JPS6029405B2/en
Publication of JPS5764840A publication Critical patent/JPS5764840A/en
Publication of JPS6029405B2 publication Critical patent/JPS6029405B2/en
Expired legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form

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

【発明の詳細な説明】 本発明は、CRTキャラクタディスプレィ装置に関し、
特に画面の表示位置をL(ライト)ーベンにより検出す
る技術に関する。
DETAILED DESCRIPTION OF THE INVENTION The present invention relates to a CRT character display device,
In particular, the present invention relates to a technique for detecting a display position on a screen using L (light) curves.

従来、この種のディスプレイ装置では、プラウン管の光
点から発する光信号を電気信号に変換するまでの時間に
よって光点位置検出の精度が決定されていた。
Conventionally, in this type of display device, the accuracy of detecting the position of the light spot has been determined by the time it takes to convert the optical signal emitted from the light spot of the plumber tube into an electrical signal.

このため、光点の位置を正確に検知するためには光を感
じてから電気信号出力するまでの時間が短く、ブラウン
管の発光色のちがし、および輝度の変化などにより前記
時間のバラッキの少ないライトベンを使用する必要があ
る。しかし、そのようなLペンは高価であり、その結果
、ディスプレイ装置全体としての価格が高価なものとな
るという欠点を有していた。また、安価なライトベンを
使用して、精度の高い位置検出の方法としてライトベン
のタッチによって、ブラウン管上の全表示を一度消し、
画面一力の隅より、任意の記号などの位置を順次ずらし
ながら一文字分表示し、ライトベンラィトベンが光を検
出するまで順次繰返し、ライトベンが光を検出した時の
前記言己号などの表示位置を似ってライトベンの位置と
する検知方法がある。この場合は、画面上に一瞬、表示
画面とは関係のない光が走る。検知に時間がかかるなど
の欠点があった。したがって本発明の目的は、ライトベ
ンの検知アドレスに補正処理を行うことにより前述の欠
点を解決し、一文字単位の精度でライトベンのタッチし
た文字の位置を正確に検知でさぞようにしたCRTキャ
ラクタディスプレィ装置を提供することである。
Therefore, in order to accurately detect the position of a light spot, the time from sensing the light to outputting an electrical signal is short, and there is little variation in the time due to differences in the emitted color of the cathode ray tube and changes in brightness. You need to use Light Ben. However, such an L pen is expensive, and as a result, the display device as a whole has the disadvantage of being expensive. In addition, using an inexpensive light ben, as a method of highly accurate position detection, you can erase the entire display on the cathode ray tube by touching the light ben.
From one corner of the screen, display one character by shifting the position of an arbitrary symbol, etc., and repeat it in sequence until Light Ben detects light, and display the above-mentioned words when Light Ben detects light. There is a detection method that uses a similar position to that of a light ben. In this case, light that has nothing to do with the display screen flashes across the screen for a moment. There were drawbacks such as the time required for detection. Therefore, an object of the present invention is to provide a CRT character display device that solves the above-mentioned drawbacks by performing a correction process on the detection address of a light ben, and can accurately detect the position of a character touched by a light ben with character-by-character accuracy. The goal is to provide the following.

本発明によれば、ライトベンが受けた光信号から変換さ
れた電気信号をメモリに対応するァドレス信号として保
持した後、そのメモリ上のアドレスの前後のメモリ内容
を−坦退避したアドレスのメモリ内容をクリアし、クリ
アした最初のアドレスから、メモIJ‘こ退避エリアの
データを1文字だけ書き込み、このときライトベンにつ
いて光信号への変換が行なわれるかを、一定時間監視し
、変換が行われなかった場合、該書込みデータを再びク
リアしその次のアドレスに対し同様の操作をくりかえす
According to the present invention, after holding the electrical signal converted from the optical signal received by the light ben as an address signal corresponding to the memory, the memory contents of the address before and after the address on the memory are saved. Clear it and write only one character of the data in the memo IJ' evacuation area from the first cleared address. At this time, monitor for a certain period of time to see if the light signal is converted to an optical signal, and if no conversion is performed. If so, the write data is cleared again and the same operation is repeated for the next address.

このとき前述の操作をクリアしたメモリのアドレス分繰
り返すがtもし、その間に、変換が行なわれると、この
操作を途中で打ち切り、今書き込んだメモリのアドレス
を補正されたアドレス信号としてライトベンによ検出さ
れた位置を示す信号とする。位置検出が終ると最後に退
避したメモリ内容をすべて元に戻す。本発明においては
一文字単位の精度で文字の表示位置を検知でき、かつ検
出時間が短か〈、表示と無関係な光が走らない。次に本
発明の−実施例の図面を参照して本発明を詳細に説明す
る。
At this time, the above operation is repeated for the address of the memory that has been cleared, but if conversion is performed during that time, this operation is aborted midway and the write address of the memory just written is detected as a corrected address signal by the write ben. The signal indicates the position where the When the position detection is completed, all the last saved memory contents are restored. In the present invention, the display position of a character can be detected with accuracy of one character, the detection time is short, and no light unrelated to the display runs. The invention will now be explained in detail with reference to the drawings of embodiments of the invention.

図面は本発明の−実施例を示す図であり、図において、
CRTディスプレイモニター1およびその中のモニター
画面2と、ライトベン3と、映像文字信号発生回路4と
、メモリ5と、退避レジスタ6と、制御回路7と、メモ
リアドレスカウンタ8と、ライトベン検知アドレスレジ
スタ9と、及びアドレス信号切替え回路10とから構成
される。図でモニター画面2は説明の便宜上横方向n+
1等分、縦方向m+1等分し、それぞれの等分線によっ
て出来たます目の中に文字が表示されるものとする。ま
前記各ます目‘こはます目の位置を示すための便宜上の
番号を、00,01・・…・,mnと付ける。メモリ5
はモニター画面2に対応し、画面に表示される画像デー
タを格納する。このメモリ5のエリアをモニター画面2
に対応させ同様に00′,01′,02′・・・・・・
mn′と付ける。図において、メモリアドレスカウンタ
8は、モニターーのTV走査に同期してカウントアップ
し、メモリ5のアドレスを作り出し、メモリ5の記憶内
容を読出す。メモリ5から読出された内容は、電気信号
6として、映像文字信号発生回路4に供給されここで映
像文字信号aが発生する。映像文字信号aはモニター1
に供給されモニター画面2に文字コード‘こ相当する文
字パターンを表示する。モニター画面2の表示パターン
上にライトペン3が押し付けられていると、ブラウン管
上のラスタ光はこのライトベン3により直ちに電気信号
21に変換されアドレスレジス夕9に供給される。レジ
スタ9には、メモリアドレスカウン夕8からのアドレス
信号fが常時供給されているが、ペン3からの電気信号
iが入力されると、アドレス信号fを、ライトベン検知
アドレス信号hとしてレジスタ内に保持する。保持情報
hは直ちに制御回路7に伝達される。レジスタ9にライ
トベン検知アドレスが格納されても、ライトベンの受光
感度が低く、受光出力の立ち上がりが遅れているとする
と、この検知アドレスは実際にライトベン3が指示して
いるアドレスよりも後のアドレスと考えられる。
The drawings show embodiments of the invention, in which:
A CRT display monitor 1 and a monitor screen 2 therein, a light ben 3, a video character signal generation circuit 4, a memory 5, a save register 6, a control circuit 7, a memory address counter 8, and a light ben detection address register 9. and an address signal switching circuit 10. In the figure, monitor screen 2 is shown in horizontal direction n+ for convenience of explanation.
It is assumed that the image is divided into 1 equal parts and m+1 equal parts in the vertical direction, and characters are displayed in the spaces formed by each equal dividing line. For the sake of convenience, numbers for indicating the positions of the respective squares are given as 00, 01, . . . , mn. memory 5
corresponds to the monitor screen 2 and stores image data displayed on the screen. Monitor screen 2 of this memory 5 area
00', 01', 02'...
Add mn'. In the figure, a memory address counter 8 counts up in synchronization with the TV scanning of the monitor, creates an address for the memory 5, and reads out the stored contents of the memory 5. The contents read from the memory 5 are supplied as an electrical signal 6 to a video character signal generation circuit 4, where a video character signal a is generated. Video character signal a is monitor 1
A character pattern corresponding to the character code ' is displayed on the monitor screen 2. When the light pen 3 is pressed onto the display pattern on the monitor screen 2, the raster light on the cathode ray tube is immediately converted into an electrical signal 21 by the light pen 3 and supplied to the address register 9. The register 9 is constantly supplied with the address signal f from the memory address counter 8, but when the electric signal i from the pen 3 is input, the address signal f is stored in the register as the write-ben detection address signal h. Hold. The held information h is immediately transmitted to the control circuit 7. Even if the light ben detection address is stored in register 9, if the light receiving sensitivity of the light ben is low and the rise of the light receiving output is delayed, this detection address will be a later address than the address actually instructed by the light ben 3. Conceivable.

そしてこの差はライトベン3の特性、ベンのあて方、及
びモニター画面2に表示された文字の色等で変ってくる
。本発明では制御回路7でライトベン検知アドレス(今
このアドレスをxとする)を基に、このアドレスよりr
(例えば4)文字分だけ前のアドレス(x−r),(X
一r+1)……(x一1)と、このアドレスxを用いて
、このアドレス(x−r),(x−r+1)・・・・・
・(x−1),xに対応するメモリ5内のデータを退避
レジスタ6に退避させ、次にこれらのアドレスに対応す
るメモリ5内のデ−夕をクリアする。次にクリアさせた
あと、メモリ5内のアドレス(x−r)のメモリエリア
から順番に1エリアつつ元のデータを移し、この状態で
ライトベン3がこのデータによる表示文字の光を受ける
かどうかを調べる。そして、ライトベン3が光を受けた
ときのアドレスが実際のライトベン指示位置を示す補正
されたアドレスとなる。次にこの動作を詳細に説明して
ゆく。
This difference varies depending on the characteristics of the light ben 3, how the ben is applied, the color of the characters displayed on the monitor screen 2, etc. In the present invention, the control circuit 7 uses r from this address based on the write-ben detection address (this address is now x).
(For example, 4) previous address (x-r), (X
-r+1)...(x-1), and using this address x, this address (x-r), (x-r+1)...
- Save the data in the memory 5 corresponding to (x-1), x to the save register 6, and then clear the data in the memory 5 corresponding to these addresses. Next, after clearing, move the original data one area at a time in order from the memory area at address (x-r) in memory 5, and in this state check whether Light Ben 3 receives the light of the displayed characters based on this data. investigate. Then, the address when the light ben 3 receives the light becomes the corrected address indicating the actual light ben indicated position. Next, this operation will be explained in detail.

制御回路7ではまずメモリアドレス(x−r)を発生し
、切替器10をe側に切替えてこのアドレスをメモリ5
に供給し、(x−r)番地の内容を読み出し退避レジス
タ6に格納する。なおレジスタ6の格納アドレスはこの
とき制御回路7より指定される。つづいて制御回路7は
、(x−r十1)のアドレス信号を発生し、前述と同様
メモリ5よりこのアドレスに対応するデータを読み出し
、レジスタ6の次のアドレスに格納する。制御回路7は
、順次アドレスの値をカウントアップし、最後にアドレ
スxの内容をレジスタ6に格納する。っづいて制御回路
7は、再びアドレス信号の値として(x−r)を出力し
、該アドレス信号が示すメモリ5のエリアに、スペース
コード(無表示)を書込む。次に制御回路7は、アドレ
ス信号の値を(x−r+1)として、前述と同様にスペ
ースコードを書込む。制御回路7は順次、このような動
作をくりかえし、最後にメモリ5のアドレスxのエリア
にスペースコードが書込まれる。これが完了すると、メ
モリ5に対応するアドレスの値を(x−r)にし、退避
レジスタ6に格納したデー夕を書込む。次に切替器10
をf側にもどし一定時間内にライトベン3より電気信号
を受けるかどうかみる。受信出なかった場合制御回路7
は、切替器をe側にしメモリ5のアドレス(x−r)に
スペースコードを書込む。つづいてアドレス信号を(x
−r十1)とし、このメモリアドレスの示すメモリ5の
エリアにレジスタ6に退避していたデータを書込み、こ
の状態でライトベンが受光するかどうかみる。制御回路
7はこのような手順を順次アドレス値をカウントアップ
し、ライトベンが光の検知を行うまでくりかえす。以上
の手順により、ライトベン3が光を検出した場合は電気
信号i(検知情報)が制御回路7に伝達される。
The control circuit 7 first generates a memory address (x-r), switches the switch 10 to the e side, and transfers this address to the memory 5.
The contents of address (x-r) are read out and stored in the save register 6. Note that the storage address of the register 6 is specified by the control circuit 7 at this time. Subsequently, the control circuit 7 generates an address signal (x-r1), reads data corresponding to this address from the memory 5, and stores it in the next address of the register 6, as described above. The control circuit 7 sequentially counts up the value of the address and finally stores the contents of the address x in the register 6. Then, the control circuit 7 again outputs (x-r) as the value of the address signal, and writes a space code (no display) in the area of the memory 5 indicated by the address signal. Next, the control circuit 7 sets the value of the address signal to (x-r+1) and writes a space code in the same manner as described above. The control circuit 7 sequentially repeats such operations, and finally the space code is written in the area of the memory 5 at address x. When this is completed, the value of the address corresponding to the memory 5 is set to (x-r), and the data stored in the save register 6 is written. Next, the switch 10
Return it to the f side and see if it receives an electrical signal from Light Ben 3 within a certain period of time. If there is no reception, control circuit 7
Sets the switch to e side and writes a space code to address (x-r) of memory 5. Next, the address signal (x
-r11), write the data saved in the register 6 to the area of the memory 5 indicated by this memory address, and check whether the light ben receives light in this state. The control circuit 7 sequentially counts up the address value and repeats this procedure until the light ben detects light. According to the above procedure, when the light ben 3 detects light, an electric signal i (detection information) is transmitted to the control circuit 7.

制御回路7は該伝達信号を似ってメモリ5に出力してい
るアドレスを最終的なライトベン検知アドレス情報とし
て外部に出力する。最終的な検知アドレスが出力される
とさらに制御回路7は、レジス夕6に退避していたすべ
てのデー夕をメモリ5にもどべくレジスタ6とメモリ5
を制御する。この時の制御手順は、退避の時と同様の手
順である。以上実施例の説明では、制御回路7を制御装
置として説明したが、マイクロコンピュータおよび同ソ
フトウェア(プログラム)を使用することで容易に実現
出来る。本発明によれば、以上説明したように、ニター
画面上に不要な光を発生させたり、検知に長時間要した
りすることなしに、ライトベンアドレスの補正処理が出
来、かつ精度の低いライトベンを用いても精度の高いア
ドレス検知が出来る。
The control circuit 7 outputs the address outputted to the memory 5, similar to the transmission signal, to the outside as final write-ben detection address information. When the final detection address is output, the control circuit 7 further moves the register 6 and the memory 5 to return all the data saved in the register 6 to the memory 5.
control. The control procedure at this time is the same as that at the time of evacuation. In the above description of the embodiment, the control circuit 7 has been explained as a control device, but it can be easily realized by using a microcomputer and the same software (program). According to the present invention, as explained above, it is possible to correct the light bend address without generating unnecessary light on the monitor screen or requiring a long time for detection, and to correct the light bend address with low accuracy. Highly accurate address detection is also possible using

尚、図面でメモリアドレスカウンタと、ラスタキャンに
同期してライトベン用のアドレスを発生するカウンタを
別々に設け、ライトベンの検出遅れをみこんで、メモリ
アドレスカウンタの計数を数クロツクだけライトベン用
のカゥンタより速くするときは、始めライトベンにより
検出されたアドレスを基に作られるメモリ5内の退避用
データは(x±Q)とし、検出アドレスの前後にわたる
ものが採用される。
In addition, in the drawing, a memory address counter and a counter that generates an address for write ben in synchronization with raster scan are provided separately, and in order to take into account the delay in detecting a write ben, the count of the memory address counter is set by a few clocks from the counter for write ben. When speeding up the processing, the save data in the memory 5 created based on the address detected by the light ben is set to (x±Q), and the data extending before and after the detected address is adopted.

【図面の簡単な説明】[Brief explanation of drawings]

図面は本発明の一実施例を示す図。 図において、1・・・CRTディスプレイモニター、2
…CRT・・・モニター画面、3・・・ライトベン、4
・・・映像文字信号発生回路、5・・・メモリ、6・・
・退避レジスタ、7・・・制御回路、8・・・メモリア
ドレスカウンタ、9・・・ライトベン検知アドレスレジ
スタ、10・・・アドレス切替器。
The drawings are diagrams showing one embodiment of the present invention. In the figure, 1...CRT display monitor, 2
...CRT...Monitor screen, 3...Light Ben, 4
...Video character signal generation circuit, 5...Memory, 6...
- Save register, 7... Control circuit, 8... Memory address counter, 9... Light Ben detection address register, 10... Address switch.

Claims (1)

【特許請求の範囲】[Claims] 1 CRT表示器と、前記CRT表示器の表示画面に対
応し画像データを記憶するメモリと、前記メモリから読
み出されたデータを基に映像信号を作り前記CRT表示
器へ送る手段と、前記CRT表示器の表示画面にあてら
れるライトペンと、前記CRT表示器のラスタスキヤン
に同期して前記メモリを読み出すアドレスを発生するア
ドレスカウンタと、前記ライトペンからの受光出力を受
けこのタイミングで前記アドレスカウンタの出力アドレ
スを格納する第一のレジスタと、前記第一のレジスタに
格納されたアドレスを含む近傍のアドレスを発生するア
ドレス発生器と、前記アドレス発生器の出力アドレスに
対応する前記メモリ内の画像データを退避させこれを格
納する第二のレジスタを具備し、前記メモリ内で画像デ
ータがあくなつたエリアに1個づつ独立して所定のデー
タを与えてゆきこのとき前記ライトペンが前記所定のデ
ータによる画像によ受光するかどうか検知し、前記ライ
トペンが受光したときの前記アドレス発生器の出力アド
レスをライトペンの指示アドレスとすることを特徴とす
るCRTキヤラクタデイスプレイ装置。
1 a CRT display, a memory corresponding to the display screen of the CRT display and storing image data, means for creating a video signal based on the data read from the memory and sending it to the CRT display; a light pen that is applied to the display screen of the display; an address counter that generates an address for reading the memory in synchronization with the raster scan of the CRT display; a first register storing an output address of the first register; an address generator generating a neighboring address including the address stored in the first register; and an image in the memory corresponding to the output address of the address generator. A second register is provided for evacuating and storing data, and predetermined data is independently given one by one to areas where image data is empty in the memory, and at this time, the light pen is applied to the predetermined areas. A CRT character display device, characterized in that it detects whether or not light is received based on an image based on data, and sets an output address of the address generator when the light pen receives light as an instruction address of the light pen.
JP55140226A 1980-10-07 1980-10-07 CRT character display device Expired JPS6029405B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP55140226A JPS6029405B2 (en) 1980-10-07 1980-10-07 CRT character display device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP55140226A JPS6029405B2 (en) 1980-10-07 1980-10-07 CRT character display device

Publications (2)

Publication Number Publication Date
JPS5764840A JPS5764840A (en) 1982-04-20
JPS6029405B2 true JPS6029405B2 (en) 1985-07-10

Family

ID=15263834

Family Applications (1)

Application Number Title Priority Date Filing Date
JP55140226A Expired JPS6029405B2 (en) 1980-10-07 1980-10-07 CRT character display device

Country Status (1)

Country Link
JP (1) JPS6029405B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0664513B2 (en) * 1985-06-11 1994-08-22 株式会社明電舎 Memory controller
JPH01286014A (en) * 1988-05-13 1989-11-17 Nintendo Co Ltd Picture input device

Also Published As

Publication number Publication date
JPS5764840A (en) 1982-04-20

Similar Documents

Publication Publication Date Title
KR100263580B1 (en) Graphic image display device and method
US4929935A (en) Apparatus for aligning raster scanned image to touch panel
US4319339A (en) Line segment video display apparatus
US4970501A (en) Method for writing data into an image repetition memory of a data display terminal
JPS6029405B2 (en) CRT character display device
US4011546A (en) Display apparatus
JPS5926425Y2 (en) light pen control circuit
SU849196A1 (en) Device for taking up coordinates from crt screen
JPS6111751Y2 (en)
SU1144128A1 (en) Device for reading coordinates from crt screen
SU1714584A1 (en) Graphic data display unit
SU1103265A2 (en) Graphical information readout device
JPH01281546A (en) Error detector for bit map memory
JPS602687B2 (en) CRT display device
SU1032447A1 (en) Device for forming image on crt screen
JPS6134155B2 (en)
SU1101858A1 (en) Device for reading information from crt screen
SU826377A1 (en) Device for sensing coordinates from crt screen
JP3579064B2 (en) Character display device
SU739584A1 (en) Device for controlling marker on the screen of cathode ray tube
SU1072092A1 (en) Device for formiing image on ty receiver scrreen
JPS63314084A (en) Teletext receiver
RU1833915C (en) Device to display symbols on tube screen
SU1015423A1 (en) Device for displaying data on cathode-ray tube crt screen
JP2520744B2 (en) Run length input device in character recognition device