(57)【要約】      （修正有）【課題】ＩＣカードを保有する出力装置ユーザが、カラーマッチング処理の実施環境の環境光特性取得作業、プロファイル作成作業をすることなく、出力物の使用環境を考慮した出力物を得る。【解決手段】ＩＣカードに使用環境群１０２の環境ＩＤ１と、使用環境１０３の環境ＩＤ２を記憶し、出力指示する際に、出力指示と同時にカードに記憶した環境ＩＤと情報処理装置３０２から取得したソース側デバイスプロファイルをプリントサーバ１１１に送信する。ユーザは指示したジョブを出力する際、ジョブに関連付けられたソース側デバイスプロファイルと、環境データサーバ１１０から取得したジョブに関連付けられた環境ＩＤのソース側環境光プロファイルと、画像出力装置３０１等から取得した出力側環境光プロファイルと、環境データサーバ１１０から取得したユーザ指定の環境ＩＤが示す環境の出力側デバイスプロファイルを取得してカラーマッチングし、出力指示する。【選択図】図１
2011030133.tif 000002
【特許請求の範囲】
【請求項１】
ユーザの指示により印刷ジョブを生成して当該印刷ジョブの出力指示を行う情報処理装置と、前記出力指示に従って画像の出力を行う画像出力装置と、サーバが設置されている使用環境の環境光プロファイルを少なくとも記憶管理している当該サーバとが相互に通信可能なカラーマッチングシステムであって、
前記情報処理装置は、
前記情報処理装置の第一の環境光プロファイルを取得する第一の取得手段と、
前記第一の取得手段により取得した、前記情報処理装置の第一の環境光プロファイルを前記ユーザの指示により生成される印刷ジョブに紐付けて前記サーバに送信する第一の送信手段と、
前記画像出力装置は、
前記ユーザのユーザ情報を記憶した記憶媒体から前記ユーザ情報を読み取る読取手段と、
前記読取手段により読み取った前記ユーザ情報に紐付いて記憶されている前記印刷ジョブを前記サーバから取得する印刷ジョブ取得手段と、
前記印刷ジョブ取得手段により取得した印刷ジョブのうち、出力を行う印刷ジョブを選択する印刷ジョブ選択手段と、
前記印刷ジョブ選択手段により選択した印刷ジョブから印刷する出力物を使用する環境を選択する使用環境選択手段と、
前記使用環境選択手段により選択した環境の第二の環境光プロファイルを前記サーバまたは予め第二の環境光プロファイルが記憶されている記憶媒体より取得する第二の取得手段と、
前記第一の取得手段と、前記第二の取得手段より取得した前記第一の環境光プロファイルおよび前記第二の環境光プロファイルとを用いて、前記印刷ジョブ選択手段により選択された印刷ジョブのカラーマッチングを行うカラーマッチング手段と、
前記カラーマッチング手段によりカラーマッチングを行った前記印刷ジョブを印刷する印刷手段とを備えることを特徴とするカラーマッチングシステム。
【請求項２】
前記ユーザが記憶媒体を読み取らせることでログインする使用環境に応じて、前記第二の取得手段は前記第二の環境光プロファイルのを表示させる順序を変更する表示順序変更手段とを備えることを特徴とする請求項１に記載のカラーマッチングシステム。
【請求項３】
前記ユーザが前記記憶媒体を読み取らせることでログインする使用環境を示す使用環境識別情報を当該記憶媒体に記憶させる記憶手段と、
前記記憶手段により記憶した前記使用環境を示す使用環境識別手段を用いて、前記サーバより当該使用環境識別手段に紐付いて記憶されている前記第二の環境光プロファイルを表示させる表示手段とを備えることを特徴とする請求項１または２に記載のカラーマッチングシステム。
【請求項４】
ユーザの指示により印刷ジョブを生成して当該印刷ジョブの出力指示を行う情報処理装置と、前記出力指示に従って画像の出力を行う画像出力装置と、サーバが設置されている使用環境の環境光プロファイルを少なくとも記憶管理している当該サーバとが相互に通信可能なカラーマッチングシステムの制御方法であって、
前記情報処理装置において、
前記情報処理装置の第一の取得手段が、前記情報処理装置の第一の環境光プロファイルを取得する第一の取得ステップと、
前記情報処理装置の第一の送信手段が、前記第一の取得ステップにより取得した、前記情報処理装置の第一の環境光プロファイルを前記ユーザの指示により生成される印刷ジョブに紐付けて前記サーバに送信する第一の送信ステップと、
前記画像出力装置は、
前記画像出力装置の読取手段が、前記ユーザのユーザ情報を記憶した記憶媒体から前記ユーザ情報を読み取る読取ステップと、
前記画像出力装置の印刷ジョブ取得手段が、前記読取ステップにより読み取った前記ユーザ情報に紐付いて記憶されている前記印刷ジョブを前記サーバから取得する印刷ジョブ取得ステップと、
前記画像出力装置の印刷ジョブ選択手段が、前記印刷ジョブ取得ステップにより取得した印刷ジョブのうち、出力を行う印刷ジョブを選択する印刷ジョブ選択ステップと、
前記画像出力装置の使用環境選択手段が、前記印刷ジョブ選択ステップにより選択した印刷ジョブから印刷する出力物を使用する環境を選択する使用環境選択ステップと、
前記画像出力装置の第二の取得手段が、前記使用環境選択ステップにより選択した環境の第二の環境光プロファイルを前記サーバまたは予め第二の環境光プロファイルが記憶されている記憶媒体より取得する第二の取得ステップと、
前記画像出力装置のカラーマッチング手段が、前記第一の取得ステップより取得した前記第一の環境光プロファイルと、前記第二の取得ステップより取得した前記第二の環境光プロファイルとを用いて、前記印刷ジョブ選択ステップにより選択された印刷ジョブのカラーマッチングを行うカラーマッチングステップと、
前記画像出力装置の印刷手段が、前記カラーマッチングステップによりカラーマッチングを行った前記印刷ジョブを印刷する印刷ステップとを備えることを特徴とするカラーマッチングシステム。
【請求項５】
ユーザの指示により印刷ジョブを生成して当該印刷ジョブの出力指示を行う情報処理装置と、前記出力指示に従って画像の出力を行う画像出力装置と、サーバが設置されている使用環境の環境光プロファイルを少なくとも記憶管理している当該サーバとが相互に通信可能なカラーマッチングシステムとして機能させるプログラムであって、
前記情報処理装置を、
前記情報処理装置の第一の環境光プロファイルを取得する第一の取得手段と、
前記第一の取得手段により取得した、前記情報処理装置の第一の環境光プロファイルを前記ユーザの指示により生成される印刷ジョブに紐付けて前記サーバに送信する第一の送信手段として機能させ、
前記画像出力装置を、
前記ユーザのユーザ情報を記憶した記憶媒体から前記ユーザ情報を読み取る読取手段と、
前記読取手段により読み取った前記ユーザ情報に紐付いて記憶されている前記印刷ジョブを前記サーバから取得する印刷ジョブ取得手段と、
前記印刷ジョブ取得手段により取得した印刷ジョブのうち、出力を行う印刷ジョブを選択する印刷ジョブ選択手段と、
前記印刷ジョブ選択手段により選択した印刷ジョブから印刷する出力物を使用する環境を選択する使用環境選択手段と、
前記使用環境選択手段により選択した環境の第二の環境光プロファイルを前記サーバまたは予め第二の環境光プロファイルが記憶されている記憶媒体より取得する第二の取得手段と、
前記第一の取得手段と、前記第二の取得手段より取得した前記第一の環境光プロファイルおよび前記第二の環境光プロファイルとを用いて、前記印刷ジョブ選択手段により選択された印刷ジョブのカラーマッチングを行うカラーマッチング手段と、
前記カラーマッチング手段によりカラーマッチングを行った前記印刷ジョブを印刷する印刷手段として機能させるプログラム。
【請求項６】
ユーザの指示により印刷ジョブを生成して当該印刷ジョブの出力指示を行う情報処理装置と、サーバが設置されている使用環境の環境光プロファイルを少なくとも記憶管理している当該サーバと相互に通信可能な出力指示に従って画像の出力を行う画像出力装置であって、
前記ユーザのユーザ情報を記憶した記憶媒体から前記ユーザ情報を読み取る読取手段と、
前記読取手段により読み取った前記ユーザ情報に紐付いて記憶されている前記印刷ジョブを前記サーバから取得する印刷ジョブ取得手段と、
前記印刷ジョブ取得手段により取得した印刷ジョブのうち、出力を行う印刷ジョブを選択する印刷ジョブ選択手段と、
前記印刷ジョブ選択手段により選択した印刷ジョブから印刷する出力物を使用する環境を選択する使用環境選択手段と、
前記使用環境選択手段により選択した環境の第二の環境光プロファイルを前記サーバまたは予め第二の環境光プロファイルが記憶されている記憶媒体より取得する第二の取得手段と、
前記第一の取得手段と、前記第二の取得手段より取得した前記第一の環境光プロファイルおよび前記第二の環境光プロファイルとを用いて、前記印刷ジョブ選択手段により選択された印刷ジョブのカラーマッチングを行うカラーマッチング手段と、
前記カラーマッチング手段によりカラーマッチングを行った前記印刷ジョブを印刷する印刷手段とを備えることを特徴とする画像出力装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、出力物の使用環境を考慮したカラーマッチングシステムに関する。
【背景技術】
【０００２】
従来の出力物の使用環境を考慮したカラーマッチングシステムは、例えば出力対象データ作成環境における環境光情報（デバイス測色値を保持するプロファイル。以下、ソース側環境光プロファイルとする）、出力対象データを作成する際に使用する装置（以下、ソース側デバイスとする）の発色特性情報（以下、ソース側デバイスプロファイルとする）、出力物使用環境における環境光情報（入力データ作成環境光の白色点を保持するプロファイル。以下、デスティネーション側環境光プロファイルとする）、画像を出力する装置（プリンタ、ディスプレイなど）（以下、デスティネーション側デバイスとする）の発色特性情報（デバイス測色値を保持するプロファイル以下、デスティネーション側デバイスプロファイル）、ソース側デバイスにおける色をデスティネーション側デバイスにおける色へと変換するための色域圧縮情報（以下、ガマットマッピングプロファイルとする）を使用してカラーマッチングを実現する。
【０００３】
このような技術を実現するために、出力物を使用（観察）する環境の環境光の特性を取得し、その情報を考慮してカラーマッチングを実現する技術が開示されている。
【０００４】
特許文献１は、画像を観察する環境の光源特性を取得し、その光源特性および色票の分光反射率データから、色票の信号値と三刺激値との関係を示すプロファイルデータを演算し、そのプロファイルデータをプロファイルに格納し、そのプロファイルを用いて、環境光による色順応を考慮したカラーマッチング処理を行うという手段で、観察環境の違いによる見え方の差異を解消するという効果を得ている。
【０００５】
また、特許文献２は、カラーマッチングされた画像を観察する環境下における環境光の特性を取得し、カラーパッチデータからカラーマッチングを行うカラープロファイルを作成するための測色を行う際に、得られた環境光特性に合わせた測色を行うという手段で、カラープロファイル作成環境における環境光の影響を考慮したカラープロファイルを作成するという効果を得ている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００２−２１８２６６号公報
【特許文献２】特開２００７−１５８６０５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、特許文献１および特許文献２は取得した環境光の特性を用いてカラーマッチング処理を実現することに着目しているため、旧来のＩＣＣプロファイルを使用したカラーマッチングに比べてユーザの作業負荷が増えてしまうという課題がある。また、環境光特性を動的に変更できる、環境光を考慮できるという特徴を活用したシステムまでは言及していない。
【０００８】
カラープリンタが主流となった現在では、出力物のカラー化が進んでいる。しかし使用する環境の環境光による影響で出力物の見え方に差があることは色や印刷などの業界関係者には一般的に知られているが、どのようなプロファイルを組み合わせてカラーマッチングをすれば、使用する環境に適した出力物を得ることができるかを判断することは、色や印刷などに関する知識を有していない一般ユーザには困難である。
従来では、情報処理装置から出力物の出力指示を行う際には、出力指示を行うソース側環境光プロファイルと、出力指示により得られる出力物を使用する使用環境のディスティネーション側環境光プロファイルとを印刷ジョブに予め記憶させて印刷ジョブの生成を行っていた。
【０００９】
しかしながら、最近では、プリントサーバに印刷ジョブを予め蓄積しておき、所望の使用環境において印刷物を出力することが可能なプルプリントシステムが存在する。このプルプリントシステムが使用可能な環境において、どの画像出力装置から印刷ジョブの出力依頼を行うかは、ユーザは印刷ジョブを生成した時点で決めていない場合が想定され、ディスティネーション側環境光プロファイルを印刷ジョブに予め記憶させておくことが無意味になってしまう虞れがある。
そこで本発明は、画像出力装置から印刷ジョブの選択を行う環境において、画像出力装置の操作パネル上でユーザが、出力物を出力するときにディスティネーション側の環境光プロファイルを選択可能なカラーマッチングシステムを提供することを目的とする。
【課題を解決するための手段】
【００１０】
本発明は以下の構成を用いて課題を解決する。
すなわち本発明は、ユーザの指示により印刷ジョブを生成して当該印刷ジョブの出力指示を行う情報処理装置と、前記出力指示に従って画像の出力を行う画像出力装置と、サーバが設置されている使用環境の環境光プロファイルを少なくとも記憶管理している当該サーバとが相互に通信可能なカラーマッチングシステムであって、前記情報処理装置は、前記情報処理装置の第一の環境光プロファイルを取得する第一の取得手段と、前記第一の取得手段により取得した、前記情報処理装置の第一の環境光プロファイルを前記ユーザの指示により生成される印刷ジョブに紐付けて前記サーバに送信する第一の送信手段と、前記画像出力装置は、前記ユーザのユーザ情報を記憶した記憶媒体から前記ユーザ情報を読み取る読取手段と、前記読取手段により読み取った前記ユーザ情報に紐付いて記憶されている前記印刷ジョブを前記サーバから取得する印刷ジョブ取得手段と、前記印刷ジョブ取得手段により取得した印刷ジョブのうち、出力を行う印刷ジョブを選択する印刷ジョブ選択手段と、前記印刷ジョブ選択手段により選択した印刷ジョブから印刷する出力物を使用する環境を選択する使用環境選択手段と、
前記使用環境選択手段により選択した環境の第二の環境光プロファイルを前記サーバまたは予め第二の環境光プロファイルが記憶されている記憶媒体より取得する第二の取得手段と、前記第一の取得手段と、前記第二の取得手段より取得した前記第一の環境光プロファイルおよび前記第二の環境光プロファイルとを用いて、前記印刷ジョブ選択手段により選択された印刷ジョブのカラーマッチングを行うカラーマッチング手段と、前記カラーマッチング手段によりカラーマッチングを行った前記印刷ジョブを印刷する印刷手段とを備えることを特徴とする。
【発明の効果】
【００１１】
本発明によれば、画像出力装置から印刷ジョブの選択を行う環境において、画像出力装置の操作パネル上でユーザが、出力物を出力するときにディスティネーション側の環境光プロファイルを選択可能なカラーマッチングシステムを提供することが可能になる。
【図面の簡単な説明】
【００１２】
【図１】本発明における動的カラーマッチングシステムの全体構成の一例を示す図である。
【図２】本発明における動的カラーマッチングシステムに適用可能な情報処理装置のハードウェア構成例を示すブロック図である。
【図３】本発明における画像出力装置および情報処理装置の機能構成の一例を示す図である。
【図４】本発明における動的カラーマッチングシステムのカラーマッチング概念の一例を示す図である。
【図５】本発明における動的カラーマッチングシステムの使用環境へ入室する際の認証処理のフローチャート図である。
【図６】本発明における動的カラーマッチングシステムの情報処理装置から出力指示をする処理のフローチャート図である。
【図７Ａ】本発明における動的カラーマッチングシステムの出力指示（出力ジョブ）処理のフローチャート図である。
【図７Ｂ】本発明における動的カラーマッチングシステムの出力指示（出力ジョブ）処理のフローチャート図である。
【図８】本発明における動的カラーマッチングシステムの使用環境選択処理のフローチャート図である。
【図９】本発明における動的カラーマッチングシステムで使用するＩＣカードが記憶する情報の一例を示すデータテーブル図である。
【図１０】本発明における動的カラーマッチングシステムの環境データテーブルの一例を示す図である。
【図１１】本発明における動的カラーマッチングシステムのカードデータテーブルの一例を示す図である。
【図１２】本発明における動的カラーマッチングシステムのジョブデータテーブルの一例を示す図である。
【発明を実施するための形態】
【００１３】
以下、図面を参照して、本発明の実施形態を詳細に説明する。
図１は、本発明の実施形態に係る動的カラーマッチングシステムのシステム構成図である。
【００１４】
本発明の実施形態に係る動的カラーマッチングシステム１０１は、ネットワーク１０８で接続される使用環境１０３〜１０６、サーバルーム１０７および使用環境１０６を有する使用環境群１０２が相互に通信可能な状態で構成される。
【００１５】
使用環境にはそれぞれ印刷装置（ＭＦＰ）３０１、情報処理装置３０２が例えば設置されており、サーバルーム１０７には、認証サーバ１０９、環境データサーバ１１０、プリントサーバ１１１が例えば設置されている。
【００１６】
図１では、認証サーバ１０９、環境データサーバ１１０、プリントサーバ１１１はそれぞれ独立した構成となっているが、例えば、認証サーバ１０９、環境データサーバ１１０、プリントサーバ１１１が一つの管理サーバとして機能するような構成であってもよい。
【００１７】
なお、各使用環境、サーバルーム、ネットワーク、使用環境群の構成数はこの限りではなく、いくつあってもよい。
【００１８】
次に、図２を用いて、図１の動的カラーマッチングシステム１０１を構成するハードウェアをブロックごとに説明する。
図２は、動的カラーマッチングシステムのハードウェア構成の一例を示すブロック図である。
【００１９】
本発明の実施形態に係る動的カラーマッチングシステム１０１は、情報処理装置２０１、ＩＣカードリーダ／ライタ２０９、操作入力装置２１０、画像出力装置２１１、画像表示装置２１２、外部メモリ２１３から構成されており、ネットワーク２１４を介して画像出力装置２１５、ＩＣカードリーダ／ライタ２１６、プリントサーバ２１７、認証サーバ２１８、環境データサーバ２１９のような外部機器などに接続されている。
【００２０】
情報処理装置２０１は、システムバス２０２、ＣＰＵ２０３、ＲＡＭ２０４、ＲＯＭ２０５、周辺機器インターフェイス２０６、メモリコントローラ２０７、通信Ｉ／Ｆコントローラ２０８から構成されている。例えば、パーソナル・コンピュータ、サーバ等の情報処理装置を表している。
【００２１】
ＣＰＵ２０３は、中央処理演算装置であり、システムバス２０２に接続される各デバイスやコントローラを統括的に制御する。ＲＯＭ２０５或いは外部メモリ２１３には、ＣＰＵ２０３の制御プログラムであるＢＩＯＳ（ＢａＳｉｃ  Ｉｎｐｕｔ／Ｏｕｔｐｕｔ  ＳｙＳｔｅｍ）やオペレーティングシステムプログラム（ＯＳ）、後述する各種プログラム等が記憶されている。
【００２２】
ＲＡＭ２０４は、一時記憶装置であり、ＣＰＵ２０３の主メモリ、ワークエリア等として機能する。ＣＰＵ２０３は、処理の実行に際して必要なプログラム等をＲＯＭ２０５或いは外部メモリ２１３からＲＡＭ２０４にロードして、該ロードしたプログラムを実行することで各種動作を実現するものである。
【００２３】
周辺機器インターフェイス２０６は、不図示のキーボードやマウス等のポインティングデバイスで構成される操作入力装置２１０、画像出力装置２１１、画像表示装置２１２等の表示装置との接続を可能とし、入出力のコントロールを行う。
【００２４】
画像出力装置２１１は、例えば、タッチパネルなどの操作画面を有するインクジェットプリンタやレーザービームプリンタ等で構成される。この画像出力装置は、画像出力装置２１５と、後述する通信Ｉ／Ｆコントローラ２０８を介して、接続されていてもよい。また、通信Ｉ／Ｆコントローラ２０８を介して、複数台の画像出力装置２１５と接続することも可能である。
【００２５】
メモリコントローラ２０７は、外部メモリ２１３へのアクセスを制御する。外部メモリ２１３は、ハードディスク（ＨＤ）やフレキシブルディスク（ＦＤ）、或いはＰＣＭＣＩＡカードスロットにアダプタを介して接続されるコンパクトフラッシュ（登録商標）メモリ等で構成される。
【００２６】
外部メモリ２１３には、ブートプログラム、各種のアプリケーション、フォントデータ、ユーザファイル、編集ファイル、各種データ等が記憶される。通信Ｉ／Ｆコントローラ２０８は、ＬＡＮ等のネットワークを介して外部機器と接続し、通信するものであり、ネットワークでの通信制御処理を実行する。
【００２７】
例えば、ＴＣＰ／ＩＰを用いた通信等が可能であるＣＰＵ２０３は、例えば、ＲＡＭ２０４内の表示情報用領域へアウトラインフォントの展開（ラスタライズ）処理を実行することにより、画像表示装置２１２上での表示を可能としている。また、ＣＰＵ２０３は、画像表示装置２１２上の不図示のマウスカーソル等でのユーザ指示を可能とする。本発明を実現するための後述する各種プログラムは、外部メモリ２１３に記録されており、必要に応じてＲＡＭ２０４にロードされることにより、ＣＰＵ２０３によって実行されるものである。
【００２８】
以下、図３を用いて、図１の動的カラーマッチングシステム１０１が有する各種機能をブロックごとに説明する。
【００２９】
図３は、図１の動的カラーマッチングシステム１０１における画像出力装置および情報処理装置の機能構成を示す図である。
【００３０】
動的カラーマッチングシステム１０１における画像出力装置３０１は、表示部３０９、出力部３１４、処理部３１２、カード情報読取部３１０、デバイス情報取得部３１１、ネットワークアクセス部３１３、デバイス情報記憶部３０８、カラーマッチング部３１５から構成されている。
【００３１】
図３において、表示部３０９は処理部３１２と接続されており、ユーザからの入力を受けた場合、処理部３１２を介して各コントロールに応じた機能を呼び出す。
出力部３１４は処理部３１２と接続されており、処理部３１２から渡された画像データを出力する。
【００３２】
カード情報読取部３１０は処理部３１２と接続されており、ＩＣカードに記憶されているユーザＩＤなどの情報を読み取って処理部３１２に渡す。
【００３３】
デバイス情報取得部３１１は処理部３１２、デバイス情報記憶部３０８と接続されており、画像出力装置のデバイスプロファイルをデバイス情報記憶部３０８から取得して処理部３１２に渡す。
【００３４】
ネットワークアクセス部３１３は処理部３１２と接続されており、認証サーバ１０９にアクセスしてユーザ認証の認証結果情報を、プリントサーバ１１１にアクセスして情報処理装置３０２により生成される印刷ジョブを、環境データサーバ１１０にアクセスして環境光プロファイル（ディスティネーション側）をを取得して処理部３１２に渡す。
【００３５】
デバイス情報記憶部３０８はデバイス情報取得部３１１と接続されており、画像出力装置のデバイスプロファイルを保持する。
【００３６】
カラーマッチング部３１５は処理部３１２と接続されており、出力する画像データをカラーマッチングし、カラーマッチングした画像を処理部３１２へ渡す。
【００３７】
動的カラーマッチングシステム１０１における情報処理装置３０２は、表示部３１６、処理部３１８、カード情報読取部３１７、出力指示部３１９、ネットワークアクセス部３２０から構成されている。
【００３８】
図３において、表示部３１６は処理部３１８と接続されており、ユーザからの入力を受けた場合、処理部３１６を介して各コントロールに応じた機能を呼び出す。
【００３９】
カード情報読取部３１７は処理部３１８と接続されており、ＩＣカードに記憶されているユーザＩＤなどの情報を読み取って処理部３１８に渡す。
【００４０】
出力指示部３１９は処理部３１８およびネットワークアクセス部３２０と接続されており、処理部３１８から受けた出力指示をネットワークアクセス部３２０へ渡し、ネットワークアクセス部３２０がプリントサーバ３０４へ出力指示を渡す。
【００４１】
以下、図４を用いて、本発明の実施形態に係る動的カラーマッチングシステム１０１におけるカラーマッチングのフローを説明する。
図４は、動的カラーマッチングシステム１０１におけるカラーマッチングのフロー図である。
【００４２】
４０１のソース側デバイスプロファイルに４０２のソース側環境光プロファイルをかけ合わせることで、出力データ作成装置の発色特性をソース側環境における見え方の値に変換し、見え方を考慮したソース側の中間ファイルを作成する（４０３）。
【００４３】
また、デスティネーション側デバイスプロファイルにデスティネーション側環境光プロファイルをかけ合わせることで、出力物の発色特性を出力物使用環境における見え方の値に変換し、見え方を考慮したデスティネーション側の中間ファイルを作成する。これらの中間ファイルを使用して、ソース側の装置が再現できる色域の色値からデスティネーション側の装置が再現できる色域の色値に変換する。このとき、ソース側の色をデスティネーション側では再現できない場合があるため、デスティネーション側で出力できる色値へと置き換える必要があり、そこでガマットマッピングプロファイルを使用してカラーマッチングをする。
【００４４】
（変換元と変換先の色を合わせるのがカラーマッチングの基本だが、変換先の色再現域（ガマット）が変換元のガマットより狭い場合には、その色が再現できないので似た色で置き換える必要がある。このときの操作をガマットマッピング（色域圧縮）と呼ぶ。）これらの情報は、既往の技術であるため、特に掛け合わせ方等は限定しない。
【００４５】
以下、図５、図６、図７Ａ、図７Ｂ、図８を用いて、本発明の実施の形態に係る動的カラーマッチングシステム１０１における動的にカラーマッチングする処理について説明する。尚、本処理における各ステップＳは、ＣＰＵ１０４の制御下の元において制御されて実行される。
【００４６】
図５は、動的カラーマッチングシステム１０１における使用環境へ入室する際の認証処理のフローチャート図である。
【００４７】
本フローチャートで説明する処理は、ユーザが使用環境へ入室するためにＩＣカードをＩＣカードリーダ／ライタ１１４にかざすまたは接触、挿入することで開始する。
【００４８】
ステップＳ５０１において、使用環境１０３の入口に設置されているＩＣカードリーダ／ライタ１１４は、不図示のＩＣカードに記録されているユーザＩＤなどの識別情報（以下、ユーザ識別情報とする）を持つユーザが使用環境へ入室することが可能なユーザかどうかを問い合わせるために、認証サーバにユーザ識別情報を送信する。
【００４９】
ステップＳ５０２は、ステップＳ５０１での問い合わせに対する応答で、認証されたかどうかを判断する。
【００５０】
ステップＳ５０２において認証されたと判断した場合、ステップＳ５０３において、入室が許可された使用環境１０３の環境ＩＤを環境データサーバ１１０から取得し、使用環境の入口に設置されているＩＣカードリーダ／ライタからＩＣカードに書き込み、入室処理が終了する。
【００５１】
ここで、図１０を用いて環境データサーバ１１０で記憶管理している環境データテーブルについて説明する。
図１０は、環境データサーバ１１０で記憶管理されている環境データテーブルの一例を示す図である。
【００５２】
環境データテーブルの環境ＩＤ１００１は、出力物を観察する使用環境に一意に割り振られているユニークな番号を示している。
環境名１００２は、出力物を観察する使用環境の名称を示している。
【００５３】
環境光プロファイル格納アドレス１００３は、環境データサーバ１１０内で環境光プロファイルを記憶管理している場所を示している。具体的にはフォルダパスなどがこれに相当する。
【００５４】
次に、図５のステップＳ５０３でＩＣカードリーダ／ライタからＩＣカードに書き込まれる、使用環境の環境ＩＤを記憶しているカード情報について、図１１を用いて説明する。
【００５５】
図１１は、図５のステップＳ５０３でＩＣカードリーダ／ライタからＩＣカードに書き込まれる、カードデータテーブルの一例を示す図である。
【００５６】
ユーザＩＤ１１０１は、ＩＣカードのユーザを識別するためのユニークなＩＤであり、書き換えることや削除することはできない。
【００５７】
１１０２の環境ＩＤ１は、例えば、入館しているビルのＩＤであり、認証されて入館したら入口にあるＩＣカードリーダ／ライタから書き込まれ、退館したら削除されるような仕組みになっている。
【００５８】
１１０３の環境ＩＤ２は、例えば、入室している部屋のＩＤであり、認証されて入室したら入口にあるＩＣカードリーダ／ライタから書き込まれ、退室したら削除されるような仕組みになっている。
１１０４は、ユーザのＩＣカードに予め登録されている、よく使用する使用環境の環境ＩＤ４である。例えば、会議室において使用することが多い場合には、ユーザは予め情報処理装置３０２から環境データサーバに問い合わせをして、環境ＩＤを取得してＩＣに記憶させておくような構成にしてもよい。
１１０５は、１１０４で説明したユーザ毎に登録している環境ＩＤとそれに紐付いて記憶されている環境光プロファイルの格納アドレスである。
【００５９】
図６は、動的カラーマッチングシステム１０１における情報処理装置から出力指示をする処理のフローチャート図である。
【００６０】
本フローチャートで説明する処理は、ユーザが情報処理装置３０２にログオンするために、ＩＣカードを情報処理装置３０２に接続されているＩＣカードリーダ／ライタ３０７にかざすまたは接触、挿入することで開始する。
【００６１】
ステップＳ６０１は、情報処理装置３０２に接続されているＩＣカードリーダ／ライタ３０７から認証サーバ１０９に、不図示のＩＣカードに記録されているユーザ識別情報を持つユーザが情報処理装置３０２へログオンして使用することが可能なユーザかどうかを問い合わせるために、認証サーバ１０９にユーザ識別情報を送信する。
【００６２】
ステップＳ６０２は、ステップＳ６０１での問い合わせに対する応答で、認証されたかどうかを判断する。ステップＳ６０２において認証サーバ１０９でログオン可能なユーザとして認証されたと判断した場合、ステップＳ６０３において、情報処理装置３０２へログオンする。
【００６３】
ステップＳ６０４は、出力対象のデータの印刷ジョブを生成し、出力するよう指示を出す処理である。具体的には、ユーザが情報処理装置３０７を操作し、情報処理装置３０７にインストールされているアプリケーションから文書（ファイル）の印刷ジョブを生成しての出力指示を行うような処理を言う。
【００６４】
ステップＳ６０５で、情報処理装置３０２はデバイス情報記憶部３２２から不図示のソース側デバイスプロファイルを取得する。例えば、一般的な情報処理装置３０２において出力対象のデータを作成する場合、ユーザが画像表示装置（モニター、ディスプレイ等）２１２を参照しながら作成するため、その画像表示装置のデバイスプロファイルを取得することとなる。
【００６５】
ステップＳ６０６では、ＩＣカードリーダ／ライタ３０７を介して接続されている不図示のＩＣカードに記憶されている、使用環境の環境ＩＤを取得する。ここでＩＣカードから取得する使用環境の環境ＩＤとは、先述したステップＳ５０３で環境データサーバ１１０からＩＣカードに書き込まれている環境ＩＤを示している。
【００６６】
ステップＳ６０７で、情報処理装置３０２は出力指示部３１９によってユーザ識別情報、出力指示（出力ジョブ）、環境ＩＤ、ソース側デバイスプロファイルをプリントサーバ１１１に送信する。
【００６７】
ステップＳ６０８は、プリントサーバ１１１における処理で、ステップＳ６０７において情報処理装置３０２より送信されたユーザ識別情報、出力指示（出力ジョブ）、環境ＩＤ、ソース側デバイスプロファイルを図１２で示すジョブデータテーブルに格納する。
【００６８】
ここで、図１２を用いて、ステップＳ６０８でプリントサーバ１１１が格納するジョブデータテーブルについて説明する。
【００６９】
図１２のジョブデータテーブルにおいてユーザ識別情報１２０１は図１１のユーザ識別情報１１０１に対応する。
【００７０】
出力指示ＩＤ１２０２は、情報処理装置３０２の出力指示部から指示される出力指示（出力ジョブ）に対して、一意に採番される番号である。
環境ＩＤ１２０３は、ステップＳ６０６で取得した使用環境の環境ＩＤである。
デバイスプロファイル格納アドレス１２０４は、図１０の１００３に対応する。
【００７１】
図７Ａおよび図７Ｂは動的カラーマッチングシステム１０１における使用環境で画像出力装置３０１から目的のデータを出力する処理のフローチャート図である。
【００７２】
本フローチャートで説明する処理は、ユーザが画像出力装置３０１においてプリントサーバ１１１から、そのユーザが指示した全ての出力指示を取得するために、ＩＣカードを画像出力装置３０１に接続されているＩＣカードリーダ／ライタ３０６にかざすまたは接触、挿入することで開始する。
【００７３】
ステップＳ７０１は、画像出力装置３０１に接続されているＩＣカードリーダ／ライタ３０７からプリントサーバ１１１に、不図示のＩＣカードに記録されているユーザ識別情報とジョブデータテーブルにおけるユーザ識別情報が一致する出力指示（出力ジョブ）が存在するかを問い合わせるために、認証サーバ１０９にユーザ識別情報を送信する。
【００７４】
ステップＳ７０２で、認証サーバ１０９は、ステップＳ７０１から送信されたユーザ識別情報を受信し、ステップＳ７０３で、ユーザ識別情報が一致する出力指示（出力ジョブ）が存在するかを判断する。
【００７５】
ステップＳ７０３において、プリントサーバ１１１でユーザ識別情報に紐付いて記憶されている印刷ジョブが存在すると判断した場合、ステップＳ７０４において、プリントサーバ１１１よりそのユーザが出力指示した全ての印刷ジョブを取得する。
【００７６】
ステップＳ７０５は、ユーザが出力したい出力指示（出力ジョブ）を選択する処理である。画像出力装置３０１が有する不図示の操作画面に、表示部３０９により表示する印刷ジョブの一覧からユーザが選択する。
【００７７】
ステップＳ７０６は、画像出力装置３０１からステップＳ７０４でユーザが選択した印刷ジョブの出力指示ＩＤで検索される先述の図１２ジョブデータテーブルに格納されている環境ＩＤ１２０３に対応するソース側環境光プロファイルが存在するかを問い合わせるために、環境データサーバ１１０にステップＳ７０４でユーザが選択した出力指示（出力ジョブ）の出力指示ＩＤ１２０２で検索されるジョブデータテーブルに格納されている環境ＩＤ１２０３を送信する。
【００７８】
ステップＳ７０７は、ステップＳ７０６での問い合わせに対する応答で、環境データサーバ１１０は、ステップＳ７０５における環境ＩＤに対応するソース側環境光プロファイルが存在するかを判断する。
【００７９】
ステップＳ７０７において、環境データサーバ１１０でステップＳ７０６における環境ＩＤに対応するソース側環境光プロファイルが存在すると判断した場合、ステップＳ７０８において、環境データサーバ１１０よりそのソース側環境光プロファイルを取得する。
【００８０】
ステップＳ７０７において、環境データサーバ１１０にステップＳ７０６における環境ＩＤに対応するソース側環境光プロファイルが存在しないと判断した場合、ステップＳ７０９において、環境データサーバ１１０に格納してある、存在しない場合のために使用する標準的な環境光の特性を保持した環境光プロファイルをソース側環境光プロファイルとして取得する。ここでいう標準的な環境光とは、例えば、常用光源ＣＩＥＤ５０などのことを言う。
【００８１】
ステップＳ７１０は、使用環境選択処理で、ユーザが画像出力装置３０１から出力する出力物を使用（観察）する環境を選択する処理である。画像出力装置３０１が有する不図示の操作画面に、表示部３０９により表示する使用環境一覧からユーザが選択する。
ステップＳ７１０の詳細な処理は、図９のフローチャートにて後述する。
【００８２】
ステップＳ７１１は、画像出力装置３０１からステップＳ７１０でユーザが選択したディスティネーション側の環境光プロファイルが存在するかを問い合わせるために、環境データサーバ１１０にステップＳ７１０でユーザが選択した使用環境の環境データテーブルに格納されている環境ＩＤを送信する。
【００８３】
ステップＳ７１２は、ステップＳ７１１での問い合わせに対する応答であり、環境データサーバ１１０は、ステップＳ７０９における環境ＩＤに対応するデスティネーション側の環境光プロファイルが存在するかを判断する。具体的には、図１０の環境光データテーブル中の環境ＩＤ１００１に対応するディスティネーション側の環境光プロファイル１００３が存在するかを判断する。
【００８４】
ステップＳ７１２において、環境データサーバ１１０にステップＳ７１０において選択した環境ＩＤに対応するデスティネーション側環境光プロファイルが存在すると判断した場合、ステップＳ７１３において、環境データサーバ１１０よりそのデスティネーション側環境光プロファイルを取得する。
【００８５】
ステップＳ７１２において、環境データサーバ１１０にステップＳ７１０における環境ＩＤに対応するデスティネーション側環境光プロファイルが存在しないと判断した場合、ステップＳ７１４において、環境データサーバ１１０に格納してある、存在しない場合のために使用する標準的な環境光の特性を保持した環境光プロファイルをデスティネーション側環境光プロファイルとして取得する。ここでいう標準的な環境光とは、例えば、常用光源ＣＩＥＤ５０などのことを言う。
【００８６】
（既往技術では使用環境Ｄ５０（色温度が５０００ｋ）における白色点を使用することになっているが、キヤノンのＫｙｕａｎｏｓにおいてはその白色点を自由に変えることができる）
【００８７】
図７ＢのステップＳ７１５は、ステップＳ７０５において選択した出力指示（出力ジョブ）の出力指示ＩＤで検索されるジョブデータテーブルのデバイスプロファイル格納アドレスにソース側デバイスプロファイルが存在するかを問い合わせるために、プリントサーバ１１１にステップＳ７０５でユーザが選択した出力指示（出力ジョブ）の出力指示ＩＤで検索されるジョブデータテーブルのデバイスプロファイル格納アドレスを送信する。
【００８８】
ステップＳ７１６は、ステップＳ７１５での問い合わせに対する応答で、ステップＳ７１５におけるソース側デバイスプロファイルが存在する課を判断する。
【００８９】
ステップＳ７１６において、プリントサーバ１１１にステップＳ７１５におけるソース側デバイスプロファイルが存在すると判断した場合、ステップＳ７１７において、プリントサーバ１１１よりそのソース側デバイスプロファイルを取得する。
【００９０】
ステップＳ７１６において、プリントサーバ１１１にステップＳ７１４におけるソース側デバイスプロファイルが存在しないと判断した場合、ステップＳ７１８において、プリントサーバ１１１に格納してある、存在しない場合のために使用する標準的なデバイスの特性を保持したデバイスプロファイルをソース側デバイスプロファイルとして取得する。ここでいう標準的なデバイスとは、例えばｓＲＧＢの色空間が再現できるモニタなどのことを言う。
【００９１】
ステップＳ７１９は、画像出力装置３０１のデバイス情報記憶部３０８に格納してある、その画像出力装置３０１固有の特性を保持したデバイスプロファイルをデスティネーション側デバイスプロファイルとして取得する。一般的にはこの画像出力装置３０１固有の特性を保持したデバイスプロファイルは、画像出力装置３０１の製造者により提供されるが、ユーザが作成したものであっても構わない。
【００９２】
ステップＳ７２０は、カラーマッチング処理で、既往技術である図４におけるフローでカラーマッチングを実施する。
【００９３】
ステップＳ７２１は、出力処理で、ステップＳ７１９でカラーマッチングされた出力データを画像出力装置３０１より出力する。
【００９４】
上記の処理により、ＩＣカードを保有する画像出力装置ユーザが、カラーマッチング処理を実施するための測色作業、使用（観察）する環境の環境光特性取得作業、プロファイル作成作業をすることなく、出力物の使用環境を考慮した出力物を得ることが可能になる。
【００９５】
図８は動的カラーマッチングシステム１０１における使用環境群１０２に入室する際に、使用環境群１０２における全ての使用環境の使用環境ＩＤを不図示のＩＣカードに書き込む処理のフローチャート図である。
【００９６】
ステップＳ８０１において、使用環境群の入口１１５に設置されているＩＣカードリーダ／ライタ１１４は、不図示のＩＣカードに記録されているユーザＩＤなどの識別情報（以下、ユーザ識別情報とする）を持つユーザが使用環境へ入室することが可能なユーザかどうかを問い合わせるために、認証サーバにユーザ識別情報を送信する。
【００９７】
ステップＳ８０２は、ステップＳ８０１での問い合わせに対する応答で、認証サーバ１０９は、認証問い合わせをしたユーザが入館可能かどうかかを判断する。
【００９８】
ステップＳ８０２において認証されたと判断した場合、ステップＳ８０３において、入館許可された使用環境群の環境ＩＤを環境データサーバ１１０から取得し、使用環境の入口に設置されているＩＣカードリーダ／ライタからＩＣカードに書き込み、入室処理が終了する。
なお、ＩＣカードに書き込まれた環境ＩＤは図１１の１１０２で示される環境ＩＤ１に対応する。
【００９９】
また、この時に、図１１の１１０５のように、入館許可された使用環境群環境ＩＤの全てをＩＣカードに書込むような処理にしてもよい。この処理によると、ユーザがステップＳ７１０で使用環境を選択する際に、入館許可された使用環境群内の全ての使用環境の環境ＩＤを取得しているので、選択範囲が拡がる。
【０１００】
図９は、ステップＳ７１０の使用環境を画像出力装置３０１において選択する処理のフローチャート図である。
【０１０１】
ステップＳ９０１は、ステップＳ８０３で不図示のＩＣカードに書き込まれた全ての環境ＩＤで検索される環境データテーブルに格納されている環境名を環境データサーバ１１０より取得する。
環境データテーブルの取得先は、環境データサーバ１１０でも、予めユーザによりＩＣカードに記憶されている図１１の１１０５のディスティネーション側の環境光プロファイルでもよい。
【０１０２】
ステップＳ９０２は、ステップＳ９０１で取得した全てのディスティネーション側の環境光プロファイルを、画像出力装置３０１の不図示の操作画面に一覧表示する。
【０１０３】
ステップＳ９０３は、ステップＳ９０２で表示されたディスティネーション側の環境光プロファイル一覧から出力物を観察（使用する）環境に対応するディスティネーション側の環境光プロファイルをユーザが選択する。
【０１０４】
以上の処理により、本発明によれば、画像出力装置から印刷ジョブの選択を行う環境において、画像出力装置の操作パネル上でユーザが、出力物を出力するときにディスティネーション側の環境光プロファイルを選択可能なカラーマッチングシステムを提供することが可能になる。
【０１０５】
環境光を考慮したカラーマッチングは、その技術の精度の高さを示し、世界標準的なシステムに搭載された時には非常に注目されたが、環境光測定のための機器、プロファイル作成のためのソフトウェア、環境光を考慮したカラーマッチングの知識が必要で、普及するまでには至らなかった。
【０１０６】
本発明は、それら課題を解決することにより、環境光を考慮したカラーマッチングの技術をより簡便にすることで、誰でも使用環境に適したカラーマッチングを実現することを可能とし、あらゆるシーンにおいて、環境光の影響による色の見え方の違いがもたらすコミュニケーションロスを削減することを可能とする。
【０１０７】
以上、一実施形態について示したが、本発明は、例えば、システム、装置、方法、プログラムもしくは記録媒体等としての実施態様をとることが可能であり、具体的には、複数の機器から構成されるシステムに適用しても良いし、また、一つの機器からなる装置に適用しても良い。
【０１０８】
以上のように、前述した実施形態の機能を実現するプログラムを記録した記録媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記録媒体に格納されたプログラムを読出し実行することによっても、本発明の目的が達成されることは言うまでもない。この場合、記録媒体から読み出されたプログラム自体が本発明の新規な機能を実現することになり、そのプログラムを記憶した記録媒体は本発明を構成することになる。
【０１０９】
プログラムを供給するための記録媒体としては、例えば、フレキシブルディスク，ハードディスク，光ディスク，光磁気ディスク，ＣＤ−ＲＯＭ，ＣＤ−Ｒ，ＤＶＤ−ＲＯＭ，磁気テープ，不揮発性のメモリカード，ＲＯＭ，ＥＥＰＲＯＭ，シリコンディスク等を用いることができる。
【０１１０】
また、コンピュータが読み出したプログラムを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムの指示に基づき、コンピュータ上で稼働しているＯＳ（オペレーティングシステム）等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０１１１】
さらに、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０１１２】
また、本発明は、複数の機器から構成されるシステムに適用しても、１つの機器からなる装置に適用してもよい。また、本発明は、システムあるいは装置にプログラムを供給することによって達成される場合にも適応できることは言うまでもない。この場合、本発明を達成するためのプログラムを格納した記録媒体を該システムあるいは装置に読み出すことによって、そのシステムあるいは装置が、本発明の効果を享受することが可能となる。
【０１１３】
さらに、本発明を達成するためのプログラムをネットワーク上のサーバ，データベース等から通信プログラムによりダウンロードして読み出すことによって、そのシステムあるいは装置が、本発明の効果を享受することが可能となる。
なお、上述した各実施形態およびその変形例を組み合わせた構成も全て本発明に含まれるものである。
【符号の説明】
【０１１４】
１０１    カラーマッチングシステム
１０２    使用環境群
１０３    使用環境
１０９    認証サーバ
１１０    環境データサーバ
１１１    プリントサーバ
１１３    サーバルーム入口リーダ／ライタ
１１４    使用環境入口リーダ／ライタ
１１５    使用環境群入口リーダ／ライタ
２０２    システムバス
２０３    ＣＰＵ
２０４    ＲＡＭ
２０５    ＲＯＭ
２０６    周辺機器インターフェイス
２０７    メモリコントローラ
２０８    通信Ｉ／Ｆコントローラ
２０９    カードリーダ／ライタ
２１０    操作入力装置
２１１    画像出力装置（プリンタ）
２１２    画像表示装置（モニタ）
２１３    外部メモリ
２１４    ネットワーク
２１５    画像出力装置
２１６    カードリーダ／ライタ
２１７    プリントサーバ
２１８    認証サーバ
２１９    環境光データサーバ
３０１    画像出力装置（ＭＦＰ）
３０２    情報処理装置（ＰＣ）
【図１】
2011030133.tif 000003
【図２】
2011030133.tif 000004
【図３】
2011030133.tif 000005
【図４】
2011030133.tif 000006
【図５】
2011030133.tif 000007
【図６】
2011030133.tif 000008
【図７Ａ】
2011030133.tif 000009
【図７Ｂ】
2011030133.tif 000010
【図８】
2011030133.tif 000011
【図９】
2011030133.tif 000012
【図１０】
2011030133.tif 000013
【図１１】
2011030133.tif 000014
【図１２】
2011030133.tif 000015