(57)【要約】【課題】印刷処理順番の入れ替えが可能な画像形成装置において、ユーザの判断によらない入れ替えを可能にして、記録媒体の混在を防止する。【解決手段】画像形成システム１には、プリンタ１０と、複数のクライアント端末２０と、がネットワーク２により接続されている。クライアント端末２０は、印刷ジョブＪＢ１が印刷上限枚数記憶部２３ａに記憶された印刷上限枚数以上の場合、印刷ジョブＪＢ１を分割してプリンタ１０に送信する。プリンタ１０は、分割された印刷ジョブｊｂ１〜ｊｂ３の受信後に、分割されていない印刷ジョブｊｂ４を受信した場合、分割されていない印刷ジョブｊｂ４を優先的に印刷し、クライアント端末２０に通知する。これにより、大量印刷によるプリンタ１０の占有を防止して、ユーザの判断によらない印刷処理順番の入れ替えを実現する。【選択図】図１
2015221544.tif 000002
【特許請求の範囲】
【請求項１】
印刷ジョブを受信して印刷処理を行う画像形成装置であって、
前記印刷ジョブを記憶する印刷ジョブ記憶手段と、
前記印刷ジョブの処理状況に対応するステータス情報を前記印刷ジョブに付与するステータス情報付与手段と、
前記印刷ジョブに付与されたグループ情報及び前記ステータス情報により前記印刷ジョブの処理順番を入れ替える印刷ジョブ入れ替え手段と、
前記処理順番が入れ替えられた前記印刷ジョブによる前記印刷処理が行われる場合、確認メッセージを表示する印刷確認表示手段と、
前記処理順番が入れ替えられた前記印刷ジョブによる前記印刷処理が行われる場合、前記処理順番が入れ替えられたことを通知する印刷処理通知手段と、
を有することを特徴とする画像形成装置。
【請求項２】
前記印刷ジョブ入れ替え手段は、
割り込み処理により前記印刷ジョブの処理順番を入れ替えることを特徴とする請求項１記載の画像形成装置。
【請求項３】
前記印刷ジョブ入れ替え手段は、
第１の前記印刷ジョブに前記グループ情報が付与されている場合であって、前記第１の印刷ジョブより後に受信した第２の前記印刷ジョブに前記グループ情報が付与されていない場合、前記第１の印刷ジョブの前記処理順番と、前記第２の印刷ジョブの前記処理順番と、を入れ替えることを特徴とする請求項１又は２記載の画像形成装置。
【請求項４】
前記ステータス情報付与手段は、
前記処理順番が入れ替えられた前記印刷ジョブに印刷確認要の前記ステータス情報を付与し、
前記印刷確認要の前記ステータス情報が付与された前記印刷ジョブに対して前記確認メッセージに対する応答があった場合、印刷待ちの前記ステータス情報を付与し、
前記印刷確認要の前記ステータス情報が付与された前記印刷ジョブに対して前記確認メッセージに対する応答がなかった場合、印刷保留の前記ステータス情報を付与することを特徴とする請求項１〜３のいずれか１項に記載の画像形成装置。
【請求項５】
前記印刷ジョブ入れ替え手段は、
前記印刷ジョブに前記印刷保留の前記ステータス情報が付与されている場合、前記印刷保留の前記ステータス情報が付与されている前記印刷ジョブの前記処理順番と、前記印刷保留の前記ステータス情報が付与されている前記印刷ジョブより後に受信した前記印刷ジョブの前記処理順番と、を入れ替えることを特徴とする請求項４記載の画像形成装置。
【請求項６】
請求項１〜５のいずれか１項に記載の画像形成装置は、更に、
前記印刷ジョブの印刷上限枚数を設定する印刷上限枚数設定手段と、
設定された前記印刷上限枚数を記憶する印刷上限枚数記憶手段と、
前記印刷ジョブの印刷枚数と前記印刷上限枚数とを比較する印刷枚数比較手段と、
前記印刷枚数比較手段の比較結果において、前記印刷ジョブの前記印刷枚数が前記印刷上限枚数より大きい場合、前記印刷ジョブを複数の前記印刷ジョブに分割する印刷ジョブ分割手段と、
前記印刷ジョブが前記複数の印刷ジョブに分割された場合、分割された前記印刷ジョブに前記グループ情報を付与するグループ情報付与手段と、
を有することを特徴とする画像形成装置。
【請求項７】
印刷ジョブを生成して印刷処理を行う画像形成方法であって、
前記印刷ジョブを生成する印刷ジョブ生成処理と、
前記印刷ジョブ生成処理により生成された前記印刷ジョブの印刷上限枚数を記憶する印刷上限枚数記憶処理と、
前記印刷ジョブの印刷枚数と前記印刷上限枚数とを比較する印刷枚数比較処理と、
前記印刷枚数比較処理の比較結果において、前記印刷ジョブの前記印刷枚数が前記印刷上限枚数より大きい場合、前記印刷ジョブを複数の前記印刷ジョブに分割する印刷ジョブ分割処理と、
分割された前記印刷ジョブに前記グループ情報を付与するグループ情報付与処理と、
前記印刷ジョブを記憶する印刷ジョブ記憶処理と、
記憶された前記印刷ジョブの処理状況に対応するステータス情報を前記印刷ジョブに付与するステータス情報付与処理と、
前記グループ情報及び前記ステータス情報により前記印刷ジョブの処理順番を入れ替える印刷ジョブ入れ替え処理と、
前記処理順番が入れ替えられた前記印刷ジョブによる前記印刷処理が行われる場合、確認メッセージを表示する印刷確認表示処理と、
前記処理順番が入れ替えられた前記印刷ジョブによる前記印刷処理が行われる場合、前記処理順番が入れ替えられたことを通知する印刷処理通知処理と、
を有することを特徴とする画像形成方法。
【請求項８】
請求項１〜５のいずれか１項に記載の画像形成装置と、
前記画像形成装置にネットワークを介して通信可能に接続された複数のクライアント端末と、
を備える画像形成システムであって、
前記クライアント端末は、
前記印刷ジョブを生成する印刷ジョブ生成手段と、
前記印刷ジョブの印刷上限枚数を記憶する印刷上限枚数記憶手段と、
前記印刷ジョブの印刷枚数と前記印刷上限枚数とを比較する印刷枚数比較手段と、
前記印刷枚数比較手段の比較結果において、前記印刷ジョブの印刷枚数が前記印刷上限枚数より大きい場合、前記印刷ジョブを複数の前記印刷ジョブに分割する印刷ジョブ分割手段と、
分割された前記印刷ジョブに前記グループ情報を付与するグループ情報付与手段と、
前記印刷ジョブを前記画像形成装置に送信する印刷ジョブ送信手段と、
を有することを特徴とする画像形成システム。
【請求項９】
請求項６記載の画像形成装置と、
前記画像形成装置にネットワークを介して通信可能に接続された複数のクライアント端末と、
を備える画像形成システムであって、
前記クライアント端末は、
前記印刷ジョブを生成する印刷ジョブ生成手段と、
前記印刷ジョブを前記画像形成装置に送信する印刷ジョブ送信手段と、
を有することを特徴とする画像形成システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷処理の順番の入れ替えが可能な画像形成装置、画像形成方法及び画像形成システムに関するものである。
【背景技術】
【０００２】
従来、例えば、特許文献１等には、画像処理装置としての画像形成装置が記載されている。
【０００３】
この画像形成装置は、依頼者端末である第１のクライアント端末の割り込み処理要求により、第１のクライアント端末から受信した印刷ジョブのジョブ情報を取得して第２のクライアント端末へ送信し、割り込み処理の許可を求める割り込み処理部を備えている。ここで、印刷ジョブとは、クライアント端末等から画像形成装置に指示される１回の印刷命令による印刷処理のことをいい、文書データや画像データ等によっては数１００枚の印刷処理に及ぶこともある。第２のクライアント端末が許可すると、割り込み処理部は、第１のクライアント端末から受信した印刷ジョブの印刷処理実行順を先頭に移動させる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００９−１９３５０１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、従来の画像形成装置、画像形成方法及び画像形成システムでは、次のような課題があった。
【０００６】
従来は、割り込み処理の要求に対する割り込み可否の判断が、印刷ジョブを送信した利用者であるユーザに委ねられるため、ユーザが不在の場合、所定の時間が経過するまで処理が停止してしまうことになる。更に、割り込みが発生した場合に、印刷処理にて出力された印刷物が混在してしまうという課題があった。
【課題を解決するための手段】
【０００７】
本発明の内の第１の発明の画像形成装置は、印刷ジョブを受信して印刷処理を行う画像形成装置であって、前記印刷ジョブを記憶する印刷ジョブ記憶手段と、前記印刷ジョブの処理状況に対応するステータス情報を前記印刷ジョブに付与するステータス情報付与手段と、前記印刷ジョブに付与されたグループ情報及び前記ステータス情報により前記印刷ジョブの処理順番を入れ替える印刷ジョブ入れ替え手段と、前記処理順番が入れ替えられた前記印刷ジョブによる前記印刷処理が行われる場合、確認メッセージを表示する印刷確認表示手段と、前記処理順番が入れ替えられた前記印刷ジョブによる前記印刷処理が行われる場合、前記処理順番が入れ替えられたことを通知する印刷処理通知手段と、を有することを特徴とする。
【０００８】
第２の発明の画像形成方法は、印刷ジョブを生成して印刷処理を行う画像形成方法であって、前記印刷ジョブを生成する印刷ジョブ生成処理と、前記印刷ジョブ生成処理により生成された前記印刷ジョブの印刷上限枚数を記憶する印刷上限枚数記憶処理と、前記印刷ジョブの印刷枚数と前記印刷上限枚数とを比較する印刷枚数比較処理と、前記印刷枚数比較処理の比較結果において、前記印刷ジョブの前記印刷枚数が前記印刷上限枚数より大きい場合、前記印刷ジョブを複数の前記印刷ジョブに分割する印刷ジョブ分割処理と、分割された前記印刷ジョブに前記グループ情報を付与するグループ情報付与処理と、前記印刷ジョブを記憶する印刷ジョブ記憶処理と、記憶された前記印刷ジョブの処理状況に対応するステータス情報を前記印刷ジョブに付与するステータス情報付与処理と、前記グループ情報及び前記ステータス情報により前記印刷ジョブの処理順番を入れ替える印刷ジョブ入れ替え処理と、前記処理順番が入れ替えられた前記印刷ジョブによる前記印刷処理が行われる場合、確認メッセージを表示する印刷確認表示処理と、前記処理順番が入れ替えられた前記印刷ジョブによる前記印刷処理が行われる場合、前記処理順番が入れ替えられたことを通知する印刷処理通知処理と、を有することを特徴とする。
【０００９】
第３の発明の画像形成システムは、前記第１の発明の画像形成装置と、前記画像形成装置にネットワークを介して通信可能に接続された複数のクライアント端末と、を備え、前記クライアント端末は、前記印刷ジョブを生成する印刷ジョブ生成手段と、前記印刷ジョブの印刷上限枚数を記憶する印刷上限枚数記憶手段と、前記印刷ジョブの印刷枚数と前記印刷上限枚数とを比較する印刷枚数比較手段と、前記印刷枚数比較手段の比較結果において、前記印刷ジョブの印刷枚数が前記印刷上限枚数より大きい場合、前記印刷ジョブを複数の印刷ジョブに分割する印刷ジョブ分割手段と、分割された前記印刷ジョブに前記グループ情報を付与するグループ情報付与手段と、前記印刷ジョブを前記画像形成装置に送信する印刷ジョブ送信手段と、を有することを特徴とする。
【発明の効果】
【００１０】
本発明の画像形成装置、画像形成方法及び画像形成システムによれば、印刷上限枚数を超える印刷ジョブの印刷処理実行中に、印刷上限枚数を超えない印刷ジョブの処理順番の入れ替えを許可することとしたので、大量印刷の占有を防ぎ、ユーザの判断によらない処理順番の入れ替えを可能とする効果がある。
【図面の簡単な説明】
【００１１】
【図１】図１は本発明の実施例１における画像形成システム１を示す概略の構成図である。
【図２】図２は図１の印刷ジョブＪＢ１の分割の例を示す図である。
【図３】図３は図１の印刷ジョブＪＢ１，ＪＢ２を示す図である。
【図４】図４は図１の表示部１４ａに表示される印刷確認画面３０の例を示す図である。
【図５】図５は図１の画像形成システム１の処理を示すフローチャートである。
【図６】図６は図５のステップＳ１の印刷ジョブ送信処理の詳細を示すフローチャートである。
【図７】図７は印刷ジョブＪＢ１，ＪＢ２の例を示す図である。
【図８−１】図８−１は印刷ジョブＪＢ１，ＪＢ２の例を示す図である。
【図８−２】図８−２は印刷ジョブＪＢ１，ＪＢ２の例を示す図である。
【図９】図９は印刷ジョブＪＢ１，ＪＢ２の例を示す図である。
【図１０】図１０は図５のステップＳ２の印刷ジョブ記憶処理の詳細を示すフローチャートである。
【図１１】図１１は図５のステップＳ３の印刷処理の詳細を示すフローチャートである。
【図１２】図１２は図１の表示部２４に表示される印刷処理通知画面３１の例を示す図である。
【図１３】図１３は図１１のステップＳ３５の印刷物取得要求処理の詳細を示すフローチャートである。
【図１４】図１４は図５のステップＳ５の印刷物取得確認処理の詳細を示すフローチャートである。
【図１５】図１５は本発明の実施例２における画像形成システム１Ａを示す概略の構成図である。
【図１６】図１６は図１５の画像形成システム１Ａの処理を示すフローチャートである。
【図１７】図１７は図１６のステップＳ２Ａの印刷ジョブ記憶処理の詳細を示すフローチャートである。
【発明を実施するための形態】
【００１２】
本発明を実施するための形態は、以下の好ましい実施例の説明を添付図面と照らし合わせて読むと、明らかになるであろう。但し、図面はもっぱら解説のためのものであって、本発明の範囲を限定するものではない。
【実施例１】
【００１３】
（実施例１の構成）
図１は、本発明の実施例１における画像形成システム１を示す概略の構成図である。
【００１４】
この画像形成システム１は、ローカルエリアネットワーク（ＬＡＮ）等のネットワーク２を有している。ネットワーク２には、画像形成装置としてのプリンタ１０と、例えば、複数のユーザｕｓ１，ｕｓ２，・・・によりそれぞれ利用される複数のクライアント端末２０（＝２０−１，２０−２，・・・）と、が通信可能な状態で接続されている。
【００１５】
プリンタ１０は、複数のクライアント端末２０からそれぞれ出力される複数の印刷ジョブｊｂ１，ｊｂ２，ｊｂ３，ｊｂ４，・・・を受信して記録用紙等の記録媒体に印刷を行う装置である。各クライアント端末２０は、例えば、ユーザに使用されるパーソナルコンピュータ（以下「ＰＣ」という。）等により構成されている。
【００１６】
プリンタ１０は、中央処理装置（以下「ＣＰＵ」という。）等により構成されている制御部１１を有している。制御部１１は、プリンタ１０の全体をプログラム制御するものであり、データバス、アドレスバス、及び制御バスからなるシステムバス１２が接続されている。システムバス１２には、印刷部１３と、操作パネル部１４と、印刷ジョブ記憶手段としての印刷ジョブ記憶部１５と、ステータス情報付与手段及び印刷ジョブ入れ替え手段としての印刷ジョブ管理部１６と、印刷処理通知手段としての印刷物取得要求部１７と、通信部１８と、が接続されている。
【００１７】
印刷部１３は、クライアント端末２０から受信した複数の印刷ジョブｊｂ１，ｊｂ２，・・・の印刷処理を行う機能を有している。操作パネル部１４は、プリンタ１０の処理状態等の各種情報を表示する印刷確認表示手段としての表示部１４ａと、プリンタ１０を操作するための入力を行う入力部１４ｂと、を有している。印刷ジョブ記憶部１５は、クライアント端末２０から受信した複数の印刷ジョブｊｂ１，ｊｂ２，・・・を、先入れ先出し順に記憶する機能を有している。
【００１８】
印刷ジョブ管理部１６は、クライアント端末２０から受信した複数の印刷ジョブｊｂ１，ｊｂ２，・・・の処理状況に対応するステータス情報（例えば、「印刷中」や「印刷待ち」等）を決定する機能と、複数の印刷ジョブｊｂ１，ｊｂ２，・・・の処理順番を入れ替える機能と、を有している。印刷物取得要求部１７は、複数の印刷ジョブｊｂ１，ｊｂ２，・・・の処理順番に入れ替えが発生した場合に確認メッセージを表示部１４ａに表示する機能と、クライアント端末２０に対して複数の印刷ジョブｊｂ１，ｊｂ２，・・・の入れ替えが発生した場合に印刷物を取得するように促すメッセージを通知する機能と、を有している。更に、通信部１８は、ＴＣＰ／ＩＰ（Transport  Control  Protocol/Internet  Protocol）等の通信規約に則り、ネットワーク２を介してクライアント端末２０との間で通信を行うものである。
【００１９】
クライアント端末２０−１は、ＣＰＵ等により構成される制御部２１を有している。制御部２１は、クライアント端末２０の全体をプログラム制御する装置であり、データバス、アドレスバス、及び制御バスからなるシステムバス２２が接続されている。システムバス２２には、記憶部２３、表示部２４、入力部２５、プリンタドライバ部２６、及び通信部２７が接続されている。
【００２０】
記憶部２３は、プリンタ１０が一度に印刷可能な枚数の上限である印刷上限枚数を記憶するための印刷上限枚数記憶手段としての印刷上限枚数記憶部２３ａを有し、ＲＯＭ（Read  Only  Memory）やＲＡＭ（Random  Access  Memory）、ハードディスク（以下、「ＨＤＤ」という。）等により構成されている。印刷上限枚数記憶部２３ａは、プリンタ１０を駆動するためのプログラムであるプリンタドライバをインストールする時に、クライアント端末２０のレジストリ（設定ファイル）等を記憶するものである。ここで、インストールとは、各種プログラムをクライアント端末２０で使用可能にするためにＨＤＤ等にコピーすることをいう。表示部２４は、クライアント端末２０内の各種情報を表示する機能を有し、液晶ディスプレイ等により構成されている。入力部２５は、クライアント端末２０を操作するための入力を行うものであり、キーボード及びマウス等により構成されている。
【００２１】
プリンタドライバ部２６は、印刷ジョブ生成手段としての印刷ジョブ生成部２６ａと、印刷枚数比較手段、印刷ジョブ分割手段及びグループ情報付与手段としての印刷ジョブ分割部２６ｂと、印刷ジョブ送信手段としての印刷ジョブ送信部２６ｃと、を有している。印刷ジョブ生成部２６ａは、ユーザｕｓ１の印刷指示により、印刷情報をプリンタ２０のプリンタ言語に変換して第１の印刷ジョブとしての印刷ジョブＪＢ１を生成する機能を有している。印刷ジョブ分割部２６ｂは、印刷ジョブ生成部２６ａが生成した印刷ジョブＪＢ１の印刷枚数と、印刷上限枚数記憶部２３ａが記憶する印刷上限枚数と、を比較して、印刷枚数が大きい場合に、印刷ジョブＪＢ１を複数の印刷ジョブｊｂ１〜ｊｂ３に分割する機能を有している。印刷ジョブ送信部２６ｃは、印刷ジョブｊｂ１〜ｊｂ３をプリンタ１０に送信する機能を有している。更に、通信部２７は、ＴＣＰ／ＩＰ等の通信規約に則り、ネットワーク２を介してプリンタ１０との間で通信を行うものである。
【００２２】
他のクライアント端末２０−２等は、クライアント端末２０−１と同様の構成である。このクライアント端末２０−２は、ユーザｕｓ２の印刷指示により、第２の印刷ジョブとしての印刷ジョブＪＢ２を生成し、印刷ジョブＪＢ２を分割しないで印刷ジョブｊｂ４としてプリンタ１０に送信するものである。
【００２３】
（実施例１の全体の動作）
図２は、図１の印刷ジョブＪＢ１の分割の例を示す図である。
【００２４】
図２において、印刷上限枚数は１００枚、印刷ジョブＪＢ１の印刷枚数は２２５枚である。印刷ジョブＪＢ１は、印刷ジョブ分割部２６ｂによって、印刷枚数１００枚の印刷ジョブｊｂ１と、印刷枚数１００枚の印刷ジョブｊｂ２と、印刷枚数２５枚の印刷ジョブｊｂ３と、に分割されている。
【００２５】
図３は、図１の印刷ジョブＪＢ１，ＪＢ２を示す図である。
図３において、印刷ジョブＪＢ１，ＪＢ２は、印刷順番（１，２，３，４）、ユーザ名（ｕｓ１，ｕｓ２）、ジョブ名（ｊｂ１，ｊｂ２，ｊｂ３，ｊｂ４）、グループ情報（Ａ１，Ａ２，Ａ３）、ステータス情報（印刷中、印刷待ち）、及び印刷枚数（１００，１００，２５，４６）の管理情報を有している。
【００２６】
図２及び図３を参照しつつ、図１の画像形成システム１の全体の動作を説明する。
ユーザｕｓ１がクライアント端末２０−１において、入力部２５によって、例えば印刷枚数２２５枚の印刷指示をすると、印刷ジョブ生成部２６ａは、印刷枚数２２５枚の印刷ジョブＪＢ１を生成する。印刷ジョブ分割部２６ｂは、印刷上限枚数記憶部２３ａに記憶されている印刷上限枚数１００枚と印刷ジョブＪＢ１の印刷枚数２２５枚とを比較する。印刷ジョブＪＢ１の印刷枚数２２５枚が大きいので、印刷ジョブ分割部２６ｂは、印刷ジョブＪＢ１を、印刷上限枚数である１００枚単位に分割する。すなわち、印刷ジョブＪＢ１は、印刷枚数１００枚の印刷ジョブｊｂ１と、印刷枚数１００枚の印刷ジョブｊｂ２と、印刷枚数２５枚の印刷ジョブｊｂ３と、に分割される。
【００２７】
更に、印刷ジョブ分割部２６ｂは、印刷ジョブｊｂ１〜ｊｂ３に対して、分割された印刷ジョブであることを示すためのグループ情報Ａ１〜Ａ３を付与する。すなわち、印刷ジョブｊｂ１にグループ情報Ａ１が、印刷ジョブｊｂ２にグループ情報Ａ２が、印刷ジョブｊｂ３にグループ情報Ａ３が、それぞれ付与される。印刷ジョブ送信部２６ｃにより、印刷ジョブｊｂ１〜ｊｂ３は、通信部２７及びネットワーク２を介してプリンタ１０に送信される。ユーザｕｓ２によって操作されるクライアント端末２０−２からは、クライアント端末２０−１と同様に、印刷ジョブｊｂ４がプリンタ１０に送信される。但し、印刷ジョブｊｂ４は分割されていない。
【００２８】
プリンタ１０において、通信部１８は印刷ジョブｊｂ１〜ｊｂ４を受信する。受信された印刷ジョブｊｂ１〜ｊｂ４は、印刷ジョブ記憶部１５に記憶される。印刷ジョブ管理部１６は、印刷ジョブｊｂ１〜ｊｂ４の印刷処理の順番を管理する。図３に示す印刷ジョブｊｂ１〜ｊｂ４の管理情報から、印刷ジョブ管理部１６は、印刷ジョブ記憶部１５に記憶されている印刷ジョブｊｂ１〜ｊｂ４について、グループ情報Ａ１〜Ａ３が付与された印刷ジョブであるか否かを判断することができる。
【００２９】
例えば、グループ情報Ａ１〜Ａ３が付与された印刷ジョブｊｂ１〜ｊｂ３の後に、グループ情報が付与されていない印刷ジョブｊｂ４が格納されたとする。印刷ジョブ管理部１６は、印刷ジョブｊｂ１〜ｊｂ３が印刷上限枚数以上の大量の印刷であると判断する。且つ、印刷ジョブ管理部１６は、印刷ジョブｊｂ４が印刷上限枚数以下の少量の印刷であると判断する。更に、印刷ジョブ管理部１６は、既に印刷部１３により印刷中である印刷ジョブｊｂ１の次に、印刷ジョブｊｂ４を優先して印刷を行うように決定する。これにより、印刷上限枚数以上の大量の印刷にプリンタ１０が占有されることはなく、少量の印刷を行うことができる。
【００３０】
（実施例１の画像形成方法）
図４は、図１の表示部１４ａに表示される印刷確認画面３０の例を示す図である。
【００３１】
図４において、図１の表示部１４ａに表示される印刷確認画面３０は、メッセージ表示欄３０ａと、決定ボタン３０ｂと、を有している。メッセージ表示欄３０ａには、ユーザｕｓ１に印刷物を取得するように促すための確認メッセージが表示されている。決定ボタン３０ｂは、ユーザｕｓ１が確認メッセージに従い印刷物を取得した後に押下するためのボタンである。
【００３２】
図５は、図１の画像形成システム１の画像形成方法の全体を示すフローチャートである。
図４を参照しつつ、図５の画像形成システム１の画像形成方法を説明する。
【００３３】
ユーザｕｓ１，ｕｓ２は、図１の各クライアント端末２０−１，２０−２内の入力部２５をそれぞれ操作してプリンタ１０に対する印刷指示を行うと、画像形成処理が開始されて、図５の印刷ジョブ送信処理のステップＳ１へ進む。ステップＳ１において、印刷ジョブ送信部２６ｃは、分割された複数の印刷ジョブｊｂ１，ｊｂ２，・・・を、通信部２７及びネットワーク２を介してプリンタ１０に送信し、印刷ジョブ記憶処理のステップＳ２へ進む。ステップＳ２において、プリンタ１０内の印刷ジョブ記憶部１５は、通信部１８にて受信された複数の印刷ジョブｊｂ１，ｊｂ２，・・・を記憶する。更に、印刷ジョブ管理部１６は、図３に示すような複数の印刷ジョブｊｂ１，ｊｂ２，・・・の管理情報から印刷ジョブｊｂ１，ｊｂ２，・・・の処理順番を決定し、印刷処理のステップＳ３へ進む。
【００３４】
ステップＳ３において、印刷部１３は、複数の印刷ジョブｊｂ１，ｊｂ２，・・・のステータス情報（印刷待ち）である先頭の印刷ジョブｊｂ１の印刷処理を行う。更に、印刷ジョブ管理部１６は、複数の印刷ジョブｊｂ１，ｊｂ２，・・・の管理情報から、図３に示すように印刷ジョブｊｂ２〜ｊｂ３の処理順番を印刷ジョブｊｂ４と入れ替える。この場合、図１の表示部１４ａは、図４の印刷確認画面３０を表示し、印刷確認画面判定処理のステップＳ４へ進む。ステップＳ４において、制御部１１は、表示部１４ａに印刷確認画面３０が表示されているか否かをチェックする。印刷確認画面３０が表示されている場合（Yes）、印刷物取得確認処理のステップＳ５へ進み、印刷確認画面３０が表示されていない場合（No）、処理を終了する。ステップＳ５において、表示部１４ａは印刷確認画面３０を閉じる。更に、印刷ジョブ管理部１６は、印刷ジョブｊｂ２のステータス情報（印刷保留）を変更する。その後、ステップＳ３へ戻り、前記ステップＳ３〜Ｓ５を繰り返す。
【００３５】
図６は、図５のステップＳ１の印刷ジョブ送信処理の詳細を示すフローチャートである。
図５のステップＳ１の印刷ジョブ送信処理が開始されると、図１のクライアント端末２０−１は、図６の印刷上限枚数記憶処理のステップＳ１１へ進む。ステップＳ１１において、印刷ジョブ分割部２６ｂは、印刷上限枚数記憶部２３から印刷上限枚数（図２の例では、１００枚）を取得し、印刷ジョブ生成処理のステップＳ１２へ進む。ステップＳ１２において、印刷ジョブ生成部２６ａは、印刷ジョブＪＢ１を生成する。印刷ジョブ分割部２６ｂは、印刷ジョブ生成部２６ａから印刷枚数（図２の例では、２２５枚）を取得し、印刷枚数比較処理のステップＳ１３へ進む。ステップＳ１３において、印刷ジョブ分割部２６ｂは、印刷上限枚数と印刷枚数とを比較する。印刷枚数が大きい場合（Yes）、印刷ジョブ分割処理のステップＳ１４へ進み、印刷上限枚数と印刷枚数が等しいか又は印刷上限枚数が大きい場合（No）、送信処理のステップＳ１６へ進む。
【００３６】
ステップＳ１４において、印刷ジョブ分割部２６ｂは、図２に示されたように、印刷ジョブＪＢ１の分割を行い、グループ情報付与処理のステップＳ１５へ進む。ステップＳ１５において、印刷ジョブ分割部２６ｂは、図２に示されたように、分割された印刷ジョブｊｂ１〜ｊｂ３にグループ情報Ａ１〜Ａ３を付与し、ステップＳ１６へ進む。その後、ステップＳ１６において、印刷ジョブ送信部２６ｃは、印刷ジョブｊｂ１〜ｊｂ３を、通信部２７及びネットワーク２を介してプリンタ１０へ送信する。
【００３７】
図７（ａ）〜（ｃ）は、印刷ジョブＪＢ１の印刷枚数が３０枚、印刷ジョブＪＢ２の印刷枚数が４６枚の場合の一例を示す図である。
【００３８】
図７（ａ）〜（ｃ）において、印刷ジョブｊｂ１，ｊｂ４は、図１のプリンタ１０内の印刷ジョブ記憶部１５に記憶されたものであり、印刷順番（１，２）、ユーザ名（ｕｓ１，ｕｓ２）、ジョブ名（ｊｂ１，ｊｂ４）、グループ情報（格納情報なし）、ステータス情報（印刷中、印刷待ち）、及び印刷枚数（３０，４６）の情報を有している。図７（ａ）〜（ｃ）には、印刷上限枚数が１００枚、印刷ジョブＪＢ１の印刷枚数が３０枚、印刷ジョブＪＢ２の印刷枚数が４６枚であり、印刷ジョブＪＢ１の画像形成処理が先に開始され、印刷ジョブＪＢ２の画像形成処理が後に開始される場合に、印刷ジョブＪＢ１，ＪＢ２は共に、図２のように分割されることなく、それぞれ印刷ジョブｊｂ１，ｊｂ４としてプリンタ１０に送信される例が示されている。
【００３９】
図８−１（ａ）〜（ｄ）及び図８−２（ｅ）〜（ｇ）は、印刷ジョブＪＢ１の印刷枚数が２２５枚、印刷ジョブＪＢ２の印刷枚数が４６枚の場合の一例を示す図である。
【００４０】
図８−１（ａ）〜（ｄ）及び図８−２（ｅ）〜（ｇ）において、印刷ジョブｊｂ１〜ｊｂ４は、印刷ジョブ記憶部１５に記憶されたものであり、印刷順番（１，２，３，４）、ユーザ名（ｕｓ１，ｕｓ２）、ジョブ名（ｊｂ１，ｊｂ２，ｊｂ３，ｊｂ４）、グループ情報（Ａ１，Ａ２，Ａ３）、ステータス情報（印刷中、印刷待ち、印刷確認要、印刷保留）、及び印刷枚数（１００，１００，３０，４６）の情報を有している。図８−１（ａ）〜（ｄ）及び図８−２（ｅ）〜（ｇ）には、印刷上限枚数が１００枚、印刷ジョブＪＢ１の印刷枚数が２２５枚、印刷ジョブＪＢ２の印刷枚数が４６枚であり、印刷ジョブＪＢ１の画像形成処理が先に開始され、印刷ジョブＪＢ２の画像形成処理が後に開始される場合に、印刷ジョブＪＢ１は、図２のように印刷ジョブｊｂ１〜ｊｂ３に分割され、印刷ジョブＪＢ２は、図２のように分割されることなく、それぞれ印刷ジョブｊｂ１〜ｊｂ４としてプリンタ１０に送信される例が示されている。
【００４１】
図９（ａ）〜（ｃ）は、印刷ジョブＪＢ１の印刷枚数が２２５枚、印刷ジョブＪＢ２の印刷枚数が１３０枚の場合の一例を示す図である。
【００４２】
図９（ａ）〜（ｃ）において、印刷ジョブｊｂ１〜ｊｂ５は、印刷ジョブ記憶部１５に記憶されたものであり、印刷順番（１，２，３，４，５）、ユーザ名（ｕｓ１，ｕｓ２）、ジョブ名（ｊｂ１，ｊｂ２，ｊｂ３，ｊｂ４，ｊｂ５）、グループ情報（Ａ１，Ａ２，Ａ３，Ｂ１，Ｂ２）、ステータス情報（印刷中、印刷待ち）、及び印刷枚数（１００，１００，２５，１００，３０）の情報を有している。図９（ａ）〜（ｃ）には、印刷上限枚数が１００枚、印刷ジョブＪＢ１の印刷枚数が２２５枚、印刷ジョブＪＢ２の印刷枚数が１３０枚であり、印刷ジョブＪＢ１の画像形成処理が先に開始され、印刷ジョブＪＢ２の画像形成処理が後に開始される場合に、印刷ジョブＪＢ１は、図２のように印刷ジョブｊｂ１〜ｊｂ３に分割され、印刷ジョブＪＢ２は、図２のように印刷ジョブｊｂ４〜ｊｂ５に分割され、それぞれ印刷ジョブｊｂ１〜ｊｂ５としてプリンタ１０に送信される例を示す図である。
【００４３】
図１０は、図５のステップＳ２の印刷ジョブ記憶処理の詳細を示すフローチャートである。
図７〜図９を参照しつつ、図１０のステップＳ２の印刷ジョブ記憶処理を説明する。
【００４４】
図５のステップＳ２の印刷ジョブ記憶処理が開始されると、図１のプリンタ１０は、図１０の印刷ジョブ受信処理のステップＳ２１へ進む。ステップＳ２１において、通信部１８は、クライアント端末２０−１，２０−２から印刷ジョブｊｂ１〜ｊｂ５を受信し、ステータス情報付与処理のステップＳ２２へ進む。ステップＳ２２において、印刷ジョブ管理部１６は、印刷ジョブｊｂ１〜ｊｂ５をステータス情報（印刷待ち）に設定し、先行ジョブ判定処理のステップＳ２３へ進む。ステップＳ２３において、印刷ジョブ管理部１６は、印刷ジョブ記憶部１５に他の印刷ジョブｊｂ１〜ｊｂ５が存在するか否かをチェックする。他の印刷ジョブｊｂ１〜ｊｂ５が存在しない場合（No）、印刷ジョブ記憶処理のステップＳ２４へ進み、他の印刷ジョブｊｂ１〜ｊｂ５が存在する場合（Yes）、先行ジョブグループ情報付与判定処理のステップＳ２５へ進む。ステップＳ２４において、印刷ジョブ記憶部１５は、印刷ジョブｊｂ１〜ｊｂ５を記憶し、処理を終了する。
【００４５】
図７の例では、印刷ジョブｊｂ１の受信時において他の印刷ジョブｊｂ４は存在しないため、印刷ジョブ管理部１６は、ステップＳ２３において他の印刷ジョブｊｂ４が存在しない場合（No）となり、ステップＳ２４へ進む。印刷ジョブｊｂ１は、ステップＳ２４において印刷ジョブ記憶部１５に記憶され、図７（ａ）に示す状態となる。印刷ジョブｊｂ４の受信時において他の印刷ジョブｊｂ１が存在しているため、印刷ジョブ管理部１６は、ステップＳ２３において他の印刷ジョブｊｂ１が存在する場合（Yes）となり、ステップＳ２５へ進む。
【００４６】
図８の例では、印刷ジョブｊｂ１〜ｊｂ３の受信時において他の印刷ジョブｊｂ４は存在しないため、印刷ジョブ管理部１６は、ステップＳ２３において他の印刷ジョブｊｂ４が存在しない場合（No）となり、ステップＳ２４へ進む。印刷ジョブｊｂ１〜ｊｂ３は、ステップＳ２４において印刷ジョブ記憶部１５に順次記憶され、図８（ａ）に示す状態となる。印刷ジョブｊｂ４の受信時において他の印刷ジョブｊｂ１〜ｊｂ３が存在しているため、印刷ジョブ管理部１６は、ステップＳ２３において他の印刷ジョブｊｂ１〜ｊｂ３が存在する場合（Yes）となり、ステップＳ２５へ進む。
【００４７】
図９の例では、印刷ジョブｊｂ１〜ｊｂ３の受信時において他の印刷ジョブｊｂ４〜ｊｂ５は存在しないため、印刷ジョブ管理部１６は、ステップＳ２３において他の印刷ジョブｊｂ４〜ｊｂ５が存在しない場合（No）となり、ステップＳ２４へ進む。印刷ジョブｊｂ１〜ｊｂ３は、ステップＳ２４において印刷ジョブ記憶部１５に順次記憶され、図９（ａ）に示す状態となる。印刷ジョブｊｂ４〜ｊｂ５の受信時において他の印刷ジョブｊｂ１〜ｊｂ３が存在しているため、印刷ジョブ管理部１６は、ステップＳ２３において他の印刷ジョブｊｂ１〜ｊｂ３が存在する場合（Yes）となり、ステップＳ２５へ進む。
【００４８】
図１０のフローチャートに戻り、ステップＳ２５において、印刷ジョブ管理部１６は、印刷ジョブ記憶部１５に存在する他の印刷ジョブｊｂ１〜ｊｂ３にグループ情報Ａ１〜Ａ３が付与されているか否かをチェックする。グループ情報Ａ１〜Ａ３が付与されている場合（Yes）、記憶ジョブグループ情報付与判定処理のステップＳ２６へ進み、グループ情報Ａ１〜Ａ３が付与されていない場合（No）、印刷ジョブ記憶処理のステップＳ２７へ進む。ステップＳ２６において、印刷ジョブ管理部１６は、印刷ジョブｊｂ４〜ｊｂ５にグループ情報Ｂ１〜Ｂ２が付与されているか否かをチェックする。グループ情報Ｂ１〜Ｂ２が付与されている場合（Yes）、ステップＳ２７へ進み、グループ情報Ｂ１〜Ｂ２が付与されていない場合（No）、印刷ジョブ記憶処理のステップＳ２８へ進む。ステップＳ２７において、印刷ジョブ記憶部１５は、処理順番が最後尾となる順番に印刷ジョブｊｂ４〜ｊｂ５を記憶し、処理を終了する。
【００４９】
図７の例において、他の印刷ジョブｊｂ１はグループ情報が付与されていないため、印刷ジョブ管理部１６は、ステップＳ２５においてグループ情報Ａ１〜Ａ３が付与されていない場合（No）となり、ステップＳ２７へ進む。印刷ジョブｊｂ４は、ステップＳ２７において印刷ジョブ記憶部１５の最後尾に記憶される。印刷ジョブｊｂ１は、図５のステップＳ３において順次印刷処理が開始され、図７（ｂ）に示す状態となる。
【００５０】
図８の例において、他の印刷ジョブｊｂ１〜ｊｂ３はグループ情報Ａ１〜Ａ３が付与されているため、印刷ジョブ管理部１６は、ステップＳ２５においてグループ情報Ａ１〜Ａ３が付与されている場合（Yes）となり、ステップＳ２６へ進む。印刷ジョブｊｂ４はグループ情報が付与されていないため、印刷ジョブ管理部１６は、ステップＳ２６においてグループ情報Ｂ１〜Ｂ２が付与されていない場合（No）となり、ステップＳ２８へ進む。
【００５１】
図９の例において、他の印刷ジョブｊｂ１〜ｊｂ３はグループ情報Ａ１〜Ａ３が付与されているため、印刷ジョブ管理部１６は、ステップＳ２５においてグループ情報Ａ１〜Ａ３が付与されている場合（Yes）となり、ステップＳ２６へ進む。印刷ジョブｊｂ４〜ｊｂ５はグループ情報Ｂ１〜Ｂ２が付与されているため、印刷ジョブ管理部１６は、ステップＳ２６においてグループ情報Ｂ１〜Ｂ２が付与されている場合（Yes）となり、ステップＳ２７へ進む。印刷ジョブｊｂ４〜ｊｂ５は、ステップＳ２７において印刷ジョブ記憶部１５の最後尾に記憶される。印刷ジョブｊｂ１は、図５のステップＳ３において順次印刷処理が開始され、図９（ｂ）に示す状態となる。
【００５２】
図１０のフローチャートに戻り、ステップＳ２８において、印刷ジョブ記憶部１５は、ステータス情報（印刷待ち）の印刷ジョブｊｂ１〜ｊｂ３の中で、処理順番が先頭となる順番に印刷ジョブｊｂ４を記憶し、ステータス情報（印刷確認要）設定処理のステップＳ２９へ進む。ステップＳ２９において、印刷ジョブ管理部１６は、次に印刷される印刷ジョブｊｂ２にステータス情報（印刷確認要）を設定し、処理を終了する。
【００５３】
図８の例では、印刷ジョブｊｂ４は、ステータス情報が印刷待ちの印刷ジョブの中で処理順番が先頭となる。そのため、印刷ジョブｊｂ４は、ステップＳ２８において印刷順番２に記憶される。印刷ジョブｊｂ４の次の印刷ジョブｊｂ２は、ステップＳ２９においてステータス情報（印刷確認要）を設定される。印刷ジョブｊｂ１は、図５のステップＳ３において順次印刷処理が開始され、図８（ｂ）に示す状態となる。
【００５４】
図１１は、図５のステップＳ３の印刷処理の詳細を示すフローチャートである。
図７〜図９を参照しつつ、図１１のステップＳ３の印刷処理を説明する。
【００５５】
図５のステップＳ３の印刷処理が開始されると、図１のプリンタ１０は、図１１のステータス情報（印刷待ち）判定処理のステップＳ３１へ進む。ステップＳ３１において、印刷ジョブ管理部１６は、印刷ジョブ記憶部１５に記憶された処理順番が先頭となる印刷ジョブｊｂ１のステータス情報（印刷待ち）をチェックする。ステータス情報（印刷待ち）である場合（Yes）、ステータス情報（印刷中）変更処理のステップＳ３２へ進み、ステータス情報（印刷待ち）ではない場合（No）、ステータス情報（印刷確認要）判定処理のステップＳ３４へ進む。ステップＳ３２において、印刷ジョブ管理部１６は、印刷ジョブｊｂ１をステータス情報（印刷中）に変更し、印刷実行処理のステップＳ３３へ進む。ステップＳ３３において、印刷部１３は、印刷ジョブｊｂ１の印刷処理を実行し、印刷処理が終了したら印刷ジョブｊｂ１を削除し、処理を終了する。
【００５６】
図７の例では、印刷ジョブｊｂ１がステータス情報（印刷待ち）であるため、印刷ジョブ管理部１６は、ステップＳ３１においてステータス情報（印刷待ち）である場合（Yes）となり、ステップＳ３２へ進む。印刷ジョブｊｂ１は、ステップＳ３２においてステータス情報（印刷中）に変更され、図７（ｂ）に示す状態となる。印刷ジョブｊｂ１は、ステップＳ３３において印刷処理が実行されて削除される。印刷ジョブｊｂ１が削除されると、印刷ジョブｊｂ４は、ステップＳ３２においてステータス情報（印刷中）に変更され、図７（ｃ）に示す状態となる。印刷ジョブｊｂ４は、印刷処理が終了すると削除され、処理は終了する。
【００５７】
図８の例では、印刷ジョブｊｂ１がステータス情報（印刷待ち）であるため、印刷ジョブ管理部１６は、ステップＳ３１においてステータス情報（印刷待ち）である場合（Yes）となり、ステップＳ３２へ進む。印刷ジョブｊｂ１は、ステップＳ３２においてステータス情報（印刷中）に変更され、図８（ｂ）に示す状態となる。印刷ジョブｊｂ１は、ステップＳ３３において印刷処理が実行されて削除される。印刷ジョブｊｂ１が削除されると、印刷ジョブｊｂ４は、ステップＳ３２においてステータス情報（印刷中）に変更され、図８（ｃ）に示す状態となる。印刷ジョブｊｂ４の印刷処理が終了すると、印刷ジョブｊｂ４は削除され、図８（ｄ）に示す状態となる。
【００５８】
図９の例では、印刷ジョブｊｂ１がステータス情報（印刷待ち）であるため、印刷ジョブ管理部１６は、ステップＳ３１においてステータス情報（印刷待ち）である場合（Yes）となり、ステップＳ３２へ進む。印刷ジョブｊｂ１は、ステップＳ３２においてステータス情報（印刷中）に変更され、図９（ｂ）に示す状態となる。印刷ジョブｊｂ１は、ステップＳ３３において印刷処理が実行されて削除される。印刷ジョブｊｂ１が削除されると、印刷ジョブｊｂ２は、ステップＳ３２においてステータス情報（印刷中）に変更され、図９（ｃ）に示す状態となる。印刷ジョブｊｂ２は、印刷処理が終了すると削除される。その後、順次印刷ジョブｊｂ３〜ｊｂ５の印刷処理が行われ、処理は終了する。
【００５９】
図１１のフローチャートに戻り、ステップＳ３４において、印刷ジョブ管理部１６は、印刷ジョブ記憶部１５に記憶された処理順番が先頭となる印刷ジョブｊｂ２のステータス情報（印刷確認要）をチェックする。ステータス情報（印刷確認要）である場合（Yes）、印刷物取得要求処理のステップＳ３５へ進み、ステータス情報（印刷確認要）ではない場合（No）、ステータス情報（印刷保留）判定処理のステップＳ３７へ進む。ステップＳ３５において、印刷物取得要求部１７は、印刷確認画面３０を表示部１４ａに表示し、印刷処理通知画面３１を表示部２４に表示し、ステータス情報（印刷保留）変更処理のステップＳ３６へ進む。ステップＳ３６において、印刷ジョブ管理部１６は、印刷ジョブのステータス情報（印刷保留）に変更し、処理は終了する。
【００６０】
図８の例では、印刷ジョブｊｂ２がステータス情報（印刷確認要）であるため、印刷ジョブ管理部１６は、ステップＳ３４においてステータス情報（印刷確認要）である場合（Yes）となり、ステップＳ３５へ進む。印刷ジョブｊｂ２は、ステップＳ３５の処理後、ステップＳ３６へ進み、ステップＳ３６においてステータス情報（印刷保留）に変更され、図８（ｅ）に示す状態となる。
【００６１】
図１１のフローチャートに戻り、ステップＳ３７において、印刷ジョブ管理部１６は、印刷ジョブ記憶部１５に記憶された処理順番が先頭となる印刷ジョブｊｂ２のステータス情報をチェックする。ステータス情報（印刷保留）である場合（Yes）、印刷ジョブ入れ替え処理のステップＳ３８に進み、ステータス情報（印刷保留）ではない場合（No）、処理を終了する。その後、ステップＳ３８において、印刷ジョブ管理部１６は、処理順番が先頭となる印刷ジョブｊｂ２の処理順番と、次の印刷ジョブｊｂ３の処理順番と、を入れ替え、処理は終了する。
【００６２】
図８の例では、印刷ジョブｊｂ２がステータス情報（印刷保留）であるため、印刷ジョブ管理部１６は、ステップＳ３７においてステータス情報（印刷保留）である場合（Yes）となり、ステップＳ３８へ進む。印刷ジョブｊｂ２及びｊｂ３は、ステップＳ３８において順番が入れ替えられ、図８（ｆ）に示す状態となる。
【００６３】
図１２は、図１の表示部２４に表示される印刷処理通知画面の例を示す図である。
図１２に示す図１の表示部２４に表示される印刷処理通知画面３１は、メッセージ表示欄３１ａを有している。メッセージ表示欄３１ａには、ユーザｕｓ１が送信した印刷ジョブｊｂ２の印刷処理が保留されたため、印刷処理の継続を促す確認メッセージが表示されている。
【００６４】
図１３は、図１１のステップＳ３５の印刷物取得要求処理の詳細を示すフローチャートである。
図１２を参照しつつ、図１３のステップＳ３５の印刷物取得要求処理を説明する。
【００６５】
図１１のステップＳ３５の印刷物取得要求処理が開始されると、図１のプリンタ１０は、図１３のユーザ名取得処理のステップＳ３５１へ進む。ステップＳ３５１において、印刷物取得要求部１７は、処理順番が先頭となる印刷ジョブｊｂ２のユーザ名ｕｓ１を取得し、印刷枚数算出処理のステップＳ３５２へ進む。ステップＳ３５２において、印刷物取得要求部１７は、処理順番が先頭となる印刷ジョブｊｂ２の印刷枚数Ｎ（＝１００）を算出し、印刷確認表示処理のステップＳ３５３へ進む。ステップＳ３５３において、印刷物取得要求部１７は、表示部１４ａに、図４の印刷確認画面３０を表示し、印刷処理通知処理のステップＳ３５４へ進む。その後、ステップＳ３５４において、印刷物取得要求部１７は、図１２の印刷処理通知画面３１を、通信部２７及びネットワーク２を介してクライアント端末２０−１に送信し、処理は終了する。
【００６６】
図１４は、図５のステップＳ５の印刷物取得確認処理の詳細を示すフローチャートである。
図８を参照しつつ、図１４のステップＳ５の印刷物取得確認処理を説明する。
【００６７】
図５のステップＳ５の印刷物取得確認処理が開始されると、図１のプリンタ１０は、図１４の印刷確認画面停止処理のステップＳ５１へ進む。ステップＳ５１において、表示部１４ａは、印刷確認画面３０を閉じ、ステータス情報（印刷待ち）変更処理のステップＳ５２へ進む。ステップＳ５２において、印刷ジョブ管理部１６は、印刷ジョブｊｂ２のステータス情報（印刷保留）をステータス情報（印刷待ち）に変更し、処理は終了する。
【００６８】
図８の例では、印刷ジョブｊｂ２がステータス情報（印刷保留）であるため、印刷ジョブｊｂ２は、ステップＳ５２においてステータス情報（印刷待ち）に変更され、図８（ｇ）に示す状態となる。その後、ステップＳ３において印刷ジョブｊｂ２の印刷処理が行われ、処理は終了する。
【００６９】
（実施例１の効果）
本実施例１の画像形成装置１０、画像形成方法及び画像形成システム１によれば、次の（Ａ）〜（Ｃ）のような効果がある。
【００７０】
（Ａ）  大量印刷の占有防止
印刷ジョブ管理部１６は、印刷上限枚数を超える印刷ジョブｊｂ１〜ｊｂ３の印刷処理実行中に、印刷上限枚数を超えない印刷ジョブｊｂ４の処理順番の入れ替えを許可する。これにより、大量印刷の占有を防ぐことが可能となる。
【００７１】
（Ｂ）  自動的な割り込み処理の実現
印刷上限枚数を設定しておくことで、印刷ジョブｊｂ１〜ｊｂ４は、クライアント端末２０−１，２０−２のユーザｕｓ１，ｕｓ２の判断によらない処理順番の入れ替えが可能となる。
【００７２】
（Ｃ）  記録媒体の混在防止
印刷物取得要求部１７は、印刷上限枚数を超える印刷ジョブｊｂ１〜ｊｂ３を送信したクライアント端末２０−１に対し、印刷ジョブｊｂ２，ｊｂ３の前に印刷ジョブｊｂ４が割り込まれたことを通知する。これにより、クライアント端末２０−１のユーザｕｓ１は、記録媒体の混在を防ぐことが可能となる。
【実施例２】
【００７３】
（実施例２の構成）
図１５は、本発明の実施例２における画像形成システム１Ａを示す概略の構成図であり、実施例１を示す図１中の要素と共通の要素には共通の符号が付されている。
【００７４】
この画像形成システム１Ａは、実施例１のプリンタ１０に代えて、これとは構成の異なるプリンタ１０Ａが、ネットワーク２に接続されている。更に、実施例１の複数のクライアント端末２０（＝２０−１，２０−２，・・・）に代えて、これとは構成の異なる複数のクライアント端末２０Ａ（＝２０Ａ−１，２０Ａ−２，・・・）が、ネットワーク２に接続されている。
【００７５】
本実施例２のプリンタ１０Ａでは、実施例１のプリンタ１０に対して、印刷ジョブ分割部５１と、印刷上限枚数記憶部５２と、印刷上限枚数設定部５３と、が追加されている。印刷ジョブ分割部５１は、実施例１の画像形成システム１における印刷ジョブ分割部２６ｂと同様の機能を有している。印刷上限枚数記憶部５２は、実施例１の画像形成システム１における印刷上限枚数記憶部２３ａと同様の機能を有している。印刷上限枚数設定部５３は、実施例１とは異なり、印刷上限枚数記憶部５２に記憶する印刷上限枚数を設定する機能を有している。その他のプリンタ１０Ａの構成は、実施例１と同様である。
【００７６】
本実施例２のクライアント端末２０Ａでは、実施例１のクライアント端末２０における印刷上限枚数記憶部２３ａと、印刷ジョブ分割部２６ｂと、が省略されている。その他のクライアント端末２０Ａの構成は、実施例１と同様である。
【００７７】
（実施例２の画像形成方法）
図１６は、図１５の画像形成システム１Ａの画像形成方法を示すフローチャートであり、実施例１を示す図５中の要素と共通の要素には共通の符号が付されている。
【００７８】
図１６のフローチャートでは、図５のフローチャートのステップＳ１及びステップＳ２に代えて、これとは処理の異なるステップＳ１Ａ及びステップＳ２Ａが実行される。
【００７９】
ユーザｕｓ１は、図１５の入力部２５を操作してプリンタ１０Ａに対する印刷指示を行うと、画像形成処理が開始されて、印刷ジョブ送信処理のステップＳ１Ａへ進む。ステップＳ１Ａにおいて、図１５の印刷ジョブ送信部２６ｃは、印刷ジョブ生成部２６ａにて生成された印刷ジョブＪＢ１を、通信部２７及びネットワーク２を介してプリンタ１０Ａに送信し、印刷ジョブ記憶処理のステップＳ２Ａへ進む。
【００８０】
ステップＳ２Ａにおいて、プリンタ１０内の印刷ジョブ分割部５１は、通信部１８にて受信された印刷ジョブＪＢ１を、印刷ジョブｊｂ１〜ｊｂ３に分割する。印刷ジョブ記憶部１５は、分割された印刷ジョブｊｂ１〜ｊｂ３を記憶する。更に、印刷ジョブ管理部１６は、複数の印刷ジョブｊｂ１，ｊｂ２，・・・の管理情報から印刷ジョブｊｂ１，ｊｂ２，・・・の処理順番を決定し、ステップＳ３へ進む。その後、プリンタ１０Ａは、実施例１のステップＳ３〜Ｓ５の処理と同様のステップＳ３〜Ｓ５を実行する。
【００８１】
図１７は、図１６のステップＳ２Ａの印刷ジョブ記憶処理の詳細を示すフローチャートであり、実施例１を示す図１０中の要素と共通の要素には共通の符号が付されている。
【００８２】
図１７のフローチャートでは、図１０のフローチャートのステップＳ２１とステップＳ２２との間に、実施例１とは異なるステップＳ６１〜Ｓ６５が実行される。
【００８３】
図１６のステップＳ２Ａの印刷ジョブ記憶処理が開始されると、図１５のプリンタ１０Ａは、ステップＳ２１へ進む。ステップＳ２１の処理は、実施例１のステップＳ２１の処理と同様であり、通信部１８は、処理後ステップＳ６１へ進む。ステップＳ６１において、印刷ジョブ分割部５１は、印刷上限枚数記憶部５２から印刷上限枚数（図２の例では、１００枚）を取得し、ステップＳ６２へ進む。ステップＳ６２において、印刷ジョブ分割部５１は、通信部１８にて受信した印刷ジョブから印刷枚数（図２の例では、２２５枚）を取得し、ステップＳ６３へ進む。
【００８４】
ステップＳ６３において、印刷ジョブ分割部５１は、印刷上限枚数と印刷枚数とを比較する。印刷枚数が大きい場合（Yes）、ステップＳ６４へ進み、印刷上限枚数と印刷枚数が等しいか又は印刷上限枚数が大きい場合（No）、ステップＳ２２へ進む。ステップＳ６４において、印刷ジョブ分割部５１は、実施例１のステップＳ１４と同様に印刷ジョブＪＢ１の分割を行い、ステップＳ６５へ進む。ステップＳ６５において、印刷ジョブ分割部５１は、実施例１のステップＳ１５と同様に分割された印刷ジョブｊｂ１〜ｊｂ３にグループ情報Ａ１〜Ａ３を付与する。その後、プリンタ１０Ａは、実施例１のステップＳ２２〜Ｓ２９の処理と同様のステップＳ２２〜Ｓ２９を実行する。
【００８５】
（実施例２の効果）
本実施例２の画像形成装置１０Ａ、画像形成方法及び画像形成システム１Ａによれば、実施例１の効果に加え、次の（Ｄ）のような効果がある。
【００８６】
（Ｄ）  印刷上限枚数管理の容易化
プリンタ１０Ａにて印刷上限枚数を記憶させることにより、プリンタ１０Ａの管理者が印刷上限枚数を一元的に管理することができる。これにより、ユーザｕｓ１が印刷上限枚数を意識する必要がなくなり、例えば、利用時間帯によって印刷上限枚数を変更することも可能となる。
【００８７】
（変形例）
本発明は、上記実施例１，２に限定されず、種々の利用形態や変形が可能である。この利用形態や変形例としては、例えば、次の（ｉ）〜（ｉｉｉ）のようなものがある。
【００８８】
（ｉ）  図１のクライアント端末２０は、図示以外の構成ブロックに変更してもよい。更に、図２のプリンタ１０は、図示以外の構成ブロックに変更してもよい。
【００８９】
（ｉｉ）  実施例１，２では、クライアント端末２０，２０Ａからプリンタ１０，１０Ａへの印刷要求に限定して説明したが、サーバ等の他の上位装置からプリンタ１０，１０Ａへの印刷要求に対しても適用可能である。
【００９０】
（ｉｉｉ）  実施例１，２では、画像形成装置としてプリンタ１０，１０Ａを使用したが、プリンタの機能を有するファクシミリ装置、複写機、ＭＦＰ（Multi  Function  Printer）等の異なる装置においても使用可能である。
【符号の説明】
【００９１】
１，１Ａ  画像形成システム
１０，１０Ａ  プリンタ
１１，２１  制御部
１２，２２  システムバス
１３  印刷部
１４  操作パネル部
１４ａ，２４  表示部
１４ｂ，２５  入力部
１５  印刷ジョブ記憶部
１６  印刷ジョブ管理部
１７  印刷物取得要求部
１８，２７  通信部
２０，２０−１，２０−２，２０Ａ，２０Ａ−１，２０Ａ−２  クライアント端末
２３  記憶部
２３ａ，５２  印刷上限枚数記憶部
２６ａ  印刷ジョブ生成部
２６ｂ，５１  印刷ジョブ分割部
２６ｃ  印刷ジョブ送信部
【図１】
2015221544.tif 000003
【図２】
2015221544.tif 000004
【図３】
2015221544.tif 000005
【図４】
2015221544.tif 000006
【図５】
2015221544.tif 000007
【図６】
2015221544.tif 000008
【図７】
2015221544.tif 000009
【図８−１】
2015221544.tif 000010
【図８−２】
2015221544.tif 000011
【図９】
2015221544.tif 000012
【図１０】
2015221544.tif 000013
【図１１】
2015221544.tif 000014
【図１２】
2015221544.tif 000015
【図１３】
2015221544.tif 000016
【図１４】
2015221544.tif 000017
【図１５】
2015221544.tif 000018
【図１６】
2015221544.tif 000019
【図１７】
2015221544.tif 000020