(57)【要約】【課題】前景パターン及び背景パターンが有彩色で表されたパターンデータを、疑似階調処理によって直接変換する場合と比較して、パターンの乱れが抑制され、疑似階調パターンで表されたパターンデータに変換して出力することが可能な印刷指示装置及びプログラムを提供する。【解決手段】印刷指示装置は、第１の有彩色で表された前景パターンと第２の有彩色で表された背景パターンとを含む第１のパターンデータを受け付ける受付手段と、受け付けられた第１のパターンデータを、第１及び第２の有彩色の輝度値に対応する疑似階調パターンで表された第１の疑似階調パターン及び第２の疑似階調パターンにそれぞれ変換して出力する出力手段と、を備える。【選択図】図２
2018137602.tif 000002
【特許請求の範囲】
【請求項１】
第１の有彩色で表された前景パターンと第２の有彩色で表された背景パターンとを含む第１のパターンデータを受け付ける受付手段と、
受け付けられた前記第１のパターンデータを、前記第１及び第２の有彩色の輝度値に対応する疑似階調パターンで表された第１の疑似階調パターン及び第２の疑似階調パターンにそれぞれ変換して出力する出力手段と、
を備えた印刷指示装置。
【請求項２】
前記受付手段は、無彩色で表された前景パターンと無彩色で表された背景パターンと該前景パターンの色彩を指定する第１の色情報と該背景パターンの色彩を指定する第２の色情報とを含む第２のパターンデータを更に受け付ける、
請求項１に記載の印刷指示装置。
【請求項３】
前記受付手段により受け付けられた前記第１のパターンデータと、前記第２のパターンデータとを判別する判別手段を更に備える、
請求項２に記載の印刷指示装置。
【請求項４】
受け付けられた前記第１のパターンデータを、グレースケールのパターンデータに変換する変換手段を、さらに備える、
請求項１から３のいずれか１項に記載の印刷指示装置。
【請求項５】
前記変換手段は、変換された前記グレースケールのパターンデータの前景パターン及び背景パターンに対応する前記疑似階調パターンを抽出する、
請求項４に記載の印刷指示装置。
【請求項６】
コンピュータを、
第１の有彩色で表された前景パターンと第２の有彩色で表された背景パターンとを含む第１のパターンデータを受け付ける受付手段と、
受け付けられた前記第１のパターンデータを、前記第１及び第２の有彩色の輝度値に対応する疑似階調パターンで表された第１の疑似階調パターン及び第２の疑似階調パターンにそれぞれ変換して出力する出力手段として、機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷指示装置及びプログラムに関する。
【背景技術】
【０００２】
近年、色の付いた特定のパターンをディザ法等の疑似階調法によって処理する画像処理装置が提案されている（例えば、特許文献１参照。）。
【０００３】
特許文献１に記載された画像処理装置は、入力されるブラシ情報から前景色および背景色を抽出し、抽出される前景色および背景色それぞれに対応するブラシパターンを、予め用意された階調表現ブラシデータから取得し、前景色および背景色に対応するブラシパターンそれぞれにランダマイズ処理を施し、入力ブラシ情報およびランダマイズ処理されたブラシパターンから色処理済みのブラシパターンを生成する。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００１−６７４６６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
本発明の課題の一つは、前景パターン及び背景パターンが有彩色で表されたパターンデータを、疑似階調処理によって直接変換する場合と比較して、パターンの乱れが抑制され、疑似階調パターンで表されたパターンデータに変換して出力することが可能な印刷指示装置及びプログラムを提供することにある。
【課題を解決するための手段】
【０００６】
［１］第１の有彩色で表された前景パターンと第２の有彩色で表された背景パターンとを含む第１のパターンデータを受け付ける受付手段と、受け付けられた前記第１のパターンデータを、前記第１及び第２の有彩色の輝度値に対応する疑似階調パターンで表された第１の疑似階調パターン及び第２の疑似階調パターンにそれぞれ変換して出力する出力手段と、を備えた印刷指示装置。
［２］前記受付手段は、無彩色で表された前景パターンと無彩色で表された背景パターンと該前景パターンの色彩を指定する第１の色情報と該背景パターンの色彩を指定する第２の色情報とを含む第２のパターンデータを更に受け付ける、前記［１］に記載の印刷指示装置。
［３］前記受付手段により受け付けられた前記第１のパターンデータと、前記第２のパターンデータとを判別する判別手段を更に備える、前記［２］に記載の印刷指示装置。
［４］受け付けられた前記第１のパターンデータを、グレースケールのパターンデータに変換する変換手段を、さらに備える、前記［１］から［３］のいずれか１つに記載の印刷指示装置。
［５］前記変換手段は、変換された前記グレースケールのパターンデータの前景パターン及び背景パターンに対応する前記疑似階調パターンを抽出する、前記［４］に記載の印刷指示装置。
［６］コンピュータを、第１の有彩色で表された前景パターンと第２の有彩色で表された背景パターンとを含む第１のパターンデータを受け付ける受付手段と、受け付けられた前記第１のパターンデータを、前記第１及び第２の有彩色の輝度値に対応する疑似階調パターンで表された第１の疑似階調パターン及び第２の疑似階調パターンにそれぞれ変換して出力する出力手段として、機能させるためのプログラム。
【発明の効果】
【０００７】
請求項１、６に係る発明によれば、前景パターン及び背景パターンが有彩色で表されたパターンデータを、疑似階調処理によって直接変換する場合と比較して、パターンの乱れが抑制され、疑似階調パターンで表されたパターンデータに変換して出力することができる。
請求項２、３に係る発明によれば、有彩色の前景パターン及び背景パターンを含むパターンデータと、無彩色の前景パターン及び背景パターンを含むパターンデータとの双方を処理することができる。
請求項４、５に係る発明によれば、前景パターン及び背景パターンに対してグレースケールのパターンデータに関連付けて疑似階調パターンを抽出することができる。
【図面の簡単な説明】
【０００８】
【図１】図１は、本発明の一実施の形態に係る画像処理システムの構成を示す図である。
【図２】図２は、本発明の一実施の形態に係る印刷指示装置の制御系の一例を示すブロック図である。
【図３】図３（ａ）は、ディザ情報テーブルの一例を示す図である。図３（ｂ）は、ディザパターンテーブルの一例を示す図である。
【図４】図４は、カラーマスクパターンのグレースケール化の一例を示す図である。
【図５】図５は、マスクパターンの２値化の一例を示す図である。
【図６】図６は、前景パターン及び背景パターンのディザ抽出の一例を示す図である。
【図７】図７は、図１に示す画像処理システムの動作の一例を示すフローチャートである。
【図８】図８は、図１に示す画像処理システムにおける拡大処理の一例を示す図である。
【図９】図９は、画像処理の結果の一例を示す図である。
【図１０】図１０は、画像処理の結果の一例を示す図である。
【発明を実施するための形態】
【０００９】
以下、本発明の実施の形態について図面を参照して説明する。なお、各図中、実質的に同一の機能を有する構成要素については、同一の符号を付してその重複した説明を省略する。
【００１０】
［実施の形態の要約］
本実施の形態に係る印刷指示装置は、第１の有彩色で表された前景パターンと第２の有彩色で表された背景パターンとを含む第１のパターンデータを受け付ける受付手段と、受け付けられた第１のパターンデータを、第１及び第２の有彩色の輝度値に対応する疑似階調パターンで表された第１の疑似階調パターン及び第２疑似階調パターンにそれぞれ変換して出力する出力手段と、を備える。
【００１１】
疑似階調パターンとは、ドットにより疑似階調で表現されたパターンをいう。疑似階調で表現する方法には、例えば、ディザ法、誤差拡散法等がある。本実施の形態では、ディザ法を用いた場合について説明する。
【００１２】
パターンデータとは、例えば、縦線、横線、構成線等で構成される繰り返し模様の基本となるマスクパターンと、指定されている場合には、マスクパターンの色を指定する色情報とを含むデータのことである。
【００１３】
マスクパターンは、模様の部分の前景パターンと、模様以外の背景の部分の背景パターンとを含む。
【００１４】
パターンデータには、次のものが含まれる。
（i）有彩色で表された前景パターン及び背景パターンを含む有彩色のマスクパターンを含むパターンデータ。このパターンデータは、第１のパターンデータの一例である。
（ii）無彩色で表された前景パターン及び背景パターンを含む無彩色のマスクパターンと前景パターン及び背景パターンの色彩を指定する色情報とを含むパターンデータ。このパターンデータは、第２のパターンデータの一例である。
（iii）無彩色のマスクパターンに色情報を含んでいないパターンデータ。
【００１５】
なお、以下の本実施の形態では、上記（i）、（ii）のパターンデータを例に説明する。
【００１６】
［実施の形態］
図１は、本発明の一実施の形態に係る画像処理システムの構成を示す図である。この画像処理システム１は、印刷指示装置２と、印刷指示装置２にネットワーク４を介して接続された複数のプリンタ３とを有して構成されている。プリンタ３は、印刷装置の一例である。印刷装置は、スキャナ、プリンタ、コピー等の複数の機能を有する複合機でもよい。
【００１７】
印刷指示装置２は、例えば、パーソナルコンピュータであるが、多機能携帯電話機（スマートフォン）等の携帯情報端末でもよい。印刷指示装置２は、ネットワーク４を介して印刷ジョブ（印刷指示）をプリンタ３に送信する。
【００１８】
プリンタ３は、印刷ジョブに含まれる印刷データを解釈してビットマップデータ等の画像データに変換し、画像データを、例えば、電子写真方式、インクジェット方式等により用紙等の記録媒体に印刷して出力する。
【００１９】
ネットワーク４は、例えば、ローカルエリアネットワーク（ＬＡＮ）、インターネット等であり、有線でも無線でもよい。
【００２０】
（印刷指示装置の構成）
図２は、印刷指示装置２の制御系の一例を示すブロック図である。この印刷指示装置２は、印刷指示装置２の各部を制御する制御部２０と、各種のデータを記憶する記憶部２１と、キーボード、マウス等で実現される入力部２２と、液晶ディスプレイ等で実現される表示部２３と、プリンタ３との間で通信を行う通信部２４とを備える。
【００２１】
制御部２０は、ＣＰＵ（Central Processing Unit）、インターフェース等から構成されている。ＣＰＵは、プリンタドライバ格納部２１１に格納されたプリンタドライバのプログラムに従って動作することにより、受付手段２００、処理手段２０１、生成手段２０２、送信手段２０３等として機能する。処理手段２０１は、判別手段及び変換手段の一例である。生成手段２０２及び送信手段２０３は、出力手段の一例である。各手段２００〜２０３の詳細については後述する。
【００２２】
記憶部２１は、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）、ハードディスク等から構成され、アプリケーションを格納するアプリケーション格納部２１０、プリンタドライバを格納するプリンタドライバ格納部２１１、文書データを格納する文書データ格納部２１２、ディザ情報テーブル２１３Ａ（図３（ａ）参照）やディザパターンテーブル３１０Ａ（図３（ｂ）参照）を格納するディザ情報格納部２１３等を有する。
【００２３】
アプリケーションは、例えば、文書作成プログラム、図形作成プログラム、表計算プログラム等である。アプリケーションは、ユーザの操作により文書を作成するものであり、作成した文書に対して、印刷を指示すると、文書データをプリンタドライバに渡す。なお、既に作成した文書を記憶部２１に記憶しておき、印刷する際に記憶部２１から読み出し、印刷を指示してもよく、編集する際に記憶部２１から読み出し、編集した後に印刷を指示してもよい。
【００２４】
プリンタドライバは、文書データをプリンタ３が解釈できるＰＤＦ（Portable Document Format)、ＰｏｓｔＳｃｒｉｐｔ（登録商標）等のページ記述言語（ＰＤＬ：Page Description Language）で記述された印刷データに変換し、印刷データ及び印刷条件を含む印刷ジョブを生成し、印刷ジョブをプリンタ３に送信する。
【００２５】
（ディザ情報テーブルの構成）
図３（ａ）は、ディザ情報テーブル２１３Ａの一例を示す図である。ディザ情報テーブル２１３Ａには、「グレースケール画像」欄と、「グレースケール値」欄と、「ディザ番号」欄とが設けられている。
【００２６】
「グレースケール値」欄には、０から２５５に亘る２５６個の輝度値が登録されている。「グレースケール画像」欄には、「グレースケール値」に登録された輝度値を有する画像が登録されている。「ディザ番号」欄には、「グレースケール値」に登録された輝度値に対応する、１から６４に亘る６４個のディザ番号が登録されている。輝度値が０に近ければ黒に、輝度値が２５５に近ければ白になる。なお、本実施の形態では、ディザは６４個の階調を有する。
【００２７】
（ディザパターンテーブルの構成）
図３（ｂ）は、ディザパターンテーブル３１０Ａの一例を示す図である。ディザパターンテーブル３１０Ａには、ディザを識別するディザ番号が登録された「ディザ番号」欄と、ディザ番号に対応するディザパターン（模様）が登録された「ディザパターン」欄とが設けられている。
【００２８】
受付手段２００は、パターンデータを含む文書データを受け付ける。パターンデーは、前景パターンと、背景パターンとを含むマスクパターンを含む。マスクパターンは、有彩色で表されたものでも、無彩色で表されたものでもよい。
【００２９】
マスクパターンが有彩色で表されたものである場合、例えば、前景パターン及び背景パターンは有彩色で表されている。なお、このような場合に、前景パターン及び背景パターンは無彩色として表現してもよい。また、マスクパターンが無彩色で表されたものである場合、例えば、前景パターンは黒色、背景パターンは白色で表されている。また、マスクパターンが無彩色で表されたものである場合、パターンデータには、前景パターン及び背景パターンの色彩を指定する色情報が含まれる。なお、このような場合に、前景パターン及び背景パターンの色彩を色情報により指定せず、前景パターンと背景パターンをそれぞれ色情報で指定された有彩色の均一パターンとして表現してもよい。
【００３０】
処理手段２０１は、受付手段２００により受け付けられた文書データに含まれるパターンデータのマスクパターンが、有彩色のマスクパターンか、無彩色のマスクパターンかを判別する。
【００３１】
処理手段２０１は、受け付けられた文書データに含まれるパターンデータのマスクパターンを有彩色と判別した場合、有彩色のマスクパターンをグレースケール化する。グレースケール化処理を行った後、それを２値化する２値化処理を行う。
【００３２】
また、処理手段２０１は、グレースケール化されたマスクパターンの前景パターンの輝度値に対応する前景のディザパターンをディザパターンテーブル３１０Ａから抽出し、背景パターンの輝度値に対応する背景のディザパターンをディザパターンテーブル３１０Ａから抽出する抽出処理を行う。前景のディザパターンは、第１の疑似階調パターンの一例である。背景のディザパターンは、第２の疑似階調パターンの一例である。
【００３３】
一方、処理手段２０１は、受け付けられた文書データに含まれるパターンデータのマスクパターンを無彩色と判別した場合、前景パターン、及び背景のパターンの色彩を指定する色情報をグレースケール化するグレースケール化処理を行うが、２値化処理は行わない。
【００３４】
また、処理手段２０１は、グレースケール化された前景パターン及び背景パターンの輝度値に対応する前景パターンのディザパターン及び背景パターンのディザパターンをそれぞれ抽出する。
【００３５】
生成手段２０２は、マスクパターン及び抽出されたディザパターンを指定して印刷ジョブを生成する。ここで、マスクパターンには、無彩色のマスクパターン、及び２値化されたマスクパターンが含まれる。
【００３６】
送信手段２０３は、印刷ジョブを指定されたプリンタ３に送信する。
【００３７】
通信部２４は、プリンタ３の通信部３２との間で信号を送受信する。
【００３８】
（プリンタの構成）
図２に示すように、プリンタ３は、プリンタ３を制御する制御部３０と、各種データを記憶する記憶部３１と、印刷指示装置２との間で通信を行う通信部３２とを備える。
【００３９】
プリンタ３の制御部３０は、ＣＰＵ（Central Processing Unit）、インターフェース等から構成されている。
【００４０】
プリンタ３の記憶部３１は、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）等から構成され、印刷指示装置２と同一のディザパターンテーブル３１０Ａを格納するディザパターンテーブル格納部３１０等を有する。
【００４１】
プリンタ３の制御部３０は、印刷指示装置２の送信手段２０３から印刷ジョブが送信されると、印刷ジョブに後述するディザ番号が含まれている場合は、ディザ番号をディザパターンテーブル３１０Ａに登録されたディザパターンに変換して出力する。
【００４２】
通信部３２は、印刷指示装置２の通信部２４との間で信号を送受信する。
【００４３】
（実施の形態の動作）
次に、画像処理システム１の動作の一例について図４〜図８を参照して説明する。図４は、カラーマスクパターンのグレースケール化の一例を示す図であり、図４（ａ）はカラーマスクパターンの一例を、図４（ｂ）は各色に対応するグレースケールの一例を、図４（ｃ）はグレースケール化されたマスクパターンの一例をそれぞれ示す。図５は、マスクパターンの２値化の一例を示す図である。図６は、前景及び背景のディザ抽出の一例を示す図であり、図６（ａ）は前景のディザを、図６（ｂ）は背景のディザを示す。図７は、画像処理システムの動作の一例を示すフローチャートである。図８（ａ）、図８（ｂ）は、画像処理システムにおける拡大処理の一例を示す図である。
【００４４】
操作者が入力部２２を操作して、記憶部２１に記憶されている文書データから印刷対象の文書データを選択し、その文書データに対して印刷を要求するプリンタドライバを起動させる。なお、文書データには、パターンデータが含まれているものとする。
【００４５】
受付手段２００は、パターンデータを含む文書データを受け付ける。
【００４６】
処理手段２０１は、受付手段２００により受け付けられた文書データに含まれるパターンデータのマスクパターンが有彩色（以下、「カラー」ともいう。）で表されたものであるかどうかを判別する（Ｓ１）。
【００４７】
（１）カラーのマスクパターンの場合
処理手段２０１が、パターンデータのマスクパターンがカラーで表されたものであると判別した場合（Ｓ１：Ｙｅｓ）、カラーのマスクパターン（以下、単に「カラーマスクパターン」ともいう。）をグレースケール化するグレースケール化処理を行う（Ｓ２）。
【００４８】
具体的には、処理手段２０１は、マスクパターンを構成する各画素の色を特定する色情報（本実施の形態では、ＲＧＢ値）をマスクパターンから取得する。これらＲ値、Ｇ値、Ｂ値は例えばそれぞれ、０から２５５の値を有する。なお、色情報は、ＣＭＹＫ値等の他の色情報でもよい。
【００４９】
次に、処理手段２０１は、各画素の輝度値の代用特性値として例えば取得したＲ値、Ｇ値、Ｂ値の平均を求める。例えば、Ｒ値が１８、Ｇ値が８６、Ｂ値が２４３の場合、平均値は１１９（＝（１８＋８６＋２４３）／３）となる。
【００５０】
なお、処理手段２０１は取得したＲ値、Ｇ値、Ｂ値の加重平均を求めてもよい。加重平均の求め方は、例えば数式（ａ１ｘＲ値＋ａ２ｘＧ値＋ａ３ｘＢ値）／３を用いて算出される。ここで、ａ１、ａ２、ａ３、は予め定められた値である。処理手段２０１の処理の結果、各画素は、０から２５５まで２５６の階調（以下、「画素値」ともいう。）を有するグレースケールに変換される。この画素値は輝度値の一例である。
【００５１】
一例として、図４（ａ）に示すような、前景パターン２２１Ａ（破線のハッチングが施された領域）及び背景パターン２２２Ａ（実線のハッチングが施された領域）を含むカラーマスクパターン２２０Ａについて説明する。
【００５２】
図４（ａ）に示すカラーマスクパターン２２０Ａの前景パターン２２１Ａを構成する各画素２２１Ａａは、図４（ｂ）に示すように、例えば、１１９の画素値を有する画素２２１Ｂａに変換される。また、背景パターン２２２Ａを構成する画素２２２Ａａは、例えば、２２１の画素値を有する画素２２２Ｂａに変換される。
【００５３】
このようにして、図４（ｃ）に示すような、グレースケールで表された前景パターン２２１Ｂと、グレースケールで表された背景パターン２２２Ｂとを含むグレースケールのマスクパターン（以下、単に「グレースケールマスクパターン」ともいう。）２２０Ｂが得られる。
【００５４】
次に、処理手段２０１は、グレースケールマスクパターンに対して２値化処理を行う（Ｓ３）。
【００５５】
具体的には、グレースケールマスクパターンにおいて、０に近い方の画素値を０（黒）に置換し、２５５に近い方の画素値を１（白）に置換する。
【００５６】
上述の例では、図５に示すように、相対的に０に近い１１９の画素値を有する前景パターン２２１Ｃが黒に変換される。また、相対的に２５５に近い２２１の画素値を有する背景パターン２２２Ｃが白に置換される。このようにして、２値化されたマスクパターン（以下、単に「２値化マスクパターン」ともいう。）２２０Ｃが得られる。
【００５７】
次に、処理手段２０１は、記憶部２１のディザ情報格納部２１３に格納されたディザ情報テーブル２１３Ａ及びディザパターンテーブル３１０Ａに基づいて、前景パターン２２１Ｃ及び背景パターン２２２Ｃのディザパターンを抽出する（Ｓ６）。
【００５８】
上述の例では、前景パターンを示すグレースケール画像２１３ｍに対しては、図６（ａ）に示すようにディザ番号「ｍ」のディザパターン３１０ｍが抽出される。背景パターンを示すグレースケール画像２１３ｎに対しては、図６（ｂ）に示すようにディザ番号「ｎ」のディザパターン３１０ｎが抽出される。
【００５９】
操作者が入力部２２を操作して、マスクパターンの濃度を濃くすることを選択した場合（Ｓ７：Ｙｅｓ）、処理手段２０１は、２値化マスクパターン２２０Ｃを予め定められた倍率（例えば、３倍）に拡大する（Ｓ８）。このようにすることで、一例として、図８（ａ）に示すようなパターン６２０Ａから、図８（ｂ）に示すようなパターン６２０Ｂが得られる。なお、拡大する倍率は３倍に限定されるものではなく、その他の倍率であってもよい。
【００６０】
生成手段２０２は、２値化マスクパターン２２０Ｃとともに、前景パターンのディザパターン３１０ｍのディザ番号「ｍ」、及び背景パターンのディザパターン３１０ｎのディザ番号「ｎ」を含む印刷ジョブを生成する。送信手段２０３は、印刷ジョブをプリンタ３に送信する（Ｓ９）。
【００６１】
プリンタ３は、送信手段２０３から印刷ジョブが送信されると、ディザ番号「ｍ」、「ｎ」を、ディザパターンテーブル３１０Ａに登録されたディザパターンに変換して、２値化マスクパターン２２０Ｃを用いて印刷を行う。具体的には、２値化マスクパターン２２０Ｃの黒に当たる画素に前景パターンのディザパターン３１０ｍの対応する画素値を割当て、２値化マスクパターン２２０Ｃの白に当たる画素に背景パターンのディザパターン３１０ｎの対応する画素値を割り当てることで印刷データを生成し、印刷を行う。
【００６２】
（２）無彩色のマスクパターンの場合
処理手段２０１が、受付手段２００により受け付けられたパターンデータのマスクパターンを無彩色で表されたものであると判別した場合（Ｓ１：Ｎｏ）、処理手段２０１は、前景パターン及び背景パターンの色彩を指定する色情報をグレースケール化する（Ｓ４、Ｓ５）。また、処理手段２０１は、グレースケール化された前景パターン及び背景パターンの輝度値にそれぞれ対応するディザパターンを抽出する（Ｓ６）。
【００６３】
以下、ステップＳ７乃至Ｓ９については前述の通りに実行され、プリンタ３は、ディザ番号「ｍ」、「ｎ」を、ディザパターンテーブル３１０Ａに登録されたディザパターンに変換して、印刷を行う。
【００６４】
（画像処理の結果）
図９及び図１０は、画像処理の結果の一例を示す図である。図９（ａ）及び図１０（ａ）は、マスクパターンの一例を示す図であり、図９（ｂ）及び図１０（ｂ）は、比較例の画像処理システムにおける画像処理の結果の一例であり、図９（ｃ）及び図１０（ｃ）は、本実施の形態に係る画像処理システム１における画像処理の結果の一例を示す図である。なお、比較例の画像処理システムにおける画像処理とは、前景及び背景が有彩色で表されたパターンデータを、疑似階調処理によって直接変換する処理をいう。
【００６５】
図９（ａ）は、水色の斜線４２１（破線のハッチングが施された領域）を有するマスクパターン４２０を示す。比較例の画像処理システムでは、図９（ｂ）に示すように、斜線の模様が乱れ、点のような模様４３１Ａに変換される。これは、輝度値が均一でないマスクパターンを疑似中間調処理によって直接変換したことによる。これに対して、図９（ｃ）に示すように、本実施の形態に係る画像処理システム１では、図９（ｂ）に示す比較例と比較して水色の斜線４２１の模様の乱れが抑制された斜線の模様４３１Ｂに変換される。これは、本実施の形態により生成された２値化マスクパターンを用いて、全面が前景パターンの色情報と同一の色彩である場合の疑似中間調処理結果と全面が背景パターンの色情報と同一の色彩である場合の疑似中間調処理結果とから画素値を選択したことによる。
【００６６】
図１０（ａ）は、黄色の斜線５２１（二重斜線のハッチングが施された領域）を有するマスクパターン５２０を示す。比較例の画像処理システムでは、図１０（ｂ）に示すように、斜線の模様が乱れ、細かな点のような模様５３１Ａに変換される。これに対して、図１０（ｃ）に示すように、本実施の形態に係る画像処理システム１では、図１０（ｂ）に示す比較例と比較して黄色の斜線５２１の形状から大幅に乱れることのない模様５３１Ｂに変換される。
【００６７】
このようにすることで、有彩色で表されたパターンデータをモノクロ印刷装置で印刷する場合であっても、疑似階調処理によって直接変換する場合と比較してパターンの乱れが抑制される。
【００６８】
以上、本発明の実施の形態を説明したが、本発明の実施の形態は上記実施の形態に限定されるものではなく、本発明の要旨を変更しない範囲内で種々の変形、実施が可能である。例えば、ディザの抽出に代えて、誤差拡散の抽出を行ってもよい。
【００６９】
制御部２０の各手段は、それぞれ一部又は全部を再構成可能回路（ＦＰＧＡ：Field Programmable Gate Array）、特定用途向け集積回路（ＡＳＩＣ：Application Specific Integrated Circuit）等のハードウエア回路によって構成してもよい。
また、マスクパターン自体に有彩色が含まれている（ｉ）のパターンデータを表現するに当たり、前景パターン及び背景パターンは無彩色として表現してもよい。また、（ii）のパターンデータを表現するに当たり、前景パターン及び背景パターンの色彩を色情報により指定せず、前景パターンと背景パターンをそれぞれ色情報で指定された有彩色の均一パターンとして表現してもよい。
【００７０】
また、本発明の要旨を変更しない範囲内で、上記実施の形態の構成要素の一部を省くことや変更することが可能である。また、本発明の要旨を変更しない範囲内で、上記実施の形態のフローにおいて、ステップの追加、削除、変更、入替え等が可能である。また、上記実施の形態で用いたプログラムをＣＤ−ＲＯＭ等のコンピュータ読み取り可能な記録媒体に記録して提供することができ、クラウドサーバ等の外部サーバに格納しておき、ネットワークを介して利用することもできる。
【符号の説明】
【００７１】
１…画像処理システム、２…印刷指示装置、３…プリンタ、４…ネットワーク、２０…制御部、２１…記憶部、２２…入力部、２３…表示部、２４…通信部、３０…制御部、３１…記憶部、３２…通信部、２００…受付手段、２０１…処理手段、２０２…出力手段、２０３…送信手段、２１０…アプリケーション格納部、２１１…プリンタドライバ格納部、２１２…文書データ格納部、２１３…ディザ情報格納部、２１３Ａ…ディザ情報テーブル、２１３ｍ，２１３ｎ…グレースケール画像、２２０Ａ…カラーマスクパターン、２２０Ｂ…グレースケールマスクパターン、２２０Ｃ…２値化マスクパターン、２２１Ａ，２２１Ｂ，２２１Ｃ…前景パターン、２２１Ａａ，２２１Ｂａ…前景の画素、２２２Ａ，２２２Ｂ，２２２Ｃ…背景パターン、２２２Ａａ，２２２Ｂａ…背景の画素、３１０…ディザパターンテーブル格納部、３１０Ａ…ディザパターンテーブル、３１０ｍ，３１０ｎ…ディザパターン、４２０，５２０…マスクパターン、４２１，５２１…斜線、４３１Ａ，４３１Ｂ，５３１Ａ，５３１Ｂ…模様、６２０Ａ，６２０Ｂ…パターン
【図１】
2018137602.tif 000003
【図２】
2018137602.tif 000004
【図３】
2018137602.tif 000005
【図４】
2018137602.tif 000006
【図５】
2018137602.tif 000007
【図６】
2018137602.tif 000008
【図７】
2018137602.tif 000009
【図８】
2018137602.tif 000010
【図９】
2018137602.tif 000011
【図１０】
2018137602.tif 000012