(57)【要約】【課題】印刷実行時に用いられる駆動情報を自動補正する機能における補正の精度低下を抑制しつつ、当該自動機能の使い勝手を向上させる。【解決手段】画像処理装置の制御部は、補正要求が入力された場合、補正パターン及び識別情報を含む補正用画像を印刷し（Ｓ４５０）、その後読取要求が入力されることに応じてその印刷した補正用画像を読み取り、読み取った画像に基づいて駆動情報を補正する。制御部は、補正用画像の印刷後、読取要求が入力されることなく待機解除条件が成立した場合、未完了情報を設定し、画面を切り替える。補正要求が入力された場合に未完了情報が設定されているときは（Ｓ１７０：ＹＥＳ）、制御部は、補正用画像を印刷せず、既に印刷された補正用画像を読み取り、読取画像から認識された識別情報が一定条件を満たしている場合に、その読取画像に基づいて補正を行う。【選択図】図８
2020023103.tif 000002
【特許請求の範囲】
【請求項１】
入力部と、
表示部と、
記憶部と、
被印刷媒体へ画像を印刷する印刷部と、
画像を読み取る読取部と、
制御部と、
を備えた画像処理装置であって、
前記制御部は、
設定されている駆動情報に基づいて前記印刷部を駆動することにより、印刷データに応じた画像を前記被印刷媒体に印刷する通常印刷処理と、
前記入力部を介して前記駆動情報の補正要求が入力された場合、前記駆動情報に基づいて前記印刷部を駆動することにより、前記被印刷媒体に補正用画像を印刷する補正用画像印刷処理であって、前記補正用画像は、入力された前記補正要求に対応した補正パターン及び前記補正用画像に対応した識別情報を含む、前記補正用画像印刷処理と、
前記補正用画像印刷処理により印刷される前記補正用画像に含まれる前記識別情報を前記記憶部に記憶する識別情報記憶処理と、
前記補正用画像印刷処理により前記補正用画像を印刷した後、その印刷された補正用画像である印刷済補正用画像を前記読取部に読み取らせることを促す読取通知画面を前記表示部に表示する通知表示処理と、
前記表示部に前記読取通知画面が表示されている間、前記印刷済補正用画像の読取要求を前記入力部を介して受け付ける読取要求受付処理と、
前記読取要求受付処理により前記読取要求が受け付けられた場合に、前記読取部による画像の読み取りを実行する画像読取処理と、
前記画像読取処理によって読み取られた画像である読取画像から前記識別情報を取得する識別情報取得処理と、
前記識別情報取得処理により取得された識別情報が、識別情報記憶処理により前記記憶部に記憶されている識別情報に対応している場合に、前記読取画像に基づいて前記駆動情報を補正する補正処理と、
前記通知表示処理により前記読取通知画面が表示された後、前記読取要求受付処理により前記読取要求が受け付けられることなく特定の待機解除条件が成立した場合、入力された前記補正要求に対応した未完了情報を前記記憶部に設定する情報設定処理と、
前記通知表示処理により前記読取通知画面が表示された後、前記読取要求受付処理により前記読取要求が受け付けられることなく特定の待機解除条件が成立した場合、前記待機解除条件の成立以後の特定のタイミングで、前記表示部に、前記読取通知画面に代えて、成立した前記待機解除条件に対応した画面を表示する画面切替処理と、
前記記憶部に前記未完了情報が設定されていて前記表示部に前記読取通知画面とは異なる画面が表示されている未完了状態において、前記入力部を介して前記補正要求が入力された場合、前記補正用画像印刷処理の要否の指定を前記入力部を介して受け付ける要否受付処理と、
を実行し、
前記制御部は、前記要否受付処理により前記補正用画像印刷処理が不要であることが指定された場合、前記補正用画像印刷処理を実行することなく前記通知表示処理を実行する、
画像処理装置。
【請求項２】
請求項１に記載の画像処理装置であって、
前記識別情報は、前記被印刷媒体に補正用画像が印刷された時刻を含む、画像処理装置。
【請求項３】
請求項２に記載の画像処理装置であって、
前記制御部は、さらに、
前記補正用画像印刷処理により前記補正用画像が印刷された以後の特定の計時開始タイミングからの経過時間を検出する経過時間検出処理、
を実行し、
前記補正処理は、前記識別情報取得処理により取得された識別情報が、識別情報記憶処理により前記記憶部に記憶されている識別情報に対応している場合であって、且つ、前記経過時間検出処理により検出された前記経過時間が許容範囲以内である場合に、前記駆動情報を補正するように構成されている、
画像処理装置。
【請求項４】
請求項１に記載の画像処理装置であって、
前記識別情報は、特定のシリアルナンバーを含む、画像処理装置。
【請求項５】
請求項１〜請求項４のいずれか１項に記載の画像処理装置であって、
前記制御部は、さらに、
前記入力部を介して前記駆動情報の補正要求が入力された場合、前記補正用画像を印刷させる前記被印刷媒体を示す媒体属性の指定を前記入力部を介して受け付ける媒体属性受付処理、
を実行し、
前記補正用画像印刷処理は、前記媒体属性受付処理を介して設定された前記媒体属性に対応した前記補正用画像を前記被印刷媒体に印刷するように構成されており、
前記制御部は、さらに、
前記読取画像に基づいて前記被印刷媒体の前記媒体属性を取得する媒体属性取得処理、
を実行し、
前記制御部は、前記媒体属性取得処理により取得された媒体属性が、前記媒体属性受付処理により受け付けられた媒体属性に対応していない場合は、前記補正処理を実行しないように構成されている、
画像処理装置。
【請求項６】
請求項５に記載の画像処理装置であって、
前記媒体属性は、前記被印刷媒体のサイズを含む、画像処理装置。
【請求項７】
請求項５又は請求項６に記載の画像処理装置であって、
前記媒体属性は、前記被印刷媒体の種別を含む、画像処理装置。
【請求項８】
請求項１〜請求項７のいずれか１項に記載の画像処理装置であって、
前記印刷部は、
前記被印刷媒体を搬送方向へ搬送する搬送部と、
前記搬送方向と直交する走査ラインに沿って往復移動されつつ、前記搬送部により搬送される前記被印刷媒体へインクを吐出する吐出部と、
を備え、
前記駆動情報は、前記搬送部を駆動するための搬送駆動情報と、前記吐出部を駆動するための吐出駆動情報とを含み、
前記補正要求は、前記搬送駆動情報及び前記吐出駆動情報のどちらを対象に前記補正処理を実行させるべきかを示す補正対象情報を含み、
前記補正用画像印刷処理は、前記補正要求に含まれる前記補正対象情報に対応した前記補正用画像を印刷するように構成されており、
前記制御部は、さらに、
前記読取画像に基づいて、前記読取画像に含まれる前記補正用画像が前記搬送駆動情報及び前記吐出駆動情報のどちらに対応しているかを判断する情報判断処理、
を実行し、
前記制御部は、前記情報判断処理により判断された情報が、前記補正要求に含まれる前記補正対象情報に対応していない場合は、前記補正処理を実行しないように構成されている、
画像処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像を印刷する技術に関する。
【背景技術】
【０００２】
特許文献１には、インクの吐出量や吐出位置などの印刷を実行する際に用いられる各種設定値を自動補正する機能を備えた印刷装置が開示されている。
特許文献１に記載の技術では、ユーザにより自動補正機能が指示されると、補正用パターンが印刷される。補正用パターンが印刷されると、補正用パターンのスキャンを促す画面が表示される。その画面の指示に応じて、ユーザが、補正用パターンが印刷されたテスト紙をセットしてスキャン実行を指示すると、テスト紙のスキャンが実行される。そして、スキャン結果に応じて、各種設定値が補正される。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００４−３５８９６５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
補正用パターンが印刷されてスキャンを促す画面が表示された後、ユーザによるスキャン実行の指示が行われることなく一定時間経過した場合に、別の画面（例えば待機画面）に切り替わって他の操作等を行えるようになると、便利である。
【０００５】
しかし、スキャン実行の指示が行われることなく一定時間経過した場合に別の画面に切り替わるようにすると、自動補正機能を実行させようとしたユーザにとっては、自動補正機能をはじめからやり直す必要があり、使い勝手が低下する。
【０００６】
本発明は上記課題に鑑みなされたものであり、印刷実行時に用いられる各種設定値を自動的に補正する機能における補正の精度低下を抑制しつつ、当該機能の使い勝手を向上させることを目的とする。
【課題を解決するための手段】
【０００７】
本発明の画像処理装置は、入力部と、表示部と、記憶部と、被印刷媒体へ画像を印刷する印刷部と、画像を読み取る読取部と、制御部と、を備える。制御部は、通常印刷処理と、補正用画像印刷処理と、識別情報記憶処理と、通知表示処理と、読取要求受付処理と、画像読取処理と、識別情報取得処理と、補正処理と、情報設定処理と、画面切替処理と、要否受付処理と、を実行する。
【０００８】
通常印刷処理は、設定されている駆動情報に基づいて前記印刷部を駆動することにより、印刷データに応じた画像を前記被印刷媒体に印刷する処理である。
補正用画像印刷処理は、入力部を介して駆動情報の補正要求が入力された場合、駆動情報に基づいて印刷部を駆動することにより、被印刷媒体に補正用画像を印刷する処理である。補正用画像は、入力された補正要求に対応した補正パターン、及び当該補正用画像に対応した識別情報を含む。
【０００９】
識別情報記憶処理は、補正用画像印刷処理により印刷される補正用画像に含まれる識別情報を記憶部に記憶する処理である。
通知表示処理は、補正用画像印刷処理により補正用画像を印刷した後、その印刷された補正用画像である印刷済補正用画像を読取部に読み取らせることを促す読取通知画面を表示部に表示する処理である。読取要求受付処理は、表示部に読取通知画面が表示されている間、印刷済補正用画像の読取要求を入力部を介して受け付ける処理である。画像読取処理は、読取要求受付処理により読取要求が受け付けられた場合に、読取部による画像の読み取りを実行する処理である。
【００１０】
識別情報取得処理は、画像読取処理によって読み取られた画像である読取画像から識別情報を取得する処理である。
補正処理は、識別情報取得処理により取得された識別情報が、識別情報記憶処理により記憶部に記憶されている識別情報に対応している場合に、読取画像に基づいて駆動情報を補正する処理である。
【００１１】
情報設定処理は、通知表示処理により読取通知画面が表示された後、読取要求受付処理により読取要求が受け付けられることなく特定の待機解除条件が成立した場合、入力された補正要求に対応した未完了情報を記憶部に設定する処理である。
【００１２】
画面切替処理は、通知表示処理により読取通知画面が表示された後、読取要求受付処理により読取要求が受け付けられることなく特定の待機解除条件が成立した場合、待機解除条件の成立以後の特定のタイミングで、表示部に、読取通知画面に代えて、成立した待機解除条件に対応した画面を表示する処理である。
【００１３】
要否受付処理は、記憶部に未完了情報が設定されていて表示部に読取通知画面とは異なる画面が表示されている未完了状態において、入力部を介して補正要求が入力された場合、補正用画像印刷処理の要否の指定を入力部を介して受け付ける処理である。
【００１４】
そして、制御部は、要否受付処理により補正用画像印刷処理が不要であることが指定された場合、補正用画像印刷処理を実行することなく通知表示処理を実行する。
このように構成された画像処理装置では、補正用画像が印刷された後、読取要求が受け付けられることなく特定の待機解除条件が成立することによって画面が切り替わっても、その後、未完了情報が設定されていることに応じて、再び補正用画像を印刷させることなく、すでに印刷された補正用画像を読み取らせて補正処理を実行させることができる。
【００１５】
また、補正用画像が印刷される際、その補正用画像には、補正パターンに加えて識別情報が含まれ、さらにその印刷される識別情報が記憶部に記憶される。そして、画像読取処理によって読み取られた読取画像に含まれている識別情報が、記憶部に記憶されている識別情報に対応している場合に、その読取画像に基づいて補正処理が実行される。
【００１６】
そのため、画像処理装置における、駆動情報を自動的に補正する機能の使い勝手を向上させることが可能となる。しかも、記憶されている識別情報に対応した識別情報を含む適切な読取画像に基づいて補正処理が行われるため、補正処理を精度よく実行させることができる。
【図面の簡単な説明】
【００１７】
【図１】実施形態の画像処理装置を示すブロック図である。
【図２】記録用紙の搬送方向とキャリッジの移動方向とを説明するための説明図である。
【図３】補正機能実行時における画面遷移の一部を示す説明図である。
【図４】補正機能実行時における画面遷移の他の一部（図３の続き）を示す説明図である。
【図５】補正機能実行時における画面遷移の他の一部（図４の続き）を示す説明図である。
【図６】補正機能実行時における、印刷済パターン有効フラグがオンに設定されている場合における画面遷移の一部を示す説明図である。
【図７】補正用チェックシートの一例を示す説明図である。
【図８】メイン処理の一部を示すフローチャートである。
【図９】メイン処理の他の一部（図８の続き）を示すフローチャートである。
【図１０】メイン処理の他の一部（図９の続き）を示すフローチャートである。
【図１１】図１０におけるＳ２８０のスキャンデータ解析処理の詳細を示すフローチャートである。
【発明を実施するための形態】
【００１８】
以下、本発明の実施形態について、図面を参照しながら説明する。
［１．実施形態］
（１）画像処理装置の構成
図１に示す本実施形態の画像処理装置１０は、印刷機能、スキャン機能、コピー機能、ファクス機能などの複数の機能を備えている。印刷機能は、記録用紙３５へ画像を印刷する機能である。スキャン機能は、原稿の画像を読み取り、その読み取った画像の画像データを生成する機能である。コピー機能は、スキャン機能により読み取られた画像を印刷機能により記録用紙３５（図１では不図示。図２参照。）へ印刷する機能である。ファクス機能は、ファクシミリデータの送受信を行う機能である。
【００１９】
図１に示すように、画像処理装置１０は、制御部１１と、記憶部１２と、計時部１３と、表示部１４と、入力部１５と、メディアインタフェース部１６と、第１トレイセンサ１７と、第２トレイセンサ１８と、カートリッジインタフェース部１９と、印刷部２０と、読取部２４と、温度センサ２７と、湿度センサ２８と、通信部２９とを備え、これらがバス３０を介して相互に接続されている。なお、インタフェース部のことを、以下「Ｉ／Ｆ」と略称する。
【００２０】
画像処理装置１０は、さらに、第１トレイ３と、第２トレイ４と、インクカートリッジ５とを備える。第１トレイ３、第２トレイ４、及びインクカートリッジ５は、それぞれ、画像処理装置１０の筐体（不図示）に対して着脱可能に構成されている。
【００２１】
第１トレイ３及び第２トレイ４には、記録用紙３５が収容される。第１トレイ３及び第２トレイ４には、それぞれ、１種類以上のサイズ及び種別の記録用紙３５を収容可能である。第１トレイ３に収容可能な記録用紙３５のサイズは、例えば、Ａ４、Ａ３、Ｂ５、ＵＳレター、Ｌ判、２Ｌ判、ハガキ、ポストカード、封筒などの複数のサイズのうちの少なくとも１つを含んでいてもよい。第２トレイ４に収容可能な記録用紙３５のサイズについても同様である。
【００２２】
第１トレイ３に収容可能な記録用紙３５の種別は、例えば、普通紙、インクジェット紙、光沢紙などの複数の種別のうちの少なくとも１つを含んでいてもよい。第２トレイ４に収容可能な記録用紙３５の種別についても同様である。
【００２３】
なお、第１トレイ３と第２トレイ４とは、収容可能な記録用紙３５のサイズ及び種別が異なっていてもよい。
第１トレイセンサ１７は、第１トレイ３が画像処理装置１０に装着されているか否かを検知する。具体的に、第１トレイセンサ１７は、第１トレイ３が画像処理装置１０に装着されている場合に、第１トレイ装着信号をバス３０へ出力する。第２トレイセンサ１８は、第２トレイ４が画像処理装置１０に装着されているか否かを検知する。具体的に、第２トレイセンサ１８は、第２トレイ４が画像処理装置１０に装着されている場合に、第２トレイ装着信号をバス３０へ出力する。制御部１１は、バス３０を介して、第１トレイ装着信号及び第２トレイ装着信号を取得可能である。
【００２４】
インクカートリッジ５は、記録用紙３５に画像を印刷するために記録用紙３５へ吐出されるインクを収容する。インクカートリッジ５には、例えば、黒色のインクが収容されている。
【００２５】
インクカートリッジ５には、ＩＣチップ６が、インクカートリッジ５と一体的に設けられている。ＩＣチップ６には、インクカートリッジ５に関する各種のカートリッジ情報が記憶される。カートリッジ情報には、例えば、製品データ、規定インク容量、使用インク量データ、インク沈降データなどが含まれる。製品データには、インクカートリッジ５が純正品であるか否かを示す情報が含まれる。使用インク量データは、当該インクカートリッジ５の製造時からの累積の使用量である。ＩＣチップ６には、インクカートリッジ５に収容されているインクが使用される度に、その使用量の累積値を記憶するように構成されている。
【００２６】
カートリッジＩ／Ｆ１９は、インクカートリッジ５が画像処理装置１０に装着されているか否かを検知する。具体的に、カートリッジＩ／Ｆ１９は、インクカートリッジ５が画像処理装置１０に装着されている場合に、カートリッジ装着信号をバス３０へ出力する。カートリッジＩ／Ｆ１９は、さらに、画像処理装置１０に装着されているインクカートリッジ５におけるＩＣチップ６から、上述のカートリッジ情報を読み込み、バス３０へ出力する。制御部１１は、バス３０を介して、カートリッジ装着信号及びカートリッジ情報を取得可能である。
【００２７】
なお、収容されるインクの色が異なる複数のインクカートリッジ５が備えられてもよい。その場合、インクカートリッジ５毎に個別にカートリッジＩ／Ｆ１９が設けられてもよい。
制御部１１はＣＰＵを有する。記憶部１２は、例えばＲＯＭ、ＲＡＭ、ＮＶＲＡＭ、フラッシュメモリなどの半導体メモリを有する。即ち、画像処理装置１０は、ＣＰＵ及び半導体メモリを含むマイクロコンピュータを備えている。
【００２８】
制御部１１は、非遷移的実体的記録媒体に格納されたプログラムを実行することにより各種機能を実現する。本実施形態では、記憶部１２が、プログラムを格納した非遷移的実体的記録媒体に該当する。なお、制御部１１により実現される各種機能は、プログラムの実行によって実現することに限るものではなく、その一部又は全部について、一つあるいは複数のハードウェアを用いて実現してもよい。
【００２９】
計時部１３は、現在時刻を示す時刻情報を出力する。時刻情報は、秒単位の情報であってもよいし、分単位の情報であってもよいし、時間単位の情報であってもよい。時刻情報には、年、月、日のうち少なくとも１つの情報が含まれていてもよい。計時部１３は、例えばバッテリを備え、画像処理装置１０に電源電力が供給されていないときにもバッテリから供給される電力によって動作可能であってもよい。計時部１３は、例えば、いわゆるリアルタイムクロックを備えていてもよい。
【００３０】
表示部１４は、例えば液晶ディスプレイや有機ＥＬディスプレイなどの、画像を表示可能な表示デバイスを有する。
入力部１５は、各種入力操作を受け付けるための入力用デバイスを有する。入力部１５が有する入力用デバイスには、タッチパネル１５ａが含まれる。タッチパネル１５ａは、表示部１４の表示デバイスにおける画像が表示される画像表示領域に配置される。
【００３１】
また、入力部１５は、ホームキー１５ｂ、戻るキー１５ｃ、その他不図示の電源キー、テンキー、停止キーなどを有する。これらの各キーは、画像処理装置１０の筐体の側面においてユーザが押下操作可能に設けられている。制御部１１は、ホームキー１５ｂが押下されると、表示部１４に待機画面４０を表示させる。制御部１１は、戻るキー１５ｃが押下されると、表示部１４に、現在表示させている画面の直前に表示させていた画面を表示させる。
【００３２】
タッチパネル１５ａは、表示部１４の画像表示領域に対する、指示体による接触又は近接による指示操作を検出可能である。即ち、タッチパネル１５ａは、表示部１４の画像表示領域に対して指示体による指示操作が行われている場合に、その指示操作が行われている位置である指示位置を示す位置情報を出力可能に構成されている。本実施形態のタッチパネル１５ａは、指示体により指示操作が行われている間、位置情報を連続的又は周期的に出力するよう構成されている。
【００３３】
なお、タッチパネル１５ａは、指示操作として接触のみ検出可能な構成であってもよいし、近接のみ検出可能な構成であってもよいし、接触及び近接の両方を検出可能な構成であってもよい。
【００３４】
制御部１１は、タッチパネル１５ａから出力される位置情報を取得し、その取得した位置情報に基づいて、指示体の指示操作の有無、指示操作が行われている場合における指示位置、指示操作が行われている場合における指示体による少なくとも一種類の特定の操作を検出することができる。
【００３５】
制御部１１が検出可能な特定の操作としては、少なくとも、タップ操作がある。タップ操作は、指示体により指示操作が行われた後、同じ位置で指示体が離れる操作である。指示操作を行うことが可能な指示体の具体的態様は種々考えられ、例えば指先であってもよいし、スタイラスペンなどの特定の指示用デバイスであってもよい。
【００３６】
メディアＩ／Ｆ１６は、例えばＵＳＢフラッシュメモリなどの、各種の記憶メディアが装着されるインタフェース部であり、装着された記憶メディアに対するデータの書き込み及び読み出しを制御する。
【００３７】
印刷部２０は、インクジェット技術に基づく印刷機構を有し、シート状の記録用紙３５に画像を印刷することが可能である。印刷部２０は、キャリッジ２１ａと、記録ヘッド２１と、キャリッジ駆動部２２と、用紙搬送機構２３とを備える。
【００３８】
用紙搬送機構２３は、第１トレイ３又は第２トレイ４から１枚の記録用紙３５を取り出して搬送路へ導くための不図示の給紙ローラと、給紙ローラにより取り出された記録用紙３５を搬送路に沿って搬送させる不図示の搬送ローラと、画像が印刷された記録用紙３５を不図示の排紙トレイへ排出させる不図示の排紙ローラと、給紙ローラ、搬送ローラ及び排紙ローラを駆動させるための少なくとも１つのモータと、を備える。
【００３９】
記録ヘッド２１は、キャリッジ２１ａに一体的に設けられている。キャリッジ２１ａは、キャリッジ駆動部２２によって移動される。具体的に、キャリッジ２１ａは、図２に概略的に示すように、主走査ライン７に沿って往復移動される。主走査ライン７は、記録用紙３５が搬送される搬送方向に直交する。
【００４０】
キャリッジ２１ａが移動されると、キャリッジ２１ａに一体的に設けられている記録ヘッド２１も移動される。よって、本実施形態においては、キャリッジ２１ａが移動されることと、記録ヘッド２１が移動されることとは、同義である。
【００４１】
記録ヘッド２１は、インクカートリッジ５に収容されているインクを吐出する。インクカートリッジ５は、キャリッジ２１ａに搭載されてキャリッジ２１ａ及び記録ヘッド２１と共に移動されてもよいし、キャリッジ２１ａとは別に設けられてもよい。
【００４２】
制御部１１は、印刷部２０を制御することにより印刷機能を実現する。即ち、制御部１１は、印刷機能を実行する際、例えば、印刷ジョブに応じた用紙サイズ及び用紙種別の記録用紙３５が収容されているトレイから記録用紙３５を給紙して、所定の搬送ピッチ（例えば１．５インチ）ずつ搬送方向へ搬送させる。
【００４３】
制御部１１は、記録用紙３５を搬送ピッチ搬送させる毎に、記録ヘッド２１を主走査ライン７に沿って片方向へ移動又は往復移動させる。制御部１１は、その移動させる間に、印刷させるべき画像を示す印刷データに応じて記録ヘッド２１からインクを吐出させることにより、記録用紙３５へ、その印刷データが示す画像を印刷する。
【００４４】
記録ヘッド２１は、所定の正方向起点から逆方向起点までの主走査正方向（以下、「正方向」と略称する）への移動と、逆方向起点から正方向起点までの主走査逆方向（以下、「逆方向」と略称する）への移動とが、交互に繰り返される。制御部１１は、記録用紙３５を搬送ピッチ搬送させる度に、記録ヘッド２１を、正方向又は逆方向へ交互に移動、又は、正方向及び逆方向へ往復移動させる。
【００４５】
制御部１１は、記録ヘッド２１が主走査正方向へ移動されている間、及び主走査逆方向へ移動されている間、のそれぞれにおいて、所定の吐出タイミング毎に、記録ヘッド２１からインクを吐出させることにより、記録用紙３５へ画像を印刷する。
【００４６】
制御部１１は、印刷機能を実行する際、その実行時に設定されている駆動情報に基づいて印刷部２０を駆動する。設定されている駆動情報は、記憶部１２に記憶されている。
駆動情報には、用紙搬送機構２３を駆動するための搬送駆動情報と、記録ヘッド２１を駆動するための吐出駆動情報とが含まれる。搬送駆動情報は、例えば、記録用紙３５の搬送方向への搬送ピッチ及び搬送速度を示す情報を含む。搬送駆動情報は、搬送される記録用紙３５のサイズ及び種別に応じて異なっていてもよい。
【００４７】
吐出駆動情報は、例えば、記録ヘッド２１の正方向及び逆方向それぞれの移動速度を示す情報、記録ヘッド２１の正方向への移動時及び逆方向への移動時のそれぞれにおける前述の吐出タイミングを示す情報、などを含む。吐出駆動情報は、搬送される記録用紙３５のサイズ及び種別に応じて異なっていてもよい。
【００４８】
制御部１１は、印刷機能を実行する際、駆動情報として設定されている搬送ピッチずつ記録用紙３５を搬送させる。また、制御部１１は、記録用紙３５を搬送ピッチ搬送させる毎に、記録ヘッド２１を往復移動させつつ、駆動情報として設定されている吐出タイミングで記録ヘッド２１からインクを吐出させる。
【００４９】
なお、画像処理装置１０においては、例えば、画像処理装置１０の製造時或いは出荷時などの特定のタイミングにおいて、予めデフォルトの駆動情報が設定される。ただし、駆動情報は、ユーザの指示によって印刷品質補正機能が実行されると補正され得る。
【００５０】
なお、印刷部２０は、記録用紙３５の両面に画像を印刷するいわゆる両面印刷を実行可能に構成されていてもよい。
読取部２４は、イメージセンサ２５と、イメージセンサ駆動部２６とを備える。イメージセンサ駆動部２６は、イメージセンサ２５を走査させる。イメージセンサ２５は、不図示の原稿台に載置された原稿の画像を読み取り、読み取った画像のデータ（以下、「スキャンデータ」と称する）を生成する。
【００５１】
制御部１１は、スキャン機能を実行する際、読取部２４を制御してイメージセンサ２５に原稿の画像を読み取らせ、その原稿のスキャンデータを取得する。
温度センサ２７は、画像処理装置１０における特定の温度検出位置に設けられ、その温度検出位置の温度を示す温度検出データをバス３０へ出力する。湿度センサ２８は、画像処理装置１０における特定の湿度検出位置に設けられ、その湿度検出位置の湿度を示す湿度検出データをバス３０へ出力する。
【００５２】
通信部２９は、画像処理装置１０を通信ネットワーク１５０に接続するための通信インタフェースである。通信ネットワーク１５０は、例えば、有線ＬＡＮ、無線ＬＡＮ、インターネット、公衆電話網などの各種ネットワークのうちの少なくとも１つを含んでいてもよい。画像処理装置１０は、通信部２９を介して、パソコンやスマートフォン、タブレット端末などの各種情報処理装置と有線又は無線にてデータ通信可能であってもよい。また、画像処理装置１０は、通信部２９を介してインターネットに接続し、インターネットを介して他の各種サーバや各種情報処理装置などとデータ通信可能であってもよい。また、画像処理装置１０は、通信部２９を介してファクシミリデータを送受信可能であってもよい。
【００５３】
記憶部１２における、例えばＮＶＲＡＭ、フラッシュメモリなどの、電源が供給されなくても記憶状態が保持される不揮発性メモリには、図３〜図６に示す各種画面のデータが記憶されている。また、不揮発性メモリには、前述の複数の機能を実現するための、図８〜図１１に示すメイン処理のプログラムが記憶されている。その他、不揮発性メモリには、前述の駆動情報、各種の補正用画像のデータ、補正印刷履歴情報、トレイ設定変更情報、印刷済パターン有効フラグなどが記憶される。
【００５４】
トレイ設定変更情報は、ユーザ操作によって第１トレイ又は第２トレイ４のトレイ設定情報が変更された場合における、その変更された時刻を含む。
印刷済パターン有効フラグは、後述するように、制御部１１によってオン又はオフされ、そのオン又はオフの情報が記憶される。また、印刷済パターン有効フラグは、後述する補正機能の種類毎に個別に設定される。
【００５５】
（２）印刷品質補正機能の概要
前述の印刷品質補正機能は、印刷部２０による記録用紙３５への画像の印刷品質を改善する機能である。印刷品質補正機能は、より具体的には、罫線ずれ補正機能と、送り量補正機能とを含む。よって、本実施形態では、罫線ずれ補正機能及び送り量補正機能のそれぞれに対して個別に前述の印刷済パターン有効フラグが設定される。
【００５６】
罫線ずれ補正機能は、印刷品質の劣化の一種である罫線ずれを改善するための機能である。罫線ずれとは、印刷された画像において、主走査ライン７に平行な方向における画像のずれが生じることを示す。罫線ずれが生じる原因の１つに、記録ヘッド２１が正方向に移動される間の吐出タイミングと逆方向に移動される間の吐出タイミングとの不整合が挙げられる。
【００５７】
正方向移動時と逆方向移動時とで吐出タイミングが整合していれば、記録用紙３５において、主走査ライン７に沿う方向における、正方向移動時に各吐出タイミングで吐出されるインクが付着する各付着位置と、逆方向移動時に各吐出タイミングで吐出されるインクが付着する各付着位置とが、合致する。
【００５８】
一方、正方向移動時と逆方向移動時とで吐出タイミングが整合していない場合、記録用紙３５において、主走査ライン７に沿う方向における、正方向移動時の上記各付着位置と、逆方向移動時の上記各付着位置とが、合致しない。この合致しないことによって、罫線ずれが生じる。
【００５９】
画像処理装置１０に設定される吐出駆動情報は、例えば画像処理装置１０の出荷前の特定のタイミングで、罫線ずれが発生しない値に調整され、その調整された値に初期設定される。しかし、例えば記録用紙３５の種別、記録ヘッド２１と記録用紙３５との間隔の変化などの、種々の要因で、初期設定された吐出駆動情報に基づいて印刷機能が実行されると罫線ずれが生じる可能性がある。
【００６０】
罫線ずれ補正機能が実行されると、現在設定されている吐出駆動情報が、罫線ずれの発生が抑制されるように補正される。
より具体的には、罫線ずれ補正機能が実行されると、まず、図７（Ａ）に示すように、罫線ずれ補正機能に対応した補正用画像（以下、「罫線ずれ補正用画像」とも称する）が記録用紙３５に印刷される。罫線ずれ補正用画像には、罫線ずれ補正パターン２０１と、識別情報２０１ａとが含まれる。
【００６１】
識別情報２０１ａは、今回印刷された罫線ずれ補正用画像に関連する特定の情報である。識別情報２０１ａはどのような内容であってもよい。
本実施形態では、識別情報２０１ａは、例えば、印刷時刻情報を含む。印刷時刻情報は、罫線ずれ補正用画像を印刷させたときの時刻情報を示す。具体的に、例えば、罫線ずれ補正用画像が実際に印刷されている実印刷期間を含む特定の印刷実行期間における、特定の情報取得タイミングにおいて、計時部１３から取得した時刻情報であってもよい。
【００６２】
また例えば、識別情報２０１ａは、例えば、図７（Ｂ）に示す識別情報２１１ａのように、二次元コード及びシリアルナンバーを含んでいてもよい。
罫線ずれ補正用画像が記録用紙３５に印刷されると、その罫線ずれ補正用画像が印刷された記録用紙３５である罫線ずれチェックシート２００を原稿台に載置し、スキャン機能を実行させることをユーザに促す画面が表示される。これに対し、ユーザが罫線ずれチェックシート２００の読み取りを実行させると、制御部１１は、読取部２４により読み取られた罫線ずれ補正用画像のスキャンデータに基づいて、補正処理を行う。
【００６３】
具体的には、例えば、主走査ライン７に沿った方向における罫線ずれ補正パターン２０１のずれ量を検出し、その検出したずれ量に基づいて、画像のずれが生じないようにするための吐出駆動情報の補正値（以下、「吐出補正値」と称する）を算出する。そして、例えば、算出した吐出補正値を記憶部１２に記憶する。なお、吐出補正値は、例えば、吐出タイミングに対応した補正値である。
【００６４】
上記のように補正処理において吐出補正値を記憶するように構成されている場合、制御部１１は、印刷機能を実行する際、初期設定されている吐出駆動情報と吐出補正値とに基づいて印刷機能を実行する。即ち、制御部１１は、印刷機能を実行する際、初期設定されている吐出駆動情報と吐出補正値とを読み込み、吐出駆動情報を吐出補正値によって補正する。そして、補正された吐出駆動情報に基づいて印刷部２０を制御することにより印刷機能を実行する。
【００６５】
あるいは、制御部１１は、補正処理において、算出された吐出補正値を用いて現在設定されている吐出駆動情報を補正し、現在設定されている吐出駆動情報をその補正された新たな吐出駆動情報に更新するように構成されていてもよい。この場合、制御部１１は、印刷機能を実行する際、現在設定されている吐出駆動情報を読み込み、その読み込んだ吐出駆動情報に基づいて印刷部２０を制御することにより印刷機能を実行する。
【００６６】
なお、罫線ずれ補正機能が実行される際、ユーザにより、罫線ずれ補正用画像を印刷させる記録用紙３５の用紙サイズ及び用紙種別が指定される。罫線ずれ補正パターン２０１は、用紙サイズ及び用紙種別毎に個別に用意されている。つまり、用紙サイズが異なれば罫線ずれ補正パターン２０１の内容も異なり、用紙種別が異なれば罫線ずれ補正パターン２０１の内容も異なる。
【００６７】
そして、制御部１１は、ユーザにより指定された用紙サイズ及び用紙種別の記録用紙３５へ、その指定された用紙サイズ及び用紙種別に対応した罫線ずれ補正パターン２０１及び識別情報２０１ａを含む罫線ずれ補正用画像を印刷させる。なお、識別情報２０１ａについても、用紙サイズ及び用紙種別を示す情報が含まれていてもよい。
【００６８】
送り量補正機能は、印刷品質の劣化の一種である搬送ずれを改善するための機能である。搬送ずれとは、印刷された画像において、主走査ライン７に沿って伸びる筋状のラインが、搬送方向に沿って周期的に含まれることを示す。搬送ずれが生じる原因の１つに、搬送駆動情報が示す搬送ピッチ（以下、「規定搬送ピッチ」と称する）と実際の搬送量との不一致が挙げられる。
【００６９】
例えば、実際の搬送量が規定搬送ピッチよりも短い場合、ある搬送位置において印刷された画像の一部と、そこから搬送ピッチ搬送された次の搬送位置において印刷された画像の一部とが、重複して、黒色に近い筋状のラインが現れることがある。また例えば、実際の搬送量が規定搬送ピッチよりも長い場合、ある搬送位置において印刷された画像の一部と、そこから搬送ピッチ搬送された次の搬送位置において印刷された画像の一部との間に、インクが付着していない筋状のラインが現れることがある。
【００７０】
画像処理装置１０に設定される搬送駆動情報は、例えば画像処理装置１０の出荷前の特定のタイミングで、搬送ずれが発生しない値に調整され、その調整された値に初期設定される。しかし、例えば記録用紙３５の種別、記録ヘッド２１と記録用紙３５との間隔の変化などの、種々の要因で、初期設定された搬送駆動情報に基づいて印刷機能が実行されると搬送ずれが生じる可能性がある。
【００７１】
送り量補正機能が実行されると、現在設定されている搬送駆動情報が、搬送ずれの発生が抑制されるように補正される。
より具体的には、送り量補正機能が実行されると、まず、図７（Ｂ）に示すように、送り量補正機能に対応した補正用画像（以下、「送り量補正用画像」とも称する）が記録用紙３５に印刷される。送り量補正用画像には、送り量補正パターン２１１と、識別情報２１１ａとが含まれる。
【００７２】
識別情報２１１ａは、前述の識別情報２０１ａと同様、今回印刷された送り量補正用画像に関連する特定の情報である。識別情報２１１ａはどのような内容であってもよい。
本実施形態では、識別情報２１１ａは、例えば、二次元コード及びシリアルナンバーを含む。二次元コード及びシリアルナンバーは、いずれも、今回実行された送り量補正用画像の印刷に対応した固有のものである。送り量補正用画像が印刷される度に、その印刷タイミングに応じて、二次元コード及びシリアルナンバーは異なる。制御部１１は、送り量補正用画像を印刷する際、特定の識別情報生成手順に従って識別情報２１１ａを生成し、その生成した識別情報２１１ａを印刷する。
【００７３】
なお、二次元コード及びシリアルナンバーのいずれか一方のみが、印刷実行毎に異なる固有のものであってもよい。また、識別情報２１１ａは、例えば、図７（Ａ）に示す識別情報２０１ａのように、印刷時刻情報を含んでいてもよい。
【００７４】
送り量補正用画像が記録用紙３５に印刷されと、その送り量補正用画像が印刷された記録用紙３５である搬送ずれチェックシート２１０を原稿台に載置し、スキャン機能を実行させることをユーザに促す画面が表示される。これに対し、ユーザが搬送ずれチェックシート２１０の読み取りを実行させると、制御部１１は、読取部２４により読み取られた送り量補正用画像のスキャンデータに基づいて補正処理を行う。
【００７５】
具体的には、例えば、搬送方向における筋状のラインの色及び幅を検出し、その検出した色及び幅に基づいて、筋状のラインが生じないようにするための搬送駆動情報の補正値（以下、「搬送補正値」と称する）を算出する。そして、例えば、算出した搬送補正値を記憶部１２に記憶する。なお、搬送補正値は、例えば、搬送ピッチに対応した補正値である。
【００７６】
上記のように補正処理において搬送補正値を記憶するように構成されている場合、制御部１１は、印刷機能を実行する際、初期設定されている搬送駆動情報と搬送補正値とに基づいて印刷機能を実行する。即ち、制御部１１は、印刷機能を実行する際、初期設定されている搬送駆動情報と搬送補正値とを読み込み、搬送駆動情報を搬送補正値によって補正する。そして、補正された搬送駆動情報に基づいて印刷部２０を制御することにより印刷機能を実行する。
【００７７】
あるいは、制御部１１は、補正処理において、算出された搬送補正値を用いて現在設定されている搬送駆動情報を補正し、現在設定されている搬送駆動情報をその補正された新たな搬送駆動情報に更新するように構成されていてもよい。この場合、制御部１１は、印刷機能を実行する際、現在設定されている搬送駆動情報を読み込み、その読み込んだ搬送駆動情報に基づいて印刷部２０を制御することにより印刷機能を実行する。
【００７８】
なお、送り量補正機能が実行される際、ユーザにより、送り量補正用画像を印刷させる記録用紙３５の用紙サイズ及び用紙種別が指定される。送り量補正パターン２１１は、用紙サイズ及び用紙種別毎に個別に用意されている。つまり、用紙サイズが異なれば送り量補正パターン２１１の内容も異なり、用紙種別が異なれば送り量補正パターン２１１の内容も異なる。
【００７９】
そして、制御部１１は、ユーザにより指定された用紙サイズ及び用紙種別の記録用紙３５へ、その指定された用紙サイズ及び用紙種別に対応した送り量補正パターン２１１及び識別情報２１１ａを含む送り量補正画像を印刷させる。なお、識別情報２１１ａは、二次元コード及びシリアルナンバーのうちどちらか一方だけ含んでいてもよい。また、識別情報２１１ａは、用紙サイズ及び用紙種別を示す情報が含まれていてもよい。
【００８０】
制御部１１は、印刷品質補正機能を実行することによっていずれかの補正用画像を印刷させる度に、その印刷させた補正用画像に対応した補正印刷履歴情報を保存、即ち記憶部１２に記憶する。補正印刷履歴情報には、例えば、補正パターン情報、識別情報、用紙サイズ情報、用紙種別情報、補正対象情報、使用トレイ情報、前述の印刷時刻情報が含まれる。
【００８１】
補正パターン情報は、印刷させた補正パターンを示す情報である。異なる複数の補正パターン毎に異なる補正パターン情報が対応付けられている。用紙サイズ情報は、補正用画像を印刷させた記録用紙３５の用紙サイズを示す。用紙種別情報は、補正用画像を印刷させた記録用紙３５の用紙種別を示す。補正対象情報は、印刷させた補正パターンが罫線ずれ補正パターン及び送り量補正パターンのどちらであるかを示す情報であり、換言すれば、実行対象の補正機能を示す情報である。使用トレイ情報は、補正用画像を印刷させた記録用紙３５が収容されていたトレイを示す。
【００８２】
（３）印刷品質補正機能の実行時の画面遷移例
制御部１１は、不図示の電源スイッチがオンされることにより、制御部１１に電源電力が供給されると起動する。制御部１１は、起動すると、初期処理を実行し、表示部１４に、図３に示す待機画面４０を表示させる。待機画面４０は、ユーザが画像処理装置１０において各種機能を実行させる際の起点となる画面である。
【００８３】
待機画面４０には、機能を実行させるための複数の機能ボタンが表示される。図３に示す待機画面４０には、複数の機能ボタンとして、ファクスボタン４１、コピーボタン４２及びスキャンボタン４３が例示されている。ファクスボタン４１がタップされると、制御部１１は、ファクス機能を実行する。コピーボタン４２がタップされると、制御部１１は、コピー機能を実行する。スキャンボタン４３がタップされると、制御部１１は、スキャン機能を実行する。
【００８４】
待機画面４０には、さらに、インクメニューボタン４４が表示される。インクメニューボタン４４がタップされると、制御部１１は、表示部１４に不図示のメンテナンスメニュー画面を表示させる。メンテナンスメニュー画面には、画像処理装置１０における各種のメンテナンス処理に対応した複数のボタンが表示される。その複数のボタンには、印刷品質メンテナンスボタンが含まれる。印刷品質メンテナンスボタンがタップされると、制御部１１は、表示部１４に、図３に示す印刷品質メニュー画面４５を表示させる。
【００８５】
印刷品質メニュー画面４５は、印刷部２０によって記録用紙３５へ印刷される画像の品質をチェック又は改善するための各種のメニューに対応した複数のボタンが表示される。本実施形態では、印刷品質メニュー画面４５には、図３に示すように、例えば、チェックボタン４６と、罫線ずれ補正ボタン４７と、送り量補正ボタン４８とが表示される。
【００８６】
チェックボタン４６がタップされると、制御部１１は、印刷部２０を駆動させることにより、記録用紙３５へ特定の品質チェック画像を印刷させる。ユーザは、印刷された品質チェック画像を見ることによって、印刷品質を確認することができる。印刷された品質チェック画像において、例えば、部分的にかすれていたり、印刷されていない部分があったりするなど、印刷品質の劣化が生じている場合は、ユーザは、記録ヘッド２１のクリーニング処理を実行させることによって、印刷品質を改善させることができる。
【００８７】
罫線ずれ補正ボタン４７がタップされると、制御部１１は、前述の罫線ずれ補正機能を開始する。そして、罫線ずれ補正機能に対応した前述の印刷済パターン有効フラグがオフに設定されている場合、制御部１１は、図３に示すように、表示部１４に罫線ずれ補正案内画面５０を表示させる。罫線ずれ補正案内画面５０には、罫線ずれ補正機能を開始することを示すメッセージと、次へボタン５１とが表示される。次へボタン５１がタップされると、制御部１１は、表示部１４に、品質確認画面６０を表示させる。
【００８８】
印刷品質メニュー画面４５において送り量補正ボタン４８がタップされると、制御部１１は、前述の送り量補正機能を開始する。そして、送り量補正機能に対応した前述の印刷済パターン有効フラグがオフに設定されている場合、制御部１１は、図３に示すように、表示部１４に送り量補正案内画面５５を表示させる。送り量補正案内画面５５には、送り量補正機能を開始することを示すメッセージと、次へボタン５６とが表示される。次へボタン５６がタップされると、制御部１１は、表示部１４に、品質確認画面６０を表示させる。
【００８９】
なお、ここからは、主に、実行対象の印刷品質補正機能（以下、「対象補正機能」と略称する）が罫線ずれ補正機能である場合の画面遷移例について説明し、対象補正機能が送り量補正機能である場合の画面遷移例については、図示を省略すると共に説明を簡略化する。図３に示す品質確認画面６０は、対象補正機能が罫線ずれ補正機能である場合に表示される画面を示しており、対象補正機能が送り量補正機能である場合の品質確認画面は、図３の品質確認画面６０とは一部異なる。
【００９０】
図３に示す品質確認画面６０には、前述の品質チェック画像が正常であるかどうかをユーザに問うメッセージと、はいボタン６１と、いいえボタン６２とが表示される。いいえボタン６２がタップされると、制御部１１は、表示部１４に、前述の印刷品質メニュー画面４５を表示させる。はいボタン６１がタップされると、制御部１１は、図４に示す補正方法選択画面６５を表示させる。
【００９１】
補正方法選択画面６５には、対象補正機能を自動で実行させるか手動で実行させるかをユーザに問うメッセージと、自動ボタン６６と、手動ボタン６７とが表示される。手動ボタン６７がタップされると、ユーザによる特定の操作を伴う特定の手動補正手順にて対象補正機能が実行される。手動補正手順による対象補正機能の具体的な内容については説明を省略する。自動ボタン６６がタップされると、制御部１１は、表示部１４に、図４に示す用紙サイズ選択画面７０を表示させる。
【００９２】
用紙サイズ選択画面７０には、補正用画像を印刷可能な１つ以上の用紙サイズの各々に対応したボタンが表示され、ユーザはその中から何れか１つの用紙サイズを選択できる。図４においては、一例として、Ａ４サイズに対応したＡ４ボタン７１と、ＵＳレターサイズに対応したＵＳレターボタン７２とが示されている。なお、選択可能な用紙サイズは、どのようなサイズであってもよい。用紙サイズ選択画面７０において何れかの用紙サイズが選択されると、制御部１１は、表示部１４に不図示の用紙種別選択画面を表示させる。
【００９３】
用紙種別選択画面には、補正用画像を印刷可能な１つ以上の用紙種別の各々に対応したボタンが表示され、ユーザはその中から何れか１つの用紙種別を選択できる。選択可能な用紙種別は、どのような種別であってもよい。例えば、普通紙及び光沢紙のうちのいずれかを選択可能であってもよい。用紙種別選択画面において何れかの用紙種別が選択されると、制御部１１は、表示部１４に、図４に示す印刷開始画面７５を表示させる。
【００９４】
印刷開始画面７５には、上記各選択画面において選択された用紙サイズ及び用紙種別を示すメッセージと、当該用紙サイズ及び用紙種別に対応した記録用紙３５を特定のトレイにセットすることをユーザに促すメッセージと、補正用画像の印刷に要する時間とが表示される。また、印刷開始画面７５には、スタートボタン７６が表示される。
【００９５】
スタートボタン７６がタップされると、制御部１１は、選択された用紙サイズ及び用紙種別の記録用紙３５に、対象補正機能に対応した複数の補正パターンのうち選択された用紙サイズ及び用紙種別に対応した補正パターン、及び識別情報を含む、補正用画像を、現在設定されている駆動情報に基づいて印刷させる。
【００９６】
図４の例では、対象補正機能が罫線ずれ補正機能であることから、複数の罫線ずれ補正パターン２０１のうち選択された用紙サイズ及び用紙種別に対応した罫線ずれ補正パターン２０１が印刷される。さらに、識別情報２０１ａも印刷される。なお、対象補正機能が送り量補正機能である場合は、複数の送り量補正パターン２１１のうち選択された用紙サイズ及び用紙種別に対応した送り量補正パターン２１１、及び識別情報２１１ａが印刷される。
【００９７】
制御部１１は、印刷実行期間における特定の履歴記憶タイミング（例えば前述の情報取得タイミング）で、現在実行している対象補正機能に対応した前述の補正印刷履歴情報を保存する。
【００９８】
制御部１１は、補正用画像の印刷中、表示部１４に、図４に示す印刷中画面８０を表示させる。補正用画像の印刷が完了すると、制御部１１は、表示部１４に、図５に示すスキャン指示画面８５を表示させる。スキャン指示画面８５には、印刷された補正用画像を読取部２４に読み取らせることをユーザに促すメッセージと、スタートボタン８６とが含まれる。補正用画像が印刷された記録用紙３５である補正用チェックシート（罫線ずれチェックシート２００及び搬送ずれチェックシート２１０のいずれか）がユーザにより原稿台に載置され、スタートボタン８６がタップされると、制御部１１は、補正用チェックシートに印刷されている画像の読み取りを開始する。
【００９９】
なお、制御部１１は、スタートボタン８６がタップされると、画像の読み取りを開始する前に、特定の複数のスキャン前エラーのうちのいずれかが発生している場合は、読み取りを行わず、スキャン前エラーが発生していることを示すスキャン前エラーメッセージを表示部１４に表示させる。そして、スキャン前エラーメッセージを表示させた後の特定の画面復帰タイミングで、表示部１４に再びスキャン指示画面８５を表示させる。
【０１００】
なお、スキャン前エラーは、どのようなエラーであってもよい。スキャン前エラーの１つは、例えば、原稿台を覆う不図示のカバーが開いた状態であること、であってもよい。また例えば、印刷部２０によって現に印刷が実行されている最中であること、であってもよい。
【０１０１】
制御部１１は、スタートボタン８６がタップされることに応じて画像の読み取りを開始すると、読み取りを行っている間、表示部１４に、図５に示すスキャン中画面９０を表示させる。制御部１１は、画像の読み取りを完了すると、読み取った画像のスキャンデータに基づいて、対象補正機能に対応した補正処理を実行する。制御部１１は、補正処理の実行中は、表示部１４に、図５に示す補正処理中画面９５を表示させる。
【０１０２】
制御部１１は、補正処理の実行中、特定の複数のスキャン後エラーのうちのいずれかが発生しているか否か判断する。複数のスキャン後エラーは、第１エラーと第２エラーとに大別できる。第１エラーは、今回得られたスキャンデータからは補正処理を正常に行えないものの、印刷された補正用チェックシートを再利用可能なエラーである。即ち、第１エラーは、印刷された補正用チェックシートを再度スキャンさせることによって補正処理を行うことが可能なエラーである。
【０１０３】
第１エラーには、例えば、補正用チェックシートが原稿台に対して正しい向きで載置されなかったことが原因で生じるエラーである。この場合、補正用チェックシート自体に問題は無く、補正用チェックシートが正しい向きで原稿台に載置されて再びスキャンされれば、補正処理を正常に行うことが可能である。制御部１１は、スキャンデータに基づいて、補正用チェックシートが正しい向きで載置されたか否かを判断可能であり、その判断結果に応じて、第１エラーの有無を判断する。
【０１０４】
第２エラーは、印刷された補正用チェックシートでは補正処理を行うことができず、補正用画像を印刷し直す必要があるエラーである。
第２エラーには、スキャンデータに含まれている識別情報（以下、「スキャン時識別情報」とも称する）と、スキャンされた補正用チェックシートに対応した補正印刷履歴情報に含まれる識別情報（以下、「印刷時識別情報」とも称する）とが対応しないこと、が含まれていてもよい。本実施形態では、制御部１１は、例えば、スキャン時識別情報と補正印刷履歴情報とが一致しない場合に、両者が対応しないものとして扱う。なお、両者が一致するか否かではなく、両者が特定の関係にある場合に両者が対応しているとして扱い、両者が特定の関係にない場合に両者が対応していないとして扱うようにしてもよい。
【０１０５】
また、第２エラーには、識別情報が印刷時刻情報を含む場合において、スキャン時識別情報と補正印刷履歴情報とが一致するものの、補正印刷履歴情報における印刷時刻情報が示す時刻から現在の時刻までの経過時間が特定の許容範囲内にないこと、が含まれていてもよい。
【０１０６】
また、第２エラーには、スキャンデータに基づいて認識した、補正用チェックシートに対応する補正機能が、現在実行中の対象補正機能とは異なること、が含まれていてもよい。本実施形態では、制御部１１は、スキャンデータにおける、補正パターン及び識別情報の少なくとも一方に基づいて、スキャンした補正用チェックシートがどの補正機能に対応するものであるかを認識できるように構成されている。
【０１０７】
また、補正パターンが、用紙サイズ及び用紙種別毎に個別に用意されている場合、制御部１１は、スキャンデータに基づいて認識した補正パターンに基づいて、補正用チェックシートの用紙サイズ及び用紙種別を認識可能であってもよい。また、識別情報に、用紙サイズ及び用紙種別を示す情報が含まれている場合、制御部１１は、スキャンデータに基づいて認識した識別情報に含まれている情報に基づいて、補正用チェックシートの用紙サイズ及び用紙種別を認識可能であってもよい。
この場合、第２エラーには、スキャンデータに基づいて補正用チェックシートの用紙サイズ及び用紙種別のいずれか一方又は両方を認識できないこと、が含まれていてもよい。
【０１０８】
また、第２エラーには、スキャンした補正用チェックシートの用紙サイズ及び用紙種別が認識されたものの、その認識された用紙サイズ及び用紙種別のいずれか一方又は両方が、対応する補正印刷履歴情報における用紙サイズ情報及び用紙種別情報に一致しないこと、が含まれていてもよい。
【０１０９】
制御部１１は、補正処理の実行中、第１エラーが発生していると判断した場合は、図５に示すように、その第１エラーに対応した第１エラー画面１０５を表示部１４に表示させる。第１エラー画面１０５には、第１エラーが発生したこと及びその第１エラーの具体的内容を示すメッセージと、リトライボタン１０６と、中止ボタン１０７とが表示される。
【０１１０】
中止ボタン１０７がタップされた場合は、制御部１１は、表示部１４に、図３に示す印刷品質メニュー画面４５を表示させる。リトライボタン１０６がタップされた場合は、制御部１１は、表示部１４に、スキャン指示画面８５を表示させる。この場合、ユーザは、既に印刷されている補正用チェックシートを再度スキャンさせて補正処理を実行させることができる。
【０１１１】
制御部１１は、補正処理の実行中、第２エラーが発生していると判断した場合は、表示部１４に、図３に示す印刷品質メニュー画面４５を表示させる。
制御部１１は、補正処理を正常に完了した場合は、表示部１４に、図５に示す補正完了画面１００を表示させる。制御部１１は、補正完了画面１００を一定時間継続して表示させた後、表示部１４に、前述のメンテナンスメニュー画面（不図示）を表示させる。
【０１１２】
図５に示すスキャン指示画面８５が表示された後、特定の待機解除条件が成立した場合は、制御部１１は、対象補正機能に対応した印刷済パターン有効フラグをオンに設定して、表示部１４の画面を切り替える。本実施形態では、例えば、待機画面４０を表示させる。待機解除条件は、本実施形態では、例えば無操作タイムアウトが発生することである。無操作タイムアウトとは、スタートボタン８６がタップされることなく特定の無操作時間が経過することである。
【０１１３】
ところで、印刷品質メニュー画面４５において何れかの補正機能が選択された場合に、その選択された補正機能に対応した印刷済パターン有効フラグがオンに設定されている場合は、前述の画面遷移とは異なり、補正用画像の印刷が省略され得る。
【０１１４】
具体的に、図６に示すように、罫線ずれ補正機能に対応した印刷済パターン有効フラグがオンに設定されている場合に、印刷品質メニュー画面４５において罫線ずれ補正ボタン４７がタップされると、制御部１１は、罫線ずれ補正機能を開始する。この場合、制御部１１は、図６に示すように、表示部１４にスキャン移行確認画面１２０を表示させる。スキャン移行確認画面１２０には、前回印刷した罫線ずれチェックシートがまだスキャンされていないこと及びその罫線ずれチェックシートを用いて補正処理を実行させるか否かをユーザに問うメッセージが表示される。さらに、スキャン移行確認画面１２０には、はいボタン１２１といいえボタン１２２とが表示される。
【０１１５】
いいえボタン１２２がタップされた場合、制御部１１は、図６に示すように、前述の、印刷済パターンフラグがオフに設定されている場合と同様の画面遷移を実行する。
はいボタン１２１がタップされた場合、制御部１１は、図６に示すように、補正用画像を印刷することなく、スキャン指示画面８５を表示させる。スキャン指示画面８５からの画面遷移は、図５を用いて説明した画面遷移と同様である。
【０１１６】
スキャン指示画面８５が表示された後、特定の待機解除条件が成立した場合は、前述の通り、対象補正機能に対応した印刷済パターン有効フラグがオンに設定される。そのため、基本的には、その後に同じ対象補正機能を実行させる際には、補正用画像の印刷を省いて実行させることができる。
【０１１７】
（４）メイン処理
上述した画面遷移及び各補正機能を実現するために制御部１１が実行するメイン処理について、図８〜図１１を用いて説明する。制御部１１は、電源電力が供給されることにより起動すると、記憶部１２からメイン処理のプログラムを読み込んで実行する。
【０１１８】
制御部１１は、メイン処理を開始すると、Ｓ１００で、印刷済パターン有効フラグをオフに設定する。Ｓ１１０では、表示部１４に待機画面４０を表示させる。Ｓ１２０では、待機画面４０におけるインクメニューボタン４４がタップされたか否か判断する。
【０１１９】
インクメニューボタン４４がタップされることとは異なるイベントが発生した場合は、Ｓ１２５で、その発生したイベントに対応した他の処理を実行する。そして、他の処理が完了したら、Ｓ１１０に移行する。他の処理には、例えば、待機画面４０に表示されている各機能ボタン４１〜４３のいずれかがタップされることに基づく、そのタップされた機能ボタンに対応した機能を実行すること、が含まれる。
【０１２０】
Ｓ１２５で実行される他の処理が、印刷部２０により記録用紙３５へ画像を印刷させる印刷処理を含む場合、制御部１１は、その印刷処理において、現在設定されている駆動情報を用いて印刷部２０を駆動させることにより、記録用紙３５へ画像を印刷させる。
【０１２１】
Ｓ１２０で、待機画面４０におけるインクメニューボタン４４がタップされた場合、Ｓ１３０で、表示部１４に前述のメンテナンスメニュー画面を表示させる。メンテナンスメニュー画面における印刷品質メンテナンスボタンがタップされると、Ｓ１４０で、表示部１４に印刷品質メニュー画面４５を表示させる。
【０１２２】
Ｓ１５０では、印刷品質メニュー画面４５における複数のボタン４６，４７，４８のうちどれがタップされたかを判断する。チェックボタン４６がタップされた場合は、Ｓ１６０に移行して品質チェック処理を実行する。具体的に、前述の通り、記録用紙３５へ特定の品質チェック画像を印刷させる。
【０１２３】
罫線ずれ補正ボタン４７又は送り量補正ボタン４８がタップされた場合は、タップされたボタンに対応した補正機能、即ち対象補正機能を実行する処理に進む。具体的に、Ｓ１７０で、対象補正機能に対応した印刷済パターン有効フラグがオンに設定されているか否か判断する。
【０１２４】
印刷済パターン有効フラグがオフに設定されている場合は、Ｓ４１０で、表示部１４に、対象補正機能に対応した補正案内画面、つまり罫線ずれ補正案内画面５０又は送り量補正案内画面５５を表示させる。そして、表示されている補正案内画面における次へボタンがタップされた場合、Ｓ４２０に移行する。
【０１２５】
Ｓ４２０では、ユーザに対し、品質チェックシートが正常であるか否かを問う。具体的には、表示部１４に品質確認画面６０を表示させる。なお、品質チェックシートとは、品質チェック画像が印刷された記録用紙３５を示す。品質確認画面６０において、いいえボタン６２がタップされた場合、即ち品質チェックシートが正常ではないとのユーザ入力が行われた場合は、Ｓ４６０で、不図示のチェック推奨画面を表示させて、Ｓ１４０に移行する。
【０１２６】
品質確認画面６０において、はいボタン６１がタップされた場合、即ち品質チェックシートが正常であるとのユーザ入力が行われた場合は、Ｓ４３０で、ユーザに、補正方法が自動又は手動のどちらであるかを問う。具体的には、表示部１４に補正方法選択画面６５を表示させて、ユーザ入力を受け付ける。
【０１２７】
補正方法選択画面６５において手動ボタン６７がタップされた場合は、Ｓ４７０で、手動補正処理を実行する。即ち、前述の通り特定の手動補正手順にて対象補正機能を実行する。手動補正処理の実行後は、Ｓ３１０（図１１参照）へ移行する。
【０１２８】
補正方法選択画面６５において自動ボタン６６がタップされた場合は、Ｓ４４０で、補正用画像を印刷させる記録用紙３５の用紙サイズ及び用紙種別の選択を受け付ける。具体的に、用紙サイズ選択画面７０及び用紙種別選択画面（不図示）を順次表示させることによって、ユーザに用紙サイズ及び用紙種別を選択させる。
【０１２９】
Ｓ４５０では、Ｓ４４０で選択された用紙サイズ及び用紙種別の記録用紙３５に、対象補正機能に対応した補正用画像を、現在設定されている駆動情報を用いて印刷させる。ここで印刷させる補正用画像は、より具体的には、選択された用紙サイズ及び用紙種別と、対象補正機能とに対応した、補正パターン及び識別情報を含む。補正用画像の印刷中は、表示部１４に印刷中画面８０を表示させる。
【０１３０】
さらに、前述の通り、対象補正機能に対応した補正印刷履歴情報を保存する。補正用画像の印刷が完了すると、Ｓ２００（図９参照）に移行する。なお、図８では図示を省略したが、印刷を開始する前には、図４に示した印刷開始画面７５を表示させる。
【０１３１】
Ｓ１７０で、印刷済パターン有効フラグがオンに設定されている場合は、Ｓ１８０で、表示部１４にスキャン移行確認画面１２０（図６参照）を表示させる。Ｓ１９０では、前回印刷した補正用チェックシートを再利用するか否かのユーザの指示、具体的にはスキャン移行確認画面１２０に対するユーザ入力を受け付ける。
【０１３２】
スキャン移行確認画面１２０において、いいえボタン１２２がタップされた場合は、Ｓ４１０に移行する。スキャン移行確認画面１２０において、はいボタン１２１がタップされた場合は、Ｓ２００（図１０参照）へ移行する。
【０１３３】
Ｓ２００では、表示部１４にスキャン指示画面８５を表示させる。Ｓ２１０では、スキャン指示画面８５を表示させている間におけるイベントの発生を判断する。
スキャン指示画面８５を表示させている間に、戻るキー１５ｃがタップされた場合は、Ｓ５５０で、印刷済パターン有効フラグがオンに設定されているか否か判断する。印刷済パターン有効フラグがオフに設定されている場合は、Ｓ５６０で不図示のスピーカから拒否音を鳴動させて、Ｓ２００に移行する。つまりこの場合は戻るキー１５ｃの操作を無効とする。印刷済パターン有効フラグがオンに設定されている場合は、Ｓ１８０（図８参照）へ移行する。
【０１３４】
スキャン指示画面８５を表示させている間に、ホームキー１５ｂがタップされた場合は、Ｓ５７０で、不図示の補正キャンセル確認画面を表示させる。この補正キャンセル確認画面は、ユーザに対し、補正機能の実行をキャンセルするか否かを問う画面である。Ｓ５８０では、ユーザにより補正機能のキャンセルを指示するキャンセル指示操作が行われたか否か判断する。キャンセル指示操作が行われなかった場合は、Ｓ２００に移行する。キャンセル指示操作が行われた場合は、Ｓ１１０に移行し、待機画面４０を表示させる。
【０１３５】
スキャン指示画面８５を表示させている間に、前述の無操作タイムアウトが発生した場合は、Ｓ５９０で、対象補正機能に対応した印刷済パターン有効フラグをオンに設定して、Ｓ１１０に移行する。つまり、スタートボタン８６がタップされることなく特定の無操作時間が経過した場合は、印刷済パターン有効フラグをオンに設定して、表示部１４に表示させる画面を待機画面４０に切り替える。
【０１３６】
スキャン指示画面８５を表示させている間に、スタートボタン８６がタップされた場合は、Ｓ２２０（図１１参照）に移行する。なお、このとき、スタートボタン８６がタップされる前に、ユーザにより、対象補正機能に対応した補正用チェックシートが原稿台に載置されていることを想定する。
【０１３７】
Ｓ２２０では、スキャン前エラーが発生したか否か判断する。スキャン前エラーが発生している場合は、Ｓ４００で、発生しているスキャン前エラーの種類に対応した不図示のスキャン不可画面を表示部１４に表示させる。スキャン不可画面には、前述のスキャン前エラーメッセージが表示される。そして、前述の画面復帰タイミングで、Ｓ２００に移行して表示部１４にスキャン指示画面８５を表示させる。
【０１３８】
Ｓ２２０で、スキャン前エラーが発生していない場合は、Ｓ２３０で、表示部１４にスキャン中画面９０を表示させる。Ｓ２４０では、前回印刷した補正用チェックシートを利用するか否かを判断する。具体的に、Ｓ１９０の処理が実行されて、且つ、その処理において、スキャン移行確認画面１２０における、はいボタン１２１がタップされた場合は、前回印刷した補正用チェックシートを利用すると判断して、Ｓ２５０に移行する。
【０１３９】
Ｓ２５０では、原稿台に載置されている補正用チェックシートの画像、即ち補正用画像を、前回印刷した対象補正機能に対応した補正用チェックシートの用紙サイズに基づいて読み取る。つまり、前回印刷した補正用チェックシートの用紙サイズを読み取り範囲として読み取る。
【０１４０】
Ｓ２４０で、前回印刷した補正用チェックシートを利用すると判断しなかった場合は、Ｓ２６０に移行する。Ｓ２６０では、原稿台に載置されている補正用チェックシートの画像を、今回Ｓ４５０で印刷した補正用チェックシートの用紙サイズに基づいて読み取る。つまり、今回印刷した補正用チェックシートの用紙サイズを読み取り範囲として読み取る。
【０１４１】
Ｓ２７０では、表示部１４に補正処理中画面９５を表示させる。Ｓ２８０では、スキャンデータ解析処理を実行する。スキャンデータ解析処理では、読み取った画像のスキャンデータを解析して、各種のエラーが発生しているか否かを判断する。そして、エラーが派生していない場合に、スキャンデータのうち特に補正パターンに対応したデータに基づいて、対象補正機能に対応した駆動情報の補正値、つまり前述の吐出補正値又は搬送補正値を算出する。
【０１４２】
スキャンデータ解析処理の具体的内容を、図１１を参照して説明する。図１１に示すように、スキャンデータ解析処理が開始されると、Ｓ７１０で、スキャンデータを解析する。具体的に、Ｓ７１０では、スキャンデータから識別情報を取得する。また、Ｓ７１０では、スキャンデータから、スキャンした補正用チェックシートの用紙サイズ及び用紙種別を認識する。また、Ｓ７１０では、スキャンデータから、スキャンした補正用チェックシートに対応する補正機能を認識する。さらに、Ｓ７１０では、記憶部１２に記憶されている、対象補正機能に対応した補正印刷履歴情報を取得する。そして、Ｓ７１０で取得した各種情報等に基づいて、Ｓ７２０以降の処理を行う。
【０１４３】
Ｓ７２０では、スキャンデータから識別情報を取得できたか否か判断する。識別情報を取得できなかった場合は、Ｓ８３０で、第２エラーが発生したことを示す第２エラー判定を行って、Ｓ２９０に移行する。識別情報を取得できた場合は、Ｓ７３０に移行する。
【０１４４】
Ｓ７３０では、取得したスキャン時識別情報が印刷時識別情報と一致するか否か判断する。スキャン時識別情報と印刷時識別情報とが一致しない場合は、Ｓ８３０で、第２エラーが発生したことを示す第２エラー判定を行って、Ｓ２９０に移行する。スキャン時識別情報と印刷時識別情報とが一致する場合は、Ｓ７４０に移行する。
【０１４５】
Ｓ７４０では、取得した識別情報が印刷時刻情報を含むか否か判断する。識別情報が印刷時刻情報を含まない場合は、Ｓ７６０に移行する。識別情報が印刷時刻情報を含む場合は、Ｓ７５０に移行する。
【０１４６】
Ｓ７５０では、補正印刷履歴情報における印刷時刻情報が示す時刻から現在の時刻までの経過時間が特定の許容範囲内にあるか否か判断する。経過時間が許容範囲を超えている場合は、Ｓ８３０で、第２エラーが発生したことを示す第２エラー判定を行って、Ｓ２９０に移行する。経過時間が許容範囲内にある場合は、Ｓ７６０に移行する。
【０１４７】
Ｓ７６０では、スキャンデータから用紙サイズ及び用紙種別を認識できたか否か判断する。用紙サイズ及び用紙種別のいずれも認識できなかった場合は、Ｓ８３０で、第２エラーが発生したことを示す第２エラー判定を行って、Ｓ２９０に移行する。用紙サイズ及び用紙種別を認識できた場合は、Ｓ７７０に移行する。
【０１４８】
なお、用紙サイズ及び用紙種別のうち一方のみ認識できた場合にＳ７７０及びＳ８３０のどちらに移行するようにするかについては、どのように決めてもよい。
Ｓ７７０では、認識した用紙サイズ及び用紙種別が、補正印刷履歴情報における用紙サイズ情報及び用紙種別情報に一致するか否かを判断する。ここで一致しないと判断した場合は、Ｓ８３０で、第２エラーが発生したことを示す第２エラー判定を行って、Ｓ２９０に移行する。一方、一致すると判断した場合は、Ｓ７８０に移行する。
【０１４９】
Ｓ７８０では、認識した補正機能が現在実行中の対象補正機能に一致するか否か判断する。認識した補正機能と現在実行中の対象補正機能とが一致しない場合は、Ｓ８３０で、第２エラーが発生したことを示す第２エラー判定を行って、Ｓ２９０に移行する。認識した補正機能と現在実行中の対象補正機能とが一致する場合は、Ｓ７９０に移行する。
【０１５０】
Ｓ７９０では、Ｓ７３０、Ｓ７５０〜Ｓ７８０で判断した各エラー以外の他のエラーを検出したか否か判断する。他のエラーを検出しなかった場合は、Ｓ８００に移行する。Ｓ８００では、スキャンデータを解析して、対象補正機能に対応した駆動情報の補正値、つまり前述の吐出補正値又は搬送補正値を算出する。Ｓ８００の処理後はＳ２９０に移行する。
【０１５１】
Ｓ７９０で、他のエラーを検出した場合は、Ｓ８１０に移行する。Ｓ８１０では、検出したエラーが前述の第１エラーであるか否か判断する。第１エラーではない場合、即ち第２エラーである場合は、Ｓ８３０で、第２エラー判定を行う。具体的には、第２エラーが検出されたことを示す第２検出情報を記憶部１２に記憶する。Ｓ８３０の処理後は、Ｓ２９０に移行する。第１エラーである場合は、Ｓ８２０で、第１エラー判定を行う。具体的には、第１エラーが検出されたことを示す第１検出情報を記憶部１２に記憶する。Ｓ８２０の処理後は、Ｓ２９０に移行する。
【０１５２】
Ｓ２９０では、Ｓ２８０のスキャンデータ解析処理の結果に基づいて、スキャン後エラーが発生しているか否か判断する。この判断は、例えば、記憶部１２に第１検出情報又は第２検出情報が記憶されているか否かに基づいて行ってもよい。スキャン後エラーが発生している場合は、Ｓ３４０に移行する。Ｓ３４０では、発生しているスキャン後エラーが前述の第１エラーであるか否か判断する。第１エラーではない場合、即ち第２エラーである場合は、Ｓ３６０で、第２エラー画面１１０を表示させる。そして、第２エラー画面１１０において、閉じるボタン１１１がタップされたら、Ｓ３８０に移行する。
【０１５３】
Ｓ３４０で、発生したスキャン後エラーが第１エラーである場合は、Ｓ３５０で、第１エラー画面１０５を表示させる。Ｓ３７０では、スキャンをリトライするか否か判断する。具体的には、第１エラー画面１０５においてリトライボタン１０６がタップされたか否か判断する。リトライボタン１０６がタップされた場合は、印刷済パターン有効フラグがオンされている状態を保持しつつ、Ｓ２００（図９参照）へ移行してスキャン指示画面８５を表示させる。これにより、ユーザは、既に印刷されている補正用チェックシートを再度スキャンさせて補正機能を続行させることができる。第１エラー画面１０５において中止ボタン１０７がタップされた場合は、Ｓ３８０に移行する。
【０１５４】
Ｓ３８０では、印刷済パターン有効フラグがオンに設定されているか否か判断する。印刷済パターン有効フラグがオフに設定されている場合は、Ｓ１４０（図８参照）に移行する。印刷済パターン有効フラグがオンに設定されている場合は、Ｓ３９０で印刷済パターン有効フラグをオフに設定して、Ｓ１４０に移行する。
【０１５５】
Ｓ２９０で、スキャン後エラーが発生していない場合は、Ｓ３００に移行する。Ｓ３００では、Ｓ２８０で算出された、対象補正機能に対応した駆動情報の補正値を反映させる。具体的に、前述の通り、算出した補正値を記憶部１２に保存するか、あるいは、現在設定されている駆動情報を、今回算出された補正値によって補正してその補正後の駆動情報に更新する。
【０１５６】
Ｓ３１０では、補正完了画面１００を一定時間継続して表示させた後、前述のメンテナンスメニュー画面（不図示）を表示させる。
Ｓ３２０では、印刷済パターン有効フラグがオンに設定されているか否か判断する。印刷済パターン有効フラグがオフに設定されている場合は、Ｓ１３０（図８参照）に移行する。印刷済パターン有効フラグがオンに設定されている場合は、Ｓ３３０で印刷済パターン有効フラグをオフに設定して、Ｓ１３０に移行する。
【０１５７】
（５）本実施形態の効果
以上説明した本実施形態によれば、以下の（ａ）〜（ｄ）の効果を奏する。
（ａ）本実施形態の画像処理装置１０では、対象補正機能の補正用画像が印刷されてスキャン指示画面８５が表示された後、スタートボタン８６がタップされることなく無操作タイムアウトが発生した場合は、表示部１４に表示される画面が待機画面４０に切り替わる。
【０１５８】
しかし、その後再び同じ対象補正機能の実行が指示され、その対象補正機能に対応した印刷済パターン有効フラグがオンに設定されている場合は、図６に示すように、スキャン移行確認画面１２０が表示される。そして、スキャン移行確認画面１２０において、はいボタン１２１がタップされた場合は、補正用画像を印刷することなく、スキャン指示画面８５が表示される。
【０１５９】
そのため、ユーザは、補正用画像を印刷させた後に無操作タイムアウトが生じても、その後、既に印刷された補正用画像を用いて補正機能を実行させることができる。よって、画像処理装置１０における、駆動情報を自動的に補正する機能の使い勝手が向上する。
【０１６０】
また、補正用画像が印刷される際、その補正用画像には、補正パターンに加えて識別情報が含まれ、さらにその印刷される識別情報が記憶部に記憶される。そして、補正機能実行時に補正用チェックシートがスキャンされた際、そのスキャンデータに含まれている識別情報が印刷時識別情報に一致している場合に、そのスキャンデータに基づいて補正処理が実行される。そのため、補正処理を精度よく実行させることができる。
【０１６１】
（ｂ）スキャンデータ解析処理において、識別情報が印刷時刻情報を含む場合においては、スキャン時識別情報と補正印刷履歴情報とが一致していても、補正印刷履歴情報における印刷時刻情報が示す時刻から現在の時刻までの経過時間が特定の許容範囲を超えている場合は、補正処理が行われず、第２エラーと判定されて、印刷済パターン有効フラグがオフに設定される。そのため、印刷されてから許容範囲を超える時間が経過した補正用チェックシートに基づいて補正処理が行われることを抑制でき、補正処理の精度を適正に維持することができる。
【０１６２】
（ｃ）スキャンデータ解析処理において、スキャン時識別情報と補正印刷履歴情報とが一致していても、スキャンデータに基づいて補正用チェックシートの用紙サイズ及び用紙種別のいずれか一方又は両方が認識できなかった場合は、補正処理が行われず、第２エラーと判定されて、印刷済パターン有効フラグがオフに設定される。
【０１６３】
また、認識できた場合であっても、スキャンデータから認識された用紙サイズ及び用紙種別のいずれか一方又は両方が、対応する補正印刷履歴情報における用紙サイズ情報及び用紙種別情報に一致しない場合は、補正処理が行われず、第２エラーと判定されて、印刷済パターン有効フラグがオフに設定される。
【０１６４】
そのため、現在の対象補正機能に対応した用紙サイズ及び用紙種別とは異なる記録用紙３５に印刷された補正用画像に基づいて補正処理が行われることを抑制でき、補正処理の精度を適正に維持することができる。
【０１６５】
（ｄ）スキャンデータ解析処理において、スキャン時識別情報と補正印刷履歴情報とが一致していても、認識した補正機能が現在実行中の対象補正機能に一致しない場合は、補正処理が行われず、第２エラーと判定されて、印刷済パターン有効フラグがオフに設定される。そのため、現在の対象補正機能とは異なる補正機能に対応した補正用チェックシートに基づいて補正処理が行われることを抑制でき、補正処理の精度を適正に維持することができる。
【０１６６】
なお、本実施形態において、記録ヘッド２１は吐出部の一例に相当する。用紙搬送機構２３は搬送部の一例に相当する。記録用紙３５は被印刷媒体の一例に相当する。オンに設定された印刷済パターン有効フラグは未完了情報の一例に相当する。スキャン指示画面８５は読取通知画面の一例に相当する。用紙サイズ及び用紙種別は媒体情報の一例に相当する。
【０１６７】
また、Ｓ１２５の処理は通常印刷処理の一例に相当する。Ｓ４５０の処理は補正用画像印刷処理及び識別情報記憶処理の一例に相当する。Ｓ７１０の処理は識別情報取得処理及び媒体属性取得処理の一例に相当する。Ｓ２００の処理は通知表示処理の一例に相当する。Ｓ２１０の処理は読取要求受付処理の一例に相当する。Ｓ２５０及びＳ２６０の処理は画像読取処理の一例に相当する。Ｓ２８０及びＳ３００の処理は補正処理の一例に相当する。Ｓ５９０の処理は情報設定処理の一例に相当する。Ｓ５９０からＳ１１０へ遷移する処理は画面切替処理の一例に相当する。Ｓ１８０及びＳ１９０の処理は要否受付処理の一例に相当する。Ｓ７５０の処理は経過時間検出処理の一例に相当する。Ｓ４４０の処理は媒体属性受付処理の一例に相当する。Ｓ７８０の処理は情報判断処理の一例に相当する。
【０１６８】
［２．他の実施形態］
以上、本発明の実施形態について説明したが、本発明は上述の実施形態に限定されることなく、種々変形して実施することができる。
【０１６９】
（１）図１１のスキャンデータ解析処理における、Ｓ７２０〜Ｓ７８０の判断処理の実行順序は、どのような順序であってもよい。また、Ｓ７２０〜Ｓ７８０の判断処理の一部を省いてもよい。
【０１７０】
また、スキャンデータに基づいて、Ｓ７２０〜Ｓ７８０に示した判断処理とは異なる判断を実行して第２エラーの有無の判定を行うようにしてもよい。
（２）図１１のスキャンデータ解析処理における、Ｓ７２０〜Ｓ７８０の判断処理は、印刷済パターン有効フラグがオンに設定されている場合に実行し、印刷済パターン有効フラグがオフに設定されている場合には実行しないようにしてもよい。
【０１７１】
（３）罫線ずれ補正パターン２０１及び送り量補正パターン２１１のいずれも、用紙サイズ及び用紙種別毎に異ならせることは必須ではない。例えば、同じ用紙サイズであれば用紙種別にかかわらず同じ補正パターンが用いられてもよい。また例えば、複数の用紙サイズのうち特定の２つ以上の用紙サイズに対して共通の補正パターンが用いられてもよい。
【０１７２】
（４）図７（Ａ）に示した罫線ずれ補正用画像、及び図７（Ｂ）に示した送り量補正用画像はあくまでも一例であり、罫線ずれ補正用画像及び送り量補正用画像はそれぞれどのような画像であってもよい。
【０１７３】
（５）トレイの数は、１つであってもよいし、３つ以上であってもよい。画像の印刷に用いられる着色剤は、インク以外であってもよい。例えば、後述するページプリンタにおいて用いられるトナーであってもよい。
【０１７４】
（６）補正用画像を印刷する場合における補正印刷履歴情報の保存タイミングは、どのようなタイミングであってもよい。例えば、印刷開始前の特定の第１タイミング、印刷開始と同時、印刷実行中の特定の第２タイミング、印刷完了と同時、印刷完了後の特定の第３タイミング、のいずれかであってもよい。
【０１７５】
（７）図５〜図８に示した各画面の内容はあくまでも一例であり、各画面はどのような内容であってもよい。
（８）印刷部２０は、インクジェット技術に基づく構成とは異なる構成であってもよい。例えば、印刷部２０は、電子写真方式に基づく構成、即ちいわゆるページプリンタとして構成されていてもよい。そして、ページプリンタにより印刷される画像の品質劣化を抑制するために本発明が適用されてもよい。
【０１７６】
（９）上記実施形態における１つの構成要素が有する複数の機能を、複数の構成要素によって実現したり、１つの構成要素が有する１つの機能を、複数の構成要素によって実現したりしてもよい。また、複数の構成要素が有する複数の機能を、１つの構成要素によって実現したり、複数の構成要素によって実現される１つの機能を、１つの構成要素によって実現したりしてもよい。また、上記実施形態の構成の一部を省略してもよい。また、上記実施形態の構成の少なくとも一部を、他の上記実施形態の構成に対して付加又は置換してもよい。なお、特許請求の範囲に記載した文言から特定される技術思想に含まれるあらゆる態様が本発明の実施形態である。
【符号の説明】
【０１７７】
３…第１トレイ、４…第２トレイ、５…インクカートリッジ、６…ＩＣチップ、７…主走査ライン、１０…画像処理装置、１１…制御部、１２…記憶部、１４…表示部、１５…入力部、２０…印刷部、２１…記録ヘッド、２１ａ…キャリッジ、２２…キャリッジ駆動部、２３…用紙搬送機構、２４…読取部、３５…記録用紙、４０…待機画面、４５…印刷品質メニュー画面、５０…罫線ずれ補正案内画面、５５…送り量補正案内画面、６０…品質確認画面、６５…補正方法選択画面、７０…用紙サイズ選択画面、７５…印刷開始画面、８０…印刷中画面、８５…スキャン指示画面、９０…スキャン中画面、９５…補正処理中画面、１００…補正完了画面、１０５…第１エラー画面、１１０…第２エラー画面、１２０…スキャン移行確認画面、２００…罫線ずれチェックシート、２０１…罫線ずれ補正パターン、２０１ａ，２１１ａ…識別情報、２１０…搬送ずれチェックシート、２１１…送り量補正パターン。
【図１】
2020023103.tif 000003
【図２】
2020023103.tif 000004
【図３】
2020023103.tif 000005
【図４】
2020023103.tif 000006
【図５】
2020023103.tif 000007
【図６】
2020023103.tif 000008
【図７】
2020023103.tif 000009
【図８】
2020023103.tif 000010
【図９】
2020023103.tif 000011
【図１０】
2020023103.tif 000012
【図１１】
2020023103.tif 000013