(57)【要約】【課題】ユーザのターミナルで生成した印刷データを、仲介装置に一旦送信し、その後、実際に印刷を行う印刷装置を選択し、選択した印刷装置で印刷データの画像の印刷を行う印刷システムにおける画像出力を早くする。【解決手段】ターミナル２と、画像出力部を有する複数の印刷装置４と、ターミナル２から印刷データを受信して記憶すると共に印刷装置４へ送信する仲介装置３とが接続されて成る印刷システム１における仲介装置３であって、印刷データの受信後、印刷装置４の周辺環境に応じた補正データを当該印刷装置４から取得し、取得した補正データを用いて、印刷データを変換処理し、画像出力部用データを作成し、作成した画像出力部用データを記憶する。ターミナル２による印刷装置４の選択に応じて、当該印刷装置４について記憶されている画像出力部用データを当該印刷装置４へ送信する。【選択図】図１
2010277463.tif 000002
【特許請求の範囲】
【請求項１】
印刷データの生成を行うターミナルと、画像出力部を有する複数の印刷装置と、前記ターミナルから印刷データを受信して記憶すると共に前記印刷装置へ送信する仲介装置と、が接続されて成る印刷システムにおける仲介装置であって、
前記印刷データの受信後、前記印刷装置の周辺環境に応じた補正データを当該印刷装置から取得し、該取得した補正データを用いて、前記印刷データを変換処理し、当該印刷装置の画像出力部用データを作成する取得変換部と、
前記取得変換部が作成した前記画像出力部用データを記憶する出力用データ記憶部と、を有し、
前記ターミナルによる前記印刷装置の選択に応じて、当該印刷装置について前記出力用データ記憶部に記憶されている画像出力部用データを該印刷装置へ送信することを特徴とする仲介装置。
【請求項２】
前記複数の印刷装置の使用履歴情報を記憶する使用履歴情報記憶部を有し、前記取得変換部は、前記使用履歴情報に基づき、前記印刷装置について実行する前記印刷データに対する変換処理の順番を決定することを特徴とする請求項１に記載の仲介装置。
【請求項３】
前記取得変換部は、前記使用履歴情報が示す前記印刷装置の使用頻度に基づき前記順番を決定することを特徴とする請求項２に記載の仲介装置。
【請求項４】
前記取得変換部は、前記使用履歴情報が示す前記印刷装置の直近の使用日時に基づき前記順番を決定することを特徴とする請求項２に記載の仲介装置。
【請求項５】
請求項１〜４のいずれか１に記載の仲介装置と、印刷データの生成を行うターミナルと、画像出力部を有する印刷装置と、がネットワークを介して接続されて成り、前記印刷装置は、前記ターミナルを介して印刷先として選択されたときに、前記仲介装置から前記画像出力部用データを受信したときは、該受信した画像出力用データに基づき画像出力を行うことを特徴とする印刷システム。
【請求項６】
前記印刷装置は、
前記補正データを算出する補正データ算出部と、
当該印刷装置の周辺環境情報を取得する環境情報取得部と、
前記補正データを算出した時の周辺環境情報を記憶する環境情報記憶部と、を有し、
現在の周辺環境情報が、前回の前記補正データの算出時の周辺環境情報から変化したときに、前記補正データ算出部で前記補正データを再算出し、再算出情報を前記仲介装置に送信し、
前記仲介装置は、
受信した前記再算出情報に応じ、既に取得していた補正データを更新し、前記取得変換部が前記補正データの取得及び前記変換処理を再度行い前記画像出力部用データを再作成することを特徴とする請求項５に記載の印刷システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ユーザのターミナルで生成した印刷データを、複数の印刷装置に接続された仲介装置に一旦送信し、その後、実際に印刷を行う印刷装置を選択し、選択した印刷装置で印刷データの画像の印刷を行う印刷システム及び仲介装置に関する。
【背景技術】
【０００２】
印刷システムとして、印刷データの生成を行うユーザのターミナルが複数の印刷装置に所定の通信媒体を介して接続されて成り、印刷データについて出力する際、ターミナルから出力を行わせる印刷装置に上記印刷データを直接送信するシステムがあるが、この印刷システムに代えて、図９に示す印刷システムが提案されている。
【０００３】
図９の印刷システム１００は、ターミナル１０１と、仲介装置１０２と、複数の印刷装置１０３とが、ネットワークＮを介して接続されて成る。
この印刷システム１００で所望の画像を印刷させる際、図１０に示すように、ユーザは、ターミナル１０１を用いて、印刷する画像データの選択と印刷条件の設定を行い、仲介装置１０２への送信を指示する（ステップＳ１０１）。ターミナル１０１は、選択された画像データをプリンタドライバでＰＤＬ（Page Description Language）データに変換し、該ＰＤＬデータと印刷条件情報を仲介装置１０２へ送信する。仲介装置１０２は、受信したＰＤＬデータと印刷条件情報を所定の記憶部に保存する（ステップＳ１０２）。
【０００４】
ユーザが、その後、複数の印刷装置１０３の中から、実際に印刷を行わせる印刷装置１０３をターミナル１０１を用いて選択すると（ステップＳ１０３）、選択された印刷装置１０３は、仲介装置１０２から、ＰＤＬデータと印刷条件情報とを読み出し、印刷条件情報に基づいてＰＤＬデータをＲＩＰ（Raster Image Processor）処理し（ステップＳ１０４）、得られたラスタイメージデータ（ＲＧＢデータ）を、紙などの指定メディア上に画像を出力する（ステップＳ１０５）。
【０００５】
この印刷システム１００では、上述の方法に代えて、例えば、最初にＰＤＬデータのみを送信し仲介装置１０２に保存しておき、後で印刷条件を印刷先と共にターミナル１０１で選択し、選択された印刷先の印刷装置１０３でＰＤＬデータの画像を出力することもできる。いずれの方法であっても、印刷システム１００では、ＰＤＬデータのＲＩＰ処理は、印刷先の選択後に、選択された印刷装置１０３にて行われる。
【０００６】
なお、印刷装置の出力画像は、印刷装置周辺の状態（例えば温度や湿度）の変化等に伴い変化してしまうので、良好な品質の出力画像を得るため、ＰＤＬデータをＲＩＰ処理する際、補正を行うことがある（例えば、特許文献１参照）。また、特許文献１の印刷装置では、上記補正用の情報（キャリブレーションテーブル）を作成した時の温度と湿度などの環境データを保持しておき、実際に印刷を行う場合は、現在の温度や湿度と補正用情報作成時のものを比較し、印刷装置の周辺が同じ環境になるのを待って、同じ環境になったら自動的に印刷の実行を行うようにしている。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００３−３３０６４８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
図９及び図１０で説明した印刷システム１００では、上述のように、印刷の際、ターミナル１０１から出力されたＰＤＬデータはそのまま仲介装置１０２に保存され、実際の印刷先の印刷装置を選択してから、選択した印刷装置１０３でＲＩＰ処理が行われ、その後、画像出力が行われている。そのため、印刷先の印刷装置を選択してから画像出力を得るまでに、少なくとも印刷先の印刷装置１０３にてＲＩＰ処理する時間は待たなくてはならない。この点は特にユーザが直ちに画像出力を得たい場合に障害となる。
特許文献１には、この課題やそれを解決する技術手段について開示も示唆もない。
【０００９】
本発明は、上述のような実状に鑑みてなされたものであり、ユーザのターミナルで生成した印刷データを、仲介装置に一旦送信し、その後、実際に印刷を行う印刷装置を選択し、選択した印刷装置で印刷データの画像の印刷を行う印刷システムにおける画像出力を早くすることを目的とする。
【課題を解決するための手段】
【００１０】
上記課題を解決するために、本発明の第１の技術手段は、印刷データの生成を行うターミナルと、画像出力部を有する複数の印刷装置と、前記ターミナルから印刷データを受信して記憶すると共に前記印刷装置へ送信する仲介装置と、が接続されて成る印刷システムにおける仲介装置であって、前記印刷データの受信後、前記印刷装置の周辺環境に応じた補正データを当該印刷装置から取得し、該取得した補正データを用いて、前記印刷データを変換処理し、当該印刷装置の画像出力部用データを作成する取得変換部と、前記取得変換部が作成した前記画像出力部用データを記憶する出力用データ記憶部と、を有し、前記ターミナルによる前記印刷装置の選択に応じて、当該印刷装置について前記出力用データ記憶部に記憶されている画像出力部用データを該印刷装置へ送信することを特徴としたものである。
【００１１】
本発明の第２の技術手段は、第１の技術手段において、前記複数の印刷装置の使用履歴情報を記憶する使用履歴情報記憶部を有し、前記取得変換部が、前記使用履歴情報に基づき、前記印刷装置について実行する前記印刷データに対する変換処理の順番を決定することを特徴としたものである。
【００１２】
本発明の第３の技術手段は、第２の技術手段において、前記取得変換部が、前記使用履歴情報が示す前記印刷装置の使用頻度に基づき前記順番を決定することを特徴としたものである。
【００１３】
本発明の第４の技術手段は、第２の技術手段において、前記取得変換部が、前記使用履歴情報が示す前記印刷装置の直近の使用日時に基づき前記順番を決定することを特徴としたものである。
【００１４】
本発明の第５の技術手段は、第１乃至第４のいずれか１の技術手段の仲介装置と、印刷データの生成を行うターミナルと、画像出力部を有する印刷装置と、がネットワークを介して接続されて成り、前記印刷装置が、前記ターミナルを介して印刷先として選択されたときに、前記仲介装置から前記画像出力部用データを受信したときは、該受信した画像出力部用データに基づき画像出力を行うことを特徴としたものである。
【００１５】
本発明の第６の技術手段は、第５の技術手段において、前記印刷装置が、前記補正データを算出する補正データ算出部と、当該印刷装置の周辺環境情報を取得する環境情報取得部と、を有し、前記補正データを算出した時の周辺環境情報を記憶する環境情報記憶部と、を有し、現在の周辺環境情報が、前回の前記補正データの算出時の周辺環境情報から変化したときに、前記補正データ算出部で前記補正データを再算出し、再算出情報を前記仲介装置に送信し、前記仲介装置が、受信した前記再算出情報に応じ、既に取得していた補正データを更新し、前記取得変換部が前記補正データの取得及び前記変換処理を再度行い前記画像出力部用データを再作成することを特徴としたものである。
【発明の効果】
【００１６】
本発明によれば、仲介装置がＰＤＬデータ等の印刷データを変換処理し（例えばＲＩＰ処理し）ラスタイメージ等の画像出力部用データに展開するので、ユーザが印刷先の印刷装置を選択してから画像出力までの時間を短縮することができるため、画像出力を早く得られる。さらに、印刷の際に、補正データを印刷装置から取得するので、出力画像の品質を、印刷装置の周囲環境によらず維持できる。
【図面の簡単な説明】
【００１７】
【図１】本発明の印刷システムの一構成例を示す図である。
【図２】図１の印刷システムを構成する仲介装置の一構成例を示すブロック図である。
【図３】図１の印刷システムを構成する印刷装置の一構成例を示すブロック図である。
【図４】本発明の印刷システムで扱われる補正データの一例を説明する図である。
【図５】図１の印刷システムで印刷を行うときの仲介装置側の処理を説明するフローチャートである。
【図６】図１の印刷システムで印刷を行うときの印刷装置側の処理を説明するフローチャートである。
【図７】印刷装置が当該装置の周辺環境が変化する毎に補正データを算出する場合に当該装置で行われる処理の一例を説明する。
【図８】印刷装置が当該装置の周辺環境が変化する毎に補正データを算出する場合に仲介装置で行われる処理の一例を説明する。
【図９】従来の印刷システムの例を説明する図である。
【図１０】従来の印刷システムで印刷を行うとこの処理を説明するフローチャートである。
【発明を実施するための形態】
【００１８】
図１〜図４を用いて、本発明の印刷システムについて説明する。図１は、本発明の印刷システムの一構成例を示す図、図２は、図１の印刷システムを構成する仲介装置の一構成例を示すブロック図、図３は、図１の印刷システムを構成する印刷装置の一構成例を示すブロック図、図４は、本発明の印刷システムで扱われる補正データの一例を説明する図である。
【００１９】
本発明の印刷システムは、図１の参照番号１で例示するように、ユーザが用いるターミナル２と、仲介装置３と、複数の印刷装置４とが、ネットワークＮを介して接続されて成る。なお、本発明の印刷システムが備えるターミナルの数は複数であってもよい。
ターミナル２は、例えば液晶ディスプレイ等の出力部（図示せず）を有するパーソナルコンピュータであり、印刷する画像データが、キーボードやマウス等の入力部を介して選択される。選択された画像データは、ターミナル２のプリンタドライバにより印刷装置４で印刷可能なＰＤＬデータに変換される。
【００２０】
また、ターミナル２を介して、複数の印刷装置４のうちいずれで印刷を行うか、すなわち印刷先の印刷装置４が選択される。さらに、印刷先の他に印刷条件（カラー／白黒、用紙サイズ、印刷枚数等）の選択もターミナル２を介して行われる。
【００２１】
ターミナル２は、印刷システム１での印刷の際、ユーザの指示に基づいて、選択された画像データを変換したＰＤＬデータと、印刷条件を示す印刷条件情報と、をネットワークＮを介して仲介装置３に送信する。その後、ネットワークＮを介して、ユーザによる印刷先の選択に基づいて、送信したＰＤＬデータの印刷指示を出す。
【００２２】
仲介装置３は、例えば、汎用コンピュータにより構成されるものであり、図２に示すように、印刷データ入力部（受信部）３１、補正データ取得部３２、ＲＩＰ処理部３３、画像データ転送部３４及び記憶部３５を有する。
印刷データ入力部３１は、ターミナル２からＰＤＬデータと印刷条件情報を受信し、それぞれ、記憶部３５のＰＤＬデータ記憶部３５ａと印刷条件情報記憶部３５ｂと保存する。
補正データ取得部３２は、ＲＩＰ処理部３３でのＲＩＰ処理に用いられる補正データ（補正パラメータ）を印刷装置４から取得する。補正データの例については後述する。
【００２３】
ＲＩＰ処理部３３は、取得した補正データ及び印刷条件情報に基づいて、ＰＤＬデータをＲＩＰ処理し、ＲＩＰ処理済データとしてＲＩＰ処理済データ記憶部３５ｃに記憶する。
画像データ転送部３４は、ユーザにより選択された印刷先の印刷装置４にＲＩＰ処理済データを送信する。後述するように、画像データ転送部３４は、印刷先の印刷装置４にＰＤＬデータも送信できる。
記憶部３５は、各種データを記憶するもので、ＰＤＬデータを記憶するＰＤＬデータ記憶部３５ａと、印刷条件情報を記憶する印刷条件情報記憶部３５ｂと、ＲＩＰ処理済データを記憶するＲＩＰ処理済データ記憶部３５ｃと、後述のユーザ使用履歴記憶部３５ｄとを有する。
【００２４】
仲介装置３は、印刷システム１での印刷の際、ターミナル２から、ＰＤＬデータと印刷条件情報を受信すると、補正データ取得部３２及びＲＩＰ処理部３３を用い、ＲＩＰ処理用の補正データの取得、及び、補正データに基づくＰＤＬデータのＲＩＰ処理を開始する。どの印刷装置４から補正データの取得及びＲＩＰ処理を開始するか、すなわち、補正データの取得及びＲＩＰ処理を行う順番は、ＰＤＬデータを送信させたユーザの印刷装置の使用履歴又はＰＤＬデータの送信元のターミナルの印刷装置の使用履歴に応じて決定することが好ましい。
【００２５】
このように補正データ取得部３２及びＲＩＰ処理部３３で上記順番を決定するためには、ユーザの印刷装置の使用履歴を示す使用履歴情報、が必要となる。使用履歴情報は、記憶部３５のユーザ使用履歴記憶部３５ｄに記憶され、例えば、仲介装置３の全体を制御する制御部により管理される。
【００２６】
仲介装置３は、補正データの取得及びＲＩＰ処理の後、印刷先として選択された印刷装置４からの送信要求に応じて、画像データ転送部３４を用いて、印刷条件情報と共に当該印刷装置用のＲＩＰ処理済データを該当する印刷装置４に送信する。なお、ＲＩＰ処理等は、全ての印刷装置について一度に行うのでなく、上述のように順に行うので、印刷装置４からの送信要求があったときに、当該印刷装置４についてのＲＩＰ処理が行われていない場合がある。この場合、仲介装置３は、画像データ転送部３４を用いて、ＲＩＰ処理済データではなくＰＤＬデータを当該印刷装置４に送信する。
【００２７】
印刷装置４は、例えば、電子写真方式の画像形成（印刷）機能を有するプリンタで構成されるもので、図３に示すように、画像出力部４１、補正データ決定部４２、環境検知部４３、データ判別部４４及びＲＩＰ処理部４５を有する。
【００２８】
画像出力部４１は、ＲＩＰ処理済データ等の入力データ（画像出力部用データ）に基づき、紙などの指定メディア上に画像を出力する。
補正データ決定部４２は、補正データを決定する。補正データは、例えば、ガンマ補正に用いられるガンマテーブルである。前述の仲介装置３でＲＩＰ処理を行う際、画像出力部４１に対する入力値に正確に対応した色を画像出力部４１が出力した画像上に再現させるため（図４（Ａ）のようなリニアな階調特性が得られるようにするため）、各印刷装置４の画像出力部４１の実際の階調特性に応じたガンマ補正を行う。
【００２９】
補正データ決定部４２は、このガンマ補正に用いられるガンマテーブルを補正データとして取得するために、例えば、まず、ガンマ補正をしていない（またはγ＝１のリニアなガンマテーブルを用いガンマ補正した）画像データを画像出力部４１に入力しテストチャートを出力させ、入力値に応じたその出力濃度を濃度計で実際に測定する。この測定により、例えば、ガンマ補正を行わない場合の画像出力部４１の階調特性として、図４（Ｂ）のようなものが得られるので、補正データ決定部４２は、図４（Ａ）の階調特性で出力されるよう、図４（Ｂ）の逆関数である図４（Ｃ）のようなガンマテーブルを補正データとして算出（決定）する。算出した補正データは、不図示の記憶部に記憶される。
【００３０】
補正データ決定部４２による補正データの算出は、例えば、当該印刷装置４の設置時や起動時に行う。また、環境検知部４３での検知結果により、前回補正データを算出した時から当該印刷装置４の周辺環境が変化したと判断される（した）時に行うことが好ましい。
【００３１】
環境検知部４３は、周辺環境が変化したか否かの判断に用いられる温度情報や湿度情報等の印刷装置４の周辺環境の情報（周辺環境情報）を取得するためのもので、本発明の「環境情報取得手段」に相当し、例えば、温度センサ及び湿度センサにより構成される。周辺環境情報の取得のタイミングは任意であり、例えば、所定期間毎である。また、前回補正データを算出した時から当該印刷装置４の周辺環境が変化したか否かを判断するため、環境検知部４３で取得された周辺環境情報のうち、補正データを算出した時に取得されたものは、図示しない所定の記憶部に記憶される。なお、周辺環境が変化したか否かの判断基準は、例えば、前回補正データを算出した時から当該印刷装置４の周辺の温度値より所定値以下又は以上になったか否かである。
【００３２】
データ判別部４４は、仲介装置３から印刷条件情報と共に受信したデータが、ＰＤＬデータかＲＩＰ処理済データであるか判別する。ＲＩＰ処理部４５は、受信したデータがＲＩＰ処理済データでなくＰＤＬデータである場合に、仲介装置３から受信した印刷条件情報と補正データに基づいてＲＩＰ処理する。
【００３３】
上述のように、ターミナル２は、ユーザにより選択された印刷先に印刷指示をネットワークＮを介して出すので、該当する印刷装置４は、この印刷指示に応じて、仲介装置３から印刷条件情報と共に印刷するデータを取得する。そして、取得したデータがＲＩＰ処理済データであるかをデータ判別部４４で判別して、ＲＩＰ処理済データであれば、そのまま画像出力部４１により、紙などの指定メディア上に画像を出力する。
このように、印刷システム１では、仲介装置３でＰＤＬデータのＲＩＰ処理を行っているため、ユーザの印刷先の選択後に印刷装置４側で上記ＲＩＰ処理を行わずに画像を出力することができるので、印刷先指示により画像出力を早く得ることができる。
【００３４】
また、一般に、印刷装置の出力画像は、当該印刷装置の周辺温度や湿度の変化等に伴い変化してしまうため、出力画像の品質を維持するには、上記変化に応じて出力を補正する必要がある。この点、上述の印刷装置４では、補正データ決定部４２及び環境検知部４３により、周辺環境が変化する毎に補正データを算出できるので、出力画像の品質を維持できる。
【００３５】
図５及び図６を用いて、図１の印刷システムで印刷を行うときに、仲介装置及び印刷装置で行われる処理の一例を説明する。図５及び図６はそれぞれ、仲介装置側及び印刷装置側の処理を説明するフローチャートである。なお、以下の説明では、ユーザに対応して仲介装置が保持するＰＤＬデータは１つであるものとする。
【００３６】
ユーザが、ターミナル２を介して、印刷する画像データを選択し印刷条件を選択（設定）する（ステップＳ１）と、ターミナル２から、画像データをプリンタドライバで変換したＰＤＬデータと、印刷条件情報とが仲介装置３に送信されるので、これらを受信した仲介装置３は、ＰＤＬデータ記憶部３５ａと印刷条件情報記憶部３５ｂにそれぞれ保存する（ステップＳ２）。
次に、仲介装置３は、印刷装置の使用履歴を示す使用履歴情報をユーザ使用履歴記憶部３５ｄから読み出して参照し（ステップＳ３）、ＰＤＬデータ等の送信元のユーザの使用履歴が上記使用履歴情報に記載されているか否かに基づき、当該ユーザが新規ユーザであるか否か確認する（ステップＳ４）。
【００３７】
当該ユーザに関して上記使用履歴情報に記載されており当該ユーザが新規ユーザでない場合（ＮＯの場合）は、仲介装置３は、使用履歴情報に基づき、当該ユーザに関し使用履歴がある印刷装置が複数台あるか否か判断する（ステップＳ５）。複数台ない場合すなわち１台の場合（ＮＯの場合）は、仲介装置３は、その使用履歴のある唯一の印刷装置から補正データを取得し（ステップＳ６）、処理をステップＳ８へ進める。一方、使用履歴がある印刷装置が複数台ある場合（ＹＥＳの場合）には、これらのうち最も使用頻度の高い印刷装置から補正データを取得し（ステップＳ７）、ステップ８へ進める。なお、使用履歴がある印刷装置について、補正データを取得した場合、当該印刷装置について補正データ取得済みである旨、補正データ取得済情報記憶部（図示せず）に記憶される。
【００３８】
ステップＳ８では、仲介装置３は、取得した補正データと印刷条件情報記憶部３５ｂに記憶の印刷条件情報とに基づき、ＲＩＰ処理部３３でＰＤＬデータをＲＩＰ処理し（ステップＳ８）、ＲＩＰ処理済データとしてＲＩＰ処理済データ記憶部３５ｃに保存する（ステップＳ９）。
【００３９】
続くステップＳ１０では、仲介装置３は、使用履歴情報に基づき、上記補正データ取得済情報記憶部を参照して、使用履歴がある印刷装置について、その補正データを取得していないものがあるか否か判断する（ステップＳ１０）。補正データを取得していないものがある場合（ＹＥＳの場合）、使用履歴情報に基づき、上記補正データ取得済情報記憶部を参照して、使用履歴があり補正パラメータ未取得の印刷装置４のうち、使用頻度が最も高いものから補正データを取得し（ステップＳ１１）、処理をステップＳ８へ戻す。ステップＳ７後にステップＳ８〜Ｓ１１を繰り返すことで、使用頻度の高い方の印刷装置４から順に、補正パラメータを取得し当該印刷装置について補正パラメータ等に基づくＲＩＰ処理を行う。
【００４０】
ステップＳ４において、ＰＤＬデータ等の送信元のユーザが、当該ユーザに関して使用履歴情報に記載されておらず新規ユーザである場合（ＹＥＳの場合）や、ステップＳ１０において、使用履歴がある印刷装置についてその補正データを取得していないものがない場合（ＮＯの場合）、ユーザにより印刷先として選択された印刷装置４からの印刷用のデータの送信要求があるまで、その状態で待機する（ステップＳ１２）。
【００４１】
待機状態のとき上記送信要求があれば、それに応じて、印刷先の印刷装置４への当該印刷装置４用の印刷用画像データ（ＲＩＰ済データ又はＰＤＬデータ）及び印刷条件情報の送信を直ちに行う。一方、待機状態にないときに送信要求があった場合は、現在実行中のステップを中断した後、または当該ステップの処理完了後、該送信要求に応じた送信を行う。
また、送信要求があった場合、仲介装置３は、当該送信要求の送信元の印刷装置を印刷先として選択したユーザの当該印刷装置の使用履歴が変更されるよう、ユーザ使用履歴記憶部３５ｄに記憶の使用履歴情報を更新する。
【００４２】
上述の例では、印刷装置について補正パラメータの取得が行われる順番及びＲＩＰ処理を行う順番を印刷装置の使用履歴に基づき決定する方法として、印刷装置の使用頻度に基づき決定する方法を採用しているが、決定方法はこれに限られず、例えば、印刷装置の直近の使用日時に基づき決定する方法であってもよい。
【００４３】
以上のように仲介装置３が動作するのに対し、印刷装置４は、まず、図６に示すように、ターミナル２からの印刷指示の有無に基づいて、ユーザに印刷先として選択されたか判断する（ステップＳ２１）。選択されていない場合（ＮＯの場合）は、ステップＳ２１に戻り、上記印刷指示があり印刷先として選択された場合（ＹＥＳ）の場合は、仲介装置３に、当該印刷装置４用のデータ及び印刷条件情報の送信要求を行い、これらを受信する（ステップＳ２２）。
【００４４】
続いて、受信したデータがＲＩＰ済データか否かを判断し（ステップＳ２３）、ＲＩＰ済データである場合（ＹＥＳの場合）は、画像出力部４１を用い、印刷条件情報で指定されるメディア上にＲＩＰ済データの画像を出力する（ステップＳ２４）。一方、ＲＩＰ済データではなくＰＤＬデータである場合（ＮＯの場合）は、受信した印刷条件情報と記憶している補正データとに基づいて、ＰＤＬデータをＲＩＰ処理した上で、上述のステップＳ２４で指定メディア上に出力を行う。
【００４５】
以下では、図７及び図８を用いて、印刷装置４が環境検知部４３を備え当該装置４の周辺環境が変化する毎に補正データを算出する場合の印刷装置４及び仲介装置３で行われる処理の一例を説明する。図７及び図８はそれぞれ、印刷装置４及び仲介装置３の処理を説明するフローチャートである。
【００４６】
印刷装置４は、例えば、図７に示すように、起動されると、環境検知部４３により当該装置４の周辺環境情報を取得すると共に補正データ決定部４２により補正データを算出し（ステップＳ３１）、これら周辺環境情報及び補正データを所定の記憶部に記憶する（ステップＳ３２）。その後、所定のタイミングで環境検知部４３により現在の当該印刷装置４の周辺環境情報を取得し（ステップＳ３３）、当該取得した周辺環境情報と、上記所定の記憶部に記憶されている周辺環境情報とに基づき、同様に記憶されている補正データを算出した時から当該印刷装置４の周辺環境が変化したか否かを判断する（ステップＳ３４）。
【００４７】
変化していない場合（ＮＯの場合）は、ステップＳ３３に戻り、変化していた場合（ＹＥＳの場合）は、補正データ決定部４２により補正データを再算出する（ステップＳ３５）。そして、再算出した補正データ及び取得した周辺環境情報で上記所定の記憶部に記憶されていたものを書き換える（ステップＳ３６）と共に、補正データを再算出したことを示す再算出情報を仲介装置３に送信し、ステップＳ３３へ戻る。
【００４８】
それに対し、仲介装置３は、例えば、図５のステップＳ９の後や、ステップＳ１２で印刷装置４からの送信要求を待っている間に、図８に示すように、印刷装置４から補正データの再算出情報を受信したか否か判断する（ステップＳ４１）。再算出情報を受信した場合（ＹＥＳの場合）は、上述の補正データ取得済情報記憶部を参照し、当該再算出情報の送信元の印刷装置４についてＲＩＰ処理を既に行っているか否か判断する（ステップＳ４２）。既に行っている場合（ＹＥＳの場合）は、当該送信元の印刷装置４から更新された補正データを取得し、再度、ＲＩＰ処理を行い（ステップＳ４３）、その後、処理をステップＳ１０へ進めたり、ステップＳ１２の送信要求を待つ状態に戻る。
【００４９】
なお、再算出情報を受信していない場合（ステップＳ４１，ＮＯの場合）や、再算出情報を受信していても当該再算出情報の送信元の印刷装置４についてＲＩＰ処理を行っていなかった場合（ステップＳ４２，ＮＯの場合）は、そのまま、処理をステップＳ１０へ進めたり、ステップＳ１２の送信要求を待つ状態に戻る。
以上のようにすることで、印刷装置４の周辺環境によらず出力画像の品質を維持できる。
【００５０】
なお、ターミナル２を介した印刷先の印刷装置４の選択のために、ネットワークＮに接続されている全ての印刷装置４について選択対象として図示しない表示部について表示してもよいし、上記印刷条件に合致する機能をもつ印刷装置４のみについて選択対象として上記表示部に表示してもよい。この表示のために、ネットワークＮに接続されている全ての印刷装置４の情報（どの印刷装置がいずれの機能を有するか等）が必要となるが、この情報は、ターミナル２が保持していてもよいし、仲介装置３が保持していて、印刷条件の選択後、当該印刷条件に合致する印刷装置４の情報をターミナル２に送信するようにしてもよい。
【符号の説明】
【００５１】
１…印刷システム、２…ターミナル、３…仲介装置、４…印刷装置、３１…印刷データ入力部、３２…補正データ取得部、３３…ＲＩＰ処理部、３４…画像データ転送部、３５…記憶部、３５ａ…ＰＤＬデータ記憶部、３５ｂ…印刷条件情報記憶部、３５ｃ…ＲＩＰ処理済データ記憶部、３５ｄ…ユーザ使用履歴記憶部、４１…画像出力部、４２…補正データ決定部、４３…環境検知部、４４…データ判別部、４４…画像データ判別部、４５…ＲＩＰ処理部。
【図１】
2010277463.tif 000003
【図２】
2010277463.tif 000004
【図３】
2010277463.tif 000005
【図４】
2010277463.tif 000006
【図５】
2010277463.tif 000007
【図６】
2010277463.tif 000008
【図７】
2010277463.tif 000009
【図８】
2010277463.tif 000010
【図９】
2010277463.tif 000011
【図１０】
2010277463.tif 000012