(57)【要約】【課題】シェーディング補正処理の精度を向上させる。【解決手段】読み取り部で読み取られた画像全体を均一な濃度に補正する画像補正データを取得するための、移動部材に設けられた濃度基準部材の読み取り制御を実行する際に、制御部が光源を点灯制御すると共に、移動部材の移動制御及び読み取り部の読み取り制御の両方の制御を、移動制御及び読み取り制御の間に他の処理を実行不可な間隔で連続的に実行制御する。これにより、移動部材上の濃度基準部材の有効領域を正確に読み取った画像補正データでシェーディング補正処理を行うことができるため、シェーディング補正処理の精度を向上させることができる。【選択図】図１３
2019129457.tif 000002
【特許請求の範囲】
【請求項１】
読み取り位置の画像の読み取りを行う読み取り部と、
前記読み取り部で読み取られた画像全体を均一な濃度に補正する画像補正データを取得するための濃度基準部材が設けられた移動部材と、
前記濃度基準部材の読み取り制御を実行する際に、光源を点灯制御すると共に、前記移動部材の移動制御及び前記読み取り部の読み取り制御の両方の制御を、前記移動制御及び前記読み取り制御の間に他の処理を実行不可な間隔で連続的に実行制御する制御部と
を有する画像読取装置。
【請求項２】
前記制御部は、
前記濃度基準部材の読み取り制御を実行する前に、前記読み取り部の読み取り位置に前記濃度基準部材の読み取り開始位置を移動するように前記移動部材を移動制御すること
を特徴とする請求項１に記載の画像読取装置。
【請求項３】
前記制御部は、
前記読み取り部の読み取り位置に前記濃度基準部材の読み取り開始位置を移動するように前記移動部材を移動制御している間に、前記光源を消灯した状態で前記読み取り部を読み取り制御して、前記読み取り部の各画素の出力レベルを均一化するための黒補正データを取得すること
を特徴とする請求項２に記載の画像読取装置。
【請求項４】
前記制御部は、
前記読み取り部の読み取り位置に前記濃度基準部材の読み取り開始位置を移動するように前記移動部材を移動制御している間に、所定のタイミングで前記光源を点灯制御して光量が安定化するまでの間、前記画像補正データの取得を待機状態とする、光源の出力安定待ち制御を行うこと
を特徴とする請求項１から請求項３のうち、いずれか一項に記載の画像読取装置。
【請求項５】
前記制御部は、前記画像補正データの取得時以外は、前記濃度基準部材を前記読み取り部の読み取り位置から離れた位置に退避するように前記移動部材を移動制御すること
を特徴とする請求項１から請求項４のうち、いずれか一項に記載の画像読取装置。
【請求項６】
前記移動部材には、前記濃度基準部材と共に、複数の背景部材が所定の間隔で設けられており、
前記制御部は、前記画像補正データの取得時における前記移動部材の移動制御に連続して、前記各背景部材のうち所定の背景部材を、前記読み取り部の読み取り位置まで移動させる移動制御を行うこと
を特徴とする請求項１から請求項５のうち、いずれか一項に記載の画像読取装置。
【請求項７】
前記制御部は、
前記各背景部材のうち所定の背景部材を、前記読み取り部の読み取り位置まで移動させる移動制御を行う際に、前記所定の背景部材が最短の移動距離で前記読み取り部の読み取り位置まで移動するように前記移動部材を移動制御すること
を特徴とする請求項６に記載の画像読取装置。
【請求項８】
前記制御部は、
前記所定の背景部材を前記読み取り部の読み取り位置まで移動させるまでに要する時間が所定時間以上であった場合に、前記画像補正データを取得して、古い画像補正データを新たに取得した画像補正データに更新すること
を特徴とする請求項６又は請求項７に記載の画像読取装置。
【請求項９】
前記読み取り部、前記移動部材及、前記制御部は、当該画像形成装置が設けられる機器内に設けられること
を特徴とする請求項１から請求項８のうち、いずれか一項に記載の画像読取装置。
【請求項１０】
読み取り部で読み取られた画像全体を均一な輝度に補正する画像補正データを取得するための、移動部材に設けられた濃度基準部材の読み取り制御を実行する際に、制御部が光源を点灯制御すると共に、
前記制御部が、前記移動部材の移動制御及び前記読み取り部の読み取り制御の両方の制御を、前記移動制御及び前記読み取り制御の間に他の処理を実行不可な間隔で連続的に実行制御すること
を特徴とする画像読取方法。
【請求項１１】
請求項１から請求項９のうち、いずれか一項に記載の画像読取装置を備えたこと
を特徴とする画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像読取装置、画像読取方法及び画像形成装置に関する。
【背景技術】
【０００２】
コピー機又はスキャナ装置等の画像形成装置において、読取りデバイス（イメージセンサ）の各画素の感度ムラ又は照明系の光量ムラ等により、例えば取得した画像の周辺部が中心部に比べて暗い等の輝度ムラ（光量ムラ）が発生するおそれがある。このため、画像形成装置では、基準とする白基準部材を読み取ることで得られた白補正データに基づいて、取得された画像全体を均一な輝度（明るさ）となるように補正するシェーディング補正処理が行われる。
【０００３】
このようなシェーディング補正処理において、白基準部材にゴミ又は汚れが付着していると、補正精度の低下の原因となり好ましいことではない。このため、読取りデバイスに対向している白基準部材を移動させながら白補正データを取得し、移動により取得した各領域の白画像データの統計量で適正化した白補正データを用いてシェーディング補正処理を行う技術が知られている。
【０００４】
また、特許文献１（特開２００４−１９４０７７号公報）の画像記録読み取り装置として、物理的にゴミの混入を防ぐために、通常読み取り時には、白基準部材を用紙の搬送路から退避させ、白補正データの取得時に、読取りデバイス対向位置まで白基準部材を移動させて白補正データを取得する技術が開示されている。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかし、特許文献１に開示されている画像読み取り装置も含め、白基準部材の従来の読み取り制御技術は、例えばスキャナ装置等のように「ホストデバイスが１つのスレーブデバイスを制御する小規模な印刷システム」に設けられることを前提としている。このため、大型印刷機等のように「ホストデバイスで複数のスレーブデバイスを制御する大規模な印刷システム」においては、白補正データ生成用の基準データを取得する白基準部材の領域と実際に基準データを取得する領域との間にズレを生ずることがある。
【０００６】
すなわち、ホストデバイスが制御するスレーブデバイスが増加すると、ホストデバイスに割り当てられる処理の増加から、ホストデバイスにおける割り込み処理の優先度管理が複雑化し、白補正データの取得処理に遅延が生ずる。これにより、本来、白補正データ生成用の基準データを取得すべき白基準部材の領域とは異なる領域から基準データが取得される。そして、異なる領域から取得された基準データに基づいて生成された白補正データでシェーディング補正処理を行うと、不正確なシェーディング補正処理が行われるおそれがある。
【０００７】
本発明は、上述の課題に鑑みてなされたものであり、シェーディング補正処理の精度向上を可能とした画像読取装置、画像読取方法及び画像形成装置の提供を目的とする。
【課題を解決するための手段】
【０００８】
上述した課題を解決し、目的を達成するために、本発明は、読み取り位置の画像の読み取りを行う読み取り部と、読み取り部で読み取られた画像全体を均一な濃度に補正する画像補正データを取得するための濃度基準部材が設けられた移動部材と、濃度基準部材の読み取り制御を実行する際に、光源を点灯制御すると共に、移動部材の移動制御及び読み取り部の読み取り制御の両方の制御を、移動制御及び読み取り制御の間に他の処理を実行不可な間隔で連続的に実行制御する制御部とを有する。
【発明の効果】
【０００９】
本発明によれば、シェーディング補正処理の精度を向上させることができるという効果を奏する。
【図面の簡単な説明】
【００１０】
【図１】図１は、第１の実施の形態の画像形成装置の断面図である。
【図２】図２は、第１の実施の形態の画像形成装置において、回転部材に設けられた白基準部材の移動制御を説明するための図である。
【図３】図３は、小規模な印刷システムのブロック図である。
【図４】図４は、大規模な印刷システムのブロック図である。
【図５】図５は、小規模な印刷システムの各部の信号又はパルス等のタイミングを示すタイミングチャートである。
【図６】図６は、小規模な印刷システムにおける白基準部材の読み取り動作を説明するための図である。
【図７】図７は、小規模な印刷システムにおける白基準部材の読み取り動作を説明するための他の図である。
【図８】図８は、割り込み処理の優先度を説明するための図である。
【図９】図９は、所定の処理の実行中に、高優先度の割り込み処理が発生することで、所定の処理が一時的に保留される様子を示す図である。
【図１０】図１０は、大規模な印刷システムの各部の信号又はパルス等のタイミングを示すタイミングチャートである。
【図１１】図１１は、白基準部材の読み取り処理中に、高優先度の割り込み処理が発生することで、白基準部材の読み取り処理を一時的に保留されたために、白基準部材の読み取り処理の再開時に、白基準部材の読み取り位置に、保留時間分のズレが生じた不都合を説明するための図である。
【図１２】図１２は、白基準部材の読み取り処理中に、高優先度の割り込み処理が発生することで、白基準部材の読み取り処理を一時的に保留されたために、白基準部材の読み取り処理の再開時に、白基準部材の読み取り位置に、保留時間分のズレが生じた不都合を説明するための他の図である。
【図１３】図１３は、第１の実施の形態の画像形成装置において、白基準部材の読み取り処理中に、高優先度の割り込み処理が発生することで、白基準部材の読み取り処理を一時的に保留した後、白基準部材の読み取り処理の再開時に、白基準部材の移動制御と読み取りデバイスの読み取り制御を同時に実行制御する動作を説明するための図である。
【図１４】図１４は、第２の実施の形態の画像形成装置において、黒補正データの取得タイミングを説明するためのタイミングチャートである。
【図１５】図１５は、点灯直後に明るさが不安定となる期間を説明するための光源の出力特性図である。
【図１６】図１６は、第３の実施の形態の画像形成装置において、光源の明るさが安定するまでに待機する出力安定待ち時間の取得タイミングを説明するためのタイミングチャートである。
【図１７】図１７は、第４の実施の形態の画像形成装置において、転写紙の搬送時に、ゴミ等が付着しない位置に白基準部材を退避させている状態を示す模式図である。
【図１８】図１８は、第５の実施の形態の画像形成装置において、回転部材に白基準部材と共に設けられる複数の背景部材を示す図である。
【図１９】図１９は、第５の実施の形態の画像形成装置における、各背景部材の移動制御を説明するための図である。
【図２０】図２０は、第６の実施の形態の画像形成装置において、各背景部材を最短の移動距離で移動させる制御を説明するための図である。
【図２１】図２１は、第７の実施の形態の画像形成装置において、平板状の移動部材に設けられている白基準部材及び各背景部材を示す図である。
【図２２】図２２は、第８の実施の形態の画像形成装置における、シェーディング補正用の白補正データの取得時の一連の動作を説明するためのフローチャートである。
【発明を実施するための形態】
【００１１】
以下、一例として、画像読取装置、画像読取方法及び画像形成装置を適用した画像形成装置の説明をする。
【００１２】
［第１の実施の形態］
（画像形成装置の全体構成）
図１は、第１の実施の形態となる画像形成装置の全体的な断面図である。この図１に示すように第１の実施の形態の画像形成装置は、スキャナ装置１（画像読取装置の一例）、自動原稿送り装置（ＡＤＦ）２、給紙部３及び本体４を有している。
【００１３】
本体４には、タンデム方式の作像部５、給紙部３から搬送路７を介して作像部５に記録紙を供給するレジストローラ８、光書き込み装置９、定着／搬送部１０、及び、両面トレイ１１が設けられている。作像部５には、イエロー、マゼンタ、シアン、キープレート（ＹＭＣＫ）の４色に対応して４本の感光体ドラム１２が並設されている。各感光体ドラム１２の回りは、帯電器、現像器６、転写器、クリーナ、及び除電器を含む作像要素が配置されている。また、転写器と感光体ドラム１２との間には両者のニップに挟持された状態で駆動ローラと従動ローラとの間に張架された中間転写ベルト１３が設けられている。
【００１４】
このように構成されたタンデム方式の画像形成装置では、ＹＭＣＫの色毎に、各色に対応する感光体ドラム１２に光書き込みを行い、現像器６で各色のトナー毎に現像し、中間転写ベルト１３上に例えばＹ，Ｍ，Ｃ，Ｋの順で１次転写する。そして、１次転写により４色の画像が重畳されたフルカラーの画像を記録紙に２次転写した後、定着させて排紙する。
【００１５】
ここで、第１の実施の形態となる画像形成装置は、定着／搬送部１０の下流に、転写紙の状態検出を行うための読み取りデバイス１４（読み取り部の一例）、及び、読み取りデバイス１４の対向位置で転写紙の搬送方向（又は逆搬送方向）に回転する回転部材１５を有している。回転部材１５は移動部材の一例である。回転部材１５上には、シェーディング補正用の白補正データを取得するための白基準部材１６が設けられている。なお、白基準部材１６は、濃度基準部材の一例である。この実施の形態では、白色の基準部材が設けられていることとして説明をするが、他の色の基準部材でもよい。また、白補正データは、画像補正データの一例である。
【００１６】
なお、読み取りデバイス１４と回転部材１５と白基準部材１６の配置は、用紙搬送経路のどこに配置しても良い（読み取りデバイス１４〜白基準部材１６の配置位置は自由である）。
【００１７】
（回転部材の構成）
図２は、読み取りデバイス１４の対向位置に設けられた回転部材１５について説明するための図である。図２（ａ）及び図２（ｂ）に示すように、回転部材１５には、外周部の一部に白基準部材１６が設けられている。回転部材１５は、中心Ｏを回転軸として副走査方向に回転可能となっており、通常は、図２（ａ）に示すように白基準部材１６を転写紙の搬送路から退避させ、後述するシェーディング補正時に、図２（ｂ）に示すように読み取りデバイス１４に対して対向する位置に移動させて白補正データを取得する。
【００１８】
なお、読み取りデバイス１４の各画素が並列に設けられている方向が「主走査方向（画素の配列方向）」であり、この主走査方向に二次元的に直交する方向が「副走査方向」である。
【００１９】
また、以下、白基準部材１６が回転部材１５上に設けられていることとして説明を進めるが、この他、例えば読み取りデバイス１４に対向する板状部材上に白基準部材１６を設けてもよい。この場合、通常は、読み取りデバイス１４に対向しない位置に白基準部材１６を退避させるように板状部材を移動制御し、シェーディング補正時に、読み取りデバイス１４に対して対向する位置に、白基準部材１６を移動させるように板状部材を移動制御して白補正データを取得する。
【００２０】
（小規模な印刷システムと大規模な印刷システム）
図３は、例えばスキャナ装置１等の小規模な印刷システムの概略的なブロック図、図４は、例えば大型印刷機等の大規模な印刷システムの概略的なブロック図である。小規模な印刷システム及び大規模な印刷システムは、いずれもホストデバイス（制御部）２１が、画像取り込み部２２及びスレーブデバイス（モータ制御部）２４の制御を行う。ただ、図４に示す大規模な印刷システムは、図３に示す小規模な印刷システムと比較して、転写紙の搬送路が長く、搬送路が長いことに比例してスレーブデバイス（モータ制御部）２４の数が多くなる。
【００２１】
画像取込み部２２は、読み取りデバイス１４と接続されており、ホストデバイス２１からの撮像命令を受信して、画像データの取得開始制御及び取得停止制御を行う。スレーブデバイス（モータ制御部）２４は、上述の白基準部材１６を移動させるモータ２３と接続されており、ホストデバイス２１からの白基準部材１６の移動命令に基づいてモータ２３にモータパルスを供給する。また、スレーブデバイス（モータ制御部）２４は、出力したモータパルスのパルス数をカウントするカウント回路を有しており、モータパルスのカウント値を所定のタイミングでホストデバイス２１にフィードバックする。ホストデバイス２１は、フィードバックされたモータパルスのカウント値に基づいて白基準部材１６の移動位置を認識し、白基準部材１６を所定の位置に移動制御する。
【００２２】
（小規模な印刷システムにおける、白基準部材の読み取り時の動作）
図５は、小規模な印刷システムにおける、白基準部材１６の読み取り時の各部の信号又はパルスを示すタイミングチャートである。このうち、図５（ａ）は、白基準部材１６を移動させるための駆動命令信号、図５（ｂ）は、画像取り込み部２２に対する撮像命令信号である。これら駆動命令信号及び撮像命令信号は、共にホストデバイス２１から出力される。
【００２３】
また、図５（ｃ）は、スレーブデバイス２４から白基準部材１６を移動させるモータ２３に供給されるモータパルスであり、図５（ｄ）は、スレーブデバイス２４からホストデバイス２１によりフィードバックされるモータパルスのカウント値である。これらモータパルス及びモータパルスのカウント値は、共にスレーブデバイス（モータ制御部）２４から出力される。また、図５（ｅ）は、画像取込み部２２において、取込み区間（tgate）に読み取りデバイス１４から取り込まれる撮像信号を示している。
【００２４】
シェーディング補正処理を行うための白補正データの取得時となると、ホストデバイス２１は、白基準部材１６の読み取り指示である、図５（ａ）にハイレベルのパルスで示す白基準部材１６のモータ駆動命令をスレーブデバイス（モータ制御部）２４に供給する。スレーブデバイス（モータ制御部）２４は、モータ駆動命令を受信すると、モータ２３に対して、図５（ｃ）に示すモータパルスの供給を開始する。これにより、回転部材１５が回転駆動され、回転部材１５上の白基準部材１６が、初期位置から読み取り開始位置まで移動する。
【００２５】
スレーブデバイス（モータ制御部）２４は、モータ２３に対してモータパルスの供給を開始すると、図５（ｄ）に示すように出力したモータパルスのパルス数のカウントを開始する。そして、スレーブデバイス（モータ制御部）２４は、白基準部材１６が初期位置から、図６（ａ）に示す読み取り開始位置まで移動する量に等価となるパルス数をカウントしたタイミングで、図５（ｄ）に示すようにカウント完了通知をホストデバイスにフィードバックする。
【００２６】
次に、ホストデバイス２１は、白基準部材１６が読み取り開始位置まで移動したことを示すカウント完了通知を受信すると、図５（ｂ）に示すように撮像命令を画像取込み部２２に供給する。撮像命令を受信した画像取込み部２２は、図５（ｅ）に示すように画像の取り込みを開始する（tgate）。画像の取り込み時においても、スレーブデバイス（モータ制御部）２４からモータ２３に対しては、図５（ｃ）に示すようにモータパルスが継続して供給される。このため、回転部材１５は継続して回転動作し、図６（ｂ）に示すように読み取りデバイス１４の前を通過するように白基準部材１６が移動する。
【００２７】
図５（ｅ）の画像の取込み区間（tgate）は、読み取りデバイス１４の前を白基準部材１６が通過する区間を示している。この取込み区間（tgate）に、読み取りデバイス１４で撮像された画像を取り込むことにより、白基準部材１６の撮像データである白補正データを取得することができる。
【００２８】
ここで、図６（ａ）、図６（ｂ）及び図７に示すように、白基準部材１６の有効領域を「Ｌ」、回転部材１５の半径を「ｒ」、回転部材１５の角速度平均を「ω」とし、白基準部材１６の左端を「ａ点」、右端を「ｂ点」とする。また、白基準部材１６の撮像時の読み取り値を２００［digit］とし、白基準部材１６以外の領域の撮像時の読み取り値を２０［digit］とする。
【００２９】
この場合において、白基準部材１６の読み取り開始時（ｔ＝ｔ０）には、白基準部材１６のａ点が、図６（ａ）に示すように読み取りデバイス１４に対向する位置となる。また、白基準部材１６の読み取り完了時（ｔ＝ｔ１）には、白基準部材のｂ点が、読み取りデバイス１４に対向する位置となる。つまり、図７に示すように、「ｔ＝ｔ０」→「ｔ＝ｔ１」における白基準部材１６の読み取り長は、白基準部材１６の有効領域の「Ｌ」と等価であることがわかる。
【００３０】
ホストデバイス２１は、白基準部材１６の左端である「ａ点」が読み取りデバイス１４に対向する位置に移動したタイミングで撮像命令を瞬時に生成する必要がある。このため、白基準部材１６の左端である「ａ点」が読み取りデバイス１４に対向する位置に移動したタイミングで生成されるカウント完了通知は、割り込みイベントとして管理される。
【００３１】
つまり、ホストデバイス２１には、カウント完了通知に割り当てられた「モータクロック−カウント完了割り込み要求」が発生している。図８（ａ）は、高優先度の割り込み処理の処理タイミング、図８（ｂ）は、低優先度の割り込み処理の処理タイミング、図８（ｃ）は、通常処理の処理タイミングをそれぞれ示している。割り込み処理中に高優先度の割り込み要求が発生した場合、ホストデバイス２１は、図８（ａ）に示すように、現在の割り込み処理を中断して高優先度の割り込み処理を行う（多重割り込み処理を行う）。
【００３２】
図９（ａ）は、高優先度の割り込み処理の処理タイミング、図９（ｂ）は、低優先度の割り込み処理の処理タイミング、図９（ｃ）は、通常処理の処理タイミングをそれぞれ示している。図９（ｂ）に示すように、高優先度の割り込み処理の処理中に低優先度の割り込み要求が発生した場合、ホストデバイス２１は、低優先度の割り込み処理は保留し、高優先度の割り込み処理を継続して実行する。そして、ホストデバイス２１は、高優先度の割り込み処理が完了した際に、保留していた低優先度の割り込み処理を開始する。
【００３３】
ここで、「モータクロック−カウント完了割り込み要求」の優先度を考える。ホストデバイス２１は、上述のようにスレーブデバイス（モータ制御部）２４からフィードバックされたカウント値に基づいて、カウント完了通知の割り込みイベントを発生させると、瞬時に撮像命令（図５（ｂ）参照）を発行する必要がある。このため、「モータクロック−カウント完了割り込み要求」を高優先度の割り込み処理として設定する必要がある。
【００３４】
（大規模な印刷システムの問題点）
しかし、例えば大型印刷機等の大規模な印刷システムでは、ホストデバイス２１は、大量に搬送される転写紙の搬送制御を行う必要がある。この状態で、ホストデバイス２１に高優先度の割り込み処理を設定すると、転写紙のジャム等の動作不良を引き起こす要因となる。このため、「モータクロック−カウント完了割り込み要求」を最優先度の割り込み処理として設定することは困難となり、結果、処理待ち時間が発生していた。なお、この処理待ち時間は、一定時間ではなく、その時々の状態に依存した時間となるため、オフセットとして処理することは困難である。
【００３５】
換言すると、スレーブデバイス（モータ制御部）２４からフィードバックされるモータパルスのカウント値に基づいて、ホストデバイス２１が撮像命令の出力タイミングを検知しても、実際に撮像命令が発行されるタイミングが遅延する。そして、このような遅延が発生すると、白基準部材１６の有効領域を読み取って白補正データを取得することが困難となる。
【００３６】
（大規模な印刷システムにおける、白基準部材の読み取り時の動作）
図１０は、大規模な印刷システムにおける、白基準部材１６の読み取り時の各部の信号又はパルスを示すタイミングチャートである。このうち、図１０（ａ）は、白基準部材１６を移動させるための駆動命令信号、図１０（ｂ）は、画像取り込み部２２に対する撮像命令信号である。これら駆動命令信号及び撮像命令信号は、共にホストデバイス２１から出力される。
【００３７】
また、図１０（ｃ）は、スレーブデバイス２４から白基準部材１６を移動させるモータ２３に供給されるモータパルスであり、図１０（ｄ）は、スレーブデバイス２４からホストデバイス２１にフィードバックされるモータパルスのカウント値を示している。これらモータパルス及びモータパルスのカウント値は、共にスレーブデバイス（モータ制御部）２４から出力される。また、図１０（ｅ）は、画像取込み部２２において、取込み区間（tgate）に読み取りデバイス１４から取り込まれる撮像信号を示している。
【００３８】
この図１０（ａ）〜図１０（ｅ）は、スレーブデバイス（モータ制御部）２４からのカウント値に基づいてカウント完了通知の割り込みイベントを発生させた際に、高優先度の処理が実行中の状態を示している。大規模な印刷システムであっても、シェーディング補正処理を行うための白補正データの取得時における処理の流れは、小規模な印刷システムと同様であるが、高優先度の処理が実行中に発生したカウント完了通知の割り込みイベントの処理は、図１０（ｂ）に示すように、一旦、保留となる。
【００３９】
これにより、図１０（ｂ）に示すように、カウント完了通知となるカウント値がスレーブデバイス（モータ制御部）２４からホストデバイス２１にフィードバックされるタイミングと、ホストデバイス２１により、図１０（ｂ）に示すカウント完了通知となるカウント値をトリガとして生成される撮像命令の生成タイミングとの間に、高優先度の処理が完了するまでの時間分（上述の保留の時間分）のズレが発生する。このため、白基準部材１６の有効領域の撮像画像の取得が困難となる。
【００４０】
また、大規模な印刷システムの場合、図４に示したようにホストデバイス２１で複数のスレーブデバイス（モータ制御部）２４を制御する必要がある。このため、複数の高優先度の割り込み処理を並列的に処理（多重割り込み処理）している状況もあり、この場合、保留時間が長時間化し、上述のタイミングのズレは大きくなる。
【００４１】
図１１（ａ）、図１１（ｂ）及び図１２に示すように、白基準部材１６の有効領域を「Ｌ」、回転部材１５の半径を「ｒ」、回転部材１５の角速度平均を「ω」とし、白基準部材１６の左端を「ａ点」、右端を「ｂ点」とする。また、白基準部材１６の撮像時の読み取り値を２００［digit］とし、白基準部材１６以外の領域の撮像時の読み取り値を２０［digit］とする。
【００４２】
上述の保留により、ホストデバイス２１で生成される撮像命令に「ｔdelay」の時間分の遅延が生じた場合、ｔ＝ｔ０の読み取りを開始時には、図１１（ａ）に示すように白基準部材１６のａ点が、反時計回り方向に「ΔＬ（＝ｒωｔdelay）」だけ進んだ位置から、読み取りデバイス１４による白基準部材１６の読み取りが開示される。また、図１１（ｂ）に示すように白基準部材１６のｂ点が、読み取りデバイス１４の正面位置から反時計回り方向に「ΔＬ（＝ｒωｔdelay）」だけ進んだ際に、白基準部材１６の読み取りが完了（ｔ＝ｔ１）となる。
【００４３】
撮像命令の遅延有無に関わらず、図１０（ｅ）に示す撮像時間（ｔgate）は一定であるため、白基準部材１６の読み取り開始時刻から読み取り完了まで（ｔ＝ｔ０→ｔ＝ｔ１）の白基準部材１６の読み取り時間は、図１２に示すように白基準部材１６の有効領域分の読み取り時間よりもΔＬだけ短くなる。そして、このΔＬの時間分、白基準部材１６の有効領域以外の不定領域が読み取られる不都合を生じ、シェーディング補正精度が低下する。
【００４４】
なお、保留による上述の不都合を回避するために、例えば白基準部材１６の有効領域よりも、読み取り領域を狭めることが考えられるが、この場合、白基準部材１６に付着するゴミ又は汚れの影響を強く受ける。また、白基準部材１６の有効領域を大きくすることが考えられるが、この場合、画像形成装置が大型化し、また、製造コストが高くなる。
【００４５】
（第１の実施の形態の動作）
次に、第１の実施の形態の画像形成装置の動作を説明する。図１３は、大規模な印刷システムにおける、白基準部材１６の読み取り時の各部の信号又はパルスを示すタイミングチャートである。このうち、図１３（ａ）は、白基準部材１６を移動させるための駆動命令信号、図１３（ｂ）は、画像取り込み部２２に対する撮像命令信号である。これら駆動命令信号及び撮像命令信号は、共にホストデバイス２１から出力される。
【００４６】
なお、ホストデバイス２１は、制御部の一例である。また、制御部の一例であるホストデバイス２１、読み取り部の一例である読み取りデバイス１４及び移動部材の一例である回転部材１５は、いわゆるインラインセンサとして、画像形成装置内に設けられている。一例ではあるが、インラインセンサは、搬送紙の排紙部の近傍に設けられており、搬送中の搬送紙の画像を読み込み、画像のＲＧＢ値、画像濃度、線画の位置等を検出し、画像形成装置本体の調整機能にフィードバックする。これにより、画像の階調補正、画像のムラ補正及び表裏レジストレーション調整等を可能とし、安定した品質の印刷物を提供可能とすることができる。
【００４７】
なお、この例では、ホストデバイス２１、読み取りデバイス１４及び移動部材は、一例としてインラインセンサとして画像形成装置内に設けられていることとしたが、ホストデバイス２１、読み取りデバイス１４及び回転部材１５のうち、一部又は全部を例えば画像形成装置外に設けてもよい。
【００４８】
また、図１３（ｃ）は、スレーブデバイス２４から白基準部材１６を移動させるモータ２３に供給されるモータパルスであり、図１３（ｄ）は、スレーブデバイス２４からホストデバイス２１にフィードバックされるモータパルスのカウント値を示している。これらモータパルス及びモータパルスのカウント値は、共にスレーブデバイス（モータ制御部）２４から出力される。また、図１３（ｅ）は、画像取込み部２２において、
シェーディング補正処理で用いる白補正データの取得区間（tgate）に、読み取りデバイス１４で取り込まれる撮像信号（白補正データ）を示している。
【００４９】
第１の実施の形態の画像形成装置は、シェーディング補正処理で用いる白補正データの取得時となると、ホストデバイス２１が、図１３（ａ）の最初のパルスに示すように、各スレーブデバイス（モータ制御部）２４に対して、白基準部材１６の駆動命令を供給する。各スレーブデバイス（モータ制御部）２４は、駆動命令を受信すると、図１３（ｃ）に示す所定周波数のモータパルスをモータ２３に供給する。これにより、図６（ａ）に示す回転部材１５が、モータ２３により例えば反時計回り方向に回転駆動され、白基準部材１６が移動する。
【００５０】
各スレーブデバイス（モータ制御部）２４は、図１３（ｄ）に示すように、ホストデバイス２１から供給されるモータパルスのパルス数をカウントしてホストデバイス２１にフィードバックする。ホストデバイス２１は、モータパルスのパルス数のカウント値が、図６（ａ）に示すように白基準部材１６のａ点（読み取り開始位置）が、読み取りデバイス１４に正対する位置まで移動したタイミングに相当するカウント値となった際に、各モータ２３に供給しているモータパルスを停止するように、各スレーブデバイス（モータ制御部）２４を制御する。これにより、各モータ２３の回転が停止し、白基準部材１６のａ点（読み取り開始位置）が、読み取りデバイス１４に正対する位置まで移動した状態で停止する。
【００５１】
ここで、シェーディング補正処理で用いる白補正データの取得中に、先に処理すべき優先度の処理のイベントが発生すると、ホストデバイス２１は、白補正データの取得処理を一旦保留して、先に処理すべき優先度の処理を完了させる。先に処理すべき優先度の処理を完了させると、ホストデバイス２１は、保留していた白補正データの取得処理を再開し、光源を点灯制御すると共に、図１３（ａ）の２番目のパルスに示す白基準部材１６の駆動命令、及び、図１３（ｂ）に示す撮像命令を「同時に実行」する。
【００５２】
この「同時に実行」とは、「連続する処理と処理との間に、割り込み処理が介入できない間隔で連続的に命令を行うこと」を意味している。すなわち、「同時に実行」とは、ホストデバイス２１が、回転部材１５の回転制御及び読み取りデバイス１４の読み取り制御の両方の制御を、回転部材１５の回転制御及び読み取りデバイス１４の読み取り制御の間に、他のイベント（処理）を実行不可な間隔で連続的（実質的に同時）に実行制御することを意味している。
【００５３】
ホストデバイス２１が、例えばマルチコアＣＰＵの場合等、２つ以上の命令を同時に実行できる環境においては、ホストデバイス２１は、ハードウェアの物理的な（電気的な）実行遅延の範囲内で各命令を同時に実行する。また、ホストデバイス２１がシングルコアＣＰＵである場合等、２つ以上の命令を同時に実行困難な環境においては、ホストデバイス２１は、各命令間で割り込み処理が介入困難なスケジューリング等を実施することで、上述の各命令を「同時に実行」する。
【００５４】
スレーブデバイス（モータ制御部）２４は、上述のように白基準部材１６の駆動命令を受信すると、モータ２３に対してモータパルスを供給する。回転部材１５は、モータ２３により反時計回り方向に回転駆動される。これにより、図６（ａ）及び図６（ｂ）に示すように、読み取りデバイス１４の前面を、白基準部材１６のａ点（読み取り開始点）からｂ点（読み取り完了点）の間の有効領域が通過するように、白基準部材１６が移動する。
【００５５】
また、このような駆動命令と同時に形成された撮像命令は、画像読み取り部２２に供給される。画像読み取り部２２は、この撮像命令が供給されると、図１３（ｅ）に示すように、読み取りデバイス１４の前面を白基準部材１６の有効領域が通過する時間分（＝ｔgate）、読み取りデバイス１４で撮像された撮像画像の取り込みを行う。
【００５６】
（第１の実施の形態の効果）
これにより、割り込み要因の優先度管理に基づく撮像命令及び白基準部材１６の駆動命令のタイミングにズレを生ずる不都合を防止して、白基準部材１６の有効領域を正確に読み取ることで生成した白補正データを得ることができる。そして、白基準部材１６の有効領域を正確に読み取った白補正データに基づいてシェーディング補正処理を行うことができるため、シェーディング補正処理の精度を向上させることができる。
【００５７】
［第２の実施の形態］
次に、第２の実施の形態の画像形成装置の説明をする。読み取りデバイス１４として、例えばＣＣＤイメージセンサ又はＣＭＯＳイメージセンサ等の半導体イメージセンサが設けられている場合、暗時における画素毎の出力がそれぞれ異なる。このような読み取りデバイス１４の出力のばらつきを抑えるために、読み取った画像データに対してシェーディング補正処理が施される。シェーディング補正処理を行うためには、光源消灯時（暗時）における読み取りデバイス１４の暗時出力を黒補正データとして検出して用いる。しかし、転写紙の読み取り時に黒補正データの検出を行うと、転写紙の読み取りが開始されるまでに時間を要し（読み取り開始が遅延し）、印刷物の生産性に悪影響を及ぼす。
【００５８】
このため、第２の実施の形態の画像形成装置では、読み取りデバイス１４に対して白基準部材１６を移動させる際に（白基準部材１６の移動制御に並行して）、黒補正データを取得する。なお、上述の第１の実施の形態と以下に説明する第２の実施の形態との差異は、白基準部材１６の移動制御に並行して黒補正データを取得する点である。このため、以下、両者の差異の説明のみ行い、重複説明は省略する。
【００５９】
図１４は、第２の実施の形態の画像形成装置において、黒補正データの取得タイミングを説明するためのタイミングチャートである。このうち、図１４（ａ）は、白基準部材１６を移動させるための駆動命令信号、図１４（ｂ）は、画像取り込み部２２に対する撮像命令信号である。これら駆動命令信号及び撮像命令信号は、共にホストデバイス２１から出力される。
【００６０】
また、図１４（ｃ）は、スレーブデバイス２４から白基準部材１６を移動させるモータ２３に供給されるモータパルスであり、図１４（ｄ）は、スレーブデバイス２４からホストデバイス２１にフィードバックされるモータパルスのカウント値を示している。これらモータパルス及びモータパルスのカウント値は、共にスレーブデバイス（モータ制御部）２４から出力される。また、また、図１４（ｅ）は、画像取込み部２２において、シェーディング補正処理で用いる白補正データの取得区間（tgate）に、読み取りデバイス１４で取り込まれる撮像信号（白補正データ）を示している。また、図１４（ｅ）は、画像取込み部２２において、白基準部材１６の移動制御と共に行われる黒補正データの取得区間を示している。
【００６１】
第２の実施の形態においても、図１４（ａ）〜図１４（ｅ）に示すように、一旦保留していた白補正データの取得処理を再開する際に、白基準部材１６の駆動命令と撮像命令を同時に行う。これにより、正確に読み取った白基準部材１６の有効領域に基づいて白補正データを生成できることは、第１の実施の形態と同じである。
【００６２】
第２の実施の形態の画像形成装置の場合、ホストデバイス２１は、白補正データの取得処理を開始すると、上述のように読み取りデバイスの正面に白基準部材１６を移動させる制御と並行して、図１４（ｅ）に示すように黒補正データの取得制御を行う。
【００６３】
具体的には、ホストデバイス２１は、白補正データの取得処理の開始時には、光源が消灯されているため、この光源の消灯状態を維持したまま、画像読み取り部２２に対して黒画像データの取得命令を行う。画像読み取り部２２は、取得命令を受信すると、消灯状態で読み取りデバイス１４により撮像された所定時間分の撮像データを取得する。これにより、暗示における各画素の出力レベルを検出できる。一例ではあるが、ホストデバイス２１は、各画素の出力を増幅するアンプの利得をそれぞれ調整することで、各画素の出力レベルを均一化して黒シェーディング補正を行う。
【００６４】
（第２の実施の形態の効果）
このように白基準部材１６の移動制御と並行して黒補正データの取得制御を行うことで、白基準部材１６の移動完了後に黒補正データを生成する時間を省略でき、白補正データの取得完了までに要する時間を短縮化することができる他、上述の第１の実施の形態と同じ効果を得ることができる。
【００６５】
なお、黒補正データを取得するタイミングは、上述のタイミング以外であっても、白補正データ取得前であれば任意のタイミングで行えばよい。
【００６６】
［第３の実施の形態］
次に、第３の実施の形態の画像形成装置の説明をする。図１５に示すように、画像形成装置の光源駆動回路から光源に対して電源の供給を開始した直後は、例えば駆動電流、素子温度又は素子自体の発光特性等の複数の要因により、光源の明るさが不安定となる時間が存在する。この場合、光源の明るさが安定する一定時間（ｔstable）を経過したタイミングで、読み取りデバイス１４による撮像を開始することが考えられる。しかし、光源の明るさが安定する一定時間の経過を待って（出力安定待ち）、転写紙の読み取りを開始すると、読み取り開始が遅れてしまい、印刷物の生産性に悪影響を及ぼす。
【００６７】
このため、第３の実施の形態の画像形成装置では、読み取りデバイス１４に対して白基準部材１６を移動させる際に（白基準部材１６の移動制御に並行して）、光源の点灯制御及び明るさの安定待ちを行う。なお、上述の各実施の形態と以下に説明する第３の実施の形態との差異は、この点のみが異なる。このため、以下、両者の差異の説明のみ行い、重複説明は省略する。
【００６８】
図１６は、第３の実施の形態の画像形成装置において、光源の出力安定待ちのタイミングを説明するためのタイミングチャートである。このうち、図１６（ａ）は、白基準部材１６を移動させるための駆動命令信号、図１６（ｂ）は、画像取り込み部２２に対する撮像命令信号である。これら駆動命令信号及び撮像命令信号は、共にホストデバイス２１から出力される。
【００６９】
また、図１６（ｃ）は、スレーブデバイス２４から白基準部材１６を移動させるモータ２３に供給されるモータパルスであり、図１６（ｄ）は、スレーブデバイス２４からホストデバイス２１にフィードバックされるモータパルスのカウント値を示している。これらモータパルス及びモータパルスのカウント値は、共にスレーブデバイス（モータ制御部）２４から出力される。
【００７０】
また、図１６（ｅ）は、画像取込み部２２において、シェーディング補正処理で用いる白補正データの取得区間（tgate）に、読み取りデバイス１４で取り込まれる撮像信号（白補正データ）を示している。また、図１６（ｅ）は、画像取込み部２２において、白基準部材１６の移動制御と共に行われる黒補正データの取得区間を示している。また、図１６（ｆ）は、光源の点灯制御のタイミング及び光源の出力安定待ちの区間を示している。
【００７１】
第３の実施の形態においても、図１６（ａ）〜図１６（ｅ）に示すように、一旦保留していた白補正データの取得処理を再開する際に、白基準部材１６の駆動命令と撮像命令を同時に行う。これにより、正確に読み取った白基準部材１６の有効領域に基づいて白補正データを生成できることは、第１の実施の形態と同じである。
【００７２】
また、第３の実施の形態においても、図１６（ｅ）に示すように、白基準部材１６の移動制御に並行して、シェーディング補正用の黒補正データの取得制御を行う。
【００７３】
第３の実施の形態の画像形成装置の場合、ホストデバイス２１は、図１６（ｆ）に示すように、白基準部材１６の移動制御と並行して行う黒補正データの取得が完了したタイミングで光源を点灯制御し、所定時間の光源の出力安定待ち制御を行う。
【００７４】
（第３の実施の形態の効果）
このように白基準部材１６の移動制御と並行して、光源の出力安定待ち制御を行うことで、白基準部材１６の移動完了後に、光源の出力安定待ち制御を行う必要が無く、白補正データ取得までの時間を短縮化することができる他、上述の各実施の形態と同じ効果を得ることができる。
【００７５】
なお、第３の実施の形態においては、黒補正データの取得制御を省略してもよい。また、光源の点灯及び光源の出力安定待ちのタイミングは、白補正データの取得前であれば任意のタイミングで実行可能である。
【００７６】
［第４の実施の形態］
次に、第４の実施の形態の画像形成装置の説明をする。一般に、読み取りデバイス１４の周辺に発生するゴミ及び汚れの主な原因は、転写紙のトナー及び紙粉であることが知られている。このため、第４の実施の形態の画像形成装置は、転写紙の搬送時等の白補正データの取得時以外の時に、転写紙の搬送路から離れた位置に白基準部材１６を退避させることで、白基準部材１６にゴミ及び汚れが付着する不都合を防止した。なお、上述の各実施の形態と以下に説明する第４の実施の形態との差異は、この点のみが異なる。このため、以下、両者の差異の説明のみ行い、重複説明は省略する。
【００７７】
図１７は、第４の実施の形態の画像形成装置において、転写紙の搬送時に、白基準部材１６を退避させている状態を示す模式図である。この図１７に示すように、ホストデバイス２１は、転写紙の搬送時等の白補正データの取得時以外の時に、読み取りデバイス１４から離れた位置に白基準部材１６を退避させるように、回転部材１５を回転制御する。
【００７８】
（第４の実施の形態の効果）
これにより、図１７に示すように、汚れ等が付着し易い位置である読み取りデバイス１４に近い位置から、汚れ等が付着し難い位置である読み取りデバイス１４から遠い位置へ、白基準部材１６を移動制御できる。このため、白基準部材１６に汚れ等が付着する不都合を防止できる他、上述の各実施の形態と同じ効果を得ることができる。
【００７９】
なお、上述の第４の実施の形態の説明では、回転部材１５を回線制御することで、白基準部材１６を読み取りデバイス１４から遠い位置に退避させることとした。しかし、回転部材１５自体を退避させる移動機構を設け、この移動機構により、回転部材１５自体を読み取りデバイス１４から離れた位置に退避させてもよい。この場合、ゴミ及び汚れの付着範囲が広範囲に渡る場合でも、読み取り特性に影響の無い範囲で回転部材１５自体を退避させて汚れ等の付着を防止できる。
【００８０】
［第５の実施の形態］
次に、第５の実施の形態の画像形成装置の説明をする。この第５の実施の形態の画像形成装置は、白補正データの取得後、続く転写紙の読み取り動作に備え、例えば背景部材Ａ等の所定の背景部材を読み取りデバイス１４の正面の位置に配置する例である。なお、上述の各実施の形態と以下に説明する第５の実施の形態との差異は、この点のみが異なる。このため、以下、両者の差異の説明のみ行い、重複説明は省略する。
【００８１】
背景部材とは、所定の濃度（反射率）を有する部材であり、例えば転写紙読取り時に読取りデバイス１４に対向して設けられる。この第５の実施の形態の場合、読み取り対象に応じて複数の背景部材のうち１つが選択される。なお、背景部材として、所定の濃度（反射率）以外の他の特徴を有する部材を設けてもよい。
【００８２】
図１８は、第５の実施の形態の画像形成装置に設けられている回転部材１５を径方向に沿って切断した状態の断面図である。この図１８からわかるように、第５の実施の形態の画像形成装置は、回転部材１５の外周面の一部に白基準部材１６が設けられている。また、回転部材１５の外周面には、背景部材５１〜背景部材５４（＝背景部材Ａ〜背景部材Ｄ）が所定の間隔で設けられている。すなわち、回転部材の外周面には時計回り方向に沿って、白基準部材１６、背景部材５１、背景部材５２、背景部材５３及び背景部材５４が、それぞれ順に設けられている。これにより、転写紙に応じて適切な背景を提供可能となっている。
【００８３】
このような第５の実施の形態の画像形成装置において、ホストデバイス２１は、図１９（ａ）及び図１９（ｂ）に示すように、読み取りデバイス１４の前面に移動させた白基準部材１６を、反時計回り方向に移動するように回転部材１５を回転制御することで白補正データを取得する（図１３（ｅ）の（ｔgate）参照）。この後、ホストデバイス２１は、引き続き行われる転写紙の読み取り動作に備えて、例えば図１９（ｃ）に示すように読み取りデバイス１４の前面に背景部材５１（背景部材Ａ）を移動させるように回転部材１５を回転制御する。
【００８４】
すなわち、ホストデバイス２１は、図１９（ａ）に示すように時刻ｔ＝ｔ０で白基準部材１６の読み取りを開始し、図１９（ｂ）に示すように時刻ｔ＝ｔ１で白基準部材１６の読み取りを完了し、白補正データを取得する。ホストデバイス２１は、この白補正データの取得から連続して反時計回り方向に回転部材１５を回転制御して、例えば背景部材５１を読み取りデバイス１４の前面に移動させる。
【００８５】
（第５の実施の形態の効果）
これにより、白補正データの取得から回転部材１５の回転制御を停止することなく、連続動作により、例えば背景部材５１等の所望の背景部材を読み取りデバイス１４の前面に移動させて、転写紙の読み取り動作に備えることができる。これにより、白補正データの取得から転写紙の読み取り動作に備えるまでの一連の動作時間を短縮化できる他、上述の各実施の形態と同じ効果を得ることができる。
【００８６】
［第６の実施の形態］
次に、第６の実施の形態の画像形成装置の説明をする。この第６の実施の形態の画像形成装置は、第５の実施の形態で説明した背景部材５１〜背景部材５４を読み取りデバイス１４の前面に移動させる際に、各背景部材が最短時間（最短の移動距離）で読み取りデバイス１４の前面に移動するように回転部材１５を回転制御することで、各背景部材の５１〜背景部材５４の移動時間を短縮化した例である。なお、上述の第５実施の形態と以下に説明する第６の実施の形態との差異は、この点のみが異なる。このため、以下、両者の差異の説明のみ行い、重複説明は省略する。
【００８７】
この第６の実施の形態の画像形成装置の場合、ホストデバイス２１は、図２０（ａ）に示すように、時刻ｔ＝ｔ０で白基準部材１６の読み取りを開始し、図２０（ｂ）に示すように時刻ｔ＝ｔ１で白基準部材１６を読み取り、白補正データを取得すると、読み取りデバイス１４の前面に移動させる背景部材を検出する。
【００８８】
例えば、読み取りデバイス１４の前面に移動させる背景部材として、背景部材５１を検出したとする。背景部材５１は、白基準部材１６の時計回り方向に隣接する背景部材である。画像形成装置のＲＡＭ（Random  Access  Memory）、ＲＯＭ（Read  Only  Memory）、ＨＤＤ（Hard  Disk  Drive）等の記憶部には、回転部材１５の外周面における白基準部材１６の位置を示す位置情報、及び、白基準部材１６の位置を基準とした各背景部材５１〜５４の位置を示す位置情報がそれぞれ記憶されている。
【００８９】
ホストデバイス２１は、読み取りデバイス１４の前面に移動させる背景部材として、背景部材５１を検出した場合、記憶部から背景部材５１の位置情報を読み出し、回転部材１５を回転制御する方向を判別する。この例の場合、現在、回転部材１５は反時計回り方向（ＣＷ方向）に回転制御されており、背景部材５１は、白基準部材１６に対して時計回り方向側に隣接している。
【００９０】
このため、現在、回転部材１５を回転制御している反時計回り方向（ＣＷ方向）に、回転部材１５を回転制御すれば、最短の移動距離で、背景部材５１を読み取りデバイス１４の前面に移動させることができる。ホストデバイス２１は、検出した背景部材の位置情報に基づいて、このような演算を行うと、白補正データの取得時における回転部材１５の回転制御に連続して、図２０（ｃ）に示すように反時計回り方向（ＣＷ方向）に回転部材１５を回転制御し、背景部材５１を読み取りデバイス１４の前面に移動させる。これにより、最短の移動距離（最短時間）で、背景部材５１を読み取りデバイス１４の前面に移動させることができる。
【００９１】
次に、読み取りデバイス１４の前面に移動させる背景部材として、背景部材５４を検出した場合、ホストデバイス２１は、記憶部から背景部材５４の位置情報を読み出し、回転部材１５を回転制御する方向を判別する。この例の場合、現在、回転部材１５は反時計回り方向（ＣＷ方向）に回転制御されており、背景部材５４は、白基準部材１６に対して反時計回り方向側に隣接している。このため、回転部材１５を時計回り方向（ＣＣＷ方向）に回転制御すれば、最短の移動距離で、背景部材５４を読み取りデバイス１４の前面に移動させることができる。
【００９２】
ホストデバイス２１は、検出した背景部材の位置情報に基づいて、このような演算を行うと、白補正データの取得時における回転部材１５の回転制御に連続して、図２０（ｄ）に示すように時計回り方向（ＣＣＷ方向）に回転部材１５を回転制御し、背景部材５４を読み取りデバイス１４の前面に移動させる。これにより、最短の移動距離で、背景部材５４を読み取りデバイス１４の前面に移動させることができる。
【００９３】
（第６の実施の形態の効果）
このように第６の実施の形態の画像形成装置は、回転部材１５の外周面上における各背景部材５１〜５４の位置情報に基づいて、最短の移動距離で読み取りデバイス１４の前面に移動するように、回転部材１５の回転方向及び回動距離を制御する。これにより、白補正データの取得に続けて、最短の移動距離で所望の背景部材を読み取りデバイス１４の前面に移動させることができる他、上述の第５の実施の形態と同じ効果を得ることができる。
【００９４】
［第７の実施の形態］
次に、第７の実施の形態の画像形成装置の説明をする。上述の第５及び第６の実施の形態では、回転部材１５の外周上に白基準部材１６及び各背景部材５１〜５４が設けられている例であった。これに対して、第７の実施の形態は、平板上に白基準部材１６及び複数の背景部材が設けられている例である。なお、上述の第５及び第６の実施の形態と以下に説明する第７の実施の形態との差異は、この点のみが異なる。このため、以下、両者の差異の説明のみ行い、重複説明は省略する。
【００９５】
この第７の実施の形態の画像形成装置の場合、図２１（ａ）に示すように、読み取りデバイス１４の前面に位置する平板６０上に白基準部材１６を設けると共に、この白基準部材１６の左右にそれぞれ隣接するように背景部材Ｅ及び背景部材Ｆを設ける。なお、平板６０は、移動部材の一例である。
【００９６】
この場合、ホストデバイス２１は、白補正データの取得時となると、図２１（ｂ）に示すように時刻ｔ＝ｔ０で白基準部材１６の読み取りを開始し、図２１（ｃ）に示すように平板６０を例えば右から左に移動制御する。そして、時刻ｔ＝ｔ１で白基準部材１６の読み取りを完了し、白補正データを取得する。
【００９７】
ここで、ホストデバイス２１は、白補正データを取得すると、読み取りデバイス１４の前面に移動させる背景部材を検出する。例えば、読み取りデバイス１４の前面に移動させる背景部材として、背景部材Ｆを検出したとする。背景部材Ｆは、平板６０上において、白基準部材１６の右側に隣接する背景部材である。画像形成装置のＲＡＭ（Random  Access  Memory）、ＲＯＭ（Read  Only  Memory）、ＨＤＤ（Hard  Disk  Drive）等の記憶部には、平板６０上における白基準部材１６の位置を示す位置情報、及び、白基準部材１６の位置を基準とした各背景部材Ｅ，Ｆの位置を示す位置情報がそれぞれ記憶されている。
【００９８】
ホストデバイス２１は、読み取りデバイス１４の前面に移動させる背景部材として、背景部材Ｆを検出した場合、記憶部から背景部材Ｆの位置情報を読み出し、平板６０の移動させる方向を判別する。この例の場合、現在、回転部材１５は左方向に移動制御されており、背景部材Ｆは、白基準部材１６の右側に隣接している。
【００９９】
このため、現在、平板６０を移動制御している左方向に、継続して平板６０を移動制御すれば、最短の移動距離で、背景部材Ｆを読み取りデバイス１４の前面に移動させることができる。ホストデバイス２１は、検出した背景部材Ｆの位置情報に基づいて、このような演算を行うと、白補正データの取得時における平板６０の移動制御に連続して、図２１（ｄ）に示すように左方向に平板６０を移動制御し、背景部材Ｆを読み取りデバイス１４の前面に移動させる。これにより、最短の移動距離で、背景部材Ｆを読み取りデバイス１４の前面に移動させることができる。
【０１００】
次に、読み取りデバイス１４の前面に移動させる背景部材として、背景部材Ｅを検出した場合、ホストデバイス２１は、記憶部から背景部材Ｅの位置情報を読み出し、平板６０を移動制御する方向を判別する。この例の場合、現在、平板６０は左方向に移動制御されており、背景部材Ｅは、白基準部材１６に対して左側に隣接している。このため、平板６０を右方向に移動制御すれば、最短の移動距離で、背景部材Ｅを読み取りデバイス１４の前面に移動させることができる。
【０１０１】
ホストデバイス２１は、検出した背景部材Ｅの位置情報に基づいて、このような演算を行うと、白補正データの取得時における平板６０の移動制御に連続して、白補正データの取得時の移動方向とは反対方向となる右方向に、平板６０を移動制御して、背景部材Ｅを読み取りデバイス１４の前面に移動させる。これにより、最短の移動距離で、背景部材Ｅを読み取りデバイス１４の前面に移動させることができる。
【０１０２】
（第７の実施の形態の効果）
このように第７の実施の形態の画像形成装置は、平板６０上の各背景部材Ｅ，Ｆの位置情報に基づいて、最短の移動距離で読み取りデバイス１４の前面に移動するように、平板６０の移動方向及び移動距離を制御する。これにより、白補正データの取得に続けて、最短の移動距離で所望の背景部材を読み取りデバイス１４の前面に移動させることができる他、上述の第５又は第６の実施の形態と同じ効果を得ることができる。
【０１０３】
［第８の実施の形態］
次に、一連の動作となる上述の第１〜第７の実施の形態の各動作を、第８の実施の形態の画像形成装置の動作として説明する。上述の第１〜第７の実施の形態の各動作は、図２２のフローチャートに示す流れとなる。この図２２の動作を実現するためのシェーディング補正プログラムは、画像形成装置のＲＯＭ，ＲＡＭ又はＨＤＤ等の記憶部に記憶されている。ホストデバイス２１は、記憶部から読み出したシェーディング補正プログラムを実行することで、図２２のフローチャートに示す各処理を実行する。
【０１０４】
まず、図２２のフローチャートのステップＳ１において、読み取りデバイス１４に対する電源の供給（電源ＯＮ）を検出すると、ホストデバイス２１は、ステップＳ２に処理を進め、ユーザが操作パネルを操作することで操作パネルから供給されるジョブ開始命令を受信するまで待機状態となる。ジョブ開始命令を受信すると、ホストデバイス２１は、ステップＳ３に処理を進め、回転部材１５の回転駆動を開始する。これにより、白基準部材１６が、読み取りデバイス１４の前面（対向位置）に移動するように回転部材１５が回転制御される。
【０１０５】
白基準部材１６の移動制御を開始すると、ホストデバイス２１は、ステップＳ４において、図１４（ｅ）を用いて説明したように、暗示における黒補正データを取得するように画像取込み部２２を制御する。
【０１０６】
次に、黒補正データを取得すると、ホストデバイス２１は、ステップＳ５において、図１６（ｆ）を用いて説明したように光源を点灯制御し、ステップＳ６において、光源の出力が安定するまでの間、待機状態となる（出力安定待ち）。
【０１０７】
次に、ホストデバイス２１は、ステップＳ７において、白基準部材１６が読み取りデバイス１４の前面に移動したか否か（回転部材１５の駆動が完了したか否か）を判別する。そして、ホストデバイス２１は、白基準部材１６が読み取りデバイス１４の前面に移動したことを検出した際に（ステップＳ７：Ｙｅｓ）、ステップＳ８に処理を進める。
【０１０８】
ステップＳ８では、ホストデバイス２１が、図６（ａ）及び図６（ｂ）に示したように、読み取りデバイス１４の前面を白基準部材１６が通過するように、回転部材１５を回転制御して白補正データを取得する（図１３（ｅ）参照）。ホストデバイス２１は、ステップＳ９において、白補正データの取得を完了すると、ステップＳ１０に処理を進める。
【０１０９】
ステップＳ１０では、ホストデバイス２１が、白補正データの取得完了から連続して、図１９を用いて説明したように背景部材５１〜５４のうち、所定の背景部材を、読み取りデバイス１４の前面に移動させるように回転部材１５を回転制御する。ステップＳ１０では、読み取りデバイス１４の前面に所定の背景部材を移動させるまでに要する時間Δｔを、スレーブデバイス（モータ制御部）２４からフィードバックされるモータパルスのカウント値に基づいて計測する。
【０１１０】
なお、背景部材が設けられている回転部材１５の回転制御は、第５及び第６の実施の形態で上述したとおりである。また、背景部材が設けられている平板６０の移動制御は、第７の実施の形態で上述したとおりである。
【０１１１】
ホストデバイス２１は、所定の背景部材を読み取りデバイス１４の前面に移動させるまでに要する時間Δｔを、フィードバックされるモータパルスのカウント値に基づいて計測すると（ステップＳ１１：Ｙｅｓ）、ステップＳ１２において、転写紙の読み取り制御を行う。これにより、白補正データの取得から回転部材１５の回転制御を停止することなく、連続動作により、所望の背景部材を読み取りデバイス１４の前面に移動させて、転写紙の読み取り動作を行うことができる。
【０１１２】
次に、ホストデバイス２１は、ステップＳ１３において、次ページの転写紙が存在するか否かを判定する。次の転写紙が存在しない場合、図２２のフローチャートに示すシェーディング補正処理を終了する。
【０１１３】
一方、次の転写紙が存在する場合、ホストデバイス２１は、次の転写紙に対応する背景部材５１〜５４を、読み取りデバイス１４の前面に移動させるように回転部材１５を回転制御する。また、ホストデバイス２１は、所定の背景部材が、読み取りデバイス１４の前面に移動するまでに要する時間Δｔを計測する。そして、ホストデバイス２１は、計測している時間Δtが、予め定められた時間閾値Δt_th以上か否かを判別する。なお、この時間閾値Δt_thとしては、白補正データ又は暗時補正データを取得するための関連各部の経時変化（劣化）により、時間Δｔが許容時間以上となる時間（許容できる時間と許容できなくなる時間との境目となる時間）が設定されている。
【０１１４】
背景部材を読み取りデバイス１４の前面に移動させるまでに要する時間Δｔが、時間閾値Δt_th以上の時間である場合（ステップＳ１４：Ｙｅｓ、時間閾値Δt_th≦Δt）、ホストデバイス２１は、ステップＳ１５に処理を進める。ステップＳ１５では、ホストデバイス２１が、計測した時間Δｔを初期値（Δｔ＝０）にリセットして、ステップＳ１６に処理を進める。ステップＳ１６では、ホストデバイス２１が、光源をオフ制御してステップＳ３に処理を戻す。これにより、上述の流れで、白補正データが再取得され、古い白補正データが新たな白補正データに更新される。
【０１１５】
このように、所定の時間毎にシェーディング補正用の白補正データを更新することで、印刷物の生産性を損なうことなく、良好な補正精度を維持可能とすることができる。
【０１１６】
これに対して、背景部材を読み取りデバイス１４の前面に移動させるまでに要する時間Δｔが、時間閾値Δt_th未満の時間である場合（ステップＳ１４：Ｎｏ、時間閾値Δt_th＜Δt）、現在、白基準部材１６の読み取りタイミングでは無いため、ホストデバイス２１は、ステップＳ１２において、次ページの転写紙の読み取り制御を継続する。
【０１１７】
最後に、上述の各実施の形態は、一例として提示したものであり、本発明の範囲を限定することは意図していない。例えば、白補正データの取得及び黒補正データの取得は、図４に示す各スレーブデバイス（モータ制御部）２４のうち、全てのスレーブデバイス（モータ制御部）２４で行ってもよいし、一部（少なくとも一つ）のスレーブデバイス（モータ制御部）２４で行ってもよい。
【０１１８】
上述の新規な各実施の形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことも可能である。また、各実施の形態及び各実施の形態の変形は、発明の範囲や要旨に含まれると共に、特許請求の範囲に記載された発明とその均等の範囲に含まれるものである。
【符号の説明】
【０１１９】
１  スキャナ装置
２  自動原稿送り装置（ＡＤＦ）
３  給紙部
４  画像形成装置の本体
５  作像部
６  現像器
７  搬送路
８  レジストローラ
９  光書き込み装置
１０  定着／搬送部
１１  両面トレイ
１２  感光体ドラム
１３  中間転写ベルト
１４  読み取りデバイス
１５  回転部材
１６  白基準部材
２１  ホストデバイス
２２  画像読み取り部
２３  モータ
２４  スレーブデバイス（モータ制御部）
【先行技術文献】
【特許文献】
【０１２０】
【特許文献１】特開２００４−１９４０７７号公報
【図１】
2019129457.tif 000003
【図２】
2019129457.tif 000004
【図３】
2019129457.tif 000005
【図４】
2019129457.tif 000006
【図５】
2019129457.tif 000007
【図６】
2019129457.tif 000008
【図７】
2019129457.tif 000009
【図８】
2019129457.tif 000010
【図９】
2019129457.tif 000011
【図１０】
2019129457.tif 000012
【図１１】
2019129457.tif 000013
【図１２】
2019129457.tif 000014
【図１３】
2019129457.tif 000015
【図１４】
2019129457.tif 000016
【図１５】
2019129457.tif 000017
【図１６】
2019129457.tif 000018
【図１７】
2019129457.tif 000019
【図１８】
2019129457.tif 000020
【図１９】
2019129457.tif 000021
【図２０】
2019129457.tif 000022
【図２１】
2019129457.tif 000023
【図２２】
2019129457.tif 000024