Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP2956784B2 - Kanji font data conversion method - Google Patents
[go: Go Back, main page]

JP2956784B2 - Kanji font data conversion method - Google Patents

Kanji font data conversion method

Info

Publication number
JP2956784B2
JP2956784B2 JP2298196A JP29819690A JP2956784B2 JP 2956784 B2 JP2956784 B2 JP 2956784B2 JP 2298196 A JP2298196 A JP 2298196A JP 29819690 A JP29819690 A JP 29819690A JP 2956784 B2 JP2956784 B2 JP 2956784B2
Authority
JP
Japan
Prior art keywords
image
pattern
registered
outline
character
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.)
Expired - Fee Related
Application number
JP2298196A
Other languages
Japanese (ja)
Other versions
JPH04171489A (en
Inventor
昭道 横山
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.)
Ricoh Co Ltd
Original Assignee
Ricoh 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 Ricoh Co Ltd filed Critical Ricoh Co Ltd
Priority to JP2298196A priority Critical patent/JP2956784B2/en
Publication of JPH04171489A publication Critical patent/JPH04171489A/en
Application granted granted Critical
Publication of JP2956784B2 publication Critical patent/JP2956784B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Controls And Circuits For Display Device (AREA)
  • Input From Keyboards Or The Like (AREA)
  • Image Generation (AREA)
  • Document Processing Apparatus (AREA)

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は、漢字ファントを、それを構成する“画”の
アウトラインの集合としてデータ化する方式に関する。
DETAILED DESCRIPTION OF THE INVENTION [Industrial Application Field] The present invention relates to a method for converting a kanji phant into data as a set of outlines of "pictures" constituting the phantom.

〔従来の技術〕[Conventional technology]

従来、漢字フォントのデータ化方式として、アナログ
イメージとして用意したオリジナルの漢字フォントを機
械的に処理し、輪郭ベクトル化する方式が知られてい
る。
2. Description of the Related Art Conventionally, as a method of converting a kanji font into a data, a method of mechanically processing an original kanji font prepared as an analog image and converting it to an outline vector is known.

〔発明が解決しようとする課題〕[Problems to be solved by the invention]

しかし、かかる方式、並びに、それによってデータ化
された所謂“アウトラインフォント”には、次のような
問題点がある。
However, such a method and a so-called "outline font" converted into data by the method have the following problems.

すなわち、漢字フォントは、本来的に有限個の“画
(カク)”のストロークパターンの集合として定義でき
るが、従来の方式によれば、“画”の交差による交点ベ
クトルの発生やアウトライン曲線の連続性の切断によっ
て、有害な冗長データが多量に発生してしまう。従っ
て、漢字フォントデタの記憶にかなり大きなメモリ量を
必要とする。また、フォントの変形もしくは修正を行う
場合、“文字”を最小単位とした処理に限定されるた
め、線径(ウエイト)やディテールパターン(“ウロ
コ”等)などの部分的変形・修正を簡単に行うことがで
きない。さらに、従来のデータ化方式は、オリジナルの
アナログフォントを必要とするため、漢字フォントのデ
ザイン・プロセスには役立たない。
In other words, a kanji font can be originally defined as a set of stroke patterns of a finite number of strokes, but according to the conventional method, the generation of intersection vectors due to the intersection of strokes and the continuation of outline curves Sex disconnection results in a large amount of harmful redundant data. Therefore, a considerably large amount of memory is required for storing Kanji font data. In addition, when performing font deformation or correction, processing is limited to the "character" as the minimum unit, so partial deformation / correction of wire diameter (weight) and detail patterns (such as "scale") can be easily performed. Can't do it. Further, the conventional data conversion method requires an original analog font, and thus is not useful for the kanji font design process.

本発明の目的は、上記問題点を解消できる新規な漢字
フォント・データ化方式を提供することにある。
An object of the present invention is to provide a new kanji font data conversion method which can solve the above-mentioned problems.

〔課題を解決するための手段〕[Means for solving the problem]

