(57)【特許請求の範囲】
【請求項１】
発光素子と、
前記発光素子の劣化度を記憶する劣化度記憶手段と、
前記発光素子の駆動条件を取得する取得手段と、
前記駆動条件と、前記劣化度記憶手段に記憶されている劣化度とに応じて前記発光素子を目標発光光量で発光させるための駆動電流を決定する決定手段と、
前記駆動条件と、前記劣化度との組み合わせに対応付けて劣化度増加係数を記憶する劣化度増加係数記憶手段と、
前記発光素子の駆動を開始してから所定のタイミングが到来する毎に、
前記取得手段にて取得した駆動条件と、前記劣化度記憶手段に記憶されている最新の劣化度と、の組み合わせに対応付けられている前記劣化度増加係数を前記劣化度増加係数記憶手段から取得し、
前記取得した劣化度増加係数を、前記所定のタイミングが到来するまでの駆動時間に乗算した、劣化度増加量を算出し、
前記最新の劣化度に、前記劣化度増加量を加算することによって、前記発光素子の劣化度を更新する更新手段と、
を備えることを特徴とする光書き込み装置。
【請求項２】
前記駆動条件には、環境温度と前記発光素子の設定光量の少なくとも１つが含まれる
ことを特徴とする請求項１記載の光書き込み装置。
【請求項３】
前記光書き込み装置は、画像形成装置に搭載され、前記画像形成装置において取得された印刷ジョブが開始されると、前記発光素子を駆動し、像担持体を露光して静電潜像を形成し、
前記画像形成装置は、静電潜像に基づく画像を記録シートに形成して前記印刷ジョブを実行し、
前記所定のタイミングは、前記印刷ジョブ終了時である
ことを特徴とする請求項１又は２に記載の光書き込み装置。
【請求項４】
前記所定のタイミングは、駆動時間が所定時間に達した時である
ことを特徴とする請求項１又は２に記載の光書き込み装置。
【請求項５】
前記発光素子はＯＬＥＤである
ことを特徴とする請求項１から４の何れかに記載の光書き込み装置。
【請求項６】
請求項１から５の何れかに記載の発光装置
を備えることを特徴とする画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、光書き込み装置及び当該光書き込み装置を備える画像形成装置に関し、特に、ＯＬＥＤの劣化度の変化に起因する発光量の変動を精度良く補正する技術に関する。
【背景技術】
【０００２】
近年、画像形成装置の小型化と低コスト化を目的として、感光体上に光書込みを行う光書込み装置に有機ＥＬ素子（OLED: Organic Light Emitting Diode）を適用する技術が検討されている。
ＯＬＥＤは、駆動電流が同一であっても、図１２（a）、（ｂ）に示すように、積算発光時間の増加に伴い、発光効率が低下し、発光量が低下し、図１３（a）、（ｂ）に示すように、ＯＬＥＤの劣化度が増加する。発光量の低下量は、駆動時の環境温度が高い程、大きく（図１２（a）参照）、又、駆動時に設定された設定光量が大きい程、大きい（図１２（ｂ）参照）。さらに、劣化度の増加量は、駆動時の環境温度が高い程、大きく（図１３（a）参照）、又、駆動時に設定された設定光量が大きい程、大きい（図１３（ｂ）参照）。
【０００３】
このように、発光量が変動すると、感光体上に形成される静電潜像に影響を与え、延いては画質の劣化を招く恐れがある。
このため、ＯＬＥＤを発光素子に用いた光書き込み装置や画像形成装置では、上記劣化による光量低下分を補正するための光量変動の補正制御が行われている。上記制御を行う方法として、光量センサーを用いて発光素子の光量を直接測定し、測定結果に基づいて発光量が所望の発光量になるように補正制御する（例えば、測定結果から求められる光量低下分だけ、駆動電流が多くなるように制御する）方法がある。
【０００４】
しかしながら、上記の方法では、光量センサーを設けることが必要となり、その分、部品及び製造コストが高くなるというデメリットがある。上記デメリットを解消する方法として、例えば、特許文献１には、表示素子（発光素子）の動作時間（積算発光時間）と輝度の経時変化（発光量の変化）との関係を示す基準カーブを予め記憶しておき、当該基準カーブを用いて、光量センサーを用いることなく、発光素子の光量変動の補正制御を行う（積算発光時間から発光量の変化量を求めて補正制御を行う）技術が開示されている。
【０００５】
上記技術を利用することにより、光書き込み装置において、製造コストを高くすることなく、光量補正制御を行うことができ、ＯＬＥＤの発光量の変動を抑えることができる。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１２−１２８１４９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、ＯＬＥＤの発光量の変動の仕方は、積算発光時間だけでなく、発光素子の劣化度の経時的な進行度合いの違いによっても異なる。例えば、光量Ａでｔ１時間発光素子を駆動後、光量Ｂ（＜光量Ａ）でｔ１時間発光素子を駆動させた場合と、光量Ｂでｔ１時間発光素子を駆動後、光量Ａでｔ１時間駆動させた場合とでは、両光量での積算発光時間（２ｔ１）は同じでも、光量Ａ、Ｂでそれぞれ駆動する時の劣化度の進行度合いは、両者の間で異なり、駆動後（２ｔ１経過後）の劣化度、すなわち、光量の変動量が異なってくることが、発明者が行った試験等により確認されている。
【０００８】
従って、上記従来技術のように、１つの基準カーブを用いて光量を補正する方法では、上記光量の変動分が考慮されないため、実際の変動量と誤差が生じ、ＯＬＥＤの発光量の変動を精度よく補正することができないという不具合が生じる。
本発明は、上述のような問題に鑑みて為されたものであって、ＯＬＥＤを駆動することにより生じる発光量の変動を精度よく補正することが可能な光書き込み装置及び当該光書き込み装置を備える画像形成装置を提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記目的を達成するため、本発明に係る光書き込み装置は、発光素子と、前記発光素子の劣化度を記憶する劣化度記憶手段と、前記発光素子の駆動条件を取得する取得手段と、前記駆動条件と、前記劣化度記憶手段に記憶されている劣化度とに応じて前記発光素子を目標発光光量で発光させるための駆動電流を決定する決定手段と、前記駆動条件と、前記劣化度との組み合わせに対応付けて劣化度増加係数を記憶する劣化度増加係数記憶手段と、前記発光素子の駆動を開始してから所定のタイミングが到来する毎に、前記取得手段にて取得した駆動条件と、前記劣化度記憶手段に記憶されている最新の劣化度と、の組み合わせに対応付けられている前記劣化度増加係数を前記劣化度増加係数記憶手段から取得し、前記取得した劣化度増加係数を、前記所定のタイミングが到来するまでの駆動時間に乗算した、劣化度増加量を算出し、前記最新の劣化度に、前記劣化度増加量を加算することによって、前記発光素子の劣化度を更新する更新手段と、を備えることを特徴とする。
【００１０】
ここで、前記駆動条件には、環境温度と前記発光素子の設定光量の少なくとも１つが含まれることとすることができる。又、前記光書き込み装置は、画像形成装置に搭載され、前記画像形成装置において取得された印刷ジョブが開始されると、前記発光素子を駆動し、像担持体を露光して静電潜像を形成し、前記画像形成装置は、静電潜像に基づく画像を記録シートに形成して前記印刷ジョブを実行し、前記所定のタイミングは、前記印刷ジョブ終了時であることとすることができる。又、前記所定のタイミングは、駆動時間が所定時間に達した時であることとすることができる。又、前記発光素子はＯＬＥＤであることとすることができる。又、本発明に係る画像形成装置は、前記光書き込み装置を備える。
【発明の効果】
【００１１】
上記構成を備えることにより、駆動電流が所定のタイミングが到来する毎に、順次更新される最新の劣化度に応じて決定されるので、所定のタイミングを発光素子駆動開始後、劣化が進行し得る適切なタイミング（例えば、印刷ジョブ終了後）に設定することにより、発光素子の経時的な進行度合いに応じて発光量の変動を精度よく補正することができる。
【図面の簡単な説明】
【００１２】
【図１】本発明の実施の形態に係る画像形成装置の主要な構成を示す図である。
【図２】光書込み装置１００による光書込み動作を説明する断面図である。
【図３】ＯＬＥＤパネル部２００の概略平面図であり、併せてＡ−Ａ´線における断面図とＣ−Ｃ´線における断面図も示されている。
【図４】ＯＬＥＤ２０１の典型的な構成を示す断面図である。
【図５】ドライバーＩＣ３０２の主要な機能構成を示すブロック図である。
【図６】劣化度増加係数テーブル５０４の具体例を示す。
【図７】駆動電流補正テーブル５０５の具体例を示す。
【図８】光量変動補正処理の動作を示すフローチャートである。
【図９】劣化度更新処理Ａの動作を示すフローチャートである。
【図１０】光量変動補正処理の動作の変形例を示すフローチャートである。
【図１１】劣化度更新処理Ｂの動作を示すフローチャートである。
【図１２】駆動電流一定でＯＬＥＤ２０１を発光させ続けた場合の発光量の変化を示すグラフであって、（ａ）は環境温度の違いによる発光量の経時変化を例示し、（ｂ）は設定光量の違いによる発光量の経時変化を例示している。
【図１３】駆動電流量一定で発光させ続けた場合における劣化度の変化を示すグラフであって、（ａ）は環境温度の違いによる劣化度の経時変化を例示し、（ｂ）は設定光量の違いによる劣化度の経時変化を例示している。
【発明を実施するための形態】
【００１３】
以下、本発明に係る光書込み装置及び画像形成装置の実施の形態について、図面を参照しながら説明する。
［１］画像形成装置の構成
まず、本発明の実施の形態に係る画像形成装置の構成について説明する。
図１は、本実施の形態に係る画像形成装置の主要な構成を示す図である。図１に示されるように、画像形成装置１は、所謂タンデム型のカラープリンター装置である。画像形成装置１が備える作像部１０１Ｙ〜１０１Ｋは、制御部１０２の制御の下、Ｙ（イエロー）、Ｍ（マゼンタ）、Ｃ（シアン）、Ｋ（ブラック）各色のトナー像を形成する。
【００１４】
例えば、作像部１０１Ｙにおいて、帯電装置１１１は感光体ドラム１１０の外周面を一様に帯電させる。光書込み装置１００は、後述のように、主走査方向にライン状に配列された発光素子（ＯＬＥＤ）を備えており、制御部１０２が生成したデジタル輝度信号に従って各ＯＬＥＤを発光させる。これによって、感光体ドラム１１０の外周面に光書込みが行われ、静電潜像が形成される。
【００１５】
現像装置１１２は、感光体ドラム１１０の外周面にトナーを供給して、静電潜像を現像（顕像化）する。１次転写ローラー１１３は、感光体ドラム１１０から中間転写ベルト１０３へトナー像を静電転写（１次転写）する。
同様にして、作像部１０１Ｍ〜１０１Ｋが形成したＭ、Ｃ、Ｋの各色のトナー像が互いに重なり合うように中間転写ベルト１０３上に１次転写され、カラートナー像となる。そして中間転写ベルト１０３によってカラートナー像が２次転写ローラー対１０４まで搬送されるのに合わせて、給紙カセット１０５から供給された記録シートＳも２次転写ローラー対１０４まで搬送される。
【００１６】
２次転写ローラー対１０４は、中間転写ベルト１０３上のトナー像を記録シートＳ上に静電転写（２次転写）する。トナー像を転写された記録シートＳは、定着装置１０６でトナー像を熱定着した後、機外に排出される。
［２］光書込み装置１００の構成
次に、光書込み装置１００の構成について説明する。
【００１７】
図２は、光書込み装置１００による光書込み動作を説明する断面図である。図２に示されるように、光書込み装置１００は、ＯＬＥＤパネル部２００とロッドレンズアレイ（SLA: Selfoc Lens Array）２０２をホルダー２０３に収容したものであって、ＯＬＥＤパネル部２００にはＯＬＥＤ２０１が実装されている。ＯＬＥＤ２０１が出射した光ビームＬは、ロッドレンズアレイ２０２によって感光体ドラム１１０の外周面上に集光される。
【００１８】
ロッドレンズアレイ２０２は、円柱状のロッドレンズを集積した構造を有している。ＯＬＥＤ２０１と円柱状のロッドレンズとの位置関係はさまざまであり、ＯＬＥＤ２０１の出射光の主光線は必ずしも円柱状のロッドレンズの光軸に一致せず、ロッドレンズアレイ２０２の結像効率がＯＬＥＤ２０１毎に変動するので、すべてのＯＬＥＤ２０１に同一の駆動電流を供給すると露光量にバラつきが生じる。
【００１９】
すべてのＯＬＥＤ２０１で露光量を揃えるためには、ＯＬＥＤ２０１毎に発光量を調整する必要がある。ＯＬＥＤ２０１間で露光量が目標発光量に揃うように設定されたＯＬＥＤ２０１毎の発光量を設定光量という。ロッドレンズアレイ２０２の結像効率が低いＯＬＥＤ２０１ほど設定光量が多くなる。本実施の形態においては、光量の多い順にＬ1〜ＬNのＮ種類の設定光量の何れかをＯＬＥＤ２０１毎に割り当てる。本実施の形態では、設定光量（放射発散度）がＯＬＥＤ２０１毎に割り当てられる。
【００２０】
図３は、ＯＬＥＤパネル部２００の概略平面図であり、併せてＡ−Ａ´線における断面図とＣ−Ｃ´線における断面図も示されている。また、概略平面図部分は後述する封止板３０１を取り外した状態を示している。
同図に示されるように、ＯＬＥＤパネル部２００は、ＴＦＴ（Thin Film Transistor）基板３００、封止板３０１及びドライバーＩＣ（Integrated Circuit）３０２等を備えている。ＴＦＴ基板３００には、多数の図示しないＯＬＥＤ２０１が主走査方向に沿ってライン状に配列されている。これらのＯＬＥＤ２０１は、一列に配列されていても良いし、千鳥配置にされていても良い。
【００２１】
また、ＴＦＴ基板３００のＯＬＥＤ２０１が配設された基板面は封止領域となっており、スペーサー枠体３０３を挟んで封止板３０１が取着されている。これによって、封止領域が、外気に触れないように乾燥窒素等を封入した状態で、封止される。なお、吸湿のため、封止領域内に吸湿剤を併せて封入しても良い。また、封止板３０１は、例えば、封止ガラスであっても良いし、ガラス以外の材料からなっていても良い。
【００２２】
ＴＦＴ基板３００の封止領域外にはドライバーＩＣ３０２が実装されている。制御部１０２はフレキシブルワイヤー３１０を介してドライバーＩＣ３０２にデジタル輝度信号を入力する。制御部１０２は、デジタル輝度信号を生成するために専用のＡＳＩＣ（Application Specific Integrated Circuit）を内蔵しても良い。又、制御部１０２は、ドライバーＩＣ３０２に対し、印刷ジョブの開始及び終了を通知する。
【００２３】
ドライバーＩＣ３０２はデジタル輝度信号をアナログ輝度信号（以下、単に「輝度信号」という。）に変換してＯＬＥＤ２０１毎の駆動回路に入力する。駆動回路は輝度信号に応じてＯＬＥＤ２０１の駆動電流を生成する。輝度信号は、電流信号であってもよいし電圧信号であってもよい。また、ドライバーＩＣ３０２には、ＯＬＥＤ２０１の環境温度を検出する温度センサー３２０が内蔵されている。
【００２４】
図４は、ＯＬＥＤ２０１の典型的な構成を示す断面図である。図４に示されるように、ＯＬＥＤ２０１は、陰極４０１、有機層４０２、陽極４０３及び透明基板４０４の４層からなっている。陽極４０３は酸化インジウム（ITO: Indium Tin Oxide）等の透明電極であり、陰極４０１はアルミニウム等からなる電極である。ＯＬＥＤ２０１は、有機層４０２に通電することによって発光し、陽極４０３と透明基板４０４を通して光が取り出される。
【００２５】
［３］ドライバーＩＣ３０２の構成
次に、ドライバーＩＣ３０２の構成について説明する。
図５は、ドライバーＩＣ３０２の主要な機能構成を示すブロック図である。ドライバーＩＣ３０２は、発光素子の劣化度の経時的な進行度合いに起因するＯＬＥＤ２０１の光量変動を補正するために、印刷ジョブが終了する毎に劣化度を、ＯＬＥＤ２０１毎に最新の劣化度に更新し、最新の劣化度を用いて各ＯＬＥＤ２０１が目標発光量で発光するように、駆動電流をＯＬＥＤ２０１毎に決定する。
【００２６】
ドライバーＩＣ３０２は、同図に示すように、設定光量記憶部５０１、劣化度記憶部５０２、駆動時間計測部５０３、劣化度増加係数テーブル５０４、駆動電流補正テーブル５０５、駆動電流決定部５０６、劣化度更新部５０７等から構成される。
設定光量記憶部５０１は、劣化前の初期状態におけるＯＬＥＤ２０１の設定光量を記憶している。劣化度記憶部５０２は、ＯＬＥＤ２０１毎に最新のＯＬＥＤ２０１の劣化度を記憶している。劣化度記憶部５０２が記憶している各ＯＬＥＤ２０１の劣化度は、後述するように、印刷ジョブが終了する毎に劣化度更新部５０７により更新される。なお、ここでは、劣化のない新品状態のＯＬＥＤ２０１の劣化度を初期値１とし、劣化が進行するに応じて劣化度の値が増大するように更新される。
【００２７】
駆動時間計測部５０３は、印刷ジョブが開始されてから終了するまでの間のＯＬＥＤ２０１毎の駆動時間を計測する。
図６は、劣化度増加係数テーブル５０４の具体例を示す。劣化度増加係数テーブル５０４は、同図に例示されるように、環境温度、ＯＬＥＤ２０１の設定光量、及び更新直前の劣化度の組み合わせ毎に劣化度増加係数（劣化速度）を記憶している。劣化度増加係数テーブル５０４は、予め画像形成装置１の製造者側で試験等を実施することにより、作成され、ドライバーＩＣ３０２に記憶される。
【００２８】
同図に示す具体例では、環境温度１０℃、設定光量５０Ｗ／ｍ2、更新直前の劣化度１．０の組み合わせの劣化度増加係数が０．００２、環境温度１０℃、設定光量５０Ｗ／ｍ2、更新直前の劣化度１．１の組み合わせの劣化度増加係数が０．００１、環境温度１０℃、設定光量５０Ｗ／ｍ2、劣化度１．５の組み合わせの劣化度増加係数が０．００３等のように劣化度増加係数が記憶されている。
【００２９】
図７は、駆動電流補正テーブル５０５の具体例を示す。駆動電流補正テーブル５０５は、同図に例示されるように、劣化度、環境温度、及び設定光量の組み合わせ毎に駆動電流を記憶している。駆動電流補正テーブル５０５は、予め画像形成装置１の製造者側で試験等を実施することにより、作成され、ドライバーＩＣ３０２に記憶される。
同図に示す具体例では、例えば、劣化度が１．０、環境温度２５℃、設定光量３５Ｗ／ｍ2の組み合わせの駆動電流が１μＡ、劣化度が１．１、環境温度２５℃、設定光量３２Ｗ／ｍ2の組み合わせの駆動電流が１μＡ、劣化度が１．５、環境温度２５℃、設定光量２３Ｗ／ｍ2の組み合わせの駆動電流が１μＡとなっている。
【００３０】
駆動電流決定部５０６は、劣化度記憶部５０２が記憶している最新の劣化度を用いてＯＬＥＤ２０１が設定光量で発光するように、駆動電流をＯＬＥＤ２０１毎に決定する。具体的には、駆動電流決定部５０６は、駆動電流補正テーブル５０５を参照して、設定光量記憶部５０１が記憶している設定光量と温度センサー３２０が検出した環境温度と劣化度記憶部５０４が記憶している上記劣化度との組み合わせに対応する駆動電流を当該ＯＬＥＤ２０１の駆動電流と決定する。
【００３１】
劣化度更新部５０７は、印刷ジョブが終了する毎に、劣化度増加係数テーブル５０４を参照して、温度センサー３２０が検出した環境温度、設定光量記憶部５０１が記憶している設定光量、及び劣化度記憶部５０２が記憶している上記劣化度の組み合わせに対応する劣化度増加係数をＯＬＥＤ２０１毎に特定する。
さらに、劣化度更新部５０１は、特定した劣化度増加係数に駆動時間計測部５０３が計測した駆動時間を乗算して劣化度増加量をＯＬＥＤ２０１毎に算出し、
劣化度記憶部５０２が記憶している当該ＯＬＥＤ２０１の劣化度を、当該劣化度に算出した当該ＯＬＥＤ２０１の劣化度増加量を加算した劣化度に更新する。これにより、印刷ジョブが終了する毎に、劣化度記憶部５０２において、ＯＬＥＤ２０１毎に劣化度が最新の劣化度に更新される。
【００３２】
［４］光量変動補正処理
次に、発光素子の劣化度の経時的な進行度合いに起因するＯＬＥＤ２０１の光量変動を補正する光量変動補正処理について、図８のフローチャートを参照しながら説明する。
ドライバーＩＣ３０２は、制御部１０２から印刷ジョブ開始指示を取得すると（ステップＳ８０１：ＹＥＳ）、ＯＬＥＤ２０１を駆動させるのに先立って、駆動条件を取得する（ステップＳ８０２）。ここでは、駆動条件として、温度センサー３２０が検出した環境温度と、設定光量記憶部５０１が記憶している、各ＯＬＥＤ２０１に割り当てられている設定光量とが取得される。
【００３３】
次にドライバーＩＣ３０２は、ＯＬＥＤ２０１毎にステップＳ８０３、Ｓ８０４の処理を繰り返す。
まず、ステップＳ８０３においては、ドライバーＩＣ３０２は、劣化度記憶部５０２から、対応するＯＬＥＤ２０１の最新の劣化度を取得する。次にステップＳ８０４においては、ドライバーＩＣ３０２は、駆動電流補正テーブル５０５を参照して、取得した駆動条件（環境温度、設定光量）の値と、劣化度の値との組み合わせに対応する駆動電流を特定して、当該ＯＬＥＤ２０１の駆動電流を決定し、決定した駆動電流を制御部１０２に通知する。制御部１０２は、通知された駆動電流に対応する輝度信号を生成してドライバーＩＣ３０２に入力する。
【００３４】
そして、全てのＯＬＥＤ２０１について、駆動電流の決定を終了すると、印刷ジョブが開始され、ドライバーＩＣ３０２は、制御部１０２から入力されるデジタル輝度信号に従って対応するＯＬＥＤ２０１を、決定した駆動電流で駆動開始させ、駆動時間計測部５０３に当該ＯＬＥＤ２０１の駆動時間を計測させる（ステップＳ８０５）。
そして、ドライバーＩＣ３０２は、印刷ジョブ終了指示を取得すると（ステップＳ８０６：ＹＥＳ）、後述する劣化度更新処理Ａを実行し（ステップＳ８０７）、電源オフされる（ステップＳ８０８：ＹＥＳ）まで、ステップＳ８０１〜８０７の処理を繰り返す。
【００３５】
図９は、劣化度更新処理Ａの動作を示すフローチャートである。ドライバーＩＣ３０２は、ＯＬＥＤ２０１毎にステップＳ９０１〜ステップＳ９０３までの処理を繰り返す。まず、ステップＳ９０１においては、ドライバーＩＣ３０２は、駆動時間計測部５０３から、当該ＯＬＥＤ２０１の駆動時間を取得する。
次に、ステップＳ９０２においては、ドライバーＩＣ３０２は、劣化度増加係数テーブル５０４を参照してステップＳ８０２において取得した駆動条件、ステップＳ８０３において取得した劣化度（更新直前の劣化度）に対応する劣化度増加係数を特定し、当該劣化度増加係数に、ステップＳ９０１で取得した駆動時間を乗算して劣化度増加量を算出する。
【００３６】
さらに、ステップＳ９０３においては、ドライバーＩＣ３０２は、ステップＳ８０３において取得した劣化度に、ステップＳ９０２において算出した劣化度増加量を加算し、劣化度記憶部５０２において記憶されている更新直前の当該ＯＬＥＤ２０１の劣化度を、劣化度増加量分だけ加算した劣化度に更新する。なお、駆動されなかったＯＬＥＤ２０１（駆動時間が０のＯＬＥＤ２０１）については、劣化度増加量は０となり、当該ＯＬＥＤ２０１の劣化度は、更新されない。
【００３７】
このように、本実施の形態では、印刷ジョブが終了する毎に、当該印刷ジョブにおいて駆動されたＯＬＥＤ２０１の劣化度増加量が、駆動条件及び最新の劣化度に応じて算出され、当該最新の劣化度（更新直前の劣化度）が、劣化度増加量分だけ加算した劣化度に更新される。
そして、次の印刷ジョブを新たに開始する際に、更新された最新の劣化度及び駆動条件に応じてＯＬＥＤ２０１を設定光量（目標発光光量）で発光させるための駆動電流が決定される。従って、発光素子の劣化度の経時的な進行度合いに起因する光量変動分が考慮された上で、各ＯＬＥＤ２０１が設定光量で発光するように、光量が補正（設定光量で発光されるように駆動電流が決定）されるので、ＯＬＥＤを駆動することにより生じる発光量の変動を精度よく補正することができる。
【００３８】
［５］変形例
以上、本発明を実施の形態に基づいて説明してきたが、本発明が上記の実施の形態に限定されないのは勿論であり、以下のような変形例を実施することができる。
（１）上記実施の形態では、印刷ジョブが終了する毎に劣化度更新処理を実行することとしたが、ＯＬＥＤ２０１の駆動時間が閾値を超える毎に劣化度更新処理を行うこととしてもよい。図１０は、本変形例の光量補正処理の動作を示すフローチャートである。
【００３９】
図１０において、図８に示す上記実施の形態の光量補正処理と同一の処理内容については、同一のステップ番号を付与して説明省略し、以下、相違点を中心に説明する。ドライバーＩＣ３０２は、ステップＳ８０５の処理を実行した後、駆動時間が閾値を超えたＯＬＥＤ２０１が有るか否かを判定し（ステップＳ１００１）、駆動時間が閾値を超えたＯＬＥＤ２０１が有る場合に（ステップＳ１００１：ＹＥＳ）、劣化度更新処理Ｂを実行する（ステップＳ１００２）。
【００４０】
図１１は、劣化度更新処理Ｂの動作を示すフローチャートである。図１１において、上記実施の形態の図９の劣化度更新処理Ａと同一の処理内容については、同一のステップ番号を付与して説明省略し、以下、相違点を中心に説明する。ドライバーＩＣ３０２は、駆動時間が閾値を超えたＯＬＥＤ２０１についてステップＳ９０１〜ステップＳ９０３、ステップＳ１１０１〜ステップＳ１１０３の処理を繰り返す。
【００４１】
ステップＳ１１０１においてドライバーＩＣ３０２は、当該ＯＬＥＤ２０１について計測した駆動時間を０に初期化する。次に、ステップＳ１１０２においてドライバーＩＣ３０２は、駆動電流補正テーブル５０５を参照して、ステップＳ８０２において取得した駆動条件の値と、ステップＳ１１０１において更新した劣化度の値との組み合わせに対応する駆動電流を特定して、当該ＯＬＥＤ２０１の駆動電流を決定し、決定した駆動電流を制御部１０２に通知する。制御部１０２は、通知された駆動電流に対応する輝度信号を生成してドライバーＩＣ３０２に入力する。
【００４２】
そしてステップＳ１１０３において、制御部１０２から入力される、ステップＳ１１０２において決定した駆動電流に対応するデジタル輝度信号に従って、対応するＯＬＥＤ２０１当該ＯＬＥＤ２０１の駆動電流を変更し、変更後の当該ＯＬＥＤ２０１の駆動時間の計測を、駆動時間計測部５０３に開始させる。
本変形例では、印刷ジョブの途中であってもＯＬＥＤ２０１の駆動時間が閾値を超えると、劣化度更新処理が実行されて劣化度が更新され、更新された劣化度を用いてＯＬＥＤ２０１の駆動電流が新たに決定され、ＯＬＥＤ２０１の駆動電流が新たに決定された駆動電流に変更されるので、印刷枚数が多いために印刷ジョブの期間が長く、当該期間内においてＯＬＥＤ２０１の劣化が進行した場合においても発光量の変動を精度よく補正することができる。
【００４３】
（２）上記実施の形態及び（１）の変形例では、劣化度更新処理において、劣化度増加係数を特定するための駆動条件として設定光量及び環境温度を用いることとしたが、以下の場合には、何れか一方のみを用いて劣化度増加係数を特定することとしてもよい。
環境温度の変動幅が小さい場合には、設定光量のみを駆動条件として用いて（ＯＬＥＤ２０１の設定光量及び劣化度の組み合わせ毎に劣化度増加係数を記憶している劣化度増加係数テーブルを用いて）劣化度増加係数を特定することとしてもよい。
【００４４】
ＯＬＥＤ２０１毎の設定光量の変動幅が小さい場合には、環境温度のみを駆動条件として用いて（環境温度及び劣化度の組み合わせ毎に劣化度増加係数を記憶している劣化度増加係数テーブルを用いて）劣化度増加係数を特定することとしてもよい。
上記のようにすることにより、上記実施の形態と同様の効果を得ることができるだけでなく、劣化度増加係数テーブルのデータ量を削減することができるので、劣化度増加係数テーブルを記憶するための記憶容量を低減することができる。
【００４５】
（３）上記実施の形態では、駆動条件と劣化度と劣化度増加係数との対応関係を示すテーブル（劣化度増加係数テーブル）を用いて、劣化度増加係数を特定することとしたが、当該テーブルを用いる代わりに、予め上記の対応関係を示す式を作成して、当該式をドライバーＩＣ３０２に記憶させておき、当該式を用いて劣化度増加係数を算出することとしてもよい。
【００４６】
同様に、上記実施の形態では、駆動条件と劣化度と駆動電流との対応関係をしめすテーブル（駆動電流補正テーブル）を用いて、駆動電流を決定することとしたが、当該テーブルを用いる代わりに、予め上記の対応関係を示す式を作成して、当該式をドライバーＩＣ３０２に記憶させておき、当該式を用いて駆動電流を決定することとしてもよい。
（４）上記実施の形態では、ドライバーＩＣ３０２の素子温度を検出することにより、環境温度を検出することとしたが、これに限定されず、例えば、次のようにしてもよい。ＯＬＥＤ２０１の素子温度は、ＯＬＥＤ２０１周辺の雰囲気温度やＴＦＴ基板３００の温度、ＯＬＥＤ２０１自体の発熱などの影響によって変動する。
【００４７】
従って、ドライバーＩＣ３０２を含むＴＦＴ基板３００の温度やＯＬＥＤ２０１周辺の雰囲気温度と相関しているので、ＯＬＥＤ２０１の環境温度としてＴＦＴ基板３００の温度やＯＬＥＤ２０１周辺の雰囲気温度を検出してもよい。
なお、ＯＬＥＤ２０１はすべてＴＦＴ基板３００上に実装されているため、ＴＦＴ基板３００を介した熱伝導によって互いに素子温度が近くなっている。このため、何れかのＯＬＥＤ２０１について環境温度を検出すればよい。
【００４８】
（５）上記実施の形態においては、ドライバーＩＣ３０２によりＯＬＥＤ２０１の駆動電流を決定する場合を例にとって説明したが、本発明がこれに限定されないのは言うまでもなく、これに代えて、制御部１０２がデジタル出力信号を調整することによって、駆動電流を決定しても良い。
（６）上記実施の形態では、劣化度増加係数テーブル５０４が環境温度、ＯＬＥＤ２０１の設定光量、及び更新直前の劣化度の組み合わせ毎に劣化度増加係数（劣化速度）を記憶する場合について説明したが、本発明がこれに限定されないのは言うまでもなく、例えば、上記劣化度に代えて上記劣化度の範囲としてもよい。
【００４９】
また、上記劣化度の範囲の大きさは、一定である必要はなく、ＯＬＥＤ２０１の劣化度増加係数に与える影響が同程度であるか否かによって、範囲の広狭を決定しても良い。具体的には、劣化度増加係数に与える影響が広範囲に亘って同程度である場合には上記劣化度の範囲を広くし、上記劣化度が少しでも異なると劣化度増加係数に与える影響が異なる場合には上記劣化度の範囲を狭くしてもよい。
【００５０】
このようにすれば、劣化度増加係数テーブル５０４のテーブルサイズを大きくし過ぎることなく、精度良く劣化度増加量を求めるための劣化度増加係数を記憶することができる。
駆動電流補正テーブル５０５の場合についても同様に、上記劣化度の代わりに上記劣化度の範囲を用いることにより、駆動電流補正テーブル５０５のテーブルサイズを大きくし過ぎることなく、精度よく駆動電流を決定することができる。
【００５１】
（７）上記実施の形態においては、画像形成装置がタンデム型のカラープリンター装置である場合を例にとって説明したが、本発明がこれに限定されないのは言うまでもなく、タンデム型以外のカラープリンター装置に本発明を適用しても良いし、モノクロプリンター装置に本発明を適用しても良い。また、スキャナー装置を備えたコピー装置や、更に通信機能を備えたファクシミリ装置、これらの機能を兼ね備えた複合機（MFP: Multi-Function Peripheral）に本発明を適用しても同様の効果を得ることができる。
【産業上の利用可能性】
【００５２】
光書き込み装置及び当該光書き込み装置を備える画像形成装置に関し、特に、ＯＬＥＤの劣化度の変化に起因する発光量の変動を精度良く補正する技術として利用できる。
【符号の説明】
【００５３】
１………画像形成装置
１００…光書込み装置
１１０…感光体ドラム
２００…ＯＬＥＤパネル部
２０１…ＯＬＥＤ
２０２…ロッドレンズアレイ
３００…ＴＦＴ基板
３０２…ドライバーＩＣ
３２０…温度センサー
５０１…設定光量記憶部
５０２…劣化度記憶部
５０３…駆動時間計測部
５０４…劣化度増加係数
５０５…駆動電流補正テーブル
５０６…駆動電流決定部
５０７…劣化度更新部
【図１】
0006613823.tif 000002
【図２】
0006613823.tif 000003
【図３】
0006613823.tif 000004
【図４】
0006613823.tif 000005
【図５】
0006613823.tif 000006
【図６】
0006613823.tif 000007
【図７】
0006613823.tif 000008
【図８】
0006613823.tif 000009
【図９】
0006613823.tif 000010
【図１０】
0006613823.tif 000011
【図１１】
0006613823.tif 000012
【図１２】
0006613823.tif 000013
【図１３】
0006613823.tif 000014