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