JPH03107997A - Image output device - Google Patents
Image output deviceInfo
- Publication number
- JPH03107997A JPH03107997A JP1245338A JP24533889A JPH03107997A JP H03107997 A JPH03107997 A JP H03107997A JP 1245338 A JP1245338 A JP 1245338A JP 24533889 A JP24533889 A JP 24533889A JP H03107997 A JPH03107997 A JP H03107997A
- Authority
- JP
- Japan
- Prior art keywords
- data
- information
- font
- pattern
- image
- 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
Links
Landscapes
- Controls And Circuits For Display Device (AREA)
Abstract
Description
【発明の詳細な説明】
[産業上の利用分野]
本発明はコード情報を入力し、対応するパターン情報を
発生して表示・出力する画像出力装置に関するものであ
る。DETAILED DESCRIPTION OF THE INVENTION [Industrial Field of Application] The present invention relates to an image output device that inputs code information and generates and displays/outputs corresponding pattern information.
[従来の技術]
−Mに、ホストコンピュータから送られる文字コードデ
ータを受信し、パターン情報に変換してCRTやプリン
タに画像データを表示・出力する画像処理装置が知られ
ており、このような画像処理装置は、通常、ホストコン
ピュータあるいはCRT、プリンタ等の周辺装置に内蔵
されている場合が多い。また、このようなホストコンピ
ュータや周辺装置などでは、カラー画像データや中間調
画像データを処理できるものもある。[Prior Art] - There is an image processing device that receives character code data sent from a host computer, converts it into pattern information, and displays/outputs the image data on a CRT or printer. Image processing devices are usually built into host computers or peripheral devices such as CRTs and printers. Further, some of such host computers and peripheral devices can process color image data and halftone image data.
いま、例えば周辺装置において、コードデータからパタ
ーンデータに変換するためには、ホストコンピュータか
ら送られてくる文字コードをもとに、フォントメモリよ
り対応するフォント情報を読出し、例えばCRTやプリ
ンタなどの画像出力装置に適応した画像データに変換し
て出力する必要がある。カラー画像の場合も同様に、ホ
ストコンピュータから送られてくる文字コードとそれに
付加されたカラーコードをもとに、フォントメモリから
フォント情報を呼び出し、モノクロの画像データの場合
と同様の画像処理を行った後、カラーコードを付加して
画像出力装置に送信していた。For example, in order to convert code data into pattern data in a peripheral device, for example, the corresponding font information is read from the font memory based on the character code sent from the host computer, and the image data on, for example, a CRT or printer is read out. It is necessary to convert and output image data suitable for the output device. Similarly, for color images, font information is recalled from font memory based on the character code sent from the host computer and the color code added to it, and image processing is performed in the same way as for monochrome image data. After that, a color code was added and sent to the image output device.
[発明が解決しようとしている課題]
このようにしてコードデータをパターン情報に展開して
表示・出力する場合、同一の文字パターンを出力しても
、色によって視覚的に大きくあるいは太(見えたり、ま
たは小さ(細(見えたりすることがある。例えば、背景
が黒色のCRT上に黄色の文字と青色の文字とを出力し
た場合を考えると、黄色の文字は太き(太く見え、青色
の文字は小さく細(見える。また、プリンタで白色の紙
に印字する場合、黄色の文字は小さ(細く見え、青色の
文字は大きく太く見える。[Problems to be Solved by the Invention] When code data is developed into pattern information and displayed/outputted in this way, even if the same character pattern is output, it may appear visually larger or thicker depending on the color. For example, if you output yellow characters and blue characters on a CRT with a black background, the yellow characters may appear thick (thick), and the blue characters appears small and thin.Also, when printing on white paper with a printer, yellow text appears small and thin, and blue text appears large and thick.
このため、同じ文字パターンをもとに表示・出力されて
も、それを出力する機器により、表示・出力された文字
が同じ大きさの文字に見えない場合が生じる。これは、
現在のようにネットワーク化が進み、1つのホストコン
ピュータに多種多様な周辺装置が接続される可能性があ
る場合、それら周辺装置で表示・出力された文字が、同
じパターン情報をもとに形成された文字であるにも拘ら
ず異なってみえることになる。For this reason, even if characters are displayed and output based on the same character pattern, the displayed and output characters may not appear to be of the same size depending on the device that outputs them. this is,
As networking progresses today, and there is a possibility that a wide variety of peripheral devices may be connected to one host computer, the characters displayed and output by those peripheral devices are formed based on the same pattern information. Even though they are written in different languages, they look different.
本発明は上記従来例に鑑みてなされたもので、出力され
る画像出力機器での状態や、機器の出力方式等からなる
出力条件に影響されることな(、常に均一な形状のパタ
ーンで画像を表示・出力できるようにした画像出力装置
を提供することを目的とする。The present invention has been made in view of the above-mentioned conventional example, and is not affected by the output conditions such as the state of the image output device or the output method of the device, etc. An object of the present invention is to provide an image output device that can display and output images.
[課題を解決するための手段]
上記目的を達成するために本発明の画像出力装置は以下
の様な構成からなる。即ち、
データ源と画像出力部との間に介在し、前記データ源よ
りコード情報を入力してパターン情報に展開して表示・
出力する画像出力装置であって、前記画像出力部におけ
る画像出力条件に対応したフォント情報を各コード情報
に対応して記憶する記憶手段と、前記データ源より入力
したコード情報及び前記画像出力部への出力条件をもと
に、前記記憶手段のフォント情報をアクセスするアクセ
ス手段と、前記フォント情報をもとにパターン展開した
パターン情報を前記画像出力部に出力する出力手段とを
有する。[Means for Solving the Problems] In order to achieve the above object, an image output device of the present invention has the following configuration. That is, it is interposed between a data source and an image output section, and inputs code information from the data source, develops it into pattern information, and displays/displays it.
An image output device for outputting an image, comprising: a storage means for storing font information corresponding to image output conditions in the image output unit in correspondence with each code information; and code information input from the data source and to the image output unit. and an output means for outputting pattern information obtained by developing a pattern based on the font information to the image output section.
[作用]
以上の構成において、画像出力部における画像出力条件
に対応したフォント情報が、各コード情報に対応して記
憶手段に記憶されている。そして、データ源より入力し
たコード情報及び画像出力部への出力条件をもとに、そ
の記憶手段のフォント情報をアクセスし、そのアクセス
下フォント情報をもとにパターン展開したパターン情報
を画像出力部に出力するように動作する。[Operation] In the above configuration, font information corresponding to the image output conditions in the image output section is stored in the storage means in correspondence with each piece of code information. Then, based on the code information input from the data source and the output conditions to the image output section, the font information in the storage means is accessed, and the pattern information that is developed as a pattern based on the accessed font information is output to the image output section. It operates to output to .
[実施例]
以下、図面を参照して本発明の第1の実施例を詳細に説
明する。[Example] Hereinafter, a first example of the present invention will be described in detail with reference to the drawings.
[画像出力装置の説明 (第1図)]
第1図は本実施例の画像出力装置の構成を示すブロック
図である。なお、この実施例では出力装置としてプリン
タを例にあげて説明する。[Description of Image Output Device (FIG. 1)] FIG. 1 is a block diagram showing the configuration of the image output device of this embodiment. Note that this embodiment will be described using a printer as an example of an output device.
図において、100は実施例の画像出力装置に出力デー
タをコードで出力するホストコンピュータである。10
1はこの画像出力装置のメインの制御を行う制御部で、
ホストコンピュータ100よりのコードデータを入力す
ると、ドツトフォントメモリ103を参照してパターン
情報に展開し、プリンタ102に出力して記録媒体に記
録再生している。102は、例えばレーザビームプリン
タやインクジェットプリンタなどのプリンタである。1
03は文字コードに対応して、後述する各種フォント情
報を記憶しているドツトフォントメモリで、例えばRO
Mやディスクなどで構成されている。制御部101はこ
のドツトフォントメモリ103よりフォントデータな読
出すことにより、ホストコンピュータ100より受信し
たコード情報をパターン情報に変換してプリンタ102
に出力することができる。104はプリンタ102の記
録シートの色を検出するためのセンサで、このセンサ1
04により検出された記録シートの色は制御部100に
出力される。In the figure, 100 is a host computer that outputs output data in the form of a code to the image output device of the embodiment. 10
1 is a control unit that performs main control of this image output device;
When code data from the host computer 100 is input, it is expanded into pattern information with reference to the dot font memory 103, output to the printer 102, and recorded and reproduced on a recording medium. 102 is a printer such as a laser beam printer or an inkjet printer. 1
03 is a dot font memory that stores various font information, which will be described later, in correspondence with character codes; for example, RO
It consists of M, disks, etc. By reading font data from this dot font memory 103, the control unit 101 converts the code information received from the host computer 100 into pattern information and sends it to the printer 102.
can be output to. 104 is a sensor for detecting the color of the recording sheet of the printer 102;
The color of the recording sheet detected by 04 is output to the control section 100.
制御部101は、例えばマイクロプロセッサなどのCP
UIII、CPUI 11の制御プログラムや各種デー
タを記憶しているROMI 12及びCPUI l 1
のワークエリアとして使用され、各種データを一時的に
保存するRAM113などを備えている。The control unit 101 is a CPU such as a microprocessor, for example.
ROMI 12 and CPUI 1 that store control programs and various data for UIII and CPUI 11
It is used as a work area and includes a RAM 113 for temporarily storing various data.
[フォントデータの説明(第2図、第3図)]第2図は
ドツトフォントメモリ103におけるフォントデータ体
系の内容を示している。また、第3図は第2図のデータ
体系に従ったデータ内容を具体例を示したものである。[Explanation of Font Data (FIGS. 2 and 3)] FIG. 2 shows the contents of the font data system in the dot font memory 103. Further, FIG. 3 shows a specific example of data contents according to the data system shown in FIG.
第2図及び第3図において、201はプリンタ102に
おける記録シート(記録紙)の色データ(1ビツト)を
示し、“0“は白色、“1”は黒色を示している。20
2は処理された画像データを表示・出力する、例えばプ
リンタやCRT等の画像データ出力機器の機種を定める
もので、2ビツトデータで構成されている。ここでは、
“OO”はワイヤートッドプリンタ、′01”はレーザ
ビームプリンタ・・・等というように設定されている。In FIGS. 2 and 3, 201 indicates color data (1 bit) of a recording sheet (recording paper) in the printer 102, where "0" indicates white and "1" indicates black. 20
2 specifies the type of image data output device, such as a printer or CRT, which displays and outputs the processed image data, and is composed of 2-bit data. here,
"OO" is a wire tod printer, '01' is a laser beam printer, etc.
これにより、データでネットワークなどの下で使用され
る多種多用の画像データ出力機器の特性に従ったフォン
トデータを発生することができる。This makes it possible to generate font data that conforms to the characteristics of a wide variety of image data output devices used under data networks and the like.
203は画像データ出力機器の解像度データ(2ビツト
)で、ドツトフォントの場合は画像出力機器の解像度が
異なることによって、キャラクタ−データの構成が異な
ってくる。ここでは、“00″は240dpi、 “
01”は300dpiというように定義されている。2
04は色データ(3ビツト)であり、OOO”は黒、′
110″は赤というように設定されている。これにより
、各々の色によって生じるフォントの視覚的差異を補正
したキャラクタデータな特定できる。203 is resolution data (2 bits) of the image data output device; in the case of dot fonts, the structure of character data differs depending on the resolution of the image output device. Here, “00” is 240dpi, “
01” is defined as 300dpi.2
04 is color data (3 bits), OOO" is black, '
110'' is set as red. This allows character data to be specified that corrects visual differences in fonts caused by each color.
例えば、第4図は記録シートの色が白色のときの青色フ
ォントと黄色フォントを示した図で、第4図(B)は黄
色フォントで、第4図(A)の青色フォントと比較する
と、文字パターンが太くなっている。これは、例えばプ
リンタ102で白色記録紙に印字する場合、黄色よりも
青色の方が膨張して見えるので、予め印字した時に同一
の大きさに見える様に、黄色フォントの文字ノ(ターン
を青色フォントの文字パターンに比べて太くしておくこ
とを意味している。For example, Fig. 4 shows a blue font and a yellow font when the color of the recording sheet is white, and Fig. 4(B) shows a yellow font, and when compared with the blue font in Fig. 4(A), The character pattern is thick. For example, when printing on white recording paper with the printer 102, blue appears to expand more than yellow. Therefore, when printing in advance, the letters (turns) in yellow font are printed in blue so that they appear to be the same size. This means that the text should be thicker than the font's character pattern.
205は2ビツトからなる線数データで、1インチあた
りに中間調出力のためのデイザパターンセルをいくつ存
在させるかを決定し、この線数データに従って表示・出
力される。ここでは、“00″′は30線、“01”は
60線・・・等である。206はスクリーン角データ(
2ビツト)で、中間調出力時におけるスクリーンの角度
を決定し、このスクリーン角に対応して文字パターンが
表示・出力される。ここで、“00”はO。Reference numeral 205 indicates line number data consisting of 2 bits, which determines how many dither pattern cells for halftone output are present per inch, and is displayed and output in accordance with this line number data. Here, "00"' is 30 lines, "01" is 60 lines, and so on. 206 is screen angle data (
2 bits) determines the angle of the screen when outputting halftones, and character patterns are displayed and output in accordance with this screen angle. Here, "00" is O.
01は45°・・・等である。207は中間調出力時に
おいて使用するデイザパターンの種類を決定し、このパ
ターンを用いたパターンデータな表示・出力される。こ
こでは、“OO”は集中型のパターン、“01”は分散
型のパターンというように設定される。01 is 45°...etc. 207 determines the type of dither pattern to be used when outputting halftones, and pattern data using this pattern is displayed and output. Here, "OO" is set as a centralized pattern, and "01" is set as a distributed pattern.
208は濃度データ(3ビツト)で、中間調出力時にお
ける濃度レベルを決定し、この濃度レベルに対応して表
示・出力される。ここで“000”は100%(全塗り
) 001”は85%、“010″は75%に設定さ
れている。209は出力される文字の書体を表わす書体
データ(2ビツト)で、ここでは“00”はタイムスロ
ーマン、“01”はフーリエ等に設定されている。21
0はポイント数データ(2ビツト)で、フォントの文字
の大きさを決定する。ここでは“00″は10ポイント
、・・・”11”は40ポイントというように設定され
ている。Density data (3 bits) 208 determines the density level at the time of halftone output, and is displayed and output in accordance with this density level. Here, "000" is set to 100% (full fill), "001" is set to 85%, and "010" is set to 75%. 209 is typeface data (2 bits) that represents the typeface of the output character. “00” is set to Time Slowman, “01” is set to Fourier, etc.21
0 is point number data (2 bits) and determines the size of the font characters. Here, "00" is set as 10 points, . . . "11" is set as 40 points, and so on.
211はキャラクタコードで、例えば8ビツトASCI
Iコードの場合は8ビツトで構成され、JISコードの
場合は16ビツトで構成されている。212はドツトパ
ターンデータを表わすキャラクタ−データで、前述した
201〜211で特定されたドツトパターンデータが格
納されている。これにより、例えば第4図において説明
したように、記録紙の色と文字の色との関係によりその
太さが変更された文字パターンデータ、また濃度データ
に208に対応して、表示・出力される文字が見た目に
同一濃度レベルとなるように補償されたされたドツトフ
ォントを指定することができる。211 is a character code, for example 8-bit ASCI
The I code is made up of 8 bits, and the JIS code is made up of 16 bits. 212 is character data representing dot pattern data, and the dot pattern data specified in the above-mentioned 201 to 211 is stored. As a result, as explained in FIG. 4, for example, character pattern data whose thickness has been changed depending on the relationship between the color of the recording paper and the color of the characters, and the density data corresponding to 208 are displayed and output. You can specify a dot font that is compensated so that the characters appear to have the same density level.
従って、第3図の場合では、プリンタ102での記録紙
の色201が白で、画像出力機種202がレーザビーム
プリンタ、解像度203が300dpi、色204が赤
、線数205が60線、スクリーン角206が45度、
デイザパターン207が集中型、濃度208が75%、
書体209がタイムローマン、ポイント数210が40
ポイントとなっている。従って、ホストコンピュータ1
00より受信したコードデータ(文字コード)をキャラ
クタコード211に代入し、合計29ビツト(キャラク
タコードが8ビツトのとき)のアドレスを作成して、ド
ツトフォントメモリ103をアクセスすることにより、
上述した条件に適合するキャラクタデータ(ドツトフォ
ントデータ)をドツトフォントメモリ103より読出す
ことができる。Therefore, in the case of FIG. 3, the color 201 of the recording paper in the printer 102 is white, the image output model 202 is a laser beam printer, the resolution 203 is 300 dpi, the color 204 is red, the number of lines 205 is 60 lines, and the screen angle is 206 is 45 degrees,
The dither pattern 207 is concentrated, the density 208 is 75%,
The font 209 is Time Roman, and the number of points 210 is 40.
That's the point. Therefore, host computer 1
By assigning the code data (character code) received from 00 to the character code 211, creating an address with a total of 29 bits (when the character code is 8 bits), and accessing the dot font memory 103,
Character data (dot font data) that meets the above-mentioned conditions can be read from the dot font memory 103.
こうして、その読出したフォント情報をプリンタ102
(ここではレーザビームプリンタ)出力することにより
、記録紙の色や、その記録色などに影響されない、はぼ
一定の大きさの文字を記録することができる。In this way, the read font information is transferred to the printer 102.
(Here, a laser beam printer) By outputting, it is possible to record characters of a fairly constant size, which is not affected by the color of the recording paper or its recording color.
なお、本実施例では、上述した201〜209の要素(
条件)を採用して、1つのフォントデータとしているが
、もちろんこれら以外の要素を付加しても良いことは言
うまでもない。In addition, in this example, the elements 201 to 209 described above (
Conditions) are adopted as one font data, but it goes without saying that elements other than these may be added.
[動作説明 (第5図)]
第5図は実施例の制御部101における記録動作を示す
フローチャートで、この動作処理を実行する制御プログ
ラムはROM112に記憶されている。[Operation Description (FIG. 5)] FIG. 5 is a flowchart showing the recording operation in the control section 101 of the embodiment, and a control program for executing this operation processing is stored in the ROM 112.
この動作は装置の電源投入あるいはホストコンピュータ
100よりのプリント開始指示コマンドなどを受信する
ことにより開始される。まずステップS1でプリンタ1
02のセンサ104により検出された記録紙の色を入力
する。次に、ステップS2で、プリンタ102に関する
情報を入力する。これら情報としては、プリンタの機種
、解像度などが考えられる。ステップS3ではホストコ
ンピュータ100より、プリントに関する種々の情報を
入力する。これら情報には、第2図に示すような、例え
ば線数、書体や濃度情報、ポイント数などが含まれてい
る。従って、制御部101に複数のプリンタやデイスプ
レィなどが接続されているときは、これらホストコンピ
ュータ100よりの情報を基に、制御部101が対応す
る画像出力装置を選択して表示・出力するようにしても
よい。This operation is started by turning on the power of the apparatus or by receiving a print start instruction command from the host computer 100. First, in step S1, printer 1
The color of the recording paper detected by the sensor 104 of No. 02 is input. Next, in step S2, information regarding the printer 102 is input. Examples of this information include printer model, resolution, and the like. In step S3, various information regarding printing is input from the host computer 100. This information includes, for example, the number of lines, typeface, density information, number of points, etc. as shown in FIG. Therefore, when multiple printers, displays, etc. are connected to the control unit 101, the control unit 101 selects the corresponding image output device for display/output based on information from the host computer 100. You can.
こうして、例えば第3図に示すようにこれら各種情報に
基づいてアドレスデータを作成する。こうして、ステッ
プS4でホストコンピュータ100より文字コード(色
や書体なども含む)を入力すると、その文字コードを対
応するアドレスデータエリア(例えば第3図の211)
に挿入し、そのコードに対応したドツトフォントメモリ
103のアドレスデータを作成する。In this way, address data is created based on these various pieces of information, as shown in FIG. 3, for example. In this way, when a character code (including color, font, etc.) is input from the host computer 100 in step S4, the character code is stored in the corresponding address data area (for example, 211 in FIG. 3).
The address data of the dot font memory 103 corresponding to the code is created.
次にステップS5で、このアドレスデータをもとにドツ
トフォントメモリ103をアクセスし、対応するパター
ンデータな読出す。そして、ステップS6でこの読出し
たパターンデータなプリンタ102に出力して処理を終
了する。Next, in step S5, the dot font memory 103 is accessed based on this address data and the corresponding pattern data is read out. Then, in step S6, the read pattern data is output to the printer 102, and the process ends.
[他の実施例 (第6図〜第9図)]
以下、図面を参照して本発明の第2の実施例を説明する
。[Other Embodiments (FIGS. 6 to 9)] A second embodiment of the present invention will be described below with reference to the drawings.
第6図は本発明の第2の実施例の画像出力装置を示すブ
ロック図である。この実施例では前述の場合と同様に、
出力装置にプリンタ102を例にあげて説明する。FIG. 6 is a block diagram showing an image output device according to a second embodiment of the present invention. In this example, as in the previous case,
This will be explained using the printer 102 as an example of an output device.
第6図で、ホストコンピュータ100及びブリンタ10
2は前述の実施例と同様である。301は制御部で、C
PU311、CPU311の制御プログラムや各種デー
タを記憶しているROM312、CPU311のワーク
エリアとして使用されるRAM313などを備えている
。300はこの制御部301で使用されるフォントデー
タであるアウトラインフォントを記憶しているアウトラ
インフォントメモリである。In FIG. 6, a host computer 100 and a printer 10
2 is similar to the previous embodiment. 301 is a control unit, C
It includes a PU 311, a ROM 312 that stores control programs and various data for the CPU 311, a RAM 313 used as a work area for the CPU 311, and the like. Reference numeral 300 denotes an outline font memory that stores outline fonts that are font data used by this control unit 301.
第7図はアウトラインフォントメモリ300におけるフ
ォントデータのデータ体系の内容を示している。FIG. 7 shows the contents of the data system of font data in the outline font memory 300.
また、第8図は第7図のデータ体系に従うデータ内容の
具体例を示したものである。Further, FIG. 8 shows a specific example of data contents according to the data system of FIG. 7.
第7図及び第8図において、401〜405及び407
は、第1の実施例で述べたとおりであるので説明は省略
する。In FIGS. 7 and 8, 401 to 405 and 407
is the same as described in the first embodiment, so the explanation will be omitted.
406はアウトライン近似方法を示す2ビツトからなる
データで、アウトラインフォントの曲線部分における近
似方法を決定して、表示・出力するためのものである。406 is 2-bit data indicating the outline approximation method, which is used to determine the approximation method for the curved portion of the outline font and display/output it.
ここでは、“00”はベラエール曲線近似、“01”は
短長線近似を示している。前者のベラエール曲線近似は
、複雑な計算式を使用するのでフォント出力に時間がか
かるが表示・出力された文字品質は良い。一方、短長線
近似は、フォント出力のための時間は速いが、文字品質
は劣化したものとなる。Here, "00" indicates the Belair curve approximation, and "01" indicates the short-long line approximation. The former, the Belair curve approximation, uses a complicated calculation formula, so it takes time to output the font, but the quality of the displayed and output characters is good. On the other hand, short-long line approximation takes less time to output the font, but the character quality deteriorates.
なお、色データ403は、第1の実施例と同様に視覚的
差異をなくそうとするためのもので、第9図に示すよう
に、記録紙の色401と色データ403に従った視覚補
正を行ったアウトラインフォントが形成される。第9図
は第4図と同様に、記録紙の色が白色のとき、青色(第
9図(A))と、黄色(第9図(B))で記録されると
きのフォントを示している。Note that the color data 403 is used to eliminate visual differences as in the first embodiment, and as shown in FIG. An outline font is formed. Figure 9, similar to Figure 4, shows the fonts used when recording in blue (Figure 9 (A)) and yellow (Figure 9 (B)) when the color of the recording paper is white. There is.
408はキャラクタ−データで、前述した401〜40
7の各要素の条件に従って、例えば第9図において説明
したように、様々な調整が成されたアウトラインフォン
トのキャラクタ−データである。なお、この実施例では
、401〜408の要素を取上げて1つのフォントデー
タとしているが、もちろん、これら以外の要素を付加し
ても良いことは言うまでもない。408 is character data, and 401 to 40 described above
This is character data of an outline font that has undergone various adjustments according to the conditions of each element of No. 7, for example, as explained in FIG. In this embodiment, elements 401 to 408 are taken up as one font data, but it goes without saying that elements other than these may be added.
また、この場合の制御部301の動作は第5図のフロー
チャートと同様にして行われる。但し、第5図のステッ
プS4に対応する処理では、第7図に示す401〜40
7のデータ体系で作成されたアドレスを作成し、ステッ
プS5に対応する処理では、前記アドレスに対応するア
ウトラインフオンよりパターンデータを作成する必要が
ある。Further, the operation of the control unit 301 in this case is performed in the same manner as in the flowchart of FIG. However, in the process corresponding to step S4 in FIG. 5, 401 to 40 shown in FIG.
It is necessary to create an address based on the data system No. 7, and in the process corresponding to step S5, create pattern data from the outline font corresponding to the address.
以上説明したように本実施例によれば、フォントデータ
として、キャラクタの形状のデータ以外に、例えば用紙
の色情報、画像表示・出力機器の機種情報等の属性情報
を設け、これらのそれぞれに対応したフォントデータと
して記憶しておくことにより、出力される文字の色や濃
度、その背景等に影響されることなく、見た目に均一な
形状の文字などを表示・出力することができる。As explained above, according to this embodiment, in addition to character shape data, attribute information such as paper color information, image display/output device model information, etc., is provided as font data, and each of these is supported. By storing the font data as font data, it is possible to display and output characters with visually uniform shapes without being affected by the color, density, background, etc. of the output characters.
また、多くの属性情報を設けたフォントであるために、
フォントを扱う画像処理装置の負担を軽減できる効果が
ある。Also, since the font has a lot of attribute information,
This has the effect of reducing the burden on the image processing device that handles fonts.
[発明の効果]
以上説明したように本発明によれば、出力される機器で
の画像出力状態や、機器の出力方式等からなる画像出力
条件に影響されることなく、常に均−な形状のパターン
で画像を表示・出力できる効果がある。[Effects of the Invention] As explained above, according to the present invention, a uniform shape can always be obtained without being affected by the image output condition of the output device, the output method of the device, etc. It has the effect of displaying and outputting images in patterns.
第1図は第1の実施例の画像出力装置の概略構成を示す
ブロック図、
第2図は第1の実施例のドツトフォントメモリのデータ
体系を示す図、
第3図はドツトフォントメモリのデータ体系の具体例を
示す図、
第4図(A)(B)は第1の実施例を説明するためのド
ツトフォント例を示す図、
第5図は制御部における表示・出力動作を示すフローチ
ャート、
第6図は第2の実施例の画像出力装置の概略構成を示す
ブロック図、
第7図はアウトラインフォント・メモリのデータ体系を
示す図、
第8図は一第2の実施例のアウトラインフォントのデー
タ体系の具体例を示す図、そして第9図(A)(B)は
第2の実施例を説明するためのアウトラインフォント例
を示す図である。
図中、100・・・ホストコンピュータ、101゜30
1・・・制御部、102・・・プリンタ、103−・・
ドツトフォントメモリ、104−・・記録紙色センサ、
111.311−CPU、112.312−ROM、1
13,313・・−RAM、201・・・用紙の色、2
02・・・画像出力機種、203・・・解像度、204
・・・色、205・・・線数、206・・・スクリーン
角、207・・・デイザパターン、208・・・濃度、
209・・・書体、210・・・ポイント数、211−
・・キャラクタコード、212−・・キャラクタデータ
、300・・・アウトラインフォントメモリである。
第1 図
第5因
1きフォラ←
灯9日<B)FIG. 1 is a block diagram showing the schematic configuration of the image output device of the first embodiment, FIG. 2 is a diagram showing the data system of the dot font memory of the first embodiment, and FIG. 3 is the data of the dot font memory. A diagram showing a specific example of the system; FIGS. 4(A) and 4(B) are diagrams showing examples of dot fonts for explaining the first embodiment; FIG. 5 is a flowchart showing display/output operations in the control unit; FIG. 6 is a block diagram showing the schematic configuration of the image output device of the second embodiment, FIG. 7 is a diagram showing the data system of the outline font memory, and FIG. 8 is a diagram showing the outline font memory of the first and second embodiments. A diagram showing a specific example of a data system, and FIGS. 9(A) and 9(B) are diagrams showing an example of an outline font for explaining the second embodiment. In the figure, 100... host computer, 101°30
1... Control unit, 102... Printer, 103-...
Dot font memory, 104--recording paper color sensor,
111.311-CPU, 112.312-ROM, 1
13,313...-RAM, 201...Paper color, 2
02... Image output model, 203... Resolution, 204
...color, 205...number of lines, 206...screen angle, 207...dither pattern, 208...density,
209... Font, 210... Number of points, 211-
...Character code, 212--Character data, 300...Outline font memory. Figure 1 5th factor 1ki fora ← Light 9th <B)
Claims (2)
タ源よりコード情報を入力してパターン情報に展開して
表示・出力する画像出力装置であつて、 前記画像出力部における画像出力条件に対応したフォン
ト情報を各コード情報に対応して記憶する記憶手段と、 前記データ源より入力したコード情報及び前記画像出力
部への出力条件をもとに、前記記憶手段のフォント情報
をアクセスするアクセス手段と、前記フォント情報をも
とにパターン展開したパターン情報を前記画像出力部に
出力する出力手段と、 を有することを特徴とする画像出力装置。(1) An image output device that is interposed between a data source and an image output unit, and inputs code information from the data source, develops it into pattern information, and displays and outputs it, wherein the image output unit outputs an image. storage means for storing font information corresponding to conditions in correspondence with each piece of code information; and accessing the font information in the storage means based on the code information input from the data source and the output conditions to the image output unit. An image output device comprising: access means for performing pattern development based on the font information; and output means for outputting pattern information obtained by developing a pattern based on the font information to the image output section.
を検出する検出手段を備え、前記画像出力条件には前記
背景色情報をも含むことを特徴とする請求項第1項に記
載の画像出力装置。(2) The image according to claim 1, wherein the image output unit includes a detection means for detecting background color information of the pattern information, and the image output condition also includes the background color information. Output device.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1245338A JPH03107997A (en) | 1989-09-22 | 1989-09-22 | Image output device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1245338A JPH03107997A (en) | 1989-09-22 | 1989-09-22 | Image output device |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH03107997A true JPH03107997A (en) | 1991-05-08 |
Family
ID=17132184
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP1245338A Pending JPH03107997A (en) | 1989-09-22 | 1989-09-22 | Image output device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH03107997A (en) |
-
1989
- 1989-09-22 JP JP1245338A patent/JPH03107997A/en active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP3294883B2 (en) | Color separation method in ink jet color graphic printing | |
| JPH11105349A (en) | PRINT PROCESSING SYSTEM, PRINT PROCESSING METHOD, AND COMPUTER-READABLE RECORDING MEDIUM CONTAINING PRINT PROCESSING CONTROL PROGRAM | |
| JP2655729B2 (en) | Image processing apparatus and method | |
| JP2935510B2 (en) | Output device and output method | |
| JPH03107997A (en) | Image output device | |
| JPH05313636A (en) | Image supply device | |
| JPH0443396A (en) | Character pattern generating device | |
| JPH03213367A (en) | Multicolor printer | |
| JP3636891B2 (en) | Color image output method | |
| JP2572074B2 (en) | Character processor | |
| JP3990743B2 (en) | Printer control method and printer control apparatus | |
| JPH10138567A (en) | Text color setting device | |
| JP3914767B2 (en) | Image reduction conversion method, image processing apparatus, accounting processing apparatus, and image reduction conversion program | |
| JP2771629B2 (en) | Character processor | |
| JPH0747337B2 (en) | output method | |
| JP3054156B2 (en) | Character processing apparatus and method, color recording apparatus | |
| JP3089014B2 (en) | Output control method and device | |
| JPS63242561A (en) | Font reducing system | |
| JP3513198B2 (en) | Print processing apparatus, print processing method, and printing apparatus | |
| JPS60109888A (en) | Character processor | |
| JP3119094B2 (en) | Character output device | |
| JPH03275371A (en) | Image processor | |
| JPH03112667A (en) | Recorder | |
| JPH03293396A (en) | character pattern generator | |
| JPH04161986A (en) | Graphic processing device |