(57)【要約】【課題】現像剤の使用度合に起因する位置ずれの影響を軽減する他の手段を提供すること。【解決手段】制御部は、画像データから、画像形成部によって使用される現像剤の量及び被覆率のうち少なくとも一方に対応する現像剤の使用度合を特定する特定処理と、特定処理によって特定される現像剤の使用度合に基づき、搬送体によって搬送されるシートの搬送方向先端側及び後端側のそれぞれに使用される現像剤の使用度合の大小関係が、現像剤の使用度合に起因する位置ずれの影響が小さい関係となる向きとなるように画像データが示す画像の向きを変更する変更処理と、画像形成部に、変更処理によって向きが変更された画像をシートに形成させる形成処理と、を実行する、画像形成装置。【選択図】図６
2015049342.tif 000002
【特許請求の範囲】
【請求項１】
画像形成部と、
搬送体と、
制御部と、
を備え、
前記制御部は、
前記搬送体にシートを搬送させる搬送処理と、
画像データから、前記画像形成部によって使用される現像剤の量及び被覆率のうち少なくとも一方に対応する現像剤の使用度合を特定する特定処理と、
前記特定処理によって特定される現像剤の使用度合に基づき、前記搬送体によって搬送されるシートの搬送方向先端側及び後端側のそれぞれに使用される現像剤の使用度合の大小関係が、現像剤の使用度合に起因する位置ずれの影響が小さい関係となる向きとなるように画像データが示す画像の向きを変更する変更処理と、
前記画像形成部に、前記変更処理によって向きが変更された画像をシートに形成させる形成処理と、
を実行する、画像形成装置。
【請求項２】
請求項１に記載の画像形成装置であって、
センサを備え、
前記制御部は、
前記画像形成部に、補正用の画像を前記搬送体に形成させ、前記センサの出力信号から前記補正用の画像を検出する検出処理と、
前記検出処理の検出結果に基づいて、前記画像形成部がシートに画像を形成する際の形成位置を補正する補正処理と、
を実行し、
前記変更処理において変更する画像の向きは、シートの搬送方向先端側の使用度合が、前記補正用の画像の形成に使用された現像剤の使用度合に近くなる向きである、画像形成装置。
【請求項３】
請求項１又は請求項２に記載の画像形成装置であって、
複数の前記画像形成部を備え、
前記使用度合は、前記搬送方向上流側にある前記画像形成部によって使用される現像剤の使用度合である、画像形成装置。
【請求項４】
請求項１乃至請求項３のいずれか一項に記載の画像形成装置であって、
複数の前記画像形成部を備え、
前記制御部は、前記画像形成部を複数用いてシートに画像を形成する場合は前記変更処理を実行し、前記画像形成部を一つ用いてシートに画像を形成する場合は前記変更処理を実行しない、画像形成装置。
【請求項５】
請求項１乃至請求項４のいずれか一項に記載の画像形成装置であって、
前記制御部は、使用度合に起因する位置ずれの影響が相対的に大きい種類のシートに画像を形成する場合は前記変更処理を実行し、使用度合に起因する位置ずれの影響が相対的に小さい種類のシートに画像を形成する場合は前記変更処理を実行しない、画像形成装置。
【請求項６】
請求項１乃至請求項５のいずれか一項に記載の画像形成装置であって、
前記制御部は、複数のシートに画像を形成する場合は、前記変更処理において、シート毎に特定した使用度合に基づいて、前記複数のシート全体の位置ずれの影響が小さい関係となる一の向きに各画像の向きを変更する、画像形成装置。
【請求項７】
現像剤をシートに転写することによって画像を形成する画像形成部と、シートを搬送する搬送体とを備える画像形成装置と通信するコンピュータに、
画像データから、前記画像形成部によって使用される現像剤の量及び被覆率のうち少なくとも一方に対応する現像剤の使用度合を特定する特定処理と、
前記特定処理によって特定される現像剤の使用度合に基づき、前記搬送体によって搬送されるシートの搬送方向先端側及び後端側のそれぞれに使用される現像剤の使用度合の大小関係が、現像剤の使用度合に起因する位置ずれの影響が小さい関係となる向きとなるように画像データが示す画像の向きを変更する変更処理と、
前記変更処理によって向きが変更された画像を前記画像形成装置に送信する送信処理と、
を実行させる印刷制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
シートに画像を形成する技術に関する。
【背景技術】
【０００２】
画像データに基づいて現像剤を転写することによって画像を形成する画像形成部と、シートを搬送する搬送体とを備える画像形成装置では、シートに転写される現像剤の量や現像剤の被覆率の違いによって画像の位置にずれが生じることがある。
【０００３】
このような位置ずれによる影響を軽減するために、シートに転写される現像剤の量及び被覆率のうち少なくとも一方に対応する現像剤の使用度合に応じた補正値を用いて画像形成位置を補正する画像形成装置が知られている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１１−３３７６７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
本明細書では、現像剤の使用度合に起因する位置ずれの影響を軽減する他の手段を開示する。
【課題を解決するための手段】
【０００６】
本明細書によって開示される画像形成装置は、画像形成部と、搬送体と、制御部と、を備え、前記制御部は、前記搬送体にシートを搬送させる搬送処理と、画像データから、前記画像形成部によって使用される現像剤の量及び被覆率のうち少なくとも一方に対応する現像剤の使用度合を特定する特定処理と、前記特定処理によって特定される現像剤の使用度合に基づき、前記搬送体によって搬送されるシートの搬送方向先端側及び後端側のそれぞれに使用される現像剤の使用度合の大小関係が、現像剤の使用度合に起因する位置ずれの影響が小さい関係となる向きとなるように画像データが示す画像の向きを変更する変更処理と、前記画像形成部に、前記変更処理によって向きが変更された画像をシートに形成させる形成処理と、を実行する。
【０００７】
シートの搬送方向先端側及び後端側のそれぞれの使用度合の大小関係によって、使用度合に起因する位置ずれの影響の大小が変わる。上記画像形成装置によると、シートの搬送方向先端側及び後端側のそれぞれの使用度合の大小関係が現像剤の使用度合に起因する位置ずれの影響が小さい関係となるように画像の向きが変更され、向きが変更された画像を、シートに形成するので、現像剤の使用度合に起因する位置ずれの影響を軽減することができる。
【０００８】
また、上記画像形成装置は、センサを備え、前記制御部は、前記画像形成部に、補正用の画像を前記搬送体に形成させ、前記センサの出力信号から前記補正用の画像を検出する検出処理と、前記検出処理の検出結果に基づいて、前記画像形成部がシートに画像を形成する際の形成位置を補正する補正処理と、を実行し、前記変更処理において変更する画像の向きは、シートの搬送方向先端側の使用度合が、前記補正用の画像の形成に使用された現像剤の使用度合に近くなる向きであってもよい。
【０００９】
シートの搬送方向先端側の現像剤の使用度合が補正用の画像の形成に使用された現像剤の使用度合と差が大きいと補正の精度が低下する虞れがある。上記画像形成装置によると、シートに形成させる画像の向きは、シートの搬送方向先端側の使用度合が、補正用の画像の形成に使用された現像剤の使用度合に近くなる向きであるので、補正の精度の低下を抑制できる。先端側での画像形成位置のずれの影響は後端側にも及ぶので影響が大きい。このため、先端側での補正の精度の低下を抑制すると、現像剤の使用度合に起因する位置ずれの影響を効果的に抑制することができる。
【００１０】
また、上記画像形成装置は、複数の前記画像形成部を備え、前記使用度合は、前記搬送方向上流側にある前記画像形成部によって使用される現像剤の使用度合であってもよい。
【００１１】
上流側にある画像形成部によって使用される現像剤の使用度合に起因する位置ずれの影響は、下流側にある画像形成部によって使用される現像剤の使用度合に起因する位置ずれの影響よりも大きい。上記画像形成装置によると、使用度合は、搬送方向上流側にある画像形成部によって使用される現像剤の使用度合であるので、上流側にある画像形成部によって使用される現像剤の使用度合に起因する位置ずれの影響を軽減することができる。これにより、現像剤の使用度合に起因する位置ずれの影響を効果的に抑制することができる。
【００１２】
また、上記画像形成装置は、複数の前記画像形成部を備え、前記制御部は、前記画像形成部を複数用いてシートに画像を形成する場合は前記変更処理を実行し、前記画像形成部を一つ用いてシートに画像を形成する場合は前記変更処理を実行しないようにしてもよい。
【００１３】
画像形成部を複数用いて画像を形成する場合、一の画像形成部によって形成される画像の位置がずれると、当該一の画像形成部によって形成された画像と他の画像形成部によって形成された画像との位置がずれるので位置ずれの影響が大きい。これに対し、画像形成部を一つ用いて画像を形成する場合は他の画像形成部によって形成された画像との相対的な位置ずれはないので位置ずれの影響は小さい。
【００１４】
上記画像形成装置によると、画像形成部を一つ用いてシートに画像を形成する場合は変更処理を実行しないので、画像形成部を一つ用いて画像を形成する場合にも変更処理を実行する場合に比べて変更処理の実行を抑制することができる。
【００１５】
また、前記制御部は、使用度合に起因する位置ずれの影響が相対的に大きい種類のシートに画像を形成する場合は前記変更処理を実行し、使用度合に起因する位置ずれの影響が相対的に小さい種類のシートに画像を形成する場合は前記変更処理を実行しないようにしてもよい。
【００１６】
上記画像形成装置によると、使用度合に起因する位置ずれの影響が相対的に小さい種類のシートに画像を形成する場合は変更処理を実行しないので、使用度合に起因する位置ずれの影響が相対的に小さい種類のシートに画像を形成する場合にも変更処理を実行する場合に比べ、変更処理の実行を抑制することができる。
【００１７】
また、前記制御部は、複数のシートに画像を形成する場合は、前記変更処理において、シート毎に特定した使用度合に基づいて、前記複数のシート全体の位置ずれの影響が小さい関係となる一の向きに各画像の向きを変更する構成にしてもよい。
【００１８】
上記画像形成装置によると、複数のシート全体の位置ずれの影響を小さくしつつ、シート毎に画像の向きがばらついてしまわないようにすることができる。
【００１９】
また、本明細書によって開示される印刷制御プログラムは、現像剤をシートに転写することによって画像を形成する画像形成部と、シートを搬送する搬送体とを備える画像形成装置と通信するコンピュータに、画像データから、前記画像形成部によって使用される現像剤の量及び被覆率のうち少なくとも一方に対応する現像剤の使用度合を特定する特定処理と、前記特定処理によって特定される現像剤の使用度合に基づき、前記搬送体によって搬送されるシートの搬送方向先端側及び後端側のそれぞれに使用される現像剤の使用度合の大小関係が、現像剤の使用度合に起因する位置ずれの影響が小さい関係となる向きとなるように画像データが示す画像の向きを変更する変更処理と、前記変更処理によって向きが変更された画像を前記画像形成装置に送信する送信処理と、を実行させる。
【００２０】
上記印刷制御プログラムによると、現像剤の使用度合に起因する位置ずれの影響を軽減することができる。
【００２１】
なお、本明細書によって開示される技術は、画像形成システム、画像形成方法、印刷制御プログラムを記録した記録媒体等の種々の態様で実現することができる。
【発明の効果】
【００２２】
上記の画像形成装置によると、現像剤の使用度合に起因する位置ずれの影響を軽減することができる。
【図面の簡単な説明】
【００２３】
【図１】実施形態１に係るプリンタの側断面図。
【図２】プリンタの電気的構成を簡略化して示すブロック図。
【図３】位置ずれ補正用パターンの一例を示す模式図。
【図４】画像の一例を示す模式図。
【図５】印刷処理のフローチャート。
【図６】変更処理のフローチャート。
【図７】合計量・差算出処理のフローチャート。
【図８】変更ページ数加算処理のフローチャート。
【図９】実施形態２に係るトナーの重心位置を説明するための模式図。
【図１０】変更処理のフローチャート。
【図１１】変更ページ数加算処理のフローチャート。
【発明を実施するための形態】
【００２４】
＜実施形態１＞
実施形態１を図１ないし図８によって説明する。
【００２５】
（１）プリンタの全体構成
図１に示すように、実施形態１に係る画像形成装置としてのプリンタ１は、いわゆる直接転写タンデム方式のカラープリンタである。なお、以下の説明では、図１における紙面左側をプリンタ１の前側とし、紙面手前側をプリンタ１の右側とし、紙面上側をプリンタ１の上側とする。また、以下の説明では図１における紙面垂直方向を主走査方向とし、紙面左右方向を副走査方向とする。また、図１では各色間で同一の構成部品については一部符号を省略している。
【００２６】
プリンタ１はケーシング２を備えている。ケーシング２の上面には開閉可能なカバー２Ａが設けられている。ケーシング２内の底部には、複数のシート３を積載可能な給紙トレイ４が設けられている。
【００２７】
給紙トレイ４に積載されたシート３は、給紙ローラ５によりレジストローラ６へ送り出される。レジストローラ６は、そのシート３をベルトユニット１１上に搬送する。ベルトユニット１１は、前側に配置されたベルト支持ローラ１２Ａと後側に配置されたベルト駆動ローラ１２Ｂとの間に環状の搬送ベルト１３を張架した構成となっている。
【００２８】
搬送ベルト１３は、ポリカーボネート等の樹脂材からなり、その外周面は鏡面状に加工されている。搬送ベルト１３は、ベルト駆動ローラ１２Ｂが回転駆動されるのに伴って図１の時計周り方向に循環移動し、搬送ベルト１３上面に静電吸着したシート３を後方に搬送する。搬送ベルト１３は搬送体の一例である。
【００２９】
搬送ベルト１３の内側には、後述する感光ドラム２８と搬送ベルト１３を挟んで対向する位置に複数の転写ローラ１４Ｋ，１４Ｙ，１４Ｍ，１４Ｃが設けられている。
【００３０】
また、搬送ベルト１３の後側には左右一対の光学センサ１５が設けられている。光学センサ１５は、搬送ベルト１３表面に光を照射して、その反射光をフォトトランジスタ等で受光し、その受光量に応じたレベルの信号を出力する。光学センサ１５はセンサの一例である。
【００３１】
ベルトユニット１１の上方には、４つの露光部１７Ｋ，１７Ｙ，１７Ｍ，１７Ｃと、４つのプロセス部１９Ｋ，１９Ｙ，１９Ｍ，１９Ｃとがシート３の搬送方向に沿って配列されている。露光部１７Ｋ〜１７Ｃ、プロセス部１９Ｋ〜１９Ｃ、転写ローラ１４Ｋ〜１４Ｃ、及び、感光ドラム２８は、それぞれ一つずつ含んで一組の画像形成部２０Ｋ，２０Ｙ，２０Ｍ，２０Ｃを構成している。画像形成部２０Ｋ，２０Ｙ，２０Ｍ，２０Ｃは、それぞれ上流側から順に例えばブラック（Ｋ）、イエロー（Ｙ）、マゼンタ（Ｍ）、シアン（Ｃ）のトナー像をシート３上及び搬送ベルト１３上に形成することができる。
【００３２】
各露光部１７は、カバー２Ａの下面に支持されており、その下端部に複数のＬＥＤが一列に並んで設けられたＬＥＤヘッド１８を備えている。各露光部１７は、それぞれ印刷すべき画像データに基づいて発光制御され、ＬＥＤヘッド１８から対応する感光ドラム２８の表面に一ライン毎に光を走査する。
【００３３】
各プロセス部１９は、トナーを収容するトナー収容部２３を備え、その下側に現像ローラ２５、層厚規制ブレード２６等を備えている。トナーとしては、例えば正帯電性の非磁性１成分の重合トナーが用いられる。トナーは現像剤の一例である。トナー収容部２３から放出されたトナーは、現像ローラ２５上に供給され、現像ローラ２５上のトナーは、層厚規制ブレード２６により薄層とされる。
【００３４】
各感光ドラム２８は、アルミニウム等の導電性材料からなる円筒状のドラム本体の外周面に、正帯電性のポリカーボネート等を含んだ有機感光材料からなる感光層を形成したものである。
【００３５】
各感光ドラム２８の表面は帯電器２９により正帯電され、その正帯電された部分が露光部１７の走査により露光されて静電潜像が形成される。そして、その静電潜像に対して現像バイアスが印加された現像ローラ２５からトナーが供給されることで、感光ドラム２８上にトナー像が形成される。
【００３６】
各感光ドラム２８上に担持されたトナー像は、搬送ベルト１３上のシート３が、感光ドラム２８と転写ローラ１４との間の各転写位置を通る間に、転写ローラ１４に印加される負極性の転写電圧によってシート３に順次重ねて転写される。トナー像が転写されたシート３は、定着器３１によってトナー像を熱定着させた後、カバー２Ａの上面に排出される。
【００３７】
（２）プリンタの電気的構成
図２に示すように、プリンタ１は、前述した画像形成部２０、光学センサ１５などに加え、制御部３１、表示部３２、操作部３３、通信インタフェース部３４、及び、駆動源３６を備えている。
【００３８】
制御部３１はＣＰＵ３１Ａ、ＲＯＭ３１Ｂ、ＲＡＭ３１Ｃ、及び、ＡＳＩＣ３１Ｄを備えて構成されている。ＲＯＭ３１ＢにはＣＰＵ３１Ａによって実行される制御プログラムや各種のデータなどが記憶されている。ＣＰＵ３１ＡはＲＯＭ３１Ｂから読み出した制御プログラムに従って、その処理結果をＲＡＭ３１Ｃに記憶させながら各部の制御を行う。
【００３９】
表示部３２はディスプレイやランプ等を備え、各種の設定画面や装置の動作状態等を表示することが可能である。操作部３３は複数のボタンを備え、ユーザが各種の指示を入力することが可能である。通信インタフェース部３４はＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）等の通信回線を介して外部のコンピュータ等に接続され、相互にデータ通信が可能となっている。
【００４０】
駆動源３６は１つまたは複数のモータにより構成され、図示しないギア機構を介して前述したレジストローラ６、ベルト駆動ローラ１２Ｂ、現像ローラ２５、感光ドラム２８等を回転駆動する。
【００４１】
（３）位置ずれ補正
プリンタ１では、搬送ベルト１３の回転による振動、カバー２Ａを開閉したときの振動などの種々の理由により、画像形成部２０がシート３に画像を形成する際の形成位置が本来の形成位置からずれる所謂位置ずれが生じることがある。カラー印刷を行うプリンタ１の場合は色間で位置ずれが生じることによって所謂色ずれが生じることがある。
【００４２】
そこで、プリンタ１は、予め設定されている条件が成立した際に、図３に示す位置ずれ補正用パターン５０を搬送ベルト１３に形成して位置ずれ量を測定する。
【００４３】
ここで、予め設定されている条件とは、具体的にはプリンタ１に電源が投入されたこと、カバー２Ａが開閉されたこと、前回位置ずれ量を測定したときから一定時間が経過したこと、前回位置ずれ量を測定したときから所定枚数の印刷が行われたことなどである。
【００４４】
また、位置ずれ量とは、本来画像が形成されるべき位置と実際に画像が形成された位置とのずれの大きさのことである。本実施形態では位置ずれ量を時間的なずれの大きさで表すものとする。すなわち本実施形態に係る位置ずれ量の単位は時間である。なお、位置ずれ量は本来画像が形成されるべき位置と実際に画像が形成された位置との距離によって表されてもよい。
【００４５】
図３では主走査方向の位置ずれ量、及び、副走査方向の位置ずれ量の両方を測定するための位置ずれ補正用パターン５０を示しているが、ここでは副走査方向の位置ずれ量を例に説明する。なお、位置ずれ量は主走査方向の位置ずれ量であってもよい。位置ずれ補正用パターン５０は補正用の画像の一例である。
【００４６】
位置ずれ補正用パターン５０は、搬送ベルト１３の左側に形成される左側位置ずれ補正用パターン５１と、搬送ベルト１３の右側に形成される右側位置ずれ補正用パターン５２とで構成されている。左側の光学センサ１５は左側位置ずれ補正用パターン５１の有無に応じた出力信号を出力し、右側の光学センサ１５は右側位置ずれ補正用パターン５２の有無に応じた出力信号を出力する。
【００４７】
左側位置ずれ補正用パターン５１は、主走査方向に延びるマーク５５と右下がりに傾斜するマーク５６とを一組として、ブラック、イエロー、マゼンタ、シアンの順に色毎に４組ずつ副走査方向に複数配置したものである。右側位置ずれ補正用パターン５２についても同様である。
【００４８】
副走査方向の位置ずれ量の測定では、ＣＰＵ３１Ａは例えばブラックを基準色として、ブラックの画像に対するＣＭＹ各色の画像の副走査方向の相対的な位置ずれ量を測定する。以下、イエローを例に説明する。
【００４９】
プリンタ１は、光学センサ１５から出力された位置ずれ補正用パターン５０に応じたレベルの出力信号から、ブラックのマーク５５Ｋを検出したときからイエローのマーク５５Ｙを検出したときまでの時間間隔を取得する。光学センサ１５の出力信号から位置ずれ補正用パターン５１を検出する処理は検出処理の一例である。
【００５０】
ここで、実施形態１に係る光学センサ１５は、マーク５５やマーク５６によって反射された光を受光した場合は、搬送ベルト１３の表面で反射された光を受光した場合よりも出力信号が低下するものとする。プリンタ１は光学センサ１５から出力された出力信号と閾値とを比較し、出力信号が閾値以下である期間の中心を、マーク５５やマーク５６を検出したときとする。
【００５１】
プリンタ１はブラックとイエローとの組毎に上述した時間間隔を取得し、組毎に取得した時間間隔の平均値と予め設定されている基準時間間隔との差をイエローの副走査方向の位置ずれ量とする。
【００５２】
そして、プリンタ１は、シート３に画像を形成するとき、副走査方向の位置ずれが小さくなるように、各色の露光部１７が感光ドラム２８の露光を開始するタイミングを色毎の副走査方向の位置ずれ量に基づいて補正する。
【００５３】
（４）画像をシートに形成する向きの変更
搬送ベルト１３はシート３を搬送しているときと搬送していないときとで搬送速度が変化する。例えば、搬送ベルト１３によってシート３が搬送されているとき、搬送ベルト１３は感光ドラム２８との間にシート３を狭持するので、シート３を搬送していないときと搬送抵抗が変わるため、搬送速度が変化する。
【００５４】
あるいは、感光ドラム２８と搬送ベルト１３との回転速度に差があり、シート３を搬送していないときは感光ドラム２８と鏡面加工されている搬送ベルト１３との間にすべりが生じているが、シート３を搬送しているときは静電吸着しているシート３を介して搬送ベルト１３が感光ドラム２８からの抵抗力を受けることにより、搬送速度が変化する場合もある。
【００５５】
搬送ベルト１３によってシート３を搬送しているときと搬送していないときとで搬送ベルト１３の搬送速度が変化すると、シート３が搬送されていないときに測定した位置ずれ量を用いても精度よく画像の形成位置を補正できない。
【００５６】
この課題を解決するための研究を行った発明者は、シート３に転写されるトナーの使用度合と位置ずれ補正用パターン５０の形成に使用されたトナーの使用度合との差が小さい場合は、シート３が搬送されていないときに測定した位置ずれ量を用いても精度よく画像の形成位置を補正できるという考えに至った。
【００５７】
ここでトナーの使用度合とは、トナーの量、トナーの被覆率などである。トナーの量とは、トナーの重量、容積、濃度、重心位置などである。トナーの被覆率とは、シート３上の印刷領域面積に対するトナーが付着する部分の面積の割合、シート３上の印刷領域に対応する画素数のうちトナーを付着させる画素数の比率などである。
【００５８】
シート３に転写されるトナーの使用度合と位置ずれ補正用パターン５０の形成に使用されたトナーの使用度合との差が小さいとシート３が搬送されていないときに測定した位置ずれ量を用いても精度よく画像の形成位置を補正できる理由は、位置ずれ量を測定するときとシート３に画像を形成するときとでトナーが潤滑剤として同程度に作用することにより、シート３に画像を形成するときの感光ドラム２８とシート３との摩擦係数が、位置ずれ補正用パターン５０を形成したときの感光ドラム２８と搬送ベルト１３との摩擦係数に近くなり、それにより搬送ベルト１３の搬送速度の変化が小さくなったからであると推測される。
【００５９】
ところで、シート３に転写されるトナーの使用度合は一枚のシート３の全領域で均一であるとは限らない。例えば、図４に示す画像６０のように、シート３の搬送方向先端側に転写されるトナーの使用度合と搬送方向後端側に転写されるトナーの使用度合とが異なる場合もある。ここで、図４において実線６１は画像６０の上下方向の中心を示している。画像６０において実線６１より上側はシート３に画像を形成するときシート３の先端側の領域に印刷される側であり、下側はシート３の後端側の領域に印刷される側である。
【００６０】
シート３の先端側と後端側とで転写されるトナーの使用度合が異なる場合は、先端側と後端側とで搬送速度の変化の仕方が異なることになる。先端側での搬送ベルト１３の速度変化は、後端側での搬送ベルト１３の速度変化よりも影響が大きい。なぜなら、先端側で生じた位置ずれの影響は後端側にも及ぶからである。
【００６１】
そこで、プリンタ１は、画像データが表す画像をシート３に形成するとき、画像の向きを、シート３の搬送方向先端側及び後端側のそれぞれに使用されるトナーの使用度合の大小関係が、トナーの使用度合に起因する位置ずれの影響が小さい関係となる向きに変更して画像を形成する。具体的には、実施形態１に係るプリンタ１は、画像の向きを、シート３の搬送方向先端側のトナーの使用度合が、位置ずれ補正用パターン５０の形成に使用されたトナーの使用度合に近くなる向きに変更して画像を形成する。
【００６２】
（５）カラー印刷／モノクロ印刷
前述したようにカラー印刷の場合は色間で位置ずれが生じることによって色ずれが生じることがある。一般にユーザは色ずれに気付き易いので、色ずれが生じると影響が大きい。これに対し、モノクロ印刷の場合は色ずれが生じないので位置ずれの影響は相対的に小さい。
【００６３】
そこで、プリンタ１は、カラー印刷である場合は画像の向きを必要に応じて変更する一方、モノクロ印刷の場合は画像の向きの変更は行わない。つまり、プリンタ１は、モノクロ印刷の場合は画像データが表す画像をそのままの向きで形成する。ここで、カラー印刷は画像形成部を複数用いてシートに画像を形成する一例であり、モノクロ印刷は画像形成部を一つ用いてシートに画像を形成する一例である。
【００６４】
（６）上流側にある画像形成部によって転写されたトナーの使用度合
シート３の先端側のトナーの使用度合と後端側のトナーの使用度合とに大差がない場合は、画像の向きを変更する効果は小さいといえる。しかしながら、その場合であっても、色毎にみると、画像の向きを変更する場合と変更しない場合とで位置ずれの影響が異なってくる場合がある。なぜなら、カラー印刷では上流側の画像形成部２０によるトナーの使用度合に起因する位置ずれの影響は下流側にも及ぶので、下流側の画像形成部２０に比べて上流側の画像形成部２０の方が位置ずれに大きな影響を与えるからである。
【００６５】
そこで、プリンタ１は、最も上流側の画像形成部２０であるブラックの画像形成部２０によって転写されたトナーの使用度合から画像の向きを決定する。
【００６６】
（７）シートの種類
シート３には材質、厚さ、サイズ、コーティングの有無などの違いによって様々な種類がある。前述したように搬送ベルト１３の搬送速度はトナーの使用度合によって変化するが、その変化の仕方はシート３の種類によっても異なる。このため、トナーの使用度合に起因する位置ずれの影響の大きさはシートの種類によっても異なることになる。
【００６７】
トナーの使用度合に起因する位置ずれの影響が小さい種類のシート３の場合は画像の向きを変更しても効果は小さい。そのため、そのような種類のシート３に画像を形成する場合にも画像の向きを変更すると効率が悪い。そこで、プリンタ１は、トナーの使用度合に起因する位置ずれの影響が相対的に大きい種類のシートに画像を形成する場合は画像の向きを変更し、トナーの使用度合に起因する位置ずれの影響が相対的に小さい種類のシートに画像を形成する場合は画像の向きを変更しない。
【００６８】
トナーの使用度合に起因する位置ずれの影響が相対的に大きい種類であるか否かは、実験等によって予め判断することができる。例えばシート３の種類毎にトナーの使用度合の違いによる搬送速度の変化を実験によって確認し、搬送速度の変化が基準値より大きい種類を、トナーの使用度合に起因する位置ずれの影響が相対的に大きい種類としてもよい。
【００６９】
プリンタ１には、トナーの使用度合に起因する位置ずれの影響が相対的に大きいと実験によって判断されたシート３の種類がＲＯＭ３１Ｂに記憶されているものとする。なお、トナーの使用度合に起因する位置ずれの影響が相対的に小さい種類をＲＯＭ３１Ｂに記憶しておき、記憶されている種類以外の種類を、トナーの使用度合に起因する位置ずれの影響が相対的に大きい種類としてもよい。
【００７０】
（８）印刷処理
次に、図５に示すＣＰＵ３１Ａによって実行される印刷処理について説明する。本処理はユーザから印刷が指示されると開始される。
【００７１】
ここで、本実施形態では、ユーザは外部の装置からプリンタ１に印刷ジョブを送信することによって印刷を指示するものとする。印刷ジョブとは、印刷対象の画像を表す画像データ、その画像をシート３に形成するときの印刷条件などが格納されているデータである。印刷条件とは、印刷部数、カラー／モノクロ印刷、シート３の種類などの印刷設定項目毎の設定値である。
【００７２】
ここで、画像データは、ＲＧＢ色空間で表される印刷対象の画像データに色空間変換や中間調処理を施すことによってＣＭＹＫの色毎に生成された二値データであるとする。印刷ジョブには複数の画像データを格納することができる。以降の説明では各画像データのことをそれぞれページという。また、以降の説明では画像データが表す画像をシート３に形成することを単にページを印刷するという。
【００７３】
また、ここでは使用度合としてトナーの量を例に説明する。トナーの量は、重さ（グラム）によって表されてもよいし、トナーが付着する画素の数によって表されてもよい。ここではトナーが付着する画素の数によって表すものとする。
【００７４】
また、ここでは、ページ毎に向きを判断するのではなく、ページの向きを変更する場合は全てのページを一律に同じ向きに変更し、向きを変更しない場合はいずれのページも向きを変更しない場合を例に説明する。全てのページに一律に適用される向きは一の向きの一例である。
【００７５】
Ｓ１０１では、ＣＰＵ３１Ａは上述した印刷条件からカラー印刷であるか否かを判断し、カラー印刷である場合（Ｓ１０１：Ｙｅｓ）はＳ１０２に進み、カラー印刷ではない場合（Ｓ１０２：Ｎｏ）、すなわちモノクロ印刷である場合はＳ１０４に進む。
【００７６】
Ｓ１０２では、ＣＰＵ３１Ａは上述した印刷条件からシート３の種類を判断し、判断した種類が、トナーの使用度合に起因する位置ずれの影響が相対的に大きい種類であるか否かを判断する。ＣＰＵ１３Ａは、位置ずれの影響が相対的に大きい種類である場合（Ｓ１０２：Ｙｅｓ）はＳ１０３に進み、位置ずれの影響が相対的に小さい種類である場合（Ｓ１０２：Ｎｏ）はＳ１０４に進む。
【００７７】
Ｓ１０３では、ＣＰＵ３１Ａは変更処理を実行する。変更処理についての説明は後述する。
Ｓ１０４では、ＣＰＵ３１Ａはシート３を搬送させてページを印刷させる。このとき、ＣＰＵ３１Ａは前述した位置ずれ量を用いて画像の形成位置を補正する。Ｓ１０４は搬送処理、形成処理、及び、補正処理の一例である。
【００７８】
（９）変更処理
次に、図６に示す変更処理について説明する。
Ｓ２０１では、ＣＰＵ３１Ａは、色毎に、半ページ分の位置ずれ補正用パターン５０におけるトナーの量をＲＯＭ３１Ｂから読み出す。
Ｓ２０２では、ＣＰＵ３１ＡはＳ２０１で読み出した半ページ分の位置ずれ補正用パターン５０における色毎のトナーの量を合計することにより、半ページ分の位置ずれ補正用パターン５０についてのトナーの合計量を算出する。
【００７９】
Ｓ２０３では、ＣＰＵ３１Ａはページを一つ選択する。
Ｓ２０４では、ＣＰＵ３１Ａは合計量・差算出処理を実行する。合計量・差算出処理はページ毎にシートの先端側に転写されるトナーの量、後端側に転写されるトナーの量などを算出する処理である。合計量・差算出処理についての説明は後述する。
【００８０】
Ｓ２０５では、ＣＰＵ３１Ａは変更ページ数加算処理を実行する。変更ページ数加算処理は、Ｓ２０３で選択したページについて、向きを変更するか否かを上述した合計量・差算出処理で算出された結果から判断し、変更すると判断した場合は、変更するページの数をカウントする変数に１を加算する処理である。変更ページ数加算処理についての説明は後述する。
【００８１】
Ｓ２０６では、ＣＰＵ３１Ａは全ページを選択したか否かを判断し、全ページを選択した場合（Ｓ２０６：Ｙｅｓ）はＳ２０７に進み、未だ選択していないページがある場合（Ｓ２０６：Ｎｏ）はＳ２０３に戻って処理を繰り返す。
【００８２】
Ｓ２０７では、ＣＰＵ３１Ａは前述した変更するページの数をカウントする変数の値と全ページ数とから、画像の向きを変更するか否かを判断する。具体的には、ＣＰＵ３１Ａは、変更するページの数をカウントする変数の値が全ページ数の半数より多い場合（Ｓ２０７：Ｙｅｓ）は画像の向きを変更すると判断してＳ２０８に進み、全ページ数の半数以下である場合（Ｓ２０７：Ｎｏ）は向きを変更しないと判断して印刷処理に戻る。
Ｓ２０８では、ＣＰＵ３１Ａは全てのページを１８０度回転させることによって一律に向きを１８０度変更する。
【００８３】
（１０）合計量・差算出処理
次に、図７に示す合計量・差算出処理について説明する。
Ｓ３０１では、ＣＰＵ３１ＡはＳ２０３で選択したページについて、色毎に先端側のトナーの量を特定する。トナーの量は、例えば二値データにおいて０がトナーを付着させないことを意味し、１がトナーを付着させることを意味するとした場合、１の数をカウントすることによって特定することができる。Ｓ３０１は特定処理の一例である。
【００８４】
Ｓ３０２では、ＣＰＵ３１ＡはＳ３０１で色毎に特定した先端側のトナーの量を合計することにより、先端側のトナーの合計量Ｄ１を算出する。なお、ここではトナーの使用度合としてトナーの量を用いているためトナーの量を合計しているが、トナーの使用度合として比率を用いる場合は比率の平均値を求めてもよい。
【００８５】
Ｓ３０３では、ＣＰＵ３１ＡはＳ３０２で算出した先端側のトナーの合計量Ｄ１とＳ２０２で算出した半ページ分の位置ずれ補正用パターン５０についてのトナーの合計量との差Ａを算出する。
Ｓ３０４では、ＣＰＵ３１ＡはＳ２０３で選択したページについて、色毎に後端側のトナーの量を特定する。Ｓ３０４は特定処理の一例である。
【００８６】
Ｓ３０５では、ＣＰＵ３１ＡはＳ３０４で色毎に特定した後端側のトナーの量を合計することにより、後端側のトナーの合計量Ｄ２を算出する。
Ｓ３０６では、ＣＰＵ３１ＡはＳ３０５で算出した後端側のトナーの合計量Ｄ２とＳ２０２で算出した半ページ分の位置ずれ補正用パターン５０についてのトナーの合計量との差Ｂを算出する。
【００８７】
（１１）変更ページ数加算処理
次に、図８に示す変更ページ数加算処理について説明する。
Ｓ４０１では、ＣＰＵ３１ＡはＳ３０２で算出した先端側のトナーの合計量Ｄ１とＳ３０５で算出した後端側のトナーの合計量Ｄ２との差の絶対値が閾値以上であるか否かを判断する。この判断は、「先端側のトナーの使用度合と後端側のトナーの使用度合とに大差があるか否かの判断」に相当する。ＣＰＵ３１Ａは、上述した差の絶対値が閾値以上である場合（Ｓ４０１：Ｙｅｓ）は大差があるとしてＳ４０２に進み、閾値未満である場合（Ｓ４０１：Ｎｏ）は大差がないとしてＳ４０４に進む。
【００８８】
Ｓ４０２では、ＣＰＵ３１Ａは先端側のトナーの合計量Ｄ１、及び、後端側のトナーの合計量Ｄ２のうち、どちらがＳ２０２で算出した半ページ分の位置ずれ補正用パターン５０におけるトナーの合計量に近いかを判断する。具体的には、ＣＰＵ３１ＡはＳ３０３で算出した差Ａの絶対値と、Ｓ３０６で算出した差Ｂの絶対値とを比較し、差Ｂの絶対値が差Ａの絶対値未満である場合（Ｓ４０２：Ｙｅｓ）は後端側のトナーの合計量Ｄ２の方が半ページ分の位置ずれ補正用パターン５０におけるトナーの合計量に近いと判断してＳ４０３に進む。一方、差Ｂの絶対値が差Ａの絶対値以上である場合（Ｓ４０２：Ｎｏ）は、ＣＰＵ３１Ａは先端側のトナーの合計量Ｄ１の方が半ページ分の位置ずれ補正用パターン５０におけるトナーの合計量に近いと判断し、Ｓ４０３をスキップして変更処理に戻る。
【００８９】
Ｓ４０３では、ＣＰＵ３１Ａは変更するページの数をカウントする変数に１を加算する。
Ｓ４０４では、ＣＰＵ３１Ａは、Ｓ２０１で読み出した半ページ分の位置ずれ補正用パターン５０におけるブラックのトナーの量とＳ３０１で特定した先端側のブラックのトナーの量との差である差Ａ'を算出する。
【００９０】
Ｓ４０５では、ＣＰＵ３１Ａは、Ｓ２０１で読み出した半ページ分の位置ずれ補正用パターン５０におけるブラックのトナーの量とＳ３０４で特定した後端側のブラックのトナーの量との差である差Ｂ'を算出する。
【００９１】
Ｓ４０６では、ＣＰＵ３１Ａは先端側のブラックのトナーの量、及び、後端側のブラックのトナーの量のうち、どちらが半ページ分の位置ずれ補正用パターン５０におけるブラックのトナーの量に近いかを判断する。具体的には、ＣＰＵ３１Ａは前述した差Ａ'の絶対値と差Ｂ'の絶対値とを比較し、差Ｂ'の絶対値が差Ａ'の絶対値未満である場合（Ｓ４０６：Ｙｅｓ）は後端側のブラックのトナーの量の方が半ページ分の位置ずれ補正用パターン５０におけるブラックのトナーの量に近いと判断してＳ４０７に進む。一方、差Ｂ'の絶対値が差Ａ'の絶対値以上である場合（Ｓ４０６：Ｎｏ）は、ＣＰＵ３１Ａは先端側のブラックのトナーの量の方が半ページ分の位置ずれ補正用パターン５０におけるブラックのトナーの量に近いと判断し、Ｓ４０７をスキップして変更処理に戻る。
Ｓ４０７では、ＣＰＵ３１Ａは変更するページの数をカウントする変数に１を加算する。
【００９２】
（１２）実施形態の効果
以上説明したプリンタ１によると、シートの搬送方向先端側及び後端側それぞれのトナーの量の大小関係がトナーの量に起因する位置ずれの影響が小さい関係となるように画像の向きが変更され、向きが変更された画像を、シート３に形成するので、トナーの量に起因する位置ずれの影響を軽減することができる。
【００９３】
更に、プリンタ１によると、シート３に印刷する画像の向きは、シート３の搬送方向先端側のトナーの量が、半ページ分の位置ずれ補正用パターン５０の形成に使用されたトナーの量に近くなる向きであるので、先端側での補正の精度の低下を抑制できる。先端側での位置ずれの影響は後端側にも及ぶので影響が大きい。このため、先端側での補正の精度の低下を抑制すると、トナーの量に起因する位置ずれの影響を効果的に抑制することができる。
【００９４】
更に、プリンタ１によると、Ｓ４０６の判断で用いられるトナーの量は、搬送方向上流側にある画像形成部２０によって使用されたトナーの量である。上流側にある画像形成部２０によって使用されるトナーの量に起因する位置ずれの影響は、下流側にある画像形成部２０によって使用されるトナーの量に起因する位置ずれの影響よりも大きい。Ｓ４０６の判断で用いられるトナーの量を、上流側にある画像形成部２０によって使用されたトナーの量とすると、上流側にある画像形成部２０によって使用されるトナーの量に起因する位置ずれの影響を軽減することができる。これにより、トナーの量に起因する位置ずれの影響を効果的に抑制することができる。
【００９５】
更に、プリンタ１によると、画像形成部２０を複数用いて画像を形成する場合は画像の向きを変更し、画像形成部２０を一つ用いて画像を形成する場合は画像の向きを変更しない。画像形成部２０を複数用いて画像を形成する場合、一の画像形成部２０によって形成される画像の位置がずれると、当該一の画像形成部２０によって形成された画像と他の画像形成部２０によって形成された画像との位置がずれるので位置ずれの影響が大きい。これに対し、画像形成部２０を一つ用いて画像を形成する場合は他の画像形成部２０によって形成された画像との相対的な位置ずれはないので位置ずれの影響は小さい。このため、画像形成部２０を一つ用いて画像を形成する場合は画像の向きを変更しないことにより、画像形成部２０を一つ用いて画像を形成する場合にも画像の向きを変更する場合に比べて変更処理の実行を抑制できる
【００９６】
更に、プリンタ１によると、トナーの量に起因する位置ずれの影響が相対的に小さい種類のシートに画像を印刷する場合は変更処理を実行しないので、トナーの量に起因する位置ずれの影響が相対的に小さい種類のシートに画像を印刷する場合にも変更処理を実行する場合に比べ、変更処理の実行を抑制することができる。
【００９７】
更に、プリンタ１によると、シート３毎に特定したトナーの量に基づいて、複数のシート３全体における位置ずれの影響が小さい関係となる一の向きに各画像の向きを変更するので、複数のシート３全体の位置ずれの影響を小さくしつつ、シート３毎に画像の向きがばらついてしまわないようにすることができる。
【００９８】
＜実施形態２＞
次に、実施形態２を図９ないし図１１によって説明する。
実施形態１ではトナーの使用度合としてトナーの量を例に説明した。これに対し、実施形態２ではトナーの使用度合として、トナーの量に更にトナーの位置を考慮した使用度合であるトナーの重心位置を例に説明する。
【００９９】
（１）トナーの重心位置
図９に示す画像７０は向きを変更していない画像であり、画像７１は画像７０の向きを１８０度変更した画像である。理解を容易にするためここではブラックのトナーだけを例に説明する。図９において点線７０Ａは向きを変更していない画像７０におけるブラックのトナーの重心位置を示しており、点線７０Ｂは向きを１８０度変更した画像７１におけるブラックのトナーの重心位置を示している。矩形枠７３は搬送ベルト１３における１ページ分の領域を示している。また、実線７４は１ページ分の位置ずれ補正用パターン５０におけるブラックのトナーの重心位置を示している。
【０１００】
また、図９において距離Ｐ１は向きを変更していない画像７１におけるブラックのトナーの重心位置から１ページ分の位置ずれ補正用パターン５０におけるブラックのトナーの重心位置までの距離を示している。距離Ｐ２は向きを１８０度変更した画像７１におけるブラックのトナーの重心位置から１ページ分の位置ずれ補正用パターン５０におけるブラックのトナーの重心位置までの距離を示している。
【０１０１】
（２）変更処理
次に、図１０に示す実施形態２に係る変更処理について説明する。ここでは実施形態１に係る変更処理と実質的に同一の処理については同一の符号を付して説明を省略する。
【０１０２】
Ｓ５０１では、ＣＰＵ３１Ａは色毎に１ページ分の位置ずれ補正用パターン５０におけるトナーの副走査方向の重心位置をＲＯＭ３１Ｂから読み出す。
Ｓ５０２では、ＣＰＵ３１Ａは、Ｓ２０３で選択したページについて、色毎に、向きを変更する前の重心位置を特定する。
Ｓ５０３では、ＣＰＵ３１Ａは、Ｓ２０３で選択したページについて、色毎に、向きを１８０度変更した後の重心位置を特定する。
Ｓ５０４では、ＣＰＵ３１Ａは実施形態２に係る変更ページ数加算処理を実行する。
【０１０３】
（３）変更ページ数加算処理
次に、図１１に示す実施形態２に係る変更ページ数加算処理について説明する。
Ｓ６０１では、ＣＰＵ３１Ａは、色毎に、向きを変更する前のページの重心位置から位置ずれ補正用パターン５０における重心位置までの距離を算出する。
Ｓ６０２では、ＣＰＵ３１Ａは、色毎に、向きを１８０度変更した後のページの重心位置から位置ずれ補正用パターン５０における重心位置までの距離を算出する。
【０１０４】
Ｓ６０３では、ＣＰＵ３１ＡはＳ６０１で向きを変更する前のページについて色毎に算出した距離を合計する。以降の説明ではＳ６０３で合計した距離のことを合計距離Ｃという。
Ｓ６０４では、ＣＰＵ３１ＡはＳ６０２で向きを１８０度変更した後のページについて色毎に算出した距離を合計する。以降の説明ではＳ６０４で合計した距離のことを合計距離Ｄという。
【０１０５】
Ｓ６０５では、ＣＰＵ３１Ａは向きを１８０度変更した後のページについての距離の合計である合計距離Ｄが、向きを変更する前のページについての距離の合計である合計距離Ｃ未満であるか否かを判断する。ＣＰＵ３１Ａは、合計距離Ｄが合計距離Ｃ未満である場合（Ｓ６０５：Ｙｅｓ）は向きを変更すると判断してＳ６０６に進む。一方、合計距離Ｄが合計距離Ｃ以上である場合（Ｓ６０５：Ｎｏ）は、ＣＰＵ３１Ａは向きを変更しないと判断し、Ｓ６０６をスキップして変更処理に戻る。
Ｓ６０６では、ＣＰＵ３１Ａは変更するページの数をカウントする変数に１を加算する。
【０１０６】
（４）実施形態の効果
以上説明した実施形態２に係るプリンタ１によると、トナーの量に起因する位置ずれの影響を軽減することができる。
【０１０７】
＜実施形態３＞
次に、実施形態３を説明する。
前述した実施形態１及び２ではプリンタ１が画像の向きを変更する。これに対し、実施形態３ではパーソナルコンピュータ、タブレット端末、スマートフォンなどのコンピュータによって実行されるプリンタドライバによって画像の向きを変更する。プリンタドライバは印刷制御プログラムの一例である。
【０１０８】
具体的には、プリンタドライバを実行するコンピュータは、ユーザから画像の印刷が指示されると、図５に示すＳ１０１〜Ｓ１０３の処理を実行し、Ｓ１０４に替えて、画像データが格納されている印刷ジョブをプリンタ１に送信する処理を実行する。印刷ジョブを送信する処理は送信処理の一例である。
【０１０９】
以上説明した実施形態３に係るプリンタドライバによると、コンピュータ側で画像の向きを変更することにより、トナーの量に起因する位置ずれの影響を軽減することができる。
【０１１０】
＜他の実施形態＞
上記記述及び図面によって説明した実施形態に限定されるものではなく、例えば次のような実施形態も技術的範囲に含まれる。
【０１１１】
（１）上記実施形態ではシート３の搬送方向先端側及び後端側を例に説明した。しかしながら、シート３の先端側と左側という組み合わせであってもよいし、後端側と右側という組み合わせであってもよい。例えば先端側と左側とである場合に、左側が先端側となるように画像の向きを変更した方が画像の向きを変更しない場合よりもトナーの使用度合に起因する位置ずれの影響が小さい関係となる場合は、画像の向きを右回りに９０度変更させてもよい。この場合はシートの向きも９０度変更することが望ましい。
【０１１２】
（２）上記実施形態では先端側のトナーの量が位置ずれ補正用パターン５０の形成に用いられたトナーの量に近くなる向きにページの向きを変更する場合を例に説明した。これに対し、位置ずれ補正用パターン５０の形成に用いられたトナーの量は用いず、単に先端側のトナーの量と後端側のトナーの量との大小関係のみから向きを判断してもよい。例えば、先端側のトナーの量の方が後端側のトナーの量よりも多い場合は画像の向きを変更せず、後端側のトナーの量の方が先端側のトナーの量よりも多い場合は画像の向きを１８０度変更してもよい。これは、トナーが潤滑剤として作用するので、トナーの量が多いとシート３に画像を形成するときの感光ドラム２８とシート３との摩擦係数が小さくなるからである。なお、トナーの種類によってはトナーの量が多いと却って摩擦係数が大きくなってしまうことも考えられる。その場合は、後端側のトナーの量の方が先端側のトナーの量よりも少ない場合に画像の向きを１８０度変更してもよい。
【０１１３】
（３）上記実施形態では複数の画像をシート３に形成する場合に画像毎に向きを判断し、最も多い向きに全ての画像の向きを一律に変更する場合を例に説明した。これに対し、例えば画像毎に先端側のトナーの量と後端側のトナーの量とを特定し、各画像の先端側のトナーの量を合計した総トナー量と、各画像の後端側のトナーの量を合計した総トナー量とから向きを判断してもよい。より具体的には、例えば後端側の総トナー量の方が先端側の総トナー量より多い場合は、全ての画像の向きを一律に１８０度変更してもよい。
【０１１４】
（４）上記実施形態では、画像の向きを変更する前にトナーの量を特定し、特定したトナーの量に基づいて画像の向きを変更するか否かの判断を行い、変更すると判断した場合に画像の向きを変更する場合を例に説明した。これに対し、先に画像の向きを変更し、その後にトナーの量を特定して画像の向きを変更するか否かの判断を行ってもよい。そして、変更すると判断した場合は、一度変更した画像の向きを再度変更してもよい。
【０１１５】
（５）上記実施形態では画像形成装置としてプリンタ１を例に説明した。これに対し、画像形成装置は印刷機能、画像読取機能、コピー機能、ファクシミリ機能などを備える所謂複合機であってもよい。
【０１１６】
（６）上記実施形態ではＣＰＵ３１Ａによって各処理が実行される場合を例に説明した。これに対し、これらの処理の一部はＡＳＩＣ３１Ｄによって実行されてもよい。また、制御部３１はＡＳＩＣ３１Ｄを備えていなくてもよい。また、制御部３１は複数のＣＰＵを備え、上述した処理を複数のＣＰＵによって分担して実行してもよい。
【符号の説明】
【０１１７】
１・・・プリンタ、１３・・・搬送ベルト、１５・・・光学センサ、２０・・・画像形成部、３１・・・制御部、３１Ａ・・・ＣＰＵ、５０・・・位置ずれ補正用パターン
【図１】
2015049342.tif 000003
【図２】
2015049342.tif 000004
【図３】
2015049342.tif 000005
【図４】
2015049342.tif 000006
【図５】
2015049342.tif 000007
【図６】
2015049342.tif 000008
【図７】
2015049342.tif 000009
【図８】
2015049342.tif 000010
【図９】
2015049342.tif 000011
【図１０】
2015049342.tif 000012
【図１１】
2015049342.tif 000013