JPH0430672A - Multi-value circuit - Google Patents

Multi-value circuit

Info

Publication number
JPH0430672A
JPH0430672A JP2132628A JP13262890A JPH0430672A JP H0430672 A JPH0430672 A JP H0430672A JP 2132628 A JP2132628 A JP 2132628A JP 13262890 A JP13262890 A JP 13262890A JP H0430672 A JPH0430672 A JP H0430672A
Authority
JP
Japan
Prior art keywords
character
color
image
storage area
picture data
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2132628A
Other languages
Japanese (ja)
Inventor
Shigetada Kobayashi
重忠 小林
Yoshinobu Mita
三田 良信
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 JP2132628A priority Critical patent/JPH0430672A/en
Publication of JPH0430672A publication Critical patent/JPH0430672A/en
Pending legal-status Critical Current

Links

Landscapes

  • Color Image Communication Systems (AREA)
  • Image Processing (AREA)
  • Storing Facsimile Image Data (AREA)
  • Facsimile Image Signal Circuits (AREA)

Abstract

PURPOSE:To simplify the multi-value processing circuit and to make the circuit small by using a memory itself to select the mode of multi-value processing for a binary color picture data or the mode of multi-value processing for a character picture data. CONSTITUTION:A line buffer 102 has three storage areas storing a picture data for each of RGB for each picture element and selects a storage area being a storage object of a picture data in response to an RGB switching signal generated from a timing signal generator. Moreover, in total 9 picture data (9-bit) for picture elements around a picture element of the multi-value processing object in the storage area designated by the RGB switching signal are inputted to addresses of a ROM 103. To addresses of the table ROM 103, 1-bit of a character picture data is inputted from a character generator 204, 2-bits of RGB switching signals is inputted from a timing generator and 3-bits of character color designation signals are inputted from a CPU in addition to a picture data respectively. Thus, it is not required to provide a selector selecting a multi-value processing picture data and a character picture data.

Description

【発明の詳細な説明】 [産業上の利用分野] 本発明は、カラーの2値画像を多値化するための多値化
回路に関する。
DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention relates to a multi-value conversion circuit for multi-value conversion of a color binary image.

[従来の技術] 従来、ファクシミリなどの画像通信装置には、RGBを
2値化した画像データを受信し、その先頭位置(ヘッダ
)に受信相手先の名前や受信の日付を示す文字画像デー
タをカラーで付加することの可能なものが知られている
。2値化画像を印刷のために多値化する場合、多値化回
路により注目画素を中心とする周辺の画素データを用い
て、重み付は演算を行っている。通常はこの演算により
得られた多値化画像データを印刷するのであるが、文字
画像を印刷する場合はキャラクタジェネレータ(文字発
生器)により発生された文字画像をセレクタにより選択
し、印刷に用いている。
[Prior Art] Conventionally, an image communication device such as a facsimile machine receives RGB binarized image data and adds character image data indicating the name of the receiving party and the date of reception at the beginning position (header) of the image data. It is known that it is possible to add color. When converting a binary image into a multi-value image for printing, a multi-value conversion circuit performs weighting using pixel data around the pixel of interest. Normally, the multivalued image data obtained by this calculation is printed, but when printing a character image, the character image generated by a character generator is selected using a selector and used for printing. There is.

[発明が解決しようとする課題] しかしながら、従来のこの種多値化回路では多値化回路
から出力される複数ビットの受信画像とキャラクタジェ
ネレータから発生された文字画像を記録装置に選択出力
するように構成しているため、セレクタの入力信号線が
多数となり、このため多値化回路全体が複雑かつ大型に
なるという不具合があった。そこで、本発明の目的は、
このような不具合を解消し、簡単な構成で、2値化カラ
ーデータの多値化およびカラー文字画像データの合成が
可能な多値化回路を提供することにある。
[Problems to be Solved by the Invention] However, in this type of conventional multi-value conversion circuit, it is difficult to selectively output a multi-bit received image outputted from the multi-value conversion circuit and a character image generated from a character generator to a recording device. Because of this structure, the number of input signal lines for the selector increases, which causes the problem that the entire multi-level conversion circuit becomes complicated and large. Therefore, the purpose of the present invention is to
It is an object of the present invention to provide a multi-value conversion circuit capable of solving such problems and performing multi-value conversion of binary color data and composition of color character image data with a simple configuration.

