JP3854678B2 - 画像処理装置及び方法 - Google Patents
画像処理装置及び方法 Download PDFInfo
- Publication number
- JP3854678B2 JP3854678B2 JP01877097A JP1877097A JP3854678B2 JP 3854678 B2 JP3854678 B2 JP 3854678B2 JP 01877097 A JP01877097 A JP 01877097A JP 1877097 A JP1877097 A JP 1877097A JP 3854678 B2 JP3854678 B2 JP 3854678B2
- Authority
- JP
- Japan
- Prior art keywords
- light source
- information
- image
- observation light
- monitor
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/46—Colour picture communication systems
- H04N1/56—Processing of colour picture signals
- H04N1/60—Colour correction or control
- H04N1/6083—Colour correction or control controlled by factors external to the apparatus
- H04N1/6086—Colour correction or control controlled by factors external to the apparatus by scene illuminant, i.e. conditions at the time of picture capture, e.g. flash, optical filter used, evening, cloud, daylight, artificial lighting, white point measurement, colour temperature
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G5/00—Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
- G09G5/02—Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators characterised by the way in which colour is displayed
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/46—Colour picture communication systems
- H04N1/56—Processing of colour picture signals
- H04N1/60—Colour correction or control
- H04N1/603—Colour correction or control controlled by characteristics of the picture signal generator or the picture reproducer
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/46—Colour picture communication systems
- H04N1/56—Processing of colour picture signals
- H04N1/60—Colour correction or control
- H04N1/6083—Colour correction or control controlled by factors external to the apparatus
- H04N1/6088—Colour correction or control controlled by factors external to the apparatus by viewing conditions, i.e. conditions at picture output
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2320/00—Control of display operating conditions
- G09G2320/06—Adjustment of display parameters
- G09G2320/0693—Calibration of display systems
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Facsimile Image Signal Circuits (AREA)
- Color Image Communication Systems (AREA)
- Image Processing (AREA)
Description
【発明の属する技術分野】
本発明は、画像データを通信するとともに、環境光補正を行うものに関する。
【0002】
【従来の技術】
近年カラー画像製品が普及し、CGを用いたデザイン作成などの特殊な分野のみでなく一般的なオフィスでもカラー画像を手軽に扱えるようになった。また、ネットワークの普及や通信の発展に伴い、それらを通して情報を共有することが頻繁に行なわれるようになってきた。
【0003】
このような状況で、入力部で作成されたデータはネットワークや通信を介して受信部に送られ、両者で同じデータを共有することが出来るシステムにおいて、両者の画像が同じ色と知覚できる必要がある。
【0004】
例えば、デザイナーがあるデザイン画を送信側から通信手段を用いて送り、お互いが離れた場所で同じデザイン画を見る場合、送信側と受信側の色が異なって見えてしまうことにより、正確に判断できないということがある。
【0005】
また、近年普及してきたインターネットを用い、画像の作成者と受信者が異なる環境、異なるツールを用いて同じ画像を共有している場合も、両者の画像が同じ色にみえないという現象が生じることがある。
【0006】
それは、作成した画像を送信する際に、その画像がどのような光源下に置かれたどのような特性をもったツールで作成されたかなどの情報が欠如しているため、観察光源を標準光源で代用したり、標準的なツールの特性を定めその情報を用いて処理を行なっているためである。標準的な光源やツールと実際の光源やツールが異なっている時、両者の色の見えが変わってしまうという現象が生じるのである。
【0007】
この問題を解決るすため、図8に示すように、送信側または受信側に具備された光源色推定部において入力部での光源を推定し、その推定した光源情報をもとに照明光変換を行ない、画像出力部から出力された画像を観察することも行なわれている。
【0008】
【発明が解決しようとする課題】
しかし図8に示されている方法では、受信側で入力部の光源情報を光源推定部を用いて推定できるが、入力画像のツールや、出力画像の光源やツールに関しての情報が欠如しているため、実際の環境とのずれを完全に取り除くことが出来ず、多くの場合両者の画像の見えを一致させることは出来ない。
【0009】
また、送信側と受信側で画像を観察する光源が異なる場合、人間の知覚する光源によって変わるため、色順応補正が必要となる。したがって、前記のような光源色推定部を用いて入力部の光源を推定し、その情報を用いて処理を行なうだけでは、光源の推定誤差による色知覚の差のみでなく、受信側の観察環境が変化した場合その変化を補正することが出来ず、両者の画像を同じ色と知覚することが出来ない。
【0010】
本発明は、上述の点に鑑み、送受信部間の画像の色の見えをより簡便にかつ高精度にマッチングさせることを目的としている。
【0011】
【課題を解決するための手段】
上記目的を達成するために、本発明は以下の要件を有することを特徴とする。
【0012】
本願請求項1記載の発明は、入力画像観察光源情報を取得する入力画像観察光源取得手段と、白色点情報および入力デバイスの特性データが記載されている入力デバイスのプロファイル情報を取得するプロファイル情報取得手段と、画像データ、前記入力画像観察光源情報および前記入力デバイスのプロファイル情報をネットーワーク回線を介して受信側画像処理装置に送信する送信手段とを有する画像処理装置であって、前記受信側画像処理装置は、前記入力デバイスのプロファイル情報に記載されている特性データに応じた第1補正を行う第1補正処理手段と、前記入力デバイスのプロファイル情報に記載されている前記白色点情報、前記入力画像観察光源情報、出力デバイスのプロファイル情報に記載されている白色点情報および出力画像観察光源情報を用いた環境光補正を行う環境光補正手段と、前記出力デバイスのプロファイル情報に記載されている特性データに応じた第2補正を行う第2補正手段とを有することを特徴とする。
【0015】
【発明の実施の形態】
以下に示す実施形態は、近年普及してきたインターネットを用い、作成した場所と違う環境で画像を共有する場合などを対象としている。つまり図1に示すように、入力画像を通信やネットワークなどを用いて、離れた場所で多くの人が様々な環境(観察光源)およびツールを用いて観察する画像入出力システムに関するものである。
【0016】
(実施形態1)
実施形態1では、入力画像として印刷物を用い、出力画像をモニター上に表示する場合のシステムについて説明する。
【0017】
実施形態1にかかるシステムの構成の1例を図2に示す。
【0018】
本システムは、入出力画像の観察光源情報を得る検出センサー1及び4、画像を読み取り画像データを発生するスキャナー11、スキャナー特性の格納されたスキャナープロファイル3、スキャナー特性を変換するRGB→XYZ変換部31、画像を出力するモニター34、モニター特性の格納されたモニタープロファイル6、モニター特性を変換するXYZ→RGB特性変換部33、得られた入出力機器観察光源情報を用いて色順応変換を行なう色順応変換部32を具備し、送信部と受信部でそれらの処理を分担し、それらをネットワークツールや通信でつなぎ、様々な情報をやりとりして画像を共有する。
【0019】
送信部と受信部の間で共有するデータや各部で行なう処理に関しては、大きく4種類の手法に分けられるため、以下にそれらを詳しく述べることとする。
【0020】
なお、以下に示す複数の手法の中から、どの手法を画像伝送において用いるかは、画像伝送する前に行なうプロトコルによって、任意に設定される。
【0021】
このように、プロトコルによって、設定できるようにすることにより、用途に応じた手法を設定することが可能となり使い勝手が良くなる。
【0022】
1−1)画像を読みとるスキャナーのみが入力部にあり、スキャナーから得られたRGBデータを送信部から受信部へ送り、すべての処理を受信部で行なう。
【0023】
1−1)にかかるシステムにおける処理の流れを図2に示す。
【0024】
送信部10では、入力画像である印刷物をスキャナー11を用いてRGB画像データを得る。このRGB画像データは使用したスキャナー固有のものであり、機器特性に依存したデータとなっている。
【0025】
そして、通信処理部20を通して、この機器依存のRGB画像データをネットワーク等の通信処理部20を介して、受信側30に送信する。この時同時に、入力画像観察光源情報2(Xw1Yw1Zw1)も一緒に送信する。この入力画像観察光源情報2とは、入力画像を観察している光源の色度値(Xw1Yw1Zw1)のことであり、入力機器にもうけられている光源検出センサー1を用いて検出した入力画像を観察する環境を示すデータである。
【0026】
なお、入力画像観察光源情報2は、不図示の入力部によってマニュアル入力しても構わない。
【0027】
さらに、送信部10にあるスキャナーの色特性が格納されたスキャナープロファイル3も同時に送信する。このスキャナープロファイル3には、スキャナーの出力信号RGBとその出力信号に対応する原画像の色を測色して得られるXYZ値、およびスキャナープロファイルを決定した時の関係に応じたマトリックス、標準光源D65の白色点情報(Xd65 Yd65 Zd65 )とが記載されている。ここでのXYZは、標準光源D65を求められたものである。このスキャナープロファイルに含まれるスキャナーの色特性を示したデータはマトリックスだけでなくLUTなどでもよい。
【0028】
受信部30では受信したRGB画像データ、入力画像の光源情報2(Xw1Yw1Zw1)、スキャナープロファイル3と、受信部10で得られる出力画像の光源情報(Xw2Yw2Zw2)、モニタープロファイルをもとに、出力ツールおよび出力環境に最適な画像を作成する。
【0029】
受信部10では、RGB→XYZ変換部31において、受信したRGB画像データをスキャナープロファイルに格納されているマトリックスを用い、標準光源のXYZ(X1 Y1 Z1 )に変換する。
【0030】
次に色順応変換部32において、観察環境によって人間の知覚する色が異なるという色順応効果に応じた補正をVon Kreisの式(式1)を用いて行う。
【0031】
(式1)Von Kreisの色順応式
【0032】
【外1】
【0033】
具体的には標準光源の白色点(Xd65 Yd65 Zd65 )を試験光の三刺激値として、また、送信された入力画像の光源情報(Xw1Yw1Zw1)を標準光の三刺激値とし、Von Kreisの式を用いることにより、入力画像の光源に合わせた画像データに変換する。
【0034】
さらに、入力画像を観察する入力画像観察光源情報(Xw1Yw1Zw1)と出力画像を観察する時の出力画像観察光源情報(Xw2Yw2Zw2)より、再びVon Kreisの式を用いて出力画像観察環境に合わせた画像に変換する。
【0035】
ここで、入力画像は印刷物(物体色)で出力画像はモニター(光源色)であるため、この色のモードの違いも考慮した環境光り変換が必要である。
【0036】
人間はモニターを見るとき、モニターの白に完全に順応できず、モニターの白をそのモニターの置かれた環境の白との間に順応するということが分かっている。そのため、モニター付近に設置されたセンサーより得られた、出力画像を見る観察環境情報(光源の白色Xw2Yw2Zw2)と、モニターの白色点の情報(XwmYwmZwm)を用いて以下の式2を用いて、モニターの順応白色点(Xw3Yw3Zw3)を算出する。
【0037】
(式2)
Xw3=axXm +(1−a)xXw2
Yw3=axYm +(1−a)xYw2
Zw3=axZm +(1−a)xZw2
a:順応比率であり光源ごとに可変
Xm Ym Zm m:モニターの白色情報
XW2Yw2Zm w2 :入出力画像の観察光源の白色情報
【0038】
そして、入力画像を観察する光源の白色情報(Xw1Yw1Zw1)を試験光の三刺激値として、さらに、上記の方法で得られたモニターの順応白色点(XW3Yw3Zw3)を基準光の三刺激値とすることにより、Von Kreisの式を用いて出力画像の光源に合わせた画像(X3 Y3 Z3 )に変換する。
【0039】
なお、本実施形態ではVon Kreisの式を用いて変換する手法について述べたが、それ以外の色順応方程式を用いてもよい。
【0040】
今まで述べていた色順応変換処理の流れを図3に示す。標準光源から入力画像の観察光源に色順応変換を行う(S10)際は、標準光源の情報(Xd65 Yd65 Zd65 )と入力画像の観察光源情報(Xw1Yw1ZW1)が必要である。また、次に入力画像の観察光源から出力画像の観察光源へ色順応変換を行う(S20)際は、入力画像観察光源情報(XW1YW1ZW1)と出力画像観察光源情報(XW2YW2ZW2)が必要であるが、出力画像がモニターの場合、モニター色順応は印刷物の場合とは異なっているため、出力画像の観察光源情報として、モニター白色点情報(XwmYwmZwm)と1出力画像の観察光源情報(XW2YW2ZW2)から式2を用いて得られたモニターの順応白色点(XW3YW3ZW3)を必要とする。
【0041】
色順応変換部32によって色順応変換されたX3 Y3 Z3 画像データは、モニタープロファイル6に含まれるマトリックスとガンマに基づきモニター出力信号であるモニター特性に依存したRm Gm Bm 画像データに変換される。
【0042】
このモニタープロファイルはモニターの出力信号RGBと、その出力信号を出したときの、モニター上の色XYZ値との関係をマトリックスにしたものである。このマトリックスは、モニター固有のフォスファーの値と白色点情報から決定される。
【0043】
このようにして得られたRm Gm Bm データに基づき画像を出力することにより、入力画像と出力画像が光源が異なり、さらに、色のモードが異なる場合でも、同じ色を知覚することができる。
【0044】
以上の場合をまとめると、送信部から受信部へ送信するデータは、スキャナー特性変換が行われていないRGB画像データ、入力画像の観察光源情報(XW1YW1ZW1)、スキャナープロファイルの変換マトリックスと標準光源の白色情報(Xd65 Yd65 Zd65 )である。
【0045】
1−2)入力機器であるスキャナーと、そのスキャナー特性を変換するRGB→XYZ変換部が送信部にあり、色順応変換部と出力機器の特性を考慮するモニター特性変換部は受信部にある。
【0046】
1−2)にかかるシステムにおける処理の流れを図4に示す。なお、1−1)にかかるシステムと同一の処理部に対しては同一符号を付け、説明を省略する。
【0047】
送信部40では、入力画像をスキャナー11でよみ、スキャナーRGBデータを生成する。そして、スキャナーRGBデータを、スキャナープロファイル3に記載されているマトリックスを用いて標準光源D65のXYZに変換する。
【0048】
そして、この標準光源のXYZ画像データ(X1 Y1 Z1 )と、その時の標準光源の白色情報(Xd65 Yd65 Zd65 )、および入力画像を観察している光源の白色情報(Xw1YW1ZW1)とを受信側に通信処理部20を通じて送信する。
【0049】
受信側50では、色順応変換部32において、得られた標準光源のXYZデータに対して色順応変換を行う。まず、Von Kreisの式(式1)を用いて、試験光の三刺激値に標準光源の白色情報(Xd65 Yd65 Zd65 )を、基準光の三刺激値に入力画像の観察光源情報(Xw1Yw1Zw1)を入力することで、入力画像の観察光源に対応した画像が得られる。
【0050】
さらに、出力画像の光源情報に対応した画像を得るため、式1の試験光の三刺激値に入力画像の観察光源情報の白色情報を、基準光の三刺激値に出力画像の観察光源情報とモニターの白色点情報から、式2を用いて算出されたモニター順応白色点を入力することで、再びモード変換も含めた色順応変換を行う。
【0051】
そして、得られたXYZ画像データを、モニタープロファイルを用いて、モニター出力信号であるRGBデータに変換し表示する。
【0052】
1−3)入力機器であるスキャナーと、そのスキャナー特性を変換するRGB→XYZ変換部、色順応補正を行う色順応変換部が送信部にあり、出力機器の特性を考慮するモニター特性変換部は受信部にある。
【0053】
1−3)にかかるシステムにおける処理の流れを図5に示す。なお、1−1)にかかるシステムと同一の処理部に対しては同一符号を付け、説明を省略する。
【0054】
送信部80では、入力画像をスキャナー11でよみ、スキャナーRGBデータに変換する。そして、スキャナーRGBデータを、スキャナープロファイルに記載されているマトリックスを用いて標準光源D65のXYZ(X1 Y1 Z1 )に変換する。
【0055】
そして、色順応変換部32において、得られた標準光源のXYZデータに対して色順応変換を行う。まず、Von Kreisの式(式1)を用いて、試験光の三刺激値に標準光源の白色情報(Xd65 Yd65 Zd65 )を、基準光の三刺激値に入力画像の観察光源情報(Xw1Yw1Zw1)を入力することで、入力画像の観察光源に対応した画像が得られる。
【0056】
さらに、出力画像の光源情報に対応した画像を得るため、式1の試験光の三刺激値に入力画像の観察光源情報(Xw1Yw1Zw1)を、基準光の三刺激値に出力画像の観察光源情報(Xw2Yw2Zw2)とモニターの白色点情報(XwmYwmZwm)から、式2を用いて算出されたモニター順応白色点(Xw3Yw3Zw3)を入力することで、再びモード変換も含めた上での色順応変換を行う。この時、受信部から出力画像の観察光源情報(Xw2Yw2Zw2)とモニターの白色点情報(XwmYwmZwm)を受信部70に取りにいく。
【0057】
このように色順応変換したあとのXYZデータを通信処理部を通じて受信部へ送信される。
【0058】
そして、得られたXYZ画像データを、モニタープロファイルを用いて、モニター出力信号であるRGBデータに変換される。
【0059】
1−4)入力機器であるスキャナーと、そのスキャナー特性を変換するRGB→XYZ変換部、色順応補正を行う色順応変換部、出力機器の特性を考慮するモニター特性変換部が送信部にあり、すべて送信部で処理を行い、そのデータを送信部から受信部へ送り表示する。
【0060】
1−4)にかかるシステムにおける処理の流れを図6に示す。なお、1−4)にかかるシステムと同一の処理部に対しては同一符号を付け、説明を省略する。
【0061】
送信部80では、入力画像をスキャナーでよみ、スキャナーRGBデータに変換する。そして、スキャナーRGBデータを、スキャナープロファイルを用いて標準光源D65のXYZに変換する。
【0062】
そして、色順応変換部32において、得られた標準光源のXYZデータの色順応変換を行う。まず、Von Kreisの式(式1)を用いて、試験光の三刺激値に標準光源の白色情報(Xd65 Yd65 Zd65 )を、基準光の三刺激値に入力画像の観察光源情報(Xw1Yw1Zw1)を入力することで、入力画像の観察光源に対応した画像が得られる。
【0063】
さらに、出力画像の光源情報に対応した画像を得るため、式1の試験光の三刺激値に入力画像の観察光源情報(Xw1Yw1Zw1)を、基準光の三刺激値に出力画像の観察光源情報(Xw2Yw2Zw2)とモニターの白色点情報(XwmYwmZwm)から、式2を用いて算出されたモニター順応白色点(Xw3Yw3Zw3)を入力することで、再びモード変換も含めた上での色順応変換を行う。この時、出力画像の観察光源情報(Xw2Yw2Zw2)と、モニターの白色点情報(XwmYwmZwm)を受信部90に取りにいく。
【0064】
そして、得られたXYZ画像データを、モニタープロファイルを用いて、モニター出力信号であるRGBデータに変換する。この時モニタープロファイルを受信部90から取りにいく。
【0065】
これら受信部80からのデータは、最初の設定の時にすべて取ってきてもよい。
【0066】
そして、モニターRGBデータを受信部90に送信し、モニター上に表示する。
【0067】
(実施形態2)
実施形態2は、入出力画像ともにモニター上に表示された画像である場合のシステムについて説明する。
【0068】
本実施形態では、人間はモニターの白色には完全に順応できず、モニターの白色とそのモニターが置かれている光源の白色の中間に順応するという人間のモニターに対する順応特性を用いて画像変換を行う。
【0069】
図7に示したように、送信部100にはRGB→XYZ変換部31、入力画像の観察光源情報を検出する光源検出センサー1があり、受信部110に色順応変換部32およびXYZ→RGB変換部33、出力画像の観察光源情報を検出する光源検出センサー4がある。したがって、ここで送信されるデータは、機器特性に依存しているRGBデータをモニタープロファイルに格納されたマトリックスを用いて変換し、機器特性に非依存であるXYZデータである。
【0070】
実施形態2は実施形態1と同様に、送信部受信部で処理の分担方法によって、送信部から受信部に送信すべきデータや受信部から得るデータの種類が変わってくるが、ここでは詳しい記載は省略する。
【0071】
モニターAに表示された画像のRGBデータは、モニターAプロファイル102内に格納されている蛍光体の色度値情報とモニター白色点の情報をもとに作成されたマトリックスを用いて、XYZデータ(X1 Y1 Z1 )に変換し、機器特性を補正したXYZデータを作成する。
【0072】
このXYZデータ(X1 Y1 Z1 )を通信処理部20を通じて受信部110へ送信する。
【0073】
ここまでの処理は実施形態1と同じであるが、実施形態2では変換したXYZデータとともに、モニターAの白色点の情報(XwA YwA ZwA )と、入力画像の観察光源情報(Xw1 Yw1 Zw1 )とを受信部110へ送る。この観察光源情報とは、入力画像を観察している光源、または観察してほしい光源の白色点の色温度及び色度値(Xw1 Yw1 Zw1 )のことであり、入力機器に設けられているセンサーを用いて検出したデータ又はユーザが入力した情報である。
【0074】
実施形態2の特徴は、色順応変換部を持つことで、送信部から得たモニターAの白色点の情報(XwA YwA ZwA )と、モニターBプロファイルに格納されてるモニターBの白色点の情報(XwB YwB ZwB )、さらに送信部から送られてきた入力画像の観察光源情報(Xw1 Yw1 Zw1 )と、受信部にあるセンサーで検出された出力画像の観察光源情報(Xw2 Yw2 Zw2 )を用いて色順応変換を行う。
【0075】
前述したように、人間がモニターの白色には完全に順応できず、モニターの白色とそのモニターの置かれた光源の白色の中間に順応する人間の順応特性のため、まず、入力側のモニターAのモニターA順応白色点を式2を用いて算出する。そして、出力側のモニターBのモニターB順応白色点を同じく式2を用いて算出する。
【0076】
このモニターA順応白色点とモニターB順応白色点を式1のVon Kreisの式に代入することにより、色順応変換を行う。
【0077】
こうして得られたXYZデータ(X2 Y2 Z2 )を、出力側のモニターBプロファイルを用いて、モニターB固有のRGBデータに変換する。
【0078】
なお、送信部にRGB→XYZ変換部31だけでなく、色順応変換部20も具備されている場合、受信部にある出力側のモニターBの白色点情報と出力画像の観察光源情報を、送信部に提供し、送信側で色順応変換を行っても構わない。
【0079】
また、送信部にRGB→XYZ変換部31だけでなく、色順応変換部32とXYZ→RGB変換部33も具備されており、すべての処理を送信側で行い得られたデータを出力する場合は、前記の受信部にある出力側の観察光源情報、モニターBの白色点情報に加え、モニターBのプロファイルデータも送信部100に提供すればよい。
【0080】
逆にすべての処理を受信部110で行うため、送信部100は画像データと入力機器に関する情報提供しか行わない場合は、送信部からは画像データとともに、入力側のモニターAのプロファイルデータ、入力画像の観察光源情報も同時に送信すればよい。
【0081】
(他の実施形態)
上述の各実施形態では、入力画像観察光源として、送信部の光源を用いているが、例えば、ある所望の光源を不図示のマニュアル入力部を用いて、仮想的に割り合てることにより、受信部では所望の光源下における画像の色の見えを確認することができる。
【0082】
また前述した実施形態の機能を実現する様に各種のデバイスを動作させる様に該各種デバイスと接続された装置あるいはシステム内のコンピュータに、前記実施形態機能を実現するためのソフトウエアのプログラムコードを供給し、そのシステムあるいは装置のコンピュータ(CPUあるいはMPU)を格納されたプログラムに従って前記各種デバイスを動作させることによって実施したものも本発明の範疇に含まれる。
【0083】
またこの場合、前記ソフトウエアのプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコード自体、及びそのプログラムコードをコンピュータに供給するための手段、例えばかかるプログラムコードを格納した記憶媒体は本発明を構成する。
【0084】
かかるプログラムコードを格納する記憶媒体としては例えばフロッピーディスク、ハードディスク、光ディスク、光磁気ディスク、CD−ROM、磁気テープ、不揮発性のメモリカード、ROM等を用いることが出来る。
【0085】
またコンピュータが供給されたプログラムコードを実行することにより、前述の実施形態の機能が実現されるだけではなく、そのプログムコードがコンピュータにおいて稼働しているOS(オペレーティングシステム)、あるいは他のアプリケーションソフト等と共同して前述の実施形態の機能が実現される場合にもかかるプログラムコードは本発明の実施形態に含まれることは言うまでもない。
【0086】
更に供給されたプログラムコードが、コンピュータの機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに格納された後そのプログラムコードの指示に基づいてその機能拡張ボードや機能格納ユニットに備わるCPU等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も本発明に含まれることは言うまでもない。
【0087】
上述した各実施形態によれば、入力画像観察光源情報と、各手法に応じて色順応変換処理に必要なその他の情報をネットワークやその他の通信手段を介して画像データとともに転送することにより、様々な環境下で様々な入出力機器を用いて観察した場合でも、送受信部間の画像の色をマッチングさせることができる。
【0088】
また、実際の画像の観察ツールや手法に応じて、色順応変換処理に必要なデータを転送するので、システム構成をより簡便にすることができる。
【0089】
【発明の効果】
以上説明したように、本発明によれば、入力および出力の観察光源情報だけでなく、入力デバイスおよび出力デバイスのプロファイル情報に記載されている特定データの白色点情報を考慮した環境光補正を行うので、送受信間の画像の色の見えを高精度にマッチングすることができる。さらには、このような環境光補正において使用する入力側の情報を送信側から環境光補正を行う受信側に送信するので、常に適切な情報を用いて受信側で環境光補正を含むカラーマッチング処理を行うことができる。
【図面の簡単な説明】
【図1】本願実施形態におけるシステム構成の概略を示す図である。
【図2】実施形態1(1−1)の処理の流れを示す図である。
【図3】実施形態1にかかる色順応変換処理の流れを示す図である。
【図4】実施形態1(1−2)の処理の流れを示す図である。
【図5】実施形態1(1−3)の処理の流れを示す図である。
【図6】実施形態1(1−4)の処理の流れを示す図である。
【図7】実施形態2の処理の流れを示す図である。
【図8】従来における処理の流れを示す図である。
Claims (2)
- 入力デバイスの特性データと該入力デバイスの特性データの白色点情報とが記載されている入力デバイスのプロファイル情報、画像データおよび入力側観察光源情報をネットワーク回線を介して送信側画像処理装置から受信する受信手段と、
出力画像観察光源情報を取得する出力画像観察光源取得手段と、
出力モニタの特性データと該出力モニタの特性データの白色点情報とが記載されている出力モニタのプロファイル情報を取得する出力モニタプロファイル情報取得手段と、
前記画像データに対して、前記入力デバイスのプロファイル情報に記載されている特性データに応じた第1の補正を行う第1補正処理手段と、
前記入力デバイスのプロファイル情報に記載されている前記入力デバイスの特性データの白色点情報と前記入力画像観察光源情報とを用いて第1の色順応変換を行う第1色順応変換手段と、
前記入力側観察光源情報と、前記出力モニタのプロファイル情報に記載されている前記出力モニタの特性データの白色点情報と前記出力画像観察光源情報とを用いて第2の色順応変換を行う第2色順応変換手段と、
前記第2の色順応変換が行われた画像データに対して、前記出力モニタのプロファイル情報に記載されている特性データに応じた第2の補正を行う第2補正処理手段とを有し、
前記第2色順応変換手段は、前記出力モニタのプロファイル情報に記載された白色点情報と、前記出力画像観察光源情報とから、該出力画像観察光源情報に応じた順応比率に応じて、モニターの順応白色点を算出し、前記入力側観察光源情報と前記モニター順応白色点とを用いて前記第2の色順応変換を行うことを特徴とする画像処理装置。 - 入力デバイスの特性データと該入力デバイスの特性データの白色点情報とが記載されている入力デバイスのプロファイル情報、画像データおよび入力側観察光源情報をネットワーク回線を介して送信側画像処理装置から受信する受信工程と、
出力画像観察光源情報を取得する出力画像観察光源取得工程と、
出力モニタの特性データと該出力モニタの特性データの白色点情報とが記載されている出力モニタのプロファイル情報を取得する出力モニタプロファイル情報取得工程と、
前記画像データに対して、前記入力デバイスのプロファイル情報に記載されている特性データに応じた第1の補正を行う第1補正処理工程と、
前記入力デバイスのプロファイル情報に記載されている前記入力デバイスの特性データの白色点情報と前記入力画像観察光源情報とを用いて第1の色順応変換を行う第1色順応変換工程と、
前記入力側観察光源情報と、前記出力モニタのプロファイル情報に記載されている前記出力モニタの特性データの白色点情報と前記出力画像観察光源情報とを用いて第2の色順応変換を行う第2色順応変換工程と、
前記第2の色順応変換が行われた画像データに対して、前記出力モニタのプロファイル情報に記載されている特性データに応じた第2の補正を行う第2補正処理工程とを有し、
前記第2色順応変換工程は、前記出力モニタのプロファイル情報に記載された白色点情報と、前記出力画像観察光源情報とから、該出力画像観察光源情報に応じた順応比率に応じて、モニターの順応白色点を算出し、前記入力側観察光源情報と前記モニター順応白色点とを用いて前記第2の色順応変換を行うことを特徴とする画像処理装置。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP01877097A JP3854678B2 (ja) | 1997-01-31 | 1997-01-31 | 画像処理装置及び方法 |
| US09/016,428 US6654491B1 (en) | 1997-01-31 | 1998-01-30 | Method and apparatus for processing an image, and recording medium |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP01877097A JP3854678B2 (ja) | 1997-01-31 | 1997-01-31 | 画像処理装置及び方法 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH10224646A JPH10224646A (ja) | 1998-08-21 |
| JP3854678B2 true JP3854678B2 (ja) | 2006-12-06 |
Family
ID=11980878
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP01877097A Expired - Fee Related JP3854678B2 (ja) | 1997-01-31 | 1997-01-31 | 画像処理装置及び方法 |
Country Status (2)
| Country | Link |
|---|---|
| US (1) | US6654491B1 (ja) |
| JP (1) | JP3854678B2 (ja) |
Families Citing this family (19)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7280251B1 (en) | 1996-02-26 | 2007-10-09 | Rah Color Technologies | System and method for calibrating color printers |
| US7728845B2 (en) | 1996-02-26 | 2010-06-01 | Rah Color Technologies Llc | Color calibration of color image rendering devices |
| US6459425B1 (en) | 1997-08-25 | 2002-10-01 | Richard A. Holub | System for automatic color calibration |
| JP2001186365A (ja) * | 1999-12-27 | 2001-07-06 | Canon Inc | 画像処理方法、装置および記録媒体 |
| US7391532B2 (en) | 2000-02-01 | 2008-06-24 | Canon Kabushiki Kaisha | Image correction in image sensing system including image sensing apparatus and image processing apparatus |
| US7102648B1 (en) | 2000-04-11 | 2006-09-05 | Rah Color Technologies Llc | Methods and apparatus for calibrating a color display |
| JP3791586B2 (ja) | 2000-05-25 | 2006-06-28 | セイコーエプソン株式会社 | 画像表示システム、画像処理方法および情報記憶媒体 |
| GB0017075D0 (en) * | 2000-07-11 | 2000-08-30 | Bp Chem Int Ltd | Process for the production of olefins |
| JP4339988B2 (ja) * | 2000-08-02 | 2009-10-07 | コニカミノルタビジネステクノロジーズ株式会社 | カラーマッチング方法およびカラーマッチング装置ならびにカラーマッチングプログラムを記録したコンピュータ読み取り可能な記録媒体 |
| JP3814494B2 (ja) | 2001-04-27 | 2006-08-30 | 松下電器産業株式会社 | 色管理装置及び色管理システム |
| JP4612969B2 (ja) * | 2001-07-05 | 2011-01-12 | 富士フイルム株式会社 | 画像比較装置、画像比較方法、画像比較用プログラム、撮影装置、及び撮影方法。 |
| US7450279B2 (en) * | 2003-02-19 | 2008-11-11 | Canon Kabushiki Kaisha | Image reading apparatus |
| US7684080B2 (en) * | 2006-06-07 | 2010-03-23 | Adobe Systems Incorporated | Accommodating creative white point |
| US20080170031A1 (en) * | 2007-01-17 | 2008-07-17 | Chia-Hui Kuo | Method for performing chromatic adaptation while displaying image, and corresponding display circuit and device |
| JP4509139B2 (ja) * | 2007-05-18 | 2010-07-21 | キヤノン株式会社 | 画像入力装置およびその制御方法、情報処理装置およびその方法、並びに、印刷システム |
| JP5552795B2 (ja) * | 2009-10-26 | 2014-07-16 | 株式会社ニコン | 撮像装置、画像処理装置およびプログラム |
| JP5888873B2 (ja) * | 2011-05-12 | 2016-03-22 | オリンパス株式会社 | 画像送信装置及び撮像表示システム |
| US20160111062A1 (en) * | 2014-10-15 | 2016-04-21 | Intel Corporation | Ambient light-based image adjustment |
| JP7722845B2 (ja) * | 2021-05-28 | 2025-08-13 | サターン ライセンシング エルエルシー | 情報処理装置及び情報処理方法 |
Family Cites Families (14)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4992963A (en) * | 1988-12-02 | 1991-02-12 | Simon Fraser University | Method and apparatus for determining ambient light and surface reflectance |
| US5432906A (en) * | 1990-09-28 | 1995-07-11 | Eastman Kodak Company | Color image processing system for preparing a composite image transformation module for performing a plurality of selected image transformations |
| US5532848A (en) | 1992-11-25 | 1996-07-02 | Canon Information Systems, Inc. | Method and apparatus for adjusting correlated color temperature |
| US6081254A (en) * | 1993-08-12 | 2000-06-27 | Hitachi, Ltd. | Color correction system of imaging apparatus |
| US5502580A (en) * | 1993-10-06 | 1996-03-26 | Fuji Photo Film Co., Ltd. | Color reproduction system |
| AU3232595A (en) * | 1994-07-01 | 1996-01-25 | Apple Computer, Inc. | Method and system for embedding a device profile into a document and extracting a device profile from a document in a color management system |
| US5634092A (en) * | 1994-09-30 | 1997-05-27 | Apple Computer, Inc. | Color image processing system which provides multiple image processing operations through a single interface |
| US5680327A (en) * | 1995-03-21 | 1997-10-21 | Light Source Computer Images, Inc. | Apparatus and process for a digital swatchbook |
| JPH0993451A (ja) * | 1995-09-27 | 1997-04-04 | Sony Corp | 画像処理方法及び画像処理装置 |
| CN1153444C (zh) * | 1995-10-02 | 2004-06-09 | 佳能株式会社 | 图象处理装置及方法 |
| US6344900B1 (en) | 1995-10-02 | 2002-02-05 | Canon Kabushiki Kaisha | Image processing apparatus, method and recording system for providing color matching between a light source and a material color |
| US6229140B1 (en) | 1995-10-27 | 2001-05-08 | Canon Kabushiki Kaisha | Displacement information detection apparatus |
| US6043909A (en) * | 1996-02-26 | 2000-03-28 | Imagicolor Corporation | System for distributing and controlling color reproduction at multiple sites |
| US5884014A (en) * | 1996-05-23 | 1999-03-16 | Xerox Corporation | Fontless structured document image representations for efficient rendering |
-
1997
- 1997-01-31 JP JP01877097A patent/JP3854678B2/ja not_active Expired - Fee Related
-
1998
- 1998-01-30 US US09/016,428 patent/US6654491B1/en not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| JPH10224646A (ja) | 1998-08-21 |
| US6654491B1 (en) | 2003-11-25 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP3854678B2 (ja) | 画像処理装置及び方法 | |
| JP3305265B2 (ja) | 画像処理装置およびその方法 | |
| US6459436B1 (en) | Image processing method and apparatus | |
| JP3814494B2 (ja) | 色管理装置及び色管理システム | |
| JP3634633B2 (ja) | 画像処理装置およびその方法 | |
| US20020118210A1 (en) | Image information transmitting method, image information generating unit, image information output unit, image information generating program, image information output program, storage medium storing such programs, and image information transmission system | |
| US7061505B2 (en) | Image processing device, image processing system, output device, computer readable recording medium and image processing method | |
| US7230737B1 (en) | Image processing method and apparatus | |
| JPH0993451A (ja) | 画像処理方法及び画像処理装置 | |
| EP1432237A3 (en) | Image processing device, electronic camera, and image processing program | |
| CN101615929A (zh) | 数据传输、发送和接收方法 | |
| JPH11146214A (ja) | 画像処理装置および方法、並びに伝送媒体 | |
| US20030007098A1 (en) | Image displaying system of environment-adaptive type, image processing method and program | |
| JPH07222196A (ja) | 画像処理方法および画像処理装置 | |
| JPH09107484A (ja) | 色補正装置、色管理方法および装置 | |
| US8675247B2 (en) | Image file creation device, method and program storage medium, image processing device, method and program storage medium, and image processing system | |
| Hardeberg et al. | Color management for color facsimile | |
| US20040061912A1 (en) | Information processing apparatus | |
| JPH0678947B2 (ja) | Crtカラーディスプレイの発光制御信号と物体色cie三刺激値の相互変換法 | |
| JP2007209025A (ja) | 画像処理システム、受信装置および方法、送信装置および方法、並びに記録媒体 | |
| Lee et al. | Design and implementation of color correction system for images captured by digital camera | |
| US7170637B2 (en) | Method of reproducing color in recorded material | |
| JP2001309198A (ja) | 画像処理方法 | |
| JP2018074304A (ja) | 色処理装置、色処理方法、色処理システムおよびプログラム | |
| JP2007174126A (ja) | 画像処理装置及び方法 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20051007 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20051018 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20051219 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20060322 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20060522 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20060829 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20060911 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090915 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100915 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100915 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110915 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110915 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120915 Year of fee payment: 6 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120915 Year of fee payment: 6 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130915 Year of fee payment: 7 |
|
| LAPS | Cancellation because of no payment of annual fees |