JPH0596811A - Printing method - Google Patents

Printing method

Info

Publication number
JPH0596811A
JPH0596811A JP26377591A JP26377591A JPH0596811A JP H0596811 A JPH0596811 A JP H0596811A JP 26377591 A JP26377591 A JP 26377591A JP 26377591 A JP26377591 A JP 26377591A JP H0596811 A JPH0596811 A JP H0596811A
Authority
JP
Japan
Prior art keywords
printing
page
printed
print data
column
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
Application number
JP26377591A
Other languages
Japanese (ja)
Inventor
Koichi Sugino
光一 杉野
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.)
Seikosha KK
Original Assignee
Seikosha KK
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 Seikosha KK filed Critical Seikosha KK
Priority to JP26377591A priority Critical patent/JPH0596811A/en
Publication of JPH0596811A publication Critical patent/JPH0596811A/en
Pending legal-status Critical Current

Links

Landscapes

  • Record Information Processing For Printing (AREA)

Abstract

PURPOSE:To effectively use printing paper by a method wherein the printable area on a page of printing paper is divided into two or more columns, print data for a page are received and allocated to the two or more columns, and after lines for the first column are printed, lines for the next column are printed in turn. CONSTITUTION:The printable area on a page is divided into two or more columns X and Y, and after print data for the page is received and lines in the first column X are printed in turn, lines in the next column Y are printed in turn, thus the print data for the page is divided into the two or more columns X and Y and printed. That is, the printable area on the page is divided into the two or more columns X and Y, and printing is carried out for each column, so that vacant spaces that appear in the case of conventional methods can be effectively utilized and printing paper can be saved. Especially, when the number of characters in each line is small because of line feed, etc., and a lot of vacant spaces appear in the case of conventional printing methods, this printing method is effective and the content extending over two or more pages can be accommodated in a page.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】本発明は、印字方法に関するもの
である。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a printing method.

【0002】[0002]

【従来の技術】従来、例えばシリアルプリンタにおいて
は、図6に示すように、印字用紙Pに印字ピンを有した
印字ヘッドHを行(矢印)方向に走査して、ホストコン
ピュータ等のデータ出力装置から送られてくる印字デー
タをそのまま印字している。すなわち、1行に印字され
る文字数があらかじめ設定した値になるか、または改行
コードが送られてきたときに改行を行なって、上位行か
ら下位行へ順次印字を行なっていくものである。
2. Description of the Related Art Conventionally, in a serial printer, for example, as shown in FIG. 6, a print head H having print pins on a print paper P is scanned in the row (arrow) direction to output a data output device such as a host computer. The print data sent from is printed as is. That is, when the number of characters printed on one line reaches a preset value or a line feed code is sent, a line feed is performed and printing is performed sequentially from the upper line to the lower line.

【0003】[0003]

【発明が解決しようとする課題】上記従来の印字方法で
は、図7に示すように、1行中の文字数が少ない場合は
余白が多くなり、印字枚数が増えてしまう。
In the above conventional printing method, as shown in FIG. 7, when the number of characters in one line is small, the margin is large and the number of printed sheets is large.

【0004】本発明は、印字用紙を有効利用できる印字
方法を提供することを目的としている。
An object of the present invention is to provide a printing method capable of effectively utilizing printing paper.

【0005】[0005]

【課題を解決するための手段】本発明は、1頁中の印字
可能領域を複数欄に分割し、1頁分の印字データを受
け、第1欄の各行を順次印字した後、次欄の各行を順次
印字することにより、1頁分の印字データを複数欄に分
割して印字するようにして、上記課題を解決するもので
ある。また、1頁中の印字可能領域を複数欄に分割し、
1頁分の印字データを受け、各欄の所望上位行を印字し
た後、各欄の次位の行を印字する動作を繰り返すことに
より、1頁分の印字データを複数欄に分割して印字する
ようにして、上記課題を解決するものである。
According to the present invention, the printable area in one page is divided into a plurality of columns, print data for one page is received, each line in the first column is sequentially printed, and then the next column is printed. The above problem is solved by sequentially printing each line so that print data for one page is divided into a plurality of columns and printed. Also, divide the printable area on one page into multiple columns,
After receiving the print data for one page and printing the desired upper row of each column, the operation of printing the next row of each column is repeated to print the print data for one page divided into multiple columns. By doing so, the above problems are solved.