本発明は、漢字フォントの“偏”や“旁”を構成する
“画”アウトラインの骨格に相当する単線ストロークの
構造記述パラメータ群と、その太さや、始端パターン、
節パターン、終端パターン等のディテールパターンの構
造記述パラメータ群とにより、“画”アウトラインの構
造を表現し、該“画”のアウトラインの構造を記述する
パラメータ群を階層的に登録した構造表と、文字別に、
それを構成する“画”アウトラインの前記構造記述パラ
メータ群に対する描画化のための具体的数値群を登録し
た数値表と、文字別に、前記構造表及び前記数値表への
ポインタを登録した文字表とを有ることを特徴とする。
The present invention provides a structure description parameter group of a single-line stroke corresponding to the skeleton of an "image" outline that constitutes a "partial" or "nearby" of a kanji font, its thickness, a starting pattern,
A structure table in which the structure of an “image” outline is represented by a group of detailed pattern structure description parameters such as a knot pattern and a terminal pattern, and a parameter group describing the outline structure of the “image” is hierarchically registered; By letter,
A numerical table in which specific numerical groups for rendering the structural description parameter group of the "image" outline constituting the numerical table are registered, and a character table in which the structural table and pointers to the numerical tables are registered for each character. It is characterized by having.

構造表は“偏旁”表、“画”表、“画”関数表及びデ
ィテールパターン表とからなる。“画”関数表は“画”
アウトラインの骨格である単線ストロークの始点、屈曲
点、終点の定義が必要な点の個数、定義が必要な太さの
個数及びディテールパターン表へのポインタを登録した
表であり、ディテールパターン表はディテールパターン
の定義が必要な点の個数と基点となる単線ストローク上
の点の番号とを登録した表であり、“画”表は“偏”ま
たは“旁”の画別に“画”表へのポインタを登録した表
であり、“偏旁”表は偏”または“旁”別に“画”表へ
のポインタを登録した表である。
The structure table includes a “proximal” table, an “image” table, an “image” function table, and a detail pattern table. “Draw” function table is “Draw”
It is a table that registers the number of points that need to define the start point, inflection point, and end point of the single line stroke, which is the outline skeleton, the number of thicknesses that need to be defined, and a pointer to the detail pattern table. This is a table in which the number of points for which a pattern needs to be defined and the numbers of points on a single-line stroke serving as a base point are registered. The "image" table is a pointer to the "image" table for each "uneven" or "nearby" image. Is registered in the table, and the "nearby" table is a table in which pointers to the "picture" table are registered separately for "uneven" or "nearby".

〔作 用〕 本発明によれば、漢字フォントの“画”アウトライン
を骨格とディテールという基本的に独立した要素で表現
し、かつ、いわばその定性的構造と定量化(描画化)の
ための具体的数値とを独立させて記述するので、文字生
成における独立したプロセスである骨格デザインとディ
テールデザインとをそれぞれ独立に行うことができる。
すなわに、骨格点を移動してもディテールパターンは変
化せず、逆にディテールパターンを変化させても骨格は
変化しない。また、従来方式のような有害な冗長データ
の発生を大幅に減らすことができるので、漢字フォント
のデータ量を少なくでき、その保存のためのメモリ量や
生成・加工のためのデータ処理量を減らすことができ
る。
[Operation] According to the present invention, the outline of a "kan" of a kanji font is represented by basically independent elements such as a skeleton and details, and the qualitative structure and the quantification (drawing) of the kanji font are described. Since the numerical values are described independently, the skeleton design and the detail design, which are independent processes in character generation, can be performed independently.
In other words, moving the skeleton point does not change the detail pattern, and conversely changing the detail pattern does not change the skeleton. Also, since the generation of harmful redundant data as in the conventional method can be greatly reduced, the amount of data of kanji fonts can be reduced, and the amount of memory for storage and the amount of data processing for generation and processing are reduced. be able to.

さらに、従来は、漢字フォントのデザイン(生成)
は、使用するツールを問わず1文字単位で行わざるを得
なかったため、そして漢字は複雑なパターンと膨大な字
種を持つため、莫大な作業量と時間を必要とした。
In addition, traditionally, Kanji font design (generation)
Had to be done on a character-by-character basis, regardless of the tool used, and because kanji had complex patterns and huge character types, it required a huge amount of work and time.

