JPH06208370A - エイリアシング阻止および格子適合を結合した文字表示ラスタ化方法 - Google Patents

エイリアシング阻止および格子適合を結合した文字表示ラスタ化方法

Info

Publication number
JPH06208370A
JPH06208370A JP4352297A JP35229792A JPH06208370A JP H06208370 A JPH06208370 A JP H06208370A JP 4352297 A JP4352297 A JP 4352297A JP 35229792 A JP35229792 A JP 35229792A JP H06208370 A JPH06208370 A JP H06208370A
Authority
JP
Japan
Prior art keywords
pixel
width
value
fractional
point
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
JP4352297A
Other languages
English (en)
Inventor
Hungshun Edward Yee
フンシュン・エドワード・イー
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.)
GO Corp
Original Assignee
GO Corp
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 GO Corp filed Critical GO Corp
Publication of JPH06208370A publication Critical patent/JPH06208370A/ja
Pending legal-status Critical Current

Links

Classifications

    • G—PHYSICS
    • G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G5/00—Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
    • G09G5/22—Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators characterised by the display of characters or indicia using display control signals derived from coded signals representing the characters or indicia, e.g. with a character-code memory
    • G09G5/24—Generation of individual character patterns
    • G09G5/246—Generation of individual character patterns of ideographic or arabic-like characters
    • G—PHYSICS
    • G06—COMPUTING OR CALCULATING; COUNTING
    • G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T11/00—Two-dimensional [2D] image generation
    • G06T11/20—Drawing from basic elements
    • G06T11/23—Drawing from basic elements using straight lines or curves
    • G—PHYSICS
    • G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G5/00—Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
    • G09G5/22—Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators characterised by the display of characters or indicia using display control signals derived from coded signals representing the characters or indicia, e.g. with a character-code memory
    • G09G5/24—Generation of individual character patterns

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Controls And Circuits For Display Device (AREA)
  • Image Processing (AREA)
  • Image Generation (AREA)

Abstract

