JPH05270067A - Recording method and device - Google Patents

Recording method and device

Info

Publication number
JPH05270067A
JPH05270067A JP4073760A JP7376092A JPH05270067A JP H05270067 A JPH05270067 A JP H05270067A JP 4073760 A JP4073760 A JP 4073760A JP 7376092 A JP7376092 A JP 7376092A JP H05270067 A JPH05270067 A JP H05270067A
Authority
JP
Japan
Prior art keywords
page
data
recording
page buffer
occurrence
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.)
Withdrawn
Application number
JP4073760A
Other languages
Japanese (ja)
Inventor
Katsuhiko Anzai
勝彦 安西
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.)
Canon Inc
Original Assignee
Canon Inc
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 Canon Inc filed Critical Canon Inc
Priority to JP4073760A priority Critical patent/JPH05270067A/en
Publication of JPH05270067A publication Critical patent/JPH05270067A/en
Withdrawn legal-status Critical Current

Links

Landscapes

  • Accessory Devices And Overall Control Thereof (AREA)
  • Record Information Processing For Printing (AREA)

Abstract

(57)【要約】 【目的】 ユーザの意図しない無駄な記録を防止できる
記録方法及び装置を提供することにある。又、本発明
は、事前にページバッファオーバ−時の処理を規定して
おき、ページバッファオーバを起こしたページのみを削
除して、継続する記録データに影響を与えないようにで
きる記録方法及び装置を提供することにある。 【構成】 外部機器1より入力されたデータを解析して
描画データに変換し、その描画データをページバッファ
形式で格納する。そして、1ページ分のページバッファ
を格納できない場合に当該ページの記録データを途中ま
で記録媒体に記録するか否かを指示することができる。
(57) [Abstract] [Purpose] To provide a recording method and apparatus capable of preventing useless recording which is not intended by the user. Further, the present invention defines a process for page buffer overflow in advance, and deletes only the page in which the page buffer overflow has occurred so that continuous recording data is not affected. To provide. [Structure] Data input from an external device 1 is analyzed and converted into drawing data, and the drawing data is stored in a page buffer format. Then, when the page buffer for one page cannot be stored, it is possible to instruct whether or not the print data of the page is to be recorded halfway on the recording medium.

Description

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

【0001】[0001]

【産業上の利用分野】本発明は、外部機器よりの記録デ
ータを入力して記録媒体に記録する記録方法及び装置に
関するものである。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a recording method and apparatus for inputting recording data from an external device and recording it on a recording medium.

【0002】[0002]

【従来の技術】従来のページ単位に記録データを入力し
て印刷するページプリンタでは、1ページ分の記録デー
タを展開するためのページバッファを備えている。この
ようなページバッファにデータを展開する際、バッファ
の容量不足により1ページ分の記録データを作成してペ
ージバッファに記憶できなかった(以下、ページバッフ
ァオーバと呼ぶ。)場合、その途中まで作成した記録デ
ータを一旦記録紙上に記録し、ページバッファオーバが
発生したことをユ−ザに報知して印刷処理を中断してい
た。これによりユ−ザは、継続して印刷を続行するか、
その受信バッファの内容と共に、既にプリンタに送出し
てページバッファに展開されているデータを削除するた
めの指示をプリンタに出力するしか方法がなかった。
2. Description of the Related Art A conventional page printer for inputting and printing print data on a page-by-page basis is equipped with a page buffer for expanding print data for one page. When data is expanded in such a page buffer, if one page of recording data cannot be created and stored in the page buffer due to insufficient buffer capacity (hereinafter referred to as page buffer overflow), it is created halfway. The recorded data is once recorded on a recording paper, the user is notified that the page buffer overflow has occurred, and the printing process is interrupted. This allows the user to continue printing or
The only option was to output to the printer an instruction to delete the data already sent to the printer and expanded in the page buffer together with the contents of the receive buffer.

【0003】また、もしくは一切のエラー表示等を行わ
ず、不完全なページデータのままで印刷を続行するプリ
ンタもある。
There are also printers that continue printing with incomplete page data without displaying any error or the like.

【0004】[0004]

【発明が解決しようとする課題】このため上記従来例で
は、ページバッファオーバを起こした中途半端な印刷物
を出力してしまい、このような無駄な印刷は記録用紙や
トナーやインク等の浪費につながっていた。また、前述
したようなユーザに報知するプリンタの場合ではページ
バッファオーバが発生した時は記録処理は一時的に中断
されるものの、印刷を継続した場合、継続して印刷され
るデータもページの途中からの印刷となり、これも本来
意図した印刷結果と異なる結果が得られることになり、
結局は再度印刷をやり直さねばならず、記録用紙やイン
ク等の無駄な浪費となっていた。
Therefore, in the above-mentioned conventional example, a halfway printed matter in which the page buffer overflows is output, and such wasteful printing leads to waste of recording paper, toner, ink and the like. Was there. Also, in the case of a printer that informs the user as described above, the recording process is temporarily interrupted when a page buffer overflow occurs, but if printing is continued, the data that is continuously printed will also be printed in the middle of the page. It will be printed from, and this will also obtain a different result from the originally intended print result,
In the end, printing had to be performed again, which wasted waste of recording paper and ink.

【0005】また、ページバッファオーバが発生した
後、印刷継続しない場合は、プリンタ内の全てのデータ
を削除することになるが、どこまで受信しているか分か
らないプリンタ内の受信バッファの内容ごと削除してい
るため、データを送信する側の外部機器からみてどこま
でのデータを再送しなければならないかを判断できな
い。
If printing is not continued after the page buffer overflows, all the data in the printer will be deleted, but the contents of the receive buffer in the printer, which does not know how much data is being received, will be deleted. Therefore, it is not possible to determine how far the data must be retransmitted from the viewpoint of the external device that transmits the data.

【0006】又、ジョブ中にページバッファオーバが発
生した時、印刷を継続しない場合に初期化処理が行われ
るため、ジョブ開始時に設定した環境が初期化され、同
一ジョブ内の継続するデータがユーザの意図通りに印刷
されず意図しない印刷結果が得られることになる。
Further, when a page buffer overflow occurs during a job, the initialization process is performed when printing is not continued, so the environment set at the start of the job is initialized, and the continuous data in the same job is saved by the user. Will not be printed as intended and unintended print results will be obtained.

【0007】本発明は上記従来例に鑑みてなされたもの
で、ユーザの意図しない無駄な記録を防止できる記録方
法及び装置を提供することにある。
The present invention has been made in view of the above conventional example, and it is an object of the present invention to provide a recording method and apparatus capable of preventing useless recording which is not intended by the user.

【0008】又、本発明は、事前にページバッファオー
バ−時の処理を規定しておき、ページバッファオーバを
起こしたページのみを削除して、継続する記録データに
影響を与えないようにできる記録方法及び装置を提供す
ることにある。
Further, according to the present invention, the processing when the page buffer overflows is specified in advance, and only the page in which the page buffer overflows is deleted so that the continuous recording data is not affected. A method and apparatus are provided.