[課題を解決するための手段] このような目的を達成するために、本発明は、カラー画
像の色情報を2値から多値に変換する多値回路において
、変換対象のカラー2値化画像信号および当該2値化画
像信号に隣接の所定個数のカラー2値化画像信号を多値
化に用いるドツトパターン情報として保持する保持手段
と、前記ドツトパターン情報の示すドツト組み合せ毎に
注目画素について変換すべき多値の色情報を記憶した第
1記憶領域と、文字画像を前記カラー画像に付加すると
きの当該文字画像の多値の色情報を記憶した第2記憶領
域とを有し、文字発生手段からの前記文字画前について
のドツト情報および前記保持手段に保持された前記カラ
ー画像についてのドツトパターン情報をアドレス入力し
、当該文字画像についてのドツト情報がドツト有りを示
すときには前記第2記憶領域の多値の色情報を出力し、
当該文字画像についてのドツト情報がドツト無しを示す
ときには、前期第1記憶領域内の多値の色情報を出力す
るように前期第1言己憶領域および前期第2記憶領域に
対するアドレスの割当を行った記憶手段とを具えたこと
を特徴とする。
[Means for Solving the Problems] In order to achieve such an object, the present invention provides a multi-value circuit that converts color information of a color image from binary to multi-value. a holding means for holding the signal and a predetermined number of color binarized image signals adjacent to the binarized image signal as dot pattern information used for multi-value conversion; and converting a pixel of interest for each dot combination indicated by the dot pattern information. A first storage area stores multi-value color information to be added to the color image, and a second storage area stores multi-value color information of the character image when adding the character image to the color image. The dot information about the front of the character image from the means and the dot pattern information about the color image held in the holding means are inputted as addresses, and when the dot information about the character image indicates the presence of dots, the second storage area Outputs multivalued color information of
When the dot information for the character image indicates no dots, addresses are assigned to the first memory area and the second memory area so as to output multi-valued color information in the first memory area. It is characterized by comprising a memory means.

[作 用] 本発明では、文字画像を付加するときには文字発生手段
のドツト情報がドツト有りを示すたとえばビット“1”
になり、文字画像を付加しないときは文字発生手段のド
ツト情報がドツト無しを示すビット“0”になるごとに
着目し、ドツト有りを示すドツト情報をアドレス入力し
たときは文字画像用の多値の色情報を出力し、ドツト無
しを示すドツト情報をアドレス入力したときは保持手段
からアドレス入力したカラー画像についてのドツトパタ
ーン情報と対応の多値の色情報を出力するように、記憶
手段における文字画像用とカラー画像用の多値の色情報
のアドレスの割当てを行う。
[Function] In the present invention, when adding a character image, the dot information of the character generating means is set to bit "1" indicating the presence of a dot.
When a character image is not added, each time the dot information of the character generation means becomes bit "0" indicating no dot, attention is paid to the bit "0", and when dot information indicating the presence of a dot is input to the address, the multi-value for the character image is The characters in the storage means are outputted so that when dot information indicating no dots is input as an address, the dot pattern information and corresponding multi-valued color information for the color image whose address is input from the storage means are output. Allocates addresses for multivalued color information for images and color images.

このため、従来のようにセレクタを用いることな(、文
字画像とカラー画像の切換えが可能となる。
Therefore, it is possible to switch between a character image and a color image without using a selector as in the past.

〔実施例] 以下、図面を参照して本発明の実施例を詳細に説明する
[Example] Hereinafter, an example of the present invention will be described in detail with reference to the drawings.

