JPH03180370A - 印字情報処理装置 - Google Patents

印字情報処理装置

Info

Publication number
JPH03180370A
JPH03180370A JP1318846A JP31884689A JPH03180370A JP H03180370 A JPH03180370 A JP H03180370A JP 1318846 A JP1318846 A JP 1318846A JP 31884689 A JP31884689 A JP 31884689A JP H03180370 A JPH03180370 A JP H03180370A
Authority
JP
Japan
Prior art keywords
data
host
print
dot
smoothing
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
JP1318846A
Other languages
English (en)
Inventor
Muneji Hamano
宗二 浜野
Masahiro Taniguro
昌宏 谷黒
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 JP1318846A priority Critical patent/JPH03180370A/ja
Publication of JPH03180370A publication Critical patent/JPH03180370A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Dot-Matrix Printers And Others (AREA)

Abstract

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

Description

【発明の詳細な説明】 (産業上の利用分野) この発明は、ホストより出力される印字情報をスムージ
ングしながら印字手段に出力する印字情報処理装置に関
するものである。
(従来の技術) 近年のOA種機器パーソナルコンピュータ等の出力機器
の進歩により、ホストから出力される印字情報を処理し
て、接続される種々のプリンタに編集された印字情報(
文字1画像1文字と画像との複合文書情報)をそれぞれ
の解像度に応じて出力している。
そして、印字品位向上のため、種々の印字情報処理が施
される場合がある。この印字情報処理として下記のよう
なスムージング処理が実行される。
〔発明が解決しようとする課題) ところが、従来のスムージング処理は、補正のためのサ
ンプリングポイントが多く、y軸方向の補正処理につい
てy軸方向のデータを3ライン以上(現処理ラインと前
後のデータライン)必要とするため、ハードウェア化が
極端に複雑化するとともに、処理時間が長くなって印字
処理効率が低下する等の問題点があった。
この発明は、上記の問題点を解決するためになされたも
ので、順次出力される所定方向の印字処理情報を密度変
換して得られる印字データとこの印字データにスムージ
ング処理したスムージングデータとを交互に印字手段に
出力することにより、簡単な回路構成で、密度変換され
た高品位の印字情報を高速に得ることができる印字情報
処理装置を得ることを目的とする。
〔課題を解決するための手段〕
この発明に係る印字情報処理装置は、ホストから印字手
段に対して送出されたホスト印字ドツト情報を順次取り
込んで記憶するホストデータ記憶手段と、このホストデ
ータ記憶手段に記憶されたホスト印字ドツト情報を読み
出して密度変換する変換手段と、ホストデータ記憶手段
に順次記憶される隣接するホスト印字ドツト情報から密
度変換されたスムージングデータを生成するスムージン
グ手段と、このスムージング手段により密度変換された
スムージングデータを含む密度変換データおよび変換手
段により密度変換された密度変換データを交互に印字手
段に出力するデータ出力制御手段とを備えたものである
〔作用〕
この発明においては、ホストより印字手段に対してホス
ト印字ドツト情報が送出されると、ホストデータ記憶手
段に一旦取り込まれ、変換手段により読み出されて密度
変換処理されて密度変換データが生成されるとともに、
スムージング手段により順次記憶される隣接するホスト
印字ドツト情報から密度変換されたスムージングデータ
が生成される。制御手段は変換手段により生成される密
度変換データとスムージングデータとを交互に印字手段
に出力して、ホスト印字ドツト情報から印字手段におい
て等倍となる高品位印字ドツト情報を得ることを可能と
する。
〔実施例〕
第1図はこの発明の一実施例を示す印字情報処理装置の
構成を説明するブロック図であり、1はホストユニット
で、コミュニケーションライン6.7.8によりプリン
タコントローラ2の制御ユニット5と通信して、印字ド
ツト情報を送信する。
3はプリンタユニットで、コミュニケーションライン1
3.14を介して$IHKIユニット5.スムージング
処理ユニット4で処理されたスムージングデータ、密度
変換データとからプリンタユニット3の印字密度に応じ
て、例えば等倍に密度変換された最終的な印字ドツトデ
ータに基づいて印字処理を行う。
プリンタコントローラ2は、制御ユニット5゜スムージ
ング処理ユニット4等より構成され、制御ユニット5は
RAM5a 、ROM5b 、CPU5c等を含む。ま
た、制御ユニット5は、現在印字データ設定ライン9を
介してRAM5aに記憶された印字済のホスト印字ドツ
トデータをスムージング処理ユニット4に出力すると共
に、補正用データ設定ライン10を介してRAM5aに
記憶された現ホスト印字ドツトデータを出力する。
方、スムージング処理ユニット4は、処理された印字ド
ツト情報(ホスト印字ドツト情報から密度変換されたス
ムージングデータ)をスムージング印字データ出カライ
ン11を介して制御ユニット5のRAM5a上に展開し
て、密度変換、スムージング処理された最終的な印字出
力ドツトデータを得る。
12はコミュニケーションラインで、RAM5a上に展
開された最終的な印字出力ドツトデータをコミュニケー
ションライン13.14との通信によりプリンタユニッ
ト3に送出する。15はモード設定ラインで、スムージ
ング処理ユニット4の処理モードを指定する。
第2図は、第1図に示したスムージング処理ユニット4
の構成を説明する詳細回路ブロック図であり、第1図と
同一のものには同じ符号を付しである。
図において、41はホスト印字データ部で、HBが印字
済ホスト印字データを示し、HPが現印字対象となって
いるホスト印字データ(以下、印字ドツトともいう)を
示す。
42は密度変換印字データ部で、PBが印字済密度変換
印字データを示し、ppが現印字対象となっている密度
変換印字データを示し、印字ドツトANDがホスト印字
データHPのドツト52に対する密度変換ドツトに対応
する。なお、図中の○は印字ドツトデータの1ドツトに
対応する。
43.44はセレクタで、セレクタ43は図中の印字ド
ツトAに対する印字ドツトデータ51に基づいて論理回
路45または論理回路46のいずれかを選択して送出す
る。なお、論理回路45は、ホスト印字データHPおよ
び印字済ホスト印字データHBとから印字ドツトAを黒
ドツト(rIJ)に補正する。論理回路46は、ホスト
印字データHPおよび印字済ホスト印字データHBとか
ら印字ドツトAを白ドツト(’OJ)に補正する補正デ
ータを出力ライン49を介して出力する。
セレクタ44は図中の印字ドツトAに対する印字ドツト
データ51に基づいて論理回路47または論理回路48
のいずれかを選択して送出する。
なお、論理回路47は、ホスト印字データHPおよび印
字済ホスト印字データHBとから印字ドツトAを黒ドツ
ト(rl」)に補正する。論理回路48は、ホスト印字
データHPおよび印字済ホスト印字データHBとから印
字ドツトAを白ドツト(’OJ )に補正する補正デー
タを出力ライン50を介して出力する。
このように構成された印字情報処理装置において、ホス
トユニット1より印字手段(プリンタユニット3)に対
してホスト印字ドツト情報が送出されると、ホストデー
タ記憶手段(RAM5a )に−旦取り込まれ、変換手
段(スムージング処理ユニット4がRAM5aから読み
出される印字データを処理する)により密度変換処理さ
れて密度変換データが生成されるとともC1スムージン
グ手段(スムージング処理ユニット4)により順次記憶
される隣接するホスト印字ドツト情報から密度変換され
たスムージングデータが生成される。
制御手段(制御ユニット5が兼ねる)は変換手段により
生成される密度変換データとスムージングデータとを交
互に印字手段に出力して、ホスト印字ドツト情報からプ
リンタユニット3において等倍となる高品位印字ドツト
情報を得る。
具体的には、元となる拡大前の印字ドツトHPを既に印
字した印字ドツトデータの元となる印字済ホスト印字デ
ータHB(この実施例ではy軸方向2ライン)に基づい
てスムージング用のラインデータ(y軸方向)を作成す
る。すなわち、元となる拡大前の印字ドツトを1ドツト
当たり、例えば4ドツトに拡大する過程で、第2図中の
印字ドツトA、B(詳細を第3図に示す)を密度変換印
字データPPの左側縦ラインそれぞれの印字ドツトとし
て対応付け、元となる印字ドツトHP、HBのデータの
黒/白によりセレクタ43.44で論理回路45〜48
を選択してスムージングデータを生成出力する。
そして、このようにして得られるスムージング処理され
た印字ドツトデータと単純に密度変換された印字ドツト
データを第4図に示すように交互にプリンタユニット3
に出力することにより、印字を行わせる。
第3図は、第2図に示したドツト52の密度変換ドツト
処理を説明する模式図であり、LC,LDはデータライ
ンである。
第4図は、第1図に示した制御ユニット5より出力され
る印字ドツトデータを示す模式図であり、図中の印字ド
ツトデータ■、■、■がスムージング処理されたデータ
に対応する。
次に、第5図を参照しながらこの発明に係る印字情報処
理装置におけるデータ処理動作上ついて説明する。
第5図(a)、(b)はこの発明に係る印字情報処理装
置におけるデータ処理手順の一例を説明するフローチャ
ートである。なお、(1)〜(15)は各ステップを示
す。
先ず、ホストユニット1よりプリンタコントローラ2に
対して印字開始命令を出力する(1)。
次いで、印字ドツトデータがプリンタコントローラ2の
制御ユニット5に転送されると(2)、制御ユニット5
がモード設定ライン15をrQJとし、現在印字データ
設定ライン9にデータを設定する(3)。これにより、
スムージング処理ユニット4が、第3図に示したように
1ドツトに対して印字ドツトC,Dの如くドツトを2倍
とする。
次いで、制御ユニット5がスムージング印字データ出カ
ライン11を介して2倍になった印字ドツトデータを読
み取り(4)   プリンタユニット3に密度変換され
た印字ドツトデータとして印字させる(5)。
次いで、制御ユニット5がプリンタユニット3に対して
同一データを2目印字させたか(第4図に示す印字ライ
ン1,2の印字)どうかを判断しく6)、Noならばス
テップ(5)に戻り、YESならばモード設定ライン1
5を「1」としく7)、スムージング処理ユニット4に
よるスムージング処理が開始される。
先ず、スムージング処理ユニット4は、印字ドツトHP
に当たる印字ドツトを現在印字データ設定ライン9に設
定するとともに、補正用データ設定ライン10に当たる
印字ドツトデータを設定する(8) 次いで、印字ドツトHP内のそれぞれのドツト52が印
字ドツトA、Bに密度変換されるとともに、スムージン
グされるとプリンタユニット3に出力される(9) 次いで、制御ユニット5がスムージング印字データ出カ
ライン11を読み取り、プリンタユニット3に対しコミ
ュニケーションライン12〜14を介してスムージング
印字データ出カライン11を介して読み込んだ印字ドツ
トデータを印字させる(10)。
次いで、制御ユニット5がモード設定ライン15を「O
」としく11)、スムージング処理ユニット4が第3図
に示したドツト52を印字ドツトC9Dとする。
次いで、制御ユニット5はスムージング印字データ出カ
ライン11により印字ドツトデータを読み取り、プリン
タユニット3に対して単純2倍の密度変換した印字ドツ
トデータを送出して印字(単純2倍印字)させる(12
)。
次いで、第4図に示すXライン(X軸方向)目の最終ラ
イン(y軸方向)まで印字を終了したかどうかを判断し
く13)、NOならばステップ(7)に戻り、YESな
らば制御ユニット5によりプリンタユニット3に対し、
ラインフィード(LF)。
キャリッジリターン(CR)が送出される(14)。
次いで、制御ユニット5からホストユニット1に対して
印字終了ステータスを送出する(15)。
これにより、第6図に示すように単純密度変換処理出カ
フ1に比べて′fS1図に示したスムージング処理ユニ
ット4によりスムージング処理したスムージング処理済
の密度変換データカフ2の方が印字品位が向上させるこ
とが可能となる。
なお、上記実施例では密度変換として各印字ドツトを主
副走査方向に対して2倍に密度変換処理する場合につい
て説明したが、密度変換倍率は2倍に限定されることは
なく、適宜設定可能とし、それに対応して第2図に示し
たスムージング処理ユニット4の構成を変更することに
より容易に対応できる。
〔発明の効果〕
以上説明したように、この発明はホストから印字手段に
対して送出されたホスト印字ドツト情報を順次取り込ん
で記憶するホストデータ記憶手段と、このホストデータ
記憶手段に記憶されたホスト印字ドツト情報を読み出し
て密度変換する変換手段と、ホストデータ記憶手段に順
次記憶される隣接するホスト印字ドツト情報から密度変
換されたスムージングデータを生成するスムージング手
段と、このスムージング手段により密度変換されたスム
ージングデータを含む密度変換データおよび変換手段に
より密度変換された密度変換データを交互に印字手段に
出力するデータ出力制御手段とを備えたので、簡単な小
型の回路構成で、従来のように少なくとも3ラインの印
字データをサンプリングする必要がなく、少ないサンプ
リングデータに基づいて文字出力品位に損傷のない密度
変換された印字情報を安価なコストで印字手段に高速に
提供できる。従って、ホストから出力された印字情報の
密度と印字手段の印字密度が異なる場合にも、等倍の印
字情報を高品位に出力させることができる等の優れた効
果を奏する。
【図面の簡単な説明】 第1図はこの発明の一実施例を示す印字情報処理装置の
構成を説明するブロック図、第2図は、第1図に示した
スムージング処理ユニットの構成を説明する詳細回路ブ
ロック図、第3図は、第2図に示したドツトの密度変換
ドツト処理を説明する模式図、第4図は、第1図に示し
た制御ユニットより出力される印字ドツトデータを示す
模式図、第5図(a)、(b)はこの発明に係る印字情
報処理装置におけるデータ処理手順の一例を説明するフ
ローチャート、第6図はこの発明に係る印字情報処理装
置における印字情報出力例を示す模式図である。 図中、1はホストユニット、2はプリンタコントローラ
、3はプリンタユニット、4はスムージング処理ユニッ
ト、5は制御ユニットである。 第 図 第4図 主走査方向 ↓ ↓ ↓ ↓ ↓ ↓ ↓ ↓ ヌ今 図 (a) 果 図

