(57)【要約】【課題】一部の読み取り素子が異常となっても、両面印刷時における表面と裏面との位置ずれ補正のための補正情報を生成する。【解決手段】ＣＰＵ１１１は、第１の読み取り部（読み取り素子２９１、２９２）の各々および第２の読み取り部（読み取り素子２９３、２９４）の各々の異常を検知する。その検知結果が、第１の読み取り部により、テストチャートにおける対応するマークの全領域の読み取りが可能で且つ、第２の読み取り部により、対応するマークの全領域のうち読み取り不可能な領域があることを示す場合は、ＣＰＵ１１１は、テストチャートのマークを読み取って各距離を取得する際、反転部２７０（反転機構）を用いてテストチャートの搬送を制御し、テストチャートの両面を第１の読み取り部により読み取るよう制御する（反転モード）。【選択図】図８
2020131598.tif 000002
【特許請求の範囲】
【請求項１】
搬送機構、反転機構および定着機構を用いて、記録媒体の両面のそれぞれに所定画像を形成する形成手段と、
前記定着機構の下流において前記記録媒体を搬送する搬送路を挟む第１の側に配置され、前記記録媒体の前記第１の側の面に形成された所定画像を読み取る少なくとも１つの読み取り素子からなる第１の読み取り部と、前記搬送路を挟む第２の側に配置され、前記記録媒体の前記第２の側の面に形成された所定画像を読み取る少なくとも１つの読み取り素子からなる第２の読み取り部と、を有する読み取り手段と、
前記第１の読み取り部の読み取り素子の各々および前記第２の読み取り部の読み取り素子の各々の異常を検知する検知手段と、
前記検知手段の検知結果に基づいて、前記記録媒体の搬送を制御しつつ前記読み取り手段を制御することで、前記読み取り手段による読み取り結果を取得する取得手段と、
前記取得手段により取得された読み取り結果に基づいて、両面印刷時における表面画像と裏面画像との印刷位置ずれを補正するための補正情報を生成する生成手段と、を有し、
前記取得手段は、前記検知結果が、前記第１の読み取り部により、対応する所定画像の全領域の読み取りが可能で且つ、前記第２の読み取り部により、対応する所定画像の全領域のうち読み取り不可能な領域があることを示す場合は、前記読み取り結果を取得する際、前記反転機構を用いて前記記録媒体の搬送を制御し、前記記録媒体の前記第１の側の面に形成された所定画像と前記記録媒体の前記第２の側の面に形成された所定画像とを、前記第１の読み取り部により読み取るよう制御することを特徴とする画像形成装置。
【請求項２】
前記取得手段は、前記反転機構を用いて前記記録媒体の搬送を制御し、前記記録媒体の前記第１の側の面に形成された所定画像と前記記録媒体の前記第２の側の面に形成された所定画像とを、前記第１の読み取り部により読み取るよう制御することで、前記読み取り結果を取得する処理を実行するにあたって、印刷位置ずれの補正精度が低下する旨を報知することを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記取得手段は、前記処理を実行することを許可するかどうかをユーザに選択させ、ユーザから許可を得たことを条件に前記処理を実行することを特徴とする請求項２に記載の画像形成装置。
【請求項４】
搬送機構、反転機構および定着機構を用いて、記録媒体の両面のそれぞれに所定画像を形成する形成手段と、
前記定着機構の下流において前記記録媒体を搬送する搬送路を挟む第１の側に配置され、前記記録媒体の前記第１の側の面に形成された所定画像を読み取る複数の読み取り素子からなる第１の読み取り部と、前記搬送路を挟む第２の側に配置され、前記記録媒体の前記第２の側の面に形成された所定画像を読み取る複数の読み取り素子からなる第２の読み取り部と、を有する読み取り手段と、
前記第１の読み取り部の読み取り素子の各々および前記第２の読み取り部の読み取り素子の各々の異常を検知する検知手段と、
前記検知手段の検知結果に基づいて、前記記録媒体の搬送を制御しつつ前記読み取り手段を制御することで、前記読み取り手段による読み取り結果を取得する取得手段と、
前記取得手段により取得された読み取り結果に基づいて、両面印刷時における表面画像と裏面画像との印刷位置ずれを補正するための補正情報を生成する生成手段と、を有し、
前記取得手段は、前記検知結果が、前記第１の読み取り部または前記第２の読み取り部の少なくともいずれかにより、対応する所定画像の全領域のうち一部の領域だけを読み取り可能であることを示す場合は、前記読み取り結果を取得する際、対応する所定画像の全領域のうち一部の領域だけを読み取り可能な読み取り部により読み取り不可能な領域の情報を、当該読み取り部により読み取り可能な領域を読み取って得た情報を用いた補間処理により取得することを特徴とする画像形成装置。
【請求項５】
前記取得手段は、前記検知結果が、前記第１の読み取り部により、対応する所定画像の全領域のうち一部の領域だけが読み取り可能で且つ、前記第２の読み取り部により、対応する所定画像の全領域のうち一部の領域だけが読み取り可能であることを示す場合は、前記第１の読み取り部により読み取り不可能な領域の情報を、前記第１の読み取り部により読み取り可能な領域を読み取って得た情報を用いた補間処理により取得し、前記第２の読み取り部により読み取り不可能な領域の情報を、前記第２の読み取り部により読み取り可能な領域を読み取って得た情報を用いた補間処理により取得することを特徴とする請求項４に記載の画像形成装置。
【請求項６】
前記取得手段は、前記第１の読み取り部により読み取り不可能な領域の情報を、前記第１の読み取り部により読み取り可能な領域を読み取って得た情報を用いた補間処理により取得するかまたは、前記第２の読み取り部により読み取り不可能な領域の情報を、前記第２の読み取り部により読み取り可能な領域を読み取って得た情報を用いた補間処理により取得する処理を実行するにあたって、印刷位置ずれの補正精度が低下する旨を報知することを特徴とする請求項４または５に記載の画像形成装置。
【請求項７】
前記取得手段は、前記処理を実行することを許可するかどうかをユーザに選択させ、ユーザから許可を得たことを条件に前記処理を実行することを特徴とする請求項６に記載の画像形成装置。
【請求項８】
搬送機構、反転機構および定着機構を用いて、記録媒体の両面のそれぞれに所定画像を形成する形成手段と、
前記定着機構の下流において前記記録媒体を搬送する搬送路を挟む第１の側に配置され、前記記録媒体の前記第１の側の面に形成された所定画像を読み取る複数の読み取り素子からなる第１の読み取り部と、前記搬送路を挟む第２の側に配置され、前記記録媒体の前記第２の側の面に形成された所定画像を読み取る複数の読み取り素子からなる第２の読み取り部と、を有する読み取り手段と、
前記第１の読み取り部の読み取り素子の各々および前記第２の読み取り部の読み取り素子の各々の異常を検知する検知手段と、
前記検知手段の検知結果に基づいて、前記記録媒体の搬送を制御しつつ前記読み取り手段を制御することで、前記読み取り手段による読み取り結果を取得する取得手段と、
前記取得手段により取得された読み取り結果に基づいて、両面印刷時における表面画像と裏面画像との印刷位置ずれを補正するための補正情報を生成する生成手段と、を有し、
前記取得手段は、前記読み取り結果を取得するモードとして第１モードと第２モードとを実行可能であり、
前記第１モードは、前記反転機構を用いて前記記録媒体の搬送を制御し、前記記録媒体の前記第１の側の面に形成された所定画像と前記記録媒体の前記第２の側の面に形成された所定画像とを、前記第１の読み取り部または前記第２の読み取り部のいずれかにより読み取る制御を含むモードであり、
前記第２モードは、前記記録媒体の搬送を制御し、前記第１の読み取り部および前記第２の読み取り部のうち、対応する所定画像の全領域のうち一部の領域だけを読み取り可能である読み取り部により読み取り不可能な領域の情報を、当該読み取り部により読み取り可能な領域を読み取って得た情報を用いた補間処理により取得する制御を含むモードであり、
前記取得手段は、前記検知結果が、前記第１の読み取り部の読み取り素子の各々および前記第２の読み取り部の読み取り素子の各々のうちいずれが異常であることを示すかに基づいて、前記読み取り結果を取得する際に前記第１モードおよび前記第２モードの少なくとも一方を実行することを特徴とする画像形成装置。
【請求項９】
前記取得手段は、前記検知結果が、前記第１の読み取り部により、対応する所定画像の全領域の読み取りが可能で且つ、前記第２の読み取り部により、対応する所定画像の全領域のうちいずれの領域も読み取り不可能であることを示す場合は、前記読み取り結果を取得する際に、前記第１モードにより、前記反転機構を用いて前記記録媒体の搬送を制御し、前記記録媒体の前記第１の側の面に形成された所定画像と前記記録媒体の前記第２の側の面に形成された所定画像とを、前記第１の読み取り部により読み取ることを特徴とする請求項８に記載の画像形成装置。
【請求項１０】
前記取得手段は、前記検知結果が、前記第１の読み取り部により、対応する所定画像の全領域の読み取りが可能で且つ、前記第２の読み取り部により、対応する所定画像の全領域のうち一部の領域だけを読み取り可能であることを示す場合は、前記読み取り結果を取得する際に、前記第１モードにより、前記反転機構を用いて前記記録媒体の搬送を制御し、前記記録媒体の前記第１の側の面に形成された所定画像と前記記録媒体の前記第２の側の面に形成された所定画像とを、前記第１の読み取り部により読み取ることを特徴とする請求項８または９に記載の画像形成装置。
【請求項１１】
前記取得手段は、前記検知結果が、前記第１の読み取り部により、対応する所定画像の全領域の読み取りが可能で且つ、前記第２の読み取り部により、対応する所定画像の全領域のうち一部の領域だけを読み取り可能であることを示す場合は、前記読み取り結果を取得する際に、前記記録媒体の搬送を制御し、前記第１の読み取り部により、対応する所定画像の全領域を読み取るよう制御すると共に、前記第２モードにより、前記第２の読み取り部により読み取り不可能な領域の情報を、前記第２の読み取り部により読み取り可能な領域を読み取って得た情報を用いた補間処理により取得することを特徴とする請求項８または９に記載の画像形成装置。
【請求項１２】
前記取得手段は、前記検知結果が、前記第１の読み取り部により、対応する所定画像の全領域のうち一部の領域だけを読み取り可能で且つ、前記第２の読み取り部により、対応する所定画像の全領域のうちいずれの領域も読み取り不可能であることを示す場合は、前記読み取り結果を取得する際に、前記第１モードおよび前記第２モードにより、前記第１の読み取り部により読み取り不可能な領域の情報を、前記第１の読み取り部により読み取り可能な領域を読み取って得た情報を用いた補間処理により取得する処理を、前記記録媒体の前記第１の側の面に形成された所定画像と前記第２の側の面に形成された所定画像とに対して行うことを特徴とする請求項８乃至１１のいずれか１項に記載の画像形成装置。
【請求項１３】
前記取得手段は、前記読み取り結果を取得する際に前記第１モードまたは前記第２モードを実行するにあたって、印刷位置ずれの補正精度が低下する旨を報知することを特徴とする請求項８乃至１２のいずれか１項に記載の画像形成装置。
【請求項１４】
前記取得手段は、前記処理を実行することを許可するかどうかをユーザに選択させ、ユーザから許可を得たことを条件に前記処理を実行することを特徴とする請求項１３に記載の画像形成装置。
【請求項１５】
前記生成された補正情報に基づいて、両面印刷時における表面と裏面との位置ずれを補正する補正手段をさらに有することを特徴とする請求項１乃至１４のいずれか１項に記載の画像形成装置。
【請求項１６】
搬送機構、反転機構および定着機構を用いて、記録媒体の両面のそれぞれに所定画像を形成する形成手段と、前記定着機構の下流において前記記録媒体を搬送する搬送路を挟む第１の側に配置され、前記記録媒体の前記第１の側の面に形成された所定画像を読み取る少なくとも１つの読み取り素子からなる第１の読み取り部と、前記搬送路を挟む第２の側に配置され、前記記録媒体の前記第２の側の面に形成された所定画像を読み取る少なくとも１つの読み取り素子からなる第２の読み取り部と、を有する読み取り手段と、前記第１の読み取り部の読み取り素子の各々および前記第２の読み取り部の読み取り素子の各々の異常を検知する検知手段と、を有する画像形成装置の制御方法であって、
前記検知手段の検知結果に基づいて、前記記録媒体の搬送を制御しつつ前記読み取り手段を制御することで、前記読み取り手段による読み取り結果を取得し、
取得した読み取り結果に基づいて、両面印刷時における表面画像と裏面画像との印刷位置ずれを補正するための補正情報を生成し、
前記検知結果が、前記第１の読み取り部により、対応する所定画像の全領域の読み取りが可能で且つ、前記第２の読み取り部により、対応する所定画像の全領域のうち読み取り不可能な領域があることを示す場合は、前記読み取り結果を取得する際、前記反転機構を用いて前記記録媒体の搬送を制御し、前記記録媒体の前記第１の側の面に形成された所定画像と前記記録媒体の前記第２の側の面に形成された所定画像とを、前記第１の読み取り部により読み取るよう制御することを特徴とする画像形成装置の制御方法。
【請求項１７】
搬送機構、反転機構および定着機構を用いて、記録媒体の両面のそれぞれに所定画像を形成する形成手段と、前記定着機構の下流において前記記録媒体を搬送する搬送路を挟む第１の側に配置され、前記記録媒体の前記第１の側の面に形成された所定画像を読み取る複数の読み取り素子からなる第１の読み取り部と、前記搬送路を挟む第２の側に配置され、前記記録媒体の前記第２の側の面に形成された所定画像を読み取る複数の読み取り素子からなる第２の読み取り部と、を有する読み取り手段と、前記第１の読み取り部の読み取り素子の各々および前記第２の読み取り部の読み取り素子の各々の異常を検知する検知手段と、を有する画像形成装置の制御方法であって、
前記検知手段の検知結果に基づいて、前記記録媒体の搬送を制御しつつ前記読み取り手段を制御することで、前記読み取り手段による読み取り結果を取得し、
取得した読み取り結果に基づいて、両面印刷時における表面画像と裏面画像との印刷位置ずれを補正するための補正情報を生成し、
前記検知結果が、前記第１の読み取り部または前記第２の読み取り部の少なくともいずれかにより、対応する所定画像の全領域のうち一部の領域だけを読み取り可能であることを示す場合は、前記読み取り結果を取得する際、対応する所定画像の全領域のうち一部の領域だけを読み取り可能な読み取り部により読み取り不可能な領域の情報を、当該読み取り部により読み取り可能な領域を読み取って得た情報を用いた補間処理により取得することを特徴とする画像形成装置の制御方法。
【請求項１８】
搬送機構、反転機構および定着機構を用いて、記録媒体の両面のそれぞれに所定画像を形成する形成手段と、前記定着機構の下流において前記記録媒体を搬送する搬送路を挟む第１の側に配置され、前記記録媒体の前記第１の側の面に形成された所定画像を読み取る複数の読み取り素子からなる第１の読み取り部と、前記搬送路を挟む第２の側に配置され、前記記録媒体の前記第２の側の面に形成された所定画像を読み取る複数の読み取り素子からなる第２の読み取り部と、を有する読み取り手段と、前記第１の読み取り部の読み取り素子の各々および前記第２の読み取り部の読み取り素子の各々の異常を検知する検知手段と、を有する画像形成装置の制御方法であって、
前記検知手段の検知結果に基づいて、前記記録媒体の搬送を制御しつつ前記読み取り手段を制御することで、前記読み取り手段による読み取り結果を取得し、
取得した読み取り結果に基づいて、両面印刷時における表面画像と裏面画像との印刷位置ずれを補正するための補正情報を生成し、
前記読み取り結果を取得するモードとして第１モードと第２モードとを実行可能であり、
前記第１モードは、前記反転機構を用いて前記記録媒体の搬送を制御し、前記記録媒体の前記第１の側の面に形成された所定画像と前記記録媒体の前記第２の側の面に形成された所定画像とを、前記第１の読み取り部または前記第２の読み取り部のいずれかにより読み取る制御を含むモードであり、
前記第２モードは、前記記録媒体の搬送を制御し、前記第１の読み取り部および前記第２の読み取り部のうち、対応する所定画像の全領域のうち一部の領域だけを読み取り可能である読み取り部により読み取り不可能な領域の情報を、当該読み取り部により読み取り可能な領域を読み取って得た情報を用いた補間処理により取得する制御を含むモードであり、
前記検知結果が、前記第１の読み取り部の読み取り素子の各々および前記第２の読み取り部の読み取り素子の各々のうちいずれが異常であることを示すかに基づいて、前記読み取り結果を取得する際に前記第１モードおよび前記第２モードの少なくとも一方を実行することを特徴とする画像形成装置の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、両面印刷機能を備える画像形成装置およびその制御方法に関する。
【背景技術】
【０００２】
従来、両面印刷機能を備える画像形成装置が知られている。電子写真方式の画像形成装置による両面印刷においては、まず、画像形成装置は、給紙部から搬送路を通じて所定の画像形成位置へ記録媒体を送り込み、記録媒体の第１面に画像を形成する。その後、画像形成装置は、反転搬送路を通じて記録媒体の表裏を反転させ、記録媒体を再び上記画像形成装置へ送り込んで（再給送して）、記録媒体の第２面に画像を形成する。
【０００３】
通常、記録媒体の第１面に画像を形成する際、定着部によって記録媒体が加熱されるため、第１面に画像が形成された記録媒体を、第２面に画像を形成するために再び上記画像形成位置へ給送したとき、記録媒体の温度は１回目の給送時の温度に比し高い。また、定着時にトナーを定着するのと同時に記録媒体を加熱することで水分等が蒸発するため、記録媒体の寸法は、１回目の給送時と再給送時とで異なる場合がある。このため、何ら対策を施さなければ、記録媒体の両面に例えば同じ大きさの画像を配置することを意図して同じ大きさの画像の印刷を指示したとしても、記録媒体の両面の間で画像の大きさ（倍率）が異なってしまう場合がある。
【０００４】
この課題に対し、特許文献１の画像形成装置には、両面印刷時における表面と裏面との印刷位置ずれを補正するための補正情報（補正量）を取得することが開示されている。すなわち、特許文献１の画像形成装置は、記録媒体の表面と裏面とに印刷された補正パターンを、両面読み取り機能により、搬送しながら読み取り、各面の補正パターンの位置を検出する。そして特許文献１の画像形成装置は、検出された両面の補正パターンから、印刷位置ずれを補正する補正情報を算出し、算出した補正情報に基づいて、両面印刷時における表面と裏面との印刷位置ずれを補正する。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１１−１８６２４１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、特許文献１において記録媒体の両面の補正パターンを読み取る場合、全ての読み取り素子が正常である必要がある。仮に、記録媒体の表面を読み取る読み取り素子と裏面を読み取る読み取り素子のいずれかが異常になると、いずれかの面の補正パターンを正確に読み取ることができず、適切な補正情報を取得できないという問題が生じる。特に、一般のプリンタに比し、プロダクションプリンタなどの商業用プリンタにおいては、表裏の印刷位置ずれ補正が重要となることが多い。ところが、商業用プリンタにおいては、印刷枚数が多いことから、読み取り素子は、ゴミや紙粉の付着や、読み取り素子本体の故障などにより、異常状態になる可能性が高い。
【０００７】
本発明は、一部の読み取り素子が異常となっても、両面印刷時における表面と裏面との位置ずれ補正のための補正情報を生成することを目的とする。
【課題を解決するための手段】
【０００８】
上記目的を達成するために本発明は、搬送機構、反転機構および定着機構を用いて、記録媒体の両面のそれぞれに所定画像を形成する形成手段と、前記定着機構の下流において前記記録媒体を搬送する搬送路を挟む第１の側に配置され、前記記録媒体の前記第１の側の面に形成された所定画像を読み取る少なくとも１つの読み取り素子からなる第１の読み取り部と、前記搬送路を挟む第２の側に配置され、前記記録媒体の前記第２の側の面に形成された所定画像を読み取る少なくとも１つの読み取り素子からなる第２の読み取り部と、を有する読み取り手段と、前記第１の読み取り部の読み取り素子の各々および前記第２の読み取り部の読み取り素子の各々の異常を検知する検知手段と、前記検知手段の検知結果に基づいて、前記記録媒体の搬送を制御しつつ前記読み取り手段を制御することで、前記読み取り手段による読み取り結果を取得する取得手段と、前記取得手段により取得された読み取り結果に基づいて、両面印刷時における表面画像と裏面画像との印刷位置ずれを補正するための補正情報を生成する生成手段と、を有し、前記取得手段は、前記検知結果が、前記第１の読み取り部により、対応する所定画像の全領域の読み取りが可能で且つ、前記第２の読み取り部により、対応する所定画像の全領域のうち読み取り不可能な領域があることを示す場合は、前記読み取り結果を取得する際、前記反転機構を用いて前記記録媒体の搬送を制御し、前記記録媒体の前記第１の側の面に形成された所定画像と前記記録媒体の前記第２の側の面に形成された所定画像とを、前記第１の読み取り部により読み取るよう制御することを特徴とする。
【発明の効果】
【０００９】
本発明によれば、一部の読み取り素子が異常となっても、両面印刷時における表面と裏面との位置ずれ補正のための補正情報を生成することができる。
【図面の簡単な説明】
【００１０】
【図１】画像形成装置の概略断面図である。
【図２】プリンタのブロック図である。
【図３】読み取り部の配置を説明する模式図である。
【図４】記録媒体ライブラリ編集画面の一例を示す図である。
【図５】記録媒体属性編集画面の一例を示す図である。
【図６】記録媒体ライブラリの一例を示す図である。
【図７】テストチャートの第２面、第１面の例を示す模式図である。
【図８】調整条件生成処理のフローチャートである。
【図９】調整条件の一例を示す図である。
【図１０】テストチャートと読み取り素子との関係を示す図である。
【図１１】補間演算を説明する模式図である。
【図１２】調整条件生成処理のフローチャートである。
【図１３】調整条件の一例を示す図である。
【図１４】調整条件生成処理のフローチャートである。
【発明を実施するための形態】
【００１１】
以下、図面を参照して本発明の実施の形態を説明する。
【００１２】
（第１の実施の形態）
図１は、本発明の第１の実施の形態に係る画像形成装置の概略断面図である。この画像形成装置は、電子写真方式で両面印刷が可能なプリンタ１００として構成される。プリンタ１００は、プリンタエンジン１５０および操作部２８０を有する。プリンタエンジン１５０には、エンジン部を構成するための各機構と、各機構による各印字プロセス処理（例えば、給紙処理など）に関する制御を行なうエンジン制御部とが内蔵されている。上記エンジン部を構成する各機構として、光学処理機構、定着処理機構、給紙処理機構、搬送処理機構が設けられている。
【００１３】
プリンタエンジン１５０は、複数のローラに掛け回された無端ベルト状の中間転写体２５２を有する。中間転写体２５２は、図１の時計方向に回転する。また、プリンタエンジン１５０は、収納庫２１０、定着部２６０（定着機構）、読み取り部２９０（読み取り手段）、反転部２７０（反転機構）等を有する。また、プリンタエンジン１５０は、イエロー（Ｙ）、マゼンダ（Ｍ）、シアン（Ｃ）、ブラック（Ｋ）の４色の画像を形成するための４つステーションとして、Ｙステーション２２０、Ｍステーション２２１、Ｃステーション２２２、Ｋステーション２２３を有する。各ステーションの構成要素および動作は共通であるので、以降、各ステーションの構成要素に同じ符号を用いる。各ステーションでの共通する動作については、代表してＹステーション２２０の構成および動作を説明する。
【００１４】
Ｙステーション２２０は、感光ドラム２０５、一次帯電器２１１、現像器２１２、レーザスキャナ部２０７を有する。感光ドラム２０５は、図１の反時計方向に回転し、一次帯電器２１１により帯電される。レーザスキャナ部２０７において、不図示のプリンタコントローラから供給されたイメージデータに応じて、レーザドライバにより駆動される半導体レーザ（いずれも不図示）からレーザ光が発射される。半導体レーザから発射されたレーザ光は回転多面鏡２０８により主走査方向に振られる。主走査方向に振られたレーザ光は、ポリゴンミラー２０９を介して感光ドラム２０５に導かれ、感光ドラム２０５上を主走査方向に露光する。レーザ光による走査露光によって感光ドラム２０５上に静電潜像が形成される。感光ドラム２０５上に形成された静電潜像は、現像器２１２により供給されるトナーによってトナー像に顕像化される。そして、感光ドラム２０５上の顕像されたトナー像は、当該トナー像とは逆特性の電圧を印加された転写ローラによって中間転写体２５２上に転写（１次転写）される。
【００１５】
カラー画像形成時には、４つのステーションからそれぞれの色のトナー像が中間転写体２５２上に順次形成される。その結果、フルカラーのトナー像が中間転写体２５２上に形成される。
【００１６】
収納庫２１０から記録媒体としてのシートＰが給送され、複数のローラによって転写部２４０へ搬送される。転写ローラ２５１にてシートＰが中間転写体２５２に圧接されると共に、中間転写体２５２上のトナー像と逆特性のバイアスが転写ローラ２５１に印加される。これにより、中間転写体２５２上に形成されたトナー像は、転写部２４０へ同期して搬送されるシートＰに転写される（２次転写）。２次転写を終えたシートＰが定着部２６０を通過することによって、シートＰ上に転写されたトナーが加熱溶融され、シートＰに画像として定着する。片面プリントの場合は、第１面（表面）に画像が形成されたシートＰが装置外へと排出されることでプリントプロセスが完了する。
【００１７】
両面プリントの場合は、第１面に画像が形成されたシートＰは、反転部２７０を通過してスイッチバックし、搬送路を経て転写部２４０に再び導入され、シートＰの第２面（裏面）へ画像が転写される。その後、シートＰが片面プリント時と同様に定着部２６０を通過することによって、シートＰ上の第２面のトナー像が加熱定着される。両面に画像が形成されたシートＰが装置外へと排出されることでプリントプロセスが完了する。プリンタエンジン１５０のうち、読み取り部２９０を除く部分が、本発明における形成手段に該当する。
【００１８】
読み取り部２９０は、搬送方向における定着部２６０の下流に配置される。詳細は後述するが、読み取り部２９０は、シートＰ上に所定画像が形成されたテストチャートを読み取る。その読み取り結果に基づいて、両面印刷時に、シートＰの第１面と第２面との間における画像位置や倍率等が調整される。
【００１９】
プリンタ１００で印刷に使用される記録媒体は、ユーザによって記録媒体ライブラリと呼ばれるデータベースを用いて管理される。記録媒体ライブラリは、ＨＤＤ１１４もしくはＲＡＭ１１３に保存され、各ソフトウェアモジュールにより必要に応じて読み出しおよび書き込みがなされる。記録媒体ライブラリの詳細については、図６を用いて後述する。
【００２０】
図２は、印刷システムにおけるプリンタ１００のブロック図である。この印刷システムは、プリンタ１００とホストコンピュータ１０１とが通信可能に接続されて構成される。プリンタ１００とホストコンピュータ１０１とは、通信回線１０５によって互いに接続されている。通信回線１０５は、ＬＡＮ、ＷＡＮ等のネットワークであるが、その種類は問わない。なお、ホストコンピュータまたはプリンタが複数接続されてもよい。
【００２１】
ホストコンピュータ１０１は、不図示の入力装置によるユーザからの入力情報を取得し、取得した入力情報に基づき、プリンタ１００に送信するプリントジョブを生成し、プリンタ１００へ送信することができる。プリンタ１００は、操作部２８０、制御部１１０、プリンタエンジン１５０を有する。操作部２８０は、タッチパネル方式によりユーザからの各種操作を受け付け可能である。
【００２２】
プリンタエンジン１５０において、搬送部１４０（搬送機構）は、収納庫２１０から排紙口までの搬送路と、反転部２７０から転写部２４０までの搬送路とを含む。収納庫２１０は複数の給紙段を有してもよい。収納庫２１０は複数の給紙段を有する場合、各給紙段には、互いに異なる種類の記録媒体を収容しておくことが可能である。各給紙段は、収納された記録媒体の最上位の記録媒体を１枚だけ分離し、搬送する。
【００２３】
制御部１１０は、各種データ処理を行い、プリンタ１００の動作を制御する。制御部１１０は、ＣＰＵ１１１、ＲＯＭ１１２、ＲＡＭ１１３、ＨＤＤ１１４、生成部１１５、補間部１１６、異常検知部１１７を有する。ＲＯＭ１１２は、ＣＰＵ１１１により実行される各種制御プログラムを記憶する。ＲＡＭ１１３は、各出力データを記憶すると共に、ＣＰＵ１１１が各種制御プログラムを実行する際のワークエリアとして利用される。ＣＰＵ１１１は、ＲＡＭ１１３に読み出された制御プログラムを実行し、画像信号や各種デバイスを統括的に制御する。生成部１１５、補間部１１６、異常検知部１１７の機能は、ＣＰＵ１１１、ＲＡＭ１１３、ＲＯＭ１１２等の協働により実現される。
【００２４】
ＨＤＤ１１４は、画像データやプリントデータなどの大容量のデータを、一時的あるいは長期的に保持する。テストチャート（図７）を作成するための、画像位置調整用の各マークの画像データも、このＨＤＤ１１４に保存されている。また制御プログラムおよびオペレーティングシステムは、ＲＯＭ１１２の他に、ＨＤＤ１１４にも格納されてもよい。さらに、図示しないＮＶＲＡＭを設け、操作部２８０からの各種モードの設定情報をＮＶＲＡＭが記憶するようにしてもよい。生成部１１５は、調整条件（図９で後述）を生成する。異常検知部１１７は、読み取り素子２９１〜２９４の異常の有無を検知する。
【００２５】
図３は、読み取り部２９０の配置を説明する模式図である。本実施の形態では、読み取り部２９０は４つの読み取り素子を有する（図１も参照）。片面プリント時に定着部２６０の下流の搬送路においてシートＰの第１面に対向する側（例えば、第１の側とする）に、読み取り素子２９１、２９２（第１の読み取り部）が配置される。片面プリント時に定着部２６０の下流の搬送路においてシートＰの第２面に対向する側（例えば、第２の側とする）に、読み取り素子２９３、２９４（第２の読み取り部）が配置される。各読み取り素子は、ＣＩＳあるいはＣＭＯＳ等で構成されるラインセンサであり、シートＰの主走査方向（幅方向）における画像を同時に読み取ることができるようになっている。プリンタ１００は、テストチャートを搬送させながら読み取り部２９０でテストチャートの両面を読み取ることにより、インラインで両面同時に画像位置の検出ができる。
【００２６】
読み取り素子２９１と読み取り素子２９２とでは、互いに読み取り可能な領域が異なり、一部の領域が重複するが重複しない領域もある。読み取り素子２９１、２９２の読み取り可能範囲は、シートＰの主走査方向における中央部において重複するが、シートＰの主走査方向における端部領域は、読み取り素子２９１、２９２のいずれかでしか読み取りできない（図１０（ａ）参照）。読み取り素子２９３と読み取り素子２９４との関係においても、読み取り可能な領域は、読み取り素子２９１と読み取り素子２９２との関係と同様である（図１０（ｂ）参照）。
【００２７】
従って、１回の搬送によりシートＰの全領域を読み取るためには、読み取り素子２９１〜２９４の全てが正常である必要がある。なお、図示されていないが、各読み取り素子の対向面には、対向ローラまたは反射板が配置されている。異常検知部１１７は、対向ローラまたは反射板に対する各読み取り素子の読み取り値が基準範囲内であるか否かによって、検知結果として各読み取り素子の異常の有無を判定する。
【００２８】
図４は、記録媒体ライブラリ編集画面の一例を示す図である。この記録媒体ライブラリ編集画面３００は、操作部２８０（図１、図２）に表示される。この編集画面３００は、ユーザが記録媒体ライブラリ（図６で後述する）の編集などの操作を行うためのインタフェース画面である。
【００２９】
編集画面３００において、記録媒体リスト３１０は、記録媒体ライブラリに記憶された記録媒体（用紙）がリスト表示される。記録媒体リスト３１０においては、各記録媒体に対し、符号３１１〜３１６で示す記録媒体属性が付随情報として表示される。特に属性３１２〜３１６は、記録媒体の物理的特性を示す。属性３１１は、各記録媒体の名称（用紙名称）を表す。記録媒体の名称は、各記録媒体が互いに識別されるようにユーザなどから指定される名称であり、メーカ名と紙種等を含む。例えば、紙種は、リサイクル紙、エンボス紙、コート紙等を含む。
【００３０】
属性３１２および属性３１３はそれぞれ、各記録媒体における副走査方向の長さ（用紙長さ）および主走査方向の長さ（用紙幅）を表す。属性３１４は各記録媒体の坪量、属性３１５は各記録媒体の表面性を表す。表面性とは記録媒体表面の物理特性を表す属性で、例えば光沢性を上げるための表面コートがなされた「コート」や、表面に凹凸のあるような「エンボス」などがある。属性３１６は各記録媒体の色（記録媒体自体の色）を表す。
【００３１】
また、ユーザは、操作部２８０上において、記録媒体リスト３１０の任意の行に触れることで、対応する記録媒体を選択することが可能である。選択された記録媒体は、ハイライト表示（反転表示）される。図４では、一例として「用紙５」が選択されている。記録媒体ライブラリに記録された記録媒体数が、記録媒体リスト３１０に一度に表示できる記録媒体数よりも多い場合には、ユーザはスクロールバー３１７を操作することにより、任意の記録媒体を選択することが可能となる。
【００３２】
新規追加ボタン３２０は、記録媒体ライブラリに新しく記録媒体を追加するためのボタンである。編集ボタン３２１は、記録媒体リスト３１０において選択された記録媒体の記録媒体属性を編集するためのボタンである。新規追加ボタン３２０または編集ボタン３２１が押されると、操作部２８０には、編集画面３００に代わって、図５に示すようなインタフェース画面が表示される。削除ボタン３２２は、記録媒体リスト３１０において選択された記録媒体を記録媒体ライブラリから削除するためのボタンである。印字位置調整ボタン３２３は、記録媒体リスト３１０において選択された記録媒体に対する印字位置調整を行うためのボタンである。
【００３３】
図５は、記録媒体属性編集画面の一例を示す図である。この記録媒体属性編集画面４００は、ユーザが記録媒体属性の編集を行うためのインタフェース画面である。テキストボックス４０１、４０２、４０３、４０４はそれぞれ、記録媒体名称、副走査方向用紙長、主走査方向用紙長、坪量を入力するためのテキストボックスである。ユーザは、これらのテキストボックスへ、不図示のソフトウェアキーボードや操作部２８０に備えられるテンキーなどによって入力することができる。
【００３４】
コンボボックス４０５は、記録媒体の表面性を指定するためのボックスである。ユーザは、コンボボックス４０５で、プリンタ１００がサポート可能な予め登録された表面性のリストから１つを指定することが可能である。コンボボックス４０６は、記録媒体の色を指定するためのボックスである。
【００３５】
編集終了ボタン４２０が押下されると、その時点で入力されている記録媒体属性が確定され、記録媒体ライブラリに保存される。その後、編集画面４００から編集画面３００へ戻る。キャンセルボタン４２１が押下されると、記録媒体属性の編集処理は中止され、その後、編集画面４００から編集画面３００へ戻る。
【００３６】
図６は、記録媒体ライブラリの一例を示す図である。記録媒体ライブラリはＸＭＬやＣＳＶなどのデジタル情報としてＨＤＤ１１４などに保存される。記録媒体ライブラリにおいては、各記録媒体に対し、符号５１１〜５１７で示す記録媒体属性が付随情報として記録される。さらに、表面印字位置ずれ量５２０、裏面印字位置ずれ量５２１が、付随情報として記録される。属性５１１〜５１６は、属性３１１〜３１６（図４）と同様である。属性５１７は、プレプリント紙であるか否かを示す。
【００３７】
表面印字位置ずれ量５２０、裏面印字位置ずれ量５２１は、それぞれ、記録媒体の表面、裏面に対する印字位置ずれ量を表す。ここで印字位置ずれ量とは、理想の印字位置からのずれの程度を表すものであり、本実施の形態では、リード位置、サイド位置、主走査倍率、副走査倍率、斜行度、台形度の項目から構成される。図６に示す表面印字位置ずれ量５２０、裏面印字位置ずれ量５２１の列における各数値は、上から順に、リード位置、サイド位置、主走査倍率、副走査倍率の値の例示である（斜行度、台形度は不図示）。上記各項目の算出については、両面印刷時における表面画像と裏面画像との印刷位置ずれを補正するための補正情報としての調整条件（図９で後述）の生成の説明において述べる。
【００３８】
実際の両面印刷時には、プリンタ１００は、印字位置ずれ量を基に、理想の印字位置に印字されるよう調整して（つまり、印字位置ずれ量を打ち消すように調整して）、印字する。リード位置、サイド位置はそれぞれ、記録媒体に対する副走査方向、主走査方向の位置ずれ量を表す。リード位置は、記録媒体における搬送方向先端を起点とした画像の印字開始位置を変更することで調整される。サイド位置は、記録媒体における搬送方向上流から見て左端または右端を起点とした画像の印字開始位置を変更することで調整される。
【００３９】
副走査倍率は、副走査方向における画像長のずれ（理想の長さに対する倍率）を表す。主走査倍率は、主走査方向における画像長のずれ（理想の長さに対する倍率）を表す。斜行度は、矩形の記録媒体の任意の一辺に対する平行度合を表す。台形度は、記録媒体に印字された画像の、搬送方向における先端側と後端側の平行度合を表す。
【００４０】
これらの印字位置ずれ量は、テストチャートを読み取ることで算出される。テストチャートの例については図７を用いて説明する。なお、これら印字位置ずれ量の初期値はいずれも０であり、記録媒体ライブラリ上で記録媒体情報が新規登録された当初や、記録媒体が登録されていても印字位置調整が行われていない場合などには、印字位置ずれ量の値は初期値となっている。
【００４１】
図７（ａ）、（ｂ）はそれぞれ、印字位置調整に使用されるテストチャートの第２面、第１面の例を示す模式図である。テストチャートは、調整条件生成処理（図８）の開始後、ＣＰＵ１１１の指示により印刷される。テストチャートの画像が印刷される記録媒体をテストチャート用紙と呼称する。テストチャート用紙は、画像形成に用いる記録媒体と同じ種類のものである。テストチャート作成のために用いる用紙は、作成前にユーザが定める。図７（ａ）、（ｂ）において、Ａは、搬送方向におけるテストチャート用紙の幅（主走査長）を示し、Ｂはテストチャート用紙の長さ（副走査長）を示す。テストチャートの各面には、同じ画像の印刷指示に基づき複数の所定のマークが印刷される。
【００４２】
テストチャートの作成時には、第１面６２０が最初に印刷され、次に第２面６１０が印刷される。しかし、第２面６１０へのマークの印刷直後、テストチャートが読み取り部２９０を通過する際には、第２面６１０が上方を向く。従って、読み取り素子２９１、２９２が第２面６１０に対向し、読み取り素子２９３、２９４が第１面６２０に対向する。
【００４３】
まず、テストチャートの第２面６１０の特定の位置には、マーク６１１〜６１６が印刷される。テストチャートの第１面６２０の特定の位置には、マーク６２１〜６２６が印刷される。いずれも所定画像であるマーク６１１〜６１６とマーク６２１〜６２６とは、印刷指示に係る画像データとしては同一である。各マークは、テストチャート用紙の４隅と、４隅と同じ副走査位置における用紙幅方向中央とに配置され、各面で計１２箇所に印字される。各マークの称呼のサイズは共通で、２０ｍｍ×２０ｍｍの正方形である。各マークは、テストチャート用紙の辺から各々一定距離（１０ｍｍ）離れた位置に印字されるように配置される。
【００４４】
各マークは、最初に第１面に相当する第２面６１０に形成され、その後、第２面に相当する第１面６２０に形成される。各マークの印字位置が理想通りであれば、マーク６１１〜６１６とマーク６２１〜６２６とは、形成位置が一致する。しかし、第１面の形成時に定着による温度上昇や水分蒸発が発生するため、マーク６１１〜６１６とマーク６２１〜６２６とは、形成位置が互いに異なる場合がある。そこで、プリンタ１００は、マーク６１１〜６１６とマーク６２１〜６２６との形成位置の違いから調整条件（図９）を生成し、その後の両面印刷において、調整条件に基づいて、表面と裏面との位置ずれを補正する。
【００４５】
具体的には、マーク６１１〜６１６、６２１〜６２６のテストチャートにおける四方の辺からの相対位置を測定することで、印字位置ずれ量が求められる。本実施の形態では、図７（ａ）、（ｂ）に示すように、距離Ｃ〜Ｒ、ＡＡ〜ＡＬが測定される。距離Ｃ〜Ｒ、ＡＡ〜ＡＤはいずれも、対応するマークから直近の用紙端までの距離である。距離Ｃ〜Ｒ、ＡＡ〜ＡＤの理想値（称呼値）はいずれも１０ｍｍである。距離ＡＥ〜ＡＬはいずれも、主走査方向における隣接するマーク間の距離であり、理想値（称呼値）はいずれもＡ−２０ｍｍである。
【００４６】
本実施の形態では、調整条件生成処理（図８）において、読み取り素子２９１、２９２、２９３、２９４の全部が正常である場合、通常モードが実行される。通常モードでは、マークが両面に形成された直後の読み取り部２９０に対するテストチャートの通過時に、読み取り素子２９１、２９２により第２面６１０のマーク６１１〜６１６が読み取られる。それと並行して、読み取り素子２９３、２９４により第１面６２０のマーク６２１〜６２６が読み取られる。
【００４７】
また、調整条件生成処理において、読み取り素子２９１、２９２、２９３、２９４の少なくとも１つに異常があり且つ、第１の側か第２の側のいずれか片側の読み取り素子が全て正常の場合に、ＣＰＵ１１１は反転モードを実行する。これら反転モード、通常モードは、テストチャートを形成し且つテストチャートを読み取るモードである。上記反転モードでは、ＣＰＵ１１１は、マークが両面に形成されたテストチャートの搬送を反転部２７０を用いて制御し、第２面６１０と第１面６２０の双方を、読み取り素子が全て正常な方の２つの読み取り素子により読み取るよう制御する。
【００４８】
例えば、４つの読み取り素子のうち読み取り素子２９２だけに異常がある場合、読み取り素子２９３、２９４はいずれも正常である。この場合、ＣＰＵ１１１は、反転モードを実行し、第２面６１０のマーク６１１〜６１６と第１面６２０のマーク６２１〜６２６とを読み取り素子２９３、２９４で読み取る。具体的には、マークが両面に形成された直後の読み取り部２９０に対するテストチャートの１回目の通過時には、下側を向いた第１面６２０が読み取り素子２９３、２９４により読み取られる。さらに反転後の２回目の通過時に、下側を向いた第２面６１０が読み取り素子２９３、２９４により読み取られる。
【００４９】
一方、読み取り素子２９３だけに異常がある場合は、マークが両面に形成された直後の読み取り部２９０に対するテストチャートの１回目の通過時に、上側を向いた第２面６１０が読み取り素子２９１、２９２により読み取られる。さらに反転後の２回目の通過時に、上側を向いた第１面６２０が読み取り素子２９１、２９２により読み取られる。
【００５０】
図８は、調整条件生成処理のフローチャートである。図９は、調整条件の一例を示す図である。調整条件は、位置ずれの方向と位置の補正量を示す情報である。
【００５１】
図９に示すように、調整条件は、第２の側に関し、リード位置７０１、サイド位置７０２、主走査倍率７０３、副走査倍率７０４、斜行度７０５、台形度７０６を含む。また、調整条件は、第１の側に関し、リード位置７０７、サイド位置７０８、主走査倍率７０９、副走査倍率７１０、斜行度７１１、台形度７１２を含む。各位置、倍率または度に対応して、測定値７２１（通常）、測定値７２４（反転）、理想値７２２（ｃｍ）、印字位置ずれ量７２３が示されている。
【００５２】
測定値７２１は、テストチャートの第２面６１０、第１面６２０の読み取り結果に基づく演算により取得される。理想値７２２は既知である。印字位置ずれ量７２３は、測定値７２１または測定値７２４と理想値７２２とから演算により取得される。測定値７２４は、読み取り素子が全て正常な方の２つの読み取り素子による、測定値７２１に相当する読み取り結果である。
【００５３】
リード位置７０１、７０７およびサイド位置７０２、７０８の各理想値は、マークの称呼の印字位置から定まり、１ｃｍである。リード位置７０１、７０７およびサイド位置７０２、７０８の各印字位置ずれ量７２３は、測定値−理想値である。主走査倍率７０３、７０９はマークの称呼印字位置、用紙幅Ａから定まる（Ａ−２）。主走査倍率７０３、７０９の印字位置ずれ量７２３は、（測定値−理想値）／理想値である。副走査倍率７０４、７１０はマークの称呼印字位置、用紙長さＢから定まり、２ｃｍである。斜行度７０５、７１１および台形度７０６、７１２の各理想値は０ｍｍである。斜行度７０５、７１１および台形度７０６、７１２の各印字位置ずれ量７２３は、測定値７２１または測定値７２４と同じ量となる。
【００５４】
例えば、リード位置７０１の測定値７２１は、通常モードで読み取られた距離Ｄ、Ｅから、（Ｄ＋Ｅ）／２により算出される。測定値７２４は、反転モードで読み取られた距離Ｄ、Ｅから、（Ｄ＋Ｅ）／２により算出される。測定値７２４における「通常」とは、測定値７２１と同様の算出式が適用されることを示す。測定値については、通常モードでは測定値７２１が算出され、反転モードでは測定値７２４が算出される。
【００５５】
図８に示す調整条件生成処理は、ＣＰＵ１１１がＲＯＭ１１２に格納されたプログラムをＲＡＭ１１３に展開して実行することにより実現される。この処理は、調整条件生成処理の実行指令があると開始される。調整条件生成処理の実行指令は、例えば、ユーザ操作に基づき発行されるほか、前回の調整条件生成処理からの画像形成枚数または経過時間が所定以上になったとき発行される。本処理において、ＣＰＵ１１１は、本発明における検知手段、生成手段、取得手段としての機能を果たす。
【００５６】
ステップＳ１０１では、ＣＰＵ１１１（ないし異常検知部１１７）は、読み取り部２９０のいずれかの読み取り素子に異常があるか否かを判別する。「異常が有る」とは、例えば、読み取り素子へのゴミの付着や読み取り素子本体の故障などにより読み取り素子が正常に動作しないことを意味する。各読み取り素子について、対向する対向ローラまたは反射板に対する読み取り値が基準範囲内であるとき正常と判定され、読み取り値が基準範囲内でないとき異常と判定される。ＣＰＵ１１１は、いずれの読み取り素子にも異常がないと判定した場合は、ステップＳ１０２でテストチャート（図７）を作成し、ステップＳ１０３で、通常モードでテストチャートを読み取ることで距離Ｃ〜Ｒ、ＡＡ〜ＡＬを測定する。
【００５７】
その後、ステップＳ１０４で、ＣＰＵ１１１は、距離Ｃ〜Ｒ、ＡＡ〜ＡＬから、測定値７２１の演算を経て、印字位置ずれ量７２３を算出する。これにより、今回のテストチャート用紙に関する調整条件（図９）が生成される。その後、ステップＳ１０５では、ＣＰＵ１１１は、印字位置ずれ量７２３から表面印字位置ずれ量５２０および裏面印字位置ずれ量５２１を決定し、これらを付随情報とした記録媒体情報を記録媒体ライブラリに保存する（図６）。今回記録される記録媒体情報は、今回読み取りに用いたテストチャート用紙に該当する用紙名称の行に保存される。その後、ＣＰＵ１１１は、図８に示す調整条件生成処理を終了させる。
【００５８】
ステップＳ１０１での判別の結果、読み取り部２９０のいずれかの読み取り素子に異常があると判別した場合は、ＣＰＵ１１１は、ステップＳ１１１で、第１の側または第２の側のいずれかの全読み取り素子が正常であるか否かを判別する。具体的には、ＣＰＵ１１１は、読み取り素子２９１、２９２の双方が正常、または、読み取り素子２９３、２９４の双方が正常、のいずれかに該当するか否かを判別する。そして、第１の側または第２の側のいずれかの全読み取り素子が正常であると判別した場合は、反転モードによって、テストチャートの両面を読み取り可能であるので、ＣＰＵ１１１は処理をステップＳ１２１に進める。一方、第１の側と第２の側の双方に異常な読み取り素子が有ると判別した場合は、通常モードまたは反転モードのいずれによっても、テストチャートの両面のうち読み取りできない面が生じるので、ＣＰＵ１１１は、処理をステップＳ１１２に進める。
【００５９】
ステップＳ１１２では、ＣＰＵ１１１は、アラート処理を実行してから図８に示す調整条件生成処理を終了させる。このアラート処理では、例えば、ＣＰＵ１１１は、調整条件を生成できない旨、あるいは、両面印刷時における表面画像と裏面画像との印刷位置ずれを補正できない旨を操作部２８０に表示する。なお、アラート処理の態様は表示によらず、音声によってもよい。
【００６０】
ステップＳ１２１では、印刷位置ずれの補正精度が低下する旨を操作部２８０に表示することで報知する。この報知では例えば、読み取り素子に異常がある旨、および、印刷位置ずれの補正は可能であるが精度が低下する旨が表示される。なお、報知の態様は表示によらず、音声によってもよい。次に、ステップＳ１２２では、ＣＰＵ１１１は、テストチャートの作成およびテストチャートの読み取り結果から調整条件を生成する一連の処理を実行するか否かを判別する。この処理では、ＣＰＵ１１１は例えば、ステップＳ１２１で表示される報知画面に、上記一連の処理を実行するかどうかをユーザに選択させるためのボタンを表示し、ユーザからの選択操作を受け付ける。そして、上記一連の処理を実行することが選択された場合に、ＣＰＵ１１１は、一連の処理を実行すると判別する。
【００６１】
ＣＰＵ１１１は、上記一連の処理を実行しないと判別した場合は、図８に示す調整条件生成処理を終了させる。この場合、テストチャートの印刷や反転モードは実行されないので、調整条件も生成されない。一方、上記一連の処理を実行すると判別した場合は、ＣＰＵ１１１は、処理をステップＳ１２３に進める。
【００６２】
ステップＳ１２３では、ＣＰＵ１１１は、ステップＳ１０２と同様にテストチャート（図７）を作成する。次に、ステップＳ１２４〜Ｓ１２６で、ＣＰＵ１１１は、反転モードを用いてテストチャートの読み取り結果を取得する処理を実行する。ステップＳ１２４とステップＳ１２６とでは、読み取りに用いる２つの読み取り素子は同じであるが、読み取る面が反転する。
【００６３】
例えば、読み取り素子２９３だけに異常がある場合、または、読み取り素子２９３、２９４に異常がある場合は、次のような状態である。まず、読み取り素子２９１、２９２（第１の読み取り部）により、対応する所定画像（第２面６１０のマーク６１１〜６１６）の全領域の読み取りが可能な状態である。しかも、読み取り素子２９３、２９４（第２の読み取り部）により、対応する所定画像（第１面６２０のマーク６２１〜６２６）の全領域のうち読み取り不可能な領域がある状態である。この場合、ＣＰＵ１１１は、ステップＳ１２４では、第１の読み取り部で第２面６１０を読み取り、ステップＳ１２５でテストチャートを反転させた後、ステップＳ１２６で、第１の読み取り部で第１面６２０を読み取る。
【００６４】
逆に、第１の読み取り部により、第２面６１０のマーク６１１〜６１６の全領域のうち読み取り不可能な領域があり且つ、第２の読み取り部により、第１面６２０のマーク６２１〜６２６の全領域の読み取りが可能であるとする。この場合、ＣＰＵ１１１は、ステップＳ１２４では、第２の読み取り部で第１面６２０を読み取り、ステップＳ１２５でテストチャートを反転させた後、ステップＳ１２６で、第２の読み取り部で第２面６１０を読み取る。
【００６５】
次に、ステップＳ１２７では、ＣＰＵ１１１は、ステップＳ１２４、Ｓ１２６で取得した読み取り結果に基づいて、ステップＳ１０４と同様に、今回のテストチャート用紙に関する調整条件を生成する。すなわち、ＣＰＵ１１１は、距離Ｃ〜Ｒ、ＡＡ〜ＡＬから、測定値７２１、７２４の演算を経て、印字位置ずれ量７２３を算出する。また、ステップＳ１２８では、ＣＰＵ１１１は、ステップＳ１０５と同様に、生成した調整条件に基づく記録媒体情報を記録媒体ライブラリに保存する。その後ＣＰＵ１１１は、図８に示す調整条件生成処理を終了させる。
【００６６】
本実施の形態によれば、ＣＰＵ１１１は、第１の読み取り部により、対応する所定画像の全領域の読み取りが可能で且つ、第２の読み取り部により、対応する所定画像の全領域のうち読み取り不可能な領域があることを示す場合は次のように動作する。すなわち、ＣＰＵ１１１は、テストチャートのマークを読み取って各距離を取得する際、反転部２７０（反転機構）を用いてテストチャートの搬送を制御し、テストチャートの両面を第１の読み取り部により読み取るよう制御する（反転モード）。これにより、一部の読み取り素子が異常となっても、両面印刷時における表面と裏面との位置ずれ補正のための補正情報（調整条件）を生成することができる。しかも、一部の読み取り素子が異常となっても、装置を止める必要がない。
【００６７】
また、ＣＰＵ１１１は、反転モードを実行するにあたって、印刷位置ずれの補正精度が低下する旨を報知する（Ｓ１２１）。しかも、反転モードは、ユーザから許可を得たことを条件に実行される（Ｓ１２２）。これらにより、ユーザビリティを向上させることができる。
【００６８】
なお、テストチャートは、作成段階で定着部２６０を２回通過するので、反転モードでは、さらに定着部２６０を通過することで、読み取り時に定着部２６０を３回通過している。テストチャートの定着部２６０への２回目の通過から３回目の通過の間にも、記録媒体のサイズが変化することが考えられる。そこで、この変化も補償したい場合は、反転モード時における読み取り結果（各距離）を、予め決めた補正値で補正してもよい。また、反転モード時には、定着部２６０での発熱を抑制するようにしてもよい。
【００６９】
（第２の実施の形態）
次に、本発明の第２の実施の形態を説明する。第１の実施の形態に対し、図７、図８、図９に代えて図１０、図１２、図１３を用い、さらに図１１を用いて本実施の形態を説明する。
【００７０】
図１０（ａ）、（ｂ）は、テストチャートと読み取り素子との関係を示す図である。テストチャートは第１の実施の形態で説明したものと同様である。第１の実施の形態では、読み取り部２９０に異常があるとき、反転モードが実行された。これに対し、本実施の形態では、読み取り部２９０に異常があるとき、補間部１１６（ＣＰＵ１１１）により補間モードが実行される。従って、本実施の形態では、通常モードまたは補間モードが実行される。
【００７１】
本実施の形態では、第１、第２の読み取り部の双方が、対応する所定画像の全領域のうち一部の領域だけを読み取り可能である場合に補間モードが実行される。補間モードでは、ＣＰＵ１１１は、各読み取り部により読み取り不可能な領域の情報を、当該読み取り部により読み取り可能な領域を読み取って得た情報を用いた補間処理により取得する。
【００７２】
図１０（ａ）、（ｂ）で一例を挙げる。図１０（ａ）では、読み取り素子２９１、２９３が正常で、読み取り素子２９２、２９４が異常である。この状態は、読み取り素子２９１、２９２（第１の読み取り部）により、対応する所定画像（第２面６１０のマーク６１１〜６１６）の全領域のうち一部の領域だけが読み取り可能な状態である。しかも、読み取り素子２９３、２９４（第２の読み取り部）により、対応する所定画像（第１面６２０のマーク６２１〜６２６）の全領域のうち一部の領域だけが読み取り可能な状態である。
【００７３】
読み取り素子２９２が異常であるので、マーク６１２、６１３は読み取ることができない。そのため、図７（ａ）で示した、距離Ｅ、Ｈ、ＡＦ、ＡＧは計測により取得できない。そこでＣＰＵ１１１は、図１０（ａ）に示すように、計測により取得できる距離から、補間処理により、距離Ｅ、Ｈ、ＡＦ、ＡＧに相当する距離Ｅ’、Ｈ’、ＡＦ’、ＡＧ’を取得する。同様に、読み取り素子２９４が異常であるので、マーク６２２、６２３は読み取ることができない。そのため、図７（ｂ）で示した距離Ｎ、Ｐ、ＡＪ、ＡＫは計測により取得できない。そこでＣＰＵ１１１は、図１０（ｂ）に示すように、計測により取得できる距離から、補間処理により、距離Ｎ、Ｐ、ＡＪ、ＡＫに相当する距離Ｎ’、Ｐ’、ＡＪ’、ＡＫ’を取得する。
【００７４】
図１１（ａ）、（ｂ）は、距離Ｅ’、ＡＦ’を算出する補間演算を説明する模式図である。図１１（ｂ）は図１１（ａ）の拡大図である。図１１（ａ）、（ｂ）では、補間処理を理解しやすいようにするために、記録媒体の歪みや伸縮倍率を誇張して描いている。まず、距離ＡＡ”は、ＡＡ−Ｄから求めることができる。距離Ｅ”は、三平方の定理により、距離ＡＡ”の２倍である。また、Ｅ’＝Ｄ＋Ｅ”である。従って、計測した距離Ｄおよび距離ＡＡから、距離Ｅ’を決定できる。また、距離ＡＦ’は、理想的には、計測した距離ＡＥと等しいことから、距離ＡＥから距離ＡＦ’を決定できる。これらと同様に、距離Ｈ’、ＡＧ’も決定できる。また、距離Ｎ’、Ｐ’、ＡＪ’、ＡＫ’も決定できる。
【００７５】
図１２は、調整条件生成処理のフローチャートである。この処理の実行主体、実行条件は、図８に示す調整条件生成処理と同様である。図１３は、調整条件の一例を示す図である。図１３において、測定値７２１、理想値７２２、印字位置ずれ量７２３は、第１の実施の形態（図９）で説明したものと同様である。測定値（補間）７２５における、測定値７２４（反転）と異なる項目は、上述した補間処理により決定された各距離を用いて算出される。例えば、リード位置７０１の測定値７２５は、通常モードで読み取られた距離Ｄと、補間演算により決定された距離Ｅ’とから、（Ｄ＋Ｅ’）／２により算出される。測定値７２５における「通常」とは、測定値７２１と同様の算出式が適用されることを示す。
【００７６】
調整条件生成処理（図１２）を説明する。図１２において、ステップＳ１０１〜Ｓ１０５の処理は図８で説明したのと同様である。ステップＳ２１１では、ＣＰＵ１１１は、第１の側または第２の側のいずれにおいても、少なくとも１つの読み取り素子が正常であるか否かを判別する。具体的には、下記のケース１、２、３のいずれかに該当するか否かを判別する。
（ケース１）：ＣＰＵ１１１は、読み取り素子２９１、２９２が正常で且つ読み取り素子２９３、２９４の一方だけが正常
（ケース２）：読み取り素子２９３、２９４が正常で且つ読み取り素子２９１、２９２の一方だけが正常
（ケース３）：読み取り素子２９１、２９２の一方だけが正常で且つ読み取り素子２９３、２９４の一方だけが正常
【００７７】
ステップＳ２１１での判別の結果、第１の側または第２の側のいずれかで正常な読み取り素子が存在しない場合は、ＣＰＵ１１１は、処理をステップＳ１１２に進める。補間処理によっても、取得できない距離が存在するからである。一方、第１の側または第２の側のいずれにおいても、少なくとも１つの読み取り素子が正常である場合は、ＣＰＵ１１１は、処理をステップＳ１２１に進める。計測できない距離を補間処理により取得できるからである。
【００７８】
ステップＳ１１２、Ｓ１２１、Ｓ１２２の処理は図８で説明したのと同様である。ステップＳ１２２での判別の結果、ＣＰＵ１１１は、テストチャートの作成およびテストチャートの読み取り結果から調整条件を生成する一連の処理を実行しないと判別した場合は、図１２に示す調整条件生成処理を終了させる。この場合、テストチャートの印刷や補間モードは実行されないので、調整条件も生成されない。一方、上記一連の処理を実行すると判別した場合は、ＣＰＵ１１１は、処理をステップＳ１２３に進める。ステップＳ１２３の処理は図８で説明したのと同様である。
【００７９】
次に、ステップＳ２２４、Ｓ２２５で、ＣＰＵ１１１は、補間モードを用いてテストチャートの読み取り結果を取得する処理を実行する。まず、ステップＳ２２４では、ＣＰＵ１１１は、読み取り部２９０の各読み取り素子のうち正常な読み取り素子により、テストチャートの第２面６１０および／または第１面６２０を並行して読み取る。そして、ステップＳ２２５では、ＣＰＵ１１１は、読み取りにより計測できた距離から、読み取りにより計測できなかった距離を、上述した補間演算により決定する。例えば、読み取り素子２９２、２９４だけが異常である場合、補間演算においては、読み取り素子２９２、２９４により計測した距離Ｄ、Ｉ、Ｌ、Ｑ、ＡＥ、ＡＨ、ＡＩ、ＡＬ等から、距離Ｅ’、Ｈ’、ＡＦ’、ＡＧ’、Ｎ’、Ｐ’、ＡＪ’、ＡＫ’を決定する。
【００８０】
次に、ステップＳ２２６では、ＣＰＵ１１１は、ステップＳ２２４、Ｓ２２５で取得した読み取り結果に基づいて、ステップＳ１０４と同様に、今回のテストチャート用紙に関する調整条件を生成する。すなわち、ＣＰＵ１１１は、計測または補間演算により取得した各距離から、測定値７２１、７２５の演算を経て、印字位置ずれ量７２３を算出する。これにより、今回のテストチャート用紙に関する調整条件（図１３）が生成される。ＣＰＵ１１１は、ステップＳ２２７で、ステップＳ１０５と同様の処理を実行して、図１２に示す調整条件生成処理を終了させる。
【００８１】
本実施の形態によれば、第１の読み取り部により、対応する所定画像の全領域のうち一部の領域だけが読み取り可能で且つ、第２の読み取り部により、対応する所定画像の全領域のうち一部の領域だけが読み取り可能である場合は次のように処理される。ＣＰＵ１１１は、テストチャートのマークを読み取って各距離を取得する際、補間モードを実行する。すなわち、ＣＰＵ１１１は、第１の読み取り部により読み取り不可能な領域の情報を、第１の読み取り部により読み取り可能な領域を読み取って得た情報を用いた補間処理により取得する。また、ＣＰＵ１１１は、第２の読み取り部により読み取り不可能な領域の情報を、第２の読み取り部により読み取り可能な領域を読み取って得た情報を用いた補間処理により取得する。これにより、一部の読み取り素子が異常となっても、両面印刷時における表面と裏面との位置ずれ補正のための補正情報を生成することに関し、第１の実施の形態と同様の効果を奏することができる。
【００８２】
また、ＣＰＵ１１１は、補間モードを実行するにあたって、印刷位置ずれの補正精度が低下する旨を報知する。しかも、補間モードは、ユーザから許可を得たことを条件に実行される。これらにより、ユーザビリティを向上させることができる。
【００８３】
（第３の実施の形態）
本発明の第３の実施の形態では、調整条件生成処理において、通常モードのほか、第１の実施の形態で説明した反転モード（第１モード）と第２の実施の形態で説明した補間モード（第２モード）とを選択または組み合わせて実行可能である。図１４を用いて本実施の形態を説明する。
【００８４】
図１４は、調整条件生成処理のフローチャートである。この処理の実行主体、実行条件は、図８に示す調整条件生成処理と同様である。
【００８５】
まず、ステップＳ１０１では、ＣＰＵ１１１は、図８で説明したものと同様の処理を実行する。ＣＰＵ１１１は、いずれの読み取り素子にも異常がないと判定した場合は、図８で説明したものと同様のステップＳ１０２〜Ｓ１０５を実行する。一方、読み取り部２９０のいずれかの読み取り素子に異常があると判別した場合は、ＣＰＵ１１１は、処理をステップＳ３０１に進める。
【００８６】
ステップＳ３０１では、ＣＰＵ１１１は、読み取り部２９０における全ての読み取り素子が異常であるか否かを判別する。そして、読み取り部２９０における全ての読み取り素子が異常である場合は、図８で説明したものと同様のステップＳ１１２を実行する。しかし、読み取り部２９０において少なくとも１つの読み取り素子が正常である場合は、ＣＰＵ１１１は、処理をステップＳ３０２に進める。
【００８７】
ステップＳ３０２、Ｓ３０３では、ＣＰＵ１１１は、図８のステップＳ１２１、Ｓ１２２と同様の処理を実行する。ステップＳ３０３で、ＣＰＵ１１１は、上記一連の処理を実行しないと判別した場合は、図１４に示す調整条件生成処理を終了させる。一方、上記一連の処理を実行すると判別した場合は、ＣＰＵ１１１は、処理をステップＳ３０４に進める。ステップＳ３０４で、ＣＰＵ１１１は、ステップＳ１０２と同様にテストチャートを作成すると共に、読み取り部２９０の各読み取り素子のうち正常な読み取り素子により、テストチャートの第２面６１０および／または第１面６２０を並行して読み取る。次に、ステップＳ３０５では、ＣＰＵ１１１は、読み取り素子の異常の形態（どの読み取り素子が異常であるかの検知結果）に応じて、読み取り結果を取得するモードを決定する。
【００８８】
異常の形態は４つ考えられる。例えば、第１の側、第２の側でそれぞれ、全正常（異常な読み取り素子が無い）、全異常（正常な読み取り素子が無い）の場合を第１形態と呼ぶ。第１の側、第２の側でそれぞれ、全正常、一部異常（異常な読み取り素子と正常な読み取り素子が有る）の場合を第２形態と呼ぶ。一部異常とは、本実施の形態では、２つの読み取り素子のうち片方だけが正常である場合である。第１の側、第２の側のいずれも一部異常である場合を第３形態と呼ぶ。第１の側、第２の側でそれぞれ、一部異常、全異常である場合を第４形態と呼ぶ。なお、第１の側と第２の側とを逆にして考えてもよい。
【００８９】
異常の形態が第１形態である場合、ＣＰＵ１１１は、反転モードを採用すると決定する。この場合、ステップＳ３０６で、ＣＰＵ１１１は、第１の側の読み取り素子によりテストチャートの第２面６１０を読み取る。その後、ＣＰＵ１１１は、反転モードを実行し、第１の側の読み取り素子でテストチャートの第１面６２０を読み取る。
【００９０】
異常の形態が第２形態である場合、ＣＰＵ１１１は、２種類の制御態様を採用可能である。まず、第１の制御態様は、反転モードを採用する制御である。第２の制御態様は、片側に関し補間モードを採用する制御である。第１の制御態様を採用する場合、ステップＳ３０７で、ＣＰＵ１１１は、反転モードを用いて、第１の側の読み取り素子だけでテストチャートの両面を読み取る。一方、第２の制御態様を採用する場合、ステップＳ３０７で、ＣＰＵ１１１は、テストチャートの第２面６１０を第１の側の読み取り素子で読み取るのと並行して、第２の側における正常な読み取り素子で第１面６２０を読み取る。さらに、ＣＰＵ１１１は、補間モードを用いて、第１面６２０における距離に関し、読み取りにより取得できた距離から、補間演算により、計測できなかった距離を取得する。なお、第１、第２の制御態様のいずれを採用するかは、予め定めてもよいし、ユーザに選択させてもよい。
【００９１】
異常の形態が第３形態である場合、ＣＰＵ１１１は、両側に関し補間モードを採用すると決定する。この場合、ステップＳ３０６で、ＣＰＵ１１１は、第１の側における正常な読み取り素子で第２面６１０を読み取るのと並行して、第２の側における正常な読み取り素子で第１面６２０を読み取る。その後、ＣＰＵ１１１は、補間モードを用いて、第２面６１０、第１面６２０のそれぞれにおける距離に関し、読み取りにより取得できた距離から、補間演算により、計測できなかった距離を取得する。
【００９２】
異常の形態が第４形態である場合、ＣＰＵ１１１は、反転モードと補間モードを組み合わせて適用すると決定する。この場合、ステップＳ３０６で、ＣＰＵ１１１は、第１の側における正常な読み取り素子で第２面６１０を読み取る。その後、ＣＰＵ１１１は、反転モードを用いて、第１の側における正常な読み取り素子でテストチャートの第１面６２０を読み取る。その後、ＣＰＵ１１１は、補間モードを用いて、第２面６１０、第１面６２０のそれぞれにおける距離に関し、読み取りにより取得できた距離から、補間演算により、計測できなかった距離を取得する。
【００９３】
ステップＳ３０６〜Ｓ３０９の各処理の後、ＣＰＵ１１１は、ステップＳ３１０を実行する。ステップＳ３１０では、ＣＰＵ１１１は、ステップＳ３０６〜Ｓ３０９のいずれかで取得した読み取り結果に基づいて、ステップＳ１２７と同様に、今回のテストチャート用紙に関する調整条件を生成すると共に、ステップＳ１２８と同様の処理を実行する。その後、ＣＰＵ１１１は、図１４に示す調整条件生成処理を終了させる。
【００９４】
本実施の形態では、ＣＰＵ１１１は、第１の読み取り部および第２の読み取り部の読み取り素子の各々のうちいずれが異常であるかに基づいて、反転モードおよび補間モードの少なくとも一方を実行する。これにより、一部の読み取り素子が異常となっても、両面印刷時における表面と裏面との位置ずれ補正のための補正情報を生成することに関し、第１の実施の形態と同様の効果を奏することができる。
【００９５】
特に、読み取り素子の異常の態様に応じて、適切なモードで補正情報を生成することができる。また、本実施の形態では、最低限、１つの読み取り素子が正常であれば、補正情報を生成することが可能である。
【００９６】
また、ＣＰＵ１１１は、反転モードまたは補間モードを実行するにあたって、印刷位置ずれの補正精度が低下する旨を報知する。しかも、各モードは、ユーザから許可を得たことを条件に実行される。これらにより、ユーザビリティを向上させることができる。
【００９７】
なお、上記各実施の形態においては、第１の側、第２の側ともに、読み取り素子の数は２個であるが、いずれの側も３個以上であってもよい。また、第１の実施の形態においては、主走査方向における複数のマークの全領域の読み取りが可能な読み取り素子が、第１の側と第２の側とに１つずつ配置される構成であってもよい。
【００９８】
なお、上記各実施の形態においては、第１の側は片面プリント時に第１面に対向する側、第２の側は片面プリント時に第２面に対向する側と定義したが、第１の側、第２の側が上記定義と逆であると解釈したとしても、本発明を適用可能である。
【００９９】
以上、本発明をその好適な実施形態に基づいて詳述してきたが、本発明はこれら特定の実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の様々な形態も本発明に含まれる。上述の実施形態の一部を適宜組み合わせてもよい。
【符号の説明】
【０１００】
１１１  ＣＰＵ
１４０  搬送部
２７０  反転部
２６０  定着部
２９０  読み取り部
２９１、２９２、２９３、２９４  読み取り素子
【図１】
2020131598.tif 000003
【図２】
2020131598.tif 000004
【図３】
2020131598.tif 000005
【図４】
2020131598.tif 000006
【図５】
2020131598.tif 000007
【図６】
2020131598.tif 000008
【図７】
2020131598.tif 000009
【図８】
2020131598.tif 000010
【図９】
2020131598.tif 000011
【図１０】
2020131598.tif 000012
【図１１】
2020131598.tif 000013
【図１２】
2020131598.tif 000014
【図１３】
2020131598.tif 000015
【図１４】
2020131598.tif 000016