[go: up one dir, main page]

JPH0264695A - Output device - Google Patents

Output device

Info

Publication number
JPH0264695A
JPH0264695A JP63216953A JP21695388A JPH0264695A JP H0264695 A JPH0264695 A JP H0264695A JP 63216953 A JP63216953 A JP 63216953A JP 21695388 A JP21695388 A JP 21695388A JP H0264695 A JPH0264695 A JP H0264695A
Authority
JP
Japan
Prior art keywords
character
font
output
information
code
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
JP63216953A
Other languages
Japanese (ja)
Other versions
JP2756267B2 (en
Inventor
Hiroshi Atobe
浩史 跡部
Daisuke Murata
大輔 村田
Michio Ito
伊藤 道夫
Kaoru Seto
瀬戸 薫
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.)
Canon Inc
Original Assignee
Canon Inc
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 Canon Inc filed Critical Canon Inc
Priority to JP63216953A priority Critical patent/JP2756267B2/en
Publication of JPH0264695A publication Critical patent/JPH0264695A/en
Application granted granted Critical
Publication of JP2756267B2 publication Critical patent/JP2756267B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Controls And Circuits For Display Device (AREA)
  • Dot-Matrix Printers And Others (AREA)

Abstract

PURPOSE:To prevent the deterioration of a quality caused by a change of output resolution by providing a means for selecting well-definedly use of vector information or character dot information with respect to an output request character in accordance with a change of an output character size and the output resolution. CONSTITUTION:A CPU 3 generates well-definedly a character information selecting code from a recognized character size and resolution, and a character information selecting means 11 determines well-definedly whether outline font data is used or character font data is used from a font selection table, and transmits together designated font information and a character code and a character information selecting code received from the CPU 3 to a character information managing means 13. Subsequently, the character information managing means 13 draws out font data based on a designated character code and a character information selecting code from a character dot font memory 16 or an outline font memory 17. In such a way, the deterioration of a quality caused by a change of output resolution can be prevented.

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は文字や図形等を表わすベクトルフォントに基づ
(出力装置に関する。
DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention relates to an output device based on vector fonts representing characters, figures, etc.

〔従来の技術〕[Conventional technology]

近年、急速に実用化されつつあるエレクトロニクス応用
技術の成果としてCRT写真植字機やレーザ写真植字機
の普及があげられる。ここでの技術的課題は文字図形を
いかに高品質に再現することが出来るかに集中している
。高品質文字再現方法としては、従来、文字の輪郭をベ
クトル情報として持つアウトラインフォントが知られ、
高品質文字の出力、特に文字の拡大時においては、一定
のドツト分解数で、再現可能な文字の大きさには限度が
あるドツトフォントに比べると、アウトラインフォント
ははるかに高品質の文字出力を可能としていた。
BACKGROUND ART In recent years, CRT phototypesetting machines and laser phototypesetting machines have become widespread as a result of electronics application technology that is rapidly being put into practical use. The technical challenges here are focused on how to reproduce characters and graphics with high quality. Outline fonts, which have the outline of characters as vector information, have traditionally been known as high-quality character reproduction methods.
When outputting high-quality characters, especially when enlarging characters, outline fonts produce much higher-quality character output than dot fonts, which have a limited number of reproducible characters with a fixed number of dot resolutions. It was possible.

しかしながら上記従来例において、文字の輪郭をベクト
ル情報として持つアウトラインフォントによる文字出力
の場合、小サイズ文字に関しては著しく品質が劣化(線
幅の不均一、文字のつぶれなど)してしまうという欠点
があった。
However, in the conventional example described above, when outputting characters using an outline font that has the outline of the character as vector information, there is a drawback that the quality of small-sized characters deteriorates significantly (unequal line width, crushed characters, etc.). Ta.

また、写真植字装置の解像度変更に伴っても上記におけ
るような文字品質の劣化を引き起こすという大きな欠点
があった。
Furthermore, there is a major drawback in that even when the resolution of the phototypesetting device is changed, the character quality deteriorates as described above.

以上の点に鑑み本発明の目的は出力文字サイズ及び出力
解像度の変更に応じて出力要求文字に対して一意的にベ
クトル情報か、または文字ドツト情報を使用するのかを
選択する選択手段を有した出力装置を提供することにあ
る。
In view of the above points, it is an object of the present invention to have a selection means for uniquely selecting whether to use vector information or character dot information for output requested characters in accordance with changes in output character size and output resolution. The purpose is to provide an output device.

本発明の目的は出力解像度変更に伴って品質劣化(線幅
の不均一、文字のつぶれなど)を防ぐことができる出力
装置を提供することにある。
SUMMARY OF THE INVENTION An object of the present invention is to provide an output device that can prevent quality deterioration (such as uneven line width and crushed characters) due to changes in output resolution.

〔実施例〕〔Example〕

以下、図面を参照して本発明の一実施例を詳細に説明す
る。尚、ベクトルフォント(情報)アウトラインフォン
ト、ストロークフォント等は本発明においては同義であ
る。
Hereinafter, one embodiment of the present invention will be described in detail with reference to the drawings. Note that vector fonts (information), outline fonts, stroke fonts, etc. have the same meaning in the present invention.

第1図において、1は外部機器、2は画像処′理部、9
0は画像出力手段である。3はCPUで、出力すべき文
字を判別するところの文字コードを外部機器1より信号
23によって受信する。4は外部機器lより送信されて
(る発生させるべき文字情報6に対して、発生させるべ
き文字のサイズを認識する文字サイズ認識手段、5は外
部機器より送信されてくる画像出力手段90の解像度を
指定するコマンド7に対する解像度認識手段である。文
字サイズ認識手段4は認識した文字サイズを信号8によ
ってCPU3に送信する。また、解像度認識手段5は、
認識した解像度を信号9によって、CPU3に送信する
。CPU3は認識した文字サイズ、および解像度より一
意的に文字情報選択コードを生成する。文字情報選択コ
ード生成後、CPU3は文字コードおよび文字情報選択
コードを信号10によって送信する。信号10を受信し
た文字情報選択手段11は、例えば第2図に示すような
フォント選択テーブルより一意的にアウトラインフォン
トデータか、または文字フォントデータを使用するかを
決定する。第2図において数字1〜12は文字情報選択
コードであり、本例においては文字情報選択コードが6
以下の時はアウトラインフォントを使用するという条件
を、文字情報選択手段11に対して設定している。
In FIG. 1, 1 is an external device, 2 is an image processing unit, and 9
0 is an image output means. Reference numeral 3 denotes a CPU, which receives a character code for determining a character to be outputted from the external device 1 by a signal 23. 4 is a character size recognition means that recognizes the size of the character to be generated based on the character information 6 that is transmitted from the external device 1; 5 is the resolution of the image output means 90 that is transmitted from the external device; This is a resolution recognition means for a command 7 specifying .The character size recognition means 4 transmits the recognized character size to the CPU 3 by a signal 8.The resolution recognition means 5 also
The recognized resolution is transmitted to the CPU 3 by a signal 9. The CPU 3 uniquely generates a character information selection code from the recognized character size and resolution. After generating the character information selection code, the CPU 3 transmits the character code and the character information selection code using a signal 10. The character information selection means 11 that receives the signal 10 uniquely determines whether to use outline font data or character font data from a font selection table as shown in FIG. 2, for example. In Figure 2, numbers 1 to 12 are character information selection codes, and in this example, the character information selection code is 6.
A condition is set for the character information selection means 11 that an outline font is used in the following cases.

文字情報選択手段llは、CPU3より受信した文字情
報選択コードによって使用フォントを決定したのち、指
定フォント情報とCPU3より受信している文字コード
および文字情報選択コードを併せて、信号12として文
字情報管理手段13に送信する。文字情報管理手段13
は、指定されたフォントのメモリより、指定文字コード
および文字情報選択コードに基づ(フォントデータを文
字ドツトフォントメモリ16またはアウトラインフォン
トメモリ17より信号14または信号15によって引き
出す。
The character information selection means 11 determines the font to be used based on the character information selection code received from the CPU 3, and then uses the specified font information, the character code and the character information selection code received from the CPU 3 together as a signal 12 for character information management. The information is transmitted to the means 13. Character information management means 13
reads the font data from the character dot font memory 16 or the outline font memory 17 using the signal 14 or the signal 15 based on the specified character code and character information selection code from the memory of the specified font.

信号14によって文字ドツトフォントメモリ16より引
きだされたデータ18はデータ転送手段22に送信され
、データ転送手段22はそのデータを画像出力手段90
に送信する。一方、信号15によって、アウトラインフ
ォントメモリ17より引きだされたデータ19は、文字
の輪郭情報であるからして文字変換手段20によって、
文字の輪郭情報を文字ドツトフォント情報に変換される
。変換された文字ドツトフォントデータ21はデータ転
送手段22に送信され、データ転送手段22はそのデー
タを画像出力手段に送信する。
The data 18 retrieved from the character dot font memory 16 by the signal 14 is transmitted to the data transfer means 22, and the data transfer means 22 transfers the data to the image output means 90.
Send to. On the other hand, since the data 19 retrieved from the outline font memory 17 by the signal 15 is the outline information of the character, the data 19 is processed by the character conversion means 20.
Character outline information is converted to character dot font information. The converted character dot font data 21 is sent to the data transfer means 22, and the data transfer means 22 sends the data to the image output means.

第3図は以上の動作フローチャートによって示したもの
である。図中の(1)〜(9)の番号は本文内容と一致
する。
FIG. 3 shows the above operation flowchart. Numbers (1) to (9) in the figure match the content of the text.

プリンタ2は、外部機器lより出力すべき文字のサイズ
を認識しく1)、同時に解像度を認識する(2)。
The printer 2 recognizes the size of characters to be output from the external device 1 (1), and at the same time recognizes the resolution (2).

CPU3は、出力文字サイズ、および解像度に応じて出
力すべき文字のフォントの選択を一意的に決定するため
の文字情報選択コードを生成する(3)。
The CPU 3 generates a character information selection code for uniquely determining the selection of a font for characters to be output according to the output character size and resolution (3).

(3)によって生成された文字情報選択コードに基づい
て文字情報選択手段11は、使用フォントを選択する(
4)。(4)によって選択されたフォントがアウトライ
ンフォントか否かを文字情報管理手段13は判定しく5
)、アウトラインフォントを使用する場合は、アウトラ
インフォントメモリよりデータを引き出して(6)、文
字変換手段20によってドツトフォントデータに変換す
る(7)、アトラインフォントを使用しない場合は、文
字ドツトフォントメモリ16よりデータを引き出す(8
)。(7)によって変換されたドツトフォントデータ2
1または(8)によって引き出されたドットフォントデ
ータl8はデータ転送手段22に送信された後、画像出
力手段90に送信された文字が出力される(9)。
Based on the character information selection code generated in (3), the character information selection means 11 selects the font to be used (
4). The character information management means 13 should determine whether the font selected in (4) is an outline font or not.
), when using an outline font, data is extracted from the outline font memory (6) and converted to dot font data by the character conversion means 20 (7); when an outline font is not used, the data is extracted from the character dot font memory (7). Extract data from 16 (8
). Dot font data 2 converted by (7)
The dot font data l8 extracted in step 1 or (8) is sent to the data transfer means 22, and then the characters sent to the image output means 90 are output (9).

