JPH08212362A - 文字図形作成装置 - Google Patents

文字図形作成装置

Info

Publication number
JPH08212362A
JPH08212362A JP7017593A JP1759395A JPH08212362A JP H08212362 A JPH08212362 A JP H08212362A JP 7017593 A JP7017593 A JP 7017593A JP 1759395 A JP1759395 A JP 1759395A JP H08212362 A JPH08212362 A JP H08212362A
Authority
JP
Japan
Prior art keywords
character
gradation
graphic
data
brightness
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
JP7017593A
Other languages
English (en)
Inventor
Ritsuko Hosoya
律子 細谷
Hitoshi Tamura
等 田村
Tsukasa Yamauchi
司 山内
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.)
Hitachi Ltd
Original Assignee
Hitachi 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 Hitachi Ltd filed Critical Hitachi Ltd
Priority to JP7017593A priority Critical patent/JPH08212362A/ja
Publication of JPH08212362A publication Critical patent/JPH08212362A/ja
Pending legal-status Critical Current

Links

Landscapes

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

Abstract

(57)【要約】 【目的】文字や図形にグラデーションを手軽に付けるこ
とができる装置を得る。 【構成】入力部2からグラデーションの色順と該色の変
化する方向や形状を指定すると、領域算出手段15が図
形を描画する矩形座標範囲を算出し、輝度発生手段16
が該領域矩形に前記指定色順に前記指定型に従って連続
的に変化するグラデーションを発生するように、図形の
描画ドットの各座標値の輝度を算出する。従って、簡単
な演算処理で文字や図形に様々な型や方向のグラデーシ
ョンを付けることができる。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、ワードプロセッサやパ
ーソナルコンピュータにおける文書作成ソフトなどのよ
うに、図形や文字,イラスト等の入ったドキュメントを
作成編集する文字図形作成装置に関する。
【0002】
【従来の技術】従来、文字や図形にグラデーションを付
けるときは、ビットマップメモリ上に図形パターンをイ
メージ展開するときにシェーディングの技法を使って各
ドットに対する輝度を発生させるか、または、もっと単
純に、ビットマップメモリ上にイメージ展開された図形
パターンに対して、図形の端から端までの輝度変化量に
応じた幅で、輝度に対応した模様塗り潰しを行って実現
している。
【0003】
【発明が解決しようとする課題】このシェーディング技
法によるグラデーションの発生は、単純な、例えば赤か
ら青、更に緑へと上から下へ変わるようなグラデーショ
ン塗り潰しでも複雑な輝度計算を行わなくてはならない
ので、演算処理装置の負担が増えて処理時間が長くな
り、また、グラデーションの発生方向へ模様を変えなが
ら塗り潰していく場合には負担が更に多くなることか
ら、処理能力の低い小規模の演算処理装置を使用した文
字図形作成装置ではグラデーションの形状や方向を自由
に変えにくい欠点があった。
【0004】従って、本発明の目的は、グラデーション
を付けるための演算処理が簡単な文字図形作成装置を提
案することにある。
【0005】本発明の他の目的は、処理能力が比較的低
い小規模の演算処理装置を使用してもグラデーションを
付加した文字図形を容易に発生することができる文字図
形作成装置を提案することにある。
【0006】本発明の更に他の目的は、グラデーション
の形状や方向を変えることが容易な文字図形作成装置を
提案することにある。
【0007】
【課題を解決するための手段】本発明の1つの特徴は、
オペレータにより操作される入力手段と、この入力手段
からの入力に基づいてグラデーションを付ける文字や図
形の描画用ドットイメージ形式のデータを発生するドッ
トデータ発生手段と、描画用ドットデータを表示する表
示手段とを備えた文字図形作成装置において、付加する
グラデーションの修飾情報を設定するグラデーション修
飾情報設定手段と、グラデーションを付加する文字や図
形を描画する矩形座標範囲を算出する領域算出手段と、
この矩形領域に前記修飾情報に従ったグラデーションを
発生するように文字や図形の描画ドットの各座標値の輝
度を算出する輝度算出手段と、算出した輝度情報をその
まま/または2値化処理して一時記憶用のバッファに書
き込む描画手段とを設けたことにある。
【0008】本発明の他の特徴は、更に、前記グラデー
ション修飾情報設定手段は、予め定められた複数の型及
び色を選択してグラデーション修飾情報を設定するよう
にしたことにある。
【0009】本発明の他の特徴は、オペレータによって
指示を入力する入力手段と、この入力手段からの指示で
グラデーションを付ける文字や図形のアウトライン形式
のデータを発生する手段と、アウトラインデータ形式の
文字や図形をデータ処理によって作成編集して描画用ド
ットイメージ形式のデータに変換する展開手段と、描画
用ドット形式のデータを表示する表示手段とを備えた文
字図形作成装置において、グラデーションを付加する文
字または図形が描画される矩形座標範囲を算出する領域
算出手段と、この矩形領域に前記入力手段から入力指定
されたグラデーションを発生するように文字や図形の描
画ドットの各座標値の輝度を算出する輝度発生手段と、
発生した輝度情報をそのまま/または2値化処理して一
時記憶用のバッファに書き込む描画手段と、文字列や図
形や指定されたグラデーション等のデータを記憶する記
憶手段とを設けたことにある。
【0010】本発明の他の特徴は、前記輝度発生手段
は、グラデーションの色の変化方向や形状等の型と、こ
の型の方向に変化する色順とが前記入力手段によって設
定されるようにしたことにある。
【0011】本発明の他の特徴は、更に、前記領域算出
手段は、グラデーションを付加する文字列や図形の外接
矩形を基準にグラデーション発生の矩形座標範囲を算出
するようにしたことにある。
【0012】本発明の他の特徴は、更に、前記領域算出
手段は、複数の文字図形の集合体に対して各文字図形単
位/または集合体を単位として設定されたグラデーショ
ン発生の矩形座標範囲を算出するようにしたことにあ
る。
【0013】本発明の他の特徴は、更に、グラデーショ
ン修飾を行う図形または文字を表示手段に表示された図
形または文字の中から選択して指定する手段を備えたこ
とにある。
【0014】本発明の他の特徴は、オペレータにより操
作される入力手段と、この入力手段からの入力に基づい
てグラデーションを付ける文字や図形の描画用ドットイ
メージ形式のデータを発生するドットデータ発生手段
と、描画用ドットデータを表示する表示手段とを備えた
文字図形作成装置において、付加するグラデーションの
修飾情報を設定する修飾情報設定処理機能と、グラデー
ションを付加する文字や図形を描画する矩形座標範囲を
算出する領域算出処理機能と、この矩形領域に前記グラ
デーションを発生するように文字や図形の描画ドットの
各座標値の輝度を前記修飾情報を参照して算出する輝度
算出処理機能と、算出した輝度情報をそのまま/または
2値化処理して一時記憶用のバッファに書き込む描画処
理機能を有するマイクロプロセッサを設けたことにあ
る。
【0015】
【作用】輝度算出手段は、グラデーションを付加する文
字や図形を描画する矩形座標範囲における描画ドットの
輝度をグラデーション修飾情報に従って算出するので、
演算処理量が少なくなる。
【0016】
【実施例】図1は、本発明の一実施例を示す文字図形作
成装置の機能ブロック図である。この文字図形作成装置
は、システムの総合的な制御を実行するプロセッサ1、
キーボードやタブレット等の入力部2、文字フォントや
図形データやグラデーションデータやそれらの集合であ
る文書データ等を格納するハードディスクやフロッピー
ディスク等の記憶部3、オペレータが指定した描画する
図形のアウトラインデータを発生する図形データ発生部
4、アウトラインデータをドットイメージデータに変換
してラスタ単位の描画情報として出力する展開部5、こ
の展開部5から出力されたラスタデータを一時記憶する
ラスタデータバッファ6、このラスタデータの出力先を
切り換えるスイッチ7,8、表示用のイメージ情報を作
成する表示ドライバ9、表示する1画面分のイメージ情
報を格納するフレームバッファ10、フルカラーCRT
ディスプレイ等の表示部11、ラスタデータから印刷用
のドットデータを作成する印刷ドライバ12、この印刷
ドライバ12が作成したドットデータを格納するビット
マップメモリ13、このビットマップメモリ13上のデ
ータを用紙に印刷する印刷部14、図形にグラデーショ
ンを付ける場合にオペレータが指定したグラデーション
パターンに従って個々の図形の外接矩形領域からグラデ
ーションを発生させる範囲を算出する領域算出部15、
この領域算出部15が算出した領域のグラデーション輝
度情報を発生する輝度発生部16、グラデーション輝度
情報を追加したドット情報の出力先を切り換えるスイッ
チ17を備える。
【0017】図2は、オペレータ(ユーザ)がグラデー
ションを付ける図形や文字等を入力する図形入力画面で
ある。図形データの入力には、予め記憶装置に形状が記
憶されている円や四角形等の既製図形やアウトラインフ
ォント文字等をメニュー画面で選択してその大きさと表
示位置を指定する方法、また、オペレータが直接画面に
自由な形状の図形を描いて作成する方法などがある。予
め記憶している既製図形データの入力は、例えば、文字
列ならば明朝体やゴシック体等の文字種別と文字サイ
ズ,文字間隔や行間隔等の書式と文字コードを指定して
行い、円や矩形等の既製図形データの場合は、その図形
形状に応じて中心位置や半径または対角2点などのよう
に該図形をシステムが描画するために必要なパラメータ
を入力する。任意の形状の図形を描いて作成する場合
は、例えば、線分やスプライン曲線を次々につながるよ
うに指定して所望の形を描くことによって行う。
【0018】このようにして画面に表示する図形データ
をオペレータが入力すると、プロセッサ1は、この図形
データを作成し画面毎に区別して記憶部3に保存する。
図3は、このような図形データの一例である。この図形
データは、パターン種別,パラメータ,修飾属性等を備
えている。図形データ入力時に、オペレータが、修飾属
性の色や模様などを指定しなかった場合は、予め定めた
所定の初期値をプロセッサ1が自動的に設定する。
【0019】グラデーションの付いた図形を作成する場
合は、図形や文字のデータ入力に続き、該図形や文字の
修飾属性としてグラデーション修飾情報を指定する。オ
ペレータからのグラデーション修飾指示入力があると、
プロセッサ1は、グラデーション機能を起動してグラデ
ーション修飾情報指定画面を表示する。図4は、このグ
ラデーション修飾情報指定画面の一例である。このグラ
デーション修飾情報指定画面では、グラデーションを付
ける対象となる図形や文字列を画面上の描画図形や文字
列から選択し、選択した図形や文字列に付けるグラデー
ションの範囲と型と色順とを指定する。
【0020】グラデーションの型とは、例えば図5に示
すように、縦横斜めの位置方向への変化や同心円状,矩
形状等のように色が連続的に変って行く方向性をもった
形状のことである。色順は、方向性に従って変化してい
く色の並び方である。図4の表示画面では、型はメニュ
ーウィンドウから選択して入力し、色順は色のパレット
から順次指定して入力する。
【0021】また、グラデーションを付ける範囲とは、
グループ化された図形群等がある場合に、図形群全体に
前記指定したグラデーションを付けるか、図形群内の1
つまたは幾つかの図形のみにグラデーションを付けるか
等の対象範囲の指定である。例えば、図6のように、4
文字からなる文字列“謹賀新年”に、黒→白→青→白→
赤の順で左上から右下に向かって斜め線状に5色に変化
するグラデーションを付けるとき、文字列全体を変化さ
せた場合(1)と、文字列の1つ1つの文字を変化させ
た場合(2)では、グラデーション塗り潰しの結果が図
示したように異なる。グラデーション範囲の指定は、グ
ループ化された図形の場合に限り、全体範囲か、個々の
範囲かの区別を指定するようにしている。文字列は、自
動的にグループ図形として扱うが、文字以外の任意の形
の複数個の図形を連続的にグラデーション修飾したい場
合は、グラデーション修飾情報指定画面に入る前に図形
編集機能で予めグループ化を定義しておくようにする。
【0022】図7は、図6に示したグラデーション修飾
情報の付いた文字列のデータ例を示しており、これらの
データは記憶部3に記憶され、プロセッサ1の制御によ
り読み出されて図形データ発生部4,領域算出部15及
び輝度算出部16などにより処理される。
【0023】図形データが完成して該図形データの表示
または印刷の指示が入力されると、図形データ発生部4
は、該図形を描画するためのアウトラインデータを発生
する。アウトラインデータは、図8(a)に示すよう
に、表示座標平面上の座標点の集合であり、各座標点を
順に結ぶと図形の輪郭線となる。図形データ発生部4
は、文字については予め記憶してあるフォントデータを
読み出し、既製図形の場合には各々の指定パラメータを
使ってアウトラインデータを算出して展開部5に送る。
展開部5は、このアウトラインデータを図形イメージを
フレームバッファやビットマップメモリに描画するため
のラスタデータに変換し、ラスターデータバッファ6に
送る。このラスタデータは、例えば、図8(b)のよう
な線分の集合で与えられる。ラスターデータバッファ6
から出力されるラスタデータの出力先は、通常のベタ塗
りにするかグラデーションにするかによってスイッチ7
で切り換えられる。
【0024】この実施例では、表示と記憶の色データ
は、レッド/グリーン/ブルー(以下、R/G/Bで示
す)を各8ビットすなわち0〜255までの256階調
の値を使用している。説明の便宜上、通常のベタ塗りの
場合を先に述べる。
【0025】図9は、ベタ塗り図形の表示と印刷の手順
を示している。図形入力画面においてパレットから選択
指定された図形色はRGBの各輝度に変換して記憶して
おき、ある色でベタ塗りに塗り潰した図形を表示する場
合は、前記ラスタデータとRGB輝度から表示用フレー
ムバッファ10上に図形の輝度パターンを作成すればよ
い。フレームバッファ10は、Rプレーン,Gプレー
ン,Bプレーンに分かれ、各プレーンは表示部11の表
示画面に対応する座標平面状にマップされたビデオRA
Mである。フレームバッファ10の各プレーンの1座標
は、表示画面の1ドットにそれぞれ対応して8ビット
(256階調)の輝度情報をストアする。表示ドライバ
9は、スイッチ8を通じてラスタデータアドレスを受け
取り、フレームバッファ10のRGBの各プレーン上で
ラスターデータ線分上に位置する座標ドットを塗り潰し
色のRGB輝度に相当する値に変換する。その結果、フ
レームバッファ10のRプレーン,Gプレーン,Bプレ
ーン上に図形のドットパターンが描かれる。表示部11
は、フレームバッファ10の各ドットの輝度を加法混色
して所望色のベタ塗り図形を表示する。
【0026】印刷は、イエロー/マゼンタ/シアン(以
下、Y/M/Cで示す)+ブラック(以下Kで示す)の
各2値を使用して行う。そのため、印刷バッファ13
は、YMCKの4プレーンで各プレーンの1座標はそれ
ぞれ1ビットのオン/オフ情報を記憶するビットマップ
メモリである。ベタ塗り図形を印刷する場合は、RGB
の各256階調の輝度で表されている記憶表示用塗り潰
し色を印刷ドライバ12によって2値のYMCK輝度値
に変換する。RGBからYMCKへの変換には様々な方
法があるが、例えば、RGBとYMCKの各値が共に0
〜255の範囲をとるなら C=255−R−K M=255−G−K Y=255−B−K K=min(255−R,255−G,255−B) 等の式で計算できる。そして、このYMCK輝度値をラ
スタデータから発生させたドット座標値に付加し、それ
をディザ法等を使って2値化したオン/オフ情報として
YMCKの各ビットマッププレーンに書き込んでいく。
印刷部14は、YMCKのインクを印刷バッファ13の
ビットマップ情報に従って減法混色して所望色のベタ塗
り図形を印刷する。
【0027】グラデーションで塗り潰した図形を描画す
る場合は、グラデーション領域算出部15とグラデーシ
ョン輝度算出部16がRGBまたはYMCKの輝度情報
を出力する。
【0028】領域算出部15は、グラデーション範囲か
ら色を発生させる矩形領域を算出する。この実施例で
は、輝度が変化する範囲は、グラデーション範囲が個々
の図形の場合には各図形の外接矩形領域とし、複数図形
範囲の場合にはグループ化された全図形の外接矩形をす
べて含む最小の矩形とする。つまり、例えば図6におけ
る文字列(1)のグラデーションは4文字範囲分の外接
矩形、文字列(2)のグラデーションは各々1文字分の
外接矩形になる。輝度情報は前記矩形範囲を単位として
変化させるが、色輝度情報の付いた描画データは1図形
または1文字単位で作成するため、実際に輝度を算出し
なければならない範囲は、1図形または1文字の外接矩
形にあたる領域内である。領域算出部15は、前記輝度
の変化範囲と各図形毎の輝度情報発生領域とを領域情報
として出力する。図6の文字列(1)では輝度の変化す
る範囲がそのまま輝度情報発生領域になり、図6の文字
列(2)では各文字毎に該文字の外接矩形が輝度変化範
囲内で占める相対位置範囲にあたる矩形が輝度情報発生
領域になる。
【0029】輝度算出部16は、指定された色順と型及
び前記領域算出部15からの領域情報に従ってラスタデ
ータの線分上に位置する各座標値の色とその輝度を算出
する。先ず、グラデーションの開始ドットから輝度算出
対象のドットまでの距離と領域内での前記距離の最大値
との比率を算出する。この計算は、例えば図10に示す
ように、上から下:式1、左から右:式2、左上から右
下:式3、中心から外へ同心円または楕円状:式4、中
心から外へ矩形状:式5、等のように、領域情報の2つ
の矩形の左上端点座標とサイズをパラメータとした型別
の計算式で行うことができる。開始点または開始線が色
順の1番目の色、開始点または開始線から最も遠いドッ
トが色順の最後の色となるように連続的に変化する色を
発生させればよいので、前記距離比率と色順を対応させ
れば輝度算出対象ドットの色輝度を求めることができ
る。すなわち、これらの計算式は、任意の大きさの矩形
領域にオペレータが指定した型に色が連続的に並んだグ
ラデーションを発生するように構成してあり、矩形内の
全ての座標の輝度を算出して表示すると図5に示すよう
になるが、ラスタデータで与えられる描画に必要な座標
のみの輝度を算出して表示することによって、図11に
示すようにグラデーションの付いた図形のイメージデー
タが作成される。
【0030】表示の場合には、表示ドライバ9は輝度算
出部16によって算出した描画データの輝度情報をその
ままフレームバッファ10に書き込み、表示部11はこ
れを読み出して表示する。また、印刷の場合には、輝度
算出部16が算出した各ドットのRGB輝度をYMCK
値に変換してから印刷部14に与えればよい。このため
に、印刷ドライバ12は、ベタ塗りの場合と同様に、輝
度情報を2値化処理して印刷バッファ13のビットマッ
プメモリに書き込み、印刷部14はこれを読み出してグ
ラデーション付きの図形を印刷する。
【0031】以上のようにこの文字図形作成装置は、ド
ット毎の色情報を発生させた後はグラデーション付き図
形もベタ塗り図形と同じように表示及び印刷することが
できる。
【0032】表示または印刷したグラデーション付き図
形が意図に沿わないものであれば、再度グラデーション
修飾を指示して色順やパターンを変更したり、ベタ塗り
に戻せばよい。
【0033】図1に示すような機能手段を備える文字図
形作成装置は、実際には、図12に示すように、マイク
ロプロセッサ1001にバス1010を介して接続され
たRAM1002,プログラムROM1003,キーボ
ード1004,ハードディスクメモリ1005,フロッ
ピーディスクメモリ1006,フレームバッファ100
7,プリンタ1009と前記フレームバッファ1007
のデータを表示するディスプレイ1008の組み合わせ
によって構成され、文書データ処理手段や前述した図形
データ処理手段(図形データ発生部4,展開部5,領域
算出部15,輝度算出部16及びスイッチ7,8,1
7),表示ドライバ9及び印刷ドライバ12は、プログ
ラムROM1003に格納されたプログラムをマイクロ
プロセッサ1001により実行することによって得られ
るデータ処理機能で実現する。
【0034】そして、図13は、前述したベタ塗り図形
の表示と印刷のためのデータ作成のためにマイクロプロ
セッサ1001が実行するデータ処理のフローを示し、
図14は、前述したグラデーション付きの図形の表示と
印刷のためのデータ作成のためにマイクロプロセッサ1
001が実行するデータ処理のフローを示している。
【0035】また、前記図形データ発生部4及び展開部
5は、マイクロプロセッサ1001から分離したLSI
によって独立させて構成することによってデータ処理の
負担を分割することにより、データ処理の高速化をはか
ることができる。
【0036】
【発明の効果】本発明によれば、比較的簡単なデータ処
理によって1つまたは複数の図形に様々な型と色のグラ
デーション修飾を付加することができる。従って、比較
的低い処理能力の演算処理装置を用いた文字図形作成装
置においてもグラデーション付きの図形を容易に発生す
るすることができ、従って、グラデーションの形状や方
向を変えることも容易となる。
【図面の簡単な説明】
【図1】本発明の一実施例を示す文字図形作成装置の機
能ブロック図である。
【図2】図形入力画面の例を示す図である。
【図3】図形データの例を示す図である。
【図4】グラデーション修飾情報入力画面の例を示す図
である。
【図5】グラデーションの型の例を示す図である。
【図6】文字列に対するグラデーション修飾例である。
【図7】グラデーション装飾情報を付加した図形データ
の例を示す図である。
【図8】アウトラインデータとラスタデータの例であ
る。
【図9】ベタ塗り図形表示と印刷手順を説明する図であ
る。
【図10】グラデーションの型に応じた輝度算出演算式
の例である。
【図11】図形をグラデーションで塗り潰す説明図であ
る。
【図12】本発明になる文字図形作成装置のシステム構
成を示すブロック図である。
【図13】図12に示した文字図形作成装置におけるマ
イクロプロセッサが実行するベタ塗り図形の表示及び印
刷データ作成処理のフローチャートである。
【図14】図12に示した文字図形作成装置におけるマ
イクロプロセッサが実行するグラデーション付き塗り図
形の表示及び印刷データ作成処理のフローチャートであ
る。
【符号の説明】
1…プロセッサ、2…入力部、3…記憶部、4…図形デ
ータ発生部、5…展開部、6…ラスタデータバッファ、
7…切り換えスイッチ、8…切り換えスイッチ、9…表
示ドライバ、10…フレームバッファ、11…表示部、
12…印刷ドライバ、13…ビットマップメモリ、14
…印刷部、15…領域算出部、16…輝度算出部、17
…切り換えスイッチ。
───────────────────────────────────────────────────── フロントページの続き (51)Int.Cl.6 識別記号 庁内整理番号 FI 技術表示箇所 9365−5H G06F 15/72 355 U

