(57)【要約】【課題】シートの傾きを検出すること。【解決手段】シートＭを搬送する搬送ベルト３５を有する搬送部と、搬送部によって搬送されているシートＭに画像を印刷する印刷部と、搬送ベルト３５の搬送方向に直交する主走査方向に互いに離間して配置され、搬送ベルト３５の外周面上の互いに異なる検出領域に対して発光し、搬送ベルト３５に反射された光を受光する複数のセンサ７０ａ及び７０ｂと、制御部と、を備え、制御部は、印刷部を制御して、各検出領域を通過する位置にシートＭの搬送方向の端部と搬送ベルト３５の外周面とに跨って傾き検出用マーク９０を印刷させる傾き検出用マーク印刷処理を実行する、印刷装置。【選択図】図３
2014035514.tif 000002
【特許請求の範囲】
【請求項１】
シートを搬送する搬送ベルトを有する搬送部と、
前記搬送部によって搬送されている前記シートに画像を印刷する印刷部と、
前記搬送ベルトの搬送方向に直交する主走査方向に互いに離間して配置され、前記搬送ベルトの外周面上の互いに異なる検出領域に対して発光し、前記搬送ベルトに反射された光を受光する複数のセンサと、
制御部と、
を備え、
前記制御部は、前記印刷部を制御して、各前記検出領域を通過する位置に前記シートの前記搬送方向の端部と前記搬送ベルトの外周面とに跨って傾き検出用マークを印刷させる傾き検出用マーク印刷処理を実行する、印刷装置。
【請求項２】
請求項１に記載の印刷装置であって、
当該印刷装置はカラー画像を印刷するものであり、
前記搬送部は、前記搬送ベルトよりも前記シートの搬送経路の上流側に設けられ、搬送されるシートの斜行を補正する斜行補正ローラを有し、
前記印刷部は、着色剤を用いて画像を印刷する複数のプロセス部を有し、
前記制御部は、前記傾き検出用マーク印刷処理において、前記斜行補正ローラに最も近い前記プロセス部に前記傾き検出用マークを印刷させる、印刷装置。
【請求項３】
請求項１又は請求項２に記載の印刷装置であって、
前記傾き検出用マークは、前記主走査方向に互いに離間して印刷される複数の部分傾き検出用マークからなる、印刷装置。
【請求項４】
請求項３に記載の印刷装置であって、
当該印刷装置はカラー画像を印刷するものであり、
前記印刷部は、着色剤を用いて画像を印刷する複数のプロセス部を有し、
前記制御部は、前記傾き検出用マークを構成する前記複数の部分傾き検出用マークを、互いに異なる前記プロセス部に印刷させる、印刷装置。
【請求項５】
請求項１乃至請求項４のいずれか一項に記載の印刷装置であって、
当該印刷装置はカラー画像を印刷するものであり、
前記印刷部は、着色剤を用いて画像を印刷する複数のプロセス部を有し、
前記制御部は、
前記印刷部を制御して、前記搬送ベルトの外周面に位置ずれ補正用マークを印刷させる位置ずれ補正用マーク印刷処理と、
前記位置ずれ補正用マーク印刷処理によって印刷された各前記位置ずれ補正用マークを前記センサによって検出し、前記位置ずれ補正用マークのうち予め設定されている基準色で印刷されている前記位置ずれ補正用マークに対する他の色の前記位置ずれ補正用マークの相対的な位置ずれ量を検出する位置ずれ量検出処理と、
前記基準色で印刷される画像に対する前記他の色で印刷される画像の印刷位置を前記位置ずれ量検出処理によって検出された位置ずれ量に基づいて補正することにより、各色の画像の相対的な位置ずれを補正する位置ずれ補正処理と、
を実行し、
前記傾き検出用マーク印刷処理において、前記傾き検出用マークを前記基準色で印刷させる、印刷装置。
【請求項６】
請求項１乃至請求項５のいずれか一項に記載の印刷装置であって、
前記制御部は、
前記複数のセンサから出力された検出信号を比較して前記シートの傾き角度を検出する傾き角度検出処理と、
前記傾き角度検出処理によって検出された傾き角度に基づいて、前記シートと前記シートに印刷する画像との相対的な傾きを補正する傾き補正処理と、
を実行する、印刷装置。
【請求項７】
請求項１乃至請求項６のいずれか一項に記載の印刷装置であって、
前記制御部は、前記傾き検出用マーク印刷処理において、一つ目の前記傾き検出用マークを前記シートの先端部と前記搬送ベルトの外周面とに跨って印刷させ、二つ目の前記傾き検出用マークを前記シートの後端部と前記搬送ベルトの外周面とに跨って印刷させる、印刷装置。
【請求項８】
請求項１乃至請求項３のいずれか一項に記載の印刷装置であって、
当該印刷装置はカラー画像を印刷するものであり、
前記印刷部は、着色剤を用いて画像を印刷する複数のプロセス部を有し、
前記制御部は、
前記傾き検出用マーク印刷処理において、前記シートの先端部と前記搬送ベルトの外周面とに跨って印刷される一つ目の前記傾き検出用マークと、前記シートの後端部と前記搬送ベルトの外周面とに跨って印刷される二つ目の前記傾き検出用マークとを、同じ前記プロセス部に印刷させる、印刷装置。
【請求項９】
請求項７又は請求項８に記載の印刷装置であって、
前記制御部は、
一つ目の前記傾き検出用マークを前記複数のセンサによって検出し、各前記センサから出力された検出信号を比較して前記シートの傾き角度を検出する第１の傾き角度検出処理と、
二つ目の前記傾き検出用マークを前記複数のセンサによって検出し、各前記センサから出力された検出信号を比較して前記シートの傾き角度を検出する第２の傾き角度検出処理と、
前記第１の傾き角度検出処理によって検出された傾き角度と前記第２の傾き角度検出処理によって検出された傾き角度との差を、前記搬送部によってシートを搬送している間のシートの回転角度として算出し、算出した回転角度に応じて画像を回転させながら印刷させる印刷制御処理と、
を実行する、印刷装置。
【請求項１０】
請求項１乃至請求項９のいずれか一項に記載の印刷装置であって、
前記制御部は、前記印刷部を制御して、前記搬送ベルトの外周面の各前記検出領域を通過する位置に前記センサの検出信号を補正するための補正情報取得用マークを印刷させる補正情報取得用マーク印刷処理を実行する、印刷装置。
【請求項１１】
請求項１０に記載の印刷装置であって、
前記補正情報取得用マークの搬送方向の幅は、前記シートが傾いていないと仮定し、且つ、前記傾き検出用マークと前記シートとの前記搬送方向の相対的な位置ずれがないと仮定した場合の前記傾き検出用マークの前記搬送ベルト上に印刷される部分の前記搬送方向の幅と同じである、印刷装置。
【請求項１２】
請求項１０又は請求項１１に記載の印刷装置であって、
前記制御部は、
前記補正情報を取得するか否かを所定の判断基準に基づいて判断する判断処理を実行し、
前記判断処理によって前記補正情報を取得しないと判断された場合は、前記補正情報取得用マーク印刷処理を実行しない、印刷装置。
【請求項１３】
請求項１０乃至請求項１２のいずれか一項に記載の印刷装置であって、
前記制御部は、ユーザから指定された画像を前記シートに印刷するために前記搬送ベルトを回転させているときとは別のタイミングで前記搬送ベルトを回転させて前記補正情報取得用マークを印刷させる、印刷装置。
【請求項１４】
請求項１０乃至請求項１３のいずれか一項に記載の印刷装置であって、
当該印刷装置はカラー画像を印刷するものであり、
前記印刷部は、着色剤を用いて画像を印刷する複数のプロセス部を有し、
前記傾き検出用マークは前記主走査方向に互いに離間して印刷される複数の部分傾き検出用マークからなり、
前記補正情報取得用マークは前記主走査方向に互いに離間して印刷される複数の部分補正情報取得用マークからなり、
前記制御部は、前記複数の部分傾き検出用マークを互いに異なる前記プロセス部を用いて印刷するとともに、前記部分傾き検出用マークと、その前記部分傾き検出用マークが通過する前記検出位置と同じ検出位置を通過する前記部分補正情報取得用マークとを同一の前記プロセス部に印刷させる、印刷装置。
【発明の詳細な説明】
【技術分野】
【０００１】
シートを搬送する技術に関する。
【背景技術】
【０００２】
従来、像担持体上に画像パターンの一部が転写材に転写される画像パターンを形成し、画像パターンの一部が転写材に転写された後の画像パターンを、トナー像検出手段にて検知し、その検知結果に応じて、画像の書き出しタイミングを調整する画像形成装置が知られている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−００３４８４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述した従来の画像形成装置は画像の書き出しタイミングを調整するものであり、シートの傾きを検出することは考慮されていなかった。
本明細書では、シートの傾きを検出する技術を開示する。
【課題を解決するための手段】
【０００５】
本明細書によって開示される印刷装置は、シートを搬送する搬送ベルトを有する搬送部と、前記搬送部によって搬送されている前記シートに画像を印刷する印刷部と、前記搬送ベルトの搬送方向に直交する主走査方向に互いに離間して配置され、前記搬送ベルトの外周面上の互いに異なる検出領域に対して発光し、前記搬送ベルトに反射された光を受光する複数のセンサと、制御部と、を備え、前記制御部は、前記印刷部を制御して、各前記検出領域を通過する位置に前記シートの前記搬送方向の端部と前記搬送ベルトの外周面とに跨って傾き検出用マークを印刷させる傾き検出用マーク印刷処理を実行する。
【０００６】
上記印刷装置によると、シートの傾きを検出することができる傾き検出用マークを印刷できる。
【０００７】
また、上記印刷装置はカラー画像を印刷するものであり、前記搬送部は、前記搬送ベルトよりも前記シートの搬送経路の上流側に設けられ、搬送されるシートの斜行を補正する斜行補正ローラを有し、前記印刷部は、着色剤を用いて画像を印刷する複数のプロセス部を有し、前記制御部は、前記傾き検出用マーク印刷処理において、前記斜行補正ローラに最も近い前記プロセス部に前記傾き検出用マークを印刷させてもよい。
【０００８】
上記印刷装置によると、搬送ベルトによって搬送されている間のシートの回転の影響を低減できるので、シートが傾いている場合は、その原因が主に斜行補正ローラによる不十分な斜行補正であると特定することができる。
【０００９】
また、前記傾き検出用マークは、前記主走査方向に互いに離間して印刷される複数の部分傾き検出用マークからなってもよい。
【００１０】
上記印刷装置によると、主走査方向に長い傾き検出用マークを一つだけ印刷する場合に比べて傾き検出用マークの印刷に用いる着色剤を節約できる。
【００１１】
また、上記印刷装置はカラー画像を印刷するものであり、前記印刷部は、着色剤を用いて画像を印刷する複数のプロセス部を有し、前記制御部は、前記傾き検出用マークを構成する前記複数の部分傾き検出用マークを、互いに異なる前記プロセス部に印刷させてもよい。
【００１２】
上記印刷装置によると、特定の色の着色剤だけ消費量が多くなることを抑制することができる。
【００１３】
また、上記印刷装置はカラー画像を印刷するものであり、前記印刷部は、着色剤を用いて画像を印刷する複数のプロセス部を有し、前記制御部は、前記印刷部を制御して、前記搬送ベルトの外周面に位置ずれ補正用マークを印刷させる位置ずれ補正用マーク印刷処理と、前記位置ずれ補正用マーク印刷処理によって印刷された各前記位置ずれ補正用マークを前記センサによって検出し、前記位置ずれ補正用マークのうち予め設定されている基準色で印刷されている前記位置ずれ補正用マークに対する他の色の前記位置ずれ補正用マークの相対的な位置ずれ量を検出する位置ずれ量検出処理と、前記基準色で印刷される画像に対する前記他の色で印刷される画像の印刷位置を前記位置ずれ量検出処理によって検出された位置ずれ量に基づいて補正することにより、各色の画像の相対的な位置ずれを補正する位置ずれ補正処理と、を実行し、前記傾き検出用マーク印刷処理において、前記傾き検出用マークを前記基準色で印刷させてもよい。
【００１４】
上記印刷装置によると、各色の画像の相対的な位置ずれを補正する位置ずれ補正を実行しても基準色の画像のシートに対する搬送方向の位置は移動しないので、シートに対する画像の搬送方向の位置がずれてしまわないようにすることができる。また、基準色の画像に対して傾き検出用マークを印刷した色の画像の相対的な印刷位置がずれてしまわないようにすることができる。
【００１５】
また、前記制御部は、前記複数のセンサから出力された検出信号を比較して前記シートの傾き角度を検出する傾き角度検出処理と、前記傾き角度検出処理によって検出された傾き角度に基づいて、前記シートと前記シートに印刷する画像との相対的な傾きを補正する傾き補正処理と、を実行してもよい。
【００１６】
上記印刷装置によると、シートに対する画像の相対的な傾きを抑制することができる。
【００１７】
また、前記制御部は、前記傾き検出用マーク印刷処理において、一つ目の前記傾き検出用マークを前記シートの先端部と前記搬送ベルトの外周面とに跨って印刷させ、二つ目の前記傾き検出用マークを前記シートの後端部と前記搬送ベルトの外周面とに跨って印刷させてもよい。
【００１８】
上記印刷装置によると、先端部に印刷した傾き検出用マークによって検出されるシートの傾きと、後端部に印刷した傾き検出用マークによって検出されるシートの傾きとから、搬送ベルトによって搬送されている間のシートの回転角度を検出することができる。
【００１９】
また、上記印刷装置はカラー画像を印刷するものであり、前記印刷部は、着色剤を用いて画像を印刷する複数のプロセス部を有し、前記制御部は、前記傾き検出用マーク印刷処理において、前記シートの先端部と前記搬送ベルトの外周面とに跨って印刷される一つ目の前記傾き検出用マークと、前記シートの後端部と前記搬送ベルトの外周面とに跨って印刷される二つ目の前記傾き検出用マークとを、同じ前記プロセス部に印刷させてもよい。
【００２０】
上記印刷装置によると、先端部に印刷する傾き検出用マークと後端部に印刷する傾き検出用マークとを同一のプロセス部によって印刷するので、シートが回転していないにもかかわらずシートが回転したと誤判断してしまうことを低減することができる。
【００２１】
また、前記制御部は、一つ目の前記傾き検出用マークを前記複数のセンサによって検出し、各前記センサから出力された検出信号を比較して前記シートの傾き角度を検出する第１の傾き角度検出処理と、二つ目の前記傾き検出用マークを前記複数のセンサによって検出し、各前記センサから出力された検出信号を比較して前記シートの傾き角度を検出する第２の傾き角度検出処理と、前記第１の傾き角度検出処理によって検出された傾き角度と前記第２の傾き角度検出処理によって検出された傾き角度との差を、前記搬送部によってシートを搬送している間のシートの回転角度として算出し、算出した回転角度に応じて画像を回転させながら印刷させる印刷制御処理と、を実行してもよい。
【００２２】
上記印刷装置によると、シートに対する画像の相対的な傾きを抑制することができる。
【００２３】
また、前記制御部は、前記印刷部を制御して、前記搬送ベルトの外周面の各前記検出領域を通過する位置に前記センサの検出信号を補正するための補正情報取得用マークを印刷させる補正情報取得用マーク印刷処理を実行してもよい。
【００２４】
上記印刷装置によると、補正情報取得用マークをセンサによって検出し、センサの検出信号から判断される当該マークの搬送方向の幅と本来検出されるべき基準幅とを比較することにより、センサの検出信号を補正するための補正情報を得ることができる。
【００２５】
また、前記補正情報取得用マークの搬送方向の幅は、前記シートが傾いていないと仮定し、且つ、前記傾き検出用マークと前記シートとの前記搬送方向の相対的な位置ずれがないと仮定した場合の前記傾き検出用マークの前記搬送ベルト上に印刷される部分の前記搬送方向の幅と同じであってもよい。
【００２６】
上記印刷装置によると、補正情報取得用マークの搬送方向の幅と傾き検出用マークの搬送ベルト上に印刷されている部分の搬送方向の幅とを比較し、補正情報取得用マークの搬送方向の幅と傾き検出用マークの搬送ベルト上に印刷されている部分の搬送方向の幅との差分がある場合には、上述した補正情報を傾き検出用マークに直接適用することができる。これにより、センサの検出信号から判断される傾き検出用マークの搬送方向の幅を補正する際に、補正が複雑になることを回避できる。
【００２７】
また、前記制御部は、前記補正情報を取得するか否かを所定の判断基準に基づいて判断する判断処理を実行し、前記判断処理によって前記補正情報を取得しないと判断された場合は、前記補正情報取得用マーク印刷処理を実行しないようにしてもよい。
【００２８】
上記印刷装置によると、センサの検出信号を補正するための補正情報を取得しない場合は補正情報取得用マークを印刷しないので、シートへの画像の印刷が開始されるまでの時間を短縮できる。
【００２９】
また、前記制御部は、ユーザから指定された画像を前記シートに印刷するために前記搬送ベルトを回転させているときとは別のタイミングで前記搬送ベルトを回転させて前記補正情報取得用マークを印刷させてもよい。
【００３０】
上記印刷装置によると、例えばユーザから画像の印刷が指示されていない待機状態のときに搬送ベルトを回転させて補正情報取得用マークを印刷させておくことにより、ユーザから画像の印刷が指示されてから補正情報取得用マークを印刷し、その後に当該画像を印刷する場合に比べて、ユーザによって画像の印刷が指示されたときからその画像の印刷が開始されるまでの時間を短縮できる。
【００３１】
また、上記印刷装置はカラー画像を印刷するものであり、前記印刷部は、着色剤を用いて画像を印刷する複数のプロセス部を有し、前記傾き検出用マークは前記主走査方向に互いに離間して印刷される複数の部分傾き検出用マークからなり、前記補正情報取得用マークは前記主走査方向に互いに離間して印刷される複数の部分補正情報取得用マークからなり、前記制御部は、前記複数の部分傾き検出用マークを互いに異なる前記プロセス部を用いて印刷するとともに、前記部分傾き検出用マークと、その前記部分傾き検出用マークが通過する前記検出位置と同じ検出位置を通過する前記部分補正情報取得用マークとを同一の前記プロセス部に印刷させてもよい。
【００３２】
着色剤の劣化状況、各プロセス部の転写条件、現像条件、露光強度などさまざまな理由で、同じパターンを観測しているつもりでも検出される幅は異なることがある。このため、部分傾き検出用マークと、その部分傾き検出用マークが通過する前記検出位置と同じ検出位置を通過する部分補正情報取得用マークとを同一の前記プロセス部に印刷させることで、上記理由で、検出される幅が異なることを低減させることができる。
【００３３】
なお、この発明は、印刷システム、印刷方法、印刷制御プログラム、印刷制御プログラムを記録した記録媒体等の種々の態様で実現することができる。
【図面の簡単な説明】
【００３４】
【図１】実施形態１に係るプリンタの構成を簡略化して示す断面図。
【図２】プリンタの電気的構成を簡略化して示す断面図。
【図３】傾き検出用マーク及び補正情報取得用マークを示す模式図。
【図４】傾いているシートを示す模式図。
【図５】シートが傾いている場合に搬送ベルト上に残された傾き検出用マークを示す模式図。
【図６】シートの回転を示す模式図。
【図７】位置ずれ補正用マークが直接印刷された搬送ベルトを示す模式図。
【図８】印刷制御処理の流れを示すフローチャート。
【図９】傾き補正・通常印刷処理の流れを示すフローチャート。
【図１０】露光タイミング・傾き・回転補正処理の流れを示すフローチャート。
【図１１】実施形態２に係る補正情報取得用マークを示す模式図。
【図１２】実施形態４に係る傾き検出用マークを示す模式図。
【発明を実施するための形態】
【００３５】
＜実施形態１＞
実施形態１を図１ないし図１０によって説明する。
（１）プリンタの機械的構成
先ず、図１を参照して、実施形態１に係る印刷装置としてのプリンタ１の構成について説明する。プリンタ１はＣ（シアン）、Ｍ（マゼンタ）、Ｙ（イエロー）、Ｋ（黒）の４色のトナーを用いて印刷用紙などのシートにカラー画像を印刷する直接転写タンデム方式のカラーレーザプリンタである。
【００３６】
プリンタ１は、本体ケーシング１０、用紙収容部２０、搬送部３０、印刷部４０、クリーニングユニット５０、光学センサ７０などを備えて構成されている。
本体ケーシング１０は上方に向かって開口する開口１３を有する略箱状に形成されており、開口１３を開閉する開閉カバー１１が連結されている。
用紙収容部２０は、シートＭが積載される用紙トレイ２１を有している。用紙トレイ２１は図示しないバネによって上方に付勢されており、用紙トレイ２１の最も上に積載されているシートＭはピックアップローラ３１に圧接している。
【００３７】
搬送部３０は、ピックアップローラ３１、レジストレーションローラ３６、ベルトユニット３２、レジ後センサ３７、及び、その他の搬送ローラを備えて構成されている。搬送部３０は用紙収容部２０に収容されているシートＭを１枚ずつ搬送経路Ｔに沿って搬送する。
【００３８】
レジストレーションローラ３６は駆動ローラ３６ａと従動ローラ３６ｂとで構成されている。シートＭはレジストレーションローラ３６の回転が停止している状態でピックアップローラ３１により搬送経路Ｔに送り出され、先端がレジストレーションローラ３６に突き当たる。その状態でピックアップローラ３１が更にシートＭを送り出すことにより、シートＭの傾き（いわゆる斜行）が補正される。その後にレジストレーションローラ３６が回転することにより、斜行が補正された状態でシートＭが送り出される。レジストレーションローラ３６は斜行補正ローラの一例である。
【００３９】
ただし、レジストレーションローラ３６の摩耗などにより、プリンタ１を使用しているうちに斜行が十分に補正されないままシートＭがレジストレーションローラ３６から送り出されてしまうことも起こり得る。
【００４０】
ベルトユニット３２は、駆動ローラ３３、従動ローラ３４、これらのローラ３３及び３４に掛け回された無端状の搬送ベルト３５、駆動ローラ３３を回転駆動する図示しない駆動モータなどを有している。搬送ベルト３５がシートＭを搬送する方向、すなわち搬送方向は図１において左から右である。以降の説明ではシートＭの搬送方向を副走査方向という。また、図１において紙面垂直方向は搬送方向に直交する主走査方向である。
【００４１】
レジ後センサ３７はレジストレーションローラ３６と搬送ベルト３５との間に配置されている。レジ後センサ３７は検出範囲内にシートＭがあるときは制御部８０にオン信号を出力し、シートＭがないときはオフ信号を出力する。レジ後センサ３７としては例えば発光部と受光部とからなるセンサを用いることができる。
【００４２】
印刷部４０は、複数の露光部４１、プロセスカートリッジ４２、複数の転写ローラ４３、及び、定着器４４を備えている。印刷部４０は搬送部３０によって搬送されているシートＭに画像を印刷する。また、印刷部４０は搬送ベルト３５の外周面に後述する傾き検出用マーク９０などの画像を印刷する。
【００４３】
露光部４１は、複数のＬＥＤが主走査方向に直線状に配列されたＬＥＤヘッドを有している。露光部４１は制御部８０（図２参照）から出力された画像信号に従ってそれらのＬＥＤを発光させることにより、感光体ドラム４２ｃの外周面を露光する。
なお、露光部４１は光源、光源から出射された光を偏光するポリゴンミラー、ポリゴンミラーによって偏光された光を感光体ドラム４２ｃの表面に結像させる光学系などによって構成されてもよい。
【００４４】
プロセスカートリッジ４２は、カートリッジフレーム４２ａ、帯電器４２ｂ、及び、感光体ドラム４２ｃを備えている。
カートリッジフレーム４２ａはプリンタ１に着脱可能に装着されている。カートリッジフレーム４２ａには、Ｃ（シアン）、Ｍ（マゼンタ）、Ｙ（イエロー）、Ｋ（黒）の４色のトナーカートリッジ６０（６０Ｃ、６０Ｍ、６０Ｙ、６０Ｋ）が着脱可能に装着される。
【００４５】
帯電器４２ｂは例えばスコロトロン型の帯電器であり、感光体ドラム４２ｃの外周面を一様に正に帯電させる。帯電器４２ｂによって感光体ドラム４２ｃの外周面が帯電された後、露光部４１から出射された光によって感光体ドラム４２ｃの外周面が露光されることにより、感光体ドラム４２ｃの外周面に静電潜像が形成される。感光体ドラム４２ｃの外周面に形成された静電潜像はトナーカートリッジ６０から供給されるトナーによって現像され、感光体ドラム４２ｃの表面にトナー像が担持される。
【００４６】
複数の転写ローラ４３は、各感光体ドラム４２ｃと搬送ベルト３５を挟んで対向する位置にそれぞれ設けられている。ベルトユニット３２によって搬送されるシートＭが感光体ドラム４２ｃと転写ローラ４３との間の各転写位置を通る間に、各感光体ドラム４２ｃの表面に担持されたトナー像が、転写ローラ４３に印加される負極性の転写バイアスによってシートＭに順次転写される。
【００４７】
ここで、一つの色に対応する露光部４１、帯電器４２ｂ、感光体ドラム４２ｃ、及び、転写ローラ４３は一つのプロセス部を構成している。すなわち、印刷部４０はＣＭＹＫの４色に対応する４つのプロセス部を有している。
【００４８】
定着器４４は内部にハロゲンランプなどの加熱源が収容されている加熱ローラ４４ａと、加熱ローラ４４ａに圧接して回転する従動ローラ４４ｂとを有しており、シートＭに転写されたトナー像をシートＭに熱定着させる。
トナー像が熱定着されたシートＭは、開閉カバー１１によって構成されている排紙トレイ上に排出される。
【００４９】
クリーニングユニット５０はベルトユニット３２の下方に配されている。クリーニングユニット５０は、搬送ベルト３５に接触して、搬送ベルト３５上に残ったトナーや紙粉を回収するクリーニングローラ５１を含む複数のローラを備えている。
【００５０】
光学センサ７０は主走査方向に互いに離間して二つ配置されている（図３参照）。これらの光学センサ７０は搬送ベルト３５の外周面上の互いに異なる検出領域に対して発光し、搬送ベルト３５によって反射された光を受光してその受光した光の明るさに応じた検出信号を制御部８０（図２参照）に出力する。光学センサ７０はセンサの一例である。
【００５１】
（２）プリンタの電気的構成
次に、図２を参照して、プリンタ１の電気的構成について説明する。プリンタ１は、制御部８０、搬送部３０、印刷部４０、操作部８１、光学センサ７０などを備えて構成されている。
【００５２】
制御部８０はＣＰＵ８０ａ、ＲＯＭ８０ｂ、及び、ＲＡＭ８０ｃを備えて構成されている。ＣＰＵ８０ａはＲＯＭ８０ｂに記憶されている各種のプログラムを実行することによってプリンタ１の各部を制御する。ＲＯＭ８０ｂにはＣＰＵ８０ａによって実行される制御プログラムや各種のデータなどが記憶されている。ＲＡＭ８０ｃはＣＰＵ８０ａが各種の処理を実行するための主記憶装置として用いられる。
操作部８１は、液晶ディスプレイやボタンなどを備えている。ユーザは操作部８１を操作することによって各種の設定などを行うことができる。
【００５３】
（３）制御部によって実行される印刷制御処理
次に、制御部８０によって実行される印刷制御処理について説明する。印刷制御処理はユーザによって指示された画像をシートＭに印刷させる処理である。
この印刷制御処理において、制御部８０は、搬送ベルト３５によって搬送されているシートＭの傾きを検出する処理、搬送ベルト３５によって搬送されている間のシートＭの回転を検出する処理、シートＭに対する画像の副走査方向の位置ずれを検出する処理、光学センサ７０の補正情報を取得する処理、及び、各色の画像の相対的な位置ずれによって生じる色ずれを補正する色ずれ補正処理を実行する。
以下、上述した各処理について個別に説明し、その後に印刷制御処理のフローチャートについて説明する。
【００５４】
（３−１）シートの傾きを検出する処理
図３〜図５を参照して、搬送ベルト３５によって搬送されているシートＭの傾きを検出する処理について説明する。制御部８０は図３に示す傾き検出用マーク９０をシートＭの端部と搬送ベルト３５の外周面とに跨って印刷させ、印刷された傾き検出用マーク９０を用いてシートＭの傾きを検出する。ここでは先ず傾き検出用マーク９０について説明し、その後にシートの傾きの検出について説明する。
【００５５】
（３−１−１）傾き検出用マーク
図３に示すように、実施形態１に係る制御部８０はシートＭの先端部と搬送ベルト３５の外周面とに跨って傾き検出用マーク９０を印刷させる。傾き検出用マーク９０は主走査方向に互いに離間して印刷される二つの部分傾き検出用マーク９０ａ及び９０ｂからなる。二つの部分傾き検出用マーク９０ａ及び９０ｂは、光学センサ７０によって検出される搬送ベルト３５上の検出領域であって互いに異なる光学センサ７０の検出領域を通過する位置に印刷される。より具体的には、部分傾き検出用マーク９０ａは光学センサ７０ａによって検出される位置に印刷され、部分傾き検出用マーク９０ｂは光学センサ７０ｂによって検出される位置に印刷される。
【００５６】
ここで、傾き検出用マーク９０はいずれも黒で印刷されるものとする。傾き検出用マーク９０を黒で印刷する理由については後述する。
【００５７】
（３−１−２）シートの傾きの検出
図４に示すようにシートＭが傾いていたとすると、傾き検出用マーク９０のうち搬送ベルト３５上に残されている部分の形状は図５に示す形状となる。この場合、シートＭの傾き角度θは例えば以下の式１によって求めることができる。
【００５８】
ｔａｎθ＝（Ｌ１−Ｌ２）／Ｗ  ・・・  式１
ここで、Ｌ１は光学センサ７０ａによって検出される部分傾き検出用マーク９０ａの副走査方向の幅、Ｌ２は光学センサ７０ｂによって検出される部分傾き検出用マーク９０ｂの副走査方向の幅、Ｗは部分傾き検出用マーク９０ａの主走査方向の中心と部分傾き検出用マーク９０ｂの主走査方向の中心との距離である。Ｗは予めＲＯＭ８０ｂに記憶されているものとする。
【００５９】
シートＭが傾いている場合は、制御部８０は傾きの検出に用いたシートＭより後のシートＭについて、当該後のシートＭと当該後のシートＭに印刷する画像との相対的な傾きの補正を行う。この補正は種々の方法で行うことができる。
例えば、シートＭの傾きを補正することによってシートＭと画像との相対的な傾きを補正してもよい。具体的には、シートＭが傾く主な原因は、レジストレーションローラ３６を停止させている時間が短かったことにより、シートＭの斜行が完全に補正される前にシートＭが搬送ベルト３５上に送り出されてしまったことにある。そのため、シートＭが傾いている場合はレジストレーションローラ３６を停止させている時間を長くすることによってシートＭの傾きをより確実に補正するようにしてもよい。
【００６０】
また、例えば、シートＭの傾きの補正は行わず、検出した傾き角度θに応じて画像を傾けて印刷することによってシートＭと画像との相対的な傾きを補正してもよい。なお、シートＭと当該シートＭに印刷される画像との相対的な傾きを補正する方法は上述した方法に限られるものではなく、適宜の方法で行うことができる。
なお、シートの傾きの検出は後述する二つ目の傾き検出用マーク９１を用いて行ってもよい。
【００６１】
（３−２）搬送ベルトによって搬送されている間のシートの回転の検出
次に、図３及び図６を参照して、搬送ベルト３５によって搬送されている間のシートの回転を検出する処理について説明する。
【００６２】
図３に示すように、実施形態１に係る制御部８０は１枚のシートＭに傾き検出用マークを２つ印刷させるものであって、前述した傾き検出用マーク９０（一つ目の傾き検出用マーク９０という）をシートＭの先端部と搬送ベルト３５の外周面とに跨って印刷させる一方、二つ目の傾き検出用マーク９１をシートＭの後端部と搬送ベルト３５の外周面とに跨って印刷させる。
二つ目の傾き検出用マーク９１の形状は一つ目の傾き検出用マーク９０の形状と同じである。また、二つ目の傾き検出用マーク９１も黒で印刷される。
【００６３】
図６に示すように、搬送ベルト３５によってシートＭを搬送している間にシートＭが回転してしまう場合がある。シートＭが回転した場合は、その回転角度は、一つ目の傾き検出用マーク９０から検出されるシートＭの傾き角度と二つ目の傾き検出用マーク９１から検出されるシートＭの傾き角度との差として算出することができる。
【００６４】
制御部８０は、シートＭが回転している場合はそのシートＭより後のシートＭも同様に回転するものと仮定し、後のシートＭに対する画像の角度を例えば１ラインずつ変化させながら印刷する。ここでいう１ラインとは主走査方向に延びるラインのことをいう。１ライン当たりに傾ける角度は例えば上述した回転角度を１シート当たりのライン数で除算することによって求めることができる。
【００６５】
（３−３）シートに対する画像の副走査方向の位置ずれの検出
シートＭに対する画像の副走査方向の位置ずれが生じていないとき、一つ目の傾き検出用マーク９０の搬送ベルト３５上に残されている部分の副走査方向の幅は、予めＲＯＭ８０ｂに記憶されている基準幅と一致する。そこで、制御部８０は、一つ目の傾き検出用マーク９０の搬送ベルト３５上に残されている部分の副走査方向の幅を光学センサ７０によって検出し、検出した幅と上述した基準幅とを比較することにより、シートＭに対する画像の副走査方向の位置ずれ量を判断する。
【００６６】
先ず、シートＭが傾いていないものとして説明する。例えば、光学センサ７０によって検出された一つ目の傾き検出用マーク９０の部分傾き検出用マーク９０ａ及び９０ｂの搬送ベルト３５上に残されている部分の副走査方向の幅がいずれも５ｍｍであり、基準幅が６ｍｍであったとする。この場合、制御部８０はシートＭに対する画像の副走査方向の位置ずれ量は、副走査方向の下流側に＋１ｍｍ（＝６−５）であると判断する。
この場合、制御部８０は、シートＭの先端がレジ後センサ３７によって検出されたときを基準として、露光部４１による露光を開始する副走査方向のタイミングを１ｍｍ分早くする。これによりシートＭに対する画像の副走査方向の位置ずれが補正される。
【００６７】
次に、シートＭが傾いている場合について説明する。例えば、一つ目の傾き検出用マーク９０の部分傾き検出用マーク９０ａから検出された位置ずれ量が＋１ｍｍであり、部分傾き検出用マーク９０ｂから検出された位置ずれ量が−１ｍｍである場合、それらを平均すると０ｍｍとなる。平均した値が０ｍｍである場合はシートＭの傾きを補正することによってシートＭに対する画像の副走査方向の位置ずれもなくなるとして、シートＭに対する画像の副走査方向の位置ずれ量は０ｍｍであるとしてもよい。
【００６８】
これに対し、例えば、部分傾き検出用マーク９０ａから検出された位置ずれ量が−１ｍｍであり、部分傾き検出用マーク９０ｂから検出された位置ずれ量が−３ｍｍである場合、それらを平均すると−２ｍｍとなる。平均した値が−２ｍｍである場合はシートＭの傾きを補正した上で露光部４１による露光を開始する副走査方向のタイミングを２ｍｍ分遅くすればよい。
【００６９】
なお、部分傾き検出用マーク９０ａから検出された位置ずれ量と、部分傾き検出用マーク９０ｂから検出された位置ずれ量と、シートＭの傾きを補正した後のシートＭに対する画像の副走査方向の位置ずれ量との関係を実験などにより予め求めておき、それを参照してシートＭに対する画像の副走査方向の位置ずれ量を判断してもよい。
また、シートに対する画像の副走査方向の位置ずれの検出は前述した二つ目の傾き検出用マーク９１を用いて行ってもよい。
【００７０】
（３−４）補正情報取得用マークを用いた光学センサの補正情報の取得
次に、図３を参照して、補正情報取得用マーク９５を用いた光学センサ７０の補正情報の取得について説明する。
例えば、光学センサ７０によって傾き検出用マーク９０の副走査方向の幅を検出した場合に、その傾き検出用マーク９０の副走査方向の幅が６ｍｍであるにもかかわらず、光学センサ７０の個体差による検出精度のばらつきや光学センサ７０と搬送ベルト３５との距離のずれなどにより、光学センサ７０から５ｍｍ相当の検出信号が出力されてしまうようなこともある。
【００７１】
そこで、制御部８０は、図３に示すように、一つ目の傾き検出用マーク９０を印刷する前に、搬送ベルト３５の外周面上に補正情報取得用マーク９５を印刷する。実施形態１に係る補正情報取得用マーク９５の形状は傾き検出用マーク９０、９１の形状と同じである。また、実施形態１では補正情報取得用マーク９５も黒で印刷されるものとする。
そして、制御部８０は光学センサ７０を用いて補正情報取得用マーク９５の副走査方向の幅を検出し、検出した幅と補正情報取得用マーク９５の本来検出されるべき副走査方向の幅との差を補正情報として取得する。補正情報取得用マーク９５の本来検出されるべき副走査方向の幅は予めＲＯＭ８０ｂに記憶されているものとする。
【００７２】
そして、制御部８０は、光学センサ７０から出力される検出信号をその補正情報に基づいて補正する。例えば以下の例を考える。
【００７３】
光学センサ７０によって検出された補正情報取得用マーク９５の副走査方向の幅＝９ｍｍ
補正情報取得用マーク９５の本来検出されるべき副走査方向の幅＝１０ｍｍ
光学センサ７０によって検出された傾き検出用マーク９０の搬送ベルト３５上に残されている部分の副走査方向の幅＝５ｍｍ
【００７４】
上述した例の場合、補正情報は１ｍｍ（＝１０−９）となる。補正情報が＋の値である場合は本来検出されるべき幅よりせまく検出されているということであるので、制御部８０は、光学センサ７０によって検出された傾き検出用マーク９０の搬送ベルト３５上に残されている部分の副走査方向の幅である５ｍｍに１ｍｍを加算する。従って、傾き検出用マークの搬送ベルト３５上に残されている部分の副走査方向の幅は６ｍｍに補正されることになる。
【００７５】
なお、検出された幅５ｍｍに１０／９を乗算することによって補正してもよい。ただし、光学センサ７０によっては傾き検出用マーク９０の搬送ベルト３５上に残されている部分の幅が異なっても誤差はほぼ一定であることがある。実施形態１において用いられている光学センサ７０はそのような誤差がほぼ一定であるセンサであるとし、検出された幅によらず同じ値を補正値として加算するものとする。
【００７６】
なお、図３では一つ目の傾き検出用マーク９０より先に補正情報取得用マーク９５を印刷しているが、二つ目の傾き検出用マーク９１の後に補正情報取得用マーク９５を印刷してもよい。
【００７７】
（３−５）色ずれ補正処理
次に、図７を参照して、色ずれ補正処理について説明する。各色の画像の相対的な位置がずれると所謂色ずれが生じる。そこで、制御部８０は、一定枚数印刷する毎に、色ずれを抑制するための色ずれ補正処理を実行する。
色ずれ補正処理では、制御部８０は図７に示すように主走査方向に対して傾いた形状の位置ずれ補正用マーク９７を搬送ベルト３５の外周面に色毎に直接印刷する。位置ずれ補正用マーク９７を印刷する処理は位置ずれ補正用マーク印刷処理の一例である。
【００７８】
そして、制御部８０は搬送部３０を制御して搬送ベルト３５を回転駆動させ、その状態で光学センサ７０から出力される検出信号に基づいて各位置ずれ補正用マーク９７の位置を判断する。
そして、制御部８０は、各位置ずれ補正用マーク９７の位置に基づいて、基準色として設定されている色の位置ずれ補正用マーク９７に対する他の色の位置ずれ補正用マーク９７の主走査方向及び副走査方向の位置ずれ量を検出する。基準色は適宜に設定することができるが、ここでは黒が基準色であるとする。他の色の位置ずれ補正用マーク９７の主走査方向及び副走査方向の位置ずれ量を検出する処理は位置ずれ量検出処理の一例である。
【００７９】
そして、制御部８０は、例えば基準色のプロセス部が露光を開始する主走査方向のタイミング（以下、水平同期タイミングという）や基準色のプロセス部が露光を開始する副走査方向のタイミング（以下、垂直同期タイミングという）を基準にして他の色のプロセス部の水平同期タイミングや垂直同期タイミングを調整することにより、基準色の画像が印刷される位置に合わせて他の色の画像の印刷位置を調整する。これにより、各色の画像間の相対的な位置ずれが補正される。各色の画像の相対的な位置ずれを補正する処理は位置ずれ補正処理の一例である。
【００８０】
（３−６）傾き検出用マークを黒で印刷する理由
前述したように実施形態１では一つ目の傾き検出用マーク９０を黒で印刷する。傾き検出用マーク９０を黒で印刷する理由を以下に説明する。
【００８１】
一つ目の理由は、シートＭの傾きの原因がレジストレーションローラ３６によるものであるか否かを精度よく判断するためである。前述したようにシートＭは搬送ベルト３５によって搬送されている間に回転してしまう場合がある。その回転角度は搬送ベルト３５によって搬送されている距離が長くなるほど大きくなる。そのため、レジストレーションローラ３６から遠いプロセス部によって傾き検出用マークを印刷すると、シートＭが傾いているとき、その原因がレジストレーションローラ３６による不十分な傾きの補正によるものであるのか、又は、搬送ベルト３５によって搬送されている間の回転によるものであるのかを切り分けできなくなる。
【００８２】
これに対し、レジストレーションローラ３６に最も近いプロセス部によって傾き検出用マーク９０を印刷すると、搬送ベルト３５によるシートＭの回転がほぼない状態で傾き検出用マーク９０が印刷されるので、シートＭが傾いている場合に、その原因がレジストレーションローラ３６による不十分な傾きの補正であると判断することができる。実施形態１ではレジストレーションローラ３６に最も近いプロセス部は黒であるので、制御部８０は傾き検出用マーク９０を黒で印刷する。
【００８３】
二つ目の理由は、前述した色ずれ補正処理で基準色として用いられる色が黒であるからである。前述したように傾き検出用マーク９０はシートＭに対する画像の副走査方向の位置ずれの検出にも用いることもできる。この場合、基準色とは異なる色で傾き検出用マーク９０を印刷すると、傾き検出用マーク９０を用いてシートＭに対する画像の副走査方向の位置ずれを補正しても、基準色を用いて色ずれ補正処理が行われることにより、シートＭに対する画像の副走査方向の位置が再びずれてしまうことが起こり得る。
【００８４】
例えば、傾き検出用マーク９０を基準色以外の色で印刷してシートＭに対する画像の副走査方向の位置ずれを補正し、その後に色ずれ補正処理を実行したとする。その場合、傾き検出用マーク９０を印刷した色の画像も基準色に合わせて位置が補正されることにより、シートＭに対する画像の副走査方向の位置がずれてしまう。
これに対し、傾き検出用マーク９０を基準色で印刷すると、色ずれ補正処理を実行しても基準色の画像のシートＭに対する副走査方向の位置は移動しないので、シートＭに対する画像の副走査方向の位置がずれてしまわないようにすることができる。
【００８５】
また、例えば色ずれ補正処理を実行し、その後に傾き検出用マーク９０を基準色以外の色で印刷してシートＭに対する画像の副走査方向の位置ずれを補正したとする。その場合、傾き検出用マーク９０を印刷した色の画像のシートＭに対する副走査方向の位置が補正され、基準色の画像に対して傾き検出用マーク９０を印刷した色の画像の相対的な印刷位置がずれてしまう。これにより色ずれが生じてしまう。
これに対し、傾き検出用マーク９０を基準色で印刷すると、シートＭに対する画像の副走査方向の位置ずれを補正し、それにより基準色の画像の位置が補正されたとしても、他の色の画像の印刷位置が基準色の画像の印刷位置に合わせて補正されることにより、色ずれが生じないようにすることができる。
【００８６】
（３−７）印刷制御処理
次に、図８を参照して、制御部８０によって実行される印刷制御処理のフローチャートについて説明する。本処理はユーザによって画像の印刷が指示されると開始される。
【００８７】
ここでは前回シートＭの傾きを検出したときからの印刷枚数が基準枚数Ｎ１以上である場合は傾き検出用マーク９０及び補正情報取得用マーク９５を印刷し、Ｎ１未満である場合は傾き検出用マーク９０及び補正情報取得用マーク９５を印刷しないものとする。これは、基準枚数Ｎ１未満である場合はシートＭの傾きなどは大きく変化していないと推測されるからである。なお、Ｎ１は実験などにより適宜に決定することができる。
【００８８】
また、ここではユーザによって印刷が指示された画像が印刷されるシートＭと同じシートＭに傾き検出用マーク９０を印刷する場合を例に説明する。同じシートＭに傾き検出用マーク９０を印刷する理由は、ユーザによって印刷が指示された画像が印刷されるシートＭとは別のシートＭに傾き検出用マーク９０を印刷するとその分シートＭが必要となるので、同じシートＭに傾き検出用マーク９０を印刷することによってシートＭを節約するためである。
【００８９】
ただし、ユーザは印刷を指示した画像が印刷されるシートＭに傾き検出用マーク９０が印刷されることを望まない場合もある。そこで、ユーザは印刷を指示するとき、傾き検出用マーク９０を印刷するか否かを設定できるものとする。印刷条件の設定はプリンタ１と通信可能に接続されているパーソナルコンピュータ（ＰＣと記す）上で行ってもよいし、プリンタ１の操作部８１によって行ってもよい。
制御部８０は、傾き検出用マーク９０を印刷しない設定がされている場合は傾き検出用マーク９０を印刷させない。従って傾き検出用マーク９０を印刷しない設定がされている場合はシートＭの傾きの検出などは行われない。
【００９０】
また、ここでは複数の画像の印刷が指示されたものとする。各画像はそれぞれ別々のシートＭに印刷される。
【００９１】
Ｓ１０１では、制御部８０は前回シートＭの傾きを検出したときからの印刷枚数が基準枚数Ｎ１以上であるか否かを判断し、Ｎ１以上である場合はＳ１０２に進み、Ｎ１未満である場合はＳ１０４に進む。
Ｓ１０２では、制御部８０は傾き検出用マーク９０を印刷する設定がされているか否かを判断し、印刷する設定がされている場合はＳ１０３に進み、印刷しない設定がされている場合はＳ１０４に進む。
【００９２】
Ｓ１０３では、制御部８０は傾き補正・通常印刷処理を実行する。
Ｓ１０４では、制御部８０は通常印刷処理を実行する。
【００９３】
（３−７−１）傾き補正・通常印刷処理
次に、図９を参照して、上述したＳ１０３で実行される傾き補正・通常印刷処理について説明する。
【００９４】
Ｓ２０１では、制御部８０は前回色ずれ補正処理を実行したときからの印刷枚数が予め設定されている基準枚数Ｎ２以上であるか否かを判断し、Ｎ２以上である場合は色ずれ量が基準量に達していると推定してＳ２０２に進み、Ｎ２未満である場合は色ずれ量が基準量に達していないと推定してＳ２０３に進む。
【００９５】
Ｓ２０２では、制御部８０は前述した色ずれ補正処理を実行する。
Ｓ２０３では、制御部８０は搬送部３０を制御してシートＭの搬送を開始させる。
Ｓ２０４では、制御部８０はシートＭの先端がレジ後センサ３７を通過するまで待機し、レジ後センサ３７を通過するとＳ２０５に進む。
【００９６】
Ｓ２０５では、制御部８０は印刷部４０を制御して搬送ベルト３５上に補正情報取得用マーク９５を印刷させる。Ｓ２０５は補正情報取得用マーク印刷処理の一例である。
Ｓ２０６では、制御部８０は印刷部４０を制御してシートＭの先端部と搬送ベルト３５の外周面とに跨って一つ目の傾き検出用マーク９０を印刷させる。Ｓ２０６は傾き検出用マーク印刷処理の一例である。
【００９７】
Ｓ２０７では、制御部８０は印刷部４０を制御してユーザによって指定された画像のうち最初の画像をシートＭに印刷させる。
Ｓ２０８では、制御部８０は搬送ベルト３５上に残された補正情報取得用マーク９５、及び、一つ目の傾き検出用マーク９０を光学センサ７０によって検出する。
Ｓ２０９では、制御部８０はシートＭの後端がレジ後センサ３７を通過するまで待機し、シートＭの後端がレジ後センサ３７を通過するとＳ２１０に進む。
【００９８】
Ｓ２１０では、制御部８０は印刷部４０を制御してシートＭの後端部と搬送ベルト３５の外周面とに跨って二つ目の傾き検出用マーク９１を印刷する。Ｓ２０６は傾き検出用マーク印刷処理の一例である。
【００９９】
Ｓ２１１では、制御部８０は搬送ベルト３５上に残された二つ目の傾き検出用マーク９１を光学センサ７０によって検出する。
Ｓ２１２では、制御部８０は光学センサ７０によって補正情報取得用マーク９５を検出して出力された検出信号から部分補正情報取得用マーク９５ａの副走査方向の幅、及び、部分補正情報取得用マーク９５ｂの副走査方向の幅をそれぞれ算出し、光学センサ７０毎に補正情報を取得する。
【０１００】
Ｓ２１３では、制御部８０は光学センサ７０から出力された検出信号に基づいて、一つ目の傾き検出用マーク９０の部分傾き検出用マーク９０ａ及び部分傾き検出用マーク９０ｂの副走査方向の幅をそれぞれ算出し、算出した幅を補正情報によって補正する。具体的には、制御部８０は、部分傾き検出用マーク９０ａについては光学センサ７０ａの補正情報を用いて補正し、部分傾き検出用マーク９０ｂについては光学センサ７０ｂの補正情報を用いて補正する。
【０１０１】
Ｓ２１４では、制御部８０は光学センサ７０から出力された検出信号に基づいて、二つ目の傾き検出用マーク９１の部分傾き検出用マーク９１ａ及び部分傾き検出用マーク９１ｂの副走査方向の幅をそれぞれ算出し、算出した幅をＳ２１３と同様に補正情報を用いて補正する。
【０１０２】
Ｓ２１５では、制御部８０は露光タイミング・傾き・回転補正処理を実行する。露光タイミング・傾き・回転補正処理は、露光部４１による露光を開始する副走査方向のタイミング、シートＭと画像との相対的な傾き、及び、搬送ベルト３５によって搬送されている間のシートＭの回転によるシートＭと画像との相対的な傾きを補正するための処理である。露光タイミング・傾き・回転補正処理の詳細については後述する。
【０１０３】
Ｓ２１６では、制御部８０は次の画像があるか否かを判断し、次の画像がある場合はＳ２１７に進み、ない場合は本処理を終了して印刷制御処理に戻る。
【０１０４】
Ｓ２１７では、制御部８０は印刷部４０を制御して次の画像をシートＭに印刷させる。
次の画像を含むそれ以降の画像の印刷では、Ｓ２１５で露光タイミング・傾き・回転補正処理が実行されていることにより、レジストレーションローラ３６から送り出される時点でシートＭの傾きが補正されており、露光を開始する副走査方向のタイミングが補正されていることによりシートＭに対して画像が副走査方向に位置ずれすることなく印刷され、且つ、搬送ベルト３５によって搬送されている間にシートＭが回転しても露光タイミング・傾き・回転補正処理によって設定された角度で１ライン毎に画像が傾けられながら印刷されることによってシートＭとそのシートＭに印刷される画像とが相対的に傾くことなく印刷される。Ｓ２１７は印刷制御処理の一例である。
【０１０５】
（３−７−２）露光タイミング・傾き・回転補正処理
次に、図１０を参照して、Ｓ２１５で実行される露光タイミング・傾き・回転補正処理について説明する。前述したようにシートＭが傾いている場合はレジストレーションローラ３６を停止させている時間を調整することによって補正してもよいし、傾いているシートＭに対して画像を傾けて印刷することによって補正してもよい。ここではレジストレーションローラ３６を停止させている時間を調整する場合を例に説明する。
【０１０６】
Ｓ３０１では、制御部８０はＳ２１３で補正した一つ目の傾き検出用マーク９０を構成している部分傾き検出用マーク９０ａの副走査方向の幅と部分傾き検出用マーク９０ｂの副走査方向の幅との差を算出する。
Ｓ３０２では、制御部８０はＳ３０１で算出した幅の差からシートＭの傾き角度を検出する。Ｓ３０２は傾き角度検出処理、及び、第１の傾き角度検出処理の一例である。
【０１０７】
Ｓ３０３では、制御部８０はＳ３０２で検出した傾き角度が基準角度以上であるか否かを判断し、基準角度以上である場合はＳ３０４に進み、基準角度未満である場合はＳ３０５に進む。
Ｓ３０４では、制御部８０はレジストレーションローラ３６を停止させる時間であって、Ｓ３０２で検出した傾き角度を補正するために必要な時間を決定する。そして、制御部８０は、現在のレジストレーションローラ３６を停止させる時間に、その決定した時間を加算し、その時間を、次以降の画像を印刷するときのレジストレーションローラ３６を停止させる時間として設定する。Ｓ３０４は傾き補正処理の一例である。
【０１０８】
Ｓ３０５では、制御部８０はＳ２１４で補正した二つ目の傾き検出用マーク９１の部分傾き検出用マーク９１ａの副走査方向の幅と部分傾き検出用マーク９１ｂの副走査方向の幅との差を算出する。
Ｓ３０６では、制御部８０はＳ３０５で求めた幅の差からシートＭの傾き角度を検出する。Ｓ３０６は第２の傾き角度検出処理の一例である。
【０１０９】
Ｓ３０７では、制御部８０はＳ３０２で検出した傾き角度とＳ３０６で検出した傾き角度との差を、搬送ベルト３５によってシートＭを搬送している間のシートＭの回転角度として算出し、算出した回転角度を１シート当たりのライン数で除算することにより、１ライン当たりの画像を傾ける角度を算出する。そして、制御部８０は、その算出した角度を、次以降の画像を印刷するときの１ライン当たりの画像を傾ける角度として設定する。
【０１１０】
Ｓ３０８では、制御部８０は一つ目の傾き検出用マーク９０の部分傾き検出用マーク９０ａの副走査方向の幅と部分傾き検出用マーク９０ｂの副走査方向の幅とからシートＭに対する画像の副走査方向の位置ずれ量を算出し、算出した位置ずれ量に基づいて、次以降の画像を印刷するときにシートＭに対する画像の副走査方向の位置がずれないよう、露光部４１が露光を開始する副走査方向のタイミングを調整する。
【０１１１】
（３−７−３）通常印刷処理
前述したＳ１０４で実行される通常印刷処理は、図９に示すフローチャートにおいてＳ２０５、Ｓ２０６、Ｓ２０８、及び、Ｓ２１０〜Ｓ２１５が実行されないことを除いて傾き補正・通常印刷処理と実質的に同じであるので説明は省略する。
【０１１２】
（４）実施形態の効果
以上説明した実施形態１に係るプリンタ１によると、二つの光学センサ７０の互いに異なる検出領域を通過する位置にシートＭの副走査方向の端部と搬送ベルト３５の外周面とに跨って傾き検出用マーク９０を印刷させるので、シートＭの傾きを検出することができる傾き検出用マークを印刷できる。
【０１１３】
更に、プリンタ１によると、レジストレーションローラ３６に最も近いプロセス部に傾き検出用マーク９０を印刷させるので、シートＭが傾いている場合はその原因が主にレジストレーションローラ３６による不十分な斜行補正であると特定することができる。
【０１１４】
更に、プリンタ１によると、一つの傾き検出用マーク９０は主走査方向に互いに離間して印刷される複数の部分傾き検出用マーク９０ａ及び９０ｂからなるので、主走査方向に長い傾き検出用マークを一つだけ印刷する場合に比べて傾き検出用マークの印刷に用いる着色剤を節約できる。
【０１１５】
更に、プリンタ１によると、傾き検出用マーク９０を基準色で印刷するので、基準色の画像に対して傾き検出用マーク９０を印刷した色の画像の相対的な印刷位置がずれてしまわないようにすることができる。
【０１１６】
更に、プリンタ１によると、二つの光学センサ７０の検出信号を比較してシートＭの傾き角度を検出し、検出した傾き角度に基づいて、シートＭと当該シートＭに印刷する画像との相対的な傾きを補正するので、シートＭに対する画像の相対的な傾きを抑制することができる。
【０１１７】
更に、プリンタ１によると、一つ目の傾き検出用マーク９０によって検出されるシートＭの傾きと、二つ目の傾き検出用マーク９１によって検出されるシートＭの傾きとから、搬送ベルト３５によって搬送されている間のシートＭの回転角度を検出することができる。
【０１１８】
更に、プリンタ１によると、一つ目の傾き検出用マーク９０と二つ目の傾き検出用マーク９１とを一つのプロセス部に印刷させる。一つ目の傾き検出用マーク９０と二つ目の傾き検出用マーク９１とを異なるプロセス部によって印刷すると、搬送ベルト３５によって搬送されている間にシートＭが回転していなくても、それらのプロセス部が相対的に傾いていることにより、シートＭが回転したと誤判断してしまう可能性がある。プリンタ１によると、一つ目の傾き検出用マーク９０と二つ目の傾き検出用マーク９１とを一つのプロセス部に印刷させるので、シートＭが回転していないにもかかわらずシートＭが回転したと誤判断してしまうことを低減することができる。
【０１１９】
更に、プリンタ１によると、一つ目の傾き検出用マーク９０によって検出された傾き角度と二つ目の傾き検出用マーク９１によって検出された傾き角度との差を、搬送部３０によってシートＭを搬送している間のシートＭの回転角度として算出し、算出した回転角度に応じて画像を回転させながら印刷させるので、シートＭが回転してもシートＭに対する画像の相対的な傾きを抑制することができる。
【０１２０】
更に、プリンタ１によると、補正情報取得用マーク９５を光学センサ７０によって検出し、光学センサ７０の検出信号から判断される当該マークの副走査方向の幅と本来検出されるべき基準幅とを比較することにより、光学センサ７０の検出信号を補正するための補正情報を得ることができる。
【０１２１】
更に、プリンタ１によると、前回シートＭの傾きを検出したときからの印刷枚数が基準枚数Ｎ１未満（Ｓ１０１でＮｏ）である場合は補正情報取得用マーク９５を印刷しないので、シートＭへの画像の印刷が開始されるまでの時間を短縮できる。Ｓ１０１は判断処理の一例である。また、「印刷枚数が基準枚数Ｎ１以上である場合に補正情報取得用マーク９５を印刷すること」は、所定の判断基準の一例である。
【０１２２】
＜実施形態２＞
次に、実施形態２を図１１によって説明する。
実施形態２に係る制御部８０は、補正情報取得用マーク９５の副走査方向の幅を、シートＭが傾いていないと仮定し、且つ、傾き検出用マーク９０、９１とシートＭとの副走査方向の相対的な位置ずれがないと仮定した場合の傾き検出用マークの搬送ベルト３５上に印刷される部分の副走査方向の幅と同じにする。
【０１２３】
以下、図１１を参照して具体的に説明する。図１１ではシートＭは傾いておらず、且つ、傾き検出用マーク９０、９１とシートＭとの副走査方向の相対的な位置ずれがない場合を示している。この場合の傾き検出用マーク９０、９１の搬送ベルト３５上に印刷される部分の副走査方向の幅をＴ１とすると、補正情報取得用マーク９５も副走査方向の幅がＴ１となる。
実施形態２では、制御部８０は、傾き補正・通常印刷処理のＳ２１３において、一つ目の傾き検出用マーク９０の部分傾き検出用マーク９０ａ及び部分傾き検出用マーク９０ｂの副走査方向の幅をそれぞれ算出し、算出した幅に補正情報を加算することによって幅を補正する。Ｓ２１４においても同様である。
【０１２４】
以上説明した実施形態２に係るプリンタ１によると、補正情報取得用マーク９５の副走査方向の幅と、傾き検出用マークの搬送ベルト３５上に印刷される部分の副走査方向の幅と同じにするので処理を簡素にできる。以下、具体的に説明する。
補正情報取得用マーク９５の副走査方向の幅と、傾き検出用マーク、９１の搬送ベルト３５上に印刷される部分の副走査方向の幅とが異なると、傾き検出用マーク、９１の搬送ベルト３５上に印刷される部分の副走査方向の幅を補正するとき、補正情報取得用マーク９５によって取得された補正情報を単純に加算するのではなく、傾き検出用マークの搬送ベルト３５上に印刷される部分の副走査方向の幅と補正情報取得用マーク９５の副走査方向の幅との比に応じて補正情報を調整してから加算すべき場合もある。しかしながら、そのようにすると補正情報を調整する処理が必要となるので処理量が増加する。
これに対し、補正情報取得用マーク９５の副走査方向の幅と、傾き検出用マークの搬送ベルト３５上に印刷される部分の副走査方向の幅と同じにすると、傾き検出用マークの搬送ベルト３５上に印刷される部分の副走査方向の幅が変動しても副走査方向の幅との差は極端に違わないので、補正情報を加算するだけで補正を行うことができる。これにより、光学センサ７０の検出信号から判断される傾き検出用マーク９０、９１の副走査方向の幅を補正する際に、補正が複雑になることを回避できる。
【０１２５】
＜実施形態３＞
次に、実施形態３を説明する。
前述した実施形態１ではユーザから指定された画像をシートＭに印刷するために搬送ベルト３５を回転させているときに補正情報取得用マーク９５を印刷する場合を例に説明した。これに対し、実施形態３に係る制御部８０は、ユーザから指定された画像をシートＭに印刷するために搬送ベルト３５を回転させているときとは別のタイミングで搬送ベルト３５を回転させて補正情報取得用マーク９５を印刷させる。
【０１２６】
具体的には例えば、制御部８０は、ユーザから画像の印刷が指示されていない待機状態のときに、搬送ベルト３５を回転させて補正情報取得用マーク９５を印刷させ、各光学センサ７０の補正情報を取得する。そして、制御部８０は取得した補正情報をＲＡＭ８０ｃに記憶させておき、ユーザによって画像の印刷が指示されたとき、その記憶している補正情報を用いて光学センサ７０の検出信号を補正する。
上述したように実施形態３ではユーザから画像の印刷が指示されていない待機状態のときに補正情報取得用マーク９５を印刷させるので、図９に示す傾き補正・通常印刷処理においてＳ２０５は実行されない。実施形態３に係る傾き補正・通常印刷処理の流れはその他の点において図９に示す傾き補正・通常印刷処理の流れと同じである。
【０１２７】
なお、補正情報取得用マーク９５を印刷して補正情報を取得する処理は、例えばユーザによって印刷が指示された画像の印刷が終了して待機状態に遷移したときに毎回行ってもよいし、プリンタ１の電源がオンにされたときに行ってもよいし、前回補正情報を取得したときから一定時間以上経過しているときであってプリンタ１が待機状態にあるときに行ってもよいし、前回補正情報を取得したときから基準枚数以上印刷されたときであってプリンタ１が待機状態にあるときに行ってもよい。
【０１２８】
以上説明した実施形態３に係るプリンタ１によると、ユーザから指定された画像をシートＭに印刷するために搬送ベルト３５を回転させているときとは別のタイミングで搬送ベルト３５を回転させて補正情報取得用マーク９５を印刷させるので、ユーザから画像の印刷が指示されてから補正情報取得用マーク９５を印刷し、その後に当該指定された画像を印刷する場合に比べて、ユーザによって画像の印刷が指示されたときからその画像の印刷が開始されるまでの時間を短縮できる。
【０１２９】
＜実施形態４＞
次に、実施形態４を図１２によって説明する。
前述した実施形態１では部分傾き検出用マーク９０ａ及び９０ｂを黒で印刷する場合を例に説明した。これに対し、実施形態５に係る制御部８０は、一つの傾き検出用マーク９０を構成している二つの部分傾き検出用マーク９０ａ及び９０ｂを互いに異なるプロセス部に印刷させる。
【０１３０】
更に、実施形態４に係る制御部８０は、部分傾き検出用マーク９０ａと、その部分傾き検出用マーク９０ａが通過する検出位置と同じ検出位置を通過する部分補正情報取得用マーク９５ａとを同一のプロセス部に印刷させる。また、制御部８０は、部分傾き検出用マーク９０ｂと、その部分傾き検出用マーク９０ｂが通過する検出位置と同じ検出位置を通過する部分補正情報取得用マーク９５ｂとを同一のプロセス部に印刷させる。
【０１３１】
図１２を参照してより具体的に説明する。図示する例では一つ目の傾き検出用マーク９０について、その傾き検出用マーク９０を構成している二つの部分傾き検出用マークのうち一方が黒であり、他方がＹ（イエロー）である。二つ目の傾き検出用マーク９１についても同様である。
また、図示するように、補正情報取得用マーク９５を構成している二つの部分補正情報取得用マーク９５ａ及び９５ｂのうち、部分補正情報取得用マーク９５ａは黒であり、部分補正情報取得用マーク９５ｂはＹ（イエロー）である。
図示するように、光学センサ７０ａによって検出される部分傾き検出用マーク９０ａと部分補正情報取得用マーク９５ａとは同じＫ（黒）である。同様に、光学センサ７０ｂによって検出される部分傾き検出用マーク９０ｂと部分補正情報取得用マーク９５ｂとは同じＹ（イエロー）である。
【０１３２】
実施形態４に係る制御部８０は、傾き補正・通常印刷処理のＳ２０６において一つ目の傾き検出用マーク９０を印刷させるとき、上述したように一方の傾き検出用マーク９０ａをＫ（黒）で印刷させ、他方の傾き検出用マーク９０ｂをＹ（イエロー）で印刷させる。Ｓ２１０において二つ目の傾き検出用マーク９１を印刷させるときも同様である。また、制御部８０は、Ｓ２０５において補正情報取得用マーク９５を印刷させるとき、上述したように一方の部分補正情報取得用マーク９５ａをＫ（黒）で印刷させ、他方の部分補正情報取得用マーク９５ｂをＹ（イエロー）で印刷させる。
【０１３３】
以上説明した実施形態４に係るプリンタ１によると、一つの傾き検出用マーク９０を構成する複数の部分傾き検出用マーク９０ａ及び９５ｂを互いに異なるプロセス部を用いて印刷するので、特定の色のトナーだけ消費量が多くなることを抑制することができる。
【０１３４】
更に、プリンタ１によると、検出される幅が異なることを低減させることができる。具体的には、トナーの劣化状況、各プロセス部の転写条件、現像条件、露光強度などさまざまな理由で、同じマークを検出しているつもりでも検出される幅は異なることがある。このため、部分傾き検出用マーク９０ａと、その部分傾き検出用マーク９０ａが通過する検出位置と同じ検出位置を通過する部分補正情報取得用マーク９５ａとを同一のプロセス部に印刷させることで、上記理由で、検出される幅が異なることを低減させることができる。
【０１３５】
＜他の実施形態＞
上記記述及び図面によって説明した実施形態に限定されるものではなく、例えば次のような実施形態も技術的範囲に含まれる。
【０１３６】
（１）上記実施形態ではシートの先端部及び後端部の両方に傾き検出用マーク９０を印刷する場合を例に説明した。これに対し、先端部及び後端部のいずれか一方にのみ傾き検出用マーク９０を印刷してもよい。
【０１３７】
（２）上記実施形態では傾き検出用マーク９０をユーザによって指定された画像が印刷されるシートに印刷する場合を例に説明した。これに対し、ユーザによって指定された画像が印刷されるシートとは別のシートに傾き検出用マーク９０を印刷してもよい。
【０１３８】
（３）上記実施形態では光学センサ７０が二つである場合を例に説明した。これに対し、光学センサ７０は３つ以上であってもよい。
【０１３９】
（４）上記実施形態ではカラー画像を印刷するプリンタ１を例に説明した。これに対し、プリンタはモノクロ画像を印刷するモノクロプリンタであってもよい。
【０１４０】
（５）上記実施形態では一つの傾き検出用マーク９０が複数の部分傾き検出用マーク９０ａ及び９０ｂからなる場合を例に説明した。これに対し、傾き検出用マーク９０は主走査方向に延びる一つのマークとして印刷されてもよい。
【０１４１】
（６）上記実施形態では制御部８０が一つのＣＰＵ８０ａを備える場合を例に説明した。これに対し、制御部８０は複数のＣＰＵ８０ａによって構成されてもよいし、ＡＳＩＣによって構成されてもよいし、一以上のＣＰＵとＡＳＩＣとの組み合わせによって構成されてもよい。
【０１４２】
（７）上記実施形態では印刷装置としてプリンタを例に説明した。これに対し、印刷装置は、プリンタ機能、スキャナ機能、ファクシミリ機能、コピー機能などを備える所謂複合機として構成されてもよい。
【符号の説明】
【０１４３】
１・・・プリンタ、３０・・・搬送部、３５・・・搬送ベルト、３６・・・レジストレーションローラ、４０・・・印刷部、７０・・・光学センサ、８０・・・制御部、９０・・・傾き検出用マーク、９０ａ・・・部分傾き検出用マーク、９０ｂ・・・部分傾き検出用マーク、９５・・・補正情報取得用マーク、９５ａ・・・部分補正情報取得用マーク、９５ｂ・・・部分補正情報取得用マーク、９７・・・位置ずれ補正用マーク、Ｍ・・・シート
【図１】
2014035514.tif 000003
【図２】
2014035514.tif 000004
【図３】
2014035514.tif 000005
【図４】
2014035514.tif 000006
【図５】
2014035514.tif 000007
【図６】
2014035514.tif 000008
【図７】
2014035514.tif 000009
【図８】
2014035514.tif 000010
【図９】
2014035514.tif 000011
【図１０】
2014035514.tif 000012
【図１１】
2014035514.tif 000013
【図１２】
2014035514.tif 000014