JPH03230979A - 印刷制御装置 - Google Patents

印刷制御装置

Info

Publication number
JPH03230979A
JPH03230979A JP2765690A JP2765690A JPH03230979A JP H03230979 A JPH03230979 A JP H03230979A JP 2765690 A JP2765690 A JP 2765690A JP 2765690 A JP2765690 A JP 2765690A JP H03230979 A JPH03230979 A JP H03230979A
Authority
JP
Japan
Prior art keywords
page
data analysis
paper feed
print information
analyzed
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP2765690A
Other languages
English (en)
Other versions
JP2886928B2 (ja
Inventor
Koichiro Akimoto
秋元 浩一郎
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 JP2765690A priority Critical patent/JP2886928B2/ja
Publication of JPH03230979A publication Critical patent/JPH03230979A/ja
Application granted granted Critical
Publication of JP2886928B2 publication Critical patent/JP2886928B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

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

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 [産業上の利用分野] この発明は、入力される印字情報をページ単位に処理す
る印刷装置に係り、特に印字情報を異なる給紙口から給
送される記録媒体に印字可能な印刷装置に関するもので
ある。
[従来の技術] 従来、この種の装置においては、入力される印字情報を
ページ単位に処理し、さらに処理した印字情報を給送さ
れた記録媒体の両面に印字するようにプリントエンジン
を制御して、高度な印刷処理を行っている。
また、上記印刷機能に加えて、例えば一連の印字情報(
印字データ)を両面で出力中に、あるページを表面に印
字し、しかも現在給紙している給紙台とは別の給紙台か
ら給紙を行うことができるように構成された装置も考案
されている。このような装置において、特定のコマンド
、たとえば印字データを表面に印字する表面指定制御コ
ードによって給紙台を自動的に切り換えて、表面指定さ
れたページのみ違う給紙台から給紙する様な、付随処理
起動催促手段を設けた提案もされている。
〔発明が解決しようとしている課題〕
しかしながら、上段及び下段の2つの給紙台から給紙可
能な印刷装置において、たとえば下段の用紙はA4サイ
ズ、上段の用紙はB4サイズで印刷処理の運用を行って
いる場合、上記のように表面指定制御コードによって自
動的に給紙台を切り換えると、現在印字中の用紙とサイ
ズの不一致が生じ、印刷処理ができないという問題点が
あった。
この発明は、上記の問題点を解決するためになされたも
ので、特定のコマンド解析時にその特定コマンドに付随
する付随処理(たとえば給紙台切り換え処理)を、初期
化パラメータファイルの値に基づいて制御(例えば給紙
台切り換えを行うが否かの制御)し、印刷処理の運用態
様に応じて特定コマンド本来の処理のみ機能するような
印刷装置を得ることを目的とする。
[課題を解決するための手段及び作用]この発明に係る
印刷装置は、データ解析手段により解析される印字情報
中のコマンド解析結果に基づいて特定のコマンドに付随
する一連の特定処理起動を促す付随処理起動催促手段を
設け、付随処理起動催促手段を実行するか特定コマンド
本来の処理のみ機能させるかを初期化パラメータファイ
ルの値により制御する制御手段を設けたものである。
また、付随処理起動催促手段は、データ解析手段により
解析される印字情報中のコマンド解析結果に基ついて特
定ページの前後で記録媒体に対する給紙口を一時的に切
り換える処理を催促するように構成したものである。
この発明においては、初期化パラメータファイルの値に
よって、データ解析手段により解析される印字情報中の
コマンド解析結果により特定のコマンドが解析された場
合に、付随処理起動催促手段が特定コマンドに付随する
一連の特定処理起動を促し、1つのコマンドで複合的な
処理を実行させるか、特定コマンド本来の機能のみを実
行するかを制御するようにしたものである。
また、付随処理起動催促手段は、データ解析手段により
解析される印字情報中のコマンド解析結果に基づいて特
定ページの前後で記録媒体に対する給紙口を一時的に切
り換える処理を催促し、運のページ処理に付随して記録
媒体に対する給紙を制御する。
[実施例] 第1図はこの発明の一実施例を示す印刷装置の構成を説
明するブロック図であり、1はホストコンピュータで、
外部に接続され、少なくとも文字コートおよび当該文字
コードを編集または出力制御するための制御コードを含
む印字データ(印字情報)をプリンタ部に出力する。
2は入力バッファメモリて、ホストコンピュータ1から
送られる印字データを一時的に蓄える。
3はデータ解析機能部で、入力バッファメモリ2に蓄え
た印字データを解析したり、特定の制御コード(制御コ
マンド(この実施例においては、表面指定制御コード)
)を解析する。4はページバッファメモリで、給紙フラ
グおよび解析後の印字データをページ単位で記憶する。
5は出力処理機能部で、ページバッファメモリ4の情報
を対応するドツトパターン情報に変換して画像バッファ
メモリ6に展開するとともに、給紙フラグの指示に従っ
てプリンタI/F部7に給紙台の切り換え指示を行う。
プリンタI/F部7は、画像バッファメモリ6のドツト
パターン情報をプリンタエンジン部8に転送する。
13は初期化パラメータファイルが書込まれてイルそ外
那記偲装置より読み込みRAMミヘ格納する初期化パラ
メータリード部である。
プリンタエンジン部8は、記録媒体を給紙する給紙台が
複数個あり、また、記録媒体の両面/片面に対して選択
的に印字情報を印字するための公知の記録媒体搬送機構
(図示しない)が具備されている。
なお、データ解析機能部3、出力処理機能部5の動作は
ROM12に記憶された後述する制御プログラムをCP
UIIが実行することにより行う。また、データ解析手
段となるデータ解析機能部3により解析される印字情報
中のコマンド解析結果により特定のコマンドが解析され
た場合に、付随処理起動催促手段及び制御手段を兼ねる
出力処理機能部5がRAM15に格納されている初期化
パラメータファイルの値によって、特定コマンドに付随
する一連の付随処理の起動を促し、1つのコマンドで複
合的な処理を実行させるかあるいは、特定コマンド本来
の処理のみ機能させて実行するかの制御を行い、どちら
かの処理を実行させる。すなわち、出力処理機能部5は
、データ解析機能部3により解析される印字情報中のコ
マンド解析結果、及び初期化パラメータファイルの値に
基づいて制御を行う。付随処理起動を実行する場合は、
特定コマンド解析後の特定ページの前後で記録媒体(記
録紙)に対する給紙台光を一時的に切り換える処理を特
定コマンド処理(この実施例では表面指定制御コードに
付随して催促し、一連のページ処理)に付随して記録媒
体に対する給紙口を後述するように制御する。
また、付随処理起動を実行しない場合は、特定コマンド
解析後、特定コマンド本来の処理のみを実行する。
次に第1図の動作について説明する□。
かかる構成において、両面プリントで下段給紙が指示さ
れた場合は、ホストコンピュータ1は作成した印字デー
タを入力バッファメモリ2に送る。データ解析機能部3
は印字データを解析し、制御コードで表面指定制御コー
トの場合、作成中のページをクローズし、クローズした
ページが表か裏かをチエツクする。そして、「裏」であ
った場合には、そのまま次の処理を行う。
一方、「表」であった場合は、対応する裏ベージを白紙
として作成し、次のページが表面にプリントされる。
例えば4ページ目の先頭で表面指定制御コードが解析さ
れると、3ページ目の裏面にプリントされるべき4ペー
ジ目の印字データが5ページ目の表面にプリントされ、
3ページの裏面は白紙となる。この処理が表面指定制御
コード本来の機能である。本発明では、RAM15に格
納されている初期化パラメータファイルの値が、付随処
理起動を実行しないように設定されている場合は、上述
の表面指定制御コード本来の機能のみを行う。初期化パ
ラメータファイルの値が付随処理起動を実行するように
設定されている場合は、以下の処理を併わせで行う。す
なわち表面指定制御コード本来の機能の他に給紙台を切
換える機能を付加しているため、表面指定制御コードに
よって表面に印字するように指示されている文字コード
をページバッファメモリ4へ書き込むと同時に、これに
付随して当該ページの給紙台切り換えフラグを上段にし
、印字データの解析を継続して行う。
次に表面にプリントする印字データを解析した段階で当
該ページの給紙台切換えフラグを下段にしてページバッ
ファメモリ4へ書き込む。出力処理機能部5は、このよ
うに書き込まれたページバッファメモリ4の内容をドツ
トパターン情報に変換し、画像バッファメモリ6に展開
する。さらに、ドツトパターンの展開処理を終了すると
、プリンタI/F部7に画像バッファメモリ6の内容を
プリンタエンジン部8に転送するように指示すると同時
に、ページバッファメモリ4の当該ページの給紙台切換
えフラグの指示に従った給紙台の指示をプリンタI/F
部7を通してプリンタエンジン部8へ通す一連の処理を
付随的に実行する。
これにより、従来は給紙台を切り換える専用の制御コー
ドによって給紙台を切り換えていたものが、表面指定制
御コードのみで上段から記録紙が給紙され、その次のペ
ージは再び下段から給紙される。このため、章の区切り
、部門の区切り等を色紙で印字することが専用の給紙制
御コードなしで印字することができる。
また上段下段の用紙サイズを違えて運用する場合は、本
発明による初期化パラメータファイルの値を付随処理起
動なしとすれば給紙台の切り換えなしで印刷することが
できる。
次に第2図を参照しながらこの発明による印字処理動作
について説明する。
第2図は、第1図に示した印刷装置における印字情報処
理手順の一例を説明するフローチャートである。なお、
(1)〜(14)は各ステップを示す。
先ず、ホストコンピュータ1から入力バッファメモリ2
に印字データを受信する(1)。次いで、データ解析機
能部3が印字データが終了かどうかを判断しく2)、N
oの場合は(印字データ受信中)はデータ解析処理を実
行する(3)。
次いで、データ解析機能部3が受信したコードが表面指
定制御コードかどうかを判断しく4)、NOの場合は、
解析した印字データをページバラファメモリ4へ書き込
む(5)。次いで、ページバッファメモリ4に1ペ一ジ
分のデータを書き込んだかどうかを判断しく6) 、N
Oならばステップ(1)に戻り、YE、Sの場合はステ
ップ(10)以降に進む。
一方、ステップ(4)の判断で、YESの場合はステッ
プ(7)に進み、作成中のページをクローズし、表面指
定制御コード本来の処理を行う。
次いで、ステップ(8)に進み付随処理起動を実行する
か判断し、実行しない場合はステップ(10)へ進む。
実行する場合はステップ(9)へ進み、表面になるペー
ジの給紙台切換えフラグを上段に設定する。
次いで、ページバッファメモリ4から画像バッファメモ
リ6へのドツト展開を行う(ステップ(10))。続い
て、出力するページが前ページの給紙台と同じかどうか
を、ページバッファメモリ4の当該ページの給紙台切換
えフラグによって判定しくステップ(11))、NOの
場合はプリンタエンジン部8へ画像バッファメモリ6の
ドツト情報の転送と給紙台切換えをプリンタI/F部7
へ指示しくステップ(12))、ステップ(1)に戻る
一方、ステップ(11)でYESの場合は、画像バッフ
ァメモリ6のドツト情報を転送する指示をプリンタI/
F部7へ与え(ステップ(13))、ステップ(1)に
戻る。
一方、ステップ(2)の判断で、YESの場合は、1ペ
一ジ分のデータ作成途中かどうかを判断しくステップ(
14))、NOならば処理を終了し、YESの場合(作
成途中)は、ページバッファメモリ4に未出力のデータ
があるので、ステップ(10)に戻る。
〔他の実施例〕
尚、上述の説明ではCPUIIを1個としているが、別
にCPUを設けてこれによって出力処理機能部5を実現
させるようにしても良い。
また、印字データの発生源はホストコンピュータ1とし
ているが、他にも、磁気テープ装置、ディスク装置等で
よい。
また、特定の制御コードを表面指定制御コードとしてい
るが、データの一連の流れの中での区切りを示す制御コ
ード、例えばジョブ開始、セクション開始等の制御コー
ドでもよい。
[発明の効果] 以上述べた如く本発明によれば、特定のコマンド解析時
にその特定コマンドに付随する給紙台切り換え処理を初
期化パラメータファイルの値によって、給紙台切り換え
の付随処理を行うか、コマンド本来の機能のみの処理を
行うかを判断して、制御することができ、上段下段の用
紙サイズが違う場合でもエラーとならずに印刷処理が可
能になる。
【図面の簡単な説明】
第1図は本発明による実施例の印刷装置のブロック構成
図、 第2図は実施例の印字出力の制御手順を示すフローチャ
ートである。 1・・・ホストコンピュータ 2・・・入力バッファメモリ 3・・・データ解析機能部 4・・・ページバッファメモリ 5・・・出力処理機能部 6・・・画像バッファメモリ 7・・・プリンタI/F部 8・・・プリンタエンジン部 1 l ・・・CPU 12・・・ROM ■

