(57)【要約】【課題】複数の網点で形成される領域の濃淡の変化を滑らかにする。【解決手段】複数の網点で形成される領域の濃度を調整する画像形成プログラムにおいて、前記複数の網点の各々は複数の画素を含み、前記領域の濃度を調整する際、異なる前記網点の間で隣接する画素それぞれの色を変化するタイミングを不連続とする処理をコンピュータに実行させる。【選択図】図３
2018110338.tif 000002
【特許請求の範囲】
【請求項１】
複数の網点で形成される領域の濃度を調整する画像形成プログラムにおいて、
前記複数の網点の各々は複数の画素を含み、前記領域の濃度を調整する際、異なる前記網点の間で隣接する画素それぞれの色を変化するタイミングを不連続とする
処理をコンピュータに実行させることを特徴とする、画像形成プログラム。
【請求項２】
異なる前記網点間において、第１の隣接する画素全ての色の変化が完了する第１のタイミングと、第２の隣接する画素全ての色の変化が完了する第２のタイミングとを不連続とする
処理を前記コンピュータに実行させることを特徴とする、請求項１に記載の画像形成プログラム。
【請求項３】
前記領域を形成する網点数、及び、前記領域内の網点毎の色の変化順番に基づいて、前記領域を形成する前記複数の網点を、前記領域内の画素の色の変化順番を早める網点の第１グループと、前記領域内の画素の色の変化順番を遅らせる網点の第２グループとに分割する
処理を前記コンピュータに実行させることを特徴とする、請求項１又は請求項２に記載の画像形成プログラム。
【請求項４】
個々の網点内の画素の色の変化順番は、前記第１グループの網点と前記第２グループの網点とで同じ順番である
ことを特徴とする、請求項３に記載の画像形成プログラム。
【請求項５】
複数の網点で形成される領域の濃度を調整する画像形成方法において、
前記複数の網点の各々は複数の画素を含み、前記領域の濃度を調整する際、異なる前記網点の間で隣接する画素それぞれの色を変化するタイミングを不連続とする
処理をコンピュータが実行することを特徴とする、画像形成方法。
【請求項６】
複数の網点で形成される領域の濃度を調整する画像形成装置において、
前記複数の網点の各々は複数の画素を含み、前記領域の濃度を調整する際、異なる前記網点の間で隣接する画素それぞれの色を変化するタイミングを不連続とする調整部
を有することを特徴とする、画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成プログラム、画像形成方法、及び画像形成装置に関する。
【背景技術】
【０００２】
商用印刷や新聞印刷等の印刷手法として、ＲＩＰ（Raster Image Processor）等のコンポーネントによりベクタイメージからラスタイメージを生成し、印刷装置においてラスタイメージに基づき印刷する技術が知られている。
【０００３】
ベクタイメージは、点の座標や点を結ぶ線（ベクトル）等の数値データに基づき印刷対象を表現したデータである。印刷対象には、文字、記号若しくは画像等、又はこれらの１以上の組み合わせが含まれてよい。ベクタイメージとしては、例えば、ＰＳ（PostScript；ポストスクリプト）（登録商標）等のページ記述言語によって記述されたＰＳデータやＥＰＳ（Encapsulated PostScript）データ等が挙げられる。
【０００４】
ラスタイメージは、色の付いたドットと呼ばれる点の羅列や集合によって印刷対象を表現したデータであり、例えばビットマップデータである。
【０００５】
ＲＩＰによる処理には、ベクタイメージをラスタイメージに展開するスクリーニング（「網点化処理」と称されてもよい）がある。スクリーニングの手法としては、例えば、複数の画素を含む網点（「セル」と称されてもよい）の大きさ、つまり面積によって色の濃淡を変化させるＡＭ（Amplitude Modulated）スクリーニングが知られている。
【０００６】
ＡＭスクリーニングでは、例えば、多値の情報を持つベクタイメージを、１以上の網点における各画素の点灯順番を定義した網点の辞書ファイルに重ね合わせる。これにより、ベクタイメージで表現された色の濃淡を、網点内の画素の点灯数により変化する網点の大きさで表したラスタイメージが生成される。なお、「画素の点灯」とは、その画素への着色（ドットを打つ）を意味する。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開平９−１３０７２９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
色濃度を濃くしていく場合、網点を均一に大きくすると、或る濃度のときに網点同士の接続が同時に行なわれ、急に色が濃くなる部分が発生し、所望の印刷結果が得られないことがある。各網点内の画素の点灯順番が複数の網点の間で共通（同順）なためである。このような現象はトーンジャンプとも呼ばれる。
【０００９】
１つの側面では、本発明は、複数の網点で形成される領域の濃淡の変化を滑らかにすることを目的とする。
【００１０】
なお、前記目的に限らず、後述する発明を実施するための形態に示す各構成により導かれる作用効果であって、従来の技術によっては得られない作用効果を奏することも本発明の他の目的の１つとして位置付けることができる。
【課題を解決するための手段】
【００１１】
１つの側面では、画像形成プログラムは、複数の網点で形成される領域の濃度を調整する画像形成プログラムにおいて、前記複数の網点の各々は複数の画素を含み、前記領域の濃度を調整する際、異なる前記網点の間で隣接する画素それぞれの色を変化するタイミングを不連続とする処理をコンピュータに実行させてよい。
【発明の効果】
【００１２】
１つの側面では、複数の網点で形成される領域の濃淡の変化を滑らかにすることができる。
【図面の簡単な説明】
【００１３】
【図１】比較例に係るスーパーセルの網点パターンの一例を説明する図である。
【図２】スーパーセルにおける濃淡の急激な変化の一例を示す図である。
【図３】一実施形態に係るシステムの構成例を示すブロック図である。
【図４】一実施形態に係るスーパーセルの網点パターンの一例を説明する図である。
【図５】一実施形態に係る４つの網点分の点灯順番の一例を示す図である。
【図６】スーパーセルの濃度を徐々に変化させたときの網点の点灯状態の一例を示す図である。
【図７】スーパーセルの濃度を徐々に変化させたときの網点の点灯状態の一例を示す図である。
【図８】スーパーセルの濃度を徐々に変化させたときの網点の点灯状態の一例を示す図である。
【図９】スーパーセルの濃度を徐々に変化させたときの網点の点灯状態の一例を示す図である。
【図１０】スーパーセルの濃度を徐々に変化させたときの網点の点灯状態の一例を示す図である。
【図１１】スーパーセルの濃度を徐々に変化させたときの網点の点灯状態の一例を示す図である。
【図１２】スーパーセルの濃度を徐々に変化させたときの網点の点灯状態の一例を示す図である。
【図１３】スーパーセルの濃度を徐々に変化させたときの網点の点灯状態の一例を示す図である。
【図１４】スーパーセルの濃度を徐々に変化させたときの網点の点灯状態の一例を示す図である。
【図１５】スーパーセルの濃度を徐々に変化させたときの網点の点灯状態の一例を示す図である。
【図１６】スーパーセルの濃度を徐々に変化させたときの網点の点灯状態の一例を示す図である。
【図１７】スーパーセルの濃度を徐々に変化させたときの網点の点灯状態の一例を示す図である。
【図１８】スーパーセルの濃度を徐々に変化させたときの網点の点灯状態の一例を示す図である。
【図１９】一実施形態に係る辞書ファイルに基づく濃度変化のシミュレーション結果の一例を示す図である。
【図２０】一実施形態に係る辞書ファイル生成装置の動作例を説明するフローチャートである。
【図２１】一実施形態に係るコンピュータの動作例を説明するフローチャートである。
【図２２】コンピュータのハードウェア構成例を示すブロック図である。
【発明を実施するための形態】
【００１４】
以下、図面を参照して本発明の実施の形態を説明する。ただし、以下に説明する実施形態は、あくまでも例示であり、以下に明示しない種々の変形や技術の適用を排除する意図はない。例えば、本実施形態を、その趣旨を逸脱しない範囲で種々変形して実施することができる。なお、以下の実施形態で用いる図面において、同一符号を付した部分は、特に断らない限り、同一若しくは同様の部分を表す。
【００１５】
〔１〕一実施形態
〔１−１〕一実施形態の比較例
はじめに、一実施形態の比較例について説明する。図１は、比較例に係るスーパーセルの網点パターンの一例を説明する図である。「スーパーセル」とは、水平及び垂直に網点が並んだ集中型のＡＭ網点であり、複数の網点から形成される領域の一例である。辞書ファイルには、スーパーセルを１単位として、スーパーセルに属する複数の網点内の全画素に対する点灯順番が定義されてよい。
【００１６】
以下の説明では、１つの網点に含まれる画素数を「ａ」、スーパーセルを形成する網点の数を「ｂ」、網点内の画素の点灯順番を「ｃ」、スーパーセル内の網点毎の点灯順番を「ｄ」、スーパーセル内の画素の点灯順番を「ｅ」とする。なお、点灯順番は、ドットを打つ順番、換言すれば「色の変化順番」の一例である。
【００１７】
また、ａ画素の網点をｂ個持つスーパーセルにおいて、１網点内の画素の点灯順番ｃ（範囲：１〜ａ）が若い番号順で点灯し、網点毎の点灯順番ｄ（範囲：１〜ｂ）が若い番号順で点灯すると仮定する。さらに、ＡＭ網点全体では、以下の計算式によってスーパーセル内の点灯順番ｅの番号が設定されると仮定する。
点灯順番ｅ  ＝  ｃ×ｂ−（ｂ−ｄ）
【００１８】
図１の例では、（ａ）に示すように、１つの網点がａ＝４×４＝１６の画素を含み、これらの画素に１〜１６の点灯順番ｃが設定される。また、図１の（ｂ）に示すように、スーパーセルはｂ＝４つの網点により形成され、各網点内の画素の点灯順番ｃは複数の網点の間で共通（同順）である。さらに、図１の（ｃ）に示すように、網点毎に１〜４の点灯順番ｄが設定される。図１の（ｄ）には、網点内の点灯順番ｃと網点毎の点灯順番ｄとを考慮した、１つのスーパーセル（この場合４つの網点）分の点灯順番ｅが設定される。図１の例では、点灯順番ｅはａ×ｂ＝１６×４＝６４通りの順番となる。なお、図１の（ｄ）には、４つのスーパーセルを示している。
【００１９】
一例として、ｃ＝１、ｄ＝１の画素（図１の（ｂ）の左下の網点内の「１」の画素）のスーパーセル内での点灯順番ｅは、１×４−（４−１）＝１となる（図１の（ｄ）参照）。また、他の例として、ｃ＝１５、ｄ＝４の画素（図１の（ｂ）の左上の網点内の「１５」の画素）のスーパーセル内での点灯順番ｅは、１５×４−（４−４）＝６０となる（図１の（ｄ）参照）。
【００２０】
ここで、水平・垂直に網点が並んでおり、或る網点内の画素が隣接する網点内の画素と接続する場合、印刷濃度が急激に濃くなる。網点内の点灯順番ｃが「ｆ」になったときに水平方向の隣接網点に接続し、網点内の点灯順番ｃが「ｇ」になったときに垂直方向の隣接網点に接続すると仮定した場合、スーパーセル内の点灯順番ｅが以下の範囲であるときに、隣接網点との接続が発生する。このとき、急激な濃度変化が生じ得る。
点灯順番ｅ  ＝  ｆ×ｂ  〜  ｆ×ｂ−（ｂ−１）  （水平方向の接続）
点灯順番ｅ  ＝  ｇ×ｂ  〜  ｇ×ｂ−（ｂ−１）  （垂直方向の接続）
【００２１】
図２は、点灯順番ｅを１から６４まで変化させたとき、換言すれば、複数の網点で形成されるスーパーセルの濃度を徐々に変化させたときの、比較例に係る網点の点灯状態の一例を示す図である。なお、図２の例では、番号が「ｘ」（ｘは自然数）のときに、ｘ以下の値である点灯順番ｅの画素が黒くなる場合を想定している。図２の例では、点灯している画素を網掛けで示している。
【００２２】
図２に例示するように、点灯順番ｅ＝２９〜３２のそれぞれにおいて、丸で示した箇所で垂直方向の画素が接続し、点灯順番ｅ＝４１〜４４のそれぞれにおいて、丸で示した箇所で水平方向の画素が接続している。なお、図２の例では、１つのスーパーセルに着目して網点間の特定の接続箇所に丸を付している。
【００２３】
このように、図２に示すスーパーセルの網点パターンの遷移例では、６４個の点灯順番ｅのうちの４個分の変化で網点同士の接続が一気に進んでいる。換言すれば、網点間の隣接した画素それぞれの色が、４個分の連続したタイミング（例えば、点灯順番ｅの値の連続した４個分のタイミング）で変化している。このような点灯順番ｅを定義する辞書ファイルを用いてベクタイメージをラスタイメージに変換すると、当該ラスタイメージに基づく印刷結果では、例えば、グラデーション等の色が徐々に変化する箇所において急激な濃度変化が発生することがある。
【００２４】
そこで、一実施形態においては、複数の網点から形成されるスーパーセルの網点パターン形状について、濃度変化を滑らかにするための辞書ファイルの生成手法及びその辞書ファイルを用いた画像形成手法について説明する。例えば、一実施形態では、１つの網点内の形状（点灯順番）を維持したまま、スーパーセル内の点灯順番を変化させることで、網点同士の接続を一気に進めないように網点同士の接続タイミングに時間差を与える。
【００２５】
〔１−２〕一実施形態に係るシステムの構成例
はじめに、図３を参照して、一実施形態に係るシステム１の構成例について説明する。一実施形態に係るシステム１としては、例えば、ＤＴＰ（Desktop Publishing）システムが挙げられる。
【００２６】
図３に示すように、システム１は、例示的に、コンピュータ１０、辞書ファイル生成装置２０、及び印刷装置３０をそなえてよい。なお、コンピュータ１０、辞書ファイル生成装置２０、及び印刷装置３０は、それぞれ、システム１に複数そなえられてもよい。
【００２７】
コンピュータ１０は、印刷対象を表現するベクタイメージ１１２（図３参照）等の印刷情報（多値情報）に基づきラスタイメージ１１６（図３参照）等のビットマップデータ（２値情報）を生成し、生成したビットマップデータを印刷装置３０に出力する。なお、印刷対象には、文字、記号若しくは画像等、又はこれらの１以上の組み合わせが含まれてよい。ベクタイメージ１１２としては、ＰＳデータやＥＰＳデータが挙げられる。
【００２８】
コンピュータ１０としては、例えば、サーバ、デスクトップやラップトップ等のＰＣ（Personal Computer）、タブレット、或いはスマートフォン等の種々の情報処理装置が挙げられる。
【００２９】
辞書ファイル生成装置２０は、コンピュータ１０によるベクタイメージ１１２からラスタイメージ１１６への変換に用いる辞書ファイル１００を生成し、取得した辞書ファイル１００をコンピュータ１０に出力する。
【００３０】
例えば、辞書ファイル生成装置２０は、ＲＩＰ等のソフトウェアのベンダが用いるコンピュータであってもよく、この場合、辞書ファイル１００は、ＲＩＰ等のソフトウェアに含められた（設定された）状態でコンピュータ１０に提供されてもよい。なお、辞書ファイル生成装置２０は、コンピュータ１０のユーザが用いる装置であってもよい。また、辞書ファイル生成装置２０の機能は、コンピュータ１０にそなえられてもよい。
【００３１】
辞書ファイル生成装置２０としては、例えば、サーバ、デスクトップやラップトップ等のＰＣ、タブレット、或いはスマートフォン等の種々の情報処理装置が挙げられる。
【００３２】
印刷装置３０は、コンピュータ１０から出力されたビットマップデータに基づき印刷を行なう装置である。印刷装置３０としては、ビットマップデータに基づき印刷を行なう種々のプリンタが挙げられる。
【００３３】
コンピュータ１０は、ネットワーク４０を介して印刷装置３０と接続されてよい。また、コンピュータ１０は、ネットワーク５０を介して辞書ファイル生成装置２０と接続されてよい。
【００３４】
ネットワーク４０及び５０の各々は、例えば、ＬＡＮ（Local Area Network）、ＷＡＮ（Wide Area Network）、及びインターネットのいずれか、又はこれらの任意の組み合わせを含んでよく、有線及び無線の一方又は双方によってこれらの装置間を接続してよい。また、ネットワーク４０は、ＵＳＢ（Universal Serial Bus）等のシリアルケーブル、又は、プリンタケーブル等のパラレルケーブルを含んでもよい。
【００３５】
なお、コンピュータ１０がビットマップデータを記録媒体に出力（記録）し、当該記録媒体に記録されたビットマップデータを印刷装置３０が読み取ってもよい。この場合、コンピュータ１０と印刷装置３０との間にネットワーク４０が存在しなくてもよい。また、辞書ファイル生成装置２０が辞書ファイル１００を記録媒体に出力（記録）し、当該記録媒体に記録された辞書ファイル１００をコンピュータ１０が読み取ってもよい。この場合、コンピュータ１０と辞書ファイル生成装置２０との間にネットワーク５０が存在しなくてもよい。
【００３６】
〔１−３〕一実施形態に係るコンピュータの機能構成例
次に、図３を参照して、一実施形態に係るコンピュータ１０の機能構成例について説明する。図３に示すように、コンピュータ１０は、例示的に、メモリ部１１、処理部１２、画像形成部１３、及び出力部１４をそなえてよい。
【００３７】
なお、メモリ部１１は、コンピュータ１０が有するＲＡＭ（Random Access Memory）等のメモリの少なくとも一部の記憶領域により実現されてよい。処理部１２、画像形成部１３、及び出力部１４の各々はソフトウェアであってよく、コンピュータ１０が有するプロセッサが当該ソフトウェアのプログラムをメモリに展開して実行することで実現されてよい。これらのソフトウェアは、例えば、コンピュータ１０のＯＳ（Operating System）配下で動作するアプリケーションであってもよいし、ＯＳの一部と位置付けられるドライバの一機能であってもよい。
【００３８】
メモリ部１１は、一実施形態に係るコンピュータ１０の処理に用いられる種々の情報を記憶する。図３の例では、メモリ部１１は、辞書ファイル１００、ベクタイメージ１１２、及びラスタイメージ１１６を記憶してよい。
【００３９】
処理部１２は、ベクタイメージ１１２を取得し、取得したベクタイメージ１１２をメモリ部１１に格納する。ベクタイメージ１１２の取得は、処理部１２の機能によって処理部１２が生成してもよいし、処理部１２がコンピュータ１０で実行される他のソフトウェア、又は、コンピュータ１０とは異なる装置から受信してもよい。例えば、処理部１２がベクタイメージ１１２を生成する場合、処理部１２は、ドキュメント、グラフィック、或いは製図等の作成又は編集用のソフトウェアであってもよい。
【００４０】
画像形成部１３は、処理部１２が取得したベクタイメージ１１２をラスタイメージ１１６に展開、例えば変換する。例えば、画像形成部１３はＲＩＰ等のコンポーネントを含んでよい。
【００４１】
一例として、画像形成部１３は、辞書ファイル生成装置２０から辞書ファイル１００を取得し、取得した辞書ファイル１００をメモリ部１１に格納してよい。そして、画像形成部１３は、辞書ファイル１００に基づいて、処理部１２が取得したベクタイメージ１１２をラスタイメージ１１６に変換し、得られたラスタイメージ１１６をメモリ部１１に格納してよい。
【００４２】
出力部１４は、画像形成部１３が変換したラスタイメージ１１６を出力する。例えば、出力部１４は、ネットワーク４０を介してラスタイメージ１１６を印刷装置３０に出力してもよいし、コンピュータ１０の接続又は挿入された記録媒体にラスタイメージ１１６を出力（記録）してもよい。
【００４３】
〔１−４〕一実施形態に係る辞書ファイル生成装置の機能構成例
次に、一実施形態に係る辞書ファイル生成装置２０の機能構成例について説明する。図３に示すように、辞書ファイル生成装置２０は、例示的に、メモリ部２１、情報設定部２２、生成部２３、及び出力部２４をそなえてよい。
【００４４】
なお、メモリ部２１は、辞書ファイル生成装置２０が有するＲＡＭ等のメモリの少なくとも一部の記憶領域により実現されてよい。情報設定部２２、生成部２３、及び出力部２４の各々はソフトウェアであってよく、辞書ファイル生成装置２０が有するプロセッサが当該ソフトウェアのプログラムをメモリに展開して実行することで実現されてよい。これらのソフトウェアは、例えば、辞書ファイル生成装置２０のＯＳ配下で動作するアプリケーションであってもよいし、ドライバの一機能であってもよい。
【００４５】
メモリ部２１は、一実施形態に係る辞書ファイル生成装置２０の処理に用いられる種々の情報を記憶する。図３の例では、メモリ部２１は、辞書ファイル１００を記憶してよい。
【００４６】
ここで、一実施形態においては、１つの網点内の形状（点灯順番）を維持したままスーパーセル内の点灯順番を変化させることで、網点同士の接続を一気に進めないように網点同士の接続タイミングに時間差を与える。
【００４７】
以下の説明では、比較例と同様に、ａ画素の網点をｂ個持つスーパーセルにおいて、１網点内の画素の点灯順番ｃ（範囲：１〜ａ）が若い番号順で点灯し、網点毎の点灯順番ｄ（範囲：１〜ｂ）が若い番号順で点灯すると仮定する。
【００４８】
例えば、図４の（ａ）に示すように、１つの網点がａ＝４×４＝１６の画素を含み、これらの画素に１〜１６の点灯順番ｃが設定されてよい。また、図４の（ｂ）に示すように、スーパーセルはｂ＝４つの網点により形成され、各網点内の画素の点灯順番ｃは複数の網点の間で共通（同順）であってよい。さらに、図４の（ｃ）に示すように、網点毎に１〜４の点灯順番ｄが設定されてよい。
【００４９】
情報設定部２２は、辞書ファイル１００の生成に用いる種々の情報を設定する。例えば、情報設定部２２は、上述したａ〜ｄ、及び、網点同士の接続タイミングに与える時間差を決定するパラメータ「ｈ」の情報を設定してよい。
【００５０】
パラメータｈの値としては、例えば、０〜ｂ／２の範囲内のいずれかの値が用いられてよい。図４の例では、パラメータｈの値として、０、１、又は２が選択されてよい。なお、パラメータｈ＝０の場合の点灯順番ｅは比較例と同様であるため、以下ではパラメータｈ＝０の場合の説明を省略する。
【００５１】
上述したａ〜ｄ及びｈの値は、情報設定部２２により固定値として設定されてもよいし、辞書ファイル生成装置２０のユーザにより所望の値に設定されてもよい。或いは、例えばベクタイメージ１１２における印刷対象の色の濃淡分布等の所定の判断材料に基づき情報設定部２２により設定されてもよい。
【００５２】
生成部２３は、上述したａ〜ｄの値と、パラメータｈの値とに基づき、スーパーセル内の画素の点灯順番ｅを決定することで、辞書ファイル１００を生成する。
【００５３】
例えば、生成部２３は、以下の（条件１）〜（条件５）について順に判定を行ない、条件を満たすときのｅの計算式に基づいて、スーパーセル内の画素の点灯順番ｅを決定してよい。なお、（条件１）〜（条件５）のうち、ｘ（１〜５の整数）の値が小さい（条件ｘ）を優先するものとする。
【００５４】
（条件１）  ｃ×ｂ−（ｂ−ｄ）  ≦  ｈ
点灯順番ｅ  ＝  ｃ×ｂ−（ｂ−ｄ）
【００５５】
（条件２）  ｃ×ｂ−（ｂ−ｄ）  ＞  ｂ×ａ−ｈ
点灯順番ｅ  ＝  ｃ×ｂ−（ｂ−ｄ）
【００５６】
（条件３）  ｄ  ≦  ｈ
点灯順番ｅ  ＝  ｃ×ｂ−（ｂ−ｄ）−ｈ
【００５７】
（条件４）  ｄ  ＞  ｂ−ｈ
点灯順番ｅ  ＝  ｃ×ｂ−（ｂ−ｄ）＋ｈ
【００５８】
（条件５）  その他
点灯順番ｅ  ＝  ｃ×ｂ−（ｂ−ｄ）
【００５９】
上記の（条件１）及び（条件２）では、それぞれ、網点同士の接続がない場合（例えば、ｃ＝１、ｄ＝１の場合）、及び、網点同士の接続がほぼ完了している場合（例えば、ｃ＝１６、ｄ＝４の場合）の条件を定めている。この場合、トーンジャンプは生じないため、生成部２３は、比較例と同様の点灯順番ｅを設定してよい。
【００６０】
上記の（条件３）及び（条件４）では、網点毎の点灯順番ｄに応じて（換言すれば、スーパーセル内の網点の位置に応じて）、網点毎の接続タイミングに時間差を設けている。
【００６１】
例えば、（条件３）では、生成部２３は、点灯順番ｄがパラメータｈ以下の網点（例えば、ｈ＝１の場合はｄ＝１、ｈ＝２の場合はｄ＝１及び２）に対して、点灯順番ｅをｈだけ小さくする（早める）制御を行なってよい。また、（条件４）では、生成部２３は、点灯順番ｄが網点数ｂからパラメータｈを減じた値よりも大きい網点（例えば、ｈ＝１の場合はｄ＝４、ｈ＝２の場合はｄ＝３及び４）に対して、点灯順番ｅをｈだけ大きくする（遅らせる）制御を行なってよい。
【００６２】
これにより、スーパーセルを形成する複数の網点を、点灯順番ｅを早める網点の第１グループと点灯順番ｅを遅らせる網点の第２グループとに分割することができ、網点間で隣接する画素それぞれの色を変化させるタイミングを不連続とすることができる。
【００６３】
上記の（条件５）は、エラー時の条件を定めるものであり、この場合、生成部２３は、比較例と同様の点灯順番ｅを設定してよい。
【００６４】
生成部２３は、例えば、１網点内の画素の点灯順番ｃ及び網点毎の点灯順番ｄのうちの一方の値を固定した状態で他方の値を増加又は減少させることにより、スーパーセル内の全ての画素について、１画素ごとに点灯順番ｅを決定してよい。生成部２３は、上記のような条件に従って決定した、スーパーセルを形成する複数の網点分の点灯順番ｅを表す辞書ファイル１００を生成してよい。
【００６５】
辞書ファイル１００は、二値化用パターンと位置付けられてよい。例えば、辞書ファイル１００は、スーパーセル内において、順次点灯される複数の画素をマトリクス状に配列したパターンとして構成されてよい。
【００６６】
図５は生成部２３により決定された点灯順番ｅの一例を示す図である。図５において、（ａ）は比較例（例えばパラメータｈ＝０の場合）に係る点灯順番ｅ、（ｂ）はパラメータｈ＝１の場合の点灯順番ｅ、（ｃ）はパラメータｈ＝２の場合の点灯順番ｅを示す。
【００６７】
図５の例において、（ａ）の比較例に係る点灯順番ｅによれば、スーパーセル内の網点の点灯順番ｃは、１，２，３，４，１，２，３，４，…，１，２，３，４，…の順番を繰り返すことになる。一方、図５の（ｂ）（パラメータｈ＝１）の場合、スーパーセル内の網点の点灯順番ｃは、１，２，３，１，４，２，３，１，４，…，２，３，１，４，２，３，４の順番になる。また、図５の（ｃ）（パラメータｈ＝２）の場合、スーパーセル内の網点の点灯順番ｃは、１，２，１，２，３，４，１，２，３，４，…，１，２，３，４，３，４の順番になる。
【００６８】
図６〜図１８は、点灯順番ｅを１から６４まで変化させたとき、換言すれば、複数の網点で形成されるスーパーセルの濃度を徐々に変化させたときの網点の点灯状態の一例を示す図である。図６〜図１８において、（ａ）は比較例（例えばｈ＝０の場合）に係る点灯状態、（ｂ）はｈ＝１の場合の点灯状態、（ｃ）はｈ＝２の場合の点灯状態を示す。
【００６９】
なお、図６〜図１８の例では、番号が「ｘ」のときに、点灯順番ｅ≦ｘの画素が黒くなる場合を想定している。また、図６〜図１８の例では、１つのスーパーセルに着目して網点間の特定の接続箇所に丸又は三角の印を付している。図６〜図１８の例では、点灯している画素を網掛けで示している。
【００７０】
図１１及び図１２の（ａ）に示すように、比較例では番号「２９」〜「３２」において、丸で示した箇所で垂直方向の画素が接続している。一方、ｈ＝１の場合には番号「２８」〜「３３」において（図１１及び図１２の（ｂ）参照）、ｈ＝２の場合には番号「２７」〜「３４」において（図１１及び図１２の（ｃ）参照）、それぞれ、丸で示した箇所で垂直方向の画素が接続している。
【００７１】
このとき、図１２の番号「３２」において、比較例では丸で示す箇所で垂直方向の画素が接続しているが、ｈ＝１の場合には三角で示すように該当箇所が接続されない。また、番号「３１」、「３２」、「３３」において、比較例では丸で示す箇所で垂直方向の画素が接続しているが、ｈ＝２の場合には三角で示すように該当箇所が接続されない。
【００７２】
また、図１４の（ａ）に示すように、比較例では番号「４１」〜「４４」において、丸で示した箇所で水平方向の画素が接続している。一方、ｈ＝１の場合には番号「４０」〜「４５」において（図１３及び図１４の（ｂ）参照）、ｈ＝２の場合には番号「３９」〜「４６」において（図１３〜図１５の（ｃ）参照）、それぞれ、丸で示した箇所で水平方向の画素が接続している。
【００７３】
このとき、図１４の番号「４４」において、比較例では丸で示す箇所で水平方向の画素が接続しているが、ｈ＝１の場合には三角で示すように該当箇所が接続されない。また、番号「４３」、「４４」、「４５」において、比較例では丸で示す箇所で水平方向の画素が接続しているが、ｈ＝２の場合には三角で示すように該当箇所が接続されない。
【００７４】
このように、比較例では、網点間の隣接した画素それぞれの色が、番号４個分の連続したタイミングで変化している（図１１及び図１２の（ａ）における番号「２９」〜「３２」、並びに、図１４の（ａ）における番号「４１」〜「４４」参照）。
【００７５】
一方、ｈ＝１の場合には番号６個分、ｈ＝２の場合には番号８個分の期間で緩やかに隣接画素同士の接続が発生している。換言すれば、一実施形態に係る手法では、異なる網点間において、第１の隣接する画素全ての色の変化が完了する第１のタイミングと、第２の隣接する画素全ての色の変化が完了する第２のタイミングとを不連続にする。
【００７６】
一例として、図１１の（ｂ）において、第１の隣接する画素全ての色の変化が完了する第１のタイミング（例えば番号「２８」）と、第２の隣接する画素全ての色の変化が完了する第２のタイミング（例えば番号「３０」）とが不連続になる。また、第１の隣接する画素全ての色の変化が完了する第１のタイミング（例えば図１１の（ｃ）の番号「２８」）と、第２の隣接する画素全ての色の変化が完了する第２のタイミング（例えば図１２の（ｃ）の番号「３３」）とが不連続になる。
【００７７】
上述した点灯順番ｅを定義する辞書ファイル１００に基づく濃度変化をシミュレーションしたグラフの一例を図１９に示す。
【００７８】
図１９に例示するように、実線で示す比較例では番号４個分で急激に濃度が変化しているが、一実施形態に係る手法によれば、隣接画素の接続タイミングを分散させるため、比較例に比べて濃度変化が滑らかになっている。なお、図１９の例では、ｈ＝１の場合のシミュレーション結果を破線で示し、ｈ＝２の場合のシミュレーション結果を一点鎖線で示している。
【００７９】
以上のように、一実施形態に係るシステム１によれば、コンピュータ１０の画像形成部１３が辞書ファイル１００に基づき印刷装置３０への出力画像を形成することで、網点毎の点灯順番ｃを変更し、網点同士の接続に時間差を与えることができる。従って、印刷装置３０による印刷結果において、色の濃度変化を滑らかにすることができる。
【００８０】
また、１つの網点内の形状（点灯順番）を維持する、換言すれば、個々の網点内の画素の色の変化順番が第１グループの網点と第２グループの網点とで同じ順番となる。これにより、ベースとなる網点として共通の網点を用いることができ、設計を容易とすることができる。
【００８１】
換言すれば、コンピュータ１０は、複数の網点で形成される領域の濃度を調整する画像形成装置の一例である。また、辞書ファイル１００に基づき画像を形成する画像形成部１３は、当該領域の濃度を調整する際、異なる網点の間で隣接する画素それぞれの色を変化するタイミングを不連続とする調整部の一例である。
【００８２】
〔１−５〕動作例
次に、図２０及び図２１を参照して、上述の如く構成されたシステム１の動作例を説明する。
【００８３】
〔１−５−１〕辞書ファイル生成装置の動作例
はじめに、辞書ファイル生成装置２０の動作例について説明する。図２０に例示するように、例えばオペレータにより辞書ファイル１００の生成処理が実行されると、情報設定部２２は、辞書ファイル１００の生成に用いる情報、例えば上述したａ〜ｄ及びｈの情報を設定する（ステップＡ１）。
【００８４】
生成部２３は、変数Ｃ、Ｄにそれぞれ初期値“１”を設定し（ステップＡ２）、Ｃ×ｂ−（ｂ−Ｄ）がｈ以下か否かを判定する（ステップＡ３；条件１）。Ｃ×ｂ−（ｂ−Ｄ）がｈ以下でない場合（ステップＡ３でＮｏ）、生成部２３は、Ｃ×ｂ−（ｂ−Ｄ）がＢ×ａ−ｈよりも大きいか否かを判定する（ステップＡ４；条件２）。
【００８５】
Ｃ×ｂ−（ｂ−Ｄ）がＢ×ａ−ｈよりも大きくない場合（ステップＡ４でＮｏ）、生成部２３は、Ｄがｈ以下か否かを判定する（ステップＡ５；条件３）。Ｄがｈ以下の場合（ステップＡ５でＹｅｓ）、生成部２３は、ｃ＝Ｃ、ｄ＝Ｄで特定される画素の点灯順番ｅに、ｅ＝Ｃ×ｂ−（ｂ−Ｄ）−ｈを設定し（ステップＡ６）、処理がステップＡ１０に移行する。
【００８６】
Ｄがｈ以下でない場合（ステップＡ５でＮｏ）、生成部２３は、Ｄがｂ−ｈよりも大きいか否かを判定する（ステップＡ７；条件４）。Ｄがｂ−ｈよりも大きい場合（ステップＡ７でＹｅｓ）、生成部２３は、ｃ＝Ｃ、ｄ＝Ｄで特定される画素の点灯順番ｅに、ｅ＝Ｃ×ｂ−（ｂ−Ｄ）＋ｈを設定し（ステップＡ８）、処理がステップＡ１０に移行する。
【００８７】
ステップＡ３若しくはＡ４でＹｅｓの場合、又は、ステップＡ７でＮｏの場合（条件５）、生成部２３は、ｃ＝Ｃ、ｄ＝Ｄで特定される画素の点灯順番ｅに、ｅ＝Ｃ×ｂ−（ｂ−Ｄ）を設定し（ステップＡ９）、処理がステップＡ１０に移行する。
【００８８】
ステップＡ１０では、生成部２３は、Ｃがａと一致するか否かを判定し、一致しない場合（ステップＡ１０でＮｏ）、Ｃに“１”を加算して（ステップＡ１１）、処理がステップＡ３に移行する。一方、Ｃがａと一致する場合（ステップＡ１０でＹｅｓ）、生成部２３は、Ｄがｂと一致するか否かを判定する（ステップＡ１２）。
【００８９】
Ｄがｂと一致しない場合（ステップＡ１２でＮｏ）、生成部２３は、Ｃに初期値“１”を設定するとともに、Ｄに“１”を加算し（ステップＡ１３）、処理がステップＡ３に移行する。一方、Ｄがｂと一致する場合（ステップＡ１２でＹｅｓ）、生成部２３は、ｃ＝１、ｄ＝１からｃ＝ａ、ｄ＝ｂまでの点灯順番ｅを定義した辞書ファイル１００を生成し（ステップＡ１４）、メモリ部２１に格納する。
【００９０】
辞書ファイル１００がメモリ部２１に格納されると、出力部２４は辞書ファイル１００を出力し（ステップＡ１５）、処理が終了する。例えば、出力部２４は、ネットワーク５０を介してコンピュータ１０に対して辞書ファイル１００を送信したり、記録媒体に辞書ファイル１００を格納したり等、種々の手法で辞書ファイル１００を出力してよい。
【００９１】
なお、ステップＡ２、Ａ１１、及びＡ１３では、変数Ｃ、Ｄに“１”を加算していく制御を示したが、これに限定されるものではなく、初期値として最大値（例えばａ、ｂ）がそれぞれ設定されたＣ、Ｄから“１”を減算していく制御が行なわれてもよい。また、ステップＡ１０及びＡ１１と、ステップＡ１２及びＡ１３とは、逆順であってもよい。
【００９２】
〔１−５−２〕コンピュータの動作例
次に、コンピュータ１０の動作例について説明する。図２１に例示するように、コンピュータ１０は、辞書ファイル１００を取得する（ステップＢ１）。なお、コンピュータ１０は、取得した辞書ファイル１００をメモリ部２１に格納してよい。
【００９３】
処理部１２からベクタイメージ１１２が入力され、画像形成処理、例えばＡＭスクリーニング処理が起動されると、画像形成部１３は、メモリ部２１からベクタイメージ１１２を取得する（ステップＢ２）。
【００９４】
そして、画像形成部１３は、辞書ファイル１００に基づいて、ベクタイメージ１１２をラスタイメージ１１６に変換する（ステップＢ３）。画像形成部１３は、変換処理において、スーパーセルの濃度を調整する際、辞書ファイル１００に基づいて、異なる網点の間で隣接する画素それぞれの色を変化するタイミングを不連続としてよい。
【００９５】
画像形成部１３によりラスタイメージ１１６が形成されると、出力部１４は、ラスタイメージ１１６を出力し（ステップＢ４）、処理が終了する。例えば、出力部１４は、ネットワーク４０を介して印刷装置３０に対してラスタイメージ１１６を送信したり、記録媒体にラスタイメージ１１６を格納したり等、種々の手法でラスタイメージ１１６を出力してよい。
【００９６】
〔１−６〕コンピュータ及び辞書ファイル生成装置のハードウェア構成例
次に、上述したコンピュータ１０及び辞書ファイル生成装置２０のハードウェア構成例について説明する。なお、コンピュータ１０及び辞書ファイル生成装置２０は、いずれも同様のハードウェア構成をそなえてよい。以下、コンピュータ１０及び辞書ファイル生成装置２０のハードウェア構成例について、コンピュータ６０を例に挙げて説明する。
【００９７】
図２２に示すように、コンピュータ６０は、例示的に、プロセッサ６０ａ、メモリ６０ｂ、記憶部６０ｃ、ＩＦ（Interface）部６０ｄ、Ｉ／Ｏ（Input / Output）部６０ｅ、及び読取部６０ｆをそなえてよい。
【００９８】
プロセッサ６０ａは、種々の制御や演算を行なう演算処理装置の一例である。プロセッサ６０ａは、各ブロック６０ｂ〜６０ｆとバス６０ｉで相互に通信可能に接続されてよい。プロセッサ６０ａとしては、ＣＰＵ、ＧＰＵ、ＭＰＵ、ＤＳＰ、ＡＳＩＣ、ＰＬＤ（例えばＦＰＧＡ）等の集積回路（ＩＣ）が用いられてもよい。なお、ＣＰＵはCentral Processing Unitの略称であり、ＧＰＵはGraphics Processing Unitの略称であり、ＭＰＵはMicro Processing Unitの略称である。ＤＳＰはDigital Signal Processorの略称であり、ＡＳＩＣはApplication Specific Integrated Circuitの略称である。ＰＬＤはProgrammable Logic Deviceの略称であり、ＦＰＧＡはField Programmable Gate Arrayの略称である。
【００９９】
メモリ６０ｂは、種々のデータやプログラムを格納するハードウェアの一例である。メモリ６０ｂとしては、揮発性メモリ、例えば、ＤＲＡＭ（Dynamic RAM）やＶＲＡＭ（Video RAM）等のＲＡＭが挙げられる。
【０１００】
記憶部６０ｃは、種々のデータやプログラム等を格納するハードウェアの一例である。例えば、記憶部６０ｃは、コンピュータ６０の二次記憶装置として使用されてよく、ＯＳやファームウェア、アプリケーション等のプログラム、及び各種データが格納されてよい。記憶部６０ｃとしては、例えば、ＨＤＤ（Hard Disk Drive）等の磁気ディスク装置、ＳＳＤ（Solid State Drive）等の半導体ドライブ装置、不揮発性メモリ等の各種記憶装置が挙げられる。不揮発性メモリとしては、例えば、フラッシュメモリ、ＳＣＭ（Storage Class Memory）、ＲＯＭ（Read Only Memory）等が挙げられる。記憶部６０ｃは、コンピュータ６０の各種機能の全部若しくは一部を実現するプログラム６０ｇを格納してもよい。
【０１０１】
なお、図３に示すメモリ部１１又は２１は、例えば、メモリ６０ｂ又は記憶部６０ｃの少なくとも一部の記憶領域により実現されてよい。
【０１０２】
ＩＦ部６０ｄは、ネットワーク４０又は５０を介して、コンピュータ１０、辞書ファイル生成装置２０、又は印刷装置３０との間の接続及び通信の制御等を行なう通信インタフェースの一例である。例えばＩＦ部６０ｄとしては、ＬＡＮ、インフィニバンド（Infiniband）、光通信（例えばＦＣ（Fibre Channel；ファイバチャネル））等に準拠したアダプタが挙げられる。なお、コンピュータ６０は、作業者の作業端末との間の接続及び通信の制御等を行なう通信インタフェースをそなえてもよく、当該通信インタフェースを用いて、図示しないネットワークからプログラム６０ｇをダウンロードしてもよい。
【０１０３】
Ｉ／Ｏ部６０ｅは、例えば、マウス、キーボード、タッチパネル、操作ボタン等の入力装置、並びに、ディスプレイや、プロジェクタ、プリンタ等の出力装置の少なくとも一方を含んでよい。
【０１０４】
読取部６０ｆは、記録媒体６０ｈに記録されたデータやプログラムを読み出しプロセッサ６０ａに出力するリーダの一例である。読取部６０ｆは、記録媒体６０ｈを接続又は挿入可能な接続端子又は装置を含んでもよい。読取部６０ｆとしては、例えばＵＳＢ等に準拠したアダプタ、記録ディスクへのアクセスを行なうドライブ装置、ＳＤカード等のフラッシュメモリへのアクセスを行なうカードリーダ等が挙げられる。なお、記録媒体６０ｈにはプログラム６０ｇや、辞書ファイル１００、ラスタイメージ１１６等が格納されてもよい。
【０１０５】
記録媒体６０ｈとしては、例示的に、磁気／光ディスクやフラッシュメモリ等の非一時的なコンピュータ読取可能な記録媒体が挙げられる。磁気／光ディスクとしては、例示的に、フレキシブルディスク、ＣＤ（Compact Disc）、ＤＶＤ（Digital Versatile Disc）、ブルーレイディスク、ＨＶＤ（Holographic Versatile Disc）等が挙げられる。フラッシュメモリとしては、例示的に、ＵＳＢメモリやＳＤカード等の半導体メモリが挙げられる。なお、ＣＤとしては、例示的に、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ等が挙げられる。また、ＤＶＤとしては、例示的に、ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭ、ＤＶＤ−Ｒ、ＤＶＤ−ＲＷ、ＤＶＤ＋Ｒ、ＤＶＤ＋ＲＷ等が挙げられる。
【０１０６】
上述したコンピュータ６０のハードウェア構成は例示である。従って、コンピュータ６０内でのハードウェアの増減（例えば任意のブロックの追加や削除）、分割、任意の組み合わせでの統合、バスの追加又は省略等は適宜行なわれてもよい。
【０１０７】
〔２〕その他
上述した一実施形態に係る技術は、以下のように変形、変更して実施することができる。
【０１０８】
例えば、図３に示すコンピュータ１０及び辞書ファイル生成装置２０の各機能ブロックは、それぞれ任意の組み合わせで併合してもよく、分割してもよい。また、辞書ファイル生成装置２０のメモリ部２１、情報設定部２２、生成部２３、及び出力部２４の少なくとも１つの機能は、コンピュータ１０にそなえられてもよい。
【０１０９】
また、コンピュータ１０及び辞書ファイル生成装置２０の一方又は双方の機能は、例えばクラウド環境のように、ネットワーク４０若しくは５０、又は他のインターネット等のネットワークを介して、複数のコンピュータに分散又は冗長化して配置されてもよい。
【０１１０】
さらに、図２２に示すコンピュータ６０のプロセッサ６０ａは、シングルプロセッサやシングルコアプロセッサに限定されるものではなく、マルチプロセッサやマルチコアプロセッサであってもよい。
【０１１１】
上述した一実施形態に係る辞書ファイル１００では、番号が大きくなるにつれてスーパーセルの濃度が濃くなる場合について説明したが、番号が大きくなるにつれてスーパーセルの濃度が薄くなる場合に用いられてもよい。この場合、例えば１網点内の画素の点灯（消灯）順番ｃや網点毎の点灯（消灯）順番ｄの情報は、番号が大きくなるにつれてスーパーセルの濃度が薄くなる場合に適合するように調整されてよい。
【０１１２】
また、一実施形態においては、辞書ファイル生成装置２０が候補から選択した１つのパラメータｈに基づき１つの辞書ファイル１００を生成するものとしたが、これに限定されるものではない。例えば、辞書ファイル生成装置２０は、候補となる複数のパラメータｈの各々を用いて複数の辞書ファイル１００を生成し、パラメータｈの値と対応付けてメモリ部２１に格納してもよい。また、コンピュータ１０は、複数のパラメータｈに基づく複数の複数の辞書ファイル１００をメモリ部１１に格納してよく、画像形成処理において、指定された又は選択したパラメータｈに対応する辞書ファイル１００を用いてよい。
【０１１３】
〔３〕付記
以上の実施形態に関し、さらに以下の付記を開示する。
【０１１４】
（付記１）
複数の網点で形成される領域の濃度を調整する画像形成プログラムにおいて、
前記複数の網点の各々は複数の画素を含み、前記領域の濃度を調整する際、異なる前記網点の間で隣接する画素それぞれの色を変化するタイミングを不連続とする
処理をコンピュータに実行させることを特徴とする、画像形成プログラム。
【０１１５】
（付記２）
異なる前記網点間において、第１の隣接する画素全ての色の変化が完了する第１のタイミングと、第２の隣接する画素全ての色の変化が完了する第２のタイミングとを不連続とする
処理を前記コンピュータに実行させることを特徴とする、付記１に記載の画像形成プログラム。
【０１１６】
（付記３）
前記領域を形成する網点数、及び、前記領域内の網点毎の色の変化順番に基づいて、前記領域を形成する前記複数の網点を、前記領域内の画素の色の変化順番を早める網点の第１グループと、前記領域内の画素の色の変化順番を遅らせる網点の第２グループとに分割する
処理を前記コンピュータに実行させることを特徴とする、付記１又は付記２に記載の画像形成プログラム。
【０１１７】
（付記４）
個々の網点内の画素の色の変化順番は、前記第１グループの網点と前記第２グループの網点とで同じ順番である
ことを特徴とする、付記３に記載の画像形成プログラム。
【０１１８】
（付記５）
複数の網点で形成される領域の濃度を調整する画像形成方法において、
前記複数の網点の各々は複数の画素を含み、前記領域の濃度を調整する際、異なる前記網点の間で隣接する画素それぞれの色を変化するタイミングを不連続とする
処理をコンピュータが実行することを特徴とする、画像形成方法。
【０１１９】
（付記６）
異なる前記網点間において、第１の隣接する画素全ての色の変化が完了する第１のタイミングと、第２の隣接する画素全ての色の変化が完了する第２のタイミングとを不連続とする
処理を前記コンピュータが実行することを特徴とする、付記５に記載の画像形成方法。
【０１２０】
（付記７）
前記領域を形成する網点数、及び、前記領域内の網点毎の色の変化順番に基づいて、前記領域を形成する前記複数の網点を、前記領域内の画素の色の変化順番を早める網点の第１グループと、前記領域内の画素の色の変化順番を遅らせる網点の第２グループとに分割する
処理を前記コンピュータが実行することを特徴とする、付記５又は付記６に記載の画像形成方法。
【０１２１】
（付記８）
個々の網点内の画素の色の変化順番は、前記第１グループの網点と前記第２グループの網点とで同じ順番である
ことを特徴とする、付記７に記載の画像形成方法。
【０１２２】
（付記９）
複数の網点で形成される領域の濃度を調整する画像形成装置において、
前記複数の網点の各々は複数の画素を含み、前記領域の濃度を調整する際、異なる前記網点の間で隣接する画素それぞれの色を変化するタイミングを不連続とする調整部
を有することを特徴とする、画像形成装置。
【０１２３】
（付記１０）
前記調整部は、異なる前記網点間において、第１の隣接する画素全ての色の変化が完了する第１のタイミングと、第２の隣接する画素全ての色の変化が完了する第２のタイミングとを不連続とする
ことを特徴とする、付記９に記載の画像形成装置。
【０１２４】
（付記１１）
前記調整部は、前記領域を形成する網点数、及び、前記領域内の網点毎の色の変化順番に基づいて、前記領域を形成する前記複数の網点を、前記領域内の画素の色の変化順番を早める網点の第１グループと、前記領域内の画素の色の変化順番を遅らせる網点の第２グループとに分割する
ことを特徴とする、付記９又は付記１０に記載の画像形成装置。
【０１２５】
（付記１２）
個々の網点内の画素の色の変化順番は、前記第１グループの網点と前記第２グループの網点とで同じ順番である
ことを特徴とする、付記１１に記載の画像形成装置。
【符号の説明】
【０１２６】
１    システム
１０、６０    コンピュータ
１１、２１    メモリ部
１２    処理部
１３    画像形成部
１４、２４    出力部
１００    辞書ファイル
２０    辞書ファイル生成装置
２２    情報設定部
２３    生成部
３０    印刷装置
４０、５０    ネットワーク
【図１】
2018110338.tif 000003
【図２】
2018110338.tif 000004
【図３】
2018110338.tif 000005
【図４】
2018110338.tif 000006
【図５】
2018110338.tif 000007
【図６】
2018110338.tif 000008
【図７】
2018110338.tif 000009
【図８】
2018110338.tif 000010
【図９】
2018110338.tif 000011
【図１０】
2018110338.tif 000012
【図１１】
2018110338.tif 000013
【図１２】
2018110338.tif 000014
【図１３】
2018110338.tif 000015
【図１４】
2018110338.tif 000016
【図１５】
2018110338.tif 000017
【図１６】
2018110338.tif 000018
【図１７】
2018110338.tif 000019
【図１８】
2018110338.tif 000020
【図１９】
2018110338.tif 000021
【図２０】
2018110338.tif 000022
【図２１】
2018110338.tif 000023
【図２２】
2018110338.tif 000024