JP2886929B2 - Printing control device - Google Patents

Printing control device

Info

Publication number
JP2886929B2
JP2886929B2 JP2027657A JP2765790A JP2886929B2 JP 2886929 B2 JP2886929 B2 JP 2886929B2 JP 2027657 A JP2027657 A JP 2027657A JP 2765790 A JP2765790 A JP 2765790A JP 2886929 B2 JP2886929 B2 JP 2886929B2
Authority
JP
Japan
Prior art keywords
print
page
specific command
operation mode
printing
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.)
Expired - Fee Related
Application number
JP2027657A
Other languages
Japanese (ja)
Other versions
JPH03230980A (en
Inventor
浩一郎 秋元
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 JP2027657A priority Critical patent/JP2886929B2/en
Publication of JPH03230980A publication Critical patent/JPH03230980A/en
Application granted granted Critical
Publication of JP2886929B2 publication Critical patent/JP2886929B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Handling Of Cut Paper (AREA)
  • Accessory Devices And Overall Control Thereof (AREA)
  • Dot-Matrix Printers And Others (AREA)
  • Controlling Sheets Or Webs (AREA)

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は、外部装置から出力される印字情報を解析し
てドット情報を生成し、生成されたドット情報を印刷部
により印刷させる印刷制御装置に関する。
DETAILED DESCRIPTION OF THE INVENTION [Industrial Application Field] The present invention analyzes a print information output from an external device, generates dot information, and prints the generated dot information by a printing unit. About.

〔従来の技術〕[Conventional technology]

従来、この種の装置においては、入力される印字情報
をページ単位に処理し、さらに処理した印字情報を給送
された記録媒体の両面に印字するようにプリントエンジ
ンを制御して、高度な印刷処理を行っている。
Conventionally, in this type of apparatus, input print information is processed on a page-by-page basis, and a print engine is controlled so that the processed print information is printed on both sides of a fed recording medium. Processing is in progress.

また、上記印刷機能に加えて、例えば一連の印字情報
(印字データ)を両面で出力中に、あるページを表面に
印字し、しかも現在給紙している給紙台とは別の給紙台
から給紙を行うことができるように構成された装置も考
案されている。このような装置において、特定のコマン
ド、たとえば印字データを表面に印字する表面指定制御
コードによって給紙台を自動的に切り換えて、表面指定
されたページのみ違う給紙台から給紙する様な付随処理
起動催促手段を設けた提案もされている。
In addition to the above printing function, for example, while a series of print information (print data) is being output on both sides, a certain page is printed on the front side, and a paper feed tray different from the current paper feed tray is supplied. An apparatus configured so that paper can be fed from a printer has also been devised. In such a device, the paper feed tray is automatically switched by a specific command, for example, a surface designation control code for printing print data on the front face, and only the pages designated for the front face are fed from a different paper feed tray. There is also a proposal for providing a processing start prompting means.

〔発明が解決しようとしている課題〕[Problems to be solved by the invention]

しかしながら、上段下段の2つの給紙台から給紙可能
な印刷装置において、たとえば下段の用紙はA4サイズ、
上段の用紙はB4サイズで印刷処理の運用を行っている場
合、上記のように表面指定制御コードによって自動的に
給紙台を切り換えると、現在印字中の用紙とサイズの不
一致が生じ印刷処理ができないという問題点があった。
However, in a printing device capable of feeding paper from two upper paper feed trays, for example, the lower paper is A4 size,
If the upper paper is used for printing in B4 size, if the paper feeder is automatically switched by the surface designation control code as described above, the size of the paper currently being printed will be inconsistent and the printing process will not be performed. There was a problem that it was not possible.

この発明は、上記の問題点を解決するためになされた
もので、特定のコマンドで解析時にその特定コマンドに
付随する第1の付随処理として、たとえば給紙台切り換
え処理と、第2の付随処理として、たとえば特定コマン
ド解析後のページに仕分けマークを出力する処理を初期
化パラメータフアイルの値に応じて第1、第2の付随処
理のどちらかの処理を行うような印刷装置を得ることを
目的とする。
SUMMARY OF THE INVENTION The present invention has been made to solve the above-described problem, and includes, for example, a paper feed board switching process and a second attendant process as a first attendant process accompanying a particular command at the time of analysis with a particular command. For example, an object of the present invention is to obtain a printing apparatus in which a process for outputting a sorting mark on a page after a specific command is analyzed is one of first and second accompanying processes according to the value of an initialization parameter file. And

〔課題を解決するための手段及び作用〕[Means and Actions for Solving the Problems]

この発明に係る印刷制御装置は、外部装置から出力さ
れる印字情報を解析してドット情報を生成し、生成され
たドット情報を印刷部により印刷させる印刷制御装置で
あって、 特定コマンドに関連した動作モードとして、前記特定
コマンドに基づく第1の処理と、前記第1の処理に付随
する第2の処理とを実行する第1動作モードと、前記第
1の処理と前記第1の処理に付随する第3の処理とを実
行する第2動作モードとを有する制御手段と、 予め、前記特定コマンドに関連した動作モードを設定
するための設定データが記憶される記憶手段と、 外部装置から出力された印字情報が前記特定コマンド
であるかどうかを判断する判断手段とを有し、 前記判断手段によって前記印字情報が前記特定コマン
ドであると判断された場合、前記制御手段は、前記記憶
手段に記憶されている前記設定データに対応した動作モ
ードを実行することを特徴とする。
A print control device according to the present invention is a print control device that analyzes print information output from an external device to generate dot information, and causes the printing unit to print the generated dot information. As an operation mode, a first operation mode for executing a first process based on the specific command and a second process associated with the first process, and an operation mode associated with the first process and the first process Control means having a third operation mode for executing the third processing, storage means for storing in advance setting data for setting an operation mode associated with the specific command, and output from an external device. Determining means for determining whether or not the print information is the specific command. If the determination means determines that the print information is the specific command, the control means Executes an operation mode corresponding to the setting data stored in the storage means.

好適には、前記特定コマンドは両面印刷処理中におけ
る表面指定コマンドであり、 前記第1の処理は、ドット情報を作成中の頁をクロー
ズするとともに、クローズされた頁が印刷媒体の表面に
対応するとき、裏面に対応する空白頁を生成する処理で
あり、 前記第2の処理は、上記クローズされた頁が印刷され
る印刷媒体の給紙後、その印刷媒体を給紙した給紙口と
は異なる給紙口から、次の印刷媒体を給紙させる処理で
あり、 前記第3の処理は、印刷部により仕分マークを出力さ
せる処理である。
Preferably, the specific command is a surface designation command during double-sided printing processing, and the first processing is to close a page for which dot information is being created, and the closed page corresponds to a surface of a print medium. The second process is a process of generating a blank page corresponding to the back side, and the second process is performed after a sheet of a print medium on which the closed page is printed is fed, This is a process for feeding the next print medium from a different paper feed port. The third process is a process for causing the printing unit to output a sorting mark.

〔実施例〕〔Example〕

第1図はこの発明の一実施例を示す印刷装置の構成を
説明するブロツク図であり、1はホストコンピユータ
で、外部に接続され、少なくとも文字コードおよび当該
文字コードを編集または出力制御するための制御モード
を含む印字データ(印字情報)をプリンタ部に出力す
る。
FIG. 1 is a block diagram illustrating the configuration of a printing apparatus according to an embodiment of the present invention. Reference numeral 1 denotes a host computer which is connected to the outside and edits at least a character code and the character code or controls output of the character code. The print data (print information) including the control mode is output to the printer unit.

2は入力バツフアメモリで、ホストコンピユータ1か
ら送られる印字データを一時的に蓄える。3はデータ解
析機能部で、入力バツフアメモリ2に蓄えた印字データ
を解析したり、特定の制御コード(制御コマンド(この
実施例においては、表面指定制御コード))を解析す
る。4はページバツフアメモリで、給紙フラグおよび解
析後の印字データをページ単位で記憶する。5は出力処
理機能部で、ページバツフアメモリ4の情報を対応する
ドツトパターン情報に変換して画像バツフアメモリ6に
展開するとともに、給紙フラグの指示に従ってプリンタ
I/F部7に給紙台の切り換え指示を行う。プリンタI/F部
7は、画像バツフアメモリ6のドツトパターン情報をプ
リンタエンジン部8に転送する。
An input buffer memory 2 temporarily stores print data sent from the host computer 1. A data analysis function unit 3 analyzes print data stored in the input buffer memory 2 and analyzes a specific control code (control command (in this embodiment, a surface designation control code)). Reference numeral 4 denotes a page buffer memory which stores a paper feed flag and print data after analysis in page units. Reference numeral 5 denotes an output processing function unit, which converts information in the page buffer memory 4 into corresponding dot pattern information and develops the same in the image buffer memory 6;
An instruction is issued to the I / F unit 7 to switch the paper feed tray. The printer I / F unit 7 transfers the dot pattern information in the image buffer memory 6 to the printer engine unit 8.

13は初期化パラメータフアイルが書込まれている外部
記憶装置、14は初期化パラメータフアイルを外部記憶装
置より読み込みRAM15へ格納する初期化パラメータリー
ド部である。
Reference numeral 13 denotes an external storage device in which an initialization parameter file has been written, and reference numeral 14 denotes an initialization parameter reading unit that reads the initialization parameter file from the external storage device and stores it in the RAM 15.

プリンタエンジン部8は、記録媒体を給紙する給紙台
が複数個あり、また、記録媒体の両面/片面に対して選
択的に印字情報を印字するための公知の記録媒体搬送機
構(図示しない)が具備されている。
The printer engine unit 8 includes a plurality of paper feed trays for feeding a recording medium, and a known recording medium transport mechanism (not shown) for selectively printing print information on both sides / one side of the recording medium. ) Is provided.

