JP3380393B2 - 画像形成装置 - Google Patents

画像形成装置

Info

Publication number
JP3380393B2
JP3380393B2 JP10711596A JP10711596A JP3380393B2 JP 3380393 B2 JP3380393 B2 JP 3380393B2 JP 10711596 A JP10711596 A JP 10711596A JP 10711596 A JP10711596 A JP 10711596A JP 3380393 B2 JP3380393 B2 JP 3380393B2
Authority
JP
Japan
Prior art keywords
image data
data
circuit
enlargement
reduction
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.)
Expired - Fee Related
Application number
JP10711596A
Other languages
English (en)
Other versions
JPH09294205A (ja
Inventor
潤一 白井
嘉浩 長田
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.)
Kyocera Corp
Original Assignee
Kyocera Corp
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 Kyocera Corp filed Critical Kyocera Corp
Priority to JP10711596A priority Critical patent/JP3380393B2/ja
Publication of JPH09294205A publication Critical patent/JPH09294205A/ja
Application granted granted Critical
Publication of JP3380393B2 publication Critical patent/JP3380393B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T3/00Geometric image transformations in the plane of the image
    • G06T3/40Scaling of whole images or parts thereof, e.g. expanding or contracting
    • G06T3/4023Scaling of whole images or parts thereof, e.g. expanding or contracting based on decimating pixels or lines of pixels; based on inserting pixels or lines of pixels

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Image Processing (AREA)
  • Editing Of Facsimile Originals (AREA)

Description