第2図は本発明を適用したファクシミリ装置のシステム
構成を示す。
FIG. 2 shows the system configuration of a facsimile machine to which the present invention is applied.

第2図において、不図示の受信回路において受信のカラ
−2値画像データは、デコーダ201により伸長された
後、多値化回路202にシリアル信号の形態で入力され
る。一方、不図示の中央演算処理装置(CPU )から
は印刷すべき文字コードがキャラクタジェネレータ20
4に入力され、文字画像を付加すべき所定位置のカラ−
2値画像データがデコーダ202に入力されたときに、
キャラクタジェネレータ204からは画素単位の1ビツ
トの文字画像データが多値化回路202に出力される。
In FIG. 2, color binary image data received by a receiving circuit (not shown) is decompressed by a decoder 201 and then inputted to a multi-value converting circuit 202 in the form of a serial signal. On the other hand, a central processing unit (CPU) (not shown) sends character codes to be printed to the character generator 20.
4 and the color of the predetermined position to which the character image should be added.
When binary image data is input to the decoder 202,
The character generator 204 outputs 1-bit character image data in pixel units to the multi-value conversion circuit 202 .

多値化回路302ではキャラクタジェネレータ204か
ら、画素(ドツト)画像有りを示す“l”のビットを入
力したときは、上記CPUから指定された付加文字につ
いての文字色を示すRGBG値データを出力する。また
、キャラクタジェネレータ204から画素画像無しを示
す“0”のビットを入力したときは受信の画素画像デー
タについて多値化した画像データを多色プリンタ203
に出力する。多色プリンタ203では入力の多値化画像
データ基き、カラー印刷を行う。
When the multilevel conversion circuit 302 receives the "l" bit from the character generator 204 indicating that a pixel (dot) image is present, it outputs RGBG value data indicating the character color of the additional character specified by the CPU. . Furthermore, when a "0" bit indicating that there is no pixel image is input from the character generator 204, the received pixel image data is converted into multivalued image data to the multicolor printer 204.
Output to. The multicolor printer 203 performs color printing based on input multivalued image data.

第1図は第2図に示す多値化回路202の回路構成を示
す。
FIG. 1 shows the circuit configuration of the multi-value converting circuit 202 shown in FIG.

第2図において、ラインバッファ102は受信の画像デ
ータを順次にシフト記憶し、3画素ライン分の画素デー
タを記憶する。テーブルROM103はアドレス入力さ
れた信号により指定されたアドレス領域の記憶データを
印刷用の多値化データとして出力する。
In FIG. 2, a line buffer 102 sequentially shifts and stores received image data, and stores pixel data for three pixel lines. The table ROM 103 outputs the stored data in the address area designated by the address input signal as multivalued data for printing.

また、ラインバッファ102は上記画像データを画素毎
にRGBそれぞれの色毎に記憶する3つの記憶領域を有
し、タイミング信号発生器(不図示)により発生するR
GBG替信号に応じて画像データの記憶対象の記憶領域
を選択する。
The line buffer 102 also has three storage areas for storing the image data for each color of RGB for each pixel.
A storage area in which image data is to be stored is selected in accordance with the GBG change signal.

さらに、ラインバッファ102はRGBG替信号に指定
された記憶領域の中の多値化対象の画素(着目画素)を
中心に周辺の画素合計9個の画像データ(9ビツト)を
テーブルROM103にアドレス入力する。テーブルR
OM103は上記画像データの他、キャラクタジェネレ
ータ204から文字画像データ1ビツト、タイミング発
生器からの上記RGBG替信号2ビット、CPUからの
文字色指定信号3ビツトをアドレス入力する。
Furthermore, the line buffer 102 inputs the image data (9 bits) of a total of 9 pixels around the pixel to be multivalued (the pixel of interest) in the storage area specified by the RGBG switching signal around the pixel to be multivalued to the table ROM 103. do. Table R
In addition to the above image data, the OM 103 receives 1 bit of character image data from the character generator 204, 2 bits of the RGBG switching signal from the timing generator, and 3 bits of the character color designation signal from the CPU.

