(57)【特許請求の範囲】
【請求項１】
変換処理サーバに対して変換指示を出す変換指示機能を持つメインサーバと、変換指示に基づいてカラープロファイルおよびフォントを用いて変換処理する変換処理機能と変換処理機能により変換された結果をメインサーバに送る変換処理出力機能を持つ変換処理サーバが接続されている画像変換システムにおいて、
クライアントサーバから該クライアントサーバに接続されたプリンタ等の各種デバイスにて利用される画像データ変換指示がメインサーバに送られるとメインサーバはメインサーバが変換処理サーバに対して前記クライアントサーバにて利用されているメインサーバが備えるアプリケーションに対応するカラープロファイルおよびフォントを登録指示する登録指示機能を持つとともに、変換処理サーバがメインサーバからの登録指示に基づいてメインサーバ特定情報およびアプリケーションに関連付けてカラープロファイルおよびフォントをカラープロファイルフォントデータベースに登録する機能を持ち、さらに画像変換システムの変換処理機能に用いられるカラープロファイルおよびフォントが変換指示のカラープロファイルフォントデータベースに登録されたメインサーバ特定情報およびアプリケーションに対応したものであり、前記カラープロファイルはデバイス信号値とＰＣＳ値との変換を行うための色変換情報を有する色特性と、Lａｂ値である色彩値であって、各種デバイス間でのカラーマッチングを実現するために各出力デバイスの出力表示色を測色器を用いて測色したものであることを特徴とする画像変換システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、変換処理サーバに対して変換指示を出す変換指示機能を持つメインサーバと、変換指示に基づいてカラープロファイルおよびフォントを用いて変換処理する変換処理機能と変換処理機能により変換された結果をメインサーバに送る変換処理出力機能を持つ変換処理サーバが接続されている画像変換システムに関する。
【背景技術】
【０００２】
例えば、パソコン、モニタ、スキャナー、プリンタなどコンピュータ関連デバイスのカラー画像出力モニタ画面やプリント出力部から出力表示される出力表示色は、その個々のデバイスが搭載する出力色特性を示すカラープロファイルに基づいて決定されて所定色調として出力表示される。
【０００３】
また、プロファイルが未知のモニタの場合、そのデバイスのモニタ画面に表示されたカラー画像を直接、測色器を用いて測色することにより、プロファイルが未知のカラー画像出力用モニタのデバイスプロファイルを作成している。
【０００４】
また、パソコンなどコンピュータに接続するカラープリンターなど画像出力手段の色特性は、画像出力手段から出力されたプリント出力物（出力シート）など画像出力物の画像を直接、測色器を用いて測定して画像出力手段のデバイスプロファイルを作成している。
【０００５】
ここで、カラープロファイルとは、それぞれのデバイスの色特性を色彩値により表現し記述（書き込み）したファイルであり、内部に、「デバイス信号値→ＰＣＳ値」変換、「ＰＣＳ値→デバイス信号値」変換を行うための色変換情報を搭載している。
【０００６】
なお、デバイス信号値はＣＭＹＫ値であり、デバイスから出力されるＣ色（シアン）、Ｍ色（マゼンタ）、Ｙ色（イエロー）、Ｋ色（ブラック）の各表示色の濃度％値、ＰＣＳ値（プロファイル・コネクション・スペース）であって、デバイスに依存しない色空間での色彩値であって、ＸＹＺ値、Ｌａｂ値などである。
【０００７】
なお、一般に上記色彩値は、Ｌａｂ値として定義される。ここでＬ軸は、明るさ、ａ軸は、Ｒｅｄ系色相（＋ａ）〜Ｃｙａｎ系色相（−ａ）、ｂ軸は、Ｙｅｌｌｏｗ系色相（＋ｂ）〜Ｂｌｕｅ系色相（−ｂ）である。また、ＸＹＺ値は（ｘ＋ｙ＋ｚ＝１）である。
【０００８】
この色変換情報部分は、２つの１次カーブ（ｉｎ：入力値、ｏｕｔ：出力値）と色変換テーブルから構成されている。図５に「デバイス信号値→ＰＣＳ値」変換のフロー図を示す。なお、「ＰＣＳ値→デバイス信号値」変換は、この逆方向のフロー図となる。
【０００９】
以下、このカラープロファイルを用いてメインサーバと変換処理サーバからなる画像変換システムの場合で以下説明する。
【００１０】
メインサーバはプリンタによる印刷やモニタによる表示等の機能を含むアプリケーションを作動させる仕組みを持ち、画像変換はメインサーバから、もしくはメインサーバを経由した画像データを変換処理サーバに送付し、変換後の画像データを受け、アプリケーションで利用する機能を持つ。
【００１１】
対する変換処理サーバは、メインサーバから画像データを受け、カラープロファイルやフォントなどを利用して画像変換を行い、メインサーバに返す機能を持つ。変換処理サー
バは、システム管理機能と変換処理機能を持ち、システムファイル管理領域と記憶領域をも持つ構造となっている。システム管理機能と変換処理機能は仮想的に分離していて、ハードウエアとしては一体化しているのが通常である。他方、システムファイル管理領域と記憶領域も仮想的に分離しているが、両方ともメモリに一種であり仮想的な分離であるのが普通である。
【００１２】
動作としては、メインサーバのアプリケーションにて変換すべき画像データが発生した場合は、変換処理サーバ内の変換処理機能に変換指示を出す。これを受けた変換処理機能は、記憶領域にカラープロファイルおよびフォントの要求情報を送る。記憶領域は、予め変換処理サーバのオペレーションシステムがもっているシステムファイル管理領域に対してカラープロファイルおよびフォントＡを送付しておく。変換処理機能は、このカラープロファイルおよびフォントＡを利用して、画像データを変換する。メインサーバから画像データを受けたときは、この様な記憶領域内のカラープロファイルおよびフォントＡを利用して変換し、得られた画像をメインサーバに対して送り、変換処理サーバの処理を終わる。変換された画像データを受けたメインサーバでは、この画像データを利用してプリンタやモニタなどの各種デバイスを操作、もしくはクライアントサーバに画像を送付したり新たなデータ処理に利用する。この場合、メインサーバやアプリケーションに関係なく、変換処理サーバのオペレーションシステムがもっているカラープロファイルおよびフォントを利用した変換処理が行われている。
【００１３】
特許文献は以下の通り。
【特許文献１】特開２００３−２０４４４０号公報
【発明の開示】
【発明が解決しようとする課題】
【００１４】
しかし、実際には個々のデバイスが使用するカラープロファイルが一種類とは限らず、複数のカラープロファイルに対応する場合が少なくない。例えば、プリンタの例であれば実際に印刷する紙質により印刷条件が変化するもので、紙質に応じて複数のカラープロファイルを持てばより忠実に画像を再現できる。また、モニタ等の場合でも使用環境に応じて複数のカラープロファイルを持てばより忠実に画像を再現できる。
【００１５】
加えて、カラープロファイルをバージョンアップする場合がある。この場合も、旧バージョン対応のソフトウエアも残っている関係上、個々のデバイスが複数のカラープロファイルに対応することがある。
【００１６】
以下、機種が異なる、個体差、経時変化に対応してカラーマッチングが必要になる場合がある。その方法としては、図６のシステムブロック図に示すような方法であり、例えば図６（ａ）に示すように、ＣＤ−ＲＯＭ等の電子データ記録媒体に記録した所定のカラー写真画像データに基づいて、所定のカラープロファイルＩF（ＣＭＹＫ→Ｌａｂ）を備えた色再現が安定したカラープリンターＩ（事務用印刷機）を用いて、所定の印刷用紙に印刷画像を印刷出力して参照用印刷物ＰO（カラー写真印刷物：ＣＭＹＫ）を得る。
【００１７】
次に図６（ｂ）に示すように、前記印刷機Ｉ（又はカラープリンター）により印刷出力した参照用印刷物ＰO（印刷画像ＧI）と色じ色調にプリント出力されるように、所定のプリンターＮ（事務用印刷機）に、基準カラープロファイルＮF（Ｌａｂ→ＣＭＹＫ）を作成して記述し、印刷機ＩとプリンターＮとをカラーマッチングさせて、そのプリンターＮを基準プリンターとする。
【００１８】
そして、印刷機Ｉの印刷出力に使用したものと同じＣＤ−ＲＯＭ（電子データ記録媒体
）に記録されているカラー写真画像データをこの基準プリンターＮに入力して、所定の印刷用紙にそのカラー写真画像データに基づいて前記参照用印刷物ＰO（印刷画像ＧI）と同じ画像のカラー写真印刷物ＰNを印刷出力することにより、その印刷物ＰNは、参照用印刷物ＰOと同一の色調（色特性）を有するカラーマッチングした印刷物として印刷出力される。
【００１９】
次に図６（ｃ）に示すように、前記印刷機Ｉ（又はカラープリンター）により印刷出力した参照用印刷物ＰOと色じ色調にモニター出力表示されるように、所定のカラーモニターＭ（パソコン用モニター）に基準カラープロファイルＭF（Ｌａｂ→ＣＭＹＫ）を作成して記述し、印刷機ＩとモニターＭとをカラーマッチングさせて、そのモニターＭを基準モニターとする。
【００２０】
そして、印刷機Ｉの印刷出力に使用したものと同じＣＤ−ＲＯＭ（電子データ記録媒体）に記録されているカラー写真画像データをこの基準モニターＭに入力して、そのモニター画面に、そのカラー写真画像データに基づいて前記参照用印刷物ＰOと同じ画像のカラー写真画像ＧMを出力表示することにより、その出力表示された画像ＧMは、参照用印刷物ＰOと同一の色調（色特性）を有するカラーマッチングした画像として出力表示される。
【００２１】
このように印刷機Ｉに対してカラーマッチングさせた基準プリンターＮや基準モニターＭなど基準デバイスによる出力表示色のカラーマッチングは可能である。しかし、このカラーマッチングのたびにカラープロファイルが作成される結果となっていたが、多くの場合は最後に作成したカラープロファイルを使用していた。
【００２２】
さらに、各デバイスのフォントのバージョンが違う場合があり、それにより字形の変化が生ずる場合がある。例えば、太明朝として指定してもその個々の出力デバイス（パソコン、モニタ、スキャナー、プリンタ）が搭載する太明朝のフォントの字形が異なる場合があり、例えモニタで確認した場合でも実際のプリンタの出力とは違っているのが普通であった。これは、文章の意味としては同じであっても、デザイン上で字形の相違が問題となる場合があった。
【００２３】
この場合、従来は個々のデバイスが持つカラープロファイルのうちどのプロファイルを使用するか、もしくはどのフォントを使用するかはオペレーションシステムで選択し、個々のアプリケーションでその選択を行うような仕組みにはなっていなかった。
【００２４】
したがって、この様な状況では個々のデバイスの使用状況や、バージョンによる相違を個々のアプリケーションにおいて反映することができず、画像や色文字の再現性に問題があった。
【００２５】
加えて、カラープロファイルのうち最新バージョン以外の旧バージョンのカラープロファイルに対応した画像や色文字データが混在する場合があり、その場合の個々の画像や色文字データを最新バージョンで統一すれば却って全体としての統一が欠け、総合的に画像や色文字データとしての品質が劣化する場合が生じていた。
【００２６】
この場合、オペレーションシステムで個々のデバイスが持つカラープロファイルのうちどのプロファイルを使用するか、もしくはどのフォントを使用するかの設定を変更して対処していたものであるが、処理ごとにオペレーションシステムの設定の変更を行うことは面倒であった。
【００２７】
加えて、複数の変換処理サーバを用いる場合があるが、各々のオペレーションシステムは独立しているため、個々のデバイスが持つカラープロファイルのうちどのプロファイル
を使用するか、もしくはどのフォントを使用するかの設定がことなる場合があり、それに起因した不統一処理が発生しやすく、また、この確認等が面倒であった。
【００２８】
加えて、カラープロファイルやフォントは同一のファイル名を用いるのが一般的であり、同名異種のカラープロファイルやフォントのバージョンや世代を識別するためだけにファイル名を変えることは困難であった。例えば、太明朝と通常の明朝は区別されるのが一般的であるが、太明朝どうしの細かな字形の相違は無視されて同一のファイル名を用いるのが一般的であった。従って、この様なカラープロファイルやフォントのバージョンや世代を識別することはオペレーションシステムで行っていた。
【００２９】
そこで、より簡易に、個々のデバイスが持つカラープロファイルのうちどのプロファイルを使用するか、もしくはどのフォントを使用するかを確認もしくは変更もしくは統一できる画像変換システムが求められていた。
【課題を解決するための手段】
【００３０】
上記の課題を解決する為に、本発明の第１の発明は、変換処理サーバに対して変換指示を出す変換指示機能を持つメインサーバと、変換指示に基づいてカラープロファイルおよびフォントを用いて変換処理する変換処理機能と変換処理機能により変換された結果をメインサーバに送る変換処理出力機能を持つ変換処理サーバが接続されている画像変換システムにおいて、
クライアントサーバから該クライアントサーバに接続されたプリンタ等の各種デバイスにて利用される画像データ変換指示がメインサーバに送られるとメインサーバはメインサーバが変換処理サーバに対して前記クライアントサーバにて利用されているメインサーバが備えるアプリケーションに対応するカラープロファイルおよびフォントを登録指示する登録指示機能を持つとともに、変換処理サーバがメインサーバからの登録指示に基づいてメインサーバ特定情報およびアプリケーションに関連付けてカラープロファイルおよびフォントをカラープロファイルフォントデータベースに登録する機能を持ち、さらに画像変換システムの変換処理機能に用いられるカラープロファイルおよびフォントが変換指示のカラープロファイルフォントデータベースに登録されたメインサーバ特定情報およびアプリケーションに対応したものであり、前記カラープロファイルはデバイス信号値とＰＣＳ値との変換を行うための色変換情報を有する色特性と、Lａｂ値である色彩値であって、各種デバイス間でのカラーマッチングを実現するために各出力デバイスの出力表示色を測色器を用いて測色したものであることを特徴とする画像変換システムを提供するものである。
【発明の効果】
【００３２】
この本願発明記載の画像変換システムでは、複数のメインサーバ１が一つの変換処理サーバ２を共有している場合でもメインサーバ１に合わせて適切なカラープロファイルやフォントを用いた処理を行うことができる。
【００３３】
さらに、同一のメインサーバ１を用いる場合も、アプリケーションが異なった場合にも適切なカラープロファイルやフォントを用いた処理を行うことも可能である。
【００３４】
加えて、一つのメインサーバ１からも、複数の色彩情報の文字情報を登録することが可能で、単一システムでも画像変換指示の単位で、文字情報の色彩情報を選択させることが可能になるという効果もある。
【発明を実施するための最良の形態】
【００３５】
例えば、パソコン、モニタ、スキャナー、プリンタなどコンピュータ関連デバイスのカラー画像出力モニタ画面やプリント出力部から出力表示される出力表示色は、その個々のデバイスが搭載する出力色特性を示すカラープロファイルに基づいて決定されて所定色調として出力表示されるために画像変換される。
【００３６】
このカラープロファイルとは、それぞれのデバイスの色特性を色彩値により表現し記述（書き込み）したファイルであり、内部に、「デバイス信号値→ＰＣＳ値」変換、「ＰＣＳ値→デバイス信号値」変換を行うための色変換情報を搭載している。（デバイス信号値：ＣＭＹＫ値：デバイスから出力されるＣ色（シアン）、Ｍ色（マゼンタ）、Ｙ色（イエロー）、Ｋ色（ブラック）の各表示色の濃度％値、ＰＣＳ値（プロファイル・コネクション・スペース）：デバイスに依存しない色空間での色彩値であって、ＸＹＺ値、Ｌａｂ値など）
なお、一般に上記色彩値は、Ｌａｂ値［Ｌ軸；明るさ、ａ軸；Ｒｅｄ系色相（＋ａ）〜Ｃｙａｎ系色相（−ａ）、ｂ軸；Ｙｅｌｌｏｗ系色相（＋ｂ）〜Ｂｌｕｅ系色相（−ｂ）］、ＸＹＺ値［（ｘ＋ｙ＋ｚ＝１）］として定義される。
【００３７】
この色変換情報部分は、２つの１次カーブ（ｉｎ：入力値、ｏｕｔ：出力値）と色変換テーブルから構成されている。図３に「デバイス信号値→ＰＣＳ値」変換のフロー図を示す。なお、「ＰＣＳ値→デバイス信号値」変換は、この逆方向のフロー図となる。
【００３８】
このカラーマッチングを実現するためには、それぞれの出力デバイス（パソコン、モニタ、スキャナー、プリンタ）の出力表示色を、専用の測色器を用いて測色し、その測色値が同じになるように変換を行うので、求められるデバイスのカラープロファイルは、その測定条件により左右され複数のカラープロファイルを得ることが可能である。
【００３９】
以下、図１の構成のメインサーバ１と変換処理サーバ２からなる画像変換システムの場合で説明する。
【００４０】
メインサーバ１はプリンタによる印刷やモニタによる表示等の機能を含むアプリケーションを作動させる仕組みを持ち、画像変換はメインサーバ１から、もしくはメインサーバ１を経由した画像データを変換処理サーバ２に送付し、変換後の画像データを受け、アプリケーションで利用する機能を持つ。
【００４１】
対する変換処理サーバ２は、メインサーバ１から画像データを受け、カラープロファイルやフォントなどを利用して画像変換を行い、メインサーバ１に返す機能を持つ。変換処理サーバ２は、システム管理機能６と変換処理機能３を持ち、システムファイル管理領域５と記憶領域４をも持つ構造となっている。システム管理機能６と変換処理機能３は仮想的に分離していて、ハードウエアとしては一体化しているのが通常である。他方、システムファイル管理領域５と記憶領域４も仮想的に分離しているが、両方ともメモリに一種でありであり仮想的な分離であるのが普通である。
【００４２】
動作としては、メインサーバ１甲にてまず最初にカラープロファイルやフォントなどの登録指示がメインサーバ１甲からアプリケーション情報ａとともに変換処理サーバ２内のシステム管理機能６に送られる。これを受けたシステム管理機能６は、この登録指示に基づき同じく変換処理サーバ２内のシステムファイル管理領域５に、メインサーバ１甲、アプリケーション情報ａに対応するデータとしてカラープロファイルおよびフォントＡを格納する様指示する。なお、即座に使用する場合も想定して記憶領域４にも送る構成としているが直接送らない構成も考えられる。
【００４３】
次に、メインサーバ１のアプリケーションにて変換すべき画像データが発生した場合を図２で説明すれば、変換処理サーバ２内の変換処理機能３に変換指示を出す。これを受けた変換処理機能３は、システムファイル管理領域５に対してメインサーバ１の特定情報甲から得られるメインサーバ情報甲とアプリケーション情報ａを送付する。システムファイル管理領域５ではメインサーバの特定情報甲とアプリケーション情報ａとカラープロファイルおよびフォントＡが関連付けられており、このメインサーバ情報甲とアプリケーション情報ａに対応するカラープロファイルおよびフォントＡを記憶領域４に対して送り記憶する。この場合、メインサーバ情報甲とアプリケーション情報ａは変換処理機能３からシステムファイル管理領域５に直接送られてもいいが、記憶領域４を経由しても良い。
【００４４】
次に変換処理機能３は、このカラープロファイルおよびフォントＡを利用して、画像データを変換する。変換された画像データはメインサーバ１に対して送り、変換処理サーバ２の処理を終わる。
【００４５】
変換された画像データを受けたメインサーバ１では、この画像データを利用してプリンタやモニタなどの各種デバイスを操作、もしくは命令を受けたクライアントサーバ等に送付する。
【００４６】
この場合、メインサーバ１甲が同じでアプリケーションが違うアプリケーションｂである場合に変換する場合を図３を用いて以下説明すれば、そのメインサーバ１甲およびアプリケーションｂに対応するカラープロファイルおよびフォントＢをシステムファイル管理領域５内のデータベースに追加する。
【００４７】
次に、このメインサーバ１甲のアプリケーションｂにて変換すべき画像データが発生した場合は、変換処理サーバ２内の変換処理機能３に変換指示を出す。これを受けた変換処理機能３は、システムファイル管理領域５内のデータベースからメインサーバ１およびアプリケーションｂを特定する情報を送付し、該当するカラープロファイルおよびフォントＢを記憶領域４に記憶した上で、このカラープロファイルおよびフォントＢを用いて変換処理機能３で変換処理する。処理結果は、メインサーバ１甲に送付し、この処理を終了する。
【００４８】
対して、この別のメインサーバ１乙で、アプリケーションａが同じ場合に変換する場合を図４を用いて以下説明すれば、同様にそのメインサーバ１乙およびアプリケーションａに対応するカラープロファイルおよびフォントＣをシステムファイル管理領域５内のデータベースに追加する。
【００４９】
次に、この別のメインサーバ１乙のアプリケーションａにて変換すべき画像データが発生した場合は、変換処理サーバ２内の変換処理機能３に変換指示を出す。これを受けた変換処理機能３は、システムファイル管理領域５内のデータベースからメインサーバ１およびアプリケーションａを特定する情報を送付し、該当するカラープロファイルおよびフォントＣを記憶領域４に記憶した上で、このカラープロファイルおよびフォントＣを用いて変換処理機能３で変換処理する。処理結果は、メインサーバ１乙に送付し、この処理を終了する。
【００５０】
なお、カラープロファイルおよびフォントをアプリケーションに応じて決定する場合は、メインサーバ１や変換処理サーバ２が変わってもアプリケーションに応じて同一のカラープロファイルおよびフォントＣが選択される様に制御することも可能である。
【００５１】
この結果、メインサーバやアプリケーションに応じた個別的カラープロファイルおよびフォントが選択されることが可能になり、適切な画像がそのメインサーバやアプリケーシ
ョンに応じて提供されることとなった。
【００５２】
加えて、便宜上システムファイル管理領域５内にメインサーバ１およびアプリケーションａとカラープロファイルおよびフォントを関連付ける情報全てが格納されているシステム構成に基づいて説明したが、システムファイル管理領域５内にはカラープロファイルおよびフォントだけを格納し、メインサーバ１およびシステムアプリケーションａを選択や検索、管理のために関連付け情報を別の領域、例えば記憶領域４に持たせる構成も可能であり、この場合は記憶領域４が主体となってシステムファイル管理領域５内のカラープロファイルおよびフォントを選択して取得することとなる。
【産業上の利用可能性】
【００５３】
コンピュータに接続する２乃至複数のデバイス（モニタ、スキャナー、プリンタ）の間で、カラーマッチング（色の伝達）を実現するための画像変換システムに利用可能であり、特に文字情報を持つ画像変換システムに利用可能である。
【図面の簡単な説明】
【００５４】
【図１】図１は、本願発明の一例の画像変換システムのブロック図である。
【図２】図２は、本願発明の一例の画像変換システムのブロック図である。
【図３】図３は、本願発明の一例の画像変換システムのブロック図である。
【図４】図４は、本願発明の一例の画像変換システムのブロック図である。
【図５】色補正カーブによる色補正と色変換テーブル（カラープロファイル）によるＰＣＳ値変換を説明する遷移図。
【図６】出力デバイスの色合わせによりカラープロファイルを複数作成する必要を説明するための説明図。
【符号の説明】
【００５５】
Ｉ…参照用印刷物用プリンター
Ｎ…基準プリンター
Ｍ…基準モニター
ＩF…参照用印刷物用プリンターのプロファイル
ＮF…基準プリンターのプロファイル
ＭF…基準モニターのプロファイル
ＰO…参照用印刷物
ＰN…基準プリンターにて出力した基準印刷物
ＧM…基準モニターにて出力した画像
Ａ、ｂ、Ｃ  カラープロファイルおよびフォント
甲、乙、丙  メインサーバ
ａ、ｂ、ｃ  アプリケーション
１  メインサーバ
２  変換処理サーバ
３  変換処理機能
４  記憶領域
５  システムファイル管理領域
６  システム管理機能
【図１】
0004687361.tif 000002
【図２】
0004687361.tif 000003
【図３】
0004687361.tif 000004
【図４】
0004687361.tif 000005
【図５】
0004687361.tif 000006
【図６】
0004687361.tif 000007