これに対して、本発明によれば、多数の文字種に共通
するディテールパターン表、“画”関数表という必要最
小限のテーブルによってフォントの定性的構造を定義す
ることにより、様々な文字を容易に生成できる。文字の
デザインにおいては自由度が生命とも言える要素である
から、本発明によっても全ての漢字フォントを自動生成
することは極めて困難であるが、従来のように個々の文
字毎にオリジナルのアナログフォントを用意する必要は
なく、また、あるプロトタイプを自動生成し、これを編
集して個々の漢字フォントを完成する方法を容易に採用
できるようになるため、漢字フォントのデザインプロセ
スを飛躍的に改善できる。
On the other hand, according to the present invention, various characters can be easily formed by defining the qualitative structure of the font using a minimum required table such as a detail pattern table and an "image" function table common to many character types. Can be generated. In character design, freedom is an element that can be said to be a life element, so it is extremely difficult to automatically generate all kanji fonts according to the present invention. There is no need to prepare it, and a method of automatically generating a prototype and editing it to complete individual kanji fonts can be easily adopted, thereby dramatically improving the kanji font design process.

また、フォントデザインにおいて重要な黒/白比や重
心の均一化の測定・評価を、本発明によれば容易に行う
ことができる。
Further, according to the present invention, it is possible to easily measure and evaluate the black / white ratio and the uniformity of the center of gravity, which are important in font design.

〔実施例〕〔Example〕

第1図は本発明の一実施例の機能的構成を示すブロッ
ク図である。1は文字コード等を入力する入力部、2は
文字表T1、構造表T2及び数値表T3を格納するテーブルメ
モリ、3は文字コードに従ってテーブルメモリ2内の表
(テーブル)参照して対応漢字フォントのデータを読み
出すテーブル参照部、4はそのデータを用いて漢字フォ
ントを描画する描画部、5は描画された漢字フォントを
表示または印刷し、あるいは記憶する出力部である。
FIG. 1 is a block diagram showing a functional configuration of one embodiment of the present invention. 1 is an input unit for inputting a character code and the like, 2 is a table memory for storing a character table T1, a structure table T2 and a numerical value table T3, and 3 is a corresponding kanji font by referring to a table (table) in the table memory 2 according to the character code. Reference numeral 4 is a drawing unit for drawing a kanji font using the data, and reference numeral 5 is an output unit for displaying, printing, or storing the drawn kanji font.

第2図は、漢字の“松”と“相”を例にして、各表の
詳細構造とその参照の様子を模式的に示した説明図であ
る。
FIG. 2 is an explanatory diagram schematically showing the detailed structure of each table and how to refer to it, using the Chinese characters “matsu” and “pha” as examples.

構造表T2は、“偏”や“旁”の構成要素たる“画”の
アウトラインの構造を階層的に記述したパラメータ群の
テーブルであって、“偏旁”表T2aと、“画”表T2b、関
数表T2c、ディテールパターン表T2dよりなっている。
The structure table T2 is a parameter group table that hierarchically describes the outline structure of the “picture” as a component of “partial” or “side”, and includes a “partial” table T2a, a “table” table T2b, It consists of a function table T2c and a detail pattern table T2d.

“偏旁”表T2aは、“偏”別または“旁”別に、これ
を構成する“画”の情報の参照のため、次の“画”表T2
bへのポインタを登録したテーブルである。“画”表T2b
は、様々な“画”(横、縦、左払い、右留め等)のアウ
トラインテーブルを描くための点群と曲線種等を定義す
る“画”関数表T2c中の該当アドレスを指すポインタ
を、“画”別に登録したテーブルである。
The “side-by-side” table T2a is for each “side-by-side” or “side-by-side” for the purpose of referring to the information of the “drawing” constituting this, and
This is a table in which pointers to b are registered. “Drawing” table T2b
Is a pointer to the corresponding address in the “drawing” function table T2c that defines a point group and a curve type for drawing an outline table of various “drawings” (horizontal, vertical, left-padding, right-close, etc.) This is a table registered for each "image".