【0009】[0009]

【課題を解決するための手段】上記目的を達成するため
に本発明の記録装置は以下の様な構成を備える。即ち、
外部機器よりの記録データを入力して記録媒体に記録す
る記録装置であって、前記外部機器より入力されたデー
タを解析して描画データに変換する解析手段と、前記描
画データをページバッファ形式で格納する格納手段と、
前記格納手段が1ページ分のページバッファを格納でき
ない場合に当該ページの記録データを途中まで記録媒体
に記録するか否かを指示する指示手段とを有する。
In order to achieve the above object, the recording apparatus of the present invention has the following constitution. That is,
A recording device for inputting recording data from an external device and recording the recording data in a recording medium, the analyzing device analyzing the data input from the external device and converting the drawing data into drawing data, and the drawing data in a page buffer format. Storage means for storing,
When the storage means cannot store the page buffer for one page, the storage means has an instruction means for instructing whether or not to record the recording data of the page halfway on the recording medium.

【0010】上記目的を達成するために本発明の記録方
法は以下の様な工程を備える。即ち、外部機器よりの記
録データを入力して記録媒体に記録する記録方法であっ
て、外部機器より入力されたデータを解析して描画デー
タに変換する工程と、前記描画データをページバッファ
形式で格納する工程と、1ページ分のページバッファを
格納できない場合に、当該ページの記録データを途中ま
で記録媒体に記録するか否かを指示する工程とを有す
る。
In order to achieve the above object, the recording method of the present invention comprises the following steps. That is, it is a recording method of inputting recording data from an external device and recording it on a recording medium, the process of analyzing the data input from the external device and converting it into drawing data, and the drawing data in a page buffer format. It has a step of storing and a step of instructing whether or not to record the recording data of the page to a recording medium halfway when the page buffer for one page cannot be stored.

【0011】[0011]

【作用】以上の構成において、外部機器より入力された
データを解析して描画データに変換し、その描画データ
をページバッファ形式で格納する。この格納手段が1ペ
ージ分のページバッファを格納できない場合に当該ペー
ジの記録データを途中まで記録媒体に記録するか否かを
指示することができる。
With the above configuration, the data input from the external device is analyzed and converted into drawing data, and the drawing data is stored in the page buffer format. When the storage unit cannot store the page buffer for one page, it can be instructed whether or not the recording data of the page is recorded on the recording medium partway.

【0012】又他の発明によれば、外部機器よりジョブ
単位に入力されたデータを解析して描画データに変換
し、その描画データをページバッファ形式で格納する。
そして、その格納手段が1ページ分のページバッファを
格納できない場合に当該ページの以降に継続する同一ジ
ョブの記録データを記録媒体に記録するか否かを指示す
ることができる。
According to another aspect of the present invention, data input from an external device in units of jobs is analyzed and converted into drawing data, and the drawing data is stored in a page buffer format.
Then, when the storage unit cannot store the page buffer for one page, it can be instructed whether or not to record the print data of the same job that continues after the page on the print medium.

【0013】[0013]

【実施例】以下、添付図面を参照して本発明の好適な実
施例を詳細に説明する。
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS Preferred embodiments of the present invention will be described in detail below with reference to the accompanying drawings.

【0014】本実施例では、プリンタ装置に設けられた
操作パネルのキースイッチによって規定された内容に基
づいて処理する例を以下に示す。
In the present embodiment, an example of processing based on the contents defined by the key switches on the operation panel provided in the printer will be described below.

【0015】図1は本実施例のプリンタ装置の概略構成
とデータの流れの概要を示すブロック図である。
FIG. 1 is a block diagram showing the schematic arrangement of a printer apparatus according to this embodiment and the outline of data flow.

【0016】図1において、1はホストコンピュータ等
の外部機器で、この実施例のプリンタ装置に記録データ
を出力するためのアプリケ−ション・プログラム等を実
行することができる。2は入力部で、このプリンタ装置
に送られてきたデータを受信して受信バッファ3に格納
している。4は解析部で、受信バッファ3から受信デー
タを読み出して制御命令の解析等を行い、内部用描画デ
ータに変換している。5は格納部で、解析部4によって
変換された描画データを格納管理している。描画データ
はページ制御テーブル(以後、PCTと略す)に基づい
て管理され、このPCTによって登録管理された描画デ
ータ全体をページバッファ6と定義する。7は描画部
で、、格納部5によって格納された描画データを読み出
し、フレームメモリ8にビットマップ展開を行ってい
る。9は出力部で、フレームメモリ8に描画されたビッ
トマップイメージデータを用紙10等に記録を行う。
In FIG. 1, reference numeral 1 denotes an external device such as a host computer, which can execute an application program or the like for outputting recording data to the printer device of this embodiment. An input unit 2 receives the data sent to the printer device and stores it in the reception buffer 3. An analysis unit 4 reads the received data from the reception buffer 3, analyzes the control command, etc., and converts it into internal drawing data. A storage unit 5 stores and manages the drawing data converted by the analysis unit 4. The drawing data is managed based on a page control table (hereinafter abbreviated as PCT), and the entire drawing data registered and managed by this PCT is defined as a page buffer 6. A drawing unit 7 reads the drawing data stored in the storage unit 5 and develops a bitmap in the frame memory 8. An output unit 9 records the bitmap image data drawn in the frame memory 8 on the paper 10 or the like.

【0017】11は、このプリンタ装置全体を制御して
いる制御部であり、例えばマイクロプロセッサ等のCP
Uを備え、各機能を構成する各部を制御するとともに、
各機能部との通信手段をも有している。12は操作パネ
ルで、制御部11に指示して解析部4に対しページバッ
ファオーバ時の処理の指定を行う。この操作パネル12
に設けられたキースイッチを操作することにより、例え
ばページバッファオーバ発生時に作成中のページは出力
するが、継続する同一ページのデータは記録しない等の
各種指定を行うことができる。
Reference numeral 11 is a control unit for controlling the entire printer device, for example, a CP such as a microprocessor.
It is equipped with U and controls each part that constitutes each function.
It also has a communication means with each functional unit. An operation panel 12 instructs the control unit 11 to specify the processing when the page buffer overflows to the analysis unit 4. This operation panel 12
By operating the key switch provided in the above, various designations can be made such that, for example, the page being created is output when a page buffer overflow occurs, but continuous data of the same page is not recorded.

