JPS6190232A - Printer control method - Google Patents

Printer control method

Info

Publication number
JPS6190232A
JPS6190232A JP59211732A JP21173284A JPS6190232A JP S6190232 A JPS6190232 A JP S6190232A JP 59211732 A JP59211732 A JP 59211732A JP 21173284 A JP21173284 A JP 21173284A JP S6190232 A JPS6190232 A JP S6190232A
Authority
JP
Japan
Prior art keywords
printer
byte code
record
byte
shift
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.)
Granted
Application number
JP59211732A
Other languages
Japanese (ja)
Other versions
JPH0377528B2 (en
Inventor
Masajiro Miura
三浦 正次郎
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.)
Fujitsu Ltd
Original Assignee
Fujitsu 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 Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP59211732A priority Critical patent/JPS6190232A/en
Publication of JPS6190232A publication Critical patent/JPS6190232A/en
Publication of JPH0377528B2 publication Critical patent/JPH0377528B2/ja
Granted legal-status Critical Current

Links

Abstract

PURPOSE:To reduce the overhead against a CPU by providing a means to add two shift codes unconditionally to user record and thereby making a line control of a printer. CONSTITUTION:When generating printing records, two shift codes are unconditionally added to a shift code adding part 28 without checking whether a printing data 212 of user record stored in a record buffer 21 is ending with a 1-byte code system or a 2-byte code system. A line control order is added line control of the printer is simplified, and overhead of the CPU is reduced.

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は、データ処理装置に接続されている2バイトコ
ード系と、■バイトコード系を印字できるプリンタ、例
えば日本語シリアルプリンタを制御する方式に関する。
[Detailed Description of the Invention] [Field of Industrial Application] The present invention provides a system for controlling a printer connected to a data processing device that is capable of printing a 2-byte code system and a byte code system, such as a Japanese serial printer. Regarding.

日本語を出力できるシリアルプリンタにおいては、−i
に英数字は1バイトコードで1日本語は2バイトコード
で表現されており、その切り替えをシフトコードと呼ば
れる特殊コードにより行っている。
For serial printers that can output Japanese, -i
Alphanumeric characters are represented by 1-byte codes, and 1 Japanese character is represented by 2-byte codes, and the switching between them is done using a special code called a shift code.

第3図は、当該シリアルプリンタでの出力形式■と、内
部表現■との対応を示したもので、(a)はEBCDI
Cコードによる1バイトコード系を示し、(b)は2バ
イトコード系を示し、(c)は1バイトコード系から2
バイトコード系に切り替える為の上記シフトコードの一
例を示し、(d)は2バイトコード系から1バイトコー
ド系に切り替える為の上記シフトコードの一例を示して
いる。
Figure 3 shows the correspondence between the output format ■ and the internal representation ■ of the serial printer, and (a) shows the EBCDI
1-byte code system based on C code, (b) shows 2-byte code system, and (c) shows 2-byte code system from 1-byte code system.
An example of the shift code for switching to the byte code system is shown, and (d) shows an example of the shift code for switching from the 2-byte code system to the 1-byte code system.

又、上記シフトコードの存在位置は、1バイトコード系
では、何処でも良く、2バイトコード系では、1バイト
目にないと有効とならないのが−j股的である。
Further, the position of the shift code may be anywhere in a 1-byte code system, but in a 2-byte code system, it is only valid if it is in the 1st byte.

第4図で示した内部表現例において、■は2バイトコー
ド系において、2バイト目にシフトコード°29°が置
かれている例であるが、この場合には、1バイト目のコ
ードと、当該シフトコードとがtlめられて、2バイト
コードして扱われ、プリンタ側は“空白”と認識する為
、当該シフトコードは無視されることになる。
In the internal representation example shown in FIG. 4, ■ is an example in which a shift code of °29° is placed in the 2nd byte in a 2-byte code system, but in this case, the code in the 1st byte and The shift code is ignored and treated as a 2-byte code, and the printer side recognizes it as a "blank", so the shift code is ignored.