1個の“画”は第1表に示す3種の独立パラメータで
表されるが、以下の説明の理解を容易にするため“画”
のサンプル(5種類)を第5図に示す。
One “picture” is represented by three types of independent parameters shown in Table 1. However, in order to facilitate understanding of the following description, “picture” is used.
5 are shown in FIG.

“画”関数表T2cは第3図に示すような内容である。こ
の表の第1項は“画”の名称(種類)であり、ここでは
第5図に示した5種類の“画”を例として挙げている。
第2項は“画”の骨格である単線ストローク(芯線イメ
ージ)の定義が必要な点である始点、屈曲点あるいは中
点(必要なときのみ)、終点(第5図のp1,p2,p3)の個
数である。ただし、この単線ストロークもしくは芯線イ
メージは、“画”アウトラインの単純な幾何学的中心線
ではない(一般に幾何学的中心線は無意味である)。第
3項は、“画”のディテールである太さ(ウエイト)の
データで、定義する必要があるアウトラインのリニア
(直線的)部分の太さのパラメータ(第5図のw1,w2)
の個数で表す。第4項は、“画”のディテールである必
要なディテールパターンの情報を参照するためのディテ
ールパターン表T1dへのポインタである。
The "image" function table T2c has the contents as shown in FIG. The first item in the table is the name (type) of "image", and here, the five types of "image" shown in FIG. 5 are exemplified.
The second term is the starting point, inflection point or midpoint (only when necessary), and the ending point (p1, p2, p3 in FIG. 5), which are the points that need to define the single line stroke (core image), which is the skeleton of the "picture". ). However, this single stroke or skeleton image is not a simple geometric centerline of the "draw" outline (geometric centerlines are generally meaningless). The third term is the data of the thickness (weight), which is the detail of the "image", and the thickness parameter of the linear (linear) portion of the outline that needs to be defined (w1, w2 in FIG. 5).
It is represented by the number of The fourth term is a pointer to a detail pattern table T1d for referring to information of a necessary detail pattern which is a detail of “picture”.

ディテールパターン表T2dは、第4図に例示するよう
な内容のテーブルであって、ディテールパターン別に、
その定義が必要な点(第5図の1,2,……)の個数と、そ
の中で基点(ベース)となる点(骨格のいずれかの定義
点と一致する点)の番号を登録したテーブルである。こ
こでディテールパターンとは、“画”の骨格すなわち単
線ストロークの点を原点(基点)とする定形化されたパ
ターンであって、始点を基点とした始端パターン(スト
ロークの入りパターン)、屈曲点を基点とした節パター
ン、終点を基点とした終端パターン(ストロークの出パ
ターン)に分けられる。具体的には、“ウロコ”、“跳
ね”、“留め”等である。
The detail pattern table T2d is a table having contents as exemplified in FIG. 4, and for each detail pattern,
The number of points that need to be defined (1, 2, ... in Fig. 5) and the number of the base point (the point that matches one of the skeleton definition points) are registered. It is a table. Here, the detail pattern is a standardized pattern having the skeleton of the “image”, that is, the point of the single-line stroke as the origin (base point), and the starting point pattern (stroke entering pattern) and the bending point with the starting point as the base point. It is divided into a knot pattern as a base point and an end pattern (stroke output pattern) as a base point. Specifically, “scale”, “bounce”, “clasp” and the like are used.

数値表T3は、文字別に、それを構成する“画”の構造
記述のパラメータを用いて具体的に描画するために必要
な数値(パラメータ値)を登録したテーブルである。具
体的には、“画”関数表T2内の骨格の定義点(p1,p2,p
3)のパラメータ値は位置の座標、太さ(w1,w2,…)の
パラメータ値は骨格からアウトラインまでの画素数であ
る。ディテールパターン表T2d内の定義点のパラメータ
値は、基点からの変化量(Δx,Δy)である。ただし、
これらは一例である。
The numerical value table T3 is a table in which, for each character, a numerical value (parameter value) necessary for specifically drawing using the parameters of the structural description of the “image” constituting the character is registered. Specifically, the definition points (p1, p2, p
The parameter value of 3) is the coordinate of the position, and the parameter value of thickness (w1, w2,...) Is the number of pixels from the skeleton to the outline. The parameter value of the defined point in the detail pattern table T2d is the amount of change (Δx, Δy) from the base point. However,
These are just examples.