【0018】図2及び図4は、本実施例のプリンタ装置
における処理を説明するための図である。図2におい
て、20,21は外部機器1より本実施例のプリンタ装
置に送られてくるデータの一例を示しており、20は1
ページ目の印刷データを示し、21は2ページ目の印刷
データを示している。図2における201は、ここまで
のデータが送信された時点で、このプリンタ装置がペー
ジバッファオーバを起こすことを想定している。
2 and 4 are diagrams for explaining the process in the printer apparatus of this embodiment. In FIG. 2, reference numerals 20 and 21 denote an example of data sent from the external device 1 to the printer device of this embodiment, and 20 is 1
The print data of the page is shown, and 21 is the print data of the second page. Reference numeral 201 in FIG. 2 assumes that the printer apparatus causes a page buffer overflow at the time when the data so far is transmitted.

【0019】図3は、図2に示すような印刷データが外
部機器1よりプリンタに送信されたとき、従来のプリン
タ装置による印刷例を示す図である。
FIG. 3 is a diagram showing an example of printing by the conventional printer when the print data as shown in FIG. 2 is transmitted from the external device 1 to the printer.

【0020】28は、図2に示す位置201でページバ
ッファオーバが発生して印刷処理が終了した状態を示
し、ここでユ−ザが印刷を継続するように指示した場合
は、29,30で示す様に後続の印刷データが印刷され
る。しかし、この場合は、図2に示す2ページのデータ
が3ページに分割されて印刷されてしまう。
Reference numeral 28 indicates a state in which the page buffer overflow has occurred at the position 201 shown in FIG. 2 and the printing process has ended. If the user instructs to continue printing at this point, 29 and 30 are set. Subsequent print data is printed as shown. However, in this case, the data of two pages shown in FIG. 2 is divided into three pages and printed.

【0021】一方、ページバッファオーバが発生した時
点でユーザが印刷中止を指示した場合は、ページバッフ
ァオーバを起こした時点までのページ(31)を1枚だ
け出力してプリンタ装置は処理を終了していた。尚、こ
の様に印刷処理を中断する場合は、外部機器1がデータ
送信途中である場合にホストコンピュータの中断処理も
必要になり、場合によっては再受信してそのデータを記
録せざるを得なくなる場合があった。
On the other hand, when the user gives an instruction to stop printing at the time when the page buffer overflow occurs, only one page (31) up to the time when the page buffer overflow occurs is output, and the printer device ends the processing. Was there. Incidentally, in the case of interrupting the print processing in this way, the interrupt processing of the host computer is also necessary when the external device 1 is in the middle of data transmission, and in some cases it is necessary to re-receive and record the data. There were cases.

【0022】図4は本実施例のプリンタ装置における印
刷処理を説明するための図で、発生時ページ処理フラグ
25と発生後ページ処理26の2つを事前に設定してお
くことにより、当該ページのみを出力しない様にできる
ものである。ページバッファオーバ発生フラグ27は、
ページバッファオーバが発生した時にセットされ、正常
終了した場合にリセットされるフラグである。これら発
生時ページ処理フラグ25と発生後ページ処理フラグ2
6の2つ変数は、操作パネル12により“オン”、“オ
フ”のいずれかが設定されており、“オン”の時は該当
ページを出力することを意味し、“オフ”は該当ページ
を出力しないことを意味している。
FIG. 4 is a diagram for explaining the printing process in the printer apparatus of the present embodiment. By setting the page processing flag 25 at occurrence and the page processing after occurrence 26 in advance, the page concerned is set. It is possible to prevent only output. The page buffer overflow occurrence flag 27 is
This flag is set when the page buffer overflows and reset when the page buffer ends normally. Page processing flag 25 at the time of occurrence and page processing flag 2 after the occurrence
The two variables 6 are set to either “ON” or “OFF” by the operation panel 12, and when “ON”, the corresponding page is output, and “OFF” indicates the corresponding page. It means not to output.

【0023】図5及び図6は本実施例のプリンタ装置の
制御部11による処理を示すフローチャートで、この処
理を実行する制御プログラムは制御部11のプログラム
メモリ111に記憶されている。
FIGS. 5 and 6 are flowcharts showing the processing by the control unit 11 of the printer apparatus of this embodiment. The control program for executing this processing is stored in the program memory 111 of the control unit 11.

【0024】先ずステップS1で、RAM112のペー
ジバッファオーバ発生フラグ27をオフに初期化する。
次にステップS2で、外部機器1からのデータを入力部
2を介して入力し、受信バッファ3に格納する。こうし
て受信バッファ3に記憶されたデータは、解析部4によ
り制御命令かどうかが判断される。ステップS3で制御
命令でない場合はステップS4に進み、解析部4により
記録位置等を設定した後、これらの情報を格納部5に出
力して、ページバッファ6を作成する。
First, in step S1, the page buffer overflow occurrence flag 27 of the RAM 112 is initialized to OFF.
Next, in step S2, data from the external device 1 is input via the input unit 2 and stored in the reception buffer 3. In this way, the data stored in the reception buffer 3 is determined by the analysis unit 4 as a control command. If it is not a control command in step S3, the process proceeds to step S4, the recording position and the like are set by the analysis unit 4, and then the information is output to the storage unit 5 to create the page buffer 6.

【0025】ステップS5では、格納部5において、ペ
ージバッファオーバが起きたかどうかを判断し、ページ
バッファオーバが発生した場合はステップS6に進む。
ステップS6では、ページバッファオーバ発生フラグ2
7がオフかどうかを判断し、オフの場合はページ作成を
開始してから初めてのページバッファオーバであるため
ステップS7に進む。ステップS7では、発生時ページ
処理フラグ25がオンかどうかを調べ、オフであればス
テップS8に進み、現在のページの印刷データを破棄す
る。
In step S5, it is determined in the storage unit 5 whether a page buffer overflow has occurred. If a page buffer overflow has occurred, the process proceeds to step S6.
In step S6, the page buffer overflow occurrence flag 2
7 is off. If it is off, the page buffer overflow is the first time since page creation was started, and the process proceeds to step S7. In step S7, it is checked whether or not the page processing flag at occurrence 25 is on. If it is off, the process proceeds to step S8, and the print data of the current page is discarded.

【0026】一方、発生時ページ処理フラグ25がオン
であればステップS9に進み、現在のページを印刷出力
する。そして、次にステップS10に進み、1度ページ
バッファオーバを起こしたページであるという意味でペ
ージバッファオーバ発生フラグ27をオンに設定する。
On the other hand, if the page processing flag 25 at the time of occurrence is ON, the process proceeds to step S9 to print out the current page. Then, the process proceeds to step S10, and the page buffer overflow occurrence flag 27 is set to ON in the sense that the page has once overflowed.

【0027】一方、ステップS6において、既にページ
バッファオーバを起こしたページ(ページバッファオー
バ発生フラグ27をオン)で再度ページバッファオーバ
を起こした場合はステップS11に進み、発生後ページ
処理フラグ26がオンかどうかをみる。オフであればス
テップS12に進み、現在のページの印刷データを破棄
するが、オンであればステップS13に進み、現在のペ
ージを印刷出力してステップS2に戻る。
On the other hand, in step S6, if the page buffer overflow occurs again on the page that has already caused the page buffer overflow (page buffer overflow occurrence flag 27 is turned on), the process proceeds to step S11 and the post-occurrence page processing flag 26 is turned on. See if If it is off, the process proceeds to step S12 to discard the print data of the current page, but if it is on, the process proceeds to step S13 to print out the current page and return to step S2.

