JP2000324335A - 情報処理装置および印刷制御装置および情報処理方法および印刷制御方法およびコンピュータが読み出し可能なプログラムを格納した記憶媒体 - Google Patents
情報処理装置および印刷制御装置および情報処理方法および印刷制御方法およびコンピュータが読み出し可能なプログラムを格納した記憶媒体Info
- Publication number
- JP2000324335A JP2000324335A JP11133877A JP13387799A JP2000324335A JP 2000324335 A JP2000324335 A JP 2000324335A JP 11133877 A JP11133877 A JP 11133877A JP 13387799 A JP13387799 A JP 13387799A JP 2000324335 A JP2000324335 A JP 2000324335A
- Authority
- JP
- Japan
- Prior art keywords
- natural image
- resolution
- data
- image
- natural
- 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
Links
Landscapes
- Editing Of Facsimile Originals (AREA)
- Facsimile Image Signal Circuits (AREA)
- Color Image Communication Systems (AREA)
Abstract
(57)【要約】
【課題】 インタフェースの伝送速度が遅い時でも、情
報量が多い自然画部分を含むカラー画像情報を印刷装置
側のエンジンを待たせないで効率よく印刷することであ
る。 【解決手段】 自然画検出部104により画像情報中か
ら自然画の部分を抽出し、該抽出された自然画の部分だ
け解像度変換部105で解像度を下げ、かつ自然画以外
の部分とを同期処理部106で同期させながら制御コマ
ンド生成部107で制御コマンドに変換してプリンタ1
000に転送制御する構成を特徴とする。
報量が多い自然画部分を含むカラー画像情報を印刷装置
側のエンジンを待たせないで効率よく印刷することであ
る。 【解決手段】 自然画検出部104により画像情報中か
ら自然画の部分を抽出し、該抽出された自然画の部分だ
け解像度変換部105で解像度を下げ、かつ自然画以外
の部分とを同期処理部106で同期させながら制御コマ
ンド生成部107で制御コマンドに変換してプリンタ1
000に転送制御する構成を特徴とする。
Description
【0001】
【発明の属する技術分野】本発明は、所定の通信媒体を
介して印刷装置と通信して転送すべき印刷データを生成
する情報処理装置および印刷制御装置および情報処理方
法および印刷制御方法およびコンピュータが読み出し可
能なプログラムを格納した記憶媒体に関するものであ
る。
介して印刷装置と通信して転送すべき印刷データを生成
する情報処理装置および印刷制御装置および情報処理方
法および印刷制御方法およびコンピュータが読み出し可
能なプログラムを格納した記憶媒体に関するものであ
る。
【0002】
【従来の技術】従来、情報処理装置において、所定の通
信媒体を介して接続される印刷装置で、例えばモノクロ
画像や解像度の低いカラー画像を印刷する場合、必要と
するデータの容量が少なく、エンジンが要求するデータ
伝送速度がセントロニクスインタフェースでも間に合う
ようなデータ転送処理構成となっていた。
信媒体を介して接続される印刷装置で、例えばモノクロ
画像や解像度の低いカラー画像を印刷する場合、必要と
するデータの容量が少なく、エンジンが要求するデータ
伝送速度がセントロニクスインタフェースでも間に合う
ようなデータ転送処理構成となっていた。
【0003】最近では、情報処理装置側の中央処理装置
(CPU)の能力が急激に進歩したために、パーソナル
コンピュータで扱う画像情報の品位や解像度が急激に上
がってきており、それに伴って、印刷装置の品位や解像
度も上がり、印刷するための制御コマンドも容量が大幅
に増加する傾向にあるにもかかわらず、ホストコンピュ
ータのプリンタドライバに対する設定がDTP設定であ
る場合でも、情報処理装置は印刷品位を優先して伝送速
度が遅いままデータを印刷装置に転送処理していた。
(CPU)の能力が急激に進歩したために、パーソナル
コンピュータで扱う画像情報の品位や解像度が急激に上
がってきており、それに伴って、印刷装置の品位や解像
度も上がり、印刷するための制御コマンドも容量が大幅
に増加する傾向にあるにもかかわらず、ホストコンピュ
ータのプリンタドライバに対する設定がDTP設定であ
る場合でも、情報処理装置は印刷品位を優先して伝送速
度が遅いままデータを印刷装置に転送処理していた。
【0004】
【発明が解決しようとする課題】しかしながら、情報処
理装置側のCPUのデータ処理能力が益々進歩し、速度
が要求される様になってくると、このままの制御コマン
ドの容量を伝送するには、インタフェースの多少の改良
では印刷装置に対する伝送速度が間に合わなくなるとい
う問題点があった。
理装置側のCPUのデータ処理能力が益々進歩し、速度
が要求される様になってくると、このままの制御コマン
ドの容量を伝送するには、インタフェースの多少の改良
では印刷装置に対する伝送速度が間に合わなくなるとい
う問題点があった。
【0005】本発明は、上記の問題点を解決するために
なされたもので、本発明の目的は、生成されたカラー画
像情報を印刷装置に転送すべき制御データヘの変換時に
自然画の部分を抽出し、該抽出された自然画の部分だけ
解像度を下げて伝送する全体のカラー画像データの容量
を減少させて印刷装置に転送制御することにより、カラ
ーで作成された出力情報中の図表や文字の部分の解像度
は高いまま制御コマンドヘ変換されるので、図表や文字
の品位を落とすことなく、制御コマンド全体のデータ量
を減らすことができ、伝送するインタフェースの速度が
遅い時でも、印刷装置側のエンジンを待たせないで効率
よく印刷できる情報処理装置および印刷制御装置および
情報処理方法および印刷制御方法およびコンピュータが
読み出し可能なプログラムを格納した記憶媒体を提供す
ることである。
なされたもので、本発明の目的は、生成されたカラー画
像情報を印刷装置に転送すべき制御データヘの変換時に
自然画の部分を抽出し、該抽出された自然画の部分だけ
解像度を下げて伝送する全体のカラー画像データの容量
を減少させて印刷装置に転送制御することにより、カラ
ーで作成された出力情報中の図表や文字の部分の解像度
は高いまま制御コマンドヘ変換されるので、図表や文字
の品位を落とすことなく、制御コマンド全体のデータ量
を減らすことができ、伝送するインタフェースの速度が
遅い時でも、印刷装置側のエンジンを待たせないで効率
よく印刷できる情報処理装置および印刷制御装置および
情報処理方法および印刷制御方法およびコンピュータが
読み出し可能なプログラムを格納した記憶媒体を提供す
ることである。
【0006】
【課題を解決するための手段】本発明に係る第1の発明
は、所定の通信媒体(所定のインタフェース)を介して
印刷装置(図1に示すプリンタ1000)と通信して転
送すべき印刷データを生成する情報処理装置であって、
前記印刷データに基づいて量子化された画像データから
自然画部分を検出し自然画とそれ以外の部分に分離する
自然画検出手段(図1に示す自然画検出部104)と、
前記自然画検出手段により検出された自然画の解像度を
それ以外の解像度より下げる解像度変換手段(図1に示
す解像度変換部105)と、前記解像度変換手段により
解像度変換された画像データとそれ以外の解像度の画像
データとの描画位置を調整する同期処理手段(図1に示
す同期処理部106)と、前記同期処理手段により調整
された解像度の異なる画像データに基づいて前記印刷装
置が解析可能な制御コマンドを生成して前記印刷装置に
転送する転送制御手段(図1に示す制御コマンド生成部
107,インタフェース制御部108)とを有するもの
である。
は、所定の通信媒体(所定のインタフェース)を介して
印刷装置(図1に示すプリンタ1000)と通信して転
送すべき印刷データを生成する情報処理装置であって、
前記印刷データに基づいて量子化された画像データから
自然画部分を検出し自然画とそれ以外の部分に分離する
自然画検出手段(図1に示す自然画検出部104)と、
前記自然画検出手段により検出された自然画の解像度を
それ以外の解像度より下げる解像度変換手段(図1に示
す解像度変換部105)と、前記解像度変換手段により
解像度変換された画像データとそれ以外の解像度の画像
データとの描画位置を調整する同期処理手段(図1に示
す同期処理部106)と、前記同期処理手段により調整
された解像度の異なる画像データに基づいて前記印刷装
置が解析可能な制御コマンドを生成して前記印刷装置に
転送する転送制御手段(図1に示す制御コマンド生成部
107,インタフェース制御部108)とを有するもの
である。
【0007】本発明に係る第2の発明は、前記自然画検
出手段(図2に示す自然画検出部207)は、前記印刷
装置の画像出力特性に対応する解像度,色特性に変換さ
れたビットマップデータ中の2値階調の変化の頻度を判
断して自然画部分を検出し自然画とそれ以外の部分に分
離するものである。
出手段(図2に示す自然画検出部207)は、前記印刷
装置の画像出力特性に対応する解像度,色特性に変換さ
れたビットマップデータ中の2値階調の変化の頻度を判
断して自然画部分を検出し自然画とそれ以外の部分に分
離するものである。
【0008】本発明に係る第3の発明は、前記自然画検
出手段(図2に示す自然画検出部207)は、表示装置
の画像出力特性に対応する解像度およびデバイスに依存
しない色特性に変換された多値階調の画像データ中の多
値階調の変化の周波数を判断して自然画部分を検出し自
然画とそれ以外の部分に分離するものである。
出手段(図2に示す自然画検出部207)は、表示装置
の画像出力特性に対応する解像度およびデバイスに依存
しない色特性に変換された多値階調の画像データ中の多
値階調の変化の周波数を判断して自然画部分を検出し自
然画とそれ以外の部分に分離するものである。
【0009】本発明に係る第4の発明は、前記自然画検
出手段(図2に示す自然画検出部207は、検出したビ
ットマップデータの自然画部分を抜き出して前記解像度
変換手段(図2に示す解像度変換部210)に引き渡す
とともに、該自然画部分の輝度を零に置換し、該零に置
換した領域の位置情報を置換されたビットマップデータ
とともに前記同期処理手段(図2に示す同期処理部21
2)に転送するものである。
出手段(図2に示す自然画検出部207は、検出したビ
ットマップデータの自然画部分を抜き出して前記解像度
変換手段(図2に示す解像度変換部210)に引き渡す
とともに、該自然画部分の輝度を零に置換し、該零に置
換した領域の位置情報を置換されたビットマップデータ
とともに前記同期処理手段(図2に示す同期処理部21
2)に転送するものである。
【0010】本発明に係る第5の発明は、前記自然画検
出手段(図3に示す自然画検出部303)により抜き出
される表示画像データの自然画部分を前記印刷装置の画
像出力特性に対応する解像度,色特性となる多値階調画
像データに変換する解像度/色変換手段(図3に示すプ
リンタ解像度変換部310)と、前記解像度/色変換手
段により変換された多値階調画像データを2値階調のビ
ットマップデータに変換する量子化手段(図3に示す量
子化部312)とを有し、前記解像度/色変換手段は、
抜き出される自然画部分の画像データの輝度を零に置換
し、該零に置換した領域の位置情報を前記量子化手段に
より置換されたビットマップデータとともに前記同期処
理手段(図3に示す同期処理部314)に転送するもの
である。
出手段(図3に示す自然画検出部303)により抜き出
される表示画像データの自然画部分を前記印刷装置の画
像出力特性に対応する解像度,色特性となる多値階調画
像データに変換する解像度/色変換手段(図3に示すプ
リンタ解像度変換部310)と、前記解像度/色変換手
段により変換された多値階調画像データを2値階調のビ
ットマップデータに変換する量子化手段(図3に示す量
子化部312)とを有し、前記解像度/色変換手段は、
抜き出される自然画部分の画像データの輝度を零に置換
し、該零に置換した領域の位置情報を前記量子化手段に
より置換されたビットマップデータとともに前記同期処
理手段(図3に示す同期処理部314)に転送するもの
である。
【0011】本発明に係る第6の発明は、前記同期処理
手段(図2に示す同期処理部212,図3に示す同期処
理部314)は、前記自然画検出手段から転送される前
記位置情報に基づいて自然画領域を判断するものであ
る。
手段(図2に示す同期処理部212,図3に示す同期処
理部314)は、前記自然画検出手段から転送される前
記位置情報に基づいて自然画領域を判断するものであ
る。
【0012】本発明に係る第7の発明は、前記同期処理
手段(図2に示す同期処理部212,図3に示す同期処
理部314)は、前記自然画検出手段から転送される前
記位置情報に基づいて自然画領域まで自然画部分の画像
データを蓄積し、自然画領域から蓄積された画像データ
を前記転送制御手段に順次転送するものである。
手段(図2に示す同期処理部212,図3に示す同期処
理部314)は、前記自然画検出手段から転送される前
記位置情報に基づいて自然画領域まで自然画部分の画像
データを蓄積し、自然画領域から蓄積された画像データ
を前記転送制御手段に順次転送するものである。
【0013】本発明に係る第8の発明は、所定の通信媒
体(所定のインタフェース)を介して情報処理装置(図
1に示すホストコンピュータ3000)と通信可能な印
刷制御装置であって、前記情報処理装置から転送される
制御コマンドを解析して印刷部が印刷可能な解像度が異
なるビットマップデータを生成する解析手段(図1に示
す制御コマンド解析部110)と、前記解析手段により
生成される2種類の解像度のビットマップデータの解像
度をプリンタ解像度に擬似補完する解像度補完処理手段
(図1に示す解像度補完部111)と、前記画像データ
に所定の画像展開処理を行い前記印刷部に出力する展開
手段(図1に示す印字データ展開部112)とを有する
ものである。
体(所定のインタフェース)を介して情報処理装置(図
1に示すホストコンピュータ3000)と通信可能な印
刷制御装置であって、前記情報処理装置から転送される
制御コマンドを解析して印刷部が印刷可能な解像度が異
なるビットマップデータを生成する解析手段(図1に示
す制御コマンド解析部110)と、前記解析手段により
生成される2種類の解像度のビットマップデータの解像
度をプリンタ解像度に擬似補完する解像度補完処理手段
(図1に示す解像度補完部111)と、前記画像データ
に所定の画像展開処理を行い前記印刷部に出力する展開
手段(図1に示す印字データ展開部112)とを有する
ものである。
【0014】本発明に係る第9の発明は、前記解像度補
完処理手段は、前記情報処理装置から受け取った画像デ
ータが自然画かどうかを判断する判断手段(図示しな
い)を有し、前記判断手段により自然画と判断された画
像データを前記印刷部に設定された出力解像度と同じに
なるまで1ラインのデータをコピーして前記展開手段に
出力するものである。
完処理手段は、前記情報処理装置から受け取った画像デ
ータが自然画かどうかを判断する判断手段(図示しな
い)を有し、前記判断手段により自然画と判断された画
像データを前記印刷部に設定された出力解像度と同じに
なるまで1ラインのデータをコピーして前記展開手段に
出力するものである。
【0015】本発明に係る第10の発明は、前記印刷部
は、複数の解像度で画像データをカラー印刷可能とする
ものである。
は、複数の解像度で画像データをカラー印刷可能とする
ものである。
【0016】本発明に係る第11の発明は、所定の通信
媒体(所定のインタフェース)を介して印刷装置と通信
して転送すべき印刷データを生成する情報処理装置にお
ける情報処理方法であって、前記印刷データに基づいて
量子化された画像データから自然画部分を検出し自然画
とそれ以外の部分に分離する自然画検出工程(図4に示
すステップS401〜S403又はステップS401,
S407,S408)と、前記自然画検出工程により検
出された自然画の解像度をそれ以外の解像度より下げる
解像度変換工程(図4に示すステップS404又はステ
ップS409)と、前記解像度変換工程により解像度変
換された画像データとそれ以外の解像度の画像データと
の描画位置を調整する同期処理工程(図4に示すステッ
プS405,406又はステップS410,411)
と、前記同期処理工程により調整された解像度の異なる
画像データに基づいて前記印刷装置が解析可能な制御コ
マンドを生成して前記印刷装置に転送する転送制御工程
(図5に示すステップS501〜S509)とを有する
ものである。
媒体(所定のインタフェース)を介して印刷装置と通信
して転送すべき印刷データを生成する情報処理装置にお
ける情報処理方法であって、前記印刷データに基づいて
量子化された画像データから自然画部分を検出し自然画
とそれ以外の部分に分離する自然画検出工程(図4に示
すステップS401〜S403又はステップS401,
S407,S408)と、前記自然画検出工程により検
出された自然画の解像度をそれ以外の解像度より下げる
解像度変換工程(図4に示すステップS404又はステ
ップS409)と、前記解像度変換工程により解像度変
換された画像データとそれ以外の解像度の画像データと
の描画位置を調整する同期処理工程(図4に示すステッ
プS405,406又はステップS410,411)
と、前記同期処理工程により調整された解像度の異なる
画像データに基づいて前記印刷装置が解析可能な制御コ
マンドを生成して前記印刷装置に転送する転送制御工程
(図5に示すステップS501〜S509)とを有する
ものである。
【0017】本発明に係る第12の発明は、前記自然画
検出工程(図4に示すステップS407)は、前記印刷
装置の画像出力特性に対応する解像度,色特性に変換さ
れたビットマップデータ中の2値階調の変化の頻度を判
断して自然画部分を検出し自然画とそれ以外の部分に分
離するものである。
検出工程(図4に示すステップS407)は、前記印刷
装置の画像出力特性に対応する解像度,色特性に変換さ
れたビットマップデータ中の2値階調の変化の頻度を判
断して自然画部分を検出し自然画とそれ以外の部分に分
離するものである。
【0018】本発明に係る第13の発明は、前記自然画
検出工程(図4に示すステップS402)は、表示装置
の画像出力特性に対応する解像度およびデバイスに依存
しない色特性に変換された多値階調の画像データ中の多
値階調の変化の周波数を判断して自然画部分を検出し自
然画とそれ以外の部分に分離するものである。
検出工程(図4に示すステップS402)は、表示装置
の画像出力特性に対応する解像度およびデバイスに依存
しない色特性に変換された多値階調の画像データ中の多
値階調の変化の周波数を判断して自然画部分を検出し自
然画とそれ以外の部分に分離するものである。
【0019】本発明に係る第14の発明は、前記自然画
検出工程(図4に示すステップS408)は、検出した
ビットマップデータの自然画部分を抜き出して前記解像
度変換工程に引き渡すとともに、該自然画部分の輝度を
零に置換し、該零に置換した領域の位置情報を置換され
たビットマップデータとともに前記同期処理工程に引き
渡すものである。
検出工程(図4に示すステップS408)は、検出した
ビットマップデータの自然画部分を抜き出して前記解像
度変換工程に引き渡すとともに、該自然画部分の輝度を
零に置換し、該零に置換した領域の位置情報を置換され
たビットマップデータとともに前記同期処理工程に引き
渡すものである。
【0020】本発明に係る第15の発明は、前記自然画
検出工程により抜き出される表示画像データの自然画部
分を前記印刷装置の画像出力特性に対応する解像度,色
特性となる多値階調画像データに変換する解像度/色変
換工程(図4に示すステップS408)と、前記解像度
/色変換工程により変換された多値階調画像データを2
値階調のビットマップデータに変換する量子化工程(図
4に示すステップS407)とを有し、前記解像度/色
変換工程は、抜き出される自然画部分の画像データの輝
度を零に置換し、該零に置換した領域の位置情報を前記
量子化工程により置換されたビットマップデータととも
に前記同期処理工程に引き渡すものである。
検出工程により抜き出される表示画像データの自然画部
分を前記印刷装置の画像出力特性に対応する解像度,色
特性となる多値階調画像データに変換する解像度/色変
換工程(図4に示すステップS408)と、前記解像度
/色変換工程により変換された多値階調画像データを2
値階調のビットマップデータに変換する量子化工程(図
4に示すステップS407)とを有し、前記解像度/色
変換工程は、抜き出される自然画部分の画像データの輝
度を零に置換し、該零に置換した領域の位置情報を前記
量子化工程により置換されたビットマップデータととも
に前記同期処理工程に引き渡すものである。
【0021】本発明に係る第16の発明は、前記同期処
理工程(図4に示すステップS405またはステップS
410)は、前記自然画検出工程から転送される前記位
置情報に基づいて自然画領域を判断するものである。
理工程(図4に示すステップS405またはステップS
410)は、前記自然画検出工程から転送される前記位
置情報に基づいて自然画領域を判断するものである。
【0022】本発明に係る第17の発明は、前記同期処
理工程(図5に示すステップS501〜S509)は、
前記自然画検出工程から転送される前記位置情報に基づ
いて自然画領域まで自然画部分の画像データを蓄積し、
自然画領域から蓄積された画像データを前記転送制御手
段に順次転送するものである。
理工程(図5に示すステップS501〜S509)は、
前記自然画検出工程から転送される前記位置情報に基づ
いて自然画領域まで自然画部分の画像データを蓄積し、
自然画領域から蓄積された画像データを前記転送制御手
段に順次転送するものである。
【0023】本発明に係る第18の発明は、所定の通信
媒体(所定のインタフェース)を介して情報処理装置
(図1に示すホストコンピュータ3000)と通信可能
な印刷制御装置における印刷制御方法であって、前記情
報処理装置から転送される制御コマンドを解析して前記
印刷部が印刷可能な解像度が異なるビットマップデータ
を生成する解析工程(図6に示すステップS601)
と、前記解析工程により生成される2種類の解像度のビ
ットマップデータの解像度をプリンタ解像度に擬似補完
する解像度補完処理工程(図6のステップS602〜S
605)と、前記画像データに所定の画像展開処理を行
い前記印刷部に出力する展開工程(図6のステップS6
06)とを有するものである。
媒体(所定のインタフェース)を介して情報処理装置
(図1に示すホストコンピュータ3000)と通信可能
な印刷制御装置における印刷制御方法であって、前記情
報処理装置から転送される制御コマンドを解析して前記
印刷部が印刷可能な解像度が異なるビットマップデータ
を生成する解析工程(図6に示すステップS601)
と、前記解析工程により生成される2種類の解像度のビ
ットマップデータの解像度をプリンタ解像度に擬似補完
する解像度補完処理工程(図6のステップS602〜S
605)と、前記画像データに所定の画像展開処理を行
い前記印刷部に出力する展開工程(図6のステップS6
06)とを有するものである。
【0024】本発明に係る第19の発明は、前記解像度
補完処理工程は、前記情報処理装置から受け取った画像
データが自然画かどうかを判断する判断工程(図6のス
テップS602)を有し、前記判断工程により自然画と
判断された画像データを前記印刷部に設定された出力解
像度と同じになるまで1ラインのデータをコピーして前
記展開工程(図6のステップS606)に出力するもの
である。
補完処理工程は、前記情報処理装置から受け取った画像
データが自然画かどうかを判断する判断工程(図6のス
テップS602)を有し、前記判断工程により自然画と
判断された画像データを前記印刷部に設定された出力解
像度と同じになるまで1ラインのデータをコピーして前
記展開工程(図6のステップS606)に出力するもの
である。
【0025】本発明に係る第20の発明は、前記印刷部
は、複数の解像度で画像データをカラー印刷可能とする
ものである。
は、複数の解像度で画像データをカラー印刷可能とする
ものである。
【0026】本発明に係る第21の発明は、所定の通信
媒体(所定のインタフェース)を介して印刷装置と通信
して転送すべき印刷データを生成する情報処理装置を制
御するコンピュータが読み出し可能なプログラムを格納
した記憶媒体であって、前記印刷データに基づいて量子
化された画像データから自然画部分を検出し自然画とそ
れ以外の部分に分離する自然画検出工程(図4に示すス
テップS401〜S403又はステップS401,S4
07,S408)と、前記自然画検出工程により検出さ
れた自然画の解像度をそれ以外の解像度より下げる解像
度変換工程(図4に示すステップS404又はステップ
S409)と、前記解像度変換工程により解像度変換さ
れた画像データとそれ以外の解像度の画像データとの描
画位置を調整する同期処理工程(図4に示すステップS
405,406又はステップS410,411)と、前
記同期処理工程により調整された解像度の異なる画像デ
ータに基づいて前記印刷装置が解析可能な制御コマンド
を生成して前記印刷装置に転送する転送制御工程(図5
に示すステップS501〜S509)とを有するコンピ
ュータが読み出し可能なプログラムを記憶媒体に格納し
たものである。
媒体(所定のインタフェース)を介して印刷装置と通信
して転送すべき印刷データを生成する情報処理装置を制
御するコンピュータが読み出し可能なプログラムを格納
した記憶媒体であって、前記印刷データに基づいて量子
化された画像データから自然画部分を検出し自然画とそ
れ以外の部分に分離する自然画検出工程(図4に示すス
テップS401〜S403又はステップS401,S4
07,S408)と、前記自然画検出工程により検出さ
れた自然画の解像度をそれ以外の解像度より下げる解像
度変換工程(図4に示すステップS404又はステップ
S409)と、前記解像度変換工程により解像度変換さ
れた画像データとそれ以外の解像度の画像データとの描
画位置を調整する同期処理工程(図4に示すステップS
405,406又はステップS410,411)と、前
記同期処理工程により調整された解像度の異なる画像デ
ータに基づいて前記印刷装置が解析可能な制御コマンド
を生成して前記印刷装置に転送する転送制御工程(図5
に示すステップS501〜S509)とを有するコンピ
ュータが読み出し可能なプログラムを記憶媒体に格納し
たものである。
【0027】本発明に係る第22の発明は、前記自然画
検出工程(図4に示すステップS407)は、前記印刷
装置の画像出力特性に対応する解像度,色特性に変換さ
れたビットマップデータ中の2値階調の変化の頻度を判
断して自然画部分を検出し自然画とそれ以外の部分に分
離するコンピュータが読み出し可能なプログラムを記憶
媒体に格納したものである。
検出工程(図4に示すステップS407)は、前記印刷
装置の画像出力特性に対応する解像度,色特性に変換さ
れたビットマップデータ中の2値階調の変化の頻度を判
断して自然画部分を検出し自然画とそれ以外の部分に分
離するコンピュータが読み出し可能なプログラムを記憶
媒体に格納したものである。
【0028】本発明に係る第23の発明は、前記自然画
検出工程(図4に示すステップS402)は、表示装置
の画像出力特性に対応する解像度およびデバイスに依存
しない色特性に変換された多値階調の画像データ中の多
値階調の変化の周波数を判断して自然画部分を検出し自
然画とそれ以外の部分に分離するコンピュータが読み出
し可能なプログラムを記憶媒体に格納したものである。
検出工程(図4に示すステップS402)は、表示装置
の画像出力特性に対応する解像度およびデバイスに依存
しない色特性に変換された多値階調の画像データ中の多
値階調の変化の周波数を判断して自然画部分を検出し自
然画とそれ以外の部分に分離するコンピュータが読み出
し可能なプログラムを記憶媒体に格納したものである。
【0029】本発明に係る第24の発明は、前記自然画
検出工程(図4に示すステップS408)は、検出した
ビットマップデータの自然画部分を抜き出して前記解像
度変換工程に引き渡すとともに、該自然画部分の輝度を
零に置換し、該零に置換した領域の位置情報を置換され
たビットマップデータとともに前記同期処理工程に引き
渡すコンピュータが読み出し可能なプログラムを記憶媒
体に格納したものである。
検出工程(図4に示すステップS408)は、検出した
ビットマップデータの自然画部分を抜き出して前記解像
度変換工程に引き渡すとともに、該自然画部分の輝度を
零に置換し、該零に置換した領域の位置情報を置換され
たビットマップデータとともに前記同期処理工程に引き
渡すコンピュータが読み出し可能なプログラムを記憶媒
体に格納したものである。
【0030】本発明に係る第25の発明は、前記自然画
検出工程により抜き出される表示画像データの自然画部
分を前記印刷装置の画像出力特性に対応する解像度,色
特性となる多値階調画像データに変換する解像度/色変
換工程(図4に示すステップS408)と、前記解像度
/色変換工程により変換された多値階調画像データを2
値階調のビットマップデータに変換する量子化工程(図
4に示すステップS407)とを有し、前記解像度/色
変換工程は、抜き出される自然画部分の画像データの輝
度を零に置換し、該零に置換した領域の位置情報を前記
量子化工程により置換されたビットマップデータととも
に前記同期処理工程に引き渡すコンピュータが読み出し
可能なプログラムを記憶媒体に格納したものである。
検出工程により抜き出される表示画像データの自然画部
分を前記印刷装置の画像出力特性に対応する解像度,色
特性となる多値階調画像データに変換する解像度/色変
換工程(図4に示すステップS408)と、前記解像度
/色変換工程により変換された多値階調画像データを2
値階調のビットマップデータに変換する量子化工程(図
4に示すステップS407)とを有し、前記解像度/色
変換工程は、抜き出される自然画部分の画像データの輝
度を零に置換し、該零に置換した領域の位置情報を前記
量子化工程により置換されたビットマップデータととも
に前記同期処理工程に引き渡すコンピュータが読み出し
可能なプログラムを記憶媒体に格納したものである。
【0031】本発明に係る第26の発明は、前記同期処
理工程(図4に示すステップS405またはステップS
410)は、前記自然画検出工程から転送される前記位
置情報に基づいて自然画領域を判断するコンピュータが
読み出し可能なプログラムを記憶媒体に格納したもので
ある。
理工程(図4に示すステップS405またはステップS
410)は、前記自然画検出工程から転送される前記位
置情報に基づいて自然画領域を判断するコンピュータが
読み出し可能なプログラムを記憶媒体に格納したもので
ある。
【0032】本発明に係る第27の発明は、前記同期処
理工程(図5に示すステップS501〜S509)は、
前記自然画検出工程から転送される前記位置情報に基づ
いて自然画領域まで自然画部分の画像データを蓄積し、
自然画領域から蓄積された画像データを前記転送制御手
段に順次転送するコンピュータが読み出し可能なプログ
ラムを記憶媒体に格納したものである。
理工程(図5に示すステップS501〜S509)は、
前記自然画検出工程から転送される前記位置情報に基づ
いて自然画領域まで自然画部分の画像データを蓄積し、
自然画領域から蓄積された画像データを前記転送制御手
段に順次転送するコンピュータが読み出し可能なプログ
ラムを記憶媒体に格納したものである。
【0033】本発明に係る第28の発明は、所定の通信
媒体(所定のインタフェース)を介して情報処理装置
(図1に示すホストコンピュータ3000)と通信可能
な印刷制御装置を制御するコンピュータが読み出し可能
なプログラムを格納した記憶媒体であって、前記情報処
理装置から転送される制御コマンドを解析して前記印刷
部が印刷可能な解像度が異なるビットマップデータを生
成する解析工程(図6に示すステップS601)と、前
記解析工程により生成される2種類の解像度のビットマ
ップデータの解像度をプリンタ解像度に擬似補完する解
像度補完処理工程(図6のステップS602〜S60
5)と、前記画像データに所定の画像展開処理を行い前
記印刷部に出力する展開工程(図6のステップS60
6)とを有するコンピュータが読み出し可能なプログラ
ムを記憶媒体に格納したものである。
媒体(所定のインタフェース)を介して情報処理装置
(図1に示すホストコンピュータ3000)と通信可能
な印刷制御装置を制御するコンピュータが読み出し可能
なプログラムを格納した記憶媒体であって、前記情報処
理装置から転送される制御コマンドを解析して前記印刷
部が印刷可能な解像度が異なるビットマップデータを生
成する解析工程(図6に示すステップS601)と、前
記解析工程により生成される2種類の解像度のビットマ
ップデータの解像度をプリンタ解像度に擬似補完する解
像度補完処理工程(図6のステップS602〜S60
5)と、前記画像データに所定の画像展開処理を行い前
記印刷部に出力する展開工程(図6のステップS60
6)とを有するコンピュータが読み出し可能なプログラ
ムを記憶媒体に格納したものである。
【0034】本発明に係る第29の発明は、前記解像度
補完処理工程は、前記情報処理装置から受け取った画像
データが自然画かどうかを判断する判断工程(図6のス
テップS602)を有し、前記判断工程により自然画と
判断された画像データを前記印刷部に設定された出力解
像度と同じになるまで1ラインのデータをコピーして前
記展開工程(図6のステップS606)に出力するコン
ピュータが読み出し可能なプログラムを記憶媒体に格納
したものである。
補完処理工程は、前記情報処理装置から受け取った画像
データが自然画かどうかを判断する判断工程(図6のス
テップS602)を有し、前記判断工程により自然画と
判断された画像データを前記印刷部に設定された出力解
像度と同じになるまで1ラインのデータをコピーして前
記展開工程(図6のステップS606)に出力するコン
ピュータが読み出し可能なプログラムを記憶媒体に格納
したものである。
【0035】本発明に係る第30の発明は、前記印刷部
は、複数の解像度で画像データをカラー印刷可能とする
コンピュータが読み出し可能なプログラムを記憶媒体に
格納したものである。
は、複数の解像度で画像データをカラー印刷可能とする
コンピュータが読み出し可能なプログラムを記憶媒体に
格納したものである。
【0036】
【発明の実施の形態】図1は、本発明の一実施形態を示
す情報処理装置,印刷制御装置を適用可能な印刷システ
ムの構成を説明するブロック図であり、ホストコンピュ
ータ3000とプリンタ1000とが所定のインタフェ
ースを介して通信可能な印刷システムに対応する。
す情報処理装置,印刷制御装置を適用可能な印刷システ
ムの構成を説明するブロック図であり、ホストコンピュ
ータ3000とプリンタ1000とが所定のインタフェ
ースを介して通信可能な印刷システムに対応する。
【0037】図において、100は印刷用入力画像で、
図示しないハードディスク等の記憶媒体に記憶されたア
プリケーションをCPUが実行することにより作成され
る。101は標準色特性変換部で、出力デバイスとして
の図示しないディスプレイの色特性に合わせて多値階調
で作成された印刷用入力画像を標準色特性に変換する。
102はプリンタ解像度/色変換部で、標準色特性で変
換された印刷用画像の解像度をプリンタ1000の解像
度に変換し、さらに色特性もプリンタ1000の色特性
(例えばガンマ特性)を用いて変換する。
図示しないハードディスク等の記憶媒体に記憶されたア
プリケーションをCPUが実行することにより作成され
る。101は標準色特性変換部で、出力デバイスとして
の図示しないディスプレイの色特性に合わせて多値階調
で作成された印刷用入力画像を標準色特性に変換する。
102はプリンタ解像度/色変換部で、標準色特性で変
換された印刷用画像の解像度をプリンタ1000の解像
度に変換し、さらに色特性もプリンタ1000の色特性
(例えばガンマ特性)を用いて変換する。
【0038】103は量子化部で、多値階調で表現され
た画像データをプリンタが扱う2値階調に変換する。1
04は自然画検出部で、画像データの中にある自然画の
部分を検出し分解する。105は解像度変換部で、分解
された自然画の部分の解像度をプリンタ1000の解像
度より低い解像度の値に変換する。
た画像データをプリンタが扱う2値階調に変換する。1
04は自然画検出部で、画像データの中にある自然画の
部分を検出し分解する。105は解像度変換部で、分解
された自然画の部分の解像度をプリンタ1000の解像
度より低い解像度の値に変換する。
【0039】106は同期処理部で、自然画部分とそう
でない部分に分解されて処理された2値階調の画像デー
タを副走査線方向での同期を取る。107は制御コマン
ド生成部(プリンタドライバ)で、2値階調の画像デー
タをプリンタ1000が解釈する制御コマンドに変換し
たり、用紙種類や品位や給紙や排紙等の制御コマンドを
付加する。
でない部分に分解されて処理された2値階調の画像デー
タを副走査線方向での同期を取る。107は制御コマン
ド生成部(プリンタドライバ)で、2値階調の画像デー
タをプリンタ1000が解釈する制御コマンドに変換し
たり、用紙種類や品位や給紙や排紙等の制御コマンドを
付加する。
【0040】108はインタフェース制御部で、ホスト
コンピュータ3000のインタフェースハードウエアを
制御して制御コマンドをプリンタ1000に送信する。
なお、上記100〜108はホストコンピュータの中に
ある。
コンピュータ3000のインタフェースハードウエアを
制御して制御コマンドをプリンタ1000に送信する。
なお、上記100〜108はホストコンピュータの中に
ある。
【0041】109はインタフェース制御部で、プリン
タ1000のインタフェースハードウエアを制御して制
御コマンドを受信する。110は制御コマンド解析部
で、制御コマンドを解析して用紙種類や品位等を印字デ
ータ展開部112に送信したり、2値階調の画像データ
の解像度を見て解像度補完部111に送信したり、給紙
や排紙等はエンジン制御部113に送信したりする。
タ1000のインタフェースハードウエアを制御して制
御コマンドを受信する。110は制御コマンド解析部
で、制御コマンドを解析して用紙種類や品位等を印字デ
ータ展開部112に送信したり、2値階調の画像データ
の解像度を見て解像度補完部111に送信したり、給紙
や排紙等はエンジン制御部113に送信したりする。
【0042】111は解像度補完部で、解像度の低い2
値階調の画像データのコピーを取りプリンタ1000の
解像度の画像データに合わせる。112は印字データ展
開部で、用紙種類や、品位に合わせて画像データを修飾
する。113はエンジン制御部で、搭載されている印刷
機構(プリンタエンジン)を制御する。なお、上記10
9〜113はプリンタ1000の中にある。実施する形
態は多数考えられるが、代表的な2つの形態を実施例と
して説明する。以下、2値階調の画像データをビットマ
ップデータと記述し説明する。
値階調の画像データのコピーを取りプリンタ1000の
解像度の画像データに合わせる。112は印字データ展
開部で、用紙種類や、品位に合わせて画像データを修飾
する。113はエンジン制御部で、搭載されている印刷
機構(プリンタエンジン)を制御する。なお、上記10
9〜113はプリンタ1000の中にある。実施する形
態は多数考えられるが、代表的な2つの形態を実施例と
して説明する。以下、2値階調の画像データをビットマ
ップデータと記述し説明する。
【0043】図2は、図1に示した画像出力制御装置に
おける第1のデータ変換の流れを説明するブロック図で
ある。
おける第1のデータ変換の流れを説明するブロック図で
ある。
【0044】図において、200は印刷用入力画像で、
アプリケーションでディスプレイの色特性に合わせて、
赤、緑、青の各色の階調を8ビットで表現した多値階調
で作成される。
アプリケーションでディスプレイの色特性に合わせて、
赤、緑、青の各色の階調を8ビットで表現した多値階調
で作成される。
【0045】201は標準色特性変換部で、印刷用入力
画像200を入力として色特性に偏りのない標準の色特
性で補正をかけて画像データ202に変換され、該変換
した画像データ202は解像度を変換していないのでデ
ィスプレイの解像度のままで、標準の色特性になった
赤、緑、青の各色の階調を8ビットで表現した多値階調
のデータである。
画像200を入力として色特性に偏りのない標準の色特
性で補正をかけて画像データ202に変換され、該変換
した画像データ202は解像度を変換していないのでデ
ィスプレイの解像度のままで、標準の色特性になった
赤、緑、青の各色の階調を8ビットで表現した多値階調
のデータである。
【0046】203はプリンタ解像度/色変換部で、そ
の画像データ202を入力源として解像度はプリンタ1
000の持つ600Dpi×600Dpi等の解像度に
変換し、色特性も予め内部に持っているプリンタ色特性
表を用いて変換するため、出力データはイエロー,マゼ
ンタ,シアン,ブラック,淡色シアン,淡色マゼン
タ、,淡色イエローの各色の階調を8ビットで表現した
多値階調で作成された画像データ204となる。
の画像データ202を入力源として解像度はプリンタ1
000の持つ600Dpi×600Dpi等の解像度に
変換し、色特性も予め内部に持っているプリンタ色特性
表を用いて変換するため、出力データはイエロー,マゼ
ンタ,シアン,ブラック,淡色シアン,淡色マゼン
タ、,淡色イエローの各色の階調を8ビットで表現した
多値階調で作成された画像データ204となる。
【0047】205は量子化部で、多値階調の各色の画
像データ204を2値階調のビットマップデータ206
に変換する。207は自然画検出部で、自然画部分20
9と自然画を抜いた部分208に分け、自然画部分20
9は解像度変換部210で1/2や1/4の低い解像度
に再び解像度変換をかけ、低解像度のビットマップデー
タ211にする。
像データ204を2値階調のビットマップデータ206
に変換する。207は自然画検出部で、自然画部分20
9と自然画を抜いた部分208に分け、自然画部分20
9は解像度変換部210で1/2や1/4の低い解像度
に再び解像度変換をかけ、低解像度のビットマップデー
タ211にする。
【0048】一方、自然画を抜いた部分208も自然画
部分209も同期処理部212で副走査線方向の同期を
かけ、自然画部分と自然画以外の部分の位置のずれがな
いようにデータを送り出す順番を調整し、イエロー、マ
ゼンタ、シアン、ブラック、淡色シアン、淡色マゼン
タ、淡色イエローの各色のビットマップデータ213を
出力する。
部分209も同期処理部212で副走査線方向の同期を
かけ、自然画部分と自然画以外の部分の位置のずれがな
いようにデータを送り出す順番を調整し、イエロー、マ
ゼンタ、シアン、ブラック、淡色シアン、淡色マゼン
タ、淡色イエローの各色のビットマップデータ213を
出力する。
【0049】214は制御コマンド生成部で、各色のビ
ットマップデータ213をプリンタの制御コマンド21
5に変換しプリンタ1000に送信する。
ットマップデータ213をプリンタの制御コマンド21
5に変換しプリンタ1000に送信する。
【0050】図3は、図1に示した印刷システムにおけ
る第2のデータ変換の流れを説明するブロック図であ
る。
る第2のデータ変換の流れを説明するブロック図であ
る。
【0051】図において、300は印刷用入力画像で、
アプリケーションでディスプレイの色特性に合わせて、
赤、緑、青の各色の階調を8ビットで表現した多値階調
で作成される。
アプリケーションでディスプレイの色特性に合わせて、
赤、緑、青の各色の階調を8ビットで表現した多値階調
で作成される。
【0052】301は標準色特性変換部で、印刷用入力
画像300を入力として色特性に偏りのない標準の色特
性で補正をかけて画像データ302を生成する。画像デ
ータ302は、解像度を変換していないのでディスプレ
イの解像度のままで、標準の色特性になった赤、緑、青
の各色の階調を8ビットで表現した多値階調の画像デー
タである。
画像300を入力として色特性に偏りのない標準の色特
性で補正をかけて画像データ302を生成する。画像デ
ータ302は、解像度を変換していないのでディスプレ
イの解像度のままで、標準の色特性になった赤、緑、青
の各色の階調を8ビットで表現した多値階調の画像デー
タである。
【0053】303自然画検出部で、自然画部分309
と自然画を抜いた部分304に分け、自然画部分309
はプリンタ解像度/色変換部310により解像度はプリ
ンタの持つ600Dpi×600Dpi等の解像度の1
/2や1/4の解像度に変換し、色特性も予め内部に持
っているプリンタ色特性表を用いて変換するため、出力
データはイエロー,マゼンタ,シアン,ブラック,淡色
シアン,淡色マゼンタ,淡色イエローの各色の階調を8
ビットで表現した多値階調で作成された低解像度の自然
画の画像データ311となり、その後、量子化部(低解
像度)312で多値階調低解像度の各色の自然画の画像
データを2値階調のビットマップデータ313に変換さ
れる。
と自然画を抜いた部分304に分け、自然画部分309
はプリンタ解像度/色変換部310により解像度はプリ
ンタの持つ600Dpi×600Dpi等の解像度の1
/2や1/4の解像度に変換し、色特性も予め内部に持
っているプリンタ色特性表を用いて変換するため、出力
データはイエロー,マゼンタ,シアン,ブラック,淡色
シアン,淡色マゼンタ,淡色イエローの各色の階調を8
ビットで表現した多値階調で作成された低解像度の自然
画の画像データ311となり、その後、量子化部(低解
像度)312で多値階調低解像度の各色の自然画の画像
データを2値階調のビットマップデータ313に変換さ
れる。
【0054】一方、自然画を抜いた部分304は、プリ
ンタ解像度変換部305で解像度はプリンタ1000の
持つ600Dpi×600Dpi等の解像度に変換さ
れ、色特性も予め内部に持っているプリンタ色特性表を
用いて変換するため、出力データはイエロー,マゼン
タ,シアン,ブラック,淡色シアン,淡色マゼンタ,淡
色イエローの各色の階調を8ビットで表現した多値階調
で作成された自然画以外の画像データ306となり、そ
の後、量子化部(高解像度)307で多値階調プリンタ
の解像度の各色の自然画の画像データを2値階調のビッ
トマップデータ308に変換される。
ンタ解像度変換部305で解像度はプリンタ1000の
持つ600Dpi×600Dpi等の解像度に変換さ
れ、色特性も予め内部に持っているプリンタ色特性表を
用いて変換するため、出力データはイエロー,マゼン
タ,シアン,ブラック,淡色シアン,淡色マゼンタ,淡
色イエローの各色の階調を8ビットで表現した多値階調
で作成された自然画以外の画像データ306となり、そ
の後、量子化部(高解像度)307で多値階調プリンタ
の解像度の各色の自然画の画像データを2値階調のビッ
トマップデータ308に変換される。
【0055】そして、自然画を抜いた部分の各色ビット
マップデータ308も自然画部分のビットマップデータ
313も同期処理部314で副走査線方向の同期をか
け、自然画部分と自然画以外の部分の位置のずれがない
ようにデータを送り出す順番を調整し、イエロー、マゼ
ンタ、シアン、ブラック、淡色シアン、淡色マゼンタ、
淡色イエローの各色のビットマップデータ315を出力
すると、制御コマンド生成部316は、各色のビットマ
ップデータ315をプリンタ1000の制御コマンド3
17に変換しプリンタに送信する。
マップデータ308も自然画部分のビットマップデータ
313も同期処理部314で副走査線方向の同期をか
け、自然画部分と自然画以外の部分の位置のずれがない
ようにデータを送り出す順番を調整し、イエロー、マゼ
ンタ、シアン、ブラック、淡色シアン、淡色マゼンタ、
淡色イエローの各色のビットマップデータ315を出力
すると、制御コマンド生成部316は、各色のビットマ
ップデータ315をプリンタ1000の制御コマンド3
17に変換しプリンタに送信する。
【0056】なお、図2は自然画検出を2値階調の画像
データにしてから行う形態で、図3は標準色特性で変換
しただけの多値階調の画像データ用いて自然画検出を行
う形態であるため、図3に示すデータ処理形態では図2
に示したデータ処理形態に比べて処理が複雑にはなる
が、自然画の部分を1度しか解像度変換しないので効率
が良い形態である。以下、本実施形態で特徴のある機能
処理についてフローチャートを参照して説明する。
データにしてから行う形態で、図3は標準色特性で変換
しただけの多値階調の画像データ用いて自然画検出を行
う形態であるため、図3に示すデータ処理形態では図2
に示したデータ処理形態に比べて処理が複雑にはなる
が、自然画の部分を1度しか解像度変換しないので効率
が良い形態である。以下、本実施形態で特徴のある機能
処理についてフローチャートを参照して説明する。
【0057】図4は、本発明に係る印刷制御装置におけ
る第1のデータ処理手順の一例を説明するフローチャー
トであり、図1に示した自然画検出部104で行う自然
画検出処理手順に対応する。なお、S401〜S411
は各ステップを示し、図2のデータ処理形態と図3のデ
ータ処理形態で処理が分かれる。
る第1のデータ処理手順の一例を説明するフローチャー
トであり、図1に示した自然画検出部104で行う自然
画検出処理手順に対応する。なお、S401〜S411
は各ステップを示し、図2のデータ処理形態と図3のデ
ータ処理形態で処理が分かれる。
【0058】先ず、ステップS401で、入力した画像
データがRGB(赤、緑、青)8ビットであるかどうか
を判定して、画像データがRGB(赤、緑、青)8ビッ
トであると判定した場合は、図3に示したデータ処理形
態となり、ステップS402以降に進み、画像データが
RGB(赤、緑、青)8ビットでないと判定した場合
は、図2に示したデータ処理形態となり、S407以降
に進む。
データがRGB(赤、緑、青)8ビットであるかどうか
を判定して、画像データがRGB(赤、緑、青)8ビッ
トであると判定した場合は、図3に示したデータ処理形
態となり、ステップS402以降に進み、画像データが
RGB(赤、緑、青)8ビットでないと判定した場合
は、図2に示したデータ処理形態となり、S407以降
に進む。
【0059】ステップS402では、多値階調の画像デ
ータのままに走査線方向の輝度(濃度)変化を走査線毎
に計算し、ステップS403で輝度変化の激しい領域を
抜き出し、抜き出したRGB8ビットの多値階調の画像
データをプリンタ解像度/色変換部102に渡し、ステ
ップS404で上記の輝度(濃度)変化が激しかった領
域の画像データを輝度(濃度)「0」に置き換える。
ータのままに走査線方向の輝度(濃度)変化を走査線毎
に計算し、ステップS403で輝度変化の激しい領域を
抜き出し、抜き出したRGB8ビットの多値階調の画像
データをプリンタ解像度/色変換部102に渡し、ステ
ップS404で上記の輝度(濃度)変化が激しかった領
域の画像データを輝度(濃度)「0」に置き換える。
【0060】なお、プリンタ解像度/色変換部(高解像
度)102に渡した画像データは、自然画とみなした画
像データで、残った画像データは自然画以外の部分であ
る。
度)102に渡した画像データは、自然画とみなした画
像データで、残った画像データは自然画以外の部分であ
る。
【0061】さらに、ステップS405で、置き換えた
領域の位置を、例えば用紙上の座標などの形で同期処理
部106に通知し、ステップS406で置き換えた画像
データをプリンタ解像度/色変換部(低解像度)102
に渡し、画像データがなくなったら、処理を終了する。
領域の位置を、例えば用紙上の座標などの形で同期処理
部106に通知し、ステップS406で置き換えた画像
データをプリンタ解像度/色変換部(低解像度)102
に渡し、画像データがなくなったら、処理を終了する。
【0062】一方、ステップS407で、2値階調、す
なわちビットマップの画像データで走査線方向の輝度
(濃度)変化を走査線毎に計算し、ステップS408で
輝度(濃度)変化の激しい領域を解像度変換部105に
渡し、ステップS409で輝度(濃度)変化の激しい領
域のデータを輝度(濃度)0に置き換える。なお、解像
度変換部105に渡した画像データは自然画とみなした
画像データで、残った画像データは自然画以外の部分で
ある。
なわちビットマップの画像データで走査線方向の輝度
(濃度)変化を走査線毎に計算し、ステップS408で
輝度(濃度)変化の激しい領域を解像度変換部105に
渡し、ステップS409で輝度(濃度)変化の激しい領
域のデータを輝度(濃度)0に置き換える。なお、解像
度変換部105に渡した画像データは自然画とみなした
画像データで、残った画像データは自然画以外の部分で
ある。
【0063】さらに、ステップS410で置き換えた領
域の位置を、例えば用紙上の座標などの形で同期処理部
106に通知し、ステップS411で置き換えた画像デ
ータを同じく同期処理部106に渡し、画像データがな
くなったら、処理を終了する。
域の位置を、例えば用紙上の座標などの形で同期処理部
106に通知し、ステップS411で置き換えた画像デ
ータを同じく同期処理部106に渡し、画像データがな
くなったら、処理を終了する。
【0064】図5は、本発明に係る印刷制御装置におけ
る第2のデータ処理手順の一例を説明するフローチャー
トであり、図1に示した同期処理部106で行う同期処
理手順に対応する。なお、S501〜S509は各ステ
ップを示す。
る第2のデータ処理手順の一例を説明するフローチャー
トであり、図1に示した同期処理部106で行う同期処
理手順に対応する。なお、S501〜S509は各ステ
ップを示す。
【0065】先ず、ステップS501で、自然画データ
領域の位置を自然画検出部104から受け取り、ステッ
プS502で次の走査線方向1ライン分のビットマップ
データを受け取リライン数をカウントしておき、ステッ
プS503でそのラインが自然画データ位置かどうかを
比較し、一致していないと判定した場合は、ステップS
504で、ビットマップデータとプリンタ解像度とを比
較し、等しくないと判定した場合は、受け取ったビット
マップデータが自然画であり、まだ自然画データ位置に
至っていないとして、ステップS505で、走査線方向
の1ラインのビットマップデータを次の自然画データと
して貯え、再び、ステップS502で、次の走査線方向
の1ライン分のビットマップデータを受け取る。
領域の位置を自然画検出部104から受け取り、ステッ
プS502で次の走査線方向1ライン分のビットマップ
データを受け取リライン数をカウントしておき、ステッ
プS503でそのラインが自然画データ位置かどうかを
比較し、一致していないと判定した場合は、ステップS
504で、ビットマップデータとプリンタ解像度とを比
較し、等しくないと判定した場合は、受け取ったビット
マップデータが自然画であり、まだ自然画データ位置に
至っていないとして、ステップS505で、走査線方向
の1ラインのビットマップデータを次の自然画データと
して貯え、再び、ステップS502で、次の走査線方向
の1ライン分のビットマップデータを受け取る。
【0066】一方、ステップS504で、比較した解像
度が等しいと判定した場合は、受け取ったデータが自然
画データではなく、現在の位置も自然画データの位置で
はないので、ステップS506で、走査線方向1ライン
分のビットマップデータを制御コマンド生成部107に
送り自然画以外の印刷を行い、ステップS507で、今
回の自然画領域のビットマップデータを処理したかどう
かを確認し、処理していないと判定した場合は、再びス
テップS502に戻り、次の走査線方向の1ライン分の
ビットマップデータを受け取る。
度が等しいと判定した場合は、受け取ったデータが自然
画データではなく、現在の位置も自然画データの位置で
はないので、ステップS506で、走査線方向1ライン
分のビットマップデータを制御コマンド生成部107に
送り自然画以外の印刷を行い、ステップS507で、今
回の自然画領域のビットマップデータを処理したかどう
かを確認し、処理していないと判定した場合は、再びス
テップS502に戻り、次の走査線方向の1ライン分の
ビットマップデータを受け取る。
【0067】一方、ステップS503で、そのラインが
自然画データ位置かどうかを比較し、一致していると判
定した場合は、ステップS508で、ビットマップデー
タとプリンタ1000の解像度とを比較し、等しくない
と判定した場合は、受け取ったビットマップデータが自
然画であり自然画データを印刷する位置であるとして、
ステップS509で、ステップS505で貯えた自然画
のビットマップデータを走査線方向に1ラインだけ制御
コマンド生成部107に送り自然画の印刷を行い、ステ
ップS507へ進む。
自然画データ位置かどうかを比較し、一致していると判
定した場合は、ステップS508で、ビットマップデー
タとプリンタ1000の解像度とを比較し、等しくない
と判定した場合は、受け取ったビットマップデータが自
然画であり自然画データを印刷する位置であるとして、
ステップS509で、ステップS505で貯えた自然画
のビットマップデータを走査線方向に1ラインだけ制御
コマンド生成部107に送り自然画の印刷を行い、ステ
ップS507へ進む。
【0068】一方、ステップS508で、比較した解像
度が等しいと判定した場合は、受け取ったビットマップ
データが自然画以外の部分であるとして、ステップS5
06で、走査線方向1ライン分のビットマップデータを
制御コマンド生成部107に送り、ステップS507で
今回の自然画領域のビットマップデータを処理したかど
うかを確認し、処理していないと判定した場合は、ステ
ップS502へ戻り、処理していたと判定した場合は、
処理を終了する。
度が等しいと判定した場合は、受け取ったビットマップ
データが自然画以外の部分であるとして、ステップS5
06で、走査線方向1ライン分のビットマップデータを
制御コマンド生成部107に送り、ステップS507で
今回の自然画領域のビットマップデータを処理したかど
うかを確認し、処理していないと判定した場合は、ステ
ップS502へ戻り、処理していたと判定した場合は、
処理を終了する。
【0069】図6は、本発明に係る印刷制御装置におけ
る第3のデータ処理手順の一例を説明するフローチャー
トであり、図1に示した解像度補完部111で行う解像
度補完処理手順に対応する。なお、S601〜S606
は各ステップを示す。
る第3のデータ処理手順の一例を説明するフローチャー
トであり、図1に示した解像度補完部111で行う解像
度補完処理手順に対応する。なお、S601〜S606
は各ステップを示す。
【0070】先ず、ステップS601で、走査線方向の
1ライン分のビットマップデータと自然画かそうでない
かを示す情報を制御コマンド解析部110から受け取
り、ステップS602で、自然画かどうかを示す情報が
自然画データを示しているかどうかを判断し、自然画で
ないと判断した場合は、ステップS606へ進み、受け
取った走査線方向1ライン分のビットマップデータを印
字データ展開部112に送り処理を終了する。
1ライン分のビットマップデータと自然画かそうでない
かを示す情報を制御コマンド解析部110から受け取
り、ステップS602で、自然画かどうかを示す情報が
自然画データを示しているかどうかを判断し、自然画で
ないと判断した場合は、ステップS606へ進み、受け
取った走査線方向1ライン分のビットマップデータを印
字データ展開部112に送り処理を終了する。
【0071】一方、ステップS602で、自然画である
と判断された時には、ステップS603で、受け取った
自然画データとしての走査線方向1ライン分のビットマ
ップデータを貯え、ステップS604で、貯えた自然画
の走査線方向1ライン分のビットマップデータを印字デ
ータ展開部112に送り、ステップS605で、送った
ライン数をカウントすることによって上がる解像度をプ
リンタの解像度と等しくなるかどうかを比較して、等し
くなるまでは、再びステップS604から同様の処理を
繰り返し、ステップS605で、等しいと判断された場
合は、処理を終了する。
と判断された時には、ステップS603で、受け取った
自然画データとしての走査線方向1ライン分のビットマ
ップデータを貯え、ステップS604で、貯えた自然画
の走査線方向1ライン分のビットマップデータを印字デ
ータ展開部112に送り、ステップS605で、送った
ライン数をカウントすることによって上がる解像度をプ
リンタの解像度と等しくなるかどうかを比較して、等し
くなるまでは、再びステップS604から同様の処理を
繰り返し、ステップS605で、等しいと判断された場
合は、処理を終了する。
【0072】上記実施形態によれば、ホストコンピュー
タのプリンタドライバにおける設定がDTP印刷設定の
時には、扱うデータの自然画部分の情報量を下げた方が
良いので、制御データヘの変換時に自然画の部分を抽出
しそこだけ解像度を下げ、カラーで作成された図、表や
文字の部分の解像度は高いまま制御コマンドヘ変換する
ので、フルカラーで作成された図、表や文字の品位を落
とすことなく、制御コマンド全体のデータ量を減らすこ
とができるので、伝送するインタフェースの速度が遅い
時でも、エンジンを待たせないで印刷できるため、イン
タフェースの伝送速度が間に合わなくなるという課題を
解決することが出来る。
タのプリンタドライバにおける設定がDTP印刷設定の
時には、扱うデータの自然画部分の情報量を下げた方が
良いので、制御データヘの変換時に自然画の部分を抽出
しそこだけ解像度を下げ、カラーで作成された図、表や
文字の部分の解像度は高いまま制御コマンドヘ変換する
ので、フルカラーで作成された図、表や文字の品位を落
とすことなく、制御コマンド全体のデータ量を減らすこ
とができるので、伝送するインタフェースの速度が遅い
時でも、エンジンを待たせないで印刷できるため、イン
タフェースの伝送速度が間に合わなくなるという課題を
解決することが出来る。
【0073】以下、図7に示すメモリマップを参照して
本発明に係る印刷制御装置を適用可能な印刷システムで
読み出し可能なデータ処理プログラムの構成について説
明する。
本発明に係る印刷制御装置を適用可能な印刷システムで
読み出し可能なデータ処理プログラムの構成について説
明する。
【0074】図7は、本発明に係る印刷制御装置を適用
可能な印刷システムで読み出し可能な各種データ処理プ
ログラムを格納する記憶媒体のメモリマップを説明する
図である。
可能な印刷システムで読み出し可能な各種データ処理プ
ログラムを格納する記憶媒体のメモリマップを説明する
図である。
【0075】なお、特に図示しないが、記憶媒体に記憶
されるプログラム群を管理する情報、例えばバージョン
情報,作成者等も記憶され、かつ、プログラム読み出し
側のOS等に依存する情報、例えばプログラムを識別表
示するアイコン等も記憶される場合もある。
されるプログラム群を管理する情報、例えばバージョン
情報,作成者等も記憶され、かつ、プログラム読み出し
側のOS等に依存する情報、例えばプログラムを識別表
示するアイコン等も記憶される場合もある。
【0076】さらに、各種プログラムに従属するデータ
も上記ディレクトリに管理されている。また、各種プロ
グラムをコンピュータにインストールするためのプログ
ラムや、インストールするプログラムが圧縮されている
場合に、解凍するプログラム等も記憶される場合もあ
る。
も上記ディレクトリに管理されている。また、各種プロ
グラムをコンピュータにインストールするためのプログ
ラムや、インストールするプログラムが圧縮されている
場合に、解凍するプログラム等も記憶される場合もあ
る。
【0077】本実施形態における図4〜図6に示す機能
が外部からインストールされるプログラムによって、ホ
ストコンピュータにより遂行されていてもよい。そし
て、その場合、CD−ROMやフラッシュメモリやFD
等の記憶媒体により、あるいはネットワークを介して外
部の記憶媒体から、プログラムを含む情報群を出力装置
に供給される場合でも本発明は適用されるものである。
が外部からインストールされるプログラムによって、ホ
ストコンピュータにより遂行されていてもよい。そし
て、その場合、CD−ROMやフラッシュメモリやFD
等の記憶媒体により、あるいはネットワークを介して外
部の記憶媒体から、プログラムを含む情報群を出力装置
に供給される場合でも本発明は適用されるものである。
【0078】以上のように、前述した実施形態の機能を
実現するソフトウエアのプログラムコードを記録した記
憶媒体を、システムあるいは装置に供給し、そのシステ
ムあるいは装置のコンピュータ(またはCPUやMP
U)が記憶媒体に格納されたプログラムコードを読出し
実行することによっても、本発明の目的が達成されるこ
とは言うまでもない。
実現するソフトウエアのプログラムコードを記録した記
憶媒体を、システムあるいは装置に供給し、そのシステ
ムあるいは装置のコンピュータ(またはCPUやMP
U)が記憶媒体に格納されたプログラムコードを読出し
実行することによっても、本発明の目的が達成されるこ
とは言うまでもない。
【0079】この場合、記憶媒体から読み出されたプロ
グラムコード自体が本発明の新規な機能を実現すること
になり、そのプログラムコードを記憶した記憶媒体は本
発明を構成することになる。
グラムコード自体が本発明の新規な機能を実現すること
になり、そのプログラムコードを記憶した記憶媒体は本
発明を構成することになる。
【0080】プログラムコードを供給するための記憶媒
体としては、例えば、フロッピーディスク,ハードディ
スク,光ディスク,光磁気ディスク,CD−ROM,C
D−R,磁気テープ,不揮発性のメモリカード,RO
M,EEPROM等を用いることができる。
体としては、例えば、フロッピーディスク,ハードディ
スク,光ディスク,光磁気ディスク,CD−ROM,C
D−R,磁気テープ,不揮発性のメモリカード,RO
M,EEPROM等を用いることができる。
【0081】また、コンピュータが読み出したプログラ
ムコードを実行することにより、前述した実施形態の機
能が実現されるだけでなく、そのプログラムコードの指
示に基づき、コンピュータ上で稼働しているOS(オペ
レーティングシステム)等が実際の処理の一部または全
部を行い、その処理によって前述した実施形態の機能が
実現される場合も含まれることは言うまでもない。
ムコードを実行することにより、前述した実施形態の機
能が実現されるだけでなく、そのプログラムコードの指
示に基づき、コンピュータ上で稼働しているOS(オペ
レーティングシステム)等が実際の処理の一部または全
部を行い、その処理によって前述した実施形態の機能が
実現される場合も含まれることは言うまでもない。
【0082】さらに、記憶媒体から読み出されたプログ
ラムコードが、コンピュータに挿入された機能拡張ボー
ドやコンピュータに接続された機能拡張ユニットに備わ
るメモリに書き込まれた後、そのプログラムコードの指
示に基づき、その機能拡張ボードや機能拡張ユニットに
備わるCPU等が実際の処理の一部または全部を行い、
その処理によって前述した実施形態の機能が実現される
場合も含まれることは言うまでもない。
ラムコードが、コンピュータに挿入された機能拡張ボー
ドやコンピュータに接続された機能拡張ユニットに備わ
るメモリに書き込まれた後、そのプログラムコードの指
示に基づき、その機能拡張ボードや機能拡張ユニットに
備わるCPU等が実際の処理の一部または全部を行い、
その処理によって前述した実施形態の機能が実現される
場合も含まれることは言うまでもない。
【0083】
【発明の効果】以上説明したように、本発明に係る第1
〜第30の発明によれば、生成されたカラー画像情報を
印刷装置に転送すべき制御データヘの変換時に自然画の
部分を抽出し、該抽出された自然画の部分だけ解像度を
下げて伝送する全体のカラー画像データの容量を減少さ
せて印刷装置に転送制御するので、カラーで作成された
出力情報中の図表や文字の部分の解像度は高いまま制御
コマンドヘ変換されるので、図表や文字の品位を落とす
ことなく、制御コマンド全体のデータ量を減らすことが
でき、伝送するインタフェースの速度が遅い時でも、画
像情報量が多い自然画部分を含むカラー画像情報を印刷
装置側のエンジンを待たせないで効率よく印刷できると
いう効果を奏する。
〜第30の発明によれば、生成されたカラー画像情報を
印刷装置に転送すべき制御データヘの変換時に自然画の
部分を抽出し、該抽出された自然画の部分だけ解像度を
下げて伝送する全体のカラー画像データの容量を減少さ
せて印刷装置に転送制御するので、カラーで作成された
出力情報中の図表や文字の部分の解像度は高いまま制御
コマンドヘ変換されるので、図表や文字の品位を落とす
ことなく、制御コマンド全体のデータ量を減らすことが
でき、伝送するインタフェースの速度が遅い時でも、画
像情報量が多い自然画部分を含むカラー画像情報を印刷
装置側のエンジンを待たせないで効率よく印刷できると
いう効果を奏する。
【図1】本発明の一実施形態を示す情報処理装置,印刷
制御装置を適用可能な印刷システムの構成を説明するブ
ロック図である。
制御装置を適用可能な印刷システムの構成を説明するブ
ロック図である。
【図2】図1に示した印刷制御装置における第1のデー
タ変換の流れを説明するブロック図である。
タ変換の流れを説明するブロック図である。
【図3】図1に示した印刷制御装置における第2のデー
タ変換の流れを説明するブロック図である。
タ変換の流れを説明するブロック図である。
【図4】本発明に係る印刷制御装置における第1のデー
タ処理手順の一例を説明するフローチャートである。
タ処理手順の一例を説明するフローチャートである。
【図5】本発明に係る印刷制御装置における第2のデー
タ処理手順の一例を説明するフローチャートである。
タ処理手順の一例を説明するフローチャートである。
【図6】本発明に係る印刷制御装置における第3のデー
タ処理手順の一例を説明するフローチャートである。
タ処理手順の一例を説明するフローチャートである。
【図7】本発明に係る印刷制御装置を適用可能な印刷シ
ステムで読み出し可能な各種データ処理プログラムを格
納する記憶媒体のメモリマップを説明する図である。
ステムで読み出し可能な各種データ処理プログラムを格
納する記憶媒体のメモリマップを説明する図である。
100 印刷用入力画像 101 標準色特性変換部 102 プリンタ解像度/色変換部 103 量子化部 104 自然画検出部 105 解像度変換部 106 同期処理部 107 制御コマンド生成部 108 インタフェース制御部 109 インタフェース制御部 110 制御コマンド解析部 111 解像度補完部 112 印字データ展開部 113 エンジン制御部
───────────────────────────────────────────────────── フロントページの続き Fターム(参考) 5B021 AA01 BB05 LG07 LG08 5C076 AA21 AA22 AA27 CA10 CB04 5C077 LL18 MP06 MP08 PP15 PP20 PP27 PP32 PP33 PP38 PP58 PP65 PQ08 PQ22 RR02 5C079 HB04 HB12 LA06 LA31 LA34 LA37 MA02 NA13
Claims (30)
- 【請求項1】 所定の通信媒体を介して印刷装置と通信
して転送すべき印刷データを生成する情報処理装置であ
って、 前記印刷データに基づいて量子化された画像データから
自然画部分を検出し自然画とそれ以外の部分に分離する
自然画検出手段と、 前記自然画検出手段により検出された自然画の解像度を
それ以外の解像度より下げる解像度変換手段と、 前記解像度変換手段により解像度変換された画像データ
とそれ以外の解像度の画像データとの描画位置を調整す
る同期処理手段と、 前記同期処理手段により調整された解像度の異なる画像
データに基づいて前記印刷装置が解析可能な制御コマン
ドを生成して前記印刷装置に転送する転送制御手段と、
を有することを特徴とする情報処理装置。 - 【請求項2】 前記自然画検出手段は、前記印刷装置の
画像出力特性に対応する解像度,色特性に変換されたビ
ットマップデータ中の2値階調の変化の頻度を判断して
自然画部分を検出し自然画とそれ以外の部分に分離する
ことを特徴とする請求項1記載の情報処理装置。 - 【請求項3】 前記自然画検出手段は、表示装置の画像
出力特性に対応する解像度およびデバイスに依存しない
色特性に変換された多値階調の画像データ中の多値階調
の変化の周波数を判断して自然画部分を検出し自然画と
それ以外の部分に分離することを特徴とする請求項1記
載の情報処理装置。 - 【請求項4】 前記自然画検出手段は、検出したビット
マップデータの自然画部分を抜き出して前記解像度変換
手段に引き渡すとともに、該自然画部分の輝度を零に置
換し、該零に置換した領域の位置情報を置換されたビッ
トマップデータとともに前記同期処理手段に転送するこ
とを特徴とする請求項2記載の情報処理装置。 - 【請求項5】 前記自然画検出手段により抜き出される
表示画像データの自然画部分を前記印刷装置の画像出力
特性に対応する解像度,色特性となる多値階調画像デー
タに変換する解像度/色変換手段と、 前記解像度/色変換手段により変換された多値階調画像
データを2値階調のビットマップデータに変換する量子
化手段とを有し、 前記解像度/色変換手段は、抜き出される自然画部分の
画像データの輝度を零に置換し、該零に置換した領域の
位置情報を前記量子化手段により置換されたビットマッ
プデータとともに前記同期処理手段に転送することを特
徴とする請求項1または3記載の情報処理装置。 - 【請求項6】 前記同期処理手段は、前記自然画検出手
段から転送される前記位置情報に基づいて自然画領域を
判断することを特徴とする請求項4または5記載の情報
処理装置。 - 【請求項7】 前記同期処理手段は、前記自然画検出手
段から転送される前記位置情報に基づいて自然画領域ま
で自然画部分の画像データを蓄積し、自然画領域から蓄
積された画像データを前記転送制御手段に順次転送する
ことを特徴とする請求項6記載の情報処理装置。 - 【請求項8】 所定の通信媒体を介して情報処理装置と
通信可能な印刷制御装置であって、 前記情報処理装置から転送される制御コマンドを解析し
て印刷部が印刷可能な解像度が異なるビットマップデー
タを生成する解析手段と、 前記解析手段により生成される2種類の解像度のビット
マップデータの解像度をプリンタ解像度に擬似補完する
解像度補完処理手段と、 前記画像データに所定の画像展開処理を行い前記印刷部
に出力する展開手段とを有することを特徴とする印刷制
御装置。 - 【請求項9】 前記解像度補完処理手段は、前記情報処
理装置から受け取った画像データが自然画かどうかを判
断する判断手段を有し、 前記判断手段により自然画と判断された画像データを前
記印刷部に設定された出力解像度と同じになるまで1ラ
インのデータをコピーして前記展開手段に出力すること
を特徴とする請求項8記載の印刷制御装置。 - 【請求項10】 前記印刷部は、複数の解像度で画像デ
ータをカラー印刷可能とすること特徴とする請求項8ま
たは9記載の印刷制御装置。 - 【請求項11】 所定の通信媒体を介して印刷装置と通
信して転送すべき印刷データを生成する情報処理装置に
おける情報処理方法であって、 前記印刷データに基づいて量子化された画像データから
自然画部分を検出し自然画とそれ以外の部分に分離する
自然画検出工程と、 前記自然画検出工程により検出された自然画の解像度を
それ以外の解像度より下げる解像度変換工程と、 前記解像度変換工程により解像度変換された画像データ
とそれ以外の解像度の画像データとの描画位置を調整す
る同期処理工程と、 前記同期処理工程により調整された解像度の異なる画像
データに基づいて前記印刷装置が解析可能な制御コマン
ドを生成して前記印刷装置に転送する転送制御工程と、
を有することを特徴とする情報処理方法。 - 【請求項12】 前記自然画検出工程は、前記印刷装置
の画像出力特性に対応する解像度,色特性に変換された
ビットマップデータ中の2値階調の変化の頻度を判断し
て自然画部分を検出し自然画とそれ以外の部分に分離す
ることを特徴とする請求項11記載の情報処理方法。 - 【請求項13】 前記自然画検出工程は、表示装置の画
像出力特性に対応する解像度およびデバイスに依存しな
い色特性に変換された多値階調の画像データ中の多値階
調の変化の周波数を判断して自然画部分を検出し自然画
とそれ以外の部分に分離することを特徴とする請求項1
1記載の情報処理方法。 - 【請求項14】 前記自然画検出工程は、検出したビッ
トマップデータの自然画部分を抜き出して前記解像度変
換工程に引き渡すとともに、該自然画部分の輝度を零に
置換し、該零に置換した領域の位置情報を置換されたビ
ットマップデータとともに前記同期処理工程に引き渡す
ことを特徴とする請求項12記載の情報処理装置。 - 【請求項15】 前記自然画検出工程により抜き出され
る表示画像データの自然画部分を前記印刷装置の画像出
力特性に対応する解像度,色特性となる多値階調画像デ
ータに変換する解像度/色変換工程と、 前記解像度/色変換工程により変換された多値階調画像
データを2値階調のビットマップデータに変換する量子
化工程とを有し、 前記解像度/色変換工程は、抜き出される自然画部分の
画像データの輝度を零に置換し、該零に置換した領域の
位置情報を前記量子化工程により置換されたビットマッ
プデータとともに前記同期処理工程に引き渡すことを特
徴とする請求項11または13記載の情報処理方法。 - 【請求項16】 前記同期処理工程は、前記自然画検出
工程から転送される前記位置情報に基づいて自然画領域
を判断することを特徴とする請求項14または15記載
の情報処理方法。 - 【請求項17】 前記同期処理工程は、前記自然画検出
工程から転送される前記位置情報に基づいて自然画領域
まで自然画部分の画像データを蓄積し、自然画領域から
蓄積された画像データを前記転送制御手段に順次転送す
ることを特徴とする請求項16記載の情報処理方法。 - 【請求項18】 所定の通信媒体を介して情報処理装置
と通信可能な印刷制御装置における印刷制御方法であっ
て、 前記情報処理装置から転送される制御コマンドを解析し
て前記印刷部が印刷可能な解像度が異なるビットマップ
データを生成する解析工程と、 前記解析工程により生成される2種類の解像度のビット
マップデータの解像度をプリンタ解像度に擬似補完する
解像度補完処理工程と、 前記画像データに所定の画像展開処理を行い前記印刷部
に出力する展開工程とを有することを特徴とする印刷制
御方法。 - 【請求項19】 前記解像度補完処理工程は、前記情報
処理装置から受け取った画像データが自然画かどうかを
判断する判断工程を有し、 前記判断工程により自然画と判断された画像データを前
記印刷部に設定された出力解像度と同じになるまで1ラ
インのデータをコピーして前記展開工程に出力すること
を特徴とする請求項18記載の印刷制御方法。 - 【請求項20】 前記印刷部は、複数の解像度で画像デ
ータをカラー印刷可能とすること特徴とする請求項18
または19記載の印刷制御方法。 - 【請求項21】 所定の通信媒体を介して印刷装置と通
信して転送すべき印刷データを生成する情報処理装置を
制御するコンピュータが読み出し可能なプログラムを格
納した記憶媒体であって、 前記印刷データに基づいて量子化された画像データから
自然画部分を検出し自然画とそれ以外の部分に分離する
自然画検出工程と、 前記自然画検出工程により検出された自然画の解像度を
それ以外の解像度より下げる解像度変換工程と、 前記解像度変換工程により解像度変換された画像データ
とそれ以外の解像度の画像データとの描画位置を調整す
る同期処理工程と、 前記同期処理工程により調整された解像度の異なる画像
データに基づいて前記印刷装置が解析可能な制御コマン
ドを生成して前記印刷装置に転送する転送制御工程と、
を有することを特徴とするコンピュータが読み出し可能
なプログラムを格納した記憶媒体。 - 【請求項22】 前記自然画検出工程は、前記印刷装置
の画像出力特性に対応する解像度,色特性に変換された
ビットマップデータ中の2値階調の変化の頻度を判断し
て自然画部分を検出し自然画とそれ以外の部分に分離す
ることを特徴とする請求項21記載のコンピュータが読
み出し可能なプログラムを格納した記憶媒体。 - 【請求項23】 前記自然画検出工程は、表示装置の画
像出力特性に対応する解像度およびデバイスに依存しな
い色特性に変換された多値階調の画像データ中の多値階
調の変化の周波数を判断して自然画部分を検出し自然画
とそれ以外の部分に分離することを特徴とする請求項2
1記載のコンピュータが読み出し可能なプログラムを格
納した記憶媒体。 - 【請求項24】 前記自然画検出工程は、検出したビッ
トマップデータの自然画部分を抜き出して前記解像度変
換工程に引き渡すとともに、該自然画部分の輝度を零に
置換し、該零に置換した領域の位置情報を置換されたビ
ットマップデータとともに前記同期処理工程に引き渡す
ことを特徴とする請求項22記載のコンピュータが読み
出し可能なプログラムを格納した記憶媒体。 - 【請求項25】 前記自然画検出工程により抜き出され
る表示画像データの自然画部分を前記印刷装置の画像出
力特性に対応する解像度,色特性となる多値階調画像デ
ータに変換する解像度/色変換工程と、 前記解像度/色変換工程により変換された多値階調画像
データを2値階調のビットマップデータに変換する量子
化工程とを有し、 前記解像度/色変換工程は、抜き出される自然画部分の
画像データの輝度を零に置換し、該零に置換した領域の
位置情報を前記量子化工程により置換されたビットマッ
プデータとともに前記同期処理工程に引き渡すことを特
徴とする請求項21または23記載のコンピュータが読
み出し可能なプログラムを格納した記憶媒体。 - 【請求項26】 前記同期処理工程は、前記自然画検出
工程から転送される前記位置情報に基づいて自然画領域
を判断することを特徴とする請求項24または25記載
のコンピュータが読み出し可能なプログラムを格納した
記憶媒体。 - 【請求項27】 前記同期処理工程は、前記自然画検出
工程から転送される前記位置情報に基づいて自然画領域
まで自然画部分の画像データを蓄積し、自然画領域から
蓄積された画像データを前記転送制御手段に順次転送す
ることを特徴とする請求項26記載のコンピュータが読
み出し可能なプログラムを格納した記憶媒体。 - 【請求項28】 所定の通信媒体を介して情報処理装置
と通信可能な印刷制御装置を制御するコンピュータが読
み出し可能なプログラムを格納した記憶媒体であって、 前記情報処理装置から転送される制御コマンドを解析し
て前記印刷部が印刷可能な解像度が異なるビットマップ
データを生成する解析工程と、 前記解析工程により生成される2種類の解像度のビット
マップデータの解像度をプリンタ解像度に擬似補完する
解像度補完処理工程と、 前記画像データに所定の画像展開処理を行い前記印刷部
に出力する展開工程とを有することを特徴とするコンピ
ュータが読み出し可能なプログラムを格納した記憶媒
体。 - 【請求項29】 前記解像度補完処理工程は、前記情報
処理装置から受け取った画像データが自然画かどうかを
判断する判断工程を有し、 前記判断工程により自然画と判断された画像データを前
記印刷部に設定された出力解像度と同じになるまで1ラ
インのデータをコピーして前記展開工程に出力すること
を特徴とする請求項28記載のコンピュータが読み出し
可能なプログラムを格納した記憶媒体。 - 【請求項30】 前記印刷部は、複数の解像度で画像デ
ータをカラー印刷可能とすること特徴とする請求項28
または29記載のコンピュータが読み出し可能なプログ
ラムを格納した記憶媒体。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP11133877A JP2000324335A (ja) | 1999-05-14 | 1999-05-14 | 情報処理装置および印刷制御装置および情報処理方法および印刷制御方法およびコンピュータが読み出し可能なプログラムを格納した記憶媒体 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP11133877A JP2000324335A (ja) | 1999-05-14 | 1999-05-14 | 情報処理装置および印刷制御装置および情報処理方法および印刷制御方法およびコンピュータが読み出し可能なプログラムを格納した記憶媒体 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2000324335A true JP2000324335A (ja) | 2000-11-24 |
Family
ID=15115176
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP11133877A Pending JP2000324335A (ja) | 1999-05-14 | 1999-05-14 | 情報処理装置および印刷制御装置および情報処理方法および印刷制御方法およびコンピュータが読み出し可能なプログラムを格納した記憶媒体 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2000324335A (ja) |
-
1999
- 1999-05-14 JP JP11133877A patent/JP2000324335A/ja active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5720013A (en) | Scanner printer server and method for selectively outputting scanned information to an information processing apparatus in accordance with a pre-scan command and a scan command | |
| US7692813B2 (en) | Image processing apparatus and method, and storage medium | |
| EP0772117A1 (en) | Printer driver architecture for reducing band memory | |
| US8363271B2 (en) | Image processing method and apparatus for executing error diffusion when the obtained image data is read by a scanner | |
| US5844688A (en) | Image processing system for converting a color processing command into a control signal using an external controller | |
| US20070086050A1 (en) | Information processing apparatus, image processing method, and machine-readable medium | |
| US20040042038A1 (en) | Image forming system and back-end processor | |
| JP2005011025A (ja) | 通信制御方法 | |
| JP5164368B2 (ja) | 画像処理装置、画像処理方法 | |
| JP2004112470A (ja) | 色調補正方法、画像処理システム、画像処理装置、プログラム、記憶媒体 | |
| US8699895B2 (en) | Image forming apparatus, control method and computer-readable medium | |
| US7072060B2 (en) | Print control apparatus, print control method, and memory medium | |
| US7920288B2 (en) | Image forming apparatus, image forming method and program | |
| JP2000324335A (ja) | 情報処理装置および印刷制御装置および情報処理方法および印刷制御方法およびコンピュータが読み出し可能なプログラムを格納した記憶媒体 | |
| US8437046B2 (en) | Image processing apparatus and method for outputting an image subjected to pseudo-halftone processing | |
| JP2005212440A (ja) | 印刷装置及び方法 | |
| JP4352669B2 (ja) | 画像処理システム、画像処理装置、画像処理方法、プログラム | |
| JP4135439B2 (ja) | 画像処理システム、画像処理装置、画像処理方法、プログラム、記憶媒体 | |
| JP2004255610A (ja) | 画像形成装置の制御方法 | |
| JP2004094439A (ja) | 画像処理システム、画像処理装置、画像処理方法、プログラム、記憶媒体 | |
| JP3584247B2 (ja) | 印刷制御装置及び制御方法 | |
| JP3639835B2 (ja) | 印刷制御装置及びその制御方法 | |
| JP2984418B2 (ja) | カラー画像処理システム | |
| JP2004094441A (ja) | 画像処理システム、画像処理装置、画像処理方法、プログラム、記憶媒体 | |
| JP2001188661A (ja) | 印刷制御装置および印刷制御方法および記憶媒体 |