Claims (1)

    【特許請求の範囲】
  1. ホストから印字手段に対して送出されたホスト印字ドッ
    ト情報を順次取り込んで記憶するホストデータ記憶手段
    と、このホストデータ記憶手段に記憶されたホスト印字
    ドット情報を読み出して密度変換する変換手段と、前記
    ホストデータ記憶手段に順次記憶される隣接するホスト
    印字ドット情報から密度変換されたスムージングデータ
    を生成するスムージング手段と、このスムージング手段
    により密度変換されたスムージングデータを含む密度変
    換データおよび前記変換手段により密度変換された密度
    変換データを交互に前記印字手段に出力するデータ出力
    制御手段とを備えたことを特徴とする印字情報処理装置
JP1318846A 1989-12-11 1989-12-11 印字情報処理装置 Pending JPH03180370A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1318846A JPH03180370A (ja) 1989-12-11 1989-12-11 印字情報処理装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1318846A JPH03180370A (ja) 1989-12-11 1989-12-11 印字情報処理装置

Publications (1)

Publication Number Publication Date
JPH03180370A true JPH03180370A (ja) 1991-08-06

Family

ID=18103609

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1318846A Pending JPH03180370A (ja) 1989-12-11 1989-12-11 印字情報処理装置

Country Status (1)

