JPH08123630A - 画像処理システム - Google Patents

画像処理システム

Info

Publication number
JPH08123630A
JPH08123630A JP6256624A JP25662494A JPH08123630A JP H08123630 A JPH08123630 A JP H08123630A JP 6256624 A JP6256624 A JP 6256624A JP 25662494 A JP25662494 A JP 25662494A JP H08123630 A JPH08123630 A JP H08123630A
Authority
JP
Japan
Prior art keywords
image processing
image data
printing apparatus
processing system
host computer
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.)
Withdrawn
Application number
JP6256624A
Other languages
English (en)
Inventor
Atsuyuki Ninomiya
敬幸 二宮
Masafumi Kamata
雅史 鎌田
Kazuhiko Morimura
和彦 森村
Masashi Matsumoto
正史 松本
Yuji Akiyama
勇治 秋山
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 JP6256624A priority Critical patent/JPH08123630A/ja
Publication of JPH08123630A publication Critical patent/JPH08123630A/ja
Withdrawn legal-status Critical Current

Links

Landscapes

  • Editing Of Facsimile Originals (AREA)
  • Record Information Processing For Printing (AREA)
  • Image Processing (AREA)
  • Facsimiles In General (AREA)

Abstract

(57)【要約】 【目的】 ホストコンピュータ内で画像データの最適な
変換方法を決定して高速に実行することにより、印刷装
置において最適な解像度変換処理が施された画像データ
を出力可能な画像処理システムを提供することを目的と
する。 【構成】 ホストコンピュータ200と印刷装置100
とが接続された画像処理システムにおいて、ホストコン
ピュータ200内の解像度変換部218で、印刷装置制
御部219により受信された印刷装置100の各特性デ
ータに基づいて最適な変換方法を選択し、RAM215
内の画像データ格納部202に格納されている画像デー
タについて該変換処理を施してから印刷装置100へ送
信する。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は画像処理システムに関
し、例えば、ホストコンピュータから送信された画像デ
ータを画像処理装置で受信して出力する画像処理システ
ムに関する。
【0002】
【従来の技術】近年、ホストコンピュータからの画像デ
ータをプリンタ等の印刷装置において受信し、印刷する
画像処理システムの普及は著しい。このような画像処理
システムにおける画像データの流れについて、以下に説
明する。
【0003】図4に、上述した画像処理システムにおけ
る印刷装置のブロック構成を示す。図4において、10
0が印刷装置であり、ホストコンピュータ200からの
画像データを受信して印刷する。
【0004】印刷装置100において、101は中央処
理装置(以下、メインCPU)、102はRAM、10
3はROM、また、112はアドレスバス、データバ
ス、及び、それらを制御する制御信号からなるバスであ
り、後述する各部に接続されている。メインCPU10
1はROM103に格納されたプログラムに従い、RA
M102を作業領域として、後述する各部を統括的に制
御する。
【0005】また、104はデータ受信部、105は操
作パネル制御部、106はタイマー部、107は印刷ヘ
ッド移動駆動部、108は紙送り駆動部、109は印刷
ヘッド印刷駆動部、110は印刷ヘッドホーム位置セン
サ、111は用紙センサ、113は解像度変換部であ
る。
【0006】ホストコンピュータ200から送信された
画像情報は、印刷装置100側のデータ受信部104で
受信される。データ受信部104では、設定された手順
に従う画像データの受信状況や記録用紙状態等の印刷装
置100の情報について、ホストコンピュータ200と
の間で受け渡しを行う。しかしながら、後述するように
記録用紙の種類、及び印刷装置100の種類をホストコ
ンピュータ200に通知することはない。
【0007】印刷装置100において縮小変倍処理や低
解像度への解像度変換処理等が指示されている場合に
は、画像データは解像度変換部113に転送される。解
像度変換部113では指定された解像度変換比率に基づ
いて画像データの間引きが行われ、解像度変換後の画像
データはRAM102に格納される。RAM102に格
納された画像データは、印刷命令等の印刷要因が発生し
た時点で、メインCPU101によりROM103に格
納された印刷シーケンスに従って印刷が開始される。
【0008】メインCPU101は、印刷ヘッドホーム
位置センサ110により不図示の印刷ヘッドの位置を確
認し、印刷ヘッド移動駆動部107を動作させることに
より、印刷ヘッドを移動させる。印刷ヘッドが予め定め
られた位置に達した時点で、メインCPU101は印刷
ヘッド印刷駆動部109を動作させ、記録用紙上に画像
データの印刷を開始する。そして一行の印刷が終了する
と、メインCPU101は紙送り駆動部108を動作さ
せて記録用紙送りを行なう。以上説明した動作を、全画
像データについて終了するまで継続する。
【0009】尚、上記従来の印刷装置100における用
紙センサ111は、印刷装置100内における印刷領域
確認や印刷開始位置制御のために記録用紙サイズを測定
するものであって、該測定された記録用紙サイズが外部
接続されているホストコンピュータ200等に通知され
ることはない。
【0010】次に図5を参照して、上記従来の印刷装置
100に接続されたホストコンピュータ200について
説明する。
【0011】図5は、ホストコンピュータ200の詳細
構成を示すブロック図である。図5に示すホストコンピ
ュータ200において、204はメインCPU、205
はRAM、215はROM、また、212はアドレスバ
ス、データバス、及び、それらを制御する制御信号から
なるバスであり、後述する各部に接続されている。メイ
ンCPU204はROM205に格納されたプログラム
に従い、RAM215を作業領域として、後述する各部
を統括的に制御する。
【0012】メインCPU204は、電源210による
電源投入時に、まずROM205よりホストコンピュー
タ200のスタートアップ情報を読み出し、ハードディ
スク214に格納されている各種処理プログラムをハー
ドディスク制御部213により読出し、RAM215内
のプログラム格納部203に複写する。上記処理が終了
すればキーボード制御部208、CRT制御部206、
印刷装置制御部211が動作可能となり、これによりC
RT207、キーボード209、印刷装置100が使用
可能となる。
【0013】次に、文書や表などの画像データを作成す
るために、上記RAM215に複写されたプログラムを
実行する場合について説明する。
【0014】印刷処理用のプログラムはハードディスク
214内に格納されており、キーボード209からの指
示に従ってメインCPU204により上記プログラムの
内容がRAM215の内部のプログラム格納部203領
域に複写され、実行される。
【0015】そして、上記プログラムが実行されること
により印刷対象となる画像データが生成されるが、その
データ形式は印刷装置100により異なる。そのため、
印刷対象の画像データを作成する際に、印刷装置100
を特定する指示が操作者により行われる必要がある。
【0016】作成された画像データはRAM215内の
画像データ格納部202に一時的に格納され、所定の情
報量が蓄積された時点で印刷装置制御部211に転送さ
れる。印刷装置制御部211では、印刷装置100から
の転送されてきた情報の収集及び印刷装置100への画
像データの転送を制御する。ここで、印刷装置制御部2
11で管理している印刷装置100から転送されてくる
情報は、印刷装置100の接続の有無、記録用紙の有
無、印刷装置100のエラー状態である。従って印刷装
置制御部211においては、上述したような状態情報の
みにより、印刷装置100に対して画像データを転送す
るか否かの判断を行っているにすぎない。即ち、ホスト
コンピュータ200から印刷装置100に画像データを
転送して印刷を行なう従来の画像処理システムにおいて
は、画像データを縮小又は低解像度への解像度変換を行
う場合に、ホストコンピュータ200は印刷装置100
の記録用紙サイズ、記録用紙種類、印刷解像度等の情報
を参照すること無く、印刷すべき画像データを作成して
いた。
【0017】
【発明が解決しようとする課題】上記従来の印刷装置に
おいては、画像データの縮小及び解像度変換処理は、全
て印刷装置において所定の方法により行われることにな
る。
【0018】しかしながら、縮小、及び低解像度への変
換処理は、その変換比率、記録用紙の種類、印刷装置の
種類等により最適な方法が異なるため、一義的に決定で
きるものではない。例えば、記録用紙のサイズ及び画像
データのサイズに基づいて、縮小率を決定することは可
能であるが、該変換比率の大きさによって、最適な変換
方法は異なってくる。
【0019】例えば、2値のカラー画像の縮小処理を行
なう場合、約80%程度の縮小率であれば単純に該縮小
率に従って印刷すべきドットを削除するだけで、大きな
画像劣化を発生すること無く画像データは縮小される。
しかしながら、50%程度の縮小率になってくると、上
記と同様に単純な間引きを行うことはできない。それは
即ち、2値のカラー画像では通常ディザ法により多値表
現が行われるが、ディザパターンの構成が2×2のマト
リクスである場合が多く、この場合、ディザによるドッ
トの配置順序と縮小のための間引き順序とが同期してし
まった場合、画像データにおいて有効画素の欠落が生
じ、最悪の場合には全ての有効画素が消失してしまいか
ねないからである。
【0020】また、記録用紙の種類によっても最適な変
換方法は異なってくる。例えばインクジェットプリンタ
におけるコート紙の様に、同一のインク量によるドット
生成面積が普通紙と比較して大きい記録媒体について
は、間引き率が普通紙のそれよりも大きくなり、かつ、
有効画素の保存のために印刷ドットの選択工程が必要と
なる。
【0021】以上説明したように、従来のホストコンピ
ュータと印刷装置とによる画像処理システムにおいて
は、画像データの縮小及び低解像度への変換処理におい
て、最適な方法を選択することはできなかった。
【0022】また、印刷装置側において最適な変換方法
を決定するためには印刷装置内において複雑な処理を行
わねばならず、全体としての印刷スループットの大幅な
低下を招かざるを得なかった。
【0023】本発明は上述した課題を解決するためにな
されたものであり、ホストコンピュータ内で画像データ
の最適な変換方法を決定して実行することにより、印刷
装置において最適な解像度変換処理が施された画像デー
タを出力可能な画像処理システムを提供することを目的
とする。
【0024】更に、変換処理の決定及び変換処理そのも
のをホストコンピュータで行うことにより、印刷処理速
度の向上が望める画像処理システムを提供することを目
的とする。
【0025】
【課題を解決するための手段】上述した目的を達成する
ために、本発明は以下の構成を備える。
【0026】即ち、ホストコンピュータから送信された
画像データを画像処理装置で受信して出力する画像処理
システムであって、前記ホストコンピュータは、前記画
像処理装置に関する情報を前記画像処理装置より受信す
る受信手段と、前記画像処理装置に出力する画像データ
を変換する複数の変換手段と、前記受信手段により受信
した前記情報に基づいて前記複数の変換手段のいずれか
を選択する選択手段と、前記選択された変換手段により
変換された画像データを前記画像処理装置に送信する送
信手段とを有することを特徴とする。
【0027】例えば、前記画像処理装置は、印刷装置で
あることを特徴とする。
【0028】例えば、前記印刷装置に関する情報は、記
録媒体サイズであることを特徴とする。
【0029】例えば、前記画像処理装置に関する情報
は、記録媒体種別であることを特徴とする。
【0030】例えば、前記画像処理装置に関する情報
は、印刷解像度であることを特徴とする。
【0031】例えば、前記画像処理装置に関する情報
は、印刷方式種別であることを特徴とする。
【0032】例えば、前記変換手段は、前記画像データ
の解像度変換処理を行うことを特徴とする。
【0033】例えば、前記解像度変換処理は、低解像度
への変換処理であることを特徴とする。
【0034】例えば、前記変換手段は、前記画像データ
の縮小変倍処理を行うことを特徴とする。
【0035】
【作用】以上の構成により、ホストコンピュータにおい
て印刷装置の各種情報を受信し、該情報により画像デー
タの最適な変換方法を選択し、実際に変換処理を行うこ
とができ、従って最適な変換処理を高速に行うことが可
能となるという特有の作用効果が得られる。
【0036】
【実施例】本発明に係る一実施例について、図面を参照
して以下詳細に説明する。
【0037】図1は本実施例におけるホストコンピュー
タの詳細構成を示すブロック図である。図1において、
上述した従来例に示す図5と同様の構成には同一番号を
付し、説明を省略する。図1において、218は解像度
変換部、219は印刷装置制御部である。尚、印刷装置
制御部219は、上述した図5に示す印刷装置制御部2
11とはその動作を異にする。
【0038】図2のブロック図に、本実施例における解
像度変換処理を行う際の各データの流れを示す。図2
は、図1に示すブロック図を各データの流れに着目して
示した図であり、画像データ301はRAM215内の
画像データ格納部202に一時的に格納されている。図
2に示すホストコンピュータ200において、画像デー
タ301及び印刷装置制御部219以外の構成は解像度
変換部218に含まれる。
【0039】印刷装置100における印刷装置の種類,
記録用紙サイズ,記録用紙種類,印刷解像度の各情報3
17,318,319,321は、ホストコンピュータ
200と印刷装置100との間の双方向通信により、印
刷装置制御部219を介してホストコンピュータ200
に取り込まれる。上記情報は印刷装置100の状態が変
化する毎にホストコンピュータ200の印刷装置制御部
219に転送される。従ってホストコンピュータ200
の印刷装置制御部219には、常に最新の印刷装置10
0の情報が格納されている。
【0040】印刷領域判断部302においては、画像デ
ータ301に基づいて実際の印刷に必要な印刷領域サイ
ズが判断される。そして、変換比率算出部310におい
て、印刷装置制御部219に格納されている最新の記録
用紙サイズの情報312と、上記印刷領域判断部302
からの印刷領域サイズ情報とにより、最適な解像度変換
比率が決定される。
【0041】尚、本実施例においては、解像度変換比率
を自動的に決定する例について説明を行ったが、例えば
解像度変換比率はホストコンピュータの操作者からの直
接の指定によって行われても良い。
【0042】以上説明したようにして決定された解像度
変換比率と印刷装置種類情報311,記録用紙種情報3
13,及び印刷解像度情報322とにより、解像度変換
手法決定部309において後述するようにして解像度変
換方法が決定される。
【0043】解像度変換手法決定部309において決定
された解像度変換方法に基づいて、スイッチ307及び
308によって実際に解像度変換処理を行う変換処理部
a303〜g306が選択される。そして、画像データ
はいずれかの変換処理部に入力されて最適な解像度変換
処理が施された後、出力されて印刷装置制御部219内
のデータ転送部314に書き込まれる。そして、印刷装
置100が印刷可能状態であることを確認した後、変換
処理済みの画像データは印刷装置100に転送される。
【0044】図3に、本実施例における解像度変換手法
決定部309の制御手順を示す。
【0045】図3において、まずステップS401で解
像度変換比率が80%より大きいか否かを判定する(解
像度変換比率による判定)。そして、ステップS401
における判定結果に基づき、ステップS402及び40
3において、印刷装置100に設定されている記録用紙
がコート紙であるか否かを判定する(記録用紙種類によ
る判定)。そして、次にステップS404及びS406
で印刷装置100の種類により異なる使用インクが染料
であるか否かを判定する(インク種別による判定)。ま
た、ステップS405において、印刷装置100におけ
る解像度が360dpiであるか否かを判定する(印刷
解像度による判定)。
【0046】以上説明したような判定結果の組み合せに
より、本実施例における解像度変換処理方法が分類され
る。例えば、図3のA〜Gの各分類結果が、図2の変換
処理部a303〜g306に対応する。尚、図3に示す
分類方法は本発明における一例であり、印刷装置100
の特性及び操作者の要求等に応じて、最適な分類方法を
採用すれば良い。
【0047】以上説明したように本実施例によれば、要
求された印刷サイズや印刷装置の特性に応じて、最適な
解像度変換方法をホストコンピュータにおいて選択し、
高速に実行することにより、印刷装置側では最適な変換
処理が施された画像データを受信して出力することがで
きる。
【0048】尚、本実施例においてはホストコンピュー
タと印刷装置とが接続された画像処理システムに関して
説明を行ったが、本発明はこの例に限定されるものでは
なく、例えばホストコンピュータとファクシミリ装置
等、ホストコンピュータと画像処理装置とが接続されて
いるシステムであれば、同様の効果が得られる。この時
の変換処理の選択要件は、やはり画像処理装置特性に応
じて適宜決定すれば良い。
【0049】尚、本発明は、複数の機器から構成される
システムに適用しても、1つの機器から成る装置に適用
しても良い。また、本発明はシステム或は装置にプログ
ラムを供給することによって達成される場合にも適用で
きることはいうまでもない。
【0050】
【発明の効果】以上説明したように本発明によれば、印
刷装置の情報とホストコンピュータ内における印刷情報
に基づいて、ホストコンピュータ内で最適な解像度変換
方法を決定して実行することにより、印刷装置おいて最
適な解像度変換処理が施された画像データを受信し、出
力することが可能となる。
【0051】更に、変換処理の決定及び変換処理そのも
のをホストコンピュータで行うことにより、印刷装置に
おいて変換処理を行う場合と比べてその処理速度が大幅
に向上する。
【0052】
【図面の簡単な説明】
【図1】本発明に係る一実施例におけるホストコンピュ
ータの詳細構成を示すブロック図である。
【図2】本実施例における解像度変換を行う構成を示す
ブロック図である。
【図3】本実施例における解像度変換方法の決定処理を
示すフローチャートである。
【図4】従来の印刷装置の詳細構成を示すブロック図で
ある。
【図5】従来のホストコンピュータの詳細構成を示すブ
ロック図である。
【符号の説明】
100 印刷装置 200 ホストコンピュータ 202 画像データ格納部 203 プログラム格納部 204 メインCPU 205 ROM 206 CRT制御部 207 CRT 208 キーボード制御部 209 キーボード 210 電源 219 印刷装置制御部 212 バス 213 ハードディスク制御部 214 ハードディスク 215 RAM 218 解像度変換部 219 印刷装置制御部
───────────────────────────────────────────────────── フロントページの続き (51)Int.Cl.6 識別記号 庁内整理番号 FI 技術表示箇所 H04N 1/393 (72)発明者 松本 正史 東京都大田区下丸子3丁目30番2号 キヤ ノン株式会社内 (72)発明者 秋山 勇治 東京都大田区下丸子3丁目30番2号 キヤ ノン株式会社内

