(57)【要約】【課題】用紙に形成される画像の位置ずれを高精度に補正する。【解決手段】コントローラは、トレイと紙質、及び用紙サイズ（サイズ１〜３のいずれか）についての今までＨＤＤに蓄積された画像ずれ値（直近２９件の画像ずれ値）と既に計算された画像ずれ値と用いて、直近３０件の画像ずれ値の平均値を計算する。そして、コントローラは、画像ずれ補正値管理テーブルを参照して、「トレイと紙質」及び「用紙サイズ（サイズ１〜３のいずれか）」によって特定される「補正値」を既に計算された平均値に更新する。【選択図】図３
2008299276.tif 000002
【特許請求の範囲】
【請求項１】
基準画像が記載された画像位置調整チャートを読み取る読取手段と、
前記読取手段により読み取られた画像位置調整チャートの基準画像に基づいて、前記基準画像の位置ずれ値を検出する位置ずれ値検出手段と、
前記位置ずれ値検出手段により検出された位置ずれ値を履歴情報として蓄積する履歴情報蓄積手段と、
印刷対象の用紙サイズ、用紙種類、印刷対象の用紙が収納されたトレイによって特定される補正値を記憶する補正値記憶手段と、
位置ずれ値検出手段により検出された位置ずれ値と、前記履歴情報蓄積手段により蓄積された所定回数分の位置ずれ値と、に基づいて、印刷対象の用紙サイズ、用紙種類、印刷対象の用紙が収納されたトレイによって特定される補正値を演算する補正値演算手段と、
前記補正値記憶手段に記憶された補正値を、前記補正値演算手段により演算された補正値に更新する補正値更新手段と、
前記補正値記憶手段に記憶された補正値に基づいて画像の位置を調整し、調整された画像を用紙に形成する画像形成手段と、
を備えた画像形成装置。
【請求項２】
前記画像位置調整チャートを記憶する画像位置調整チャート記憶手段を更に備え、
前記画像形成手段は、画像を用紙に形成する回数が所定値を超えたときに、又は画像位置調整チャート形成指示があったときに、前記画像位置調整チャート記憶手段に記憶されている画像位置調整チャートを形成する
請求項１に記載の画像形成装置。
【請求項３】
前記読取手段と前記画像形成手段は、各々独立して構成され、通信回線を介して接続されている
請求項１または２に記載の画像形成装置。
【請求項４】
前記読取手段は、機種識別番号を含むチャート管理情報が記載された画像位置調整チャートを読み取り、
前記補正値更新手段は、前記読取手段により読み取られたチャート管理情報の機種識別番号と前記画像形成手段の機種識別番号とが一致するときに、補正値の更新処理を行う
請求項３に記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置に関する。
【背景技術】
【０００２】
画像形成装置は、給紙装置から転写部に紙を転送し、転写部で紙に画像を転写する。給紙装置から転写部分に搬送される搬送精度は、画像形成装置や給紙装置や用紙サイズと種類や環境の温度と湿度や搬送経路上の部品の摩耗等により、バラツキが発生し、紙に転写される画像の位置ずれが発生する。一般に、この位置ずれを補正する技術として、調整チャートを出力し、調整チャートを測ってずれ量を算出して、画像形成装置に入力する方法がある。そして、これらの作業を簡単にするため、以下のように自動化する技術が提案されている。
【０００３】
特許文献１には、メモリに予め記憶されている基準画像データに基づいて、プリンタ部により出力画像を形成し、この出力画像をスキャナ部により読み取って画像データとしてメモリに記憶し、この画像データと基準画像データとを比較することにより、複写装置全体に含まれる種々のずれ量を算出する画像読取装置が開示されている。この画像読取装置は、さらに通信回線を経由して、リモート診断を行うことができる。
【０００４】
特許文献２には、記録紙表裏面の画像印字の状態を調整する表裏調整モードを具備する画像形成装置が開示されている。上記画像形成装置は、調整パターン出力手段から出力された調整パターンを記録紙表裏面に印字し、この記録紙表裏面の調整パターンを読み取り、そして、表面の画像印字位置に合わせて裏面の画像印字位置及び倍率を補正するように制御する。なお、調整パターンとしては、表／裏、給紙トレイ段、記録紙の先端／後端、作像線速、何枚目かの枚数、が用いられる。これらの情報は、画像読み取り時に識別可能なパターンとして画像印字手段により印字される。
【特許文献１】特開２０００−１８４１１５号公報
【特許文献２】特開２００３−２８０４６６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかし、特許文献１及び２の技術は、スキャナの読み取り誤差を考慮していないため、高精度に位置ずれを調整できない、という問題がある。さらに、スキャナ等の原稿読取装置が設けられていないプリンタは、位置ずれを調整できない、という問題もある。
【０００６】
また、特許文献１の技術は、給紙装置（給紙トレイ）、用紙種類、用紙サイズの差異を考慮するとこなく、スキャナ部に読み取られた画像と基準画像とを比較しているので、高い精度に位置ずれを補正できない。更に、特許文献２の技術は、給紙トレイと給紙速度を考慮しているが、表面を基準にして裏面を調整しているため、表面の画像がずれた場合、そのまま裏面に反映してしまう問題がある。
【０００７】
本発明は、上述した課題を解決するために提案されたものであり、用紙に形成される画像の位置ずれを高精度に補正することができる画像形成装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
請求項１の発明は、基準画像が記載された画像位置調整チャートを読み取る読取手段と、前記読取手段により読み取られた画像位置調整チャートの基準画像に基づいて、前記基準画像の位置ずれ値を検出する位置ずれ値検出手段と、前記位置ずれ値検出手段により検出された位置ずれ値を履歴情報として蓄積する履歴情報蓄積手段と、印刷対象の用紙サイズ、用紙種類、印刷対象の用紙が収納されたトレイによって特定される補正値を記憶する補正値記憶手段と、位置ずれ値検出手段により検出された位置ずれ値と、前記履歴情報蓄積手段により蓄積された所定回数分の位置ずれ値と、に基づいて、印刷対象の用紙サイズ、用紙種類、印刷対象の用紙が収納されたトレイによって特定される補正値を演算する補正値演算手段と、前記補正値記憶手段に記憶された補正値を、前記補正値演算手段により演算された補正値に更新する補正値更新手段と、前記補正値記憶手段に記憶された補正値に基づいて画像の位置を調整し、調整された画像を用紙に形成する画像形成手段と、を備えている。
【０００９】
請求項２の発明は、請求項１に記載の画像形成装置であって、前記画像位置調整チャートを記憶する画像位置調整チャート記憶手段を更に備え、前記画像形成手段は、画像を用紙に形成する回数が所定値を超えたときに、又は画像位置調整チャート形成指示があったときに、前記画像位置調整チャート記憶手段に記憶されている画像位置調整チャートを形成する。
【００１０】
請求項３の発明は、請求項１または２に記載の画像形成装置であって、前記読取手段と前記画像形成手段は、各々独立して構成され、通信回線を介して接続されている。
【００１１】
請求項４の発明は、請求項３に記載の画像形成装置であって、前記読取手段は、機種識別番号を含むチャート管理情報が記載された画像位置調整チャートを読み取り、前記補正値更新手段は、前記読取手段により読み取られたチャート管理情報の機種識別番号と前記画像形成手段の機種識別番号とが一致するときに、補正値の更新処理を行う。
【発明の効果】
【００１２】
請求項１の発明によれば、ユーザが複雑な処理を行うことなく高精度に画像の位置ずれを調整することができる。
【００１３】
請求項２の発明によれば、自動的に又は手動により画像位置調整チャートを形成して、画像ずれを調整することができる。
【００１４】
請求項３の発明によれば、遠隔操作により画像形成手段の画像位置ずれを調整することができる。
【００１５】
請求項４の発明によれば、複数の画像形成手段がある場合であっても、画像位置調整チャートによって特定される機種識別番号を有する画像形成手段に対して、画像の位置ずれを調整することができる。
【発明を実施するための最良の形態】
【００１６】
以下、本発明の好ましい実施の形態について図面を参照しながら詳細に説明する。
【００１７】
［画像形成装置の構成］
図１は、本発明の実施の形態に係る画像形成装置の概略的な構成を示す図である。
【００１８】
画像形成装置は、原稿を光学的に読み取る原稿読取部（スキャナ）１０と、印刷を実行する印刷装置２０と、いわゆるユーザ・インタフェース・パネル（ＵＩパネル）３０と、印刷装置２０に用紙を供給する給紙装置４０と、を備えている。ＵＩパネル３０は、画像形成装置の状態を表示すると共に、ユーザからの操作入力を受け付ける。
【００１９】
ここで、印刷装置２０は、用紙に印刷をする印刷部２１と、印刷装置２０を制御するコントローラ２２と、画像データ、画像位置調整チャート等の様々なデータを保存するハード・ディスク・ドライブ（ＨＤＤ）２３と、印刷部２１に搬送する用紙を収納する複数のトレイ２４、２５、２６、２７と、を備えている。なお、コントローラ２２は、制御部２２ａと、通信部２２ｂと、を備えている。
【００２０】
図２は、画像形成装置の機能的な構成を示すブロック図である。画像形成装置は、互いにバスで接続された原稿読取装置１０、印刷部２１、制御部２２ａ、通信部２２ｂ、ＨＤＤ２３、ＵＩパネル３０を備えている。
【００２１】
ＨＤＤ２３には、画像データ及び画像位置調整チャートの他に、今まで検出された画像ずれ値の履歴と、画像ずれの補正値を表す画像ずれ補正値管理テーブルと、各々の画像位置調整チャートを管理するための画像位置調整チャート管理テーブルと、が記憶されている。
【００２２】
図３は、画像ずれ補正値管理テーブルを示す図である。画像ずれ補正値管理テーブルは、印刷される用紙が収納されたトレイ、印刷される用紙の紙質、印刷される用紙の大きさである用紙サイズによって決定される画像ずれの補正値を表している。
【００２３】
画像ずれ補正値管理テーブルは、具体的には図３に示すように、「トレイと紙質」、「画像ずれ閾値」、「補正値」、「調整フラグ」、「調整後印刷枚数」の情報を有する。
【００２４】
「トレイと紙質」は、印刷される用紙が収納されたトレイと、その用紙の紙質と、を表す。図３によると、トレイ１、２、３、４には、それぞれ普通紙又は厚紙が収容される。また、大容量トレイ（図１の給紙装置４０）には、薄紙、普通紙、厚紙、光沢紙のいずれかが収容される。「画像ずれ閾値」は、画像ずれが発生したか否かを判断するための閾値であり、最小値Minと最大値Maxの間で設定される。
【００２５】
「補正値」は、「サイズ１」、「サイズ２」、「サイズ３」の情報を有する。ここで、「サイズ１」、「サイズ２」、「サイズ３」は、それぞれ異なる用紙サイズを表し、例えばＢ５サイズ、Ａ４サイズ、Ｂ４サイズであってもよい。また、「補正値」は、画像ずれと判断された画像ずれ値の直近３０件の平均値である。なお、「３０件」に限らず、２０件でも１０件でもよい。さらに、用紙のサイズについては、Ａ５〜Ａ３のサイズをいくつかのグループ（例えば、Ａ５、Ａ４、Ａ３）に分けても良い。そして、すべての用紙サイズは、これらのサイズグループにマッピングしても良い。マッピングの設定は、予めシステムに登録され、ユーザによる変更も可能である。
【００２６】
「調整フラグ」は、「調整」及び「調整日」の情報を有する。「調整」には、調整済みであることを示す「済み」、まだ調整されていないことを示す「未」のいずれかのフラグが設定される。「調整日」は、画像ずれが調整（補正）された日を示す。「調整後印刷枚数」は、画像ずれの調整後に印刷された枚数を示す。
【００２７】
このような画像ずれ補正値管理テーブルによると、例えば「トレイ１」の「普通紙」に対して、「画像ずれ閾値」、「サイズ１」〜「サイズ３」のそれぞれの「補正値」、「調整フラグ」、「調整後枚数」が設定されている。同様に、「トレイ１」の「厚紙」、「トレイ２」の「普通紙」、「トレイ２」の「厚紙」、・・・に対しても、「画像ずれ閾値」、「サイズ１」〜「サイズ３」のそれぞれの「補正値」、「調整フラグ」、「調整後枚数」が設定されている。
【００２８】
図４は、画像位置調整チャート管理テーブルを示す図である。
【００２９】
画像位置調整チャート管理テーブルは、既に登録されている各々の画像位置調整チャートを管理するためのテーブルであり、用紙サイズに応じて自動的に設定される「システム設定」と、ユーザによって設定可能な「ユーザ設定」と、の情報を有する。
【００３０】
「システム設定」は、長方形の枠状に形成された位置調整画像の大きさ等を表し、「開始位置」、「終了位置」、「管理情報位置」、「線巾」の情報を有する。「開始位置」及び「終了位置」は、長方形状の位置調整画像の向かい合う１組の角の座標位置を示す。本実施形態では、後述の図８に示すように、用紙の１つの隅に一番近い位置調整画像の角の座標（Ｘ１，Ｙ１）と、その角に向かい合う角の座標（Ｘ２，Ｙ２）を示す。
【００３１】
「管理情報位置」は、画像位置調整チャートにおいて位置調整画像と共に印刷されるチャート管理情報の座標位置（ＩＸ，ＩＹ）を示す。「線巾」は、位置調整画像の枠の線巾を示す。
【００３２】
また、「ユーザ設定」は、「同じ頁複数回」、「トレイ番号」、「用紙種類」、「同じ頁に印刷」、「両面印刷」、「ページ数」の情報を有する。
【００３３】
「同じ頁複数回」は、大きさの異なる位置調整画像を同じ用紙の同じ頁に印刷する回数（位置調整画像の数）を示す。「両面印刷」は、大きさの異なる位置調整画像を用紙の両面に印刷するか否かを示す。「ページ数」は、位置調整画像が印刷されるページ数を示す。
【００３４】
以上のように構成された画像形成装置は、画像位置調整チャートを登録し、画像位置調整チャートを出力し、出力された画像位置調整チャートを読み取り、読み取った情報に基づいて画像位置を調整する。
【００３５】
［画像位置調整チャートの登録］
図５は、画像位置調整チャート登録ルーチンを示すフローチャートである。
【００３６】
画像形成装置は、ユーザがＵＩパネル３０を操作すると、画像位置調整モードになって、ステップＳ１以降の画像位置調整処理に移行する。
【００３７】
ステップＳ１では、コントローラ２２は、ユーザの操作に応じて画像位置調整チャート番号を設定する。画像位置調整チャート番号は例えば５桁の“ａｂｃｄｅ”で構成されている。
【００３８】
ａ：トレイ番号（ａ＝０〜５までの整数、ａ＝０はすべてのトレイ）
ｂ：用紙種類（ｂ＝０〜３までの整数）
（０：デフォルト設定、１：普通紙、ｂ＝２は厚紙、ｂ＝３は光沢紙）
ｃ：位置調整画像を異なる頁又は１頁に印字するか
（ｃ＝０は異なる頁に印字、ｃ＝１は同じ１頁に印字）
ｄ：位置調整画像を片面に印刷するか、両面に印刷するか
（ｄ＝０は片面印刷、ｄ＝１は両面印刷）
ｅ：位置調整画像の印刷頁数（ｅは自然数）
【００３９】
ここでは、ユーザは、ＵＩパネル３０を操作して上述した画像位置調整チャート番号を入力することによって、画像位置調整チャートの仕様を画像形成装置に登録する。
【００４０】
ステップＳ２では、コントローラ２２は、画像位置調整チャート番号に基づく画像位置調整チャートをＨＤＤ２３に格納する。なお、この画像位置調整チャートの構成情報（開始位置、終了位置、線巾など）については、用紙サイズに応じて自動的に設定される。
【００４１】
ステップＳ３では、コントローラ２２は、登録を終了するかを判定し、否定判定のときはステップＳ１に戻り、肯定判定のときは本ルーチンを終了する。なお、登録された画像位置調整チャートは、ＨＤＤ２３に格納され、編集・削除可能であり、また自動出力するか否かも指定可能である。
【００４２】
［画像位置調整チャート手動出力］
画像位置調整チャートは、ユーザの出力操作によって手動印刷され、又はプリント画像が所定枚数印刷された後に自動印刷される。
【００４３】
図６は、手動印刷時の画像位置調整チャート出力ルーチンを示すフローチャートである。
【００４４】
ステップＳ１１では、コントローラ２２は、ＵＩパネル３０から入力される画像位置調整チャート番号を選択して、ステップＳ１２に進む。
【００４５】
ステップＳ１２では、コントローラ２２は、画像位置調整チャート番号の選択が終了したかを判定し、否定判定のときはステップＳ１１に戻り、肯定判定のときはステップＳ１３に進む。
【００４６】
ステップＳ１３では、コントローラ２２は、選択された画像位置調整チャート番号に基づく画像位置調整チャートをＨＤＤ２３から読み出し、この画像位置調整チャートを出力するように印刷部２１を制御する。
【００４７】
ステップＳ１４では、コントローラ２２は、ＨＤＤ２３に記憶されている画像位置調整チャート管理テーブルの「同じ頁に印刷」を参照して、選択された画像位置調整チャートについて、同じ頁に繰り返して印刷するか否かを判定し、肯定判定のときはステップＳ１５に進み、否定判定のときはステップＳ１９に進む。
【００４８】
ステップＳ１５では、コントローラ２２は、１頁目を印刷するように印刷部２１を制御して、ステップＳ１６に進む。
【００４９】
ステップＳ１６では、コントローラ２２は、印刷した用紙をトレイｎに再度設定するようなメッセージをＵＩパネル３０に表示させて、ステップＳ１７に進む。これにより、位置調整画像が印刷され外に排出された用紙を再びトレイに戻すように、ユーザに注意を促している。
【００５０】
ステップＳ１７では、コントローラ２２は、位置調整画像の印刷された用紙が再度トレイｎに給紙されたことを検出した後、その用紙に位置調整画像が印刷されるように印刷部２１を制御して、ステップＳ１８に進む。
【００５１】
ステップＳ１８では、コントローラ２２は、画像位置調整チャートの「ページ数」を参照して、「ページ数」に記述されている所定回数に達するまで印刷したか否かを判定し、肯定判定のときはステップＳ２０に進み、否定判定のときはステップＳ１６に戻る。
【００５２】
一方、ステップＳ１９では、コントローラ２２は、画像位置調整チャート番号の定義に従って画像位置調整チャートを印刷するように印刷部２１を制御して、ステップＳ２０に進む。
【００５３】
ステップＳ２０では、コントローラ２２は、選択した画像位置調整チャートを出力したか否かを判定し、否定判定のときはステップＳ１４に戻り、肯定判定のときは本ルーチンを終了する。
【００５４】
以上のように、画像形成装置は、ステップＳ１からステップＳ２０までの処理を行うことによって、ユーザにより選択された画像位置調整チャート番号に基づく画像位置調整チャートを手動で印刷する。
【００５５】
［画像位置調整チャート自動出力］
図７は、自動印刷時の画像位置調整チャート出力ルーチンを示すフローチャートである。
【００５６】
コントローラ２２は、終了した印刷ジョブがあったか否かを判定し（ステップＳ２１）、否定判定のときは本ルーチンを終了し、肯定判定のときは前回のチャート出力カウント値（画像ずれ補正値管理テーブルの「調整後印刷頁数」）と現在のビーリングカウント値（累計カウント値）とを比較する（ステップＳ２２）。
【００５７】
コントローラ２２は、上記のカウント値の差が所定枚数を超えているかを判定し（ステップＳ２３）、否定判定のときは本ルーチンを終了し、肯定判定のときは予め登録されている所定の画像位置調整チャートを自動的に出力するように印刷部２１を制御する（ステップＳ２４）。このとき、画像位置調整チャートには、当該画像位置調整チャートの取り扱い方を表すＱＲコード等も印刷される。
【００５８】
コントローラ２２は、出力するカウンタ値を記憶し（ステップＳ２５）、ＵＩパネル３０に、アノテーションメッセージとして出力のお知らせを表示させると共に、ユーザに画像位置調整チャートをスキャンするように促す表示をさせる（ステップＳ２６）。そして、コントローラ２２は、登録されている管理者メールアドレスに対してメールを送信して（ステップＳ２７）、画像位置調整チャートが出力されたことを知らせて、本ルーチンを終了する。
【００５９】
なお、画像形成装置は、例えば所定の温度変化が起こったときに、予め登録されている画像位置調整チャートを自動的に出力してもよい。
【００６０】
［画像位置調整チャートの仕様］
以上のようにして出力された画像位置調整チャートの仕様は次のようになっている。
【００６１】
図８は、画像位置調整チャートを示す図である。画像位置調整チャートは、長方形の枠状に形成された位置調整画像と、ＱＲコードで構成されたチャート管理情報と、ユーザ指示情報と、を有している。
【００６２】
位置調整画像は、用紙の左上から所定位置で長方形の枠として配置されている。枠線の太さは、原稿読取装置１０が認識しやすい巾とする。長方形のサイズは、用紙サイズに応じて自動的に計算される。同じ用紙に位置調整画像が複数回印刷される場合、２回目以降の位置調整画像も長方形であり、適切なサイズに縮小されて、最初の長方形の内部に入るように配置される。
【００６３】
なお、後述する測定時では、位置調整画像の左上、右上、左下の各々のポイント（角）が測定される。具体的には、用紙上端から位置調整画像の左上角までの長さｆ１、用紙上端から位置調整画像の右上角までの長さｆ２、用紙左端から位置調整画像の左上角までの長さｓ１、用紙左端から位置調整画像の左下角までの長さｓ２がそれぞれ測定される。
【００６４】
チャート管理情報は、画像位置調整チャートを識別するための情報であり、画像形成装置の製造者を示す「メカ情報」、画像形成装置の「商品名」（例えば、ＤＣＣ３８０）、例えば８桁のデバイスシリアル番号である「デバイスＩＤ」、画像形成装置を所定の動作モードに自動起動させるための「チャートモード」の情報を有している。「チャートモード」では、“１”は印刷装置アライメント調整モード、“２”は原稿読取装置アライメント調整モード、“３”は濃度画質調整モードを示す。本実施形態では、「チャートモード」は“１”に設定されている。
【００６５】
さらに、チャート管理情報は、チャート印刷情報を表す「チャート番号」、画像位置調整チャート出力時のビーリングカウンタ値である「カウント情報」、「デバイスＩＰアドレス」（例えば、１６８．１９２．１．１）、「ユーザメールアドレス」（例えば、User-mail@aaa.bbb.co.jp）、「サービス担当連絡先」（例えば、Service-mail@ddd.eee.co.jp）、「画像位置調整チャート定義」、「印刷開始閾値」の情報を有している。
【００６６】
「画像位置調整チャート定義」は、開始座標（Ｘ１，Ｙ１）、終了座標（Ｘ２，Ｙ２）、線巾、線間距離（１頁に複数回印刷する時に使用、２回目以降の座標は前回座標と線間距離で計算）を有している。「画像位置閾値」は、先端：ｎｎ±α、後短：ｍｍ±βを有している。これらは、画像形成装置に登録されているスペック値である。
【００６７】
なお、チャート管理情報は、例えば図９（Ａ）に示すようにＱＲコードで構成され、その内容は例えば図９（Ｂ）に示すように構成されている。但し、チャート管理情報は、このような構成に限定されるものではない。
【００６８】
ユーザ指示情報は、図８に示すように、位置調整画像の枠の内側にあり、原稿の設定方法、ユーザへの指示メッセージ、チャートの取り扱い方法、レジ値を設定する方法等を表す。なお、ユーザ指示情報は、例えば図１０（Ａ）に示すようにＱＲコードで構成され、図１０（Ｂ）に示すように設定の方法を表してもよい。
【００６９】
［画像位置調整チャートの読み込み］
画像形成装置は、画像位置調整チャートを読み込むことによって画像ずれを検出して、画像位置を調整する画像位置調整ルーチンを実行する。
【００７０】
図１１は、画像位置調整ルーチンを示す図である。
【００７１】
ステップＳ３１では、コントローラ２２は、画像位置調整チャートが両面原稿であるか否かを判定し、肯定判定のときはステップＳ３２に進み、否定判定のときはステップＳ３３に進む。
【００７２】
ステップＳ３２では、コントローラ２２は、最大サイズで画像位置調整チャートが印刷された原稿の表面と裏面を読み込むように原稿読取装置１０を制御して、ステップＳ３４に進む。
【００７３】
ステップＳ３３では、コントローラ２２は、最大サイズで画像位置調整チャートが印刷された原稿の表面を読み込むように原稿読取装置１０を制御して、ステップＳ３４に進む。
【００７４】
ステップＳ３４では、コントローラ２２は、原稿読取装置１０で読み取られた画像に基づいて、用紙の縁を検出し、位置調整画像を切り出し、切り出した位置調整画像の傾きを補正して、ステップＳ３５に進む。この結果、用紙の縁以外の画像が切り捨てられ、用紙の縁内部の画像のみが残される。
【００７５】
ステップＳ３５では、コントローラ２２は、原稿読取装置１０で読み取られた画像に基づいて、原稿の左上所定位置（±αｍｍ範囲）からチャート管理情報を認識して、ステップＳ３６に進む。なお、コントローラ２２は、チャート管理情報が見つからない場合、用紙の右上、右下、左下も探し、それでも見つからない場合はエラーと判定する。
【００７６】
ステップＳ３６では、コントローラ２２は、チャート管理情報の「チャートモード」に基づいて印刷位置調整チャート（「チャートモード」＝“１”）であるか否かを判定し、肯定判定のときはステップＳ３９に進み、否定判定のときはステップＳ３７に進む。
【００７７】
ステップＳ３７では、コントローラ２２は、チャート管理情報の「チャートモード」に基づいて原稿読み込みチャート（「チャートモード」＝“２”）であるか否かを判定し、肯定判定のときはスキャナ原稿読み込みずれ補正モードへ進み、否定判定のときはステップＳ３８に進む。
【００７８】
なお、スキャナ原稿読み込みずれ補正モードでは、工場集荷時に調整した自動原稿送り装置またはブラテンの原稿読み込みずれ補正値（スキャナ先端読み込み時のずれ値、及びサイドのずれ値）がＨＤＤ２３に蓄積される。その手法としては、原稿読取装置１０の基準チャートに画像管理情報をＱＲコードで埋め込み、画像位置調整チャートと同時に読み込ませることもできる。さらに、スキャナ調整チャートとして識別し、原稿読取装置１０の画像ずれを計算し、補正することも可能である。
【００７９】
ステップＳ３８では、コントローラ２２は、ＵＩパネル３０にエラーメッセージを表示させて、本ルーチンを終了する。
【００８０】
一方、ステップＳ３９では、コントローラ２２は、画像ずれ補正調整モードへ移行して、ステップＳ４０に進む。
【００８１】
ステップＳ４０では、コントローラ２２は、位置調整画像の先端及びサイドのずれを計算する。具体的には、コントローラ２２は、画像の左上から、（Ｘ１，Ｙ１）〜（Ｘ２，Ｙ２）±βｍｍの範囲内において、位置調整画像の長方形を認識し、先端位置ｆ１，ｆ２を計算する。さらに、コントローラ２２は、サイド位置ｓ１，ｓ２を認識し、位置調整画像の長方形の長さＬ１及び巾Ｗ１を認識する。そして、コントローラ２２は、次の式（１）に従って画像先端ずれを計算し、次の式（２）に従ってサイドずれを計算して、ステップＳ４１に進む。
【００８２】
画像の先端ずれ＝（ｆ１＋ｆ２−Ｙ１×２）／２                   ・・・（１）
サイドずれ    ＝（ｓ１＋ｓ２−Ｙ１×２）／２                   ・・・（２）
【００８３】
ここで、図８に示すように、式（１）は、位置調整画像の上側の画像端が用紙縁（ｘ軸）に対してどの程度ずれているかを示している。また、式（２）は、位置調整画像の横側の画像端が他の用紙縁（ｙ軸）に対してどの程度ずれているかを示している。
【００８４】
また、コントローラ２２は、原稿読取装置１０の先端読込時のずれ値及びサイドのずれ値があるときは、次の式（３）及び（４）に従って画像の先端ずれ及びサイドずれを計算して、ステップＳ４１に進む。
【００８５】
画像の先端ずれ＝（ｆ１＋ｆ２−Ｙ１×２）／２＋スキャナ先端読込時のずれ値      
・・・（３）
サイドずれ＝（ｓ１＋ｓ２−Ｙ１×２）／２＋スキャナ先端読込時のサイドのずれ値
・・・（４）
【００８６】
ステップＳ４１では、コントローラ２２は、画像ずれ値（画像の先端ずれ及びサイドずれの各値）の正当性をチェックする。具体的には、コントローラ２２は、画像ずれ補正値管理テーブルを参照して、トレイと紙質によって特定される「画像ずれ閾値」を読み出す。そして、コントローラ２２は、画像の先端ずれ及びサイドずれが画像ずれ閾値以内であるときは、画像ずれ値は正当であると判定してステップＳ４４に進み、それらのいずれかが画像ずれ値を超えているときは画像ずれ値は正当でないと判定してステップＳ４２に進む。
【００８７】
ステップＳ４２では、コントローラ２２は、ＵＩパネル３０にウォーニングメッセージを表示させて、ステップＳ４３に進む。
【００８８】
ステップＳ４３では、コントローラ２２は、処理を継続するか否かを判定し、肯定判定のときはステップＳ４４に進み、否定判定のときは本ルーチンを終了する。
【００８９】
ステップＳ４４では、コントローラ２２は、ステップＳ３５で認識されたチャート管理情報に含まれるデバイスＩＤが本機（当該画像形成装置）のデバイスＩＤと一致するか否かを判定し、一致するときはステップＳ４５に進み、一致しないときは「他のデバイス調整モード」へ移行する。なお、「他のデバイス調整モード」については後述する。
【００９０】
ステップＳ４５では、コントローラ２２は、トレイと紙質、及び用紙サイズ（サイズ１〜３のいずれか）についての今までＨＤＤ２３に蓄積された画像ずれ値（直近２９件の画像ずれ値）とステップＳ４０で計算された画像ずれ値と用いて、直近３０件の画像ずれ値の平均値を計算して、ステップＳ４４に進む。なお、ＨＤＤ２３には、履歴情報として直近３０件の画像ずれ値が蓄積されているが、新たな画像ずれ値が蓄積されると、ＦＩＦＯ（ファースト・イン・ファースト・アウト）のルールにより、最も古い画像ずれ値が消去される。
【００９１】
ステップＳ４６では、コントローラ２２は、画像ずれ補正値管理テーブルを参照して、「トレイと紙質」及び「用紙サイズ（サイズ１〜３のいずれか）」によって特定される「補正値」をステップＳ４５で計算された平均値に更新して、本ルーチンを終了する。
【００９２】
これにより、通常のプリントモードに移行した後、コントローラ２２は、プリントジョブを受け取ると、画像ずれ補正値管理テーブルを参照して「トレイと紙質」及び「用紙サイズ（サイズ１〜３のいずれか）」によって特定される「補正値」を読み出し、この「補正値」用いて画像ずれ値を補正するように印刷部２１を制御する。この結果、画像ずれのない画像がプリントされる。
【００９３】
［他のデバイス調整モード１］
他のデバイス調整モードとは、原稿読取装置１０を有する画像形成装置の画像ずれを調整するのではなく、その画像形成装置から離れた場所にネットワークを介して接続された他の画像形成装置の画像ずれを調整するモードをいう。
【００９４】
図１２は、他のデバイス調整モードを適用できるシステム構成を示す図である。図１３は、本画像形成装置による他のデバイス調整モードルーチンを示す図である。本ルーチンは、図１１のステップＳ４４の否定判定後の処理を示す。すなわち、図１１及び図１３のルーチンは、図１２に示す画像形成装置Ａにより実行される。
【００９５】
ステップＳ５１では、コントローラ２２は、ダイレクト調整を行うか否かを判定し、肯定判定のときはステップＳ５６に進み、否定判定のときはステップＳ５２に進む。ステップＳ５２では、コントローラ２２はオフライン調整モードへ移行して、ステップＳ５３に進む。
【００９６】
ステップＳ５３では、画像位置調整チャートのユーザ指示情報から取得した画像位置調整方法をＵＩパネル３０に表示させて、ステップＳ５４に進む。
【００９７】
ステップＳ５４では、コントローラ２２は、ＵＩパネル３０に表示された情報を表示するかを判定し、肯定判定のときはステップＳ５５に進み、否定判定のときは本ルーチンを終了する。
【００９８】
ステップＳ５５では、コントローラ２２は、ユーザ指示情報から取得した画像位置調整方法を示す画像位置調整指示レポートを印刷出力するように印刷部２１を制御して、本ルーチンを終了する。
【００９９】
一方、ステップＳ５６では、コントローラ２２は、オンライン調整モードへ移行して、ステップＳ５７に進む。
【０１００】
ステップＳ５７では、コントローラ２２は、既に読み取られた画像位置調整チャートのチャート管理情報を参照して、調整先機種名（商品名）、デバイスＩＤ、ＩＰアドレスを表示するように、ＵＩパネル３０を表示して、ステップＳ５８に進む。
【０１０１】
ステップＳ５８では、コントローラ２２は、ＩＰアドレスを変更するか否かを判定し、肯定判定のときはステップＳ５９に進み、否定判定のときはステップＳ６０に進む。
【０１０２】
ステップＳ５９では、コントローラ２２は、チャート管理情報に含まれるＩＰアドレスに代えて、ＵＩパネル３０から入力されるＩＰアドレスに変更して、ステップＳ６０に進む。
【０１０３】
ステップＳ６０では、コントローラ２２は、調整先デバイス（図１２に示す他の画像形成装置Ｂ）を呼び出して、ステップＳ６１に進む。
【０１０４】
ステップＳ６１では、コントローラ２２は、所定時間内に調整先デバイスから応答があったかを判定し、肯定判定のときはステップＳ６３に進み、否定判定のときはステップＳ６２に進む。
【０１０５】
ステップＳ６２では、コントローラ２２は、調整先デバイスとの通信が失敗したので、再度調整先デバイスの呼出を実施するかを判定し、肯定判定のときはステップＳ５６に戻り、否定判定のときは本ルーチンを終了する。
【０１０６】
ステップＳ６３では、コントローラ２２は、調整先デバイスより応答があったことを確認して、ステップＳ６４に進む。
【０１０７】
ステップＳ６４では、コントローラ２２は、調整先デバイスの画像位置調整の結果をＵＩパネル３０に表示させて、本ルーチンを終了する。
【０１０８】
［他のデバイス調整モード２］
図１４は、他の画像形成装置による他のデバイス調整モードルーチンを示す図である。すなわち、本ルーチンは、図１２に示す画像形成装置Ｂにより実行される。なお、画像形成装置Ｂは、原稿読取装置１０がないのを除き、図１及び２に示すように構成されているものとする。
【０１０９】
ステップＳ７１では、コントローラ２２は、図１２に示す画像形成装置Ａからの画像位置調整依頼要求を検出して、ステップＳ７２に進む。
【０１１０】
ステップＳ７２では、コントローラ２２は、画像位置調整モードへ移行可能か否かを判定し、肯定判定のときはステップＳ７３に進み、否定判定のときはステップＳ７８に進む。
【０１１１】
ステップＳ７３では、コントローラ２２は、画像形成装置Ａに対して画像位置補正情報を要求して、ステップＳ７４に進む。
【０１１２】
ステップＳ７４では、コントローラ２２は、画像形成装置Ａが要求するデバイスＩＤと本画像形成装置ＢのデバイスＩＤとが一致しているかを判定し、肯定判定のときはステップＳ７６に進み、否定判定のときはステップＳ７５に進む。
【０１１３】
ステップＳ７５では、コントローラ２２は、デバイスＩＤが不一致であるため、失敗したと判定して、ステップＳ７８に進む。
【０１１４】
一方、ステップＳ７６では、コントローラ２２は、トレイと紙質、及び用紙サイズ（サイズ１〜３のいずれか）についての今まで蓄積された画像ずれ値（直近２９件の画像ずれ値）と図１１のステップＳ４０で計算された画像ずれ値と用いて、直近３０件の画像ずれ値の平均値を計算して、ステップＳ７７に進む。
【０１１５】
ステップＳ７７では、コントローラ２２は、画像ずれ補正値管理テーブルを参照して、「トレイと紙質」及び「用紙サイズ（サイズ１〜３のいずれか）」によって特定される「補正値」をステップＳ７６で計算された平均値に更新して、ステップＳ７８に進む。
【０１１６】
これにより、通常のプリントモードに移行した後、コントローラ２２は、プリントジョブを受け取ると、画像ずれ補正値管理テーブルを参照して「トレイと紙質」及び「用紙サイズ（サイズ１〜３のいずれか）」によって特定される「補正値」を読み出し、この「補正値」用いて画像ずれ値を補正するように印刷部を制御する。この結果、画像ずれのない画像がプリントされる。
【０１１７】
ステップＳ７８では、コントローラ２２は、画像位置調整実施結果を通知して、本ルーチンを終了する。
【０１１８】
以上のように、原稿読取装置１０を有していない画像形成装置は、原稿読取装置１０を有する画像形成装置において読み取られた画像位置調整チャートの情報を用いて、画像ずれを調整することができる。
【０１１９】
なお、本発明は、上述した実施の形態に限定されるものではなく、特許請求の範囲に記載された範囲内で設計上の変更をされたものにも適用可能であるのは勿論である。例えば、他のデバイス調整モードを実施する場合、図３に示す画像ずれ補正値管理テーブル、図４に示す画像位置調整チャート管理テーブルは、図１２に示す画像形成装置Ａにあってもよいし、画像形成装置Ｂにあってもよい。すなわち、原稿読取装置と印刷部とが異なる画像形成装置にあれば、テーブル等のデータはいずれの画像形成装置にあってもよい。
【図面の簡単な説明】
【０１２０】
【図１】本発明の実施の形態に係る画像形成装置の概略的な構成を示す図である。
【図２】画像形成装置の機能的な構成を示すブロック図である。
【図３】画像ずれ補正値管理テーブルを示す図である。
【図４】画像位置調整チャート管理テーブルを示す図である。
【図５】画像位置調整チャート登録ルーチンを示すフローチャートである。
【図６】手動印刷時の画像位置調整チャート出力ルーチンを示すフローチャートである。
【図７】自動印刷時の画像位置調整チャート出力ルーチンを示すフローチャートである。
【図８】画像位置調整チャートを示す図である。
【図９】チャート管理情報の（Ａ）ＱＲコード及び（Ｂ）その内容を示す図である。
【図１０】ユーザ指示情報の（Ａ）ＱＲコード及び（Ｂ）その内容を示す図である。
【図１１】画像位置調整ルーチンを示す図である。
【図１２】他のデバイス調整モードを適用できるシステム構成を示す図である。
【図１３】本画像形成装置による他のデバイス調整モードルーチンを示す図である。
【図１４】他の画像形成装置による他のデバイス調整モードルーチンを示す図である。
【符号の説明】
【０１２１】
１０  原稿読取装置
２０  印刷装置
２１  印刷部
２２  コントローラ
２２ａ  制御部
２２ｂ  通信部
２３  ＨＤＤ
３０  ＵＩパネル
４０  給紙装置
【図１】
2008299276.tif 000003
【図２】
2008299276.tif 000004
【図３】
2008299276.tif 000005
【図４】
2008299276.tif 000006
【図５】
2008299276.tif 000007
【図６】
2008299276.tif 000008
【図７】
2008299276.tif 000009
【図８】
2008299276.tif 000010
【図９】
2008299276.tif 000011
【図１０】
2008299276.tif 000012
【図１１】
2008299276.tif 000013
【図１２】
2008299276.tif 000014
【図１３】
2008299276.tif 000015
【図１４】
2008299276.tif 000016