(57)【要約】【課題】  必要な装置の数を低減することができる画像印刷システム、プリントサーバー、プリントサーバー用プログラム、画像印刷装置および画像印刷装置用プログラムを提供する。【解決手段】  プリントサーバー４０は、印刷要求に対応する印刷ジョブからＳ１０２において生成した複数の分割印刷ジョブを分配し（Ｓ１０３）、ＭＦＰ５０ａ〜５０ｃは、分割印刷ジョブから生成した分割ラスターデータと、自身の印刷能力とを送信し（Ｓ１３２）、画像非印刷装置６０ａ、６０ｂは、分割ラスターデータを送信し（Ｓ１６２）、プリントサーバー４０は、複数の分割ラスターデータをＳ１０５において統合して生成した統合ラスターデータと、印刷要求に含まれる印刷設定とを、印刷設定および印刷能力に基づいてＳ１０７において選択したＭＦＰ５０ｂに送信し（Ｓ１０８）、ＭＦＰ５０ｂは、統合ラスターデータおよび印刷設定に基づいて印刷を実行する（Ｓ２０１）。【選択図】  図１１
2018077551.tif 000002
【特許請求の範囲】
【請求項１】
プリントサーバーと、
印刷を実行する画像印刷装置を含む複数の画像処理装置と
を備え、
前記プリントサーバーは、
印刷要求を受信した場合に前記印刷要求に対応する印刷ジョブを分割して複数の分割印刷ジョブを生成する分割印刷ジョブ生成手段と、
前記分割印刷ジョブ生成手段によって生成された複数の前記分割印刷ジョブを複数の前記画像処理装置に分配する分割印刷ジョブ分配手段と
を備え、
前記画像処理装置は、
前記プリントサーバーから受信した前記分割印刷ジョブから、前記分割印刷ジョブに対応するラスターデータとしての分割ラスターデータを生成する分割ラスターデータ生成手段と、
前記分割ラスターデータ生成手段によって生成された前記分割ラスターデータを前記プリントサーバーに送信する分割ラスターデータ送信手段と
を備え、
前記分割ラスターデータ送信手段は、前記画像処理装置が前記画像印刷装置である場合、前記分割ラスターデータを前記プリントサーバーに送信するときに、前記画像印刷装置自身の印刷能力も前記プリントサーバーに送信し、
前記プリントサーバーは、
複数の前記画像処理装置から受信した複数の前記分割ラスターデータを統合して、前記印刷要求に対応するラスターデータとしての統合ラスターデータを生成する統合ラスターデータ生成手段と、
前記統合ラスターデータ生成手段によって生成された前記統合ラスターデータを前記画像印刷装置に送信する統合ラスターデータ送信手段と
を更に備え、
前記統合ラスターデータ送信手段は、
前記印刷要求に含まれる印刷設定と、
前記画像印刷装置から受信した前記印刷能力と
に基づいて前記統合ラスターデータの送信先の前記画像印刷装置を選択し、
選択した前記画像印刷装置に前記統合ラスターデータおよび前記印刷設定を送信し、
前記画像印刷装置は、前記プリントサーバーから受信した前記統合ラスターデータおよび前記印刷設定に基づいて印刷を実行する印刷実行手段を備えることを特徴とする画像印刷システム。
【請求項２】
前記プリントサーバーは、前記印刷要求に基づいた印刷を実行した前記画像印刷装置を前記印刷要求の送信元に通知する印刷先通知手段を備えることを特徴とする請求項１に記載の画像印刷システム。
【請求項３】
プリントサーバーと、
印刷を実行する画像印刷装置を含む複数の画像処理装置と
を備え、
前記プリントサーバーは、
印刷要求を受信した場合に前記印刷要求に対応する印刷ジョブを分割して複数の分割印刷ジョブを生成する分割印刷ジョブ生成手段と、
前記分割印刷ジョブ生成手段によって生成された複数の前記分割印刷ジョブを複数の前記画像処理装置に分配する分割印刷ジョブ分配手段と
を備え、
前記画像処理装置は、
前記プリントサーバーから受信した前記分割印刷ジョブから、前記分割印刷ジョブに対応するラスターデータとしての分割ラスターデータを生成する分割ラスターデータ生成手段と、
前記分割ラスターデータ生成手段によって生成された前記分割ラスターデータを前記プリントサーバーに送信する分割ラスターデータ送信手段と
を備え、
前記分割ラスターデータ送信手段は、前記画像処理装置が前記画像印刷装置である場合、前記分割ラスターデータを前記プリントサーバーに送信するときに、前記画像印刷装置自身の印刷能力も前記プリントサーバーに送信し、
前記プリントサーバーは、
複数の前記画像処理装置から受信した複数の前記分割ラスターデータを統合して、前記印刷要求に対応するラスターデータとしての統合ラスターデータを生成する統合ラスターデータ生成手段と、
前記画像印刷装置から受信した前記印刷能力を前記印刷要求の送信元に通知する印刷能力通知手段と
を備え、
前記画像印刷装置は、
指示が入力される指示入力部と、
前記指示入力部に入力された指示に応じて前記統合ラスターデータを前記プリントサーバーに要求する統合ラスターデータ要求手段と
を備え、
前記プリントサーバーは、前記画像印刷装置から前記統合ラスターデータが要求された場合に、前記統合ラスターデータ生成手段によって生成された前記統合ラスターデータ、および、前記印刷要求に含まれる印刷設定を前記画像印刷装置に送信する統合ラスターデータ送信手段を備え、
前記画像印刷装置は、前記プリントサーバーから受信した前記統合ラスターデータおよび前記印刷設定に基づいて印刷を実行する印刷実行手段を備えることを特徴とする画像印刷システム。
【請求項４】
前記印刷実行手段は、
前記プリントサーバーから受信した前記印刷設定が前記指示入力部に入力された指示に応じて変更された場合、
前記プリントサーバーから受信した前記統合ラスターデータと、
前記指示入力部に入力された指示に応じて変更された前記印刷設定と
に基づいて印刷を実行することを特徴とする請求項３に記載の画像印刷システム。
【請求項５】
前記分割印刷ジョブ分配手段は、アイドル状態の前記画像処理装置に前記分割印刷ジョブを送信することを特徴とする請求項１から請求項４までの何れかに記載の画像印刷システム。
【請求項６】
印刷要求を受信した場合に前記印刷要求に対応する印刷ジョブを分割して複数の分割印刷ジョブを生成する分割印刷ジョブ生成手段と、
前記分割印刷ジョブ生成手段によって生成された複数の前記分割印刷ジョブを複数の画像処理装置に分配する分割印刷ジョブ分配手段と、
前記分割印刷ジョブに対応するラスターデータとしての分割ラスターデータを複数の前記画像処理装置から受信した場合に、複数の前記画像処理装置から受信した複数の前記分割ラスターデータを統合して、前記印刷要求に対応するラスターデータとしての統合ラスターデータを生成する統合ラスターデータ生成手段と、
前記統合ラスターデータ生成手段によって生成された前記統合ラスターデータを、印刷を実行する画像印刷装置である前記画像処理装置に送信する統合ラスターデータ送信手段と
を備え、
前記統合ラスターデータ送信手段は、
前記印刷要求に含まれる印刷設定と、
前記画像印刷装置である前記画像処理装置から前記分割ラスターデータとともに受信した前記画像印刷装置自身の印刷能力と
に基づいて前記統合ラスターデータの送信先の前記画像印刷装置を選択し、
選択した前記画像印刷装置に前記統合ラスターデータおよび前記印刷設定を送信することを特徴とするプリントサーバー。
【請求項７】
印刷要求を受信した場合に前記印刷要求に対応する印刷ジョブを分割して複数の分割印刷ジョブを生成する分割印刷ジョブ生成手段と、
前記分割印刷ジョブ生成手段によって生成された複数の前記分割印刷ジョブを複数の画像処理装置に分配する分割印刷ジョブ分配手段と、
前記分割印刷ジョブに対応するラスターデータとしての分割ラスターデータを複数の前記画像処理装置から受信した場合に、複数の前記画像処理装置から受信した複数の前記分割ラスターデータを統合して、前記印刷要求に対応するラスターデータとしての統合ラスターデータを生成する統合ラスターデータ生成手段と、
印刷を実行する画像印刷装置である前記画像処理装置から前記分割ラスターデータとともに受信した前記画像印刷装置自身の印刷能力を前記印刷要求の送信元に通知する印刷能力通知手段と、
前記画像印刷装置から前記統合ラスターデータが要求された場合に、前記統合ラスターデータ生成手段によって生成された前記統合ラスターデータ、および、前記印刷要求に含まれる印刷設定を前記画像印刷装置に送信する統合ラスターデータ送信手段と
を備えることを特徴とするプリントサーバー。
【請求項８】
印刷要求を受信した場合に前記印刷要求に対応する印刷ジョブを分割して複数の分割印刷ジョブを生成する分割印刷ジョブ生成手段と、
前記分割印刷ジョブ生成手段によって生成された複数の前記分割印刷ジョブを複数の画像処理装置に分配する分割印刷ジョブ分配手段と、
前記分割印刷ジョブに対応するラスターデータとしての分割ラスターデータを複数の前記画像処理装置から受信した場合に、複数の前記画像処理装置から受信した複数の前記分割ラスターデータを統合して、前記印刷要求に対応するラスターデータとしての統合ラスターデータを生成する統合ラスターデータ生成手段と、
前記統合ラスターデータ生成手段によって生成された前記統合ラスターデータを、印刷を実行する画像印刷装置である前記画像処理装置に送信する統合ラスターデータ送信手段と
をプリントサーバーに実現させ、
前記統合ラスターデータ送信手段は、
前記印刷要求に含まれる印刷設定と、
前記画像印刷装置である前記画像処理装置から前記分割ラスターデータとともに受信した前記画像印刷装置自身の印刷能力と
に基づいて前記統合ラスターデータの送信先の前記画像印刷装置を選択し、
選択した前記画像印刷装置に前記統合ラスターデータおよび前記印刷設定を送信することを特徴とするプリントサーバー用プログラム。
【請求項９】
印刷要求を受信した場合に前記印刷要求に対応する印刷ジョブを分割して複数の分割印刷ジョブを生成する分割印刷ジョブ生成手段と、
前記分割印刷ジョブ生成手段によって生成された複数の前記分割印刷ジョブを複数の画像処理装置に分配する分割印刷ジョブ分配手段と、
前記分割印刷ジョブに対応するラスターデータとしての分割ラスターデータを複数の前記画像処理装置から受信した場合に、複数の前記画像処理装置から受信した複数の前記分割ラスターデータを統合して、前記印刷要求に対応するラスターデータとしての統合ラスターデータを生成する統合ラスターデータ生成手段と、
印刷を実行する画像印刷装置である前記画像処理装置から前記分割ラスターデータとともに受信した前記画像印刷装置自身の印刷能力を前記印刷要求の送信元に通知する印刷能力通知手段と、
前記画像印刷装置から前記統合ラスターデータが要求された場合に、前記統合ラスターデータ生成手段によって生成された前記統合ラスターデータ、および、前記印刷要求に含まれる印刷設定を前記画像印刷装置に送信する統合ラスターデータ送信手段と
をプリントサーバーに実現させることを特徴とするプリントサーバー用プログラム。
【請求項１０】
印刷を実行する画像印刷装置であって、
プリントサーバーが受信した印刷要求に対応する印刷ジョブから分割された分割印刷ジョブを前記プリントサーバーから受信した場合に、前記プリントサーバーから受信した前記分割印刷ジョブから、前記分割印刷ジョブに対応するラスターデータとしての分割ラスターデータを生成する分割ラスターデータ生成手段と、
前記分割ラスターデータ生成手段によって生成された前記分割ラスターデータ、および、前記画像印刷装置自身の印刷能力を前記プリントサーバーに送信する分割ラスターデータ送信手段と、
複数の前記分割ラスターデータが統合された、前記印刷要求に対応するラスターデータとしての統合ラスターデータ、および、前記印刷要求に含まれる印刷設定を前記プリントサーバーから受信した場合に、前記プリントサーバーから受信した前記統合ラスターデータおよび前記印刷設定に基づいて印刷を実行する印刷実行手段と
を備えることを特徴とする画像印刷装置。
【請求項１１】
印刷を実行する画像印刷装置によって実行される画像印刷装置用プログラムであって、
プリントサーバーが受信した印刷要求に対応する印刷ジョブから分割された分割印刷ジョブを前記プリントサーバーから受信した場合に、前記プリントサーバーから受信した前記分割印刷ジョブから、前記分割印刷ジョブに対応するラスターデータとしての分割ラスターデータを生成する分割ラスターデータ生成手段と、
前記分割ラスターデータ生成手段によって生成された前記分割ラスターデータ、および、前記画像印刷装置自身の印刷能力を前記プリントサーバーに送信する分割ラスターデータ送信手段と、
複数の前記分割ラスターデータが統合された、前記印刷要求に対応するラスターデータとしての統合ラスターデータ、および、前記印刷要求に含まれる印刷設定を前記プリントサーバーから受信した場合に、前記プリントサーバーから受信した前記統合ラスターデータおよび前記印刷設定に基づいて印刷を実行する印刷実行手段と
を前記画像印刷装置に実現させることを特徴とする画像印刷装置用プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷要求に対応する印刷ジョブから複数の画像処理装置によってラスターデータを生成する画像印刷システム、プリントサーバー、プリントサーバー用プログラム、画像印刷装置および画像印刷装置用プログラムに関する。
【背景技術】
【０００２】
従来、印刷要求に対応する印刷ジョブから複数の画像処理装置によってラスターデータを生成する画像印刷システムが知られている（特許文献１参照。）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１２−２０３７１７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来の画像印刷システムにおいては、ラスターデータを生成する画像処理装置とは別に、印刷を実行するプリンターを備える必要があるので、必要な装置の数が多いという問題がある。
【０００５】
そこで、本発明は、必要な装置の数を低減することができる画像印刷システム、プリントサーバー、プリントサーバー用プログラム、画像印刷装置および画像印刷装置用プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の画像印刷システムは、プリントサーバーと、印刷を実行する画像印刷装置を含む複数の画像処理装置とを備え、前記プリントサーバーは、印刷要求を受信した場合に前記印刷要求に対応する印刷ジョブを分割して複数の分割印刷ジョブを生成する分割印刷ジョブ生成手段と、前記分割印刷ジョブ生成手段によって生成された複数の前記分割印刷ジョブを複数の前記画像処理装置に分配する分割印刷ジョブ分配手段とを備え、前記画像処理装置は、前記プリントサーバーから受信した前記分割印刷ジョブから、前記分割印刷ジョブに対応するラスターデータとしての分割ラスターデータを生成する分割ラスターデータ生成手段と、前記分割ラスターデータ生成手段によって生成された前記分割ラスターデータを前記プリントサーバーに送信する分割ラスターデータ送信手段とを備え、前記分割ラスターデータ送信手段は、前記画像処理装置が前記画像印刷装置である場合、前記分割ラスターデータを前記プリントサーバーに送信するときに、前記画像印刷装置自身の印刷能力も前記プリントサーバーに送信し、前記プリントサーバーは、複数の前記画像処理装置から受信した複数の前記分割ラスターデータを統合して、前記印刷要求に対応するラスターデータとしての統合ラスターデータを生成する統合ラスターデータ生成手段と、前記統合ラスターデータ生成手段によって生成された前記統合ラスターデータを前記画像印刷装置に送信する統合ラスターデータ送信手段とを更に備え、前記統合ラスターデータ送信手段は、前記印刷要求に含まれる印刷設定と、前記画像印刷装置から受信した前記印刷能力とに基づいて前記統合ラスターデータの送信先の前記画像印刷装置を選択し、選択した前記画像印刷装置に前記統合ラスターデータおよび前記印刷設定を送信し、前記画像印刷装置は、前記プリントサーバーから受信した前記統合ラスターデータおよび前記印刷設定に基づいて印刷を実行する印刷実行手段を備えることを特徴とする。
【０００７】
この構成により、本発明の画像印刷システムは、印刷要求に対応する印刷ジョブからプリントサーバーによって分割された分割印刷ジョブに対応する分割ラスターデータを生成した画像印刷装置のうち、印刷要求に含まれる印刷設定と、画像印刷装置からプリントサーバーが受信した印刷能力とに基づいてプリントサーバーによって選択された画像印刷装置による印刷を、複数の画像処理装置によって生成された分割ラスターデータがプリントサーバーによって統合された統合ラスターデータに基づいて実行するので、必要な装置の数を低減することができる。
【０００８】
本発明の画像印刷システムにおいて、前記プリントサーバーは、前記印刷要求に基づいた印刷を実行した前記画像印刷装置を前記印刷要求の送信元に通知する印刷先通知手段を備えても良い。
【０００９】
この構成により、本発明の画像印刷システムは、印刷要求に基づいた印刷を実行した画像印刷装置をプリントサーバーが印刷要求の送信元に通知するので、印刷要求に基づいた印刷を実行した画像印刷装置を印刷要求の送信元で利用者が認識することができる。したがって、本発明の画像印刷システムは、複数の画像印刷装置のうち、印刷要求に基づいた印刷を実行した画像印刷装置から利用者が印刷物を取得することを容易化することができる。
【００１０】
本発明の画像印刷システムは、プリントサーバーと、印刷を実行する画像印刷装置を含む複数の画像処理装置とを備え、前記プリントサーバーは、印刷要求を受信した場合に前記印刷要求に対応する印刷ジョブを分割して複数の分割印刷ジョブを生成する分割印刷ジョブ生成手段と、前記分割印刷ジョブ生成手段によって生成された複数の前記分割印刷ジョブを複数の前記画像処理装置に分配する分割印刷ジョブ分配手段とを備え、前記画像処理装置は、前記プリントサーバーから受信した前記分割印刷ジョブから、前記分割印刷ジョブに対応するラスターデータとしての分割ラスターデータを生成する分割ラスターデータ生成手段と、前記分割ラスターデータ生成手段によって生成された前記分割ラスターデータを前記プリントサーバーに送信する分割ラスターデータ送信手段とを備え、前記分割ラスターデータ送信手段は、前記画像処理装置が前記画像印刷装置である場合、前記分割ラスターデータを前記プリントサーバーに送信するときに、前記画像印刷装置自身の印刷能力も前記プリントサーバーに送信し、前記プリントサーバーは、複数の前記画像処理装置から受信した複数の前記分割ラスターデータを統合して、前記印刷要求に対応するラスターデータとしての統合ラスターデータを生成する統合ラスターデータ生成手段と、前記画像印刷装置から受信した前記印刷能力を前記印刷要求の送信元に通知する印刷能力通知手段とを備え、前記画像印刷装置は、指示が入力される指示入力部と、前記指示入力部に入力された指示に応じて前記統合ラスターデータを前記プリントサーバーに要求する統合ラスターデータ要求手段とを備え、前記プリントサーバーは、前記画像印刷装置から前記統合ラスターデータが要求された場合に、前記統合ラスターデータ生成手段によって生成された前記統合ラスターデータ、および、前記印刷要求に含まれる印刷設定を前記画像印刷装置に送信する統合ラスターデータ送信手段を備え、前記画像印刷装置は、前記プリントサーバーから受信した前記統合ラスターデータおよび前記印刷設定に基づいて印刷を実行する印刷実行手段を備えることを特徴とする。
【００１１】
この構成により、本発明の画像印刷システムは、印刷要求に対応する印刷ジョブからプリントサーバーによって分割された分割印刷ジョブに対応する分割ラスターデータを生成した画像印刷装置のうち、画像印刷装置からプリントサーバーが受信した印刷能力に基づいて利用者によって選択された画像印刷装置による印刷を、複数の画像処理装置によって生成された分割ラスターデータがプリントサーバーによって統合された統合ラスターデータに基づいて実行するので、必要な装置の数を低減することができる。
【００１２】
本発明の画像印刷システムにおいて、前記印刷実行手段は、前記プリントサーバーから受信した前記印刷設定が前記指示入力部に入力された指示に応じて変更された場合、前記プリントサーバーから受信した前記統合ラスターデータと、前記指示入力部に入力された指示に応じて変更された前記印刷設定とに基づいて印刷を実行しても良い。
【００１３】
この構成により、本発明の画像印刷システムは、印刷要求に含まれる印刷設定が画像印刷装置から利用者によって変更された場合には、変更後の印刷設定に基づいて画像印刷装置によって印刷を実行するので、画像印刷装置の印刷能力に応じた印刷設定で印刷を実行することができる。
【００１４】
本発明の画像印刷システムにおいて、前記分割印刷ジョブ分配手段は、アイドル状態の前記画像処理装置に前記分割印刷ジョブを送信しても良い。
【００１５】
この構成により、本発明の画像印刷システムは、アイドル状態の画像処理装置によってラスターデータを生成するので、早期にラスターデータを生成することができ、その結果、早期に印刷を実行することができる。
【００１６】
本発明のプリントサーバーは、印刷要求を受信した場合に前記印刷要求に対応する印刷ジョブを分割して複数の分割印刷ジョブを生成する分割印刷ジョブ生成手段と、前記分割印刷ジョブ生成手段によって生成された複数の前記分割印刷ジョブを複数の画像処理装置に分配する分割印刷ジョブ分配手段と、前記分割印刷ジョブに対応するラスターデータとしての分割ラスターデータを複数の前記画像処理装置から受信した場合に、複数の前記画像処理装置から受信した複数の前記分割ラスターデータを統合して、前記印刷要求に対応するラスターデータとしての統合ラスターデータを生成する統合ラスターデータ生成手段と、前記統合ラスターデータ生成手段によって生成された前記統合ラスターデータを、印刷を実行する画像印刷装置である前記画像処理装置に送信する統合ラスターデータ送信手段とを備え、前記統合ラスターデータ送信手段は、前記印刷要求に含まれる印刷設定と、前記画像印刷装置である前記画像処理装置から前記分割ラスターデータとともに受信した前記画像印刷装置自身の印刷能力とに基づいて前記統合ラスターデータの送信先の前記画像印刷装置を選択し、選択した前記画像印刷装置に前記統合ラスターデータおよび前記印刷設定を送信することを特徴とする。
【００１７】
この構成により、本発明のプリントサーバーは、印刷要求に対応する印刷ジョブから分割した分割印刷ジョブに対応する分割ラスターデータを生成させた画像印刷装置のうち、印刷要求に含まれる印刷設定と、画像印刷装置から受信した印刷能力とに基づいて選択した画像印刷装置に、複数の画像処理装置によって生成された分割ラスターデータを統合した統合ラスターデータに基づいて印刷を実行させるので、画像印刷システムにおいて必要な装置の数を低減することができる。
【００１８】
本発明のプリントサーバーは、印刷要求を受信した場合に前記印刷要求に対応する印刷ジョブを分割して複数の分割印刷ジョブを生成する分割印刷ジョブ生成手段と、前記分割印刷ジョブ生成手段によって生成された複数の前記分割印刷ジョブを複数の画像処理装置に分配する分割印刷ジョブ分配手段と、前記分割印刷ジョブに対応するラスターデータとしての分割ラスターデータを複数の前記画像処理装置から受信した場合に、複数の前記画像処理装置から受信した複数の前記分割ラスターデータを統合して、前記印刷要求に対応するラスターデータとしての統合ラスターデータを生成する統合ラスターデータ生成手段と、印刷を実行する画像印刷装置である前記画像処理装置から前記分割ラスターデータとともに受信した前記画像印刷装置自身の印刷能力を前記印刷要求の送信元に通知する印刷能力通知手段と、前記画像印刷装置から前記統合ラスターデータが要求された場合に、前記統合ラスターデータ生成手段によって生成された前記統合ラスターデータ、および、前記印刷要求に含まれる印刷設定を前記画像印刷装置に送信する統合ラスターデータ送信手段とを備えることを特徴とする。
【００１９】
この構成により、本発明のプリントサーバーは、印刷要求に対応する印刷ジョブから分割した分割印刷ジョブに対応する分割ラスターデータを生成させた画像印刷装置のうち、画像印刷装置から受信した印刷能力に基づいて利用者に選択させた画像印刷装置に、複数の画像処理装置によって生成された分割ラスターデータを統合した統合ラスターデータに基づいて印刷を実行させるので、画像印刷システムにおいて必要な装置の数を低減することができる。
【００２０】
本発明のプリントサーバー用プログラムは、印刷要求を受信した場合に前記印刷要求に対応する印刷ジョブを分割して複数の分割印刷ジョブを生成する分割印刷ジョブ生成手段と、前記分割印刷ジョブ生成手段によって生成された複数の前記分割印刷ジョブを複数の画像処理装置に分配する分割印刷ジョブ分配手段と、前記分割印刷ジョブに対応するラスターデータとしての分割ラスターデータを複数の前記画像処理装置から受信した場合に、複数の前記画像処理装置から受信した複数の前記分割ラスターデータを統合して、前記印刷要求に対応するラスターデータとしての統合ラスターデータを生成する統合ラスターデータ生成手段と、前記統合ラスターデータ生成手段によって生成された前記統合ラスターデータを、印刷を実行する画像印刷装置である前記画像処理装置に送信する統合ラスターデータ送信手段とをプリントサーバーに実現させ、前記統合ラスターデータ送信手段は、前記印刷要求に含まれる印刷設定と、前記画像印刷装置である前記画像処理装置から前記分割ラスターデータとともに受信した前記画像印刷装置自身の印刷能力とに基づいて前記統合ラスターデータの送信先の前記画像印刷装置を選択し、選択した前記画像印刷装置に前記統合ラスターデータおよび前記印刷設定を送信することを特徴とする。
【００２１】
この構成により、本発明のプリントサーバー用プログラムを実行するプリントサーバーは、印刷要求に対応する印刷ジョブから分割した分割印刷ジョブに対応する分割ラスターデータを生成させた画像印刷装置のうち、印刷要求に含まれる印刷設定と、画像印刷装置から受信した印刷能力とに基づいて選択した画像印刷装置に、複数の画像処理装置によって生成された分割ラスターデータを統合した統合ラスターデータに基づいて印刷を実行させるので、画像印刷システムにおいて必要な装置の数を低減することができる。
【００２２】
本発明のプリントサーバー用プログラムは、印刷要求を受信した場合に前記印刷要求に対応する印刷ジョブを分割して複数の分割印刷ジョブを生成する分割印刷ジョブ生成手段と、前記分割印刷ジョブ生成手段によって生成された複数の前記分割印刷ジョブを複数の画像処理装置に分配する分割印刷ジョブ分配手段と、前記分割印刷ジョブに対応するラスターデータとしての分割ラスターデータを複数の前記画像処理装置から受信した場合に、複数の前記画像処理装置から受信した複数の前記分割ラスターデータを統合して、前記印刷要求に対応するラスターデータとしての統合ラスターデータを生成する統合ラスターデータ生成手段と、印刷を実行する画像印刷装置である前記画像処理装置から前記分割ラスターデータとともに受信した前記画像印刷装置自身の印刷能力を前記印刷要求の送信元に通知する印刷能力通知手段と、前記画像印刷装置から前記統合ラスターデータが要求された場合に、前記統合ラスターデータ生成手段によって生成された前記統合ラスターデータ、および、前記印刷要求に含まれる印刷設定を前記画像印刷装置に送信する統合ラスターデータ送信手段とをプリントサーバーに実現させることを特徴とする。
【００２３】
この構成により、本発明のプリントサーバー用プログラムを実行するプリントサーバーは、印刷要求に対応する印刷ジョブから分割した分割印刷ジョブに対応する分割ラスターデータを生成させた画像印刷装置のうち、画像印刷装置から受信した印刷能力に基づいて利用者に選択させた画像印刷装置に、複数の画像処理装置によって生成された分割ラスターデータを統合した統合ラスターデータに基づいて印刷を実行させるので、画像印刷システムにおいて必要な装置の数を低減することができる。
【００２４】
本発明の画像印刷装置は、印刷を実行する画像印刷装置であって、プリントサーバーが受信した印刷要求に対応する印刷ジョブから分割された分割印刷ジョブを前記プリントサーバーから受信した場合に、前記プリントサーバーから受信した前記分割印刷ジョブから、前記分割印刷ジョブに対応するラスターデータとしての分割ラスターデータを生成する分割ラスターデータ生成手段と、前記分割ラスターデータ生成手段によって生成された前記分割ラスターデータ、および、前記画像印刷装置自身の印刷能力を前記プリントサーバーに送信する分割ラスターデータ送信手段と、複数の前記分割ラスターデータが統合された、前記印刷要求に対応するラスターデータとしての統合ラスターデータ、および、前記印刷要求に含まれる印刷設定を前記プリントサーバーから受信した場合に、前記プリントサーバーから受信した前記統合ラスターデータおよび前記印刷設定に基づいて印刷を実行する印刷実行手段とを備えることを特徴とする。
【００２５】
この構成により、本発明の画像印刷装置は、印刷要求に対応する印刷ジョブからプリントサーバーによって分割された分割印刷ジョブに対応する分割ラスターデータを生成するだけでなく、複数の画像処理装置によって生成された分割ラスターデータがプリントサーバーによって統合された統合ラスターデータに基づいて印刷を実行可能であるので、画像印刷システムにおいて必要な装置の数を低減することができる。
【００２６】
本発明の画像印刷装置用プログラムは、印刷を実行する画像印刷装置によって実行される画像印刷装置用プログラムであって、プリントサーバーが受信した印刷要求に対応する印刷ジョブから分割された分割印刷ジョブを前記プリントサーバーから受信した場合に、前記プリントサーバーから受信した前記分割印刷ジョブから、前記分割印刷ジョブに対応するラスターデータとしての分割ラスターデータを生成する分割ラスターデータ生成手段と、前記分割ラスターデータ生成手段によって生成された前記分割ラスターデータ、および、前記画像印刷装置自身の印刷能力を前記プリントサーバーに送信する分割ラスターデータ送信手段と、複数の前記分割ラスターデータが統合された、前記印刷要求に対応するラスターデータとしての統合ラスターデータ、および、前記印刷要求に含まれる印刷設定を前記プリントサーバーから受信した場合に、前記プリントサーバーから受信した前記統合ラスターデータおよび前記印刷設定に基づいて印刷を実行する印刷実行手段とを前記画像印刷装置に実現させることを特徴とする。
【００２７】
この構成により、本発明の画像印刷装置用プログラムを実行する画像印刷装置は、印刷要求に対応する印刷ジョブからプリントサーバーによって分割された分割印刷ジョブに対応する分割ラスターデータを生成するだけでなく、複数の画像処理装置によって生成された分割ラスターデータがプリントサーバーによって統合された統合ラスターデータに基づいて印刷を実行可能であるので、画像印刷システムにおいて必要な装置の数を低減することができる。
【発明の効果】
【００２８】
本発明の画像印刷システム、プリントサーバー、プリントサーバー用プログラム、画像印刷装置および画像印刷装置用プログラムは、必要な装置の数を低減することができる。
【図面の簡単な説明】
【００２９】
【図１】本発明の一実施の形態に係るシステムのブロック図である。
【図２】図１に示す利用者端末のブロック図である。
【図３】図１に示すプリントサーバーのブロック図である。
【図４】図１に示すＭＦＰのブロック図である。
【図５】図１に示す画像非印刷装置のブロック図である。
【図６】図３に示すプリントサーバーの動作のフローチャートである。
【図７】プリントサーバーから分割印刷ジョブを受信した場合の図４に示すＭＦＰの動作のフローチャートである。
【図８】プリントサーバーから分割印刷ジョブを受信した場合の図５に示す画像非印刷装置の動作のフローチャートである。
【図９】統合ラスターデータのダウンロードが操作部を介して指示されることなくプリントサーバーから統合ラスターデータを受信した場合の図４に示すＭＦＰの動作のフローチャートである。
【図１０】統合ラスターデータのダウンロードが操作部を介して指示された場合の図４に示すＭＦＰの動作のフローチャートである。
【図１１】印刷を実行するＭＦＰをプリントサーバーが選択する場合の図１に示す画像印刷システムの動作の一例のシーケンス図である。
【図１２】印刷を実行するＭＦＰを利用者が選択する場合の図１に示す画像印刷システムの動作の一例のシーケンス図である。
【発明を実施するための形態】
【００３０】
以下、本発明の一実施の形態について、図面を用いて説明する。
【００３１】
まず、本実施の形態に係るシステムの構成について説明する。
【００３２】
図１は、本実施の形態に係るシステム１０のブロック図である。
【００３３】
図１に示すように、システム１０は、利用者によって使用される利用者端末２０と、画像を印刷するための画像印刷システム３０とを備えている。
【００３４】
システム１０は、利用者端末２０と同様の１つ以上の利用者端末を、利用者端末２０以外に備えても良い。
【００３５】
図２は、利用者端末２０のブロック図である。
【００３６】
図２に示すように、利用者端末２０は、種々の操作が入力されるマウスやキーボードなどの入力デバイスである操作部２１と、種々の情報を表示するＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）などの表示デバイスである表示部２２と、ネットワーク１１（図１参照。）経由で、または、ネットワーク１１を介さずに有線または無線で直接に、外部の装置と通信を行う通信デバイスである通信部２３と、プログラムおよび各種のデータを記憶しているＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）などの記憶デバイスである記憶部２４と、利用者端末２０全体を制御する制御部２５とを備えている。利用者端末２０は、例えばＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）などのコンピューターによって構成されている。
【００３７】
制御部２５は、例えば、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）と、プログラムおよび各種のデータを予め記憶しているＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）と、ＣＰＵの作業領域として用いられるＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）とを備えている。ＣＰＵは、ＲＯＭまたは記憶部２４に記憶されているプログラムを実行する。
【００３８】
図１に示すように、画像印刷システム３０は、印刷ジョブを管理するプリントサーバー４０と、画像を処理する画像処理装置であって、印刷を実行する画像印刷装置としてのＭＦＰ（Ｍｕｌｔｉｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）５０と、画像を処理する画像処理装置であって、印刷を実行する画像印刷装置ではない画像非印刷装置６０とを備えている。
【００３９】
画像印刷システム３０は、ＭＦＰ５０と同様の１つ以上のＭＦＰを、ＭＦＰ５０以外に備えても良い。画像印刷システム３０は、画像非印刷装置６０と同様の１つ以上の画像非印刷装置を、画像非印刷装置６０以外に備えても良い。
【００４０】
プリントサーバー４０と、利用者端末２０、ＭＦＰ５０および画像非印刷装置６０とは、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、インターネットなどのネットワーク１１を介して互いに通信可能である。
【００４１】
図３は、プリントサーバー４０のブロック図である。
【００４２】
図３に示すように、プリントサーバー４０は、種々の操作が入力されるマウスやキーボードなどの入力デバイスである操作部４１と、種々の情報を表示するＬＣＤなどの表示デバイスである表示部４２と、ネットワーク１１（図１参照。）経由で、または、ネットワーク１１を介さずに有線または無線で直接に、外部の装置と通信を行う通信デバイスである通信部４３と、プログラムおよび各種のデータを記憶しているＨＤＤなどの記憶デバイスである記憶部４４と、プリントサーバー４０全体を制御する制御部４５とを備えている。プリントサーバー４０は、例えばＰＣなどのコンピューターによって構成されている。
【００４３】
記憶部４４は、プリントサーバー４０によって実行されるプリントサーバー用プログラム４４ａを記憶している。プリントサーバー用プログラム４４ａは、プリントサーバー４０の製造段階でプリントサーバー４０にインストールされていても良いし、ＣＤ（Ｃｏｍｐａｃｔ  Ｄｉｓｋ）、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）などの外部の記憶媒体からプリントサーバー４０に追加でインストールされても良いし、ネットワーク１１上からプリントサーバー４０に追加でインストールされても良い。
【００４４】
制御部４５は、例えば、ＣＰＵと、プログラムおよび各種のデータを予め記憶しているＲＯＭと、ＣＰＵの作業領域として用いられるＲＡＭとを備えている。ＣＰＵは、ＲＯＭまたは記憶部４４に記憶されているプログラムを実行する。
【００４５】
制御部４５は、記憶部４４に記憶されているプリントサーバー用プログラム４４ａを実行することによって、印刷要求を受信した場合に印刷要求に対応する印刷ジョブを分割して複数の分割印刷ジョブを生成する分割印刷ジョブ生成手段４５ａと、分割印刷ジョブ生成手段４５ａによって生成された複数の分割印刷ジョブを複数の画像処理装置に分配する分割印刷ジョブ分配手段４５ｂと、分割印刷ジョブに対応するラスターデータとしての分割ラスターデータを複数の画像処理装置から受信した場合に、複数の画像処理装置から受信した複数の分割ラスターデータを統合して、印刷要求に対応するラスターデータとしての統合ラスターデータを生成する統合ラスターデータ生成手段４５ｃと、統合ラスターデータ生成手段４５ｃによって生成された統合ラスターデータをＭＦＰに送信する統合ラスターデータ送信手段４５ｄと、印刷要求に基づいた印刷を実行したＭＦＰを印刷要求の送信元に通知する印刷先通知手段４５ｅと、ＭＦＰから分割ラスターデータとともに受信したＭＦＰ自身の印刷能力を印刷要求の送信元に通知する印刷能力通知手段４５ｆとを実現する。
【００４６】
図４は、ＭＦＰ５０のブロック図である。
【００４７】
図４に示すように、ＭＦＰ５０は、利用者による種々の操作が入力されるボタンなどの入力デバイスである操作部５１と、種々の情報を表示するＬＣＤなどの表示デバイスである表示部５２と、原稿から画像を読み取る読取デバイスであるスキャナー５３と、用紙などの記録媒体に印刷を実行する印刷デバイスであるプリンター５４と、図示していない外部のファクシミリ装置と公衆電話回線などの通信回線経由でファックス通信を行うファックスデバイスであるファックス通信部５５と、ネットワーク１１（図１参照。）経由で、または、ネットワーク１１を介さずに有線または無線で直接に、外部の装置と通信を行う通信デバイスである通信部５６と、各種のデータを記憶している半導体メモリー、ＨＤＤなどの記憶デバイスである記憶部５７と、ＭＦＰ５０全体を制御する制御部５８とを備えている。操作部５１は、指示が入力される指示入力部を構成している。
【００４８】
記憶部５７は、ＭＦＰ５０によって実行される画像印刷装置用プログラム５７ａを記憶している。画像印刷装置用プログラム５７ａは、ＭＦＰ５０の製造段階でＭＦＰ５０にインストールされていても良いし、ＳＤカード、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）メモリーなどの外部の記憶媒体からＭＦＰ５０に追加でインストールされても良いし、ネットワーク１１上からＭＦＰ５０に追加でインストールされても良い。
【００４９】
制御部５８は、例えば、ＣＰＵと、プログラムおよび各種のデータを予め記憶しているＲＯＭと、ＣＰＵの作業領域として用いられるＲＡＭとを備えている。ＣＰＵは、ＲＯＭまたは記憶部５７に記憶されているプログラムを実行する。
【００５０】
制御部５８は、記憶部５７に記憶されている画像印刷装置用プログラム５７ａを実行することによって、プリントサーバー４０から受信した分割印刷ジョブから分割ラスターデータを生成する分割ラスターデータ生成手段５８ａと、分割ラスターデータ生成手段５８ａによって生成された分割ラスターデータを、ＭＦＰ５０自身の印刷能力とともにプリントサーバー４０に送信する分割ラスターデータ送信手段５８ｂと、操作部５１に入力された指示に応じて統合ラスターデータをプリントサーバー４０に要求する統合ラスターデータ要求手段５８ｃと、印刷要求に含まれる印刷設定を統合ラスターデータとともにプリントサーバー４０から受信した場合に、プリントサーバー４０から受信した統合ラスターデータおよび印刷設定に基づいて印刷を実行する印刷実行手段５８ｄとを実行する。
【００５１】
ここで、分割ラスターデータ送信手段５８ｂが送信する印刷能力とは、ＭＦＰ５０自身において実行可能な印刷設定を示す。例えば、カラー印刷ユニットを有するＭＦＰ５０の印刷能力は、「カラー印刷」である。両面ユニットを有するＭＦＰ５０の印刷能力は、「両面印刷」である。後処理装置が接続されているＭＦＰ５０の印刷能力は、「ステープル」や「パンチ」である。また、印刷の解像度についてのＭＦＰ５０の印刷能力は、印刷可能な解像度の値である。印刷する記録媒体のサイズについてのＭＦＰ５０の印刷能力は、給紙可能な記録媒体のサイズである。
【００５２】
図５は、画像非印刷装置６０のブロック図である。
【００５３】
図５に示すように、画像非印刷装置６０は、種々の操作が入力されるマウスやキーボードなどの入力デバイスである操作部６１と、種々の情報を表示するＬＣＤなどの表示デバイスである表示部６２と、ネットワーク１１（図１参照。）経由で、または、ネットワーク１１を介さずに有線または無線で直接に、外部の装置と通信を行う通信デバイスである通信部６３と、プログラムおよび各種のデータを記憶しているＨＤＤなどの記憶デバイスである記憶部６４と、画像非印刷装置６０全体を制御する制御部６５とを備えている。画像非印刷装置６０は、例えばＰＣなどのコンピューターによって構成されている。
【００５４】
記憶部６４は、画像非印刷装置６０によって実行される画像非印刷装置用プログラム６４ａを記憶している。画像非印刷装置用プログラム６４ａは、画像非印刷装置６０の製造段階で画像非印刷装置６０にインストールされていても良いし、ＣＤ、ＤＶＤなどの外部の記憶媒体から画像非印刷装置６０に追加でインストールされても良いし、ネットワーク１１上から画像非印刷装置６０に追加でインストールされても良い。
【００５５】
制御部６５は、例えば、ＣＰＵと、プログラムおよび各種のデータを予め記憶しているＲＯＭと、ＣＰＵの作業領域として用いられるＲＡＭとを備えている。ＣＰＵは、ＲＯＭまたは記憶部６４に記憶されているプログラムを実行する。
【００５６】
制御部６５は、記憶部６４に記憶されている画像非印刷装置用プログラム６４ａを実行することによって、プリントサーバー４０から受信した分割印刷ジョブから分割ラスターデータを生成する分割ラスターデータ生成手段６５ａと、分割ラスターデータ生成手段６５ａによって生成された分割ラスターデータをプリントサーバー４０に送信する分割ラスターデータ送信手段６５ｂとを実現する。
【００５７】
次に、画像印刷システム３０の動作について説明する。
【００５８】
まず、プリントサーバー４０の動作について説明する。
【００５９】
図６は、プリントサーバー４０の動作のフローチャートである。
【００６０】
利用者は、利用者端末２０を介してプリントサーバー４０に印刷要求を送信することができる。ここで、印刷要求には、利用者の識別情報（以下「利用者ＩＤ」と言う。）と、印刷設定とが含まれている。例えば、印刷設定としては、カラー印刷およびモノクロ印刷の何れであるかを示すカラーモードの設定と、印刷の解像度の設定と、両面印刷および片面印刷の何れであるかを示す設定と、印刷する記録媒体のサイズを示す設定と、ステープルやパンチなどの印刷の後処理の有無を示す設定とが存在する。プリントサーバー４０は、印刷要求を受信する度に図６に示す動作を実行する。
【００６１】
図６に示すように、分割印刷ジョブ生成手段４５ａは、受信した印刷要求に対応する印刷ジョブを記憶して（Ｓ１０１）、Ｓ１０１において記憶した印刷ジョブを分割して複数の分割印刷ジョブを生成する（Ｓ１０２）。
【００６２】
次いで、分割印刷ジョブ分配手段４５ｂは、Ｓ１０２において生成された複数の分割印刷ジョブを複数の画像処理装置に分配する（Ｓ１０３）。ここで、分割印刷ジョブ分配手段４５ｂは、分割印刷ジョブを送信する候補が事前に設定されていても良いし、分割印刷ジョブを送信する候補を都度検索しても良い。また、分割印刷ジョブ分配手段４５ｂは、アイドル状態の画像処理装置に分割印刷ジョブを送信しても良い。また、分割印刷ジョブ分配手段４５ｂは、分割印刷ジョブを分配する複数の画像処理装置に、ＭＦＰを少なくとも１つ含める。
【００６３】
統合ラスターデータ生成手段４５ｃは、Ｓ１０３の処理の後、Ｓ１０３において分配した全ての分割印刷ジョブに対応する分割ラスターデータを画像処理装置から受信したと判断するまで、Ｓ１０３において分配した全ての分割印刷ジョブに対応する分割ラスターデータを画像処理装置から受信したか否かを判断する（Ｓ１０４）。
【００６４】
統合ラスターデータ生成手段４５ｃは、Ｓ１０３において分配した全ての分割印刷ジョブに対応する分割ラスターデータを画像処理装置から受信したとＳ１０４において判断すると、複数の画像処理装置から受信した複数の分割ラスターデータを統合して統合ラスターデータを生成する（Ｓ１０５）。
【００６５】
次いで、統合ラスターデータ送信手段４５ｄは、印刷を実行するＭＦＰを利用者が選択するか否かを判断する（Ｓ１０６）。ここで、印刷を実行するＭＦＰを利用者が選択するか否かは、例えば操作部４１や通信部４３を介して事前に設定されていても良いし、印刷を実行するＭＦＰを利用者が選択するか否かを設定するための設定画面がＳ１０５の処理の後に統合ラスターデータ送信手段４５ｄによって利用者端末２０に表示された後、印刷を実行するＭＦＰを利用者が選択するか否かが設定画面において設定されても良い。
【００６６】
統合ラスターデータ送信手段４５ｄは、印刷を実行するＭＦＰを利用者が選択しないとＳ１０６において判断されると、Ｓ１０１において記憶した印刷ジョブに含まれる印刷設定と、ＭＦＰから分割ラスターデータとともに受信したＭＦＰ自身の印刷能力とに基づいて統合ラスターデータの送信先のＭＦＰを選択する（Ｓ１０７）。統合ラスターデータ送信手段４５ｄは、Ｓ１０１において記憶した印刷ジョブに含まれる印刷設定を最も満たす印刷能力を有する（すなわち、印刷ジョブに含まれる印刷設定のうち実行可能な印刷設定を最も多く有する）ＭＦＰを、統合ラスターデータの送信先として選択する。例えば、統合ラスターデータ送信手段４５ｄは、Ｓ１０１において記憶した印刷ジョブに含まれる印刷設定に含まれる各種の設定を最も多く満たす印刷能力を有するＭＦＰを、統合ラスターデータの送信先として選択しても良い。統合ラスターデータ送信手段４５ｄは、Ｓ１０１において記憶した印刷ジョブに含まれる印刷設定を最も満たす印刷能力を有するＭＦＰが複数存在する場合、これらのＭＦＰのうち特定の規則に基づいて選択した１つのＭＦＰを、統合ラスターデータの送信先として決定しても良い。特定の規則は、例えば、「印刷ジョブに含まれる印刷設定のうち、必須の印刷設定を最も満たす印刷能力を有するＭＦＰを選択する。」としても良い。この場合、必須の印刷設定はプリントサーバー４０の記憶部４４に予め登録されていても良いし、利用者端末２０で印刷ジョブに対する印刷設定を行うときに操作部２１を介して指定されてもよい。また、特定の規則は、例えば、「最も印刷速度が速いＭＦＰを選択する。」としても良いし、「最も早く受信した分割ラスターデータの送信元となるＭＦＰを選択する。」としても良い。
【００６７】
次いで、統合ラスターデータ送信手段４５ｄは、Ｓ１０１において記憶した印刷ジョブに含まれる印刷設定と、Ｓ１０５において生成された統合ラスターデータとを、Ｓ１０７において選択したＭＦＰに送信する（Ｓ１０８）。
【００６８】
次いで、印刷先通知手段４５ｅは、Ｓ１０８において統合ラスターデータが送信されたＭＦＰから印刷の実行の完了が通知されたと判断するまで、Ｓ１０８において統合ラスターデータが送信されたＭＦＰから印刷の実行の完了が通知されたか否かを判断する（Ｓ１０９）。
【００６９】
次いで、印刷先通知手段４５ｅは、Ｓ１０８において統合ラスターデータが送信されたＭＦＰから印刷の実行の完了が通知されたとＳ１０９において判断すると、Ｓ１０８において統合ラスターデータが送信されたＭＦＰを印刷要求の送信元、すなわち、利用者端末２０に通知して（Ｓ１１０）、図６に示す動作を終了する。
【００７０】
印刷能力通知手段４５ｆは、印刷を実行するＭＦＰを利用者が選択するとＳ１０６において判断すると、Ｓ１０１において記憶した印刷ジョブに含まれる利用者ＩＤと、この印刷ジョブの識別情報（以下「ジョブＩＤ」と言う。）とに関連付けて、Ｓ１０１において記憶した印刷ジョブに含まれる印刷設定と、Ｓ１０５において生成された統合ラスターデータとを記憶部４４に記憶する（Ｓ１１１）。
【００７１】
次いで、印刷能力通知手段４５ｆは、ＭＦＰから分割ラスターデータとともに受信したＭＦＰ自身の印刷能力を印刷要求の送信元、すなわち、利用者端末２０に通知する（Ｓ１１２）。利用者端末２０は、ＭＦＰの印刷能力がプリントサーバー４０から通知されると、プリントサーバー４０から通知された、ＭＦＰの印刷能力を表示部２２に表示する。したがって、利用者は、表示部２２に表示されたＭＦＰの印刷能力に基づいて、印刷を実行するＭＦＰを選択することができる。
【００７２】
次いで、統合ラスターデータ送信手段４５ｄは、統合ラスターデータがＭＦＰから要求されたと判断するまで、統合ラスターデータがＭＦＰから要求されたか否かを判断する（Ｓ１１３）。
【００７３】
統合ラスターデータ送信手段４５ｄは、統合ラスターデータがＭＦＰから要求されたとＳ１１３において判断すると、ＭＦＰから通知された利用者ＩＤおよびジョブＩＤに関連付けて記憶部４４に記憶されている統合ラスターデータおよび印刷設定を、統合ラスターデータを要求したＭＦＰに送信して（Ｓ１１４）、図６に示す動作を終了する。
【００７４】
次に、プリントサーバー４０から分割印刷ジョブを受信した場合のＭＦＰ５０の動作について説明する。
【００７５】
図７は、プリントサーバー４０から分割印刷ジョブを受信した場合のＭＦＰ５０の動作のフローチャートである。
【００７６】
図７に示すように、分割ラスターデータ生成手段５８ａは、プリントサーバー４０から受信した分割印刷ジョブから分割ラスターデータを生成する（Ｓ１３１）。
【００７７】
次いで、分割ラスターデータ送信手段５８ｂは、Ｓ１３１において生成された分割ラスターデータを、ＭＦＰ５０自身の印刷能力とともにプリントサーバー４０に送信して（Ｓ１３２）、図７に示す動作を終了する。
【００７８】
なお、ＭＦＰ５０の印刷能力のうち、ＭＦＰ５０がプリントサーバー４０に通知する印刷能力は、プリントサーバー４０からＳ１０３において都度指定されたものであっても良いし、事前に設定されているものであっても良い。
【００７９】
次に、プリントサーバー４０から分割印刷ジョブを受信した場合の画像非印刷装置６０の動作について説明する。
【００８０】
図８は、プリントサーバー４０から分割印刷ジョブを受信した場合の画像非印刷装置６０の動作のフローチャートである。
【００８１】
図８に示すように、分割ラスターデータ生成手段６５ａは、プリントサーバー４０から受信した分割印刷ジョブから分割ラスターデータを生成する（Ｓ１６１）。
【００８２】
次いで、分割ラスターデータ送信手段６５ｂは、Ｓ１６１において生成された分割ラスターデータをプリントサーバー４０に送信して（Ｓ１６２）、図８に示す動作を終了する。
【００８３】
次に、統合ラスターデータのダウンロードが操作部５１を介して指示されることなくプリントサーバー４０から統合ラスターデータを受信した場合のＭＦＰ５０の動作について説明する。
【００８４】
図９は、統合ラスターデータのダウンロードが操作部５１を介して指示されることなくプリントサーバー４０から統合ラスターデータを受信した場合のＭＦＰ５０の動作のフローチャートである。
【００８５】
図９に示すように、印刷実行手段５８ｄは、プリントサーバー４０から受信した統合ラスターデータと、この統合ラスターデータとともにプリントサーバー４０から受信した印刷設定とに基づいてプリンター５４によって印刷を実行する（Ｓ２０１）。
【００８６】
次いで、印刷実行手段５８ｄは、印刷の実行の完了をプリントサーバー４０に通知して（Ｓ２０２）、図９に示す動作を終了する。
【００８７】
次に、統合ラスターデータのダウンロードが操作部５１を介して指示された場合のＭＦＰ５０の動作について説明する。
【００８８】
図１０は、統合ラスターデータのダウンロードが操作部５１を介して指示された場合のＭＦＰ５０の動作のフローチャートである。
【００８９】
図１０に示すように、統合ラスターデータ要求手段５８ｃは、操作部５１に入力された指示に応じて統合ラスターデータのダウンロードをプリントサーバー４０に要求する（Ｓ２３１）。ここで、統合ラスターデータ要求手段５８ｃは、ＭＦＰ５０へのログインの際に利用者によって入力された利用者ＩＤと、操作部５１に入力されたジョブＩＤとの組み合わせによって、ダウンロードの対象の統合ラスターデータを特定する。
【００９０】
次いで、印刷実行手段５８ｄは、統合ラスターデータとともにプリントサーバー４０から受信した印刷設定の変更の指示が操作部５１に入力されたか否かを判断する（Ｓ２３２）。利用者は、例えば、現在の印刷設定がＭＦＰ５０の印刷能力に合わない場合に、ＭＦＰ５０の印刷能力に合った印刷設定に変更することができる。
【００９１】
印刷実行手段５８ｄは、印刷設定の変更の指示が操作部５１に入力されたとＳ２３２において判断すると、プリントサーバー４０から受信した印刷設定を操作部５１に入力された指示に応じて変更する（Ｓ２３３）。
【００９２】
次いで、印刷実行手段５８ｄは、プリントサーバー４０から受信した統合ラスターデータと、Ｓ２３３において変更した印刷設定とに基づいてプリンター５４によって印刷を実行して（Ｓ２３４）、図１０に示す動作を終了する。
【００９３】
印刷実行手段５８ｄは、印刷設定の変更の指示が操作部５１に入力されていないとＳ２３２において判断すると、プリントサーバー４０から受信した統合ラスターデータと、この統合ラスターデータとともにプリントサーバー４０から受信した印刷設定とに基づいてプリンター５４によって印刷を実行して（Ｓ２３５）、図１０に示す動作を終了する。
【００９４】
次に、印刷を実行するＭＦＰをプリントサーバー４０が選択する場合の画像印刷システム３０の動作の一例を説明する。
【００９５】
図１１は、印刷を実行するＭＦＰをプリントサーバー４０が選択する場合の画像印刷システム３０の動作の一例のシーケンス図である。
【００９６】
図１１において、画像印刷システム３０は、ＭＦＰ５０と同様のＭＦＰ５０ａ、５０ｂおよび５０ｃを備えており、画像非印刷装置６０と同様の画像非印刷装置６０ａおよび６０ｂを備えている。
【００９７】
図１１に示す動作において、利用者端末２０の制御部２５は、操作部２１を介した利用者からの指示に応じてプリントサーバー４０に印刷要求を送信する（Ｓ３０１）。
【００９８】
したがって、プリントサーバー４０は、利用者端末２０から受信した印刷要求に対応する印刷ジョブを分割して５つの分割印刷ジョブを生成し（Ｓ１０２）、これらの分割印刷ジョブをＭＦＰ５０ａ、ＭＦＰ５０ｂ、ＭＦＰ５０ｃ、画像非印刷装置６０ａおよび画像非印刷装置６０ｂに１つずつ分配する（Ｓ１０３）。
【００９９】
したがって、ＭＦＰ５０ａ、ＭＦＰ５０ｂおよびＭＦＰ５０ｃは、プリントサーバー４０から受信した分割印刷ジョブから生成した分割ラスターデータを、ＭＦＰ自身の印刷能力とともにプリントサーバー４０に送信する（Ｓ１３２）。
【０１００】
また、画像非印刷装置６０ａおよび画像非印刷装置６０ｂは、プリントサーバー４０から受信した分割印刷ジョブから生成した分割ラスターデータをプリントサーバー４０に送信する（Ｓ１６２）。
【０１０１】
したがって、プリントサーバー４０は、ＭＦＰ５０ａ、ＭＦＰ５０ｂ、ＭＦＰ５０ｃ、画像非印刷装置６０ａおよび画像非印刷装置６０ｂから受信した５つの分割ラスターデータを統合して統合ラスターデータを生成する（Ｓ１０５）。
【０１０２】
次いで、プリントサーバー４０は、Ｓ３０１において受信した印刷要求に含まれる印刷設定と、Ｓ１３２において受信したＭＦＰの印刷能力とに基づいて統合ラスターデータの送信先のＭＦＰを選択する（Ｓ１０７）。ここで、図１１においては、ＭＦＰ５０ｂが選択されるものとする。
【０１０３】
次いで、プリントサーバー４０は、Ｓ３０１において受信した印刷要求に含まれる印刷設定と、Ｓ１０５において生成された統合ラスターデータとを、Ｓ１０７において選択したＭＦＰ５０ｂに送信する（Ｓ１０８）。
【０１０４】
したがって、ＭＦＰ５０ｂは、Ｓ１０８においてプリントサーバー４０から受信した統合ラスターデータおよび印刷設定に基づいて印刷を実行して（Ｓ２０１）、印刷の実行の完了をプリントサーバー４０に通知する（Ｓ２０２）。
【０１０５】
プリントサーバー４０は、印刷の実行の完了がＭＦＰ５０ｂから通知されると、印刷を実行したＭＦＰ５０ｂを利用者端末２０に通知する（Ｓ１１０）。
【０１０６】
したがって、利用者端末２０は、印刷を実行したＭＦＰ５０ｂを表示部２２に表示する（Ｓ３０２）。この表示を確認することによって、利用者は、ＭＦＰ５０ｂから印刷物を取得することができる。
【０１０７】
次に、印刷を実行するＭＦＰを利用者が選択する場合の画像印刷システム３０の動作の一例を説明する。
【０１０８】
図１２は、印刷を実行するＭＦＰを利用者が選択する場合の画像印刷システム３０の動作の一例のシーケンス図である。
【０１０９】
図１２において、画像印刷システム３０は、ＭＦＰ５０と同様のＭＦＰ５０ａ、５０ｂおよび５０ｃを備えており、画像非印刷装置６０と同様の画像非印刷装置６０ａおよび６０ｂを備えている。
【０１１０】
図１２に示す動作において、利用者端末２０の制御部２５は、操作部２１を介した利用者からの指示に応じてプリントサーバー４０に印刷要求を送信する（Ｓ３０１）。
【０１１１】
したがって、プリントサーバー４０は、利用者端末２０から受信した印刷要求に対応する印刷ジョブを分割して５つの分割印刷ジョブを生成し（Ｓ１０２）、これらの分割印刷ジョブをＭＦＰ５０ａ、ＭＦＰ５０ｂ、ＭＦＰ５０ｃ、画像非印刷装置６０ａおよび画像非印刷装置６０ｂに１つずつ分配する（Ｓ１０３）。
【０１１２】
したがって、ＭＦＰ５０ａ、ＭＦＰ５０ｂおよびＭＦＰ５０ｃは、プリントサーバー４０から受信した分割印刷ジョブから生成した分割ラスターデータを、ＭＦＰ自身の印刷能力とともにプリントサーバー４０に送信する（Ｓ１３２）。
【０１１３】
また、画像非印刷装置６０ａおよび画像非印刷装置６０ｂは、プリントサーバー４０から受信した分割印刷ジョブから生成した分割ラスターデータをプリントサーバー４０に送信する（Ｓ１６２）。
【０１１４】
したがって、プリントサーバー４０は、ＭＦＰ５０ａ、ＭＦＰ５０ｂ、ＭＦＰ５０ｃ、画像非印刷装置６０ａおよび画像非印刷装置６０ｂから受信した５つの分割ラスターデータを統合して統合ラスターデータを生成する（Ｓ１０５）。
【０１１５】
次いで、プリントサーバー４０は、ＭＦＰ５０ａ、ＭＦＰ５０ｂおよびＭＦＰ５０ｃのそれぞれの印刷能力を利用者端末２０に通知する（Ｓ１１２）。
【０１１６】
したがって、利用者端末２０は、ＭＦＰ５０ａ、ＭＦＰ５０ｂおよびＭＦＰ５０ｃのそれぞれの印刷能力を表示部２２に表示する（Ｓ３０３）。この表示を確認することによって、利用者は、印刷を実行するＭＦＰを選択することができる。ここで、図１２においては、ＭＦＰ５０ｂが選択されるものとする。
【０１１７】
次いで、ＭＦＰ５０ｂは、操作部５１に入力された指示に応じて統合ラスターデータをプリントサーバー４０に要求する（Ｓ２３１）。
【０１１８】
したがって、プリントサーバー４０は、Ｓ３０１において受信した印刷要求に含まれる印刷設定と、Ｓ１０５において生成された統合ラスターデータとを、統合ラスターデータを要求したＭＦＰに送信する（Ｓ１１４）。
【０１１９】
したがって、ＭＦＰ５０ｂは、Ｓ１１４において受信した印刷設定を必要に応じて変更する（Ｓ２３３）。次いで、ＭＦＰ５０ｂは、Ｓ１０５において生成された統合ラスターデータと、印刷設定とに基づいて印刷を実行する（Ｓ２３４）。
【０１２０】
以上に説明したように、画像印刷システム３０は、印刷要求に対応する印刷ジョブからプリントサーバー４０によってＳ１０２において分割された分割印刷ジョブに対応する分割ラスターデータをＳ１３１において生成したＭＦＰのうち、印刷要求に含まれる印刷設定と、ＭＦＰからプリントサーバー４０がＳ１３２において受信した印刷能力とに基づいてプリントサーバー４０によってＳ１０７において選択されたＭＦＰによる印刷を、複数の画像処理装置によってＳ１３１またはＳ１６１において生成された分割ラスターデータがプリントサーバー４０によってＳ１０５において統合された統合ラスターデータに基づいて実行する（Ｓ２０１）ので、必要な装置の数を低減することができる。
【０１２１】
画像印刷システム３０は、印刷要求に基づいた印刷を実行したＭＦＰをプリントサーバー４０が印刷要求の送信元、すなわち、利用者端末２０に通知する（Ｓ１１０）ので、印刷要求に基づいた印刷を実行したＭＦＰを利用者端末２０で利用者が認識することができる。したがって、画像印刷システム３０は、複数のＭＦＰのうち、印刷要求に基づいた印刷を実行したＭＦＰから利用者が印刷物を取得することを容易化することができる。
【０１２２】
画像印刷システム３０は、印刷要求に対応する印刷ジョブからプリントサーバー４０によってＳ１０２において分割された分割印刷ジョブに対応する分割ラスターデータをＳ１３１において生成したＭＦＰのうち、ＭＦＰからプリントサーバー４０がＳ１３２において受信した印刷能力に基づいて利用者によって選択されたＭＦＰによる印刷を、複数の画像処理装置によってＳ１３１またはＳ１６１において生成された分割ラスターデータがプリントサーバー４０によってＳ１０５において統合された統合ラスターデータに基づいて実行する（Ｓ２３４またはＳ２３５）ので、必要な装置の数を低減することができる。
【０１２３】
画像印刷システム３０は、印刷要求に含まれる印刷設定がＭＦＰから利用者によってＳ２３３において変更された場合には、変更後の印刷設定に基づいてＭＦＰによって印刷を実行する（Ｓ２３４）ので、ＭＦＰの印刷能力に応じた印刷設定で印刷を実行することができる。
【０１２４】
画像印刷システム３０は、アイドル状態の画像処理装置によってラスターデータを生成する（Ｓ１３１またはＳ１６１）場合、早期にラスターデータを生成することができ、その結果、早期に印刷を実行することができる。
【０１２５】
なお、一般的に、印刷ジョブの処理時間の大部分は、印刷ジョブからラスターデータを生成する処理に費やされる。画像印刷システム３０は、複数の画像処理装置によって印刷ジョブからラスターデータを生成するので、印刷ジョブを高速に処理することができる。
【０１２６】
ＭＦＰは、分割印刷ジョブに対応する分割ラスターデータを生成する場合、ＭＦＰ自身の制御部を起動する必要があるが、ＭＦＰ自身のプリンターを起動する必要がない。すなわち、ＭＦＰは、分割印刷ジョブに対応する分割ラスターデータを生成するだけであれば、消費電力を抑えることができる。
【０１２７】
本発明の画像印刷装置は、本実施の形態においてＭＦＰであるが、プリンター専用機など、ＭＦＰ以外の画像印刷装置であっても良い。
【符号の説明】
【０１２８】
２０  利用者端末（印刷要求の送信元）
３０  画像印刷システム
４０  プリントサーバー
４４ａ  プリントサーバー用プログラム
４５ａ  分割印刷ジョブ生成手段
４５ｂ  分割印刷ジョブ分配手段
４５ｃ  統合ラスターデータ生成手段
４５ｄ  統合ラスターデータ送信手段
４５ｅ  印刷先通知手段
４５ｆ  印刷能力通知手段
５０、５０ａ〜５０ｃ  ＭＦＰ（画像印刷装置、画像処理装置）
５１  操作部（指示入力部）
５７ａ  画像印刷装置用プログラム
５８ａ  分割ラスターデータ生成手段
５８ｂ  分割ラスターデータ送信手段
５８ｃ  統合ラスターデータ要求手段
５８ｄ  印刷実行手段
６０、６０ａ、６０ｂ  画像非印刷装置（画像処理装置）
６５ａ  分割ラスターデータ生成手段
６５ｂ  分割ラスターデータ送信手段
【図１】
2018077551.tif 000003
【図２】
2018077551.tif 000004
【図３】
2018077551.tif 000005
【図４】
2018077551.tif 000006
【図５】
2018077551.tif 000007
【図６】
2018077551.tif 000008
【図７】
2018077551.tif 000009
【図８】
2018077551.tif 000010
【図９】
2018077551.tif 000011
【図１０】
2018077551.tif 000012
【図１１】
2018077551.tif 000013
【図１２】
2018077551.tif 000014