次に、第2図に例として挙げた漢字“松”について、
テーブル参照と描画について説明する。
Next, for the kanji “matsu” cited as an example in FIG.
The table reference and drawing will be described.

第2図から明らかなように、“松”の場合、文字表T1
には“偏旁”表T2a内の“木”偏と“公”旁の情報の記
憶位置を示すポインタと、数値表T3内の“松”のための
パラメータ値群の記憶位置を示すポインタが登録されて
いる。“木”偏のポインタによって“画”表T2bより
“横”、“縦”、“左払い”、“右留め”のポインタが
読み出され、このポインタを用いて、それぞれの“画”
のパラメータが“画”関数表T2cより読み出され、また
同表T2cより読み出されたポインタを用いてディテール
パターン表T2dより必要なディテールパターンのパラメ
ータが読み出される。このようにして読み出されたパラ
メータ群(構造パラメータ群)と、数値表T3より読み出
された“松”のためのパラメータ値群(具体的数値群)
を描画部4に入力し、描画部4において、パラメータ群
とパラメータ値群を用いてフォントを描画する。すなわ
ち、パラメータ値を用いて“画”の定義点の位置及びリ
ニア部の太さを決定し、それらの点を指定の線種によっ
て接続してアウトラインを描き、またディテールパター
ンのアウトラインを描き、その内部をドットで埋める。
As is clear from FIG. 2, in the case of "matsu", the character table T1
A pointer indicating the storage location of the information near the “tree” bias and “public” in the “nearby” table T2a and a pointer indicating the storage location of the parameter value group for “pine” in the numerical value table T3 are registered in Have been. The “horizontal”, “vertical”, “left-pay”, and “right-clamp” pointers are read from the “picture” table T2b by the “tree” bias pointer, and each “picture” is used by using this pointer.
Are read from the "image" function table T2c, and the necessary detail pattern parameters are read from the detail pattern table T2d using the pointer read from the table T2c. The parameter group (structural parameter group) read in this way and the parameter value group (specific numerical group) for “pine” read from the numerical value table T3
Is input to the drawing unit 4, and the drawing unit 4 draws a font using the parameter group and the parameter value group. That is, the position of the definition point of the "image" and the thickness of the linear part are determined using the parameter values, and the points are connected by a specified line type to draw an outline, and the outline of the detail pattern is drawn. Fill the inside with dots.

同様に、“相”の場合は、テーブル参照部3で“木”
偏と“目”旁を構成する各“画”パラメータ群と、
“相”のためのパラメータ値群をテーブルメモリ2より
読み出して描画部4に入力し、フォントを描画する。
Similarly, in the case of “phase”, “tree”
Each “image” parameter group that constitutes the bias and “eye”,
A parameter value group for “phase” is read from the table memory 2 and input to the drawing unit 4 to draw a font.

ここで、第5図の(a)に示した“画”(横)のアウ
トラインの描画について説明する。この骨格の定義点は
始点p1と終点p2の点であり、アウトラインのリニア部は
一つだけであるから、その太さw1のパラメータは1であ
る。また、ディテールパターンとしては、3点で定義さ
れる始端パターン(h1)の4点で定義される終端パター
ン(t1)である。これらの点または太さは対応したパラ
メータ値を割り当てることによって定量化され、ドット
の補間によってアウトラインが描かれる。最終的に、こ
のアウトラインの内部のドットが埋められ、フォントが
完成する。
Here, the drawing of the outline of the “picture” (horizontal) shown in FIG. 5A will be described. The definition point of this skeleton is the point of the starting point p1 and the ending point p2, and there is only one linear part of the outline. Therefore, the parameter of the thickness w1 is 1. The detail pattern is a start pattern (h1) defined by three points and an end pattern (t1) defined by four points. These points or thicknesses are quantified by assigning corresponding parameter values and the outline is drawn by dot interpolation. Finally, the dots inside the outline are filled, and the font is completed.

