(57)【要約】【課題】  複数の印刷ジョブについて、印刷緊急度および後処理を含めた印刷時間の双方を考慮した印刷順序の決定を行うことを可能にする。【解決手段】  送受信部１１は、紙などの印刷メディアに印刷する印刷データ、印刷優先順位グループのグループ指示情報、および印刷後の印刷メディアに対する後処理指示情報を含む印刷ジョブの受信等をする。解析部１９は、グループ指示情報から当該印刷ジョブが何れの印刷優先順位グループに該当するかのグループ解析と、後処理指示情報から後処理指示の内容を解析する。印刷管理部２１は、解析結果に基づき、該当する印刷優先順位グループへの当該印刷ジョブを振り分けるとともに、後処理指示データに基づき後処理を含めた印刷時間を算出し、各グループ内で印刷時間の短い順で印刷順序を決定する。【選択図】  図１
2007196475.tif 000002
【特許請求の範囲】
【請求項１】
印刷メディアに印刷される印刷データ、並びに１個以上の印刷優先順位グループの何れに該当するかのグループ指示情報と印刷後の前記印刷メディアに対する後処理指示情報とを含む印刷ジョブを少なくとも受信する受信手段と、
前記グループ指示情報から当該印刷ジョブが何れの印刷優先順位グループに該当するかのグループ解析および前記後処理指示情報から後処理内容解析をする解析手段と、
この解析手段の解析結果に基づき、該当する前記印刷優先順位グループに前記印刷ジョブを振り分けるとともに、前記後処理を含めた印刷時間を算出して個々の前記グループ内における前記印刷ジョブの印刷順序を決定する印刷管理手段と、
を具備することを特徴とする印刷制御装置。
【請求項２】
前記印刷管理手段は、新たな前記印刷ジョブが受信解析されたとき、前記グループ内の印刷順序を再決定する機能を有する請求項１記載の印刷制御装置。
【請求項３】
前記印刷管理手段は、印刷時間の短い順で印刷順序を決定する機能を有する請求項１又は２記載の印刷制御装置。
【請求項４】
前記印刷管理手段は、最優先の前記グループの印刷が終了したとき、次順位の前記グループの印刷ジョブを最優先の前記グループに変更して前記印刷順位を決定する請求項１〜３のいずれか１項記載の印刷制御装置。
【請求項５】
前記印刷管理手段が決定した印刷順序を外部から変更決定する変更操作手段を設けた請求項１〜４いずれか１項記載の印刷制御装置。
【請求項６】
前記印刷管理手段は、前記変更操作手段による印刷順序の変更後に新たな前記印刷ジョブが入力されたとき、前記変更操作手段によって印刷順序が変更された印刷ジョブより後順位において新たな前記印刷ジョブを含めた印刷順序を再決定する機能を有する請求項５記載の印刷制御装置。
【請求項７】
前記印刷管理手段は、最優先の前記グループ内の印刷順序を固定する機能を有する請求項１〜６いずれか１項記載の印刷制御装置。
【請求項８】
前記印刷管理手段は、予め、印刷順序決定を許可する認証情報を有し、前記変更操作手段が前記認証情報が入力したとき、印刷順序を設定する機能を有する請求項１〜７いずれか１項記載の印刷制御装置。
【請求項９】
印刷メディアに印刷される印刷データ、並びに１個以上の印刷優先順位グループの何れに該当するかのグループ指示情報と印刷後の前記印刷メディアに対する後処理指示情報とを含む印刷ジョブの印刷順序を決定制御する印刷制御用コンピュータにおいて、
前記印刷ジョブを受信する処理と、
前記グループ指示情報から当該印刷ジョブが何れの印刷優先順位グループに該当するかのグループ解析および前記後処理指示情報から後処理内容解析をする解析処理と、
この解析結果に基づき、該当する前記印刷優先順位グループに前記印刷ジョブを振り分けるとともに、前記後処理を含めた印刷時間を算出して個々の前記グループ内における前記印刷ジョブの印刷順序を決定する決定処理と、
を実行するための印刷制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は印刷制御装置および印刷制御プログラムに係り、例えば、紙などの印刷メディアに印刷する印刷装置に用いて好適する印刷制御装置および印刷制御プログラムに関する。
【背景技術】
【０００２】
近年、有線又は無線ネットワーク回線を介して複数のコンピュータ（パソコン）をプリンタなどの印刷装置に接続し、それら複数のコンピュータからその印刷装置を互いに利用し合うことが行われている。
【０００３】
図５は、そのような複数のコンピュータ１、３、５や印刷装置７をネットワーク９で接続した状態を例示するものであり、例えば、各コンピュータ１〜５から印刷ジョブを送信して１台の印刷装置７で共同利用可能になっている。
【０００４】
このような構成では、複数のコンピュータ１〜５から複数の印刷ジョブが送信されると、実際の印刷終了時間が遅れがちとなったり印刷終了までの時間が不確定となり易い。
【０００５】
そこで、従来、複数のコンピュータ１〜５から送信される印刷ジョブに含まれる印刷メディア指定情報に基づき印刷装置７での定着温度を判断し、印刷時に必要な定着温度の低い順に印刷制御する印刷制御装置を印刷装置７内に構成し、印刷装置７における定着アイドリング時間を短くして、複数の印刷ジョブのトータル印刷時間を短縮する提案がなされている。特開２００３−２８０４６１号公報（特許文献１）はこの種のものである。
【０００６】
さらに、複数のコンピュータ１〜５に搭載されたプリンタドライバによって、印刷ジョブに含まれる用紙サイズ指示情報や印刷向き指示情報を仕分けするとともに、各印刷ジョブの用紙サイズや印刷向きの一致するページを各々まとめて送信制御するよう構成し、コンピュータ１〜５から送信される印刷ジョブの印刷時に、用紙サイズや向きの一致するページを各々まとめて入れ替え印刷可能にする提案もされている。特開２００２−２２５３７９号公報（特許文献２）はこの種のものである。
【特許文献１】特開２００３−２８０４６１号公報
【特許文献２】特開２００２−２２５３７９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、上述した特許文献１のような構成では、定着温度のみを印刷順序の判断基準としているから、例えば、印刷ジョブに両面印刷、ステープル、パンチ（孔開け）、ブックレット（製本）等といった後処理（Finishing）指示情報が含まれている場合、それら後処理に必要な時間が考慮されないで印刷制御されるため、実際の印刷時間が予想とは異なる結果になる可能性があり、印刷終了までのトータル印刷時間が短縮され難い難点がある。
【０００８】
他方、特許文献２のような構成では、コンピュータ１〜５側のプリンタドライバ機能でそれらを実現するから、印刷装置７へ印刷ジョブを送信する段階での仕分けしかできず、複数のコンピュータ１〜５から送信される印刷ジョブの仕分けができないし、後処理に必要な時間も考慮されていないため、同様に、実際の印刷時間が予想とは異なり、トータル印刷時間が短縮され難い。
【０００９】
さらにまた、ユーザが実際に印刷を行う場合、印刷の緊急度すなわち印刷優先度も重要な要素になる場合が多く、印刷終了までのトータル印刷時間の短縮化とともに又はトータルの印刷終了時間よりも印刷緊急度の方をより考慮した印刷制御装置が望まれている。
【００１０】
特に、多量の印刷ジョブが１台の印刷装置７に送信された場合、上述した難点を解消する工夫が望まれていた。
【００１１】
本発明はこのような課題を解決するためになされたもので、印刷ジョブに含まれた印刷優先順位情報および後処理指示情報に基づき印刷優先順位および印刷時間の双方を考慮した印刷順序の決定が可能な印刷制御装置および印刷制御プログラムの提供を目的とする。
【課題を解決するための手段】
【００１２】
そのような課題を解決するために本発明の印刷制御装置は、印刷メディアに印刷される印刷データ、並びに１個以上の印刷優先順位グループの何れに該当するかのグループ指示情報と印刷後の印刷メディアに対する後処理指示情報とを含む印刷ジョブを少なくとも受信する受信手段と、そのグループ指示情報から当該印刷ジョブが何れの印刷優先順位グループに該当するかのグループ解析および後処理指示情報から後処理内容解析をする解析手段と、この解析手段の解析結果に基づき、該当する印刷優先順位グループにその印刷ジョブを振り分けるとともに、その後処理を含めた印刷時間を算出して個々のグループ内における印刷ジョブの印刷順序を決定する印刷管理手段とを具備している。
【００１３】
そして、本発明では、上記印刷管理手段は、新たな印刷ジョブが受信解析されたとき、それらグループ内の印刷順序を再決定する機能を有する構成も可能である。
【００１４】
また、本発明では、上記印刷管理手段は、印刷時間の短い順で印刷順序を決定する機能を有する構成も可能である。
【００１５】
さらに、本発明では、上記印刷管理手段は、最優先グループの印刷が終了したとき、次順位グループの印刷ジョブを最優先グループに変更して印刷順位を決定する機能を有する構成も可能である。
【００１６】
さらにまた、本発明では、上記印刷管理手段が決定した印刷順序を外部から変更決定する変更操作手段を設けた構成も可能である。
【００１７】
しかも、本発明では、上記印刷管理手段は、その変更操作手段による印刷順序の変更後に新たな印刷ジョブが入力されたとき、その変更操作手段によって印刷順序が変更された印刷ジョブより後順位において新たな印刷ジョブを含めた印刷順序を再決定する機能を有する構成も可能である。
【００１８】
さらに、本発明では、上記印刷管理手段は、最優先グループ内の印刷順序を固定する機能を有する構成も可能である。
【００１９】
さらにまた、本発明では、前記印刷管理手段は、予め、印刷順序決定を許可するための認証情報を有し、その変更操作手段がその認証情報を入力したとき、印刷順序を設定する機能を有する構成も可能である。
【００２０】
そして、本発明の印刷制御プログラムは、印刷メディアに印刷される印刷データ、並びに１個以上の印刷優先順位グループの何れに該当するかのグループ指示情報と印刷後の印刷メディアに対する後処理指示情報とを含む印刷ジョブの印刷順序を決定制御する印刷制御用コンピュータにおいて、その印刷ジョブを受信する処理と、その順位指示情報から当該印刷ジョブが何れの印刷優先順位グループに該当するかのグループ解析および後処理指示情報から後処理内容解析をする解析処理と、この解析結果に基づき該当する前記印刷優先順位グループにその印刷ジョブを振り分けるとともに、その後処理を含めた印刷時間を算出して個々のグループ内における印刷ジョブの印刷順序を決定する決定処理とを実行するものである。
【発明の効果】
【００２１】
このような構成の本発明に係る印刷制御装置および印刷制御プログラムでは、受信手段にて印刷データ、印刷優先順位グループ指示情報、印刷後の印刷メディアに対する後処理指示情報とを含む印刷ジョブを受信し、解析手段にてそのグループ指示情報から当該印刷ジョブが何れの印刷優先順位グループに該当するかのグループ解析および後処理指示情報から後処理内容解析をし、印刷管理手段にてその解析結果に基づき該当する印刷優先順位グループにその印刷ジョブを振り分けるとともに、その後処理を含めた印刷時間を算出して個々のグループ内における印刷ジョブの印刷順序を決定するから、印刷優先順位とトータルの印刷時間の双方を考慮した印刷が可能となり、複数のコンピュータからの複数の印刷ジョブを対象とした適切な印刷順序決定を行うことができる。
【００２２】
そして、上記印刷管理手段が、新たな印刷ジョブが受信解析されたとき、それらグループ内の印刷順序を再決定する機能を有する構成では、印刷ジョブを受信すると自動的に印刷順序が再決定される利点がある。
【００２３】
また、上記印刷管理手段が、印刷時間の短い順で印刷順序を決定する機能を有する構成では、印刷時間が短くなって印刷効率が良好である。
【００２４】
さらに、上記印刷管理手段が、最優先順位グループの印刷が終了したとき、次順位グループの印刷ジョブを最優先順位グループに変更して印刷順位を決定する機能を有する構成では、印刷優先順位の印刷ジョブの印刷が終了すると、次順位グループの印刷ジョブの印刷を自動的に開始できる。
【００２５】
さらにまた、上記印刷管理手段が決定した印刷順序を外部から変更決定する変更操作手段を設けた構成では、ユーザの使用態様に合わせた対応が一層可能となる。
【００２６】
しかも、上記印刷管理手段が、その変更操作手段による印刷順序の変更後に新たな印刷ジョブが入力されたとき、その変更操作手段によって印刷順序が変更された印刷ジョブより後順位において新たな印刷ジョブを含めた印刷順序を再決定する機能を有する構成では、ある程度印刷ジョブの印刷順序を固定する一方で印刷順序の変更が可能となり、幅広い使用形態に対応できる。
【００２７】
さらに、上記印刷管理手段が、最優先グループ内の印刷順序を固定する機能を有する構成では、あまり頻繁に印刷順位が変更されるのを防止することが可能であり、幅広い使用形態に対応できる。
【００２８】
さらにまた、上記印刷管理手段が、予め、印刷順序決定を許可するための認証情報を有し、変更操作手段がその認証情報を入力したとき、印刷順序を設定する機能を有する構成では、ユーザの限定が可能となり、印刷順序の変更も含めて不用意に印刷順序が決定されなくなる。
【発明を実施するための最良の形態】
【００２９】
以下、本発明に係る実施の形態を図面を参照して説明する。
【００３０】
図１は本発明に係る印刷制御装置を示すブロック図であり、便宜上、それを搭載した印刷装置とともに示すものである。
【００３１】
図１において、送受信部１１は、図示しないネットワークを介して接続された例えば外部のホストコンピュータ１３から送信された印刷ジョブを受信するもので、後述する内部処理制御部１５に接続されている。便宜上、図１では１台のホストコンピュータ１３を図示するとともに、単にコンピュータと称する。
【００３２】
印刷ジョブは、実際に紙などの印刷メディアに印刷する文字や画像データとしての印刷データと、この印刷データの前に配置されそれらが印刷データであることを示すとともにその印刷を制御する印刷制御信号とを含むものである。
【００３３】
その印刷制御信号は次のような指示情報を含んでいる。すなわち、予め設定された１個以上の印刷優先順位グループ（詳細は後述）に対応し、当該印刷ジョブを印刷する優先順位が何れの印刷優先順位グループに該当するかのグループ指示情報、印刷するページ数や部数の情報、更に用紙のサイズや印刷メディアタイプ指定情報の他、印刷メディアへの印刷後にその印刷メディアに対する後処理指示情報を少なくとも含んでいる。
【００３４】
印刷優先順位グループは、印刷優先順位グループが１個以上、例えば後述する解析部１９に予め固定的又は外部から設定可能に保存されている。
【００３５】
複数の印刷優先順位グループが設定される場合、例えば図２に示すように、最優先で印刷する印刷最優先順位グループ（以下、最優先グループとする。）と、次の順次である第２グループ、更にその次の第３グループ等の設定が可能である。なお、最後の第３グループは印刷優先順位を指定しない通常グループとすることも可能である。
【００３６】
最優先グループ、第２グループおよび第３（通常）グループには、各々１個以上の印刷ジョブＪ１、Ｊ２…、Ｊ２１、Ｊ２２…、Ｊ３１、Ｊ３２…が格納される。
【００３７】
印刷ジョブの印刷制御信号におけるグループ指示情報としては、例えば、個々の印刷優先順位グループすなわち最優先グループ、第２グループおよび第３（通常）グループの名称とか番号がある。
【００３８】
後処理指示情報としては、例えば上述したように両面印刷、ステープル、パンチ（孔開け）又はブックレット（製本）等がある。
【００３９】
送受信部１１は、内部処理制御部１５の制御の下で、例えばシリアル伝送された印刷ジョブをパラレル信号に変換する機能、後述するように印刷順位を示す内部処理制御部１５からのパラレル制御信号をシリアル制御信号に変換して外部へ出力するインターフェース機能等を有している。
【００４０】
なお、送受信部１１は、本発明において少なくとも受信機能のみ有して内部処理制御部１５とともに受信手段を形成していれば良い。
【００４１】
内部処理制御部１５には、内部記憶部１７、解析部１９、印刷管理部２１および印刷制御部２３が接続されている。
【００４２】
内部記憶部１７は、内部処理制御部１５の制御の下で、送受信部１１で受信した印刷ジョブその他後述するデータを一時的に記憶保存するものであり、当該印刷ジョブの印刷完了時まで保持され、印刷が完了するとともに削除される。
【００４３】
解析部１９は、内部処理制御部１５の制御の下で、受信印刷ジョブの内容、すなわち印刷制御信号に含まれるグループ指示情報が何れの印刷優先順位グループに該当するかを解析するとともに、後処理指示情報、特に、両面印刷、ステープル、パンチ（孔開け）又はブックレット（製本）等の別を解析するもので、解析された内容をデータとして内部記憶部１７に再度記憶するものであり、内部処理制御部１５とともに解析手段を形成している。
【００４４】
この解析処理は、印刷ジョブを受信する毎に実施され、解析された内容が当該印刷ジョブの印刷完了時まで保持され、印刷が完了するとともに削除される。
【００４５】
印刷管理部２１は、内部処理制御部１５の制御の下で、内部記憶部１７における印刷ジョブ毎の記憶データを取得参照し、グループ指示情報に基づき該当する印刷優先順位グループに当該印刷ジョブを振り分け、印刷優先順位グループ毎に形成したテーブル状データを内部記憶部１７に記憶する機能を有するものであり、内部処理制御部１５とともに印刷管理手段を形成している。
【００４６】
印刷管理部２１は、内部処理制御部１５の制御の下で、内部記憶部１７における印刷ジョブ毎の記憶データを取得参照する際、印刷するページ数や部数、用紙のサイズと印刷メディアタイプ指定の情報に加えて、後処理指示情報を含めた１印刷ジョブ毎のトータル印刷に必要な時間を計算する機能も有している。
【００４７】
印刷管理部２１は、印刷するページ数や部数、用紙のサイズ、印刷メディアタイプ、各種の後処理指示情報に応じた印刷時間の算定の基礎となる計数やパラメータを、内部処理制御部１５の制御の下に、予め固定的又は外部から設定保存されている。
【００４８】
印刷管理部２１は、個々の印刷優先順位グループにおいて、個々の印刷ジョブの印刷に要する時間に基づき、例えば、印刷必要時間の短い順（昇順）に印刷順序を決定し、上述した印刷ジョブのテーブル状データに作成して内部記憶部１７に記憶する機能を有している。
【００４９】
しかも、印刷管理部２１は、新たな印刷ジョブが受信され解析部１９で解析されたとき、内部記憶部１７のテーブル状データを読み出すとともに、該当する印刷優先順位グループにおいて各印刷ジョブの印刷時間と順次比較し、昇順となるように印刷順序を更新したテーブル状データを内部記憶部１７に記憶する機能を有している。
【００５０】
印刷管理部２１は、内部処理制御部１５の制御の下に、テーブル状データを参照して最優先グループの先頭の印刷ジョブから印刷制御部２３に出力し、先頭に次ぐ印刷ジョブを先頭の印刷ジョブとするとともに順次順序を繰り上げ決定し、印刷最優先指示グループ内の印刷ジョブの印刷が終了したとき、図２に示す最優先グループに次ぐ第２グループを最優先グループに変更決定し、以降の印刷グループを順次繰り上げ決定し、何れもテーブル状データを変更して内部記憶部１７に記憶する機能も有している。
【００５１】
印刷制御部２３は、内部処理制御部１５の制御の下で、印刷管理部２１が決定した印刷ジョブの印刷順序に基づき、実際に印刷メディアに印刷する印刷エンジン２５に印刷ジョブを出力する機能を有する。
【００５２】
印刷エンジン２５は、従来公知のものであるからその説明は省略する。図１中の符号２７は変更操作部であるが、詳細は後述する。
【００５３】
内部処理制御部１５は、上述したように、送受信部１１、内部記憶部１７、解析部１９、印刷管理部２１を動作制御し、送受信部１１から解析部１９への受信印刷ジョブの受け渡し制御、解析部１９から内部記憶部１７への解析内容の受け渡し記憶格納制御、印刷管理部２１から内部記憶部１７への参照制御機能を有するほか、印刷制御部２３が印刷が終了した印刷ジョブに関する情報やデータを削除する機能を有する。
【００５４】
印刷装置２９は、それら送受信部１１、内部処理制御部１５、内部記憶部１７、解析部１９、印刷管理部２１を有する本発明の印刷制御装置を有するもので、実際の印刷機能構成は従来と同様であるから、詳細な図示は省略する。
【００５５】
なお、内部処理制御部１５を中心とする内部記憶部１７、解析部１９、印刷管理部２１などは、例えば図示しない種々の演算判断機能を有するＣＰＵ、このＣＰＵの動作プログラムを格納したＲＯＭおよび入出力インターフェースを有する印刷制御用のマイクロコンピュータで構成されており、印刷装置２９に搭載した従来機能を担うマイクロコンピュータにて兼用構成可能である。
【００５６】
次に、本発明に係る印刷制御装置の動作を図３のフローチャートを用いて簡単に説明する。なお、このフローチャートは印刷ジョブが受信される毎に実行処理されることになる。
【００５７】
図３において、ステップＳ１で印刷ジョブが受信されると、ステップＳ２にて現在印刷中か否か判別され、現在印刷中でステップＳ２がＹＥＳの場合、ステップＳ３で印刷緊急度である印刷優先順位グループのグループ指示情報が印刷ジョブから取得され、ステップＳ４にて該当する印刷優先順位グループの情報を取得し、ステップＳ５にて当該グループ内に印刷待ち印刷ジョブがあるか否か判別される。
【００５８】
そのグループ内に印刷待ち印刷ジョブがあってＹＥＳの場合、ステップＳ６で印刷グループの確定処理が行われ、続くステップＳ７にて各印刷グループ内における印刷順序決定処理が行われる。このステップＳ７における各印刷グループ内の印刷順序決定処理は、後述の図４を示して詳述する。
【００５９】
上述したステップＳ５がＮＯの場合、ステップＳ８で最優先グループ情報を取得し、ステップＳ９にて最優先グループ内に印刷待ち印刷ジョブがあるか否か判別される。
【００６０】
印刷待ち印刷ジョブがあってＹＥＳの場合、ステップＳ１０にて最優先グループの最後に当該印刷ジョブを登録決定してステップＳ７に移る。
【００６１】
ステップＳ９がＮＯの場合、ステップＳ１１にて最優先グループの最初に当該印刷ジョブを登録決定してステップＳ７に移る。
【００６２】
先のステップＳ２において現在印刷中の印刷ジョブがなくてＮＯの場合、ステップＳ１１へ飛んで当該印刷ジョブを最優先グループの最初に登録決定処理する。
【００６３】
次に、個々の印刷優先順位グループにおける印刷順序の決定手順を図４のフローチャートを用いて簡単に説明する。
【００６４】
図４において、ステップＳ７１で印刷ジョブが受信されると、ステップＳ７２にて後処理指示情報が解析部１９で解析され、ステップＳ７３にて当該印刷ジョブの印刷時間Ｔ１を印刷管理部２１が計算する。
【００６５】
続くステップＳ７４では、印刷待ち印刷ジョブの有無が判別され、ステップＳ７１の受信印刷ジョブが最初のものであってステップＳ７４がＮＯの場合、ステップＳ７７に移って当該印刷ジョブの印刷順序が１番に決定されて内部記憶部１７にテーブル状データとして記憶される。すなわち、最初の印刷順番が確保される。
【００６６】
この例は、当該グループにおける主に最初の印刷ジョブの場合、又は最初の印刷ジョブの印刷中に２番目の印刷ジョブが受信された場合である。
【００６７】
他方、既に待ち印刷ジョブが存在してステップＳ７４がＹＥＳの場合には、ステップＳ７５で当該グループ内における最初の印刷待ち印刷ジョブの印刷時間Ｔ２が内部記憶部１７から読み出され、ステップＳ７６において待ち順序の早い印刷ジョブの印刷時間Ｔ２とステップＳ１で受信された当該印刷ジョブの印刷時間Ｔ１が比較され、当該受信印刷ジョブの印刷時間が短くてステップＳ７６がＹＥＳの場合にはステップＳ７７へ移る。
【００６８】
この例は、待ち印刷ジョブがあっても最も短い印刷時間の印刷ジョブが受信された場合である。
【００６９】
ステップＳ７７では、上述したように印刷ジョブの印刷順序が更新されて内部記憶部１７にテーブル状データとして記憶される。
【００７０】
当該受信印刷ジョブの印刷時間が長くてステップＳ７６がＮＯの場合にはステップＳ７８へ移り、他の印刷待ち印刷ジョブの有無が判別される。
【００７１】
他の印刷待ち印刷ジョブがなくてステップＳ７８がＮＯの場合には、ステップＳ７９で当該印刷ジョブを順序の最後に配置してステップＳ７７に移り、上述した動作が行われる。
【００７２】
この例は、待ち印刷ジョブに対して最も長い印刷時間の印刷ジョブが受信された場合である。
【００７３】
他の印刷待ち印刷ジョブがあってステップＳ７８がＹＥＳの場合には、ステップＳ８０で次の印刷待ち印刷ジョブの印刷時間Ｔ２を取得してステップＳ７６に移り、上述した動作が行われる。
【００７４】
なお、印刷ジョブが1個しかない場合、該当する印刷優先順位グループに振り分けられてから最優先グループに格納されることになる。
【００７５】
このような本発明に係る印刷制御装置では、印刷データ、印刷優先順位グループのグループ指示情報、印刷後の印刷メディアに対する後処理指示情報とを含む印刷ジョブを受信する送受信部（受信手段）１１と、グループ指示情報から当該印刷ジョブが何れの印刷優先順位グループに該当するかのグループ解析および後処理指示情報から後処理内容解析をする解析部（解析手段）１９と、その解析結果に基づき該当する印刷優先順位グループに当該印刷ジョブを振り分けるとともに、その後処理を含めた印刷時間を算出して個々のグループ内におけるその印刷ジョブの印刷時間の短い順で印刷順序を決定する印刷管理部（印刷管理手段）２１とを有する。
【００７６】
そのため、優先する印刷順位の印刷ジョブから印刷可能となるうえ、印刷優先順位グループ中でも後処理必要時間の短い印刷ジョブから印刷可能となり、印刷時間の短い印刷ジョブが常に優先されたり、印刷時間の長い印刷ジョブが常に後回しにされることがないから、緊急度およびトータルの印刷時間の双方を考慮した印刷順序の決定を行うことが可能となり、印刷時間が短くなって印刷効率が良好であるうえ、種々の印刷形態に対応可能となる。
【００７７】
しかも、新たな印刷ジョブが受信解析されたとき、グループ内の印刷順序を再決定する機能を有するから、印刷ジョブを受信すると自動的に印刷順序が再決定される。
【００７８】
さらに、最優先グループの印刷が終了したとき、第２グループの印刷ジョブを最優先グループに変更して印刷順位が決定されるから、印刷優先順位の高い印刷ジョブの印刷が終了すると、次順位の印刷ジョブの印刷を自動的に開始できる。
【００７９】
次に、本発明の印刷制御装置に関する他の実施の形態を説明する。
【００８０】
この構成は、図１において、印刷管理部２１が決定した印刷ジョブの印刷順序を外部から内部処理制御部１５を介して印刷順位を変更する機能を有する変更操作部２７を設けたものである。
【００８１】
変更操作部２７は、印刷管理部２１が決定した印刷ジョブの印刷順序を表示するものでもあり、印刷管理部２１とともに変更操作手段を形成している。具体的には、印刷装置２９の本体ケースに配置された例えば液晶型の表示・操作タッチパネルである。すなわち、表示・操作タッチパネルから、印刷優先順位グループおよびそのグループ内における印刷順位を指定可能に構成されている。
【００８２】
上述した印刷管理部２１は、変更操作部２７からの印刷順序の変更指定がなされた印刷ジョブについて印刷順序の変更処理を行うとともに、一度、変更操作部２７で印刷順序の変更が行われた印刷ジョブ以前の印刷ジョブの順序変更は行わない一方、変更指定がなされた印刷ジョブより後の印刷ジョブは再度順序変更する機能を有している。
【００８３】
このように、印刷順序の変更が行われた印刷ジョブ以前の印刷ジョブの順序変更は行わないことで、ある程度印刷ジョブの印刷順序を固定する一方で印刷順序の変更が可能となり、幅広い使用形態に対応できる。
【００８４】
もっとも、本発明の印刷制御装置においては、印刷管理部２１が一度決定した最優先グループ内の印刷順序を固定するような構成も可能であり、あまり頻繁に印刷順位が変更されるのを防止することが可能である。
【００８５】
さらに、本発明での印刷制御装置においては、予め印刷管理部２１に印刷順序決定を許可する認証情報（ＩＤ）を登録可能に形成し、印刷管理部２１では、送受信部１１又は変更操作部２７から印刷ジョブや印刷順序変更指示を受けたとき、印刷順序決定を許可する認証情報（ＩＤ）に該当する認証情報（ＩＤ）が付加されているか否か判別し、印刷順序決定を許可する認証情報（ＩＤ）が付加されているときのみ印刷順序を形成すことも可能である。
【００８６】
このように構成すれば、認証情報（ＩＤ）を有する限定されたユーザのみによって印刷順序決定がなされ、印刷順序の変更も含めて不用意に印刷順序が決定されなくなり、かえって印刷時間の短縮が可能である。
【００８７】
さらに、上述した変更操作部２７は、液晶型の表示・操作タッチパネルに限らず、ネットワーク９を介して変更する入力部であっても良い。
【００８８】
また、上述した本発明に係る印刷制御装置は、印刷装置２９に内蔵する形態に限らず、例えば上述した図５のネットワーク９上においてコンピュータ１、３、５と印刷装置７との間に配置するプリントバファ（図示せず。）に搭載したり、ネットワーク９上に単独で配置することも可能である。
【００８９】
ところで、本発明に係る印刷制御プログラムにつき言及すれば、印刷メディアに印刷される印刷データ、並びに１個以上の印刷優先順位グループの何れに該当するかの順位指示情報と印刷後の印刷メディアに対する後処理指示情報とを含む印刷ジョブの印刷順序を決定制御する印刷制御用コンピュータにおいて、それら印刷ジョブを受信する処理と、その順位指示情報から当該印刷ジョブが何れの印刷優先順位グループに該当するかのグループ解析および後処理指示情報から後処理内容解析をする解析処理と、この解析結果に基づき印刷ジョブを該当する印刷優先順位グループに振り分けるとともに、後処理を含めた印刷時間を算出して個々のグループ内における印刷ジョブの印刷順序を決定する決定処理とを実行するものである。
【図面の簡単な説明】
【００９０】
【図１】本発明に係る印刷制御装置の実施の一形態を示すブロック図である。
【図２】印刷優先順位グループの概略を示す図である。
【図３】図１の印刷制御装置の動作例を示すフローチャートである。
【図４】図１の印刷制御装置の動作例を示すフローチャートである。
【図５】本発明の参考となるコンピュータと印刷装置の概略的構成を示す図である。
【符号の説明】
【００９１】
１、３、５、１３  コンピュータ
７、２９  印刷装置（複写機、プリンタ）
９  ネットワーク
１１  送受信部（受信手段）
１５  内部処理制御部
１７  内部記憶部
１９  解析部（解析手段）
２１  印刷管理部（印刷管理手段）
２３  印刷制御部
２５  印刷エンジン
２７  変更操作部（変更操作手段）
【図１】
2007196475.tif 000003
【図２】
2007196475.tif 000004
【図３】
2007196475.tif 000005
【図４】
2007196475.tif 000006
【図５】
2007196475.tif 000007