〔第2の実施例〕 以下図面を参照して本発明の第2の実施例を詳細に説明
する。
[Second Embodiment] A second embodiment of the present invention will be described in detail below with reference to the drawings.

本発明の第2の実施例は、プリンタによって出力される
べき文字情報1ページの大部分が小文字で占められる場
合、逆に大文字で占められる場合、そして小文字、大文
字とも同量に混存する場合の3つのケースをあらかじめ
モードによって選択可能としておき、使用されるべきフ
ォントの選択を行うところのプロセスを減じ7、文字発
生に至るまでの時間を短縮するものである。
The second embodiment of the present invention is applicable to cases where most of one page of character information to be output by a printer is occupied by lowercase letters, conversely, when it is occupied by uppercase letters, and when lowercase letters and uppercase letters coexist in the same amount. Three cases can be selected in advance depending on the mode, thereby reducing the process of selecting the font to be used7 and shortening the time required to generate characters.

第4−1図は、モード1として、画像出力手段によって
出力されるべき文字情報1ページの大部分が小文字で占
められる場合に選択されるブロック図を示し、第4−2
図はモード2として、大部分が大文字で占められる場合
に選択されるブロック図を示し、第4−3図はモード3
として大文字、小文字が同量に混存する場合に選択され
るブロック図を示す。
FIG. 4-1 shows a block diagram selected in mode 1 when the majority of one page of character information to be output by the image output means is occupied by lowercase letters, and FIG.
The figure shows a block diagram selected for mode 2 when most of the characters are occupied by uppercase letters, and Figure 4-3 shows a block diagram for mode 3.
shows a block diagram that is selected when the same amount of uppercase and lowercase letters coexist.

