JPH10207663A - Printer - Google Patents
PrinterInfo
- Publication number
- JPH10207663A JPH10207663A JP9010572A JP1057297A JPH10207663A JP H10207663 A JPH10207663 A JP H10207663A JP 9010572 A JP9010572 A JP 9010572A JP 1057297 A JP1057297 A JP 1057297A JP H10207663 A JPH10207663 A JP H10207663A
- Authority
- JP
- Japan
- Prior art keywords
- image data
- printing
- frame memory
- command
- printing conditions
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Landscapes
- Record Information Processing For Printing (AREA)
Abstract
(57)【要約】
【課題】 所望の印刷条件で一度印刷した画像データを
その印刷条件と異なる印刷条件で再印刷されることを防
止する。
【解決手段】 印刷条件の設定内容を変更する際(印刷
条件設定モードの時)、フレームメモリに画像データが
保持されている場合には、その変更される前の設定内容
を一時的に退避させる。その後、新しい画像データが作
成されるまでに再印刷用のコマンドを受信したとき、そ
の退避させた設定内容を一時的に現在の印刷条件に反映
させる。あるいは、印刷条件の設定内容を変更する際、
フレームメモリに画像データが保持されている場合に
は、その画像データをクリアするようにしてもよい。
(57) [Problem] To prevent image data once printed under a desired printing condition from being reprinted under a printing condition different from the printing condition. When image data is held in a frame memory when setting content of a printing condition is changed (in a printing condition setting mode), the setting content before the change is temporarily saved. . Thereafter, when a command for reprinting is received before new image data is created, the saved settings are temporarily reflected in the current printing conditions. Alternatively, when changing the settings of the printing conditions,
When image data is held in the frame memory, the image data may be cleared.
Description
【0001】[0001]
【発明の属する技術分野】この発明は、プリンタ,デジ
タル複写機,ファクシミリ装置等の各種の印刷機に関す
る。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to various printing machines such as printers, digital copiers and facsimile machines.
【0002】[0002]
【従来の技術】上記のような印刷機では、複数ページ分
の画像データを保持するのに十分なフレームメモリを備
え、ある画像データを印刷した後、次の新しい画像デー
タが作成されるまで、印刷した画像データをフレームメ
モリに保持し、再印刷(リプロット)用のコマンドを受
信したときに、フレームメモリ上の画像データを再印刷
するようにしたものがある。2. Description of the Related Art A printing machine as described above has a frame memory sufficient to hold a plurality of pages of image data. After printing one image data, the printing machine waits until the next new image data is created. In some cases, printed image data is held in a frame memory, and when a reprint (replot) command is received, the image data in the frame memory is reprinted.
【0003】[0003]
【発明が解決しようとする課題】しかしながら、このよ
うな従来の印刷機においては、例えば図13の(a)に
示すように印刷した画像データをフレームメモリに保持
した状態で印刷条件の設定内容を変更し、新しい画像デ
ータが作成されるまでに再印刷用のコマンドを受信する
と、例えば変更された印刷条件の項目が余白又は解像度
の場合には、その変更された印刷条件でフレームメモリ
上の画像データを再印刷してしまうため、同図の(b)
又は(c)に示すように(a)と同じ印刷結果を得るこ
とができず、資源(用紙)を無駄にしてしまうという問
題があった。However, in such a conventional printing machine, for example, as shown in FIG. 13A, the setting contents of the printing conditions are stored in a state where the printed image data is held in the frame memory. When a command for reprinting is received before the change and new image data is created, for example, if the item of the changed print condition is a margin or a resolution, the image on the frame memory is changed with the changed print condition. Since the data is reprinted, FIG.
Alternatively, as shown in (c), the same print result as in (a) cannot be obtained, and there is a problem that resources (paper) are wasted.
【0004】この発明は上記の問題点に鑑みてなされた
ものであり、所望の印刷条件で一度印刷した画像データ
をその印刷条件と異なる印刷条件で再印刷されることを
防止し、資源が無駄に使用されないようにすることを目
的とする。The present invention has been made in view of the above problems, and prevents image data once printed under desired printing conditions from being reprinted under printing conditions different from those printing conditions, thereby wasting resources. The purpose is not to be used.
【0005】[0005]
【課題を解決するための手段】この発明は上記の目的を
達成するため、複数ページ分の画像データを保持するの
に十分なフレームメモリを有し、ある画像データを印刷
した後、次の新しい画像データが作成されるまで、印刷
した画像データをフレームメモリに保持し、再印刷用の
コマンドを受信したときに、フレームメモリ上の画像デ
ータを再印刷するようにした印刷機において、次の手段
を設けたことを特徴とする。SUMMARY OF THE INVENTION In order to achieve the above object, the present invention has a frame memory sufficient to hold a plurality of pages of image data, prints some image data, and then prints the next new image data. The following means is provided in a printing machine for holding printed image data in a frame memory until image data is created, and reprinting the image data in the frame memory when a command for reprinting is received. Is provided.
【0006】請求項1の発明は、印刷条件の設定内容を
変更する際、フレームメモリに画像データが保持されて
いる場合には、その変更される前の設定内容を一時的に
退避させる手段と、該手段による処理が行なわれた後、
新しい画像データが作成されるまでに再印刷用のコマン
ドを受信したとき、上記退避させた設定内容を一時的に
現在の印刷条件に反映させる手段とを設けたものであ
る。According to a first aspect of the present invention, when image data is held in a frame memory when setting content of a printing condition is changed, a means for temporarily saving the setting content before the change is provided. After the processing by the means is performed,
When a command for reprinting is received before new image data is created, there is provided means for temporarily reflecting the saved settings in the current printing conditions.
【0007】請求項2の発明は、印刷条件の設定内容を
変更する際、フレームメモリに画像データが保持されて
いる場合には、その画像データをクリアする手段を設け
たものである。請求項3の発明は、請求項2の印刷機に
おいて、画像データがクリアされたことをメッセージと
して表示する手段を設けたものである。According to a second aspect of the present invention, when image data is held in the frame memory when changing the set contents of the printing conditions, means for clearing the image data is provided. According to a third aspect of the present invention, there is provided the printing press according to the second aspect, further comprising means for displaying as a message that the image data has been cleared.
【0008】請求項1の発明による印刷機では、印刷条
件の設定内容を変更する際、フレームメモリに画像デー
タが保持されている場合には、その変更される前の設定
内容を一時的に退避させた後、新しい画像データが作成
されるまでに再印刷用のコマンドを受信したとき、その
退避させた設定内容を一時的に現在の印刷条件に反映さ
せるので、所望の印刷条件で一度印刷した画像データを
その印刷条件と異なる印刷条件で再印刷されることがな
くなり、資源を無駄に使用せずに済む。In the printing press according to the first aspect of the present invention, when changing the setting contents of the printing conditions, if the image data is held in the frame memory, the setting contents before the change are temporarily saved. After that, when a reprint command is received before new image data is created, the saved settings are temporarily reflected in the current print conditions, so printing was performed once under the desired print conditions. Image data is not reprinted under printing conditions different from the printing conditions, and resources are not wasted.
【0009】請求項2,3の発明による印刷機では、印
刷条件の設定内容を変更する際、フレームメモリに画像
データが保持されている場合には、その画像データをク
リアするので、新しい画像データが作成されるまでに再
印刷用のコマンドを受信しても再印刷を行なうことがな
くなる。したがって、上述と同様に所望の印刷条件で一
度印刷した画像データをその印刷条件と異なる印刷条件
で再印刷されることがなくなり、資源を無駄に使用せず
に済む。In the printing press according to the second and third aspects of the present invention, when changing the setting contents of the printing conditions, if the image data is held in the frame memory, the image data is cleared. Even if a reprint command is received before the file is created, reprinting is not performed. Therefore, the image data once printed under the desired printing conditions is not reprinted under the printing conditions different from the printing conditions as in the above-described case, and the resources are not wasted.
【0010】この場合、画像データがクリアされたこと
をメッセージとして表示するようにすれば、再印刷用の
画像データがクリアされ、所望の印刷条件で一度印刷さ
れた画像データがその印刷条件と異なる印刷条件で再印
刷されないことを使用者(ユーザ)に知らせることがで
きる。In this case, if a message indicating that the image data has been cleared is displayed as a message, the image data for reprinting is cleared, and the image data once printed under the desired printing conditions differs from the printing conditions. The user (user) can be notified that reprinting is not performed under the printing conditions.
【0011】[0011]
【発明の実施の形態】以下、この発明の実施形態を図面
に基づいて具体的に説明する。図3は、この発明を実施
した印刷機の一例を示すブロック構成図であり、コント
ローラ1と操作部2,印刷部3とからなる。ホスト4
は、パーソナルコンピュータやワードプロセッサ等の上
位装置である。Embodiments of the present invention will be specifically described below with reference to the drawings. FIG. 3 is a block diagram showing an example of a printing machine embodying the present invention, and includes a controller 1, an operation unit 2, and a printing unit 3. Host 4
Is a host device such as a personal computer or a word processor.
【0012】コントローラ1は、プログラムメモリ(R
OM)11,CPU12,データメモリ(RAM)1
3,フレームメモリ(RAM)14,操作部I/F1
5,印刷部I/F16,ホストI/F17等からなる。
プログラムメモリ11は、コントローラ1の制御プログ
ラム(ファームウェア)を格納しているリードオンリ・
メモリである。The controller 1 has a program memory (R)
OM) 11, CPU 12, data memory (RAM) 1
3, frame memory (RAM) 14, operation unit I / F1
5, a printing unit I / F 16, a host I / F 17, and the like.
The program memory 11 is a read-only memory storing a control program (firmware) of the controller 1.
Memory.
【0013】CPU12は、プログラムメモリ11の制
御プログラムと操作部2からのモード指示、及びホスト
4からのコマンドによってコントローラ1全体を制御す
る中央処理装置である。データメモリ13は、CPU1
2によるデータ処理用のワークエリア,ホスト4から受
信したデータを一時記憶する受信バッファ(インプット
バッファ),印刷条件の設定内容を常時記憶する印刷条
件設定エリア,印刷条件の設定内容を一時記憶する第
1,第2の印刷条件退避エリアとして使用されるメモリ
である。The CPU 12 is a central processing unit that controls the entire controller 1 in accordance with a control program in the program memory 11, a mode instruction from the operation unit 2, and a command from the host 4. The data memory 13 includes the CPU 1
2, a work buffer for data processing, a receiving buffer (input buffer) for temporarily storing data received from the host 4, a printing condition setting area for constantly storing the setting contents of the printing conditions, and a second buffer for temporarily storing the setting contents of the printing conditions. First, a memory used as a second print condition save area.
【0014】フレームメモリ14は、データメモリ13
の受信バッファに記憶されたデータ(文字コード等)に
基づいて作成される画像データ(イメージデータ)を複
数ページ分保持するのに十分なメモリである。操作部I
/F15は、使用者に現在のプリンタの状態を知らせた
り印刷条件の設定内容の指示を行なったりする操作部2
とコマンドやステータスの通信を行なうインタフェース
である。The frame memory 14 is a data memory 13
This is a memory sufficient to hold image data (image data) created based on data (character codes and the like) stored in the reception buffer of a plurality of pages. Operation unit I
/ F15 is an operation unit 2 for notifying the user of the current status of the printer and instructing the setting contents of the printing conditions.
This is an interface that communicates commands and status with the server.
【0015】印刷部I/F16は、画像データを用紙上
に印刷する印刷部3とコマンド及びステータスや画像デ
ータの通信を行なうためのインタフェースである。ホス
トI/F17は、ホスト4とコマンド及びステータスや
画像データの通信を行なうためのインタフェースであ
る。The printing unit I / F 16 is an interface for communicating commands, statuses, and image data with the printing unit 3 for printing image data on paper. The host I / F 17 is an interface for communicating commands, statuses, and image data with the host 4.
【0016】ここで、この印刷機の各部が、印刷条件の
設定内容を変更する際、フレームメモリ14に画像デー
タが保持されている場合には、その変更される前の設定
内容を一時的に退避させる手段と、その処理が行なわれ
た後、新しい画像データが作成されるまでに再印刷用の
コマンドを受信したとき、上記退避させた設定内容を一
時的に現在の印刷条件に反映させる手段としての機能を
果たす。When each section of the printing machine changes the setting contents of the printing conditions, if the image data is held in the frame memory 14, the setting contents before the change are temporarily stored. Means for evacuating, and means for temporarily reflecting the evacuated setting contents to current printing conditions when a reprint command is received after the processing is performed and before new image data is created. Serve as a function.
【0017】あるいは、印刷条件の設定内容を変更する
際、フレームメモリ14に画像データが保持されている
場合には、その画像データをクリアする手段としての機
能を果たす。この場合、画像データがクリアされたこと
をメッセージとして操作部15の表示部に表示する手段
としての機能も果たすようにすることもできる。Alternatively, when image data is held in the frame memory 14 when changing the setting contents of the printing conditions, the function as a means for clearing the image data is performed. In this case, it is also possible to function as a means for displaying on the display unit of the operation unit 15 a message that the image data has been cleared.
【0018】図1,図2は、この印刷機による請求項1
に対応する処理の一例を示すフローチャートである。こ
のルーチンは操作部2又はホスト4から信号又はコマン
ドを受信するとスタートし、まずステップ1で印刷条件
の設定内容を変更するための印刷条件設定モードか否か
を判断して、印刷条件設定モードであればステップ2で
フレームメモリ14に画像データが保持されているか否
かを判断する。FIGS. 1 and 2 show a first embodiment of the present invention.
9 is a flowchart illustrating an example of a process corresponding to FIG. This routine starts when a signal or a command is received from the operation unit 2 or the host 4. First, in step 1, it is determined whether or not a printing condition setting mode for changing the setting contents of the printing conditions is determined. If there is, it is determined in step 2 whether or not the image data is held in the frame memory 14.
【0019】そして、フレームメモリ14に画像データ
が保持されていない場合は、直ちにステップ5に進む
が、保持されていればステップ3で図4の(a)(b)に示
すようにデータメモリ13の印刷条件設定エリア13a
に記憶されている変更される前(現在)の印刷条件をデ
ータメモリ13の第1の印刷条件退避エリア13bに一
時的に退避させた後、ステップ4で印刷条件一時退避フ
ラグを“1”にセットする。If the image data is not stored in the frame memory 14, the process immediately proceeds to step 5, but if the image data is stored, the data memory 13 is stored in step 3 as shown in FIGS. Print condition setting area 13a
Is temporarily saved in the first print condition save area 13b of the data memory 13 before the changed (current) print condition is stored in the first print condition save area 13b of the data memory 13, and then the print condition temporary save flag is set to "1" in step 4. set.
【0020】次に、ステップ5で印刷条件の設定内容を
操作部2からの指示に従って変更する処理を行ない、ス
テップ6でその変更された設定内容を現在の印刷条件に
反映させる。例えば、図4の(c)に斜線を施して示す
ように、データメモリ13の印刷条件設定エリア13a
に記憶されている印刷条件の項目1,nの余白と解像度
を変更する。その処理が終了した後、ステップ7で印刷
条件設定モードを解除し、ステップ1に戻る。Next, at step 5, a process for changing the setting contents of the printing conditions is performed according to an instruction from the operation unit 2, and at step 6, the changed setting contents are reflected on the current printing conditions. For example, as shown by hatching in FIG. 4C, the print condition setting area 13a of the data memory 13 is displayed.
The margin and resolution of the print condition items 1 and n stored in. After the process is completed, the print condition setting mode is canceled in step 7 and the process returns to step 1.
【0021】一方、印刷条件設定モードでない場合は、
図2のステップ8でデータメモリ13の受信バッファに
データが記憶されているか否かを判断し、記憶されてい
なければステップ18で他の処理を行なって処理を終了
するが、記憶されていればステップ9でそのデータ中の
コマンドの解析と処理を行ない、ステップ10でそのコ
マンドが再印刷(リプロット)用のコマンドか否かを判
断する。On the other hand, when the mode is not the printing condition setting mode,
In step 8 of FIG. 2, it is determined whether or not data is stored in the reception buffer of the data memory 13. If not, another process is performed in step 18 and the process is terminated. In step 9, the command in the data is analyzed and processed, and in step 10, it is determined whether the command is a command for reprinting (replotting).
【0022】そして、解析と処理を行なったコマンドが
再印刷用のコマンドでない場合は、ステップ18で他の
処理を行なって処理を終了する。例えば、通常印刷用の
コマンドであれば、データメモリ13の受信バッファに
記憶されているデータ(文字コード等)に基づいて次の
新しい画像データを作成してフレームメモリ14に保持
し、その画像データをデータメモリ13の印刷条件設定
エリア13aに記憶されている現在の印刷条件で印刷す
る。If the analyzed and processed command is not a reprint command, another process is performed in step 18 and the process is terminated. For example, in the case of a command for normal printing, the next new image data is created based on the data (character code or the like) stored in the reception buffer of the data memory 13 and held in the frame memory 14. Is printed under the current printing conditions stored in the printing condition setting area 13a of the data memory 13.
【0023】また、解析と処理を行なったコマンドが再
印刷用のコマンドである場合は、ステップ11でフレー
ムメモリ14に画像データが保持されているか否かを判
断し、保持されていなければステップ18で他の処理を
行なって処理を終了するが、保持されていればステップ
12で印刷条件一時設定フラグが“1”にセットされて
いるか否かを判断して、“1”にセットされていなけれ
ばステップ19でフレームメモリ14上の画像データを
データメモリ13の印刷条件設定エリア13aに記憶さ
れている現在の印刷条件で再印刷する。If the analyzed and processed command is a reprint command, it is determined in step 11 whether or not image data is held in the frame memory 14. Then, the other process is performed and the process is terminated. However, if it is held, it is determined in step 12 whether or not the print condition temporary setting flag is set to "1", and it must be set to "1". For example, in step 19, the image data on the frame memory 14 is reprinted under the current printing conditions stored in the printing condition setting area 13a of the data memory 13.
【0024】また、印刷条件一時設定フラグが“1”に
セットされている場合は、ステップ13で図5の(a)
(b)に示すようにデータメモリ13の印刷条件設定エリ
ア13aに記憶されている変更された(現在の)印刷条
件をデータメモリ13の第2の印刷条件退避エリア13
cに一時的に退避させた後、ステップ14で同図の(c)
(d)に示すようにデータメモリ13の第1の印刷条件退
避エリア13bに退避させておいた変更される前の印刷
条件の設定内容を現在の印刷条件の設定内容として印刷
条件設定エリア13aに一時的に復帰させる。If the print condition temporary setting flag has been set to "1", then in step 13 (a) of FIG.
As shown in (b), the changed (current) printing condition stored in the printing condition setting area 13a of the data memory 13 is stored in the second printing condition save area 13 of the data memory 13.
After having been temporarily evacuated to step (c), step (c) of FIG.
As shown in (d), the setting contents of the printing condition before the change saved in the first printing condition saving area 13b of the data memory 13 are stored in the printing condition setting area 13a as the current printing condition setting contents. Restore temporarily.
【0025】そして、ステップ15でフレームメモリ1
4上の画像データをその変更される前の印刷条件で再印
刷した後、ステップ16で図6の(a)(b)に示すように
データメモリ13の第2の印刷条件退避エリア13cに
退避させておいた変更された印刷条件の設定内容を現在
の印刷条件の設定内容として印刷条件設定エリア13a
に復帰させ、ステップ17で印刷条件一時設定フラグを
“0”にリセットし、ステップ8に戻る。Then, in step 15, the frame memory 1
4 is reprinted under the print condition before the change, and is saved in the second print condition save area 13c of the data memory 13 in step 16 as shown in FIGS. The print condition setting area 13a uses the changed print condition setting contents as the current print condition setting contents.
, The printing condition temporary setting flag is reset to “0” in step 17, and the process returns to step 8.
【0026】このように、印刷条件の設定内容を変更す
る際、フレームメモリ14に画像データが保持されてい
る場合には、その変更される前の設定内容を一時的に退
避させた後、新しい画像データが作成されるまでに再印
刷用のコマンドを受信したとき、その退避させた設定内
容を一時的に現在の印刷条件に反映させることにより、
所望の印刷条件で一度印刷した画像データをその印刷条
件と異なる印刷条件で再印刷されることがなくなり、資
源を無駄に使用せずに済む。As described above, when image data is held in the frame memory 14 when changing the setting content of the printing condition, the setting content before the change is temporarily saved, and then the new setting is changed. When a reprint command is received before the image data is created, the saved settings are temporarily reflected in the current printing conditions,
Image data that has been printed once under desired printing conditions is not reprinted under printing conditions different from those printing conditions, and resources are not wasted.
【0027】例えば、図13の(a)に示したように印
刷した画像データをフレームメモリ14に保持した状態
で印刷条件の設定内容を変更し、新しい画像データが作
成されるまでに再印刷用のコマンドを受信した場合、例
えば変更された印刷条件の項目が余白又は解像度の場合
でも、従来のようにその変更された印刷条件でフレーム
メモリ14上の画像データが再印刷されることがなくな
り、図13の(a)と同じ印刷結果を得ることができ
る。For example, as shown in FIG. 13A, while the image data printed is held in the frame memory 14, the setting contents of the printing conditions are changed, and the reprinting is performed until new image data is created. Is received, for example, even if the item of the changed printing condition is a margin or a resolution, the image data on the frame memory 14 is not reprinted with the changed printing condition as in the related art. The same print result as in FIG. 13A can be obtained.
【0028】図7,図8は、この印刷機による請求項2
に対応する処理の一例を示すフローチャートである。こ
のルーチンも操作部2又はホスト4から信号又はコマン
ドを受信するとスタートし、まずステップ21で印刷条
件設定モードか否かを判断し、印刷条件設定モードであ
ればステップ22でフレームメモリ14に画像データが
保持されているか否かを判断する。FIGS. 7 and 8 show a second embodiment of the present invention.
9 is a flowchart illustrating an example of a process corresponding to FIG. This routine also starts when a signal or command is received from the operation unit 2 or the host 4. First, at step 21, it is determined whether or not the printing condition setting mode is set. It is determined whether or not is held.
【0029】そして、フレームメモリ14に画像データ
が保持されていなければそのまま、保持されていればス
テップ23で図9の(a)(b)に示すようにその画像デー
タをクリアした後、ステップ24で印刷条件の設定内容
を操作部2からの指示に従って変更する処理を行ない、
ステップ25でその変更された設定内容を現在の印刷条
件に反映させる。例えば、図4の(c)に斜線を施して
示したように、データメモリ13の印刷条件設定エリア
13aに記憶されている印刷条件の項目1,nの余白と
解像度を変更する。その後、ステップ26で印刷条件設
定モードを解除し、ステップ21に戻る。If the image data is not stored in the frame memory 14, the image data is cleared as shown in FIG. 9A and FIG. Performs processing for changing the setting contents of the printing conditions in accordance with the instruction from the operation unit 2, and
In step 25, the changed settings are reflected in the current printing conditions. For example, as shown by hatching in FIG. 4C, the margin and resolution of the print condition items 1 and n stored in the print condition setting area 13a of the data memory 13 are changed. Thereafter, the print condition setting mode is canceled in step 26, and the process returns to step 21.
【0030】一方、印刷条件設定モードでない場合は、
図8のステップ27でデータメモリ13の受信バッファ
にデータが記憶されているか否かを判断し、記憶されて
いなければステップ32で他の処理を行なって処理を終
了するが、記憶されていればステップ28でそのデータ
中のコマンドの解析と処理を行ない、ステップ29でそ
のコマンドが再印刷(リプロット)用のコマンドか否か
を判断する。On the other hand, when the mode is not the print condition setting mode,
In step 27 of FIG. 8, it is determined whether or not data is stored in the reception buffer of the data memory 13. If not, another process is performed in step 32 and the process is terminated. In step 28, the command in the data is analyzed and processed, and in step 29, it is determined whether the command is a command for reprinting (replotting).
【0031】そして、解析と処理を行なったコマンドが
再印刷用のコマンドでない場合は、ステップ32で他の
処理を行なって処理を終了する。例えば、通常印刷用の
コマンドであれば、データメモリ13の受信バッファに
記憶されているデータ(文字コード等)に基づいて次の
新しい画像データを作成してフレームメモリ14に保持
し、その画像データをデータメモリ13の印刷条件設定
エリア13aに記憶されている現在の印刷条件で印刷す
る。If the analyzed and processed command is not a reprint command, another process is performed in step 32 and the process is terminated. For example, in the case of a command for normal printing, the next new image data is created based on the data (character code or the like) stored in the reception buffer of the data memory 13 and held in the frame memory 14. Is printed under the current printing conditions stored in the printing condition setting area 13a of the data memory 13.
【0032】また、解析と処理を行なったコマンドが再
印刷用のコマンドである場合は、ステップ30でフレー
ムメモリ14に画像データが保持されているか否かを判
断し、保持されていなければステップ32で他の処理を
行なって処理を終了するが、保持されていればステップ
31でその画像データをデータメモリ13の印刷条件設
定エリア13aに記憶されている現在の印刷条件で再印
刷し、ステップ27に戻る。If the analyzed and processed command is a command for reprinting, it is determined in step 30 whether or not image data is held in the frame memory 14. The other process is performed in step S3, and the process is terminated. If the image data is stored, the image data is reprinted in step S31 under the current print condition stored in the print condition setting area 13a of the data memory 13, and step S27 is performed. Return to
【0033】このように、印刷条件の設定内容を変更す
る際、フレームメモリ14に画像データが保持されてい
る場合には、その画像データをクリアすることにより、
新しい画像データが作成されるまでに再印刷用のコマン
ドを受信しても再印刷を行なうことがなくなる。したが
って、上述と同様に所望の印刷条件で一度印刷した画像
データをその印刷条件と異なる印刷条件で再印刷される
ことがなくなり、資源を無駄に使用せずに済む。As described above, when the setting contents of the printing conditions are changed, if the image data is held in the frame memory 14, the image data is cleared.
Even if a reprint command is received before new image data is created, reprinting is not performed. Therefore, the image data once printed under the desired printing conditions is not reprinted under the printing conditions different from the printing conditions as in the above-described case, and the resources are not wasted.
【0034】図10,図11は、この印刷機による請求
項3に対応する処理の一例を示すフローチャートであ
る。このルーチンも操作部2又はホスト4から信号又は
コマンドを受信するとスタートし、まずステップ41で
印刷条件設定モードか否かを判断し、印刷条件設定モー
ドであればステップ42でフレームメモリ14に画像デ
ータが保持されているか否かを判断する。FIGS. 10 and 11 are flowcharts showing an example of the processing corresponding to claim 3 by the printing machine. This routine also starts when a signal or command is received from the operation unit 2 or the host 4. First, in step 41, it is determined whether or not the printing condition setting mode is set. It is determined whether or not is held.
【0035】そして、フレームメモリ14に画像データ
が保持されていなければそのまま、保持されていればス
テップ43で図9の(a)(b)に示すようにその画像デー
タをクリアし、ステップ44で画像データクリアフラグ
を“1”にセットした後、ステップ45で印刷条件の設
定内容を操作部2からの指示に従って変更する処理を行
ない、ステップ46でその変更された設定内容を現在の
印刷条件に反映させ、ステップ47で印刷条件設定モー
ドを解除し、ステップ41に戻る。If the image data is not held in the frame memory 14, the image data is cleared as shown in FIGS. 9 (a) and 9 (b) in FIG. After setting the image data clear flag to "1", a process for changing the setting contents of the printing conditions in accordance with an instruction from the operation unit 2 is performed in step 45, and the changed setting contents are changed to the current printing conditions in step 46. In step 47, the print condition setting mode is released, and the process returns to step 41.
【0036】一方、印刷条件設定モードでない場合は、
図11のステップ48で画像データクリアフラグが
“1”にセットされているか否かを判断し、“1”にセ
ットされていなければステップ51に進むが、“1”に
セットされていればステップ49で画像データをクリア
したことを操作部2の表示部にメッセージとして表示し
た(例えば図12参照)後、ステップ50で画像データ
クリアフラグを“0”にリセットする。On the other hand, when the mode is not the printing condition setting mode,
In step 48 of FIG. 11, it is determined whether or not the image data clear flag is set to "1". If it is not set to "1", the process proceeds to step 51. If it is set to "1", the process proceeds to step 51. At 49, a message that the image data has been cleared is displayed on the display unit of the operation unit 2 as a message (for example, see FIG. 12), and then at step 50, the image data clear flag is reset to "0".
【0037】その後、ステップ51でデータメモリ13
の受信バッファにデータが記憶されているか否かを判断
し、記憶されていなければステップ56で他の処理を行
なって処理を終了するが、記憶されていればステップ5
2でそのデータ中のコマンドの解析と処理を行ない、ス
テップ53でそのコマンドが再印刷(リプロット)用の
コマンドか否かを判断する。Thereafter, in step 51, the data memory 13
It is determined whether or not the data is stored in the reception buffer of step S5. If the data is not stored, another processing is performed in step 56 and the processing is terminated.
In step 2, the command in the data is analyzed and processed, and in step 53, it is determined whether the command is a command for reprinting (replotting).
【0038】そして、解析と処理を行なったコマンドが
再印刷用のコマンドでない場合は、ステップ56で他の
処理を行なって処理を終了する。例えば、通常印刷用の
コマンドであれば、データメモリ13の受信バッファに
記憶されているデータ(文字コード等)に基づいて次の
新しい画像データを作成してフレームメモリ14に保持
し、その画像データをデータメモリ13の印刷条件設定
エリア13aに記憶されている現在の印刷条件で印刷す
る。If the analyzed and processed command is not a command for reprinting, another process is performed in step 56 and the process is terminated. For example, in the case of a command for normal printing, the next new image data is created based on the data (character code or the like) stored in the reception buffer of the data memory 13 and held in the frame memory 14. Is printed under the current printing conditions stored in the printing condition setting area 13a of the data memory 13.
【0039】また、解析と処理を行なったコマンドが再
印刷用のコマンドである場合は、ステップ54でフレー
ムメモリ14に画像データが保持されているか否かを判
断し、保持されていなければステップ56で他の処理を
行なって処理を終了するが、保持されていればステップ
55でその画像データをデータメモリ13の印刷条件設
定エリア13aに記憶されている現在の印刷条件で再印
刷し、ステップ51に戻る。If the analyzed and processed command is a reprint command, it is determined in step 54 whether or not the image data is stored in the frame memory 14. The other process is performed at step 51, and the process is terminated. If it is held, the image data is reprinted at step 55 under the current print conditions stored in the print condition setting area 13a of the data memory 13 at step 55. Return to
【0040】このように、印刷条件の設定内容を変更す
る際、フレームメモリ14に画像データが保持されてい
る場合には、その画像データをクリアすることにより、
新しい画像データが作成されるまでに再印刷用のコマン
ドを受信しても再印刷を行なうことがなくなる。したが
って、上述と同様に所望の印刷条件で一度印刷した画像
データをその印刷条件と異なる印刷条件で再印刷される
ことがなくなり、資源を無駄に使用せずに済む。As described above, when the setting contents of the printing conditions are changed, if the image data is held in the frame memory 14, the image data is cleared.
Even if a reprint command is received before new image data is created, reprinting is not performed. Therefore, the image data once printed under the desired printing conditions is not reprinted under the printing conditions different from the printing conditions as in the above-described case, and the resources are not wasted.
【0041】また、画像データがクリアされたことを操
作部2の表示部にメッセージとして表示することによ
り、再印刷用の画像データがクリアされ、所望の印刷条
件で一度印刷された画像データがその印刷条件と異なる
印刷条件で再印刷されないことを使用者に知らせること
もできる。By displaying a message on the display unit of the operation unit 2 that the image data has been cleared, the image data for reprinting is cleared, and the image data once printed under the desired printing conditions is displayed. The user can also be notified that reprinting is not performed under printing conditions different from the printing conditions.
【0042】[0042]
【発明の効果】以上説明してきたように、この発明の印
刷機によれば、所望の印刷条件で一度印刷した画像デー
タをその印刷条件と異なる印刷条件で再印刷されること
がなくなり、資源が無駄に使用されることを回避するこ
とができる。As described above, according to the printing press of the present invention, image data once printed under desired printing conditions is not reprinted under printing conditions different from those printing conditions, and resources are saved. Useless use can be avoided.
【図1】図3に示した印刷機による請求項1に対応する
処理の一例を示すフロー図である。FIG. 1 is a flowchart showing an example of a process corresponding to claim 1 by the printing press shown in FIG. 3;
【図2】その続きの処理を示すフロー図である。FIG. 2 is a flowchart showing a subsequent process.
【図3】この発明を実施した印刷機の一例を示すブロッ
ク構成図である。FIG. 3 is a block diagram showing an example of a printing machine embodying the present invention.
【図4】図1における再印刷(リプロット)前の印刷条
件の設定内容の退避処理と変更処理を説明するための図
である。FIG. 4 is a diagram for explaining a save process and a change process of setting contents of a printing condition before reprinting (replotting) in FIG. 1;
【図5】図2における再印刷時の印刷条件の設定内容の
退避処理と復帰処理を説明するための図である。FIG. 5 is a diagram for explaining a save process and a return process of setting contents of a printing condition at the time of reprinting in FIG. 2;
【図6】同じく再印刷後の印刷条件の設定内容の復帰処
理を説明するための図である。FIG. 6 is a diagram for explaining a process of restoring print condition settings after reprinting;
【図7】図3に示した印刷機による請求項2に対応する
処理の一例を示すフロー図である。FIG. 7 is a flowchart showing an example of processing corresponding to claim 2 by the printing press shown in FIG. 3;
【図8】その続きの処理を示すフロー図である。FIG. 8 is a flowchart showing the subsequent processing.
【図9】図7における印刷条件の変更に伴う画像データ
のクリア処理を説明するための図である。FIG. 9 is a diagram for explaining a process of clearing image data according to a change in printing conditions in FIG. 7;
【図10】図3に示した印刷機による請求項3に対応す
る処理の一例を示すフロー図である。FIG. 10 is a flowchart showing an example of processing corresponding to claim 3 by the printing press shown in FIG. 3;
【図11】その続きの処理を示すフロー図である。FIG. 11 is a flowchart showing the subsequent processing.
【図12】図11におけるメッセージ表示例を示す図で
ある。FIG. 12 is a diagram showing a message display example in FIG. 11;
【図13】従来の印刷機における印刷条件変更後の再印
刷による問題点を説明するための図である。FIG. 13 is a diagram for explaining a problem caused by reprinting after changing printing conditions in a conventional printing press.
1:コントローラ 2:操作部 3:印刷部 4:ホスト 11:プログラムメモリ 12:CPU 13:データメモリ 13a:印刷条件設定エリア 13b:第1の印刷条件退避エリア 13c:第2の印刷条件退避エリア 14:フレームメモリ 15:操作部I/F 16:印刷部I/F 17:ホストI/F 1: Controller 2: Operation unit 3: Printing unit 4: Host 11: Program memory 12: CPU 13: Data memory 13a: Printing condition setting area 13b: First printing condition saving area 13c: Second printing condition saving area 14 : Frame memory 15: Operation unit I / F 16: Printing unit I / F 17: Host I / F
Claims (3)
に十分なフレームメモリを有し、ある画像データを印刷
した後、次の新しい画像データが作成されるまで、印刷
した画像データを前記フレームメモリに保持し、再印刷
用のコマンドを受信したときに、該フレームメモリ上の
画像データを再印刷するようにした印刷機において、 印刷条件の設定内容を変更する際、前記フレームメモリ
に画像データが保持されている場合には、その変更され
る前の設定内容を一時的に退避させる手段と、該手段に
よる処理が行なわれた後、新しい画像データが作成され
るまでに再印刷用のコマンドを受信したとき、前記退避
させた設定内容を一時的に現在の印刷条件に反映させる
手段とを設けたことを特徴とする印刷機。An image processing apparatus includes a frame memory sufficient to hold image data of a plurality of pages, and prints image data after printing one image data until the next new image data is created. In a printing machine that holds the image data in the memory and reprints the image data in the frame memory when receiving a command for reprinting, when changing the setting contents of the printing conditions, the image data is stored in the frame memory. Is held, a means for temporarily saving the setting contents before the change, and a command for reprinting after processing by the means and before new image data is created. And a means for temporarily reflecting the saved setting contents in the current printing conditions when the printer is received.
に十分なフレームメモリを有し、ある画像データを印刷
した後、次の新しい画像データが作成されるまで、印刷
した画像データを前記フレームメモリに保持し、再印刷
用のコマンドを受信したときに、該フレームメモリ上の
画像データを再印刷するようにした印刷機において、 印刷条件の設定内容を変更する際、前記フレームメモリ
に画像データが保持されている場合には、その画像デー
タをクリアする手段を設けたことを特徴とする印刷機。2. A printer having a frame memory sufficient to hold image data of a plurality of pages, and after printing one image data, the printed image data is stored in the frame until the next new image data is created. In a printing machine that holds the image data in the memory and reprints the image data in the frame memory when receiving a command for reprinting, when changing the setting contents of the printing conditions, the image data is stored in the frame memory. Wherein the printer is provided with means for clearing the image data when the image data is held.
像データがクリアされたことをメッセージとして表示す
る手段を設けたことを特徴とする印刷機。3. A printing press according to claim 2, further comprising means for displaying as a message that said image data has been cleared.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP9010572A JPH10207663A (en) | 1997-01-23 | 1997-01-23 | Printer |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP9010572A JPH10207663A (en) | 1997-01-23 | 1997-01-23 | Printer |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH10207663A true JPH10207663A (en) | 1998-08-07 |
Family
ID=11753961
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP9010572A Pending JPH10207663A (en) | 1997-01-23 | 1997-01-23 | Printer |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH10207663A (en) |
-
1997
- 1997-01-23 JP JP9010572A patent/JPH10207663A/en active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP3101363B2 (en) | User-definable font replacement device with equivalence indicator | |
| JP3127716B2 (en) | Printer | |
| JPH10138569A (en) | Character information processing device | |
| JP2001199577A (en) | Printer and printer system | |
| JPH1178168A (en) | Image forming device | |
| JPH10207663A (en) | Printer | |
| JPH09314925A (en) | Printer control device | |
| JPH09267537A (en) | Output control device, output device control method, and information processing system | |
| JPH09319531A (en) | Network print system | |
| JP3313904B2 (en) | Print server system | |
| JPH11327854A (en) | Printing apparatus and error notification method in printing apparatus | |
| JP2006004248A (en) | Information processing apparatus, print processing method, and print processing program | |
| JP3311969B2 (en) | Discharge position control method and apparatus in printing apparatus | |
| JPH10202987A (en) | Printer device | |
| JPH06274288A (en) | Printer | |
| JP2025144220A (en) | Information processing program and information processing device | |
| JP3875535B2 (en) | Stencil printing apparatus and program capable of switching output destination | |
| JP2000168202A (en) | Printing system and printable sheet number acquisition method | |
| JP3589443B2 (en) | Printer device | |
| JPH09231025A (en) | Network management device | |
| JPH11249781A (en) | Image forming device | |
| JPH08300776A (en) | Image forming device | |
| JPH0818448B2 (en) | Page printer | |
| JPH0557964A (en) | Printer | |
| JP2001302002A (en) | Image processing apparatus and control method thereof |