JP2002185780A - Smoothing magnification device - Google Patents
Smoothing magnification deviceInfo
- Publication number
- JP2002185780A JP2002185780A JP2000385560A JP2000385560A JP2002185780A JP 2002185780 A JP2002185780 A JP 2002185780A JP 2000385560 A JP2000385560 A JP 2000385560A JP 2000385560 A JP2000385560 A JP 2000385560A JP 2002185780 A JP2002185780 A JP 2002185780A
- Authority
- JP
- Japan
- Prior art keywords
- pixel
- output
- scanning direction
- smoothing
- unit
- 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
Links
Landscapes
- Image Processing (AREA)
- Editing Of Facsimile Originals (AREA)
- Facsimile Image Signal Circuits (AREA)
Abstract
Description
【0001】[0001]
【発明の属する技術分野】本発明は、ファクシミリ装置
やファクシミリ機能を有するデジタル複写機などにおい
て画像データを変倍率に応じてスムージング拡大するス
ムージング拡大装置に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a smoothing enlargement apparatus for smoothing and expanding image data according to a magnification in a facsimile apparatus or a digital copying machine having a facsimile function.
【0002】[0002]
【従来の技術】ファクシミリ装置やファクシミリ機能を
有するデジタル複写機などにおいて画像データをスムー
ジング拡大する従来例としては、例えば特開平6−83
951号公報や特開平7−221977号公報に知られ
ている。2. Description of the Related Art A conventional example of smoothing and expanding image data in a facsimile apparatus or a digital copying machine having a facsimile function is disclosed in, for example, Japanese Patent Laid-Open No. 6-83.
951 and JP-A-7-221977.
【0003】[0003]
【発明が解決しようとする課題】しかしながら、上記従
来例では、変倍率毎(及び各種の斜め線パターン毎)に
スムージング拡大画素データをメモリに予め記憶してい
るので、予め用意しておくスムージング拡大画素データ
の量が膨大となるという問題となる。However, in the above-mentioned conventional example, since the smoothed enlarged pixel data is previously stored in the memory for each scaling factor (and for each of various oblique line patterns), the smoothed enlarged pixel data prepared in advance is used. The problem is that the amount of pixel data becomes enormous.
【0004】例えば記録部の画像出力密度が1200dp
iである場合であって、ファクシミリ受信で得られる画
像の種類が 200×100dpi 200×200dpi 200×400dpi 400×400dpi 8mm×3.85mm 8mm×7.7mm 8mm×15.4mm 16mm×15.4mm の8種類の場合、変倍率の種類としては、主走査方向・
副走査方向にそれぞれ基本が、 ×3、×6、×12 微調整用で ×2、×4、×5、×7、×11、×13 が必要となる。For example, the image output density of the recording unit is 1200 dp
i, and the type of image obtained by facsimile reception is 200 × 100 dpi 200 × 200 dpi 200 × 400 dpi 400 × 400 dpi 8 mm × 3.85 mm 8 mm × 7.7 mm 8 mm × 15.4 mm 16 mm × 15.4 mm In the case of 8 types, the types of magnification are
In the sub-scanning direction, the basics are: × 3, × 6, × 12 Fine adjustment requires × 2, × 4, × 5, × 7, × 11, × 13.
【0005】本発明は上記従来例の問題点に鑑み、予め
メモリに用意しておくスムージング拡大画素データの量
を少なくすることができるスムージング拡大装置を提供
することを目的とする。SUMMARY OF THE INVENTION The present invention has been made in view of the above-mentioned problems, and has as its object to provide a smoothing enlargement apparatus capable of reducing the amount of smoothing enlarged pixel data prepared in a memory in advance.
【0006】[0006]
【課題を解決するための手段】本発明は上記目的を達成
するために、入力画像と記録手段の解像度に基づいて副
走査方向と主走査方向の各変倍率を算出する変倍率算出
手段と、原画像に対して着目画素を中心とする所定領域
毎にスムージング拡大用テンプレートとマッチングし、
マッチングしたスムージング拡大パターンを選択するパ
ターン選択手段と、前記変倍率算出手段により算出され
た副走査方向の変倍率に基づいて原画像の各画素に対す
る出力ラインを算出する出力ライン算出手段と、入力画
像と記録手段の解像度に応じた最大の変倍率に対応する
スムージング拡大データを各スムージング拡大パターン
毎に予め記憶し、前記パターン選択手段により選択され
たスムージング拡大パターンであって、前記出力ライン
算出手段により算出された出力ラインのスムージング拡
大データを画素毎に出力する記憶手段と、前記変倍率算
出手段により算出された主走査方向の変倍率に基づいて
前記記憶手段から出力されたラインのスムージング拡大
データを画素毎に選択する画素選択手段とを備え、前記
記録手段が前記画素選択手段により選択されたスムージ
ング拡大データを記録するようにした。In order to achieve the above object, the present invention provides a scaling factor calculating means for calculating each scaling factor in the sub-scanning direction and the main scanning direction based on the resolution of an input image and recording means; Matching with the template for smoothing enlargement for each predetermined area centering on the pixel of interest in the original image,
Pattern selection means for selecting a matched smoothing enlarged pattern; output line calculation means for calculating an output line for each pixel of the original image based on the magnification in the sub-scanning direction calculated by the magnification calculation means; And the smoothing enlarged data corresponding to the maximum scaling factor corresponding to the resolution of the recording means is stored in advance for each smoothing enlarged pattern, and the smoothing enlarged pattern selected by the pattern selecting means is selected by the output line calculating means. A storage unit that outputs the calculated smoothing enlarged data of the output line for each pixel; and a smoothing enlarged data of the line output from the storage unit based on the scaling ratio in the main scanning direction calculated by the scaling ratio calculating unit. Pixel selection means for selecting each pixel, wherein the recording means And to record the smoothing enlargement data selected by the selection means.
【0007】この場合、前記出力ライン算出手段が前記
変倍率算出手段により算出された副走査方向の変倍率
と、副走査方向のライン位置を選択するためのテンプレ
ートに基づいて原画像の各画素に対する出力ラインを算
出するとともに、前記副走査方向のテンプレートが書き
換え可能とする。[0007] In this case, the output line calculating means calculates a scaling factor in the sub-scanning direction calculated by the scaling factor calculating means and a template for selecting a line position in the sub-scanning direction. The output line is calculated, and the template in the sub-scanning direction can be rewritten.
【0008】また、前記画素選択手段が前記変倍率算出
手段により算出された主走査方向の変倍率と、主走査方
向の画素位置を選択するためのテンプレートに基づいて
前記記憶手段から出力されたラインのスムージング拡大
データを画素毎に選択するとともに、前記主副走査方向
のテンプレートが書き換え可能とする。Further, the pixel output means outputs the line output from the storage means based on the magnification in the main scanning direction calculated by the magnification calculation means and a template for selecting a pixel position in the main scanning direction. Is selected for each pixel, and the template in the main / sub scanning direction can be rewritten.
【0009】[0009]
【発明の実施の形態】<第1の実施形態>以下、図面を
参照して本発明の実施の形態について説明する。DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS <First Embodiment> An embodiment of the present invention will be described below with reference to the drawings.
【0010】図1は本発明に係るスムージング拡大装置
の一実施形態が適用されたファクシミリ装置を示すブロ
ック図、図2は図1の画像出力部を詳しく示すブロック
図、図3は図2の補正データメモリに予め登録されてい
るスムージング拡大データの一例を示す説明図、図4は
図3の補正データメモリの読み出しアドレスを示す説明
図、図5は図3の変倍ライン数算出部と出力ライン指示
部の出力データの一例を示す説明図、図6は図3の変倍
画素数算出部と出力画素指示部の出力データの一例を示
す説明図、図7は図3の変倍ライン数算出部と出力ライ
ン指示部により選択される出力ラインの一例を示す説明
図、図8は図3の変倍画素数算出部と出力画素指示部に
より選択される出力画素の一例を示す説明図である。FIG. 1 is a block diagram showing a facsimile apparatus to which an embodiment of a smoothing enlargement apparatus according to the present invention is applied, FIG. 2 is a block diagram showing an image output unit of FIG. 1 in detail, and FIG. FIG. 4 is an explanatory diagram showing an example of the smoothing enlarged data registered in advance in the data memory. FIG. 4 is an explanatory diagram showing a read address of the correction data memory of FIG. 3, and FIG. FIG. 6 is an explanatory diagram showing an example of output data of the instruction unit, FIG. 6 is an explanatory diagram showing an example of output data of the variable pixel number calculation unit and the output pixel instruction unit of FIG. 3, and FIG. FIG. 8 is an explanatory diagram showing an example of an output line selected by a unit and an output line instruction unit, and FIG. 8 is an explanatory diagram showing an example of an output pixel selected by a variable pixel number calculation unit and an output pixel instruction unit in FIG. .
【0011】図1は本発明に係るスムージング拡大装置
の一実施形態の適用例としてファクシミリ装置を示して
いる。このファクシミリ装置はCPU1と、ROM2
と、ワークメモリ3と、CGROM4と、モデム5と、
網制御部6と、符号メモリ7と、ページメモリ8と、画
像圧縮部9と、画像伸長部10と、画像入力部11と、
読み取り部12と、図2に詳しく示すように本発明に係
るスムージング拡大装置を構成する画像出力部13と記
録部14などを有する。FIG. 1 shows a facsimile apparatus as an application example of an embodiment of the smoothing enlargement apparatus according to the present invention. This facsimile apparatus has a CPU 1 and a ROM 2
Work memory 3, CGROM 4, modem 5,
A network control unit 6, a code memory 7, a page memory 8, an image compression unit 9, an image decompression unit 10, an image input unit 11,
As shown in detail in FIG. 2, a reading unit 12 includes an image output unit 13 and a recording unit 14 which constitute a smoothing enlargement device according to the present invention.
【0012】図2を参照して、ファクシミリ受信した2
値画像を記録部14に適した解像度にスムージング拡大
処理する方法について説明する。まず、ファクシミリ受
信では、図1において網制御部6、モデム5を介して受
信した符号データを一旦符号メモリ7に蓄積する。この
蓄積した符号データを記録部14により印刷する時に
は、符号メモリ7から符号データを読み出し画像伸長部
10によってページメモリ8上に2値画像を伸長展開す
る。このときページメモリ上の2値画像の解像度は受信
解像度と同じであり、記録部14の解像度より低い。し
たがって、そのまま拡大して記録すると斜め線にジャギ
ーが発生するので、これを防止するために画像出力部1
3によりスムージング拡大処理する。Referring to FIG. 2, facsimile reception 2
A method for smoothing and expanding the value image to a resolution suitable for the recording unit 14 will be described. First, in facsimile reception, the code data received via the network control unit 6 and the modem 5 in FIG. When the stored code data is printed by the recording unit 14, the code data is read from the code memory 7 and the image decompression unit 10 decompresses and expands the binary image on the page memory 8. At this time, the resolution of the binary image on the page memory is the same as the reception resolution, and is lower than the resolution of the recording unit 14. Therefore, if the image is enlarged and recorded as it is, jaggies occur in oblique lines.
The smoothing enlargement process is performed by 3.
【0013】図2に示すように、画像出力部13は5×
5切り出し部15、テンプレートマッチング部16、補
正データメモリ17、画素選択部18、変倍ライン数算
出部19、出力ライン数指示部20、変倍画素数算出部
21及び出力画素指示部22を有する。補正データメモ
リ17には受信画像の解像度と記録部14の解像度に対
応して最大の変倍率に対応する補正データ、一例として
図3に示すように受信画像の斜め線を構成する1画素に
対して、主走査方向SELD=12画素×副走査方向S
ELL=12画素の補正データのみが各斜め線パターン
毎に記憶されている。As shown in FIG. 2, the image output unit 13 has a 5 ×
It has a 5 clipping unit 15, a template matching unit 16, a correction data memory 17, a pixel selection unit 18, a scaled line number calculation unit 19, an output line number designation unit 20, a scaled pixel number calculation unit 21, and an output pixel designation unit 22. . The correction data memory 17 stores correction data corresponding to the maximum magnification in accordance with the resolution of the received image and the resolution of the recording unit 14. For example, as shown in FIG. The main scanning direction SELD = 12 pixels × the sub-scanning direction S
Only the correction data of ELL = 12 pixels is stored for each oblique line pattern.
【0014】そして、図4に示すようにパターン番号P
Nを示す上位7ビットによりパターンが選択されるとと
もに、出力ラインSELLを示す下位4ビットによりそ
のパターンの副走査方向のラインが選択されて、そのラ
インの主走査方向の12画素分の補正データがパラレル
に読み出される。そして、この12画素分の補正データ
が画素選択部18に印加されて、ここで4ビットの出力
指示画素SELDに基づいて1画素が選択される。Then, as shown in FIG.
A pattern is selected by the upper 7 bits indicating N, and a line in the sub-scanning direction of the pattern is selected by lower 4 bits indicating the output line SELL, and correction data for 12 pixels in the main scanning direction of the line is obtained. Read out in parallel. Then, the correction data for the 12 pixels is applied to the pixel selection unit 18, and one pixel is selected based on the 4-bit output instruction pixel SELD.
【0015】詳しく説明すると、まず、5×5画素切り
出し部15とテンプレートマッチング部16により、受
信2値画像の各画素について着目画素を中心とした5×
5画素の領域毎にスムージング拡大用テンプレートとマ
ッチングを行い、マッチングした7ビットのパターン番
号PNがテンプレートマッチング部16から補正データ
メモリ17に出力される。More specifically, first, the 5 × 5 pixel cut-out unit 15 and the template matching unit 16 use the 5 × 5 pixel extraction unit 15 and the template matching unit 16 to convert each pixel of the received binary image into a 5 × 5 pixel centered on the pixel of interest.
The template is matched with the smoothing enlargement template for each area of 5 pixels, and the matched 7-bit pattern number PN is output from the template matching unit 16 to the correction data memory 17.
【0016】また、CPU1により、受信解像度と記録
部14に適した解像度に基づいて副走査方向と主走査方
向の変倍率を求め、各方向の変倍率をそれぞれ変倍ライ
ン数算出部19と変倍画素数算出部21に通知する。図
5は一例として、副走査方向の変倍率VR=280H
(2.5倍)の場合に、変倍ライン数算出部19がライ
ン同期信号LSYNC毎に出力する変倍ライン数データ
VRATE[3:0]、VRDCR[3:0]と、出力
ライン指示部20がこのデータVRATE[3:0]、
VRDCR[3:0]に基づいてライン同期信号LSY
NC毎に出力する出力ライン指示データSELL[3:
0]を示している。Further, the CPU 1 calculates the magnification in the sub-scanning direction and the main scanning direction based on the reception resolution and the resolution suitable for the recording unit 14, and calculates the magnification in each direction with the magnification line number calculation unit 19. It notifies the double pixel number calculation unit 21. FIG. 5 shows, as an example, a magnification ratio VR in the sub-scanning direction VR = 280H.
In the case of (2.5 times), the variable line number data VRATE [3: 0] and VRDCR [3: 0] output by the variable line number calculating unit 19 for each line synchronization signal LSYNC, and an output line instruction unit 20 is the data VRATE [3: 0],
Line synchronization signal LSY based on VRDCR [3: 0]
Output line instruction data SELL [3:
0].
【0017】また、図6は一例として、主走査方向の変
倍率HR=340H(3.25倍)の場合に、変倍画素
数算出部21が出力画素毎に出力する変倍画素数データ
HRATE[3:0]、HRDCR[3:0]と、出力
画素指示部22が出力画素毎に出力する出力指示画素デ
ータSELD[3:0]を示している。なお、例えば受
信解像度が主8mm×副7.7mmであり、記録部14
の印刷解像度が主600×副600dpiの場合、主走
査変倍率は2.95、副走査変倍率は3.07となる。FIG. 6 shows, by way of example, the variable pixel number data HRATE output by the variable pixel number calculation unit 21 for each output pixel when the variable magnification ratio HR is 340H (3.25 times) in the main scanning direction. [3: 0], HRDCR [3: 0], and output instruction pixel data SELD [3: 0] output by the output pixel instruction unit 22 for each output pixel. Note that, for example, the receiving resolution is 8 mm in the main x 7.7 mm in the sub and the recording unit 14
In the case where the printing resolution is 600 × main 600 dpi, the main scanning magnification is 2.95 and the sub scanning magnification is 3.07.
【0018】このように出力ライン指示部20では、変
倍ライン数算出部19で得られた出力ライン数から、ス
ムージング拡大用の補正データが予め登録してある補正
データメモリ17に対して何ライン目のデータを出力さ
せるかをアドレスSELLとして指定する。また、出力
画素指示部22では変倍画素数算出部21からの出力画
素数に基づき、補正データメモリ17から出力される補
正データの内、何ビット目のデータを出力画素SELD
とするか決定して画素選択部18に指示し、画素選択部
18はこの指示された補正画素を順次選択出力する。As described above, the output line instructing unit 20 determines, based on the number of output lines obtained by the scaling line number calculating unit 19, how many lines of correction data for smoothing expansion are stored in the correction data memory 17 which is registered in advance. Whether to output the eye data is designated as an address SELL. In addition, the output pixel instructing unit 22 determines what bit of the correction data output from the correction data memory 17 is based on the number of output pixels from the scaling pixel number calculation unit 21, based on the output pixel SELD.
And instructs the pixel selection unit 18 to sequentially select and output the designated correction pixels.
【0019】すなわち、図7に示すように、原画像の各
画素に対して、主走査方向には、ある画素では3個の補
正データに変換され、またある画素では2個の補正デー
タに変換されることになる。また、図8に示すように、
副走査方向にもある画素では4ラインに渡って補正デー
タに変換され、また、ある画素では3ラインに渡って補
正データに変換されることになる。したがって、本実施
形態では、補正データメモリ17には、最大の変倍率に
対応するパターン毎の補正データを登録するのみで、各
変倍率に異なる補正データを用意する必要が無くなる。That is, as shown in FIG. 7, for each pixel of the original image, in the main scanning direction, a certain pixel is converted into three correction data, and a certain pixel is converted into two correction data. Will be done. Also, as shown in FIG.
Some pixels in the sub-scanning direction are also converted into correction data over four lines, and some pixels are converted into correction data over three lines. Therefore, in the present embodiment, it is only necessary to register the correction data for each pattern corresponding to the maximum magnification in the correction data memory 17, and it is not necessary to prepare different correction data for each magnification.
【0020】<第2の実施形態>次に図9を参照して第
2の実施形態について説明する。この第2の実施形態で
は、副走査方向の出力するライン位置を指示するSEL
Lテンプレート23と、主走査方向の出力する画素位置
を指示するSELDテンプレート24が追加され、出力
ライン指示部20が変倍ライン数算出部19により算出
されたデータVRATE[3:0]、VRDCR[3:
0]と、副走査方向のSELLテンプレート23に基づ
いて出力ライン指示データSELL[3:0]を算出
し、また、出力画素指示部22が変倍画素数算出部21
により算出された変倍画素数データHRATE[3:
0]、HRDCR[3:0]と、主走査方向のSELD
テンプレート24に基づいて出力指示画素データSEL
D[3:0]を算出するように構成されている。また、
テンプレート23、24はCPU1により書き換え可能
である。他の構成は第1の実施形態と同一である。<Second Embodiment> Next, a second embodiment will be described with reference to FIG. In the second embodiment, the SEL for indicating the line position to be output in the sub-scanning direction
An L template 23 and a SELD template 24 indicating a pixel position to be output in the main scanning direction are added, and the output line instruction unit 20 outputs data VRATE [3: 0] and VRDCR [ 3:
0] and the output line instruction data SELL [3: 0] based on the SELL template 23 in the sub-scanning direction.
Pixel data HRATE [3:
0], HRDCR [3: 0], SELD in the main scanning direction
Output instruction pixel data SEL based on template 24
It is configured to calculate D [3: 0]. Also,
The templates 23 and 24 can be rewritten by the CPU 1. Other configurations are the same as those of the first embodiment.
【0021】第2の実施形態によれば、各画素について
算出された出力ライン数から出力するライン位置を指示
するSELLテンプレート23を書換可能とし、また算
出された出力画素数から出力する画素位置を指示するS
ELDテンプレート24を書換可能としたことで、出力
される補正画素の位置を調整できるため、よりスムージ
ングの効果を向上させることができる。According to the second embodiment, the SELL template 23 indicating the line position to be output from the number of output lines calculated for each pixel can be rewritten, and the pixel position to be output from the calculated number of output pixels can be changed. Instruct S
Since the ELD template 24 is rewritable, the position of the output correction pixel can be adjusted, so that the effect of smoothing can be further improved.
【0022】[0022]
【発明の効果】以上説明したように請求項1記載の発明
によれば、入力画像と記録手段の解像度に応じた最大の
変倍率に対応するスムージング拡大データを各パターン
毎に予め記憶し、変倍率に応じて画素毎に副走査方向の
出力ライン数、主走査方向の出力画素数を算出してメモ
リのスムージング拡大データを選択するので、スムージ
ング拡大データを変倍率毎に用意する必要が無く、デー
タの量を削減することができる。As described above, according to the first aspect of the present invention, the input image and the smoothing enlarged data corresponding to the maximum magnification corresponding to the resolution of the recording means are stored in advance for each pattern, and Since the number of output lines in the sub-scanning direction and the number of output pixels in the main scanning direction are calculated for each pixel in accordance with the magnification and the smoothing enlarged data in the memory is selected, there is no need to prepare smoothing enlarged data for each magnification. The amount of data can be reduced.
【0023】請求項2記載の発明によれば、ライン位置
を選択するための副走査方向のテンプレートを書き換え
可能にしたので、出力されるライン位置を調整できるた
め、よりスムージングの効果を向上させることができ
る。According to the second aspect of the present invention, the template in the sub-scanning direction for selecting the line position is made rewritable, so that the output line position can be adjusted, thereby further improving the smoothing effect. Can be.
【0024】請求項3記載の発明によれば、画素位置を
選択するための主走査方向のテンプレートを書き換え可
能にしたので、出力される画素位置を調整できるため、
よりスムージングの効果を向上させることができる。According to the third aspect of the present invention, the template in the main scanning direction for selecting a pixel position can be rewritten, so that the output pixel position can be adjusted.
The effect of smoothing can be further improved.
【図1】本発明に係るスムージング拡大装置の一実施形
態が適用されたファクシミリ装置を示すブロック図であ
る。FIG. 1 is a block diagram showing a facsimile apparatus to which an embodiment of a smoothing enlargement apparatus according to the present invention is applied.
【図2】図1の画像出力部を詳しく示すブロック図であ
る。FIG. 2 is a block diagram illustrating an image output unit of FIG. 1 in detail.
【図3】図2の補正データメモリに予め登録されている
スムージング拡大データの一例を示す説明図である。FIG. 3 is an explanatory diagram showing an example of smoothing enlarged data registered in advance in a correction data memory of FIG. 2;
【図4】図3の補正データメモリの読み出しアドレスを
示す説明図である。FIG. 4 is an explanatory diagram showing read addresses of a correction data memory of FIG. 3;
【図5】図3の変倍ライン数算出部と出力ライン指示部
の出力データの一例を示す説明図である。FIG. 5 is an explanatory diagram illustrating an example of output data of a scaling line number calculation unit and an output line instruction unit in FIG. 3;
【図6】図3の変倍画素数算出部と出力画素指示部の出
力データの一例を示す説明図である。FIG. 6 is an explanatory diagram showing an example of output data of a variable pixel number calculation unit and an output pixel instruction unit of FIG. 3;
【図7】図3の変倍ライン数算出部と出力ライン指示部
により選択される出力ラインの一例を示す説明図であ
る。FIG. 7 is an explanatory diagram showing an example of an output line selected by a variable line number calculation unit and an output line instruction unit in FIG. 3;
【図8】図3の変倍画素数算出部と出力画素指示部によ
り選択される出力画素の一例を示す説明図である。FIG. 8 is an explanatory diagram showing an example of an output pixel selected by a variable pixel number calculation unit and an output pixel instruction unit in FIG. 3;
【図9】第2の実施形態のスムージング拡大装置を示す
ブロック図である。FIG. 9 is a block diagram illustrating a smoothing enlargement device according to a second embodiment.
14 記録部 15 5×5切り出し部 16 テンプレートマッチング部 17 補正データメモリ 18 画素選択部 19 変倍ライン数算出部 20 出力ライン数指示部 21 変倍画素数算出部 22 出力画素指示部 23 SELLテンプレート 24 SELDテンプレート Reference Signs List 14 recording unit 15 5 × 5 cutout unit 16 template matching unit 17 correction data memory 18 pixel selection unit 19 scaled line number calculation unit 20 output line number calculation unit 21 scaled pixel number calculation unit 22 output pixel specification unit 23 SELL template 24 SELD template
Claims (3)
副走査方向と主走査方向の各変倍率を算出する変倍率算
出手段と、 原画像に対して着目画素を中心とする所定領域毎にスム
ージング拡大用テンプレートとマッチングし、マッチン
グしたスムージング拡大パターンを選択するパターン選
択手段と、 前記変倍率算出手段により算出された副走査方向の変倍
率に基づいて原画像の各画素に対する出力ラインを算出
する出力ライン算出手段と、 入力画像と記録手段の解像度に応じた最大の変倍率に対
応するスムージング拡大データを各スムージング拡大パ
ターン毎に予め記憶し、前記パターン選択手段により選
択されたスムージング拡大パターンであって、前記出力
ライン算出手段により算出された出力ラインのスムージ
ング拡大データを画素毎に出力する記憶手段と、 前記変倍率算出手段により算出された主走査方向の変倍
率に基づいて前記記憶手段から出力されたラインのスム
ージング拡大データを画素毎に選択する画素選択手段と
を備え、 前記記録手段が前記画素選択手段により選択されたスム
ージング拡大データを記録するようにしたスムージング
拡大装置。1. A scaling factor calculating means for calculating each scaling factor in the sub-scanning direction and the main scanning direction based on the resolution of an input image and recording means, and for each predetermined region centering on a pixel of interest with respect to the original image. A pattern selection unit that matches the smoothing enlargement template and selects the matched smoothing enlargement pattern; and an output line for each pixel of the original image is calculated based on the scaling ratio in the sub-scanning direction calculated by the scaling ratio calculation unit. An output line calculating unit, and a smoothing enlarged data corresponding to a maximum magnification corresponding to a resolution of the input image and the recording unit are stored in advance for each smoothing enlarged pattern, and the smoothing enlarged pattern selected by the pattern selecting unit is stored. The smoothed enlarged data of the output line calculated by the output line calculating means And a pixel selection unit for selecting, for each pixel, smoothing enlarged data of the line output from the storage unit based on the scaling ratio in the main scanning direction calculated by the scaling ratio calculation unit. A smoothing enlargement device in which the recording means records the smoothing enlargement data selected by the pixel selecting means.
出手段により算出された副走査方向の変倍率と、副走査
方向のライン位置を選択するためのテンプレートに基づ
いて原画像の各画素に対する出力ラインを算出するとと
もに、前記副走査方向のテンプレートが書き換え可能で
あることを特徴とする請求項1記載のスムージング拡大
装置。2. An output for each pixel of an original image based on a scaling factor in the sub-scanning direction calculated by the output line calculating means and a template for selecting a line position in the sub-scanning direction. 2. The smoothing enlargement device according to claim 1, wherein the template in the sub-scanning direction is rewritable while calculating the line.
により算出された主走査方向の変倍率と、主走査方向の
画素位置を選択するためのテンプレートに基づいて前記
記憶手段から出力されたラインのスムージング拡大デー
タを画素毎に選択するとともに、前記主副走査方向のテ
ンプレートが書き換え可能であることを特徴とする請求
項1または2記載のスムージング拡大装置。3. A line output from the storage unit based on a scaling factor in the main scanning direction calculated by the pixel selection unit by the scaling factor calculation unit and a template for selecting a pixel position in the main scanning direction. 3. The smoothing enlargement apparatus according to claim 1, wherein the smoothing enlargement data is selected for each pixel, and the template in the main / sub scanning direction is rewritable.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2000385560A JP3850661B2 (en) | 2000-12-19 | 2000-12-19 | Smoothing expansion device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2000385560A JP3850661B2 (en) | 2000-12-19 | 2000-12-19 | Smoothing expansion device |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2002185780A true JP2002185780A (en) | 2002-06-28 |
JP3850661B2 JP3850661B2 (en) | 2006-11-29 |
Family
ID=18852805
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2000385560A Expired - Fee Related JP3850661B2 (en) | 2000-12-19 | 2000-12-19 | Smoothing expansion device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP3850661B2 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10692180B2 (en) | 2017-10-24 | 2020-06-23 | Ricoh Company, Ltd. | Image processing apparatus |
-
2000
- 2000-12-19 JP JP2000385560A patent/JP3850661B2/en not_active Expired - Fee Related
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10692180B2 (en) | 2017-10-24 | 2020-06-23 | Ricoh Company, Ltd. | Image processing apparatus |
Also Published As
Publication number | Publication date |
---|---|
JP3850661B2 (en) | 2006-11-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US5195175A (en) | Image synthesizing system | |
JPH06245056A (en) | Extending and smoothing processor of picture data | |
EP1077572B1 (en) | Image forming apparatus selectively applying a smoothing operation to image data | |
JPH05342314A (en) | Picture processor | |
JP2002185780A (en) | Smoothing magnification device | |
US6061151A (en) | Image processing method and apparatus | |
JP3478861B2 (en) | Smoothing enlargement processing method for binary image data | |
JP4379571B2 (en) | Image processing apparatus and image processing method | |
JP3092194B2 (en) | Image synthesis device | |
JP3203024B2 (en) | Image processing apparatus and image processing method | |
JP3363684B2 (en) | Image processing method and apparatus, and image forming apparatus | |
JP3147246B2 (en) | Image processing apparatus and method | |
JPH05328144A (en) | Picture communication equipment | |
JPH05211607A (en) | Device and method for image processing | |
JP2795269B2 (en) | Dot printer | |
JP3190085B2 (en) | Image processing apparatus and method | |
JPH07221977A (en) | Smoothing magnification processing method for binary image data | |
JP3221152B2 (en) | Facsimile machine | |
JPH07245698A (en) | Device and method for processing image | |
JPH09154009A (en) | Printer system | |
JPH05314251A (en) | Pictorial communication equipment | |
JPH0787323A (en) | Image processor | |
JPH10285387A (en) | Image-processing unit | |
JPH05211603A (en) | Device and method for image communication | |
JPH05211614A (en) | Device and method for image processing |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20041108 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20060622 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20060822 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20060830 |
|
R151 | Written notification of patent or utility model registration |
Ref document number: 3850661 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090908 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100908 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110908 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120908 Year of fee payment: 6 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130908 Year of fee payment: 7 |
|
LAPS | Cancellation because of no payment of annual fees |