(57)【特許請求の範囲】
【請求項１】
画像形成部を制御するための制御装置であって、
前記制御装置は、複数種類の環境条件のそれぞれについて、当該環境条件と、当該環境条件に適合する色変換プロファイルを準備するための準備情報と、を対応付けて格納するサーバとネットワークを介して接続されており、
前記制御装置は、
前記画像形成部の設置環境を示す環境情報を、前記サーバに供給するデバイス側供給部と、
前記環境情報によって示される前記設置環境を含む特定の環境条件に対応する特定の準備情報であって、前記特定の準備情報は、前記サーバに格納されている前記複数種類の環境条件のそれぞれに対応する複数個の前記準備情報に含まれる準備情報であるとともに、前記特定の環境条件下での複数回の画像形成によって形成される複数個の画像の色に関係する複数個の色関係データを含み、
前記特定の準備情報が、特定の閾値以上の数の色関係データを含む場合に、前記特定の環境条件に適合し、かつ、前記特定の閾値以上の数の色関係データの平均値を用いて前記サーバによって準備された第１の色変換プロファイルを、前記サーバから取得し、
前記特定の準備情報が、前記特定の閾値以上の数の色関係データを含まない場合に、プロファイル生成部が、前記サーバに格納されている前記複数種類の環境条件に対応する前記複数個の準備情報を用いずに、前記画像形成部が色材を用いて実際に形成した特定の画像を、測色センサが測色することによって得られる測色データを用いて生成される色変換プロファイルである第２の色変換プロファイルを取得する、
デバイス側取得部と、
前記第１の色変換プロファイルが取得される場合に、特定の画像データに対して前記第１の色変換プロファイルを利用した色変換を実行することによって得られる第１の変換済み画像データによって表わされる第１の画像を、前記画像形成部に形成させ、前記第２の色変換プロファイルが取得される場合に、前記特定の画像データに対して前記第２の色変換プロファイルを利用した色変換を実行することによって得られる第２の変換済み画像データによって表わされる第２の画像を、前記画像形成部に形成させる画像形成制御部と、
を備える制御装置。
【請求項２】
画像形成部を制御するための制御装置であって、
前記制御装置は、複数種類の環境条件のそれぞれについて、当該環境条件と、当該環境条件に適合する色変換プロファイルを準備するための準備情報と、を対応付けて格納するサーバとネットワークを介して接続されており、
前記制御装置は、
前記画像形成部の設置環境を示す環境情報を、前記サーバに供給するデバイス側供給部と、
前記環境情報によって示される前記設置環境を含む特定の環境条件に対応する特定の準備情報であって、前記サーバに格納されている前記複数種類の環境条件のそれぞれに対応する複数個の前記準備情報に含まれる準備情報である前記特定の準備情報を用いて、前記特定の環境条件に適合する第１の色変換プロファイルが前記サーバによって準備される場合に、前記サーバから前記第１の色変換プロファイルを取得し、前記第１の色変換プロファイルが前記サーバによって準備されない場合に、前記第１の色変換プロファイルとは異なる第２の色変換プロファイルであって、プロファイル生成部が、前記サーバに格納されている前記複数種類の環境条件に対応する前記複数個の準備情報を用いずに、特定の情報を用いて生成する色変換プロファイルである、前記第２の色変換プロファイルを取得するデバイス側取得部と、
前記第１の色変換プロファイルが取得される場合に、特定の画像データに対して前記第１の色変換プロファイルを利用した色変換を実行することによって得られる第１の変換済み画像データによって表わされる第１の画像を、前記画像形成部に形成させ、前記第２の色変換プロファイルが取得される場合に、前記特定の画像データに対して前記第２の色変換プロファイルを利用した色変換を実行することによって得られる第２の変換済み画像データによって表わされる第２の画像を、前記画像形成部に形成させる画像形成制御部と、
前記画像形成部が色材を用いて実際に形成した特定の画像を、測色センサが測色することによって得られる測色データを用いて、第１の色空間内の各画素値を、前記第１の色空間と異なる第２の色空間内の各画素値に変換するためのテーブルを生成するテーブル生成部と、
を備え、
前記特定の情報は、前記テーブルを含み、
前記プロファイル生成部は、前記サーバに備えられ、
前記サーバによって前記第１の色変換プロファイルが準備されない場合に、
前記デバイス側供給部は、さらに、前記テーブルを前記サーバに供給し、
前記デバイス側取得部は、前記サーバから、前記テーブルを含む前記特定の情報を用いて生成される前記第２の色変換プロファイルを取得し、
前記第２の色変換プロファイルは、前記特定の環境条件に対応付けて、前記サーバに格納される、
制御装置。
【請求項３】
画像形成部を制御するための制御装置であって、
前記制御装置は、複数種類の環境条件のそれぞれについて、当該環境条件と、当該環境条件に適合する色変換プロファイルを準備するための準備情報と、を対応付けて格納するサーバとネットワークを介して接続されており、
前記制御装置は、
前記画像形成部の設置環境を示す環境情報を、前記サーバに供給するデバイス側供給部と、
前記環境情報によって示される前記設置環境を含む特定の環境条件に対応する特定の準備情報であって、前記サーバに格納されている前記複数種類の環境条件のそれぞれに対応する複数個の前記準備情報に含まれる準備情報である前記特定の準備情報を用いて、前記特定の環境条件に適合する第１の色変換プロファイルが前記サーバによって準備される場合に、前記サーバから前記第１の色変換プロファイルを取得し、前記第１の色変換プロファイルが前記サーバによって準備されない場合に、前記第１の色変換プロファイルとは異なる第２の色変換プロファイルであって、プロファイル生成部が、前記サーバに格納されている前記複数種類の環境条件に対応する前記複数個の準備情報を用いずに、特定の情報を用いて生成する色変換プロファイルである、前記第２の色変換プロファイルを取得するデバイス側取得部と、
前記第１の色変換プロファイルが取得される場合に、特定の画像データに対して前記第１の色変換プロファイルを利用した色変換を実行することによって得られる第１の変換済み画像データによって表わされる第１の画像を、前記画像形成部に形成させ、前記第２の色変換プロファイルが取得される場合に、前記特定の画像データに対して前記第２の色変換プロファイルを利用した色変換を実行することによって得られる第２の変換済み画像データによって表わされる第２の画像を、前記画像形成部に形成させる画像形成制御部と、
前記画像形成部が色材を用いて実際に形成した特定の画像を、測色センサが測色することによって得られる測色データを用いて、第１の色空間内の各画素値を、前記第１の色空間と異なる第２の色空間内の各画素値に変換するためのテーブルを生成するテーブル生成部と、
前記プロファイル生成部と、
を備え、
前記特定の情報は、前記テーブルを含み、
前記サーバによって前記第１の色変換プロファイルが準備されない場合に、
前記プロファイル生成部は、前記テーブルを含む前記特定の情報を用いて、前記第２の色変換プロファイルを生成し、
前記デバイス側取得部は、前記プロファイル生成部によって生成される前記第２の色変換プロファイルを取得し、
前記デバイス側供給部は、さらに、前記特定の環境条件に対応付けて、前記第２の色変換プロファイルが格納されるように、前記第２の色変換プロファイルを前記サーバに供給する、
制御装置。
【請求項４】
画像形成部を制御するための制御装置であって、
前記制御装置は、複数種類の環境条件のそれぞれについて、当該環境条件と、当該環境条件に適合する色変換プロファイルを準備するための準備情報と、を対応付けて格納するサーバとネットワークを介して接続されており、
前記制御装置は、
前記画像形成部の設置環境を示す環境情報を、前記サーバに供給するデバイス側供給部と、
前記環境情報によって示される前記設置環境を含む特定の環境条件に対応する特定の準備情報であって、前記サーバに格納されている前記複数種類の環境条件のそれぞれに対応する複数個の前記準備情報に含まれる準備情報である前記特定の準備情報を用いて、前記特定の環境条件に適合する第１の色変換プロファイルが前記サーバによって準備される場合に、前記サーバから前記第１の色変換プロファイルを取得し、前記第１の色変換プロファイルが前記サーバによって準備されない場合に、前記第１の色変換プロファイルとは異なる第２の色変換プロファイルを取得するデバイス側取得部と、
前記第１の色変換プロファイルが取得される場合に、特定の画像データに対して前記第１の色変換プロファイルを利用した色変換を実行することによって得られる第１の変換済み画像データによって表わされる第１の画像を、前記画像形成部に形成させ、前記第２の色変換プロファイルが取得される場合に、前記特定の画像データに対して前記第２の色変換プロファイルを利用した色変換を実行することによって得られる第２の変換済み画像データによって表わされる第２の画像を、前記画像形成部に形成させる画像形成制御部と、
前記画像形成部が使用する色材に関する第１の色材関係情報を取得して、取得された前記第１の色材関係情報が、前記制御装置が記憶する少なくとも１個の第２の色材関係情報のうちのいずれかと一致するか否かを判断する色材判断部と、
を備え、
前記第１の色材関係情報が、前記少なくとも１個の第２の色材関係情報のうちのいずれかと一致すると判断される場合に、
前記デバイス側供給部は、前記環境情報を前記サーバに供給し、
前記第１の色材関係情報が、前記少なくとも１個の第２の色材関係情報のうちのいずれかと一致すると判断されない場合に、
前記デバイス側供給部は、前記環境情報を前記サーバに供給せず、
前記デバイス側取得部は、前記第２の色変換プロファイルを取得する、
制御装置。
【請求項５】
前記サーバから前記第１の色変換プロファイルが取得される場合に、前記画像形成制御部が前記第１の色変換プロファイルを利用するのか否かを選択することを、ユーザに許容する選択許容部をさらに備え、
前記第１の色変換プロファイルを利用することが前記ユーザによって選択される場合に、前記画像形成制御部は、前記特定の画像データに対して前記第１の色変換プロファイルを利用した色変換を実行することによって得られる前記第１の変換済み画像データによって表わされる前記第１の画像を、前記画像形成部に形成させ、
前記第１の色変換プロファイルを利用しないことが前記ユーザによって選択される場合に、
前記デバイス側取得部は、さらに、前記第１の色変換プロファイルとは異なる第３の色変換プロファイルを取得し、
前記画像形成制御部は、さらに、前記特定の画像データに対して前記第３の色変換プロファイルを利用した色変換を実行することによって得られる第３の変換済み画像データによって表わされる第３の画像を、前記画像形成部に形成させる、請求項１から４のいずれか一項に記載の制御装置。
【請求項６】
画像形成部を制御するための制御装置とネットワークを介して接続されるサーバであって、
複数種類の環境条件のそれぞれについて、当該環境条件と、当該環境条件に適合する色変換プロファイルを準備するための準備情報と、を対応付けて格納する格納部と、
前記制御装置から、前記画像形成部の設置環境を示す環境情報を取得するサーバ側取得部と、
前記環境情報によって示される前記設置環境を含む特定の環境条件に対応する特定の準備情報であって、前記特定の準備情報は、前記サーバに格納されている前記複数種類の環境条件のそれぞれに対応する複数個の前記準備情報に含まれる準備情報であるとともに、前記特定の環境条件下での複数回の画像形成によって形成される複数個の画像の色に関係する複数個の色関係データを含み、
前記特定の準備情報が、特定の閾値以上の数の色関係データを含むか否かを判断する、
判断部と、
前記特定の準備情報が、前記特定の閾値以上の数の色関係データを含むと判断される場合に、前記特定の環境条件に適合し、かつ、前記特定の閾値以上の数の色関係データの平均値を用いて第１の色変換プロファイルを準備する準備部と、
前記第１の色変換プロファイルが準備された場合に、前記第１の色変換プロファイルを前記制御装置に供給するサーバ側供給部と、
を備えるサーバ。
【請求項７】
前記特定の準備情報が、特定の閾値以上の数の色関係データを含まないと判断される場合に、前記メモリに格納されている前記複数種類の環境条件に対応する前記複数個の準備情報を用いずに、前記画像形成部が色材を用いて実際に形成した特定の画像を、測色センサが測色することによって得られる測色データを用いて生成される色変換プロファイルである第２の色変換プロファイルを生成するプロファイル生成部をさらに備え、
前記サーバ側供給部は、さらに、前記特定の準備情報が、特定の閾値以上の数の色関係データを含まないと判断される場合に、前記プロファイル生成部によって生成される前記第２の色変換プロファイルを、前記制御装置に供給する、請求項６に記載のサーバ。
【請求項８】
画像形成部を制御するための制御装置のためのコンピュータプログラムであって、
前記制御装置は、複数種類の環境条件のそれぞれについて、当該環境条件と、当該環境条件に適合する色変換プロファイルを準備するための準備情報と、を対応付けて格納するサーバとネットワークを介して接続されており、
前記コンピュータプログラムは、前記制御装置に搭載されるコンピュータに、以下の各処理、即ち、
前記画像形成部の設置環境を示す環境情報を、前記サーバに供給するデバイス側供給処理と、
前記環境情報によって示される前記設置環境を含む特定の環境条件に対応する特定の準備情報であって、前記特定の準備情報は、前記サーバに格納されている前記複数種類の環境条件のそれぞれに対応する複数個の前記準備情報に含まれる準備情報であるとともに、前記特定の環境条件下での複数回の画像形成によって形成される複数個の画像の色に関係する複数個の色関係データを含み、
前記特定の準備情報が、特定の閾値以上の数の色関係データを含む場合に、前記特定の環境条件に適合し、かつ、前記特定の閾値以上の数の色関係データの平均値を用いて前記サーバによって準備された第１の色変換プロファイルを、前記サーバから取得し、
前記特定の準備情報が、前記特定の閾値以上の数の色関係データを含まない場合に、プロファイル生成部が、前記サーバに格納されている前記複数種類の環境条件に対応する前記複数個の準備情報を用いずに、前記画像形成部が色材を用いて実際に形成した特定の画像を、測色センサが測色することによって得られる測色データを用いて生成される色変換プロファイルである第２の色変換プロファイルを取得する、
デバイス側取得処理と、
前記第１の色変換プロファイルが取得される場合に、特定の画像データに対して前記第１の色変換プロファイルを利用した色変換を実行することによって得られる第１の変換済み画像データによって表わされる第１の画像を、前記画像形成部に形成させ、前記第２の色変換プロファイルが取得される場合に、前記特定の画像データに対して前記第２の色変換プロファイルを利用した色変換を実行することによって得られる第２の変換済み画像データによって表わされる第２の画像を、前記画像形成部に形成させる画像形成制御処理と、
を実行させるコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本明細書によって開示される技術は、画像形成部を制御するための制御装置に関する。
【背景技術】
【０００２】
特許文献１のプリンタは、複数個の色変換プロファイルを格納するデータベースと、温度及び湿度を測定するセンサと、を備える。プリンタは、センサによって測定される温度及び湿度に応じて、データベースに格納されている複数個の色変換プロファイルの中から１個の色変換プロファイルを選択する。プリンタは、印刷対象の画像データに対して選択済みの色変換プロファイルを利用して色変換を実行して変換済み画像データを生成し、変換済み画像データによって表わされる画像を印刷する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００３−５１９０２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本明細書では、特許文献１の手法とは異なる手法を採用して、画像形成部の設置環境に応じた適切な色変換プロファイルを利用した画像形成を実現するための技術を開示する。
【課題を解決するための手段】
【０００５】
本明細書では、画像形成部を制御するための制御装置を開示する。制御装置は、複数種類の環境条件のそれぞれについて、当該環境条件と、当該環境条件に適合する色変換プロファイルを準備するための準備情報と、を対応付けて格納するサーバとネットワークを介して接続される。制御装置は、デバイス側供給部と、デバイス側取得部と、画像形成制御部と、を備える。デバイス側供給部は、画像形成部の設置環境を示す環境情報を、サーバに供給する。デバイス側取得部は、環境情報によって示される設置環境を含む特定の環境条件に対応する特定の準備情報を用いて、特定の環境条件に適合する第１の色変換プロファイルがサーバによって準備される場合に、サーバから第１の色変換プロファイルを取得し、第１の色変換プロファイルがサーバによって準備されない場合に、第１の色変換プロファイルとは異なる第２の色変換プロファイルを取得する。画像形成制御部は、第１の色変換プロファイルが取得される場合に、特定の画像データに対して第１の色変換プロファイルを利用した色変換を実行することによって得られる第１の変換済み画像データによって表わされる第１の画像を、画像形成部に形成させ、第２の色変換プロファイルが取得される場合に、特定の画像データに対して第２の色変換プロファイルを利用した色変換を実行することによって得られる第２の変換済み画像データによって表わされる第２の画像を、画像形成部に形成させる。
【０００６】
上記の構成によると、制御装置は、サーバによって第１の色変換プロファイルが準備される場合に、特定の環境条件に適合する第１の色変換プロファイルを取得する。従って、制御装置は、画像形成部の設置環境に応じた適切な第１の色変換プロファイルを利用した画像形成を、画像形成部に実行させることができる。一方、制御装置は、サーバによって第１の色変換プロファイルが準備されない場合でも、第１の色変換プロファイルとは異なる第２の色変換プロファイルを取得することができる。従って、制御装置は、画像形成部の設置環境に応じた適切な第２の色変換プロファイルを取得し得る。このために、制御装置は、画像形成部の設置環境に応じた適切な第２の色変換プロファイルを利用した画像形成を、画像形成部に実行させ得る。
【０００７】
本明細書では、画像形成部を制御するための制御装置とネットワークを介して接続されるサーバを開示する。サーバは、格納部と、サーバ側取得部と、判断部と、サーバ側供給部と、を備える。格納部は、複数種類の環境条件のそれぞれについて、当該環境条件と、当該環境条件に適合する色変換プロファイルを準備するための準備情報と、を対応付けて格納する。サーバ側取得部は、制御装置から、画像形成部の設置環境を示す環境情報を取得する。判断部は、環境情報によって示される設置環境を含む特定の環境条件に対応する特定の準備情報を用いて、特定の環境条件に適合する第１の色変換プロファイルを準備可能であるのか否かを判断する。サーバ側供給部は、第１の色変換プロファイルを準備不可能であると判断される場合に、第１の色変換プロファイルを制御装置に供給せずに、第１の色変換プロファイルを準備可能であると判断される場合に、第１の色変換プロファイルを制御装置に供給する。
【０００８】
上記の構成によると、サーバは、第１の色変換プロファイルを準備可能であると判断される場合に、第１の色変換プロファイルを制御装置に供給し、第１の色変換プロファイルを準備不可能であると判断される場合に、第１の色変換プロファイルを制御装置に供給しない。従って、サーバは、画像形成部の設置環境に応じた適切な第１の色変換プロファイルを制御装置に供給し得る。
【０００９】
なお、上記の制御装置及びサーバを実現するための制御方法、コンピュータプログラム、及び、当該コンピュータプログラムを格納するコンピュータ読取可能記録媒体も、新規で有用である。
【図面の簡単な説明】
【００１０】
【図１】通信システムの概要を示す。
【図２】通信システムの構成の一例を示す。
【図３】第１実施例のプリンタ処理のフローチャートを示す。
【図４】選択画面の一例を示す。
【図５】第１実施例のサーバ処理のフローチャートを示す。
【図６】図３のＳ３４〜Ｓ３８の内容を説明するための図を示す。
【図７】図５のＳ１２２の内容を説明するための図を示す。
【図８】第２実施例のプリンタ処理のフローチャートを示す。
【図９】第２実施例のサーバ処理のフローチャートを示す。
【発明を実施するための形態】
【００１１】
（第１実施例）
（システムの概要）
図１に示すように、本実施例の通信システム２は、複数台のプリンタ１０ａ〜１０ｄと、サーバ１００と、を備える。プリンタ１０ａ〜１０ｄとサーバ１００とは、インターネット８に接続されており、インターネット８を介して相互に通信可能である。
【００１２】
プリンタ１０ａ〜１０ｃは、地域、温度、及び、湿度によって分類される様々な環境条件下に設置されている。例えば、プリンタ１０ａ〜１０ｃは、日本の高温高湿の地域に設置されており、プリンタ１０ｄは、ドイツの低温高湿の地域に設置されている。
【００１３】
サーバ１００は、複数種類の環境条件のそれぞれについて、当該環境条件と、プロファイル５００ａ〜５００ｃと、を対応付けて格納している。ここで「プロファイル」とは、プリンタが印刷対象の画像データを色変換する際に利用される色変換プロファイル（ＩＣＣプロファイル）である。より具体的に言うと、ＲＧＢ色空間内の座標値で各画素の値が表わされるＲＧＢ画像データを、ＣＭＹＫ色空間内の座標値で各画素の値が表わされるＣＭＹＫ画像データに変換するための色変換プロファイルである。本実施例では、プロファイルは、ＲＧＢ色空間内の各座標値と、ＣＭＹＫ色空間内の各座標値と、が対応付けられているテーブルである。ただし、変形例では、プロファイルは、ＲＧＢ色空間内の各座標値をＣＭＹＫ色空間内の各座標値に変換するための数式であってもよい。
【００１４】
サーバ１００は、さらに、目標色テーブル１２０を格納している。目標色テーブル１２０は、テーブルＴＲＤ等の複数種類のテーブルを含む。ここで「テーブル」は、ＲＧＢ色空間内の座標値で各画素の値が表わされるＲＧＢ画像データを、Ｌａｂ色空間内の座標値で各画素の値が表わされるＬａｂ画像データに変換するためのテーブルである。テーブルＴＲＤ（Target color = Red Deep）は、濃い赤色の目標色に対応するテーブルである。同様に、テーブルＴＲＮ（Target color = Red Normal）、テーブルＴＲＬ（Target color = Red Light）、テーブルＴＢＤ（Target color = Blue Deep）は、それぞれ、普通の赤色、薄い赤色、濃い青色に対応する。図示省略しているが、他の色（黄色、緑色等）についても、同様のテーブルが設けられている。目標色テーブル１２０の利用方法については、後で詳しく説明する。
【００１５】
本実施例の通信システム２における各プリンタ１０ａ〜１０ｄ及びサーバ１００の動作を簡単に説明する。日本の高温高湿の地域に設置されているプリンタ１０ａ〜１０ｃは、それぞれ、当該プリンタの設置環境（即ち、日本、高温、高湿）を示す環境情報５０２ａ〜５０２ｃを、インターネット８を介してサーバ１００に供給する。図１の場合、サーバ１００では、環境情報５０２ａ〜５０２ｃを含む環境条件（即ち「日本：高温：高湿」）に対応付けられているプロファイル５００ａの数（２個）が少ない。この場合、サーバ１００は、各プリンタ１０ａ〜１０ｃのための各新規プロファイル５０４ａ〜５０４ｃを生成して、インターネット８を介して各プリンタ１０ａ〜１０ｃに供給する。この場合、サーバ１００は、環境情報５０２ａ〜５０２ｃを含む環境条件（即ち「日本：高温：高湿」）に対応付けて、新たに新規プロファイル５０４ａ〜５０４ｃを格納する。
【００１６】
また、ドイツの低温高湿の地域に設置されているプリンタ１０ｄは、環境情報５０２ｄをサーバ１００に供給する。図１の場合、サーバ１００には、環境情報５０２ｄを含む環境条件（「ドイツ：低温：高湿」）に対応付けられているプロファイル５００ｃの数が多い。この場合、サーバ１００は、プロファイル５００ｃに基づいて平均プロファイル５０６を準備して、プリンタ１０ｄに供給する。なお、サーバ１００は、環境情報５０２ｄを含む環境条件（即ち「ドイツ：低温：高湿」）に対応付けて、平均プロファイル５０６を格納しない。
【００１７】
プリンタの設置場所の温度又は湿度が変わると、例えば、インクジェットプリンタではインクの吐出量が変わり、また例えば、レーザープリンタではトナーの転写効率が変わる。そのため、プリンタ１０ａ〜１０ｄの設置場所の温度及び湿度に応じた適切な色変換を実行して、適切な画像が印刷されるような技術が必要である。また、プリンタの設置地域が変わると（例えば国が変わると）、色に関するユーザの嗜好が変わる。そのため、プリンタ１０ａ〜１０ｄの設置地域に応じた適切な色変換を実行して、ユーザの嗜好に応じた適切な画像が印刷されるような技術が必要である。
【００１８】
本システム２では、サーバ１００は、各プリンタ１０ａ〜１０ｄの設置環境（温度、湿度、及び、国）に応じた適切なプロファイル５０４ａ〜５０４ｃ，５０６を、それぞれ、各プリンタ１０ａ〜１０ｄに供給することができる。従って、各プリンタ１０ａ〜１０ｄは、自身の設置環境に応じた適切なプロファイルを利用して色変換を実行することができ、その結果、適切な画像を印刷することができる。
【００１９】
（プリンタ１０の構成）
図２では、図１の複数台のプリンタ１０ａ〜１０ｄを代表する１台のプリンタ１０を示している。プリンタ１０は、表示部１２と、操作部１４と、温湿度計１６と、ネットワークインターフェイス１８と、画像形成部２２と、測色センサ２４と、制御部２６と、を備える。上記の各部１２〜２６は、バス線（符号省略）に接続されている。
【００２０】
表示部１２は、様々な情報を表示するためのディスプレイである。操作部１４は、複数のキーによって構成されている。ユーザは、操作部１４を操作することによって、様々な指示をプリンタ１０に入力することができる。温湿度計１６は、温度及び湿度を測定する。温湿度計１６は、プリンタ１０の内部の温度及び湿度を測定してもよいし、プリンタ１０の外部の温度及び湿度を測定してもよい。ネットワークインターフェイス１８は、ＬＡＮ６に接続されている。ＬＡＮ６はインターネット８に接続されている。画像形成部２２は、レーザ方式の画像形成機構を備え、制御部２６からの指示に従って、トナーを用いて画像を形成する。画像形成部２２にはトナーカートリッジ（図示省略）がセットされている。測色センサ２４は、画像形成部２２によって形成される測色チャート３０４（図６参照）を測色するための光学センサである。
【００２１】
制御部２６は、ＣＰＵ３０とメモリ３２とを備える。メモリ３２は、プログラム３４を格納する。ＣＰＵ３０は、メモリ３２に格納されているプログラム３４に従って様々な処理を実行する。ＣＰＵ３０がプログラム３４に従って処理を実行することによって、各部５０〜５８の機能が実現される。なお、破線で示されるプロファイル生成部６０は、後述の第２実施例で利用される。
【００２２】
メモリ３２は、さらに、トナー情報３６を格納する。トナー情報３６は、プリンタ１０のベンダによって提供されるトナーカートリッジの識別情報（例えば、トナーカートリッジの製品番号等）を含む。トナー情報３６は、少なくとも１個の識別情報を含む。
【００２３】
メモリ３２は、さらに、ＤＬＰ（Device Link Profile）４０と、デフォルトプロファイル４２と、環境対応プロファイル４４と、を格納する。ＤＬＰ４０は、ＲＧＢ色空間内の座標値で各画素の値が表わされるＲＧＢ画像データを、ＣＭＹＫ色空間内の座標値で各画素の値が表わされるＣＭＹＫ画像データに変換するための色変換プロファイルである。ＤＬＰ４０は、後述の測色チャート３０４（図６参照）を生成するためのプロファイルである。デフォルトプロファイル４２も、ＲＧＢ画像データをＣＭＹＫ画像データに変換するための色変換プロファイルであり、ＤＬＰ４０とは異なる色変換プロファイルである。ＤＬＰ４０及びデフォルトプロファイル４２は、プリンタ１０の出荷時において、メモリ３２に予め格納されている。環境対応プロファイル４４も、ＲＧＢ画像データをＣＭＹＫ画像データに変換するための色変換プロファイルである。環境対応プロファイル４４は、後述するプリンタ処理（図３参照）の結果として得られるプロファイルである。なお、破線で示されている目標色テーブル４６は、後述の第２実施例で利用される。
【００２４】
（サーバ１００の構成）
サーバ１００は、ネットワークインターフェイス１０２と制御部１０４とを備える。ネットワークインターフェイス１０２と制御部１０４は、バス線（符号省略）に接続されている。ネットワークインターフェイス１０２は、ＬＡＮ７に接続されている。ＬＡＮ７はインターネット８に接続されている。制御部１０４は、ＣＰＵ１１０とメモリ１１２とを備える。メモリ１１２は、プログラム１１３を格納する。ＣＰＵ１１０は、メモリ１１２に格納されているプログラム１１３に従って様々な処理を実行する。ＣＰＵ１１０が当該プログラム１１３に従って処理を実行することによって、各部１２２〜１２８の機能が実現される。
【００２５】
メモリ１１２は、さらに、環境条件１１４（「日本：高温：高湿」等（図１参照））と、環境対応プロファイル群１１６と、を対応付けて格納する。環境対応プロファイル群１１６は、後述するサーバ処理（図５参照）の結果として格納される色変換プロファイルを含む。また、図示省略しているが、メモリ１１２は、上述したように、複数種類の環境条件１１４のそれぞれについて、当該環境条件と、環境対応プロファイル群１１６と、を対応付けて格納している。
【００２６】
メモリ１１２は、さらに、ＤＬＰ１１８と、目標色テーブル１２０と、を格納する。ＤＬＰ１１８は、プリンタ１０に格納されているＤＬＰ４０と同じものである。上述したように、目標色テーブル１２０は、複数個のテーブルＴＲＤ等を含む（図１参照）。
【００２７】
（プリンタ処理：図３）
続いて、図３を参照して、プリンタ１０の制御部２６が実行する処理について説明する。プリンタ１０の電源がＯＮ状態である場合に、制御部２６は、ユーザによって新しいトナーカートリッジが画像形成部２２にセットされること、又は、ユーザによってＳ１４以降の処理の実行指示が行われることを監視する（Ｓ１０、Ｓ１２）。ユーザが新しいトナーカートリッジを画像形成部２２にセットした場合（Ｓ１０でＹＥＳ）、又は、ユーザが操作部１４を操作して実行指示を行った場合（Ｓ１２でＹＥＳ）、Ｓ１３に進み、制御部２６は、サーバ１００にアクセスする。
【００２８】
次いで、Ｓ１４では、デバイス側供給部５０（図２参照）は、画像形成部２２にセットされているトナーカートリッジ内のトナー（以下では「画像形成部２２が利用するトナー」と呼ぶ）が、所定のトナーであるか否かを判断する。具体的には、Ｓ１４では、デバイス側供給部５０は、まず、画像形成部２２にセットされているトナーカートリッジに付されたＩＣタグを、プリンタ１０内の読取部（図示省略）に読み取らせることによって、トナーカートリッジの識別情報（以下では「対象識別情報」と呼ぶ）を取得する。次いで、デバイス側供給部５０は、対象識別情報が、トナー情報３６（図２参照）に含まれる少なくとも１個の識別情報のうちのいずれかと一致するか否かを判断する。デバイス側供給部５０は、対象識別情報が上記の少なくとも１個の識別情報のいずれかと一致する場合に、Ｓ１４でＹＥＳと判断して、Ｓ１６に進む。一方において、デバイス側供給部５０は、対象識別情報が上記の少なくとも１個の識別情報のいずれにも一致しない場合に、Ｓ１４でＮＯと判断して、Ｓ３０に進む。なお、トナーカートリッジにＩＣタグが付されていない場合には、デバイス側供給部５０は、Ｓ１４でＮＯと判断する。
【００２９】
なお、変形例では、ユーザは、対象識別情報をプリンタ１０に予め入力してもよい。その場合、Ｓ１４では、デバイス側供給部５０は、ユーザによって入力された対象識別情報が、上記の少なくとも１個の識別情報のうちのいずれかと一致するのか否かを判断する。本変形例では、プリンタ１０は、読取部を備えずに済む。また、他の変形例では、ユーザは、画像形成部２２に現在セットされているトナーカートリッジが、プリンタ１０のベンダによって提供されるトナーカートリッジであるのか、ベンダ以外の会社によって提供されるトナーカートリッジであるのか、をプリンタ１０に予め入力してもよい。その場合、Ｓ１４では、デバイス側供給部５０は、ユーザの入力が「ベンダ」を示す場合にＹＥＳと判断し、ユーザの入力が「ベンダ以外の会社」を示す場合にＮＯと判断する。この場合、プリンタ１０は、読取部を備えずに済むし、トナー情報３６を格納せずに済む。
【００３０】
Ｓ１６では、デバイス側供給部５０は、プリンタ１０の設置環境（地域、温度、湿度）を示す環境情報（以下では「特定の環境情報」と呼ぶ）をサーバ１００に供給する。具体的には、デバイス側供給部５０は、プリンタ１０のグローバルＩＰアドレスと、Ｓ１６の時点で温湿度計１６（図２参照）によって測定されている温度及び湿度と、をサーバ１００に供給する。なお、プリンタ１０のグローバルＩＰアドレスは、メモリ３２に予め記憶されている。グローバルＩＰアドレスは、プリンタ１０が設置されている地域（即ち国）に応じた値を有する。従って、サーバ１００は、プリンタ１０のグローバルＩＰアドレスに基づいて、プリンタ１０が設置されている地域を特定可能である。また、変形例では、デバイス側供給部５０は、一定期間（例えば１週間）の温度及び湿度の平均値を算出し、その平均値を温度及び湿度としてサーバ１０に供給してもよい。
【００３１】
次いで、Ｓ１８では、デバイス側取得部５２（図２参照）は、サーバ１００からＯＫ信号が取得されたか否かを判断する。ＯＫ信号が取得された場合（Ｓ１８でＹＥＳ）、Ｓ２０において、デバイス側供給部５０は、サーバ１００に要求信号を供給して、Ｓ２２に進む。一方、サーバ１００からＮＧ信号が取得された場合（Ｓ１８でＮＯ）、Ｓ３０に進む。なお、ＯＫ信号は、サーバ１００が平均プロファイルを準備可能である場合に、サーバ１００から送信される信号である。また、ＮＧ信号は、サーバ１００が平均プロファイルを準備不可能である場合に、サーバ１００から送信される信号である。なお、平均キャリブレーションデータはサーバ１００にて生成される。平均キャリブレーションデータの生成方法は後で説明する。
【００３２】
Ｓ２２では、デバイス側取得部５２は、サーバ１００から平均プロファイルを取得する。次いで、Ｓ２４では、選択許容部５８（図２参照）は、表示部１２に選択画面２００（図４参照）を表示させる。
【００３３】
（選択画面２００：図４）
図４に示すように、選択画面２００は、モデル画像２０２と、ＯＫボタンと、「赤・濃」等の各目標色に対応する各目標色ボタンと、を含む。Ｓ２４で表示されるモデル画像２０２は、所定のモデルデータ（ＲＧＢ画像データ）に対して、Ｓ２２で取得された平均プロファイルを利用した色変換を実行することによって得られる変換済みモデルデータ（ＣＭＹＫ画像データ）によって表わされる画像である。なお、当該画像を表示部１２で表示させるためには、変換済みモデルデータ（ＣＭＹＫ画像データ）を、表示用のＲＧＢ画像データに変換する必要がある。選択許容部５８は、予め決められている所定の数式を利用して、変換済みモデルデータを表示用のＲＧＢ画像データに変換して、モデル画像２０２を表示させる。この点は、色変換において利用されるプロファイルが異なる点を除いて、後述のＳ３０及びＳ４２でも同様である。
【００３４】
ユーザは、モデル画像２０２を見て、Ｓ２２で取得された平均プロファイルを利用した色変換によって得られる画像を確認することができる。ユーザは、Ｓ２２で取得された平均プロファイルを利用することを望む場合（即ちユーザが画像の色に満足する場合）には、ＯＫボタンを選択する。一方、ユーザは、Ｓ２２で取得された平均プロファイルを利用することを望まない場合（即ちユーザが画像の色に満足しない場合）には、複数個の目標色ボタンの中から、ユーザが望む色（例えば、「赤・濃」）を表わす目標色ボタンを選択する。この構成によると、プリンタ１０は、ユーザが望む色変換を実現可能な色変換プロファイルを取得し得る。
【００３５】
（プリンタ処理の続き：図３のＳ２６）
Ｓ２６では、選択許容部５８は、ユーザによって選択画面２００内のＯＫボタンが選択されたか否かを判断する。いずれかの目標色ボタンが選択された場合（Ｓ２６でＮＯの場合）には、Ｓ３４に進む。一方、ＯＫボタンが選択された場合（Ｓ２６でＹＥＳ）には、Ｓ２８において、デバイス側供給部５０は、サーバ１００に決定信号を供給する。Ｓ２８では、デバイス側取得部５２は、Ｓ２４で取得された平均プロファイルを、環境対応プロファイル４４として、メモリ３２に格納する。なお、環境対応プロファイル４４としてプロファイルが既に格納されている場合には、Ｓ２８では、デバイス側取得部５２は、当該プロファイルを削除して、平均プロファイルを、新たな環境対応プロファイル４４として、メモリ３２に格納する。Ｓ２８を終えると、プリンタ処理が終了する。
【００３６】
一方、Ｓ３０では、選択許容部５８は、表示部１２に選択画面２００（図４参照）を表示させる。Ｓ３０で表示されるモデル画像２０２は、所定のモデルデータに対して、デフォルトプロファイル４２（図２参照）を利用した色変換を実行することによって得られる変換済みモデルデータによって表わされる画像である。ただし、選択許容部５８は、画像形成部２２が利用するトナーが上記の所定のトナーでないと判断されている場合（Ｓ１４でＮＯ）には、画像形成部２２が利用するトナーが上記の所定のトナーでないことを示すメッセージを、モデル画像２０２中に表示させる。この点は、以下のＳ４２でも同様である。なお、変形例では、Ｓ１４でＮＯの場合には、モデル画像２０２を表示させないようにしてもよい。
【００３７】
次いで、Ｓ３２では、選択許容部５８は、ユーザによって選択画面２００内のＯＫボタンが選択されたか否かを判断する。ＯＫボタンが選択された場合（Ｓ３２でＹＥＳ）、制御部２６は、Ｓ２８の処理を実行せずに、プリンタ処理を終了する。一方、ユーザによっていずれかの目標色ボタンが選択された場合（Ｓ３２でＮＯ）、Ｓ３４に進む。
【００３８】
Ｓ３４では、テーブル生成部５６（図２参照）は、測色テーブルを生成する。測色テーブルは、ＲＧＢ色空間内の座標値で各画素の値が表わされるサンプルＲＧＢ画像データを、Ｌａｂ色空間内の座標値で各画素の値が表わされる測色Ｌａｂ画像データに変換するためのテーブルである（図６の符号３０８参照）。測色テーブルの生成方法は後で説明する。次いで、Ｓ３６では、デバイス側供給部５０は、測色テーブルをサーバ１００に供給する。次いで、Ｓ３８では、デバイス側供給部５０は、選択画面２００（Ｓ２４又はＳ３０）において、ユーザによって選択された目標色ボタンに対応する目標色（例えば「赤・濃」）を示す目標色データを、サーバ１００に供給する。次いで、Ｓ４０では、デバイス側取得部５２は、サーバ１００によって生成された新規プロファイルをサーバ１００から取得する。
【００３９】
次いで、Ｓ４２では、選択許容部５８は、表示部１２に選択画面２００（図４参照）を表示させる。Ｓ４２で表示されるモデル画像２０２は、所定のモデルデータに対して、Ｓ４０で取得された新規プロファイルを利用した色変換を実行することによって得られる変換済みモデルデータによって表わされる画像である。次いで、Ｓ４４では、選択許容部５８は、ユーザによって選択画面２００内のＯＫボタンが選択されたか否かを判断する。ＯＫボタンが選択された場合（Ｓ４４でＹＥＳ）、Ｓ２８に進む。この場合、デバイス側供給部５０は、サーバ１００に決定信号を供給する。Ｓ２８では、デバイス側取得部５２は、Ｓ４０で取得された新規プロファイルを、環境対応プロファイル４４として、メモリ３２に格納する。Ｓ２８を終えると、プリンタ処理が終了する。
【００４０】
一方、Ｓ４４において、ユーザによっていずれかの目標色ボタンが選択された場合（Ｓ４４でＮＯ）、Ｓ３８〜Ｓ４４の処理が繰り返さる。ユーザは、自身が望む新規プロファイルが得られるまで、目標色を何回も選択することができる。
【００４１】
（画像形成処理）
図３のプリンタ処理の終了後に、プリンタ１０が実行する画像形成処理について説明する。例えば、図３のプリンタ処理の終了後に、ユーザは、図示省略のＰＣにおいて、印刷対象のデータ（以下では「特定のＲＧＢ画像データ」と呼ぶ）を選択することができる。この場合、ＰＣからプリンタ１０に特定のＲＧＢ画像データが供給される。この場合、画像形成制御部５４（図２参照）は、特定のＲＧＢ画像データに対して、メモリ３２に格納されている環境対応プロファイル４４を利用した色変換を実行して、特定の変換済みＣＭＹＫ画像データを生成する。具体的には、画像形成制御部５４は、環境対応プロファイル４４を利用して、特定のＲＧＢ画像データを構成する各画素のＲＧＢ色空間内の座標値を、ＣＭＹＫ色空間内の座標値に変換することにより、特定の変換済みＣＭＹＫ画像データを生成する。
【００４２】
例えば、図３のＳ２２で取得された平均プロファイルが環境対応プロファイル４４として格納されている場合には、画像形成制御部５４は、特定のＲＧＢ画像データに対して、平均プロファイルを利用した色変換を実行して、特定の変換済みＣＭＹＫ画像データを生成する。また、例えば、図３のＳ４０で取得された新規プロファイルが環境対応プロファイル４４として格納されている場合には、画像形成制御部５４は、特定のＲＧＢ画像データに対して、新規プロファイルを利用した色変換を実行して、特定の変換済みＣＭＹＫ画像データを生成する。
【００４３】
画像形成制御部５４は、特定の変換済みＣＭＹＫ画像データに従って、画像形成部２２を制御する。これにより、画像形成部２２は、特定の変換済みＣＭＹＫ画像データに従って、感光体に静電潜像を形成する。この結果、感光体の静電潜像に対応する部分にトナー（即ちＣＭＹＫの４色のトナー）が付着し、感光体上のトナーが中間転写体に転写され、次いで、中間転写体上のトナーが印刷用紙に転写される。即ち、特定の変換済みＣＭＹＫ画像データによって表わされる画像が、印刷用紙上に形成される。
【００４４】
（サーバ処理：図５）
続いて、図５を参照して、サーバ１００の制御部１０４が実行する処理について説明する。制御部１０４は、プリンタ１０からアクセスされることを監視する（Ｓ１００）。プリンタ１０からアクセスされると（Ｓ１００でＹＥＳ）、Ｓ１０２において、サーバ側取得部１２２（図２参照）は、プリンタ１０から環境情報（以下では「特定の環境情報」と呼ぶ）が取得されたか否かを判断する。プリンタ１０から特定の環境情報が取得された場合（Ｓ１０２でＹＥＳ）、Ｓ１０４に進む。一方、プリンタ１０からアクセスされてから、所定時間の間にプリンタ１０から特定の環境情報を取得できなかった場合（Ｓ１０２でＮＯ）、Ｓ１１８に進む。なお、Ｓ１０２でＮＯの場合は、プリンタ１０の画像形成部２２が利用するトナーが、上記の所定のトナーでない場合（図３のＳ１４でＮＯ）である。
【００４５】
Ｓ１０４では、判断部１２４（図２参照）は、Ｓ１０２で取得された特定の環境情報によって示されるプリンタ１０の設置環境を含む環境条件（以下では「特定の環境条件」と呼ぶ）に対応付けられている環境対応プロファイル群１１６（以下では「特定の環境対応プロファイル群」と呼ぶ）に含まれるプロファイル数が、所定数（例えば１０個）以上であるか否かを判断する。なお、上記特定の環境対応プロファイル群が、「特定の準備情報」の一例である。プロファイル数が所定数以上である場合（Ｓ１０４でＹＥＳ）、Ｓ１０６において、サーバ側供給部１２６（図２参照）は、プリンタ１０にＯＫ信号を供給する。一方、プロファイル数が所定数未満である場合（Ｓ１０４でＮＯ）、Ｓ１１６において、サーバ側供給部１２６は、プリンタ１０にＮＧ信号を供給する。Ｓ１１６を終えると、Ｓ１１８に進む。
【００４６】
Ｓ１０８では、サーバ側供給部１２６は、プリンタ１０から要求信号を取得することを監視する。プリンタ１０から要求信号が取得されると（Ｓ１０８でＹＥＳ）、Ｓ１１０において、サーバ側供給部１２６は、特定の環境対応プロファイル群に含まれる全てのプロファイルを用いて、平均プロファイルを準備する。特定の環境対応プロファイル群に含まれる複数個のプロファイルのそれぞれは、ＲＧＢ色空間内の各座標値と、ＣＭＹＫ色空間内の各座標値と、が対応付けられているテーブルである。Ｓ１１０では、サーバ側供給部１２６は、まず、特定の環境対応プロファイル群に含まれる複数個のプロファイルのそれぞれから、ＲＧＢ色空間内の第１の座標値に対応付けられているＣＭＹＫ色空間内の第１の座標値を特定する。例えば、特定の環境対応プロファイル群に含まれるプロファイル数がＮ（Ｎは１０以上の整数）であれば、サーバ側供給部１２６は、ＣＭＹＫ色空間内のＮ個の第１の座標値を特定する。そして、サーバ側供給部１２６は、ＣＭＹＫ色空間内のＮ個の第１の座標値について、Ｃ値の平均値、Ｍ値の平均値、Ｙ値の平均値、及び、Ｋ値の平均値（以下では「平均座標値」と呼ぶ）を算出する。サーバ側供給部１２６は、ＲＧＢ色空間内の第１の座標値と、ＣＭＹＫ色空間内の平均座標値と、を対応付ける。同様に、サーバ側供給部１２６は、ＲＧＢ色空間内の第２の座標値、第３の座標値等についても、ＣＭＹＫ色空間内の平均座標値を算出する。これにより、ＲＧＢ色空間内の各座標値と、ＣＭＹＫ色空間内の各平均座標値と、が対応付けられている平均プロファイルが完成する。
【００４７】
次いで、Ｓ１１２において、サーバ側供給部１２６は、Ｓ１１０で準備された平均プロファイルをプリンタ１０に供給する。次いで、Ｓ１１４において、制御部１０４は、プリンタ１０から決定信号を取得したか否かを判断する。上述の通り、決定信号は、選択画面２００（図４参照）内のＯＫボタンが選択される場合（図３のＳ２６でＹＥＳ）に、プリンタ１０からサーバ１００に供給される信号である。決定信号が取得されると（Ｓ１１４でＹＥＳ）、サーバ処理が終了する。なお、この場合、Ｓ１３０の処理が実行されないために、特定の環境条件に対応付けて、Ｓ１１０で準備された平均プロファイルがメモリ１１２に格納されない。一方、決定信号が取得されないと（Ｓ１１４でＮＯ）、Ｓ１１８に進む。
【００４８】
Ｓ１１８では、サーバ側取得部１２２は、プリンタ１０から測色テーブル（図３のＳ３６参照）を取得する。次いで、Ｓ１２０では、サーバ側取得部１２２は、プリンタ１０から目標色データ（図３のＳ３８参照）を取得する。
【００４９】
次いで、Ｓ１２２では、プロファイル生成部１２８（図２参照）は、測色テーブルと、目標色データと、ＤＬＰ１１８と、に基づいて、新規プロファイルを生成する。新規プロファイルの生成方法は後で説明する。次いで、Ｓ１２４では、サーバ側供給部１２６は、新規プロファイルをプリンタ１０に供給する。次いで、Ｓ１２６において、制御部１０４は、プリンタ１０から決定信号を取得したか否かを判断する。この場合、決定信号は、選択画面２００（図４参照）内のＯＫボタンが選択される場合（図３のＳ４４でＹＥＳ）に、プリンタ１０からサーバ１００に供給される信号である。決定信号が取得された場合（Ｓ１２６でＹＥＳ）、Ｓ１２８に進む。一方、決定信号が取得されなかった場合（Ｓ１２６でＮＯ）、Ｓ１２２〜Ｓ１２６の処理が繰り返される。
【００５０】
Ｓ１２８では、制御部１０４は、Ｓ１０２で特定の環境情報が取得されたか否かを判断する。特定の環境情報が取得されている場合（Ｓ１２８でＹＥＳ）、Ｓ１３０に進む。Ｓ１３０では、サーバ側取得部１２２は、Ｓ１０２で取得された特定の環境情報によって示されるプリンタ１０の設置環境を含む特定の環境条件（例えば、「日本：高温：高湿」）と、Ｓ１２４で生成された新規プロファイルと、を対応付けてメモリ１１２に格納する。これにより、特定の環境対応プロファイル群１１６（図２参照）として、Ｓ１２４で生成された新規プロファイルが格納される。Ｓ１３０を終えると、サーバ処理が終了する。一方、環境情報が取得されていない場合（Ｓ１２８でＮＯ）、サーバ処理が終了する。
【００５１】
（測色テーブル生成処理：図６）
図６を参照して、プリンタ１０によって実行される測色テーブル生成処理（図３のＳ３４〜Ｓ３８）について説明する。Ｓ３４では、画像形成制御部５４は、まず、ＤＬＰ４０を利用して、サンプルＲＧＢ画像データ３００の色変換を実行して、変換後ＣＭＹＫ画像データ３０２を生成する。次いで、画像形成制御部５４は、変換後ＣＭＹＫ画像データ３０２に従って、画像形成部２２を制御する。これにより、画像形成部２２は、変換後ＣＭＹＫ画像データ３０２に従って、感光体に静電潜像を形成する。この結果、感光体の静電潜像に対応する部分にトナーが付着し、感光体上のトナーが中間転写体に転写される。中間転写体上のトナーによって表わされる画像が、測色チャート３０４である。
【００５２】
次いで、テーブル生成部５６は、測色センサ２４を制御して、中間転写体上の測色チャート３０４を測色する（即ちカラースキャンを実行する）。測色センサ２４は、測色によって得られるＲＧＢ画像データを構成する各画素のＲＧＢ色空間内の座標値を、Ｌａｂ色空間内の座標値に変換して、測色Ｌａｂ画像データ３０６を生成する。なお、ＲＧＢからＬａｂへの変換は、公知の変換式を利用して実行される。テーブル生成部５６は、サンプルＲＧＢ画像データ３００を構成する各画素のＲＧＢ色空間内の座標値と、測色Ｌａｂ画像データ３０６を構成する各画素のＬａｂ色空間内の座標値と、が対応付けられている測色テーブル３０８を生成する。
【００５３】
なお、図３のＳ３６では、デバイス側供給部５０は、Ｓ３４で生成された測色テーブル３０８をサーバ１００に供給する。また、図３のＳ３８では、デバイス側供給部５０は、ユーザによって選択された目標色ボタンに対応する目標色を示す目標色データ３１０（例えば「赤・濃」）をサーバ１００に供給する。
【００５４】
（新規プロファイル生成処理：図７）
続いて、図７を参照して、サーバ１００によって実行される新規プロファイル生成処理（図５のＳ１２２）について説明する。上述したように、Ｓ１１８及びＳ１２０では、サーバ側取得部１２２は、測色テーブル３０８及び目標色データ３１０（図６参照）を取得する。この場合、Ｓ１２２では、プロファイル生成部１２８は、まず、目標色データ３１０（例えば「赤・濃」）に対応する目標色テーブル（例えばＴＲＤ）をメモリ１１２内から取得する。以下では、プロファイル生成部１２８が目標色テーブルＴＲＤを取得した場合を例として説明する。次いで、プロファイル生成部１２８は、測色テーブル３０８を利用して、Ｌａｂ色空間内の画素（ｌ１，ａ１，ｂ１）等の複数個の画素によって構成されるサンプルＬａｂ画像データ４００の逆変換を実行して、ＲＧＢ色空間内の画素（ｒ１，ｇ１，ｂ１）等の複数個の画素によって構成される第１のＲＧＢ画像データ４０２を生成する。さらに、プロファイル生成部１２８は、目標色テーブルＴＲＤを利用して、サンプルＬａｂ画像データ４００の逆変換を実行して、ＲＧＢ色空間内の複数個の画素（ｒ１’，ｇ１’，ｂ１’）等によって構成される第２のＲＧＢ画像データ４０４を生成する。
【００５５】
次いで、プロファイル生成部１２８は、第２のＲＧＢ画像データ４０４を構成する複数個の画素のそれぞれについて、当該画素の値（ｒ１’，ｇ１’，ｂ１’）等を、補正テーブル４０６の入力値として書き込む。さらに、プロファイル生成部１２８は、第１のＲＧＢ画像データ４０２を構成する各画素の値（ｒ１，ｇ１，ｂ１）等と、第２のＲＧＢ画像データ４０４を構成する各画素の値（ｒ１’，ｇ１’，ｂ１’）等と、の差分を計算して、当該差分（ｒ１−ｒ１’，ｇ１−ｇ１’，ｂ１−ｂ１’）等を、補正テーブル４０６の補正値として書き込む。これにより、補正テーブル４０６が完成する。例えば、入力値（ｒ１’，ｇ１’，ｂ１’）に補正値（ｒ１−ｒ１’，ｇ１−ｇ１’，ｂ１−ｂ１’）を加算すれば、出力値として（ｒ１，ｇ１，ｂ１）が得られる。即ち、補正テーブル４０６は、第２のＲＧＢ画像データ４０４を構成する各画素の値（ｒ１’，ｇ１’，ｂ１’）等を、第１のＲＧＢ画像データ４０２を構成する各画素の値（ｒ１，ｇ１，ｂ１）等に変換するためのデータである。
【００５６】
次いで、プロファイル生成部１２８は、補正テーブル４０６を利用して、ＤＬＰ１１８を補正することによって、新規プロファイル４０８を生成する。ＤＬＰ１１８は、ＲＧＢ色空間内の各画素の座標値（ｒ１，ｇ１，ｂ１）等と、ＣＭＹＫ色空間内の各画素の座標値（ｃ１，ｍ１，ｙ１，ｋ１）等と、が対応付けられているテーブルである。プロファイル生成部１２８は、補正テーブル４０６内の各補正値（ｒ１−ｒ１’，ｇ１−ｇ１’，ｂ１−ｂ１’）を利用して、ＤＬＰ１１８内のＲＧＢ色空間内の各画素の座標値（ｒ１，ｇ１，ｂ１）等を補正して、ＲＧＢ色空間内の各画素の補正後の座標値（ｒ１’，ｇ１’，ｂ１’）等を算出する。これにより、ＲＧＢ色空間内の各画素の補正後の座標値（ｒ１’，ｇ１’，ｂ１’）と、ＣＭＹＫ色空間内の各画素の座標値（ｃ１，ｍ１，ｙ１，ｋ１）等と、が対応付けられている新規プロファイル４０８が完成する。
【００５７】
上記の通り、新規プロファイル４０８は、ユーザによって選択された目標色に基づいて生成される。従って、仮に、プリンタ１０が、新規プロファイル４０８を利用した色変換を実行すると、ユーザによって選択された目標色（例えば濃い赤色）が再現されるＣＭＹＫ画像データを生成することができる。このために、ユーザが望む色を表わす画像が印刷された印刷用紙を、ユーザに提供することができる。
【００５８】
また、新規プロファイル４０８は、サーバ１００のメモリ１１２に格納されている環境対応プロファイル群１１６を用いずに生成される。即ち、新規プロファイル４０８は、プリンタ１０の設置環境下で実際に形成された測色チャート３０４に基づいて生成された測色テーブル３０８を用いて生成される。このために、プリンタ１０は、プリンタ１０の設置環境に応じた適切なプロファイルをサーバ１００から取得し得る。
【００５９】
（本実施例の効果）
第１実施例の通信システムについて詳しく説明した。プリンタ１０は、サーバ１００によって平均プロファイルが準備される場合（図３のＳ１８でＹＥＳ、図５のＳ１０４でＹＥＳ）に、平均プロファイルを取得する。従って、プリンタ１０は、プリンタ１０の設置環境に応じた適切な平均プロファイルを利用して、色変換を実行することができる。このために、プリンタ１０は、プリンタ１０の設置環境に応じた適切な平均プロファイルを利用した画像形成を実行することができる。一方、プリンタ１０は、サーバ１００によって平均プロファイルが準備されない場合（図３のＳ１８でＮＯ、図５のＳ１０４でＮＯ）でも、平均プロファイルとは異なる新規プロファイル４０８を取得することができる（図３のＳ４０）。従って、プリンタ１０は、プリンタ１０の設置環境に応じた適切な新規プロファイルを利用した画像形成を実行することができる。
【００６０】
また、新規プロファイル４０８は、特定の環境条件と対応付けてメモリ１１２に格納される（図５のＳ１３０）。即ち、新規プロファイル４０８が生成される毎に、サーバ１００にプロファイルが蓄積される。その結果、特定の環境対応プロファイル群１１６に含まれるプロファイル数が、所定数以上になり得る。サーバ１００は、プロファイル数が所定数以上である場合（図５のＳ１０４でＹＥＳ）に、特定の環境対応プロファイル群１１６に含まれる全てのプロファイルを用いて、平均プロファイルを準備する。特定の環境対応プロファイル群１１６に含まれる各プロファイルは、特定の環境条件下で実際に行われた画像形成によって形成される測色チャート３０４に基づいて生成される。即ち、平均プロファイルは、特定の環境条件に応じた適切な色変換を実現するものである。従って、プリンタ１０は、プリンタ１０の設置環境に応じた適切な平均プロファイルを取得することができる。
【００６１】
また、平均プロファイルが準備される際には、実際にトナーを用いて測色チャート３０４を形成する必要がない（図５のＳ１１０）。そのため、プリンタ１０は、測色チャート３０４を形成せずに済むために、トナーをセーブすることができる。
【００６２】
また、本実施例では、プリンタ１０は、画像形成部２２が使用するトナーが上記の所定のトナーである場合（図３のＳ１４でＹＥＳ）に、特定の環境情報をサーバ１００に供給して（図３のＳ１６）、サーバ１００から平均プロファイルを取得する。ただし、プリンタ１０は、画像形成部２２が使用するトナーが上記の所定のトナーでない場合（図３のＳ１４でＮＯ）に、特定の環境情報をサーバ１００に供給しない。この場合、サーバ１００において、特定の環境条件と、新規プロファイルと、が対応付けて格納されないからである。このように、画像形成部２２が使用するトナーが上記の所定のトナーでない場合に、サーバ１００に新規プロファイルが格納されない理由は、以下のとおりである。即ち、ＤＬＰ１１８は、上記の所定のトナーが利用されることを想定したプロファイル（即ち、上記の所定のトナーが利用される印刷のための色変換を実行するためのプロファイル）である。従って、ＤＬＰ１１８に基づいて生成される新規プロファイルも、上記の所定のトナーが利用されることを想定したプロファイルである。このために、画像形成部２２が使用するトナーが上記の所定のトナーでない場合には、サーバ１００に新規プロファイルが格納されない。
【００６３】
（対応関係）
プリンタ１０の制御部２６が「制御装置」の一例である。メモリ１２に格納されている環境対応プロファイル群１１６が「準備情報」の一例である。図３のＳ２２で取得される平均プロファイル、図３のＳ１８でＮＯと判断された後にＳ４０で取得される新規プロファイルが、それぞれ、「第１の色変換プロファイル」、「第２の色変換プロファイル」の一例である。また、図３のＳ２６でＮＯと判断された後にＳ４０で取得される新規プロファイルが「第３の色変換プロファイル」の一例である。特定の環境対応プロファイル群１１６に含まれる複数個のプロファイルが、「複数個の色関係データ」の一例である。特定の環境対応プロファイル群１１６に含まれる複数個のプロファイルのそれぞれが、「色関係データ」の一例である。測色テーブル３０８、ＤＬＰ１１８、及び、目標色テーブルＴＲＤが、「特定の情報」の一例である。測色チャート３０４が「特定の画像」の一例である。上記の所定のトナーが「所定の色材」の一例である。
【００６４】
（第２実施例）
第１実施例と異なる点について説明する。第１実施例では、サーバ１００が新規プロファイルを生成していたが、第２実施例では、プリンタ１０が新規プロファイルを生成する。第２実施例では、図２の破線で示すように、プリンタ１０のＣＰＵ３０がプログラム３４に従って処理を実行することにより、プロファイル生成部６０の機能がさらに実現される。さらに、プリンタ１０のメモリ３２には、目標色テーブル４６が格納されている。目標色テーブル４６は、第１実施例の目標色テーブル１２０と同様に、複数個のテーブルＴＲＤ等を含む。一方、第２実施例では、サーバ１００において、プロファイル生成部１２８の機能が実現されず、サーバ１００のメモリ１１２には、目標色テーブル１２０が格納されない。
【００６５】
（プリンタ処理：図８）
本実施例では、図８に示すように、プリンタ処理の内容が第１実施例と異なる。図８のＳ１４０〜Ｓ１５６の各処理は、図３のＳ１０〜Ｓ２６の各処理と同様である。また、図８のＳ１６０〜Ｓ１６４の各処理は、図３のＳ３０〜Ｓ３４の各処理と同様である。なお、本実施例では、Ｓ１５６，Ｓ１６２又はＳ１６８でＹＥＳの場合に、デバイス側供給部５０は、サーバ１００に決定信号を送信しない。
【００６６】
Ｓ１６６では、プロファイル生成部６０は、Ｓ１６４で生成された測色テーブルと、メモリ３２内の目標色テーブル４６のうちのユーザによって選択された目標色に対応するテーブル（例えばテーブルＴＲＤ）と、メモリ３２内のＤＬＰ４０と、を用いて、新規プロファイルを生成する。Ｓ１６６の処理は、図５のＳ１２２と同様である（図７参照）。これにより、デバイス側取得部５２は、プロファイル生成部６０によって生成される新規プロファイルを取得する。
【００６７】
次いで、Ｓ１６７では、選択許容部５８は、表示部１２に選択画面２００を表示する。Ｓ１６７で選択画面２００に表示されるモデル画像２０２は、所定のモデルデータに対して、Ｓ１６６で生成された新規プロファイルを利用した色変換を実行することによって得られる変換済みモデルデータによって表わされる画像である。次いで、Ｓ１６８では、選択許容部５８は、ユーザによってＯＫボタンが選択されたか否かを判断する。ユーザによってＯＫが選択された場合（Ｓ１６８でＹＥＳ）、Ｓ１６９に進む。なお、この場合も、デバイス側供給部５０は、サーバ１００に決定信号を供給しない。
【００６８】
Ｓ１６９では、制御部２６は、画像形成部２２が利用するトナーが、上記の所定のトナーであるか否かを判断する。Ｓ１４４でＹＥＳと判断された場合、制御部２６は、Ｓ１６９でＹＥＳと判断して、Ｓ１７０に進む。Ｓ１７０では、デバイス側供給部５０は、Ｓ１６６で生成された新規プロファイルをサーバ１００に供給する。次いで、Ｓ１７２において、デバイス側取得部５２は、環境対応プロファイル４４（図２参照）として、Ｓ１６６で生成された新規プロファイルをメモリ３２に格納する。一方、Ｓ１４４でＮＯと判断された場合、制御部２６は、Ｓ１６９でＮＯと判断して、Ｓ１７２に進む。画像形成部２２が利用するトナーが上記の所定のトナーでない場合（Ｓ１６９でＮＯ）、Ｓ１７０の処理をスキップして、Ｓ１７２に進む。Ｓ１７２を終えると、プリンタ処理が終了する。
【００６９】
（サーバ処理：図９）
本実施例では、図９に示すように、サーバ処理の内容が第１実施例と異なる。図９のＳ１９０〜Ｓ２０２の各処理は、図５のＳ１００〜Ｓ１１２の各処理と同様である。なお、本実施例では、プリンタ１０から環境情報が取得されない場合（Ｓ１９２でＮＯ）、即ち、画像形成部２２が利用するトナーが上記の所定のトナーでない場合には、Ｓ１９４〜Ｓ２１０のいずれの処理も実行されずに、サーバ処理が終了する。
【００７０】
Ｓ２０４では、サーバ側取得部１２２は、プリンタ１０から新規プロファイルを取得したか否かを判断する。Ｓ２０２でプリンタ１０に平均プロファイルが供給された後に、プリンタ１０のユーザが選択画面２００内の目標色ボタンを選択する場合（図８のＳ１５６でＮＯ）には、プリンタ１０は、新規プロファイルを生成してサーバ１００に供給する（図８のＳ１６６、Ｓ１７０）。その場合、サーバ側取得部１２２は、新規プロファイルを取得して（図９のＳ２０４でＹＥＳ）、Ｓ２１０に進む。一方、サーバ側取得部１２２がプリンタ１０から新規プロファイルを取得しなかった場合（Ｓ２０４でＮＯ）、Ｓ２１０の処理をスキップして、サーバ処理が終了する。
【００７１】
また、Ｓ２０６でサーバ側取得部１２２がＮＧ信号を供給すると、Ｓ２０８では、サーバ側取得部１２２は、プリンタ１０から新規プロファイルを取得する（図８のＳ１４８でＮＯ、Ｓ１６６、Ｓ１７０）。次いで、Ｓ２１０では、Ｓ１９２で取得された特定の環境情報によって示されるプリンタ１０の設置環境を含む特定の環境条件と、Ｓ２０４又はＳ２０８で取得された新規プロファイルと、を対応付けて、メモリ１１２に格納する。Ｓ２１０が終了すると、サーバ処理が終了する。
【００７２】
本実施例では、サーバ１００によって平均プロファイルが準備されない場合（図８のＳ１４８でＮＯ）に、プロファイル生成部６０は、新規プロファイルを生成する（図８のＳ１６６）。そのため、プリンタ１０は、サーバ１００によって平均プロファイルが準備されない場合でも、プリンタ１０の設置環境に適したプロファイルを生成することができる。また、サーバ１００は、プリンタ１０によって生成された新規プロファイルを取得する（図９のＳ２０４でＹＥＳ又はＳ２０８）。サーバ１００は、特定の環境条件と対応付けて、新規プロファイルをメモリ１１２に格納する（図９のＳ２１０）。その結果、特定の環境対応プロファイル群１１６に含まれるプロファイル数が、所定数以上になり得る。この場合、サーバ１００は、プリンタ１０の設置環境に応じた適切な平均プロファイルを準備することができる。
【００７３】
以上、本発明の具体例を詳細に説明したが、これらは例示に過ぎず、特許請求の範囲を限定するものではない。特許請求の範囲に記載の技術には、以上に例示した具体例を様々に変形、変更したものが含まれる。例えば、以下の変形例を採用してもよい。
【００７４】
（変形例１）上記の各実施例では、サーバ１００は、複数個の環境条件１１４のそれぞれについて、当該環境条件と、環境対応プロファイル群１１６と、を対応付けて格納している。これに代えて、サーバ１００は、複数個の環境条件１１４のそれぞれについて、当該環境条件と、測色テーブル群（図５のＳ１１８で取得される測色テーブル）と、を対応付けて格納してもよい。この場合、図５のＳ１０４において、サーバ１００の判断部１２４は、特定の環境条件に対応する測色テーブル群（以下では「特定の測色テーブル群」と呼ぶ）に含まれる測色テーブル数が所定数以上であるか否かを判断してもよい。
【００７５】
この場合、図５のＳ１１０において、プロファイル生成部１２８は、特定の測色テーブル群に基づいて、プロファイルを生成してもよい。具体的には、プロファイル生成部１２８は、特定の測色テーブル群に含まれるＮ個の測色テーブルのそれぞれから、ＲＧＢ色空間内の第１の座標値に対応付けられているＬａｂ色空間内の第１の座標値を特定する。次いで、プロファイル生成部１２８は、Ｌａｂ色空間内のＮ個の第１の座標値について、Ｌ値の平均値、ａ値の平均値、ｂ値の平均値（以下では「平均座標値」と呼ぶ）を算出する。プロファイル生成部１２８は、ＲＧＢ色空間内の第１の座標値と、Ｌａｂ色空間内の平均座標値と、を対応付ける。同様に、プロファイル生成部１２８は、ＲＧＢ色空間内の第２の座標値、第３の座標値等についても、Ｌａｂ色空間内の平均座標値を算出する。これにより、ＲＧＢ色空間内の各座標値と、Ｌａｂ色空間内の各平均座標値と、が対応付けられている平均測色テーブルが完成する。
【００７６】
次いで、プロファイル生成部１２８は、平均測色テーブルを利用して、図７のプロファイル生成処理とほぼ同様の処理を実行する。即ち、プロファイル生成部１２８は、平均測色テーブルを利用してサンプルＬａｂ画像データ４００の逆変換を実行し、第３のＲＧＢ画像データを生成する。また、プロファイル生成部１２８は、ベンダによって予め定められた目標色データを用いてサンプルＬａｂ画像データ４００の逆変換を実行し、第４のＲＧＢ画像データを生成する。プロファイル生成部１２８は、第３のＲＧＢ画像データと、第４のＲＧＢ画像データと、を用いて、補正テーブル４０６を生成する。さらに、プロファイル生成部１２８は、補正テーブル４０６を利用してＤＬＰ１１８を補正することによって、プロファイルを生成する。図５のＳ１１２において、サーバ側供給部１２６は、上記の処理によって生成されるプロファイルをプリンタ１０に供給する。
【００７７】
本変形例では、上記のプロファイルが「第１の色変換プロファイル」の一例である。また、特定の測色テーブル群が「特定の準備情報」の一例である。測色テーブル群に含まれる測色テーブルが「色関係データ」の一例である。
【００７８】
（変形例２）上記の各実施例では、サーバ１００が平均プロファイルを準備できない場合（図５のＳ１０４でＮＯ、図９のＳ１９４でＮＯ）に、プリンタ１０は、新規プロファイルを取得する。これに代えて、サーバ１００が平均プロファイルを準備できない場合に、プリンタ１０は、サーバ１００から、特定の環境対応プロファイル群に含まれる１個以上のプロファイルのうちのいずれか１個のプロファイルを取得してもよい。また、プリンタ１０は、プリンタ１０のメモリ３２内のデフォルトプロファイル４２を取得してもよい。本変形例では、上記の１個のプロファイル又はデフォルトプロファイル４２が「第２の色変換プロファイル」の一例である。
【００７９】
（変形例３）上記の各実施例では、特定の環境対応プロファイル群に含まれる全てのプロファイルが、平均を算出するための対象である。これに代えて、サーバ側供給部１２６は、特定の環境対応プロファイル群に含まれる一部のプロファイルのみを用いて、部分平均プロファイルを準備してもよい。例えば、サーバ側供給部１２６は、他のプロファイルと比べて値が大きく異なるプロファイルを、平均を算出するための対象から除外しておよい。また、サーバ側供給部１２６は、特定の環境対応プロファイル群から１個のプロファイルを準備して、プリンタ１０に供給してもよい。本変形例では、上記の部分平均プロファイル又は１個のプロファイルが「第１の色変換プロファイル」の一例である。
【００８０】
（変形例４）上記の実施例２では、目標色テーブル４６はプリンタ１０側に格納されている。これに代えて、上記の実施例２の場合において、目標色テーブルはサーバ１００側に格納されていてもよい。その場合、プリンタ１０のプロファイル生成部６０がプロファイルを生成する際に、サーバ１００から目標色テーブルを取得して、新規プロファイルを生成してもよい。
【００８１】
（変形例５）上記の各実施例では、グローバルＩＰアドレス（国）と、温度と、湿度と、の３種類の情報に基づいて、環境条件が分類される。それに代えて、上記の３種類の情報のうちの２種類以下の情報に基づいて、環境条件が分類されてもよい。例えば、温度のみに基づいて、環境条件が分類されてもよい。この例では、デバイス側供給部５０は、温度のみをサーバ１００に供給する。この場合、温度が「環境情報」の一例である。
【００８２】
（変形例６）上記の各実施例では、画像形成制御部５４が画像形成部２２を制御して測色チャート３０４（図６参照）を形成する場合、測色チャート３０４を中間転写体上に形成しているが、測色チャート３０４は、プリンタ１０内の搬送ベルト上に形成されてもよい。また、測色チャート３０４は、印刷用紙上に印刷されてもよい。本変形例で形成される測色チャートも「特定の画像」の語に含まれる。また、プリンタ１０は、インクジェットプリンタであってもよい。従って、画像形成部２２は、インクジェット方式の画像形成機構を備えていてもよい。この場合、画像形成部２２は、トナーカートリッジの代わりにインクカートリッジをセット可能であり、メモリ３２は、トナー情報の代わりにインクカートリッジの識別情報を含むインク情報を格納してもよい。
【００８３】
（変形例７）ＰＣのＣＰＵが、ＰＣのメモリ内のプリンタドライバに従って処理を実行することによって、上記各実施例のプリンタ１０の各部５０〜６０の機能が実現されてもよい。その場合、ＰＣのデバイス側供給部５０は、プリンタ１０から特定の環境情報を取得し、その特定の環境情報をサーバ１００に供給する。その結果、ＰＣのデバイス側取得部５２はプロファイルを取得する。ＰＣの画像形成制御部５４は、特定のＲＧＢ画像データに対して、取得されたプロファイルを利用した色変換を実行して、特定の変換済みＣＭＹＫ画像データを生成する。ＰＣは、特定の変換済みＣＭＹＫ画像データをプリンタ１０に供給する。これにより、プリンタ１０は、特定の変換済みＣＭＹＫ画像データによって表わされる画像を、印刷用紙上に形成する。本変形例では、プリンタ１０、ＰＣが、それぞれ、「画像形成部」、「制御装置」の一例である。
【００８４】
また、本明細書または図面に説明した技術要素は、単独であるいは各種の組合せによって技術的有用性を発揮するものであり、出願時請求項記載の組合せに限定されるものではない。また、本明細書または図面に例示した技術は複数目的を同時に達成するものであり、そのうちの一つの目的を達成すること自体で技術的有用性を持つものである。
【符号の説明】
【００８５】
２：通信システム、１０ａ〜１０ｄ：プリンタ、１００：サーバ、５００ａ〜５００ｃ：プロファイル、５０２ａ〜５０２ｃ：環境情報、５０４ａ〜５０４ｃ：プロファイル、５０６：平均プロファイル
【図１】
0005617724.tif 000002
【図２】
0005617724.tif 000003
【図３】
0005617724.tif 000004
【図４】
0005617724.tif 000005
【図５】
0005617724.tif 000006
【図６】
0005617724.tif 000007
【図７】
0005617724.tif 000008
【図８】
0005617724.tif 000009
【図９】
0005617724.tif 000010