第4−1図において、lは外部機器、2は画像処理部、
90は画像出力手段である。53はCPtJで出力すべ
き文字を判別するところの文字コードを外部機器lより
信号23によって受信する。4は外部機器1より送信さ
れて(る発生させるべき文字情報6に対して発生させる
べき文字サイズを認識する文字サイズ認識手段、5は外
部機器より送信されて(る画像出力手段の解像度を指定
するコマンド7に対する解像度認識手段である。文字サ
イズ認識手段4は、認識した文字サイズを信号8によっ
てCPU53に送信する。また、解像度認識手段5は、
認識した解像度を信号9によってCPU53に送信する
。CPU53は、認識した文字サイズおよび解像度より
一意的に文字識別コードを生成する。文字識別コードは
、第2図に示すように解像度と文字サイズによって一意
的に生成され、文字コードと併せて使用することによっ
てフォントより指定文字を抽出するために使用される。
In Figure 4-1, l is an external device, 2 is an image processing unit,
90 is an image output means. 53 receives a character code for determining a character to be outputted by CPtJ from external device l by signal 23. 4 is a character size recognition means for recognizing the character size to be generated for the character information 6 transmitted from the external device 1; 5 is a character size recognition means for specifying the resolution of the image output means transmitted from the external device The character size recognition means 4 transmits the recognized character size to the CPU 53 by a signal 8.The resolution recognition means 5 also
The recognized resolution is transmitted to the CPU 53 by a signal 9. The CPU 53 uniquely generates a character identification code from the recognized character size and resolution. The character identification code is uniquely generated based on the resolution and character size as shown in FIG. 2, and is used in conjunction with the character code to extract a specified character from the font.

文字識別コード生成後、CF’U53は文字コードおよ
び文字識別コードを信号50によって文字情報管理手段
51に送信する。本例においては、文字識別コードが6
以下となるものがアウトラインフォントとして記憶され
、7以上がドツトフォントして記憶されている。文字情
報管理手段51は、発生要求文字情報が文字ドツトフォ
ントメモリ16に記憶されていれば信号52によって該
当文字ドツト情報を引き出し、データ18としてデータ
転送手段22送信された後、データ転送手段22は、そ
のデータを画像出力手段90に送信し、文字が出力され
る。しかしながら、文字ドツトフォントではなくアウト
ラインフォントで発生させるべき文字が要求された場合
には文字情報管理手段51によって、その文字コードお
よび文字識別コードが信号50によってCPU53に送
信され、CPU53は信号50を受信すると、信号54
によってその旨を文字情報選択手段55に伝える。文字
情報選択手段55は、信号54を受信すると、文字情報
管理手段57に対して択一的にアウトラインフォントメ
モリを選択することを伝え同時に指定された文字コード
および文字識別コードを信号56によって送信する。文
字情報管理手段57は、信号56を受信すると択一的に
アウトラインフォントメモリ17を選択し、信号58に
よって指定された文字コードおよび文字識別コードを送
信する。アウトラインフォントメモリ17は、発生要求
文字に対してのデータを抽出してデータ19として文字
変換手段20へ送信する。文字変換手段20はデータ1
9を文字ドツト情報に変換した後データ21としてデー
タ転送手段22に送信され、データ転送手段22はその
データを画像出力手段90に送信し、指定文字が出力さ
れる。
After generating the character identification code, the CF'U 53 transmits the character code and the character identification code to the character information management means 51 by a signal 50. In this example, the character identification code is 6.
The following fonts are stored as outline fonts, and 7 and above are stored as dot fonts. If the requested character information is stored in the character dot font memory 16, the character information management means 51 extracts the corresponding character dot information by a signal 52, and after transmitting it as data 18 to the data transfer means 22, the data transfer means 22 , the data is sent to the image output means 90, and the characters are output. However, when a character is requested to be generated in an outline font instead of a character dot font, the character information management means 51 transmits the character code and character identification code to the CPU 53 by the signal 50, and the CPU 53 receives the signal 50. Then, signal 54
This is notified to the character information selection means 55 by. When the character information selection means 55 receives the signal 54, it informs the character information management means 57 that the outline font memory is to be selected as an alternative, and at the same time transmits the designated character code and character identification code by the signal 56. . Upon receiving the signal 56, the character information management means 57 selectively selects the outline font memory 17 and transmits the character code and character identification code designated by the signal 58. The outline font memory 17 extracts data for the requested character to be generated and transmits it as data 19 to the character conversion means 20. Character conversion means 20 converts data 1
9 is converted into character dot information and sent as data 21 to the data transfer means 22, and the data transfer means 22 sends the data to the image output means 90, where the designated character is output.

なお、モード2として説明される第4−2図はモードl
が発生要求文字の探索を文字ドツトフォントメモリを先
に行ったのに対し、アウトラインフォントメモリを先に
探索する場合を示すブロック図であり、そのような違い
を除いては第4−1図と同様な動作が実施される。
Note that Figure 4-2, which is explained as mode 2, is mode l.
This is a block diagram showing a case in which the character dot font memory is searched for the requested character first, while the outline font memory is searched first. A similar operation is performed.

またモード3として説明される第4−3図は、本発明の
第1の実施例に説明したものと同様の動作をするもので
あり、第4−2図、第4−3図の説明は省略する。また
、モード1〜モード3の選択設定は、外部機器lからの
コマンドによって行っても、またプリンタ2側によって
ハードウェア的に行っても良≠嬶苓母第5図、第6図に
示す。なお図中の(10)〜(17)の番号は本文内容
と一致する。第5図においてプリンタ2は外部機器1よ
り出力すべき文字サイズを認識しく10)、同時に解像
度を認識する(11)。
4-3, which is explained as mode 3, operates in the same way as that described in the first embodiment of the present invention, and the explanation of FIGS. 4-2 and 4-3 is similar to that shown in FIG. Omitted. Further, selection and setting of modes 1 to 3 may be performed by commands from the external device 1 or by hardware on the printer 2 side, as shown in FIGS. 5 and 6. Note that the numbers (10) to (17) in the figure match the content of the text. In FIG. 5, the printer 2 recognizes the character size to be output from the external device 1 (10), and at the same time recognizes the resolution (11).

CPU53は、出力文字サイズ、および解像度に応じて
出力すべき文字を識別する文字識別コードを生成する(
12)。文字情報管理手段51は文字コードおよび文字
識別コードに基づいて文字ドツトフォントメモリ16よ
り発生要求文字のデータを引き出す(13)。(13)
において発生要求文字データが文字ドツトフォントメモ
リ内に存在した場合は文字発生に至るのであるが、存在
しなかった場合(14)、アウトラインフォントメモリ
17より発生要求文字データを引き出しく15)、ドツ
トフォントデータに変換して(16)文字発生に至る。
The CPU 53 generates a character identification code that identifies characters to be output according to the output character size and resolution (
12). The character information management means 51 retrieves the data of the requested character to be generated from the character dot font memory 16 based on the character code and character identification code (13). (13)
If the requested character data exists in the character dot font memory, the character will be generated, but if it does not exist (14), the requested character data is extracted from the outline font memory 17 (15), the dot font Conversion into data (16) leads to character generation.