なお、データ解析機能部3、出力処理機能部5の動作
はROM12に記憶された後述する制御プログラムをCPU11が
実行することにより行う。また、データ解析手段となる
データ解析機能部3により解析される印字情報中のコマ
ンド解析結果により特定のコマンドが解析された場合
に、付随処理起動催促手段及び制御手段を兼ねる出力処
理機能部5がRAM15に格納されている初期化パラメータ
フアイルの値によって、特定コマンドに付随する一連の
付随処理の起動を促し、1つのコマンドで複合的な処理
を実行させる。
The operations of the data analysis function unit 3 and the output processing function unit 5 are performed by the CPU 11 executing a later-described control program stored in the ROM 12. When a specific command is analyzed based on a command analysis result in print information analyzed by the data analysis function unit 3 serving as a data analysis unit, the output processing function unit 5 serving also as an accompanying process activation prompting unit and a control unit is provided. The value of the initialization parameter file stored in the RAM 15 prompts the activation of a series of accompanying processes associated with the specific command, and executes a complex process with one command.

このとき、出力処理機能部5は、第1、第2の付随処
理起動のうち、どちらを実行するかの制御を行い、どち
らかの処理を実行させる。すなわち、出力処理機能部5
はデータ解析機能部3により解析される印字情報中のコ
マンド解析結果、及び初期化パラメータフアイルの値に
基づいて制御を行う。
At this time, the output processing function unit 5 controls which one of the first and second associated process activations is executed, and causes one of the processes to be executed. That is, the output processing function unit 5
Performs control based on the command analysis result in the print information analyzed by the data analysis function unit 3 and the value of the initialization parameter file.