Claims (8)

    【特許請求の範囲】
  1. 【請求項1】オペレータにより操作される入力手段と、
    この入力手段からの入力に基づいてグラデーションを付
    ける文字や図形の描画用ドットイメージ形式のデータを
    発生するドットデータ発生手段と、描画用ドットデータ
    を表示する表示手段とを備えた文字図形作成装置におい
    て、 付加するグラデーションの修飾情報を設定するグラデー
    ション修飾情報設定手段と、グラデーションを付加する
    文字や図形を描画する矩形座標範囲を算出する領域算出
    手段と、この矩形領域に前記修飾情報に従ったグラデー
    ションを発生するように文字や図形の描画ドットの各座
    標値の輝度を算出する輝度算出手段と、算出した輝度情
    報をそのまま/または2値化処理して一時記憶用のバッ
    ファに書き込む描画手段とを設けたことを特徴とする文
    字図形作成装置。
  2. 【請求項2】請求項1において、前記グラデーション修
    飾情報設定手段は、予め定められた複数の型及び色を選
    択してグラデーション修飾情報を設定することを特徴と
    する文字図形作成装置。
  3. 【請求項3】オペレータによって指示を入力する入力手
    段と、この入力手段からの指示でグラデーションを付け
    る文字や図形のアウトライン形式のデータを発生する手
    段と、アウトラインデータ形式の文字や図形をデータ処
    理によって作成編集して描画用ドットイメージ形式のデ
    ータに変換する展開手段と、描画用ドット形式のデータ
    を表示する表示手段とを備えた文字図形作成装置におい
    て、 グラデーションを付加する文字または図形が描画される
    矩形座標範囲を算出する領域算出手段と、この矩形領域
    に前記入力手段から入力指定されたグラデーションを発
    生するように文字や図形の描画ドットの各座標値の輝度
    を算出する輝度発生手段と、発生した輝度情報をそのま
    ま/または2値化処理して一時記憶用のバッファに書き
    込む描画手段と、文字列や図形や指定されたグラデーシ
    ョン等のデータを記憶する記憶手段とを設けたことを特
    徴とする文字図形作成装置。
  4. 【請求項4】請求項3において、前記輝度発生手段は、
    グラデーションの色の変化方向や形状等の型と、この型
    の方向に変化する色順とが前記入力手段によって設定さ
    れることを特徴とする文字図形作成装置。
  5. 【請求項5】請求項3において、領域算出手段は、グラ
    デーションを付加する文字列や図形の外接矩形を基準に
    グラデーション発生の矩形座標範囲を算出することを特
    徴とする文字図形作成装置。
  6. 【請求項6】請求項3において、前記領域算出手段は、
    複数の文字図形の集合体に対して各文字図形単位/また
    は集合体を単位として設定されたグラデーション発生の
    矩形座標範囲を算出することを特徴とする文字図形作成
    装置。
  7. 【請求項7】請求項3において、グラデーション修飾を
    行う図形または文字を表示手段に表示された図形または
    文字の中から選択して指定する手段を備えたことを特徴
    とする文字図形作成手段。
  8. 【請求項8】オペレータにより操作される入力手段と、
    この入力手段からの入力に基づいてグラデーションを付
    ける文字や図形の描画用ドットイメージ形式のデータを
    発生するドットデータ発生手段と、描画用ドットデータ
    を表示する表示手段とを備えた文字図形作成装置におい
    て、 付加するグラデーションの修飾情報を設定する修飾情報
    設定処理機能と、グラデーションを付加する文字や図形
    を描画する矩形座標範囲を算出する領域算出処理機能
    と、この矩形領域に前記グラデーションを発生するよう
    に文字や図形の描画ドットの各座標値の輝度を前記修飾
    情報を参照して算出する輝度算出処理機能と、算出した
    輝度情報をそのまま/または2値化処理して一時記憶用
    のバッファに書き込む描画処理機能を有するマイクロプ
    ロセッサを設けたことを特徴とする文字図形作成装置。