(13)によって引きだされた文字ドツトフォントデー
タ18または(16)によって変換されたドツトフォン
トデータ21はデータ転送手段22に送信され、データ
転送手段22は、そのデータを画像出力手段90に送信
し、文字が出力される(17)。
The character dot font data 18 extracted by (13) or the dot font data 21 converted by (16) are sent to the data transfer means 22, and the data transfer means 22 sends the data to the image output means 90. , characters are output (17).

第6図におけるフローチャートは、第5図におけるフロ
ーにおいて、発生要求文字の探索を文字ドツトフォント
メモリを先に行ったのに対し、アウトラインフォントメ
モリを先に探索する場合を示したものである。よってそ
のような違いを除いては第5図におけるフローチャート
と同様な動作が実施されるため第6図の譬明は省略する
The flowchart in FIG. 6 shows a case where the character dot font memory is searched for the requested character first in the flow shown in FIG. 5, whereas the outline font memory is searched first. Therefore, except for such differences, the same operation as in the flowchart in FIG. 5 is performed, and therefore the explanation of FIG. 6 will be omitted.

〔第3の実施例〕 以下、図面を参照して本発明の第3の実施例を詳細に説
明する。
[Third Embodiment] Hereinafter, a third embodiment of the present invention will be described in detail with reference to the drawings.

