(57)【特許請求の範囲】
【請求項１】
シート状の被記録媒体が有する第１面および当該第１面の裏面である第２面の両面に画像を形成し、前記第１面および前記第２面の画像形成領域がずれる場合に当該ずれの補正を行う画像形成装置であって、
前記第１面の前記画像形成領域外の複数箇所に画像形成位置を示す第１のマークを印し、前記第２面の前記画像形成領域外の前記第１のマークに対応する複数箇所に画像形成位置を示す第２のマークを印すマーキング部と、
前記第１面および前記第２面に形成された前記第１および第２のマークを読み取って画像データを出力する読取部と、
前記読取部の出力に基づいて前記第１のマークと第２のマークとのずれの程度を判定するずれ判定手段と、
前記ずれ判定手段の判定結果に応じて、前記第１および第２のマークを変更するマーク変更手段と、
前記読取部の出力に基づいて前記第１面および前記第２面の前記画像形成領域を補正する補正手段と、
を備えることを特徴とする画像形成装置。
【請求項２】
前記ずれ判定手段は、前記ずれの程度を段階的に判定し、
前記マーク変更手段は、前記ずれ判定手段が判定した前記ずれの程度の段階に応じて予め定められた変更を前記第１および第２のマークに施す
ことを特徴とする請求項１に記載の画像形成装置。
【請求項３】
所定の記憶部が記憶する一つのマークを左右または上下に反転させた反転マークを生成するマーク反転手段をさらに備え、
前記マーキング部は、前記第１および前記第２のマークとして、前記画像形成領域の四隅のそれぞれに、前記マークまたは前記反転マークを印す
ことを特徴とする請求項１または２に記載の画像形成装置。
【請求項４】
所定の記憶部が記憶する一つのマークのサイズを拡大した拡大マークを生成するマーク拡大手段をさらに備え、
前記マーキング部は、前記第１および前記第２のマークとして、前記拡大マークを印す
ことを特徴とする請求項１〜３のいずれか１項に記載の画像形成装置。
【請求項５】
前記マーキング部の有効と無効とを切り替えるマーキング有無設定手段をさらに備え、
前記マーキング部は、前記マーキング有無設定手段で有効とされている場合に、前記第１および第２のマークを印す
ことを特徴とする請求項１〜４のいずれか１項に記載の画像形成装置。
【請求項６】
シート状の被記録媒体が有する第１面および当該第１面の裏面である第２面の両面に形成された画像の画像形成領域が前記第１面と前記第２面とでずれる場合に当該ずれの補正を行う情報処理装置であって、
前記第１面の前記画像形成領域外の複数箇所に印され画像形成位置を示す第１のマークと前記第２面の前記画像形成領域外の前記第１のマークに対応する複数箇所に印され画像形成位置を示す第２のマークとを読み取った画像データに基づいて、前記第１のマークと第２のマークとのずれの程度を判定するずれ判定手段と、
前記ずれ判定手段の判定結果に応じて、前記第１および第２のマークを変更するマーク変更手段と、
前記画像データに基づいて前記第１面および前記第２面の前記画像形成領域を補正する補正手段と、
を備えることを特徴とする情報処理装置。
【請求項７】
シート状の被記録媒体が有する第１面および当該第１面の裏面である第２面の両面に形成された画像の画像形成領域が前記第１面と前記第２面とでずれる場合に行う当該ずれの補正に用いるマークを変更する方法であって、
ずれ判定手段が、前記第１面の前記画像形成領域外の複数箇所に印され画像形成位置を示す第１のマークと前記第２面の前記画像形成領域外の前記第１のマークに対応する複数箇所に印され画像形成位置を示す第２のマークとを読み取った画像データに基づいて、前記第１のマークと第２のマークとのずれの程度を判定するずれ判定工程と、
マーク変更手段が、前記ずれ判定手段の判定結果に応じて、前記第１および第２のマークを変更するマーク変更工程と、
補正手段が、前記画像データに基づいて前記第１面および前記第２面の前記画像形成領域を補正する補正工程と、
を含むことを特徴とするマーク変更方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置、情報処理装置、およびマーク変更方法に関する。
【背景技術】
【０００２】
両面印刷した用紙の表裏で、画像の位置がずれることがある。この位置ずれの補正を行うために、いわゆるトンボパターンを用いる手法がある。トンボパターンは、例えば、短い線が直交したような画像である。この手法では、まず、用紙の表裏各面の印刷領域の周り（例えば四隅など）に、トンボパターンを印刷する。次に、センサによって、用紙の表裏何れかの面から、当該面に印刷されたトンボパターンを見ながら、該トンボパターンに重なるもう一方の面に印刷されたトンボパターンを透かし見て、両トンボパターンのずれを把握する。そして、把握したずれが解消されるよう、印刷位置などを補正する。
【０００３】
補正の精度の向上のためには、センサが読み取りやすい、つまりセンサに適したトンボパターンであることが望ましい。また、どのようなトンボパターンがセンサに適するかは、用紙によっても異なってくる。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来の装置は、トンボパターンを人手に依らず変更する手段を備えていない。このため、従来の装置においては、センサに適するトンボパターンに変更すればよりよく補正できる場合であっても、トンボパターンの変更がなされずにずれの補正が不十分になってしまう（ずれを解消しきれない）ことがある。
【０００５】
本発明は、上記に鑑みてなされたものであって、両面印刷の画像形成領域のずれの補正の精度を向上させることを目的とする。
【課題を解決するための手段】
【０００６】
上述した課題を解決し、目的を達成するために、本発明は、シート状の被記録媒体が有する第１面および当該第１面の裏面である第２面の両面に画像を形成し、前記第１面および前記第２面の画像形成領域がずれる場合に当該ずれの補正を行う画像形成装置であって、前記第１面の前記画像形成領域外の複数箇所に画像形成位置を示す第１のマークを印し、前記第２面の前記画像形成領域外の前記第１のマークに対応する複数箇所に画像形成位置を示す第２のマークを印すマーキング部と、前記第１面および前記第２面に形成された前記第１および第２のマークを読み取って画像データを出力する読取部と、前記読取部の出力に基づいて前記第１のマークと第２のマークとのずれの程度を判定するずれ判定手段と、前記ずれ判定手段の判定結果に応じて、前記第１および第２のマークを変更するマーク変更手段と、前記読取部の出力に基づいて前記第１面および前記第２面の前記画像形成領域を補正する補正手段と、を備えることを特徴とする。
【発明の効果】
【０００７】
本発明によれば、両面印刷の各面での画像形成位置のずれの判定に用いるマークを、ずれの程度に応じて自動的に変更することができる。これにより、ずれの程度に適したマークを用いてずれの補正を行うことができるので、両面印刷の画像形成領域のずれの補正の精度を向上させることができるという効果を奏する。
【図面の簡単な説明】
【０００８】
【図１】図１は、印刷装置の構造を概略的に示す図である。
【図２】図２は、印刷装置の構成を示すブロック図である。
【図３】図３は、システムコントローラの構成を示すブロック図である。
【図４】図４は、システムコントローラの機能構成を示すブロック図である。
【図５】図５は、データ処理部の構成を示すブロック図である。
【図６】図６は、トンボ更新情報の一例を示す図である。
【図７】図７は、トンボ合成部の構成を示すブロック図である。
【図８−１】図８−１は、トンボパターンが四隅に印刷された用紙の一例を示す図である。
【図８−２】図８−２は、トンボパターンが四隅に印刷された用紙の別の例を示す図である。
【図８−３】図８−３は、トンボパターンが四隅に印刷された用紙のさらに別の例を示す図である。
【図９】図９は、レジスタ部が備えるレジスタが記憶するトンボ機能、左右反転機能、および上下反転機能のＯＮ／ＯＦＦ設定の説明図である。
【図１０】図１０は、印刷動作制御部が行う処理の流れを概略的に示すフローチャートである。
【図１１】図１１は、印刷動作制御部が行う処理の流れを概略的に示すフローチャートである。
【図１２】図１２は、印刷動作制御部が行う処理の流れを概略的に示すフローチャートである。
【発明を実施するための形態】
【０００９】
画像形成装置、情報処理装置、およびマーク変更方法の実施の一形態について、図を用いて説明する。まず、図１は、印刷装置１の構造を概略的に示す図である。印刷装置１は、商用印刷（いわゆるプロダクションプリンティング）に用いられる画像形成装置である。印刷装置１は、例えば出版用の小ロット印刷（オンデマンド印刷）などへの使用を想定されたものである。このため、印刷装置１は、両面印刷での各面の画像形成領域のずれの許容範囲が狭く設定される使用形態に対応するものであることを求められる。
【００１０】
印刷装置１は、画像形成領域のずれの補正に、トンボパターンを使用する。トンボパターンは、用紙の表裏での画像形成位置の位置合わせ用に印されるマーク（第１および第２のマーク）の一種である。トンボパターンは、印刷対象の画像の周囲の複数個所（例えば四隅）に印されて画像形成位置を示す。
【００１１】
画像が印刷される用紙の表裏各面のトンボパターンの位置が重ならずにずれる場合、当該位置ずれは即ち画像形成領域のずれの現れであるので、印刷装置１は、トンボパターンの位置ずれ量に応じて画像形成領域を補正する。この補正に際して、トンボパターンが不適切であると、補正の精度が低下するので、印刷装置１は、ずれの程度に応じてトンボパターンを適切なものに変更することにより、補正の精度を向上させる。
【００１２】
印刷装置１は、プリンタ（マーキング部）１００、スキャナ２００、ＡＤＦ（Automatic  Document  Feeder）３００、オペレーションパネル４００、給紙ユニット５００、検査装置６００、およびソータ７００を備えている。なお、印刷装置１には、プリントサーバ８００が接続されている。
【００１３】
ＡＤＦ３００は、束になった原稿を自動的に一枚ずつスキャナ２００に送り込む。スキャナ２００は、原稿を光学的に読み取ったデジタル信号を画像データとして出力する。
【００１４】
オペレーションパネル４００は、オペレータから各種操作入力を受け付け、当該受け付けた操作内容に基づいた信号を出力する。また、オペレーションパネル４００は、オペレータに向けて各種画面を表示する。
【００１５】
給紙ユニット５００は、複数枚の用紙を重ね合わせた状態で収納するカセット５０１を複数備え、カセット５０１から用紙を１枚ずつ繰り出し、プリンタ１００へ給紙する。
【００１６】
ここで、本実施形態においては、用紙を、シート状の被記録媒体の一例として説明するが、実施にあたって、上記被記録媒体は紙に限られるものではなく、第１面および当該第１面の裏面である第２面の両面に印刷（画像形成）可能なシート状のものであればよい。
【００１７】
プリンタ１００は、用紙に、トナーによって画像を形成する。ここで、用紙は、普通紙などであって、シート状の被記録媒体の一例である。また、プリンタ１００は、スキャナ２００が出力する画像データや、プリントサーバ８００から入力される画像データ、ファクシミリボードＦＸＢ（図２、後述）が受信した画像データに基づいて、画像を形成する。
【００１８】
本実施形態のプリンタ１００は、一例として、Ｃ（シアン），Ｍ（マゼンタ），Ｙ（イエロー），Ｋ（黒）の４色を使ったフルカラー印刷に対応している。プリンタ１００は、現像ユニット１０２と、転写ベルト１０３と、二次転写ローラ１０４と、搬送部１０６と、定着ユニット１０７と、を備える。
【００１９】
現像ユニット１０２は、感光体ドラム１０２Ｙ、１０２Ｍ、１０２Ｃ、１０２Ｋを備える。感光体ドラム１０２Ｙ、１０２Ｍ、１０２Ｃ、１０２Ｋは、それぞれ、作像プロセス（帯電工程、露光工程、現像工程、転写工程、およびクリーニング工程）が行われることによりトナー像が形成され、形成されたトナー像を転写ベルト１０３に転写する。本実施形態では、感光体ドラム１０２Ｙ上にイエロートナー像が形成され、感光体ドラム１０２Ｍ上にマゼンダトナー像が形成され、感光体ドラム１０２Ｃ上にシアントナー像が形成され、感光体ドラム１０２Ｋ上にブラックトナー像が形成されるものとするが、これに限定されるものではない。
【００２０】
転写ベルト１０３は、感光体ドラム１０２Ｙ、１０２Ｍ、１０２Ｃ、および１０２Ｋから重畳して転写されたトナー像（フルカラーのトナー画像）を二次転写位置に搬送する。二次転写位置は、二次転写ローラ１０４と搬送路ａとが接する位置である。本実施形態では、転写ベルト１０３には、まず、イエロートナー像が転写され、続いて、マゼンダトナー像、シアントナー像、ブラックトナー像が順次重畳して転写されるものとするが、これに限定されるものではない。
【００２１】
搬送部１０６は、対をなす搬送ローラを複数組備え、給紙ユニット５００により繰り出された用紙を、搬送路ａ上で矢印ｓ方向に搬送する。
【００２２】
二次転写ローラ１０４は、転写ベルト１０３により搬送されたフルカラーのトナー画像を、搬送部１０６により搬送された用紙上に、二次転写位置で一括転写する。
【００２３】
定着ユニット１０７は、トナー画像転写済みの用紙をローラ対により加熱および加圧することにより、トナー画像を用紙に定着する。
【００２４】
ソータ７００は、印刷後の用紙を、ジョブ単位あるいはページ毎に仕分けし、スタックする。また、ソータ７００は、反転ユニット７０１を備える。反転ユニット７０１は、取り込んだ用紙をスイッチバックで反転させ、表裏を逆にして排出する。
【００２５】
検査装置６００は、画像読取部（読取部）６０１、送り部６０２、および戻し部６０３を備える。送り部６０２は、対をなす搬送ローラを複数組備え、定着ユニット１０７から排出された用紙を反転ユニット７０１へ搬送する。画像読取部６０１は、センサを備え、送り部６０２を搬送される用紙を光学的に読み取ったデジタル信号を画像データ（補正用画像データ）として出力する。戻し部６０３は、対をなす搬送ローラを複数組備え、反転ユニット７０１により表裏を逆にされた用紙をプリンタ１００へ搬送する。
【００２６】
このような構成の印刷装置１は、プリントサーバ８００などから画像データを受信すると、これに応じて一連の印刷動作を起動する。すなわち、印刷装置１は、給紙ユニット５００に指定サイズの用紙を給紙させ、これを搬送部１０６に搬送させる。続いて、印刷装置１は、画像データに画像処理等を施し、さらに画像データにトンボパターンを合成し、当該トンボ合成済み画像データを、プリンタ１００に画像形成（印刷）させる。すなわち、プリンタ１００は、転写ベルト１０３上にトナー画像を形成させ、当該トナー画像を、搬送部１０６が搬送してきた用紙の表面に転写させ定着させる。用紙上に印刷されたトンボパターンは、画像読取部６０１のセンサにより読み取られる。表面が印刷された用紙は、反転ユニット７０１により反転され、表面印刷時と同様に裏面に画像を印刷される。裏面に印刷された画像も、画像読取部６０１により読み取られる。印刷装置１は、画像読取部６０１の出力から表裏各面のトンボパターンを抽出し、表裏それぞれのトンボパターンの位置のずれ情報から画像の補正を行う。
【００２７】
図２は、印刷装置１の構成を示すブロック図である。印刷装置１は、さらに、システムコントローラ１０、画像メモリ１１、ＰＣＩｅバス１２、およびファクシミリボードＦＸＢを備えている。
【００２８】
ファクシミリボードＦＸＢは、構内交換機（Private  Branch  eXchange）ＰＢＸに接続されており、この構内交換機ＰＢＸを介した通信回線経由で、外部のファクシミリ装置と通信可能である。
【００２９】
ファクシミリボードＦＸＢは、ファクシミリ送信指示があるときに、システムコントローラ１０を介してスキャナ２００を駆動して原稿の画像を読み込み、当該画像データを、構内交換機ＰＢＸおよび通信回線を介して所定の送信先へ送信する。また、逆に、ファクシミリボードＦＸＢは、通信回線および構内交換機ＰＢＸ経由でのファクシミリ呼び出しに応じて画像データを受信し、システムコントローラ１０を介してプリンタ１００を駆動し、当該受信した画像データをプリントアウトする。
【００３０】
システムコントローラ１０は、ＣＰＵ５１、ＲＯＭ５２およびＲＡＭ５３（図３、後述）を備え、ＲＯＭ５２に記憶されたプログラムをＣＰＵ５１が実行することにより印刷装置１を統括的に制御する。
【００３１】
システムコントローラ１０は、オペレーションパネル４００と信号の送受信を行うことにより、オペレータの操作内容を把握し、オペレータに対して各種情報を報知する。
【００３２】
また、システムコントローラ１０は、スキャナ２００が出力する画像データをプリンタ１００で印刷する通常のコピー処理に関する制御を行う。さらに、システムコントローラ１０は、プリントサーバ８００など外部機器から画像データやプリント指示コマンド等を受信し、画像データをプリンタ１００でプリントアウトする印刷制御を行う。
【００３３】
ＰＣＩｅバス１２は、汎用バスであって、システムコントローラ１０とプリンタ１００とスキャナ２００とを接続する。スキャナ２００およびプリンタ１００は、ＰＣＩｅバス１２を介して相互に通信を行う。
【００３４】
スキャナ２００は、画像処理ユニット（Image  Processing  Unit（ＩＰＵ）、不図示）を内部に備えている。ＩＰＵは、読み取り画像デ−タの信号劣化の補正を行う。当該信号劣化は、光学系や、デジタル信号への量子化などを主な原因として起こる。また、ＩＰＵは、プリンタ１００への画像デ−タ送信、画像メモリ１１への画像デ−タの書き込みなどを行う。
【００３５】
画像メモリ１１は、画像処理に際して画像データを記憶させるためのメモリであって、システムコントローラ１０に接続されている。画像データを画像メモリ１１に蓄積して画像処理を行う場合、システムコントローラ１０は、各種画像処理を行う。当該画像処理は、例えば、画像メモリ１１のアクセス制御、プリントサーバ８００から受信するプリント用データの展開（文字コ−ド／キャラクタビット変換）、メモリ有効活用のための画像データの圧縮／伸張などの画像補正である。
【００３６】
上述した各種機能を複合的に実現する印刷装置１において、システムコントローラ１０は、各ジョブに際して、スキャナ２００、プリンタ１００、画像メモリ１１およびファクシミリボードＦＸＢに対して、ＰＣＩｅバス１２の使用権を割り振る。
【００３７】
図３は、システムコントローラの構成を示すブロック図である。システムコントローラ１０は、ＣＰＵ５１、ＲＯＭ５２、ＲＡＭ５３、外部メモリＩ／Ｆ（interface）部５４、および通信系Ｉ／Ｆ部５５が内部バス５０を介して接続されたマイクロコンピュータＭＣを備えている。
【００３８】
さらに、システムコントローラ１０は、内部バスＩ／Ｆ部５６、ＰＣＩｅＩ／Ｆ部５７、画像出力用ＤＭＡＣ（Direct  Memory  Access  コントローラ）５８、画像処理部５９、圧縮／伸長器６０を備えている。
【００３９】
内部バス５０は、内部バスＩ／Ｆ部５６およびＰＣＩｅＩ／Ｆ部５７を介して、マイクロコンピュータＭＣを、ＰＣＩｅバス１２に接続させている。
【００４０】
ＣＰＵ５１は、各種演算処理を実行することによって、システム関係の全ての設定や、画像出力用ＤＭＡＣ５８、画像処理部５９、圧縮／伸長器６０の起動を司る。ＲＯＭ５２には、主にＣＰＵ５１のための動作制御プログラムが格納されている。ＲＡＭ５３は、ＣＰＵ５１の演算結果や種々のデータの一次的な記憶場所としても使用される他、画像保存用のメモリとして機能する。
【００４１】
画像保存用のメモリとしては、画像メモリ１１も使用される。画像メモリ１１は、外部メモリＩ／Ｆ部５４を経由して接続されている。ＣＰＵ５１は、プリントサーバ８００から画像データを受信すると、プリンタ言語に基づいて外部メモリＩ／Ｆ部５４を介して画像メモリ１１に描画を行う。
【００４２】
通信系Ｉ／Ｆ部５５は、プリントサーバ８００、オペレーションパネル４００、およびファクシミリボードＦＸＢと、システムコントローラ１０と、の間のＩ／Ｆ部である。
【００４３】
内部バスＩ／Ｆ部５６は、ＰＣＩｅＩ／Ｆ部５７と内部バス５０との間のＩ／Ｆ部である。この内部バスＩ／Ｆ部５６は、ＰＣＩｅバスマスタが指定するアドレスと画像メモリ１１（外部メモリＩ／Ｆ部５４経由）との間で、画像データを入出力する。
【００４４】
ＰＣＩｅＩ／Ｆ部５７は、ＰＣＩｅバス１２のプロトコルに準じてＰＣＩｅバスマスタとデータのやりとりを行う。
【００４５】
画像出力用ＤＭＡＣ５８および画像処理部５９は、内部バス５０を介してＣＰＵ５１や外部メモリＩ／Ｆ部５４などに接続されている。画像出力用ＤＭＡＣ５８は、ＰＣＩｅＩ／Ｆ部５７にも接続されている。
【００４６】
画像出力用ＤＭＡＣ５８は、印刷時のＤＭＡコントローラとして機能する。つまり、ＣＰＵ５１により起動されると、予め指定された領域の外部メモリから画像データを読み出して、当該画像データをＰＣＩｅＩ／Ｆ部５７に出力する。この出力は、随時ハンドシェークのやりとりで行われる。
【００４７】
画像処理部５９は、ＡＤＦ３００でのスキューによる読み取り画像の歪みを補正する仕組みを持つ。
【００４８】
圧縮／伸長器６０は、省メモリ化のために使用されるもので、ＣＰＵ５１によって起動され、様々なデータの圧縮または伸長を行う。
【００４９】
図４は、システムコントローラ１０の機能構成を示すブロック図である。システムコントローラ１０は、コントローラ１１０、画像転送ユニット１２０、およびプリント動作制御部１３０を有する。画像転送ユニット１２０は、バス制御部１２１と、データ処理部１２２とを有する。
【００５０】
印刷装置１とプリントサーバ８００とは、２系統で接続される。つまり、プリントサーバ８００は、コントローラ１１０とはＬＡＮで、データ処理部１２２とは高速シリアルＩＦで、接続されている。ＬＡＮは、主に印刷コマンドを扱う。高速シリアルＩＦは、主に画像データを扱う。この構成により高速なデータ転送を可能とする。
【００５１】
コントローラ１１０は、バス制御部１２１を介して、データ処理部１２２およびプリント動作制御部１３０と、コマンドのやりとりを行う。データ処理部１２２は、プリントサーバ８００から受信したデータを元に、画像処理を行う。
【００５２】
また、データ処理部１２２は、トンボパターンを合成する仕組み（トンボ合成部１６０（図５、後述））を含む。トンボパターンを含む画像データ（トンボ合成済み画像データ）は、バス制御部１２１を介してプリント動作制御部１３０に転送されて、プリンタ１００により用紙に転写される。
【００５３】
両面印刷された用紙のそれぞれの面（表裏）のトンボパターンは、画像読取部６０１により読み取られる。当該読み取り画像に基づいて、ＣＰＵ５１がトンボパターンのずれを求めて表裏位置ずれ情報として出力する。当該表裏位置ずれ情報は、プリント動作制御部１３０またはコントローラ１１０にフィードバックされる。
【００５４】
図５は、データ処理部１２２の構成を示すブロック図である。データ処理部１２２は、印刷動作制御部（ずれ判定手段、マーク変更手段、補正手段、マーキング有無設定手段）１４０、データ受信部１５０、トンボ合成部１６０、画像出力用ＤＭＡＣ５８（ライトＤＭＡＣ５８１，リードＤＭＡＣ５８２）、および画像処理部５９を備えている。また、データ処理部１２２は、画像出力用ＤＭＡＣ５８によって画像メモリ１１と接続している。
【００５５】
印刷動作制御部１４０は、ＣＰＵ５１がプログラム実行により実現する機能部である。印刷動作制御部１４０は、コントローラ１１０やプリント動作制御部１３０とコマンドをやりとりし、プリントサーバ８００からプリンタ１００までの画像データの転送機能の制御を行う。
【００５６】
データ受信部１５０は、プリントサーバ８００から受信した画像データを画像処理部５９に送る。画像処理部５９は、画像データに画像処理を施してトンボ合成部１６０に出力する。
【００５７】
トンボ合成部１６０は、トンボパターンを、画像データに合成する（トンボ機能）。ライトＤＭＡＣ５８１は、トンボ合成済みの画像データを、画像メモリ１１に書き込む。リードＤＭＡＣ５８２は、後段の要求に応じて画像メモリ１１からトンボ合成済み画像データを読み出し、プリント動作制御部１３０に転送する。
【００５８】
画像読取部６０１で得られた表裏位置ずれ情報は、コントローラ１１０またはプリント動作制御部１３０から、印刷動作制御部１４０に対しても通知される。印刷動作制御部１４０は、表裏位置ずれ情報と自らが持つトンボ更新情報１４１とから、トンボパターンを更新する。
【００５９】
印刷動作制御部１４０は、トンボ更新情報１４１を記憶し管理している。トンボ更新情報１４１は、表裏位置ずれの補正の精度を向上させるための情報であって、表裏位置ずれ情報に応じたトンボパターンに変更（更新）するための案内情報である。表裏位置ずれの程度に適したトンボパターンを用いることによって、表裏位置ずれの補正を精度よく行うことが可能となる。
【００６０】
トンボ更新情報１４１は、例えばテーブルの形態で記憶されている。図６は、トンボ更新情報１４１の一例を示す図である。この例は、第１面のトンボパターンと当該トンボパターンに対応する第２面のトンボパターンとの距離（位置ずれ量）を、ずれ程度判定の条件とした場合のものである。
【００６１】
印刷動作制御部１４０は、条件を段階的（ここでは３段階）に分けて判定しており、まず、位置ずれ量がＡ（ｍｍ、ミリ）未満ならば、トンボパターンにＥの変更（更新）を施す。また、印刷動作制御部１４０は、位置ずれ量がＡ以上Ｂ（ｍｍ、ミリ）未満ならば、トンボパターンにＦの変更（更新）を施す。さらに、印刷動作制御部１４０は、位置ずれ量がＢ以上ならば、トンボパターンにＧの変更（更新）を施す。なお、本実施形態では、上述のＥ，Ｆ，Ｇの変更が具体的にどういった内容であるかについては述べない。
【００６２】
なお、紙の種類（紙種）など、他の要素を判定の条件とする場合でも、同様の方法でトンボパターン更新の情報として用いることができる。さらに、複数の要素（例えば位置ずれ量と紙種の両方）を、判定の条件として複合的に使用してもよい。
【００６３】
印刷動作制御部１４０は、画像読取部６０１の読み取り結果（表裏位置ずれ情報）とトンボ更新情報１４１とに基づいて、トンボパターンの更新が必要であるか判定する（図１２のＳ２４、後述）。そして、印刷動作制御部１４０は、トンボパターンの更新が必要と判断すると、内部メモリ１６１（図７、次に説明）が記憶するトンボパターンを更新する。これにより、必要な場合にトンボパターンを書き換えることを可能とする。
【００６４】
図７は、トンボ合成部１６０の構成を示すブロック図である。トンボ合成部１６０は、内部メモリ（記憶部）１６１、解像度変換部（マーク拡大手段）１６２、合成部１８０、およびレジスタ部１９０を備えている。
【００６５】
内部メモリ１６１は、ＣＰＵ５１がアクセス可能なメモリであって、画像データに合成されるトンボパターンを記憶している。つまりこの構成により、ＣＰＵ５１は、トンボパターンを更新可能である。
【００６６】
解像度変換部１６２は、トンボパターンの解像度を変換することによりトンボパターンを拡大する。より具体的には、例えば内部メモリ１６１が記憶する１２８画素×１２８画素サイズのトンボパターンを、解像度変換部１６２によって５１２画素×５１２画素サイズに拡大可能である。
【００６７】
このように解像度変換部１６２を備えることで、内部メモリ１６１のサイズを抑えてのコストダウンを図ることができる。
【００６８】
合成部１８０は、拡大後のトンボパターン（拡大トンボパターン）を、画像処理部５９が出力した画像データに、合成する。
【００６９】
さらに、合成部１８０は、トンボパターンを左右あるいは上下に反転させるフリップ機能（マーク反転手段）１８１を備えている。
【００７０】
トンボパターンは、その性質上、画像の四隅に印刷されることが多く、左右または上下に対称な形状であることがほとんどである。そこで、フリップ機能１８１を使用することにより、内部メモリ１６１は、四隅のいずれか１箇所に適する１つのトンボパターンを最低限記憶していればよくなる。
【００７１】
図８−１は、トンボパターンが四隅に印刷された用紙の一例を示す図である。図８−２は、トンボパターンが四隅に印刷された用紙の別の例を示す図である。図８−３は、トンボパターンが四隅に印刷された用紙のさらに別の例を示す図である。
【００７２】
図８−１に示す例は、内部メモリ１６１が左右および上下に対称な形状のトンボパターンＴ１を記憶していて、当該トンボパターンＴ１をそのまま紙面の四隅の全箇所に用いた例である。
【００７３】
図８−２に示す例は、内部メモリ１６１が向きのあるトンボパターンＴ２を記憶していて、当該トンボパターンＴ２を紙面左上および左下に用い、左右フリップ後のトンボパターンＴ３を、紙面右上および右下に用いた例である。
【００７４】
図８−３に示す例は、内部メモリ１６１が向きのあるトンボパターンＴ２を記憶していて、当該トンボパターンＴ２を紙面左上に用い、紙面右上に左右フリップ後のトンボパターンＴ３を用い、紙面左下に上下フリップ後のトンボパターンＴ４を用い、紙面右下に上下左右フリップ後のトンボパターンＴ５を用いた例である。
【００７５】
このように、フリップ機能１８１を備えることで、内部メモリ１６１のサイズを抑えてのコストダウンを図ることができる。
【００７６】
レジスタ部１９０は、ＣＰＵ５１（印刷動作制御部１４０）からアクセス可能である。印刷動作制御部１４０は、レジスタ部１９０が備えるレジスタ（図９、次に説明）が記憶する設定を書き換えることにより、各種機能のＯＮ（有効）／ＯＦＦ（無効）を切り替える。
【００７７】
図９は、レジスタ部１９０が備えるレジスタが記憶するトンボ機能、左右反転機能および上下反転機能のＯＮ／ＯＦＦ設定の説明図である。図９においては、上記各機能を全てＯＦＦとした状態である。
【００７８】
例えば、トンボ合成部１６０によるトンボ機能をＯＮに変更する場合には、値ｐを１に変更する。また、フリップ機能１８１のうち左右反転機能をＯＮに変更する場合には、値ｑを１に変更する。そして、フリップ機能１８１のうち上下反転機能をＯＮに変更する場合には、値ｒを１に変更する。
【００７９】
例えば、内部メモリ１６１が記憶するのがトンボパターンＴ１（図８−１）であれば、レジスタ部１９０の設定において、左右および上下の反転機能を全て無効（ＯＦＦ）とする。また、内部メモリ１６１が記憶するのがトンボパターンＴ２で、図８−２のように印刷するのであれば、レジスタ部１９０の設定において、左右の反転機能のみ有効（ＯＮ）とする。そして、内部メモリ１６１が記憶するのがトンボパターンＴ２で、図８−３のように印刷するのであれば、レジスタ部１９０の設定において、左右および上下の反転機能を全て有効（ＯＮ）とする。
【００８０】
左右・上下の反転機能を用いる場合にレジスタ設定により有効化するようにしたことで、トンボパターンを用紙の四隅に印刷する場合でも、内部メモリ１６１は一つのトンボパターンのみ記憶可能であればよいので、コスト低減が可能である。左右または上下反転を有効にするかどうかは内部メモリ１６１に書き込んだトンボパターンに向きがあるかをＣＰＵ５１等が判断して決定する。
【００８１】
このような構成の印刷装置１において用紙に両面印刷した場合の各面での画像形成領域のずれを補正する処理の流れについて、図１０〜図１２を参照して以下に説明する。
【００８２】
図１０は、印刷動作制御部１４０が行う処理の流れを概略的に示すフローチャートである。初めに、印刷動作制御部１４０は、オペレーションパネル４００が受けた操作などに基づいて、トンボ機能を使用する（有効）かしない（無効）かを決める（ステップＳ１）。トンボ機能を使用する際には（ステップＳ１のＹｅｓ）、レジスタ部１９０によりトンボ機能を有効化する（ステップＳ２）。
【００８３】
次に、印刷動作制御部１４０は、初期トンボパターンを書き込む必要があるかを判断する（ステップＳ３）。この必要がある場合には（ステップＳ３のＹｅｓ）、印刷動作制御部１４０は、内部メモリ１６１に初期トンボパターンを書き込む（ステップＳ４）。また、ステップＳ３において、初期トンボパターンを書き込む必要がない場合（ステップＳ３のＮｏ）、印刷動作制御部１４０は、処理をステップＳ５に進める。
【００８４】
続いて、印刷動作制御部１４０は、トンボパターン反転処理を行い（ステップＳ５）、トンボパターンを画像データに合成する（ステップＳ６）。次に、印刷動作制御部１４０は、プリンタ１００を制御して、用紙にトンボ合成済み画像データに基づく画像を印刷させる（ステップＳ７）。
【００８５】
次に、印刷動作制御部１４０は、印刷されたトンボパターンを画像読取部６０１のセンサに読み取らせ（ステップＳ８）、その結果に応じて、画像補正・トンボ更新処理を行って（ステップＳ９）、処理を終了する。
【００８６】
ステップＳ１において、トンボ機能を使用しない（無効）場合には（ステップＳ１のＮｏ）、印刷動作制御部１４０は、通常通り画像を印刷して（ステップＳ１０）、処理を終了する。
【００８７】
図１１は、印刷動作制御部１４０が行う処理の流れを概略的に示すフローチャートである。当該処理は、トンボパターン反転処理（ステップＳ５）の流れを示すフローチャートである。
【００８８】
印刷動作制御部１４０は、トンボパターンの左右反転機能を有効にする必要があるとき（ステップＳ１１のＹｅｓ）、左右反転機能を有効化する（ステップＳ１２）。ステップＳ１１において、印刷動作制御部１４０は、内部メモリ１６１が記憶するのがトンボパターンＴ２であるとき、トンボパターンの左右反転機能を有効にする必要有と判断する。また、ステップＳ１２において、印刷動作制御部１４０は、レジスタ部１９０のレジスタ（図９）の値ｑを１に書き換える。
【００８９】
次に、印刷動作制御部１４０は、トンボパターンの上下反転機能を有効にする必要があるとき（ステップＳ１３のＹｅｓ）、上下反転機能を有効化する（ステップＳ１４）。ステップＳ１３において、印刷動作制御部１４０は、内部メモリ１６１が記憶するのがトンボパターンＴ２であって、これを図８−３のように印刷するとき、トンボパターンの上下反転機能を有効にする必要有と判断する。また、ステップＳ１４において、印刷動作制御部１４０は、レジスタ部１９０のレジスタの値ｒを１に書き換える。
【００９０】
ステップＳ１１において、内部メモリ１６１が記憶するのがトンボパターンＴ１（図８−１）の場合、トンボパターンの左右反転機能を有効にする必要がない（ステップＳ１１のＮｏ）ので、印刷動作制御部１４０は処理をステップＳ１３に進める。
【００９１】
ステップＳ１３において、内部メモリ１６１が記憶するのがトンボパターンＴ１（図８−１）である場合か、またはトンボパターンＴ２を図８−２のように印刷する場合、トンボパターンの上下反転機能を有効にする必要がない（ステップＳ１３のＮｏ）ので、印刷動作制御部１４０は処理を終了する。
【００９２】
図１２は、印刷動作制御部１４０が行う処理の流れを概略的に示すフローチャートである。当該処理は、画像補正・トンボ更新処理（ステップＳ９）の流れを示すフローチャートである。
【００９３】
印刷動作制御部１４０は、画像読取部６０１で用紙に印刷された表裏のトンボパターンを読み取り、表裏位置ずれがあればこれを検出する（ステップＳ２１）。次に、表裏位置ずれがあるかの判定を行う（ステップＳ２２）。ここに、ずれ判定工程が実現される。
【００９４】
ステップＳ２２で表裏位置ずれがあった場合には（ステップＳ２２のＹｅｓ）、印刷動作制御部１４０は、コントローラ１１０またはプリント動作制御部１３０に対して画像の補正を指示する（ステップＳ２３）。画像の補正は、コントローラ１１０またはプリント動作制御部１３０にフィードバックされている表裏の位置ずれ情報を元に実施される。ここに、補正工程が実現される。
【００９５】
次に、印刷動作制御部１４０は、トンボパターンがステップＳ２３における補正に十分な形状であったかを判断する（ステップＳ２４）。当該ステップＳ２４において、印刷動作制御部１４０は、センサが読み取った情報が画像補正を行うために不十分であった場合に、トンボパターンが補正に十分な形状でなかった（ステップＳ２４のＮｏ）と判断し、処理をステップＳ２６へ進める。それ以外の場合には、印刷動作制御部１４０は、トンボパターンは補正に十分な形状であった（ステップＳ２４のＹｅｓ）と判断し、処理をステップＳ２５へ進める。
【００９６】
ステップＳ２６に進んだ印刷動作制御部１４０は、内部メモリ１６１のトンボパターンデータを更新して最適化する。ここに、マーク変更工程が実現される。
【００９７】
ステップＳ２５に進んだ印刷動作制御部１４０は、トンボパターンの更新なしとして、処理を終了する。
【００９８】
なお、ステップＳ２２で表裏位置ずれがない場合には（ステップＳ２２のＮｏ）、印刷動作制御部１４０は、処理を終了する。
【００９９】
以上、本実施形態によれば、両面印刷の各面での画像形成位置のずれの判定に用いるトンボパターンを、ずれの程度に応じて自動的に変更することができる。これにより、ずれの程度に適したトンボパターンを用いてずれの補正を行うことができるので、両面印刷の画像形成領域のずれの補正の精度を向上させることができる。
【０１００】
なお、本実施形態では、印刷装置１を一例として画像形成装置を説明したが、言うまでもなく、実施にあたって他の態様の画像形成装置に本実施形態を適用して構わない。例えば、プリンタやコピー機などの機能を併せ持つ複合機（ＭＦＰ（Multifunction  Peripheral）、多機能周辺装置ともいう）に、本実施形態を適用してよい。
【０１０１】
また、本実施形態では、トンボパターンは、短い線が直交したような画像であるが、これは例であって、実施にあたっては、このようなものに限らず、どのような画像であってもよい。
【０１０２】
さらに、本実施形態では、四隅に印刷するいわゆるコーナートンボ（角トンボ）を例に説明したが、実施にあたって、いわゆるセンタートンボ（中央トンボ）に本実施形態を適用してもよい。
【０１０３】
なお、本実施の形態の画像形成装置で実行されるプログラムは、ＲＯＭ等に予め組み込まれて提供される。
【０１０４】
本実施の形態の画像形成装置で実行されるプログラムは、インストール可能な形式又は実行可能な形式のファイルでＣＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）等のコンピュータで読み取り可能な記録媒体に記録して提供するように構成してもよい。
【０１０５】
さらに、本実施の形態の画像形成装置で実行されるプログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成しても良い。また、本実施の形態の画像形成装置で実行されるプログラムをインターネット等のネットワーク経由で提供または配布するように構成しても良い。
【０１０６】
本実施の形態の画像形成装置で実行されるプログラムは、上述した各部（ずれ判定手段、マーク変更手段、補正手段、マーク反転手段、マーク拡大手段、マーキング有無設定手段）を含むモジュール構成となっており、実際のハードウェアとしてはＣＰＵ（プロセッサ）が上記ＲＯＭからプログラムを読み出して実行することにより上記各部が主記憶装置上にロードされ、上記各部が主記憶装置上に生成されるようになっている。
【０１０７】
また、本実施の形態の情報処理装置は、ＣＰＵなどの制御装置と、ＲＯＭ（Read  Only  Memory）やＲＡＭなどの記憶装置と、ＨＤＤ、ＣＤドライブ装置などの外部記憶装置と、ディスプレイ装置などの表示装置と、キーボードやマウスなどの入力装置を備える通常のコンピュータを利用したハードウェア構成としてもよい。
【０１０８】
なお、上記実施の形態では、本発明の画像形成装置を、コピー機能、プリンタ機能、スキャナ機能およびファクシミリ機能のうち少なくとも２つの機能を有する複合機に適用した例を挙げて説明するが、複写機、プリンタ、スキャナ装置、ファクシミリ装置等の画像形成装置であればいずれにも適用することができる。
【符号の説明】
【０１０９】
１    …印刷装置（画像形成装置、情報処理装置）、
１００…プリンタ（マーキング部）、
２００…スキャナ、
３００…ＡＤＦ、
４００…オペレーションパネル、
５００…給紙ユニット、
５０１…カセット、
６００…検査装置、
６０１…画像読取部（読取部）、
６０２…送り部、６０３…戻し部、
７００…ソータ、
７０１…反転ユニット、
８００…プリントサーバ、
１０２Ｃ…感光体ドラム、１０２Ｋ…感光体ドラム、
１０２Ｍ…感光体ドラム、１０２Ｙ…感光体ドラム、
１０３…転写ベルト、
１０４…二次転写ローラ、
１０６…搬送部、
１０７…定着ユニット、
１０  …システムコントローラ、
１１  …画像メモリ、
１２  …ＰＣＩｅバス、
ＦＸＢ…ファクシミリボード、
ＰＢＸ…構内交換機、
５０  …内部バス、
５１  …ＣＰＵ、５２  …ＲＯＭ、５３  …ＲＡＭ、
５４  …外部メモリＩ／Ｆ部、
５５  …通信系Ｉ／Ｆ部、
５６  …内部バスＩ／Ｆ部、
５７  …ＰＣＩｅＩ／Ｆ部、
５８  …画像出力用ＤＭＡＣ、
５８１…ライトＤＭＡＣ、５８２…リードＤＭＡＣ、
５９  …画像処理部、
６０  …圧縮／伸長器、
１１０…コントローラ、
１２０…画像転送ユニット、
１２１…バス制御部、
１２２…データ処理部、
１３０…プリント動作制御部、
１４０…印刷動作制御部
（ずれ判定手段、マーク変更手段、補正手段、マーキング有無設定手段）、
１４１…トンボ更新情報、
１５０…データ受信部、
１６０…トンボ合成部、
１６１…内部メモリ（記憶部）、
１６２…解像度変換部（マーク拡大手段）、
１８０…合成部、
１８１…フリップ機能（マーク反転手段）、
１９０…レジスタ部。
【先行技術文献】
【特許文献】
【０１１０】
【特許文献１】特開２０１１−０１１３６７号公報
【図１】
0006701843.tif 000002
【図２】
0006701843.tif 000003
【図３】
0006701843.tif 000004
【図４】
0006701843.tif 000005
【図５】
0006701843.tif 000006
【図６】
0006701843.tif 000007
【図７】
0006701843.tif 000008
【図８−１】
0006701843.tif 000009
【図８−２】
0006701843.tif 000010
【図８−３】
0006701843.tif 000011
【図９】
0006701843.tif 000012
【図１０】
0006701843.tif 000013
【図１１】
0006701843.tif 000014
【図１２】
0006701843.tif 000015