(57)【要約】      （修正有）【課題】温度差により生じる第１の露光光源と第２の露光光源との露光位置のズレを減少させるとともに、第２の露光光源の発光により生じる画像欠陥を減少させることができる画像形成装置及び画像形成プログラムを提供する。【解決手段】複数の発光素子で構成され、第１の感光体を露光する第１の露光光源と、複数の発光素子で構成され、第２の感光体を露光する第２の露光光源と、露光光源の温度を検出する検出手段と、検出手段が検出した温度に基づいて、第１の露光光源と第２の露光光源との温度差を算出する算出手段と、算出手段が算出した温度差に基づいて、算出手段が算出した温度差を減少させるように第１または第２の露光光源の発光を制御する制御手段とを備える。これによれば、温度差により生じる露光位置のズレを減少させるとともに、第２の露光光源の発光により生じる画像欠陥を減少させることができる。【選択図】図２
2010079170.tif 000002
【特許請求の範囲】
【請求項１】
第１および第２の感光体と、
複数の発光素子で構成され、前記第１の感光体を露光する第１の露光光源と、複数の発光素子で構成され、前記第２の感光体を露光する第２の露光光源と、
前記露光光源の温度を検出する検出手段と、
前記検出手段が検出した温度に基づいて、前記第１の露光光源と前記第２の露光光源との温度差を算出する算出手段と、
前記算出手段が算出した温度差に基づいて、前記算出手段が算出した温度差を減少させるように前記第１または第２の露光光源の発光を制御する制御手段とを備えることを特徴とする画像形成装置。
【請求項２】
前記第１の感光体および前記第１の露光光源を用いて画像を形成すると共に、前記第２の感光体および前記第２の露光光源を用いないで画像を形成するときに、
前記制御手段は、前記算出手段が算出した温度差に基づいて前記第２の露光光源の発光を停止するよう制御する第１制御手段と、
前記第１制御手段が前記第２の露光光源の発光を停止した後に、前記算出手段が温度差が広がったと算出した場合には、温度差を減少させるように前記第２の露光光源の発光を開始するように前記第２の露光光源を制御する第２制御手段とを備えることを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記第１制御手段は、前記算出手段の算出した温度差が閾値を下回る場合に、発光を停止するよう前記第２の露光光源を制御し、
前記第２制御手段は、前記算出手段の算出した温度差が閾値を上回る場合に、発光を開始するよう前記第２の露光光源を制御することを特徴とする請求項２に記載の画像形成装置。
【請求項４】
コンピュータを、
複数の発光素子で構成され、第１の感光体を露光する第１の露光光源の温度と、複数の発光素子で構成され、第２の感光体を露光する第２の露光光源の温度とを検出する検出装置から、前記露光光源の温度を表す情報を取得する取得手段と、
前記取得手段が取得した情報が表す温度に基づいて、前記第１の露光光源と前記第２の露光光源との温度差を算出する算出手段と、
前記算出手段が算出した温度差を減少させるように前記第１または第２の露光光源の発光を制御する制御手段として機能させることを特徴とする画像形成プログラム。
【請求項５】
前記第１の感光体および前記第１の露光光源を用いて画像を形成すると共に、前記第２の感光体および前記第２の露光光源を用いないで画像を形成するときに、
前記制御手段は、前記算出手段が算出した温度差に基づいて前記第２の露光光源の発光を停止するよう制御する第１制御手段と、
前記第１制御手段が前記第２の露光光源の発光を停止した後に、前記算出手段が温度差が広がったと算出した場合には、温度差を減少させるように前記第２の露光光源の発光を開始するように前記第２の露光光源を制御する第２制御手段とを備えることを特徴とする請求項４に記載の画像形成プログラム。
【請求項６】
第１および第２の感光体と、
複数の発光素子で構成され、前記第１の感光体を露光する第１の露光光源と、複数の発光素子で構成され、前記第２の感光体を露光する第２の露光光源と、
前記露光光源が発光した光量を記憶する記憶手段と、
前記記憶手段が記憶した光量に基づいて、前記第１の露光光源と前記第２の露光光源との温度差を算出する算出手段と、
前記算出手段が算出した温度差に基づいて、前記算出手段が算出した温度差を減少させるように前記第１または第２の露光光源の発行を制御する制御手段とを備えることを特徴とする画像形成装置。
【請求項７】
前記第１の感光体および前記第１の露光光源を用いて画像を形成すると共に、前記第２の感光体および前記第２の露光光源を用いないで画像を形成するときに、
前記制御手段は、前記算出手段が算出した温度差に基づいて前記第２の露光光源の発光を停止するよう制御する第１制御手段と、
前記第１制御手段が前記第２の露光光源の発光を停止した後に、前記算出手段が温度差が広がったと算出した場合には、温度差を減少させるように前記第２の露光光源の発光を開始するように前記第２の露光光源を制御する第２制御手段とを備えることを特徴とする請求項６に記載の画像形成装置。
【請求項８】
前記第１制御手段は、前記算出手段の算出した温度差が閾値を下回る場合に、発光を停止するよう前記第２の露光光源を制御し、
前記第２制御手段は、前記算出手段の算出した温度差が閾値を上回る場合に、発光を開始するよう前記第２の露光光源を制御することを特徴とする請求項７に記載の画像形成装置。
【請求項９】
コンピュータを、
複数の発光素子で構成され、第１の感光体を露光する第１の露光光源が発行した光量と、複数の発光素子で構成され、第２の感光体を露光する第２の露光光源が発行した光量とを記憶する記憶手段と、
前記記憶手段が記憶した光量に基づいて、前記第１の露光光源と前記第２の露光光源との温度差を算出する算出手段と、
前記算出手段が算出した温度差に基づいて、前記算出手段が算出した温度差を減少させるように、前記第１または第２の露光光源の発光を制御する第２制御手段として機能させることを特徴とする画像形成プログラム。
【請求項１０】
前記第１の感光体および前記第１の露光光源を用いて画像を形成すると共に、前記第２の感光体および前記第２の露光光源を用いないで画像を形成するときに、
前記制御手段は、前記算出手段が算出した温度差に基づいて前記第２の露光光源の発光を停止するよう制御する第１制御手段と、
前記第１制御手段が前記第２の露光光源の発光を停止した後に、前記算出手段が温度差が広がったと算出した場合には、温度差を減少させるように前記第２の露光光源の発光を開始するように前記第２の露光光源を制御する第２制御手段とを備えることを特徴とする請求項９に記載の画像形成プログラム。
【請求項１１】
第１および第２の感光体と、
複数の発光素子で構成され、前記第１の感光体を露光する第１の露光光源と、複数の発光素子で構成され、前記第２の感光体を露光する第２の露光光源と、
前記第１の感光体および前記第１の露光光源を用いて画像を形成すると共に、前記第２の感光体および前記第２の露光光源を用いないで画像を形成するときに、
前記第２の露光光源を発光するように制御する第１制御手段と、
前記第２露光光源が発光した発光時間を記憶する記憶手段と、
前記記憶手段が記憶する発光時間に基づいて回転するように、前記第１制御手段の制御する前記第２の露光光源が発光した光を照射される前記第２の感光体を制御する第２制御手段とを備えることを特徴とする画像形成装置。
【請求項１２】
前記第２制御手段は、前記第２の露光光源が露光していた位置とは異なる位置を露光するように、前記第２の感光体の回転を制御することを特徴とする請求項１１に記載の画像形成装置。
【請求項１３】
コンピュータを、
複数の発光素子で構成され、第１の感光体を露光する第１の露光光源と前記第１の感光体とを用いて画像を形成すると共に、複数の発光素子で構成され、第２の感光体を露光する第２の露光光源と前記第２の感光体とを用いないで画像を形成するときに、
前記第２の露光光源を発光するように制御する第１制御手段と、
前記第２の露光光源が発光した発光時間を記憶する記憶手段と、
前記記憶手段が記憶する発光時間に基づいて回転するように、前記第１制御手段の制御する前記第２の露光光源が発光した光を照射される前記第２の感光体を制御する第２制御手段として機能させることを特徴とする画像形成プログラム。
【請求項１４】
複数の発光素子で構成され、第１の感光体を露光する第１の露光光源と、複数の発光素子で構成され、第２の感光体を露光する第２の露光光源と、
前記第１の感光体および前記第１の露光光源を用いて画像を形成すると共に、前記第２の感光体および前記第２の露光光源を用いないで画像を形成するときに、
前記画像を形成した回数を記憶する記憶手段と、
前記第２の露光光源を発光するように制御する第１制御手段と、
前記記憶手段が記憶する回数に基づいて回転するように、前記第１制御手段の制御する第２の露光光源が発光した光を照射される前記第２の感光体を制御する第２制御手段とを備えることを特徴とする画像形成装置。
【請求項１５】
前記第２制御手段は、前記第２の露光光源が露光していた位置とは異なる位置を露光するように、前記第２の感光体の回転を制御することを特徴とする請求項１４に記載の画像形成装置。
【請求項１６】
コンピュータを、
複数の発光素子で構成され、第１の感光体を露光する第１の露光光源と前記第１の感光体とを用いて画像を形成すると共に、複数の発光素子で構成され、第２の感光体を露光する第２の露光光源と前記第２の感光体とを用いないで画像を形成するときに、
前記画像を形成した回数を記憶する記憶手段と、
前記第２の露光光源を発光するように制御する第１制御手段と、
前記記憶手段が記憶する回数に基づいて回転するように、前記第１制御手段の制御する第２の露光光源が発光した光を照射される前記第２の感光体を制御する第２制御手段として機能させることを特徴とする画像形成プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置及び画像形成プログラムに関する。
【背景技術】
【０００２】
特許文献１には、プリンタや複写機等の画像形成装置において、形成する像を感光体ドラム等に露光して表す露光部材として、ＬＥＤ（Light Emitting Diode）等の発光素子をライン状に配列したＬＥＤアレイを用いたものが記載されている。また、この様な画像形成装置の有するＬＥＤアレイが感光体ドラム等を露光するドット位置を安定化できるドット位置精度安定化装置が記載されている。
【０００３】
このドット位置精度安定化装置は、ＬＥＤアレイを加熱する加熱手段と、ＬＥＤアレイの温度を検出する温度検出手段と、温度検出手段で検出された温度と予め定めた基準温度との差に基づいて設定した基準電力と、ＬＥＤアレイに加えられた電力との差に応じて、加熱手段に加える電力を制御する電力制御手段とを備えたことが記載されている。
【０００４】
【特許文献１】特開平０３−２６８９５９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
本発明は、温度差により生じる第１の露光光源と第２の露光光源との露光位置のズレを減少させるとともに、第２の露光光源の発光により生じる画像欠陥を減少させることができる画像形成装置及び画像形成プログラムを提供することにある。
【課題を解決するための手段】
【０００６】
本発明に係る画像形成装置は、第１および第２の感光体と、複数の発光素子で構成され、第１の感光体を露光する第１の露光光源と、複数の発光素子で構成され、第２の感光体を露光する第２の露光光源と、露光光源の温度を検出する検出手段と、検出手段が検出した温度に基づいて、第１の露光光源と第２の露光光源との温度差を算出する算出手段と、算出手段が算出した温度差に基づいて、算出手段が算出した温度差を減少させるように第１または第２の露光光源の発光を制御する制御手段とを備えることを特徴としている。
【０００７】
上記構成において、第１の感光体および第１の露光光源を用いて画像を形成すると共に、第２の感光体および第２の露光光源を用いないで画像を形成するときに、制御手段は、算出手段が算出した温度差に基づいて第２の露光光源の発光を停止するよう制御する第１制御手段と、第１制御手段が第２の露光光源の発光を停止した後に、算出手段が温度差が広がったと算出した場合には、温度差を減少させるように第２の露光光源の発光を開始するように第２の露光光源を制御する第２制御手段とを備える構成を採用できる。
【０００８】
上記構成において、第１制御手段は、算出手段の算出した温度差が閾値を下回る場合に、発光を停止するよう第２の露光光源を制御し、第２制御手段は、算出手段の算出した温度差が閾値を上回る場合に、発光を開始するよう第２の露光光源を制御する構成を採用できる。
【０００９】
本発明に係る画像形成プログラムは、コンピュータを、複数の発光素子で構成され、第１の感光体を露光する第１の露光光源の温度と、複数の発光素子で構成され、第２の感光体を露光する第２の露光光源の温度とを検出する検出装置から、露光光源の温度を表す情報を取得する取得手段と、取得手段が取得した情報が表す温度に基づいて、第１の露光光源と第２の露光光源との温度差を算出する算出手段と、算出手段が算出した温度差を減少させるように第１または第２の露光光源の発光を制御する制御手段として機能させることを特徴としている。
【００１０】
上記構成において、第１の感光体および第１の露光光源を用いて画像を形成すると共に、第２の感光体および第２の露光光源を用いないで画像を形成するときに、制御手段は、算出手段が算出した温度差に基づいて第２の露光光源の発光を停止するよう制御する第１制御手段と、第１制御手段が第２の露光光源の発光を停止した後に、算出手段が温度差が広がったと算出した場合には、温度差を減少させるように第２の露光光源の発光を開始するように第２の露光光源を制御する第２制御手段とを備える構成を採用できる。
【００１１】
本発明に係る画像形成装置は、第１および第２の感光体と、複数の発光素子で構成され、第１の感光体を露光する第１の露光光源と、複数の発光素子で構成され、第２の感光体を露光する第２の露光光源と、露光光源が発光した光量を記憶する記憶手段と、記憶手段が記憶した光量に基づいて、第１の露光光源と第２の露光光源との温度差を算出する算出手段と、算出手段が算出した温度差に基づいて、算出手段が算出した温度差を減少させるように第１または第２の露光光源の発行を制御する制御手段とを備えることを特徴としている。
【００１２】
上記構成において、第１の感光体および第１の露光光源を用いて画像を形成すると共に、第２の感光体および第２の露光光源を用いないで画像を形成するときに、制御手段は、算出手段が算出した温度差に基づいて第２の露光光源の発光を停止するよう制御する第１制御手段と、第１制御手段が第２の露光光源の発光を停止した後に、算出手段が温度差が広がったと算出した場合には、温度差を減少させるように第２の露光光源の発光を開始するように第２の露光光源を制御する第２制御手段とを備える構成を採用できる。
【００１３】
上記構成において、第１制御手段は、算出手段の算出した温度差が閾値を下回る場合に、発光を停止するよう第２の露光光源を制御し、第２制御手段は、算出手段の算出した温度差が閾値を上回る場合に、発光を開始するよう第２の露光光源を制御する構成を採用できる。
【００１４】
本発明に係る画像形成プログラムは、コンピュータを、複数の発光素子で構成され、第１の感光体を露光する第１の露光光源が発行した光量と、複数の発光素子で構成され、第２の感光体を露光する第２の露光光源が発行した光量とを記憶する記憶手段と、記憶手段が記憶した光量に基づいて、第１の露光光源と第２の露光光源との温度差を算出する算出手段と、算出手段が算出した温度差に基づいて、算出手段が算出した温度差を減少させるように、第１または第２の露光光源の発光を制御する第２制御手段として機能させることを特徴としている。
【００１５】
上記構成において、第１の感光体および第１の露光光源を用いて画像を形成すると共に、第２の感光体および第２の露光光源を用いないで画像を形成するときに、制御手段は、算出手段が算出した温度差に基づいて第２の露光光源の発光を停止するよう制御する第１制御手段と、第１制御手段が第２の露光光源の発光を停止した後に、算出手段が温度差が広がったと算出した場合には、温度差を減少させるように第２の露光光源の発光を開始するように第２の露光光源を制御する第２制御手段とを備える構成を採用できる。
【００１６】
本発明に係る画像形成装置は、第１および第２の感光体と、複数の発光素子で構成され、第１の感光体を露光する第１の露光光源と、複数の発光素子で構成され、第２の感光体を露光する第２の露光光源と、第１の感光体および第１の露光光源を用いて画像を形成すると共に、第２の感光体および第２の露光光源を用いないで画像を形成するときに、第２の露光光源を発光するように制御する第１制御手段と、第２露光光源が発光した発光時間を記憶する記憶手段と、記憶手段が記憶する発光時間に基づいて回転するように、第１制御手段の制御する第２の露光光源が発光した光を照射される第２の感光体を制御する第２制御手段とを備えることを特徴としている。
【００１７】
上記構成において、第２制御手段は、第２の露光光源が露光していた位置とは異なる位置を露光するように、第２の感光体の回転を制御する構成を採用できる。
【００１８】
本発明に係る画像形成プログラムは、コンピュータを、複数の発光素子で構成され、第１の感光体を露光する第１の露光光源と第１の感光体とを用いて画像を形成すると共に、複数の発光素子で構成され、第２の感光体を露光する第２の露光光源と第２の感光体とを用いないで画像を形成するときに、第２の露光光源を発光するように制御する第１制御手段と、第２の露光光源が発光した発光時間を記憶する記憶手段と、記憶手段が記憶する発光時間に基づいて回転するように、第１制御手段の制御する第２の露光光源が発光した光を照射する感光体を制御する第２制御手段として機能させることを特徴としている。
【００１９】
本発明に係る画像形成装置は、複数の発光素子で構成され、第１の感光体を露光する第１の露光光源と、複数の発光素子で構成され、第２の感光体を露光する第２の露光光源と、第１の感光体および第１の露光光源を用いて画像を形成すると共に、第２の感光体および第２の露光光源を用いないで画像を形成するときに、画像を形成した回数を記憶する記憶手段と、第２の露光光源を発光するように制御する第１制御手段と、記憶手段が記憶する回数に基づいて回転するように、第１制御手段の制御する第２の露光光源が発光した光を照射される第２の感光体を制御する第２制御手段とを備えることを特徴としている。
【００２０】
上記構成において、第２制御手段は、第２の露光光源が露光していた位置とは異なる位置を露光するように、第２の感光体の回転を制御する構成を採用できる。
【００２１】
本発明に係る画像形成プログラムは、コンピュータを、複数の発光素子で構成され、第１の感光体を露光する第１の露光光源と第１の感光体とを用いて画像を形成すると共に、複数の発光素子で構成され、第２の感光体を露光する第２の露光光源と第２の感光体とを用いないで画像を形成するときに、画像を形成した回数を記憶する記憶手段と、第２の露光光源を発光するように制御する第１制御手段と、記憶手段が記憶する回数に基づいて回転するように、第１制御手段の制御する第２の露光光源が発光した光を照射する第２の感光体を制御する第２制御手段として機能させることを特徴としている。
【発明の効果】
【００２２】
請求項１、２、４、５、６、７、９、１０、１１、１３、１４、又は１６の構成によれば、本実施例の構成を有しない場合に比べて、温度差により生じる第１の露光光源と第２の露光光源との露光位置のズレを減少させるとともに、第２の露光光源の発光により生じる画像欠陥を減少させることができる。
【００２３】
請求項３又は８の構成によれば、第２の露光光源の発光を停止させない場合と比較して第２の露光光源の発光により生じる画像欠陥を減少させることができる。
【００２４】
請求項１２又は１５の構成によれば、感光体の回転を制御しない場合と比較して、第２の露光光源の発光により生じる画像欠陥を減少させることができる。
【発明を実施するための最良の形態】
【００２５】
以下、本発明の最良の実施形態について、添付図面を参照しつつ説明する。
【実施例１】
【００２６】
図１は、本発明の画像形成装置を備える画像形成システムの一実施形態を示す構成図である。
図１に示す画像形成システム１は、通信網１０、画像形成装置１００、並びに端末装置１９１及び１９２で構成される。本実施例において、画像形成装置１００は、２個の端末装置１９１及び１９２に通信網１０を介して接続されるとして説明するが、これに限定される訳ではない。例えば、画像形成装置１００は、単一の又は３個以上の端末装置に直接的に接続する実施例を採用できる。
【００２７】
通信網１０は、例えば、ＬＡＮ（Local Area Network ）、ＷＡＮ（Wide Area Network）、ＭＡＮ（Metropolitan Area Network）、又は公衆回線網で構成され、画像形成装置１００と端末装置１９１及び１９２とを通信可能に接続する。
【００２８】
画像形成装置１００は、例えば、電子写真方式のプリンタ、ファクシミリ（facsimile)、又はプリント（印刷）機能及びファクシミリ機能を有する複合機で構成される。画像形成装置１００は、通信網１０を介して端末装置１９１及び１９２に接続する。画像形成装置１００は、画像形成処理を実行することで、端末装置１９１又は１９２が送信した画像を表す画像情報を受信すると共に、受信した画像情報が表す画像を形成する。ここで、画像形成装置１００は、例えば、タンデム方式等の２以上の露光光源を有する装置である。画像形成装置１００が有する２以上の露光光源は、形成する画像を表す様にそれぞれ異なる色のトナーを吸着する感光体を露光する。つまり、画像形成装置１００は、２以上の色を用いて画像を形成する装置である。
また、画像形成装置１００は、予め定めた色のトナーを吸着する感光体（以下単に、第１の感光体という）を露光する露光光源（以下単に、第１の露光光源という）と、他の色のトナーを吸着する感光体（以下単に、第２の感光体という）を露光する露光光源（以下単に、第２の露光光源という）との画像形成処理の実行により生じる温度差を縮小させる温度差縮小処理を実行する。尚、本実施例において、予め定めた色は、黒色をいうとして説明するが、これに限定される訳ではない。予め定めた色のトナーは、例えば、赤色（Red）又はコーポレートカラーのトナー、又は不可視トナーである構成を採用できる。
【００２９】
ここで図２を参照して、画像形成装置１００の構成について、機能に基づいて説明を行う。図２は、画像形成装置１００の一構成例を表す機能ブロック図である。
画像形成装置１００は、通信部１１０、入力部１２０、表示部１３０、形成部１４０、検出部１５０、記憶部１６０、及び制御部１７０で構成される。
通信部１１０は、例えば、ＬＡＮカード等のネットワーク・アダプタで構成される。通信部１１０は、通信網１０及び制御部１７０に接続する。通信部１１０は、通信処理を実行することで、通信網１０を介して接続する端末装置１９１又は１９２との間で下記各種の情報を通信する。具体的には、通信部１１０は、端末装置１９１又は１９２が送信した画像情報を受信すると共に、受信した画像情報を制御部１７０へ出力する。
【００３０】
入力部１２０は、例えば、押しボタン等のメカニカルスイッチ、又はタッチパネルで構成される。入力部１２０は、画像形成装置１００を使用する使用者（ユーザ）に操作されて、各種の命令等を制御部１７０へ入力する。具体例としては、入力部１２０は、電源のＯＮ又はＯＦＦを命じる命令を制御部１７０へ入力する。尚、入力部１２０が入力する命令は、通信部１１０が端末装置１９１又は１９２から受信して制御部１７０へ入力する構成を採用できる。
【００３１】
表示部１３０は、例えば、ＬＥＤ（Light Emitting Diode）又は液晶パネルで構成される。表示部１３０は、制御部１７０に接続する。表示部１３０は、制御部１７０に制御されて、例えば、制御部１７０の制御により生じる異常の発生、又は制御部１７０が制御する形成部１４０の行う形成処理の終了を示す表示等を行う。
【００３２】
形成部１４０は、制御部１７０に接続する。形成部１４０は、制御部１７０に制御されて、画像を形成する形成処理を実行する。具体的には、形成部１４０は、通信部１１０が受信した画像情報を制御部１７０から取得すると共に、取得した画像情報が表す画像を形成する。具体例としては、形成部１４０は、印刷用紙又はプラスティックカード等の媒体に画像を印刷して画像を形成する。
【００３３】
ここで図３を参照して、形成部１４０の構成について説明する。図３は、形成部１４０の一構成例を表すブロック図である。
形成部１４０は、駆動部１４１及びエンジン１４５で構成される。
駆動部１４１は、ハードウェア回路で構成される。駆動部１４１は、制御部１７０及びエンジン１４５に接続する。駆動部１４１は、制御部１７０に制御されて、エンジン１４５を駆動させる。
【００３４】
エンジン１４５は、駆動部１４１及び制御部１７０に接続する。エンジン１４５は、制御部１７０の制御を受けると共に駆動部１４１に駆動させられて画像を生成する。エンジン１４５は、例えば、Ｋエンジン１４５Ｋ、Ｃエンジン１４５Ｃ、Ｍエンジン１４５Ｍ、及びＹエンジン１４５Ｙで構成される。Ｋエンジン１４５Ｋ、Ｃエンジン１４５Ｃ、Ｍエンジン１４５Ｍ、及びＹエンジン１４５Ｙは、ブラック（blacK）、シアン（Cyan）、マゼンダ（Magenta）、イエロー（Yellow）のトナーを用いて画像を形成する。本実施例において、エンジン１４５は、Ｋエンジン１４５Ｋ、Ｃエンジン１４５Ｃ、Ｍエンジン１４５Ｍ、及びＹエンジン１４５Ｙで構成されるとして説明したが、これに限定される訳ではない。例えば、エンジン１４５は、ＣＭＹＫＯＧ（Cyan、Magenta、Yellow、blacK、Orange、Green）の６色のトナーを用いて画像を形成するＣエンジン、Ｍエンジン、Ｙエンジン、Ｋエンジン、Ｏエンジン、及びＧエンジンを備える構成や、ＫＲ（blacK、Ｒed）の２色のトナーを用いて画像を形成するＫエンジン、及びＲエンジンを備える構成を採用できる。
【００３５】
ここで図４を参照して、エンジン１４５の構成について説明する。図４は、エンジン１４５の一構成例を表す概略図である。
図４に示すエンジン１４５は、転写ベルト１４２、Ｋエンジン１４５Ｋ、Ｃエンジン１４５Ｃ、Ｍエンジン１４５Ｍ、及びＹエンジン１４５Ｙで構成される。転写ベルト１４２については後述する。Ｋエンジン１４５ＫからＹエンジン１４５Ｙは、露光光源１４６Ｋから１４６Ｙ、帯電器１４７Ｋから１４７Ｙ、感光体１４８Ｋから１４８Ｙ、及び現像器１４９Ｋから１４９Ｙで構成される。
【００３６】
露光光源１４６Ｋは、例えば、複数のＬＥＤ（Light Emitting Diode）を感光体１４８Ｋの長手方向に列状に配列して構成される。露光光源１４６Ｋは、駆動部１４１及び制御部１７０に接続している。露光光源１４６Ｋは、制御部１７０に制御されると共に、駆動部１４１によって駆動させられる。具体的には、露光光源１４６Ｋは、形成する画像を表す画像情報に基づいて、レーザービーム等の露光を感光性ドラムに照射するよう駆動する。尚、露光光源１４６Ｋについては、後に詳細な説明を行う。
帯電器１４７Ｋは、図示を省略するが制御部１７０に接続している。帯電器１４７Ｋは、制御部１７０に制御されて、例えば、コロトロン方式又は帯電ロール方式を用いて、感光体１４８Ｋをほぼ一様に帯電させる。
【００３７】
感光体１４８Ｋは、図示を省略するが制御部１７０に接続している。感光体１４８Ｋは、制御部１７０によって回転又は停止するよう制御される。感光体１４８Ｋは、回転しながら又は停止した状態で、露光光源１４６Ｋから光を照射される。光を照射された感光体１４８Ｋは、一様に有していた帯電電荷の内で、光の照射された部分的の帯電電化を除去されると共に、除去されずに残存した帯電電荷によって形成する画像を潜像画像として表す。具体的には、感光体１４８Ｋが吸着するトナーの色が画像の形成に使用される色である場合には、感光体１４８Ｋは、回転を開始するよう制御部１７０により制御される。一方で、感光体１４８Ｋが吸着するトナーの色が画像の形成に使用されない色である場合には、感光体１４８Ｋは、回転を停止する、または回転速度を減速して感光体１４８Ｋの寿命を延命するよう制御部１７０により制御される。
【００３８】
現像器１４９Ｋは、感光体１４８Ｋに対してブラック（黒色）のトナーを吸着させる。具体的には、現像器１４９Ｋは、感光体１４８Ｋが有する帯電電荷によって電気的にトナーを吸着させる。
尚、露光光源１４６Ｃから１４６Ｙ、帯電器１４７Ｃから１４７Ｙ、感光体１４８Ｃから１４８Ｙ、及び現像器１４９Ｃから１４９Ｙの構成は、露光光源１４６Ｋ、帯電器１４７Ｋ、感光体１４８Ｋ、及び現像器１４９Ｋの構成と同様であるので説明を省略する。但し、現像器１４９Ｃ、現像器１４９Ｍ、及び現像器１４９Ｙは、それぞれシアン、マゼンダ、及びイエローの色のトナーを感光体１４８Ｃ、１４８Ｍ、及び１４８Ｙに吸着させる。
転写ベルト１４２は、感光体１４８Ｋから１４８Ｙが吸着した各色のトナーを転写される。次に、転写ベルト１４２は、転写された各色のトナーを印刷媒体に転写する。尚、その後、エンジン１４５は、印刷媒体に対して熱と圧力を加えて転写したトナーを印刷媒体に定着する。
【００３９】
ここで図５を参照して、Ｙエンジン１４５Ｙを構成する露光光源１４６Ｙについて第２の露光光源の一例として詳しく説明する。図５（ａ）は、露光光源１４６Ｙの一構成例を表す図である。
図５に示す露光光源１４６Ｙは、展開部１４６ａＹ、発光信号発生器１４６ｂＹ、駆動信号発生器１４６ｃＹ、及びＬＥＤアレイ１４６ｄＹで構成される。
展開部１４６ａＹは、ハードウェア回路で構成される。展開部１４６ａＹは、駆動部１４１及び発光信号発生器１４６ｂＹに接続する。展開部１４６ａＹは、駆動部１４１が出力する画像情報（画像データ）を展開する。次に、駆動部１４１が送信する画像同期信号（Lsync）に従って、展開した画像情報が表す画像の１行分の画像情報を発光信号発生器１４６ｂＹへ出力する。尚、画像同期信号は、各エンジン１４５Ｋから１４５Ｙが同期を取って画像を形成するために用いる信号をいう。
【００４０】
発光信号発生器１４６ｂＹは、ハードウェア回路で構成される。発光信号発生器１４６ｂＹは、制御部１７０、展開部１４６ａＹ、及びＬＥＤアレイ１４６ｄＹに接続する。発光信号発生器１４６ｂＹは、制御部１７０から露光光源１４６Ｙが発光する光量を指示する光量指示信号を受信し、展開部１４６ａＹから画像情報を取得する。次に、発光信号発生器１４６ｂＹは、受信した画像情報が表す画像の画素に応じて、受信した光量指示信号が指示する光量でＬＥＤアレイ１４６ｄＹを点灯させる点灯信号φＩをＬＥＤアレイ１４６ｄＹへ出力する。
駆動信号発生器１４６ｃＹは、駆動部１４１とＬＥＤアレイ１４６ｄＹに接続する。駆動信号発生器１４６ｃＹは、駆動部１４１が出力する信号及び情報に基づいて、ＬＥＤアレイ１４６ｄＹを駆動させる信号を出力する。
【００４１】
ここで図６を参照して、駆動信号発生器１４６ｃＹの構成について、機能に着目して説明を行う。図６は、駆動信号発生器１４６ｃＹの一構成例を表す機能ブロック図である。
図６に示す駆動信号発生器１４６ｃＹは、発生部１４６ｅＹ及び温度差制御部１４６ｈＹで構成される。
発生部１４６ｅＹは、駆動部１４１及びＬＥＤアレイ１４６ｄＹに接続する。発生部１４６ｅＹは、駆動部１４１から画像同期信号（Lsync）を受信すると、ＬＥＤアレイ１４６ｄＹを点灯可能な状態にする転送信号ＣＫ１及びＣＫ２をＬＥＤアレイ１４６ｄＹへ送信する。
【００４２】
温度差制御部１４６ｈＹは、第１制御部１４６ｆＹ及び第２制御部１４６ｇＹで構成される。温度差制御部１４６ｈＹは、駆動部１４１及びＬＥＤアレイ１４６ｄＹに接続する。温度差制御部１４６ｈＹは、駆動部１４１から温度差情報を取得する。温度差情報とは、予め定めたエンジン（以下、基準エンジンともいう）を構成する露光光源と、他の露光光源との温度差を表す情報をいう。尚、予め定めたエンジンとは、予め定めた色で画像を形成するエンジンをいう。具体的には、予め定めたエンジンは、予め定めた色である黒色のトナーを用いて画像を形成するＫエンジン１４５Ｋをいい、Ｋエンジン１４５Ｋを構成する露光光源１４６Ｋが本実施形態における第１の露光光源の一例であり、温度差を算出する他の露光光源が本実施形態における第２の露光光源の一例である。尚、本実施例において、温度差を算出する他の露光光源は、Ｃエンジン１４５Ｃ、Ｍエンジン１４５Ｍ、およびＹエンジン１４５Ｙ全てのエンジンを構成する露光光源であるとして説明を行うが、これに限定される訳ではない。例えば、他の露光光源は、予め最も温度差が高くなるエンジンを特定し、特定したエンジンを構成する露光光源のみであってもよい。ここで、温度差制御部１４６ｈＹは、取得した温度差情報が表す温度差を減少させるようにＬＥＤアレイ１４６ｄＹを制御して第１または第２の露光光源の発光を制御する。
【００４３】
第１制御部１４６ｆＹは、駆動部１４１、ＬＥＤアレイ１４６ｄＹ、及び第２制御部１４６ｇＹに接続する。第１制御部１４６ｆＹは、駆動部１４１から温度差情報を取得する。第１制御部１４６ｆＹは、第１の感光体１４８Ｋおよび第１の露光光源１４６Ｋを用いて画像を形成すると共に、第２の感光体１４８Ｃないし１４８Ｙおよび第２の露光光源１４６Ｃないし１４６Ｙを用いないで画像を形成するときに、取得した温度差情報が表す温度差に基づいて発光を停止するようＬＥＤアレイ１４６ｄＹを制御する。具体的には、第１制御部１４６ｆＹは、温度差情報が表す温度差が予め定められた閾値Ａを下回る場合に、発光を停止するようＬＥＤアレイ１４６ｄＹを制御する。具体例としては、第１制御部１４６ｆＹは、第２制御部１４６ｇＹへ予め定めた信号を出力することで、ＬＥＤアレイ１４６ｄＹを発光させる制御を行う第２制御部１４６ｇＹを制御する。本実施例において、予め定めた閾値Ａは、３℃から５℃の範囲に属する閾値であるとして説明を行うが、これに限定される訳ではない。より好適な値は、当業者が実験により定めることができる。つまり、より好適な値は、設計された露光光源毎に異なるため、設計された露光光源と露光光源が備えられた画像形成装置とを用いた実験により好適な値を定めることが望ましい。
【００４４】
第２制御部１４６ｇＹは、駆動部１４１、ＬＥＤアレイ１４６ｄＹ、及び第１制御部１４６ｆＹに接続する。第２制御部１４６ｇＹは、第１の感光体１４８Ｋおよび第１の露光光源１４６Ｋを用いて画像を形成すると共に、第２の感光体１４８Ｃないし１４８Ｙおよび第２の露光光源１４６Ｃないし１４６Ｙを用いないで画像を形成するときに、光源温度差情報が表す温度差を減少させる発光を開始するよう第１制御部１４６ｆＹが発光を停止させたＬＥＤアレイ１４６ｄＹを制御する。具体的には、第２制御部１４６ｇＹは、温度差が予め定められた閾値Ｂを上回る場合に、発光を開始するよう転送信号ＣＫ１及びＣＫ２を出力してＬＥＤアレイ１４６ｄＹを制御する。尚、ＬＥＤアレイ１４６ｄＹは、発光により自ら発熱を開始する。また、上記の様に、第２制御部１４６ｇＹは、第１制御部１４６ｆＹから予め定めた信号を取得すると、ＬＥＤアレイ１４６ｄＹに対する転送信号ＣＫ１及びＣＫ２の転送を終了する。ここで、本発明に係る画像形成装置１００は、閾値Ａ及びＢを状況に応じて変更する構成を採用できる。また、本実施例において閾値Ａと閾値Ｂとは同一の値であるとして説明するが、これに限定される訳ではなく、それぞれ異なる値であっても構わない。
【００４５】
ここで図５に戻り、露光光源１４６Ｙの構成について引き続き説明を行う。
ＬＥＤアレイ１４６ｄＹは、発光信号発生器１４６ｂＹ及び駆動信号発生器１４６ｃＹに接続する。ＬＥＤアレイ１４６ｄＹは、例えば、図５（ｂ）に示すように、感光体１４８Ｙの軸線と略並行となる線状にＬＥＤチップＣＨＩＰ１から６０を配置して構成される。ＬＥＤチップＣＨＩＰ１から６０は、例えば、サイリスタ等のスイッチ素子及びＬＥＤ等の発光素子で構成される。
サイリスタは、駆動信号発生器１４６ｃＹが送信する転送信号ＣＫ１及びＣＫ２に従って、発光素子の発光順序を制御する。
発光素子は、サイリスタに制御された順序で、発光信号発生器１４６ｂＹが送信する点灯信号φＩに従って点灯して感光体１４８Ｙを露光する光を発光する。
【００４６】
この発光素子は、形成する画像を表す様に感光体１４８Ｙの予め定められた位置を露光する光を発光すると共に、光の発光による発熱によって露光する位置が変化する。具体例としては、発光素子を搭載した回路基板又は発光素子自体の熱膨張等により、発光素子が露光する感光体１４８Ｙの位置が変化する。つまり、露光光源１４６Ｙを駆動させると、熱が発生し、この熱によって露光光源１４６Ｙ全体、またはＬＥＤアレイ１４６ｄＹに伸びが生じる。これにより、感光体１４８Ｙに形成される画像の主走査方向の長さ(倍率)が変化する、または、主走査方向に歪みが発生することで、レジずれが発生する。
ここで例えば、黒色のトナーを用いて画像を形成すると、黒色のトナーを吸着する感光体１４８Ｋを露光する露光光源１４６Ｋが発熱する。一方で、他の露光光源１４６Ｃから１４６Ｙが感光体１４８Ｃから１４８Ｙへ光を発光しない場合には、露光光源１４６Ｋと他の露光光源１４６Ｃから１４６Ｙとの温度差が増加する。ここで、温度差が増加すると、露光光源１４６Ｋの発熱による感光体１４８Ｋの露光位置の変化量と、他の露光光源１４６Ｃから１４６Ｙの発熱による感光体１４８Ｃから１４８Ｙの露光位置の変化量との差が増加する。よって、この感光体１４８Ｋから１４８Ｙが露光される露光位置の差が、感光体１４８Ｋから１４８Ｙの吸着するトナーを転写して形成される画像に、例えば、レジズレ等の欠陥を生じさせる一因となる。
【００４７】
ここで図２に戻り、画像形成装置１００の構成について引き続き説明を行う。
検出部１５０は、例えば、電気式温度計等の温度センサで構成される。検出部１５０は、露光光源１４６Ｋから１４６Ｙの発光により上昇する画像形成装置１００内部の温度を露光光源の温度として検出する。また、検出部１５０は検出した検出値を制御部１７０へ出力する。
【００４８】
記憶部１６０は、ＥＰＲＯＭ（Erasable Programmable Read-Only Memory）又はＥＥＰＲＯＭ（Electrically Erasable Programmable Read-Only Memory）等のメモリである読出専用記憶装置、ＤＲＡＭ（Dynamic  RAM）又はＳＲＡＭ（Static  RAM）等の揮発性メモリ及びＮＶＲＡＭ（Non Volatile RAM）等の不揮発性メモリである読書可能記憶装置１０３、若しくはハードディスク又はフラッシュメモリ等で構成される外部記憶装置で構成される。  記憶部１６０は、予め検出部１５０を用いて測定した検出値と、予め測定したＫエンジン１４５ＫからＹエンジン１４５Ｙを構成する露光光源１４６Ｋから１４６Ｙの温度とを関連付けた温度情報を記憶する。
【００４９】
ここで図７を参照して、記憶部１６０が記憶する温度情報について説明する。図７は、記憶部１６０が記憶する温度情報の一例を示す表である。
図７（ａ）に示す表は、ＳＮＲフィールド、Ｋフィールド、Ｃフィールド、Ｍフィールド、及びＹフィールドを有する。ＳＮＲフィールドは、予め検出部１５０を用いて測定した検出値を保存する。Ｋフィールドは、計測した検出値が同一行のＳＮＲフィールドの保存する値である場合に測定したＫエンジン１４５Ｋを構成する露光光源１４６Ｋの温度を保存する。同様に、Ｃフィールド、Ｍフィールド、及びＹフィールドは、計測したＣエンジン１４５Ｃ、Ｍエンジン１４５Ｍ、及びＹエンジン１４５Ｙを構成する露光光源１４６Ｃ、１４６Ｍ、及び１４６Ｙの温度を保存する。
【００５０】
尚、図７（ｂ）に示すように、記憶部１６０は、予め計測した検出値と、基準エンジンを構成する露光光源との温度差を記憶する構成を採用できる。
図７（ｂ）の表は、図７（ａ）に示す表の同一行に保存された検出値と関連付けた基準エンジン１４５Ｋを構成する露光光源１４６Ｋの温度と、他のエンジン１４５Ｃから１４５Ｙを構成する露光光源１４６Ｃから１４６Ｙの温度との差を保存する。具体的には、図７（ｂ）の表が有するＫ−Ｃフィールド、Ｋ−Ｍフィールド、及びＫ−Ｙフィールドは、基準エンジンであるＫエンジン１４５Ｋの露光光源１４６ＫとＣエンジン１４５Ｃの露光光源１４６Ｃ、Ｍエンジン１４５Ｍの露光光源１４６Ｍ、及びＹエンジン１４５Ｙの露光光源１４６Ｙとの温度差を表す温度差情報を保存する。
【００５１】
ここで図２に戻り、画像形成装置１００の構成について引き続き説明を行う。
制御部１７０は、通信部１１０、入力部１２０、表示部１３０、形成部１４０、検出部１５０、及び記憶部１６０に接続する。制御部１７０は、画像形成装置１００がソフトウェア処理である制御処理を実行することで実現される。制御部１７０は、通信部１１０及び入力部１２０が入力する上記命令に従って、制御部１７０に接続する各部を制御する。
【００５２】
ここで、図８を参照して、ソフトウェア処理を実行するために用いる画像形成装置１００のハードウェア構成について説明する。図８は、画像形成装置１００のハードウェア構成の一例を表す図である。
【００５３】
画像形成装置１００は、例えば、ＣＰＵ（Central Processing Unit）等の実行部１０１、上記の読み出し専用メモリである読出専用記憶装置１０２、上記の不揮発性メモリで構成される読書可能記憶装置１０３、並びにハードディスク又はフラッシュメモリ等で構成される外部記憶装置１０４、及び入出力ポート等で構成される入出力回路１０５で構成される。尚、実行部１０１、読出専用記憶装置１０２、読書可能記憶装置１０３、外部記憶装置１０４、及び入出力回路１０５は互いにバスによって情報の授受が可能なように接続している。
【００５４】
ソフトウェア処理は、実行部１０１が、読出専用記憶装置１０２又は外部記憶装置１０４に格納したプログラムを読み込み、読み込んだプログラムが表すソフトウェア処理の実行手順に従って演算を行うことにより実現される。尚、読書可能記憶装置１０３には、実行部１０１が行った演算の結果を表す情報が書き込まれる。また、必要に応じて入出力回路１０５は、接続するＬＡＮカード又はキーボード等の各種装置及び機器との間で実行部１０１の演算結果を表す情報を入出力する。
【００５５】
ここで図９を参照して、制御部１７０の構成について説明する。図９は、制御部１７０の一構成例を表す機能ブロック図である。
制御部１７０は、駆動制御部１７１、取得部１７２、及び算出部１７３で構成される。駆動制御部１７１は、実行部１０１が駆動制御処理を実行することで実現される。駆動制御部１７１は、通信部１１０及び駆動部１４１に接続する。駆動制御部１７１は、通信部１１０から取得した画像情報が表す画像を形成するよう形成部１４０を構成する駆動部１４１の駆動を制御する。
【００５６】
取得部１７２は、実行部１０１が取得処理を実行することで実現される。取得部１７２は、検出部１５０から温度情報を取得すると共に、取得した温度情報を算出部１７３へ出力する。
算出部１７３は、実行部１０１が算出処理を実行することで実現される。算出部１７３は、取得部１７２から取得した温度情報が表す温度に基づいて、予め定めた色のトナーを吸着する感光体１４８Ｋへ光を発する露光光源１４６Ｋと、他の露光光源１４６Ｃから１４６Ｙとの温度差を算出する。具体的には、算出部１７３は、検出値を表す温度情報に関連付けて記憶部１６０が記憶したＫエンジン１４５Ｋ、Ｃエンジン１４５Ｃ、Ｍエンジン１４５Ｍ、及びＹエンジン１４５Ｙの温度を検索する。次に、算出部１７３は、検索したＫエンジン１４５Ｋ（基準エンジン）を構成する露光光源１４６Ｋの温度と、検索したＣエンジン１４５Ｃ、Ｍエンジン１４５Ｍ、及びＹエンジン１４５Ｙを構成する露光光源１４６Ｃ、１４６Ｍ、及び１４６Ｙとの温度との差を算出する。その後、算出部１７３は、算出した温度差を表す温度差情報を駆動部１４１へ出力する。
【００５７】
ここで図１０を参照して、画像形成装置１００が実行する温度差縮小処理について概説する。図１０は、画像形成装置１００が実行する温度差縮小処理について概説するための図である。
図１０（ａ）は、画像形成装置１００が検索して取得したＫエンジン１４５Ｋ、Ｃエンジン１４５Ｃ、Ｍエンジン１４５Ｍ、及びＹエンジン１４５Ｙの温度の遷移を表す図である。
また、図１０（ｂ）は、画像形成装置１００が取得した温度に基づいて算出した基準エンジンであるＫエンジン１４５ＫとＣエンジン１４５Ｃとの温度差（Ｋ−Ｃと図示する）、Ｋエンジン１４５ＫとＭエンジン１４５Ｍとの温度差（Ｋ−Ｍと図示する）、及びＫエンジン１４５ＫとＹエンジン１４５Ｙとの温度差（Ｋ−Ｙと図示する）を表す図である。
【００５８】
ここで、図１０（ｂ）に示す時刻０からＴ１の時間区間において、画像形成装置１００は、白黒画像を主に形成した。この区間において、画像形成装置１００を構成するＫエンジン１４５Ｋの露光光源１４６Ｋは発光により発熱する。一方で、Ｃエンジン１４５Ｃ、Ｍエンジン１４５Ｍ、及びＹエンジン１４５Ｙの露光光源１４６Ｃ、１４６Ｍ、及び１４６Ｙは発光しないため発熱しない。よって、この区間において、Ｋエンジン１４５Ｋと、Ｃエンジン１４５Ｃ、Ｍエンジン１４５Ｍ、及びＹエンジン１４５Ｙとの温度差が拡大する。
【００５９】
尚、図４に示すように、Ｙエンジン１４５Ｙは、Ｃエンジン１４５Ｃ及びＭエンジン１４５Ｍに比べて、Ｋエンジン１４５Ｋから遠い位置に設置されている。よって、図１０（ｂ）に示す様に、Ｋエンジン１４５ＫとＹエンジン１４５Ｙとの温度差は、Ｋエンジン１４５ＫとＣエンジン１４５Ｃ及びＭエンジン１４５Ｍとの温度差よりも大きい値となり易い。
ここで、画像形成装置１００は、Ｋエンジン１４５ＫとＹエンジン１４５Ｙとの温度差が予め定めた閾値Ａを超えるＴ１からＴ２の時間区間において、第２制御処理を実行することで、Ｙエンジン１４５Ｙの露光光源１４６Ｙを発光により発熱するよう制御する。
その後、時刻Ｔ２以降の時間区間において、Ｋエンジン１４５Ｋと発熱したＹエンジン１４５Ｙとの温度差は、予め定めた閾値を下回る。よって、画像形成装置１００は、第１制御処理を実行することで、Ｙエンジン１４５Ｙの露光光源１４６Ｙの発光を停止するよう制御する。
【００６０】
ここで図１１を参照して、画像形成装置１００が実行する温度差修正処理について説明する。図１１は、画像形成装置１００が実行する温度差修正処理の一例を表すフローチャートである。尚、画像形成装置１００は、例えば、起動時に温度差修正処理の実行を開始する。
画像形成装置１００は、検出部１５０から露光光源の温度を取得する（ステップＳ０１）。次に、画像形成装置１００は、取得した温度に基づいて、Ｋエンジン１４５Ｋの露光光源１４６Ｋと、他のエンジン１４５Ｃから１４５Ｙの露光光源１４６Ｃから１４６Ｙとの温度差を算出する（ステップＳ０２）。その後、画像形成装置１００は、算出した温度差が閾値Ａ以上であるか否かを判断する（ステップＳ０３）。画像形成装置１００は、温度差が閾値Ａ以上であると判断する場合にはステップＳ０４の処理を実行し、そうで無い場合にはステップＳ０１に戻り上記処理を繰り返す。
【００６１】
ステップＳ０３において、温度差が閾値Ａ以上であると判断した場合には、画像形成装置１００は、温度差が閾値Ａを超えたエンジンの露光光源を微弱点灯する（ステップＳ０４）。尚、微弱点灯とは、例えば、画像を形成するために感光体を露光する光よりも弱い光を点灯することをいう。しかしこれに限定されず、微弱点灯により発生する光は、例えば、画像を形成するために感光体を露光する最も弱い光よりも強い光であるが、感光体を露光する通常の光よりも弱い光であれば構わない。次に、画像形成装置１００は、予め定められた時間を経過した後に、消灯するよう露光光源を制御する（ステップＳ０５）。その後、画像形成装置１００は、ステップＳ０１に戻り上記処理を繰り返す。
【００６２】
尚、ステップＳ０１の処理が取得部１７２を実現する取得処理に相当し、ステップＳ０２の処理が算出部１７３を実現する算出処理に相当し、ステップＳ０４の処理が第２制御部１４６ｇＣから１４６ｇＹの実行する処理に相当し、ステップＳ０５の処理が第１制御部１４６ｆＣから１４６ｆＹの実行する処理に相当する。
【００６３】
本実施例において、画像形成装置１００は、Ｋエンジン１４５Ｋとの温度差が閾値Ａを超えるエンジンの露光光源が存在する場合に、温度差が閾値Ａを超えるエンジンの露光光源を点灯するとして説明するが、これに限定される訳ではない。例えば、画像形成装置１００は、温度差が閾値Ａを超えたエンジンのみならずＣエンジン１４５Ｃ、Ｍエンジン１４５Ｍ、及びＹエンジン１４５Ｙの露光光源１４６Ｃから１４６Ｙを点灯する構成を採用できる。
【００６４】
本実施例において、画像形成装置２００は、ハードウェア回路である第１制御部１４６ｆＣから１４６ｆＹ及び第２制御部１４６ｇＣから１４６ｇＹで構成されるとして説明をしたが、これに限定される訳ではない。例えば、画像形成装置２００は、第１制御部１４６ｆＣから１４６ｆＹ及び第２制御部１４６ｇＣから１４６ｇＹを実現するソフトウェア処理である第１制御処理及び第２制御処理を実行する構成を採用できる
【００６５】
ここで図１に戻り、画像形成システム１の構成について引き続き説明を行う。
端末装置１９１及び１９２は、例えば、パーソナルコンピュータで構成される。端末装置１９１及び１９２は、通信網１０に接続する。端末装置１９１及び１９２は、端末装置１９１及び１９２の使用者（ユーザ）に操作されて、上記各種の命令、指示、及び画像情報を含む情報を、通信網１０を介して接続する画像形成装置１００へ送信する。
【００６６】
本実施例において、検出部１５０が検出手段に相当し、算出部１７３が算出手段に相当し、露光光源１４６Ｋが第１の露光光源に相当し、露光光源１４６Ｃから１４６Ｙが第２の露光光源に相当し、感光体１４８Ｋが第１の感光体に相当し、感光体１４８Ｃから１４８Ｙが第２の感光体に相当し、他のエンジン１４５Ｋから１４５Ｙを構成する温度差制御部１４６ｈＫから１４６ｈＹが制御手段に相当し、第１制御部１４６ｆＫから１４６ｆＹが第１制御手段に相当し、第２制御部１４６ｇＫから１４６ｇＹが第２制御手段に相当する。
【実施例２】
【００６７】
以下、本発明の第２の実施形態について説明する。
第２の実施例においては、Ｃエンジン、Ｍエンジン、Ｙエンジン、及びＫエンジンのそれぞれの温度を検出する検出部を備える画像形成装置の実施形態について説明する。
【００６８】
本実施例に係る画像形成システム２は、実施例１で説明した画像形成システム１とほぼ同様の構成を有するため、以下主に相違点について説明する。
本実施例に係る画像形成システムは、実施例１と同様に、不図示の通信網２０、画像形成装置２００、端末装置２９１及び２９２で構成される。
画像形成装置２００は、実施例１と異なり、不図示の通信部２１０、入力部２２０、表示部２３０、形成部２４０、記憶部２６０、及び制御部２７０で構成され、検出部１５０に相当する部は形成部２４０を構成する。また、記憶部２６０及び制御部２７０は、実施例１と同様に、実行部２０１から入出力回路２０５を用いたソフトウェア処理等により実現される。
形成部２４０は、実施例１と同様に、後述する図１２の駆動部２４１及びエンジン２４５で構成される。
【００６９】
ここで図１２を参照して、エンジン２４５の構成について説明する。図１２は、実施例２におけるエンジン２４５の一構成例を表す図である。
図１２に示すエンジン２４５は、実施例１と同様に、Ｋエンジン２４５Ｋ、Ｃエンジン２４５Ｃ、Ｍエンジン２４５Ｍ、及びＹエンジン２４５Ｙで構成される。Ｋエンジン２４５Ｋ、Ｃエンジン２４５Ｃ、Ｍエンジン２４５Ｍ、及びＹエンジン２４５Ｙは、実施例１と異なり、露光光源２４６Ｋから２４６Ｙ、帯電器２４７Ｋから２４７Ｋ、感光体２４８Ｋから２４８Ｙ、及び現像器２４９Ｋから２４９Ｙのみならず、検出部２５０Ｋから２５０Ｙで構成される。  
【００７０】
露光光源２４６Ｋは、実施例１と同様に、不図示の展開部２４６ａＫ、発光信号発生器２４６ｂＫ、駆動信号発生器２４６ｃＫ、及びＬＥＤアレイ２４６ｄＫで構成される。駆動信号発生器２４６ｃＫも、実施例１と同様に、不図示の発生部２４６ｅＫ、第１制御部２４６ｆＫ、第２制御部２４６ｇＫ、及び温度差制御部２４６ｈＫで構成される。
【００７１】
検出部２５０Ｋから２５０Ｙは、実施例１における検出部１５０と同様の構成を有する。検出部２５０Ｋから２５０Ｙは、それぞれ露光光源２４６Ｋから２４６Ｙに接し、かつ制御部２７０に接続する。検出部２５０Ｋから２５０Ｙは、それぞれが接する露光光源２４６Ｋから２４６Ｙの温度を検出すると共に、検出した温度を表す温度情報を制御部２７０へ出力する。
【００７２】
制御部２７０は、実施例１と同様に、不図示の駆動制御部２７１、取得部２７２、及び算出部２７３で構成される。算出部２７３は、検出部２５０Ｋないし２５０Ｙから取得する温度情報が表す温度に基づいて、基準エンジンの露光光源２４６Ｋと他のエンジンの露光光源２４６Ｃから２４６Ｙとの温度差を算出する。具体的には、算出部２７３は、検出部２５０Ｋから取得した温度情報が表す基準エンジンであるＫエンジン２４５Ｋの露光光源２４６Ｋと、検出部２５０Ｃないし２５０Ｙから取得した温度情報が表すＣエンジン２４５Ｃ、Ｍエンジン２４５Ｍ、及びＹエンジン２４５Ｙの露光光源２４６Ｃから２４６Ｙとの温度差をそれぞれ算出する。その後、算出部２７３は、算出した温度差を表す温度差情報を駆動部２４１へ出力する。
【００７３】
次に図１３を参照して、画像形成装置２００が実行する温度差修正処理について説明する。図１３は、実施例２において、画像形成装置２００が実行する温度差修正処理の一例を表すフローチャートである。
先ず、画像形成装置２００は、検出部２５０Ｋから２５０Ｙから、Ｋエンジン２４５Ｋ、Ｃエンジン２４５Ｃ、Ｍエンジン２４５Ｍ、及びＹエンジン２４５Ｙを構成する露光光源２４６Ｃから２４６Ｙの温度を取得する（ステップＳ１１）。次に、画像形成装置２００は、取得した温度に基づいてＫエンジン２４５Ｋと他のエンジン２４５Ｃから２４５Ｙとの温度差を算出する（ステップＳ１２）。その後、画像形成装置２００は、ステップＳ１３からＳ１５の処理を実行する（ステップＳ１３からＳ１５）。ステップＳ１３からＳ１５の処理は、実施例１におけるステップＳ０３からＳ０５の処理と同様であるので説明を省略する。
ステップＳ１５を実行した後に、画像形成装置２００は、検出部２５０Ｋないし２５０Ｙから、点灯させた露光光源２４６Ｋから２４６Ｙの温度を取得する（ステップＳ１６）。その後、画像形成装置２００は、ステップＳ１２に戻り上記処理を繰り返す。
【００７４】
尚、ステップＳ１１及びＳ１６の処理が取得部２７２を実現する取得処理に相当し、ステップＳ１２の処理が算出部２７３を実現する算出処理に相当し、ステップＳ１４の処理が第２制御部２４６ｇＣから２４６ｇＹの実行する処理に相当し、ステップＳ１５の処理が第１制御部２４６ｆＣから２４６ｆＹの実行する処理に相当する。
【００７５】
本実施例において、検出部２５０Ｋないし２５０Ｙが検出手段に相当し、算出部２７３が算出手段に相当し、露光光源２４６Ｋが第１の露光光源に相当し、露光光源２4６Ｃから２4６Ｙが第２の露光光源に相当し、感光体２4８Ｋが第１の感光体に相当し、感光体２4８Ｃから２4８Ｙが第２の感光体に相当し、エンジン２４５Ｋから２４５Ｙを構成する温度差制御部２４６ｈＫから２４６ｈＹが制御手段に相当し、第１制御部２４６ｆＫから２４６ｆＹが第１制御手段に相当し、第２制御部２４６ｇＫから２４６ｇＹが第２制御手段に相当する。
【実施例３】
【００７６】
以下、本発明の第３の実施形態について説明する。
第３の実施例においては、露光光源が発光した光量に基づいて、予め定めた色のトナーを吸着する感光体へ光を発する露光光源と、他の露光光源との温度差を算出する画像形成装置の実施形態について説明する。
【００７７】
本実施例に係る画像形成システム３は、実施例１で説明した画像形成システム１とほぼ同様の構成を有するため、以下主に相違点について説明する。本実施例に係る画像形成システム３は、実施例１と同様に、不図示の通信網３０、画像形成装置３００、端末装置３９１及び３９２で構成される。
画像形成装置３００は、実施例１と異なり、通信部３１０、入力部３２０、表示部３３０、形成部３４０、記憶部３６０、及び制御部３７０で構成され、検出部１５０に相当する部を有しない。また、記憶部３６０及び制御部３７０は、実施例１と同様に、実行部３０１から入出力回路３０５を用いたソフトウェア処理等により実現される。
【００７８】
形成部３４０は、実施例１と同様に、不図示の駆動部３４１及びエンジン３４５で構成される。駆動部３４１については後に説明する。
エンジン３４５は、実施例１と同様に、不図示のＫエンジン３４５ＫからＹエンジン３４５Ｙで構成される。Ｋエンジン３４５ＫからＹエンジン３４５Ｙは、実施例１と同様に、不図示の露光光源３４６Ｋから３４６Ｙ及び感光体３４８Ｋから３４８Ｙ等で構成される。
露光光源３４６Ｙは、実施例１と同様に、駆動部３４１によって駆動させられる。露光光源３４６Ｋから３４６Ｙは駆動により発光すると、一例として、発光したことを表す発光信号を駆動部３４１へ出力する。尚、露光光源３４６Ｋから３４６Ｙは、実施例１と同様に、不図示の展開部３４６ａＹ、発光信号発生器３４６ｂＹ、駆動信号発生器３４６ｃＹ、及びＬＥＤアレイ３４６ｄＹで構成される。駆動信号発生器３４６ｃＫから３４６ｃＹも、実施例１と同様に、不図示の発生部３４６ｅＫから３４６ｅＹ、第１制御部３４６ｆＫから３４６ｆＹ、第２制御部３４６ｇＫから３４６ｇＹ、温度差制御部３４６ｈＫから３４６ｈＹで構成される。
駆動部３４１は、実施例１と同様に、エンジン３４５の駆動を制御する。駆動部３４１は、一例として、制御したエンジン３４５を構成する露光光源３４６Ｋないし３４６Ｙから取得する発光信号を制御部３７０へ出力する。
【００７９】
記憶部３６０は、露光光源３４６Ｋから３４６Ｙが発光した光量を記憶する。具体的には、記憶部３６０は、発光するよう露光光源３４６Ｋから３４６Ｙを制御する制御部３７０によって保存された露光光源３４６Ｋから３４６Ｙの発光光量を記憶する。記憶部３６０が記憶する発光光量は、制御部３７０によって参照される。具体例としては、記憶部３６０は、露光光源３４６Ｋから３４６Ｙの発光光量を、発光した発光時間を表す発光時間を用いて表す。尚、記憶部３６０は、露光光源３４６Ｋから３４６Ｙが画像を形成するために感光体３４８Ｋから３４８Ｙを露光する発光をした発光時間と、微弱点灯した発光時間との累積値を記憶するとして説明するが、これに限定される訳ではない。また、発光時間の累積値は、予め定められた時間内において露光光源３４６Ｋから３４６Ｙが発光した時間の累積値を表す構成を採用できる。
更に、記憶部３６０は、発光光量と、露光光源３４６Ｋから３４６Ｙの発光光量に基づいて定まる露光光源３４６Ｋから３４６Ｙの温度とを関連付けて記憶する。具体例としては、記憶部３６０は、発光時間と、露光光源３４６Ｋから３４６Ｙがその発光時間に渡って発光した場合に検出された露光光源３４６Ｋから３４６Ｙの温度とを関連付けて保存する。
【００８０】
ここで図１４を参照して、記憶部３６０が記憶する情報について説明する。図１４は、記憶部３６０が記憶する情報の一例を示す表である。
図１４（ａ）に示す表は、時間フィールド、Ｋフィールド、Ｃフィールド、Ｍフィールド、及びＹフィールドを有する。時間フィールドは、露光光源３４６Ｋから３４６Ｙの発光時間を保存する。ＫフィールドからＹフィールドは、露光光源３４６Ｋから３４６Ｙの発光時間が同一行の時間フィールドに保存する値である場合に測定したＫエンジン１４５ＫからＹフィールドを構成する露光光源３４６Ｙの予め計測した温度又は論理等により予測される温度を保存する。
尚、図１４（ｂ）に示すように、記憶部３６０は、発光時間と、基準エンジンを構成する露光光源３４６Ｋとの温度差を記憶する構成を採用できる。尚、図１４（ｂ）の表は、図７（ｂ）に示す表と同様であるため詳細な説明を省略する。
【００８１】
制御部３７０は、不図示の駆動制御部３７１及び算出部３７３で構成され、取得部１７２に相当する部を有しない。
駆動制御部３７１は、実施例１と同様に、通信部３１０から取得した画像情報が表す画像を形成するよう形成部３４０を駆動する。また、駆動制御部３７１は、一例として、制御した駆動部３４１から発光信号を取得すると共に、取得した発光信号に基づいて駆動させた露光光源３４６Ｋから３４６Ｙの発光光量を算出する。その後、駆動制御部３７１は、算出した発光光量を記憶部３６０に保存する。
【００８２】
算出部３７３は、記憶部３６０が記憶した露光光源の発光光量に基づいて、予め定めた色のトナーを吸着する感光体３４８Ｋへ光を発する露光光源３４６Ｋと、他の露光光源３４６Ｃから３４６Ｙとの温度差を算出する。具体的には、算出部３７３は、記憶部３６０から露光光源３４６Ｋないし３４６Ｙの発光光量を取得する。次に、算出部３７３は、発光光量と関連付けて記憶部３６０が記憶する露光光源３４６Ｋから３４６Ｙの温度を取得する。具体的には、算出部３７３は、記憶部３６０から露光光源３４６Ｋないし３４６Ｙの発光時間を取得すると共に、取得した発光時間と関連付けて記憶部３６０が記憶する露光光源３４６Ｋから３４６Ｙの温度を取得する。その後、算出部３７３は、基準エンジンを構成する露光光源３４６Ｋと、他のエンジン３４５Ｃから３４５Ｙを構成する露光光源３４６Ｃから３４６Ｙとの温度差を算出して、算出した温度差を表す温度差情報を駆動部３４１へ出力する。
【００８３】
次に図１５を参照して、画像形成装置３００が実行する温度差修正処理について詳細に説明する。図１５は、実施例３において、画像形成装置３００が実行する温度差修正処理の一例を表すフローチャートである。
先ず、画像形成装置３００は、記憶部３６０から、Ｋエンジン３４５Ｋ、Ｃエンジン３４５Ｃ、Ｍエンジン３４５Ｍ、及びＹエンジン３４５Ｙを構成する露光光源３４６Ｃから３４６Ｙの発光光量を取得する（ステップＳ２１）。次に、画像形成装置３００は、取得した光量に基づいてＫエンジン３４５ＫからＹエンジン３４５Ｙの温度を算出する（ステップＳ２２）。その後、画像形成装置３００は、ステップＳ２３からＳ２６の処理を実行する（ステップＳ２３からＳ２６）。ステップＳ２３からＳ２６の処理は、実施例２におけるステップＳ１２からＳ１５の処理と同様であるので説明を省略する。
ステップＳ２６を実行した後に、画像形成装置３００は、点灯した露光光源３４６Ｋから３４６Ｙの発光光量を算出すると共に、記憶部３６０へ保存する（ステップＳ２７）。次に、画像形成装置３００は、発光光量に基づいて点灯させた露光光源３４６Ｋから３４６Ｙの温度を算出する（ステップＳ２８）。その後、画像形成装置３００は、ステップＳ２３に戻り上記処理を繰り返す。
【００８４】
尚、ステップＳ２２、Ｓ２３、及びＳ２８の処理が算出部２７３を実現する算出処理に相当し、ステップＳ２５の処理が第２制御部３４６ｇＣから３４６ｇＹの実行する処理に相当し、ステップＳ２６の処理が第１制御部３４６ｆＣから３４６ｆＹの実行する処理に相当する。
【００８５】
本実施例において、記憶部３６０が記憶手段に相当し、算出部３７３が算出手段に相当し、露光光源３４６Ｋが第１の露光光源に相当し、露光光源３４６Ｃから３４６Ｙが第２の露光光源に相当し、感光体３4８Ｋが第１の感光体に相当し、感光体３４８Ｃから３４８Ｙが第２の感光体に相当し、エンジン３４５Ｋから３４５Ｙを構成する温度差制御部３４６ｈＫから３４６ｈＹが制御手段に相当し、第１制御部３４６ｆＫから３４６ｆＹが第１制御手段に相当し、第２制御部３４６ｇＫから３４６ｇＹが第２制御手段に相当する。
【実施例４】
【００８６】
以下、本発明の第４の実施形態について説明する。
第４の実施例においては、予め定めた色とは異なる色のトナーを吸着する感光体へ光を発する露光光源が微弱点灯して発光した時間に基づいて、微弱点灯する露光光源が露光する感光体を回転させる画像形成装置の実施形態について説明する。
【００８７】
本実施例に係る画像形成システム４は、実施例１で説明した画像形成システム１とほぼ同様の構成を有するため、以下主に相違点について説明する。
本実施例に係る画像形成システムは、実施例１と同様に、不図示の通信網４０、画像形成装置４００、端末装置４９１及び４９２で構成される。
画像形成装置４００は、実施例１と異なり、通信部４１０、入力部４２０、表示部４３０、形成部４４０、記憶部４６０、及び制御部４７０で構成され、検出部１５０に相当する部を有しない。また、記憶部４６０及び制御部４７０は、実施例１と同様に、実行部４０１から入出力回路４０５を用いたソフトウェア処理等により実現される。
【００８８】
形成部４４０は、実施例１と同様に、不図示の駆動部４４１及びエンジン４４５で構成される。駆動部４４１については後に説明する。
エンジン４４５は、実施例１と同様に、不図示のＫエンジン４４５ＫからＹエンジン４４５Ｙで構成される。Ｋエンジン４４５ＫからＹエンジン４４５Ｙは、実施例１と同様に、不図示の露光光源４４６Ｋから４４６Ｙ及び感光体４４８Ｋから４４８Ｙ等で構成される。
感光体４４８Ｋから４４８Ｙの回転は、制御部４７０によって制御される。
露光光源４４６Ｋから４４６Ｙは、実施例１と同様に、不図示の展開部４４６ａＫから４４６ａＹ、発光信号発生器４４６ｂＫから４４６ｂＹ、駆動信号発生器４４６ｃＫから４４６ｃＹ、及びＬＥＤアレイ４４６ｄＫから４４６ｄＹで構成される。ここで、駆動信号発生器４４６ｃＫから４４６ｃＹは、実施例１と異なり、不図示の発生部４４６ｅＫから４４６ｅＹで構成され、第１制御部１４６ｆＫから１４６ｆＹ及び第２制御部１４６ｇＫから１４６ｇＹに相当する部を有しない。
駆動部４４１は、実施例１と同様に、制御部４７０に制御されてエンジン４４５の駆動を制御する。駆動部４４１は、エンジン４４５を構成するＫ，Ｃ、Ｍ、及びＹエンジン４４５Ｋ、４４５Ｃ、４４５Ｍ、及び４４５Ｙを構成する感光体４４８Ｋ、４４８Ｃ、４４８Ｍ、及び４４８Ｙを駆動させて回転させる。
【００８９】
記憶部４６０は、予め定めた色と異なる色のトナーを吸着する感光体４４８Ｃから４４８Ｙへ発光する露光光源４４６Ｃから４４６Ｙが微弱点灯して発光した時間（以下単に、発光時間という）を記憶する。ここで、画像形成装置４００が予め定めた色である黒色のトナーと、トナーを定着させる白色の印刷媒体とで画像を形成する状態を白黒モードという。つまり、白黒モードは、第１の感光体４４８Ｋおよび第１の露光光源４４６Ｋを用いて画像を形成すると共に、第２の感光体４４８Ｃから４４８Ｙおよび第２の露光光源４４６Ｃから４４６Ｙを用いないで画像を形成する状態をいう。本実施例において、白黒モードにおいては、ブラックのトナーを吸着する感光体４４８Ｋを露光光源４４６Ｋが露光する。また、白黒モードにおいては、シアン、マゼンダ、及びイエローのトナーを吸着する感光体４４８Ｃ、４４８Ｍ、及び４４８Ｙを露光する露光光源４４６Ｃ、４４６Ｍ、及び４４６Ｙが微弱点灯を行う。よって具体例として、記憶部４６０は、白黒モードに画像形成装置４００があった時間を、発光時間として記憶する。
【００９０】
制御部４７０は、予め定めた色と異なる色のトナーを吸着する感光体４４８Ｃから４４８Ｙへ光を発する露光光源４４６Ｃから４４６Ｙが微弱点灯した時間に基づいて、感光体４４８Ｃから４４８Ｙの回転を制御する。
ここで図１６を参照して、制御部４７０の構成について説明する。図１６は、実施例４における制御部４７０の一構成例を表す図である。
図１６に示す制御部４７０は、実施例１と異なり、駆動制御部４７１及び算出部４７３で構成され、取得部１７２に相当する部を有さず、更に第１制御部４７５及び第２制御部４７６を有する。
駆動制御部４７１は、実施例１と同様に、通信部４１０から取得した画像情報が表す画像を形成するよう形成部４４０を駆動する。また、駆動制御部４７１は、一例として、白黒モードで画像を形成するよう形成部４４０を制御すると共に、形成部４４０が白黒モードで画像を形成した時間を、露光光源４４６Ｋが発光した時間として記憶部４６０に保存する。
【００９１】
算出部４７３は、実施例１と異なり、記憶部４６０、及び第２制御部４７６に接続する。算出部４７３は、記憶部４６０が記憶した露光光源４４６Ｃから４４６Ｙの発光時間を取得すると共に、発光時間の累積値（以下単に、累積発光時間という）を算出する。次に、算出部４７３は、算出した露光光源４４６Ｃから４４６Ｙの累積発光時間を第２制御部４７６へ出力する。
【００９２】
第１制御部４７５は、実行部４０１が第１制御処理を実行することで実現される。第１制御部４７５は、駆動部４４１に接続する。第１制御部４７５は、感光体４４８Ｃから４４８Ｙを露光する光よりも弱い光を発光して（以下、微弱点灯とする）発熱するように、予め定めた色と異なる色のトナーを吸着する感光体４４８Ｃから４４８Ｙへ光を発光する他の露光光源４４６Ｃから４４６Ｙを制御する。具体的には、第１制御部４７５は、画像形成装置４００が白黒モードにある場合において、Ｃ、Ｍ、及びＹエンジン４４５Ｃ、４４５Ｍ、及び４４５Ｙを構成する露光光源４４６Ｃ、４４６Ｍ、及び４４６Ｙを微弱点灯させるよう駆動部４４１を制御する。
【００９３】
第２制御部４７６は、実行部４０１が第２制御処理を実行することで実現される。第２制御部４７６は、算出部４７３及び駆動部４４１に接続する。第２制御部４７６は、算出部４７３が算出した累積発光時間に基づいて回転するように、第１制御部４７５の制御する露光光源４４６Ｃから４４６Ｙが光を照射する感光体４４８Ｃから４４８Ｙを制御する。具体的には、第２制御部４７６は、Ｃ、Ｍ、及びＹエンジン４４５Ｃ、４４５Ｍ、及び４４５Ｙの露光光源４４６Ｃ、４４６Ｍ、及び４４６Ｙの累積発光時間が、継続する微弱点灯により感光体４４８Ｃ、４４８Ｍ、及び４４８Ｙが露光される時間に近づいたか否かを判断する。第２制御部４７６は、露光される時間に近づいたと判断した場合に、感光体４４８Ｃ、４４８Ｍ、及び４４８Ｙを回転させるよう駆動部４４１を制御する。尚、露光される時間に近づいたとは、例えば、それよりも長い時間に渡って感光体４４８Ｃ、４４８Ｍ、及び４４８Ｙの同じ位置に光を発光すると、感光体４４８Ｃ、４４８Ｍ、及び４４８Ｙが形成する画像に欠陥が生じる時間をいう。尚、ここでいう欠陥は、例えば、発光素子を直線状に配列した露光光源４４６Ｃ、４４６Ｍ、及び４４６Ｙの微弱点灯により生じるスジ等の直線状の画像欠陥を含む。
【００９４】
より具体的には、第２制御部４７６は、累積発光時間が予め定める閾値Ｃ１を超えた場合に、露光される時間に近づいたと判断する。予め定める閾値Ｃ１の好適な値は、当業者が実験により定めることができる。
尚、第２制御部４７６は、他の露光光源４４６Ｃから４４６Ｙが露光していた位置とは異なる位置を露光するように、感光体４４８Ｃから４４８Ｙの回転を制御する。また、感光体４４８Ｃから４４８Ｙの回転の好適な回転量は、感光体４４８Ｃから４４８Ｙの回転による製品寿命の短縮を勘案した上で、実験により当業者が定めることができる。つまり、より好適な値は、設計された露光光源及び感光体毎に異なる。よって、設計された露光光源及び感光体と露光光源が備えられた画像形成装置とを用いた実験により好適な値を定めることが望ましい。
【００９５】
次に図１７を参照して、画像形成装置４００が実行する温度差修正処理について詳細に説明する。図１７は、実施例４において、画像形成装置４００が実行する温度差修正処理の一例を表すフローチャートである。
先ず、画像形成装置４００は、Ｃ、Ｍ、及びＹエンジン４４５Ｃ、４４５Ｍ、及び４４５Ｙを構成する露光光源４４６Ｃ、４４６Ｍ、及び４４６Ｙの累積発光時間を表す変数に値「0」を代入してリセットする（ステップＳ３１）。次に、画像形成装置４００は、白黒モードで、例えば、印刷等の画像形成を行うか否かを判断する（ステップＳ３２）。具体的には、画像形成装置４００は、通信網４０を介して取得した端末装置４９１又は４９２の指示、又は入力部４２０が入力した命令に基づいて白黒モードであるか否かを判断する。画像形成装置４００は、白黒モードであると判断する場合にはステップＳ３３の処理を、そうでない場合にはステップＳ３２に戻り上記処理を繰り返す。
【００９６】
ステップＳ３２において、画像形成装置４００は、白黒モードであると判断した場合には、Ｃ、Ｍ、及びＹエンジン４４５Ｃ、４４５Ｍ、及び４４５Ｙを構成する露光光源４４６Ｃ、４４６Ｍ、及び４４６Ｙを微弱点灯する（ステップＳ３３）。次に、画像形成装置４００は、Ｙエンジン４４５Ｙを構成する露光光源４４６Ｙが微弱点灯して発光した発光時間を検出又は算出する（ステップＳ３４）。その後、画像形成装置４００は、検出又は算出した発光時間を記憶部４６０へ保存する（ステップＳ３５）。
【００９７】
次に、画像形成装置４００は、記憶部４６０が記憶する発光時間を用いて累積発光時間を算出する。また、画像形成装置４００は、算出した累積発光時間が予め定めた閾値Ｃ１を超えているか否かを判断する（ステップＳ３６）。画像形成装置４００は、累積発光時間が予め定めた閾値Ｃ１を超えていると判断する場合にはステップＳ３７の処理を、そうでない場合にはステップＳ３２に戻り上記処理を繰り返す。
【００９８】
ステップＳ３６において、累積発光時間が予め定めた閾値Ｃ１を超えていると判断した場合には、画像形成装置４００は、Ｃ、Ｍ、及びＹエンジン４４５Ｃ、４４５Ｍ、及び４４５Ｙを構成する感光体４４８Ｃ、４４８Ｍ、及び４４８Ｙを予め定めたサイクルＤ１だけ回転させる（ステップＳ３７）。その後、画像形成装置４００は、ステップＳ３１に戻り上記処理を繰り返す。
【００９９】
尚、ステップＳ３３の処理が第１制御部４７５を実現する第１制御処理に相当し、ステップＳ３７の処理が第２制御部４７６を実現する第２制御処理に相当する。
【０１００】
本実施例において、記憶部４６０が記憶手段に相当し、露光光源４４６Ｋが第１の露光光源に相当し、露光光源４４６Ｃから４４６Ｙが第２の露光光源に相当し、感光体４４８Ｋが第１の感光体に相当し、感光体４４８Ｃから４４８Ｙが第２の感光体に相当し、制御部４７０が制御手段に相当し、第１制御部４７５が第１制御手段に相当し、第２制御部４７６が第２制御手段に相当する。
【実施例５】
【０１０１】
以下、本発明の第５の実施形態について説明する。
第５の実施例においては、予め定めた色を用いて画像を形成した回数に基づいて、微弱点灯する露光光源が露光する感光体を回転させる画像形成装置の実施形態について説明する。
【０１０２】
本実施例に係る画像形成システム５は、実施例４で説明した画像形成システム４とほぼ同様の構成を有するため、以下主に相違点について説明する。
本実施例に係る画像形成システムは、実施例４と同様に、不図示の通信網５０、画像形成装置５００、端末装置５９１及び５９２で構成される。
画像形成装置５００は、実施例４と同様に、不図示の通信部５１０、入力部５２０、表示部５３０、形成部５４０、記憶部５６０、及び制御部５７０で構成される。また、記憶部５６０及び制御部５７０は、実施例４と同様に、不図示の実行部５０１から入出力回路５０５を用いたソフトウェア処理等により実現される。
形成部５４０は、実施例４と同様に、不図示の駆動部５４１及びエンジン５４５で構成される。
エンジン５４５は、実施例４と同様に、不図示のＫエンジン５４５ＫからＹエンジン５４５Ｙで構成される。Ｋエンジン５４５ＫからＹエンジン５４５Ｙは、実施例４と同様に、不図示の露光光源５４６Ｋから５４６Ｙ及び感光体５４８Ｋから５４８Ｙ等で構成される。
【０１０３】
記憶部５６０は、予め定めた色を用いて画像を形成した回数ＰＶを記憶する。具体例として、記憶部５６０は、白黒モードで画像を形成した回数を記憶する。
【０１０４】
制御部５７０は、予め定めた色を用いて画像を形成した回数に基づいて、微弱点灯する露光光源５４６Ｃから５４６Ｙが露光する感光体５４８Ｃから５４８Ｙの回転を制御する。制御部５７０は、実施例４と同様に、不図示の駆動制御部５７１、算出部５７３、第１制御部５７５、及び第２制御部５７６で構成される。
駆動制御部５７１は、実施例４と同様に、通信部５１０から取得した画像情報が表す画像を形成するよう形成部５４０を駆動する。また、駆動制御部５７１は、一例として、白黒モードで画像を形成するよう形成部５４０を制御すると共に、形成部５４０が白黒モードで画像を形成した回数を記憶部５６０に保存する。
算出部５７３は、記憶部５６０が記憶した白黒モードで画像を形成した回数を取得すると共に、取得した回数の累積値（以下単に、累積回数という）を算出する。次に、算出部５７３は、算出した累積回数を第２制御部５７６へ出力する。
【０１０５】
第２制御部５７６は、記憶部５６０が記憶する回数に基づいて回転するように、第２制御部５７６の制御する露光光源５４６Ｃから５４６Ｙが光を発光する感光体５４８Ｃから５４８Ｙを制御する。具体的には、第２制御部５７６は、算出部５７３が記憶部５６０の記憶する回数を用いて算出した累積回数に基づいて、微弱点灯する露光光源５４６Ｃから５４６Ｙの累積点灯時間が、継続する微弱点灯により感光体４４８Ｃから４４８Ｙの露光される時間に近づいたか否かを判断する。より具体的には、第２制御部５７６は、累積回数が予め定める閾値Ｃ２を超えた場合に、露光される時間に近づいたと判断する。予め定める閾値Ｃ２の好適な値は、当業者が実験により定めることができる。
尚、第２制御部５７６は、実施例４と同様に、他の露光光源５４６Ｃから５４６Ｙが露光していた位置とは異なる位置を露光するように、感光体５４８Ｃから５４８Ｙの回転を制御する。また、感光体４４８Ｃから４４８Ｙの回転の好適な回転量は、感光体４４８Ｃから４４８Ｙの回転による製品寿命の短縮を勘案した上で、実験により当業者が定めることができる。つまり、より好適な値は、設計された露光光源及び感光体毎に異なる。よって、設計された露光光源及び感光体と露光光源が備えられた画像形成装置とを用いた実験により好適な値を定めることが望ましい。
【０１０６】
次に図１８を参照して、画像形成装置５００が実行する温度差修正処理について詳細に説明する。図１８は、実施例５において、画像形成装置５００が実行する温度差修正処理の一例を表すフローチャートである。
先ず、画像形成装置５００は、白黒モードで画像を形成した回数を表す変数（以下、ＰＶカウンタという）に値「0」を代入してリセットする（ステップＳ４１）。次に、画像形成装置５００は、ステップＳ４２及びＳ４３の処理を実行する（ステップＳ４２及びＳ４３）。ステップＳ４２及びＳ４３の処理は、実施例４のステップＳ３２及びＳ３３の処理と同様であるので説明を省略する。
【０１０７】
ステップＳ４３を実行した後に、画像形成装置５００は、白黒モードで画像を形成した回数を、ＰＶカウンタに加算する（ステップＳ４４）。その後、画像形成装置５００は、ＰＶカウンタを記憶部５６０へ保存する（ステップＳ４５）。
【０１０８】
次に、画像形成装置５００は、記憶部５６０が記憶するＰＶカウンタを用いて累積回数（以下、累積カウントとも図示する）を算出する。また、画像形成装置５００は、算出した累積回数が予め定めた閾値Ｃ２を超えているか否かを判断する（ステップＳ４６）。画像形成装置５００は、累積回数が予め定めた閾値Ｃ２を超えていると判断する場合にはステップＳ４７の処理を、そうでない場合にはステップＳ４２に戻り上記処理を繰り返す。
【０１０９】
ステップＳ４５において、累積回数が予め定めた閾値Ｃ２を超えていると判断した場合には、画像形成装置５００は、Ｃ、Ｍ、及びＹエンジン５４５Ｃ、５４５Ｍ、及び５４５Ｙを構成する感光体５４８Ｃ、５４８Ｍ、及び５４８Ｙを予め定めたサイクルＤ２だけ回転させる（ステップＳ４７）。その後、画像形成装置５００は、ステップＳ４１に戻り上記処理を繰り返す。
【０１１０】
尚、ステップＳ４３の処理が第１制御部５７５を実現する第１制御処理に相当し、ステップＳ４７の処理が第２制御部５７６を実現する第２制御処理に相当する。また、本実施例において、記憶部５６０が記憶手段に相当し、露光光源５46Ｋが第１の露光光源に相当し、露光光源５４６Ｃから５４６Ｙが第２の露光光源に相当し、感光体５４８Ｋが第１の感光体に相当し、感光体５４８Ｃから５４８Ｙが第２の感光体に相当し、制御部５４５が制御手段に相当し、第１制御部５７５が第１制御手段に相当し、第２制御部５７６が第２制御手段に相当する。
【０１１１】
ここで、画像形成装置１００、２００、３００、４００、及び５００を用いた画像形成方法を実施できる。
また、画像形成装置１００から５００が実行するプログラムは、磁気ディスクや光ディスク、半導体メモリ、その他の記録媒体に格納して配布したり、ネットワークを介して配信したりすることにより提供できる。
更に、画像形成装置１００から５００がソフトウェア処理を実行することで実現する機能の一部又は全部は、ハードウェア回路を用いて実現できる。逆に、画像形成装置１００から５００がハードウェア回路を用いて実現する機能の一部又は全部は、ソフトウェア処理を実行することで実現できる。
更にまた、例えば、パーソナルコンピュータで構成され、画像形成装置１００から５００に対して通信網１０から５０を介して接続する制御装置が画像形成装置１００から５００の実行するソフトウェア処理の一部又は全部を実行することで、画像形成装置１００から５００を構成する第１の露光光源の温度と第２の露光光源の温度との差に基づいて第２の露光光源の発光を制御する構成を採用できる。
【０１１２】
本実施例において、ブラック（Ｋ）のトナーを用いて画像を形成する基準エンジンＫを構成する露光光源の温度と、イエロー、マゼンダ、及びシアン（ＹＭＣ）のトナーを用いて画像を形成する他のエンジンを構成する露光光源の温度とを比較する構成について説明した。しかし、これに限定される訳ではなく、例えば、画像形成装置１００から５００は、例えば、上記の色（ＹＭＣＫ）のトナーに併せて赤色（Ｒｅｄ）のトナー、コーポレートカラー等の特色トナー、及び不可視トナーのいずれか１つ以上を用いる構成を採用できる。この構成の場合に、画像形成装置１００から５００は、黒色（Ｋ）トナーを用いるエンジン、赤色（Ｒ）トナーを用いるエンジン、特色トナーを用いるエンジン、及び不可視トナーを用いるエンジンのいずれか１つ以上が駆動するが、他色（ＹＭＣ）トナーを用いるエンジンが駆動しないという状況が発生する。この状況において、画像形成装置１００から５００は、黒色（Ｋ）トナーを用いるエンジンの露光光源、赤色（Ｒ）トナーを用いるエンジンの露光光源、特色トナーを用いるエンジンの露光光源、及び不可視トナーを用いるエンジンの露光光源のいずれか１つ以上を第１の露光光源とし、他色（ＹＭＣのいずれか１つ以上）トナーを用いるエンジンの露光光源を第２の露光光源とする構成を採用できる。
【０１１３】
以上本発明の好ましい実施例について詳述したが、本発明は係る特定の実施例に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形、変更が可能である。
【図面の簡単な説明】
【０１１４】
【図１】本発明の画像形成装置を備える画像形成システムの一実施形態を示す構成図である。
【図２】画像形成装置の一構成例を表す機能ブロック図である。
【図３】形成部の一構成例を表すブロック図である。
【図４】エンジンの一構成例を表す概略図である。
【図５】露光光源の一構成例を表す図である。
【図６】駆動信号発生器の一構成例を表す機能ブロック図である。
【図７】記憶部が記憶する温度情報の一例を示す表である。
【図８】画像形成装置のハードウェア構成の一例を表す図である。
【図９】制御部の一構成例を表す機能ブロック図である。
【図１０】画像形成装置が実行する温度差縮小処理について概説するための図である。
【図１１】画像形成装置が実行する温度差修正の一例を表すフローチャートである。
【図１２】実施例２におけるエンジンの一構成例を表す図である。
【図１３】実施例２において画像形成装置が実行する温度差修正処理の一例を表すフローチャートである。
【図１４】実施例２において記憶部が記憶する情報の一例を示す表である。
【図１５】実施例３において画像形成装置が実行する温度差修正処理の一例を表すフローチャートである。
【図１６】実施例４における制御部の一構成例を表す図である。
【図１７】実施例４において画像形成装置が実行する温度差修正処理の一例を表すフローチャートである。
【図１８】実施例５において画像形成装置が実行する温度差修正処理の一例を表すフローチャートである。
【符号の説明】
【０１１５】
１…画像形成システム          １０…通信網                  
１００…画像形成装置          １０１…実行部（ＰＣＵ）      
１０２…読出専用記憶装置      １０３…読書可能記憶装置      
１０４…外部記憶装置          １０５…入出力回路            
１１０…通信部                １２０…入力部                
１３０…表示部                １４０…形成部                
１４１…駆動部                １４２…転写ベルト            
１４５…エンジン              １４５Ｋ…Ｋエンジン            
１４６Ｋ…露光光源（第１の露光光源）（ＬＰＨ）
１４６Ｃ，１４６Ｍ，１４６Ｙ…露光光源（第２の露光光源）（ＬＰＨ）
１４７Ｋ，１４７Ｃ，１４７Ｍ，１４７Ｙ…帯電器
１４８Ｋ…感光体（第１の感光体）
１４８Ｃ，１４８Ｍ，１４８Ｙ…感光体（第２の感光体）
１４９Ｋ，１４９Ｃ，１４９Ｍ，１４９Ｙ…現像器
１４５Ｃ…Ｃエンジン          １４５Ｍ…Ｍエンジン            
１４５Ｙ…Ｙエンジン          １４６ａＹ…展開部            
１４６ｂＹ…発光信号発生器    １４６ｃＹ…駆動信号発生器    
１４６ｄＹ…ＬＥＤアレイ      １４６ｅＹ…発生部            
１４６ｆＹ…第１制御部（第１制御手段）
１４６ｇＹ…第２制御部（第２制御手段）
１４６ｈＹ…温度差制御部（制御手段）
１５０…検出部                １６０…記憶部（記憶手段）    
１７０…制御部                １７１…駆動制御部            
１７２…取得部                １７３…算出部（算出手段）    
１９１…端末装置              １９２…端末装置              
２００…画像形成装置          ２４１…駆動部                
２４２ａ…転写ベルト          ２４５…エンジン              
２４５Ｋ…Ｋエンジン            
２４６Ｋ…露光光源（第１の露光光源）（ＬＰＨ）
２４６Ｃ，２４６Ｍ，２４６Ｙ…露光光源（第２の露光光源）（ＬＰＨ）
２４７Ｋ，２４７Ｃ，２４７Ｍ，２４７Ｋ…帯電器
２４８Ｋ…感光体（第１の感光体）
２４８Ｃ，２４８Ｍ，２４８Ｙ…感光体（第２の感光体）
２４９Ｋ，２４９Ｃ，２４９Ｍ，２４９Ｙ…現像器
２４５Ｃ…Ｃエンジン            ２４５Ｍ…Ｍエンジン            
２４５Ｙ…Ｙエンジン            
２４６ｆＫ…第１制御部（第１制御手段）
２４６ｇＫ…第２制御部（第２制御手段）
２５０Ｋ，２５０Ｃ，２５０Ｍ，２５０Ｙ…検出部
２７０…制御部                
２７２…取得部                ２７３…算出部（算出手段）    
３００…画像形成装置          
３４６ｆＹ…第１制御部（第１制御手段）
３４６ｇＹ…第２制御部（第２制御手段）
３７３…算出部（算出手段）    
４００…画像形成装置          ４１０…通信部                
４４１…駆動部                ４６０…記憶部                
４７０…制御部（制御手段）    ４７１…駆動制御部            
４７３…算出部                
４７５…第１制御部（第１制御手段）
４７６…第２制御部（第２制御手段）
５００…画像形成装置          
５７５…第１制御部（第１制御手段）
５７６…第２制御部（第２制御手段）
ＣＨＩＰ１〜６０…発光素子等  
【図１】
2010079170.tif 000003
【図２】
2010079170.tif 000004
【図３】
2010079170.tif 000005
【図４】
2010079170.tif 000006
【図５】
2010079170.tif 000007
【図６】
2010079170.tif 000008
【図７】
2010079170.tif 000009
【図８】
2010079170.tif 000010
【図９】
2010079170.tif 000011
【図１０】
2010079170.tif 000012
【図１１】
2010079170.tif 000013
【図１２】
2010079170.tif 000014
【図１３】
2010079170.tif 000015
【図１４】
2010079170.tif 000016
【図１５】
2010079170.tif 000017
【図１６】
2010079170.tif 000018
【図１７】
2010079170.tif 000019
【図１８】
2010079170.tif 000020