JPH0793567A - 画像処理装置 - Google Patents

画像処理装置

Info

Publication number
JPH0793567A
JPH0793567A JP5257593A JP25759393A JPH0793567A JP H0793567 A JPH0793567 A JP H0793567A JP 5257593 A JP5257593 A JP 5257593A JP 25759393 A JP25759393 A JP 25759393A JP H0793567 A JPH0793567 A JP H0793567A
Authority
JP
Japan
Prior art keywords
color
data
control
glyph
unit
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
Application number
JP5257593A
Other languages
English (en)
Inventor
Kazuki Hirata
和貴 平田
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.)
Fujifilm Business Innovation Corp
Original Assignee
Fuji Xerox Co 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 Fuji Xerox Co Ltd filed Critical Fuji Xerox Co Ltd
Priority to JP5257593A priority Critical patent/JPH0793567A/ja
Publication of JPH0793567A publication Critical patent/JPH0793567A/ja
Pending legal-status Critical Current

Links

Landscapes

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

Abstract

(57)【要約】 【目的】 グリフに対する多様な配色を実現し、利用者
の自由な色表現を可能とした画像処理装置を提供する。 【構成】 入力部2から利用者が指示した文字のフォン
トデータがフォントデータベース3から検索され、フォ
ント展開部4によりラスターデータに展開され、画像メ
モリ5に格納され、また、グリフ構造抽出部6に送られ
る。ラスターデータは、グリフ構造抽出部6によって細
線化され、制御曲線展開部7により、制御曲線データに
展開され、写像データベース8に格納される。写像デー
タベース8内のデータに基づき、グラフィックス部9を
介して色空間の画像が色空間表示部10に表示される。
利用者は制御曲線制御部11により、色空間上での制御
点の変更が可能である。配色制御部12は、写像データ
ベース8内のデータから、画像メモリ5内のグリフデー
タに対して配色し、グリフ表示部1に表示される。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、カラー画像の形成ある
いは編集を行なう画像処理装置に関し、特に、文字、図
形などのグリフへの配色を行なう画像処理装置に関する
ものである。
【0002】
【従来の技術】従来より、グリフを形成し、あるいは編
集する画像処理装置が開発されている。ここで、グリフ
とは、どのような特定のデザインにも無関係な、認知可
能な抽象的な図記号を意味する語として以下用いる。こ
のような装置において、グリフに対して可能な配色は、
単色あるいは単純なグラデーション(階調付きの塗りつ
ぶし)がほとんどであった。例えば、特開昭64−87
254号公報に記載されているように、ベタ塗りと呼ば
れる単色による配色を行なったり、特開平2−1139
62号公報などのように、直線状や放射状などの単純な
グラデーションによる配色などが行なわれていた。
【0003】例えば、Adobe Systems I
ncorporatedの画像編集ソフトウェア“PH
OTOSHOP”では、「ブレンドツール」を使用する
ことによって、描画色から背景色へ連続的に変化する階
調付きの塗りつぶしを行なうことができる。Adobe
PHOTOSHOP日本語版ユーザガイドP49〜5
1によれば、「ブレンドツール」では、ライン状の塗り
つぶしか放射状の塗りつぶしかの指定、階調の中間位置
の指定、RGB色空間かHSB色空間(色相、彩度、明
度の軸で構成される色空間)かの指定ができる。ライン
状の塗りつぶしは、1点から他の1点まで直線状に塗り
つぶす。ライン状の塗りつぶしを行なうときは、描画色
とする塗りつぶしの開始点と、色の変化の終点を指定す
る。放射状の塗りつぶしは、ある中心点から外側へ放射
状に塗りつぶす。放射状塗りつぶしを行なうときは中心
点を指定する。また、どちらの塗りつぶしも、指定した
色空間での描画色と背景色の中間の点が表れる“ブレン
ドの中間位置”を指定することができる。
【0004】このような従来の画像処理装置では、上述
のように、単色あるいは単純なグラデーションによる配
色では、表現力が乏しく訴求力が弱かった。
【0005】
【発明が解決しようとする課題】本発明は、上述した事
情に鑑みてなされたもので、グリフに対する多様な配色
を実現し、利用者の自由な色表現を可能とした画像処理
装置を提供することを目的とするものである。
【0006】
【課題を解決するための手段】本発明は、画像に対して
配色を行なう画像処理装置において、前記画像から構造
を抽出する構造抽出手段と、該構造抽出手段により抽出
された構造に基づいて制御可能なデータに変換する制御
データ変換手段と、該制御データ変換手段により変換さ
れた制御可能なデータを色空間内に配置し前記画像に対
する配色を行なう配色手段を有することを特徴とするも
のである。さらに、前記配色手段により配色された前記
画像の制御可能なデータを前記色空間上の配置の状況と
して表示する表示手段と、該表示手段に表示された画像
の制御データを操作者の指示により変更可能な制御デー
タ変更手段を有することを特徴とするものである。
【0007】
【作用】本発明によれば、配色の基準点となる制御可能
なデータを色空間内に配置し、各制御可能なデータに対
応する画像上の点の色を求め、これを基準に配色を行な
うことにより、多様な配色を実現している。さらに表示
手段と制御データ変更手段を用いることにより、利用者
が画像上の各部位の色を自由に操作、変更できるので、
所望の配色を行なって、多彩な色表現を可能としてい
る。
【0008】
【実施例】図1は、本発明の画像処理装置の一実施例を
示すブロック図である。図中、1はグリフ表示部、2は
入力部、3はフォントデータベース、4はフォント展開
部、5は画像メモリ、6はグリフ構造抽出部、7は制御
曲線展開部、8は写像データベース、9はグラフィック
ス部、10は色空間表示部、11は制御曲線制御部、1
2は配色制御部である。この実施例は、グリフの一例と
して文字画像を対象とした配色を例にして説明するが、
これに限らず、一般の図形であってもよい。
【0009】グリフ表示部1は、ディスプレイ等で構成
され、配色を行なうグリフ、あるいは、配色後のグリフ
が表示される。入力部2は、キーボードや、マウスなど
のポインティングデバイス等の入力装置により構成さ
れ、配色を行なうためのフォントデータベース3内の文
字や字形の選択や、制御曲線制御部11に対する制御点
の変更処理などを行なう。フォントデータベース3に
は、複数の文字フォントが格納されている。入力部2か
ら指示された文字及び字形に従い、フォントデータを検
索してフォント展開装置4へ送る。ここで、フォントデ
ータベース3に保持されるフォントデータとしては、例
えば、文字に対応するアウトラインデータとすることが
できる。
【0010】フォント展開部4は、フォントデータベー
ス3から送られてきたフォントデータをラスターデータ
に変換し、画像メモリ5とグリフ構造抽出部6に送る。
画像メモリ5は、フォント展開部4で変換されたラスタ
ーデータを蓄積する。画像メモリ5に蓄積されたラスタ
ーデータは、グリフ表示部1に表示される。
【0011】グリフ構造抽出部6は、フォント展開部4
により変換されたラスターデータを受け取り、細線化な
どの方法により、グリフのスケルトン(骨格)情報を抽
出する。ここでは、抽出されたスケルトン情報をグリフ
構造と呼ぶ。また、グリフ構造抽出部6は、グリフの各
部位と、それに対応するスケルトンの各部位の対応情報
およびグリフ構造を制御曲線展開部7に送る。制御曲線
展開部7は、グリフ構造抽出部6から受け取ったグリフ
構造をスプライン曲線やベジエ曲線等のパラメトリック
な曲線データ群に変換する。以下、変換された曲線デー
タ群を制御曲線データと呼ぶ。制御曲線展開部7は、制
御曲線データ、および、グリフの各部位と制御曲線デー
タの各制御点の対応関係を表すデータとを写像データベ
ース8に送る。以後、写像データベース8に送られたデ
ータを写像データと呼ぶ。写像データベース8は、制御
曲線展開部7から送られた写像データと、各制御点に対
応する色空間座標を蓄積する。色空間座標は、制御曲線
展開部7が制御曲線データとともに写像データベース8
に送る構成としてもよい。写像データが制御曲線展開部
7から送られ、写像データベース8に蓄積された時点で
は、例えば、デフォルトの色空間座標を保持させておく
ことができる。写像データベース8に蓄積された制御曲
線データ及び色空間座標は、グラフィックス部9に送ら
れる。また、写像データ及び色空間座標は、配色制御部
12にも送られる。
【0012】グラフィックス部9は、写像データベース
8から送られて来る制御曲線データ及び色空間座標に従
って、表示画像を作成する。色空間表示部10は、例え
ばディスプレイなどで構成され、グラフィックス部9に
より作成された色空間の表示画像を表示する。色空間表
示部10は、グリフ表示部1と同一の表示装置を用いて
構成することもできる。
【0013】制御曲線制御部11は、入力部2における
入力を監視し、制御曲線の位置、形状および大きさ等を
変更するような動作の場合は、即座に写像データベース
8の写像データあるいは色空間座標を更新する。写像デ
ータベース8の更新はグラフィックス部9にも伝えら
れ、色空間表示部10における表示画像も更新される。
配色制御部12は、写像データベース8から送られて来
る写像データ及び色空間座標からグリフの各部位に対応
する色を求め、配色される色を画像メモリ5のデータと
置き換える。置き換えられたデータに従って、グリフ表
示部1に配色されたグリフが表示される。
【0014】本発明の画像処理装置の一実施例における
動作を、図1をもとに図2を用いて説明する。以下の説
明では、本発明の画像処理装置の一実施例が使用される
ある状況を想定して一例を説明する。図2は、表示ディ
スプレイの外観の一例の説明図である。図中、21は被
配色グリフ、22は制御曲線、23は色空間座標軸、2
4は制御点である。
【0015】まず、利用者は配色を希望する被配色グリ
フ21を、グリフ表示部1を見ながら入力部2を用いて
選択する。ここでは、被配色グリフ21として文字
「K」が選択されたことを示している。文字「K」を問
い合わせキーとして、対応するフォントデータがフォン
トデータベース3から検索され、フォント展開部4によ
りラスターデータに展開され、図2(A)に示したよう
なパターンとして画像メモリ5に格納される。画像メモ
リ5に格納されたラスターデータと同じデータがグリフ
構造抽出部6に送られ、グリフ構造抽出部6によって細
線化され、文字「K」のグリフ構造を得る。さらに、制
御曲線展開部7により、文字「K」のグリフ構造から4
本の曲線を抽出し、制御曲線A−B−C、制御曲線E−
D−C、制御曲線I−H−C、制御曲線G−F−Cから
構成される制御曲線に展開される。これらの制御曲線デ
ータは、写像データベース8に送られる。グラフィック
ス部9では、制御曲線データと色空間座標から、色空間
内に制御曲線を描画した画像を作成し、色空間表示部1
0に表示し、利用者に提示される。この状態を図2
(B)に示している。制御曲線22の表示は、制御曲線
22を含む制御曲面の表示とすることもできる。
【0016】色空間表示部10に表示された制御曲線2
2上の丸印(記号A〜I)は、制御曲線の制御点24を
表す。利用者はこの制御点24を使って、制御曲線22
の位置、形状および大きさ等を任意に操作、変更でき
る。利用者が入力部2から行なった操作は、制御曲線制
御部11を通じて写像データベース8に反映される。更
新された写像データベース8の結果はすぐに色空間表示
部10に表示されるので、利用者は会話的に配色の操作
を進めることができる。
【0017】図2(B)では、色空間表示部10は、色
空間にCIELAB色空間を使用していることを示して
いる。色空間座標軸23は、L* 軸、a* 軸、b* 軸を
表示している。利用者が他の色空間(例えばHSL、R
GB等)を選択するように構成することもできる。
【0018】グリフ表示部1に表示されたラスターデー
タの被配色グリフ21と制御曲線22の各部位の関係
と、制御曲線22の更新された色空間内での座標データ
は写像データベース8により管理されている。写像デー
タベース8に保持されている写像データ、色空間座標デ
ータから、被配色グリフ21の各部位の配色がわかるの
で、配色制御部12がこれらのデータを参照することに
より、画像メモリ5内のグリフデータに対して配色する
ことができる。配色の結果は、グリフ表示部1に表示さ
れるので、利用者はこれを見ながらさらに配色の変更等
を行なうことができる。
【0019】図3は、表示ディスプレイの外観の別の例
の説明図である。図中、25は制御曲線である。図3に
示すように、図1のグリフ表示部1の被配色グリフ21
に、色空間表示部10に表示されている制御曲線22に
対応する制御曲線25あるいは制御曲面を表示すること
ができる。図3(A)に示したグリフ表示部1上の点
A’乃至点I’は、図3(B)に示した色空間表示部1
0上の制御点24である点A乃至点Iに対応している。
また、グリフ表示部1に点線で示した制御曲線25は、
色空間表示部10の制御曲線22に対応していることを
示している。このような表示を行なうために、制御曲線
展開部7から出力され、写像データベース8に格納され
る写像データを画像メモリ5に反映させる構成を追加す
ればよい。このような表示を行なうことにより、被配色
グリフのどの部位がどの色で表現されるのかが明らかに
なり、操作性を向上させることができる。
【0020】このような制御曲線25をグリフ表示部1
に表示する構成では、制御曲線に対しての入力部2から
の入力を受け付け、制御曲線25の変更を行なえるよう
に構成することができる。制御曲線25の変更により、
写像データベース8の更新、グラフィックス部9を介し
た色空間表示部10の表示画像の更新も行なうように構
成すればよい。被配色グリフ21上の制御曲線25の変
更は、制御曲線25と制御曲線22の写像関係の変更を
意味している。これにより、被配色グリフ21上での自
由な配色、混色を可能とし、より配色の自由さを増すこ
とができる。
【0021】図4は、グリフ構造抽出部6の動作の一例
の説明図である。図中、31は骨格、32はスケルトン
画像である。グリフ構造抽出部6は、入力された被配色
グリフ21の特徴を抽出し、制御曲線展開部7に出力す
る。一例として、被配色グリフ21に対して細線化の処
理を施し、被配色グリフ21の骨格31に相当する画素
を求め、スケルトン画像32を得る。細線化処理は、従
来より用いられているアルゴリズムを用いて行なえばよ
い。例えば、COMPUTER GRAPHICS A
ND IMAGE PROCESSING,vol1
3,1980,T.Pavlidis,“A Thin
nig Algorithm for Discret
e Binary Images”,pp.142−1
57に記載されている細線化アルゴリズムや、電子通信
学会論文誌,volJ66−D,No.5,1983,
鶴岡他,“ディジタル図形の一細線化法と手書き文字認
識システムへの応用”,pp.525−532に記載さ
れている細線化アルゴリズム等の細線化手法を用いるこ
とができる。また、グリフ構造抽出部6は、被配色グリ
フ21の画像メモリ15上での座標に対応した座標を制
御曲線展開部7に出力する。この座標情報によって、ス
ケルトン画像32の各部位に対応する被配色グリフ21
の各部位の位置が分かる。
【0022】図5は、制御曲線展開部7の動作の一例の
説明図である。制御曲線展開部7は、グリフ構造抽出部
6からの出力、つまり、スケルトン画像32を受け取
り、制御可能な曲線群に変換する。制御可能な曲線とし
て、例えば、スプライン曲線またはベジエ曲線に変換す
る。スプライン曲線またはベジエ曲線は、与えられた
点、すなわち、制御点24を滑らかに結ぶ曲線であり、
制御点を移動させることにより、曲線を任意に変形でき
る。この曲線を制御曲線データ22と呼ぶ。制御曲線展
開部7は、制御曲線データ22がスケルトン画像32を
近似するように、適当な間隔で制御点24を選択し、計
算することにより、制御曲線データ22を構成する。図
5では、制御点24として点Aから点Iまでの9個の制
御点を選択し、曲線A−B−C、曲線C−D−E、曲線
C−F−G、曲線C−H−Iの4本の制御曲線データ2
2を構成している。制御曲線データ22は、写像データ
ベース8に出力される。制御点24からスプライン曲線
を構成する計算法は、例えば、Tom Gaskin
s,“PHIGS Programming Manu
al”,O’Reilly&Associates,I
nc.に記載されている方法等を用いることができる。
また、制御曲線展開部7は、スケルトン画像の座標に対
応する座標を写像データベース8に出力する。この座標
情報によって、制御点24が被配色グリフ21のどの部
位に対応するかが分かる。
【0023】図6は、写像データベース8で管理される
写像データと色空間座標の一例の説明図である。写像デ
ータベース8は、管理する写像データ及び色空間座標
を、例えば、表形式で管理するように構成することがで
きる。写像データは、制御曲線データ22がどの制御点
24で構成されているかの対応関係と、各制御点24が
対応する被配色グリフ21の部位の画像メモリ15上の
座標からなる。また、各制御点24に対応して、色空間
表示部10に表示される色空間上での座標を有してい
る。例えば、図6では、制御曲線データ22は、4つの
制御曲線から構成されており、制御曲線#1は制御点
A,B,Cから構成され、制御曲線#2は制御点D,
E,Cから構成され、制御曲線#3は制御点G,F,C
から構成され、制御曲線#4は制御点I,H,Cから構
成されていることを示している。また、各制御点Aから
Iまでに対応する被配色グリフ21の部位の画像メモリ
5上の座標が(XA ,YA )乃至(XI ,YI )である
ことを示している。これらのデータは、制御曲線展開部
7から出力されたものである。さらに、各制御点Aから
Iまでに対応する色空間上での座標が(XA ,YA ,
0)乃至(XI ,YI ,0)であることを示している。
【0024】図6に示した例では、色空間上の座標は、
各制御点の対応する被配色グリフ21の部位の画像メモ
リ15上の座標を使って初期化している。初期値とし
て、色空間のL* 軸の値として被配色グリフ21のX座
標を、a* 軸の値として被配色グリフ21のY座標を、
b* 軸の値として0を、それぞれ色空間上での座標デー
タとして用いている。写像データベース8は、利用者が
マウス12によって移動させた制御点24の座標を制御
曲線制御部11を通じて取得し、移動した制御点24に
対応する色空間上での制御点の座標を更新する。
【0025】写像データベース8は、色空間上での制御
点の座標の初期化されたデータあるいは更新されたデー
タをグラフィックス部9に出力する。また、全管理デー
タの初期化されたデータあるいは更新されたデータを配
色制御部12に出力する。
【0026】図7は、制御曲線の操作の一例の説明図で
ある。図中、41はカーソル、42はメニュー画面、4
3乃至45はスライダー、46は実行ボタン、47は取
り消しボタンである。色空間表示部10に図7(A)に
示す画像が表示されているものとする。この状態で、利
用者が入力部2の例えばマウスを使って、色空間表示部
10を見つつ、カーソル41を移動させたい制御点24
に合わせ、制御点24を選択する。図7(A)では制御
点Aを選択する場合を示している。
【0027】制御点24が選択された状態では、制御曲
線制御部11がグラフィック部9に選択された制御点2
4の表示の変更を命令し、色空間表示部10の制御点2
4の表示を変更する。例えば、図7(B)では、制御点
Aが選択されたことを示すため、制御点Aを黒で塗りつ
ぶし、黒丸として描画されている。利用者は、制御点A
が選択されたことを黒丸への変更によって確認できる。
さらに、マウスのボタンをダブルクリックすることによ
って、図7(C)に示すようなメニュー画面42が表示
される。メニュー画面42は、制御点24のL* 座標の
相対移動方向を指示するためのスライダー43、a* 座
標の相対移動方向を指示するためのスライダー44、b
* 座標の相対移動方向を指示するためのスライダー45
と実行ボタン46と取消ボタン47等から構成されてい
る。制御点24の移動の指示は、メニュー画面42内の
各スライダー43乃至45を、例えば、マウスなどによ
りプラス方向あるいはマイナス方向に移動させることに
より行なうことができる。図7(D)では、利用者が制
御点AのL* 座標を増加させるためL* スライダー43
のつまみをプラス方向に動かしている。さらに、実行ボ
タン46をマウス等により押下状態とすることによっ
て、制御点AがL* のプラス方向に移動し、制御曲線2
2が変形される。スライダー43乃至45の移動を取り
消す場合には、取り消しボタンを押下状態とすればよ
い。
【0028】図8は、配色制御部12の一例を示す構成
図である。図中、51は色補間部、52は色空間変換
部、53はデータ書換部である。配色制御部12は、写
像データベース8から写像データ及び色空間座標を受け
取り、被配色グリフ21を配色するための配色データを
画像メモリ5に送る。色補間部51は、写像データおよ
び色空間座標を使って、制御点24に対応する被配色グ
リフ21上の点以外の画素の配色データを、補間により
算出する。色空間変換部52は、CIELAB色座標系
のデータから、例えば、RGB座標系のデータに変換す
るための装置である。データ書換部53は画像メモリ5
のデータを、色補間部51で算出され、色空間変換部5
2で変換された配色データで書き換える。
【0029】図9は、配色制御部12の動作の一例の説
明図である。図9に示したグリフ表示部1は、被配色グ
リフ21の一部を拡大して示したものである。被配色グ
リフ21の領域A’と領域B’は、それぞれ制御点Aと
制御点Bに対応した領域である。制御点Aと制御点B
は、それぞれ色空間上で座標(L* A,a* A,b* A)と座
標(L* B,a* B,b* B)に位置していたとする。例え
ば、座標(L* A,a* A,b* A)が赤で座標(L* B,
a* B,b* B)が青である場合には、領域A’は赤で、領
域B’は青で配色される。
【0030】被配色グリフ上の領域A’と領域B’の中
間に位置する領域、例えば、図9中でハッチングされて
いる領域では、各制御点の座標の比とCIELAB色空
間での比が同じになるように混色される。つまり、(X
A ,YA )と(XB ,YB )の中間点((XA +XB )
/2,(YA +YB )/2)での色は、((L* A+
L* B)/2,(a* A+a* B)/2,(b* A+b* B)/
2)で表される色となる。図9では、制御点Aが赤、制
御点Bが青であるので、中間では紫となる。ここでは、
各制御点の座標の比とCIELAB色空間での比が同じ
になるように混色される例を示したが、任意の関数関係
でよい。このような混色を色補間部51で行なう。
【0031】以上説明したように、利用者はグリフ表示
部1の被配色グリフ21を見ながら、色空間表示部10
において制御曲線22の制御点24を操作することによ
り、被配色グリフ21の各部位の色を自由、かつ、滑ら
かに変えることができる。
【0032】上述の実施例では、フォントをラスターデ
ータに変換した後、グリフ構造抽出部6で細線化し、得
られたスケルトン画像に近似した曲線を発生させる制御
点を制御曲線展開部7で求めたが、配色を行なうフォン
トデータがアウトラインベクトル形式の場合には、ベク
トルの始点、終点を制御点として用い、色空間内に配置
して配色を行なうように構成することもできる。この場
合、グリフ構造抽出部6、制御曲線展開部7はほとんど
処理を行なわず、写像データベース8に登録するように
構成することができる。このとき、制御曲線は閉領域を
構成する。そのため、色空間表示部10では、制御曲線
の表示は、制御曲面の表示として行なうことができる。
閉領域内に制御点を設けることも可能であり、設けた点
を含む制御曲面を生成すればよい。
【0033】制御点は、制御曲線展開部7により自動的
に生成されるが、利用者からの指示に従って、制御点の
一部あるいは全部を入力可能に構成することもできる。
【0034】与えられる画像がラスターイメージの場合
には、グリフ構造抽出部6において、グリフの抽出処理
を行ない、抽出されたグリフに対して上述の処理を行な
うように構成することができる。また、抽出したグリフ
に対して輪郭抽出処理及びベクトル化処理を行なって、
ベクトルの始点、終点を制御点として抽出し、配色に用
いることもできる。
【0035】上述の説明では、グリフとして文字の場合
を例に説明したが、本発明はこれに限らず、文字以外の
図形であってもよい。画像の背景についての配色も、画
像全体を例えば1つの矩形の図形とすればよい。このと
き、配色を行なわない図形部分を除いた領域に対して配
色を行なうことができる。
【0036】また、上述の説明では、色空間として通常
のCIELAB色空間を例に説明したが、本発明はこれ
に限らず、利用者が任意の位置に任意の色を割り当てた
色空間であってもよい。例えば、色度を表わす平面に色
がランダムに存在する色空間の場合、グリフにランダム
な配色を行なうことが可能で、その結果、多彩な色を含
む単一のグリフを容易に生成することができる。また、
明るさに対応する色空間の一つの軸を、例えば、明暗明
暗明暗と繰り返されるように値を設定すると、明暗を繰
り返す色を簡単にグリフに配色することができる。
【0037】さらに、上述の説明では、写像データベー
ス8で管理されるデータとして、写像データと色空間座
標を例に説明したが、それらのデータに、例えば、時間
を表わすパラメータを追加することにより、グリフに配
色される色を時間的に変化させることが可能となる。こ
のように拡張された管理データ、つまり、写像データ、
色空間座標及び時間データは、配色制御部12とグラフ
ィックス部9にそれぞれ送られる。時間データに応じて
システムのクロックと協調して配色制御部12、画像メ
モリ5、グリフ表示部1を駆動することにより、グリフ
の色を時々刻々と変化させることができる。同様に、該
クロックと協調して入力部2及び制御曲線制御部11か
らの情報を写像データベース8に取得及び蓄積し、グラ
フィックス部9を駆動することにより、時間的に変化す
る管理データの作成が可能となる。係る拡張された管理
データを使って、上述のようにしてグリフの色を時々刻
々と変化させることができる。
【0038】
【発明の効果】以上の説明から明らかなように、本発明
によれば、グリフの配色を自由、かつ、滑らかに行なう
ことができるので、グリフの表現力が豊かになり、訴求
力を向上させることができるという効果がある。
【図面の簡単な説明】
【図1】 本発明の画像処理装置の一実施例を示すブロ
ック図である。
【図2】 表示ディスプレイの外観の一例の説明図であ
る。
【図3】 表示ディスプレイの外観の別の例の説明図で
ある。
【図4】 グリフ構造抽出部6の動作の一例の説明図で
ある。
【図5】 制御曲線展開部7の動作の一例の説明図であ
る。
【図6】 写像データベース8で管理される写像データ
と色空間座標の一例の説明図である。
【図7】 制御曲線の操作の一例の説明図である。
【図8】 配色制御部12の一例を示す構成図である。
【図9】 配色制御部12の動作の一例の説明図であ
る。
【符号の説明】
1 グリフ表示部、2 入力部、3 フォントデータベ
ース、4 フォント展開部、5 画像メモリ、6 グリ
フ構造抽出部、7 制御曲線展開部、8 写像データベ
ース、9 グラフィックス部、10 色空間表示部、1
1 制御曲線制御部、12 配色制御部、21 被配色
グリフ、22,25 制御曲線、23色空間座標軸、2
4 制御点、31 骨格、32 スケルトン画像、41
カーソル、42 メニュー画面、43〜45 スライ
ダー、46 実行ボタン、47取り消しボタン、51
色補間部、52 色空間変換部、53 データ書換部。

