JPH0322065A - Terminal equipment for computer - Google Patents
Terminal equipment for computerInfo
- Publication number
- JPH0322065A JPH0322065A JP1156972A JP15697289A JPH0322065A JP H0322065 A JPH0322065 A JP H0322065A JP 1156972 A JP1156972 A JP 1156972A JP 15697289 A JP15697289 A JP 15697289A JP H0322065 A JPH0322065 A JP H0322065A
- Authority
- JP
- Japan
- Prior art keywords
- esc
- analysis database
- update data
- sequence analysis
- sequence
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000012300 Sequence Analysis Methods 0.000 claims description 25
- 238000000034 method Methods 0.000 description 8
- 238000004458 analytical method Methods 0.000 description 6
- 238000009125 cardiac resynchronization therapy Methods 0.000 description 4
- 238000010586 diagram Methods 0.000 description 2
Landscapes
- Computer And Data Communications (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。(57) [Summary] This bulletin contains application data before electronic filing, so abstract data is not recorded.
Description
【発明の詳細な説明】
[発明の目的】
(産業上の利用分野)
本発明は、ホストコンピュータからのESCシーケンス
によりCRT等の表示装置の表示制御、プリンタの動作
モードの制御が行なわれるコンピュータの端末装置に関
する。Detailed Description of the Invention [Objective of the Invention] (Industrial Application Field) The present invention is directed to a computer that controls the display of a display device such as a CRT and the operation mode of a printer using an ESC sequence from a host computer. Regarding terminal devices.
(従米の技術)
ホストコンピュータからのESCシーケンスにより表示
制御が行なわれるCRT等の表示装置、または印字動作
モードの印字制御が行なわれるプリンタ等のコンピュー
タの端末装置は、制御に対応するESCシーケンスが固
定的に定められている。したがって、そのESCシーケ
ンスを解析する解析データベースも固定値に設定されて
おり、ホストコンピュータから送信されたESCシーケ
ンスはその固定値の解析データベースを基に解析され、
マンピュータの端末装置が制御される6(発明が解決し
ようとする課題)
上記従米の端末装置においては、ホストコンピュータか
らのESCシーケンスにより制御されるが、このESC
シーケンスは端末装置に基づいて固定化され、しかも各
端末装置の種類により異なっているのが実情である。(Japanese technology) Display devices such as CRTs whose display is controlled by an ESC sequence from a host computer, or computer terminal devices such as printers whose print operation mode is controlled, have a fixed ESC sequence that corresponds to the control. It is determined that Therefore, the analysis database for analyzing the ESC sequence is also set to a fixed value, and the ESC sequence sent from the host computer is analyzed based on the analysis database of the fixed value.
Manputer terminal device is controlled 6 (problem to be solved by the invention) In the above-mentioned terminal device of the United States and America, it is controlled by the ESC sequence from the host computer, but this ESC
In reality, the sequence is fixed based on the terminal device, and differs depending on the type of each terminal device.
したがって、ある特定の端末装置のESCシーケンスを
使用している7プリケーシ1冫が実行されるホストコン
ピュータには、その特定以外の端末装置は利用不可能ま
た困難である欠点があった。Therefore, a host computer in which a seven-part application using the ESC sequence of a specific terminal device is executed has the disadvantage that it is difficult or impossible to use terminal devices other than that specific terminal device.
本発明はこのような事情に鑑みて発明されたもので、そ
の目的とするところはESCシーケンスを任意のものに
設定できるようにした極めて有効、適切なコンピュータ
の端末装置に関する。The present invention was invented in view of the above circumstances, and its purpose is to provide an extremely effective and appropriate computer terminal device that allows the ESC sequence to be set to any desired value.
[発明の構戊]
(課題を解決するための手段)
本発明は、コンピュータの端末装置にESCシーケンス
解析データベースを備え、このESCシーケンス解析デ
ータベースを参照してホストコンピュータからのESC
シーケンスを解析するESCシーケンス解析手段と、
ホストコンピュータからの更新データを受信して前記E
SCシーケンス解析データベースを更新する第1の更新
手段と、
キーボードからの更新データを受信して前記ESCシー
ケンス解析データベースを更新するtJIS2の更新手
段とを備えてESCシーケンスを任意のものに設定でき
るようにしたことを特徴とする。[Structure of the Invention] (Means for Solving the Problems) The present invention provides an ESC sequence analysis database in a computer terminal device, and performs ESC processing from a host computer by referring to this ESC sequence analysis database.
an ESC sequence analysis means for analyzing the sequence; and an ESC sequence analysis means for receiving update data from the host computer.
A first updating means for updating an SC sequence analysis database, and a tJIS2 updating means for receiving update data from a keyboard and updating the ESC sequence analysis database, so that the ESC sequence can be set to any one. It is characterized by what it did.
(作用)
コンピュータの端末装置を任意のESCシーケンスのも
のに設定することができる.
(実施例)
次にコンピュータの端末装置を制御するものとして表示
装置を制御する場合の一実施例を図面について説明する
.第1図は本発明の構或を表わすブロック図を示すもの
で、10は本発明による端末装置とホストコンピュータ
(図示せず)からのデータ等の受信を行なうインター7
エースである。(Function) The computer terminal device can be set to any ESC sequence. (Example) Next, an example of controlling a display device as a device for controlling a computer terminal device will be described with reference to the drawings. FIG. 1 shows a block diagram showing the structure of the present invention, and 10 is an interface 7 for receiving data etc. from a terminal device according to the present invention and a host computer (not shown).
It's ace.
11はCRT等の表示!!置、12はキーボード、13
はESCシーケンス解析データベースである。11 is the display of CRT etc.! ! 12 is the keyboard, 13
is an ESC sequence analysis database.
14は表示制御プログラムであって、この表示制御プロ
グラム14の実行によってホストコンピュータからのE
SCシーケンスをESCシーケンス解析データベース1
3を参照して解析し、認知したESCシーケンスに対応
する表示装置11の表示制御を行なう.15はホスト更
新データ受信プログラムであって、このホスト更新デー
タ受信プログラム15の実行によってESCシーケンス
解析データベース13の更新データをホストコンピュー
タから受信し、ESCシーケンス解析データベース13
を更新する.16はキーボード更新データ受取プログラ
ムであって、このキーボード更新データ受取プログラム
16の実行によってESCシーケンス解析データベース
13の更新データをキーボードから受取り,ESCシー
ケンス解析データベース13を更新する.
次に本発明の動作を説明する。14 is a display control program, and by executing this display control program 14, E is sent from the host computer.
SC sequence to ESC sequence analysis database 1
3 and performs display control on the display device 11 corresponding to the recognized ESC sequence. 15 is a host update data receiving program, and by executing this host update data receiving program 15, update data of the ESC sequence analysis database 13 is received from the host computer, and the ESC sequence analysis database 13 is updated.
Update. 16 is a keyboard update data receiving program, and by executing this keyboard update data receiving program 16, update data of the ESC sequence analysis database 13 is received from the keyboard, and the ESC sequence analysis database 13 is updated. Next, the operation of the present invention will be explained.
第2図乃至第4図は本発明の動作を示す7ローチャート
を表わし、本発明の動作をこれら図面について説明する
.第2図はホストコンピュータからのESCシーケンス
を解析し表示制御を行なう通常の動作を表わし、ステッ
プS1でホストコンピュータからのESCシーケンスの
データを受信する.ステップS2でESC冫一ケンスを
解析する.ステップS3で解析の完了と判定されるとス
テップS4に進む.ステップS4ではESCシーケンス
が認知されたか否か判定される。ESCシーケンスが認
知されるとステップS5に進み、ステップS5でESC
シーケンスに対応する表示制御が実行される.ステップ
S3で解斬が完了していない場合と、ステップS4で認
知されない場合は動作はステップS1に戻る。FIGS. 2 to 4 show seven flowcharts showing the operation of the present invention, and the operation of the present invention will be explained with reference to these drawings. FIG. 2 shows the normal operation of analyzing the ESC sequence from the host computer and controlling the display. In step S1, data of the ESC sequence from the host computer is received. In step S2, the ESC sentence is analyzed. If it is determined in step S3 that the analysis is complete, the process advances to step S4. In step S4, it is determined whether the ESC sequence has been recognized. When the ESC sequence is recognized, the process advances to step S5, and in step S5 the ESC sequence is recognized.
Display control corresponding to the sequence is executed. If the resolution is not completed in step S3 or if it is not recognized in step S4, the operation returns to step S1.
次に、ホストコンピュータからの更新データによりES
Cシーケンス解析データベース13を更新する場合をW
&3図の7ローチャートについて説明する.
ステップS6でホストコンピュータからの更新データを
受信する。ステップS7で受信した更新データが終了デ
ータと判定されると、動作は終了する。ステップS7で
終了データでないと判定されると、ステップS8に進む
.ステップS8では受信した更新データが保存される.
次にステップS9で更新データの完或か否かが判定され
る.ステップS9で更新データの完威と判定されるとス
テップS10に進み、ステップ810で更新データによ
るESCシーケンス解析データベース13が更新される
。Next, the ES is updated using updated data from the host computer.
W when updating the C sequence analysis database 13
& Explain the 7 low chart in Figure 3. In step S6, update data is received from the host computer. If the update data received in step S7 is determined to be end data, the operation ends. If it is determined in step S7 that the data is not the end data, the process advances to step S8. In step S8, the received update data is saved.
Next, in step S9, it is determined whether the updated data is complete. If it is determined in step S9 that the updated data is complete, the process proceeds to step S10, and in step 810, the ESC sequence analysis database 13 is updated with the updated data.
ステップS9で更新データの完或でないと判定されると
、ステップS6に戻る.
次にキーボード12からの更新データの入力によQ、E
SCシーケンス解析データベース13を更新する場合を
、第4図に示す7ローチャートについて説明する。ステ
ップ811においてキーボードからの入力データを受信
する。次にステップS12に進み、ステップ812では
キーボードの入力データが終了キーか否か判定される.
終了キーならば動作は終了する。ステップ812で終了
キーでないと判定されると、ステップS13に進む。ス
テップ813においてはキーボードからの更新データを
保存する.
次にステップ814で更新データの完戒か否かが判定さ
れる,ステップS14で更新データの完或が判定される
と、ステップS15に進む。ステップS15においてキ
ーボードからの更新データによりESCシーケンス解析
データベースを更新する。尚、ステップS14で更新デ
ータの完或でないと判定されると、動作はステップSl
lに戻る。If it is determined in step S9 that the updated data is not complete, the process returns to step S6. Next, input the update data from the keyboard 12 to input Q and E.
The case of updating the SC sequence analysis database 13 will be explained with reference to the 7-row chart shown in FIG. 4. In step 811, input data from the keyboard is received. Next, the process advances to step S12, and in step 812 it is determined whether the input data on the keyboard is an end key.
If the end key is pressed, the operation ends. If it is determined in step 812 that the key is not an end key, the process advances to step S13. In step 813, the updated data from the keyboard is saved. Next, in step 814, it is determined whether the updated data is complete. If it is determined in step S14 that the updated data is complete, the process advances to step S15. In step S15, the ESC sequence analysis database is updated using update data from the keyboard. Note that if it is determined in step S14 that the update data is not complete, the operation proceeds to step S1.
Return to l.
本発明による端末装置は、前記の如く通常は第2図に示
すように表示制御プログラム14の実行によってESC
シーケンス解析データベース13を参照して解析し、表
示装置11の表示制御を行なっている.
ある任意の時点において、ホストコンピュータからの特
別なESCシーケンスの入力によって第3図に示すよう
なホスト更新データ受信プログラム15の実行が行なわ
れ、また、特別なキー人力によって第4図に示すような
キーボード更新受取プログラム16の実行が行なわれる
。As described above, the terminal device according to the present invention normally controls the ESC by executing the display control program 14 as shown in FIG.
The sequence analysis database 13 is referred to for analysis, and the display on the display device 11 is controlled. At any given point in time, the host update data receiving program 15 as shown in FIG. 3 is executed by inputting a special ESC sequence from the host computer, and the host update data receiving program 15 as shown in FIG. The keyboard update receiving program 16 is executed.
ホスト更新データ受信プログラム15が実行されている
場合は、終了トリが−がかかるまでホスト更新データ受
信プログラム15は、ホストコンピュータからのデータ
をESCシーケンス解析データベース13の更新データ
と認知して、ESCシーケンス解析データベース13を
更新する。When the host update data receiving program 15 is being executed, the host update data receiving program 15 recognizes the data from the host computer as the update data of the ESC sequence analysis database 13 and executes the ESC sequence until the end trigger is -. The analysis database 13 is updated.
また、キーボード更新データ受取プログラム16が実行
されている場合は、終了トリが一がかかるまでキーボー
ド更新データ受取プログラムは、キーボードからのデー
タをESCシーケン入解析データベース13の更新デー
タと認知して、ESCシーケンス解析データベース13
を更新する。In addition, when the keyboard update data receiving program 16 is being executed, the keyboard update data receiving program recognizes the data from the keyboard as the update data of the ESC sequence input analysis database 13 until it takes one time to finish, and the ESC Sequence analysis database 13
Update.
[発明の効果]
本発明によれば、ESCシーケンスを任意のものに設定
することができるので、たとえ特定端末装置のESCシ
ーケンスしか考慮していないアプリケーションプログラ
ムにも使用できる極めて顕着な効釆がある。[Effects of the Invention] According to the present invention, since the ESC sequence can be set to any value, it has an extremely significant effect that can be used even in application programs that only consider the ESC sequence of a specific terminal device. be.
図面は本発明の一実施例を示もので、第1図は構或を示
すブロック図、弟2図乃至第4図は動作を示すフローチ
ャートである.
11・・・CRT等の表示装置、12・・・キーボード
、13・・・ESCシーケンス解析データベース、14
・・・表示制御プログラム、
15・・・ホスト更新データ受信プログラム、16・・
・キーボード更新データ受取プログラム。
第2図
第3図
第4図The drawings show one embodiment of the present invention, and FIG. 1 is a block diagram showing the structure, and FIGS. 2 to 4 are flow charts showing the operation. 11... Display device such as CRT, 12... Keyboard, 13... ESC sequence analysis database, 14
...Display control program, 15...Host update data reception program, 16...
・Keyboard update data receiving program. Figure 2 Figure 3 Figure 4
Claims (1)
トコンピュータからのESCシーケンスを解析するES
Cシーケンス解析手段と、 ホストコンピュータからの更新データを受信して前記E
SCシーケンス解析データベースを更新する第1の更新
手段と、 キーボードからの更新データを受信して前記ESCシー
ケンス解析データベースを更新する第2の更新手段と を具備したことを特徴とするコンピュータの端末装置。[Claims] An ESC sequence analysis database, and an ES that refers to the ESC sequence analysis database to analyze an ESC sequence from a host computer.
C sequence analysis means, and receiving update data from the host computer to
A computer terminal device comprising: a first updating means for updating an SC sequence analysis database; and a second updating means for receiving update data from a keyboard and updating the ESC sequence analysis database.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1156972A JPH0322065A (en) | 1989-06-20 | 1989-06-20 | Terminal equipment for computer |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1156972A JPH0322065A (en) | 1989-06-20 | 1989-06-20 | Terminal equipment for computer |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH0322065A true JPH0322065A (en) | 1991-01-30 |
Family
ID=15639354
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP1156972A Pending JPH0322065A (en) | 1989-06-20 | 1989-06-20 | Terminal equipment for computer |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0322065A (en) |
-
1989
- 1989-06-20 JP JP1156972A patent/JPH0322065A/en active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4458311A (en) | Text processor having an interactive display terminal which alternately functions as a data processing terminal | |
| JPH0322065A (en) | Terminal equipment for computer | |
| JP3196253B2 (en) | Data entry method | |
| JP7797169B2 (en) | Information processing device | |
| JPH0525322B2 (en) | ||
| JPH06139039A (en) | Computer equipment | |
| JPS6334624A (en) | Recursive input control system | |
| JP2874676B2 (en) | Single screen multiple input terminal | |
| JPH0362121A (en) | Data conversion system | |
| JPS63106078A (en) | Display method for character string echo of graphic processor | |
| JPS6279525A (en) | Data input system | |
| JPS61122782A (en) | Code picture selecting system | |
| JPS63253430A (en) | Write control system | |
| JPS6258318A (en) | Registering system for feed control information of electronic computer system | |
| JPH01241616A (en) | Printing control device | |
| JPH04260970A (en) | Method for inputting japanese language in application program | |
| JPH05181661A (en) | General purpose menu system for each user | |
| JPH07244550A (en) | Key sequence setting device | |
| JPH113469A (en) | Information processing device and product registration device | |
| JPS6285322A (en) | Picture displaying system | |
| JPH10289085A (en) | Control switching method on window system | |
| JPS63276089A (en) | Cursor control system | |
| JP2001306242A (en) | Coordinate inputting device | |
| JPH02110761A (en) | Command registering method | |
| JPS5960485A (en) | Crt display |