JPH02132030A - 画像形成システム - Google Patents

画像形成システム

Info

Publication number
JPH02132030A
JPH02132030A JP63287144A JP28714488A JPH02132030A JP H02132030 A JPH02132030 A JP H02132030A JP 63287144 A JP63287144 A JP 63287144A JP 28714488 A JP28714488 A JP 28714488A JP H02132030 A JPH02132030 A JP H02132030A
Authority
JP
Japan
Prior art keywords
paper
engine
command
image forming
unit
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
JP63287144A
Other languages
English (en)
Other versions
JP2713344B2 (ja
Inventor
Nagako Narimatsu
成松 修子
Hidetake Tanaka
秀岳 田中
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.)
Ricoh Co Ltd
Original Assignee
Ricoh Co Ltd
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 Ricoh Co Ltd filed Critical Ricoh Co Ltd
Priority to JP63287144A priority Critical patent/JP2713344B2/ja
Publication of JPH02132030A publication Critical patent/JPH02132030A/ja
Application granted granted Critical
Publication of JP2713344B2 publication Critical patent/JP2713344B2/ja
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Handling Of Cut Paper (AREA)
  • Record Information Processing For Printing (AREA)
  • Paper Feeding For Electrophotography (AREA)
  • Sheets, Magazines, And Separation Thereof (AREA)

Abstract

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

Description

