JPH0548883A - 画像処理装置 - Google Patents

画像処理装置

Info

Publication number
JPH0548883A
JPH0548883A JP3204130A JP20413091A JPH0548883A JP H0548883 A JPH0548883 A JP H0548883A JP 3204130 A JP3204130 A JP 3204130A JP 20413091 A JP20413091 A JP 20413091A JP H0548883 A JPH0548883 A JP H0548883A
Authority
JP
Japan
Prior art keywords
image data
data
input
clock
bits
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
JP3204130A
Other languages
English (en)
Inventor
Hiroshi Mano
宏 真野
Tetsuo Saito
徹雄 斉藤
Takashi Kawana
孝 川名
Atsushi Kashiwabara
淳 柏原
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 JP3204130A priority Critical patent/JPH0548883A/ja
Publication of JPH0548883A publication Critical patent/JPH0548883A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Image Processing (AREA)
  • Facsimile Image Signal Circuits (AREA)

Abstract

(57)【要約】 【目的】簡単な構成で高品位の階調画像を再現する画像
処理装置を提供すること。 【構成】多値の画像データであるVIDEOデータは入
力ラツチ2を介してレジスタ3に一時的に貯えられ、そ
のデータは、レジスタ3にカスケード接続されたレジス
タ4に格納される。これらのレジスタからのデータは、
加算器5,6にて加算され、その加算結果はラツチ7に
セツトされる。同期発振器8は、ホスト側からのビデオ
クロツク(VCLK)に同期して作動する。また、テー
ブルメモリ11は、カウンタ9,10の出力値、及びラ
ツチ7からの多値の入力画像データをアドレスとして入
力するとともに、多値の入力画像データを、所定のしき
い値マトリクスにてデイザ処理した結果を画像データV
DOとして出力する。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は入力画像データを階調処
理する画像処理装置に関するものである。
【0002】
【従来の技術】近年、入力画像データを階調処理して中
間調画像を再現する種々の装置が提案されている。例え
ば、プリンタ装置によつて中間調画像の再現を行なう場
合、一般にホスト機器にて画像データをデイザしきい値
により2値化処理を行なつた後、2値信号をプリンタ装
置に送出している。
【0003】そして、プリンタ装置側では、ドツト単位
毎のオン/オフ信号に基づいて印刷用紙に黒色ドツトを
付着させ、単位面積当たりの付着黒色ドツト数が多けれ
ば多い程高濃度を表現し、少ない程低濃度を表現すると
いつた面積階調法によつて中間調を表現している。尚、
ここでの単位面積とは、デイザマトリクス(しきい値マ
トリクス)の大きさであり、例えば、64階調の濃度表
現には8×8ドツトの面積が単位(解像度)となる。
【0004】
【発明が解決しようとしている課題】しかしながら、上
述従来の中間調画像の再現方法では、中間調表現を行う
際に、例えば、64階調の濃度表現では8×8ドツト、
即ち、1/64の解像度となり、画像の輪郭がぼやけて
しまうという問題がある。本発明は、上記の問題点に鑑
みなされたもので、その目的とするところは、簡単な構
成で高品位の階調画像を再現する画像処理装置を提供す
ることである。
【0005】
【課題を解決するための手段】上記目的を達成するた
め、本発明の画像処理装置は、以下の構成から成る。即
ち、多値画像データを入力する画像入力手段と、前記画
像入力手段が多値画像データを取り込むためのクロツク
を入力するクロツク入力手段と、前記クロツクに同期し
て前記多値画像データを順次格納する複数のレジスタ
と、前記各レジスタに格納された多値画像データの下位
ビツト相互を加算し、その加算結果に応じて該多値画像
データの上位ビツトを操作することで、入力された多値
画像データよりビツト数を減じた画像データに変換する
変換手段とを備える。
【0006】好ましくは、前記変換手段は、所定のしき
い値マトリクスを用いて階調処理する階調処理手段を有
し、該階調処理手段にて1つの多値画像データに対して
複数のしきい値を対応させて2値データを得、かつ前記
クロツクの周波数を該しきい値マトリクスの大きさに合
わせて逓倍したクロツクにて該2値データを出力する。
【0007】
【作用】以上の構成において、高品位の階調画像を再現
するよう機能する。
【0008】
【実施例】以下、添付図面を参照して、本発明に係る好
適な実施例を詳細に説明する。図1は、本実施例に係る
画像処理装置(以下、装置という)の構成を示すブロツ
ク図である。図中、VIDEOデータは、装置へ入力さ
れる多値の画像データであり、このVIDEOデータは
入力ラツチ2に取り込まれる。また、レジスタ3にはV
IDEOデータが一時的に貯えられ、そのデータは、レ
ジスタ3にカスケード接続されたレジスタ4に格納され
る。これらのレジスタからのデータは、加算器5,6に
て加算され、その加算結果はラツチ7にセツトされる。
【0009】同期発振器8は、プリンタ装置(不図示)
の主走査方向の密度を表わす一定周期のクロツク4fを
発生する発振器であり、ホスト側からのビデオクロツク
(VCLK)に同期して作動する同期発振器である。こ
の同期発振器8は、クロツクVCLKの周波数(fとす
る)の4倍の周波数の密度クロツク4fを出力する。主
走査カウンタ9は、同期発振器8からの密度クロツク4
fを受けてカウントアツプ動作をし、副走査カウンタ1
0は、水平同期信号HSYNCによりカウントアツプす
る。そして、テーブルメモリ11は、これらカウンタ
9,10の出力値、及びラツチ7からの多値の入力画像
データをアドレスとして入力するとともに、多値の入力
画像データを、所定のしきい値マトリクスにてデイザ処
理した結果を出力する。このテーブルメモリ11から出
力される2値信号、即ち、デイザ処理された信号が画像
データVDOである。尚、デイザ処理された2値信号V
DOは、プリンタ装置にてレーザ光をオン/オフさせる
ための変調信号となる。
【0010】リーダやホストコンピユータ等のホスト機
器から送られてきた8ビツトの多値画像データであるV
IDEOデータは、ビデオクロツクVCLKに同期して
入力ラツチ2に取り込まれる。さらに、VIDEOデー
タは、ビデオクロツクVCLKによつてレジスタ3、及
び4へシフトされる。ここで、レジスタ3からの出力デ
ータの内、下位2ビツトは加算器5へ入力され、上位6
ビツトは加算器6へ入力される。
【0011】加算器6には、加算器5からのキヤリーが
入力され、このキヤリーが0のときには、加算器6はレ
ジスタ3からのデータをそのままラツチ7へ送る。ラツ
チ7は、ビデオクロツクVCLKにて加算器6からのデ
ータをラツチし、それをテーブルメモリ11へ送る。
尚、テーブルメモリでの処理の詳細については、後述す
る。
【0012】ここで、本装置における加算動作につい
て、レジスタ4の下位2ビツトの値が“3”で、レジス
タ3の下位2ビツトの値が“2”である場合を例に説明
する。加算器5による加算動作により、“2+3=5”
の演算が行なわれる。加算器5は、2ビツト3入力構成
の加算器であり、上記の加算結果として加算器6へキヤ
リー、ラツチ7へ2ビツトで示される値“2”をそれぞ
れ出力する。
【0013】一方、加算器6には、加算器5よりキヤリ
ーが入力されたため、レジスタ3からの上位6ビツトの
データに“1”を加算した値を出力し、上記加算器5の
出力と同時にラツチ7に出力され、そこでラツチされ
る。加算器5へは、ラツチされたデータが再度、その入
力端子Aに入力され、レジスタ3とレジスタ4の下位2
ビツトと合わせて計3入力(A,B,C)の加算が行な
われる。
【0014】これら一連の動作では、8ビツトの入力情
報を処理して6ビツトの情報として出力を行なつている
が、下位2ビツトのデータは、常に1クロツク前のデー
タと着目データ、及び出力されず余り(キヤリーを除
く)となつたデータの3入力が加算されて、濃度データ
に依存して周期的にテーブルメモリに送られる6ビツト
データに加算されるため、出力データの時間的総和は入
力データの総和に等しくなる。
【0015】次に、ラツチ7から出力される6ビツトの
濃度コードの処理について説明する。図1に示したラツ
チ7にラツチされた多値画像データは、テーブルメモリ
11のアドレス信号として入力される。また、ビデオク
ロツクVCLKは同期発振器8のトリガー信号となり、
その出力を主走査カウンタ9がカウントアツプする。そ
して、主走査カウンタ9は、そのカウント値をパラレル
バイナリー4ビツトで表わし、それをテーブルメモリ1
1において多値画像データが入力されるビツトの上位側
に入力する(図2参照)。尚、主走査カウンタ9は水平
同期信号HSYNCによつてリセツトされ、画素域内を
細分化した(例えば、1200dpiの1ドツト域)ポ
インタアドレスとして動作する。
【0016】副走査カウンタ10は水平同期信号HSY
NCによつてカウントアツプされ、そのカウント値はパ
ラレルバイナリー2ビツトで表わされる。この2ビツト
データは、テーブルメモリ11において主走査カウンタ
9のカウント値が入力されるビツトの上位側に入力され
る(図2参照)。また、副走査カウンタ10は垂直同期
信号VSYNCによつて画像域の先端でリセツトされ、
副走査方向のポインタとして動作する。
【0017】以下、プリンタ装置による中間調処理、特
に入力画像データの転送レート(例えば、300dp
i)に比べて、その主走査密度が高密度なプリンタ装置
にて記録出力を行なうときの中間調処理について説明す
る。本実施例に係る装置では、以下に述べるようにテー
ブルメモリ11のプログラミングにてデイザ処理を実施
する。
【0018】テーブルメモリ11に対するメモリアドレ
スは、図2に示すように、上位2ビツトが副走査カウン
タ10のカウント値、その下位4ビツトが主走査カウン
タ9のカウント値、及び最下位の6ビツトが多値画像デ
ータVIDEOである。また、図3は、本実施例におけ
るデイザマトリクスを示すもので、図中の各数値は、2
値化のための閾値を表わす。
【0019】通常、これらの閾値は、副走査カウンタ1
0及び主走査カウンタ9のカウント値によつて順次アク
セスされ、多値画像データと比較されるが、本実施例に
おいては、図4に示すように、図3のデイザマトリクス
でデイザ処理したデータ“1”,“0”をテーブルメモ
リ11に予め格納しておく。そして、副走査カウンタ1
0、主走査カウンタ9のカウント値、及び多値画像デー
タをアドレスとして直接テーブルメモリ11に入力し、
テーブルメモリ11からは“1”,“0”の2値化デー
タのみを取り出すようにしている。
【0020】尚、以下の説明では、簡略化のため副走査
カウンタ10、主走査カウンタ9が各閾値を順次アクセ
スするものとする。副走査カウンタ10は、水平同期信
号HSYNCが入力される度に、図3に示すデイザしき
い値マトリクスの行方向のアドレスポインタとして動作
し、主走査カウンタ9は、同期発振器8からの密度クロ
ツク4fを入力してクロツク毎に列方向のアドレスポイ
ンタとして動作する。
【0021】画像データを受ける際、ホスト機器から垂
直同期信号VSYNCが送られてくると副走査カウンタ
10はリセツトされ、図3に示す“00H”行(Hは1
6進を示す)をアドレツシングする。次に、水平同期信
号HSYNCによつて主走査カウンタ9がリセツトさ
れ、“00H”列をアドレツシングする。このときアク
セスされる閾値は、図3から明らかなように“34H”
である。従つて、入力された多値画像データの値が“3
4H”であるとき、メモリアドレスの下位6ビツトが
“34H”で、ポインタアドレスである上位6ビツトが
全て“0”のメモリアドレスをアドレツシングする。つ
まり、0行0列の“34H”を閾値として、“34H”
以上の値を持つた多値画像データを“1”(黒色ドツ
ト)とするには、図4に示すようにメモリアドレス“0
034H”〜“00FFH”までの出力データを“1”
とすれば達成される。
【0022】次に、主走査カウンタ9に密度クロツク4
fが1パルス入力されると、主走査カウンタ9はカウン
トアツプして“00H”行“01H”列をアドレシング
する。この“00H”行“01H”列に対応する閾値は
“24H”であるから(図3参照)、入力される多値画
像データが“24H”のとき、メモリアドレス“012
4H”をアドレツシングする。従つて、“0124H”
〜“01FFH”までの出力データを“1”とすること
により、多値画像データが“24H”以上の値のとき、
全て黒色ドツトとして出力する。
【0023】副走査方向のアドレス更新については、水
平同期信号HSYNCによつて行の切り換えが行なわ
れ、それによりテーブルメモリ11のテーブルが切り換
わることで実行される。上記プログラミングにて、図3
に示したようなデイザしきい値マトリクスを任意に作成
できるわけであるが、実際には、使用するプリンタ装置
の特性に応じて最適なデイザマトリクスを選択すればよ
い。
【0024】図5は、密度クロツク4fとホスト機器よ
り送られてくる画像データのタイミングを示したもの
で、例えば、画像データの値が“1FH”であつた場
合、1FH/3FHで50%の濃度を表現すると、その
ドツトの様子は、図6に示すように4行16列で表わさ
れる。以上説明したように、本実施例によれば、16×
4しきい値のデイザマトリクスを用い、入力された8ビ
ツトデータの階調数を保存して6ビツトデータに変換す
ることで、プリンタ装置にとつて比較的容易に階調表現
が可能なビツト数まで低減しても、入力された8ビツト
データの階調数を損なうことなく印字出力することがで
きるという効果がある。
【0025】また、下位2ビツト側をデータ処理により
保存して加算処理しているため、画像のエツジ部、また
は文字等のテキストに対して輪郭がぼやけることなく再
現でき、システムとして高解像度、かつ高階調度な画像
の再現ができるという効果がある。尚、本発明は、複数
の機器から構成されるシステムに適用しても、1つの機
器から成る装置に適用してもよい。また、本発明はシス
テム、あるいは装置にプログラムを供給することによつ
て達成される場合にも適用できることは言うまでもな
い。
【0026】
【発明の効果】以上説明したように、本発明によれば、
加算器とレジスタによる簡単な構成にて入力画像データ
の所定下位ビツトの加算よるキヤリー処理によりデータ
の重みを保存することで、高解像、かつ高階調の画像を
再現することができるという効果がある。
【図面の簡単な説明】
【図1】本実施例に係る画像処理装置の構成を示すブロ
ツク図、
【図2】テーブルメモリにおけるメモリアドレスの構成
を示す図、
【図3】実施例におけるデイザマトリクスを示す図、
【図4】テーブルメモリにおけるデータ格納例を示す
図、
【図5】密度クロツクと画像データのタイミングを示す
図、
【図6】4行16列で50%の濃度を表現したときのド
ツトの様子を示す図である。
【符号の説明】
3,4 レジスタ 5,6 加算器 9 主走査カウンタ 10 副走査カウンタ 11 テーブルメモリ
───────────────────────────────────────────────────── フロントページの続き (72)発明者 柏原 淳 東京都大田区下丸子3丁目30番2号 キヤ ノン株式会社内

