(57)【特許請求の範囲】
【請求項１】
帯電，現像，転写，補給に必要な各高電圧を出力する高圧出力手段を備えた電子写真方式の画像形成装置において、
前記高圧出力手段によって出力される各高電圧に基づいてその各高電圧にそれぞれ比例した帰還電圧を出力する複数の帰還回路と、
その各帰還電圧をそれぞれモニタして前記高圧出力手段が出力する各高電圧を制御する高電圧制御手段と、
前記各帰還回路からそれぞれ出力される帰還電圧がノイズ等の影響で急激に変動したとき、その変動を検出して前記高圧出力手段から出力される各高電圧をそれぞれ異常電圧にならないように調整する電圧調整手段とを設け、
該電圧調整手段は、前記各帰還回路からそれぞれ出力される帰還電圧に対応する帰還値を検出する手段と、該手段によって検出した帰還値を１回前に検出した帰還値と比較し、その差が所定範囲内でなかった場合に、該所定範囲の上限値または下限値に基づき、対応する高圧出力手段に電圧出力を行わせるための値を演算し、その演算結果の値を該高圧出力手段にセットする手段とからなることを特徴とする電子写真方式の画像形成装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、レーザプリンタ等の光プリンタ，複写機，普通紙ファクシミリ装置等の電子写真方式の画像形成装置に関する。
【０００２】
【従来の技術】
上記のような電子写真方式の画像形成装置では、帯電，現像，転写等に必要な各高電圧を出力する高圧出力手段を備えている。
ところで、高圧出力手段に異常が発生すると非常に危険であるが、従来はその異常をオペレータが印字された記録紙を見ることによって発見していた。
【０００３】
【発明が解決しようとする課題】
しかしながら、このような従来の画像形成装置では、高圧出力手段からの帰還信号（出力されている高電圧の検出値に対応する信号）にノイズ等の急激な変動があった場合、それに対応するように高圧出力手段によって出力されている高電圧を変動させようと動作することがあるが、それによって画像品質が低下するという問題があった。
【０００７】
この発明は上記の点に鑑みてなされたものであり、電子写真方式の画像形成装置において、ノイズ等の急激な変動があった場合でも、高圧出力手段が安定した高電圧を出力できるようにすることを目的とする。
【０００９】
【課題を解決するための手段】
この発明は、帯電，現像，転写，補給に必要な各高電圧を出力する高圧出力手段を備えた電子写真方式の画像形成装置において、上記の目的を達成するため、次のようにしたことを特徴とする。
【００１２】
すなわち、高圧出力手段によって出力される各高電圧に基づいてその各高電圧にそれぞれ比例した帰還電圧を出力する複数の帰還回路と、その各帰還電圧をそれぞれモニタして高圧出力手段が出力する各高電圧を制御する高電圧制御手段と、各帰還回路からそれぞれ出力される帰還電圧がノイズ等の影響で急激に変動したとき、その変動を検出して高圧出力手段から出力される各高電圧をそれぞれ異常電圧にならないように調整する電圧調整手段とを設け、その電圧調整手段を、上記各帰還回路からそれぞれ出力される帰還電圧に対応する帰還値を検出する手段と、該手段によって検出した帰還値を１回前に検出した帰還値と比較し、その差が所定範囲内でなかった場合に、該所定範囲の上限値または下限値に基づき、対応する高圧出力手段に電圧出力を行わせるための値を演算し、その演算結果の値を該高圧出力手段にセットする手段とによって構成したものである。
【００１７】
この発明による画像形成装置では、上述した各帰還回路からそれぞれ出力される各帰還電圧をそれぞれモニタして高圧出力手段が出力する各高電圧を制御すると共に、上記各帰還電圧がノイズ等の影響で急激に変動したとき、その変動を検出して高圧出力手段から出力される各高電圧をそれぞれ異常電圧にならないように調整する。つまり、各帰還回路からそれぞれ出力される帰還電圧に対応する帰還値を検出し、その帰還値を１回前に検出した帰還値と比較し、その差が所定範囲内でなかった場合に、該所定範囲の上限値または下限値に基づき、対応する高圧出力手段に電圧出力を行わせるための値を演算し、その演算結果の値をその高圧出力手段にセットする。それによって、ノイズ等の急激な変動があった場合でも、高圧出力手段が安定した高電圧を出力することができる。
【００２０】
【発明の実施の形態】
以下、この発明の実施形態を図面に基づいて具体的に説明する。
図１はこの発明を実施した普通紙ファクシミリ装置の構成例を示すブロック図であり、スキャナ部１，プロッタ部２，操作部３，表示部４，ＲＯＭ５，ＲＡＭ６，ＮＣＵ（網制御部）７，及びコントローラ８等からなる。
【００２１】
スキャナ部１は、原稿画像（送信画像，コピー画像）を読み取る画像読取装置である。
プロッタ部２は、スキャナ部１で読み取られたコピー画像、あるいはＮＣＵ７からの受信画像を記録紙上に印刷する印刷装置であり、ここには高圧部（高圧出力手段）１０も含まれている。
【００２２】
操作部３は、オペレータがこのファクシミリ装置を使用する際に操作するものであり、各種の操作キーが搭載されている。
表示部４は、このファクシミリ装置の状態をオペレータに知らせるものであり、例えば通信中，エラー状態等を表示する。この表示部４には、ＬＣＤ（液晶ディスプレイ）及びＬＥＤが搭載されている。
【００２３】
ＲＯＭ５は、プログラム及びデータを記憶した読み出し専用メモリであり、コントローラ８からの命令（コントロール信号）により対応するプログラム又はデータがそれぞれ選択されて読み出される。
ＲＡＭ６は、可変データを記憶する読み書き可能なメモリである。
ＮＣＵ７は、公衆回線網（又は専用回線網）に接続され、着信信号の検出，ダイヤルパルスの発信，電話とファクシミリの切り替え等を行なうものである。
【００２４】
コントローラ８は、このファクシミリ装置全体を統括的にコントロールするものであり、ＣＰＵ（中央処理装置）も含まれている。
なお、コントローラ８を中心とする各部が、高電圧制御手段，通知手段，電圧調整手段としての機能を果たす。
【００２５】
図２は高圧部１０の構成例を示す回路図であり、帯電出力回路１１，転写出力回路１２，現像出力回路１３，補給出力回路１４，複数の帰還回路１５〜１８，マルチプレクサ１９，及びＡ／Ｄコンバータ２０等からなる。なお、帰還回路１５〜１８，マルチプレクサ１９，及びＡ／Ｄコンバータ２０は、高圧部１０の外側に設けるようにしてもよい。
【００２６】
帯電出力回路１１は、コントローラ８からのコントロール信号に応じて帯電に必要な高電圧（帯電電圧）を出力する。
転写出力回路１２は、コントローラ８からのコントロール信号に応じて転写に必要な高電圧（転写電圧）を出力する。
【００２７】
現像出力回路１３は、コントローラ８からのコントロール信号に応じて現像に必要な高電圧（現像電圧）を出力する。
補給出力回路１４は、コントローラ８からのコントロール信号に応じてトナー補給に必要な高電圧（補給電圧）を出力する。
【００２８】
ここで、帯電出力回路１１，転写出力回路１２，現像出力回路１３，補給出力回路１４は、それぞれ図３に示すようにある一定周波数でデューティ（Ｄuty） を変化させることによって出力電圧を変化させることが可能な回路構成となっている。出力電圧は、出力電圧Ａまで直線的に変化し、デューティに対して１対１の関係にある。デューティは、コントローラ８からのコントロール信号によって変更可能である。
【００２９】
帰還回路１５〜１８は、それぞれ図４に示すように出力電圧に比例した帰還電圧を出力する。つまり、帰還回路１５は帯電出力回路１１から出力される帯電電圧に基づいてその帯電電圧に比例した帰還電圧を、帰還回路１６は転写出力回路１２から出力される転写電圧に基づいてその転写電圧に比例した帰還電圧を、帰還回路１７は現像出力回路１３から出力される現像電圧に基づいてその現像電圧に比例した帰還電圧を、帰還回路１８は補給出力回路１４から出力される補給電圧に基づいてその補給電圧に比例した帰還電圧をそれぞれ出力する。
【００３０】
なお、帰還回路１５〜１８では、いずれも図４に示す出力電圧Ａの時に出力する帰還電圧がＡ／Ｄコンバータ２０のリファレンス電圧を越えないように調整されている。上記帰還電圧は、出力電圧と１対１の関係にある。
【００３１】
マルチプレクサ１９は、コントローラ８からのコントロール信号により、Ａ／Ｄコンバータ２０との接続先を切り換える。つまり、各帰還回路１５〜１８を選択的にＡ／Ｄコンバータ２０に接続する。
Ａ／Ｄコンバータ２０は、各帰還回路１５〜１８のいずれかからマルチプレクサ１９を介して入力される帰還電圧をＡ／Ｄ変換して出力する。
【００３２】
ここで、高圧部１０の駆動条件として、高電圧出力時の駆動信号の駆動周波数は２０ＫＨｚ、デューティ設定値の変更周期は１０ｍｓである。つまり、デューティ設定値の変更は１０ｍｓ毎に行なわれ、１０ｍｓ間はセットされたデューティ設定値により駆動されるものとする。
デューティ設定値は、例えば次式に基づいて演算・設定される。
ＰＷＭＮＥＷ＝ＴＡＲＧＥＴ×ＰＷＭＮＯＷ／ＡＤＩＮ
【００３３】
但し、ＰＷＭＮＥＷは演算結果より更新されるデューティ設定値（新デューティ設定値）、ＰＷＭＮＯＷは現在設定されているデューティ設定値（現デューティ設定値）、ＴＡＲＧＥＴは目標の高電圧出力時のＡ／Ｄコンバータ２０の出力値（目標値）、ＡＤＩＮは現在出力されている高電圧に対する帰還電圧のＡ／Ｄコンバータ２０の読み取り値（帰還値）である。
上記式及び帯電，転写，現像，補給に必要な高電圧出力時の目標値ＴＡＲＧＥＴは、ＲＯＭ５に記憶されている。
【００３４】
以下、このファクシミリ装置におけるこの発明に係わる処理について図５〜図１０も参照して具体的に説明する。なお、説明の都合上、ここでは高電圧として現像電圧に関する処理についてのみ説明するが、他の高電圧に関する処理も同様である。
まず、図５を用いて簡単に説明する。
【００３５】
図５の▲１▼の時点で出力開始要求があったら、コントローラ８は現像電圧（出力電圧）の立ち上げ時のデューティ設定値を現像出力回路１３にセットする。
このときのデューティ設定値は、印刷時の目標の現像電圧を出力させるためではなく、現像電圧の立ち上げ時のオーバシュートした最大電圧が規定範囲（所定範囲）内に収まるようにセットする。規定範囲としては、負荷の耐圧条件又は印刷時の目標電圧等をセットする。
【００３６】
次に、図５の▲２▼の時点で帰還値ＡＤＩＮに基づいて上述の式を用いて新デューティ設定値ＰＷＭＮＥＷを演算してそれを現像出力回路１３にセットすることにより、▲３▼の時点で現像電圧が目標の高電圧となる。
その後、▲４▼の時点で出力停止要求があったら、現像電圧の立ち下げ時のデューティ設定値を現像出力回路１３にセットする。
【００３７】
このときのデューティ設定値は、停止電圧を出力させるためではなく、現像電圧の立ち下げ時のアンダシュートした最小電圧が規定範囲（所定範囲）内に収まるようにセットする。規定範囲としては、負荷の耐圧条件又はグランドレベル電圧等を設定する。
その後、▲５▼の時点で現像電圧の出力を停止させるためのデューティ設定値（ＯＦＦ）を現像出力回路１３にセットすることにより、▲６▼の時点で現像電圧の出力が停止する。
【００３８】
図６及び図７は、コントローラ８による印刷モード及びクリーニングモード時の現像電圧の出力開始から出力停止までの処理の一例を示すフローチャートである。
【００３９】
コントローラ８は、出力開始要求により図６，図７の処理を開始し、内部の１０ｍｓタイマを用いてタイミングを取り、まず後述するプラス電圧ＢＨの出力タイミングになったら（ステップ１）、１０ｍｓが経過した後（ステップ２）、プラス電圧ＢＨを立ち上げるためのデューティ設定値を現像出力回路１３にセットして現像電圧を出力させる（ステップ３）。
【００４０】
ここで、現像にはクリーニングモードがあり、そのモード時には前回の印刷動作の時に付着したトナーをクリーニングするために現像電圧としてプラス電圧ＢＨを印刷開始前に出力させる。プラス電圧ＢＨは、負荷に対する変動がないため、そのＢＨ出力を行なわせるためのデューティ設定値（ＢＨ出力設定値）を固定値として現像出力回路１３にセットしてＢＨ出力を行なわせる。
また、印刷モード時には、トナーを付着させるために、現像電圧としてマイナス電圧ＢＬを出力させる。
【００４１】
ＢＨ出力は、ＢＬ出力タイミングになるまで行ない、ＢＬ出力タイミングになったら（ステップ４）、１０ｍｓが経過した後（ステップ５）、ＢＨ出力を停止させるためのデューティ設定値（ＢＨ停止設定値）を現像出力回路１３にセットする（ステップ６）。
【００４２】
次に、１０ｍｓ経過後（ステップ７）、帰還値ＡＤＩＮ（帰還回路１７から出力された帰還電圧に対応するＡ／Ｄコンバータ２０の出力値）を検出し（ステップ８）、その帰還値ＡＤＩＮが出力切換可能となる電圧に対応する値（切換可能値）ＢＨＡＤＬＩＭ以下でなかった場合（ステップ９）、アブノーマル処理（ステップ１０）を通過してもう１度１０ｍｓ経過後（ステップ７）帰還値ＡＤＩＮの検出を行なう（ステップ８）。
【００４３】
そして、前回と同様に、検出した帰還値ＡＤＩＮが切換可能値ＢＨＡＤＬＩＭ以下でなかったら、つまりＢＨ出力が停止していなければ（ステップ９）、再びアブノーマル処理（ステップ１０）に移り、ここで異常と判定して装置本体（マシン）の動作を停止すると共に表示部４にエラー表示を行なってその旨をオペレータに通知する。
【００４４】
また、帰還値ＡＤＩＮが切換可能値ＢＨＡＤＬＩＭ以下であることを２回連続して検出した場合（ステップ９）には、マイナス電圧ＢＬを立ち上げるためのデューティ設定値（ＢＬ立ち上げ設定値）を現像出力回路１３にセットしてＢＬ出力を行なわせる処理を含むＢＬ出力設定処理を行なう（ステップ１１）。なお、このＢＬ出力設定処理については、追って詳細に説明する。
【００４５】
次いで、ＢＬ出力停止タイミングがきたら（この判断はＢＬ出力設定処理で行なわれる）、ＢＬの立ち下げのためのデューティ設定値（ＢＬ立ち下げ設定値）を現像出力回路１３にセットし（ステップ１２）、１０ｍｓ経過した後（ステップ１３）、今度はマイナス電圧ＢＬを停止させるためのデューティ設定値（ＢＬ停止設定値）を現像出力回路１３にセットする（ステップ１４）。
【００４６】
次に、１０ｍｓ経過した後（ステップ１５）、帰還値ＡＤＩＮを検出し（ステップ１６）、その帰還値ＡＤＩＮが出力切換可能となる電圧に対応する値（切換可能値）ＢＬＡＤＬＩＭ以下でなかった場合（ステップ１７）、アブノーマル処理（ステップ２２）を通過してもう１度１０ｍｓ経過後（ステップ１５）に帰還値ＡＤＩＮの検出を行なう（ステップ１６）。
【００４７】
そして、前回と同様に、検出した帰還値ＡＤＩＮが切換可能値ＢＬＡＤＬＩＭ以下でなかったら、つまりＢＬ出力が停止していなければ（ステップ１７）、再びアブノーマル処理（ステップ２２）に移り、ここで異常と判定してマシンの動作を停止すると共に表示部４にエラー表示を行なってその旨をオペレータに通知する。
【００４８】
また、帰還値ＡＤＩＮが切換可能値ＢＬＡＤＬＩＭ以下であることを２回連続して検出した場合（ステップ１７）には、ＢＨ出力設定値を現像出力回路１３にセットしてＢＨ出力を行なわせ（ステップ１８）、ＢＨ出力の停止（ＯＦＦ）タイミングがきたら（ステップ１９）、１０ｍｓ経過後（ステップ２０）、ＢＨ停止設定値を現像出力回路１３にセットし（ステップ２１）、動作を終了する。
【００４９】
図８は、図７のＢＬ出力設定処理のサブルーチンの一例を示すフローチャートである。
コントローラ８は、まずＢＬ立ち上げ設定値を現像出力回路１３にセットしてＢＬ出力を行なわせ（ステップ３１）、次にｉ（帰還値ＡＤＩＮが「２５５」以上の連続回数），ｍ（帰還値ＡＤＩＮが目標値ＴＲＡＧＥＴの１５％以下の連続回数），ｎ（ＢＬ出力設定値のセット回数）を「０」に初期化する（ステップ３２）。
【００５０】
次に、１０ｍｓ経過した後（ステップ３３）、ｎに「１」を加算し（ステップ３４）、ｎが「４（４０ｍｓ）」を越えたか否かを判断し（ステップ３５）、「４」を越えていなければ（ｎが「４」になるまではオーバシュート等でＢＬ出力が不安定なため）、ＰＷＭＮＥＷの決定処理１にて新デューティ設定値ＰＷＭＮＥＷであるＢＬ出力設定値を演算して現像出力回路１３にセットし（ステップ３６）、ＢＬ出力を行なわせる（ステップ３７）。
【００５１】
また、ｎが「４」を越えた場合、つまり４０ｍｓ以降は、ＢＬ出力が安定するため、ＰＷＭＮＥＷの決定処理２にて新デューティ設定値ＰＷＭＮＥＷであるＢＬ出力設定値を演算して現像出力回路１３にセットし（ステップ３９）、ＢＬ出力を行なわせた後（ステップ４０）、ＢＬ出力停止タイミングか否かを判断し（ステップ４１）、そのタイミングでなければステップ３８に移り、そのタイミングになるまで上述と同様の処理を１０ｍｓ毎に繰り返し行なう。
【００５２】
図９は、図８のＰＷＭＮＥＷの決定処理１のサブルーチンの一例を示すフローチャートである。
コントローラ８は、まず帰還値ＡＤＩＮを取り込み（ステップ５１）、その帰還値ＡＤＩＮが「２５５」未満であるかどうかを判断し（ステップ５２）、「２５５」未満でなければ（「２５５」以上であれば）ｉが「４」未満か否かを判断する（ステップ６６）。
【００５３】
そして、ｉが「４」未満であれば、ｉに「１」を加算した後（ステップ６７）、現像出力回路１３に現在セットされているＢＬ出力設定値（ＰＷＭＮＯＷ）を１０％減らし、新たなＢＬ出力設定値（ＰＷＭＮＥＷ）として現像出力回路１３にセットし（ステップ６８）、ステップ５７に進む。
【００５４】
また、ｉが「４」未満でなければ（「４」以上であれば）、つまり帰還値ＡＤＩＮが「２５５」以上の場合を４回連続で検出した場合には、異常と判定して現像電圧の出力動作を停止させ（ステップ６９）、表示部４にエラー表示を行なってオペレータにその旨を通知する（ステップ７０）。
【００５５】
一方、帰還値ＡＤＩＮが「２５５」未満の場合には、ｉを「０」に初期化した後、帰還値ＡＤＩＮが目標値ＴＡＲＧＡＴの１５％を越えるか否かを判断し（ステップ５４）、１５％を越えていなければ（１５％以下であれば）、現像出力回路１３に現在セットされているＢＬ出力設定値（ＰＷＭＮＯＷ）と上限値ＰＷＭＭＡＸが一致するか否かを判断し（ステップ５９）、一致しなければそのまま、一致した場合にはｍに「１」を加算した後（ステップ６０）、ｍが「３」未満であるか否かを判断する（ステップ６１）。
【００５６】
そして、ｍが「３」未満であればステップ５６に進むが、「３」未満でなければ（「３」以上であれば）、つまり帰還値ＡＤＩＮが目標値の１５％以下で且つ現像出力回路１３にセットされているＢＬ出力設定値（ＰＷＭＮＯＷ）が上限値ＰＷＭＭＡＸと一致したことを３回連続して検出した場合には、異常と判定して現像電圧の出力動作を停止させ（ステップ６２）、表示部４にエラー表示を行なってオペレータにその旨を通知する（ステップ６３）。
【００５７】
また、帰還値ＡＤＩＮが目標値ＴＲＡＧＡＴの１５％を越えている場合には、ｍを「０」に初期化し（ステップ５５）、ＢＬ出力設定値（ＰＷＭＮＥＷ）を前述した式（ＰＷＭＮＥＷ＝ＴＡＲＧＥＴ×ＰＷＭＮＯＷ／ＡＤＩＮ）を用いて求めて現像出力回路１３にセットし（ステップ５６）、そのＢＬ出力設定値（ＰＷＭＮＥＷ）が上限値ＰＷＭＭＡＸ以下で且つ下限値ＰＷＭＭＩＮ以上となっているか判定する（ステップ５７，５８）。
【００５８】
そして、ＢＬ出力設定値（ＰＷＭＮＥＷ）が上限値ＰＷＭＭＡＸより大きい場合には、上限値ＰＷＭＭＡＸを新しいＢＬ出力設定値（ＰＷＭＮＥＷ）として現像出力回路１３にセットし（ステップ６４）、ＢＬ出力設定値（ＰＷＭＮＥＷ）が下限値ＰＷＭＭＩＮより小さい場合には、下限値ＰＷＭＭＩＮを新しいＢＬ出力設定値（ＰＷＭＮＥＷ）として現像出力回路１３にセットする（ステップ６５）。
【００５９】
なお、上限値ＰＷＭＭＡＸ及び下限値ＰＷＭＭＩＮはＲＯＭ５に記憶されている。上限値ＰＷＭＭＡＸとしては、図３の点Ｂのようなデューティに対して出力電圧（現像電圧）が直線的に１対１で変動する最大値を記憶する。また、下限値ＰＷＭＭＩＮとしては、高圧部１０のバラツキによっても目標の現像電圧が出力できる最小値を記憶する。
【００６０】
図１０は、図８のＰＷＭＮＥＷの決定処理２のサブルーチンの一例を示すフローチャートである。
コントローラ８は、まず帰還値ＡＤＩＮを取り込み（ステップ７１）、その帰還値ＡＤＩＮが「２５５」未満であるかどうかを判断し（ステップ７２）、「２５５」未満でなければ（「２５５」以上であれば）ｉが「４」未満か否かを判断する（ステップ９０）。
【００６１】
そして、ｉが「４」未満であれば、ｉに「１」を加算した後（ステップ９１）、現像出力回路１３に現在セットされているＢＬ出力設定値（ＰＷＭＮＯＷ）を１０％減らし、新たなＢＬ出力設定値（ＰＷＭＮＥＷ）として現像出力回路１３にセットし（ステップ９２）、ステップ７９に進む。
【００６２】
また、ｉが「４」未満でなければ（「４」以上であれば）、つまり帰還値ＡＤＩＮが「２５５」以上の場合を４回連続で検出した場合には、異常と判定して現像電圧の出力動作を停止させ（ステップ９３）、表示部４にエラー表示を行なってオペレータにその旨を通知する（ステップ９４）。
【００６３】
一方、帰還値ＡＤＩＮが「２５５」未満の場合には、ｉを「０」に初期化した後、帰還値ＡＤＩＮが目標値ＴＡＲＧＡＴの１５％を越えるか否かを判断し（ステップ７４）、１５％を越えていなければ（１５％以下であれば）、現像出力回路１３に現在セットされているＢＬ出力設定値（ＰＷＭＮＯＷ）と上限値ＰＷＭＭＡＸが一致するか否かを判断し（ステップ８１）、一致しなければそのまま、一致した場合にはｍに「１」を加算した後（ステップ８２）、ｍが「３」未満であるか否かを判断する（ステップ８３）。
【００６４】
そして、ｍが「３」未満であればステップ７８に進むが、「３」未満でなければ（「３」以上であれば）、つまり帰還値ＡＤＩＮが目標値の１５％以下で且つ現像出力回路１３にセットされているＢＬ出力設定値（ＰＷＭＮＯＷ）が上限値ＰＷＭＭＡＸと一致したことを３回連続して検出した場合には、異常と判定して現像電圧の出力動作を停止させ（ステップ８４）、表示部４にエラー表示を行なってオペレータにその旨を通知する（ステップ８５）。
【００６５】
また、帰還値ＡＤＩＮが目標値ＴＲＡＧＡＴの１５％を越えている場合には、ｍを「０」に初期化した後（ステップ７５）、ステップ７６に進む。
ここで、ＰＷＭＮＥＷの決定処理２では、ＢＬ出力が安定しているため、帰還値ＡＤＩＮの変動もあまり大きくない。
【００６６】
そこで、帰還値ＡＤＩＮを１回前に検出した帰還値ＡＤＩＮ（ＡＤＯＬＤ）と比較し（ステップ７６，７７）、−１０≦ＡＤＩＮ−ＡＤＯＬＤ≦１０でなかった場合（帰還電圧の急激な変動を検出した場合）には、帰還電圧がノイズ等の影響で変動した可能性があるため、最大の変化量を「±１０」としてＢＬ出力設定値（ＰＷＭＮＥＷ）の演算を行ない、その演算結果であるＢＬ出力設定値を現像出力回路１３にセットする（ステップ８６，８７）。
【００６７】
それ以外の場合（−１０≦ＡＤＩＮ−ＡＤＯＬＤ≦１０であった場合）には、通常のＰＷＭＮＥＷの演算、つまりＢＬ出力設定値（ＰＷＭＮＥＷ）を前述した式（ＰＷＭＮＥＷ＝ＴＡＲＧＥＴ×ＰＷＭＮＯＷ／ＡＤＩＮ）を用いて求めて現像出力回路１３にセットし（ステップ７８）、そのＢＬ出力設定値（ＰＷＭＮＥＷ）が上限値（ＰＷＭＭＡＸ）以下で且つ下限値（ＰＷＭＭＩＮ）以上となっているか判定する（ステップ７９，８０）。
【００６８】
そして、ＢＬ出力設定値（ＰＷＭＮＥＷ）が上限値（ＰＷＭＭＡＸ）より大きい場合には、上限値（ＰＷＭＭＡＸ）を新しいＢＬ出力設定値（ＰＷＭＮＥＷ）として現像出力回路１３にセットし（ステップ８８）、ＢＬ出力設定値（ＰＷＭＮＥＷ）が下限値（ＰＷＭＭＩＮ）より小さい場合には、下限値（ＰＷＭＭＩＮ）を新しいＢＬ出力設定値（ＰＷＭＮＥＷ）として現像出力回路１３にセットする（ステップ８９）。
【００６９】
このように、この実施形態のファクシミリ装置によれば、コントローラ８が各帰還回路１５〜１８からそれぞれ出力される各帰還電圧（Ａ／Ｄコンバータ２０の出力値）をそれぞれモニタして高圧部１０の帯電出力回路１１，転写出力回路１２，現像出力回路１３，補給出力回路１４がそれぞれ出力する各高電圧を制御すると共に、上記各帰還電圧がそれぞれ所定範囲内にあるか否かを判断し、所定範囲内にない帰還電圧がある場合には、異常であると判定して対応する高電圧を停止させると共にその異常をオペレータに通知するので、高圧部１０に異常が発生した場合の危険を軽減することができる。
【００７０】
なお、上記各帰還電圧がそれぞれ所定範囲内にあるか否かを判断し、所定範囲内にない帰還電圧がある場合に、異常であると判定して対応する高電圧の停止、あるいはオペレータへの異常通知のいずれかのみを行なうようにすることもできる。
【００７１】
また、上記各帰還電圧がノイズ等の影響で急激に変動したとき、その変動を検出して高圧部１０の帯電出力回路１１，転写出力回路１２，現像出力回路１３，補給出力回路１４からそれぞれ出力される各高電圧をそれぞれ異常電圧にならないように調整するので、ノイズ等の急激な変動があった場合でも、高圧部１０が安定した高電圧を出力することができる。
【００７２】
さらに、高圧部１０の帯電出力回路１１，転写出力回路１２，現像出力回路１３，又は補給出力回路１４から出力中の高電圧の出力停止をその出力回路に対して指示してから所定時間を経過してもその出力が停止しなかった場合には、異常と判定してマシンを停止させるので、高電圧の出力を切り換える際の高圧部１０の破壊を回避することができる。
【００７３】
さらにまた、高圧部１０の帯電出力回路１１，転写出力回路１２，現像出力回路１３，補給出力回路１４からそれぞれ出力される各高電圧の立ち上げ時の最大電圧及び立ち下げ時の最小電圧がそれぞれ所定範囲内に収まるように制御するので、高圧部１０に対して立ち上げ要求あるいは立ち下げ要求があった直後の過度のオーバシュートあるいはアンダシュートの発生を防止することができる。
【００７４】
以上、この発明を普通紙ファクシミリ装置に適用した実施形態について説明したが、この発明はこれに限らず、レーザプリンタ等の光プリンタ，複写機などの他の電子写真方式の画像形成装置にも適用し得るものである。
【００７５】
【発明の効果】
以上説明してきたように、この発明の画像形成装置によれば、ノイズ等の急激な変動があった場合でも、高圧出力手段が安定した高電圧を出力することができる。
【図面の簡単な説明】
【図１】この発明を実施した普通紙ファクシミリ装置の構成例を示すブロック図である。
【図２】図１の高圧部１０の構成例を示す回路図である。
【図３】図２の帯電出力回路１１，転写出力回路１２，現像出力回路１３，補給出力回路１４におけるデューティ設定値と出力電圧との関係の一例を示す線図である。
【図４】図２の帯電出力回路１１，転写出力回路１２，現像出力回路１３，補給出力回路１４の出力電圧と帰還回路１５〜１８の出力電圧（帰還電圧）との関係の一例を示す線図である。
【図５】  図１のファクシミリ装置におけるこの発明の参考となる処理の説明に供する説明図である。
【図６】  図１のコントローラ８による印刷モード及びクリーニングモード時の現像電圧の出力開始から出力停止までの処理の一例を示すフロー図である。
【図７】その続きの処理を示すフロー図である。
【図８】図７のＢＬ出力設定処理のサブルーチンの一例を示すフロー図である。
【図９】図８のＰＷＭＮＥＷの決定処理１のサブルーチンの一例を示すフロー図である。
【図１０】同じくＰＷＭＮＥＷの決定処理２のサブルーチンの一例を示すフロー図である。
【符号の説明】
１：スキャナ部              ２：プロッタ部
３：操作部                  ４：表示部
５：ＲＯＭ                  ６：ＲＡＭ
７：ＮＣＵ（網制御部）      ８：コントローラ
１０：高圧部                １１：帯電出力回路
１２：転写出力回路          １３：現像出力回路
１４：補給出力回路          １５〜１８：帰還回路
１９：マルチプレクサ        ２０：Ａ／Ｄコンバータ
【図１】
0003649866.tif 000002
【図２】
0003649866.tif 000003
【図３】
0003649866.tif 000004
【図４】
0003649866.tif 000005
【図５】
0003649866.tif 000006
【図６】
0003649866.tif 000007
【図７】
0003649866.tif 000008
【図８】
0003649866.tif 000009
【図９】
0003649866.tif 000010
【図１０】
0003649866.tif 000011