(57)【要約】【課題】画像形成指示の内容に応じて、蓄積手段の要否を判定し、設定されている機能に応じた蓄積手段の要否を制御し、蓄積手段が不要な機能については蓄積手段への不要なアクセスを無くし、画像形成に要する時間を短縮する画像形成装置を提供する。【解決手段】蓄積判定部６は、受付部１で受け取った各種設定等を含む画像形成指示から、イメージデータを蓄積部４に蓄積するか否かを判定する。イメージ生成処理部２は、受付部１で受け取った画像データ及び画像形成指示に従ってイメージデータを生成する。そして蓄積判定部６の判定結果に従い、蓄積が必要と判定されればイメージデータを蓄積制御部３に渡し、蓄積部４に蓄積後、読み出して画像形成制御部５に転送し、画像を形成する。蓄積が不要と判定されれば、イメージデータを直接、画像形成制御部５へ渡し、画像を形成する。【選択図】　図１
2004096507.tif 000002
【特許請求の範囲】
【請求項１】
画像形成指示を受け取り、該画像形成指示に従って画像を形成する画像形成装置において、イメージデータに基づいて画像を形成する画像形成制御手段と、イメージデータを蓄積する蓄積手段と、イメージデータの前記蓄積手段への蓄積及び蓄積手段からのイメージデータの取り出しを制御する蓄積制御手段と、イメージデータに対する画像形成指示の内容に基づいてイメージデータを前記蓄積手段に蓄積するか否かを判定する蓄積判定手段を有し、イメージデータは、前記蓄積判定手段による判定結果に従って、前記蓄積制御手段へ渡されて前記蓄積手段に一旦蓄積されてから前記画像形成制御手段へ渡されるかあるいは直接画像形成制御手段へ渡されることを特徴とする画像形成装置。
【請求項２】
前記蓄積判定手段は、前記画像形成指示として丁合の指定がなされている時、イメージデータを前記蓄積手段に蓄積すると判定することを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記蓄積判定手段は、前記画像形成指示として複数部数の指定がなされている時、イメージデータを前記蓄積手段に蓄積すると判定することを特徴とする請求項１に記載の画像形成装置。
【請求項４】
前記蓄積判定手段は、前記画像形成指示としてフェイスアップトレイへの排出が指定されるとともに、排出されるページ順が降順である場合に、イメージデータを前記蓄積手段に蓄積しないと判定することを特徴とする請求項１に記載の画像形成装置。
【請求項５】
前記蓄積判定手段は、前記画像形成指示としてフェイスダウントレイへの排出が指定されるとともに、排出されるページ順が昇順である場合に、イメージデータを前記蓄積手段に蓄積しないと判定することを特徴とする請求項１に記載の画像形成装置。
【請求項６】
前記蓄積判定手段は、前記画像形成指示として親展プリントの指定がなされている時、イメージデータを前記蓄積手段に蓄積すると判定することを特徴とする請求項１に記載の画像形成装置。
【請求項７】
前記蓄積判定手段は、前記画像形成指示としてサンプルプリントの指定がなされている時、イメージデータを前記蓄積手段に蓄積すると判定することを特徴とする請求項１に記載の画像形成装置。
【請求項８】
前記蓄積判定手段は、前記画像形成指示としてサンプルプリントの指定がなされているとともに指定された部数が１部の場合には、イメージデータを前記蓄積手段に蓄積しないと判定することを特徴とする請求項１に記載の画像形成装置。
【請求項９】
画像形成指示を受け取り、該画像形成指示に従って画像を形成する画像形成装置において、イメージデータに基づいて画像を形成する画像形成制御手段と、イメージデータを蓄積する蓄積手段と、イメージデータの前記蓄積手段への蓄積及び蓄積手段からのイメージデータの取り出しを制御する蓄積制御手段を有し、イメージデータは、前記画像形成指示に含まれているイメージデータを前記蓄積手段に蓄積するか否かを示す指示に従って、前記蓄積制御手段に渡されて前記蓄積手段へ一旦蓄積されてから前記画像形成制御手段へ渡されるかあるいは直接前記画像形成制御手段へ渡されることを特徴とする画像形成装置。
【請求項１０】
ホスト装置から画像形成装置に対して画像データとともに画像形成指示を送り、前記画像形成装置で前記画像形成指示に従って画像を形成する画像形成システムにおいて、前記画像形成装置は、前記画像形成指示に従って前記画像データに対応するイメージデータを蓄積可能な蓄積手段を有しており、前記ホスト装置は、ユーザによる指示に従って画像データに対応するイメージデータを前記画像形成装置中の前記蓄積手段に蓄積させるか否かを判断し、判断結果を前記画像形成指示に含めて前記画像形成装置へ送ることを特徴とする画像形成システム。
【請求項１１】
前記ホスト装置は、前記画像形成指示として丁合の指定がなされている時、前記画像形成装置においてイメージデータを前記蓄積手段に蓄積させると判定することを特徴とする請求項１０に記載の画像形成システム。
【請求項１２】
前記ホスト装置は、前記画像形成指示として複数部数の指定がなされている時、前記画像形成装置においてイメージデータを前記蓄積手段に蓄積させると判定することを特徴とする請求項１０に記載の画像形成システム。
【請求項１３】
前記ホスト装置は、前記画像形成指示としてフェイスアップトレイへの排出が指定されるとともに、排出されるページ順が降順である場合に、前記画像形成装置においてイメージデータを前記蓄積手段に蓄積させないと判定することを特徴とする請求項１０に記載の画像形成システム。
【請求項１４】
前記ホスト装置は、前記画像形成指示としてフェイスダウントレイへの排出が指定されるとともに、排出されるページ順が昇順である場合に、前記画像形成装置においてイメージデータを前記蓄積手段に蓄積させないと判定することを特徴とする請求項１０に記載の画像形成システム。
【請求項１５】
前記ホスト装置は、前記画像形成指示として親展プリントの指定がなされている時、前記画像形成装置においてイメージデータを前記蓄積手段に蓄積すると判定することを特徴とする請求項１０に記載の画像形成システム。
【請求項１６】
前記ホスト装置は、前記画像形成指示としてサンプルプリントの指定がなされている時、前記画像形成装置においてイメージデータを前記蓄積手段に蓄積させると判定することを特徴とする請求項１０に記載の画像形成システム。
【請求項１７】
前記ホスト装置は、前記画像形成指示としてサンプルプリントの指定がなされているとともに指定された部数が１部の場合には、前記画像形成装置においてイメージデータを前記蓄積手段に蓄積させないと判定することを特徴とする請求項１０に記載の画像形成システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、イメージデータを蓄積可能な蓄積手段を有する画像形成装置及びそのような画像形成装置を用いた画像形成システムに関するものである。
【０００２】
【従来の技術】
図４は、蓄積手段を有する従来の画像形成装置の一例を示すブロック図である。図中、１は受付部、２はイメージ生成処理部、３は蓄積制御部、４は蓄積部、５は画像形成制御部である。受付部１は、外部から送られてくるＰＤＬ等で記述された画像データや画像形成のための設定などを含む画像形成指示を受け取り、イメージ生成処理部２に渡す。イメージ生成処理部２は、受付部１から渡された画像データ及び画像形成指示に従って例えば描画処理を行い、画像形成制御部５で画像を形成するためのイメージデータを生成する。もちろん、画像データとしてイメージデータそのものを受け取る場合もある。
【０００３】
蓄積制御部３は、イメージ生成処理部２で生成したイメージデータを蓄積部４に蓄積させる。また、画像形成制御部５からの要求に従って蓄積部４に蓄積されているイメージデータを読み出して画像形成制御部５に受け渡す。画像形成制御部５は、蓄積制御部３から渡されたイメージデータ及び画像形成指示に基づき、例えば用紙上などに画像を形成する。
【０００４】
このように、従来の画像形成装置では、蓄積部４に一旦イメージデータを蓄積しておくことによって、イメージ生成処理部２の処理と画像形成制御部５の処理とを独立させ、両者を並行して動作させて高速化を図り、またスループットを向上させることが可能となる。しかし、必ず蓄積部４にイメージデータを蓄積してから画像を形成しているので、イメージデータを蓄積部４に格納し、再び取り出すためのアクセス時間が必要となり、その分だけ１枚目（１部目）の画像形成までに要する時間が長くなるという問題があった。
【０００５】
このような問題に対して、例えば特開２０００−１４８４１８号公報には、クライアント装置から送信されてきたＰＤＬデータを蓄積装置に保存しておき、２部目以降の印刷に利用するという技術が記載されている。しかしこの技術では、ＰＤＬデータに基づく描画処理を毎回行わなければならないため、処理量が多くなるという問題がある。
【０００６】
また、例えば特開２００１−２６０４３６号公報には、複数部数を画像形成する場合に１部目の画像形成後にデータを蓄積し、２部目以降は蓄積手段からデータを取り出して画像を形成するといった技術も存在する。しかし、利用する機能によっては、単純に１部目の画像形成を蓄積しないで行うわけにはゆかない場合が発生する。例えば画像形成された面が上向きとなって用紙が排出されるフェイスアップトレイが選択され、ページ順が昇順の画像データが入力された場合、そのまま画像を形成して用紙を排出すると、トレイに堆積された用紙のページ順が逆順になってしまう。従って、このような場合には１部目の画像形成時から、蓄積手段を利用する必要がある。上述の文献に記載されている技術は、このような場合には対応できず、非常に限定された機能しか搭載されていない画像形成装置にしか適用できなかった。
【０００７】
【発明が解決しようとする課題】
本発明は、上述した事情に鑑みてなされたもので、例えばユーザによって設定された機能などの内容に応じて、蓄積手段を必要とするか否かを判定することによって、設定されている機能に応じた蓄積手段の要否を制御し、蓄積手段が不要な機能については蓄積手段への不要なアクセスを無くし、画像形成に要する時間を短縮することが可能な画像形成装置及び画像形成システムを提供することを目的とするものである。
【０００８】
【課題を解決するための手段】
本発明は、画像形成指示を受け取り、該画像形成指示に従って画像を形成する画像形成装置において、イメージデータに対する画像形成指示の内容に基づいて、イメージデータを蓄積手段に蓄積するか否かを蓄積判定手段で判定し、その判定結果に従って、イメージデータを蓄積制御手段へ渡して前記蓄積手段へ一旦蓄積してから前記画像形成制御手段へ渡すか、あるいは直接画像形成制御手段へ渡すように構成したことを特徴とするものである。
【０００９】
また本発明は、ホスト装置から画像形成装置に対して画像データとともに画像形成指示を送り、画像形成装置で画像形成指示に従って画像を形成する画像形成システムにおいて、ホスト装置の側で、ユーザによる指示に従って画像データに対応するイメージデータを画像形成装置中の蓄積手段に蓄積させるか否かを判断し、判断結果を画像形成指示に含めて前記画像形成装置へ送る。そして画像形成装置は、画像形成指示中の蓄積手段に蓄積させるか否かを示す指示に従って、イメージデータを蓄積制御手段に渡して蓄積手段へ一旦蓄積してから画像形成制御手段へ渡すか、あるいは直接画像形成制御手段に渡し、画像形成を行うことを特徴とするものである。
【００１０】
画像形成装置の蓄積手段にイメージを蓄積するか否かの判断は、例えば丁合の指定がなされている時には、イメージデータを蓄積手段に蓄積すると判定することができる。また、複数部数の指定がなされている時にも、イメージデータを蓄積手段に蓄積すると判定することができる。しかし、フェイスアップトレイへの排出が指定されるとともに、排出されるページ順が降順である場合には、イメージデータを蓄積手段に蓄積しないと判定することができる。同様にフェイスダウントレイへの排出が指定されるとともに、排出されるページ順が昇順である場合には、イメージデータを蓄積手段に蓄積しないと判定することができる。さらに、親展プリントやサンプルプリントの指定がなされている時には、イメージデータを前記蓄積手段に蓄積すると判定することができ、サンプルプリントの際には指定された部数が１部の場合には、イメージデータを前記蓄積手段に蓄積しないと判定することができる。
【００１１】
このように、例えばユーザ等による画像形成指示の内容によって、イメージを蓄積手段に蓄積するか否かを判断するので、蓄積手段を利用しなくて良い指示内容の場合には、蓄積手段への不要なアクセスを無くし、画像形成に要する時間を短縮することができる。また、従来のように一律に指定が１部の場合には蓄積しないなどとするわけではなく、画像形成指示の内容によっては１部目からイメージデータを蓄積手段に蓄積し、それぞれの機能に応じた動作を実現することができる。
【００１２】
【発明の実施の形態】
図１は、本発明の第１の実施の形態を示すブロック図である。図中、図４と同様の部分には同じ符号を付してあり、重複する説明を省略することがある。６は蓄積判定部である。蓄積判定部６は、受付部１で受け取った画像形成のための設定などを含む画像形成指示の内容を調べ、イメージデータを蓄積部４に蓄積するか否かを判定する。一般にジョブ制御言語と呼ばれるもののようにＰＤＬの先頭部分に画像形成指示がある場合や、ＰＤＬデータの内部に画像形成指示が含まれているような場合がある。蓄積判定部６では、このようなＰＤＬデータから抽出された画像形成指示の内容に基づいて、イメージデータを蓄積装置に保存するか否かを判定すればよい。画像形成指示の内容としては、部数や排出トレイの指示、丁合やその他の種々の機能の利用などについての指示が含まれている。このような画像形成指示の内容と判定の具体的な例については後述する。
【００１３】
イメージ生成処理部２は、蓄積判定部６から受付部１で受け取った画像データ及び各種の画像形成指示とともに、イメージデータを蓄積部４に蓄積するか否かを示す判定結果を受け取る。そして、画像データ及び画像形成指示に従って画像形成制御部５で画像を形成するためのイメージデータを生成する。例えば画像データがＰＤＦ等で記述されたデータであれば、このイメージ生成処理部２において描画処理等を行い、イメージデータに展開することになる。そして蓄積判定部６から受け取った判定結果に従い、判定結果がイメージデータを蓄積部４に蓄積するとのものであれば、生成したイメージデータを蓄積制御部３に渡す。また、判定結果がイメージデータを蓄積部４に蓄積しないとするものであれば、生成したイメージデータを直接、画像形成制御部５へ渡す。
【００１４】
蓄積制御部３は、イメージ生成処理部２から渡されるイメージデータを蓄積部４に格納して蓄積させ、また画像形成制御部５からの要求に従って蓄積部４からイメージデータを読み出して画像形成制御部５に渡す。イメージデータの蓄積部４への蓄積と蓄積部４からの読み出しは非同期に行うことができ、これによってイメージ生成処理部２におけるイメージデータの生成処理と、画像形成制御部５における画像形成処理とを並行して行うことができるようにしている。なお、イメージデータの蓄積部４への蓄積時にはイメージデータを圧縮して格納し、蓄積部４からの読み出し時に復号するように構成し、蓄積部４の利用効率を向上させることもできる。
【００１５】
蓄積部４は、例えばハードディスクなどの大容量の記憶装置が用いられ、蓄積制御部３による制御によってイメージデータの書き込み及び読み出しが行われる。
【００１６】
画像形成制御部５は、イメージデータ及び画像形成指示に基づいて、画像を例えば用紙上などに形成する。画像を形成する方式は任意であり、電子写真方式の他、インクジェット方式、熱転写方式など、様々な方式を適用可能である。画像形成制御部５は、蓄積判定部６における判定結果がイメージデータを蓄積部４に蓄積するとのものであれば、蓄積制御部３に対してイメージデータの転送を要求し、蓄積制御部３から渡されるイメージデータに対応する画像を形成する。また、蓄積判定部６における判定結果がイメージデータを蓄積部４に蓄積しないとするものである場合には、イメージ生成処理部２で生成したイメージデータを直接受け取って、対応する画像を形成する。この場合、蓄積部４への蓄積及び読み出しのための処理時間が不要となるため、画像を形成するまでに要する時間は短縮される。その代わり、画像形成制御部５における画像形成処理と同期してイメージ生成処理部２におけるイメージ生成処理を行うことになる。
【００１７】
図１に示した例では、受付部１に続いて蓄積判定部６を設けているが、これに限らず、蓄積制御部３より前であればどこに存在していても良い。例えばイメージ生成処理部２の後段に蓄積判定部６を設け、蓄積判定部６が判定結果に基づいてイメージデータの流れを制御するように構成してもよい。また、例えば画像データとしてＰＤＬデータ等に限らず、画像形成制御部５でそのまま画像形成可能なイメージデータが入力される構成も考えられる。このような構成では、イメージ生成処理部２を設けずに構成し、この場合も蓄積判定部６が判定結果に基づいてイメージデータの流れを制御するように構成すればよい。
【００１８】
次に、蓄積部４にイメージデータを蓄積するか否かを判定する具体例についていくつか説明する。図２は、画像形成指示の内容と画像形成制御部５による画像形成結果の一例の説明図である。まず、１部のみをそのまま画像形成する場合には、蓄積判定部６は蓄積部４にイメージデータを蓄積しないと判断する。これによってイメージ生成処理部２で生成されたイメージデータは、直接、画像形成制御部５に渡される。この場合、蓄積部４への格納及び読み出しの時間を要しないため、その分だけ高速に画像形成を行うことができる。
【００１９】
複数部数の指定があり、かつ、丁合の指定がある場合には、蓄積判定部６は蓄積部４にイメージデータを蓄積するものと判断する。丁合は複数部数の画像形成を行う際に、図２（Ａ）に示すように１部目について１ページ目，２ページ目，３ページ目，…というようにすべてのページの画像形成を行い、次に２部目のすべてのページの画像形成といったような順序で画像を形成してゆく機能である。この場合、２部目以降の画像形成を行うために蓄積部４にイメージデータを蓄積しておくことが必要となる。従って、蓄積判定部６は、蓄積部４にイメージデータを蓄積するものと判断する。
【００２０】
また、丁合の指定が無くても、複数部数の画像形成が指定されている場合には、蓄積判定部６は、蓄積部４にイメージデータを蓄積するものと判断することができる。丁合を指定しないで複数部数の画像形成を行うと、図２（Ｂ）に示すように、まず１ページ目について指定部数分（ｍ枚）だけ画像形成を行い、続いて２ページ目について指定部数分（ｍ枚）の画像形成を行うといったようにして、それぞれのページ毎に指定部数ずつの画像形成を行うことになる。この場合、例えば１ページ目のイメージデータをそのまま保持していれば複数部数分の画像形成が可能であるので、蓄積部４を利用せずに画像を形成しても良い。しかし、指定部数分の画像形成を行う間、イメージ生成処理部２においてイメージデータを保持しなければならないため、イメージ生成処理部２におけるイメージ生成の処理を並行して行うことができない。そのため、蓄積部４を利用することとしてイメージ生成処理部２の動作と画像形成制御部５の動作を並行して実行可能とするように、蓄積判定部６は、蓄積部４にイメージデータを蓄積するものと判断するとよい。
【００２１】
次に、画像を形成した用紙等の排出先と画像形成順序の関係によっては、蓄積部４を利用しなくてよい場合と利用した方がよい場合がある。例えば図２（Ｃ）に示すように、画像が形成された面が上となって用紙が排出され、その上に後続の用紙が堆積するフェイスアップトレイが排出先として指定されている場合、イメージ生成処理部２において生成するイメージデータのページ順によって判定する。例えばページ順がｎ，ｎ−１，…，２，１（降順）の場合には、そのまま画像形成すればトレイ上には上が１ページ目、下がｎページ目となって、ユーザが利用しやすい形態で排紙することができる。従って、排出先としてフェイスアップトレイを選択し、ページ順が降順で１部のみ画像形成する場合には蓄積部４にイメージデータを蓄積しないものと判定し、少しでも早く画像形成されるようにするとよい。
【００２２】
なお、ページ順が１，２，…，ｎ−１，ｎ（昇順）の場合には、ｎページ目（あるいはｎ−１ページ目）まで蓄積し、ｎページ目から画像形成を開始した方がよい。この場合には、蓄積判定部６は蓄積部４にイメージデータを蓄積するものと判断する。
【００２３】
また、例えば図２（Ｄ）に示すように、画像が形成された面が下となって用紙が排出され、その上に後続の用紙が堆積するフェイスダウントレイが排出先として指定されている場合も、イメージ生成処理部２において生成するイメージデータのページ順によって判定する。例えばページ順が１，２，…，ｎ−１，ｎ（昇順）の場合には、そのまま画像形成すればトレイ上には下が１ページ目、上がｎページ目となり、用紙の束のまま逆転させれば１〜ｎページの画像が形成された画像形成結果が得られる。従って、排出先としてフェイスダウントレイを選択し、ページ順が昇順で１部のみ画像形成する場合には蓄積部４にイメージデータを蓄積しないものと判定し、少しでも早く画像形成されるようにするとよい。
【００２４】
なお、ページ順がｎ，ｎ−１，…，２，１（降順）の場合には、１ページ目（あるいは２ページ目）まで蓄積し、１ページ目から画像形成を開始した方がよい。この場合には、蓄積判定部６は蓄積部４にイメージデータを蓄積するものと判断する。
【００２５】
このほか、各種機能によって蓄積が必要な場合がある。例えば親展機能が指定されている場合には、蓄積判定部６は蓄積部４にイメージデータを蓄積するものと判断する。親展機能は、画像データを受け取った時点では画像形成せず、画像形成装置に設けられている図示しない操作部から所定の操作が行われた時点で画像形成を開始する機能である。この機能が指定されている場合には、必ず蓄積部４へのイメージデータの蓄積を行わなければならないので、上述のように蓄積判定部６は蓄積部４にイメージデータを蓄積するものと判断することになる。このほかにも、例えば時刻指定などの機能などのように、必ず蓄積を伴う機能が指定されている場合についても同様である。
【００２６】
また、１部目を画像形成し、ユーザによる確認後に残りの部数を画像形成するサンプルプリントが指定されている場合も、基本的には残部数の画像形成のためにイメージデータを蓄積部４に蓄積する必要がある。そのため、このサンプルプリントが指定されている場合、蓄積判定部６は蓄積部４にイメージデータを蓄積するものと判断する。ただし、部数が１部しか指定されていない場合には、最初の１部を画像形成しただけで残部数は０となり、イメージデータの保存は必要なくなる。そのため、サンプルプリントが指定され、部数として１部が指定されている場合には、蓄積判定部６は蓄積部４にイメージデータを蓄積しないと判断すればよい。
【００２７】
上述の例は画像形成装置における機能の一例のみを取りだして説明したものであり、このほかの種々の機能についても同様にして蓄積判定部６において蓄積するか否かを判定すればよい。このように、画像形成指示の内容によって蓄積部４にイメージデータを蓄積するか否かを判定するので、指示の内容に即した判定が可能となる。
【００２８】
図３は、本発明の第２の実施の形態を示すブロック図である。図中、図１と同様の部分には同じ符号を付してあり、説明を省略することがある。２１はホスト装置、２２は画像形成装置、３１は画像データ生成部、３２は蓄積判定部、３３は送信部である。この第２の実施の形態では、画像形成装置２２内の蓄積部４にイメージデータを蓄積させるか否かを、ホスト装置２１の側で判定し、その判定結果を画像形成指示に含めて画像データとともに画像形成装置２２に送信する場合の構成例を示している。なお、ホスト装置２１と画像形成装置２２は直接あるいは間接的に通信可能に接続されている。例えばＩＥＥＥ１２８４などのパラレルインタフェース、ＩＥＥＥ１３９４やＵＳＢなどのシリアルインタフェース、ＬＡＮなど、様々なインタフェースを用いて両者を接続可能である。
【００２９】
ホスト装置２１は、画像形成装置２２を利用するあらゆる機器でよく、例えばユーザが利用しているパーソナルコンピュータ等であってよい。ホスト装置２１には多くの機能が備えられているが、ここでは画像形成装置２２によって画像を形成する際に必要となる画像データ生成部３１及び送信部３３と、本発明の特徴である蓄積判定部３２のみを示し、他の構成については図示を省略している。
【００３０】
画像データ生成部３１は、画像形成装置２２にへ送信する画像データ及び画像形成指示を生成する。この画像データ生成部３１は、例えばホスト装置２１上で動作するアプリケーションであったり、アプリケーションからプリント指示を受けたオペレーティングシステムであったり、あるいは、デバイスドライバ内に組み込まれている。画像データとしては、例えばＰＤＬで記述されたデータ等を生成することができる。また、画像形成指示は、例えばユーザが図示しない操作部などから入力したり、あるいはアプリケーションやオペレーティングシステム、デバイスドライバなどにおいて設定される。例えばユーザが入力しなかった項目は自動的にデフォルトの設定としたり、ユーザは抽象的な指示を行って、対応する具体的な指示を生成するように構成してもよい。
【００３１】
蓄積判定部３２は、上述の第１の実施の形態における蓄積判定部６と同様のものであり、画像データ生成部３１から受け取った画像形成指示の内容を調べ、画像形成装置２２内の蓄積部４にイメージデータを蓄積するか否かを判定する。画像形成指示の内容と、そのときの判定についても、上述の第１の実施の形態における説明と同様である。
【００３２】
送信部３３は、蓄積判定部３２において行った画像形成装置２２内の蓄積部４にイメージデータを蓄積するか否かの判定結果を画像形成指示に含め、画像データとともに画像形成装置２２へ送信する。なお、判定結果を画像形成指示に含めるために、例えばジョブ制御言語やＰＤＬは、そのために文法を拡張しておく。
【００３３】
画像形成装置２２では、ホスト装置２１から送られてきた画像データ及び画像形成指示を受付部１で受け付け、イメージ生成処理部２において画像データ及び画像形成指示に基づいてイメージデータを生成する。そして、画像形成指示中の蓄積部４にイメージデータを蓄積するか否かを示す判定結果を参照し、判定結果が蓄積部４にイメージデータを蓄積するとのものであれば、生成したイメージデータを蓄積制御部３に渡す。蓄積制御部３はイメージデータを蓄積部４に蓄積後、画像形成制御部５からの要求に応じて蓄積部４からイメージデータを読み出し、画像形成制御部５に渡して画像形成を行う。また、判定結果がイメージデータを蓄積部４に蓄積しないとするものであれば、生成したイメージデータを直接、画像形成制御部５へ渡し、画像形成を行う。この第２の実施の形態においては蓄積を行うか否かの判定を画像形成装置２２側では行わないので、イメージデータを蓄積部４に蓄積しないとする判定結果を受け取っている場合には、蓄積部４を使用しないですべての処理を行うことになる。
【００３４】
このようにして、画像データを送信するホスト装置２１の側で、画像形成装置２２内の蓄積部４にイメージデータを蓄積するか否かを判定し、画像形成装置２２を制御することができる。このとき、本発明ではジョブ単位でイメージデータを蓄積部４に蓄積するか否かを制御するので、画像形成装置２２側における細かな制御は不要である。従って、この第２の実施の形態のようにホスト装置２１側で判断して結果を画像形成装置２２に指示するような構成でも、ホスト装置２１に蓄積判定部６を設けるだけで対応可能である。
【００３５】
【発明の効果】
以上の説明から明らかなように、本発明によれば、例えばユーザによって設定された機能などの画像形成指示の内容に応じて、蓄積手段を必要とするか否かを判定するので、それぞれの機能に応じた蓄積手段の要不要を制御することができる。従って、蓄積手段への蓄積が不要な機能においては、蓄積手段への不要なアクセスを無くし、画像形成に要する時間を短縮することができる。また蓄積が必要な機能においてまで、蓄積手段を利用しない不自然な制御を行うことなく、効率的に画像形成を行うことができるという効果がある。
【図面の簡単な説明】
【図１】本発明の第１の実施の形態を示すブロック図である。
【図２】画像形成指示の内容と画像形成制御部５による画像形成結果の一例の説明図である。
【図３】本発明の第２の実施の形態を示すブロック図である。
【図４】蓄積手段を有する従来の画像形成装置の一例を示すブロック図である。
【符号の説明】
１…受付部、２…イメージ生成処理部、３…蓄積制御部、４…蓄積部、５…画像形成制御部、６…蓄積判定部、２１…ホスト装置、２２…画像形成装置、３１…画像データ生成部、３２…蓄積判定部、３３…送信部。
【図１】
2004096507.tif 000003
【図２】
2004096507.tif 000004
【図３】
2004096507.tif 000005
【図４】
2004096507.tif 000006