【発明の詳細な説明】 【0001】 【発明の属する技術分野】本発明は、プリンタ等の画像
形成装置、特に、画像データの拡大・縮小を行う画像形
成装置に関する。 【0002】 【従来の技術】従来より、レーザープリンタは、主走査
方向にビームをスキャンするために、主走査方向の拡大
・縮小は、図7(a)に示すように、パルス幅の変調に
よってドットの大きさを変えることにより、比較的容易
に実現できる。 【0003】しかし、副走査方向については、ビームの
位置を変えることができないために、図7(b)に示す
ように、1ライン単位で画像データの重複を行うことで
拡大を実現し、図7(c)に示すように、1ライン単位
で画像データの間引きを行うことで縮小を実現してい
る。なお、縮小の場合には、画像の劣化を防ぐために、
間引きの対象となるラインとその前後のラインとの論理
和演算を行う場合もある。 【0004】また、従来より、LEDプリンタは、副走
査方向の拡大・縮小は、LEDの発光信号のパルス幅を
変えることにより、比較的容易に実現できる。 【0005】しかし、主走査方向のドット位置は固定さ
れているために、レーザプリンタの副走査方向の処理と
同様の手法を取る。すなわち、図8(a)に示すよう
に、決まった間隔またはパターンマッチングなどでドッ
トの重複を行うことで拡大を実現し、図8(b)に示す
ように、2つのドットの論理和演算または論理積演算ま
たはパターンマッチングなどでドットの間引き演算を行
うことで縮小を実現している。 【0006】 【発明が解決しようとする課題】ところが、従来のレー
ザープリンタの副走査方向、LEDプリンタの主走査方
向の拡大・縮小は、1ドットまたは1ライン単位の重複
または間引き処理となるために、画像の劣化を招き、し
かも、もう一方の走査方向との拡大・縮小処理が異なる
ためにバランスの悪い画像となってしまうという問題が
あった。 【0007】この問題は、網かけ等のグラフィック系パ
ターンで顕著となり、ムラが生じてしまうという問題が
あった。 【0008】 【課題を解決するための手段】本発明は、上記問題に鑑
みてなされたものであり、外部より入力された画像デー
タのラインまたはドットを重複または間引きして拡大・
縮小を行う画像形成装置において、画像データを格納す
るラインバッファと、拡大の場合には前記ラインバッフ
ァから同じラインの画像データを2回送り出し、縮小の
場合には前記ラインバッファから1ラインスキップした
画像データを送り出すデータ分配回路と、該データ分配
回路からのデータを書き込むシフトレジスタと、拡大の
場合には前記シフトレジスタからの重複した後の画像デ
ータ、縮小の場合には間引き前の画像データに基づきス
ムージング情報を出力するスムージング回路と、該スム
ージング情報により補正サブドットを生成する補正サブ
ドット生成回路とを設けた画像形成装置としたものであ
る。 【0009】 【発明の実施の形態】以下、本発明の実施例を図面を用
いて説明する。図1は本発明の画像形成装置の構成ブロ
ック図を示す。シリアル−パラレル変換回路1は、ビデ
オクロックAに同期して、シリアルの画像データBを取
り込み、パラレルデータに変換する回路である。なお、
印字データBを直接ラインバッファ2に格納できるので
あれば、シリアル−パラレル変換回路1は不要である。 【0010】ラインバッファ2は、シリアル−パラレル
変換回路1で変換された画像データを格納するための複
数で構成されるものである。ラインバッファ2として
は、FIFOやSRAMなどを用いればよい。 【0011】ラインバッファ制御回路3は、ラインバッ
ファ2を制御する回路であり、レーザープリンタの場合
に、拡大率・縮小率の情報Cを取り込む。 【0012】データ分配回路4は、ラインバッファ2ま
たはデータ分配回路制御回路5からの拡大率または縮小
率の情報Cに基づき、ラインバッファ2から読み出した
画像データの重複または間引きするラインまたはドット
を決定して、拡大または縮小処理後の画像データをどの
シフトレジスタ6に書き込むかを決定する回路である。 【0013】データ分配回路制御回路5は、データ分配
回路4を制御する回路であり、LEDプリンタの場合
に、拡大率・縮小率の情報Cを取り込む。 【0014】シフトレジスタ6は、拡大または縮小処理
後の画像データを書き込み、1クロックで1ドットを順
次スムージング回路8に送り出す。 【0015】シフトクロック生成回路7は、シフトレジ
スタ6にシフトクロックDを送り出す回路である。 【0016】スムージング回路8は、拡大の場合には、
シフトレジスタ6からの拡大(重複)処理後の画像デー
タに基づき、縮小の場合には、縮小(間引き)処理前の
画像データに基づきスムージング情報を送り出す回路で
あり、前後のラインまたはドットを参考にして、突出し
たデータを周囲にマッチさせる回路である。 【0017】補正サブドット生成回路9は、スムージン
グ回路8からのスムージング情報に基づいて補正サブド
ットを生成する回路であり、画像データ転送クロックE
に同期して最終的な拡大または縮小処理後の画像データ
Fを送り出す回路である。 【0018】レーザープリンタの場合、ライバッファ制
御回路3は、拡大率または縮小率の情報Cに基づいて、
どのラインの画像データを読み出すのかを制御する。例
えば、図2に示すように、拡大の場合は、拡大率に応じ
て同じライン(n’番目のライン)の画像データを2回
ラインバッファ2からデータ分配回路4を介してシフト
レジスタ6に送り出す。また、例えば、図3に示すよう
に、縮小の場合は、縮小率に応じて1ラインスキップ
(n1番目のラインをスキップ)した画像データを送
り出す。 【0019】LEDプリンタの場合、データ分配回路制
御回路5は、拡大率または縮小率の情報Cに基づいて、
ラインバッファ2から読み出した画像データをどのシフ
トレジスタに送り出すかを制御する。また、拡大率また
は縮小率の情報Cは、シフトクロック生成回路7にも送
り出され、拡大率または縮小率に応じてシフトクロック
Dを停止したり、余分に発生させることで、シフトレジ
スタ6からスムージング回路8に送り出される画像デー
タの流れを制御する。 【0020】具体的には、図4に示すように、通常の場
合は、スムージング回路8に供給されるデータの周囲ド
ットがシフトクロックDが入力されるたびにシフトす
る。拡大の場合は、図5に示すように、シフトクロック
Dが停止してD2 を2回(D2とD2')スムージング回
路8に供給されるが、全く同じデータではないD2 とD
2'データからスムージング情報を取り出し、D2 はD2
に適した補正、D2'はD2'に適した補正がかかるため
に、単純に2回同じデータを重複させる場合に比べて滑
らかな画像を得ることができる。縮小の場合は、図6に
示すように、シフトクロックDが余分にクロックを発生
することでD4 がスムージング回路8に供給されなくな
るが、D4 のデータが完全に消失するのではなく、
3 ,D5 の出力時にD4 のデータであるA4 ,B4
4 のデータが補正ドットの形で復活し、スムージング
情報は注目するドットの周囲のドットを参照して決定す
るために、単純な間引き、あるいは論理和演算よりもき
れいな画像を得ることができる。 【0021】本発明によれば、拡大処理時に、重複され
たラインまたはドットの部分で画像データの劣化が生じ
るが、これらの画像データはスムージング回路8、補正
サブドット生成回路9によって補正されるために、単な
るデータの重複に比べて画像の劣化が抑制される。 【0022】また、縮小処理時に、間引きされたライン
またはドットの部分で画像データの劣化が生じるが、間
引き処理前の画像データそのものは消失するのではな
く、その前後のラインまたはドットを出力する際のマト
リックスデータとしてスムージング回路8に送り出され
るために、補正サブドットとしてデータが残る。よっ
て、間引きされたデータの何%かは間引き処理後の画像
データに反映されるために、単なる画像データの間引き
に比べて画像の劣化が抑制される。なお、間引き処理前
の画像データの何%が補正サブドットとして復活するか
は、スムージング回路8に依存する。 【0023】 【発明の効果】以上説明したように、本発明の画像形成
装置によれば、拡大の場合には前記シフトレジスタから
の重複した後の画像データ、縮小の場合には間引き前の
画像データに基づきスムージング情報を出力するスムー
ジング回路と、スムージング情報により補正サブドット
を生成する補正サブドット生成回路とを設けたことによ
り、画像データの拡大・縮小を行う時に画像データの劣
化、およびバランスの悪い画像となることを抑制するこ
とができる。
【図面の簡単な説明】 【図1】本発明の画像形成装置を構成ブロック図であ
る。 【図2】本発明による拡大処理を示す図である。 【図3】本発明による縮小処理を示す図である。 【図4】本発明によるLEDプリンタの通常処理を示す
図である。 【図5】本発明によるLEDプリンタの拡大処理を示す
図である。 【図6】本発明によるLEDプリンタの縮小処理を示す
図である。 【図7】従来のレーザープリンタの拡大および縮小処理
を示す図である。 【図8】従来のLEDプリンタの拡大および縮小処理を
示す図である。 【符号の説明】 1:シリアル−パラレル変換回路 2:ラインバッファ 3:ラインバッファ制御回路 4:データ分配回路 5:データ分配回路制御回路 6:シフトレジスタ 7:シフトクロック生成回路 8:スムージング回路 9:補正サブドット生成回路 A:ビデオクロック B:画像データ C:拡大率または縮小率の情報 D:シフトクロック E:画像データ転送クロック F:拡大または縮小処理後の画像データ
───────────────────────────────────────────────────── フロントページの続き (58)調査した分野(Int.Cl.7,DB名) H04N 1/393

Claims (1)

  1. (57)【特許請求の範囲】 【請求項1】外部より入力された画像データのラインま
    たはドットを重複または間引きして拡大・縮小を行う画
    像形成装置において、画像データを格納するラインバッ
    ファと、拡大の場合には前記ラインバッファから同じラ
    インの画像データを2回送り出し、縮小の場合には前記
    ラインバッファから1ラインスキップした画像データを
    送り出すデータ分配回路と、該データ分配回路からのデ
    ータを書き込むシフトレジスタと、拡大の場合には前記
    シフトレジスタからの重複した後の画像データ、縮小の
    場合には間引き前の画像データに基づきスムージング情
    報を出力するスムージング回路と、該スムージング情報
    により補正サブドットを生成する補正サブドット生成回
    路とを設けたことを特徴とする画像形成装置。
JP10711596A 1996-04-26 1996-04-26 画像形成装置 Expired - Fee Related JP3380393B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP10711596A JP3380393B2 (ja) 1996-04-26 1996-04-26 画像形成装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP10711596A JP3380393B2 (ja) 1996-04-26 1996-04-26 画像形成装置

Publications (2)

Publication Number Publication Date
JPH09294205A JPH09294205A (ja) 1997-11-11
JP3380393B2 true JP3380393B2 (ja) 2003-02-24

Family

ID=14450865

Family Applications (1)

Application Number Title Priority Date Filing Date
JP10711596A Expired - Fee Related JP3380393B2 (ja) 1996-04-26 1996-04-26 画像形成装置

Country Status (1)

Country Link
JP (1) JP3380393B2 (ja)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4304621B2 (ja) * 2005-01-05 2009-07-29 村田機械株式会社 画像処理装置

Also Published As

Publication number Publication date
JPH09294205A (ja) 1997-11-11

Similar Documents

Publication Publication Date Title
JP3380393B2 (ja) 画像形成装置
JP3171908B2 (ja) 画像出力装置及び画像出力方法
JPH0491966A (ja) 印刷装置
JPH09289584A (ja) 画像処理方法及び装置
JP2803588B2 (ja) 画像処理装置
JP2911341B2 (ja) プリンタ制御装置
JP2641432B2 (ja) インタフエース装置
JP2993618B2 (ja) 画像処理方法
JP2513636B2 (ja) 画像処理装置
CA2138918C (en) Printing apparatus having toner saving function and printing method for use with the same
JPH04265069A (ja) 画像処理方法
JP2000137803A (ja) インターフェース装置および画像形成装置
JP2737932B2 (ja) 画像データ縮小装置
JP2871881B2 (ja) 画像処理装置
JPH03171874A (ja) 画像情報処理装置
JP2001150739A (ja) 印刷データ生成装置
JP2000203103A (ja) プリンタの画像デ―タ処理装置
JPH04301465A (ja) 記録装置
JPH06164896A (ja) 画像変換装置
JPH09312776A (ja) カラーイメージ処理装置
JPH09307744A (ja) 解像度変換方法および解像度変換装置
JPH10191049A (ja) 二値化回路
JPH10327314A (ja) 解像度改善機構
JPH06325137A (ja) 画像処理システム
JPH0695640A (ja) 文字表示制御装置

Legal Events

Date Code Title Description
LAPS Cancellation because of no payment of annual fees