JPH04320863A - 印刷装置 - Google Patents

印刷装置

Info

Publication number
JPH04320863A
JPH04320863A JP3113728A JP11372891A JPH04320863A JP H04320863 A JPH04320863 A JP H04320863A JP 3113728 A JP3113728 A JP 3113728A JP 11372891 A JP11372891 A JP 11372891A JP H04320863 A JPH04320863 A JP H04320863A
Authority
JP
Japan
Prior art keywords
resolution
printing
information
print
data
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
Application number
JP3113728A
Other languages
English (en)
Other versions
JP3014165B2 (ja
Inventor
Masaaki Shimizu
正明 清水
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 JP3113728A priority Critical patent/JP3014165B2/ja
Publication of JPH04320863A publication Critical patent/JPH04320863A/ja
Application granted granted Critical
Publication of JP3014165B2 publication Critical patent/JP3014165B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Fax Reproducing Arrangements (AREA)
  • Editing Of Facsimile Originals (AREA)
  • Accessory Devices And Overall Control Thereof (AREA)
  • Dot-Matrix Printers And Others (AREA)

Abstract

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

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、印刷装置、特に外部装
置、例えばホストコンピュータから受信したデータをペ
ージ単位のビットマップ情報を作成して印刷処理を行う
印刷装置に関するものである。
【0002】
【従来の技術】従来、この種の印刷装置は、ホストコン
ピュータからの印字データを受信・処理しビデオ信号に
変換して、印刷機構部(プリンタエンジン)にビデオ信
号を送信するようなコントローラ部,このコントローラ
部から送信されたビデオ信号を電子写真プロセスを用い
て用紙(普通紙)上に可視像を形成し、出力する印刷機
構部(プリンタエンジン)等から構成されており、上記
コントローラ部はホストコンピュータから受信した印字
データ(文字コード・図形・イメージおよび印字位置や
大きさ指定等々)に基づいてプリンタエンジンの解像度
に合せて1ページ分の印字情報を画像用メモリにビット
マップとして展開し、画像用メモリの展開結果をビデオ
信号に変換して、印刷機構部に転送することにより印字
出力を得る。
【0003】また、印刷機構部は、前記コントローラ部
からの制御情報に基づいてプリンタエンジン内の給紙搬
送系を動作させると同時に、前記コントローラ部から送
信されるビデオ信号を、レーザビーム,LEDアレイ,
液晶シャッタ等の発光素子を用いて感光ドラム上にトナ
ー等の感光剤により像を形成し、当該形成像を給紙搬送
系により給紙された用紙(普通紙)に転写し、用紙(普
通紙)に転写された可視像を、高温,高圧の定着器を用
いて安定した印字結果を得る構成となっている。
【0004】このように構成された印刷装置において、
コントローラ部がホストコンピュータから送信された印
字データをビットマップに展開する場合、プリンタエン
ジンの解像度に合せて展開するのが一般的である。
【0005】従って、印字データの中にイメージデータ
が含まれており、当該イメージデータの解像度とプリン
タエンジンの解像度が不一致の場合には、当該イメージ
データの拡大/縮小を行って、プリンタエンジンの解像
度に合せるのが一般的な方法である。
【0006】
【発明が解決しようとする課題】このようにイメージデ
ータの拡大/縮小を行って解像度の補正を行った場合、
補正後の画質が元のイメージデータよりも劣化するとい
う問題点があった。
【0007】本発明は、上記の問題点を解決するために
なされたもので、解像度切換え可能なプリンタエンジン
に対して、印字頁に含まれるイメージデータの解像度に
合せてプリンタエンジンの解像度を切換え、さらに、設
定したプリンタエンジンの解像度に合せて、文字や図形
等の展開を行うようにすることにより、イメージデータ
の画質劣化を起こすことなく、文字,図形を含む印字出
力情報を高品位に出力できる印刷装置を得ることを目的
とする。
【0008】
【課題を解決するための手段】本発明に係る印刷装置は
、入力される印字情報で指定されるイメージ解像度情報
と設定されている解像度情報とを比較して設定可能な最
適な印字出力解像度を自動選択する解像度選択手段と、
この解像度選択手段により選択された解像度に応じて印
字機構の解像度を切り換え設定する設定手段と、解像度
選択手段により選択された解像度に基づいて印字情報の
ビットマップ展開を行う印字データ展開手段とを設けた
ものである。
【0009】
【作用】本発明においては、外部装置から入力された印
字情報が解析されて、イメージ情報が存在する場合は、
解像度選択手段が入力される印字情報で指定されるイメ
ージ解像度情報と設定されている解像度情報とを比較し
て設定可能な最適な印字出力解像度を自動選択し、設定
手段が選択された解像度に応じて印字機構の解像度を切
り換え設定し、印字データ展開手段が受信した印字情報
を解像度選択手段により選択された解像度に基づいて印
字情報のビットマップ展開を行い、受信した印字情報を
最適な解像度で印字することを可能とする。
【0010】
【実施例】図1は本発明の一実施例を示す印刷装置の機
能構成を示す概略ブロック図である。
【0011】図において、101はホストコンピュータ
から送信された印字データを受信するための印字データ
受信部を示す。ここで、印字データは、実際に印字処理
を行うための、文字コード,図形やイメージ等のデータ
や印字位置や大きさ等々を指定する印字用データと、印
刷機構部(プリンタエンジン)に対しての制御データか
らなる。制御データとは、例えば給紙モード(カセット
給紙,手差し給紙)の切換え制御を指定するような制御
データのことである。102は最適解像度選択手段で、
印字データ受信部101に受信された印字データのうち
、イメージデータの解像度を解析し、プリンタエンジン
に対して最適の解像度を設定する。103は印字データ
展開手段で、最適解像度選択手段102によって設定さ
れた解像度に合せて、印字データ受信部101を経由し
てきた印字データを出力データとして1ページ分のビッ
トマップ情報に展開する。上記101〜103により当
該印刷装置のコントローラ104が構成されている。
【0012】105は実際の印刷機構部(プリンタエン
ジン)で、印刷機構106,解像度切換えを行う制御機
構107から構成されている。
【0013】このように構成された印刷装置において、
外部装置(本実施例ではホストコンピュータ)から入力
された印字情報が解析されて、イメージ情報が存在する
場合は、解像度選択手段(最適解像度選択手段102)
が入力される印字情報で指定されるイメージ解像度情報
と設定されている解像度情報とを比較して設定可能な最
適な印字出力解像度を自動選択し、設定手段(制御機構
107)が選択された解像度に応じて印字機構の解像度
を切り換え設定し、印字データ展開手段103が受信し
た印字情報を解像度選択手段により選択された解像度に
基づいて印字情報のビットマップ展開を行い、受信した
印字情報を最適な解像度で印字することを可能とする。
【0014】図2は、図1に示した印刷装置のハード構
成の概要を示す概略図である。
【0015】図において、201は当該印刷装置に各種
印字データを送信するためのホストコンピュータ、20
2は印刷装置本体部で、例えばレーザビームによる印刷
装置の場合を示す。203はビデオコントローラ、20
4はプリンタエンジン(印刷機構部)、205は前記印
刷機構部204内の全体をコントロールする制御部を示
し、ビデオコントローラ203からのビデオ信号を受信
したり、また、ビデオコントローラ203からの制御コ
マンドを受信したり、エンジンのステータスをビデオコ
ントローラ203に送信したりする部分と、電子写真プ
ロセスや給紙搬送系207および光学系206を制御す
る部分からなる。
【0016】図3は、図2に示した給紙搬送系207の
一例を示す要部斜視図である。
【0017】図において、301は給紙カセットを示し
、給紙ローラ302の駆動により用紙305を矢印方向
に搬送する。303は感光ドラムで、搬送される用紙3
05に現像された像を転写させる。304は定着器で、
用紙305に転写されたトナー像を用紙305に熱と圧
力により定着させた後、機外へ排紙させる。
【0018】図4は、図2に示したビデオコントローラ
203の詳細構成を示すブロック図である。
【0019】図において、401はビデオコントローラ
203全体を制御するCPUで、例えばROM(リード
オンリメモリ)で構成されるプログラムメモリ402に
記憶された制御プログラムに基づいて内部バス409に
接続された各デバイスを総括的に制御する。403は例
えばROM(リードオンリメモリ)で構成されるフォン
トメモリで、文字コードに対応するフォントをビットマ
ップに展開するためのフォントデータが格納されている
。404は例えばRAM(ランダムアクセスメモリ)で
構成されるワークメモリで、プログラム動作に必要なデ
ータ,制御フラグ等を記憶する。405はデータ入力用
インタフェースで、ホストコンピュータ201と当該ビ
デオコントローラ203とのデータ入力をインタフェー
スする。406は例えばRAM(ランダムアクセスメモ
リ)で構成される画像用メモリで、印字データから1ペ
ージ分のビットマップを展開記憶する。
【0020】407はデータ入出力用インタフェースで
、当該ビデオコントローラ203と印刷機構部204と
の入出力データを相互にインタフェースする。408は
画像信号発生器で、印刷機構部204に同期して画像用
メモリ406からビデオ信号を発生する。
【0021】図5は本印刷装置における解像度切換え処
理手順の一例を示すフローチャートである。(1) 〜
(8) は各ステップ(ホストコンピュータ201から
1頁分の印字データが送信された時点での当該印刷装置
の当該頁展開処理)を示す。
【0022】先ず、当該頁内にイメージデータが存在す
るかどうかをチェックし(1) 、存在しない場合(N
O)は、プリンタエンジンの解像度をデフォルト値(例
えば240DPI)に設定して(2) 、ステップ(7
) 以降に進む。
【0023】もし、当該頁内にイメージデータが存在す
る場合(YES)は、イメージデータの解像度と一致す
る解像度をプリンタエンジンに対して設定可能かどうか
をチェックし(3) 、もし、設定可能(YES)であ
れば、イメージデータの解像度をプリンタエンジンの解
像度(例えば400DPI)に設定し(4) 、ステッ
プ(7)以降に進む。
【0024】一方、ステップ(3) の判定でイメージ
データの解像度と一致する解像度をプリンタエンジンに
対して設定不能の場合(NO)は、イメージデータに最
適な解像度(例えば300DPI)を選択する(5) 
【0025】ここで、イメージデータに最適なエンジン
の解像度とは、イメージデータの拡大/縮小ロジックに
よって異なるが一例を示せば下記の通りとなる。
【0026】一般に、イメージデータの解像度IDPI
とエンジンの解像度EDPIが異なる場合、解像度ID
PIと解像度EDPIとの比率(IDPI/EDPI)
が、下記第(1) 式をみたすように、解像度を選択す
ると、イメージデータの画質の劣化は小さい。
【0027】   拡大の場合:  IDPI/EDPI=(n+1)
/n  (nは正の自然数)  縮小の場合:  ID
PI/EDPI=n/(n+1)  (nは正の自然数
)                        
                         
         ……(1)また、上記条件に当ては
まらない場合には、下記第(2) 式に示すような解像
度を選択する。
【0028】   IDPI/EDPI=m/n      (n,m
は正の自然数)  ……(2)次いで、上記ステップ(
4) またはステップ(5) で決定される解像度をエ
ンジンに設定し(6) 、設定した解像度に合せて1頁
分に文字データ,図形データ,イメージデータ等をビッ
トマップに展開する(7) 。次いで、展開されたビッ
トマップデータを印刷機構部204に出力して印字出力
する(8) 。
【0029】なお、上記実施例ではイメージデータの解
像度を第1優先に考慮して、エンジンの解像度を決定す
る場合について説明したが、ホストコンピュータ201
からイメージデータの解像度を第1優先とするか、エン
ジンのデフォルト解像度を第1優先とするかをコマンド
によって指示できるように構成してもよい。
【0030】また、印刷装置のパネル操作部よりイメー
ジデータの解像度を第1優先とするか、エンジンのデフ
ォルト解像度を第1優先とするかをコマンドによって指
示するように構成してもよい。
【0031】
【発明の効果】以上説明したように、本発明は入力され
る印字情報で指定されるイメージ解像度情報と設定され
ている解像度情報とを比較して設定可能な最適な印字出
力解像度を自動選択する解像度選択手段と、この解像度
選択手段により選択された解像度に応じて印字機構の解
像度を切り換え設定する設定手段と、解像度選択手段に
より選択された解像度に基づいて印字情報のビットマッ
プ展開を行う印字データ展開手段とを設けたので、イメ
ージ情報の解像度に最適な解像度を印字機構に対して自
動設定でき、イメージ情報の画質劣化を防止しつつ、か
つ文字,図形等を含む印字情報を高品位に出力できる効
果を奏する。
【図面の簡単な説明】
【図1】本発明の一実施例を示す印刷装置の機能構成を
示す概略ブロック図である。
【図2】図1に示した印刷装置のハード構成の概要を示
す概略図である。
【図3】図2に示した給紙搬送系の一例を示す要部斜視
図である。
【図4】図2に示したビデオコントローラの詳細構成を
示すブロック図である。
【図5】本印刷装置における解像度切換え処理手順の一
例を示すフローチャートである。
【符号の説明】
101    印字データ受信部 102    最適解像度選択手段 103    印字データ展開手段 104    コントローラ 105    印刷機構部 106    印字機構 107    制御機構

Claims (1)

    【特許請求の範囲】
  1. 【請求項1】外部装置から入力される印字情報を解析し
    てビットマップ展開された印字データに基づいて印字処
    理を行う印字機構を備えた印刷装置において、入力され
    る印字情報で指定されるイメージ解像度情報と設定され
    ている解像度情報とを比較して設定可能な最適な印字出
    力解像度を自動選択する解像度選択手段と、この解像度
    選択手段により選択された解像度に応じて前記印字機構
    の解像度を切り換え設定する設定手段と、前記解像度選
    択手段により選択された解像度に基づいて前記印字情報
    のビットマップ展開を行う印字データ展開手段とを具備
    したことを特徴とする印刷装置。
JP3113728A 1991-04-19 1991-04-19 印刷装置 Expired - Fee Related JP3014165B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP3113728A JP3014165B2 (ja) 1991-04-19 1991-04-19 印刷装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP3113728A JP3014165B2 (ja) 1991-04-19 1991-04-19 印刷装置

Publications (2)

Publication Number Publication Date
JPH04320863A true JPH04320863A (ja) 1992-11-11
JP3014165B2 JP3014165B2 (ja) 2000-02-28

Family

ID=14619637

Family Applications (1)

Application Number Title Priority Date Filing Date
JP3113728A Expired - Fee Related JP3014165B2 (ja) 1991-04-19 1991-04-19 印刷装置

Country Status (1)

Country Link
JP (1) JP3014165B2 (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7872775B2 (en) * 2002-05-24 2011-01-18 Lexmark International, Inc. Apparatus and method for a resolution quality redefinition control system for a multi-function device

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7872775B2 (en) * 2002-05-24 2011-01-18 Lexmark International, Inc. Apparatus and method for a resolution quality redefinition control system for a multi-function device

Also Published As

Publication number Publication date
JP3014165B2 (ja) 2000-02-28

Similar Documents

Publication Publication Date Title
US6271926B1 (en) Printing system with print job programming capability
EP0503903B1 (en) Image recording method and apparatus
US4975858A (en) Controller for a printer for printing data received from an external data processor
KR0135218B1 (ko) 화상 기록 장치 및 그 제어 방법
JPH03136095A (ja) 印刷装置
JPH1178168A (ja) 画像形成装置
US6002848A (en) Band-based printing control system
JP3014165B2 (ja) 印刷装置
JPH10304217A (ja) 画像処理方法及び装置
JP2634779B2 (ja) 印刷制御装置
JPH0624043A (ja) 画像形成装置
JP2001239717A (ja) デジタル印刷制御装置およびデジタル印刷システム
JPH08207355A (ja) 印刷装置
JP2981400B2 (ja) 印刷装置および印刷装置のデータ処理方法
JPH0664248A (ja) 複写印刷装置
JPS60160264A (ja) ビツトマツプメモリの制御方式
JPH0577489A (ja) プリンタ制御装置
JP2908571B2 (ja) ページプリンタ
JP3478640B2 (ja) データ処理装置、印刷装置及び制御方法
JP2776743B2 (ja) 電子写真方式印刷装置
JPH08183226A (ja) プリンタ制御装置およびプリンタ制御方法
JPH0483677A (ja) 画像形成装置
JPH05191578A (ja) プリンタコントローラシステム
JPH05309903A (ja) 印刷方法及び装置
JP2006244132A (ja) 印刷システム

Legal Events

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