【手続補正書】
【提出日】平成19年10月15日(2007.10.15)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
印刷を要求する印刷要求装置と、処理対象データを処理する複数のデータ処理装置と、前記印刷要求装置からの印刷要求に応じて印刷を行う印刷装置とを通信可能に接続した印刷データ分散処理システムであって、
前記印刷要求装置は、前記複数のデータ処理装置に前記処理対象データを同報送信する処理対象データ送信手段と、複数の印刷データ生成処理を経て前記処理対象データを印刷データに変換する場合に、前記各データ処理装置ごとに、前記複数の印刷データ生成処理のうち当該データ処理装置が担当する処理内容を示す担当処理情報を当該データ処理装置に送信する担当処理情報送信手段とを有し、
前記データ処理装置は、前記処理対象データを受信する処理対象データ受信手段と、前記担当処理情報を受信する担当処理情報受信手段と、前記担当処理情報受信手段で受信した担当処理情報に基づいて、前記複数の印刷データ生成処理のうち当該データ処理装置が担当する処理を、前記処理対象データ受信手段で受信した処理対象データに対して行うことにより前記印刷データの一部を構成する部分印刷データを生成する部分印刷データ生成手段と、前記部分印刷データ生成手段で生成した部分印刷データを前記印刷装置に送信する部分印刷データ送信手段とを有し、
前記印刷装置は、前記部分印刷データを受信する部分印刷データ受信手段と、前記部分印刷データ受信手段で受信した部分印刷データに基づいて前記印刷データを構成する印刷データ構成手段と、前記印刷データ構成手段で構成した印刷データに基づいて印刷を行う印刷実行手段とを有することを特徴とする印刷データ分散処理システム。
【請求項２】
請求項１において、
前記処理対象データは、異なる複数色のそれぞれに対応した色データを含み、
前記複数の印刷データ生成処理は、前記処理対象データに含まれる前記各色データを色変換する処理であることを特徴とする印刷データ分散処理システム。
【請求項３】
請求項１および２のいずれか１項において、
前記処理対象データは、ＲＧＢ３原色のそれぞれに対応した色データを含み、
前記部分印刷データ生成手段は、前記処理対象データ受信手段で受信した処理対象データをＣＭＹＫ系の色データに変換する系変換手段と、前記系変換手段で変換した色データに対してＣＭＹＫの各色変換処理のうち当該データ処理装置が担当する処理を行う色変換手段とを有することを特徴とする印刷データ分散処理システム。
【請求項４】
請求項１ないし３のいずれか１項において、
前記印刷要求装置は、さらに、利用可能な前記データ処理装置を検索するデータ処理装置検索手段と、前記データ処理装置のステータス情報を取得するステータス情報取得手段と、前記ステータス情報取得手段で取得したステータス情報に基づいて前記データ処理装置検索手段で索出したデータ処理装置のなかからデータ処理を依頼するデータ処理装置を選択する依頼先選択手段とを有し、
前記処理対象データ送信手段は、前記依頼先選択手段で選択したデータ処理装置に前記処理対象データを同報送信するようになっていることを特徴とする印刷データ分散処理システム。
【請求項５】
請求項１ないし４のいずれか１項において、
前記部分印刷データ送信手段は、前記部分印刷データの生成途中で、前記部分印刷データ生成手段で所定データ量の部分印刷データの生成が完了するたびに、前記部分印刷データ生成手段で生成が完了しかつ未送信の部分印刷データを前記印刷装置に送信するようになっていることを特徴とする印刷データ分散処理システム。
【請求項６】
請求項１ないし５のいずれか１項において、
前記部分印刷データ送信手段は、前記部分印刷データの生成途中で、所定時間が経過するたびに、前記部分印刷データ生成手段で生成が完了しかつ未送信の部分印刷データを前記印刷装置に送信するようになっていることを特徴とする印刷データ分散処理システム。
【請求項７】
請求項１ないし６のいずれか１項において、
前記処理対象データ送信手段は、前記複数のデータ処理装置および前記印刷装置に前記処理対象データを同報送信するようになっており、
前記印刷装置は、さらに、前記処理対象データを受信する第２処理対象データ受信手段と、前記第２処理対象データ受信手段で受信した処理対象データに対して当該印刷装置が担当するデータ処理を行うことにより前記部分印刷データを生成する第２部分印刷データ生成手段とを有し、前記第２部分印刷データ生成手段で生成した部分印刷データおよび前記部分印刷データ受信手段で受信した部分印刷データに基づいて印刷を行うようになっていることを特徴とする印刷データ分散処理システム。
【請求項８】
請求項１ないし７のいずれか１項において、
前記印刷要求装置は、さらに、前記処理対象データに対して当該印刷要求装置が担当するデータ処理を行うことにより前記部分印刷データを生成する第３部分印刷データ生成手段と、前記第３部分印刷データ生成手段で生成した部分印刷データを前記印刷装置に送信する第２部分印刷データ送信手段とを有することを特徴とする印刷データ分散処理システム。
【請求項９】
処理対象データを処理する複数のデータ処理装置と、印刷要求に応じて印刷を行う印刷装置とに通信可能に接続し、前記印刷装置に対して印刷を要求する印刷要求装置であって、
前記複数のデータ処理装置に前記処理対象データを同報送信する処理対象データ送信手段と、複数の印刷データ生成処理を経て前記処理対象データを印刷データに変換する場合に、前記各データ処理装置ごとに、前記複数の印刷データ生成処理のうち当該データ処理装置が担当する処理内容を示す担当処理情報を当該データ処理装置に送信する担当処理情報送信手段とを備えることを特徴とする印刷要求装置。
【請求項１０】
印刷を要求する印刷要求装置と、前記印刷要求装置からの印刷要求に応じて印刷を行う印刷装置とに通信可能に接続し、処理対象データを処理するデータ処理装置であって、
前記処理対象データを受信する処理対象データ受信手段と、複数の印刷データ生成処理を経て前記処理対象データを印刷データに変換する場合に、前記複数の印刷データ生成処理のうち当該データ処理装置が担当する処理内容を示す担当処理情報を受信する担当処理情報受信手段と、前記担当処理情報受信手段で受信した担当処理情報に基づいて、前記複数の印刷データ生成処理のうち当該データ処理装置が担当する処理を、前記処理対象データ受信手段で受信した処理対象データに対して行うことにより前記印刷データの一部を構成する部分印刷データを生成する部分印刷データ生成手段と、前記部分印刷データ生成手段で生成した部分印刷データを前記印刷装置に送信する部分印刷データ送信手段とを備えることを特徴とするデータ処理装置。
【請求項１１】
印刷を要求する印刷要求装置と、処理対象データを処理するデータ処理装置とに通信可能に接続し、前記印刷要求装置からの印刷要求に応じて印刷を行う印刷装置であって、
印刷データの一部を構成する部分印刷データを受信する部分印刷データ受信手段と、前記部分印刷データ受信手段で受信した部分印刷データに基づいて前記印刷データを構成する印刷データ構成手段と、前記印刷データ構成手段で構成した印刷データに基づいて印刷を行う印刷実行手段とを備えることを特徴とする印刷装置。
【請求項１２】
処理対象データを処理する複数のデータ処理装置と、印刷要求に応じて印刷を行う印刷装置とに通信可能に接続し、前記印刷装置に対して印刷を要求する印刷要求装置として動作するコンピュータに実行させるための印刷要求装置用プログラムであって、
前記複数のデータ処理装置に前記処理対象データを同報送信する処理対象データ送信ステップと、複数の印刷データ生成処理を経て前記処理対象データを印刷データに変換する場合に、前記各データ処理装置ごとに、前記複数の印刷データ生成処理のうち当該データ処理装置が担当する処理内容を示す担当処理情報を当該データ処理装置に送信する担当処理情報送信ステップとからなる処理を実行させるためのプログラムを含むことを特徴とする印刷要求装置用プログラム。
【請求項１３】
印刷を要求する印刷要求装置と、前記印刷要求装置からの印刷要求に応じて印刷を行う印刷装置とに通信可能に接続し、処理対象データを処理するデータ処理装置として動作するコンピュータに実行させるためのデータ処理装置用プログラムであって、
前記処理対象データを受信する処理対象データ受信ステップと、複数の印刷データ生成処理を経て前記処理対象データを印刷データに変換する場合に、前記複数の印刷データ生成処理のうち当該データ処理装置が担当する処理内容を示す担当処理情報を受信する担当処理情報受信ステップと、前記担当処理情報受信ステップで受信した担当処理情報に基づいて、前記複数の印刷データ生成処理のうち当該データ処理装置が担当する処理を、前記処理対象データ受信ステップで受信した処理対象データに対して行うことにより前記印刷データの一部を構成する部分印刷データを生成する部分印刷データ生成ステップと、前記部分印刷データ生成ステップで生成した部分印刷データを前記印刷装置に送信する部分印刷データ送信ステップとからなる処理を実行させるためのプログラムを含むことを特徴とするデータ処理装置用プログラム。
【請求項１４】
印刷を要求する印刷要求装置と、処理対象データを処理するデータ処理装置とに通信可能に接続し、前記印刷要求装置からの印刷要求に応じて印刷を行う印刷装置として動作するコンピュータに実行させるための印刷装置用プログラムであって、
印刷データの一部を構成する部分印刷データを受信する部分印刷データ受信ステップと、前記部分印刷データ受信ステップで受信した部分印刷データに基づいて前記印刷データを構成する印刷データ構成ステップと、前記印刷データ構成ステップで構成した印刷データに基づいて印刷を行う印刷実行ステップとからなる処理を実行させるためのプログラムを含むことを特徴とする印刷装置用プログラム。
【請求項１５】
印刷を要求する印刷要求装置と、処理対象データを処理する複数のデータ処理装置と、前記印刷要求装置からの印刷要求に応じて印刷を行う印刷装置とを通信可能に接続し、印刷データを分散処理する印刷データ分散処理方法であって、
前記印刷要求装置に対しては、
前記複数のデータ処理装置に前記処理対象データを同報送信する処理対象データ送信ステップと、複数の印刷データ生成処理を経て前記処理対象データを印刷データに変換する場合に、前記各データ処理装置ごとに、前記複数の印刷データ生成処理のうち当該データ処理装置が担当する処理内容を示す担当処理情報を当該データ処理装置に送信する担当処理情報送信ステップとを含み、
前記データ処理装置に対しては、
前記処理対象データを受信する処理対象データ受信ステップと、前記担当処理情報を受信する担当処理情報受信ステップと、前記担当処理情報受信ステップで受信した担当処理情報に基づいて、前記複数の印刷データ生成処理のうち当該データ処理装置が担当する処理を、前記処理対象データ受信ステップで受信した処理対象データに対して行うことにより前記印刷データの一部を構成する部分印刷データを生成する部分印刷データ生成ステップと、前記部分印刷データ生成ステップで生成した部分印刷データを前記印刷装置に送信する部分印刷データ送信ステップとを含み、
前記印刷装置に対しては、
前記部分印刷データを受信する部分印刷データ受信ステップと、前記部分印刷データ受信ステップで受信した部分印刷データに基づいて前記印刷データを構成する印刷データ構成ステップと、前記印刷データ構成ステップで構成した印刷データに基づいて印刷を行う印刷実行ステップとを含むことを特徴とする印刷データ分散処理方法。