(57)【要約】【課題】半自動ヘッド調整を含む初期セットアップにおけるユーザビリティを向上させる。【解決手段】本発明のインクジェット記録装置は、読取手段で読み取られた画像データに基づきパターンに関するエラーがあるかどうかを解析する解析手段と、解析手段による解析結果のエラーが、ユーザが対処可能なエラーであるかどうかを分類する分類手段と、分類手段による分類結果が、ユーザが対処可能なエラーである場合、その対処方法を表示手段に表示し、ユーザが対処可能なエラーではない場合には、記録ヘッドの記録位置を調整せずに、初期セットアップに含まれる記録位置調整処理以外の処理に進める制御を行う制御手段とを有する。【選択図】図７
2020019241.tif 000002
【特許請求の範囲】
【請求項１】
記録ヘッドの記録位置を調整するためのパターンが記録された記録媒体を読み取る読取手段と、前記読取手段の読取結果に応じた情報を表示する表示手段とを備え、前記記録ヘッドの調整処理を含む初期セットアップが行われるインクジェット記録装置であって、
前記読取手段で読み取られた画像データに基づき前記パターンに関するエラーがあるかどうかを解析する解析手段と、
前記解析手段による解析結果のエラーが、ユーザが対処可能なエラーであるかどうかを分類する分類手段と、
前記分類手段による分類結果が、ユーザが対処可能なエラーである場合、その対処方法を前記表示手段に表示し、前記分類手段による分類結果のエラーが、ユーザが対処可能なエラーではない場合には、前記記録ヘッドの記録位置を調整せずに、前記初期セットアップに含まれる前記記録ヘッドの調整処理以外の処理に進める制御を行う制御手段と
を有する、ことを特徴とする、インクジェット記録装置。
【請求項２】
前記記録媒体の読み取りが、前記記録媒体の表裏が逆の状態で行われたことを検知する表裏検知手段を備え、
前記制御手段は、前記表裏検知手段により、前記記録媒体の表裏が逆の状態で前記記録媒体の読み取りが行われたことを検知した場合に、その対処方法を前記表示手段に表示する
ことを特徴とする、請求項１に記載のインクジェット記録装置。
【請求項３】
前記記録媒体の読み取りが、前記記録媒体が無い状態で行われたことを検知する原稿有無検知手段を備え、
前記制御手段は、前記原稿有無検知手段により、前記記録媒体が無い状態で前記記録媒体の読み取りが行われたことを検知した場合に、その対処方法を前記表示手段に表示する
ことを特徴とする、請求項１に記載のインクジェット記録装置。
【請求項４】
前記記録媒体の読み取りが、前記記録媒体の上下が逆の状態で行われたことを検知する上下検知手段を備え、
前記制御手段は、前記上下検知手段により、前記記録媒体の上下が逆の状態で前記記録媒体の読み取りが行われたことを検知した場合に、その対処方法を前記表示手段に表示する
ことを特徴とする、請求項１に記載のインクジェット記録装置。
【請求項５】
前記記録媒体の読み取りが、前記記録媒体の上下が逆の状態で行われたことを検知する上下検知手段を備え、
前記制御手段は、前記上下検知手段が、前記記録媒体の上下が逆の状態で前記記録媒体の読み取りが行われたことを検知した場合に、自動的に前記読取手段による前記記録媒体の読み取りを上下逆にして行う
ことを特徴とする、請求項１に記載のインクジェット記録装置。
【請求項６】
前記表示手段は、前記記録媒体の読み取りをやり直しさせるか、前記記録媒体の読み取りをスキップさせるかをユーザに選択させる画面を表示する
ことを特徴とする、請求項１に記載のインクジェット記録装置。
【請求項７】
前記制御手段は、前記解析結果がエラーではない場合に当該解析結果に基づき前記記録ヘッドの記録位置を調整して次の処理に進む場合、前記記録ヘッドの記録位置の調整が行われたことを前記表示手段に表示するが、前記記録ヘッドの記録位置を調整せずに次の処理に進む場合には、前記記録ヘッドの記録位置の調整をスキップしたことを前記表示手段に表示する
ことを特徴とする、請求項１に記載のインクジェット記録装置。
【請求項８】
前記制御手段は、前記記録ヘッドの記録位置の調整をスキップして次の処理に進む場合、
ユーザの操作によって前記記録ヘッドの記録位置の調整がスキップされたときは、前記記録ヘッドの記録位置の調整をスキップしたことを前記表示手段に表示し、
前記記録ヘッドの記録位置の調整が自動的にスキップされたときには、前記記録ヘッドの記録位置の調整をスキップしたことを前記表示手段に表示しない
ことを特徴とする、請求項７に記載のインクジェット記録装置。
【請求項９】
前記制御手段は、前記記録ヘッドの記録位置の調整をスキップしたことを前記表示手段に表示する場合、あわせて、初期セットアップ終了後に手動で前記記録ヘッドの記録位置の調整を開始する方法を表示する
ことを特徴とする、請求項８に記載のインクジェット記録装置。
【請求項１０】
前記記録媒体の読み取りが、前記記録媒体の上下が逆の状態で行われたことを検知する上下検知手段を備え、
前記制御手段は、前記上下検知手段により、前記記録媒体の上下が逆の状態で前記記録媒体の読み取りが行われたことを検知し、かつ、前記画像データの解析では前記記録ヘッドの記録位置の調整のやり直しができない場合に、自動的に前記記録媒体の読取領域を変更して前記読取手段による読み取りをやり直し、当該読み取りをやり直した前記画像データに基づき前記記録ヘッドの記録位置の調整がやり直される
ことを特徴とする、請求項１に記載のインクジェット記録装置。
【請求項１１】
記録ヘッドの記録位置を調整するためのパターンが記録された記録媒体を読み取る読取手段と、前記読取手段の読取結果に応じた情報を表示する表示手段とを備え、前記記録ヘッドの調整処理を含む初期セットアップが行われるインクジェット記録装置の制御方法であって、
前記読取手段で読み取られた画像データに基づき前記パターンに関するエラーがあるかどうかを解析する解析ステップと、
前記解析ステップによる解析結果のエラーが、ユーザが対処可能なエラーであるかどうかを分類する分類ステップと、
前記分類ステップによる分類結果が、ユーザが対処可能なエラーである場合、その対処方法を前記表示手段に表示し、前記分類ステップによる分類結果が、ユーザが対処可能なエラーではない場合には、前記記録ヘッドの記録位置を調整せずに、前記初期セットアップに含まれる前記記録ヘッドの調整処理以外の処理に進める制御を行う制御ステップと
を有する、ことを特徴とする、インクジェット記録装置の制御方法。
【請求項１２】
コンピュータを、請求項１から請求項１０の何れか一項に記載のインクジェット記録装置として機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、インクを吐出させて画像を記録する記録ヘッドの記録位置を調整するための技術に関する。
【背景技術】
【０００２】
記録装置は記録ヘッドからインクを吐出することで用紙（記録媒体）と非接触でプリントすることができる。記録装置にはプリント画質を向上させるために、記録ヘッドのプリント色ごとの調整（以下、ヘッド調整と呼ぶ）を行って記録媒体上の着弾精度を高める技術がある。ヘッド調整技術には、スキャナ装置を備えたインクジェットプリンタで、ヘッド調整用のパターンを記録媒体にプリントし、プリントした記録媒体をユーザがスキャナの原稿台に置き、それをスキャンしてヘッド調整を行う方法がある。この方法を以下、半自動ヘッド調整と呼ぶ。
【０００３】
半自動ヘッド調整はユーザがインクジェットＭＦＰを購入したあとに、装置を使える状態にするために最初に行うセットアップ（以下、初期セットアップと呼ぶ）で実施しておくのがその後に行うプリントの画質を向上させるために効果的である。
【０００４】
半自動ヘッド調整は、キャリッジに光学式センサを搭載する必要がなく、手動のヘッド調整のようにヘッド調整シートのプリントパターンをユーザが目視で確認する必要もない。そのためインクジェットプリンタ（以下、インクジェットＭＦＰと呼ぶ）でこの方式が採用されることがある（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１１−１１３８１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
近年のインクジェットＭＦＰの普及に伴い、半自動ヘッド調整に失敗した場合におけるユーザビリティの更なる向上が求められている。本発明は、上記課題に鑑みなされたものであり、その目的は、半自動ヘッド調整を含む初期セットアップにおけるユーザビリティを向上させることである。
【課題を解決するための手段】
【０００７】
上記課題を解決するため、本発明の一態様に係るインクジェット記録装置は、記録ヘッドの記録位置を調整するためのパターンが記録された記録媒体を読み取る読取手段と、前記読取手段の読取結果に応じた情報を表示する表示手段とを備え、前記記録ヘッドの調整処理を含む初期セットアップが行われるインクジェット記録装置であって、前記読取手段で読み取られた画像データに基づき前記パターンに関するエラーがあるかどうかを解析する解析手段と、前記解析手段による解析結果のエラーが、ユーザが対処可能なエラーであるかどうかを分類する分類手段と、前記分類手段による分類結果が、ユーザが対処可能なエラーである場合、その対処方法を前記表示手段に表示し、前記分類手段による分類結果のエラーが、ユーザが対処可能なエラーではない場合には、前記記録ヘッドの記録位置を調整せずに、前記初期セットアップに含まれる前記記録ヘッドの調整処理以外の処理に進める制御を行う制御手段とを有することを特徴とする。
【発明の効果】
【０００８】
本発明によれば、半自動ヘッド調整を含む初期セットアップにおけるユーザビリティを向上させることができる。
【図面の簡単な説明】
【０００９】
【図１】インクジェットＭＦＰの模式図
【図２】ヘッド調整シートの模式図
【図３】インクジェットＭＦＰの概略構成を示すブロック図
【図４】初期セットアップ処理手順例を示すフローチャート
【図５】半自動ヘッド調整処理手順例の概要を示すフローチャート
【図６】半自動ヘッド調整処理手順例の説明図
【図７】ヘッド調整シートの解析処理手順例を示すフローチャート
【図８】ヘッド調整シートの解析処理手順で表示されるＵＩ例
【図９】レジ調整パターンの解析処理手順例を示すフローチャート
【図１０】ヘッド調整シートが正しく置かれた状態の説明図
【図１１】ヘッド調整シートが上下逆に置かれた状態の説明図
【図１２】ヘッド調整シートが表裏逆に置かれた状態の説明図
【図１３】画像解析範囲での画素毎の輝度分布頻度の一例を示すヒストグラム
【図１４】画像解析範囲での輝度分布の累積値の一例を示すヒストグラム
【図１５】ヘッド調整シートの解析処理手順例を示すフローチャート
【図１６】ヘッド調整シートの解析処理手順例を示すフローチャート
【発明を実施するための形態】
【００１０】
以下、本発明の実施形態について図面を参照して説明する。ただし、この実施形態に記載されている構成要素はあくまで例示であり、本発明の範囲をそれらに限定する趣旨のものではない。また、実施形態で説明されている構成要素の組み合わせのすべてが、課題を解決するための手段に必須のものとは限らず、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形及び変更が可能である。
【００１１】
［実施形態１］
本実施形態では、インクジェット記録装置であるインクジェットＭＦＰに適用した場合について説明する。
【００１２】
図１は、本実施形態に係るインクジェットＭＦＰの模式図である。図１（ａ）に、インクジェットＭＦＰの全体を示し、図１（ｂ）にインクジェットＭＦＰの記録ヘッドを示し、図１（ｃ）にインクジェットＭＦＰのスキャナ部を示す。
【００１３】
インクジェットＭＦＰ１０１は、記録部１０２、記録ヘッド１０３、スキャナ部１０４、原稿台１０５、表示部１０６、操作部１０７を備える。
【００１４】
インクジェットＭＦＰ１０１は、記録用紙（記録媒体）を給排紙して記録を行う記録部１０２と、インクを記録用紙に吐出する記録ヘッド１０３を備える。記録ヘッド１０３には、例えば、染料シアン、染料マゼンタ、染料イエロー、染料ブラック、顔料ブラックをそれぞれ収納したインクタンク１１１〜１１５が装着される。記録ヘッド１０３には、インク滴を吐出する吐出口（不図示）が設けられている。また、インクジェットＭＦＰ１０１は、原稿用紙を光学式センサでスキャンするスキャナ部１０４と、原稿用紙をスキャナ部１０４でスキャンするために当該原稿用紙が載置される原稿台１０５を備える。また、インクジェットＭＦＰ１０１の正面には、表示部１０６が設けられている。表示部１０６は、例えば液晶ディスプレイなどであり、スキャナ部１０４の読取結果に応じた情報を表示できる機器である。スキャナ部１０４の読取結果に応じた情報として、例えば、半自動ヘッド調整処理に関する文字やイラストの誘導画面、エラーなどの注意画面および警告画面などが挙げられる。表示部１０６は、タッチパネル方式の機器であって、ユーザがインクジェットＭＦＰ１０１を操作するための操作部１０７としての機能を備える。
【００１５】
なお、本実施形態では、スキャナ部１０４および原稿台１０５はフラットベット方式として説明するが、スキャナ部はＡＤＦ（Ａｕｔｏ  Ｄｏｃｕｍｅｎｔ  Ｆｅｅｄｅｒ）方式でも本発実施形態に適用可能である。また、本実施形態では、表示部１０６および操作部１０７はタッチパネル方式として説明するが、操作部１０７はハードキー方式でも本実施形態に適用可能である。
【００１６】
また、インクジェットＭＦＰ１０１は、プリント画質を向上させるために記録ヘッド１０３から吐出するインクの色ごとの調整を行って記録媒体上の着弾精度を高めるヘッド調整機能を備えている。ヘッド調整は、ヘッド位置調整用のプリントパターンが記録されたヘッド調整シート２０１をインクジェットＭＦＰ１０１でプリントし、それをユーザが原稿台１０５に置き、それをスキャナ部１０４でスキャンしてプリントパターンを解析する方法によって行う。この方法は、プリントパターンの解析が自動的に行われるが、ヘッド調整シート２０１の原稿台１０５への載置がユーザの作業であり手動で行われるため、本実施形態では、ヘッド調整方法を半自動ヘッド調整と呼ぶこととする。
【００１７】
図２は、ヘッド調整用のパターンをプリントした記録媒体（以下、ヘッド調整シートと呼ぶ）の表面側の模式図である。ヘッド調整シート２０１は、半自動ヘッド調整を行うためのシートである。ヘッド調整シート２０１は、ヘッド位置調整用のプリントパターンがプリントされた領域であるレジストレーション調整用パターン（以下、レジ調整パターンと称す）２０２を有する。また、ヘッド調整シート２０１は、当該ヘッド調整シート２０１を原稿台１０５に置くための向きや位置を誘導する突き当て位置指示マーク２０３を備える。さらに、ヘッド調整シート２０１は、当該ヘッド調整シート２０１が記録された記録媒体であると識別するための位置基準マーク２０４を有する。
【００１８】
なお、ヘッド調整シート２０１のデータは、後述するＲＯＭ３０２に格納されており、後述の半自動ヘッド調整処理時にＣＰＵ３０１によりＲＯＭ３０２からヘッド調整シート２０１のデータが読み出されてＳ５０１のプリント処理が行われる。
【００１９】
本実施形態ではヘッド調整シート２０１のレジ調整パターン２０２の内容については特に規定しない。また、突き当て位置指示マーク２０３を省略したヘッド調整シート２０１であっても本実施形態に適用可能である。なお、ヘッド調整シート２０１の裏面側は、表面側とは異なり、何もプリントされておらず無地となっている。
【００２０】
図３は、インクジェットＭＦＰ１０１の概略構成を示すブロック構成図である。
インクジェットＭＦＰ１０１は、ＣＰＵ３０１、ＲＯＭ３０２、ＲＡＭ３０３、不揮発性メモリ３０４、記録部１０２、記録ヘッド１０３、スキャナ部１０４、原稿台１０５、表示部１０６、操作部１０７を備える。ＣＰＵ３０１は、ＲＯＭ３０２に格納されたプログラムをＲＡＭ３０３に展開して、記録部１０２がヘッド調整シート２０１をプリントするためのプリントジョブを生成する。また、ＣＰＵ３０１はＲＯＭ３０２に格納されたプログラムをＲＡＭ３０３に展開して、スキャナ部１０４が原稿台１０５に置かれたヘッド調整シート２０１をスキャンしてヘッド調整を実施するヘッド調整シート解析ジョブを生成する。また、ＣＰＵ３０１は、ＲＯＭ３０２に格納されたプログラムをＲＡＭ３０３に展開して、表示部１０６および操作部１０７で、半自動ヘッド調整の操作や実施結果通知に関する表示処理を行う。
【００２１】
図４は、本実施形態に係るインクジェットＭＦＰにおける初期セットアップの処理手順例の概要を示すフローチャートである。なお、本実施形態のフローチャートの処理は、ＣＰＵ３０１が、フローチャートに関するプログラムを読み出して実行することで実現される。
【００２２】
初期セットアップとは、インクジェットＭＦＰ１０１を受け取り設置した際に、インクジェットＭＦＰ１０１を動作させてプリント機能やスキャン機能などの各種機能を実行可能な状態にすべく、ユーザによって最初の設定を行うためのセットアップである。また、初期セットアップは、インクジェットＭＦＰ１０１を使用可能な状態にするため、必ず実施されなければならないセットアップである。そのため、初期セットアップは、当該初期セットアップ終了後にインクジェットＭＦＰ１０１の設定を変更する通常のセットアップとは区別される。すなわち、インクジェットＭＦＰ１０１が梱包箱から取り出された後（着荷後）において、最初に電源を入れた時に実行されるセットアップ処理ということもできる。なお、インクジェットＭＦＰ1１０１の初期セットアップが未完了である場合は、２回目以降に電源を入れた場合であっても初期セットアップは実行される。
【００２３】
以下、初期セットアップの処理手順例の概要について説明する。
本実施形態では、ＣＰＵ３０１は、インクジェットＭＦＰ１０１の電源がオン状態であるか否かを判定し（Ｓ４０１）、電源がオン状態になり電力が供給される状態になってからＳ４０２以降の処理を行う。すなわち、電源がオン状態である場合（Ｓ４０１：ＹＥＳ）、Ｓ４０２に進む。電源がオフ状態でありオン状態では無い場合（Ｓ４０１：ＮＯ）、引き続きＳ４０１にて、電源の状態が判定される。
【００２４】
なお、インクジェットＭＦＰを箱から取り出す工程や、インクジェットＭＦＰを保護する緩衝材や保護シールなどを取り外す工程などの、Ｓ４０１の前に行われる、インクジェットＭＦＰ１０１の設置前の作業工程については、本実施形態では特に規定しない。
【００２５】
インクジェットＭＦＰ１０１の電源がオン状態になると続けて、ＣＰＵ３０１は、インクジェットＭＦＰ１０１は初期セットアップを起動する（Ｓ４０３）か通常モードを起動する（Ｓ４０７）かを判定する（Ｓ４０２）。Ｓ４０２の判定条件は、インクジェットＭＦＰ１０１に対して、初期セットアップが最後まで完了したか否かである。本実施形態では、初期セットアップの完了は、後段設定（Ｓ４０６）まで全てのステップの処理を実施することを条件とする。そのため、後段設定（Ｓ４０６）が完了する前にインクジェットＭＦＰ１０１の電源がオフ状態になって初期セットアップが中断された場合は、初期セットアップは完了したとはみなされない。したがって、その後、インクジェットＭＦＰ１０１の電源がオン状態にされると、Ｓ４０２の判定で再度初期セットアップ起動（Ｓ４０３）に進む。なお、初期セットアップが完了したことを示す情報は、後段設定（Ｓ４０６）を実施して完了したところで不揮発性メモリ３０４に記憶される。そのため、初期セットアップが完了したことを示す情報は、インクジェットＭＦＰ１０１の電源がオフ状態になっても失われず保持されることになる。つまり、Ｓ４０２は、初期セットアップが完了したことを示す情報が保持されているか否かを判定することで実現される。これは、例えば、初期セットアップ完了フラグに基づいて判定されても良い。
【００２６】
なお、本実施形態では、Ｓ４０２の初期セットアップモードの判定条件が、後段設定（Ｓ４０６）の完了である場合について説明したが、これに限定されるものではない。例えば、図４のフローチャートに記載していない処理や設定の有無をＳ４０２の判定条件に含めることも可能である。また、図４のフローチャートにおける途中のステップであるＳ４０５までを実行したか否かを初期セットアップの完了条件としても構わない。
【００２７】
Ｓ４０３では、ＣＰＵ３０１は、初期セットアップを起動する。すなわち、Ｓ４０３では、表示部１０６に、インクジェットＭＦＰ１０１の電源がオン状態にされたことを表示するなど、インクジェットＭＦＰ１０１が初期セットアップ時に必要となる最低限の処理のみが実施される。
【００２８】
なお、初期セットアップ起動（Ｓ４０３）の処理内容については、本実施形態では特に規定しない。初期セットアップ起動（Ｓ４０３）の処理内容を通常起動（Ｓ４０７）の処理内容と同じにすることも可能である。
【００２９】
初期セットアップ起動（Ｓ４０３）が完了すると、ＣＰＵ３０１は、続けて初期セットアップに必要な最初の設定を行う（Ｓ４０４）。本実施形態では、それを前段設定と定義する。前段設定（Ｓ４０４）で実施することとして、表示部１０６に表示する言語を選択させたり、記録ヘッド１０３にインクタンクを取り付けさせたり、適切な記録用紙を記録部１０２にセットさせたりするための表示処理などが挙げられる。
【００３０】
なお、本実施形態では、Ｓ４０４の前段設定で行われる設定内容が言語の設定やインクタンクの取り付けである場合について説明したが、これに限定されるものではない。例えば、言語は、インクジェットＭＦＰ１０１の出荷地域によって予め決められる場合は言語選択をスキップしてもよい。出荷地域はインクジェットＭＦＰ１０１が出荷されるときに、出荷地域の情報が不揮発性メモリ３０４に記録される。そのため、Ｓ４０４の前段設定が行われる時に出荷地域が日本であれば言語選択にて日本語を自動的に選択することで日本地域の前段設定をスキップすることができる。また、インクタンクも記録ヘッド１０３に装着された状態で出荷される場合はスキップすることができる。すなわち、Ｓ４０４の前段設定はスキップする仕様であっても本実施形態に適用可能である。
【００３１】
前段設定（Ｓ４０４）が完了すると、ＣＰＵ３０１は、半自動ヘッド調整（Ｓ４０５）を行う。半自動ヘッド調整（Ｓ４０５）は、本実施形態の主たる部分であり、詳細については後述する。
【００３２】
半自動ヘッド調整（Ｓ４０５）が完了すると、続けてＣＰＵ３０１は、後段設定（Ｓ４０６）を行う。後段設定（Ｓ４０６）では、ＣＰＵ３０１は、インクジェットＭＦＰ１０１のネットワーク接続に関する設定などを行う。後段設定（Ｓ４０６）が完了すると、ＣＰＵ３０１は、初期セットアップが完了したことを示す情報を、不揮発性メモリ３０４に記憶し、本フローが終了することとなる。
【００３３】
このように、前段設定（Ｓ４０４）から後段設定（Ｓ４０６）までの処理が1度完了すると、初期セットアップが完了したことを示す情報が、不揮発性メモリ３０４に記憶される。ＣＰＵ３０１は、この情報を参照することで、初期セットアップは全て完了したと判定する。その結果、次回、インクジェットＭＦＰ１０１の電源がオン状態になると、ＣＰＵ３０１は、初期セットアップを起動するかどうかの判定（Ｓ４０２）にて初期セットアップ起動不要であり、通常モードを起動すると判定する。そして、ＣＰＵ３０１は、通常起動（Ｓ４０７）に進むことになる。
【００３４】
なお、本実施形態では、後段設定（Ｓ４０６）の処理内容は特に規定しない。例えば、ネットワーク設定はスキップしてもよい。また、後段設定（Ｓ４０６）に他の設定項目があっても本実施形態に適用可能である。
【００３５】
本実施形態では、初期セットアップにおいて、半自動ヘッド調整（Ｓ４０５）よりも前に実施する設定項目を前段設定（Ｓ４０４）、後に実施する設定項目を後段設定（Ｓ４０６）と定義しているが、これらの設定内容はどの順番で実施されてもかまわない。
【００３６】
本実施形態の主たる部分である半自動ヘッド調整の概要について、図５および図６を参照して説明する。図５は、半自動ヘッド調整の処理手順例を示すフローチャートである。図６は、半自動ヘッド調整の処理手順例の説明図である。図６（ａ）に、ヘッド調整シートをプリントした状態を示し、図６（ｂ）にヘッド調整シートを原稿台に載置する状態を示し、図６（ｃ）にヘッド調整シートを解析する状態を示している。
【００３７】
半自動ヘッド調整は大きく分けると、「ヘッド調整シートのプリント（Ｓ５０１）」、「ヘッド調整シートの原稿台への載置（Ｓ５０２）」、「ヘッド調整シートの解析（Ｓ５０３）」、「ヘッド位置調整（Ｓ５０４）」の４つの工程で構成される。
【００３８】
「ヘッド調整シートのプリント（Ｓ５０１）」
図４において上述したＳ４０５の処理の最初の処理として、ＣＰＵ３０１は、ヘッド調整シート２０１の印刷処理を実行する（Ｓ５０１）。ヘッド調整シート２０１をプリントするためには、記録ヘッド１０３にインクタンクを取り付けるなどしてプリント可能な状態で、かつ、適切な記録用紙が記録部１０２にセットされている必要がある。
【００３９】
「ヘッド調整シートの原稿台への載置とスキャン処理（Ｓ５０２）」
続けて、ヘッド調整シート２０１が、ユーザにより原稿台１０５に載置される。ユーザはヘッド調整シート２０１の突き当て位置指示マーク２０３などを参考にして、原稿台１０５に正しくヘッド調整シート２０１を載置しなければならない。その後、ユーザは、操作部を操作してスキャン開始を指示する。この指示により、ＣＰＵ３０１は、スキャナ部１０４を用いてスキャン処理を実行する（Ｓ５０２）。
【００４０】
「ヘッド調整シートの解析（Ｓ５０３）」
続けて、Ｓ５０３において、ＣＰＵ３０１は、ヘッド調整シート２０１の解析を行う。ヘッド調整シート２０１の解析は、スキャナ部１０４で原稿台１０５に載置されたヘッド調整シート２０１をスキャンすることで得られたスキャン結果を用いて行われる。ヘッド調整シート２０１の解析を成功させるためには、ヘッド調整シート２０１をＳ５０１において正しくプリントし、且つ、ユーザが正しく原稿台１０５にヘッド調整シート２０１を載置する必要がある。
【００４１】
「記録ヘッドの記録位置調整（Ｓ５０４）」
続けて、Ｓ５０４において、Ｓ５０３で行われた解析結果に応じて、記録ヘッド１０３の記録位置調整が行われる。
【００４２】
ここで、ユーザが、ヘッド調整シートを原稿台へ載置する操作を失敗した場合、ヘッド調整シート２０１を載置しなおせばよいので比較的容易にやり直しの対処ができる。しかしながら、「ヘッド調整シートのプリント（Ｓ５０１）」の工程で失敗した場合は、やり直しの対処が難しい。やり直しの対処が難しい例として、ヘッド調整シート２０１をプリントするための記録用紙が汚れていた場合や、記録ヘッド１０３からのインクの不吐出などによりレジ調整パターン２０２が不完全であった場合などがある。また、ヘッド調整シート２０１をプリントする記録用紙が不適合であった場合もある。これらは、ヘッド調整シートのプリントを適切な用紙に差し替えたり、記録ヘッドをリフレッシュしたりする必要があり、ユーザが初期セットアップ中に原因を特定して適切な対処をやり直すのが難しい。
【００４３】
そのため、本実施形態では「ヘッド調整シートの解析（Ｓ５０３）」工程での解析結果に応じて、ユーザに対しやり直しを誘導するよう報知したり、上述の工程をスキップしたりする。
【００４４】
「ヘッド調整シートの解析（Ｓ５０３）」工程の詳細について、図７および図８を用いて説明する。図７は、ヘッド調整シートの解析処理手順例を示すフローチャートである。図８は、ヘッド調整シートの解析処理手順で表示されるＵＩ例を示す図である。図８（ａ）に読取開始確認画面の一例を示し、図８（ｂ）に読取中画面の一例を示し、図８（ｃ）に正常終了画面の一例を示す。図８（ｄ）にスキップ終了画面の一例を示し、図８（ｅ）に表裏逆さエラー画面の一例を示し、図８（ｆ）にキー操作待ち画面の一例を示す。
【００４５】
Ｓ７０１において、ＣＰＵ３０１は、原稿台１０５上に載置されたヘッド調整シート２０１の表面側（原稿台１０５と接触する面側）のレジ調整パターン２０２を含む範囲の読取を行う。Ｓ７０１が実行される前に、インクジェットＭＦＰ１０１の表示部１０６には、例えば、図８（ａ）に示すように、読取開始確認画面８０１が表示される。読取開始確認画面８０１のＯＫボタンをユーザが選択すると、このユーザの操作をきっかけに原稿台１０５に載置されたヘッド調整シート２０１をスキャナ部１０４がスキャンする。スキャンによりヘッド調整シート２０１の画像データが取得される。なお、取得されたヘッド調整シート２０１の画像データは、ＲＡＭ３０３に格納される。
【００４６】
Ｓ７０２において、ＣＰＵ３０１は、Ｓ７０１で取得したヘッド調整シート２０１の画像データに対してレジ調整パターンの解析処理（以下、レジパターンの解析処理ともいう）を行う。このとき表示部１０６には、例えば、図８（ｂ）に示すように、読取中画面８０２が表示される。
【００４７】
ここで、本実施形態の特徴であるヘッド調整シートの読み取り画像に関するレジ調整パターンの解析処理Ｓ７０２の詳細について、図９に示すフローチャートと図１０〜図１２に示す３種類の異なる置き方のヘッド調整シートサンプルを参照しつつ、説明する。また、図１３は各サンプルの輝度頻度分布ヒストグラムを比較した図であり、図１４は輝度頻度の累積値を比較した図である。
【００４８】
図１０は、ヘッド調整シートが原稿台１０５上に正しく載置された状態（正方向置き状態）の説明図である。ヘッド調整シート１００１では、黒インクで印刷されたヘッド調整シートの置き方を表すガイドイラスト１００３が上部側にレイアウトされている。ヘッド調整シート１００１では、黒インクで印刷された位置基準マーク１００５、および各色インクの組み合わせで印刷された印字位置調整パターン１００４が下半部分側にレイアウトされている。読取った画像データの下半部分側に位置基準マーク１００５が検出されると、ヘッド調整シートが記録された記録媒体であると識別される。本実施形態では、この位置基準マーク１００５が検出されることを条件に、記録位置調整処理の次の処理ステップへ進むことが可能となる。なお、図１０におけるマーク１００６は、ガイドイラスト１００３に示されるように、原稿台１０５の基準位置に合わせる位置を示す。
【００４９】
図１１は、ヘッド調整シートが原稿台１０５上に上下逆さに載置された状態（上下逆さ置き状態）の説明図である。ヘッド調整シート１１０１では、ガイドイラスト１１０２が下部側にレイアウトされる。ヘッド調整シート１１０１では、各色インクの組み合わせで印刷された印字位置調整パターン（以下、レジ調整パターンとも呼ぶ）１１０３が上半部分側にレイアウトされる。
【００５０】
図１２は、ヘッド調整シートが原稿台１０５上に表裏逆さに載置された状態（表裏逆さ置き状態）の説明図である。ヘッド調整シート１２０１では、裏面側にて、各色インクの組み合わせで印刷された印字位置調整パターンを含む範囲１００２が下半部分側にレイアウトされる。
【００５１】
位置基準マーク１００５の検出処理（Ｓ９０７）の前に、ＣＰＵ３０１は、ＲＡＭ３０３に格納されたヘッド調整シートの画像データに基づき、解析範囲内の全画素について、輝度値と、輝度値の累積値のヒストグラムの作成を含む画像処理を行う（Ｓ９０１）。また、ヘッド調整シートが正しく置かれた状態（図１０）において、位置基準マーク１００５と印字位置調整パターン（以下、レジ調整パターンとも呼ぶ）１００４を含むような範囲１００２内を解析範囲とすることも可能である。これにより、画像処理に必要となる記憶領域および処理負荷を軽減できる。
【００５２】
図１３にて、ヘッド調整シートが正方向置き状態である場合（図１０）、ヘッド調整シートが上下逆さ置き状態である場合（図１１）、ヘッド調整シートが表裏逆さ置き状態である場合（図１２）についてのヒストグラムを示す。Ｎｏｒｍａｌで示す実線が正方向置き状態、Ｉｎｖｅｒｔｅｄで示す破線が上下逆さ置き状態、Ｒｅｖｅｒｓｅｄで示す一点破線が表裏逆さ置き状態での輝度分布である。最大の頻度値となった輝度Ｄｍを記録媒体の地肌輝度解析値として採用する。さらに輝度の頻度分布について、黒側である画素値１から白側である画素値２５６まで各輝度値についての累積値を導出する。図１４におけるＳ−ｎｏｒｍａｌが正方向置き状態、Ｓ−ｉｎｖｅｒｔｅｄが上下逆さ置き状態、Ｓ−ｒｅｖｅｒｓｅｄが表裏逆さ置き状態でのそれぞれの累積値分布である。なお、図１３および図１４の横軸は画素数であり、縦軸は輝度値である。
【００５３】
Ｓ９０２において、ＣＰＵ３０１は、Ｓ９０１で作成した図１３に示すヒストグラムに基づき、地肌輝度Ｄｍの１／２の輝度までの輝度値（Ｄｍ０５）の画素数を低輝度画素数（Ｒｄ）として導出する。
【００５４】
Ｓ９０３において、ＣＰＵ３０１は、印刷面（記録面）であると判定する低輝度閾値（Ｔｄ）とＲｄを比較して、ＲｄがＴｄより小さいかどうかを判定する。ＲｄがＴｄより小さいと判定された場合には、Ｓ９１３に進み、Ｓ９１３にて、ＣＰＵ３０１は、印刷範囲が過小であると判断して、「白紙エラー」と設定する。ここで白紙エラーとは、ヘッド調整シートの表裏逆さ置き状態も含む。なお、Ｔｄは、ヘッド調整シートに印刷するデザインから好適な値が定められる。例えば、図１０に示されるヘッド調整シート１００１では解析範囲１００２内の総画素数Ｔ０よりＴｄ＝Ｔ０×０．００５を導出することで期待する動作が得られている。ＲｄがＴｄと同じまたはＴｄより大きいと判定された場合には、Ｓ９０４に進む。
【００５５】
Ｓ９０４において、ＣＰＵ３０１は、Ｓ９０１で作成した図１３に示すヒストグラムに基づき、地肌輝度Ｄｍの３／４の輝度までの輝度値（Ｄｍ０７５）の画素数を中間輝度画素数（Ｒｍ）として導出する。
【００５６】
Ｓ９０５において、ＣＰＵ３０１は、印刷面（記録面）であると判定する中間輝度閾値（Ｔｍ）とＲｍを比較して、ＲｍがＴｍより小さいかどうかを判定する。ＲｍがＴｍより小さいと判定された場合には、Ｓ９１３に進み、Ｓ９１３にて、印刷範囲が過小であると判断して、「白紙エラー」と設定される。ここで、Ｓ９０２−Ｓ９０５において２回の判定処理を行う理由について説明する。主に、黒色インクで印刷された範囲はＲｄの頻度値、黒色インクとカラーインクで印刷された範囲はＲｍの頻度値に影響する。単純に白紙のみを判断するのであれば、Ｓ９０２、Ｓ９０３は不要であるが２つの閾値で判定することにより「原稿が調整シートではない」ことを検出する確率を高めることが可能となる。なお、Ｔｍは、調整シートに印刷するデザインから好適な値が定められる。例えば、図１０に示されるヘッド調整シート１００１では解析範囲１００２内の総画素数Ｔ０の値よりＴｍ＝Ｔ０×０．０１を導出することで期待する動作が得られている。ＲｍがＴｍと同じまたはＴｍより大きいと判定された場合には、Ｓ９０６に進む。
【００５７】
Ｓ９０６において、ＣＰＵ３０１は、記録媒体に印刷された位置基準マーク１００５を検出する輝度閾値を決定する。
【００５８】
Ｓ９０７において、ＣＰＵ３０１は、Ｓ９０６にて決定された輝度閾値を元に、解析範囲１００２内にてパターンマッチングにより位置基準マーク１００５の検出処理を行う。このようにマーク検出処理（Ｓ９０７）が、使用された記録媒体の地肌輝度に基づいて行われることから、記録媒体の地肌輝度から受ける影響を軽減することができる。
【００５９】
Ｓ９０８において、ＣＰＵ３０１は、マークが検出されたか否かを判定する。マークが検出されない場合（Ｓ９０８：ＮＯ）には、ＣＰＵ３０１は、Ｓ９１４に進み、「マーク非検出」エラーと設定する。Ｓ９０３とＳ９０５の両者においてＮｏと判定されているため、ユーザにより置かれたシートに画像が印刷されていることが確認されている。つまり、調整シートが上下逆さ置きである可能性が高いと推測される。すなわち、Ｓ９０３およびＳ９０５およびＳ９０８の処理によって、記録媒体の読み取りが、記録媒体の上下が逆の状態で行われたことを検知する上下検知が行われることになる。そのため、図７における解析処理（Ｓ７０２）を再試行するための前処理（Ｓ７０５）として、ＣＰＵ３０１は、上下逆さ置き状態でレジ調整パターン１００４が位置する範囲１００２の画像データをデジタルデータ処理により１８０度回転させる。そして、続けてＳ７０２にて再び解析処理が行われる。位置基準マーク１００５が検出された場合（Ｓ９０８：ＹＥＳ）には、Ｓ９０９に進む。
【００６０】
Ｓ９０９において、ＣＰＵ３０１は、予め記憶した位置基準マークと印字位置調整パターン１００４との相対位置情報に基づいて、印字位置調整パターン（レジ調整パターン）の解析を行う。Ｓ９０９における印字位置調整パターンの解析処理として、例えば特許文献１に記載の技術を適用可能である。
【００６１】
Ｓ９１０において、ＣＰＵ３０１は、パターン解析が成功したかどうかを判定する。全ての印字位置調整パターンの解析に成功した場合（Ｓ９１０：ＹＥＳ）、ＣＰＵ３０１は、Ｓ９１１にて印字調整値を導出し、ヘッド調整シートの画像データの解析処理を正常終了する（Ｓ９１２）。印字位置調整パターン解析が成功しなかった場合（Ｓ９１０：ＮＯ）には、ＣＰＵ３０１は、Ｓ９１５にて「シート解析エラー」を設定する。
【００６２】
解析結果の属性により、非図示のステップにてユーザが容易に対応可能な問題であるか否かの観点で再分類してＵＩで通知する（報知する）エラーが設定される。具体的には、白紙エラー（Ｓ９１３）が設定された場合、ＣＰＵ３０１は、「表裏逆さ置きエラー」として報知する。すなわち、Ｓ７０２にて、記録媒体の読み取りが、記録媒体の表裏が逆の状態で行われたことを検知する表裏検知が行われて、記録媒体の表裏が逆の状態で記録媒体の読み取りが行われたことを検知した場合に、「表裏逆さ置きエラー」として報知する。マーク非検出エラー（Ｓ９１４）が設定され、かつ、上下逆さ置きを想定した読み取りと解析のやり直し（Ｓ６０５）を未実施の場合、ＣＰＵ３０１は、「上下逆さ置きエラー」を報知する。一方、上下逆さ置き処理実施後にマーク非検出エラーが再発した場合、ＣＰＵ３０１は、「その他のエラー」として報知する。シート解析エラー（Ｓ９１５）は原因が多岐にわたり、ユーザがすべき処置を限定できない。そのため、ＣＰＵ３０１は「その他のエラー」として報知する。
【００６３】
レジ調整パターンの解析処理（Ｓ７０２）の結果に応じて、このあとの半自動ヘッド調整の工程が分岐する。すなわち、
ケース１：解析に成功した場合
ケース２：解析に失敗し、エラー原因がヘッド調整シートの上下逆さであった場合
ケース３：解析に失敗し、エラー原因がヘッド調整シートの表裏逆さであった場合
ケース４：解析に失敗し、エラー原因がケース２またはケース３以外であった場合
である。
【００６４】
以下、それぞれのケースについて説明する。各ケースでは、ＣＰＵ３０１により各機能部が制御される。
【００６５】
＜ケース１：解析に成功した場合＞
Ｓ７０３において、ヘッド調整シート２０１を正しくプリントでき、かつ、ヘッド調整シート２０１が原稿台１０５に対して正しく載置されていて正しく解析できた場合、ＣＰＵ３０１は、レジ調パターンに関する解析エラーなしと判定する。そのためＣＰＵ３０１は、Ｓ７１０において、例えば、図８（ｃ）に示すように、半自動ヘッド調整が正しく完了した旨を示す正常終了画面８０３を表示部１０６に表示する。続けて、記録ヘッドの記録位置調整（Ｓ５０４）が行われた後に、後段設定（Ｓ４０６）に進むため、ケース１では半自動ヘッド調整は終了する。
【００６６】
なお、Ｓ７０３でヘッド調整シート２０１が正しく解析できなかった場合には、Ｓ７０４にて解析エラー内容が分類される。分類されたエラー内容（分類結果）によって、ケース２〜４の動作が行われる。
【００６７】
＜ケース２：解析に失敗し、エラー原因がヘッド調整シートの上下逆さであった場合＞
ヘッド調整シート２０１が原稿台１０５に対して上下逆さに載置された場合、Ｓ９１４においてマーク非検出エラーが設定される。そのため、ＣＰＵ３０１は、Ｓ７０４において、解析結果のエラーが上下逆さエラーと判定し、上下逆さやり直し処理（Ｓ７０５）に進む。なお、このケースのエラーは、ユーザ田対処可能なエラーに分類される。ＣＰＵ３０１は、上下逆さやり直し処理として、上下逆に置かれた状態でのレジパターン範囲１１０３の画像データを切り出して１８０度回転処理する。以上の処理により、ユーザの作業を必要とせずに、そのまま自動的に処理を継続することができる。よって、Ｓ７０５に続けてＳ７０２のレジ調整パターンの解析が自動的に行われる。本ケースでは、Ｓ７０５の上下逆さやり直し処理によって、再開したレジ調整パターンの解析（Ｓ７０２）が成功するので、ケース１と同様に、Ｓ７０３にて解析エラーなしと判定されて、Ｓ７１０に進むことになる。
【００６８】
＜ケース３：解析に失敗し、エラー原因がヘッド調整シートの表裏逆さであった場合＞
ヘッド調整シート２０１が原稿台１０５に対して表裏逆さに載置された場合、Ｓ９１３において白紙エラーが設定される。そのため、ＣＰＵ３０１は、Ｓ７０４において、解析結果のエラーが表裏逆さエラーであると判定し、Ｓ７０６に進む。Ｓ７０６において、例えば、図８（ｅ）に示すように、表裏逆さエラー画面８０５が表示部１０６に表示される。なお、このケースのエラーは、ユーザ田対処可能なエラーに分類される。ここで図８（ｅ）のＯＫボタンが押下された場合、ＣＰＵ３０１の処理は、Ｓ７０７に進み、例えば、図８（ｆ）に示すように、キー操作待ち画面８０６を表示部１０６に表示する。Ｓ７０８において、ＣＰＵ３０１は、ヘッド調整シート２０１の読み取のやり直しが選択されたか、スキップが選択されたかを判定する。
【００６９】
ユーザが原稿台１０５にヘッド調整シート２０１を再度載置する場合には、キー操作待ち画面８０６において［ＯＫ］が選択され、Ｓ７０１に戻り、再び、Ｓ７０１において、ヘッド調整シート２０１の読取処理が実行される。このとき、表示部１０６には、例えば、図８（ａ）に示すように、読取開始確認画面８０１が表示される。ユーザが原稿台１０５に載置されていたヘッド調整シート２０１の表裏を直して原稿台に載置した場合は、再開したレジ調整パターンの解析（Ｓ７０２）で成功するので、ケース１「解析に成功した場合」に進むことになる。
【００７０】
一方で、Ｓ７０８において、［あとから実行］が選択された場合、ＣＰＵ３０１は、初期セットアップでの半自動ヘッド調整をスキップし、Ｓ７０９において、例えば、図８（ｄ）に示すように、スキップ終了画面８０４を表示部１０６に表示する。そして、半自動調整Ｓ４０５に戻り、後段設定（Ｓ４０６）に進む。
【００７１】
＜ケース４：解析に失敗し、エラー原因がケース２またはケース３以外であった場合＞
Ｓ９１５においてシート解析エラーが設定されている場合、ＣＰＵ３０１は、Ｓ７０４において、解析結果のエラーがその他のエラーと判定する。なお、このようなエラーは、ユーザが対処可能ではないエラーに分類される。この場合、ＣＰＵ３０１は、表示部１０６に何も表示せずに半自動ヘッド調整の記録位置調整（Ｓ５０４）をスキップする。そして、ＣＰＵ３０１は、半自動調整Ｓ４０５に戻り、初期セットアップに含まれる半自動ヘッド調整以外の処理（調整処理以外の処理）である後段設定（Ｓ４０６）に進む。ケース４は、ユーザがヘッド調整シート２０１を正しく原稿台に載置しなかった場合以外の原因で、レジ調整パターンの解析（Ｓ７０２）に失敗している。そのため、ユーザが初期セットアップ中にこの原因に対処することが難しいことが予想される。本実施形態では、その他のエラー原因について特に規定しないが、例えば、Ｓ５０１のヘッド調整シート２０１のプリント時に使用した記録用紙に汚れがあったなどによって、レジ調整パターンを正しく解析できないことがある。この場合は、汚れのない記録用紙を用いて、再度ヘッド調整シート２０１をプリントする必要がある。または、記録ヘッド１０３のインク吐出で不吐などによりレジ調整パターン２０２が正しくプリントできないことがある。この場合は、記録ヘッド１０３のクリーニングなどを行って不吐を解消する必要がある。これらの対処は、原因の確認と対応がユーザにとって難しいので、いったん半自動ヘッド調整はスキップして、初期セットアップを最後まで進めることが望ましい。
【００７２】
なお、本実施形態では、ユーザにより上下逆さやり直し処理を行う場合について説明したが、これに限定されるものではない。例えば、Ｓ７０５の上下逆さやり直し処理ができない構成のインクジェットＭＦＰであれば、ケース３と同様に、Ｓ７０７においてキー操作待ち画面８０６を表示部１０６に表示して、上下逆さの対処をユーザに求めるように報知する仕様でもよい。
【００７３】
また、インクジェットＭＦＰ１０１のスキャナ部１０４がＡＤＦなどで自動的に表裏の反転スキャンができる場合は、ケース３のＳ７０７において表裏の対処をユーザに求めずに、自動的に表裏逆さやり直し処理を行う仕様でもよい。
【００７４】
また、Ｓ７０４のその他のエラーのときにも、Ｓ７０７のようなキー操作待ち画面８０６を表示部１０６に表示して、ユーザにやり直しをさせてもよい。やり直しは、Ｓ７０１のヘッド調整シートの読取処理からでもよいし、Ｓ５０１のヘッド調整シートのプリント処理からのやり直しでもよい。また、やり直しはさせないが、Ｓ７０９のようにスキップ終了画面８０４を表示部１０６に表示してもよい。
【００７５】
また、Ｓ７０２のレジ調整パターンの解析処理で判定するエラー内容は他にあってもかまわない。例えば、原稿台１０５にヘッド調整シート２０１が載置されていなかったような場合を特定し、ケース３のようにユーザに対応を促す表示や、やり直しの操作を求めるようにしてもかまわない。
【００７６】
以上、説明したように、本実施形態によれば、ユーザにとって対処が難しくない場合は、報知により半自動ヘッド調整のやり直しを実行させる。ユーザにとって対処が難しい場合には、半自動調整のやり直しを実行させずに初期セットアップの次の項目に進むことができる。これにより、半自動ヘッド調整の成功率を高めつつ、初期セットアップを最後まで完了させることができる。すなわち、半自動ヘッド調整を含む初期セットアップにおけるユーザビリティを向上させることができる。
【００７７】
なお、レジパターンの解析処理（Ｓ７０２）に先だち、原稿台１０５の上における原稿の有無を判定することも可能である。すなわち、原稿台１０５上に原稿が載置されているか否かを判定することも可能である。図１５は、原稿有無検出処理を含む半自動ヘッド調整の解析処理手順例の詳細を示すフローチャートである。なお、Ｓ１５０１、Ｓ１５０４〜Ｓ１５１２は、それぞれＳ７０１〜Ｓ７１０と同じ処理内容であり、その説明を省略する。図１５のフローでは、ヘッド調整シート２０１の全面を含む範囲を読み取った読み取り画像データ上で、レジ調整パターンの解析（Ｓ１５０４）に先だってヘッド調整シートの有無検出処理、すなわち、原稿有無検知処理（Ｓ１５０２）が行われる。原稿台上の原稿有無検出処理として、例えば原稿の輪郭線を検出することで実施が可能である。続いて、Ｓ１５０３にて、ＣＰＵ３０１は、Ｓ１５０２の検出結果に基づき、ヘッド調整シートの有無を判定する。ヘッド調整シートが検出された場合には、レジ調整パターンの解析（Ｓ１５０４）が行われる。ヘッド調整シートが検出されない場合には、Ｓ１５０８に進み、白紙と同等であるとして、例えば、図８（ｅ）に示すように、表裏逆さエラー画面８０５が表示部１０６に表示される。このような画面８０５を表示に１０６に表示することでエラー状況をユーザへ報知できる。これにより、ユーザへ原稿載置状態の確認を求める、あるいは、明示的に原稿載置忘れ状態をユーザへ通知（報知）することでヘッド調整シートの原稿台上への載置を指示しても良い。なお、Ｓ１５０２にて、ヘッド調整シートの存在が確認されると、Ｓ１５０３に進み、図７に示すフローチャートと同様に処理が行われる。
【００７８】
［実施形態２］
上述の実施形態１では、Ｓ７０１で原稿台１０５上に載置されたヘッド調整シート２０１の表面の全領域を含む範囲に対して読取処理を行っている。しかしながら、ヘッド調整シートのレジ調整パターンの解析処理に必要な解像度でヘッド調整シートの表面の全領域を含む範囲を読み取ると、取得した画像データのサイズが画像メモリの容量を超えてしまい、画像データを保存できない場合がある。
【００７９】
そこで、本実施形態では、少ない容量の画像メモリを備えるＭＦＰにおいて、ヘッド調整シートが上下逆さに置かれた場合であっても、上下逆さエラーを検知可能な動作フローについて説明する。なお、実施形態１と共通する内容については説明を省略ないしは簡略化し、以下では、差異点である、ヘッド調整シートの読取処理、上下逆さエラー発生時の処理について説明する。
【００８０】
本実施形態の特徴となる、ヘッド調整シートの解析処理手順の詳細フローを図１６に示すフローチャートに従って詳しく説明する。
Ｓ１６０１において、ＣＰＵ３０１は、図１０に示すように原稿台１０５上に正しく載置されたヘッド調整シートのレジ調整パターン１００４の範囲を含む原稿シートの一部の範囲１００２のみに対して読取処理を行う。ＣＰＵ３０１は、スキャナ部１０４の移動を開始してから範囲１００２に到達するまでは読み取り処理をスキップする。なお、ＭＦＰには、例えば、レジ調整シートが正しく載置された場合にスキャナ部１０４の移動を開始してから何秒後（所定時間後）に範囲１００２に到達するかを記憶している。そのため、ＣＰＵ３０１は、上記記憶されている情報に基づいて、スキャナ部１０４の移動を開始してから所定時間後に読取処理を実行することでＳ１６０１を実行できる。
【００８１】
Ｓ１６０２において、ＣＰＵ３０１は、Ｓ１６０１で取得した画像データに対してレジ調整パターンの解析処理を行う。このとき、インクジェットＭＦＰ１０１の表示部１０６には、例えば、図８（ｂ）に示すように、読取中画面８０２が表示される。
【００８２】
Ｓ１６０２のレジパターン解析の結果に応じて、Ｓ１６０２の後の半自動ヘッド調整の工程が分岐する。すなわち、
ケース１：解析に成功した場合
ケース２：解析に失敗し、エラー原因がヘッド調整シートの上下逆さであった場合
ケース３：解析に失敗し、エラー原因がヘッド調整シートの表裏逆さであった場合
ケース４：解析に失敗し、エラー原因がケース２またはケース３以外であった場合
である。
【００８３】
ここでは、本実施形態の特徴となるケース２について説明する。ケース１、３、４は、実施形態１と同じであり、その説明を割愛する。
【００８４】
＜ケース２：解析に失敗し、エラー原因がヘッド調整シートの上下が逆さであった場合＞
ヘッド調整シート２０１が原稿台１０５に対して上下逆さに載置された場合、Ｓ９１４においてマーク非検出エラーが設定される。そのため、ＣＰＵ３０１は、Ｓ１６０４において、上下逆さエラーと判定する。ここでＣＰＵ３０１の処理は、上下逆さ置きを想定した場合のレジ調整パターン範囲（図１１の１１０３）の読取処理（Ｓ１６０５）に進む。つまり、ＣＰＵ３０１は、範囲１１０３のみを読むためにスキャナ部１０４の移動の開始と共に読取処理を実行する。そして、ＣＰＵ３０１は、Ｓ１６０５の読取処理で読み取ったレジ調整パターンを含む画像データをデジタル画像処理で１８０度回転する（Ｓ１６０６）。Ｓ１６０６により、正しい位置に置いたヘッド調整シートのレジ調整パターン（図１０の１００２）と同じ画像データが得られる。これらの処理では特にユーザの作業が必要ないため、そのまま自動的に処理を継続してヘッド調整シートの読取（Ｓ１６０１）やレジ調整パターンの解析（Ｓ１６０２）が自動的に行われる。すなわち、読取領域が変更される。Ｓ１６０５とＳ１６０６を組み合わせた上下逆さやり直し処理によって、再開したレジ調整パターンの解析（Ｓ１６０２）に成功するので、「ケース１：解析に成功した場合」、に進むことになる。
【００８５】
本実施形態によれば、少ない容量の画像メモリで、正方向置き状態のヘッド調整シートの範囲１００２を用いた解析処理と、上下逆さ置き状態のヘッド調整シートの範囲１１０３を用いた解析処理の何れでも、ユーザの操作なしで実施できる。また、レジ調整パターン１００４の解析に必要な高い解像度設定での画像読み取りには、長い読み取り時間を必要とするが、レジパターン読み取り範囲を一部（１００２あるいは１１０３）に限定することで読み取り時間を短縮できる効果も得られる。
【００８６】
また、レジ調整パターンの解析範囲の解析処理において、実施形態１で説明したように濃度分布から上下逆さ置きの可能性があることを判定する方法の他に、解析範囲１１０２でイラスト画像を検出することで明示的に上下逆さ置きを判定することも可能である。なお、検出すべきイラスト画像は、ヘッド調整シートのレイアウトに従って予め装置の不揮発メモリへ記憶するが、上下逆さ置きを検出するためのマークをイラストデザインに含めても良い。
【００８７】
［その他の実施形態］
本発明は、上述の実施形態の１以上の機能を実現するプログラムをネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読み出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【符号の説明】
【００８８】
１０１：インクジェットＭＦＰ、１０２：記録部、１０３：記録ヘッド、１０４：スキャナ部、１０５：原稿台、１０６：表示部、１０７：操作部、２０１：ヘッド調整シート、３０１：ＣＰＵ、３０２：ＲＯＭ、３０３：ＲＡＭ、３０４：不揮発性メモリ、１００２：ヘッド調整シート正常置き状態での解析範囲、１００３：ヘッド調整シート置き方を表すイラスト、１００４５：プリント位置調整パターン、１００５：位置基準マーク、１１０２：ヘッド調整シート上下逆さ置き状態での解析範囲
【図１】
2020019241.tif 000003
【図２】
2020019241.tif 000004
【図３】
2020019241.tif 000005
【図４】
2020019241.tif 000006
【図５】
2020019241.tif 000007
【図６】
2020019241.tif 000008
【図７】
2020019241.tif 000009
【図８】
2020019241.tif 000010
【図９】
2020019241.tif 000011
【図１０】
2020019241.tif 000012
【図１１】
2020019241.tif 000013
【図１２】
2020019241.tif 000014
【図１３】
2020019241.tif 000015
【図１４】
2020019241.tif 000016
【図１５】
2020019241.tif 000017
【図１６】
2020019241.tif 000018