JPH02225063A - プリンタ装置 - Google Patents

プリンタ装置

Info

Publication number
JPH02225063A
JPH02225063A JP1045679A JP4567989A JPH02225063A JP H02225063 A JPH02225063 A JP H02225063A JP 1045679 A JP1045679 A JP 1045679A JP 4567989 A JP4567989 A JP 4567989A JP H02225063 A JPH02225063 A JP H02225063A
Authority
JP
Japan
Prior art keywords
data
line
line memory
printing
print
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
JP1045679A
Other languages
English (en)
Inventor
Hiromi Kataoka
片岡 洋海
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 JP1045679A priority Critical patent/JPH02225063A/ja
Publication of JPH02225063A publication Critical patent/JPH02225063A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Printers Or Recording Devices Using Electromagnetic And Radiation Means (AREA)
  • Dot-Matrix Printers And Others (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 [産業上の利用分野] 本発明は、固体スキャナを有するプリンタ装置に関する
[従来の技術] 近年、レーザプリンタやLEDプリンタ等の光学的な走
査機構を持つページプリンタが注目されている。その中
で、LEDアレイや液晶シャッタをスキャナとするいわ
ゆる固体スキャナを有するページプリンタについては1
回転多面鏡を用いたレーザプリンタに比べて機械的な制
御機構がなく、制御方式が簡単であるという利点がある
第6図は、従来より最も広く使用されているLEDアレ
イヘッドを用いた固体スキャナの構成を示すブロック図
である。
この固体スキャナは、印字すべき画像信号VDOを画像
クロック信号VCKに同期して格納するlライフ分のシ
フトレジスタ100aと、このシフトレジスタ1oOa
に格納されている画像信号VDOをラッチ信号LAによ
って格納するラインメモリ100bと、出力端側の各L
ED素子をブロック毎に点灯制御する駆動回路100C
とを有している。駆動回路100cは、一般に複数のブ
ロック(図ではm個)に分れており、各ブロックに1木
ずつ入力されるストローブ信号STBによってLED素
子をブロック毎に点灯させる動作を行なう。
ところで、このような固体スキャナを有するプリンタに
おいては、各ブロック毎の点灯制御を行なっているため
に、各ドツト毎の光量制御による中間調表現ができず、
このため第1ラインから第2ラインまでの期間で所定回
数点灯を繰返し、濃度の高いドツトは複数回重複して印
字することにより中間調表現を行なっていた。
[発明が解決しようとする課題] しかしながら、従来の中間調を表現する固体スキャナの
制御方式においては、第7図に示すように、第1ライン
上に並ぶ各ドツトの印字位置は、それぞれの濃度値に基
き、最初の走査からn番目の走査まで、順次ずれた位置
に変位していくので、濃度の高いドツトはど中心位置が
第2ラインの方に近付くことになる。したがって、第1
ラインの中心線は、同図の実線aのように折線状になっ
てしまい、図示の例のように1つのライン上に潤度値が
高いドツトと低いドツトが混在するような場合には、ラ
イン並びがぎざぎざになり、印字品位を劣化させてしま
うという問題点がある。
本発明は、中間調表現が可能であるとともに。
1ライン上に並ぶ各画素の印字パターンの中心を好適に
ライン上に整列させ、印字品位を向上して違和感のない
画像を得ることができる固体スキャナ方式のプリンタ装
置を提供することを目的とするものである。
[課題を解決する手段] 本発明は、第1ラインから第2ラインに至る期間内に複
数回の走査を行うことにより、各画素の濃度に対応した
回数の重複する印字を行い中間調を表現する固体スキャ
ナを有するプリンタ装置において、各走査における印字
すべきドツトの印字タイミングを制御して、上記各画素
における印字パターンの中心をほぼ一直線上に配置する
印字タイミング制御手段を有することを特徴とする。
[作用] 本発明では、固体スキャナの各走査における印字ドツト
の印字タイミングを制御することにより、lライン上に
並ぶ各画素の印字パターンの中心を好適にライン上に整
列させ、印字品位を向上して違和感のない中間調画像を
得ることができる。
[実施例] 第1図は、本発明の一実施例によるプリンタ装置の主要
な構成を示すブロック図である。
アドレス生成回路21は、画像クロックVCKに同期し
て入力される多値画像データVDOからROM22内に
格納されているデータを読出すためのアドレスをシステ
ムクロック5CK(SCK>VCK)により生成するも
のである。
ROM22には、第2図に示すように、16木の2値デ
ータ列0〜Fが格納されている。各データ列0−Fのビ
ットのうち「1」が印字ビット、「0」が非印字ビット
を示している。このデータ列0−Fは、それぞれ画像デ
ータにl′Mlで対応するものである。なお、第2図の
例においては、画像データは、4ビツトのコードで表さ
れる16階調のものとなっており、各2値データ列θ〜
Fは、16階調の濃度に対応して印字ビットを配置した
2バイトのデータ列となっている。また、この実施例に
おけるROM22のアドレスのバス幅は、8ビツトであ
り、各2値データ列0〜Fの2バイトデータは、2つ1
組みのアドレスによって指定される。
また、各2値データ列0〜Fにおける印字ビットの配置
は、データ列lにおける印字ビット(下位バイトの最上
位ビット)が全データ列の中心となっており、この中心
ビットの両側にほぼ対称に振分て配置されている。すな
わち、印字ビットが奇数のデータ列は、中心ビットの両
側に同数の印字ビットが配置され、印字ビー/ )が偶
数のデータ列は、中心ビットに対して図中の右側(上位
/くイト側)に1つだけ多く印字ビットが配置されてい
る。したがって、このような2値データ列で決定される
印字ドツトは、第3図に示すように、最低濃度に対応す
るデータ列1から最大濃度に対応するデータ列Fにいく
にしたがって、上記中心ビットを中心として、両側に徐
々に拡大するものとなっている。なお、データ列0は、
全ビットが「0」であり、全く印字を行わない空白ドツ
トに対応するものである。したがって、各2値データ列
が有する印字ドツトの数は、最大濃度のデータ列Fにお
いても15個であるので、15個のビットで16階調を
表現できる。そこで、各データ列0−Fの16番目のビ
ット(上位バイトの最上位ビット)は使用しないことと
する。
ラインメモリ群23a、23bは、ROM22内に格納
されている2値データ列0−Fをビット単位に1ライン
分格納するためのものである。この実施例のように、画
像データが16階調であれば、上述した16番目のビッ
トを除く15番目までのビットを格納するために、各ラ
インメモリ群23a、23bは、それぞれ15本(n=
 15)のラインメモリで構成されている。この各ライ