Claims (2)

    【特許請求の範囲】
  1. 【請求項1】 画像に対して配色を行なう画像処理装置
    において、前記画像から構造を抽出する構造抽出手段
    と、該構造抽出手段により抽出された構造に基づいて制
    御可能なデータに変換する制御データ変換手段と、該制
    御データ変換手段により変換された制御可能なデータを
    色空間内に配置し前記画像に対する配色を行なう配色手
    段を有することを特徴とする画像処理装置。
  2. 【請求項2】 前記配色手段により配色された前記画像
    の制御可能なデータを前記色空間上の配置の状況として
    表示する表示手段と、該表示手段に表示された画像の制
    御データを操作者の指示により変更可能な制御データ変
    更手段を有することを特徴とする請求項1に記載の画像
    処理装置。
JP5257593A 1993-09-21 1993-09-21 画像処理装置 Pending JPH0793567A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP5257593A JPH0793567A (ja) 1993-09-21 1993-09-21 画像処理装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP5257593A JPH0793567A (ja) 1993-09-21 1993-09-21 画像処理装置

Publications (1)

Publication Number Publication Date
JPH0793567A true JPH0793567A (ja) 1995-04-07

Family

ID=17308429

Family Applications (1)

Application Number Title Priority Date Filing Date
JP5257593A Pending JPH0793567A (ja) 1993-09-21 1993-09-21 画像処理装置

