(57)【要約】【課題】結露が発生しても、速度を低下させることなく、画像の形成ができる画像形成装置を提供する。【解決手段】点灯制御回路により擬似信号が生成され、結露判断プログラムによりＢＤセンサに結露が発生する可能性が高いと判断され、異常判断プログラムによりＢＤセンサに異常があると判断された場合、ＢＤ信号の代わりに擬似信号を用いて発光素子の点灯開始タイミングが制御される。【選択図】図６
2012148559.tif 000002
【特許請求の範囲】
【請求項１】
レーザ光を出射する発光素子と、
前記発光素子より出射されるレーザ光を偏向する光偏向部と、
前記光偏向部により偏向された前記レーザ光を受光して検出信号を発生する受光センサと、
前記光偏向部により偏向されたレーザ光により静電潜像が形成される感光体と、
前記受光センサに結露が発生する可能性が高いか否かを判断する結露判断部と、
擬似信号を生成する擬似信号生成部と、
前記検出信号または前記疑似信号を利用して、前記発光素子の点灯開始タイミングを制御する点灯制御部と、
前記受光センサが前記検出信号を発生しているかいないかを検出する信号検出部とを備え、
前記点灯制御部は、
前記結露判断部により前記受光センサに結露が発生する可能性が高いと判断され、かつ、前記信号検出部により前記受光センサが前記検出信号を発生していないことが検出された場合は、前記擬似信号生成部により生成された前記擬似信号を用いて前記発光素子の点灯開始タイミングを制御することを特徴とする画像形成装置。
【請求項２】
請求項１に記載の画像形成装置において、
前記点灯制御部は、
前記信号検出部により前記受光センサが前記検出信号を発生していることが検出された場合は、前記検出信号を用いて前記発光素子の点灯開始タイミングを制御し、
前記結露判断部により前記受光センサに結露が発生する可能性が高いと判断されないにもかかわらず、前記信号検出部により前記受光センサが前記検出信号を発生していないことが検出された場合は、前記発光素子の点灯開始タイミングの制御を中止することを特徴とする画像形成装置。
【請求項３】
請求項１または請求項２に記載の画像形成装置において、
装置本体内の空気の温度を検出する内部温度センサと、
前記内部温度センサにより検出された前記装置本体内の空気の温度が所定値よりも低いか否かを判別する第１判別部とを備え、
前記結露判断部は、前記第１判別部により、前記内部温度センサにより検出された前記装置本体内の空気の温度が所定値よりも低いと判別された場合、前記受光センサに結露が発生する可能性が高いと判断することを特徴とする画像形成装置。
【請求項４】
請求項１から請求項３のいずれか１つに記載の画像形成装置において、
装置本体外の空気の温度を検出する外部温度センサと、
装置本体内の空気の温度を検出する内部温度センサと、
前記外部温度センサにより検出された前記装置本体外の空気の温度と前記内部温度センサにより検出された前記装置本体内の空気の温度との差が所定値よりも大きいか否かを判別する第２判別部とを備え、
前記結露判断部は、前記第２判別部により、前記外部温度センサにより検出された前記装置本体外の空気の温度と前記内部温度センサにより検出された前記装置本体内の空気の温度との差が所定値よりも大きいと判別された場合、前記受光センサに結露が発生する可能性が高いと判断することを特徴とする画像形成装置。
【請求項５】
請求項１から請求項４のいずれか１つに記載の画像形成装置において、
装置本体外の空気の温度を検出する外部温度センサと、
装置本体内の空気の温度を検出する内部温度センサと、
装置本体外の空気の湿度を検出する外部湿度センサと、
前記外部温度センサにより検出された前記温度と前記外部湿度センサにより検出された前記湿度とから装置本体外の空気の露点温度を算出する算出部と、
前記内部温度センサにより検出された前記装置本体内の空気の温度が前記算出部により算出された前記露点温度よりも低い温度であるか否かを判別する第３判別部とを備え、
前記結露判断部は、前記第３判別部により前記内部温度センサにより検出された前記装置本体内の空気の温度が前記装置本体外の空気の露点温度よりも低いと判別された場合、前記受光センサに結露が発生する可能性が高いと判断することを特徴とする画像形成装置。
【請求項６】
請求項１から請求項５のいずれか１つに記載の画像形成装置において、
前記擬似信号生成部は、前記検出信号と同じ発生周期を有する擬似信号を生成し、前記疑似信号の生成タイミングが前記検出信号の発生タイミングよりも所定の位相差だけ遅れることを特徴とする画像形成装置。
【請求項７】
請求項１から請求項６のいずれか１つに記載の画像形成装置において、
前記点灯制御部は、前記検出信号を用いて前記発光素子の点灯開始タイミングを制御する場合、所定の第一期間後に前記発光素子の点灯を開始し、前記疑似信号を用いて前記発光素子の点灯開始タイミングを制御する場合、前記第一期間よりも位相差だけ短い第二期間後に前記発光素子の点灯を開始することを特徴とする画像形成装置。
【請求項８】
請求項１から請求項７のいずれか１つに記載の画像形成装置において、
前記疑似信号に基づき後続のページの印刷を続けるか否かを決定する疑似信号継続決定部を備えることを特徴とする画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、レーザプリンタなどの画像形成装置に関する。
【背景技術】
【０００２】
従来より、レーザプリンタなどの画像形成装置においては、走査されるレーザ光がＢＤセンサで検出され、レーザ光の走査周期に応じたＢＤ信号が発生される。そして、このＢＤ信号を用いて、画像データにより変調されたレーザ光の点灯開始タイミングが制御される。このようなレーザプリンタにおいて、装置内で結露が発生すると、ＢＤセンサから正常なＢＤ信号が発生されなくなり、結露が除去されるまで印字を行うことが出来なくなってしまう。そこで、特許文献１に記載の画像形成装置では、装置本体外の温度および湿度と、装置本体内の温度とに基づいて装置本体内で結露が発生するか否かを判断し、結露が発生すると判断された場合には、間欠印字モードが実行される。間欠印字モードでは、複数頁の印字が行われる場合、１頁分の印字ごとに待機させられる時間間隔が通常の連続印字モードよりも長く設定される。これにより、通常の連続印字モードよりも定着部で熱定着させる用紙の単位時間当たりの枚数を減らし、定着部を通過した用紙から発生する水蒸気の量を減らすことができ、結露を抑制しながら印字を開始することができる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００９−２０４９３５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１に記載の画像形成装置では、結露が発生すると判断された場合、結露を抑制するために上記間欠印字モードが実行されるので、複数頁の印字に要する期間が通常の連続印字モードが実行される場合よりも長くなってしまう問題がある。
【０００５】
本発明は、上述した問題を解決するためになされたものであり、その目的は、結露が発生しても、速度を低下させることなく、画像の形成ができる画像形成装置を提供することにある。
【課題を解決するための手段】
【０００６】
この目的を達成するために、請求項１記載の画像形成装置は、レーザ光を出射する発光素子と、前記発光素子より出射されるレーザ光を偏向する光偏向部と、前記光偏向部により偏向された前記レーザ光を受光して検出信号を発生する受光センサと、前記光偏向部により偏向されたレーザ光により静電潜像が形成される感光体と、前記受光センサに結露が発生する可能性が高いか否かを判断する結露判断部と、擬似信号を生成する擬似信号生成部と、前記検出信号または前記疑似信号を利用して、前記発光素子の点灯開始タイミングを制御する点灯制御部と、前記受光センサが前記検出信号を発生しているかいないかを検出する信号検出部とを備え、前記点灯制御部は、前記結露判断部により前記受光センサに結露が発生する可能性が高いと判断され、かつ、前記信号検出部により前記受光センサが前記検出信号を発生していないことが検出された場合は、前記擬似信号生成部により生成された前記擬似信号を用いて前記発光素子の点灯開始タイミングを制御する。
【０００７】
請求項１記載の画像形成装置によれば、受光センサに結露が発生する可能性が高いと判断され、受光センサに異常があると判断された場合、検出信号の代わりに擬似信号生成部により生成された擬似信号を用いて発光素子の点灯開始タイミングを制御する。擬似信号を用いて画像を形成することができるため、結露が発生しても、速度を低下させることなく、画像の形成ができる。
【０００８】
また、請求項２記載の画像形成装置は、前記点灯制御部は、前記信号検出部により前記受光センサが前記検出信号を発生していることが検出された場合は、前記検出信号を用いて前記発光素子の点灯開始タイミングを制御し、前記結露判断部により前記受光センサに結露が発生する可能性が高いと判断されないにもかかわらず、前記信号検出部により前記受光センサが前記検出信号を発生していないことが検出された場合は、前記発光素子の点灯開始タイミングの制御を中止する。
【０００９】
請求項２記載の画像形成装置によれば、検出信号を発生していることが検出された場合は、検出信号を用いて発光素子の点灯開始タイミングを制御し、受光センサに結露が発生する可能性が高いと判断されないにもかかわらず、検出信号を発生していないことが検出された場合は、発光素子の点灯開始タイミングの制御を中止する。したがって、結露が発生しないときに検出信号が発生しない場合に誤って発光素子を点灯させてしまうことを抑制できる。
【００１０】
また、請求項３記載の画像形成装置は、装置本体内の空気の温度を検出する内部温度センサと、前記内部温度センサにより検出された前記装置本体内の空気の温度が所定値よりも低いか否かを判別する第１判別部とを備え、前記結露判断部は、前記第１判別部により、前記内部温度センサにより検出された前記装置本体内の空気の温度が所定値よりも低いと判別された場合、前記受光センサに結露が発生する可能性が高いと判断する。
【００１１】
請求項３記載の画像形成装置によれば、内部温度センサにより検出された装置本体内の空気の温度が所定値よりも低い場合、受光センサに結露が発生する可能性が高いと判断される。画像形成装置の内部温度が低い場合、受光センサに結露が発生し易い。つまり、この場合、受光センサに結露が発生する可能性が高いと予測される。したがって、受光センサに結露が発生する場合に備えて、より確実に擬似信号を生成することができる。
【００１２】
また、請求項４記載の画像形成装置は、装置本体外の空気の温度を検出する外部温度センサと、装置本体内の空気の温度を検出する内部温度センサと、前記外部温度センサにより検出された前記装置本体外の空気の温度と前記内部温度センサにより検出された前記装置本体内の空気の温度との差が所定値よりも大きいか否かを判別する第２判別部とを備え、前記結露判断部は、前記第２判別部により、前記外部温度センサにより検出された前記装置本体外の空気の温度と前記内部温度センサにより検出された前記装置本体内の空気の温度との差が所定値よりも大きいと判別された場合、前記受光センサに結露が発生する可能性が高いと判断する。
【００１３】
請求項４記載の画像形成装置によれば、外部温度センサにより検出された装置本体外の空気の温度と内部温度センサにより検出された装置本体内の空気の温度との差が所定値よりも大きいと判別された場合、受光センサに結露が発生する可能性が高いと判断する。外部温度センサにより検出された温度と内部温度センサにより検出された温度との差が所定値よりも大きい場合、受光センサに結露が発生する可能性が非常に高い。したがって、受光センサに結露が発生する可能性が高いことをより確実に判断できる。
【００１４】
また、請求項５記載の画像形成装置は、装置本体外の空気の温度を検出する外部温度センサと、装置本体内の空気の温度を検出する内部温度センサと、装置本体外の空気の湿度を検出する外部湿度センサと、前記外部温度センサにより検出された前記温度と前記外部湿度センサにより検出された前記湿度とから装置本体外の空気の露点温度を算出する算出部と、前記内部温度センサにより検出された前記装置本体内の空気の温度が前記算出部により算出された前記露点温度よりも低い温度であるか否かを判別する第３判別部とを備え、前記結露判断部は、前記第３判別部により前記内部温度センサにより検出された前記装置本体内の空気の温度が前記装置本体外の空気の露点温度よりも低いと判別された場合、前記受光センサに結露が発生する可能性が高いと判断する。
【００１５】
請求項５記載の画像形成装置によれば、内部温度センサにより検出された装置本体内の空気の温度が算出部により算出された露点温度よりも低い場合、受光センサに結露が発生する可能性が高いと判断する。内部温度センサにより検出された装置本体内の空気の温度が算出部により算出された露点温度よりも低い場合、受光センサに結露が発生する可能性が非常に高い。したがって、受光センサに結露が発生する可能性が高いことをより確実に判断できる。
【００１６】
また、請求項６記載の画像形成装置は、前記擬似信号生成部は、前記検出信号と同じ発生周期を有する擬似信号を生成し、前記疑似信号の生成タイミングが前記検出信号の発生タイミングよりも所定の位相差だけ遅れる。
【００１７】
請求項６記載の画像形成装置によれば、疑似信号生成部は、検出信号と同じ発生周期を有する疑似信号を生成し、疑似信号の生成タイミングが検出信号の発生タイミングよりも所定の位相差だけ遅れる。したがって、結露が発生して検出信号が発生しなくても、位相差後に生成される疑似信号を用いて画像形成を行うことができ、速度を低下させることなく、検出信号を用いたように画像形成を行うことができる。
【００１８】
また、請求項７記載の画像形成装置は、前記点灯制御部は、前記検出信号を用いて前記発光素子の点灯開始タイミングを制御する場合、所定の第一期間後に前記発光素子の点灯を開始し、前記疑似信号を用いて前記発光素子の点灯開始タイミングを制御する場合、前記第一期間よりも位相差だけ短い第二期間後に前記発光素子の点灯を開始する。
【００１９】
請求項７記載の画像形成装置によれば、点灯制御部は、検出信号を用いて点灯開始タイミングを制御する場合、所定の第一期間後に発光素子の点灯を開始し、疑似信号を用いて点灯開始タイミングを制御する場合、第一期間よりも位相差だけ短い第二期間後に発光素子の点灯を開始する。したがって、疑似信号を用いて点灯開始タイミングを制御しても、検出信号を用いて点灯開始タイミングを制御した場合と同様のタイミングで発光素子の点灯を開始することができる。
【００２０】
また、請求項８記載の画像形成装置は、前記疑似信号に基づき後続のページの印刷を続けるか否かを決定する疑似信号継続決定部を備える。
【００２１】
請求項８記載の画像形成装置によれば、疑似信号に基づき後続のページの印刷を続けるか否かを決定する疑似信号継続決定部を備える。したがって、結露が発生して検出信号を用いることができないときに、ユーザが印刷結果を見て、疑似信号に基いて後続のページの印刷を続けるか、止めるかを決定することができる。
【発明の効果】
【００２２】
本発明によれば、結露が発生しても、速度を低下させることなく、画像の形成ができる。
【図面の簡単な説明】
【００２３】
【図１】本発明の実施形態に係るレーザプリンタを示す断面図。
【図２】図１に示すレーザプリンタのスキャナユニットの構成を示す模式図。
【図３】図１に示すレーザプリンタの電気的構成を示すブロック図。
【図４】第１実施形態に係るレーザプリンタの印刷ジョブ処理を表すフローチャート。
【図５】通常印刷の露光制御を表すフローチャート。
【図６】結露対応印刷の露光制御を表すフローチャート。
【図７】擬似信号生成処理を表すフローチャート。
【図８Ａ】ＢＤ信号と擬似信号との関係を示す波形図。
【図８Ｂ】通常印刷におけるＢＤ信号の発生タイミングとＬＤの点灯タイミングとの関係を示す波形図。
【図８Ｃ】結露対応印刷におけるＢＤ信号および擬似信号の発生タイミングとＬＤの点灯タイミングとの関係を示す波形図。
【図９】第２実施形態に係るレーザプリンタの印刷ジョブ処理を表すフローチャート。
【図１０】第３実施形態に係るレーザプリンタの印刷ジョブ処理を表すフローチャート。
【発明を実施するための形態】
【００２４】
［実施形態］
次に、第１実施形態に係るレーザプリンタについて、図１から図８Ｃを参照しながら説明する。以下の説明においては、レーザプリンタが使用される向きに置かれた状態で、「前」、「後」、「上」、「下」、「右」および「左」の表現を用いる。図１においては、右側を「前側」と称し、左側を「後側」と称し、紙面垂直方向のうち奥側を「右側」と称し、紙面垂直方向のうち手前側を「左側」と称する。また、上下方向については、図の上下方向をそのまま「上下方向」と称する。
【００２５】
＜レーザプリンタ１の全体構成＞
図１に示すように、レーザプリンタ１は、装置本体としての本体ケーシング２内に用紙３を給紙するためのフィーダ部４や、用紙３に画像を形成するための画像形成部５等を備えている。
【００２６】
＜フィーダ部４の構成＞
フィーダ部４は、公知の構造であり、主に、給紙トレイ６、用紙押圧板７および用紙搬送機構８を備えている。そして、フィーダ部４では、給紙トレイ６内の用紙３が、用紙押圧板７によって上方に寄せられ、用紙搬送機構８によって画像形成部５に搬送される。
【００２７】
＜画像形成部５の構成＞
画像形成部５は、用紙３に現像剤像を形成するスキャナユニット９およびプロセスカートリッジ１０と、プロセスカートリッジ１０により用紙３上に転写された現像剤像を当該用紙３上に熱定着させる定着部１１等を備えている。
【００２８】
スキャナユニット９は、レーザ光を出射するレーザダイオード（ＬＤ）１２（図２参照）、回転駆動されることでレーザ光を所定の範囲で走査させるポリゴンミラー１３、ｆθレンズ１４、トーリックレンズ１５、反射鏡１６，１７等を備えている。ＬＤ１２から出射されたレーザ光は、図の二点鎖線で示す経路を通って、感光体１８の表面上に照射される。尚、スキャナユニット９の構成の詳細については、後述する。
【００２９】
プロセスカートリッジ１０は、本体ケーシング２の手前側のフロントカバー２Ａが適宜開放されて、本体ケーシング２に対して着脱される。このプロセスカートリッジ１０は、現像カートリッジ１９とドラムユニット２０とで主に構成されている。
【００３０】
現像カートリッジ１９は、ドラムユニット２０とともに本体ケーシング２に対して着脱され、或いは本体ケーシング２に固定されたドラムユニット２０に対して着脱される。現像カートリッジ１９は、主に、現像ローラ２１、層厚規制ブレード２２、供給ローラ２３およびトナーホッパ２４を備えている。
【００３１】
この現像カートリッジ１９では、トナーホッパ２４内の現像剤が、アジテータ２５で攪拌された後、供給ローラ２３により現像ローラ２１に供給され、このとき、供給ローラ２３と現像ローラ２１との間で正に摩擦帯電される。現像ローラ２１上に供給された現像剤は、現像ローラ２１の回転に伴って、層厚規制ブレード２２と現像ローラ２１との間に進入し、さらに摩擦帯電されつつ、一定厚さの薄層として現像ローラ２１上に担持される。
【００３２】
ドラムユニット２０は、公知の感光体１８、スコロトロン型帯電器２６および転写ローラ２７を主に備えている。そして、このドラムユニット２０内において、感光体１８の表面は、スコロトロン型帯電器２６により一様に正帯電された後、スキャナユニット９からの画像データによって変調されたレーザ光に照射されることにより露光される。これにより、露光された部分の電位が下がって、画像データに基づく静電潜像が形成される。
【００３３】
次いで、現像ローラ２１の回転により、現像ローラ２１上に担持されている現像剤が、感光体１８の表面上に形成された静電潜像に供給されて、感光体１８の表面上に現像剤像が形成される。その後、感光体１８と転写ローラ２７の間に用紙３が搬送されることで、感光体１８の表面に担持されている現像剤像が用紙３上に転写される。
【００３４】
定着部１１は、公知の構造であり、加熱ローラ２８と、押圧ローラ２９とを備えている。加熱ローラ２８は、加熱ローラ２８を加熱するハロゲンヒータ３０が内設されている。そして、定着部１１では、用紙３上に転写された現像剤像が、用紙３が加熱ローラ２８と押圧ローラ２９との間を通過する間に熱定着される。なお、定着部１１を通過した用紙３は、排紙ローラ３１によって排紙トレイ３２上に送り出される。本体ケーシング２には、定着部１１や用紙３から発生した熱や水蒸気を装置外に排出する第１のファン３３および本体ケーシング２外の空気を本体ケーシング２内に取り込む第２のファン３４が設けられている。
【００３５】
また、図１に示すように、本体ケーシング２内には、装置内の内部温度Ｔａを検出する内部温度センサ３７が設けられるとともに、本体ケーシング２の外面には、装置外の外部温度Ｔｂおよび外部湿度Ｈｂを検出する温湿度センサ３８が設けられている。
【００３６】
＜スキャナユニット９の構成＞
図２においては、右側を「手前側」と称し、左側を「奥側」と称し上側を「右側」と称し、下側を「左側」と称する。スキャナユニット９は、ＬＤ１２、レンズ部３５、ポリゴンミラー１３、ｆθレンズ１４、トーリックレンズ１５（図１参照）、反射鏡１６，１７（図１参照）および、ＢＤセンサ３６等を備えている。レンズ部３５は、コリメータレンズおよびシリンドリカルレンズ等で構成されている。
【００３７】
ＬＤ１２は、点灯制御回路４９（図３参照）から出力される信号に応じて点灯または消灯する。ＬＤ１２から出射されたレーザ光は、レンズ部３５を介してポリゴンミラー１３に照射される。ポリゴンミラー１３はポリゴンモータ５３によって高速回転されており、照射されたレーザ光はポリゴンミラー１３によって偏向され、ｆθレンズ１４、反射鏡１６、トーリックレンズ１５および反射鏡１７を介して感光体１８に照射される。ポリゴンミラー１３の１つのミラー面によって偏向されたレーザ光が感光体１８の１ライン上に走査される。図２に示すように、ポリゴンミラー１３は、反時計回りに回転している。レーザ光は左側から右側に向かって走査され、ＢＤセンサ３６、感光体１８の順にレーザ光が照射される。
【００３８】
ポリゴンミラー１３は６つのミラー面で構成されており、レーザ光を周期的に偏向する。本実施形態ではレーザ光がポリゴンミラー１３の１つのミラー面によって偏向される期間を１周期とする。したがって本実施形態では６周期でポリゴンミラー１３が１回転することになる。
【００３９】
ＢＤセンサ３６は、ポリゴンミラー１３で偏向されたレーザ光が感光体１８を走査するより前に通過する位置に配置されている。ＢＤセンサ３６により、印刷時において感光体１８に向けて１ライン毎にレーザ光を走査し始めるＬＤ１２の点灯開始のタイミングが決定される。より具体的には、図８Ｂおよび８Ｃに示すように、ＢＤ信号の立上がりから期間Ｔ４経過後に、印刷のためのＬＤ１２の点灯が開始される。ＢＤセンサ３６は、ＬＤ１２から出射されたレーザ光を受光するとＢＤ（Beam Detect）信号を発生して点灯制御回路４９に出力する。
【００４０】
＜レーザプリンタ１の電気的構成＞
次に、レーザプリンタ１の電気的構成について説明する。レーザプリンタ１は、図３に示すように、ＣＰＵ４０、ＲＯＭ４１、ＲＡＭ４２、表示部４３、操作部４４、フィーダ部４、スキャナユニット９、定着部１１、ファン駆動部４７、内部温度センサ３７および温湿度センサ３８等を備えている。
【００４１】
ＣＰＵ４０は、ＲＯＭ４１に格納されている各種プログラムを実行し、ＲＡＭ４２に各数値を記憶させている。ＣＰＵ４０は、表示部４３、操作部４４、フィーダ部４、スキャナユニット９、定着部１１、ファン駆動部４７、内部温度センサ３７および温湿度センサ３８等と電気的に接続されている。ＲＯＭ４１は、このレーザプリンタ１において印刷動作を行うための各種制御プログラムを格納している。ＲＡＭ４２は、各種制御プログラムにおいて設定される数値等を一時的に記憶する。
【００４２】
表示部４３は、たとえば、液晶ディスプレイおよびランプからなり、各種の設定画面および動作状態を表示する。また、表示部４３は、ＣＰＵ４０によってレーザプリンタ１の何らかの異常が検知された際に、異常があったことを警告する警告表示を行う。操作部４４は、複数のボタンおよびスイッチからなり、ユーザによって印刷開始の指示等の各種の入力操作が行われる。フィーダ部４は、操作部４４等により印刷開始の指示が入力されると、給紙トレイ６内の用紙３を画像形成部５に搬送する。
【００４３】
（ＲＡＭ４２のメモリ領域）
ＲＡＭ４２は、図３に示すように、温湿度メモリ領域ＡＲ１および期間メモリ領域ＡＲ２を備える。温湿度メモリ領域ＡＲ１は、内部温度メモリ領域ＡＲ１１、外部温度メモリ領域ＡＲ１２、外部湿度メモリ領域ＡＲ１３および露点温度メモリ領域ＡＲ１４を有する。期間メモリ領域ＡＲ２は、発生周期メモリ領域ＡＲ２１を有する。
【００４４】
内部温度メモリ領域ＡＲ１１は、内部温度センサ３７により検出された内部温度Ｔａを記憶するための領域である。外部温度メモリ領域ＡＲ１２は、温湿度センサ３８により検出された外部温度Ｔｂを記憶するための領域である。外部湿度メモリ領域ＡＲ１３は、温湿度センサ３８により検出された外部湿度Ｈｂを記憶するための領域である。露点温度メモリ領域ＡＲ１４は、露点温度Ｔｒを記憶するための領域である。ＣＰＵ４０は、公知の式を用いて、外部温度Ｔｂおよび外部湿度Ｈｂから露点温度Ｔｒを計算する。
【００４５】
発生周期メモリ領域ＡＲ２１は、ＢＤ信号の発生周期Ｔ１（図８Ａ参照）を記憶する。
【００４６】
（ＲＯＭ４１のメモリ領域および記憶プログラム）
ＲＯＭ４１は、図３に示すように、期間領域ＰＲ１、結露判断領域ＰＲ２、擬似信号生成領域ＰＲ３、露光制御領域ＰＲ４および露点温度領域ＰＲ５を備える。
【００４７】
期間領域ＰＲ１について、図８Ａから８Ｃを用いて説明する。期間領域ＰＲ１は、予め定められた期間Ｔ２、期間Ｔ３、期間Ｔ４、期間Ｔ５、および許容発生期間Ｔ６を記憶する。期間Ｔ２は、ＢＤ信号の発生タイミングと擬似信号の生成タイミングとの差である（図８Ａ）。期間Ｔ３は、擬似信号の生成タイミングからＬＤ１２の点灯開始タイミングまでの期間である（図８Ｃ）。
【００４８】
期間Ｔ４は、ＢＤ信号の発生タイミングからＬＤ１２の点灯開始タイミングまでの期間である（図８Ｂおよび８Ｃ）。期間Ｔ４は、期間Ｔ２と期間Ｔ３とを足し合わせた期間でもある（Ｔ４＝Ｔ２＋Ｔ３）。点灯開始タイミングとは、画像データに基づいて変調して点灯されるレーザ光を感光体１８に１ライン走査し始めるタイミングである。
【００４９】
期間Ｔ５は、直前のＢＤ信号発生時刻から、ＬＤ１２の強制点灯を開始するまでの期間である（図８Ｂおよび８Ｃ）。許容発生期間Ｔ６は、ＬＤ１２の強制点灯が行われる期間である（図８Ｂおよび８Ｃ）。許容発生期間Ｔ６は、ＢＤ信号の発生予測タイミングとＢＤ信号が実際に発生するタイミングとのずれを許容する期間である。
【００５０】
ＬＤ１２の点灯制御では、ＬＤ１２を周期的に強制点灯させてＢＤ信号を発生させている。ＬＤ１２の強制点灯は、レーザ光を反射するポリゴンミラー１３の面が回転により変わった後から少なくともＢＤ信号が発生されるまで行われる必要がある。しかし、常にＢＤ信号が発生されるまで強制点灯を行うことにすると、ＢＤ信号が発生しない場合、強制点灯が長時間行われて感光体１８が必要以上に露光されてしまう。このため、発生予測タイミングまで強制点灯が行われ、その後は、印刷のための点灯開始タイミングまでＬＤ１２が消灯されるように制御されるのが好ましい。
【００５１】
しかし、実際には、ＢＤ信号が発生するタイミングが発生予測タイミングからずれることがある。そこで、本実施形態では、図８Ｂおよび８Ｃに示すように、このずれを許容する許容発生期間Ｔ６の間、強制点灯が行われる。許容発生期間Ｔ６内にＢＤ信号が発生されない場合、ＢＤセンサ３６に異常があると判断される。
【００５２】
後述の結露対応印刷では、擬似信号が、ＢＤ信号の発生タイミングから期間Ｔ２が経過した時点で立ち上がるように生成される。図８Ｃに示すように、擬似信号が立ち上がるタイミングは、許容発生期間Ｔ６の後、短い時間が経過したタイミングである。
【００５３】
擬似信号が生成される周期は、ＢＤ信号の発生周期Ｔ１と同じである。発生周期Ｔ１は、たとえば、ポリゴンミラー１３が安定回転した後に発生されるＢＤ信号の平均発生周期である。平均発生周期は、たとえば、ポリゴンミラー１３が１回転するとＢＤ信号が６回発生するため、その期間を測定して６で割ることにより得られる。もちろん、１回転ではなく、ポリゴンミラー１３の複数回転の期間を測定して、対応する数で割ってもよい。
【００５４】
結露判断領域ＰＲ２は、結露判断プログラムを記憶する。擬似信号生成領域ＰＲ３は、擬似信号生成プログラムを記憶する。露光制御領域ＰＲ４は、露光制御プログラムを記憶する。
【００５５】
結露判断プログラムは、ＢＤセンサ３６に結露が発生する可能性が高いか否かを判断するためのプログラムであり、図４の処理に対応する。
【００５６】
露光制御プログラムは、ＢＤ信号または擬似信号を用いて、ＬＤ１２を点灯させて感光体１８を露光するためのプログラムであり、図５および図６の処理に対応する。露光制御プログラムが実行されると、ＢＤセンサ３６に結露が発生する可能性が高いと判断され、かつ、ＢＤセンサ３６に異常があると判断された場合、擬似信号に基づいてＬＤ１２の点灯が制御される。
【００５７】
擬似信号生成プログラムは、ＢＤ信号と同じ発生周期Ｔ１を有し、位相が期間Ｔ２だけ遅れた擬似信号を生成するためのプログラムであり、図７の処理に対応する。
【００５８】
露点温度領域ＰＲ５は、外部温度Ｔｂと外部湿度Ｈｂとから露点温度Ｔｒを算出するためのテーブル（露点温度テーブル）を構成する定数を記憶する。また、公知の計算式を用いて露点温度Ｔｒを算出することもでき、この場合、露点温度領域ＰＲ５は、計算式の定数を記憶する。
【００５９】
定着制御回路４６は、ハロゲンヒータ３０への通電状態をＯＮ／ＯＦＦすることで、加熱ローラ２８の加熱を制御している。
【００６０】
ファン駆動部４７は、第１ファン駆動モータ５０、第２ファン駆動モータ５１およびモータドライバ５２を備えている。第１ファン駆動モータ５０は、第１のファン３３を回転駆動させるためのモータである。第２ファン駆動モータ５１は、第２のファン３４を回転駆動させるためのモータである。モータドライバ５２は、第１ファン駆動モータ５０および第２ファン駆動モータ５１に接続されている。モータドライバ５２は、ＣＰＵ４０からのファン駆動指令に基づき、第１ファン駆動モータ５０および第２ファン駆動モータ５１にデジタル信号を入力する。第１ファン駆動モータ５０および第２ファン駆動モータ５１は、入力されたデジタル信号に基づき回転が制御される。
【００６１】
ポリゴンミラー駆動部４８は、ポリゴンモータ５３およびモータドライバ５４を備えている。ポリゴンモータ５３は、ポリゴンミラー１３を回転駆動させるためのモータである。モータドライバ５４は、ポリゴンモータ５３に接続されている。モータドライバ５４は、ＣＰＵ４０からのポリゴンミラー駆動指令に基づき、ポリゴンモータ５３にデジタル信号を入力する。ポリゴンモータ５３は、入力されたデジタル信号に基づき回転が制御される。
【００６２】
点灯制御回路４９は、ＬＤ１２およびＢＤセンサ３６に接続されている。点灯制御回路４９は、ＢＤ信号または擬似信号の発生タイミングに基づきＬＤ１２の点灯を制御する。図８Ｂおよび８Ｃに示すように、ＢＤ信号が正常に検出されているときは、ＢＤ信号の発生タイミングから所定期間Ｔ４経過した時点が、レーザ光の感光体１８への点灯開始タイミングとなる。結露対応印刷においてＢＤ信号が検出されない場合は、擬似信号に基づいてＬＤ１２の点灯が制御される。図８Ｃに示すように、擬似信号の生成タイミングから所定期間Ｔ３経過した時点が、レーザ光の感光体１８への点灯開始タイミングとなる。ＣＰＵ４０は、点灯開始タイミングでＬＤ１２が点灯を開始するように、１ライン分の点灯信号を点灯制御回路４９に出力する。点灯信号は、ＬＤ１２が画像に合わせて変調されつつ点灯するための信号である。点灯制御回路４９は、点灯信号に基づきＬＤ１２が点灯するように制御する。これにより感光体１８に１ライン分の静電潜像が形成される。
【００６３】
内部温度センサ３７は、内部温度Ｔａ（機内気温）を検出する。検出された内部温度Ｔａは、ＲＡＭ４２の内部温度メモリ領域ＡＲ１１に記憶される。温湿度センサ３８は、外部温度Ｔｂ（機外気温）および外部湿度Ｈｂ（機外湿度）を検出する。検出された外部温度Ｔｂは、ＲＡＭ４２の外部温度メモリ領域ＡＲ１２に記憶される。検出された外部湿度Ｈｂは、ＲＡＭ４２の外部湿度メモリ領域ＡＲ１３に記憶される。
【００６４】
＜第１実施形態の制御動作＞
第１実施形態に係るレーザプリンタ１の処理について図４から７に示すフローチャートを用いて説明する。ＣＰＵ４０は、ＲＯＭ４１の各領域に記憶されたプログラムに基づいて図４から図７に示すような処理を実行する。
【００６５】
例えば、レーザプリンタ１の電源が切られ、レーザプリンタ１の内部温度Ｔａが５℃まで冷えている状態になり、その後、レーザプリンタ１の外部温度Ｔｂが上昇し２２℃になったとする。レーザプリンタ１の外部湿度Ｈｂは６５％とする。この時の露点温度Ｔｒは１５℃であるため、レーザプリンタ１の内部温度Ｔａの方が低く、結露が発生する可能性が高い状態である。これは、たとえば、寒冷地のオフィスで終業後にレーザプリンタ１の電源が切られ、朝方に始業とともに暖房が入り、雨が降って湿気がある状態でレーザプリンタ１の電源が投入されると、第１のファン３３および第２のファン３４の回転により、外の湿った暖かい空気がレーザプリンタ１内の冷たい空気に冷やされ、レーザプリンタ１内に結露が生じる。レーザプリンタ１内に結露が生じるとＢＤセンサ３６にも結露が生じ、ＢＤ信号を発生できなくなる場合がある。これは、ＢＤセンサ３６に付着した水滴により、ＢＤセンサ３６がレーザ光を受光できなくなるためである。また、内部温度Ｔａが低い場合、加熱ローラ２８を通過した用紙３から発生する水蒸気により結露が生じることがある。本実施形態の結露対応印刷は、このような状況に対処しようとするものである。
【００６６】
＜印刷ジョブ処理＞
レーザプリンタ１に電源が投入され、印刷ジョブを受け付けると、図４に示す印刷ジョブ処理が開始される。印刷ジョブは、たとえば、ユーザによって操作部４４に印刷開始の指示の入力操作が行われることで受け付けられる。あるいは、レーザプリンタ１に有線または無線で接続された外部のパソコンなどから、印刷指令が入力されることで受け付けられる。
【００６７】
Ｓ１０２で、温湿度センサ３８によって外部温度Ｔｂを検出し、外部温度メモリ領域ＡＲ１２に記憶する。Ｓ１０４で、温湿度センサ３８によって外部湿度Ｈｂを検出し、外部湿度メモリ領域ＡＲ１３に記憶する。Ｓ１０６で、内部温度センサ３７によって内部温度Ｔａを検出し、内部温度メモリ領域ＡＲ１１に記憶する。
【００６８】
Ｓ１０８で、ＣＰＵ４０は、外部温度Ｔｂおよび外部湿度Ｈｂに加えて、上述の露点温度テーブルを参照して露点温度Ｔｒを算出し、露点温度メモリ領域ＡＲ１４に記憶する。
【００６９】
Ｓ１１０で、ＣＰＵ４０は、内部温度メモリ領域ＡＲ１１に記憶された内部温度Ｔａと、露点温度メモリ領域ＡＲ１４に記憶された露点温度Ｔｒとを比較する。内部温度Ｔａが露点温度Ｔｒ以上である場合（Ｓ１１０：Ｎｏ）、Ｓ１１２に進んで通常印刷を行う。この場合、ＢＤセンサ３６に結露が発生する可能性が高くないと判断されたことを意味する。一方、内部温度Ｔａが露点温度Ｔｒより低い場合（Ｓ１１０：Ｙｅｓ）、Ｓ１１４に進んで結露対応印刷を行う。この場合、ＢＤセンサ３６に結露が発生する可能性が高いと判断されたことを意味する。
【００７０】
例えば、上述の例では、内部温度Ｔａ（５℃）が露点温度Ｔｒ（１５℃）よりも低く、ＢＤセンサ３６に結露が発生する可能性が高いと判断されるため（Ｓ１１０：Ｙｅｓ）、処理はＳ１１４に進む。
【００７１】
＜通常印刷＞
図５に示す通常印刷の処理について説明する。説明の簡素化のため、図５のフローチャートでは、主に露光制御に関する処理を記載している。即ち、紙送り制御、定着制御などの処理については省略されている。
【００７２】
Ｓ２０２では、第１のファン３３および第２のファン３４の回転を開始する。これにより、レーザプリンタ１の本体ケーシング２内の空気と外気とが交換される状態となる。
【００７３】
Ｓ２０４では、ポリゴンモータ５３の回転が開始される。ポリゴンモータ５３が所定の速度で安定回転するように、モータドライバ５４によって定速制御が行われる。すでにポリゴンモータ５３が回転されている場合は、その状態を維持して次の処理が行われるものとする。
【００７４】
Ｓ２０６では、図８Ｂに示すように、期間Ｔ６の間、ＬＤ１２を無変調で点灯する（強制点灯）。
【００７５】
Ｓ２０８では、ＬＤ１２が強制点灯されたタイミングから、許容発生期間Ｔ６内にＢＤ信号が検出されたか否かを判断する。許容発生期間Ｔ６内にＢＤ信号が検出された場合は（Ｓ２０８：Ｙｅｓ）、Ｓ２１０へ進み、許容発生期間Ｔ６内にＢＤ信号が検出されない場合は（Ｓ２０８：Ｎｏ）、Ｓ２１８へ進む。たとえば図８Ｂに示す２回の強制点灯のうち、初めの強制点灯では、許容発生期間Ｔ６内にＢＤ信号が検出されているため、Ｓ２１０へ進む。
【００７６】
Ｓ２１０では、１ライン分の露光が行われる。このとき、図８Ｂに示すように、ＢＤ信号が発生してから所定期間Ｔ４が経過した時点から、画像形成用の点灯信号（画像に合わせて変調した点灯信号）に従ってＬＤ１２が点灯する。その後、Ｓ２１２で、ＬＤ１２が消灯される。
【００７７】
Ｓ２１４では、１頁の露光が終了したか否かが判断される。１頁の印刷が終了したか否かは、たとえば、Ｓ２１０の処理をカウントしておき、１頁分の印刷に必要なライン数に到達したか否かにより判断することができる。１頁の露光が終了していないと判断された場合（Ｓ２１４：Ｎｏ）、Ｓ２０６に戻って上記の処理を繰り返す。１頁の露光が終了したと判断された場合（Ｓ２１４：Ｙｅｓ）、Ｓ２１６に進む。
【００７８】
Ｓ２１６では、現在の印刷ジョブにおいてまだ印刷していない頁があるか否かが判断される。まだ印刷していない頁があると判断された場合（Ｓ２１６：Ｙｅｓ）、処理はＳ２０６に戻り、印刷が続けれられる。現在の印刷ジョブの全ての頁を印刷したと判断された場合（Ｓ２１６：Ｎｏ）、Ｓ２２０に進む。
【００７９】
Ｓ２２０では、ポリゴンモータ５３の回転を停止させる。続いて、Ｓ２２２で、第１のファン３３および第２のファン３４の回転を停止させ、この印刷動作が終了する。
【００８０】
一方、Ｓ２０８で許容発生期間Ｔ６内にＢＤ信号が検出されない場合は（Ｓ２０８：Ｎｏ）、Ｓ２１８で印刷ができない旨のエラーが表示部４３に表示される。例えば、図８Ｂに示す２回の強制点灯のうち、２回目の強制点灯では、許容発生期間Ｔ６内にＢＤ信号が検出されないため、エラーとなる。その後、ポリゴンモータ５３およびファン３３、３４の回転を停止させ（Ｓ２２０，Ｓ２２２）、印刷を中止する。以上のように、図５に示す通常印刷では、ＢＤ信号が途切れた場合は印刷を中止する。
【００８１】
＜結露対応印刷＞
次に、図６に示す結露対応印刷の処理について説明する。図５と同様に、説明の簡素化のため、主に露光制御に関する処理を記載している。
【００８２】
まずＳ３０２で、ポリゴンモータ５３を起動してポリゴンミラー１３を回転させ始める。ポリゴンモータ５３およびポリゴンミラー１３が一定速度で安定回転するように、モータドライバ５４によって定速制御が行われる。この時点ではポリゴンミラー１３がどの方向を向いているか分からないため、ポリゴンミラー１３に反射されたレーザ光が走査範囲内のどの位置に照射されるか分からない。
【００８３】
そこで、Ｓ３０４で、ＬＤ１２を無変調で点灯（強制点灯）し、ＬＤ１２が発したレーザ光が回転中のポリゴンミラー１３に反射されてＢＤセンサ３６に入射してＢＤ信号が発生すること（つまり、レーザ光がＢＤセンサ３６の位置までくること）を待つ。ここで、ＢＤ信号が発生した時刻が、ポリゴンミラー１３が、レーザ光がＢＤセンサ３６に届く角度に向いた時刻となる。以降はＢＤ信号が発生される度に、その発生時刻からの経過時間を計測する。上記のようにポリゴンミラー１３は一定速度で回転されるので、計算によって、ポリゴンミラー１３の向きを求めることができる。
【００８４】
Ｓ３０６では、ＬＤ１２が強制点灯されたタイミングから許容発生期間Ｔ６内にＢＤ信号が検出されたか否かを判断する。許容発生期間Ｔ６内にＢＤ信号が検出された場合は（Ｓ３０６：Ｙｅｓ）、Ｓ３０８へ進み、許容発生期間Ｔ６内にＢＤ信号が検出されない場合は（Ｓ３０６：Ｎｏ）、Ｓ３４０へ進む。たとえば図８Ｃに示す３回の強制点灯のうち、第１回目の強制点灯では、許容発生期間Ｔ６内にＢＤ信号が検出されているため、Ｓ３０８へ進む。
【００８５】
Ｓ３０８では、擬似信号を生成するために、図７に示す擬似信号生成処理が実行される。図８Ａに示すように、擬似信号は、ＢＤ信号と同じ長さの発生周期Ｔ１を有し、生成タイミング（位相）が所定期間Ｔ２だけ遅れた信号である。
【００８６】
図７に示す擬似信号生成処理が呼び出されると、Ｓ４０２で、ポリゴンモータ５３が安定回転している状態で、ＢＤ信号の発生周期Ｔ１を測定してＲＡＭ４２の発生周期メモリ領域ＡＲ２１に記憶する。このとき、上述のとおり、ポリゴンモータ５３の少なくとも１回転分の時間を計測して、ＢＤ信号の発生周期Ｔ１を算出する。
【００８７】
Ｓ４０４で、ＣＰＵ４０は、発生周期Ｔ１と、期間領域ＰＲ１に記憶されている期間Ｔ２（位相差）とを点灯制御回路４９へ送信する。
【００８８】
Ｓ４０６で、ＣＰＵ４０は、点灯制御回路４９へ、擬似信号生成の命令を送る。この命令を受けて、点灯制御回路４９は、ＢＤ信号の発生周期Ｔ１と同じ長さの周期を有し、位相が期間Ｔ２だけ遅れた擬似信号を生成する。いったん擬似信号の生成が開始されると、点灯制御回路４９は、ＣＰＵ４０から擬似信号生成停止の命令（Ｓ３４４）を受けるまでは、擬似信号を生成し続ける。これは、後述するＳ３１８でＢＤ信号が検出されなかった場合に、いつでも擬似信号を切替できるようにするためである。なお、ＬＤ１２は、Ｓ３１２で消灯されるまで無変調で点灯したままである。
【００８９】
以上で、図７の擬似信号生成処理が終了し、図６のフローチャートに戻る。Ｓ３１０では、第１のファン３３および第２のファン３４の回転を開始する。Ｓ３１２では、ＬＤ１２が消灯され、強制点灯が終了する。
【００９０】
Ｓ３１４では、擬似信号使用フラグをＯＦＦにする。擬似信号使用フラグとは、擬似信号を使用したか否かを示すためのフラグである。このステップでは、その後の処理に備えて、このフラグをいったんリセットする。
【００９１】
Ｓ３１６では、ＬＤ１２を、許容発生期間Ｔ６だけ強制点灯する（無変調のレーザ光を発生する）。この強制点灯は、直前のＢＤ信号発生時刻から所定期間Ｔ５だけ待って、開始される。これにより、ポリゴンミラー１３の回転に同期して、ＬＤ１２を強制点灯することができる。
【００９２】
Ｓ３１８では、ＬＤ１２が強制点灯されたタイミングから、許容発生期間Ｔ６内にＢＤ信号が検出されたか否かを判断する。許容発生期間Ｔ６内にＢＤ信号が検出された場合は（Ｓ３１８：Ｙｅｓ）、Ｓ３２４へ進み、許容発生期間Ｔ６内にＢＤ信号が検出されない場合は（Ｓ３１８：Ｎｏ）、Ｓ３２０へ進む。
【００９３】
例えば、図８Ｃに示す３回の強制点灯のうち、１回目の強制点灯では、許容発生期間Ｔ６内にＢＤ信号が検出されているため（Ｓ３１８：Ｙｅｓ）、Ｓ３２４へ進む。すなわち、図８Ｃに示すように、ＢＤ信号が発生してから所定期間Ｔ４が経過した時点で、ＬＤ１２は、点灯信号（画像に合わせて変調した点灯信号）に従って点灯を開始し、１ライン分の露光が行われる。
【００９４】
一方、図８Ｃの２回目の強制点灯では、許容発生期間Ｔ６内にＢＤ信号が検出されないため（Ｓ３１８：Ｎｏ）、Ｓ３２０へ進む。Ｓ３２０で擬似信号使用フラグをＯＮにし、擬似信号が検出されるまで待つ（Ｓ３２２）。図８Ｃに示すように、擬似信号が生成されてから所定期間Ｔ３が経過した時点で、ＬＤ１２は、点灯信号（画像に合わせて変調した点灯信号）に従って点灯を開始し、１ライン分の露光が行われる（Ｓ３２４）。
【００９５】
１ライン分の露光が終了すると、Ｓ３２６で、ＬＤ１２が消灯される。Ｓ３２８では、１頁の露光が終了したか否かが判断される。１頁の印刷が終了したか否かは、たとえば、Ｓ３２４の処理をカウントしておき、１頁分の印刷に必要なライン数に到達したか否かにより判断することができる。１頁の印刷が終了していないと判断された場合（Ｓ３２８：Ｎｏ）、Ｓ３１６に戻って上記の処理を繰り返す。１頁の印刷が終了したと判断された場合（Ｓ３２８：Ｙｅｓ）、Ｓ３３０に進む。
【００９６】
なお、上述のように、Ｓ３１６では、直前のＢＤ信号発生時刻から所定期間Ｔ５経過後に、ＬＤ１２の強制点灯を開始する。しかし、印刷の途中でＢＤ信号が検出されなくなった場合、もはやＢＤ信号発生時刻を使うことができない。よって、前回の強制点灯時刻から、発生周期Ｔ１後に、強制点灯を行う。
【００９７】
Ｓ３３０では、現在の印刷ジョブにおいてまだ印刷していない頁があるか否かが判断される。まだ印刷していない頁があると判断された場合（Ｓ３３０：Ｙｅｓ）、Ｓ３３２に進む。現在の印刷ジョブの全ての頁を印刷したと判断された場合（Ｓ３３０：Ｎｏ）、Ｓ３４４に進む。
【００９８】
Ｓ３３２では、擬似信号使用フラグがＯＮであるか否か、つまり、擬似信号を使用したか否かを判断する。擬似信号使用フラグがＯＮである場合（Ｓ３３２：Ｙｅｓ）、Ｓ３３４へ進む。擬似信号使用フラグがＯＦＦである場合（Ｓ３３２：Ｎｏ）、Ｓ３１６に戻って後続のページの印刷を行う。
【００９９】
Ｓ３３４では、レーザプリンタ１の設定が「擬似信号で印刷続行」になっているか否かを判断する。Ｓ３３２で擬似信号使用フラグがＯＮであると判断されたということは、ＢＤセンサ３６に結露が発生した可能性が高いため、ＢＤ信号から擬似信号に切り替えて印刷を行ったことを意味する。擬似信号を用いて印刷を行うと、擬似信号と点灯開始タイミングとの同期が取れなくなり、印刷品質が保てなくなる場合がある。そこで、ＢＤ信号から擬似信号に切り替えて印刷を行った場合、擬似信号を用いて次の印刷ジョブを続行するか、または、印刷を中止するかを、予めユーザに設定させることにしている。或いは、Ｓ３３４で、擬似信号を用いて次の印刷ジョブを続行するか、または、印刷を中止するかをユーザに選択させてもよい。なお、次の印刷ジョブとは、前回の印刷が終了するまでに受け付けられた印刷ジョブ、または、前回の印刷が終了した後に受け付けられた印刷ジョブである。
【０１００】
Ｓ３３４で、レーザプリンタ１の設定が「擬似信号で印刷続行」になっている場合（Ｓ３３４：Ｙｅｓ）、Ｓ３１６に戻って印刷を続行する。設定が「擬似信号で印刷続行」になっていない場合（Ｓ３３４：Ｎｏ）、Ｓ３４４に進む。
【０１０１】
Ｓ３４４では、ＣＰＵ４０は、点灯制御回路４９に対して擬似信号の生成を停止する命令を送り、擬似信号の生成が停止される。Ｓ３４６では、ポリゴンモータ５３の回転を停止させる。続いて、Ｓ３４８で、第１のファン３３および第２のファン３４の回転を停止させる。
【０１０２】
Ｓ３５０では、擬似信号使用フラグがＯＮであるか否か、つまり、擬似信号を使用したか否かを判断する。擬似信号使用フラグがＯＮである場合（Ｓ３５０：Ｙｅｓ）、Ｓ３５２に進み、表示部４３に「擬似信号で印刷しました」というメッセージを表示する。擬似信号使用フラグがＯＦＦである場合（Ｓ３５０：Ｎｏ）、Ｓ３５２の処理をスキップして、処理を終了する。
【０１０３】
一方、Ｓ３０６で、許容発生期間Ｔ６内にＢＤ信号が検出されない場合は（Ｓ３０６：Ｎｏ）、異常が起きたとみなして、Ｓ３４０でＬＤ１２を消灯する。Ｓ３４２で、表示部４３に「印刷できません」というエラーメッセージを表示する。その後、Ｓ３４６でポリゴンモータ５３を停止し（電源供給を止め）、Ｓ３４８でファン３３および３４の回転を停止させる。そして、擬似信号使用フラグがＯＦＦであるから（Ｓ３５０：Ｎｏ）、Ｓ３５２の処理をスキップして、処理を終了する。この場合、エラー終了となる。
【０１０４】
＜効果＞
上述した実施形態に係るレーザプリンタ１によれば、ＢＤセンサ３６に結露が発生する可能性が高いと判断され、かつ、ＢＤセンサ３６に異常があると判断された場合、ＢＤ信号の代わりに擬似信号を用いてＬＤ１２の点灯開始タイミングを制御する。擬似信号はＢＤ信号と同じ発生周期を有している。よって、擬似信号を用いて画像形成を行うことにより、結露によりＢＤ信号が発生されない場合であっても、速度を低下させることなく、画像形成を行うことができる。
【０１０５】
上述した実施形態に係るレーザプリンタ１によれば、ＢＤセンサ３６に結露が発生する可能性が高くないと判断された時には擬似信号を生成せず（通常印刷）、ＢＤセンサ３６に結露が発生する可能性が高いと判断された時に擬似信号を生成する（結露対応印刷）。したがって、必要な状況でのみ擬似信号が生成されるため、効率的である。
【０１０６】
上述した実施形態に係るレーザプリンタ１によれば、内部温度センサ３７により検出された温度（機内気温）が露点温度よりも低い温度であると判断された場合、結露対応印刷を行う。機内気温が露点温度よりも低いと、ＢＤセンサ３６に結露が発生する可能性が非常に高い。したがって、ＢＤセンサ３６に結露が発生する可能性が高い場合に、より確実に結露対応印刷を行うことができる。
【０１０７】
上述した実施形態に係るレーザプリンタ１によれば、結露対応印刷では、擬似信号が生成された後にファン３３および３４を駆動する。ＢＤセンサ３６に結露が発生する可能性が高いと判断された場合、先にファンを駆動させると、装置本体内と装置本体外との空気が交換され、ＢＤセンサ３６が結露する可能性が更に高くなる。したがって、ファンが回転してＢＤセンサ３６が結露する前に擬似信号が生成される。よって、結露が発生していない正常状態において、擬似信号をより確実に生成することができる。
【０１０８】
上述した実施形態に係るレーザプリンタ１によれば、印字ジョブが終了した時に、次の印字ジョブを実行すると選択された場合、擬似信号によるＬＤ１２の点灯制御が行われ、次の印字ジョブを実行しないと選択された場合、擬似信号の生成を停止する。したがって、ユーザは印字ジョブが終了した時にその印字ジョブの印字結果を見ながら、擬似信号を用いて次の印字ジョブを実行するか否かを選択することができる。よって、ユーザは、印字品質が多少落ちてもすぐに印字を行う必要がある場合等は、擬似信号を用いて印字結果を得ることができる。一方、すぐ印字を行う必要がない場合等は、印字を中止することもできる。
【０１０９】
上述した実施形態に係るレーザプリンタ１によれば、ＢＤ信号が一定の発生周期で発生している状態で、ＢＤ信号の発生タイミングから所定期間Ｔ２後に擬似信号が生成される。したがって、許容発生期間Ｔ６内にＢＤ信号が発生されない場合、擬似信号の発生タイミングに基づきＬＤ１２の点灯タイミングを制御できる。
【０１１０】
＜第２実施形態＞
第２実施形態に係るレーザプリンタの印刷ジョブ処理について、図９を参照しながら説明する。第２実施形態に係るレーザプリンタは、第１実施形態の温湿度センサ３８の代わりに外部温度センサ（図示せず）を備えている。すなわち、湿度センサを省略している。かかる構成において、機内と機外との温度差が大きい場合に、ＢＤセンサ３６に結露が発生する可能性が高いとみなして、印刷動作を行う。
【０１１１】
第１実施形態と同様に、印刷ジョブを受け付けると、図９に示すフローチャートに従う印刷ジョブ処理が開始される。
【０１１２】
Ｓ５０２で、ＣＰＵ４０は、外部温度センサ（図示せず）によって外部温度Ｔｂを検出し、外部温度メモリ領域ＡＲ１２に記憶する。Ｓ５０６で、ＣＰＵ４０は、内部温度センサ３７によって内部温度Ｔａを検出し、内部温度メモリ領域ＡＲ１１に記憶する。
【０１１３】
Ｓ５１０で、ＣＰＵ４０は、内部温度メモリ領域ＡＲ１１に記憶された内部温度Ｔａと外部温度メモリ領域ＡＲ１２に記憶された外部温度Ｔｂとの差の絶対値を求め、絶対値が５℃よりも大きいか否かを判断する。絶対値が５℃以下である場合（Ｓ５１０：Ｎｏ）、Ｓ５１２に進んで通常印刷を行う。この場合、ＢＤセンサ３６に結露が発生する可能性が高くないと判断されたことを意味する。絶対値が５℃よりも大きい場合（Ｓ５１０：Ｙｅｓ）、Ｓ５１４に進んで結露対応印刷を行う。この場合、ＢＤセンサ３６に結露が発生する可能性が高いと判断されたことを意味する。通常印刷および結露対応印刷の処理は、第１実施形態と同じである。
【０１１４】
ここで、内部温度Ｔａと外部温度Ｔｂとの差の絶対値を求めるのは、内部温度Ｔａよりも外部温度Ｔｂの方が高い場合と、外部温度Ｔｂよりも内部温度Ｔａの方が高い場合との両方が考えられ、何れの場合も温度差が大きいときに結露が発生しやすいと考えられるためである。
【０１１５】
本実施形態によれば、湿度センサが省略できるため、構成を簡略化できる。また、露点温度を利用しないため、露点温度テーブルの記憶領域が不要となり、露点温度を算出する処理も不要となる。
【０１１６】
＜第３実施形態＞
第３実施形態に係るレーザプリンタの印刷ジョブ処理について、図１０を参照しながら説明する。第３実施形態に係るレーザプリンタは、第１実施形態の温湿度センサ３８を備えていない。すなわち、外部温度センサおよび湿度センサを省略している。かかる構成において、内部温度が所定温度よりも低い場合に、ＢＤセンサ３６に結露が発生する可能性が高いとみなして、印刷動作を行う。
【０１１７】
第１および第２実施形態と同様に、印刷ジョブを受け付けると、図１０に示すフローチャートに従う印刷ジョブ処理が開始される。
【０１１８】
Ｓ６０６で、ＣＰＵ４０は、内部温度センサ３７によって内部温度Ｔａを検出し、内部温度メモリ領域ＡＲ１１に記憶する。
【０１１９】
Ｓ６１０で、ＣＰＵ４０は、内部温度メモリ領域ＡＲ１１に記憶された内部温度Ｔａが５℃よりも低いか否かを判断する。内部温度Ｔａが５℃以上である場合（Ｓ６１０：Ｎｏ）、Ｓ６１２に進んで通常印刷を行う。この場合、ＢＤセンサ３６に結露が発生する可能性が高くないと判断されたことを意味する。内部温度Ｔａが５℃よりも低い場合（Ｓ６１０：Ｙｅｓ）、Ｓ６１４に進んで結露対応印刷を行う。この場合、ＢＤセンサ３６に結露が発生する可能性が高いと判断されたことを意味する。通常印刷および結露対応印刷の処理は、第１実施形態と同じである。
【０１２０】
本実施形態によれば、外部温度センサおよび湿度センサが省略できるため、構成を更に簡略化できる。また、第２実施形態と比較して、内部温度Ｔａと外部温度Ｔｂとの差の絶対値を算出する必要がないため、処理が更に簡単になる。
【０１２１】
［変形例］
本発明は、本実施形態に限定されることはなく、その趣旨を逸脱しない範囲において種々の変形が可能である。以下にその一例を述べる。
【０１２２】
上記実施形態ではレーザプリンタについて説明したが、その他の画像形成装置、例えば複写機や複合機等に本発明を適用してもよい。
【０１２３】
上記実施形態では、ＢＤセンサ３６が、レーザ光が感光体１８を走査する前に通過する位置に配置されたが、感光体１８を走査した後に通過する位置に配置されてもよい。
【０１２４】
上記実施形態では、ポリゴンミラー１３によりレーザ光が偏向されたが、ガルバノミラーを用いてもよい。
【０１２５】
上記実施形態では、レーザプリンタ１が印刷ジョブを受け付けた時に、印刷ジョブ処理として、結露が発生する可能性が高いか否かを判断する処理（第１実施形態ではＳ１０２〜Ｓ１１０、第２実施形態ではＳ５０２〜Ｓ５１０、第３実施形態ではＳ６０６〜Ｓ６１０）を実行している。しかしながら、この処理を、別のタイミングで、例えば、レーザプリンタ１に電源が投入された時、レーザプリンタ１がスリープモードから復帰した時、前回の印刷ジョブの処理が終了してから今回の印刷ジョブが受け付けられるまでに長時間（たとえば３時間）経過した時などに実行してもよい。この場合、結露が発生する可能性が高いか否かを判断する処理で得られた判断結果をＲＡＭなどに記憶しておき、印刷ジョブを受け付けた時に、その判断結果に基づき、通常印刷または結露対応印刷を選択して実行すればよい。
【符号の説明】
【０１２６】
１      レーザプリンタ
２      本体ケーシング
３      用紙
４      フィーダ部
５      画像形成部
９      スキャナユニット
１０    プロセスカートリッジ
１１    定着部
１２    ＬＤ
１３    ポリゴンミラー
２８    加熱ローラ
３３    第１のファン
３４    第２のファン
３６    ＢＤセンサ
３７    内部温度センサ
３８    温湿度センサ
４０    ＣＰＵ
４１    ＲＯＭ
４２    ＲＡＭ
４９    点灯制御回路
Ｈｂ    外部湿度
Ｔａ    内部温度
Ｔｂ    外部温度
ＰＲ１  期間領域
ＰＲ２  結露判断領域
ＰＲ３  擬似信号生成領域
ＰＲ４  露光制御領域
ＰＲ５  露点温度領域
ＡＲ１  温湿度メモリ領域
ＡＲ２  期間メモリ領域
【図１】
2012148559.tif 000003
【図２】
2012148559.tif 000004
【図３】
2012148559.tif 000005
【図４】
2012148559.tif 000006
【図５】
2012148559.tif 000007
【図６】
2012148559.tif 000008
【図７】
2012148559.tif 000009
【図８Ａ】
2012148559.tif 000010
【図８Ｂ】
2012148559.tif 000011
【図８Ｃ】
2012148559.tif 000012
【図９】
2012148559.tif 000013
【図１０】
2012148559.tif 000014