(57)【要約】      （修正有）【課題】  両面プリント後に片面プリントが続いた場合のように、処理すべき複数の情報処理のうち、次に処理すべき情報処理の内容に応じて、現在処理すべき情報処理を実行するために用いる機能を選択することにより、結果的に生産性を向上させることを可能とした情報処理方法及びその装置、並びに画像出力装置及び制御装置を提供する。【解決手段】  情報の処理を実行するために用いる複数の機能を有するとともに、複数の情報の処理を受け付け可能な情報処理方法において、処理すべき複数の情報のうち、次に処理すべき情報の内容に応じて、現在の情報の処理を実行するために用いる機能を選択するように構成した。【選択図】    図６
2005096113.tif 000002
【特許請求の範囲】
【請求項１】
情報の処理を実行するために用いる複数の機能を有するとともに、複数の情報の処理を受け付け可能な情報処理方法において、前記処理すべき複数の情報のうち、次に処理すべき情報の内容に応じて、現在の情報の処理を実行するために用いる機能を選択することを特徴とする情報処理方法。
【請求項２】
情報の処理を実行するために用いる複数の機能を有するとともに、複数の情報の処理を受け付け可能な情報処理装置において、前記処理すべき複数の情報の内容を判別する判別手段と、前記判別手段によって判別された情報のうち、次に処理すべき情報の内容に応じて、現在の情報の処理を実行するために用いる機能を選択する選択手段とを備えたことを特徴とする情報処理装置。
【請求項３】
画像の出力を実行するために用いる複数のモードであって、他のモードよりも処理速度が速い優先モードを含む複数のモードを有するとともに、複数の画像出力を同時に受け付け可能な画像出力装置において、
前記出力すべき複数の画像情報の内容のうち、次に処理すべき画像情報の内容に応じて、現在の画像情報の処理を実行するために用いるモードを選択する選択手段とを備えたことを特徴とする画像出力装置。
【請求項４】
画像の出力を実行するために用いる複数のモードであって、他のモードよりも処理速度が速い優先モードを含む複数のモードを有するとともに、複数の画像出力を同時に受け付け可能な画像出力装置において、
前記優先モードで処理可能な画像情報が、所定枚数以上存在すると判別された場合には、現在の画像情報の処理を実行するために用いるモードとして優先モードを選択し、所定枚数未満であると判別された場合には、現在のモードのままを選択する選択手段とを備えたことを特徴とする画像出力装置。
【請求項５】
前記優先モードは高速プロセスモードであり、前記他のモードは低速プロセスモードであることを特徴とする請求項３又は４に記載された画像出力装置。
【請求項６】
前記高速プロセスモードは白黒専用のモードであり、低速プロセスモードは、カラー用のモードであることを特徴とする請求項５に記載された画像出力装置。
【請求項７】
前記優先モードは片面印刷専用モードであり、前記他のモードは両面印刷モードであることを特徴とする請求項３又は４に記載された画像出力装置。
【請求項８】
前記選択手段は、通常、前記他のモードを優先的に選択することを特徴とする請求項３又は４に記載された画像出力装置。
【請求項９】
前記選択手段は、前記他のモードから前記優先モードに切り替えるときにのみ、モードの選択を行うことを特徴とする請求項３又は４に記載された画像出力装置。
【請求項１０】
前記選択手段は、実行可能な複数のモードのうち、特定のモードを一時的に制限するモード制限手段と、前記実行可能なモードを初期の設定に代えて再度構成し直す再構成手段と、外部装置からの指示によって、前記モード制限手段の動作を制御する制御手段を備えたことを特徴とする請求項３又は４に記載された画像出力装置。
【請求項１１】
前記再構成手段による再構成は、機能を最適化するために行われることを特徴とする請求項１０に記載された画像出力装置。
【請求項１２】
前記再構成手段による再構成は、前記機能制限手段によって制限された機能が他の機能の障害となるのを防止するために行われることを特徴とする請求項１０に記載された画像出力装置。
【請求項１３】
前記制御手段で制御される動作を実行するか否かを判定する判定手段を有することを特徴とする請求項１０に記載された画像出力装置。
【請求項１４】
前記機能制限手段によって制限されている機能が指示された場合に、エラーとして検出するエラー検出手段を備えるように構成したことを特徴とする請求項１０に記載された画像出力装置。
【請求項１５】
前記機能制限手段によって制限されている機能が指示された場合に、制限された機能を有効にする手段を有していることを特徴とする請求項１０に記載された画像出力装置。
【請求項１６】
前記選択手段は、外部装置からの指示によって、実行可能な複数のモードのうち、特定のモードを一時的に制限することを特徴とする請求項３又は４に記載された画像出力装置。  
【請求項１７】
優先モードを指定する指定手段と、前記指定手段からの指定に基づいてモードを再構成する再構成手段とを備えたことを特徴とする請求項３又は４に記載された画像出力装置。
【請求項１８】
画像の出力を実行するために用いる複数のモードであって、他のモードよりも処理速度が速い優先モードを含む複数のモードを有するとともに、複数の画像出力を同時に受け付け可能な画像出力装置を制御する制御装置において、
前記優先モードで出力すべき画像を抽出する抽出手段と、
前記抽出手段で抽出された情報を画像出力装置に送信する送信手段とを備えたことを制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、電子写真方式やインクジェットプリント方式などを適用したプリンタ、複写機、ファクシミリ、あるいはこれらの機能を兼ね備えた複合機等の画像形成装置において、生産性を向上させることを可能とした情報処理方法及びその装置、並びに画像出力装置及び制御装置に関するものである。
【背景技術】
【０００２】
【特許文献１】特開２００１−２０９２２２号公報
【０００３】
従来、この種の電子写真方式やインクジェットプリント方式などを適用したプリンタ、複写機、ファクシミリ、あるいはこれらの機能を兼ね備えた複合機等の画像形成装置としては、感光体ドラム上に形成されたトナー像を、シート上に直接転写して、白黒の画像を形成したり、感光体ドラム上に順次色の異なるトナー像を形成し、この感光体ドラム上に順次形成された色の異なるトナー像を、中間転写ベルト上に一次転写した後、当該中間転写ベルト上からシート上に二次転写することにより、フルカラーや白黒の画像を形成するように構成したものがある。
【０００４】
また、上記画像形成装置としては、互いに色の異なるトナー像が形成される複数の感光体ドラムを並列的に配置し、これら複数の感光体ドラム上に形成された互いに色の異なるトナー像を、中間転写ベルト上に一次転写した後、当該中間転写ベルト上からシート上に二次転写することにより、フルカラーや白黒の画像を形成するように構成した所謂タンデム方式のものがある。
【０００５】
さらに、上記画像形成装置としては、両面プリントを可能とするために、シートの片面にフルカラー又は白黒の画像を形成した後、当該片面に画像が形成されたシートの表裏を反転して、再度画像形成部に搬送し、シートの裏面に画像を形成することにより、シートの両面に画像を形成可能に構成したものがある。
【０００６】
これらの画像形成装置においては、高画質化と共に、生産性の向上が強く求められてきており、プロセススピードの高速化並びに画像形成プロセスを工夫することによって、生産性の向上等が図られてきている。
【０００７】
かかる画像形成装置において、印刷データ毎に最適な現像、転写動作を行ない画像を形成して印刷速度を高速化させることを目的として、特開２００１−２０９２２２号公報に開示された技術が既に提案されている。
【０００８】
上記特開２００１−２０９２２２号公報に係る画像形成装置は、ホスト装置から入力した印刷データを処理して記録材に印刷して出力する画像形成装置において、ホスト装置からカラー印刷が指定されたときに、入力した印刷データを１頁分ずつ解析して使用する色を確認し、確認した色に対応する現像剤のみを使用して印刷データを現像して画像を形成し出力するように構成したものである。
【発明の開示】
【発明が解決しようとする課題】
【０００９】
しかしながら、上記従来技術の場合には、次のような問題点を有している。すなわち、上記特開２００１−２０９２２２号公報に係る画像形成装置の場合には、ホスト装置からカラー印刷が指定されたときに、印刷データに使用する色を確認して、確認した色に対応する現像剤のみを使用して印刷データを現像して画像を形成し出力することにより、印刷速度を高速化するように構成したものであるが、かかる技術は、現在処理すべき印刷データにしか着目しておらず、連続して処理される印刷データを考慮して、トータル的に高速化を図ることができないという問題点を有していた。
【００１０】
また、従来の画像形成装置においては、両面プリント後に片面プリントが１枚だけ続く場合であっても、両面プリント用のパーパーパスから片面プリント用のペーパーパスに切り替えられる。
【００１１】
しかし、両面プリント後に片面プリントが１枚だけ続く場合には、両面プリント用のペーパーパスから片面プリント用のペーパーパスに直ちに切り替えると、両面プリントの裏面に画像が形成されたシートと、次の片面プリント用のシートとが干渉しないように、両面プリント用のペーパーパスからシートが排出されるまで待つ必要があるため、印刷速度が遅くなるという問題点を有している。
【００１２】
一方、両面プリント後に複数枚の片面プリントが続く場合には、両面プリント用のペーパーパスのまま画像を形成すると、両面プリント用のペーパーパスは、片面プリント用のペーパーパスより長く、しかもシート間の間隔を空ける必要があるため、やはり、印刷速度が遅くなるという問題点を有している。
【００１３】
そこで、この発明は、上記従来技術の問題点を解決するためになされたものであり、その目的とするところは、両面プリント後に片面プリントが続いた場合のように、処理すべき複数の情報処理のうち、次に処理すべき情報処理の内容に応じて、現在処理すべき情報処理を実行するために用いる機能を選択することにより、結果的に生産性を向上させることを可能とした情報処理方法及びその装置、並びに画像出力装置及び制御装置を提供することにある。
【課題を解決するための手段】
【００１４】
上記の課題を解決するため、請求項１に記載された発明は、情報の処理を実行するために用いる複数の機能を有するとともに、複数の情報の処理を受け付け可能な情報処理方法において、前記処理すべき複数の情報のうち、次に処理すべき情報の内容に応じて、現在の情報の処理を実行するために用いる機能を選択することを特徴とする情報処理方法である。
【００１５】
また、請求項２に記載された発明は、情報の処理を実行するために用いる複数の機能を有するとともに、複数の情報の処理を受け付け可能な情報処理装置において、前記処理すべき複数の情報の内容を判別する判別手段と、前記判別手段によって判別された情報のうち、次に処理すべき情報の内容に応じて、現在の情報の処理を実行するために用いる機能を選択する選択手段とを備えたことを特徴とする情報処理装置である。
【００１６】
ここで、「情報の処理」としては、例えば、画像情報を出力（印刷等）する処理が挙げられる。
【００１７】
また、「複数の機能」としては、例えば、画像を出力するために、片面印刷を行う片面印刷モードや、両面印刷を行う両面印刷モード、あるいはカラーモードや白黒モードなどが挙げられるが、これらに限定されるものではなく、情報を処理するために用いられる機能（モード）を広く含むものである。例えば、「複数の機能」としては、上記のもの以外に、カラー画像を印刷するためのソフトウエアやハードウエアによるカラー画像処理やレジストレーションの調整機能、あるいは白黒の画像を印刷するためのソフトウエアやハードウエアによる白黒の画像処理などを広く含むものである。
【００１８】
さらに、上記「複数の機能」は、その機能に応じて処理速度が異なり、他のモードよりも処理スピードが速い優先モードを含むものである。
【００１９】
また、請求項３に記載された発明は、画像の出力を実行するために用いる複数のモードであって、他のモードよりも処理速度が速い優先モードを含む複数のモードを有するとともに、複数の画像出力を同時に受け付け可能な画像出力装置において、
前記出力すべき複数の画像情報の内容のうち、次に処理すべき画像情報の内容に応じて、現在の画像情報の処理を実行するために用いるモードを選択する選択手段とを備えたことを特徴とする画像出力装置である。
【００２０】
さらに、請求項４に記載された発明は、画像の出力を実行するために用いる複数のモードであって、他のモードよりも処理速度が速い優先モードを含む複数のモードを有するとともに、複数の画像出力を同時に受け付け可能な画像出力装置において、
前記優先モードで処理可能な画像情報が、所定枚数以上存在すると判別された場合には、現在の画像情報の処理を実行するために用いるモードとして優先モードを選択し、所定枚数未満であると判別された場合には、現在のモードのままを選択する選択手段とを備えたことを特徴とする画像出力装置である。
【００２１】
また、請求項５に記載された発明は、前記優先モードは高速プロセスモードであり、前記他のモードは低速プロセスモードであることを特徴とする請求項３又は４に記載された画像出力装置である。
【００２２】
さらに、請求項６に記載された発明は、前記高速プロセスモードは白黒専用のモードであり、低速プロセスモードは、カラー用のモードであることを特徴とする請求項５に記載された画像出力装置である。
【００２３】
又、請求項７に記載された発明は、前記優先モードは片面印刷専用モードであり、前記他のモードは両面印刷モードであることを特徴とする請求項３又は４に記載された画像出力装置である。
【００２４】
更に、請求項８に記載された発明は、前記選択手段は、通常、前記他のモードを優先的に選択することを特徴とする請求項３又は４に記載された画像出力装置である。
【００２５】
また、請求項９に記載された発明は、前記選択手段は、前記他のモードから前記優先モードに切り替えるときにのみ、モードの選択を行うことを特徴とする請求項３又は４に記載された画像出力装置である。
【００２６】
さらに、請求項１０に記載された発明は、前記選択手段は、実行可能な複数のモードのうち、特定のモードを一時的に制限するモード制限手段と、前記実行可能なモードを初期の設定に代えて再度構成し直す再構成手段と、外部装置からの指示によって、前記モード制限手段の動作を制御する制御手段を備えたことを特徴とする請求項３又は４に記載された画像出力装置である。  
【００２７】
又、請求項１１に記載された発明は、前記再構成手段による再構成は、機能を最適化するために行われることを特徴とする請求項１０に記載された画像出力装置である。
【００２８】
また、請求項１２に記載された発明は、前記再構成手段による再構成は、前記機能制限手段によって制限された機能が他の機能の障害となるのを防止するために行われることを特徴とする請求項１０に記載された画像出力装置である。
【００２９】
さらに、請求項１３に記載された発明は、前記制御手段で制御される動作を実行するか否かを判定する判定手段を有することを特徴とする請求項１０に記載された画像出力装置である。
【００３０】
さらに、請求項１４に記載された発明は、前記機能制限手段によって制限されている機能が指示された場合に、エラーとして検出するエラー検出手段を備えるように構成したことを特徴とする請求項１０に記載された画像出力装置である。
【００３１】
さらに、請求項１５に記載された発明は、前記機能制限手段によって制限されている機能が指示された場合に、制限された機能を有効にする手段を有していることを特徴とする請求項１０に記載された画像出力装置である。
【００３２】
さらに、請求項１６に記載された発明は、前記選択手段は、外部装置からの指示によって、実行可能な複数のモードのうち、特定のモードを一時的に制限することを特徴とする請求項３又は４に記載された画像出力装置である。  
【００３３】
さらに、請求項１７に記載された発明は、優先モードを指定する指定手段と、前記指定手段からの指定に基づいてモードを再構成する再構成手段とを備えたことを特徴とする請求項３又は４に記載された画像出力装置である。
【００３４】
また、請求項１８に記載された発明は、画像の出力を実行するために用いる複数のモードであって、他のモードよりも処理速度が速い優先モードを含む複数のモードを有するとともに、複数の画像出力を同時に受け付け可能な画像出力装置を制御する制御装置において、
前記優先モードで出力すべき画像を抽出する抽出手段と、
前記抽出手段で抽出された情報を画像出力装置に送信する送信手段とを備えたことを制御装置である。この画像出力装置は、請求項３乃至１７のいずれかに記載された制御装置と組み合わせて使用することが可能である。
【００３５】
この発明においては、処理すべき複数の情報のうち、次に処理すべき情報の内容に応じて、現在の情報の処理を実行するために用いる機能を選択することによって、次に処理すべき情報の内容を考慮して、結果的に効率良い処理が可能な機能を選択することができ、生産性を向上させることが可能となる。
【００３６】
例えば、この発明では、両面印刷モードは使用せず、片面印刷モードのみを使用する優先モードを用意し、画像出力装置に設けられた選択手段によって、片面印刷モードを選択することにより、機能を最適化するようになっている。
【００３７】
また、優先モードヘの切替は、それ自体にオーバーヘッドがあるため、図９に示すように、両面印刷の間に片面印刷が１枚だけある場合には、優先モードに切り替えるよりも、通常モードのままで印刷した方が、全体の印刷速度は速くなる。そのため、優先モードヘの切り替えは、図１０に示すように、優先モードで動作させることが可能な枚数が、ある一定値以上となる場合にのみ行われる。
【発明の効果】
【００３８】
この発明によれば、両面プリント後に片面プリントが続いた場合のように、処理すべき複数の情報処理のうち、次に処理すべき情報処理の内容に応じて、現在処理すべき情報処理を実行するために用いる機能を選択することにより、結果的に生産性を向上させることを可能とした情報処理方法及びその装置、並びに画像出力装置及び制御装置を提供することができる。
【００３９】
この発明においては、選択手段が処理を実行すべき機能を選択し、必要に応じて、一時的に機能の一部を制限することによって、生産性を向上させることが可能となる。また、上記のように、機能の一部を制限することによって、使用されないが動作している構成部材の消耗等を防止することができる。
【００４０】
また、この発明においては、制御装置側で、最適な機能の判定が可能な場合があり、当該制御装置から画像出力装置に対して、事前に最適な機能をあらかじめ知らせることにより、画像出力装置側で効率の良い機能を選択することが可能となる。
【００４１】
さらに、この発明では、二次的な効果として、選択手段によって処理を実行すべき機能の一部を制限することによって、制限された機能を実行するためのプログラムを制限することができ、結果的にキャッシュのヒット率などが向上することなどによって、結果的に他の機能の処理効率が良くなる。
【発明を実施するための最良の形態】
【００４２】
以下に、この発明の実施の形態について図面を参照して説明する。
【００４３】
実施の形態１
図１はこの発明の実施の形態１に係る情報処理装置及びその方法を適用した制御装置を備えた画像出力装置としてのプリンタを示すブロック図である。
【００４４】
この実施の形態に係るプリンタ１００は、図１に示すように、制御装置としてのコントローラ２００と、画像出力装置（ＩＯＴ：Image   Output  Terminal）としてのプリンタエンジン３００とから構成されており、コントローラ２００とプリンタエンジン３００とは、通信線４００を介して互いに通信可能に接続されている。上記プリンタエンジン３００は、コントローラ２００によって制御され、図示しないパーソナルコンピュータ等から送られてくる画像データ等に基づいて、プリント動作を実行するようになっている。ここで、コントローラ２００は、プリンタ１００のコントローラとして独自に製造されたものであっても良いし、プリンタのドライバをインストールしたパーソナルコンピュータ等をそのままコントローラとして使用しても良い。
【００４５】
上記コントローラ２００は、コントローラ制御部２０１を備えており、当該コントローラ制御部２０１は、コントローラ２００全体の制御を司るとともに、プリンタエンジン３００の制御を行うように構成されている。また、上記コントローラ２００は、上記の制御を行うために、ＰＤＬ（Page  Discription   Language）を解釈して、片面印刷か両面印刷にするか等の情報を取得するようになっている。プリンタエンジン３００は、片面印刷以外に両面印刷も可能となっており、コントローラ２００の指示によって片面印刷と両面印刷を切り替えるように構成されている。
【００４６】
また、上記コントローラ２００は、文書解釈部２０２を備えており、この文書解釈部２０２は、プリンタ１００に接続された図示しないパーソナルコンピュータ等の外部装置から、ＰＤＬで作成された文書を受け付けてこれを解釈する。上記文書解釈部２０２で解釈された文書は、画像ビットマップデータ生成部２０３に送られ、当該画像ビットマップデータ生成部２０３で画像ビットマップデータの生成が行われる。なお、文書のぺージ数や片面印刷か両面印刷かの指示など文書に付属する情報は、文書解釈部２０２で生成されるようになっている。
【００４７】
さらに、上記プリンタエンジン３００は、当該プリンタエンジン３００を制御するためのエンジン制御部３０１を備えており、このエンジン制御部３０１は、通信線４００を介してコントローラ２００から種々の指示を受けて、プリンタエンジン３００を制御するようになっている。また、上記エンジン制御部３０１は、後述するように、ペーパーパス制御部３０２によって、プリンタエンジン３００内のペーパーパスの制御を行うものである。なお、上記エンジン制御部３０１は、上述したように、ペーパーパスの制御以外にも、プリンタエンジンで行われるプリント動作の全体を制御するように構成されている。
【００４８】
図２はこの発明の実施の形態１に係る画像出力装置としてのプリンタエンジンを示すものである。
【００４９】
このプリンタエンジン３００は、パーソナルコンピュータ等のホストコンピュータなどから送られくる画像データに基づいてプリントするプリンタとして、原稿の画像をスキャナーで読み取り、当該スキャナーで読み取られた原稿の画像を複写する複写機として、原稿の画像をスキャナーで読み取って送信したり、電話回線を介して送られてくる画像データをプリントしたりするファミシミリとしての機能を有する複合機となっている。
【００５０】
上記プリンタエンジン３００を制御するコントローラ２００には、図示しないパーソナルコンピュータ等のホストコンピュータから送られてくるカラーや白黒の画像情報や、図示しない原稿読取装置によって読み取られた原稿のカラーや白黒の画像情報など、種々の情報が入力される。そして、上記プリンタエンジン３００では、入力されたカラーや白黒の画像情報に対して、画像処理装置２により、必要に応じて、シェーデイング補正、位置ズレ補正、明度／色空間変換、ガンマ補正、枠消し、色／移動編集等の所定の画像処理が施される。
【００５１】
そして、上記の如く画像処理装置２で所定の画像処理が施された画像データは、イエロー（Ｙ）、マゼンタ（Ｍ）、シアン（Ｃ）、ブラック（ＢＫ）（各８ｂｉｔ）の４色の階調データとしてＲＯＳ３（Ｒａｓｔｅｒ  Ｏｕｔｐｕｔ  Ｓｃａｎｎｅｒ）に送られ、このＲＯＳ３では、階調データに応じてレーザー光による画像露光が行われる。
【００５２】
上記プリンタエンジン本体１の内部には、色の異なる複数のトナー像を形成可能な画像形成手段Ａが配設されている。この画像形成手段Ａは、主として、静電潜像が形成される像担持体としての感光体ドラム７と、前記感光体ドラム７の表面を所定の電位に一様に帯電する帯電装置としてのスコロトロン８と、前記感光体ドラム７の表面に画像露光を施す画像露光手段としてのＲＯＳ３と、前記感光体ドラム７上に形成された静電潜像を現像して色の異なる複数のトナー像を形成可能な現像手段としてのロータリー方式の現像装置９とから構成されている。
【００５３】
上記ＲＯＳ３は、図２に示すように、図示しない半導体レーザーを階調データに応じて変調し、この半導体レーザーからレーザー光ＬＢを階調データに応じて出射する。この半導体レーザーから出射されたレーザー光ＬＢは、回転多面鏡４によって偏向走査され、ｆ−θレンズ５及び反射ミラー６を介して像担持体としての感光体ドラム７上に走査露光される。
【００５４】
上記ＲＯＳ３によってレーザー光ＬＢが走査露光される感光体ドラム７は、図示しない駆動手段によって矢印方向に沿って所定の速度で回転駆動されるようになっている。この感光体ドラム７の表面は、予め一次帯電用の帯電装置としてのスコロトロン８によって、所定の極性（例えば、マイナス極性）及び電位に帯電された後、階調データに応じてレーザー光ＬＢが走査露光されることによって静電潜像が形成される。上記感光体ドラム７上に形成された静電潜像は、イエロー（Ｙ）、マゼンタ（Ｍ）、シアン（Ｃ）、ブラック（ＢＫ）の４色の現像器９Ｙ、９Ｍ、９Ｃ、９ＢＫを備えたロータリー方式の現像装置９によって、例えば、感光体ドラム７の帯電極性と同極性のマイナス極性に帯電したトナーによって反転現像され、所定の色のトナー像となる。上記ロータリー方式の現像装置９の各現像器９Ｙ、９Ｍ、９Ｃ、９ＢＫでは、例えば、平均粒径が５．５μｍの球形トナーが用いられる。尚、上記感光体ドラム７上に形成されたトナー像は、必要に応じて転写前帯電器１０によってマイナス極性の帯電を受け、電荷量が調整されるようになっている。
【００５５】
上記感光体ドラム７上に形成された各色のトナー像は、当該感光体ドラム７の下部に配置された中間転写体としての中間転写ベルト１１上に、第１の転写手段としての一次転写ロール１２によって多重に転写される。この中間転写ベルト１１は、駆動ロール１３、従動ロール１４ａ、テンションロール１４ｂ及び二次転写手段の一部を構成する対向ロールとしてのバックアップロール１５によって、感光体ドラム７の周速と同一の移動速度で矢印方向に沿って回動可能に支持されている。
【００５６】
上記中間転写ベルト１１上には、形成する画像の色に応じて、感光体ドラム７上に形成されるイエロー（Ｙ）、マゼンタ（Ｍ）、シアン（Ｃ）、ブラック（ＢＫ）の４色のすべて又はその一部のトナー像が、一次転写ロール１２によって順次重ね合わせた状態で転写される。この中間転写ベルト１１上に転写されたトナー像は、所定のタイミングで二次転写位置へと搬送される記録媒体としての用紙１６上に、中間転写ベルト１１を支持するバックアップロール１５と、当該バックアップロール１５に圧接する第２の転写手段の一部を構成する二次転写ロール１７の圧接力及び静電吸引力によって転写される。上記用紙１６は、図２に示すように、プリンタエンジン本体１内の下部に配置された給紙トレイ１８、１９、２０から、所定のサイズのものがフィードロール２１によって給紙される。給紙された用紙１６は、複数の搬送ロール２２及びレジストロール２３によって、所定のタイミングで中間転写ベルト１１の二次転写位置まで搬送される。そして、上記用紙１６には、上述したように、２次転写手段としてのバックアップロール１５と二次転写ロール１７とによって、中間転写ベルト１１上から所定の色のトナー像が一括して転写されるようになっている。
【００５７】
また、上記中間転写ベルト１１上から所定の色のトナー像が転写された用紙１６は、中間転写ベルト１１から分離された後、搬送ベルト２４によって定着装置２５へと搬送され、この定着装置２５によって熱及び圧力でトナー像が用紙１６上に定着され、片面印刷の場合には、そのまま機外に設けられた排出トレイＴ上に排出されてカラー画像の形成工程が終了する。
【００５８】
一方、両面印刷の場合には、第１面（表面）にカラー画像が形成された用紙１６を、そのまま機外に排出せずに、反転ゲート２６によって下向きに搬送方向が変更され、３つのロールが圧接されたトリロール２７及び反転ロール２８によって、反転通路２９へと一旦搬送される。そして、上記用紙１６は、今度は逆転する反転ロール２８によって両面用ペーパーパス３０へと搬送され、この両面用ペーパーパス３０に設けられた搬送ロール３１によってレジストロール２３まで一旦搬送されて停止する。用紙１６は、中間転写ベルト１１上のトナー像と同期して、再度レジストロール２３によって搬送が開始され、当該用紙１６の第２面（裏面）に対してトナー像の転写・定着工程が行われた後、機外に排出されるようになっている。
【００５９】
なお、図２中、３２は転写工程が終了した後の感光体ドラム７の表面から残留トナーや紙粉等を除去するためのクリーニング装置、３３は中間転写ベルト１１の清掃を行うための中間転写ベルト用クリーナー、３４は手差しトレイ、３５はイエロー（Ｙ）、マゼンタ（Ｍ）、シアン（Ｃ）、ブラック（ＢＫ）の各色のトナーを収容したトナーカートリッジをそれぞれ示している。
【００６０】
図３はプリンタエンジン本体内の用紙が通過する部分を模式的に示したものである。
【００６１】
図３において、破線及び実線は、プリンタエンジン本体１内の用紙１６が通過するペーパーパスと呼ばれる部分を示したものである。破線部分４１は、印刷動作を行う場合に必ず用紙が通過する部分を示している。また、実線部分４２は、両面印刷を行う場合に必ず用紙が通過する部分を示している。
【００６２】
上記プリンタエンジン３００において、片面印刷を行うには、二通りの方法がある。一つの方法は、図３の破線で示すように、最短のペーパーパス４３（便宜上、片面ペーパーパスと呼ぶ）を利用する場合であり、もう一つの方法は、両面印刷を行う場合に利用される破線で示すペーパーパス４１と、実線で示すペーパーパス４２の両方を合わせたペーパーパス４４（便宜上、両面ペーパーパスと呼ぶ）を利用する場合である。
【００６３】
ここで、両面ペーパーパス４４を利用して片面印刷を行う場合には、用紙１６が印刷部（ここでは、中間転写ベルト１１の二次転写部）を２回通過するうち、いずれか一方を通過するときにのみ印刷を行うようになっている。このため、一般には、両面ペーパーパス４４を利用した片面印刷は、用紙１６が印刷部を２回通過するため、片面ぺーパーパス４３を利用した印刷よりも印刷速度が遅くなる。また、両面ペーパーパス４４は、当該両面ペーパーパス４４ヘ切り替えるためのタイミングや、給紙トレイ１８からの用紙１６が通過するパスと裏面印刷のために一面に画像が印刷済みの用紙１６が通過するパスとの合流のために、互いに用紙１６が干渉しないように時間間隔を設ける必要がある。そのため、片面印刷を行う場合には、たとえ２度印刷部を通過しないように構成したとしても、片面ペーパーパス４３だけを利用する場合に比べて印刷速度が遅くなる。
【００６４】
したがって、上記プリンタエンジン３００は、用紙１６の片面に印刷するという画像処理に対して、片面ペーパーパス４３を利用して印刷を行う片面印刷モード（機能）と、両面ペーパーパス４４を利用して印刷を行う両面印刷モード（機能）とを有しており、片面印刷モードの方が、両面印刷モードよりも速度が速い優先モードとなっている。
【００６５】
上記の如く構成されるプリンタエンジン３００は、図１に示すように、通信線４００を介してコントローラ２００に接続されており、コントローラ２００からプリンタエンジン３００にコマンドを送信することによって、片面印刷か両面印刷かなどの指定を行い、プリンタエンジン３００の動作を制御するように構成されている。
【００６６】
ところで、この実施の形態では、情報の処理を実行するために用いる複数の機能を有するとともに、複数の情報処理を同時に受け付け可能な情報処理装置において、前記処理すべき複数の情報処理の内容を判別する判別手段と、前記判別手段によって判別された次の情報処理の内容に応じて、現在処理すべき情報処理を実行するために用いる機能を選択する選択手段とを備えるように構成されている。
【００６７】
また、この実施の形態では、画像の出力を実行するために用いる複数のモードであって、他のモードよりも処理速度が速い優先モードを含む複数のモードを有するとともに、複数の画像出力を同時に受け付け可能な画像出力装置を制御する制御装置において、前記出力すべき複数の画像情報の内容を判別する判別手段と、前記判別手段によって判別された画像情報のうち、次に処理すべき画像情報の内容に応じて、現在の画像情報の処理を実行するために用いるモードを選択する選択手段とを備えるように構成されている。
【００６８】
さらに、この実施の形態では、画像の出力を実行するために用いる複数のモードであって、他のモードよりも処理速度が速い優先モードを含む複数のモードを有するとともに、複数の画像出力を同時に受け付け可能な画像出力装置を制御する制御装置において、前記出力すべき複数の画像情報の内容を判別する判別手段と、前記判別手段によって前記優先モードで処理可能な画像情報が、所定枚数以上存在すると判別された場合には、現在の画像情報の処理を実行するために用いるモードとして優先モードを選択し、所定枚数未満であると判別された場合には、現在のモードのままを選択する選択手段とを備えるように構成されている。
【００６９】
上記プリンタエンジン３００においては、エンジン制御部３０１が選択手段として機能するように構成されている。また、上記コントローラ２００においては、コントローラ制御部２０１が判別手段として機能するように構成されている。但し、これに限定されるものではなく、選択手段及び判別手段としての機能を、コントローラ制御部２０１が備えるように構成しても良い。
【００７０】
また、この実施の形態では、前記選択手段が、実行可能な複数のモードのうち、特定のモードを一時的に制限するモード制限手段と、前記実行可能なモードを初期の設定に代えて再度構成し直す再構成手段と、外部装置からの指示によって、前記モード制限手段の動作を制御する制御手段を備えるように構成されており、エンジン制御手段は、これらモード制限手段及び再構成手段としても機能するようになっている。
【００７１】
さらに、この実施の形態では、前記制御手段で制御される動作を実行するか否かを判定する判定手段と、前記機能制限手段によって制限されている機能が指示された場合にエラーとするエラー検出手段と、前記機能制限手段によって制限されている機能が指示された場合に、制限された機能を有効にする手段を有するように構成されるが、これらの手段も、例えば、エンジン制御手段によって構成される。但し、このエンジン制御手段によって構成される機能を、コントローラ制御部２０１が備えるように構成しても良い。
【００７２】
図４は、この実施の形態で使用するメッセージを示すものである。
【００７３】
Ｐｒｉｎｔメッセージは、一枚の用紙の印刷を指示するものであり、印刷面を指定するパラメータである。コントローラ２００は、Ｐｒｉｎｔメッセージによって、パラメータとして、片面印刷か両面印刷かの指定を行い、その後画像データをプリンタエンジン３００側に出力することで、指定に従った印刷が行われる。
【００７４】
また、ＳｅｔＭｏｄｅメッセージは、通常印刷モードと優先モードとしての片面印刷専用モードとの切り替えを行うためのものであり、片面印刷専用モードか通常モードかを指定する。通常モードのときは、原則的に図３に示す両面ペーパーパス４４を利用して印刷動作が実行される。この場合は、片面印刷及び両面印刷をＰｒｉｎｔメッセージによって切り替えるようになっている。プリンタエンジン２００は、片面印刷専用モードを指示されると、片面ペーパーパス４３を利用して印刷を実行するようになっている。
【００７５】
仮に、片面印刷専用モードのときに、Ｐｒｉｎｔメッセージで両面印刷が指定されると、片面ペーパーパスのままでは両面印刷できないため、プリンタエンジン２００は、片面印刷を終了し、一旦プリンタエンジン２００が停止するまで両面印刷指定のＰｒｉｎｔメッセージを保留する。その後、再び両面ペーパーパスに切り替えてＰｒｉｎｔメッセージの処理を継続する。
【００７６】
また、プリンタエンジン３００は、片面印刷専用モードのときに、Ｐｒｉｎｔメッセージで両面印刷が指定されると、両面印刷指定のＰｒｉｎｔメッセージを受信した時点で、エンジン制御部３０１がエラー検出部として機能し、エラーをコントローラ２００側に伝えて、プリンタ制御部２０１のユーザインターフェース等に表示し、Ｐｒｉｎｔメッセージの処理を拒否するという処理を実行するように構成しても良い。
【００７７】
さらに、プリンタエンジン３００は、前述したように、片面印刷専用モードのときに、Ｐｒｉｎｔメッセージで両面印刷が指定された場合に、エンジン制御部３０１は、両面印刷の指定を優先してそのまま受け付けて、自動的に両面印刷モードに切替えて、両面印刷を実行するように構成しても良い。
【００７８】
実際には、ＰｒｉｎｔメッセージとＳｅｔＭｏｄｅメッセージは、図５に示すように、２組の８ｂｉｔのデータで表示される。Ｐｒｉｎｔメッセージは、最初に０ｘ４０の８ｂｉｔのデータが、次に片面印刷であるのか両面印刷であるのかで１または２を示す８ｂｉｔのデータがくるように構成されている。また、ＳｅｔＭｏｄｅメッセージは、モードを指定するので、同様に、最初に０ｘ４２の８ｂｉｔのデータが、次に片面専用印刷モードであるのか通常モードであるのかで１または２を示す８ｂｉｔのモードパラメータがくるように構成されている。
【００７９】
以上の構成において、この実施の形態に係るプリンタでは、図６に示すように、両面プリント後に片面プリントが続いた場合などであっても、ペーパーパスを効率良く切り替えることによって、生産性を向上させることが可能となっている。尚、図６はコントローラ２００が片面専用印刷モードと通常モードに切り替えるメッセージを送信するためのアルゴリズムを表した図である。ここでは、３ぺージ以上にわたって片面印刷が続く場合に、片面専用印刷モードに切り替えるように設定されている。
【００８０】
すなわち、この実施の形態に係るプリンタ１００では、図６に示すように、最初に、コントローラ２００が、パーソナルコンピュータ等からユーザによる印刷要求を受け付けると（ステップ１０１）、ぺージ数と片面印刷文書か両面印刷文書かの情報を取得する（ステップ１０２）。
【００８１】
次に、コントローラ２００のコントローラ制御部２０１は、現在、片面専用印刷モードであるか否かを判別し（ステップ１０３）、現在、片面専用印刷モードである場合には、次の処理として両面印刷が片面印刷の後に続くかどうかを判別する（ステップ１０４）。そして、両面印刷が片面印刷の後に続くと判別した場合には、両面印刷の直前で通常モードに切り替えるように指示を出し（ステップ１０５）、次の印刷要求を受け付ける。また、両面印刷が片面印刷の後に続かないと判別した場合には、直ちに、次の印刷要求を受け付ける。
【００８２】
一方、コントローラ２００のコントローラ制御部２０１は、片面専用モードでなければ、片面印刷が所定枚数以上、ここでは３ぺージ以上存在するか否かを判別する（ステップ１０６）。そして、片面印刷が３ぺージ以上存在すると判別した場合には、片面印刷を行う直前に片面専用印刷モードになるようにセットし、次の印刷要求を受け付ける。また、片面印刷が所定枚数である３ぺージ未満であると判別した場合には、そのまま次の印刷要求を受け付ける。
【００８３】
図７はコントローラ２００がユーザから文書の印刷要求を受けて、コントローラ２００及びプリンタエンジン３００がどのように動作するかを具体的に示したシーケンス図である。
【００８４】
ここでは、ユーザから３ページの両面印刷からなる文書１と、６ページの両面印刷からなる文書２との印刷要求を、同時に受け付けた場合を示している。
【００８５】
コントローラ２００のコントローラ制御部２０１は、図７に示すように、ユーザによって、図示しないパーソナルコンピュータ等から文書１の印刷要求を受け付けると（ステップ２０１）、この受け付けた文書１を文書解釈部２０２に渡すようになっている（ステップ２０２）。すると、文書解釈部２０２は、文書１を解釈して、片面印刷か両面印刷かの印刷情報とぺージ数の情報をコントローラ制御部２０１に通知するとともに（ステップ２０３）、印刷イメージである画像ビットマップイメージの生成を画像ビットマップデータ生成部２０３に指示する（ステップ２０４）。ここでは、文書１は、３ページの両面印刷であるため、文書解釈部２０２は、両面印刷であるという印刷情報と、３ページであるというぺージ数の情報をコントローラ制御部２０１に通知することになる。
【００８６】
上記コントローラ制御部２０１は、片面印刷か両面印刷かの印刷情報とぺージ数の情報を受け取ると、図５の下欄に示すようなＳｅｔＭｏｄｅメッセージをプリンタエンジン３００のエンジン制御部３０１に送る（ステップ２０５）。ここでは、ＳｅｔＭｏｄｅメッセージのモードパラメータは、両面印刷モードであるため、エンジン制御部３０１は、両面パスを選択して、ペーパーパス制御部３０２に両面ペーパーパス４４に切り替えるよう指示を送る（ステップ２０６）。
【００８７】
その後、コントローラ２００のコントローラ制御部２０１は、図７に示すように、次の文書２の印刷要求を受け付けると（ステップ２０７）、この受け付けた文書を文書解釈部２０２に渡すようになっている（ステップ２０８）。すると、文書解釈部２０２は、文書２を解釈して、片面印刷か両面印刷かの印刷情報とぺージ数の情報をコントローラ制御部２０１に通知するとともに（ステップ２０９）、印刷イメージである画像ビットマップイメージの生成を画像ビットマップデータ生成部２０３に指示する（ステップ２１０）。ここでは、文書２は、６ページの両面印刷であるため、文書解釈部２０２は、両面印刷であるという印刷情報と、６ページであるというぺージ数の情報をコントローラ制御部２０１に通知することになる。
【００８８】
このとき、上記コントローラ制御部２０１は、次の処理である文書２について、片面印刷か両面印刷かの印刷情報とぺージ数の情報を受け取ると、現在処理すべき最初の文書１は、３ページの両面印刷であり、奇数ページであるため、最後のページが片面印刷になるが、次に処理すべき文書２が６ページの両面印刷であり、この時点で片面印刷は、１枚分しか続かないことを判別する。
【００８９】
そして、上記画像ビットマップデータ生成部２０３は、印刷イメージである画像ビットマップイメージの生成が完了すると、両面印刷の画像ビットマップデータをプリンタエンジン３００に出力し（ステップ２１１）、当該プリンタエンジン３００で文書１の３ページの両面印刷が実行される（ステップ２１２）。
【００９０】
なお、図７は印刷の処理の手順を示したものであり、必ずしも処理の時系列を示したものではない。したがって、印刷の処理は、並行して実行可能なものは同時に実行され、処理すべき動作が完了した場合には、直ちに、次の動作に以降するものである。
【００９１】
上記コントローラ制御部２０１は、図６のステップ１０３において、文書２の印刷要求を受け付けて、片面印刷が１枚分しか続かないことを判別すると、片面印刷が３ページ以上存在しないため、ステップ１０１に戻り、そのまま次の印刷要求を受ける。
【００９２】
コントローラ制御部２０１は、図７に示すように、画像ビットマップデータ生成部２０３から文書１の片面のビートマップデータを受け付けると（ステップ２１3 ）、当該片面印刷は、片面ペーパーパスの切り替えることなく、そのまま両面ペーパーパス４４を利用して、プリント動作が実行される（ステップ２１４）。
【００９３】
その後、上記プリンタエンジン３００では、文書２の６ページの両面印刷が実行されるが、この文書２の６ページの両面印刷は、図７に示すように、片面専用モードでなく、しかも片面印刷が３ページ以上存在しないため、印刷要求を受け付けた状態のまま、６ページの両面印刷によるプリント動作が実行される（ステップ２１５〜ステップ２２０）。
【００９４】
一方、図８は片面ペーパーパスへの切り替えが行われる場合を示すシーケンス図である。
【００９５】
ここで図８は、ユーザから図７と同様に３ページの両面印刷からなる文書１と、図７と異なり４ページの片面印刷からなる文書２との印刷要求を、同時に受け付けた場合を示している。
【００９６】
コントローラ２００のコントローラ制御部２０１は、図８に示すように、最初の処理として文書１の印刷要求を受け付けると（ステップ３０１）、この受け付けた文書１を文書解釈部２０２に渡すようになっている（ステップ３０２）。すると、文書解釈部２０２は、文書１を解釈して、片面印刷か両面印刷かの印刷情報とぺージ数の情報をコントローラ制御部２０１に通知するとともに（ステップ３０３）、印刷イメージである画像ビットマップイメージの生成を画像ビットマップデータ生成部２０３に指示する（ステップ３０４）。ここでは、文書１は、３ページの両面印刷であるため、文書解釈部２０２は、両面印刷であるという印刷情報と、３ページであるというぺージ数の情報をコントローラ制御部２０１に通知することになる。
【００９７】
上記コントローラ制御部２０１は、片面印刷か両面印刷かの印刷情報とぺージ数の情報を受け取ると、図５に示すようなＳｅｔＭｏｄｅメッセージをプリンタエンジン３００のエンジン制御部３０１に送り（ステップ３０５）、当該エンジン制御部３０１は、両面パスを選択して、ペーパーパス制御部３０２に両面パスに切り替えるよう指示を送る（ステップ３０６）。ここでは、ＳｅｔＭｏｄｅメッセージのモードパラメータは、両面印刷モードであるため、エンジン制御部３０１は、両面パスを選択して、ペーパーパス制御部３０２に両面ペーパーパス４４に切り替えるよう指示を送る。
【００９８】
次に、コントローラ２００のコントローラ制御部２０１は、図８に示すように、次の処理である文書２の印刷要求を受け付けると（ステップ３０７）、この受け付けた文書を文書解釈部２０２に渡すようになっている（ステップ３０８）。すると、文書解釈部２０２は、文書２を解釈して、片面印刷か両面印刷かの印刷情報とぺージ数の情報をコントローラ制御部２０１に通知するとともに（ステップ３０９）、印刷イメージである画像ビットマップイメージの生成を画像ビットマップデータ生成部２０３に指示する（ステップ２１０）。ここでは、文書２は、４ページの片面印刷であるため、文書解釈部２０２は、片面印刷であるという印刷情報と、４ページであるというぺージ数の情報をコントローラ制御部２０１に通知することになる。
【００９９】
このとき、上記コントローラ制御部２０１は、片面印刷か両面印刷かの印刷情報とぺージ数の情報を受け取ると、最初の文書１は、３ページの両面印刷であり、奇数ページであるため、最後のページが片面印刷になるが、次に処理すべき文書２が４ページの片面印刷であり、この時点で片面印刷は、５枚分あることを判別する。
【０１００】
そして、上記画像ビットマップデータ生成部２０３は、印刷イメージである画像ビットマップイメージの生成が完了すると、両面印刷の画像ビットマップデータをプリンタエンジン３００に出力し（ステップ３１１）、当該プリンタエンジン３００で文書１の３ページの両面印刷が実行される（ステップ３１２）。
【０１０１】
ところで、この実施の形態では、上記コントローラ制御部２０１が、図６のステップ１０３において、片面印刷が５ページ分続くことを判別すると、片面印刷が３ページ以上存在するため、ステップ１０７に進み、３ページの両面印刷の最後のページを印刷する際に、片面印刷に切り替えるように、プリンタエンジン３００に指示を出す。このプリンタエンジン３００に片面印刷に切り替えるように出す指示は、図５に示すように、ＳｅｔＭｏｄｅメッセージのモードパラメータを、片面専用印刷モードになるようにセットする。すると、ＳｅｔＭｏｄｅメッセージのモードパラメータは、片面専用印刷モードとなるため、エンジン制御部３０１は、３ページの両面印刷の最後のページを印刷する際に、片面パスを選択して、ペーパーパス制御部３０２に片面ペーパーパス４３に切り替えるよう指示を送る（ステップ３１４）。
【０１０２】
したがって、上記３ページの両面印刷の最後のページを印刷する際には、Ｐｒｉｎｔメッセージのパラメータは、両面印刷となっているが、ＳｅｔＭｏｄｅメッセージのモードパラメータが、片面専用印刷モードになるため、３ページの両面印刷の最後のページは、片面専用印刷モードで実行され、続く、次に処理すべき文書２の４ページの片面印刷も、片面専用印刷モードで実行されることになる。
【０１０３】
したがって、コントローラ制御部２０１は、図７に示すように、画像ビットマップデータ生成部２０３から文書２の片面のビートマップデータを受け付けると（ステップ３１５）、当該片面印刷は、両面ペーパーパス４４を片面ペーパーパス４３に切り替えて、プリント動作が実行される（ステップ３１６）。
【０１０４】
その後、上記プリンタエンジン３００では、文書２の４ページの片面印刷が実行されるが、この文書２の４ページの片面印刷は、図８に示すように、片面専用モードであるため、印刷要求を受け付けた状態のまま、４ページの片面印刷によるプリント動作が実行される（ステップ３１７〜ステップ３２４）。
【０１０５】
このように、上記実施の形態では、文書の印刷動作を実行する際に、コントローラ制御部２０１が、複数の印刷要求を受け付け可能であり、当該複数の印刷要求を受け付けた際に、優先モードである片面印刷モードで印刷すべき片面印刷ページが、３ページ以上存在するか否かを、コントローラ制御部２０１が判別する。
【０１０６】
そして、上記の如く、コントローラ制御部２０１は、現在印刷すべき文書の情報、及び次に印刷すべき文書の情報の内容を判別して、優先モードである片面印刷モードで印刷すべき片面印刷ページが、３ページ以上存在すると判断した場合には、現在処理すべき文書の印刷動作を実行するモードを、片面専用印刷モードに切替えるように、エンジン制御部３０１にコマンドを送信するように構成されている。
【０１０７】
なお、前記実施の形態では、片面パスと両面パスの切り替えは、明示的にコントローラがＳｅｔＭｏｄｅで行っているが、ＳｅｔＭｏｄｅで指定されるのは、片面印刷専用モードではなく、単なるコントローラからの片面印刷が何枚続くという情報に置き換えても良い。この場合、プリンタエンジンがＳｅｔＭｏｄｅでの指定を参考にそのときのプリンタエンジンが保持している情報を利用して、切り替えのタイミングに必要な枚数を適切に判断するようにしてもよい。また、プリンタエンジンが判断として利用できる情報には、プリントしている用紙のサイズや紙質、すでに指示済みでプリンタエンジン内に印刷待ちとなっているほかの要求などをすべて含むものである。
【０１０８】
実施の形態２
次に、この発明の実施の形態２について、前記実施の形態１と同一の部分には同一の符号を付して説明すると、この実施の形態２では、前記選択手段は、実行可能な複数のモードのうち、特定のモードを一時的に制限するモード制限手段と、前記実行可能なモードを初期の設定に代えて再度構成し直す再構成手段と、外部装置からの指示によって、前記モード制限手段の動作を制御する制御手段を備えるように構成されている。
【０１０９】
また、この発明の実施の形態２では、前記再構成手段による再構成は、機能を最適化するために行われるように構成されている。
【０１１０】
さらに、この発明の実施の形態２では、前記再構成手段による再構成は、前記機能制限手段によって制限された機能が他の機能の障害となるのを防止するために行われるように構成されている。
【０１１１】
又、この発明の実施の形態２では、優先モードを指定する指定手段と、前記指定手段からの指定に基づいてモードを再構成する再構成手段とを備えるように構成されている。
【０１１２】
すなわち、この発明の実施の形態２では、図１において、選択手段として機能するコントローラ制御部２０１は、実行可能な複数のモードのうち、特定のモードを一時的に制限するモード制限手段と、前記実行可能なモードを初期の設定に代えて再度構成し直す再構成手段と、外部装置からの指示によって、前記モード制限手段の動作を制御する制御手段としての機能を備えている。
【０１１３】
上記コントローラ制御部２０１は、図示しないユーザインターフェースやパーソナルコンピュータ等によって、ユーザからの印刷指定等を受け付けるが、その際、ユーザが指定したモードによっては、特定のモードを一時的に制限するように構成されている。
【０１１４】
例えば、上記コントローラ制御部２０１は、ユーザが白黒モードを選択した場合には、プリンタエンジン３００において、白黒の印刷を実行するように制御する。すると、プリンタエンジン３００のエンジン制御部３０１は、白黒モードが選択されると、特定のモード、例えば、レジストレーションを調整するような特定のモードを実行しないように一時的に制限する。
【０１１５】
また、上記エンジン制御部３０１は、白黒モードが選択されると、カラーモードのための画質調整モードを、実行しないように一時的に制限する。その際、上記エンジン制御部３０１は、レジストレーションの調整モードや、カラーモードのための画質調整モードを実行しないと、その分の機能を他の機能の実行に使用することが可能となる。
【０１１６】
そのため、上記エンジン制御部３０１は、前記実行可能なモードを初期の設定に代えて再度構成し直す再構成手段としても機能するように構成されている。この再構成手段による再構成は、機能を最適化するために行われる。また、上記再構成手段による再構成は、前記機能制限手段によって制限された機能が他の機能の障害となるのを防止するために行われる。
【０１１７】
上記コントローラ制御部２０１は、図示しないユーザインターフェースやパーソナルコンピュータ等によって、ユーザからの印刷指定等を受け付け、優先モードを指定する指定手段と、前記指定手段からの指定に基づいてモードを再構成する再構成手段としての機能をも備えるように構成されている。
【０１１８】
その他の構成及び作用は、前記実施の形態１と同様であるので、その説明を省略する。
【図面の簡単な説明】
【０１１９】
【図１】図１はこの発明の実施の形態１に係る情報処理装置及びその方法を適用した制御装置を備えた画像出力装置としてのプリンタを示すブロック図である。
【図２】図２はこの発明の実施の形態１に係る情報処理装置及びその方法を適用した画像出力装置としてのプリンタエンジンを示す構成図である。
【図３】図３はこの発明の実施の形態１に係る情報処理装置及びその方法を適用した画像出力装置としてのプリンタエンジンのペーパーパスを示す構成図である。
【図４】図４はこの発明の実施の形態１で使用するコマンドを示す説明図である。
【図５】図５はこの発明の実施の形態１で使用する関数を通信データに展開した例を示す説明図である。
【図６】図６はこの発明の実施の形態１に係る情報処理装置及びその方法を適用した制御装置を備えた画像出力装置としてのプリンタの動作を示すフローチャート図である。
【図７】図７はこの発明の実施の形態１に係る情報処理装置及びその方法を適用した制御装置を備えた画像出力装置としてのプリンタの動作を示すシーケンス図である。
【図８】図８はこの発明の実施の形態１に係る情報処理装置及びその方法を適用した制御装置を備えた画像出力装置としてのプリンタの動作を示すシーケンス図である。
【図９】図９はこの発明の動作の一例を示す説明図である。
【図１０】図１０はこの発明の動作の一例を示す説明図である。
【符号の説明】
【０１２０】
１００：プリンタ、２００：コントローラ、３００：プリンタエンジン、４００：通信線、２０１：コントローラ制御部、２０２：文書解釈部、２０３：画像ビットマップデータ生成部、３０１：エンジン制御部、３０２：ペーパーパス制御部。
【図１】
2005096113.tif 000003
【図２】
2005096113.tif 000004
【図３】
2005096113.tif 000005
【図４】
2005096113.tif 000006
【図５】
2005096113.tif 000007
【図６】
2005096113.tif 000008
【図７】
2005096113.tif 000009
【図８】
2005096113.tif 000010
【図９】
2005096113.tif 000011
【図１０】
2005096113.tif 000012