(57)【要約】 【目的】 漢字のような文字をラスタ化するための方法
に関する。 【構成】 本発明の好ましい方法では、エイリアシング
阻止技術および格子適合技術を結合して像を生成する。
本プロセスは、理想的文字表示およびヒントを得、ヒン
ト情報を抽象的座標空間のフォント単位からピクセル単
位に変換し、ヒント情報を使用して制御点をピクセル単
位に変換して一連のスケーリングされた線分および曲線
を生成し、各曲線および線分に沿って所定の間隔の点を
サンプルし、そして各ピクセルに対する断片的着色値を
決定し、美術的に重要であるとして指示された文字点に
鋭い遷移部を生じさせるようにサンプルされた点を処理
する諸段階を含む。本発明のい従うと、中国や日本語の
漢字の明瞭さおよび読みやすさが改善される。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、コンピュータグラフィ
ックスに関し、特定すると、テキスト描出のためのラス
タ化技術を使用する理想的文字の表示方法に関する。さ
らに特定すると、本発明は格子適合およびエイリアシン
グ阻止(アンティエイリアシング)技術を採用する文字
ラスタ化方法に関する。
【0002】
【従来技術、発明の課題】フォントをラスタ化して、C
RTのような表示デバイス上に表示できる、あるいは従
来形式のレーザプリンタと印刷のために使用できるピク
セル像を生成するために、多数の方法が現存する。フォ
ントのピクセル像を生成するための従来方法は、走査変
換法である。走査変換法は、文字記述と称される文字の
理想的記述をピクセル像に変換するものである。図1A
を参照すると、漢字の文字記述が図示されている。文字
の記述は、普通、一連の曲線と点より成り、これらが文
字を形成する領域の理想的外形ないし輪郭を画定する。
理想的文字記述をピクセル像に変換するためのすべての
既存の方法は、一般化ないし概略化の技術を使用してお
り、このため得られたピクセル像には不完全性が導入さ
れる。図1Bに示されるように、図1Aの理想的文字表
示が95×95ピクセルマトリクスに変換されるとき、記号
は、不完全性があるに拘らず、十分に読み取り可能な状
態に留まる。しかしながら、これらの不完全性は、理想
的文字の大きさが減ぜられると、段々由々しい問題とな
る。図1Cは、14×14のピクセルマトリクスに変換され
た図1Aの文字表示の拡大図を示す。図示されるよう
に、14ピクセルのものは読み取り不可能である。
【0003】一般のコンピュータの表示技術は、単位イ
ンチ当り70ないし90ドットの範囲で変わる。これらの解
像度では、比較的一般的サイズ(10ないし20活版印刷ポ
イント)のテキストは、読むことが難しく、美術的にも
見劣りすることがある。この問題を解決するために従来
技術において使用される一つの手法は、「2色格子適
合」法である。この方法は、白または黒ピクセルのみを
使用してピクセル像を生ずる。格子適合法は、より美術
的に快く読み取り易い結果を得ようとして、理想的文字
形状を変更してピクセル格子に整合させる技術である。
図2を参照すると、格子適合法の作用が例示されてい
る。図2のAないしD部分は、ピクセル格子、黒および
白ピクセルおよび文字のグラフィック表示である。図2
のA部分およびB部分は、標準走査変換技術を使用して
ラテン文字Οに対するピクセル変換結果を示すものであ
る。図2のA部分に示されるように、走査変換法は、も
しも理想的輪郭が偶然ピクセル格子と調和して整合して
いれば、満足な結果を生ずる。しかしながら、図2のB
部分に図示されるように、理想的輪郭がピクセル格子と
整合していないと、走査変換法は、図2のB部分に示さ
れる2つの追加のピクセル10のような望ましくない人
為構造を生ずる。図2のB部分に示される走査変換は数
学的には正しいが、文字の左側と右側との間に美術的に
気持ちのよくない不一値を生ずる。従来の格子適合法
は、文字の特定の部分に対して「ヒント(指示)」を提
供することによってこの問題を克服しようと試みてい
る。これらのヒントは、美術的に快い結果を生ずるため
にピクセル格子に適合されるべき文字の重要部分を識別
するものである。図2のCおよびD部分は、格子適合の
作用ないし結果を示す。図2のC部分は、図2のB部分
に同一の文字を例示している。ヒントをもつ文字部分は
ピクセル格子と整合していないから、格子適合法では、
ヒントを利用し、ヒントの両端間の文字部分がピクセル
格子と整合された、図2のD部分に示される歪まされた
輪郭を生ずるように輪郭の丸み付けおよび整合プロセス
を制御する。図2のD部分に見られるように、「Ο」の
右側は、左に半ピクセル分シフトされ、図2のB部分に
生成された望ましくない人為構造10が生じないように
なされる。ヒント賦与法は、異なる形状を描出するよう
に理想的輪郭の形状から細部を取り除く。この形状は、
理想的でないが、ピクセルの数が少な過ぎて理想的輪郭
を正確に表わさないような準適合条件下では前述のもの
より快い。格子適合法により提供される改善はラテン文
字には許容し得るが、中国や日本の表音文字の変換され
たピクセル像は、依然として従来形式のコンピュータ表
示上では読み取りできない。格子適合法をもってして
も、従来の技法は、小寸法の漢字表音文字に対しては、
図1Cに似た結果を生じた。かくして、理想的文字表示
を高品質のピクセル像に変換する方法が必要とされる。
【0004】漢字のような複雑な文字の読取り性を改善
するために従来の技術で使用されている他の方法は、エ
イリアシング阻止法である。エイリアシング阻止技術
は、主としてテレビジョンおよびビデオ製作において、
ピクセル像の品質を向上させるために使用された。種々
のエイリアシング阻止技術は、高解像度の幻想を作るよ
うに中間の密度または色のピクセルを使用する。中間の
色すなわちグレースケール値が使用されると、2色格子
適合法では失われる彎曲やストロークの太さの変化のよ
うな詳細が、図3のA部分にしめされるように高度の視
的忠実度をもって描出できる。しかしながら、図3のB
部分に例示されるように、エイアリシング阻止技術が適
用されてさえ、ピクセル像は、ピクセル格子との不整合
に起因してなお望ましくない歪みや人為構造12を有す
る。それゆえ、従来技術の手法は、いずれも、小寸法に
おける複雑な表音文字のピクセル像を提供するに有効で
ない。かくして、表音文字について読取り可能であり、
高品質のピクセル像を生成する方法の必要性が存在す
る。
【0005】
【課題を解決するための手段】本発明は、従来技術の制
約および欠点を克服し、小寸法においてさえ、理想的文
字表示から美術的に優れ、読み易いピクセル像を生成す
る改良された方法を提供することである。本発明は、好
ましくは、2色格子適合技術とエイリアシング阻止(ア
ンティ−エイリアシング)技術とを結合して、一様に快
い美術的特性をもって表音文字もラテン文字も生成す
る。本発明の好ましい実施例は、フォントから理想的文
字表示とヒントを検索ないし回収し、格子適合技術を使
用して理想的文字表示をピクセル格子に適合させ、適合
された文字表示を、ヒントを使用して複数の非重畳帯域
に分割し、帯域の外側のピクセル値を考慮することな
く、各帯域にエリアシング阻止技術を適用して、最終の
グレイスケールビット化ビットマップを生成するように
帯域を処理する諸段階を含む。
【0006】
【実施例の説明】図4を参照して、本発明の一般的方法
の好ましい実施例について説明する。本発明の方法は、
ラテン文字およびアジヤ系の表音文字の両者に対して美
術的により快くかつ読み易いピクセル像を生成できて都
合がよい。本発明の方法は、好ましくは、モニタないし
CRTのような従来形式の表示デバイス上に文字を表示
するため、あるいは従来形式のレーザプリンタ上で文字
をプリントするために従来形式のコンピュータにより使
用できるコンピュータ実施プロセスであるのがよい。
【0007】図4は、本発明の方法の好ましい実施例の
あらましを示すものである。方法はステップ400で始
まる。ステップ401において、コンピュータ(図示せ
ず)は、理想的文字表示とヒント(指針)を含む文字情
報を検索ないし回収する。各文字情報は、多数の閉じた
輪郭とヒントデータである。各輪郭は、好ましくは、始
点と、制御点ないし参照点により識別される多数の接続
線および曲線を含むのがよい。この文字情報は、文字に
対する領域の外形ないし輪郭を特定し、抽象的座標空間
のフォント単位で特定される。ヒントデータは、文字の
全輪郭および制御点、または輪郭のサブセットに適用で
きる。各ヒントは、ピクセル格子境界に正確に適合すべ
き文字部分を識別する。次いで、ステップ402におい
て、文字情報のヒント部分は、抽象的座標空間のフォン
ト単位からピクセル単位に変換される。ピクセル単位
は、使用されつつあるプリンタまたは表示デバイスの動
作上の制約にしたがって設定される。スケーリング(係
数倍)ファクタも、タイプ面の包括的な距離と所望のピ
クセルサイズにより決定される。ステップ402では、
追って記述されるように、特定の格子適合技術を使用し
てヒントをスケーリングする。しかしながら、当技術に
精通したものであれば、従来技術の種々の格子適合技術
を利用することもできることが認められよう。ヒントが
一度変換されると、制御点はステップ403でピクセル
単位に変換される。ヒントの変換は、像を一群の非重畳
帯域に有効に分割する。各帯域において、スケーリング
ファクタは他の帯域におけるものと若干相違しており、
これがヒントを格子に適合させる。ステップ403にお
いて、ヒント変換ステップ(ステップ402)からのス
ケーリング情報は、輪郭の制御点をピクセル空間に変換
して、一連のスケーリングされた線分および曲線を生ず
る。次に、ステップ404において、各曲線および線分
に沿って固定された間隔の点がサンプルされる。つい
で、ステップ405において、サンプルされた点は、帯
域ごとに処理され、各ピクセルに対する断片的着色値を
決定し、グレイスケール化像を生ずる。プロセスは完了
し、ステップ406で終了する。本発明は、この方法を
利用して、文字の、美術的重要性があると決定された点
で鋭い変遷部を生じさせる。逆に、隣接する特徴は、単
にそれらがある重要点に近いという理由で、文字に影響
するのを阻止される。
【0008】次に、図5を参照して、本発明に従う格子
適合を遂行する(ステップ402,403)ための好ま
しい方法を一層詳細に説明する。ヒントデータ構造およ
び文字は、一度検索されると(ステップ401)、ヒン
トをフォント空間からピクセル空間に変換するように処
理される(ステップ402)。各ヒントは、「スナップ
点」として指示される開始点(s) および終了点(e) を含
むのがよい。ヒントはまた、スナップ点間の間隔に対す
る規範ないし規制幅(c) を含む。規制幅は、低解像度お
けるスナップ点間の好ましい距離を指示する。ヒント変
換プロセスはまた、タイプ面に対して包括的な2つの測
定基準を使用する。すなわち、標準的水平および垂直ス
トローク幅(W)であり、これらはそれぞれのジメンシ
ョンにおける主要なストローク幅を指示する。好ましい
方法は、図5Aのステップ501により始まり、ここで
始点(s) を端数値ないし断片値s'にスケーリングする。
ステップ502においては、規制幅(c) が端数値値c'に
スケーリングされる。ステップ503において、実際ス
トローク幅、すなわち(s-e) の絶対値が端数値w'にスケ
ーリングされ、ステップ504では、標準ストローク幅
(W) が端数値W'にスケーリングされる。次に、ステップ
505において、規制幅、実際幅および標準ストローク
幅に対する端数値が比較される。実際のストローク幅の
端数値W'と規制ストローク幅の端数値c'がピクセルの0.
5 以上異なると、w'が所望幅として使用される。そうで
ない場合、c'が所望幅として使用され、w'はc'に等しく
設定される。さらに、もしも、標準ストローク幅の端数
値W'が実際ストローク幅の端数値w'と0.5 ピクセル以下
異なると、w'はW'に等しく設定され、これが所望のスト
ローク幅として使用される。標準または規制ストローク
幅が実際のストローク幅から0.5 ピクセル以上異ならな
い限り、このステップで、これらが所望のストローク幅
として設定される。かかる場合、実際ストローク幅が所
望ストローク幅として使用される。ステップ506で
は、プロセスは、w'が1ピクセルより広幅であるか否か
を決定する。w'が1ピクセルより幅広であると、プロセ
スはステップ507で継続し、始点s'および実際ストロ
ーク幅の端数値w'がもっとも近い整数に丸められる。つ
いで、ステップ508において、実際ストローク幅の端
数値w'が、s>eかどうかに従って始点の端数値s'に対
して加算または減算され,eの変換値を生ずる。ヒント
の変換は完了し、プロセスはステップ514で終了す
る。一方、ステップ56において、実際ストローク幅の
端数値w'が1ピクセルより幅広でないと、プロセスはス
テップ509に進む。ステップ509において、実際ス
トローク幅の端数値w'は、その実際値および0.25ピクセ
ルの大きい方に設定される。0.25の最小値は、記号の領
域が消えないことを保証するためにw'に強制される。つ
いで、ステップ510において、実際のストローク幅の
端数値e'が、s>eかどうかに依存して始点s'の端数値
に対して加算または減算され、終点e'に対する端数値を
生成する。いまや、端数値すなわちs'およびe'が決定さ
れたから、プロセスは、これらの点をピクセル格子に適
合させるプロセスに移る。ステップ511において、s'
およびe'の値がピクセル境界に比較される。先にステッ
プ506において、w'が1ピクセル幅より小さいことが
決定されたから、s'およびe'が跨ぐ距離は、多くとも1
ピクセル境界で交叉する。ステップ512において、プ
ロセスは、s'およびe'が同じピクセル内にあるか否かを
決定する。もしも、これらが同じピクセル内に含まれる
と、ストロークは単一のピクセル内に収容されており、
s'およびe'に対する値は不変化のままに留まる。このと
き、プロセスはステップ514で終了する。一方、ピク
セル境界がs'およびe'間の領域により跨れると、s'およ
びe'の値はステップ513において調節され、s'および
e'を強制的に同じピクセル内に存在せしめるようにより
小さい誤差の方向にストロークをシフトさせる。ステッ
プ503におけるストロークのシフトの状況は、図7A
〜Cを参照するともっともよく理解できる。しかして、
この図は、s'およびe'がピクセル格子に比較されるとき
の3つの可能なケースを示している。図7Aに示される
ように、s'およびe'が単一のピクセル内に包囲されると
きにはストロークの調節は必要でない。図7Bを参照す
ると、本発明のプロセスでは、s'およびe'を同じ値だけ
減ずることにより図7Bのストロークを左方にシフト
し、e'を強制的にもっとも近いピクセル境界と整列させ
る。反対の方向における同様の調節が、図6Cに示され
ている。また、本発明のプロセスでは、s'およびe'を同
じ値だけ増大することによって図6Cのストロークを右
方にシフトし、s'を強制的にもっとも近いピクセルの境
界と整列させる。それゆえ、本発明の方法は、理想的文
字表示がピクセル格子に正確に対応しないときに引き起
こされる望ましくない人為構造を像から除去するという
ようなストロークシフトの利益を含んで好都合である。
このような人為構造の除去の結果、非常に鋭い像が得ら
れる。
【0009】次に、図8を参照して、制御点をフォント
単位からピクセル単位に変換する(図4のステップ40
3)ための好ましい方法について記述する。上述のよう
に、ヒント変換プロセスは、ピクセル空間を複数の非重
畳帯域または領域に分割した。ヒント変換は、図5、6
および7A〜Eを参照して説明したヒント変換プロセス
から得られる情報を使用することによって、制御点の変
換を案内するのに使用される。好ましいプロセスはステ
ップ700で始まる。ステップ701において、プロセ
スは、フォント単位からピクセル単位に変換されること
を要する制御点が文字内に残存しているか否かについて
試験する。変換すべき制御点がないと、この変換プロセ
スは完了し、ステップ706で終る。そうでない場合
は、好ましいプロセスは、各制御点が変換されるまで、
ステップ702〜705中を循環する。ステップ702
にて、変換されるべき制御点が検索される。ついで、ス
テップ703にてヒント情報が検索される。詳述する
と、本プロセスでは、ステップ402におけるヒントの
変換により画定された各領域に対する境界を決定するの
に必要な情報を、もしあれば、検索する。このステップ
で、各領域に対するスケーリングファクタも決定され
る。ついで、ステップ704にて、変換されている制御
点の値が、ステップ703にて検索されるヒント情報と
比較され、どの帯域ないし領域が制御点を含むか、した
がって、制御点をフロント単位からピクセル単位に変換
するためのスケーリングファクタが決定される。制御点
は、ついで、ステップ705にて、その領域ないし帯域
と関連するスケーリング関数を使用してピクセル単位に
スケーリングされる。一度制御点がスケーリングされる
と、プロセスは、全制御点がスケーリングされてしまう
まで、ステップ701に循環し、そのプロセスを反復す
る。斯界に精通したものであれば、XおよびY両方向に
多くの制御点があり、また、垂直および水平両方向に制
御点のスケーリングに作用する数個のヒントがあり得る
ことが認められよう。
【0010】次に図13を参照して、図5、6および8
のヒントおよび制御点変換プロセスの例を説明する。図
13は、Y軸に沿ってピクセル単位を、X軸に沿ってフ
ォント単位を、そして理想的変換(すなわち、ヒントな
しの線形スケーリング)を鎖線で表した変換のグラフで
ある。ヒントがない場合、制御点の値は、単に、スケー
リングファクタにより乗算され、丸められるだけであろ
う。ヒントの導入は、変換空間を、不連続であるが、断
片的に線形の空間に歪ませる。X軸線における境界形成
間隔が[0,500] であり、三つ組ヒントが(200、275 、7
5)、そして標準幅が150 である輪郭の例を考察する。
また、輪郭は0.012 だけスケーリングされるものとす
る。輪郭形成間隔は0.6 にスケーリングされる。図5お
よび図6を参照して記述したステップを使用すると、s'
=200×0.012=2.4 。標準幅は150 ×0.012=1.8 にスケー
リングされ、実際幅および規制幅は0.012 ×75=0.9にス
ケーリングされる。標準幅と実際幅とは0.5 ピクセル以
上異ならないから、ストローク幅は規制幅0.9 であるよ
うに選択され、かくして終点座標はs'+w' =3.3にスケー
リングされる。ステップ513のストロークシフト技術
を使用すると、s'=2.1そしてe'=3.0となる。それゆえ、
三つ組のヒントは、間隔[0,500] のフォント単位を、図
13に示すように3領域ないし帯域に分割する。3つの
帯域は、それぞれ0 ないし200 、200 ないし275 および
275 ないし500 の範囲にある。各帯域は、それ自身のス
ケーリング関数を提供する。図13において、3つのス
ケーリング関数は3つの実線線分により表示される。X
の座標、すなわちフォント単位の制御点が与えられる
と、プロセスは、3つの範囲のどれがその値を含むかを
決定し、その範囲ないし間隔と関連するスケーリング関
数を適用する。例のヒントにより発生される3つのスケ
ーリング関数は、下記の通りである。
【数1】 各描出と関連して2組のヒント、すなわちYディメンシ
ョンに対して一つと、Yジメンションに対して一つ、が
あることが理解されるべきである。かくして、Yディメ
ンションにおける各点に対して類似の変換が必要とされ
よう。
【0011】一度制御点が決定されると、本発明の方法
では、一層鋭い像を得るためエアリシング阻止が遂行さ
れる。エイリアシング阻止技術は、文字を実際に所望さ
れるより大きいソースピクセル格子に適合させることを
含む。ソース格子内の各ピクセルは黒(オフ)または白
(オン)のいずれかであり、数学的に最小(0) または最
大(1) として表される。他方、デスティネーションピク
セル格子は、ピクセル値を0および1間の範囲にあるこ
とを可能にする。ソース格子が実際に所望のサイズに減
ぜられると、ソース格子内に、デスティネーション格子
上の単一のピクセルに対応する数個のピクセル(サンプ
ルと称される)が存在する。これらの値は、その値が0
または1のいずれかであり、平均化され、結果は0ない
し1の範囲にある単一の最終値となる。
【0012】本発明は、エイリアシング阻止ステップを
帯域ごとに文字に適用する。図9に示されるように、ヒ
ント賦与プロセスは、文字(「Ο」)をヒントの始点お
よび終点により画定される一連の帯域に分割する。各帯
域は、主として黒または白であるピクセル像部分を定
め、そして帯域の縁部は、おそらくピクセル格子におい
て重要な色遷移部がある領域をマークする。本発明は、
格子適合(すなわちヒント)により創り出される帯域情
報をエイリアシング阻止平均化プロセスに作用するよう
に使用するのが都合がよい。図9に示されるように、あ
る帯域内のピクセルを平均化するとき、隣接する帯域内
のピクセルは、通常のエイリアシング阻止法を使用して
考慮したとしても、考慮されない。これは、都合がよい
ことに、美術的に重要であるとして識別された文字内の
領域間により鋭い遷移部を創り出す。逆に、隣接する特
徴は、近くにあるから、文字の一部を支配することを阻
止される。ヒントは、好ましくは、文字を数個の非重畳
領域に分割するのに使用されるのが好ましい。図9の例
の場合、文字は、2つの水平ヒントにより3つの垂直な
帯域(A、BおよびC)に分割される。当技術に精通し
たものであれば、複数の垂直および水平ヒントを用い
て、文字を垂直および水平両方向において数個の非重畳
帯域に分割されることが理解されよう。
【0013】次に図10および図11を参照して、本発
明に従いサンプリングおよび像生成を遂行する好まし方
法について説明する。方法はステップ900で始まる。
ステップ901においては、文字を形成する曲線が(も
しあれば)線分に分解される。かくして、ステップ90
1の後、文字は線分のみにより表示されることになる。
次に、ステップ902において、文字の線分の一つが検
索される。ステップ903において、点が、Yディメン
ションにおいて0.25ピクセルセル間隔で線分上でサンプ
ルされる。技術に精通したものであれば、サンプリング
間隔のための値は、ディスプレイまたはプリント装置に
より許容されるグレイスケールのレベルに従って選択さ
れ得る。この例においては、グレイの16の色調に対し
て0.25が選択された。例えば、ステップ903に従い
(0.7,0.7) ないし(1.7,1.7) の線分をングすると、Yの
値は0.75, 1.0, 1.25 および1.5 のように選択されるこ
とを必要としよう。ついで、ステップ904において、
Yの各サンプルされた値に対する対応するX座標が計算
される。(0.7,0.7) ないし(1.7,1.7) の線分に対して、
このプロセスは、(0.75,0.75),(1.0,1.0),(1.25,1.25)
および(1.5,1.5) を生じよう。ついで、ステップ905
において、プロセスはサンプルすべく残された線分がも
っとあるか否かについて決定する。プロセスは、好まし
くは、輪郭の全線分がサンプルされてしまうまで、輪郭
の各線分を横切るのが良い。文字にサンプルすべき線分
がもっとあると、プロセスはステップ902に戻り、そ
うでない場合にはステップ907に続く。ステップ90
7においては、各断片的寄与の領域を決定するために、
多角形充填アルゴリズムが使用される。斯界に精通した
ものであれば、J.D.Foley およびA.Van Dam 著「Fundame
ntals of Interactive Computer Graphics」 に記述され
るような種々の多角形充填アルゴリズムがこの決定のた
めに使用できることが認められよう。アルゴリズムは、
好ましくは、点オンおよびオフ間に領域をもつような各
走査線上の始点および終点(またはその複数)を特定す
ることによって断片的寄与度を定めるのがよい。走査線
の各点対は、当該間隔が包含するピクセルの断片的着色
に寄与する間隔を表わす。次いで、ステップ910にお
いて、断片的着色への寄与度が、間隔により包含される
各ピクセルの面積を測定することによって決定される。
各ピクセルに対する寄与度が決定された後、それらはス
テップ911で集計され、断片的着色値を生ずる。
【0014】例えば、(x0,y)および(x1,y)、ここでx1≧
x0、が1つのかかる間隔であるとする。それが完全に
「ターンオフ」されるとき(すなわち、文字の輪郭が全
然ピクセルpと交叉しないとき)、0がピクセルpのC
(p)値であるとする。同様に、それが完全に「ターンオ
ン」されるとき(すなわち、pが描出される文字および
輪郭により完全に覆われるとき)、1がピクセルの値C
(p)であるとする。ここで、
【数2】 に跨るピクセルに対するこの間隔の断片的色寄与度を計
算する。ここで、
【数3】 は、それぞれvの最小整数および最大整数である。各ピ
クセルの初値を0であると仮定すると、ピクセルに対す
る値は下式に従って計算できる。
【0015】
【数4】
【0016】各ピクセル間隔に対する断片的着色が一度
表化されると、総計が0.25と乗算される。これは、各点
がYディメンションにおいて各0.25ピクセル間隔でサン
プルされたからである。各C(p)の最終和は、各ピクセル
に対する断片的着色を表わし、そしてこれがステップ9
12において像を生成するのに使用される。特定の描出
に対して、スクリーンの背景が色b(背景)であり、色
f(前景)で文字を描くことが希望されると仮定する
と、各ピクセルの最終の色は、rf=(1-r)b となるであろ
う。ここで、rは上で計算された各ピクセルの和であ
る。
【0017】ここで図12を参照すると、例の輪郭に対
するグレースケール寄与度が示されている。詳しく言う
と、間隔y=0 に対する寄与度が図示されている。各ピク
セルに対する結果は、yディメンションの各増分に対し
て計算される。ここで、yの整数値は=0(すなわち、
0.0,0.25,0.5 および0.75) 。各増分に対して、間隔
は、上の式にしたがってピクセルごとに集計され、図1
2の表の各行の値を生ずる。一度、各ピクセルに対する
4行が決定されると、これらは各ピクセルのグレースケ
ール着色値を決定するために表にまとめられる。
【0018】以上本発明を好ましい実施例について説明
したが、技術に精通したものであれば、種々の変更をな
し得ることが認められよう。例えば、本発明の格子適合
およびエイリアシング阻止を実施するために、異なるア
ルゴリズムを使用できよう。
【図面の簡単な説明】
【図1】Aは理想的輪郭ないし外形で表示された従来技
術の文字を示す図、BはAに示される従来形式の文字の
95×95ピクセルのマトリクスへの従来形式のピクセル変
換を例示する図、CはAの従来形式の文字の14×14のマ
トリクスへの従来形式のピクセル変換を例示する図であ
る。
【図2】従来形式のピクセル変換結果、文字およびピク
セルを表わす格子のグラフィック表示である。
【図3】エイリアシング阻止技術およびピクセル格子を
使用して向上されたピクセル像のグラフィック表示であ
る。
【図4】文字ラスタ化を遂行するための本発明の一般的
方法を示すフローチャートである。
【図5】好ましいヒント変換方法を示すフローチャート
である。
【図6】好ましいヒント変換方法を示すフローチャート
である。
【図7】A、BおよびCは、ストロークの一部およびピ
クセル境界のグラフィック表示である。
【図8】好ましい制御点変換方法を示すフローチャート
である。
【図9】帯域ごとに文字にエイリアシング阻止ステップ
を適用する好ましい方法を示すグラフィック表示であ
る。
【図10】走査変換のためサンプルし、サンプルされた
点を処理するための好ましい方法を示すフローチャート
である。
【図11】走査変換のためサンプルし、サンプルされた
点を処理するための好ましい方法を示すフローチャート
である。
【図12】輪郭線、ピクセル境界、サンプル間隔および
断片的ピクセル寄与度の表を示すグラフ表示である。
【図13】フォント単位からピクセル単位への変換を示
すグラフである。
【符号の説明】
10 ピクセル 12 人為構造 400〜913 流れ図のブロックないしステップの参
照番号
─────────────────────────────────────────────────────
【手続補正書】
【提出日】平成5年2月22日
【手続補正1】
【補正対象書類名】明細書
【補正対象項目名】特許請求の範囲
【補正方法】変更
【補正内容】
【特許請求の範囲】
【請求項3】 前記ヒント情報が、少なくとも一つのヒ
ントを含み、各ヒントが、始点(s)、終点(e)およ
び好ましい幅(c)を含み、前記のヒント情報変換段階
が、各ヒントに対して次の諸段階を含む、すなわち、 始点を端数値(s’)にスケーリングし、 規制幅を端数値(c’)にスケーリングし、 実際幅(W)を計算し、該実際幅をフォント単位から、
ピクセル単位の端数値(W’)にスケーリングし、 標準幅(W)を端数値(W’)にスケーリングし、 実際幅、標準幅および規制幅に対する端数値を比較し、
一つを所望幅として選択し、 所望幅をピクセル幅と比較し、 もしも所望幅が1ピクセル値よりも幅広であれば、始点
および所望幅の端数値をもっとも近い整数に丸め、変換
された終点を計算し、 もしも所望幅がピクセルより大きくなければ、終点の端
数値を計算し、始点および終点の端数値が同じピクセル
内にあるようにストロークシフト値を適用することを含
む請求項1記載のラスタ化方法。
【請求項4】 前記の端数値を比較する段階が、 規制幅の端数値を所望幅として選択し、 もしも実際幅の端数値と規制幅の端数値が0.5ピクセ
ル以上相違していれば、所望値を実際幅の端数値に等し
く設定し、 もしも所望幅と標準幅の端数値とが0.5ピクセル以下
異なれば、所望幅を標準幅の端数値に等しく設定するこ
とを含む請求項3記載のラスタ化方法。
【請求項5】 前記の終点の端数値を計算する段階が、 所望幅を0.25ピクセルおよびその値の大きい方に設
定し、 スケーリング値の符号、したがって始点が終点より大き
いか否かに従って所望幅と始点の端数値とを集計して、
終点の端数値を生成することを含む請求項3記載のラス
タ化方法。
【請求項6】 前記のストロークシフトを適用する段階
が、 始点および終点の端数値をピクセル境界と比較し、 始点および終端の端数値が同じピクセル内にあるか否か
を決定し、 もしも始点および終点の端数値が同じピクセル内になけ
れば、始点および終点の端数値を誤差の小さい方向にシ
フトして、同じピクセル内にある始点および終点の変換
された値を生成することを含む請求項3記載のラスタ化
方法。
【請求項7】 前記のサンプルされた点を処理する段階
が、グレースケーリングを遂行し、複数のサンプルされ
た点を使用して各ピクセルに対する着色を生ずることを
含む請求項1記載のラスタ化方法。
【請求項8】 前記のサンプルされた点を処理する段階
が、 多角形充填アルゴリズムを使用して文字表示に対する断
片的寄与の領域を決定し、 各ピクセルに対して断片的寄与度を決定し、 各ピクセルに対する断片的寄与度を集計して、ピクセル
に対する断片的着色値を決定し、 各ピクセルに対して生成された断片的着色値を使用する
グレースケール技術でピクセル像を生成することを含む
請求項1記載のラスタ化方法。
【請求項9】 文字表示からピクセル像を生成する方法
において、 理想的文字表示および少なくとも一つのヒントを検索
し、 格子適合技術を使用して、理想的文字表示をピクセル格
子に適合させ、 ヒントを使用して、適合された文字表示を複数の非重畳
帯域に分割し、 帯域の外側のピクセル値を考慮することなく、各帯域に
エイリアシング阻止技術を適用し、 最終のグレースケール化ビットマップを生ずるように帯
域を処理することを含むことを特徴とするピクセル像生
成方法。