【0028】一方、ステップS3で入力データが制御命
令だった場合はステップS14に進み、制御命令の処理
を行った後ステップS15に進む。又、ステップS5で
ページバッファオーバが起きなかった場合もステップS
15に進み、1ページ分のページバッファ6の作成が終
了したかどうかを判断する。1ページ分に満たない場合
はステップS2に戻って、再度データを入力処理を行
う。
On the other hand, if the input data is the control command in step S3, the process proceeds to step S14, the control command is processed, and then the process proceeds to step S15. Also, if the page buffer overflow does not occur in step S5, step S5
In step 15, it is determined whether the page buffer 6 for one page has been created. If it is less than one page, the process returns to step S2 and the data input process is performed again.

【0029】ステップS15で1ページの印刷データが
作成されるとステップS16に進み、ページバッファオ
ーバ発生フラグ27がオンかどうかを判断する。これ
は、既にページバッファオーバを起こしたページの後続
部分かどうかの判断を示している。ページバッファオー
バを起こしたページの後続部分であった場合はステップ
S17に進み、このページの処理内容を判断するため、
発生時ページ処理フラグ26がオンかオフかを判断す
る。オフであればステップS18に進み、現在のページ
の印刷データを破棄し、オンであればステップS19に
進んで現在のページを印刷出力する。そしてどちらの場
合もステップS20に進み、ページバッファオーバを起
こしたページの処理が終わったので、ページバッファオ
ーバ発生フラグ27をオフに初期化する。
When one page of print data is created in step S15, the flow advances to step S16 to determine whether the page buffer overflow occurrence flag 27 is on. This indicates whether or not it is the subsequent portion of the page that has already caused the page buffer overflow. If it is the subsequent portion of the page that caused the page buffer overflow, the process proceeds to step S17 to determine the processing content of this page.
It is determined whether the page processing flag at occurrence 26 is on or off. If it is off, the process proceeds to step S18 to discard the print data of the current page, and if it is on, the process proceeds to step S19 to print out the current page. In either case, the process proceeds to step S20, and since the processing of the page that caused the page buffer overflow is completed, the page buffer overflow occurrence flag 27 is initialized to OFF.

【0030】一方、ステップS16で、ページバッファ
オーバ発生フラグ27がオフだった場合はステップS2
1に進み、正常に終了したページであるので現在のペー
ジを印刷出力する。そして、ステップS2に戻って次の
データの処理を行う。
On the other hand, if the page buffer overflow flag 27 is off in step S16, step S2
In step 1, the current page is printed out because it is a page that has been normally completed. Then, the process returns to step S2 to process the next data.

【0031】従来のプリンタ装置と本実施例のプリンタ
装置との互換性は、発生時ページ処理フラグ25と発生
後ページ処理フラグ26の両者をオンに設定することで
保つことができ、できるだけ意図しないデータの出力を
避けるためには両者をオフに設定する。
The compatibility between the conventional printer device and the printer device of this embodiment can be maintained by setting both the on-occurrence page processing flag 25 and the post-occurrence page processing flag 26 on, and this is not intended as much as possible. Set both to off to avoid data output.

【0032】尚、前述の実施例では、発生時ページ処理
フラグ25と発生後ページ処理フラグ26の設定は、操
作パネル12により設定する場合で説明したが、プリン
タ装置の持つ制御命令体系に新しい命令を定義すること
により、この命令により発生時ページ処理フラグ25と
発生後ページ処理フラグ26の両者を設定する様にして
もよい。
In the above embodiment, the page processing flag 25 at the time of occurrence and the page processing flag 26 after the occurrence are set by the operation panel 12. However, a new command is added to the control command system of the printer. By defining this, both of the page processing flag at occurrence 25 and the page processing flag after occurrence 26 may be set by this instruction.

【0033】又、本発明の第2実施例として、発生時ペ
ージ処理フラグ25と発生後ページ処理フラグ26を設
定することなく、ユ−ザとの会話形式で処理ができるよ
うにしても良い。この場合は、制御部11と操作パネル
12に新たな表示部とキー入力部とを設け、格納部5か
らの指示により、メッセージの表示とスイッチの入力
と、その結果を再び格納部5に出力することにより行う
ことができる。
As a second embodiment of the present invention, processing may be performed in a conversational manner with the user without setting the page processing flag 25 at occurrence and the page processing flag after occurrence 26. In this case, a new display unit and a key input unit are provided on the control unit 11 and the operation panel 12, and a message is displayed, a switch is input, and the result is output to the storage unit 5 again according to an instruction from the storage unit 5. This can be done by

【0034】この第2実施例の場合は、図5と図6のス
テップS7,S11,S17の判断処理で、発生時ペー
ジ処理フラグ25と発生後ページ処理フラグ26を参照
するのでなく、格納部5から制御部11に対して以下の
処理を行う様な指示を出し、その指示を受けた制御部1
1は、操作パネル12にその旨を表示し、それに対す操
作パネル12よりのキースイッチの入力により前述のフ
ラグを用いた場合と同様に処理できる。
In the case of the second embodiment, in the determination processing of steps S7, S11 and S17 of FIGS. 5 and 6, the storage pager does not refer to the page processing flag 25 at occurrence and the page processing flag 26 after occurrence. 5 issues an instruction to the control unit 11 to perform the following processing, and the control unit 1 receives the instruction.
No. 1 is displayed on the operation panel 12 and can be processed in the same manner as when the above-mentioned flag is used by inputting a key switch from the operation panel 12.

【0035】図7は、この第2実施例を説明するための
フローチャートで、図5のステップS7の他の処理を示
すフローチャートである。
FIG. 7 is a flow chart for explaining the second embodiment, and is a flow chart showing another processing of step S7 of FIG.