Claims (2)

    【特許請求の範囲】
  1. (1)記録媒体を給紙する複数の給紙口と、入力される
    印字情報をページ単位に解析するデータ解析手段と、こ
    のデータ解析手段により解析されたページ単位の印字情
    報に基づいて前記給紙口から給紙される記録媒体の両面
    または片面に印字するプリンタエンジン部とを有する印
    刷装置において、 前記データ解析手段により解析される前記印字情報中の
    コマンド解析結果に基づいて特定のコマンドに付随する
    一連の付随処理の起動を促す付随処理起動催促手段と、 前記付随処理に関連する初期化パラメータファイルを記
    憶する記憶手段と、 前記付随処理起動催促手段の実行を、前記記憶手段に記
    憶されている初期化パラメータファイルの値に基づいて
    制御する制御手段とを具備したことを特徴とする印刷装
    置。
  2. (2)付随処理起動催促手段は、データ解析手段により
    解析される印字情報中のコマンド解析結果に基づいて特
    定ページの前後で記録媒体に対する給紙口を一時的に切
    り換える処理を催促することを特徴とする請求項(1)
    記載の印刷装置。
JP2765690A 1990-02-06 1990-02-06 印刷制御装置 Expired - Fee Related JP2886928B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2765690A JP2886928B2 (ja) 1990-02-06 1990-02-06 印刷制御装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2765690A JP2886928B2 (ja) 1990-02-06 1990-02-06 印刷制御装置

