(57)【要約】【課題】発光素子からの光を検出するセンサーを複数備えた構成において、発光素子に駆動信号を印加する駆動回路をオフさせたときの各センサーの検出値（オフセット値）の確認動作を光量補正の度に行なうこと無く、光量補正に要する時間の短縮を可能とする。【解決手段】第１の発光素子の第１の駆動回路および第２の発光素子の第２の駆動回路をオフさせた状態で、第１・第２の発光素子の光を検出する第１・第２の検出部の検出値を確認して、記憶部に記憶する工程と、第１の駆動回路および第２の駆動回路をオフさせた状態で、第１の検出部の検出値を確認する工程と、当該工程で確認した第１の検出部の検出値に基づいて第１の発光素子の光量を補正し、当該工程で確認した第１の検出部の検出値と記憶部に記憶される第１の検出部の検出値および第２の検出部の検出値に基づいて第２の発光素子の光量を補正する工程と、を備える。【選択図】図８
2012101434.tif 000002
【特許請求の範囲】
【請求項１】
オンすることで駆動信号を第１の発光素子に印加する第１の駆動回路およびオンすることで駆動信号を第２の発光素子に印加する第２の駆動回路をオフさせた状態で、前記第１の発光素子の光を検出する第１の検出部の検出値を確認し、前記第２の発光素子の光を検出する第２の検出部の検出値を確認する第１の工程と、
前記第１の工程で確認した前記第１の検出部の検出値を記憶部に記憶するとともに当該検出値に基づいて前記第１の発光素子の光量を補正し、前記第１の工程で確認した前記第２の検出部の検出値を前記記憶部に記憶するとともに当該検出値に基づいて前記第２の発光素子の光量を補正する第２の工程と、
前記第２の工程の後に、前記第１の駆動回路および前記第２の駆動回路をオフさせた状態で、前記第１の検出部の検出値を確認する第３の工程と、
前記第３の工程で確認した前記第１の検出部の検出値に基づいて前記第１の発光素子の光量を補正し、前記第３の工程で確認した前記第１の検出部の検出値と前記記憶部に記憶される前記第１の検出部の検出値および前記第２の検出部の検出値に基づいて前記第２の発光素子の光量を補正する第４の工程と、
を備えることを特徴とする露光ヘッドの光量補正方法。
【請求項２】
前記第４の工程は、前記第３の工程で確認した前記第１の検出部の検出値と前記記憶部に記憶される前記第１の検出部の検出値および前記第２の検出部の検出値から、前記第２の検出部の検出値を算出した結果に基づいて、前記第２の発光素子の光量を補正する請求項１に記載の露光ヘッドの光量補正方法。
【請求項３】
前記第４の工程は、前記記憶部に記憶された前記第１の検出部の検出値を、前記第３の工程で確認した第１の検出部の検出値に更新するとともに、前記記憶部に記憶された前記第２の検出部の検出値を、前記第４の工程で算出した前記第２の検出部の検出値に更新する請求項２に記載の露光ヘッドの光量補正方法。
【請求項４】
前記第４の工程の後に、前記第１の駆動回路および前記第２の駆動回路をオフさせた状態で、前記第１の検出部の検出値を確認する第５の工程と、
前記第５の工程で確認した前記第１の検出部の検出値に基づいて前記第１の発光素子の光量を補正し、前記第３の工程で確認した前記第１の検出部の検出値と前記第４の工程で更新された前記第１の検出部の検出値および前記第２の検出部の検出値に基づいて前記第２の発光素子の光量を補正する第６の工程と、
を備える請求項３に記載の露光ヘッドの光量補正方法。
【請求項５】
前記第１の駆動回路は、オンすると前記第１の発光素子に駆動信号としての駆動電流を印加するトランジスターで構成され、前記第２の駆動回路は、オンすると前記第２の発光素子に駆動信号としての駆動電流を印加するトランジスターで構成される請求項１ないし４のいずれか一項に記載の露光ヘッドの光量補正方法。
【請求項６】
前記第１および第２の発光素子は有機ＥＬである請求項１ないし５のいずれか一項に記載の露光ヘッドの光量補正方法。
【請求項７】
第１の発光素子、第２の発光素子、オンすることで駆動信号を前記第１の発光素子に印加する第１の駆動回路、オンすることで駆動信号を前記第２の発光素子に印加する第２の駆動回路、前記第１の発光素子の光を検出する第１の検出部、および前記第２の発光素子の光を検出する第２の検出部を有する露光ヘッドと、
記憶部と、
制御部と、
を備え、
前記制御部は、
前記第１の駆動回路および前記第２の駆動回路をオフさせた状態で、前記第１の検出部の検出値を確認し、前記第２の検出部の検出値を確認する第１の動作と、
前記第１の動作で確認した前記第１の検出部の検出値を前記記憶部に記憶するとともに当該検出値に基づいて前記第１の発光素子の光量を補正し、前記第１の動作で確認した前記第２の検出部の検出値を前記記憶部に記憶するとともに当該検出値に基づいて前記第２の発光素子の光量を補正する第２の動作と、
前記第２の動作の後に、前記第１の駆動回路および前記第２の駆動回路をオフさせた状態で、前記第１の検出部の検出値を確認する第３の動作と、
前記第３の動作で確認した前記第１の検出部の検出値に基づいて前記第１の発光素子の光量を補正し、前記第３の動作で確認した前記第１の検出部の検出値と前記記憶部に記憶される前記第１の検出部の検出値および前記第２の検出部の検出値に基づいて前記第２の発光素子の光量を補正する第４の動作と、
を実行することを特徴とする画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、駆動信号が印加された発光素子が発光する光により露光を行なう露光ヘッドに関し、特に露光ヘッドが備える発光素子の光量を補正する技術に関するものである。
【背景技術】
【０００２】
特許文献１には、長手方向に並ぶ多数の発光素子それぞれを駆動回路により駆動することで発光させる露光ヘッドが記載されている。さらに、この露光ヘッドでは、各発光素子の光量を適正値に補正するために、長手方向ＬＧＤに間隔を空けて複数のセンサーが設けられている。つまり、複数のセンサーはそれぞれが担当する発光素子からの光を検出するものであり、各センサーの検出結果に基づいて、各発光素子の光量が適正値に補正される。
【０００３】
ところで、発光素子に駆動ために、例えば特許文献２に記載されているようなトランジスター等の駆動回路を用いることができる。具体的には、この特許文献２では、トランジスターの出力端子が発光素子に接続されている。そして、トランジスターがオンすると、トランジスターの出力端子から発光素子に駆動信号（駆動電流）が印加され、これによって発光素子が発光する。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１０−９９９４５号公報
【特許文献２】特開２０１０−４６８５８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ただし、このような駆動回路により発光素子を発光させる構成では、発光素子の光量補正を高精度に行えない場合があった。つまり、この光量補正では、複数の発光素子の一つが選択的に発光し、このときのセンサーの検出値が当該発光素子の光量として求められる。この際、選択されなかった発光素子を駆動する駆動回路はオフして駆動信号の出力を停止している。しかしながら、トランジスター等の駆動回路はオフ時にも一定のリーク電流を出力するため、選択されなかった発光素子がリーク電流により若干発光してしまう。そして、このリーク電流による光が光量検出対象である発光素子からの光に加算されてセンサーにより検出されると、光量検出対象である発光素子の光量が実際よりも大きく求められてしまい、その結果、光量補正の精度が低下する場合があった。
【０００６】
このような問題に対応するために、全ての駆動回路をオフさせたときのセンサーの検出値をオフセット値として確認する動作を複数のセンサーで順次実行しておき、光量検出動作でセンサーが検出した光量値からこのオフセット値を差し引くことで、光量検出対象の発光素子の光量を正確に検出することが考えられる。ただし、トランジスターのリーク電流は温度等により変化するため、センサーのオフセット値は経時的に変化しうる。したがって、センサーのオフセット値は光量補正の度に確認しなおすことが好ましい。しかしながら、上述のように複数のセンサーを備えた構成において各センサーのオフセット値を順次確認する動作を光量補正の度に行なうことは、光量補正に要する時間の長大化を招いてしまう。
【０００７】
この発明は上記課題に鑑みてなされたものであり、発光素子からの光を検出するセンサーを複数備えた構成において、発光素子に駆動信号を印加する駆動回路をオフさせたときの各センサーの検出値（オフセット値）の確認動作を光量補正の度に行なうこと無く、光量補正に要する時間の短縮を可能とする技術の提供を目的とする。
【課題を解決するための手段】
【０００８】
この発明にかかる露光ヘッドの光量補正方法は、上記目的を達成するために、オンすることで駆動信号を第１の発光素子に印加する第１の駆動回路およびオンすることで駆動信号を第２の発光素子に印加する第２の駆動回路をオフさせた状態で、第１の発光素子の光を検出する第１の検出部の検出値を確認し、第２の発光素子の光を検出する第２の検出部の検出値を確認する第１の工程と、第１の工程で確認した第１の検出部の検出値を記憶部に記憶するとともに当該検出値に基づいて第１の発光素子の光量を補正し、第１の工程で確認した第２の検出部の検出値を記憶部に記憶するとともに当該検出値に基づいて第２の発光素子の光量を補正する第２の工程と、第２の工程の後に、第１の駆動回路および第２の駆動回路をオフさせた状態で、第１の検出部の検出値を確認する第３の工程と、第３の工程で確認した第１の検出部の検出値に基づいて第１の発光素子の光量を補正し、第３の工程で確認した第１の検出部の検出値と記憶部に記憶される第１の検出部の検出値および第２の検出部の検出値に基づいて第２の発光素子の光量を補正する第４の工程と、を備えることを特徴とする。
【０００９】
この発明にかかる画像形成装置は、上記目的を達成するために、第１の発光素子、第２の発光素子、オンすることで駆動信号を第１の発光素子に印加する第１の駆動回路、オンすることで駆動信号を第２の発光素子に印加する第２の駆動回路、第１の発光素子の光を検出する第１の検出部、および第２の発光素子の光を検出する第２の検出部を有する露光ヘッドと、記憶部と、制御部と、を備え、制御部は、第１の駆動回路および第２の駆動回路をオフさせた状態で、第１の検出部の検出値を確認し、第２の検出部の検出値を確認する第１の動作と、第１の動作で確認した第１の検出部の検出値を記憶部に記憶するとともに当該検出値に基づいて第１の発光素子の光量を補正し、第１の動作で確認した第２の検出部の検出値を記憶部に記憶するとともに当該検出値に基づいて第２の発光素子の光量を補正する第２の動作と、第２の動作の後に、第１の駆動回路および第２の駆動回路をオフさせた状態で、第１の検出部の検出値を確認する第３の動作と、第３の動作で確認した第１の検出部の検出値に基づいて第１の発光素子の光量を補正し、第３の動作で確認した第１の検出部の検出値と記憶部に記憶される第１の検出部の検出値および第２の検出部の検出値に基づいて第２の発光素子の光量を補正する第４の動作と、を実行することを特徴とする。
【００１０】
このように構成された発明（露光ヘッドの光量補正、画像形成装置）では、第１の発光素子は第１の駆動回路からの第１の駆動信号の印加を受けて発光し、第２の発光素子は第２の駆動回路からの第２の駆動信号の印加を受けて発光する。また、第１の発光素子からの光は第１の検出部により検出され、第２の発光素子からの光は第２の検出部により検出されるように構成されている。そして、第１の工程（動作）では、第１の駆動回路および第２の駆動回路の何れもをオフさせた状態で、第１の検出部の検出値が確認されるとともに、第２の検出部の検出値が確認される。続く、第２の工程（動作）では、第１の工程（動作）で確認した第１・第２の検出部の検出値に基づいて、第１・第２の発光素子の光量補正が行われる。このように、第１および第２の工程（動作）で実行される光量補正では、第１・第２の検出部の検出値が確認され、その結果に基づいて第１・第２の発光素子の光量が補正される。
【００１１】
そして、本発明では、第１の工程（動作）で確認した第１・第２の検出部の検出値を記憶部に記憶しておき、以後の光量補正（第３・第４の工程（動作））においてこの記憶部に記憶した値を活用することで、以後の光量補正に要する時間を短縮している。つまり、第３の工程（動作）では、第１および第２の検出部のうち第１の検出部の検出値が確認される。そして、第４の工程（動作）では、第１の発光素子の光量補正は、第３の工程（動作）で確認された第１の検出部の検出値に基づいて行われる一方、第２の発光素子の光量補正は、第３の工程（動作）で確認された第１の検出部の検出値と、記憶部に記憶される第１の検出部の検出値および第２の検出部の検出値に基づいて行われる。すなわち、以後の光量補正（第３・第４の工程（動作））では、記憶部に記憶される値を活用することで、第２の検出部の検出値を確認すること無く、第２の発光素子の光量補正が行われる。こうして、検出値の確認を行なう検出部の個数を限定することで、以後の光量補正（第３・第４の工程（動作））に要する時間を短縮することが可能になっている。
【００１２】
このとき、第４の工程は、第３の工程で確認した第１の検出部の検出値と記憶部に記憶される第１の検出部の検出値および第２の検出部の検出値から、第３の工程での第２の検出部の検出値を算出した結果に基づいて、第２の発光素子の光量を補正するように構成しても良い。
【００１３】
さらに、第４の工程は、記憶部に記憶された第１の検出部の検出値を、第３の工程で確認した第１の検出部の検出値に更新するとともに、記憶部に記憶された第２の検出部の検出値を、第４の工程で算出した第２の検出部の検出値に更新するように構成しても良い。これにより、比較的直近における第１および第２の検出部のオフセット値を記憶部に記憶しておくことができ、このようなオフセット値に基づいて以後の光量補正を行うようにすれば、当該光量補正をより高精度に行うことができる。
【００１４】
具体的には、第４の工程の後に、第１の駆動回路および第２の駆動回路をオフさせた状態で、第１の検出部の検出値を確認する第５の工程と、第５の工程で確認した第１の検出部の検出値に基づいて第１の発光素子の光量を補正し、第３の工程で確認した第１の検出部の検出値と第４の工程で更新された第１の検出部の検出値および第２の検出部の検出値に基づいて第２の発光素子の光量を補正する第６の工程と、を備えるように構成しておけば良い。
【００１５】
また、第１・第２の駆動回路の具体的構成としては、次のようなものが採用可能である。すなわち、第１の駆動回路は、オンすると第１の発光素子に駆動信号としての駆動電流を印加するトランジスターで構成され、第２の駆動回路は、オンすると第２の発光素子に駆動信号としての駆動電流を印加するトランジスターで構成されても良い。
【００１６】
また、発光素子の構成としては種々のものが採用可能であるが、例えば、第１および第２の発光素子は有機ＥＬであっても良い。
【図面の簡単な説明】
【００１７】
【図１】本実施形態にかかる画像形成装置の一実施形態を示す図。
【図２】図１の画像形成装置の電気的構成を示す図。
【図３】ラインヘッドの構造を示す部分斜視図。
【図４】ヘッド基板およびその周辺の構成を模式的に示す部分平面図。
【図５】発光素子の発光を制御する電気的構成を示す図。
【図６】図５の電気的構成が備える検出回路の詳細構成を示す図。
【図７】１回目の光量補正で実行される動作を示すフローチャート。
【図８】２回目以後の光量補正で実行される動作を示すフローチャート。
【図９】算出オフセット値を求める動作を説明するための模式図。
【発明を実施するための形態】
【００１８】
第１実施形態
図１は本実施形態にかかる画像形成装置の一実施形態を示す図である。図２は図１の画像形成装置の電気的構成を示す図である。この装置は、イエロー（Ｙ）、マゼンタ（Ｍ）、シアン（Ｃ）およびブラック（Ｋ）の４色のトナーを重ね合わせてカラー画像を形成するカラーモードと、ブラック（Ｋ）のトナーのみを用いてモノクロ画像を形成するモノクロモードとを選択的に実行可能な画像形成装置である。この画像形成装置では、ホストコンピュータなどの外部装置から画像形成指令がＣＰＵやメモリーなどを有するメインコントローラーＭＣに与えられると、このメインコントローラーＭＣがエンジンコントローラーＥＣに制御信号を与え、これに基づき、エンジンコントローラーＥＣがエンジン部ＥＮＧおよびヘッドコントローラーＨＣなど装置各部を制御して所定の画像形成動作を実行し、複写紙、転写紙、用紙およびＯＨＰ用透明シートなどの記録材たるシートに画像形成指令に対応する画像を形成する。
【００１９】
この実施形態にかかる画像形成装置が有するハウジング本体（図示省略）の内部には、電源回路基板、メインコントローラーＭＣ、エンジンコントローラーＥＣおよびヘッドコントローラーＨＣを内蔵する電装品ボックス（図示省略）が設けられている。また、画像形成ユニット２、転写ベルトユニット８および二次転写ユニット１２もハウジング本体内に配設されている。
【００２０】
画像形成ユニット２は、複数の異なる色の画像を形成する４個の画像形成ステーション２Ｙ（イエロー用）、２Ｍ（マゼンタ用）、２Ｃ（シアン用）および２Ｋ（ブラック用）を備えている。なお、図１においては、画像形成ユニット２の各画像形成ステーションは構成が互いに同一のため、図示の便宜上一部の画像形成ステーションのみに符号を付し、他の画像形成ステーションについては符号を省略する。
【００２１】
各画像形成ステーション２Ｙ、２Ｍ、２Ｃおよび２Ｋには、それぞれの色のトナー像がその表面に形成される感光体ドラム２１が設けられている。各感光体ドラム２１はそれぞれ専用の感光体カートリッジに保持されており、感光体カートリッジと一体的に装置本体に対して着脱自在に構成されている。さらに、感光体カートリッジそれぞれには、当該感光体カートリッジに関する情報を記憶するための不揮発性のメモリーが設けられている。そして、エンジンコントローラーＥＣと各感光体カートリッジとの間で無線通信が行なわれる。こうすることで、各感光体カートリッジに関する情報がエンジンコントローラーＥＣに伝達されるとともに、必要に応じて各メモリーの情報が更新記憶される。これらの情報に基づき各感光体カートリッジの使用履歴や消耗品の寿命が管理される。
【００２２】
また、感光体カートリッジが装着された状態において、各感光体ドラム２１はその回転軸が主走査方向ＭＤ（図１の紙面に対して垂直な方向）に平行もしくは略平行となるように配置されている。また、各感光体ドラム２１の回転軸はそれぞれ専用の駆動モーターＤＭに接続され図中矢印Ｄ21の方向に所定速度で回転駆動される。これにより、感光体ドラム２１表面が、主走査方向ＭＤに直交もしくは略直交する副走査方向ＳＤに搬送される。このように本実施形態では、感光体ドラム２１の回転軸と駆動モーターＤＭとの間にギア等の動力伝達機構を設けること無く、感光体ドラム２１の回転軸を駆動モーターＤＭで直接駆動するダイレクトドライブ方式が採用されている。
【００２３】
また、感光体ドラム２１の周囲には、その回転方向に沿って帯電部２３、ラインヘッド２９、現像部２５、スクイーズローラーＳＱ1、ＳＱ2および感光体クリーナ２７が配設されている。そして、これらの機能部によって帯電動作、潜像形成動作およびトナー現像動作等が実行される。カラーモード実行時は、全ての画像形成ステーション２Ｙ、２Ｍ、２Ｃおよび２Ｋで形成されたトナー像を転写ベルトユニット８に設けた転写ベルト８１に重ね合わせてカラー画像を形成する。また、モノクロモード実行時は、画像形成ステーション２Ｋのみを動作させてブラック単色画像を形成する。
【００２４】
帯電部２３はいわゆるコロナ帯電器で構成されており、感光体ドラム２１表面に接触しない非接触型の帯電器である。この帯電部２３は、帯電電圧発生部（図示省略）に接続されており、帯電電圧発生部からの給電を受けて帯電部２３が感光体ドラム２１に対向する帯電位置で感光体ドラム２１の表面を所定の表面電位に帯電させる。
【００２５】
ラインヘッド２９は、その長手方向ＬＧＤが主走査方向ＭＤに平行もしくは略平行となるように、かつ、その幅方向ＬＴＤが副走査方向ＳＤに平行もしくは略平行となるように配置されている。ラインヘッド２９は、長手方向ＬＧＤに配列された複数の発光素子を備えており、感光体ドラム２１に対向配置されている。そして、帯電部２３により帯電された感光体ドラム２１の表面に、発光素子からの光を結像して静電潜像を形成する。
【００２６】
図３はラインヘッドの構造を示す部分斜視図である。図４はラインヘッドの構造を部分的に示す平面図であり、詳しくは、ラインヘッド２９が備えるヘッド基板２９４を平面透視した場合を示す。このヘッド基板２９４の裏面には、複数の発光素子Ｅが解像度に応じたピッチで長手方向ＬＧＤに並んでいる。各発光素子Ｅはヘッド基板２９４の裏面に形成されたボトムエミッション型の有機ＥＬ素子であり、互いに等しいもしくは略等しい発光スペクトルの光を射出する。具体的には、ヘッド基板２９４の裏面では、発光素子Ｅ毎に隣接してトランジスターＴrが形成されており、各発光素子ＥはトランジスターＴrから駆動電流の印加を受けて発光する。また、ヘッド基板２９４の裏面には、複数のセンサーＳＣが長手方向ＬＧＤに等ピッチで間隔を空けて取り付けられている。これらのセンサーＳＣそれぞれは、近接して配置された所定個数の発光素子Ｅの光量検出を担当する。そして、センサーＳＣの検出値に基づいて、発光素子Ｅの光量が補正される。なお、この光量補正動作については、後に詳述する。
【００２７】
また、ヘッド基板２９４の表面には、屈折率分布型ロッドレンズアレイ２９７が対向して配置されている。したがって、発光素子Ｅが射出した光ビームは、ヘッド基板２９４の裏面から表面へと透過した後、ロッドレンズアレイ２９７により正立等倍で結像される。これにより、感光体ドラム２１の表面にスポットＳＰが形成されて、感光体ドラム２１表面に潜像が形成される。
【００２８】
このようなラインヘッド２９による潜像形成動作は、メインコントローラーＭＣおよびヘッドコントローラーＨＣにより制御される。なお、メインコントローラーＭＣ、ヘッドコントローラーＨＣおよび各ラインヘッド２９はそれぞれ別ブロックとして構成され、これらは互いにシリアル通信線を介して接続されている。各ブロック間でのデータのやりとり動作について、図２を参照しながら説明する。外部装置からメインコントローラーＭＣに画像形成指令が与えられると、メインコントローラーＭＣは、エンジンコントローラーＥＣにエンジン部ＥＮＧを起動させるための制御信号を送信する。また、メインコントローラーＭＣに設けられた画像処理部１００が、画像形成指令に含まれる画像データに対して所定の信号処理を行い、各トナー色ごとのビデオデータＶＤを生成する。
【００２９】
一方、制御信号を受けたエンジンコントローラーＥＣは、エンジン部ＥＮＧ各部の初期化およびウォームアップを開始する。これらが完了して画像形成動作を実行可能な状態になると、エンジンコントローラーＥＣは、各ラインヘッド２９を制御するヘッドコントローラーＨＣに対し画像形成動作の開始のきっかけとなる同期信号Ｖsyncを出力する。
【００３０】
ヘッドコントローラーＨＣには、各ラインヘッド２９を制御するヘッド制御モジュール４００と、メインコントローラーＭＣとのデータ通信を司るヘッド側通信モジュール３００とが設けられている。一方、メインコントローラーＭＣにはメイン側通信モジュール２００が設けられている。メイン側通信モジュール２００は、ヘッド側通信モジュール３００からの要求毎に１ライン分のビデオデータＶＤをヘッド側通信モジュール３００に出力する。ヘッド側通信モジュール３００は、このビデオデータＶＤをヘッド制御モジュール４００に受け渡す。そして、ヘッド制御モジュール４００は受け取ったビデオデータＶＤに基づいて各ラインヘッド２９の発光素子を発光させることで、形成すべき画像の幅を主走査方向ＭＤに有する１ライン分のライン潜像を形成する。このライン潜像形成は、感光体ドラム２１表面の副走査方向ＳＤへの移動に応じて順次実行され、その結果、２次元の潜像が感光体ドラム２１表面に形成される。こうして形成された潜像は現像部２５（図１）によりトナー像として現像される。
【００３１】
以上が、本発明を適用可能なラインヘッド２９および画像形成装置の概要である。そして、本実施形態のラインヘッド２９は、目標光量Ｐoで各発光素子Ｅを発光させるために、各発光素子Ｅの光量を補正する。続いて、この光量補正に関する構成および動作について詳述する。
【００３２】
図５は、発光素子の発光を制御する電気的構成を示す図である。図６は、図５の電気的構成が備える検出回路の詳細構成を示す図である。上述したとおり、各発光素子Ｅに対しては、当該発光素子Ｅを駆動するトランジスターＴrが設けられている。より具体的には、図５において、トランジスターＴrのドレイン（出力端子）がダイオード表記で示される発光素子Ｅのアノードに接続される（ちなみに、発光素子Ｅのカソードはグランド電位に短絡されている）。したがって、トランジスターＴrがオンすると、発光素子ＥはトランジスターＴrから駆動電流の印加を受けて発光する。一方、トランジスターＴrがオフすると、トランジスターＴrから発光素子Ｅへの駆動電流の印加が停止され、発光素子Ｅは消灯する。
【００３３】
ちなみに、図５に示すように、トランジスターＴrのソースはスイッチＳＷに接続されており、補正データ生成制御部４０２がスイッチＳＷを操作することで、トランジスターＴrのソースを電源電位ＶＥＬに短絡し、あるいはグランド電位に短絡することができる。したがって、スイッチＳＷを電源電位ＶＥＬ側に接続することで、トランジスターＴrをオン・オフ動作させて発光素子Ｅを適宜発光させることができる一方、スイッチＳＷをグランド電位側に接続することで、トランジスターＴrへの電源供給を遮断して、トランジスターＴrを動作不能にさせることができる。なお、以下では、特に断らない限り、スイッチＳＷは電源電位ＶＥＬ側に接続されており、トランジスターＴrはオン・オフ動作が可能であるとして説明する。
【００３４】
また、トランジスターＴrのゲートには、補正データ生成制御部４０２からビデオデータＶＤが入力される。つまり、補正データ生成制御部４０２は、適当なビデオデータＶＤを出力することによって、トランジスターＴrのゲート電圧Ｖg（＝ＶＥＬ−ＶＤ）を制御して、トランジスターＴrをオン／オフさせることができる。
【００３５】
そして、ラインヘッド２９はセンサーＳＣを備えており、補正データ生成制御部４０２が当該センサーＳＣの光量検出値に基づいてトランジスターＴrｎのオン時のゲート電圧Ｖgを調整することで、発光素子Ｅの光量補正を実行する。このセンサーＳＣは、発光素子Ｅからの光を受光する受光素子ＰＤと検出回路ＤＣで構成されている。より詳しくは、受光素子ＰＤの出力端子は、検出回路の入力端子Ｔinに接続される。そして、検出回路ＤＣは、入力端子Ｔinより入力された値をアンプで増幅した後に、Ａ／Ｄコンバーターで変換してデジタル値として出力端子Ｔoutより出力する（図６）。こうして検出回路ＤＣより出力された光量検出値は、補正データ生成制御部４０２に出力される。そして、補正データ生成制御部４０２は、補正電圧記憶部４０４およびオフセット記憶部４０６を用いつつ、この光量検出値に基づいて光量補正を実行する。なお、図５では、センサーＳＣは一つのみを示したが、上述のとおりラインヘッド２９では複数のセンサーＳＣが設けられている。また、図５で示した補正データ生成制御部４０２、補正電圧記憶部４０４およびオフセット記憶部４０６はヘッド制御モジュール４００（図２）に内蔵されているものとする。
【００３６】
続いて、補正データ生成制御部４０２が実行する光量補正の詳細について説明する。図７は、１回目の光量補正で実行される動作を示すフローチャートである。図８は、２回目以後の光量補正で実行される動作を示すフローチャートである。すなわち、例えば、電源投入時の初期化作業では図７に示す１回目の光量補正が実行され、それ以後に行なう光量補正では図８に示す２回目以後の光量補正が実行される。
【００３７】
まず、図７を用いて１回目の光量補正から説明する。ステップＳ１０１では、複数のセンサーＳＣのオフセット値Ｐ1が順番に確認されて、オフセット記憶部４０６に記憶される。具体的には、ステップＳ１０１では、全てのトランジスターＴrがオフして、全ての発光素子Ｅが消灯する。ただし、トランジスターＴrはリーク電流を出力するため、各発光素子Ｅは消灯時においても若干発光する（暗光量を有する）。したがって、センサーＳＣは、暗光量で発光する発光素子Ｅからの光を受光して、これに応じたオフセット値Ｐ1を出力する。ここで、リーク電流によって発光する発光素子Ｅの光量を暗光量と称した。そして、補正データ生成制御部４０２は、このオフセット値Ｐ1を各センサーＳＣについて一つずつ順番に確認する。続いて、こうして確認されたオフセット値Ｐ1は、オフセット記憶部４０６に記憶される。また、この確認動作は、Ａ／ＤコンバーターによるＡ／Ｄ変換が完了するために十分な時間をかけて、センサーＳＣ毎に実行される。こうして、全センサーＳＣのオフセット値Ｐ1の確認および記憶が完了すると、ステップＳ１０２が実行される。
【００３８】
ステップＳ１０２では、全発光素子Ｅのうちの１つの発光素子Ｅ(i)が選択的に点灯して、光量ＰＳ（ｉ）が検出される（「i」は発光素子Ｅの番号であり、長手方向ＬＧＤに順番に発光素子Ｅに付されているものとする）。具体的には、発光素子Ｅ(i)が点灯している間に、当該発光素子Ｅ(i)の光量検出を担当するセンサーＳＣの光量検出値ＰＳ(i)が補正データ生成制御部４０２によって読み出される。そして、補正データ生成制御部４０２は、発光素子Ｅ(i)を担当するセンサーＳＣのオフセット値Ｐ1を光量検出値ＰＳ(i)から減算した値を、実光量Ｐ(i)（＝ＰＳ(i)−Ｐ1）として求める（ステップＳ１０３）。
【００３９】
続いて、補正データ生成制御部４０２は、エンジンコントローラーＥＣ（図２）より与えられる目標光量Ｐoと実光量Ｐ(i)との差分（＝Ｐ(i)−Ｐo）を求めるとともに（ステップＳ１０４）、この差分を補正する補正データを算出して、補正電圧記憶部４０４に記憶する（ステップＳ１０５）。こうして、補正電圧記憶部４０４に記憶された補正データに基づいて発光素子Ｅ(i)の光量が調整されることで、発光素子Ｅ(i)は目標光量Ｐoで発光する。そして、上記ステップＳ１０２からステップＳ１０５の動作は全発光素子Ｅについて実行される（ステップＳ１０６）。以上が１回目の光量補正で実行される動作である。
【００４０】
次に、図８を用いて２回目以後の光量補正について説明する。この２回目の光量補正が１回目の光量補正と異なるのは、オフセット値の確認を全てのセンサーＳＣについて行なうのではなく選択したセンサーＳＣに対してのみ行い、選択しなかったセンサーＳＣのオフセット値については実際に確認すること無く算出する点である。具体的には、２回目以後の光量補正では、補正データ生成制御部４０２はオフセット値Ｐ2を確認するセンサーＳＣを選択するとともに（ステップＳ２０１）、選択したセンサーＳＣのオフセット値Ｐ2を確認する（ステップＳ２０２）。このオフセット値Ｐ2の確認動作は、全てのトランジスターＴrをオフさせた状態で、選択されたセンサーＳＣについて一つずつ順番に行なわれる。
【００４１】
選択したセンサーＳＣのすべてについてステップＳ２０２が完了すると、ステップＳ２０３が実行される。このステップＳ２０３では、全発光素子Ｅのうちの１つの発光素子Ｅ(i)が選択的に点灯して、光量ＰＳ（ｉ）が検出される。具体的には、発光素子Ｅ(i)が点灯している間に、当該発光素子Ｅ(i)の光量検出を担当するセンサーＳＣの光量検出値ＰＳ(i)が補正データ生成制御部４０２によって読み出される。そして、続くステップＳ２０４において、ステップＳ２０３で発光素子Ｅ(i)の光量検出を行ったセンサーＳＣがステップＳ２０１で選択されたセンサーか否かが判断される。そして、選択されたセンサーである場合（ステップＳ２０４で「ＹＥＳ」の場合）はステップＳ２０５に進み、補正データ生成制御部４０２は、発光素子Ｅ(i)を担当するセンサーＳＣのオフセット値Ｐ2を光量検出値ＰＳ(i)から減算した値を、実光量Ｐ(i)（＝ＰＳ(i)−Ｐ2）として求める。
【００４２】
一方、選択されたセンサーでない場合（ステップＳ２０４で「ＮＯ」の場合）はステップＳ２０６に進み、補正データ生成制御部４０２は、発光素子Ｅ(i)の光量を検出したセンサーＳＣのオフセット値を算出して、算出オフセット値Ｐcを求める。この算出オフセット値Ｐcを求める動作は、１回目の光量補正でオフセット記憶部４０６に記憶されたオフセット値Ｐ1と、２回目の光量補正で選択されたセンサーＳＣについて確認されたオフセット値Ｐ2から、２回目の光量補正で選択されなかったセンサーＳＣのオフセット値Ｐcを算出するものである。
【００４３】
図９は、算出オフセット値を求める動作を説明するための模式図である。同図において、横軸は、長手方向ＬＧＤに並ぶ複数のセンサーＳＣそれぞれの位置を示し、縦軸は、センサーＳＣのオフセット値を示している。また同図において、実線で表される曲線は、１回目の光量補正で求められた各センサーＳＣのオフセット値Ｐ1をプロットしたものである。また、同図では、ステップＳ２０１で選択された各センサーＳＣ(1)、ＳＣ(11)、ＳＣ(13)、ＳＣ(16)、ＳＣ(20)、ＳＣ(22)、ＳＣ(30)が表記されている。
【００４４】
図９に示すように、１回目の光量補正で求められたオフセット値Ｐ1（実線曲線）は、センサーＳＣ(1）からセンサーＳＣ(11)の区間およびセンサーＳＣ(22）からセンサーＳＣ(30)の間では比較的安定しているのに対して、センサーＳＣ(11)からセンサーＳＣ(22)の区間では有限の振幅Ａ1で変動している。２回目以後の光量補正では、このようにオフセット値Ｐ1の変動が大きい区間（以後、「オフセット変動区間」と称する）においてオフセット値の経時的変化が発生しやすいことに鑑みて、ステップＳ２０１においてオフセット変動区間からセンサーＳＣを優先的に選択している。
【００４５】
そして、ステップＳ２０２で確認したオフセット値Ｐ2から、オフセット変動区間の振幅Ａ2が求められるとともに、オフセット変動区間のオフセット値Ｐ1に振幅比Ａ2／Ａ1を乗じることで、オフセット変動区間の各センサーＳＣのオフセット値Ｐcが算出される。より具体的には、例えば、センサーＳＣ(13)とＳＣ(16)の間の選択されなかったセンサーＳ(14)とＳ(15)のオフセット値を求める場合、センサーＳＣ(13)、ＳＣ(16)のオフセット値Ｐ１をＰ１(13)、Ｐ１(16)とし、オフセット値Ｐ２をＰ２(13)、Ｐ２(16)とすると、
Ａ１＝Ｐ１(16)−Ｐ１(13)
Ａ２＝Ｐ２(16)−Ｐ２(13)
で表せ、センサーＳＣ(14)、ＳＣ(15)のオフセット値Ｐｃ(14)、Ｐｃ(15)は、センサーＳＣ(14)、ＳＣ(15)のオフセット値Ｐ１をＰ１(14)、Ｐ１(15)とすると、
Ｐｃ(14)＝Ｐ２(13) ＋｛ Ｐ１(14)−Ｐ１(13) ｝・（Ａ２／Ａ１）
Ｐｃ(15)＝Ｐ２(13) ＋｛ Ｐ１(15)−Ｐ１(13) ｝・（Ａ２／Ａ１）
で求められる。
【００４６】
また、オフセット変動区間以外の区間については、オフセット値Ｐ1をそのまま算出オフセット値Ｐcとして採用するか、実際に確認されたセンサーＳＣ(1)、ＳＣ(11)、ＳＣ(22)、ＳＣ(30)等のオフセット値Ｐ2に基づいて若干補正したものを算出オフセット値Ｐcとして採用する。こうして、図９で破線で示す曲線が、２回目以後の光量補正における各センサーＳＣのオフセット値Ｐc（算出オフセット値）として求められる。
【００４７】
こうして、ステップＳ２０６でセンサーＳＣの算出オフセット値Ｐcが求められると、これに続いてステップＳ２０５が実行される。このステップＳ２０７では、補正データ生成制御部４０２が、発光素子Ｅ(i)を担当するセンサーＳＣの算出オフセット値Ｐcを光量検出値ＰＳ(i)から減算した値を、実光量Ｐ(i)（＝ＰＳ(i)−Ｐc）として求める。
【００４８】
続いて、補正データ生成制御部４０２は、エンジンコントローラーＥＣ（図２）より与えられる目標光量Ｐoと実光量Ｐ(i)との差分（＝Ｐ(i)−Ｐo）を求めるとともに（ステップＳ２０８）、この差分を補正する補正データを算出して、補正電圧記憶部４０４に記憶する（ステップＳ２０９）。こうして、補正電圧記憶部４０４に記憶された補正データに基づいて発光素子Ｅ(i)の光量が調整されることで、発光素子Ｅ(i)は目標光量Ｐoで発光する。そして、上記ステップＳ２０３からステップＳ２０９の動作は全発光素子Ｅについて実行される（ステップＳ２１０）。以上が２回目以後の光量補正で実行される動作である。
【００４９】
以上のように、この実施形態では、１回目の光量補正で確認した各センサーＳＣのオフセット値をオフセット記憶部４０６に記憶しておき、以後の光量補正（２回目以後の光量補正）では、このオフセット記憶部４０６に記憶した値を活用することで、２回目以後の光量補正に要する時間を短縮している。つまり、ステップＳ２０１〜Ｓ２０３では、全センサーＳＣのうち選択されたセンサーＳＣのオフセット値が確認される。そして、ステップＳ２０４〜Ｓ２０９では、選択されたセンサーＳＣが担当する発光素子Ｅの光量補正は、１回目の光量補正で確認された当該センサーＳＣのオフセット値に基づいて行われる一方、選択されなかったセンサーＳＣが担当する発光素子Ｅの光量補正は、ステップＳ２０２で確認された選択されたセンサーＳＣのオフセット値Ｐ2と、オフセット記憶部４０６に記憶される各センサーＳＣのオフセット値Ｐ1に基づいて行われる。すなわち、２回目以後の光量補正では、オフセット記憶部４０６に記憶される値を活用することで、選択されなかったセンサーＳＣの検出値を確認すること無く、第２の発光素子の光量補正が行われる。こうして、オフセット値を確認するセンサーＳＣの個数を限定することで、２回目以後の光量補正に要する時間を短縮することが可能になっている。
【００５０】
その他
以上のように、上記実施形態では、ラインヘッド２９が本発明の「露光ヘッド」に相当し、補正データ生成制御部４０２が本発明の「制御部」に相当し、オフセット記憶部４０６が本発明の「記憶部」に相当している。また、ステップＳ２０１で選択されたセンサーＳＣが本発明の「第１の検出部」「第１の動作」に相当し、ステップＳ２０２で選択されなかったセンサーが本発明の「第２の検出部」「第２の動作」に相当している。さらに、ステップＳ１０１で本発明の「第１の工程」「第２の工程」「第１の動作」「第２の動作」が実行され、ステップＳ２０１〜Ｓ２０２で本発明の「第３の工程」「第３の動作」が実行され、ステップＳ２０４〜Ｓ２０９で本発明の「第４の工程」「第４の動作」が実行されている。
【００５１】
なお、本発明は上記実施形態に限定されるものではなく、その趣旨を逸脱しない限りにおいて上述したものに対して種々の変更を加えることが可能である。そこで例えば、オフセット記憶部４０６の記憶値を適宜更新するように構成しても良い。より詳しくは、図８に示す２回目以後の光量補正において、ステップＳ２０２で確認したオフセット値Ｐ2とオフセット記憶部４０６に記憶されている値Ｐ1との差分（＝｜Ｐ1−Ｐ2｜）を算出するステップＳ２１１を新たに設けて、この差分が所定レベル以上（例えば、目標光量に対して１％以上）である場合には、オフセット記憶部４０６に記憶されるオフセット値をオフセット値Ｐ2に更新しても良い。さらには、オフセット記憶部４０６に算出オフセット値Ｐcを適宜記憶するように構成するとともに、ステップＳ２０６で新たに求めた算出オフセット値Ｐcが既に記憶されている算出オフセット値から大きく変動している場合は、この新たな算出オフセット値Ｐcでオフセット記憶部４０６に記憶する算出オフセット値を更新しても良い。これにより、比較的直近におけるセンサーＳＣのオフセット値をオフセット記憶部４０６に記憶しておくことができ、このようなオフセット値に基づいて以後の光量補正を行うようにすれば、当該光量補正をより高精度に行うことができる。具体的には、オフセット値の更新後に図８のフローを実行する場合には、ステップＳ２０１〜Ｓ２０２（第５の工程）で、選択されたセンサーＳＣのオフセット値を確認するとともに、このオフセット値とオフセット記憶部４０６の更新済みの記憶値に基づいて算出オフセット値Ｐcを求めて光量補正を行う（第６の工程）ように構成すれば良い。
【００５２】
また、２回目以後の光量補正において、トランジスターＴrのリーク電流に基づく暗光量を測定しておき、この暗光量が異常に大きい場合は、補正データ生成制御部４０２からエンジンコントローラーＥＣに警告信号を出力するように構成しても良い。具体的には、スイッチＳＷをグランド電位に接続して、トランジスターＴrへの電源供給を遮断した状態におけるセンサーＳＣのオフセット値Ｐ3を確認する。続いて、スイッチＳＷを電源電位ＶＥＬに接続して、トランジスターＴrが動作可能な状態におけるセンサーＳＣのオフセット値Ｐ2を確認する。そして、これらの差分（＝｜Ｐ3−Ｐ2｜）が所定レベル以上である場合は、補正データ生成制御部４０２からエンジンコントローラーＥＣに警告信号を出力する。こうすることで、リーク電流による暗光量が過大であって印字画質に影響があるような場合に、適切に警告信号をエンジンコントローラーＥＣに与えることができる。
【００５３】
また、上記実施形態では、屈折率分布型ロッドレンズアレイ２９７により発光素子Ｅからの光を正立等倍で結像するラインヘッド２９に対して本発明を適用した場合について説明した。しかしながら、本発明の適用対象はこれに限られず、例えば特開２００８−３６９３７号公報のように、反転光学系を２次元的に並べて、各反転光学系毎に対向配置された発光素子からの光を結像するラインヘッド２９等、他の構成を具備するラインヘッド２９に対しても本発明を適用可能である。
【００５４】
また、上述の有機ＥＬ素子以外に、ＬＥＤ（Light Emitting Diode)等の光源を、発光素子Ｅとして用いることもできる。
【符号の説明】
【００５５】
２９…ラインヘッド、  ４０２…補正データ生成制御部、  ４０４…補正電圧記憶部４０４、  ４０６…オフセット記憶部、  Ｅ…発光素子、  Ｔr…トランジスター、  ＳＣ…センサー、  ＰＤ…受光素子、  ＤＣ…検出回路
【図１】
2012101434.tif 000003
【図２】
2012101434.tif 000004
【図３】
2012101434.tif 000005
【図４】
2012101434.tif 000006
【図５】
2012101434.tif 000007
【図６】
2012101434.tif 000008
【図７】
2012101434.tif 000009
【図８】
2012101434.tif 000010
【図９】
2012101434.tif 000011