(57)【要約】【課題】先の印刷装置と性能が同一又は類似している印刷装置、所謂「後継機」をユーザーが新規に購入した場合、改めて変換テーブルを作成しなければならない。【解決手段】第１の印刷装置用の第１ＬＵＴと、第１の印刷装置の後継機である第２の印刷装置用の第２ＬＵＴと、をユーザーに提供するサーバー１０と、サーバー１０に第１及び第２ＬＵＴを提供するサーバー５０と、を含むＬＵＴ提供システムであって、サーバー１０は、ユーザー情報をユーザーから受け付けるユーザー情報受付部１５と、前記第１及び第２ＬＵＴをサーバー５０から取得するＬＵＴ取得部１７と、取得した第１及び第２ＬＵＴを記憶する記憶部１９と、ユーザー情報に対応する前記第１及び第２ＬＵＴをユーザーに提供するＬＵＴ提供部１８と、を有する。【選択図】図２
2013101452.tif 000002
【特許請求の範囲】
【請求項１】
第１の印刷装置で印字するのに用いられる第１色変換ルックアップテーブルと、前記第１の印刷装置の後継機である第２の印刷装置で印字するのに用いられる第２色変換ルックアップテーブルと、をユーザーに提供する第１の提供装置と、
前記第１の提供装置に前記第１及び第２色変換ルックアップテーブルを提供する第２の提供装置と、を含む色変換ルックアップテーブル提供システムであって、
前記第１の提供装置は、
前記第１の印刷装置の識別を示す印刷装置情報と、印刷媒体の種類を示す印刷媒体情報と、前記第１の印刷装置における印刷条件を示す印刷条件情報と、を含むユーザー情報を前記ユーザーから受け付けるユーザー情報受付部と、
前記第１及び第２色変換ルックアップテーブルを前記第２の提供装置から取得する色変換ルックアップテーブル取得部と、
前記取得した第１及び第２色変換ルックアップテーブルを記憶する記憶部と、
前記ユーザー情報に対応する前記第１及び第２色変換ルックアップテーブルが前記記憶部に記憶されているか否かを判定する判定部と、
前記ユーザー情報に対応する前記第１及び第２色変換ルックアップテーブルを前記ユーザーに提供する色変換ルックアップテーブル提供部と、を有し、
前記色変換ルックアップテーブル提供部は、
前記判定部により、前記第１色変換ルックアップテーブルが記憶されていると判定され且つ前記第２の印刷装置が存在し、且つ前記第２色変換ルックアップテーブルが記憶されていると判定されたときに、当該記憶されている第１及び第２色変換ルックアップテーブルを提供し、
前記判定部により、前記第１色変換ルックアップテーブルが記憶されておらず、且つ前記第２の印刷装置が存在し、且つ前記第２色変換テーブルが記憶されていないと判定されたときに、前記色変換ルックアップテーブル取得部により、前記ユーザー情報に対応する前記第１及び第２色変換ルックアップテーブルを取得し、当該取得した第１及び第２色変換ルックアップテーブルを提供することを特徴とする色変換ルックアップテーブル提供システム。
【請求項２】
前記第１又は／及び第２の印刷装置がオプションを有する場合に、
前記ルックアップテーブル取得部は、前記オプションが指定されたときに対応する前記第１又は／及び第２色変換ルックアップテーブルと、前記オプションが指定されていないときに対応する前記第１又は／及び第２色変換ルックアップテーブルと、を取得することを特徴とする請求項１に記載の色変換ルックアップテーブル提供システム。
【請求項３】
前記第１の提供装置は、前記記憶されている第１又は／及び第２色変換ルックアップテーブルを編集する編集部を更に有し、
前記編集部は、前記記憶されている第１又は／及び第２色変換ルックアップテーブルを複写した後に、前記第１又は／及び第２色変換ルックアップテーブルを編集することを特徴とする請求項１又は２に記載の色変換ルックアップテーブル提供システム。
【請求項４】
前記ユーザー情報における前記印刷条件情報は、前記第１又は／及び第２の印刷装置が使用可能なインクの乾燥時間を含むことを特徴とする請求項１から３のいずれか一項に記載の色変換ルックアップテーブル提供システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、色変換ルックアップテーブル提供システムに関する。
【背景技術】
【０００２】
色変換テーブル（色変換ルックアップテーブル）は、入力表色系と出力表色系との対応関係を示す情報である。色変換テーブルの入力表色系の座標値は、入力表色系の色空間内の点（以下、「入力格子点」と称する。）の位置を表しており、出力表色系の座標値は出力表色系の色空間内の点（以下、「出力格子点」と称する。）の位置を表している。
【０００３】
色変換テーブルの入力格子点や出力格子点の配置を平滑なものにする技術として、例えば特許文献１に記載されたものがある。この平滑化では、Ｌ*ａ*ｂ*表色系の格子点を移動させた後、目的関数を用いた最適化処理を利用して、移動後のＬ*ａ*ｂ*格子点を再現する最適なインク量を決定している。この最適なインク量は、目的関数を最小とするようなインク量として決定される。また、入力画像データから印刷データへ変換する際の基準となる変換テーブルが既知である複数種類の印刷媒体のうち、ある印刷媒体に対応する変換テーブルを、種類が未知の印刷媒体に対応する変換テーブルとして設定する変換テーブル設定方法が例えば特許文献２に記載されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００６−１９７０８０号公報
【特許文献２】特開２００９−２２０３５６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１については、印刷媒体の種類毎に同一のインク量に対する発色特性（色彩値特性）が異なると共に、単位面積あたりに付着可能なインク量（デューティー制限値）も異なる。このため、複数の印刷媒体について色変換テーブルを作成するためには印刷媒体の種類毎に目的関数を準備しておく必要がある。また、目的関数には、各インク量のインクを印刷媒体に付着した場合に再現される色の色彩値に基づいて画質を評価する項が含まれるため、インク量に基づいて色彩値を予測するための色予測モデル等も印刷媒体の種類毎に準備しておかなければならない。従って、これまでは、特に一般のユーザーが、自宅や職場において任意に選択した印刷媒体について、その印刷媒体において良好な色再現を実現させるインク量を規定した色変換テーブルを作成しようとしても、上記のような制約（任意に選択した印刷媒体に対応した色予測モデル等を準備できない）があることから、印刷媒体に十分に適応した色変換テーブルを作成することは困難であった。
【０００６】
一方、特許文献２については、変換テーブルが既知である複数種類の媒体のうち、ある媒体に対応する変換テーブルを、種類が未知の媒体に対応する変換テーブルとして流用するものであるため、ユーザーが任意に選択した印刷媒体に十分に適応した色変換テーブルを作成するというものではない。
【０００７】
更には、ユーザーが作成した色変換テーブル等を用いて印刷処理を行った際に、ユーザーが印刷結果（画質）に満足できないこともある。そのような場合、ユーザーは満足の行く印刷結果を得るための何かしらの処理を行おうとするが、印刷処理に不慣れな多くのユーザーは、どのような印刷結果であるときにどのような処理をすべきかが判らないという問題がある。
【０００８】
更には、ユーザーが現在使用している印刷装置（以下、「先の印刷装置」と称する。）よりも後に販売される印刷装置であって、先の印刷装置と性能が同一又は類似している印刷装置、所謂「後継機」をユーザーが新規に購入した場合、改めて色変換テーブルを作成しなければならないという問題がある。
【課題を解決するための手段】
【０００９】
本発明は、上述の課題の少なくとも一部を解決するためになされたものであり、以下の形態又は適用例として実現することが可能である。
【００１０】
［適用例１］第１の印刷装置で印字するのに用いられる第１色変換ルックアップテーブルと、前記第１の印刷装置の後継機である第２の印刷装置で印字するのに用いられる第２色変換ルックアップテーブルと、をユーザーに提供する第１の提供装置と、前記第１の提供装置に前記第１及び第２色変換ルックアップテーブルを提供する第２の提供装置と、を含む色変換ルックアップテーブル提供システムであって、前記第１の提供装置は、前記第１の印刷装置の識別を示す印刷装置情報と、印刷媒体の種類を示す印刷媒体情報と、前記第１の印刷装置における印刷条件を示す印刷条件情報と、を含むユーザー情報を前記ユーザーから受け付けるユーザー情報受付部と、前記第１及び第２色変換ルックアップテーブルを前記第２の提供装置から取得する色変換ルックアップテーブル取得部と、前記取得した第１及び第２色変換ルックアップテーブルを記憶する記憶部と、前記ユーザー情報に対応する前記第１及び第２色変換ルックアップテーブルが前記記憶部に記憶されているか否かを判定する判定部と、前記ユーザー情報に対応する前記第１及び第２色変換ルックアップテーブルを前記ユーザーに提供する色変換ルックアップテーブル提供部と、を有し、前記色変換ルックアップテーブル提供部は、前記判定部により、前記第１色変換ルックアップテーブルが記憶されていると判定され且つ前記第２の印刷装置が存在し、且つ前記第２色変換ルックアップテーブルが記憶されていると判定されたときに、当該記憶されている第１及び第２色変換ルックアップテーブルを提供し、前記判定部により、前記第１色変換ルックアップテーブルが記憶されておらず、且つ前記第２の印刷装置が存在し、且つ前記第２色変換テーブルが記憶されていないと判定されたときに、前記色変換ルックアップテーブル取得部により、前記ユーザー情報に対応する前記第１及び第２色変換ルックアップテーブルを取得し、当該取得した第１及び第２色変換ルックアップテーブルを提供することを特徴とする色変換ルックアップテーブル提供システム。
【００１１】
上記した色変換ルックアップテーブル提供システムによれば、ユーザー情報受付部が、ユーザーからユーザー情報を受け付ける。そして、第１色変換ルックアップテーブルが記憶されていると判定され且つ第２の印刷装置が存在し、且つ第２色変換ルックアップテーブルが記憶されていると判定されたときに、当該記憶されている第１及び第２色変換ルックアップテーブルを提供し、判定部により、第１色変換ルックアップテーブルが記憶されておらず、且つ第２の印刷装置が存在し、且つ第２色変換テーブルが記憶されていないと判定されたときに、ルックアップテーブル取得部により、ユーザー情報に対応する第１及び第２色変換ルックアップテーブルを取得し、当該取得した第１及び第２色変換ルックアップテーブルを提供する。
【００１２】
これにより、ユーザーでは、例えば印刷媒体について良好な色再現を実現させるために、色変換ルックアップテーブルを自分で作成したり、他の色変換ルックアップテーブルから流用したりして困難な作業を行う必要がなくなる。更に、第１の提供装置では、様々なユーザーニーズに応じた色変換ルックアップテーブルの全てを保有するのではなく、保有しない色変換ルックアップテーブルについては第２の提供装置から取得してユーザーに提供する。これにより、第１の提供装置において、色変換ルックアップテーブルを保有するための記憶容量を削減することができ、且つ色変換ルックアップテーブルのデータ管理に関わる負荷を減少させることができる。
【００１３】
［適用例２］前記第１又は／及び第２の印刷装置がオプションを有する場合に、前記ルックアップテーブル取得部は、前記オプションが指定されたときに対応する前記第１又は／及び第２色変換ルックアップテーブルと、前記オプションが指定されていないときに対応する前記第１又は／及び第２色変換ルックアップテーブルと、を取得することを特徴とする上記色変換ルックアップテーブル提供システム。
【００１４】
上記した色変換ルックアップテーブル提供システムによれば、色変換ルックアップテーブル取得部が、印刷装置のオプションが指定されたときと、指定されていないときとの両方の色変換ルックアップテーブルをユーザーニーズに関わらず取得する。これにより、オプション付きの印刷装置を有するユーザーから色変換ルックアップテーブルの要求を受け付けたとき、ユーザーでのオプションの付加状況に応じた色変換ルックアップテーブルを短時間にユーザーに提供することができる。
【００１５】
［適用例３］前記第１の提供装置は、前記記憶されている第１又は／及び第２色変換ルックアップテーブルを編集する編集部を更に有し、前記編集部は、前記記憶されている第１又は／及び第２色変換ルックアップテーブルを複写した後に、前記第１又は／及び第２色変換ルックアップテーブルを編集することを特徴とする上記色変換ルックアップテーブル提供システム。
【００１６】
上記した色変換ルックアップテーブル提供システムによれば、編集部が、記憶されている色変換ルックアップテーブルを複写した後に、色変換ルックアップテーブルを編集する。これにより、元々記憶されている色変換ルックアップテーブルを元の内容のまま残すことができ、各種のユーザーニーズに応じて色変換ルックアップテーブルを編集することができる。
【００１７】
［適用例４］前記ユーザー情報における前記印刷条件情報は、前記第１又は／及び第２の印刷装置が使用可能なインクの乾燥時間を含むことを特徴とする上記色変換ルックアップテーブル提供システム。
【００１８】
上記した色変換ルックアップテーブル提供システムによれば、印刷条件情報が、使用可能なインクの乾燥時間を含むことにより、ユーザー環境におけるインクの乾燥時間に応じた色変換ルックアップテーブルを提供することができる。
【図面の簡単な説明】
【００１９】
【図１】ＬＵＴ提供システム等の概略構成を示す図。
【図２】ＬＵＴ提供システム等の機能構成を示すブロック図。
【図３】ユーザー情報の例を示す図。
【図４】サーバーにおける動作を示すフローチャート。
【図５】サーバーからＬＵＴを取得する動作の詳細を示すフローチャート。
【図６】第２実施形態に係るＬＵＴ提供システム等の機能構成を示すブロック図。
【発明を実施するための形態】
【００２０】
（第１実施形態）
以下、第１実施形態に係る色変換ルックアップテーブル（以下、「ＬＵＴ」と略称する。）提供システムについて、図面を参照して説明する。
【００２１】
＜ＬＵＴ提供システムの概略構成＞
図１は、ＬＵＴ提供システム１００等の概略構成を示す図である。同図に示すＬＵＴ提供システム１００は、本実施形態では、ベンダーに設置されるサーバー１０（第１の提供装置、又はＬＵＴ提供装置）と、メーカーに設置されるサーバー５０（第２の提供装置）とを含んで構成される。サーバー１０とサーバー５０とは、インターネット網や専用のケーブル回線等のネットワークを介して接続可能である。
【００２２】
サーバー１０は、インターネット網等のネットワークを介して、複数のユーザーにおける各コンピューター３０と接続可能である。コンピューター３０には、ＵＳＢケーブルや無線等を介してプリンター４０が接続されている。プリンター４０は、インクを噴射して用紙（印刷媒体）上にインクドットを形成することにより画像を印刷するインクジェット式カラープリンターである。
【００２３】
コンピューター３０のユーザーは、コンピューター３０からネットワークを介してサーバー１０に接続し、コンピューター３０において必要なＬＵＴの提供をサーバー１０から受けることができる。ここで、ＬＵＴとは、色変換テーブルとも呼ばれ、コンピューター３０において、印刷対象の画像データをプリンター４０の印刷用の色データに変換するためのデータテーブルである。また、ＬＵＴは、後述するプリンタードライバーの主要な部分を占め、例えばプリンター種類や用紙種類毎にそのデータ構造が異なっている。
【００２４】
＜ＬＵＴ提供システムの機能構成＞
図２は、ＬＵＴ提供システム１００等の機能構成を示すブロック図である。
最初に、ユーザーにおけるコンピューター３０の機能構成について説明する。
図２に示すように、コンピューター３０は、制御部３１、通信インターフェイス（Ｉ／Ｆ）３２、表示部３３、操作部３４、アプリケーション３５、プリンタードライバー３６、ＬＵＴ取得部３７、記憶部３８等を備えている。
【００２５】
制御部３１は、コンピューター３０における制御中枢であり、図示しないＣＰＵ、ＲＯＭ、ＲＡＭ等を備え、コンピューター３０内の各部及び各機構を制御する。通信Ｉ／Ｆ３２は、有線又は無線によって接続されるプリンター４０と相互にデータ通信を行う。また、通信Ｉ／Ｆ３２は、ネットワークを介してサーバー１０と相互にデータ通信を行う。表示部３３は、液晶ディスプレイ等で構成されてユーザーへの情報を表示する。操作部３４は、キーボードやマウス等で構成されてユーザーからの入力を受け付ける。
【００２６】
アプリケーション３５は、印刷対象となる画像データを生成し、記憶部３８に画像データ３８ａとして記憶する。また、アプリケーション３５は、画像データ３８ａをプリンタードライバー３６に出力して印刷指示を行う。プリンタードライバー３６は、アプリケーション３５から受け取った画像データ３８ａを、印刷可能な形式の印刷データに変換してプリンター４０に送信する。このとき、プリンタードライバー３６は、記憶部３８のＬＵＴ３８ｂに記憶されている各種ＬＵＴを参照して色変換処理を行う。この色変換処理では、プリンター４０において用いる用紙種類やインク種類等に対応したＬＵＴを参照することにより、ＲＧＢ系色座標値によって表現された画像データ３８ａを、プリンター４０に適応した画像データに色変換する。
【００２７】
ＬＵＴ取得部３７は、プリンタードライバー３６において必要なＬＵＴを、サーバー１０から取得して記憶部３８のＬＵＴ３８ｂに記憶する。記憶部３８は、例えばハードディスク等の大容量の記憶装置であり、画像データ３８ａ、各種ＬＵＴが記憶されるＬＵＴ３８ｂ等が記憶されている。
【００２８】
ここで、記憶部３８のＬＵＴ３８ｂには、一般的に用いられる用紙種類やインク種類等について、それぞれに対応した各種ＬＵＴが予め記憶されている。また、ＬＵＴ取得部３７は、ＬＵＴ３８ｂに記憶されていない用紙種類やインク種類等に対応するＬＵＴを必要とする場合、ＬＵＴ取得の要求と共に当該用紙種類やインク種類等の情報を含むユーザー情報をサーバー１０に送信する。そして、ＬＵＴ取得部３７は、サーバー１０から当該用紙種類やインク種類等に対応したＬＵＴを取得する。なお、ユーザー情報の詳細については後述する。
【００２９】
次に、プリンター４０の機能構成について説明する。
図２に示すように、プリンター４０は、制御部４１、通信Ｉ／Ｆ４２、操作パネル４３、印刷ヘッド４４、ヘッド駆動部４５、キャリッジ機構４６、紙送り機構４７等を備えている。また、プリンター４０には、各色のインクが収容されたインクカートリッジ４８ａ〜４８ｊが装着されている。各インクカートリッジ４８ａ，４８ｂ，４８ｃ，４８ｄ，４８ｅ，４８ｆ，４８ｇ，４８ｈ，４８ｉ，４８ｊには、それぞれシアン（Ｃ），マゼンタ（Ｍ），ホワイト（Ｗ），クリアーインク（ＣＬ），オレンジ（ＯＲ），グリーン（ＧＲ），ブラック（Ｋ），イエロー（Ｙ），ライトシアン（ＬＣ），ライトマゼンタ（ＬＭ）の計１０色のインクが収容されている。
【００３０】
制御部４１は、プリンター４０における制御中枢であり、図示しないＣＰＵ、ＲＯＭ、ＲＡＭ等を備え、プリンター４０内の各部及び各機構を制御する。通信Ｉ／Ｆ４２は、有線又は無線によって接続されるコンピューター３０と相互にデータ通信を行う。操作パネル４３は、例えば、液晶ディスプレイ、ボタンやタッチパネルにより構成されて、ユーザーへの情報の表示及びユーザーからの入力の受け付けを行う。
【００３１】
印刷ヘッド４４は、各インク種類に対応して設けられた複数のノズル列からなり、インクカートリッジ４８ａ〜４８ｊに収容された各インクをノズル列からインク滴として吐出することで用紙に画像を形成する。ヘッド駆動部４５は、印刷ヘッド４４の各ノズル列に内蔵されたピエゾ素子への印加電圧パターンを生成して出力し、印刷ヘッド４４にインク種類毎のインク滴を吐出させる。キャリッジ機構４６は、プリンター４０が備える図示しないガイドレールに沿って、印刷ヘッド４４を搭載した図示しないキャリッジを往復動させる駆動機構である。紙送り機構４７は、図示しない紙送りローラーにより、用紙をキャリッジの往復動方向と略直交する一方の向きとなる用紙搬送方向に所定の速度で搬送する。
【００３２】
次に、ベンダーに設置されるサーバー１０の機能構成について説明する。
図２に示すように、サーバー１０は、制御部１１、通信Ｉ／Ｆ１２、表示部１３、操作部１４、ユーザー情報受付部１５、判定部１６、ＬＵＴ取得部１７、ＬＵＴ提供部１８、記憶部１９等を備えている。
【００３３】
制御部１１は、サーバー１０における制御中枢であり、図示しないＣＰＵ、ＲＯＭ、ＲＡＭ等を備え、サーバー１０内の各部及び各機構を制御する。通信Ｉ／Ｆ１２は、ネットワークを介してコンピューター３０と相互にデータ通信を行う。また、通信Ｉ／Ｆ１２は、ネットワークを介してサーバー５０とも相互にデータ通信を行う。表示部１３は、液晶ディスプレイ等で構成されて情報を表示する。操作部１４は、キーボードやマウス等で構成されてサーバー１０への入力を受け付ける。
【００３４】
ユーザー情報受付部１５は、コンピューター３０からＬＵＴ取得の要求を受け付けると共に、コンピューター３０に関するユーザー情報１５ａを受け付ける。図３は、ユーザー情報１５ａの例を示す図である。同図では、ユーザー情報１５ａは、ユーザー識別１５ａ１と、プリンター識別１５ａ２と、用紙種類１５ａ３と、印刷条件１５ａ４となるインク種類１５ａ５、インク乾燥時間１５ａ６及び印刷品質１５ａ７と、で構成される。
【００３５】
具体的に、ユーザー識別１５ａ１は、コンピューター３０のユーザーを識別するユーザーコード等のデータである。プリンター識別１５ａ２は、プリンター４０を識別するプリンター４０の機種コード等のデータである。用紙種類１５ａ３は、例えば、普通紙、専用紙、再生紙等の用紙種類のデータである。印刷条件１５ａ４となるインク種類１５ａ５は、例えば、シアン（Ｃ），マゼンタ（Ｍ），ホワイト（Ｗ）等のインク色等のデータである。インク乾燥時間１５ａ６は、ユーザーの環境において用紙に付着したインクを乾燥させるために要する時間のデータである。印刷品質１５ａ７は、例えば、印刷を行う解像度や、フォト用印刷及びグラフィック用印刷等の色調等のデータである。
なお、ユーザー情報１５ａの内容は、図３に示す例に限られず、例えば、染料系インク及び顔料系インクの識別や、印刷物に要求される粒状性や色再現範囲の程度等の種々の条件としても良い。
【００３６】
判定部１６は、ユーザー情報受付部１５が受け付けたユーザー情報１５ａに対応するＬＵＴ、即ち、プリンター識別１５ａ２、用紙種類１５ａ３及び印刷条件１５ａ４の組合せに対応するＬＵＴが、記憶部１９のＬＵＴ識別情報１９ａに記憶されているか否かを判定する。判定部１６により、ユーザー情報１５ａに対応するＬＵＴがＬＵＴ識別情報１９ａに記憶されていないと判定された場合、ＬＵＴ取得部１７は、当該ＬＵＴをサーバー５０から取得して記憶部１９のＬＵＴ１９ｂに記憶すると共に、取得したＬＵＴの識別をＬＵＴ識別情報１９ａに登録する。
また、コンピューター３０のユーザーは、ユーザーが現在使用しているプリンター４０（第１の印刷装置）よりも後に販売されるプリンターであって、プリンター４０と性能が同一又は類似しているプリンター（第２の印刷装置）、所謂「後継機」をユーザーが新規に購入した場合、改めてＬＵＴを作成／取得する必要がなく、ユーザーの手間を省くことができる。
【００３７】
ＬＵＴ提供部１８は、記憶部１９のＬＵＴ識別情報１９ａに基づいて、ＬＵＴ１９ｂに記憶されているＬＵＴの中から、ユーザー情報１５ａに対応するＬＵＴ（第１ＬＵＴ）及び後継機のＬＵＴ（第２ＬＵＴ）をユーザーに提供する。即ち、ユーザー情報１５ａに対応するＬＵＴ及び後継機のＬＵＴをコンピューター３０に送信する。記憶部１９は、例えばハードディスク等の大容量の記憶装置であり、ＬＵＴ識別情報１９ａ、各種ＬＵＴが記憶されるＬＵＴ１９ｂ等が記憶されている。ここで、ＬＵＴ１９ｂには、一般的に様々なユーザーで用いられる用紙種類やインク種類等について、それぞれに対応した各種ＬＵＴが予め記憶されている。
【００３８】
次に、本実施形態ではメーカーに設置されるサーバー５０の機能構成について説明する。
図２に示すように、サーバー５０は、制御部５１、通信Ｉ／Ｆ５２、表示部５３、操作部５４、ベンダー情報受付部５５、ＬＵＴ提供部５６、記憶部５７等を備えている。
【００３９】
制御部５１は、サーバー５０における制御中枢であり、図示しないＣＰＵ、ＲＯＭ、ＲＡＭ等を備え、サーバー５０内の各部及び各機構を制御する。通信Ｉ／Ｆ５２は、ネットワークを介してサーバー１０と相互にデータ通信を行う。表示部５３は、液晶ディスプレイ等で構成されて情報を表示する。操作部５４は、キーボードやマウス等で構成されてサーバー５０への入力を受け付ける。
【００４０】
ベンダー情報受付部５５は、サーバー１０からＬＵＴ取得の要求を受け付けると共に、サーバー１０に関するベンダー情報５５ａを受け付ける。ベンダー情報５５ａの構成は、図３に示すユーザー情報１５ａにおけるユーザー識別１５ａ１がベンダー識別に置き換わるだけで、他については同様の構成となる。なお、ベンダー識別は、サーバー１０のベンダーを識別するベンダーコード等のデータである。
【００４１】
ＬＵＴ提供部５６は、記憶部５７のＬＵＴ識別情報５７ａに基づいて、ＬＵＴ５７ｂに記憶されているＬＵＴの中から、ベンダー情報５５ａに対応するＬＵＴ及びベンダー情報５５ａに基づいて特定された後継機に対応するＬＵＴをベンダーに提供する。即ち、ベンダー情報５５ａに対応するＬＵＴ及び後継機に対応するＬＵＴをサーバー１０に送信する。記憶部５７は、例えばハードディスク等の大容量の記憶装置であり、ＬＵＴ識別情報５７ａ、各種ＬＵＴが記憶されるＬＵＴ５７ｂ等が記憶されている。ここで、ＬＵＴ５７ｂには、メーカーが対応する用紙種類やインク種類等について、それぞれに対応した各種ＬＵＴが全て記憶されている。
【００４２】
＜サーバー１０における動作＞
次に、サーバー１０における動作について説明する。
図４は、サーバー１０における動作を示すフローチャートである。
【００４３】
最初に、サーバー１０は、ユーザー情報受付部１５がユーザーからユーザー情報１５ａを受け付けたか否か、即ち、コンピューター３０からＬＵＴ取得の要求を受け付けたか否かを判定する（ステップＳ１０）。
ユーザー情報１５ａを受け付けた場合（ステップＳ１０：ＹＥＳ）は、次のステップＳ２０へ進む。他方、ユーザー情報１５ａを受け付けていない場合（ステップＳ１０：ＮＯ）は、ユーザー情報１５ａを受け付けるまで待機する。
【００４４】
ステップＳ２０では、サーバー１０は、判定部１６により、ステップＳ１０において受け付けたユーザー情報１５ａに対応するＬＵＴが記憶部１９のＬＵＴ１９ｂに記憶されているか否か、即ち、ユーザー情報１５ａに対応するＬＵＴが記憶部１９のＬＵＴ識別情報１９ａに登録されているか否かを判定する。
ユーザー情報１５ａに対応するＬＵＴがＬＵＴ１９ｂに記憶されている場合（ステップＳ２０：ＹＥＳ）は、ステップＳ２１へ進む。他方、ユーザー情報１５ａに対応するＬＵＴがＬＵＴ１９ｂに記憶されていない場合（ステップＳ２０：ＮＯ）は、ステップＳ３０へ進み、ＬＵＴ取得部１７により、サーバー５０からユーザー情報１５ａに対応するＬＵＴを取得する。そして、取得したＬＵＴをＬＵＴ１９ｂに記憶すると共にＬＵＴ識別情報１９ａに登録し（ステップＳ４０）、ステップＳ５０へ進む。
【００４５】
ステップＳ２１では、サーバー１０は、ユーザー情報１５ａに含まれるプリンター識別１５ａ２に基づき後継機があるか否かを判定する。後継機がない場合（Ｓ２１：ＮＯ）はステップＳ５０へ進む。他方、後継機がある場合（Ｓ２１：ＹＥＳ）はステップＳ２２へ進む。
【００４６】
ステップＳ２２では、サーバー１０は、判定部１６により、後継機に対応するＬＵＴが記憶部１９のＬＵＴ１９ｂに記憶されているか否か、即ち、後継機に対応するＬＵＴが記憶部１９のＬＵＴ識別情報１９ａに登録されているか否かを判定する。
後継機に対応するＬＵＴがＬＵＴ１９ｂに記憶されている場合（ステップＳ２２：ＹＥＳ）は、ステップＳ５０へ進む。他方、後継機に対応するＬＵＴがＬＵＴ１９ｂに記憶されていない場合（ステップＳ２２：ＮＯ）は、ステップＳ３０へ進み、ＬＵＴ取得部１７により、サーバー５０から後継機に対応するＬＵＴを取得する。そして、取得したＬＵＴをＬＵＴ１９ｂに記憶すると共にＬＵＴ識別情報１９ａに登録し（ステップＳ４０）、ステップＳ５０へ進む。
【００４７】
図５は、図４のステップＳ３０におけるサーバー５０からＬＵＴを取得する動作の詳細を示すフローチャートである。同図に示すように、サーバー１０は、ユーザーから受け付けたユーザー情報１５ａのプリンター識別１５ａ２又は／及びプリンター識別１５ａ２により特定される後継機の情報、に基づいて、プリンター４０又は／及びプリンター４０の後継機が、オプション「有り」のプリンター、即ち、オプションを付加することが可能なプリンターであるか否かを判定する（ステップＳ３１）。ここで、オプションの付加項目としては、例えば、測色器、ロール紙、インクカートリッジ交換ができるインクチェンジ等がある。
【００４８】
オプション「有り」のプリンターである場合（ステップＳ３１：ＹＥＳ）は、サーバー５０から、ＬＵＴ取得部１７により、ユーザー情報１５ａの条件に加えて、オプションを付加する場合の条件に対応したＬＵＴ（プリンター４０のＬＵＴ又は／及び後継機のＬＵＴ）を取得する（ステップＳ３２）。他方、オプション「無し」のプリンターである場合（ステップＳ３１：ＮＯ）は、ステップＳ３３へ進む。
【００４９】
ステップＳ３３では、サーバー１０は、サーバー５０から、ＬＵＴ取得部１７により、オプションを付加しない場合の条件に対応したＬＵＴ（プリンター４０のＬＵＴ又は／及び後継機のＬＵＴ）を取得する。つまり、プリンター４０又は／及び後継機が、オプション「有り」のプリンターの場合は、オプションを付加する場合と付加しない場合との両方のＬＵＴを取得する。一方、プリンター４０又は／及び後継機が、オプション「無し」のプリンターの場合は、オプションを付加しない場合に対応したＬＵＴのみを取得する。
なお、プリンター４０又は／及び後継機が、複数のオプション項目を付加することが可能なプリンターの場合は、それぞれのオプション項目について、オプションを付加する場合と付加しない場合との両方のＬＵＴを取得する。
【００５０】
図４に戻って、ステップＳ５０では、サーバー１０は、ＬＵＴ提供部１８により、記憶部１９のＬＵＴ１９ｂに記憶されているＬＵＴの中から、ユーザー情報１５ａ又は／及び後継機、に対応するＬＵＴをユーザーに提供する。そして、サーバー１０は、ステップＳ１０に戻り、次にユーザーからユーザー情報１５ａを受け付けるまで待機する。
【００５１】
上述したように、コンピューター３０のユーザーは、例えば、プリンター４０で印刷する用紙種類を新規に追加したような場合、ＬＵＴ取得の要求と共に新規の用紙種類の情報を含むユーザー情報をサーバー１０に送信する。そして、サーバー１０では、ユーザーからユーザー情報１５ａを受け付け、当該ユーザー情報１５ａに対応したＬＵＴをユーザーに提供する。このとき、サーバー１０に、ユーザー情報１５ａに対応したＬＵＴが存在しない場合は、サーバー１０がサーバー５０から取得する。このように、ユーザーでは、必要とするＬＵＴをコンピューター３０において生成するのではなくサーバー１０から取得する。これにより、コンピューター３０では、サーバー１０から取得したＬＵＴを参照し、新規に追加した用紙種類において良好な色再現を容易に実現させることができる。
【００５２】
また、コンピューター３０のユーザーは、ユーザーが現在使用しているプリンター４０よりも後に販売されるプリンターであって、プリンター４０と性能が同一又は類似しているプリンター、所謂「後継機」をユーザーが新規に購入した場合、改めてＬＵＴを作成／取得する必要がなく、ユーザーの手間を省くことができる。
【００５３】
また、サーバー１０では、ユーザーのプリンター４０又は／及び後継機が、オプションを付加することが可能なプリンターである場合、サーバー５０から、オプションを付加する場合と付加しない場合との両方のＬＵＴを取得する。これにより、ユーザーがプリンター４０に対してオプションを新たに付加したような場合、ユーザーは、サーバー５０を経由しないで直接サーバー１０から、オプションを付加する場合に対応したＬＵＴを短時間に取得することができる。
【００５４】
（第２実施形態）
以下、第２実施形態に係るＬＵＴ提供システムについて、図面を参照して説明する。
【００５５】
第２実施形態に係るＬＵＴ提供システム１００では、図１に示す概略構成を示す図、及び図４に示すフローチャート等がそのまま適用できるが、図２に示す機能構成を示すブロック図とは、一部の内容が異なっている。
【００５６】
図６は、第２実施形態に係るＬＵＴ提供システム１００等の機能構成を示すブロック図である。なお、図６に示す第２実施形態における機能構成を示すブロック図では、図２に示す第１実施形態における機能構成を示すブロック図と共通の構成については、同一符号を付してあり、以下異なる構成についてのみ説明する。
【００５７】
図６に示す第２実施形態における機能構成を示すブロック図では、図２に示す第１実施形態における機能構成を示すブロック図に対して、サーバー１０に編集部２０が追加されている。更に、サーバー１０の記憶部１９には、ユーザー識別情報１９ｃが追加されている。編集部２０は、記憶部１９のＬＵＴ１９ｂに記憶されているＬＵＴに対して、データ内容の編集を受け付ける。このとき、サーバー１０に予め登録されているＬＵＴ、及びサーバー５０から取得したＬＵＴについては、一旦複写を行った後にデータ内容の編集を受け付ける。また、編集後のＬＵＴについては、記憶部１９のユーザー識別情報１９ｃに、編集後のＬＵＴを利用するユーザーの識別を登録する。
【００５８】
上述したように、サーバー１０において、予め登録されているＬＵＴ、及びサーバー５０から取得したＬＵＴはそのまま保存しておき、ＬＵＴのデータ内容の編集を行うことができる。これにより、ユーザー特有のニーズに応じたＬＵＴをユーザーに提供することができる。また、当該ＬＵＴをユーザーに対応付けて管理することができる。
【００５９】
（変形例）
上述した実施形態では、ユーザーのコンピューター３０、サーバー１０、及びサーバー５０のそれぞれについて、ネットワークを介して各種のデータを授受する構成とした。しかし、ネットワークに限られず、例えば、ＣＤ−ＲＷ、ＵＳＢメモリー、ＳＤカード等の可搬型記憶媒体を介して各種のデータを授受する構成としても良い。
【００６０】
また、上述した実施形態では、サーバー１０が、コンピューター３０からネットワークを介してＬＵＴ取得の要求及びユーザー情報１５ａを受け付ける構成とした。しかし、これに限られず、コンピューター３０から受け付けるのではなく、サーバー１０の操作部１４を介して、ＬＵＴ取得の要求及びユーザー情報１５ａを受け付ける構成としても良い。
【符号の説明】
【００６１】
１０，５０…サーバー、１１，３１，４１，５１…制御部、１２，３２，４２，５２…通信Ｉ／Ｆ、１３，３３，５３…表示部、１４，３４，５４…操作部、１５…ユーザー情報受付部、１５ａ…ユーザー情報、１５ａ１…ユーザー識別、１５ａ２…プリンター識別、１５ａ３…用紙種類、１５ａ４…印刷条件、１５ａ５…インク種類、１５ａ６…インク乾燥時間、１５ａ７…印刷品質、１６…判定部、１７…ＬＵＴ取得部、１８…ＬＵＴ提供部、１９…記憶部、１９ａ…ＬＵＴ識別情報、１９ｂ…ＬＵＴ、１９ｃ…ユーザー識別情報、２０…編集部、３０…コンピューター、３５…アプリケーション、３６…プリンタードライバー、３７…ＬＵＴ取得部、３８…記憶部、３８ａ…画像データ、３８ｂ…ＬＵＴ、４０…プリンター、４３…操作パネル、４４…印刷ヘッド、４５…ヘッド駆動部、４６…キャリッジ機構、４７…紙送り機構、４８ａ〜４８ｊ…インクカートリッジ、５５…ベンダー情報受付部、５５ａ…ベンダー情報、５６…ＬＵＴ提供部、５７…記憶部、５７ａ…ＬＵＴ識別情報、５７ｂ…ＬＵＴ、１００…ＬＵＴ提供システム。
【図１】
2013101452.tif 000003
【図２】
2013101452.tif 000004
【図３】
2013101452.tif 000005
【図４】
2013101452.tif 000006
【図５】
2013101452.tif 000007
【図６】
2013101452.tif 000008