JP2006264301A - 印刷装置、印刷プログラム、印刷方法、および画像処理装置、画像処理プログラム、画像処理方法、ならびに前記プログラムを記録した記録媒体 - Google Patents
印刷装置、印刷プログラム、印刷方法、および画像処理装置、画像処理プログラム、画像処理方法、ならびに前記プログラムを記録した記録媒体 Download PDFInfo
- Publication number
- JP2006264301A JP2006264301A JP2005308404A JP2005308404A JP2006264301A JP 2006264301 A JP2006264301 A JP 2006264301A JP 2005308404 A JP2005308404 A JP 2005308404A JP 2005308404 A JP2005308404 A JP 2005308404A JP 2006264301 A JP2006264301 A JP 2006264301A
- Authority
- JP
- Japan
- Prior art keywords
- edge
- value
- image data
- divided
- halftone
- 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
Links
- 238000012545 processing Methods 0.000 title claims abstract description 185
- 238000007639 printing Methods 0.000 title claims description 262
- 238000000034 method Methods 0.000 title claims description 206
- 238000003672 processing method Methods 0.000 title claims description 31
- 230000008569 process Effects 0.000 claims description 159
- 238000006243 chemical reaction Methods 0.000 claims description 111
- 238000003708 edge detection Methods 0.000 claims description 38
- 230000006870 function Effects 0.000 claims description 30
- 230000008859 change Effects 0.000 claims description 18
- 230000002708 enhancing effect Effects 0.000 claims description 12
- 230000015572 biosynthetic process Effects 0.000 claims description 6
- 238000003786 synthesis reaction Methods 0.000 claims description 4
- 238000013139 quantization Methods 0.000 abstract 1
- 230000001965 increasing effect Effects 0.000 description 22
- 238000010586 diagram Methods 0.000 description 17
- 238000005452 bending Methods 0.000 description 15
- 230000002194 synthesizing effect Effects 0.000 description 12
- 238000009792 diffusion process Methods 0.000 description 11
- 238000003860 storage Methods 0.000 description 11
- 239000003086 colorant Substances 0.000 description 9
- 230000000694 effects Effects 0.000 description 6
- 239000011159 matrix material Substances 0.000 description 6
- 238000004519 manufacturing process Methods 0.000 description 4
- 230000007246 mechanism Effects 0.000 description 4
- 230000000644 propagated effect Effects 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 3
- 230000006872 improvement Effects 0.000 description 3
- 239000000463 material Substances 0.000 description 3
- 239000004065 semiconductor Substances 0.000 description 3
- 238000012546 transfer Methods 0.000 description 3
- 238000004590 computer program Methods 0.000 description 2
- 230000007547 defect Effects 0.000 description 2
- 238000001514 detection method Methods 0.000 description 2
- 230000010365 information processing Effects 0.000 description 2
- 238000007641 inkjet printing Methods 0.000 description 2
- 239000007788 liquid Substances 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 239000007787 solid Substances 0.000 description 2
- 238000004891 communication Methods 0.000 description 1
- 230000002950 deficient Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000007599 discharging Methods 0.000 description 1
- 239000010419 fine particle Substances 0.000 description 1
- 235000020061 kirsch Nutrition 0.000 description 1
- 239000002245 particle Substances 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 238000011946 reduction process Methods 0.000 description 1
- 238000012827 research and development Methods 0.000 description 1
- 230000011218 segmentation Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/40—Picture signal circuits
- H04N1/40062—Discrimination between different image types, e.g. two-tone, continuous tone
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/40—Picture signal circuits
- H04N1/405—Halftoning, i.e. converting the picture signal of a continuous-tone original into a corresponding signal showing only two levels
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Ink Jet (AREA)
- Image Processing (AREA)
- Particle Formation And Scattering Control In Inkjet Printers (AREA)
- Facsimile Image Signal Circuits (AREA)
Abstract
【解決手段】インクジェット方式の印刷装置であって、原画像データを複数の領域に分割すると共にエッジ強調処理を施してから、エッジが存在せずかつ濃度が中間階調の領域に対してのみバンディング低減処理である第1N値化処理を実施し,その他の領域においてはそのまま通常のN値化処理を実施する。これによって、飛行曲がり現象によって発生するバンディング現象が低減して「白スジ」や「濃いスジ」が解消または殆ど目立たなくなると共に、各分割領域に応じた的確な処理が実施できるため、効率的な印刷処理を実現できる。
【選択図】図1
Description
このようなインクジェットプリンタは、一般に、インクカートリッジと印字ヘッドが一体的に備えられたキャリッジなどと称される移動体が印刷媒体(用紙)上をその紙送り方向の左右に往復しながらその印字ヘッドのノズルから液体インクの粒子をドット状に吐出(噴射)することで、印刷用紙上に所定の文字や画像を描画して所望の印刷物を作成するようになっている。そして、このキャリッジに黒色(ブラック)を含めた4色(イエロー、マゼンタ、シアン)のインクカートリッジと色ごとの印字ヘッドを備えることで、モノクロ印刷のみならず、各色を組み合わせたフルカラー印刷も容易に行えるようになっている(さらに、これら各色に、ライトシアンやライトマゼンタなどを加えた6色や7色、あるいは8色のものも実用化されている)。
そこで、現状では前記のようなハード的な部分での改良に加え、以下に示すような印刷制御といった、いわゆるソフト的な手法を用いてこのような「バンディング現象」を低減するような技術が併用されている。
そこで、本発明はこのような課題を有効に解決するために案出されたものであり、その目的は、特に、飛行曲がり現象によるバンディング現象を解消または殆ど目立たなくすることができる新規な印刷装置、印刷プログラム、印刷方法および画像処理装置、画像処理プログラム、画像処理方法ならびに前記プログラムを記録した記録媒体を提供するものである。
M値(M≧3)の画像データを複数の領域に分割するブロック分割手段と、前記M値(M≧3)の画像データ中のエッジを検出するエッジ検出手段と、前記エッジ検出手段で検出したエッジを強調するエッジ強調手段と、前記ブロック分割手段で分割された各分割領域内のエッジの有無を判別するエッジ判別手段と、前記エッジ判別手段でエッジを有しないと判別された分割領域が中間調領域であるか否かを判別する中間調領域判別手段と、前記中間調領域判別手段で中間調領域であると判別された分割領域内の画像データを第1のN値化処理を用いてN値(M>N≧2)化してN値の画像データを生成する第1N値化データ生成手段と、前記エッジ判別手段でエッジを有すると判別された分割領域内の画像データ、または前記中間調領域判別手段で中間調領域でないと判別された分割領域内の画像データを第2のN値化処理を用いてN値(M>N≧2)化してN値の画像データを生成する第2N値化データ生成手段と、前記第21N値化データ生成手段で生成したN値の画像データ、および前記第12N値化データ生成手段で生成したN値の画像データの各画素に対応するドットを設定した印刷データを生成する印刷データ生成手段と、前記印刷データ生成手段によって生成された印刷データに基づいて印刷を実行する印刷手段と、を備えたことを特徴とするものである。
すなわち、多値(M値(M≧3))の画像データを複数の領域に分割すると共に、そのM値(M≧3)の画像データ中のエッジを検出して強調することによって、先ずそのエッジ近傍に発生するバンディング現象が目立たなくなる。エッジの検出は、例えば画像にラプラシアンフィルタ等のフィルタをかけることにより行い、エッジの強調は、エッジの両サイドに濃度差をつけることにより、エッジに位置する画素の画素値を調整することによって行う。
一方、中間調領域でないと判別したときは、その中間調領域に対して特にバンディング現象を考慮しない通常のN値化処理である第2のN値化処理を用いてN値化処理する。
従って、本形態では中間調領域であると判別された分割領域に対しては、後述するようなバンディング現象を低減するような第1のN値化処理を実施し、中間調領域でないと判別された分割領域に対しては、通常のN値化処理である第2のN値化処理を実施するようにし、それぞれのN値化処理が実施されたN値化データからなる印刷データを用いて印刷を実行することで効率的にバンディング現象を回避するようにしたものである。
形態1の印刷装置において、前記エッジ強調手段は、前記エッジ部分に位置する画素の画素値をさらに小さくするようになっていることを特徴とするものである。
これによって、その画素に対応するドットサイズも小さくなってその画素に対してエッジを挟んだ他方の隣接画素に対応するドットサイズとの差が大きくなるため、効果的にそのエッジ部分を強調することができる。
形態1に記載の印刷装置において、前記エッジ強調手段は、前記エッジ部分に位置する画素の画素値をさらに大きくするようになっていることを特徴とするものである。
これによって、その画素に対応するドットサイズも大きくなってその画素に対してエッジを挟んだ他方の隣接画素に対応するドットサイズとの差が大きくなるため、効果的にエッジ部分を強調することができる。
形態1に記載の印刷装置において、前記エッジ判別手段、前記中間調領域判別手段、前記印刷データ生成手段、および前記ドットサイズ変更手段のいずれか1つまたは2つ以上は、複数であることを特徴とするものである。
これによって、形態1に記載の印刷装置の各手段におけるそれぞれの処理を並行または分散して実施することが可能となるため、効率的な印刷処理を実現することができる。
M値(M≧3)の画像データを複数の領域に分割するブロック分割手段と、前記ブロック分割手段で分割された各分割領域内のエッジの有無を判別するエッジ判別手段と、前記エッジ判別手段でエッジを有しないと判別された分割領域が中間調領域であるか否かを判別する中間調領域判別手段と、前記中間調領域判別手段で中間調領域であると判別された分割領域内の画像データを第1のN値化処理を用いてN値(M>N≧2)化してN値の画像データを生成する第1N値化データ生成手段と、前記エッジ判別手段でエッジを有すると判別された分割領域内の画像データ、または前記中間調領域判別手段で中間調領域でないと判別された分割領域内の画像データを第2のN値化処理を用いてN値(M>N≧2)化してN値の画像データを生成する第2N値化データ生成手段と、前記第1N値化データ生成手段で生成したN値の画像データ、および前記第2N値化データ生成手段で生成したN値の画像データの各画素に対応するドットを設定した印刷データを生成する印刷データ生成手段と、前記印刷用データ生成手段で生成された印刷データのうち、前記第2N値化データ生成手段で生成したN値の画像データに対応する印刷データのエッジ部分に位置するドットのサイズを変更してそのエッジを強調するドットサイズ変更手段と、前記ドットサイズ変更手段によってドットサイズが変更された印刷データおよび前記印刷データ生成手段で生成された印刷データに基づいて印刷を実行する印刷手段と、を備えたことを特徴とするものである。
ここで、本形態と前記形態1との構成上の違いは、その具体例については後に詳述するが前記形態1の場合は、予めエッジ強調手段によって画像データのエッジ部分を強調することで、そのエッジ部分のバンディングを回避するようにしているのに対し、本形態では、N値化処理後のドットサイズ変更手段によって画像データのエッジ部分のドットサイズを変更してエッジ強調することでそのエッジ部分のバンディングを回避するようにした点であり、形態1と同様な優れたバンディング回避効果が得られる。
形態2に記載の印刷装置において、前記ドットサイズ変更手段は、エッジ部分に位置するドットのサイズを小さいドットサイズにするようになっていることを特徴とするものである。
これによって、そのドットが元のサイズよりも小さくなってそのドットに対してエッジを挟んだ他方の隣接ドットとのサイズの差が大きくなるため、効果的にそのエッジ部分を強調することができる。
形態2に記載の印刷装置において、前記ドットサイズ変更手段は、エッジ部分に位置するドットのサイズを大きいドットサイズにするようになっていることを特徴とするものである。
これによって、そのドットが元のサイズよりも大きくなってそのドットに対してエッジを挟んだ他方の隣接ドットとのサイズの差が大きくなるため、効果的にそのエッジ部分を強調することができる。
形態2に記載の印刷装置において、前記エッジ判別手段、前記中間調領域判別手段、前記印刷データ生成手段、および前記ドットサイズ変更手段のいずれか1つまたは2つ以上は、複数であることを特徴とするものである。
これによって、形態2に記載の印刷装置の各手段が複数存在すると、それぞれの処理を並行または分散して実施することが可能となるため、効率的な印刷処理を実現することができる。
M値(M≧3)の画像データを複数の領域に分割するブロック分割手段と、前記ブロック分割手段で分割された各分割領域のうち、一部の分割領域に対してエッジを検出するエッジ検出手段と、前記エッジ検出手段で検出したエッジを強調するエッジ強調手段と、前記エッジ強調手段でエッジ強調された分割領域内のエッジの有無を判別する第1エッジ判別手段と、前記第1エッジ判別手段でエッジを有しないと判別された分割領域が中間調領域であるか否かを判別する第1中間調領域判別手段と、前記第1中間調領域判別手段で中間調領域であると判別された分割領域内の画像データを第1のN値化処理を用いてN値(M>N≧2)化してN値の画像データを生成する第1N値化データ生成手段と、前記第1エッジ判別手段でエッジを有すると判別された分割領域内の画像データ、または前記第1中間調領域判別手段で中間調領域でないと判別された分割領域内の画像データを第2のN値化処理を用いてN値(M>N≧2)化してN値の画像データを生成する第2N値化データ生成手段と、前記第1N値化データ生成手段で生成したN値の画像データ、および前記第2N値化データ生成手段で生成したN値の画像データの各画素に対応するドットを設定した印刷データを生成する第1印刷データ生成手段と、を備えると共に、
前記ブロック分割手段で分割された各分割領域のうち、残りの分割領域に対してエッジの有無を判別する第2エッジ判別手段と、前記第2エッジ判別手段でエッジを有しないと判別された分割領域が中間調領域であるか否かを判別する第2中間調領域判別手段と、第2中間調領域判別手段で中間調領域であると判別された分割領域内の画像データを第1のN値化処理を用いてN値(M>N≧2)化してN値の画像データを生成する第3N値化データ生成手段と、前記第2エッジ判別手段でエッジを有すると判別された分割領域内の画像データ、または前記第2中間調領域判別手段で中間調領域でないと判別された分割領域内の画像データを第2のN値化処理を用いてN値(M>N≧2)化してN値の画像データを生成する第4N値化データ生成手段と、前記第3N値化データ生成手段で生成したN値の画像データ、および前記第4N値化データ生成手段で生成したN値の画像データの各画素に対応するドットを設定した印刷データを生成する第2印刷データ生成手段と、第2印刷データ生成手段で生成された印刷データのうち、前記第4N値化データ生成手段で生成したN値の画像データに対応する印刷データのエッジ部分に位置するドットのサイズを変更してそのエッジを強調するドットサイズ変更手段と、前記ドットサイズ変更手段によってドットサイズが変更された印刷データおよび前記第2印刷データ生成手段で生成された印刷データと、前記第1印刷データ生成手段で生成された印刷データとを合成する印刷データ合成手段と、前記印刷データ合成手段で合成された印刷データに基づいて印刷を実行する印刷手段と、を備えたことを特徴とするものである。
これによって、前記形態1および2のような効果に加え、ブロックごとの並行処理が可能となるため全体の印刷処理効率が向上すると共に、前記形態1または2単独で処理した場合よりもさらに周期性が軽減されるため、高品質な印刷物を得ることができる。
コンピュータを、M値(M≧3)の画像データを複数の領域に分割するブロック分割手段と、前記M値(M≧3)の画像データ中のエッジを検出するエッジ検出手段と、前記エッジ検出手段で検出したエッジを強調するエッジ強調手段と、前記ブロック分割手段で分割された各分割領域内のエッジの有無を判別するエッジ判別手段と、前記エッジ判別手段でエッジを有しないと判別された分割領域が中間調領域であるか否かを判別する中間調領域判別手段と、前記中間調領域判別手段で中間調領域であると判別された分割領域内の画像データを第1のN値化処理を用いてN値(M>N≧2)化してN値の画像データを生成する第1N値化データ生成手段と、前記エッジ判別手段でエッジを有すると判別された分割領域内の画像データ、または前記中間調領域判別手段で中間調領域でないと判別された分割領域内の画像データを第2のN値化処理を用いてN値(M>N≧2)化してN値の画像データを生成する第2N値化データ生成手段と、前記第1N値化データ生成手段で生成したN値の画像データ、および前記第2N値化データ生成手段で生成したN値の画像データの各画素に対応するドットを設定した印刷データを生成する印刷データ生成手段と、前記印刷データ生成手段によって生成された印刷データに基づいて印刷を実行する印刷手段と、して機能させることを特徴とするものである。
また、インクジェットプリンタなどといった現在市場に出回っている殆どの印刷装置は中央処理装置(CPU)や記憶装置(RAM、ROM)、入出力装置などからなるコンピュータシステムを備えており、そのコンピュータシステムを用いてソフトウェアによって前記各手段を実現することができるため、専用のハードウェアを作成して前記各手段を実現する場合に比べて経済的かつ容易に実現することができる。さらに、プログラムの一部を書き換えることによって機能改変や改良などによるバージョンアップも容易に行うことができる。
形態10に記載の印刷プログラムにおいて、前記エッジ強調手段は、前記エッジ部分に位置する画素の画素値を小さくするようになっていることを特徴とするものである。
これによって、形態2と同様にエッジを挟んだ他方の隣接画素に対応するドットサイズとの差が大きくなるため、効果的にそのエッジ部分を強調することができる。
また、形態10と同様に現在市場に出回っている印刷装置の殆どに備わっているコンピュータシステムを用いてソフトウェアによって前記各手段を実現することができるため、専用のハードウェアを作成して前記各手段を実現する場合に比べて経済的かつ容易に実現することができる。さらに、プログラムの一部を書き換えることによって機能改変や改良などによるバージョンアップも容易に行うことができる。
形態10に記載の印刷プログラムにおいて、前記エッジ強調手段は、前記エッジ部分に位置する画素の画素値を大きくするようになっていることを特徴とするものである。
これによって、形態3と同様にエッジを挟んだ他方の隣接画素に対応するドットサイズとの差が大きくなるため、効果的にそのエッジ部分を強調することができる。
また、形態10と同様に現在市場に出回っている印刷装置の殆どに備わっているコンピュータシステムを用いてソフトウェアによって前記各手段を実現することができるため、専用のハードウェアを作成して前記各手段を実現する場合に比べて経済的かつ容易に実現することができる。さらに、プログラムの一部を書き換えることによって機能改変や改良などによるバージョンアップも容易に行うことができる。
形態10に記載の印刷プログラムにおいて、前記エッジ強調手段、前記エッジ判別手段、前記中間調領域判別手段、および前記印刷データ生成手段のいずれか1つまたは2つ以上は、複数であることを特徴とするものである。
これによって、形態4と同様に形態10に記載の印刷プログラムの各手段におけるそれぞれの処理を並行または分散して実施することが可能となるため、効率的な印刷処理を実現することができる。
コンピュータを、M値(M≧3)の画像データを複数の領域に分割するブロック分割手段と、前記ブロック分割手段で分割された各分割領域内のエッジの有無を判別するエッジ判別手段と、前記エッジ判別手段でエッジを有しないと判別された分割領域が中間調領域であるか否かを判別する中間調領域判別手段と、前記中間調領域判別手段で中間調領域であると判別された分割領域内の画像データを第1のN値化処理を用いてN値(M>N≧2)化してN値の画像データを生成する第1N値化データ生成手段と、前記エッジ判別手段でエッジを有すると判別された分割領域内の画像データ、または前記中間調領域判別手段で中間調領域でないと判別された分割領域内の画像データを第2のN値化処理を用いてN値(M>N≧2)化してN値の画像データを生成する第2N値化データ生成手段と、前記第1N値化データ生成手段で生成したN値の画像データ、および前記第2N値化データ生成手段で生成したN値の画像データの各画素に対応するドットを設定した印刷データを生成する印刷データ生成手段と、前記印刷用データ生成手段で生成された印刷データのうち、前記第2N値化データ生成手段で生成したN値の画像データに対応する印刷データのエッジ部分に位置するドットのサイズを変更してそのエッジを強調するドットサイズ変更手段と、前記ドットサイズ変更手段によってドットサイズが変更された印刷データおよび前記印刷データ生成手段で生成された印刷データに基づいて印刷を実行する印刷手段と、して機能させることを特徴とするものである。
また、形態10と同様に現在市場に出回っている印刷装置の殆どに備わっているコンピュータシステムを用いてソフトウェアによって前記各手段を実現することができるため、専用のハードウェアを作成して前記各手段を実現する場合に比べて経済的かつ容易に実現することができる。さらに、プログラムの一部を書き換えることによって機能改変や改良などによるバージョンアップも容易に行うことができる。
形態14に記載の印刷プログラムにおいて、前記ドットサイズ変更手段は、エッジ部分に位置するドットのサイズを小さいドットサイズにするようになっていることを特徴とするものである。
これによって、形態6と同様にエッジを挟んだ他方の隣接ドットとのサイズの差が大きくなるため、効果的にそのエッジ部分を強調することができる。
また、形態14と同様に現在市場に出回っている印刷装置の殆どに備わっているコンピュータシステムを用いてソフトウェアによって前記各手段を実現することができるため、専用のハードウェアを作成して前記各手段を実現する場合に比べて経済的かつ容易に実現することができる。さらに、プログラムの一部を書き換えることによって機能改変や改良などによるバージョンアップも容易に行うことができる。
形態14に記載の印刷プログラムにおいて、前記ドットサイズ変更手段は、エッジ部分に位置するドットのサイズを大きいドットサイズにするようになっていることを特徴とするものである。
これによって、形態7と同様にエッジを挟んだ他方の隣接ドットとのサイズの差が大きくなるため、効果的にそのエッジ部分を強調することができる。
また、形態14と同様に現在市場に出回っている印刷装置の殆どに備わっているコンピュータシステムを用いてソフトウェアによって前記各手段を実現することができるため、専用のハードウェアを作成して前記各手段を実現する場合に比べて経済的かつ容易に実現することができる。さらに、プログラムの一部を書き換えることによって機能改変や改良などによるバージョンアップも容易に行うことができる。
形態14に記載の印刷プログラムにおいて、前記エッジ判別手段、前記中間調領域判別手段、前記印刷データ生成手段、および前記ドットサイズ変更手段のいずれか1つまたは2つ以上は、複数であることを特徴とするものである。
これによって、形態8と同様に形態14に記載の印刷プログラムの各手段におけるそれぞれの処理を並行または分散して実施することが可能となるため、効率的な印刷処理を実現することができる。
コンピュータを、M値(M≧3)の画像データを複数の領域に分割するブロック分割手段と、前記ブロック分割手段で分割された各分割領域のうち、一部の分割領域に対してエッジを検出するエッジ検出手段と、前記エッジ検出手段で検出したエッジを強調するエッジ強調手段と、前記エッジ強調手段でエッジ強調された分割領域内のエッジの有無を判別する第1エッジ判別手段と、前記第1エッジ判別手段でエッジを有しないと判別された分割領域が中間調領域であるか否かを判別する第1中間調領域判別手段と、前記第1中間調領域判別手段で中間調領域であると判別された分割領域内の画像データを第1のN値化処理を用いてN値(M>N≧2)化してN値の画像データを生成する第1N値化データ生成手段と、前記第1エッジ判別手段でエッジを有すると判別された分割領域内の画像データ、または前記第1中間調領域判別手段で中間調領域でないと判別された分割領域内の画像データを第2のN値化処理を用いてN値(M>N≧2)化してN値の画像データを生成する第2N値化データ生成手段と、前記第1N値化データ生成手段で生成したN値の画像データ、および前記第2N値化データ生成手段で生成したN値の画像データの各画素に対応するドットを設定した印刷データを生成する第1印刷データ生成手段と、して機能させると共に、さらに前記コンピュータまたは別のコンピュータを、
前記ブロック分割手段で分割された各分割領域のうち、残りの分割領域に対してエッジの有無を判別する第2エッジ判別手段と、前記第2エッジ判別手段でエッジを有しないと判別された分割領域が中間調領域であるか否かを判別する第2中間調領域判別手段と、前記第2中間調領域判別手段で中間調領域であると判別された分割領域内の画像データを第1のN値化処理を用いてN値(M>N≧2)化してN値の画像データを生成する第3N値化データ生成手段と、前記第2エッジ判別手段でエッジを有すると判別された分割領域内の画像データ、または前記第2中間調領域判別手段で中間調領域でないと判別された分割領域内の画像データを第2のN値化処理を用いてN値(M>N≧2)化してN値の画像データを生成する第4N値化データ生成手段と、前記第3N値化データ生成手段で生成したN値の画像データ、および前記第4N値化データ生成手段で生成したN値の画像データの各画素に対応するドットを設定した印刷データを生成する第2印刷データ生成手段と、前記第2印刷データ生成手段で生成された印刷データのうち、前記第4N値化データ生成手段で生成したN値の画像データに対応する印刷データのエッジ部分に位置するドットのサイズを変更してそのエッジを強調するドットサイズ変更手段と、前記ドットサイズ変更手段によってドットサイズが変更された印刷データおよび前記第2印刷データ生成手段で生成された印刷データと、前記第1印刷データ生成手段で生成された印刷データとを合成する印刷データ合成手段と、前記印刷データ合成手段で合成された印刷データに基づいて印刷を実行する印刷手段と、して機能させることを特徴とするものである。
また、形態10と同様に現在市場に出回っている印刷装置の殆どに備わっているコンピュータシステムを用いてソフトウェアによって前記各手段を実現することができるため、専用のハードウェアを作成して前記各手段を実現する場合に比べて経済的かつ容易に実現することができる。さらに、プログラムの一部を書き換えることによって機能改変や改良などによるバージョンアップも容易に行うことができる。
形態10〜18のいずれかに記載の印刷プログラムを記録したコンピュータ読み取り可能な記録媒体である。
これによって、CD−ROMやDVD−ROM、FD、半導体チップなどのコンピュータ読み取り可能な記憶媒体を介して前記形態10〜18のいずれかに記載の印刷プログラムをユーザなどの需用者に対して容易かつ確実に提供することができる。
M値(M≧3)の画像データを複数の領域に分割するブロック分割ステップと、前記M値(M≧3)の画像データ中のエッジを検出するエッジ検出ステップと、前記エッジ検出ステップで検出したエッジを強調するエッジ強調ステップと、前記ブロック分割ステップで分割された各分割領域内のエッジの有無を判別するエッジ判別ステップと、前記エッジ判別ステップでエッジを有しないと判別された分割領域が中間調領域であるか否かを判別する中間調領域判別ステップと、前記中間調判別ステップで中間調領域であると判別された分割領域内の画像データを第1のN値化処理を用いてN値(M>N≧2)化してN値の画像データを生成する第1N値化データ生成ステップと、前記エッジ判別ステップでエッジを有すると判別された分割領域内の画像データ、または前記中間調判別ステップで中間調領域でないと判別された分割領域内の画像データを第2のN値化処理を用いてN値(M>N≧2)化してN値の画像データを生成する第2N値化データ生成ステップと、前記第2N値化データ生成ステップおよび前記第1N値化データ生成ステップで生成したN値の画像データの各画素に対応するドットを設定した印刷データを生成する印刷データ生成ステップと、前記印刷データ生成ステップによって生成された印刷データに基づいて印刷を実行する印刷ステップと、を含むことを特徴とするものである。
なお、上記各ステップの動作主体については、殆どコンピュータのハードウェア構成で行い、ブロック分割ステップは入力装置とCPUで、中間調領域判別ステップは記憶装置とCPUで、第1N値化データ生成ステップおよび第2N値化データ生成ステップは、CPUで、印刷ステップは、出力装置で行うことができる。また、エッジ強調ステップについては、エッジ検出フィルタまたはエッジ強調フィルタ等を用いて処理する。
形態20に記載の印刷方法において、前記エッジ強調ステップは、前記エッジ部分に位置する画素の画素値をさらに小さくするようになっていることを特徴とするものである。
これによって、形態2と同様にエッジを挟んだ他方の隣接画素に対応するドットサイズとの差が大きくなるため、効果的にそのエッジ部分を強調することができる。
形態20に記載の印刷方法において、前記エッジ強調ステップは、前記エッジ部分に位置する画素の画素値を大きくするようになっていることを特徴とするものである。
これによって、形態3と同様にエッジを挟んだ他方の隣接画素に対応するドットサイズとの差が大きくなるため、効果的にそのエッジ部分を強調することができる。
形態20に記載の印刷方法において、前記エッジ強調ステップ、前記エッジ判別ステップ、前記中間調領域判別ステップ、および前記印刷データ生成ステップのいずれか1つまたは2つ以上のステップを、並行して実行することを特徴とするものである。
これによって、形態4と同様に形態20に記載の印刷方法の各ステップにおけるそれぞれの処理を並行または分散して実施することが可能となるため、効率的な印刷処理を実現することができる。
M値(M≧3)の画像データを複数の領域に分割するブロック分割ステップと、前記ブロック分割ステップで分割された各分割領域内のエッジの有無を判別するエッジ判別ステップと、前記エッジ判別ステップでエッジを有しないと判別された分割領域が中間調領域であるか否かを判別する中間調領域判別ステップと、前記中間調判別ステップで中間調領域であると判別された分割領域内の画像データを第1のN値化処理を用いてN値(M>N≧2)化してN値の画像データを生成する第1N値化データ生成ステップと、前記エッジ判別ステップでエッジを有すると判別された分割領域内の画像データ、または前記中間調判別ステップで中間調領域でないと判別された分割領域内の画像データを第2のN値化処理を用いてN値(M>N≧2)化してN値の画像データを生成する第2N値化データ生成ステップと、前記第2N値化データ生成ステップおよび前記第1N値化データ生成ステップで生成したN値の画像データの各画素に対応するドットを設定した印刷データを生成する印刷データ生成ステップと、前記印刷データ生成ステップで生成された印刷データのうち、前記第1N値化データ生成ステップで生成したN値の画像データに対応する印刷データのエッジ部分に位置するドットのサイズを変更してそのエッジを強調するドットサイズ変更ステップと、前記ドットサイズ変更ステップによってドットサイズが変更された印刷データおよび前記印刷データ生成ステップで生成された印刷データに基づいて印刷を実行する印刷ステップと、を含むことを特徴とするものである。
なお、ハードウェア構成におけるCPUが、上記ステップのうち、ブロック分割ステップ、エッジ判別ステップ、中間調領域判別ステップ、第1N値化データ生成ステップ、第2N値化データ生成ステップ、印刷データ生成ステップ、ドットサイズ変更ステップの各動作を実現し、出力装置が、印刷ステップにおける動作を実現する。
形態24に記載の印刷方法において、前記ドットサイズ変更ステップは、エッジ部分に位置するドットのサイズを小さいドットサイズにするようになっていることを特徴とするものである。
これによって、形態6と同様にエッジを挟んだ他方の隣接ドットとのサイズの差が大きくなるため、効果的にそのエッジ部分を強調することができる。
形態24に記載の印刷方法において、前記ドットサイズ変更ステップは、エッジ部分に位置するドットのサイズを大きいドットサイズにするようになっていることを特徴とするものである。
これによって、形態7と同様にエッジを挟んだ他方の隣接ドットとのサイズの差が大きくなるため、効果的にそのエッジ部分を強調することができる。
形態21に記載の印刷方法において、前記エッジ判別ステップ、前記中間調領域判別ステップ、前記印刷データ生成ステップ、および前記ドットサイズ変更ステップのいずれか1つまたは2つ以上のステップを、並行して実行することを特徴とするものである。
これによって、形態8と同様に形態24に記載の印刷方法の各ステップにおけるそれぞれの処理を並行または分散して実施することが可能となるため、効率的な印刷処理を実現することができる。
M値(M≧3)の画像データを複数の領域に分割するブロック分割ステップと、前記ブロック分割ステップで分割された各分割領域のうち、一部の分割領域に対してエッジを検出するエッジ検出ステップと、前記エッジ検出ステップで検出したエッジを強調するエッジ強調ステップと、前記エッジ強調ステップでエッジ強調された分割領域内のエッジの有無を判別する第1エッジ判別ステップと、前記第1エッジ判別ステップでエッジを有しないと判別された分割領域が中間調領域であるか否かを判別する第1中間調領域判別ステップと、前記第1中間調領域判別ステップで中間調領域であると判別された分割領域内の画像データを第1のN値化処理を用いてN値(M>N≧2)化してN値の画像データを生成する第1N値化データ生成ステップと、前記第1エッジ判別ステップでエッジを有すると判別された分割領域内の画像データ、または前記第1中間調領域判別ステップで中間調領域でないと判別された分割領域内の画像データを第2のN値化処理を用いてN値(M>N≧2)化してN値の画像データを生成する第2N値化データ生成ステップと、前記第2N値化データ生成ステップおよび前記第1N値化データ生成ステップで生成したN値の画像データの各画素に対応するドットを設定した印刷データを生成する第1印刷データ生成ステップと、を含むと共に、
前記ブロック分割ステップで分割された各分割領域のうち、残りの分割領域に対してエッジの有無を判別する第2エッジ判別ステップと、前記第2エッジ判別ステップでエッジを有しないと判別された分割領域が中間調領域であるか否かを判別する第2中間調領域判別ステップと、前記第2中間調領域判別ステップで中間調領域であると判別された分割領域内の画像データを第1のN値化処理を用いてN値(M>N≧2)化してN値の画像データを生成する第3N値化データ生成ステップと、前記第2エッジ判別ステップでエッジを有すると判別された分割領域内の画像データ、または前記第2中間調領域判別ステップで中間調領域でないと判別された分割領域内の画像データを第2のN値化処理を用いてN値(M>N≧2)化してN値の画像データを生成する第4N値化データ生成ステップと、前記第4N値化データ生成ステップおよび前記第3N値化データ生成ステップで生成したN値の画像データの各画素に対応するドットを設定した印刷データを生成する第2印刷データ生成ステップと、前記第2印刷データ生成ステップで生成された印刷データのうち、前記第4N値化データ生成ステップで生成したN値の画像データに対応する印刷データのエッジ部分に位置するドットのサイズを変更してそのエッジを強調するドットサイズ変更ステップと、前記ドットサイズ変更ステップによってドットサイズが変更された印刷データおよび前記第2印刷データ生成ステップで生成された印刷データと、前記第1印刷データ生成ステップで生成された印刷データとを合成する印刷データ合成ステップと、前記印刷データ合成ステップで合成された印刷データに基づいて印刷を実行する印刷ステップと、を含むことを特徴とするものである。
これによって、前記形態9と同様に、ブロックごとの並行処理が可能となるため全体の印刷処理効率が向上すると共に、さらに周期性が軽減されるため、高品質な印刷物を得ることができる。
M値(M≧3)の画像データを複数の領域に分割するブロック分割手段と、前記M値(M≧3)の画像データ中のエッジを検出するエッジ検出手段と、前記エッジ検出手段で検出したエッジを強調するエッジ強調手段と、前記ブロック分割手段で分割された各分割領域内のエッジの有無を判別するエッジ判別手段と、エッジ判別手段でエッジを有しないと判別された分割領域が中間調領域であるか否かを判別する中間調領域判別手段と、前記中間調領域判別手段で中間調領域であると判別された分割領域内の画像データを第1のN値化処理を用いてN値(M>N≧2)化してN値の画像データを生成する第1N値化データ生成手段と、前記エッジ判別手段でエッジを有すると判別された分割領域内の画像データ、または前記中間調領域判別手段で中間調領域でないと判別された分割領域内の画像データを第2のN値化処理を用いてN値(M>N≧2)化してN値の画像データを生成する第2N値化データ生成手段と、前記第1N値化データ生成手段で生成したN値の画像データ、および前記第2N値化データ生成手段で生成したN値の画像データの各画素に対応するドットを設定した印刷データを生成する印刷データ生成手段と、を備えたことを特徴とするものである。
形態29に記載の画像処理装置において、前記エッジ強調手段は、前記エッジ部分に位置する画素の画素値を小さくするようになっていることを特徴とするものである。
これによって、エッジを挟んだ他方の隣接画素に対応するドットサイズとの差が大きくなるため、効果的にそのエッジ部分を強調することができる。
形態29に記載の画像処理装置において、前記エッジ強調手段は、前記エッジ部分に位置する画素の画素値を大きくするようになっていることを特徴とするものである。
これによって、エッジを挟んだ他方の隣接画素に対応するドットサイズとの差が大きくなるため、効果的にそのエッジ部分を強調することができる。
形態29に記載の画像処理装置において、前記エッジ強調手段、前記エッジ判別手段、前記中間調領域判別手段、および前記印刷データ生成手段のいずれか1つまたは2つは、複数であることを特徴とするものである。
これによって、形態29に記載の画像処理装置の各手段におけるそれぞれの処理を並行または分散して実施することが可能となるため、効率的な印刷処理を実現することができる。
M値(M≧3)の画像データを複数の領域に分割するブロック分割手段と、前記ブロック分割手段で分割された各分割領域内のエッジの有無を判別するエッジ判別手段と、前記エッジ判別手段でエッジを有しないと判別された分割領域が中間調領域であるか否かを判別する中間調領域判別手段と、前記中間調領域判別手段で中間調領域であると判別された分割領域内の画像データを第1のN値化処理を用いてN値(M>N≧2)化してN値の画像データを生成する第1N値化データ生成手段と、前記エッジ判別手段でエッジを有すると判別された分割領域内の画像データ、または前記中間調領域判別手段で中間調領域でないと判別された分割領域内の画像データを第2のN値化処理を用いてN値(M>N≧2)化してN値の画像データを生成する第2N値化データ生成手段と、前記第1N値化データ生成手段で生成したN値の画像データ、および前記第2N値化データ生成手段で生成したN値の画像データの各画素に対応するドットを設定した印刷データを生成する印刷データ生成手段と、前記印刷データ生成手段で生成された印刷データのうち、前記第2N値化データ生成手段で生成したN値の画像データに対応する印刷データのエッジ部分に位置するドットのサイズを変更してそのエッジを強調するドットサイズ変更手段と、を備えたことを特徴とするものである。
形態33に記載の画像処理装置において、前記ドットサイズ変更手段は、エッジ部分に位置するドットのサイズを小さいドットサイズにするようになっていることを特徴とするものである。
これによって、エッジを挟んだ他方の隣接ドットとのサイズの差が大きくなるため、効果的にそのエッジ部分を強調することができる。
形態33に記載の画像処理装置において、前記ドットサイズ変更手段は、エッジ部分に位置するドットのサイズを大きいドットサイズにするようになっていることを特徴とするものである。
これによって、エッジを挟んだ他方の隣接ドットとのサイズの差が大きくなるため、効果的にそのエッジ部分を強調することができる。
形態33に記載の画像処理装置において、前記エッジ判別手段、前記中間調領域判別手段、前記印刷データ生成手段、および前記ドットサイズ変更手段のいずれか1つまたは2つ以上は、複数であることを特徴とするものである。
これによって、形態33に記載の画像処理装置の各手段におけるそれぞれの処理を並行または分散して実施することが可能となるため、効率的な印刷処理を実現することができる。
M値(M≧3)の画像データを複数の領域に分割するブロック分割手段と、前記ブロック分割手段で分割された各分割領域のうち、一部の分割領域に対してエッジを検出するエッジ検出手段と、前記エッジ検出手段で検出したエッジを強調するエッジ強調手段と、前記エッジ強調手段でエッジ強調された分割領域内のエッジの有無を判別する第1エッジ判別手段と、前記第1エッジ判別手段でエッジを有しないと判別された分割領域が中間調領域であるか否かを判別する第1中間調領域判別手段と、前記第1中間調領域判別手段で中間調領域であると判別された分割領域内の画像データを第1のN値化処理を用いてN値(M>N≧2)化してN値の画像データを生成する第1N値化データ生成手段と、前記第1エッジ判別手段でエッジを有すると判別された分割領域内の画像データ、または前記第1中間調領域判別手段で中間調領域でないと判別された分割領域内の画像データを第2のN値化処理を用いてN値(M>N≧2)化してN値の画像データを生成する第2N値化データ生成手段と、前記第1N値化データ生成手段で生成したN値の画像データ、および前記第2N値化データ生成手段で生成したN値の画像データの各画素に対応するドットを設定した印刷データを生成する第1印刷データ生成手段と、を備えると共に、
前記ブロック分割手段で分割された各分割領域のうち、残りの分割領域に対してエッジの有無を判別する第2エッジ判別手段と、前記第2エッジ判別手段でエッジを有しないと判別された分割領域が中間調領域であるか否かを判別する第2中間調領域判別手段と、前記第2中間調領域判別手段で中間調領域であると判別された分割領域内の画像データを第1のN値化処理を用いてN値(M>N≧2)化してN値の画像データを生成する第3N値化データ生成手段と、前記第2エッジ判別手段でエッジを有すると判別された分割領域分割領域内の画像データ、または前記第2中間調領域判別手段で中間調領域でないと判別された分割領域内の画像データを第2のN値化処理を用いてN値(M>N≧2)化してN値の画像データを生成する第4N値化データ生成手段と、前記第3N値化データ生成手段で生成したN値の画像データ、および前記第4N値化データ生成手段で生成したN値の画像データの各画素に対応するドットを設定した印刷データを生成する第2印刷データ生成手段と、前記第2印刷データ生成手段で生成された印刷データのうち、前記第4N値化データ生成手段で生成したN値の画像データに対応する印刷データのエッジ部分に位置するドットのサイズを変更してそのエッジを強調するドットサイズ変更手段と、前記ドットサイズ変更手段によってドットサイズが変更された印刷データおよび前記第2印刷データ生成手段で生成された印刷データと、前記第1印刷データ生成手段で生成された印刷データとを合成する印刷データ合成手段と、を備えたことを特徴とするものである。
これによって、前記形態29および33のような効果に加え、ブロックごとの並行処理が可能となるため全体の印刷処理効率が向上すると共に、前記形態29または33単独で処理した場合よりもさらに周期性が軽減された印刷データが得られる。
コンピュータを、M値(M≧3)の画像データを複数の領域に分割するブロック分割手段と、前記M値(M≧3)の画像データ中のエッジを検出するエッジ検出手段と、前記エッジ検出手段で検出したエッジを強調するエッジ強調手段と、前記ブロック分割手段で分割された各分割領域内のエッジの有無を判別するエッジ判別手段と、前記エッジ判別手段でエッジを有しないと判別された分割領域が中間調領域であるか否かを判別する中間調領域判別手段と、前記中間調領域判別手段で中間調領域であると判別された分割領域内の画像データを第1のN値化処理を用いてN値(M>N≧2)化してN値の画像データを生成する第1N値化データ生成手段と、前記エッジ判別手段でエッジを有すると判別された分割領域内の画像データ、または前記中間調領域判別手段で中間調領域でないと判別された分割領域内の画像データを第2のN値化処理を用いてN値(M>N≧2)化してN値の画像データを生成する第2N値化データ生成手段と、前記第1N値化データ生成手段で生成したN値の画像データ、および前記第2N値化データ生成手段で生成したN値の画像データの各画素に対応するドットを設定した印刷データを生成する印刷データ生成手段と、して機能させることを特徴とするものである。
また、パソコン(PC)などの汎用のコンピュータシステムを用いてソフトウェアによって前記各手段を実現することができるため、専用のハードウェアを作成して前記各手段を実現する場合に比べて経済的かつ容易に実現することができる。さらに、プログラムの一部を書き換えることによって機能改変や改良などによるバージョンアップも容易に行うことができる。
形態38に記載の画像処理プログラムにおいて、前記エッジ強調手段は、前記エッジ部分に位置する画素の画素値を小さくするようになっていることを特徴とするものである。
これによって、形態30と同様に、エッジを挟んだ他方の隣接画素に対応するドットサイズとの差が大きくなるため、効果的にそのエッジ部分を強調することができる。
形態38に記載の画像処理プログラムにおいて、前記エッジ強調手段は、前記エッジ部分に位置する画素の画素値を大きくするようになっていることを特徴とするものである。
これによって、形態31と同様に、エッジを挟んだ他方の隣接画素に対応するドットサイズとの差が大きくなるため、効果的にそのエッジ部分を強調することができる。
形態38に記載の画像処理プログラムにおいて、前記エッジ強調手段、前記エッジ判別手段、前記中間調領域判別手段、および前記印刷データ生成手段のいずれか1つまたは2つ以上は、複数であることを特徴とするものである。
これによって、形態32と同様に形態38に記載の画像処理装置の各手段におけるそれぞれの処理を並行または分散して実施することが可能となるため、効率的な印刷処理を実現することができる。
コンピュータを、M値(M≧3)の画像データを複数の領域に分割するブロック分割手段と、前記ブロック分割手段で分割された各分割領域内のエッジの有無を判別するエッジ判別手段と、前記エッジ判別手段でエッジを有しないと判別された分割領域が中間調領域であるか否かを判別する中間調領域判別手段と、前記中間調領域判別手段で中間調領域であると判別された分割領域内の画像データを第1のN値化処理を用いてN値(M>N≧2)化してN値の画像データを生成する第1N値化データ生成手段と、前記エッジ判別手段でエッジを有すると判別された分割領域内の画像データ、または前記中間調領域判別手段で中間調領域でないと判別された分割領域内の画像データを第2のN値化処理を用いてN値(M>N≧2)化してN値の画像データを生成する第2N値化データ生成手段と、前記第1N値化データ生成手段で生成したN値の画像データ、および前記第2N値化データ生成手段で生成したN値の画像データの各画素に対応するドットを設定した印刷データを生成する印刷データ生成手段と、前記印刷用データ生成手段で生成された印刷データのうち、前記第2N値化データ生成手段で生成したN値の画像データに対応する印刷データのエッジ部分に位置するドットのサイズを変更してそのエッジを強調するドットサイズ変更手段と、して機能させることを特徴とするものである。
また、前記形態38と同様にパソコン(PC)などの汎用のコンピュータシステムを用いてソフトウェアによって前記各手段を実現することができるため、専用のハードウェアを作成して前記各手段を実現する場合に比べて経済的かつ容易に実現することができる。さらに、プログラムの一部を書き換えることによって機能改変や改良などによるバージョンアップも容易に行うことができる。
形態42に記載の画像処理プログラムにおいて、前記ドットサイズ変更手段は、エッジ部分に位置するドットのサイズを小さいドットサイズにするようになっていることを特徴とするものである。
これによって、形態34と同様にエッジを挟んだ他方の隣接ドットとのサイズの差が大きくなるため、効果的にそのエッジ部分を強調することができる。
形態42に記載の画像処理プログラムにおいて、前記ドットサイズ変更手段は、エッジ部分に位置するドットのサイズを大きいドットサイズに変更するようになっていることを特徴とするものである。
これによって、形態35と同様にエッジを挟んだ他方の隣接ドットとのサイズの差が大きくなるため、効果的にそのエッジ部分を強調することができる。
形態42に記載の画像処理プログラムにおいて、前記エッジ判別手段、前記中間調領域判別手段、前記印刷データ生成手段、前記ドットサイズ変更手段のいずれか1つまたは2つ以上は、複数であることを特徴とするものである。
これによって、形態37と同様に形態42に記載の画像処理装置の各手段におけるそれぞれの処理を並行または分散して実施することが可能となるため、効率的な印刷処理を実現することができる。
コンピュータを、M値(M≧3)の画像データを複数の領域に分割するブロック分割手段と、前記ブロック分割手段で分割された各分割領域のうち、一部の分割領域に対してエッジを検出するエッジ検出手段と、前記エッジ検出手段で検出したエッジを強調するエッジ強調手段と、前記エッジ強調手段でエッジ強調された分割領域内のエッジの有無を判別する第1エッジ判別手段と、前記第1エッジ判別手段でエッジを有しないと判別された分割領域が中間調領域であるか否かを判別する第1中間調領域判別手段と、前記第1中間調領域判別手段で中間調領域であると判別された分割領域内の画像データを第1のN値化処理を用いてN値(M>N≧2)化してN値の画像データを生成する第1N値化データ生成手段と、前記第1エッジ判別手段でエッジを有すると判別された分割領域内の画像データ、または前記第1中間調領域判別手段で中間調領域でないと判別された分割領域内の画像データを第2のN値化処理を用いてN値(M>N≧2)化してN値の画像データを生成する第2N値化データ生成手段と、前記第1N値化データ生成手段で生成したN値の画像データ、および前記第2N値化データ生成手段で生成したN値の画像データの各画素に対応するドットを設定した印刷データを生成する第1印刷データ生成手段と、して機能させると共に、前記コンピュータ又は別のコンピュータを、
前記ブロック分割手段で分割された各分割領域のうち、残りの分割領域に対してエッジの有無を判別する第2エッジ判別手段と、前記第2エッジ判別手段でエッジを有しないと判別された分割領域が中間調領域であるか否かを判別する第2中間調領域判別手段と、前記第2中間調領域判別手段で中間調領域であると判別された分割領域内の画像データを第1のN値化処理を用いてN値(M>N≧2)化してN値の画像データを生成する第3N値化データ生成手段と、前記第2エッジ判別手段でエッジを有すると判別された分割領域内の画像データ、または前記第2中間調領域判別手段で中間調領域でないと判別された分割領域内の画像データを第2のN値化処理を用いてN値(M>N≧2)化してN値の画像データを生成する第4N値化データ生成手段と、前記第3N値化データ生成手段で生成したN値の画像データ、および前記第4N値化データ生成手段で生成したN値の画像データの各画素に対応するドットを設定した印刷データを生成する第2印刷データ生成手段と、前記第2印刷データ生成手段で生成された印刷データのうち、前記第4N値化データ生成手段で生成したN値の画像データに対応する印刷データのエッジ部分に位置するドットのサイズを変更してそのエッジを強調するドットサイズ変更手段と、前記ドットサイズ変更手段によってドットサイズが変更された印刷データおよび前記第2印刷データ生成手段で生成された印刷データと、前記第1印刷データ生成手段で生成された印刷データとを合成する印刷データ合成手段と、して機能させることを特徴とするものである。
これによって、前記形態38および42のような効果に加え、ブロックごとの並行処理が可能となるため全体の印刷処理効率が向上すると共に、前記形態38または42単独で処理した場合よりもさらに周期性が軽減された印刷データを得ることができる。
形態38〜46のいずれかに記載の画像処理プログラムを記録したコンピュータ読み取り可能な記録媒体である。
これによって、CD−ROMやDVD−ROM、FD、半導体チップなどのコンピュータ読み取り可能な記憶媒体を介して前記形態38〜46のいずれかに記載の画像処理プログラムをユーザなどの需用者に対して容易かつ確実に提供することができる。
M値(M≧3)の画像データを複数の領域に分割するブロック分割ステップと、前記M値(M≧3)の画像データ中のエッジを検出するエッジ検出ステップと、前記エッジ検出ステップで検出したエッジを強調するエッジ強調ステップと、前記ブロック分割ステップで分割された各分割領域内のエッジの有無を判別するエッジ判別ステップと、前記エッジ判別ステップでエッジを有しないと判別された分割領域が中間調領域であるか否かを判別する中間調領域判別ステップと、前記中間調判別ステップで中間調領域であると判別された分割領域内の画像データを第1のN値化処理を用いてN値(M>N≧2)化してN値の画像データを生成する第1N値化データ生成ステップと、前記エッジ判別ステップでエッジを有すると判別された分割領域内の画像データ、または前記中間調判別ステップで中間調領域でないと判別された分割領域内の画像データを第2のN値化処理を用いてN値(M>N≧2)化してN値の画像データを生成する第2N値化データ生成ステップと、前記第2N値化データ生成ステップおよび前記第1N値化データ生成ステップで生成したN値の画像データの各画素に対応するドットを設定した印刷データを生成する印刷データ生成ステップと、を含むことを特徴とするものである。
なお、上記各ステップの動作主体については、殆どコンピュータのハードウェア構成で行い、ブロック分割ステップは入力装置とCPUで、中間調領域判別ステップは記憶装置とCPUで、第1N値化データ生成ステップおよび第2N値化データ生成ステップは、CPUで、印刷データ生成ステップは、CPUおよび出力装置で行うことができる。また、エッジ強調ステップについては、エッジ検出フィルタまたはエッジ強調フィルタ等を用いて処理する。
形態48に記載の画像処理方法において、前記エッジ強調ステップは、前記エッジ部分に位置する画素の画素値を小さくするようになっていることを特徴とするものである。
これによって、形態30と同様に、エッジを挟んだ他方の隣接画素に対応するドットサイズとの差が大きくなるため、効果的にそのエッジ部分を強調することができる。
〔形態50〕形態50の画像処理方法は、
形態48に記載の画像処理方法において、前記エッジ強調ステップは、前記エッジ部分に位置する画素の画素値を大きくするようになっていることを特徴とするものである。
これによって、形態31と同様に、エッジを挟んだ他方の隣接画素に対応するドットサイズとの差が大きくなるため、効果的にそのエッジ部分を強調することができる。
形態48に記載の画像処理方法において、前記エッジ強調ステップ、前記エッジ判別ステップ、前記中間調領域判別ステップ、および前記印刷データ生成ステップのいずれか1つまたは2つ以上のステップを、並行して実行することを特徴とするものである。
これによって、形態32と同様に形態48に記載の画像処理方法の各ステップにおけるそれぞれの処理を並行または分散して実施することが可能となるため、効率的な印刷処理を実現することができる。
M値(M≧3)の画像データを複数の領域に分割するブロック分割ステップと、前記ブロック分割ステップで分割された各分割領域内のエッジの有無を判別するエッジ判別ステップと、前記エッジ判別ステップでエッジを有しないと判別された分割領域が中間調領域であるか否かを判別する中間調領域判別ステップと、前記中間調判別ステップで中間調領域であると判別された分割領域内の画像データを第1のN値化処理を用いてN値(M>N≧2)化してN値の画像データを生成する第1N値化データ生成ステップと、前記エッジ判別ステップでエッジを有すると判別された分割領域内の画像データ、または前記中間調判別ステップで中間調領域でないと判別された分割領域内の画像データを第2のN値化処理を用いてN値(M>N≧2)化してN値の画像データを生成する第2N値化データ生成ステップと、前記第2N値化データ生成ステップおよび前記第1N値化データ生成ステップで生成したN値の画像データの各画素に対応するドットを設定した印刷データを生成する印刷データ生成ステップと、前記印刷データ生成ステップで生成された印刷データのうち、前記第1N値化データ生成ステップで生成したN値の画像データに対応する印刷データのエッジ部分に位置するドットのサイズを変更してそのエッジを強調するドットサイズ変更ステップと、を含むことを特徴とするものである。
形態52に記載の画像処理方法において、前記ドットサイズ変更ステップは、エッジ部分に位置するドットのサイズを小さいドットサイズにするようになっていることを特徴とするものである。
これによって、形態34と同様にエッジを挟んだ他方の隣接ドットとのサイズの差が大きくなるため、効果的にそのエッジ部分を強調することができる。
形態52に記載の画像処理方法において、前記ドットサイズ変更ステップは、エッジ部分に位置するドットのサイズを大きいドットサイズにするようになっていることを特徴とするものである。
これによって、形態35と同様にエッジを挟んだ他方の隣接ドットとのサイズの差が大きくなるため、効果的にそのエッジ部分を強調することができる。
形態52に記載の画像処理方法において、前記エッジ判別ステップ、前記中間調領域判別ステップ、前記印刷データ生成ステップ、および前記ドットサイズ変更ステップのいずれか1つまたは2つ以上のステップを、並行して実行することを特徴とするものである。
これによって、形態36と同様に形態52に記載の画像処理方法の各ステップにおけるそれぞれの処理を並行または分散して実施することが可能となるため、効率的な印刷処理を実現することができる。
M値(M≧3)の画像データを複数の領域に分割するブロック分割ステップと、前記ブロック分割ステップで分割された各分割領域のうち、一部の分割領域に対してエッジを検出するエッジ検出ステップと、前記エッジ検出ステップで検出したエッジを強調するエッジ強調ステップと、前記エッジ強調ステップでエッジ強調された分割領域内のエッジの有無を判別する第1エッジ判別ステップと、前記第1エッジ判別ステップでエッジを有しないと判別された分割領域が中間調領域であるか否かを判別する第1中間調領域判別ステップと、前記第1中間調領域判別ステップで中間調領域であると判別された分割領域内の画像データを第1のN値化処理を用いてN値(M>N≧2)化してN値の画像データを生成する第1N値化データ生成ステップと、前記第1エッジ判別ステップでエッジを有すると判別された分割領域内の画像データ、または前記第1中間調領域判別ステップで中間調領域でないと判別された分割領域内の画像データを第2のN値化処理を用いてN値(M>N≧2)化してN値の画像データを生成する第2N値化データ生成ステップと、前記第1N値化データ生成ステップおよび前記第2N値化データ生成ステップで生成したN値の画像データの各画素に対応するドットを設定した印刷データを生成する第1印刷データ生成ステップと、して機能させると共に、前記コンピュータ又は別のコンピュータを、前記ブロック分割ステップで分割された各分割領域のうち、残りの分割領域に対してエッジの有無を判別する第2エッジ判別ステップと、前記第2エッジ判別ステップでエッジを有しないと判別された分割領域が中間調領域であるか否かを判別する第2中間調領域判別ステップと、前記第2中間調領域判別ステップで中間調領域であると判別された分割領域内の画像データを第1のN値化処理を用いてN値(M>N≧2)化してN値の画像データを生成する第3N値化データ生成ステップと、前記第2エッジ判別ステップでエッジを有すると判別された分割領域内の画像データ、または前記第2中間調領域判別ステップで中間調領域でないと判別された分割領域内の画像データを第2のN値化処理を用いてN値(M>N≧2)化してN値の画像データを生成する第4N値化データ生成ステップと、前記第3N値化データ生成ステップで生成したN値の画像データ、および前記第4N値化データ生成ステップで生成したN値の画像データの各画素に対応するドットを設定した印刷データを生成する第2印刷データ生成ステップと、前記第2印刷データ生成ステップで生成された印刷データのうち、前記第4N値化データ生成ステップで生成したN値の画像データに対応する印刷データのエッジ部分に位置するドットのサイズを変更してそのエッジを強調するドットサイズ変更ステップと、前記ドットサイズ変更ステップによってドットサイズが変更された印刷データおよび前記第2印刷データ生成ステップで生成された印刷データと、前記第1印刷データ生成ステップで生成された印刷データとを合成する印刷データ合成ステップと、して機能させることを特徴とするものである。
図1〜図19は、本発明の印刷装置100および印刷プログラム、印刷方法、画像処理装置、画像処理プログラム、画像処理方法、ならびにコンピュータ読み取り可能な記録媒体に関する第1の実施の形態を示したものである。
図1は、本発明に係る印刷装置100の第1の実施の形態を示す機能ブロック図である。
図3は、この印字ヘッド200の構造を示す部分拡大底面図、図4は、その部分拡大側面図である。
図3に示すように、この印字ヘッド200は、いわゆるラインヘッド型のプリンタに用いられる印刷用紙の紙幅方向に延びる長尺構造をしており、ブラック(K)インクを専用に吐出するノズルNが複数個(図では18個)、ノズル配列方向に直線状に配列されたブラックノズルモジュール50と、イエロー(Y)インクを専用に吐出するノズルNが複数個、同じくノズル配列方向に直線状に配列されたイエローノズルモジュール52と、マゼンタ(M)インクを専用に吐出するノズルNが複数個、同じくノズル配列方向に直線状に配列されたマゼンタノズルモジュール54と、シアン(M)インクを専用に吐出するノズルNが複数個、同じくノズル配列方向に直線状に配列されたシアンノズルモジュール56といった4つのノズルモジュール50、52、54、56が印刷方向(ノズル配列に対して垂直方向)に重なるように一体的に配列して構成されている。なお、モノクロを目的とする印字ヘッドの場合は、ブラック(K)のみ、また、高画質な画像をターゲットとする印字ヘッドの場合はライトマゼンタやライトシアンなどを加えた6色や7色のインクを用いる場合もある。
次に、画像データ取得手段10は、この印刷装置100と繋がったパソコン(PC)やプリンタサーバなどの印刷指示装置(図示せず)から送られてくる印刷に供する多値(M値:但しM≧3)のカラー画像データをネットワークなどを介して取得したり、あるいは図示しないスキャナやCD−ROMドライブなどの画像(データ)読込装置などから直接読み込んで取得する機能を提供するようになっており、さらに取得した多値のカラー画像データが多値のRGBデータ、例えば1画素あたり色(R、G、B)ごとの階調(輝度値)が8ビット(0〜255)で表現される画像データであれば、これを色変換処理して前記印字ヘッド200の各インクに対応する多値のCMYK(4色の場合)データに変換する機能も同時に発揮するようになっている。
また、第2N値化データ生成手段22は、同じくその具体例については後に詳述するが、前記エッジ判別手段16でエッジを有すると判別された分割領域、および前記中間調領域判別手段18で中間調領域でないと判別された分割領域、すなわち高濃度領域および低濃度領域内の画像データを通常のN値化処理である第2のN値化処理を用いてN値(M>N≧2)化してN値の画像データを生成する機能を提供するようになっている。
図の例では、階調値:N=「4」の4値化とし、画素値として「輝度値」を選択した場合、取得した多値の画像データについてその輝度に関する画素値が8ビット、256(0〜255)階調であると、3つの閾値「35」、「110」、「200」によって4種類のN値に振り分けられるようになっている。
なお、この画素値として「濃度値」を採用する場合は、この「輝度値」とは逆の関係のN値にそれぞれ変換されるようになっている。
印刷データ生成手段24は、この第2N値化データ生成手段22および前記第1N値化データ生成手段20で生成したN値の画像データの各画素の画素値に対応するドットを設定した印刷データを生成する機能を提供するようになっている。
すなわち、図の例では、N値=「1」の場合は、ドットサイズとして「ドットなし」が選択され、N値=「2」の場合は、最も面積の小さい「小ドット」が選択され、N値=「3」の場合は、次に面積が大きい「中ドット」が選択され、さらにN値=「4」の場合は、最も面積が大きい「大ドット」が選択されてそれぞれの画素ごとに対応するドットとして設定されることになる。
なお、前述したようにドットを印字するための印字ヘッド200は、一般に4色および6色などといった複数種類の色のドットをほぼ同時に印字できるようになっているが、以下の例では説明をわかりやすくするためにいずれのドットもいずれか1色(単色)の印刷ヘッド200によって印字されるものとして説明する(モノクロ画像)。
この結果、次の判断ステップS110において、分割領域ごとにその分割領域内にエッジが存在するか否かが判断され、エッジが存在する(Yes)と判断された分割領域については、ステップS118側に移行して、前記第2N値化データ生成手段22によって、通常のN値化処理である第2N値化処理が分割領域ごとに実施されることになるが、エッジが存在しない(No)と判断された分割領域については、そのままステップS112側に移行する。
この結果、中間階調ではない(No)と判断されたとき、すなわちエッジは存在しないがその平均濃度(輝度)が下限の閾値よりも低い低濃度領域か、またはエッジは存在しないがその平均濃度(輝度)が上限の閾値よりも高い高濃度領域であると判断されたときは、前記ステップS110における否定的な結果(No)と同様に、ステップS118側に移行して通常のN値化処理である第2N値化処理が分割領域ごとに実施されることになるが、反対に中間階調である(Yes)と判断された分割領域については、さらにそのままステップS116側に移行して第1N値化データ生成処理を実施することになる。
先ず、図12に示すように処理対象となる注目画素の決定処理の流れは、最初のステップS200において、ノズルの配列方向である主走査ライン上の最上段の画素を除く2番目の画素を最初の注目画素として決定し、その後、次のステップS202に移行して注目画素に対するドット変換処理が終了したか否かを判断し、処理が終了していないと判断したとき(No)は、その注目画素に対する処理が終了するまでそのまま待機することになるが、処理が終了したと判断したとき(Yes)は、次のステップS204に移行して、その注目画素の直下(ノズル配列方向下流側)の画素を次の注目画素として決定する。
ステップS302では、その注目画素の直上に画素が存在するか否か、すなわち各ラインのノズル配列方向最上部に位置する画素であるか否かを判断し、最上部の画素であると判断したとき(No)は、次のステップS304をジャンプしてステップS308側に移行することになるが、最上部の画素でないと判断したとき(Yes)は、次のステップS304に移行する。
ステップS306では、その注目画素について、図14および図15に示すような通常の閾値とは異なる閾値を用いた特殊な変換テーブル300B、300CによるN値化が行われ、その後、ステップS310に移行してそのN値化によって発生した誤差のすべてをその右の画素、すなわち次のラインの隣接未処理画素に伝搬してからステップS314に移行する。
図16および図17は、このような処理の流れの一例を画素ごとに具体的に示した模式図である。
このような多値の画像データを図7に示すような変換テーブル300Aに基づいて通常の閾値によるN値化を実施し、そのN値に対応するドットを決定すると、同図(2)に示すように、そのすべての画素に対応するドットサイズは「中ドット」となる。
図の例では、最初の注目画素1aの画素値が「70」であり、階調値:Nが「3」のいわゆる「3」値であることから、「3」値に相当するドットサイズである「中ドット」が割り当てられる。なお、図の例では誤差が生じないことから、この場合は誤差拡散処理は不要となる。
図の例では、注目画素1bの直上に画素が存在するがその直上画素は、「大ドット」ではないため、ステップS302、ステップステップS306を経て変換された閾値によるN値を実施する。
これによって注目画素の画素値が「0」となって「70」の誤差が生ずるため、同図(4)に示すように、その誤差「70」がすべて次のラインの隣接未処理画素、すなわち、画素2bに伝搬され、それに伴って、隣接未処理画素2bの画素値が「140(70+70)」に変換される。
図の例では、注目画素1cの直上画素が「大ドット」であることから、注目画素1cに対しては通常の閾値よりN値化処理を実施し、その結果、注目画素1cが「中ドット」に変換されることになる。
図の例では、注目画素1dの直上画素が「中ドット」であることから、注目画素1dに対しては変換された閾値によるN値化処理を実施し、その結果、注目画素1dが「大ドット」に変換されると共に、発生した誤差が隣接未処理画素2dに伝搬されることにより、その隣接未処理画素2dの画素値が「140」に変化することになる。
図の例では、2ライン目の最初の注目画素2aに対しては、通常の閾値によるN値化を実施する結果、最初の注目画素2aに対しては「中ドット」が設定される。また、その次の注目画素2bについてもその直上の画素が「大ドット」でないため、ステップS302、ステップS304、ステップS306を経て図14に示すような変換された閾値によるN値化が実施される。
図の例では、注目画素2cの画素値は「66」であるが、その直上の画素は「大ドット」ではないため、変換された閾値によるN値化が実施される結果、図に示すように、「大ドット」に変換され、その画素値「66」のすべてがその隣りのライン上の隣接未処理画素3cに伝搬されて処理が終了することになる。
その後、同様な処理を繰り返して2ライン目のすべての画素についての処理が終了したならば、同図(10)に示すように次のラインである3ライン目に移行してその最上の画素3aから順に同様な処理を繰り返すことになる。
また、「大ドット」の隣接ドットは、「小または中ドット」となって「大ドット」が縦横に連続していないため、画像全体の階調が大幅にすることがなく、元の階調とほぼ同じ階調を維持しているのがわかる。
つまり、ドットサイズを小さくすることによって高画質が得られる一方、ドットサイズを小さくすると機械精度に高度な性能が要求され、また、小さなドットでベタ画像を形成するためには多くのドットを打つ必要がある。そこで、高詳細な画像部分はドットサイズを小さくし、ベタ画像部分はドットサイズを大きくするなどといったドットサイズ打ち分け技術を利用することによって印刷速度と画質を高いバランスで実現するものである。
このように第1N値化処理では、エッジが存在しない中間階調の分割領域をN値化するに際して、通常にN値化すると所定サイズ以下のドットが連続するときは、所定サイズ以下のドットが連続しないようにそのN値を調整すると共に、その調整によって発生した誤差を次のライン上の隣接画素に伝搬するようにしたことから、所定サイズ以下のドットが連続することによる白スジの発生を回避できると共に、ドットサイズ変換された部分の面積階調を元の面積階調と同じように維持することが可能となる。
なお、本実施の形態においては画素値として輝度値を用いた例で説明したが、画素値として濃度値を用いた場合の変換された閾値によるN値化テーブルは、図15に示すような「小ドット」が存在しないN値化テーブル300Bが採用されることになる。
また、本発明の印刷装置100は、その機能のすべてを1つに筐体内に収容した形態に限定されるものでないことはいうまでもなく、その機能の一部、例えば第1Nおよび第2値化データ生成手段20のみをパソコン側で実現し、印刷データ生成手段24および印刷手段26をプリンタ側で実現するように機能分割した構成であっても良い。
さらにインク詰まりなどにより、特定のノズルからインクが吐出しなくなるような不具合に対しても同様に適用可能である。
同図(A)に示すように、矩形状の印刷用紙Pの幅方向を画像データのノズル配列方向、長手方向を画像データのノズル配列に対して垂直方向とした場合、ラインヘッド型のインクジェットプリンタでは、印字ヘッド200がその印刷用紙Sの紙幅分の長さを有しており、この印字ヘッド200を固定し、この印字ヘッド200に対して前記印刷用紙Sをノズル配列に対して垂直方向に移動させることでいわゆる1パス(動作)で印刷を完了するようにしている。なお、いわゆるフラットベット式のスキャナのように印刷用紙Sを固定し、印字ヘッド200側をそのノズル配列に対して垂直方向に移動させたり、あるいは両方をそれぞれ反対方向に移動させながら印刷を行うことも可能である。これに対し、マルチパス型のインクジェットプリンタは、同図(B)に示すように、紙幅分の長さに比べてはるかに短い印字ヘッド200をノズル配列方向と直交する方向に位置させ、これをノズル配列方向に何度も往復動させながら印刷用紙Sを所定のピッチずつノズル配列に対して垂直方向に移動させることで印刷を実行するようにしている。従って、後者のマルチパス型のインクジェットプリンタの場合は、前者のラインヘッド型のインクジェットプリンタに比べて印刷時間がかかるといった欠点がある反面、任意の箇所に印刷ヘッド200を繰り返し位置させることができることから前述したようなバンディング現象のうち特に白スジ現象の軽減については、ある程度の対応が可能となっている。
また、図3では、印字ヘッド200の各色に設けられた各ノズルモジュール50、52、54、56は、その印字ヘッド200の長手方向に直線状にノズルNが連続した形態となっているが、図20に示すように、これら各ノズルモジュール50、52、54、56をそれぞれ複数の短尺のノズルユニット50a、50b、...50nで構成し、これを印字ヘッド200の移動方向の前後に配列するように構成しても良い。特に、このように各ノズルモジュール50、52、54、56ごとに複数の短尺のノズルユニット50a、50b、...50nで構成すれば、長尺のノズルユニットで構成する場合に比べて大幅に歩留まりが向上する。
先ず、図22は、本発明に係る印刷装置100の第2の実施の形態を示す機能ブロック図である。
図23は、このドットサイズ変更手段25におけるドットのサイズ変更処理の一例を示した模式図である。同図(a)はドットのサイズ変更処理前のエッジ部分を、また、同図(b)はドットのサイズ変更処理後のエッジ部分をそれぞれ示したものであり、それぞれエッジより上の領域よりも下の領域の方が濃度が高い(ドットが大きい)状態を示したものである。
ドットのサイズをさらに大きくすると共に、その下側に隣接する一部のドットのサイズをさらに小さくあるいは間引くようにすることで、そのエッジを強調するようにしたものである。
図示するように、この印刷装置100は、電源投入後、印刷処理のための所定の初期動作が終了したならば、パソコンなどの印刷指示端末が接続されている場合は、最初のステップS100に移行して前記画像データ取得手段10がその印刷指示端末から明示的な印刷指示があるかどうかを監視し、印刷指示があったと判断したとき(Yes)は、次のステップS102に移行してその印刷指示と共に対象となる多値の画像データを受信したか否かを判断する。
この結果、中間階調ではない(No)と判断されたとき、すなわちエッジは存在しないがその平均濃度(輝度)が下限の閾値よりも低い低濃度領域か、またはエッジは存在しないがその平均濃度(輝度)が上限の閾値よりも高い高濃度領域であると判断されたときは、前記ステップS110における否定的な結果(No)と同様に、ステップS118側に移行して通常のN値化処理である第2N値化処理が分割領域ごとに実施されることになるが、反対に中間階調である(Yes)と判断された分割領域については、さらにそのままステップS116側に移行して第1N値化データ生成処理を実施することになる。
いて印刷を実行することになる。
これによって、前記第1の実施の形態と同様に、飛行曲がり現象によって発生するバンディング現象が低減して「白スジ」や「濃いスジ」が解消または殆ど目立たなくなるため、高品質な印刷物を効率良く得ることができると共に、各分割領域に応じた的確な処理が実施できるため、効率的な印刷処理を実現できる。
従って、図22の構成から印字ヘッド200と印刷手段26とを分離すれば、その機能はパソコンなどの汎用の情報処理装置(画像処理装置)のみで実現することも可能となる。
また、本実施の形態も前記実施の形態と同様に、既存の印字ヘッド200および印刷手段26そのものには殆ど手を加えることなくその印字ヘッド特性に合わせて画像データを印刷用データに変換処理するようにしたため、印字ヘッド200や印刷手段26として特に専用のものを用意する必要はなく、従来から既存のインクジェット方式の印字ヘッド200や印刷手段26(プリンタ)をそのまま活用することができる。
ここで、データを分割するタイミングとしては、特に限定されるものではないが最初か
ら処理対象となる原画像データを2プレーン以上に分割する他に、例えば、図11のステップS104でブロック分割処理した際や、ステップS110におけるエッジ有無の判断時、または、ステップS114における中間階調か否かの判断時などが適当である。
ここで、各分割領域に対する処理方法としては、特に限定されるものでなく、例えば、左上の分割領域は前記第1の実施の形態に準ずる方法で、その右の分割領域域は前記第2の実施の形態に準ずる方法で交互に処理したり、あるいは交互でなくとも2つおきなど、様々な組み合わせが可能である。
Claims (21)
- M値(M≧3)の画像データを複数の領域に分割するブロック分割手段と、
前記M値の画像データ中のエッジを検出するエッジ検出手段と、
前記エッジ検出手段で検出したエッジを強調するエッジ強調手段と、
前記ブロック分割手段で分割された各分割領域内のエッジの有無を判別するエッジ判別手段と、
前記エッジ判別手段でエッジを有しないと判別された分割領域が中間調領域であるか否かを判別する中間調領域判別手段と、
前記中間調領域判別手段で中間調領域であると判別された分割領域内の画像データを第1のN値化処理を用いてN値(M>N≧2)化してN値の画像データを生成する第1N値化データ生成手段と、
前記エッジ判別手段でエッジを有すると判別された分割領域内の分割画像データ、または前記中間調領域判別手段で中間調領域でないと判別された分割領域内の分割画像データを第2のN値化処理を用いてN値化してN値の画像データを生成する第2N値化データ生成手段と、
前記第1N値化データ生成手段で生成したN値の画像データ、および前記第2N値化データ生成手段で生成したN値の画像データの各画素に対応するドットを設定した印刷データを生成する印刷データ生成手段と、
前記印刷データ生成手段によって生成された印刷データに基づいて印刷を実行する印刷手段と、を備えたことを特徴とする印刷装置。 - 請求項1に記載の印刷装置において、
前記エッジ強調手段は、前記エッジ部分に位置する画素の画素値を小さくするようになっていることを特徴とする印刷装置。 - 請求項1に記載の印刷装置において、
前記エッジ強調手段は、前記エッジ部分に位置する画素の画素値を大きくするようになっていることを特徴とする印刷装置。 - 請求項1に記載の印刷装置において、
前記エッジ強調手段、前記エッジ判別手段、前記中間調領域判別手段、および前記印刷データ生成手段のいずれか1つまたは2つ以上は、複数であることを特徴とする印刷装置。 - M値(M≧3)の画像データを複数の領域に分割するブロック分割手段と、
前記ブロック分割手段で分割された各分割領域内のエッジの有無を判別するエッジ判別手段と、
前記エッジ判別手段でエッジを有しないと判別された分割領域が中間調領域であるか否かを判別する中間調領域判別手段と、
前記中間調領域判別手段で中間調領域であると判別された分割領域内の画像データを第1のN値化処理を用いてN値M>N≧2)化してN値の画像データを生成する第1N値化データ生成手段と、
前記エッジ判別手段でエッジを有すると判別された分割領域内の画像データ、または前記中間調領域判別手段で中間調領域でないと判別された分割領域内の画像データを第2のN値化処理を用いてN値化してN値の画像データを生成する第2N値化データ生成手段と、
前記第1N値化データ生成手段で生成したN値の画像データ、および前記第2N値化データ生成手段で生成したN値の画像データの各画素に対応するドットを設定した印刷データを生成する印刷データ生成手段と、
前記印刷データ生成手段で生成された印刷データのうち、前記第2N値化データ生成手段で生成したN値の画像データに対応する印刷データのエッジ部分に位置するドットのサイズを変更してそのエッジを強調するドットサイズ変更手段と、
前記ドットサイズ変更手段によってドットサイズが変更された印刷データおよび前記印刷データ生成手段で生成された印刷データに基づいて印刷を実行する印刷手段と、を備えたことを特徴とする印刷装置。 - 請求項5に記載の印刷装置において、
前記ドットサイズ変更手段は、エッジ部分に位置するドットのサイズを小さいドットサイズにするようになっていることを特徴とする印刷装置。 - 請求項5に記載の印刷装置において、
前記ドットサイズ変更手段は、エッジ部分に位置するドットのサイズを大きいドットサイズにするようになっていることを特徴とする印刷装置。 - 請求項5に記載の印刷装置において、
前記エッジ判別手段、前記中間調領域判別手段、前記印刷データ生成手段、および前記ドットサイズ変更手段のいずれか1つまたは2つ以上は、複数であることを特徴とする印刷装置。 - M値(M≧3)の画像データを複数の領域に分割するブロック分割手段と、
前記ブロック分割手段で分割された各分割領域のうち、一部の分割領域に対してエッジを検出するエッジ検出手段と、
前記エッジ検出手段で検出したエッジを強調するエッジ強調手段と、
前記エッジ強調手段でエッジ強調された分割領域内のエッジの有無を判別する第1エッジ判別手段と、
前記第1エッジ判別手段でエッジを有しないと判別された分割領域が中間調領域であるか否かを判別する第1中間調領域判別手段と、
前記第1中間調領域判別手段で中間調領域であると判別された分割領域内の画像データを第1のN値化処理を用いてN値(M>N≧2)化してN値の画像データを生成する第1N値化データ生成手段と、
前記第1エッジ判別手段でエッジを有すると判別された分割領域内の画像データ、または前記第1中間調領域判別手段で中間調領域でないと判別された分割領域内の画像データを第2のN値化処理を用いてN値化してN値の画像データを生成する第2N値化データ生成手段と、
前記第1N値化データ生成手段で生成したN値の画像データ、および前記第2N値化データ生成手段で生成したN値の画像データの各画素に対応するドットを設定した印刷データを生成する第1印刷データ生成手段と、を備えると共に、
前記ブロック分割手段で分割された各分割領域のうち、前記一部の領域以外の分割領域に対してエッジの有無を判別する第2エッジ判別手段と、
前記第2エッジ判別手段でエッジを有しないと判別された分割領域が中間調領域であるか否かを判別する第2中間調領域判別手段と、
前記第2中間調領域判別手段で中間調領域であると判別された分割領域内の画像データを第1のN値化処理を用いてN値化してN値の画像データを生成する第3N値化データ生成手段と、
前記第2エッジ判別手段でエッジを有すると判別された分割領域内の画像データ、または前記第2中間調領域判別手段で中間調領域でないと判別された分割領域内の画像データを第2のN値化処理を用いてN値化してN値の画像データを生成する第4N値化データ生成手段と、
前記第3N値化データ生成手段で生成したN値の画像データ、および前記第4N値化データ生成手段で生成したN値の画像データの各画素に対応するドットを設定した印刷データを生成する第2印刷データ生成手段と、
前記第2印刷データ生成手段で生成された印刷データのうち、前記第4N値化データ生成手段で生成したN値の画像データに対応する印刷データのエッジ部分に位置するドットのサイズを変更してそのエッジを強調するドットサイズ変更手段と、
前記ドットサイズ変更手段によってドットサイズが変更された印刷データおよび前記第2印刷データ生成手段で生成された印刷データと、前記第1印刷データ生成手段で生成された印刷データとを合成する印刷データ合成手段と、
前記印刷データ合成手段で合成された印刷データに基づいて印刷を実行する印刷手段と、を備えたことを特徴とする印刷装置。 - コンピュータを、
M値(M≧3)の画像データを複数の領域に分割するブロック分割手段と、
前記M値の画像データ中のエッジを検出するエッジ検出手段と、
前記エッジ検出手段で検出したエッジを強調するエッジ強調手段と、
前記ブロック分割手段で分割された各分割領域内のエッジの有無を判別するエッジ判別手段と、
前記エッジ判別手段でエッジを有しないと判別された分割領域が中間調領域であるか否かを判別する中間調領域判別手段と、
前記中間調領域判別手段で中間調領域であると判別された分割領域内の画像データを第1のN値化処理を用いてN値(M>N≧2)化してN値の画像データを生成する第1N値化データ生成手段と、
前記エッジ判別手段でエッジを有すると判別された分割領域内の画像データ、または前記中間調領域判別手段で中間調領域でないと判別された分割領域内の画像データを第2のN値化処理を用いてN値化してN値の画像データを生成する第2N値化データ生成手段と、
前記第1N値化データ生成手段で生成したN値の画像データ、および前記第2N値化データ生成手段で生成したN値の画像データの各画素に対応するドットを設定した印刷データを生成する印刷データ生成手段と、
前記印刷データ生成手段によって生成された印刷データに基づいて印刷を実行する印刷手段と、して機能させることを特徴とする印刷プログラム。 - コンピュータを、
M値(M≧3)の画像データを複数の領域に分割するブロック分割手段と、
前記ブロック分割手段で分割された各分割領域内のエッジの有無を判別するエッジ判別手段と、
前記エッジ判別手段でエッジを有しないと判別された分割領域が中間調領域であるか否かを判別する中間調領域判別手段と、
前記中間調領域判別手段で中間調領域であると判別された分割領域内の画像データを第1のN値化処理を用いてN値(M>N≧2)化してN値の画像データを生成する第1N値化データ生成手段と、
前記エッジ判別手段でエッジを有すると判別された分割領域内の画像データ、または前記中間調領域判別手段で中間調領域でないと判別された分割領域内の画像データを第2のN値化処理を用いてN値化してN値の画像データを生成する第2N値化データ生成手段と、
前記第1N値化データ生成手段で生成したN値の画像データ、および前記第2N値化データ生成手段で生成したN値の画像データの各画素に対応するドットを設定した印刷データを生成する印刷データ生成手段と、
前記印刷用データ生成手段で生成された印刷データのうち、前記第2N値化データ生成手段で生成したN値の画像データに対応する印刷データのエッジ部分に位置するドットのサイズを変更してそのエッジを強調するドットサイズ変更手段と、
前記ドットサイズ変更手段によってドットサイズが変更された印刷データおよび前記印刷データ生成手段で生成された印刷データに基づいて印刷を実行する印刷手段と、して機能させることを特徴とする印刷プログラム。 - 請求項10または11のいずれかに記載の印刷プログラムを記録したコンピュータ読み取り可能な記録媒体。
- M値(M≧3)の画像データを複数の領域に分割するブロック分割ステップと、
前記M値の画像データ中のエッジを検出するエッジ検出ステップと、
前記エッジ検出ステップで検出したエッジを強調するエッジ強調ステップと、
前記ブロック分割ステップで分割された各分割領域内のエッジの有無を判別するエッジ判別ステップと、
前記エッジ判別ステップでエッジを有しないと判別された分割領域が中間調領域であるか否かを判別する中間調領域判別ステップと、
前記中間調判別ステップで中間調領域であると判別された分割領域内の画像データを第1のN値化処理を用いてN値(M>N≧2)化してN値の画像データを生成する第1N値化データ生成ステップと、
前記エッジ判別ステップでエッジを有すると判別された分割領域内の画像データ、または前記中間調判別ステップで中間調領域でないと判別された分割領域内の画像データを第2のN値化処理を用いてN値化してN値の画像データを生成する第2N値化データ生成ステップと、
前記第2N値化データ生成ステップおよび前記第1N値化データ生成ステップで生成したN値の画像データの各画素に対応するドットを設定した印刷データを生成する印刷データ生成ステップと、
前記印刷データ生成ステップによって生成された印刷データに基づいて印刷を実行する印刷ステップと、を含むことを特徴とする印刷方法。 - M値(M≧3)の画像データを複数の領域に分割するブロック分割ステップと、
前記ブロック分割ステップで分割された各分割領域内のエッジの有無を判別するエッジ判別ステップと、
前記エッジ判別ステップでエッジを有しないと判別された分割領域が中間調領域であるか否かを判別する中間調領域判別ステップと、
前記中間調判別ステップで中間調領域であると判別された分割領域内の画像データを第1のN値化処理を用いてN値(M>N≧2)化してN値の画像データを生成する第1N値化データ生成ステップと、
前記エッジ判別ステップでエッジを有すると判別された分割領域内の画像データ、または前記中間調判別ステップで中間調領域でないと判別された分割領域内の画像データを第2のN値化処理を用いてN値化してN値の画像データを生成する第2N値化データ生成ステップと、
前記第2N値化データ生成ステップおよび前記第1N値化データ生成ステップで生成したN値の画像データの各画素に対応するドットを設定した印刷データを生成する印刷データ生成ステップと、
前記印刷データ生成ステップで生成された印刷データのうち、前記第1N値化データ生成ステップで生成したN値の画像データに対応する印刷データのエッジ部分に位置するドットのサイズを変更してそのエッジを強調するドットサイズ変更ステップと、
前記ドットサイズ変更ステップによってドットサイズが変更された印刷データおよび前記印刷データ生成ステップで生成された印刷データに基づいて印刷を実行する印刷ステップと、を含むことを特徴とする印刷方法。 - M値(M≧3)の画像データを複数の領域に分割するブロック分割手段と、
前記M値の画像データ中のエッジを検出するエッジ検出手段と、
前記エッジ検出手段で検出したエッジを強調するエッジ強調手段と、
前記ブロック分割手段で分割された各分割領域内のエッジの有無を判別するエッジ判別手段と、
前記エッジ判別手段でエッジを有しないと判別された分割領域が中間調領域であるか否かを判別する中間調領域判別手段と、
前記中間調領域判別手段で中間調領域であると判別された分割領域内の画像データを第1のN値化処理を用いてN値(M>N≧2)化してN値の画像データを生成する第1N値化データ生成手段と、
前記エッジ判別手段でエッジを有すると判別された分割領域内の画像データ、または前記中間調領域判別手段で中間調領域でないと判別された分割領域内の画像データを第2のN値化処理を用いてN値化してN値の画像データを生成する第2N値化データ生成手段と、
前記第1N値化データ生成手段で生成したN値の画像データ、および前記第2N値化データ生成手段で生成したN値の画像データの各画素に対応するドットを設定した印刷データを生成する印刷データ生成手段と、を備えたことを特徴とする画像処理装置。 - M値(M≧3)の画像データを複数の領域に分割するブロック分割手段と、
前記ブロック分割手段で分割された各分割領域内のエッジの有無を判別するエッジ判別手段と、
前記エッジ判別手段でエッジを有しないと判別された分割領域が中間調領域であるか否かを判別する中間調領域判別手段と、
前記中間調領域判別手段で中間調領域であると判別された分割領域内の画像データを第1のN値化処理を用いてN値(M>N≧2)化してN値の画像データを生成する第1N値化データ生成手段と、
前記エッジ判別手段でエッジを有すると判別された分割領域内の画像データ、または前記中間調領域判別手段で中間調領域でないと判別された分割領域内の画像データを第2のN値化処理を用いてN値化してN値の画像データを生成する第2N値化データ生成手段と、
前記第1N値化データ生成手段で生成したN値の画像データ、および前記第2N値化データ生成手段で生成したN値の画像データの各画素に対応するドットを設定した印刷データを生成する印刷データ生成手段と、
前記印刷データ生成手段で生成された印刷データのうち、前記第2N値化データ生成手段で生成したN値の画像データに対応する印刷データのエッジ部分に位置するドットのサイズを変更してそのエッジを強調するドットサイズ変更手段と、を備えたことを特徴とする画像処理装置。 - コンピュータを、
M値(M≧3)の画像データを複数の領域に分割するブロック分割手段と、
前記M値の画像データ中のエッジを検出するエッジ検出手段と、
前記エッジ検出手段で検出したエッジを強調するエッジ強調手段と、
前記ブロック分割手段で分割された各分割領域内のエッジの有無を判別するエッジ判別手段と、
前記エッジ判別手段でエッジを有しないと判別された分割領域が中間調領域であるか否かを判別する中間調領域判別手段と、
前記中間調領域判別手段で中間調領域であると判別された分割領域内の画像データを第1のN値化処理を用いてN値(M>N≧2)化してN値の画像データを生成する第1N値化データ生成手段と、
前記エッジ判別手段でエッジを有すると判別された分割領域内の画像データ、または前記中間調領域判別手段で中間調領域でないと判別された分割領域内の画像データを第2のN値化処理を用いてN値化してN値の画像データを生成する第2N値化データ生成手段と、
前記第1N値化データ生成手段で生成したN値の画像データ、および前記第2N値化データ生成手段で生成したN値の画像データの各画素に対応するドットを設定した印刷データを生成する印刷データ生成手段と、して機能させることを特徴とする画像処理プログラム。 - コンピュータを、
M値(M≧3)の画像データを複数の領域に分割するブロック分割手段と、
前記ブロック分割手段で分割された各分割領域内のエッジの有無を判別するエッジ判別手段と、
前記エッジ判別手段でエッジを有しないと判別された分割領域が中間調領域であるか否かを判別する中間調領域判別手段と、
前記中間調領域判別手段で中間調領域であると判別された分割領域内の画像データを第1のN値化処理を用いてN値(M>N≧2)化してN値の画像データを生成する第1N値化データ生成手段と、
前記エッジ判別手段でエッジを有すると判別された分割領域内の画像データ、または前記中間調領域判別手段で中間調領域でないと判別された分割領域内の画像データを第2のN値化処理を用いてN値化してN値の画像データを生成する第2N値化データ生成手段と、
前記第1N値化データ生成手段で生成したN値の画像データ、および前記第2N値化データ生成手段で生成したN値の画像データの各画素に対応するドットを設定した印刷データを生成する印刷データ生成手段と、
前記印刷用データ生成手段で生成された印刷データのうち、前記第2N値化データ生成手段で生成したN値の画像データに対応する印刷データのエッジ部分に位置するドットのサイズを変更してそのエッジを強調するドットサイズ変更手段と、して機能させることを特徴とする画像処理プログラム。 - 請求項17または18のいずれかに記載の画像処理プログラムを記録したコンピュータ読み取り可能な記録媒体。
- M値(M≧3)の画像データを複数の領域に分割するブロック分割ステップと、
前記M値の画像データ中のエッジを検出するエッジ検出ステップと、
前記エッジ検出ステップで検出したエッジを強調するエッジ強調ステップと、
前記ブロック分割ステップで分割された各分割領域内のエッジの有無を判別するエッジ判別ステップと、
前記エッジ判別ステップでエッジを有しないと判別された分割領域が中間調領域であるか否かを判別する中間調領域判別ステップと、
前記中間調判別ステップで中間調領域であると判別された分割領域内の画像データを第1のN値化処理を用いてN値(M>N≧2)化してN値の画像データを生成する第1N値化データ生成ステップと、
前記エッジ判別ステップでエッジを有すると判別された分割領域内の画像データ、または前記中間調判別ステップで中間調領域でないと判別された分割領域内の画像データを第2のN値化処理を用いてN値化してN値の画像データを生成する第2N値化データ生成ステップと、
前記第2N値化データ生成ステップおよび前記第1N値化データ生成ステップで生成したN値の画像データの各画素に対応するドットを設定した印刷データを生成する印刷データ生成ステップと、を含むことを特徴とする画像処理方法。 - M値(M≧3)の画像データを複数の領域に分割するブロック分割ステップと、
前記ブロック分割ステップで分割された各分割領域内のエッジの有無を判別するエッジ判別ステップと、
前記エッジ判別ステップでエッジを有しないと判別された分割領域が中間調領域であるか否かを判別する中間調領域判別ステップと、
前記中間調判別ステップで中間調領域であると判別された分割領域内の画像データを第1のN値化処理を用いてN値(M>N≧2)化してN値の画像データを生成する第1N値化データ生成ステップと、
前記エッジ判別ステップでエッジを有すると判別された分割領域内の画像データ、または前記中間調判別ステップで中間調領域でないと判別された分割領域内の画像データを第2のN値化処理を用いてN値化してN値の画像データを生成する第2N値化データ生成ステップと、
前記第2N値化データ生成ステップおよび前記第1N値化データ生成ステップで生成したN値の画像データの各画素に対応するドットを設定した印刷データを生成する印刷データ生成ステップと、
前記印刷データ生成ステップで生成された印刷データのうち、前記第1N値化データ生成ステップで生成したN値の画像データに対応する印刷データのエッジ部分に位置するドットのサイズを変更してそのエッジを強調するドットサイズ変更ステップと、を含むことを特徴とする画像処理方法。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005308404A JP2006264301A (ja) | 2005-02-22 | 2005-10-24 | 印刷装置、印刷プログラム、印刷方法、および画像処理装置、画像処理プログラム、画像処理方法、ならびに前記プログラムを記録した記録媒体 |
US11/358,878 US20060187491A1 (en) | 2005-02-22 | 2006-02-21 | Printing device, printing program, printing method, image processing device, image processing program, image processing method, and recoding medium with the programs recorded thereon |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005045135 | 2005-02-22 | ||
JP2005308404A JP2006264301A (ja) | 2005-02-22 | 2005-10-24 | 印刷装置、印刷プログラム、印刷方法、および画像処理装置、画像処理プログラム、画像処理方法、ならびに前記プログラムを記録した記録媒体 |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2006282858A Division JP2007068202A (ja) | 2005-02-22 | 2006-10-17 | 印刷装置、印刷プログラム、印刷方法、および画像処理装置、画像処理プログラム、画像処理方法、ならびに前記プログラムを記録した記録媒体 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2006264301A true JP2006264301A (ja) | 2006-10-05 |
JP2006264301A5 JP2006264301A5 (ja) | 2006-12-07 |
Family
ID=36912373
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2005308404A Withdrawn JP2006264301A (ja) | 2005-02-22 | 2005-10-24 | 印刷装置、印刷プログラム、印刷方法、および画像処理装置、画像処理プログラム、画像処理方法、ならびに前記プログラムを記録した記録媒体 |
Country Status (2)
Country | Link |
---|---|
US (1) | US20060187491A1 (ja) |
JP (1) | JP2006264301A (ja) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101022777B1 (ko) * | 2008-03-31 | 2011-03-17 | 캐논 가부시끼가이샤 | 화상처리장치 및 화상처리방법 |
JP2016036069A (ja) * | 2014-08-01 | 2016-03-17 | キヤノン株式会社 | 画像処理装置、画像処理方法及びプログラム |
Families Citing this family (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2011161752A (ja) * | 2010-02-09 | 2011-08-25 | Seiko Epson Corp | 印刷装置 |
CA2849079C (en) | 2011-09-21 | 2019-06-11 | Donaldson Company, Inc. | Fine fibers made from polymer crosslinked with resinous aldehyde composition |
US8749843B2 (en) * | 2012-04-10 | 2014-06-10 | Palo Alto Research Center Incorporated | Robust recognition of clusters of streaks at multiple scales |
EP2964817A1 (en) | 2013-03-09 | 2016-01-13 | Donaldson Company, Inc. | Fine fibers made from reactive additives |
CN113986152A (zh) * | 2020-07-08 | 2022-01-28 | 森大(深圳)技术有限公司 | 图像分段转换的喷墨打印方法、装置、设备及存储介质 |
JP2022052477A (ja) * | 2020-09-23 | 2022-04-04 | セイコーエプソン株式会社 | 記録制御装置、及び、記録制御方法 |
CN116152123B (zh) * | 2023-04-21 | 2023-09-19 | 荣耀终端有限公司 | 图像处理方法、电子设备及可读存储介质 |
Family Cites Families (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH09270917A (ja) * | 1996-04-02 | 1997-10-14 | Ricoh Co Ltd | 画像処理装置 |
JP3819573B2 (ja) * | 1997-11-19 | 2006-09-13 | セイコーエプソン株式会社 | 印刷装置および印刷方法並びに記録媒体 |
US6283571B1 (en) * | 1998-07-03 | 2001-09-04 | Seiko Epson Corporation | Printer and recording medium |
US6196736B1 (en) * | 1998-08-18 | 2001-03-06 | Seiko Epson Corporation | Adjustment of printing position deviation during bidirectional printing |
WO2002005214A2 (en) * | 2000-07-11 | 2002-01-17 | Eg Technology | Adaptive edge detection and enhancement for image processing |
US7031025B1 (en) * | 2000-08-23 | 2006-04-18 | Hewlett-Packard Development Company, L.P. | Combined dot density and dot size modulation |
US20020067509A1 (en) * | 2000-12-06 | 2002-06-06 | Roylance Eugene A. | Method, apparatus and system for dynamic switching of image processing techniques |
JP2002251621A (ja) * | 2001-02-22 | 2002-09-06 | Fujitsu Ltd | 画像作成システム、画像作成方法および画像作成プログラム |
JP3882651B2 (ja) * | 2002-03-20 | 2007-02-21 | 富士ゼロックス株式会社 | 画像処理装置およびプログラム |
-
2005
- 2005-10-24 JP JP2005308404A patent/JP2006264301A/ja not_active Withdrawn
-
2006
- 2006-02-21 US US11/358,878 patent/US20060187491A1/en not_active Abandoned
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101022777B1 (ko) * | 2008-03-31 | 2011-03-17 | 캐논 가부시끼가이샤 | 화상처리장치 및 화상처리방법 |
JP2016036069A (ja) * | 2014-08-01 | 2016-03-17 | キヤノン株式会社 | 画像処理装置、画像処理方法及びプログラム |
Also Published As
Publication number | Publication date |
---|---|
US20060187491A1 (en) | 2006-08-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8274704B2 (en) | Image processing apparatus and method for selecting a processing mode based on attributes of original multivalued image data | |
US8451493B2 (en) | Processor, method and program for processing data using a mask pattern with print permission parts arranged at a distance of corresponding integral multiple areas | |
JP4586712B2 (ja) | 印刷装置 | |
JP2006264301A (ja) | 印刷装置、印刷プログラム、印刷方法、および画像処理装置、画像処理プログラム、画像処理方法、ならびに前記プログラムを記録した記録媒体 | |
JP4534963B2 (ja) | 画像形成方法、画像形成装置、画像形成システム、印刷方法、印刷物の生成方法および画像形成装置を制御するためのコンピュータプログラム | |
JP2006289947A (ja) | 印刷装置、印刷装置制御プログラム及び印刷装置制御方法、並びに印刷用データ生成装置、印刷用データ生成プログラム及び印刷用データ生成方法 | |
JP2006231903A (ja) | 印刷装置、印刷装置制御プログラム及び印刷装置制御方法、並びに印刷用データ生成装置、印刷用データ生成プログラム及び印刷用データ生成方法 | |
JP4506652B2 (ja) | 高画質ハーフトーン処理 | |
JP4434112B2 (ja) | 印刷装置、印刷装置制御プログラム及び印刷装置制御方法 | |
JP2007230213A (ja) | 印刷装置、印刷装置制御プログラム及び印刷装置制御方法、並びに印刷用データ生成装置、印刷用データ生成プログラム及び印刷用データ生成方法 | |
JP2006224419A (ja) | 印刷装置、印刷プログラム、印刷方法、および画像処理装置、画像処理プログラム、画像処理方法、ならびに前記プログラムを記録した記録媒体 | |
JP2007306550A (ja) | データ処理装置、データ処理方法およびプログラム | |
JP4534964B2 (ja) | 画像形成方法、画像形成装置、画像形成システム、印刷物の生成方法および画像形成装置を制御するためのコンピュータプログラム | |
JP2006315411A (ja) | 印刷装置、印刷装置制御プログラム及び印刷装置制御方法、並びに印刷用データ生成装置、印刷用データ生成プログラム及び印刷用データ生成方法 | |
JP2007068202A (ja) | 印刷装置、印刷プログラム、印刷方法、および画像処理装置、画像処理プログラム、画像処理方法、ならびに前記プログラムを記録した記録媒体 | |
JP5843472B2 (ja) | 画像処理装置、画像処理方法及びプログラム | |
US20120314234A1 (en) | Image processing apparatus, image printing apparatus and image processing method | |
JP2006212792A (ja) | 印刷装置、印刷プログラム、印刷方法、および画像処理装置、画像処理プログラム、画像処理方法、ならびに前記プログラムを記録した記録媒体。 | |
JP2005280276A (ja) | インクジェット記録方法およびインクジェット記録システム | |
JP2006212907A (ja) | 印刷装置、印刷プログラム、印刷方法および画像処理装置、画像処理プログラム、画像処理方法、並びに前記プログラムを記録した記録媒体 | |
JP2007230218A (ja) | 印刷装置、印刷装置制御プログラム及び印刷装置制御方法、印刷用データ生成装置、印刷用データ生成プログラム及び印刷用データ生成方法、並びに前記プログラムを記憶した記憶媒体 | |
JP2006247918A (ja) | 印刷装置、印刷プログラム、印刷方法および画像処理装置、画像処理プログラム、画像処理方法、並びに前記プログラムを記録した記録媒体 | |
JP2006205717A (ja) | 印刷装置、印刷プログラム、印刷方法、および画像処理装置、画像処理プログラム、画像処理方法、並びに前記プログラムを記録した記録媒体 | |
JP2007008177A (ja) | 印刷装置、印刷装置制御プログラム及び印刷装置制御方法、並びに印刷用データ生成装置、印刷用データ生成プログラム及び印刷用データ生成方法 | |
JP2008143118A (ja) | 印刷装置、印刷装置制御プログラム、当該プログラムを記録した記録媒体及び印刷装置制御方法、並びに印刷用画像データ生成装置、印刷用画像データ生成プログラム、当該プログラムを記録した記録媒体及び印刷用画像データ生成方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20061019 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20061019 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20091112 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20091117 |
|
A761 | Written withdrawal of application |
Free format text: JAPANESE INTERMEDIATE CODE: A761 Effective date: 20091228 |