(57)【要約】【課題】複数の画像形成装置によって印刷物を作成する場合に、操作者がすべての印刷物を回収するのに必要な時間を短くすることができるようにする。【解決手段】上位装置、複数の画像形成装置及び携帯端末から成り、上位装置及び各画像形成装置が第１の通信網によって、各画像形成装置及び携帯端末が第２の通信網によって接続され、複数の画像形成装置のうちの所定の画像形成装置によって並行印刷を行う印刷部Ｐｒ２と、操作者が所定の画像形成装置間を移動する移動時間を算出し、該移動時間に基づいて各所定の画像形成装置の印刷部数の配分を決定する並行印刷管理部Ｐｒ３とを有する。操作者が印刷物の回収を早く始めることができ、各所定の画像形成装置において、最終部の印刷が行われるのを待機する必要がなくなるので、すべての印刷物を回収するのに必要な時間を短くすることができる。【選択図】図１
2020140367.tif 000002
【特許請求の範囲】
【請求項１】
上位装置、複数の画像形成装置及び携帯端末から成り、上位装置及び各画像形成装置が第１の通信網によって、各画像形成装置及び携帯端末が第２の通信網によって接続された画像形成システムにおいて、
（ａ）複数の画像形成装置のうちの所定の画像形成装置によって並行印刷を行う印刷部と、
（ｂ）操作者が所定の画像形成装置間を移動する移動時間を算出し、該移動時間に基づいて各所定の画像形成装置の印刷部数の配分を決定する並行印刷管理部とを有することを特徴とする画像形成システム。
【請求項２】
（ａ）前記第２の通信網は近距離無線通信網であり、
（ｂ）操作者が携帯端末を画像形成装置にかざすことによって近距離無線通信が行われる請求項１に記載の画像形成システム。
【請求項３】
前記並行印刷管理部は、操作者が携帯端末を特定画像形成装置にかざした後、他の指定画像形成装置にかざしたときに前記移動時間を算出する請求項２に記載の画像形成システム。
【請求項４】
前記並行印刷管理部は、指定画像形成装置が並行印刷に加わると、加わった指定画像形成装置の印刷部数が、他の画像形成装置の印刷部数より少なくなるように配分を決定する請求項３に記載の画像形成システム。
【請求項５】
（ａ）上位装置は前記特定画像形成装置にジョブを送信し、
（ｂ）前記特定画像形成装置は指定画像形成装置にジョブを送信する請求項３又は４に記載の画像形成システム。
【請求項６】
（ａ）携帯端末の並行印刷指示部は特定画像形成装置にジョブ情報要求を送信し、
（ｂ）特定画像形成装置のジョブ情報通知部は、上位装置から受信したジョブに関するジョブ情報を携帯端末に送信する請求項５に記載の画像形成システム。
【請求項７】
（ａ）携帯端末の前記並行印刷指示部は、指定画像形成装置に並行印刷に参加するように並行印刷参加指示を送信し、
（ｂ）指定画像形成装置の並行印刷参加部は特定画像形成装置に肯定応答を送信する請求項１〜６のいずれか１項に記載の画像形成システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成システムに関するものである。
【背景技術】
【０００２】
従来、プリンタ、複写機、ファクシミリ、複合機等の複数の画像形成装置、例えば、複写機とプリンタとをネットワークで接続し、複写機によって一つの文書について複数の部数の印刷物の作成を開始した後、操作者がプリンタに携帯端末をかざすことによって、複写機とプリンタとで、前記文書についての部単位で印刷物の作成を分担し、並行印刷を行うようにした画像形成システムが提供されている（例えば、特許文献１参照。）。
【０００３】
この場合、複写機及びプリンタへの部数の配分は、複写機及びプリンタの処理能力、例えば、各制御部のＣＰＵのクロック数等に基づいて決定される。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１６−１７３７６１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、前記従来の画像形成システムにおいては、複写機及びプリンタにおいて、ほぼ同時に印刷物の作成が終了するか、又は複写機における印刷物の作成がプリンタにおける印刷物の作成より早く終了する場合に、操作者がプリンタ及び複写機の順に印刷物を回収すると、操作者が複写機の印刷物を回収するまでの間、複写機がアイドル状態に置かれることになる。
【０００６】
その場合、複写機及びプリンタによって作成されたすべての印刷物を回収するのに必要な時間が長くなってしまう。
【０００７】
本発明は、前記従来の画像形成システムの問題点を解決して、複数の画像形成装置によって印刷物を作成する場合に、操作者がすべての印刷物を回収するのに必要な時間を短くすることができる画像形成システムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
そのために、本発明の画像形成システムにおいては、上位装置、複数の画像形成装置及び携帯端末から成り、上位装置及び各画像形成装置が第１の通信網によって、各画像形成装置及び携帯端末が第２の通信網によって接続されるようになっている。
【０００９】
そして、複数の画像形成装置のうちの所定の画像形成装置によって並行印刷を行う印刷部と、操作者が所定の画像形成装置間を移動する移動時間を算出し、該移動時間に基づいて各所定の画像形成装置の印刷部数の配分を決定する並行印刷管理部とを有する。
【発明の効果】
【００１０】
本発明によれば、画像形成システムにおいては、上位装置、複数の画像形成装置及び携帯端末から成り、上位装置及び各画像形成装置が第１の通信網によって、各画像形成装置及び携帯端末が第２の通信網によって接続されるようになっている。
【００１１】
そして、複数の画像形成装置のうちの所定の画像形成装置によって並行印刷を行う印刷部と、操作者が所定の画像形成装置間を移動する移動時間を算出し、該移動時間に基づいて各所定の画像形成装置の印刷部数の配分を決定する並行印刷管理部とを有する。
【００１２】
この場合、印刷部が所定の画像形成装置で並行印刷を行うに当たり、操作者が所定の画像形成装置間を移動する移動時間が算出され、該移動時間に基づいて各所定の画像形成装置の印刷部数の配分が決定される。
【００１３】
したがって、操作者が印刷物の回収を早く始めることができ、各所定の画像形成装置において、最終部の印刷が行われるのを待機する必要がなくなるので、すべての印刷物を回収するのに必要な時間を短くすることができる。
【図面の簡単な説明】
【００１４】
【図１】本発明の実施の形態におけるプリンタの制御ブロック図である。
【図２】本発明の実施の形態における画像形成システムを示す図である。
【図３】本発明の実施の形態におけるジョブテーブルの第１の例を示す図である。
【図４】本発明の実施の形態におけるジョブテーブルの第２の例を示す図である。
【図５】本発明の実施の形態における分担先テーブルの例を示す図である。
【図６】本発明の実施の形態における携帯端末の制御ブロック図である。
【図７】本発明の実施の形態におけるプリンタの動作を示すフローチャートである。
【図８】本発明の実施の形態におけるジョブ受信処理のサブルーチンを示す図である。
【図９】本発明の実施の形態における印刷処理のサブルーチンを示す図である。
【図１０】本発明の実施の形態における操作者が携帯端末を自機プリンタにかざしたときの自機プリンタの動作を示すフローチャートである。
【図１１】本発明の実施の形態におけるジョブ情報通知処理のサブルーチンを示す図である。
【図１２】本発明の実施の形態における操作者が携帯端末を他機プリンタにかざしたときの他機プリンタの動作を示すフローチャートである。
【図１３】本発明の実施の形態における並行印刷参加処理のサブルーチンを示す図である。
【図１４】本発明の実施の形態における他機プリンタから並行印刷要求を受信したときの自機プリンタの動作を示すフローチャートである。
【図１５】本発明の実施の形態における分担先プリンタの分担部数更新受付部の動作を示すフローチャートである。
【図１６】本発明の実施の形態における携帯端末の動作を示す第１のフローチャートである。
【図１７】本発明の実施の形態における携帯端末の動作を示す第２のフローチャートである。
【図１８】本発明の実施の形態におけるメニュー画面の例を示す図である。
【図１９】本発明の実施の形態における第１の並行印刷画面の例を示す図である。
【図２０】本発明の実施の形態における第２の並行印刷画面の例を示す図である。
【図２１】本発明の実施の形態における第３の並行印刷画面の例を示す図である。
【図２２】本発明の実施の形態における第４の並行印刷画面の例を示す図である。
【図２３】本発明の実施の形態における第５の並行印刷画面の例を示す図である。
【図２４】本発明の実施の形態における画像形成システムの動作を示す第１のシーケンス図である。
【図２５】本発明の実施の形態における画像形成システムの動作を示す第２のシーケンス図である。
【図２６】本発明の実施の形態における画像形成システムの動作を示す第３のシーケンスである。
【図２７】本発明の実施の形態における画像形成システムの動作を示す第４のシーケンス図である。
【発明を実施するための形態】
【００１５】
以下、本発明の実施の形態について図面を参照しながら詳細に説明する。この場合、  上位装置としてのホストコンピュータ、及び画像形成装置としての複数のプリンタをネットワークで接続することによって形成された画像形成システムについて説明する。
【００１６】
図２は本発明の実施の形態における画像形成システムを示す図である。
【００１７】
図において、１１は上位装置としてのホストコンピュータ（パーソナルコンピュータ）、Ｐｔｉ（ｉ＝１、２、３）はプリンタ、Ｎｔ１は有線又は無線のＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）から成り、ホストコンピュータ１１と各プリンタＰｔｉとを接続する第１の通信網としてのネットワーク、Ｐｈはスマートフォンから成る携帯端末であり、ホストコンピュータ１１、プリンタＰｔｉ、ネットワークＭｔ、携帯端末Ｐｈ等によって、画像形成システムＳｙが形成される。本実施の形態においては、プリンタＰｔｉが３〔台〕配設されるが、４〔台〕以上配設することができる。
【００１８】
前記プリンタＰｔｉと携帯端末Ｐｈとは、例えば、ＮＦＣ（Ｎｅａｒ  Ｆｉｅｌｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ）等の第２の通信網としての近距離無線通信網Ｎｔ２によって接続される。そのために、プリンタＰｔｉに近距離無線通信用のインタフェースであるＮＦＣインタフェースＳｉ（ｉ＝１、２、３）が、携帯端末Ｐｈに近距離無線通信用のインタフェースであるＮＦＣインタフェースＳｎが配設される。なお、プリンタＰｔｉと携帯端末Ｐｈとの間で近距離無線通信を行うためには、操作者が携帯端末ＰｈのＮＦＣインタフェースＳｎをプリンタＰｔｉのＮＦＣインタフェースＳｉの数〔ｃｍ〕以内に近づける必要がある。本実施の形態においては、近づける操作を「携帯端末ＰｈをプリンタＰｔｉにかざす」の語で表す。
【００１９】
本実施の形態においては、ネットワークＮｔ１としてＬＡＮが使用されるが、ＬＡＮに代えてインターネット等を使用することができる。また、本実施の形態においては、携帯端末Ｐｈとしてスマートフォンが使用されるが、スマートフォンに代えてタブレット端末等のスマートデバイスを使用することができる。さらに、本実施の形態においては、画像形成装置としてプリンタＰｔｉが使用されるが、プリンタＰｔｉに代えて複写機、ファクシミリ、複合機等を使用することができる。
【００２０】
前記ホストコンピュータ１１は、ホストコンピュータ１１の図示されない記憶部に文書ファイルとして記録された文書の印刷要求を、印刷データ、印刷部数等から成るジョブ（印刷ジョブ）としてプリンタＰｔｉに送信する。プリンタＰｔｉはジョブを受信すると、印刷データに基づいて、必要な印刷部数の印刷を行う。
【００２１】
次に、各プリンタＰｔｉについて説明する。
【００２２】
図１は本発明の実施の形態におけるプリンタの制御ブロック図である。
【００２３】
図において、Ｐｔｉはプリンタ、２１は装置制御部としての制御部、２３は第１の装置記憶部としてのＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、２４は不揮発性のメモリから成る第２の装置記憶部としてのフラッシュメモリ、２５は印刷部としてのプリンタエンジン、２８は操作・表示部としての操作パネル、２９は通知装置としてのブザー、３１は第１のネットワーク接続部としてのＮＩＣ（Ｎｅｔｗｏｒｋ  Ｉｎｔｅｒｆａｃｅ  Ｃａｒｄ）、ＳｉはＮＦＣインタフェース、３３は第２のネットワーク接続部としてのＷｉ−Ｆｉ（登録商標）インタフェースである。前記制御部２１は、システムバスＢｓ１を介して、ＲＡＭ２３、プリンタエンジン２５、操作パネル２８及びブザー２９と接続され、システムバスＢｓ２を介して、フラッシュメモリ２４、ＮＩＣ３１、ＮＦＣインタフェースＳｉ及びＷｉ−Ｆｉ（登録商標）インタフェース３３と接続される。
【００２４】
また、前記制御部２１は、図示されないＣＰＵ（中央処理装置）、第３の装置記憶部としてのＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）及び計時部材としてのＲＴＣ（Ｒｅａｌ  Ｔｉｍｅ  Ｃｌｏｃｋ）を備え、ＣＰＵはＲＴＣから現在時刻を取得し、ＲＯＭに記録されたプログラムを実行することによって、ジョブ受信部Ｐｒ１、印刷部Ｐｒ２、並行印刷管理部Ｐｒ３、近距離無線通信部としてのＮＦＣ通信部Ｐｒ４、ジョブ情報通知部Ｐｒ５、並行印刷参加部Ｐｒ６、分担部数更新受付部Ｐｒ７等の各処理を行う。
【００２５】
前記プリンタエンジン２５は、ホストコンピュータ１１から送信されたジョブの印刷データに基づいて、媒体としての図示されない用紙に画像を形成し、印刷を行う。
【００２６】
前記操作パネル２８は、プリンタＰｔｉの状態を表示するためのＬＥＤ画面等から成る図示されない表示部、及び操作者がプリンタＰｔｉへの指示を入力するためのスイッチ、キー等から成る図示されない操作部を備える。なお、操作パネル２８がタッチパネルによって形成されている場合、表示部は操作部としても機能する。
【００２７】
前記ブザー２９は、通知音を出力することによって操作者に所定の通知を行う。
【００２８】
前記ＲＡＭ２３は、制御部２１が各プログラムを実行する際にワークエリア及びバッファとして機能し、作業用のデータ、画像データ等を一時的に記録する。また、ＲＡＭ２３は、ジョブテーブルＴｂ１、分担先テーブルＴｂ２、ジョブ情報通知時刻記憶部Ｍｅ１等を備える。
【００２９】
前記ＮＩＣ３１は、ネットワークＮｔ１として有線のＬＡＮが使用される場合に、プリンタＰｔｉをＬＡＮケーブルに接続する。
【００３０】
前記Ｗｉ−Ｆｉ（登録商標）インタフェース３３は、ネットワークＮｔ１として無線のＬＡＮ、例えば、Ｗｉ−Ｆｉ（登録商標）が使用される場合に、プリンタＰｔｉをＷｉ−Ｆｉ（登録商標）に接続し、ＩＥＥＥ（ｔｈｅ  Ｉｎｓｔｉｔｕｔｅ  ｏｆ  Ｅｌｅｃｔｒｉｃａｌ  ａｎｄ  Ｅｌｅｃｔｒｏｎｉｃｓ  Ｅｎｇｉｎｅｅｒｓ, Ｉｎｃ. ）の規格である８０２．１１に基づいて無線ＬＡＮ通信を行う。
【００３１】
また、前記制御部２１において、ジョブ受信部Ｐｒ１は、ＮＩＣ３１及びネットワークＮｔ１を介してホストコンピュータ１１からジョブを受信する。
【００３２】
印刷部Ｐｒ２は、プリンタエンジン２５を動作させて印刷を行う。また、印刷部Ｐｒ２は、各プリンタＰｔｉのうちの所定のプリンタ、本実施の形態においては、プリンタＰｔ１〜Ｐｔ３で並行印刷を行う。例えば、プリンタＰｔ１を自機プリンタとし、プリンタＰｔ２、Ｐｒ３を他機プリンタとしたとき、自機プリンタは、特定の画像形成装置、すなわち、特定画像形成装置とされ、ホストコンピュータ１１からジョブを受信し、他機プリンタは、操作者によって指定される画像形成装置、すなわち、指定画像形成装置とされ、自機プリンタと他機プリンタとによって並行印刷が行われる。
【００３３】
並行印刷管理部Ｐｒ３は、自機プリンタと他機プリンタとによって並行印刷が行われる際に、各プリンタＰｔ１〜Ｐｔ３における印刷部数の配分を決定する。
【００３４】
ＮＦＣ通信部Ｐｒ４は、ＮＦＣインタフェースＳｉ、Ｓｎを介して携帯端末Ｐｈとの間で近距離無線通信を行う。
【００３５】
ジョブ情報通知部Ｐｒ５は、自機プリンタの情報、及び自機プリンタがホストコンピュータ１１から受信したジョブに関する情報を携帯端末Ｐｈに送信する。
【００３６】
並行印刷参加部Ｐｒ６は、他機プリンタがホストコンピュータ１１から受信したジョブについて、他機プリンタと共に並行印刷を行う。
【００３７】
分担部数更新受付部Ｐｒ７は、他機プリンタがホストコンピュータ１１から受信したジョブについて他機プリンタと共に並行印刷を行う場合の、自機プリンタが分担する印刷部数の変更を受け付ける。
【００３８】
また、ＲＡＭ２３において、ジョブテーブルＴｂ１に、ホストコンピュータ１１から受信したジョブに関する情報が記録される。
【００３９】
そして、分担先テーブルＴｂ２に、ジョブについて他機プリンタと並行印刷を行っている状況において、他機プリンタである分担先プリンタが分担する印刷部数が記録される。
【００４０】
また、ジョブ情報通知時刻記憶部Ｍｅ１に、前記ジョブ情報通知部Ｐｒ５によってジョブに関する情報が携帯端末Ｐｈに送信された時刻が記録される。
【００４１】
前記フラッシュメモリ２４はホスト名記憶部Ｍｅ２を備え、該ホスト名記憶部Ｍｅ２に、各プリンタＰｔｉをネットワークＮｔ１上で識別するための名前、すなわち、ホスト名が記録される。該ホスト名は、操作者が操作パネル２８を操作することによって任意の文字列で作成することができる。本実施の形態においては、プリンタＰｔ１のホスト名が「ｐｒｉｎｔｅｒ１０１」に、プリンタＰｔ２のホスト名が「ｐｒｉｎｔｅｒ１０２」に、プリンタＰｔ３のホスト名が「ｐｒｉｎｔｅｒ１０３」にあらかじめ設定されている。
【００４２】
次に、前記ジョブテーブルＴｂ１について説明する。
【００４３】
図３は本発明の実施の形態におけるジョブテーブルの第１の例を示す図、図４は本発明の実施の形態におけるジョブテーブルの第２の例を示す図である。
【００４４】
図において、Ｔｂ１はジョブテーブルであり、オーナーホスト名は、ジョブをホストコンピュータ１１（図２）から受信したプリンタのホスト名である。例えば、プリンタＰｔ１がホストコンピュータ１１からジョブを受信した場合、オーナーホスト名に「ｐｒｉｎｔｅｒ１０１」が記録される。
【００４５】
ジョブＩＤは、ジョブを識別するための識別番号（ＩＤ）であり、ホストコンピュータ１１からジョブを受信すると、各プリンタＰｔｉが独自にジョブＩＤを採番し、付与する。なお、一つのプリンタにおいてはジョブＩＤによってジョブを識別することができるが、複数のプリンタ間においてはジョブＩＤによってジョブを識別することができない場合があるので、本実施の形態においては、オーナーホスト名とジョブＩＤとを組み合わせることによってジョブを識別するようになっている。
【００４６】
ジョブ名はジョブの名前であり、ジョブは、ジョブ名が付された状態でホストコンピュータ１１からプリンタＰｔｉに送信される。
【００４７】
印刷データアドレスには、ジョブの印刷データが記録される。
【００４８】
印刷所要時間Ｔｐは、ジョブを１〔部〕印刷するのに必要な時間である。
【００４９】
自機分担残部数Ｑｓは、各プリンタＰｔｉが他のプリンタと並行印刷を行う場合の、自機プリンタが分担する残りの印刷部数である。
【００５０】
各ジョブテーブルＴｂ１には各ジョブが１行のレコードとして記録される。
【００５１】
なお、本実施の形態においては、ホストコンピュータ１１からジョブを受信したプリンタがジョブのオーナープリンタとなる。
【００５２】
図３のジョブテーブルＴｂ１の例においては、プリンタＰｔ１がホストコンピュータ１１から受信し、単独で印刷を行っている場合のジョブが記録され、図４のジョブテーブルＴｂ１の例においては、プリンタＰｔ１がホストコンピュータ１１から受信し、プリンタＰｔ２と並行印刷を行っているジョブが記録されている。
【００５３】
次に、前記分担先テーブルＴｂ２について説明する。
【００５４】
図５は本発明の実施の形態における分担先テーブルの例を示す図である。
【００５５】
分担先テーブルＴｂ２において、ジョブＩＤはジョブを識別するための識別番号である。
【００５６】
分担先ホスト名は、並行印刷を行う場合の分担先プリンタのホスト名である。
【００５７】
移動時間Ｔｍは、並行印刷を行う場合に操作者が自機プリンタと分担先プリンタとの間を移動するのにかかる時間である。
【００５８】
分担先残部数Ｑｔは、ジョブについて並行印刷を行う場合の分担先プリンタの残りの印刷部数である。
【００５９】
分担先テーブルＴｂには、各分担先プリンタのジョブが１行のレコードとして記録される。
【００６０】
図の分担先テーブルＴｂ２においては、プリンタＰｔ１（図２）がホストコンピュータ１１から受信し、プリンタＰｔ２、Ｐｒ３と並行印刷を行っている場合の各ジョブが記録されている。
【００６１】
なお、分担先テーブルＴｂ２は、自機プリンタがオーナープリンタとして並行印刷を行っている場合にだけ使用され、それ以外の状況、例えば、自機プリンタが単独で印刷を行っている場合、自機プリンタが分担先プリンタとして並行印刷を行っている場合等には使用されない。
【００６２】
次に、携帯端末Ｐｈについて説明する。
【００６３】
図６は本発明の実施の形態における携帯端末の制御ブロック図である。
【００６４】
図において、Ｐｈは携帯端末、４１は端末制御部としてのＣＰＵ、４３は第１の端末記憶部としてのＲＡＭ、４４は不揮発性のメモリから成る第２の端末記憶部としてのフラッシュメモリ、４８は操作・表示部としてのタッチパネル、ＳｎはＮＦＣインタフェース、５３はネットワーク接続部としてのＷｉ−Ｆｉ（登録商標）インタフェースである。
【００６５】
前記ＣＰＵ４１は、システムバスＢｓ３を介してＲＡＭ４３及びタッチパネル４８と接続され、システムバスＢｓ４を介して、フラッシュメモリ４４、ＮＦＣインタフェースＳｎ及びＷｉ−Ｆｉ（登録商標）インタフェース５３と接続される。
【００６６】
また、前記ＣＰＵ４１は、フラッシュメモリ４４に記録されたプログラムを実行することによって各種の処理を行う。
【００６７】
前記タッチパネル４８は、携帯端末Ｐｈ（図２）の状態を表示するための表示部として機能するとともに、操作者が携帯端末Ｐｈへの指示を入力するための操作部として機能する。
【００６８】
前記ＲＡＭ４３は、ＣＰＵ４１が各プログラムを実行する際にワークエリア及びバッファとして機能し、作業用のデータ等を一時的に記録する。また、ＲＡＭ４３は、対象ジョブＩＤ記憶部Ｍｅ１１及びジョブオーナーホスト名記憶部Ｍｅ１２を備える。
【００６９】
前記フラッシュメモリ４４には、ＣＰＵ４１によって実行されるプログラムが記録されるほかに、オペレーティングシステムＯＳ、印刷アプリケーションＡｐ等が記録される。
【００７０】
前記Ｗｉ−Ｆｉ（登録商標）インタフェース５３は、ネットワークＮｔ１として無線のＬＡＮ、例えば、Ｗｉ−Ｆｉ（登録商標）が使用される場合に、携帯端末ＰｈをＷｉ−Ｆｉ（登録商標）に接続し、ＩＥＥＥの規格である８０２．１１に基づいて無線ＬＡＮ通信を行う。
【００７１】
前記ＲＡＭ４３において、対象ジョブＩＤ記憶部Ｍｅ１１に、並行印刷が行われるジョブのジョブＩＤが記録され、ジョブオーナーホスト名記憶部Ｍｅ１２に、並行印刷が行われるジョブのオーナープリンタのオーナーホスト名が記録される。
【００７２】
また、前記フラッシュメモリ４４において、オペレーティングシステムＯＳは、携帯端末ＰｈのＲＡＭ４３等の各ハードウェアの制御を行い、印刷アプリケーションＡｐに対してハードウェアへのアクセスを提供する。
【００７３】
印刷アプリケーションＡｐは、携帯端末ＰｈによってプリンタＰｔｉを使用する手段を操作者に提供するプログラムであり、プリンタＰｔｉに対して並行印刷を行うよう指示するプログラムである並行印刷指示部Ｐｒ１１を備える。
【００７４】
次に、プリンタＰｔｉの動作について説明する。この場合、ホストコンピュータ１１からジョブを受信したときのプリンタＰｔ１の動作について説明する。
【００７５】
図７は本発明の実施の形態におけるプリンタの動作を示すフローチャート、図８は本発明の実施の形態におけるジョブ受信処理のサブルーチンを示す図、図９は本発明の実施の形態における印刷処理のサブルーチンを示す図である。
【００７６】
プリンタＰｔ１（図２）の電源がオンにされると、制御部２１（図１）は、ジョブ受信部Ｐｒ１、印刷部Ｐｒ２、並行印刷管理部Ｐｒ３、ＮＦＣ通信部Ｐｒ４、ジョブ情報通知部Ｐｒ５、並行印刷参加部Ｐｒ６、分担部数更新受付部Ｐｒ７等を起動する。
【００７７】
そして、前記ジョブ受信部Ｐｒ１はジョブ受信処理を行う。
【００７８】
該ジョブ受信処理において、ジョブ受信部Ｐｒ１は、ジョブを受信するのを待機し、ジョブを送信すると、ジョブをＲＡＭ２３にスプールする。
【００７９】
続いて、ジョブ受信部Ｐｒ１は印刷所要時間Ｔｐを算出する。本実施の形態においては、プリンタＰｔ１の印刷性能を２０〔ｐｐｍ〕（ｐａｇｅｓ  ｐｅｒ  ｍｉｎｕｔｅ）とし、単純にジョブのページ数を印刷性能で除算した結果を印刷所要時間Ｔｐとする。例えば、ジョブのページ数が２０〔ページ〕である場合、印刷所要時間Ｔｐは、
Ｔｐ＝２０÷２０
＝６０  〔秒〕
になる。
【００８０】
次に、ジョブ受信部Ｐｒ１は、ジョブに関する情報をジョブテーブルＴｂ１に記録する。すなわち、ジョブ受信部Ｐｒ１は、オーナーホスト名としてプリンタＰｔ１のホスト名「ｐｒｉｎｔｅｒ１０１」を記録し、ジョブＩＤを採番して記録し、算出した印刷所要時間Ｔｐを記録する。ホストコンピュータ１１からジョブを受信したときは、並行印刷を行うように指示されていないので、プリンタＰｔ１がすべての印刷部数の印刷を行うことになる。したがって、ホストコンピュータ１１から受信したジョブの印刷部数が、そのまま自機分担残部数Ｑｓとして記録される。
【００８１】
なお、既にジョブテーブルＴｂ１に別のジョブの情報が記録されている場合、ジョブ受信部Ｐｒ１はジョブテーブルＴｂ１の末尾に新たなジョブの情報を追加して記録する。
【００８２】
次に、前記印刷部Ｐｒ２は、印刷処理を行い、ジョブテーブルＴｂ１に情報が記録されたジョブについて、先頭から順に印刷を行う。
【００８３】
そのために、印刷部Ｐｒ２は、ジョブテーブルＴｂ１に一つ以上のジョブが記録されるのを待機し、ジョブテーブルＴｂ１にジョブが記録されると、ジョブテーブルＴｂ１の先頭のジョブの自機分担残部数Ｑｓをデクリメントする。
【００８４】
続いて、印刷部Ｐｒ２は、先頭のジョブのオーナーホスト名と自機プリンタのホスト名とが一致するかどうかによって、自機プリンタがジョブのオーナープリンタであるかどうかを判断する。先頭のジョブのオーナーホスト名と自機プリンタのホスト名とが一致し、自機プリンタがジョブのオーナープリンタである場合、印刷部Ｐｒ２は、ＲＡＭ２３の図示されない印刷データアドレスに記録された印刷データについて１〔部〕の印刷を行う。
【００８５】
また、先頭のジョブのオーナーホスト名と自機プリンタのホスト名とが一致せず、自機プリンタがジョブのオーナープリンタでない場合、印刷部Ｐｒ２は、オーナープリンタに印刷開始通知を送信し、印刷の開始を通知する。印刷開始通知には、ジョブのジョブＩＤが含まれる。
【００８６】
次に、印刷部Ｐｒ２は、自機分担残部数Ｑｓが０〔部〕であるかどうかを判断し、自機分担残部数Ｑｓが０〔部〕でない場合、印刷動作を繰り返し、自機分担残部数Ｑｓが０〔部〕である場合、ジョブテーブルＴｂ１からジョブを削除する。なお、ジョブテーブルＴｂ１の第２行にジョブがある場合、該ジョブは先頭に繰り上げられ、第３行以降のジョブも同様に繰り上げられる。
【００８７】
そして、印刷部Ｐｒ２は、操作パネル２８の表示部に印刷終了メッセージを表示したり、ブザー２９によって所定の通知音を発生させたりすることによって、操作者に印刷の終了を通知する。
【００８８】
次に、図７のフローチャートについて説明する。
ステップＳ１  ジョブ受信部Ｐｒ１はジョブ受信処理を行う。
ステップＳ２  印刷部Ｐｒ２は印刷処理を行い、処理を終了する。
【００８９】
次に、図８のフローチャートについて説明する。
ステップＳ１−１  ジョブ受信部Ｐｒ１はジョブを受信するのを待機し、ジョブを受信した場合はステップＳ１−２に進む。
ステップＳ１−２  ジョブ受信部Ｐｒ１はジョブをＲＡＭ２３にスプールする。
ステップＳ１−３  ジョブ受信部Ｐｒ１は印刷所要時間Ｔｐを算出する。
ステップＳ１−４  ジョブ受信部Ｐｒ１はジョブに関する情報をジョブテーブルＴｂ１に記録し、リターンする。
【００９０】
次に、図９のフローチャートについて説明する。
ステップＳ２−１  印刷部Ｐｒ２はジョブが記録されるのを待機し、ジョブが記録された場合はステップＳ２−２に進む。
ステップＳ２−２  印刷部Ｐｒ２はジョブテーブルＴｂ１の先頭のジョブの自機分担残部数Ｑｓをデクリメントする。
ステップＳ２−３  印刷部Ｐｒ２は自機プリンタがオーナープリンタであるかどうかを判断する。自機プリンタがオーナープリンタである場合はステップＳ２−５に進み、自機プリンタがオーナープリンタでない場合はステップＳ２−４に進む。
ステップＳ２−４  印刷部Ｐｒ２はオーナープリンタに印刷の開始を通知する。
ステップＳ２−５  印刷部Ｐｒ２は印刷データについて印刷を行う。
ステップＳ２−６  印刷部Ｐｒ２は自機分担残部数Ｑｓが０〔部〕であるかどうかを判断する。自機分担残部数Ｑｓが０〔部〕である場合はステップＳ２−７に進み、自機分担残部数Ｑｓが０〔部〕でない場合はステップＳ２−２に戻る。
ステップＳ２−７  印刷部Ｐｒ２はジョブテーブルＴｂ１からジョブを削除する。
ステップＳ２−８  印刷部Ｐｒ２は印刷の終了を通知し、リターンする。
【００９１】
次に、印刷部Ｐｒ２による印刷処理が行われているときに、操作者が携帯端末Ｐｈを自機プリンタであるプリンタＰｔ１にかざしたた場合のプリンタＰｔ１の動作について説明する。
【００９２】
図１０は本発明の実施の形態における操作者が携帯端末を自機プリンタにかざしたときの自機プリンタの動作を示すフローチャート、図１１は本発明の実施の形態におけるジョブ情報通知処理のサブルーチンを示す図である。
【００９３】
操作者が携帯端末Ｐｈ（図２）をプリンタＰｔ１にかざすと、ＮＦＣ通信部Ｐｒ４は携帯端末Ｐｈとの間で近距離無線通信を開始する。
【００９４】
そして、ＮＦＣ通信部Ｐｒ４は携帯端末Ｐｈからジョブ情報要求を受信するのを待機する。
【００９５】
携帯端末Ｐｈからジョブ情報要求を受信すると、ジョブ情報通知部Ｐｒ５はジョブ情報通知処理を行う。
【００９６】
該ジョブ情報通知処理において、ジョブ情報通知部Ｐｒ５は、ジョブテーブルＴｂ１を参照し、ジョブテーブルＴｂ１に、プリンタＰｔ１がオーナープリンタであるジョブがあるかどうかを判断する。
【００９７】
ジョブテーブルＴｂ１に、プリンタＰｔ１がオーナープリンタであるジョブがある場合、ジョブ情報通知部Ｐｒ５は、ジョブ情報として、ジョブのジョブＩＤ及びジョブ名、並びにプリンタＰｔ１のホスト名を携帯端末Ｐｈに送信する。
【００９８】
また、ジョブ情報通知部Ｐｒ５は、ジョブ情報を携帯端末Ｐｈに送信した時刻、すなわち、ジョブ情報通知時刻をＲＡＭ２３のジョブ情報通知時刻記憶部Ｍｅ１に記録する。
【００９９】
一方、ジョブテーブルＴｂ１にプリンタＰｔ１がオーナープリンタであるジョブがない場合、ジョブ情報通知部Ｐｒ５は、携帯端末Ｐｈに拒否応答を送信し、ジョブ情報を送信しない。
【０１００】
次に、図１０のフローチャートについて説明する。
ステップＳ１１  操作者が携帯端末Ｐｈを自機プリンタにかざす。
ステップＳ１２  ＮＦＣ通信部Ｐｒ４はジョブ情報要求を受信するのを待機し、ジョブ情報要求を受信した場合はステップＳ１３に進む。
ステップＳ１３  ジョブ情報通知部Ｐｒ５はジョブ情報通知処理を行い、処理を終了する。
【０１０１】
次に、図１１のフローチャートについて説明する。
ステップＳ１３−１  ジョブ情報通知部Ｐｒ５は自機プリンタがオーナープリンタであるジョブがあるかどうかを判断する。自機プリンタがオーナープリンタであるジョブがある場合はステップＳ１３−２に進み、自機プリンタがオーナープリンタであるジョブがない場合はステップＳ１３−４に進む。
ステップＳ１３−２  ジョブ情報通知部Ｐｒ５はジョブ情報を携帯端末Ｐｈに送信する。
ステップＳ１３−３  ジョブ情報通知部Ｐｒ５はジョブ情報通知時刻をジョブ情報通知時刻記憶部Ｍｅ１に記録し、リターンする。
ステップＳ１３−４  ジョブ情報通知部Ｐｒ５は拒否応答を携帯端末Ｐｈに送信し、リターンする。
【０１０２】
ところで、本実施の形態においては、操作者が携帯端末Ｐｈを他機プリンタであるプリンタＰｔ２、Ｐｒ３にかざすと、プリンタＰｔ１とプリンタＰｔ２、Ｐｒ３とによって並行印刷を行うことができる。
【０１０３】
次に、操作者が携帯端末Ｐｈを他機プリンタであるプリンタＰｔ２、Ｐｒ３にかざしたたときのプリンタＰｔ２、Ｐｒ３の動作について説明する。
【０１０４】
図１２は本発明の実施の形態における操作者が携帯端末を他機プリンタにかざしたときの他機プリンタの動作を示すフローチャート、図１３は本発明の実施の形態における並行印刷参加処理のサブルーチンを示す図である。
【０１０５】
操作者が携帯端末ＰｈをプリンタＰｔ２、Ｐｒ３にかざすと、各プリンタＰｔ２、Ｐｒ３のＮＦＣ通信部Ｐｒ４は携帯端末Ｐｈとの間で近距離無線通信を開始する。
【０１０６】
そして、ＮＦＣ通信部Ｐｒ４は携帯端末Ｐｈから並行印刷参加指示を受信するのを待機する。
【０１０７】
ＮＦＣ通信部Ｐｒ４が携帯端末Ｐｈから並行印刷参加指示を受信すると、プリンタＰｔ２、Ｐｒ３の並行印刷参加部Ｐｒ６は並行印刷参加処理を行う。
【０１０８】
該並行印刷参加処理において、並行印刷参加部Ｐｒ６は、プリンタＰｔ２、Ｐｒ３において印刷部Ｐｒ２による印刷処理が行われているかどうかを判断する。
【０１０９】
この場合、並行印刷参加部Ｐｒ６は、ＲＡＭ２３のジョブテーブルＴｂ１を参照し、ジョブがあるかどうかによって、印刷部Ｐｒ２による印刷処理が行われているかどうかを判断する。
【０１１０】
印刷部Ｐｒ２による印刷処理が行われている場合、並行印刷参加部Ｐｒ６は、携帯端末Ｐｈに、プリンタＰｔ１との並行印刷に参加しない旨の拒否応答を送信する。
【０１１１】
また、印刷部Ｐｒ２による印刷処理が行われていない場合、並行印刷参加部Ｐｒ６は、並行印刷を行うために、オーナープリンタであるプリンタＰｔ１に、肯定応答をネットワークＮｔ１を介して送信する。
【０１１２】
続いて、並行印刷参加部Ｐｒ６は、プリンタＰｔ１からジョブを受信したかどうかを判断する。
【０１１３】
プリンタＰｔ１からジョブを受信した場合、並行印刷参加部Ｐｒ６は、ジョブをＲＡＭ２３にスプールする。
【０１１４】
そして、並行印刷参加部Ｐｒ６は、ジョブに含まれる印刷データをＲＡＭ２３に記録するとともに、ジョブに関する情報をジョブテーブルＴｂ１に記録する。すなわち、並行印刷参加部Ｐｒ６は、ジョブテーブルＴｂ１に、オーナーホスト名としてプリンタＰｔ１のホスト名「ｐｒｉｎｔｅｒ１０１」を記録し、ジョブＩＤを採番することなく、プリンタＰｔ１で付与されたジョブＩＤを記録し、受信したジョブのジョブ名を記録し、受信したジョブに含まれる分担された印刷部数を、プリンタＰｔ２、Ｐｒ３における自機分担残部数Ｑｓとして記録する。
【０１１５】
次に、並行印刷参加部Ｐｒ６は、携帯端末Ｐｈに、プリンタＰｔ１と共に並行印刷を行う旨の肯定応答を送信する。
【０１１６】
一方、プリンタＰｔ１からジョブを受信しなかった場合、並行印刷参加部Ｐｒ６は、プリンタＰｔ１から並行印刷の参加を拒否する旨の拒否応答を受信するのを待機する。プリンタＰｔ１から拒否応答を受信すると、並行印刷参加部Ｐｒ６は、携帯端末Ｐｈに、プリンタＰｔ１との並行印刷に参加しない旨の拒否応答を送信する。
【０１１７】
次に、図１２のフローチャートについて説明する。
ステップＳ２１  操作者が携帯端末Ｐｈを他機プリンタＰｔ２、Ｐｔ３にかざす。
ステップＳ２２  ＮＦＣ通信部Ｐｒ４は並行印刷参加指示を受信するのを待機し、並行印刷参加指示を受信した場合はステップＳ２３に進む。
ステップＳ２３  並行印刷参加部Ｐｒ６は並行印刷参加処理を行い、処理を終了する。
【０１１８】
次に、図１３のフローチャートについて説明する。
ステップＳ２３−１  並行印刷参加部Ｐｒ６はプリンタＰｔ２による印刷処理が行われているかどうかを判断する。プリンタＰｔ２による印刷処理が行われている場合はステップＳ２３−２に進み、プリンタＰｔ２による印刷処理が行われていない場合はステップＳ２３−３に進む。
ステップＳ２３−２  並行印刷参加部Ｐｒ６は携帯端末Ｐｈに拒否応答を送信し、リターンする。
ステップＳ２３−３  並行印刷参加部Ｐｒ６はオーナープリンタＰｔ１に肯定応答を送信する。
ステップＳ２３−４  並行印刷参加部Ｐｒ６はジョブを受信したかどうかを判断する。ジョブを受信した場合はステップＳ２３−５に進み、ジョブを受信しなかった場合はステップＳ２３−８に進む。
ステップＳ２３−５  並行印刷参加部Ｐｒ６はジョブをＲＡＭ２３にスプールする。
ステップＳ２３−６  並行印刷参加部Ｐｒ６はジョブに関する情報をジョブテーブルＴｂ１に記録する。
ステップＳ２３−７  並行印刷参加部Ｐｒ６は携帯端末Ｐｈに肯定応答を送信し、リターンする。
ステップＳ２３−８  並行印刷参加部Ｐｒ６はプリンタＰｔ１から拒否応答を受信するのを待機し、プリンタＰｔ１から拒否応答を受信した場合はステップＳ２３−９に進む。
ステップＳ２３−９  並行印刷参加部Ｐｒ６は携帯端末Ｐｈに拒否応答を送信し、リターンする。
【０１１９】
次に、プリンタＰｔ１において単独で印刷が行われているときに、他機プリンタであるプリンタＰｔ２の並行印刷参加部Ｐｒ６がプリンタＰｔ１に肯定応答を送信した場合のプリンタＰｔ１の動作について説明する。
【０１２０】
図１４は本発明の実施の形態における他機プリンタから並行印刷要求を受信したときの自機プリンタの動作を示すフローチャートである。
【０１２１】
プリンタＰｔ１において、並行印刷管理部Ｐｒ３は、他機プリンタ（プリンタＰｔ２）から肯定応答を受信したかどうかを判断する。
【０１２２】
プリンタＰｔ２から肯定応答を受信した場合、並行印刷管理部Ｐｒ３は、肯定応答に含まれるジョブＩＤに該当するジョブが、ＲＡＭ２３のジョブテーブルＴｂ１にあるかどうかを判断する。
【０１２３】
ジョブＩＤに該当するジョブがＲＡＭ２３のジョブテーブルＴｂ１にある場合、並行印刷管理部Ｐｒ３は、プリンタＰｔ１と新たな分担先プリンタ（プリンタＰｔ２）との間を操作者が移動するのに必要な移動時間Ｔｍを算出する。
【０１２４】
この場合、移動時間Ｔｍとは、操作者が携帯端末ＰｈをプリンタＰｔ１にかざしてからプリンタＰｔ２にかざすまでの時間を表す。そして、移動時間Ｔｍは、操作者が携帯端末ＰｈをプリンタＰｔ１にかざすことによって、携帯端末ＰｈからプリンタＰｔ１にジョブ情報要求が送信された後、携帯端末Ｐｈを他機プリンタ（プリンタＰｔ２）にかざすことによって、携帯端末Ｐｈから他機プリンタ（プリンタＰｔ２）に並行印刷参加指示が送信されたときに算出され、ジョブ情報通知部Ｐｒ５がジョブ情報通知時刻記憶部Ｍｅ１に記録したジョブ情報通知時刻をτ１とし、プリンタＰｔ１が他機プリンタ（プリンタＰｔ２）から肯定応答を受信した時刻をτ２とすると、前記移動時間Ｔｍは、ほぼ、
Ｔｍ≒τ２−τ１  〔秒〕
になる。
【０１２５】
続いて、並行印刷管理部Ｐｒ３は、プリンタＰｔ１及び分担先プリンタ（プリンタＰｔ２）のそれぞれの印刷部数の配分を決定する。
【０１２６】
ところで、プリンタＰｔ１において印刷が行われているときに、他機プリンタ（プリンタＰｔ２）の並行印刷参加部Ｐｒ６がプリンタＰｔ１に肯定応答を送信する場合のほかに、プリンタＰｔ１、Ｐｒ２において並行印刷が行われているときに、新たに他機プリンタ（プリンタＰｔ３）の並行印刷参加部Ｐｒ６がプリンタＰｔ１に肯定応答を送信する場合がある。
【０１２７】
そこで、便宜上、自機プリンタをＰ1 とし、他機プリンタである分担先プリンタをＰ2 、Ｐ3 、…、Ｐn-1 、Ｐn としたとき、現在、自機プリンタＰ1 と分担先プリンタＰ2 、Ｐ3 、…、Ｐn-1 、Ｐn とを合わせた計ｎ〔台〕のプリンタで並行印刷が行われているときに、新たに他機プリンタから自機プリンタＰ1 に肯定応答が送信され、分担先プリンタＰn+1 が加わり、計ｎ＋１〔台〕のプリンタで並行印刷が行われることになった場合の印刷部数の配分方法について説明する。
【０１２８】
この場合、分担先プリンタＰn+1 が加わったときの残りの合計の印刷部数、すなわち、合計残部数ΣＱが、自機プリンタＰ1 及び分担先プリンタＰ2 、Ｐ3 、…、Ｐn-1 、Ｐn 、Ｐn+1 によって分担されるように、また、操作者が自機プリンタＰ1 及び分担先プリンタＰ2 、Ｐ3 、…、Ｐn-1 、Ｐn 、Ｐn+1 において印刷物を回収するに当たり、各プリンタ間を移動する間に、所定のプリンタで印刷を行うことができるように印刷部数が配分される。
【０１２９】
ここで、操作者が自機プリンタＰ1 と分担先プリンタＰn+1 との間を移動する移動時間をＴｍ1/n+1 とし、移動時間Ｔｍ1/n+1 が経過する間に自機プリンタＰ1 及び分担先プリンタＰ2 、Ｐ3 、…、Ｐn-1 、Ｐn によって印刷される印刷部数をＱ1/n+1 とすると、該印刷部数Ｑ1/n+1 は、
Ｑ1/n+1 ＝（Ｔｍ1/n+1 ／Ｔｐ）×ｎ
になるので、分担先プリンタＰn+1 が分担する印刷部数、すなわち、分担先残部数をＱｔn+1 は、
Ｑｔn+1 ＝（ΣＱ−Ｑ1/n+1 ）／（ｎ＋１）
＝（ΣＱ−（Ｔｍ1/n+1 ／Ｔｐ）×ｎ）／（ｎ＋１）
になる。
【０１３０】
そして、このとき、分担先プリンタＰn が分担する分担先残部数をＱｔn とし、操作者が分担先プリンタＰn 、Ｐn+1 間を移動する移動時間Ｔｍn/n+1 に自機プリンタＰ1 及び分担先プリンタＰ2 、Ｐ3 、…、Ｐn-1 によって印刷される印刷部数をＱn/n+1 とすると、該印刷部数Ｑn/n+1 は、
Ｑn/n+1 ＝（Ｔｍn/n+1 ／Ｔｐ）×ｎ
になるので、分担先プリンタＰn が分担する印刷部数、すなわち、分担先残部数Ｑｔn は、
Ｑｔn ＝Ｑｔn+1 ＋Ｑn/n+1 
＝Ｑｔn+1 ＋（Ｔｍn/n+1 ／Ｔｐ）×ｎ
になる。
【０１３１】
そして、分担先プリンタＰ2 によって印刷される印刷部数をＱ2 とし、操作者が分担先プリンタＰ2 、Ｐ3 間を移動する移動時間Ｔｍ2/3 に自機プリンタＰ1 及び分担先プリンタＰ2 によって印刷される印刷部数をＱ2/3 とすると、該印刷部数Ｑ2/3 は、
Ｑ2/3 ＝（Ｔｍ2/3 ／Ｔｐ）×（３−１）
＝（Ｔｍ2/3 ／Ｔｐ）×２
になるので、分担先プリンタＰ2 が分担する印刷部数、すなわち、分担先残部数Ｑｔ2 は、
Ｑｔ2 ＝Ｑｔ3 ＋Ｑ2/3 
＝Ｑｔ3 ＋（Ｔｍ2/3 ／Ｔｐ）
になる。
【０１３２】
また、自機プリンタＰ1 が分担する自機残部数をＱｔ1 とし、操作者が自機プリンタＰ1 と分担先プリンタＰ2 との間を移動する移動時間Ｔｍ1/2 に自機プリンタＰ1 及び分担先プリンタＰ2 によって印刷される印刷部数をＱ1/2 とすると、該印刷部数Ｑ1/2 は、
Ｑ1/2 ＝（Ｔｍ1/2 ／Ｔｐ）×（２−１）
＝（Ｔｍ1/2 ／Ｔｐ）
になるので、自機プリンタＰ1 が分担する自機残部数Ｑｔ1 は、
Ｑｔ1 ＝Ｑｔ2 ＋Ｑ1 
になる。
【０１３３】
例えば、プリンタＰｔ１において印刷が行われているときに、他機プリンタ（プリンタＰｔ２）の肯定応答がプリンタＰｔ１に送信され、プリンタＰｔ１及び分担先プリンタ（プリンタＰｔ２）によって並行印刷が行われる場合、分担先プリンタ（プリンタＰｔ２）の分担先残部数Ｑｔ2 は、
Ｑｔ2 ＝（ΣＱ−Ｑ1/2 ）／２
になり、自機残部数Ｑｔ1 は、
Ｑｔ1 ＝Ｑｔ2 ＋Ｑ1 
になる。
【０１３４】
この場合、並行印刷管理部Ｐｒ３は、他機プリンタ（プリンタＰｔ２）が並行印刷に加わると、加わった他機プリンタ（プリンタＰｔ２）の分担先残部数Ｑｔ2 がプリンタＰｔ１の自機残部数Ｑｔ1 より少なくなるように印刷部数を配分する。すなわち、分担先プリンタ（プリンタＰｔ２）において分担先残部数Ｑｔ2 の印刷が終了する時刻が、プリンタＰｔ１において自機残部数Ｑｔ1 の印刷が終了する時刻より、前記移動時間Ｔｍだけ早くなるように、印刷部数が配分される。
【０１３５】
したがって、分担先プリンタ（プリンタＰｔ２）において印刷が早く終了するので、操作者は、分担先プリンタ（プリンタＰｔ２）の印刷物の回収を早く始めることができる。また、操作者が分担先プリンタ（プリンタＰｔ２）の印刷物を回収後、プリンタＰｔ１に移動すると、プリンタＰｔ１において印刷が終了するので、印刷が終了するのを待機する必要がなくなる。
【０１３６】
続いて、並行印刷管理部Ｐｒ３は、自機残部数Ｑｔ1 を自機分担残部数Ｑｓとして更新し、ＲＡＭ２３のジョブテーブルＴｂ１に記録する。
【０１３７】
また、並行印刷管理部Ｐｒ３は、分担先プリンタ（プリンタＰｔ２）の分担先残部数Ｑｔ2 を分担先残部数Ｑｔとして更新し、ＲＡＭ２３の分担先テーブルＴｂ２に記録する。
【０１３８】
そして、並行印刷管理部Ｐｒ３は、分担先プリンタ（プリンタＰｔ２）に分担先残部数Ｑｔを更新した旨の通知、すなわち、分担部数更新通知を送信する。該分担部数更新通知には、並行印刷の対象となるジョブのジョブＩＤ及び分担先プリンタ（プリンタＰｔ２）の分担先残部数Ｑｔが含まれる。
【０１３９】
続いて、並行印刷管理部Ｐｒ３は、新たな分担先プリンタ（プリンタＰｔ２）をＲＡＭ２３の分担先テーブルＴｂ２に記録する。
【０１４０】
そして、並行印刷管理部Ｐｒ３は新たな分担先プリンタ（プリンタＰｔ２）にジョブを送信する。
【０１４１】
一方、他機プリンタ（プリンタＰｔ２）から肯定応答を受信した場合において、肯定応答に含まれるジョブＩＤに該当するジョブがＲＡＭ２３のジョブテーブルＴｂ１にない場合、並行印刷管理部Ｐｒ３は、プリンタＰｔ２に並行印刷を行わない旨の拒否応答を送信する。
【０１４２】
また、他機プリンタ（プリンタＰｔ２）から肯定応答を受信しなかった場合、並行印刷管理部Ｐｒ３は、既に並行印刷を行っている分担先プリンタから印刷開始通知を受信したかどうかを判断する。
【０１４３】
この場合、プリンタＰｔ１において単独で印刷が行われているので、既に並行印刷を行っている分担先プリンタから印刷開始通知を受信することはないが、例えば、プリンタＰｔ１、Ｐｒ２において並行印刷が行われているときに、新たに他機プリンタ（プリンタＰｔ３）からプリンタＰｔ１に肯定応答が送信された場合においては、既に並行印刷を行っている分担先プリンタ（プリンタＰｔ２）において１〔部〕の印刷が行われるたびに分担先プリンタ（プリンタＰｔ２）から印刷開始通知が送信される。
【０１４４】
分担先プリンタ（プリンタＰｔ２）から印刷開始通知を受信した場合、並行印刷管理部Ｐｒ３は、分担先プリンタ（プリンタＰｔ２）の分担先残部数Ｑｔ2 をデクリメントする。
【０１４５】
そして、分担先プリンタ（プリンタＰｔ２）の分担先残部数Ｑｔ2 が０になると、並行印刷管理部Ｐｒ３は、ＲＡＭ２３の分担先テーブルＴｂ２におけるプリンタＰｔ１及び分担先プリンタ（プリンタＰｔ２）によって並行印刷が行われているジョブの情報、すなわち、分担先情報を削除する。
【０１４６】
次に、フローチャートについて説明する。
ステップＳ３１  並行印刷管理部Ｐｒ３は他機プリンタＰｔ２から肯定応答を受信したかどうかを判断する。他機プリンタＰｔ２から肯定応答を受信した場合はステップＳ３２に進み、他機プリンタＰｔ２から肯定応答を受信しなかった場合はステップＳ４１に進む。
ステップＳ３２  並行印刷管理部Ｐｒ３は該当するジョブがジョブテーブルＴｂ１にあるかどうかを判断する。該当するジョブがジョブテーブルＴｂ１にある場合はステップＳ３３に進み、該当するジョブがジョブテーブルＴｂ１にない場合はステップＳ４０に進む。
ステップＳ３３  並行印刷管理部Ｐｒ３は移動時間Ｔｍを算出する。
ステップＳ３４  並行印刷管理部Ｐｒ３はプリンタＰｔ１、Ｐｔ２のそれぞれの印刷部数の配分を決定する。
ステップＳ３５  並行印刷管理部Ｐｒ３は自機分担残部数Ｑｓを更新する。
ステップＳ３６  並行印刷管理部Ｐｒ３は分担先残部数Ｑｔを更新する。
ステップＳ３７  並行印刷管理部Ｐｒ３は分担先プリンタＰｔ２に分担部数更新通知を送信する。
ステップＳ３８  並行印刷管理部Ｐｒ３は新たな分担先プリンタＰｔ２を分担先テーブルＴｂ２に記録する。
ステップＳ３９  並行印刷管理部Ｐｒ３は新たな分担先プリンタＰｔ２にジョブを送信し、処理を終了する。
ステップＳ４０  並行印刷管理部Ｐｒ３は分担先プリンタＰｔ２に拒否応答を送信し、処理を終了する。
ステップＳ４１  並行印刷管理部Ｐｒ３は印刷開始通知を受信したかどうかを判断する。印刷開始通知を受信した場合はステップＳ４２に進み、印刷開始通知を受信しなかった場合はステップＳ３１に戻る。
ステップＳ４２  並行印刷管理部Ｐｒ３は分担先プリンタＰｔ２の分担先残部数Ｑｔ2 をデクリメントする。
ステップＳ４３  並行印刷管理部Ｐｒ３は分担先プリンタＰｔ２の分担先残部数Ｑｔ2 が０であるかどうかを判断する。分担先プリンタＰｔ２の分担先残部数Ｑｔ2 が０である場合はステップＳ４４に進み、分担先プリンタＰｔ２の分担先残部数Ｑｔ2 が０でない場合はステップＳ３１に戻る。
ステップＳ４４  並行印刷管理部Ｐｒ３は分担先情報を削除し、処理を終了する。
【０１４７】
次に、前記並行印刷管理部Ｐｒ３が分担先プリンタ（プリンタＰｔ２）に分担部数更新通知を送信したときの、分担先プリンタ（プリンタＰｔ２）の動作について説明する。
【０１４８】
図１５は本発明の実施の形態における分担先プリンタの分担部数更新受付部の動作を示すフローチャートである。
【０１４９】
分担先プリンタ（プリンタＰｔ２）において、分担部数更新受付部Ｐｒ７は、プリンタＰｔ１から分担部数更新通知を受信するのを待機する。
【０１５０】
分担部数更新通知を受信すると、分担部数更新受付部Ｐｒ７は、分担部数更新通知に含まれるオーナープリンタ及びジョブＩＤに該当するジョブが、ＲＡＭ２３のジョブテーブルＴｂ１にあるかどうかを判断する。オーナープリンタ及びジョブＩＤに該当するジョブがＲＡＭ２３のジョブテーブルＴｂ１にない場合、分担部数更新受付部Ｐｒ７は、ジョブテーブルＴｂ１に記録されるのを待機する。
【０１５１】
オーナープリンタ及びジョブＩＤに該当するジョブがＲＡＭ２３のジョブテーブルＴｂ１にある場合、分担部数更新通知に含まれる分担先残部数ＱｔをジョブテーブルＴｂ１に記録し、ジョブの自機分担残部数Ｑｓを更新する。
【０１５２】
次に、フローチャートについて説明する。
ステップＳ５１  分担部数更新受付部Ｐｒ７はプリンタＰｔ１から分担部数更新通知を受信するのを待機し、分担部数更新通知を受信した場合はステップＳ５２に進む。
ステップＳ５２  分担部数更新受付部Ｐｒ７はジョブテーブルＴｂ１に該当するジョブがあるかどうかを判断する。該当するジョブがある場合はステップＳ５３に進み、該当するジョブがない場合はジョブがジョブテーブルＴｂ１に記録されるのを待機する。
ステップＳ５３  分担部数更新受付部Ｐｒ７は自機分担残部数Ｑｓを更新し、処理を終了する。
【０１５３】
次に、プリンタＰｔ１とプリンタＰｔ２とで並行印刷を行う際の携帯端末Ｐｈの動作について説明する。
【０１５４】
図１６は本発明の実施の形態における携帯端末の動作を示す第１のフローチャート、図１７は本発明の実施の形態における携帯端末の動作を示す第２のフローチャート、図１８は本発明の実施の形態におけるメニュー画面の例を示す図、図１９は本発明の実施の形態における第１の並行印刷画面の例を示す図、図２０は本発明の実施の形態における第２の並行印刷画面の例を示す図、図２１は本発明の実施の形態における第３の並行印刷画面の例を示す図、図２２は本発明の実施の形態における第４の並行印刷画面の例を示す図、図２３は本発明の実施の形態における第５の並行印刷画面の例を示す図である。
【０１５５】
携帯端末Ｐｈの電源がオンにされると、ＣＰＵ４１はオペレーティングシステムＯＳを起動する。そして、操作者がタッチパネル４８において所定の操作を行うと、オペレーティングシステムＯＳは、印刷アプリケーションＡｐを起動する。
【０１５６】
続いて、印刷アプリケーションＡｐは、タッチパネル４８に、図１８に示されるメニュー画面（メインメニュー）ｄｓ１を形成し、該メニュー画面ｄｓ１に、「端末内のファイルを印刷」のメニューｒ１、及び「プリンタ内のジョブを並行印刷」のメニューｒ２を表示する。
【０１５７】
操作者が「端末内のファイルを印刷」のメニューｒ１を選択すると、携帯端末ＰｈのＲＡＭ４３に記録された画像ファイルがＷｉ−Ｆｉ（登録商標）インタフェース５３（図６）及びネットワークＮｔ１を介して所定のプリンタＰｔｉに送信され、該プリンタＰｔｉによって印刷が行われる。
【０１５８】
また、操作者が「プリンタ内のジョブを並行印刷」のメニューｒ２を選択すると、印刷アプリケーションＡｐの並行印刷指示部Ｐｒ１１は、タッチパネル４８に図１９に示される第１の並行印刷画面ｄｓ２を形成し、該第１の並行印刷画面ｄｓ２に、「分担元のプリンタのＮＦＣマークに端末をかざしてください。」等のメッセージｍ１を表示し、並行印刷の対象となるジョブのオーナープリンタであるプリンタＰｔ１に携帯端末Ｐｈをかざすよう操作者に促す。
【０１５９】
操作者が携帯端末ＰｈをプリンタＰｔ１にかざすと、並行印刷指示部Ｐｒ１１は、プリンタＰｔ１と携帯端末Ｐｈとの間で近距離無線通信が行われるのを待機し、近距離無線通信が行われると、プリンタＰｔ１にジョブ情報要求を送信し、タッチパネル４８に、図２０に示される第２の並行印刷画面ｄｓ３を形成し、該第２の並行印刷画面ｄｓ３に、「ジョブ情報を取得しています」等のメッセージｍ２を表示する。
【０１６０】
続いて、並行印刷指示部Ｐｒ１１は、プリンタＰｔ１からジョブ情報を受信したかどうかを判断し、プリンタＰｔ１からジョブ情報を受信せず、拒否応答を受信した場合、タッチパネル４８に、図示されないエラー画面を形成し、該エラー画面に、並行印刷が可能なジョブが見つからなかった旨を表示する。
【０１６１】
一方、プリンタＰｔ１からジョブ情報を受信した場合、並行印刷指示部Ｐｒ１１は、タッチパネル４８に、図２１に示される第３の並行印刷画面ｄｓ４を形成し、該第３の並行印刷画面ｄｓ４に、「「定例報告資料．ｄｏｃ」を並行印刷します。よろしければ、分担先のプリンタのＮＦＣマークに端末をかざしてください。」等のメッセージｍ３を表示し、並行印刷に参加させたいプリンタＰｔ２に携帯端末Ｐｈをかざすよう操作者に促す。
【０１６２】
操作者が携帯端末ＰｈをプリンタＰｔ２にかざすと、並行印刷指示部Ｐｒ１１は、プリンタＰｔ２と携帯端末Ｐｈとの間で近距離無線通信が行われるのを待機し、近距離無線通信が行われると、プリンタＰｔ２に並行印刷参加指示を送信し、タッチパネル４８に、図２２に示される第４の並行印刷画面ｄｓ５を形成し、該第４の並行印刷画面ｄｓ５に、「並行印刷を指示しています」等のメッセージｍ４を表示する。
【０１６３】
次に、並行印刷指示部Ｐｒ１１は、プリンタＰｔ２から肯定応答を受信したかどうかを判断し、プリンタＰｔ２から肯定応答を受信せず、拒否応答を受信した場合、タッチパネル４８に図示されないエラー画面を形成し、該エラー画面に、並行印刷ができなかった旨を表示する。
【０１６４】
そして、プリンタＰｔ２から肯定応答を受信した場合、並行印刷指示部Ｐｒ１１は、タッチパネル４８に、図２３に示される第５の並行印刷画面ｄｓ６を形成し、該第５の並行印刷画面ｄｓ６に、「並行印刷を開始しました。他のプリンタにも印刷させる場合、このまま続けて目的のプリンタのＮＦＣマークに端末をかざしてください。」等のメッセージｍ５を表示し、更に他のプリンタ、例えば、プリンタＰｔ３を並行印刷に参加させたい場合は、プリンタＰｔ３に携帯端末Ｐｈをかざすよう操作者に促す。また、並行印刷指示部Ｐｒ１１は、第５の並行印刷画面ｄｓ６に「終了」ボタンｂｔ１を表示する。
【０１６５】
操作者が、携帯端末ＰｈをプリンタＰｔ３にかざすと、並行印刷指示部Ｐｒ１１は、プリンタＰｔ３と携帯端末Ｐｈとの間で近距離無線通信が行われたかどうかを判断し、近距離無線通信が行われた場合に、プリンタＰｔ３に並行印刷参加指示を送信する。
【０１６６】
操作者が携帯端末ＰｈをプリンタＰｔ３にかざさず、近距離無線通信が行われなかった場合、並行印刷指示部Ｐｒ１１は、操作者が第５の並行印刷画面ｄｓ６において「終了」ボタンｂｔ１を押下するのを待機し、操作者が「終了」ボタンｂｔ１を押下すると、オペレーティングシステムＯＳは印刷アプリケーションＡｐを終了する。
【０１６７】
次に、図１６及び１７のフローチャートについて説明する。
ステップＳ６１  印刷アプリケーションＡｐはタッチパネル４８にメニュー画面ｄｓ１を形成する。
ステップＳ６２  並行印刷指示部Ｐｒ１１は近距離無線通信が行われるのを待機し、近距離無線通信が行われた場合はステップＳ６３に進む。
ステップＳ６３  並行印刷指示部Ｐｒ１１はジョブ情報要求を送信する。
ステップＳ６４  並行印刷指示部Ｐｒ１１はジョブ情報を受信したかどうかを判断する。ジョブ情報を受信した場合はステップＳ６６に進み、ジョブ情報を受信しなかった場合はステップＳ６５に進む。
ステップＳ６５  並行印刷指示部Ｐｒ１１はタッチパネル４８にエラー画面を形成し、処理を終了する。
ステップＳ６６  並行印刷指示部Ｐｒ１１はタッチパネル４８に第３の並行印刷画面ｄｓ４を形成する。
ステップＳ６７  並行印刷指示部Ｐｒ１１は近距離無線通信が行われるのを待機し、近距離無線通信が行われた場合はステップＳ６８に進む。
ステップＳ６８  並行印刷指示部Ｐｒ１１は並行印刷参加指示をプリンタＰｔ２に送信する。
ステップＳ６９  並行印刷指示部Ｐｒ１１はプリンタＰｔ２から肯定応答を受信したかどうかを判断する。プリンタＰｔ２から肯定応答を受信した場合はステップＳ７１に進み、プリンタＰｔ２から肯定応答を受信しなかった場合はステップＳ７０に進む。
ステップＳ７０  並行印刷指示部Ｐｒ１１はタッチパネル４８にエラー画面を形成し、処理を終了する。
ステップＳ７１  並行印刷指示部Ｐｒ１１はタッチパネル４８に第５の並行印刷画面ｄｓ６を形成する。
ステップＳ７２  並行印刷指示部Ｐｒ１１は近距離無線通信が行われたかどうかを判断する。近距離無線通信が行われた場合はステップＳ６８に戻り、近距離無線通信が行われなかった場合はステップＳ７３に進む。
ステップＳ７３  並行印刷指示部Ｐｒ１１は操作者が「終了」ボタンｂｔ１を押下するのを待機し、操作者が「終了」ボタンｂｔ１を押下した場合は処理を終了する。
【０１６８】
次に、プリンタＰｔ１がホストコンピュータ１１から受信したジョブを、プリンタＰｔ１〜Ｐｔ３で分担して並行印刷を行う場合の画像形成システムＳｙの動作について説明する。
【０１６９】
図２４は本発明の実施の形態における画像形成システムの動作を示す第１のシーケンス図、図２５は本発明の実施の形態における画像形成システムの動作を示す第２のシーケンス図、図２６は本発明の実施の形態における画像形成システムの動作を示す第３のシーケンス、図２７は本発明の実施の形態における画像形成システムの動作を示す第４のシーケンス図である。なお、第１のシーケンス図は、プリンタＰｔ１がホストコンピュータ１１から受信したジョブについて印刷するユースケース、及び操作者が携帯端末Ｐｈにおいて並行印刷のメニューを選択し、プリンタＰｔ１に携帯端末Ｐｈをかざしたときのユースケースを示し、第２のシーケンス図は、操作者がプリンタＰｔ２に携帯端末Ｐｈ２をかざしたときのユースケースを示し、第３のシーケンス図は、操作者がプリンタＰｔ３に携帯端末Ｐｈ２をかざしたときのユースケースを示し、第４のシーケンス図は、操作者が印刷物を回収するときのユースケースを示す。
【０１７０】
操作者が、ホストコンピュータ１１において、メモリ等に記録されたファイルのうちの所定のファイルを選択し、印刷開始の操作を行うと、ホストコンピュータ１１はプリンタＰｔ１にジョブを送信する。なお、このとき、ジョブにはジョブのページ数及び印刷部数が含まれ、ページ数は２０〔ページ〕に、印刷部数は３１〔部〕にされる。
【０１７１】
ジョブを受信すると、プリンタＰｔ１は、印刷所要時間Ｔｐを算出し、ジョブＩＤを採番し、「１００１」とする。プリンタＰｔ１の印刷性能を２０〔ｐｐｍ〕とすると、ジョブのページ数が２０〔ページ〕であるので、印刷所要時間Ｔｐは６０〔秒〕になる。続いて、プリンタＰｔ１は１〔部〕ずつ印刷を開始する。
【０１７２】
一方、操作者は、携帯端末Ｐｈにおいて、印刷アプリケーションＡｐを起動し、メニュー画面ｄｓ１（図１８）において「プリンタ内のジョブを並行印刷」のメニューｒ２を選択し、携帯端末ＰｈをプリンタＰｔ１にかざすと、携帯端末Ｐｈはジョブ情報要求をプリンタＰｔ１に送信する。
【０１７３】
そして、ジョブ情報要求を受信すると、プリンタＰｔ１は、ホスト名（「ｐｒｉｎｔｅｒ１０１」）並びにジョブのジョブＩＤ（「１００１」）及びジョブ名（「定例報告資料．ｄｏｃ」）のジョブ情報を携帯端末Ｐｈに送信し、ジョブ情報通知時刻をジョブ情報通知時刻記憶部Ｍｅ１に記録する。
【０１７４】
続いて、操作者が、携帯端末ＰｈをプリンタＰｔ１にかざしてから６０〔秒〕が経過した後に、携帯端末ＰｈをプリンタＰｔ２にかざすと、携帯端末Ｐｈは並行印刷参加指示をプリンタＰｔ２に送信する。並行印刷参加指示には、ジョブのオーナーホスト名（「ｐｒｉｎｔｅｒ１０１」）及びジョブのジョブＩＤ（「１００１」）が含まれる。
【０１７５】
並行印刷参加指示を受信すると、プリンタＰｔ２は肯定応答をプリンタＰｔ１に送信する。肯定応答にはジョブのジョブＩＤ（「１００１」）が含まれる。
【０１７６】
肯定応答を受信すると、プリンタＰｔ１は、肯定応答の送信元であるプリンタＰｔ２との間の移動時間Ｔｍを算出する。この場合、移動時間Ｔｍは、操作者が携帯端末ＰｈをプリンタＰｔ１にかざしてから携帯端末ＰｈをプリンタＰｔ２にかざすまでの時間であるので、
Ｔｍ＝６０  〔秒〕
になる。
【０１７７】
続いて、プリンタＰｔ１は印刷部数の配分を決定する。この時点で、既に２〔部〕の印刷が行われ、合計残部数ΣＱが２９〔部〕であり、操作者がプリンタＰｔ１からプリンタＰｔ２に移動する移動時間Ｔｍが、
Ｔｍ＝６０  〔秒〕
であり、プリンタＰｒ１の印刷所要時間Ｔｐが、
Ｔｐ＝６０  〔秒〕
であるので、操作者がプリンタＰｒ１からプリンタＰｔ２に移動する間に、計１〔台〕のプリンタＰｒ１で１〔部〕の印刷が行われる。そして、操作者がプリンタＰｒ１からプリンタＰｔ２に移動する間にプリンタＰｒ１によって印刷される印刷部数をＱ1/2 とすると、印刷部数Ｑ1/2 は１〔部〕になる。
【０１７８】
したがって、プリンタＰｔ２の分担先残部数Ｑｔ2 は、
Ｑｔ2 ＝（ΣＱ−Ｑ1/2 ）／２
＝（２９−１）／２
＝１４  〔部〕
になり、プリンタＰｔ１の自機残部数Ｑｔ1 は、
Ｑｔ1 ＝Ｑｔ2 ＋Ｑ1/2 
＝１４＋１
＝１５  〔部〕
になる。
【０１７９】
次に、プリンタＰｔ１は、自機残部数Ｑｔ1 を自機分担残部数Ｑｓとして更新し、ジョブテーブルＴｂ１に記録する。また、分担先テーブルＴｂ２にプリンタＰｔ２に該当する領域を追加し、分担先残部数Ｑｔ2 を記録する。さらに、プリンタＰｔ２にジョブを送信する。
【０１８０】
続いて、プリンタＰｔ１は１〔部〕ずつ印刷を行い、プリンタＰｔ２は、ジョブを受信して１〔部〕ずつ印刷を行い、１〔部〕の印刷を行うたびに、印刷開始通知をプリンタＰｔ１に送信する。
【０１８１】
そして、操作者が、携帯端末ＰｈをプリンタＰｔ２にかざしてから更に６０〔秒〕が経過した後に、携帯端末ＰｈをプリンタＰｔ３にかざすと、携帯端末Ｐｈは並行印刷参加指示をプリンタＰｔ３に送信する。並行印刷参加指示には、ジョブのオーナーホスト名（「ｐｒｉｎｔｅｒ１０１」）及びジョブのジョブＩＤ（「１００１」）が含まれる。
【０１８２】
並行印刷参加指示を受信すると、プリンタＰｔ３は肯定応答をプリンタＰｔ１に送信する。肯定応答にはジョブのジョブＩＤ（「１００１」）が含まれる。
【０１８３】
そして、肯定応答を受信すると、プリンタＰｔ１は、肯定応答の送信元であるプリンタＰｔ３との間の移動時間Ｔｍを算出する。移動時間Ｔｍは、操作者が携帯端末ＰｈをプリンタＰｔ２にかざした後、携帯端末ＰｈをプリンタＰｔ３にかざすまでの時間であるので、
Ｔｍ＝６０  〔秒〕
になる。
【０１８４】
続いて、プリンタＰｔ１は印刷部数の配分を決定する。この時点で、既に４〔部〕の印刷が行われ、合計残部数ΣＱが２７〔部〕であり、計２〔台〕のプリンタで並行印刷が行われているので、計３〔台〕のプリンタで並行印刷が行われると、プリンタＰｔ３の分担先残部数Ｑｔ3 は、
Ｑｔ3 ＝（ΣＱ−Ｑ1/3 ）／３
＝（２７−３）／３
＝８  〔部〕
になり、プリンタＰｔ２の分担先部数Ｑｔ2 は、
Ｑｔ2 ＝Ｑｔ3 ＋Ｑ2/3 
＝８＋１
＝９  〔部〕
になり、プリンタＰｔ１の自機残部数Ｑｔ1 は、
Ｑｔ1 ＝Ｑｔ2 ＋Ｑ1/2 
＝９＋１
＝１０  〔部〕
になる。
【０１８５】
次に、プリンタＰｔ１は、自機残部数Ｑｔ1 を自機分担残部数Ｑｓとして更新し、ジョブテーブルＴｂ１に記録する。また、分担先テーブルＴｂ２にプリンタＰｔ３に該当する領域を追加し、分担先残部数Ｑｔ3 を記録する。さらに、プリンタＰｔ２に分担部数更新通知を送信し、プリンタＰｔ３にジョブを送信する。
【０１８６】
続いて、プリンタＰｔ１は１〔部〕ずつ印刷を行い、プリンタＰｔ２は１〔部〕ずつ印刷を行い、１〔部〕の印刷を行うたびに、印刷開始通知をプリンタＰｔ１に送信する。また、プリンタＰｔ３は、ジョブを受信して１〔部〕ずつ印刷を行い、１〔部〕の印刷を行うたびに、印刷開始通知をプリンタＰｔ１に送信する。
【０１８７】
このようにして、プリンタＰｔ１〜Ｐｔ３による並行印刷が行われ、すべての印刷部数の印刷が終了すると、操作者は、プリンタＰｔ１〜Ｐｔ３において印刷物を回収する。
【０１８８】
この場合、プリンタＰｔ１の自機残部数Ｑｔ1 が最も多く、プリンタＰｔ３の分担先残部数Ｑｔ3 が最も少なくなるように印刷部数の配分が決定されるので、まず、プリンタＰｔ３において、最終部の印刷が行われ、すべての分担先残部数Ｑｔ3 の印刷が終了したことが操作者に通知される。
【０１８９】
操作者は、プリンタＰｔ３において印刷物を回収した後、プリンタＰｔ２に移動する。そのときの移動時間Ｔｍは６０〔秒〕であり、プリンタＰｔ２の分担先残部数Ｑｔ2 はプリンタＰｔ３の分担先部数Ｑｔ3 より１〔部〕多くされているので、操作者がプリンタＰｔ２に到着する頃に、プリンタＰｔ２において、最終部の印刷が行われ、すべての分担先残部数Ｑｔ2 の印刷が終了したことが操作者に通知される。
【０１９０】
したがって、操作者は、プリンタＰｔ２に到着すると直ちにプリンタＰｔ２から印刷物を回収することができる。
【０１９１】
同様に、操作者は、プリンタＰｔ２において印刷物を回収した後、プリンタＰｔ１に移動する。そのときの移動時間Ｔｍは６０〔秒〕であり、プリンタＰｔ１の自機残部数Ｑｔ1 はプリンタＰｔ２の分担先残部数Ｑｔ2 より１〔部〕多くされているので、操作者がプリンタＰｔ１に到着する頃に、プリンタＰｔ１において、最終部の印刷が行われ、すべての自機残部数Ｑｔ1 の印刷が終了したことが操作者に通知される。
【０１９２】
このように、本実施の形態においては、プリンタＰｔ１〜Ｐｔ３によって並行印刷を行うに当たり、操作者がプリンタＰｔ１〜Ｐｔ３間を移動する移動時間Ｔｍが算出され、該移動時間Ｔｍに基づいて各プリンタＰｔ１〜Ｐｔ３の印刷部数の配分が決定される。
【０１９３】
したがって、操作者が印刷物の回収を早く始めることができ、各プリンタＰｔ１〜Ｐｔ３において、最終部の印刷が行われるのを待機する必要がなくなるので、すべての印刷物を回収するのに必要な時間を短くすることができる。
【０１９４】
本実施の形態においては、画像形成システムＳｙを構成する画像形成装置としてプリンタＰｔｉが使用されるようになっているが、本発明を、複写機、ファクシミリ、複合機等の画像形成装置を使用する画像形成システムＳｙに適用することができる。
【０１９５】
なお、本発明は前記実施の形態に限定されるものではなく、本発明の趣旨に基づいて種々変形させることが可能であり、それらを本発明の範囲から排除するものではない。
【符号の説明】
【０１９６】
１１    ホストコンピュータ
Ｎｔ１    ネットワーク
Ｎｔ２    近距離無線通信網
Ｐｈ    携帯端末
Ｐｒ２    印刷部
Ｐｒ３    並行印刷管理部
Ｐｔｉ    プリンタ
Ｓｙ    画像形成システム
Ｔｍ    移動時間
【図１】
2020140367.tif 000003
【図２】
2020140367.tif 000004
【図３】
2020140367.tif 000005
【図４】
2020140367.tif 000006
【図５】
2020140367.tif 000007
【図６】
2020140367.tif 000008
【図７】
2020140367.tif 000009
【図８】
2020140367.tif 000010
【図９】
2020140367.tif 000011
【図１０】
2020140367.tif 000012
【図１１】
2020140367.tif 000013
【図１２】
2020140367.tif 000014
【図１３】
2020140367.tif 000015
【図１４】
2020140367.tif 000016
【図１５】
2020140367.tif 000017
【図１６】
2020140367.tif 000018
【図１７】
2020140367.tif 000019
【図１８】
2020140367.tif 000020
【図１９】
2020140367.tif 000021
【図２０】
2020140367.tif 000022
【図２１】
2020140367.tif 000023
【図２２】
2020140367.tif 000024
【図２３】
2020140367.tif 000025
【図２４】
2020140367.tif 000026
【図２５】
2020140367.tif 000027
【図２６】
2020140367.tif 000028
【図２７】
2020140367.tif 000029