第1の付随処理の起動を実行する場合は、特定コマン
ド解析後の特定ページの前後で記録媒体(記録紙)に対
する給紙台を一時的に切り換える処理を特定コマンド処
理(この実施例では表面指定制御コードに付随して催促
し、一連のページ処理)に付随して行う。
When the activation of the first accompanying process is executed, the process of temporarily switching the paper feed tray for the recording medium (recording paper) before and after the specific page after the analysis of the specific command is a specific command process (in this embodiment, the surface designation). A reminder accompanying the control code and a series of page processing) are performed.

また、第2の付随処理の起動を実行する場合は、特定
コマンド解析後の特定ページに仕分けマークを出力する
処理を特定コマンド処理(この実施例では表面指定制御
コードに付随して催促し、一連のページ処理)に付随し
て行う。
When the second associated process is activated, a process of outputting a sorting mark on a specific page after the analysis of the specific command is performed by a specific command process (in this embodiment, the process is prompted together with the surface designation control code, and Page processing).

記録媒体に対する給紙口を後述するように制御する。The paper feed port for the recording medium is controlled as described later.

次に第1図の動作について説明する。 Next, the operation of FIG. 1 will be described.

かかる構成において、両面プリントで下段給紙が指示
された場合は、ホストコンピユータ1は作成した印字デ
ータを入力バツフアメモリ2に送る。データ解析機能部
3は印字データを解析し、制御コードで表面指定制御コ
ードの場合、作成中のページをクローズし、クローズし
たページが表か裏かをチエツクする。そして、「裏」で
あった場合には、そのまま次の処理を行う。一方、
「表」であった場合は、対応する裏ページを白紙として
作成し、次のページが表面にプリントされる。例えば4
ページ目の先頭で表面指定制御コードが解析されると、
3ページ目の裏面にプリントされるべき4ページ目の印
字データが5ページ目の表面にプリントされ、3ページ
の裏面は白紙となる。この処理が表面指定制御コード本
来の機能である。しかし、この発明ではRAM15に格納さ
れている初期化パラメータフアイルの値が、第1の付随
処理起動を実行する場合は以下の処理を行う。表面指定
制御コード本来の機能の他に給紙台を切り換える機能を
付加しているため、表面指定制御コードによって表面に
印字するように指示されている文字コードをページバツ
フアメモリ4へ書き込むと同時に、これに付随して当該
ページの給紙台切換えフラグを上段にし、印字データの
解析を継続して行う。
In such a configuration, when the lower sheet feeding is instructed in the duplex printing, the host computer 1 sends the created print data to the input buffer memory 2. The data analysis function unit 3 analyzes the print data, and closes the page being created if the control code is a surface designation control code, and checks whether the closed page is front or back. If it is "back", the next process is performed as it is. on the other hand,
If it is "front", the corresponding back page is created as a blank sheet, and the next page is printed on the front side. For example, 4
When the surface designation control code is analyzed at the top of the page,
The print data of the fourth page to be printed on the back surface of the third page is printed on the front surface of the fifth page, and the back surface of the third page is blank. This processing is the original function of the surface designation control code. However, in the present invention, when the value of the initialization parameter file stored in the RAM 15 executes the first associated process activation, the following process is performed. Since a function of switching the paper feed table is added in addition to the original function of the front surface designation control code, a character code instructed to print on the front surface by the front surface designation control code is written into the page buffer memory 4 at the same time. In addition to this, the paper feed table switching flag of the page is set to the upper stage, and the analysis of the print data is continuously performed.