本図の■は2バイトコード系において、第1バイト目に
、上記シフトコードが置かれている例であり、正規のシ
フトコードとして認識される。
■ in the figure is an example in which the shift code is placed in the first byte in a 2-byte code system, and is recognized as a regular shift code.

上記シフトコードと同様に、プリンタ制御用コード(制
御オーダ)も、2バイトコード系においては、第1バイ
ト目に置かないと有効とならないので、該プリンタ制御
オーダを入れる場合には、その位置が2バイトコード系
の時には、第1バイト目に付加する必要がある。
Similar to the above shift code, the printer control code (control order) is not valid unless it is placed in the first byte in the 2-byte code system. When using a 2-byte code system, it is necessary to add it to the first byte.

このように、日本語を出力できるシリアルプリンタにお
いては、1バイトコード系の英数字と。
In this way, in serial printers that can output Japanese, 1-byte code alphanumeric characters and 1-byte code alphanumeric characters.

2バイトコード系の日本語とが混在する為、該2つのコ
ード系を区別する為のシフトコードと、該プリンタを制
御する為の制御オーダ、例えばキャリッジリターン(C
R) 、ニューライン(NL)等を置く位置を決める処
理が複mとなる問題があり、効果的な処理方式が待たれ
ていた。
Since Japanese and 2-byte code systems are mixed, a shift code to distinguish between the two code systems and a control order to control the printer, such as a carriage return (C
R), new line (NL), etc., the process of determining the position to place is complicated, and an effective processing method has been awaited.

〔従来の技術〕[Conventional technology]

第5図は、日本語シリアルプリンタを接続しているデー
タ処理装置の構成例をブロック図で示したもので、1は
中央処理装置(CPU)、 2は主記憶装置(MSU)
、 3はメモリアクセス制御部(MへC)、 41.4
2〜は入出力制御装置で、41はファイルアダプタ(F
A)、 42はプリンタアダプタ(PA)、 51はフ
ァイルメモリ(FM)、 52は日本語シリアルプリン
タ(JSP)である。  。
Figure 5 is a block diagram showing an example of the configuration of a data processing device connected to a Japanese serial printer, where 1 is the central processing unit (CPU) and 2 is the main storage unit (MSU).
, 3 is a memory access control unit (M to C), 41.4
2~ are input/output control devices, 41 is a file adapter (F
A), 42 is a printer adapter (PA), 51 is a file memory (FM), and 52 is a Japanese serial printer (JSP). .

今、本データ処理装置に電源が投入されると、ファイル
メモリ51から、オペレーティングシステム(OS) 
2a、各種ユーザプログラム2bの他、入出力処理プロ
グラム2c等が主記憶装置(MSU) 2に初期プログ
ラムローディングされる。
Now, when the power is turned on to this data processing device, the operating system (OS) is stored from the file memory 51.
In addition to 2a and various user programs 2b, an input/output processing program 2c and the like are initially loaded into the main storage unit (MSU) 2.

該初期プログラムローディングが完了すると、中央処理
装置(CPtl) lにおいて、主記憶装置(MStl
)2から、先ずオペレイティングシステム(O5) 2
aが読み出され、該オペレイティングシステム(0S)
 2aの管理の基に、各ユーザプログラム2bがマルチ
タスクの形式で実行され、該実行結果の1つとして、例
えばプリントアウトすべきデータが、レコード単位でフ
ァイルメモリ(Fl’l) 51の中に設けられている
スプールファイル511に、上記ユーザプログラム2b
単位に格納されると共に、主記憶装置01SU) 2上
の[プリントキューJ 2dにプリント制御ブロックが
投入される。
When the initial program loading is completed, the main memory (MStl) is loaded in the central processing unit (CPtl).
) 2, first the operating system (O5) 2
a is read and the operating system (OS)
2a, each user program 2b is executed in a multitask format, and as one of the execution results, for example, data to be printed out is stored in the file memory (Fl'l) 51 in units of records. The above user program 2b is stored in the provided spool file 511.
At the same time, the print control block is stored in the print queue J2d on the main storage device 01SU)2.