Publications (2)

Publication Number Publication Date
JPH03230979A true JPH03230979A (ja) 1991-10-14
JP2886928B2 JP2886928B2 (ja) 1999-04-26

Family

ID=12226974

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2765690A Expired - Fee Related JP2886928B2 (ja) 1990-02-06 1990-02-06 印刷制御装置

Country Status (1)

Country Link
JP (1) JP2886928B2 (ja)

Also Published As

Publication number Publication date
JP2886928B2 (ja) 1999-04-26

Similar Documents

Publication Publication Date Title
JPS59220832A (ja) ワ−ドプロセツサにおける葉書印刷方式
JPS60141076A (ja) 印刷装置の制御方法
JPS6159920B2 (ja)
JPH03230979A (ja) 印刷制御装置
JPH0372473B2 (ja)
JP3020959B2 (ja) 印刷制御方法
JPH03230980A (ja) 印刷制御装置
JP2806680B2 (ja) プリンタ装置
JP2000335049A (ja) 印刷装置、排紙制御方法及び記憶媒体
JPH04111116A (ja) 文字処理装置
JPS62127932A (ja) 印刷スプ−リング制御方式
JPS60110033A (ja) 表示印刷装置
JPH0465261A (ja) 印刷装置
JP2506110B2 (ja) 両面印刷制御装置
JPH04272873A (ja) 印刷装置
JPH01125236A (ja) 印刷装置
JPS6364778A (ja) 記録装置の制御方法及び記録制御装置
EP0122292A1 (en) Data input/output apparatus
JPH04357059A (ja) 連続帳票分離機能付きプリンタ装置
JPH0624048A (ja) プリンタ
JPH055474U (ja) プリンタ装置
JPS60104358A (ja) 文字処理装置
JPH0250861A (ja) 印刷装置
JPH10324030A (ja) 連続紙ページプリンタシステム
JPH0441265A (ja) 印刷装置及びメッセージ表示方法

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