【発明の詳細な説明】 〔産業上の利用分野〕 この発明は,レーザプリンタ,LEDプリンタ,液晶シ
ャツタプリンタ,インクジェットプリンタ等の各種プリ
ンタシステム、あるいは高機能複写機や高機能ファック
ス等の画像形成システムに関する. 〔従来の技術〕 レーザプリンタシステムのような画像形成システムは、
ワードプロセッサ,オフィスコンビュー夕,パーソナル
コンピュータ等のホストシステムより文字情報あるいは
画像情報を受けて画像イメージ情報を生成する画像処理
装W(コントローラ)と,この画像処理装置から画像イ
メージ情報を受けて記録媒体上に画像を形成する画像形
成装置(プリンタエンジン)とからなり、両者は内部イ
ンタフェースによって接続されていた。
また,画像処理装置をホストシステム側に内蔵し、イメ
ージ情報であるビデオデータを別体の画像形成装置に転
送してプリントするようにした、エクスターナル・ビデ
オインタフェース方式の画像形成システムもある。
画像形成装置には,記録媒体である用紙が収納された給
紙トレイが装着され、またオプションにより複数の給紙
トレイを有する付加給紙装置が装着される。そして画像
形成装置及び付加給紙装置には、その仕様によって,各
々の給紙トレイに収納されている用紙のサイズを自己検
知できるものとできないものとがあった。
〔発明が解決しようとする課題〕
しかしながら、このような従来の画像形成システムでは
、異なる仕様の装置を接続可能なインタフェースを用い
て仕様の異なる画像処理装置と画像形成装置と付加給紙
装置とを任意に組み合せた場合に,組み合わされた画像
形成装置及び付加給紙装置がその各々の給紙トレイに収
納されている用紙のサイズを自己検知できるものか否か
の判断ができなくなる. そして、組み合わされた画像形成装置及び付加給紙装置
がその各々の給紙トレイに収納されている用紙のサイズ
を自己検知できないものであった場合には、これらの装
置から用紙サイズ情報を得ることができなくなり、用紙
のサイズに応じて行われる用紙の搬送制御、あるいは画
像処理装置によるイメージ情報の生成に支障を来たして
いた。
この発明は、このような従来の問題点に鑑みてなされた
ものであり、画像形成装置及び付加給紙装置がその各々
の給紙トレイに収納されている用紙のサイズを自己検知
できるか否かの情報をこれらの装置から得ることができ
るようにし、その情報に基づいて上述の従来システムに
おける不都合を解消することを可能にした画像形成シス
テムを提供することを目的とする。
〔課題を解決するための手段〕
この発明は上記の目的を達成するため、ホストシステム
より文字情報あるいは画像情報を受けて画像イメージ情
報を生成する画像処理装置と,この画像処理装置から画
像イメージ情報を受けて記録媒体上に画像を形成する画
像形成装置と、この画像形成装置に連絡される付加給紙
装置とを互いにインタフェースを介して接続してなる画
像形成システムにおいて、 画像形成装置及び付加給紙装置は、その各給紙トレイに
収納されている用紙のサイズを自己検知できるか否かの
情報を各トレイごとに記憶する手段と,画像処理装置か
らの問い合わせに対して各トレイごとに前記情報を送出
する手段とを備えたものである。
また,画像形成装置及び付加給紙装置が,用紙のサイズ
を自己検知できない給紙トレイから用紙を給送する際に
は、画像処理装置から送出された用紙サイズ情報に基づ
いてその用紙の搬送を制御する手段を備えるようにする
さらに、画像形成装置又は付加給紙装置における用紙の
サイズを自己検知できない給紙トレイが選択され,画像
処理装置にも用紙サイズが設定されていないとき.画像
処理装置及び画像形成装置を用紙サイズを最大サイズと
して動作させるようにする. 〔作 用〕 このように構成したこの発明による画像形成システムに
よれば,画像形成装置及び付加給紙装置は,その各給紙
トレイに収納されている用紙のサイズを自己検知できる
か否かの情報を記憶し、画像処理装置からの問い合わせ
に対してその記憶された情報を各トレイごとに送出する
また,画像形成装置及び付加給紙装置が用紙のサイズを
自己検知できない給紙トレイから用紙を給送する際に,
画像処理装置から用紙サイズ情報を送出するようにすれ
ば、その情報に基づき用紙の搬送制御を適切に行うこと
が可能になる。
さらに、画像形成装置又は付加給紙装置における用紙の
サイズを自己検知できない給紙トレイが選択され、画像
処理装置にも用紙サイズが設定されていないときに、用
紙のサイズを最大サイズとして画像処理装置及び画像形
成装置を動作させるようにすれば、画像処理装置による
イメージ情報の生成及び画像形成装置における用紙の搬
送を支障なく行うことが可能になる。
〔以下余白〕
〔実施例〕 以下,この発明の実施例を図面に基づいて具体的に説明
する. システム構暖 第1図は、この発明の基本的実施例のシステム構成を示
すブロック図である。
この画像形成システムは,ホストシステム1より文字コ
ード情報あるいは画像イメージ情報等を受けて記録媒体
上に画像を形成する画像形成装置本体4と、それぞれこ
の画像形成装置本体4に着脱可能な5台の付加装置5A
〜5Eによってシステム構成されている. すなわち、付加装置として付加給紙装置である多段給紙
装置5A及び大量給紙装置5Bと、付加排紙装置である
反転排紙装置5C及び大量排紙装置5Dと、付加記録媒
体搬送装置である両面用搬送装1!5Eとが、画像形成
装置本体4に機械的に連結して装着されており、それら
は全て共通の信号線(シリアルバス)SHによって接続
されている。
そして,画像形成装置本体4と各付加装置5Δ〜5Eに
は、それぞれ信号@SBを介してシリアル通信する通信
手段として,シリアル通信部4a及び5a〜5eが設け
られている。
さらに、画像形成装置本体4内にはコマンド発行手段4
bを備えており、このコマンド発行手段4bが,各付加
装15A〜5Eを個々に特定する識別コードを含むコマ
ンドと各付加装置の全てを特定する共通識別コードを含
むコマンドとを必要に応じて発行して,シリアル通信部
4aによって、信号gsBを介して各付加装置5A〜5
Eへ送信させる。
したがって、画像形成装置本体4は、通常は各付加装置
5八〜5Eをそれぞれ個別に指定して制御することがで
きるし,必要に応じて、例えばシステム内で重大なエラ
ーが発生し、緊急にシステム内の全ての機械的な動作を
停止させたい場合などには,付加装置全てを特定する共
通識別コードを含むコマンドを発行して送信することに
より、各付加装1i5A〜5Eに同時に緊急停止命令等
の情報を伝達して、それを実行させることができる.こ
こで、画像形成装置本体4と各付加装IF5A〜5E間
の通信プロトコルについて簡単に説明する. 画像形成装置本体から付加装置への通信はコマンドの送
信によって行ない、付加装置から画像形成装置本体への
通信はレスポンスの送信によって行なう。
1つのコマンドは第2図に示すように,それぞれ8ビッ
トずつのオペレータとアーギュメントによって構成され
、アーギュメントを先にオペレータを後に送信する。ア
ーギュメントの上位3ビットb7〜b5は常に゜111
゜である。
そして,通常のコマンドは、第2図(a)に示すように
,オペレータの上位3ビットb7〜b5に通信相手とし
て特定する付加装置の識別コード(ID)を入れ、b4
〜bOには命令の種類を示すコード等を入れる。
ここで,第1図の実施例における各付加装置5A〜5E
の識別コード(I D)は、例えば次のように定めてい
る。
多段給紙装置5A  : 000 (IN#1)大量給
紙装置5B  :OO1 (IN#2)両面用搬送装置
5E : 010 (DPX# 1)反転排紙装置5C
  :100(OUT#1)大量排紙装i!i5D  
: 101 (OUT#2)この3ビットの識別コード
の上位2ビットが付加装置の種類(タイプ:給紙,搬送
,徘紙の別)を表わし、下位の1ビットが装置番号(#
1か#2)を表わしており、括弧内にはそれを判りやす
く示している. 第2図(b)には付加装置全てを特定する共通識別コー
ド(以下「グローバルIDアドレス」という)を含むコ
マンド(以下[グローバルIDコマンド」という)の構
成を示す。
このグローバルIDコマンドは、オペレータの上位3ビ
ットb7〜b5をグローバルTDアドレスである゜11
0゜とし.b4〜boには命令の種類を示すコード、例
えば緊急停止命令の場合はb4 〜boを゜01111
゜を入れる。
このグローバルIDコマンドを各付加装置5A〜5Eが
その各シリアル通信部で受信すると、それぞれが特定さ
れたと認識して、レスポンスを返すことなく直ちにその
命令を実行する。
このグローバルIDコマンドの使用例としては、つぎの
ような場合がある。
(a)システムのイニシャライズ(初期化動作及び自己
診断)を行なう時。
(b)用紙サイズを自己検知することができない給紙装
置を選択して画像形成動作を実行する場合に、各付加装
置にペーパサイズをセットする時。
(c)全ての付加装置に対して緊急に情報を伝達する必
要がある時(例えば、ペーパジャム発生時に緊急停止命
令を伝達する時)。
ロジカノレIDとデバイスID 第3図は、この発明による画像形成システムの拡張性を
さらに高めた実施例の基本的構成を示すブロック図であ
り,第1図と対応する部分には同一符号を付してそれら
の説明は省略する。
この画像形成システムは、ホストシステム1より文字コ
ード情報あるいは画像イメージ情報等を受けて記録媒体
上に画像を形成する画像形成装置本体4と、それぞれこ
の画像形成装置本体4に着脱可能な7台の付加装置5A
〜5Gによってシステム構成されている。
すなわち、第1図の画像形成システムに,付加装置とし
て多段給紙装置5Fと多段排紙装置5Gが追加されてお
り、画像形成装置本体4とこれらの各付加装置5A〜5
Gは全て共通の信号線SBによって接続されている。な
お、破線で示すようにさらに多くの付加装置を増設する
ことが可能である。
そして、この実施例における画像形成装置本体4は、最
大2台の付加給紙装置と最大2台の付加排紙装置と最大
1台の付加両面用搬送装置とを同時に制御することがで
きる。
ここで、同時に制御できるとは次の全てを満たす状態を
いう。
O直接通信して実行コマンド,問い合わせコマンド,選
択コマンド等を処理できる。
○記録媒体の給送,搬送,排送をコマンドにより実行で
きる。
0記録媒体の搬送経路として選択できる。
そこで、画像形成装置本体4は制御用識別コード(以下
『ロジカル(論理)IDJという)として6種類のロジ
カルIDを持っている。これが前述の実施例における各
付加装置の識別コード(■D)に相当する。
すなわち、全ての付加装置(オプションユニット)を給
紙装置,排紙装置,及び搬送装置の3種類のユニットタ
イプに分類し,それぞれのために次のようなロジカルI
Dを用意している。
付加給紙装置(IN  61):ooo同     (
IN   #2)  :OO1付加搬送装置(DPI・
INF):010同     (DPX・OUT):0
11付加排紙装置(○UT#1):100 同     (OUTt$2)  = 101このロジ
カルIDは3ビットのコードであり、そのうちの上位2
ビットがIN,OUT,DPIの別を識別するユニット
タイプコードであり、下位1ビットが#1か#2かの番
号(付加搬送装置、すなわち両面用搬送装置: DPI
の場合はインプットユニット(■〜P)としてかアウト
プットユニット(OUT)としてか)を識別するコード
である。
画像形成装置本体4は、このロジカルIDを含むコマン
ドを信号線SBへ送出するシリアル通信機能を有し、内
部の画像処理部と画像作成部及び外部のホストシステム
のいずれもが、通常このロジカルIDを使用して各付加
装置5A〜5Gを特定する。
一方、各付加装置5A〜5Gはそれぞれ固有の識別コー
ド(以下「デバイス(物理)IDJという)を有し、そ
のデバイスIDを含むレスポンスを信号線SBへ送出す
るシリアル通信機能を有している。
また,それぞれが自己のユニツ1〜タイプ,すなわち給
紙装置(IN),排紙装置(OUT),両面用搬送装置
(DPI)のうちのいずれであるかも、ロジカルIDの
ユニットタイプコードと同じく2ビットのコードで記憶
している。
デバイスIDを各ユニットタイプ別に4ビットのコード
で与えると,各ユニットタイプ毎に16台で、合計48
台まで識別可能になる.この実施例では次のようにデバ
イスIDを付与するものとする. 多段給紙装置5A  :  (IN)0000多段給M
装15F  :  (IN)0001大量給紙装置5B
  :  (IN)0010反転排紙装置5C  :(
OUT)0000多段排紙装IE5G  :(OUT)
0001大量排紙装150  :(OUT)0010両
面用搬送装置5E:(DPI)0001なお,括弧内の
IN,OtTT,DPIは実際には2ビットのユニット
タイプコードとして各付加装置(オプションユニット)
にのみ別に記憶しており、そのあとの4ビットのコード
のみがデバイスIDである. そこで、画像形成装置本体4には,各ロジカルIDに対
してそれぞれ同じユニットタイプ内の付加装置を指定(
アサイン)して、そのデバイスIDをメモリ内のテーブ
ルに、例えば次表のように記憶する。
一方、各付加装胃5A〜5Gには,自己のユニットタイ
プコード(IN,DPI,OUTの識別コード)とデバ
イスTDを記憶するメモリと、前述のロジカルIDに対
してアサイン(指定)された時にそのロジカルIDを記
憶するメモリとをそれぞれ設けている。
このようにして、6個のロジカルIDとそれに対してそ
れぞれアサインした付加装置のデバイスID(但し.D
PX− INPとDPX・OUTには同じ両面用搬送装
置のデバイスIDをアサインする)とを対応させて記憶
しておくことによって、画像形成装置本体4はそのアサ
インした付加装置をロジカルIDのみによって特定して
制御できる.第3図及び上記した例では、付加給紙装置
としてロジカルID(第3図ではLogを付して示す)
のIN#1に多段給紙装置5A,IN#2に大量給紙装
W5Bを、付加徘紙装置としてロジカルIDのOUT#
 1に反転徘紙装置5C,OUT#2に大量排紙装置5
Dを、付加両面用搬送装置としてDPI (INF及び
OUT)に両面用搬送装置5Eをそれぞれアサインして
いる。
第3図ではこのアサインされている付加装置を二重線の
枠で示している.したがって、画像形成装置本体4はこ
の5台の付加装置5A〜5Eを同時に制御することがで
きる。
しかし、このアサイン状態は必要に応じて変更すること
ができるので、それによって他の付加装置、すなわち多
段給紙装置5F及び多段排紙装置5G、あるいはさらに
多くの付加装置を増設した場合にも,それらを使用可能
にすることができる.なお,画像形成装置本体4内の画
像処理装置と画像形成装置との間、及び画像形成装置本
体4と各付加装置5A〜5Gとの間のシリアル通信の通
信プロトコルは2つのレベルのコマンドを提供する. その1つはベーシックコマンドであり,この画像形成シ
ステムが2台以下の付加給紙装置と、2台以下の付加排
紙装置と,1台以下の両面用搬送装置からなる場合には
、ロジカルIDに登録された付加装置のみを扱うコマン
ドであるベーシックコマンドが全てのシステム機能を包
含できる。
このように、全てのシステム機能がベーシックコマンド
によって制御され得る画像形成システムをベーシックシ
ステムとし、このシステムではデバイスIDのコード番
号はロジカルIDのコード番号と同じでよい.第1図の
実施例はこのベーシックシステムに相当する。
もう1つはエンハンスコマンド(拡張コマンド)であり
、画像形成システムが3台以上の付加給紙装置,3台以
上の付加徘紙装置,あるいは2台以上の両面用搬送装置
を有する場合に、3番目以降の付加給紙装置あるいは付
加排紙装置及び2番目以降の両面用搬送装置は,エンハ
ンスコマンドを用いてそのデバイスIDを同じユニット
タイプのロジカルIDにアサインすることにより、画像
形成装置本体4によって給紙,排紙,両面用搬送等の制
御がなされることが可能になる。
なおこの発明に係わる機能については,次の具体的な実
施例の説明において詳述する。
〔以下余白〕
レーザプリンタシステム 以下、この発明をレーザプリンタシステムに適用した実
施例について説明する。
第4図はそのレーザプリンタシステムの概略構成を示す
ブロック図であり,第1図及び第3図と対応する部分に
は同一符号を付してある.このレーザプリンタシステム
は,ホストシステム1と、コントローラ2とプリントエ
ンジン(以下単に「エンジン」と称す)5からなる画像
形成装置本体であるプリンタ本体4と,前述した付加装
置5A〜5Gのような各種付加装置(以下[オプション
ユニット」ともいう)5と、これらを接続するホストイ
ンタフェース(以下「ホストI/F』と略称する),レ
ーザプリンタ・ビデオ・インタフェース(以下rLPV
I」と略称する),及びエンジン・オプション・インタ
フェース(以下rEOI/F」と略称する)とによって
構成されている. ホストシステム1は、文字情報あるいは画像情報を送出
するワードプロセッサ,オフィスコンビユータ,パーソ
ナルコンピュータ等の情報処理装置である。
コントローラ2は、ホストシステム1から文字情報や画
像情報を受けて,プリント用紙1ページ分ずつの画像イ
メージ情報(ビデオデータ)を生成する画像処理装置で
ある。
エンジン3は、コントローラ2により生成された画像イ
メージ情報を用紙にプリントする画像形成装置である。
ホストI/Fは,ホストシステム1とコントローラ2間
を接続するためのインタフェースであり、RS 2 3
 2C,セントロニクスI/F等がよく知られている。
LPVIは、プリンタ本体4を構成するコントローラ2
とエンジン3とを接続する標準インタフェースであり,
従来エンジン毎(モデル毎)に個々に決められていたビ
デオインタフェースのハードウエアを統一し,エンジン
の機能に左右されないようにしたものである。
EOI/Fは、エンジン3と各種オプションユニット5
間を前述した共通の信号線(シリアルバス)によって接
続し、エンジン3から前述したロジカルIDを含むコマ
ンドを送信することにより、そのIDによって特定され
たオプションユニットがレスポンスに返すことによって
シリアル通信するための標準インタフェースである。
第5図にコントローラ2のハード構成を示す。
コントローラ2は、図示のようにCPU20,プログラ
ムROM21,RAM22,フォントROM23,不揮
発性RAM24,操作バネル25,変倍処理部26,オ
プションインタフェース27,ビデオ制御部28,エン
ジンインタフェース29と、前述のホストインタフェー
ス4及びLPVIのコントローラ側部分とから成り、各
々はCPUバスにより接続されている。
CPU20は,このコントローラ2の全体を統括的に制
御する中央処理装置であり,凡用の16ビット又は32
ビットのマイクロコンピュータを使用する。
プログラムROM2 1は、CPU20を制御するため
のマイクロコード(プログラム)を格納する.RAM2
2は大容量のランダムアクセスメモリであり、主として
次のような用途に使用される。
(a)システムメモリ (b)インプットバツファ (c)ページバッファ (d)フォントファイル (e)マクロファイル (f)イメージファイル (g)プリントコントロールファイル (h)ビデオバッファ 第6図に、データ処理の流れとこのRAM22内の各バ
ツファ及びファイルとの関係を示す。
ホストシステム1より送られてくる情報はホストインタ
フェース4を経由しインプットバツファ22bに蓄えら
れる. このインプットバツファ22bに蓄えられたデータは,
データ処理部201によって取り出され、データの種類
に応じてそれぞれページバツファ22Qあるいはフォン
トファイル22d,マクロファイル22e,イメージフ
ァイル22f,プリントコントロールファイル22g,
のいずれかに賛録される。
すなわち、プリントシーケンス制御データ(用紙搬送経
路の指定,プリント枚数指定他)はプリントコントロー
ルファイル22gに、ページのレイアウト情報(印字デ
ータと印字位置の関係等)はページバッファ220に、
イメージ情報はイメージファイル22fに、ダウンロー
ドフォントはフォントファイル22dに、オーバレイ情
報等はマクロファイル22eにそれぞれ登録される6イ
メージ情報処理部202は,ページバツファ22cの内
容に従って,イメージファイル22f,フォントファイ
ル22d及びフォントROM25の内容を変倍処理部2
6を通してビデオバツファ22hに展開する。
そして、ビデオバツファ22hに1頁分の印字データの
展開が完了すると、プリント制御部203がプリントコ
ントロールファイル22gの内容に従ってLPVI経由
でエンジン3を起動し、エンジン3が画像記録タイミン
グになるとビデオバツファ22hは展開されたビデオデ
ータをLPV工経由でエンジン3に送出する。
エンジン3は、LPVIを通して送られてくるビデオデ
ータを用紙にプリントする. 第5図に戻って,フォントROM2 3は、ホストシス
テム1からホストインタフェース4を経由して送られて
くる文字情報をイメージ情報に変換するためのフォント
データを格納している。
不揮発性RAM24は、電源をONにした後のプリンタ
の動作状態を制御するための情報を格納するメモリであ
り,主として次のような項目を記憶する. (a)印字方向   (b)書体(フォント)(Q)文
字サイズ  (d)行間隔 (e)給紙口    (f)排紙口 (g)ホストインタフェース この不揮発性RAM24の記憶内容は、操作パネル25
から更新される。
第7図に操作パネル25の外紐例を示す.この操作パネ
ル25によって,不揮発性RAM24の記憶内容を更新
する操作をモードセットと呼ぶ.この操作バネル25は
、プリンタの状態やモードセットの内容を文字で表示す
るためのLCD表示器250,電源ONの時に点灯する
パワーLED251,プリンタのオンライン状態を示す
オンラインLED252,プリンタが異常な時に点灯ま
たは点滅するアテンションLED251,プリンタ内に
印字データがあることを示すデータLED254,プリ
ンタのオンライン/オフラインを切り替えるためのオン
ラインスイッチ255,データLED254が点灯して
いる時そのプリンタ内のデータを印字するためのフォー
ムフイード( F orlIF sad)スイッチ25
6,プリンタの自己診断テスト機能等を起動するための
テストスイッチ257,プリンタをリセットするための
リセットスイッチ258,モードセット操作用のスイッ
チ25A,25B,25G,25Dで構成される。
モードセットの内容は、第8図に示すようにセット項目
を階暦状に配置している. そして,オフライン状態で上向矢印のモードスイッチ2
5Aを押すことによりモードセットになり、第1階層の
「印字方向Jが選択される。この第1階層で他の項目を
選択したい場合には、左,右矢印スイッチ25B又は2
5Cを操作する。
右矢印スイッチ25Gを押す度に、セット項目が[書体
』 [文字サイズ』 「行間隔」 「給紙口」「徘紙口
」『ホストインタフェース」と変って行く。
一方、左矢印スイッチ25Bを押す度に逆回りに、「ホ
ストインタフェース』から「排紙口」「給紙口」へとセ
ット項目が変わる。
仮りにセットする項目が[書体』の場合は,右矢印スイ
ッチ25cにより「書体Jを選択した後、下矢印のエン
タスイッチ25Dを押して階層を第2階層に移す. そして、第2階層にある3つの書体、すなわちクーリエ
( C ourier) tエリート(Elite),
ゴシック(Gothic)の中から1つを、左,右矢印
スイッチ25B又は25Gにより選択する。
例えば「エリート」を選択して、それをセットする場合
は下矢印のエンタスイッチ25Dを押スと、「エリート
」が不揮発性RAM24に登録される.すなわち、最下
層でエンタスイッチ25Dを押すことによって、不揮発
性RAM24の登録内容が更新される。
第1階層の他のセット項目で、「印字方向」は縦と横を
,r文字サイズ』は8ポイント,10ポイント,12ポ
イントを、「行間隔」は3LPI(Line/Inch
 ) , 6 LPI , 8 LPIを、[給紙口』
は上給紙カセット,下給紙カセット,大量給紙ユニット
を,『徘紙口』は上部排紙トレイ,サイド排紙トレイ,
大量徘紙ユニットを、[ホストインタフェース」はセン
トロニクスとRS−232Gを、それぞれ第2階層で選
択できる。
さらに、「ホストインタフェース」としてRS−232
Gを選択した場合は、第3階層でパリテイチェックの種
類とボーレイト(通信速度)を選択してセットすること
ができる。
第5図に戻って、変倍処理部26は画像イメージ情報を
エンジン3の解像度に合わせて最適な大きさに変倍する
ための拡大縮小処理部である。
ホストインタフェース4は、ホストシステム1とコント
ローラ2を接続するインタフェースで、セントロニクス
準拠パラレルとRS−232Cの2つを準備し,前述し
た操作パネル25の操作によって選択する。
オプションインタフェース27は、機能を拡張するため
にフォントやプログラムを外部から供給する時のインタ
フェースであり、この例ではICカード8を2個扱える
ICカード6は市販の物を採用し、記憶しているデータ
の種類によりフォントカード,プログラムカード又はそ
の両方を記憶したカードがあるが,物理的には同一の物
である。
このICカード6のファイルフォーマットは、第9図に
示すようにファイルサイズ,CRCチェックデータ,フ
ァイルタイプ,解像度,及びフォントデータ又はプログ
ラムにより構成されている。
そして、データの種類はファイルタイプにより判別する
。すなわち、ファイルタイプが゛1゜ならフォントであ
り、゜O゜ならプログラムである。
また第5図に戻って、ビデオ制御部28は、第6図のビ
デオバツファ22hにCPU20のバス@(16ビット
または32ビット)で記憶されているビデオデータをシ
リアルデータ又は8ビットのパラレルデータに変換して
、LPVIを経由してエンジン3に送る。
エンジンインタフェース29は、LPVIを経由して双
方向シリアル信号によりエンジンの状態を検知したり、
コマンドを送出してエンジンを制御するシリアル通信(
送受信)機能を持つ。
ここで、LPVIの信号を第10図に示す。信号は画像
信号系と制御信号系と電源からなる。
画像信号系は./WCLK,/WDATA、/LSYN
C./LGATE,/FGATEの5種類の信号である
. 制御信号系は、/PETXD、/PERXD./PEC
TS./PEDTRの4種類の償号でああり、電源は、
+5VとGNDの2種類である。
ここで各信号名の前に付した「/』は負論理(ローアク
ティブ)を示し、第10図ではオーバラインを付して示
している。
(a)/wcLK :プリントエンジンからの画像デー
タ同期用クロツク。この 信号の立ち下がりに同期して 画像データ(/WDATA) を送出することにより画像を 印字する。ローレベルが黒。
(b)/WDATA:第5図のビデオ制御部28より送
り出される画像データ。
(c)/LSYNC:各スキャンラインの開始を示すラ
イン同期信号。
/WC L K信号の立ち下がり に同期する。
(d)/LGATE :各スキャンラインの有効画像エ
リアを示す信号。
/WCLK信号の立ち下がり に同期する。
(e)/FGATE :用紙送り方向の有効画像領域を
示す信号。/LSYNC信 号の立ち下がりに同期する。
(f)/PETXD:エンジンからコントローラにエン
ジンの状態を知らせるた めのステータス信号。
(g)/PERXD:コントローラからエンジンに対す
るコマンドライン。
(h)/PECTS :/PETXD信号のレディを示
す。この信号がローレベル の時、エンジンからコントロ ーラに対してステータスを送 出することが可能になる。
(i)/PEDTR:/PERXD信号のレディを示す
。この信号がローレベル の時、コントローラからエン ジンに対してコマンドを送出 可能になる。
U)   +5V   :エンジンから供給される+5
Vの電源. (k)   GND   :グランド(アース)第11
図に印字領域と画像信号の関係を示す。
7が有効印字領域であり、8は/WDATA信号9a,
9bにより印字される画像領域で、9は/WDATA信
号9a,9bにより印字される画像領域を示す。
次に,エンジンの構成を第12図及び第13図によって
説明する。
第12図は上述したレーザプリンタシステムのエンジン
3の機構部を構成するエンジン本体と、それに連結され
た各種オプションユニットの機構部の概略図である。
10はエンジン本体で、感光体ドラム101,帯電チャ
ージャ102,光(レーザ)書込みユニット103,現
像器104,転写分離チャージャ105,クリーニング
ユニット106,定着ユニット107、及びレジストロ
ーラ対10Bを始めとする多数の用紙搬送用のローラと
それらの恥動モータならびに陸動機構等を内蔵している
11.12はエンジン本体10に直接装着する給紙カセ
ット(トレイ)で、通常100〜200枚の用紙を収納
できる。エンジン本体10のこの2個の給紙カセット挿
着目に、それぞれ多段の給紙カセット(トレイ)を備え
た前述の多段給紙装[5A,5Fに相当する付加給紙装
置である多段給紙ユニットを挿着することもできる。
13は排紙経路を切り替える反転器で、前述の反転排紙
装置5Cに相当し、排紙経路を自己の上部排紙トレイ1
4,メールボックス(多段排紙装置)15,両面ユニッ
ト16,及び大量徘紙ユニット18のいずれかに切り換
えることができる。
また、上部排紙トレイ14以外には裏表を反転した用紙
を各ユニットに供給できる.勿論、非反転の用紙も供給
できる。したがって、この機能を使用することによりフ
ェースアツプ排紙とフェースダウン排紙を任意に選択で
きる。
15は多数の排紙トレイ15.を持つメールボックスで
,前述の多段排紙装flit5Gに相当し、コントロー
ラ2からの命令により任意の排紙トレイを選択できる。
16は両面プリント用の再給紙ユニットとなる付加給紙
装置である両面ユニットで,前述の両面用搬送装置5E
に相当し、エンジン本体10内で一方の面にプリントさ
れた用紙が反転器13で裏表が反転されて供給され、こ
こから再度エンジン本体10へ給紙されて、他方の面に
プリントされることにより両面プリントがなされる。
なお,この実施例で使用している両面ユニット1日は、
供給された用紙を停止させることなく、ペーパパス16
1を通してそのまま給紙側へ搬送する第1の搬送路と、
供給された用紙をスタツカ162に順次スタックして保
持し,所要枚数をスタックしてからその用紙を順次給紙
側へ搬送する第2の搬送路と有している。
17は前述の大量給紙装置5Bに相当する付加給紙装置
である大量給紙ユニットで、約2000枚の用紙を収納
できる。
18は前述の大量徘紙装置5Dに相当する大量排紙ユニ
ットで、約2000枚以上の用紙を収納できる. 大量徘紙ユニット18の用紙収納枚数を大量給紙ユニッ
ト17の用紙収納枚数より多くすることにより,大量給
紙ユニット17から供給される用紙を全て大量徘紙ユニ
ット18に回収できる。
1日はエンジン本体10及びそのオプションユニットを
乗せるプリンタテーブルで、その内部を前述したコント
ローラ2の収納スペース19aとして利用する。
エンジン本体10とオプションユニット(反転器13,
メールボックス15,両面ユニット16,大量給紙ユニ
ット17,大量徘紙ユニット18)は、前述たしたエン
ジン・オプション・インタフェース(EOI/F)によ
って接続される。
さらに、これらのユニットの一部を省いたり、あるいは
これら以外の各種オプションユニットを上記ユニットと
交換あるいは増設してシステム構成することも可能であ
る。
なお,両面ユニット16及び大量給紙ユニット17には
、その各トレイ(162等)に収納されている用紙のサ
イズを自己検知できるか否かの情報が記憶されているメ
モリが設けられている。
ここで,エンジン本体10内の各部によるプリント動作
を簡単に説明する。
用紙の供給源として,エンジン本体10の上段給紙カセ
ット11,下段給紙カセット12,大量給紙ユニット1
7及び両面ユニット1日(再給紙時のみ)のうちのいず
れかが選択されて用紙が供給され、レジストローラ対1
0日に扶持された位置で待機する。
一方、感光体ドラム101が矢示方向に回転し、帯電チ
ャージャ102によって帯電された表面に、光!込ユニ
ット103によってビデオ信号に応じて変調されたレー
ザ光をドラム軸方向に主走査しながら照射して露光し,
潜像を形成する。
その潜像を現像器104からのトナーによって現像し、
そのトナー像をレジストローラ対10Bによって所定の
タイミングで画像転写部に給送される用紙に、転写分離
チャージャ105によって転写すると共にその転写され
た用紙を感光体ドラム101の表面から分離させる。
その画像が転写された用紙を定着ユニット107へ搬送
し、そこで一定温度に加熱された定着ローラと加圧ロー
ラとによって加熱定着した後,反転器13へ送り込む. そして、エンジン本体10から排紙されて反転器13に
送り込まれた用紙は,上方,側方及び下方の3箇所の送
出口A,B,Cのいずれかから送出され、上部排紙トレ
イ14,メールボックス15,両面ユニット16へ排出
される.その用紙が両面ユニット16に排出された場合
は,第1,第2搬送路のいずれかを通してエンジン本体
10へ再給紙するか、大量排紙ユニット18へ徘紙する
. 次に、このエンジン本体10及びそれに接続された上記
各オプションユニットを制御するエンジン制御部(エン
ジンドライバ)30のブロック構成を第13図に示す。
CPU31は、このエンジン制御部30を統括的に制御
する中央処理装置で,汎用の8ビットのマイクロコンピ
ュータを使用する。
32はプログラムROMであり、エンジン本体10のシ
ーケンスやコントローラ2及び上記各ユニット(エンジ
ンオプションユニット)との接続を制御するためのマイ
クロコードが格納されている.33は制御データやエン
ジンの状態等を記憶するためのRAMである。
34はエンジンのシーケンス制御用の基本時間を作るた
めのインターバルタイマである。
35はエンジン・オプション・インタフェース(EOI
/F)であり、オプションユニットである反転器13,
メールボックス15,両面ユニット16,大量給紙ユニ
ット17,大量排紙ユニット18等を共通ラインで接続
するためのシリアルインタフェースである。したがって
、シリアル通信機能を有する. 各オプションユニットにはそれぞれ前述したデバイスI
Dが設定されており,このエンジン制御部30と各オプ
ションユニット171.15〜18との通信に際しては
、そのデバイスIDをアサインしたロジカルIDを付加
したコマンドの送信によって,相手のユニットを特定し
,そのユニットからのレスポンスを受信する。
36はコントローラインタフェースであり、LPVIを
経由してコントローラ2からのコマンドを受けたり、エ
ンジン3の状態をコントローラ2に知らせるためのイン
タフェースである。
37は光学制御部であり、LPVIを経由してコントロ
ーラ2から送られてくる画像信号(ビデオデータ)を受
けて、光書込みユニット103を制御する。
38はA/Dコンバータであり,エンジン本体10の画
像形成・用紙搬送部100のサーミスタ(温度センサ)
からのアナログ信号が,オペアンプ41によって増幅さ
れて入力し,それをCPU31が演算処理できるように
デジタル信号に変換する。
なお、上記サーミスタは機内の各ユニット等における温
度状態を把握するためのものであり,機内の数箇所に設
けられている。
39は工/○ポートであり、ドライバ42及びドライバ
43を介してエンジン本体10の画像形成・用紙搬送部
100におけるモータ,プランジヤ,クラッチ等を駆動
したり、各種チャージャに高電圧を印加する高圧電源を
制御したり、エンジン本体10の状態を検知するための
センサやスイッチ等からの信号がアンプ44を介して論
理レベルに増幅された信号を入力する。
これらの各部は,データパス,コントロールバス及びア
ドレスバスからなるCPUバス40によってCPU31
に接続されている。
なお、このエンジン制御部30には、エンジン本体に装
着されている給紙カセット(トレイ)11,12に収納
されている用紙のサイズをこの制御部30が自己検知で
きるか否かの情報が記憶されている図示しないメモリが
設けられている。
コントローラとプリントエンジン の 次に.コントローラとプリントエンジンとの間の通信に
ついて説明する。
まず、コントローラとプリントエンジン間の通信条件は
次のとおりである。
1.インタフェース二非同期シリアルI/F2.通信速
度: 9 6 0 0baud3.パリテイビット:な
し 4.ストップビット:1 コントローラとプリントエンジン間の通信は前述したよ
うにLPVIを介して、4種類の信号/PETXD, 
/PERXD. /PECTS,及び/PEDTRによ
ってなされる。
これらのインタフェース用の信号については先に簡単に
説明したが、ここでもう少し詳しく説明する。
(1)/PERXD この信号は,コントローラからプリントエンジンへのコ
マンドを送るためのシリアル通信の受信データ信号ライ
ンである。
(2)/PETXD この信号は、プリントエンジンからコントローラへレス
ポンス及びイベン1へレポートを送るシリアル通信の送
信データ信号ラインである。
(3)/PEDTR この信号は、コマンドの送信に対するシリアル通信のレ
ディ信号ラインである.この信号が゛L゜の時は、コン
トローラがプリントエンジンにコマンドを送ってよいこ
とを示す。
プリントエンジンは、電源投入時あるいは初期化動作時
(システムコンフイギュレーションの確立時を含む)を
除いて,この信号を゛L゜に保持しなければならない。
(4)/PECTS この信号は、レスポンスあるいはイベントレポートを送
信するためのシリアル通信のレディ信号ラインである。
この信号が゜L゜の時は、プリントエンジンはコントロ
ーラにレスポンスあるいはイベントレポートを送ってよ
いことを示す。
コントローラは、電源投入時あるいはプリントエンジン
と通信できない状態にある時以外はこの信号”L−を保
持しなければならない。
もしこの信号が゜H゜の間に,プリントエンジンが非常
に多くのイベントレポートを受け取ったら、古いイベン
トレポートを放棄してもよい。
次に、コントローラとプリントエンジン間の通信プロト
コルについて簡単に説明する。
コントローラとプリントエンジン間で通信する場合は,
コントローラからプリントエンジンへコマンドを送信し
、プリントエンジンがそれを受信してレスポンスをコン
トローラへ返信することによって行なわれる。
コマンドは、それぞれ1バイトのアーギュメントとオペ
レータとからなり,第14図(a),(b)に示すよう
に,アーギュメントの最上位ビットは常に゛1゜であり
、オペレータの最上位ビットは常に゜O゜である。
コマンドは、アーギュメントを先に送り、オペレータを
後に送る。
アーギュメントは省略することもでき、その場合にもプ
リントエンジンは,そのアーギュメントのないコマンド
を正確に認識しなければならない。
アーギュメントとオペレータからなるコマンド(例えば
、″ステータス リクエスト″コマンド)が、コントロ
ーラによってアーギュメントなしで発行された場合は,
同じコマンドの前回のアーギュメントが事実上有効にな
る。
プリントエンジンがコマンドを受け取った時に、もし有
効なアーギュメントがなかった場合には、プリントエン
ジンは事実上のアーギュメン1・とじてデフォルト値を
とる。
レスポンスは、プリントエンジンからコント口ーラヘ、
受信したコマンドによって要求された情報を送るもので
ある。
各レスポンスの長さは1バイトで、第17図(Q)に示
すようにその最上位ビットは゛O゜である。但し、同図
(d)に示す゛イリーガルコマンド″に対するレスポン
スの場合は、全ビットが゛1゜である。
イベントレポートは、オプションユニット及びプリント
エンジンにイベント(ジャム発生やサブライ不足等)が
発生した時に、プリントエンジンからコントローラにレ
スポンスとして求められていない情報を送るものである
各イベントレポートは、第1:?−図(s)に示すよう
に1バイトの長さを有し、その最上位ビットは゜1゜で
ある。
このイベントレポート発生の可/不可は、コントローラ
により’ETB’ コマンドでなされる。
この実施例においてコントローラが発信するコマンドの
種類は次のとおりであり、13のベーシックコマンドと
3つのエンハンスコマンドがある。
〈ベーシックコマンド〉 1.ステータス リクエスト      ’ENQ’2
.インクアイアインプットトレイ コンデション           ’SI’3.イン
クアイアアウトプットトレイ コンデション           ’so’4.イン
クアイアペーパサイズ オブインプットトレイ      ’EM’5.本フイ
ードスタート’F F’ 6.本プリントスタート        ’VT’7.
本インプットトレイ セレクト   ’DCI’8.本
アウトプットトレイ セレクト  ’DC2’9.イベ
ントレポートイネーブル   ’ETB’106*プリ
ントエンジンモードセット ’DC4’1l.*ペーパ
サイズセット      ’DC3’12.インクアイ
アエグジテツドペーパID(Inquire exit
ed paper ID)     ’ A C K 
’13.リセット             ’CAN
’くエンハンスコマンド〉 14.アサインデバイスID       ’FS’1
5.インクアイアアサインドデバイスID  ’GS’
16.インクアイアコミュニケーションアクティブデバ
イスID      ’RS’上記コマンドのうち、*
印を付したコマンドはコマンドキューバツファに記憶さ
れて、順次実行される。
但し、″インプットトレイ セレクト″、゛′アウトプ
ットトレイ セレクト″、″プリントエンジンモードセ
ット″及び“ペーパサイズセット″のコマンドについて
は,もしアーギュメン1−を伴ったコマンドに別のアー
ギュメントを伴ったコマンドが発せられる前に1′フイ
ードスタート′″コマンドも゛′プリントスタート”コ
マンドも続かなかつた場合には、前のコマンドはコマン
ドキューバツファから消去されて有効とならない。
これは、いずれの’F F’又は’VT’ コマンドも
後続しない場合には、コマンドによって指定された1・
レイ,ペーパサイズ又はモードは、選択されたトレイ,
選択されたペーパサイズ又は選択されたモードにならな
いことを意味する。
そして、これらのコマンドは、それ以前の″フイードス
タート”コマンド又は“プリントスタート″コマンドに
対して有効ではない。
プリントエンジンは、″インプットトレイセレクト″、
″アウトプットトレイ セレクト”、″プリントエンジ
ンモードセレクト″又は11ペーパサイズセット″のコ
マンドによって指定されたモード又はステータスを、そ
の後これらのコマンドによってステータス又はモードが
再セレクトされるまで保持する。
プリントエンジンは、自身では決してコマンドキューバ
ツファの内容をクリアせず、コントローラから受信する
コマンドによってそれをクリアする.また、コマンドキ
ューバツファ内にある’F F’及び’VT’ コマン
ドは、その実行開始時に消去される。
もし、モードセット及びトレイセレクトが適当に行われ
、且つ充分な数の’F F’及び’VT’コマンドがコ
マンドキューバツファに記憶され、あるいは’F F’
及び’VT’ コマンドがコントローラにより適切な時
間間隔で発せられると、プリントエンジンはこれらのコ
マンドを最大のスループット(プリントスピード)で実
行する。
コントローラがプリントエンジンにプリントの実行を要
求するための一般的なコマンド発信シーケンスを以下に
示す。
1)インプットトレイ選択 両面インプットユニットを含むインプットトレイを選択
する。もしアーギュメントが省略された場合には以前の
トレイが有効である。
また、″インプットトレイ セレクト”コマンドが発せ
られなかった場合にも以前のトレイが有効である。
2)アウトプットトレイ選択 両面アウトプットユニットを含むアウトプットトレイを
選択する。もしアーギュメントが省略された場合には以
前のトレイが有効である。
また、′゛アウトプットトレイ セレクト” コマンド
が発せられなかった場合にも以前のトレイが有効である
3)フイード要求 “フイードスタート”コマンドを送る。このコマンドが
発せられなかった場合には、次の“プリントスタート”
コマンドがフイード及びプリントに対して有効である。
4)プリント要求 ″プリントスタート″コマンドを送る。
コントローラはまた、もし″システムカレントモード”
の”/PRINT信号無視フラグが゜0゜の場合、”/
PRINTと/PREADYがハンドシエイクしたプリ
ント要求シーケンス”でもってプリントエンジンにプリ
ントの実行を要求することもできる。なお、各信号の前
の「/」は負論理(ローアクティブ)を意味する。
この要求は、’F F’及び″VT’ コマンドに先立
って実行される.但し、それはコマンドキューバツファ
内にはスタックされない。そのプリント要求シーケンス
は、リアルタイム実行でのみ有効である。
もし、コントローラが/PRINT信号によってプリン
トを要求しない場合には、’DC4’ コマンドを発信
することによってプリントエンジンのモードを“/PR
INT信号無視″モードに設定するのがよい。
もし,プリントエンジンが/PRINT信号と’FF’
及び’VT’ コマンドとの両方によってプリント要求
を受けた場合には、コマンドタイミングとシーケンスの
ためにコマンドの実行に深刻なミスが生じる恐れがある
コントローラは、/PRINT信号ラインを通じてプリ
ントエンジンにプリントの実行を要求する直前に、プリ
ントエンジンの現在のステータス(例えば,現在アクテ
ィブなインプットトレイ)を問い合せる。
コマンドキューバツファ内に記憶されているコマンド(
木印の付いたコマンド)に対するレスポンスは,そのコ
マンドが実行される時でなく、そのコマンドを受け取っ
た直後にプリントエンジンから発信される。
そのため、レスポンスの内容は時にはコマンドの実行に
関する実際のステータスとは違っているかもしれない。
例えば 1′インプットトレイセレクト″′コマンドに
対してレスポンスした後、もしセレクトされたインプッ
トトレイに違うサイズのカセットが装着された場合には
、実際のペーバサイズは、゛インプットセレクト″ コ
マンドに対するレスポンスとしてプリントエンジンが送
ったサイズとは違っていることになる。
このような場合は、プリントエンジンのステータスはエ
ラー状態(インプットサイズ不−M)となる。
現在アクティブなインプットトレイ、現在アクティブな
アウトプットトレイ及びシステムの現在のモードステー
タスを問うコマンドである“ステータス リクエスト″
コマンドに対しては、プリントエンジンは、実行開始直
後の”FF’ コマンド又は第2モードの’VT’ コ
マンドに対して指定された現在アクティブなトレイを答
えるか、又はその時点で現在アクティブなモードを答え
る。
プリントエンジンは、コマンドキューパツファにおいて
まだ実行されていないコマンドによって指定されたトレ
イコード又はモードは答えない。
コマンドキューバツファの容量はできる限り大きい方が
よく、それはプリントエンジンの最大プリント速度に依
存するが、プリントエンジンのプリント速度が20ペー
ジ/分より小さい場合には、32枚のペーパに相当する
容量を持てば充分である。
プリントエンジンが’FF’又は’VT’ コマンドを
実行している最中に、ペーパが空か又はペーパが満杯の
ために、もしコントローラが現在アクティブなインプッ
トトレイ又はアウトプットトレイを変更したい場合には
、コントローラは最υJに″コマンドキューバツファク
リア”のコマンドを発し、それから新しいインプットト
レイ又はアウトプットトレイを再セレクトする。
ある場合には、プリントエンジンは各ユニットのステー
タスを予測しなければならず,その予測したステータス
に応じたレスポンスを予測しなければならない。
例えば、両面ユニットのオーバーフロー又はぺ一パが空
のステータスは、たとえ前回のコマンドがまだコマンド
バツファ内にあってまだ実行されていないとしても、そ
の前のコマンドに依存するために予測される。
プリントエンジンとオプション の通信次に、プリント
エンジンとその各種付加装置であるオプションユニット
との間の通信について説明する。
プリントエンジンとオプションユニットとの間の通信条
件も、前述したコントローラとプリントエンジン間の通
信条件と同じく次のとおりである.1.インタフェース
:非同期シリアルI/F2.通信速度: 9 6 0 
0baud3.バリテイビット:なし 4.ストップビット:1 通信プロトコルについては、先に基本的なシステム構成
の説明中で簡単に述べたが、ここでもう少し詳しく説明
する。
この場合もプリントエンジンからオプションユニットへ
の通信はコマンドの送信によって行ない、オプションユ
ニットからプリントエンジンへの通信はレスポンスの送
信によって行なう。
このコマンドとレスポンスのフォーマット例を第15図
に示す. 1つのコマンドはオペレータとアーギュメントによって
構成され、アーギュメントのb7〜b5は常に゜111
゜であり、またオペレータのb7〜b5はプリントエン
ジンが通信したいオプションユニットのロジカルIDコ
ードを示す。
オペレータはまた、1つの命令の終端を意味することを
兼ねる。
この実施例に使用するコマンドの種類は次のとおりであ
る。
〈ベーシックコマンド〉 1.インクアイアユニットステイタス (Inquire unit status)    
  +本本本10001゜2.インクアイアペーパサイ
ズ (Inquire paper size)     
 ”本木木10010”3.インクアイアユニットコン
ディション(Inquire unit condit
ion)     ” * * * 1 0 0 1 
1゜4.インクアイアユニットアベイラビリテイ(In
quire unit availability) 
  ”木木木10100”5.インクアイアユニットス
ペシフイケーション#1(Inquire unit 
specification $1)+木本m1010
1”6.インクアイアユニットスペシフイケーション#
2(Inquire unit specificat
ion #2) ” * * * 101 1 0゜7
.インクアイアユニットスペシフイケーション#3(I
nquire unit specification
 #3) ” * * * 1 0 1 1 1 ”8
.インクアイアエクサイテツドペーパID(Inqui
re exited paper ID)    ” 
* *本11000”9.インクアイアユニットファー
ムウエアバージョン(Inquire unit fi
rmware version)+本*木11111−
10.トレイセレクション (Tray selection) 11.モードセット (Mode setting) 12.ペーパサイズセット (Paper size setting)13.ベー
パフイードスタート (Paper feed start)14.ペーパフ
イードストップ (Paper feed stop) 15.ペーパフイードレスタート (Paper feed restart)16.ペー
パイジエクトスタート (Paper eject start)17.ペーパ
イジェクトエンド (Paper eject end) 18.イニシャライズ (Initializing) 19.7ボート (Abort) ”***OOOOl゜ ゛*木宰00010゜ ゜本本*OOO11” ゛本木*OO100− ゛*本本00101″ ゛**木00110゜ ゛木本木01000” ゜*木*01001゜ ゜**木01110゜ 9木本*01111° 20.プリントエンジンパス長 (Length of print engin pa
th)   ” * * * 01010 ”21,レ
ジスト距離 (Registrationt distance) 
    ” * *本01011゜22.搬送速度 (Transport velocity)     
  ”木本*01100゜〈エンハンスコマンド〉 23.アサインデバイスID (Assign Device ID)       
 ” *木*l1001゜24.インクアイアアサイン
ドデバイスID(Inquire assigned 
Device ID)   ” * * * 1 10
 1 0 ”25.インクアイアデバイスID (Inquire Device ID)      
 ’木木本11011”これらのコマンドは、常にオプ
ションユニッ1一によってリアルタイムで実行される。
各オプションユニットは,特定されたトレイ選択,モー
ドセット,ペーパサイズセット,プリントエンジンパス
長,レジスト距離,搬送速度,及び指定デバイスIDの
モード,ステイタス,あるいは指定をこれらのコマンド
によって再選択されるまで保持する。
コマンドはアーギュメントを先にオペレータを後に送信
されなければならないが、アーギュメントとオペレータ
から成るコマンドのアーギュメントは省略することがで
き、オプションユニットはアーギュメントの無いコマン
ドも正しく認識しなければならない。
例えば、′インクアイアユニットステイタス″コマンド
のようなアーギュメントとオペレータがら成るコマンド
で、プリントエンジンがアーギュメント無しでこれを送
信した場合,同じロジカルIDユニットへの同じコマン
ドの前のアーギュメントが実効アーギュメントとして有
効である。
但し、′ペーパイジエクトスタート″コマンド,第15
図(b)に示す ″アサインデバイスID”コマンド,
及び同図(d)に示す゛′インクアイアデバイス′ID
”  コマンドを除く。これらのコマンドにおいては、
前のアーギュメントは決して有効にはならない。
また,他のコマンドのアーギュメントや他の口ジカノレ
IDユニットへのアーギュメントは、いがなる場合も無
効である。
コマンドを受信した時に、オプションユニット側に何も
有効なアーギュメントが無かった場合は、オプションユ
ニットは実効アーギュメントとしてデフォルトの値を採
らなければならない。
レスポンスは,オプションユニットからプリントエンジ
ンに送られるメッセージであり,コマンドを受領したこ
とを示す。全てのレスポンスは1バイトの長さであり、
b7が゛0゜になっている.もし,オプションユニット
が受け取ったコマンドの機能をサポートしていない場合
は、オプションユニットはレスポンスとして(7 Fh
ex)  すなわち゛01111111゜を返さなけれ
ばならない。
第15図(b)は,プリントエンジンがロジカルIDに
デバイスIDをアサインする際に送信する1′アサイン
デバイス ID”コマンドと、それを受け取ったオプシ
ョンユニットから送信されるレスポンスのフォーマット
を示している。
このコマンドのアーギュメントのb3〜boにはアサイ
ンされるデバイスIDコードが入り、オペレータのb7
〜bs(本本本で示す)にはアサインするロジカルID
コードが入る。
例えば、このコマンドが ’IIIXOOI0,00011001゜であれば,「
デバイスID″0010゜ (INP#3:大量給紙ユ
ニット17,第3図の大量給紙装置5Bに相当)をロジ
カルID″ooo”(IN#1)としてアサインせよ」
と命令することになる。
これに対して、デバイスID”OO10”のオプション
ユニット(先の例では大量給紙ユニット17)のCPU
がそれを認識して、 ”00000010゜のレスポンスを返す。
これは[デバイスID’OO10゜をロジカルID”0
00゜(INttl)としてアサインした』と答えたこ
とになる。
ここで,デバイスIDコードにはユニットタイプコード
が無いが、ロジカルIDコードのb6,b5の2ビット
がユニットタイプコードであり、この例では゜00゜は
インプットユニットを表しているので判別できる。
第15図(c)は、特定のロジカルIDにアサインされ
ているオプションユニットのデバイスIDを問い合わせ
るコマンドである“インクアイアアサインドデバイスI
D”コマンドとそれに対するレスポンスを示している。
このコマンドはアーギュメント無しで、オペレータのみ
のコマンドであり,例えば ’00011010”はロジカルID”OOO−には何
がアサインされているかを各オプションユニットに照会
することになる。
そして,アサインされているデバイスIDを持つオプシ
ョンユニットがもし大量給紙装置であれば、それから゛
00000010゜ (ロジカルIDのIN#1にイン
プットオプションユニット”0010゜がアサインされ
ている)のレスポンスを返すことになる. 第15図(d)は,特定のオプションユニットが通信可
能かどうかを照会する“インクアイアデバイスID”コ
マンドとそれに対するレスポンスを示している。
このコマンドのアーギュメントのb3〜bOには照会す
るデバイスIDコードを、オペレータのb7 ,b6に
はユニットタイブコードをいれる。
例えば゛111×0010,Oo×11011゜は、イ
ンプットオプションユニット゜0010”(大量給紙ユ
ニット17)は通信可能かどうかを問い合わせるコマン
ドである。
そして、大量給紙ユニット17がアサインされていれば
、”OOOXOOIO”のレスポンスを返すことになる
また、前述したようにコマンドのオペレータのb7〜b
5がグローバルIDアドレス゛110゜になっている場
合は、そのコマンドがグローバルIDコマンドであるこ
とを示す。
プリントエンジンよりグローバルIDコマンドが発信さ
れた場合は,通信可能状態にある全てのオプションユニ
ットは、このコマンドによる命令を可能な限り実行しな
ければならない。しかし、オプションユニットはこのコ
マンドに対してレスポンスを発行せず,プリントエンジ
ンはレスポンスを待たずに次のコマンドを発行できる。
イニシャルセットアップ 次に,このレーザプリンタシステムのイニシャルセット
アップについて第16図及び第17図によって説明する
第16図は,イニシャライズ時における操作パネル,ホ
ストシステム,コントローラ,プリントエンジン,およ
び各オプションユニット間の信号の送受と動作の関係を
示し、第17図はプリントエンジンの動作を示すフロー
チャートである。
主として第17図に従って説明すると、パワーオン(電
源投入)時及びコントローラからイニシャライズコマン
ドを受けると、プリントエンジンは全ての付加装置(オ
プションユニット)へイニシャライズコマンドを送る。
このイニシャライズコマンドは,グローバルIDコマン
ドとしてもよい。
そして,プリントエンジン自身が初期化と自己診断を実
行してイニシャライズし、イニシャライズコマンドを受
け取った通信可能な全ての付加装置もそれぞれ初期化及
び自己診断を実行してイニシャライズする。
その後、このプリンタシステムがエンハンスシステムか
否かを判断して、YESであればエンハンスシステムで
あるから、全てのデバイスID(4 8 I D)の通
信可/不可状態の確認を2回以上行ない、各デバイスI
Dの状態が前のサイクルと同じになったら,各デバイス
IDの状態を確定する。
ここで2回の確認結果の一致を見るのは、電源オン又は
オフ時の過渡状態のような不安定な状態にある付加装置
の状態を誤って確定しないようにするためである。
次いで、1つのロジカルIDに1つのデバイスIDを優
先順にアサインして、システムコンフイギュレーション
を確立する。
ここで、優先順位には次の1と2がある。
優先順位1:通信アクティブデバイス 優先順位2:より若いデバイスIDコード一方、エンハ
ンスシステムでない場合はベーシックシステムであるか
ら,全てのロジカルIDユニット(5 I D)の通信
可/不可状態を2回以上確認し,各ロジカルIDユニッ
トの状態が前のサイクルと同じになったら、各付加装置
の状態を確定して、システムコンフイギュレーションを
確立する。
なお、プリントエンジンは、自分自身初期化中はどのオ
プションユニットに対しても如何なるコマンドも発行し
てはならない。
また、どのオプションユニットも自分自身初期化中は、
プリントエンジンに対して如何なるレスポンスも送信し
てはならない. システムコンフイギュレーションの確立を終えたら、プ
リントエンジンはコントローラと通信することができる
が,それまではコントローラとの通信レディー信号であ
る/PEDTR信号をOFF状態にしなければならない
《この発明に関する点について》 次に、上述したレーザプリンタシステムにおけるこの発
明に関する点について詳述する。
この発明によるプリンタシステムにおいては、レーザプ
リンタ・ビデオ・インタフェース(LPVI)とエンジ
ン・オプション・インタフェース(EOI/F)とによ
って、互いに仕様が異なるコントローラ2,エンジン3
,付加装置(オプションユニット)5を任意の組み合せ
で接続することができる。
しかしながら、エンジン3の種類によっては、このエン
ジン3に装着された給紙カセット(トレイ)11.12
に収納されている用紙のサイズを自己検知できないもの
があり、また付加装置5のうち付加給紙装置である画面
ユニット16,大量給紙ユニット17も、その種類によ
って、各トレイ(カセット,スタツカ)に収納されてい
る用紙のサイズを自己検知できないものがある。
そこでコントローラ2は、まず、エンジン3及び付加給
紙装置18.17がその各トレイに収納されている用紙
のサイズを自己検知できるか否かの情報(この情報は、
上述のようにエンジン3及び各付加給紙装置16.17
のメモリに記憶されている。)を得る必要がある。
そのため,コントローラ2は第10図に示したLPVI
(7)/PERXD信号により、エンジン3に上記の情
報を得るためのコマンドを送り、これに対してエンジン
3から、エンジン3及び付加給紙装置16.17が各ト
レイの用紙のサイズを自己検知できるか否かの情報を含
んだレスポンスが/PETXD信号によりコントローラ
2へ返される。
そのコマンドとレスポンスのフォーマットを第18図に
示す。
コントローラ2からエンジン3へ送るコマンドは,第1
8図(A)に示すように8ビットずつのアーギュメント
とオペレータからなり、オペレータは゛ENQ’(ヘキ
サコードを表わすと゛0.5H”)である。アーギュメ
ントはそのビットb7〜bOが゜1001 1000”
である場合には、エンジン3に対してエンジン3が給紙
カセット11,12に収納されている用紙のサイズを自
己検知できるか否かの情報を送るよう命令するものであ
り、ビットb7〜boが’10011010””100
11011゜である場合には、それぞれ大量給紙ユニッ
ト17,両面ユニット16がその各トレイの用紙サイズ
を自己検知できるか否かの情報を送るようにエンジン乙
に命令するものである. これに対して、エンジン3からコントローラ2へ返信す
るレスポンスは、第184図(B)に示すように8ビッ
トの構成である。
そして、その各ビットは次のようになっている。
b7 :常に゜O゜ b6:予 備 b5:ペーバサイズ検知不能 b4〜bo :  (ペーバサイズ検知不能のトレイの
)最下段トレイナンバコード ペーパサイズ検知不能のフラグは,問い合わされた装置
(ユニット)が、それ自身でトレイ中の用紙サイズを検
知できるか否かを示すフラグであり、検知できない場合
には゜1゜にセットされる.なお、このフラグは、問い
合わされた装置(ユニット)に1つでも用紙サイズを検
知できないトレイがあれば゛1゜にセットされる. 最下段トレイナンバコードは,問い合わされた装置(ユ
ニット)に用紙サイズを検知できないトレイがあった場
合に、その最初のトレイナンバーのコードを示すもので
ある。そして問い合わされた装置が両面ユニット16で
ある場合には、このコードは常に゛ooooo゜とされ
る. コントローラ2は、エンジン3との間でこのようなコマ
ンドとレスポンスの送受を行って、エンジン3及び各付
加給紙装置16.17がその各トレイ(1 1,12,
182等)の用紙のサイズを自己検知できるか否かの情
報を得ることができ、その情報に基づいて適切な用紙サ
イズの設定等を行うことが可能になる。
なお、エンジン3は、各付加給紙装置16,17が用紙
サイズの自己検知ができるか否かの情報を得るために、
各付加給紙装置18.17との間で、第19図に示すよ
うなコマンドとレスポンスの送受を行う. すなわち、エンジン3から各付加給紙装置1日,17へ
送るコマンドは、第19図(A)に示すように8ビット
ずつの次のようなアーギュメントとオペレータからなる
アーギュメント; b7〜bs  :  ”111゜ b4〜bO:インプット又はアウトプットトレイコード オペレータ; b7〜b5 =ロジカルIDコード b4 〜bo :  ’10110゜ これに対して各付加給紙装置16.17からは、第19
図(B)に示す次のようなレスポンスがエンジン乙に返
される. b7 :  ”O” b6:ペーパサイズ検知不能 b5:フェースアツブ排紙又は裏面プリントの向き b4〜bo :フイードインタイム又はイジエクトアウ
トタイム なお,ビットb6のペーパサイズ検知不能については、
上述のエンジン3からコントローラ2へのレスポンスに
関する説明においてすでに詳述した通りである。
次に、エンジン3及び付加給紙装置18.17がその各
トレイの用紙サイズの自己検知機能を有さない場合には
、給紙又は搬送される用紙のサイズを検知できないため
用紙の給送等に支障が生ずるが、コントローラ2が用紙
サイズ情報を送出する手段を有する場合には,その送出
された情報に基づいて適切な用紙の搬送制御を行うこと
が可能になる。
すなわちこの場合には、コントローラ2はホストシステ
ム1又は操作パネル25から用紙のサイズ情報を受け取
って、そのサイズ情報に基づいて120図(A)に示す
“ペーパサイズセット″コマンドをエンジン3に送出す
る。
このコマンドは8ビットずつの7−ギュメントとオペレ
ータからなり、オペレータは’DC3’(ヘキサコード
で表わすと゛13H”)である。
またアーギュメントのピットb7は常に゜1゜であり、
ビットb6〜bOは用紙のサイズを表わすコードからな
る。
これに対してエンジン3は、第20図(B)に示すよう
に,ビットb7が常に゜0゛でビットb6〜bOが用紙
のサイズを表わすコードからなるレスポンスをコントロ
ーラ2へ返す。
エンジン3はまた、付加給紙装置16または17に第2
0図(C)に示す′″ペーパサイズセット″コマンドを
送る。このコマンドの詳細は以下の通りである。
アーギュメント; b7〜bs :  ”111゜ b4〜bo:ベーパサイズコード オペレータ; b7〜b5:ロジカルIDコード b4〜bo :  ”00011゜ 上記のようなコマンドとレスポンスの送受が行われるこ
とによって、コントローラ2,エンジン3,各付加給紙
装置1日または17に搬送が行われる用紙のサイズの設
定がなされる。
そして、この設定された用紙サイズに応じて給紙タイミ
ング,ジャム検出タイミング,用紙の搬送速度等の制御
が行われ、用紙の搬送を支障なく行うことが可能になる
次に、エンジン3自体及び付加給紙装置1日,17にそ
の各トレイの用紙サイズの自己検知機能がなく、コント
ーラ2からの用紙サイズ情報の送出もない場合(コント
ローラ2が用紙サイズ情報を持っていない場合又はコン
トローラ2が用紙サイズ情報を送出する手段を持ってい
ない場合)には、コントローラ2及びエンジン3は搬送
しようとする用紙のサイズ情報を全く得ることができな
い。
この場合には、エンジン3は用紙サイズを最大サイズと
仮定して、その用紙サイズに基づいて用紙の搬送制御を
行う。
このようにエンジン3が用紙サイズ情報を全く得られな
い場合に,用紙サイズを最大サイズに設定して用紙の搬
送制御を行うのは、このようにすれば、実際に搬送され
る用紙のサイズがいかなるサイズであったとしても紙づ
まりを生じさせることなく用紙の搬送を行うことができ
るからである。
すなわち、エンジン3が用紙サイズ情報を全く得られな
いときに、第21図に破線で示すように,用紙サイズと
して最大サイズよりも小さなサイズを設定した場合には
,実際に搬送される用紙が第21図に実線で示すように
設定された用紙サイズよりも大きな場合が生ずる。
この場合に、設定された用紙サイズに応じて搬送速度,
給紙タイミング等を制御すると,実際に搬送される用紙
の一部が第21図に示すように相互に重なり合ってしま
い、紙つまりが生ずる。
一方、用紙サイズを第22図に破線で示すように最大サ
イズに設定した場合には、実際に搬送される用紙(第2
2図に実線で示す)のサイズがその設定された用紙サイ
ズよりも大きくなることはない。
従って、その設定された最大サイズに応じて用紙の搬送
制御等を行えば、第22図に示すように、実際に搬送さ
れる用紙が搬送途中で重なり合うことはなく、紙づまり
が生じない。
第23図は、エンジン乙の用紙サイズ設定処理を示すフ
ロー図である。
エンジン3はまず、搬送される用紙のサイズを検知でき
るか否かの判断を行う。そして検知できると判断した場
合には検知された用紙サイズに応じて搬送制御を行い、
また、検知できないと判断した場合には,次にコントロ
ーラ2から用紙サイズの指示があったか否かの判定を行
う。
コントローラ2から用紙サイズの指示があった場合には
、エンジン3はその指定されたサイズに応じて用紙の搬
送制御を行う。また、用紙サイズの指示がなかった場合
には、搬送する用紙サイズを最大サイズとしてそのサイ
ズに応じて用紙の搬送制御を行う。
その際、付加給紙装置16または17の給紙トレイが指
定されている場合には,その付加給紙装置も同様に搬送
する用紙サイズが最大サイズと仮定して用紙の搬送制御
を行う. また、このように指定された給紙トレイの用紙サイズ情
報を全く得ることができない場合には、コントローラ2
自体もプリントする上述のエンジン3と同様に用紙サイ
ズを最大サイズと仮定して、第6図のビデオバツファ2
2hにイメージ情報を生成する。
このようにすることにより、コントローラ2において画
像イメージ情報を生成する際のデータもれを防止するこ
とができる。
すなわち、ホストシステム1から第24図に示すような
データの転送があった場合に、コントローラ2に、第2
5図に破線で示す最大サイズよりも小さいサイズの実線
で示すような用紙サイズが設定されていると,ページバ
ツファ22Cにおけるデータのレイアウトの段階で、上
記実線で囲まれた領域からはみ出したデータに漏れが生
じてしまう。
そこで,用紙サイズ情報が全く得られない場合に,コン
トローラ2は第25図に破線で示す最大サイズの用紙サ
イズを設定するようにしておけば、ページバツファ22
Qにおけるデータのレイアウトの段階でデータ漏れが生
ずることはなく、ホストシステム1から転送されたデー
タを漏れなくプリントすることが可能となる。
なお、第26図にペーパサイズを検知出来ない場合の、
操作パネル又はホストシステムからのインプットトレイ
選択とペーパサイズセットの際のユニット間のコマンド
とレスポンスのやりとりを示す。
また、その″ペーパサイズセツl, I+のコマンドで
使用するペーパサイズコードのテーブルを、第27図に
示す。
このように,上述の実施例によれば、仕様が異なるコン
トローラ2,エンジン3,及び付加給紙装置が任意に組
み合わされた場合でも、コントローラ2及びエンジン3
は、エンジン3並びに付加給紙装置がその各トレイに収
納されている用紙のサイズを自己検知できるか否かの情
報を得ることができる。
従って、コントローラ2,エンジン3及び選択された給
紙トレイを有する付加給紙装置(インプットユニット)
は、その情報に基づいて適切な用紙サイズの設定,用紙
の搬送制御を行うことが可能になる。
なお、上述の実施例では付加給紙装置として両面ユニッ
ト1日,大量給紙ユツニト17を例にとって説明したが
、第3図で説明した多段給紙装置5A,5Fあるいはそ
の他の付加給紙装置が装着される場合にも同様にこの発
明を実施することができる。
以上説明した実施例では、第4図に示したようにプリン
タ本体4にコントローラ2とエンジン3を内蔵する構成
となっているが、第28図に示すようにホストシステム
1′にコントローラ2′を内蔵してLPVIでエンジン
3と接続するようにしたレーザプリンタシステムにも、
同様にこの発明を適用することができる。
また、この発明はレーザプリンタシステムに限らず、他
のページプリンタやデジタル複写機あるいはファクシミ
リ装置等による画像形成システムにも適用可能である。
〔発明の効果〕 以上説明してきたように、この発明による画像形成シス
テムによれば,画像形成装置及び付加給紙装置から各給
紙トレイに収納されている用紙のサイズを自己検知でき
るか否かの情報を得ることができるので、その情報に基
づいて、画像処理装置におけるイメージ情報生成、ある
いは画像形成装置及び給紙付加装置における用紙の搬送
に不都合がないような適切な制御を施すことが可能にな
る。
また、画像処理装置から送出された用紙サイズ情報に基
づいて用紙の搬送を制御する手段を備えた場合には,画
像形成装置及び付加給紙装置が用紙のサイズを自己検知
できない給紙l−レイから用紙を給送するに際しても,
用紙の搬送制御を適切に行うことができる。
さらに、画像処理装置及び画像形成装置を用紙サイズを
最大サイズとして動作させる手段を備えた場合には、画
像形成装置又は付加給紙装置における用紙のサイズを自
己検知できない給紙トレイが選択され、画像処理装置に
も用紙サイズが設定されていないときでも、画像処理装
置によるイメージ情報の生成及び画像形成装置における
用紙の搬送を支障なく行うことができる。
【図面の簡単な説明】
第1図はこの発明の基本的実施例のシステム構成を示す
ブロック図、 第2図は同じくその画像形成装置本体から各付加装置に
対して発行するコマンドの構成例を示す説明図、 第3図はこの発明の他の基本的実施例のシステム構成を
示すブロック図、 第4図はこの発明の一実旅例であるレーザプリンタシス
テムの構成を示すブロック図、 第5図は第4図のコントローラ2の構成を示すブロック
図, 第6図は同じくそのデータ処理の流れと第5図のRAM
22内の各バッファ及びファイルとの関係を示すブロッ
ク図、 第7図は第5図における操作パネル25の一具体例を示
す外観図、 第8図はこの操作パネル25によるモードセットの内容
を階層別に示す説明図、 第9図は第5図におけるICカード6のファイルフォー
マットを示す説明図、 第10図はこの実施例におけるLPVIの信号の説明図
、 第11図はこの実施例における印字領域と画像信号の関
係を示す説明図, 第12図はこのプリンタシステムを構成するエンジン本
体とそれに連結された各種オプションユニットの機構部
の概略図、 第13図は同じくそのエンジン制御部の構成を示すブロ
ック図、 第14図はコントローラとプリントエンジン間のに使用
するコマンドとレスポンスの説明図、第15図はプリン
トエンジンと各オプションユニット間の通信に使用する
コマンドとレスポンスの説明図, 第16図はこの実施例におけるパヮーオン時及びイニシ
ャライズ実行時のシステム全体の動作を示すフロー図、 第17図は同じくその時のプリントエンジンの動作を示
すフロー図、 第18図はコントローラとエンジン間でベーパサイズ検
知可能か否かの情報を伝達するためのコマンドとレスポ
ンスの説明図、 第19図は同じくエンジンと各付加給紙装置間でペーパ
サイズ検知可能か否かの情報を伝達するためのコマンド
とレスポンスの説明図、第20図はペーパサイズセット
コマンドとそのレスポンスの説明図, 第21図及び第22図はエンジンにおける用紙サイズの
設定を説明するための説明図、 第23図はエンジンにおける用紙サイズ設定処理のフロ
ー図、 第24図及び第25図はコントローラにおける用紙サイ
ズの設定を説明するための説明図、第26図はベーパサ
イズを検知不能な場合のインプットトレイ選択とペーパ
サイズセットのための各ユニット間での通信のフロー図
、第27図はペーパサイズコードのテーブル例を示す説
明図、 第28図はこの発明の他の実施例のレーザプリンタシス
テムの構成を示すブロック図である。 1,1′・・・ホストシステム 2,2′・・・コントローラ(画像処理部)3・・・プ
リントエンジン(画像形成部)4・・・画像形成装置(
プリンタ)本体5,5A〜5G・・・各種付加装置 10・・・エンジン本体 13・・・反転器(反転排紙装置) 15・・・メールボックス(多段排紙装置)16・・・
両面ユニット(両面用搬送装置)17・・・大量給紙ユ
ニット(大量給紙装置)18・・・大量排紙ユニット(
大量排紙装置)19・・・プリンタテーブル 20・・・コントローラのCPU 25・・・操作パネル 27・・・オプションインタフェース 29・・・エンジンインタフェース 30・・・エンジン制御部(エンジンドライバ)31・
・・エンジン制御部のCPU 35・・・エンジンーオプション・インタフェース3日
・・・コントローラインタフェースアーギ1メント グローバル!D 命令の種類 第9図 第10図 第11図 第14図 b7 b6 b5 b4 b3  b2 bl bob
7 b6 b5 b4 b3 b2 bl bob7 
b6 b5 b4 b3 b2 bl bob7 b6
 b5 b4 b3 b2 bl bo第17図 ム 第23図 峙一−−ミ二妥呵−S工 ミディ呵さ{ jl27図

Claims (1)

  1. 【特許請求の範囲】 1 ホストシステムより文字情報あるいは画像情報を受
    けて画像イメージ情報を生成する画像処理装置と、この
    画像処理装置から前記画像イメージ情報を受けて記録媒
    体上に画像を形成する画像形成装置と、この画像形成装
    置に連結される付加給紙装置とを互いにインタフェース
    を介して接続してなる画像形成システムにおいて、 前記画像形成装置及び付加給紙装置は、その各給紙トレ
    イに収納されている用紙のサイズを自己検知できるか否
    かの情報を各トレイごとに記憶する手段と、前記画像処
    理装置からの問い合わせに対して各トレイごとに前記情
    報を送出する手段とを備えたことを特徴とする画像形成
    システム。 2 請求項1記載の画像形成システムにおいて、画像形
    成装置及び付加給紙装置が、用紙のサイズを自己検知で
    きない給紙トレイから用紙を給送する際には、画像処理
    装置から送出された用紙サイズ情報に基づいてその用紙
    の搬送を制御する手段を備えたことを特徴とする画像形
    成システム。 3 請求項1記載の画像形成システムにおいて、画像形
    成装置又は付加給紙装置における用紙のサイズを自己検
    知できない給紙トレイが選択され、画像処理装置にも用
    紙サイズが設定されていないとき、前記画像処理装置及
    び画像形成装置を用紙サイズを最大サイズとして動作さ
    せる手段を備えたことを特徴とする画像形成システム。
JP63287144A 1988-11-14 1988-11-14 画像形成システム Expired - Lifetime JP2713344B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP63287144A JP2713344B2 (ja) 1988-11-14 1988-11-14 画像形成システム

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP63287144A JP2713344B2 (ja) 1988-11-14 1988-11-14 画像形成システム

Publications (2)

Publication Number Publication Date
JPH02132030A true JPH02132030A (ja) 1990-05-21
JP2713344B2 JP2713344B2 (ja) 1998-02-16

Family

ID=17713642

Family Applications (1)

Application Number Title Priority Date Filing Date
JP63287144A Expired - Lifetime JP2713344B2 (ja) 1988-11-14 1988-11-14 画像形成システム

Country Status (1)

Country Link
JP (1) JP2713344B2 (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008169021A (ja) * 2007-01-15 2008-07-24 Kyocera Mita Corp 給紙トレイ

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008169021A (ja) * 2007-01-15 2008-07-24 Kyocera Mita Corp 給紙トレイ

Also Published As

Publication number Publication date
JP2713344B2 (ja) 1998-02-16

Similar Documents

Publication Publication Date Title
JP2989191B2 (ja) 画像形成システム
JP4988980B2 (ja) 印刷装置、制御方法、及び記憶媒体
JP3015381B2 (ja) 画像形成システム
US4999654A (en) Image forming system
US5418904A (en) Image forming system
US6903832B2 (en) Output control apparatus, output control method and memory medium storing program readable by computer
JP3012252B2 (ja) 画像形成システム
JP2007098590A (ja) 画像形成装置
JPH09277667A (ja) 画像形成装置、画像形成方法及び画像形成システム
JP3517446B2 (ja) 周辺機器制御方式の設定方法及び周辺機器制御装置
JP4872018B2 (ja) 印刷制御装置、印刷装置、制御方法及び記憶媒体
JPH02132030A (ja) 画像形成システム
JP2837702B2 (ja) 画像形成システム
JPH11115280A (ja) プリンタ
JP3056752B2 (ja) 画像形成システム
JP4072471B2 (ja) 画像記録装置および給紙制御方法およびコンピュータが読み取り可能なプログラムを格納した記憶媒体およびプログラム
JPH02127058A (ja) 画像形成システム
JPH02131968A (ja) 画像形成システム
JP3903005B2 (ja) 画像記録装置
JP2886241B2 (ja) 画像形成システム
JPH1063047A (ja) 画像形成装置及びその制御装置及びその制御方法
JPH0374716A (ja) 主従装置間の通信方式
JPH02131977A (ja) 画像形成システム
JPH07177291A (ja) 画像形成装置
JP2889259B2 (ja) 画像形成装置