(57)【要約】【課題】ユーザの作業ミスに起因する読取エラーを防止する画像形成装置を提供する。【解決手段】画像形成装置１００は、画像形成部１２０、１３０、１４０、１５０により、テスト画像をシートに形成してテストチャートを作成する。テストチャートは、ドキュメントスキャナ２１０により読み取られるために、ＡＤＦユニット２２０にセットされる。画像形成装置１００は、ＡＤＦユニット２２０にテストチャートが正しくセットされたか否かを判断して、判断結果に基づいてドキュメントスキャナ２１０によるテストチャートの読取開始の可否を判断する。【選択図】図１
2020184713.tif 000002
【特許請求の範囲】
【請求項１】
シートに画像を形成する画像形成手段と、
シートが載置される載置手段と、
前記載置手段に載置されたシートの画像を読み取る読取手段と、
前記画像形成手段によりテスト画像を前記シートに形成してテストチャートを作成し、前記テストチャートが前記載置手段に載置されると、該テストチャートが前記載置手段に正しく載置されているか否かに基づいて、前記読取手段による前記テストチャートの読取開始の可否を判断する制御手段と、を備えることを特徴とする、
画像形成装置。
【請求項２】
前記制御手段は、前記テストチャートが前記載置手段に正しく載置された場合に、前記読取手段による前記テストチャートの読取開始を許可することを特徴とする、
請求項１記載の画像形成装置。
【請求項３】
前記制御手段は、前記読取手段による前記テストチャートの読取開始を不可と判断した場合に、前記テストチャートが前記載置手段に正しく載置されていないことを通知することを特徴とする、
請求項１又は２記載の画像形成装置。
【請求項４】
前記制御手段は、前記テストチャートが前記載置手段に正しく載置されるまで、前記読取手段による前記テストチャートの読取開始を不可とすることを特徴とする、
請求項１〜３のいずれか１項記載の画像形成装置。
【請求項５】
前記テストチャートの作成に用いられるシートの第１サイズを格納する格納手段と、
前記載置手段に載置されたシートの第２サイズを検出するサイズ検出手段と、を備え
前記制御手段は、前記第１サイズと前記第２サイズとの比較結果に基づいて、前記テストチャートが前記載置手段に正しく載置されたか否かを判断することを特徴とする、
請求項１〜４のいずれか１項記載の画像形成装置。
【請求項６】
前記制御手段は、前記第１サイズと前記第２サイズとが一致する場合に、前記テストチャートが前記載置手段に正しく載置されていると判断することを特徴とする、
請求項５記載の画像形成装置。
【請求項７】
前記格納手段は、前記第１サイズ及び前記テストチャートを作成したときのシートの向きを表す情報を格納し、
前記サイズ検出手段は、前記第２サイズ及び前記載置手段に載置されたシートの向きを検出し、
前記制御手段は、前記第１サイズと前記第２サイズとの比較結果と、前記格納手段に格納された前記シートの向きを表す情報と前記載置手段に載置されたシートの向きとに基づいて、前記テストチャートが前記載置手段に正しく載置されたか否かを判断することを特徴とする、
請求項５又は６記載の画像形成装置。
【請求項８】
前記載置手段は、シートが位置を固定されて載置される原稿台ガラスであり、前記原稿台ガラスに載置されるシートの有無を検知する第１センサを有しており、
前記サイズ検出手段は、前記読取手段による所定数のラインの読取結果と前記第１センサの検知結果とに基づいて、前記原稿台ガラスに載置されたシートの第２サイズを検出することを特徴とする、
請求項５〜７のいずれか１項記載の画像形成装置。
【請求項９】
前記載置手段は、シートを前記読取手段の読取位置に搬送する搬送装置に設けられる原稿トレイであり、
前記原稿トレイには、前記シートの搬送方向に直交する方向にスライド可能な一対の規制部材と、前記シートの搬送方向にならんで配置されて前記シートの有無を検知する複数の第２センサと、が設けられ、
前記サイズ検出手段は、前記規制部材の位置と前記複数の第２センサの検知結果とに基づいて、前記原稿トレイに載置されたシートの前記第２サイズを検出することを特徴とする、
請求項５〜８のいずれか１項記載の画像形成装置。
【請求項１０】
前記制御手段は、前記画像形成手段により階調補正用のテスト画像を前記シートに形成して前記テストチャートを作成し、前記読取開始が可能と判断した場合に、前記読取手段により該テストチャートを読み取らせた結果に基づいて、階調補正を行うことを特徴とする、
請求項１〜９のいずれか１項記載の画像形成装置。
【請求項１１】
前記制御手段は、前記画像形成手段により濃度ムラ補正用のテスト画像を前記シートに形成して前記テストチャートを作成し、前記読取開始が可能と判断した場合に、前記読取手段により該テストチャートを読み取らせた結果に基づいて、濃度ムラを補正することを特徴とする、
請求項１〜９のいずれか１項記載の画像形成装置。
【請求項１２】
前記制御手段は、前記画像形成手段により画像診断用のテスト画像を前記シートに形成して前記テストチャートを作成し、前記読取開始が可能と判断した場合に、前記読取手段により該テストチャートを読み取らせた結果に基づいて、画像不良の原因を判断することを特徴とする、
請求項１〜９のいずれか１項記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プリント条件の調整機能や画像不良の診断機能を備えた画像形成装置に関する。
【背景技術】
【０００２】
電子写真方式の画像形成装置は、テストチャートを生成して該テストチャートを読取装置により読み取ることで、プリント条件の調整や画像不良の診断等を行う機能を有する。プリント条件の調整には、例えば最大濃度補正、階調補正、面内濃度ムラ補正、アライメント補正（表裏レジ調整）、プリントヘッド縦ムラ調整（発光部の調整）、転写出力調整（２次転写電圧調整）等がある。画像不良には、点、筋画像等がある。テストチャートは、調整内容や診断内容に応じたテスト画像がシートにプリントされることで形成される。
【０００３】
テストチャートによるプリント条件の調整の一例として階調補正について説明する。画像形成装置によりシートに形成される画像の階調特性（濃度特性）は、様々な要因で変動する。例えば、階調特性は、画像形成装置の設置場所の気温や湿度等の環境条件の変化や、画像形成装置の部品の経時変化により変化する。そのために画像形成装置は、階調特性を維持するためのキャリブレーションを実行する。キャリブレーションでは、まずシートにテスト画像が形成されて階調補正用のテストチャートが生成される。画像形成装置は、テストチャートを読取装置で読み取ることで、テスト画像の画像濃度を取得する。画像形成装置は、取得した画像濃度が目標濃度となるような補正テーブルを作成する。画像形成時には、この補正テーブルを用いて階調補正が行われる。補正テーブルは、シートの種類（坪量やコーティングの有無、再生紙かどうか）毎に用意される。
【０００４】
特許文献１には、自動原稿搬送装置を用いてテストチャートを読み取ることで、キャリブレーション時のユーザの作業負荷を低減する方法が提案されている。特許文献２には、テストチャートの生成前にキャリブレーションに使用するシートがカセット内にセットされているか否かを判断することで、ユーザの使いやすさを改善する方法が提案されている。いずれもキャリブレーション時の作業性を改善する技術である。特許文献３には、サイズの異なる複数の原稿を順次読み取ってコピー処理を行う際に、原稿サイズに対応するシートがカセット内にセットされているか否かを判断して、原稿の読み取りの継続と中止とを選択する技術が提案されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１６−１１１６２８号公報
【特許文献２】特開２０１６−１０３０６３号公報
【特許文献３】特開２００３−１３４２８７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
テストチャートを用いてプリント条件の調整や画像不良の診断を行う場合、ユーザがテストチャートを読取装置にセットする作業が必要である。この作業は、人手を介するために作業ミスが起こる可能性がある。例えば、ユーザは、テストチャート以外の原稿を読取装置にセットする場合がある。また、ユーザは、テストチャートを正しく読取装置にセットせずに、読み取りを指示する場合がある。
【０００７】
このように作業ミスには、読取装置にセットする原稿の種類のミスと、原稿のセットの仕方のミスと、がある。原稿がテストチャートで且つ定形位置にセットされる場合には、作業ミスは発生しない。原稿がテストチャートであっても、定形位置にセットされていない場合には、作業ミスにより読取エラーが発生する。テストチャート以外の原稿で該原稿がテストチャートと異なるサイズである場合、定形位置にセットしたか否かにかかわらず作業ミスにより読取エラーが発生する。テストチャート以外の原稿で該原稿がテストチャートと同じサイズである場合、定形位置にセットした否かにかかわらず作業ミスにより読取エラーが発生する。
【０００８】
読取エラーが発生する場合、画像形成装置は、ユーザに対して再度テストチャートの読み取りを指示する。つまり、テストチャートが読取装置に正しくセットされていない場合、画像形成装置は、画像の読取処理を一度行った後にユーザに再度作業を行わせることになり、無駄な作業が発生する。そのためにユーザの作業ミスによる読取エラーを防止して、作業の効率化をはかる技術が求められている。
【０００９】
本発明は、上記の問題に鑑み、ユーザの作業ミスに起因する読取エラーを防止する画像形成装置を提供することを主たる課題とする。
【課題を解決するための手段】
【００１０】
本発明の画像形成装置は、シートに画像を形成する画像形成手段と、シートが載置される載置手段と、前記載置手段に載置されたシートの画像を読み取る読取手段と、前記画像形成手段によりテスト画像を前記シートに形成してテストチャートを作成し、前記テストチャートが前記載置手段に載置されると、該テストチャートが前記載置手段に正しく載置されているか否かに基づいて、前記読取手段による前記テストチャートの読取開始の可否を判断する制御手段と、を備えることを特徴とする。
【発明の効果】
【００１１】
本発明によれば、テストチャートの読み取りを行う前にテストチャートが正しくセットされているか否かにより、読取手段による読取開始の可否を判断することで、ユーザの作業ミスに起因する読取エラーを未然に防止することができる。そのために作業の効率化をはかることができる。
【図面の簡単な説明】
【００１２】
【図１】画像形成装置の構成図。
【図２】（ａ）、（ｂ）は、ドキュメントスキャナの説明図。
【図３】原稿サイズ判定の説明図。
【図４】（ａ）〜（ｄ）は、ＡＤＦユニット２２０の説明図。
【図５】原稿サイズ判定の説明図。
【図６】プリンタ制御部の説明図。
【図７】キャリブレーション処理を表すフローチャート。
【図８】（ａ）〜（ｃ）は、ディスプレイに表示される画面の例示図。
【図９】テストチャートの例示図。
【図１０】キャリブレーション処理を表すフローチャート。
【図１１】（ａ）、（ｂ）は、ディスプレイに表示される画面の例示図。
【図１２】（ａ）〜（ｄ）は、ディスプレイに表示される画面の例示図。
【図１３】（ａ）〜（ｃ）は、キャリブレーション処理を表すフローチャート。
【図１４】読取開始の可否判断の説明図。
【図１５】（ａ）〜（ｆ）は、テストチャートを原稿トレイへセットしたときの状態の例示図。
【図１６】テストチャートのセット状態と読取結果との関係図。
【図１７】（ａ）〜（ｆ）は、テストチャートを原稿台ガラスへセットしたときの状態の例示図。
【図１８】（ａ）、（ｂ）は、通知画面の例示図。
【図１９】（ａ）、（ｂ）は、濃度ムラ補正用のテストチャートの説明図。
【図２０】読取開始の可否判断の説明図。
【図２１】テストチャートのセット状態と読取結果との関係図。
【図２２】（ａ）、（ｂ）は、画像診断用のテストチャートの説明図。
【図２３】筋検出位置と筋の原因との関係図。
【図２４】読取開始の可否判断の説明図。
【発明を実施するための形態】
【００１３】
本発明の実施形態について、図面を参照しながら説明する。
【００１４】
（画像形成装置）
図１は、本実施形態の画像形成装置の構成図である。画像形成装置１００は、原稿（シート）から画像を読み取る読取装置であるリーダ２００と、シートに画像を形成するプリンタ３００とを備える。リーダ２００は、ドキュメントスキャナ２１０と自動原稿搬送装置（以下、「ＡＤＦユニット」という。）２２０とを備える。プリンタ３００の上にドキュメントスキャナ２１０が設けられ、ドキュメントスキャナ２１０の上にＡＤＦユニット２２０が設けられる。リーダ２００は、原稿１０１にプリントされた画像を読み取り、読み取った画像を表す画像信号をプリンタ３００へ送信する。プリンタ３００は、リーダ２００から取得した画像信号に基づいて、シートへの画像形成処理を行うことができる。
【００１５】
図中、画像形成装置１００によるシートの搬送方向をＰＸ方向、ＰＸ方向に直交する方向をＹ方向とする。また、ＡＤＦユニット２２０の給紙方向をＳＸ２方向、ドキュメントスキャナ２１０が有する第１ミラーユニット１０４ａ及び第２ミラーユニット１０４ｂが移動する方向をＳＸ１方向とする。
【００１６】
リーダ２００は、ＡＤＦユニット２２０により給送される原稿や、ドキュメントスキャナ２１０のＡＤＦユニット２２０側に設けられる原稿台ガラス１０２上に載置された原稿１０１を読み取る。ドキュメントスキャナ２１０は、内部にリーダ画像処理部１０８を備える。リーダ画像処理部１０８は、原稿１０１を読み取ることで生成された電気信号を画像信号に変換してプリンタ３００へ送信する。
【００１７】
プリンタ３００は、内部にプリンタ制御部１０９を備える。プリンタ制御部１０９は、ドキュメントスキャナ２１０のリーダ画像処理部１０８から画像信号を取得する。プリンタ制御部１０９は、取得した画像信号に基づいてシートに画像を形成する。プリンタ３００は、画像形成のために、画像形成部１２０、１３０、１４０、１５０、露光器１１０、転写ベルト１１１、及び定着器１１４を備える。
【００１８】
画像形成部１２０、１３０、１４０、１５０は、それぞれ形成する画像の色が異なるのみであり、同様の構成で同様の動作を行う。画像形成部１２０は、イエロー（Ｙ）の画像を形成する。画像形成部１３０は、マゼンタ（Ｍ）の画像を形成する。画像形成部１４０は、シアン（Ｃ）の画像を形成する。画像形成部１５０は、ブラック（Ｋ）の画像を形成する。ここでは画像形成部１２０の構成について説明し、他の画像形成部１３０、１４０、１５０の構成については説明を省略する。
【００１９】
画像形成部１２０は、感光ドラム１２１、帯電器１２２、現像器１２３、転写ブレード１２４、及び表面電位計１２５を備える。感光ドラム１２１は、表面に感光層を有するドラム形状の感光体である。感光ドラム１２１は、図中時計回り方向に回転する。帯電器１２２は、回転中の感光ドラム１２１の表面を所定の電位で一様に帯電させる。感光ドラム１２１は、帯電した表面が露光器１１０によりレーザビームで走査されることで、表面に静電潜像が形成される。露光器１１０は、プリンタ制御部１０９により制御されて、レーザビームを感光ドラム１２１に照射する。露光器１１０は、感光ドラム１２１上をＹ方向に走査する。そのためにＹ方向が主走査方向となる。プリンタ制御部１０９は、画像信号に基づくＰＷＭ（パルス幅変調：Pulse Width Modulation）信号により、露光器１１０から出射されるレーザビームを変調する。現像器１２３は、静電潜像を対応する色（ここではイエロー）の現像剤（例えばトナー）により現像して、感光ドラム１２１の表面にトナー像を形成する。
【００２０】
転写ブレード１２４は、感光ドラム１２１との間に転写ベルト１１１を挟んで配置される。転写ベルト１１１は、給紙カセット１５２からシートを搬送する。転写ベルト１１１は、放電を行うことで、感光ドラム１２１に形成されたトナー像を転写ベルト１１１で搬送されるシートに転写する。これによりシートにイエローのトナー像が形成される。
【００２１】
同様に画像形成部１３０の感光ドラム１３１にはマゼンタのトナー像が形成され、画像形成部１４０の感光ドラム１４１にはシアンのトナー像が形成され、画像形成部１５０の感光ドラム１５１にはブラックのトナー像が形成される。感光ドラム１３１に形成されたマゼンタのトナー像は、シート上のイエローのトナー像に重畳するように転写される。感光ドラム１４１に形成されたシアンのトナー像は、シート上のイエロー及びマゼンタのトナー像に重畳するように転写される。感光ドラム１５１に形成されたブラックのトナー像は、シート上のイエロー、マゼンタ、及びシアンのトナー像に重畳するように転写される。各色のトナー像が重畳して転写されることで、シートにはフルカラーのトナー像が形成される。
【００２２】
フルカラーのトナー像が形成されたシートは、転写ベルト１１１により定着器１１４へ搬送される。定着器１１４は、シートに、転写されたトナー像を定着させる。定着器１１４は、例えばトナー像を加熱溶融して加圧することで、シートにトナー像を定着させる。以上によりシートに画像が形成される。画像が形成されたシートは、プリンタ３００の機外に排出される。
【００２３】
なお、各画像形成部１２０、１３０、１４０、１５０の表面電位計１２５、１３５、１４５、１５５は、感光ドラム１２１、１３１、１４１、１５１の表面電位を計測する。表面電位計１２５、１３５、１４５、１５５による計測結果に応じて、コントラスト電位が調整される。
【００２４】
（ドキュメントスキャナ）
図２は、ドキュメントスキャナ２１０の説明図である。図２（ａ）は、ドキュメントスキャナ２１０の構成を示す。図２（ｂ）は、ドキュメントスキャナ２１０をＡＤＦユニット２２０側から見た図である。ドキュメントスキャナ２１０は、筐体内に、第１ミラーユニット１０４ａ、第２ミラーユニット１０４ｂ、画像センサ１０５、レンズ１１５、モータ１１６、原稿サイズ検知センサ１１３、及びホームポジションセンサ１０６を備える。第１ミラーユニット１０４ａは、原稿照明ランプ１０３及び第１ミラー１０７ａを備える。第２ミラーユニット１０４ｂは、第２ミラー１０７ｂ及び第３ミラー１０７ｃを備える。第１ミラーユニット１０４ａ及び第２ミラーユニット１０４ｂは、モータ１１６により駆動されてＳＸ１方向に移動可能である。
【００２５】
ドキュメントスキャナ２１０は、ＡＤＦユニット２２０により搬送される原稿１０１を読み取る第１読取モードと、原稿台ガラス１０２上に載置された原稿１０１を読み取る第２読取モードとにより、画像読取を行うことができる。第１読取モードは「流し読み」や「ＡＤＦ読み」と呼ばれることがある。第２読取モードは「固定読み」や「原稿台読み」と呼ばれることもある。
【００２６】
第１読取モードには、シートスルー方式と原稿固定方式の二種類の読取方法がある。
シートスルー方式では、モータ１１６が回転することで、第１ミラーユニット１０４ａ及び第２ミラーユニット１０４ｂが流し読み位置に移動して停止する。流し読み位置は、ＡＤＦユニット２２０により搬送中の原稿１０１から画像を読み取る際の読取位置である。ＡＤＦユニット２２０が原稿台ガラス１０２上において原稿１０１を搬送している間に、画像センサ１０５が原稿１０１の画像を読み取る。
【００２７】
ドキュメントスキャナ２１０は、原稿照明ランプ１０３を点灯して、原稿１０１の読取面（画像がプリントされている面）に光を照射する。第１ミラー１０７ａ、第２ミラー１０７ｂ、及び第３ミラー１０７ｃは、原稿１０１により照射された光の反射光（画像光）を偏向してレンズ１１５に導く。レンズ１１５は画像光を画像センサ１０５の受光面上に結像させる。画像センサ１０５は画像光を電気信号に変換する。リーダ画像処理部１０８は、画像センサ１０５から電気信号を取得して画像信号を生成する。画像の読み取りの際には、第１ミラーユニット１０４ａ、第２ミラーユニット１０４ｂ、画像センサ１０５、及びリーダ画像処理部１０８がこのように動作する。この読み取り時の動作は、読取モードや読取方法によらず同じである。
【００２８】
原稿固定方式では、ＡＤＦユニット２２０が原稿台ガラス１０２上に原稿１０１を搬送し、原稿台ガラス１０２上の所定位置に原稿１０１を停止させる。第１ミラーユニット１０４ａ及び第２ミラーユニット１０４ｂは、モータ１１６によりＳＸ１方向に移動しながら、原稿１０１の画像を読み取る。ＡＤＦユニット２２０は、画像読取後に原稿１０１の搬送を再開して排出する。
【００２９】
第２読取モード時には、モータ１１６が回転することで、第１ミラーユニット１０４ａ及び第２ミラーユニット１０４ｂが、一旦ホームポジションセンサ１０６のあるホームポジションまで移動する。原稿台ガラス１０２には、１枚の原稿が読取面を原稿台ガラス１０２側に向けて、ＡＤＦユニット２２０により位置を固定されて載置される。ドキュメントスキャナ２１０は、原稿照明ランプ１０３を点灯し、原稿１０１の読取面に光を照射する。第１ミラーユニット１０４ａ及び第２ミラーユニット１０４ｂは、ＳＸ１方向に移動しながら、第１ミラー１０７ａ、第２ミラー１０７ｂ、及び第３ミラー１０７ｃにより原稿１０１からの画像光を偏向してレンズ１１５に導く。レンズ１１５は、画像光を画像センサ１０５の受光面上に結像させる。画像センサ１０５は画像光を電気信号に変換する。リーダ画像処理部１０８は、画像センサ１０５から電気信号を取得して画像信号を生成する。
【００３０】
ドキュメントスキャナ２１０は、原稿１０１のサイズ（原稿サイズ）を検出することができる。本実施形態のドキュメントスキャナ２１０は、原稿画像を読み取る前に原稿サイズを検出する。ドキュメントスキャナ２１０は、まず、原稿１０１の端部を原稿照明ランプ１０３により照射し、原稿１０１からの反射光を画像センサ１０５で読み取る。画像センサ１０５は、例えばＹ方向に複数の光電変換素子が配列されたラインセンサである。画像センサ１０５は、所定数のラインを読み取る。ラインの方向は、ＳＸ１方向に直交する。画像センサ１０５の所定数のラインの読取結果（電気信号）に基づいて、原稿１０１の幅（Ｙ方向の長さ）が取得できる。
【００３１】
また、原稿サイズ検知センサ１１３の検知結果に基づいて、原稿１０１の長さ（ＳＸ１方向の長さ）が検出される。原稿サイズ検知センサ１１３は、ドキュメントスキャナ２１０の筐体内のＳＸ１方向の所定の位置に少なくとも１つ配置され、該位置上の原稿台ガラス１０２上の原稿１０１の有無を検知する。原稿サイズ検知センサ１１３は、例えば赤外センサであり、原稿１０１の有無を２値で出力することが可能である。原稿サイズ検知センサ１１３の検知結果により、原稿１０１の長さが原稿サイズ検知センサ１１３の位置よりも長いか否かを判別することができる。原稿１０１の長さを正確に検出したい場合には、複数の原稿サイズ検知センサ１１３が配置される。
【００３２】
このように検出される原稿１０１の幅及び長さに基づいて、原稿１０１が所定の複数の定形サイズのいずれであるかが判定される。また、原稿１０１の幅及び長さに基づいて、原稿１０１が原稿台ガラス１０２上にどの向き（縦読み、横読み）で載置されているかも判定される。
【００３３】
図２（ｂ）に示すように、原稿台ガラス１０２は、外周に原稿サイズラベル１２３０が配置され、Ｙ方向の奥側の基準突き当て部に原稿合わせマーク１２３１が設けられる。原稿１０１は、原稿合わせマーク１２３１に頂点が突き当てられるように載置される。定形サイズの原稿の基準は、原稿合わせマーク１２３１になる。本実施形態の原稿サイズ検知センサ１１３は、原稿合わせマーク１２３１からＡ４サイズの原稿の長さよりも少しだけ遠い位置で、原稿台ガラス１０２のＹ方向側に配置される。そのために原稿サイズ検知センサ１１３は、Ａ４、Ｂ５、Ａ５、Ｂ６サイズの原稿１０１を検知できず、Ａ３、Ｂ４、Ａ４Ｒ、Ｂ５Ｒサイズの原稿１０１を検知できる。
【００３４】
図３は、原稿サイズ判定の説明図である。画像センサ１０５の検出結果（読取結果）である電気信号から判定される原稿１０１の幅（原稿検知幅）と、原稿サイズ検知センサ１１３の検知結果（原稿の有無）との組み合わせから、原稿サイズが判定される。図３は、この組み合わせを表す。
【００３５】
画像センサ１０５から出力される電気信号のみにより、検出対象の原稿１０１が第１グループ〜第４グループのいずれに属するかが判定される。すなわち、原稿検知幅に基づいて、原稿１０１が、Ｂ５Ｒ、Ｂ６の第１グループ、Ａ４Ｒ、Ａ５の第２グループ、Ｂ５、Ｂ４の第３グループ、Ａ４、Ａ３の第４グループのいずれであるがが判定される。しかし、原稿検知幅だけでは、各グループ内の区別はできない。原稿サイズ検知センサ１１３による検知結果（原稿の有無）により、各グループ内での区別が可能となる。例えば、原稿検知幅に基づいて検出対象の原稿１０１のサイズが第４グループに属すると判定されたときに、原稿サイズ検知センサ１１３の検知結果が原稿有りであれば、検出対象の原稿１０１のサイズが縦送りＡ３であると判定される。原稿無しであれば、検出対象の原稿１０１のサイズが横送りＡ４であると判定される。なお、いずれの判定結果にも属さない場合には、定型サイズではないと判定される。
【００３６】
（ＡＤＦユニット）
図４は、ＡＤＦユニット２２０の説明図である。図４（ａ）は、ＡＤＦユニット２２０の外観斜視図である。図４（ｂ）は、ＡＤＦユニット２２０の内部構成図である。図４（ｃ）は、後述の原稿積載部３０１を斜め上方から見た図である。図４（ｄ）は、後述の原稿積載部３０１の内部構成図である。ＡＤＦユニット２２０は、原稿積載部３０１、原稿給紙部３０４、原稿搬送部３０８、及び反転排紙部３１３を備える。
【００３７】
原稿積載部３０１は、原稿トレイ３０２を有している。原稿トレイ３０２は、積載面に１枚以上の原稿１０１が積載可能である。原稿トレイ３０２は、給紙部として機能する。原稿積載部３０１には、原稿１０１が原稿トレイ３０２に積載されることで点灯する原稿インジケータ３０３が設けられる。原稿トレイ３０２に積載される原稿１０１は、原稿給紙部３０４により１枚ずつ原稿台ガラス１０２上へ搬送され、原稿台ガラス１０２上を通過して反転排紙部３１３により反転排紙部３１３の排紙トレイ３２１へ排出される。
【００３８】
原稿給紙部３０４は、ピックアップローラ３０６、給紙ローラ３０７、及びレジストローラ対３０５が、原稿１０１の搬送経路に沿って設けられる。ピックアップローラ３０６は、回転可能であり且つ上下動可能なローラである。ピックアップローラ３０６は、給紙時に、原稿トレイ３０２に積載された原稿束のうち最上位の原稿１０１上に下降して接触し、該原稿１０１を搬送する。給紙ローラ３０７は、ピックアップローラ３０６により搬送されてきた原稿１０１をレジストローラ対３０５へ搬送する。ピックアップローラ３０６及び給紙ローラ３０７により、原稿１０１が１枚ずつ搬送される。レジストローラ対３０５は、原稿１０１の先端の到達時には停止している。これは、原稿１０１の斜行を補正するためである。レジストローラ対３０５は、斜行補正後に回転を開始して、原稿１０１を原稿搬送部３０８へ搬送する。
【００３９】
原稿搬送部３０８は、搬送ベルト３０９、駆動ローラ３１０、従動ローラ３１１、及び複数の押圧コロ３１２を備える。原稿搬送部３０８は、搬送ベルト３０９を用いて原稿１０１をＳＸ１方向へ搬送する。搬送ベルト３０９は、駆動ローラ３１０及び従動ローラ３１１に張架されている。さらに搬送ベルト３０９は、押圧コロ３１２によって原稿台ガラス１０２へ押圧されている。搬送ベルト３０９は、搬送ベルト３０９と原稿台ガラス１０２との間に進入してきた原稿１０１を、摩擦力により搬送する。これにより原稿１０１は、原稿台ガラス１０２上を搬送される。
【００４０】
第１読取モードの原稿固定方式では、原稿１０１が読取位置に到達すると、搬送ベルト３０９は停止する。第１ミラーユニット１０４ａ及び第２ミラーユニット１０４ｂにより原稿１０１が読み取られた後に、搬送ベルト３０９は、原稿１０１を反転排紙部３１３に搬送する。この場合、第１ミラーユニット１０４ａ及び第２ミラーユニット１０４ｂは、ＳＸ１方向に移動しながら、停止中の原稿１０１を読み取る。
第１読取モードのシートスルー方式では、原稿１０１が読取位置に到達しても搬送ベルト３０９は停止せずに、原稿１０１の搬送を継続する。この場合、第１ミラーユニット１０４ａ及び第２ミラーユニット１０４ｂは、停止したまま、搬送中の原稿１０１を読み取る。つまり、原稿１０１のスキャンは、第１ミラーユニット１０４ａ及び第２ミラーユニット１０４ｂが移動する代わりに、原稿１０１が移動することで行われる。
【００４１】
反転排紙部３１３は、反転ローラ３１４、搬送ローラ対３１５、反転フラッパ３１６、排紙フラッパ３１７、及び反転コロ３１８を備える。反転排紙部３１３は、原稿搬送部３０８から搬送されてきた原稿１０１の表裏を反転して、排紙積載部３２０の排紙トレイ３２１へ排出する。
【００４２】
原稿搬送部３０８の搬送ベルト３０９により搬送されてきた原稿１０１は、反転排紙部３１３に進入するときに、反転フラッパ３１６により掬い上げられて反転ローラ３１４へ搬送される。原稿１０１は、ＣＣＷ（Counter Clock Wise：逆時計回り方向）に回転する反転ローラ３１４と、これに対向する反転コロ３１８とにより挟持されて、搬送ローラ対３１５へ搬送される。原稿１０１の後端が排紙フラッパ３１７を通過すると、排紙フラッパ３１７がＣＷ（Clock Wise：時計回り方向）に回転する。また、反転ローラ３１４もＣＷに回転する。これにより、原稿１０１はスイッチバック搬送されて、排紙積載部３２０の排紙トレイ３２１へ排出される。
【００４３】
（ＡＤＦユニットによる原稿サイズ検出）
図４（ｃ）に示すように、原稿積載部３０１の原稿トレイ３０２には、原稿の幅方向（Ｙ方向、原稿の搬送方向に直交する方向）にスライド可能な一対の規制部材３３２が配置される。規制部材３３２は、原稿積載部３０１（原稿トレイ３０２）に載置された原稿の幅方向の両端部を規制することで、給送時の幅方向の位置を揃える機能を有する。一対の規制部材３３２は、原稿の幅方向に対称的に移動可能となっており、給送される原稿の幅方向の中央が給送中央となるように、原稿位置を規制する。
【００４４】
原稿積載部３０１には、規制部材３３２の位置を検出可能な原稿幅センサ３３３が設けられる（図４（ｄ））。原稿幅センサ３３３は、原稿の幅に応じて移動する規制部材３３２の位置を検出することで、原稿トレイ３０２に載置された原稿の幅方向のサイズを検出する。
【００４５】
原稿積載部３０１には、原稿の給送方向（ＳＸ２方向）に複数（本実施形態では２個）の原稿長検知センサ３３４ａ、３３４ｂがならんで配置される。原稿長検知センサ３３４ａ、３３４ｂは、原稿積載部３０１（原稿トレイ３０２）上の原稿１０１の有無を検知する。原稿長検知センサ３３４ａ、３３４ｂのそれぞれの検知結果に基づいて、原稿１０１の原稿給送方向（ＳＸ２方向）のサイズが検出される。
【００４６】
原稿幅センサ３３３及び原稿長検知センサ３３４ａ、３３４ｂの検知結果に基づいて、原稿積載部３０１に載置された原稿のサイズ及び向き（縦送りであるか横送りであるか）が検出可能である。図５は、原稿サイズ判定の説明図である。原稿幅センサ３３３及び原稿長検知センサ３３４ａ、３３４ｂからの各検知結果の組み合わせから、原稿積載部３０１（原稿トレイ３０２）に載置される原稿のサイズが判定される。図５は、原稿幅センサ３３３の検知結果である原稿積載部３０１の原稿の幅方向の原稿検知幅と、原稿長検知センサ３３４ａ、３３４ｂの検知結果（原稿積載部３０１に載置される原稿の給送方向（ＳＸ２方向）有無）との組み合わせを表す。なお、原稿長検知センサ３３４ａ、３３４ｂは、原稿の有無を２値で出力する。
【００４７】
原稿幅センサ３３３の検知結果のみにより、検出対象の原稿１０１が第１グループ〜第４グループのいずれに属するかが判定される。すなわち、原稿検知幅に基づいて、原稿１０１が、Ｂ５Ｒ、Ｂ６の第１グループ、Ａ４Ｒ、Ａ５の第２グループ、Ｂ５、Ｂ４の第３グループ、Ａ４、Ａ３の第４グループのいずれであるがが判定される。しかし、原稿検知幅だけでは、各グループ内の区別はできない。原稿長検知センサ３３４ｂによる検知結果（原稿の有無）により、各グループ内での区別が可能となる。例えば、原稿検知幅に基づいて検出対象の原稿１０１のサイズが第４グループに属すると判定されたときに、原稿長検知センサ３３４ｂの検知結果が原稿有りであれば、検出対象の原稿１０１のサイズが縦送りＡ３であると判定される。原稿無しであれば、検出対象の原稿１０１のサイズが横送りＡ４であると判定される。なお、原稿長検知センサ３３４ａで原稿有りであり、いずれの判定結果にも属さない場合には、定型サイズではないと判定される。また、原稿長検知センサ３３４ａが原稿を検知しない場合は、原稿無しと判定される。
【００４８】
以上のような原稿台ガラス１０２に載置された原稿１０１の原稿サイズ検出及び原稿トレイ３０２に載置された原稿１０１の原稿サイズ検出は、リーダ２００により行われる。リーダ２００は、プリンタ３００からの指示に応じて、原稿サイズ検出処理を行う。原稿サイズの検出結果は、リーダ２００からプリンタ３００へ送信される。
【００４９】
（プリンタ制御部）
図６は、プリンタ制御部１０９の説明図である。プリンタ制御部１０９には、画像形成装置１００の動作を統括的に制御するＣＰＵ（Central Processing  Unit）４０１、メモリ４０２、リーダ２００、及び半導体レーザ４１０が接続される。メモリ４０２は、ＲＯＭ（Read Only Memory）やＲＡＭ（Random Access Memory）を備え、画像形成装置１００の動作を制御するための制御プログラムや各種のデータを格納する。ＣＰＵ４０１は、メモリ４０２に格納される制御プログラムを実行することで、画像形成装置１００の動作を制御することになる。
【００５０】
ＣＰＵ４０１には、操作部４００が接続される。操作部４００は、入力装置及び出力装置を備えるユーザインタフェースである。入力装置には、スタートキー、ストップキー、テンキー等のキーボタンやタッチパネルがある。出力装置には、ディスプレイやスピーカがある。リーダ２００は、上記したリーダ画像処理部１０８の他に、リーダ制御部４１３を備える。リーダ制御部４１３は、上記した原稿サイズの判定処理を行う。半導体レーザ４１０は、露光器１１０内に設けられ、感光ドラム１２１、１３１、１４１、１５１に照射されるレーザビームを出射する。
【００５１】
プリンタ制御部１０９は、色処理部４０３、階調制御部４１１、ディザ処理部４０７、ＰＷＭ部４０８、及びレーザドライバ４０９を備える。プリンタ制御部１０９は、Ｒ、Ｇ、Ｂの各画像信号をＰＷＭ信号に変換し、このＰＷＭ信号に基づいて半導体レーザ４１０の発光制御を行う。
【００５２】
リーダ２００のリーダ画像処理部１０８から出力される画像信号は、色処理部４０３に入力される。色処理部４０３は、プリンタ３００の出力特性が理想的であった場合に所望の出力結果（画像）が得られように、入力された画像信号に対して画像処理及び色処理を行う。色処理部４０３は、画像信号の階調数を、精度向上のために８ビットから１０ビットに拡張する。色処理部４０３は、ルックアップテーブルであるＬＵＴｉｄ４０４を備える。ＬＵＴｉｄ４０４は、画像信号に含まれる輝度情報を濃度情報に変換する輝度−濃度変換テーブルである。色処理部４０３は、ＬＵＴｉｄ４０４により、Ｒ、Ｇ、Ｂの各画像信号の輝度情報を、Ｙ（イエロー）、Ｍ（マゼンタ）、Ｃ（シアン）、Ｋ（ブラック）の画像信号の濃度情報に変換する。Ｙ、Ｍ、Ｃ、Ｋの画像信号は、階調制御部４１１に入力される。
【００５３】
階調制御部４１１は、画像が形成されるシートの種類に応じた補正条件を用いて、色処理部４０３から取得した画像信号の階調特性を補正する。そのために階調制御部４１１は、ＵＣＲ（Under Color Remove）部４０５及びルックアップテーブルであるＬＵＴａを含むγ補正部４０６を備える。階調制御部４１１は、プリンタ３００の実際の出力特性に合わせて所望の出力結果（画像）が得られるように、Ｙ、Ｍ、Ｃ、Ｋの画像信号の階調補正を行う。ＵＣＲ部４０５は、各画素における画像信号の積算値を規制することで、画像信号レベルの総和を制限する。総和が規定値を超えた場合、ＵＣＲ部４０５は、所定量のＣ、Ｍ、Ｙの画像信号をＫの画像信号に置き換える下色除去処理（ＵＣＲ）を行い、画像信号レベルの総和を低下させる。
【００５４】
γ補正部４０６は、ＬＵＴａを用いて画像信号の濃度特性（γ特性）を補正する。ＬＵＴａは、濃度特性を補正するための１０ビットの変換テーブル（階調補正条件）である。上記したように、環境変動や部品の消耗に依存してプリンタ３００がシート上に形成する画像の階調特性が変動する。また、シートの種類により画像の階調特性が異なる。ＣＰＵ４０１は、キャリブレーションを実行することでＬＵＴａを更新し、画像の階調特性を所定の階調特性に維持する。プリンタ３００は、γ補正部４０６により補正された画像信号にしたがってシートに画像を形成する。メモリ４０２は、シートの種類毎のＬＵＴａを保持していてもよい。ＣＰＵ４０１は、操作部４００により指定されたシートの種類に対応するＬＵＴａをメモリ４０２から読み出し、γ補正部４０６に設定する。ＬＵＴａは、原稿の複写やホストコンピュータからのプリントジョブにしたがって画像を形成するときには使用されるが、キャリブレーションを実行する際には使用されない。階調補正後のＹ、Ｍ、Ｃ、Ｋの画像信号は、ディザ処理部４０７に入力される。
【００５５】
ディザ処理部４０７は、階調補正後のＹ、Ｍ、Ｃ、Ｋの各１０ビットの画像信号にディザ処理（中間調処理）を行い、４ビットの信号に変換する。ＰＷＭ部４０８は、ディザ処理後の信号にパルス幅変調を行い、露光器１１０の制御信号であるＰＷＭ信号を生成する。ＰＷＭ信号は、レーザドライバ４０９に入力される。レーザドライバ４０９は、ＰＷＭ信号に応じて半導体レーザ４１０の発光制御を行う。
【００５６】
（キャリブレーション）
キャリブレーションは、プリンタ３００で生成したテストチャートを用いて行われる。ここでは、キャリブレーションによりＬＵＴａを生成する方法について説明する。
【００５７】
ＣＰＵ４０１は、階調補正用のテストチャートを作成するために、所定の画像信号（濃度信号）をディザ処理部４０７に供給して、シートにテスト画像を形成する。テスト画像を形成されたシートがテストチャートである。リーダ２００は、テストチャートを読み取り、読取結果である画像信号（輝度信号）を色処理部４０３へ送信する。色処理部４０３は、ＬＵＴｉｄ４０４を用いて、Ｒ（赤）、Ｇ（緑）、Ｂ（青）の輝度信号をＹ、Ｍ、Ｃ、Ｋの濃度信号に変換する。ここでは、Ｙは、Ｂの輝度値、ＣはＢの輝度値、Ｍ及びＫは、Ｇの輝度値を用いて、各色の濃度信号値に変換される。ＬＵＴｉｄ４０４は、テストチャートのシートの種類によって変換に用いるテーブルを変更してもよい。キャリブレーションの際に色処理部４０３が行う上記の色処理は、通常の原稿を読み取ったときの色処理とは異なる処理である。
【００５８】
次に、ＣＰＵ４０１は、テスト画像を形成するために使用した濃度信号に対して、リーダ２００を介して取得した濃度信号が一致するようにＬＵＴａを作成する。ＬＵＴａは、ＹＭＣＫの色別に作成される。
【００５９】
上記したように、リーダ２００はＡＤＦ読み（第１読取モード）と原稿台読み（第２読取モード）との両方の読取モードで原稿画像を読み取ることができる。リーダ２００は、テストチャートにプリントされたテスト画像を、ＡＤＦ読みと原稿台読みとのいずれで読み取ってもよい。ＡＤＦ読みは原稿台読みと比較してユーザの作業負担が少ないため、ＡＤＦ読みが優先されてもよい。
【００６０】
図７は、キャリブレーション処理を表すフローチャートである。図８は、キャリブレーション処理中に操作部４００のディスプレイに表示される画面の例示図である。図９は、キャリブレーションに用いるテストチャートの例示図である。
【００６１】
ＣＰＵ４０１は、ユーザがＡＤＦ読みと原稿台読みとのいずれの読取モードを選択したかを表す指示を、操作部４００から取得する（Ｓ５０１）。ユーザがＡＤＦ読みを選択した場合、ＣＰＵ４０１は、第１読取モードで動作する。ユーザが原稿台読みを選択した場合、ＣＰＵ４０１は、第２読取モードで動作する。図８（ａ）は、読取モード選択時の操作画面７００ａを例示する。ＣＰＵ４０１は、操作画面７００ａを操作部４００のディスプレイに表示させる。操作画面７００ａには、ＡＤＦ読みが選択可能なボタン７０１ａと、原稿台読みが選択可能なボタン７０１ｂとが表示される。ユーザは、操作部４００によりボタン７０１ａとボタン７０１ｂとのいずれかを選択することで、読取モードを選択する。ＣＰＵ４０１は、操作部４００から、選択された読取モードを表す情報を取得することになる。ＣＰＵ４０１は、選択された読取モードを判定する（Ｓ５０２）。
【００６２】
ＡＤＦ読みが選択された場合（Ｓ５０２：Y）、ＣＰＵ４０１は、第１画像形成条件をプリンタ３００に設定し、階調補正用のテストチャートを作成するためのテスト画像の濃度信号をディザ処理部４０７に送信する。これによりＣＰＵ４０１は、プリンタ３００にテストチャートを作成させる（Ｓ５０３）。このとき、ＬＵＴａは使用されない。
【００６３】
図９に示すように、テストチャート８０１ａ、８０１ｂは、それぞれＹ、Ｍ、Ｃ、Ｋの各色について１０階調からなるテスト画像を含んでいる。１０階調の画像は、例えば、各色１０％、２０％、３０％、４０％、５０％、６０％、７０％、８０％、９０％、１００％の濃度信号により形成される。ディザ処理部４０７は、複数の中間調処理を適用可能であってもよい。例えば、ディザ処理部４０７は、低線数のスクリーン（１６０ｌｐｉ（line per inch）〜１８０ｌｐｉ）と高線数のスクリーン（２５０ｌｐｉ〜３００ｌｐｉ）とを有していてもよい。テストチャート８０１ａは、低線数のスクリーンを適用されたテストチャートである。テストチャート８０１ｂは、高線数のスクリーンを適用されたテストチャートである。なお、低線数のスクリーンは、写真画像等に適用され、高線数のスクリーンは文字等に適用される。プリンタ３００が、３種類以上の線数で画像を形成できる能力を有している場合、テストチャートの枚数も３枚以上とされてもよい。ここでは、説明の便宜上、テストチャートの枚数は１枚としている。
【００６４】
テストチャートの作成後にＣＰＵ４０１は、リーダ２００によりＡＤＦユニット２２０を動作させて、ＡＤＦ読みを実行する（Ｓ５０４）。そのためにＣＰＵ４０１は、ユーザにテストチャートをＡＤＦユニット２２０の原稿トレイ３０２に載置するように促すメッセージを、操作部４００のディスプレイに表示する。図８（ｂ）は、このようなメッセージ画面７００ｂを例示する。メッセージ画面７００ｂには、テストチャートを原稿トレイ３０２に載置するように促すメッセージと、読取開始を指示するボタン７０１ｃとが表示される。
【００６５】
ユーザは、原稿トレイ３０２にテストチャートを載置した後に、操作部４００によりボタン７０１ｃを押下することで、ＡＤＦ読みの開始を指示する。これによりＣＰＵ４０１は、操作部４００から、ＡＤＦ読みによる読取開始指示を取得する。ＣＰＵ４０１は、読取開始指示を取得するとリーダ２００にＡＤＦ読みを指示する。リーダ２００は、ＡＤＦユニット２２０によりテストチャートを搬送し、ドキュメントスキャナ２１０によりテストチャートを読み取る。ドキュメントスキャナ２１０のリーダ画像処理部１０８は、テストチャートの読取結果を表す輝度信号をプリンタ制御部１０９に送信する。
【００６６】
原稿台読みが選択された場合（Ｓ５０２：N）、ＣＰＵ４０１は、第２画像形成条件をプリンタ３００に設定し、階調補正用のテストチャートを作成するためのテスト画像の濃度信号をディザ処理部４０７に送信する。これによりＣＰＵ４０１は、プリンタ３００にテストチャートを作成させる（Ｓ５１１）。このとき、ＬＵＴａは使用されない。テストチャートのテスト画像は、図９に例示するものであり、ＡＤＦ読みの場合と同じである。
【００６７】
テストチャートの作成後にＣＰＵ４０１は、リーダ２００により原稿台読みを実行する（Ｓ５１２）。そのためにＣＰＵ４０１は、ユーザにテストチャートを原稿台ガラス１０２に載置するように促すメッセージを、操作部４００のディスプレイに表示する。図８（ｃ）は、このようなメッセージ画面７００ｃを例示する。メッセージ画面７００ｃには、テストチャートを原稿台ガラス１０２に載置するように促すメッセージと、読取開始を指示するボタン７０１ｃとが表示される。
【００６８】
ユーザは、ＡＤＦユニット２２０を開いて原稿台ガラス１０２を露出させ、原稿台ガラス１０２上に、テスト画面が形成された面を原稿台ガラス１０２側に向けてテストチャートを載置する。ユーザは、その後に操作部４００によりボタン７０１ｃを押下することで、原稿台読みの開始を指示する。これによりＣＰＵ４０１は、操作部４００から、原稿台読みによる読取開始指示を取得する。ＣＰＵ４０１は、読取開始指示を取得するとリーダ２００に原稿台読みを指示する。リーダ２００は、ドキュメントスキャナ２１０により原稿台ガラス１０２上のテストチャートを読み取る。ドキュメントスキャナ２１０のリーダ画像処理部１０８は、テストチャートの読取結果を表す輝度信号をプリンタ制御部１０９に送信する。
【００６９】
Ｓ５０４、Ｓ５１２の処理によりテストチャートが読み取られると、ＣＰＵ４０１は、読取結果（輝度信号）に基づいてテスト画像の濃度信号を取得する（Ｓ５０５）。ＣＰＵ４０１は、色処理部４０３のＬＵＴｉｄ４０４を用いて、輝度信号を濃度信号に変換する。これにより、１０階調の画像のそれぞれについての濃度信号が得られる。なお、ＣＰＵ４０１は、テストチャートに用いられるシートの種類に応じて色処理部４０３のＬＵＴｉｄ４０４のテーブルを切り替えてもよい。
【００７０】
ＣＰＵ４０１は、テスト画像を生成するために使用された濃度信号と、テストチャートの読取結果から得られた濃度信号とに基づいて、ＬＵＴａを作成する（Ｓ５０６）。ＣＰＵ４０１は、作成したＬＵＴａをメモリ４０２に格納する。テスト画像が１枚のシートに形成されてテストチャートが１枚の場合には、以上のようにしてキャリブレーション処理が行われる。
【００７１】
テスト画像が２枚のシートに形成されてテストチャートが２枚の場合には、以下のようにキャリブレーション処理が行われる。図１０は、この場合のキャリブレーション処理を表すフローチャートである。図７の処理と同じ処理には同じステップ番号が付してある。同じ処理の説明は省略する。図１１、図１２は、キャリブレーション処理中に操作部４００のディスプレイに表示される画面の例示図である。
【００７２】
上記したように、ディザ処理部４０７は、それぞれ線数が異なる複数のスクリーンを有してもよい。異なる線数間で形成した画像の階調特性は、大きく異なることもある。このような場合、線数毎にＬＵＴａが作成される。ただし、ユーザがどの線数のスクリーンについてキャリブレーションを行うべきかを判断することは困難である。これは、ユーザが文字、線、写真等の画像に適用されている線数と、コピー等に適用されている線数を把握することが困難であるためである。そのため、複数の線数のスクリーンを有する場合、すべての線数のスクリーンについてまとめてキャリブレーションを実行することで、ユーザの負担が軽減される。テストチャートが２枚の場合のキャリブレーションは、このような場合に適用される。
【００７３】
読取モードにＡＤＦ読みが選択された場合（Ｓ５０２：Y）、ＣＰＵ４０１は、プリンタ３００により２枚のテストチャート８０１ａ、８０１ｂを連続して作成する（Ｓ９０１）。ＣＰＵ４０１は、図１１（ａ）に例示するメッセージ画面７００ｄを操作部４００のディスプレイに表示する。メッセージ画面７００ｄには、給紙カセット１５２に２枚以上のシートが収納されていることの確認を促すメッセージと、２枚のテストチャートが連続して作成されることを示すメッセージと、プリント開始を指示するボタン７０１ｄとが表示される。ユーザは、給紙カセット１５２に２枚以上のシートが収納されていることを確認した後に、操作部４００によりボタン７０１ｄを押下することで、プリント開始を指示する。これによりＣＰＵ４０１は、操作部４００から、プリント開始の指示を取得する。
【００７４】
ＣＰＵ４０１は、プリント開始の指示を取得すると、ディザ処理部４０７に第１スクリーンをセットして、階調補正用のテストチャートを作成するためのテスト画像の濃度信号をディザ処理部４０７に送信する。ディザ処理部４０７は、第１スクリーンを使用して１０ビットの濃度信号を４ビットの濃度信号に変換する。プリンタ３００は、４ビットの濃度信号に基づいてテストチャート８０１ａを作成する。次に、ＣＰＵ４０１は、ディザ処理部４０７に第２スクリーンをセットして、階調補正用のテストチャートを作成するためのテスト画像の濃度信号をディザ処理部４０７に送信する。ディザ処理部４０７は第２スクリーンを使用して１０ビットの濃度信号を４ビットの濃度信号に変換する。プリンタ３００は、４ビットの濃度信号に基づいてテストチャート８０１ｂを作成する。
【００７５】
テストチャートの作成後にＣＰＵ４０１は、リーダ２００によりＡＤＦユニット２２０を動作させて、２枚のテストチャート８０１ａ、８０１ｂに対するＡＤＦ読みを実行する（Ｓ９０２）。そのためにＣＰＵ４０１は、ユーザに２枚のテストチャート８０１ａ、８０１ｂをＡＤＦユニット２２０の原稿トレイ３０２に載置するように促すメッセージを、操作部４００のディスプレイに表示する。図１１（ｂ）は、このようなメッセージ画面７００ｅを例示する。メッセージ画面７００ｅには、第１スクリーンのテストチャート８０１ａの上に第２スクリーンのテストチャート８０１ｂを重ねて原稿トレイ３０２に載置するように促すメッセージと、読取開始を指示するボタン７０１ｃとが表示される。なお、プリンタ３００は、どちらのスクリーンが適用されたかを示すメッセージやマークをテストチャート８０１ａ、８０１ｂに印刷してもよい。
【００７６】
ユーザは、原稿トレイ３０２にテストチャートを載置した後に、操作部４００によりボタン７０１ｃを押下することで、ＡＤＦ読みの開始を指示する。これによりＣＰＵ４０１は、操作部４００から、ＡＤＦ読みによる読取開始指示を取得する。ＣＰＵ４０１は、読取開始指示を取得するとリーダ２００にＡＤＦ読みを指示する。リーダ２００は、ＡＤＦユニット２２０によりテストチャート８０１ａ、８０１ｂを連続して搬送し、ドキュメントスキャナ２１０によりテストチャート８０１ａ、８０１ｂを連続して読み取る。ドキュメントスキャナ２１０のリーダ画像処理部１０８は、テストチャート８０１ａ、８０１ｂの読取結果を表す輝度信号をプリンタ制御部１０９に送信する。
【００７７】
読取モードに原稿台読みが選択された場合（Ｓ５０２：N）、ＣＰＵ４０１は、プリンタ３００により１枚目のテストチャート８０１ａを作成する（Ｓ９１１）。ＣＰＵ４０１は、図１２（ａ）に例示するメッセージ画面７００ｆを操作部４００のディスプレイに表示する。メッセージ画面７００ｆには、給紙カセット１５２に２枚以上のシートが収納されていることの確認を促すメッセージと、１枚目のテストチャートが作成されることを示すメッセージと、プリント開始を指示するボタン７０１ｄとが表示される。ユーザは、給紙カセット１５２に２枚以上のシートが収納されていることを確認した後に、操作部４００によりボタン７０１ｄを押下することで、プリント開始を指示する。これによりＣＰＵ４０１は、操作部４００から、プリント開始の指示を取得する。
【００７８】
ＣＰＵ４０１は、プリント開始の指示を取得すると、ディザ処理部４０７に第１スクリーンをセットして、階調補正用のテストチャートを作成するためのテスト画像の濃度信号をディザ処理部４０７に送信する。ディザ処理部４０７は、第１スクリーンを使用して１０ビットの濃度信号を４ビットの濃度信号に変換する。プリンタ３００は、４ビットの濃度信号に基づいて１枚目のテストチャート８０１ａを作成する。
【００７９】
１枚目のテストチャート８０１ａの作成後にＣＰＵ４０１は、リーダ２００により１枚目のテストチャート８０１ａの原稿台読みを実行する（Ｓ９１２）。そのためにＣＰＵ４０１は、ユーザにテストチャートを原稿台ガラス１０２に載置するように促すメッセージを、操作部４００のディスプレイに表示する。図１２（ｂ）は、このようなメッセージ画面７００ｇを例示する。メッセージ画面７００ｇには、１枚目のテストチャート８０１ａを原稿台ガラス１０２に載置するように促すメッセージと、読取開始を指示するボタン７０１ｃとが表示される。
【００８０】
ユーザは、ＡＤＦユニット２２０を開いて原稿台ガラス１０２を露出させ、原稿台ガラス１０２に、テスト画面が形成された面を原稿台ガラス１０２側に向けて１枚目のテストチャート８０１ａを載置する。ユーザは、その後に操作部４００によりボタン７０１ｃを押下することで、原稿台読みの開始を指示する。これによりＣＰＵ４０１は、操作部４００から、原稿台読みによる読取開始指示を取得する。ＣＰＵ４０１は、読取開始指示を取得するとリーダ２００に原稿台読みを指示する。リーダ２００は、ドキュメントスキャナ２１０により原稿台ガラス１０２上の１枚目のテストチャート８０１ａを読み取る。ドキュメントスキャナ２１０のリーダ画像処理部１０８は、１枚目のテストチャート８０１ａの読取結果を表す輝度信号をプリンタ制御部１０９に送信する。
【００８１】
次いでＣＰＵ４０１は、プリンタ３００により２枚目のテストチャート８０１ｂを作成する（Ｓ９１３）。ＣＰＵ４０１は、図１２（ｃ）に例示するメッセージ画面７００ｈを操作部４００のディスプレイに表示する。メッセージ画面７００ｈには、２枚目のテストチャートが作成されることを示すメッセージと、プリント開始を指示するボタン７０１ｄとが表示される。ユーザは、操作部４００によりボタン７０１ｄを押下することでプリント開始を指示する。これによりＣＰＵ４０１は、操作部４００から、プリント開始の指示を取得する。
【００８２】
ＣＰＵ４０１は、プリント開始の指示を取得すると、ディザ処理部４０７に第２スクリーンをセットして、階調補正用のテストチャートを作成するためのテスト画像の濃度信号をディザ処理部４０７に送信する。ディザ処理部４０７は、第２スクリーンを使用して１０ビットの濃度信号を４ビットの濃度信号に変換する。プリンタ３００は、４ビットの濃度信号に基づいて２枚目のテストチャート８０１ｂを作成する。
【００８３】
２枚目のテストチャート８０１ｂの作成後にＣＰＵ４０１は、リーダ２００により２枚目のテストチャート８０１ｂの原稿台読みを実行する（Ｓ９１４）。そのためにＣＰＵ４０１は、ユーザにテストチャートを原稿台ガラス１０２に載置するように促すメッセージを、操作部４００のディスプレイに表示する。図１２（ｄ）は、このようなメッセージ画面７００ｉを例示する。メッセージ画面７００ｉには、２枚目のテストチャート８０１ｂを原稿台ガラス１０２に載置するように促すメッセージと、読取開始を指示するボタン７０１ｃとが表示される。
【００８４】
ユーザは、ＡＤＦユニット２２０を開いて原稿台ガラス１０２を露出させ、原稿台ガラス１０２に、テスト画面が形成された面を原稿台ガラス１０２側に向けて２枚目のテストチャート８０１ｂを載置する。ユーザは、その後に操作部４００によりボタン７０１ｃを押下することで、原稿台読みの開始を指示する。これによりＣＰＵ４０１は、操作部４００から、原稿台読みによる読取開始指示を取得する。ＣＰＵ４０１は、読取開始指示を取得するとリーダ２００に原稿台読みを指示する。リーダ２００は、ドキュメントスキャナ２１０により原稿台ガラス１０２上の２枚目のテストチャート８０１ｂを読み取る。ドキュメントスキャナ２１０のリーダ画像処理部１０８は、２枚目のテストチャート８０１ｂの読取結果を表す輝度信号をプリンタ制御部１０９に送信する。
【００８５】
２枚のテストチャート８０１ａ、８０１ｂの読み取りが終了すると、ＣＰＵ４０１は、読取結果（輝度信号）に基づいてテスト画像の濃度信号を取得する（Ｓ５０５）。ＣＰＵ４０１は、テスト画像を生成するために使用された濃度信号と、テストチャートの読取結果から得られた濃度信号とに基づいて、ＬＵＴａを作成する（Ｓ５０６）。ＣＰＵ４０１は、テストチャート８０１ａの読取結果に基づいてＬＵＴａ’を作成し、テストチャート８０１ｂの読取結果に基づいてＬＵＴａ”を作成する。
ここでは、２枚のテストチャート８０１ａ、８０１ｂを形成する例を説明したが、３枚以上のテストチャートによりキャリブレーションを行ってもより。テストチャートが１枚増えるたびに、Ｓ９１３及びＳ９１４の処理が追加される。
【００８６】
（テストチャートの読取開始の判断）
本実施形態では、テストチャートを読み取る前に、テストチャートが正しくセットされたか否かを判断して、判断結果に基づいてリーダ２００によるテストチャートの読取開始の可否を判断する。具体的には、テストチャートが正しくセットされた場合にのみ、リーダ２００によるテストチャートの読み取りを許可する。「テストチャートが正しくセットされている」とは、テスト画像がプリントされたシートであるテストチャートが、原稿トレイ３０２或いは原稿台ガラス１０２の正しい位置に載置されることである。正しくセットされた場合にのみ、リーダ２００によるテストチャートの読み取りが許可されることで、テストチャートの読取エラーの発生が抑制される。つまり、テストチャートを読み取る前にテストチャートが正しくセットされたか否かが判断されることで、テストチャートの読取開始の可否が判断される。図１３は、読取開始の判断を含むキャリブレーション処理を表すフローチャートである。
【００８７】
図１３（ａ）は、テストチャートの読取開始の指示を受け付ける前のタイミングで読取開始の可否の判断を行う処理を表すフローチャートである。
ＣＰＵ４０１は、ユーザがテストチャートの作成時に選択したシートのサイズ（用紙サイズ）を表す情報を取得する（Ｓ１０１）。ここでは、ユーザがＡ４サイズのシートを選択した場合について説明する。なお、上記のとおり、ユーザは、テストチャートの作成前に、テストチャートのＡＤＦ読み（第１読取モード）を行うか、或いは原稿台読み（第２読取モード）を行うかを選択している。ＣＰＵ４０１は、例えば操作部４００のディスプレイに、図８（ａ）の操作画面７００ａで読取モードが選択された後に、用紙サイズを選択する画面を表示する。これによりユーザは、読取モードの選択後に引き続き、用紙サイズを選択する画面からテストチャートに用いるシートの用紙サイズを選択することができる。また、用紙サイズの選択の際にシートの向きが選択されてもよい。この場合、ＣＰＵ４０１は、シートの向きを表す情報も取得する。
【００８８】
ＣＰＵ４０１は、ユーザが選択した用紙サイズのシートを用いてテストチャートを作成する（Ｓ１０２）。ＣＰＵ４０１は、テストチャートの作成に用いたシートの用紙サイズをメモリ４０２に格納する。シートの向きも選択されている場合には、シートの向きを表す情報もメモリ４０２に格納される。上記のとおり、テストチャート作成後に、ユーザが選択した読取モードでテストチャートが読み取られる。そのためにユーザは、操作部４００により読取開始指示を入力する。ＡＤＦ読み（第１読取モード）が選択されている場合、ＣＰＵ４０１は、原稿トレイ３０２にテストチャートをセットして規制部材３３２の間隔を調整するように促すメッセージを、操作部４００のディスプレイに表示する。原稿台読み（第２読取モード）が選択されている場合、ＣＰＵ４０１は、テストチャートを原稿台ガラス１０２の原稿合わせマーク１２３１を基準にして載置するように促すメッセージを操作部４００のディスプレイに表示する。
【００８９】
ＣＰＵ４０１は、リーダ２００により原稿サイズ（セットされたテストチャートのサイズ）を検出する（Ｓ１０３）。ＡＤＦ読み（第１読取モード）の場合、リーダ制御部４１３は、原稿長検知センサ３３４ａ、３３４ｂが原稿を検知している間、常に原稿幅センサ３３３の検出結果に基づいて原稿サイズの検知結果を更新し続ける。これは、ユーザがテストチャートを原稿積載部３０１に載置した状態で、規制部材３３２の位置を調整して正しい位置にテストチャートをセットするためである。原稿台読み（第２読取モード）の場合、リーダ制御部４１３は、リーダ２００を閉じるタイミングで原稿サイズを検知する。これは、ユーザがテストチャートを原稿台ガラス１０２にセットする際に、リーダ２００の開閉の動作が伴うためである。
【００９０】
ＣＰＵ４０１は、Ｓ１０２の処理で作成したテストチャートの用紙サイズ（Ｓ１０１の処理で取得）とＳ１０３の処理で検出した原稿サイズとを比較し、その比較結果により用紙サイズと原稿サイズとが一致するか否かを判断する（Ｓ１０４）。一致する場合、ＣＰＵ４０１は、テストチャートが正しくセットされていると判断して、読取開始可能であると判断する。一致しない場合（Ｓ１０４：N）、ＣＰＵ４０１は、テストチャートの用紙サイズと一致するまでＳ１０３、Ｓ１０４の処理を繰り返し行うことになる。
【００９１】
図１４は、読取開始の可否判断の説明図である。ここでは、テストチャートがＡ４サイズのシートを用いて作成されている。そのためにＣＰＵ４０１は、リーダ２００により検出した原稿サイズがＡ４またはＡ４Ｒの場合に、用紙サイズと原稿サイズとが一致すると判断し、Ａ４及びＡ４Ｒ以外の場合に、用紙サイズと原稿サイズとが一致しないと判断する。なお、テストチャートがＡ３サイズのシートを用いて作成された場合、ＣＰＵ４０１は、リーダ２００により検出した原稿サイズがＡ３の場合にのみ用紙サイズと原稿サイズとが一致すると判断する。
【００９２】
図１５は、ＡＤＦ読み時にテストチャートを原稿トレイ３０２へセットしたときの状態の例示図である。図１６は、原稿トレイ３０２へのテストチャートのセット状態と読取結果との関係図である。ここでは、テストチャートがＡ４サイズのシートを用いて作成された場合を例にしている。
【００９３】
図１５（ａ）は、テストチャートが正しくセットされた場合を表す。給送される原稿の幅方向中央とテストチャートの中央が合致するようにテストチャートがセットされている。一対の規制部材３３２は、テストチャートの原稿幅のサイズ位置まで移動している。この場合、ＣＰＵ４０１は、テストチャートが読取開始可能であると判断する。図１５（ｂ）は、テストチャートが横読み方向（Ｒ向き）にセットされた場合を表す。この場合、検出された原稿サイズが作成したテストチャートと同じサイズであるため、ＣＰＵ４０１は、テストチャートが読取開始可能であると判断する。
【００９４】
図１５（ｃ）は、幅方向の手前側にテストチャートがセットされた場合を表す。この場合、テストチャートが正しくセットされておらず、作成したテストチャートと検出された原稿サイズとが一致しないため、ＣＰＵ４０１は、テストチャートが読取開始不可であると判断する。そのために読取エラーが未然に防止される。図１５（ｄ）は、テストチャートが搬送方向に対して傾いてセットされた場合を表す。この場合、テストチャートが正しくセットされておらず、作成したテストチャートと原稿サイズとが一致しないため、ＣＰＵ４０１は、テストチャートが読取開始不可であると判断する。そのために読取エラーが未然に防止される。
【００９５】
図１５（ｅ）は、作成したテストチャートとは異なる原稿がセットされた場合であり、かつ検出された原稿サイズがテストチャートの用紙サイズとは異なる場合を表す。この場合、ＣＰＵ４０１は、テストチャートが読取開始不可であると判断する。そのために読取エラーが未然に防止される。図１５（ｆ）は、作成したテストチャートとは異なる原稿がセットされた場合であり、かつ検出された原稿サイズがテストチャートの用紙サイズと一致する場合を表す。この場合、ＣＰＵ４０１は、テストチャートが読取開始可能であると判断する。ただし、原稿読取後に、読取エラーとなる。
【００９６】
図１７は、原稿台読み時にテストチャートを原稿台ガラス１０２へセットしたときの状態の例示図である。
【００９７】
図１７（ａ）は、テストチャートが正しくセットされた場合を表す。原稿台ガラス１０２の奥側の基準突き当て部の原稿合わせマーク１２３１に、テストチャートの用紙端部が合わせて載置される。この場合、ＣＰＵ４０１は、テストチャートが読取開始可能と判断する。図１７（ｂ）は、テストチャートが横向き（Ｒ向き）がセットされた場合を表す。この場合、検出された原稿サイズが作成したテストチャートと同じサイズであるため、ＣＰＵ４０１は、テストチャートが読取開始可能であると判断する。
【００９８】
図１７（ｃ）は、原稿合わせマーク１２３１にテストチャートの用紙端部が合わせてセットされていない場合を表す。この場合、テストチャートが正しくセットされていないため、ＣＰＵ４０１は、テストチャートが読取開始不可であると判断する。そのために読取エラーが未然に防止される。仮に、この状態で原稿台読みを行うと、テストチャートがＡ４であるためにＡ４のサイズ位置までしか第１ミラーユニット１０４ａ及び第２ミラーユニット１０４ｂが移動しない。そのために、テストチャートの一部しか読み取られず、読取エラーが発生する。図１７（ｄ）は、テストチャートが傾いてセットされた場合を表す。ユーザが正しくテストチャートをセットしても、リーダ２００を閉じる際の風等によりテストチャートが傾くことで、この状態は発生する。この場合もＣＰＵ４０１は、テストチャートが読取開始不可であると判断する。そのために読取エラーが未然に防止される。
【００９９】
図１７（ｅ）は、作成したテストチャートとは異なる原稿がセットされた場合であり、かつ検出された原稿サイズがテストチャートの用紙サイズとは異なる場合を表す。この場合、ＣＰＵ４０１は、テストチャートが読取開始不可であると判断する。そのために読取エラーが未然に防止される。図１７（ｆ）は、作成したテストチャートとは異なる原稿がセットされた場合であり、かつ検出された原稿サイズがテストチャートの用紙サイズと一致する場合を表す。この場合、ＣＰＵ４０１は、テストチャートが読取開始可能であると判断する。ただし、原稿読取後に、読取エラーとなる。
【０１００】
テストチャートの用紙サイズと検出した原稿サイズとが一致する場合（Ｓ１０４：Y）ＣＰＵ４０１は、リーダ２００によるテストチャートの読取開始が可能であると判断する（Ｓ１０５）。これによりＣＰＵ４０１は、例えば図８（ｂ）や図８（ｃ）のメッセージ画面７００ｂ、７００ｃに含まれる読取開始を指示するボタン７０１ｃを、グレイアウト状態から押下可能な状態に切り替える。或いは、ＣＰＵ４０１は、読取開始を指示するボタン７０１ｃを含まないメッセージ画面から、該ボタン７０１ｃを含むメッセージ画面に表示を切り替える。これによりユーザがテストチャートの読取開始を指示できない状態から指示できる状態に、表示が切り替わる。
【０１０１】
ＣＰＵ４０１は、読取開始を指示するボタン７０１ｃが押下されて読取開始指示が入力されると、リーダ２００の動作を制御して、テストチャートの読取処理を行う（Ｓ１０６）。ＣＰＵ４０１は、第１読取モードの場合にはＡＤＦ読みを実行し、第２読取モードの場合には原稿台読みを実行する。ＣＰＵ４０１は、テストチャートの読取結果に基づいて上記のキャリブレーションを実行して、プリント条件の調整を完了する（Ｓ１０７）。
【０１０２】
図１３（ｂ）は、テストチャートの読取開始の指示を受け付けたタイミングで読取開始の可否の判断を行う処理を表すフローチャートである。図１３（ａ）の処理と同じ処理には、同じステップ番号が付してある。図１３（ａ）と同じ処理の説明は省略する。
【０１０３】
Ｓ１０２の処理でテストチャートを作成したＣＰＵ４０１は、読取開始を指示するボタン７０１ｃが押下されて読取開始指示を受け付けると（Ｓ２０１）、Ｓ１０３のリーダ２００による原稿サイズの検出処理を実行する。ＣＰＵ４０１は、Ｓ１０２の処理で作成したテストチャートの用紙サイズとＳ１０３の処理で検出した原稿サイズとが一致しない場合（Ｓ１０４：N）、読取開始不可と判断する。この場合、ＣＰＵ４０１は、テストチャートが正しくリーダ２００にセットされていないことをユーザに通知する（Ｓ１１１）。
【０１０４】
図１８は、この場合に操作部４００のディスプレイに表示される通知画面の例示図である。図１８（ａ）は、ＡＤＦ読み（第１読取モード）が選択されている場合の通知画面を例示する。この通知画面は、テストチャートがＡＤＦユニット２２０の原稿トレイ３０２に正しくセットされていないことの通知、原稿トレイ３０２へのテストチャートの置き直しの指示、及び規制部材３３２等の調整の指示、を含む。図１８（ｂ）は、原稿台読み（第２読取モード）が選択されている場合の通知画面を例示する。この通知画面は、テストチャートが原稿台ガラス１０２に正しくセットされていないことの通知、原稿台ガラス１０２へのテストチャートの置き直しの指示、及びテストチャートを原稿合わせマーク１２３１へ突き当ててセットすることの指示、を含む。
【０１０５】
通知後にＣＰＵ４０１は、Ｓ２０１以降の処理をＳ１０２の処理で作成したテストチャートの用紙サイズとＳ１０３の処理で検出した原稿サイズとが一致するまで繰り返し行う。そのためにＣＰＵ４０１は、Ｓ１１１の通知処理の後に、操作部４００のディスプレイに、読取開始を指示するボタン７０１ｃを含む画面を表示する。ユーザがこのボタン７０１ｃを操作部４００により押下することで、Ｓ２０１以降の処理が行われる。なお、Ｓ１１１の通知は、ディスプレイへの通知画面の表示の他に、音声、ランプ表示等の出力装置を用いて行われてもよい。
【０１０６】
図１３（ｃ）は、テストチャートの読取開始の指示を受け付けたタイミングで読取開始の判断を行う処理を表すフローチャートである。図１３（ｃ）は、図１３（ｂ）のＳ２０１の処理とＳ１０３の処理の順序を逆にした例である。個々の処理は同じであるため説明は省略する。
【０１０７】
従来は、テストチャートの読取結果から読取エラーを判断する必要があったために、特にＡＤＦユニット２２０を用いて読み取る場合には、テストチャートが正しくセットされずに読取エラーとなるまで、時間が浪費される。これに対して本実施形態の画像形成装置１００は、テストチャートの読み取りを開始する前に、テストチャートが正しくセットされているか否かを判断することで読取開始の可否を判断する。テストチャートが正しくセットされていなければ読取開始が不可となるために、テストチャートが正しくセットされないことに起因する読取エラーを未然に防止することができる。画像形成装置１００は、読取エラーに起因するテストチャートの再読み取りの無駄を防ぐことができる。つまり、図１６に示すような効果が得られる。
【０１０８】
（テストチャートの読取開始の判断の他の例）
上記のテストチャートの読取開始の判断処理では、テストチャートに用いたシートの用紙サイズと、リーダ２００で検出した原稿サイズとが一致するか否かにより、テストチャートの読取開始の可否が判断されている。しかし、テストチャートにより調整されるプリント条件の種類によっては、テストチャートをリーダ２００で読み取る際のテストチャートの向きが限定されることがある。この場合、用紙サイズと原稿サイズとの一致の判断条件に、載置されたテストチャートの向きが含まれる。
【０１０９】
例えば、プリント時には感光ドラム１２１、１３１、１４１、１５１がレーザビームにより主走査方向（Ｙ方向）に走査される。この際、主走査方向に濃度ムラが発生することがある。主走査方向の濃度ムラは、例えば、感光ドラム１２１、１３１、１４１、１５１を帯電する帯電器１２２の劣化による帯電ムラ、露光器１１０によるレーザビームの露光ムラ、或いは現像器１２３による現像ムラ等が原因となって発生する。
【０１１０】
このような主走査方向の濃度ムラを補正する場合、濃度ムラ補正用のテストチャートが作成される。図１９は、濃度ムラ補正用のテストチャートの説明図である。図１９（ａ）は、Ａ４サイズのテストチャート８１０を例示する。図１９（ｂ）は、Ａ３サイズのテストチャート８１１を例示する。いずれのテストチャート８１０、８１１も、主走査方向（Ｙ方向）に、イエロー、マゼンタ、シアン、ブラックの各色の５０％の濃度信号で形成される帯状のテスト画像が形成される。帯状のテスト画像は、シートのサイズによらず、主走査方向が帯の長手となるように形成される。
【０１１１】
濃度ムラ補正用のテストチャート８１０、８１１の読み取りは、テストチャート８１０、８１１の主走査方向（Ｙ方向）がリーダ２００のＳＸ１方向又はＳＸ２方向に平行になるようにセットされて行われる。これは、画像センサ１０５が主走査方向にライン状に配列された光電変換素子を有しており、Ｙ方向の位置により光電変換素子の特性が異なるためである。リーダ２００は、テストチャート８１０、８１１の主走査方向をリーダ２００のＳＸ１方向又はＳＸ２方向にして読み取ることで、画像センサ１０５の光電変換素子の位置による特性差を抑制することができる。
【０１１２】
このようなテストチャートの読取開始の判断は、図１３のＳ１０４の処理と同様に行われる。即ち、ＣＰＵ４０１は、Ｓ１０２の処理で作成したテストチャートの用紙サイズとＳ１０３の処理で検出した原稿サイズとが一致するか否かを判断して、テストチャートの読取開始の可否を判断する。このとき、ＣＰＵ４０１は、原稿の向きをサイズの一致の判断条件に加える。図２０は、読取開始の可否判断の説明図である。原稿の向きがサイズの一致の判断条件に加えられている。図２０は、用紙サイズがＡ４の場合には原稿サイズがＡ４Ｒのみ読取開始が可となる。用紙サイズがＡ４で原稿サイズがＡ４の場合に、用紙サイズと原稿サイズは一致するが、原稿の向きが正しくないために、読取開始を不可とする点で、図２０は図１４の場合と相違する。図２０は、用紙サイズがＡ３の場合には原稿サイズが定形サイズ外のみ読取開始が可となる。なお、用紙サイズがＡ３の場合、テストチャート８１１は、一部が原稿台からはみ出すように原稿台ガラス１０２にセットされるのが、正しい置き方となる。このため、濃度ムラ補正は、用紙サイズがＡ３のテストチャート８１１を用いて行う場合には、ＡＤＦ読み（第１読取モード）による読み取りが不可となり、原稿台読み（第２読取モード）による読み取りのみが可となる。
【０１１３】
図２１は、原稿トレイ３０２へのテストチャートのセット状態と読取結果との関係図である。この例では、原稿サイズの一致の判断条件（原稿の置き方）に原稿の向きが加えられる。そのために、テストチャートの読取向きに限定がある主走査方向（Ｙ方向）の濃度ムラ補正等の調整に対して、図２１に示すように、「定形位置かつ読取向きが正しくない」場合に、読取エラーを未然に防ぐことが可能である。
【０１１４】
（テストチャートの読取開始の判断の他の例）
ここでは、テストチャートの向きによらず、テストチャートの長手方向（シートの長辺）がリーダ２００のＹ方向と平行になるようにテストチャートを載置することで、読取エラーの発生を未然に防ぐ例について説明する。
【０１１５】
例えば、「ＡＤＦ読取筋の検出を含む画像不良診断」の場合に、テストチャートが、長手方向をリーダ２００のＹ方向と平行になるようにして載置される。図２２は、「ＡＤＦ読取筋の検出を含む画像不良診断」で用いられる画像診断用のテストチャートの説明図である。画像診断用のテストチャート８２０は、画像が形成されない白地部８２１と、イエロー、マゼンタ、シアン、ブラックの各色の５０％の濃度信号で形成される帯状のテスト画像８２２、８２３、８２４、８２５と、を含む。図２２（ａ）は、Ａ４のシートに形成された画像診断用のテストチャート８２０を例示する。図２２（ｂ）は、Ａ４Ｒのシートに形成された画像診断用のテストチャート８２０を例示する。
【０１１６】
画像診断用のテストチャート８２０を読み取る場合、テストチャートがＡ４、Ａ４Ｒのいずれであっても、テストチャート８２０は、長手方向（シートの長辺）がＹ方向と平行になる向きでセットされる必要がある。
【０１１７】
ＡＤＦ読取筋の有無を判断する際に、テストチャート８２０がリーダ２００の読取位置に搬送される前とテストチャートの白地部８２１との両方で筋が検出された場合、テストチャート８２０の有無によらず筋が検出されることになる。この場合、リーダ２００に起因した筋が発生していると判断される。テストチャート８２０がリーダ２００の読取位置に搬送される前には筋が検出されず、テストチャート８２０の白地部８２１で筋が検出された場合、リーダ２００に起因した筋ではなくテストチャート８２０の白地部８２１に筋が有ると判断される。この場合、画像形成装置１００に起因した筋であると判断される。図２３は、このような筋検出位置と筋の原因との関係図である
【０１１８】
リーダ２００に起因した筋と画像形成装置１００に起因した筋とを切り分けるために、リーダ２００のより広い読取領域（Ｙ方向）に対して画像診断が行われる。そのために、テストチャート８２０は、長手方向（用紙の長辺）をＹ方向と平行になる向きでセットされる。つまりテストチャート８２０がＡ４でリーダ２００にセットされた場合にのみ、読取開始が許可される。
【０１１９】
図２４は、読取開始の可否判断の説明図である。ＡＤＦの読取筋を含む画像診断用のテストチャート８２０の場合、用紙サイズがＡ４、Ａ４Ｒのいずれの場合でも、原稿サイズがＡ４の場合にのみ読取開始が可能となる。これにより、その他の置き方で画像診断用のテストチャート８２０が置かれた際の読取エラーを未然に防止することが可能となる。
【０１２０】
以上のように本実施形態の画像形成装置１００は、テストチャートによるプリント条件の調整に際して、テストチャートの読取動作を行う前に、テストチャートが正しくセットされているかを判断する。これによりテストチャートをリーダ２００に読み取らせる差異のユーザの作業ミスによる読取エラーを未然に防止することができる。そのために、テストチャートによる調整作業の効率化をはかることが可能となる。
【図１】
2020184713.tif 000003
【図２】
2020184713.tif 000004
【図３】
2020184713.tif 000005
【図４】
2020184713.tif 000006
【図５】
2020184713.tif 000007
【図６】
2020184713.tif 000008
【図７】
2020184713.tif 000009
【図８】
2020184713.tif 000010
【図９】
2020184713.tif 000011
【図１０】
2020184713.tif 000012
【図１１】
2020184713.tif 000013
【図１２】
2020184713.tif 000014
【図１３】
2020184713.tif 000015
【図１４】
2020184713.tif 000016
【図１５】
2020184713.tif 000017
【図１６】
2020184713.tif 000018
【図１７】
2020184713.tif 000019
【図１８】
2020184713.tif 000020
【図１９】
2020184713.tif 000021
【図２０】
2020184713.tif 000022
【図２１】
2020184713.tif 000023
【図２２】
2020184713.tif 000024
【図２３】
2020184713.tif 000025
【図２４】
2020184713.tif 000026