第7図は第3の実施例を示すブロック図であるが、選択
設定手段100.選択設定信号102、文字情報選択手
段101を除いては、第1図に示される第1の実施例に
おける各々の機能と同様であるため省略する。
FIG. 7 is a block diagram showing the third embodiment, in which the selection setting means 100. Except for the selection setting signal 102 and the character information selection means 101, the functions are the same as those in the first embodiment shown in FIG. 1, and therefore will not be described.

第3の実施例は出力すべき文字サイズ、およびプリンタ
の解像度に応じて一意的に発生要求文字フォントが選択
される段階において、アウトラインフォントデータを使
用するか、文字ドツトフォントデータを使用するかを決
定する手段(しきい値)を可変にすることを特徴とする
。そうすることによって例えばユーザが文字の美しさよ
りも、ページ全体の構図を眺めたいとき、もしくは、連
続印字の際、印字速度を速めたいときは、許容すべく範
囲にて文字ドツトフォントを使用した方が都合が良い。
The third embodiment determines whether to use outline font data or character dot font data at the stage where a requested character font is uniquely selected according to the character size to be output and the resolution of the printer. It is characterized by making the determining means (threshold value) variable. By doing so, for example, when the user wants to see the overall composition of the page rather than the beauty of the characters, or when the user wants to increase the printing speed during continuous printing, the character dot font can be used within the allowable range. It's more convenient.

