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