Claims (17)

    【特許請求の範囲】
  1. 【請求項1】 ヒント情報および理想的文字表示をラス
    タ化してピクセル像を生成する方法であって、 前記理想的文字表示および前記ヒント情報を得、 前記ヒント情報を抽象的座標空間のフォント単位からピ
    クセル単位に変換しかつ複数の帯域を画定し、 変換されたヒント情報を使用して、前記文字表示を抽象
    的座標空間のフォント単位からピクセル単位に変換し、 前記の文字表示を複数の線分に分解し、 前記複数の線分の各線分に沿って所定の間隔で点をサン
    プルし、 サンプルされた点を処理して、各ピクセルに対する断片
    的着色値を決定し、前記ピクセル像を生ずる諸段階を有
    することを特徴とするすラスタ化方法。
  2. 【請求項2】 前記のヒント情報変換段階が、格子適合
    技術を適用して、前記ヒント情報をピクセル単位に変換
    することを含む請求項1記載のラスタ化方法。
  3. 【請求項3】 前記のヒント情報変換段階が、前記ヒン
    ト情報をフォント単位からピクセル単位にスケーリング
    することを含む請求項1記載のラスタ化方法。
  4. 【請求項4】 前記ヒント情報が、少なくとも一つのヒ
    ントを含み、各ヒントが、始点(s) 、終点(e) および好
    ましい幅(c) を含み、前記のヒント情報変換段階が、各
    ヒントに対して次の諸段階を含む、すなわち、 始点を端数値(s')にスケーリングし、 規制幅を端数値(c')にスケーリングし、 実際幅(W) を計算し、該実際幅をフォント単位から、ピ
    クセル単位の端数値(W')にスケーリングし、 標準幅(W) を端数値(W')にスケーリングし、 実際幅、標準幅および規制幅に対する端数値を比較し、
    一つを所望幅として選択し、 所望幅をピクセル幅と比較し、 もしも所望幅が1ピクセル値よりも幅広であれば、始点
    および所望幅の端数値をもっとも近い整数に丸め、変換
    された終点を計算し、 もしも所望幅がピクセルより大きくなければ、終点の端
    数値を計算し、始点および終点の端数値が同じピクセル
    内にあるようにストロークシフト値を適用することを含
    む請求項1記載のラスタ化方法。
  5. 【請求項5】 前記の実際幅を計算する段階が、始点お
    よび終点間の差の絶対値を計算することを含む請求項4
    記載のラスタ化方法。
  6. 【請求項6】 前記の端数値を比較する段階が、 規制幅の端数値を所望幅として選択し、 もしも実際幅の端数値と規制幅の端数値が0.5 ピクセル
    以上相違していれば、所望値を実際幅の端数値に等しく
    設定し、 もしも所望幅と標準幅の端数値とが0.5 ピクセル以下異
    なれば、所望幅を標準幅の端数値に等しく設定すること
    を含む請求項4記載のラスタ化方法。
  7. 【請求項7】 前記の変換された終点を計算する手段
    が、スケーリング値の符号、従って始点が終点より大き
    いか否かに従って、所望幅の丸みづけられた値と始点の
    丸みづけられた端数値とを集計することを含む請求項4
    記載のラスタ化方法。
  8. 【請求項8】 前記の終点の端数値を計算する段階が、 所望幅を0.25ピクセルおよびその値の大きい方に設定
    し、 スケーリング値の符号、したがって始点が終点より大き
    いか否かに従って所望幅と始点の端数値とを集計して、
    終点の端数値を生成することを含む請求項4記載のラス
    タ化方法。
  9. 【請求項9】 前記のストロークシフトを適用する段階
    が、 始点および終点の端数値をピクセル境界と比較し、 始点および終端の端数値が同じピクセル内にあるか否か
    を決定し、 もしも始点および終点の端数値が同じピクセル内になけ
    れば、始点および終点の端数値を誤差の小さい方向にシ
    フトして、同じピクセル内にある始点および終点の変換
    された値を生成することを含む請求項4記載のラスタ化
    方法。
  10. 【請求項10】前記の文字表示を変換する段階が、格子
    適合技術の結果を使用して、文字表示をピクセル単位に
    変換することを含む請求項2記載のラスタ化方法。
  11. 【請求項11】前記文字表示が複数の制御点および曲線
    を含み、前記の文字表示を変換する段階が、 制御点を検索し、 ヒント情報を検索し、 ヒント情報を使用してどの帯域が制御点を含むかを決定
    し、 制御点を含んでいる帯域と関連するスケーリング関数を
    使用して制御点をスケーリングすることを含む請求項1
    記載のラスタ化方法。
  12. 【請求項12】 前記の文字表示を変換するための段階
    が、文字表示の各制御点に対して検索、決定およびスケ
    ーリングの諸段階を反復することを含む請求項11記載
    のラスタ化方法。
  13. 【請求項13】 線分を検索し、 Yディメンションにおいて線分に沿って所定の間隔にて
    点をサンプルし、 各サンプル点に対して対応するX座
    標を計算することを含む請求項1記載のラスタ化方法。
  14. 【請求項14】 前記の点をサンプルする段階が0.25ピ
    クセル間隔で遂行される請求項13記載のラスタ化方
    法。
  15. 【請求項15】 前記のサンプルされた点を処理する段
    階が、グレースケーリングを遂行し、複数のサンプルさ
    れた点を使用して各ピクセルに対する着色を生ずること
    を含む請求項1記載のラスタ化方法。
  16. 【請求項16】 前記のサンプルされた点を処理する段
    階が、 多角形充填アルゴリズムを使用して文字表示に対する断
    片的寄与の領域を決定し、 各ピクセルに対して断片的寄与度を決定し、 各ピクセルに対する断片的寄与度を集計して、ピクセル
    に対する断片的着色値を決定し、 各ピクセルに対して生成された断片的着色値を使用する
    グレースケール技術でピクセル像を生成することを含む
    請求項1記載のラスタ化方法。
  17. 【請求項17】 文字表示からピクセル像を生成する方
    法において、 理想的文字表示および少なくとも一つのヒントを検索
    し、 格子適合技術を使用して、理想的文字表示をピクセル格
    子に適合させ、 ヒントを使用して、適合された文字表示を複数の非重畳
    帯域に分割し、 帯域の外側のピクセル値を考慮することなく、各帯域に
    エイリアシング阻止技術を適用し、 最終のグレースケール化ビットマップを生ずるように帯
    域を処理することを含むことを特徴とするピクセル生成
    方法。
