(57)【要約】  【課題】  煩雑なキー操作を行なうことなく、外部装置から受信した条件データに基づく画像処理に係る設定条件を設定することが可能な画像形成装置を提供する。  【解決手段】  ＰＣＬコントローラ３の制御部３０は、通信ネットワークＮを介して受信してスプーラ３４に記憶してある印刷データに対してコマンド解析処理を実行して画像出力用の画像データを生成する。制御部３０は、スプーラ３４から読み出したデータに、条件データであることを示すコマンドを検知した場合、前記データから取得した条件情報を装置本体１へ転送する。装置本体１の制御部１０は、条件情報を取得した場合、取得した条件情報が示す各設定内容を各設定項目に応じて設定されたＲＡＭ１２の所定領域に格納させる。【選択図】      図１
2006159519.tif 000002
【特許請求の範囲】
【請求項１】
画像処理に係るコマンドを含むデータを外部装置から受信する受信手段と、該受信手段が受信したデータに含まれるコマンドを解析して画像データを生成する生成手段と、該生成手段が生成した画像データに基づく画像を記録媒体に形成する形成手段とを備える画像形成装置において、
前記受信手段は、画像処理に係る設定条件を指示するコマンドを含む条件データを受信するように構成してあり、
前記生成手段は、前記受信手段が受信した条件データに含まれるコマンドを解析して設定条件情報を取得するように構成してあり、
前記生成手段が取得した設定条件情報が示す設定条件を設定する設定手段を備えることを特徴とする画像形成装置。
【請求項２】
前記条件データは、前記設定条件をページ記述言語で記述したテキストデータであり、
前記生成手段は、前記条件データに含まれるコマンドを解析して前記設定条件情報が示す設定条件の設定指示を取得するように構成してあり、
前記設定手段は、前記生成手段が取得した設定指示に従って、前記設定条件情報が示す設定条件を設定するように構成してあることを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記形成手段は、前記設定手段が設定した設定条件を記録媒体に形成するように構成してあることを特徴とする請求項１又は２に記載の画像形成装置。
【請求項４】
前記条件データは、前記設定条件を記録媒体に形成するか否かを指示する指示情報を含んでおり、
前記形成手段は、前記指示情報に従って、前記設定条件を記録媒体に形成するように構成してあることを特徴とする請求項３に記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、外部装置から受信した条件データに基づいて画像処理に係る設定条件を取得し、取得した設定条件に基づいて設定処理を行なう画像形成装置に関する。
【背景技術】
【０００２】
パーソナルコンピュータのような情報処理装置と、例えばＬＡＮ（Local Area Network）を介して接続して利用されるプリンタ、ファクシミリ複合装置等の画像形成装置が普及している。このように情報処理装置及び画像形成装置を接続することにより、複数の情報処理装置から画像形成装置を共有することが可能となり、ハードウェア資源を有効に活用することができる。具体的には、情報処理装置で作成されたドキュメント、グラフィックス等に基づく印刷データが画像形成装置へ送信され、画像形成装置は、受信した印刷データに含まれるコマンドを解析して画像出力用の画像データを生成し、生成した画像データに基づく画像形成を行なうことができる。
【０００３】
上述したような画像形成装置は多機能化が目覚しく、それぞれの機能における各種の設定条件をユーザが適切に設定することにより、ユーザが所望する条件にて各種の機能を有効に動作させることができる。各種の設定条件の設定方法としては、画像形成装置に設けられた操作部をユーザが適切に操作し、各設定条件に対応する設定画面を順次切り替えながら設定する方法がある。また、このような画像形成装置は、接続される情報処理装置から各種の設定条件を設定できるように構成されている場合があり、ユーザは、情報処理装置を介して画像形成装置における各種の設定処理を行なうことができる（例えば、特許文献１参照）。
【特許文献１】特開平９−７４４６０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかし、上述したように、画像形成装置に設けられた操作部を適切に操作することにより各種の設定条件を設定する方法では、順次設定画面を切り替えて設定したい条件に対応する設定画面を表示させなければならず、非常に煩雑なキー操作を強いられると共に、十分な操作時間を要するという問題がある。
【０００５】
また、画像形成装置における各種の設定処理を情報処理装置から行なう構成においては、情報処理装置に予め専用のＧＵＩ（Graphical User Interface）を設けておく必要があり、このＧＵＩを介して入力される各種の設定内容を情報処理装置及び画像形成装置間でやりとりするためのインタフェースが必要である。従って、専用のＧＵＩ及びインタフェースを備えた情報処理装置からのみ画像形成装置における各種の設定処理が可能であり、汎用性に欠けるという問題がある。
【０００６】
本発明は斯かる事情に鑑みてなされたものであり、その目的とするところは、煩雑なキー操作を行なうことなく、また、外部装置に専用のＧＵＩ及びインタフェースを設けることなく、外部装置から受信した条件データに基づいて取得した画像処理に係る設定条件に従った設定処理を行なうことが可能な画像形成装置を提供することにある。
【０００７】
本発明の他の目的は、外部装置から受信した条件データに基づいて設定された設定条件を記録媒体に画像形成することにより、外部装置から指示された設定条件を外部へ通知することが可能な画像形成装置を提供することにある。
【課題を解決するための手段】
【０００８】
本発明に係る画像形成装置は、画像処理に係るコマンドを含むデータを外部装置から受信する受信手段と、該受信手段が受信したデータに含まれるコマンドを解析して画像データを生成する生成手段と、該生成手段が生成した画像データに基づく画像を記録媒体に形成する形成手段とを備える画像形成装置において、前記受信手段は、画像処理に係る設定条件を指示するコマンドを含む条件データを受信するように構成してあり、前記生成手段は、前記受信手段が受信した条件データに含まれるコマンドを解析して設定条件情報を取得するように構成してあり、前記生成手段が取得した設定条件情報が示す設定条件を設定する設定手段を備えることを特徴とする。
【０００９】
本発明によれば、画像処理に係るコマンドを含むデータを外部装置から受信した場合、受信したデータに含まれるコマンドを解析して画像データを生成し、生成した画像データに基づく画像を記録媒体に形成する画像形成装置が、画像処理に係る設定条件を指示するコマンドを含む条件データを受信した場合、受信した条件データに含まれるコマンドを解析して設定条件情報を取得し、取得した設定条件情報が示す設定条件を設定する。よって、煩雑なキー操作を行なうことなく、外部装置から受信した条件データに基づいて取得した設定条件を設定することが可能となる。
【００１０】
本発明に係る画像形成装置は、前記条件データは、前記設定条件をページ記述言語で記述したテキストデータであり、前記生成手段は、前記条件データに含まれるコマンドを解析して前記設定条件情報が示す設定条件の設定指示を取得するように構成してあり、前記設定手段は、前記生成手段が取得した設定指示に従って、前記設定条件情報が示す設定条件を設定するように構成してあることを特徴とする。
【００１１】
本発明によれば、外部装置から受信する条件データが設定条件をページ記述言語で記述したテキストデータであり、受信した条件データに含まれるコマンドを解析した場合、前記設定条件の設定指示を取得し、取得した設定指示に従って前記設定条件を設定する。よって、条件データをテキストデータで作成することにより、画像処理に係る設定条件の指示を行なうための専用のＧＵＩを外部装置に設ける必要がなく、画像形成装置及び外部装置間での条件データのやりとりを行なうためのインタフェースに汎用性を持たせることが可能となる。
【００１２】
本発明に係る画像形成装置は、前記形成手段は、前記設定手段が設定した設定条件を記録媒体に形成するように構成してあることを特徴とする。
【００１３】
本発明によれば、外部装置から受信した条件データに基づいて設定した設定条件を記録媒体に画像形成することにより、外部装置から指示された設定条件の内容を外部に通知することが可能となる。
【００１４】
本発明に係る画像形成装置は、前記条件データは、前記設定条件を記録媒体に形成するか否かを指示する指示情報を含んでおり、前記形成手段は、前記指示情報に従って、前記設定条件を記録媒体に形成するように構成してあることを特徴とする。
【００１５】
本発明によれば、外部装置から受信する条件データに、設定条件を記録媒体に形成するか否かを指示する指示情報が含まれており、該指示情報に従って、前記設定条件を記録媒体に形成する。よって、外部装置から条件データを送信するユーザは、設定条件を記録媒体に形成するか否かを指示する指示情報を条件データに付加しておくことにより、必要に応じて設定条件の記録媒体への画像形成を行なうと共に不要な画像形成処理を防止することが可能となる。
【発明の効果】
【００１６】
本発明では、画像処理に係るコマンドを含むデータを外部装置から受信した場合、受信したデータに含まれるコマンドを解析して画像データを生成し、生成した画像データに基づく画像を記録媒体に形成する画像形成装置が、画像処理に係る設定条件を指示するコマンドを含む条件データを受信した場合、受信した条件データに含まれるコマンドを解析して設定条件情報を取得し、取得した設定条件情報が示す設定条件を設定する。これにより、煩雑なキー操作を行なうことなく、外部装置から受信した条件データに基づいて取得した設定条件を設定することができる。
【００１７】
本発明では、設定条件をページ記述言語で記述したテキストデータである条件データを外部装置から受信し、受信した条件データに含まれるコマンドを解析した場合、前記設定条件の設定指示を取得し、取得した設定指示に従って前記設定条件を設定する。このように条件データをテキストデータで作成することにより、画像処理に係る設定条件の指示を行なうための専用のＧＵＩを外部装置に設ける必要がなく、画像形成装置及び外部装置間での条件データのやりとりを行なうためのインタフェースに汎用性を持たせることができる。具体的には、ページ記述言語で記述された条件データに含まれるコマンドを解析して設定条件を取得する構成により、外部装置との間のインタフェースとして、ＬＡＮ、ＵＳＢ及びパラレル等を使用することができる。
【００１８】
本発明では、外部装置から受信した条件データに基づいて設定した設定条件を記録媒体に画像形成することにより、外部装置から送信されてきた条件データによって指示された設定条件の内容を外部に通知することができる。
【００１９】
本発明では、外部装置から条件データを送信するユーザが、設定条件を記録媒体に形成するか否かを指示する指示情報を条件データに付加しておく。これにより、外部装置から受信する条件データに含まれる指示情報に従って、必要に応じて設定条件を記録媒体に形成することができると共に、不要な画像形成処理を防止することができる。
【発明を実施するための最良の形態】
【００２０】
以下に、本発明をその実施形態を示す図面に基づいて具体的に説明する。図１は本発明の画像形成装置の構成例を示すブロック図である。なお、本実施形態の画像形成装置１００は、ＬＡＮのような通信ネットワークＮに接続されるＮＩＣ（Network Interface Controller）部２と、通信ネットワークＮを介して受信した印刷データを、画像形成を行なうための画像データに変換するＰＣＬ（Printer Control Language）コントローラ３と、ＰＣＬコントローラ３が生成した画像データに基づく画像形成処理を行なうプリンタ部４と、ＮＩＣ部２，ＰＣＬコントローラ３及びプリンタ部４を接続する装置本体１とにより構成されている。
【００２１】
画像形成装置１００におけるＮＩＣ部２は、通信ネットワークＮとの接続が可能なネットワークインタフェース２０と、装置本体１との接続が可能な本体接続インタフェース２１とを備えている。ＮＩＣ部２は、通信ネットワークＮに接続してある外部のコンピュータ（以下、ＰＣという）５，５で作成されたドキュメント、グラフィックス等からなり、例えばＰＣＬ言語により記述された印刷データをネットワークインタフェース（受信手段）２０を介して受信し、ＰＣ（外部装置）５，５から受信した印刷データを本体接続インタフェース２１から装置本体１へ転送する。
【００２２】
装置本体１は、ＣＰＵ（Central Processing Unit ）又はＭＰＵ（Micro Processor Unit）等により構成される制御部１０、ＲＯＭ１１、ＲＡＭ１２、ＮＩＣ部２と接続するためのＮＩＣインタフェース１３、ＰＣＬコントローラ３と接続するためのＰＣＬインタフェース１４、メモリ制御部１５、画像メモリ１６、プリンタ部４と接続するためのプリンタ接続部１７、通信部１８等を主要構成要素として備えており、それぞれはシステムバス１ａを介して相互に接続されている。
【００２３】
制御部１０は、システムバス１ａを介して接続される装置本体１の上述したようなハードウェア各部を制御すると共に、ＲＯＭ１１に格納された種々の制御プログラムに従ってソフトウェア的機能を実行する。ＲＡＭ１２は、ＳＲＡＭ又はフラッシュメモリ等で構成されており、制御部１０による制御プログラムの実行時に発生するデータを一時的に記憶する。
【００２４】
なお、装置本体１は、ＮＩＣインタフェース１３から取得した印刷データをＰＣＬインタフェース１４からＰＣＬコントローラ３へ転送する。ここで、通信ネットワークＮを介して受信する印刷データは、用紙に画像形成される処理対象のデータと、該データを適切に画像形成するための各種の指示を示すコマンドとを含んでいる。そして、ＰＣＬコントローラ３は、装置本体１から取得した印刷データに含まれるコマンドを解析し、プリンタ部４で画像形成できるフォーマットの画像データ（ラスタデータ）に変換して装置本体１へ戻す。従って、装置本体１は、ＰＣＬインタフェース１４を介してＰＣＬコントローラ３から取得した画像データを、メモリ制御部１５によって画像メモリ１６に記憶させる。その後、制御部１０は、所定のタイミングで画像メモリ１６から画像データを読み出し、プリンタ接続部１７からプリンタ部４へ画像データを転送する。
【００２５】
通信部１８は、公衆電話回線網Ｌに接続された外部のファクシミリ装置との間でのファクシミリ通信が可能に構成されており、通信ネットワークＮを介して取得した画像データを外部のファクシミリ装置へファクシミリ送信することができ、また、外部のファクシミリ装置から送信された画像データを受信することができる。
【００２６】
プリンタ部４は、装置本体１と接続するための本体接続部４０、プリンタ制御部４１、ページメモリ４２、画像形成部４３等を主要構成要素として備えており、それぞれはシステムバス４ａを介して相互に接続されている。プリンタ制御部４１は、装置本体１から送られてきた画像データを一旦ページメモリ４２に記憶させ、ページ単位で画像形成部４３へ入力する。画像形成部４３は、ページメモリ４２から入力される画像データに基づく画像を用紙（記録媒体）に形成する形成手段である。なお、画像形成部４３には、電子写真方式、インクジェット方式、熱転写方式、昇華方式等のプリンタ装置を利用することができる。
【００２７】
ＰＣＬコントローラ３は、図示しない時計手段を有するＣＰＵ又はＭＰＵ等により構成される制御部３０、ＲＯＭ３１、ＲＡＭ３２、装置本体１と接続するための本体接続インタフェース３３、スプーラ３４等を主要構成要素として備えており、それぞれはシステムバス３ａを介して相互に接続されている。
【００２８】
制御部３０は、システムバス３ａを介して接続されるＰＣＬコントローラ３の上述したようなハードウェア各部を制御すると共に、ＲＯＭ３１に格納された種々の制御プログラムに従ってソフトウェア的機能を実行する。ＲＡＭ３２は、ＳＲＡＭ又はフラッシュメモリ等で構成されており、制御部３０による制御プログラムの実行時に発生するデータを一時的に記憶する。なお、ＲＯＭ３１には、通信ネットワークＮを介して外部のＰＣ５，５から受信した印刷データに含まれるコマンドを解析して画像形成用の画像データを生成するためのコマンド解析プログラムが予め格納されている。
【００２９】
制御部３０は、本体接続インタフェース３３を介して装置本体１から印刷データを取得した場合、スプーラ３４に蓄積しておく。また、制御部３０は、ＲＯＭ３１に記憶してあるコマンド解析プログラムをＲＡＭ３２に読み出して実行し、スプーラ３４から所定単位で読み出した印刷データにコマンド解析処理を行なって画像データを生成する生成手段として動作する。また、生成された画像データは、一旦ＲＡＭ３２に記憶された上で本体接続インタフェース３３から装置本体１へ転送され、メモリ制御部１５により画像メモリ１６に記憶される。
【００３０】
なお、装置本体１の制御部１０は、ＰＣＬコントローラ３とのデータ通信に基づいて、１つの印刷データから生成された画像データのＰＣＬコントローラ３からの転送が完了したか否かを判断しており、完了した場合、転送されて画像メモリ１６に記憶された画像データを順次プリンタ接続部１７からプリンタ部４へ転送する。
【００３１】
画像形成装置１００は、通信ネットワークＮを介してＰＣ５，５から受信するテキストデータに対しても画像形成処理を行なうように構成されている。なお、ＰＣ５，５は、画像処理対象としてのテキストデータを画像形成装置１００へ送信する場合、印刷データを送信する場合に用いるプリンタドライバを使用せずにそのまま送信する。また、ＰＣ５，５からテキストデータを受信した画像形成装置１００は、印刷データと同様に、取得したテキストデータをＰＣＬコントローラ３のスプーラ３４に蓄積する。
【００３２】
上述したＰＣＬ形式の印刷データは、先頭箇所にＰＣＬ形式の印刷データであることを示す制御コマンドが記述されており、ＰＣＬコントローラ３の制御部３０は、画像形成処理を行なうためにスプーラ３４から読み出したデータの先頭にこの制御コマンドを検出した場合にはＰＣＬ形式の印刷データであると判断し、この制御コマンドを検出できなかった場合にはテキストデータであると判断する。
【００３３】
制御部３０は、スプーラ３４から読み出したデータがテキストデータであると判断した場合、コマンド解析処理を行なわずに、スプーラ３４から読み出したテキストデータを画像データ（ラスタデータ）に変換してＲＡＭ３２に記憶させた上で本体接続インタフェース３３から装置本体１へ転送し、メモリ制御部１５により画像メモリ１６に記憶させる。更に、画像メモリ１６に記憶された画像データはメモリ制御部１５の制御に従ってプリンタ部４へ順次転送されて用紙に画像形成される。
【００３４】
更に、ＰＣ５，５は、通信ネットワークＮを介して印刷対象としての印刷データ又はテキストデータだけでなく、画像形成装置１００における各種の画像処理に係る設定条件を指示するコマンドを含む条件データも送信する。条件データは、各種の設定条件をＰＣＬ言語（ページ記述言語）で記述したテキストデータであり、各種の設定条件を示す設定条件情報（以下、条件情報という）と、この条件情報に従って設定処理の実行を指示するコマンドとを含んでいる。図２は条件データの構成例を示す模式図である。図２に示す条件データには、ＰＣＬ言語で記述されたデータの最初及び最後を示すコマンド「ＥＳＣ％−１２３４５Ｘ」が記載されており、続いて、条件データであることを示すＰＪＬ（Printer Job Language）コマンド「＠ＰＪＬ  ＳＥＴ  ＦＡＸＳＥＴＴＩＮＧ＝ＯＮ」が記載されている。なお、ＰＪＬコマンドはジョブレベルの印刷用コマンドである。
【００３５】
更に、条件データには、設定すべき各項目及び設定内容を示す条件情報が記載されている。図２では、ワンタッチダイヤルの１番としてＡＡＡ商事を、ワンタッチダイヤルの２番としてＢＢＢ商事を、短縮ダイヤルの１００番としてＸＸＸ商事を、１番目の発信元記録（ＴＴＩ）としてＭＭＭＭ株式会社を登録する条件情報が記載されている。なお、図２に示す条件データは、画像形成装置１００をファクシミリ装置として用いる場合の各種の設定条件を指定しているが、このように外部装置との間で行なう通信に係る設定条件に限られず、例えば画像形成処理を行なう際の各種の設定条件を指定することもできる。具体的には、画像出力時の解像度、出力濃度、出力部数の設定等を行なうことができる。
【００３６】
このような条件データを受信した画像形成装置１００は、印刷データと同様に、受信した条件データを装置本体１を介してＰＣＬコントローラ３へ転送してスプーラ３４に蓄積する。そして、ＰＣＬコントローラ３の制御部３０は、印刷データと同様に、スプーラ３４から読み出した条件データに対してコマンド解析処理を実行する。制御部３０は、条件データにコマンド解析処理を実行し、条件データであることを示すコマンド「＠ＰＪＬ  ＳＥＴ  ＦＡＸＳＥＴＴＩＮＧ＝ＯＮ」を検知した場合、条件データを取得した旨を装置本体１の制御部１０に通知する。
【００３７】
また、制御部３０は、条件データから条件情報を抽出し、取得した条件情報を本体接続インタフェース３３から装置本体１へ転送する。具体的には、制御部３０は、条件データであることを示すコマンドの続きから、ＰＣＬ形式のデータの最後を示すコマンドまでに記載された各条件情報を取得し、順次装置本体１へ転送する。なお、制御部３０は、条件情報の転送中を示す設定フラグを有しており、コマンド解析処理により条件データであることを示すコマンドを検知した場合、設定フラグをオンにセットする。従って、制御部３０は、設定フラグがオンである場合、条件情報の転送中であるとして、スプーラ３４から読み出した条件データから順次取得する条件情報を装置本体１へ転送する。
【００３８】
条件情報を取得した装置本体１の制御部１０は、ＰＣＬコントローラ３とのデータ通信に基づいて、１つの条件データから取得された条件情報の転送が完了したか否かを判断しており、完了した場合、取得した条件情報が示す各設定内容を各設定項目に応じて設定されたＲＡＭ１２の所定領域に格納させる。具体的には、制御部１０は、ＲＡＭ１２に設けられたワンタッチダイヤル１番に対する記憶領域に、電話番号として075-111-1111を、名称としてＡＡＡ商事を記憶させる。これにより、画像形成装置１００は、所定領域に格納された各設定内容に従った処理を適切に行なうことができる。
【００３９】
上述したように、条件データをテキストデータで作成することにより、画像形成装置１００における画像形成条件の指示を行なうための専用のＧＵＩをＰＣ５に用意しておく必要がない。また、ページ記述言語で記述された条件データに含まれるコマンドを解析して設定条件を取得する構成により、画像形成装置１００において、ＰＣ５から条件データを取得するためのインタフェースに汎用性を持たせることができるので、ＬＡＮを介してだけでなく、例えばパラレルポート及びＵＳＢポート等を介してＰＣ５と接続するように構成することもでき、印刷データと同様の処理によってＰＣ５から送信されてくる条件データに基づいて各種の設定条件の設定処理を行なうことができる。
【００４０】
以下に、上述した構成の画像形成装置１００において、ＰＣＬコントローラ３の動作について説明する。図３はＰＣＬコントローラ３による画像処理の手順を示すフローチャートである。以下の図３のフローチャートに示す各処理は、ＰＣＬコントローラ３の制御部３０がＲＯＭ３１に予め格納されている制御プログラムに従って実行する。
【００４１】
上述したように、画像形成装置１００は、通信ネットワークＮに接続された外部のＰＣ５，５からＮＩＣ部２を介して受信した印刷データを、装置本体１を経由してＰＣＬコントローラ３のスプーラ３４に記憶させていく。なお、ＰＣＬコントローラ３の制御部３０は、予め自身に用意された設定フラグをオフにしておく（Ｓ１）。
【００４２】
ＰＣＬコントローラ３の制御部３０は、スプーラ３４に印刷データが有るか否かを判断し（Ｓ２）、印刷データが無いと判断した場合（Ｓ２：ＮＯ）、待機する。制御部３０は、スプーラ３４に印刷データが有ると判断した場合（Ｓ２：ＹＥＳ）、ＲＯＭ３１に記憶してあるコマンド解析プログラムをＲＡＭ３２に読み出して実行することによって、スプーラ３４から順次読み出した印刷データにコマンド解析処理を実行する（Ｓ３）。ここで、制御部３０は、コマンド解析処理を実行した印刷データから、条件データであることを示すコマンドを検知するか否かに応じて、スプーラ３４から読み出した印刷データが条件データであるか否かを判断する（Ｓ４）。
【００４３】
制御部３０は、条件データでないと判断した場合（Ｓ４：ＮＯ）、設定フラグがオンであるか否かを判断し（Ｓ５）、設定フラグがオンでないと判断した場合（Ｓ５：ＮＯ）、即ち、スプーラ３４から読み出した印刷データが通常の印刷データである場合、スプーラ３４に記憶してある印刷データをコマンド単位で読み出し、読み出したコマンドにコマンド解析処理を継続して画像データを生成（レンダリング）し（Ｓ６）、生成した画像データを順次ＲＡＭ３２に記憶させる。制御部３０は、スプーラ３４に記憶してある１ページ分の印刷データに対するコマンド解析処理が終了したか否かを判断しており（Ｓ７）、終了していないと判断した場合（Ｓ７：ＮＯ）、ステップＳ２の処理へ戻り、スプーラ３４に記憶された印刷データを読み出してコマンド解析処理を継続する（Ｓ３）。
【００４４】
制御部３０は、スプーラ３４に記憶してある１ページ分の印刷データに対するコマンド解析処理が終了したと判断した場合（Ｓ７：ＹＥＳ）、ＲＡＭ３２に記憶された画像データを本体接続インタフェース３３から装置本体１へ転送し（Ｓ８）、画像メモリ１６に記憶させる。そして、制御部３０は、スプーラ３４に記憶してある１つの印刷データ（印刷ジョブ）に対するコマンド解析処理が終了したか否かを判断し（Ｓ９）、終了していないと判断した場合（Ｓ９：ＮＯ）、ステップＳ２の処理へ戻り、上述したステップＳ２〜Ｓ８の処理を繰り返す。
【００４５】
一方、ステップＳ４において、スプーラ３４から読み出した印刷データが条件データであると判断した場合（Ｓ４：ＹＥＳ）、制御部３０は設定フラグをオンにセットし（Ｓ１０）、条件情報の装置本体１への転送開始を装置本体１の制御部１０に通知し（Ｓ１１）、ステップＳ９の処理へ移行する。また、ステップＳ５において、設定フラグがオンであると判断した場合（Ｓ５：ＹＥＳ）、即ち、スプーラ３４から読み出した印刷データが条件データであり、条件情報の装置本体１への転送中である場合、制御部３０は、スプーラ３４から読み出された条件データ中の条件情報を抽出し、取得した条件情報を装置本体１へ転送し（Ｓ１２）、ステップＳ９の処理へ移行する。
【００４６】
ステップＳ９で、制御部３０は、スプーラ３４に記憶してある１つの印刷データに対するコマンド解析処理が終了したと判断した場合（Ｓ９：ＹＥＳ）、設定フラグがオンであるか否かを判断する（Ｓ１３）。制御部３０は、設定フラグがオンであると判断した場合（Ｓ１３：ＹＥＳ）、条件情報の装置本体１への転送終了を装置本体１の制御部１０に通知し（Ｓ１４）、上述した処理を終了する。なお、制御部３０は、設定フラグがオンでないと判断した場合（Ｓ１３：ＮＯ）、何も行わずに上述した処理を終了する。
【００４７】
装置本体１の制御部１０は、ＰＣＬコントローラ３から転送されてきた画像データを画像メモリ１６に一旦記憶させた上でプリンタ部４へ順次転送することによって、通信ネットワークＮを介して受信した印刷データに基づく画像を用紙へ出力させることができる。また、制御部１０は、ＰＣＬコントローラ３から転送されてきた条件情報に基づいて、各設定項目に応じてＲＡＭ１２に設定された所定領域に各設定内容を格納することによって、通信ネットワークＮを介して受信した条件データに基づく各種の設定条件を設定することができる。
【００４８】
また、制御部１０は、ＰＣＬコントローラ３から転送されてきた条件情報が示す各設定内容をＲＡＭ１２の所定領域に格納した後に、各設定内容を示す画像データをプリンタ部４へ転送することにより、設定された内容を用紙に画像形成するように構成することもできる。更に、通信ネットワークＮを介して送信されてくる条件データに、設定内容を画像形成するか否かを指示する指示情報を含ませておくことにより、制御部１０が、条件データ中の指示情報に従って各設定内容を用紙に画像形成するように構成してもよい。
【００４９】
上述した実施形態では、図１に示すように、画像形成装置１００を構成する装置本体１、ＮＩＣ部２、ＰＣＬコントローラ３及びプリンタ部４をそれぞれ異なる基板上に搭載する構成について説明したが、全てを１つの基板上に搭載する構成でもよい。なお、ＰＣＬコントローラ３でコマンド解析されて生成された画像データを装置本体１の画像メモリ１６に一旦蓄積した上でプリンタ部４へ転送することにより、ＰＣＬコントローラ３から直接的に画像データがプリンタ部４へ転送されないので、プリンタ部４が変更された場合であっても、装置本体１における変更で対応でき、ＰＣＬコントローラ３を変更する必要がない。
【図面の簡単な説明】
【００５０】
【図１】本発明の画像形成装置の構成例を示すブロック図である。
【図２】条件データの構成例を示す模式図である。
【図３】ＰＣＬコントローラによる画像処理の手順を示すフローチャートである。
【符号の説明】
【００５１】
１００  画像形成装置
１  装置本体
１０  制御部
２  ＮＩＣ部
２０  ネットワークインタフェース（受信手段）
３  ＰＣＬコントローラ
３０  制御部（生成手段）
４  プリンタ部
４３  画像形成部（形成手段）
５  ＰＣ（外部装置）
【図１】
2006159519.tif 000003
【図２】
2006159519.tif 000004
【図３】
2006159519.tif 000005