Claims (9)

    【特許請求の範囲】
  1. 【請求項1】 ホストコンピュータから送信された画像
    データを画像処理装置で受信して出力する画像処理シス
    テムであって、 前記ホストコンピュータは、 前記画像処理装置に関する情報を前記画像処理装置より
    受信する受信手段と、 前記画像処理装置に出力する画像データを変換する複数
    の変換手段と、 前記受信手段により受信した前記情報に基づいて前記複
    数の変換手段のいずれかを選択する選択手段と、 前記選択された変換手段により変換された画像データを
    前記画像処理装置に送信する送信手段とを有することを
    特徴とする画像処理システム。
  2. 【請求項2】 前記画像処理装置は、印刷装置であるこ
    とを特徴とする請求項1記載の画像処理システム。
  3. 【請求項3】 前記画像処理装置に関する情報は、記録
    媒体サイズであることを特徴とする請求項2記載の画像
    処理システム。
  4. 【請求項4】 前記画像処理装置に関する情報は、記録
    媒体種別であることを特徴とする請求項2記載の画像処
    理システム。
  5. 【請求項5】 前記画像処理装置に関する情報は、印刷
    解像度であることを特徴とする請求項2記載の画像処理
    システム。
  6. 【請求項6】 前記画像処理装置に関する情報は、印刷
    方式種別であることを特徴とする請求項2記載の画像処
    理システム。
  7. 【請求項7】 前記変換手段は、前記画像データの解像
    度変換処理を行うことを特徴とする請求項1記載の画像
    処理システム。
  8. 【請求項8】 前記解像度変換処理は、低解像度への変
    換処理であることを特徴とする請求項7記載の画像処理
    システム。
  9. 【請求項9】 前記変換手段は、前記画像データの縮小
    変倍処理を行うことを特徴とする請求項1記載の画像処
    理システム。
