(57)【特許請求の範囲】
【請求項１】
被読み取り媒体の画像データを生成する画像読み取り装置において、
直列に接続された複数の発光素子に共通の点灯回路と、
一つの点灯回路に接続された複数の発光素子を隣接させず、異なる点灯回路に接続された発光素子が隣接するように、直線状に発光素子を配列した光源と、
被読み取り媒体の載置場所以外に主走査方向に延伸して設けられた、シェーディング補正用の反射手段と、
前記反射手段が反射した反射光を光電変換する光電変換手段と、
複数の点灯回路から選択的に１つの点灯回路に点灯指示する点灯指示手段と、
点灯回路の識別情報に対応づけて、前記光電変換手段が反射光を検出する配列方向のエリア情報が登録されたエリア情報テーブルと、
前記点灯指示手段に対し、すべての点灯回路に接続された全ての発光素子の点灯を指示し、前記光電変換手段が光電変換した、発光素子の配列方向の少なくとも一部に第２の閾値以下のエリアがあるか否かを判定する異常検出制御手段と、
前記異常検出制御手段が発光素子の配列方向の少なくとも一部に前記第２の閾値以下のエリアがあると判定した場合、前記点灯指示手段に対し１つの点灯回路の点灯を指示し、点灯回路の識別情報に基づき前記エリア情報テーブルを参照して前記光電変換手段のエリアを特定し、該エリアに入射した反射光の大きさと閾値とを比較して、個別の発光素子に異常があるか否かを判定する異常判定手段と、
を有することを特徴とする画像読み取り装置。
【請求項２】
前記光源における一つの点灯回路に接続された発光素子の間隔は、前記光電変換手段が１つの発光素子の反射光を光電変換した信号の大きさがピークからゼロになるまでの距離、よりも大きい、ことを特徴とする請求項１記載の画像読み取り装置。
【請求項３】
前記異常判定手段は、当該画像読み取り装置の主電源がオンになった後、被読み取り媒体の画像データを生成する前に、発光素子の異常検出を開始する、
ことを特徴とする請求項１又は２記載の画像読み取り装置。
【請求項４】
前記異常判定手段は、前記光電変換手段が反射光を光電変換する間、
前記光源を前記反射手段に対し、相対的に移動させる、
ことを特徴とする請求項１〜３いずれか１項記載の画像読み取り装置。
【請求項５】
前記第２の閾値は、前記閾値よりも大きい、
ことを特徴とする請求項１記載の画像読み取り装置。
【請求項６】
前記閾値は、黒基準レベルと同程度の値か又は前記黒基準レベルよりわずかに大きい値である、ことを特徴とする請求項１〜５いずれか１項記載の画像読み取り装置。
【請求項７】
請求項１〜６いずれか１項記載の画像読み取り装置と、
光電変換された信号から生成された画像データをシート部材に形成する画像形成装置と、
前記シート部材をトレイから画像形成装置に搬送する給紙装置と、
を有することを特徴とする画像形成装置。
【請求項８】
直列に接続された複数の発光素子に共通の点灯回路と、
一つの点灯回路に接続された複数の発光素子が隣接しないで、異なる点灯回路に接続された発光素子が隣接するように、直線状に発光素子を配列した光源と、
被読み取り媒体の載置場所以外に主走査方向に延伸して設けられた、シェーディング補正用の反射手段と、
前記反射手段が反射した反射光を光電変換する光電変換手段と、を有する画像読み取り装置の、光源異常検出方法であって、
点灯指示手段が、すべての点灯回路に対し、点灯回路に接続された全ての発光素子の点灯を指示するステップと、
前記光電変換手段が光電変換した、発光素子の配列方向の少なくとも一部に第２の閾値以下のエリアがある場合に、
前記点灯指示手段が、複数の点灯回路から選択的に１つの点灯回路に点灯指示するステップと、
前記点灯指示手段が１つの点灯回路に点灯指示した際、
異常判定手段が、点灯回路の識別情報に対応づけて、前記光電変換手段が反射光を検出する配列方向のエリア情報が登録されたエリア情報テーブルを参照し、前記光電変換手段のエリアを特定し、該エリアに入射した反射光の大きさと閾値とを比較して、個別の発光素子に異常があるか否かを判定するステップと、
を有することを特徴とする光源異常検出方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、光源の異常を検出可能な画像読み取り装置、画像形成装置及び光源異常検出方法に関し、特に、複数の発光素子を光源に採用した場合も光源の異常を検出可能な画像読み取り装置、画像形成装置及び光源異常検出方法に関する。
【背景技術】
【０００２】
従来はキセノンランプが多かった、ＭＦＰやスキャナなどに搭載される原稿読み取り用の光源として、ＬＥＤが実用化されている。ＬＥＤを光源とすることで、立ち上がり時間の短縮化、省エネルギー化、長寿命化が可能となる。ここで、ＬＥＤを縮小光学系に採用する場合、等倍光学系に比べて原稿面から撮像素子までの距離が長くなり、その距離による光の減衰が大きいため、より高い原稿面照度が必要となる。そのため、複数のＬＥＤを主走査方向にアレイ状に並べて配置し、原稿面での照度を上げるような試みがなされている。
【０００３】
このようなＬＥＤの照明系においては、直列回路で接続された複数のＬＥＤを、主走査方向に複数並べることによって主走査方向を照射する実装形態が一般的である。しかし、この実装形態では、複数のＬＥＤのうちどれか１個でも故障すると正常な読み取りが行われずに、異常画像を形成してしまう。
【０００４】
そこで、ＬＥＤの異常を検出するために、光源が搭載されている走行体を目視可能なエリアに移動させたり、シェーディング補正を行うための白基準となる白基準部材からの反射光を読み取り、その分布の異常からＬＥＤの異常を判定する方法が知られている（例えば、特許文献１、２参照。）。
【０００５】
特許文献１には、全ＬＥＤを点灯させ、シェーディング補正用の基準板の反射光束を読み取って得られた基準板データの分布異常に基づいて、異常があるか否かを判定する異常判定方法が開示されている。
【０００６】
また、特許文献２には、同一光量制御部に接続され、かつ、隣接したＬＥＤ群をブロックとし、シェーディング補正用の基準板を読み取った基準板データに基づいて、何れのブロックの照明系に異常があるかを判定する異常判定方法が開示されている。
【０００７】
また、ＬＥＤは個別に点灯可能であり（例えば、特許文献３参照。）、ＬＥＤを個別に点灯することでＬＥＤの異常を判定する方法が知られている（例えば、特許文献４参照。）。特許文献３には、消費電力を抑制する目的でプレスキャン時にＬＥＤを選択的に間引き点灯させる技術が開示されている。特許文献４には、光量劣化を補正する目的で、ＬＥＤを順次点灯しながら標準白板からの反射光を読み取ることで、ＬＥＤの故障を検知する技術が開示されている。
【０００８】
また、ユーザが目視でＬＥＤの異常を判別する技術が知られている（例えば、特許文献５参照。）。特許文献５には、ＬＥＤを搭載したキャリッジをＬＥＤの点灯が外部から確認できる位置に移動させ、ＬＥＤを順次又は選択的に点灯させる技術が開示されている。
【０００９】
また、ＬＥＤを個別に実装する技術が知られている（例えば、特許文献６参照。）。特許文献６には、ＬＥＤを効率的に交換する目的で、少なくとも１個の発光素子をそれぞれ有する互いに別個のＬＥＤアレイを設置台に保持する技術が開示されている。
【発明の概要】
【発明が解決しようとする課題】
【００１０】
しかしながら、特許文献１に開示されているように全ＬＥＤを点灯させると、１個〜数個程度の数の少ないＬＥＤに異常が生じていても、その異常を検出することは困難であるという問題がある。同様に、特許文献２に開示されているようにブロック毎にＬＥＤを点灯させても、ブロック中の１個〜数個程度の数の少ないＬＥＤの異常を検出することは困難である。
【００１１】
ＬＥＤ照明では、高光量を満足する為にＬＥＤ間ピッチを狭くして実装個数を多くするため、その中の1個〜数個のＬＥＤに異常があり低光量もしくは非点灯となっても、ＣＣＤ等の撮像素子の感度ばらつき、駆動電流のばらつき、光路上の汚れ・ゴミ等による遮光、等を起因とした光量の低下との判別が困難である。また、主走査方向の端部のＬＥＤの異常と、実装位置のバラツキの峻別も困難であるので、これまで両端部のＬＥＤの異常を検出することは困難であった。
【００１２】
また、特許文献３〜５に開示されているように、１つのＬＥＤを選択的に点灯すれば、１つのＬＥＤの異常を検出可能となる。しかし、１つのＬＥＤを選択的に点灯するようにＬＥＤを実装すると、配線が複雑になるという別の不都合をもたらす。
【００１３】
本発明は、上記課題に鑑み、主走査方向の両端のＬＥＤを含め、１つのＬＥＤの異常を配線を複雑にせずに検出可能な画像読み取り装置、画像形成装置及び光源異常検出方法を提供することを目的とする。
【課題を解決するための手段】
【００１４】
上記課題に鑑み、本発明は、被読み取り媒体の画像データを生成する画像読み取り装置において、直列に接続された複数の発光素子に共通の点灯回路と、一つの点灯回路に接続された複数の発光素子を隣接させず、異なる点灯回路に接続された発光素子が隣接するように、直線状に発光素子を配列した光源と、被読み取り媒体の載置場所以外に主走査方向に延伸して設けられた、シェーディング補正用の反射手段と、前記反射手段が反射した反射光を光電変換する光電変換手段と、複数の点灯回路から選択的に１つの点灯回路に点灯指示する点灯指示手段と、点灯回路の識別情報に対応づけて、前記光電変換手段が反射光を検出する配列方向のエリア情報が登録されたエリア情報テーブルと、前記点灯指示手段に対し、すべての点灯回路に接続された全ての発光素子の点灯を指示し、前記光電変換手段が光電変換した、発光素子の配列方向の少なくとも一部に第２の閾値以下のエリアがあるか否かを判定する異常検出制御手段と、前記異常検出制御手段が発光素子の配列方向の少なくとも一部に第２の閾値以下のエリアがあると判定した場合、前記点灯指示手段に対し１つの点灯回路の点灯を指示し、点灯回路の識別情報に基づき前記エリア情報テーブルを参照して前記光電変換手段のエリアを特定し、該エリアに入射した反射光の大きさと閾値とを比較して、個別の発光素子に異常があるか否かを判定する異常判定手段と、を有することを特徴とする。
【発明の効果】
【００１５】
主走査方向の両端のＬＥＤを含め、１つのＬＥＤの異常を配線を複雑にせずに検出可能な画像読み取り装置、画像形成装置及び光源異常検出方法を提供することができる。
【図面の簡単な説明】
【００１６】
【図１】画像形成装置の全体構成図の一例である。
【図２】画像読み取り部の構成図の一例を示す図である。
【図３】光源ユニットの断面図の一例である。
【図４】光源ユニットの斜視図の一例である。
【図５】画像読み取り装置の制御系のブロック図の一例である。
【図６】制御部の構成図の一例を示す図である。
【図７】制御部の機能ブロック図の一例である。
【図８】従来の、ＬＥＤ光源駆動部とＬＥＤを模式的に示す図の一例である。
【図９】ＬＥＤ光源駆動部とＬＥＤを模式的に示す図の一例である。
【図１０】点灯回路に対応づけて登録された、反射光データを監視するＣＣＤ素子番号の一例を示す図である。
【図１１】従来の、ＬＥＤ光源駆動部とＬＥＤを模式的に示す図の一例である。
【図１２】ＬＥＤ光源駆動部とＬＥＤを模式的に示す図の一例である。
【図１３】点灯回路とＬＥＤを１つずつ接続した場合のブロック図の一例である。
【図１４】制御部がＬＥＤの異常を検出する手順を示すフローチャート図の一例である。
【図１５】制御部がＬＥＤの異常を検出する手順を示すフローチャート図の別の一例である。
【発明を実施するための形態】
【００１７】
以下、本発明を実施するための形態について図面を参照しながら説明する。
本実施形態の画像読み取り装置の概略について説明する。本実施形態のＬＥＤアレイ基板上には複数個のＬＥＤが直列に配置されている。各ＬＥＤは、点灯回路により点灯制御される。１つの点灯回路は複数個のＬＥＤの点灯制御を受け持っているが、本実施形態は以下の特徴を有する。
（１）１つの点灯回路は隣接しない複数のＬＥＤと接続されている。すなわち、同一点灯回路に接続されたそれぞれのＬＥＤは隣接していない。
（２）また、１つの点灯回路と複数のＬＥＤが直列に接続されている。１つの点灯回路は他の点灯回路とは独立にＬＥＤを点灯させることができる。
【００１８】
画像形成装置（画像読み取り部）は、１つの点灯回路に接続された全てのＬＥＤを点灯させ、点灯しているＬＥＤの近くの主走査エリアの反射光を読み取ることによってＬＥＤの異常を判定する。１つの点灯回路が点灯制御するＬＥＤが隣接していないので、正常なＬＥＤの反射光はそのＬＥＤの近傍でピーク値を示す。よって、端部を含め１つのＬＥＤの異常を検出することができる。また、１つの点灯回路に複数のＬＥＤが直列に接続されていることで、配線の取り回しを容易にでき製造コストを抑制できる。
【００１９】
〔画像形成装置１００の概略〕
図１は、画像形成装置１００の全体構成図の一例を示す。画像形成装置１００は、画像読み取り部２００、画像形成部３００、及び、給紙部４００を有する。なお、この他、所定の原稿給紙台上に積載された原稿を１枚ずつコンタクトガラス２０１上に搬送し、画像読み取り部２００が原稿を読み取った後に排紙トレイ上に排出するＡＤＦ（Auto Document Feeder）を有していてもよい。
【００２０】
画像読み取り部２００は、原稿を載置するためのコンタクトガラス２０１と、光学走査系を有し、光学走査系は、光源ユニット２０２、第１ミラー２０３、第２ミラー２０４、第３ミラー２０５、レンズ２０８及びライン状のＣＣＤ２０９（フルカラー又はモノクロＣＣＤ）を備える。光源ユニット２０３及び第１ミラー２０３は、第１キャリッジ２０６に搭載され、第１キャリッジ２０６は、原稿を読み取る際に、ステッピングモータによって一定速度で副走査方向（図示Ａ方向）に移動する。第２ミラー２０４及び第３ミラー２０５は、第２キャリッジ２０７に搭載され、第２キャリッジ２０７は、原稿を読み取る際に、ステッピングモータによって第１キャリッジ２０６のほぼ１／２の速度で移動する。
【００２１】
第１キャリッジ２０６及び第２キャリッジ２０７が移動することによって、原稿の画像面が光学的に走査され、原稿面の反射光がレンズ２０８によってＣＣＤ２０９の受光面に結像され、光電変換される。ＣＣＤ２０９によって、赤（Ｒ）、緑（Ｇ）及び青（Ｂ）の各色に光電変換された画像データは、Ａ／Ｄ変換された後に画像処理部によって各種の画像処理（γ補正、色変換、画像分離、階調補正等）が施される。ＣＣＤ２０９には、主走査方向に複数（例えば、６００ｄｐｉ）の光電変換素子（以下、ＣＣＤ素子という）が配列されている。
【００２２】
画像形成部３００は、画像処理が施された画像データ（又は、パーソナルコンピュータから送信された印刷データから生成された画像データでもよい）を用いて、感光体ドラムに潜像を形成する。図では現像装置２１３が１つなので単色の画像形成が可能だが、複数の現像装置２１３を感光体ドラム２１６の周囲に配置してもよい。また、図の画像形成部３００は、中間体ドラムから記録紙Ｐに直接トナー画像を転写するが、中間転写ベルトからトナー画像を記録紙Ｐに転写してもよい。
【００２３】
画像形成部３００には、像担持体であるドラム状の感光体ドラム２１６と、感光体ドラム２１６を帯電させる帯電装置２１１と、感光体ドラム２１６を露光する露光装置２１２と、現像装置２１３と、クリーニング装置２１４が設けられている。露光装置２１２は、例えば、レーザ照射装置を用いて、又は、感光体ドラム２１６の軸方向（主走査方向）に配置された発光ダイオード（ＬＥＤ）アレイとレンズアレイからなるＬＥＤ書込み方式にて露光する。露光装置２１２は、光電変換された画像データに応じてレーザを照射して感光体２１６上に静電潜像を形成する。現像装置２１３は、現像剤を担持して回転する現像ローラが、感光体ドラム２１６に形成された静電潜像をトナーで可視化することでトナー像を形成する。
【００２４】
感光体ドラム２１６に形成されたトナー像は、感光体ドラム２１６と記録紙Ｐとが接する転写位置で、記録紙Ｐに転写される。転写位置には感光体ドラム２１６に対向して転写装置２１５が配置されている。転写装置２１５が記録紙Ｐに電圧を印可すると、トナー像が記録紙Ｐに転写されるための中間転写電界が発生する。中間転写電界の作用により、中間体ドラム２１６のトナー画像は記録紙Ｐに転写される。
【００２５】
給紙部４００は、給紙トレイ２２１から記録紙Ｐを、レジストローラ２２４まで給紙する。給紙トレイ２２１は、内部に収容された記録紙Ｐを一番上のものから順次送り出す給紙ローラ２２２を有し、記録紙Ｐは、点線で示す搬送路に向けて搬送開始される。搬送路の途中には、搬送ローラ対２２３が適宜設けられている。搬送ローラ対２２３は、給紙トレイ２２１から搬送された記録紙Ｐをレジストローラ２２４に向けて送り出す。その後、記録紙Ｐは、その先端がレジストセンサ（不図示）によって検出された後、所定時間が経過すると、レジストローラ２２４に突き当てられて一端停止する。レジストローラ２２４は、挟み込んだ記録紙Ｐを所定のタイミングで転写位置まで送り込む。所定のタイミングとは、中間体ドラム２１６の回転によりトナー画像が転写位置まで搬送されるタイミングである。
【００２６】
記録紙Ｐは不図示のローラ対により、点線の搬送路にそって定着装置２２５に搬送され、定着装置２２５において熱と圧力の作用によって記録紙Ｐの表面に転写されたトナー像が定着される。定着装置２２５を通った記録紙Ｐは排出ローラ対２２６が搬送し、排紙トレイ２２７へ排出される。なお、電子写真方式でなくインクジェット方式により画像を形成してもよい。
【００２７】
図２に基づき、画像読み取り部２００について説明する。図２において図１と同一部には同一の符号を付しその説明は省略する。画像読み取り部２００は、光源ユニット２０２の照射光をコンタクトガラス２０１上に置かれた原稿に照射し、原稿からの拡散反射光を、第１〜第３ミラー２０３〜２０５で反射して、レンズ２０８を介してＣＣＤ２０９に導く。ＣＣＤ２０９は、撮像素子により拡散反射光を電気信号に変換している。
【００２８】
また、コンタクトガラス２０１上面の一部（副走査方向において原稿の載置場所以外の位置）には、シェーディング補正のためのシェーディングデータを読み取る白基準板２１０が、主走査方向に延伸して設けられている。白基準板２１０は反射率が高く均一な板である。後述の制御部３０１は、光源ユニット２０２がこの白基準板２１０に照射した光の反射光によりシェーディングデータを取得し、シェーディングデータに基づきシェーディング補正を行う。シェーディングデータは、ＬＥＤを点灯させて読み取って得たＣＣＤ２０９のライン方向の受光強度分布を示すデータである。
【００２９】
なお、カラーの画像形成装置１００の場合、読取方式として光源切替方式とカラーセンサ方式との２つの方式がある。光源切替方式は、Ｒ（赤），Ｇ（緑），Ｂ（青）の３色の光源と１つのＣＣＤ２０９とを備え、ラインセンサの１走査ライン毎にＲ，Ｇ，Ｂの光源を順次切り替えることで、ＲＧＢの各ライン画像データを得るようにした方式である。この方式では、光源ユニット２０２は３個あることになる。カラーセンサ方式は、Ｒ，Ｇ，Ｂの３種類（３本）のカラーラインセンサと白色光源とを備え、各ラインセンサにおける１走査ライン（各ラインセンサにおいて同時タイミング）にてＲ，Ｇ，Ｂを同時に読み取る方式である。この方式では、光源ユニット２０２は１個である。光源ユニット２０２が複数ある場合は、全ての光源ユニット２０２が異常検出の対象となる。
【００３０】
図３は光源ユニット２０２の断面図の一例を、図４は光源ユニット２０２の斜視図の一例を、それぞれ示す。光源ユニット２０２は、平板状部材としての回路基板であるＬＥＤアレイ基板１２上に、主走査方向に一列に配置された発光素子である複数のＬＥＤ１１を有している。主走査方向に完全に一列でなく、ＬＥＤ１１の位置は１つ又は数個のＬＥＤ毎に副走査方向に位置がずれていてもよい。ＬＥＤアレイ基板１２は、その長手方向が、第１キャリッジ２０６の走行方向に対して直交する方向であって略水平方向に延びるように、すなわち、原稿の主走査方向に延びるように配置される。
【００３１】
ＬＥＤアレイ基板１２には、各ＬＥＤ１１に電力を供給するための図示しない配線パターン及び各種回路素子が形成されている。配線パターン等は、必ずしもＬＥＤアレイ基板１２上に形成されている必要はなく、図示しない制御基板等に形成されている場合もある。１つの点灯回路１５に接続された各ＬＥＤ１１は、他のＬＥＤに異常があっても点灯可能なような配線パターンがＬＥＤアレイ基板１２上に形成されている。
【００３２】
各ＬＥＤ１１は、その発光面１１ａがＬＥＤアレイ基板１２の基板面１２ａに対して垂直な方向を向くように、ＬＥＤアレイ基板１２上に配置されている。したがって、ＬＥＤ１１の発光面１１ａから照射される光の中心線方向は、ＬＥＤアレイ基板１２の基板面１２ａに対してほぼ平行な方向となる。
【００３３】
このＬＥＤアレイ基板１２は、コンタクトガラス２０１に対して傾斜した設置台１３に設置されている。また、設置台１３は、ＬＥＤ１１の発光面１１ａがコンタクトガラス２０１に対して傾斜するように第１キャリッジ２０６に設置されている。係る傾斜により、原稿からの拡散反射光を第1ミラー２０３に導く。
【００３４】
なお、本実施例では、第１キャリッジ２０６には、ＬＥＤ１１からの光を反射して照度分布を適正化、及び、切り貼り原稿読取時の影をなくすための対向反射板１４を備えるものとしている。なお、上記は一般的な縮小光学系の光源ユニット２０２を示すものであり、本実施形態のＬＥＤの異常検出方法は、ＬＥＤ１１の照射面１１ａ、傾斜角度、対向反射板１４の有無等を制限するものではない。
【００３５】
図５は、画像読み取り部２００の制御系のブロック図の一例を示す。画像読み取り部２００は制御部３０１により制御され、制御部３０１にはモータ駆動制御部３０３、ＬＥＤ光源駆動部３０５及びＣＣＤ２０９が接続され、モータ駆動制御部３０３にはモータ３０４が、ＬＥＤ光源駆動部３０５にはＬＥＤ１１が、それぞれ接続されている。なお、ＬＥＤ１１には上述の画像処理部３０２が接続される。
【００３６】
モータ駆動制御部３０３は、モータ３０４の回転速度を制御する。モータ３０４は、第１キャリッジ２０６を副走査方向に移動させる駆動源である。
【００３７】
またＬＥＤ光源駆動部３０５はＬＥＤ１１の点灯を制御する。ＬＥＤ光源駆動部３０５はＰＷＭ信号により制御された電流値、又は、可変抵抗器の抵抗値により制御された電流値をＬＥＤ１１に供給することで所定の照度にＬＥＤ１１を点灯制御する。ＬＥＤ１１が白基準板２１０に反射した反射光は、第１ミラー２０３〜第３ミラー２０５とレンズ２０８を介してＣＣＤ２０９に集光する。シェーディング補正の際、制御部３０１はＣＣＤ２０９が光電変換した主走査方向の反射光データを監視することで、ＬＥＤの異常を検出する。
【００３８】
図６は、制御部３０１の構成図の一例を示す図である。制御部３０１は、それぞれバスで相互に接続されているＣＰＵ３１１、主記憶装置３１２、不揮発メモリ３１３、ネットワーク装置３１４、補助記憶装置３１５及び記憶媒体装着部３１６を有する。なお、これらのブロックの全て制御部３０１に搭載されている必要はなく、別の基板に搭載され、制御部３０１と基板とが電気的に接続されることで図６の構成を実現してもよい。また、画像形成装置１００の場合、さらに、不図示の入力装置及び表示装置を有する。表示装置は、ＬＣＤ等のディスプレイであり、ユーザに種々の可視情報を提供する。また、入力装置はハード的なボタン（キー）やポインティングデバイスを操作する方向指示キー等を有し、ユーザの操作を受け付ける。また、表示装置と一体にタッチパネルを有する場合、入力装置は、ユーザによるタッチパネルの押下を受け付ける。
【００３９】
制御部３０１が実行するプログラムは、メモリカード等の記録媒体３１７に記憶された状態で配布される。プログラムを記録した記録媒体３１７が記憶媒体装着部３１６に装着されると、記憶媒体装着部３１６はプログラムを記録媒体３１７から読み出し補助記憶装置３１５にインストールする。なお、プログラムは、ネットワークを介して不図示のサーバからダウンロードされ、補助記憶装置３１５にインストールされてもよい。
【００４０】
補助記憶装置３１５は、インストールされたプログラムを格納すると共に、必要なファイルやデータ等を格納する。補助記憶装置３１５は、例えば、ＨＤＤ（Hard Disk Drive）やＳＳＤ（Solid State Drive）等の不揮発メモリである。
【００４１】
主記憶装置３１２は、画像形成装置１００の電源がオンになると、補助記憶装置３１５からプログラムを読み出して格納する。主記憶装置３１２は、例えば、ＤＩＭＭ（Dual Inline Memory Module）、ＳＯ−ＤＩＭＭ等である。ＣＰＵ３１１は、主記憶装置３１２に格納されたプログラムに記述された命令やデータを読み出して、プログラムに係る機能を実現する。
【００４２】
ネットワーク装置３１４は、ネットワークに接続するためのインタフェース（例えば、イーサネット（登録商標））のネットワークカードである。
【００４３】
図７は制御部３０１の機能ブロック図の一例を示す。
【００４４】
制御部３０１は、異常検出制御部２１、点灯指示部２２、及び、異常判定部２３を有する。これらの各機能ブロックは、ＣＰＵ３１１がプログラムを実行することで実現される。また、制御部３０１の例えばＲＯＭ等の不揮発メモリには、監視ＣＣＤテーブル２４が記憶されている。
【００４５】
異常検出制御部２１は、異常検出の開始から終了までの全体を制御する。点灯指示部２２は、複数ある点灯回路１〜５から、順番に又は不作為に点灯させる１つの点灯回路１５を指示する。異常判定部２３は、点灯指示部２２から点灯指示部２２が点灯を指示した点灯回路１〜５の識別情報を取得し、ＣＣＤ監視テーブル２２４を参照し、監視するＣＣＤ素子を特定する。そして、異常判定部２３は、特定したＣＣＤ素子が検出した反射光データと閾値Ａを比較して、異常のある（不点灯の）ＬＥＤを特定する。
【００４６】
〔ＬＥＤアレイ基板１２の端部以外のＬＥＤの異常検出〕
ＬＥＤ光源駆動部３０５によるＬＥＤ１１の点灯制御について説明する。本実施形態の点灯制御を説明するため、まず、従来のＬＥＤ１１の点灯制御について説明する。
図８（ａ）は、従来の、ＬＥＤ光源駆動部３０５とＬＥＤ１１を模式的に示す図の一例である。ＬＥＤ光源駆動部３０５は、点灯回路１〜５を有し、点灯回路１〜５は制御部３０１に接続されている。また、点灯回路１〜５から、それぞれ複数のＬＥＤ（図では各4個）１１が直列に接続されている。
【００４７】
点灯回路１に接続されたＬＥＤ１１ａ１〜１１ａ４は、ＬＥＤアレイ基板１２上に隣接して配置されている。点灯回路２に接続されたＬＥＤ１１ｂ１〜１１ｂ４は、ＬＥＤアレイ基板１２上に隣接して配置されている。点灯回路３に接続されたＬＥＤ１１ｃ１〜１１ｃ４は、ＬＥＤアレイ基板１２上に隣接して配置されている。点灯回路４に接続されたＬＥＤ１１ｄ１〜１１ｄ４は、ＬＥＤアレイ基板１２上に隣接して配置されている。点灯回路５に接続されたＬＥＤ１１ｅ１〜ＬＥＤ１１ｅ４は、ＬＥＤアレイ基板１２上に隣接して配置されている。
【００４８】
図８（ｂ）は、制御部３０１が点灯回路１〜５に全てのＬＥＤ１１を点灯させた状態で、白基準板２１０を反射した光をＣＣＤ２０９にて読み取った場合の反射光データである。ＬＥＤアレイ基板１２の両端部ではＬＥＤ１１が片側にしかない（ＬＥＤ１１ａ１、ＬＥＤ１１ｅ４）ので、両端部の反射光データが最も小さくなる。反射光データは、両端部から中央に向けて徐々に大きくなり、左右からＬＥＤ１１の光が照射される領域（例えば、ＬＥＤ１１ａ３〜ＬＥＤ１１ｅ２程度）では略一定の反射光データとなる。以下、説明のため、反射光データが増減する領域を端部領域（ＬＥＤ１１ａ１、１１ａ２、及び、ＬＥＤ１１ｅ３，１１ｅ４）と、反射光データが略一定となる領域を安定領域という。
【００４９】
ここで、安定領域のＬＥＤ１１（図ではＬＥＤ１１ｄ１）に異常が生じ点灯不良となった場合を考える。図８（ｂ）の実線は、ＬＥＤ１１ｄ１が故障している場合の反射光データを模式的に示している。ＬＥＤ１１ｄ１の位置を中心に、凹状に反射光データが低下している。制御部３０１がこのような１つのＬＥＤ１１ｄ１の異常を検出する場合、読み取った反射光データが予め定められた閾値以下であるか否かを判定することが一般的である。
【００５０】
しかし、第１〜第３ミラー等に付着した部分的な汚れがもたらすばらつき、ＬＥＤの点灯電流のばらつき、ＬＥＤ自体の光度ばらつき、及び、ＣＣＤ２０９の感度ばらつきがあるため、実際には、全てのＬＥＤが正常であったとしても、白基準板２１０を読み取った反射光データの値は点線のように一定にはならない。
【００５１】
このようなばらつきの影響を前提に、正常なＬＥＤを異常があると誤判定するのを防ぐためには、以上のようなばらつきを積上げた（見積もった）値以下に閾値を設定する必要がある。すなわち、ＬＥＤの異常を検出しやすい側に閾値を設定することは困難であった。
【００５２】
また、光量が不足しがちな縮小光学系では、ＬＥＤの実装ピッチは密である。このような場合、１個のＬＥＤが不点灯となったとしても、それが分布に与える影響が少ない（反射光データの読取値が高い）。
【００５３】
したがって、安定領域の１つのＬＥＤ１１ｄ１に異常が生じていても、図８（ｂ）の点線の反射光データのように閾値以下とならない場合が発生してしまう。このように、従来のＬＥＤ１１の異常検出方法では、安定領域にある１つ又は小数のＬＥＤ１１の異常を検出することは困難であった。
【００５４】
そこで、本実施形態では、１つの点灯回路１〜５に接続されたＬＥＤ１１が隣接しないようにＬＥＤアレイ基板１２上に配置する。
図９（ａ）は、本実施形態の、ＬＥＤ光源駆動部３０５とＬＥＤ１１を模式的に示す図の一例である。ＬＥＤ光源駆動部３０５が、点灯回路１〜５を有する点は図７（ａ）と同様である。しかし、図９（ａ）では、１つの点灯回路１〜５に接続された４個のＬＥＤ１１が隣接しないようにＬＥＤアレイ基板１２上に配置され、かつ、4個のＬＥＤ１１は直列回路にて接続されている。
【００５５】
すなわち、点灯回路１にはＬＥＤ１１ａ１〜１１ａ４が接続されている点は図８（ａ）と同じだが、ＬＥＤ１１ａ１〜１１ａ４はそれぞれ、４つのＬＥＤ分の間隔を置いて配置されている。制御部３０１は点灯回路１〜５を個別に点灯制御することができ、制御部３０１が点灯回路１のみを点灯制御した場合、直列に接続されたＬＥＤ１１ａ１〜１１ａ４が点灯する。ＬＥＤ１１ａ１〜１１ａ４は直列に接続されているので、点灯回路１とＬＥＤアレイ基板１２との間に配線される配線数は、２本にすることができる。さらには、アノード側もしくはカソード側の配線を点灯回路１〜５で共通にすれば、全体で６本にすることができる。ＬＥＤアレイ基板１２は第１キャリッジ２０６に搭載されるので、配線数が少ないことは第１キャリッジ２０６までの配線数を少なくできることを意味し、ＬＥＤアレイ基板１２から制御部３０１へかけてのスペースの消費抑制、組み付けコストの低減等が可能となる。
【００５６】
例えば、制御部３０１が点灯回路３のみを点灯制御した場合を考える。したがって、ＬＥＤ１１ｃ１〜１１ｃ４が正常であれば、ＬＥＤ１１ｃ１〜１１ｃ４が全て点灯する。
図９（ｂ）は、制御部３０１が点灯回路3のみを点灯制御した状態で、白基準板２１０に反射する反射光を読み取った場合の反射光データの分布を示す。点線は４つのＬＥＤ１１ｃ１〜１１ｃ４が正常に点灯している場合を、実線は１個のＬＥＤ１１ｃ３が異常により不点灯となっている場合を、それぞれ示す。
【００５７】
ＬＥＤ１１ｃ１〜１１ｃ４の間は、４つのＬＥＤ分の間隔があるので、反射光データはＬＥＤ１１ｃ１〜１１ｃ４に対応する位置でピークを示す。そして、ＬＥＤ１１ｃ３のように不点灯のＬＥＤ１１がある場合、ＬＥＤ１１ｃ３の近傍の主走査エリアでは、他のＬＥＤ（ＬＥＤ１１ａ３、ＬＥＤ１１ｂ３、ＬＥＤ１１ｄ３、ＬＥＤ１１ｅ３）からの反射光がＣＣＤ２０９まで入射しない。このため、ＬＥＤ１１ｃ３の近傍エリアの反射光データには、ＣＣＤ２０９に入射光が入射しないゼロの基準レベルになるものがある。ここで、画像読み取り部２００では、入射した反射光がゼロの場合、A/Dコンバータの出力データを黒基準レベルと規定している。反射光データがＣＣＤ２０９からA/Dコンバータに至る処理回路を通ってくる間、黒基準レベルにはオフセットが生じる。画像読み取り部２００はこれをノイズを考慮してもゼロにならないレベルに調整しており、今回はその近傍の値が出力される。したがって、本実施形態では、閾値Ａを、黒基準レベル又はそれよりも数digit だけ高い値に設定しておけばよいことになる。図９（ｂ）では閾値Ａを破線で示した。
【００５８】
なお、異常判定部２３が、異常による不点灯か、点灯対象でないのかを判別するため、点灯制御した点灯回路１〜５に応じて、反射光データがピークとなる主走査方向のエリア又は反射光データが閾値Ａ以下となる主走査方向のエリアを予め特定しておく必要がある。このため、制御部３０１は、点灯回路１〜５に対応づけて、監視するＣＣＤ素子のＣＣＤ素子番号が登録された監視ＣＣＤテーブル２４を有する。
【００５９】
図１０は監視ＣＣＤテーブル２４の一例を示す図である。ＣＣＤ素子番号は主走査方向のエリアに応じて定まる。ここで、エリアとは、ＣＣＤ素子が一列の場合は、主走査方向のある範囲の長さを意味する。ＣＣＤ素子が複数列の場合は、主走査方向のある範囲の長さと列数により特定される。なお、ＣＣＤ素子は１つ以上であればよく、「エリア」という呼称が、複数のＣＣＤ素子に限定する趣旨ではない。制御部３０１は、点灯制御した点灯回路１〜５に応じて、図１０を参照して監視すべきＣＣＤ素子を特定する。
【００６０】
また、図１０によれば、ＣＣＤ素子番号が特定されればＬＥＤ番号も特定できる。制御部３０１は、ＣＣＤ素子番号１〜１０のＣＣＤ素子はＬＥＤ番号１のＬＥＤ（ＬＥＤ１１ａ１）が検出する反射光を、ＣＣＤ素子番号５１〜６０のＣＣＤ素子はＬＥＤ番号６のＬＥＤ（ＬＥＤ１１ａ２）が検出する反射光を、ＣＣＤ素子番号１０１〜１１０のＣＣＤ素子はＬＥＤ番号１１のＬＥＤ（ＬＥＤ１１ａ３）が検出する反射光を、ＣＣＤ素子番号１５１〜１６０のＣＣＤ素子はＬＥＤ番号１６のＬＥＤ（ＬＥＤ１１ａ４）が検出する反射光を、それぞれ検出する。
【００６１】
したがって、監視ＣＣＤテーブル２４を参照すれば、点灯回路１５の識別番号（ここでは１〜５）から監視すべきＣＣＤ素子番号が分かり、ＣＣＤ素子番号からＬＥＤ番号を特定できる。したがって、本実施形態によれば、従来は困難であった、安定領域の１つだけのＬＥＤ１１の異常を、確実に検出することができる。
【００６２】
ここで、好ましいＬＥＤ１１の配置について説明する。図９（ｂ）に示すように、１個のＬＥＤ１１の光がＣＣＤ２０９に入射する光の広がりをL（ピーク位置から略ゼロまでの距離）、同一点灯回路１５に接続されたＬＥＤ１１のピッチをPとする。ＬとＰが同定度あると仮定すると、反射光データの最小値は、ピーク値の半分程度となる。このような配置の場合、閾値Ａを反射光データのピーク値の半分より少し大きな値にしておくことで、１つのＬＥＤの異常を検出することができる。したがって、ＬとＰは、少なくともP＞Lとすることが好ましく、より好ましくは、P＞２Lとする。P＞２Lの場合、図示するように、反射光データの最小値が黒基準レベルになるので、閾値Ａを小さくでき異常を検出しやすくなる。
【００６３】
P＞L〜Ｐ＞２Ｌとなるよう１つの点灯回路１５に接続される複数のＬＥＤ１１を配置することで、制御部３０１は、他のＬＥＤ１１の光の影響を受けず、精度よく異常を検出できる。
【００６４】
〔ＬＥＤアレイ基板１２の端部領域のＬＥＤの異常検出〕
続いて、ＬＥＤアレイ基板１２の端部領域におけるＬＥＤ１１の異常の検出について説明する。
図１１（ａ）は、従来の、ＬＥＤ光源駆動部３０５とＬＥＤ１１を模式的に示す図の一例である。図１１（ａ）において、図８（ａ）と同一部には同一の符号を付しその説明は省略する。図１１（ｂ）は、制御部３０１が点灯回路１〜５に全てのＬＥＤ１１を点灯させた状態で、白基準板２１０を反射した光をＣＣＤ２０９にて読み取った場合の反射光データである。点線は、全てのＬＥＤ１１に異常がない場合の反射光データを、実線は右側の端部のＬＥＤ１１ｅ４が不点灯になっている場合の反射光データを、それぞれ示す。点線と実線の反射光データを比較すると、安定領域の大きさに違いは見られず、右側の端部領域のみに違いが見られる。すなわち、端部領域のＬＥＤ１１に異常が生じた場合、反射光データは、全てのＬＥＤ１１が正常な場合と比べ安定領域が狭まっただけの均一なデータとなる。このため、図１１（ａ）のようなＬＥＤ１１の配置では、実線と点線の違いが実装位置のバラツキや倍率誤差によるものか、又は、端部のＬＥＤ１１の異常によるものなのかが判断できない。
【００６５】
そこで、本実施形態では、１つの点灯回路1〜５に接続されたＬＥＤ１１が隣接しないようにＬＥＤアレイ基板１２上に配置する。
図１２（ａ）は、本実施形態の、ＬＥＤ光源駆動部３０５とＬＥＤを模式的に示す図の一例である。図１２（ａ）は図９（ａ）と同じものである。
【００６６】
制御部３０１が点灯回路５のみを点灯制御した場合を考える。したがって、ＬＥＤ１１ｅ１〜１１ｅ４が正常であれば、ＬＥＤ１１ｅ１〜１１ｅ４が全て点灯する。
図１２（ｂ）は、制御部３０１が点灯回路５のみを点灯制御した状態で、白基準板２１０に反射する反射光を読み取った場合の反射光データの分布を示す。点線は４つのＬＥＤ１１ｅ１〜１１ｅ４が正常に点灯している場合を、実線は1個のＬＥＤ１１ｅ４が異常により不点灯となっている場合を、それぞれ示す。
【００６７】
ＬＥＤ１１ｅ１〜１１ｅ４の間は、４つのＬＥＤ分の間隔があるので、反射光データはＬＥＤ１１ｅ１〜１１ｅ４に対応する位置でピークを示す。そして、ＬＥＤ１１ｅ４のように不点灯のＬＥＤがある場合、ＬＥＤ１１ｅ４の近傍エリアの反射光データには、ＣＣＤ２０９に入射光が入射しないゼロの基準レベルになるものがある。すなわち、本来あるはずの点線の反射光データが欠落した状態となる。したがって、上記と同様に閾値Ａを、黒基準レベル又はそれよりも数digit だけ高い値に設定しておき、反射光データの大きさと比較することで、端部領域の１つだけのＬＥＤ１１の異常を検出することができる。
【００６８】
〔従来技術との相違〕
ところで、このような安定領域の１つだけのＬＥＤ１１の異常の検出は、点灯回路１〜５とＬＥＤ１１を１つずつ接続した場合も不可能ではない。
図１３は、この点灯回路１〜５とＬＥＤを１つずつ接続した場合のブロック図の一例を示す。直列に複数のＬＥＤ１１を接続すると全てのＬＥＤ１１が一度に点灯してしまうので、各ＬＥＤ１１と点灯回路１５を個別に接続する必要がある。したがって、ＬＥＤ１１の数だけ配線が必要となる。上記のように、ＬＥＤ（ＬＥＤアレイ基板１２）１１は第１キャリッジ２０６に搭載されるので、ＬＥＤ１１と点灯回路１５を結ぶ配線は、ＬＥＤ１１の数だけ第１キャリッジ２０６まで取り回される必要がある。光量が不足しがちな縮小光学系ではＬＥＤ１１の実装ピッチが密であるので、配置されるＬＥＤ１１の数を考えると、配線を適切にレイアウトすることは困難である。配線を優先すれば、画像読み取り部２００の筐体を大きくする必要が生じるなど別の不具合が生じる。また、ＬＥＤアレイ基板１２内のパターン本数も多くなってしまうので、ＬＥＤ基板アレイ１２のサイズも大きくする必要が生じる。
【００６９】
これに対し、本実施形態の画像読み取り部２００は、１つの点灯回路１〜５に直列に接続された複数のＬＥＤが、ＬＥＤアレイ基板１２上で隣接していないので、少ない配線数｛１／１つの点灯回路１〜５に直列に接続されたＬＥＤの数：図では４つ｝で点灯回路１〜５とＬＥＤアレイ基板１２とを接続することができる。したがって、配線も容易であり、画像読み取り部２００の筐体を大きくする必要もない。
【００７０】
また、本実施形態の画像読み取り部２００は、制御部３０１が１つの点灯回路１〜５を点灯制御することで、複数（図では４つ）のＬＥＤ１１の異常検査が可能である。したがって、点灯回路１〜５とＬＥＤ１１を１つずつ接続した場合と比べて、異常検査に必要な時間を｛１／「１つの点灯回路に直列に接続されたＬＥＤの数」｝にすることができる。
【００７１】
なお、例えば、特開２００８−１２４８９１号公報に開示されているように、ＬＥＤ１１と原稿面の間に導光板を配置し、発光面を拡散させる照明系においては、拡散によって位置を判断することが困難になるので、目視にて１つのＬＥＤ１１の不点灯を把握することは容易でない。
【００７２】
〔異常の検出手順〕
＜手順Ａ＞
図１４は制御部３０１がＬＥＤの異常を検出する手順を示すフローチャート図の一例を示す。図１４の手順を開始するタイミングは、例えば画像形成装置１００の電源オンの直後である。こうすることで、１つ以上のＬＥＤに異常があるにも関わらず、ユーザが気づかずに原稿のスキャンを開始することを未然に防ぐことができる。
【００７３】
通常、電源オン後にはＡＧＣ（Auto Gain Control）や黒レベル調整が実施され、A/Dコンバータで画像データをデジタルデータの出力範囲を調整してオーバーフローしないようにする。本実施形態の判定処理も、正確な出力値にて判定を実施するために出力範囲の調整後に実施した方が好ましい。そこで、電源オンになると異常検出制御部２１は、ＡＧＣや黒レベル調整を前動作として実行する（Ｓ１０）。
【００７４】
前動作が終了すると、異常検出制御部２１は第１キャリッジ２０６を白基準板２１０下に移動させる（Ｓ２０）。なお、ＡＧＣや黒レベル調整は白基準板２１０下にて実行されるので、第１キャリッジ２０６がすでに白基準板２１０下にある場合、異常検出制御部２１は第１キャリッジ２０６を移動させる必要はない。異常検出制御部２１は、第１キャリッジ２０６を白基準板２１０下に移動させると、点灯指示部２２に点灯回路１〜５のいずれかを指示して点灯制御するよう要求する。
【００７５】
点灯指示部２２は、点灯回路１〜５を例えば順番に点灯指示する。点灯指示部２２は、例えば、点灯回路１から点灯指示する（Ｓ３０）。また、点灯指示部２２は、点灯回路１が点灯していることを異常判定部２３に通知する。なお、点灯の際、第１キャリッジ２０６を停止させて読み取っても大きな不都合はないが、この場合、副走査方向に１箇所の反射光データしか読み取れないことになるので、白基準板２１０に付いたゴミによる反射光データの劣化の影響等を少なくするために、異常検出制御部２１が第１キャリッジ２０６を走査させてもよい。
【００７６】
異常判定部２３は、監視ＣＣＤテーブル２４を参照して、点灯回路１に接続されたＬＥＤ１１ａ１〜１１ａ４に対応した主走査方向のエリアのみの反射光データをＣＣＤ２０９から取得する（Ｓ４０）。点灯回路１の場合、ＣＣＤ素子番号は、例えば、１〜１０、５１〜６０、１０１〜１１０、１５１〜１６０、２０１〜２１０、である（以下、連続したＣＣＤ素子番号のＣＣＤを１つのグループという）。同じグループのＣＣＤ素子は同じＬＥＤ１１の照射した光の反射光を検出するが、グループ内でもバラツキがある。このため、異常判定部２３は、グループ毎にＣＣＤ素子が検出した反射光データの平均又は中央値を求め、閾値Ａとを比較する（Ｓ５０）。こうすることで、バラツキを排除して１つのＬＥＤ１１の不点灯を検出することができる。
【００７７】
１つのグループのＣＣＤ素子が検出した反射光データが閾値Ａ以下の場合（Ｓ５０のＹｅｓ）、異常判定部２３は、ＣＣＤ監視テーブル２４を参照し、異常のある（不点灯の）ＬＥＤ番号を異常検出制御部２１に通知する（Ｓ６０）。異常検出制御部２１は、異常のあるＬＥＤ１１のＬＥＤ番号をＲＡＭ等のメモリに記憶する。なお、異常のあるＬＥＤ１１は、１つの検出回路に対し複数個あってもよい。
【００７８】
１つのグループのＣＣＤ素子が検出した反射光データが閾値Ａ以下でない場合（Ｓ５０のＮｏ）、異常判定部２３は異常なしを異常検出制御部２１に通知する。異常検出制御部２１は、全ての点灯回路１〜５についてステップＳ３０〜Ｓ６０の処理を繰り返す（Ｓ７０）。
【００７９】
全ての点灯回路１〜５について異常判定が終了し、１以上のＬＥＤに異常が検出された場合（Ｓ８０のＹｅｓ）、異常検出制御部２１は、表示装置（操作パネル）にＬＥＤ１１の異常が検出されたことをメッセージにてユーザに通知する（Ｓ９０）。また、警告ランプを点灯してもよい。ユーザは、サービスマンに連絡するなど、適切な対応をとることができる。
【００８０】
全ての点灯回路１〜５について異常判定が終了し、１つのＬＥＤにも異常がない場合（Ｓ８０のＮｏ）、異常検出制御部２１は処理を終了し、制御部３０１が通常の動作（原稿の読み取り）等に移行する（Ｓ１００）。
【００８１】
以上のように、本実施形態の画像読み取り部２００は、点灯回路１〜５と第１キャリッジ２０６の配線を複雑化することなく、短時間で、安定領域及び端部領域の１つだけ又は数個のＬＥＤ１１の異常を、確実に検出することができる。
【００８２】
＜手順Ｂ＞
図１５は制御部３０１がＬＥＤの異常を検出する手順を示すフローチャート図の別の一例を示す。図１４の手順では、点灯指示部２２が点灯回路１〜５を１個ずつ点灯制御させ、閾値Ａとの判定処理を実施したが、図１５では点灯指示部２２がすべてのＬＥＤ１１を点灯制御させ、主走査方向の全エリアにて閾値Ｂと反射光データとを比較する。そして、閾値Ｂ以下となる主走査方向のエリアが存在した場合にのみ、異常判定部２３が異常のある１つの又は数個のＬＥＤ１１を特定する。
【００８３】
図１５の手順を開始するタイミングは、例えば画像形成装置１００の電源オンの直後である。こうすることで、１つ以上のＬＥＤに異常があるにも関わらず、ユーザが気づかずに原稿のスキャンを開始することを未然に防ぐことができる。
【００８４】
電源オンになると異常検出制御部２１は、ＡＧＣや黒レベル調整を前動作として実行する（Ｓ１０）。前動作が終了すると、異常検出制御部２１は第１キャリッジ２０６を白基準板２１０下に移動させる（Ｓ２０）。なお、ＡＧＣや黒レベル調整は白基準板２１０下にて実行されるので、第１キャリッジ２０６がすでに白基準板２１０下にある場合、異常検出制御部２１は第１キャリッジ２０６を移動させる必要はない。異常検出制御部２１は、第１キャリッジ２０６を白基準板２１０下に移動させると、点灯指示部２２に点灯回路１〜５を指示するよう要求する。
【００８５】
点灯指示部２２は、点灯回路１〜５の全てに点灯指示する（Ｓ１３０）。点灯指示部２２は、全ての点灯回路１〜５が点灯していることを異常判定部２３に通知する。なお、点灯の際、異常検出制御部２１は、白基準板２１０に付いたゴミによる反射光データの劣化の影響等を少なくするために、第１キャリッジ２０６を走査させてもよい。
【００８６】
異常判定部２３は、主走査方向の全ての領域の反射光データをＣＣＤ２０９から取得する（Ｓ１４０）。異常判定部２３は、反射光データに閾値Ｂ以下の領域があるか否かを判定する（Ｓ１５０）。すなわち、主走査方向の全ての領域の反射光データに、一部でも閾値Ｂ以下の領域があれば、ステップＳ１５０の判定はＹｅｓとなる。
【００８７】
なお、閾値Ｂは閾値Ａよりも大きい（閾値Ｂ＞閾値Ａ）。閾値Ａは、黒基準レベル又はそれよりも数digit だけ高い値であったが、全てのＬＥＤ１１を点灯した場合、１つのＬＥＤ１１に異常があっても反射光データは閾値Ａ以下にならない。そこで、閾値Ｂを閾値Ａよりも大きくすることで、全てのＬＥＤ１１を点灯して１つ以上のＬＥＤに異常がある可能性を検出することとする。閾値Ｂは例えば、安定領域の反射光データの半分程度である。
【００８８】
反射光データに閾値Ｂ以下の領域がない場合（Ｓ１５０のＮｏ）、異常判定部２３は異常なしを異常検出制御部２１に通知する。これにより、全てのＬＥＤ１１に異常がない場合、点灯回路1〜５の個々の異常検出を実行する必要がないので、図１４の手順よりも早く通常動作に復帰することができる。
【００８９】
反射光データに閾値Ｂ以下の領域があった場合（Ｓ１５０のＮｏ）、異常判定部２３は図１４と同様の処理を実行する。すなわち、点灯指示部２２は、点灯回路１〜５に例えば順番に点灯指示する。点灯指示部２２は、まず、点灯回路１を点灯指示する（Ｓ３０）。また、点灯指示部２２は、点灯回路１が点灯していることを異常判定部２３に通知する。なお、点灯の際、異常検出制御部２１は、白基準板２１０に付いたゴミによる反射光データの劣化の影響等を少なくするために、走査しながら読み取るのが好ましい。
【００９０】
異常判定部２３は、監視ＣＣＤテーブル２４を参照して、点灯回路１に接続されたＬＥＤ１１の主走査方向のエリアのみの反射光データをＣＣＤ２０９から取得する（Ｓ４０）。点灯回路１の場合、ＣＣＤ素子番号は、例えば、１〜１０、５１〜６０、１０１〜１１０、１５１〜１６０、２０１〜２１０、である。異常判定部２３は、１つのグループのＣＣＤ素子が検出した反射光データの平均又は中央値を求め、閾値Ａとを比較する（Ｓ５０）。こうすることで、１つのＬＥＤ１１の不点灯を検出することができる。
【００９１】
１つのグループのＣＣＤ素子が検出した反射光データが閾値Ａ以下の場合（Ｓ５０のＹｅｓ）、異常判定部２３は、ＣＣＤ監視テーブル２４を参照し、異常のある（不点灯の）ＬＥＤ番号を異常検出制御部２１に通知する（Ｓ６０）。異常検出制御部２１は、異常のあるＬＥＤ番号をＲＡＭ等のメモリに記憶する。なお、異常のあるＬＥＤ１１は、１つの検出回路に対し複数個あってもよい。
【００９２】
１つのグループのＣＣＤ素子が検出した反射光データが閾値Ａ以下でない場合（Ｓ５０のＮｏ）、異常判定部２３は異常なしを異常検出制御部２１に通知する。異常検出制御部２１は、全ての点灯回路１〜５についてステップＳ３０〜Ｓ６０の処理を繰り返す（Ｓ７０）。
【００９３】
全ての点灯回路１〜５について異常判定が終了し、１以上のＬＥＤに異常が検出された場合（Ｓ８０のＹｅｓ）、異常検出制御部２１は、表示装置（操作パネル）にＬＥＤ１１の異常が検出されたことをメッセージにてユーザに通知する（Ｓ９０）。また、警告ランプを点灯してもよい。ユーザは、サービスマンに連絡するなど、適切な対応をとることができる。
【００９４】
全ての点灯回路１〜５について異常判定が終了し、１つのＬＥＤにも異常がない場合（Ｓ８０のＮｏ）、異常検出制御部２１は処理を終了し、制御部３０１が通常の動作（原稿の読み取り）等に移行する（Ｓ１００）。
【００９５】
以上のように、本実施形態の画像読み取り部２００は、点灯回路１〜５と第１キャリッジ２０６の配線を複雑化することなく、手順Ａよりもさらに短時間で、安定領域及び端部領域の１つ又は数個のＬＥＤ１１の異常を、確実に検出することができる。
【符号の説明】
【００９６】
１１        ＬＥＤ
１２        ＬＥＤアレイ基板
１３        設置台
１４        対向反射板
１５        点灯回路
２１        異常検出制御部
２２        点灯指示部
２３        異常判定部
２４        監視ＣＣＤテーブル
１００      画像形成装置
２００      画像読み取り部
２０１      コンタクトガラス
２０２      光源ユニット
２０３      第１ミラー
２０４      第２ミラー
２０５      第３ミラー
２０６      第１キャリッジ
２０７      第２キャリッジ
２０８      レンズ
２０９      ＣＣＤ
２１０      白基準板
３００      画像形成部
３０１      制御部
３０２      画像処理部
３０３      モータ駆動制御部
３０４      モータ
３０５      ＬＥＤ光源駆動部
４００      給紙部
【先行技術文献】
【特許文献】
【００９７】
【特許文献１】特開２００７‐１５０９３４号公報
【特許文献２】特開２００９‐１０８３０号公報
【特許文献３】特開２００７‐２４３５８０号公報
【特許文献４】特開２００２‐３２００７０号公報
【特許文献５】特開２００８‐１９９２４７号公報
【特許文献６】特開２００８‐１７２３８９号公報
【図１】
0005413121.tif 000002
【図２】
0005413121.tif 000003
【図３】
0005413121.tif 000004
【図４】
0005413121.tif 000005
【図５】
0005413121.tif 000006
【図６】
0005413121.tif 000007
【図７】
0005413121.tif 000008
【図８】
0005413121.tif 000009
【図９】
0005413121.tif 000010
【図１０】
0005413121.tif 000011
【図１１】
0005413121.tif 000012
【図１２】
0005413121.tif 000013
【図１３】
0005413121.tif 000014
【図１４】
0005413121.tif 000015
【図１５】
0005413121.tif 000016