JPH04301466A - 画像処理装置 - Google Patents
画像処理装置Info
- Publication number
- JPH04301466A JPH04301466A JP3066900A JP6690091A JPH04301466A JP H04301466 A JPH04301466 A JP H04301466A JP 3066900 A JP3066900 A JP 3066900A JP 6690091 A JP6690091 A JP 6690091A JP H04301466 A JPH04301466 A JP H04301466A
- Authority
- JP
- Japan
- Prior art keywords
- signal
- image data
- data
- image
- output
- 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
- Editing Of Facsimile Originals (AREA)
- Dot-Matrix Printers And Others (AREA)
- Laser Beam Printer (AREA)
- Exposure Or Original Feeding In Electrophotography (AREA)
- Fax Reproducing Arrangements (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【0001】
【産業上の利用分野】本発明は、レーザビームプリンタ
等に適用した画像処理装置に関し、特に、印画画像を高
精細化するための信号処理回路に関する。
等に適用した画像処理装置に関し、特に、印画画像を高
精細化するための信号処理回路に関する。
【0002】
【従来の技術】近年、レーザビームプリンタは、コンピ
ユータの出力装置として広く使用されている。特に、3
00dpi(ドツト/インチ)程度の解像度を有する小
型機は低価格、コンパクトといつたメリツトにより急速
に普及しつつある。
ユータの出力装置として広く使用されている。特に、3
00dpi(ドツト/インチ)程度の解像度を有する小
型機は低価格、コンパクトといつたメリツトにより急速
に普及しつつある。
【0003】レーザビームプリンタは、図13に示すよ
うに、ドツトデータに基づいて実際に感光ドラム上に印
字を行なうプリンタエンジン部201と、プリンタエン
ジン部201に接続され、外部ホストコンピユータ20
3から送られるコードデータを受け、このコードデータ
に基づいてドツトデータ(ビツトマツプデータ)からな
るページ情報を生成し、プリンタエンジン部201に対
して順次とどデータを送信するプリンタコントローラ2
02とからなる。前記ホストコンピユータ203は、ア
プリケーシヨンソフトを有するフロツピデイスク204
によりプログラムをロードされ、前記アプリケーシヨン
ソフトを起動し、例えばワードプロセツサとして機能す
る。
うに、ドツトデータに基づいて実際に感光ドラム上に印
字を行なうプリンタエンジン部201と、プリンタエン
ジン部201に接続され、外部ホストコンピユータ20
3から送られるコードデータを受け、このコードデータ
に基づいてドツトデータ(ビツトマツプデータ)からな
るページ情報を生成し、プリンタエンジン部201に対
して順次とどデータを送信するプリンタコントローラ2
02とからなる。前記ホストコンピユータ203は、ア
プリケーシヨンソフトを有するフロツピデイスク204
によりプログラムをロードされ、前記アプリケーシヨン
ソフトを起動し、例えばワードプロセツサとして機能す
る。
【0004】次に、前記プリンタコントローラ202に
おける印字動作の過程を図14を用いて説明する。
おける印字動作の過程を図14を用いて説明する。
【0005】同図において、114は1ページ分のビツ
トマツプデータ(画像データ)を格納する画像メモリ、
115は画像メモリ114のアドレスを発生するアドレ
ス発生部、116は画像メモリ114から読み出される
画像データを画像信号VIDEOに変換するための出力
バツフアレジスタ、117は水平同期信号である周知の
ビームデイテクト信号BD信号に同期した画像クロツク
信号VCLKを発生する同期クロツク発生回路、118
はコントローラ全体の制御を司るCPU、119はプリ
ンタエンジン201との信号の入出力部であるプリンタ
i/F、120はパーソナルコンピユータ等の外部ホス
トとの信号の入出力部であるホストi/Fである。
トマツプデータ(画像データ)を格納する画像メモリ、
115は画像メモリ114のアドレスを発生するアドレ
ス発生部、116は画像メモリ114から読み出される
画像データを画像信号VIDEOに変換するための出力
バツフアレジスタ、117は水平同期信号である周知の
ビームデイテクト信号BD信号に同期した画像クロツク
信号VCLKを発生する同期クロツク発生回路、118
はコントローラ全体の制御を司るCPU、119はプリ
ンタエンジン201との信号の入出力部であるプリンタ
i/F、120はパーソナルコンピユータ等の外部ホス
トとの信号の入出力部であるホストi/Fである。
【0006】上記構成において、画像信号VIDEOを
前記プリンタエンジンに送出するときの動作を説明する
。
前記プリンタエンジンに送出するときの動作を説明する
。
【0007】まずプリンタコントローラ202は画像メ
モリ114に1ページ分の画像データの準備ができると
、プリンタエンジン201に対して印字要求信号PRI
NTを送出する。プリンタエンジン201はこのPRI
NT信号を受けると印字動作を開始し、垂直同期信号V
SYNCを受けつけて印字を行なうことができる状態に
なつた時点でVSREQ信号をプリンタコントローラ2
02に送出する。プリンタコントローラ202はVSR
EQ信号を受けると、垂直同期信号VSYNCをプリン
タエンジン201に送出すると共に、副走査方向の所定
の位置から印字が行われるようにするために、前記VS
YNC信号からの所定時間をカウントする。所定時間の
カウントが終了するとアドレス発生部115は画像メモ
リ114に格納されている画像データの先頭アドレスか
ら順次アドレスを発生し、画像データの読み出しを行な
う。読み出された画像データは主走査1ライン毎に出力
バツフアレジスタ116に入力される。出力バツフアレ
ジスタ116では主走査方向の所定の位置から印字が行
われるようにするために、各印字ライン毎に前記BD信
号が入力してから画像クロツク信号VCLKを所定パル
スカウントした後、この印字ラインのデータを前記VC
LK信号に同期した画像信号VIDEOとしてプリンタ
エンジン201に送出する。そしてプリンタエンジン2
01で前述の画像形成動作が行なわれる。
モリ114に1ページ分の画像データの準備ができると
、プリンタエンジン201に対して印字要求信号PRI
NTを送出する。プリンタエンジン201はこのPRI
NT信号を受けると印字動作を開始し、垂直同期信号V
SYNCを受けつけて印字を行なうことができる状態に
なつた時点でVSREQ信号をプリンタコントローラ2
02に送出する。プリンタコントローラ202はVSR
EQ信号を受けると、垂直同期信号VSYNCをプリン
タエンジン201に送出すると共に、副走査方向の所定
の位置から印字が行われるようにするために、前記VS
YNC信号からの所定時間をカウントする。所定時間の
カウントが終了するとアドレス発生部115は画像メモ
リ114に格納されている画像データの先頭アドレスか
ら順次アドレスを発生し、画像データの読み出しを行な
う。読み出された画像データは主走査1ライン毎に出力
バツフアレジスタ116に入力される。出力バツフアレ
ジスタ116では主走査方向の所定の位置から印字が行
われるようにするために、各印字ライン毎に前記BD信
号が入力してから画像クロツク信号VCLKを所定パル
スカウントした後、この印字ラインのデータを前記VC
LK信号に同期した画像信号VIDEOとしてプリンタ
エンジン201に送出する。そしてプリンタエンジン2
01で前述の画像形成動作が行なわれる。
【0008】上記の動作を各印字ページ毎に行なうこと
によつて、常に用紙上の同じ位置に印字が行なわれるこ
とになる。
によつて、常に用紙上の同じ位置に印字が行なわれるこ
とになる。
【0009】
【発明が解決しようとしている課題】しかしながら、近
年では印字出力の高精細化が求められており、レーザビ
ームプリンタにおいても例外ではない。そこで、レーザ
ビームプリンタを高解像度化することが考えられるが、
例えば解像度を300dpiの2倍の600dpiとし
た場合、プリンタコントローラに必要な画像メモリの容
量が300dpiの場合の4倍になり、高価になるとい
う欠点があつた。また、300dpiの場合と同等の印
字速度を得ようとすると画像データの出力周波数が4倍
となるので、プリンタコントローラも4倍の速度で動作
しなければならず、技術、コストの両面でデメリットが
生じてしまう。一方、アプリケーシヨンソフトのことを
考えると、240〜300dpi程度の解像度用に作ら
れているものが多くを占めているため、仮に600dp
i用のプリンタを作ったとしてもこれらのアプリケーシ
ヨンソフトに対応できないという問題がある。従つて、
上記のアプリケーシヨンソフトを生かし、かつ印字出力
を高精細化する技術が必要となる。
年では印字出力の高精細化が求められており、レーザビ
ームプリンタにおいても例外ではない。そこで、レーザ
ビームプリンタを高解像度化することが考えられるが、
例えば解像度を300dpiの2倍の600dpiとし
た場合、プリンタコントローラに必要な画像メモリの容
量が300dpiの場合の4倍になり、高価になるとい
う欠点があつた。また、300dpiの場合と同等の印
字速度を得ようとすると画像データの出力周波数が4倍
となるので、プリンタコントローラも4倍の速度で動作
しなければならず、技術、コストの両面でデメリットが
生じてしまう。一方、アプリケーシヨンソフトのことを
考えると、240〜300dpi程度の解像度用に作ら
れているものが多くを占めているため、仮に600dp
i用のプリンタを作ったとしてもこれらのアプリケーシ
ヨンソフトに対応できないという問題がある。従つて、
上記のアプリケーシヨンソフトを生かし、かつ印字出力
を高精細化する技術が必要となる。
【0010】本発明は、上述した従来例の欠点に鑑みて
なされたものであり、その目的とするところは、低コス
トで高品位な画像出力を得ることができる画像処理装置
を提供する点にある。
なされたものであり、その目的とするところは、低コス
トで高品位な画像出力を得ることができる画像処理装置
を提供する点にある。
【0011】
【課題を解決するための手段】上述した課題を解決し、
目的を達成するため、本発明に係る画像処理装置は、画
像データを記憶する記憶手段を有する画像処理装置にお
いて、垂直同期信号間の無効な期間も含めて第1の印字
密度を有した画像データを入力する入力手段と、前記入
力手段で入力した画像データに基づいて前記記憶手段を
初期化する初期化手段と、前記入力手段で入力した画像
データを前記記憶手段に複数の主走査ライン分記憶する
度に、前記記憶手段の中で、注目画素及び当該画素の周
辺画素に対応した画像データを参照する参照手段と、前
記参照手段の参照結果に基づいて前記注目画素に対応し
た画像データに対して前記第1の印字密度より高い第2
の印字密度に変換処理を施す変換処理手段と、前記第1
の前記変換処理手段で変換処理した画像データを出力す
る出力手段とを備えることを特徴とする。
目的を達成するため、本発明に係る画像処理装置は、画
像データを記憶する記憶手段を有する画像処理装置にお
いて、垂直同期信号間の無効な期間も含めて第1の印字
密度を有した画像データを入力する入力手段と、前記入
力手段で入力した画像データに基づいて前記記憶手段を
初期化する初期化手段と、前記入力手段で入力した画像
データを前記記憶手段に複数の主走査ライン分記憶する
度に、前記記憶手段の中で、注目画素及び当該画素の周
辺画素に対応した画像データを参照する参照手段と、前
記参照手段の参照結果に基づいて前記注目画素に対応し
た画像データに対して前記第1の印字密度より高い第2
の印字密度に変換処理を施す変換処理手段と、前記第1
の前記変換処理手段で変換処理した画像データを出力す
る出力手段とを備えることを特徴とする。
【0012】
【作用】かかる構成によれば、入力手段は垂直同期信号
間の無効な期間も含めて第1の印字密度を有した画像デ
ータを入力し、初期化手段は入力手段で入力した画像デ
ータに基づいて記憶手段を初期化し、参照手段は入力手
段で入力した画像データを記憶手段に複数の主走査ライ
ン分記憶する度に、記憶手段の中で、注目画素及び当該
画素の周辺画素に対応した画像データを参照し、変換処
理手段は参照手段の参照結果に基づいて注目画素に対応
した画像データに対して第1の印字密度より高い第2の
印字密度に変換処理を施し、出力手段は変換処理手段で
変換処理した画像データを出力する。
間の無効な期間も含めて第1の印字密度を有した画像デ
ータを入力し、初期化手段は入力手段で入力した画像デ
ータに基づいて記憶手段を初期化し、参照手段は入力手
段で入力した画像データを記憶手段に複数の主走査ライ
ン分記憶する度に、記憶手段の中で、注目画素及び当該
画素の周辺画素に対応した画像データを参照し、変換処
理手段は参照手段の参照結果に基づいて注目画素に対応
した画像データに対して第1の印字密度より高い第2の
印字密度に変換処理を施し、出力手段は変換処理手段で
変換処理した画像データを出力する。
【0013】
【実施例】以下に添付図面を参照して、本発明の好適な
実施例を詳細に説明する。
実施例を詳細に説明する。
【0014】(第1の実施例)本発明による第1の実施
例を300dpiのレーザビームプリンタの場合につい
て説明する。
例を300dpiのレーザビームプリンタの場合につい
て説明する。
【0015】図1は本発明に係る画像処理装置をレーザ
ビームプリンタに適用した第1の実施例を示すブロツク
図である。同図に示すプリンタは、主に信号処理回路2
05と、プリンタエンジン201と、プリンタコントロ
ーラ202と、発信回路206とから構成される。本実
施例の信号処理回路205は、機能的にはプリンタエン
ジン201とプリンタコントローラ202との間に位置
し、プリンタコントローラ202より出力される300
dpiの画像信号(以下「VIDEO信号」という)の
主走査方向の解像度を1200dpiに高め、スムーズ
化した信号(以下「SVDO信号」という)としてプリ
ンタエンジン201に送出するものである。
ビームプリンタに適用した第1の実施例を示すブロツク
図である。同図に示すプリンタは、主に信号処理回路2
05と、プリンタエンジン201と、プリンタコントロ
ーラ202と、発信回路206とから構成される。本実
施例の信号処理回路205は、機能的にはプリンタエン
ジン201とプリンタコントローラ202との間に位置
し、プリンタコントローラ202より出力される300
dpiの画像信号(以下「VIDEO信号」という)の
主走査方向の解像度を1200dpiに高め、スムーズ
化した信号(以下「SVDO信号」という)としてプリ
ンタエンジン201に送出するものである。
【0016】次に、信号処理回路205のその他の入出
力信号について説明する。まず、プリンタコントローラ
202からの入力信号として、VIDEO信号、垂直同
期信号(以下「VSYNC信号」という)、スムージン
グ処理のON/OFFを指定する信号(以下「SON信
号」という)がある。また、プリンタエンジン201か
らの入力信号は水平同期信号(以下「BD信号」という
)である。次に、プリンタコントローラ202への出力
信号として、VIDEOの出力クロツクであり、BD信
号に同期した画像クロツク信号(以下「VCLK信号」
という)がある。更に、発振回路206から入力される
CLK信号は信号処理回路205内で基本クロツクとし
て使用される信号であり、前記VCLK信号の8倍の周
波数を有する。VCLK信号はこのCLK信号をBD信
号に同期したタイミングで8分周して作られるため、B
D信号に対する同期精度は自らの周期の1/8となる。 従つて、BD信号に対する主走査方向の画像のずれ(ジ
ツタ)は1ドツトの1/8以内に保たれ、良好な画質が
得られる。
力信号について説明する。まず、プリンタコントローラ
202からの入力信号として、VIDEO信号、垂直同
期信号(以下「VSYNC信号」という)、スムージン
グ処理のON/OFFを指定する信号(以下「SON信
号」という)がある。また、プリンタエンジン201か
らの入力信号は水平同期信号(以下「BD信号」という
)である。次に、プリンタコントローラ202への出力
信号として、VIDEOの出力クロツクであり、BD信
号に同期した画像クロツク信号(以下「VCLK信号」
という)がある。更に、発振回路206から入力される
CLK信号は信号処理回路205内で基本クロツクとし
て使用される信号であり、前記VCLK信号の8倍の周
波数を有する。VCLK信号はこのCLK信号をBD信
号に同期したタイミングで8分周して作られるため、B
D信号に対する同期精度は自らの周期の1/8となる。 従つて、BD信号に対する主走査方向の画像のずれ(ジ
ツタ)は1ドツトの1/8以内に保たれ、良好な画質が
得られる。
【0017】次に、本発明による信号処理回路205に
ついて説明する。
ついて説明する。
【0018】図2及び図3は第1の実施例による信号処
理回路205の構成を示すブロツク図、図4及び図5は
第1の実施例において同期信号と画像データとの関係を
示すタイミングチヤート、図6は第1の実施例によるメ
モリ制御回路の動作を説明するタイミングチヤート、図
7及び図8は印字密度の変換前後のデータを比較説明す
る図である。
理回路205の構成を示すブロツク図、図4及び図5は
第1の実施例において同期信号と画像データとの関係を
示すタイミングチヤート、図6は第1の実施例によるメ
モリ制御回路の動作を説明するタイミングチヤート、図
7及び図8は印字密度の変換前後のデータを比較説明す
る図である。
【0019】図2及び図3において、1は入出力制御回
路で、上記の各入出力信号の制御を行なう。2は8Kワ
ード×8ビツトのメモリ容量を有するスタテイツクRA
M(以下「SRAM」という)、3はSRAM2のアド
レスを発生するアドレスカウンタ、4はスリーステート
出力を有するラツチ、5はSRAM2、アドレスカウン
タ3、及びラツチ4の制御を行なうメモリ制御回路、6
〜12はシフトレジスタ、13はスムージング論理回路
、14は並列直列変換回路、15はDフリツプフロツプ
(以下「D・FF」という)をそれぞれ示している。
路で、上記の各入出力信号の制御を行なう。2は8Kワ
ード×8ビツトのメモリ容量を有するスタテイツクRA
M(以下「SRAM」という)、3はSRAM2のアド
レスを発生するアドレスカウンタ、4はスリーステート
出力を有するラツチ、5はSRAM2、アドレスカウン
タ3、及びラツチ4の制御を行なうメモリ制御回路、6
〜12はシフトレジスタ、13はスムージング論理回路
、14は並列直列変換回路、15はDフリツプフロツプ
(以下「D・FF」という)をそれぞれ示している。
【0020】次に上記構成における動作を説明する。
【0021】従来例で説明したことと同様に、プリンタ
コントローラ201はVSYNC信号に同期して、所定
の時間T1経過後のタイミングより1ページ分のVID
EO信号の送出を開始する。このVIDEO信号はその
出力期間中以外は“白”データとなつている。VSYN
C信号とVIDEO信号の関係を図4に示す。一方、主
走査方向は水平同期信号BDに同期して所定の時間T2
経過後のタイミングより主走査1ライン分の画像データ
の送出を開始する。上記において、プリンタコントロー
ラは画像クロツク信号VCLKの立ち下がりエツジに同
期して画像データを出力する。一方、信号処理回路20
5ではD・FF15において、VCLKの立ち下がりエ
ツジで上記画像データをラツチする。続いて、上記ラツ
チされた画像データはラツチ4において、VCLK信号
を3/8周期遅延させた信号LCLKによりラツチされ
る。そして、その出力Q0はSRAM2の入出力ピンI
/O1に入力され、所定のアドレスに書き込まれる。書
き込まれた上記画像データはVCLK信号の次の周期の
画像データ書き込み前のタイミングで読み出され、ラツ
チ4の入力端子D1に入力される。このように、VCL
K信号の1周期内でSRAM2の同じアドレスで画像デ
ータの読み出しと次の画像データの書き込みが行なわれ
る。上記動作のタイミングを図6に示す。そして、主走
査1ラインが終了すると、リセツト信号(以下「RST
」という)(次の主走査のBD信号の先頭部分で作られ
る)によりアドレスカウンタ3をリセツトする。このリ
セツト後、直ちに次のラインのデータについて同様の動
作が行なわれる。従つて、画像データの非出力期間であ
る図5におけるT2の期間にもSRAM3には白データ
としてデータが書き込まれる。すなわち、前記アドレス
カウンタ3のリセツトが解除された時点からのデータ(
この期間では無効、すなわち“白”となつている)が画
像データとして扱われる。以上の動作を繰り返すことに
より、ラツチ4の出力Q0〜Q6には連続する主走査7
ライン分の同じ位置の画像データが同時に出力されるこ
とになる。上記の動作において、VSYNC信号入力後
、画像データの非出力期間である図4におけるT1の期
間でSRAM2の全てのアドレスに白データが書き込ま
れ、SRAM2の初期化が行なわれる。以上の制御はメ
モリ制御回路5によつて行なわれる。
コントローラ201はVSYNC信号に同期して、所定
の時間T1経過後のタイミングより1ページ分のVID
EO信号の送出を開始する。このVIDEO信号はその
出力期間中以外は“白”データとなつている。VSYN
C信号とVIDEO信号の関係を図4に示す。一方、主
走査方向は水平同期信号BDに同期して所定の時間T2
経過後のタイミングより主走査1ライン分の画像データ
の送出を開始する。上記において、プリンタコントロー
ラは画像クロツク信号VCLKの立ち下がりエツジに同
期して画像データを出力する。一方、信号処理回路20
5ではD・FF15において、VCLKの立ち下がりエ
ツジで上記画像データをラツチする。続いて、上記ラツ
チされた画像データはラツチ4において、VCLK信号
を3/8周期遅延させた信号LCLKによりラツチされ
る。そして、その出力Q0はSRAM2の入出力ピンI
/O1に入力され、所定のアドレスに書き込まれる。書
き込まれた上記画像データはVCLK信号の次の周期の
画像データ書き込み前のタイミングで読み出され、ラツ
チ4の入力端子D1に入力される。このように、VCL
K信号の1周期内でSRAM2の同じアドレスで画像デ
ータの読み出しと次の画像データの書き込みが行なわれ
る。上記動作のタイミングを図6に示す。そして、主走
査1ラインが終了すると、リセツト信号(以下「RST
」という)(次の主走査のBD信号の先頭部分で作られ
る)によりアドレスカウンタ3をリセツトする。このリ
セツト後、直ちに次のラインのデータについて同様の動
作が行なわれる。従つて、画像データの非出力期間であ
る図5におけるT2の期間にもSRAM3には白データ
としてデータが書き込まれる。すなわち、前記アドレス
カウンタ3のリセツトが解除された時点からのデータ(
この期間では無効、すなわち“白”となつている)が画
像データとして扱われる。以上の動作を繰り返すことに
より、ラツチ4の出力Q0〜Q6には連続する主走査7
ライン分の同じ位置の画像データが同時に出力されるこ
とになる。上記の動作において、VSYNC信号入力後
、画像データの非出力期間である図4におけるT1の期
間でSRAM2の全てのアドレスに白データが書き込ま
れ、SRAM2の初期化が行なわれる。以上の制御はメ
モリ制御回路5によつて行なわれる。
【0022】次に、連続する主走査7ライン分の画像デ
ータであるラツチ4の出力Q0〜Q6はそれぞれシフト
レジスタ6〜12に入力される。上記シフトレジスタは
画像クロツクVCLKの立ち上がりエツジにより順次シ
フトし、それぞれ7個のシフト出力の計49個のデータ
がスムージング論理回路13に入力される。
ータであるラツチ4の出力Q0〜Q6はそれぞれシフト
レジスタ6〜12に入力される。上記シフトレジスタは
画像クロツクVCLKの立ち上がりエツジにより順次シ
フトし、それぞれ7個のシフト出力の計49個のデータ
がスムージング論理回路13に入力される。
【0023】スムージング論理回路13では、当この印
字画素Rを中心とする周囲の主走査7画素×副走査7画
素の画像データを参照し、所定のアルゴリズムにより主
走査方向を1200dpi相当に分割した4つのデータ
a,b,c,dに変換してパラレルデータとして出力す
る(図7参照)。上記4つのデータa,b,c,dは並
列−直列変換回路14でシリアルデータに変換され、画
像クロツクVCLKの4倍の周波数のクロツク信号4C
LKにより、スムーズ化された画像信号SVDOとして
プリンタエンジンに出力される。スムージング論理回路
13の内部アルゴリズムについては詳述しないが、例え
ばプリンタコントローラからの300dpiの画像デー
タでは図8(A)に示すように印字される斜め線を同図
(B)に示すようにスムーズ化して印字することが可能
となる。
字画素Rを中心とする周囲の主走査7画素×副走査7画
素の画像データを参照し、所定のアルゴリズムにより主
走査方向を1200dpi相当に分割した4つのデータ
a,b,c,dに変換してパラレルデータとして出力す
る(図7参照)。上記4つのデータa,b,c,dは並
列−直列変換回路14でシリアルデータに変換され、画
像クロツクVCLKの4倍の周波数のクロツク信号4C
LKにより、スムーズ化された画像信号SVDOとして
プリンタエンジンに出力される。スムージング論理回路
13の内部アルゴリズムについては詳述しないが、例え
ばプリンタコントローラからの300dpiの画像デー
タでは図8(A)に示すように印字される斜め線を同図
(B)に示すようにスムーズ化して印字することが可能
となる。
【0024】上記の動作は、プリンタコントローラから
のスムージング処理のON/OFFを指定する信号SO
Nが有効(“H”)の場合であり、このSON信号が無
効(“L”)の場合には前記印字画素Rのデータがその
まま出力される。すなわち、印字画素Rのデータが“黒
”である場合はa,b,c,d共に“黒”のデータが出
力され、印字画素Rのデータが“白”である場合はa,
b,c,d共に“白”のデータが出力される。よつて、
印字される出力される出力はプリンタコントローラから
のVIDEO信号で印字した場合と同じ結果となる。プ
リンタコントローラはこのようにSON信号を制御する
ことによつて、ユーザの好みに応じてスムージング処理
のON/OFFを指定することができる。
のスムージング処理のON/OFFを指定する信号SO
Nが有効(“H”)の場合であり、このSON信号が無
効(“L”)の場合には前記印字画素Rのデータがその
まま出力される。すなわち、印字画素Rのデータが“黒
”である場合はa,b,c,d共に“黒”のデータが出
力され、印字画素Rのデータが“白”である場合はa,
b,c,d共に“白”のデータが出力される。よつて、
印字される出力される出力はプリンタコントローラから
のVIDEO信号で印字した場合と同じ結果となる。プ
リンタコントローラはこのようにSON信号を制御する
ことによつて、ユーザの好みに応じてスムージング処理
のON/OFFを指定することができる。
【0025】以上説明した信号処理回路は例えばSRA
M以外の部分をゲートアレイ化して信号処理ICとして
1チツプで構成し、従来のプリンタコントローラボード
のデータ出力部分を小変更して前記信号処理ICをSR
AMと共に追加することにより、低コストで高画質な画
像が得られるレーザビームプリンタを提供することがで
きる。また、スペース効率から信号処理回路をSRAM
も含んだ形で1チツプ化することも考えられ、この場合
は入出力のピン数も大幅に減るというメリツトもある。 更に、上記信号処理回路はプリンタエンジン側に搭載し
てもよいことはもちろんである。
M以外の部分をゲートアレイ化して信号処理ICとして
1チツプで構成し、従来のプリンタコントローラボード
のデータ出力部分を小変更して前記信号処理ICをSR
AMと共に追加することにより、低コストで高画質な画
像が得られるレーザビームプリンタを提供することがで
きる。また、スペース効率から信号処理回路をSRAM
も含んだ形で1チツプ化することも考えられ、この場合
は入出力のピン数も大幅に減るというメリツトもある。 更に、上記信号処理回路はプリンタエンジン側に搭載し
てもよいことはもちろんである。
【0026】また、上記実施例では、データ変換の際に
参照する領域が主走査7画素×副走査7画素である場合
について説明したが、これに限定されるものではなく、
例えば主走査9画素×副走査9画素の領域を参照すれば
より品位の高いスムージング効果が得られる。更に、上
記実施例は300dpiの画像データを、主走査方向の
密度画1200dpiのデータに変換する例について説
明したが、これに限定されるものではなく、例えば主走
査方向に密度を2400dpiのデータに変換すること
もできる。この場合、並列直列変換回路14を8ビツト
のものとし、出力クロツクにVCLKの8倍のクロツク
を用いることにより実現可能となる。
参照する領域が主走査7画素×副走査7画素である場合
について説明したが、これに限定されるものではなく、
例えば主走査9画素×副走査9画素の領域を参照すれば
より品位の高いスムージング効果が得られる。更に、上
記実施例は300dpiの画像データを、主走査方向の
密度画1200dpiのデータに変換する例について説
明したが、これに限定されるものではなく、例えば主走
査方向に密度を2400dpiのデータに変換すること
もできる。この場合、並列直列変換回路14を8ビツト
のものとし、出力クロツクにVCLKの8倍のクロツク
を用いることにより実現可能となる。
【0027】以上説明したように、第1の実施例によれ
ば、記録画素の印字データ主走査方向の印字密度が4倍
のデータに変換して記録を行なうことにより、低コスト
で高品位な画像出力を得ることができる。
ば、記録画素の印字データ主走査方向の印字密度が4倍
のデータに変換して記録を行なうことにより、低コスト
で高品位な画像出力を得ることができる。
【0028】(第2の実施例)上述した第1の実施例は
、プリンタコントローラ201からの画像データの送出
を信号処理回路205で作られるVCLK信号によつて
行なう場合を示している。また従来のプリンタコントロ
ーラでは、BD信号に同期した画像データの転送クロツ
クを内部で作っているのが一般的であり、更に、同期ク
ロツク発生回路及びその他の制御回路はゲートアレイの
内部にあつて、クロツク信号等の信号は外部に出力しな
いものが多くある。これに対して、第2の実施例は、上
記プリンタコントローラにも対応可能な信号処理回路を
用いた場合を示す。
、プリンタコントローラ201からの画像データの送出
を信号処理回路205で作られるVCLK信号によつて
行なう場合を示している。また従来のプリンタコントロ
ーラでは、BD信号に同期した画像データの転送クロツ
クを内部で作っているのが一般的であり、更に、同期ク
ロツク発生回路及びその他の制御回路はゲートアレイの
内部にあつて、クロツク信号等の信号は外部に出力しな
いものが多くある。これに対して、第2の実施例は、上
記プリンタコントローラにも対応可能な信号処理回路を
用いた場合を示す。
【0029】図9及び図10は第2の実施例による信号
処理回路の構成例を示すブロツク図である。同図におい
て、前述した第1の実施例と同じ機能を有する回路には
図2及び図3と同じ番号を付し、その説明は省略する。 第2の実施例において、第1の実施例と異なる構成には
、図2及び図3に対応する回路の番号にダツシユを付す
。特に異なる点として入出力制御回路1’による入出力
信号の制御がある。
処理回路の構成例を示すブロツク図である。同図におい
て、前述した第1の実施例と同じ機能を有する回路には
図2及び図3と同じ番号を付し、その説明は省略する。 第2の実施例において、第1の実施例と異なる構成には
、図2及び図3に対応する回路の番号にダツシユを付す
。特に異なる点として入出力制御回路1’による入出力
信号の制御がある。
【0030】次に、第1の実施例と異なる信号について
説明する。
説明する。
【0031】図11は第2の実施例の信号による動作を
説明するタイミングチヤートであり、図12は本実施例
の入出力制御回路1’の構成を示す回路図である。同図
において、51,63,64はNOT回路、52〜58
はD・FF、59,60はJ−K・FF、61はNAN
D回路、62は4ビツトのカウンタ、65〜67はセレ
クタ回路、62は4ビツトのカウンタ、65〜67はセ
レクタ回路をそれぞれ示している。上記動作説明に直接
関係しない部分の構成は省略する。まず、水平同期信号
として、信号処理回路205’からプリンタコントロー
ラ202にSBD信号を送出する。このSBD信号はプ
リンタエンジン201からのBD信号をVCLK信号の
一周期分に相当する時間だけ遅延させた信号である。ま
た、クロツク信号としてVCLK信号の8倍の周波数の
8CLKをプリンタコントローラ202に送出する。こ
の8CLK信号はプリンタエンジン201からのBD信
号が入力した後、前記SBD信号が出力されるまでの間
停止している。これはプリンタコントローラ202内部
のSBD信号に同期した画像データの転送クロツクを、
SBD信号が入力した後、最初の8CLKから8分周し
て得られるようにするためである。すなわち、水平走査
の同期タイミングを入出力制御回路1’で作っている。 そして入出力制御回路1’においても同様にしてVCL
K信号を得るようにすることにより、上記プリンタコン
トローラ201内部の画像データ転送クロツクとVCL
K信号は同位相のクロツク信号となる。従つて、送出側
と受信側で同一のクロツクによらなくても画像データの
転送を正確に行なうことができる。
説明するタイミングチヤートであり、図12は本実施例
の入出力制御回路1’の構成を示す回路図である。同図
において、51,63,64はNOT回路、52〜58
はD・FF、59,60はJ−K・FF、61はNAN
D回路、62は4ビツトのカウンタ、65〜67はセレ
クタ回路、62は4ビツトのカウンタ、65〜67はセ
レクタ回路をそれぞれ示している。上記動作説明に直接
関係しない部分の構成は省略する。まず、水平同期信号
として、信号処理回路205’からプリンタコントロー
ラ202にSBD信号を送出する。このSBD信号はプ
リンタエンジン201からのBD信号をVCLK信号の
一周期分に相当する時間だけ遅延させた信号である。ま
た、クロツク信号としてVCLK信号の8倍の周波数の
8CLKをプリンタコントローラ202に送出する。こ
の8CLK信号はプリンタエンジン201からのBD信
号が入力した後、前記SBD信号が出力されるまでの間
停止している。これはプリンタコントローラ202内部
のSBD信号に同期した画像データの転送クロツクを、
SBD信号が入力した後、最初の8CLKから8分周し
て得られるようにするためである。すなわち、水平走査
の同期タイミングを入出力制御回路1’で作っている。 そして入出力制御回路1’においても同様にしてVCL
K信号を得るようにすることにより、上記プリンタコン
トローラ201内部の画像データ転送クロツクとVCL
K信号は同位相のクロツク信号となる。従つて、送出側
と受信側で同一のクロツクによらなくても画像データの
転送を正確に行なうことができる。
【0032】次に、プリンタコントローラ202から信
号処理回路205に入力される制御信号(以下「DRC
T信号」という)について説明する。このDRCT信号
は信号処理回路205が存在しないのと等価な状態を指
定する信号である。すなわち、DRCT信号が有効(L
)のときは前記SVDO信号線にはプリンタコントロー
ラ202からのVIDEO信号が、また、SBD信号線
にはプリンタエンジン201からのBD信号が、更に8
CLK信号線には発振回路206からのCLK信号がそ
のまま出力される。本モードは例えば次のような場合に
有効である。プリンタコントローラ202からのVID
EO信号に対し、信号処理回路205によりデータ変換
を行つてSVDO信号としてプリンタエンジン201に
送出することにより、信号処理回路205’が無い場合
に比べ、データ参照のために副走査方向で3ライン、主
走査方向で7ドツト分だけ画像データの時間的遅れが生
ずる。従つて、従来のプリンタエンジン201及びプリ
ンタコントローラ202の制御体系でそのまま印字を行
なうと、画像は正規の印字位置より下方に3ドツト、右
に7ドツトずれてしまう。上記問題はプリンタコントロ
ーラ202側で、図4におけるT1の値を3ライン分、
また図5におけるT2の値を7ドツト分短くすれば解決
できる。しかしながら、プリンタコントローラ202に
おいて上記の変更が容易にできない場合で、画像のスム
ーズさよりも印字位置の正確さを重視する場合には前記
DRCT信号を有効(L)とすればよい。
号処理回路205に入力される制御信号(以下「DRC
T信号」という)について説明する。このDRCT信号
は信号処理回路205が存在しないのと等価な状態を指
定する信号である。すなわち、DRCT信号が有効(L
)のときは前記SVDO信号線にはプリンタコントロー
ラ202からのVIDEO信号が、また、SBD信号線
にはプリンタエンジン201からのBD信号が、更に8
CLK信号線には発振回路206からのCLK信号がそ
のまま出力される。本モードは例えば次のような場合に
有効である。プリンタコントローラ202からのVID
EO信号に対し、信号処理回路205によりデータ変換
を行つてSVDO信号としてプリンタエンジン201に
送出することにより、信号処理回路205’が無い場合
に比べ、データ参照のために副走査方向で3ライン、主
走査方向で7ドツト分だけ画像データの時間的遅れが生
ずる。従つて、従来のプリンタエンジン201及びプリ
ンタコントローラ202の制御体系でそのまま印字を行
なうと、画像は正規の印字位置より下方に3ドツト、右
に7ドツトずれてしまう。上記問題はプリンタコントロ
ーラ202側で、図4におけるT1の値を3ライン分、
また図5におけるT2の値を7ドツト分短くすれば解決
できる。しかしながら、プリンタコントローラ202に
おいて上記の変更が容易にできない場合で、画像のスム
ーズさよりも印字位置の正確さを重視する場合には前記
DRCT信号を有効(L)とすればよい。
【0033】信号処理回路205におけるその他の動作
は前記第1実施例と同様に行なわれる。但し、図9及び
図10において、SVDO’,SBD’,8CLK’は
前記DRCT信号に依存しない信号である。
は前記第1実施例と同様に行なわれる。但し、図9及び
図10において、SVDO’,SBD’,8CLK’は
前記DRCT信号に依存しない信号である。
【0034】上記説明のように、第2の実施例において
は、プリンタコントローラ側の変更がより少なくなるた
め、より低コスト、また開発期間の短縮といつた効果が
ある。
は、プリンタコントローラ側の変更がより少なくなるた
め、より低コスト、また開発期間の短縮といつた効果が
ある。
【0035】尚、本発明は、複数の機器から構成される
システムに適用しても、1つの機器から成る装置に適用
しても良い。また、本発明はシステム或は装置にプログ
ラムを供給することによつて達成される場合にも適用で
きることは言うまでもない。さらに、上述した第1,第
2の実施例では、レーザビームプリンタを例に挙げて説
明したが、本発明はこれに限定されるものではなく、ド
ツトインパクト式、感熱式、インクジエツト式、静電記
録式、熱転写式等のプリンタを用いても良い。
システムに適用しても、1つの機器から成る装置に適用
しても良い。また、本発明はシステム或は装置にプログ
ラムを供給することによつて達成される場合にも適用で
きることは言うまでもない。さらに、上述した第1,第
2の実施例では、レーザビームプリンタを例に挙げて説
明したが、本発明はこれに限定されるものではなく、ド
ツトインパクト式、感熱式、インクジエツト式、静電記
録式、熱転写式等のプリンタを用いても良い。
【0036】
【発明の効果】以上説明したように、本発明によれば、
低コストで高品位な画像出力を得ることができる。
低コストで高品位な画像出力を得ることができる。
【図1】本発明に係る画像処理装置をレーザビームプリ
ンタに適用した第1の実施例を示すブロツク図である。
ンタに適用した第1の実施例を示すブロツク図である。
【図2】第1の実施例による信号処理回路205の構成
を示すブロツク図である。
を示すブロツク図である。
【図3】第1の実施例による信号処理回路205の構成
を示すブロツク図である。
を示すブロツク図である。
【図4】第1の実施例において同期信号と画像データと
の関係を示すタイミングチヤートである。
の関係を示すタイミングチヤートである。
【図5】第1の実施例において同期信号と画像データと
の関係を示すタイミングチヤートである。
の関係を示すタイミングチヤートである。
【図6】第1の実施例によるメモリ制御回路の動作を説
明するタイミングチヤートである。
明するタイミングチヤートである。
【図7】印字密度の変換前後のデータを比較説明する図
である。
である。
【図8】印字密度の変換前後のデータを比較説明する図
である。
である。
【図9】第2の実施例による信号処理回路の構成例を示
すブロツク図である。
すブロツク図である。
【図10】第2の実施例による信号処理回路の構成例を
示すブロツク図である。
示すブロツク図である。
【図11】第2の実施例の信号による動作を説明するタ
イミングチヤートである。
イミングチヤートである。
【図12】本実施例の入出力制御回路1’の構成を示す
回路図である。
回路図である。
【図13】従来例を概略的に示す図である。
【図14】従来例によるレーザビームプリンタの構成を
示す図である。
示す図である。
1 入出力制御回路
2 SRAM
3 アドレスカウンタ
4 スリーステートラツチ
5 メモリ制御回路
6〜12 シフトレジスタ
13 スムージング論理回路
14 並列−直列変換回路
15 Dフリツプフロツプ
51,63,64 NOT回路
52〜58 Dフリツプフロツプ
59,60はJ−Kフリツプフロツプ
61はNAND回路
62は4ビツトのカウンタ
65〜67 セレクタ回路
62 4ビツトのカウンタ
65〜67 セレクタ回路
201 プリンタエンジン
202 プリンタコントローラ
205 信号処理回路
206 発振回路
Claims (2)
- 【請求項1】画像データを記憶する記憶手段を有する画
像処理装置において、垂直同期信号間の無効な期間も含
めて第1の印字密度を有した画像データを入力する入力
手段と、前記入力手段で入力した無効期間の画像データ
に基づいて前記記憶手段を初期化する初期化手段と、前
記入力手段で入力した画像データを前記記憶手段に複数
の主走査ライン分記憶する度に、前記記憶手段の中で、
注目画素及び当該画素の周辺画素に対応した画像データ
を参照する参照手段と、前記参照手段の参照結果に基づ
いて前記注目画素に対応した画像データに対して前記第
1の印字密度より高い第2の印字密度に変換処理を施す
変換処理手段と、前記第1の前記変換処理手段で変換処
理した画像データを出力する出力手段とを備えることを
特徴とする画像処理装置。 - 【請求項2】前記変換処理手段は、前記変換処理の実行
モードと非実行モードとの内の一方を選択する選択手段
を含むことを特徴とする請求項1記載の画像処理装置。
Priority Applications (5)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP3066900A JP2922660B2 (ja) | 1991-03-29 | 1991-03-29 | 画像処理装置 |
| US07/855,083 US5586227A (en) | 1991-03-28 | 1992-03-20 | Image processing apparatus |
| DE69225830T DE69225830T2 (de) | 1991-03-28 | 1992-03-26 | Bildverarbeitungsgerät |
| EP92302598A EP0506381B1 (en) | 1991-03-28 | 1992-03-26 | Image processing apparatus |
| KR1019920005094A KR950006621B1 (ko) | 1991-03-28 | 1992-03-27 | 화상처리장치 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP3066900A JP2922660B2 (ja) | 1991-03-29 | 1991-03-29 | 画像処理装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH04301466A true JPH04301466A (ja) | 1992-10-26 |
| JP2922660B2 JP2922660B2 (ja) | 1999-07-26 |
Family
ID=13329275
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP3066900A Expired - Fee Related JP2922660B2 (ja) | 1991-03-28 | 1991-03-29 | 画像処理装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2922660B2 (ja) |
-
1991
- 1991-03-29 JP JP3066900A patent/JP2922660B2/ja not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2922660B2 (ja) | 1999-07-26 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR950006621B1 (ko) | 화상처리장치 | |
| EP0683601B1 (en) | Image processing apparatus | |
| US5742317A (en) | Image processing apparatus and recording apparatus | |
| US5606648A (en) | Apparatus and method for modulating image signals in a high addressability printing machine | |
| US6570672B1 (en) | Printing system and method | |
| JP2922660B2 (ja) | 画像処理装置 | |
| JP2647917B2 (ja) | 画像処理装置 | |
| JP2860195B2 (ja) | 記録装置及びその方法 | |
| JP3880234B2 (ja) | 画像形成装置及び画像形成方法 | |
| JPH07304213A (ja) | 印刷装置及びその制御方法 | |
| JP3233970B2 (ja) | 画像処理方法及び装置 | |
| US6191865B1 (en) | Image processing system and method for controlling such system | |
| JPH09174952A (ja) | カラープリンタ | |
| JPH0483664A (ja) | プリンタ装置 | |
| JPH05260285A (ja) | 画像出力装置 | |
| JP3039662B2 (ja) | 記録装置 | |
| KR100297983B1 (ko) | 인쇄데이터포맷 변환장치 | |
| JP2871881B2 (ja) | 画像処理装置 | |
| JPH04301469A (ja) | 画像処理装置 | |
| KR100186226B1 (ko) | 화상형성장치의 흰선 표현력 개선회로 | |
| JP3021806B2 (ja) | 画像発生装置 | |
| JP2002079706A (ja) | 画像形成方法及びその装置 | |
| JPH04301470A (ja) | 画像処理装置 | |
| JPH09254440A (ja) | 電子写真プリンタ | |
| JP2000094748A (ja) | 画像形成装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 19990405 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090430 Year of fee payment: 10 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090430 Year of fee payment: 10 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100430 Year of fee payment: 11 |
|
| LAPS | Cancellation because of no payment of annual fees |