次に表面にプリントする印字データを解析した段階で
当該ページの給紙台切換えフラグを下段にしてページバ
ツフアメモリ4へ書き込む。出力処理機能部5は、この
ように書き込まれたページバツフアメモリ4の内容をド
ツトパターン情報に変換し、画像バツフアメモリ6に展
開する。さらに、ドツトパターンの展開処理を終了する
と、プリンタI/F部7に画像バツフアメモリ6の内容を
プリンタエンジン部8に転送するように指示すると同時
に、ページバツフアメモリ4の当該ページの給紙台切換
えフラグの指示に従った給紙台の指示をプリンタI/F部
7を通してプリンタエンジン部8へ通す一連の処理を付
随的に実行する。
Next, when the print data to be printed on the front side is analyzed, the sheet feeder switching flag of the relevant page is set to the lower stage and written to the page buffer memory 4. The output processing function unit 5 converts the contents of the page buffer memory 4 written in this way into dot pattern information and develops them in the image buffer memory 6. Further, when the dot pattern developing process is completed, the printer I / F unit 7 is instructed to transfer the contents of the image buffer memory 6 to the printer engine unit 8 and, at the same time, the sheet feeder for the corresponding page in the page buffer memory 4 is switched. A series of processes for passing the instruction of the paper feed table according to the instruction of the flag to the printer engine unit 8 through the printer I / F unit 7 is additionally executed.