なお、本発明によりデータ化された漢字フォントは、
文字単位、“画”単位、ディテールパターン単位のいず
れにてもアフィン変換を行い、修正・加工が可能であ
る。
In addition, the kanji font digitized by the present invention is:
Affine transformation can be performed for any of character units, "image" units, and detail pattern units, and correction and processing can be performed.

〔発明の効果〕〔The invention's effect〕

以上詳述した如く、本発明によれば、漢字フォントの
データ量を少なくでき、その保存のためのメモリ量や生
成・加工のためのデータ処理量を減らすことができると
ともに、漢字フォントの骨格とディテールとをそれぞれ
独立させ、漢字フォントのデザイン(生成)や修正を容
易に、自由にかつ効率的に行うことができるようになる
等の効果が得られる。
As described in detail above, according to the present invention, the amount of data of a kanji font can be reduced, the amount of memory for storing the kanji font, and the amount of data processing for generation and processing can be reduced. It is possible to obtain effects such that the design (generation) and correction of the kanji font can be performed easily, freely and efficiently by making the details independent of each other.

【図面の簡単な説明】 第1図は本発明の一実施例の機能的構成を示す概略ブロ
ック図、第2図はテーブル構造とその参照の様子を示す
説明図、第3図は“画”関数表の内容説明図、第4図は
ディテールパターン表の内容説明図、第5図は“画”ア
ウトラインの説明図である。 1……入力部、2……テーブルメモリ、3……テーブル
参照部、 4……描画部、5……出力部、T1……文字表、T2……構
造表、 T2a……“偏旁”表、T2b……“画”表、T2c……関数
表、 T2d……ディテールパターン表、T3……数値表。
BRIEF DESCRIPTION OF THE DRAWINGS FIG. 1 is a schematic block diagram showing a functional configuration of an embodiment of the present invention, FIG. 2 is an explanatory diagram showing a table structure and a reference state thereof, and FIG. FIG. 4 is an explanatory diagram of the details of the function table, FIG. 4 is an explanatory diagram of the details of the detail pattern table, and FIG. 5 is an explanatory diagram of the “picture” outline. 1 ... input unit, 2 ... table memory, 3 ... table reference unit, 4 ... drawing unit, 5 ... output unit, T1 ... character table, T2 ... structure table, T2a ... "uneven" table , T2b… “image” table, T2c… function table, T2d… detail pattern table, T3… numerical value table.

Claims (2)