Claims (2)

    【特許請求の範囲】
  1. 【請求項1】 多値画像データを入力する画像入力手段
    と、 前記画像入力手段が多値画像データを取り込むためのク
    ロツクを入力するクロツク入力手段と、 前記クロツクに同期して前記多値画像データを順次格納
    する複数のレジスタと、 前記各レジスタに格納された多値画像データの下位ビツ
    ト相互を加算し、その加算結果に応じて該多値画像デー
    タの上位ビツトを操作することで、入力された多値画像
    データよりビツト数を減じた画像データに変換する変換
    手段とを備えることを特徴とする画像処理装置。
  2. 【請求項2】 前記変換手段は、所定のしきい値マトリ
    クスを用いて階調処理する階調処理手段を有し、該階調
    処理手段にて1つの多値画像データに対して複数のしき
    い値を対応させて2値データを得、かつ前記クロツクの
    周波数を該しきい値マトリクスの大きさに合わせて逓倍
    したクロツクにて該2値データを出力することを特徴と
    する請求項1に記載の画像処理装置。
JP3204130A 1991-08-14 1991-08-14 画像処理装置 Pending JPH0548883A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP3204130A JPH0548883A (ja) 1991-08-14 1991-08-14 画像処理装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP3204130A JPH0548883A (ja) 1991-08-14 1991-08-14 画像処理装置