これにより、従来は給紙台を切り換える専用の制御コ
ードによって給紙台を切り換えていたものが、表面指定
制御コードのみで上段から記録紙が給紙され、その次の
ページは再び下段から給紙される。このため、章の区切
り、部門の区切り等を色紙で印字することが専用の給紙
制御コードなしで印字することができる。
In this way, the paper feeder is switched by the special control code for switching the paper feeder in the past, but the recording paper is fed from the upper line only by the front side control code, and the next page is fed again from the lower line. Is done. For this reason, it is possible to print chapter breaks, section breaks, and the like with colored paper without using a dedicated paper feed control code.

また、上段下段の用紙サイズを違えて運用する場合
は、本発明による初期化パラメータフアイルの値を第2
の付随処理起動を実行するようにすれば、給紙台の切り
換えなしで印刷することができる。
If the upper and lower paper sizes are operated differently, the value of the initialization parameter file according to the present invention is set to the second value.
If the start of the accompanying process is executed, printing can be performed without switching the paper feed tray.

以下に第2の付随処理起動の説明をする。表面指定制
御コード本来の機能の他に仕分けマークを出力する機能
を付加しているため、表面指定制御コードによって表面
に印字するように指示されている文字コードをページバ
ツフアメモリ4へ書き込むと同時に、これに付随して当
該ページに仕分けマークをページバツフアメモリ4へ書
き込み、印字データの解析を継続して行う。出力処理機
能部5は、このように書き込まれたページバツフアメモ
リ4の内容をドツトパターン情報に変換し、画像バツフ
アメモリ6に展開する。さらに、ドツトパターンの展開
処理を終了すると、プリンタI/F部7に画像バツフアメ
モリ6の内容をプリンタエンジン部8に転送するように
指示し一連の処理を付随的に実行する。
The activation of the second associated process will be described below. Since a function for outputting a sorting mark is added in addition to the original function of the front surface designation control code, a character code instructed to be printed on the front surface by the front surface designation control code is written into the page buffer memory 4 at the same time. Along with this, a sorting mark is written on the page in the page buffer memory 4, and the analysis of the print data is continuously performed. The output processing function unit 5 converts the contents of the page buffer memory 4 written in this way into dot pattern information and develops them in the image buffer memory 6. Further, when the dot pattern development process is completed, the printer I / F unit 7 is instructed to transfer the contents of the image buffer memory 6 to the printer engine unit 8, and a series of processes are executed as an incident.

これにより、従来は仕分けマークを出力する専用の制
御コードによって仕分けマークを出力していたものが、
表面指定制御コードのみで仕分けマークが出力される。
また上段下段の用紙サイズが違っても、章の区切り、部
門の区切り等を仕分けマークの出力で区切ることができ
る。
As a result, what used to output the sorting mark with a special control code that outputs the sorting mark in the past,
The sorting mark is output only by the surface designation control code.
Also, even if the upper and lower paper sizes are different, chapter breaks, section breaks and the like can be separated by the output of the sorting mark.

次に第2図を参照しながらこの発明による印字処理動
作について説明する。
Next, a print processing operation according to the present invention will be described with reference to FIG.

第2図は、第1図に示した印刷装置における印字情報
処理手順の一例を説明するフローチヤートである。な
お、(1)〜(16)は各ステツプを示す。
FIG. 2 is a flowchart for explaining an example of a print information processing procedure in the printing apparatus shown in FIG. Incidentally, (1) to (16) show each step.

先ず、ホストコンピユータ1から入力バツフアメモリ
2に印字データを受信する(ステツプ1))。次いで、
データ解析機能部3が印字データが終了かどうかを判断
し(ステツプ(2))、NOの場合は(印字データ受信
中)はデータ解析処理を実行する(ステツプ(3))。
First, print data is received from the host computer 1 to the input buffer memory 2 (step 1). Then
The data analysis function unit 3 determines whether or not the print data is completed (step (2)), and if NO (during reception of the print data), executes the data analysis process (step (3)).