【0036】格納部5が制御部11に対してページバッ
ファオーバを最初に起こしたページに対する応答処理の
依頼を行うと、制御部11は操作パネル12に、“PAGE
BUFFER OVER (F)”等のメッセ−ジを表示する。ステッ
プS32では、ユーザにより操作パネル12のキースイ
ッチが押下されたかを調べ、ステップS33で定義され
たキースイッチが押されたかどうかを判断する。次にス
テップS34に進み、操作パネル12の出力指示スイッ
チか、廃棄スイッチのいずれかが押下されたかを調べ、
出力指示スイッチが押下された時はステップS35に進
み、制御部11への戻り値を“出力”とする。一方、廃
棄の指示をするキースイッチが押下されたときはステッ
プS36に進み、制御部11への戻り値を“廃棄”と設
定する。その後ステップS37に進み、操作パネル12
の表示を元に戻す。
When the storage unit 5 requests the control unit 11 to perform a response process for the page that causes the page buffer overflow first, the control unit 11 causes the operation panel 12 to display “PAGE”.
A message such as “BUFFER OVER (F)” is displayed. In step S32, it is determined whether the user has pressed the key switch on the operation panel 12, and it is determined whether the key switch defined in step S33 has been pressed. Next, in step S34, it is checked whether the output instruction switch of the operation panel 12 or the discard switch is pressed,
When the output instruction switch is pressed, the process proceeds to step S35, and the return value to the control unit 11 is set to "output". On the other hand, when the key switch for instructing the discard is pressed, the process proceeds to step S36, and the return value to the control unit 11 is set to "discard". After that, the process proceeds to step S37, and the operation panel 12
Return the display of.

【0037】このようにして、戻り値を受け取った制御
部11は、格納部5に対してその結果を出力する。これ
により、格納部5はステップS7の判断と同様に、その
戻り値に応じて、出力するように定義されたキースイッ
チが押下された時はページバッファオーバが発生したペ
ージを印刷出力し、廃棄スイッチが押下された時はペー
ジバッファが発生したページの印刷データを廃棄する。
In this way, the control unit 11 receiving the return value outputs the result to the storage unit 5. As a result, similarly to the determination in step S7, the storage unit 5 prints out the page in which the page buffer overflow occurs when the key switch defined to output is pressed according to the return value, and discards it. When the switch is pressed, the print data of the page generated by the page buffer is discarded.

【0038】ステップS11、S17の場合においても
処理は同様で、格納部5が制御部11に対してページバ
ッファオーバを起こしたページが再度ページオーバを起
こすか、それ以降のデータが正常に終了した時に対する
応答処理の依頼を行い、制御部11操作パネル12に、
“PAGE BUFFER OVER (L)”等のメッセ−ジを出力して操
作パネル12のキースイッチによる応答待ちをし、この
際に出力するか否かを2つのスイッチに定義して、オ
ン、オフの代わりとして用いる。
The processing is the same in steps S11 and S17, and the page in which the storage section 5 causes the control section 11 to overflow the page buffer again causes the page to overflow again, or the subsequent data is normally terminated. Request a response process for the time, and on the control panel 11 operation panel 12,
Outputs a message such as "PAGE BUFFER OVER (L)" and waits for a response by the key switch on the operation panel 12, and defines whether to output at this time by defining two switches, ON and OFF. Use instead.

【0039】即ち、定義したキースイッチが押される
と、操作パネル12は、制御部11に対してその結果を
出力し、制御部11は、格納部5に対してその結果を渡
すことで格納部5は、ステップS11、S17の判断と
同様に、定義されたキースイッチに応じて出力するか否
かの処理に分岐することができる。
That is, when the defined key switch is pressed, the operation panel 12 outputs the result to the control unit 11, and the control unit 11 passes the result to the storage unit 5 to store the result. Similarly to the determinations in steps S11 and S17, step 5 can be branched to a process of whether to output according to the defined key switch.

【0040】次に本発明の第3実施例を説明すると、こ
の実施例では、前述の実施例で示した発生時ページ処理
フラグ25と発生後ページ処理フラグ26の設定を行
い、更にユ−ザとの会話形式で処理することができる
様、制御部11と操作パネル12に新たに表示部とキー
入力部とを設け、格納部5からの指示により、メッセ−
ジの表示とスイッチの入力とその結果を再び格納部5に
出力する手段を設ける。そして制御部11は、格納部5
からの指示が行われてからの一定時間内にユ−ザからの
応答がない場合に、各々の場合に応じて、発生時ページ
処理フラグ25と発生後ページ処理フラグ26の設定内
容を参照してその値を格納部5に出力する手段を設ける
ことにより、ユ−ザがいなくても自動的に処理を進めて
いくことができる。
Next, a third embodiment of the present invention will be described. In this embodiment, the on-occurrence page processing flag 25 and the post-occurrence page processing flag 26 shown in the above-mentioned embodiment are set, and further the user. In order to be able to perform processing in a conversational manner with the control unit 11 and the operation panel 12, a display unit and a key input unit are newly provided, and a message is displayed by an instruction from the storage unit 5.
A means for displaying the message, inputting the switch, and outputting the result to the storage unit 5 again is provided. Then, the control unit 11 controls the storage unit 5
When there is no response from the user within a fixed time after the instruction from, the setting contents of the page processing flag 25 at occurrence and the page processing flag 26 at occurrence are referred to in each case. By providing a means for outputting the value to the storage unit 5, the processing can be automatically advanced without a user.

【0041】これを図8のフローチャートを参照して説
明すると、図5のステップS7の場合は、格納部5から
制御部11に依頼があった時点で、その応答時間を既知
の手段(例えば操作パネル等よりの設定値)によって指
定された応答制限時間と、割り込みによりインクリメン
トとされる現在時刻変数との和に設定し、これを応答制
限時刻とする(ステップS41)。そして、ステップS
42で操作パネル12にメッセ−ジを表示し、ステップ
S43で操作パネル12のキースイッチの入力があるか
どうかを判断する。入力があった場合はステップS44
に進み、定義したスイッチかどうかを判断する。そうで
なければステップS43に戻り、再度キースイッチの入
力待ちに戻る。定義したスイッチだった場合はスイッチ
45に進み、前述のように出力指示スイッチか、廃棄指
示スイッチかを判断する。出力指示のときはステップS
46に進んで制御部11への戻り値を“出力”とし、廃
棄指示スイッチが押下された時はステップS47に進
み、制御部11への戻り値を“廃棄”とする。そしてス
テップS48に進み、操作パネル12の表示を元に戻
す。
This will be described with reference to the flow chart of FIG. 8. In the case of step S7 of FIG. 5, when the storage unit 5 requests the control unit 11, its response time is determined by a known means (for example, an operation). It is set to the sum of the response time limit designated by the panel or the like) and the current time variable that is incremented by the interrupt, and this is set as the response time limit (step S41). And step S
A message is displayed on the operation panel 12 at 42, and it is determined at step S43 whether or not there is an input from the key switch of the operation panel 12. If there is an input, step S44
Go to and determine if it is a defined switch. If not, the process returns to step S43 to again wait for the key switch input. If it is the defined switch, the process proceeds to the switch 45, and as described above, it is determined whether the switch is the output instruction switch or the discard instruction switch. Step S for output instruction
In step 46, the return value to the control unit 11 is set to "output", and when the discard instruction switch is pressed, the process proceeds to step S47 and the return value to the control unit 11 is set to "discard". Then, the process proceeds to step S48, and the display on the operation panel 12 is restored.