【0006】[0006]

【実施例】以下、本発明方法をプリンタに用いた場合の
一実施例を図面に基づいて説明する。
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS An embodiment in which the method of the present invention is applied to a printer will be described below with reference to the drawings.

【0007】まず、本発明による印字方法の概略を説明
する。本発明によれば、図6に示した従来の印字結果に
対して、図1に示す書式で印字を行なう。すなわち、図
6の1行目をL11とL12に分割し、図1の左欄xの
1行目にL11を、2行目にL12を印字する。つぎに
図6の2行目についても同様に、L21とL22に分割
し、L21を左欄xの3行目に、L22を4行目に印字
する。3行目以降も同様にして印字していき、図6のL
m2が左欄xの最終行に印字される。そして次行から
は、上記と同様に各行を2分割し、図1の右欄yに印字
し、図6のLn2を図1の右欄yの最終行に印字する。
このように印字することにより、図7に示すような2頁
に亘る印字内容が図8に示すように1頁に収まる。
First, the outline of the printing method according to the present invention will be described. According to the present invention, the conventional print result shown in FIG. 6 is printed in the format shown in FIG. That is, the first line of FIG. 6 is divided into L11 and L12, and L11 is printed on the first line and L12 is printed on the second line of the left column x in FIG. Similarly, the second line in FIG. 6 is divided into L21 and L22, and L21 is printed on the third line of the left column x and L22 is printed on the fourth line. Printing is performed in the same way for the third and subsequent lines.
m2 is printed on the last line of the left column x. Then, from the next line, each line is divided into two and printed in the right column y in FIG. 1, and Ln2 in FIG. 6 is printed in the last line in the right column y in FIG.
By printing in this way, the print contents over two pages as shown in FIG. 7 can be contained in one page as shown in FIG.

【0008】図2は本発明方法を用いたプリンタの構成
を示したもので、同図において、1はパソコン等のデー
タ出力装置からの印字データを読み込む入力手段、2は
1頁分の上記印字データを一時的に記憶する入力バッフ
ァ、3はフォントパターンデータを記憶してあるフォン
ト記憶手段、4は入力バッファ2からの印字データの読
出しおよびフォント記憶手段3からのフォントパターン
データの読出し等の制御を行なう展開制御手段であり、
左欄x用の印字データの読出しアドレスを指示するポイ
ンタP1、右欄y用の印字データの読出しアドレスを指
示するポインタP2、印字データによって印字される行
番号をカウントするカウンタL、印字データによって印
字される桁番号をカウントするカウンタCを有する。5
はフォントパターンデータを展開する展開バッファ、6
は展開バッファ5のフォントパターンデータに基づいて
印字動作を制御する印字制御手段、7は印字ヘッドH、
キャリアモータ7bおよび紙送りモータ7cからなる印
字手段である。
FIG. 2 shows the construction of a printer using the method of the present invention. In FIG. 2, 1 is an input means for reading print data from a data output device such as a personal computer, and 2 is the printing for one page. An input buffer 3 for temporarily storing data, a font storage means 3 for storing font pattern data, and a control 4 for reading out print data from the input buffer 2 and reading out font pattern data from the font storage means 3. Is a deployment control means for
Pointer P1 for indicating the read address of the print data for the left column x, pointer P2 for indicating the read address of the print data for the right column y, counter L for counting the line numbers printed by the print data, printing by the print data It has a counter C for counting the digit numbers to be displayed. 5
Is an expansion buffer for expanding font pattern data, 6
Is a print control means for controlling the printing operation based on the font pattern data in the expansion buffer 5, 7 is a print head H,
It is a printing unit including a carrier motor 7b and a paper feed motor 7c.

【0009】つぎに、左欄xと右欄yの同じ順位の行を
印字ヘッドHの1回の走査で印字する場合の動作を説明
する。
Next, a description will be given of the operation in the case where the rows of the same order in the left column x and the right column y are printed by one scan of the print head H.