このような許容すべ(範囲にてまたは強制的に文字ドツ
トフォントを使用する状態を作りだすことを本例では試
し刷りモードとする。
In this example, creating a state in which the character dot font is used within a permissible range or forcibly is referred to as the trial printing mode.

文字情報選択手段101は、CPU3より送信されて(
る文字情報選択コードに対して、例えば第2図において
コードが6以下の場合はアウトラインフォントを使用す
るという通常モードとして設定しておき、コードが3以
下の場合はアウトラインフォントを使用するという試し
刷りモードの2種類を設定しておく。通常モードと試し
刷りモードの切り換えは選択設定手段100によって成
され、選択設定手段100によって決定されたモードは
選択設定信号102によって文字情報選択手段101に
送信される。信号102によって文字情報選択手段10
1は、要求モードに基づ(モードを決定し、そのモード
に従うしきい値によってアウトラインフォントデータと
文字ドツトフォントデータの選択を行う。このような試
し刷りモード、通常モードの決定は外部機器1からのコ
マンドによって行っても、またプリンタ2側によってハ
ードウェア的に行っても良い。
The character information selection means 101 is sent from the CPU 3 (
For example, in Figure 2, if the code is 6 or less, the normal mode is set to use the outline font for the character information selection code, and if the code is 3 or less, the outline font is used. Set two types of modes. Switching between the normal mode and the trial printing mode is performed by the selection setting means 100, and the mode determined by the selection setting means 100 is transmitted to the character information selection means 101 by a selection setting signal 102. Character information selection means 10 by signal 102
1 determines the mode based on the requested mode, and selects outline font data and character dot font data according to the threshold value according to the mode. Such determination of the trial printing mode and normal mode is made from the external device 1. It may be performed by a command, or it may be performed by hardware on the printer 2 side.

以上、種々の実施例から明らかなように、出力文字サイ
ズおよび出力解像度に応じて、出力要求文字に対して、
一意的にベクトル情報か、または文字ドツト情報を使用
するかを選択する選択手段、さらに選択されたフォント
の文字を発生させる文字発生手段を設けることにより、
小サイズ文字発生時、および写真植字装置の解像度変更
に伴っての品質劣化文字(線幅の不均一、文字のつぶれ
など)の発生を防ぐ効果がある。
As is clear from the various examples above, depending on the output character size and output resolution, for the output requested character,
By providing selection means for uniquely selecting whether to use vector information or character dot information, and character generation means for generating characters of the selected font,
This has the effect of preventing the occurrence of quality-degraded characters (uneven line width, crushed characters, etc.) when small-sized characters are generated and when the resolution of a phototypesetting device is changed.

〔効果〕〔effect〕

以上、詳述した様に本発明により出力文字サイズ及び出
力解像度の変更に応じて出力要求文字に対して一意的に
ベクトル情報炎または文字ドツト情報を使用するのかを
選択する選択手段を有した出力装置を提供することが可
能となった。
As described in detail above, according to the present invention, the output has a selection means for uniquely selecting whether to use vector information or character dot information for the output requested character in accordance with changes in the output character size and output resolution. It became possible to provide the equipment.

本発明により、出力解像度の変更に伴って品質ら 劣化(線幅の不均一、文字4つぶれなど)を防ぐことが
できる出力袋ぼを提供することが可能となった。
According to the present invention, it has become possible to provide an output envelope that can prevent quality deterioration (such as uneven line width and flattened characters) due to changes in output resolution.

【図面の簡単な説明】[Brief explanation of the drawing]

第1図は、本発明の第一の実施例を示すブロック図、 第2図は、本発明の第一の実施例におけるフォント選択
テーブル図、 第3図は、本発明の第一の実施例を示すフローチャート
図、 第4−1図、第4−2図、第4−3図は、本発明の第二
の実施例を示すブロック図、 第5図は、本発明の第二の実施例を示すフローチャート
図、 第6図は、本発明の第二の実施例を示すフローチャート
図、 第7図は、本発明の第三の実施例を示すブロック図であ
る。
FIG. 1 is a block diagram showing a first embodiment of the present invention, FIG. 2 is a font selection table diagram in the first embodiment of the present invention, and FIG. 3 is a diagram of a font selection table in the first embodiment of the present invention. FIG. 4-1, FIG. 4-2, and FIG. 4-3 are block diagrams showing the second embodiment of the present invention. FIG. 5 is a block diagram showing the second embodiment of the present invention. FIG. 6 is a flowchart showing a second embodiment of the present invention. FIG. 7 is a block diagram showing a third embodiment of the present invention.

Claims (2)

【特許請求の範囲】[Claims] (1)ベクトル情報によって、複数の文字情報を各々記
憶する記憶手段と前記ベクトル情報を文字ドット情報に
変換する文字変換手段と、特定の複数の文字に対しての
文字ドット情報をあらかじめ記憶する記憶手段と、文字
出力要求時に出力解像度に応じて前記ベクトル情報、ま
たは文字ドット情報のどちらかを使用するかを択一的に
選択する選択手段と、を有したことを特徴とする出力装
置。
(1) Storage means for storing a plurality of pieces of character information based on vector information, character conversion means for converting the vector information into character dot information, and memory for storing character dot information for a plurality of specific characters in advance. 1. An output device comprising: means; and selection means for selectively selecting whether to use either the vector information or the character dot information depending on the output resolution when requesting character output.
(2)前記選択手段は前記選択を出力解像度及び出力サ
イズに基づいて行うことを特徴とする特許請求の範囲第
1項記載の出力装置。
(2) The output device according to claim 1, wherein the selection means performs the selection based on output resolution and output size.
JP63216953A 1988-08-31 1988-08-31 Output device and method Expired - Lifetime JP2756267B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP63216953A JP2756267B2 (en) 1988-08-31 1988-08-31 Output device and method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP63216953A JP2756267B2 (en) 1988-08-31 1988-08-31 Output device and method

Publications (2)

Publication Number Publication Date
JPH0264695A true JPH0264695A (en) 1990-03-05
JP2756267B2 JP2756267B2 (en) 1998-05-25

Family

ID=16696507

Family Applications (1)

Application Number Title Priority Date Filing Date
JP63216953A Expired - Lifetime JP2756267B2 (en) 1988-08-31 1988-08-31 Output device and method

Country Status (1)

Country Link
JP (1) JP2756267B2 (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS63315256A (en) * 1987-06-19 1988-12-22 Ricoh Co Ltd Image forming device
JPS6444486A (en) * 1987-08-12 1989-02-16 Fujitsu Ltd Character generation system

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS63315256A (en) * 1987-06-19 1988-12-22 Ricoh Co Ltd Image forming device
JPS6444486A (en) * 1987-08-12 1989-02-16 Fujitsu Ltd Character generation system

Also Published As

Publication number Publication date
JP2756267B2 (en) 1998-05-25

Similar Documents

Publication Publication Date Title
JPH06320806A (en) Printer system and method for conducting printing on reception of raster printing data
US5606649A (en) Method of encoding a document with text characters, and method of sending a document with text characters from a transmitting computer system to a receiving computer system
US6247028B1 (en) Controlling attributes of pre-registered form data to match those of data to be printed with the form data
JP2911470B2 (en) Character processing apparatus and method
US5189730A (en) Apparatus for generating character pattern signals and method for generating same
US5562350A (en) Output apparatus that selects a vector font based on character size
JPH04238062A (en) Print data processing device
JPH0264695A (en) Output device
US5883624A (en) Document reference apparatus and method for displaying documents page by page and storage medium storing program used for realizing the apparatus and method
JP2866145B2 (en) Printing equipment
JP3843538B2 (en) OUTPUT CONTROL SYSTEM, OUTPUT CONTROL METHOD, OUTPUT CONTROL PROGRAM, AND RECORDING MEDIUM CONTAINING SUB-OUTPUT CONTROL PROGRAM
JP3267491B2 (en) Document processing device with facsimile function
JP2887928B2 (en) Image data output device
US5255355A (en) Document processor
JPH1071750A (en) Printing system, printing control device, printing device, printing control, and storage medium
JP2580965B2 (en) Printer device
JP2744025B2 (en) Printing control device
JPH10288979A (en) Device and method for forming image, image forming system, information processor and storage medium
KR100366687B1 (en) Device, method and program recording medium for uploading font from fontbox in print to computer
JP2002358175A (en) Printing controller and printing control method and printing system
JP2662238B2 (en) Creating dictionary for character recognition
JP3054157B2 (en) Character processing device and character processing method
JPH0493994A (en) Character processor
JP3254657B2 (en) Data converter
JPH0532021A (en) Printing device

Legal Events

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

Free format text: PAYMENT UNTIL: 20080306

Year of fee payment: 10

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

Free format text: PAYMENT UNTIL: 20090306

Year of fee payment: 11

EXPY Cancellation because of completion of term
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090306

Year of fee payment: 11