JP7017593A 1995-02-06 1995-02-06 文字図形作成装置 Pending JPH08212362A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP7017593A JPH08212362A (ja) 1995-02-06 1995-02-06 文字図形作成装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP7017593A JPH08212362A (ja) 1995-02-06 1995-02-06 文字図形作成装置

Publications (1)

Publication Number Publication Date
JPH08212362A true JPH08212362A (ja) 1996-08-20

Family

ID=11948202

Family Applications (1)

Application Number Title Priority Date Filing Date
JP7017593A Pending JPH08212362A (ja) 1995-02-06 1995-02-06 文字図形作成装置

Country Status (1)

Country Link
JP (1) JPH08212362A (ja)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001222721A (ja) * 1999-12-22 2001-08-17 Adobe Syst Inc オブジェクトのグループをペイントする方法及び装置
JP2007133383A (ja) * 2005-10-12 2007-05-31 Matsushita Electric Ind Co Ltd オンスクリーン信号処理装置、および放送受信装置
JP2009245343A (ja) * 2008-03-31 2009-10-22 Brother Ind Ltd 画像生成装置および印刷装置
JP2009245335A (ja) * 2008-03-31 2009-10-22 Brother Ind Ltd 画像生成装置および印刷装置
JP2009282855A (ja) * 2008-05-23 2009-12-03 Ricoh Co Ltd 画像形成装置、グラデーション図形画像描画方法、グラデーション図形画像描画プログラム、及び記録媒体
JP2016043862A (ja) * 2014-08-26 2016-04-04 矢崎総業株式会社 車両用表示装置
CN115619906A (zh) * 2022-10-25 2023-01-17 北京幻想纵横网络技术有限公司 一种文本高亮绘制方法、装置、设备及存储介质

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001222721A (ja) * 1999-12-22 2001-08-17 Adobe Syst Inc オブジェクトのグループをペイントする方法及び装置
JP2007133383A (ja) * 2005-10-12 2007-05-31 Matsushita Electric Ind Co Ltd オンスクリーン信号処理装置、および放送受信装置
JP2009245343A (ja) * 2008-03-31 2009-10-22 Brother Ind Ltd 画像生成装置および印刷装置
JP2009245335A (ja) * 2008-03-31 2009-10-22 Brother Ind Ltd 画像生成装置および印刷装置
US8384951B2 (en) 2008-03-31 2013-02-26 Brother Kogyo Kabushiki Kaisha Image generating devices and printing devices that generate gradations using symmetry and methods for generating gradations using symmetry
JP2009282855A (ja) * 2008-05-23 2009-12-03 Ricoh Co Ltd 画像形成装置、グラデーション図形画像描画方法、グラデーション図形画像描画プログラム、及び記録媒体
JP2016043862A (ja) * 2014-08-26 2016-04-04 矢崎総業株式会社 車両用表示装置
CN115619906A (zh) * 2022-10-25 2023-01-17 北京幻想纵横网络技术有限公司 一种文本高亮绘制方法、装置、设备及存储介质

