(57)【特許請求の範囲】
【請求項１】
相互にデータの送受信が可能に接続された複数の画像形成装置が印刷処理を分散して実行する分散印刷システムであって、
各画像形成装置は、
スキャンした原稿毎に原稿画像データを生成する原稿画像データ生成手段と、
生成された複数の前記原稿画像データを、自身が編集する少なくとも１つの第１の原稿画像データと他の画像形成装置に編集を依頼する少なくとも１つの第２の原稿画像データとに分割するための原稿画像データ按分手段と、
前記原稿画像データを編集して編集画像データを生成する編集画像データ生成手段と、
他の画像形成装置との間で画像データを送受信するための画像データ送受信手段と、
印刷出力手段と
を含み、
前記原稿画像データの生成元である親機としての前記画像形成装置は、
印刷処理を分担する子機としての前記他の画像形成装置に前記第２の原稿画像データを送信するとともに、
前記第１の原稿画像データを編集して第１の編集画像データを生成して、該第１の編集画像データを前記子機に送信し、
前記子機は、
前記親機から受信した前記第２の原稿画像データを編集して第２の編集画像データを生成して、該第２の編集画像データを前記親機に送信し、
前記親機から受信した前記第１の編集画像データと前記第２の編集画像データを連続して印刷出力し、
前記親機は、
前記第１の編集画像データと前記子機から受信した前記第２の編集画像データを連続して印刷出力する、
分散印刷システム。
【請求項２】
相互にデータの送受信が可能に接続された少なくとも１つの他の画像形成装置と協働して印刷の分散処理を実行する画像形成装置であって、
スキャンした原稿毎に原稿画像データを生成する原稿画像データ生成手段と、
生成された複数の前記原稿画像データを、自身が編集する少なくとも１つの第１の原稿画像データと他の画像形成装置に編集を依頼する少なくとも１つの第２の原稿画像データとに分割するための原稿画像データ按分手段と、
前記原稿画像データを編集して編集画像データを生成する編集画像データ生成手段と、
他の画像形成装置との間で画像データを送受信するための画像データ送受信手段と、
印刷出力手段と
を含み、
前記原稿画像データの生成元である親機として動作する場合には
前記編集画像データ生成手段は、
前記第１の原稿画像データを編集して第１の編集画像データを生成し、
前記画像データ送受信手段は、
前記第２の原稿画像データを子機としての前記他の画像形成装置に送信して編集を依頼するとともに、前記第１の編集画像データを該子機に送信し、該子機が該第２の原稿画像データを編集して生成した第２の編集画像データを該子機から受信し、
前記子機として動作する場合には、
前記編集画像データ生成手段は、
前記第２の原稿画像データを編集して第２の編集画像データを生成し、
前記画像データ送受信手段は、
前記親機から前記第２の原稿画像データおよび前記第１の編集画像データを受信するとともに、前記第２の編集画像データを該親機に送信し、
前記印刷出力手段は、
前記第１の編集画像データおよび前記第２の編集画像データを連続して印刷出力する、
画像形成装置。
【請求項３】
前記複数の前記原稿画像データの編集処理を前記親機と前記子機で分散して実行する分散処理モードと、前記複数の前記原稿画像データの全ての編集処理を前記親機が実行する集中処理モードとを切り替えるための編集処理モード切替手段をさらに備える、
請求項２に記載の画像形成装置。
【請求項４】
前記編集処理モード切替手段は、
前記編集画像データの生成に要する編集画像データ生成時間と該編集画像データを前記子機に送信するのに要する編集画像データ送信時間とを比較する時間比較手段をさらに備え、
前記編集画像データ生成時間が前記編集画像データ送信時間より長い場合に前記分散処理モードを選択し、前記編集画像データ生成時間が前記編集画像データ送信時間より短い場合に前記集中処理モードを選択する、
請求項３に記載の画像形成装置。
【請求項５】
前記編集処理モード切替手段は、
編集処理の種類ごとに前記編集画像データ生成時間の標準値を管理する編集画像データ生成時間管理部を備え、
前記時間比較手段は、
選択された編集処理の種類に対応する前記標準値と前記編集画像データ送信時間とを比較する、
請求項４に記載の画像形成装置。
【請求項６】
前記編集処理モード切替手段は、
編集処理の種類ごとに編集処理性能を管理する編集処理性能管理部を備え、
前記時間比較手段は
選択された編集処理の種類に対応する前記編集処理性能に基づいて算出した前記編集画像データ生成時間と前記編集画像データ送信時間とを比較する、
請求項４に記載の画像形成装置。
【請求項７】
前記編集処理モード切替手段は、
接続される前記子機ごとに送受信性能を管理する送受信性能管理部を備え、
前記時間比較手段は
送信先の前記子機に対応する前記送受信性能に基づいて算出した前記編集画像データ送信時間と前記編集画像データ生成時間とを比較する、
請求項４〜６のいずれか一項に記載の画像形成装置。
【請求項８】
前記時間比較手段は
接続される前記子機ごとに送受信性能を動的に判断し、判断した前記送受信性能に基づいて算出した前記編集画像データ送信時間と前記編集画像データ生成時間とを比較する、
請求項４〜６のいずれか一項に記載の画像形成装置。
【請求項９】
前記編集処理モード切替手段は、
編集処理の種類ごとに前記分散処理モードおよび前記集中処理モードのいずれか一方を対応づけて管理する編集処理モード管理部を備え、
選択された編集処理の種類に応じて、前記分散処理モードと前記集中処理モードとを切り替える、
請求項３に記載の画像形成装置。
【請求項１０】
画像形成装置に対して、相互にデータの送受信が可能に接続された少なくとも１つの他の画像形成装置と協働した印刷の分散処理を実行させるコンピュータ実行可能な方法であって、前記方法は、前記コンピュータに対し、
スキャンした原稿毎に原稿画像データを生成する原稿画像データ生成手段と、
生成された複数の前記原稿画像データを、自身が編集する少なくとも１つの第１の原稿画像データと他の画像形成装置に編集を依頼する少なくとも１つの第２の原稿画像データとに分割するための原稿画像データ按分手段と、
前記原稿画像データを編集して編集画像データを生成する編集画像データ生成手段と、
他の画像形成装置との間で画像データを送受信するための画像データ送受信手段と、
印刷出力手段と
を実現する方法であって、
前記原稿画像データの生成元である親機として動作する場合には
前記編集画像データ生成手段は、
前記第１の原稿画像データを編集して第１の編集画像データを生成し、
前記画像データ送受信手段は、
前記第２の原稿画像データを子機としての前記他の画像形成装置に送信して編集を依頼するとともに、前記第１の編集画像データを該子機に送信し、該子機が該第２の原稿画像データを編集して生成した第２の編集画像データを該子機から受信し、
前記子機として動作する場合には、
前記編集画像データ生成手段は、
前記第２の原稿画像データを編集して第２の編集画像データを生成し、
前記画像データ送受信手段は、
前記親機から前記第２の原稿画像データおよび前記第１の編集画像データを受信するとともに、前記第２の編集画像データを該親機に送信し、
前記印刷出力手段は、
前記第１の編集画像データおよび前記第２の編集画像データを連続して印刷出力する、
方法。
【請求項１１】
前記コンピュータに対し、さらに、前記複数の前記原稿画像データの編集処理を前記親機と前記子機で分散して実行する分散処理モードと、前記複数の前記原稿画像データの全てを前記親機が実行する集中処理モードとを切り替えるための編集処理モード切替手段を実現する、
請求項１０に記載の方法。
【請求項１２】
前記編集処理モード切替手段は、
前記編集画像データの生成に要する編集画像データ生成時間と該編集画像データを前記他の画像形成装置に送信するのに要する編集画像データ送信時間とを比較する時間比較手段を備え、
前記編集画像データ生成時間が前記編集画像データ送信時間より長い場合に前記分散処理モードを選択し、前記編集画像データ生成時間が前記編集画像データ送信時間より短い場合に前記集中処理モードを選択する、
請求項１１に記載の方法。
【請求項１３】
コンピュータに対して請求項１０〜１２のいずれか一項に記載の各機能手段を実現するためのコンピュータ実行可能なプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、相互に接続された複数の画像形成装置からなる分散印刷システムに関し、より詳細には、画像の編集処理を分散して実行する分散印刷システムに関する。
【背景技術】
【０００２】
オフィスワークの効率化が要請される中、ＭＦＰ(Multi Function Peripheral)に代表される画像形成装置について印刷生産性の向上が求められている。この点につき、特開２００４−２３６２１０号公報（特許文献１）は、専用線やネットワークを介して連結（連携）された複数のＭＦＰが印刷処理を分散して実行する分散印刷システムを開示する。
【０００３】
図７は、特許文献１が開示する分散印刷システム５００を示す。分散印刷システム５００は、２台のＭＦＰ５０２およびＭＦＰ５０４が専用線５０６を介して接続されており、相互にデータの送受信が可能に構成されている。分散印刷システム５００によって４０枚の原稿を冊子印刷する場合、まず、ＭＦＰ５０２（親機）が原稿を読み取って４０個の原稿画像データを生成する。その後、親機が４０個の原稿画像データの集約処理（2in1）を実行して２０個の集約画像データを生成してこれを冊子印刷する。一方、親機は、生成した２０個の集約画像データを逆順からＭＦＰ５０４（子機）に転送する。親機から４０個の編集画像データを受信した子機が当該２０個の編集画像データの冊子印刷を実行して分散印刷システム５００全体の印刷処理が終了する。
【０００４】
分散印刷システム５００のように、原稿を読み取る側のＭＦＰで集約処理を一括して実行し、これによって生成された集約画像データの印刷出力のみを複数のＭＦＰで分担する構成を採用することは、単位画像あたりの転送処理時間が単位画像データあたりの集約処理時間に対して十分に大きい場合（集約処理時間<<転送処理時間）に意味がある。この点について、以下説明する。仮に、原稿を読み取った親機が原稿画像データを子機に転送し、当該原稿画像データを子機側で集約処理する構成を採用した場合、子機は、全ての原稿画像データ（４０個）が揃わないと集約処理を始めることができないので、４０個の原稿画像データの転送処理が完了するまで原稿画像データをメモリに保持しておかなければならず、転送処理時間が集約処理時間に対して十分に大きい場合には、メモリ資源を長時間にわたって拘束せざるを得ない。この点、分散印刷システム５００のように、親機が集約処理を一括して実行し、子機に集約画像データを逆順で転送してこれを印刷させる構成を採用すれば、子機側は、集約画像データが親機から転送されてくる度に、逐次これを印刷することができるので、メモリをいち早く開放することができ、子機側のメモリ資源の有効活用が可能になる。
【０００５】
しかしながら、逆に、集約処理時間が転送処理時間に対して十分に大きい場合には（集約処理時間>>転送処理時間）、親機側で実行される集約処理がボトルネックとなるので、分散印刷システム５００全体の印刷生産性をさらに向上させる余地がある。
【発明の概要】
【発明が解決しようとする課題】
【０００６】
本発明は、上記従来技術における課題に鑑みてなされたものであり、本発明は、単位画像あたりの編集処理時間が転送処理時間に対して十分に大きい場合（編集処理時間>>転送処理時間）に、システム全体の印刷生産性を最大化することができる新規な分散印刷システムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明者は、システム全体の印刷生産性を最大化することができる新規な分散印刷システムにつき鋭意検討した結果、単位画像あたりの編集処理時間が転送処理時間に対して十分に大きい場合に、編集処理を複数の画像形成装置に分散して実行させる構成に想到し、本発明に至ったのである。
【０００８】
すなわち、本発明によれば、相互にデータの送受信が可能に接続された複数の画像形成装置が印刷処理を分散して実行する分散印刷システムであって、各画像形成装置は、スキャンした原稿毎に原稿画像データを生成する原稿画像データ生成手段と、生成された複数の前記原稿画像データを、自身が編集する少なくとも１つの第１の原稿画像データと他の画像形成装置に編集を依頼する少なくとも１つの第２の原稿画像データとに分割するための原稿画像データ按分手段と、前記原稿画像データを編集して編集画像データを生成する編集画像データ生成手段と、他の画像形成装置との間で画像データを送受信するための画像データ送受信手段と、印刷出力手段とを含み、前記原稿画像データの生成元である親機としての前記画像形成装置は、印刷処理を分担する子機としての前記他の画像形成装置に前記第２の原稿画像データを送信するとともに、前記第１の原稿画像データを編集して第１の編集画像データを生成して、該第１の編集画像データを前記子機に送信し、前記子機は、前記親機から受信した前記第２の原稿画像データを編集して第２の編集画像データを生成して、該第２の編集画像データを前記親機に送信し、前記親機から受信した前記第１の編集画像データと前記第２の編集画像データを連続して印刷出力し、前記親機は、前記第１の編集画像データと前記子機から受信した前記第２の編集画像データを連続して印刷出力する分散印刷システムが提供される。
【図面の簡単な説明】
【０００９】
【図１】本実施形態の分散印刷システムを示す図。
【図２】「週刊誌印刷モード」を説明するための概念図。
【図３】「週刊誌印刷モード」における原稿画像データの分割処理を説明するための概念図。
【図４】本実施形態の分散印刷システムの動作を時系列的に示す図。
【図５】本実施形態の分散印刷システムの動作を時系列的に示す図。
【図６】本実施形態の分散印刷システムにおいて親機と子機が実行する処理のタイムテーブルを編集処理モードごとに示す図。
【図７】従来の分散印刷システムの動作を時系列的に示す図。
【発明を実施するための形態】
【００１０】
以下、本発明を、実施形態をもって説明するが、本発明は後述する実施形態に限定されるものではない。なお、以下に参照する各図においては、共通する要素について同じ符号を用い、適宜、その説明を省略するものとする。
【００１１】
図１は、本発明の実施形態である分散印刷システム１００を示す。本実施形態の分散印刷システム１００は、複数の画像形成装置からなる。なお、図１においては、説明の便宜上、２台のＭＦＰ（ＭＦＰ１０２およびＭＦＰ１０４）から構成されるシステムを例示するが、本発明の分散印刷システムは、画像形成装置の数を２台に限定するものではなく、３台以上の画像形成装置から構成してもよい。分散印刷システム１００において、ＭＦＰ１０２およびＭＦＰ１０４は、専用線１０６あるいはＬＡＮなどの適切なネットワーク１０６を介して接続され、相互にデータを送受信することができるように構成されている。
【００１２】
次に、分散印刷システム１００における各画像形成装置が備える機能部について、図１に示すＭＦＰ１０２の機能ブロック図に基づいて説明する。ＭＦＰ１０２は、原稿を読み取るためのスキャン部１０と、スキャンした原稿毎に原稿画像データを生成するための原稿画像データ生成部２０と、生成された原稿画像データを編集して編集画像データを生成するための編集画像データ生成部３０と、ＭＦＰ１０４との間で画像データを送受信するための画像データ送受信部４０と、画像データを印刷出力するための印刷出力部５０とを含んで構成されている。
【００１３】
編集画像データ生成部３０は、原稿毎に生成された原稿画像データに対して編集処理を施して編集画像データを生成する機能部である。編集画像データ生成部３０が実行する代表的な編集処理としては、複数の原稿画像データを１つの印刷面に対応した画像データに統合する集約処理を挙げることができる。印刷出力部５０は、編集画像データ生成部３０が生成した編集画像データに基づいて印刷データを生成して出力する。
【００１４】
画像データ送受信部４０は、原稿画像データ生成部２０が生成した原稿画像データまたは編集画像データ生成部３０が生成した編集画像データをＭＦＰ１０４に転送する。同様に、ＭＦＰ１０４内の編集画像データ生成部３０が生成した編集画像データは、ＭＦＰ１０２に転送され、画像データ送受信部４０がこれを受領する。印刷出力部５０は、画像データ送受信部４０がＭＦＰ１０４から受領した編集画像データに基づいて印刷データを生成して出力する。
【００１５】
本実施形態の分散印刷システム１００は、編集処理をＭＦＰ１０２およびＭＦＰ１０４で分散して実行することによってシステム全体の印刷生産性を最大化することを特徴とするものである。この編集処理の分散実行を実現するために、ＭＦＰ１０２は、原稿画像データ按分部６０を備える。以下、原稿画像データ按分部６０について説明する。
【００１６】
本実施形態における原稿画像データ按分部６０は、原稿画像データ生成部２０が生成した原稿画像データを、ＭＦＰ１０２が編集すべき第１のグループと、ＭＦＰ１０４に編集を依頼すべき第２のグループとに分割する。その後、第１のグループについては、編集画像データ生成部３０によって編集処理が実行され、第２のグループについては、画像データ送受信部４０がこれをＭＦＰ１０４に転送してその編集を依頼する。
【００１７】
１つの原稿画像データから１つの編集画像データを生成する編集処理の場合、原稿画像データ按分部６０は、原稿が読み取られた順番に原稿画像データをソートする。その後、ソートされたｎ個の原稿画像データをＭＦＰの台数（すなわち２）で按分して、２つのグループに分割する。具体的には、前半の（ｎ／２）個の原稿画像データから構成される第１のグループと、後半の（ｎ／２）個の原稿画像データから構成される第２のグループに分割する。但し、（ｎ／２）が自然数にならない場合には、各グループのデータ数がおおよそ均等になるように適切な規則に基づいて原稿画像データを按分する。
【００１８】
次に、原稿画像データ按分部６０が「週刊誌印刷モード」において実行する分割処理について説明する。その前に、図２を参照しながら、「週刊誌印刷モード」について説明しておく。例えば、４０枚の原稿を「週刊誌印刷モード」で印刷する場合、まず、全ての原稿がスキャンされて４０個の原稿画像データが生成される。次に、原稿が読み取られた順番に基づいて、４０個の原稿画像データを、中綴じ印刷において一枚の用紙の裏表に印刷されるべき４個の原稿画像データからなる１０個の組に分ける。次に、各組について、同じ紙面（表面あるいは裏面）に印刷されるべき２個の原稿画像データを統合して１個の集約画像データを生成する（集約処理）。最後に、生成された２０個の集約画像データを中綴じ印刷に対応した適切な順序で両面印刷し、出力された１０枚の両面印刷紙を中綴じして冊子状にする。
【００１９】
上述した「週刊誌印刷モード」における集約処理を分散するために、原稿画像データ按分部６０は、原稿画像データを以下の規則に従って分割する。以下、４０枚の原稿をスキャンした場合を例にとって説明する。本実施形態においては、生成された４０個の原稿画像データを、原稿が読み取られた順番に基づいて、中綴じ印刷に対応した適切な順序にソートする。具体的には、２０番目に読み取られた原稿の原稿画像データが先頭になり、１番目に読み取られた原稿の原稿画像データを後尾になるよう、図３に示す順序にソートする。その後、ソートされた４０個の原稿画像データのうち、前半の２０個（Ｐ１１〜Ｐ３０の原稿に対応）を第１のグループとし、後半の２０個（Ｐ１〜Ｐ１０、Ｐ３１〜Ｐ４０の原稿に対応）を第２のグループとする。
【００２０】
なお、偶数台のＭＦＰで「週刊誌印刷モード」を実行する場合、一枚の用紙の裏表に印刷されるべき４個の原稿画像データが必ず同じグループに属するようにしなければならないため、出力が奇数枚になるような場合には、原稿画像データを完全に均等分割することはできない。このような場合には、適切な規則に基づいて原稿画像データを按分する。例えば、２０枚の原稿を２台のＭＦＰで週刊誌印刷する場合（出力は５枚）、Ｐ７〜Ｐ１４の原稿に対応する８個の原稿画像データをＡグループ、Ｐ１〜Ｐ４、Ｐ１７〜Ｐ２０の原稿に対応する８個の原稿画像データをＢグループ、Ｐ５〜Ｐ６、Ｐ１５〜Ｐ１６の原稿に対応する４個の原稿画像データをＣグループとした上で、（Ａ＋Ｃ）を第１のグループ、（Ｂ）を第２のグループとするか、あるいは、（Ａ）を第１のグループ、（Ｂ＋Ｃ）を第２のグループとする。
【００２１】
上述したように、分散印刷システム１００は、ボトルネックとなっている編集処理の負荷を複数のＭＦＰに分散することによってシステム全体の印刷生産性を最大化することを特徴とするものであるが、システム内の送受信性能が低いためにデータ転送処理がボトルネックとなっているような状況下では（編集処理時間<<転送処理時間）、編集処理を分散すると却ってシステム全体の印刷生産性が低下する。この点につき、本実施形態においては、ＭＦＰの編集処理性能と送受信性能に基づいて「分散処理モード」と「集中処理モード」の２つの動作モードを動的に切り替えるように構成することができる。ここで、「分散処理モード」とは、原稿画像データの編集処理を親機と子機で分散して実施するモードをいい、「集中処理モード」とは、編集処理の全てを親機が実施するモードをいう。
【００２２】
編集処理モード切替部７０は、「分散処理モード」と「集中処理モード」を動的に切り替えるための機能部である。本実施形態において、編集処理モード切替部７０は、時間比較部７２と、編集処理性能管理部７４と、送受信性能管理部７６とを含んで構成することができる。編集処理性能管理部７４は、編集処理の種類ごとに編集処理性能を管理する。一方、送受信性能管理部７６は、システム内の他のＭＦＰとの接続ごとに送受信性能を管理する。
【００２３】
時間比較部７２は、所定の編集処理が選択されたことに応答して（たとえば、「週刊紙印刷モード」が選択されたことは、これに必須の「集約処理」が選択されたことを意味する）、編集処理性能管理部７４から当該編集処理に対応する編集処理性能を取得し、これに基づいて単位画像あたりの編集画像データの生成に要する時間（以下、編集画像データ生成時間という）を算出するとともに、送受信性能管理部７６からデータ転送先のＭＦＰとの接続に対応する送受信性能を取得し、これに基づいて単位画像あたりの編集画像データの送信に要する時間（以下、編集画像データ送信時間という）を算出する。そして、両者を比較した結果、編集画像データ送信時間が編集画像データ生成時間よりも長いと判断した場合には「集中処理モード」を選択する旨を原稿画像データ按分部６０に通知し、編集画像データ生成時間が編集画像データ送信時間よりも短いと判断した場合には「分散処理モード」を選択する旨を原稿画像データ按分部６０に通知する。
【００２４】
「集中処理モード」が通知された場合、原稿画像データ按分部６０は、複数の原稿画像データの分割を実施せず、その全ては編集画像データ生成部３０によって編集処理される。一方、「分割処理モード」が通知された場合、原稿画像データ按分部６０は、複数の原稿画像データを分割し、自身が編集すべき第１のグループは編集画像データ生成部３０によって編集処理され、ＭＦＰ１０４に編集を依頼する第２のグループは、画像データ送受信部４０を介してＭＦＰ１０４に転送される。
【００２５】
なお、別の実施形態においては、編集処理の種類ごとに単位画像あたりの編集画像データ生成時間の標準値を予め定義しておき、これを編集画像データ生成時間管理部７８で管理する構成を採用することもできる。この場合、時間比較部７２は、編集画像データ生成時間を動的に算出するのではなく、選択された編集処理の種類に対応した標準値を編集画像データ生成時間管理部７８から取得してこれを編集画像データ生成時間とする。
【００２６】
さらに、別の実施形態においては、接続先のＭＦＰに対して時間測定用データを送受信するなどの既知の手法により接続ごとに送受信性能を動的に判断し、これに基づいて編集画像データ送信時間を算出してもよい。
【００２７】
さらに、別の実施形態においては、編集処理モード切替部７０に、編集処理の種類ごとに予め「分散処理モード」および「集中処理モード」を対応づけて管理する編集処理モード管理部７９を設けることもできる。この場合、編集処理モード切替部７０は、選択された編集処理に対応する編集処理モードを編集処理モード管理部７９から取得して原稿画像データ按分部６０に通知する。以上、分散印刷システム１００を構成する画像形成装置の各機能部について説明してきたが、次に、本実施形態の分散印刷システム１００の具体的な動作について、「週刊誌印刷モード」の場合を例にとって説明する。
【００２８】
「週刊誌印刷モード」においては、集約処理が必須の編集処理となる。ここで、単位画像あたりの集約画像データを送信するのに要する時間が当該集約画像データを生成するのに要する時間よりも短い場合、集約処理（編集処理）を分散処理することによって分散印刷システム１００全体の印刷生産性を向上させることができる。以下、この点について、図４乃至図５に基づいて具体的に説明する。なお、以下の説明は、４０枚の原稿を「週刊誌印刷モード」で印刷する場合を例にとって行うものとする。
【００２９】
図４（ａ）は、「ステップ１」における分散印刷システム１００の処理状態を示す。最初に、ユーザは、ＭＦＰ１０２（親機）に４０枚の原稿をセットした後、操作パネルを介して「週刊誌印刷モード」を選択した後に印刷実行ボタンを押す。これに応答して親機は、４０枚の原稿を順次スキャンして４０個の原稿画像データを生成する。
【００３０】
次に、親機は、４０個の原稿画像データを、自身が集約処理を行う第１のグループ（前半５枚の用紙に両面印刷されるべき２０個の原稿画像データ）とＭＦＰ１０４（子機）に集約処理を依頼する第２のグループ（後半５枚の用紙に両面印刷されるべき２０個の原稿画像データ）に分割する（詳細については、図３を参照されたい）。
【００３１】
続いて、親機は、第１のグループ（前半分２０個の原稿画像データ）について集約処理を開始するとともに、第２のグループ（後半分２０個の原稿画像データ）を子機へ転送してその集約処理を依頼する。子機へのデータ転送が完了すると、処理状態は図４（ｂ）に示す「ステップ２」に移る。
【００３２】
「ステップ２」において、親機は、第１のグループについての集約処理を継続する。一方で、子機は、親機から転送された第２のグループについての集約処理を開始する。その後、親機において、第１のグループについての集約処理が完了すると、処理状態は、図５（ａ）に示す「ステップ３」に移る。
【００３３】
「ステップ３」において、親機は、第１のグループの集約処理が完了すると、生成された第１の集約画像データ（前半分１０個）に基づいて両面印刷を実行する（紙出力５枚）とともに、当該第１の集約画像データ（前半分１０個）を子機へ転送する。一方、子機は、第２のグループについての集約処理を継続する。その後、子機において、第２のグループについての集約処理が完了すると、処理状態は、図５（ｂ）に示す「ステップ４」に移る。
【００３４】
「ステップ４」において、子機は、親機から転送された第１の集約画像データ（前半分１０個）に基づいて両面印刷を実行する（紙出力５枚）とともに、第２のグループを集約して生成した第２の集約画像データ（後半分１０個）を親機へ転送する。親機へのデータ転送が完了すると、処理状態は図５（ｃ）に示す「ステップ５」に移る。
【００３５】
「ステップ５」において、子機は、第１の集約画像データ（前半分１０個）の両面印刷の完了を待って、これに連続して、自身が集約処理した第２の集約画像データ（後半分１０個）の両面印刷を実行する（紙出力５枚）。一方で、親機は、子機から転送された第２の集約画像データ（後半分１０個）の両面印刷を実行する（紙出力５枚）。最後に、親機および子機のそれぞれにおいて、印刷された合計１０枚の両面印刷紙が中綴じされ、「週刊誌印刷モード」による分散印刷が終了する。
【００３６】
図６（ａ）は、「分散処理モード」において親機と子機が実行する処理（集約・印刷・転送）のタイムテーブルを示す。なお、図６（ｂ）には、比較のため、単位画像あたりの集約処理時間が転送処理時間よりも十分に大きい場合に「集中処理モード」を採用した場合のタイムテーブルを併せて示す。図６(ａ)（ｂ）を対比すると明らかなように、単位画像あたりの集約処理時間が転送処理時間よりも十分に大きい場合には（集約処理時間>>転送処理時間）、「分割処理モード」を採用することによって、分散印刷システム１００全体の印刷完了時間が短縮され、印刷生産性が向上する。
【００３７】
上述した実施形態の各機能は、アセンブリ言語、Ｃ、Ｖｉｓｕａｌ  Ｃ、Ｃ＋＋、Ｖｉｓｕａｌ  Ｃ＋＋、Ｊａｖａ（登録商標）、Ｊａｖａ（登録商標）Ｂｅａｎｓ、Ｊａｖａ（登録商標）Ａｐｐｌｅｔ、Ｊａｖａ（登録商標）Ｓｃｒｉｐｔ、Ｐｅｒｌ、Ｒｕｂｙなど、レガシープログラミング言語やオブジェクト指向プログラミング言語などで記述された装置実行可能なプログラムにより実現でき、装置可読な記録媒体に格納して頒布することができる。
【００３８】
以上、本発明について実施形態をもって説明してきたが、本発明は上述した実施形態に限定されるものではなく、当業者が推考しうる実施態様の範囲内において、本発明の作用・効果を奏する限り、本発明の範囲に含まれるものである。
【符号の説明】
【００３９】
１００…分散印刷システム
１０２,１０４…ＭＦＰ
１０６…専用線,ネットワーク
１０…スキャン部
２０…原稿画像データ生成部
３０…編集画像データ生成部
４０…画像データ送受信部
５０…印刷出力部
６０…原稿画像データ按分部
７０…編集処理モード切替部
７２…時間比較部
７４…編集処理性能管理部
７６…送受信性能管理部
７８…編集画像データ生成時間管理部
７９…編集処理モード管理部
５００…分散印刷システム
５０２,５０４…ＭＦＰ
５０６…専用線
【先行技術文献】
【特許文献】
【００４０】
【特許文献１】特開２００４−２３６２１０号公報（特許文献１）
【図１】
0005664324.tif 000002
【図２】
0005664324.tif 000003
【図３】
0005664324.tif 000004
【図４】
0005664324.tif 000005
【図５】
0005664324.tif 000006
【図６】
0005664324.tif 000007
【図７】
0005664324.tif 000008