Publications (1)

Publication Number Publication Date
JPH0548883A true JPH0548883A (ja) 1993-02-26

Family

ID=16485332

Family Applications (1)

Application Number Title Priority Date Filing Date
JP3204130A Pending JPH0548883A (ja) 1991-08-14 1991-08-14 画像処理装置

Country Status (1)

Country Link
JP (1) JPH0548883A (ja)

Similar Documents

Publication Publication Date Title
EP0573174B1 (en) Display control apparatus and method
US4763119A (en) Image processing system for area filling of graphics
JPS5932037A (ja) ハ−フト−ン閾値生成装置及び方法
EP0820038B1 (en) Down-scaling technique for bi-level images
JP2560133B2 (ja) 画像統合処理装置
EP0740459A2 (en) Image processing method and apparatus
US5327258A (en) Image processing apparatus
JPH06253134A (ja) 画像処理装置
US4642622A (en) Video signal generating circuit
JP3248264B2 (ja) 画像出力装置
JPS6218170A (ja) 多階調型プリンタ
JP4408543B2 (ja) 画像形成方法及びその装置
JP4454831B2 (ja) 画像形成装置、画像形成方法
JPS61199958A (ja) 印刷装置
JP3059618B2 (ja) 画像制御装置
WO1992013421A1 (en) Method and apparatus for generating from a continuous-tone image a signal representative thereof
JPH05211596A (ja) 画像処理装置
JP2005094403A (ja) 画像処理装置
JPH0416062A (ja) 画像処理装置
JPH02155768A (ja) 画像処理装置
JPH02210964A (ja) 画像処理装置
JPH03207164A (ja) 画像記録装置
JPH03171874A (ja) 画像情報処理装置
JPH0422267A (ja) 印刷装置
JPH0531958A (ja) 画像形成装置

Legal Events

Date Code Title Description
A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20001002