次いで、データ解析機能部3が受信したコードが表面
指定制御コードかどうかを判断し(ステツプ(4))、
NOの場合は、解析した印字データをページバツフアメモ
リ4へ書き込む(ステツプ(5))。次いで、ページバ
ツフアメモリ4に1ページ分のデータを書き込んだかど
うかを判断し(ステツプ(6))、NOならばステツプ
(1)に戻り、YESの場合はステツプ(12)以降に進
む。
Next, it is determined whether or not the code received by the data analysis function unit 3 is a surface designation control code (step (4)).
If NO, the analyzed print data is written to the page buffer memory 4 (step (5)). Next, it is determined whether one page of data has been written to the page buffer memory 4 (step (6)). If NO, the process returns to step (1), and if YES, the process proceeds to step (12) and subsequent steps.

一方、ステツプ(4)の判断で、YESの場合はステツ
プ(7)に進み、作成中のページをクローズし、表面指
定制御コード本来の処理を行う。
On the other hand, if the determination in step (4) is YES, the process proceeds to step (7), the page being created is closed, and the original processing of the surface designation control code is performed.

次いで、ステツプ(8)に進み、第1、第2の付随処
理起動のどちらを実行するか判断し、第1の付随処理起
動を実行する場合はステツプ(9)へ進み、表面になる
ページの給紙台切換えフラグを上段に設定する。第2の
付随処理起動を実行する場合はステツプ(10)へ進み、
表面になるページ仕分けマークを出力すると同時に給紙
台切り換えフラグは前ページと同じに設定する(ステツ
プ(11))。
Next, the process proceeds to step (8) to determine which of the first and second associated processes is to be executed. If the first associated process is to be executed, the process proceeds to step (9), and the process proceeds to step (9). Set the paper feed table switching flag to the upper row. When executing the second associated process activation, proceed to step (10),
At the same time as outputting the page sorting mark on the front side, the paper feed tray switching flag is set to the same as the previous page (step (11)).

次いでページバツフアメモリ4から画像バツフアメモ
リ6へのドツト展開を行う(ステツプ(12))。続い
て、出力するページが前ページの給紙台と同じかどうか
を、ページバツフアメモリ4の当該ページの給紙台切換
えフラグによって判定し(ステツプ(13))、NOの場合
はプリンタエンジン部8へ画像バツフアメモリ6のドツ
ト情報の転送と給紙台切換えをプリンタI/F部7へ指示
し(ステツプ(14))、ステツプ(1)に戻る。
Next, dot development from the page buffer memory 4 to the image buffer memory 6 is performed (step (12)). Subsequently, it is determined whether or not the page to be output is the same as the paper feed tray of the previous page by the paper feed tray switching flag of the relevant page in the page buffer memory 4 (step (13)). Instruct the printer I / F unit 7 to transfer the dot information in the image buffer memory 6 and switch the paper feed tray to 8 (step (14)), and return to step (1).

一方、ステツプ(13)でYESの場合は、画像バツフア
メモリ6のドツト情報を転送する指示をプリンタI/F部
7へ与え(ステツプ(15))、ステツプ(1)に戻る。
On the other hand, if YES in step (13), an instruction to transfer the dot information in the image buffer memory 6 is given to the printer I / F unit 7 (step (15)), and the process returns to step (1).

一方、ステツプ(2)の判断で、YESの場合は1ペー
ジ分のデータ作成途中かどうかを判断し(ステツプ(1
6))、NOならば処理を終了し、YESの場合(作成途中)
は、ページバツフアメモリ4に未出力のデータがあるの
で、ステツプ(12)に戻る。
On the other hand, if the determination in step (2) is YES, it is determined whether data for one page is being created (step (1)).
6)), if NO, terminate the process; YES, during creation
Returns to step (12) because there is unoutput data in the page buffer memory 4.

〔他の実施例〕[Other embodiments]