【0010】まず、データ出力装置からの印字データを
入力手段1を介して入力バッファ2に記憶する。そして
印字命令を受けると、展開制御手段4によりポインタP
2の初期アドレスの検出を行なう。このポインタP2の
初期アドレスとは右欄y用の印字データの先頭アドレス
である。この初期アドレス検出動作を図3のフローチャ
ートに沿って説明する。なお、本例では、左欄xおよび
右欄yはそれぞれ1行が80桁で40行の印字が行なわ
れ、各欄の間には3桁のスペースを設けるものとする。
First, the print data from the data output device is stored in the input buffer 2 via the input means 1. When the print command is received, the expansion control means 4 causes the pointer P
The initial address of 2 is detected. The initial address of the pointer P2 is the start address of the print data for the right column y. This initial address detecting operation will be described with reference to the flowchart of FIG. In this example, each of the left column x and the right column y is printed with 80 columns and 40 lines, and a space of 3 digits is provided between each column.

【0011】まず、ポインタP1、P2を入力バッファ
2の先頭アドレスに合わせるとともにカウンタL、Cを
“1”にセットする(ステップA)。
First, the pointers P1 and P2 are set to the head address of the input buffer 2 and the counters L and C are set to "1" (step A).

【0012】つぎに、ポインタP2の指示するアドレス
のデータを読み出し、ポインタP2の値をインクリメン
トする。つづいて、その印字データが改行コードか否か
を判定する。それが改行コードでなく文字を印字するた
めのデータであれば、その印字データによる印字位置を
検出し、その印字位置に応じてカウンタCの値をインク
リメントする。例えば、標準文字であればカウンタCの
値を1つインクリメントし、横2倍文字であればカウン
タCの値を2つインクリメントする。また、そのデータ
が文字を印字しない制御コードである場合は、カウンタ
Cの値はインクリメントしない(ステップB)。このよ
うにカウンタCは印字データに基づいて印字される文字
の桁数をカウントする。
Next, the data at the address designated by the pointer P2 is read out and the value of the pointer P2 is incremented. Then, it is determined whether the print data is a line feed code. If the data is not a line feed code but data for printing a character, the print position of the print data is detected, and the value of the counter C is incremented according to the print position. For example, the value of the counter C is incremented by 1 for standard characters, and the value of the counter C is incremented by 2 for horizontal double characters. If the data is a control code that does not print characters, the value of the counter C is not incremented (step B). In this way, the counter C counts the number of digits of the printed character based on the print data.

【0013】つぎに、カウンタCの値が“80”より大
きくなったか否かを判定する。すなわち、1行分の印字
データの読出しを終了したか否かを判定する(ステップ
C)。ここでカウンタCの値が“80”より大きくない
と判定した場合は、引き続きポインタP2の指示するア
ドレスの印字データを読み出し、上記と同様の動作を繰
り返す。
Next, it is determined whether or not the value of the counter C is larger than "80". That is, it is determined whether the reading of the print data for one line is completed (step C). If it is determined that the value of the counter C is not larger than "80", the print data at the address indicated by the pointer P2 is read out and the same operation as above is repeated.

【0014】ステップCでカウンタCの値が“80”よ
り大きいと判定した場合または読み出された印字データ
が改行コードの場合は、改行するということなので、カ
ウンタCの値を“1”にリセットするとともにカウンタ
Lの値を1つインクリメントする(ステップD)。
If it is determined in step C that the value of the counter C is larger than "80" or if the read print data is a line feed code, a line feed is performed, so the value of the counter C is reset to "1". At the same time, the value of the counter L is incremented by 1 (step D).

【0015】つぎに、カウンタLの値が“40”より大
きくなったか否かを判定する。すなわち、40行分の印
字データの読出しが終了したか否かを判定する(ステッ
プE)。ここでカウンタLの値が“40”より大きくな
いと判定された場合は、引き続きポインタP2の指示す
るアドレスの印字データを読み出し、上記と同様の動作
を繰り返す。
Next, it is judged whether or not the value of the counter L is larger than "40". That is, it is judged whether or not the reading of the print data for 40 lines is completed (step E). If it is determined that the value of the counter L is not larger than "40", the print data at the address indicated by the pointer P2 is read out and the same operation as above is repeated.