このテーブルROM103の記憶内容を第3図に示す。The stored contents of this table ROM 103 are shown in FIG.

なお、第3図に示す記憶内容はRGBの中の一つの色に
ついてのものを示す。
Note that the stored content shown in FIG. 3 is for one color among RGB.

第3図において、CGG力ビットが“0”となる記憶領
域内は”000“〜”111”の各文字色指定コード毎
にラインバッファ102からの1ビツト画素パターンに
対応させた着目画素について多値化データを記憶する。
In FIG. 3, in the storage area where the CGG power bit is "0", the pixel of interest corresponding to the 1-bit pixel pattern from the line buffer 102 is stored for each character color designation code from "000" to "111". Store digitized data.

多値化データは、第4図に示すような画素位置毎の重み
付は係数を用いた加算演算により予め算出しておく。
In the multivalued data, the weighting for each pixel position as shown in FIG. 4 is calculated in advance by addition calculation using coefficients.

CGG力ビット“l”となる記憶領域内は画素パターン
毎に文字指定コードの示す色についてのRGBのいずれ
かの多値データを記憶する。このような記憶領域がR,
G、 B、の各色毎に設けられる。
The storage area corresponding to the CGG power bit "l" stores any one of RGB multi-value data for the color indicated by the character designation code for each pixel pattern. Such a storage area is R,
It is provided for each color of G and B.

このようなテーブルROM103を用いた画像データの
多値化および文字合成のための処理手順を第1図により
説明する。
A processing procedure for multi-value image data conversion and character synthesis using such a table ROM 103 will be explained with reference to FIG.

A)″″A  ′−なわtいとき このとき、CG204からの出力ビットは°゛O″′文
字色指定信号のビットは”000”となる、受信の“R
”の2値画像データがラインバッファ102にシフト記
憶され、ラインバッファからは着目画素を中心とした“
R”についてのたとえば”111111111”の画素
パターンが出力される。テーブルROM103では、R
GBG替信号により“R”についての記憶領域が指定さ
れ、この記憶領域の中のCG比方力ヒツト0”1文字指
定コード”000”かつ画素パターン”1111111
11”のアドレス(第3図参照)が指定される。この結
果、このアドレスに記憶された画素配列”111111
111”についての多値化データがテーブルROM10
3から出力される。
A) ""A'- When the rope is tight At this time, the output bit from the CG204 is °゛O''' The bit of the character color designation signal is "000", and the received "R"
” binary image data is shifted and stored in the line buffer 102, and from the line buffer, the image data centered on the pixel of interest is “
For example, a pixel pattern of “111111111” for “R” is output.
A storage area for "R" is specified by the GBG change signal, and the CG ratio in this storage area is 0, 1 character designation code is 000, and the pixel pattern is 1111111.
11" address (see Figure 3) is specified. As a result, the pixel array "111111" stored at this address is specified.
111” is stored in table ROM10.
Output from 3.

以下、G、Bの2値画像データを受信する毎に、着目画
素のG、Bについての多値化データがテーブルROM1
03から出力される。以下、各画素の各RGBの2値化
画像データをラインバッファ102に入力する毎に上述
の多値化処理が繰り返し実行される。
Thereafter, each time binary image data of G and B is received, the multi-valued data of G and B of the pixel of interest is stored in the table ROM1.
Output from 03. Thereafter, the above-mentioned multi-value processing is repeatedly executed every time the RGB binarized image data of each pixel is input to the line buffer 102.

B)−百  の・ 着目画素の位!に文字画素画像を付加する場合は、CG
2Q4からビット“1”の画像信号がテーブルROM1
03に出力され、また、文字色を指定する信号がCPU
からテーブルROM103に出力される。この結果、上
記ビット信号で指定されるアドレス領域に格納された文
字色の色データがテーブルROM103から出力される
B) - Hundreds of pixels of interest! When adding character pixel images to CG
The image signal of bit “1” from 2Q4 is stored in table ROM1.
03, and a signal specifying the text color is output to the CPU
is output to the table ROM 103. As a result, the color data of the character color stored in the address area designated by the bit signal is output from the table ROM 103.

