JPH06230761A - 表示色制御方式 - Google Patents

表示色制御方式

Info

Publication number
JPH06230761A
JPH06230761A JP5017206A JP1720693A JPH06230761A JP H06230761 A JPH06230761 A JP H06230761A JP 5017206 A JP5017206 A JP 5017206A JP 1720693 A JP1720693 A JP 1720693A JP H06230761 A JPH06230761 A JP H06230761A
Authority
JP
Japan
Prior art keywords
lut
conversion table
rgb
rgb conversion
luts
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.)
Granted
Application number
JP5017206A
Other languages
English (en)
Other versions
JP3348254B2 (ja
Inventor
Masanori Watanabe
正規 渡辺
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fujitsu Ltd
Original Assignee
Fujitsu Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP01720693A priority Critical patent/JP3348254B2/ja
Publication of JPH06230761A publication Critical patent/JPH06230761A/ja
Application granted granted Critical
Publication of JP3348254B2 publication Critical patent/JP3348254B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Controls And Circuits For Display Device (AREA)
  • Image Processing (AREA)
  • Image Generation (AREA)

Abstract

(57)【要約】 【目的】カラー表示装置における表示色制御方式に関
し、複数有限個のLUT(ルックアップテーブル)を備
えた表示装置における表示色制御方式を提供することを
目的とする。 【構成】カラー表示装置においては、各点の画素値をR
GB値に変換するRGB変換表を設定するLUTを備
え、画面を任意に分割した複数のウィンドウごとにカラ
ー表示を行う。この場合の表示色制御方式として、複数
有限個のLUTを設け、画面上の各ウィンドウに固有の
RGB変換表を随時、この複数有限個のLUTのいずれ
かに設定することによって構成する。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、カラー表示装置におけ
る表示色制御方式に関し、特に複数有限個のLUT(ル
ックアップテーブル)を備えた表示装置における表示色
制御方式に関するものである。
【0002】カラー表示装置においては、モノクロ(白
黒)表示の場合の、画面の各点の明るさに対応する画素
値を、異なる色(RGB)の情報によって表示する、カ
ラー表示方式が多く採用されている。
【0003】このようなカラー表示装置における表示色
制御方式は、複数の有限個のLUTを用いて行い得るも
のであることが要望される。
【0004】
【従来の技術】カラー表示装置においては、画素値を、
カラー表示のRGB値に変換するためのハードウエアと
して、LUTを備えており、これによって、画面上にお
いて、画面の各点における画素値を、LUTを参照して
変換した色を表示することによって、カラー表示のため
に必要な情報量を少なくしている。
【0005】また、画面を複数のウィンドウ(窓領域)
に分割して表示する場合があるが、このような場合のカ
ラー表示方式として、各ウィンドウごとに異なるカラー
表示を行うためには、各ウィンドウごとに独自のRGB
変換表を用意して、画素値とRGB値との変換を行うこ
とが必要となる。
【0006】これに対して、ハードウエアとしてのLU
Tを1個だけ用意して、画面中、最も優先順位の高いウ
ィンドウのRGB変換表をLUTに設定する方法や、L
UTを多数用意して、ウィンドウごとに異なるLUTを
選択できるようにする方法が提案されている。
【0007】
【発明が解決しようとする課題】LUTを1個だけ用意
して、画面中、最も優先順位の高い表示のRGB変換表
をLUTに設定する方法では、画面上の1ウィンドウの
みか、または偶然にも、そのウィンドウと全く同じRG
B変換表を使用するウィンドウのみが、正常な色表示を
行うことができるが、他のウィンドウに対しては、正常
な色を表示することができない。もしも、優先順位の高
いウィンドウの面積が小さかった場合には、画面の大半
は、正常な色によって表示されないことになるという問
題がある。
【0008】また、LUTを多数用意して、ウィンドウ
ごとに異なるLUTを選択して、画素値とRGB値との
変換を行う方法の場合、一般にウィンドウは動的に生成
されるものであるため、予めウィンドウの数を知ること
はできず、従って、予めLUTを何個用意すればよいか
わからない。場合によっては、ウィンドウの数が非常に
多くなることもあるが、このような場合、大量のLUT
を必要とすることになり、実際上、実現不可能である。
【0009】本発明は、このような従来技術の課題を解
決しようとするものであって、複数の有限個のLUTを
用いて表示を行うので、実現が容易であるとともに、L
UTの個数の範囲内で複数のウィンドウの表示色を正常
に表示することができ、また、RGB変換表ごとに、L
UTに対する設定の履歴を記憶できるので、再設定が容
易であるとともに、履歴の格納や調査が容易な表示色制
御方式を提供することを目的としている。
【0010】
【課題を解決するための手段】
(1) 図1は、本発明の原理的構成を示したものである。
本発明は、画面上の各点の画素値をRGB値に変換する
RGB変換表を設定するLUTを備え、画面を任意に分
割した複数のウィンドウごとにカラー表示を行う表示色
制御方式において、複数有限個のLUTを設け、画面上
の各ウィンドウに固有のRGB変換表を随時、この複数
有限個のLUTのいずれかに設定するようにしたもので
ある。
【0011】(2) また本発明は、画面を任意に分割した
各ウィンドウに対応するLUTの選択値を記憶するLU
T選択情報記憶部2と、複数有限個のLUTを備えそれ
ぞれ画素値をRGB値に変換するRGB変換表を格納す
るLUT部8と、この選択値に応じて選択されたLUT
におけるRGB変換表に基づいて画面上の各点の画素値
に対応するRGB値を出力する表示部7と、RGB値に
よって画面上にカラー表示を行う表示装置6とを備えて
なる表示色制御方式において、ウィンドウ管理部9を設
けて、画面上における各ウィンドウに設定すべきRGB
変換表を指定し、LUT管理部10を設けて、この指定
に応じてLUT部8における複数有限個のLUTのいず
れかにRGB変換表を設定するようにしたものである。
【0012】(3) また本発明は(2) において、各LUT
に設定されているRGB変換表とLUTが設定された順
序とを示すLUTの管理情報を記憶するLUT管理情報
記憶部5を備えて、LUT管理部10がこのLUTの管
理情報に基づいてRGB変換表を設定すべきLUTを決
定するものである。
【0013】(4) また本発明は(3) において、RGB変
換表のLUTへの設定履歴を記憶するRGB変換表記憶
部4を備えて、LUT管理部10がこのLUTの管理情
報およびLUTへの設定履歴とに基づいてRGB変換表
を設定すべきLUTを決定するものである。
【0014】(5) また本発明は(4) において、RGB変
換表記憶部4が、RGB変換表のLUTへの設定履歴を
RGB変換表ごとに記憶するものである。
【0015】
【作用】RGB変換表をLUTに設定して、画面上の各
点の画素値をRGB値に変換することによって、画面を
任意に分割した複数のウィンドウごとにカラー表示を行
う際に、複数有限個のLUTを設けて、画面上の各ウィ
ンドウに固有のRGB変換表を随時、この複数有限個の
LUTのいずれかに設定して、所要の変換を行うように
する。
【0016】このように本発明の表示色制御方式では、
複数有限個のLUTを管理して表示を行うので、ウィン
ドウが多数生成される場合でも、物理的に実現可能であ
る。またこの場合、複数有限個のLUTを用いるので、
その数の範囲内で、複数のウィンドウの表示色を正常に
表示することができる。
【0017】またこの場合に、各LUTに設定されてい
るRGB変換表とLUTが設定された順序とを示すLU
Tの管理情報を記憶し、このLUTの管理情報に基づい
てRGB変換表を設定すべきLUTを決定するようにす
る。
【0018】従って、LUTの個数以上のRGB変換表
を格納する必要がある場合に、LUT管理情報記憶の利
用履歴に基づいて、最も古く設定したLUTからその内
容を更新し、最近使用したRGB変換表はそのままLU
Tに残すことができるので、有限個のLUTを効率よく
利用することができる。
【0019】さらにこのようなLUTの管理情報のほか
に、RGB変換表のLUTへの設定履歴を記憶して、こ
のLUTの管理情報およびLUTへの設定履歴とに基づ
いてRGB変換表を設定すべきLUTを決定するように
する。
【0020】従って、一旦、LUTから削除されたRG
B変換表を再設定する際に、もとのLUTに設定するこ
とができるので、画面の各点に対するLUT選択情報を
変更する必要がない。
【0021】さらに、このようなRGB変換表のLUT
への設定履歴をRGB変換表ごとに記憶するので、履歴
格納のために大量の記憶領域を用意する必要がなく、ま
たRGB変換表ごとに容易に調べることができる。
【0022】
【実施例】図2は、本発明の一実施例の構成を示したも
のである。図中、1は画素値記憶部であって、画面上の
各点に対応して、それぞれの点の画素値を記憶する。2
はLUT選択情報記憶部であって、画面上の各点に対応
して、各点に対してどの番号のLUTを用いるべきかの
選択情報を記憶する。3はウィンドウ情報記憶部であっ
て、画面上における各ウィンドウの位置,大きさと適用
すべきRGB変換表のIDを記憶する。
【0023】図3は、ウィンドウ情報記憶部の内容を例
示したものであって、各ウィンドウを示すIDと、X,
Y座標によるウィンドウの位置と、幅と高さによって示
されるウィンドウの大きさと、適用すべきRGB変換表
のID等が格納されることが示されている。
【0024】4はRGB変換表記憶部であって、各RG
B変換表の内容と、各RGB変換表がどのLUTに設定
されているか、また、どのLUTに設定されたことがあ
るか、等の情報を記憶する。
【0025】図4は、RGB変換表記憶部の内容を例示
したものであって、各RGB変換表を識別する番号であ
るIDごとに、各RGB変換表の内容として、画素値
と、R値,G値,B値との対応が規定されている。ここ
でR値,G値,B値は、各色(赤,緑,青)の明るさを
表す数値であって、例えば0〜255の値を有し、値が
大きいほど明るい。またLUT番号は、各RGB変換表
が現に格納されているLUTの番号または、過去におい
て設定されていたLUTの番号を示す。
【0026】5はLUT管理情報記憶部であって、ある
時点において、各LUTに設定されているRGB変換表
のIDと、各LUTが設定された順序を示す情報とを記
憶する。
【0027】図5は、LUT管理情報記憶部の内容を例
示したものであって、各LUTの番号に対応して、設定
されているRGB変換表のIDと、各LUTにおける設
定順序を示す情報とが格納されている。
【0028】6は表示装置であって、RGB値の情報を
入力されたとき、各画素を指定された色によって、画面
上に表示する。7は表示部であって、画素値記憶部1か
ら画素値の情報を、LUT選択情報記憶部2からその画
素を変換するLUTの番号を取り出し、該当するLUT
を用いて画素値に対応する表示色のRGB値を決定した
のち、このRGB値の情報を表示装置6に引き渡す。
【0029】8はLUT部であって、画素値をRGB値
に変換するための、複数の有限個のLUT(LUT1,
LUT2,…,LUTn)を持つとともに、動的に各L
UTの内容を更新できる機能を有している。
【0030】9はウィンドウ管理部であって、ウィンド
ウ情報記憶部3からのウィンドウの位置,大きさおよび
RGB変換表ID等の情報に基づいて、LUT管理部1
0にRGB変換表の設定を依頼するとともに、LUT選
択情報記憶部2に対して、LUT部8において選択され
たLUT番号を出力する。また必要に応じて、画素値記
憶部1およびLUT選択情報記憶部2の情報を更新す
る。
【0031】10はLUT管理部であって、ウィンドウ
管理部9からのRGB変換表IDに基づいて、RGB変
換表の内容をLUT部8におけるLUTに設定し、また
設定したLUT番号をウィンドウ管理部9に通知する。
【0032】図2に示された実施例における制御は、次
のようにして行われる。 1.ウィンドウ管理部の制御 (1) LUT管理部10に対して、LUT部8におけるR
GB変換表の設定を依頼する。この際、RGB変換表の
IDを引き渡す。 (2) LUT部8におけるRGB変換表の設定の結果とし
て、その変換表が設定されたLUTの番号をLUT管理
部10から受け取る。
【0033】(3)(2)で受け取ったLUTの番号を、RG
B変換表記憶部4内のLUT番号の項目に格納する。こ
の設定によって、LUTから削除されたRGB変換表が
あった場合でも、RGB変換表記憶部4内の各RGB変
換表における、そのLUT番号は変更しない。従って、
各RGB変換表には、現在設定されいるLUT番号か、
または以前に設定されていたLUT番号が記憶されてい
る。 (4) またLUT選択情報記憶部2において、このLUT
番号を、設定されたRGB変換表を利用しているウィン
ドウの範囲に格納する。
【0034】2.LUT管理部の制御 (1) ウィンドウ管理部9から、RGB変換表の設定依頼
として、RGB変換表のIDを受け取る。 (2) LUT管理情報記憶部5からのLUTが設定された
順序と、RGB変換表記憶部4からの、現に設定されて
いる、または過去に設定されたことがあるLUT番号の
情報に基づいて、LUT部8における、RGB変換表を
設定すべきLUTの番号を決定する。
【0035】(3)(2)で決定した番号のLUTに、指定さ
れたRGB変換表の内容を設定する。 (4) LUT部8における設定結果に基づいて、LUT管
理情報記憶部5の内容を更新する。 (5) 指定されたRGB変換表を設定したLUTの番号
を、ウィンドウ管理部9へ返送する。
【0036】図2に示された実施例における処理の流れ
は、次のようになる。 (1) あるウィンドウに対するRGB変換表をLUTに設
定する場合には、ウィンドウ管理部9がその旨をLUT
管理部10に依頼する。この際、RGB変換表のIDを
引き渡す。 (2) LUT管理部10は、LUT管理情報記憶部5から
のLUT管理情報と、RGB変換表記憶部4からのLU
T番号の情報に基づいて、指定されたRGB変換表を設
定するLUTの番号を決定する。この際の決定方式は、
後述する。
【0037】(3) LUT管理部10は、(2) で決定した
番号のLUTに、指定されたRGB変換表の内容を設定
する。 (4) LUT管理部10は、RGB変換表の設定結果に応
じて、LUT管理情報記憶部5の内容を更新する。 (5) LUT管理部10は、指定されたRGB変換表を設
定したLUTの番号を、ウィンドウ管理部9に返送す
る。
【0038】(6) ウィンドウ管理部9は、RGB変換表
が設定されたLUTの番号を、LUT管理部10から受
け取る。 (7) ウィンドウ管理部9は、(6) で受け取ったLUTの
番号を、RGB変換表記憶部4のLUTの項目に格納す
る。 (8) ウィンドウ管理部9は、(6) で受け取ったLUTの
番号を、LUT選択情報記憶部2における、設定された
RGB変換表を利用しているウィンドウの範囲に格納す
る。
【0039】図2に示された実施例における、複数の有
限個のLUTを利用するための、LUT管理部10にお
けるLUT番号の決定は、次の規則に従って行われる。 (1) 内容が未設定のLUTがあったときは、最も若い番
号のLUTから順次選択してLUT番号を決定する。 (2) すべてのLUTに内容が設定されている場合には、
最も古く設定されたLUTの番号を選択して、そのLU
Tに対して新たなRGB変換表を設定する。 (3) 既に設定されたことがあるRGB変換表を再度設定
する際には、以前に設定した番号のLUTと同一のLU
Tを選択する。
【0040】
【発明の効果】以上説明したように本発明によれば、複
数のウィンドウに分割された画面の各点の明るさに対応
する画素値を、各ウィンドウごとに異なるRGB変換表
によって変換して表示するカラー表示装置において、複
数有限個のLUTを管理して表示を行うので、ウィンド
ウが多数生成する場合でも、物理的に実現可能である。
またこの際、複数有限個のLUTを利用するので、その
範囲内において、複数のウィンドウの表示色を正常に表
示することができる。
【0041】この際、LUT管理情報記憶の利用履歴を
記憶し、これに基づいてRGB変換表を設定すべきLU
Tを決定するので、最も古く設定したLUTからその内
容を更新し、最近使用したRGB変換表はそのままLU
Tに残すことによって、有限個のLUTを効率よく利用
することができる。
【0042】さらに本発明によれば、RGB変換表の設
定履歴を記憶しているので、一旦、LUTから削除され
たRGB変換表を再設定する際に、同一のLUTに設定
することができ、画面の各点に対するLUT選択情報を
変更する必要がない。
【0043】また本発明によれば、どのRGB変換表が
どのLUTに設定されたかを示す履歴を、各RGB変換
表ごとに記憶するので、履歴格納のために大量の記憶領
域を用意する必要がなく、RGB変換表ごとに簡単に調
べることができる。
【図面の簡単な説明】
【図1】本発明の原理的構成を示す図である。
【図2】本発明の一実施例の構成を示す図である。
【図3】ウィンドウ情報記憶部の内容を例示する図であ
る。
【図4】RGB変換表記憶部の内容を例示する図であ
る。
【図5】LUT管理情報記憶部の内容を例示する図であ
る。
【符号の説明】
2 LUT選択情報記憶部 4 RGB変換表記憶部 5 LUT管理情報記憶部 6 表示装置 7 表示部 8 LUT部 9 ウィンドウ管理部 10 LUT管理部

Claims (5)

    【特許請求の範囲】
  1. 【請求項1】 画面上の各点の画素値をRGB値に変換
    するRGB変換表を設定するルックアップテーブル(以
    下LUTと略す)を備え、画面を任意に分割した複数の
    ウィンドウごとにカラー表示を行う表示色制御方式にお
    いて、 複数有限個のLUTを設け、画面上の各ウィンドウに固
    有のRGB変換表を随時、該複数有限個のLUTのいず
    れかに設定するようにしたことを特徴とする表示色制御
    方式。
  2. 【請求項2】 画面を任意に分割した各ウィンドウに対
    応するLUTの選択値を記憶するLUT選択情報記憶部
    (2)と、複数有限個のLUTを備えそれぞれ画素値を
    RGB値に変換するRGB変換表を格納するLUT部
    (8)と、該選択値に応じて選択されたLUTにおける
    RGB変換表に基づいて画面上の各点の画素値に対応す
    るRGB値を出力する表示部(7)と、該RGB値によ
    って画面上にカラー表示を行う表示装置(6)とを備え
    てなる表示色制御方式において、 ウィンドウ管理部(9)を設けて、画面上における各ウ
    ィンドウに設定すべきRGB変換表を指定するととも
    に、LUT管理部(10)を設けて、該指定に応じて前
    記LUT部(8)における複数有限個のLUTのいずれ
    かにRGB変換表を設定することを特徴とする表示色制
    御方式。
  3. 【請求項3】 請求項2に記載の表示色制御方式におい
    て、各LUTに設定されているRGB変換表と該LUT
    が設定された順序とを示すLUTの管理情報を記憶する
    LUT管理情報記憶部(5)を備え、 前記LUT管理部(10)が該LUTの管理情報に基づ
    いてRGB変換表を設定すべきLUTを決定することを
    特徴とする表示色制御方式。
  4. 【請求項4】 請求項3に記載の表示色制御方式におい
    て、RGB変換表のLUTへの設定履歴を記憶するRG
    B変換表記憶部(4)を備え、 前記LUT管理部(10)が前記LUTの管理情報およ
    びLUTへの設定履歴とに基づいてRGB変換表を設定
    すべきLUTを決定することを特徴とする表示色制御方
    式。
  5. 【請求項5】 前記RGB変換表記憶部(4)が、RG
    B変換表のLUTへの設定履歴をRGB変換表ごとに記
    憶することを特徴とする請求項4に記載の表示色制御方
    式。
JP01720693A 1993-02-04 1993-02-04 表示色制御装置 Expired - Fee Related JP3348254B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP01720693A JP3348254B2 (ja) 1993-02-04 1993-02-04 表示色制御装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP01720693A JP3348254B2 (ja) 1993-02-04 1993-02-04 表示色制御装置

Publications (2)

Publication Number Publication Date
JPH06230761A true JPH06230761A (ja) 1994-08-19
JP3348254B2 JP3348254B2 (ja) 2002-11-20

Family

ID=11937472

Family Applications (1)

Application Number Title Priority Date Filing Date
JP01720693A Expired - Fee Related JP3348254B2 (ja) 1993-02-04 1993-02-04 表示色制御装置

Country Status (1)

Country Link
JP (1) JP3348254B2 (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007256387A (ja) * 2006-03-20 2007-10-04 Ricoh Co Ltd 画像形成装置、表示処理方法、および表示処理プログラム

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007256387A (ja) * 2006-03-20 2007-10-04 Ricoh Co Ltd 画像形成装置、表示処理方法、および表示処理プログラム

Also Published As

Publication number Publication date
JP3348254B2 (ja) 2002-11-20

Similar Documents

Publication Publication Date Title
KR101136345B1 (ko) 컬러 이미지 데이터를 처리하기 위한 방법
JP5963933B2 (ja) 信号変換装置及び方法、並びにプログラム及び記録媒体
JP4363720B2 (ja) 色パレットを作成する装置
JPH0440719B2 (ja)
JPH09271036A (ja) カラー画像表示方法及び装置
JP2003283961A (ja) 投写型画像表示システム、プログラム、情報記憶媒体および画像処理方法
JPH07114503B2 (ja) 色補正方法
JP2888863B2 (ja) 画像処理装置
JP3729252B2 (ja) 画像処理システム、プログラムおよび情報記憶媒体
JPH0646291A (ja) ガンマ補正方法および装置
US7671871B2 (en) Graphical user interface for color correction using curves
US6650337B2 (en) Increasing color accuracy
JP3348254B2 (ja) 表示色制御装置
JPH0325493A (ja) カラー表示
JP2002055668A (ja) 表示装置の入出力特性測定方法、表示装置の画像補正方法、表示装置のiccプロファイル作成方法およびそれらの方法の手順を記憶した記憶媒体並びに表示装置
US5535315A (en) Graphic coloring system in a graphic-display system having separately stored shape/positional data and color data selectively combinable to form desired images of differing shapes and colors
US6911959B1 (en) Low cost horizontal bar indicator system for on screen displays
KR100816635B1 (ko) 디스플레이 디바이스상에서의 컬러 관리 방법 및 장치
JPS62136695A (ja) マルチウインドウの色彩制御方式
JP3642580B2 (ja) ドットマトリックス表示システム及びこのシステムでの表示データ変換方法
JPH06149169A (ja) Crt表示装置
JPH07199884A (ja) 図形表示装置
JPH05165592A (ja) カラー画像の色調整処理方式
JPH0756552A (ja) ウィンドウズドライバにおける色調補正回路
GB2287600A (en) Digital RGB colour conversion system

Legal Events

Date Code Title Description
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20020813

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080913

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080913

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090913

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090913

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100913

Year of fee payment: 8

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100913

Year of fee payment: 8

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110913

Year of fee payment: 9

LAPS Cancellation because of no payment of annual fees