【0016】ステップEでカウンタLの値が“40”よ
り大きいと判定された場合は、先頭アドレスの印字デー
タから80桁40行分すなわち左欄x用の印字データの
読出しを終了したということなので、ポインタP2の初
期アドレスの検出動作を終了する。つまり、このときの
ポインタP2の指示するアドレスが右欄yの印字データ
の先頭アドレスである。
When it is determined in step E that the value of the counter L is larger than "40", it means that the reading of the print data for 80 columns and 40 lines, that is, the print data for the left column x has been completed from the print data of the head address. , The operation of detecting the initial address of the pointer P2 ends. That is, the address designated by the pointer P2 at this time is the start address of the print data in the right column y.

【0017】以上のようにして、ポインタP2の初期ア
ドレスの検出を終了すると、つぎに入力バッファ2の印
字データに基づいて印字を行なう。この印字動作を図4
のフローチャートに沿って説明する。
When the detection of the initial address of the pointer P2 is completed as described above, printing is then performed based on the print data of the input buffer 2. This printing operation is shown in FIG.
A description will be given according to the flowchart in FIG.

【0018】まず、カウンタC、Lの値を“1”にセッ
トする(ステップF)。
First, the values of the counters C and L are set to "1" (step F).

【0019】つぎに、入力バッファ2よりポインタP1
の指示するアドレスの印字データを読み出してから、ポ
インタP1の値をインクリメントする。つづいて、その
印字データに応じたフォントパターンデータをフォント
記憶手段3から読み出して展開バッファ5に展開すると
ともにカウンタCの値を印字文字の大きさ等の上記印字
データによる印字位置に応じてインクリメントする(ス
テップG)。
Next, the pointer P1 is input from the input buffer 2.
After reading the print data of the address designated by, the value of the pointer P1 is incremented. Subsequently, the font pattern data corresponding to the print data is read from the font storage means 3 and expanded in the expansion buffer 5, and the value of the counter C is incremented according to the print position of the print data such as the size of the print character. (Step G).

【0020】つぎに、カウンタCの値が“80”より大
きくなったか否かを判定する(ステップH)。ここで、
その値が“80”より大きくないと判定した場合はステ
ップGに戻り、上記と同様の動作を繰り返す。
Next, it is judged whether or not the value of the counter C is larger than "80" (step H). here,
If it is determined that the value is not larger than "80", the process returns to step G and the same operation as above is repeated.

【0021】ステップHでカウンタCの値が“80”よ
り大きいと判定した場合は、カウンタCの値を“84”
にセットする(ステップI)。すなわち、カウンタCの
値が“80”より大きいということは、左欄xの1行分
のフォントパターンデータを展開バッファ5に展開し終
えたということであり、つづいて右欄yの同順位の行の
フォントパターンデータの展開を行なうので、右欄yの
先頭桁番号である“84”をカウンタCにセットするの
である。
When it is determined in step H that the value of the counter C is larger than "80", the value of the counter C is set to "84".
(Step I). That is, when the value of the counter C is larger than "80", it means that the font pattern data for one line in the left column x has been completely expanded in the expansion buffer 5, and then the right column y has the same rank. Since the font pattern data of the line is developed, the leading digit number "84" of the right column y is set in the counter C.

【0022】つぎに、入力バッファ2よりポインタP2
の指示するアドレスの印字データを読み出してから、ポ
インタP2の値を1つインクリメントする。つづいて上
記と同様にして、その印字データに対応するフォントパ
ターンデータを展開バッファ5に展開するとともにカウ
ンタCの値をインクリメントする(ステップJ)。
Next, the pointer P2 is input from the input buffer 2.
The value of the pointer P2 is incremented by 1 after the print data of the address designated by is read. Subsequently, similarly to the above, the font pattern data corresponding to the print data is expanded in the expansion buffer 5 and the value of the counter C is incremented (step J).

