(57)【要約】【課題】  印刷装置の累積的な利用条件を収集することのできる技術を提供する。【解決手段】  印刷装置は、印刷装置の利用条件を取得するための利用条件取得部と、メモリと、取得された利用条件をメモリに書き込むための利用条件書込部と、を備える。利用条件は、印刷データの生成に用いられる設定条件と、印刷装置の環境条件と、のうちの少なくとも一方を含む。メモリは、ユーザによる着脱が許容されていない部位に設けられている。【選択図】  図１
2005219211.tif 000002
【特許請求の範囲】
【請求項１】
印刷データに従って印刷を実行する印刷装置であって、
前記印刷装置の利用条件であって、前記印刷データの生成に用いられる設定条件と、前記印刷装置の環境条件と、のうちの少なくとも一方を含む前記利用条件を取得するための利用条件取得部と、
ユーザによる着脱が許容されていない部位に設けられたメモリと、
前記取得された利用条件を、前記メモリに書き込むための利用条件書込部と、
を備えることを特徴とする印刷装置。
【請求項２】
請求項１記載の印刷装置であって、
前記利用条件取得部は、前記印刷装置を制御するための外部の印刷制御装置から前記設定条件を含む前記利用条件を取得する、印刷装置。
【請求項３】
請求項１または２記載の印刷装置であって、さらに、
ユーザが前記設定条件を入力するための入力部を備え、
前記利用条件取得部は、前記入力された設定条件を含む前記利用条件を取得する、印刷装置。
【請求項４】
請求項１ないし３のいずれかに記載の印刷装置であって、さらに、
前記環境条件を検出するための検出部を備え、
前記利用条件取得部は、前記検出された環境条件を含む前記利用条件を取得する、印刷装置。
【請求項５】
請求項４記載の印刷装置であって、さらに、
前記検出された環境条件を外部の印刷制御装置に供給する検出結果供給部を備え、
前記利用条件取得部は、前記印刷制御装置から前記検出された環境条件を含む前記利用条件を取得する、印刷装置。
【請求項６】
請求項４または５記載の印刷装置であって、
前記検出部は、前記印刷装置の周囲の環境光を検出する環境光センサを含む、印刷装置。
【請求項７】
請求項４ないし６のいずれかに記載の印刷装置であって、
前記検出部は、前記印刷装置の周囲の湿度を検出する湿度センサを含む、印刷装置。
【請求項８】
請求項４ないし７のいずれかに記載の印刷装置であって、
前記検出部は、前記印刷装置の周囲の温度を検出する温度センサを含む、印刷装置。
【請求項９】
請求項１ないし８のいずれかに記載の印刷装置であって、
前記利用条件取得部は、前記印刷装置が印刷を実行する毎に、前記利用条件を取得する、印刷装置。
【請求項１０】
印刷データに従って印刷を実行する印刷装置を制御し、外部装置と通信可能な印刷制御装置であって、
前記印刷装置に設けられたメモリに格納された前記印刷装置の利用条件であって、前記印刷データの生成に用いられた設定条件と、前記印刷装置の環境条件と、のうちの少なくとも一方を含む前記利用条件を読み出すための利用条件読出部と、
前記読み出された利用条件を前記外部装置へ送信する利用条件送信部と、
を備えることを特徴とする印刷制御装置。
【請求項１１】
請求項１０記載の印刷制御装置であって、さらに、
前記外部装置から与えられる前記利用条件に応じた適応情報を受信する適応情報受信部と、
前記印刷データを生成するための処理条件を、前記適応情報を利用して決定するための処理条件決定部と、
前記処理条件に従って前記印刷データを生成する印刷データ生成部と、
を備える、印刷制御装置。
【請求項１２】
請求項１１記載の印刷制御装置であって、
前記印刷データ生成部は、
与えられるカラー画像データに対して、色変換テーブルを用いて、色変換処理を実行する色変換処理部を備え、
前記利用条件は、前記環境条件を含んでおり、
前記適応情報は、前記環境条件に応じた環境適応情報を含んでおり、
前記処理条件決定部は、前記環境適応情報を利用して、前記色変換テーブルを変更する、印刷制御装置。
【請求項１３】
請求項１１または１２記載の印刷制御装置であって、
前記処理条件決定部は、前記印刷データの生成に用いられる前記設定条件をユーザから受け取るための設定画面を準備し、
前記利用条件は、前記設定条件を含んでおり、
前記適応情報は、前記設定条件に応じた設定適応情報を含んでおり、
前記処理条件決定部は、前記設定適応情報を利用して、前記設定画面の表示内容を変更する、印刷制御装置。
【請求項１４】
請求項１０記載の印刷制御装置であって、さらに、
前記印刷データを生成する印刷データ生成部と、
前記印刷データ生成部が印刷データを生成する毎に、前記利用条件を前記メモリに供給する利用条件供給部と、
を備える、印刷制御装置。
【請求項１５】
印刷装置に供給される印刷データを生成するための方法であって、
（ａ）前記印刷装置に設けられたメモリに格納された前記印刷装置の利用条件であって、前記印刷データの生成に用いられた設定条件と、前記印刷装置の環境条件と、のうちの少なくとも一方を含む前記利用条件を読み出す工程と、
（ｂ）前記読み出された利用条件を外部装置へ送信する工程と、
（ｃ）前記外部装置から与えられる前記利用条件に応じた適応情報を受信する工程と、
（ｄ）前記印刷データを生成するための処理条件を、前記適応情報を利用して決定する工程と、
（ｅ）前記処理条件に従って前記印刷データを生成する工程と、
を備えることを特徴とする方法。
【請求項１６】
サーバと通信可能なコンピュータに、印刷装置に供給される印刷データを生成させるためのコンピュータプログラムであって、
前記印刷装置に設けられたメモリに格納された前記印刷装置の利用条件であって、前記印刷データの生成に用いられた設定条件と、前記印刷装置の環境条件と、のうちの少なくとも一方を含む前記利用条件を読み出す機能と、
前記読み出された利用条件を前記サーバへ送信する機能と、
前記サーバから与えられる前記利用条件に応じた適応情報を受信する機能と、
前記印刷データを生成するための処理条件を、前記適応情報を利用して決定する機能と、
前記処理条件に従って前記印刷データを生成する機能と、
をコンピュータに実現させることを特徴とするコンピュータプログラム。
【請求項１７】
請求項１６記載のコンピュータプログラムを記録したコンピュータ読み取り可能な記録媒体。
【請求項１８】
印刷データに従って印刷を実行する印刷装置を制御する印刷制御装置との間で通信を行うサーバであって、
前記印刷制御装置から供給される前記印刷装置の利用条件であって、前記印刷データの生成に用いられた設定条件と、前記印刷装置の環境条件と、のうちの少なくとも一方を含む前記利用条件を受信する利用条件受信部と、
前記利用条件を解析する解析部と、
前記利用条件の解析結果に基づいて、前記利用条件に応じた適応情報を準備するための適応情報準備部であって、前記適応情報は、前記印刷データを生成するための処理条件の決定に利用される、前記適応情報準備部と、
前記適応情報を前記印刷制御装置に送信する適応情報送信部と、
を備えることを特徴とするサーバ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷装置の利用条件を収集するための技術に関する。
【背景技術】
【０００２】
プリンタドライバは、設定画面（ユーザインタフェース画面）を表示させ、該設定画面を介して、印刷に関する種々の設定条件をユーザから受け取る。そして、プリンタドライバは、該設定条件に従って、印刷データを生成する。
【０００３】
設定画面が使用し易いものであれば、便利である。特許文献１では、プリンタの利用状況を知ることによって、設定画面を改良する技術が開示されている。具体的には、特許文献１では、プリンタのインクカートリッジに記憶素子が設けられており、この記憶素子に、利用状況を示す情報が格納されている。この情報には、設定画面に表示される設定項目毎のユーザの操作回数が含まれている。使用済みのインクカートリッジは、通常、プリンタ販売店などに設置された回収ボックス内に回収される。したがって、プリンタメーカは、回収されたインクカットリッジに設けられた記憶素子内の情報を分析することによって、プリンタの利用状況を知ることができ、分析結果を用いて設定画面を改良することができる。
【０００４】
【特許文献１】特開２００１−２４６８１６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、従来の技術では、プリンタの長期的な（累積的な）利用状況を収集することが困難であり、短期的な（断片的な）利用状況しか収集できないという問題があった。これは、インクカートリッジは、プリンタに着脱可能に搭載される消耗品であり、通常、プリンタの使用期間内に何度も交換されるためである。
【０００６】
また、従来の技術では、プリンタの利用状況を収集することが困難であるという問題があった。これは、利用状況を収集するために、インクカートリッジを回収する必要があるためである。また、使用済みのインクカートリッジは、回収ボックス内に回収されない場合もある。
【０００７】
この発明は、従来技術における上述の課題を解決するためになされたものであり、印刷装置の累積的な利用条件を収集することのできる技術を提供することを第１の目的とし、印刷装置の利用条件を容易に収集することのできる技術を提供することを第２の目的とする。
【課題を解決するための手段】
【０００８】
上述の課題の少なくとも一部を解決するため、本発明の第１の装置は、印刷データに従って印刷を実行する印刷装置であって、
前記印刷装置の利用条件であって、前記印刷データの生成に用いられる設定条件と、前記印刷装置の環境条件と、のうちの少なくとも一方を含む前記利用条件を取得するための利用条件取得部と、
ユーザによる着脱が許容されていない部位に設けられたメモリと、
前記取得された利用条件を、前記メモリに書き込むための利用条件書込部と、
を備えることを特徴とする。
【０００９】
この装置では、メモリは、ユーザによる着脱が許容されていない部位に設けられているため、該メモリに累積的に利用条件が格納される。したがって、収集者（例えば印刷装置メーカ）は、印刷装置を回収すれば、累積的な利用条件を収集することができる。また、収集者は、この累積的な利用条件を今後の設計・開発などに利用することができる。
【００１０】
上記の装置において、
前記利用条件取得部は、前記印刷装置を制御するための外部の印刷制御装置から前記設定条件を含む前記利用条件を取得することが好ましい。
【００１１】
また、上記の装置において、さらに、
ユーザが前記設定条件を入力するための入力部を備え、
前記利用条件取得部は、前記入力された設定条件を含む前記利用条件を取得するようにしてもよい。
【００１２】
このように、利用条件取得部は、印刷装置の外部の印刷制御装置から設定条件を取得してもよいし、印刷装置に設けられた入力部から入力された設定条件を取得してもよい。
【００１３】
上記の装置において、さらに、
前記環境条件を検出するための検出部を備え、
前記利用条件取得部は、前記検出された環境条件を含む前記利用条件を取得することが好ましい。
【００１４】
また、上記の装置において、さらに、
前記検出された環境条件を外部の印刷制御装置に供給する検出結果供給部を備え、
前記利用条件取得部は、前記印刷制御装置から前記検出された環境条件を含む前記利用条件を取得するようにしてもよい。
【００１５】
このように、利用条件取得部は、印刷装置で検出された環境条件を直接取得してもよいし、印刷装置の外部の印刷制御装置に一旦供給された環境条件を印刷制御装置から取得してもよい。
【００１６】
上記の装置において、
前記検出部は、前記印刷装置の周囲の環境光を検出する環境光センサと、前記印刷装置の周囲の湿度を検出する湿度センサと、前記印刷装置の周囲の温度を検出する温度センサと、のうちの少なくとも１つを含むことが好ましい。
【００１７】
こうすれば、利用条件取得部は、環境条件を正確かつ容易に取得することができる。
【００１８】
上記の装置において、
前記利用条件取得部は、前記印刷装置が印刷を実行する毎に、前記利用条件を取得することが好ましい。
【００１９】
本発明の第２の装置は、印刷データに従って印刷を実行する印刷装置を制御し、外部装置と通信可能な印刷制御装置であって、
前記印刷装置に設けられたメモリに格納された前記印刷装置の利用条件であって、前記印刷データの生成に用いられた設定条件と、前記印刷装置の環境条件と、のうちの少なくとも一方を含む前記利用条件を読み出すための利用条件読出部と、
前記読み出された利用条件を前記外部装置へ送信する利用条件送信部と、
を備えることを特徴とする。
【００２０】
この装置では、印刷装置のメモリに格納された利用条件が外部装置に送信されるため、収集者（例えば印刷装置メーカ）は、印刷装置を回収せずに、印刷装置の利用条件を容易に収集することができる。
【００２１】
上記の装置において、さらに、
前記外部装置から与えられる前記利用条件に応じた適応情報を受信する適応情報受信部と、
前記印刷データを生成するための処理条件を、前記適応情報を利用して決定するための処理条件決定部と、
前記処理条件に従って前記印刷データを生成する印刷データ生成部と、
を備えることが好ましい。
【００２２】
こうすれば、印刷データを生成するための処理条件を、過去の利用条件に応じた適応情報を利用して決定することができる。
【００２３】
上記の装置において、
前記印刷データ生成部は、
与えられるカラー画像データに対して、色変換テーブルを用いて、色変換処理を実行する色変換処理部を備え、
前記利用条件は、前記環境条件を含んでおり、
前記適応情報は、前記環境条件に応じた環境適応情報を含んでおり、
前記処理条件決定部は、前記環境適応情報を利用して、前記色変換テーブルを変更するようにしてもよい。
【００２４】
こうすれば、環境条件に応じた色変換テーブルを利用することができる。
【００２５】
また、上記の装置において、
前記処理条件決定部は、前記印刷データの生成に用いられる前記設定条件をユーザから受け取るための設定画面を準備し、
前記利用条件は、前記設定条件を含んでおり、
前記適応情報は、前記設定条件に応じた設定適応情報を含んでおり、
前記処理条件決定部は、前記設定適応情報を利用して、前記設定画面の表示内容を変更するようにしてもよい。
【００２６】
こうすれば、設定条件に応じた設定画面を利用することができる。
【００２７】
上記の装置において、さらに、
前記印刷データを生成する印刷データ生成部と、
前記印刷データ生成部が印刷データを生成する毎に、前記利用条件を前記メモリに供給する利用条件供給部と、
を備えるようにしてもよい。
【００２８】
本発明の方法は、印刷装置に供給される印刷データを生成するための方法であって、
（ａ）前記印刷装置に設けられたメモリに格納された前記印刷装置の利用条件であって、前記印刷データの生成に用いられた設定条件と、前記印刷装置の環境条件と、のうちの少なくとも一方を含む前記利用条件を読み出す工程と、
（ｂ）前記読み出された利用条件を外部装置へ送信する工程と、
（ｃ）前記外部装置から与えられる前記利用条件に応じた適応情報を受信する工程と、
（ｄ）前記印刷データを生成するための処理条件を、前記適応情報を利用して決定する工程と、
（ｅ）前記処理条件に従って前記印刷データを生成する工程と、
を備えることを特徴とする。
【００２９】
この方法を用いる場合にも、第２の装置を用いる場合と同様の作用・効果を奏し、収集者（例えば印刷装置メーカ）は、印刷装置を回収せずに、印刷装置の利用条件を容易に収集することができる。また、印刷データを生成するための処理条件を、過去の利用条件に応じた適応情報を利用して決定することができる。
【００３０】
本発明のプログラムは、サーバと通信可能なコンピュータに、印刷装置に供給される印刷データを生成させるためのコンピュータプログラムであって、
前記印刷装置に設けられたメモリに格納された前記印刷装置の利用条件であって、前記印刷データの生成に用いられた設定条件と、前記印刷装置の環境条件と、のうちの少なくとも一方を含む前記利用条件を読み出す機能と、
前記読み出された利用条件を前記サーバへ送信する機能と、
前記サーバから与えられる前記利用条件に応じた適応情報を受信する機能と、
前記印刷データを生成するための処理条件を、前記適応情報を利用して決定する機能と、
前記処理条件に従って前記印刷データを生成する機能と、
をコンピュータに実現させることを特徴とする。
【００３１】
このプログラムを用いる場合にも、第２の装置を用いる場合と同様の作用・効果を奏し、収集者（例えば印刷装置メーカ）は、印刷装置を回収せずに、印刷装置の利用条件を容易に収集することができる。また、印刷データを生成するための処理条件を、過去の利用条件に応じた適応情報を利用して決定することができる。
【００３２】
本発明の第３の装置は、印刷データに従って印刷を実行する印刷装置を制御する印刷制御装置との間で通信を行うサーバであって、
前記印刷制御装置から供給される前記印刷装置の利用条件であって、前記印刷データの生成に用いられた設定条件と、前記印刷装置の環境条件と、のうちの少なくとも一方を含む前記利用条件を受信する利用条件受信部と、
前記利用条件を解析する解析部と、
前記利用条件の解析結果に基づいて、前記利用条件に応じた適応情報を準備するための適応情報準備部であって、前記適応情報は、前記印刷データを生成するための処理条件の決定に利用される、前記適応情報準備部と、
前記適応情報を前記印刷制御装置に送信する適応情報送信部と、
を備えることを特徴とする。
【００３３】
この装置では、印刷装置のメモリに格納された利用条件がサーバによって受信されるため、収集者（印刷装置メーカ）は、印刷装置を回収せずに、印刷装置の利用条件を容易に収集することができる。また、サーバは過去の利用条件に応じた適応情報を印刷制御装置に送信するため、印刷データを生成するための処理条件を、該適応情報を利用して決定することができる。
【００３４】
なお、この発明は、種々の形態で実現することが可能であり、例えば、印刷装置および方法、印刷制御装置および方法、印刷制御装置を備える印刷装置および方法、印刷制御装置と通信する外部装置（サーバ）および方法、これらの方法または装置の機能を実現するためのコンピュータプログラム、そのコンピュータプログラムを記録した記録媒体、そのコンピュータプログラムを含み搬送波内に具現化されたデータ信号、等の形態で実現することができる。
【発明を実施するための最良の形態】
【００３５】
Ａ．第１実施例：
Ａ−１．印刷システムの構成および動作：
次に、本発明の実施の形態を実施例に基づき説明する。図１は、第１実施例における印刷システムを示す説明図である。印刷システムは、パーソナルコンピュータ２００とプリンタ３００とを備えている。
【００３６】
パーソナルコンピュータ２００は、ＣＰＵ２１０と、ＲＯＭやＲＡＭなどの内部記憶装置２２０と、外部記憶装置２５０と、表示部２６０と、マウスやキーボードなどの操作部２７０と、インタフェース部（Ｉ／Ｆ部）２９０と、を備えている。Ｉ／Ｆ部２９０は、外部に設けられた種々の機器との間でデータ通信を行う。例えば、Ｉ／Ｆ部２９０は、ケーブルを介してプリンタ３００と接続され、プリンタ３００に印刷データを供給したり、プリンタ３００からステータス情報を受け取ったりする。
【００３７】
内部記憶装置２２０には、画像処理部２２２および印刷制御部２３０として機能するコンピュータプログラムが格納されている。画像処理部２２２は、画像処理を実行するためのアプリケーションプログラムであり、印刷制御部２３０に画像データを与える。印刷制御部２３０は、プリンタドライバであり、画像処理部２２２から与えられた画像データを用いて印刷データを生成する。なお、画像処理部２２２と印刷制御部２３０との機能は、ＣＰＵ２１０によって実現される。
【００３８】
印刷制御部２３０は、処理条件決定部２３２と、印刷データ生成部２４０と、を備えている。処理条件決定部２３２は、ユーザによって設定された設定条件やプリンタ３００から与えられた環境条件（後述する）を取得して、印刷データ生成部２４０の処理条件を決定する。また、処理条件決定部２３２は、設定条件と環境条件とを含むプリンタの利用条件を生成して、プリンタ３００に供給する。印刷データ生成部２４０は、画像処理部２２２から与えられた画像データを用いて印刷データを生成して、プリンタ３００に供給する。
【００３９】
なお、上述の印刷制御部２３０の機能を実現するコンピュータプログラムは、コンピュータ読み取り可能な記録媒体に記録された形態で提供される。このような記録媒体としては、コンピュータが読取り可能な種々の媒体を利用することができ、例えば、フレキシブルディスクや、ＣＤ−ＲＯＭ、光磁気ディスク、ＩＣカード、ＲＯＭカートリッジ、バーコードなどの符号が印刷された印刷物、コンピュータの内部記憶装置（ＲＡＭやＲＯＭなどのメモリ）および外部記憶装置等を利用することができる。
【００４０】
プリンタ３００は、ＣＰＵ３１０と、内部記憶装置３２０と、利用条件格納メモリ３５０と、印刷実行部３８０と、インタフェース部（Ｉ／Ｆ部）３９０と、を備えている。Ｉ／Ｆ部３９０は、コンピュータ２００との間でデータ通信を行う。印刷実行部３８０は、インクジェット方式で印刷媒体（例えば印刷用紙）上に画像を印刷する。
【００４１】
利用条件格納メモリ３５０は、上記の利用条件を格納するための不揮発性のメモリである。本実施例では、利用条件格納メモリ３５０は、プリンタ本体のユーザによる着脱（交換）が許容されていない部位（例えば、マザーボード）に取り付けられている。なお、利用条件格納メモリ３５０は、ユーザから見えない位置に設けられていることが好ましい。
【００４２】
プリンタ３００は、さらに、温度センサ３９１と湿度センサ３９２と環境光センサ３９３とを備えている。温度センサ３９１は、プリンタの周囲の温度を検出し、湿度センサ３９２は、プリンタの周囲の湿度（相対湿度）を検出する。環境光センサ３９３は、プリンタの周囲の光を検出する。なお、環境光センサとしては、種々のセンサを利用可能であり、連続的な分光特性が得られるセンサ（例えば、特開平７−４３２１２号公報に開示された分光センサ）を利用してもよいし、離散的な分光特性が得られるセンサ（例えば浜松ホトニクス製のＲＧＢカラーセンサ（型番Ｓ９０３２−０２））を利用してもよい。環境光センサとしては、プリンタの設置場所で使用される光源（照明装置）からの光の成分を把握できるような検出結果が得られればよい。これらの検出結果は、Ｉ／Ｆ部３９０を介して、コンピュータ２００に供給される。
【００４３】
内部記憶装置３２０には、印刷データ処理部３２２と検出結果供給部３２４とメモリ制御部３２６として機能するコンピュータプログラムが格納されている。印刷データ処理部３２２は、コンピュータ２００から供給された印刷データに従って、印刷実行部３８０に印刷を実行させる。検出結果供給部３２４は、各センサ３９１，３９２，３９３の検出結果を取得して、コンピュータ２００に供給する。メモリ制御部３２６は、コンピュータ２００から供給される利用条件を取得して、利用条件格納メモリ３５０に書き込む。
【００４４】
なお、図１に示すメモリ制御部３２６とＩ／Ｆ部３９０とが本発明における利用条件取得部に相当し、メモリ制御部３２６が本発明における利用条件書込部に相当する。
【００４５】
Ａ−２．印刷制御部の動作：
図２は、印刷制御部２３０（図１）の機能を示すブロック図である。前述のように、印刷制御部（プリンタドライバ）２３０は、処理条件決定部２３２と、印刷データ生成部２４０と、を備えている。印刷データ生成部２４０は、前処理実行部２４２と、解像度変換処理部２４４と、色変換処理部２４６と、ハーフトーン処理部２４８と、を備えている。
【００４６】
前処理実行部２４２は、画像処理部（画像処理プログラム）２２２から与えられた原画像データ（ＲＧＢデータ）に対して補正処理を実行する。具体的には、前処理実行部２４２は、原画像データを解析して原画像データの内容に適した補正処理を実行したり、ユーザの意図に応じた補正処理を実行したり、ユーザの指示に忠実な補正処理を実行したりする。補正処理には、カラーバランスの補正や、色調（例えば、鮮やかさ）の補正、画質（例えば、シャープネス）の補正などの種々の補正が含まれる。
【００４７】
解像度変換処理部２４４は、前処理実行部２４２から与えられた処理済み画像データ（ＲＧＢデータ）の解像度を、ハーフトーン処理部２４８に適した解像度に変換する。
【００４８】
色変換処理部２４６は、ルックアップテーブルＬＵＴを有しており、ルックアップテーブルＬＵＴを用いて、解像度変換処理部２４４から与えられた解像度変換済みの画像データ（ＲＧＢデータ）を、ＣＭＹＫデータに変換する。
【００４９】
ハーフトーン処理部２４８は、色変換処理部２４６から与えられた色変換済みのＣＭＹＫデータを用いて、印刷画素毎のドットの形成状態を表すドットデータすなわち印刷データを生成する。
【００５０】
処理条件決定部２３２は、印刷データ生成部２４０の処理条件を決定する。具体的には、処理条件決定部２３２は、表示部２６０に設定画面（ユーザインタフェース画面）を表示させ、設定画面を介してユーザが入力（選択）した設定条件を取得する。また、処理条件決定部２３２は、プリンタ３００から与えられる環境条件を取得する。そして、処理条件決定部２３２は、設定条件と環境条件とを用いて、印刷データ生成部２４０の処理条件を決定して、該処理条件に従って印刷データ生成部２４０を制御する。また、処理条件決定部２３２は、設定条件と環境条件とを含む利用条件を生成して、該利用条件をプリンタ３００に供給する。
【００５１】
ここで、設定条件には、以下の情報が含まれる。
【００５２】
ａ）印刷用紙情報：「普通紙」，「写真用紙」等の印刷用紙の種類を示す情報である。印刷用紙に応じて、換言すれば、インクの滲み易さに応じて、例えば、ハーフトーン処理部２４８によるドットデータ形成処理の内容が変更される。
【００５３】
ｂ）レイアウト情報：「フィット印刷」，「割り付け印刷」等の使用される印刷用紙に対する印刷範囲を示す情報。レイアウト情報に応じて、例えば、解像度変換処理部２４４による解像度変換処理の内容が変更される。
【００５４】
ｃ）印刷モード情報：「速い」，「きれい」等の印刷モードの種類を示す情報である。この情報は、間接的に、印刷解像度を示す。印刷モードに応じて、例えば、解像度変換処理部２４４による解像度変換処理の内容や、ハーフトーン処理部２４８によるドット形成処理の内容が変更される。
【００５５】
ｄ）補正処理情報：「スムージング処理」，「ノイズ除去処理」，「インテント処理」等の補正処理の有無や補正の程度を示す情報である。なお、「インテント処理」には、「鮮やか」，「自然」等のユーザの好みに応じた補正処理や、「人物」，「風景」等の原画像データの内容に応じた補正処理が含まれる。補正処理の有無や補正の程度に応じて、例えば、前処理実行部２４２による補正処理の内容が変更される。
【００５６】
また、環境条件には、以下の情報が含まれる。
【００５７】
ｅ）温度情報および湿度情報：プリンタの周囲の温度，湿度を示す情報である。なお、この情報としては、温度センサ３９１および湿度センサ３９２の検出結果が利用される。インクや印刷用紙が曝される温度および湿度が変化すると、印刷用紙へのインクの付着の仕方が変化して、印刷結果が変化する。例えば、温度が比較的高い場合には、インクの粘度が低下するため、インクは、印刷用紙内部へ比較的浸透し易いと共に、印刷用紙上で比較的広がり易い。また、湿度が比較的高い場合には、印刷用紙が水分を比較的多く含むため、インクは、印刷用紙内部へ比較的浸透し易いと共に、印刷用紙上で比較的広がり易い。さらに、インクの浸透具合やインクの広がり具合は、インクの種類に応じて異なる。そこで、本実施例では、温度，湿度の変化に起因する印刷結果の変化を抑制するために、温度情報と湿度情報とが印刷データの生成に利用されている。温度情報および湿度情報に応じて、例えば、色変換処理部２４６による色変換処理の内容、より具体的には、ルックアップテーブルの内容が変更される。
【００５８】
ｆ）環境光情報：プリンタが設置された場所で使用される光源（照明装置）からの光の成分を示す情報である。なお、この情報としては、環境光センサ３９３の検出結果が利用される。環境光は、印刷結果を評価するのに重要な要素である。印刷物は、通常、プリンタが設置された場所で使用される光源からの光を用いて観察されるが、使用される光源の種類は、国や地域に応じて異なる。光源が異なると、印刷結果の評価は異なってしまう。これは、光源に応じて、白色点（色温度）が異なるためである。そこで、本実施例では、環境光情報が取得されている。ただし、本実施例では、環境光情報は、印刷データの生成に利用されていない。
【００５９】
利用条件には、上記の設定条件と環境条件とに加えて、以下の情報が含まれる。
【００６０】
ｇ）印刷時間情報：印刷実行日時および印刷実行期間を示す情報である。なお、印刷実行期間は、印刷枚数や印刷モードなどから推定されてもよいし、プリンタドライバがプリンタのステータス情報を監視することによって得られてもよい。
【００６１】
Ａ−３．利用条件格納メモリへの利用条件の格納：
図３は、コンピュータ２００とプリンタ３００との一連の処理内容を示す説明図である。なお、この処理は、通常、ユーザが画像処理プログラムのウィンドウにおいて、プルダウンメニュー内の「印刷」を選択することによって開始される。
【００６２】
ステップＳ２０２では、コンピュータ２００内部の処理条件決定部２３２は、表示部２６０に設定画面（ユーザインタフェース画面）を表示させる。図４は、設定画面の一例を示す説明図である。設定画面ＳＷには、「基本設定」，「用紙設定」，「レイアウト」などの種々の設定項目が含まれている。図４（Ａ）に示すように、「基本設定」では、印刷用紙の種類の設定を行うことができる。図４（Ｂ）では、印刷用紙の種類を変更する際に表示されるポップアップメニューＰＭが示されている。ユーザは、該メニューＰＭ内の任意の印刷用紙を選択することができる。
【００６３】
ステップＳ２０４では、処理条件決定部２３２は、設定画面においてユーザによって選択された設定条件を取得する。ステップＳ２０６では、処理条件決定部２３２は、プリンタ３００に対して、現在の環境条件の検出を指示する。なお、ステップＳ２０４，Ｓ２０６の処理は、ユーザによって印刷の実行が指示される毎に、より具体的には、ユーザが設定画面において「ＯＫ」ボタンＢＴを選択する毎に、実行される。
【００６４】
ステップＳ３０２では、プリンタ３００内部の検出結果供給部３２４は、コンピュータ２００から与えられた検出指示に従って、３つのセンサ３９１，３９２，３９３に現在（印刷実行時）の環境条件（温度，湿度，環境光）を検出させる。ステップＳ３０４では、検出結果供給部３２４は、環境条件の検出結果を取得し、コンピュータ２００へ供給する。
【００６５】
ステップＳ２０８では、コンピュータ２００内部の処理条件決定部２３２は、プリンタ３００から供給された環境条件を取得する。
【００６６】
ステップＳ２０８では、処理条件決定部２３２は、設定条件と環境条件とを含む利用条件を生成して、プリンタ３００に供給する。
【００６７】
ステップＳ３０６では、プリンタ３００内部のメモリ制御部３２６は、コンピュータ２００から供給された利用条件を取得し、該利用条件を利用条件格納メモリ３５０内に書き込む。
【００６８】
ステップＳ２１２では、コンピュータ２００内部の印刷データ生成部２４０は、印刷データを生成して、プリンタ３００に供給する。具体的には、処理条件決定部２３２は、設定条件と環境条件とを用いて、印刷データ生成部２４０の処理条件を決定し、印刷データ生成部２４０は、該処理条件に従って、印刷データを生成する。
【００６９】
ステップＳ３０８では、プリンタ３００内部の印刷データ処理部３２２は、コンピュータ２００から与えられた印刷データに従って、印刷実行部３８０に印刷を実行させる。
【００７０】
上記のように、利用条件は、プリンタが印刷を実行する毎に、換言すれば、印刷データ生成部が印刷データを生成する毎に、プリンタ３００内部の利用条件格納メモリ３５０に格納される。また、利用条件格納メモリ３５０は、ユーザによる着脱（交換）が許容されていない部位に設けられている。このため、利用条件格納メモリ３５０には、通常、プリンタ３００の過去のすべての使用期間における累積的な利用条件が格納される。
【００７１】
なお、本実施例では、利用条件格納メモリには、複数の利用条件の履歴が保存されている。しかしながら、これに代えて、複数の利用条件の統計値が保存されるようにしてもよい。例えば、印刷用紙の種類毎に選択回数が保存されてもよい。一般には、利用条件格納メモリには、累積的な利用条件が格納されればよい。
【００７２】
Ａ−４．利用条件格納メモリに格納された利用条件の利用：
図５は、利用条件の利用手順を示すフローチャートである。ステップＴ１０２では、メーカが使用済みのプリンタ３００を回収する。
【００７３】
ステップＴ１０４では、メーカは、プリンタ３００の利用条件格納メモリ３５０内に格納された累積的な利用条件を読み出す。
【００７４】
ステップＴ１０６では、メーカは、読み出された累積的な利用条件を解析する。
【００７５】
ステップＴ１０８では、メーカは、累積的な利用条件の解析結果を用いて、種々の対策を施す。
【００７６】
例えば、メーカは、複数のプリンタの複数の利用条件から得られる複数の解析結果を今後の設計・開発に利用することができる。なお、複数の利用条件は、プリンタの機種毎に解析されることが好ましい。上位機種に対するユーザの要求と下位機種に対するユーザの要求とは、通常、異なる。したがって、プリンタの機種毎に利用条件を解析すれば、ユーザの要求をより正確に今後の設計・開発に反映させることができる。
【００７７】
具体的には、設定条件の解析結果を用いることによって、設定画面の内容を変更することができる。例えば、特定の用紙の利用頻度が他の用紙の利用頻度よりも高い場合には、図４（Ｂ）に示すポップアップメニューＰＭ内に表示される特定の用紙の表示順序を上位に変更することができる。また、設定条件の解析結果を用いることによって、今後の設計・開発の優先順位を決定することができる。例えば、インテント処理の利用頻度が高い場合には、該処理の開発を優先させることができる。
【００７８】
また、環境条件の解析結果を用いることによって、印刷データ生成部２４０の処理条件を変更することができる。環境条件（温度，湿度，環境光）は、国や地域毎に異なる。このため、例えば、国や地域毎の環境に適したルックアップテーブルを作成することができる。また、環境条件の解析結果を用いることによって、動作保証範囲を修正することができる。例えば、メーカが予想するよりも過酷な環境でプリンタが多く利用される場合には、動作保証範囲が拡大されるように設計を変更することができ、メーカが予想するよりも穏和な環境でプリンタが多く利用される場合には、動作保証範囲が縮小されるように設計を変更することができる。
【００７９】
さらに、印刷時間情報の解析結果を用いることによって、ユーザの利便性を向上させることができる。例えば、特定の時期にプリンタの利用頻度が著しく高い場合には、該時期に印刷される印刷物（例えばクリスマスカードなどの挨拶状）の作成に適したアプリケーションプログラムをプリンタに添付することができる。
【００８０】
ところで、メーカは、使用済みのプリンタのみでなく、修理が必要となったプリンタも回収する。この場合には、メーカは、１台のプリンタの利用条件から得られる解析結果を、該プリンタの修理に利用することができる。具体的には、印刷時間情報の解析結果を用いることによって、修理内容を変更することができる。例えば、プリンタの累積印刷実行期間（印刷実行期間の累積時間）が長い場合には、摩耗部品を交換することができる。なお、摩耗部品としては、用紙搬送ローラを構成するゴム部材や、用紙搬送機構および印刷ヘッド搬送機構に含まれるギヤやベルトなどが挙げられる。また、プリンタの累積印刷実行期間が特定の部品の平均故障間隔（ＭＴＢＦ）を超える場合には、該部品を交換することができる。また、環境条件の解析結果を用いることによって、修理料金を変更することができる。例えば、環境条件（温度，湿度）が動作保証範囲を超えるものであれば、修理料金を高く設定することができる。
【００８１】
また、１台のプリンタの利用条件から得られる解析結果は、プリンタドライバをユーザ毎に特化するのに利用可能である。例えば、設定条件の解析結果を用いることによって、前述のように設定画面の内容を最適化したり、初期設定内容を最適化したりすることができる。また、設定条件の解析結果を用いることによって、印刷ヘッドの位置や印刷ヘッドの動作を最適化することができる。例えば、印刷ヘッドの位置（印刷用紙と印刷ヘッドとの間のギャップ）を、利用頻度の高い印刷用紙に最適化することができる。また、双方向印刷実行時の印刷ヘッドの動作（インクの吐出タイミング）を、利用頻度の高い印刷モードに最適化することができる。また、環境条件の解析結果を用いることによって、印刷データ生成部２４０の処理条件を最適化することができる。例えば、ルックアップテーブルを対象のプリンタの環境条件（温度，湿度，環境光）に最適化することができる。このように、プリンタの周囲の温度，湿度に応じてルックアップテーブルを最適化すれば、温度，湿度の変化に起因する印刷結果の変化をかなり抑制することができる。また、プリンタの周囲の環境光に応じてルックアップテーブルを最適化すれば、該環境光の下での印刷結果の評価を高めることができる。
【００８２】
以上説明したように、本実施例では、利用条件格納メモリは、プリンタ内部のユーザによる着脱が許容されていない部位に設けられているため、換言すれば、プリンタ本体（着脱が許容されたインクカートリッジを除く）に設けられているため、該メモリに累積的に利用条件を格納することができる。したがって、メーカは、プリンタを回収することによって、プリンタの累積的な利用条件を収集することができる。また、累積的な利用条件に応じた種々の対策を施すことができる。
【００８３】
また、本実施例では、プリンタ本体に利用条件格納メモリが設けられているため、プリンタ１台あたりに必要なメモリの個数を低減させることができるという利点がある。具体的には、交換頻度の高いインクカートリッジにメモリを設ける場合には、プリンタ１台あたりに多数のメモリが必要となるが、プリンタ本体にメモリを設ける場合には、プリンタ１台あたりに１つのメモリを準備すれば済む。
【００８４】
さらに、本実施例では、プリンタ本体に利用条件格納メモリが設けられているため、複数のコンピュータが１台のプリンタを利用したり、ユーザがコンピュータを交換したりする場合でも、利用条件格納メモリに、プリンタの累積的な利用条件を保存することができるという利点もある。
【００８５】
Ｂ．第２実施例：
第１実施例では、印刷システムは、コンピュータ２００とプリンタ３００とを備えているが、本実施例では、コンピュータ２００が省略されている。すなわち、本実施例のプリンタ３００Ｂは、コンピュータ２００から独立して印刷を実行可能である。
【００８６】
図６は、第２実施例における印刷装置を示す説明図である。プリンタ３００Ｂは、第１実施例とほぼ同じであるが、本実施例では、原画像データは、例えば、Ｉ／Ｆ部３９０を介してデジタルスチルカメラから供給されたり、Ｉ／Ｆ部３９０を介してメモリカードから供給されたりする。また、本実施例では、表示パネル３６０と操作パネル３７０とが追加されている。さらに、内部記憶装置３２０内部には、印刷制御部３３０が追加されている。印刷制御部３３０は、図１に示すコンピュータ内部の印刷制御部２３０とほぼ同じであり、処理条件決定部３３２と印刷データ生成部３４０とを備えている。
【００８７】
本実施例でも、第１実施例と同様の処理が実行される。具体的には、処理条件決定部３３２は、表示パネル３６０に設定画面を表示させ、設定画面を介してユーザが入力する設定条件を取得する。なお、ユーザは、操作パネル３７０を用いて設定条件を入力する。また、処理条件決定部３３２は、検出結果供給部３２４に対して、現在（印刷実行時）の環境条件の検出を指示する。検出結果供給部３２４は、３つのセンサ３９１，３９２，３９３に現在の環境条件（温度，湿度，環境光）を検出させ、検出結果を処理条件決定部３３２へ供給する。処理条件決定部３３２は、検出された環境条件を取得する。そして、処理条件決定部３３２は、設定条件と環境条件とを含む利用条件を生成し、メモリ制御部３２６は、利用条件を利用条件格納メモリ３５０内に格納する。また、処理条件決定部３３２は、設定条件と環境条件とを用いて、印刷データ生成部３４０の処理条件を決定し、印刷データ生成部３４０は、該処理条件に従って印刷データを生成する。印刷データ処理部３２２は、印刷データに従って、印刷実行部３８０に印刷を実行させる。
【００８８】
本実施例においても、第１実施例と同様に、利用条件格納メモリは、プリンタ内部のユーザによる着脱が許容されていない部位に設けられているため、プリンタを回収することによって、プリンタの累積的な利用条件を収集することができる。また、累積的な利用条件に応じた種々の対策を施すことができる。
【００８９】
なお、図６に示す操作パネルが本発明の入力部に相当し、メモリ制御部３２６が利用条件取得部と利用条件書込部とに相当する。また、本実施例におけるプリンタ３００Ｂは、本発明の印刷装置として機能すると共に、印刷装置を制御するための印刷制御装置として機能する。
【００９０】
Ｃ．第３実施例：
第１および第２実施例では、メーカは、プリンタ３００を回収することによって利用条件を収集することができるが、本実施例では、メーカは、プリンタ３００を回収せずに利用条件を収集することが可能となっている。
【００９１】
図７は、第３実施例における利用条件収集システムを示す説明図である。利用条件収集システムは、コンピュータ２００Ｃとプリンタ３００とサーバ（外部装置）４００とを備えている。コンピュータ２００Ｃとサーバ４００とは、ネットワークを介して接続される。プリンタ３００は、第１実施例（図１）とほぼ同じであるため、図示が簡略化されている。
【００９２】
コンピュータ２００Ｃは、第１実施例（図１）とほぼ同じであるが、印刷制御部２３０Ｃが変更されている。具体的には、印刷制御部２３０Ｃは、処理条件決定部２３２Ｃと印刷データ生成部２４０とに加えて、利用条件読出部２３４と、利用条件送信部２３６と、適応情報受信部２３８と、を備えている。各部２３４，２３６，２３８の機能については、後述する。
【００９３】
なお、本実施例においても、第１実施例と同様に、処理条件決定部２３２Ｃは、印刷データ生成部２４０が印刷データを生成する毎に、Ｉ／Ｆ部２９０を介して利用条件をプリンタ３００の利用条件格納メモリ３５０に供給する。このため、利用条件格納メモリ３５０には、累積的な利用条件が格納されている。この説明から分かるように、図７に示す処理条件決定部２３２ＣとＩ／Ｆ部２９０とが本発明における利用条件供給部に相当する。
【００９４】
サーバ４００は、利用条件受信部４０２と、解析部４０４と、適応情報準備部４０６と、適応情報送信部４０８と、を備えている。各部４０２，４０４，４０６，４０８の機能については、後述する。
【００９５】
図８は、コンピュータ２００Ｃとサーバ４００との一連の処理内容を示す説明図である。この処理は、例えば、ユーザがプリンタドライバのウィンドウにおいて、情報の更新を選択することによって実行される。
【００９６】
ステップＳ２５２では、コンピュータ２００Ｃ内部の利用条件読出部２３４は、プリンタ３００から利用条件を読み出す。具体的には、利用条件読出部２３４が、プリンタ３００に対して利用条件の読み出しを指示すると、プリンタ内部のメモリ制御部３２６は、利用条件格納メモリ３５０から利用条件を読み出す。そして、利用条件読出部２３４は、メモリ制御部３２６から送信された利用条件を受け取る。
【００９７】
ステップＳ２５４では、コンピュータ２００Ｃ内部の利用条件送信部２３６は、取得済みの利用条件をネットワークを介してサーバ４００に送信する。
【００９８】
ステップＳ４０２では、サーバ４００内部の利用条件受信部４０２は、コンピュータ２００Ｃから利用条件を受信する。
【００９９】
ステップＳ４０４では、解析部４０４は、受信した利用条件を解析する。
【０１００】
ステップＳ４０６では、適応情報準備部４０６は、利用条件の解析結果を用いて、該利用条件に適した適応情報を準備する。具体的には、適応情報準備部４０６は、他の複数の利用条件の解析結果に基づいて予め複数の適応情報を準備し、複数の適応情報の中から、対象の利用条件に適した適応情報を選択する。あるいは、適応情報準備部４０６は、対象の利用条件に適した適応情報を生成する。
【０１０１】
ステップＳ４０８では、適応情報送信部４０８は、準備された適応情報をネットワークを介してコンピュータ２００Ｃに送信する。
【０１０２】
ステップＳ２５６では、コンピュータ２００Ｃ内部の適応情報受信部２３８は、サーバ４００から適応情報を受信する。
【０１０３】
ステップＳ２５８では、処理条件決定部２３２Ｃは、適応情報を利用した処理を実行する。具体的には、処理条件決定部２３２Ｃは、印刷データ生成部２４０の処理条件を、利用条件に適した適応情報を利用して決定する。例えば、処理条件決定部２３２Ｃは、設定条件に適した適応情報を用いて、設定画面の表示内容を変更する。この結果、ユーザは、過去の設定条件に適した設定画面を用いて印刷を実行することができる。また、処理条件決定部２３２Ｃは、環境条件（温度，湿度，環境光）に適した適応情報を用いて、色変換処理部２４６で使用されるルックアップテーブルを変更する。この結果、ユーザは、過去の環境条件に適したルックアップテーブルを用いて印刷を実行することができる。
【０１０４】
本実施例の構成を採用すれば、メーカは、プリンタを回収せずにプリンタの利用条件を容易に収集することができる。また、複数の利用条件の解析結果を頻繁に収集することができるため、複数のユーザの要求を迅速に設計・開発に反映させることができる。さらに、ユーザ毎に最適化された設定画面やルックアップテーブルを迅速にユーザに提供することができる。
【０１０５】
なお、本実施例では、印刷制御部２３０Ｃは、利用条件読出部２３４と利用条件送信部２３６と適応情報受信部２３８とを備えているが、適応情報受信部２３８は省略可能である。また、サーバ４００は、利用条件受信部４０２と解析部４０４と適応情報準備部４０６と適応情報送信部４０８とを備えているが、適応情報準備部４０６と適応情報送信部４０８とは省略可能である。さらに、解析部４０４が省略されてもよい。この場合にも、プリンタ３００の利用条件格納メモリ３５０に格納された利用条件は、サーバ４００に送信されるため、メーカは、プリンタを回収せずに、プリンタの利用条件を容易に収集することができる。
【０１０６】
なお、この発明は上記の実施例や実施形態に限られるものではなく、その要旨を逸脱しない範囲において種々の態様で実施することが可能であり、例えば次のような変形も可能である。
【０１０７】
（１）上記実施例では、環境条件として、温度センサ３９１と湿度センサ３９２と環境光センサ３９３との検出結果が利用されているが、これらのセンサ３９１〜３９３は省略可能である。この場合には、ユーザによって印刷の実行が指示されたときに、処理条件決定部２３２が現在の温度と湿度と光源の種類とを入力するためのダイアログボックスを表示部２６０に表示させ、ユーザによって入力された温度と湿度と環境光とを取得すればよい。ただし、上記実施例のようにセンサを利用すれば、環境条件を正確かつ容易に取得することができるという利点がある。
【０１０８】
（２）第１実施例では、プリンタで検出された３つの環境条件（温度，湿度，環境光）がコンピュータに供給されているが、２つの環境条件（温度，湿度）のみが印刷データの生成に利用されている。したがって、印刷データの生成に利用されない環境条件（環境光）は、コンピュータへ供給されなくてもよい。この場合には、印刷データの生成に利用されない環境条件（環境光）は、利用条件格納メモリに直接保存されればよい。
【０１０９】
また、上記実施例では、設定条件と環境条件（より具体的には温度および湿度）とを用いて、印刷データが生成されているが、環境条件は、印刷データの生成に利用されなくてもよい。
【０１１０】
（３）上記実施例では、利用条件は、前述した設定条件と環境条件とを含んでいるが、他の情報が含まれていてもよい。例えば、印刷枚数や、印刷に使用されるインクの種類（カラーまたは黒）などが含まれていてもよい。また、印刷用紙の種類を特定可能な情報が含まれていてもよい。なお、この情報としては、例えば、印刷用紙の反射率や印刷用紙から反射される光の波長などを検出可能な周知のメディアセンサの検出結果を利用することができる。
【０１１１】
（４）上記実施例では、環境条件は、温度と湿度と環境光とを含んでいるが、これに代えて、温度と湿度と環境光とのうちの少なくとも１つを含むようにしてもよい。また、上記実施例では、利用条件格納メモリに保存される利用条件は、設定条件と環境条件とを含んでいるが、これに代えて、いずれか一方のみを含むようにしてもよい。一般には、利用条件は、ユーザによって設定（選択）された印刷データの生成に用いられる設定条件と、印刷実行時の印刷装置の周囲の環境条件と、のうちの少なくとも一方を含んでいればよい。
【０１１２】
（５）第３実施例では、利用条件は、プリンタを回収せずに収集されている。この場合には、利用条件格納メモリは、プリンタ内部のユーザによる着脱が許容されていない部位に代えて、インクカートリッジなどの着脱可能な交換部品に設けられていてもよい。ただし、利用条件格納メモリがプリンタ内部のユーザによる着脱が許容されていない部位に設けられている場合には、ネットワークを介して累積的な利用条件を収集することができるという利点がある。
【０１１３】
（６）上記実施例では、インクジェット方式のプリンタが利用されているが、これに代えて、他の方式のプリンタが利用されてもよい。例えば、ドットインパクト方式のプリンタやレーザプリンタなどが利用されてもよい。
【０１１４】
また、上記実施例では、印刷装置としてプリンタ３００が利用されているが、これに代えて、プリンタ、スキャナ、コピーなどの機能を有する複合機が利用されてもよい。なお、この場合には、第２実施例と同様に、印刷制御部２３０の機能は、複合機に設けられることが好ましい。
【図面の簡単な説明】
【０１１５】
【図１】第１実施例における印刷システムを示す説明図である。
【図２】印刷制御部２３０（図１）の機能を示すブロック図である。
【図３】コンピュータ２００とプリンタ３００との一連の処理内容を示す説明図である。
【図４】設定画面の一例を示す説明図である。
【図５】利用条件の利用手順を示すフローチャートである。
【図６】第２実施例における印刷装置を示す説明図である。
【図７】第３実施例における利用条件収集システムを示す説明図である。
【図８】コンピュータ２００Ｃとサーバ４００との一連の処理内容を示す説明図である。
【符号の説明】
【０１１６】
２００，Ｃ…パーソナルコンピュータ
２１０…ＣＰＵ
２２０…内部記憶装置
２２２…画像処理部
２３０，Ｃ…印刷制御部
２３２，Ｃ…処理条件決定部
２３４…利用条件読出部
２３６…利用条件送信部
２３８…適応情報受信部
２４０…印刷データ生成部
２４２…前処理実行部
２４４…解像度変換処理部
２４６…色変換処理部
２４８…ハーフトーン処理部
２５０…外部記憶装置
２６０…表示部
２７０…操作部
２９０…Ｉ／Ｆ部
３００，Ｂ…プリンタ
３１０…ＣＰＵ
３２０…内部記憶装置
３２２…印刷データ処理部
３２４…検出結果供給部
３２６…メモリ制御部
３３０…印刷制御部
３３２…処理条件決定部
３４０…印刷データ生成部
３５０…利用条件格納メモリ
３６０…表示パネル
３７０…操作パネル
３８０…印刷実行部
３９０…Ｉ／Ｆ部
３９１…温度センサ
３９２…湿度センサ
３９３…環境光センサ
４００…サーバ
４０２…利用条件受信部
４０４…解析部
４０６…適応情報準備部
４０８…適応情報送信部
【図１】
2005219211.tif 000003
【図２】
2005219211.tif 000004
【図３】
2005219211.tif 000005
【図４】
2005219211.tif 000006
【図５】
2005219211.tif 000007
【図６】
2005219211.tif 000008
【図７】
2005219211.tif 000009
【図８】
2005219211.tif 000010