【0042】一方、ステップS43で操作パネル12の
キースイッチが押下されなかった場合はステップS49
に進み、応答時刻と現在時刻の比較を行い、応答時刻に
到達していない場合はステップS43に戻って、操作パ
ネル12のキースイッチの入力を待つ。こうして応答時
刻になった場合はステップS50に進み、発生時ページ
処理フラグ25の内容を判断し、オンの場合はステップ
S46に進み、戻り値を出力とする。一方、オフの場合
はステップS47に進み、戻り値を廃棄と設定する。そ
して、ステップS48で操作パネル12の表示を元に戻
して、格納部5にその結果を伝えて処理を継続する様に
する。
On the other hand, if the key switch of the operation panel 12 is not pressed in step S43, step S49
Then, the response time is compared with the current time, and if the response time has not been reached, the process returns to step S43 to wait for the input of the key switch on the operation panel 12. When the response time is reached in this way, the process proceeds to step S50, the content of the page processing flag 25 at occurrence is judged, and if it is on, the process proceeds to step S46 and the return value is output. On the other hand, if it is off, the process proceeds to step S47, and the return value is set to discard. Then, in step S48, the display on the operation panel 12 is returned to its original state, the result is transmitted to the storage section 5, and the processing is continued.

【0043】ステップS11、ステップS17の場合も
上記の流れと同様であり、異なるのはステップS41で
操作パネル12に表示するメッセ−ジと、ステップS5
0で参照する変数が発生時ページ処理フラグ25の代わ
りに発生後ページ処理フラグ26に変わるだけである。
The flow of steps S11 and S17 is the same as that described above, except that the message displayed on the operation panel 12 at step S41 and step S5.
The variable referred to by 0 only changes to the post-generation page processing flag 26 instead of the generation page processing flag 25.

【0044】以上説明したようにこれら実施例によれ
ば、ユ−ザの意図しない記録結果を抑制することができ
ることにより、無駄な用紙や、記録等を節約することが
できる。また、ユ−ザはその様なデータを取り扱うこと
になった際、他のプリンタへの切り換えやメモリの増
設、更には描画回路の切り換え等を、用紙等の無駄なく
行うことができる。
As explained above, according to these embodiments, it is possible to suppress the undesired recording result of the user, so that it is possible to save useless paper and recording. Further, when the user handles such data, the user can switch to another printer, increase the memory, and switch the drawing circuit without waste of paper.

【0045】次に図9のフローチャートを参照して本発
明の第4実施例を説明する。尚、このフローチャートで
参照されるジョブ中フラグ28及びページバッファオー
バ発生フラグ(PBオーバフラグ)27はRAM112
に設けられているものとする。
Next, a fourth embodiment of the present invention will be described with reference to the flowchart of FIG. The in-job flag 28 and the page buffer overflow occurrence flag (PB overflow flag) 27 referred to in this flowchart are the RAM 112.
It is supposed to be provided in.

【0046】処理を開始すると、先ずステップS51で
ジョブ中フラグ28をオフに、ページバッファオーバ発
生フラグ27をオフに初期化する。そしてステップS5
2で、外部機器1からのデータを入力部2を介して受信
バッファ3に格納し、そのデータを入力し、ステップS
53で解析部4により制御命令かどうかを判断する。制
御命令でない場合はステップS54に進み、解析部4に
より印刷位置等の設定をした後、これらの情報を格納部
5に出力してページバッファ6を作成する。次にステッ
プS55に進み、格納部5においてページバッファオー
バが起きたかどうかを判断し、起きた場合はページバッ
ファオーバ発生フラグ27をオンに設定する。ページバ
ッファオーバが起きていない場合は、そのままステップ
S57に進む。
When the processing is started, first, in step S51, the in-job flag 28 is turned off and the page buffer overflow occurrence flag 27 is initialized to be off. And step S5
2, the data from the external device 1 is stored in the reception buffer 3 via the input unit 2, the data is input, and step S
At 53, the analysis unit 4 determines whether or not it is a control command. If it is not a control command, the process proceeds to step S54, the printing position and the like are set by the analysis unit 4, and the information is output to the storage unit 5 to create the page buffer 6. Next, in step S55, it is determined whether or not a page buffer overflow has occurred in the storage unit 5, and if so, the page buffer overflow occurrence flag 27 is set to ON. If the page buffer overflow has not occurred, the process directly proceeds to step S57.

【0047】一方、ステップS53で解析部4より制御
命令を入力した場合はステップS62に進み、ジョブ開
始指示かどうかを判断する。ジョブ開始指示であった場
合はステップS63に進み、ページ後処理を行う。この
ページ後処理に関しては、後で説明する。そして、ペー
ジ後処理が終了した段階でステップS64に進み、ジョ
ブ中フラグ28をオンに、ページバッファオーバ発生フ
ラグ27をオフに設定する。ここで、ページバッファオ
ーバ発生フラグ27をオフにするのは、ジョブが変った
からである。もし、1つ前のジョブが外部機器1の中断
処理によってジョブ終了指示を送っていない場合でも正
常に動作させるためにここでも行う。
On the other hand, when a control command is input from the analysis unit 4 in step S53, the process proceeds to step S62, and it is determined whether or not it is a job start instruction. If it is a job start instruction, the process proceeds to step S63 to perform post-page processing. This page post-processing will be described later. Then, when the page post-processing is completed, the process proceeds to step S64 to set the in-job flag 28 to ON and the page buffer overflow occurrence flag 27 to OFF. Here, the page buffer overflow occurrence flag 27 is turned off because the job has changed. Even if the preceding job has not sent a job end instruction due to the interruption processing of the external device 1, it is also performed here in order to operate normally.

【0048】また、ステップS62でジョブ開始指示以
外の他の制御命令と判断された場合はステップS65に
進み、ジョブ終了指示かどうかを判断する。ジョブ終了
指示だった場合はステップS66に進み、ページ後処理
を行う。そしてステップS67に進み、ジョブ中フラグ
28とページバッファオーバ発生フラグ27を共にオフ
にする。これは、この制御命令により1つのジョブが終
了したので、本ジョブ中にページバッファオーバの状態
を解除するためである。
If it is determined in step S62 that the control command is other than the job start instruction, the process proceeds to step S65, and it is determined whether the command is a job end instruction. If it is a job end instruction, the process advances to step S66 to perform post-page processing. Then, in step S67, both the in-job flag 28 and the page buffer overflow occurrence flag 27 are turned off. This is to cancel the page buffer overflow state during this job because one job has been completed by this control command.

【0049】又、ステップS65でジョブ終了でなく他
の制御命令だった場合はステップS68に進み、その制
御命令に対応する処理を行う。
If it is determined in step S65 that the control command is not the job end but another control command, the process proceeds to step S68 and the process corresponding to the control command is performed.