【0023】つぎに、カウンタCの値が“163”より
大きいか否かを判定する(ステップK)。ここで、その
値が“163”より大きくないと判定した場合はステッ
プJを繰り返す。
Next, it is determined whether the value of the counter C is larger than "163" (step K). If it is determined that the value is not larger than "163", step J is repeated.

【0024】ステップKでカウンタCの値が“163”
より大きいと判定した場合は、右欄yの1行分のフォン
トパターンデータを展開バッファ5に展開し終えたとい
うことであり、これで左欄xおよび右欄yの各1行分の
フォントパターンデータが展開バッファ5に展開された
ので、つづいて印字制御手段6の制御により各欄の1行
が印字手段7により一度に印字される。印字が終了する
と印字手段7で改行動作を行ない、カウンタLの値をイ
ンクリメントするとともにカウンタCの値を“1”にリ
セットする(ステップL)。
At step K, the value of the counter C is "163".
If it is determined that it is larger, it means that the font pattern data for one line in the right column y has been expanded in the expansion buffer 5, and the font pattern for one line in each of the left column x and the right column y is thus completed. Since the data has been expanded in the expansion buffer 5, one line of each column is subsequently printed by the printing unit 7 under the control of the printing control unit 6. When the printing is completed, the printing means 7 performs a line feed operation to increment the value of the counter L and reset the value of the counter C to "1" (step L).

【0025】つぎに、カウンタLの値が“40”より大
きくなったが否かを判定する(ステップM)。ここでカ
ウンタLの値が“40”より大きくないと判定した場合
は、まだ40行分すなわち1頁分の印字を終了していな
いということなので、ステップGに戻って次行の印字動
作を行なう。一方、ステップMでカウンタLの値が“4
0”より大きいと判定した場合は、40行分すなわち1
頁分の印字を終了したということなので、ステップAに
戻って次頁の印字動作を行なう。
Next, it is judged whether or not the value of the counter L becomes larger than "40" (step M). If it is determined that the value of the counter L is not larger than "40", it means that the printing of 40 lines, that is, the printing of one page has not been completed yet. Therefore, the process returns to step G and the printing operation of the next line is performed. .. On the other hand, in step M, the value of the counter L is "4".
If it is determined to be larger than 0 ", 40 lines, that is, 1
Since the printing of the pages has been completed, the process returns to step A and the printing operation of the next page is performed.

【0026】以上の動作により、図1に示す各欄の印字
を並列的に行なっていく。
By the above operation, the printing of each column shown in FIG. 1 is performed in parallel.

【0027】つぎに、最初に左欄xの全行の印字を行な
ってから右欄yの印字を行なう場合の動作について図5
のフローチャートに沿って説明する。
Next, the operation in the case where all the lines in the left column x are first printed and then the right column y is printed is shown in FIG.
A description will be given according to the flowchart in FIG.

【0028】なお、この場合は展開制御手段4はポイン
タPのみを有し、また、現在印字している欄を識別する
ためのフラグを有している。
In this case, the expansion control means 4 has only the pointer P and also has a flag for identifying the currently printed column.

【0029】まず、ポインタPを入力バッファ2の先頭
アドレスに合わせるとともに、フラグを“0”にセット
する。また、左欄xの印字用に印字用紙および印字ヘッ
ドHの位置を設定する。また、カウンタCおよびLの値
を“1”にセットする(ステップA´)。
First, the pointer P is set to the head address of the input buffer 2 and the flag is set to "0". Further, the positions of the print paper and the print head H are set for printing in the left column x. Further, the values of the counters C and L are set to "1" (step A ').

【0030】つぎに、入力バッファ2からポインタPの
指示するアドレスの印字データを読み出し、ポインタP
の値をインクリメントするとともにその印字データに応
じてフォント記憶手段3からフォントパターンデータを
読み出して展開バッファ5に展開する(ステップB
´)。
Next, the print data at the address designated by the pointer P is read from the input buffer 2, and the pointer P is read.
Value is incremented and the font pattern data is read from the font storage means 3 according to the print data and expanded in the expansion buffer 5 (step B).
´).

