JP2006197411A - ハーフトーンスクリーニング方法及びプリンタ - Google Patents
ハーフトーンスクリーニング方法及びプリンタ Download PDFInfo
- Publication number
- JP2006197411A JP2006197411A JP2005008417A JP2005008417A JP2006197411A JP 2006197411 A JP2006197411 A JP 2006197411A JP 2005008417 A JP2005008417 A JP 2005008417A JP 2005008417 A JP2005008417 A JP 2005008417A JP 2006197411 A JP2006197411 A JP 2006197411A
- Authority
- JP
- Japan
- Prior art keywords
- dot
- halftone
- screening method
- drawn
- dots
- 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
Images
Landscapes
- Facsimile Image Signal Circuits (AREA)
- Color, Gradation (AREA)
- Image Processing (AREA)
Abstract
【課題】 孤立ドットが描画されなかった場合に白飛びした画像になることを防止できるハーフトーンスクリーニング方法を提供する。
【解決手段】 低レベルドットが孤立して描画される場合の再現性が不安定になりやすいので、もし小ドットによる孤立点が再現されないと、低濃度部分の階調は無くなってしまう。この問題を回避するためには、ハイライト部での孤立ドットの再現性を上げる必要がある。そこで、最も簡易に実現するスクリーニング方法として、高レベルのドットから先行使用する。例えばハイライト部の孤立点をまず大ドットを用いて描画を開始し、次からは通常通り小ドットを使用して描画する。その場合、図1に示すように最初に大ドットで描画されたハイライト部のドットは次からは描画されないように−1とする。
【選択図】 図1
【解決手段】 低レベルドットが孤立して描画される場合の再現性が不安定になりやすいので、もし小ドットによる孤立点が再現されないと、低濃度部分の階調は無くなってしまう。この問題を回避するためには、ハイライト部での孤立ドットの再現性を上げる必要がある。そこで、最も簡易に実現するスクリーニング方法として、高レベルのドットから先行使用する。例えばハイライト部の孤立点をまず大ドットを用いて描画を開始し、次からは通常通り小ドットを使用して描画する。その場合、図1に示すように最初に大ドットで描画されたハイライト部のドットは次からは描画されないように−1とする。
【選択図】 図1
Description
本発明は、多値ドットを用いたデジタルハーフトーンスクリーニング方法及びこの方法を用いたプリンタに関するものである。
基本的な多値ハーフトーンスクリーニングでは、レベル(濃度、大きさ)の低いドットから描画を開始し、後にレベルを上げたドットを使用することで、滑らかな階調性を実現している。多値ハーフトーンスクリーニングに関する従来技術として、低階調領域のインク重量を抑制することにより、低階調領域の明度を適正にするようにしたものが提案されている(例えば、特許文献1参照)。
特開2001−339614号公報
しかし、多値ハーフトーンスクリーニングの弱点として、低レベルドットが孤立して描画される場合の再現性が不安定になりやすいという点が上げられる。孤立ドットが描画されなかった場合、ハイライト部の階調性が悪化し、白飛びしたような画像になってしまう。
従って、本発明は孤立ドットが描画されなかった場合に白飛びした画像になることを防止することを課題とする。
従って、本発明は孤立ドットが描画されなかった場合に白飛びした画像になることを防止することを課題とする。
請求項1の発明によるハーフトーンスクリーニング方法は、ハーフトーンパターンを有する1つ以上のハーフトーンセルにおける多値ドットを使用するデジタルハーフトーンスクリーニング方法において、孤立ドットの再現性に応じてドット発生順序を変更することを特徴とするものである。
請求項2の発明によるハーフトーンスクリーニング方法は、請求項1において、前記ドット発生順序を変更する方法は、低レベルドットの再現性が悪い場合に、より高いレベルのドットを先行して描画することを特徴とするものである。
請求項2の発明によるハーフトーンスクリーニング方法は、請求項1において、前記ドット発生順序を変更する方法は、低レベルドットの再現性が悪い場合に、より高いレベルのドットを先行して描画することを特徴とするものである。
請求項3の発明によるハーフトーンスクリーニング方法は、請求項2において、前記高レベルドットにより先行描画されるドットは、各ハーフトーンセル中で最初に描画されるドットのみであることを特徴とするものである。
請求項4の発明によるハーフトーンスクリーニング方法は、請求項2又は3において、前記先行描画されるドットレベルの選択は、3つ以上のドットレベルがある場合、プリンタの状態に応じて変更可能であることを特徴とするものである。
請求項4の発明によるハーフトーンスクリーニング方法は、請求項2又は3において、前記先行描画されるドットレベルの選択は、3つ以上のドットレベルがある場合、プリンタの状態に応じて変更可能であることを特徴とするものである。
請求項5の発明によるハーフトーンスクリーニング方法は、請求項1から4の何れかにおいて、前記ドット発生順序を変更する場合は前記ハーフトーンセルのドットレベル変更パターンは、ドット描画開始点を変更して全てのハーフトーンパターンを変更させることを特徴とするものである。
請求項6の発明によるハーフトーンスクリーニング方法は、請求項5において、前記ハーフトーンパターンは、直前に塗られるピクセル値+1の形式で保持されていることを特徴とするものである。
請求項6の発明によるハーフトーンスクリーニング方法は、請求項5において、前記ハーフトーンパターンは、直前に塗られるピクセル値+1の形式で保持されていることを特徴とするものである。
請求項7の発明によるプリンタは、請求項1から6の何れかのハーフトーンスクリーニング方法を実行するハーフトーンスクリーニング処理手段を搭載したことを特徴とするものである。
請求項1の発明によれば、多値ドットを使用するデジタルハーフトーンスクリーニングで、孤立ドットの再現性によりドット発生順序を変更することにより、ハイライト部の階調性を向上させることができ、孤立ドットが描画されなかった場合の白飛びした画像の発生を防止することができる。
請求項2の発明によれば、低レベルドットの再現性が悪い場合に、より高いレベルのドットを先行して描画することで容易に階調性を確保することができる。
請求項3の発明によれば、高レベルドットにより先行描画されるピクセルは、各ハーフトーンセル中で最初に描画されるドットのみのため、基本パターンを大きく変更する必要がない。
請求項3の発明によれば、高レベルドットにより先行描画されるピクセルは、各ハーフトーンセル中で最初に描画されるドットのみのため、基本パターンを大きく変更する必要がない。
請求項4の発明によれば、先行して描画するドットレベルは、3つ以上のレベルがある場合、機械の状態により変更可能であるため、できるだけ良い階調性を実現することができる。
請求項5の発明によれば、ドット描画開始点を設定するだけで、容易に全体のパターンを変更させることができる。
請求項5の発明によれば、ドット描画開始点を設定するだけで、容易に全体のパターンを変更させることができる。
請求項6の発明によれば、直前に塗られるピクセル値+1の形式で請求項5のハーフトーンパターンを保持することで、請求項5の方法を実現することができる。
請求項7の発明によれば、多値ハーフトーンスクリーニングでのハイライト部階調性品質を向上した印刷出力画像を得ることができる。
請求項7の発明によれば、多値ハーフトーンスクリーニングでのハイライト部階調性品質を向上した印刷出力画像を得ることができる。
以下、本発明の実施の形態を図面と共に説明する。
多値ハーフトーンスクリーニング方法では、図3(a)のように一つのピクセルについてドットレベルを上げていき、最高レベルになった後に他のピクセルを塗る方法や、図3(b)のようにある範囲の複数ピクセルを同じレベルで塗った後に、レベルを上げて同様の範囲の複数ピクセルを塗っていくという方法がある。尚、図3は4×4ドットのセル(ハーフトーンセル)単位で16階調(レベル)を表現する場合である。
多値ハーフトーンスクリーニング方法では、図3(a)のように一つのピクセルについてドットレベルを上げていき、最高レベルになった後に他のピクセルを塗る方法や、図3(b)のようにある範囲の複数ピクセルを同じレベルで塗った後に、レベルを上げて同様の範囲の複数ピクセルを塗っていくという方法がある。尚、図3は4×4ドットのセル(ハーフトーンセル)単位で16階調(レベル)を表現する場合である。
また、多値ハーフトーンスクリーニングでは、それぞれのドットレベルについてディザパターンを保持している。例えば、小、大の2つのレベルを持つドットによる多値ハーフトーンスクリーンのディザパターンを図4とする。図4の方法は、上記図3(a)の一つのピクセルに関してドットレベルを上げていく方法であり、図示のように小ドット、大ドットについてそれぞれ4×4のサブセルを4つ用いて64階調を表現する場合である。マス目の数字はドットのレベルを示す。
図4のようなサブセルを4個用いたスクリーニングの場合、孤立した小ドットは、サブセルの個数分の濃度で出現する。つまり、1〜4の(4つの)低レベルの濃度部では小ドットによる孤立点が使用される。前述したように、低レベルドットが孤立して描画される場合の再現性が不安定になりやすいので、もし上記小ドットによる孤立点が再現されないと、上記濃度部分の階調は無くなってしまう。この例では、使用されるサブセルは4個であるが、通常は階調性を上げるためにさらに多くのサブセルを使用することが多いので、その場合は、サブセルの個数分だけドットが再現されなくなり、ハイライト部での階調性はさらに悪化することになる。
図1は本発明の第1の実施の形態によるハーフトーンスクリーニング方法による多値ハーフトーンパターンを示す。
上記の問題を回避するには、ハイライト部での孤立ドットの再現性を上げる必要がある。そこで、本実施の形態では、最も簡易に実現するスクリーニング方法として、高レベルのドットから先行使用する。例えば図4の場合は、ハイライト部の孤立点をまず大ドットを用いて描画を開始し、次からは通常通り小ドットを使用して描画する。その場合、図1に示すように最初に大ドットで描画されたハイライト部のドットは次からは描画されないように−1とする。
上記の問題を回避するには、ハイライト部での孤立ドットの再現性を上げる必要がある。そこで、本実施の形態では、最も簡易に実現するスクリーニング方法として、高レベルのドットから先行使用する。例えば図4の場合は、ハイライト部の孤立点をまず大ドットを用いて描画を開始し、次からは通常通り小ドットを使用して描画する。その場合、図1に示すように最初に大ドットで描画されたハイライト部のドットは次からは描画されないように−1とする。
次に、第2の実施の形態を図2を参照して説明する。
上記第1の実施の形態よりドットのレベル(多値数)が多数あるデバイスの場合には、ハイライト部での孤立ドットの再現性に基づいて判断し、最高レベルのドットでなく、孤立点を再現するためにより低いレベルのドットを開始点として選択することにより、さらに階調再現性を考慮した描画が可能となる。図2の例では、中ドットを開始点としている。
上記第1の実施の形態よりドットのレベル(多値数)が多数あるデバイスの場合には、ハイライト部での孤立ドットの再現性に基づいて判断し、最高レベルのドットでなく、孤立点を再現するためにより低いレベルのドットを開始点として選択することにより、さらに階調再現性を考慮した描画が可能となる。図2の例では、中ドットを開始点としている。
次に、第3の実施の形態を図5を参照して説明する。
上記第1、第2の実施の形態による方法を実現するために、開始レベルを変えたパターンをそれぞれ保持すると、多値の分だけパターンが作成されるため、必要メモリ容量が増えてしまう。これを回避するため、本実施の形態では、基本的なディザパターンを基にして必要なパターンのみを動的に生成する方法を用いる。
上記第1、第2の実施の形態による方法を実現するために、開始レベルを変えたパターンをそれぞれ保持すると、多値の分だけパターンが作成されるため、必要メモリ容量が増えてしまう。これを回避するため、本実施の形態では、基本的なディザパターンを基にして必要なパターンのみを動的に生成する方法を用いる。
図5において、まず、レベルの高くなる順序でドットパターンプレーンに番号を付けて考える。つまり、最低レベルドットパターンを(1)、次のレベルに(2)、‥という昇順の番号で各パターンを表す。また、ハーフトーンパターンをマトリックスとみなし、パターン内の位置を座標で表す。図4(a)の場合、小ドットパターンは(5,5)であり、その値は(1)(1,1)+1 となる。他の点についても同様に「前に描画される点の値+1」という形式で保持する。
これにより、小ドットから順に描画される場合は描画開始点の値を0とすれば、全ての点の値が連続して自動的に設定される。また、孤立小ドットの再現性が悪い場合は、レベルを上げたドットから描画開始する。レベルの選択は、印刷出力画像から目視またはスキャナなどにより電子的に判別する方法でもよい。この場合は、上記形式でパターンを保持することにより、描画開始レベルでの開始点を決定すれば、それ以降に描画される点の値も自動的に設定される。値が設定されなかったピクセルについては、−1とすることで描画されない点として扱うことができる。
図6に具体的な例を示す。図6において、大ドットから描画を開始すると決定した場合は、(3)(1,1)=0となる。さらに、これ以降に描画される点について値が順番に設定されていく。最終描画点まで終了した後、値が設定されていない点がいくつか存在する。つまり、(3)(1,1)以前に描画されるはずであった小、中ドットの各点については、「前の点+1」の形式のまま値が設定されていない。これらの点を−1とすることで、全ての値が設定されることになる。このように上記形式でパターンを保持することにより、開始点の変更で使用するパターンのバリエーションを全て持つ必要がなく、且つ開始点が変わる場合には、即座にパターンを再作成することが可能になる。
図7は本発明の実施の形態によるプリンタシステムを概略的に示すブロック図である。
図7において、PC1は自身が持つ画像データやスキャナ、ファクシミリ等から入力される画像データをプリンタドライバ2によりプリンタ3で処理可能なデータに変換してプリンタ3に出力する。プリンタ3は、PC1から入力された画像データについて画像処理部4において、シェーディング、色補正等の所定の処理を行うと共に、ハーフトーンスクリーニング処理部5により、前記第1〜第3の実施の形態によるハーフトーンスクリーニング
処理を実行する。画像処理された画像データは出力装置6により印刷出力される。
図7において、PC1は自身が持つ画像データやスキャナ、ファクシミリ等から入力される画像データをプリンタドライバ2によりプリンタ3で処理可能なデータに変換してプリンタ3に出力する。プリンタ3は、PC1から入力された画像データについて画像処理部4において、シェーディング、色補正等の所定の処理を行うと共に、ハーフトーンスクリーニング処理部5により、前記第1〜第3の実施の形態によるハーフトーンスクリーニング
処理を実行する。画像処理された画像データは出力装置6により印刷出力される。
このプリンタは、出力装置6の状態が安定せず、印刷画像の孤立小ドットの再現性が悪い場合に、ハーフトーンスクリーニング処理部5において各実施の形態によるハーフトーンスクリーニング方法を実行させるものである。
3 プリンタ
4 画像処理部
5 ハーフトーンスクリーニング処理部
6 出力装置
4 画像処理部
5 ハーフトーンスクリーニング処理部
6 出力装置
Claims (7)
- ハーフトーンパターンを有する1つ以上のハーフトーンセルにおける多値ドットを使用するデジタルハーフトーンスクリーニング方法において、
孤立ドットの再現性に応じてドット発生順序を変更することを特徴とするハーフトーンスクリーニング方法。 - 前記ドット発生順序を変更する方法は、低レベルドットの再現性が悪い場合に、より高いレベルのドットを先行して描画することを特徴とする請求項1記載のハーフトーンスクリーニング方法。
- 前記高レベルドットにより先行描画されるドットは、各セル中で最初に描画されるドットのみであることを特徴とする請求項2記載のハーフトーンスクリーニング方法。
- 前記先行描画されるドットレベルの選択は、3つ以上のドットレベルがある場合、プリンタの状態に応じて変更可能であることを特徴とする請求項2又は3記載のハーフトーンスクリーニング方法。
- 前記ドット発生順序を変更する場合の前記ハーフトーンセルのドットレベル変更パターンは、ドット描画開始点を変更して全てのハーフトーンパターンを変更させることを特徴とする請求項1から4の何れか1項に記載のハーフトーンスクリーニング方法。
- 前記ハーフトーンパターンは、直前に塗られるピクセル値+1の形式で保持されていることを特徴とする請求項5記載のハーフトーンスクリーニング方法。
- 請求項1から6の何れかのハーフトーンスクリーニング方法を実行するハーフトーンスクリーニング処理手段を搭載したことを特徴とするプリンタ。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005008417A JP2006197411A (ja) | 2005-01-14 | 2005-01-14 | ハーフトーンスクリーニング方法及びプリンタ |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005008417A JP2006197411A (ja) | 2005-01-14 | 2005-01-14 | ハーフトーンスクリーニング方法及びプリンタ |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2006197411A true JP2006197411A (ja) | 2006-07-27 |
Family
ID=36803100
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2005008417A Withdrawn JP2006197411A (ja) | 2005-01-14 | 2005-01-14 | ハーフトーンスクリーニング方法及びプリンタ |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2006197411A (ja) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2014151587A (ja) * | 2013-02-12 | 2014-08-25 | Brother Ind Ltd | 画像装置およびコンピュータプログラム |
-
2005
- 2005-01-14 JP JP2005008417A patent/JP2006197411A/ja not_active Withdrawn
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2014151587A (ja) * | 2013-02-12 | 2014-08-25 | Brother Ind Ltd | 画像装置およびコンピュータプログラム |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4861705B2 (ja) | ハーフトーンスクリーンへの様々な透かし情報の埋め込み | |
JP4605782B2 (ja) | デュアルハーフトーンを用いるレーザプリント装置 | |
JPH11187264A (ja) | 画像処理方法および装置 | |
JP6029305B2 (ja) | 画像処理装置およびその制御方法 | |
JP2011139164A (ja) | 画像処理装置及びその処理方法 | |
JP2005051356A (ja) | 減色処理装置及び減色処理方法 | |
JP5254740B2 (ja) | 画像処理装置および画像処理方法 | |
US6956670B1 (en) | Method, system, program, and data structures for halftoning with line screens having different lines per inch (LPI) | |
JP4169054B2 (ja) | 画像処理装置、画像処理方法及びプログラム | |
JP6355321B2 (ja) | 画像処理装置、画像処理方法及びプログラム | |
JP2019176406A (ja) | 画像処理装置 | |
JP2006197411A (ja) | ハーフトーンスクリーニング方法及びプリンタ | |
JP4637766B2 (ja) | 色誤差拡散 | |
US20030020935A1 (en) | Image processing method and apparatus | |
JPH09294208A (ja) | 画像処理方法及び装置 | |
US20060158694A1 (en) | Halftone processing apparatus and method thereof | |
JP6061654B2 (ja) | 画像処理装置、画像処理方法、コンピュータプログラム | |
JP2009135637A (ja) | 画像処理装置、画像処理方法及びプログラム | |
US20020060812A1 (en) | Image processing method and image processing apparatus | |
JP2006270656A (ja) | 画像処理装置および画像処理方法 | |
JP2007088686A (ja) | 画像処理装置、画像処理方法及びそのプログラム | |
JP2005323101A (ja) | デジタルハーフトーンスクリーニング方法、プログラム及び記録媒体 | |
JP6324239B2 (ja) | 画像処理装置、画像処理方法及びプログラム | |
JP2005323174A (ja) | 画像形成装置および方法 | |
JP4158652B2 (ja) | 画像処理装置、画像処理方法及び画像処理プログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A300 | Withdrawal of application because of no request for examination |
Free format text: JAPANESE INTERMEDIATE CODE: A300 Effective date: 20080401 |