ンメモリは、ROM22内のデータを各ラインメモリ1
〜nに書込む動作と、逆に各ラインメモリ1〜nからデ
ータを読出す動作とを並列に実行するため、それぞれ1
5本のラインメモリ1〜nを組にした一対のラインメモ
リ群23a、23bに区分けされて制御され、一方の組
がデータの書込みを行なうときには、他方の組はデータ
の読出しのために使用される。また、各ラインメモリ1
〜nは、ビット単位に入出力が可能なFIFOメモリ等
により構成されている。
なお、この実施例においては、ROM22から読出され
るデータのバス幅が8ビツトであり、各組みのラインメ
モリの数が15個であるため、1番目のラインメモリ1
と9番目のラインメモリ9.2番目のラインメモリ2と
10番目のラインメモリ10、・・・・・・7番目のラ
インメモリ7と15番目のラインメモリn(=15)と
いうように、2つのラインメモリ毎に共通のバスに接続
され、マルチプレクサ25a、25bによって交互に動
作するようになっている。
メモリセレクタ24は、ROM22内のデータをライン
メモリ群23aあるいは23bへの書込む動作と、ライ
ンメモリ群23aあるいは23bから2値データを読出
す動作とを制御するものであり、リードイネーブル信号
RENBが真の場合に、ラインメモリからデータの読出
しが行なわれ、リードイネーブル信号RENBが偽の場
合に、ROM22内のデータのラインメモリへの書込み
が行なわれる。このリードイネーブル信号RENBは、
水平同期信号H3YNCの入力により反転し、ラインメ
モリ群23aと23bが書込みまたは読出しのどちらか
の状態であるように制御している。
クロック信号WCKは、ラインメモリ群23a、23b
にデータを格納するための書込み用のもので、システム
クロックSCKに同期している。また上述のように、R
OM22からのデータバス幅は8ビツトであることから
、ラインメモリ群23a、23bへの書込みを2回に分
けて行なう必要があり、1回目の書込みの場合には、第
1のラインメモリlから第8のラインメモリ8に対する
クロック信号WCKを出力し、2回目は第9のラインメ
モリ9から第15のラインメモリn(= 15)に対す
るクロック信号WCKを出力する。
クロック信号RCKは、ラインメモリ群3a。
3bからデータを読出すための読出し用のもので、メモ
リセレクタ24に対する入カクロック信号CLKに同期
しており、各ラインメモリ群3a、3bのラインメモリ
1〜nの数に対応して15本で構成されている。ただし
、入力クロック信号CLKは、画像クロック信号VCK
の15倍の周波数を有している。そして、各ラインメモ
リ1〜n内のデータを個別に、かつ番号が小さい順から
読出すようになっている。
マルチプレクサ25a、25bは、ラインメモリへのク
ロック信号WCKとクロック信号RCKとをリードイネ
ーブル信号RENBによって切り換えるものであり、リ
ードイネーブル信号RENBが真の場合にはクロック信
号RCKを、偽の場合にはクロック信号WCKを出力す
る。水平カウンタ26は、水平方向のクロック数をカウ
ントし、LEDアレイのドツト数に一致するとLEDア
レイ内のシフトレジスタ100aに格納されているデー
タをラッチしてラインメモリtoobへ出力するための
ラッチ信号LAを出力するものである。このラッチ信号
LAは、1ラインの多値データに対してラインメモリの
本数だけ出力される。
ストローブ信号発生器27は、ラッチ信号LAの入力に
よってLEDアレイのラインメモリ100bに格納され
たデータを点灯させるために、駆動回路100cに出力
するストローブ信号STBを発生させるものである。こ
のストローブ信号STBは、ラッチ信号LAに同期して
出力される。
NOTゲート28は、ラインメモリ群23a。
23bが交互にデータの書込みとデータの読出しを行な
うため、リードイネーブル信号RENBを反転させるも
のである。
ORゲート29a、29bおよびANDゲート30a、
30bは、各ラインメモリ群23a。
23bがクロック信号WCKまたはRCKによって出力
されるデータをメモリセレクタ24からのリードイネー
ブル信号RENBによって取り出すものである。
上記リードイネーブル信号RENBが真のときには、ラ
インメモリ群23aがデータの読出し状態となり、クロ
ック信号RCKにより特定の1本のラインメモリのデー
タのみが読出される。またこのとき、ラインメモリ群2
3bはデータの書込み動作となり、クロック信号WCK
に同期してラインメモリにデータが格納されていくと、
同時にこのラインメモリ内のデーターも出力されること
になるが、リードイネーブル信号RENBの反転信号に
よりANDゲー)30bがデータの出力を禁止している
このようにして、各ANDゲート−30a、30bから
順次出力された各ラインメモリ内のデータは、さらにO
Rゲー)31を通ってLEDアレイ偏に送られる。
以上のような構成により、各画素の印字ドツトは、PJ
A図に示すように、その濃度値に応じて中心ラインの上
下両側にほぼ対称に振分けて配置されることになり、各
画素の印字パターンの中心線すは、大きくずれることな
く、はぼ直線状に結ばれることになる。
また第5図は1本発明の他の実施例における2値データ
列を示す模式図である。
この2値データ列では、各印字ビットの並びを分散させ
たものであり、濃度値が低いデータについて、LEDを
分散的に点灯させることにより、均一な中間調を得るこ
とができる。なお、この2値データ列においても、中心
ビットの位置は上記実施例と同様であり、また、各印字
ビットが中心ビットの両側にほぼ対称に配置される点も
共通している。
なお、上記実施例では、8ビツトのパス幅を有するRO
M22を前提として説明したが、16ビツトのバス幅を
有するものにおいても、同様に構成し得ることは勿論で
ある。
[発明の効果] 本発明によれば、固体スキャナの各走査における印字ド
ツトの印字タイミングを制御することにより、1ライン
上に並ぶ各画素の印字パターンの中心を好適にライン上
に整列させ、印字品位を向上して違和感のない中間調画
像を得ることができる。
【図面の簡単な説明】
第1図は、本発明の一実施例によるプリンタ装置の主要
な構成を示すブロック図である。 第2図は、同実施例における2値データ列を示す模式図
である。 第3図は、同実施例における多値データと2値データ列
の関係を示す模式図である。 第4図は、同実施例において中間調表現による印字を行
った場合の印字ドツトの配置を示す模式第5図は1本発
明の他の実施例における2値データ列を示す模式図であ
る。 第6図は、LEDアレイヘッドを用いた固体スキャナの
構成を示すブロック図である。 第7図は、第6図に示す従来技術において中間調表現に
よる印字を行った場合の印字ドツトの配置を示す模式図
である。 21・・・アドレス発生回路、 22・・・ROM、 23a、23b・・・ラインメモリ群、24・・・メモ
リセレクタ、 25a、25b・・・マルチプレクサ、26・・・水平
カウンタ。 27・・・ストローブ信号発生器、 28・・・NOTゲート。 29a  、  29b  、  3l−ORゲー ト
 、30・・・ANDゲート。 特許出願人   キャノン株式会社 同代理人 用久保 新− 1−n・・・ラインメモリ、 第 図 (データ) (アドレス) Cメモリの内口) 第 図 第 図 第2ライン

