(57)【要約】【課題】印刷対象の各オブジェクトを配置して両面印刷を行う際に最低限のオブジェクトのみ適切に移動させて印刷画像の画質を向上させることを課題とする。【解決手段】印刷媒体の各面上における位置毎に記録剤の使用量が表された印刷データから、印刷媒体の各面上で記録剤の記録濃度が予め高濃度であるとして設定された所定の高濃度条件を満たす対比用領域Ｒ１，Ｒ２の位置を表す領域情報を生成し、領域情報を参照することにより、元の印刷データから印刷媒体の表面の対比用領域Ｒ１と当該印刷媒体の裏面の対比用領域Ｒ２との重なり度合を低減させる印刷データに修正可能であり、印刷装置２０に対して、修正された印刷データに対応する使用量の記録剤を印刷媒体の両面に付着させる制御を行う構成にした。【選択図】図４
2005165407.tif 000002
【特許請求の範囲】
【請求項１】
記録剤を印刷媒体の表面および裏面に付着させて両面印刷を実行可能な印刷装置に対し、印刷制御を行う印刷制御装置であって、
上記印刷媒体の各面上における位置毎に上記記録剤の使用量が表された印刷データから、上記印刷媒体の各面上で上記記録剤の記録濃度が予め高濃度であるとして設定された所定の高濃度条件を満たす対比用領域の位置を表す領域情報を生成する領域生成手段と、
上記領域情報を参照することにより、元の上記印刷データから上記印刷媒体の表面の上記対比用領域と当該印刷媒体の裏面の上記対比用領域との重なり度合を低減させる印刷データに修正可能な印刷データ修正手段と、
上記印刷装置に対して、上記印刷データ修正手段にて修正された印刷データに対応する使用量の記録剤を上記印刷媒体の両面に付着させる制御を行う印刷制御手段とを具備することを特徴とする印刷制御装置。
【請求項２】
上記印刷データ修正手段は、上記領域情報を参照して上記印刷媒体の表面の上記対比用領域と当該印刷媒体の裏面の上記対比用領域とが互いに反対側面の対比用領域と重なっているか否かを判定する重複判定手段を備え、同表面および裏面の対比用領域が互いに重なっていると判定されたとき、元の上記印刷データから同表面の対比用領域と同裏面の対比用領域との少なくとも一方を移動させて同表面および裏面の対比用領域の重なり度合を低減させる印刷データに修正することを特徴とする請求項１に記載の印刷制御装置。
【請求項３】
上記印刷データ修正手段は、上記重複判定手段にて互いに重なっていると判定された上記表面および裏面の対比用領域についてまとめた上記記録剤の使用度合を求め、上記元の印刷データから同表面の対比用領域と同裏面の対比用領域との少なくとも一方を移動させて同表面および裏面の対比用領域についてまとめた上記記録剤の使用度合を低減させる印刷データに修正することを特徴とする請求項２に記載の印刷制御装置。
【請求項４】
上記元の印刷データおよび修正後の印刷データは、印刷画像を多数の画素で階調表現したデータとされ、
上記所定の高濃度条件を満たす対比用領域は、上記記録剤の記録濃度が所定の記録濃度以上またはより大である画素を含む隣接した複数の上記画素からなる領域とされていることを特徴とする請求項１〜請求項３のいずれかに記載の印刷制御装置。
【請求項５】
上記所定の高濃度条件を満たす対比用領域は、上記記録剤の記録濃度が所定の記録濃度以上またはより大である画素を所定割合以上またはより多く含む隣接した複数の上記画素からなる領域とされていることを特徴とする請求項４に記載の印刷制御装置。
【請求項６】
印刷させる範囲および描画命令を含む印刷ジョブデータを入力し、上記印刷媒体の各面上に各印刷ジョブデータを印刷させるジョブ領域を割り当てながら割り当てた印刷ジョブデータに含まれる描画命令を解釈して上記印刷データを生成する印刷データ生成手段が設けられ、
上記印刷データ修正手段は、上記元の印刷データから上記重なり度合を低減させる印刷データに修正する際、移動させる対比用領域を含む上記ジョブ領域全体を移動させて同重なり度合を低減させる印刷データに修正することを特徴とする請求項１〜請求項５のいずれかに記載の印刷制御装置。
【請求項７】
上記印刷データ修正手段は、上記移動させる対比用領域を含むジョブ領域を割り当て可能な別の領域を上記印刷媒体の各面上の中から検索し、当該ジョブ領域を割り当て可能な別の領域が同印刷媒体の各面上に存在する検索結果が得られたとき、上記元の印刷データから当該割り当て可能な別の領域のうち最も上記重なり度合を低減させる領域に同ジョブ領域を割り当てた印刷データに修正することを特徴とする請求項６に記載の印刷制御装置。
【請求項８】
上記印刷データ修正手段は、上記移動させる対比用領域を含むジョブ領域と交換可能な別の領域を上記印刷媒体の各面上の中から検索し、当該ジョブ領域と交換可能な別の領域が同印刷媒体の各面上に存在する検索結果が得られたとき、上記元の印刷データから当該交換可能な別の領域のうち最も上記重なり度合を低減させる領域と同ジョブ領域とを交換した印刷データに修正することを特徴とする請求項６に記載の印刷制御装置。
【請求項９】
記録剤を印刷媒体の表面および裏面に付着させて両面印刷を実行可能な印刷装置に対し、印刷制御を行う印刷制御装置であって、
上記印刷媒体の各面上における位置毎に上記記録剤の使用量が表された印刷データから、上記印刷媒体の各面上で上記記録剤の記録濃度が予め高濃度であるとして設定された所定の高濃度条件を満たす対比用領域の位置を表す領域情報を生成する領域生成手段と、
上記領域情報を参照して上記印刷媒体の表面の上記対比用領域と当該印刷媒体の裏面の上記対比用領域とが互いに反対側面の対比用領域と重なっているか否かを判定する重複判定手段を有し、同表面および裏面の対比用領域が互いに重なっていると判定されたとき、互いに重なっていると判定された対比用領域の少なくとも一つを移動させる指示の入力を受け付け、元の上記印刷データから当該指示に従って対比用領域を移動させた印刷データに修正する印刷データ修正手段と、
上記印刷装置に対して、上記印刷データ修正手段にて修正された印刷データに対応する使用量の記録剤を上記印刷媒体の両面に付着させる制御を行う印刷制御手段とを具備することを特徴とする印刷制御装置。
【請求項１０】
上記元の印刷データおよび修正後の印刷データは、印刷画像を多数の画素で階調表現したデータとされ、
上記印刷データ修正手段は、上記重複判定手段にて互いに重なっていると判定された上記表面および裏面の対比用領域についてまとめた上記記録剤の使用度合を求め、上記印刷画像のプレビュー画像であって上記元の印刷データおよび領域情報を用いて当該対比用領域の位置および同まとめた記録剤の使用割合が示されたプレビュー画像を表示する処理を行うことを特徴とする請求項２または請求項９に記載の印刷制御装置。
【請求項１１】
記録剤を印刷媒体の表面および裏面に付着させて両面印刷を実行可能な印刷装置に対し、印刷制御を行う印刷制御方法であって、
上記印刷媒体の各面上における位置毎に上記記録剤の使用量が表された印刷データから、上記印刷媒体の各面上で上記記録剤の記録濃度が予め高濃度であるとして設定された所定の高濃度条件を満たす対比用領域の位置を表す領域情報を生成する領域生成工程と、
上記領域情報を参照することにより、元の上記印刷データから上記印刷媒体の表面の上記対比用領域と当該印刷媒体の裏面の上記対比用領域との重なり度合を低減させる印刷データに修正可能な印刷データ修正工程と、
上記印刷装置に対して、上記印刷データ修正工程にて修正された印刷データに対応する使用量の記録剤を上記印刷媒体の両面に付着させる制御を行う印刷制御工程とを具備することを特徴とする印刷制御方法。
【請求項１２】
記録剤を印刷媒体の表面および裏面に付着させて両面印刷を実行可能な印刷装置に対し、印刷制御を行う印刷制御方法であって、
上記印刷媒体の各面上における位置毎に上記記録剤の使用量が表された印刷データから、上記印刷媒体の各面上で上記記録剤の記録濃度が予め高濃度であるとして設定された所定の高濃度条件を満たす対比用領域の位置を表す領域情報を生成する領域生成工程と、
上記領域情報を参照して上記印刷媒体の表面の上記対比用領域と当該印刷媒体の裏面の上記対比用領域とが互いに反対側面の対比用領域と重なっているか否かを判定する重複判定工程を有し、同表面および裏面の対比用領域が互いに重なっていると判定されたとき、互いに重なっていると判定された対比用領域の少なくとも一つを移動させる指示の入力を受け付け、元の上記印刷データから当該指示に従って対比用領域を移動させた印刷データに修正する印刷データ修正工程と、
上記印刷装置に対して、上記印刷データ修正工程にて修正された印刷データに対応する使用量の記録剤を上記印刷媒体の両面に付着させる制御を行う印刷制御工程とを具備することを特徴とする印刷制御方法。
【請求項１３】
記録剤を印刷媒体の表面および裏面に付着させて両面印刷を実行可能な印刷装置に対し、印刷制御を行う機能をコンピュータに実現させる印刷制御プログラムであって、
上記印刷媒体の各面上における位置毎に上記記録剤の使用量が表された印刷データから、上記印刷媒体の各面上で上記記録剤の記録濃度が予め高濃度であるとして設定された所定の高濃度条件を満たす対比用領域の位置を表す領域情報を生成する領域生成機能と、
上記領域情報を参照することにより、元の上記印刷データから上記印刷媒体の表面の上記対比用領域と当該印刷媒体の裏面の上記対比用領域との重なり度合を低減させる印刷データに修正可能な印刷データ修正機能と、
上記印刷装置に対して、上記印刷データ修正機能にて修正された印刷データに対応する使用量の記録剤を上記印刷媒体の両面に付着させる制御を行う印刷制御機能とを実現させることを特徴とする印刷制御プログラム。
【請求項１４】
記録剤を印刷媒体の表面および裏面に付着させて両面印刷を実行可能な印刷装置に対し、印刷制御を行う機能をコンピュータに実現させる印刷制御プログラムであって、
上記印刷媒体の各面上における位置毎に上記記録剤の使用量が表された印刷データから、上記印刷媒体の各面上で上記記録剤の記録濃度が予め高濃度であるとして設定された所定の高濃度条件を満たす対比用領域の位置を表す領域情報を生成する領域生成機能と、
上記領域情報を参照して上記印刷媒体の表面の上記対比用領域と当該印刷媒体の裏面の上記対比用領域とが互いに反対側面の対比用領域と重なっているか否かを判定する重複判定機能を有し、同表面および裏面の対比用領域が互いに重なっていると判定されたとき、互いに重なっていると判定された対比用領域の少なくとも一つを移動させる指示の入力を受け付け、元の上記印刷データから当該指示に従って対比用領域を移動させた印刷データに修正する印刷データ修正機能と、
上記印刷装置に対して、上記印刷データ修正機能にて修正された印刷データに対応する使用量の記録剤を上記印刷媒体の両面に付着させる制御を行う印刷制御機能とを実現させることを特徴とする印刷制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、記録剤を印刷媒体の表面および裏面に付着させて両面印刷を実行可能な印刷装置に対し、印刷制御を行う印刷制御装置、印刷制御方法および印刷制御プログラムに関する。
【背景技術】
【０００２】
従来、大判の印刷用紙等に対応する印刷可能領域に、複数の印刷ジョブを自動的にレイアウトしながら配置する面付け処理を行い、印刷用紙に印刷させる技術（ネスティング印刷ともいう）が知られている。この技術を有する印刷制御装置では、印刷させる範囲および描画命令を含む印刷ジョブデータを複数入力し、印刷媒体上に各印刷ジョブデータを印刷させるジョブ領域を割り当てながら割り当てた印刷ジョブデータに含まれる描画命令を解釈して印刷データを生成し、当該印刷データを用いて印刷装置に印刷画像を印刷させる制御を行っている。
【０００３】
また、特許文献１に開示された技術では、矩形のビットマップデータ及び位置に関する情報を符号化した画像を写真画像として、記録用紙の表面に記録される写真画像領域と記録用紙の裏面に記録される写真画像領域の比較を行い領域の重なりの有無を検出し、裏面に記録される写真画像領域の記録位置を表面に記録される画像領域と重ならないように移動することが、段落００１４に記載されている。また、重なった領域を裏うつり劣化領域として、裏うつり劣化領域の面積があらかじめ定められた所定の面積以上のときに裏面に記録される写真画像領域の記録位置を移動し、それ以外のときは裏面に記録される写真画像領域の記録位置を移動しないでそのままのレイアウトにしておくことが、段落００２９に記載されている。なお、文字の大きさと線の太さと色と種類及び位置に関する情報を符号化した文字画像は、移動の対象とされていない。
【特許文献１】特開２０００−１１８０７３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
特許文献１に開示された技術では、写真画像中のインクが薄くあまり裏写りしないのに当該写真画像と重なった写真画像が移動したり、文字画像中のインクが濃く裏写りの大きい部分があるのに当該文字画像と重なった写真画像や文字画像が移動されないという問題がある。
【０００５】
本発明は、上記課題にかんがみてなされたもので、印刷対象の各オブジェクトを配置して両面印刷を行う際に最低限のオブジェクトのみ適切に移動させて印刷画像の画質を向上させることが可能な印刷制御装置、印刷制御方法および印刷制御プログラムの提供を目的とする。
【課題を解決するための手段および発明の効果】
【０００６】
上記目的を達成するため、請求項１にかかる発明では、領域生成手段と印刷データ修正手段と印刷制御手段とを具備する構成としてある。
上記領域生成手段により、印刷媒体の各面上における位置毎に記録剤の使用量が表された印刷データから、印刷媒体の各面上で記録剤の記録濃度が予め高濃度であるとして設定された所定の高濃度条件を満たす対比用領域の位置を表す領域情報が生成される。また、上記印刷データ修正手段により、領域情報が参照され、元の印刷データから印刷媒体の表面の対比用領域と当該印刷媒体の裏面の対比用領域との重なり度合を低減させる印刷データに修正可能である。そして、上記印刷制御手段により、印刷装置に対して、印刷データ修正手段にて修正された印刷データに対応する使用量の記録剤を印刷媒体の両面に付着させる制御が行われる。すると、印刷装置は、修正された印刷データに対応する使用量の記録剤を印刷媒体の両面に付着させる。
【０００７】
印刷媒体上での記録剤が高濃度のとき比較的裏写りが大きく、印刷媒体上での記録剤が高濃度でないときには比較的裏写りしない。すなわち、印刷対象のオブジェクトが写真画像であるか否かを問わず、印刷媒体上での記録剤が濃くて裏写りの大きい部分が互いに重なった場合にはその部分を含む対比用領域の重なり度合が確実に低減され、印刷媒体上での記録剤が薄くて裏写りが少ない部分が互いに重なった場合にはその部分は移動しない。言い換えると、印刷媒体上での記録剤が濃くて裏写りの大きい部分が互いに重なっているのにその部分を含むオブジェクトがそのまま印刷されたり、印刷媒体上での記録剤が薄くあまり裏写りしない部分が重なっているのにその部分を含むオブジェクトが移動したりする問題がなくなることになる。従って、印刷対象の各オブジェクトを配置して両面印刷を行う際に最低限のオブジェクトのみ適切に移動させて印刷画像の画質を向上させることが可能となる。
【０００８】
上記記録剤は、様々なものが考えられ、インクジェットプリンタで用いられるインクでもよいし、レーザープリンタで用いられるトナーでもよい。同記録剤は、水溶性染料のような色剤（着色剤）を含む有色の記録剤でもよいし、不溶性ないし難溶性の顔料または染料のような色材（着色材）を含む有色の記録剤でもよいし、色剤や色材を含まない無着色の記録剤でもよい。また、同記録剤は、単色から構成されてもよいし、複数種類から構成されてもよい。
上記印刷装置は、様々な構成が考えられ、例えば記録剤のドットを印刷媒体の各面上に形成可能な装置としてもよい。同印刷装置は、印刷媒体を自動で裏返す機構を備える装置でもよいし、指示を表示あるいは音声出力してユーザに印刷媒体を裏返させる装置でもよいし、印刷媒体の表面に付着させる記録剤と印刷媒体の裏面に付着させる記録剤とを有する装置でもよい。
上記印刷データは、様々なデータが考えられ、例えば印刷画像をドットマトリクス状の多数の画素別の階調データで表現したデータとしてもよい。
上記記録剤の記録濃度は、印刷媒体上での単位面積当たりの記録剤量であり、例えば、インク打ち込み量のような記録剤の使用量と等価としてもよいし、色変換直後の階調値と等価としてもよい。
上記対比用領域は、印刷媒体の各面上で表裏での重なりをみる対象の領域であればよく、矩形状、直線状、閉曲線で囲まれた形状、等、様々な形状とすることができる。
上記対比用領域の重なり度合は、表裏の対比用領域の重なりの程度が表されていればよく、表裏の対比用領域が重なった面積、重なった各対比用領域での平均記録濃度の平均、等、様々な度合を採用することができる。従って、上記対比用領域の重なり度合を低減させる構成は様々考えられ、表裏の対比用領域が重ならないようにしてもよいし、両対比用領域の重なった面積を少なくさせてもよいし、両対比用領域の少なくとも重なった部分の記録剤の記録濃度を下げてもよいし、印刷画像全体の記録剤の記録濃度を下げてもよい。
【０００９】
上記印刷データ修正手段は、重複判定手段を備え、この重複判定手段にて表面および裏面の対比用領域が互いに重なっていると判定されたとき、元の上記印刷データから同表面の対比用領域と同裏面の対比用領域との少なくとも一方を移動させて同表面および裏面の対比用領域の重なり度合を低減させる印刷データに修正してもよい。表裏の対比用領域が重なったときにのみ少なくともいずれかの対比用領域の移動により重なり度合が低減されるようになるので、より確実に最低限のオブジェクトのみ適切に移動させて印刷画像の画質を向上させることが可能となる。
【００１０】
上記印刷データ修正手段は、上記重複判定手段にて互いに重なっていると判定された上記表面および裏面の対比用領域についてまとめた上記記録剤の使用度合を求め、上記元の印刷データから同表面の対比用領域と同裏面の対比用領域との少なくとも一方を移動させて同表面および裏面の対比用領域についてまとめた上記記録剤の使用度合を低減させる印刷データに修正する構成としてもよい。記録剤が濃くて裏写りの大きい部分が互いに重なった場合にはその部分を含む表裏の対比用領域についてまとめた記録剤の使用割合が低減されるので、より適切にオブジェクトを移動させて印刷画像の画質を向上させることが可能となる。
【００１１】
上記まとめた記録剤の使用割合は、様々な手法により求めることができ、表裏各対比用領域について記録剤が高濃度（例えば所定記録濃度以上）である画素の割合を求めて両対比用領域について算術平均（相加平均）してもよいし、表裏各対比用領域について各画素の記録剤の使用量を算術平均した量を求めて両対比用領域について算術平均してもよい。
【００１２】
上記元の印刷データおよび修正後の印刷データを、印刷画像を多数の画素で階調表現したデータとし、上記所定の高濃度条件を満たす対比用領域を、上記記録剤の記録濃度が所定の記録濃度以上またはより大である画素を含む隣接した複数の上記画素からなる領域としてもよい。領域情報を生成する処理を簡素化させて高速化させることができる。
上記多数の画素は、印刷画像を表現できればよく、複数画素の構成とすることができ、例えば４×４画素、８×８画素のような小画像を表現するものでもよい。
【００１３】
上記所定の高濃度条件を満たす対比用領域は、上記記録剤の記録濃度が所定の記録濃度以上またはより大である画素を所定割合以上またはより多く含む隣接した複数の上記画素からなる領域とされている構成としてもよい。より適切に領域情報を生成することができるので、より確実に最低限のオブジェクトのみ適切に移動させて印刷画像の画質を向上させることが可能となる。
上記記録剤の記録濃度が所定の記録濃度以上またはより大であるか否かの判定は、例えば簡易な構成として記録剤の記録濃度と所定の閾値との対比により行うことができる。また、当該画素を所定割合以上またはより多く含むか否かの判定は、例えば簡易な構成として当該画素の割合と所定の閾値との対比により行うことができる。
【００１４】
ここで、上記記録剤は、少なくとも、第一記録剤と、同じ使用量での明るさが当該第一記録剤よりも大きい第二記録剤と、を含み、
上記第一記録剤における記録濃度の上限に対する上記所定の記録濃度の比は、上記第二記録剤における記録濃度の上限に対する上記所定の記録濃度の比よりも小さくされている構成としてもよい。
同じ使用量で比較的明るい第二記録剤よりも比較的暗い第一記録剤のほうが、裏写りの程度は大きい。上記構成により、記録剤が比較的明るい場合には比較的記録濃度の上限に近くても裏写りの程度が小さく、裏写りの程度が小さい部分が重なった場合その部分は移動しない。一方、記録剤が比較的暗い場合には比較的記録濃度の上限から遠くても裏写りの程度が大きく、裏写りの程度が大きい部分が重なった場合にはその部分を含む対比用領域の重なり度合が低減される。従って、より確実に最低限のオブジェクトのみ適切に移動させて印刷画像の画質を向上させることが可能となる。
【００１５】
記録剤の明るさは、同じ使用量の記録剤を印刷媒体上に付着させたときの明るさによって決めることができる。この明るさは、明度とされていると好適であるが、輝度等でもよい。明度としては、国際照明委員会（ＣＩＥ）で規定された均等色空間（ＣＩＥ １９７６）やデバイスに依存しない色空間の色成分量として含まれる明度であると、より高画質な印刷画像を印刷させることが可能となる。
例えば、印刷装置がＣＭＹＫｃｍ（シアン、マゼンタ、イエロー、ブラック、ライトシアン、ライトマゼンタ）の６色のインクを使用する場合、ＣＭＹＫｃｍインクは総て明るさが異なるものの、ＹｃｍインクはＣＭインクより明るく、ＣＭインクはＫインクより明るい。そこで、ＫＣＭインクの少なくとも一種を第一記録剤としてＹｃｍインクの少なくとも一種を第二記録剤としたり、Ｋインクを第一記録剤としてＣＭＹｃｍインクの少なくとも一種を第二記録剤としたり等することができる。
【００１６】
また、上記印刷装置は、少なくとも第一印刷媒体と第二印刷媒体とを使用して印刷可能であるとともに、同第一印刷媒体は同第二印刷媒体よりも光沢が強くされ、
上記印刷装置に印刷させる印刷媒体の種類を表す情報の入力を受け付ける印刷媒体入力手段が設けられ、
上記印刷媒体入力手段にて入力された情報で表される印刷媒体の種類が上記第二印刷媒体である場合の上記所定の記録濃度は、上記印刷媒体入力手段にて入力された情報で表される印刷媒体の種類が上記第一印刷媒体である場合の上記所定の記録濃度よりも小さくされている構成としてもよい。
比較的光沢の強い第一印刷媒体よりも比較的光沢の弱い第二印刷媒体のほうが、裏写りの程度は大きい。上記構成により、例えば光沢紙のように比較的光沢の強い印刷媒体である場合には比較的記録濃度が大きくても裏写りの程度が小さく、裏写りの程度が小さい部分が重なった場合その部分は移動しない。一方、例えば普通紙やマット紙のように比較的光沢の弱い印刷媒体である場合には比較的記録濃度が小さくても裏写りの程度が大きく、裏写りの程度が大きい部分が重なった場合にはその部分を含む対比用領域の重なり度合が低減される。従って、より確実に最低限のオブジェクトのみ適切に移動させて、印刷媒体の種類に応じて適切な画質とすることが可能となる。
【００１７】
また、印刷データ生成手段を設け、上記印刷データ修正手段は、上記元の印刷データから上記重なり度合を低減させる印刷データに修正する際、移動させる対比用領域を含む上記ジョブ領域全体を移動させて同重なり度合を低減させる印刷データに修正してもよい。ジョブ領域全体を移動させるという簡易な構成で、対比用領域の重なり度合を低減させ、最低限のオブジェクトのみ適切に移動させて印刷画像の画質を向上させることができる。
【００１８】
請求項７、請求項８にかかる発明によれば、確実に対比用領域の重なり度合を低減させることができ、最低限のオブジェクトのみ適切に移動させて印刷画像の画質を向上させることが可能な具体例を提供することができる。
【００１９】
ところで、請求項９にかかる発明では、領域生成手段と、重複判定手段を有する印刷データ修正手段と、印刷制御手段とを具備する構成としてある。
上記重複判定手段により、領域情報を参照して印刷媒体の表面の対比用領域と当該印刷媒体の裏面の対比用領域とが互いに反対側面の対比用領域と重なっているか否かが判定される。同表面および裏面の対比用領域が互いに重なっていると判定されたとき、上記印刷データ修正手段により、互いに重なっていると判定された対比用領域の少なくとも一つを移動させる指示の入力が受け付けられ、元の印刷データから当該指示に従って対比用領域を移動させた印刷データに修正される。そして、上記印刷制御手段により、印刷装置に対して、印刷データ修正手段にて修正された印刷データに対応する使用量の記録剤を印刷媒体の両面に付着させる制御が行われる。すると、印刷装置は、修正された印刷データに対応する使用量の記録剤を印刷媒体の両面に付着させる。
【００２０】
印刷媒体上での記録剤が濃くて裏写りの大きい部分が互いに重なった場合にその部分を含む対比用領域の少なくとも一つを移動させる指示を入力することが可能であり、対比用領域の重なり度合を低減させることが可能である。一方、印刷媒体上での記録剤が薄くて裏写りが少ない部分が互いに重なった場合にはその部分は移動しない。従って、印刷対象の各オブジェクトを配置して両面印刷を行う際に最低限のオブジェクトのみ適切に移動させて印刷画像の画質を向上させることが可能となる。
むろん、請求項４〜請求項８に記載した構成を請求項９に記載した構成に付加することも可能である。
【００２１】
上記印刷データ修正手段は、上記重複判定手段にて上記表面および裏面の対比用領域が互いに重なっていると判定されたとき、その旨を表示したり音声出力する等、外部に出力してもよい。表裏の対比用領域が重なっていることを知ることができるので、このときユーザはオブジェクトの配置を変えさせることができ、本印刷制御装置の利便性を向上させることができる。
【００２２】
上記印刷データ修正手段は、上記重複判定手段にて互いに重なっていると判定された上記表面および裏面の対比用領域についてまとめた上記記録剤の使用度合を求め、上記印刷画像のプレビュー画像であって上記元の印刷データおよび領域情報を用いて当該対比用領域の位置および同まとめた記録剤の使用割合が示されたプレビュー画像を表示する処理を行ってもよい。表裏の対比用領域が重なったときに対比用領域の重複部分と重複の度合が一目でわかるので、このときユーザはオブジェクトの配置をどのように変えたらよいかを容易に把握することができ、本印刷制御装置の利便性をさらに向上させることができる。
【００２３】
なお、上述した印刷制御装置は、ある機器に組み込まれた状態で他の方法とともに実施されることもある等、発明の思想としては各種の態様を含むものであって、適宜、変更可能である。また、上記構成に対応した所定の手順に従って処理を進めていくことも可能であるので、本発明は制御方法としても適用可能であり、請求項１１、請求項１２にかかる発明も、基本的には同様の作用、効果を有する。さらに、印刷装置を備える印刷システムとしても適用可能であり、基本的には同様の作用、効果となる。
【００２４】
本発明を実施しようとする際に、上記装置にて所定の制御プログラムを実行させる場合もある。そこで、請求項１３、請求項１４に記載したプログラムでも、基本的には同様の作用、効果を有する。また、同プログラムを記録した媒体が流通し、同記録媒体からプログラムを適宜コンピュータに読み込むことが考えられるので、そのプログラムを記録したコンピュータ読み取り可能な記録媒体としても適用可能であり、基本的には同様の作用、効果を有する。
むろん、請求項２〜請求項８、請求項１０に記載した構成を上記方法やプログラムや記録媒体に対応させることも可能である。
【発明を実施するための最良の形態】
【００２５】
以下、下記の順序に従って本発明の実施形態を説明する。
（１）印刷システムの構成：
（２）印刷制御装置の概略構成：
（３）対比用領域生成処理：
（４）印刷データ修正処理：
（５）変形例：
【００２６】
（１）印刷システムの構成：
図１は、本発明にいう印刷制御装置となるパーソナルコンピュータ（ＰＣ）１０、印刷装置（印刷手段）となるカラー印刷可能なインクジェットプリンタ２０、等から構成された印刷システムを示している。むろん、本発明に用いられるコンピュータは、ＰＣに限定されない。
本印刷制御装置によれば、予めレイアウトされた表面、裏面の各オブジェクトのインク濃度の高い部分を検出するだけでなく、表裏で重なる部分を検出することにより、印刷を開始する前に重複部分を利用者に警告として通知することが可能になる。また、特定の条件を指定することにより、オブジェクトの再配置を自動的に行うことも可能になる。
ＰＣ１０では、演算処理の中枢をなすＣＰＵ１１がシステムバス１０ａを介してＰＣ全体を制御する。同バス１０ａには、書き換え不可能な半導体メモリであるＲＯＭ１２、書き換え可能な半導体メモリであるＲＡＭ１３、ＣＤ−ＲＯＭドライブ１５、フレキシブルディスク（ＦＤ）ドライブ１６、各種インターフェイス（Ｉ／Ｆ）１７ａ〜ｅ等が接続され、ハードディスクドライブを介して磁気ディスクであるハードディスク（ＨＤ）１４も接続されている。ＲＡＭ１３には、印刷データ１３ａ、所定の高濃度条件を満たす対比用領域の位置を表す領域情報１３ｂ、当該対比用領域の重複部分の位置を表す重複情報１３ｃ等が格納される。
【００２７】
ＨＤ１４にはオペレーティングシステム（ＯＳ）やアプリケーションプログラム（ＡＰＬ）等が記憶されており、実行時にＣＰＵ１１によって適宜ＲＡＭ１３に転送され、実行される。同ＨＤ１４には、本発明の印刷制御プログラム、ターゲットプロファイル１４ａ、用紙プロファイル１４ｂ、インク情報テーブル１４ｃ、最大インク打ち込み量１４ｄ、各種閾値１４ｅが記憶されている。Ｉ／Ｆ１７ａ（例えばＵＳＢ Ｉ／Ｆ）にはデジタルカメラ３０等を接続可能であり、ＣＲＴＩ／Ｆ１７ｂにはカラー画像データに基づいて当該画像データに対応する画像を表示するディスプレイ１８ａが接続され、入力Ｉ／Ｆ１７ｃにはキーボード１８ｂやマウス１８ｃが操作用入力機器として接続され、プリンタＩ／Ｆ１７ｅには例えばパラレルＩ／Ｆケーブル（シリアルＩ／Ｆケーブルも可）を介してプリンタ２０が接続されている。通信Ｉ／Ｆ１７ｄには、ＰＣ１０とは別のコンピュータを接続可能である。この場合、ＰＣ１０は当該別のコンピュータから印刷ジョブデータを受信し、印刷データを生成してプリンタ２０に印刷画像を両面印刷させることが可能である。
【００２８】
プリンタ２０は、カートリッジ２５ａに装着されたＣＭＹＫｃｍのインク（記録剤）を使用して、印刷用紙（印刷媒体）の表面と裏面とにインクを付着させてドットを形成することにより印刷データに対応する印刷画像を両面印刷する。むろん、ライトブラック、ダークイエロー、無着色インク、等も使用するプリンタを採用してもよいし、ＣＭＹＫｃｍのいずれかのインクを使用しないプリンタを採用してもよい。また、インク通路内に泡を発生させてインクを吐出するバブル方式のプリンタや、トナーインクを使用して印刷媒体上に印刷画像を両面印刷するレーザープリンタ等、種々の印刷装置を採用可能である。
本プリンタ２０では、ＣＰＵ２１、ＲＯＭ２２、ＲＡＭ２３、通信Ｉ／Ｏ２４、コントロールＩＣ２５、ＡＳＩＣ２６、Ｉ／Ｆ２７、等がバス２０ａを介して接続され、ＣＰＵ２１がＲＯＭ２２に書き込まれたプログラムに従って各部を制御する。
【００２９】
通信Ｉ／Ｏ２４はＰＣ１０のプリンタＩ／Ｆ１７ｅと接続され、プリンタ２０は通信Ｉ／Ｏ２４を介してＰＣ１０から送信される色別のラスタデータを受信する。ＡＳＩＣ２６は、ＣＰＵ２１と所定の信号を送受信しつつヘッド駆動部２６ａに対してラスタデータに対応する印加電圧データを出力する。同ヘッド駆動部２６ａは、同印加電圧データから印刷ヘッドに内蔵されたピエゾ素子への印加電圧パターンを生成し、印刷ヘッドに６色のインクをドット単位で吐出させる。Ｉ／Ｆ２７に接続されたキャリッジ機構２７ａや紙送り機構２７ｂは、印刷ヘッドを主走査させたり、適宜改ページ動作を行いながら印刷用紙を順次送り出して副走査を行ったりする。また、Ｉ／Ｆ２７に接続された反転機構２７ｃは、片面にインクのドットが形成されて紙送り機構２７ｂにて送り出された印刷用紙を反転して再び紙送り機構２７ｂに供給する。
【００３０】
上記反転機構２７ｃは、様々な構成とすることができ、例えば、特許第２８４３７１３号公報に開示された用紙反転機構を適用してもよいし、特許第２８６４９７１号公報に開示された反転機構部を適用してもよい。これらのような反転機構を採用すると、印刷媒体の片面にのみ記録剤を付着させる機構を備える印刷装置でも、両面印刷を行うことができる。
【００３１】
上記ラスタデータは、印刷用紙の各面別であってラスタ毎に色別にドットの形成状況を表すデータであり、ドットを形成するのが表面であるか裏面であるかの表裏を識別する表裏識別情報が付加情報（例えばヘッダ情報）として付加されている。プリンタ２０は、同ラスタデータを入力すると、印刷用紙の各面のうち付加情報に含まれる表裏識別情報に対応する面に対して、ラスタ別に同ラスタデータに対応するドットを形成することにより印刷画像を両面印刷する。
【００３２】
ＰＣ１０では、ＯＳにプリンタＩ／Ｆ１７ｅを制御するプリンタドライバ等が組み込まれ、ＯＳの一部となって各種の制御を実行する。ＡＰＬは、ＯＳを介してハードウェアとデータ等のやりとりを行う。プリンタドライバは、ＡＰＬの印刷機能の実行時に稼働され、プリンタＩ／Ｆ１７ｅを介してプリンタ２０と双方向の通信を行うことが可能であり、ＯＳを介してＡＰＬから印刷データを受け取ってラスタデータに変換し、プリンタ２０に送出する。
なお、本発明の印刷制御プログラムは、ＯＳ、ＡＰＬ、ＯＳとＡＰＬ、のいずれにより構成してもよい。これらのプログラムを記録した媒体は、ＨＤ１４以外にも、ＣＤ−ＲＯＭ１５ａ、ＦＤ、半導体メモリ、等でもよい。また、通信Ｉ／Ｆ１７ｄをインターネット網に接続し、所定のサーバから本発明のプログラムをダウンロードして実行してもよい。
【００３３】
（２）印刷制御装置の概略構成：
図２は上記ハードウェアと上記制御プログラムとが協働して構築する印刷制御装置Ｕ０の構成を示すブロック図であり、図３は上記印刷制御の処理を示すフローチャートであり、図４は本印刷制御装置がジョブ領域の再配置を行う様子を模式的に示す図である。本装置Ｕ０は、各部Ｕ１〜Ｕ６を備え、必要に応じて印刷データ１３ａを修正して印刷制御を行う。また、印刷データ生成部（印刷データ生成手段）Ｕ１は各部Ｕ１１〜Ｕ１５を備え、印刷制御部（印刷制御手段）Ｕ４は各部Ｕ４１，Ｕ４２を備えている。
【００３４】
図３のフローを開始すると、後述するキャンセルフラグをリセットする等の初期設定処理を行い、印刷設定部Ｕ６により、図５に示す印刷設定画面を表示する処理を行う（ステップＳ１０５。以下、「ステップ」の記載を省略）。同画面では、印刷用紙の種類の指示入力を受け付ける用紙選択欄８１ａ、印刷用紙のサイズの指示入力を受け付けるサイズ選択欄８１ｂ、印刷媒体の各面上で所定の高濃度条件を満たす補正対象領域（対比用領域）とするインクの濃さの指示入力を受け付ける濃さ選択欄８１ｃ、同補正対象領域の大きさの指示入力を受け付ける大きさ選択欄８１ｄ、表面および裏面の補正対象領域が互いに重なっていると判定されたときの処理の指示入力を受け付けるモード選択欄８１ｅ、上下左右のマージンの指示入力を受け付けるマージン入力欄８１ｆ〜ｉ、印刷媒体の各面上に各印刷ジョブデータを印刷させるジョブ領域どうしの左右間隔や上下間隔の指示入力を受け付ける間隔入力欄８１ｊ，ｋ、ボタン８１ｌ，ｍを表示する。
【００３５】
次に、マウスやキーボードから各種欄８１ａ〜ｋへの操作入力を受け付け、ＯＫボタン８１ｌがクリック操作されると、各種印刷設定パラメータを取得する（Ｓ１１０）。ユーザから指示入力を受け付けなかった欄に対応するパラメータについては、前回の印刷設定パラメータを取得する。上記濃さ選択欄８１ｃと大きさ選択欄８１ｄでは、マウス操作により溝に沿って段階的にスライド可能な調節つまみが表示されており、調節つまみの位置に対応するパラメータを取得する。
印刷媒体の種類としては、比較的光沢の弱い普通紙やマット紙等（第二印刷媒体）、同第二印刷媒体よりも光沢の強い光沢紙等（第一印刷媒体）がある。例えば、「普通紙」が選択操作されたときには「普通紙」を表す情報であるパラメータを取得する。すなわち、Ｓ１０５〜Ｓ１１０の中で、印刷装置に印刷させる印刷媒体の種類を表す情報の入力を受け付ける印刷媒体入力手段が構成される。
【００３６】
その後、印刷ジョブデータから印刷データを生成する処理を行う。まず、印刷ジョブ入力部（ホスト通信制御部）Ｕ１１により、印刷させる範囲および描画命令を含む印刷ジョブデータを入力する（Ｓ１１５）。他のＰＣから印刷ジョブデータを受信してもよい。印刷ジョブデータとしては、PostScript（アドビシステムズの登録商標）のようなページ記述言語（ＰＤＬ）等とすることができる。印刷させる範囲は、例えば、図４に示すように印刷媒体上で互いに直交するＸ軸（横方向）とＹ軸（縦方向）を設定したときに、ジョブ領域のＸ軸方向およびＹ軸方向のサイズ（画素単位）で表すことができる。図４において、印刷媒体の左上が原点（０，０）となる。描画命令は、印刷させる範囲に対してどのように描画すべきかを表す情報とされ、ジョブ領域が文字領域なのかイメージ領域なのか等により異なる情報とされている。
次に、言語解析部Ｕ１２により、ＰＤＬ等とされた描画命令を解釈して中間言語に置き換え、文字、イメージ、グラフィックス等のオブジェクトに分ける（Ｓ１２０）。さらに、オブジェクト描画部Ｕ１３により、中間言語に従って各オブジェクトを描画処理し、印刷ジョブデータ毎にビットマップデータを生成する（Ｓ１２５）。同ビットマップデータは、ドットマトリクス状の多数の画素別の階調データからなるデータであり、例えば、ｓＲＧＢ色空間で定義されるＲＧＢ（赤、緑、青）から構成された画像データとすることができる。
【００３７】
カラー変換部Ｕ１４は、ターゲットプロファイル１４ａと用紙プロファイル１４ｂを記憶している。同カラー変換部Ｕ１４により、両プロファイル１４ａ，ｂに基づいて上記ビットマップデータをカラー変換するカラー変換処理を行う（Ｓ１３０）。ここで、ターゲットプロファイルは、カラー変換前のビットマップデータで表現される画像の特性を記述した情報であり、例えばｓＲＧＢ色空間内の各成分値とＣＩＥ Ｌａｂ色空間内の各成分値との対応関係を表すデータや、ＤＩＣ（大日本インキ化学工業株式会社の登録商標）標準色プロファイル等とすることができる。用紙プロファイルは、使用する用紙のカラー特性を記述した情報であり、例えばＣＭＹＫｃｍの各成分値とＣＩＥ Ｌａｂ色空間内の各成分値との対応関係を表すデータ等とすることができる。そこで、カラー変換部は、ターゲットプロファイルを参照して例えばＲＧＢ別の階調データからなるビットマップデータをＬａｂ表色系における各Ｌａｂ値からなるデータに変換し、用紙プロファイルを参照して当該データを例えばＣＭＹＫｃｍ別の階調データからなるビットマップデータに変換する。
むろん、例えばＲＧＢ別の階調値とＣＭＹＫｃｍ別の階調値との対応関係を複数の参照点にて規定した色変換テーブル（色変換ＬＵＴ）を用意しておき、このＬＵＴを参照してビットマップデータの色変換を行ってもよい。
また、インク打ち込み量への変換時にＣをＣとｃ、ＭをＭとｍに濃淡分版することを前提として、ＣＭＹＫ別の階調データからなるビットマップデータに変換してもよい。
【００３８】
メディア補正情報制御部Ｕ５は、インク情報テーブル１４ｃ、最大インク打ち込み量１４ｄ、各種閾値１４ｅを記憶している。
【００３９】
図６に示すように、最大インク打ち込み量１４ｄは、ある色のインクの最大吐出量を１００％としてＣＭＹＫｃｍ全色合計の吐出量の最大を表した量であり、印刷媒体の種類毎に設けられている。従って、インクが６色ある場合にはインク打ち込み量（記録剤の使用量）を最大６００％とすることも可能であるが、インクの裏写りや滲みの観点から最大インク打ち込み量を２００％等と制限している。インク情報テーブル１４ｃは、変換前のＣＭＹＫｃｍ色別の階調値と変換後のＣＭＹＫｃｍ色別のインク打ち込み量との対応関係を複数の参照点について規定した情報テーブルであり、印刷媒体の種類毎に設けられている。ここで、印刷媒体の種類毎に、全色のインク打ち込み量の合計が最大インク打ち込み量以下となるようにインク打ち込み量が決定されている。例えば、普通紙について変換前の階調値をＣ11i，Ｍ11i，…，ｍ11i（ｉ＝１〜ｎ、ｎは正の整数）、変換後のインク打ち込み量をＣ12i，Ｍ12i，…，ｍ12i（％）、最大インク打ち込み量をＩ1（％）とすると、Ｃ12i＋Ｍ12i＋…＋ｍ12i≦Ｉ1となるように設定されている。
【００４０】
図７に示すように、濃さ選択欄８１ｃでの調節つまみの位置に対応させた閾値ＴＨ１，ＴＨ２が印刷媒体の種類毎に設けられており、閾値テーブルＴ４としてＨＤに記憶されている。ここで、ＴＨ１はインク打ち込み量についての閾値（％単位）であり、最大インク打ち込み量Ｗｍ（％単位）からＴＨ１を差し引いたインク打ち込み量（所定の記録濃度）以上またはより大である画素（高濃度画素と呼ぶ）を少なくとも含む隣接した複数の画素からなる領域を補正対象領域としている。ＴＨ１を大きくするほど、印刷画像をより高画質にすることができる。ＴＨ２は高濃度画素の割合についての閾値であり、高濃度画素を所定割合以上またはより多く含む隣接した複数の画素からなる領域を補正対象領域としている。ＴＨ２を小さくするほど、補正対象領域の数が増えることになるが、印刷画像をより高画質にすることができる。むろん、閾値ＴＨ１，ＴＨ２は、５０％以上のように印刷システムが予め固定として持っていても、ユーザからの指定を受け付けてもよい。
なお、普通紙のように比較的光沢の弱い第二印刷媒体である場合の所定の記録濃度は、光沢紙のように比較的光沢の強い第一印刷媒体である場合の所定の記録濃度よりも小さくされている。
【００４１】
また、図示を省略しているが、大きさ選択欄８１ｄでの調節つまみの位置に対応させたサイズ情報Ｎｘ，Ｎｙが印刷媒体の種類毎に設けられており、サイズ情報テーブルとしてＨＤに記憶されている。ここで、ＮｘはＸ軸方向のサイズ（画素単位）であり、ＮｙはＹ軸方向のサイズ（画素単位）である。そして、印刷媒体の各面上で印刷可能な全印刷領域をＮｘ×Ｎｙ画素の矩形ブロックに分割し、そのブロック単位で補正対象領域であるか否かを決定することにしている。矩形ブロックのサイズは６４×６４ピクセルのように印刷システムが予め固定サイズとして持っていても、ユーザからの指定を受け付けてもよい。なお、Ａ０サイズ程度の大判の印刷媒体では、小さいサイズにすると補正対象領域の数が増えるので、高さ、幅共に０．５〜２インチ程度とすると迅速に処理を行うことができる。
【００４２】
カラー変換後、カラー変換部Ｕ１４により、インク情報テーブルを参照して色別の階調データからなるビットマップデータを色別のインク打ち込み量のデータに変換する（Ｓ１３５）。
なお、カラー変換直後のビットマップデータを印刷媒体の最大インク打ち込み量以下とする場合には、インク情報テーブルを用いたＳ１３５の処理を行う必要はない。
【００４３】
その後、レイアウト制御部Ｕ１５により、ジョブ領域を割り当てて印刷データを生成し、各印刷ジョブデータに含まれる各ページのレイアウト位置やレイアウト実施形態の条件を記憶して管理する（Ｓ１４０）。同印刷データは、印刷画像をドットマトリクス状の多数の画素別の階調データで表現したデータであり、印刷媒体の各面上における位置毎にインクの使用量が表されたデータである。印刷データを構成する各画素は、ビットマップデータを構成する各画素に対応している。ここで、印刷媒体の各面上で印刷可能な全印刷領域（キャンバス）の中から、マージン入力欄８１ｆ〜ｉから入力された情報に対応するマージンの領域を確保し、マージンの領域を除いた印刷領域に対して、間隔入力欄８１ｊ，ｋから入力された情報に対応する左右間隔と上下間隔とを確保しながら各ジョブ領域を割り当てる。図４の例では、印刷媒体の表面Ｉ１にジョブ領域Ｊ１，Ｊ２，Ｊ３を割り当て、裏面Ｉ２にジョブ領域Ｊ４を割り当てたことになる。なお、印刷ジョブデータが複数のページを有している場合には、ジョブ領域Ｊ１−１，Ｊ１−２のように、ページ毎にジョブ領域を割り当てる。
Ｓ１１５〜Ｓ１４０の処理により、印刷ジョブデータを入力し、印刷媒体の各面上に各印刷ジョブデータを印刷させるジョブ領域を割り当てながら割り当てた印刷ジョブデータに含まれる描画命令を解釈して印刷データを生成することができる。
【００４４】
印刷データ生成後、詳しくは後述するが、補正対象領域生成部（領域生成手段）Ｕ２により、上記印刷データから、補正対象領域の位置を表す領域情報を生成する（Ｓ１４５）。その際、印刷設定パラメータを参照するとともにメディア補正情報制御部Ｕ５にて記憶されている最大インク打ち込み量１４ｄと各種閾値１４ｅを参照して、領域情報を生成する。所定の高濃度条件は、インクの記録濃度が予め高濃度であるとして設定された条件である。インクの記録濃度は、印刷媒体上で単位面積当たりに記録されるインクの量であり、インク打ち込み量と等価である。むろん、カラー変換直後のビットマップデータを構成する階調値と等価とすることもできる。領域情報は、例えば、図４に示すように印刷媒体上でＸ軸とＹ軸を設定したときに補正対象領域の開始位置のＸＹ座標値（画素単位）とＸ軸方向およびＹ軸方向のサイズ（画素単位）で表すことができる。むろん、補正対象領域の開始位置の座標値と終了位置の座標値で表すこともできる。Ｓ１４５の処理により、図４の補正対象領域Ｒ１，Ｒ２のように、印刷媒体の表面および裏面でインクの記録濃度の大きい領域が特定される。
【００４５】
その後、詳しくは後述するが、印刷データ修正部（印刷データ修正手段）Ｕ３により、印刷設定パラメータを参照するとともに領域情報を参照して、上記印刷データを修正する（Ｓ１５０）。その際、印刷媒体の表面の補正対象領域と同じ印刷媒体の裏面の補正対象領域との重なり度合を低減させる印刷データを元の印刷データから生成する。修正後の印刷データも、元の印刷データと同じ画素数とされ、印刷画像を多数の画素で階調表現したデータである。
【００４６】
図４に示すように印刷媒体の各面Ｉ１，Ｉ２にジョブ領域を割り当て、裏面Ｉ２を裏返して表面Ｉ１に重ね合わせたとき、印刷媒体Ｉ３の両面で補正対象領域Ｒ１，Ｒ２が互いに重なっている重複領域Ｒ３が生じていると、両補正対象領域Ｒ１，Ｒ２どうしの重なり度合を低減させるように補正対象領域Ｒ１，Ｒ２の少なくとも一方を移動させた印刷データに修正する。本実施形態では、表面の補正対象領域に重なった裏面の補正対象領域を含むジョブ領域全体を移動させて重なり度合を低減させる印刷データに修正することにしているが、表面の補正対象領域を移動させてもよいし、両面の補正対象領域ともに移動させてもよい。図４の例では、裏面の補正対象領域Ｒ２を裏面Ｉ５上で下方へ移動させた結果、印刷媒体Ｉ４の両面で両補正対象領域Ｒ１，Ｒ２が互いに重ならないようになり、重なり度合が低減されていることがわかる。ここでの重なり度合は、表裏の補正対象領域が重なった面積として捉えてもよいし、互いに重なった補正対象領域について表面の補正対象領域の平均（または合計）記録濃度と裏面の補正対象領域の平均（または合計）記録濃度との平均（または合計）として捉えてもよい。平均には、算術平均、相乗平均等が含まれる。
【００４７】
印刷データ修正後、印刷データ修正部Ｕ３により、印刷をキャンセルするか否かを判断し、印刷をキャンセルする場合にはフローを終了し、キャンセルしない場合にはＳ１６０に進む（Ｓ１５５）。この判断処理は、例えば所定のキャンセルフラグを参照して、同フラグがセットされている場合に印刷をキャンセルすると判断し、同フラグがリセットされている場合に印刷を続行すると判断することにより行われる。
【００４８】
Ｓ１６０では、ハーフトーン処理部（スクリーン処理部）Ｕ４１により、ＣＭＹＫｃｍ別にインクの使用量に対応したインク打ち込み量のデータに対して所定のハーフトーン処理を行い、ＣＭＹＫｃｍ別のハーフトーンデータ（ドットの形成状況を表すデータ）を生成する。同ハーフトーンデータは、例えば階調値「１」をドット形成有り、階調値「０」をドット形成無しに対応させたデータとすることができるが、階調値「３」を大ドット形成有り、階調値「２」を中ドット形成有り、階調値「１」を小ドット形成有り、階調値「０」をドット形成無しに対応させたデータとしてもよい。
【００４９】
ハーフトーン処理後、プリンタ制御部Ｕ４２により、ハーフトーンデータに対して所定のラスタライズ処理（インターレース処理）を行ってプリンタで使用される順番に並べ替え、ＣＭＹＫｃｍインクのドットの形成状況が表されたラスタデータを生成する（Ｓ１６５）。その際、ドットを形成するのが表面であるか裏面であるかの表裏を識別する表裏識別情報を付加情報として付加する。
そして、プリンタ制御部Ｕ４２により、ラスタデータをプリンタ２０に対して出力するラスタデータ送出処理を行い（Ｓ１７０）、フローを終了する。すると、プリンタ２０は、印刷画像を表現するラスタデータを入手し、同データに基づいて印刷ヘッドを駆動してインクを印刷用紙上に吐出して付着させ、印刷データに対応する印刷画像を両面印刷する。
Ｓ１６０〜Ｓ１７０の処理により、印刷装置に対して、印刷データ修正部にて修正された印刷データに対応する使用量のインクを印刷媒体の両面に付着させる制御が行われる。
【００５０】
（３）対比用領域生成処理：
図８は、上記Ｓ１４５の補正対象領域生成処理の詳細を示すフローチャートである。図９は、領域情報１３ｂを格納する領域情報テーブルＴ１，Ｔ２の構造と、重複情報１３ｃを格納する重複情報テーブルＴ３の構造とを、模式的に示している。
フローを開始すると、領域情報テーブルＴ１，Ｔ２の記憶領域をＲＡＭ内に確保する（Ｓ２０５）。次に、最大インク打ち込み量１４ｄを参照して、用紙選択欄８１ａから選択された印刷媒体の種類に対応する最大インク打ち込み量Ｗｍを取得する（Ｓ２１０）。さらに、閾値テーブルＴ４を参照して、同印刷媒体の種類に対応する閾値ＴＨ１，ＴＨ２を取得する（Ｓ２１５）。同閾値は、濃さ選択欄８１ｃの調節つまみの位置にも対応した閾値である。
【００５１】
。
その後、サイズ情報テーブルを参照して印刷設定パラメータに対応するサイズ情報Ｎｘ，Ｎｙを取得し、印刷媒体の各面上で印刷可能な全印刷領域をＮｘ×Ｎｙ（＝Ｎｍとする）画素単位でブロックにするとともに、同ブロックの中から注目領域の位置を設定する（Ｓ２２０）。例えば、ブロックの開始位置（Ｘ，Ｙ）の値を更新することにより、注目領域の位置を設定することができる。
次に、注目領域内で、ＣＭＹＫｃｍ全色合計のインク打ち込み量ＷｔがＷｍ−ＴＨ１以上（またはより大）となる画素数Ｎｔを取得する（Ｓ２２５）。
【００５２】
図１０は、補正対象領域を決定する様子を模式的に示している。注目領域Ｒ１１内の各画素にはインク打ち込み量（Ｃp，Ｍp，Ｙp，Ｋp，ｃp，ｍp）が存在し、注目領域Ｒ１１内の注目画素Ｒ１２のインク打ち込み量Ｗｔpは色別のインク打ち込み量の総和となる。そして、注目領域Ｒ１１内の各画素について、条件Ｗｔp≧Ｗｍ−ＴＨ１を満たすか否かを判断し、この条件を満たす高濃度画素Ｒ１３の数をＮｔとする。
【００５３】
そして、注目領域内の総画素数Ｎｍに対するＮｔの比がＴＨ２以上（またはより大）であるか否かを判断する（Ｓ２３０）。条件成立時、注目領域を補正対象領域にすることになり、Ｓ２３５に進む。同補正対象領域は、インクの記録濃度が所定の記録濃度以上またはより大である画素を所定割合以上またはより多く含む隣接した複数の画素からなる領域とされる。条件不成立時には、Ｓ２４５に進む。
【００５４】
Ｓ２３５では、注目領域の記録濃度レベルＬ１を算出する。記録濃度レベルは、補正対象領域の記録濃度の大小を表すデータであればよく、本実施形態では注目領域における高濃度画素の記録濃度の平均（ΣＷｔ／Ｎｔ）をＬ１としている。むろん、注目領域における各画素の記録濃度の平均（ΣＷｔp／Ｎｍ）をＬ１としてもよいし、Ｎｔ／ＮｍをＬ１としてもよい。
その後、注目領域の開始位置（Ｘ，Ｙ）、サイズ（Ｎｘ，Ｎｙ）、記録濃度レベルＬ１を領域情報テーブルに格納する（Ｓ２４０）。ここで、注目領域が印刷媒体の表面であれば表用領域情報テーブルＴ１に開始位置（Ｘｉ，Ｙｉ）、サイズ（Ｎｘｉ，Ｎｙｉ）、記録濃度レベルＬ１ｉを格納し、注目領域が印刷媒体の裏面であれば裏用領域情報テーブルＴ２に開始位置（Ｘｊ，Ｙｊ）、サイズ（Ｎｘｊ，Ｎｙｊ）、記録濃度レベルＬ１ｊを格納する。ただし、ｉは表面での補正対象領域の通し番号（１以上の整数）であり、ｊは裏面での補正対象領域の通し番号（１以上の整数）である。本実施形態では、（Ｘｊ，Ｙｊ）は裏面のＸＹ座標を基準としているため、Ｘｊは表面のＸ座標とは異なる。
【００５５】
そして、全ブロックについて上記処理を行ったか否かを判断し（Ｓ２４５）、上記処理を行っていないブロックが残っている場合にはＳ２２０〜Ｓ２４５の処理を繰り返し、全ブロックについて上記処理を行った場合にはフローを終了する。
以上の処理により、印刷媒体の各面上における位置毎にインクの使用量が表された印刷データから、印刷媒体の各面上でインクの記録濃度が所定の高濃度条件を満たす補正対象領域の位置を表す領域情報を生成することができる。
【００５６】
（４）印刷データ修正処理：
図１１は、上記Ｓ１５０の印刷データ修正処理の詳細を示すフローチャートである。図１２は、Ｓ３０５の重複情報生成処理の詳細を示すフローチャートである。印刷データ修正処理を開始すると、まず、重複情報生成処理を行う（Ｓ３０５）。
重複情報生成処理を開始すると、まず、重複情報を格納する重複情報テーブルＴ３の記憶領域をＲＡＭ内に確保する（Ｓ４０５）。次に、表用領域情報テーブルＴ１を参照することにより、表面の補正対象領域の中から注目領域を設定する（Ｓ４１０）。例えば、表面での補正対象領域の通し番号ｉの値を更新することにより、注目領域を設定することができる。
【００５７】
そして、裏用領域情報テーブルＴ２を参照することにより、注目領域が裏面の補正対象領域の少なくとも一つと互いに重なっているか否かを判断し、条件成立時にはＳ４２０に進み、条件不成立時にはＳ４３０に進む（Ｓ４１５）。ここで、裏面の全印刷領域のＸ軸方向のサイズをＴｘ、Ｙ軸方向のサイズをＴｙとすると、印刷領域の開始位置は（０，０）、終了位置は（Ｔｘ，Ｔｙ）となる。裏面を表面に合わせると、裏面での位置（Ｘ，Ｙ）は表面では（Ｔｘ−１−Ｘ，Ｙ）となる。例えば、裏面の各補正対象領域における四隅の画素について表面での座標（Ｔｘ−１−Ｘｊ，Ｙｊ）、（Ｔｘ−Ｘｊ＋Ｎｘｊ，Ｙｊ）、（Ｔｘ−１−Ｘｊ，Ｙｊ＋Ｎｙｊ−１）、（Ｔｘ−Ｘｊ＋Ｎｘｊ，Ｙｊ＋Ｎｙｊ−１）を求め、裏面の各補正対象領域について当該四隅の画素の少なくとも一つが注目領域内にあるか否か、すなわち、Ｘ座標がＸｉ以上Ｘｉ＋Ｎｘｉ−１かつＹ座標がＹｉ以上かつＹｉ＋Ｎｙｉ−１以下である画素が存在するか否かにより判断することができる。そこで、裏面の全補正対象領域の中から順次注目補正対象領域を設定し、注目補正対象領域について上記判断をすればよい。
Ｓ４１０〜Ｓ４１５の処理を行うＰＣは、表裏の対比用領域が互いに反対側面の対比用領域と重なっているか否かを判定する重複判定手段を構成する。
【００５８】
Ｓ４２０では、裏面の全補正対象領域の中から注目領域と互いに重なった補正対象領域について、注目領域の記録濃度レベルＬ１ｉと、裏面で注目領域と重なった補正対象領域の記録濃度レベルＬ１ｊと、をまとめた重複レベルＬ２を算出する。本実施形態では、Ｌ１ｉとＬ１ｊの平均である（Ｌ１ｉ＋Ｌ１ｊ）／２をＬ２としている。むろん、加算してもよい。注目領域と重なった補正対象領域が複数あれば、当該複数の補正対象領域の記録濃度レベルを平均し、この平均した値と注目領域の記録濃度レベルとを平均する。このようにして求められる重複レベルが、互いに重なっていると判定された表面および裏面の対比用領域についてまとめた記録剤の使用度合である。
その後、注目領域と重なった補正対象領域の開始位置（Ｘｋ，Ｙｋ）、サイズ（Ｎｘｋ，Ｎｙｋ）、重複レベルＬ２ｋを重複情報テーブルＴ３に格納する（Ｓ４２５）。ただし、ｋは重複領域の通し番号（１以上の整数）である。
【００５９】
そして、表面の全補正対象領域について上記処理を行ったか否かを判断し（Ｓ４３０）、上記処理を行っていない領域が残っている場合にはＳ４１０〜Ｓ４３０の処理を繰り返し、全領域について上記処理を行った場合にはフローを終了する。
【００６０】
重複情報生成処理（図１１のＳ３０５）が終了すると、重複領域が有るか否かを判断し、条件成立時にはＳ３１５に進み、条件不成立時にはフローを終了する（Ｓ３１０）。
Ｓ３１５では、図５で示したモード選択欄８１ｅでの選択内容に対応する処理に分岐する。具体的には、「重複時警告後自動修正」が選択入力された場合にはＳ３２０でプレビュー表示処理を行ってＳ３２５に進み、「重複時自動修正」が選択入力された場合にはＳ３２５で自動重なり度合低減処理を行ってフローを終了し、「重複時警告後マニュアル修正」が選択入力された場合にはＳ３３０で手動重なり度合低減処理を行ってフローを終了する。
【００６１】
図１３は、上記Ｓ３２０のプレビュー表示処理の詳細を示すフローチャートである。まず、印刷データから、表裏それぞれの印刷画像のプレビュー画像を表現するプレビュー画像データを生成する（Ｓ５０５）。プレビュー画像はディスプレイに表示されるため、プレビュー画像データはドットマトリクス状の多数の画素別であってＲＧＢ別の階調データでプレビュー画像を表現するデータである。ここで、印刷データの画素をまびいて画素数を減らしてプレビュー画像とする。次に、重複領域テーブルＴ３と領域情報テーブルＴ１，Ｔ２を参照することにより、プレビュー画像上で、重複領域の位置、重複レベル、補正対象領域の位置を表す重複画像データを生成する（Ｓ５１０）。この重複画像データは、プレビュー画像データと同じ画素数のＲＧＢ別の階調データからなるデータとされる。さらに、プレビュー画像データに重複画像データを重畳し、実際に表示するプレビュー画像を表現するプレビュー画像データに修正する（Ｓ５１５）。例えば、画素別にプレビュー画像データの階調値と重複画像データの階調値とを足し合わせて修正後のプレビュー画像データとする。
そして、修正後のプレビュー画像データに対応するプレビュー画像を表示する処理を行う（Ｓ５２０）。また、プレビュー画像に付け加える説明も表示する処理を行い（Ｓ５２５）、フローを終了する。なお、プレビュー画像を表示する際に、所定の音声を外部に出力してもよい。
【００６２】
図１４は、上記プレビュー画像の表示画面例を示している。表示画面では、表面の印刷領域のプレビュー画像８２ａ、裏面の印刷領域のプレビュー画像８２ｂ、説明欄８２ｆを表示する。プレビュー画像８２ａ，ｂでは、各ジョブ領域の画像８２ｃ、重複領域の画像８２ｄ、補正対象領域の画像８２ｅを表示する。重複領域の画像８２ｄでは、重複レベルに対応する色を表示する。
このようにして、元の印刷データおよび領域情報を用いて対比用領域の位置およびまとめた記録剤の使用割合が示されたプレビュー画像を表示する処理を行うことができる。その結果、表裏の対比用領域が重なっていることを知ることができるし、対比用領域の重複部分と重複の度合が一目で把握することができるので、本印刷制御装置は便利である。
【００６３】
図１５と図１６は、上記Ｓ３２５の自動重なり度合低減処理の詳細を示すフローチャートである。図１７は、重複領域を含むジョブ領域を別の領域に割り当てる様子を示している。図１８は、重複領域を含むジョブ領域を別の領域と交換する様子を示している。Ｊ１１〜Ｊ１７，Ｊ２１〜Ｊ２６，Ｒ３３，Ｒ３５，Ｒ３６は、ジョブ領域である。
図１７を用いて説明すると、まず、裏面の印刷領域Ｒ２１の中から重複領域Ｒ２４を含むジョブ領域Ｊ１１の開始位置（ＪＸ，ＪＹ）、Ｘ軸方向のサイズＪＮｘ、Ｙ軸方向のサイズＬＮｙを取得する（Ｓ６０２）。次に、裏面の全印刷領域Ｒ２１から全ジョブ領域Ｊ１１，Ｊ１２を除いた空白領域Ｒ２２の中から注目位置（Ｘ，Ｙ）を設定する（Ｓ６０４）。ここで、さらにマージンを除いて空白領域としてもよい。そして、対象のジョブ領域Ｊ１１を注目位置に割り当て可能か、すなわち、ジョブ領域Ｊ１１の開始位置を注目位置（Ｘ，Ｙ）にしたときに空白領域Ｒ２２内となるか否かを判断する（Ｓ６０６）。条件成立時にはＳ６０８に進み、条件不成立時にはＳ６１４に進む。図１７のジョブ領域Ｊ１１，Ｊ１３については、空白領域Ｒ２２の中にジョブ領域Ｊ１１，Ｊ１３を割り当て可能な別の領域Ｒ２３（破線部）が存在するので、条件成立となる。一方、ジョブ領域Ｊ１５については、割り当て可能な別の領域が存在しないので、条件不成立となる。
注目位置の設定は、空白領域内でＹ座標の小さい位置を優先して所定間隔で設定し、次にＸ座標の小さい位置を優先して所定間隔で設定する。ここで、注目位置のＸ、Ｙ方向への移動量は印刷システムの初期値として記録されていてもよいし、処理の都度ユーザにより設定（上書き）されてもよい。
【００６４】
Ｓ６０８では、ジョブ領域Ｊ１１を注目位置（Ｘ，Ｙ）に割り当てた印刷データを元の印刷データから生成する。次に、図１２の重複情報生成処理を行い、修正後の印刷データにて重複領域を検索し、重複領域が存在する場合には重複レベル（Ｌ２’とする）等を格納した重複情報テーブルＴ３を作成する（Ｓ６１０）。さらに、注目位置（Ｘ，Ｙ）と重複レベルＬ２’とを対応付けてＲＡＭ内に記憶する（Ｓ６１２）。そして、空白領域Ｒ２２内の全位置について上記処理を行ったか否かを判断し（Ｓ６１４）、上記処理を行っていない領域が残っている場合にはＳ６０４〜Ｓ６１４の処理を繰り返し、全領域について上記処理を行った場合にはＳ６１６に進む。
【００６５】
Ｓ６１６では、対象のジョブ領域Ｊ１１を割り当て可能な別の領域が存在したか否かを判断し、条件成立時にはＳ６１８に進み、条件不成立時にはＳ６３２に進む。Ｓ６１８では、ＲＡＭに記憶した重複レベルＬ２’の中で最も小さい重複レベルを取得する。次に、元の印刷データから得られる重複レベルＬ２よりも重複レベルが減少しているか、すなわち、Ｌ２’＜Ｌ２であるか否かを判断し、条件成立時にはＳ６２２に進み、条件成立時にはＳ６３２に進む（Ｓ６２０）。Ｓ６２２では、重複レベルが最小となった位置に対象のジョブ領域Ｊ１１を割り当てた印刷データを生成し、フローを終了する。すなわち、印刷データを修正することによって重複レベルが小さくなるので、表裏の補正対象領域の重なり度合が低減され、印刷画像の画質が向上する。
【００６６】
以上の処理により、移動させる対比用領域を含むジョブ領域を割り当て可能な別の領域を印刷媒体の各面上の中から検索し、割り当て可能な別の領域が存在する検索結果が得られたとき、元の印刷データから当該割り当て可能な別の領域のうち最も重なり度合を低減させる領域に同ジョブ領域を割り当てた印刷データに修正することができる。そして、確実に補正対象領域の重なり度合が低減するので、印刷画像の画質をより良好にさせることができる。
【００６７】
対象のジョブ領域を別の領域に割り当てることができなかったとき、次に交換可能な別の領域を検索する。図１８を用いて説明すると、Ｓ６３２では、裏面の印刷領域Ｒ３１内に存在する全ジョブ領域Ｊ２１，Ｊ２２，Ｒ３３のうち重複領域Ｒ３４を除いたジョブ領域Ｊ２２，Ｒ３３の中から、注目ジョブ領域を設定する。例えば、通し番号の値を更新することにより、注目ジョブ領域を設定することができる。次に、対象のジョブ領域Ｊ２１を注目ジョブ領域と交換可能か否かを判断し、条件成立時にはＳ６３６に進み、条件不成立時にはＳ６４２に進む（Ｓ６３４）。図１８のジョブ領域Ｊ２１については、同じサイズのジョブ領域Ｒ３３が存在するので、ジョブ領域Ｒ３３を交換可能な別の領域として条件成立とする。ジョブ領域Ｊ２３については、ジョブ領域Ｒ３５とはサイズが異なる（ジョブ領域Ｒ３５のほうが小さい）が、ジョブ領域Ｊ２３を領域Ｒ３５に割り当てたときに空白領域Ｒ３２内に収まるので、領域Ｒ３５を交換可能な別の領域として条件成立とする。ジョブ領域Ｊ２５については、その下にあるジョブ領域Ｒ３６よりもサイズが小さいが、一旦ジョブ領域Ｊ２５，Ｒ３６を印刷領域Ｒ３１から除いて空白領域に上からジョブ領域Ｒ３６、ジョブ領域Ｊ２５の順に割り当てることができるので、領域Ｒ３６を交換可能な別の領域として条件成立とする。注目位置の設定は、上記Ｓ６０４と同じにすることができる。
【００６８】
Ｓ６３６では、ジョブ領域Ｊ２１を領域Ｒ３３と交換した印刷データを元の印刷データから生成する。次に、図１２の重複情報生成処理を行い、修正後の印刷データにて重複領域を検索し、重複領域が存在する場合には重複レベル（Ｌ２’とする）等を格納した重複情報テーブルＴ３を作成する（Ｓ６３８）。さらに、注目ジョブ領域の位置（Ｘ，Ｙ）と重複レベルＬ２’とを対応付けてＲＡＭ内に記憶する（Ｓ６４０）。そして、対象のジョブ領域Ｊ２１を除いた全ジョブ領域について上記処理を行ったか否かを判断し（Ｓ６４２）、上記処理を行っていない領域が残っている場合にはＳ６３２〜Ｓ６４２の処理を繰り返し、全領域について上記処理を行った場合にはＳ６４４に進む。
【００６９】
Ｓ６４４では、対象のジョブ領域Ｊ２１と交換可能な別の領域が存在したか否かを判断し、条件成立時にはＳ６４６に進み、条件不成立時にはＳ６５２に進む。Ｓ６４６では、ＲＡＭに記憶した重複レベルＬ２’の中で最も小さい重複レベルを取得する。次に、元の印刷データから得られる重複レベルＬ２よりも重複レベルが減少しているか、すなわち、Ｌ２’＜Ｌ２であるか否かを判断し、条件成立時にはＳ６５０に進み、条件成立時にはＳ６５２に進む（Ｓ６４８）。Ｓ６５０では、重複レベルが最小となったジョブ領域と対象のジョブ領域Ｊ２１とを交換した印刷データを生成し、フローを終了する。すなわち、印刷データを修正することによって重複レベルが小さくなるので、表裏の補正対象領域の重なり度合が低減され、印刷画像の画質が向上する。
【００７０】
以上の処理により、移動させる対比用領域を含むジョブ領域と交換可能な別の領域を印刷媒体の各面上の中から検索し、交換可能な別の領域が存在する検索結果が得られたとき、元の印刷データから当該交換可能な別の領域のうち最も重なり度合を低減させる領域と同ジョブ領域とを交換した印刷データに修正することができる。そして、確実に補正対象領域の重なり度合が低減するので、印刷画像の画質をより良好にさせることができる。
【００７１】
Ｓ６５２では、所定の警告画面を表示する等して印刷をキャンセルするか否かの操作入力を受け付け、印刷をキャンセルするか否かを判断する。キャンセルする旨の操作入力を受け付けたとき、Ｓ６５４で所定のキャンセルフラグをセットし、フローを終了する。この場合、図３のＳ１６０〜Ｓ１７０の処理が行われず、印刷が中止される。一方、キャンセルしない旨の操作入力を受け付けたとき、そのままフローを終了する。この場合、印刷が強行される。
【００７２】
なお、Ｓ６３２以降の処理を行う際に所定の警告表示を行ってもよいし、Ｓ６３２以降の処理を行う代わりに所定の警告表示を行ってもよい。
上記処理では裏面の補正対象領域を移動させたが、表面の印刷領域に対して上記処理と同様の処理を行い、表面の補正対象領域を移動させてもよい。また、裏面の補正対象領域を移動させ、さらに、表面の補正対象領域を移動させる処理を行ってもよい。さらに、表面の補正対象領域を裏面に移動させたり、裏面の補正対象領域を表面に移動させたりしてもよい。
【００７３】
以上の処理により、補正対象領域の位置が表された領域情報を参照することにより、元の印刷データから、印刷媒体の表面の対比用領域と当該印刷媒体の裏面の補正対象領域との少なくとも一方を移動させて両補正対象領域の重なり度合を低減させる印刷データに修正することが可能である。
印刷媒体上でのインクが高濃度のとき比較的裏写りが大きいが、印刷対象が写真画像であるか否かを問わず、印刷媒体上でのインクの記録濃度が大きくて裏写りの大きい部分が互いに重なった場合にはその部分を含む補正対象領域の重なり度合が確実に低減される。一方、印刷媒体上でのインクの記録濃度が小さくて裏写りが少ない部分が互いに重なった場合にはその部分は移動しない。従って、印刷対象の各オブジェクトを配置して両面印刷を行う際に最低限のオブジェクトのみ適切に移動させて印刷画像の画質をより良好にさせることが可能となる。
【００７４】
図１９は、上記Ｓ３３０の手動重なり度合低減処理の詳細を示すフローチャートである。
まず、図１３のプレビュー表示処理を行い、図１４の表示画面を表示する（Ｓ７０５）。次に、移動させる重複領域を含むジョブ領域の選択入力をマウス操作等により受け付ける（Ｓ７１０）。さらに、選択されたジョブ領域の移動先の指示入力をマウスのドラッグ操作等により受け付ける（Ｓ７１５）。さらに、指示入力に対応する位置に重複領域を含むジョブ領域を移動させた印刷データを元の印刷データから生成する（Ｓ７２０）。そして、図１３のプレビュー表示処理を行い、図１４の表示画面を表示する（Ｓ７２５）。ここで、図１４中で破線で示したボタン８２ｇ〜ｉを表示し、指示入力をマウス操作等により受け付け、入力内容に応じて処理を分岐させる（Ｓ７３０）。「再編集」ボタン８２ｇがクリック操作された場合、Ｓ７１０〜Ｓ７３０の処理を繰り返す。「印刷続行」ボタン８２ｈがクリック操作された場合、そのままフローを終了する。この場合、印刷が強行される。「キャンセル」ボタン８２ｉがクリック操作された場合、所定のキャンセルフラグをセットし（Ｓ７３５）、フローを終了する。この場合、図３のＳ１６０〜Ｓ１７０の処理が行われず、印刷が中止される。
【００７５】
以上の処理により、表裏面の対比用領域が互いに重なっていると判定されたとき、互いに重なっていると判定された対比用領域の少なくとも一つを移動させる指示の入力を受け付け、元の印刷データから当該指示に従って対比用領域を移動させた印刷データに修正することができる。
印刷対象が写真画像であるか否かを問わず、印刷媒体上でのインクの記録濃度が大きくて裏写りの大きい部分が互いに重なった場合にその部分を含む補正対象領域の少なくとも一つを移動させる指示を入力することが可能であり、補正対象領域の重なり度合を低減させることができる。一方、印刷媒体上でのインクの記録濃度が小さくて裏写りが少ない部分が互いに重なった場合にはその部分は移動しない。従って、最低限のオブジェクトのみ適切に移動させて印刷画像の画質をより良好にさせることが可能となる。
【００７６】
なお、図７で示したように、補正対象領域とするか否かの境のインク打ち込み量（最大インク打ち込み量Ｗｍから閾値ＴＨ１を差し引いた量）は、用紙選択欄８１ａにて入力された情報で表される印刷媒体の種類が光沢紙（第一印刷媒体）である場合には２００〜２４０％とされる一方、印刷媒体の種類が普通紙（第二印刷媒体）である場合には１７５〜１９５％とされている。光沢紙の場合には比較的記録濃度が大きくても裏写りの程度が小さく、裏写りの程度が小さい部分が重なってもその部分は移動しないようにされている。一方、普通紙の場合には比較的記録濃度が小さくても裏写りの程度が大きく、裏写りの程度が大きい部分が重なった場合にはその部分を含む補正対象領域の重なり度合が低減されるようにされている。従って、より確実に最低限のオブジェクトのみ適切に移動し、印刷媒体の種類に応じた適切な画質とされる。
【００７７】
以上説明したように、本発明によると、表面と裏面にオブジェクトの面付けを行う際、インクの打ち込み過ぎが発生する場合には印刷前に警告が自動的に表示される他、面付けのレイアウトに関する情報を設定することにより自動的に問題を回避して印刷ができるようになる。従って、使用する用紙のインク打ち込み特性を考慮しなくても、確実に面付け印刷をすることができ、印刷コストを低減させることができる。
【００７８】
（５）変形例：
本発明を実施する際に使用可能なコンピュータと周辺装置は、様々な構成が可能である。上記プリンタは、全体が本発明にいう印刷装置とされてもよいし、一部が本発明にいう印刷装置とされてもよい。例えば、印刷装置は、コンピュータと一体化されたものでもよいし、単色画像のみ印刷する印刷装置でもよい。上述したフローについては、一部または全部を印刷装置あるいは専用の画像処理装置で実行してもよい。
レーザープリンタを用いる場合、トナー使用量を上記インク打ち込み量に当てはめれば、同様にして処理を行うことができる。
印刷ジョブデータにページを設けず、印刷ジョブとページとをまとめて印刷ジョブと考えて処理を行うこともできる。
【００７９】
また、図２０に示すように、インクの記録濃度が予め高濃度であるとして設定する所定の高濃度条件を満たすか否かの閾値を色別に設けてもよい。ここで、ＣＭＹＫｃｍの閾値をそれぞれＴＨＣ，ＴＨＭ，ＴＨＹ，ＴＨＫ，ＴＨｃ，ＴＨｍ（％単位）、色別の最大インク打ち込み量（記録濃度の上限）をＷＣｍ，ＷＭｍ，ＷＹｍ，ＷＫｍ，Ｗｃｍ，Ｗｍｍ（％単位）とすると、色別の所定の記録濃度は、ＷＫｍ−ＴＨＫ＞ＷＣｍ−ＴＨＣ＝ＷＭｍ−ＴＨＭ＞Ｗｃｍ−ＴＨｃ＝Ｗｍｍ−ＴＨｍ＝ＷＹｍ−ＴＨＹとしている。なお、Ｗｃｍ−ＴＨｃ＝Ｗｍｍ−ＴＨｍ＞ＷＹｍ−ＴＨＹとしてもよい。
【００８０】
図の下段は、ＣＹＫｃインクのドットについて作成したインク打ち込み量と明度との相関データを示すグラフであり、横軸がインク打ち込み量（％）、縦軸が明度Ｌ（０≦Ｌ≦100）である。明度Ｌは、Ｌａｂ色空間で定義される明度値である。各曲線は上からＹ，ｃ，Ｃ，Ｋのインクのグラフである。なお、ｍとｃのインクの相関はほぼ同様であり、ＣとＭのインクの相関はほぼ同様である。図に示すように、Ｙ，ｃ，Ｃ，Ｋとなるほど同じインク打ち込み量での明度が小さくなり、暗いインクとなっている。同じインク打ち込み量で比較的明るいインク（第二記録剤）よりも比較的暗いインク（第一記録剤）のほうが、裏写りの程度は大きい。そこで、 比較的暗いインク（例えばＫ）における記録濃度の上限に対する所定の記録濃度（色別の最大インク打ち込み量Ｗｍから閾値を差し引いたインク打ち込み量）の比を、比較的明るいインク（例えばｃｍＹ）における記録濃度の上限に対する同所定の記録濃度の比よりも小さくしている。
【００８１】
図８の補正対象領域生成処理では、以下のように処理を行えば領域情報を生成することができる。
すなわち、Ｓ２２５において、注目領域内で、ＣＭＹＫｃｍの色別にインク打ち込み量が最大インク打ち込み量から閾値を差し引いた所定の記録濃度（例えばＷＫｍ−ＴＨＫ）以上（またはより大）となるか否かを判断し、ＣＭＹＫｃｍのいずれかの色で同所定の記録濃度以上（またはより大）となる画素数Ｎｔを取得すればよい。
【００８２】
上記構成により、インクが比較的明るい場合には比較的記録濃度の上限に近くても裏写りの程度が小さく、裏写りの程度が小さい部分が重なった場合その部分は移動しないようにされる。一方、記録剤が比較的暗い場合には比較的記録濃度の上限から遠くても裏写りの程度が大きく、裏写りの程度が大きい部分が重なった場合にはその部分を含む対比用領域の重なり度合が低減されるようにされる。従って、より確実に最低限のオブジェクトのみ適切に移動し、印刷画像の画質がより良好となる。
【００８３】
なお、図２０に示すように、同じ色のインクで、普通紙（第二印刷媒体）である場合の所定の記録濃度は、光沢紙（第一印刷媒体）である場合の所定の記録濃度よりも小さくされている。比較的裏写りの程度が大きい第一印刷媒体では比較的記録濃度が小さくても裏写りの程度が大きいが、裏写りの程度が大きい部分が重なった場合にはその部分を含む対比用領域の重なり度合が低減される。一方、比較的裏写りの程度が小さい第二印刷媒体では比較的記録濃度が大きくても裏写りの程度が小さいが、裏写りの程度が小さい部分が重なった場合その部分は移動しない。従って、より確実に最低限のオブジェクトのみ適切に移動し、印刷媒体の種類に応じた適切な画質とされる。
以上説明したように、本発明によると、種々の態様により、印刷対象の各オブジェクトを配置して両面印刷を行う際に最低限のオブジェクトのみ適切に移動させて印刷画像の画質を向上させることが可能となる。
【図面の簡単な説明】
【００８４】
【図１】印刷制御装置を含む印刷システムの概略構成図。
【図２】印刷制御装置の構成を示すブロック図。
【図３】印刷制御処理を示すフローチャート。
【図４】ジョブ領域の再配置を行う様子を模式的に示す図。
【図５】印刷設定画面の表示画面例を示す図。
【図６】インク情報テーブルと最大インク打ち込み量のデータ構造を示す図。
【図７】閾値テーブルのデータ構造を示す図。
【図８】補正対象領域生成処理を示すフローチャート。
【図９】領域情報テーブルと重複情報テーブルのデータ構造を示す図。
【図１０】補正対象領域を決定する様子を模式的に示す図。
【図１１】印刷データ修正処理を示すフローチャート。
【図１２】重複情報生成処理を示すフローチャート。
【図１３】プレビュー表示処理を示すフローチャート。
【図１４】プレビュー画像の表示画面例を示す図。
【図１５】自動重なり度合低減処理を示すフローチャート。
【図１６】自動重なり度合低減処理を示すフローチャート。
【図１７】重複領域を含むジョブ領域を別の領域に割り当てる様子を示す図。
【図１８】重複領域を含むジョブ領域を別の領域と交換する様子を示す図。
【図１９】手動重なり度合低減処理を示すフローチャート。
【図２０】変形例において閾値テーブルのデータ構造を示す図。
【符号の説明】
【００８５】
１０…パーソナルコンピュータ（ＰＣ）、１１…ＣＰＵ、１２…ＲＯＭ、１３…ＲＡＭ、１３ａ…印刷データ、１３ｂ…領域情報、１３ｃ…重複情報、１４…ハードディスク、１４ａ…ターゲットプロファイル、１４ｂ…用紙プロファイル、１４ｃ…インク情報テーブル、１４ｄ…最大インク打ち込み量、１４ｅ…閾値、２０…インクジェットプリンタ、２７ｃ…反転機構、Ｊ１〜Ｊ４，Ｊ１１〜Ｊ１７，Ｊ２１〜Ｊ２６…ジョブ領域、Ｒ１，Ｒ２…補正対象領域（対比用領域）、Ｒ３，Ｒ２４，Ｒ３４…重複領域、Ｒ１３…高濃度画素、Ｒ２１，Ｒ３１…印刷領域、Ｒ２２，Ｒ３２…空白領域、Ｒ２３…割り当て可能な別の領域、Ｒ３３…交換可能な別の領域、Ｔ１…表用領域情報テーブル、Ｔ２…裏用領域情報テーブル、Ｔ３…重複情報テーブル、Ｔ４…閾値テーブル、Ｕ０…印刷制御装置、Ｕ１…印刷データ生成部（印刷データ生成手段）、Ｕ１１…印刷ジョブ入力部（ホスト通信制御部）、Ｕ１２…言語解析部、Ｕ１３…オブジェクト描画部、Ｕ１４…カラー変換部、Ｕ１５…レイアウト制御部、Ｕ２…補正対象領域生成部（領域生成手段）、Ｕ３…印刷データ修正部（印刷データ修正手段）、Ｕ４…印刷制御部（印刷制御手段）、Ｕ４１…ハーフトーン処理部（スクリーン処理部）、Ｕ４２…プリンタ制御部、Ｕ５…メディア補正情報制御部、Ｕ６…印刷設定部
【図１】
2005165407.tif 000003
【図２】
2005165407.tif 000004
【図３】
2005165407.tif 000005
【図４】
2005165407.tif 000006
【図５】
2005165407.tif 000007
【図６】
2005165407.tif 000008
【図７】
2005165407.tif 000009
【図８】
2005165407.tif 000010
【図９】
2005165407.tif 000011
【図１０】
2005165407.tif 000012
【図１１】
2005165407.tif 000013
【図１２】
2005165407.tif 000014
【図１３】
2005165407.tif 000015
【図１４】
2005165407.tif 000016
【図１５】
2005165407.tif 000017
【図１６】
2005165407.tif 000018
【図１７】
2005165407.tif 000019
【図１８】
2005165407.tif 000020
【図１９】
2005165407.tif 000021
【図２０】
2005165407.tif 000022