【0050】上記のそれぞれの処理が終るとステップS
57に進み、1ページ分のデータの作成が終了したかど
うかを判断する。1ページ分のデータが作成されていな
い場合は、再びステップS52に戻ってページ作成を続
ける。
Upon completion of each of the above processes, step S
Proceeding to 57, it is determined whether or not the data for one page has been created. If the data for one page has not been created, the process returns to step S52 and page creation is continued.

【0051】ステップS57で1ページ分のデータの作
成が終了した場合はステップS58に進み、ジョブ中で
かつページバッファオーバが発生したかどうかを判断す
る。これは、ジョブ中フラグ28がオンで、かつページ
バッファオーバ発生フラグ27がオンであるかどうかに
よる。その条件が満たされない場合は、ジョブ外データ
もしくは正常終了データであるのでステップS61に進
んで、現在のページを出力する。
When the creation of the data for one page is completed in step S57, the process proceeds to step S58, and it is determined whether the page buffer overflow is occurring during the job. This depends on whether the in-job flag 28 is on and the page buffer overflow occurrence flag 27 is on. If the condition is not satisfied, the data is out-of-job data or normally completed data, and therefore the process proceeds to step S61 to output the current page.

【0052】一方、条件を満たした場合はステップS5
9に進み、ジョブ中に起きたページバッファオーバであ
るから、RAM112に設けられた発生時ジョブ処理フ
ラグ29を参照し、本ページを含む継続ジョブデータを
どうするかを判断する。そして、この発生時ジョブ処理
フラグ29がオンだった場合はステップS60に進み、
現在のページの印刷データを破棄してステップS52に
戻り、次のデータ処理を行う。一方、この発生時ジョブ
処理フラグ29がオフの時は現在のページの印刷データ
を出力する。
On the other hand, if the condition is satisfied, step S5.
Since the page buffer overflow occurred during the job in step 9, the job processing flag 29 at the time of occurrence provided in the RAM 112 is referenced to determine what to do with the continuous job data including this page. If the job processing flag 29 at the time of occurrence is ON, the process proceeds to step S60,
The print data of the current page is discarded and the process returns to step S52 to perform the next data processing. On the other hand, when the occurrence job processing flag 29 is off, the print data of the current page is output.

【0053】尚、ステップS62のジョブ開始指示、ス
テップS65のジョブ終了指示時により行うページ後処
理(ステップS63,S66)は、それぞれの指示が行
われた際、作成中のページがあった場合に、そのページ
を強制的に終了し、ステップS58からステップS61
と同様の処理を行うものである。これによって新しいジ
ョブは、前のページのデータの影響を受けなくする。
The page post-processing (steps S63 and S66) performed at the time of the job start instruction in step S62 and the job end instruction in step S65 is performed when there is a page being created when each instruction is given. , The page is forcibly terminated, and steps S58 to S61
The same processing as is performed. This makes the new job unaffected by the data on the previous page.

【0054】又、従来機種との互換性は、発生時ジョブ
処理フラグ29をオフに設定することで保つことがで
き、出来るだけ意図しないデータの出力を避けるために
オンに設定する。
The compatibility with the conventional model can be maintained by setting the job processing flag 29 at occurrence to OFF, and is set to ON to avoid unintended data output as much as possible.

【0055】尚、この発生時ジョブ処理フラグ29は、
操作パネル12よりの指示により設定しても良く、或い
はプリンタ装置の持つ制御命令体系に新しい命令を定義
し、この命令により発生時ジョブ処理フラグ29を設定
するようにしても良い。
The job processing flag 29 at the time of occurrence is
It may be set by an instruction from the operation panel 12, or a new instruction may be defined in the control instruction system of the printer apparatus, and the job processing flag 29 at the time of occurrence may be set by this instruction.

【0056】又、他の実施例として、発生時ジョブ処理
フラグ29に換えて、ユーザとの会話形式で現在のペー
ジの印刷データを廃棄するか、印刷するかを指示するこ
とができる。この場合は、図7を参照して前述したよう
に、制御部11と操作パネル12に新たな表示部と入力
部を設け、格納5からの指示により、メッセージの表示
とキースイッチの入力とその結果を再び格納部5に出力
することにより行うことができる。
As another embodiment, in place of the job processing flag 29 at the time of occurrence, it is possible to instruct whether to discard or print the print data of the current page in a conversation form with the user. In this case, as described above with reference to FIG. 7, the control unit 11 and the operation panel 12 are provided with new display units and input units, and in response to an instruction from the storage 5, a message is displayed and a key switch is input and its input. This can be done by outputting the result to the storage unit 5 again.

【0057】尚、本発明は複数の機器から構成されるシ
ステムに適用しても、1つの機器からなる装置に適用し
ても良い。また、本発明はシステム或は装置に、本発明
を実施するプログラムを供給することによって達成され
る場合にも適用できることはいうまでもない。
The present invention may be applied to a system composed of a plurality of devices or an apparatus composed of one device. Further, it goes without saying that the present invention can be applied to the case where it is achieved by supplying a program for implementing the present invention to a system or an apparatus.

【0058】以上説明したように本実施例によれば、ユ
−ザの意図しない印刷結果が出力されるのを防止でき
る。
As described above, according to this embodiment, it is possible to prevent the output of a print result which is not intended by the user.

【0059】[0059]

【発明の効果】以上説明したように本発明によれば、ユ
ーザの意図しない無駄な記録を防止できる効果がある。
As described above, according to the present invention, it is possible to prevent useless recording which is not intended by the user.

【0060】又、ページバッファオーバを起こしたペー
ジのみを削除して、継続する記録データに影響を与えな
いようにできる効果がある。
Further, there is an effect that only the page in which the page buffer overflow has occurred is deleted so that continuous recording data is not affected.

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

【図1】本実施例のプリンタ装置の概略構成とデータの
流れの概要を示すブロック図である。
FIG. 1 is a block diagram showing a schematic configuration of a printer device according to an embodiment and an outline of a data flow.

【図2】本実施例のプリンタ装置における処理を説明す
るための図である。
FIG. 2 is a diagram for explaining a process in the printer apparatus of the present embodiment.

【図3】従来の印刷例を示す図である。FIG. 3 is a diagram illustrating a conventional printing example.

【図4】本実施例のプリンタ装置における処理を説明す
るための図である。
FIG. 4 is a diagram for explaining processing in the printer apparatus according to the present embodiment.

【図5】[Figure 5]

【図6】本実施例のプリンタ装置の制御部11による処
理を示すフローチャートである。
FIG. 6 is a flowchart showing processing by the control unit 11 of the printer device according to the present embodiment.

【図7】本発明の第2実施例を説明するためのフローチ
ャートである。
FIG. 7 is a flow chart for explaining a second embodiment of the present invention.

【図8】本発明の第3実施例を説明するためのフローチ
ャートである。
FIG. 8 is a flow chart for explaining a third embodiment of the present invention.

【図9】本発明の第4実施例を説明するためのフローチ
ャートである。
FIG. 9 is a flow chart for explaining a fourth embodiment of the present invention.

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