尚、上述の説明ではCPU11を1個としているが、別にC
PUを設けてこれに出力処理機能部5を実現させても良
い。
In the above description, one CPU 11 is used.
The output processing function unit 5 may be realized by providing a PU.

また、印字データの発生源はホストコンピユータ1と
しているが、他にも、磁気テープ装置、デイスク装置等
でよい。
The source of the print data is the host computer 1, but may be a magnetic tape device, a disk device, or the like.

また、特定の制御コードを表面指定制御コードとして
いるが、データの一連の流れの中での区切りを示す制御
コード、例えばジヨブ開始、セクシヨン開始等の制御コ
ードでもよい。
Further, although the specific control code is used as the surface designation control code, it may be a control code indicating a break in a series of data flow, for example, a control code such as job start, section start, and the like.

〔発明の効果〕〔The invention's effect〕

以上説明したように、本発明によれば、特定コマンド
に関連した動作モードとして、前記特定コマンドに基づ
く第1の処理と、前記第1の処理に付随する第2の処理
とを実行する第1動作モードと、前記第1の処理と前記
第1の処理に付随する第3の処理とを実行する第2動作
モードとを有し、外部装置からの印字情報に特定コマン
ドが含まれる場合、記憶手段に記憶された設定データに
対応した動作モードを実行するので、印刷装置の状態等
に応じた設定データを前記記憶手段に設定することによ
り、印字情報の変更や修正をすることなく、前記特定コ
マンドに対して適当な動作モードを実行することができ
る。
As described above, according to the present invention, as an operation mode related to a specific command, a first process based on the specific command and a second process accompanying the first process are executed. An operation mode, and a second operation mode for executing the first processing and a third processing associated with the first processing. When a specific command is included in print information from an external device, the storage is performed. Since the operation mode corresponding to the setting data stored in the means is executed, setting the setting data according to the state of the printing apparatus or the like in the storage means enables the identification without changing or correcting the print information. An appropriate operation mode can be executed for the command.

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

第1図は本発明による実施例の印刷装置のブロツク構成
図、 第2図は実施例の印字出力の制御手順を示すフローチヤ
ートである。 1……ホストコンピユータ 2……入力バツフアメモリ 3……データ解析機能部 4……ページバツフアメモリ 5……出力処理機能部 6……画像バツフアメモリ 7……プリンタI/F部 8……プリンタエンジン部 11……CPU 12……ROM
FIG. 1 is a block diagram of a printing apparatus according to an embodiment of the present invention, and FIG. 2 is a flowchart showing a print output control procedure of the embodiment. DESCRIPTION OF SYMBOLS 1 ... Host computer 2 ... Input buffer memory 3 ... Data analysis function part 4 ... Page buffer memory 5 ... Output processing function part 6 ... Image buffer memory 7 ... Printer interface part 8 ... Printer engine part 11 …… CPU 12 …… ROM

───────────────────────────────────────────────────── フロントページの続き (58)調査した分野(Int.Cl.6,DB名) B41J 29/38 B41J 13/00 B41J 2/44 G06F 3/12 ──────────────────────────────────────────────────続 き Continued on the front page (58) Field surveyed (Int. Cl. 6 , DB name) B41J 29/38 B41J 13/00 B41J 2/44 G06F 3/12

Claims (2)