JP4352297A 1992-08-28 1992-12-11 エイリアシング阻止および格子適合を結合した文字表示ラスタ化方法 Pending JPH06208370A (ja)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US93796292A 1992-08-28 1992-08-28
US937962 1992-08-28

Publications (1)

Publication Number Publication Date
JPH06208370A true JPH06208370A (ja) 1994-07-26

Family

ID=25470641

Family Applications (1)

Application Number Title Priority Date Filing Date
JP4352297A Pending JPH06208370A (ja) 1992-08-28 1992-12-11 エイリアシング阻止および格子適合を結合した文字表示ラスタ化方法

Country Status (4)

Country Link
JP (1) JPH06208370A (ja)
CN (1) CN1083605A (ja)
AU (1) AU5089293A (ja)
WO (1) WO1994006094A1 (ja)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7408555B2 (en) 2004-03-31 2008-08-05 Adobe Systems Incorporated Adjusted Stroke Rendering
US7580039B2 (en) 2004-03-31 2009-08-25 Adobe Systems Incorporated Glyph outline adjustment while rendering
US7639258B1 (en) 2004-03-31 2009-12-29 Adobe Systems Incorporated Winding order test for digital fonts
JP2018508820A (ja) * 2015-01-30 2018-03-29 イー インク コーポレイション 電気光学ディスプレイのためのフォント制御、ならびに、関連する装置および方法

