(57)【特許請求の範囲】
【請求項１】
印刷媒体の表裏両面に対して印刷記録するに際して、表面用出力イメージ画像と裏面用出力イメージ画像とを出力する印刷制御装置であって、
（ａ）  表面側に関する表面用入力データに対してラスタライズ処理を施すことにより前記印刷媒体の表面側への印刷対象となる表面用イメージ画像を生成するとともに、裏面側に関する裏面用入力データに対してラスタライズ処理を施すことにより前記印刷媒体の裏面側への印刷対象となる裏面用イメージ画像を生成するデータ変換手段と、
（ｂ）  前記表面用イメージ画像において実画像領域の配置位置を特定することによって表面側位置情報を取得するとともに、前記裏面用イメージ画像において実画像領域の配置位置を特定することによって裏面側位置情報を取得する実画像領域特定手段と、
（ｃ）  前記表面側位置情報と前記裏面側位置情報とを比較することによって、前記表面用イメージ画像における実画像領域の配置位置と前記裏面用イメージ画像における実画像領域の配置位置とのズレ量を求めるズレ量検出手段と、
（ｄ）  前記ズレ量に基づいて、前記表面用イメージ画像における実画像領域の配置位置を補正して前記表面用出力イメージ画像を生成するとともに、前記裏面用イメージ画像における実画像領域の配置位置を補正して前記裏面用出力イメージ画像を生成するズレ量補正手段と、
を備えることを特徴とする印刷制御装置。
【請求項２】
請求項１に記載の印刷制御装置において、
前記実画像領域特定手段は、前記表面用入力データと前記裏面用入力データとのそれぞれに含まれる所定のコメント情報に基づいて、前記表面用イメージ画像における実画像領域の配置位置と前記裏面用イメージ画像における実画像領域の配置位置とを特定することによって、前記表面側位置情報と前記裏面側位置情報を取得することを特徴とする印刷制御装置。
【請求項３】
請求項１または請求項２に記載の印刷制御装置において、
前記表面用イメージ画像における実画像領域と前記裏面用イメージ画像における実画像領域とは、所定のレジスターマークを含むことを特徴とする印刷制御装置。
【請求項４】
請求項１ないし請求項３のいずれかに記載の印刷制御装置において、
前記ズレ量検出手段は、前記表面用イメージ画像における実画像領域の特定の基準位置と、前記基準位置と前記印刷媒体に関して同一位置に対応する前記裏面用イメージ画像における実画像領域の基準位置とを比較することによって、前記ズレ量を求めることを特徴とする印刷制御装置。
【請求項５】
印刷媒体の表裏両面に対して印刷記録するに際して、表面用出力イメージ画像と裏面用出力イメージ画像とを出力する印刷制御方法であって、
（ａ）  表面側に関する表面用入力データに対してラスタライズ処理を施すことにより前記印刷媒体の表面側への印刷対象となる表面用イメージ画像を生成するとともに、裏面側に関する裏面用入力データに対してラスタライズ処理を施すことにより前記印刷媒体の裏面側への印刷対象となる裏面用イメージ画像を生成する工程と、
（ｂ）  前記表面用イメージ画像において実画像領域の配置位置を特定することによって表面側位置情報を取得する工程と、
（ｃ）  前記裏面用イメージ画像において実画像領域の配置位置を特定することによって裏面側位置情報を取得する工程と、
（ｄ）  前記表面側位置情報と前記裏面側位置情報とを比較することによって、前記表面用イメージ画像における実画像領域の配置位置と前記裏面用イメージ画像における実画像領域の配置位置とのズレ量を求める工程と、
（ｅ）  前記ズレ量に基づいて、前記表面用イメージ画像における実画像領域の配置位置を補正して前記表面用出力イメージ画像を生成するとともに、前記裏面用イメージ画像における実画像領域の配置位置を補正して前記裏面用出力イメージ画像を生成する工程と、
を有することを特徴とする印刷制御方法。
【請求項６】
コンピュータを、印刷媒体の表裏両面に対して印刷記録するに際して、表面用出力イメージ画像と裏面用出力イメージ画像とを出力する印刷制御装置として機能させるプログラムを記録した記録媒体であって、
前記プログラムは、前記コンピュータに、
（ａ）  表面側に関する表面用入力データに対してラスタライズ処理を施すことにより前記印刷媒体の表面側への印刷対象となる表面用イメージ画像を生成するとともに、裏面側に関する裏面用入力データに対してラスタライズ処理を施すことにより前記印刷媒体の裏面側への印刷対象となる裏面用イメージ画像を生成する手順、
（ｂ）  前記表面用イメージ画像において実画像領域の配置位置を特定することによって表面側位置情報を取得する手順、
（ｃ）  前記裏面用イメージ画像において実画像領域の配置位置を特定することによって裏面側位置情報を取得する手順、
（ｄ）  前記表面側位置情報と前記裏面側位置情報とを比較することによって、前記表面用イメージ画像における実画像領域の配置位置と前記裏面用イメージ画像における実画像領域の配置位置とのズレ量を求める手順、
（ｅ）  前記ズレ量に基づいて、前記表面用イメージ画像における実画像領域の配置位置を補正して前記表面用出力イメージ画像を生成するとともに、前記裏面用イメージ画像における実画像領域の配置位置を補正して前記裏面用出力イメージ画像を生成する手順、
を実行させることを特徴とするコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、ディジタル印刷システムにおいて、印刷媒体の表裏両面に対して印刷を行う際に適用される表面用出力イメージ画像と裏面用出力イメージ画像との生成／出力を行う印刷制御装置、印刷制御方法およびその処理プログラムが記録された記録媒体に関する。
【０００２】
【従来の技術】
ディジタル印刷システムでは、フロントエンドコンピュータにおいて印刷すべき内容が編集されてページデータが生成される。この編集作業においては、文章、図形、画像の編集やこれらのレイアウトなどの作業が行われるが、一般的にはそれぞれの作業に適したアプリケーションソフトウェアを使用することによって作業が遂行される。
【０００３】
印刷用紙などの印刷媒体に対して両面印刷を行う場合には、表面に印刷すべき内容と裏面に印刷すべき内容とのそれぞれについて編集作業が行われ、表面用と裏面用のページデータがそれぞれ個別に生成される。
【０００４】
ここで、印刷媒体に対して両面印刷を行う際には表面に印刷される画像と裏面に印刷される画像との印刷位置を一致させることが望まれる。
【０００５】
ところが、上記のようにフロントエンドコンピュータにおいて編集作業を行うと、表面についての編集作業で使用されるアプリケーションソフトウェアと裏面についての編集作業で使用されるアプリケーションソフトウェアとが異なる場合があり、この場合にはアプリケーションソフトウェアの相違によって双方のページデータ間に演算誤差が発生することがある。このように表面と裏面とのページデータ間に誤差が発生すると、表面用に生成されたページデータの画像部分の位置と裏面用に生成されたページデータの画像部分の位置とが一致せず、これに基づいた印刷を行うと、表面に印刷される画像と裏面に印刷される画像との印刷位置にズレを生じる。
【０００６】
このため、従来のディジタル印刷システムにおいては、いくつかの手法により表裏両面の記録画像のズレを解消することが試みられている。
【０００７】
まず、第１には、ＣＲＴなどのディスプレイ（表示部）に表面用の画像と裏面用の画像とを同一倍率で表示し、電子メジャー計測と呼ばれる手法によって表面の画像と裏面の画像とのズレ量を求め、補正を行うものである。具体的には、オペレータが表示された表面と裏面との画像を参照しながら、表面および裏面についてそれぞれの画像部分が配置されたポイントを手操作にて指定することにより、双方の画像部分のズレ量を求める。そして、表面用と裏面用との画像を印刷装置に対して出力する際に、上記のようにして求められたズレ量を再度手入力して設定することにより、表面と裏面とのズレが補正されるような構成が採用されていた。
【０００８】
また、第２には、印刷装置において印刷する際にズレ量を解消するものである。具体的には、印刷装置において印刷媒体の表面に画像を記録した後、表面側の画像枠の外側部分に記録されたトンボと呼ばれるレジスターマークの記録位置を計測することにより表面の画像の絶対位置を検出し、裏面用の画像を記録する際に裏面の画像の位置を表面の画像位置に合わせ込むようにして両面印刷を行う方法である。
【０００９】
【発明が解決しようとする課題】
しかしながら、上記第１の手法では、表面用の画像と裏面用の画像とを表示する際の表示時間を要するとともに、オペレータにかかる負担が大きくなり、ズレ量の計測にも多大な時間を要するという問題がある。
【００１０】
また、上記第２の手法では、オペレータにかかる負担は小さいが、印刷装置において印刷を１枚行う度にレジスターマークの記録位置の計測をして裏面を合わせ込む処理が必要になるため、１枚の両面印刷に要する時間が多大になる。この結果、印刷装置における生産性が向上せず、大量印刷には適用することができないという問題がある。
【００１１】
この発明は、上記課題に鑑みてなされたものであって、オペレータに負担をかけることなく効率的に表裏両面の画像に生じるズレを解消し、かつ、印刷装置の生産性を低下させることのない印刷制御装置、印刷制御方法およびその処理プログラムが記録された記録媒体を提供することを目的とする。
【００１２】
【課題を解決するための手段】
上記目的を達成するために、請求項１に記載の発明は、印刷媒体の表裏両面に対して印刷記録するに際して、表面用出力イメージ画像と裏面用出力イメージ画像とを出力する印刷制御装置であって、（ａ）表面側に関する表面用入力データに対してラスタライズ処理を施すことにより前記印刷媒体の表面側への印刷対象となる表面用イメージ画像を生成するとともに、裏面側に関する裏面用入力データに対してラスタライズ処理を施すことにより前記印刷媒体の裏面側への印刷対象となる裏面用イメージ画像を生成するデータ変換手段と、（ｂ）前記表面用イメージ画像において実画像領域の配置位置を特定することによって表面側位置情報を取得するとともに、前記裏面用イメージ画像において実画像領域の配置位置を特定することによって裏面側位置情報を取得する実画像領域特定手段と、（ｃ）前記表面側位置情報と前記裏面側位置情報とを比較することによって、前記表面用イメージ画像における実画像領域の配置位置と前記裏面用イメージ画像における実画像領域の配置位置とのズレ量を求めるズレ量検出手段と、（ｄ）前記ズレ量に基づいて、前記表面用イメージ画像における実画像領域の配置位置を補正して前記表面用出力イメージ画像を生成するとともに、前記裏面用イメージ画像における実画像領域の配置位置を補正して前記裏面用出力イメージ画像を生成するズレ量補正手段とを備えている。
【００１４】
請求項２に記載の発明は、請求項１に記載の印刷制御装置において、前記実画像領域特定手段は、前記表面用入力データと前記裏面用入力データとのそれぞれに含まれる所定のコメント情報に基づいて、前記表面用イメージ画像における実画像領域の配置位置と前記裏面用イメージ画像における実画像領域の配置位置とを特定することによって、前記表面側位置情報と前記裏面側位置情報を取得することを特徴としている。
【００１５】
請求項３に記載の発明は、請求項１または請求項２に記載の印刷制御装置において、前記表面用イメージ画像における実画像領域と前記裏面用イメージ画像における実画像領域とは、所定のレジスターマークを含むことを特徴としている。
【００１６】
請求項４に記載の発明は、請求項１ないし請求項３のいずれかに記載の印刷制御装置において、前記ズレ量検出手段は、前記表面用イメージ画像における実画像領域の特定の基準位置と、前記基準位置と前記印刷媒体に関して同一位置に対応する前記裏面用イメージ画像における実画像領域の基準位置とを比較することによって、前記ズレ量を求めることを特徴としている。
【００１７】
請求項５に記載の発明は、印刷媒体の表裏両面に対して印刷記録するに際して、表面用出力イメージ画像と裏面用出力イメージ画像とを出力する印刷制御方法であって、（ａ）表面側に関する表面用入力データに対してラスタライズ処理を施すことにより前記印刷媒体の表面側への印刷対象となる表面用イメージ画像を生成するとともに、裏面側に関する裏面用入力データに対してラスタライズ処理を施すことにより前記印刷媒体の裏面側への印刷対象となる裏面用イメージ画像を生成する工程と、（ｂ）前記表面用イメージ画像において実画像領域の配置位置を特定することによって表面側位置情報を取得する工程と、（ｃ）前記裏面用イメージ画像において実画像領域の配置位置を特定することによって裏面側位置情報を取得する工程と、（ｄ）前記表面側位置情報と前記裏面側位置情報とを比較することによって、前記表面用イメージ画像における実画像領域の配置位置と前記裏面用イメージ画像における実画像領域の配置位置とのズレ量を求める工程と、（ｅ）前記ズレ量に基づいて、前記表面用イメージ画像における実画像領域の配置位置を補正して前記表面用出力イメージ画像を生成するとともに、前記裏面用イメージ画像における実画像領域の配置位置を補正して前記裏面用出力イメージ画像を生成する工程とを有している。
【００１８】
請求項６に記載の発明は、コンピュータを、印刷媒体の表裏両面に対して印刷記録するに際して、表面用出力イメージ画像と裏面用出力イメージ画像とを出力する印刷制御装置として機能させるプログラムを記録した記録媒体であって、前記プログラムは、前記コンピュータに、（ａ）表面側に関する表面用入力データに対してラスタライズ処理を施すことにより前記印刷媒体の表面側への印刷対象となる表面用イメージ画像を生成するとともに、裏面側に関する裏面用入力データに対してラスタライズ処理を施すことにより前記印刷媒体の裏面側への印刷対象となる裏面用イメージ画像を生成する手順、（ｂ）前記表面用イメージ画像において実画像領域の配置位置を特定することによって表面側位置情報を取得する手順、（ｃ）前記裏面用イメージ画像において実画像領域の配置位置を特定することによって裏面側位置情報を取得する手順、（ｄ）前記表面側位置情報と前記裏面側位置情報とを比較することによって、前記表面用イメージ画像における実画像領域の配置位置と前記裏面用イメージ画像における実画像領域の配置位置とのズレ量を求める手順、（ｅ）前記ズレ量に基づいて、前記表面用イメージ画像における実画像領域の配置位置を補正して前記表面用出力イメージ画像を生成するとともに、前記裏面用イメージ画像における実画像領域の配置位置を補正して前記裏面用出力イメージ画像を生成する手順を実行させることを特徴としている。
【００１９】
【発明の実施の形態】
以下、図面を参照しつつ本発明の実施形態を説明する。
【００２０】
ａ）ディジタル印刷システムの全体構成
図１は、この実施形態におけるディジタル印刷システム１を示す配置構成図である。図示のように、このディジタル印刷システム１は、フロントエンドコンピュータ２およびコントローラ１０が相互にＬＡＮなどのネットワークによって電気的に接続されており、コントローラ１０には印刷装置１００が接続されている。
【００２１】
フロントエンドコンピュータ２は、内部にＣＰＵ、メモリ、ハードディスク等を備えた一般的なコンピュータであり、オペレータの操作によって印刷すべきページについて画像や文書や図形等の編集作業が行われる。このような編集作業の結果、最終的に生成されるデータは、画像や文書や図形等が１ページ内に配置された状態を表現したページ記述データ等のページデータである。このページデータはいわゆるベクトルデータとして表現されている。そして、生成されたページデータはコントローラ１０に対して出力される。印刷用紙などの印刷媒体の表裏両面に対して印刷を行う場合は、表面に印刷すべき内容と裏面に印刷すべき内容とのそれぞれについて編集作業が行われ、表面用と裏面用のページデータがそれぞれ個別に生成される。そして、表面用のページデータと裏面用のページデータとは共にコントローラ１０に出力される。
【００２２】
コントローラ１０は、印刷装置１００に対する印刷制御装置として機能するものであり、一般的なコンピュータによって構成されている。そして、上記フロントエンドコンピュータ２および印刷装置１００と通信可能となっている。そして、上記フロントエンドコンピュータ２において生成された表面用と裏面用とのページデータをそれぞれ入力し、表面用と裏面用とのページデータをそれぞれにＲＩＰ処理（ラスター展開）してビットマップ形式で表現されたイメージ画像（ラスターデータ）を生成する。このＲＩＰ処理は、一般にラスタライズ処理と呼ばれるものと同じである。そして、ＲＩＰ処理によって生成された表面用のラスターデータと裏面用のラスターデータとについて発生する位置ズレを補正した後、印刷装置１００にそれぞれの補正後のラスターデータを出力する。
【００２３】
印刷装置１００は、印刷媒体に対して両面印刷が可能なように構成されており、コントローラ１０からの表面用のラスターデータに基づいて印刷媒体の表面側に印刷出力を行い、また、裏面用のラスターデータに基づいて印刷媒体の裏面側に印刷出力を行う。
【００２４】
ｂ）第１の実施の形態
図２は、この発明の第１実施形態におけるコントローラ（印刷制御装置）１０の概略構成図である。
【００２５】
図２に示すように、このコントローラ１０には、処理ユニット２０と、ページデータ等を記憶する記憶手段として機能する記憶ディスク１３とが設けられている。また、処理ユニット２０には、データ入力部２１と、データ変換部２２と、実画像領域特定部２３と、ズレ量検出部２４と、ズレ量補正部２５とが設けられている。
【００２６】
データ入力部２２は、フロントエンドコンピュータ２から入力する表面と裏面とのそれぞれについてのベクトルデータ形式で表現されたページデータを記憶ディスク１３内に格納保存する。
【００２７】
データ変換部２２は、記憶ディスク１３内から表面用のページデータと裏面用のページデータとを読み出し、それぞれのページデータに対してＲＩＰ処理を施すことにより、ビットマップ形式のイメージ画像となるラスターデータが生成される。そして、データ変換部２２で生成される表面用のラスターデータ（表面用イメージ画像）と裏面用のラスターデータ（裏面用イメージ画像）とは実画像領域特定部２３とズレ量補正部２５とに送られる。
【００２８】
実画像領域特定部２３では、表面用のラスターデータにおける実画像領域が配置された位置を特定するとともに、裏面用ラスターデータにおける実画像領域が配置された位置を特定する。
【００２９】
ここで、実画像領域とは、表面用ラスターデータ（表面用イメージ画像）および裏面用ラスターデータ（裏面用イメージ画像）のそれぞれにおいて、有効な画像成分が含まれた部分の領域をいう。例えば、図４および図５は、ＲＩＰ処理の結果得られたラスターデータ（イメージ画像）Ｄ１の一例を示す図である。図４（ａ）に示すようなイメージのラスターデータＤ１が得られた場合は、このラスターデータＤ１における実画像領域は、図４（ｂ）に点線で示す領域Ｒ１となる。したがって、印刷媒体を基準にＸ方向とＹ方向との方向性を設定したとすると、図４（ｂ）に示すように実画像領域Ｒ１はＸ方向とＹ方向との方向性に基づいた矩形となる。また、図５（ａ）には、トンボなどのレジスターマークが含まれた状態で生成されたラスターデータＤ２を示している。この場合は、有効な画像成分にトンボなどのレジスターマークが含まれるため、実画像領域は図５（ｂ）に点線で示す領域Ｒ２となる。この場合も、実画像領域Ｒ２はＸ方向とＹ方向との方向性に基づいた矩形となる。
【００３０】
そして、実画像領域特定部２３においては、上記のように実画像領域がイメージ画像中のどの部分に配置されているかを表面と裏面とのそれぞれについて特定し、その結果得られた表面側についての位置情報（表面側位置情報）と裏面側についての位置情報（裏面側位置情報）とをズレ量検出部２４に送る。
【００３１】
ズレ量検出部２４では、表面側についての位置情報と裏面側についての位置情報とを比較することによって、表面用ラスターデータにおける実画像領域の配置位置と裏面用ラスターデータにおける実画像領域の配置位置とのズレ量を求め、このズレ量をズレ量補正部２５に送る。
【００３２】
そして、ズレ量補正部２５は、ズレ量検出部２４から得られるズレ量に基づいて、データ変換部２２から得られる表面用ラスターデータと裏面用ラスターデータとにおける実画像領域の配置位置を調整することによりズレ量を解消する処理が行われる。その結果、実画像領域の配置位置にズレのない表面用ラスターデータ（表面用出力イメージ画像）と裏面用ラスターデータ（裏面用出力イメージ画像）とが生成され、これらが印刷装置１００に対して出力される。
【００３３】
なお、図２に示したコントローラ１０は既述のように一般的なコンピュータで構成されているが、当該コンピュータ内のＣＰＵ（処理ユニット）が、図２に示すようにフレキシブルディスクやＣＤ−ＲＯＭなどの記録媒体９から所定の処理プログラムを読み出して実行することによって、上記の各処理部（データ入力部２１，データ変換部２２等）としての機能が実現するものであってもよいことは言うまでもない。
【００３４】
以上のような図２に示した構成において、実際にコントローラ１０で行われる処理シーケンスについて説明する。図６および図７は、この実施形態におけるコントローラ１０における処理シーケンスを示すフローチャートである。
【００３５】
まず、図６に示すフローチャートにおいて、データ入力部２１がフロントエンドコンピュータ２から送られてくる表面用のページデータと裏面用のページデータとの受信を行う（ステップＳ１）。そして、受信した表面用のページデータと裏面用のページデータとは、記憶ディスク１３に格納される。
【００３６】
そして、ステップＳ２およびＳ３においては、データ変換部２２が作用する。まず、ステップＳ２においてデータ変換部２２は、記憶ディスク１３内から表面用のページデータを読み出し、表面用のページデータに対してＲＩＰ処理を施す。この結果、印刷媒体の表面側への印刷対象となる画像がイメージ形式（ビットマップ形式）で表現された表面用ラスターデータ、すなわち、表面用イメージ画像が生成される。ここで、生成された表面用ラスターデータは、実画像領域特定部２３とズレ量補正部２５とに送られる。
【００３７】
次に、ステップＳ３においてデータ変換部２２は、記憶ディスク１３内から裏面用のページデータを読み出し、裏面用のページデータに対してＲＩＰ処理を施す。この結果、印刷媒体の裏面側への印刷対象となる画像がイメージ形式（ビットマップ形式）で表現された裏面用ラスターデータ、すなわち、裏面用イメージ画像が生成される。ここで、生成された裏面用ラスターデータは、実画像領域特定部２３とズレ量補正部２５とに送られる。
【００３８】
そして、ステップＳ４に進み、実画像領域特定部２３が機能し、表面用ラスターデータと裏面用ラスターデータとのそれぞれにおける実画像領域が配置された位置情報を取得する。この実施の形態においては、実画像領域特定部２３は、表面用ラスターデータから実画像領域を特定する際には、表面用ラスターデータを所定の走査方向に沿ったピクセルごとの検査を行うことにより、有効な画像成分が含まれた部分である実画像領域を特定する。また、裏面用ラスターデータについて実画像領域を特定する際も同様である。
【００３９】
図８は、この実施形態における実画像領域を特定する処理の概要を示す図である。例えば、図８（ａ）に示すように、表面用ラスターデータＤａには有効な画像成分として「Ｆ」なる画像が含まれているとする。この場合、実画像領域特定部２３は、印刷媒体を基準に設定された互いに直交する２方向、すなわちＸ方向とＹ方向とに基づいてラスターデータを１ピクセルごとに検証する。具体的には、図８（ａ）に示すように、表面用ラスターデータＤａの示すイメージ画像において左上端部からＸ方向に１ピクセルずつピクセル値を検証し、ピクセル値の変化点を検出することにより、有効な画像成分の検出を行う。ピクセルごとの検証がイメージ画像において右端まで到達すると、次に、Ｙ方向に１ピクセル分だけ移動し、上記と同様にイメージ画像の左端からＸ方向に１ピクセルずつ検証していく。
【００４０】
以下、同様の検証を繰り返し、イメージ画像において最も−Ｘ方向側（左側）に位置する有効な画像成分のピクセル位置をＸａ１とし、最も＋Ｘ方向側（右側）に位置する有効な画像成分のピクセル位置をＸａ２とする。また、最も−Ｙ方向側（上側）に位置する有効な画像成分のピクセル位置をＹａ１とし、最も＋Ｙ方向側（下側）に位置する有効な画像成分のピクセル位置をＹａ２とする。
【００４１】
ここで、図８（ｂ）に示すように、有効な画像成分が含まれている領域の左上部の位置をＰａ１とし、右下部の位置をＰａ２とすると、位置Ｐａ１の座標は（Ｘａ１，Ｙａ１）で表現でき、位置Ｐａ２の座標は（Ｘａ２，Ｙａ２）で表現できる。そして、この２つの位置Ｐａ１，Ｐａ２から有効な画像成分が含まれる領域、すなわち実画像領域Ｒａ（図中に点線で示す矩形領域）の位置を特定することができる。
【００４２】
なお、裏面用ラスターデータについても同様にして有効な画像成分が含まれる実画像領域を特定することができるが、裏面用ラスターデータは、印刷媒体の裏面側に印刷されることから表面用ラスターデータとの関係において、Ｘ方向が図８とは逆方向になる。
【００４３】
すなわち、図９に示すように、印刷媒体４に対して表面側に「Ｆ」なる画像を記録し、裏面側に「Ｋ」なる画像を記録する場合について考えると、裏面側に印刷記録する画像は、表面側の画像に対して左右反転したものとなる。このため、上記のＸ方向とＹ方向とを印刷媒体４を基準に設定すると、裏面用ラスターデータＤｂについてピクセルごとの検証を行う際には、Ｘ方向は右側から左側に設定されることになる。
【００４４】
したがって、図９に示すような印刷媒体４の表面側に「Ｆ」なる画像を記録し、裏面側に「Ｋ」なる画像を記録する場合は、表面用ラスターデータＤａについては図１０（ａ）に示すように右方向に向かってＸ方向が設定されて実画像領域Ｒａが特定される。一方、裏面用ラスターデータＤｂについては図１０（ｂ）に示すように左方向に向かってＸ方向が設定されて実画像領域Ｒｂが特定される。そして、図１０（ａ）において実画像領域Ｒａの配置位置を特定する表面側位置情報としては位置Ｐａ１，Ｐａ２の２点の座標値が使用され、図１０（ｂ）において実画像領域Ｒｂの配置位置を特定する裏面側位置情報としては位置Ｐｂ１，Ｐｂ２の２点の座標値が使用される。
【００４５】
この実施形態においては、上記のようにして表面用ラスターデータと裏面用ラスターデータとの双方について実画像領域を特定し、表面側について特定された実画像領域の配置位置を表面側位置情報としてズレ量検出部２４に送出するとともに、裏面側について特定された実画像領域の配置位置を裏面側位置情報としてズレ量検出部２４に送出する。
【００４６】
そして、ステップＳ５に進み、ズレ量検出部２４における表裏両面における実画像領域のズレ量の検出処理が行われる。ズレ量検出部２４においては、表面側の実画像領域と裏面側の実画像領域とを所定の基準位置において比較することによってズレ量を検出する。
【００４７】
なお、ここで表面側と裏面側とを比較する際の基準位置はオペレータによって予め設定されているものとする。基準位置は、実画像領域における任意の位置を設定可能である。ただし、裏面側について特定される基準位置は、表面側について特定された基準位置と印刷媒体に関して同一位置に対応する位置であることが必要である。
【００４８】
例えば、図１０（ａ）のように表面用ラスターデータＤａについて特定された実画像領域Ｒａの配置位置が位置Ｐａ１とＰａ２とによって特定される場合、図９からもわかるように、表面側の位置Ｐａ１と印刷媒体に関して同一位置に対応する裏面側の実画像領域Ｒｂの位置はＰｂ１であり、表面側の位置Ｐａ２と印刷媒体に関して同一位置に対応する裏面側の実画像領域Ｒｂの位置はＰｂ２である。
【００４９】
このため、表面側について基準位置が位置Ｐａ１として設定されている場合は、これに対応する裏面側の位置はＰｂ１であるので、ズレ量検出部２４においては、表面側の位置Ｐａ１と裏面側の位置Ｐｂ１とのＸ方向およびＹ方向のズレ量を検出する。また、表面側について基準位置が位置Ｐａ２として設定されている場合は、これに対応する裏面側の位置はＰｂ２であるので、ズレ量検出部２４においては、表面側の位置Ｐａ２と裏面側の位置Ｐｂ２とのＸ方向およびＹ方向のズレ量を検出する。さらに、図１０（ａ）に示す実画像領域Ｒａのセンター部分（中央部分）でのズレ量を検出することも可能である。このズレ量検出処理の詳細は、図７に示すフローチャートである。
【００５０】
まず、ステップＳ５１においてズレ量検出部２４は、実画像領域のセンター位置でズレ量を検出するか否かを判定する。ここでの判定は、オペレータによって予め設定された基準位置がセンター位置として設定されているか否かによって行われる。そして、「ＹＥＳ」と判断された場合はステップＳ５２に進み、「ＮＯ」と判断された場合は、ステップＳ５３に進む。
【００５１】
ステップＳ５２では、センター位置の計算を行う。図１０に示したように、実画像領域Ｒａ，Ｒｂの位置が２点の座標によって特定されるため、これら２点の座標値からセンター位置の計算を行うことになる。すなわち、実画像領域Ｒａのセンター位置をＭａとし、そのＭａの座標値を（ＭａＸ，ＭａＹ）とすると、「ＭａＸ＝（Ｘａ１＋Ｘａ２）／２」と「ＭａＹ＝（Ｙａ１＋Ｙａ２）／２」とでセンター位置Ｍａの座標値を求めることができる。また、同様に、実画像領域Ｒｂのセンター位置をＭｂとし、そのＭｂの座標値を（ＭｂＸ，ＭｂＹ）とすると、「ＭｂＸ＝（Ｘｂ１＋Ｘｂ２）／２」と「ＭｂＹ＝（Ｙｂ１＋Ｙｂ２）／２」とでセンター位置Ｍｂの座標値を求めることができる。このようにして導かれたセンター位置の座標値も実画像領域の位置情報として使用される。
【００５２】
なお、表面用ラスターデータＤａにおいて、上記のセンター位置Ｍａは、図１１に示すように実画像領域Ｒａの中央部であるが、基準位置として設定されるセンター位置はこれに限定するものではなく、図１１の端部側センター位置Ｈａ１〜Ｈａ４であってもよい。この場合も、Ｘ方向とＹ方向とのうちのいずれか一方の座標値については、上記のような計算を行うことにより求めることができる。また、基準位置として図１１に示すように実画像領域Ｒａのコーナー部分の位置Ｐａ３，Ｐａ４が設定された場合は、実画像領域Ｒａについて求められた２点の位置Ｐａ１とＰａ２の座標値を用いることによってその座標値を取得することができるので、計算処理を行う必要はない。
【００５３】
そして、ステップＳ５３に進み、表面側位置情報と裏面側位置情報とを基準位置にて比較することにより、表面側と裏面側との実画像領域の配置された位置のズレ量を求める。具体的には、表面側において基準位置に対応する座標値と裏面側において基準位置に対応する座標値とをＸ方向およびＹ方向について差分を導くことによってズレ量を求める。
【００５４】
例えば、センター位置を基準位置として比較した場合は、Ｘ方向のズレ量ΔＸは、「ΔＸ＝ＭａＸ−ＭｂＸ」で導かれれ、Ｙ方向のズレ量ΔＹは、「ΔＹ＝ＭａＹ−ＭｂＹ」で導かれる。
【００５５】
また、表面側において位置Ｐａ１が基準位置として設定されている場合は、Ｘ方向のズレ量ΔＸは、表面側の位置Ｐａ１のＸ座標値と裏面側の位置Ｐｂ１のＸ座標値との差分によって導かれ、Ｙ方向のズレ量ΔＹは、表面側の位置Ｐａ１のＹ座標値と裏面側の位置Ｐｂ１のＹ座標値との差分によって導かれる。
【００５６】
このようにして求められた所定の基準位置における表面側と裏面側との実画像領域のズレ量は、ズレ量補正部２５に送られる。
【００５７】
そして、図７のフローチャートは終了し、図４のフローチャートのステップＳ６に進む。
【００５８】
ステップＳ６では、ズレ量補正部２５がズレ量検出部２４から得られるズレ量に基づいて表面用ラスターデータと裏面用ラスターデータとの一方若しくは双方に対して実画像領域の配置を補正する処理を行い、ズレ量を解消する。ここで行うズレ量の補正としては、公知の実画像領域の位置をズレ量に基づいてピクセル単位で移動させる方法であればどのようなものであっても適用することができる。
【００５９】
また、その他に一例を挙げると、空白データを追加することによって補正することもできる。すなわち、Ｘ方向についてのズレ量ΔＸに基づいて、表面用ラスターデータと裏面用ラスターデータとのうちの少なくとも一方に対し、＋Ｘ方向側若しくは−Ｘ方向側の画像端部側にズレ量ΔＸに相当する幅の空白データ（画像として有効でないデータ）を追加することにより、Ｘ方向のズレ量を解消することができる。また、Ｙ方向についてのズレ量ΔＹに基づいて、表面用ラスターデータと裏面用ラスターデータとのうちの少なくとも一方に対し、＋Ｙ方向側（上側）若しくは−Ｙ方向側（下側）の画像端部側にズレ量ΔＹに相当する幅の空白データを追加することにより、Ｙ方向のズレ量を解消することができる。
【００６０】
そして、ズレ量補正部２５においてズレを解消するための補正を行うことにより、上記の基準位置におけるズレ量が解消されることとなる。したがって、両面印刷において、表面側の実画像領域と裏面側の実画像領域との間で、位置合わせを行いたい位置を予め基準位置として設定しておけば、双方の実画像領域のサイズが一致していない場合であっても、基準位置において配置位置のズレが解消されるため、適切な両面印刷を行うことができる。
【００６１】
このようにズレ量補正部２５においてズレ量に基づいた補正を行うことにより、ズレの解消され、印刷装置１００への出力に適した出力形式の表面用ラスターデータ（表面用出力イメージ画像）と裏面用ラスターデータ（裏面用出力イメージ画像）とを生成することができる。
【００６２】
そして、ステップＳ７に進んで、ステップＳ６で生成された出力形式の表面用ラスターデータ（表面用出力イメージ画像）と裏面用ラスターデータ（裏面用出力イメージ画像）とを印刷装置１００に出力することにより、両面印刷の際に、表裏両面間でズレのない適切な印刷物を得ることができる。
【００６３】
以上説明したように、この実施形態におけるコントローラ（印刷制御装置）１０では、実画像領域特定部２３が、印刷媒体４の表面側への印刷対象となる表面用ラスターデータ（表面用イメージ画像）において実画像領域の配置位置を特定することによって表面側位置情報を取得するとともに、印刷媒体の裏面側への印刷対象となる裏面用ラスターデータ（裏面用イメージ画像）において実画像領域の配置位置を特定することによって裏面側位置情報を取得し、そして、ズレ量検出部２４が、表面側位置情報と裏面側位置情報とを比較することによって、表面用ラスターデータにおける実画像領域の配置位置と裏面用ラスターデータにおける実画像領域の配置位置とのズレ量を求める。そして、ズレ量補正部２５が、ズレ量検出部２４において得られたズレ量に基づいて、表面用ラスターデータにおける実画像領域の配置位置を補正して出力形式の表面用ラスターデータ（表面用出力イメージ画像）を生成するとともに、裏面用ラスターデータにおける実画像領域の配置位置を補正して出力形式の裏面用ラスターデータ（裏面用出力イメージ画像）を生成するように構成されているため、オペレータに負担をかけることなく効率的に表裏両面の画像に生じるズレを解消することができる。また、これに加えて、印刷装置１００の生産性を低下させることもない。
【００６４】
また、この実施形態ではデータ変換部２２が印刷媒体の表面側への印刷対象として入力する表面用のページデータ（表面用入力データ）に対してＲＩＰ処理という所定のデータ変換を施すことにより出力イメージとして表現される表面用ラスターデータを生成するとともに、印刷媒体の裏面側への印刷対象として入力する裏面用のページデータ（裏面用入力データ）に対してＲＩＰ処理を施すことにより出力イメージとして表現される裏面用ラスターデータを生成するため、ズレ量検出部２３では、ＲＩＰ処理などのデータ変換処理が終了した後の出力形式のデータでズレ量を検出することができるので、適切にズレ量を検出することができる。
【００６５】
さらに、この実施形態においては、レジスターマークを使用した印刷を行う場合は、表面用ラスターデータ（表面用イメージ画像）における実画像領域と裏面用ラスターデータ（裏面用イメージ画像）における実画像領域とが、使用されるレジスターマークを含むように実現されるので、後工程において裁断などが行われる際に使用されるレジスターマークの位置が表裏両面においてズレが生じることを回避することができる。
【００６６】
ｃ）第２の実施の形態
次に、図３は、この発明の第２実施形態におけるコントローラ（印刷制御装置）１０の概略構成図である。図３の構成においても、コントローラ１０には、処理ユニット２０と、ページデータ等を記憶する記憶手段として機能する記憶ディスク１３とが設けられている。また、処理ユニット２０には、第１実施形態の場合と同様に、データ入力部２１と、データ変換部２２と、実画像領域特定部２３と、ズレ量検出部２４と、ズレ量補正部２５とが設けられている。
【００６７】
この実施形態のコントローラ１０が、上記第１実施形態のものと異なる点は、実画像領域特定部２３が表面側と裏面側のそれぞれにおける実画像領域の配置位置を特定する際に、参照するデータがページデータに含まれているコメント情報であるという点である。
【００６８】
すなわち、図３の構成の実画像領域特定部２３は、記憶ディスク１３から表面用と裏面用のそれぞれのページデータに含まれているコメント文中から実画像領域の位置に関するコメント情報を取得し、当該コメント情報から演算処理を行うことにより、表面用ラスターデータと裏面用ラスターデータとに含まれる実画像領域の配置位置を求めるように構成されている。この内容について説明する。
【００６９】
図１２は、表面用および裏面用のページデータ中に含まれているコメント文の一例を示す図である。この例ではページデータとしてアドビシステムズ社の「ポストスクリプト」（アドビシステムズ社の登録商標）で記述されたものを使用している。実画像領域特定部２３は、図１２に示すコメント文中から実画像領域の位置を示すコメント情報Ｊ１，Ｊ２を読み出す。コメント情報Ｊ１，Ｊ２には、ベクトルデータ形式で表現されたページデータにおいて実画像領域の位置する座標値が記されている。そして、実画像領域特定部２３は、コメント情報Ｊ１，Ｊ２から得られる実画像領域の座標値に対して所定の演算を行うことによってピクセル値に対応する座標値に変換し、その結果得られる実画像領域の座標値を位置情報としてズレ量検出部２３に出力する。このような処理を表面用のページデータと裏面用のページデータとのそれぞれに対して行うことにより、実画像領域特定部２３は、イメージ画像の全体をピクセルごとに走査することなくイメージ画像中における実画像領域の配置位置を取得することができるので、効率的な処理を行うことができる。
【００７０】
また、表面用と裏面用とのそれぞれのページデータ中にレジスターマークが含まれている場合は、それについてのコメント情報もページデータ中に含まれている。図１３は、表面用および裏面用のページデータ中に含まれているレジスターマークに関するコメント情報の一例を示す図である。この例ではページデータとしてアドビシステムズ社の「ポストスクリプト」（アドビシステムズ社の登録商標）で記述されたものを使用している。実画像領域特定部２３は、図１３に示すコメント文中から各レジスターマークの位置を示すコメント情報Ｊ３〜Ｊ６を読み出す。コメント情報Ｊ３〜Ｊ６には、ベクトルデータ形式で表現されたページデータにおいてレジスターマークの位置する座標値が記されている。そして、実画像領域特定部２３は、コメント情報Ｊ３〜Ｊ６から得られる各レジスターマークの座標値に対して所定の演算を行うことによってピクセル値に対応する座標値に変換し、その結果得られる各レジスターマークの座標値を位置情報としてズレ量検出部２３に出力する。このような処理を表面用のページデータと裏面用のページデータとのそれぞれに対して行うことにより、実画像領域特定部２３は、イメージ画像の全体をピクセルごとに走査することなくイメージ画像中におけるレジスターマークの配置位置を取得することができるので、効率的な処理を行うことができる。
【００７１】
なお、この実施形態においては、実画像領域特定部２３以外の処理ユニット２０内の各部については、上記第１実施形態で説明した内容と同様の処理を行う。したがって、この実施形態における処理シーケンスは、上記第１実施形態で説明した図６および図７のフローチャートと同様になる。ただし、ステップＳ４における実画像領域特定部２３の処理は、上述したようにページデータのコメント文中のコメント情報に基づいて表面側位置情報と裏面側位置情報とを取得する処理内容となる。
【００７２】
この実施形態では、実画像領域特定部２３は、表面用のページデータ（表面用入力データ）と裏面用のページデータ（裏面用入力データ）とのそれぞれに含まれる所定のコメント情報に基づいて、表面用ラスターデータ（表面用イメージ画像）における実画像領域の配置位置と裏面用ラスターデータ（裏面用イメージ画像）における実画像領域の配置位置とを特定することによって、表面側位置情報と裏面側位置情報とを取得するように構成されているため、効率的に表面および裏面についての実画像領域に関する位置情報を効率よく取得することができる。
【００７３】
なお、この実施形態に示したコントローラ１０は既述のように一般的なコンピュータで構成されているが、当該コンピュータ内のＣＰＵ（処理ユニット）が、図３に示すようにフレキシブルディスクやＣＤ−ＲＯＭなどの記録媒体９から所定の処理プログラムを読み出して実行することによって、上記の各処理部（データ入力部２１，データ変換部２２，実画像領域特定部２３等）としての機能が実現するものであってもよいことは言うまでもない。
【００７４】
また、上記第１実施形態で説明した効果は、この実施形態においても何ら問題なく実現される。すなわち、この実施形態においても、オペレータに負担をかけることなく効率的に表裏両面の画像に生じるズレを解消することができる。また、これに加えて、印刷装置１００の生産性を低下させることもない。レジスターマークを使用した印刷を行う場合は、表面用ラスターデータ（表面用イメージ画像）における実画像領域と裏面用ラスターデータ（裏面用イメージ画像）における実画像領域とが、レジスターマークを含むように特定されるので、後工程において裁断などが行われる際に使用されるレジスターマークの位置が表裏両面においてズレが生じることを回避することができる。
【００７５】
ｄ）変形例
上記各実施形態は一例であり、この発明の内容は上記各実施形態の内容に限定されるものではない。例えば、図２および図３に示した処理ユニット２０内の複数の処理部のうち、一部をフロントエンドコンピュータ２側や印刷装置１００側に設けるように構成してもよい。また、図２および図３に示した処理ユニット２０内の複数の処理部のすべてを印刷装置１００に内蔵するように構成してもよい。これらはいずれも、この発明を実施するにあたっての各処理部の配置位置の変形であるため、技術的には上記各実施形態に示した技術内容を適用することができることは明らかである。
【００７６】
また、上記各実施形態においては、ズレ量を検出して補正する際のデータはラスターデータであるとして説明したが、データの形式はラスターデータに限定されるものではない。すなわち、ピクセル単位でズレ量を検出したり、補正することができるイメージ画像として表現されたデータであれば、上述した内容の処理を適用することができるので、ラスターデータ以外のデータであってもよいことになる。
【００７７】
【発明の効果】
以上説明したように、請求項１に記載の発明によれば、印刷媒体の表面側への印刷対象となる表面用イメージ画像において実画像領域の配置位置を特定することによって表面側位置情報を取得するとともに、前記印刷媒体の裏面側への印刷対象となる裏面用イメージ画像において実画像領域の配置位置を特定することによって裏面側位置情報を取得し、表面側位置情報と裏面側位置情報とを比較することによって、表面用イメージ画像における実画像領域の配置位置と裏面用イメージ画像における実画像領域の配置位置とのズレ量を求め、当該ズレ量に基づいて、表面用イメージ画像における実画像領域の配置位置を補正して表面用出力イメージ画像を生成するとともに、裏面用イメージ画像における実画像領域の配置位置を補正して裏面用出力イメージ画像を生成するため、オペレータに負担をかけることなく効率的に表裏両面の画像に生じるズレを解消することができる。また、これに加えて、印刷装置の生産性を低下させることもない。
【００７９】
請求項２に記載の発明によれば、実画像領域特定手段は、表面用入力データと裏面用入力データとのそれぞれに含まれる所定のコメント情報に基づいて、表面用イメージ画像における実画像領域の配置位置と裏面用イメージ画像における実画像領域の配置位置とを特定することによって、表面側位置情報と裏面側位置情報を取得するため、効率的に表面側位置情報と裏面側位置情報とを取得することができる。
【００８０】
請求項３に記載の発明によれば、表面用イメージ画像における実画像領域と裏面用イメージ画像における実画像領域とは、所定のレジスターマークを含むため、後に裁断などが行われる際に使用されるレジスターマークの位置が表裏両面においてズレが生じることを回避することができる。
【００８１】
請求項４に記載の発明によれば、ズレ量検出手段は、表面用イメージ画像における実画像領域の特定の基準位置と、当該基準位置と印刷媒体に関して同一位置に対応する裏面用イメージ画像における実画像領域の基準位置とを比較することによって、ズレ量を求めるため、適切に表裏両面間の実画像領域のズレ量を検出することができる。
【００８２】
請求項５に記載の発明によれば、印刷媒体の表面側への印刷対象となる表面用イメージ画像において実画像領域の配置位置を特定することによって表面側位置情報を取得し、印刷媒体の裏面側への印刷対象となる裏面用イメージ画像において実画像領域の配置位置を特定することによって裏面側位置情報を取得する。そして、表面側位置情報と裏面側位置情報とを比較することによって、表面用イメージ画像における実画像領域の配置位置と裏面用イメージ画像における実画像領域の配置位置とのズレ量を求め、当該ズレ量に基づいて、表面用イメージ画像における実画像領域の配置位置を補正して表面用出力イメージ画像を生成するとともに、裏面用イメージ画像における実画像領域の配置位置を補正して裏面用出力イメージ画像を生成するため、オペレータに負担をかけることなく効率的に表裏両面の画像に生じるズレを解消することができる。また、これに加えて、印刷装置の生産性を低下させることもない。
【００８３】
請求項６に記載の発明によれば、コンピュータに、記録媒体に記録されたプログラムを読み取らせて実行させることにより、当該コンピュータを、オペレータに負担をかけることなく効率的に表裏両面の画像に生じるズレを解消することのできる印刷制御装置として機能させることができる。
【図面の簡単な説明】
【図１】この実施形態におけるディジタル印刷システムを示す配置構成図である。
【図２】この発明の第１実施形態におけるコントローラ（印刷制御装置）の概略構成図である。
【図３】この発明の第２実施形態におけるコントローラ（印刷制御装置）の概略構成図である。
【図４】ＲＩＰ処理の結果得られたラスターデータ（イメージ画像）の一例を示す図である。
【図５】ＲＩＰ処理の結果得られたラスターデータ（イメージ画像）の一例を示す図である。
【図６】第１および第２実施形態におけるコントローラにおける処理シーケンスを示すフローチャートである。
【図７】第１および第２実施形態におけるコントローラにおける処理シーケンスを示すフローチャートである。
【図８】第１実施形態における実画像領域を特定する処理の概要を示す図である。
【図９】印刷媒体の表面側に「Ｆ」なる画像を記録し、裏面側に「Ｋ」なる画像を記録する場合の画像の位置関係を示す図である。
【図１０】表面側に「Ｆ」なる画像を記録し、裏面側に「Ｋ」なる画像を記録する場合の実画像領域を示す図である。
【図１１】基準位置の一例を示す図である。
【図１２】表面用および裏面用のページデータ中に含まれているコメント文の一例を示す図である。
【図１３】表面用および裏面用のページデータ中に含まれているレジスターマークに関するコメント情報の一例を示す図である。
【符号の説明】
１  ディジタル印刷システム
２  フロントエンドコンピュータ
４  印刷媒体
９  記録媒体
１０  コントローラ（印刷制御装置）
２０  処理ユニット
２１  データ入力部
２２  データ変換部
２３  実画像領域特定部
２４  ズレ量検出部
２５  ズレ量補正部
１００  印刷装置
Ｒａ，Ｒｂ  実画像領域
【図１】
0003552196.tif 000002
【図２】
0003552196.tif 000003
【図３】
0003552196.tif 000004
【図４】
0003552196.tif 000005
【図５】
0003552196.tif 000006
【図６】
0003552196.tif 000007
【図７】
0003552196.tif 000008
【図８】
0003552196.tif 000009
【図９】
0003552196.tif 000010
【図１０】
0003552196.tif 000011
【図１１】
0003552196.tif 000012
【図１２】
0003552196.tif 000013
【図１３】
0003552196.tif 000014