(57)【特許請求の範囲】(57) [Claims] 【請求項1】外部装置から出力される印字情報を解析し
てドット情報を生成し、生成されたドット情報を印刷部
により印刷させる印刷制御装置であって、 特定コマンドに関連した動作モードとして、前記特定コ
マンドに基づく第1の処理と、前記第1の処理に付随す
る第2の処理とを実行する第1動作モードと、前記第1
の処理と前記第1の処理に付随する第3の処理とを実行
する第2動作モードとを有する制御手段と、 予め、前記特定コマンドに関連した動作モードを設定す
るための設定データが記憶される記憶手段と、 外部装置から出力された印字情報が前記特定コマンドで
あるかどうかを判断する判断手段とを有し、 前記判断手段によって前記印字情報が前記特定コマンド
であると判断された場合、前記制御手段は、前記記憶手
段に記憶されている前記設定データに対応した動作モー
ドを実行することを特徴とする印刷制御装置。
1. A print control device for analyzing print information output from an external device to generate dot information, and for printing the generated dot information by a printing unit, wherein the operation mode related to a specific command is: A first operation mode for executing a first process based on the specific command and a second process accompanying the first process;
And control means having a second operation mode for executing a third process associated with the first process, and setting data for setting an operation mode related to the specific command are stored in advance. Storage means, and determining means for determining whether the print information output from the external device is the specific command, and when the determination means determines that the print information is the specific command, The printing control device according to claim 1, wherein the control unit executes an operation mode corresponding to the setting data stored in the storage unit.
【請求項2】前記特定コマンドは両面印刷処理中におけ
る表面指定コマンドであり、 前記第1の処理は、ドット情報を作成中の頁をクローズ
するとともに、クローズされた頁が印刷媒体の表面に対
応するとき、裏面に対応する空白頁を生成する処理であ
り、 前記第2の処理は、上記クローズされた頁が印刷される
印刷媒体の給紙後、その印刷媒体を給紙した給紙口とは
異なる給紙口から、次の印刷媒体を給紙させる処理であ
り、 前記第3の処理は、印刷部により仕分マークを出力させ
る処理であることを特徴とする請求項1に記載の印刷制
御装置。
2. The method according to claim 1, wherein the specific command is a front surface designation command during a double-sided printing process, and the first process is to close a page for which dot information is being created, and to make the closed page correspond to a surface of a print medium. The second process is to feed a print medium on which the closed page is printed, and then to a feed port for feeding the print medium. 2. The print control according to claim 1, wherein the third process is a process of feeding a next print medium from a different paper feed port, and the third process is a process of outputting a sorting mark by a printing unit. 3. apparatus.
JP2027657A 1990-02-06 1990-02-06 Printing control device Expired - Fee Related JP2886929B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2027657A JP2886929B2 (en) 1990-02-06 1990-02-06 Printing control device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2027657A JP2886929B2 (en) 1990-02-06 1990-02-06 Printing control device

Publications (2)

Publication Number Publication Date
JPH03230980A JPH03230980A (en) 1991-10-14
JP2886929B2 true JP2886929B2 (en) 1999-04-26

Family

ID=12227001

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2027657A Expired - Fee Related JP2886929B2 (en) 1990-02-06 1990-02-06 Printing control device

Country Status (1)

Country Link
JP (1) JP2886929B2 (en)

Also Published As

Publication number Publication date
JPH03230980A (en) 1991-10-14

Similar Documents

Publication Publication Date Title
JP2003280871A (en) Image recording device
JP2008059034A (en) Printer and program
JPS59220832A (en) Postal card printing system of word processor
JPH10119365A (en) Image processor
US6594405B1 (en) Method and apparatus for preprinted forms completion
JPS60141076A (en) Control system of printer
JP2886929B2 (en) Printing control device
JP2886928B2 (en) Printing control device
JPS6159920B2 (en)
JP2000001002A (en) Printer, controller and control method for printer, memory medium and recording medium
JP3020959B2 (en) Printing control method
JPH0661967B2 (en) output method
JPH05138977A (en) Printer
US7004653B2 (en) Printer with a copy function for carrying out two-set double-sided printing
JPH028070A (en) Control system for both-side printing
JP3366771B2 (en) Printing equipment
JP2510563B2 (en) Document processing device
JP2004180130A (en) Imposition device and imposition program
JPH05208527A (en) Printing device
JPH0592636A (en) Printing controller
JPS6364778A (en) Recording apparatus
JP2006127198A (en) Printing system, print control unit, printer, printing method, printing program, and recording medium in which this program is stored
JPH0624048A (en) Printer
JPH08314650A (en) Printer device and control method therefor
JPS62191173A (en) Printing control system

Legal Events

Date Code Title Description
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080212

Year of fee payment: 9

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090212

Year of fee payment: 10

LAPS Cancellation because of no payment of annual fees