Country Link
JP (1) JPH03180370A (ja)

Similar Documents

Publication Publication Date Title
JPH07262360A (ja) 画像処理装置及び方法
JP2003058355A (ja) 即時ラスタ画像アセンブリ
US7426060B2 (en) Image processing method, image processing device and image processing system
JPH0471866A (ja) 印刷制御装置及び印刷装置
JPH02250464A (ja) ファクシミリ装置
US6061151A (en) Image processing method and apparatus
JPH11203101A (ja) コンピュータ・インターフェース装置および孔版印刷機用出力データの作成方法
US5642203A (en) Method of enlarging and processing image data
JPH0457570A (ja) 画像処理装置
JPH03180370A (ja) 印字情報処理装置
US6411398B1 (en) Computer interface unit for computer data print-out system using stencil printers
JPH0421472A (ja) プリンタ制御装置
JP3958953B2 (ja) 画像記録装置および画像記録方法
JP2803560B2 (ja) プリンタ制御装置
JPH08267865A (ja) 印刷制御方式
JPH04314263A (ja) 画像処理装置
JPH11272439A (ja) プリンタ装置
JPH07137403A (ja) 外部装置を接続した記録装置の印字方法
JPH01272461A (ja) 画像記憶装置
JPH06325137A (ja) 画像処理システム
JP2002271615A (ja) 画像処理装置及び画像形成装置
JP2001203892A (ja) 画像データ処理方法
JP2002185780A (ja) スムージング拡大装置
JPH05151403A (ja) プリンタ装置
JPH05334408A (ja) 画像処理装置