Families Citing this family (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5684510A (en) * 1994-07-19 1997-11-04 Microsoft Corporation Method of font rendering employing grayscale processing of grid fitted fonts
US5790126A (en) * 1995-01-03 1998-08-04 Microsoft Corporation Method for rendering a spline for scan conversion of a glyph
US5719595A (en) * 1995-05-09 1998-02-17 Apple Computer, Inc. Method and apparauts for generating a text image on a display with anti-aliasing effect
US5943063A (en) * 1995-10-23 1999-08-24 Adobe Systems, Inc. Method and apparatus for rendering characters
US6563502B1 (en) 1999-08-19 2003-05-13 Adobe Systems Incorporated Device dependent rendering
US7598955B1 (en) 2000-12-15 2009-10-06 Adobe Systems Incorporated Hinted stem placement on high-resolution pixel grid
US7002597B2 (en) 2003-05-16 2006-02-21 Adobe Systems Incorporated Dynamic selection of anti-aliasing procedures
US7006107B2 (en) 2003-05-16 2006-02-28 Adobe Systems Incorporated Anisotropic anti-aliasing
US7602390B2 (en) 2004-03-31 2009-10-13 Adobe Systems Incorporated Edge detection based stroke adjustment
US8159495B2 (en) * 2006-06-06 2012-04-17 Microsoft Corporation Remoting sub-pixel resolved characters
CN102646281B (zh) * 2011-02-16 2015-02-11 富士通株式会社 用于对椭圆弧进行栅格化的方法和系统
US20130335452A1 (en) * 2012-06-14 2013-12-19 Research In Motion Limited System and method for scaling vector-based graphic designs
CN114332296B (zh) * 2021-12-30 2024-10-01 太原航空仪表有限公司 一种两像素宽度线段的反走样方法

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6151189A (ja) * 1984-07-06 1986-03-13 コンピユグラフイツク・コ−ポレ−シヨン 書体デ−タ生成方式
JPH02297591A (ja) * 1989-05-12 1990-12-10 Canon Inc 像形成装置
JPH02309459A (ja) * 1989-05-24 1990-12-25 Brother Ind Ltd データ変換装置
JPH03154096A (ja) * 1989-11-13 1991-07-02 Canon Inc パターン発生方法及びパターン発生装置
JPH03208094A (ja) * 1989-05-08 1991-09-11 Apple Computer Inc 種々の寸法の記号映像のアウトラインを処理する方法およびコンピュータ表示装置

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5018217A (en) * 1988-09-26 1991-05-21 Brother Kogyo Kabushiki Kaisha Data converting apparatus having means for changing ornamental stroke end data of character outline
US5155805A (en) * 1989-05-08 1992-10-13 Apple Computer, Inc. Method and apparatus for moving control points in displaying digital typeface on raster output devices
JP2861194B2 (ja) * 1990-02-14 1999-02-24 ブラザー工業株式会社 データ変換装置
JPH0425892A (ja) * 1990-05-21 1992-01-29 Canon Inc 画像処理装置

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6151189A (ja) * 1984-07-06 1986-03-13 コンピユグラフイツク・コ−ポレ−シヨン 書体デ−タ生成方式
JPH03208094A (ja) * 1989-05-08 1991-09-11 Apple Computer Inc 種々の寸法の記号映像のアウトラインを処理する方法およびコンピュータ表示装置
JPH02297591A (ja) * 1989-05-12 1990-12-10 Canon Inc 像形成装置
JPH02309459A (ja) * 1989-05-24 1990-12-25 Brother Ind Ltd データ変換装置
JPH03154096A (ja) * 1989-11-13 1991-07-02 Canon Inc パターン発生方法及びパターン発生装置

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7408555B2 (en) 2004-03-31 2008-08-05 Adobe Systems Incorporated Adjusted Stroke Rendering
US7580039B2 (en) 2004-03-31 2009-08-25 Adobe Systems Incorporated Glyph outline adjustment while rendering
US7639258B1 (en) 2004-03-31 2009-12-29 Adobe Systems Incorporated Winding order test for digital fonts
JP2018508820A (ja) * 2015-01-30 2018-03-29 イー インク コーポレイション 電気光学ディスプレイのためのフォント制御、ならびに、関連する装置および方法

Also Published As

Publication number Publication date
CN1083605A (zh) 1994-03-09
WO1994006094A1 (en) 1994-03-17
AU5089293A (en) 1994-03-29

Similar Documents

Publication Publication Date Title
US5929866A (en) Adjusting contrast in anti-aliasing
US6282327B1 (en) Maintaining advance widths of existing characters that have been resolution enhanced
US5598520A (en) Methods and apparatus for hinting a font for controlling stem width as font size and resolution of output device vary
US6982724B2 (en) Method for antialiasing an object represented as a two-dimensional distance field in object-order
US7095411B2 (en) Methods and systems for hinting fonts
JPS62123573A (ja) コンピユ−タ・グラフイツク装置およびその操作方法
US7333110B2 (en) Adjusted stroke rendering
US20040189655A1 (en) Method and apparatus for rendering cell-based distance fields using texture mapping
EP1642261B1 (en) Method and apparatus for determining an antialiased intensity of a component of a pixel from a two-dimensional adaptively distance field
EP1762983A2 (en) Glyph adjustment in high resolution raster while rendering
JPH08255254A (ja) グリッド・フィッティド・フォントのグレイスケール処理を用いたフォント・レンダリング方法
US20040189643A1 (en) Method for typesetting a set glyphs represented as a set of two dimensional distance fields
JPH08106276A (ja) スクリーン上でのテキスト表示方法
EP2031563B1 (en) Method for rendering a region of a composite glyph
US7602390B2 (en) Edge detection based stroke adjustment
WO1994006094A1 (en) Glyph rasterization method combining anti-aliasing and grid fitting
US20040189642A1 (en) Methods for generating an adaptively sampled distance field of an object with specialized cells
US6614432B1 (en) Image rendering technique
US7262774B2 (en) Character image generating apparatus, character image generating method, display control apparatus, display control method and computer-readable recording medium recorded character image generation program or display control program thereon
US20070030272A1 (en) Glyph Outline Adjustment While Rendering
US7639258B1 (en) Winding order test for digital fonts
US20060146054A1 (en) Use of an input overscaled bitmap to generate emboldened overscaled bitmap
KR100691501B1 (ko) 스냅 힌팅과 스템 힌팅을 사용한 외곽선 폰트의 비트맵이미지 변환 방법 및 그 방법이 구현된 소프트웨어를저장한 컴퓨터가 읽을 수 있는 기록매체
KR940007818B1 (ko) 그레이 스케일 폰트의 생성방법

Legal Events

Date Code Title Description
A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 19960326