Country Status (1)

Country Link
JP (1) JPH0793567A (ja)

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1999034277A3 (en) * 1997-12-24 1999-11-11 Interval Research Corp Printable interfaces and digital linkmarks
US6164541A (en) * 1997-10-10 2000-12-26 Interval Research Group Methods and systems for providing human/computer interfaces
US6256638B1 (en) 1998-04-14 2001-07-03 Interval Research Corporation Printable interfaces and digital linkmarks
US6262711B1 (en) 1995-08-03 2001-07-17 Interval Research Corporation Computerized interactor systems and method for providing same
US6411994B2 (en) 1997-10-07 2002-06-25 Interval Research Corporation Interface system for providing content using context hotspots
US6439459B1 (en) 1997-10-07 2002-08-27 Interval Research Corporation Methods and systems for providing human/computer interfaces
US6940486B2 (en) 1995-08-03 2005-09-06 Vulcan Patents Llc Computerized interactor systems and methods for providing same
JP2008225692A (ja) * 2007-03-09 2008-09-25 Fujitsu Ltd 画像検索方法、装置およびプログラム
US9940685B2 (en) 2000-04-19 2018-04-10 Digimarc Corporation Digital watermarking in data representing color channels

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6262711B1 (en) 1995-08-03 2001-07-17 Interval Research Corporation Computerized interactor systems and method for providing same
US6940486B2 (en) 1995-08-03 2005-09-06 Vulcan Patents Llc Computerized interactor systems and methods for providing same
US6411994B2 (en) 1997-10-07 2002-06-25 Interval Research Corporation Interface system for providing content using context hotspots
US6439459B1 (en) 1997-10-07 2002-08-27 Interval Research Corporation Methods and systems for providing human/computer interfaces
US6587859B2 (en) 1997-10-07 2003-07-01 Interval Research Corporation Printable interfaces and digital linkmarks
US7177954B1 (en) 1997-10-07 2007-02-13 Vulcan Patents Llc Interface system using hotspots
US6164541A (en) * 1997-10-10 2000-12-26 Interval Research Group Methods and systems for providing human/computer interfaces
WO1999034277A3 (en) * 1997-12-24 1999-11-11 Interval Research Corp Printable interfaces and digital linkmarks
US6256638B1 (en) 1998-04-14 2001-07-03 Interval Research Corporation Printable interfaces and digital linkmarks
US9940685B2 (en) 2000-04-19 2018-04-10 Digimarc Corporation Digital watermarking in data representing color channels
JP2008225692A (ja) * 2007-03-09 2008-09-25 Fujitsu Ltd 画像検索方法、装置およびプログラム