(57)【特許請求の範囲】(57) [Claims] 【請求項1】漢字フォントをそれを構成する“画”のア
ウトラインの集合としてデータ化する方式において、 “画”アウトラインの骨格に相当する単線ストロークの
構造記述パラメータ群と、その太さや、始端パターン、
節パターン、終端パターン等のディテールパターンの構
造記述パラメータ群とにより、“画”アウトラインの構
造を表現し、該“画”のアウトラインの構造を記述する
パラメータ群を階層的に登録した構造表と、 文字別に、それを構成する“画”アウトラインの前記構
造記述パラメータ群に対する描画化のための具体的数値
群を登録した数値表と、 文字別に、前記構造表及び前記数値表へのポインタを登
録した文字表と、を有することを特徴とする漢字フォン
トのデータ化方式。
1. A method of converting a kanji font into data as a set of outlines of "pictures" constituting the same, comprising: a structural description parameter group of a single stroke corresponding to a skeleton of the "picture"outline; ,
A structure table in which the structure of an “image” outline is represented by a group of detailed pattern structure description parameters such as a knot pattern and a terminal pattern, and a parameter group describing the outline structure of the “image” is hierarchically registered; For each character, a numerical table in which specific numerical groups for rendering the structural description parameter group of the "image" outline constituting the numerical table are registered, and for each character, the structural table and pointers to the numerical tables are registered. And a character table.
【請求項2】構造表は“偏旁”表、“画”表、“画”関
数表及びディテールパターン表とからなり、前記“画”
関数表は“画”のアウトラインの骨格である単線ストロ
ークの始点、屈曲点、終点等の定義が必要な点の個数、
定義が必要な太さの個性及び前記ディテールパターン表
へのポインタを登録した表であり、前記ディテールパタ
ーン表はディテールパターンの定義が必要な点の個数と
基点となる点の番号とを登録した表であり、前記“画”
表は“偏”または“旁”の画別に前記“画”表へのポイ
ンタを登録した表であり、前記“偏旁”表は偏”または
“旁”別に前記“画”表へのポインタを登録した表であ
ることを特徴とする請求項(1)記載の漢字フォントの
データ化方式。
2. The structure table comprises a "proximal" table, an "image" table, an "image" function table and a detail pattern table.
The function table shows the number of points that need to be defined, such as the starting point, bending point, and ending point of a single-line stroke,
It is a table in which the individuality of the thickness that needs to be defined and a pointer to the detail pattern table are registered, and the detail pattern table is a table in which the number of points that require the definition of the detail pattern and the number of the base point are registered. And the "drawing"
The table is a table in which pointers to the “picture” table are registered for each of the “partial” or “side” pictures, and the “partial” table is for registering a pointer to the “picture” table for each of the “partial” or “side”. 3. The data conversion method for kanji fonts according to claim 1, wherein the data is a table.
JP2298196A 1990-11-02 1990-11-02 Kanji font data conversion method Expired - Fee Related JP2956784B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2298196A JP2956784B2 (en) 1990-11-02 1990-11-02 Kanji font data conversion method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2298196A JP2956784B2 (en) 1990-11-02 1990-11-02 Kanji font data conversion method

Publications (2)

Publication Number Publication Date
JPH04171489A JPH04171489A (en) 1992-06-18
JP2956784B2 true JP2956784B2 (en) 1999-10-04

Family

ID=17856461

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2298196A Expired - Fee Related JP2956784B2 (en) 1990-11-02 1990-11-02 Kanji font data conversion method

Country Status (1)

Country Link
JP (1) JP2956784B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0604685A1 (en) * 1992-12-28 1994-07-06 Océ-Nederland B.V. Method of modifying the fatness of characters
EP0735496A1 (en) * 1995-03-30 1996-10-02 Eastern Graphics Technology Co. Ltd. A storage compression process for structural character & graphics

Also Published As

Publication number Publication date
JPH04171489A (en) 1992-06-18

Similar Documents

Publication Publication Date Title
US5159668A (en) Method and apparatus for manipulating outlines in improving digital typeface on raster output devices
JPS63271290A (en) Character pattern generation system
US5489920A (en) Method for determining the optimum angle for displaying a line on raster output devices
JP2956784B2 (en) Kanji font data conversion method
DE68923412T2 (en) Image processing device.
KR100212412B1 (en) Character pattern generator
US5519412A (en) Pattern processing method
JPH10143134A (en) Method for forming and storing characters and apparatus therefor
JPH05232926A (en) Character symbol generator
JPH07227738A (en) Character engraving device by general-purpose numerical control processing machine
JP3146771B2 (en) Font rasterizing apparatus and method
JP2901742B2 (en) Kanji font generation method
JP3129717B2 (en) Image processing apparatus and image processing method
JP2995311B2 (en) Gaiji font creation device
Adams A dialogue of forms: letter and digital font design
KR100273334B1 (en) How to Implement Vector Fonts in CAD Systems
JP2811684B2 (en) Character data processing device
JP2605609B2 (en) Dot display processing device
JPH0772847A (en) Character font output device and character font generation device
JP2835056B2 (en) High quality character pattern generation method
JP2801246B2 (en) Character processing apparatus and method
JPS62157089A (en) Generation of vector character
JPH02144781A (en) Method and device for painting out
JPH08305822A (en) Image output device
KOHEN A simple and efficient way to design

Legal Events

Date Code Title Description
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20070723

Year of fee payment: 8

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

Free format text: PAYMENT UNTIL: 20080723

Year of fee payment: 9

LAPS Cancellation because of no payment of annual fees