1 外部機器 2 入力部 3 受信バッファ 4 解析部 5 格納部 6 ページバッファ 7 描画部 8 フレームメモリ 9 出力部 11 制御部 12 パネルスイッチ 25 発生時ページ処理フラグ 26 発生時ページ処理フラグ 27 ページバッファオーバ発生フラグ。 1 External device 2 Input section 3 Receive buffer 4 Analysis section 5 Storage section 6 Page buffer 7 Drawing section 8 Frame memory 9 Output section 11 Control section 12 Panel switch 25 Page processing flag at occurrence 26 Page processing flag at occurrence 27 Page buffer overflow occurrence flag.

Claims (4)

【特許請求の範囲】[Claims] 【請求項1】 外部機器よりの記録データを入力して記
録媒体に記録する記録装置であって、 前記外部機器より入力されたデータを解析して描画デー
タに変換する解析手段と、 前記描画データをページバッファ形式で格納する格納手
段と、 前記格納手段が1ページ分のページバッファを格納でき
ない場合に当該ページの記録データを途中まで記録媒体
に記録するか否かを指示する指示手段と、 を有することを特徴とする記録装置。
1. A recording device for inputting recording data from an external device and recording the recording data on a recording medium, the analyzing device analyzing the data input from the external device and converting the drawing data into drawing data. In a page buffer format, and instructing means for instructing whether or not to record the recording data of the page to a recording medium halfway when the storing means cannot store the page buffer for one page. A recording device characterized by having.
【請求項2】 外部機器よりの記録データを入力して記
録媒体に記録する記録装置であって、 前記外部機器よりジョブ単位に入力されたデータを解析
して描画データに変換する解析手段と、 前記描画データをページバッファ形式で格納する格納手
段と、 前記格納手段が1ページ分のページバッファを格納でき
ない場合に当該ページの以降に継続する同一ジョブの記
録データを記録媒体に記録するか否かを指示する指示手
段と、 を有することを特徴とする記録装置。
2. A recording apparatus for inputting recording data from an external device and recording the recording data on a recording medium, the analyzing device analyzing data input from the external device in units of jobs and converting the data into drawing data. Storing means for storing the drawing data in a page buffer format, and if the storing means cannot store the page buffer for one page, whether or not to record the recording data of the same job continuing after the page on the recording medium. A recording device comprising: an instructing unit for instructing.
【請求項3】 外部機器よりの記録データを入力して記
録媒体に記録する記録方法であって、 外部機器より入力されたデータを解析して描画データに
変換する工程と、 前記描画データをページバッファ形式で格納する工程
と、 1ページ分のページバッファを格納できない場合に、当
該ページの記録データを途中まで記録媒体に記録するか
否かを指示する工程と、 を有することを特徴とする記録方法。
3. A recording method for inputting recording data from an external device and recording the recording data on a recording medium, the process comprising: analyzing data input from the external device and converting the drawing data into drawing data; A recording method comprising: a step of storing in a buffer format; and a step of instructing whether or not to record the recording data of the page to a recording medium halfway when a page buffer for one page cannot be stored. Method.
【請求項4】 外部機器よりの記録データを入力して記
録媒体に記録する記録方法であって、 外部機器よりジョブ単位に入力されたデータを解析して
描画データに変換する工程と、 前記描画データをページバッファ形式で格納する工程
と、 1ページ分のページバッファを格納できない場合に当該
ページの以降に継続する同一ジョブの記録データを記録
媒体に記録するか否かを指示する工程と、 を有することを特徴とする記録方法。
4. A recording method for inputting recording data from an external device and recording the recording medium on a recording medium, the process comprising: analyzing data input from the external device in units of jobs and converting the data into drawing data; Storing the data in the page buffer format, and instructing whether or not to record the record data of the same job continuing after the page in the recording medium when the page buffer for one page cannot be stored. A recording method characterized by having.
JP4073760A 1992-03-30 1992-03-30 Recording method and device Withdrawn JPH05270067A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP4073760A JPH05270067A (en) 1992-03-30 1992-03-30 Recording method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP4073760A JPH05270067A (en) 1992-03-30 1992-03-30 Recording method and device

Publications (1)

Publication Number Publication Date
JPH05270067A true JPH05270067A (en) 1993-10-19

Family

ID=13527512

Family Applications (1)

Application Number Title Priority Date Filing Date
JP4073760A Withdrawn JPH05270067A (en) 1992-03-30 1992-03-30 Recording method and device

Country Status (1)

Country Link
JP (1) JPH05270067A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002254779A (en) * 2001-02-27 2002-09-11 Canon Inc Image forming apparatus, image forming method, image forming system, program, and storage medium
JP2007136696A (en) * 2005-11-15 2007-06-07 Seiko Epson Corp Image forming apparatus and control method thereof

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002254779A (en) * 2001-02-27 2002-09-11 Canon Inc Image forming apparatus, image forming method, image forming system, program, and storage medium
JP2007136696A (en) * 2005-11-15 2007-06-07 Seiko Epson Corp Image forming apparatus and control method thereof

Similar Documents

Publication Publication Date Title
US8305612B2 (en) Image input and output system, method and recording medium
US5617518A (en) Output control method and system of servers
JPH06149494A (en) Method and device for print information processing
JPH11136459A (en) Image input / output device and method
JPH05270067A (en) Recording method and device
JPH07325693A (en) Information processing system preview display method
JP3090155B2 (en) Image processing device
JP3179466B2 (en) Printing equipment
JPH11138918A (en) Image forming device
JP3791112B2 (en) PRINT MANAGEMENT SYSTEM, PRINT MANAGEMENT METHOD, COMPUTER-READABLE RECORDING MEDIUM CONTAINING PRINT MANAGEMENT CONTROL PROGRAM, AND PRINTER DEVICE USED FOR PRINT MANAGEMENT SYSTEM
JP3503291B2 (en) Output device, network system and terminal name changing method
JPH11180005A (en) Method and apparatus for reprinting in image forming apparatus
JP3284457B2 (en) Printer
JPH08111786A (en) Image output system
JP3140541B2 (en) Image processing apparatus and image processing method
JPH10187384A (en) Printer control device, printer control method, and storage medium storing computer-readable program
JPH08101908A (en) Image output system
JPH09282118A (en) Printer selection method
JPH11203094A (en) Printing apparatus, printing system, and status information transmission method
JP3046478B2 (en) Printing apparatus and printing method
JPH10143333A (en) Printer control device
JP3037278B2 (en) Printing apparatus and character cache management method in the apparatus
JP2000332945A (en) Digital image processing equipment
JP2001088368A (en) Image forming device
JPH09131948A (en) Printer device

Legal Events

Date Code Title Description
A300 Withdrawal of application because of no request for examination

Free format text: JAPANESE INTERMEDIATE CODE: A300

Effective date: 19990608