Similar Documents

Publication Publication Date Title
EP0313796B1 (en) Computer display color control and selection system
US7573487B1 (en) Dynamically transformable user interface icons
US5504853A (en) System and method for selecting symbols and displaying their graphics objects in a detail window
US5473740A (en) Method and apparatus for interactively indicating image boundaries in digital image cropping
US6756992B2 (en) Display equipment, display method, and storage medium storing a display control program using sub-pixels
JP2582999B2 (ja) カラーパレット発生方法、装置及びデータ処理システム並びにルックアップテーブル入力発生方法
US6157390A (en) Stroke-based font generation
EP0950988A2 (en) Three-Dimensional image generating apparatus
US6326974B1 (en) Method and apparatus for coloring support
JPH08510851A (ja) 画像処理方法及び装置
US20040237053A1 (en) System and method for implementing an image ancillary to a cursor
EP0396956B1 (en) Display system for instruments
JPH06507743A (ja) 画像合成及び処理
JP4174133B2 (ja) 画像生成方式
JPH09247470A (ja) 色彩データ変換装置
US5831622A (en) Method and apparatus for intersecting color regions of multiple shapes for graphics systems
EP1271409B1 (en) Method and System for Generating a digital image including a transparent object
EP0469918B1 (en) Figure processing method
JP3093605B2 (ja) 画像編集装置
US5151686A (en) Electronic brush generation
JP2701056B2 (ja) 三次元物体の二次表現方法
JP2722148B2 (ja) 画像のブラシ処理方法
JPH09146753A (ja) マルチウインドウ表示方法およびマルチウインドウ表示装置
JP2795083B2 (ja) 画像処理における同一材質感画像の作成方法
JPH10214077A (ja) 合成描画データの生成方法および合成描画装置