(57)【要約】【課題】第２の面の画像の形成位置の補正と濃度ムラ補正とを両立させることができる。【解決手段】第１の画像データに基づいて第１の面に第１の画像が形成された記録媒体の端部位置または第１の画像の形成位置のうち少なくともいずれかの情報に基づき、第１の画像が形成された後の記録媒体の搬送経路上の位置である位置情報を生成する位置情報生成部と、記録媒体の第１の面とは異なる第２の面に形成する第２の画像の形成位置を位置情報に基づいて補正して第２の画像データを生成する画像位置補正部と、形成位置を補正された第２の画像データの画素値を小値化するスクリーン処理を施すスクリーン処理部と、を備える。【選択図】図３
2022002886.tif 000002
【特許請求の範囲】
【請求項１】
第１の画像データに基づいて第１の面に第１の画像が形成された記録媒体の端部位置または前記第１の画像の形成位置のうち少なくともいずれかの情報に基づき、前記第１の画像が形成された後の前記記録媒体の搬送経路上の位置である位置情報を生成する位置情報生成部と、
前記記録媒体の前記第１の面とは異なる第２の面に形成する第２の画像の形成位置を前記位置情報に基づいて補正して第２の画像データを生成する画像位置補正部と、
前記形成位置を補正された前記第２の画像データの画素値を小値化するスクリーン処理を施すスクリーン処理部と、を備える、
画像処理装置。
【請求項２】
濃度ムラを補正するための情報を有するスクリーンデータを生成する濃度ムラ補正部を更に備え、
前記スクリーン処理部は、
前記スクリーンデータに基づいて、前記第２の画像データに対して前記スクリーン処理を施す、
請求項１に記載の画像処理装置。
【請求項３】
前記記録媒体に液体を吐出する複数のノズルを更に備え、
前記濃度ムラ補正部は、
前記スクリーンデータに前記複数のノズルごとに前記濃度ムラを補正する情報を格納する、
請求項２に記載の画像処理装置。
【請求項４】
第１の画像データに基づいて第１の面に第１の画像が形成された記録媒体の端部位置または前記第１の画像の形成位置のうち少なくともいずれかの情報に基づき、前記第１の画像が形成された後の前記記録媒体の搬送経路上の位置である位置情報を生成し、
前記記録媒体の前記第１の面とは異なる第２の面に形成する第２の画像の形成位置を前記位置情報に基づいて補正して第２の画像データを生成し、
前記形成位置を補正された前記第２の画像データの画素値を小値化するスクリーン処理を施す、
画像処理方法。
【請求項５】
コンピュータに、
第１の画像データに基づいて第１の面に第１の画像が形成された記録媒体の端部位置または前記第１の画像の形成位置のうち少なくともいずれかの情報に基づき、前記第１の画像が形成された後の前記記録媒体の搬送経路上の位置である位置情報を生成する処理と、
前記記録媒体の前記第１の面とは異なる第２の面に形成する第２の画像の形成位置を前記位置情報に基づいて補正して第２の画像データを生成する処理と、
前記形成位置を補正された前記第２の画像データの画素値を小値化するスクリーン処理を施す処理と、を実行させる、
プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置、画像処理方法、及びプログラムに関する。
【背景技術】
【０００２】
画像処理装置において、第１の面に画像が形成された記録媒体の第２の面に更に画像を形成する場合、第１の面の画像形成位置に合わせて第２の面の画像を形成する処理が行われる。例えば、特許文献１では、第２の面に対する画像の形成位置の補正を高速かつ簡便に実現するため、階調処理（スクリーン処理）を行った後に、画像の形成位置の補正を行う。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
しかしながら、画像の形成に際して、ユーザ等により濃度ムラ補正の指示が行われる場合がある。濃度ムラ補正は、画像形成用の液体を記録媒体に吐出する複数のノズルごとに、例えばスクリーン処理において実施される。この場合、特許文献１の技術では、画像の形成位置の補正によって、複数のノズルごとの濃度ムラ補正が機能しなくなり、第２の面に形成された画像に濃度ムラが発生してしまう場合がある。
【０００４】
本発明は、上記に鑑みてなされたものであって、第２の面の画像の形成位置の補正と濃度ムラ補正とを両立させることができる画像処理装置、画像処理方法、及びプログラムを提供することを目的とするものである。
【課題を解決するための手段】
【０００５】
上述した課題を解決し、目的を達成するために、本発明は、第１の画像データに基づいて第１の面に第１の画像が形成された記録媒体の端部位置または前記第１の画像の形成位置のうち少なくともいずれかの情報に基づき、前記第１の画像が形成された後の前記記録媒体の搬送経路上の位置である位置情報を生成する位置情報生成部と、前記記録媒体の前記第１の面とは異なる第２の面に形成する第２の画像の形成位置を前記位置情報に基づいて補正して第２の画像データを生成する画像位置補正部と、前記形成位置を補正された前記第２の画像データの画素値を小値化するスクリーン処理を施すスクリーン処理部と、を備える。
【発明の効果】
【０００６】
本発明によれば、第２の面の画像の形成位置の補正と濃度ムラ補正とを両立させることができる。
【図面の簡単な説明】
【０００７】
【図１】図１は、実施形態にかかる画像処理システムの構成の一例を示す図である。
【図２】図２は、実施形態にかかる内部コントローラのハードウェア構成を示すブロック図である。
【図３】図３は、実施形態にかかる内部コントローラのＣＰＵ及びプリントサーバのソフトウェア構成を示すブロック図である。
【図４】図４は、実施形態にかかる画像処理装置による画像形成位置の補正の一例を示す図である。
【図５】図５は、実施形態にかかる画像処理装置による濃度ムラの補正の一例を示す図である。
【図６】図６は、実施形態にかかる画像処理装置による印刷結果の一例を示す図である。
【図７】図７は、実施形態の画像処理システムによる画像処理の手順の一例を示すシーケンス図である。
【図８】図８は、実施形態にかかる画像処理装置による画像処理の手順の一例を示すフロー図である。
【図９】図９は、比較例にかかる画像処理装置のＣＰＵ及びプリントサーバのソフトウェア構成を示すブロック図である。
【図１０】図１０は、比較例にかかる画像処理装置による印刷結果の一例を示す図である。
【発明を実施するための形態】
【０００８】
［実施形態］
以下、発明を実施するための最良の形態を、図面に従って説明する。
【０００９】
（画像処理システムの構成例）
図１は、実施形態にかかる画像処理システム１の構成の一例を示す図である。図１に示すように、画像処理システム１は、画像処理装置１０及びプリントサーバ（ＤＦＥ：Ｄｉｇｉｔａｌ  Ｆｒｏｎｔ  Ｅｎｄ）７００を備える。
【００１０】
プリントサーバ７００は、外部プリンタコントローラとして機能する。プリントサーバ７００は、画像処理装置１０に接続されており、ユーザによる印刷設定に応じて画像処理を行った後に、画像データの展開処理であるＲＩＰ（Ｒａｓｔｅｒ  Ｉｍａｇｅ  Ｐｒｏｃｅｓｓｏｒ）処理を行って、画像処理装置１０に転送する。
【００１１】
画像処理装置１０は、例えばインクジェット式プリンタ等として構成され、給紙部１００、画像形成部２００、乾燥部３００、搬送路３２１，３２２、用紙反転部４００、排紙部５００、及び内部コントローラ（Ｂａｓｅ  ＣＴＬ）６００を備える。画像処理装置１０は、給紙部１００から給紙される記録媒体としての用紙Ｐに対し、画像形成部２００で画像形成用の液体としてのインクにより画像を形成する。用紙Ｐに形成される画像には、文字、図形、写真等の様々なものが含まれ得る。また、画像処理装置１０は、用紙Ｐ上に付着したインクを乾燥部３００において乾燥させた後、用紙Ｐを排紙部５００から排紙する。
【００１２】
給紙部１００は、給紙トレイ１１０、給送装置１２０、及びレジストローラ対１３０を備える。
【００１３】
給紙トレイ１１０には複数の用紙Ｐが積載される。給送装置１２０は、ローラまたはコロを用い、あるいはエア吸引を利用して、給紙トレイ１１０から用紙Ｐを１枚ずつ分離して送り出す。レジストローラ対１３０は、搬送路３２１を移動して用紙Ｐを画像形成部２００へ送り込む。
【００１４】
給紙部１００では、給送装置１２０により給紙トレイ１１０から送り出された用紙Ｐの先端がレジストローラ対１３０に到達した後、レジストローラ対１３０を所定のタイミングで駆動させる。これにより、用紙Ｐは画像形成部２００へ給紙される。
【００１５】
画像形成部２００は、受け取り胴２０１、用紙担持ドラム２１０、インク吐出部２２０、スキャナ２３１，２３２、受け渡し胴２０２、及び用紙センサ２０３を備える。
【００１６】
受け取り胴２０１は、給紙された用紙Ｐを受け取る。受け取り胴２０１の表面には用紙グリッパが設けられている。給紙部１００から画像形成部２００へ搬送されてきた用紙Ｐは、受け取り胴２０１の用紙グリッパによって先端が把持され、受け取り胴２０１の表面移動に伴って搬送される。受け取り胴２０１により搬送された用紙Ｐは、用紙担持ドラム２１０との対向位置で用紙担持ドラム２１０へ受け渡される。
【００１７】
搬送部として機能する用紙担持ドラム２１０は、受け取り胴２０１によって搬送された用紙Ｐを外周面に担持して搬送する。
【００１８】
具体的には、用紙担持ドラム２１０の表面には、用紙グリッパが設けられており、用紙Ｐの先端が用紙グリッパによって把持される。また、用紙担持ドラム２１０の表面には、複数の吸引孔が分散して形成されており、各吸引孔には吸引装置２１１によって用紙担持ドラム２１０の内側へ向かう吸い込み気流が発生する。
【００１９】
受け取り胴２０１から用紙担持ドラム２１０へ受け渡された用紙Ｐは、用紙グリッパによって先端が把持されるとともに、吸い込み気流によって用紙担持ドラム２１０の表面に吸着されて、用紙担持ドラム２１０の表面移動に伴って搬送される。
【００２０】
インク吐出部２２０は、用紙担持ドラム２１０に担持された用紙Ｐに向けてインクを吐出する。
【００２１】
具体的には、インク吐出部２２０は、例えばＣ（シアン）、Ｍ（マゼンタ）、Ｙ（イエロー）、Ｋ（ブラック）の４色のインクを吐出して画像を形成するラインヘッドであり、インクごとに個別の液体吐出ヘッド２２０Ｃ，２２０Ｍ，２２０Ｙ，２２０Ｋを備える。個別の液体吐出ヘッド２２０Ｃ，２２０Ｍ，２２０Ｙ，２２０Ｋは、各色のインクを吐出する複数のノズルを備える。
【００２２】
ただし必要に応じて、インク吐出部２２０に、白色、金色、銀色などの特殊なインクを吐出する液体吐出ヘッドを設けたり、表面コート液などの画像を構成しない液体を吐出する液体吐出ヘッドを設けたりしてもよい。これらの液体吐出ヘッドにも複数のノズルが設けられる。
【００２３】
インク吐出部２２０の液体吐出ヘッド２２０Ｃ，２２０Ｍ，２２０Ｙ，２２０Ｋは、画像データに応じた駆動信号により、それぞれ吐出動作を制御される。用紙担持ドラム２１０に担持された用紙Ｐがインク吐出部２２０との対向領域を通過する際に、液体吐出ヘッド２２０Ｃ，２２０Ｍ，２２０Ｙ，２２０Ｋから各色インクが吐出され、当該画像情報に応じた画像が形成される。
【００２４】
ラインスキャナである２台のスキャナ２３１，２３２は、インク吐出部２２０に対して用紙Ｐの搬送方向下流側に設けられている。２台のスキャナ２３１，２３２は、後述する濃度ムラ検出用チャートを読み取る。
【００２５】
画像形成部２００は、用紙担持ドラム２１０の表面に用紙Ｐの先端が用紙グリッパで把持されつつ吸引吸着搬送されている状態で、インク吐出部２２０により所定の画像を印刷する。所定の画像が濃度ムラ検出用チャートである場合には、印刷直後に２台のスキャナ２３１，２３２によって濃度ムラ検出用チャートの読み取りを行う。
【００２６】
なお、図１の例では、２台のスキャナ２３１，２３２を配置するようにしたが、これに限るものではなく、搬送方向における読み取り範囲を確保できれば、１台のスキャナでもよいし、３台以上のスキャナを組み合わせてもよい。
【００２７】
受け渡し胴２０２は、用紙担持ドラム２１０によって搬送された用紙Ｐを受け取る。受け渡し胴２０２の表面には用紙グリッパが設けられている。用紙担持ドラム２１０から搬送されてきた用紙Ｐは、受け渡し胴２０２の用紙グリッパによって先端が把持され、受け渡し胴２０２の表面移動に伴って搬送される。受け渡し胴２０２により搬送された用紙Ｐは、搬送路３２１を移動して乾燥部３００へ受け渡される。
【００２８】
用紙センサ２０３は搬送路３２２上の用紙Ｐを検出する。後述するように、用紙Ｐは、画像が印刷済みの第１の面を上方に向けて、用紙センサ２０３の下方の搬送路３２２上を搬送される。用紙センサ２０３は、例えば用紙Ｐの端部である四隅の少なくとも１つの位置を検出し、用紙Ｐの検出した端部位置の情報を内部コントローラ６００へと送信する。
【００２９】
ただし、用紙センサ２０３が、用紙Ｐの第１の面に印刷された画像を読み取って、画像の形成位置の情報を内部コントローラ６００に送信してもよい。用紙Ｐの第１の面に印刷された画像に位置検出用マークが含まれる場合には、用紙センサ２０３が、読み取った画像から位置検出用マークの位置情報を含む画像の形成位置情報を内部コントローラ６００に送信してもよい。
【００３０】
乾燥部３００は、乾燥機構３１０及び搬送機構３２０を備える。
【００３１】
乾燥機構３１０は、画像形成部２００で用紙Ｐ上に付着させたインクを乾燥させる。つまり、画像形成部２００から搬送されてきた用紙Ｐが乾燥機構３１０を通過する際、用紙Ｐ上のインクに乾燥処理が施される。これにより、インク中の水分等の液分が蒸発し、用紙Ｐ上にインクが固着するとともに、用紙Ｐのカールが抑制される。
【００３２】
搬送機構３２０は、画像形成部２００から搬送されてくる用紙Ｐを、乾燥機構３１０を通過させつつ搬送路３２１によって搬送し、排紙部５００へと受け渡す。また、ユーザによる印刷設定に、用紙Ｐの第１の面と第２の面との両方に対する印刷処理の指示が含まれていた場合には、搬送機構３２０は、用紙反転部４００において、搬送路３２１と並走する搬送路３２２に用紙Ｐを受け渡す。
【００３３】
この場合、用紙Ｐは、印刷済みの第１の面を上方に向けて、搬送路３２１における搬送方向とは反対の方向に搬送路３２２上を搬送されていき、画像形成部２００において、第２の面に対する画像形成処理を施される。このように、本明細書では、用紙Ｐの両面に印刷処理を行う場合、最初に印刷処理が行われる面を第１の面とし、次に印刷処理が行われる面を第２の面と呼ぶ。
【００３４】
なお、第１の面に対する画像の印刷時、乾燥処理による熱の影響、及びインクの硬化に伴う応力発生の影響で、用紙Ｐが伸縮する場合がある。このため、伸縮した用紙Ｐの第２の面に印刷処理を施すときは、第１の面と第２の面との見当合わせが行われる。
【００３５】
上述のように、用紙センサ２０３は、例えば搬送路３２２上を搬送される用紙Ｐの四隅のうち少なくとも１つの位置を検出する。内部コントローラ６００は、用紙センサ２０３からの位置情報に基づいて、第２の面の画像形成に用いる画像データの倍率および位置等を補正する。これにより、第１の面の画像形成位置に見当合わせがされた状態で、第２の面の所望の位置に画像を印刷することができる。
【００３６】
排紙部５００は、排紙トレイ５１０を備える。排紙トレイ５１０には複数の用紙Ｐが積載される。排紙部５００は、乾燥部３００から搬送されてくる用紙Ｐを、排紙トレイ５１０上に順次積み重ねて保持する。
【００３７】
内部コントローラ６００は、プリントサーバ７００に接続され、プリントサーバ７００から転送された画像データに基づき、ユーザの印刷設定に応じて画像処理装置１０に印刷処理を実行させる。このように、内部コントローラ６００は、画像処理装置１０における給紙部１００、画像形成部２００、乾燥部３００、搬送路３２１，３２２、用紙反転部４００、及び排紙部５００の各部を制御し、画像処理装置１０における各部の管理を行う。
【００３８】
図２は、実施形態にかかる内部コントローラ６００のハードウェア構成を示すブロック図である。図２に示すように、画像処理装置１０の内部コントローラ６００は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）６０１、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）６０２、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）６０３、記憶装置６０４、及びインタフェース（Ｉ／Ｆ）６０５を備えるコンピュータ等として構成される。
【００３９】
ＣＰＵ６０１は、ＲＡＭ６０３を作業領域として使用し、例えばＲＯＭ６０２等に格納されているプログラムを実行する。
【００４０】
また、ＣＰＵ６０１は、ユーザからの指示に濃度ムラ補正が含まれていた場合には、画像処理装置１０の各部を制御して濃度ムラ検出用チャートを印刷させ、スキャナ２３１，２３２に濃度ムラ検出用チャートを読み取らせ、濃度ムラ検出用チャートの読み取り結果に基づいて印刷画像の濃度ムラ補正を行う。
【００４１】
また、ＣＰＵ６０１は、ユーザからの指示に用紙Ｐの第１の面と第２の面との両方に対する印刷処理、つまり両面印刷処理が含まれていた場合には、第１の面に画像が印刷された用紙Ｐの端部位置等を用紙センサ２０３に検出させ、用紙Ｐの端部位置の情報に基づいて第２の面への画像の形成位置を補正する。
【００４２】
記憶装置６０４は、例えばＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）またはＳＳＤ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅ）等であり、補助記憶領域として使用される。記憶装置６０４には、スクリーンデータ及び濃度ムラ検出用チャート等の設定情報が格納されている。スクリーンデータ等の情報は、例えばＣＰＵ６０１がプログラムを読み出して実行する際に使用される。
【００４３】
Ｉ／Ｆ６０５は、内部コントローラ６００とプリントサーバ７００との通信を可能にする。
【００４４】
図３は、実施形態にかかる内部コントローラ６００のＣＰＵ６０１及びプリントサーバ７００のソフトウェア構成を示すブロック図である。図３に示すように、プリントサーバ７００はＲＩＰ処理部７１０を備える。
【００４５】
ＲＩＰ処理部７１０は、ベクトルデータである画像データをラスタデータに変換するＲＩＰ処理を行う。ただし、画像処理装置１０の内部コントローラ６００が、ＲＩＰ処理の一部または全部を行ってもよい。ＲＩＰ処理後の画像データは、プリントサーバ７００から内部コントローラ６００のＣＰＵ６０１へと送信される。
【００４６】
内部コントローラ６００のＣＰＵ６０１は、色変換処理部６１０、画像位置補正部６２０、スクリーン処理部６３０、位置情報生成部６４０、及び濃度ムラ補正部６５０を備える。
【００４７】
色変換処理部６１０は、ＲＧＢデータからＣＭＹＫデータへの変換、またはＣＭＹＫデータからＲＧＢデータへの変換等のデバイスに依存するプロファイル等に基づいた色変換を行う。
【００４８】
画像位置補正部６２０は、例えば用紙Ｐの端部位置を基準とする座標データに基づいて、画像データの位置、サイズ、及び歪みの少なくともいずれかを補正する。
【００４９】
このとき、画像位置補正部６２０は、用紙Ｐの第１の面の画像形成に使用される画像データに対しては、プリントサーバ７００からユーザによる印刷指示等と共に送信され、内部コントローラ６００が取得した用紙情報に含まれる座標データに基づいて補正を行う。
【００５０】
また、画像位置補正部６２０は、用紙Ｐの第２の面の画像形成に使用される画像データに対しては、例えば用紙センサ２０３から送信されたリアルタイムの座標データに基づいて補正を行う。
【００５１】
用紙センサ２０３からの座標データは、後述の位置情報生成部６４０による射影変換パラメータの生成に用いられ、画像位置補正部６２０は、射影変換パラメータを用い、射影変換処理によって画像データを補正する。射影変換パラメータには、画像データの位置、サイズ、及び歪みの少なくともいずれかの補正パラメータを含む。
【００５２】
なお、画像データの位置補正を行う際、画像位置補正部６２０は、１画素単位で逐次処理するのではなく、色ごとのプレーン単位で処理するなど用紙Ｐの片面全体に対して並列処理を行ってもよい。これにより、画像データの位置補正を高速に行うことができる。
【００５３】
スクリーン処理部６３０は、画像データの画素値を小値化するスクリーン処理を行う。スクリーン処理は、階調処理または中間調処理とも呼ばれ、ｍ階調のデータをｎ階調のデータに変換する処理である。ここで、ｍ＞ｎである。
【００５４】
このとき、スクリーン処理部６３０は、内部コントローラ６００の記憶装置６０４に格納されているスクリーンデータに基づいてスクリーン処理を行う。スクリーンデータは、ｍ階調データからｎ階調データにデータを変換する場合の閾値の情報を含む。
【００５５】
また、スクリーン処理部６３０は、ユーザからの指示に濃度ムラ補正指示が含まれていた場合には、後述の濃度ムラ補正部６５０が生成したスクリーンデータに基づいてスクリーン処理を行う。濃度ムラ補正部６５０が生成したスクリーンデータでは、スキャナ２３１，２３２による濃度ムラ検出用チャートの読み取り結果に基づいて、例えば液体を吐出する全ノズルの濃度ムラが補正されている。
【００５６】
なお、スクリーン処理を行う際、スクリーン処理部６３０は、１画素単位で逐次処理するのではなく、用紙Ｐの片面全体の各画素に対して並列処理を行ってもよい。これにより、画像データのスクリーン処理を高速に行うことができる。
【００５７】
位置情報生成部６４０は、用紙センサ２０３から送信された用紙Ｐの四隅のうちの例えば左上の一隅の座標データを基準の座標データとして、第１の面への画像形成後の用紙についての位置情報としての射影変換パラメータを生成する。射影変換パラメータは、第２の面に画像を形成する際、第１の面に形成された画像に第２の面の画像の形成位置を合わせるためのパラメータであって、例えば画像データの位置、サイズ、及び歪みの少なくともいずれかを補正する情報を含む。
【００５８】
なお、用紙センサ２０３が、読み取り結果として用紙Ｐの第１の面に印刷された画像の形成位置の情報を取得していた場合には、位置情報生成部６４０は、第１の面の画像の形成位置に基づいて、用紙Ｐの左上の一隅の座標データを算出し、射影変換パラメータを生成してもよい。
【００５９】
また、用紙センサ２０３が、読み取り結果として取得した画像の形成位置の情報に位置検出用マークの位置情報が含まれていた場合には、位置情報生成部６４０は、位置検出用マークの位置に基づいて、用紙Ｐの左上の一隅の座標データを算出し、射影変換パラメータを生成してもよい。
【００６０】
濃度ムラ補正部６５０は、スキャナ２３１，２３２による濃度ムラ検出用チャートの読み取り結果を取得して、例えば液体吐出ヘッド２２０Ｃ，２２０Ｍ，２２０Ｙ，２２０Ｋ間の濃度ムラを１ノズル単位で補正したスクリーンデータを生成する。
【００６１】
（画像処理装置の機能例）
次に、図４〜図６を用いて、実施形態の画像処理装置１０の機能例について説明する。
【００６２】
まずは、図４を用いて、実施形態の画像処理装置１０による画像の形成位置の補正例について詳細に説明する。図４は、実施形態にかかる画像処理装置１０による画像形成位置の補正の一例を示す図である。
【００６３】
用紙Ｐの第１の面および第２の面の両方に対する印刷指示を受けると、画像処理装置１０は、プリントサーバ７００を介して、ユーザから第１の面と第２の面との見当合わせに必要な情報を含む用紙情報、第１の面の画像データ、及び第２の面の画像データを取得する。
【００６４】
図４に示すように、画像処理装置１０は、例えば第１の面の印刷および乾燥が終了した用紙Ｐの端部位置である四隅の位置を用紙センサ２０３に読み取らせる。このとき、用紙センサ２０３は、用紙Ｐの第１の面側から用紙Ｐの四隅の位置を読み取る。
【００６５】
位置情報生成部６４０は、用紙センサ２０３による用紙Ｐの四隅の読み取り結果を取得して、用紙Ｐの四隅のうち、例えば用紙Ｐの搬送方向における第１の面の左上の一隅の座標データを算出する。このときの第１の面の座標データは、第１の面への印刷および乾燥が終了した後のリアルタイムデータである。位置情報生成部６４０は、この第１の面に関するリアルタイムデータを第１の面の基準の座標データとする。
【００６６】
また、位置情報生成部６４０は、ユーザからの用紙情報を参照して、用紙Ｐの搬送方向における第２の面の左上の一隅の座標データを取得する。このときの第２の面の座標データは、用紙Ｐのいずれの面にも印刷がなされる前の初期データである。位置情報生成部６４０は、この第２の面に関する初期データを第２の面の基準の座標データとする。
【００６７】
また、位置情報生成部６４０は、印刷および乾燥が終了した後の用紙Ｐの第１の面の基準の座標データに、初期データである第２の面の基準の座標データが重なり合うように、第２の面の画像データを射影変換するために必要な射影変換パラメータを算出する。
【００６８】
画像位置補正部６２０は、射影変換パラメータを用いて、第２の面の画像データを射影変換する。これにより、印刷および乾燥が終了した後の用紙Ｐの第１の面の画像形成位置と一致するように、第２の面の画像データの位置が補正される。
【００６９】
画像位置補正部６２０は、射影変換により位置補正された画像データをスクリーン処理部６３０に出力する。射影変換により位置補正された画像データは、個々の液体吐出ヘッド２２０Ｃ，２２０Ｍ，２２０Ｙ，２２０Ｋが備える複数のノズル２２１に対して所定の位置関係に固定され、例えばこの後に行われるスクリーン処理においてもこれらの位置関係が維持される。
【００７０】
次に、図５を用いて、実施形態の画像処理装置１０による濃度ムラの補正例について詳細に説明する。図５は、実施形態にかかる画像処理装置１０による濃度ムラの補正の一例を示す図である。
【００７１】
図５（ａ）に示すように、仮に以下に説明する濃度ムラの補正前に印刷を行った場合、液体吐出ヘッド２２０Ｃ，２２０Ｍ，２２０Ｙ，２２０Ｋごと、またはノズル２２１ごとに印刷特性が異なるために濃度ムラが発生する場合がある。ここで、濃度ムラとは印刷された画像にインクの濃い部分と薄い部分とが生じてしまい、一様な印刷画像となっていないことを指す。
【００７２】
図５（ｂ）に示すように、例えば印刷指示に際してユーザから濃度ムラ補正指示が出されると、画像処理装置１０は、例えば用紙Ｐへの印刷処理に先駆けて、内部コントローラ６００の記憶装置６０４に格納されている濃度ムラ検出用チャート６５１の印刷を実施する。印刷された濃度ムラ検出用チャート６５１は、例えばスキャナ２３１，２３２で読み取られる。
【００７３】
濃度ムラ補正部６５０は、スキャナ２３１，２３２による濃度ムラ検出用チャート６５１の読み取り結果を取得する。また、濃度ムラ補正部６５０は、濃度ムラ検出用チャート６５１の読み取り結果から、ノズル２２１ごとの濃度値を抽出する。また、濃度ムラ補正部６５０は、ノズル２２１ごとの濃度値に基づいて、目標となる印刷特性に合わせた濃度ムラの補正値をノズル２２１ごとに算出し、対応するノズル２２１に割り当てる。
【００７４】
図５（ｃ）に示すように、上記補正値に基づいて濃度ムラ補正が実施されると、濃度のばらつきが抑制された印刷処理を施すことができる。
【００７５】
次に、図６を用いて、実施形態の画像処理装置１０による印刷結果の例について説明する。図６は、実施形態にかかる画像処理装置１０による印刷結果の一例を示す図である。
【００７６】
図６に示すように、ユーザから濃度ムラ補正指示を含む両面印刷指示を取得した場合、画像処理装置１０においては、第２の面の印刷に用いる画像データについて、画像位置補正部６２０が位置補正を行った後、スクリーン処理部６３０が濃度ムラ補正を含めたスクリーン処理を実施する。
【００７７】
具体的には、画像位置補正部６２０は、用紙センサ２０３からの情報に基づいて位置情報生成部６４０が生成した射影変換パラメータを用い、第２の面の印刷用の画像データの位置を補正する。図６の例では、画像データは位置補正によって右寄りに移動されている。
【００７８】
スクリーン処理部６３０は、濃度ムラ検出用チャートの読み取り結果に基づいて濃度ムラ補正部６５０が生成したノズル２２１ごとの濃度ムラの補正情報を含むスクリーンデータを用いて、第２の面の印刷用の画像データにスクリーン処理を施す。
【００７９】
このとき、画像データの各部の位置と、ノズル２２１位置に応じた補正情報とが対応付けられる。ここで、画像データは既に位置補正済みであるので、スクリーン処理によって対応付けられた画像データとノズル２２１の位置とは印刷時まで維持される。
【００８０】
（画像処理システムのシーケンス例）
次に、図７を用いて、実施形態の画像処理システム１による画像処理のシーケンス例について説明する。図７は、実施形態の画像処理システム１による画像処理の手順の一例を示すシーケンス図である。
【００８１】
図７に示すように、ユーザは、例えば印刷指示（ステップＳ１０７）の前に濃度ムラ補正指示（ステップＳ１０１）を行うことができる。ただし、濃度ムラ補正は印刷処理に必須の処理ではない。プリントサーバ７００は、ユーザからの濃度ムラ補正指示を取得し、画像処理装置１０の内部コントローラ６００に転送する（ステップＳ２０１）。
【００８２】
内部コントローラ６００は、濃度ムラ補正指示を受信すると、例えば内部コントローラ６００が備える記憶装置６０４に格納されている濃度ムラ検出用チャートを印刷する（ステップＳ３０１）。
【００８３】
内部コントローラ６００は、濃度ムラ検出用チャートを印刷すると、画像処理装置１０のスキャナ２３１，２３２に濃度ムラ検出用チャートの読み取り依頼を送信する（ステップＳ３０２）。
【００８４】
スキャナ２３１，２３２は、内部コントローラ６００からの指示にしたがって、印刷済みの濃度ムラ検出用チャートを読み取って、ノズルごとの濃度情報を含む読み取り結果を内部コントローラ６００に送信する（ステップＳ３０３）。濃度ムラ検出用チャートの読み取り結果は、例えば内部コントローラ６００の記憶装置６０４に格納される。
【００８５】
内部コントローラ６００は、ＣＰＵ６０１の機能構成である濃度ムラ補正部６５０に濃度ムラ補正依頼を発行する（ステップＳ３０４）。濃度ムラ補正部６５０は、例えばノズルごとに濃度ムラ補正処理をするためのスクリーンデータを生成する（ステップＳ３０５）。濃度ムラ補正部６５０は、生成したスクリーンデータを、例えば内部コントローラ６００の記憶装置６０４に格納する（ステップＳ３０６）。
【００８６】
続いて、ユーザは、例えば用紙Ｐの第１の面および第２の面の両面を印刷するための印刷指示を行う（ステップＳ１０７）。ユーザからの印刷指示には用紙Ｐに関する用紙情報が含まれる。用紙情報には、例えば用紙Ｐの第１の面と第２の面との見当合わせを行うのに必要な情報が含まれている。プリントサーバ７００は、ユーザからの印刷指示を取得し、画像処理装置１０の内部コントローラ６００に転送する（ステップＳ２０７）。
【００８７】
内部コントローラ６００は、用紙Ｐの両面の印刷指示を受信すると、印刷指示に含まれる用紙情報に基づいて、例えば用紙Ｐの左上端部を基準とする座標データを算出する（ステップＳ３０７）。また、内部コントローラ６００は、ＣＰＵ６０１の機能構成であるスクリーン処理部６３０に、濃度ムラ補正部６５０が生成したスクリーンデータを渡してスクリーン処理依頼を発行する（ステップＳ３０８）。
【００８８】
スクリーン処理部６３０は、濃度ムラ補正用のスクリーンデータを用いて、第１の面の印刷用の画像データに対してスクリーン処理を行う（ステップＳ３０９）。また、スクリーン処理部６３０は、スクリーン処理が施され、ノズルごとの濃度ムラ補正がされた画像データを内部コントローラ６００に渡す（ステップＳ３１０）。
【００８９】
これにより、内部コントローラ６００が受け取った画像データに基づいて、用紙Ｐの第１の面に対する印刷処理が行われる。
【００９０】
内部コントローラ６００は、第１の面に画像が形成され、用紙Ｐの乾燥処理が終了すると、用紙Ｐの第１の面側からの読み取り依頼を用紙センサ２０３に送信する（ステップＳ３１１）。用紙センサ２０３は、例えば用紙Ｐの四隅の位置を読み取って、リアルタイムの座標データを内部コントローラ６００に送信する（ステップＳ３１２）。
【００９１】
内部コントローラ６００は、用紙Ｐの端部座標、リアルタイム座標、及びスクリーンデータをＣＰＵ６０１に渡して、第２の面の印刷用の画像データの生成依頼を発行する（ステップＳ３１３）。
【００９２】
ここで、用紙Ｐの端部座標は、上述のステップＳ３０７で、用紙情報に基づいて算出された用紙Ｐの左上端部を基準とする座標データである。リアルタイム座標は、上述のステップＳ３１２で用紙センサ２０３が読み取った用紙Ｐのリアルタイムの座標データである。スクリーンデータは、上述のステップＳ３０５で、ノズルごとに濃度ムラ補正処理をするために濃度ムラ補正部６５０が生成したスクリーンデータである。
【００９３】
ＣＰＵ６０１の機能構成である位置情報生成部６４０は、内部コントローラ６００から受け取った用紙Ｐの端部座標、及びリアルタイム座標に基づいて、射影変換パラメータを生成する（ステップＳ３１４）。
【００９４】
ＣＰＵ６０１の機能構成である画像位置補正部６２０は、位置情報生成部６４０が生成した射影変換パラメータを用いて第２の面の印刷用の画像データを射影変換し、画像データの位置補正を行う。また、ＣＰＵ６０１の機能構成であるスクリーン処理部６３０は、内部コントローラ６００から受け取ったスクリーンデータを用いて、ノズルごとの濃度ムラ補正を含むスクリーン処理を画像データに対して行う（ステップＳ３１５）。
【００９５】
以上のように位置補正が施され、その後に濃度ムラ補正を含むスクリーン処理が施された第２の面の印刷用の画像データは、ＣＰＵ６０１から内部コントローラ６００へと渡される（ステップＳ３１６）。
【００９６】
これにより、内部コントローラ６００が受け取った画像データに基づいて、用紙Ｐの第２の面に対する印刷処理が行われる。
【００９７】
以上により、実施形態の画像処理システム１による画像処理シーケンスが終了する。
【００９８】
（画像処理装置の画像処理の例）
次に、図８を用いて、実施形態の画像処理装置１０による画像処理の例について説明する。図８は、実施形態にかかる画像処理装置１０による画像処理の手順の一例を示すフロー図である。
【００９９】
図８に示すように、画像処理装置１０の濃度ムラ補正部６５０は、ユーザから濃度ムラ補正指示があった場合には（ステップＳ５０１：Ｙｅｓ）、ノズルごとの濃度ムラを補正するスクリーンデータを生成する（ステップＳ５０２）。スクリーンデータには、ノズルごとの濃度ムラの補正が可能なｍ階調データからｎ階調データへの変換処理の閾値の情報が含まれる。
【０１００】
濃度ムラ補正部６５０は、ユーザから濃度ムラ補正指示がなかった場合には（ステップＳ５０１：Ｎｏ）、ｍ階調データからｎ階調データへの変換処理の閾値を含むスクリーンデータを生成する（ステップＳ５０３）。ただし、スクリーンデータには、ノズルごとの濃度ムラを補正する情報は含まれない。
【０１０１】
スクリーン処理部６３０は、濃度ムラ補正部６５０が生成したスクリーンデータを用いて、第１の面への印刷用の画像データであって、色変換処理部６１０による色変換処理後の画像データにスクリーン処理をする（ステップＳ５０４）。
【０１０２】
画像処理装置１０の内部コントローラ６００は、画像処理装置１０の各部を制御して、スクリーン処理後の画像データに基づき、第１の面に画像形成処理を行い、用紙Ｐを乾燥させる（ステップＳ５０５）。
【０１０３】
ユーザから第２の面への印刷指示がなかった場合には（ステップＳ５０６：Ｎｏ）、画像処理装置１０は処理を終了する。
【０１０４】
ユーザから第２の面への印刷指示があった場合には（ステップＳ５０６：Ｙｅｓ）、画像処理装置１０の位置情報生成部６４０は、第１の面の画像形成位置に第２の面の画像の見当合わせを行うための射影変換パラメータを生成する（ステップＳ５０７）。射影変換パラメータは、画像データの位置、サイズ、及び歪み等の補正情報を含む。
【０１０５】
画像位置補正部６２０は、位置情報生成部６４０が生成した射影変換パラメータを用いて、第２の面への印刷用の画像データであって、色変換処理部６１０による色変換処理後の画像データを射影変換し、画像データの位置を補正する（ステップＳ５０８）。
【０１０６】
スクリーン処理部６３０は、濃度ムラ補正部６５０が生成したスクリーンデータを用いて、第２の面への印刷用の画像データであって、画像位置補正部６２０によって位置補正された画像データにスクリーン処理をする（ステップＳ５０９）。このとき、ユーザから濃度ムラ補正指示があった場合には（ステップＳ５０１：Ｙｅｓ）、ノズルごとの濃度ムラの補正情報を含むスクリーンデータが使用される。ユーザから濃度ムラ補正指示がなかった場合には（ステップＳ５０１：Ｎｏ）、ノズルごとの濃度ムラの補正情報を含めずに生成されたスクリーンデータが使用される。
【０１０７】
画像処理装置１０の内部コントローラ６００は、画像処理装置１０の各部を制御して、スクリーン処理後の画像データに基づき、第２の面に画像形成処理を行い、用紙Ｐを乾燥させる（ステップＳ５１０）。
【０１０８】
以上により、実施形態の画像処理装置１０による画像処理が終了する。
【０１０９】
（比較例）
以下に、比較例としての特許文献１の構成と、実施形態の画像処理装置１０の構成とを対比させながら説明する。
【０１１０】
画像処理装置においては、用紙の両面に画像を印刷する際、用紙の表裏の見当を合わせる処理が行われる。用紙の表面に印刷をして乾燥すると、乾燥処理によって用紙が伸縮する。このため、乾燥処理後の用紙の表面の画像または用紙の搬送方向における先端部等をセンサにより検出して、検出結果に基づき用紙の裏面の画像データの倍率および位置等を補正する。これにより、用紙の裏面に印刷される画像を、用紙の表面の画像の位置に一致させ、用紙の表裏面の見当合わせを実現することができる。
【０１１１】
図９は、比較例にかかる画像処理装置のＣＰＵ及びプリントサーバのソフトウェア構成を示すブロック図である。図９に示すように、比較例としての特許文献１の技術では、両面印刷における表裏の見当合わせを精度よく行うために、インクが熱定着された用紙のサイズの変動情報に基づいて、スクリーン処理後に位置補正を行う。
【０１１２】
特許文献１の技術では、スクリーン処理の前に画像サイズを補正することで、画像サイズの補正によってスクリーンパターンに乱れが生じることを抑制できる。また、スクリーン処理の後に画像データの位置補正を行うため、位置補正の処理をする画像データ量が少なくなり、位置補正処理の高速化と処理負荷の低減とを図ることができる。
【０１１３】
しかしながら、特許文献１の技術では、例えばノズルごとの濃度ムラ補正処理を行おうとすると不具合が生じうる。
【０１１４】
図１０は、比較例にかかる画像処理装置による印刷結果の一例を示す図である。図１０に示すように、特許文献１の技術では、スクリーン処理時に濃度ムラ補正を行うこととすると、１ノズル単位で濃度ムラ補正を行ったとしても、その後の位置補正によって画像データとノズルとの位置関係がずれてしまう。このため、濃度ムラ補正が機能せず、用紙の裏面の印刷時に濃度ムラが発生してしまう恐れがある。
【０１１５】
実施形態の画像処理装置１０によれば、第２の面に印刷する画像の形成位置を射影変換パラメータに基づいて補正して第２の面の画像データを生成し、形成位置を補正された画像データの画素値を小値化するスクリーン処理を施す。これにより、スクリーン処理にノズルごとの濃度ムラ補正を含めることで、画像データとノズル位置との対応付けを維持したまま、第２の面への印刷処理をすることができる。よって、第２の面の画像の形成位置の補正と濃度ムラ補正とを両立させることができる。
【０１１６】
実施形態の画像処理装置１０によれば、濃度ムラを補正するための情報を有するスクリーンデータを生成し、そのスクリーンデータに基づいて、第２の面の画像データに対してスクリーン処理を施す。これにより、濃度ムラを補正するための情報をスクリーン処理時に用いることができる。よって、ユーザからの濃度ムラ補正指示を実施することができる。
【０１１７】
実施形態の画像処理装置１０によれば、スクリーンデータに複数のノズルごとに濃度ムラを補正する情報を格納する。これにより、１ノズル単位での濃度ムラ補正が可能となる。
【０１１８】
なお、上述の実施形態の画像処理装置１０が第２の面に印刷処理を施す場合の画像データの位置補正および濃度ムラ補正に関する機能は、例えば特許文献２のように、複数台の画像処理装置を用いて印刷処理を行う場合等にも適用可能である。
【０１１９】
すなわち、第１の画像処理装置で第１の面に印刷処理を施した後、第２の画像処理装置で第２の面に印刷処理を施す場合に、上述の実施形態の画像処理装置１０による画像データの位置補正および濃度ムラ補正に関する機能を適用することができる。
【０１２０】
［その他の実施形態］
上述の実施形態の画像処理装置１０は、ＣＰＵ６０１、ＲＯＭ６０２、及びＲＡＭ６０３等を備えるコンピュータとして構成されていることとした。しかし、画像処理装置の機能の一部または全部が、専用のＡＳＩＣ（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）により実現されてもよい。
【０１２１】
上述の実施形態の画像処理装置１０が実施するプログラムは、例えばコンピュータでの読み取りが可能なように記録媒体等に格納されて提供されることができる。記録媒体は、例えば磁気ディスク、光ディスク、光磁気ディスク、フラッシュメモリ等である。あるいは、画像処理装置１０が実施するプログラムは、ネットワークに置かれたサーバ等からダウンロード可能であってもよい。
【符号の説明】
【０１２２】
１  画像処理システム
１０  画像処理装置
２０３  用紙センサ
２２０Ｃ，２２０Ｍ，２２０Ｙ，２２０Ｋ  液体吐出ヘッド
２２１  ノズル
２３１，２３２  スキャナ
６００  内部コントローラ
６１０  色変換処理部
６２０  画像位置補正部
６３０  スクリーン処理部
６４０  位置情報生成部
６５０  濃度ムラ補正部
７００  プリントサーバ
Ｐ  用紙
【先行技術文献】
【特許文献】
【０１２３】
【特許文献１】特開２０１０−２１２７４５号公報
【特許文献２】特開２０１２−０６１６９８号公報
【図１】
2022002886.tif 000003
【図２】
2022002886.tif 000004
【図３】
2022002886.tif 000005
【図４】
2022002886.tif 000006
【図５】
2022002886.tif 000007
【図６】
2022002886.tif 000008
【図７】
2022002886.tif 000009
【図８】
2022002886.tif 000010
【図９】
2022002886.tif 000011
【図１０】
2022002886.tif 000012