Claims (2)

    【特許請求の範囲】
  1. (1)第1ラインから第2ラインに至る期間内に複数回
    の走査を行うことにより、各画素の濃度に対応した回数
    の重複する印字を行い中間調を表現する固体スキャナを
    有するプリンタ装置において、 各走査における印字すべきドットの印字タイミングを制
    御して、上記各画素における印字パターンの中心をほぼ
    一直線上に配置する印字タイミング制御手段を有するこ
    とを特徴とするプリンタ装置。
  2. (2)請求項(1)において、 上記印字タイミング制御手段は、n階調の濃度を表す多
    値データに1対1に対応する2値データ列を格納したメ
    モリと、入力された印字すべきデータに基いて上記2値
    データ列を選択的に読出し、この2値データ列のビット
    位置毎に走査用のデータを作成する印字データ作成手段
    とを有し、上記2値データ列は、上記多値データの印字
    濃度に対応する数の印字ドットデータを含んで構成され
    、しかもこの印字ドットデータを所定の中心ビット位置
    から両側にほぼ対称に振分けて配置したことを特徴とす
    るプリンタ装置。
JP1045679A 1989-02-27 1989-02-27 プリンタ装置 Pending JPH02225063A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1045679A JPH02225063A (ja) 1989-02-27 1989-02-27 プリンタ装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1045679A JPH02225063A (ja) 1989-02-27 1989-02-27 プリンタ装置

