(57)【要約】【課題】オペレータに印字位置調整を促す仕組みを有する画像形成装置を提供する。【解決手段】画像形成装置は、シートに形成する画像の画像形成位置を調整するための印字位置ずれ量Ｘ0、Ｘnを導出する（Ｓ１１０４、Ｓ１１１２）。画像形成装置は、印字位置ずれ量Ｘ0、Ｘnの変化に応じてシートの経時変化を検出し、検出した経時変化に基づく時間間隔で印字位置調整の警告を行う（Ｓ１１１３〜Ｓ１１１７、Ｓ１１０９）。【選択図】図１１
2018101121.tif 000002
【特許請求の範囲】
【請求項１】
シートに画像を形成する画像形成手段と、
前記画像形成手段により調整チャートが形成された前記シートを搬送路に沿って搬送する搬送手段と、
前記搬送路に設けられ、前記画像の画像形成位置を調整するための調整量を検知するため、前記調整チャートが形成された前記シートを読み取る読取手段と、
前記調整量に基づいて前記画像形成手段の画像形成位置を調整する調整手段と、
前記画像形成位置の調整をユーザに促す報知を行う報知手段と、
前記報知手段を制御する制御手段と、を有し、
前記制御手段は、第１のタイミングにおいて前記報知を行い、前記第１のタイミングの後の第２のタイミングにおいて前記報知を行い、前記第２のタイミングより後の第３のタイミングにおいて前記報知を行い、
前記制御手段は、前記第１のタイミングの報知によって実行された前記読取手段の第１の読取結果と、前記第２のタイミングの報知によって実行された前記読取手段の第２の読取結果とに基づいて前記第３のタイミングを決定することを特徴とする画像形成装置。
【請求項２】
前記報知手段は、表示手段であり、
前記制御手段は、前記表示手段に前記画像形成位置の調整をユーザに促すメッセージを表示させることで前記報知を行うことを特徴とする、
請求項１記載の画像形成装置。
【請求項３】
前記制御手段は、前記第１の読取結果から導出した第１の調整量と、前記第２の読取結果から導出した第２の調整量と、前記第１の調整量を導出した時刻と、前記第２の調整量を導出した時刻とから、前記シートの経時変化を表す指標値を算出し、前記指標値が所定の第１閾値以上であれば前記指標値に基づいて前記第３のタイミングを決定し、前記指標値が前記第１閾値よりも小さければ、前記読取手段に、前記調整量の検知のための前記シートの読み取りを終了させることを特徴とする、
請求項１又は２記載の画像形成装置。
【請求項４】
前記制御手段は、前記指標値が前記第１閾値以上であり且つ前記第１閾値よりも大きい第２閾値より小さければ、前記シートの予測通りの経時変化に基づく時間間隔により前記第３のタイミングを決定し、
前記指標値が前記第１閾値以上であり且つ前記第２閾値以上であれば、前記シートの予測よりも小さい経時変化に基づく時間間隔により前記第３のタイミングを決定することを特徴とする、
請求項３記載の画像形成装置。
【請求項５】
前記報知を行う時間間隔の初期値及び前記シートの水分量の変化を表す増大率が予め設定される用紙ライブラリをさらに備えており、
前記制御手段は、前記指標値が前記第１閾値以上であり且つ前記第１閾値よりも大きい第２閾値より小さければ、前記初期値及び前記増大率から算出した時間間隔により前記第３のタイミングを決定し、
前記指標値が前記第１閾値以上であり且つ前記第２閾値以上であれば、前記第１の調整量、前記第２の調整量、前記初期値及び前記増大率から算出した時間間隔により前記第３のタイミングを決定することを特徴とする、
請求項４記載の画像形成装置。
【請求項６】
前記用紙ライブラリに設定される前記初期値は、前記調整量の許容値を超える最も短い時間であり、前記増大率は、前記初期値と前記シートの経時変化に基づく前記時間間隔とから導出されることを特徴とする、
請求項５記載の画像形成装置。
【請求項７】
前記制御手段は、前記用紙ライブラリに予め設定された前記初期値を、前記経時変化に基づく前記時間間隔に更新することを特徴とする、
請求項５又は６記載の画像形成装置。
【請求項８】
前記用紙ライブラリに予め設定された前記初期値を編集するための操作手段をさらに備えることを特徴とする、
請求項５〜７のいずれか１項記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複写機、プリンタ等の画像形成装置等に関し、特に、シートに対する画像形成位置（印字位置）の確認技術に関する。
【背景技術】
【０００２】
画像形成装置は、意図した位置に画像が印字されるように、シートに対する印字位置の調整機能を有する。印字位置調整を行うことで、例えば表裏面の位置合わせが必要な両面印刷の場合に、印字位置合わせを高レベルで行うことが可能となる。印字位置調整は、使用するシートの種類に応じて行う必要がある。シートのサイズや坪量（重量）、材質等のシートの種類によって生じるシート搬送の特性の違いが、印字位置の微小な差になるためである。また、シートの種類以外にも、シートの吸湿性が印字位置の微小な差になる。これは、例えば両面印刷を行う際に、表面印刷時の定着熱によってシートの水分量が変化することで該シートが収縮し、この収縮が裏面の印字位置に影響するためである。
【０００３】
印字位置の調整は、一般的に、調整対象となるシートに所定のマークを印字した調整チャートを使用して行われる。調整チャートのマークの位置により導出される表面と裏面との印字位置ずれ量が、該シートの印字パラメータとして記憶される。以降、同種のシートを用いて印刷が行われる場合に、印字パラメータが参照されて、印字位置ずれ量が打ち消されるように調整して印字される。印字位置ずれ量が打ち消されるように印字位置を調整する値を「補正量」という。
【０００４】
先に述べた通り、シートの水分量は印字位置に影響を及ぼす。シートの水分量は、表面印刷時の定着熱だけではなく、シートをパッケージから開封して給紙段に収容した後にも変化する。例えば、パッケージから取り出したシートを湿度の低い部屋の画像形成装置の給紙段に収容する場合、シートに含まれる水分量が時間経過と共に減少し、収容直後に比べてシート自体が縮んでしまう。そのため、オペレータは、時間経過によりシート自体が縮むことを考慮して、印字位置調整を実行済みのシートに対して再度の印字位置調整が必要か否かを判断する必要がある。しかし、オペレータが、給紙段に収容したすべてのシートに対して収容後の経過時間を把握し、印字位置調整が必要か否かを判断するのは困難である。そのため、画像形成装置がシート収容後の経過時間を把握し、オペレータに印字位置調整を促す技術が求められている。
【０００５】
例えば、画像形成装置の動作時間が所定時間経過する度に印字位置調整を自動で実行する画像形成装置が知られている（特許文献１）。この画像形成装置は、タイマを有し、画像形成装置の動作時間が所定時間となる度に自動的に調整チャートを印刷し、シート搬送路に設けられた読取センサを用いて調整チャートを読み取った結果に基づき補正量を生成する。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００５−２２１５８２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
ここで、シートの水分量は、印刷環境の変化に応じてただちに変化するが、一定時間経過すると安定する特性がある。具体的には、シートは、周辺の湿度が高ければ水分（湿気）を吸収し、低くなれば放出し、一定時間経過すると周囲の湿度とつり合いが取れた水分量となる。印刷環境とつり合いが取れた状態を「平衡状態」という。なお、シートの水分量が平衡状態に至る経過時間は、シートの粗さや坪量等に影響されるため、シートの種類毎に異なる。シートの水分量が平衡状態に至ると、時間経過による湿度変化に起因するシートの水分量の変化が起こらなくなる。つまり、平衡状態に至ると、シートの水分量の変化に起因する印字位置調整の必要性が低下する。
【０００８】
そのため、特許文献１の画像形成装置は、シートの水分量に適した印字位置調整を実行することができなかった。例えば、印字位置調整を実行する条件である所定時間が長すぎると、シートの水分量変化に対して印字位置のずれ量が許容範囲を越えて発生してしまう可能性がある。例えば、印字位置調整を実行する条件である所定時間が短すぎると、シートの水分量が平衡状態になっており、印字位置のずれ量が微小であるにもかかわらず過剰に印字位置調整が実行されてしまう。この場合、調整チャートを印字するための用紙を無駄に消費してしまう可能性がある。
【０００９】
そこで、本発明の目的は、印字位置調整の実行判定を適正に行うことにある。
【課題を解決するための手段】
【００１０】
本発明の画像形成装置は、シートに画像を形成する画像形成手段と、前記画像形成手段により調整チャートが形成された前記シートを搬送路に沿って搬送する搬送手段と、前記搬送路に設けられ、前記画像の画像形成位置を調整するための調整量を検知するため、前記調整チャートが形成された前記シートを読み取る読取手段と、前記調整量に基づいて前記画像形成手段の画像形成位置を調整する調整手段と、前記画像形成位置の調整をユーザに促す報知を行う報知手段と、前記報知手段を制御する制御手段と、を有し、前記制御手段は、第１のタイミングにおいて前記報知を行い、前記第１のタイミングの後の第２のタイミングにおいて前記報知を行い、前記第２のタイミングより後の第３のタイミングにおいて前記報知を行い、前記制御手段は、前記第１のタイミングの報知によって実行された前記読取手段の第１の読取結果と、前記第２のタイミングの報知によって実行された前記読取手段の第２の読取結果とに基づいて前記第３のタイミングを決定することを特徴とする。
【発明の効果】
【００１１】
本発明によれば、シートの経時変化に基づく時間間隔で印字位置調整の警告を行うことで、オペレータがシートの状態の変化に起因する印字位置調整の必要性を判断する必要がなくなる。
【図面の簡単な説明】
【００１２】
【図１】印刷システムの全体構成図。
【図２】画像形成部の構成図。
【図３】読取部の構成図。
【図４】用紙ライブラリへの操作を行うためのインタフェース画面の例示図。
【図５】シート属性を入力するためのインタフェース画面の例示図。
【図６】用紙ライブラリの説明図。
【図７】テストシートの説明図。
【図８】印字位置ずれ量の導出処理の説明図。
【図９】シートの設定状況を表示する表示画面の例示図。
【図１０】印字位置調整の警告表示を行う処理を表すフローチャート。
【図１１】印字位置調整のチェック処理を表すフローチャート。
【図１２】（ａ）、（ｂ）は、印字位置調整の警告を行うタイミングの説明図。
【発明を実施するための形態】
【００１３】
以下、実施の形態を図面に基づいて詳細に説明する。
【００１４】
（印刷システムの構成）
図１は、本実施形態の画像形成装置を有する印刷システムの全体構成図である。印刷システム１は、画像形成装置１００及びホストコンピュータ１０１を備える。画像形成装置１００とホストコンピュータ１０１とは、ネットワーク１０５を介して通信可能に接続される。ネットワーク１０５は、例えばＬＡＮ（Local Area Network）、ＷＡＮ（Wide Area Network）等の通信回線である。なお、画像形成装置１００及びホストコンピュータ１０１は、ネットワーク１０５にそれぞれ複数接続されていてもよい。
【００１５】
ホストコンピュータ１０１は、例えばサーバであり、オペレータによる入力操作に応じて印刷ジョブを作成し、ネットワーク１０５を介して、画像形成装置１００へ作成した印刷ジョブを送信する。印刷ジョブには、画像形成装置１００に画像形成（印刷）させる画像を表す画像データ、印刷に使用されるシートの種類、両面又は片面印刷の指示等の、印刷に必要な各種の情報が含まれる。
【００１６】
画像形成装置１００は、コントローラ１１０、操作パネル１２０、スキャナ１３０、給紙部１４０、プリンタエンジン１５０、及び読取部１６０を備える。画像形成装置１００は、ホストコンピュータ１０１から取得する印刷ジョブに応じてシートに画像形成（印刷）を行い、画像が形成されたシート（印刷物）を出力する。コントローラ１１０、操作パネル１２０、スキャナ１３０、給紙部１４０、プリンタエンジン１５０、及び読取部１６０は、システムバス１１７を介して相互に通信可能に接続される。
【００１７】
コントローラ１１０は、操作パネル１２０による入力及び印刷ジョブに応じて画像形成装置１００の動作を制御する。操作パネル１２０は、ユーザインタフェースであり、各種操作ボタン、テンキー、ＬＣＤ（Liquid Crystal Display）等の表示装置、及びタッチパネル等を備える。オペレータは、操作パネル１２０により画像形成装置１００に印刷ジョブやコマンド、印刷設定等を入力することができる。操作パネル１２０は、表示装置により設定画面や状態の表示を行う。スキャナ１３０は、原稿の画像をスキャンして画像データを生成する。コントローラ１１０は、スキャナ１３０で生成された画像データに基づいて画像形成装置１００に画像を印刷させる。
【００１８】
給紙部１４０は、複数の給紙段を備える。各給紙段には、印刷に用いられる各種のシートが収容される。各給紙段は、シートの有無を検出するセンサを有している。各給紙段に収容されるシートは、給紙段に積載されたシート束の最も上のシートから１枚ずつ順番にプリンタエンジン１５０に給紙される。給紙部１４０は、各給紙段の周囲の温度や湿度等の環境条件を検出する環境センサ１４１を備える。
【００１９】
プリンタエンジン１５０は、コントローラ１１０の制御により、給紙部１４０から給紙されるシートに対して画像データに応じた画像を印刷する。そのためにプリンタエンジン１５０は、現像器１５２、感光ドラム１５３、及び転写ベルト１５４を備える画像形成部１５１と、定着器１５５とを備える。プリンタエンジン１５０は、画像データに応じた画像をシートに形成して印刷物を生成し、出力する。画像形成部１５１の具体的な構成については後述する。読取部１６０は、プリンタエンジン１５０で生成された印刷物を読み取って、読取結果をコントローラ１１０に転送する。読取部１６０の具体的な構成については後述する。
【００２０】
コントローラ１１０の構成について説明する。コントローラ１１０は、ＲＯＭ（Read Only Memory）１１２、ＲＡＭ（Random Access Memory）１１３、及びＣＰＵ（Central Processing Unit ）１１４を備えるコンピュータである。またコントローラ１１０は、Ｉ／Ｏ制御部１１１、ストレージ１１５、及びネットワーク制御部１１６を備える。
【００２１】
Ｉ／Ｏ制御部１１１は、操作パネル１２０、スキャナ１３０、給紙部１４０、プリンタエンジン１５０、及び読取部１６０等との通信制御を行うインタフェースである。コントローラ１１０は、Ｉ／Ｏ制御部１１１により、画像形成装置１００を構成する各部との通信を行う。ストレージ１１５は、ＨＤＤ（Hard Disk drive）やＳＳＤ（Solid State drive）等の大容量記憶装置である。ストレージ１１５は、制御プログラムや画像形成処理（印刷処理）に用いる画像データ等の各種データを格納する。ネットワーク制御部１１６は、ネットワーク１０５を介した他の装置（ホストコンピュータ１０１）との通信制御を行うインタフェースである。画像形成装置１００は、ネットワーク制御部１１６によりネットワークを介した他の装置との通信を行う。
【００２２】
ＣＰＵ１１４は、ＲＯＭ１１２から起動プログラムを読み込み、ＲＡＭ１１３を作業領域に用いて実行することで、画像形成装置１００の起動処理を行う。また、ＣＰＵ１１４は、起動後にストレージ１１５から制御プログラムを読み込み、ＲＡＭ１１３を作業領域に用いて実行することで、画像形成装置１００による画像形成処理（印刷処理）の制御を行う。ＣＰＵ１１４は、操作パネル１２０から入力される画像形成装置１００の動作モードの設定情報をＲＡＭ１１３或いはストレージ１１５に格納する。なお、コントローラ１１０は、不揮発性で書き換え可能なメモリを備えて、操作パネル１２０から入力される動作モードの設定情報を該メモリに格納するように構成されてもよい。
【００２３】
図２は、画像形成部１５１の構成図である。画像形成部１５１は、画像データに応じたトナー像を現像器１５２により感光ドラム１５３に形成し、感光ドラム１５３に形成されたトナー像を転写ベルト１５４によりシートに転写する。トナー像が転写されたシートは、定着器１５５に搬送される。定着器１５５は、例えばトナー像が転写されたシートを加熱及び加圧することで、トナー像をシートに定着させる。これによりシートへの画像の印刷が終了する。
【００２４】
感光ドラム１５３は、ドラム形状の像担持体であり、ドラム軸を中心にして図２中時計回りに回転する。感光ドラム１５３の周囲には、感光ドラム１５３の表面を一様に帯電する一次帯電器２２０、現像器１５２、トナー像をシートへ転写する転写帯電器２２１、転写ベルト１５４、及びドラムクリーナ２２２が配置される。また、画像形成部１５１は、一次帯電器２２０と現像器１５２との間の感光ドラム１５３の表面をレーザ光で照射する露光器２２３を備える。
【００２５】
露光器２２３は、一次帯電器２２０により表面が一様に帯電された感光ドラム１５３に、コントローラ１１０から取得する画像データに応じて変調したレーザ光を照射することで、感光ドラム１５３の表面に画像データに応じた静電潜像を形成する。そのために露光器２２３は、半導体レーザ、回転多面鏡、反射鏡等を備える。半導体レーザは、画像データに応じてレーザ光を出射する。半導体レーザから出射されたレーザ光は、反射鏡、回転多面鏡等により感光ドラム１５３をドラム軸方向に走査する。
【００２６】
現像器１５２は、感光ドラム１５３に形成された静電潜像を現像してトナー像を形成する。現像器１５２は、内部が、隔壁２０１によって現像室２０２と撹拌室２０３とに区画される。
【００２７】
現像室２０２は、図２中反時計回りに回転する非磁性の現像スリーブ２０４を備える。現像スリーブ２０４は、マグネット２０５が固定配置される。現像スリーブ２０４は、ブレード２０６によって層厚規制された二成分現像剤（磁性のキャリア及び非磁性のトナー）の層を担持搬送し、感光ドラム１５３に対向する現像領域で、トナーを感光ドラム１５３に供給する。これにより感光ドラム１５３に形成された静電潜像が現像される。現像効率、即ち静電潜像へのトナーの付与率を向上させるために、現像スリーブ２０４には直流電圧に交友電圧を重畳した現像バイアス電圧が印加される。
【００２８】
現像室２０２及び撹拌室２０３には、それぞれ現像剤搬送スクリュー２０７、２０８が設けられる。現像剤搬送スクリュー２０７は、現像室２０２内の二成分現像剤を現像スリーブ２０４へ撹拌搬送する。撹拌室２０３には、トナー補給槽２１０が接続されており、トナー排出口２１１を介してトナー補給槽２１０からトナー２１３が供給される。現像剤搬送スクリュー２０８は、撹拌室２０３内で、供給されたトナー２１３と既に現像器１５２内にある二成分現像剤とを撹拌搬送する。これにより二成分現像剤のトナー濃度が均一化される。
【００２９】
隔壁２０１には、図２の手前側及び奥側の端部に現像室２０２と撹拌室２０３とを連通するための通路が形成される。現像によりトナーが消費されることでトナー濃度が低下した二成分現像剤は、現像剤搬送スクリュー２０７により、一方の通路を介して現像室２０２から撹拌室２０３へ搬送される。撹拌室２０３内でトナー濃度が回復した二成分現像剤は、現像剤搬送スクリュー２０８により他方の通路を介して撹拌室２０３から現像室２０２へ搬送される。
【００３０】
転写ベルト１５４は、現像器１５２とドラムクリーナ２２２との間で感光ドラム１５３に近接するように設けられる。転写ベルト１５４は、図２中反時計回りに回転する無端状ベルトであり、ローラ間に架張される。転写ベルト１５４を挟んで感光ドラム１５３に対向する位置に、転写帯電器２２１が設けられる。転写帯電器２２１よりも転写ベルト１５４の回転方向に対して上流側に、吸着用帯電器２３０が、転写ベルト１５４を挟んで対向設置される。転写帯電器２２１よりも転写ベルト１５４の回転方向に対して下流側に、除電用帯電器２３１が、設けられる。
【００３１】
給紙部１４０から給紙されたシートは、転写ベルト１５４へ搬送され、吸着用帯電器２３０により転写ベルト１５４に吸着される。シートは、転写ベルト１５４の回転により搬送される。シートは、感光ドラム１５３と転写帯電器２２１との間を通過する際に、転写帯電器２２１の作用により感光ドラム１５３に形成されたトナー像が転写される。トナー像が転写されたシートは、転写ベルト１５４に搬送され、除電用帯電器２３１により転写ベルト１５４から分離される。シートは、分離後に定着器１５５へ搬送されて、トナー像が定着される。なお、シートへのトナー像の転写後に感光ドラム１５３に残留するトナーは、ドラムクリーナ２２２により除去される。
【００３２】
図３は、読取部１６０の構成図である。読取部１６０は、読取コントローラ３１０、シート検出センサ３１１、及びラインセンサ３１２を備える。読取部１６０は、プリンタエンジン１５０で印字位置調整用のテストチャート（以下、「調整チャート」という。）が印字されたシートを、用紙搬送路３１３に沿って搬送しながら読み取る。調整チャートの詳細は後述する。なお、以下の説明において調整チャートが印字されたシートは「テストシート」と称する。
【００３３】
読取部１６０は、用紙搬送路３１３に沿ってテストシートを搬送する複数のローラ対を有する。読取部１６０は、ローラ対でテストシートを搬送しながら、ラインセンサ３１２によりテストシート上の調整チャートを読み取る。また、シート検出センサ３１１は、例えば、発光部と受光部とを有する光学センサである。シート検出センサ３１１は、用紙搬送路３１３に沿って搬送されるテストシートの、搬送方向における先端を検出する。
【００３４】
シート検出センサ３１１は、シートの搬送方向に対して直交する方向に複数設けられる。各シート検出センサ３１１は、シートの先端を検出して、読取コントローラ３１０に先端の検出タイミングを通知する。読取コントローラ３１０は、各シート検出センサ３１１がシートの先端を検知したタイミング及びシートの搬送速度に基づいて、シートの斜行量を導出する。
【００３５】
また、読取コントローラ３１０は、ラインセンサ３１２を制御し、シートに印刷された画像（調整チャート）を読み取る。ラインセンサ３１２は、シートの両面を一度に読み取るために、用紙搬送路３１３を挟んで２つ設けられる。読取コントローラ３１０は、シートの斜行角度及びラインセンサ３１２で読み取った画像を表す読取データをコントローラ１１０へ送信する。コントローラ１１０は、シートの斜行角度及び読取データに応じて、シートに対する調整チャートの印字位置を検出することができる。
【００３６】
（用紙ライブラリ）
図４は、本実施形態の画像形成装置１００において、用紙ライブラリへの編集等の操作を行うためのインタフェース画面の例示図である。用紙ライブラリは、画像形成装置１００で印刷に使用可能なシートを管理するためのデータベースである。用紙ライブラリは、例えば、画像形成装置１００にネットワークを介して接続されたホストコンピュータ１０１（サーバ）の記憶部に記憶されている。用紙ライブラリの詳細は後述する。
【００３７】
用紙ライブラリの操作を行うためのインタフェース画面は、画像形成装置１００の操作パネル１２０に表示される。インタフェース画面４００は、用紙リスト４１０、「新規追加」ボタン４２０、「編集」ボタン４２１、「削除」ボタン４２２、「登録」ボタン４２３を含む。
【００３８】
用紙リスト４１０は、用紙ライブラリで管理されるシートのリストを表示する。用紙リスト４１０では、各シートに対して列４１１〜４１７に示すようなシート属性が表示される。列４１１は、シートの名称を表示する。シートの名称は、各シートの種類が互いに識別できるように指定される。列４１２、４１３は、シートのサイズを表す。列４１２は副走査方向の用紙長を表し、列４１３は主走査方向の用紙長を表す。列４１４はシートの坪量を表す。列４１５は、シートの表面性を表す。表面性とは、シート表面の物理特性を表し、例えば光沢性を上げるための表面コートが成された「コート」や、表面に凹凸のあるような「エンボス」等である。列４１６は、シート自体の色を表す。列４１７は、シートに対して印字位置調整を自動で実行するかを表す。列４１７が「可」となっているシートは、給紙部１４０にシートが収容されて登録されたことをトリガーとして、印字位置調整が行われる。
【００３９】
用紙リスト４１０は、操作パネル１２０上のタッチ操作等により、表示するシートの選択が可能となっている。選択されたシートのシート属性は、ハイライト表示されて選択されたことが分かるようになっている。ここでは、「ＸＹＺ製紙カラー８１」が選択される場合が例示される。なお、用紙ライブラリで管理するシート数が用紙リスト４１０で一度に表示可能な数よりも多い場合、スクロールバー４１８の操作により、シート属性の表示及び選択が可能となる。
【００４０】
「新規追加」ボタン４２０は、用紙ライブラリに新規のシートを追加するためのボタンである。「編集」ボタン４２１は、用紙リスト４１０で選択されたシートのシート属性を編集するためのボタンである。「削除」ボタン４２２は、用紙リスト４１０で選択されたシートを用紙ライブラリから削除するためのボタンである。「登録」ボタン４２３は、給紙段に収容されるシートの種類を登録するためのボタンである。
【００４１】
「新規追加」ボタン４２０又は「編集」ボタン４２１が押下されることで、画像形成装置１００の操作パネル１２０に、図５に例示するシート属性を入力するためのインタフェース画面が表示される。インタフェース画面５００は、テキストボックス５０１〜５０４、コンボボックス５０５、５０６、チェックボックス５０７、５０８、表示領域５０９、「編集終了」ボタン５２０、及び「キャンセル」ボタン５２１を含む。
【００４２】
テキストボックス５０１は、シートの名称（用紙名称）の入力領域である。テキストボックス５０２は、シートの副走査方向の用紙長（副走査方向用紙長）の入力領域である。テキストボックス５０３は、シートの主走査方向の用紙長（主走査方向用紙長）の入力領域である。テキストボックス５０４は、シートの坪量の入力領域である。各テキストボックス５０１〜５０４への入力は、ソフトウェアキーボードや操作パネル１２０に設けられる入力キー等により行われる。
【００４３】
コンボボックス５０５は、シートの表面性を入力するための入力領域である。コンボボックス５０５では、予め登録された画像形成装置１００で使用可能なシートの表面性のプルダウンリストから、一つが指定される。コンボボックス５０６は、シートの色を入力するための入力領域である。コンボボックス５０６では、予め登録された色のプルダウンリストから、一つが指定される。
【００４４】
チェックボックス５０７は、シートがプレプリント紙であるかを指定するための入力領域である。オペレータは、シートがプレプリント紙である場合に、チェックボックス５０７をチェックする。チェックボックス５０８は、印字位置調整の警告を行うか否かを指定するための入力領域である。チェックボックス５０８がチェックされている場合、図４のインタフェース画面４００の列４１７が「可」となる。列４１７が「可」となることで、給紙部１４０にシートが収容された後に、後述の印字位置調整の警告が行われる。表示領域５０９には、印字位置調整の警告を行う時間間隔の初期値が表示される。印字位置調整の警告を行う時間間隔は、オペレータによる変更が許可されていない。印字位置調整の警告は、初期値に応じた時間間隔で行われる。
【００４５】
「編集終了」ボタン５２０が押下されることで、その時点で入力されているシート属性が確定し、用紙ライブラリに保存される。シート属性の用紙ライブラリへの保存後に、インタフェース画面５００が図４のインタフェース画面４００へ切り替えられる。「キャンセル」ボタン５２１が押下されることで、シート属性の編集が中止される。「キャンセル」ボタン５２１が押下されることで、シート属性の用紙ライブラリへの保存が行われないまま、インタフェース画面５００が図４のインタフェース画面４００へ切り替えられる。
【００４６】
図６は、用紙ライブラリの説明図である。用紙ライブラリは、例えばＸＭＬ（Extensible Markup Language）やＣＳＶ（Comma-Separated Values）等のファイル形式で画像形成装置１００のストレージ１１５に格納される。用紙ライブラリは、適宜、読み出し、書き込み、及び更新が行われる。
【００４７】
行６０１〜６０５は、用紙ライブラリに登録されたシート毎のシート属性を表す。列６１１〜６２２は、シート属性の各項目を表す。各項目は、インタフェース画面４００、５００から、操作パネル１２０により入力される。列６１１は、シートの名称を表す。列６１２〜６１５は、シートの物理的特性を表す。列６１２はシートの副走査方向の用紙長を表し、列６１３はシートの主走査方向の用紙長を表し、列６１４はシートの坪量を表し、列６１５はシートの表面性を表す。列６１６はシートの色を表す。列６１７は、シートがプレプリント紙であるかを表す。
【００４８】
列６１８、６１９は、それぞれシートの表面及び裏面における印字位置ずれ量を表す。印字位置ずれ量とは、理想の印字位置からの印字位置のずれを定量的に表す値である。本実施形態では、印字位置ずれ量が、直角補正量、台形補正量、リード位置、サイド位置、主走査倍率、副走査倍率で表される。画像形成装置１００は、実際の印刷時に、印字位置ずれ量に基づいて、画像が理想の印字位置に形成されるよう印字位置を調整する。つまり、画像形成装置１００は、印字位置ずれ量を打ち消すように印字位置を調整して画像形成を行う。直角補正量は、シートに対する副走査方向と主走査方向の印字向きの直角度のずれ量を表す。例えば、直角補正量は、副走査方向に印字された直線に対して理想的な垂線を算出し、その理想垂線と主走査方向に印字された直線とのずれ量である。台形補正量は、シートの伸縮のずれ量を表す。例えば、台形補正量は、シートに対する印字開始位置から副走査方向に副走査後端まで印字された直線と、シートの主走査後端の位置から副走査方向に副走査後端まで印字された直線とのずれ量である。リード位置及びサイド位置は、それぞれシートに対する副走査方向・主走査方向の印字位置ずれ量を表す。リード位置は、シートの搬送方向先頭の端部を起点とした画像の印字開始位置を変更することで調整される。サイド位置は、シートの搬送方向左側の端部を起点とした画像の印字開始位置を変更することで調整される。具体的には、露光器２２３が感光ドラム１５３へ照射するレーザ光の照射開始タイミングを調整することで、リード位置及びサイド位置が調整される。例えば、ＣＰＵ１１４は露光器２２３を制御してレーザ光の照射開始タイミングを調整する。副走査方向倍率は、副走査方向の画像長のずれ（理想の長さに対する倍率）を表す。副走査方向倍率は、具体的には、転写ベルト１５４の回転速度を制御することで調整される。例えば、ＣＰＵ１１４は転写ベルト１５４を回転するモータ（不図示）の回転速度を調整する。主走査方向倍率は、主走査方向の画像長のずれ（理想の長さに対する倍率）を表す。主走査方向倍率は、具体的には、露光器２２３において、画像データに基づくレーザ光の変調の際に、レーザ光のクロック周波数を制御することで調整される。例えば、ＣＰＵ１１４は露光器２２３を制御してクロック周波数を制御する。あるいは、ＣＰＵ１１４が、画像の印字位置が理想的な印字位置となるように、画像データに画像処理を実行する構成としてもよい。画像の印字位置を理想的な印字位置にするための画像処理は、例えば、アフィー変換などの画像処理である。
【００４９】
印字位置ずれ量は、所定のマークが配置された調整チャート（位置測定用画像）をシートに印刷し、この調整チャート上のマークの位置を検出することで導出される。印字位置ずれ量の各項目の初期値は「０」である。用紙ライブラリにシートが新規登録された場合や、シートが登録されていても印字位置調整が行われていない場合には、初期値が印字位置ずれ量として用いられる。
【００５０】
列６２０は、印字位置調整の警告を行う時間間隔を表す。列６２０には、最初に時間間隔の初期値が設定される。列６２１は、シートの吸湿性に関し、シートの水分量の変化（増大率）を表す。シートの印字位置ずれ量は、調整チャートをシートに印字して導出される。導出される印字位置ずれ量は、調整チャートが印字されたシートの吸湿性及びサイズに影響される。シートの種類により、シートの吸湿性は異なる。吸湿性は、シートの目の粗さ、表面性、坪量等により変化する。吸湿性の違いにより、経過時間に応じてシートが保持する水分量が異なってくる。例えばシートの目の粗さが大きければ、時間当たりの水分量の変化が大きい。コート紙等の表面性が良く且つ坪量の高いシートは、時間当たりの水分量の変化が少ない。
【００５１】
（印字位置調整）
ＣＰＵ１１４は読取部１６０を用いてテストシートと当該テストシート上の調整チャートとを読み取った結果から、画像形成装置１００による実際の印字位置と理想的な印字位置とのずれ量を補正（調整）するための補正量（調整量）を生成する。なお、印字位置はシートに対する画像形成位置とも称される。ここで、実際の印字位置と理想的な印字位置とのずれ量は、シートの水分量が平衡状態となると、その変化量が微小になることが実験によってわかった。これは、シートの水分量が平衡状態になった場合に定着器１５５からの熱が原因のシートの伸縮量が微小になるためと考えられる。シートの伸縮量が安定すれば、例えば、表面の画像の印字位置と裏面の画像の印字位置とのずれが抑制される。そこで、本実施形態では、印字位置のずれ量が許容量を超えるまでの時間を、例えば、ＣＰＵ１１４がホストコンピュータ１０１（サーバ）から取得してストレージ１１５に記憶させる。印字位置のずれ量が許容量を越えるまでの時間はシートの種類、サイズ、坪量、表面性によって異なる。例えば、ユーザが使用するシートに関する印字位置のずれ量が許容量を超えるまでの時間は、高温高湿環境（HH）におけるテスト結果及び低温低湿環境（LL）におけるテスト結果から求め、予めホストコンピュータ１０１（サーバ）に格納されている。テスト結果は、湿度変化によるシートの長さの経時変化を表す。テスト結果から得られる許容量を超える時間のうち、ずれ量が許容値ΔＴＨを超える最も短い時間は、そのシートの印字位置調整の警告を行う時間間隔（列６２０）となる。なお、印字位置調整の警告表示を行う時間間隔は、給紙部１４０に設けられる環境センサ１４１により画像形成装置１００の周囲の温度及び湿度から最適な印字位置調整の時間間隔を求め、その値を初期値として用紙ライブラリに登録してもよい。
【００５２】
前述のテスト結果において、シートの水分量が平衡状態に近づくほどシートの長さの変化量は減少することがわかった。そこで、画像形成装置１００は、シートが給紙段に収容されてからの時間が長くなるほど、印字位置調整が前回実行されて警告表示を再び報知するまでの時間も長くする。つまり、画像形成装置１００は、印字位置調整の実行済みのシートの印字位置のずれ量が再び許容量を越える可能性があるタイミングにおいて、印字位置調整をユーザに促す２回目の警告表示を行う。ＣＰＵ１１４は、印字位置調整の警告を行う時間間隔（列６２０）と、印字位置調整が前回実行されてから印字位置のずれ量が再び許容量を越えるまでの時間間隔とから増大率（列６２１）を求める。ＣＰＵ１１４は、増大率に基づいて、印字位置調整の警告表示を次回報知するタイミング（時間間隔）を決定する。警告表示を報知するタイミングの決定方法は図１１及び図１２に基づいて後述する。なお、列６２０、６２１に設定される２つの値は、シートの種類毎の吸湿性の違いを表すパラメータである。
【００５３】
用紙ライブラリには、代表的な市販されるシートに関するパラメータが登録される。列６２０、６２１に設定される２つの値は、代表的なシートに対してテストを行い、予め導出された値である。ＣＰＵ１１４は、この２つのパラメータを用いて決定されたタイミングに基づいて、印字位置調整の実行をユーザに促すためのメッセージを、操作パネル１２０の液晶画面に表示する。
【００５４】
列６２２は、印字位置調整の警告を行うか否かを示す情報である。オペレータがチェックボックス５０８（図５参照）を用いて印字位置調整の警告を行うことを指示した場合、列６２２の情報は、「可」となる。
【００５５】
図７は、テストシートの説明図である。テストシート上の調整チャートはプリンタエンジン１５０によりシートに印刷される。シートの表面７００及び裏面７０１には、同じ調整チャートが印刷される。
【００５６】
画像７１０は、表面７００に印字される矢印及び文字であり、テストシートの搬送方向及び表裏の識別に用いられる。画像７１１は、裏面７０１に印字される矢印及び文字であり、テストシートの搬送方向及び表裏の識別に用いられる。画像７１０、７１１は、テストシートを読取部１６０に読み取らせる場合に、オペレータが方向を間違えないように印字される。なお、画像７１０、７１１は、印字位置ずれ量の導出に直接関係するものではないために印字されなくてもよい。
【００５７】
マーク７２０は、調整チャートの特定の位置に印刷される画像である。マーク７２０は、シートに対する反射率の差が大きい色で形成される。本実施形態では、マーク７２０は、黒色で形成される。本実施形態では、マーク７２０は、シートの表面７００及び裏面７０１の各々の四隅の合計８カ所に形成される。マーク７２０は、印字位置が理想通りであれば、シートの端部から所定の距離離れた位置に形成される。テストチャートのエッジからマーク７２０のエッジまでの距離を求めることで、印字位置ずれ量が導出される。本実施形態では、図７中の距離Ａ〜Ｖが測定される。距離Ａは、テストシートの副走査方向の長さである。距離Ｂは、テストシートの主走査方向の長さである。距離Ａ、Ｂの理想的な長さは、用紙ライブラリに設定される用紙長である。距離Ｃ〜Ｖは、それぞれマーク７２０から直近のシートの端部までの長さである。
【００５８】
測定された距離Ａ〜Ｖに基づいて印字位置ずれ量を導出する処理について説明する。図８は、印字位置ずれ量の導出処理の説明図である。
【００５９】
印字位置ずれ量は、表面に対する項目及び裏面に対する項目により表される。表面の項目には、リード位置８０１、サイド位置８０２、主走査倍率８０３、副走査倍率８０４、直角補正量８０５、及び台形補正量８０６がある。裏面の項目には、リード位置８０７、サイド位置８０８、主走査倍率８０９、副走査倍率８１０、直角補正量８１１、及び台形補正量８１２がある。表面及び裏面において、同じ項目については、同様の計算式で測定値８２０及び印字位置ずれ量８２２が算出され、同じ理想値が設定される。
【００６０】
各項目の測定値８２０は、図７で説明した距離Ａ〜Ｖの実測値から、項目毎に設定された計算式を用いて算出される。リード位置８０１（８０７）の測定値８２０は、シートの搬送方向先頭の端部から、対応するマーク７２０までの距離Ｃ、Ｅ（Ｋ、Ｍ）の平均値となる。サイド位置８０２（８０８）の測定値８２０は、シートの搬送方向に対して左側の端部から、対応するマーク７２０までの距離Ｆ、Ｊ（Ｎ、Ｒ）の平均値となる。主走査倍率８０３（８０９）の測定値８２０は、主走査方向に同一線上に並ぶマーク７２０間の距離の平均値となる。副走査倍率８０４（８１０）の測定値８２０は、副走査方向に同一線上に並ぶマーク７２０間の距離の平均値となる。直角補正量８０５（８１１）の測定値８２０は、読取先端側に主走査方向に同一走査線上に並ぶマーク７２０を結んだ直線の垂線に対する、読取後端側のマーク７２０の副走査方向のずれ量Ｓ、Ｔ（Ｕ、Ｖ）の平均値となる。台形補正量８０６（８１２）の測定値８２０は、副走査方向に同一走査線上に並ぶマーク７２０間の距離の差分となる。
【００６１】
各項目の理想値８２１は、シートの端部から１［ｃｍ］離れた位置に形成されたマーク７２０に基づいて得られる値である。リード位置８０１（８０７）及びサイド位置８０２（８０８）の理想値８２１は、１［ｃｍ］となる。主走査倍率８０３（８０９）の理想値８２１は、用紙ライブラリに登録された当該シートの主走査方向の用紙長から２［ｃｍ］減算した値となる。副走査倍率８０４（８１０）の理想値８２１は、用紙ライブラリに登録された当該シートの副走査方向の用紙長から２［ｃｍ］減算した値となる。直角補正量８０５（８１１）及び台形補正量８０６（８１２）の理想値８２１は、０［ｃｍ］となる。
【００６２】
各項目の印字位置ずれ量８２２は、対応する測定値８２０及び理想値８２１から、項目毎に設定された計算式を用いて算出される。リード位置８０１（８０７）及びサイド位置８０２（８０８）の印字位置ずれ量８２２は、測定値８２０から理想値８２１を減算することで算出される（単位はｍｍ）。主走査倍率８０３（８０９）及び副走査倍率８０４（８１０）の印字位置ずれ量８２２は、測定値８２０から理想値８２１を減算した値を理想値で除算することで算出される（単位は％）。直角補正量８０５（８１１）及び台形補正量８０６（８１２）の印字位置ずれ量８２２は、測定値８２０がそのまま用いられる。算出された各項目の印字位置ずれ量８２２は、用紙ライブラリの列１２１８、１２１９により管理される。
【００６３】
距離Ａ〜Ｖは、オペレータによる定規等を用いた測定や、テストシートをスキャナ１３０により読み取った結果により算出することができる。本実施形態では、画像形成装置１００に設けられた読取部１６０を用いて距離Ａ〜Ｖを測定する方法について説明する。
【００６４】
読取部１６０は、テストシート上の調整チャートを読み取る。読取部１６０は、用紙搬送路３１３に沿って搬送されるテストシートをラインセンサ３１２によりスキャンする。読取部１６０は、スキャンして取得した画像の濃度差によりマーク７２０のエッジ（シートの下地とマーク７２０の境界）を検出する。検出したマーク７２０のエッジとシートの端部とから、距離Ａ〜Ｖが算出される。
【００６５】
図９は、画像形成装置１００の操作パネル１２０に表示される、シートの設定状況を表示する表示画面の例示図である。表示画面９００は、給紙段のシートの設定状況９０１、「印字位置調整」ボタン９０２、「用紙登録」ボタン９０３、及び警告メッセージ表示領域９０４を含む。
【００６６】
給紙段のシートの設定状況９０１は、各給紙段に収容されて登録されたシートの種類を表示する。図９の例では、５つの給紙段に「ＡＢＣ製紙リサイクル１」、「ＡＢＣ製紙リサイクル２」、「ＤＥＦ製紙エンボス紙Ａ−１」、「ＤＥＦ製紙コート紙Ｐ−１」、「ＸＹＺ製紙カラー８１」のシートが登録される。各給紙段の表示はタッチ操作等の操作により選択可能になっており、給紙段の選択後に「印字位置調整」ボタン９０２が押下されることで、選択された給紙段のシートに対する印字位置調整が行われる。印字位置調整により、図８に示す印字位置ずれ量８２２が調整される。
【００６７】
「用紙登録」ボタン９０３は、選択された給紙段にシートの種類を登録するためのボタンである。「用紙登録」ボタン９０３が押下されることで、図４に示すインタフェース画面４００が操作パネル１２０に表示される。インタフェース画面４００の「登録」ボタン４２３が押下されることで、図９の給紙段のシートの設定状況９０１から選択された給紙段に、図４の用紙リスト４１０から選択されたシートの種類が登録される。なお、「印字位置調整」ボタン９０２及び「用紙登録」ボタン９０３は、給紙段のシートの設定状況９０１から給紙段が選択されていない場合に押下できないようになっている。
【００６８】
警告メッセージ表示領域９０４は、オペレータに警告メッセージを提示するための表示領域である。警告メッセージが存在する場合、警告メッセージ表示領域９０４にメッセージが表示される。警告メッセージが存在しない場合、警告メッセージ表示領域９０４には何も表示されない。
【００６９】
図１０は、印字位置調整の警告表示を行う処理を表すフローチャートである。この処理は、オペレータが、図４のインタフェース画面４００の用紙リスト４１０から選択したシートに対して、図５のインタフェース画面５００のチェックボックス５０８をチェックした場合に実行される。チェックボックス５０８がチェックされている場合、ＣＰＵ１１４は印字位置調整の警告表示を操作パネル１２０に表示する。これは、オペレータが給紙部１４０にシートを収容した後に行われる印字位置調整の警告表示であり、給紙部１４０の５つの給紙段のそれぞれで独立に行われる。
【００７０】
ＣＰＵ１１４は、給紙段にシートが収容されているかを判断する（Ｓ１００１）。給紙段にシートが収容されることで（Ｓ１００１：Y）、ＣＰＵ１１４は、用紙ライブラリ（図６参照）から給紙段に収容されたシートの種類に対応する列６２２の値を確認する（Ｓ１００２）。オペレータは、給紙段にシートを収容する場合に、収容したシートの登録を行う。ＣＰＵ１１４は、登録されたシートに対応する列６２２の値を用紙ライブラリにより確認することになる。ＣＰＵ１１４は、列６２２の値により、給紙段に収容されたシートに対する印字位置調整の警告表示の要否を確認することができる。
【００７１】
ＣＰＵ１１４は、列６２２の値が「可」であれば、給紙段に収容されたシートに対する印字位置調整の警告表示が必要であると判断する（Ｓ１００３：Y）。この場合、ＣＰＵ１１４は、印字位置調整のチェック処理を行う（Ｓ１００５）。列６２２の値が「可」ではない場合（Ｓ１００３：N）、或いは印字位置調整のチェック処理の終了により、ＣＰＵ１１４は、印字位置調整の警告表示を行う処理を終了する。
【００７２】
図１１は、Ｓ１００５の印字位置調整のチェック処理を表すフローチャートである。
【００７３】
印字位置調整のチェック処理が開始されると、ＣＰＵ１１４は、警告メッセージ表示領域９０４（図９参照）に印字位置調整の警告メッセージを表示する（Ｓ１１０１）。例えば、［給紙段５］にシートが収容された場合、ＣＰＵ１１４は、図９に例示するように、「給紙段５の用紙の印刷位置調整を行ってください」という警告メッセージを警告メッセージ表示領域９０４に表示する。
【００７４】
ＣＰＵ１１４は、警告メッセージの表示後に、「印字位置調整」ボタン９０２が押下されるまで待機する（Ｓ１１０２）。「印字位置調整」ボタン９０２が押下された場合（Ｓ１１０２：Y）、ＣＰＵ１１４は、給紙段に収容されたシートに対して図７に例示する調整チャートを印字し、印字位置調整を実行する（Ｓ１１０３）。ＣＰＵ１１４は、印字位置調整を実行することで、該シートに対する印字位置ずれ量を導出する。ＣＰＵ１１４は、導出した印字位置ずれ量を、用紙ライブラリに格納するとともに印字位置ずれ量Ｘ0としてＲＡＭ１１３に保存する（Ｓ１１０４）。ＣＰＵ１１４は、印字位置ずれ量Ｘ0の保存後に変数ｎ（ｎは整数）の記憶領域をＲＡＭ１１３に確保し且つ変数ｎに「１」を設定する（Ｓ１１０５）。
【００７５】
ＣＰＵ１１４は、所定の第０時刻（Ｔ0）と第１時刻（Ｔ1）とを設定し、且つ経過時間のカウントを開始する（Ｓ１１０６）。経過時間のカウント用の変数の記憶領域はＲＡＭ１１３に確保されており、「０」で初期化される。ＣＰＵ１１４は、経過時間のカウント用の変数の初期化後に、カウント値を１秒毎に更新する（Ｓ１１０７）。ＣＰＵ１１４は、カウント値を更新するたびに、第ｎ時刻（Ｔn）が経過したかを判断する（Ｓ１１０８）。カウント値が第ｎ時刻（Ｔn）になるまで、ＣＰＵ１１４は、カウント値の更新を行う（Ｓ１１０８：N）。
【００７６】
第ｎ時刻（Ｔn）について説明する。第ｎ時刻（Ｔn）は、警告メッセージを表示する時刻である。本実施形態において、第１時刻（Ｔ1）は、印字位置調整の警告を行う時間間隔となる（図６の列６２０）。印字位置調整の警告を行う時間間隔をＷＴとすると、第１時刻（Ｔn）は以下の式で表される。
第１時刻（Ｔn）＝（印字位置調整実行時刻Ｔｃ）＋ＷＴ
また、２回目の警告を行う時間間隔は、印字位置調整の警告を行う時間間隔と増大率とにより導出される。増大率を「α」とすると、第２時刻（Ｔn）は以下の式で表される。
第２時刻（Ｔn）＝（印字位置調整実行時刻Ｔｃ）＋α×ＷＴ
例えば、［給紙段５］に収容されたシートの種類が「ＸＹＺ製紙カラー８１」の場合、印字位置調整の警告を行う時間間隔が「１５」であるために、ＷＴ＝１５（分）となる。なお、「α」は、「ＸＹＺ製紙 カラー８１」の場合、増大率が「２．０」であるために、「２．０」となる（図６参照）。
【００７７】
第ｎ時刻（Ｔn）が経過した場合（Ｓ１１０８：Y）、ＣＰＵ１１４は、警告メッセージ表示領域９０４に印字位置調整の警告メッセージを再度表示する（Ｓ１１０９）。ＣＰＵ１１４は、警告メッセージの表示後に、「印字位置調整」ボタン９０２が押下された場合（Ｓ１１１０：Y）、給紙段に収容されたシートに対して図７に例示する調整チャートを印字し、印字位置調整を実行する（Ｓ１１１１）。ＣＰＵ１１４は、印字位置調整の実行と共に、印字位置調整実行時刻ＴｃをＲＡＭ１１３に保存する。ＣＰＵ１１４は、印字位置調整を実行することで、該シートに対する印字位置ずれ量を導出する。ＣＰＵ１１４は、導出した印字位置ずれ量を、用紙ライブラリに格納するとともに印字位置ずれ量ＸnとしてＲＡＭ１１３にも保存する（Ｓ１１１２）。これによりＲＡＭ１１３には、印字位置ずれ量Ｘ0〜Ｘnが保存される。
【００７８】
ＣＰＵ１１４は、ＲＡＭ１１３に保存される印字位置ずれ量Ｘnと印字位置ずれ量Ｘn-1との差を印字位置ずれの許容値ΔＴＨで除算することで、（ｎ−１）回目とｎ回目との印字位置ずれ量の変化を正規化する。さらに、ＣＰＵ１１４は、正規化した印字位置ずれ量の変化を、（ｎ−１）回目とｎ回目の印字位置調整の実行時刻により、第ｎ時刻（Ｔn）と第ｎ−１時刻（Ｔn-1）の時間間隔当たりの変化に変換することで、指標値を算出する。具体的には、ＣＰＵ１１４は、｛（Ｘn―Ｘ(n-1)）／ΔＴＨ｝×｛（Ｔn−Ｔn-1）／（Ｔｃ−Ｔn-1｝の式により、印字位置ずれ量Ｘn及び印字位置ずれ量Ｘn-1から指標値を算出する。ＣＰＵ１１４は、算出した指標値が所定の第１閾値ＴＨ１より小さいかを判断する（Ｓ１１１３）。指標値は、シートの経時変化を表す値である。
【００７９】
指標値が第１閾値ＴＨ１より小さい場合（Ｓ１１１３：Y）、ＣＰＵ１１４は、印字位置調整のチェック処理を終了する。指標値が第１閾値ＴＨ１以上である場合（Ｓ１１１３：N）、ＣＰＵ１１４は、指標値が第１閾値とは異なる第２閾値ＴＨ２より小さいかを判断する（Ｓ１１１４）。
【００８０】
第１閾値ＴＨ１及び第２閾値ＴＨ２について説明する。第１閾値ＴＨ１は、シートの水分量の変化が平衡状態に至ったかを判断するための値である。シートの経時変化により水分量の変化が平衡状態に至ると、指標値が略「０」になるために、印字位置調整を行う必要がなくなる。つまり、第１閾値ＴＨ１は、経時変化によりシートが平衡状態に至ったかを判断するための値である。指標値が第１閾値ＴＨ１より小さくなると、印字位置調整を行う必要がなくなるために、ＣＰＵ１１４は、印字位置調整のチェック処理を終了する。
【００８１】
第２閾値ＴＨ２は、第（ｎ＋１）時刻（Ｔn+1）の補正を行うかを判断するための値である。印字位置調整の警告を行う時間間隔（ＷＴ）及び増大率（α）は、印字ずれの許容値ΔＴＨを超える最も短い時間を基準として決められている。従って、常に、第ｎ時刻（Ｔn）＝（印字位置調整実行時刻Ｔｃ）＋αＷＴで算出された時刻で印字位置調整の警告メッセージを表示すると、不必要な頻度で警告がなされる可能性がある。そのために、指標値の大きさにより、第ｎ＋１時刻（Ｔn+1）を補正するかの判断を行う。
【００８２】
なお、第１閾値ＴＨ１と第２閾値ＴＨ２とには、ＴＨ１＜ＴＨ２＜１．０の関係がある。印字位置調整の警告を行う時間間隔（ＷＴ）、増大率（α）を印字ずれの許容値ΔＴＨを超える最も短い時間を基準として決定したために、ＴＨ２＜１．０となる。以後、本実施形態の説明を容易にするために、第１閾値ＴＨ１を「０．０５」、第２閾値ＴＨ２を「０．８０」として説明する。
【００８３】
指標値が第２閾値ＴＨ２以上である場合（Ｓ１１１４：N）、ＣＰＵ１１４は、指標値が「０．８０」以上であり「１」に近い値であると判断する。この場合、ＣＰＵ１１４は、シートが予測通りに経時変化していると判断して、第ｎ＋１時刻（Ｔn+1）＝（印字位置調整実行時刻Ｔｃ）＋αＷＴを算出する（Ｓ１１１５）。
【００８４】
指標値が第２閾値ＴＨ２よりも小さい場合（Ｓ１１１４：Y）、ＣＰＵ１１４は、指標値に基づいて第ｎ＋１時刻（Ｔn+1）を調整する（Ｓ１１１６）。この場合、ＣＰＵ１１４は、指標値が「０．８０」よりも小さいために、シートが予測よりも経時変化が小さいと判断する。そのためにＣＰＵ１１４は、印字位置調整の警告を行う時刻である第ｎ＋１時刻（Ｔn+1）を延期する。第ｎ＋１時刻（Ｔn+1）は、例えば指標値の逆数を用いて第ｎ＋１時刻（Ｔn+1）を補正することで延期される。ＣＰＵ１１４は、次回の警告時間を決定する演算式を変更して、印字位置調整の警告を行う時刻を延期する。例えば以下の式を用いる。
第ｎ＋１時刻（Ｔn+1）＝（印字位置調整実行時刻Ｔｃ）＋αＷＴ／[（Ｘn―Ｘn-1）／ΔＴＨ｝×｛（Ｔn−Ｔn-1）／（Ｔｃ−Ｔn-1）｝]
なお、本実施形態では、説明の簡便化のためこのような計算式を用いたが、指標値が「１」よりも小さい場合は、第ｎ＋１時刻（Ｔn+1）を延期するような補正を行う計算式であれば、どのような式であってもよい。
【００８５】
第ｎ＋１時刻（Ｔn+1）の決定後にＣＰＵ１１４は、変数ｎに「１」加算し（Ｓ１１１７）、指標値が第１閾値ＴＨ１より小さくなるまで、Ｓ１１０７以降の処理を繰り返し行う。このような処理により、シートの経時変化に応じて、印字位置調整の警告を行う時間間隔を調整することができる。また、シートの経時変化が平衡状態に至ると、オペレータに印字位置調整の警告を行わなくなる。具体的には、画像形成装置１００は、警告メッセージの表示を行わなくなる。
【００８６】
図１２は、印字位置調整の警告を行うタイミングの説明図である。
【００８７】
図１２（ａ）は、「ＸＹＺ製紙カラー８１」の水分量の変化が平衡状態に至るまでのシートの水分量の変化を説明する図である。横軸は、シートがパッケージから開封されてからの経過時間を表し、縦軸は、シートの長さの変化を表す。シートは、時間の経過により長さが平衡状態に至る。印字ずれの許容値ΔＴＨは、シートの長さの変化の許容値ΔＴｈとして表される。これは、裏面のリード位置８０７（図８参照）が、シートの長さの変化に比例して印字位置がずれるためである。
【００８８】
「ＸＹＺ製紙カラー８１」は、印字位置調整の警告を行う時間間隔が「１５」、増大率が「２．０」に設定されている（図６参照）。これは、シートの長さの変化が印字ずれの許容値ΔＴＨに達する前に印字位置調整の警告を行うためである。
【００８９】
図１２（ｂ）は、警告を行う場合のタイムチャートである。「ＸＹＺ製紙カラー８１」を用いる場合、図１１に示すようにオペレータが１回目の印字位置調整を行うと（Ｓ１１０３）、１５分後に印字位置調整の警告メッセージが表示される（Ｓ１１０９）。
【００９０】
オペレータが２回目の印字位置調整を行うと（Ｓ１１１１）、Ｓ１１１２〜Ｓ１１１６の処理により、第２時刻（Ｔ２）が決定される。ここでは、警告表示の直後に印字位置調整が行われて、指標値が略「１」であるとする。この場合、指標値は第１閾値ＴＨ１（０．０５）及び第２閾値ＴＨ２（０．８０）よりも大きい。そのためにＳ１１１５の処理により、第２時刻（Ｔ２）がＴ２＝Ｔｃ（１５）＋α（２．０）×ＷＴ（１５）＝１５＋２．０×１５＝４５と算出される。つまり、次の警告表示は２回目の印字位置調整から３０分後に行われる。
【００９１】
第２時刻（Ｔ２）になると、印字位置調整の警告メッセージが表示される（Ｓ１１０９）。オペレータは、３回目の印字位置調整を行う（Ｓ１１１１）。ここでは、警告表示から時間が経過（５分）してから印字位置調整が行われ、指標値が「０．５」になったとする。この場合、指標値は、第１閾値ＴＨ１（０．０５）より大きく、第２閾値ＴＨ２（０．８０）より小さい。そのためにＳ１１１６の処理により第３時刻（Ｔ３）が補正される。本実施形態では、第３時刻（Ｔ３）が第３時刻（Ｔ３）＝Ｔｃ（５０）＋α（２．０）×ＷＴ（１５）／指標値（０．５）＝５０＋２．０×１５／０．５＝１１０と算出される。つまり、次の警告表示は３回目の印字位置調整から６０分後に行われる。
【００９２】
第３時刻（Ｔ３）になると、印字位置調整の警告メッセージが表示される（Ｓ１１０９）。オペレータは、４回目の印字位置調整を行う（Ｓ１１１１）。ここでは、警告表示直後に印字位置調整が行われ、指標値が「０」になったとする。この場合、指標値は、指標値は第１閾値ＴＨ１（０．０５）より小さいため、印字位置調整の警告を行わずに処理が終了する。
【００９３】
なお、図６に例示する用紙ライブラリの列６２０で設定される印字位置調整の警告を行う時間間隔は、オペレータにより操作パネル１２０を用いて変更可能としてもよい。オペレータは、印字位置調整の警告を行う時間間隔を、温度や湿度等の環境条件に応じて設定する。これにより第１時刻（Ｔ１）が設定される。これは、印字位置調整の警告を行う時間間隔を、印字ずれ許容値ΔＴＨを超える最短時間とするためである。印字位置調整の警告を行う時間間隔は、例えば図５のインタフェース画面５００の表示領域５０９に表示される値を編集可能とすることで、設定可能とすることができる。
【００９４】
以上のような構成の本実施形態の画像形成装置１００は、印字位置調整の警告を行う時間間隔を、シートの状態（水分量）の経時変化に応じて適切に決定することができる。シートの状態の経時変化は、印字位置調整を行うための印字位置ずれ量の変化に応じて検出される。そのために、オペレータは、複数の給紙段に収容した各シートに対して、シートの種類を考慮して、シートの水分量の変化に起因する印字位置調整の実行を判断する必要がなくなる。
【図１】
2018101121.tif 000003
【図２】
2018101121.tif 000004
【図３】
2018101121.tif 000005
【図４】
2018101121.tif 000006
【図５】
2018101121.tif 000007
【図６】
2018101121.tif 000008
【図７】
2018101121.tif 000009
【図８】
2018101121.tif 000010
【図９】
2018101121.tif 000011
【図１０】
2018101121.tif 000012
【図１１】
2018101121.tif 000013
【図１２】
2018101121.tif 000014