JP2003037850A - Image processing method and system - Google Patents
Image processing method and systemInfo
- Publication number
- JP2003037850A JP2003037850A JP2001225656A JP2001225656A JP2003037850A JP 2003037850 A JP2003037850 A JP 2003037850A JP 2001225656 A JP2001225656 A JP 2001225656A JP 2001225656 A JP2001225656 A JP 2001225656A JP 2003037850 A JP2003037850 A JP 2003037850A
- Authority
- JP
- Japan
- Prior art keywords
- color space
- image data
- output device
- data
- display area
- 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.)
- Pending
Links
Landscapes
- Color Image Communication Systems (AREA)
- Controls And Circuits For Display Device (AREA)
- Image Processing (AREA)
- Processing Of Color Television Signals (AREA)
- Facsimile Image Signal Circuits (AREA)
Abstract
(57)【要約】
【課題】 色変換を行うコンピュータ・システムにおい
て、出力装置(モニタやプリンタ)に接続されたコンピ
ュータのCPUの負担を減らす。さらに、供給される画
像データの色空間が変る度にユーザが出力装置の設定を
変える手間をなくす。
【解決手段】 第1の色空間の原画像データを、通信チ
ャンネル110を介してプロバイダ215から受信し、
画像データとともに、通信チャンネル112を介して第
1の色空間のパラメータを表わすタグ・データをプロバ
イダから受信し、出力装置206が、タグ・データに従
って原画像データを第2の色空間に自動的に変換し、さ
らに、その視覚的に認知可能なアナログ(対応する表
示、印刷物など)に変換する。
(57) [Summary] In a computer system for performing color conversion, a load on a CPU of a computer connected to an output device (a monitor or a printer) is reduced. Further, the user does not have to change the setting of the output device every time the color space of the supplied image data changes. SOLUTION: Original image data in a first color space is received from a provider 215 via a communication channel 110,
Tag data representing the parameters of the first color space is received from the provider along with the image data via the communication channel 112, and the output device 206 automatically converts the original image data into the second color space according to the tag data. And then to its visually perceptible analog (corresponding display, printed matter, etc.).
Description
【0001】[0001]
【発明の属する技術分野】本発明は画像処理方法及びシ
ステムに関し、特に出力装置で画像データを出力するこ
と、特に出力装置の色特性適合化を自動的に行うこと、
より詳細には色特性適合化のための計算負荷を出力装置
に分担させることに関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an image processing method and system, and more particularly to outputting image data at an output device, and more particularly to automatically adjusting color characteristics of the output device.
More specifically, the present invention relates to making the output device share the calculation load for color characteristic matching.
【0002】[0002]
【従来の技術】種々の色空間に関連してディジタル画像
データを生成することができる。この色空間としては、
例えば、sRGB(International Electrotechnical C
ommission (IEC:国際電気技術標準会議) IEC 61
966−2−1により標準化)、NTSC方式、PAL
方式、SECAM方式などがある。しかしながら、多く
の場合、画像データの供給源の色空間は、画像データを
その視覚的に認知可能なアナログに変換する出力装置
(モニタ、プリンタ、プロジェクタなど)の色空間とは
異なる。換言すれば、画像データの供給源が第1の色空
間で動作し、出力装置が第2の色空間で動作する場合、
通常は画像データを出力装置で出力する前に第1の色空
間から第2の色空間に変換することが望ましい。2. Description of the Related Art Digital image data can be generated in association with various color spaces. For this color space,
For example, sRGB (International Electrotechnical C
ommission (IEC: International Electrotechnical Commission) IEC 61
Standardized by 966-2-1), NTSC system, PAL
System, SECAM system, etc. However, in many cases, the color space of the source of the image data is different from the color space of the output device (monitor, printer, projector, etc.) that converts the image data to its visually perceptible analog. In other words, if the image data source operates in the first color space and the output device operates in the second color space,
It is usually desirable to convert the image data from the first color space to the second color space before outputting it on the output device.
【0003】典型的には、(図1に示すような)背景技
術においては、出力装置ではなく、(パーソナル・コン
ピュータなどの)計算装置の中央処理装置(CPU)で
色空間(CS)の変換を行っている。図1は、背景技術
によるパーソナル・コンピュータ・システムのブロック
図である。Typically, in the background art (as shown in FIG. 1), the central processing unit (CPU) of a computing device (such as a personal computer) converts the color space (CS) rather than the output device. It is carried out. FIG. 1 is a block diagram of a personal computer system according to the background art.
【0004】図1において、パーソナル・コンピュータ
(PC)100は、CPU102と、CPU102に信
号路(signal path)114で接続された出力装置10
6とを含むものとして示されている。図1はまた、CP
U102に信号路110及び112で接続された画像デ
ータの供給源108をも図示している。CPU102
は、画像データを第1の色空間から第2の色空間に変換
する機能を持つ色空間(CS)変換モジュール104を
有する。CS変換モジュール104は、信号路100及
び112の終端(termination point)にあるものとし
て図示されている。出力装置106は、PCの構成要素
であるモニタ106A、又はPCの外にあるプリンタ1
06Bという形態のものとして示されている。モニタ1
06Aもプリンタ106BもCPU102の外にあると
考えられる。In FIG. 1, a personal computer (PC) 100 includes a CPU 102 and an output device 10 connected to the CPU 102 by a signal path 114.
6 and 6 are included. Figure 1 also shows CP
Also shown is a source 108 of image data connected to U102 via signal paths 110 and 112. CPU 102
Has a color space (CS) conversion module 104 having a function of converting the image data from the first color space to the second color space. CS conversion module 104 is shown as being at the termination point of signal paths 100 and 112. The output device 106 is a monitor 106A, which is a component of a PC, or the printer 1 outside the PC.
It is shown in the form of 06B. Monitor 1
Both 06A and printer 106B are considered to be outside CPU 102.
【0005】動作において、画像データ供給源108
は、第1の色空間(CS1)の画像データと、第1の色
空間のパラメータを表わすタグ・データとを、それぞれ
信号路110及び112を介してPC102のCPU1
04内のCS変換モジュール104に供給する。そうす
ると、CS変換モジュール104は、第1の色空間のた
めのタグ・データに従って、画像データを、第1の色空
間から第2の色空間(CS2)に自動的に変換する。そ
して、CS変換モジュール104は、第2の色空間の画
像データを、信号路114を介して出力装置106に出
力する。In operation, the image data source 108
Is the image data of the first color space (CS1) and the tag data representing the parameters of the first color space via the signal paths 110 and 112, respectively.
04 to the CS conversion module 104. Then, the CS conversion module 104 automatically converts the image data from the first color space to the second color space (CS2) according to the tag data for the first color space. Then, the CS conversion module 104 outputs the image data of the second color space to the output device 106 via the signal path 114.
【0006】画像データ及びそれに関連するタグ・デー
タのために別個の信号路110及び112が示され、こ
れによりタグ・データがCPU102に伝送されること
を強調しており、これに対し、CPU102からはCS
2画像データのみが信号路114を介して伝送されるも
のとして示されている。しかし、画像データとタグ・デ
ータを2つの別個の信号路を介して伝送することは必須
ではない。Separate signal paths 110 and 112 are shown for the image data and associated tag data to emphasize that the tag data is transmitted to the CPU 102, whereas the CPU 102 Is CS
Only two image data are shown transmitted over signal path 114. However, it is not necessary to transmit the image data and the tag data via two separate signal paths.
【0007】CS変換モジュール104は通常CPU1
02で実行されるソフトウェアとして実現される。従っ
て、ソフトウェアの変換速度は、CPU102のシステ
ム・クロックの速度に制限される。このため、一般的に
CPUは、実時間で出力装置(ここではモニタ106
A)に動画像を表示するのに十分は速さで、動画像(例
えば、毎秒1億画素)を変換することができないと言う
問題がある。The CS conversion module 104 is usually the CPU 1
It is realized as software executed in 02. Therefore, the software conversion speed is limited to the speed of the CPU 102 system clock. Therefore, in general, the CPU uses an output device (here, the monitor 106) in real time.
There is a problem that moving images (for example, 100 million pixels per second) cannot be converted fast enough to display moving images in A).
【0008】図1のPC100には別の問題がある。こ
のPCが第2の出力装置(図示しない)、例えば通常ラ
ップトップPCで必要とされる液晶ディスプレイ(LC
D)プロジェクタを駆動する場合を考えてみる。第2の
出力装置の色空間がモニタ106Aの色空間(CS3)
と異なる場合、色空間変換モジュール104は供給源1
08からの原画像データをCS2の画像データとCS3
の画像データに同時に変換しようとする。この場合の計
算負荷は、画像データ・セットのうち最小のものを除
き、CS変換モジュール104、即ちCPU102によ
り実時間で処理することはできないものである。その結
果、モニタ106Aと第2のモニタは実時間で同時に同
一画像を表示することができない。The PC 100 of FIG. 1 has another problem. This PC is a second output device (not shown), eg a liquid crystal display (LC
D) Consider the case of driving a projector. The color space of the second output device is the color space of monitor 106A (CS3).
Color space conversion module 104 is
The original image data from 08 and CS3 image data and CS3
Try to convert to image data at the same time. The computational load in this case cannot be processed in real time by the CS conversion module 104, ie the CPU 102, except for the smallest of the image data sets. As a result, the monitor 106A and the second monitor cannot simultaneously display the same image in real time.
【0009】三菱電機株式会社(以下「三菱電機」とい
う)が販売しているコンピュータ・モニタ(型式:LX
A580W)によって代表されるように、出力装置内に
非自動的色空間変換機能を設けることは背景技術におい
て知られている。そのようなモニタには、入力画像デー
タを、複数の色空間の一つからモニタの色空間に変換す
るための、記憶装置を含む変換回路を含む。A computer monitor (model: LX) sold by Mitsubishi Electric Corporation (hereinafter referred to as "Mitsubishi Electric")
It is known in the background art to provide a non-automatic color space conversion function in an output device, as represented by A580W). Such monitors include a conversion circuit, including a storage device, for converting input image data from one of a plurality of color spaces to the monitor color space.
【0010】三菱電機により販売されている背景技術の
モニタの観察者(viewer)/ユーザは、モニタ・ケース
の前面にある専用のインターフェイスを操作して複数の
色空間の一つを選択することができる。したがって、モ
ニタ内の処理回路は、入力画像データを、選択された色
空間で生成されたデータであるかのように扱う。処理回
路は、入力画像データを、選択された色空間からモニタ
の色空間に変換する。変換された画像データが表示され
る。観察者/ユーザは表示されたデータを見て、その見
え方(appearance)が許容できるものであるかどうかの
判断をする。試行錯誤により、(観察者/ユーザの個人
的な好みに従い)最良の見え方を生じさせる変換を選択
することができる。A viewer / user of a background art monitor sold by Mitsubishi Electric may operate a dedicated interface on the front of the monitor case to select one of a plurality of color spaces. it can. Therefore, the processing circuit in the monitor treats the input image data as if it were data generated in the selected color space. The processing circuit converts the input image data from the selected color space to the monitor color space. The converted image data is displayed. The observer / user looks at the displayed data and determines if the appearance is acceptable. By trial and error, it is possible to choose the transformation that gives the best appearance (according to the observer / user's personal preferences).
【0011】[0011]
【発明が解決しようとする課題】三菱電機により販売さ
れている背景技術のモニタには表示画像の品質を高める
得るという長所がある。しかし、異なる色空間からのデ
ータを表示する度にユーザ/観察者が最適化プロセスに
積極的に参加しなくてはならないという欠点がある。The background art monitor sold by Mitsubishi Electric has the advantage that the quality of the displayed image can be improved. However, it has the disadvantage that the user / observer must be actively involved in the optimization process each time data from different color spaces is displayed.
【0012】また、例えば、複数のいわゆるウィンドウ
にそれぞれ表示された画像データが互いに異なる色空間
に関連している場合には、色空間の変換に用いられるパ
ラメータがあるウィンドウに対しては適切であっても他
のウィンドウに対しては適切でないことがあると言う問
題がある。Further, for example, when image data displayed in a plurality of so-called windows are associated with different color spaces, it is appropriate for a window having parameters used for color space conversion. However, there is a problem that it may not be appropriate for other windows.
【0013】さらに、家庭用テレビジョン装置の色再現
に慣れ親しんでいるユーザ/観察者には、静止画の場合
に望まれる色再現と動画の場合に望まれる色再現とが異
なり、静止画と動画との間で切換えを行なう度に最適化
に積極的に関与しなければならないと言う問題がある。Furthermore, for a user / observer who is familiar with the color reproduction of a home-use television apparatus, the color reproduction desired for a still image is different from the color reproduction desired for a moving image, and the still image and the moving image are different. There is the problem that every time you switch between and you must be actively involved in the optimization.
【0014】[0014]
【課題を解決するための手段】本発明は、第1の色空間
に関連して生成された原画像データを、第2の色空間の
画像データをその視覚的に認知可能なアナログに変換す
る出力装置で出力する方法であって、第1の色空間に従
って生成された原画像データを通信チャンネルを介して
プロバイダから受信することと、上記第1の色空間のパ
ラメータを表わすタグ・データを、上記画像データとと
もに、通信チャンネルを介して上記プロバイダから受信
することと、上記出力装置が、上記タグ・データに従っ
て、上記原画像データを自動的に上記第2の色空間に変
換して、変換された画像データを生成するることと、上
記出力装置が、上記変換された画像データをその視覚的
に認知可能なアナログに変換することとを含む画像処理
方法を提供するものである。SUMMARY OF THE INVENTION The present invention transforms original image data generated in association with a first color space into image data in a second color space into its visually perceptible analog. A method of outputting with an output device, comprising receiving original image data generated according to a first color space from a provider via a communication channel, and tag data representing parameters of the first color space, Receiving with the image data from the provider via a communication channel, the output device automatically converting the original image data into the second color space according to the tag data, and converting the original image data into the second color space. And an output device converting the converted image data into a visually perceptible analog thereof. It is.
【0015】上記プロバイダが計算装置を含み、上記通
信チャンネルが上記計算装置と上記出力装置との間の直
接接続を含み(即ちこれらが直接接続されており)、又
は上記プロバイダが記憶装置を含み、上記通信チャンネ
ルが上記記憶装置と上記出力装置との間の直接接続を含
み、又は上記プロバイダがサーバを含み、上記通信チャ
ンネルが、上記出力装置が接続されているネットワーク
を含むものであっても良い。The provider comprises a computing device, the communication channel comprises a direct connection between the computing device and the output device (ie they are directly connected), or the provider comprises a storage device, The communication channel may include a direct connection between the storage device and the output device, or the provider may include a server and the communication channel may include a network to which the output device is connected. .
【0016】上記出力装置が上記ネットワークに接続さ
れたパーソナル計算装置の構成要素を含むものであって
も良い。The output device may include the components of a personal computer connected to the network.
【0017】この場合、上記ネットワーク接続が無線に
よるものであっても良い。In this case, the network connection may be wireless.
【0018】上記プロバイダが供給源から上記原画像デ
ータを受信することとしても良い。The provider may receive the original image data from a source.
【0019】この場合、上記供給源がスキャナ、ディジ
タルスチルカメラ、ビデオカメラ又は信号発生器を含む
ものであっても良い。In this case, the source may include a scanner, a digital still camera, a video camera or a signal generator.
【0020】上記出力装置がモニタ、プロジェクタ又は
プリンタを含むものであってもも良い。The output device may include a monitor, a projector or a printer.
【0021】上記タグ・データが、色空間を識別するコ
ード、原色座標値、白色点、明るさ、階調特性、色再現
特性、静止画・動画の識別コード、又は画像処理のため
のパラメータを含むものであっても良い。The tag data includes a code for identifying a color space, a primary color coordinate value, a white point, brightness, a gradation characteristic, a color reproduction characteristic, a still image / moving image identification code, or a parameter for image processing. It may include one.
【0022】上記の静止画・動画の識別コードとして
は、例えば、画像がディジタルスチルカメラから供給さ
れたものであることを示すコード(静止画像であること
を示す)、画像がスキャナから供給されたものであるこ
とを示すコード(静止画像であることを示す)、画像が
ビデオカメラから供給されたものであることを示すコー
ド(動画像であることを示す)、画像がDVDに記録さ
れた画像を再生する機能を有するDVD駆動装置から供
給されたものであることを示すコード(動画像であるこ
とを示す)などを用い得る。As the above-mentioned still image / moving image identification code, for example, a code indicating that the image is supplied from a digital still camera (indicating that it is a still image), or an image is supplied from a scanner. A code indicating that the image is a still image, a code indicating that the image is supplied from a video camera (indicating that it is a moving image), an image recorded on a DVD It is possible to use a code (indicating that it is a moving image) or the like indicating that it is supplied from a DVD drive device having a function of reproducing the.
【0023】この場合、上記タグ・データが上記原色座
標値と上記階調特性の組合せであり、又は上記階調特性
が上記第1の色空間のためのガンマ値と階調変換のため
のテーブル値とを含み、又は上記色再現特性が、特定の
色のRGB信号レベルの一つ、若しくは色相、彩度及び
明度の座標値の組合せを含むものであっても良い。In this case, the tag data is a combination of the primary color coordinate value and the gradation characteristic, or the gradation characteristic is a gamma value for the first color space and a table for gradation conversion. Value, or the color reproduction characteristic may include one of RGB signal levels of a specific color, or a combination of coordinate values of hue, saturation and lightness.
【0024】さらにこの場合、上記色相、彩度及び明度
の座標値が絶対値又は相対値で表わされるものであって
も良い。Further, in this case, the coordinate values of the hue, saturation and lightness may be represented by absolute values or relative values.
【0025】上記通信チャンネルを介して、上記画像デ
ータとともに、一つの色空間のパラメータを表わすタグ
・データの存在を監視することと、上記通信チャンネル
上でタグ・データが受信されない場合に、上記第1の色
空間がデフォルト色空間であると推定することと、上記
第1の色空間が上記デフォルト色空間であるという推定
に基づいて、上記出力装置が、上記原画像を上記第2の
色空間に変換して、変換された画像データを生成するこ
ととをさらに含むこととしても良い。Monitoring the presence of tag data representing a parameter of one color space with the image data via the communication channel, and if no tag data is received on the communication channel, Based on the estimation that the first color space is the default color space and the estimation that the first color space is the default color space, the output device outputs the original image to the second color space. May be further included to generate the converted image data.
【0026】本発明はまた、第1の色空間に関連して生
成された原画像データを、第2の色空間の画像データを
その視覚的に認知可能なアナログに変換する出力装置に
よって出力する方法であって、第1の色空間に従って生
成された原画像データを、通信チャンネルを介してプロ
バイダから受信することと、上記通信チャンネルを介し
て、上記画像データとともに、一つの色空間のパラメー
タを表わすタグ・データの存在を監視することと、上記
通信チャンネル上でタグ・データが受信されない場合
に、上記第1の色空間がデフォルト色空間であると推定
することと、上記第1の色空間が上記デフォルト色空間
であるという推定に基づいて、上記出力装置が、上記原
画像を上記第2の色空間に変換して、変換された画像デ
ータを生成することと、上記出力装置が、上記変換され
た画像データをその視覚的に認知可能なアナログに変換
することとを含む画像処理方法を提供するものである。The present invention also outputs the original image data generated in association with the first color space by an output device which converts the image data in the second color space into its visually perceptible analog. A method of receiving original image data generated according to a first color space from a provider via a communication channel, and obtaining parameters of one color space together with the image data via the communication channel. Monitoring the presence of the represented tag data, estimating that the first color space is the default color space when no tag data is received on the communication channel, and the first color space Is based on the assumption that is the default color space, the output device converts the original image to the second color space to generate converted image data. The output device is intended to provide an image processing method including the converting the converted image data to the visually perceptible analog.
【0027】上記プロバイダが計算装置を含み、上記通
信チャンネルが上記計算装置と上記出力装置との間の直
接接続を含み、又は上記プロバイダが記憶装置を含み、
上記通信チャンネルが上記記憶装置と上記出力装置との
間の直接接続を含み、又は上記プロバイダがサーバを含
み、上記通信チャンネルが、上記出力装置が接続されて
いるネットワークを含むものであっても良い。The provider comprises a computing device, the communication channel comprises a direct connection between the computing device and the output device, or the provider comprises a storage device,
The communication channel may include a direct connection between the storage device and the output device, or the provider may include a server and the communication channel may include a network to which the output device is connected. .
【0028】上記出力装置が上記ネットワークに接続さ
れたパーソナル計算装置の構成要素を含むものであって
も良い。The output device may include components of a personal computing device connected to the network.
【0029】この場合、上記ネットワーク接続が無線に
よるものであっても良い。In this case, the network connection may be wireless.
【0030】上記プロバイダが供給源から上記原画像デ
ータを受信するものであっても良い。The provider may receive the original image data from a source.
【0031】この場合、上記供給源がスキャナ、ディジ
タルスチルカメラ、ビデオカメラ又は信号発生器を含む
ものであっても良い。In this case, the source may include a scanner, a digital still camera, a video camera or a signal generator.
【0032】上記出力装置がモニタ、プロジェクタ又は
プリンタを含むものであっても良い。The output device may include a monitor, a projector or a printer.
【0033】上記デフォルト色空間がsRGBであって
も良い。The default color space may be sRGB.
【0034】上記出力装置が上記デフォルト色空間のパ
ラメータを表わすデータを検索乃至入手することを更に
含み、上記パラメータが、色空間を特定するコード、原
色座標値、白色点、明るさ、階調特性、色再現特性、静
止画・動画の識別コード、又は画像処理のためのパラメ
ータを含むものであっても良い。The output device further includes retrieving or obtaining data representing the parameters of the default color space, wherein the parameters are codes for specifying the color space, primary color coordinate values, white point, brightness, and gradation characteristics. , Color reproduction characteristics, still image / moving image identification codes, or parameters for image processing.
【0035】上記の静止画・動画の識別コードとして
は、例えば、ディジタルスチルカメラから画像であるこ
とを示すコード(静止画像であることを示す)、スキャ
ナからの画像であることを示すコード(静止画像である
ことを示す)、ビデオカメラからの画像であることを示
すコード(動画像であることを示す)、DVD駆動装置
からの画像であることを示すコード(動画像であること
を示す)などを用い得る。As the above-mentioned still image / moving image identification code, for example, a code indicating that it is an image from a digital still camera (indicating that it is a still image) and a code indicating that it is an image from a scanner (still image) (Indicating that it is an image), a code indicating that it is an image from a video camera (indicating that it is a moving image), a code indicating that it is an image from a DVD drive device (indicating that it is a moving image) Can be used.
【0036】この場合、上記パラメータが上記原色座標
値と上記階調特性との組合せを含み、又は上記階調特性
が上記第1の色空間のためのガンマ値と階調変換のため
のテーブル値とを含み、又は上記色再現特性が、特定の
色のためのRGB信号レベルの一つ、若しくは色相、彩
度及び明度の各座標値の組合せを含むものであっても良
い。In this case, the parameter includes a combination of the primary color coordinate value and the gradation characteristic, or the gradation characteristic is a gamma value for the first color space and a table value for gradation conversion. Or the color reproduction characteristic may include one of RGB signal levels for a specific color, or a combination of coordinate values of hue, saturation and lightness.
【0037】さらにこの場合、上記色相、彩度及び明度
の座標値が絶対値又は相対値で表わされるものであって
も良い。Further, in this case, the coordinate values of the hue, saturation and lightness may be represented by absolute values or relative values.
【0038】また、上記出力装置が、表示画面の一部を
構成する表示エリアに、上記原画像データの変換により
得られた画像を表示することができる表示装置であり、
上記表示装置が、上記表示エリアを示すエリア・データ
と上記原画像データに関連するタグ・データとに基づ
き、上記表示エリアのための色空間変換パラメータを生
成し、生成された色空間変換パラメータに基づいて上記
原画像データを、上記表示エリアに表示される画像を表
す上記第2の色空間の画像データに変換することとして
も良い。The output device is a display device capable of displaying an image obtained by converting the original image data in a display area forming a part of a display screen.
The display device generates a color space conversion parameter for the display area based on area data indicating the display area and tag data related to the original image data, and generates a color space conversion parameter for the generated color space conversion parameter. Based on this, the original image data may be converted into image data of the second color space that represents the image displayed in the display area.
【0039】この場合、上記表示装置が、表示画面の他
の一部を構成する第2の表示エリアに、第3の色空間
(CS4)に従って生成された第2の原画像データの変
換により得られた画像を表示することができ、さらに、
上記第2の原画像データを通信チャンネルを介して上記
プロバイダから受信することと、上記第3の色空間(C
S4)のパラメータを表す第2のタグ・データを、上記
第2の原画像データとともに、通信チャンネルを介して
上記プロバイダから受信することと、上記表示装置が、
上記第2の表示エリアを示す第2のエリア・データに基
づき、さらに上記第2のタグ・データに基づき或いは上
記第3の色空間(CS4)が上記デフォルト色空間であ
ると言う推定に基づいて、上記第2の表示エリアのため
の色空間変換パラメータを生成し、生成された色空間変
換パラメータに基づいて上記第2の原画像データを、上
記第2の表示エリアに表示される画像を表す上記第2の
色空間の画像データに変換することを含むこととしても
良い。In this case, the display device obtains by converting the second original image data generated according to the third color space (CS4) into the second display area which constitutes another part of the display screen. Displayed images, and further,
Receiving the second original image data from the provider via a communication channel, and receiving the third color space (C
Receiving second tag data representing the parameter of S4) together with the second original image data from the provider via a communication channel;
Based on the second area data indicating the second display area, further on the basis of the second tag data or on the assumption that the third color space (CS4) is the default color space. , Generating a color space conversion parameter for the second display area, and representing the second original image data based on the generated color space conversion parameter, the image displayed in the second display area. Conversion to image data in the second color space may be included.
【0040】またこの場合、上記表示装置が、上記表示
画面のうちの上記表示エリア以外の部分に、第3の原画
像データを表示することができるものであり、上記表示
装置が、上記エリア・データに基づき、上記表示画面の
うちの上記表示エリア以外の部分のための色空間変換パ
ラメータを生成し、生成された色空間変換パラメータに
基づいて上記第3の原画像データを、上記表示エリア以
外の部分に表示される画像を表す上記第2の色空間の画
像データに変換することとしても良い。Further, in this case, the display device can display the third original image data on a portion of the display screen other than the display area, and the display device displays the area / area. A color space conversion parameter for a portion of the display screen other than the display area is generated based on the data, and the third original image data is generated based on the generated color space conversion parameter other than the display area. It may be converted into image data of the second color space that represents an image displayed in the portion.
【0041】本発明はさらに、第1の色空間に関連して
生成された原画像データを、第2の色空間の画像データ
を上記画像データの視覚的に認知可能なアナログに変換
して出力する出力装置(206、306)を有する画像
処理システムであって、画像データのプロバイダ(21
5、300、406,502,600)と、通信チャン
ネル(208,210)と、第2の色空間の画像データ
をその視覚的に認知可能なアナログに変換する出力装置
(206、306)とを有し、上記出力装置が、第1の
色空間に従って生成された上記原画像データを上記通信
チャンネルを介して上記プロバイダから受信することが
でき、上記出力装置が、上記画像データと共に上記第1
の色空間のパラメータを表わすタグ・データを上記通信
チャンネルを介して上記プロバイダから受信することが
でき、上記出力装置が、上記タグ・データに従って上記
第1の色空間に関連する上記原画像データを変換して、
変換された画像データを生成することができ、上記出力
装置が、上記変換された画像データをその視覚的に認知
可能なアナログに変換することができる画像処理システ
ムを提供するものである。The present invention further converts the original image data generated in association with the first color space into image data of the second color space, and outputs the image data in a visually recognizable analog form. An image processing system having an output device (206, 306) for
5, 300, 406, 502, 600), a communication channel (208, 210), and an output device (206, 306) for converting image data in the second color space into its visually perceptible analog. And the output device is capable of receiving the original image data generated according to a first color space from the provider via the communication channel, the output device including the image data and the first image data.
Tag data representing parameters of the color space of the first color space may be received from the provider via the communication channel, and the output device may output the original image data associated with the first color space according to the tag data. Convert
The present invention provides an image processing system capable of generating converted image data, and the output device capable of converting the converted image data into its visually recognizable analog.
【0042】上記プロバイダが計算装置を含み、上記通
信チャンネルが上記計算装置と上記出力装置(206)
との間の直接接続を含み、又は上記プロバイダが記憶装
置(602)を含み、上記通信チャンネルが上記記憶装
置と上記出力装置との間の直接接続を含み、又は上記プ
ロバイダがサーバ(304)を含み、上記通信チャンネ
ルが上記出力装置が接続されているネットワークを含む
ものであっても良い。The provider includes a computing device, and the communication channel is the computing device and the output device (206).
Or the provider includes a storage device (602), the communication channel includes a direct connection between the storage device and the output device, or the provider includes a server (304). The communication channel may include a network to which the output device is connected.
【0043】上記出力装置(206)が、上記ネットワ
ークに接続されたパーソナル計算装置(200)の構成
要素を含むものであっても良い。The output device (206) may include the components of the personal computer (200) connected to the network.
【0044】この場合、上記ネットワーク接続が無線
(408)によるものであっても良い。In this case, the network connection may be wireless (408).
【0045】上記プロバイダが供給源(216)から上
記原画像データを受信するものであっても良い。The provider may receive the original image data from a supply source (216).
【0046】この場合、上記供給源(216)がスキャ
ナ、ディジタルスチルカメラ、ビデオカメラ又は信号発
生器を含むものであっても良い。In this case, the source (216) may comprise a scanner, digital still camera, video camera or signal generator.
【0047】上記出力装置(206)がモニタ、プロジ
ェクタ又はプリンタを含むものであっても良い。The output device (206) may include a monitor, a projector or a printer.
【0048】上記出力装置(206)が、第1の出力装
置(206)であり、上記変換された画像データが第1
の変換された画像データ(CS2)であり、上記画像処
理システムが、第3の色空間の画像データ(CS3)
を、上記画像データの、視覚的に認知可能なアナログに
変換する第2の出力装置(206’)を少なくとも有
し、上記プロバイダが、上記原画像データ(CS1)を
上記第2の出力装置(206’)に伝送することがで
き、上記プロバイダが、上記原画像データとともに上記
タグ・データを上記第2の出力装置(206’)に伝送
することができ、上記第2の出力装置(206’)が、
上記タグ・データに従って上記第第1の色空間に関連す
る上記原画像データ(CS1)を変換して第2の変換さ
れた画像データ(CS3)を生成することができ、上記
第1の出力装置(206)が上記第1の変換された画像
データ(CS2)を、その視覚的に認知可能なアナログ
に変換するのと略同時に、上記第2の出力装置(20
6’)が、上記第2の変換された画像データ(CS3)
を視覚的に認知可能なアナログに変換することができる
ものであっても良い。The output device (206) is the first output device (206), and the converted image data is the first output device (206).
Converted image data (CS2) of the third color space (CS3).
At least a second output device (206 ′) for converting the image data into a visually recognizable analog, wherein the provider converts the original image data (CS1) into the second output device ( 206 ′), the provider can transmit the tag data together with the original image data to the second output device (206 ′), and the second output device (206 ′). )But,
The original image data (CS1) related to the first color space can be converted according to the tag data to generate second converted image data (CS3), and the first output device can be used. At about the same time that (206) converts the first converted image data (CS2) into its visually recognizable analog, the second output device (20).
6 ') is the second converted image data (CS3)
May be converted into a visually recognizable analog.
【0049】この場合、上記第1の出力装置が上記画像
処理システムのためのデフォルト・モニタ(206A)
を含み、上記第2の出力装置が補助モニタ(206
A’)を含むものであっても良い。In this case, the first output device is the default monitor (206A) for the image processing system.
And the second output device includes an auxiliary monitor (206
A ') may be included.
【0050】さらにこの場合、上記補助モニタ(206
A’)がプロジェクタ装置を含むものであっても良い。Further, in this case, the auxiliary monitor (206
A ′) may include a projector device.
【0051】上記出力装置(206)が、上記通信チャ
ンネルを介して、上記画像データとともに、色空間のパ
ラメータを表わすタグ・データの存在を監視することが
でき、上記出力装置が、上記通信チャンネル上でタグ・
データが受信されない場合には、上記第1の色空間がデ
フォルト色空間であると推定することができ、上記第1
の色空間が上記デフォルト色空間であるという推定に基
づいて、上記出力装置が、上記第1の色空間に関連する
上記原画像データを変換して、変換された画像データを
生成することができるものであっても良い。The output device (206) can monitor, via the communication channel, the presence of tag data representing color space parameters along with the image data, the output device on the communication channel. With tags
If no data is received, it can be estimated that the first color space is the default color space.
Based on the assumption that the color space of is the default color space, the output device can transform the original image data associated with the first color space to produce transformed image data. It may be one.
【0052】本発明はさらにまた、第1の色空間に関連
して生成された原画像データを、第2の色空間の画像デ
ータを上記画像データの視覚的に認知可能なアナログに
変換して出力する出力装置を有する画像処理システムで
あって、画像データのプロバイダ(215、300、4
06,502,600)と、通信チャンネル(208,
210)と、第2の色空間の画像データをその視覚的に
認知可能なアナログに変換する出力装置(206)とを
有し、上記出力装置(206)が、第1の色空間(CS
1)に従って生成された上記原画像データを、上記通信
チャンネルを介して上記プロバイダから受信することが
でき、上記出力装置(206)が、上記通信チャンネル
を介して、上記画像データとともに、色空間のパラメー
タを表わすタグ・データの存在を監視することができ、
上記出力装置(206)が、上記通信チャンネル上でタ
グ・データが受信されない場合には、上記第1の色空間
がデフォルト色空間であると推定することができ、上記
第1の色空間が上記デフォルト色空間であるという推定
に基づいて、上記出力装置が、上記第1の色空間に関連
する上記原画像データ(CS1)を変換して、変換され
た画像データ(CS2)を生成することができ、上記出
力装置(206)が、上記変換された画像データ(CS
2)をその視覚的に認知可能なアナログに変換すること
ができる画像処理システムを提供するものである。The present invention further converts the original image data generated in association with the first color space into image data in the second color space into a visually perceptible analog of the image data. An image processing system having an output device for outputting, comprising: image data providers (215, 300, 4
06,502,600) and the communication channel (208,
210) and an output device (206) for converting the image data of the second color space into its visually perceptible analog, said output device (206) having the first color space (CS).
The original image data generated according to 1) can be received from the provider via the communication channel, and the output device (206) can transmit the color space of the color space together with the image data via the communication channel. The presence of tag data representing parameters can be monitored,
The output device (206) may deduce that the first color space is a default color space if no tag data is received on the communication channel, and the first color space is the above. The output device may transform the original image data (CS1) associated with the first color space to generate transformed image data (CS2) based on the assumption that it is a default color space. Then, the output device (206) outputs the converted image data (CS
It is intended to provide an image processing system capable of converting 2) into its visually recognizable analog.
【0053】上記プロバイダが計算装置を含み、上記通
信チャンネルが上記計算装置と上記出力装置との間の直
接接続を含み、又は上記プロバイダが記憶装置(60
2)を含み、上記通信チャンネルが上記記憶装置と上記
出力装置(206)との間の直接接続を含み、又は上記
プロバイダがサーバ(304)を含み、上記通信チャン
ネルが、上記出力装置が接続されているネットワーク
(302)を含むものであっても良い。The provider includes a computing device, the communication channel includes a direct connection between the computing device and the output device, or the provider includes a storage device (60).
2), the communication channel includes a direct connection between the storage device and the output device (206), or the provider includes a server (304) and the communication channel is connected to the output device. It may include a network (302) that is open.
【0054】上記出力装置(206)が上記ネットワー
クに接続されたパーソナル計算装置(200,400)
の構成要素を含むものであっても良い。A personal computer (200, 400) in which the output device (206) is connected to the network.
May be included.
【0055】この場合、上記ネットワーク接続(40
8)が無線によるものであっても良い。In this case, the network connection (40
8) may be wireless.
【0056】上記プロバイダが供給源(216)から上
記原画像データを受信するものであっても良い。The provider may receive the original image data from a supply source (216).
【0057】この場合、上記供給源(216)がスキャ
ナ、ディジタルスチルカメラ、ビデオカメラ又は信号発
生器を含むものであっても良い。In this case, the source (216) may comprise a scanner, digital still camera, video camera or signal generator.
【0058】上記出力装置(206)がモニタ、プロジ
ェクタ又はプリンタを含むものであっても良い。The output device (206) may include a monitor, a projector or a printer.
【0059】上記出力装置(206)が第1の出力装置
(206)であり、上記変換された画像データが第1の
変換された画像データ(CS2)であり、上記画像処理
システムが第3の色空間の画像データ(CS3)を上記
画像データの視覚的に認知可能なアナログに変換する第
2の出力装置(206’)を少なくとも有し、上記プロ
バイダが、上記原画像データを上記第2の出力装置(2
06’)に伝送することができ、上記プロバイダが、上
記画像データとともに、上記タグ・データを上記第2の
出力装置(206’)に伝送することができ、上記第2
の出力装置(206’)が、上記タグ・データに従って
上記第1の色空間に関連する上記原画像データを変換し
て、第2の変換された画像データ(CS3)を生成する
ことができ、上記第1の出力装置(206)が上記第1
の変換された画像データ(CS2)をその視覚的に認知
可能なアナログに変換するのと略同時に、上記第2の出
力装置(206’)が、上記第2の変換された画像デー
タ(CS3)を視覚的に認知可能なアナログに変換する
ことができるものであっても良い。The output device (206) is the first output device (206), the converted image data is the first converted image data (CS2), and the image processing system is the third. At least a second output device (206 ') for converting the image data (CS3) in the color space into a visually recognizable analog of the image data, wherein the provider converts the original image data into the second image data. Output device (2
06 '), the provider can transmit the tag data together with the image data to the second output device (206'), and the second output device (206 ').
Output device (206 ') of the first color space can convert the original image data associated with the first color space to generate second converted image data (CS3). The first output device (206) is the first
At about the same time as converting the converted image data (CS2) into its visually perceptible analog, the second output device (206 ′) causes the second converted image data (CS3) to be converted. May be converted into a visually recognizable analog.
【0060】この場合、上記第1の出力装置(206)
が上記画像処理システムのためのデフォルト・モニタを
含み、上記第2の出力装置(206’)が補助モニタを
含むものであっても良い。In this case, the first output device (206)
May include a default monitor for the image processing system, and the second output device (206 ') may include an auxiliary monitor.
【0061】さらにこの場合、上記補助モニタがプロジ
ェクタ装置を含むものであっても良い。Further, in this case, the auxiliary monitor may include a projector device.
【0062】上記デフォルト色空間がsRGBであるも
のであっても良い。The default color space may be sRGB.
【0063】また、上記出力装置が、表示画面の一部を
構成する表示エリア(720)に、上記原画像データの
変換により得られた画像を表示することができる表示装
置であり、上記表示装置が、上記表示エリアを示すエリ
ア・データと上記原画像データに関連するタグ・データ
とに基づき、上記表示エリアのための色空間変換パラメ
ータを生成するパラメータ生成ユニット(702)と、
生成された色空間変換パラメータに基づいて上記原画像
データを、上記表示エリアに表示される画像を表す上記
第2の色空間の画像データに変換する処理ユニット(5
10)とを有するものであっても良い。The output device is a display device capable of displaying an image obtained by converting the original image data in a display area (720) forming a part of the display screen. A parameter generation unit (702) for generating a color space conversion parameter for the display area based on area data indicating the display area and tag data related to the original image data;
A processing unit (5) that converts the original image data into image data of the second color space that represents an image displayed in the display area based on the generated color space conversion parameter.
10) and may be included.
【0064】この場合、上記表示装置が、表示画面の他
の一部を構成する第2の表示エリアに、第4の色空間
(CS4)に従って生成された第2の原画像データの変
換により得られた画像を表示することができるものであ
り、上記プロバイダ(215)が、上記第2の原画像デ
ータを供給し、上記表示装置が、上記第2の原画像デー
タを上記通信チャンネルを通じて上記プロバイダから受
信することができ、上記表示装置が、上記第2の原画像
データと共に上記第4の色空間(CS4)のパラメータ
を表わす第2のタグ・データを上記通信チャンネルを介
して上記プロバイダから受信することができ、上記パラ
メータ生成ユニット(702)が、上記第2の表示エリ
アを示す第2のエリア・データに基づき、さらに上記第
2のタグ・データに基づき或いは上記第4の色空間が上
記デフォルト色空間であると言う推定に基づいて、上記
第2の表示エリアのための色空間変換パラメータを生成
し、上記処理ユニット(510)が、生成された色空間
変換パラメータに基づいて上記第2の原画像データを、
上記第2の表示エリアに表示される画像を表す上記第2
の色空間の画像データに変換することができるものであ
っても良い。In this case, the display device obtains by converting the second original image data generated according to the fourth color space (CS4) into the second display area forming another part of the display screen. The provider (215) supplies the second original image data, and the display device provides the second original image data through the communication channel. The display device receives second tag data representing the parameters of the fourth color space (CS4) together with the second original image data from the provider via the communication channel. The parameter generation unit (702) may further include the second tag data based on the second area data indicating the second display area. Or based on the assumption that the fourth color space is the default color space, the color space conversion parameters for the second display area are generated and the processing unit (510) is generated. The second original image data based on the color space conversion parameter,
The second representing the image displayed in the second display area
It may be one that can be converted into image data in the color space.
【0065】またこの場合、上記表示装置が、上記表示
画面のうちの上記表示エリア以外の部分に、第3の原画
像データを表示することができるものであり、上記パラ
メータ生成ユニット(702)が、上記エリア・データ
に基づき、上記表示画面のうちの上記表示エリア以外の
部分のための色空間変換パラメータを生成し、上記処理
ユニット(510)が、上記生成された色空間変換パラ
メータに基づいて上記第3の原画像データを、上記表示
エリア以外の部分に表示される画像を表す上記第2の色
空間の画像データに変換するものであっても良い。Further, in this case, the display device can display the third original image data on a portion of the display screen other than the display area, and the parameter generating unit (702) is used. , Generating color space conversion parameters for the portion of the display screen other than the display area based on the area data, and the processing unit (510) based on the generated color space conversion parameters. The third original image data may be converted into image data of the second color space that represents an image displayed in a portion other than the display area.
【0066】[0066]
【発明の実施の形態】本発明は、下記の詳細な説明と添
付の図面(これらは具体的な説明のためのものであっ
て、本発明を限定するものではない)から、より十分に
理解されるであろう。添付の図面は一定の尺度で描かれ
たものではない。BRIEF DESCRIPTION OF THE DRAWINGS The invention will be more fully understood from the following detailed description and the accompanying drawings, which are intended to be illustrative and not limiting of the invention. Will be done. The accompanying drawings are not drawn to scale.
【0067】図2は、本発明の第1の実施の形態の画像
処理システムを構成するコンピュータ・システムを示す
ブロック図である。図2において、パーソナル・コンピ
ュータ(PC)200のような計算装置は、CPU20
2と出力装置206とを含む。図2はまた、オプション
としての、サーバ220によって管理されるネットワー
ク218を介してCPU202に接続される画像データ
供給源216を含む画像データ・プロバイダ215を示
している。(ネットワーク218とサーバ220は、オ
プションであることを示すため点線で描かれている。)
画像データ供給源216は、例えばスキャナ、ディジタ
ルスチルカメラ、ビデオカメラ又は信号発生器(例えば
ペイント、フォト、グラフィクス、又はアニメーション
・ソフトウェアをプログラムされた計算装置)である。FIG. 2 is a block diagram showing a computer system constituting the image processing system according to the first embodiment of the present invention. In FIG. 2, a computing device such as a personal computer (PC) 200 is a CPU 20
2 and an output device 206. FIG. 2 also shows an optional image data provider 215 that includes an image data source 216 connected to the CPU 202 via a network 218 managed by a server 220. (Network 218 and server 220 are drawn with dotted lines to indicate that they are optional.)
The image data source 216 is, for example, a scanner, a digital still camera, a video camera or a signal generator (eg paint, photo, graphics, or computing device programmed with animation software).
【0068】画像データ・プロバイダ215は、CPU
202に信号路110及び112を介して接続されてい
る。CPU202はCS変換モジュール204に信号路
208及び210を介して接続されている。The image data provider 215 is a CPU
It is connected to 202 via signal paths 110 and 112. The CPU 202 is connected to the CS conversion module 204 via signal paths 208 and 210.
【0069】(図1の背景技術の場合のように)CPU
202ではなく、出力装置206が画像データを第1の
色空間から第2の色空間に変換する機能を持つ色空間
(CS)変換モジュール204を含む。CS変換モジュ
ール204は(より詳細に示された)図5のCS変換モ
ジュール506に対応している。CS変換モジュール5
06については後により詳細に説明する。CPU (as in the background art of FIG. 1)
Instead of 202, the output device 206 includes a color space (CS) conversion module 204 that has the function of converting image data from a first color space to a second color space. CS conversion module 204 corresponds to CS conversion module 506 of FIG. 5 (shown in more detail). CS conversion module 5
06 will be described in more detail later.
【0070】出力装置206は、PCの構成要素とし得
るモニタ206A、或いはPCの外にあるものとし得る
プリンタ206Bのように、画像データをその視覚的に
認知可能なアナログ(対応する表示、印刷物などのも
の)に変換する変換器を含むものとして示されている。
CS変換モジュール204は、変換器206A及び/又
は206Bに信号路214を介して接続される。The output device 206, such as a monitor 206A that can be a component of a PC, or a printer 206B that can be external to the PC, can output image data in a visually recognizable analog form (corresponding display, printed matter, etc.). )) Is included.
The CS conversion module 204 is connected to the converters 206A and / or 206B via signal path 214.
【0071】モニタ206A及びプリンタ206Bの各
々、並びにCS変換モジュール204は、CPU202
の外にあるものと考えられる。モニタ206Aは、陰極
線管(CRT)、液晶ディスプレイ(LCD)装置、プ
ラズマ・ディスプレイ・パネル(PDP)、LCDプロ
ジェクタ等とすることができる。プリンタ206Bはレ
ーザー・プリンタ、インク・ジェット・プリンタ、ドッ
ト・マトリックス・プリンタ、サーマル・プリンタ、プ
ロッタ等することができる。Each of the monitor 206A and the printer 206B, and the CS conversion module 204 includes a CPU 202.
It is thought to be outside. Monitor 206A can be a cathode ray tube (CRT), liquid crystal display (LCD) device, plasma display panel (PDP), LCD projector, or the like. The printer 206B can be a laser printer, an ink jet printer, a dot matrix printer, a thermal printer, a plotter, or the like.
【0072】画像データ及びそれに関連するタグ・デー
タに対し別個の信号路208及び210が図示されてい
る。これは、タグ・データがCS変換モジュール204
に伝送されることを強調するためである。一方、信号路
214は変換器206A及び/又は206BにCS2画
像データのみを伝える。他の図でも同様である。しか
し、画像データとタグ・データとを2つの別個の信号路
を介して伝送することは必須ではない。むしろ信号路の
数は、本発明が用いられる応用の形態に依存する。Separate signal paths 208 and 210 are shown for the image data and associated tag data. This is because the tag data is the CS conversion module 204.
This is to emphasize that it will be transmitted to. Signal path 214, on the other hand, conveys only CS2 image data to converters 206A and / or 206B. The same applies to other figures. However, it is not necessary to transmit the image data and the tag data via two separate signal paths. Rather, the number of signal paths depends on the type of application in which the invention is used.
【0073】図3は、本発明によるコンピュータ・シス
テムの第2の実施の形態を示すブロック図である。以
下、主として図3と図2の差異について説明する。図3
において、画像データ・プロバイダ300は、サーバ3
04によって管理されるネットワーク302とすること
ができる。変換モジュール204を有する、ネットワー
ク互換性出力装置306は、信号路208及び210を
介してネットワーク302に接続されている。FIG. 3 is a block diagram showing a second embodiment of the computer system according to the present invention. The differences between FIG. 3 and FIG. 2 will be mainly described below. Figure 3
In the image data provider 300, the server 3
The network 302 managed by 04. A network compatible output device 306 having a conversion module 204 is connected to the network 302 via signal paths 208 and 210.
【0074】図4は、本発明によるコンピュータ・シス
テムの第3の実施の形態を示すブロック図である。以
下、主として図4と図2の差異について説明する。図4
において、画像データ・プロバイダ406は、サーバ4
10によって管理される無線ネットワーク408とする
ことができる。また、計算装置400(例えば携帯情報
端末(PDA))は、アンテナ401と、無線インター
フェイス402と、CPU404とを含む。FIG. 4 is a block diagram showing a third embodiment of the computer system according to the present invention. Hereinafter, differences between FIG. 4 and FIG. 2 will be mainly described. Figure 4
At the image data provider 406,
It may be a wireless network 408 managed by 10. The computing device 400 (eg, personal digital assistant (PDA)) includes an antenna 401, a wireless interface 402, and a CPU 404.
【0075】図4において、計算装置400のアンテナ
401は、無線信号路414及び416を介して画像デ
ータ・プロバイダ406に接続されている。無線インタ
ーフェイス402は信号路418及び420を介してア
ンテナ401に接続されている。無線インターフェイス
402は信号路422及び424を介してCPU404
に接続されている。CPU404は信号路208及び2
10を介してCS変換ユニット204に接続されてい
る。CS変換ユニットは信号路214を介して変換器2
06A及び/又は206Bに接続されている。In FIG. 4, the antenna 401 of the computing device 400 is connected to the image data provider 406 via wireless signal paths 414 and 416. The wireless interface 402 is connected to the antenna 401 via signal paths 418 and 420. The wireless interface 402 is connected to the CPU 404 via signal paths 422 and 424.
It is connected to the. CPU 404 uses signal paths 208 and 2
It is connected to the CS conversion unit 204 via 10. The CS conversion unit uses the signal path 214 to convert the converter 2
06A and / or 206B.
【0076】図5は、第1乃至第3の実施の形態並びに
後述の第4及び第5の実施の形態で用いられるCS変換
モジュール506を詳細に示す。CS変換モジュール5
06は、CS変換モジュール204に対応するものであ
る。図5において、画像データ・プロバイダ502は通
信チャンネル504を介してCS変換モジュール506
に接続されている。この通信チャンネル504には信号
路208及び210が含まれる。FIG. 5 shows in detail the CS conversion module 506 used in the first to third embodiments and the fourth and fifth embodiments described later. CS conversion module 5
Reference numeral 06 corresponds to the CS conversion module 204. In FIG. 5, the image data provider 502 has a CS conversion module 506 via a communication channel 504.
It is connected to the. The communication channel 504 includes signal paths 208 and 210.
【0077】CS変換モジュール506は、画像データ
を処理するユニット510を含む。処理済み画像データ
は(上記出力装置の例206及び206に対応する)出
力装置518に出力される。CS変換モジュールはま
た、処理ユニット510のパラメータを設定するユニッ
ト508と、上記ユニット508に接続されるオプショ
ンの記憶装置521(点線で示す)、例えばROMをも
含む。処理ユニット510は、入力画像を処理するユニ
ット512と、入力画像データの色を変換するユニット
514と、出力画像を処理するユニット516とを含
む。ユニット512は、入力画像の階調を操作乃至変換
する階調変換モジュール520を含む。ユニット516
は、出力画像の階調を操作乃至変換する階調変換モジュ
ール522を含む。The CS conversion module 506 includes a unit 510 for processing image data. The processed image data is output to output device 518 (corresponding to output device examples 206 and 206 above). The CS conversion module also includes a unit 508 for setting the parameters of the processing unit 510 and an optional storage device 521 (shown in dotted lines), eg a ROM, connected to said unit 508. The processing unit 510 includes a unit 512 for processing an input image, a unit 514 for converting a color of input image data, and a unit 516 for processing an output image. The unit 512 includes a gradation conversion module 520 for manipulating or converting the gradation of the input image. Unit 516
Includes a gradation conversion module 522 for manipulating or converting the gradation of the output image.
【0078】ユニット508、512、514及び51
6は、プログラマブル論理アレイ(PLA)や特定用途
向けIC(ASIC)のようなハードウェアとすること
が望ましい。また、ユニット508、512、514及
び516は、以下の同時係属出願の対象になっており、
その各々は言及によりここに組込まれる。すなわち、ユ
ニット508は特許願平成11年第291896号、特
許願平成11年第291897号、特許願平成11年第
349716号及び特許願平成11年第349717号
の対象になっており、ユニット512は特許願平成11
年第291892及び特許願平成11年第291894
号の対象になっており、ユニット514は本件の基礎米
国出願の原特許出願、すなわち、アメリカ合衆国特許出
願第09/457,703及び特許願平成11年第18
217号及び特許願平成11年第326005号の対象
になっており、ユニット516は特許願平成11年第2
91893号及び特許願平成11年第291895号の
対象になっている。Units 508, 512, 514 and 51
6 is preferably hardware such as a programmable logic array (PLA) or an application specific IC (ASIC). Units 508, 512, 514 and 516 are also the subject of the following co-pending applications:
Each of which is incorporated herein by reference. That is, the unit 508 is the target of the patent application No. 291896, the patent application No. 291897, the patent application No. 349716 and the patent application No. 349717, and the unit 512 is Patent application Heisei 11
291892 and Patent Application 1999 291894
Unit 514 is the original patent application of the basic US application of the present application, that is, United States patent application 09 / 457,703 and patent application 1999 18th.
217 and patent application 1999 No. 326005, and unit 516 is patent application 1999 No. 2
It is the target of No. 91893 and Japanese Patent Application No. 291895 of 1999.
【0079】色空間のパラメータを表わすタグ・データ
は、ユニット508、510、512、514及び51
6の詳細に応じて種々の形態を取り得る。以下、タグ・
データの例について述べる。タグ・データは例えばsR
GB、NTSC、PAL、SECAM、画像生成装置の
製造業者が用いる、独占的標準(proprietary standar
d)などの色空間のタイプを識別するための(例えば3
ビットの)コードであっても良い。タグ・データは原色
の座標値、例えば R: (x,y) = (0.640,0.330), G: (x,
y) = (0.300,0.600), B: (x,y) = (0.150,0.060);又は
W:(x,y)=(0.3127,0.3290) (ここで、x,yはCIE(Commis
sion Internationale de l'Eclairage)による色度座標
値)であっても良い。The tag data representing the parameters of the color space are the units 508, 510, 512, 514 and 51.
It can take various forms depending on the details of 6. Below, tags
An example of data will be described. Tag data is, for example, sR
Proprietary standar used by manufacturers of GB, NTSC, PAL, SECAM, and image generators
d) to identify the type of color space (eg 3
It may be a code (in bits). Tag data is the coordinate value of the primary color, for example R: (x, y) = (0.640,0.330), G: (x,
y) = (0.300,0.600), B: (x, y) = (0.150,0.060); or
W: (x, y) = (0.3127,0.3290) (where x, y are CIE (Commis
chromaticity coordinate values according to sion Internationale de l'Eclairage).
【0080】タグ・データは階調特性、例えばgamma=
1.8又は2.2又は2.6のようなガンマ値であって
も良い。タグ・データは、階調変換のための値から成る
テーブルであっても良い。これは例えば入力信号レベル
と出力信号レベルの関係を記述するものであり、例えば
以下のものである。The tag data has gradation characteristics, for example, gamma =
It may be a gamma value such as 1.8 or 2.2 or 2.6. The tag data may be a table composed of values for gradation conversion. This describes, for example, the relationship between the input signal level and the output signal level, and is as follows, for example.
【0081】[0081]
【表1】 [Table 1]
【0082】タグ・データは、原色座標値と階調特性の
組合せであっても良い。The tag data may be a combination of primary color coordinate values and gradation characteristics.
【0083】タグ・データは人間の知覚に関連する色再
生特性、例えば特定の色のためのRGB信号値、例えば
赤、R = 1.0, G = 0.1, B = 0.0、又は特定の色の色相
(hue)(color phaseと類似)、彩度(chroma)(飽和
度:saturationと類似)、及び明度(Value)(明る
さ:brightnessと類似)の座標値、例えば、絶対値の場
合、赤はHue = 5、Chroma = 4、Value = 14、相対値の場
合、赤は delta_H = 0.1,delta_C = -0.01, delta_V =
0.0 であっても良い。タグ・データはまた、処理ユニッ
ト510、特に階調変換ユニット520、色変換ユニッ
ト514及び階調変換ユニット522のためのパラメー
タであっても良い。The tag data may be color reproduction characteristics related to human perception, eg RGB signal values for a particular color, eg red, R = 1.0, G = 0.1, B = 0.0, or the hue of a particular color ( hue) (similar to color phase), chroma (chroma) (saturation: similar to saturation), and value (value) (brightness: similar to brightness), for example, in the case of an absolute value, red is Hue. = 5, Chroma = 4, Value = 14, Red is delta_H = 0.1, delta_C = -0.01, delta_V =
It may be 0.0. The tag data may also be parameters for the processing unit 510, in particular the gradation conversion unit 520, the color conversion unit 514 and the gradation conversion unit 522.
【0084】タグ・データはまた、動画・静止画識別コ
ードであっても良い。この動画・静止画識別コードとし
ては、ディジタルスチルカメラ、スキャナ、ビデオカメ
ラ、TV放送、DVD駆動装置など画像のソースに対応
したものを用い得る。その場合、ディジタルスチルカメ
ラ、スキャナは静止画を提供するものと認識され、ビデ
オカメラ、TV放送、DVD駆動装置は動画を提供する
ものと認識される。いうまでもなく、結果的に得られる
画像が動画か静止画か識別できるものであれば良く、画
像の供給源は上記のものに制限されない。なお、一般的
に家庭用テレビジョンの色再現は、パソコンシステムと
比較して白色点が高色温度側にシフトしているとともに
明るい場合が多い。これに対し、上記の静止画・動画識
別コードに基づく切換えを行なうほか、白色点や明るさ
を示すタグ・データにより自動的に調整することも可能
である。The tag data may also be a moving image / still image identification code. As the moving image / still image identification code, a code corresponding to an image source such as a digital still camera, a scanner, a video camera, TV broadcasting, or a DVD drive can be used. In that case, the digital still camera and scanner are recognized as providing still images, and the video camera, TV broadcast, and DVD drive are recognized as providing moving images. Needless to say, the source of the image is not limited to the above, as long as it can identify whether the resulting image is a moving image or a still image. In general, the color reproduction of a home-use television is often bright with a white point shifted to a high color temperature side as compared with a personal computer system. On the other hand, in addition to the switching based on the above-mentioned still image / moving image identification code, it is also possible to automatically adjust by the tag data indicating the white point and the brightness.
【0085】以上説明した種々のタグ・データのうち、
いずれを採用するかは、タグ・データを記憶するための
メモリのサイズ、或いはシステムの目的により選択する
ことができる。また、また複数のタグ・データを併用し
てもよい。Of the various tag data described above,
Which one is adopted can be selected depending on the size of the memory for storing the tag data or the purpose of the system. Also, a plurality of tag data may be used together.
【0086】図6は、本発明によるコンピュータ・シス
テムの第4の実施の形態を示すブロック図である。以
下、主として図6と図2の差異について説明する。図6
において、画像データ・プロバイダ600は、記憶装置
602、例えばPCMCIA(Personal Computer Mini
ature Communicaitons Interface Adapter)メモリ・カ
ード、ディスク・ドライブ装置、又は他の記憶装置とす
ることができる。画像データ・プロバイダは信号路11
0及び112を介してCPU202に接続されている。
CPU202は、信号路208及び210を介してCS
変換モジュール204に接続され、CS変換モジュール
は信号路214を介して変換器206A及び/又は20
6Bに接続されている。FIG. 6 is a block diagram showing a fourth embodiment of the computer system according to the present invention. The differences between FIG. 6 and FIG. 2 will be mainly described below. Figure 6
In the above, the image data provider 600 is a storage device 602, for example, PCMCIA (Personal Computer Mini).
ature Communicaitons Interface Adapter) memory card, disk drive device, or other storage device. Image data provider is signal line 11
It is connected to the CPU 202 via 0 and 112.
CPU 202 sends CS via signal paths 208 and 210.
Connected to the conversion module 204, the CS conversion module via the signal path 214, the converter 206A and / or 20.
6B is connected.
【0087】以下、上記の第1乃至第4の実施の形態の
動作について説明する。The operation of the above-described first to fourth embodiments will be described below.
【0088】図2において、画像データ・プロバイダ2
15は、第1の色空間(CS1)の画像データ、及び第
1の色空間のパラメータを表わすタグ・データを、それ
ぞれ信号路110及び112を介してPC200のCP
U202に供給する。CPU202は、CS1画像デー
タとタグ・データを、(図1の背景技術とは対照的に)
変換することなく、それぞれ信号路208及び210を
介して出力装置206内のCS変換モジュール204に
伝送する。すると、CS変換モジュール204は、第1
の色空間のためのタグ・データに従って、CS1画像デ
ータを、第1の色空間から第2の色空間(CS2)、即
ち変換器206A及び/又は206Bのための色空間に
自動的に変換する。CS変換モジュール204は、第2
の色空間の画像データを信号路214を介して変換器2
06A及び/又は206Bに出力する。In FIG. 2, the image data provider 2
Reference numeral 15 denotes the image data of the first color space (CS1) and the tag data representing the parameters of the first color space via the signal paths 110 and 112, respectively.
Supply to U202. The CPU 202 sends the CS1 image data and the tag data (as opposed to the background art of FIG. 1).
Without conversion, it is transmitted to the CS conversion module 204 in the output device 206 via the signal paths 208 and 210, respectively. Then, the CS conversion module 204 uses the first
CS1 image data is automatically converted from the first color space to the second color space (CS2), ie, the color space for the converters 206A and / or 206B according to the tag data for the color spaces of . The CS conversion module 204 has a second
Image data in the color space of the converter 2 via the signal path 214
Output to 06A and / or 206B.
【0089】PC200がデフォルト・モニタ(初期設
定モニタ)206A及びプリンタ206Bの両方を有す
る場合には、モニタ206Aとプリンタ206Bはそれ
ぞれそのCS変換ユニット204Aと204B(簡単の
ため図示しない)を備えることができる。同様に、別の
出力装置206i(図示しない)が設けられている場合
には、この装置も専用のCS変換モジュール204iを
備えることができる。If the PC 200 has both a default monitor (initialization monitor) 206A and a printer 206B, the monitor 206A and printer 206B may each include its CS conversion units 204A and 204B (not shown for simplicity). it can. Similarly, if another output device 206i (not shown) is provided, this device may also include its own CS conversion module 204i.
【0090】同様に、図5において、CS変換モジュー
ル506は、第1の色空間のためのタグ・データに従っ
て、画像データ・プロバイダ502からのCS1画像デ
ータを、第2の色空間(CS2)に自動的に変換する。
CS変換モジュール506は、第2の色空間の画像デー
タを出力装置518に出力する。ユニット508、51
0、512、514及び516の動作の詳細について
は、上記の言及により組込んだ出願を参照されたい。Similarly, in FIG. 5, the CS conversion module 506 transfers the CS1 image data from the image data provider 502 to the second color space (CS2) according to the tag data for the first color space. Convert automatically.
The CS conversion module 506 outputs the image data of the second color space to the output device 518. Units 508, 51
For details of the operation of 0, 512, 514 and 516, see the application incorporated by reference above.
【0091】CS変換モジュール204の別の実施例
は、図5における、オプションの記憶装置521を備え
たものである。この別の実施例において、(パラメータ
を設定するための)ユニット508は、タグ・データの
ための信号路210を監視する。信号路210上におい
て、画像データの伝送に関連して所定の時間内にタグ・
データが受信されない場合には、ユニット508は画像
データの色空間がデフォルト色空間に対応するものと推
定する。記憶装置521は、デフォルト色空間を表わす
パラメータを記憶している。ユニット508はこのデフ
ォルト・パラメータを処理ユニット510に供給する。
デフォルト色空間は例えばsRGBでよい。Another embodiment of the CS conversion module 204 comprises the optional storage device 521 in FIG. In this alternative embodiment, unit 508 (for setting parameters) monitors signal path 210 for tag data. On the signal path 210, a tag tag is transmitted within a predetermined time in relation to the transmission of image data.
If no data is received, unit 508 estimates that the color space of the image data corresponds to the default color space. The storage device 521 stores parameters representing the default color space. Unit 508 supplies this default parameter to processing unit 510.
The default color space may be sRGB, for example.
【0092】更なる代替手段として、(色空間のパラメ
ータを表わす)タグ・データを信号路210を介してユ
ニット508に伝送する代わりに、色空間のパラメータ
自体を、画像データ・プロバイダ502からユニット5
08に伝送することもできる。しかし、このようにする
と、より広い通信帯域幅(communication bandwidth)
が必要となる。As a further alternative, instead of transmitting the tag data (representing the color space parameters) to unit 508 via signal path 210, the color space parameters themselves are sent from image data provider 502 to unit 5;
08 can also be transmitted. However, this would result in a wider communication bandwidth.
Is required.
【0093】図3において、CS1画像データ及びこれ
に関連するタグ・データは、サーバ304からネットワ
ーク302を介し、画像プロバイダ300によりそれぞ
れ信号路208及び210を介して伝送される。出力装
置306は、ネットワーク302とインターフェイス可
能である。CS変換モジュール204等の動作は上記と
略同じである。In FIG. 3, CS1 image data and associated tag data are transmitted from the server 304 via the network 302 and by the image provider 300 via signal paths 208 and 210, respectively. The output device 306 can interface with the network 302. The operations of the CS conversion module 204 and the like are substantially the same as above.
【0094】図4において、データ・プロバイダ406
は、サーバ410による制御の下で、無線のネットワー
ク408を介して、CS1画像データ及びこれに関連す
るタグ・データを、それぞれ無線の信号路414及び4
16を介して、アンテナ401に伝送する。計算装置4
00の無線インターフェイス402は、CS1画像デー
タ及び関連するタグ・データを信号路418及び420
を介して受信する。無線インターフェイス402は、C
S1画像データ及びこれに関連するタグ・データを信号
路422及び424を介してCPU404に伝送する。
CPU404は、CS1画像データ及びこれに関連する
タグ・データをそれぞれ信号路208及び210を介し
て、出力装置206内のCS変換モジュール204に伝
送する。CS変換モジュール204等の動作は上記と略
同じである。In FIG. 4, the data provider 406
Under the control of the server 410, the CS1 image data and its associated tag data are transmitted via the wireless network 408 to the wireless signal paths 414 and 4 respectively.
It transmits to the antenna 401 via 16. Computing device 4
00 wireless interface 402 sends CS1 image data and associated tag data to signal paths 418 and 420.
To receive via. The wireless interface 402 is C
The S1 image data and associated tag data are transmitted to CPU 404 via signal paths 422 and 424.
The CPU 404 transmits the CS1 image data and its associated tag data to the CS conversion module 204 in the output device 206 via signal paths 208 and 210, respectively. The operations of the CS conversion module 204 and the like are substantially the same as above.
【0095】図6において、画像データ・プロバイダ6
00、例えばメモリ装置602は、第1の色空間(CS
1)の画像データ及び第1の色空間のパラメータを表わ
すタグ・データを、それぞれ信号路110及び112を
介してPC200のCPU202に伝送する。CPU2
02等の動作は図2と略同じである。In FIG. 6, the image data provider 6
00, for example, the memory device 602, has a first color space (CS
The image data of 1) and the tag data representing the parameters of the first color space are transmitted to the CPU 202 of the PC 200 via the signal paths 110 and 112, respectively. CPU2
Operations such as 02 are almost the same as those in FIG.
【0096】図7は、本発明によるコンピュータ・シス
テムの第5の実施の形態を示すブロック図である。以
下、主として図7と図2の差異について説明する。図7
において、2つの出力装置206及び206’が設けら
れている。第1の出力装置206はCS変換モジュール
204と変換器、例えばデフォルト・モニタ206Aと
を有する。第2の出力装置206’はCS変換モジュー
ル204’と変換器、例えばプロジェクタ装置で構成さ
れた補助モニタ206A’とを有する。FIG. 7 is a block diagram showing the fifth embodiment of the computer system according to the present invention. The differences between FIG. 7 and FIG. 2 will be mainly described below. Figure 7
At, two output devices 206 and 206 'are provided. The first output device 206 comprises a CS conversion module 204 and a converter, eg a default monitor 206A. The second output device 206 'has a CS conversion module 204' and a converter, for example an auxiliary monitor 206A 'composed of a projector device.
【0097】図2と同様のCPU202は、信号路20
8及び210を介して出力装置206内のCS変換モジ
ュール204に接続されるとともに、出力装置206’
内のCS変換モジュール204’に接続され、CS変換
モジュール204は信号路214を介して変換器206
Aに接続され、CS変換モジュール204’は信号路2
14’を介して変換器206A’に接続されている。The CPU 202 similar to that shown in FIG.
The output device 206 ′ is connected to the CS conversion module 204 in the output device 206 via 8 and 210.
Connected to the CS conversion module 204 ′ within the CS conversion module 204 via signal path 214 to the converter 206.
CS conversion module 204 'is connected to signal line 2
It is connected to the converter 206A 'via 14'.
【0098】画像データ・プロバイダ215から、第1
の色空間(CS1)の画像データ、及び第1の色空間の
パラメータを表わすタグ・データを受けると、CPU2
02は、CS1画像データとタグ・データを、それぞれ
信号路208及び210を介して出力装置206内のC
S変換モジュール204に伝送するとともに、出力装置
206’内のCS変換モジュール204’に伝送する。
CS変換モジュール204は、第1の色空間のためのタ
グ・データに従って、CS1画像データを、第1の色空
間から第2の色空間(CS2)、即ち変換器206Aの
ための色空間に自動的に変換する。CS変換モジュール
204は、第2の色空間(CS2)の画像データを信号
路214を介して変換器206Aに出力する。これと略
同時に、CS変換モジュール204’は、第1の色空間
のためのタグ・データに従って、CS1画像データを、
第1の色空間から第3の色空間(CS3)、即ち変換器
206A’のための色空間に自動的に変換する。CS変
換モジュール204’は、第3の色空間(CS3)の画
像データを信号路214’を介して変換器206A’に
出力する。From the image data provider 215, the first
CPU 2 receives the image data of the color space (CS1) and the tag data representing the parameters of the first color space.
02 designates CS1 image data and tag data as C in the output device 206 via signal paths 208 and 210, respectively.
While transmitting to the S conversion module 204, it transmits to the CS conversion module 204 'in the output device 206'.
The CS conversion module 204 automatically converts the CS1 image data from the first color space to the second color space (CS2), that is, the color space for the converter 206A according to the tag data for the first color space. To convert The CS conversion module 204 outputs the image data of the second color space (CS2) to the converter 206A via the signal path 214. At approximately the same time, the CS conversion module 204 'converts the CS1 image data into the CS1 image data according to the tag data for the first color space.
Automatically convert from the first color space to the third color space (CS3), the color space for converter 206A '. The CS conversion module 204 ′ outputs the image data of the third color space (CS3) to the converter 206A ′ via the signal path 214 ′.
【0099】第5の実施の形態では、第2の出力装置の
変換器がモニタであるが、他の変換器、例えばプリンタ
であっても良い。また、第5の実施の形態では出力装置
(206、206’)の数が2つであるが、3つ以上と
することもできる。さらに、第5の実施の形態は第2の
実施の形態を変形したものであるが、同様の変形を第2
乃至第4の実施の形態に対して加えることができる。In the fifth embodiment, the converter of the second output device is a monitor, but it may be another converter such as a printer. Further, although the number of output devices (206, 206 ′) is two in the fifth embodiment, it is also possible to use three or more. Further, the fifth embodiment is a modification of the second embodiment, but the same modification is applied to the second embodiment.
Through can be added to the fourth embodiment.
【0100】以下の説明する第6乃至第9の実施の形態
は、第1乃至第4の実施の形態と同様であるが、分別ユ
ニット702を備えた点で異なる。The sixth to ninth embodiments described below are the same as the first to fourth embodiments, but are different in that a sorting unit 702 is provided.
【0101】図8は、本発明の第6の実施の形態の画像
処理システムを構成するコンピュータ・システムを示す
ブロック図である。この実施の形態のコンピュータ・シ
ステムは、概して図2に示した第1の実施の形態のコン
ピュータ・システムと同じである。しかし、以下の点で
異なる。まず、出力装置206が分別ユニット702を
備えている。また、プリンタ206Bが設けられていな
い。さらに、図2のCS変換モジュール204の代わり
にCS変換モジュール704が設けられている。CS変
換モジュール704はCS変換モジュール204と同様
であるが、以下に説明するような違いがある。FIG. 8 is a block diagram showing a computer system constituting an image processing system according to the sixth embodiment of the present invention. The computer system of this embodiment is generally the same as the computer system of the first embodiment shown in FIG. However, they differ in the following points. First, the output device 206 includes a sorting unit 702. Further, the printer 206B is not provided. Further, a CS conversion module 704 is provided instead of the CS conversion module 204 of FIG. The CS conversion module 704 is similar to the CS conversion module 204, with the differences described below.
【0102】この実施の形態の出力装置206は、画像
データ供給源216から供給された原画像データ(CS
1)を変換することにより得られた画像を、モニタ20
6Aの表示画面の一部を構成する表示エリア720に表
示し、表示画面のうちの表示エリア720以外の部分
に、上記原画像とは別の画像(図示しない)の少なくと
も一部を表示することができる表示装置であり、CPU
202は、表示エリア720を示すエリア・データを生
成することができるものである。The output device 206 of this embodiment uses the original image data (CS) supplied from the image data supply source 216.
The image obtained by converting 1) is displayed on the monitor 20.
6A is displayed in a display area 720 forming a part of the display screen, and at least a part of an image (not shown) different from the original image is displayed in a part of the display screen other than the display area 720. It is a display device that can
The area 202 can generate area data indicating the display area 720.
【0103】ここで表示エリア720とは、例えば、ウ
ィンドウと呼ばれる、表示画面内の、基本的に矩形のエ
リアであり、エリア・データは、このようなエリア内に
のみ、画像などのコンテンツを表示する際、該エリアを
特定するためのデータである。エリア・データは、例え
ば、ウィンドウを構成する矩形の一つ頂点の座標及び長
辺と短辺の長さを示すデータ、或いは対角の関係にある
二つの頂点の座標を示すデータなど、モニタ206Aの
画面上で後述のCS変換後の画像が表示されるエリアを
特定できる情報であればいかなるものであっても良い。The display area 720 is, for example, a basically rectangular area on the display screen called a window, and the area data displays contents such as images only in such an area. This is data for specifying the area when doing. The area data is, for example, the data indicating the coordinates of one vertex and the length of the long side and the short side of the rectangle forming the window, or the data indicating the coordinates of two vertices in a diagonal relationship. Any information may be used as long as it is information that can specify the area where the image after CS conversion described below is displayed on the screen.
【0104】CPU202はCS変換モジュール704
に信号路208を介して接続されている。CPU202
はまた、分別ユニット702に信号路210及び710
を介して接続されている。The CPU 202 uses the CS conversion module 704.
To the signal path 208. CPU 202
Is also connected to the sorting unit 702 by the signal paths 210 and 710.
Connected through.
【0105】分別ユニット702は、エリア・データに
基づき、各画素が表示エリア720内であるかどうかを
判定し、その判定結果とタグ・データとに基づき、表示
エリア720の内部、及び表示エリア720の外部のそ
れぞれに対し画素毎のCS変換パラメータを発生するパ
ラメータ生成ユニットとして機能するものである。な
お、表示エリア720内の画素が連続的に処理される場
合、或いは表示エリア720外の画素が連続的に処理さ
れる場合のように、前の画素と同じCS変換パラメータ
を用いる得る場合には、そのこと(前の画素と同じCS
変換パラメータを用い得ること)を示すデータを発生
し、CS変換パラメータの代わりに出力することとして
も良い。また、表示エリア720の内部の画像又は表示
エリア720の外部の画像については、画像データが第
2の色空間のものであるなどの理由で、CS変換を行な
わなくても良い場合があるが、この場合には本願明細書
では便宜上、変換前の画像データと変換後の結果が同じ
であるようなCS変換を行なっているものとして説明す
る。The sorting unit 702 determines whether each pixel is within the display area 720 based on the area data, and based on the determination result and the tag data, the inside of the display area 720 and the display area 720. It functions as a parameter generation unit for generating a CS conversion parameter for each pixel for each of the outside. Note that when the pixels in the display area 720 are continuously processed, or when the pixels outside the display area 720 are continuously processed, the same CS conversion parameter as the previous pixel can be used. , That (the same CS as the previous pixel
Data indicating that the conversion parameter can be used) is generated and output instead of the CS conversion parameter. In addition, for the image inside the display area 720 or the image outside the display area 720, CS conversion may not be necessary because the image data is in the second color space. In this case, for the sake of convenience, in the present specification, the CS conversion is performed so that the image data before conversion and the result after conversion are the same.
【0106】分別ユニット702の出力は、CS変換モ
ジュール704に信号路212を介して接続されてい
る。The output of the sorting unit 702 is connected to the CS conversion module 704 via the signal path 212.
【0107】CS変換モジュール704は、画素毎のC
S変換パラメータに基づいて画像データのCS変換を行
なう。即ち、CS変換モジュール704は、分別ユニッ
ト702で生成された、表示エリア720内部のための
CS変換パラメータに基づいて、画像データ供給原21
6から供給された原画像データを、上記表示エリア72
0に表示される、第2の色空間(CS2)の画像データ
に変換する。CS変換モジュール704はさらに、分別
ユニット702で生成された、表示エリア720の外部
のための色空間変換パラメータに基づいて、上記表示画
面のうちの表示エリア以外の部分のための原画像データ
を、上記表示エリア以外の部分に表示される、上記第2
の色空間の画像データに変換する。The CS conversion module 704 uses the C for each pixel.
CS conversion of image data is performed based on the S conversion parameter. That is, the CS conversion module 704 uses the image conversion data source 21 based on the CS conversion parameters for the inside of the display area 720 generated by the sorting unit 702.
The original image data supplied from 6 is displayed on the display area 72.
It is converted to image data of the second color space (CS2) displayed at 0. The CS conversion module 704 further, based on the color space conversion parameters for the outside of the display area 720, which are generated by the sorting unit 702, the original image data for the portion of the display screen other than the display area, The second display displayed in a part other than the display area
Image data in the color space of.
【0108】CS変換モジュール704は(より詳細に
示された)図11のCS変換モジュール706に対応し
ている。CS変換モジュール706については後により
詳細に説明する。CS conversion module 704 corresponds to CS conversion module 706 of FIG. 11 (shown in more detail). The CS conversion module 706 will be described in detail later.
【0109】画像データ、それに関連するタグ・データ
及びエリア・データに対し別個の信号路208、210
及び710が図示されている。これは、画像データ、タ
グ・データ及びエリア・データがCS変換モジュール7
04や分別ユニット702に伝送されることを強調する
ためである。しかし、画像データ、タグ・データ、及び
エリア・データを3つの別個の信号路を介して伝送する
ことは必須ではない。むしろ信号路の数は、第1乃至第
5の実施の形態について述べたのと同様、本発明が用い
られる応用の形態に依存する。Separate signal paths 208, 210 for the image data and its associated tag and area data.
And 710 are shown. This is because the image data, tag data and area data are CS conversion module 7
This is for emphasizing that the data is transmitted to 04 or the sorting unit 702. However, it is not essential that the image data, tag data, and area data be transmitted via three separate signal paths. Rather, the number of signal paths depends on the form of application in which the invention is used, as described for the first to fifth embodiments.
【0110】図9は、本発明によるコンピュータ・シス
テムの第7の実施の形態を示すブロック図である。以
下、主として図9と図8の差異について説明する。図9
において、画像データ・プロバイダ300は、サーバ3
04によって管理されるネットワーク302とすること
ができる。分別ユニット702及び変換モジュール70
4を有する、ネットワーク互換性出力装置306は、信
号路208、210及び710を介してネットワーク3
02に接続されている。FIG. 9 is a block diagram showing a seventh embodiment of the computer system according to the present invention. Hereinafter, differences between FIG. 9 and FIG. 8 will be mainly described. Figure 9
In the image data provider 300, the server 3
The network 302 managed by 04. Sorting unit 702 and conversion module 70
4, the network compatible output device 306 has a network 3 via signal paths 208, 210 and 710.
02 is connected.
【0111】図10は、本発明によるコンピュータ・シ
ステムの第8の実施の形態を示すブロック図である。以
下、主として図10と図8の差異について説明する。図
10において、画像データ・プロバイダ406は、サー
バ410によって管理される無線ネットワーク408と
することができる。また、計算装置400(例えば携帯
情報端末(PDA)は、アンテナ401と、無線インタ
ーフェイス402と、CPU404とを含む。FIG. 10 is a block diagram showing an eighth embodiment of computer system according to the present invention. Hereinafter, differences between FIG. 10 and FIG. 8 will be mainly described. In FIG. 10, the image data provider 406 may be a wireless network 408 managed by the server 410. The computing device 400 (eg, personal digital assistant (PDA)) includes an antenna 401, a wireless interface 402, and a CPU 404.
【0112】図10において、計算装置400のアンテ
ナ401は、無線信号路414及び416を介して画像
データ・プロバイダ406に接続されている。無線イン
ターフェイス402は信号路418及び420を介して
アンテナ401に接続されている。無線インターフェイ
ス402は信号路422及び424を介してCPU40
4に接続されている。CPU404は信号路208を介
してCS変換モジュール704に接続されている。CP
U404はまた、信号路210及び702を介して分別
ユニット702に接続されている。分別ユニット702
の出力は、信号路212を介してCS変換モジュール7
04に接続される。CS変換モジュール704は信号路
214を介してモニタ206Aに接続されている。In FIG. 10, the antenna 401 of the computing device 400 is connected to the image data provider 406 via wireless signal paths 414 and 416. The wireless interface 402 is connected to the antenna 401 via signal paths 418 and 420. The wireless interface 402 is connected to the CPU 40 via signal paths 422 and 424.
4 is connected. The CPU 404 is connected to the CS conversion module 704 via the signal path 208. CP
U404 is also connected to sorting unit 702 via signal paths 210 and 702. Sorting unit 702
Of the CS conversion module 7 via the signal path 212.
04 is connected. The CS conversion module 704 is connected to the monitor 206A via the signal path 214.
【0113】図11は、第6乃至第8の実施の形態並び
に後述の第9及び第10の実施の形態で用いられるCS
変換モジュール706を詳細に示す。CS変換モジュー
ル706は、図8乃至図10、及び後述の図12及び図
13のCS変換モジュール704に対応するものであ
る。図11において、画像データ・プロバイダ502は
通信チャンネル504を介してCS変換モジュール70
6及び分別ユニット702に接続されている。この通信
チャンネル504には信号路208、210及び710
が含まれている。画像データ・プロバイダ502は通信
チャンネル504中の信号路208を介してCS変換モ
ジュール706に接続されるとともに、信号路210及
び710を介して分別ユニット702に接続されてい
る。分別ユニット702は、信号路712を介してCS
変換モジュール706に接続されている。FIG. 11 shows a CS used in the sixth to eighth embodiments and the ninth and tenth embodiments described later.
The conversion module 706 is shown in detail. The CS conversion module 706 corresponds to the CS conversion module 704 of FIGS. 8 to 10 and FIGS. 12 and 13 described later. In FIG. 11, the image data provider 502 is a CS conversion module 70 via a communication channel 504.
6 and the sorting unit 702. This communication channel 504 has signal paths 208, 210 and 710.
It is included. The image data provider 502 is connected to the CS conversion module 706 via signal path 208 in the communication channel 504 and to the sorting unit 702 via signal paths 210 and 710. The sorting unit 702 receives the CS signal via the signal path 712.
It is connected to the conversion module 706.
【0114】図11に示される出力装置206は、分別
ユニット702に接続されるオプションの記憶装置52
1(点線で示す)、例えば、ROMを含む。なお、図5
の例では、この記憶装置521は、CS変換モジュール
506内に設けられたものとして図示されているが、図
11の例では、CS変換モジュールの外部に設けられて
いる。The output device 206 shown in FIG. 11 is an optional storage device 52 connected to the sorting unit 702.
1 (indicated by a dotted line), for example, ROM is included. Note that FIG.
In the example, the storage device 521 is illustrated as being provided inside the CS conversion module 506, but in the example in FIG. 11, it is provided outside the CS conversion module.
【0115】CS変換モジュール706は、画像データ
を処理するユニット510を含む。処理済み画像データ
は(上記モニタ206Aに対応する)出力装置518に
出力される。The CS conversion module 706 includes a unit 510 for processing image data. The processed image data is output to the output device 518 (corresponding to the monitor 206A).
【0116】処理ユニット510は、図5に示したもの
と同様のものであり、入力画像を処理するユニット51
2と、入力画像データの色を変換するユニット514
と、出力画像を処理するユニット516とを含む。ユニ
ット512は、入力画像の階調を操作乃至変換する階調
変換モジュール520を含む。ユニット516は、出力
画像の階調を操作乃至変換する階調変換モジュール52
2を含む。The processing unit 510 is similar to that shown in FIG. 5, and is a unit 51 for processing an input image.
2 and a unit 514 for converting the color of the input image data
And a unit 516 for processing the output image. The unit 512 includes a gradation conversion module 520 for manipulating or converting the gradation of the input image. The unit 516 is a gradation conversion module 52 for manipulating or converting the gradation of the output image.
Including 2.
【0117】色空間のパラメータを表すタグ・データと
しては、第1乃至第5の実施の形態について説明したの
と同様のものを用い得る。As the tag data representing the parameters of the color space, the same data as described in the first to fifth embodiments can be used.
【0118】図12は、本発明によるコンピュータ・シ
ステムの第9の実施の形態を示すブロック図である。以
下、主として図12と図8の差異について説明する。図
12において、画像データ・プロバイダ600は、記憶
装置602、例えばPCMCIA(Personal Computer
Miniature Communications Interface Adapter)メモリ
・カード、ディスク・ドライブ装置、又は他の記憶装置
とすることができる。画像データ・プロバイダは信号路
110及び112を介してCPU202に接続されてい
る。FIG. 12 is a block diagram showing a ninth embodiment of computer system according to the present invention. Hereinafter, differences between FIG. 12 and FIG. 8 will be mainly described. In FIG. 12, an image data provider 600 is a storage device 602, for example, a PCMCIA (Personal Computer).
Miniature Communications Interface Adapter) memory card, disk drive device, or other storage device. The image data provider is connected to the CPU 202 via signal paths 110 and 112.
【0119】CPU202は、モニタ206Aの画面上
の表示エリア720を示すエリア・データを生成する。
CPU202はCS変換モジュール704に信号路20
8を介して接続されている。CPU202はまた、分別
ユニット702に信号路210及び710を介して接続
されている。分別ユニット702の出力は、CS変換モ
ジュール704に信号路212を介して接続されてい
る。The CPU 202 generates area data indicating the display area 720 on the screen of the monitor 206A.
The CPU 202 sends the signal path 20 to the CS conversion module 704.
8 are connected. The CPU 202 is also connected to the sorting unit 702 via signal paths 210 and 710. The output of the sorting unit 702 is connected to the CS conversion module 704 via the signal path 212.
【0120】以下、上記の第6乃至第9の実施の形態の
動作について説明する。The operation of the sixth to ninth embodiments will be described below.
【0121】図8において、画像データ・プロバイダ2
15は、第1の色空間(CS1)の画像データ、及び第
1の色空間のパラメータを表わすタグ・データを、それ
ぞれ信号路110及び112を介してPC200のCP
U202に供給する。CPU202は、モニタ206A
の画面において上記画像データが表示されるべき表示エ
リア720に対応したエリア・データを生成する。CP
U202は、CS1画像データを変換することなく、信
号路208を介して出力装置206内のCS変換モジュ
ール704へ伝送する。CPU202はまた、タグ・デ
ータを変換することなく、信号路210を介して分別ユ
ニット702に伝送するとともに、エリア・データを信
号路710を介して分別ユニット702に伝送する。In FIG. 8, the image data provider 2
Reference numeral 15 denotes the image data of the first color space (CS1) and the tag data representing the parameters of the first color space via the signal paths 110 and 112, respectively.
Supply to U202. The CPU 202 is a monitor 206A
Area data corresponding to the display area 720 on which the image data is to be displayed is generated. CP
The U202 transmits the CS1 image data to the CS conversion module 704 in the output device 206 via the signal path 208 without converting the CS1 image data. The CPU 202 also transmits the tag data to the sorting unit 702 via signal path 210 and the area data to the sorting unit 702 via signal path 710 without conversion.
【0122】分別ユニット702は、エリア・データに
基づき、各画素が表示エリア720内にあるか表示エリ
ア720外にあるかの判定を行ない、判定結果及びタグ
・データに基づき画素毎のCS変換パラメータを出力す
る。この場合、表示エリア720内の画素に対しては、
信号路112を介してCPU202に供給されたタグ・
データに基づいて、CS変換パラメータを生成する。The sorting unit 702 determines whether each pixel is inside the display area 720 or outside the display area 720 based on the area data, and based on the determination result and the tag data, the CS conversion parameter for each pixel. Is output. In this case, for the pixels in the display area 720,
The tag supplied to the CPU 202 via the signal path 112.
A CS conversion parameter is generated based on the data.
【0123】一方、表示エリア720外の画素に対して
は、別のデータに基づいて或いは別の方法でCS変換パ
ラメータを生成する。表示エリア720外の画素に対し
ては、例えば表示エリア720外に表示される画像の色
空間がデフォルト色空間であるとの推定に基づいてCS
変換パラメータを生成することとしても良い。また、表
示エリア720内の画素のためのCS変換パラメータを
表示エリア720外の画素に対しても適用することとし
ても良い。さらにまた、表示エリア720外の画像につ
いては、CS変換しない(出力画像データの色空間が入
力画像データの色空間と同じであるようなCS変換を行
なう)ことを示すデータを与えても良い。On the other hand, for the pixels outside the display area 720, the CS conversion parameter is generated based on another data or by another method. For pixels outside the display area 720, CS is estimated based on the estimation that the color space of the image displayed outside the display area 720 is the default color space, for example.
The conversion parameter may be generated. Further, the CS conversion parameter for the pixel in the display area 720 may be applied to the pixel outside the display area 720. Furthermore, data indicating that the image outside the display area 720 is not CS-converted (CS conversion is performed such that the color space of the output image data is the same as the color space of the input image data) may be given.
【0124】なおまた、表示エリア720内の画素が連
続的に処理される場合、或いは表示エリア720外の画
素が連続的に処理される場合のように、前の画素と同じ
CS変換パラメータを用いる得る場合には、そのこと
(前の画素と同じCS変換パラメータを用い得ること)
を示すデータを発生し、CS変換パラメータの代わりに
CS変換モジュール704に供給することとしても良
い。The same CS conversion parameter as that of the previous pixel is used as in the case where the pixels within the display area 720 are continuously processed or the pixels outside the display area 720 are continuously processed. If so, that (using the same CS conversion parameters as the previous pixel)
May be generated and supplied to the CS conversion module 704 instead of the CS conversion parameter.
【0125】CS変換モジュール704は、画素毎のC
S変換パラメータに従って、各画素毎にCS変換を行な
う。この結果、画像データ供給源216から供給された
CS1画像データが、第2の色空間(CS2)の画像デ
ータ、即ちモニタ206Aのための色空間の画像データ
に自動的に変換されて、表示エリア720内に表示され
る。表示エリア720外の画像は、表示エリア720内
の画像とは別個に定められたCS変換パラメータを用い
てCS変換されて第2の色空間の画像データに変換され
て、表示エリア720外に表示される。The CS conversion module 704 uses the C for each pixel.
CS conversion is performed for each pixel according to the S conversion parameter. As a result, the CS1 image data supplied from the image data supply source 216 is automatically converted into the image data of the second color space (CS2), that is, the image data of the color space for the monitor 206A, and the display area is displayed. 720 is displayed. The image outside the display area 720 is CS-converted using the CS conversion parameter defined separately from the image inside the display area 720 to be converted into the image data of the second color space, and is displayed outside the display area 720. To be done.
【0126】CS変換モジュール704は、表示エリア
720内に表示される画像及び表示エリア720外の画
像の、第2の色空間の画像データを信号路214を介し
てモニタ206Aに出力する。The CS conversion module 704 outputs the image data in the second color space of the image displayed in the display area 720 and the image outside the display area 720 to the monitor 206A via the signal path 214.
【0127】同様に、図11において、CS変換モジュ
ール706は、分別ユニット702から供給される画素
毎のCS変換パラメータを用いて、表示エリア720内
の画像及び表示エリア720外の画像をそれぞれCS変
換する。Similarly, in FIG. 11, the CS conversion module 706 uses the CS conversion parameters for each pixel supplied from the classification unit 702 to perform CS conversion on the image inside the display area 720 and the image outside the display area 720, respectively. To do.
【0128】CS変換モジュール704の別の実施例
は、図11における、オプションの記憶装置521を備
えたものである。この別の実施例において、(パラメー
タを設定するための)分別ユニット702は、タグ・デ
ータのための信号路210を監視する。信号路210上
において、画像データの伝送に関連して所定の時間内に
タグ・データが受信されない場合には、分別ユニット7
02は画像データの色空間がデフォルト色空間に対応す
るものと推定する。記憶装置521は、デフォルト色空
間を表わすパラメータを記憶している。分別ユニット7
02はこのデフォルト・パラメータを処理ユニット51
0に供給する。処理ユニット510は、供給されたデフ
ォルトパラメータをCS変換パラメータとして用いて表
示エリア720内の画素に対するCS変換を行なう。デ
フォルト色空間は例えばsRGBでよい。Another embodiment of the CS conversion module 704 comprises the optional storage device 521 in FIG. In this alternative embodiment, the sorting unit 702 (for setting parameters) monitors the signal path 210 for tag data. If no tag data is received on the signal path 210 within a predetermined time period related to the transmission of image data, the sorting unit 7
02 estimates that the color space of the image data corresponds to the default color space. The storage device 521 stores parameters representing the default color space. Sorting unit 7
02 uses this default parameter to process unit 51
Supply to 0. The processing unit 510 performs CS conversion on the pixels in the display area 720 using the supplied default parameters as CS conversion parameters. The default color space may be sRGB, for example.
【0129】図9において、CS1画像データ並びにこ
れに関連するタグ・データ及びエリア・データは、サー
バ304からネットワーク302を介し、画像プロバイ
ダ300によりそれぞれ信号路208、210及び71
0を介して伝送される。出力装置306は、ネットワー
ク302とインターフェイス可能である。分別ユニット
702、CS変換モジュール704等の動作は上記と略
同じである。In FIG. 9, the CS1 image data and the tag data and area data related to the CS1 image data are transmitted from the server 304 via the network 302 to the signal paths 208, 210 and 71 by the image provider 300, respectively.
0 is transmitted. The output device 306 can interface with the network 302. The operations of the sorting unit 702, the CS conversion module 704, etc. are substantially the same as above.
【0130】図10において、データ・プロバイダ40
6は、サーバ410による制御の下で、無線のネットワ
ーク408を介して、CS1画像データ及びこれに関連
するタグ・データを、それぞれ無線の信号路414及び
416を介して、アンテナ401に伝送する。計算装置
400の無線インターフェイス402は、CS1画像デ
ータ及び関連するタグ・データを信号路418及び42
0を介して受信する。無線インターフェイス402は、
CS1画像データ及びこれに関連するタグ・データを信
号路422及び424を介してCPU404に伝送す
る。In FIG. 10, the data provider 40
Under the control of the server 410, 6 transmits the CS1 image data and the tag data related thereto via the wireless network 408 to the antenna 401 via the wireless signal paths 414 and 416, respectively. The wireless interface 402 of the computing device 400 sends the CS1 image data and associated tag data to the signal paths 418 and 42.
Receive via 0. The wireless interface 402 is
The CS1 image data and associated tag data are transmitted to CPU 404 via signal paths 422 and 424.
【0131】CPU404は、モニタ206Aの画面に
おいてデータ・プロバイダ406からの画像データが表
示されるべき表示エリア720に対応したエリア・デー
タを生成する。CPU404はまた、CS1画像データ
を、変換することなく、信号路208を介してCS変換
モジュール704に伝送する。CPU404はさらに、
タグ・データを、変換することなく、信号路210を介
して分別ユニット702に伝送する。CPU404はさ
らにまた、エリア・データを、信号路710を介して分
別ユニット702に伝送する。The CPU 404 generates area data corresponding to the display area 720 where the image data from the data provider 406 should be displayed on the screen of the monitor 206A. The CPU 404 also transmits the CS1 image data to the CS conversion module 704 via the signal path 208 without conversion. The CPU 404 further
The tag data is transmitted to the sorting unit 702 via the signal path 210 without conversion. CPU 404 also transmits the area data to sorting unit 702 via signal path 710.
【0132】分別ユニット702、CS変換モジュール
704等の動作は上記と略同じである。The operations of the sorting unit 702, the CS conversion module 704, etc. are substantially the same as above.
【0133】図12において、画像データ・プロバイダ
600、例えばメモリ装置602は、第1の色空間(C
S1)の画像データ及び第1の色空間のパラメータを表
わすタグ・データを、それぞれ信号路110及び112
を介してPC200のCPU202に伝送する。CPU
202等の動作は図8と略同じである。In FIG. 12, the image data provider 600, for example, the memory device 602 is shown in the first color space (C
The image data of S1) and the tag data representing the parameters of the first color space are supplied to the signal paths 110 and 112, respectively.
Is transmitted to the CPU 202 of the PC 200 via. CPU
The operation of 202 and the like is substantially the same as in FIG.
【0134】上記の実施の形態では、表示エリアが一つ
であるが、表示エリアは複数であっても良い。また、表
示エリアの形状は矩形に限らない。例えば2つ以上のウ
ィンドウが部分的に重なっている場合、前側のウィンド
ウに対応するエリアは矩形であるが、後側のウィンドウ
に対応するエリアは、矩形のうち、前側のウィンドウの
矩形の部分を除いた形状となる。さらに表示エリアが複
数の場合には、それぞれが異なった色空間に関連した画
像を表示するものであっても良くその場合は、表示エリ
ア毎に異なるCS変換パラメータが用いられ得る。また
複数のウィンドウが表示されている場合、目的或いは必
要性に応じて、複数のウィンドウのうちの一番前面のウ
ィンドウに対してのみCS変換パラメータを用いてCS
変換を行なっても良く、複数のウィンドウのうちの幾つ
かのウィンドウに対してのみCS変換パラメータを用い
てCS変換を行なっても良い。In the above embodiment, the number of display areas is one, but there may be a plurality of display areas. The shape of the display area is not limited to the rectangle. For example, when two or more windows partially overlap, the area corresponding to the front window is a rectangle, but the area corresponding to the rear window is a rectangle of the front window in the rectangle. The shape is excluded. Furthermore, when there are a plurality of display areas, each may display an image associated with a different color space. In that case, different CS conversion parameters may be used for each display area. In addition, when a plurality of windows are displayed, the CS conversion parameter is used only for the foreground window among the plurality of windows according to the purpose or need.
The conversion may be performed, or the CS conversion may be performed using the CS conversion parameter only for some of the plurality of windows.
【0135】図13は、互いに異なる2つの画像データ
供給源からの互いに異なる2つの原画像データを2つの
表示エリアに表示する実施の形態(第10の実施の形
態)を示す。図13に示す画像処理システムは、図8に
示す画像処理システムと同様であるが、以下の点で異な
る。即ち、画像データ・プロバイダ215が、第2の画
像データ供給源216’を備えている。この第2の画像
データ供給源216’は(第1の)画像データ供給源2
16と同様、サーバ220によって管理されるネットワ
ーク218を介してCPU202に接続される。FIG. 13 shows an embodiment (tenth embodiment) in which two different original image data from two different image data sources are displayed in two display areas. The image processing system shown in FIG. 13 is similar to the image processing system shown in FIG. 8, but different in the following points. That is, the image data provider 215 comprises a second image data source 216 '. This second image data source 216 'is the (first) image data source 2
Similar to 16, it is connected to the CPU 202 via the network 218 managed by the server 220.
【0136】第2の画像データ供給源216’は、第1
の色空間とは異なるあるいは同一の色空間(第4の色空
間CS4)の原画像データ(第2の原画像データ)とこ
れに関連するタグ・データ(第2のタグ・データ)を供
給するものである。The second image data source 216 'has a first
Image data (second original image data) in a color space (fourth color space CS4) different from or the same as the above color space and tag data (second tag data) related thereto are supplied. It is a thing.
【0137】この実施の形態の出力装置206は、(第
1の)画像データ供給源216から供給された(第1
の)原画像データ(CS1)を変換することにより得ら
れた画像を、モニタ206Aの表示画面の一部を構成す
る(第1の)表示エリア720に表示するとともに、第
2の画像データ供給源216’から供給された第2の原
画像データ(CS4)を変換することにより得られた画
像を、モニタ206Aの表示画面の他の一部を構成する
第2の表示エリア720’に表示する。The output device 206 of this embodiment is supplied from the (first) image data supply source 216 (first).
The image obtained by converting the original image data (CS1) is displayed in the (first) display area 720 which constitutes a part of the display screen of the monitor 206A, and the second image data source The image obtained by converting the second original image data (CS4) supplied from 216 ′ is displayed in the second display area 720 ′ that constitutes another part of the display screen of the monitor 206A.
【0138】CPU202は、第2の表示エリア72
0’を示す第2のエリア・データを生成することができ
るものである。The CPU 202 uses the second display area 72.
The second area data indicating 0'can be generated.
【0139】分別ユニット702は、第1及び第2のエ
リア・データに基づき、各画素が第1のエリア内である
か、第2のエリア内であるか、第1及び第2のエリアの
両者の外側に位置するものであるかの判定を行ない、そ
の判定結果と第1及び第2のタグ・データとに基づき、
第1の表示エリア720の内部、第2の表示エリア72
0’の内部、及びこれらの外部のそれぞれに対し、画素
毎のCS変換パラメータを発生する。Based on the first and second area data, the sorting unit 702 determines whether each pixel is in the first area, the second area, or both the first and second areas. It is determined whether or not it is located outside the, and based on the determination result and the first and second tag data,
Inside the first display area 720, the second display area 72
The CS conversion parameter for each pixel is generated for the inside of 0'and each of these outside.
【0140】CS変換モジュール704は、分別ユニッ
ト702から供給された、第1の表示エリア720内部
のための色空間変換パラメータに基づいて、第1の画像
データ供給原216から供給された第1の原画像データ
を、上記第1の表示エリア720に表示されるべき、第
2の色空間(CS2)の画像データに変換する。The CS conversion module 704 supplies the first image data source 216 with the first image data source 216 based on the color space conversion parameters for the first display area 720 supplied from the sorting unit 702. The original image data is converted into image data of the second color space (CS2) to be displayed in the first display area 720.
【0141】CS変換モジュール704はまた、分別ユ
ニット702から供給された、第2の表示エリア72
0’内部のための色空間変換パラメータに基づいて、第
2の画像データ供給原216’から供給された第2の原
画像データを、上記第2の表示エリア720’に表示さ
れるべき、第2の色空間(CS2)の画像データに変換
する。The CS conversion module 704 also has a second display area 72 supplied from the sorting unit 702.
The second original image data supplied from the second image data supply source 216 ′ should be displayed in the second display area 720 ′ based on the color space conversion parameter for the interior of 0 ′. It is converted into image data in the second color space (CS2).
【0142】CS変換モジュール704はさらに、分別
ユニット702で生成された、表示エリア720及び7
20’の両者の外部のための色空間変換パラメータに基
づいて、第1及び第2の表示エリア720及び720’
の外部のための原画像データを、上記表示エリア720
及び720’以外の部分に表示されるべき、上記第2の
色空間の画像データに変換する。The CS conversion module 704 further includes the display areas 720 and 7 generated by the sorting unit 702.
20 'based on the color space conversion parameters for both the first and second display areas 720 and 720'.
The original image data for the outside of the display area 720
And 720 ′ are converted into image data of the second color space that should be displayed in a portion other than the above.
【0143】図13において、第1の画像データ・プロ
バイダ215は、第1の色空間(CS1)の第1の原画
像データ、及び第1の色空間のパラメータを表わす第1
のタグ・データを、それぞれ信号路110及び112を
介してPC200のCPU202に供給する。また、第
2の画像データ・プロバイダ215’は、第4の色空間
(CS4)の第2の原画像データ、及び第4の色空間の
パラメータを表わす第2のタグ・データを、それぞれ信
号路110及び112を介してPC200のCPU20
2に供給する。In FIG. 13, the first image data provider 215 is the first original image data of the first color space (CS1), and the first image data provider 215 represents the parameters of the first color space.
Of the tag data of the above is supplied to the CPU 202 of the PC 200 via the signal paths 110 and 112, respectively. Further, the second image data provider 215 ′ sends the second original image data of the fourth color space (CS4) and the second tag data representing the parameters of the fourth color space to the signal paths, respectively. CPU 20 of PC 200 via 110 and 112
Supply to 2.
【0144】CPU202は、モニタ206Aの画面に
おいて上記第1の原画像データが表示される第1の表示
エリア720に対応した第1のエリア・データを生成す
るとともに、上記第2の原画像データが表示される第2
の表示エリア720’に対応した第2のエリア・データ
を生成する。CPU202は、第1の原画像データ及び
第2の原画像データを信号路208を介して出力装置2
06内のCS変換モジュール704へ伝送する。CPU
202はまた、第1及び第2のタグ・データ及び第1及
び第2のエリア・データを、それぞれ信号路210及び
710を介して出力装置206内の分別ユニット702
に伝送する。The CPU 202 generates the first area data corresponding to the first display area 720 in which the first original image data is displayed on the screen of the monitor 206A, and the second original image data is displayed. Second displayed
Second area data corresponding to the display area 720 ′ of The CPU 202 outputs the first original image data and the second original image data to the output device 2 via the signal path 208.
It is transmitted to the CS conversion module 704 in 06. CPU
202 also sorts the first and second tag data and the first and second area data via signal paths 210 and 710, respectively, in a sorting unit 702 within output device 206.
To transmit.
【0145】分別ユニット702は、第1及び第2のエ
リア・データに基づき、各画素が第1の表示エリア72
0内にあるか、第2の表示エリア720’内にあるか、
これらの外部にあるかの判定を行ない、判定結果並びに
第1及び第2のタグ・データに基づき画素毎のCS変換
パラメータを出力する。この場合、第1の表示エリア7
20内の画素に対しては、信号路112を介してCPU
202に供給された第1のタグ・データに基づいてCS
変換パラメータを生成し、第2の表示エリア720’内
の画素に対しては、信号路112を介してCPU202
に供給された第2のタグ・データに基づいてCS変換パ
ラメータを生成し、表示エリア720及び第2の表示エ
リア720’の外部の画素に対しては、別のデータに基
づいて或いは別の方法でCS変換パラメータを生成す
る。The sorting unit 702 determines that each pixel has the first display area 72 based on the first and second area data.
0, or in the second display area 720 ',
It is determined whether these are outside, and the CS conversion parameter for each pixel is output based on the determination result and the first and second tag data. In this case, the first display area 7
For pixels in 20, CPU via signal path 112
CS based on the first tag data supplied to 202
The conversion parameter is generated, and for the pixel in the second display area 720 ′, the CPU 202 is connected via the signal path 112.
CS conversion parameters are generated based on the second tag data supplied to the display area 720 and the pixels outside the second display area 720 ′ based on another data or by another method. Generate a CS conversion parameter with.
【0146】CS変換モジュール704は、画素毎のC
S変換パラメータに従って、各画素毎にCS変換を行な
う。この結果、第1の画像データ供給源216から供給
されたCS1画像データが、第2の色空間(CS2)の
画像データ、即ちモニタ206Aのための色空間の画像
データに自動的に変換されて、第1の表示エリア720
内に表示され、第2の画像データ供給源216’から供
給されたCS4画像データが、第2の色空間(CS2)
の画像データ、即ちモニタ206Aのための色空間の画
像データに自動的に変換されて、第2の表示エリア72
0’内に表示され、表示エリア720及び720’外の
画像は、表示エリア720内の画像や表示エリア72
0’内の画像とは別個に定められたCS変換パラメータ
を用いてCS変換されて第2の色空間の画像データに変
換されて、表示エリア720外に表示される。The CS conversion module 704 uses the C for each pixel.
CS conversion is performed for each pixel according to the S conversion parameter. As a result, the CS1 image data supplied from the first image data supply source 216 is automatically converted into the image data of the second color space (CS2), that is, the image data of the color space for the monitor 206A. , First display area 720
The CS4 image data displayed in the second image data source 216 ′ is displayed in the second color space (CS2).
Of the second display area 72, which is automatically converted into the image data of the color space for the monitor 206A.
The images displayed in 0'and outside the display areas 720 and 720 'are the images in the display area 720 and the display area 72.
The image in 0 ′ is CS-converted by using a CS conversion parameter defined separately, and converted into image data in the second color space, which is displayed outside the display area 720.
【0147】CS変換モジュール704は、第1の表示
エリア720内に表示される画像、第2の表示エリア7
20’内に表示される画像、及び表示エリア720及び
720’外の第2の色空間の画像データを信号路214
を介してモニタ206Aに出力する。The CS conversion module 704 uses the image displayed in the first display area 720 and the second display area 7
20 'and the image data of the second color space outside the display areas 720 and 720' are displayed on the signal path 214.
To the monitor 206A via.
【0148】なお、図13で第2の画像データ供給源2
16’は第1の画像データ供給源216とは別のものと
して示されているが、同じ画像データ供給源から第1及
び第2の原画像データが供給される構成であっても良
い。また、第1の色空間(CS1)と第4の色空間(C
S4)は互いに異なるとは限らず、同じであっても良
い。In FIG. 13, the second image data supply source 2
Although 16 'is shown as being separate from the first image data supply source 216, the first and second original image data may be supplied from the same image data supply source. In addition, the first color space (CS1) and the fourth color space (C
S4) are not necessarily different from each other and may be the same.
【0149】以上第10の実施の形態の説明に当たり、
表示エリア(720、720’)内の画像は、画像デー
タ供給源(216、216’)から原画像データととも
に供給されるタグ・データに基づいて形成されたCS変
換パラメータを用いてCS変換される旨説明したが、第
1乃至第9の実施の形態について図5及び図11を参照
して説明したのと同様に、第1の原画像に関連するタグ
・データが受信されない場合に、第1の原画像データの
色空間がデフォルト色空間であるとの推定に基づいてC
S色変換を行ない、また第2の原画像に関連するタグ・
データが受信されない場合に、第2の原画像データの色
空間がデフォルト色空間であるとの推定に基づいてCS
色変換を行なうこととしても良い。In the above description of the tenth embodiment,
The image in the display area (720, 720 ') is CS converted using the CS conversion parameter formed based on the tag data supplied together with the original image data from the image data supply source (216, 216'). However, similar to the description of the first to ninth embodiments with reference to FIGS. 5 and 11, if the tag data related to the first original image is not received, the first C based on the assumption that the color space of the original image data of
Tags that perform S color conversion and are related to the second original image
If no data is received, the CS based on the assumption that the color space of the second original image data is the default color space.
Color conversion may be performed.
【0150】本発明の幾つかの利点について説明する。
CS変換モジュールを出力装置に移したので、CPU
は、画像データを第1の色空間から第2の色空間に変換
する必要がなくなる。これにより、この技術を備えた計
算装置は、背景技術によっては表示できないような動画
を表示できるようになる。タグ・データをCS変換ユニ
ットに送って変換を自動化することにより、本発明は、
観察者/ユーザは、入力画像データの色空間が変化する
度に出力装置の設定を最適化する必要がなくなる。Several advantages of the present invention will be described.
Since the CS conversion module was moved to the output device, the CPU
Eliminates the need to convert the image data from the first color space to the second color space. This allows a computing device equipped with this technology to display a moving image that cannot be displayed depending on the background art. By sending the tag data to the CS conversion unit to automate the conversion, the present invention provides
The observer / user does not need to optimize the output device settings each time the color space of the input image data changes.
【0151】更に、CS変換モジュールを出力装置に移
すことによって、本発明による計算装置は、(相異なる
色空間に対して設計された)複数の出力装置を同時に駆
動することができる。また、複数の出力装置は実時間で
同時に画像データをその視覚的に認知可能なアナログに
変換することができる。Furthermore, by moving the CS conversion module to an output device, the computing device according to the invention can drive multiple output devices (designed for different color spaces) simultaneously. Also, multiple output devices can simultaneously convert image data into its visually perceptible analog in real time.
【0152】本発明は、出力装置からのCPUの独立を
可能にするものである。言換えれば、CPUによる画像
データの出力装置への伝送を、オブジェクト指向的な方
法で、即ちCPUが画像データを出力装置の詳細乃至特
性(particularities)に適合させる必要なしに、行う
ことができる。逆に、本発明による出力装置は画像デー
タ供給源に対し独立性を有する。即ち、出力装置はどの
ような色空間の画像データであっても、出力装置の色空
間に変換された画像データを受信する必要なしに、出力
を行うことができる。The present invention allows the CPU to be independent of the output device. In other words, the CPU can transmit the image data to the output device in an object-oriented manner, ie without the CPU having to adapt the image data to the details or particularities of the output device. Conversely, the output device according to the invention is independent of the image data source. That is, the output device can output image data of any color space without having to receive the image data converted into the color space of the output device.
【0153】また、第6乃至第10の実施の形態によれ
ば、表示エリア内部の画像に対しては、タグ・データに
基づいて定めたCS変換パラメータを用いてCS変換を
行なう(表示エリア外部の画像に対しては同じCS変換
パラメータ又は異なるCS変換パラメータを用いる)こ
とができるので、表示エリア内のCS変換を自動的に行
なうことができ、観察者/ユーザは、入力画像データの
色空間が変化する度に表示装置の設定を最適化する必要
がなくなる。Further, according to the sixth to tenth embodiments, CS conversion is performed on the image inside the display area using the CS conversion parameter determined based on the tag data (external to the display area). The same CS conversion parameter or different CS conversion parameters can be used for each image), so that the CS conversion in the display area can be automatically performed, and the observer / user can change the color space of the input image data. It is no longer necessary to optimize the settings of the display device each time.
【0154】さらにそれぞれの表示エリアについてCS
変換パラメータを自動的に生成し、生成されたCS変換
パラメータを用いて各表示エリアの画像をCS変換する
ので、それぞれの表示エリアに対して最適の色再現を得
ることができる。Further, CS is displayed for each display area.
Since the conversion parameter is automatically generated and the image of each display area is CS-converted using the generated CS conversion parameter, optimum color reproduction can be obtained for each display area.
【0155】本発明は、種々の変形が可能である。この
ような変形は、本発明の精神と範囲から逸脱するもので
はない。当業者に自明の変形はすべて特許請求の範囲に
入るものと意図されている。The present invention can be variously modified. Such modifications do not depart from the spirit and scope of the invention. All variations obvious to those skilled in the art are intended to be within the scope of the claims.
【0156】[0156]
【発明の効果】請求項1に記載の画像処理方法によれ
ば、出力装置が、タグ・データに基づいて、CS変換を
行うので、出力装置を制御する別の装置、例えば出力装
置に接続されたパーソナル・コンピュータのCPUが、
画像データの第1の色空間から第2の色空間への変換を
行う必要がなくなる。このため、背景技術では表示でき
ない速さで動画を表示できるようになる。また、タグ・
データを出力装置に送ってこれに基づき変換を行うの
で、入力画像データの色空間が変化する度に、観察者/
ユーザが出力装置の設定を最適化するための作業をする
必要がなくなる。According to the image processing method of the first aspect, since the output device performs the CS conversion based on the tag data, it is connected to another device for controlling the output device, for example, the output device. The CPU of the personal computer
It is not necessary to convert the image data from the first color space to the second color space. Therefore, the moving image can be displayed at a speed that cannot be displayed by the background art. Also, tags
Since the data is sent to the output device and the conversion is performed based on the data, the observer /
The user does not need to work to optimize the settings of the output device.
【0157】さらに、出力装置が色空間の変換を行うの
で、出力装置を制御する装置、例えばパーソナル・コン
ピュータが1台であって共用されていても、複数の出力
装置、例えばモニタとプリンタで同時に実時間で画像デ
ータをその視覚的に認知可能なアナログに変換すること
ができる。Further, since the output device performs color space conversion, even if a device for controlling the output device, such as a personal computer, is used in common, a plurality of output devices, such as a monitor and a printer, can simultaneously operate. Image data can be converted to its visually perceptible analog in real time.
【0158】さらにまた、出力装置を制御する計算装
置、例えばパーソナル・コンピュータのCPUを、出力
装置から独立させることができる。言換えれば、CPU
による画像データの出力装置への伝送を、オブジェクト
指向的な方法(object-oriented manner)で、即ちCP
Uが画像データを出力装置の詳細乃至特性(particular
ities)に適合させる必要なしに、行うことができる。
逆に、本発明により、出力装置は画像データ供給源に対
し独立性を有する。即ち、出力装置はどのような色空間
の画像データであっても、出力装置の色空間に変換され
た画像データを受信する必要なしに、出力を行うことが
できる。Furthermore, the computing device for controlling the output device, for example the CPU of a personal computer, can be independent of the output device. In other words, CPU
The transmission of image data to the output device by means of an object-oriented manner, ie CP
U outputs the image data to the output device in detail or characteristics (particular
can be done without the need to adapt.
Conversely, according to the present invention, the output device is independent of the image data source. That is, the output device can output image data of any color space without having to receive the image data converted into the color space of the output device.
【0159】請求項2に記載の画像処理方法によれば、
タグ・データが色空間の特性、又は出力特性において行
われるべき画像処理の内容が明確に示される。タグ・デ
ータが色空間を識別する(示す)コードを含むことによ
り、少ないデータ数で色空間の特性を表すことが可能で
ある。また、タグ・データが原色の色度、階調特性、色
再現特性を含むことにより、予め規定される色空間のみ
でなく、多様な色空間の特性を柔軟に表すことが可能と
なる。According to the image processing method of claim 2,
The content of the image processing to be performed on the characteristics of the tag data in the color space or the output characteristics is clearly shown. Since the tag data includes a code for identifying (indicating) the color space, it is possible to represent the characteristics of the color space with a small number of data. Moreover, since the tag data includes the chromaticity, gradation characteristics, and color reproduction characteristics of the primary colors, it is possible to flexibly represent not only the color space defined in advance but also the characteristics of various color spaces.
【0160】さらに、家庭用テレビジョン装置の色再現
に慣れ親しんでいるユーザ/観察者には、その影響のた
め、静止画と動画とで異なる色再現間の切換えを行なう
ことが望まれが、静止画・動画識別コードを用いること
によりそのような切換えを自動的に行なうことができる
ので、ユーザ/観察者が、静止画と動画との間で切換え
を行なう度に最適化をし直すと言った手間を省くことが
できる。Furthermore, due to the influence, it is desirable for a user / observer who is familiar with the color reproduction of a home television apparatus to switch between different color reproductions for a still image and a moving image. Since such a switching can be automatically performed by using the image / video identification code, it is said that the user / observer will re-optimize each time when switching between a still image and a moving image. You can save time.
【0161】なお、一般的に家庭用テレビジョンの色再
現は、パソコンシステムと比較して白色点が高色温度側
にシフトしているとともに明るい場合が多い。これに対
し、上記の静止画・動画識別コードに基づく切換えを行
なうほか、白色点や明るさを示すタグ・データにより自
動的に調整することも可能である。In general, the color reproduction of a home-use television is often bright with a white point shifted to a high color temperature side as compared with a personal computer system. On the other hand, in addition to the switching based on the above-mentioned still image / moving image identification code, it is also possible to automatically adjust by the tag data indicating the white point and the brightness.
【0162】一方、タグ・データが画像処理のためのパ
ラメータを含むことにより、色空間の特性から画像処理
の内容を決定する必要がなく、タグ・データに含まれる
パラメータをそのまま用いて処理を行えば良いので、画
像出力装置に掛かる負担を軽減することができる。On the other hand, since the tag data includes the parameters for image processing, it is not necessary to determine the content of the image processing from the characteristics of the color space, and the processing can be performed using the parameters included in the tag data as they are. Since it is sufficient, the load on the image output device can be reduced.
【0163】請求項3に記載の画像処理方法によれば、
タグ・データが原色の色度と階調特性の組合せであるこ
とにより、多様な色空間を明確に表すことが可能とな
る。また、階調特性が第1の色空間のガンマ値と階調変
換のためのテーブル値とを含むものであることにより、
該テーブル値を用いた階調変換により所望の階調特性を
実現することが可能である。よって、画像出力装置にお
いては該テーブル値を設定するのみで良く、画像出力装
置に掛かる負担を軽減することができる。さらに、色再
現特性が特定色のRGB信号のレベルを含むことによ
り、RGB信号のレベルと言うハードウエアによって処
理し易い情報によって色再現特性を表すことができ、一
方、色再現特性が色相、彩度、明度の組合せを含むこと
により、人間の感覚に近い情報によって色再現特性を表
すことができる。According to the image processing method of claim 3,
Since the tag data is a combination of chromaticity and gradation characteristics of primary colors, it is possible to clearly represent various color spaces. Further, since the gradation characteristic includes the gamma value of the first color space and the table value for gradation conversion,
It is possible to realize a desired gradation characteristic by gradation conversion using the table value. Therefore, in the image output device, it is only necessary to set the table value, and the load on the image output device can be reduced. Furthermore, since the color reproduction characteristic includes the level of the RGB signal of the specific color, the color reproduction characteristic can be represented by the information that is easy to process by the hardware called the RGB signal level, while the color reproduction characteristic has the hue and color. By including the combination of the degree and the lightness, it is possible to represent the color reproduction characteristic by information close to human sense.
【0164】請求項4に記載の画像処理方法によれば、
出力装置が、画像データとともにタグ・データが送られ
て来ない場合に、第1の色空間がデフォルト色空間であ
ると推定して変換を行うので、適切に色空間の変換を行
うことができる。According to the image processing method of claim 4,
If the output device does not send the tag data together with the image data, the output device estimates that the first color space is the default color space and performs the conversion, so that the color space can be appropriately converted. .
【0165】請求項5に記載の画像処理方法によれば、
出力装置が、画像データとともにタグ・データが送られ
て来ない場合に、第1の色空間がデフォルト色空間であ
ると推定して変換を行うので、適切に色空間の変換を行
うことができる。According to the image processing method of claim 5,
If the output device does not send the tag data together with the image data, the output device estimates that the first color space is the default color space and performs the conversion, so that the color space can be appropriately converted. .
【0166】請求項6に記載の画像処理方法によれば、
デフォルト色空間がsRGBであることにより、国際標
準の色空間であり、出現頻度が高いsRGBに準拠する
画像についてはタグ・データを付加する必要がない。According to the image processing method of claim 6,
Since the default color space is sRGB, it is an international standard color space, and it is not necessary to add tag data to an image conforming to sRGB that frequently appears.
【0167】請求項7に記載の画像処理方法によれば、
タグ・データが色空間の特性、又は出力特性において行
われるべき画像処理の内容が明確に示される。タグ・デ
ータが色空間を識別する(示す)コードを含むことによ
り、少ないデータ数で色空間の特性を表すことが可能で
ある。また、タグ・データが原色の色度、階調特性、色
再現特性を含むことにより、予め規定される色空間のみ
でなく、多様な色空間の特性を柔軟に表すことが可能と
なる。According to the image processing method of claim 7,
The content of the image processing to be performed on the characteristics of the tag data in the color space or the output characteristics is clearly shown. Since the tag data includes a code for identifying (indicating) the color space, it is possible to represent the characteristics of the color space with a small number of data. Moreover, since the tag data includes the chromaticity, gradation characteristics, and color reproduction characteristics of the primary colors, it is possible to flexibly represent not only the color space defined in advance but also the characteristics of various color spaces.
【0168】さらに、家庭用テレビジョン装置の色再現
に慣れ親しんでいるユーザ/観察者には、その影響のた
め、静止画と動画とで異なる色再現間の切換えを行なう
ことが望まれが、静止画・動画識別コードを含むことに
よりそのような切換えを自動的に行なうことができるの
で、ユーザ/観察者が、静止画と動画との間で切換えを
行なう度に最適化をし直すと言った手間を省くことがで
きる。Furthermore, due to the influence, it is desirable for a user / observer who is familiar with the color reproduction of a home-use television apparatus to switch between different color reproductions for a still image and a moving image. Since such a switching can be automatically performed by including the image / video identification code, it is said that the user / observer will re-optimize each time the user / observer switches between a still image and a moving image. You can save time.
【0169】なお、一般的に家庭用テレビジョンの色再
現は、パソコンシステムと比較して白色点が高色温度側
にシフトしているとともに明るい場合が多い。これに対
し、上記の静止画・動画識別コードに基づく切換えを行
なうほか、白色点や明るさを示すタグ・データにより自
動的に調整することも可能である。In general, the color reproduction of a home-use television is often bright with a white point shifted to a high color temperature side as compared with a personal computer system. On the other hand, in addition to the switching based on the above-mentioned still image / moving image identification code, it is also possible to automatically adjust by the tag data indicating the white point and the brightness.
【0170】一方、タグ・データが画像処理のためのパ
ラメータを含むことにより、色空間の特性から画像処理
の内容を決定する必要がなく、タグ・データに含まれる
パラメータをそのまま用いて処理を行えば良いので、画
像出力装置に掛かる負担を軽減することができる。On the other hand, since the tag data includes the parameters for image processing, it is not necessary to determine the contents of the image processing from the characteristics of the color space, and the processing can be performed using the parameters included in the tag data as they are. Since it is sufficient, the load on the image output device can be reduced.
【0171】請求項8に記載の画像処理方法によれば、
タグ・データが原色の色度と階調特性の組合せであるこ
とにより、多様な色空間を明確に表すことが可能とな
る。また、階調特性が第1の色空間のガンマ値と階調変
換のためのテーブル値とを含むものであることにより、
該テーブル値を用いた階調変換により所望の階調特性を
実現することが可能である。よって、画像出力装置にお
いては該テーブル値を設定するのみで良く、画像出力装
置に掛かる負担を軽減することができる。さらに、色再
現特性が特定色のRGB信号のレベルを含むことによ
り、RGB信号のレベルと言うハードウエアによって処
理し易い情報によって色再現特性を表すことができ、一
方、色再現特性が色相、彩度、明度の組合せを含むこと
により、人間の感覚に近い情報によって色再現特性を表
すことができる。According to the image processing method of claim 8,
Since the tag data is a combination of chromaticity and gradation characteristics of primary colors, it is possible to clearly represent various color spaces. Further, since the gradation characteristic includes the gamma value of the first color space and the table value for gradation conversion,
It is possible to realize a desired gradation characteristic by gradation conversion using the table value. Therefore, in the image output device, it is only necessary to set the table value, and the load on the image output device can be reduced. Furthermore, since the color reproduction characteristic includes the level of the RGB signal of the specific color, the color reproduction characteristic can be represented by the information that is easy to process by the hardware called the RGB signal level, while the color reproduction characteristic has the hue and color. By including the combination of the degree and the lightness, it is possible to represent the color reproduction characteristic by information close to human sense.
【0172】請求項9に記載の画像処理方法によれば、
色相、彩度、明度が絶対値で表されることにより、画像
表示装置の特性に関わらずに色相、彩度、明度を与える
ことが可能となる。また、色相、彩度、明度が相対値で
表されることにより、画像表示装置の特性からの差分に
よって色相、彩度、明度を与えることが可能となり、画
像表示装置は与えられた値に対応する量だけ特性を変化
させれば良い。According to the image processing method of claim 9,
By expressing the hue, the saturation, and the brightness as absolute values, it is possible to give the hue, the saturation, and the brightness regardless of the characteristics of the image display device. In addition, since hue, saturation, and lightness are represented by relative values, it is possible to give hue, saturation, and lightness by the difference from the characteristics of the image display device, and the image display device can correspond to the given values. It suffices to change the characteristics by the amount to do.
【0173】請求項10に記載の画像処理方法によれ
ば、プロバイダから供給された原画像が表示装置の表示
画面の一部を構成する表示エリアに表示される場合に、
原画像に関連付けられたタグ・データに基づいて生成さ
れたCS変換パラメータを用いて原画像に対するCS変
換を行なって、表示エリア内に表示することとしている
ので、表示エリア内の画像に対し、適切なCS変換を行
なうことができる。According to the image processing method of the tenth aspect, when the original image supplied from the provider is displayed in the display area forming a part of the display screen of the display device,
Since the CS conversion is performed on the original image using the CS conversion parameters generated based on the tag data associated with the original image and is displayed in the display area, it is appropriate for the image in the display area. CS conversion can be performed.
【0174】請求項11に記載の画像処理方法によれ
ば、複数の原画像をそれぞれ別の表示エリアに表示する
場合に、それぞれの画像に対し最適のCS変換パラメー
タを用いたCS変換を行なうことができる。According to the image processing method of the eleventh aspect, when a plurality of original images are displayed in different display areas, CS conversion using optimum CS conversion parameters is performed for each image. You can
【0175】請求項12に記載の画像処理方法によれ
ば、表示エリア外に表示される画像については、表示エ
リア内に表示される画像とは別個に定めたCS変換パラ
メータを用いてCS変換を行なって、表示を行なうこと
としているので、表示エリア内に表示される画像と表示
エリア外に表示される画像とでそれぞれ最適のCS変換
を行なうことができる。According to the image processing method of the twelfth aspect, for the image displayed outside the display area, the CS conversion is performed using the CS conversion parameter defined separately from the image displayed in the display area. Since the display is performed on-the-fly, optimal CS conversion can be performed on the image displayed in the display area and the image displayed outside the display area.
【0176】請求項13に記載の画像処理システムによ
れば、出力装置が、タグ・データに基づいて、CS変換
を行うので、出力装置を制御する別の装置、例えば出力
装置に接続されたパーソナル・コンピュータのCPU
が、画像データの第1の色空間から第2の色空間への変
換を行う必要がなくなる。このため、背景技術では表示
できない速さで動画を表示できるようになる。また、タ
グ・データを出力装置に送ってこれに基づき変換を行う
ので、入力画像データの色空間が変化する度に、観察者
/ユーザが出力装置の設定を最適化するための作業をす
る必要がなくなる。According to the image processing system of the thirteenth aspect, since the output device performs CS conversion based on the tag data, another device for controlling the output device, for example, a personal computer connected to the output device.・ Computer CPU
However, it is not necessary to convert the image data from the first color space to the second color space. Therefore, the moving image can be displayed at a speed that cannot be displayed by the background art. Further, since the tag data is sent to the output device and conversion is performed based on this, it is necessary for the observer / user to perform work for optimizing the settings of the output device each time the color space of the input image data changes. Disappears.
【0177】さらに、出力装置が色空間の変換を行うの
で、出力装置を制御する装置、例えばパーソナル・コン
ピュータが1台であって共用されていても、複数の出力
装置、例えばモニタとプリンタで同時に実時間で画像デ
ータをその視覚的に認知可能なアナログに変換すること
ができる。Further, since the output device performs color space conversion, even if a device for controlling the output device, for example, a single personal computer is shared, a plurality of output devices, such as a monitor and a printer, can simultaneously operate. Image data can be converted to its visually perceptible analog in real time.
【0178】さらにまた、出力装置を制御する計算装
置、例えばパーソナル・コンピュータのCPUを、出力
装置から独立させることができる。言換えれば、CPU
による画像データの出力装置への伝送を、オブジェクト
指向的な方法(object-oriented manner)で、即ちCP
Uが画像データを出力装置の詳細乃至特性(particular
ities)に適合させる必要なしに、行うことができる。
逆に、本発明により、出力装置は画像データ供給源に対
し独立性を有する。即ち、出力装置はどのような色空間
の画像データであっても、出力装置の色空間に変換され
た画像データを受信する必要なしに、出力を行うことが
できる。Furthermore, the computing device for controlling the output device, for example the CPU of a personal computer, can be made independent of the output device. In other words, CPU
The transmission of image data to the output device by means of an object-oriented manner, ie CP
U outputs the image data to the output device in detail or characteristics (particular
can be done without the need to adapt.
Conversely, according to the present invention, the output device is independent of the image data source. That is, the output device can output image data of any color space without having to receive the image data converted into the color space of the output device.
【0179】請求項14に記載の画像処理システムによ
れば、出力装置が、画像データとともにタグ・データが
送られて来ない場合に、第1の色空間がデフォルト色空
間であると推定して変換を行うので、適切に色空間の変
換を行うことができる。According to the image processing system of the fourteenth aspect, the output device estimates that the first color space is the default color space when the tag data is not sent together with the image data. Since the conversion is performed, the color space can be appropriately converted.
【0180】請求項15に記載の画像処理システムによ
れば、出力装置が、画像データとともにタグ・データが
送られて来ない場合に、第1の色空間がデフォルト色空
間であると推定して変換を行うので、適切に色空間の変
換を行うことができる。According to the image processing system of the fifteenth aspect, the output device estimates that the first color space is the default color space when the tag data is not sent together with the image data. Since the conversion is performed, the color space can be appropriately converted.
【0181】請求項16に記載の画像処理システムによ
れば、プロバイダが計算装置を含むとともに、通信チャ
ンネルが計算装置と出力装置との間の直接接続を含むこ
とにより、出力装置が計算装置と直接接続された構成に
おいて、請求項13又は15について述べたのと同様の
効果が得られる。According to the image processing system of the sixteenth aspect, since the provider includes the computing device and the communication channel includes the direct connection between the computing device and the output device, the output device directly communicates with the computing device. In the connected configuration, the same effect as described in claim 13 or 15 can be obtained.
【0182】また、プロバイダが記憶装置を含むととも
に、通信チャンネルが記憶装置と出力装置との間の直接
接続を含むことにより、出力装置が記憶装置と直接接続
された構成において、請求項13又は15について述べ
たのと同様の効果が得られる。Further, in the configuration in which the output device is directly connected to the storage device by the provider including the storage device and the communication channel including a direct connection between the storage device and the output device, the output device is directly connected to the storage device. The same effect as described above can be obtained.
【0183】さらに、プロバイダがサーバを含むととも
に、通信チャンネルが出力装置が接続されるネットワー
クを含むことにより、出力装置がネットワークを介して
サーバと接続された構成において、請求項13又は15
について述べたのと同様の効果が得られる。Further, in the configuration in which the output device is connected to the server via the network, the provider includes the server, and the communication channel includes the network to which the output device is connected.
The same effect as described above can be obtained.
【0184】請求項17に記載の画像処理システムによ
れば、出力装置がネットワークに接続されたパーソナル
計算装置(例えばパーソナル・コンピュータ)の構成要素
を含むことにより、ネットワークに接続されたパーソナ
ル計算装置を含む構成において、請求項13又は15に
ついて述べた効果が得られる。According to the image processing system of the seventeenth aspect, the output device includes a constituent element of a personal computer (for example, a personal computer) connected to the network, so that the personal computer connected to the network is With the configuration including the above, the effect described in claim 13 or 15 can be obtained.
【0185】請求項18に記載の画像処理システムによ
れば、ネットワークが無線(ワイヤレス)によるもので
あることにより、請求項17について述べた効果に加え
て、ネットワーク配線の手間がなく、ネットワーク配線
が邪魔になることもないと言う効果もある。According to the image processing system of the eighteenth aspect, since the network is wireless, in addition to the effect described in the seventeenth aspect, there is no trouble of network wiring and the network wiring is It also has the effect of not getting in the way.
【0186】請求項19に記載の画像処理システムによ
れば、互いに異なる色空間の画像データをその視覚的に
認知可能なアナログに変換する2つの出力装置におい
て、同じ供給源からの画像データについて、略同時に色
変換を行って、出力を行うことができる。According to the image processing system of the nineteenth aspect, in two output devices for converting image data of different color spaces into their visually recognizable analogs, the image data from the same source are It is possible to perform color conversion and output at substantially the same time.
【0187】請求項20に記載の画像処理システムによ
れば、プロバイダから供給された原画像が表示装置の表
示画面の一部を構成する表示エリアに表示される場合
に、原画像に関連付けられたタグ・データに基づいて生
成されたCS変換パラメータを用いて原画像に対するC
S変換を行なって、表示エリア内に表示することとして
いるので、表示エリア内の画像に対し、適切なCS変換
を行なうことができる。According to the image processing system of claim 20, when the original image supplied from the provider is displayed in the display area forming a part of the display screen of the display device, the original image is associated with the original image. C for the original image using the CS conversion parameter generated based on the tag data
Since the S conversion is performed and the image is displayed in the display area, the CS conversion can be appropriately performed on the image in the display area.
【0188】請求項21に記載の画像処理システムによ
れば、複数の原画像をそれぞれ別の表示エリアに表示す
る場合に、それぞれの画像に対し最適のCS変換パラメ
ータを用いたCS変換を行なうことができる。According to the image processing system of the twenty-first aspect, when a plurality of original images are displayed in different display areas, CS conversion using optimum CS conversion parameters is performed for each image. You can
【0189】請求項22に記載の画像処理システムによ
れば、表示エリア外に表示される画像については、表示
エリア内に表示される画像とは別個に定めたCS変換パ
ラメータを用いてCS変換を行なって、表示を行なうこ
ととしているので、表示エリア内に表示される画像と表
示エリア外に表示される画像とでそれぞれ最適のCS変
換を行なうことができる。According to the image processing system of the twenty-second aspect, for the image displayed outside the display area, the CS conversion is performed using the CS conversion parameter defined separately from the image displayed in the display area. Since the display is performed on-the-fly, optimal CS conversion can be performed on the image displayed in the display area and the image displayed outside the display area.
【図面の簡単な説明】[Brief description of drawings]
【図1】 背景技術によるパーソナル・コンピュータ・
システムのブロック図である。FIG. 1 Background Art Personal Computer
It is a block diagram of a system.
【図2】 本発明によるコンピュータ・システムの第1
の実施の形態を示すブロック図である。FIG. 2 is a first computer system according to the present invention.
It is a block diagram showing an embodiment of.
【図3】 本発明によるコンピュータ・システムの第2
の実施の形態を示すブロック図である。FIG. 3 is a second computer system according to the present invention.
It is a block diagram showing an embodiment of.
【図4】 本発明によるコンピュータ・システムの第3
の実施の形態を示すブロック図である。FIG. 4 is a third computer system according to the present invention.
It is a block diagram showing an embodiment of.
【図5】 本発明による色変換モジュールの詳細図であ
る。FIG. 5 is a detailed view of a color conversion module according to the present invention.
【図6】 本発明によるコンピュータ・システムの第4
の実施の形態を示すブロック図である。FIG. 6 is a fourth computer system according to the present invention.
It is a block diagram showing an embodiment of.
【図7】 本発明によるコンピュータ・システムの第5
の実施の形態を示すブロック図である。FIG. 7 is a fifth computer system according to the present invention.
It is a block diagram showing an embodiment of.
【図8】 本発明によるコンピュータ・システムの第6
の実施の形態を示すブロック図である。FIG. 8 is a sixth computer system according to the present invention.
It is a block diagram showing an embodiment of.
【図9】 本発明によるコンピュータ・システムの第7
の実施の形態を示すブロック図である。FIG. 9 is a seventh computer system according to the present invention.
It is a block diagram showing an embodiment of.
【図10】 本発明によるコンピュータ・システムの第
8の実施の形態を示すブロック図である。FIG. 10 is a block diagram showing an eighth embodiment of a computer system according to the present invention.
【図11】 本発明による色空間変換モジュールの詳細
図である。FIG. 11 is a detailed view of a color space conversion module according to the present invention.
【図12】 本発明によるコンピュータ・システムの第
9の実施の形態を示すブロック図である。FIG. 12 is a block diagram showing a ninth embodiment of a computer system according to the present invention.
【図13】 本発明によるコンピュータ・システムの第
10の実施の形態を示すブロック図である。FIG. 13 is a block diagram showing a tenth embodiment of a computer system according to the present invention.
110,112 信号路、 200 PC、 202
CPU、 204,204’ CS変換モジュール、
206,206’ 出力装置、 206A,206B,
206B’ 変換器、 208,210、212、21
4 信号路、215 画像データ・プロバイダ、 21
8 ネットワーク、 220 サーバ、 300 画像
データ・プロバイダ、 302 ネットワーク、 30
4 サーバ、 306 出力装置、 400 PC、
402 無線インターフェイス、 404 CPU、
406 画像データ・プロバイダ、 408 ネットワ
ーク、 410 サーバ、 414,416,418,
420 信号路、 502 画像データ・プロバイダ、
504 通信チャンネル、 506 CS変換モジュ
ール、 508 パラメータ設定ユニット、 512
入力画像処理ユニット、 514 色変換ユニット、
516 出力画像処理ユニット、 518出力装置、
520,522 階調変換ユニット、 521 記憶装
置、 600 画像データ・プロバイダ、 602 記
憶装置、 702 分別ユニット、 704 CS変換
モジュール、 706 CS変換モジュール、 712
信号路、710 信号路、 720 表示エリア。110, 112 signal path, 200 PC, 202
CPU, 204, 204 'CS conversion module,
206, 206 'output device, 206A, 206B,
206B 'converter, 208, 210, 212, 21
4 signal paths, 215 image data providers, 21
8 network, 220 server, 300 image data provider, 302 network, 30
4 server, 306 output device, 400 PC,
402 wireless interface, 404 CPU,
406 image data provider, 408 network, 410 server, 414, 416, 418,
420 signal path, 502 image data provider,
504 communication channel, 506 CS conversion module, 508 parameter setting unit, 512
Input image processing unit, 514 color conversion unit,
516 output image processing unit, 518 output device,
520 and 522 gradation conversion unit, 521 storage device, 600 image data provider, 602 storage device, 702 classification unit, 704 CS conversion module, 706 CS conversion module, 712
Signal path, 710 Signal path, 720 Display area.
───────────────────────────────────────────────────── フロントページの続き (51)Int.Cl.7 識別記号 FI テーマコート゛(参考) H04N 1/60 H04N 1/40 D 5C082 Fターム(参考) 5B021 AA01 BB02 CC06 LG07 LG08 5B057 AA01 CA01 CA08 CA12 CA16 CB01 CB08 CB12 CB16 CC01 CE17 5C066 AA03 DD01 EB01 GA01 GA05 KE20 5C077 LL20 MP08 PP32 PQ12 PQ18 TT10 5C079 HB11 MA04 NA03 5C082 AA01 AA02 AA27 AA32 BA34 BA35 BA36 BB53 BD10 CA12 DA73 DA86 MM09 ─────────────────────────────────────────────────── ─── Continuation of front page (51) Int.Cl. 7 Identification code FI theme code (reference) H04N 1/60 H04N 1/40 D 5C082 F term (reference) 5B021 AA01 BB02 CC06 LG07 LG08 5B057 AA01 CA01 CA08 CA12 CA16 CB01 CB08 CB12 CB16 CC01 CE17 5C066 AA03 DD01 EB01 GA01 GA05 KE20 5C077 LL20 MP08 PP32 PQ12 PQ18 TT10 5C079 HB11 MA04 NA03 5C082 AA01 AA02 AA27 AA32 BA34 BA35 BA36 BB53 BD10 CA12 DA73 DA73 DA86
Claims (22)
像データを、第2の色空間の画像データをその視覚的に
認知可能なアナログに変換する出力装置で出力する方法
であって、 第1の色空間に従って生成された原画像データを通信チ
ャンネルを介してプロバイダから受信することと、 上記第1の色空間のパラメータを表わすタグ・データ
を、上記原画像データとともに、通信チャンネルを介し
て上記プロバイダから受信することと、 上記出力装置が、上記タグ・データに従って、上記原画
像データを自動的に上記第2の色空間に変換して、上記
第2の色空間の、変換された画像データを生成すること
と、 上記出力装置が、上記変換された画像データをその視覚
的に認知可能なアナログに変換することとを含む画像処
理方法。1. A method of outputting original image data generated in association with a first color space with an output device for converting image data in a second color space into its visually recognizable analog. Receiving the original image data generated according to the first color space from the provider via the communication channel, and tag data representing the parameters of the first color space together with the original image data in the communication channel. Receiving from the provider via, and the output device automatically converting the original image data into the second color space according to the tag data and converting the second color space. An image processing method, the method further comprising: generating converted image data; and the output device converting the converted image data into a visually recognizable analog thereof.
メータを含むものであることを特徴とする請求項1に記
載の画像処理方法。2. The tag data is a code for identifying a color space, primary color coordinate values, white point, brightness, gradation characteristics, color reproduction characteristics, still image / moving image identification code, or for image processing. The image processing method according to claim 1, wherein the image processing method includes a parameter.
記階調特性の組合せであり、又は上記階調特性が上記第
1の色空間のためのガンマ値と階調変換のためのテーブ
ル値とを含み、又は上記色再現特性が、特定の色のRG
B信号レベルの一つ、若しくは色相、彩度及び明度の座
標値の組合せを含むものであることを特徴とする請求項
2に記載の画像処理方法。3. The tag data is a combination of the primary color coordinate value and the gradation characteristic, or the gradation characteristic is a gamma value for the first color space and a table value for gradation conversion. RG of the specific color including or
The image processing method according to claim 2, wherein the image processing method includes one of B signal levels or a combination of coordinate values of hue, saturation, and lightness.
データとともに、一つの色空間のパラメータを表わすタ
グ・データの存在を監視することと、 上記通信チャンネル上でタグ・データが受信されない場
合に、上記第1の色空間がデフォルト色空間であると推
定することと、 上記第1の色空間が上記デフォルト色空間であるという
推定に基づいて、上記出力装置が、上記原画像を上記第
2の色空間に変換して、上記第2の色空間の、変換され
た画像データを生成することとをさらに含むことを特徴
とする請求項1に記載の画像処理方法。4. Monitoring the presence of tag data representing a parameter of one color space along with the image data via the communication channel; and when no tag data is received on the communication channel, Based on the estimation that the first color space is the default color space and the estimation that the first color space is the default color space, the output device outputs the original image to the second color space. The image processing method according to claim 1, further comprising: converting into a color space to generate converted image data in the second color space.
像データを、第2の色空間の画像データをその視覚的に
認知可能なアナログに変換する出力装置によって出力す
る方法であって、 第1の色空間に従って生成された原画像データを、通信
チャンネルを介してプロバイダから受信することと、 上記通信チャンネルを介して、上記画像データととも
に、一つの色空間のパラメータを表わすタグ・データの
存在を監視することと、 上記通信チャンネル上でタグ・データが受信されない場
合に、上記第1の色空間がデフォルト色空間であると推
定することと、 上記第1の色空間が上記デフォルト色空間であるという
推定に基づいて、上記出力装置が、上記原画像を上記第
2の色空間に変換して、上記第2の色空間の、変換され
た画像データを生成することと、 上記出力装置が、上記変換された画像データをその視覚
的に認知可能なアナログに変換することとを含む画像処
理方法。5. A method of outputting original image data generated in association with a first color space by an output device for converting image data in a second color space into its visually recognizable analog. Receiving the original image data generated according to the first color space from the provider via the communication channel, and the tag representing the parameters of one color space together with the image data via the communication channel. Monitoring for the presence of data, estimating that the first color space is a default color space if no tag data is received on the communication channel, and the first color space is the default color space. The output device transforms the original image into the second color space based on the estimation that it is a color space to generate transformed image data of the second color space. Fact and the output device, an image processing method including the converting the converted image data to the visually perceptible analog to.
ことを特徴とする請求項5に記載の画像処理方法。6. The image processing method according to claim 5, wherein the default color space is sRGB.
パラメータを表わすデータを検索乃至入手することを更
に含み、上記パラメータが、 色空間を特定するコード、 原色座標値、 白色点、 明るさ、 階調特性、 色再現特性、 静止画・動画の識別コード、又は画像処理のためのパラ
メータを含むものであることを特徴とする請求項5に記
載の画像処理方法。7. The output device further comprises retrieving or obtaining data representing parameters of the default color space, wherein the parameters are a code specifying a color space, primary color coordinate values, white point, brightness, floor, The image processing method according to claim 5, further comprising a tonality characteristic, a color reproduction characteristic, a still image / moving image identification code, or a parameter for image processing.
階調特性との組合せを含み、又は上記階調特性が上記第
1の色空間のためのガンマ値と階調変換のためのテーブ
ル値とを含み、又は上記色再現特性が、特定の色のため
のRGB信号レベルの一つ、若しくは色相、彩度及び明
度の各座標値の組合せを含むものであることを特徴とす
る請求項7に記載の画像処理方法。8. The parameter includes a combination of the primary color coordinate value and the gradation characteristic, or the gradation characteristic is a gamma value for the first color space and a table value for gradation conversion. Or the color reproduction characteristic includes one of RGB signal levels for a specific color, or a combination of respective coordinate values of hue, saturation, and lightness. Image processing method.
値又は相対値で表わされるものであることを特徴とする
請求項3又は8に記載の画像処理方法。9. The image processing method according to claim 3, wherein the hue, saturation and lightness coordinate values are represented by absolute values or relative values.
成する表示エリアに、上記原画像データの変換により得
られた画像を表示することができる表示装置であり、 上記表示装置が、上記表示エリアを示すエリア・データ
と上記原画像データに関連するタグ・データとに基づ
き、上記表示エリアのための色空間変換パラメータを生
成し、生成された色空間変換パラメータに基づいて上記
原画像データを、上記表示エリアに表示される画像を表
す上記第2の色空間の画像データに変換するを特徴とす
る請求項1又は5に記載の画像処理方法。10. The output device is a display device capable of displaying an image obtained by conversion of the original image data in a display area forming a part of a display screen, and the display device is A color space conversion parameter for the display area is generated based on area data indicating a display area and tag data related to the original image data, and the original image data is generated based on the generated color space conversion parameter. Is converted into image data of the second color space that represents an image displayed in the display area, and the image processing method according to claim 1 or 5.
を構成する第2の表示エリアに、第3の色空間(CS
4)に従って生成された第2の原画像データの変換によ
り得られた画像を表示することができ、 さらに、 上記第2の原画像データを通信チャンネルを介して上記
プロバイダから受信することと、 上記第3の色空間(CS4)のパラメータを表す第2の
タグ・データを、上記第2の原画像データとともに、通
信チャンネルを介して上記プロバイダから受信すること
と、 上記表示装置が、上記第2の表示エリアを示す第2のエ
リア・データに基づき、さらに上記第2のタグ・データ
に基づき或いは上記第3の色空間(CS4)が上記デフ
ォルト色空間であると言う推定に基づいて、上記第2の
表示エリアのための色空間変換パラメータを生成し、生
成された色空間変換パラメータに基づいて上記第2の原
画像データを、上記第2の表示エリアに表示される画像
を表す上記第2の色空間の画像データに変換することを
含むことを特徴とする請求項10に記載の画像処理方
法。11. The display device comprises a third color space (CS) in a second display area which constitutes another part of the display screen.
The image obtained by converting the second original image data generated according to 4) can be displayed, and further, the second original image data is received from the provider via a communication channel, and Receiving second tag data representing a parameter of a third color space (CS4) together with the second original image data from the provider via a communication channel, and the display device including the second Based on the second area data indicating the display area, the second tag data, or the estimation that the third color space (CS4) is the default color space. A color space conversion parameter for the second display area is generated, and the second original image data is displayed in the second display area based on the generated color space conversion parameter. The image processing method according to claim 10, further comprising converting into image data of the second color space that represents an image to be displayed.
の上記表示エリア以外の部分に、第3の原画像データを
表示することができるものであり、 上記表示装置が、上記エリア・データに基づき、上記表
示画面のうちの上記表示エリア以外の部分のための色空
間変換パラメータを生成し、生成された色空間変換パラ
メータに基づいて上記第3の原画像データを、上記表示
エリア以外の部分に表示される画像を表す上記第2の色
空間の画像データに変換するを特徴とする請求項10に
記載の画像処理方法。12. The display device is capable of displaying third original image data on a portion of the display screen other than the display area, and the display device displays the third original image data on the area data. Based on the generated color space conversion parameter, a color space conversion parameter for a part other than the display area is generated based on the generated color space conversion parameter. 11. The image processing method according to claim 10, wherein the image data is converted into image data of the second color space that represents an image displayed in.
画像データを、第2の色空間の画像データを上記画像デ
ータの視覚的に認知可能なアナログに変換して出力する
出力装置(206、306)を有する画像処理システム
であって、 画像データのプロバイダ(215、300、406,5
02,600)と、 通信チャンネル(208,210)と、 第2の色空間の画像データをその視覚的に認知可能なア
ナログに変換する出力装置(206、306)とを有
し、 上記出力装置が、第1の色空間に従って生成された上記
原画像データを上記通信チャンネルを介して上記プロバ
イダから受信することができ、 上記出力装置が、上記画像データと共に上記第1の色空
間のパラメータを表わすタグ・データを上記通信チャン
ネルを介して上記プロバイダから受信することができ、 上記出力装置が、上記タグ・データに従って上記第1の
色空間に関連する上記原画像データを変換して、上記第
2の色空間の、変換された画像データを生成することが
でき、 上記出力装置が、上記変換された画像データをその視覚
的に認知可能なアナログに変換することができることを
特徴とする画像処理システム。13. An output device for converting original image data generated in association with a first color space, converting image data in a second color space into a visually perceptible analog of the image data, and outputting the analog image data. An image processing system having (206, 306), the image data provider (215, 300, 406, 5).
02, 600), a communication channel (208, 210), and an output device (206, 306) for converting image data of the second color space into its visually recognizable analog. Can receive the original image data generated according to a first color space from the provider via the communication channel, and the output device represents the parameters of the first color space together with the image data. Tag data may be received from the provider via the communication channel, the output device converting the original image data associated with the first color space according to the tag data to generate the second image data. Of the color space of the converted image data, wherein the output device can visually recognize the converted image data. An image processing system, characterized in that that can be converted.
上記通信チャンネルを介して、上記画像データととも
に、色空間のパラメータを表わすタグ・データの存在を
監視することができ、 上記出力装置が、上記通信チャンネル上でタグ・データ
が受信されない場合には、上記第1の色空間がデフォル
ト色空間であると推定することができ、 上記第1の色空間が上記デフォルト色空間であるという
推定に基づいて、上記出力装置が、上記第1の色空間に
関連する上記原画像データを変換して、上記第2の色空
間の、変換された画像データを生成することができるこ
とを特徴とする請求項13に記載の画像処理システム。14. The output device (206, 306) comprises:
The presence of tag data representing color space parameters can be monitored along with the image data via the communication channel, and if the output device does not receive tag data on the communication channel, It can be estimated that the first color space is a default color space, and the output device determines that the first color space is the default color space based on the estimation that the first color space is the default color space. 14. The image processing system according to claim 13, wherein the related original image data can be converted to generate converted image data in the second color space.
画像データを、第2の色空間の画像データを上記画像デ
ータの視覚的に認知可能なアナログに変換して出力する
出力装置を有する画像処理システムであって、 画像データのプロバイダ(215、300、406,5
02,600)と、 通信チャンネル(208,210)と、 第2の色空間の画像データをその視覚的に認知可能なア
ナログに変換する出力装置(206)とを有し、 上記出力装置(206)が、第1の色空間(CS1)に
従って生成された上記原画像データを、上記通信チャン
ネルを介して上記プロバイダから受信することができ、 上記出力装置(206)が、上記通信チャンネルを介し
て、上記画像データとともに、色空間のパラメータを表
わすタグ・データの存在を監視することができ、 上記出力装置(206)が、上記通信チャンネル上でタ
グ・データが受信されない場合には、上記第1の色空間
がデフォルト色空間であると推定することができ、 上記第1の色空間が上記デフォルト色空間であるという
推定に基づいて、上記出力装置が、上記第1の色空間に
関連する上記原画像データ(CS1)を変換して、上記
第2の色空間の、変換された画像データ(CS2)を生
成することができ、 上記出力装置(206)が、上記変換された画像データ
(CS2)をその視覚的に認知可能なアナログに変換す
ることができることを特徴とする画像処理システム。15. An output device for converting original image data generated in association with a first color space into image data of a second color space, and converting the image data into a visually recognizable analog of the image data for output. An image processing system including: an image data provider (215, 300, 406, 5
02, 600), a communication channel (208, 210), and an output device (206) for converting image data in the second color space into its visually recognizable analog, the output device (206 ) Can receive the original image data generated according to the first color space (CS1) from the provider via the communication channel, and the output device (206) via the communication channel. , Along with the image data, the presence of tag data representing color space parameters can be monitored, and if the output device (206) does not receive tag data on the communication channel, the first Can be estimated to be the default color space, and the output based on the estimation that the first color space is the default color space The device can convert the original image data (CS1) associated with the first color space to generate converted image data (CS2) of the second color space, the output device (206) The image processing system, wherein the converted image data (CS2) can be converted into its visually recognizable analog.
記通信チャンネルが上記計算装置と上記出力装置との間
の直接接続を含み、又は上記プロバイダが記憶装置(6
02)を含み、上記通信チャンネルが上記記憶装置と上
記出力装置(206)との間の直接接続を含み、又は上
記プロバイダがサーバ(304)を含み、上記通信チャ
ンネルが、上記出力装置が接続されているネットワーク
(302)を含むものであることを特徴とする請求項1
3又は15に記載の画像処理システム。16. The provider comprises a computing device, the communication channel comprises a direct connection between the computing device and the output device, or the provider comprises a storage device (6).
02), the communication channel includes a direct connection between the storage device and the output device (206), or the provider includes a server (304) and the communication channel is connected to the output device. A network (302) that includes an open network (302).
The image processing system according to 3 or 15.
ワークに接続されたパーソナル計算装置(200,40
0)の構成要素を含むものであることを特徴とする請求
項13又は15に記載の画像処理システム。17. A personal computing device (200, 40) wherein said output device (206) is connected to said network.
The image processing system according to claim 13 or 15, wherein the image processing system includes the component (0).
線によるものであることを特徴とする請求項17に記載
の画像処理システム。18. The image processing system of claim 17, wherein the network connection (408) is wireless.
装置(206)であり、上記変換された画像データが第
1の変換された画像データ(CS2)であり、 上記画像処理システムが第3の色空間の画像データ(C
S3)を上記画像データの視覚的に認知可能なアナログ
に変換する第2の出力装置(206’)を少なくとも有
し、 上記プロバイダが、上記原画像データを上記第2の出力
装置(206’)に伝送することができ、 上記プロバイダが、上記画像データとともに、上記タグ
・データを上記第2の出力装置(206’)に伝送する
ことができ、 上記第2の出力装置(206’)が、上記タグ・データ
に従って上記第1の色空間に関連する上記原画像データ
を変換して、第3の色空間の画像データ(CS3)の、
第2の変換された画像データを生成することができ、 上記第1の出力装置(206)が上記第1の変換された
画像データ(CS2)をその視覚的に認知可能なアナロ
グに変換するのと略同時に、上記第2の出力装置(20
6’)が、上記第2の変換された画像データ(CS3)
を視覚的に認知可能なアナログに変換することができる
ことを特徴とする請求項13又は15に記載の画像処理
システム。19. The output device (206) is a first output device (206), the converted image data is first converted image data (CS2), and the image processing system is a first output device (206). Image data (C
At least a second output device (206 ') for converting S3) into a visually perceptible analog of the image data, wherein the provider converts the original image data into the second output device (206'). The provider can transmit the tag data together with the image data to the second output device (206 ′), and the second output device (206 ′) can transmit the tag data to the second output device (206 ′). According to the tag data, the original image data related to the first color space is converted to the image data (CS3) of the third color space,
Second transformed image data can be generated, wherein the first output device (206) transforms the first transformed image data (CS2) into its visually perceptible analog. At about the same time as the above, the second output device (20
6 ') is the second converted image data (CS3)
The image processing system according to claim 13 or 15, wherein the image can be converted into a visually recognizable analog.
成する表示エリア(720)に、上記原画像データの変
換により得られた画像を表示することができる表示装置
であり、 上記表示装置が、 上記表示エリアを示すエリア・データと上記原画像デー
タに関連するタグ・データとに基づき、上記表示エリア
のための色空間変換パラメータを生成するパラメータ生
成ユニット(702)と、 生成された色空間変換パラメータに基づいて上記原画像
データを、上記表示エリアに表示される画像を表す上記
第2の色空間の画像データに変換する処理ユニット(5
10)とを有することを特徴とする請求項13又は15
に記載の画像処理システム。20. The display device is a display device capable of displaying an image obtained by conversion of the original image data in a display area (720) forming a part of a display screen. A parameter generation unit (702) for generating a color space conversion parameter for the display area based on area data indicating the display area and tag data related to the original image data; and the generated color. A processing unit (5) for converting the original image data into image data of the second color space representing an image displayed in the display area based on the space conversion parameter.
10) and 15 are included.
The image processing system described in 1.
を構成する第2の表示エリアに、第4の色空間(CS
4)に従って生成された第2の原画像データの変換によ
り得られた画像を表示することができるものであり、 上記プロバイダ(215)が、上記第2の原画像データ
を供給し、 上記表示装置が、上記第2の原画像データを上記通信チ
ャンネルを通じて上記プロバイダから受信することがで
き、 上記表示装置が、上記第2の原画像データと共に上記第
4の色空間(CS4)のパラメータを表わす第2のタグ
・データを上記通信チャンネルを介して上記プロバイダ
から受信することができ、 上記パラメータ生成ユニット(702)が、上記第2の
表示エリアを示す第2のエリア・データに基づき、さら
に上記第2のタグ・データに基づき或いは上記第4の色
空間が上記デフォルト色空間であると言う推定に基づい
て、上記第2の表示エリアのための色空間変換パラメー
タを生成し、 上記処理ユニット(510)が、生成された色空間変換
パラメータに基づいて上記第2の原画像データを、上記
第2の表示エリアに表示される画像を表す上記第2の色
空間の画像データに変換することができることを特徴と
する請求項20に記載の画像処理システム。21. The display device further comprises a fourth color space (CS) in a second display area which constitutes another part of the display screen.
4) is capable of displaying an image obtained by converting the second original image data, wherein the provider (215) supplies the second original image data, and the display device The second original image data can be received from the provider through the communication channel, and the display device represents the parameter of the fourth color space (CS4) together with the second original image data. 2 tag data can be received from the provider via the communication channel, and the parameter generating unit (702) further includes the second area data indicating the second display area based on the second area data. Based on the tag data of No. 2 or the assumption that the fourth color space is the default color space, the display area of the second display area is changed. A color space conversion parameter for generating a color space conversion parameter, and the processing unit (510) represents the second original image data based on the generated color space conversion parameter, and represents an image displayed in the second display area. The image processing system according to claim 20, wherein the image processing system can be converted into image data of the second color space.
の上記表示エリア以外の部分に、第3の原画像データを
表示することができるものであり、 上記パラメータ生成ユニット(702)が、上記エリア
・データに基づき、上記表示画面のうちの上記表示エリ
ア以外の部分のための色空間変換パラメータを生成し、 上記処理ユニット(510)が、上記生成された色空間
変換パラメータに基づいて上記第3の原画像データを、
上記表示エリア以外の部分に表示される画像を表す上記
第2の色空間の画像データに変換することを特徴とする
請求項20に記載の画像処理システム。22. The display device is capable of displaying the third original image data on a portion of the display screen other than the display area, and the parameter generation unit (702) A color space conversion parameter for a portion of the display screen other than the display area is generated based on the area data, and the processing unit (510) generates the color space conversion parameter based on the generated color space conversion parameter. The original image data of 3
21. The image processing system according to claim 20, wherein the image processing system converts the image data into an image data of the second color space that represents an image displayed in a portion other than the display area.
Priority Applications (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2001225656A JP2003037850A (en) | 2000-07-27 | 2001-07-26 | Image processing method and system |
| TW90129278A TWI221729B (en) | 2001-07-26 | 2001-11-27 | Image processing method and image processing system |
| EP02250600A EP1280335A3 (en) | 2001-07-26 | 2002-01-29 | Image processing method and image processing system |
Applications Claiming Priority (5)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US09/627,058 US6980325B1 (en) | 1999-01-27 | 2000-07-27 | Automated color property adaptation in computer output devices |
| US09/627058 | 2000-07-27 | ||
| JP2001144594 | 2001-05-15 | ||
| JP2001-144594 | 2001-05-15 | ||
| JP2001225656A JP2003037850A (en) | 2000-07-27 | 2001-07-26 | Image processing method and system |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2003037850A true JP2003037850A (en) | 2003-02-07 |
Family
ID=27346705
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2001225656A Pending JP2003037850A (en) | 2000-07-27 | 2001-07-26 | Image processing method and system |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2003037850A (en) |
Cited By (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2008141723A (en) * | 2006-11-09 | 2008-06-19 | Seiko Epson Corp | Image processing apparatus, image processing method, image processing program, recording medium storing image processing program, and image display apparatus |
| US7426061B2 (en) | 2003-10-30 | 2008-09-16 | Murata Kikai Kabushiki Kaisha | Color image processing device and color image processing method |
| US7596264B2 (en) | 2003-06-06 | 2009-09-29 | Nikon Corporation | Image file processing method including color space conversion and corresponding image file processing apparatus |
| JP2010278909A (en) * | 2009-05-29 | 2010-12-09 | Sony Corp | Information processing apparatus and method, and program |
| JP2016220226A (en) * | 2006-03-23 | 2016-12-22 | トムソン ライセンシングThomson Licensing | Color metadata for downlink data channel |
| JP2018037704A (en) * | 2016-08-29 | 2018-03-08 | 三菱電機株式会社 | Video signal processor and multi-screen display device |
| US10129513B2 (en) | 2008-08-28 | 2018-11-13 | Thomson Licensing | Color metadata for a downlink data channel |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH09149275A (en) * | 1995-11-20 | 1997-06-06 | Nec Corp | Color management method/system in color picture system |
-
2001
- 2001-07-26 JP JP2001225656A patent/JP2003037850A/en active Pending
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH09149275A (en) * | 1995-11-20 | 1997-06-06 | Nec Corp | Color management method/system in color picture system |
Cited By (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7596264B2 (en) | 2003-06-06 | 2009-09-29 | Nikon Corporation | Image file processing method including color space conversion and corresponding image file processing apparatus |
| US7426061B2 (en) | 2003-10-30 | 2008-09-16 | Murata Kikai Kabushiki Kaisha | Color image processing device and color image processing method |
| JP2016220226A (en) * | 2006-03-23 | 2016-12-22 | トムソン ライセンシングThomson Licensing | Color metadata for downlink data channel |
| JP2008141723A (en) * | 2006-11-09 | 2008-06-19 | Seiko Epson Corp | Image processing apparatus, image processing method, image processing program, recording medium storing image processing program, and image display apparatus |
| US10129513B2 (en) | 2008-08-28 | 2018-11-13 | Thomson Licensing | Color metadata for a downlink data channel |
| JP2010278909A (en) * | 2009-05-29 | 2010-12-09 | Sony Corp | Information processing apparatus and method, and program |
| JP2018037704A (en) * | 2016-08-29 | 2018-03-08 | 三菱電機株式会社 | Video signal processor and multi-screen display device |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| Süsstrunk et al. | Standard RGB color spaces | |
| US4843379A (en) | Color displays | |
| EP1737246B1 (en) | Color reproduction apparatus having plural color reproduction ranges and a color signal-processing method therefor | |
| JP4068673B2 (en) | Image processing apparatus and method | |
| US8559710B2 (en) | Color processing apparatus and method thereof for color conversion using ambient light parameter | |
| US7495786B2 (en) | Image processing method and image processing system | |
| JP2003018416A (en) | Image processing apparatus, image processing method, program, and recording medium | |
| JP2003018415A (en) | Image processing apparatus, image processing method, program, and recording medium | |
| WO2015097032A1 (en) | Method of mapping source colors of images of a video content into the target color gamut of a target color device | |
| CN112309312A (en) | Image display method and device, receiving card, sending card and LED display system | |
| KR20120016451A (en) | Print control terminal and color correction method | |
| US8237735B2 (en) | Caching for color management systems performing a gamut mapping function | |
| JP2003037850A (en) | Image processing method and system | |
| KR100839959B1 (en) | Display device | |
| Sugiura et al. | 43.5 L: Late News Paper: Prototype of a Wide Gamut Monitor Adopting an LED‐Backlighting LCD Panel | |
| US5920355A (en) | Image processing apparatus having on-screen display function | |
| US20070076014A1 (en) | Universal color decoder an method for decoding input signal for a multiple primary color display system | |
| JP3500991B2 (en) | Colorimetry converter | |
| US6980325B1 (en) | Automated color property adaptation in computer output devices | |
| EP1197093B1 (en) | Method and apparatus for providing on-screen displays for a multi-colorimetry receiver | |
| US7212250B1 (en) | Method and apparatus for providing on-screen displays for a multi-colorimetry receiver | |
| CA2179790C (en) | Apparatus using memory control tables related to video graphics processing for tv receivers | |
| WO2005067636A2 (en) | Enhanced color correction circuitry capable of employing negative rgb values | |
| WO2016190106A1 (en) | Image processing device and method for controlling same, and integrated circuit | |
| WO2006085274A2 (en) | Method of displaying an image and correspond image-display system |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20080327 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20100727 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20110104 |