以上、説明したように、本実施例では、文字画像につい
ての色データをもテーブルROM103に予め格納して
おき、文字画像信号のアドレス入力により、上記色デー
タを読出すようにしたので、従来で必要であった多値化
した画像データと文字画像データを選択するためのセレ
クタが本実施例では不要となる。
As explained above, in this embodiment, the color data for the character image is also stored in the table ROM 103 in advance, and the color data is read out by inputting the address of the character image signal. This embodiment eliminates the need for a selector for selecting multivalued image data and character image data, which was necessary.

本実施例の他、次の例が挙げられる。In addition to this embodiment, the following examples are given.

1)本実施例では付加する文字画像の背景は受信画像デ
ータの示す色となるが、白地のように特定色としたい場
合は、受信画像データと無地画像データを指定するアド
レス信号線1ビツトをテーブルROM103にに付加し
、テーブルFIOM103の白地画像指定アドレスには
白を構成する各RGBデータを格納しておくことになる
1) In this embodiment, the background of the added character image is the color indicated by the received image data, but if you want to use a specific color such as a white background, use one bit of the address signal line that specifies the received image data and plain image data. The data is added to the table ROM 103, and each RGB data constituting white is stored in the white background image designation address of the table FIOM 103.

2)本実施例では多値化回路をファクシミリに用いる例
を示したが、その他2値化カラー画像信号を多値化する
画像処理装置に適用可能であることは言うまでもない。
2) In this embodiment, an example is shown in which the multi-value conversion circuit is used in a facsimile, but it goes without saying that the present invention can be applied to other image processing apparatuses that convert binary color image signals into multi-value data.

[発明の効果] 以上、説明したように、本発明によれば、2値化カラー
画像データの多値化および文字画像の多値化データへの
切換えがメモリ単体で可能であるので、従来のようにセ
レクタが不要であり、以って、多値化回路が簡素化され
、また小型化される。
[Effects of the Invention] As described above, according to the present invention, it is possible to convert binary color image data to multi-value data and to switch character images to multi-value data using a single memory. As such, a selector is not required, and the multi-value circuit is therefore simplified and miniaturized.

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

第1図は本発明実施例の回路構成を示すブロック図、 第2図は本発明を適用したファクシミリの主要なシステ
ム構成を示すブロック図、 第3図は第1図に示すテーブルROMI(+3の記憶内
容を示す説明図、 第4図は本発明実施例における注目画素位置およびその
周辺の画素位置の重み付は係数を示す説明図である。 ラインバッファ、 テーブルROM、 デコーダ、 多値化回路、 多色プリンタ、 キャラクタジェネレータ (CG) 本発明尖絶1月のシステム11へE水1ブ□ツ7圀第2
図 CGエカし、、ト 文字已指定フード 画素/ぐ7−ン )!ell!tll 言こ遼了゛−タの内餐 1のROMテーブルの言こ憶、内客E本1状」月四第3
FIG. 1 is a block diagram showing the circuit configuration of an embodiment of the present invention. FIG. 2 is a block diagram showing the main system configuration of a facsimile to which the present invention is applied. FIG. FIG. 4 is an explanatory diagram showing the weighting coefficients of the pixel position of interest and its surrounding pixel positions in the embodiment of the present invention.Line buffer, table ROM, decoder, multi-level conversion circuit, Multi-color printer, character generator (CG) System 11 of this invention, the sharpest January E-water 1 button □ 7 blocks 2nd
Figure CG Ekasi,, t character designation hood pixel/g7-n)! ell! tll Memories of the words on the ROM table of the 1st meal at the restaurant, 1st edition of the 4th month of the 3rd month
figure