中央処理装置(CPU) lにおいては、上記入出力処
理プログラム2cが、第6図に示した順序に従ってプリ
ントアウト処理を実行する。
In the central processing unit (CPU) l, the input/output processing program 2c executes printout processing in the order shown in FIG.

即ち、レコード取り出し処理部20において、上記[プ
リントキューJ 2dから取り出したプリント制御ブロ
ックに対応したレコードをスプールファイル511から
取り出し、レコードバッファ21にセットする。
That is, the record retrieval processing unit 20 retrieves the record corresponding to the print control block retrieved from the print queue J2d from the spool file 511 and sets it in the record buffer 21.

制御文字変換部22においては、該レコードバッファ2
1にセットされたレコードの、先頭にある改行情報を表
現する制御文字211を調べ、プリンタ制御オーダに変
換し、出カバソファ制御部23に送出する。
In the control character conversion unit 22, the record buffer 2
The control character 211 representing line feed information at the beginning of the record set to 1 is checked, converted into a printer control order, and sent to the output cover sofa control section 23.

印字レコード検索部24においては、上記レコードバッ
ファ21から印字データ212を読み出し、該レコード
の最後が、2バイトコード系か、1バイトコード系かを
、該レコードの先頭から順次検索する。 (ステップ2
41参照) 若し、2バイトコード系で(ステップ242参照)、最
後のコードが1バイトで終了している場合(ステップ2
43参照)には、該1バイトを捨てるか、或いは更に1
バイトを追加して、前記プリンタ制御オーダ(P)を、
該レコードの最後に追加するように動作する。(ステッ
プ244参照)上記動作を模式的に示したものが第7図
であって、 ■はユーザの用意したレコードを示し、2バイトコード
系で、最後のコードが1バイトで終了している場合を表
している。
The print record search section 24 reads the print data 212 from the record buffer 21 and sequentially searches from the beginning of the record to determine whether the end of the record is a 2-byte code system or a 1-byte code system. (Step 2
(see step 241) If the code is a 2-byte code system (see step 242), and the last code ends with 1 byte (step 2
43), discard the 1 byte or add 1 more byte.
Byte is added to the printer control order (P),
Operates to add to the end of the record. (See step 244) The above operation is schematically shown in FIG. 7, where ① indicates a record prepared by the user, which is a 2-byte code system and the last code ends with 1 byte. represents.

■は、このようなレコードに対して、上記最後の1バイ
トコードを捨てて、プリンタ制御オーダ(1’)を、2
バイトコード系の1バイト目に付加した例を示している
■ For such a record, discard the last 1 byte code and change the printer control order (1') to 2.
An example is shown in which it is added to the first byte of a bytecode system.

該プリンタ制御オーダ(P)の次のコード“29゛は英
数字系に戻す為のシフトコードである。
The next code "29" of the printer control order (P) is a shift code for returning to the alphanumeric system.

■の例は、上記最後の1バイトコードに対して特殊コー
ド“40”を付加して、2ノNイトコード系(但し、“
空白”扱い)とした後、プリンタ制御オーダ(P”)を
付加した場合を示している。
In the example of (2), a special code "40" is added to the last 1-byte code above to create a 2-note N-byte code system (however, "
This shows the case where a printer control order (P") is added after the data is treated as "blank").

該プリンタ制御オーダ(P)の次のコード°29゛は英
数字系に戻す為のシフトコードである。
The next code of the printer control order (P), °29, is a shift code for returning to the alphanumeric system.

このようにして、生成したレコードが、第6図の検索済
みレコード25であって、上記出カッ\・ノファ制御部
23に送出される。該検索済みレコード25において、
斜線部251は、上記■、■で付加した境界調整バイト
である。
The record thus generated is the searched record 25 in FIG. 6, and is sent to the output control section 23. In the searched record 25,
The shaded area 251 is the boundary adjustment byte added in the above-mentioned steps ① and ②.

出カバソファ制御部23においては、上記入プールファ
イル511から順次取り出される各レコード21に対し
て、上記22.24で示した各入出力処理を行うことに
よって生成される制御オーダと、検索済みレコード25
を、出カバソファ26に一定量になる迄蓄積し、一定量
になるとプリンタ出力部27に送出する。
In the output sofa control unit 23, the control order generated by performing each input/output process shown in 22.24 above on each record 21 sequentially retrieved from the input pool file 511, and the searched record 25
is accumulated in the output cover sofa 26 until it reaches a certain amount, and when it reaches a certain amount, it is sent to the printer output unit 27.

該プリンタ出力部27は、図示していないプリンタ機構
を制御して、所望の印字を行うように機能する。
The printer output unit 27 functions to control a printer mechanism (not shown) to perform desired printing.

〔発明が解決しようとする問題点〕[Problem that the invention seeks to solve]

上記従来方式においては、印字レコード検索部24の動
作として説明したように、各ユーザの作成したレコード
から、正規の印字ができる検索済みレコード25を生成
する為に、該レコードの先頭から調べて、該レコードの
最後が2バイトコード系か、或いは1バイトコード系な
のかを認識する必要があり、中央処理装置(CPU) 
1にとって大きなオーバヘッドとなる問題があった。
In the above conventional method, as explained as the operation of the print record search unit 24, in order to generate the searched record 25 that can be properly printed from the record created by each user, it searches from the beginning of the record, It is necessary to recognize whether the end of the record is a 2-byte code or a 1-byte code, and the central processing unit (CPU)
1, there was a problem that resulted in a large overhead.

本発明は上記従来の欠点に鑑み、ユーザの作成したレコ
ードが2バイトコード系で終了しているか、1バイトコ
ード系で終了しているかを調べることなく、印字用レコ
ードを生成する方法を提供することを目的とするもので
ある。
In view of the above conventional drawbacks, the present invention provides a method for generating a record for printing without checking whether a record created by a user ends with a 2-byte code system or a 1-byte code system. The purpose is to

〔問題点を解決する為の手段〕[Means for solving problems]

この目的は、ユーザレコードが2バイトコード系で終了
しているか、1バイトコード系で終了しているかに拘わ
らず、当該ユーザレコードに無条件に2つのシフトコー
ドを付加する手段を設け、上記プリンタの行制御を行う
ようにした本発明のプリンタ制御方式によって達成され
る。
The purpose of this is to provide a means to unconditionally add two shift codes to a user record, regardless of whether the user record ends with a 2-byte code system or a 1-byte code system, and to This is achieved by the printer control method of the present invention that performs line control.

〔作用〕[Effect]

即ち、本発明によれば、スプールファイルに格納されて
いる各ユーザレコードを取り出し、印字レコードを生成
するのに、該ユーザレコードが2バイトコード系で終了
しているか、1バイトコード系で終了しているかを調べ
ることなく、無条件で、該レコードの最後に2つのシフ
トコードを付加した後、行制御オーダを付けるようにし
たものであるので、プリンタの行制御が簡単になり、中
央処理装置(CPLI)に対するオーバへ・ノドを削減
できる効果がある。
That is, according to the present invention, when extracting each user record stored in a spool file and generating a print record, it is necessary to determine whether the user record ends in a 2-byte code system or a 1-byte code system. The printer automatically adds two shift codes to the end of the record and then attaches a line control order without checking whether the record is correct or not. This simplifies the printer's line control and reduces the burden on the central processing unit. This has the effect of reducing overflow and knots for (CPLI).

〔実施例〕〔Example〕

以下本発明の実施例を図面によって詳述する。 Embodiments of the present invention will be described in detail below with reference to the drawings.

第1図は本発明を実施して、プリンタ処理を行う場合の
動作を模式的に示した図であり、第6図と同じ記号は同
じ対象物を示し、28が本発明を実施するのに必要な手
段で、25゛ は本発明によって生成される印字データ
である。
FIG. 1 is a diagram schematically showing the operation when performing printer processing by implementing the present invention. The same symbols as in FIG. By any necessary means, 25' is the print data generated by the present invention.

本図から明らかな如(、レコードバッファ21に取り出
されたユーザレコードの先頭にある制御文字211に対
する処理、及び化カバソファ制御部23以降の処理は、
従来方式と全(同じであるので省略し、ここでは、該レ
コードの印字データ212に対する処理に限定して説明
する。
As is clear from this figure (the processing for the control character 211 at the head of the user record taken out to the record buffer 21 and the processing after the conversion control unit 23 are as follows)
Since it is the same as the conventional method, the explanation will be omitted, and here, the explanation will be limited to the processing for the print data 212 of the record.

第2図が、上記シフトコード付加部28における動作を
模式的に示したもので、第1図を参照しながら本図によ
って、本発明による印字データ生成方式を説明する。
FIG. 2 schematically shows the operation of the shift code adding section 28, and the print data generation method according to the present invention will be explained with reference to FIG. 1.

本発明においては、第1図で示されているように、レコ
ードバッファ21に蓄積されているユーザレコードの印
字データ212が、2バイトコード系で終了しているか
、1バイトコード系で終了しているかを調べないで、無
条件に2つのシフトコードを上記シフトコード付加部2
8で付加する所にポイントがある。
In the present invention, as shown in FIG. 1, the print data 212 of the user record stored in the record buffer 21 either ends in a 2-byte code system or ends in a 1-byte code system. The above shift code adding section 2 unconditionally adds two shift codes without checking whether the
There is a point where you add 8.

第2図の■が当該処理を模式的に示したもので、ユーザ
レコードに対して、シフトコード°29゛を2個付加し
た後、プリンタ制御オーダ(P)を付加している。
2 in FIG. 2 schematically shows the process, in which two shift codes 0.29' are added to the user record, and then a printer control order (P) is added.

従って、該ユーザコードが1バイトコード系で終了して
いる場合には、該2つのシフトコードば有効であるが、
1バイトコード系から1バイトコード系へのシフトを指
示していることになるので、実質上は無操作と同じとな
る。
Therefore, if the user code ends with a 1-byte code, the two shift codes are valid, but
Since this is an instruction to shift from a 1-byte code system to a 1-byte code system, it is practically the same as no operation.

■はユーザレコードが2バイトコード系で、該レコード
の最後が1バイトコードで終了している場合を示してお
り、最初のシフトコードは、上記1バイトコードと共に
2バイトコードとして扱われ、前述のように“空白”動
作となり、次のシフトコードが有効となって、2バイト
コード系がら1バイトコード系へのシフトを指示し、1
パイI・コード系であるプリンタ制御オーダ(P)を有
効化している。
■ indicates a case where the user record is a 2-byte code system and the end of the record ends with a 1-byte code, and the first shift code is treated as a 2-byte code along with the 1-byte code mentioned above. "blank" operation occurs, and the next shift code becomes valid, instructing a shift from the 2-byte code system to the 1-byte code system, and 1
The printer control order (P), which is a pie I code system, is enabled.

[相]はユーザレコードが2バイトコード系で、且つ該
レコードの最後も2バイトコードで正しく終了している
場合を示しているが、この場合は、最初のシフトコード
は有効で、2バイトコード系から1バイトコード系への
シフ1−を指示するので、次のシフトコードは、1バイ
トコード系から1バイトコード系へのシフトを指示し、
■と同じように実質上無操作となる為、結局その次に置
かれているプリンタ制御オーダ(P)を有効化している
[Phase] indicates a case where the user record is a 2-byte code system and the end of the record also correctly ends with a 2-byte code. In this case, the first shift code is valid and the 2-byte code is Since it instructs a shift 1- from the system to the 1-byte code system, the next shift code instructs the shift from the 1-byte code system to the 1-byte code system,
As in (2), there is virtually no operation, so the printer control order (P) placed next is eventually activated.

このように、本発明によれば、何れの場合も、境界調整
後のプリンタ制御オーダ(P)は有効となり、且つその
直後は1バイトコード系となることが分かる。第1図の
25゛ で示した印字データの内、斜線部が上記境界調
整用コードである。
As described above, it can be seen that according to the present invention, in any case, the printer control order (P) after boundary adjustment becomes valid, and immediately after that, the printer control order (P) becomes a 1-byte code system. Of the print data shown at 25 in FIG. 1, the shaded area is the boundary adjustment code.

〔発明の効果〕〔Effect of the invention〕

以上、詳細に説明したように、本発明のプリンタ制御方
式は、例えばスプールファイルに格納されている各ユー
ザレコードを取り出し、印字レコードを生成するのに、
該ユーザレコードが2バイトコード系で終了しているか
、1バイトコード系で終了しているかを調べることな(
、無条件で、該レコードの最後に2つのシフトコードを
付加゛した後、行制御オーダを付けるようにしたもので
あるので、プリンタの行制御が簡単になり、中央処理装
置(CPU)に対するオーバヘッドを削減できる効果が
ある。
As described above in detail, the printer control method of the present invention extracts each user record stored in a spool file and generates a print record.
Do not check whether the user record ends with a 2-byte code or a 1-byte code (
, the line control order is added unconditionally after adding two shift codes to the end of the record, which simplifies printer line control and reduces overhead for the central processing unit (CPU). It has the effect of reducing

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

第1図は、本発明によってプリントアウト処理を行う場
合の動作を模式的に示した図。 第2図は本発明によって、2つのシフトコードを付加し
て生成した印字データの例を模式的に示した図。 第3図はシリアルプリンタでの出力形式と、内部表現と
の対応を示した図。 第4図は2バイトコード系において、シフトコードを置
いた場合の効果を説明する図。 第5図は、例えば日本語シリアルプリンタの構成例をブ
ロック図で示した図。 第6図は従来方式によってプリントアウト処理を行う場
合の動作を模式的に示した図。 第7図は従来方式によるユーザレコードの境界調整動作
を模式的に示した図、である。 図面において、 1は中央処理装置(CPU)、2は主記憶装置(MSL
I)。 3はメモリアクセス制御部(MAC)。 41はファイルアダプタ 42はプリンタアダプタ(1’A)。 51はファイルメモリ(FM)。 52は日本語シリアルプリンタ(JSP)。 2aはオペレイティングシステム(OS) 。 2bはユーザプログラム。 2cは入出力処理プログラム。 20はレコード取り出し処理部。 22は制御文字変換部,23は化カバソファ制御部12
4は印字レコード検索部。 27はプリンタ出力部,28はシフトコード付加部。 511はスプールファイル。 をそれぞれ示す。 3?’、 1日 羊 2 口 ■  ロ=工=コ=コ・口+口・口 ■ 図−一一ロロロ Oローーーロロロ 茅3図 ■ ABeD12  0ホ浩  t ■01cz C3C4FI F20C6FCCBDCB
8E(、[コ、1u LJ LJ LJ LJ LJ 
 □□□ L(αン            (C] 
        (b)         でdノ杢 
42] ■  囲エーーロ ■  旧−一ロー 卒 7  図 ■ ロー一一一山■
FIG. 1 is a diagram schematically showing the operation when performing printout processing according to the present invention. FIG. 2 is a diagram schematically showing an example of print data generated by adding two shift codes according to the present invention. FIG. 3 is a diagram showing the correspondence between the output format of a serial printer and its internal representation. FIG. 4 is a diagram illustrating the effect of placing a shift code in a 2-byte code system. FIG. 5 is a block diagram showing, for example, a configuration example of a Japanese serial printer. FIG. 6 is a diagram schematically showing the operation when performing printout processing using a conventional method. FIG. 7 is a diagram schematically showing a user record boundary adjustment operation according to the conventional method. In the drawing, 1 is the central processing unit (CPU), 2 is the main memory (MSL)
I). 3 is a memory access control unit (MAC). 41 is a file adapter 42 is a printer adapter (1'A). 51 is a file memory (FM). 52 is a Japanese serial printer (JSP). 2a is the operating system (OS). 2b is a user program. 2c is an input/output processing program. 20 is a record retrieval processing unit. 22 is a control character conversion unit, and 23 is a control unit 12.
4 is a print record search section. 27 is a printer output section, and 28 is a shift code adding section. 511 is a spool file. are shown respectively. 3? ', 1 day sheep 2 mouths ■ Ro = Ko = Ko mouth + mouth mouth ■ Figure - 11 Rororo O Roo Rororo Kaya 3 figures ■ ABeD12 0 Ho Hiroshi t ■01cz C3C4FI F20C6FCCBDCB
8E(, [ko, 1u LJ LJ LJ LJ LJ
□□□ L (αn (C)
(b) d no heather
42] ■ Iero Eiro ■ Old-1 Law Graduate 7 Figure ■ Law 111 Mountain ■

Claims (1)

【特許請求の範囲】[Claims] 2バイトコード系と1バイトコード系を印字できるプリ
ンタが接続されているデータ処理装置において、該デー
タ処理装置のオペレーティングシステム(OS)が、上
記プリンタを管理し、ユーザプログラムの出力したレコ
ードを、上記プリンタに出力する制御方式であって、上
記ユーザレコードが2バイトコード系で終了しているか
、1バイトコード系で終了しているかに拘わらず、当該
ユーザレコードに無条件に2つのシフトコードを付加す
る手段を設け、上記プリンタの行制御を行うようにした
ことを特徴とするプリンタ制御方式。
In a data processing device connected to a printer capable of printing 2-byte code type and 1-byte code type, the operating system (OS) of the data processing device manages the printer and prints the records output by the user program. A control method for outputting to a printer, which unconditionally adds two shift codes to the user record, regardless of whether the user record ends with a 2-byte code system or a 1-byte code system. 1. A printer control method, characterized in that a means for controlling the printer is provided to perform line control of the printer.
JP59211732A 1984-10-09 1984-10-09 Printer control method Granted JPS6190232A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP59211732A JPS6190232A (en) 1984-10-09 1984-10-09 Printer control method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP59211732A JPS6190232A (en) 1984-10-09 1984-10-09 Printer control method

Publications (2)

Publication Number Publication Date
JPS6190232A true JPS6190232A (en) 1986-05-08
JPH0377528B2 JPH0377528B2 (en) 1991-12-10

Family

ID=16610673

Family Applications (1)

Application Number Title Priority Date Filing Date
JP59211732A Granted JPS6190232A (en) 1984-10-09 1984-10-09 Printer control method

Country Status (1)

Country Link
JP (1) JPS6190232A (en)

Also Published As

Publication number Publication date
JPH0377528B2 (en) 1991-12-10

Similar Documents

Publication Publication Date Title
EP0075733B1 (en) Method for performing a multiple page get operation in a text processing system
JPS5876941A (en) Word processing system
JPS6190232A (en) Printer control method
JPH01188374A (en) print system
US4573138A (en) Justifying with printer level data stream which accommodates footers and headers
US5664209A (en) Document processing apparatus for processing information having different data formats
JPH06187107A (en) Slip distribution output device
JPH04317151A (en) File transfer device
JPH02158827A (en) Generating processing system for data stream for print-output
JPH01171960A (en) Printer apparatus
JPS6388632A (en) Printing data converting method
Veldstra et al. A small operating system for a 8080 micro-computer system
JPS62127932A (en) Print spooling control system
JPH0443425A (en) File output device
JPH01140379A (en) Image generating device
JPS62256030A (en) Kanji (chinese character) printer
JPH0683681A (en) Data corrector
JPH0561616A (en) Printer control system
JPS6358532A (en) Printer device
JPS63250735A (en) Image output device
JPH031224A (en) input/output system
JPS62282938A (en) electronic typewriter
JPS62157957A (en) input/output control device
JPS63138417A (en) Printer
JPH0196724A (en) Image output device

Legal Events

Date Code Title Description
LAPS Cancellation because of no payment of annual fees