Similar Documents

Publication Publication Date Title
US5943680A (en) Output apparatus in which a plurality of images having a plurality of accuracy of colors are output to output devices having different accuracy of colors
US4608662A (en) Method for editing document
JP4135195B2 (ja) 印刷処理システム及び印刷処理方法並びに印刷処理制御プログラムが記録されたコンピュータ読み取り可能な記録媒体
JPH05143742A (ja) ベクトル画像描画装置
JPH08212362A (ja) 文字図形作成装置
US5574842A (en) Document processing apparatus and method for generating a character or symbol pattern across a plurality of lines
US5519412A (en) Pattern processing method
JP3628523B2 (ja) 情報処理装置およびパターン生成プログラムを記録した記録媒体
JP2845380B2 (ja) 印刷装置及びその制御方法
JPH03179873A (ja) 画像処理装置
JPS62204956A (ja) 文書処理システム
JP2000066658A (ja) 画像処理装置および記録媒体
JPH03169655A (ja) カラー画像出力・表示方式
JP2002318680A (ja) 画像処理装置および画像処理方法
JP3351231B2 (ja) 画像形成装置
JPH11110150A (ja) 画像処理システム及び画像処理方法並びに画像処理制御プログラムが記録されたコンピュータ読み取り可能な記録媒体
JP2728669B2 (ja) 外字編集装置
JP3513198B2 (ja) 印刷処理装置及び印刷処理方法及び印刷装置
JP2664718B2 (ja) イメージ出力装置
JPH0661960B2 (ja) ドツト補間制御装置
JPH0333895A (ja) フォント描画装置
JPS60231267A (ja) 文字間制御方式
JPH09281949A (ja) 文字作成装置
JPH0950272A (ja) アウトラインフォント生成方法およびアウトラインフォント生成装置
JPH09204428A (ja) 文字処理装置および文字処理方法