【0031】つぎに、読み出した印字データが改行コー
ドか否かを判定し、改行コードでなければカウンタCの
値をインクリメントし、その値が“80”より大きくな
ったか否かを判定する(ステップC´)。なお、上記印
字データが改行コードでない場合はステップC´の動作
は行なわない。
Next, it is determined whether the read print data is a line feed code. If it is not a line feed code, the value of the counter C is incremented, and it is determined whether the value becomes larger than "80" (step C '). If the print data is not a line feed code, the operation of step C'is not performed.

【0032】つぎに、上記印字データが改行コードであ
った場合およびカウンタCの値が“80”より大きくな
った場合すなわち1行分の印字データの展開が終了した
場合は、その印字データに基づいて印字および改行動作
を行なう。また、カウンタLの値をインクリメントする
とともにカウンタCの値を“1”にセットし、カウンタ
Lの値が“40”より大きくなったか否かすなわち40
行分の印字が終了したか否かを判定する(ステップD
´)。ここでカウンタLの値が“40”より大きくない
場合は、ステップB´にもどって上記動作を繰り返す。
Next, when the print data is a line feed code and when the value of the counter C is larger than "80", that is, when the development of the print data for one line is completed, it is based on the print data. To print and line feed. Further, the value of the counter L is incremented and the value of the counter C is set to "1" to determine whether or not the value of the counter L is larger than "40".
It is judged whether or not the printing of the line is completed (step D
´). If the value of the counter L is not larger than "40", the process returns to step B'and the above operation is repeated.

【0033】一方、カウンタLの値が“40”より大き
い場合すなわち40行分の印字が終了した場合は、つづ
いてフラグが“0”が否かを判定する(ステップE
´)。このフラグの状態によりどの欄の印字が終了した
のか検出される。
On the other hand, when the value of the counter L is larger than "40", that is, when printing of 40 lines is completed, it is then determined whether the flag is "0" (step E).
´). The state of this flag detects which column has been printed.