Publications (1)

Publication Number Publication Date
JPH02225063A true JPH02225063A (ja) 1990-09-07

Family

ID=12726078

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1045679A Pending JPH02225063A (ja) 1989-02-27 1989-02-27 プリンタ装置

Country Status (1)

Country Link
JP (1) JPH02225063A (ja)

Similar Documents

Publication Publication Date Title
EP0506381B1 (en) Image processing apparatus
US5382968A (en) Raster image serial printer having variable buffer memory and method for operating same
JPS60240277A (ja) 中間調記録方法
US5745249A (en) Pipelined architecture for patterned halftone generation
US5122872A (en) Picture data memory system for storing both black and white and color picture data with different resolutions
JPH02225063A (ja) プリンタ装置
US6956676B2 (en) Methods and systems for providing halftone screens
KR880011696A (ko) 패턴표시신호 발생장치 및 이 장치를 사용한 표시장치
US5347597A (en) Image scaling for thermal printers and the like
JP4135606B2 (ja) 画像処理装置
JP2002067383A (ja) 画像記録方法及び画像記録装置
JP2005094403A (ja) 画像処理装置
JP4454831B2 (ja) 画像形成装置、画像形成方法
JP2812344B2 (ja) 画像平滑化処理方法
JP4408543B2 (ja) 画像形成方法及びその装置
JP3229159B2 (ja) カラー印画方法
JPS6098763A (ja) 中間調表現方式
JP3890764B2 (ja) ハーフトーン生成装置およびハーフトーン生成方法
JP2006050415A (ja) 画像処理装置および閾値データ記憶方法
JPS6115468A (ja) サ−マル記録装置
JP2615835B2 (ja) 画信号処理装置
JP3943184B2 (ja) 画像形成装置
JPS5983459A (ja) フアクシミリ装置
JPH0245174A (ja) プリンタ
JPS59196661A (ja) Ledアレイ駆動装置