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