【0034】いまフラグは“0”にセットされている。
この場合はフラグを“1”にセットするとともにカウン
タLの値を“1”にセットし、つづいて右欄yの印字用
に印字用紙および印字ヘッドHの位置を設定する(ステ
ップF´)。
The flag is now set to "0".
In this case, the flag is set to "1" and the value of the counter L is set to "1", and then the positions of the print paper and the print head H for printing the right column y are set (step F ').

【0035】一方、ステップE´においてフラグが
“1”の場合は右欄yの印字が終了したということなの
で、1頁の印字動作を終了する。
On the other hand, if the flag is "1" in step E ', it means that the printing of the right column y has been completed, and the printing operation for one page is completed.

【0036】以上の動作により、最初に左欄xの全行の
印字を行なってから右欄yの印字を行なう。
By the above operation, first, all lines in the left column x are printed, and then the right column y is printed.

【0037】なお、上記実施例においては、1頁中の印
字可能領域を2つの欄に分割したが、これに限らず、3
つ以上の欄に分割してもよい。
In the above embodiment, the printable area on one page is divided into two columns.
It may be divided into three or more columns.

【0038】[0038]

【発明の効果】本発明によれば、1頁中の印字可能領域
を複数欄に分割し、その各欄に印字を行なうので、従来
の余白部分を有効利用することができ、印字用紙を節約
することができる。特に、従来の印字方法では改行等に
より各行の文字数が少なくて余白が多くなるような場合
に本発明は有効で、複数頁に亘っていた内容を1頁に収
めることができる。
According to the present invention, the printable area in one page is divided into a plurality of columns, and printing is performed in each column, so that the conventional blank area can be effectively used and the printing paper can be saved. can do. In particular, in the conventional printing method, the present invention is effective when the number of characters in each line is small and the margin is large due to a line feed or the like, and the contents over a plurality of pages can be contained in one page.

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

【図1】本発明による印字例を示した説明図FIG. 1 is an explanatory diagram showing a printing example according to the present invention.

【図2】本発明を用いたプリンタの一実施例を示したブ
ロック図
FIG. 2 is a block diagram showing an embodiment of a printer using the present invention.

【図3】図2の一動作例を説明するためのフローチャー
FIG. 3 is a flowchart for explaining one operation example of FIG.

【図4】図2の一動作例を説明するためのフローチャー
FIG. 4 is a flowchart for explaining one operation example of FIG.

【図5】図2の他の動作例を説明するためのフローチャ
ート
FIG. 5 is a flowchart for explaining another operation example of FIG.

【図6】従来の印字例を示した説明図FIG. 6 is an explanatory diagram showing a conventional printing example.

【図7】従来の印字例を示した説明図FIG. 7 is an explanatory diagram showing a conventional printing example.

【図8】本発明による印字例を示した説明図FIG. 8 is an explanatory diagram showing a printing example according to the present invention.

【符号の説明】[Explanation of symbols]

x,y 欄 x, y columns

Claims (2)

【特許請求の範囲】[Claims] 【請求項1】 1頁中の印字可能領域を複数欄に分割
し、1頁分の印字データを受け、第1欄の各行を順次印
字した後、次欄の各行を順次印字することにより、1頁
分の印字データを複数欄に分割して印字することを特徴
とする印字方法。
1. A printable area on one page is divided into a plurality of columns, print data for one page is received, each line of the first column is sequentially printed, and then each line of the next column is sequentially printed. A printing method characterized in that print data for one page is divided into a plurality of columns and printed.
【請求項2】 1頁中の印字可能領域を複数欄に分割
し、1頁分の印字データを受け、各欄の所望上位行を印
字した後、各欄の次位の行を印字する動作を繰り返すこ
とにより、1頁分の印字データを複数欄に分割して印字
することを特徴とする印字方法。
2. An operation of dividing a printable area on one page into a plurality of columns, receiving print data for one page, printing a desired upper row of each column, and then printing a next row of each column. By repeating the above, the print data for one page is divided into a plurality of columns and printed.
JP26377591A 1991-10-11 1991-10-11 Printing method Pending JPH0596811A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP26377591A JPH0596811A (en) 1991-10-11 1991-10-11 Printing method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP26377591A JPH0596811A (en) 1991-10-11 1991-10-11 Printing method

Publications (1)

Publication Number Publication Date
JPH0596811A true JPH0596811A (en) 1993-04-20

Family

ID=17394112

Family Applications (1)

Application Number Title Priority Date Filing Date
JP26377591A Pending JPH0596811A (en) 1991-10-11 1991-10-11 Printing method

Country Status (1)

Country Link
JP (1) JPH0596811A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009061606A (en) * 2007-09-04 2009-03-26 Canon Inc Printing apparatus and control method thereof
US7689080B2 (en) 2006-10-03 2010-03-30 The Furukawa Electric Co., Ltd. Optical fiber ribbon

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7689080B2 (en) 2006-10-03 2010-03-30 The Furukawa Electric Co., Ltd. Optical fiber ribbon
JP2009061606A (en) * 2007-09-04 2009-03-26 Canon Inc Printing apparatus and control method thereof

Similar Documents

Publication Publication Date Title
JPS63205257A (en) Printing control system
US4144405A (en) Character writing system
US5136688A (en) Print data processing apparatus for an image forming apparatus
JPH0378651B2 (en)
JPH0263763A (en) Printing apparatus
US5047956A (en) Information processing device having a function of designating a printing-start position
JPH0596811A (en) Printing method
JPS594706B2 (en) Print pattern generator
JPS5949584A (en) System of processing data in mixed various character sizes
JPS6321158A (en) printer output device
JP2550562B2 (en) Character display device
JPH0753466B2 (en) Output device
JP2612402B2 (en) Display control method
JP2605609B2 (en) Dot display processing device
JPH0253812B2 (en)
JPS59123046A (en) Display system of document processor
JPH04284272A (en) print control device
JP2715475B2 (en) Graphic output device
JPH0461782B2 (en)
JPS63242561A (en) Font reducing system
JP2000108415A (en) Printer
JPS61274955A (en) Apparatus for outputting document
JPH0467964A (en) Page printer printing control method
JPH05208526A (en) Printer
JPS61193864A (en) Dot printer control method