(57)【特許請求の範囲】
【請求項１】
シートから画像データを読み取る画像読取部と、
予め定められた第１調整値及び第２調整値を記憶する記憶部と、
前記画像読取部を用いて、シート載置部に載置されたシートから画像データを読み取る第１読取処理を実行する第１読取処理部と、
前記第１読取処理によって読み取られた画像データに対して、前記第１調整値を用いたシェーディング補正を実行する第１補正処理部と、
前記第１読取処理によって予め定められた基準画像を含む基準シートから前記基準画像に対応する第１基準データが読み取られた場合に、前記第１基準データに基づいて前記第１基準データに対応する第１特定値を取得し、前記第１特定値に基づいて前記第１調整値を設定する第１設定処理部と、
前記画像読取部を用いて、シート搬送部によって搬送されるシートから画像データを読み取る第２読取処理を実行する第２読取処理部と、
前記第２読取処理によって読み取られた画像データに対して、前記第２調整値を用いたシェーディング補正を実行する第２補正処理部と、
前記第２読取処理によって前記基準シートから前記基準画像に対応する第２基準データが読み取られた場合に、前記第２基準データに基づいて前記第２基準データに対応する第２特定値を取得し、前記第２特定値に基づいて前記第２調整値を設定する第２設定処理部と、
前記第２設定処理部により前記第２調整値が設定されておらず前記第１設定処理部により前記第１調整値が設定されている場合に、前記第１調整値に基づいて前記第２調整値を設定し、前記第１設定処理部により前記第１調整値が設定されておらず前記第２設定処理部により前記第２調整値が設定されている場合には、前記第２調整値に基づいて前記第１調整値を設定する第３設定処理部と、
前記第１読取処理によって前記基準シートから前記第１基準データが読み取られる場合であって、前記記憶部に前記第１調整値が記憶されていない場合に、予め定められた第１初期値を用いて前記第１調整値を設定し、前記第２読取処理によって前記基準シートから前記第２基準データが読み取られる場合であって、前記記憶部に前記第２調整値が記憶されていない場合に、予め定められた第２初期値を用いて前記第２調整値を設定する第４設定処理部と、
を備え、
前記第１設定処理部は、前記第１補正処理部によるシェーディング補正後の前記第１基準データに基づいて前記第１特定値を取得し、
前記第２設定処理部は、前記第２補正処理部によるシェーディング補正後の前記第２基準データに基づいて前記第２特定値を取得する画像読取装置。
【請求項２】
シートから画像データを読み取る画像読取部と、
予め定められた第１調整値及び第２調整値を記憶する記憶部と、
前記画像読取部を用いて、シート載置部に載置されたシートから画像データを読み取る第１読取処理を実行する第１読取処理部と、
前記第１読取処理によって読み取られた画像データに対して、前記第１調整値を用いたシェーディング補正を実行する第１補正処理部と、
前記第１読取処理によって予め定められた基準画像を含む基準シートから前記基準画像に対応する第１基準データが読み取られた場合に、前記第１基準データに基づいて前記第１基準データに対応する第１特定値を取得し、前記第１特定値に基づいて前記第１調整値を設定する第１設定処理部と、
前記画像読取部を用いて、シート搬送部によって搬送されるシートから画像データを読み取る第２読取処理を実行する第２読取処理部と、
前記第２読取処理によって読み取られた画像データに対して、前記第２調整値を用いたシェーディング補正を実行する第２補正処理部と、
前記第２読取処理によって前記基準シートから前記基準画像に対応する第２基準データが読み取られた場合に、前記第２基準データに基づいて前記第２基準データに対応する第２特定値を取得し、前記第２特定値に基づいて前記第２調整値を設定する第２設定処理部と、
前記第２設定処理部により前記第２調整値が設定されておらず前記第１設定処理部により前記第１調整値が設定されている場合に、前記第１調整値に基づいて前記第２調整値を設定し、前記第１設定処理部により前記第１調整値が設定されておらず前記第２設定処理部により前記第２調整値が設定されている場合には、前記第２調整値に基づいて前記第１調整値を設定する第３設定処理部と、
を備え、
前記第３設定処理部は、前記第２調整値を前記第１調整値に予め定められた基準値が加算された値に設定し、前記第１調整値を前記第２調整値に前記基準値が減算された値に設定する画像読取装置。
【請求項３】
シートから画像データを読み取る画像読取部と、
予め定められた第１調整値及び第２調整値を記憶する記憶部と、
前記画像読取部を用いて、シート載置部に載置されたシートから画像データを読み取る第１読取処理を実行する第１読取処理部と、
前記第１読取処理によって読み取られた画像データに対して、前記第１調整値を用いたシェーディング補正を実行する第１補正処理部と、
前記第１読取処理によって予め定められた基準画像を含む基準シートから前記基準画像に対応する第１基準データが読み取られた場合に、前記第１基準データに基づいて前記第１基準データに対応する第１特定値を取得し、前記第１特定値に基づいて前記第１調整値を設定する第１設定処理部と、
前記画像読取部を用いて、シート搬送部によって搬送されるシートから画像データを読み取る第２読取処理を実行する第２読取処理部と、
前記第２読取処理によって読み取られた画像データに対して、前記第２調整値を用いたシェーディング補正を実行する第２補正処理部と、
前記第２読取処理によって前記基準シートから前記基準画像に対応する第２基準データが読み取られた場合に、前記第２基準データに基づいて前記第２基準データに対応する第２特定値を取得し、前記第２特定値に基づいて前記第２調整値を設定する第２設定処理部と、
前記第２設定処理部により前記第２調整値が設定されておらず前記第１設定処理部により前記第１調整値が設定されている場合に、前記第１調整値に基づいて前記第２調整値を設定し、前記第１設定処理部により前記第１調整値が設定されておらず前記第２設定処理部により前記第２調整値が設定されている場合には、前記第２調整値に基づいて前記第１調整値を設定する第３設定処理部と、
を備え、
前記第３設定処理部は、前記第１読取処理によって前記基準シートとは異なるシートから画像データが読み取られる場合であって、前記第１設定処理部により前記第１調整値が設定されておらず前記第２設定処理部により前記第２調整値が設定されていない場合に、予め定められた第３初期値を用いて前記第１調整値を設定し、前記第２読取処理によって前記基準シートとは異なるシートから画像データが読み取られる場合であって、前記第１設定処理部により前記第１調整値が設定されておらず前記第２設定処理部により前記第２調整値が設定されていない場合に、予め定められた第４初期値を用いて前記第２調整値を設定する画像読取装置。
【請求項４】
シートから画像データを読み取る画像読取部と、予め定められた第１調整値及び第２調整値を記憶する記憶部と、を備える画像読取装置で実行される調整値設定方法であって、
前記画像読取部を用いて、シート載置部に載置されたシートから画像データを読み取る第１読取処理を実行する第１ステップと、
前記第１読取処理によって読み取られた画像データに対して、前記第１調整値を用いたシェーディング補正を実行する第２ステップと、
前記第１読取処理によって予め定められた基準画像を含む基準シートから前記基準画像に対応する第１基準データが読み取られた場合に、前記第１基準データに基づいて前記第１基準データに対応する第１特定値を取得し、前記第１特定値に基づいて前記第１調整値を設定する第３ステップと、
前記画像読取部を用いて、シート搬送部によって搬送されるシートから画像データを読み取る第２読取処理を実行する第４ステップと、
前記第２読取処理によって読み取られた画像データに対して、前記第２調整値を用いたシェーディング補正を実行する第５ステップと、
前記第２読取処理によって前記基準シートから前記基準画像に対応する第２基準データが読み取られた場合に、前記第２基準データに基づいて前記第２基準データに対応する第２特定値を取得し、前記第２特定値に基づいて前記第２調整値を設定する第６ステップと、
前記第６ステップにより前記第２調整値が設定されておらず前記第３ステップにより前記第１調整値が設定されている場合に、前記第１調整値に基づいて前記第２調整値を設定し、前記第３ステップにより前記第１調整値が設定されておらず前記第６ステップにより前記第２調整値が設定されている場合には、前記第２調整値に基づいて前記第１調整値を設定する第７ステップと、
前記第１読取処理によって前記基準シートから前記第１基準データが読み取られる場合であって、前記記憶部に前記第１調整値が記憶されていない場合に、予め定められた第１初期値を用いて前記第１調整値を設定し、前記第２読取処理によって前記基準シートから前記第２基準データが読み取られる場合であって、前記記憶部に前記第２調整値が記憶されていない場合に、予め定められた第２初期値を用いて前記第２調整値を設定する第８ステップと、
を含み、
前記第３ステップでは、前記第２ステップによるシェーディング補正後の前記第１基準データに基づいて前記第１特定値が取得され、
前記第６ステップでは、前記第５ステップによるシェーディング補正後の前記第２基準データに基づいて前記第２特定値が取得される調整値設定方法。
【請求項５】
シートから画像データを読み取る画像読取部と、予め定められた第１調整値及び第２調整値を記憶する記憶部と、を備える画像読取装置で実行される調整値設定方法であって、
前記画像読取部を用いて、シート載置部に載置されたシートから画像データを読み取る第１読取処理を実行する第１ステップと、
前記第１読取処理によって読み取られた画像データに対して、前記第１調整値を用いたシェーディング補正を実行する第２ステップと、
前記第１読取処理によって予め定められた基準画像を含む基準シートから前記基準画像に対応する第１基準データが読み取られた場合に、前記第１基準データに基づいて前記第１基準データに対応する第１特定値を取得し、前記第１特定値に基づいて前記第１調整値を設定する第３ステップと、
前記画像読取部を用いて、シート搬送部によって搬送されるシートから画像データを読み取る第２読取処理を実行する第４ステップと、
前記第２読取処理によって読み取られた画像データに対して、前記第２調整値を用いたシェーディング補正を実行する第５ステップと、
前記第２読取処理によって前記基準シートから前記基準画像に対応する第２基準データが読み取られた場合に、前記第２基準データに基づいて前記第２基準データに対応する第２特定値を取得し、前記第２特定値に基づいて前記第２調整値を設定する第６ステップと、
前記第６ステップにより前記第２調整値が設定されておらず前記第３ステップにより前記第１調整値が設定されている場合に、前記第１調整値に基づいて前記第２調整値を設定し、前記第３ステップにより前記第１調整値が設定されておらず前記第６ステップにより前記第２調整値が設定されている場合には、前記第２調整値に基づいて前記第１調整値を設定する第７ステップと、
を含み、
前記第７ステップでは、前記第２調整値が前記第１調整値に予め定められた基準値が加算された値に設定され、前記第１調整値が前記第２調整値に前記基準値が減算された値に設定される調整値設定方法。
【請求項６】
シートから画像データを読み取る画像読取部と、予め定められた第１調整値及び第２調整値を記憶する記憶部と、を備える画像読取装置で実行される調整値設定方法であって、
前記画像読取部を用いて、シート載置部に載置されたシートから画像データを読み取る第１読取処理を実行する第１ステップと、
前記第１読取処理によって読み取られた画像データに対して、前記第１調整値を用いたシェーディング補正を実行する第２ステップと、
前記第１読取処理によって予め定められた基準画像を含む基準シートから前記基準画像に対応する第１基準データが読み取られた場合に、前記第１基準データに基づいて前記第１基準データに対応する第１特定値を取得し、前記第１特定値に基づいて前記第１調整値を設定する第３ステップと、
前記画像読取部を用いて、シート搬送部によって搬送されるシートから画像データを読み取る第２読取処理を実行する第４ステップと、
前記第２読取処理によって読み取られた画像データに対して、前記第２調整値を用いたシェーディング補正を実行する第５ステップと、
前記第２読取処理によって前記基準シートから前記基準画像に対応する第２基準データが読み取られた場合に、前記第２基準データに基づいて前記第２基準データに対応する第２特定値を取得し、前記第２特定値に基づいて前記第２調整値を設定する第６ステップと、
前記第６ステップにより前記第２調整値が設定されておらず前記第３ステップにより前記第１調整値が設定されている場合に、前記第１調整値に基づいて前記第２調整値を設定し、前記第３ステップにより前記第１調整値が設定されておらず前記第６ステップにより前記第２調整値が設定されている場合には、前記第２調整値に基づいて前記第１調整値を設定する第７ステップと、
を含み、
前記第７ステップでは、前記第１読取処理によって前記基準シートとは異なるシートから画像データが読み取られる場合であって、前記第３ステップにより前記第１調整値が設定されておらず前記第６ステップにより前記第２調整値が設定されていない場合に、予め定められた第３初期値が用いられて前記第１調整値が設定され、前記第２読取処理によって前記基準シートとは異なるシートから画像データが読み取られる場合であって、前記第３ステップにより前記第１調整値が設定されておらず前記第６ステップにより前記第２調整値が設定されていない場合に、予め定められた第４初期値が用いられて前記第２調整値が設定される調整値設定方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、原稿から画像データを読み取ることが可能な画像読取装置、画像読取装置を備える画像形成装置、及び画像読取装置で実行される調整値設定方法に関する。
【背景技術】
【０００２】
複写機などに搭載される画像読取装置には、原稿が載置されるコンタクトガラス、及び原稿を搬送するＡＤＦ（自動原稿搬送装置）が設けられることがある。この種の画像読取装置では、異なる二つの読取方法で原稿から画像データが読み取られる。具体的に、この種の画像読取装置は、コンタクトガラス上に載置された原稿から画像データを読み取ることが可能である。また、ＡＤＦによって原稿がコンタクトガラス上の読取位置を通過して搬送される際に、その原稿から画像データを読み取ることも可能である。
【０００３】
ところで、この種の画像読取装置では、コンタクトガラス上に載置された原稿から読み取られた画像データとＡＤＦによって搬送される原稿から読み取られた画像データとの間に濃度差が生じる場合がある。例えば、画像読取装置において、コンタクトガラス上に載置された原稿から画像データが読み取られる場合、原稿は、カバー部材によってコンタクトガラス上に押し付けられてコンタクトガラスと密着する。一方、ＡＤＦによって搬送される原稿から画像データが読み取られる場合、原稿は、前記読取位置においてコンタクトガラス上から離間して搬送されることがある。この場合、コンタクトガラス上に載置された原稿から画像データが読み取られる場合と、ＡＤＦによって搬送される原稿から画像データが読み取られる場合とでは、原稿とコンタクトガラスとの間の距離が異なる。そのため、ＡＤＦによって搬送される原稿から読み取られる画像データの濃度は、コンタクトガラス上に載置された原稿から読み取られる画像データの濃度より濃くなる（暗くなる）。
【０００４】
これに対し、読取方法ごとに予め取得された調整値を用いてシェーディング補正を行うことで、読取方法の違いに起因して発生する画像データの濃度差を低減可能な従来技術が知られている（特許文献１参照）。具体的に、上述の従来技術では、予め定められた基準濃度原稿から読取方法ごとに読み取られる画像データに基づいて、読取方法各々に対応する前記調整値が取得される。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００２−４４４３８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
ところで、画像読取装置において、前記調整値の一部又は全部が取得されないことがある。例えば、画像読取装置において、読取方法各々に対応する前記調整値が格納されたメモリーを含む回路基板が故障して、その回路基板が交換されることがある。この場合、ユーザー又は画像読取装置の保守作業担当者は、読取方法ごとに画像読取装置に前記基準濃度原稿の画像データを読み取らせて、画像読取装置に読取方法各々に対応する前記調整値を取得させる作業を行う必要がある。ここで、ユーザー等が前記作業を怠った場合には、画像読取装置において、読取方法各々に対応する前記調整値の一部又は全部が取得されない。この場合、画像読取装置において、読取方法の違いに起因して発生する画像データの濃度差を低減することができない。
【０００７】
本発明の目的は、読取方法の違いに起因して発生する画像データの濃度差を低減可能な画像読取装置、画像形成装置、及び調整値設定方法を提供することにある。
【課題を解決するための手段】
【０００８】
本発明の一の局面に係る画像読取装置は、画像読取部と、記憶部と、第１読取処理部と、第１補正処理部と、第１設定処理部と、第２読取処理部と、第２補正処理部と、第２設定処理部と、第３設定処理部とを備える。前記画像読取部は、シートから画像データを読み取る。前記記憶部は、予め定められた第１調整値及び第２調整値を記憶する。前記第１読取処理部は、前記画像読取部を用いて、シート載置部に載置されたシートから画像データを読み取る第１読取処理を実行する。前記第１補正処理部は、前記第１読取処理によって読み取られた画像データに対して、前記第１調整値を用いたシェーディング補正を実行する。前記第１設定処理部は、前記第１読取処理によって予め定められた基準画像を含む基準シートから前記基準画像に対応する第１基準データが読み取られた場合に、前記第１基準データに基づいて前記第１基準データに対応する第１特定値を取得し、前記第１特定値に基づいて前記第１調整値を設定する。前記第２読取処理部は、前記画像読取部を用いて、シート搬送部によって搬送されるシートから画像データを読み取る第２読取処理を実行する。前記第２補正処理部は、前記第２読取処理によって読み取られた画像データに対して、前記第２調整値を用いたシェーディング補正を実行する。前記第２設定処理部は、前記第２読取処理によって前記基準シートから前記基準画像に対応する第２基準データが読み取られた場合に、前記第２基準データに基づいて前記第２基準データに対応する第２特定値を取得し、前記第２特定値に基づいて前記第２調整値を設定する。前記第３設定処理部は、前記第２設定処理部により前記第２調整値が設定されておらず前記第１設定処理部により前記第１調整値が設定されている場合に、前記第１調整値に基づいて前記第２調整値を設定し、前記第１設定処理部により前記第１調整値が設定されておらず前記第２設定処理部により前記第２調整値が設定されている場合には、前記第２調整値に基づいて前記第１調整値を設定する。
【０００９】
本発明の他の局面に係る画像形成装置は、前記画像読取装置と、画像形成部とを備える。前記画像形成部は、前記画像読取装置によって読み取られた画像データに基づいて画像を形成可能である。
【００１０】
本発明の他の局面に係る調整値設定方法は、シートから画像データを読み取る画像読取部と、予め定められた第１調整値及び第２調整値を記憶する記憶部と、を備える画像読取装置で実行され、以下の第１ステップ、第２ステップ、第３ステップ、第４ステップ、第５ステップ、第６ステップ、及び第７ステップを含む。前記第１ステップでは、前記画像読取部を用いて、シート載置部に載置されたシートから画像データを読み取る第１読取処理が実行される。前記第２ステップでは、前記第１読取処理によって読み取られた画像データに対して、前記第１調整値を用いたシェーディング補正が実行される。前記第３ステップでは、前記第１読取処理によって予め定められた基準画像を含む基準シートから前記基準画像に対応する第１基準データが読み取られた場合に、前記第１基準データに基づいて前記第１基準データに対応する第１特定値が取得され、前記第１特定値に基づいて前記第１調整値が設定される。前記第４ステップでは、前記画像読取部を用いて、シート搬送部によって搬送されるシートから画像データを読み取る第２読取処理が実行される。前記第５ステップでは、前記第２読取処理によって読み取られた画像データに対して、前記第２調整値を用いたシェーディング補正が実行される。前記第６ステップでは、前記第２読取処理によって前記基準シートから前記基準画像に対応する第２基準データが読み取られた場合に、前記第２基準データに基づいて前記第２基準データに対応する第２特定値が取得され、前記第２特定値に基づいて前記第２調整値が設定される。前記第７ステップでは、前記第６ステップにより前記第２調整値が設定されておらず前記第３ステップにより前記第１調整値が設定されている場合に、前記第１調整値に基づいて前記第２調整値が設定され、前記第３ステップにより前記第１調整値が設定されておらず前記第６ステップにより前記第２調整値が設定されている場合には、前記第２調整値に基づいて前記第１調整値が設定される。
【発明の効果】
【００１１】
本発明によれば、読取方法の違いに起因して発生する画像データの濃度差を低減させることが可能である。
【図面の簡単な説明】
【００１２】
【図１】図１は、本発明の実施形態に係る画像形成装置の構成を示す図である。
【図２】図２は、本発明の実施形態に係る画像形成装置のシステム構成を示すブロック図である。
【図３】図３は、本発明の実施形態に係る画像形成装置のＡＤＦ及び画像読取部の構成を示す図である。
【図４】図４は、本発明の実施形態に係る画像形成装置で実行される第１設定処理の一例を示すフローチャートである。
【図５】図５は、本発明の実施形態に係る画像形成装置で実行される第２設定処理の一例を示すフローチャートである。
【図６】図６は、本発明の実施形態に係る画像形成装置で実行される第１シート読取処理の一例を示すフローチャートである。
【図７】図７は、本発明の実施形態に係る画像形成装置で実行される第２シート読取処理の一例を示すフローチャートである。
【発明を実施するための形態】
【００１３】
以下、添付図面を参照しながら、本発明の実施形態について説明し、本発明の理解に供する。なお、以下の実施形態は、本発明を具体化した一例であって、本発明の技術的範囲を限定するものではない。
【００１４】
［画像形成装置１０の構成］
まず、図１〜図３を参照しつつ、本発明の実施形態に係る画像形成装置１０の構成について説明する。ここで、図１は画像形成装置１０の構成を示す断面模式図である。また、図３はＡＤＦ１及び画像読取部２の構成の一部を示す断面模式図である。
【００１５】
画像形成装置１０は、原稿から画像データを読み取るスキャン機能、及び画像データに基づいて画像を形成するプリント機能と共に、ファクシミリ機能、及びコピー機能などの複数の機能を有する複合機である。
【００１６】
図１及び図２に示されるように、画像形成装置１０は、ＡＤＦ（自動原稿搬送装置）１、画像読取部２、画像形成部３、給紙部４、制御部５、及び操作表示部６を備える。
【００１７】
画像形成部３は、画像データに基づいて電子写真方式で画像を形成することが可能である。具体的に、画像形成部３は、感光体ドラム、帯電装置、光走査装置、現像装置、転写装置、クリーニング装置、定着装置、及び排紙トレイを備える。給紙部４は、給紙カセット、シート搬送路、及び複数の搬送ローラーを備え、画像形成部３にシートを供給する。画像形成部３は、給紙部４から供給されるシートに、画像データに基づく画像を形成する。画像形成部３による画像形成後のシートは、前記排紙トレイに排出される。なお、画像形成部３は、インクジェット方式などの他の画像形成方式により画像を形成するものであってもよい。
【００１８】
制御部５は、不図示のＣＰＵ、ＲＯＭ、ＲＡＭ、及びＥＥＰＲＯＭ（登録商標）などの制御機器を備える。前記ＣＰＵは、各種の演算処理を実行するプロセッサーである。前記ＲＯＭは、前記ＣＰＵに各種の処理を実行させるための制御プログラムなどの情報が予め記憶される不揮発性の記憶媒体である。前記ＲＡＭは揮発性の記憶媒体であり、前記ＥＥＰＲＯＭは不揮発性の記憶媒体である。前記ＲＡＭ及び前記ＥＥＰＲＯＭは、前記ＣＰＵが実行する各種の処理の一時記憶メモリー（作業領域）として使用される。制御部５では、前記ＣＰＵにより前記ＲＯＭに予め記憶された各種の制御プログラムが実行される。これにより、画像形成装置１０が制御部５により統括的に制御される。なお、制御部５は、集積回路（ＡＳＩＣ）などの電子回路で構成されたものであってもよく、画像形成装置１０を統括的に制御するメイン制御部とは別に設けられた制御部であってもよい。
【００１９】
操作表示部６は、制御部５からの制御指示に応じて各種の情報を表示する液晶ディスプレーなどの表示部、及びユーザーの操作に応じて制御部５に各種の情報を入力する操作キー又はタッチパネルなどの操作部を有する。
【００２０】
ＡＤＦ１は、画像読取部２によって画像データが読み取られる原稿を搬送する。具体的に、ＡＤＦ１は、図１及び図３に示されるように、原稿搬送路１Ａ、原稿載置部１１、複数の搬送ローラー１２、原稿ガイド１３、及び排紙部１４を備える。また、ＡＤＦ１は、後述する原稿台２１に対して開閉可能に支持されており、原稿台２１の第１コンタクトガラス２１１に載置される原稿に対する原稿カバーを兼ねている。
【００２１】
ＡＤＦ１では、搬送ローラー１２各々が不図示のモーターで駆動される。これにより、原稿載置部１１に載置された原稿が、ＡＤＦ１の内部に形成された原稿搬送路１Ａを搬送される。原稿搬送路１Ａを搬送される原稿は、原稿ガイド１３によって原稿台２１の第２コンタクトガラス２１２上の読取位置Ｐ１（図３参照）に案内された後、排紙部１４に排出される。
【００２２】
画像読取部２は、原稿から画像データを読み取ることが可能である。具体的に、画像読取部２は、図１、及び図３に示されるように、原稿台２１、読取ユニット２２、ミラー２３、ミラー２４、光学レンズ２５、及びＣＣＤ２６を備える。
【００２３】
原稿台２１は、画像形成装置１０の筐体の上面に設けられる。原稿台２１は、図１及び図３に示されるように、第１コンタクトガラス２１１、第２コンタクトガラス２１２、及び白基準板２１３を備える。第１コンタクトガラス２１１には、原稿が載置される。第２コンタクトガラス２１２は、原稿台２１に対して閉じられた状態のＡＤＦ１の原稿ガイド１３と対向する位置に設けられる。白基準板２１３は、図３に示されるように、第１コンタクトガラス２１１の第２コンタクトガラス２１２側の端部の上面に設けられる。白基準板２１３は、第１コンタクトガラス２１１との対向面に予め定められた第１基準画像を有する。例えば、前記第１基準画像は、白色に対応する予め定められた基準濃度を有するベタ画像である。白基準板２１３からは、後述するシェーディング補正に用いられる第３基準データが読み取られる。
【００２４】
画像読取部２は、異なる二つの読取方法で原稿から画像データを読み取ることが可能である。具体的に、画像読取部２は、第１コンタクトガラス２１１上に載置された原稿から、画像データを読み取ることが可能である。また、画像読取部２は、ＡＤＦ１によって原稿が第２コンタクトガラス２１２上の読取位置Ｐ１を通過して搬送される際に、その原稿から画像データを読み取ることも可能である。ここに、第１コンタクトガラス２１１に載置される原稿、又はＡＤＦ１の原稿載置部１１に載置される原稿が、本発明におけるシートの一例である。また、第１コンタクトガラス２１１が、本発明におけるシート載置部の一例である。また、ＡＤＦ１が、本発明におけるシート搬送部の一例である。
【００２５】
読取ユニット２２は、原稿台２１の下側に設けられる。読取ユニット２２は、ステッピングモーター等の駆動部を有する不図示の移動機構によって、図１に示される副走査方向Ｄ１へ移動可能に構成されている。読取ユニット２２は、図１に示されるように、光源２２１及びミラー２２２を備える。光源２２１は、図１における紙面に垂直な主走査方向に沿って配列された複数の白色ＬＥＤである。光源２２１は、原稿台２１へ向けて前記主走査方向の１ライン分の白色光を照射する。光源２２１から射出された光は、第１コンタクトガラス２１１又は第２コンタクトガラス２１２を透過して、第１コンタクトガラス２１１に載置された原稿又はＡＤＦ１によって搬送される原稿に照射される。ミラー２２２は、光源２２１から射出されて原稿で反射された光をミラー２３へ反射させる。
【００２６】
画像読取部２では、第１コンタクトガラス２１１に載置された原稿から画像データが読み取られる場合、読取ユニット２２が前記移動機構によって第１コンタクトガラス２１１の下方の位置に移動される。これにより、光源２２１から射出される光が第１コンタクトガラス２１１を透過して、第１コンタクトガラス２１１に載置された原稿に照射される。また、読取ユニット２２は、前記移動機構によって副走査方向Ｄ１へ移動される。これにより、光源２２１から原稿に照射される光が副走査方向Ｄ１へ走査される。
【００２７】
また、画像読取部２では、ＡＤＦ１によって搬送される原稿から画像データが読み取られる場合、読取ユニット２２が前記移動機構によって第２コンタクトガラス２１２の下方の位置に移動される。具体的に、読取ユニット２２は、前記移動機構によって光源２２１から射出される光が読取位置Ｐ１（図３参照）を通過する位置に移動される。これにより、光源２２１から射出される光が第２コンタクトガラス２１２を透過して、ＡＤＦ１によって読取位置Ｐ１を通過して搬送される原稿に照射される。
【００２８】
また、画像読取部２では、白基準板２１３から前記第３基準データが読み取られる場合、読取ユニット２２が白基準板２１３の下方の位置に移動される。これにより、光源２２１から射出される光が第１コンタクトガラス２１１を透過して、第１コンタクトガラス２１１上に設けられた白基準板２１３に照射される。
【００２９】
ミラー２３は、読取ユニット２２のミラー２２２で反射された光をミラー２４へ反射させる。ミラー２４は、ミラー２３で反射された光を光学レンズ２５へ反射させる。光学レンズ２５は、ミラー２４で反射された光を集光してＣＣＤ２６へ入射させる。
【００３０】
ＣＣＤ２６は、前記主走査方向に沿って配列された複数の光電変換素子を有するイメージセンサーである。ＣＣＤ２６は、受光した光の光量に応じた電気信号を出力する。画像読取部２では、光源２２１から射出されて原稿で反射された光がミラー２２２、ミラー２３、ミラー２４、及び光学レンズ２５を経由してＣＣＤ２６に入射される。これにより、ＣＣＤ２６から原稿の画像に対応するアナログの電気信号が出力される。ＣＣＤ２６から出力されるアナログの電気信号は、不図示のアナログフロントエンド回路によりデジタルの電気信号（画像データ）に変換されて、制御部５に入力される。
【００３１】
ところで、画像形成装置１０では、第１コンタクトガラス２１１上に載置された原稿から読み取られた画像データと、ＡＤＦ１によって搬送される原稿から読み取られた画像データとの間に濃度差が生じる。具体的に、画像形成装置１０において、第１コンタクトガラス２１１上に載置された原稿から画像データが読み取られる場合、原稿は、ＡＤＦ１によって第１コンタクトガラス２１１上に押し付けられて第１コンタクトガラス２１１と密着する。一方、ＡＤＦ１によって搬送される原稿から画像データが読み取られる場合、原稿は、読取位置Ｐ１において第２コンタクトガラス２１２上から離間して搬送される。そのため、第１コンタクトガラス２１１上に載置された原稿から画像データが読み取られる場合と、ＡＤＦ１によって搬送される原稿から画像データが読み取られる場合とでは、原稿とコンタクトガラスとの間の距離が異なる。これにより、ＡＤＦ１によって搬送される原稿から読み取られる画像データの濃度は、第１コンタクトガラス２１１上に載置された原稿から読み取られる画像データの濃度より濃くなる（暗くなる）。
【００３２】
これに対し、読取方法ごとに予め取得された調整値を用いてシェーディング補正を行うことで、読取方法の違いに起因して発生する画像データの濃度差を低減可能な従来技術が知られている。ここで、前記シェーディング補正は、光源２２１の前記主走査方向における発光量のバラつき、及びＣＣＤ２６の前記主走査方向における受光感度のバラつきなどに起因する画像データの前記主走査方向における濃度ムラを除去する処理である。具体的に、前記従来技術では、予め定められた基準濃度原稿から読取方法ごとに読み取られる画像データに基づいて、読取方法各々に対応する前記調整値が取得される。
【００３３】
ここで、画像形成装置１０において、前記調整値の一部又は全部が取得されないことがある。例えば、画像形成装置１０において、読取方法各々に対応する前記調整値が格納された前記ＥＥＰＲＯＭを含む制御部５が搭載される回路基板が故障して、その回路基板が交換されることがある。この場合、ユーザー又は画像形成装置１０の保守作業担当者は、読取方法ごとに画像形成装置１０に前記基準濃度原稿の画像データを読み取らせて、画像形成装置１０に読取方法各々に対応する前記調整値を取得させる作業を行う必要がある。ここで、ユーザー等が前記作業を怠った場合には、画像形成装置１０において、読取方法各々に対応する前記調整値の一部又は全部が取得されない。この場合、画像形成装置１０において、読取方法の違いに起因して発生する画像データの濃度差を低減することができない。
【００３４】
これに対し、本発明の実施形態に係る画像形成装置１０では、以下に説明するように、読取方法の違いに起因して発生する画像データの濃度差を低減させることが可能である。
【００３５】
具体的に、制御部５の前記ＲＯＭには、前記ＣＰＵに後述の第１設定処理（図４のフローチャート参照）、第２設定処理（図５のフローチャート参照）、第１シート読取処理（図６のフローチャート参照）、及び第２シート読取処理（図７のフローチャート参照）を実行させるための調整値設定プログラムが予め記憶されている。なお、前記調整値設定プログラムは、ＣＤ、ＤＶＤ、フラッシュメモリーなどのコンピューター読み取り可能な記録媒体に記録されており、前記記録媒体から読み取られて制御部５の前記ＥＥＰＲＯＭなどにインストールされるものであってもよい。
【００３６】
そして、制御部５は、図２に示されるように、第１読取処理部５１、第１補正処理部５２、第２読取処理部５３、第２補正処理部５４、第４設定処理部５５、第１設定処理部５６、第２設定処理部５７、及び第３設定処理部５８を含む。具体的に、制御部５は、前記ＣＰＵを用いて前記ＲＯＭに記憶されている前記調整値設定プログラムを実行する。これにより、制御部５は、第１読取処理部５１、第１補正処理部５２、第２読取処理部５３、第２補正処理部５４、第４設定処理部５５、第１設定処理部５６、第２設定処理部５７、及び第３設定処理部５８として機能する。ここに、ＡＤＦ１、画像読取部２、及び制御部５を備える装置が、本発明における画像読取装置の一例である。なお、本発明は、スキャナー装置、ファクシミリ装置、コピー機などの画像読取装置又は画像形成装置に適用可能である。
【００３７】
第１読取処理部５１は、画像読取部２を用いて、第１コンタクトガラス２１１に載置された予め定められた第２基準画像を含む基準シートから画像データ（第１基準データ）を読み取る第１固定読取処理を実行する。例えば、第１読取処理部５１は、操作表示部６におけるユーザー操作により後述する第１設定処理の実行が指示された場合に、画像読取部２を用いて前記第１固定読取処理を実行する。
【００３８】
ここで、前記第２基準画像は、前記第１基準画像と同じ画像、即ち前記基準濃度を有するベタ画像である。なお、前記第２基準画像は、前記第１基準画像と異なる画像であってもよい。例えば、前記第２基準画像は、予め定められた複数の色に対応する複数の前記主走査方向に長尺な帯状のベタ画像であってもよい。ここに、前記第２基準画像が、本発明における予め定められた基準画像の一例である。
【００３９】
また、第１読取処理部５１は、画像読取部２を用いて、第１コンタクトガラス２１１に載置された前記基準シートとは異なるシート（通常の原稿）から画像データを読み取る第２固定読取処理を実行する。例えば、第１読取処理部５１は、操作表示部６におけるユーザー操作により後述する第１シート読取処理の実行が指示された場合に、画像読取部２を用いて前記第２固定読取処理を実行する。ここに、前記第１固定読取処理及び前記第２固定読取処理が、本発明における第１読取処理の一例である。
【００４０】
第１補正処理部５２は、前記第１固定読取処理及び前記第２固定読取処理によって読み取られた画像データに対して、予め定められた第１調整値を用いた前記シェーディング補正を実行する。ここで、前記第１調整値は、前記第１固定読取処理及び前記第２固定読取処理に対応する前記調整値である。例えば、画像形成装置１０では、前記第１調整値が前記ＥＥＰＲＯＭの予め定められた第１記憶領域に記憶される。前記第１調整値は、第１設定処理部５６、第３設定処理部５８、又は第４設定処理部５５によって、前記ＥＥＰＲＯＭの前記第１記憶領域に格納される。ここに、前記ＥＥＰＲＯＭが、本発明における記憶部の一例である。
【００４１】
具体的に、第１補正処理部５２は、後述する第１設定処理において前記第１固定読取処理が実行された場合に、前記第１固定読取処理によって読み取られた前記基準シートの画像データ（第１基準データ）に対して、前記第１調整値を用いた前記シェーディング補正を実行する。また、第１補正処理部５２は、後述する第１シート読取処理において前記第２固定読取処理が実行された場合に、前記第２固定読取処理によって読み取られた前記基準シートとは異なるシート（通常の原稿）の画像データに対して、前記第１調整値を用いた前記シェーディング補正を実行する。
【００４２】
例えば、第１補正処理部５２は、以下に示す式（１）に基づいて、前記第１固定読取処理及び前記第２固定読取処理によって読み取られた画像データの画素ごとに、前記シェーディング補正を実行する。
【００４３】
Ｄｏｕｔ＝Ａ×Ｂ１×（Ｄｉｎ−Ｄｍｉｎ）／（Ｄｍａｘ−Ｄｍｉｎ）・・・（１）
【００４４】
なお、式（１）において、Ｄｉｎは補正前の画像データの濃度値を示し、Ｄｏｕｔは補正後の画像データの濃度値を示す。また、式（１）において、Ａは補正後の画像データの階調数を示し、Ｂ１は前記第１調整値を示す。例えば、階調数Ａは２５６である。また、式（１）において、Ｄｍａｘは前記第３基準データの濃度値を示し、Ｄｍｉｎは第４基準データの濃度値を示す。ここで、前記第４基準データは、光源２２１の消灯時にＣＣＤ２６から出力される電気信号に対応する画像データである。例えば、画像形成装置１０では、制御部５が、画像形成装置１０の電源が投入された場合又は画像形成装置１０の動作モードがスリープモードから通常モードに移行した場合に、画像読取部２を用いて前記第３基準データ及び前記第４基準データを取得する。
【００４５】
第２読取処理部５３は、画像読取部２を用いて、ＡＤＦ１によって搬送される前記基準シートから画像データ（第２基準データ）を読み取る第１搬送読取処理を実行する。例えば、第２読取処理部５３は、操作表示部６におけるユーザー操作により後述する第２設定処理の実行が指示された場合に、ＡＤＦ１及び画像読取部２を用いて前記第１搬送読取処理を実行する。
【００４６】
また、第２読取処理部５３は、画像読取部２を用いて、ＡＤＦ１によって搬送される前記基準シートとは異なるシート（通常の原稿）から画像データを読み取る第２搬送読取処理を実行する。例えば、第２読取処理部５３は、操作表示部６におけるユーザー操作により後述する第２シート読取処理の実行が指示された場合に、ＡＤＦ１及び画像読取部２を用いて前記第２搬送読取処理を実行する。ここに、前記第１搬送読取処理及び前記第２搬送読取処理が、本発明における第２読取処理の一例である。
【００４７】
第２補正処理部５４は、前記第１搬送読取処理及び前記第２搬送読取処理によって読み取られた画像データに対して、予め定められた第２調整値を用いた前記シェーディング補正を実行する。ここで、前記第２調整値は、前記第１搬送読取処理及び前記第２搬送読取処理に対応する前記調整値である。例えば、画像形成装置１０では、前記第２調整値が前記ＥＥＰＲＯＭの予め定められた第２記憶領域に記憶される。前記第２調整値は、第２設定処理部５７、第３設定処理部５８、又は第４設定処理部５５によって、前記ＥＥＰＲＯＭの前記第２記憶領域に格納される。
【００４８】
具体的に、第２補正処理部５４は、後述する第２設定処理において前記第１搬送読取処理が実行された場合に、前記第１搬送読取処理によって読み取られた前記基準シートの画像データ（第２基準データ）に対して、前記第２調整値を用いた前記シェーディング補正を実行する。また、第２補正処理部５４は、後述する第２シート読取処理において前記第２搬送読取処理が実行された場合に、前記第２搬送読取処理によって読み取られた前記基準シートとは異なるシート（通常の原稿）の画像データに対して、前記第２調整値を用いた前記シェーディング補正を実行する。
【００４９】
例えば、第２補正処理部５４は、以下に示す式（２）に基づいて、前記第１搬送読取処理及び前記第２搬送読取処理によって読み取られた画像データの画素ごとに、前記シェーディング補正を実行する。なお、式（２）において、Ｂ２は前記第２調整値を示す。
【００５０】
Ｄｏｕｔ＝Ａ×Ｂ２×（Ｄｉｎ−Ｄｍｉｎ）／（Ｄｍａｘ−Ｄｍｉｎ）・・・（２）
【００５１】
第４設定処理部５５は、前記第１固定読取処理によって前記基準シートから前記第２基準画像に対応する第１基準データが読み取られる場合であって、前記ＥＥＰＲＯＭに前記第１調整値が記憶されていない場合に、予め定められた第１初期値を用いて前記第１調整値を設定する。ここで、前記第１初期値は、後述する第１設定処理部５６による第１特定値の取得に用いられる値である。例えば、前記第１初期値は、後述する第３初期値より低い値である。例えば、前記第１初期値は、第３初期値に０．８を乗じた値である。
【００５２】
例えば、画像形成装置１０では、前記第１初期値が予め前記ＲＯＭに格納されている。第４設定処理部５５は、前記第１固定読取処理によって前記基準シートから前記第１基準データが読み取られる場合であって、前記ＥＥＰＲＯＭの前記第１記憶領域に前記第１調整値が記憶されていない場合に、前記ＲＯＭから前記第１初期値を取得する。そして、第４設定処理部５５は、取得された前記第１初期値を前記ＥＥＰＲＯＭの前記第１記憶領域に格納することで、前記第１調整値を設定する。
【００５３】
また、第４設定処理部５５は、前記第１搬送読取処理によって前記基準シートから前記第２基準画像に対応する第２基準データが読み取られる場合であって、前記ＥＥＰＲＯＭに前記第２調整値が記憶されていない場合に、予め定められた第２初期値を用いて前記第２調整値を設定する。ここで、前記第２初期値は、後述する第２設定処理部５７による第２特定値の取得に用いられる値である。例えば、前記第２初期値は、前記第１初期値と同じ値である。なお、前記第２初期値は、前記第１初期値と異なる値であってもよい。
【００５４】
例えば、画像形成装置１０では、前記第２初期値が予め前記ＲＯＭに格納されている。第４設定処理部５５は、前記第１搬送読取処理によって前記基準シートから前記第２基準データが読み取られる場合であって、前記ＥＥＰＲＯＭの前記第２記憶領域に前記第２調整値が記憶されていない場合に、前記ＲＯＭから前記第２初期値を取得する。そして、第４設定処理部５５は、取得された前記第２初期値を前記ＥＥＰＲＯＭの前記第２記憶領域に格納することで、前記第２調整値を設定する。
【００５５】
第１設定処理部５６は、前記第１固定読取処理によって前記基準シートから前記第１基準データが読み取られた場合に、前記第１基準データに基づいて前記第１基準データに対応する第１特定値を取得し、前記第１特定値に基づいて前記第１調整値を設定する。
【００５６】
例えば、第１設定処理部５６は、第１補正処理部５２による前記シェーディング補正後の前記第１基準データに基づいて、前記第１特定値を取得する。ここで、前記第１固定読取処理によって前記基準シートから前記第１基準データが読み取られる場合であって、前記ＥＥＰＲＯＭに前記第１調整値が記憶されていない場合には、第４設定処理部５５により前記第１調整値が設定されて、前記シェーディング補正が実行される。
【００５７】
例えば、第１設定処理部５６は、以下に示す式（３）に基づいて、前記第１特定値を取得する。なお、式（３）において、Ｄｏｕｔ１は第１補正処理部５２による前記シェーディング補正後の前記第１基準データの濃度値を示す。また、式（３）において、Ｃ１は前記第１特定値を示す。また、式（３）において、Ｅは前記基準シートの前記基準濃度に対応する濃度値を示す。例えば、画像形成装置１０では、前記基準シートの前記基準濃度に対応する濃度値が予め前記ＲＯＭに格納されている。
【００５８】
Ｃ１＝Ｅ／Ｄｏｕｔ１・・・（３）
【００５９】
そして、第１設定処理部５６は、取得された前記第１特定値と前記ＥＥＰＲＯＭに記憶されている前記第１調整値とを乗算する演算処理を実行して、前記ＥＥＰＲＯＭに記憶されている前記第１調整値を演算結果に置換することで、前記第１調整値を設定する。
【００６０】
第２設定処理部５７は、前記第１搬送読取処理によって前記基準シートから前記第２基準データが読み取られた場合に、前記第２基準データに基づいて前記第２基準データに対応する第２特定値を取得し、前記第２特定値に基づいて前記第２調整値を設定する。
【００６１】
例えば、第２設定処理部５７は、第２補正処理部５４による前記シェーディング補正後の前記第２基準データに基づいて、前記第２特定値を取得する。ここで、前記第１搬送読取処理によって前記基準シートから前記第２基準データが読み取られる場合であって、前記ＥＥＰＲＯＭに前記第２調整値が記憶されていない場合には、第４設定処理部５５により前記第２調整値が設定されて、前記シェーディング補正が実行される。
【００６２】
例えば、第２設定処理部５７は、以下に示す式（４）に基づいて、前記第２特定値を取得する。なお、式（４）において、Ｄｏｕｔ２は第２補正処理部５４による前記シェーディング補正後の前記第２基準データの濃度値を示す。また、式（４）において、Ｃ２は前記第２特定値を示す。また、式（４）において、Ｅは前記基準シートの前記基準濃度に対応する濃度値を示す。
【００６３】
Ｃ２＝Ｅ／Ｄｏｕｔ２・・・（４）
【００６４】
そして、第２設定処理部５７は、取得された前記第２特定値と前記ＥＥＰＲＯＭに記憶されている前記第２調整値とを乗算する演算処理を実行して、前記ＥＥＰＲＯＭに記憶されている前記第２調整値を演算結果に置換することで、前記第２調整値を設定する。
【００６５】
第３設定処理部５８は、第２設定処理部５７により前記第２調整値が設定されておらず、第１設定処理部５６により前記第１調整値が設定されている場合に、前記第１調整値に基づいて前記第２調整値を設定する。また、第３設定処理部５８は、第１設定処理部５６により前記第１調整値が設定されておらず、第２設定処理部５７により前記第２調整値が設定されている場合には、前記第２調整値に基づいて前記第１調整値を設定する。
【００６６】
例えば、第３設定処理部５８は、後述する第１設定処理の実行の有無に基づいて、第１設定処理部５６により前記第１調整値が設定されているか否かを判断する。また、第３設定処理部５８は、後述する第２設定処理の実行の有無に基づいて、第２設定処理部５７により前記第２調整値が設定されているか否かを判断する。
【００６７】
例えば、第３設定処理部５８は、前記第１調整値を前記第２調整値に予め定められた基準値が減算された値に設定する。例えば、前記基準値は、読取位置Ｐ１におけるＡＤＦ１によって搬送される原稿と第２コンタクトガラス２１２との間の離間距離に応じて予め設定される。例えば、画像形成装置１０では、前記基準値が予め前記ＲＯＭに格納されている。例えば、第３設定処理部５８は、前記ＲＯＭから前記基準値を取得すると共に、前記ＥＥＰＲＯＭの前記第２記憶領域から前記第２調整値を取得して、前記第２調整値から前記基準値を減算する。そして、第３設定処理部５８は、減算結果を前記ＥＥＰＲＯＭの前記第１記憶領域に格納することで、前記第１調整値を設定する。なお、第３設定処理部５８は、前記第２調整値に予め定められた値が乗算又は除算された値を用いて前記第１調整値を設定してもよい。
【００６８】
また、第３設定処理部５８は、前記第２調整値を前記第１調整値に前記基準値が加算された値に設定する。例えば、第３設定処理部５８は、前記ＲＯＭから前記基準値を取得すると共に、前記ＥＥＰＲＯＭの前記第１記憶領域から前記第１調整値を取得して、前記第１調整値に前記基準値を加算する。そして、第３設定処理部５８は、加算結果を前記ＥＥＰＲＯＭの前記第２記憶領域に格納することで、前記第２調整値を設定する。なお、第３設定処理部５８は、前記第１調整値に予め定められた値が乗算又は除算された値を用いて前記第２調整値を設定してもよい。
【００６９】
また、第３設定処理部５８は、前記第２固定読取処理によって前記基準シートとは異なるシート（通常の原稿）から画像データが読み取られる場合であって、第１設定処理部５６により前記第１調整値が設定されておらず、第２設定処理部５７により前記第２調整値が設定されていない場合に、予め定められた第３初期値を用いて前記第１調整値を設定する。例えば、前記第３初期値は、複数の画像形成装置１０のそれぞれの制御部５の第１設定処理部５６に前記第１調整値を設定させて、設定された複数の前記第１調整値を平均した値である。
【００７０】
例えば、画像形成装置１０では、前記第３初期値が予め前記ＲＯＭに格納されている。第３設定処理部５８は、前記ＲＯＭから前記第３初期値を取得して、取得された前記第３初期値を前記ＥＥＰＲＯＭの前記第１記憶領域に格納することで、前記第１調整値を設定する。
【００７１】
また、第３設定処理部５８は、前記第２搬送読取処理によって前記基準シートとは異なるシート（通常の原稿）から画像データが読み取られる場合であって、第１設定処理部５６により前記第１調整値が設定されておらず、第２設定処理部５７により前記第２調整値が設定されていない場合に、予め定められた第４初期値を用いて前記第２調整値を設定する。例えば、前記第４初期値は、複数の画像形成装置１０のそれぞれの制御部５の第２設定処理部５７に前記第２調整値を設定させて、設定された複数の前記第２調整値を平均した値である。
【００７２】
例えば、画像形成装置１０では、前記第４初期値が予め前記ＲＯＭに格納されている。
第３設定処理部５８は、前記ＲＯＭから前記第４初期値を取得して、取得された前記第４初期値を前記ＥＥＰＲＯＭの前記第２記憶領域に格納することで、前記第２調整値を設定する。
【００７３】
［第１設定処理］
以下、図４を参照しつつ、画像形成装置１０において制御部５により実行される第１設定処理の手順の一例と共に、本発明における調整値設定方法の手順の一例について説明する。ここで、ステップＳ１１、Ｓ１２・・・は、制御部５により実行される処理手順（ステップ）の番号を表している。なお、前記第１設定処理は、操作表示部６におけるユーザー操作に応じて実行される。例えば、画像形成装置１０のユーザー又は画像形成装置１０の保守作業担当者は、第１コンタクトガラス２１１に前記基準シートが載置された状態で、操作表示部６を操作して前記第１設定処理の実行を指示する。制御部５は、操作表示部６におけるユーザー操作により前記第１設定処理の実行が指示された場合に、前記第１固定読取処理によって前記基準シートから前記第１基準データが読み取られると判断して、前記第１設定処理を実行する。
【００７４】
＜ステップＳ１１＞
まず、ステップＳ１１において、制御部５は、前記ＥＥＰＲＯＭの前記第１記憶領域に前記第１調整値が記憶されているか否かを判断する。
【００７５】
ここで、制御部５は、前記ＥＥＰＲＯＭの前記第１記憶領域に前記第１調整値が記憶されていると判断すると（Ｓ１１のＹｅｓ側）、処理をステップＳ１３に移行させる。また、前記ＥＥＰＲＯＭの前記第１記憶領域に前記第１調整値が記憶されていなければ（Ｓ１１のＮｏ側）、制御部５は、処理をステップＳ１２に移行させる。
【００７６】
＜ステップＳ１２＞
ステップＳ１２において、制御部５は、前記第１初期値を用いて前記第１調整値を設定する。ここで、ステップＳ１２の処理は、制御部５の第４設定処理部５５により実行される。
【００７７】
例えば、制御部５は、前記ＲＯＭから前記第１初期値を取得する。そして、制御部５は、取得された前記第１初期値を前記ＥＥＰＲＯＭの前記第１記憶領域に格納することで、前記第１調整値を設定する。これにより、前記ＥＥＰＲＯＭの前記第１記憶領域にデータが存在しない場合であっても、前記シェーディング補正を実行することが可能である。なお、ステップＳ１１の処理を省略して、制御部５が、前記第１設定処理が実行される場合に、常にステップＳ１２の処理を実行してもよい。
【００７８】
＜ステップＳ１３＞
ステップＳ１３において、制御部５は、前記第１固定読取処理を実行する。ここに、ステップＳ１３の処理が、本発明における第１ステップの一例であって、制御部５の第１読取処理部５１により実行される。これにより、第１コンタクトガラス２１１に載置された前記基準シートから前記第１基準データが読み取られる。
【００７９】
＜ステップＳ１４＞
ステップＳ１４において、制御部５は、ステップＳ１３で実行された前記第１固定読取処理によって読み取られた前記第１基準データに対して、前記第１調整値を用いた前記シェーディング補正を実行する。ここに、ステップＳ１４の処理が、本発明における第２ステップの一例であって、制御部５の第１補正処理部５２により実行される。
【００８０】
＜ステップＳ１５＞
ステップＳ１５において、制御部５は、ステップＳ１４による前記シェーディング補正後の前記第１基準データに基づいて、前記第１特定値を取得する。
【００８１】
＜ステップＳ１６＞
ステップＳ１６において、制御部５は、ステップＳ１５で取得された前記第１特定値に基づいて前記第１調整値を設定する。ここに、ステップＳ１５、及びステップＳ１６の処理が、本発明における第３ステップの一例であって、制御部５の第１設定処理部５６により実行される。
【００８２】
例えば、制御部５は、取得された前記第１特定値と前記ＥＥＰＲＯＭに記憶されている前記第１調整値とを乗算する演算処理を実行して、前記ＥＥＰＲＯＭに記憶されている前記第１調整値を演算結果に置換することで、前記第１調整値を設定する。そして、制御部５は、前記ＥＥＰＲＯＭの予め定められた第３記憶領域に前記第１設定処理が実行されたことを示す第１実行情報を格納して、前記第１設定処理を終了させる。
【００８３】
［第２設定処理］
次に、図５を参照しつつ、画像形成装置１０において制御部５により実行される第２設定処理の手順の一例と共に、本発明における調整値設定方法の手順の一例について説明する。なお、前記第２設定処理は、操作表示部６におけるユーザー操作に応じて実行される。例えば、画像形成装置１０のユーザー又は画像形成装置１０の保守作業担当者は、原稿載置部１１に前記基準シートが載置された状態で、操作表示部６を操作して前記第２設定処理の実行を指示する。制御部５は、操作表示部６におけるユーザー操作により前記第２設定処理の実行が指示された場合に、前記第１搬送読取処理によって前記基準シートから前記第２基準データが読み取られると判断して、前記第２設定処理を実行する。
【００８４】
＜ステップＳ２１＞
まず、ステップＳ２１において、制御部５は、前記ＥＥＰＲＯＭの前記第２記憶領域に前記第２調整値が記憶されているか否かを判断する。
【００８５】
ここで、制御部５は、前記ＥＥＰＲＯＭの前記第２記憶領域に前記第２調整値が記憶されていると判断すると（Ｓ２１のＹｅｓ側）、処理をステップＳ２３に移行させる。また、前記ＥＥＰＲＯＭの前記第２記憶領域に前記第２調整値が記憶されていなければ（Ｓ２１のＮｏ側）、制御部５は、処理をステップＳ２２に移行させる。
【００８６】
＜ステップＳ２２＞
ステップＳ２２において、制御部５は、前記第２初期値を用いて前記第２調整値を設定する。ここで、ステップＳ２２の処理は、制御部５の第４設定処理部５５により実行される。
【００８７】
例えば、制御部５は、前記ＲＯＭから前記第２初期値を取得する。そして、制御部５は、取得された前記第２初期値を前記ＥＥＰＲＯＭの前記第２記憶領域に格納することで、前記第２調整値を設定する。これにより、前記ＥＥＰＲＯＭの前記第２記憶領域にデータが存在しない場合であっても、前記シェーディング補正を実行することが可能である。なお、ステップＳ２１の処理を省略して、制御部５が、前記第２設定処理が実行される場合に、常にステップＳ２２の処理を実行してもよい。
【００８８】
＜ステップＳ２３＞
ステップＳ２３において、制御部５は、前記第１搬送読取処理を実行する。ここに、ステップＳ２３の処理が、本発明における第４ステップの一例であって、制御部５の第２読取処理部５３により実行される。これにより、ＡＤＦ１によって搬送される前記基準シートから前記第２基準データが読み取られる。
【００８９】
＜ステップＳ２４＞
ステップＳ２４において、制御部５は、ステップＳ２３で実行された前記第１搬送読取処理によって読み取られた前記第２基準データに対して、前記第２調整値を用いた前記シェーディング補正を実行する。ここに、ステップＳ２４の処理が、本発明における第５ステップの一例であって、制御部５の第２補正処理部５４により実行される。
【００９０】
＜ステップＳ２５＞
ステップＳ２５において、制御部５は、ステップＳ２４による前記シェーディング補正後の前記第２基準データに基づいて、前記第２特定値を取得する。
【００９１】
＜ステップＳ２６＞
ステップＳ２６において、制御部５は、ステップＳ２５で取得された前記第２特定値に基づいて前記第２調整値を設定する。ここに、ステップＳ２５、及びステップＳ２６の処理が、本発明における第６ステップの一例であって、制御部５の第２設定処理部５７により実行される。
【００９２】
例えば、制御部５は、取得された前記第２特定値と前記ＥＥＰＲＯＭに記憶されている前記第２調整値とを乗算する演算処理を実行して、前記ＥＥＰＲＯＭに記憶されている前記第２調整値を演算結果に置換することで、前記第２調整値を設定する。そして、制御部５は、前記ＥＥＰＲＯＭの予め定められた第４記憶領域に前記第２設定処理が実行されたことを示す第２実行情報を格納して、前記第２設定処理を終了させる。
【００９３】
［第１シート読取処理］
次に、図６を参照しつつ、画像形成装置１０において制御部５により実行される第１シート読取処理の手順の一例と共に、本発明における調整値設定方法の手順の一例について説明する。なお、前記第１シート読取処理は、操作表示部６におけるユーザー操作に応じて実行される。例えば、画像形成装置１０のユーザーは、第１コンタクトガラス２１１に前記基準シートとは異なるシート（通常の原稿）が載置された状態で、操作表示部６を操作して前記第１シート読取処理の実行を指示する。制御部５は、操作表示部６におけるユーザー操作により前記第１シート読取処理の実行が指示された場合に、前記第２固定読取処理によって前記基準シートとは異なるシート（通常の原稿）から画像データが読み取られると判断して、前記第１シート読取処理を実行する。
【００９４】
＜ステップＳ３１＞
まず、ステップＳ３１において、制御部５は、前記第１設定処理が実行されたか否かを判断する。例えば、制御部５は、前記ＥＥＰＲＯＭの前記第３記憶領域に前記第１実行情報が記憶されている場合に、前記第１設定処理が実行されたと判断する。
【００９５】
ここで、制御部５は、前記第１設定処理が実行されたと判断すると（Ｓ３１のＹｅｓ側）、処理をステップＳ３２に移行させる。また、前記第１設定処理が実行されていなければ（Ｓ３１のＮｏ側）、制御部５は、処理をステップＳ３１１に移行させる。
【００９６】
＜ステップＳ３１１＞
ステップＳ３１１において、制御部５は、前記第２設定処理が実行されたか否かを判断する。例えば、制御部５は、前記ＥＥＰＲＯＭの前記第４記憶領域に前記第２実行情報が記憶されている場合に、前記第２設定処理が実行されたと判断する。
【００９７】
ここで、制御部５は、前記第２設定処理が実行されたと判断すると（Ｓ３１１のＹｅｓ側）、処理をステップＳ３１２に移行させる。また、前記第２設定処理が実行されていなければ（Ｓ３１１のＮｏ側）、制御部５は、処理をステップＳ３１３に移行させる。
【００９８】
＜ステップＳ３１２＞
ステップＳ３１２において、制御部５は、前記第２調整値に基づいて前記第１調整値を設定する。ここに、ステップＳ３１２の処理が、本発明における第７ステップの一例であって、制御部５の第３設定処理部５８により実行される。
【００９９】
例えば、制御部５は、前記第１調整値を前記第２調整値に前記基準値が減算された値に設定する。例えば、制御部５は、前記ＲＯＭから前記基準値を取得すると共に、前記ＥＥＰＲＯＭの前記第２記憶領域から前記第２調整値を取得して、前記第２調整値から前記基準値を減算する。そして、制御部５は、減算結果を前記ＥＥＰＲＯＭの前記第１記憶領域に格納することで、前記第１調整値を設定する。これにより、前記第１設定処理が実行されておらず前記第１調整値が設定されていない場合であっても、前記第２固定読取処理で読み取られた画像データと、前記第２搬送読取処理で読み取られた画像データとの間の濃度差を低減させることが可能である。また、前記第３初期値を用いて前記第１調整値が設定される場合と比較して、個々の画像形成装置１０各々における白基準板２１３の前記基準濃度のバラつき、又は個々の画像形成装置１０各々における白基準板２１３の設置位置のバラつきによる前記シェーディング補正後の画像データへの影響を除去することが可能である。
【０１００】
＜ステップＳ３１３＞
ステップＳ３１３において、制御部５は、前記第３初期値を用いて前記第１調整値を設定する。ここで、ステップＳ３１３の処理は、制御部５の第１設定処理部５６により実行される。
【０１０１】
例えば、制御部５は、前記ＲＯＭから前記第３初期値を取得する。そして、制御部５は、取得された前記第３初期値を前記ＥＥＰＲＯＭの前記第１記憶領域に格納することで、前記第１調整値を設定する。
【０１０２】
＜ステップＳ３２＞
ステップＳ３２において、制御部５は、前記第２固定読取処理を実行する。ここに、ステップＳ３２の処理が、本発明における第１ステップの一例であって、制御部５の第１読取処理部５１により実行される。これにより、第１コンタクトガラス２１１に載置された前記基準シートとは異なるシート（通常の原稿）から画像データが読み取られる。
【０１０３】
＜ステップＳ３３＞
ステップＳ３３において、制御部５は、ステップＳ３２で実行された前記第２固定読取処理によって読み取られた原稿の画像データに対して、前記第１調整値を用いた前記シェーディング補正を実行する。ここに、ステップＳ３３の処理が、本発明における第２ステップの一例であって、制御部５の第１補正処理部５２により実行される。例えば、画像形成装置１０では、ステップＳ３３による前記シェーディング補正後の画像データに基づいて、印刷処理が実行される。
【０１０４】
［第２シート読取処理］
次に、図７を参照しつつ、画像形成装置１０において制御部５により実行される第２シート読取処理の手順の一例と共に、本発明における調整値設定方法の手順の一例について説明する。なお、前記第２シート読取処理は、操作表示部６におけるユーザー操作に応じて実行される。例えば、画像形成装置１０のユーザーは、原稿載置部１１に前記基準シートとは異なるシート（通常の原稿）が載置された状態で、操作表示部６を操作して前記第２シート読取処理の実行を指示する。制御部５は、操作表示部６におけるユーザー操作により前記第２シート読取処理の実行が指示された場合に、前記第２搬送読取処理によって前記基準シートとは異なるシート（通常の原稿）から画像データが読み取られると判断して、前記第２シート読取処理を実行する。
【０１０５】
＜ステップＳ４１＞
まず、ステップＳ４１において、制御部５は、前記第２設定処理が実行されたか否かを判断する。例えば、制御部５は、前記ＥＥＰＲＯＭの前記第４記憶領域に前記第２実行情報が記憶されている場合に、前記第２設定処理が実行されたと判断する。
【０１０６】
ここで、制御部５は、前記第２設定処理が実行されたと判断すると（Ｓ４１のＹｅｓ側）、処理をステップＳ４２に移行させる。また、前記第２設定処理が実行されていなければ（Ｓ４１のＮｏ側）、制御部５は、処理をステップＳ４１１に移行させる。
【０１０７】
＜ステップＳ４１１＞
ステップＳ４１１において、制御部５は、前記第１設定処理が実行されたか否かを判断する。例えば、制御部５は、前記ＥＥＰＲＯＭの前記第３記憶領域に前記第１実行情報が記憶されている場合に、前記第１設定処理が実行されたと判断する。
【０１０８】
ここで、制御部５は、前記第１設定処理が実行されたと判断すると（Ｓ４１１のＹｅｓ側）、処理をステップＳ４１２に移行させる。また、前記第１設定処理が実行されていなければ（Ｓ４１１のＮｏ側）、制御部５は、処理をステップＳ４１３に移行させる。
【０１０９】
＜ステップＳ４１２＞
ステップＳ４１２において、制御部５は、前記第１調整値に基づいて前記第２調整値を設定する。ここに、ステップＳ４１２の処理が、本発明における第７ステップの一例であって、制御部５の第３設定処理部５８により実行される。
【０１１０】
例えば、制御部５は、前記第２調整値を前記第１調整値に前記基準値が加算された値に設定する。例えば、制御部５は、前記ＲＯＭから前記基準値を取得すると共に、前記ＥＥＰＲＯＭの前記第１記憶領域から前記第１調整値を取得して、前記第１調整値に前記基準値を加算する。そして、制御部５は、加算結果を前記ＥＥＰＲＯＭの前記第２記憶領域に格納することで、前記第２調整値を設定する。これにより、前記第２設定処理が実行されておらず前記第２調整値が設定されていない場合であっても、前記第２固定読取処理で読み取られた画像データと、前記第２搬送読取処理で読み取られた画像データとの間の濃度差を低減させることが可能である。また、前記第４初期値を用いて前記第２調整値が設定される場合と比較して、個々の画像形成装置１０各々における白基準板２１３の前記基準濃度のバラつき、又は個々の画像形成装置１０各々における白基準板２１３の設置位置のバラつきによる前記シェーディング補正後の画像データへの影響を除去することが可能である。
【０１１１】
＜ステップＳ４１３＞
ステップＳ４１３において、制御部５は、前記第４初期値を用いて前記第２調整値を設定する。ここで、ステップＳ４１３の処理は、制御部５の第２設定処理部５７により実行される。
【０１１２】
例えば、制御部５は、前記ＲＯＭから前記第４初期値を取得する。そして、制御部５は、取得された前記第４初期値を前記ＥＥＰＲＯＭの前記第２記憶領域に格納することで、前記第２調整値に設定する。
【０１１３】
＜ステップＳ４２＞
ステップＳ４２において、制御部５は、前記第２搬送読取処理を実行する。ここに、ステップＳ４２の処理が、本発明における第４ステップの一例であって、制御部５の第２読取処理部５３により実行される。これにより、ＡＤＦ１によって搬送される前記基準シートとは異なるシート（通常の原稿）から画像データが読み取られる。
【０１１４】
＜ステップＳ４３＞
ステップＳ４３において、制御部５は、ステップＳ４２で実行された前記第２搬送読取処理によって読み取られた原稿の画像データに対して、前記第２調整値を用いた前記シェーディング補正を実行する。ここに、ステップＳ４３の処理が、本発明における第５ステップの一例であって、制御部５の第２補正処理部５４により実行される。例えば、画像形成装置１０では、ステップＳ４３による前記シェーディング補正後の画像データに基づいて、印刷処理が実行される。
【０１１５】
このように、画像形成装置１０では、前記第１調整値及び前記第２調整値のいずれか一方が前記基準シートから読み取られる画像データに基づいて設定されていない場合に、他方に基づいて前記一方の調整値が設定される。これにより、読取方法の違いに起因して発生する画像データの濃度差を低減させることが可能である。
【符号の説明】
【０１１６】
１    ＡＤＦ
２    画像読取部
３    画像形成部
４    給紙部
５    制御部
６    操作表示部
１０  画像形成装置
１１  原稿載置部
１２  搬送ローラー
１３  原稿ガイド
１４  排紙部
２１  原稿台
２１１  第１コンタクトガラス
２１２  第２コンタクトガラス
２１３  白基準板
２２  読取ユニット
２３、２４  ミラー
２５  レンズ
２６  ＣＣＤ
５１  第１読取処理部
５２  第１補正処理部
５３  第２読取処理部
５４  第２補正処理部
５５  第４設定処理部
５６  第１設定処理部
５７  第２設定処理部
５８  第３設定処理部
【図１】
0006528727.tif 000002
【図２】
0006528727.tif 000003
【図３】
0006528727.tif 000004
【図４】
0006528727.tif 000005
【図５】
0006528727.tif 000006
【図６】
0006528727.tif 000007
【図７】
0006528727.tif 000008