(57)【要約】【課題】  印刷位置調整において作成されるテストシートの枚数をシートに適した枚数に設定できなかった。【解決手段】  用紙に画像を形成する画像形成部１５１と、調整用チャートを搬送する搬送ローラ３１４と、調整用チャートを読み取る読取部１６０と、調整用チャートの用紙の種類を選択し、画像形成部１５１を制御して設定枚数分の調整用チャートを印刷させ、搬送ローラ３１４に調整用チャートを搬送させ、読取部１６０に調整用チャートを読み取らせ読取結果を取得し、当該読取結果に基づいて画像形成位置を調整するコントローラ１１０と、を有し、コントローラ１１０は、前回の調整用チャートの読取結果に基づいて調整用チャートの枚数を決定することを特徴とする。【選択図】  図１０
2018112714.tif 000002
【特許請求の範囲】
【請求項１】
用紙に画像を形成する画像形成手段と、
テスト画像が形成された前記用紙を搬送する搬送手段と、
前記用紙に形成された前記テスト画像を読み取る読取手段と、
前記テスト画像を形成させる用紙の種類を選択する選択手段と、
前記テスト画像を形成させる用紙の数を設定する設定手段と、
前記画像形成手段を制御して前記テスト画像を前記設定された数の前記選択された用紙に形成させ、前記搬送手段に前記設定された数の前記選択された用紙を搬送させ、前記読取手段を制御して前記テスト画像を読み取らせ、前記選択された用紙における前記テスト画像の画像形成位置に関する情報を読取結果に基づき取得する取得処理を実行する制御手段と、
前記画像形成手段により前記選択された用紙に形成される出力画像の画像形成位置を前記情報に基づいて調整する調整手段と、を有し、
前記設定手段は、前回の取得処理において前記制御手段により取得された前記情報に基づいて、前記画像形成手段が前記テスト画像を前記選択された用紙に形成する数を決定することを特徴とする画像形成装置。
【請求項２】
前記情報は、前記選択された用紙の端から前記テスト画像の端までの長さを含むことを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記制御手段は、さらに、前記選択された用紙の端から前記テスト画像の端までの長さの平均値を、前記設定された数の前記選択された用紙の読取結果から算出ことを特徴とする請求項２に記載の画像形成装置。
【請求項４】
前記設定手段は、前回の取得処理において前記制御手段により取得された前記平均値と、前回の取得処理において前記制御手段により取得された前記設定された数の前記選択された用紙の端から前記テスト画像の端までの長さとに基づいて、前記画像形成手段が前記テスト画像を前記選択された用紙に形成する数を決定することを特徴とする請求項３に記載の画像形成装置。
【請求項５】
前記設定手段は、前回の取得処理において前記制御手段により取得された前記平均値と、前回の取得処理において前記制御手段により取得された前記設定された数の前記選択された用紙の端から前記テスト画像の端までの長さとの差が全て閾値より小さければ、前記画像形成手段が前記テスト画像を前記選択された用紙に形成する数を減少させることを特徴とする請求項３に記載の画像形成装置。
【請求項６】
前記設定手段は、前回の取得処理において前記制御手段により取得された前記平均値と、前回の取得処理において前記制御手段により取得された前記設定された数の前記選択された用紙の端から前記テスト画像の端までの長さとの差が全て閾値より小さければ、前記画像形成手段が前記テスト画像を前記選択された用紙に形成する数を所定数に設定することを特徴とする請求項３に記載の画像形成装置。
【請求項７】
前記制御手段は、さらに、前記選択された用紙の端から前記テスト画像の端までの長さに基づいて統計値を算出し、
前記設定手段は、前記テスト画像を形成させる用紙の数を設定する数を前記統計値に基づいて設定することを特徴とする請求項２に記載の画像形成装置。
【請求項８】
前記設定手段は、前記統計値に含まれる特定の信頼度のサンプル数を算出し、当該サンプル数に基づいて前記テスト画像を形成させる用紙の数を設定する数を設定することを特徴とする請求項７に記載の画像形成装置。
【請求項９】
用紙に画像を形成する画像形成手段と、
テスト画像が形成された前記用紙を搬送する搬送手段と、
前記用紙に形成された前記テスト画像を読み取る読取手段と、
前記テスト画像を形成させる用紙の種類を選択する選択手段と、
前記テスト画像を形成させる用紙の数を設定する設定手段と、
前記画像形成手段を制御して前記テスト画像を前記設定された数の前記選択された用紙に形成させ、前記搬送手段に前記設定された数の前記選択された用紙を搬送させ、前記読取手段を制御して前記テスト画像を読み取らせ、前記選択された用紙における前記テスト画像の画像形成位置に関する情報を読取結果に基づき取得する取得処理を実行する制御手段と、
前記画像形成手段により前記選択された用紙に形成される出力画像の画像形成位置を前記情報に基づいて調整する調整手段と、を有し、
前記制御手段は、前記取得処理において、１枚目の前記選択された用紙における前記テスト画像の画像形成位置に関する情報に基づいて、当該取得処理を中断させるか否かを制御することを特徴とする画像形成装置。
【請求項１０】
前記情報は、前記選択された用紙の端から前記テスト画像の端までの長さを含むことを特徴とする請求項９に記載の画像形成装置。
【請求項１１】
前記１枚目の読取結果に基づく前記長さが所定範囲内ならば、前記取得処理を中断させることを特徴とする請求項１０に記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は用紙に対する画像形成位置を調整する印刷位置調整制御に関する。
【背景技術】
【０００２】
一般的な画像形成装置は、用紙に対し意図した位置に画像が印刷されるよう、画像の印刷位置を調整する機能（以降「印刷位置調整」と呼ぶ）を有する。印刷位置が調整されることで、例えば、両面印刷においてオモテ面の画像とウラ面の画像との印刷位置を高精度に揃えて高品質な印刷物を提供することができる。また、例えば、罫線などが予め印刷されたプレプリント用紙に画像を印刷する場合においては罫線と画像とが重ならないように印刷された高品質な印刷物を提供することができる。
【０００３】
この印刷位置調整は、画像が印刷される用紙毎に実行する必要がある。なぜなら、用紙のサイズや坪量（重量）・材質などによってシートの伸縮量が異なってしまうからである。
【０００４】
一般的に印刷位置調整は、調整の対象となる用紙にマークを印刷して作成した調整用チャートを使用する。画像形成装置は、例えば、調整用チャートの基準位置からマークまでの長さの情報に基づいて印刷位置のずれ量を検知し、検知結果に基づいて印刷位置を補正するための補正条件を決定する。そして、画像形成装置は、対象の用紙と同じ種類の用紙を用いて印刷処理を行う場合、補正条件に基づいて印刷位置を補正する。
【０００５】
ところで、用紙の寸法は当該用紙の水分量によって変動してしまうことが実験によって分かった。例えば、湿度の異なる環境に放置された同じ種類の用紙を用いて画像を印刷した結果、用紙に対する印刷位置が異なってしまう。一般的に、印刷に用いられる用紙は、用紙の品質を維持するために包装紙に包まれた状態で販売されている。包装紙は、例えば、用紙が吸湿しないように特殊な加工が施されている。画像形成装置の収容部に用紙を収容する場合にはオペレータが包装紙を開封して用紙を収容部に収容する。そのため、用紙の水分量は包装紙が開封された後から変化し始める可能性がある。
【０００６】
ここで、包装紙から取り出した用紙を低湿度の部屋に設置された画像形成装置の収容部へ収容した場合、用紙の水分量は時間経過と共に低下する。そのため、長時間にわたって収容部に収容された用紙の寸法は、包装紙を開封した直後の用紙の寸法に比べて縮んでしまう。あるいは、用紙の種類によっては、長時間にわたって収容部に収容された用紙の寸法が、包装紙を開封した直後の用紙の寸法に比べて伸びてしまうものもある。
【０００７】
そこで、画像形成装置の動作時間が所定時間を経過する度に印刷位置調整を自動で実行する画像形成装置が知られている（特許文献１）。特許文献１の画像形成装置は、タイマを有し、画像形成装置の動作時間が所定時間となる度に自動的にテストシートを印刷し、テストシートを読取センサへ搬送し、テストシート上のテスト画像を読み取った結果に基づいて印刷位置を調整する。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開２００５−２２１５８２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
ここで、マークが形成される用紙には断裁誤差が存在する。そのため、画像形成装置は、例えば、複数のテストシートを作成し、複数のテストシートの読取結果に基づいて印刷位置を調整する。しかしながら、用紙の断裁誤差はシートの種類などによって異なっている可能性が高く、シートの種類にかかわらず所定枚数のテストシートを作成してしまうと、シートの消費量が増大してしまうという問題があった。さらに、テストシートの枚数が増加すれば印刷位置調整によって生じるダウンタイムも増加してしまう。
【００１０】
そこで、本発明の目的は、印刷位置調整において作成されるテストシートの枚数をシートに適した枚数に設定することにある。
【課題を解決するための手段】
【００１１】
上記課題を解決するため、本発明の画像形成装置は、用紙に画像を形成する画像形成手段と、テスト画像が形成された前記用紙を搬送する搬送手段と、前記用紙に形成された前記テスト画像を読み取る読取手段と、前記テスト画像を形成させる用紙の種類を選択する選択手段と、前記テスト画像を形成させる用紙の数を設定する設定手段と、前記画像形成手段を制御して前記テスト画像を前記設定された数の前記選択された用紙に形成させ、前記搬送手段に前記設定された数の前記選択された用紙を搬送させ、前記読取手段を制御して前記テスト画像を読み取らせ、前記選択された用紙における前記テスト画像の画像形成位置に関する情報を前記読取結果に基づき取得する取得処理を実行する制御手段と、前記画像形成手段により前記選択された用紙に形成される出力画像の画像形成位置を前記情報に基づいて調整する調整手段と、を有し、前記設定手段は、前回の取得処理において前記制御手段により取得された前記情報に基づいて、前記画像形成手段が前記テスト画像を前記選択された用紙に形成する数を決定することを特徴とする。
【００１２】
また、上記課題を解決するため、本発明の他の請求項に記載の画像形成装置は、用紙に画像を形成する画像形成手段と、テスト画像が形成された前記用紙を搬送する搬送手段と、前記用紙に形成された前記テスト画像を読み取る読取手段と、前記テスト画像を形成させる用紙の種類を選択する選択手段と、前記テスト画像を形成させる用紙の数を設定する設定手段と、前記画像形成手段を制御して前記テスト画像を前記設定された数の前記選択された用紙に形成させ、前記搬送手段に前記設定された数の前記選択された用紙を搬送させ、前記読取手段を制御して前記テスト画像を読み取らせ、前記選択された用紙における前記テスト画像の画像形成位置に関する情報を前記読取結果に基づき取得する取得処理を実行する制御手段と、前記画像形成手段により前記選択された用紙に形成される出力画像の画像形成位置を前記情報に基づいて調整する調整手段と、を有し、前記制御手段は、前記取得処理において、１枚目の前記選択された用紙における前記テスト画像の画像形成位置に関する情報に基づいて、当該取得処理を中断させるか否かを制御することを特徴とする。
【発明の効果】
【００１３】
本発明によれば、印刷位置調整において作成されるテストシートの枚数をシートに適した枚数に設定できる。
【図面の簡単な説明】
【００１４】
【図１】印刷システムのハードウェア概略構成を表すブロック図
【図２】画像形成部の構成を表す模式図
【図３】読取部の構成を表す模式図
【図４】用紙ライブラリを操作するためのインタフェース画面の模式図
【図５】用紙属性の編集を行うためのインタフェース画面の模式図
【図６】用紙ライブラリの説明図
【図７】調整用チャートの模式図
【図８】印刷位置のずれ量の導出処理を説明するための概略図
【図９】画像形成装置の動作を表すフローチャート
【図１０】枚数決定処理を表すフローチャート
【図１１】用紙ごとの読み取り結果から算出された調整量の一例を表したリスト
【図１２】枚数決定処理を表すフローチャート
【図１３】調整用チャートの出力枚数を設定するためのダイアログ画面を表す模式図
【図１４】オペレータが用紙属性の編集を行うためのインタフェース画面を表す模式図
【図１５】画像形成装置の動作を表すフローチャート
【図１６】画像形成装置の動作を表すフローチャート
【図１７】画像形成装置の動作を表すフローチャート
【図１８】画像形成装置の動作を表すフローチャート
【発明を実施するための形態】
【００１５】
以下、本発明を実施するための最良の形態について図面を用いて説明する。
【００１６】
（印刷システムの説明）
図１は、本発明に係る印刷システムの一実施形態としてのハードウェア概略構成を表すブロック図である。なお特に断らない限り、本発明の機能が実行されるのであれば、ＬＡＮ、ＷＡＮ等のネットワークを介して、接続が為され処理が行われるシステムであっても本発明を適応できる。同図に示すように、本実施例に係る印刷システムは、画像形成装置１００と、ホストコンピュータ１０１とから構成される。また画像形成装置１００とホストコンピュータ１０１とはネットワーク１０５によって通信可能に接続されている。
【００１７】
ホストコンピュータ１０１は不図示の入力装置によるユーザからの入力情報を取得し、画像形成装置１００に送信するプリントジョブを作成し、画像形成装置１００へ送信する。コントローラ１１０は、各種データ処理を行い、画像形成装置１００の動作を制御する。操作パネル１２０は、ユーザからの各種操作を受け付けるタッチパネルである。スキャナ１３０は原稿をスキャンしてスキャン画像データを生成する。給紙部１４０は、シートを収容する複数の収容部を含む。給紙部１４０は、収容部に収納された用紙を一枚ずつ給紙し、プリンタエンジン１５０へ搬送する。プリンタエンジン１５０は、画像データに基づいて印刷用紙に画像に形成する。更に、読取部１６０は、プリンタエンジン１５０によって印刷された印刷物１７０を読み取って、読取結果をコントローラ１１０に転送する。読取部１６０の具体的な構成については後述する。
【００１８】
次にコントローラ１１０の構成について説明する。コントローラ１１０、操作パネル１２０、スキャナ１３０、給紙部１４０、プリンタエンジン１５０、及び読取部１６０は、システムバス１１７を介して相互に通信可能に接続される。Ｉ／Ｏ制御部１１１は、外部ネットワークとの通信制御を行う。ＲＯＭ１１２は、各種制御プログラムを記憶する記憶媒体である。ＲＡＭ１１３はシステムワークメモリである。ＣＰＵ１１４は、ＲＯＭ１１２から制御プログラムを読み出し、ＲＡＭ１１３を作業領域として用いて制御プログラムを実行する。ＣＰＵ１１４は画像信号や各種デバイスを統括的に制御する。ＨＤＤ１１５は、画像データやプリントデータなどの大容量のデータを一時的あるいは長期的に保持する。制御プログラムおよびオペレーティングシステムはＲＯＭ１１２の他にもＨＤＤ１１５にも格納される。さらに、図示しないＮＶＲＡＭを有し、操作パネル１２０からの画像形成装置モード設定情報を記憶するようにしてもよい。ネットワーク制御部１１６は、ネットワーク１０５を介して他の装置（ホストコンピュータ１０１）との通信制御を行うインタフェースである。画像形成装置１００は、ネットワーク制御部１１６によりネットワークを介した他の装置との通信を行う。
【００１９】
図２は、画像形成部１５１の要部断面図である。画像形成部１５１は現像器１５２内のトナーを用いて感光ドラム１５３にトナー像を形成する。給紙部１４０から給紙されたシートは転写ベルト１５４によって感光ドラム１５３へ搬送される。感光ドラム１５３上のトナー像は転写ベルト１５４に搬送されたシートへ転写される。トナー像が転写されたシートは、定着器１５５（図１）に搬送される。定着器１５５（図１）は、例えばトナー像が転写されたシートを加熱及び加圧することで、トナー像をシートに定着させる。これによりシートへの画像の印刷が終了する。
【００２０】
感光ドラム１５３は、ドラム形状の像担持体であり、ドラム軸を中心にして矢印方向へ回転する。感光ドラム１５３の周囲には、感光ドラム１５３の表面を一様に帯電する一次帯電器２２０、現像器１５２、トナー像をシートへ転写する転写帯電器２２１、転写ベルト１５４、及びドラムクリーナ２２２が配置される。また、画像形成部１５１は、一次帯電器２２０と現像器１５２との間の感光ドラム１５３の表面をレーザ光で照射する露光器２２３を備える。
【００２１】
露光器２２３は、半導体レーザ、回転多面鏡、反射鏡等を備える。半導体レーザは、画像データに応じてレーザ光を出射する。半導体レーザから出射されたレーザ光は、反射鏡、回転多面鏡等により感光ドラム１５３をドラム軸方向に走査する。露光器２２３は、一次帯電器２２０により表面が一様に帯電された感光ドラム１５３を、コントローラ１１０から転送された画像データに基づいて露光する。これによって、感光ドラム１５３の表面には画像データに対応する静電潜像が形成される。
【００２２】
現像器１５２は、感光ドラム１５３に形成された静電潜像を現像してトナー像を形成する。現像器１５２の内部は隔壁２０１によって現像室２０２と撹拌室２０３とに区画される。現像室２０２にはトナーと磁性体のキャリアとを含む二成分現像剤が収容される。さらに、現像器１５２は、マグネット２０５が固定配置された現像スリーブ２０４とブレード２０６とを備える。現像スリーブ２０４はマグネット２０５の磁力によって現像室２０２内の現像剤を担持する。ブレード２０６は、現像スリーブ２０４に担持された現像剤の層厚を所定厚さとなるように規制する。現像スリーブ２０４は、現像スリーブ２０４が回転することによって、静電潜像を現像するための現像位置へ、現像スリーブ２０４に担持された現像剤を搬送する。これにより感光ドラム１５３に形成された静電潜像が現像される。現像スリーブ２０４には不図示の電源ユニットから現像電圧が印加されている。これによって、現像スリーブ２０４と感光ドラム１５３とに電位差が生じる。現像スリーブ２０４に担持された現像剤中のトナーは感光ドラム１５３の静電潜像に付着して、静電潜像が顕像化される。
【００２３】
現像室２０２及び撹拌室２０３には、それぞれ撹拌スクリュー２０７、２０８が設けられる。撹拌スクリュー２０７、及び２０８は現像室２０２の現像剤を撹拌することによって、現像室２０２内の現像剤を摩擦帯電する。撹拌スクリュー２０７は、現像室２０２内の現像剤を現像スリーブ２０４へ供給する機能も有する。撹拌室２０３には、トナー補給槽２１０が接続されており、トナー排出口２１１を介してトナー補給槽２１０からトナー２１３が供給される。撹拌スクリュー２０８は、撹拌室２０３へ供給されたトナー２１３と既に現像器１５２内にある現像剤とを撹拌する。これにより現像剤のトナー濃度（現像剤の総重量に対するトナーの重量の比率）が均一化される。
【００２４】
隔壁２０１には、図２の手前側及び奥側の端部に現像室２０２と撹拌室２０３とを連通するための通路が形成される。現像によりトナーが消費されることでトナー濃度が低下した二成分現像剤は、撹拌スクリュ２０７により、一方の通路を介して現像室２０２から撹拌室２０３へ搬送される。撹拌室２０３内でトナー濃度が回復した二成分現像剤は、撹拌スクリュ２０８により他方の通路を介して撹拌室２０３から現像室２０２へ搬送される。
【００２５】
転写ベルト１５４は、現像器１５２とドラムクリーナ２２２との間で感光ドラム１５３に近接するように設けられる。転写ベルト１５４は、図２中反時計回りに回転する無端状ベルトであり、ローラ間に架張される。転写ベルト１５４を挟んで感光ドラム１５３に対向する位置に、転写帯電器２２１が設けられる。転写帯電器２２１よりも転写ベルト１５４の回転方向に対して上流側に、吸着用帯電器２３０が、転写ベルト１５４を挟んで対向設置される。転写帯電器２２１よりも転写ベルト１５４の回転方向に対して下流側に、除電用帯電器２３１が、設けられる。
【００２６】
給紙部１４０から給紙されたシートは、転写ベルト１５４へ搬送され、吸着用帯電器２３０により転写ベルト１５４に吸着される。シートは、転写ベルト１５４の回転により搬送される。シートは、感光ドラム１５３と転写帯電器２２１との間を通過する際に、転写帯電器２２１の作用により感光ドラム１５３に形成されたトナー像が転写される。トナー像が転写されたシートは、転写ベルト１５４に搬送され、除電用帯電器２３１により転写ベルト１５４から分離される。シートは、分離後に定着器１５５へ搬送されて、トナー像が定着される。なお、シートへのトナー像の転写後に感光ドラム１５３に残留するトナーは、ドラムクリーナ２２２により除去される。
【００２７】
図３は、読取部１６０の構成図である。読取部１６０は、読取コントローラ３１０、シート検出センサ３１１、及びラインセンサ３１２を備える。読取部１６０は、プリンタエンジン１５０によりテスト画像（以下、「調整用チャート」という。）が印字されたシートを、搬送路３１３に沿って搬送しながら読み取る。搬送ローラ３１４、及び３１５は、搬送路３１３に沿って調整用チャートが印刷されたシートを搬送する搬送手段として機能する。調整用チャートの詳細は後述する。なお、以下の説明において調整用チャートが印字されたシートはテストシートと称する。
【００２８】
シート検出センサ３１１は、例えば、発光部と受光部とを有する光学センサである。シート検出センサ３１１は、搬送路３１３に沿って搬送されるテストシートの、搬送方向における先端を検出する。シート検出センサ３１１は、シートの搬送方向に対して直交する方向に複数設けられる。各シート検出センサ３１１は、シートの先端を検出して、読取コントローラ３１０に先端の検出タイミングを通知する。読取コントローラ３１０は、各シート検出センサ３１１がシートの先端を検知したタイミング及びシートの搬送速度に基づいて、シートの斜行量を導出する。
【００２９】
読取コントローラ３１０は、ラインセンサ３１２を制御し、シートに印刷された調整用チャートを読み取る。調整用チャートは、例えば、シートのオモテ面とウラ面との両方に印刷される。ラインセンサ３１２は、シートの両面を一度に読み取るために、搬送路３１３を挟んで２つ設けられる。読取コントローラ３１０は、シートの斜行角度及びラインセンサ３１２の読取データをコントローラ１１０へ転送する。コントローラ１１０は、シートの斜行角度及び読取データに基づいてシートに対する調整用チャートの印刷位置（画像形成位置）を検知する。
【００３０】
（用紙ライブラリ）
図４は、本実施形態の画像形成装置１００において、用紙ライブラリへの編集等の操作を行うためのインタフェース画面の例示図である。用紙ライブラリは、画像形成装置１００で印刷に使用可能なシートを管理するためのデータベースである。用紙ライブラリは、例えば、画像形成装置１００とネットワークを介して接続されたホストコンピュータ１０１に記憶されている。用紙ライブラリの詳細は後述する。
【００３１】
用紙ライブラリの操作を行うためのインタフェース画面は、画像形成装置１００の操作パネル１２０に表示される。インタフェース画面４００は、用紙リスト４１０、「新規追加」ボタン４２０、「編集」ボタン４２１、「削除」ボタン４２２、「印刷位置調整」ボタン４２３を含む。
【００３２】
用紙リスト４１０には、用紙ライブラリが管理するシートのリストが表示される。列４１１〜４１７にはシートの属性情報が表示される。列４１１にはシートの名称が表示される。シートの名称は、各シートの種類が互いに識別できるような情報である。列４１２、４１３にはシートのサイズが表示される。列４１２はシートが搬送される方向（副走査方向）の用紙長を表し、列４１３はシートが搬送される方向に直交する方向（主走査方向）の用紙長を表す。列４１４にはシートの坪量が表示される。
【００３３】
列４１５にはシートの表面性をユーザが識別するための情報が表示される。なお、シートの表面性をユーザが識別するための情報とは、シート表面の物理特性に関する情報である。例えば、光沢性を上げるための表面処理が施されたシートが用紙リスト４１０に登録されている場合、列４１５には「コート」と表示される。また、凹凸加工が施されたシートが用紙リスト４１０に登録されている場合、列４１５には「エンボス」と表示される。特殊な加工が施されていないシートが用紙リスト４１０に登録されている場合、列４１５には「普通紙」と表示される。
【００３４】
列４１６にはシートの色が表示される。列４１７には印刷位置調整の自動実行を指示するための情報が表示される。ユーザが印刷位置調整を実行したシートに対応する列４１７には「可」が表示される。列４１７に「可」が表示されたシートが用紙ライブラリに登録されたことに応じて、画像形成装置１００は給紙部１４０から対象のシートを用いて印字位置調整を実行する。
【００３５】
用紙リスト４１０は、操作パネル１２０上のタッチ操作等により、表示するシートの選択が可能となっている。選択されたシートのシート属性は、ハイライト表示されて選択されたことが分かるようになっている。ここでは、「ＸＹＺ製紙カラー８１」が選択される場合が例示される。なお、用紙ライブラリで管理するシート数が用紙リスト４１０で一度に表示可能な数よりも多い場合、スクロールバー４１８の操作により、シート属性の表示及び選択が可能となる。
【００３６】
「新規追加」ボタン４２０は、用紙ライブラリに新規のシートを追加するためのボタンである。「編集」ボタン４２１は、用紙リスト４１０で選択されたシートのシート属性を編集するためのボタンである。「削除」ボタン４２２は、用紙リスト４１０で選択されたシートを用紙ライブラリから削除するためのボタンである。「印刷位置調整」ボタン４２３は、用紙リスト４１０においてユーザによって選択された用紙に対する印刷位置調整を行うためのボタンである。
【００３７】
「新規追加」ボタン４２０又は「編集」ボタン４２１が押下されることで、画像形成装置１００の操作パネル１２０に、シート属性を入力するためのインタフェース画面が表示される。シート属性を入力するためのインタフェース画面を図５に基づいて説明する。インタフェース画面５００は、テキストボックス５０１〜５０４、コンボボックス５０５、５０６、チェックボックス５０７、「編集終了」ボタン５２０、及び「キャンセル」ボタン５２１を含む。
【００３８】
テキストボックス５０１は、シートの名称（用紙名称）の入力領域である。テキストボックス５０２は、シートの副走査方向の用紙長（副走査方向用紙長）の入力領域である。テキストボックス５０３は、シートの主走査方向の用紙長（主走査方向用紙長）の入力領域である。テキストボックス５０４は、シートの坪量の入力領域である。各テキストボックス５０１〜５０４への入力は操作パネル１２０に設けられた入力キーにより行われる。なお、例えば、ＰＣなどの外部装置から各テキストボックス５０１〜５０４へ情報を入力する構成であってもよい。
【００３９】
コンボボックス５０５は、シートの表面性を入力するための入力領域である。コンボボックス５０５では、予め登録された画像形成装置１００で使用可能なシートの表面性のプルダウンリストから、一つが指定される。コンボボックス５０６は、シートの色を入力するための入力領域である。コンボボックス５０６では、予め登録された色のプルダウンリストから、一つが指定される。
【００４０】
チェックボックス５０７は、シートがプレプリント紙であるかを指定するための入力領域である。オペレータは、シートがプレプリント紙である場合に、チェックボックス５０７をチェックする。
【００４１】
「編集終了」ボタン５２０が押下されることで、その時点で入力されているシート属性が確定する。コントローラ１１０は、シートの属性に関する情報を用紙ライブラリに保存する。シート属性の用紙ライブラリへの保存後に、インタフェース画面５００が図４のインタフェース画面４００へ切り替えられる。「キャンセル」ボタン５２１が押下されることで、シート属性の編集が中止される。「キャンセル」ボタン５２１が押下されることで、シート属性の用紙ライブラリへの保存が行われないまま、インタフェース画面５００が図４のインタフェース画面４００へ切り替えられる。
【００４２】
図６は、用紙ライブラリの説明図である。用紙ライブラリは、例えばＸＭＬ（Ｅｘｔｅｎｓｉｂｌｅ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）やＣＳＶ（Ｃｏｍｍａ−Ｓｅｐａｒａｔｅｄ  Ｖａｌｕｅｓ）等のファイル形式で画像形成装置１００のＨＤＤ１１５に格納される。コントローラ１１０は、用紙ライブラリに対して読み出し処理又は書き込み処理又は更新処理を実行する。
【００４３】
行６０１〜６０５は、用紙ライブラリに登録されたシート毎の種類に関する情報（属性情報）である。列６１１〜６２０は属性情報の各項目を表す。列６１１はシートの名称を表す。列６１２〜６１５はシートの物理的特性を表す。列６１２はシートの副走査方向の用紙長を表し、列６１３はシートの主走査方向の用紙長を表し、列６１４はシートの坪量を表し、列６１５はシートの表面性を表す。列６１６はシートの色を表す。列６１７は、シートがプレプリント紙であるかを表す。
【００４４】
列６１８、６１９は、それぞれシートの表面及び裏面における印刷位置のずれ量を表す。印刷位置ずれ量とは、理想の印刷領域とテスト画像の読取結果から予測された予測印刷領域とのずれを定量的に表した値である。なお、理想的な印刷領域は、４辺の長さが予め決まった長さの長方形であり、印刷領域の一辺がシートの所定辺と平行であり、且つ、シートの所定辺と当該所定辺に平行な印刷領域の一辺との距離が所定距離となっている。調整用チャートの例については図１１を用いて後述する。
【００４５】
印刷位置ずれ量は、例えば、直角補正量、台形補正量、リード位置、サイド位置、主走査倍率、副走査倍率というパラメータによって表される。直角補正量は、シートに対する副走査方向と主走査方向の印字向きの直角度のずれ量を表す。例えば、直角補正量は、副走査方向に印字された直線に対して理想的な垂線を算出し、その理想垂線と主走査方向に印字された直線とのずれ量である。台形補正量は、シートの伸縮のずれ量を表す。例えば、台形補正量は、シートに対する印字開始位置から副走査方向に副走査後端まで印字された直線と、シートの主走査後端の位置から副走査方向に副走査後端まで印字された直線とのずれ量である。リード位置及びサイド位置は、それぞれシートに対する副走査方向・主走査方向の印刷位置ずれ量を表す。
【００４６】
リード位置は、シートの搬送方向先頭の端部を起点とした画像の印字開始位置を変更することで調整される。サイド位置は、シートの搬送方向左側の端部を起点とした画像の印字開始位置を変更することで調整される。具体的には、露光器２２３が感光ドラム１５３へ照射するレーザ光の照射開始タイミングを調整することで、リード位置及びサイド位置が調整される。例えば、ＣＰＵ１１４は露光器２２３を制御してレーザ光の照射開始タイミングを調整する。
【００４７】
副走査方向倍率は、副走査方向の画像長のずれ（理想の長さに対する倍率）を表す。副走査方向倍率は、具体的には、転写ベルト１５４の回転速度を制御することで調整される。例えば、ＣＰＵ１１４は転写ベルト１５４を回転するモータ（不図示）の回転速度を調整する。主走査方向倍率は、主走査方向の画像長のずれ（理想の長さに対する倍率）を表す。主走査方向倍率は、具体的には、露光器２２３において、画像データに基づくレーザ光の変調の際に、レーザ光のクロック周波数を制御することで調整される。例えば、ＣＰＵ１１４は露光器２２３を制御してクロック周波数を制御する。あるいは、ＣＰＵ１１４が、出力画像の印刷位置が理想的な印刷位置となるように、画像データに画像処理を実行する構成としてもよい。出力画像の印刷位置を理想的な印刷位置にするための画像処理は、例えば、アフィー変換などの画像処理である。
【００４８】
コントローラ１１０は、実際の印刷時に、印刷位置ずれ量に基づいて、画像が理想の印刷位置に形成されるよう印刷位置を調整する。コントローラ１１０は、用紙ライブラリの印刷位置ずれ量を参照して、印刷位置が理想的な印刷位置となるように、画像データに画像処理を行う。そして、コントローラ１１０は、画像処理された画像データをプリンタエンジン１５０へ転送し、画像形成部１５１を制御して画像データに基づいて画像を対象のシートへ印刷させる。
【００４９】
印刷位置ずれ量の各項目の初期値は「０」である。用紙ライブラリにシートが新規登録された場合や、シートが登録されていても印刷位置調整が行われていない場合には、初期値が印刷位置ずれ量として用いられる。
【００５０】
更に本実施例では、列６２０を設けており、これは印刷位置ずれを補正する際に出力する調整用チャートの推奨出力枚数を表す。上述の通り、列６１８及び６１９に保持される印刷位置ずれ量を算出するために調整用チャートを印刷する必要がある。しかし、印刷位置ずれ量は、調整用チャートが印刷された用紙の吸湿性と用紙サイズに影響を受ける。通常、各用紙においては、用紙サイズは一定と考えられているが、実際には、軽少ながら１枚毎に用紙サイズにはバラつきがある。これは、用紙メーカにおいて、特定のサイズの用紙を製造する際に、更に大きな紙を断裁している事に起因しており、同じ用紙サイズであっても断裁機の精度によって、数百分の一ミリメートルから、数ミリメートルの断裁バラつきが存在するからである。そのため、コントローラ１１０は、断裁バラつきによる印刷位置ずれ補正量のバラつきを抑えるために、調整用チャートを複数枚出力して、印刷位置ずれ量の平均値を求める。このように、用紙種類によっては、断裁バラつきを無視できるものもあれば、そうでない用紙も存在するので、コントローラ１１０は、印字位置調整を実行する上で十分な精度が補償できるように、テストチャートの推奨出力枚数を用紙ごとに設定している。調整用テストチャートの推奨出力枚数の決定方法については、フローチャートを用いて後程詳細に説明する。
【００５１】
（印字位置調整）
図７はテストシートの模式図である。テストシート上の調整用チャートはプリンタエンジン１５０によりシートに印刷される。シートの表面７００及び裏面７０１には、同じ調整用チャートが印刷される。
【００５２】
画像７１０は、表面７００に印字される矢印及び文字であり、テストシートの搬送方向及び表裏の識別に用いられる。画像７１１は、裏面７０１に印字される矢印及び文字であり、テストシートの搬送方向及び表裏の識別に用いられる。画像７１０、７１１は、テストシートを読取部１６０に読み取らせる場合に、オペレータが方向を間違えないように印字される。なお、画像７１０、７１１は、印字位置ずれ量の導出に直接関係するものではないために印字されなくてもよい。
【００５３】
マーク７２０は、調整用チャートの特定の位置に印刷される画像である。マーク７２０は、シートに対する反射率の差が大きい色で形成される。本実施形態では、マーク７２０は、黒色で形成される。本実施形態では、マーク７２０は、シートの表面７００及び裏面７０１の各々の四隅の合計８カ所に形成される。マーク７２０は、印字位置が理想通りであれば、シートの端部から所定の距離離れた位置に形成される。テストチャートのエッジからマーク７２０のエッジまでの距離を求めることで、印字位置ずれ量が導出される。本実施形態では、図７中の距離Ａ〜Ｖが測定される。距離Ａは、テストシートの副走査方向の長さである。距離Ｂは、テストシートの主走査方向の長さである。距離Ａ、Ｂの理想的な長さは、用紙ライブラリに設定される用紙長である。距離Ｃ〜Ｖは、それぞれマーク７２０から直近のシートの端部までの長さである。
【００５４】
測定された距離Ａ〜Ｖに基づいて印字位置ずれ量を導出する処理について説明する。図８は、印字位置ずれ量の検知処理の説明図である。
【００５５】
印字位置ずれ量は、表面に対する項目及び裏面に対する項目により表される。表面の項目には、リード位置８０１、サイド位置８０２、主走査倍率８０３、副走査倍率８０４、直角補正量８０５、及び台形補正量８０６がある。裏面の項目には、リード位置８０７、サイド位置８０８、主走査倍率８０９、副走査倍率８１０、直角補正量８１１、及び台形補正量８１２がある。表面及び裏面において、同じ項目については、同様の計算式で測定値８２０及び印字位置ずれ量８２２が算出され、同じ理想値が設定される。
【００５６】
各項目の測定値８２０は、図７において説明した距離Ａ〜Ｖの実測値から、項目毎に設定された計算式を用いて算出される。リード位置８０１（８０７）の測定値８２０は、シートの搬送方向先頭の端部から、対応するマーク７２０までの距離Ｃ、Ｅ（Ｋ、Ｍ）の平均値となる。サイド位置８０２（８０８）の測定値８２０は、シートの搬送方向に対して左側の端部から、対応するマーク７２０までの距離Ｆ、Ｊ（Ｎ、Ｒ）の平均値となる。主走査倍率８０３（８０９）の測定値８２０は、主走査方向に同一線上に並ぶマーク７２０間の距離の平均値となる。副走査倍率８０４（８１０）の測定値８２０は、副走査方向に同一線上に並ぶマーク７２０間の距離の平均値となる。直角補正量８０５（８１１）の測定値８２０は、読取先端側に主走査方向に同一走査線上に並ぶマーク７２０を結んだ直線の垂線に対する、読取後端側のマーク７２０の副走査方向のずれ量Ｓ、Ｔ（Ｕ、Ｖ）の平均値となる。台形補正量８０６（８１２）の測定値８２０は、副走査方向に同一走査線上に並ぶマーク７２０間の距離の差分となる。
【００５７】
各項目の理想値８２１は、シートの端部から１［ｃｍ］離れた位置に形成されたマーク７２０に基づいて得られる値である。リード位置８０１（８０７）及びサイド位置８０２（８０８）の理想値８２１は、１［ｃｍ］となる。主走査倍率８０３（８０９）の理想値８２１は、用紙ライブラリに登録された当該シートの主走査方向の用紙長から２［ｃｍ］減算した値となる。副走査倍率８０４（８１０）の理想値８２１は、用紙ライブラリに登録された当該シートの副走査方向の用紙長から２［ｃｍ］減算した値となる。直角補正量８０５（８１１）及び台形補正量８０６（８１２）の理想値８２１は、０［ｃｍ］となる。
【００５８】
各項目の印字位置ずれ量８２２は、対応する測定値８２０及び理想値８２１から、項目毎に設定された計算式を用いて算出される。リード位置８０１（８０７）及びサイド位置８０２（８０８）の印字位置ずれ量８２２は、測定値８２０から理想値８２１を減算することで算出される（単位はｍｍ）。主走査倍率８０３（８０９）及び副走査倍率８０４（８１０）の印字位置ずれ量８２２は、測定値８２０から理想値８２１を減算した値を理想値で除算することで算出される（単位は％）。直角補正量８０５（８１１）及び台形補正量８０６（８１２）の印字位置ずれ量８２２は、測定値８２０がそのまま用いられる。算出された各項目の印字位置ずれ量８２２は、用紙ライブラリの列１２１８、１２１９により管理される。
【００５９】
距離Ａ〜Ｖは、オペレータによる定規等を用いた測定や、テストシートをスキャナ１３０により読み取った結果により算出することができる。本実施形態では、画像形成装置１００に設けられた読取部１６０を用いて距離Ａ〜Ｖを測定する方法について説明する。
【００６０】
読取部１６０は、テストシート上の調整用チャートを読み取る。読取部１６０は、搬送路３１３に沿って搬送されるテストシートをラインセンサ３１２によりスキャンする。テストシート上のマーク７２０はブラックのトナーを用いて形成されている。そのため、ラインセンサ３１２によって受光される反射光量が所定量より小さくなる。一方、用紙は、例えば、白色なのでラインセンサによって受光される反射光量が所定量より大きい。読取部１６０は、スキャンして取得した読取画像を解析してマーク７２０のエッジ（用紙とマーク７２０の境界）を検出する。コントローラ１１０は、読取部１６０の読取結果に基づいて用紙の端からマーク７２０のエッジまでの距離Ａ〜Ｖを算出する。
【００６１】
以下、図９を用いて、読取部１６０によってスキャンした画像から画像解析により印刷位置の補正量を算出する際の制御フローを詳細に説明する。図１〜図８に説明の画像形成装置、読取部、及び計算方法により用紙ごとの印刷位置調整を実現可能にすべく、ＣＰＵ１１４が行う印刷位置調整の本実施例における特徴的な制御を、図９〜図１２を用いて詳細に説明する。以下、フローチャート内の各ステップにおける制御は、ＣＰＵ１１４がＲＯＭ１１２のプログラムを読み出して実行することによって各種動作を実現する。なお、オペレータは、画像形成装置１００に印刷位置調整を実行させるため、図４に示したインタフェース画面４００において、用紙を一つ選択し、「印刷位置調整」ボタン４２３を押下する。あるいは、コントローラ１１０は、印刷位置調整が前回実行されてから所定時間が経過したことに応じて、印刷位置調整を自動で実行する構成としてもよい。
【００６２】
Ｓ９０１においてＣＰＵ１１４は、オペレータに選択された用紙の用紙ライブラリ情報から印刷位置調整を行うために必要なチャート枚数（ｎ枚）を取得し、Ｓ９０２に進む。ここで、印刷位置調整を行う際の調整用チャートの枚数は用紙ライブラリ情報から自動的に取得するようにしているが、この限りでなく、毎回オペレータが操作パネル１２０から調整用チャートの枚数に関する情報を入力する構成としてもよい。
【００６３】
Ｓ９０２においてＣＰＵ１１４は、オペレータに選択された用紙の入った収容部を特定し、給紙部１４０に前記特定された収容部から用紙を給紙させ、プリンタエンジン１５０に調整用チャートを印刷させる。次いでＳ９０３においてＣＰＵ１１４は、出力した調整用チャートを読取部１６０において読み取らせ、読み取った画像に基づいて紙端とマークを抽出し、図７の（Ａ）〜（Ｖ）において示される部分の長さを求める（Ｓ９０４）。Ｓ９０４においてＣＰＵ１１４は、図８の計算式に基づいて各補正量を算出し、各補正量をＨＤＤ１１５に保存する。Ｓ９０５においてＣＰＵ１１４は、出力・読取を行ったチャートの枚数がＳ９０１にて設定された枚数（ｎ枚）に達したか否かを判定し、調整に必要な枚数に達していない場合はＳ９０２に戻る。
【００６４】
一方、ステップＳ９０５において、必要枚数分の読み取りまで完了したと判定した場合、Ｓ９０６においてＣＰＵ１１４は、ＨＤＤ１１５に保持された各種補正量の平均値を算出する。次いで、Ｓ９０７においてＣＰＵ１１４は、Ｓ９０６にて算出した平均値を、図４において選択された用紙の画像位置調整用の補正量としてＨＤＤ１１５の用紙ライブラリに保存する。そして、Ｓ９０８においてＣＰＵ１１４は、補正量の統計値を算出し、その統計値に基づいて、次回の印刷位置調整に必要な枚数を決定し、その枚数を用紙ライブラリに保存し、一連の処理を終了する。ここで、補正量の統計値から次回の調整に必要な枚数を決定する枚数決定処理を図１０、及び図１２を用いて詳細に説明する。
【００６５】
Ｓ１００１においてＣＰＵ１１４は、Ｓ９０４にてＨＤＤ１１５に保持された各チャートの補正量と、Ｓ９０６にて算出した平均値との差を算出する。ＣＰＵ１１４は、図４において選択された用紙のサイズによる印刷位置の調整量のバラつき具合を検出する（図１１にてバラつき具合の例を示す）。ここで、Ｓ９０４にてＨＤＤ１１５に保持された印刷位置の補正量から誤差を算出しているが、例えば用紙登録後の最初に出力したときの補正量を用いても良い。または、調整に必要な枚数として初期値と同じ枚数（例えば１０枚）出力したときの補正量を用いても良い。
【００６６】
Ｓ１００２においてＣＰＵ１１４は、Ｓ１００１において算出した調整用チャートの補正量の平均からの誤差の中で最も大きい誤差を抽出する。そして、Ｓ１００３においてＣＰＵ１１４は、Ｓ１００２にて抽出した平均からの最大誤差が、閾値を越えているか否かを判定する。ステップＳ１００３において最大誤差が閾値を越えていない場合、ＣＰＵ１１４はＳ１００４に進み、ステップＳ１００３において最大誤差が閾値を越えている場合、ＣＰＵ１１４はＳ１００５に進む。ステップＳ１００３の処理は、図４において選択された用紙が１枚ごとに補正量のバラつきが大きい用紙なのかを判定する処理である。ここで、閾値は、画像形成装置の印刷位置の精度として保証する範囲（±δ）を誤差の範囲として予めＨＤＤ１１５に保持する仕組みを想定しているがこの限りでない。例えば、オペレータが許容できる誤差の範囲を操作パネル１２０から入力可能なように構成しても良い。また、この閾値はデバイスに一意の値として持つだけでなく、用紙種類ごとに予め保持、もしくはオペレータから入力可能なように構成しても良い。
【００６７】
Ｓ１００４においてＣＰＵ１１４は、今回読取った複数のチャートにおいて各チャートのバラつきが小さい用紙と判定し、調整に必要な枚数を、例えば２枚に設定する。出力枚数の情報は用紙ライブラリ情報に保存される。ここで、出力枚数の決定方法としては、所定数に固定しているがこの限りでなく、オペレータが最小枚数を予め入力可能としてもよい。または、予め枚数を減らす計算式（例えば、毎回１枚ずつ減らす方法や、毎回出力枚数を半分にする方法）を採用するよう制御しても良い。
【００６８】
Ｓ１００５においてＣＰＵ１１４は、今回読取った複数のチャートにおいて各チャートのバラつきが大きい用紙と判定し、調整に必要な枚数を初期値（例えば１０枚）に変更して用紙ライブラリ情報を更新し、処理を終了する。また、本実施例では、複数枚のチャート出力の度に、次回のテストチャートの推奨枚数を計算するよう制御しているがこの限りでなく、ＣＰＵ１１４が用紙登録後に一度だけ図１０に示すフローを実行して推奨枚数を決定するよう制御しても良い。
【００６９】
このように制御することによって、用紙の断裁バラつきによる印刷位置ずれのバラつきを抑えながら、調整用チャートの出力枚数を抑制する事ができる。そのため、余計な用紙・トナーの消耗を抑制でき、印刷位置調整に掛かる時間も低減する事ができる。
【００７０】
図１１は、用紙ごとの補正量のバラつき具合の一例を表した表である。この表では用紙の吸湿特性から決まる画像位置調整量としては同等の用紙の補正量のである。印刷位置のずれ量（表裏ずれ量）は１枚ごとに異なっている。列１１１０は、読み取ったチャートが何枚目のものかを表している。列１１１１はリード位置のずれ量を表している。列１１１２は、印刷位置のずれ量の平均値１１２１からの誤差を表している。図１１の例では、用紙Ａも用紙Ｂも表面に対する裏面のリード位置のずれ量が約１．１１ミリメートルと同程度となっている。しかし、用紙Ｂは一枚ごとのバラつきが非常に小さい。そのため、用紙Ｂは１枚ごとの用紙サイズの断裁誤差が小さい事が予想され、断裁バラつきによる誤差を抑制するためのチャートの出力・読取を行う枚数は少なくて良いと判定できる。
【００７１】
このように、ＣＰＵ１１４は複数のテストシートの読取結果に基づいて印刷位置のずれ量の平均値を決定し、複数のテストシートの印刷位置のずれ量のなかから最大ずれ量を求め、最大ずれ量が閾値より小さければ推奨枚数を減少させる。一方、ＣＰＵ１１４は、最大ずれ量が閾値より大きければ推奨枚数を所定枚数に設定する。本発明によれば、用紙の断裁誤差をテストチャートの読取結果から求め、断裁誤差の微小である場合にはテストチャートの出力枚数を減少させてシートの消費量を抑制できる。さらに、本発明によれば、テストチャートの出力枚数が減少するので、印刷位置調整が実行されることによって生じるダウンタイムも抑制することができる。
【００７２】
図１２は、Ｓ９０８における調整に必要なチャートの枚数を決定する枚数決定処理の変形例である。図１２に示す枚数決定処理は、閾値を用いた枚数決定処理（図１０）とは異なり、統計的な手法を用いる。
【００７３】
Ｓ１２０１及びＳ１２０２はＳ１００１及び１００２と同じ制御となるため説明を省略する。Ｓ１２０３においてＣＰＵ１１４は、平均値に対する誤差発生の割合（許容誤差；ｄ）をＨＤＤ１１５から取得する。ここで、この許容誤差は、統計的な経験則から予め固定的な値（例えば１０％程度）としても良いし、この画像形成装置の印刷位置の精度として保証する範囲（±δ）と、印刷位置ずれ量の平均（ｘＡｖｅ）から許容誤差を算出するようにしても良い。具体的には、以下の計算式から算出して許容誤差としても良い。
【００７４】
【数１】
2018112714.tif 000003
【００７５】
次にＳ１２０４においてＣＰＵ１１４は、Ｓ９０４において算出された各補正量と、Ｓ９０６において算出された平均値とを用いて、統計値としての分散（σ２）を以下の式から算出し、Ｓ１２０５に進む。
【００７６】
【数２】
2018112714.tif 000004
【００７７】
Ｓ１２０５においてＣＰＵ１１４は、Ｓ１２０３において算出された許容誤差（ｄ）とＳ１２０４において算出された分散（σ２）とを用いて必要サンプル数を算出し、Ｓ１２０６へ進む。なお、λは特定の信頼度における係数（λ→９５％信頼度の場合、１．９６）である。
【００７８】
【数３】
2018112714.tif 000005
【００７９】
Ｓ１２０６においてＣＰＵ１１４は、算出したサンプル数が閾値の範囲内か否かを判定し、範囲内であればＳ１２０７に進み、範囲外であればＳ１２０８に進む。ここで、本実施例においてこの閾値は、必要チャート出力枚数の最大値（≒初期値：１０枚）を想定しているが、この限りでなく、ユーザが手入力で出力枚数決定するよう構成しても良い。Ｓ１２０７においてＣＰＵ１１４は、Ｓ１２０５において算出したサンプル数を、調整に必要なチャート出力枚数として決定し、ＨＤＤ１１５に保存されている用紙ライブラリ情報を更新して保存し、一連の処理を終了する。Ｓ１２０８においてＣＰＵ１１４は、必要チャート出力枚数の最大値（≒初期値：１０枚）として決定し、ＨＤＤ１１５に保存されている用紙ライブラリ情報を更新して保存し、一連の処理を終了する。また、本実施例では、複数枚のチャート出力の度に、次回の推奨チャート出力枚数を計算するよう制御しているがこの限りでなく、用紙登録後に一度だけ図１２に示すフローを通して推奨チャート出力枚数を決定するよう制御しても良い。
【００８０】
このように制御することによって、用紙の断裁バラつきによる印刷位置すれのバラつきを抑えながら、調整用チャートの出力枚数を抑制する事ができる。そのため、余計な用紙・トナーの消耗を抑制でき、印刷位置調整に掛かる時間も低減する事ができる。
【００８１】
図１３は、印刷システムにおいて、オペレータが印刷位置調整を行う際の調整用チャートの枚数を選択するためのインタフェース画面を表す模式図である。図９の補正量算出フローでは、印刷位置調整を行う際の調整用チャートの枚数は用紙ライブラリ情報から自動的に取得するようにしているが、この限りでない。図１３のように毎回オペレータに入力させるような出力枚数選択画面１３０１を表示するよう制御しても良い。
【００８２】
図１３において、ＣＰＵ１１４は、増減ボタン１３１２にて出力枚数の増減を可能にし、出力枚数表示領域１３１１の表示を変更するよう制御する。ここで、出力枚数表示領域１３１１に最初に表示される枚数は、用紙ライブラリに保持されているチャート出力推奨枚数を表示するよう制御しても良い。
【００８３】
図１４は、印刷システムにおいて、オペレータが用紙属性の編集を行うためのインタフェース画面を表す模式図である。図５においては、調整用チャートの出力枚数を入力するための領域を設けていなかったが、図１４に示すように調整用チャート出力枚数を入力するための領域５０８を設けるようにしても良い。
【００８４】
図１〜図８に説明の画像形成装置、読取部、及び計算方法により用紙ごとの印刷位置調整を実現可能にすべく、ＣＰＵ１１４が行う印刷位置調整の変形例を、図１５〜図１８を用いて詳細に説明する。以下、フローチャート内の各ステップにおける制御は、ＣＰＵ１１４がＲＯＭ１１２のプログラムを読み出して実行することによって各種動作を実現する。オペレータは図４において示したインタフェース画面において、用紙を一つ選択し、「印刷位置調整」ボタン４２３を押下することに応じて印刷位置調整を開始する。
【００８５】
Ｓ１５０１からＳ１５０４の制御は図９におけるＳ９０１からＳ９０４の制御と同じであるためここでは省略する。Ｓ１５０５においてＣＰＵ１１４は、今回読取ったチャートが１枚目のチャートか否かを判定し、１枚目であればＳ１５０８に進み、２枚目以降であればＳ１５０６に進んで以降の制御は図９のフローと同様の制御を行う。Ｓ１５０８においてＣＰＵ１１４は、過去に複数のチャートを出力して補正量を算出したことがあるか否かを判定する。具体的には、ＨＤＤ１１５に保存されている用紙ライブラリ情報を参照し、過去の補正量の各種データが保持されていればＳ１５０９に進み、保持されていなければＳ１５０６に進む。Ｓ１５０９においてＣＰＵ１１４は、ＨＤＤ１１５に保存されている用紙ライブラリ情報を参照し、過去の補正量の各種データを取得して、Ｓ１５１０に進む。
【００８６】
Ｓ１５１０においてＣＰＵ１１４は、Ｓ１５０９において取得したデータから今回読取った印刷位置の補正量が前回の補正量との差が所定範囲内であるかを判定する。Ｓ１５１０において補正量の差が所定値範囲内ならばＣＰＵ１１４は印刷位置のズレ量の取得処理をスキップして一連の処理を終了する。つまり、ＣＰＵ１１４は、印刷位置のずれ量の取得処理を中断する。一方、Ｓ１５１０において補正量の差が所定範囲内でなければＣＰＵ１１４は、Ｓ１５０６に進み、取得処理を継続する。ここでＳ１５０９及びＳ１５１０における具体的な判定フローについて図１６〜図１８を用いて詳細に説明する。図１６〜図１８はそれぞれ別々の判定フローであり、どの制御フローが処理をしても良い。
【００８７】
このように制御することで、印刷位置調整の実行指示がなされた場合であっても、１枚で詳細な調整を継続すべきか否かを判定することが可能となり、不必要な調整チャートの出力・読取・補正の処理を避ける事ができる。のため、余計な用紙・トナーの消耗を抑制でき、印刷位置調整に掛かる時間も低減する事ができる。
【００８８】
図１６は、図１５におけるＳ１５０９及びＳ１５１０における具体的な判定フローの一例を示したものである。
【００８９】
Ｓ１６０１においてＣＰＵ１１４は、ＨＤＤ１１５に保存されている用紙ライブラリ情報を参照し、前回複数枚のチャートを用いて補正を行った際の補正量の平均値（ｘＡｖｅ）と、印刷位置ずれの許容される閾値（±δ）を取得し、Ｓ１６０２に進む。ここで、本実施例におけるこの閾値は、その画像形成装置の印刷位置の精度として保証する範囲（±δ：例えば０．５ミリメートル）を誤差の範囲として予めＨＤＤ１１５に保持する仕組みを想定しているがこの限りでない。例えば、オペレータが許容できる誤差の範囲をインタフェース部から入力可能なように構成しても良い。また、この閾値はデバイスに一意の値として持つだけでなく、用紙種類ごとに予め保持、もしくはオペレータから入力可能なように構成しても良い。Ｓ１６０２においてＣＰＵ１１４は、今回読取ったチャートから算出した補正量が、前回の複数枚のチャートを用いて補正を行った際の平均値（ｘＡｖｅ）の閾値（±δ）の範囲内にいるか否かを判定する。閾値の範囲内であれば、印刷位置調整を実行して印刷位置調整量を更新する必要性はないと判定して一連の処理を終了し、閾値の範囲外であれば、印刷位置調整を再実行する必要があるとしてＳ１５０６に進む。
【００９０】
図１７は、図１５におけるＳ１５０９及びＳ１５１０における具体的な判定フローの一例を示したものである。
【００９１】
Ｓ１７０１においてＣＰＵ１１４は、ＨＤＤ１１５に保存されている用紙ライブラリ情報を参照し、前回複数枚のチャートを用いて補正を行った際の各チャートの補正量（ｘｊ、※ｊ＝１，２、、、ｎ）を取得し、Ｓ１７０２に進む。Ｓ１７０２においてＣＰＵ１１４は、Ｓ１７０１において取得した各チャートの補正量の中で、最小値（ＤＭｉｎ）と最大値（ＤＭａｘ）を抽出し、Ｓ１７０３に進む。Ｓ１７０３においてＣＰＵ１１４は、今回読取ったチャートから算出した補正量が、前回の複数枚のチャートを用いて補正を行った際の、最大最小の範囲内にいるか否かを判定する。最大最小の範囲内であれば、印刷位置調整を実行して印刷位置調整量を更新する必要性はないと判定して一連の処理を終了し、最大最小の範囲外であれば、印刷位置調整を再実行する必要があるとしてＳ１５０６に進む。
【００９２】
図１８は、図１５におけるＳ１５０９及びＳ１５１０における具体的な判定フローの一例を示したものである。
【００９３】
Ｓ１８０１においてＣＰＵ１１４は、ＨＤＤ１１５に保存されている用紙ライブラリ情報を参照し、前回複数枚のチャートを用いて補正を行った際の補正量の平均値（ｘＡｖｅ）と、各チャートの補正量（ｘｊ、※ｊ＝１，２、、、ｎ）を取得し、Ｓ１８０２に進む。Ｓ１８０２においてＣＰＵ１１４は、以下の計算式を用いて、統計値としての標準偏差（σ）を算出し、Ｓ１８０３に進む。
【００９４】
【数４】
2018112714.tif 000006
【００９５】
Ｓ１８０３においてＣＰＵ１１４は、統計値として特定の信頼度（９５％信頼の場合は２σ）の範囲を算出し、Ｓ１８０４に進む。Ｓ１８０４においてＣＰＵ１１４は、今回読取ったチャートから算出した補正量が、前回の複数枚のチャートを用いて補正を行った際の、特定の信頼度（例えば９５％信頼度→２σ）の分布の範囲内にいるか否かを判定する。特定の信頼度の範囲内であれば、印刷位置調整を実行して印刷位置調整量を更新する必要性はないと判定して一連の処理を終了し、最大最小の範囲外であれば、印刷位置調整を再実行する必要があるとしてＳ１５０６に進む。
【００９６】
このように、ＣＰＵ１１４は複数のテストシートの読取結果に基づいて印刷位置のずれ量の平均値を決定し、複数のテストシートの印刷位置のずれ量のなかから最大ずれ量を求め、最大ずれ量が閾値より小さければ推奨枚数を減少させる。一方、ＣＰＵ１１４は、最大ずれ量が閾値より大きければ推奨枚数を所定枚数に設定する。本発明によれば、用紙の断裁誤差をテストチャートの読取結果から求め、断裁誤差の微小である場合にはテストチャートの出力枚数を減少させてシートの消費量を抑制できる。さらに、本発明によれば、テストチャートの出力枚数が減少するので、印刷位置調整が実行されることによって生じるダウンタイムも抑制することができる。
【符号の説明】
【００９７】
１１０  コントローラ
１５１  画像形成部
１６０  読取部
３１４  搬送ローラ
【図１】
2018112714.tif 000007
【図２】
2018112714.tif 000008
【図３】
2018112714.tif 000009
【図４】
2018112714.tif 000010
【図５】
2018112714.tif 000011
【図６】
2018112714.tif 000012
【図７】
2018112714.tif 000013
【図８】
2018112714.tif 000014
【図９】
2018112714.tif 000015
【図１０】
2018112714.tif 000016
【図１１】
2018112714.tif 000017
【図１２】
2018112714.tif 000018
【図１３】
2018112714.tif 000019
【図１４】
2018112714.tif 000020
【図１５】
2018112714.tif 000021
【図１６】
2018112714.tif 000022
【図１７】
2018112714.tif 000023
【図１８】
2018112714.tif 000024