(57)【要約】【課題】画像制御装置側のデータ処理負担が増大して画像出力装置に対する画像データの転送指示タイミングが遅延する事態が発生しても、画像出力装置側の画像形成シーケンスを各画像出力装置の画像処理能力に応じて自在に切り替えることである。【解決手段】画像制御装置側から画像出力装置が任意のページに対する画像形成シーケンス中に、該任意のページ以降に続く画像データの転送開始指示をコントローラ部１１０に通知し、一方、プリンタ部３００では、任意のページに対する画像形成シーケンス中に、コントローラ部１１０より通知される該任意のページ以降に続く画像データの転送開始指示を受信して、転送開始指示の通知タイミングに基づき、前記複数の画像形成モード中のいずれかの画像形成モードに切り替え制御する構成を特徴とする。【選択図】　　　図１
2004128911.tif 000002
【特許請求の範囲】
【請求項１】
複数の機能処理を制御する画像制御装置であって、
複数の画像形成モードに従い各ページの画像形成シーケンスを切り替え制御可能な画像出力装置のコントローラと通信する通信手段と、
前記画像出力装置が任意のページに対する画像形成シーケンス中に、該任意のページ以降に続く画像データの転送開始指示を前記コントローラに通知する制御手段と、
を備えることを特徴とする画像制御装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、複数の機能処理を制御する画像制御装置に関するものである。
【０００２】
【従来の技術】
カラーの画像形成システムには、ハイエンドの高速４ドラムプリンタから、ローエンドのコストを抑えた１ドラムプリンタまで多数存在し、それぞれに画像形成のための制御が異なる。この中の特徴的なものの１つに、１ドラムカラープリンタがある。これは装置のパフォーマンスを向上するために、ドラム上に２ページ分の画像を同時に形成する制御が存在する。
【０００３】
この制御はドラムの外周に対して、１ページの画像サイズが半分以下の場合にしか適用できず、ドラムの外周に対して半分以上の画像に対しては、同時に２ページ分の画像を形成することができないために、これらの制御を出力される画像サイズに応じて切り替える必要がある。この切り替えの判断は、従来の構成では、画像制御装置（コントローラ）側で行われていた。
【０００４】
【発明が解決しようとする課題】
このように従来の画像形成システムにおいては、１つの画像制御装置（コントローラ）に対して複数の画像出力装置を接続できたり、あるいは複数のコントローラに対して１つの画像出力装置を接続できたりすることが望ましい。
【０００５】
次に、従来の１枚貼り／２枚貼りモードの切り替えの仕組みについて図１２を用いて説明する。
【０００６】
本シーケンスは、基本的には、タイミング６０１で示すページ形成モード指定となる点と、画像転送開始通知が、１Ｐａｇｅに対して複数回通知される点が特徴である。
【０００７】
図１２は、従来の画像形成装置における画像シーケンスの一例を示す図であり、例えば最初の２ページ分が２枚貼りモードで動作し、３ページ目が１枚貼りモードで動作するシーケンス例である。
【０００８】
図１２に示すように、ページ形成モード指定は、タイミング６０１では２枚貼りモードであることをコントローラ部はプリンタ部に対して指定している。
【０００９】
この指定によりプリンタ部はこれ以降について２枚貼りモードで動作することになり、図示するように、Ｙ、Ｙ、Ｍ、Ｍ、Ｃ、Ｃ、Ｋ、Ｋの順番で画像形成される。
【００１０】
次に、タイミング６０２で示すページ形成モード指定は、１枚貼りモードであることを指定している。
【００１１】
これ以降のプリンタ部の動作は、１枚貼りモードとなり、Ｙ、Ｍ、Ｃ、Ｋの順番に画像形成が行われる。図示するシーケンス図では、１ページ目と２ページ目の排紙完了後に、３ページ目のページ形成モードの指定を行うように示されているが、連続動作（複数枚出力）時には、２ページ目の給紙動作通知がプリンタ部から通知された直後に３ページ目のページ形成モードの切り替えを行うことがパフォーマンスの観点からも望ましいが、エンジン部の制御の仕方次第でこの条件は異なってくる。
【００１２】
言い換えれば、エンジン部の制御方法の依存した形で、コントローラ部のページ形成モード指定の指定条件は異なってくることになる。ここで、指定条件とは、プリンタ部のプロセススピードや、紙間の時間などであり、コントローラ部がページ形成モード指定を行った場合に、どのページから有効となるかが、プリンタ部に依存することになる。
【００１３】
特に、１つのコントローラで複数の画像出力装置に対応することを考慮すると、従来の技術では、コントローラ側が画像出力装置側の性能を意識して所定のタイミングで画像データの転送指示を出力する制御を行う必要があり、性能の異なる画像出力装置に対応する毎に、ページ形成モードの切り替え条件を変更する必要があり、画像制御装置側において該転送指示タイミングが遅れると、プリンタ側においては、必ずしも、最適なページ形成シーケンスを実行できず、パフォーマンスを落としてしまう等の問題点があった。
【００１４】
本発明は、上記の問題点を解決するためになされたもので、本発明の目的は、複数の機能処理を制御する画像制御装置と画像出力装置とが通信可能な画像処理システムにおいて、画像制御装置側から画像出力装置が任意のページに対する画像形成シーケンス中に、該任意のページ以降に続く画像データの転送開始指示を前記コントローラに通知し、一方、画像出力装置では、任意のページに対する画像形成シーケンス中に、画像制御装置より通知される該任意のページ以降に続く画像データの転送開始指示を受信して、前記転送開始指示の通知タイミングに基づき、前記複数の画像形成モード中のいずれかの画像形成モードに切り替え制御することにより、画像制御装置側のデータ処理負担が増大して画像出力装置に対する画像データの転送指示タイミングが遅延する事態が発生しても、画像出力装置側の画像形成シーケンスを各画像出力装置の画像処理能力に応じて自在に切り替えて、最適な画像形成モードへ切り替えて効率よく画像形成処理を行える画像制御装置を提供することである。
【００１５】
【課題を解決するための手段】
本発明は、複数の機能処理を制御する画像制御装置であって、複数の画像形成モードに従い各ページの画像形成シーケンスを切り替え制御可能な画像出力装置のコントローラと通信する通信手段（図４に示すプリンタインタフェース１４５に相当）と、前記画像出力装置が任意のページに対する画像形成シーケンス中に、該任意のページ以降に続く画像データの転送開始指示を前記コントローラに通知する制御手段（図１に示すコントローラ部１１０が実行する図８に示すステップ（５）〜（８））とを備えることを特徴とする。
【００１６】
【発明の実施の形態】
まず、本発明の実施形態にかかわる画像形成システムの全体構成を、図１を参照しながら説明する。
【００１７】
図１は、本発明の一実施形態を示す画像制御装置，画像出力装置を適用可能な画像処理システムの一例を示す図である。
【００１８】
図１において、リーダ部（画像入力装置）２００は、原稿画像を光学的に読み取り、画像データに変換する。リーダ部２００は、原稿を読取るための機能を持つスキャナユニット２１０と、原稿用紙を搬送するための機能を持つ原稿給紙ユニット２５０とで構成され、スキャナユニット内に存在するスキャナコントローラが制御を行う。プリンタ部（画像出力装置）３００は、記録紙を搬送し、その上に画像データを可視画像として印字して装置外に排紙する。
【００１９】
プリンタ部３００は、複数種類の記録紙カセットを持つ給紙ユニット３１０と、画像データを記録紙に転写、定着させる機能を持つマーキングユニット３２０と、印字された記録紙をソート、ステイプルして機外へ出力する機能を持つ排紙ユニット３３０とで構成され、マーキングユニット内に存在するプリンタコントローラ３２０Ａがこれらの制御を行う。
【００２０】
制御装置（コントローラ部）１１０は、リーダ部２００、プリンタ部３００と電気的に接続され、さらにネットワーク４００を介して、ホストコンピュータ４００１，４００２と接続されている。
【００２１】
制御装置１１０は、リーダ部２００を制御して、原稿の画像データを読込み、プリンタ部３００を制御して画像データを記録用紙に出力してコピー機能を提供する。また、リーダ部２００から読取った画像データを、コードデータに変換し、ネットワーク４０００を介してホストコンピュータへ送信するスキャナ機能、ホストコンピュータからネットワーク４０００を介して受信したコードデータを画像データに変換し、プリンタ部３００に出力するプリンタ機能を提供する。
【００２２】
操作部１５０は、もう１つのユーザ設定入力手段であり、制御装置１１０に接続され、液晶タッチパネルで構成され、画像印字装置を操作するためのユーザＩ／Ｆを提供する。１６０はＣＤ−ＲＯＭである。
【００２３】
図２は、図１に示した画像入出力システム１００の一例を示す概略断面図であり、例えばカラー１ドラムプリンタエンジンとスキャナエンジンの外観例に対応する。
【００２４】
図２において、８０１は原稿を光学的に読みとる部分まで搬送するための原稿給送装置であり、８０２は光学読み取り装置である。８０５は原稿台ガラスである。原稿給送装置８０１は光学読み取り装置８０２と同期して駆動され、原稿給送装置８０１によって原稿画像が原稿台ガラス８０５上に移送されると、光学読み取り装置８０２は図の左右方向に移動しながら画像を走査し、適当な光学処理を加えた反射光を光電変換部８０４に送る。８０３はプリンタ本体である。
【００２５】
次に、プリンタコントローラ３２０Ａが制御するプリンタの詳細について図３を用いて説明する。
【００２６】
図３は、図２に示したプリンタ本体８０３の詳細構成を説明する断面図である。
【００２７】
図３において、４０１はスキャナであり、プリンタコントローラ３２０Ａから送られてきた画像信号を受け取り、レーザ光に変換した後、感光体４０２に照射し、感光体上に画像を形成する。感光体は反時計回りに回転しながら、色現像器４０３や黒現像器４０４に到達する。これら現像器４０３、４０４は感光体４０２上に帯電された電荷に応じてトナーを感光体４０２上にのせる（現像させる）働きをする。画像が白黒の時は、黒現像器４０４のみが動作し、カラーの時は、色現像器４０３と，黒現像器４０４の両方が使用される。
【００２８】
次に、感光体４０２に生成された画像は、時計回りに回転している中間転写体４０５に転写される。この中間転写体４０５は、白黒の場合は１回転、カラーの場合は４回転して画像生成を中間転写体上に完了する。
【００２９】
従来の技術で説明したページ形成モードの指定が１ページモードの場合には、この転写体上に１枚の画像が形成され、２ページモードを指定した場合には、２枚の画像が形成されることになる。
【００３０】
一方で、上段カセット４０８、あるいは下段カセット４０９からピックアップローラ４１１あるいはピックアップローラ４１２で給紙された記録紙が、給紙ローラ４１３あるいは給紙ローラ４１４に従って搬送され、搬送ローラ４１５で更にレジ前まで搬送されていく。
【００３１】
そして、前述した中間転写体４０５で画像形成が終了するタイミングで中間転写体４０５と転写ベルト４０６の間にくるようなタイミングに制御されている。
【００３２】
ここに記録紙が到達したところで、転写ベルト４０６が中間転写体４０５に接して、トナーが記録紙に転写される。記録紙に転写された画像は、定着ローラ４０７ａ，４０７６で、熱と加圧により記録紙に定着される。
【００３３】
画像が定着された記録紙は、プリンタコントローラ３２０Ａによりあらかじめ指定されていたフェイスアップ排紙口４１７かフェイスダウン排紙口４１８のいずれかに搬送され、排紙される。以上でプリンタコントローラ３２０Ａから送られてきた画像情報を出力することができる。
【００３４】
図４は、図１に示した制御装置１１０の機能構成を説明する詳細ブロック図である。
【００３５】
図４において、メインコントローラ１１１は、主にＣＰＵ１１２と、バスコントローラ１１３と、各種Ｉ／Ｆコントローラ回路とから構成される。
【００３６】
ＣＰＵ１１２とバスコントローラ１１３は制御装置１１０全体の動作を制御するものであり、ＣＰＵ１１２はＲＯＭ１１４からＲＯＭＩ／Ｆ１１５を経由して読込んだプログラムに基づいて動作する。
【００３７】
また、図１に示したホストコンピュータ４０１またはホストコンピュータ４０２から受信したＰＤＬ（ページ記述言語）コードデータを解釈し、ラスタイメージデータに展開する動作も、このプログラムに記述されており、ソフトウエアによって処理される。バスコントローラ１１３は各Ｉ／Ｆから入出力されるデータ転送を制御するものであり、バス競合時の調停やＤＭＡデータ転送の制御を行う。
【００３８】
ＤＲＡＭ１１６はＤＲＡＭＩ／Ｆ１１７によってメインコントローラ１１１と接続されており、ＣＰＵ１１２が動作するためのワークエリアや、画像データを蓄積するためのエリアとして使用される。
【００３９】
Ｃｏｄｅｃ１１８は、ＤＲＡＭ１１６に蓄積されたラスタイメージデータをＭＨ／ＭＲ／ＭＭＲ／ＪＢＩＧ／ＪＰＥＧ等の方式で圧縮し、また逆に圧縮され蓄積されたコードデータをラスタイメージデータに伸長する等の処理を行う。
【００４０】
ＳＲＡＭ１１９はＣｏｄｅｃ１１８の一時的なワーク領域として使用される。Ｃｏｄｅｃ１１８はＩ／Ｆ１２０を介してメインコントローラ１１１と接続され、ＤＲＡＭ１１６との間のデータの転送は、バスコントローラ１１３によって制御されＤＭＡ転送される。
【００４１】
Ｇｒａｐｈｉｃ　Ｐｒｏｃｅｓｓｏｒ１３５は、ＤＲＡＭ１１６に蓄積されたラスタイメージデータに対して、画像回転、画像変倍、色空間変換、二値化の処理をそれぞれ行う。ＳＲＡＭ１３６はＧｒａｐｈｉｃ　Ｐｒｏｃｅｓｓｏｒ１３５の一時的なワーク領域として使用される。Ｇｒａｐｈｉｃ　Ｐｒｏｃｅｓｓｏｒ１３５はＩ／Ｆ１３７を介してメインコントローラ１１１と接続され、ＤＲＡＭ１１６との間のデータの転送は、バスコントローラ１１３によって制御されＤＭＡ転送される。
【００４２】
Ｎｅｔｗｏｒｋ　Ｃｏｎｔｏｒｌｌｅｒ１２１はＩ／Ｆ１２３によってメインコントローラ１１１と接続され、コネクタ１２２によって外部ネットワークと接続される。ネットワークとしては一般的にイーサネット（登録商標）があげられる。
【００４３】
汎用高速バス１２５には、拡張ボードを接続するための拡張コネクタ１２４とＩ／Ｏ制御部１２６とが接続される。汎用高速バスとしては、一般的にＰＣＩバスがあげられる。Ｉ／Ｏ制御部１２６には、リーダ部２００、プリンタ部３００の各ＣＰＵと制御コマンドを送受信するための調歩同期式のシリアル通信部コントローラ１２７が２チャンネル装備されており、Ｉ／Ｏバス１２８によってスキャナＩ／Ｆ１４０，プリンタＩ／Ｆ１４５に接続されている。
【００４４】
パネルＩ／Ｆ１３２は、ＬＣＤコントローラ１３１に接続され、操作部１５０上の液晶画面に表示を行うためのＩ／Ｆと、ハードキーやタッチパネルキーの入力を行うためのキー入力Ｉ／Ｆ１３０とから構成される。
【００４５】
図１に示した操作部１５０は、液晶表示部と液晶表示部上に張り付けられたタッチパネル入力装置と、複数個のハードキーを有する。タッチパネルまたはハードキーにより入力された信号は前述したパネルＩ／Ｆ１３２を介してＣＰＵ１１２に伝えられ、液晶表示部はパネルＩ／Ｆ１３２から送られてきた画像データを表示するものである。液晶表示部には、本画像形成装置の操作における機能表示や画像データ等を表示する。
【００４６】
リアルタイムクロックモジュール１３３は、機器内で管理する日付と時刻を更新／保存するためのもので、バックアップ用電池１３４によってバックアップされている。Ｅ−ＩＤＥインタフェース１６１は、外部記憶装置を接続するためのものである。
【００４７】
本実施形態においては、このＩ／Ｆを介してハードディスクドライブ１６０を接続し、ハードディスク１６２へ画像データを記憶させたり、ハードディスク１６２から画像データを読み込ませたりする動作を行う。
【００４８】
コネクタ１４２とコネクタ１４７は、それぞれリーダ部２００とプリンタ部３００とに接続され、同調歩同期シリアルＩ／Ｆ（１４３，１４８）とビデオＩ／Ｆ（１４４，１４９）とから構成される。
【００４９】
スキャナＩ／Ｆ１４０は、コネクタ１４２を介してリーダ部２００と接続され、また、スキャナバス１４１によってメインコントローラ１１１と接続されており、リーダ部２００から受け取った画像に対して所定の処理を施す機能を有し、さらに、リーダ部２００から送られたビデオ制御信号をもとに生成した制御信号を、スキャナバス１４１に出力する機能も有する。スキャナバス１４１からＤＲＡＭ１１６へのデータ転送は、バスコントローラ１１３によって制御される。
【００５０】
プリンタＩ／Ｆ１４５は、コネクタ１４７を介してプリンタ部３００と接続され、また、プリンタバス１４６によってメインコントローラ１１１と接続されており、メインコントローラ１１１から出力された画像データに所定の処理を施して、プリンタ部３００へ出力する機能を有し、さらに、プリンタ部３００から送られたビデオ制御信号をもとに生成した制御信号を、プリンタバス１４６に出力する機能も有する。
【００５１】
ＤＲＡＭ１１６上に展開されたラスタイメージデータのプリンタ部への転送は、バスコントローラ１１３によって制御され、プリンタバス１４６、ビデオＩ／Ｆ１４９を経由して、プリンタ部３００へＤＭＡ転送される。
【００５２】
本発明の制御方法は、このビデオＩ／Ｆ１４９を介してコントローラ部とプリンタ部のやり取りに関するものである。
【００５３】
ＳＲＡＭ１５１は、バックアップ用電池から供給される電源により、装置全体が電源遮断されても記憶内容を保持できる構成となっているメモリであり、バス１５０を介してＩ／Ｏ制御部と接続されている。ＥＥＰＲＯＭ１５２も同様にバス１５０を介してＩ／Ｏ制御部１２６と接続されているメモリである。
【００５４】
次に、本発明の特徴となる図４に示したプリンタＩ／Ｆ１４５でやり取りされる制御方法の詳細について、シーケンス図５〜図７を用いて説明する。
【００５５】
図５〜図７は、本発明に係る画像制御装置における画像制御シーケンスの一例を示す図である。
【００５６】
まず、１ページの画像出力をする際の基本的なシーケンスについて図５を用いて説明する。
【００５７】
コントローラ部１１０は、コントローラ内部で出力すべき画像が準備可能になると、プリンタ部３００に対して、タイミング５０１で示すようにプリンタ始動指示を行う。これを受けたプリンタ部３００は紙搬送の為のモータの始動や、ドラム回転など、通常印字状態へ移行するための準備を開始する。この準備が完了すると、プリンタ部３００は、コントローラ部１１０に対して、タイミング５０２のプリンタ始動開始通知で、プリンタ部３００が印字可能状態になったことを通知する。
【００５８】
これを受けたコントローラ部１１０は、タイミング５０３で給紙指示を発行する。プリンタ部３００はこれを受けると指定された給紙段から、図３に示しピックアップローラ４１１やピックアップローラ４１２を回転させて給紙動作を開始するとともに、正常に給紙動作が行われたことをコントローラ部１１０に対してタイミング５０４の給紙動作通知で通知する。
【００５９】
次に、コントローラ部１１０はタイミング５０５の画像転送指示をプリンタ部３００に発行し、これを受けたプリンタ部３００は、図３に示したスキャナユニット４０１から画像が感光ドラムに照射し、画像形成を開始する。そして、タイミング５０６で画像転送が正常に開始されたことをコントローラ部１１０に対して通知する。
【００６０】
その後、画像形成された用紙は、紙搬送路を通過した後、機外に排紙される時に、タイミング５０７でプリンタ部３００からコントローラ部１１０に対して、排紙完了通知で通知される。この用紙が最終のページである場合には、コントローラ部１１０からタイミング５０８のプリンタ停止指示を発行し、プリンタ部３００は、通常印字状態から、後回転状態へと移行し、後処理が終了したのち停止する。
【００６１】
次に、１枚貼り／２枚貼りモードの切り替えの仕組みについて説明する。
【００６２】
なお、従来例で説明したように、１ページ目と２ページ目の排紙完了後に、３ページ目のページ形成モードの指定を行うように示されているが、連続動作（複数枚出力）時には、２ページ目の給紙動作通知がプリンタ部から通知された直後に３ページ目のページ形成モードの切り替えを行うことがパフォーマンスの観点からも望ましいが、エンジン部の制御の仕方次第でこの条件は異なってくる。言い換えれば、エンジン部の制御方法に依存した形で、コントローラ部のページ形成モード指定の指定条件は異なってくることになる。指定条件とは、プリンタ部のプロセススピードや、紙間の時間などであり、コントローラ部がページ形成モード指定を行った場合に、どのページから有効となるかが、プリンタ部に依存することになる。このような問題点を解決するため、図６および図７に示すような制御方法を行う。図１２と異なり、ページ毎のやり取りが明確になるように図示する。
【００６３】
コントローラ部１１０とプリンタ部３００間のやり取りのイベントに関しては基本的に前述したとおりである。
【００６４】
図６は、４ページの画像出力に対して、１ページ目と２ページ目が２枚貼り、３ページ目と４ページ目が２枚貼りを行うようなシーケンスを示している。
【００６５】
なお、図６において、大きな矢印は実際に画像がコントローラ部１１０からプリンタ部３００へ転送されていることを示している。
【００６６】
タイミング７０１で、１ページ目の画像転送指示が発行され、その後に１ページ目の画像転送開始通知（イエロー用）が通知される。コントローラ部１１０は、イエロー用の各種設定を行い、実際にイエローの画像がプリンタ部へと転送される。その後、タイミング７０２で、２ページ目の画像転送指示がコントローラ部１１０からプリンタ部３００へと発行される。通常連続動作を行っている場合は、コントローラ部１１０内部で、この２ページ目の画像転送指示が遅れることはない。
【００６７】
従って、プリンタ部３００では２枚貼りモードで動作する条件に合致しているため、１ページ目と２ページ目は２枚貼りモードで動作することになる。この場合でもコントローラ部１１０は、明示的にプリンタ部３００に対してページ形成モードを指定した訳ではない。
【００６８】
むろん、プリンタ部３００から返答されてくる画像転送開始通知に付加されてくる色情報の順番を管理していれば、Ｙ、Ｙ、Ｍ、Ｍ、Ｃ、Ｃ、Ｋ、Ｋの順番か、Ｙ、Ｍ、Ｃ、Ｋ、Ｙ、Ｍ、Ｃ、Ｋの順番で、知ることは可能である。これが、２枚貼りモードで動作する場合である。
【００６９】
次に図７を用いて、途中でページ形成モードが切り替わる場合の動作を説明する。
【００７０】
図７は、３ページの画像出力に対して、１ページ目が１枚貼り、２ページ目と３ページ目が２枚貼りを行うようなシーケンスを示している。
【００７１】
コントローラ部１１０が画像転送準備を完了した時点で、タイミング８０１によりプリンタ部３００へ画像転送指示を発行する。２ページ目の給紙動作通知もコントローラ部１１０に対して返答されてきているので、コントローラ部１１０側の２ページ目の画像転送準備が完了していれば、タイミング８０２で、直ぐに２ページ目の画像転送指示をプリンタ部３００へ発行することができるが、何らかの要因でこの準備が遅れた場合には、画像転送指示が遅れることになる。
【００７２】
何からの要因の具体的なものとしては、マルチファンクション機能を有する画像形成システムを想定した場合、プリント動作中にスキャンや、ＦＡＸ送受信など別の機能の処理がコンカレントに動作していることが十分考えられる。そのような場合にはどちらの処理を優先するかにもよるが、処理が遅らされる可能性は高い。
【００７３】
この場合でも、プリンタ部３００はページ形成モードが指定されたわけではないので、コントローラ部１１０からの画像転送指示が２ページ分要求されなかったという条件で、プリンタ独自でページ形成モードを１ページモードに切り替えて動作を継続することができる。
【００７４】
そして、少し遅れて指示された２ページ目の画像転送指示についても、３ページ目の画像転送指示が遅れずにプリンタ部３００へ通知されれば、２ページ目と３ページ目が２枚貼りとして動作するように切り替わることが可能となる。
【００７５】
従来の方法では、事前にページ形成モードを固定で指定しているために、前述したような、予期せぬ他機能の処理のために２枚貼りの２ページ目の画像転送指示が遅らされた場合に、一旦動作を開始したプリント部の動作を途中で中断させることが困難であったが、本発明の制御方法を用いれば、比較的容易にこれらの問題を解決することが可能となる。
【００７６】
以下、図８，図９に示すフローチャートを参照して、画像制御装置および画像出力装置における制御動作について説明する。
【００７７】
図８は、本発明に係る画像制御装置におけるデータ処理手順の一例を示すフローチャートであり、図１に示したコントローラ部１１０のメインコントローラ１１１によるプリントＪＯＢ処理手順に対応する。なお、（１）〜（８）は各ステップを示す。
【００７８】
まず、ホストコンピュータ４００１またはホストコンピュータ４００２等からカラープリントＪＯＢ（所定のページ記述言語に基づく印刷制御コマンドと印刷データとを含む）を受信すると（１）、該カラープリントＪＯＢを解析して（２）、図示しないワークメモリ上に画像出力装置としてのプリンタ部３００に転送すべきカラーイメージデータへの展開処理を行う（３）。
【００７９】
そして、展開処理が終了して転送準備が整うと、プリント機能処理以外の他の機能処理、例えばファクシミリ受信等の処理として、他の割り込み処理要求を受信しているかどうかを判断して（４）、他の割り込み処理要求を受信していると判断した場合は、他の割り込み処理を受け付け（８）、ステップ（５）へ移行する。
【００８０】
一方、ステップ（４）で、他の割り込み処理要求を受信していないと判断した場合は、プリンタ部へカラーイメージデータの転送開始指示を送信する（５）。
【００８１】
次いで、プリンタ部３００から該転送開始指示に対する応答となる転送開始通知を受信するのを待機して（６）、該転送開始通知を受信したら、プリンタ部へカラーイメージデータを送信して（７）、処理を終了する。
【００８２】
図９は、本発明に係る画像出力装置におけるデータ処理手順の一例を示すフローチャートであり、図１に示したプリンタ部３００のプリンタコントローラ３２０Ａによる画像形成モード切り替え制御を伴う画像形成シーケンス手順に対応する。なお、（１１）〜（２０）は各ステップを示す。
【００８３】
まず、プリンタコントローラ３２０Ａは、コントローラ部１１０より画像転送指示を受信したかどうかを監視して（１１）、該画像転送指示をコントローラ部１１０より受信していると判断した場合は、エンジン部のピックアップローラ等を駆動して指定されているサイズの用紙を給紙する指示をエンジンコントローラに行う（１２）。
【００８４】
次いで、プリンタ部３００毎に異なる図６または図７等に示す規定時間Ｔｉｍｅ（各エンジン部のコントローラのデータ処理能力や、各エンジン部の給送速度等のエンジン能力により異なる）内に次のデータ転送指示を受信しているかどうかを判断して、該データ転送指示を受信していると判断した場合には、２枚の画像形成シーケンスを実行可能と判断して、２枚の画像形成シーケンスモードを設定して（２０）、ステップ（１５）へ進む。
【００８５】
一方、ステップ（１３）で、図６または図７等に示す規定時間Ｔｉｍｅ（各エンジン部のコントローラのデータ処理能力や、各エンジン部の給送速度等のエンジン能力により異なる）内に次のデータ転送指示を受信していないと判断した場合には、１枚の画像形成シーケンスを実行可能と判断して、１枚の画像形成シーケンスモードを設定する（１４）。
【００８６】
そして、画像制御装置としてのコントローラ部１１０に画像転送開始を通知して（１５）、各色別のイメージデータ受信を待機する（１６）。各色別のイメージデータ受信したら、色別に順次画像形成処理を実行する（１７）。
【００８７】
さらに、全ての色（ＹＭＣＫ）の画像形成終了を判断して（１８）、終了していないと判断した場合には、ステップ（１６）へ戻る。
【００８８】
一方、ステップ（１８）で、全ての色（ＹＭＣＫ）の画像形成を終了していると判断した場合には、画像形成モードに従い１枚または２枚の排紙処理を行い（１９）、処理を終了する。
【００８９】
これにより、画像制御装置側のコントローラ部１１０は、エンジン側の処理能力等に左右されることなく、事前にページ形成モードを固定で指定しているために、前述したような、予期せぬ他機能の処理のために２枚貼りの２ページ目の画像転送指示が遅らされた場合でも、その転送指示タイミングに適応して画像形成シーケンスモードを動的に切り替え設定可能となるため、画像制御装置に対して処理能力の異なる画像出力装置を自在に接続可能となり、画像制御装置側は、エンジンの処理能力に左右されることのないタイミングで画像転送指示を出力できるため、画像制御装置側のデータ処理負担が増大して所定の時間よりも遅れる事態が発生しても、画像出力装置側で、画像形成シーケンスを自在に切り替えて対応できる。
【００９０】
したがって、２枚シーケンスを決定した後、画像データの転送指示タイミングが遅れても、画像形成を中断するような不具合を確実に解消することができる。
【００９１】
以下、図１０，図１１に示すメモリマップを参照して本発明に係る情報処理装置で読み出し可能なデータ処理プログラムの構成について説明する。
【００９２】
図１０は、本発明に係る画像制御装置で読み出し可能な各種データ処理プログラムを格納する記憶媒体のメモリマップを説明する図であり、図１１は、本発明に係る画像出力装置で読み出し可能な各種データ処理プログラムを格納する記憶媒体のメモリマップを説明する図である。
【００９３】
なお、特に図示しないが、記憶媒体に記憶されるプログラム群を管理する情報、例えばバージョン情報，作成者等も記憶され、かつ、プログラム読み出し側のＯＳ等に依存する情報、例えばプログラムを識別表示するアイコン等も記憶される場合もある。
【００９４】
さらに、各種プログラムに従属するデータも上記ディレクトリに管理されている。また、各種プログラムをコンピュータにインストールするためのプログラムや、インストールするプログラムが圧縮されている場合に、解凍するプログラム等も記憶される場合もある。
【００９５】
本実施形態における図８，図９に示す機能が外部からインストールされるプログラムによって、ホストコンピュータにより遂行されていてもよい。そして、その場合、ＣＤ−ＲＯＭやフラッシュメモリやＦＤ等の記憶媒体により、あるいはネットワークを介して外部の記憶媒体から、プログラムを含む情報群を出力装置に供給される場合でも本発明は適用されるものである。
【００９６】
以上のように、前述した実施形態の機能を実現するソフトウエアのプログラムコードを記録した記憶媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読出し実行することによっても、本発明の目的が達成されることは言うまでもない。
【００９７】
この場合、記憶媒体から読み出されたプログラムコード自体が本発明の新規な機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【００９８】
プログラムコードを供給するための記憶媒体としては、例えば、フレキシブルディスク，ハードディスク，光ディスク，光磁気ディスク，ＣＤ−ＲＯＭ，ＣＤ−Ｒ，磁気テープ，不揮発性のメモリカード，ＲＯＭ，ＥＥＰＲＯＭ等を用いることができる。
【００９９】
また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているＯＳ（オペレーティングシステム）等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０１００】
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０１０１】
本発明は上記実施形態に限定されるものではなく、本発明の趣旨に基づき種々の変形（各実施形態の有機的な組合せを含む）が可能であり、それらを本発明の範囲から排除するものではない。
【０１０２】
【発明の効果】
以上説明したように、本発明によれば、画像制御装置側から画像出力装置が任意のページに対する画像形成シーケンス中に、該任意のページ以降に続く画像データの転送開始指示を前記コントローラに通知し、一方、画像出力装置では、任意のページに対する画像形成シーケンス中に、画像制御装置より通知される該任意のページ以降に続く画像データの転送開始指示を受信して、前記転送開始指示の通知タイミングに基づき、前記複数の画像形成モード中のいずれかの画像形成モードに切り替え制御することにより、画像制御装置側のデータ処理負担が増大して画像出力装置に対する画像データの転送指示タイミングが遅延する事態が発生しても、画像出力装置側の画像形成シーケンスを各画像出力装置の画像処理能力に応じて自在に切り替えて、最適な画像形成モードへ切り替えて効率よく画像形成処理を行うことができるという効果を奏する。
【０１０３】
従って、画像制御装置がカラー１ドラムプリンタの性能などの条件を意識することなく、１枚貼り／２枚貼りの切り替えを最適に行うことができるようになる。その結果、１つの画像制御装置で、性能の異なる複数の画像出力装置を制御するような応用も可能となる。
【図面の簡単な説明】
【図１】本発明の一実施形態を示す画像制御装置，画像出力装置を適用可能な画像処理システムの一例を示す図である。
【図２】図１に示した画像入出力システムの一例を示す概略断面図である。
【図３】図２に示したプリンタ本体の詳細構成を説明する断面図である。
【図４】図１に示した制御装置の機能構成を説明する詳細ブロック図である。
【図５】本発明に係る画像制御装置における画像制御シーケンスの一例を示す図である。
【図６】本発明に係る画像制御装置における画像制御シーケンスの一例を示す図である。
【図７】本発明に係る画像制御装置における画像制御シーケンスの一例を示す図である。
【図８】本発明に係る画像制御装置におけるデータ処理手順の一例を示すフローチャートである。
【図９】本発明に係る画像出力装置におけるデータ処理手順の一例を示すフローチャートである。
【図１０】本発明に係る画像制御装置で読み出し可能な各種データ処理プログラムを格納する記憶媒体のメモリマップを説明する図である。
【図１１】本発明に係る画像出力装置で読み出し可能な各種データ処理プログラムを格納する記憶媒体のメモリマップを説明する図である。
【図１２】従来の画像形成装置における画像シーケンスの一例を示す図である。
【符号の説明】
１１０　コントローラ部
１５０　操作部
２００　リーダ部
３００　プリンタ部
３２０Ａ　プリンタコントローラ
４００１，４００２　ホストコンピュータ
【図１】
2004128911.tif 000003
【図２】
2004128911.tif 000004
【図３】
2004128911.tif 000005
【図４】
2004128911.tif 000006
【図５】
2004128911.tif 000007
【図６】
2004128911.tif 000008
【図７】
2004128911.tif 000009
【図８】
2004128911.tif 000010
【図９】
2004128911.tif 000011
【図１０】
2004128911.tif 000012
【図１１】
2004128911.tif 000013
【図１２】
2004128911.tif 000014