JP6256624A 1994-10-21 1994-10-21 画像処理システム Withdrawn JPH08123630A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP6256624A JPH08123630A (ja) 1994-10-21 1994-10-21 画像処理システム

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP6256624A JPH08123630A (ja) 1994-10-21 1994-10-21 画像処理システム

Publications (1)

Publication Number Publication Date
JPH08123630A true JPH08123630A (ja) 1996-05-17

Family

ID=17295203

Family Applications (1)

Application Number Title Priority Date Filing Date
JP6256624A Withdrawn JPH08123630A (ja) 1994-10-21 1994-10-21 画像処理システム

Country Status (1)

Country Link
JP (1) JPH08123630A (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1150491A3 (en) * 2000-03-28 2005-04-06 Noritsu Koki Co., Ltd. Digital photo processing apparatus and printing data recording method
US7178151B2 (en) 2000-11-22 2007-02-13 Canon Kabushiki Kaisha Peripheral driver forward compatibility

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1150491A3 (en) * 2000-03-28 2005-04-06 Noritsu Koki Co., Ltd. Digital photo processing apparatus and printing data recording method
US7193741B2 (en) 2000-03-28 2007-03-20 Noritsu Koki Co., Ltd. Digital photo processing apparatus and printing data recording method
US7178151B2 (en) 2000-11-22 2007-02-13 Canon Kabushiki Kaisha Peripheral driver forward compatibility

Similar Documents

Publication Publication Date Title
US5619623A (en) Method and device for transmitting and processing print data used for printer
JP2002008002A (ja) 画像処理装置及び画像処理方法
JPH06286229A (ja) 印刷装置
JPH08123630A (ja) 画像処理システム
JPH11203101A (ja) コンピュータ・インターフェース装置および孔版印刷機用出力データの作成方法
US6411398B1 (en) Computer interface unit for computer data print-out system using stencil printers
US7110125B1 (en) Printing from a PC using the printer unit of a facsimile machine
JPH11348381A (ja) プリンタ
US6741371B1 (en) Image forming system, image forming apparatus, and control method therefor
JPH08244314A (ja) プリンタシステム及び該システムにおけるプリンタ及び情報処理装置
KR100212981B1 (ko) 화상형성장치의 출력용지 및 토너 절약 프린팅 장치 및 방법
JP2003280839A (ja) プリンタドライバ及びそれを搭載した印刷制御装置
JP3110879B2 (ja) 印刷方法及び装置
JP3175505B2 (ja) 画像処理装置
JP3195097B2 (ja) 出力制御方法および装置
JP3404128B2 (ja) カラー画像印刷システム
JP2803560B2 (ja) プリンタ制御装置
JPH10290320A (ja) 画像入力装置および画像入力方法
JP2002304267A (ja) 印刷制御装置、印刷装置、印刷データ処理方法、印刷データ処理用プログラム及び記録媒体
JPH07104954A (ja) プリンタ及びその制御方法
JPH07327117A (ja) 画像記録装置及びその制御方法
JPH098990A (ja) 情報処理システムと情報処理方法
JP2000225749A (ja) プリンタのコントローラボードおよびプリンタ
JP2000322210A (ja) プリンタ制御方法
JPH07152519A (ja) 印刷システム

Legal Events

Date Code Title Description
A300 Withdrawal of application because of no request for examination

Free format text: JAPANESE INTERMEDIATE CODE: A300

Effective date: 20020115