(57)【特許請求の範囲】
【請求項１】
ジョブの画像データに基づいて画像形成を行う画像形成部と、
前記ジョブに関するデータを保存する記憶部と、
前記ジョブを管理し、前記画像形成を制御する制御部と、を備え、
前記制御部は、ラスタライズによって生成した画像データを再ラスタライズする必要がある場合、印刷中および印刷待ちの予約ジョブの印刷に要する時間と前記再ラスタライズに要する時間とを比較し、
前記印刷中および予約ジョブの印刷に要する時間が前記再ラスタライズに要する時間未満であると判断した場合、再ラスタライズする画像データに関するジョブの印刷指示前に前記再ラスタライズを開始する、決定を行い、
前記印刷中および予約ジョブの印刷に要する時間が前記再ラスタライズに要する時間以上であると判断した場合、再ラスタライズする画像データに関するジョブの印刷指示時または該印刷指示後に前記再ラスタライズを開始する、決定を行うことを特徴とする画像形成装置。
【請求項２】
画像に関するコマンドデータをラスタライズして画像データを生成するラスタライズ処理部をさらに備えることを特徴とする請求項１記載の画像形成装置。
【請求項３】
前記記憶部は、前記コマンドデータを保存可能であることを特徴とする請求項２に記載の画像形成装置。
【請求項４】
画像に関するコマンドデータをラスタライズして画像データを生成する外部のラスタライズ処理部と通信可能な通信部を備え、
前記制御部は、前記通信部を通して前記ラスタライズ処理部からラスタライズした画像データを受信可能であり、さらに前記通信部を通して前記ラスタライズ処理部に再ラスタライズに関する指示を送信可能であることを特徴とする請求項１記載の画像形成装置。
【請求項５】
前記制御部は、ラスタライズした前記画像データに関する印刷設定の変更がされた場合、前記再ラスタライズが必要か否かを判定することを特徴とする請求項１〜４のいずれか１項に記載の画像形成装置。
【請求項６】
前記制御部は、前記ラスタライズ処理部に対し、前記再ラスタライズの開始時期に応じた前記再ラスタライズの実行指示を行うことを特徴とする請求項２または４に記載の画像形成装置。
【請求項７】
前記制御部は、前記印刷中および予約ジョブの印刷に要する時間が前記再ラスタライズに要する時間未満であると判断した場合、直ちに前記再ラスタライズを開始する、決定を行うことを特徴とする請求項１〜６のいずれか１項に記載の画像形成装置。
【請求項８】
前記制御部は、前記印刷中および予約ジョブの印刷に要する時間が前記再ラスタライズに要する時間以上であると判断した場合、前記再ラスタライズに要する時間を予測し、再ラスタライズが前記印刷中および予約ジョブの印刷に要する時間までに完了するように前記再ラスタライズの開始時期を決定することを特徴とする請求項１〜６のいずれか１項に記載の画像形成装置。
【請求項９】
前記制御部は、前記印刷中および予約ジョブがない場合、前記再ラスタライズが必要と判断された時点で前記再ラスタライズを開始する、決定を行うことを特徴とする請求項１〜８のいずれか１項に記載の画像形成装置。
【請求項１０】
表示および操作が可能な表示操作部を有し、
前記制御部は、前記表示操作部を通してジョブにおける印刷設定および印刷設定の変更が可能であることを特徴とする請求項１〜９のいずれか１項に記載の画像形成装置。
【請求項１１】
前記制御部は、コマンドデータに基づく各ジョブのラスタライズに要し、かつ記憶された処理時間に基づいて、前記コマンドデータに対する再ラスタライズに要する時間を予測することを特徴とする請求項１〜１０のいずれか１項に記載の画像形成装置。
【請求項１２】
画像に関するコマンドデータをラスタライズして画像データを生成するステップと、
ラスタライズした前記画像データに関する前記コマンドデータを再ラスタライズする必要があるかを判定するステップと、
前記ステップで前記再ラスタライズが必要であると判定した場合、印刷中および印刷待ちの予約ジョブの印刷に要する時間と前記再ラスタライズに要する時間とを比較し、
前記印刷中および予約ジョブの印刷に要する時間が前記再ラスタライズに要する時間未満であると判断した場合、再ラスタライズする画像データに関するジョブの印刷指示前に前記再ラスタライズを開始する決定を行い、
前記印刷中および予約ジョブの印刷に要する時間が前記再ラスタライズに要する時間以上であると判断した場合、再ラスタライズする画像データに関するジョブの印刷指示時または該印刷指示後に前記再ラスタライズを開始する決定を行うステップと、を有することを特徴とする画像形成方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、画像に関するコマンドデーターをラスタライズした画像データーに基づいて画像形成を行うことができる画像形成装置および画像形成方法に関する。
【背景技術】
【０００２】
複写機、プリンタ、ファクシミリ、複合機などの画像形成装置では、画像データーに基づいて画像形成部で画像を形成し、これを用紙に転写しており、前記画像形成部では、ラスタイメージデーターからなる画像データーが用いられて画像の書き込みがなされる。また、画像データーには、ページ記述言語（ＰＤＬ：Ｐａｇｅ Ｄｅｓｃｒｉｐｔｉｏｎ Ｌａｎｇｕａｇｅ）などのコマンドによって定義された印刷データーがある。このような印刷データーは、ＲＩＰ処理（ラスタライズ処理：Ｒａｓｔｅｒ Ｉｍａｇｅ Ｐｒｏｃｅｓｓｉｎｇ）を施して、ラスタイメージデーターを生成することで、画像形成部での書き込みが可能になる。
ラスタライズ処理は、画像形成装置に内蔵されたプリントコントローラーや、画像形成装置外にあって画像形成装置などとともに画像形成システムを構成しているプリントコントローラーなどによって行われる。なお、プリントコントローラーでは、通常、ラスタライズ処理をしてラスタイメージデーターを生成した際にも、印刷が完了するまでは基となるコマンドデーターを記憶しておく。
【０００３】
通常の印刷出力手順では、画像形成装置や画像形成システムに印刷ジョブが投入されると、ＲＩＰ（Ｒａｓｔｅｒ Ｉｍａｇｅ Ｐｒｏｃｅｓｓｏｒ）の処理によりラスタイメージデーターからなる画像データーが生成される。この画像データーを基に画像形成部は、用紙へ印刷を行なう。このような印刷出力手順では、印刷ジョブの投入から出力までの間、ユーザーは、出力結果のイメージを確認することができない。
そこで、画像形成装置は、画像形成装置に蓄積されたラスタライズ済み画像データーに関わるジョブのプリントを行う場合、チケット編集、すなわち印刷変更をユーザーが行うことが可能になっている。このような印刷変更では、画像形成側で行う処理のみで対応可能なものの他、紙種変更や色味を変更するというように画像形成側で行う処理では対応ができず、再ＲＩＰによる画像データーの生成のし直しが必要となる場合がある。
再ＲＩＰの際には、例えば画像形成装置でプリントジョブに割り当てられたジョブＮｏ．をプリントコントローラーに通知することで、プリントコントローラーで該当ジョブの再ＲＩＰが可能になる。
【０００４】
なお、画像形成装置によっては、ジョブは実行可能なものがプリントキューに登録されるため、再ＲＩＰを行うジョブでは、再ＲＩＰ後にはプリントキューの末尾に登録され、出力が後回しにされるという問題がある。このため、出力指示を受けた印刷ジョブは再ＲＩＰの要否に係らずプリントキューの末尾に登録する。プリントキューの先頭ジョブが再ＲＩＰ中の場合は、当該ジョブの再ＲＩＰに要する時間と、次ジョブの印刷に要する予測時間とを比較し、予測時間＜再ＲＩＰ時間の場合に次ジョブを先に実行することで、再ＲＩＰを要するジョブについても出力指示を出した時点の出力順位を確保することができる画像形成装置が提案されている（特許文献１参照）。
【０００５】
また、プリントデーターの処理においてＰＤＬデーターとイメージデーターが混在した場合、処理に時間のかかるイメージデーターは記憶部に一時的に記憶しておき、ＲＩＰ処理など、比較的軽い処理で済むＰＤＬデーター等を優先してプリンタ部から出力し、その後に、イメージデーターの処理を行う画像形成装置が提案されている（特許文献２参照）。
上記特許文献１、２では、ＲＩＰ処理をされた画像データーに関わるジョブを効率よく印刷することを意図している。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１０−４６８６４号公報
【特許文献２】特開２０００−２４６９７７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
ところで、再ＲＩＰを行う場合、その実行タイミングは以下の２つが考えられる。
・チケット編集完了時
・そのジョブのプリント指示時
チケット編集完了時は、その後で更にチケット編集される場合が想定されるので、そのタイミングで再ＲＩＰを開始しても、それが無駄な処理になる可能性がある。また、コントローラーはいつ新しいジョブが入力されるか分からないので、無駄なＲＩＰ処理は極力しない方がよい。
プリント指示時にＲＩＰを開始した場合は、ＲＩＰに時間がかかった時に、プリント指示後すぐにプリントを開始できないという問題がある。
このため、画像形成装置の稼働状況によっては再ＲＩＰを効率よく行うことができないという問題がある。前記した特許文献１、２では、再ＲＩＰの開始時期を考慮しておらず、このような課題を解決することはできない。
【０００８】
本発明は上記事情を背景としてなされたものであり、再ＲＩＰの開始時期を適切にすることで効率的な処理を可能にする画像形成装置および画像形成方法を提供することを目的とする。
【課題を解決するための手段】
【０００９】
すなわち、本発明の画像形成装置のうち、第１の本発明は、
ジョブの画像データに基づいて画像形成を行う画像形成部と、
前記ジョブに関するデータを保存する記憶部と、
前記ジョブを管理し、前記画像形成を制御する制御部と、を備え、
前記制御部は、ラスタライズによって生成した画像データを再ラスタライズする必要がある場合、印刷中および印刷待ちの予約ジョブの印刷に要する時間と前記再ラスタライズに要する時間とを比較し、
前記印刷中および予約ジョブの印刷に要する時間が前記再ラスタライズに要する時間未満であると判断した場合、再ラスタライズする画像データに関するジョブの印刷指示前に前記再ラスタライズを開始する、決定を行い、
前記印刷中および予約ジョブの印刷に要する時間が前記再ラスタライズに要する時間以上であると判断した場合、再ラスタライズする画像データに関するジョブの印刷指示時または該印刷指示後に前記再ラスタライズを開始する、決定を行うことを特徴とする。
【００１０】
上記本発明によれば、印刷中および印刷待ちの予約ジョブの状態に基づいて適切に決定することができる。印刷待ちの予約ジョブが他にない場合には、印刷中のジョブの状態に基づいて決定される。
再ＲＩＰに関わるジョブの印刷指示後、遅延なくプリント動作を開始するには、プリント開始時に再ＲＩＰが完了していればよい。一方、再ＲＩＰ時は一度ＲＩＰしたジョブであるために、ＲＩＰに必要な時間が予想できる。
よって、
・画像形成装置に蓄積される時（初回のＲＩＰ時）に要したＲＩＰ時間（ａ）
・プリント中のジョブや、その後に予約されているジョブのプリント総所要時間（ｂ）をもって、（ａ）＞（ｂ）であればプリント開始指示より前、すなわちチケット編集完了時に再ＲＩＰ処理を指示することができる。（ａ）≦（ｂ）であれば既に実行中・予約済みのジョブがプリントされている間に再ＲＩＰを完了することができる可能性があるので、プリント開始指示時またはそれよりも後に再ＲＩＰを指示するようにできる。
また、上記本発明によれば、印刷中および予約ジョブの印刷に要する時間＜再ラスタライズに要する時間であると、再ラスタライズする画像データーに関するジョブの印刷指示前に再ラスタライズを開始することで、再ラスタライズした画像データーに関わるジョブをできるだけ早く用意することができ、ジョブのプリント実行までの待ち時間を小さくすることができる。
さらに、上記本発明によれば、印刷中および予約ジョブの印刷に要する時間≧再ラスタライズに要する時間であると、再ラスタライズする画像データーに関するジョブの印刷指示後に再ラスタライズを開始することで、印刷中および予約ジョブの印刷中に再ラスタライズを完了することが可能になる。
【００１１】
第２の本発明の画像形成装置は、前記第１の本発明において、画像に関するコマンドデーターをラスタライズして画像データーを生成するラスタライズ処理部をさらに備えることを特徴とする。
【００１２】
上記本発明によれば、ラスタライズがラスタライズ処理部で実行される。なお、ラスタライズ処理部は、ソフトプロセッサーやハードプロセッサーによって構成することができ、これらの組み合わせによるものであってもよい。また、ラスタライズ処理部は、画像形成装置外にあるものであってもよく、また、画像形成装置に含まれるものであってもよい。画像形成装置にラスタライズ処理部を含む場合、該ラスタライズ処理部は、制御部とは別に備えるものであってもよく、また、制御部の一部がラスタライズ処理部として機能するものであってもよい。
【００１３】
第３の本発明の画像形成装置は、前記第２の本発明において、前記記憶部は、前記コマンドデーターを保存可能であることを特徴とする。
【００１４】
上記本発明によれば、記憶部に保存されたコマンドデーターを再ＲＩＰに使用することができる。
【００１５】
第４の本発明の画像形成装置は、前記第１の本発明において、画像に関するコマンドデーターをラスタライズして画像データーを生成する外部のラスタライズ処理部と通信可能な通信部を備え、
前記制御部は、前記通信部を通して前記ラスタライズ処理部からラスタライズした画像データーを受信可能であり、さらに前記通信部を通して前記ラスタライズ処理部に再ラスタライズに関する指示を送信可能であることを特徴とする。
【００１６】
上記本発明によれば、画像形成装置に接続されたネットワークなどを介して外部のラスタライズ処理部との間でラスタライズした画像データーの受信や再ラスタライズの指示送信などを行うことができる。
【００１７】
第５の本発明の画像形成装置は、前記第１〜第４のいずれかの本発明において、前記制御部は、ラスタライズした前記画像データーに関する印刷設定の変更がされた場合、前記再ラスタライズが必要か否かを判定することを特徴とする。
【００１８】
上記本発明によれば、変更された印刷設定項目にしたがって再ラスタライズの要否を判定することができる。再ラスタライズが必要な印刷設定項目は予め記憶部に記憶しておき、印刷設定が変更された際に、記憶部に記憶された印刷設定項目を参照して該当する印刷設定項目かによって上記判定を行うことができる。
【００１９】
第６の本発明の画像形成装置は、前記第２または第４の本発明において、前記制御部は、前記ラスタライズ処理部に対し、前記再ラスタライズの開始時期に応じた前記再ラスタライズの実行指示を行うことを特徴とする。
【００２０】
上記本発明によれば、再ラスタライズの開始時期を決定すると、決定時期に応じて制御部から再ラスタライズ処理部への実行指示がなされる。なお、実行指示の時期は、決定された時期の後でなければいずれの時期であってもよく、決定された時期の前、または決定された時期に合わせて実行指示を行うことができる。
【００２３】
第７の本発明の画像形成装置は、前記第１〜６のいずれかの本発明において、前記制御部は、前記印刷中および予約ジョブの印刷に要する時間が前記再ラスタライズに要する時間未満であると判断した場合、直ちに前記再ラスタライズを開始する、決定を行うことを特徴とする。
【００２４】
上記本発明によれば、再ラスタライズしたジョブの実行待ちの時間をできるだけ短くすることができる。
【００２７】
第８の本発明の画像形成装置は、前記第１〜６のいずれかの本発明において、前記制御部は、前記印刷中および予約ジョブの印刷に要する時間が前記再ラスタライズに要する時間以上であると判断した場合、前記再ラスタライズに要する時間を予測し、再ラスタライズが印刷中および予約ジョブの印刷に要する時間までに完了するように前記再ラスタライズの開始時期を決定することを特徴とする。
【００２８】
上記本発明によれば、再ラスタライズを上記印刷を終了するまでに完了することができ、待ち時間を有することなくジョブの印刷実行を行うことができる。
【００２９】
第９の本発明の画像形成装置は、前記第１〜第８のいずれかの本発明において、前記制御部は、印刷中および予約ジョブがない場合、前記再ラスタライズが必要と判断された時点で前記再ラスタライズを開始する、決定を行うことを特徴とする。
【００３０】
上記本発明によれば、先に印刷するジョブがない場合、再ラスタライズを必要と判断した時点で直ちに再ラスタライズを開始して待ち時間をできるだけ短くすることができる。
【００３１】
第１０の本発明の画像形成装置は、前記第１〜第９のいずれかの本発明において、表示および操作が可能な表示操作部を有し、前記制御部は、前記表示操作部を通してジョブにおける印刷設定および印刷設定の変更が可能であることを特徴とする。
【００３２】
上記本発明によれば、表示操作部によってジョブの印刷設定の入力操作を行うことができる。
【００３３】
第１１の本発明の画像形成装置は、前記第１〜第１０のいずれかの本発明において、前記制御部は、コマンドデーターに基づく各ジョブのラスタライズに要し、かつ記憶された処理時間に基づいて、前記コマンドデーターに対する再ラスタライズに要する時間を予測することを特徴とする。
【００３４】
上記本発明によれば、ラスタライズした画像データーに関するラスタライズ処理時間を用いて再ラスタライズに要する時間を容易に予測することができる。処理時間は、ラスタライズ処理部に格納されるものであってもよく、また、ジョブに関するデーターを保存する記憶部に格納するものであってもよく、制御部によって参照可能であれば格納場所は特に限定されるものではない。
【００３５】
第１２の本発明の画像形成方法は、画像に関するコマンドデータをラスタライズして画像データを生成するステップと、
ラスタライズした前記画像データに関する前記コマンドデータを再ラスタライズする必要があるかを判定するステップと、
前記ステップで前記再ラスタライズが必要であると判定した場合、印刷中および印刷待ちの予約ジョブの印刷に要する時間と前記再ラスタライズに要する時間とを比較し、
前記印刷中および予約ジョブの印刷に要する時間が前記再ラスタライズに要する時間未満であると判断した場合、再ラスタライズする画像データに関するジョブの印刷指示前に前記再ラスタライズを開始する決定を行い、
前記印刷中および予約ジョブの印刷に要する時間が前記再ラスタライズに要する時間以上であると判断した場合、再ラスタライズする画像データに関するジョブの印刷指示時または該印刷指示後に前記再ラスタライズを開始する決定を行うステップと、を有することを特徴とする。
【００３６】
上記本発明によれば、再ラスタライズの開始時期を再ラスタライズする前記画像データーに関するジョブよりも印刷中および印刷待ちの予約ジョブの状態に基づいて適切に決定することができる。
【発明の効果】
【００３７】
上記本発明によれば、プリント開始までに再ＲＩＰが終了しないと予測された場合は、再ＲＩＰが必要と判断された時点で再ＲＩＰを指示することで、プリント開始待ち時間を減らすことができ、プリント開始までに再ＲＩＰが終了すると予測された場合は、印刷開始指示で再ＲＩＰを指示することで、プリント開始までにできるだけＲＩＰが終了しているようにするとともに、無駄なＲＩＰ処理を極力減らしてＲＩＰ負荷を減らすことができる効果がある。
【図面の簡単な説明】
【００３８】
【図１】本発明の一実施形態および他の実施形態の画像形成装置の概略を示す図である。
【図２】同じく、再ＲＩＰの開始タイミングを説明する図である。
【図３】同じく、再ＲＩＰを行う手順を示すフローチャートである。
【図４】同じく、再ＲＩＰを行うタイミングを決定する手順を示すフローチャートである。
【発明を実施するための形態】
【００３９】
以下に、本発明の実施形態を図１に基づいて説明する。
図１（ａ）に示す実施形態では、画像形成装置１とプリントコントローラー２とが専用線１５によって接続されており、プリントコントローラー２には、ＬＡＮ３０が接続されている。ＬＡＮ３０には端末（ＰＣ）３などが接続されている。プリントコントローラー２は本発明のラスタライズ処理部に相当する。
画像形成装置１は、画像形成装置１全体を制御する制御部１０を有している。該制御部１０は、ＣＰＵやこれを動作させるプログラムなどによって構成されている。
【００４０】
制御部１０には、ラスタイメージデーターである画像データーに基づいて画像を用紙上に形成する画像形成部１１が制御可能に接続されている。
画像形成部１１は、図示しない感光体および各感光体の周線部に配置された帯電器、ＬＤなどからなる書き込み部、現像ユニットを有し、さらに転写部、定着部を有している。帯電器によって帯電した感光体表面は、画像データーに基づいて書き込み部により像露光が行われ、感光体表面には潜像が形成される。該潜像は現像ユニットによって現像がなされてトナー像となる。トナー像は、転写部によって搬送される用紙に転写される。転写された用紙は定着部によって加熱定着される。感光体は、画像の転写後、残留トナーがクリーニング部で除去されて、次の画像の書き込みに備えられる。
【００４１】
また、制御部１０には、記憶部１２が制御可能に接続されている。記憶部１２には画像データーやジョブＮｏ．を含めてジョブに関するデーターの記憶が可能である。その他に、画像形成装置１の初期印刷設定情報や、プロセス制御パラメータ等の機械設定情報、ユーザー設定値などが格納されている。
【００４２】
さらに制御部１０には、表示操作部１３が制御可能に接続されている。表示操作部１３は、各種情報の表示や操作入力を行うことができる。すなわち、表示操作部１３では、制御部１０の制御を受けて、画像形成装置１における印刷設定や動作制御条件などの機械設定入力、出力などに関する設定や、各給紙トレイの用紙情報の設定（サイズ、紙種）や、出力モード設定（例えば通常コピーモード、確認コピーモード）の設定などが可能になっている。さらには、表示操作部１３は、設定内容の表示、予約ＪＯＢや待機ＪＯＢのリストなどの所望の情報等の表示が可能になっている。予約ＪＯＢや待機ＪＯＢのリスト表示では、表示中のＪＯＢを選択して、チケット編集、削除などの指示操作を行うことができる。
本発明としては操作のみを行う操作部と表示が行われる表示部とが別体で構成されて操作表示部が構成されているものでもよく、表示部で一部の操作が可能になっているものであってもよい。表示部としては、ＣＲＴ、液晶、ＥＬなどのパネル形状のものが挙げられる。操作部としては、表示パネルの釦位置などに対応した座標位置の検出を行うタッチパネル、マウスやタッチペン、タブレットなどが挙げられる。
【００４３】
また、制御部１０には、通信部１４が制御可能に接続されている。通信部１４は、プリントコントローラー２に専用線１５で接続され、制御部１０とプリントコントローラー２との間で通信を可能にする。
【００４４】
プリントコントローラー２は、さらにＬＡＮ３０を通して外部の機器との接続が可能になっており、ＬＡＮ３０に接続された端末（ＰＣ）３などと通信可能になっている。
プリントコントローラー２は、ＬＡＮ３０を通して受信したページ記述言語（ＰＤＬ：Ｐａｇｅ Ｄｅｓｃｒｉｐｔｉｏｎ Ｌａｎｇｕａｇｅ）などのコマンドによって定義された印刷データーを受信可能であり、該印刷データーは、プリントコントローラー２に備える記憶部２０に格納することができる。印刷データーは、例えば画像形成装置１で出力が完了することによって削除することができる。
【００４５】
プリントコントローラー２では、コマンドによって定義された印刷データーにＲＩＰ処理（ラスタライズ処理）を施して、ラスタイメージデーターを生成することができる。ＲＩＰ処理は、コマンドによって定義された印刷データーを受信することで直ちに実行してもよく、また、受信を画像形成装置１の制御部１０に通知し、制御部１０の指示に従ってＲＩＰ処理を開始するものであってもよい。生成されたラスタイメージデーターは、記憶部２０に一旦格納した後、専用線１５を通して画像形成装置１に送信し、制御部１０の制御を受けて印刷設定などを含むジョブデーターとして記憶部１２に格納され管理される。既にジョブが格納されている場合、予約ジョブとしてジョブリストに追加されて管理される。なお、この際にＲＩＰに要した時間は、記憶部２０に格納しておくことができ、またラスタイメージデーターとともに画像形成装置１に通知して、記憶部１２に格納するようにしてもよい。
【００４６】
なお、表示操作部１３では、前記したようにユーザーによる印刷設定を行うことが可能であり、ＲＩＰ処理された画像データーに対するチケット編集を行うことができる。
該チケット編集では、色味の変更など、再ＲＩＰが必要な場合がある。このような場合には、制御部１０では、通信部１４、専用線１５を通してプリントコントローラー２に対し、適宜のタイミングで再ＲＩＰの指示を行うことができる。なお、再ＲＩＰが必要か否かは予めチケット編集の内容に応じて決定しておき、記憶部１２に読み出し可能に格納しておくことで、チケット編集があった際に再ＲＩＰが必要かを判定することができる。
【００４７】
再ＲＩＰの指示に際しては、制御部１０は、ジョブＮｏ．など、ジョブを特定できる情報を合わせてプリントコントローラー２に送信する。ジョブを特定する情報を受けたプリントコントローラー２では、該当するジョブについて、記憶部２０に格納されている、コマンドによって定義された印刷データーを読み出して再ＲＩＰを行い、一旦記憶部２０に格納した後、上記と同様に生成されたラスタイメージデーターを画像形成装置１に送信する。画像形成装置１では、ラスタイメージデーターを受信して、印刷設定などを含むジョブデーターとして記憶部１２に再度格納されて管理される。該ジョブに関しては、印刷指示がなされると予約ジョブのリストに追加される。
【００４８】
なお、上記実施形態では、ラスタライズ処理部に相当するプリントコントローラー２が画像形成装置１外にあって画像形成装置１に通信可能に接続されているものについて説明したが、プリントコントローラーが画像形成装置の構成に含まれているものであってもよい。該画像形成装置１ａを図１（ｂ）に基づいて説明する。なお、上記実施形態と同様の構成については同一の符号を付してその説明を簡略にする。
【００４９】
画像形成装置１ａでは、上記画像形成装置１と同様に、画像形成装置１ａ全体を制御する制御部１０を有している。
制御部１０には、画像形成部１１、記憶部１２、表示操作部１３が制御可能に接続されている。画像形成部１１、記憶部１２、表示操作部１３の構成および機能は前述したとおりである。
なお、この実施形態では、制御部１０に内部パス１６によってプリントコントローラー１７が制御可能に接続されており、プリントコントローラー１７には、コマンドによって定義された印刷データーを格納する記憶部１８を有している。さらにプリントコントローラー１７は、通信部１９を有しており、該通信部１９にＬＡＮ３０が接続されている。ＬＡＮ３０には、前記実施形態と同様に端末（ＰＣ）３などの外部機器が接続されている。
プリントコントローラー１７は、コマンドによって定義された印刷データーにＲＩＰ処理（ラスタライズ処理）を施して、ラスタイメージデーターを生成することができ、本発明のラスタライズ処理部に相当する。
【００５０】
プリントコントローラー１７では、ＬＡＮ３０および通信部１９を通してコマンドによって定義された印刷データーを受信すると、受信を画像形成装置１ａの制御部１０に通知し、制御部１０の指示に従ってＲＩＰ処理を開始することができる。生成されたラスタイメージデーターは、記憶部１８に一旦格納した後、内部パス１６を通して制御部１０に送信され、制御部１０の制御を受けて印刷設定などを含むジョブデーターとして記憶部１２に格納され、待機ジョブとして管理される。待機ジョブは、ユーザーによる印刷指示を受けることで予約ジョブとして管理される。なお、ＲＩＰに要した時間は、記憶部１８に格納しておくことができ、またラスタイメージデーターとともに制御部１０に通知して、記憶部１２に格納するようにしてもよい。なお、コマンドによって定義された印刷データーの取得手段は上記ＬＡＮ３０に限定されるものではない。
【００５１】
この実施形態でも、表示操作部１３では、ユーザーによる印刷設定を行うことが可能であり、ＲＩＰ処理された画像データーに対するチケット編集を行うことができる。
制御部１０では、該チケット編集の結果、再ＲＩＰが必要な場合、内部パス１６を通してプリントコントローラー１７に対し、適宜のタイミングで再ＲＩＰの指示を行う。なお、再ＲＩＰが必要か否かは予めチケット編集の内容に応じて決定しておき、記憶部１２に読み出し可能の格納しておくことで、チケット編集があった際に再ＲＩＰが必要かを判定することができる。
【００５２】
再ＲＩＰの指示に際しては、制御部１０は、ジョブＮｏ．など、ジョブを特定できる情報を合わせてプリントコントローラー１７に送信する。ジョブを特定する情報を受けたプリントコントローラー１７では、該当するジョブについて、記憶部１８に格納されている、コマンドによって定義された印刷データーを読み出して再ＲＩＰを行い、一旦記憶部１８に格納した後、上記と同様に生成されたラスタイメージデーターを制御部１０に送信する。制御部１０では、ラスタイメージデーターを受信して、印刷設定などを含むジョブデーターとして記憶部１２に再度格納して管理する。
なお、この実施形態では、コマンドで定義した印刷データーをプリントコントローラー１７に備える記憶部１８に格納するものとしたが、ジョブデーターなどを格納する記憶部１２に格納する構成とすることも可能である。
【００５３】
次に、上記各実施形態で、再ＲＩＰを行う際のタイミングを図２（ａ）（ｂ）（ｃ）に基づいて説明する。
再ＲＩＰが必要なジョブがＡとして、印刷中のジョブと予約ジョブがあるものとする。ジョブＡの再ＲＩＰに要する時間がａで、印刷中のジョブおよび予約ジョブの印刷に要する時間をｂとする。
図２（ａ）のように、ａ＞ｂであると、再ＲＩＰに要する時間が長いため、ジョブＡのプリント開始タイミングでもＲＩＰが完了しておらず、ジョブＡのプリント開始指示のときにＲＩＰを開始しても、ジョブＡのプリント開始前に待ちが発生する。このため、このような条件（ａ＞ｂ）では、ジョブＡのプリント開始指示よりも前、好適にはチケット編集完了時に再ＲＩＰの指示を行う。
【００５４】
また、図２（ｂ）のように、ａ≦ｂであると、再ＲＩＰに要する時間が短いため、ジョブＡのプリント開始タイミングまでにＲＩＰが完了させることが可能になる。このため、ジョブＡのプリント開始指示のときにＲＩＰを開始しても、ジョブＡのプリント開始前に待ちが発生しない可能性が大きい。このため、このような条件（ａ≦ｂ）では、ジョブＡのプリント開始指示時に再ＲＩＰの指示を行うことができる。
【００５５】
また、ａ≦ｂの場合、ジョブＡのプリント開始指示後でも、条件によってはジョブＡのプリント開始前に待ちが発生しない。
すなわち、そのジョブがプリントされると予想される時間からＲＩＰに必要と予想される時間を引いた時間までに再ＲＩＰを開始すれば待ち時間が発生しない。
図２（ｃ）では、ジョブＡのプリントボタンが押下されたが、その時点ではＲＩＰを開始せず、実行中・予約済みジョブのプリント予想時間（ｂ）から、ジョブＡの再ＲＩＰに必要な時間（ａ）を引いた時間から、ジョブＡの再ＲＩＰをコントローラーに依頼する状態を示すものである。
【００５６】
次に、再ＲＩＰの指示タイミングを決定する手順を図３のフローチャートに基づいて説明する。なお、以下の手順は制御部１０の制御によって実行される。
ＲＩＰ処理された画像データーに関するジョブのチケット編集の完了によって手順を開始する。
チケット編集後、ユーザーによる保存釦の押下げを受け（ステップｓ１）、チケット編集の内容によって再ＲＩＰが必要かを判定する（ステップｓ２）。記憶部１２に再ＲＩＰが必要なチケット編集の内容を記憶しておき、これを参照することで上記判定を行うことができる。
上記判定において再ＲＩＰが不要と判定される場合（ステップｓ２、不要）、ユーザーによるプリント釦の押下げを受け（ステップｓ１０）、ＪＯＢ実行順になったらプリント出力を開始し（ステップｓ８）、処理を終了する。
【００５７】
一方、再ＲＩＰが必要と判定される場合（ステップｓ２、必要）、ＲＩＰ依頼のタイミングを判定する（ステップｓ３）。
【００５８】
該タイミング判定の詳細を図４のフローチャートに基づいて説明する。
先ず、再ＲＩＰに必要な時間を予測する（ステップｓ３０）。
再ＲＩＰに必要な時間は、該画像データーに関し、先にＲＩＰされた際の時間を記憶部１８または記憶部２０もしくは記憶部１２で参照することで予測することができる。
次に、実行中および予約ジョブがあるかを判定する（ステップｓ３１）。実行中および予約ジョブがなければ（ステップｓ３１、ＮＯ）、再ＲＩＰのタイミングを「すぐにＲＩＰ依頼」に決定し（ステップｓ３５）、処理を終了する。実行中または予約ジョブがあれば（ステップｓ３１、ＹＥＳ）、実行中および予約ジョブの印刷に必要な時間を予測する（ステップｓ３２）。制御部では、ジョブの印刷設定や印刷枚数などから印刷な必要な時間を算出することができる。例えば印刷設定などに関連付けた時間を記憶部１２に読み出し可能に格納しておき、これを制御部で参照する。さらに印刷枚数を乗ずるなどして印刷に必要な時間を予測することができる。
【００５９】
次いで、再ＲＩＰが必要と判定された画像データーのＲＩＰに必要な時間ａと、印刷中および予約ジョブの印刷に必要な時間ｂとを比較する（ステップｓ３３）。
上記比較の結果、ａ＞ｂであれば、タイミングを「すぐにＲＩＰ依頼」と決定し（ステップｓ３５）、ａ≦ｂであれば印刷指示以降、すなわち「後でＲＩＰ依頼」と決定し（ステップｓ３４）、処理を終了する。
【００６０】
ステップｓ３で、すぐにＲＩＰ依頼と決定されると、プリントコントローラーにＲＩＰの依頼を行う（ステップｓ５）。ステップｓ３で印刷指示以降にＲＩＰ依頼と判定すると、ユーザーにプリント釦押下げを受けた（ステップｓ４）後、プリントコントローラーにＲＩＰの依頼を行う（ステップｓ５）。
プリントコントローラーでＲＩＰが実行されると、再ＲＩＰしたラスタイメージデーターが画像形成装置または画像形成装置内の制御部で受信される（ステップｓ６）。該データーは印刷設定などとともに、記憶部１２（例えばＨＤＤ）に予約ジョブまたは待機ジョブとして保存される（ステップｓ７）。その後、ジョブ実行順になったらプリント出力が開始され（ステップｓ８）、ジョブを終了する。
【００６１】
以上、本発明について上記実施形態に基づいて説明を行ったが、本発明は、上記実施形態の内容に限定されるものではなく、本発明の範囲を逸脱しない限りは適宜の変更が可能である。
【符号の説明】
【００６２】
１    画像形成装置
１ａ  画像形成装置
２    プリントコントローラー
３    端末（ＰＣ）
１０    制御部
１１    画像形成部
１２    記憶部
１３    表示操作部
１４    通信部
１６    内部パス
１７    プリントコントローラー
１８    記憶部
１９    通信部
２０    記憶部
３０    ＬＡＮ
【図１】
0005839183.tif 000002
【図２】
0005839183.tif 000003
【図３】
0005839183.tif 000004
【図４】
0005839183.tif 000005