[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JPH05265428A - Outline data converting device - Google Patents

Outline data converting device

Info

Publication number
JPH05265428A
JPH05265428A JP4064846A JP6484692A JPH05265428A JP H05265428 A JPH05265428 A JP H05265428A JP 4064846 A JP4064846 A JP 4064846A JP 6484692 A JP6484692 A JP 6484692A JP H05265428 A JPH05265428 A JP H05265428A
Authority
JP
Japan
Prior art keywords
data
conversion
converting
character
contour line
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
JP4064846A
Other languages
Japanese (ja)
Other versions
JP3087427B2 (en
Inventor
Hitoshi Yoshida
均 吉田
Kazuma Aoki
一磨 青木
Naoyuki Kawamoto
直幸 川本
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.)
Brother Industries Ltd
Original Assignee
Brother Industries 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 Brother Industries Ltd filed Critical Brother Industries Ltd
Priority to JP04064846A priority Critical patent/JP3087427B2/en
Publication of JPH05265428A publication Critical patent/JPH05265428A/en
Application granted granted Critical
Publication of JP3087427B2 publication Critical patent/JP3087427B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

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

Abstract

PURPOSE:To shorten the time required for conversion by providing a converting means with >=2 kind of converting methods and performing the data conversion by using a method specified by a converting method indicating means. CONSTITUTION:This device is equipped with a storage means 0 which include an outline data storage means 1 for storing outline data of characters and a converting method indication data storage means 2 for storing converting method indication data, a converting method indicating means 3 which indicates the converting method, and a data converting means 4 which has 42 kind of methods for converting outline data according to the indication. When the outline data on the characters are converted into dot data, the outline data on the characters and converting method indication data are read out of the storage means 0 and the converting method indicating means 3 indicates a converting means to the data converting means 4 according to the converting method indication data. The data converting means 4 converts the outline data into the dot data by using the indicated converting means.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】本発明は、文字・記号等の輪郭を
表わす輪郭線データをドットデータに変換する輪郭線デ
ータ変換装置に関するものである。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a contour line data conversion apparatus for converting contour line data representing contours of characters and symbols into dot data.

【0002】[0002]

【従来の技術】従来、この種の輪郭線データ変換装置
は、輪郭線データの内部を塗り潰してドットデータに変
換する際、変換方法として、ただ1つの方法を用いて全
ての文字の輪郭線データの変換処理を行っていた。
2. Description of the Related Art Conventionally, this kind of contour line data conversion apparatus uses only one method as a conversion method when filling the inside of the contour line data and converting it into dot data. Was being converted.

【0003】[0003]

【発明が解決しようとする課題】しかしながら、輪郭線
データ変換手段と輪郭線データの関係は密接であり、各
々の文字の輪郭線データ毎に適する変換方法があるにも
関わらず、変換方法をただ1つしか用いないために、輪
郭線データ作成時にデータ変換方法を考慮する必要が多
大にあり、輪郭線データ開発の効率を悪くするという欠
点があった。
However, the relationship between the contour line data conversion means and the contour line data is close, and there is a conversion method suitable for each contour line data of each character. Since only one is used, there is a great need to consider the data conversion method when creating the contour data, and there is a drawback that the efficiency of the contour data development is deteriorated.

【0004】従来技術の課題を具体的に説明する前に、
既に公知となっている2つの輪郭線データの塗り潰し方
法を説明する。第1に、奇偶規則による塗り潰し方法
(以後、奇偶則変換方法と称する)は、例えば、輪郭線
データに対してx軸方向へスキャニングして、輪郭線デ
ータと水平走査線との奇数回目の交差で塗り潰しを開始
し、偶数回目の交差で塗り潰しを終了するとした塗り潰
し方法である。この方法によると、図5(a)の例で、
走査線m1については、上記規則により、交差点x1,
x3は塗り潰し開始点、x2,x4は塗り潰し終了点と
なり、x1−x2間、x3−x4間が塗り潰される。
Before specifically explaining the problems of the prior art,
A method of filling two contour line data which is already known will be described. Firstly, the even-odd rule filling method (hereinafter referred to as the odd-even rule conversion method) is, for example, scanning the contour line data in the x-axis direction to intersect the contour line data with the horizontal scanning line at an odd number of times. This is a filling method in which the filling is started with and the filling is finished at the even-numbered intersections. According to this method, in the example of FIG.
Regarding the scanning line m1, the intersection x1,
x3 is the painting start point, x2 and x4 are the painting end points, and the area between x1 and x2 and the area between x3 and x4 are filled.

【0005】第2に、非ゼロ巻数規則による方法(以
後、非ゼロ巻数則変換方法と称する)は、例えば、輪郭
線データに対してx軸方向へスキャニングして、先ず0
から数えはじめて、走査線と交差した輪郭線のベクトル
が上向き(y座標値が増加する方向)の場合は1を加
え、下向き(y座標値が減少する方向)の場合は1を引
くことにして、全ての交差に対して巻数を数え上げたあ
と、もし結果が0であるならばその点は、輪郭線の外側
であるし、そうでなければ内側であるとして塗り潰し処
理を行う。
Secondly, the method based on the non-zero winding number rule (hereinafter referred to as the non-zero winding number conversion method), for example, first scans the contour line data in the x-axis direction, and then first reads 0.
First, add 1 if the vector of the contour line intersecting the scanning line is upward (direction in which y coordinate value increases), and subtract 1 if it is downward (direction in which y coordinate value decreases). After counting the number of turns for all intersections, if the result is 0, the point is outside the contour line, and if not, it is inside and the filling process is performed.

【0006】図5(b)の例で、輪郭線データは2つの
閉じた輪郭線L1,L2(以後、閉ループと称する)で
形成され、輪郭を形成する頂点データは、頂点をつなぐ
ベクトルの右側が文字データの領域となるような順番で
データが作成されている。従って、閉ループL1は時計
回りで、閉ループL2は反時計回りで頂点が格納され
る。上記の非ゼロ巻数則変換方法によると、走査線m2
における輪郭線データとの交差点は、x5,x7では輪
郭線が上向きなので1を加え、x6,x8では下向きな
ので1を引く。従って、x5の左側は、巻数=0なので
塗り潰されず、x5−x6間は、巻数=1なので、塗り
潰される。同様にして、x6−x7間とx8の右側は巻
数=0で塗り潰されず、x7−x8間は巻数=1で塗り
潰される。この方法では輪郭線データを作成する場合
に、輪郭線の方向のいずれかの側(右側か左側か)が文
字領域となることが1つの文字において統一されている
ことが重要となる。なぜなら、図5(b)において、も
し、閉ループL2の頂点データがL1と同じ時計回りで
あった場合、x5−x8間の巻数は0以外となり、結
果、x5−x8間が塗り潰される。
In the example of FIG. 5B, the contour line data is formed by two closed contour lines L1 and L2 (hereinafter referred to as a closed loop), and the vertex data forming the contour is the right side of the vector connecting the vertices. The data is created in such an order that becomes a character data area. Therefore, the closed loop L1 is stored in the clockwise direction, and the closed loop L2 is stored in the counterclockwise direction. According to the above non-zero winding number law conversion method, the scanning line m2
At the intersection with the contour line data in (1), 1 is added because the contour is upward at x5 and x7, and 1 is subtracted at x6 and x8 because it is downward. Therefore, the left side of x5 is not filled because the number of turns is 0, and the number of turns is 1 between x5 and x6 because the number of turns is 1. Similarly, the area between x6 and x7 and the right side of x8 are not filled with the number of turns = 0, and the area between x7 and x8 is filled with the number of turns = 1. In this method, when creating contour line data, it is important that one character is unified such that either side (right side or left side) of the direction of the contour line becomes a character area. This is because, in FIG. 5B, if the vertex data of the closed loop L2 is the same clockwise as L1, the number of turns between x5 and x8 is not 0, and as a result, between x5 and x8 is filled.

【0007】図5に示す4つの文字データについて非ゼ
ロ巻数則変換方法を用いれば、すべて正しく塗り潰し処
理が行われるが、上述した様にデータ作成時に輪郭線の
いずれの側が文字領域となるか、すなわち閉ループを形
成する頂点列の方向を考慮する必要があり、データ作成
の効率が悪くなり、しかも、データ変換時に巻数を計算
するため、処理時間がかかるという欠点があった。
If the non-zero winding number conversion method is used for the four character data shown in FIG. 5, all the filling processing is performed correctly. As described above, which side of the contour line becomes the character area when the data is created, That is, it is necessary to consider the direction of the apex row forming the closed loop, which reduces the efficiency of data creation, and also has the drawback that it takes processing time because the number of turns is calculated during data conversion.

【0008】また、図5に示す4つの文字データについ
て奇偶則変換方法を用いると、(c)、(d)で、輪郭
線の重なっている部分が塗り潰されない。従って、デー
タ作成時に重なり部分が無いようにする必要があり、デ
ータ作成の効率を悪くするという欠点があった。
If the odd-even conversion method is used for the four character data shown in FIG. 5, the overlapping portions of the contour lines in (c) and (d) are not filled. Therefore, there is a drawback that the efficiency of data creation is deteriorated because it is necessary to eliminate the overlapping portion during data creation.

【0009】本発明は、上述した問題点を解決するため
になされたものであり、輪郭線データの作成時の効率を
良くし、また、輪郭線データをドットデータに変換する
際、変換に要する時間を高速化することを目的とする。
The present invention has been made in order to solve the above-mentioned problems, and improves the efficiency at the time of creating contour line data, and requires conversion when converting the contour line data into dot data. The purpose is to speed up the time.

【0010】[0010]

【課題を解決するための手段】この目的を達成するため
に本発明の輪郭線データ変換装置は、図1に示すよう
に、文字の輪郭線データを記憶する輪郭線データ記憶手
段1と変換方法指示データを記憶する変換方法指示デー
タ記憶手段2を有する記憶手段0と、変換方法指示デー
タに従って、変換方法を指示する変換方法指示手段3
と、その指示に従って輪郭線データを変換するための方
法を2種類以上有するデータ変換手段4とを備えたもの
である。
To achieve this object, a contour line data conversion apparatus of the present invention, as shown in FIG. 1, is a contour line data storage means 1 for storing contour line data of characters and a conversion method. A storage unit 0 having a conversion method instruction data storage unit 2 for storing instruction data, and a conversion method instruction unit 3 for instructing a conversion method according to the conversion method instruction data.
And a data conversion means 4 having two or more types of methods for converting the contour line data in accordance with the instruction.

【0011】[0011]

【作用】上記の構成を有する本発明の輪郭線データ変換
装置は、ある文字の輪郭線データをドットデータに変換
する際、前記記憶手段0より文字の輪郭線データと変換
方法指示データを読み出し、前記変換方法指示手段3
は、前記変換方法指示データに従って、前記データ変換
手段4に対して、変換手段を指示する。前記データ変換
手段4は指示された変換手段を用いて、前記輪郭線デー
タをドットデータに変換する。
In the contour line data conversion device of the present invention having the above-mentioned configuration, when converting the contour line data of a character into dot data, the contour line data of the character and the conversion method instruction data are read from the storage means 0, The conversion method instruction means 3
According to the conversion method instruction data, instructs the data conversion means 4 of the conversion means. The data conversion unit 4 uses the specified conversion unit to convert the contour line data into dot data.

【0012】[0012]

【実施例】以下、本発明を具体化した一実施例を図面を
参照して説明する。尚、本実施例では、レーザプリンタ
においてアウトラインデータをドットデータに変換する
装置に本発明を適用した場合を例に取り説明する。
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS An embodiment of the present invention will be described below with reference to the drawings. In the present embodiment, the case where the present invention is applied to a device for converting outline data into dot data in a laser printer will be described as an example.

【0013】図2はレーザプリンタの制御回路のうち、
データ変換に関する部分を主として示す図である。この
制御回路の主体を成すマイクロコンピュータ部10は、
CPU12、キャラクタROM14、プログラムROM
16、テキストメモリ18、ワーキングメモリ20、ド
ットデータメモリ22を備えている。これらCPU12
等は、バス26により接続されている。
FIG. 2 shows a control circuit of the laser printer.
It is a figure which mainly shows the part regarding data conversion. The microcomputer unit 10, which is the main body of this control circuit,
CPU 12, character ROM 14, program ROM
16, a text memory 18, a working memory 20, and a dot data memory 22 are provided. These CPU12
Etc. are connected by a bus 26.

【0014】更に、バス26には入力装置28および印
字部30が接続されている。入力装置28は必要なデー
タをマイクロコンピュータ部10に入力するものであ
り、印字部30はマイクロコンピュータ部10からの指
令に基づいてレーザプリンタ方式により印字を行なう部
分である。尚、本レーザプリンタの解像度は300ドッ
ト/インチとする。
Further, an input device 28 and a printing unit 30 are connected to the bus 26. The input device 28 is for inputting necessary data to the microcomputer unit 10, and the printing unit 30 is a unit for performing printing by a laser printer method based on a command from the microcomputer unit 10. The resolution of this laser printer is 300 dots / inch.

【0015】CPU12は、装置全体の制御と後述する
変換方法指示データに従って輪郭線データをドットデー
タ変換するプログラムを始めとして、印字に必要な種々
のプログラムを実現する。
The CPU 12 realizes various programs necessary for printing, including a program for converting the outline data into dot data in accordance with control of the entire apparatus and conversion method instruction data described later.

【0016】キャラクタROM14には、図1に示すと
ころの記憶手段0を構成しており、文字のコード番号に
関連づけて、文字の輪郭線データ、変換手段指示データ
が記憶されている。各文字データは、図3に示すように
先ず、変換手段指示データPが格納され、先頭に閉ルー
プ数num、文字の輪郭線を形成する頂点の座標値
(x,y)、閉ループの終了を示すフラグend0、文
字データの終了を示すフラグend1が格納されてい
る。
The character ROM 14 constitutes the storage means 0 shown in FIG. 1, and stores character outline data and conversion means instruction data in association with the character code number. As shown in FIG. 3, conversion means instruction data P is first stored in each character data, and the closed loop number num is shown at the beginning, the coordinate values (x, y) of the vertices forming the outline of the character, and the end of the closed loop. A flag end0 and a flag end1 indicating the end of character data are stored.

【0017】プログラムROM16には、図4にフロー
チャートで示すような変換方法指示データに従って輪郭
線データをドットデータ変換するプログラムを始めとし
て、印字に必要な種々のプログラムが記憶されている。
The program ROM 16 stores various programs required for printing, including a program for converting contour line data into dot data in accordance with conversion method instruction data as shown in the flowchart of FIG.

【0018】テキストメモリ18は、入力装置28から
入力されるコードデータから成る文字データや印字サイ
ズを指定するデータ等を記憶するものであり、ワーキン
グメモリ20は、プログラム実行時に必要なデータを一
時的に記憶するものである。また、ドットデータメモリ
22にはデータ変換により得られるドットデータが記憶
される。
The text memory 18 stores character data consisting of code data input from the input device 28, data designating a print size, and the like, and the working memory 20 temporarily stores data necessary for executing a program. It is something to remember. Further, the dot data memory 22 stores the dot data obtained by the data conversion.

【0019】尚、印字については本発明を理解する上で
不可欠ではないため詳細な説明は省略するが、本レーザ
プリンタにおいては、任意のサイズで印字することがで
き、印字は1頁毎に行なわれる。テキストメモリ18に
記憶された文書データのうち1ページ分ずつデータが読
み出され、そのデータに対応する多数の文字の輪郭線デ
ータについて1文字毎ドットデータに変換しドットデー
タメモリ22上に配置し、1ページ中の全ての文字が変
換された後、印字部30により印字が行なわれるのであ
る。
Since the printing is not essential for understanding the present invention, a detailed description thereof will be omitted. However, in this laser printer, printing can be performed in any size, and printing is performed page by page. Be done. Data is read from the document data stored in the text memory 18 page by page, contour data of a large number of characters corresponding to the data is converted into dot data for each character, and the data is arranged on the dot data memory 22. After all the characters in one page are converted, the printing unit 30 prints.

【0020】本実施例においては、輪郭線データをドッ
トデータに変換する方法として、3つの方法を持ち、第
1の変換方法は、上述した奇偶則変換方法で変換方法指
示データをP1とし、第2の変換方法は、上述した非ゼ
ロ巻数則変換方法で変換指示データをP2とし、第3の
変換方法は、基本的な塗り潰し方法は奇偶則変換方法で
あるが、図5(c)のような文字データを変換するため
に各閉ループに対してそれぞれ奇偶則変換方法によりド
ットデータに変換した後、論理和をとって文字のドット
データを生成することを特徴とする方法で、変換方法指
示データをP3とする。
In this embodiment, there are three methods for converting the contour line data into the dot data, and the first conversion method is the odd-even conversion method described above where the conversion method instruction data is P1, In the second conversion method, the conversion instruction data is P2 in the above-described non-zero winding number conversion method, and the third conversion method is the even-even conversion method as the basic filling method, but as shown in FIG. In order to convert character data, each closed loop is converted to dot data by the odd-even conversion method, and then the logical sum is generated to generate character dot data. Is P3.

【0021】ここで図4のフローチャートを用いて、あ
る文字データをデータ変換する場合について説明する。
Here, a case of converting a certain character data will be described with reference to the flowchart of FIG.

【0022】まず、ステップS1(以下、S1と略記す
る。他のステップについても同じ。)において、輪郭線
データ展開に必要なパラメータをワーキングメモリ20
に設定する。設定するパラメータは、印字する文字の書
体、文字コード、文字サイズ、回転角、1ページ内にお
ける印字位置である。
First, in step S1 (hereinafter abbreviated as S1; the same applies to other steps), the parameters necessary for developing the contour line data are stored in the working memory 20.
Set to. The parameters to be set are the typeface of the character to be printed, the character code, the character size, the rotation angle, and the printing position within one page.

【0023】S2では、パラメータのうち書体データ、
文字コードデータに従って、キャラクタROM14より
輪郭線データ、変換方法指示データを読み出す。
In S2, typeface data among the parameters,
Contour line data and conversion method instruction data are read from the character ROM 14 in accordance with the character code data.

【0024】S3では、パラメータのうち文字サイズ、
回転角に従って、輪郭線データを変形しワーキングメモ
リ20に格納する。
In S3, the character size of the parameters,
The contour line data is transformed according to the rotation angle and stored in the working memory 20.

【0025】S4では、変換指示データがP1であるか
否かを判定し、YESであれば、S5で第1の変換方法
でデータ変換を行う。NOであれば、S6へ処理を移
す。
In S4, it is determined whether or not the conversion instruction data is P1, and if YES, data conversion is performed by the first conversion method in S5. If NO, the process proceeds to S6.

【0026】S6では、変換指示データがP2であるか
否かを判定し、YESであれば、S7で第2の変換方法
でデータ変換を行う。NOであれば、S8へ処理を移
し、S8において第3の変換方法でデータ変換を行う。
In S6, it is determined whether or not the conversion instruction data is P2, and if YES, data conversion is performed by the second conversion method in S7. If NO, the process proceeds to S8 and data conversion is performed in S8 by the third conversion method.

【0027】S5,S7,S8において変換されるドッ
トデータはワーキングメモリ20上に作成する。従っ
て、S9では、変換されたドットデータをパラメータの
印字位置データに従って、ドットメモリ22上に配置す
る。
The dot data converted in S5, S7 and S8 is created in the working memory 20. Therefore, in S9, the converted dot data is arranged on the dot memory 22 according to the print position data of the parameter.

【0028】このようにして1ページ分の文字データが
全てデータ変換されたら、印字部30により印字を行
う。
When all the character data for one page is converted in this way, the printing section 30 prints.

【0029】図5の各文字データについて本発明を適用
する。先ず各々の文字データの変換方法指示データは、
(a),(b)の文字データについてはP1が、(c)
にはP3が、(d)にはP2が設定されているとする。
(a),(b)の輪郭線データは、S4での判定がYE
Sとなり、第1の変換方法、すなわち、奇偶則変換方法
によりドットデータに変換される。ここでもし、(b)
の文字データの変換方法指示データがP2にであった場
合、或はP2の変換方法しか持たない装置では、輪郭線
データ作成時に閉ループの回転方向を考慮する必要が出
てくる。(c)の輪郭線データは、S4,S6での判定
がいずれもNOとなり、第3の変換方法によりドットデ
ータに変換される。
The present invention is applied to each character data in FIG. First, the conversion method instruction data for each character data is
Regarding the character data of (a) and (b), P1 is (c)
It is assumed that P3 is set to (1) and P2 is set to (d).
For the contour line data of (a) and (b), the determination in S4 is YE.
S is obtained, and the dot data is converted by the first conversion method, that is, the odd-even conversion method. Again, (b)
When the character data conversion method instruction data is P2, or in an apparatus having only the P2 conversion method, it is necessary to consider the closed loop rotation direction when creating the contour line data. The contour line data of (c) is converted to dot data by the third conversion method because the determinations in S4 and S6 are both NO.

【0030】第3の変換方法が効果を発揮するのは、例
えば、データ作成時に閉ループL3,L4の輪郭線デー
タが既に部品データとして存在する時には閉ループL
3,L4の回転方向を考慮する必要なく部品を適当な位
置に重ねて輪郭線データを作成することが可能となる。
(d)の輪郭線データは、S4での判定がNO、S6で
の判定がYESとなり、第2の変換方法、すなわち、非
ゼロ巻数則変換方法でドットデータに変換される。
The effect of the third conversion method is that, for example, when the contour line data of the closed loops L3 and L4 already exist as part data when the data is created, the closed loop L is used.
It is possible to create contour line data by overlapping parts at appropriate positions without having to consider the rotation directions of L3 and L4.
The contour line data of (d) is converted to dot data by the second conversion method, that is, the non-zero winding number rule conversion method, when the determination in S4 is NO and the determination in S6 is YES.

【0031】本実施例は3つの変換指示データに対して
1つずつ、3つの変換方法を設定したが、その他に別の
変換方法を別の変換指示データに対応させて実施するこ
とが可能であることは言うまでもない。
In this embodiment, three conversion methods are set, one for each of the three conversion instruction data. However, another conversion method can be performed in correspondence with another conversion instruction data. Needless to say.

【0032】本実施例はレーザプリンタに適用したが、
レーザプリンタに限らずそれ以外のプリンタにも適用し
得ることは勿論、プリンタ以外にも輪郭線文字データを
用いる装置に一般に適用できる。
Although this embodiment is applied to a laser printer,
Not only the laser printer, but also other printers can be applied, and in addition to the printer, it can be generally applied to an apparatus using contour line character data.

【0033】その他、本発明の主旨を逸脱しない範囲で
種々の応用が可能である。
Besides, various applications are possible without departing from the gist of the present invention.

【0034】[0034]

【発明の効果】以上説明したことから明かなように、本
発明の輪郭線データ変換装置は、変換方法指示データを
以て各輪郭線文字データ毎に適したデータ変換方法を指
示し、ドットデータに変換することができるため、輪郭
線データをドットデータに変換する際の変換に要する時
間を高速にし、且つ、輪郭線データの作成時の効率を良
くすることができる。
As is apparent from the above description, the contour line data conversion apparatus of the present invention uses the conversion method instruction data to instruct a suitable data conversion method for each contour line character data and convert it to dot data. Therefore, the time required for conversion when converting the contour line data into the dot data can be shortened, and the efficiency at the time of creating the contour line data can be improved.

【図面の簡単な説明】[Brief description of drawings]

【図1】本発明の構成を概念的に示す図である。FIG. 1 is a diagram conceptually showing a configuration of the present invention.

【図2】本発明の一実施例であるデータ変換装置を備え
たレーザプリンタの制御回路を示すブロック図である。
FIG. 2 is a block diagram showing a control circuit of a laser printer including a data conversion device according to an embodiment of the present invention.

【図3】文字「A」の輪郭線データの格納方法を示す図
である。
FIG. 3 is a diagram showing a method of storing contour data of a character “A”.

【図4】プログラムROMに記憶されたプログラムのう
ち、ある1文字の輪郭線データをドットデータに変換す
るプログラムのフローチャート図である。
FIG. 4 is a flowchart diagram of a program for converting contour data of a certain character into dot data among programs stored in a program ROM.

【図5】輪郭線データとドットデータに変換する方法の
関係を示す図である。
FIG. 5 is a diagram showing a relationship between a method of converting contour line data and dot data.

【符号の説明】[Explanation of symbols]

1 輪郭線データ記憶手段 2 変換方法指示データ記憶手段 3 変換方法指示手段 4 データ変換手段 DESCRIPTION OF SYMBOLS 1 outline data storage means 2 conversion method instruction data storage means 3 conversion method instruction means 4 data conversion means

Claims (1)

【特許請求の範囲】[Claims] 【請求項1】 文字、記号、その他文字と同等に扱われ
るもの(以下、単に文字という)の輪郭情報を示す文字
データを座標上で定義される頂点データとして有する輪
郭線データ記憶手段と、上記文字データの内部を塗り潰
し処理をすることによりにドットデータに変換する変換
手段とを備えた輪郭線データ変換装置において、 前記文字データを変換する際に変換方法を指示する変換
方法指示データを格納する変換方法指示データ記憶手段
と、 前記変換方法指示データに従って、前記輪郭線データ変
換手段に対して変換方法を指示する変換方法指示手段
と、 前記変換手段において2種類以上の変換方法を有し、前
記変換方法指示手段によって指示された方法を用いてデ
ータ変換を行うデータ変換手段とを備えた輪郭線データ
変換装置。
1. A contour line data storage unit having character data indicating contour information of a character, a symbol, and other characters (hereinafter, simply referred to as a character) that are treated equivalently as a character, as vertex data defined on coordinates, and A contour line data conversion device including a conversion unit for converting the inside of character data into dot data by performing a filling process, and stores conversion method instruction data for instructing a conversion method when converting the character data. A conversion method instruction data storage means, a conversion method instruction means for instructing a conversion method to the contour line data conversion means in accordance with the conversion method instruction data, and two or more kinds of conversion methods in the conversion means, A contour line data conversion device comprising: a data conversion unit that performs data conversion using the method instructed by the conversion method instruction unit.
JP04064846A 1992-03-23 1992-03-23 Contour data converter Expired - Fee Related JP3087427B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP04064846A JP3087427B2 (en) 1992-03-23 1992-03-23 Contour data converter

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP04064846A JP3087427B2 (en) 1992-03-23 1992-03-23 Contour data converter

Publications (2)

Publication Number Publication Date
JPH05265428A true JPH05265428A (en) 1993-10-15
JP3087427B2 JP3087427B2 (en) 2000-09-11

Family

ID=13269990

Family Applications (1)

Application Number Title Priority Date Filing Date
JP04064846A Expired - Fee Related JP3087427B2 (en) 1992-03-23 1992-03-23 Contour data converter

Country Status (1)

Country Link
JP (1) JP3087427B2 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0657847A1 (en) * 1993-12-06 1995-06-14 Esselte Dymo N.V. Apparatus for printing characters and method thereof
EP2045777A2 (en) 2007-10-04 2009-04-08 Seiko Epson Corporation Rendering device, image output device, computer-readable storage medium, method, computer program and computer

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH05220908A (en) * 1992-02-07 1993-08-31 Sumitomo Electric Ind Ltd Multilayer tube

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0657847A1 (en) * 1993-12-06 1995-06-14 Esselte Dymo N.V. Apparatus for printing characters and method thereof
US5585829A (en) * 1993-12-06 1996-12-17 Esselte N.V. Apparatus and method for printing characters utilizing stored algorithms
EP2045777A2 (en) 2007-10-04 2009-04-08 Seiko Epson Corporation Rendering device, image output device, computer-readable storage medium, method, computer program and computer

Also Published As

Publication number Publication date
JP3087427B2 (en) 2000-09-11

Similar Documents

Publication Publication Date Title
JP2755789B2 (en) Character font memory and character pattern generator using the character font memory
JPH05265428A (en) Outline data converting device
JP2819961B2 (en) Printing control device
JPH04280296A (en) Contour data processing device
JP3057974B2 (en) Data converter
JP2771629B2 (en) Character processor
JP3055327B2 (en) Data converter
JP2861201B2 (en) Data converter
JP3039214B2 (en) Data converter
JP3211591B2 (en) Image processing device
JP2841631B2 (en) Data converter
JPH06124076A (en) Outline data processor
JPH06251164A (en) Character pattern generating device
JPS60109888A (en) Character processor
JP2833921B2 (en) Vector font transformation processing method
JP3024479B2 (en) Data converter
JP2881924B2 (en) Data storage device
JP3254657B2 (en) Data converter
JPH04120594A (en) Data converter
JP2737852B2 (en) Character processing apparatus and method
JPH0667642A (en) Character symbol generating device
JPH0784739A (en) Data converter
JPH11110150A (en) Image processing system, method therefor and computer-readable recording medium recording image processing control program
JPS62175794A (en) Character generator
JPS61241160A (en) Printing controller

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: 20000613

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

Free format text: PAYMENT UNTIL: 20080714

Year of fee payment: 8

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

Free format text: PAYMENT UNTIL: 20090714

Year of fee payment: 9

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

Free format text: PAYMENT UNTIL: 20100714

Year of fee payment: 10

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

Free format text: PAYMENT UNTIL: 20110714

Year of fee payment: 11

LAPS Cancellation because of no payment of annual fees