Claims (1)

【特許請求の範囲】 1)カラー画像の色情報を2値から多値に変換する多値
回路において、 変換対象のカラー2値化画像信号および当該2値化画像
信号に隣接の所定個数のカラー2値化画像信号を多値化
に用いるドットパターン情報として保持する保持手段と
、 前記ドットパターン情報の示すドット組み合せ毎に注目
画素について変換すべき多値の色情報を記憶した第1記
憶領域と、文字画像を前記カラー画像に付加するときの
当該文字画像の多値の色情報を記憶した第2記憶領域と
を有し、文字発生手段からの前記文字画像についてのド
ット情報および前記保持手段に保持された前記カラー画
像についてのドットパターン情報をアドレス入力し、当
該文字画像についてのドット情報がドット有りを示すと
きには前記第2記憶領域の多値の色情報を出力し、当該
文字画像についてのドット情報がドット無しを示すとき
には、前期第1記憶領域内の多値の色情報を出力するよ
うに前期第1記憶領域および前期第2記憶領域に対する
アドレスの割当を行った記憶手段と を具えたことを特徴とする多値化回路。
[Claims] 1) In a multi-value circuit that converts color information of a color image from binary to multi-value, a color binary image signal to be converted and a predetermined number of colors adjacent to the binary image signal are provided. a holding means for holding a binary image signal as dot pattern information used for multi-value conversion; a first storage area storing multi-value color information to be converted for a pixel of interest for each dot combination indicated by the dot pattern information; , a second storage area that stores multi-valued color information of the character image when adding the character image to the color image, and a second storage area that stores the multi-valued color information of the character image when adding the character image to the color image, and the dot information about the character image from the character generating means and the holding means. The dot pattern information about the color image held is inputted to the address, and when the dot information about the character image indicates the presence of dots, the multivalued color information in the second storage area is output, and the dot pattern information about the character image is output. and storage means that assigns addresses to the first storage area and the second storage area so that when the information indicates no dots, multi-valued color information in the first storage area is output. A multivalue circuit featuring:
JP2132628A 1990-05-24 1990-05-24 Multi-value circuit Pending JPH0430672A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2132628A JPH0430672A (en) 1990-05-24 1990-05-24 Multi-value circuit

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2132628A JPH0430672A (en) 1990-05-24 1990-05-24 Multi-value circuit

Publications (1)

Publication Number Publication Date
JPH0430672A true JPH0430672A (en) 1992-02-03

Family

ID=15085772

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2132628A Pending JPH0430672A (en) 1990-05-24 1990-05-24 Multi-value circuit

Country Status (1)

Country Link
JP (1) JPH0430672A (en)

Similar Documents

Publication Publication Date Title
EP0512810B1 (en) Printer controller
US5568597A (en) Adapting image data resolution to match resolution of an output device
JPS6123468A (en) Picture processor
JPS63214067A (en) Method for synthesizing data with picture
US5109272A (en) Method of superimposing color images and color image processing apparatus
JPH01292965A (en) Data synthesizing method
JPH0430672A (en) Multi-value circuit
JPS59128873A (en) Picture signal converting system of color facsimile
JPH09502074A (en) How to transmit teletext pages
JP3037363B2 (en) Image processing device
JPS5825769A (en) Picture signal processing device
JP3160007B2 (en) Image data conversion device, image input device, and image storage method
JPS5821985A (en) Transmitting and displaying system of picture information
JPH01282967A (en) Gradation picture data processing system
JP2885890B2 (en) Recording control device
JPH01286674A (en) Data synthesizing method
JPS6248871A (en) Color facsimile equipment
JP2966426B2 (en) Color image processing apparatus and method
JPH04261266A (en) Image reader
JPH0379744B2 (en)
JPH0746396A (en) Facsimile equipment
JPS60105373A (en) Image magnification device
JPS61123272A (en) Intermediate tone picture data converting system
JPH0322761A (en) Image communication system
KR850005638A (en) Digital computer