(57)【要約】【課題】  優先度の高いシステムタイマ割込み処理中にゼロクロス検知割込みを受信したときのゼロクロス検知割込み処理の遅延による定着器の温度上昇の遅れを抑制する。【解決手段】  ＣＰＵ１７０はシステムタイマ割込み処理中にゼロクロス検知割込みを受信すると、システムタイマ割込み処理に要する時間分前倒ししたタイミングを定着ヒータ６０１への給電開始タイミングとして決定する。【選択図】  図７
2019066764.tif 000002
【特許請求の範囲】
【請求項１】
用紙に形成されたトナー像を定着する定着手段と、
前記定着手段の温度を検出する温度検出手段と、
前記定着手段に電力を供給する交流電源のゼロクロスを検知するとゼロクロス検知信号を出力するゼロクロス検知手段と、
前記温度検出手段により検出された温度に基づいて前記ゼロクロス検知信号を基準とした前記定着手段への給電開始タイミングを決定する制御手段と、
を有し、
前記制御手段は、前記給電開始タイミングの決定よりも優先度の高い所定の割込み処理を実行中に、前記ゼロクロス検知信号を受信した場合の前記給電開始タイミングを、前記所定の割込み処理を実行中でないときに前記ゼロクロス検知信号を受信した場合に決定する給電開始タイミングよりも前記所定の割込み処理の実行に要した時間分前倒したタイミングに決定することを特徴とする画像形成装置。
【請求項２】
前記制御手段は、前記ゼロクロス検知信号を受信してから前記所定の処理が終了するまでの時間を計測し、計測した時間を前記所定の割込み処理の実行に要した時間とすることを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記制御手段は、前記給電開始タイミングを決定する処理を、前記ゼロクロス検知信号を受信することによる割込み処理として実行することを特徴とする請求項１または２に記載の画像形成装置。
【請求項４】
前記所定の割込み処理を実行中に前記ゼロクロス検知信号を受信した場合、前記所定の割込み処理が終了した後に前記温度検出手段の出力を取得することを特徴とする請求項３に記載の画像形成装置。
【請求項５】
前記制御手段は、取得した前記温度検出手段の出力に基づいて決定される給電開始タイミングから前記所定の割込み処理の実行に要した時間を減算することにより補正した給電開始タイミングを決定することを特徴とする請求項４に記載の画像形成装置。
【請求項６】
前記制御手段は、前記交流電源から供給される交流電圧の半波毎の給電開始タイミングを決定することを特徴とする請求項１乃至５の何れか１項に記載の画像形成装置。
【請求項７】
前記制御手段は、タイマにより所定時間ごとに出力される割込み信号に基づいて前記所定の割込み処理を実行することを特徴とする請求項１乃至６のいずれか１項に記載の画像形成装置。
【請求項８】
前記所定の割込み処理は前記画像形成装置の状態を表す情報を更新する処理を含むことを特徴とする請求項７に記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置における定着器への給電タイミングの制御に関する。
【背景技術】
【０００２】
近年、複写機の消費電力を低減するために画像形成動作終了後には素早く省電力モードに移行する電力制御が実施されている。一方で、省電力モードからの復帰時においてはユーザビリティを向上するために、素早く装置を画像形成可能な状態に移行することが求められている。画像形成可能な状態になるまでの処理のうち、定着器を画像形成可能な温度まで加熱するための加熱時間が復帰時間の大部分を占めている。そこで、商用電源の定格電流の中で可能な限り電力を定着器に投入するために、定着温調制御の精度向上が求められている。定着温調制御では商用電源の周波数を検出し、電源電圧のゼロクロス基準で給電タイミングを調整することで、所望の電力を定着器に投入している。そのため、ゼロクロスが検出されるまで定着器への給電タイミングが決まらず、立ち上げ時間が遅くなってしまう。
【０００３】
特許文献１では、電源周波数を検出するまでの短時間のみ、仮の電源周波数を設定し、給電タイミングを決める方法が提案されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００４−１４６３６６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、こうした給電タイミングは複写機に搭載されたＣＰＵによって制御されており、例えばＣＰＵにおける他の処理によって、ゼロクロスの検出が遅れると給電タイミングが遅れてしまうと、所望の電力が定着器に投入されなくなる。一般的に、ＣＰＵは、複写機の状態を定期的に確認するためシステムタイマを実装し、所定期間毎に割込み処理を行っている。このような割込み処理は、割込みの優先順位として上位に設定されている。システムタイマ割込みでは、たとえば、デジタル入力ポートから取得したデジタル値はＲＡＭに取り込まれ、前回の値を更新する。また、アナログ入力ポートの値はデジタル値に変換され、ＲＡＭに取り込まれ、前回の値を更新している。
【０００６】
ゼロクロス検知のための割込みよりも、システムタイマの割込みが優先されると、システムタイマの割込み処理にかかる時間分ゼロクロス検知のための割込みが遅延する。その結果、定着器への給電タイミングが遅れるが、交流電源の半波の終わりで給電が停止されるので、給電期間が短くなり、定着器への電力投入量が低下してしまう。特に、複写機本体の立ち上げ時や定着温度が低い状態で省電力モードから復帰させる場合に、影響が大きい。即ち、定着器の温度が目標温度へ到達することが遅くなり、所謂ＦＣＯＴが遅くなり、画像形成の生産性の低下につながる可能性がある。
【０００７】
本発明は、定着器の立上げの遅れを抑制することを目的とする。
【課題を解決するための手段】
【０００８】
本発明の画像形成装置は、用紙に形成されたトナー像を定着する定着手段と、前記定着手段の温度を検出する温度検出手段と、前記定着手段に電力を供給する交流電源のゼロクロスを検知するとゼロクロス検知信号を出力するゼロクロス検知手段と、前記温度検出手段により検出された温度に基づいて前記ゼロクロス検知信号を基準とした前記定着手段への給電開始タイミングを決定する制御手段と、を有し、前記制御手段は、前記給電開始タイミングの決定よりも優先度の高い所定の割込み処理を実行中に、前記ゼロクロス検知信号を受信した場合の前記給電開始タイミングを、前記所定の割込み処理を実行中でないときに前記ゼロクロス検知信号を受信した場合に決定する給電開始タイミングよりも前記所定の割込み処理の実行に要した時間分前倒したタイミングに決定することを特徴とする。
【発明の効果】
【０００９】
本発明によれば、システム割込みの影響による定着器の立上げの遅れを抑制することができる。
【図面の簡単な説明】
【００１０】
【図１】画像形成装置の側断面図。
【図２】画像形成装置内の制御ブロック。
【図３】ヒータ給電回路の概略構成図。
【図４】ゼロクロス検知回路の詳細構成図。
【図５】ゼロクロス検知回路のタイミングを示す図。
【図６】従来のヒータＯＮ信号を出力するまでを示すタイミングチャート。
【図７】ヒータＯＮ信号を出力するまでを示すタイミングチャート。
【図８】画像形成動作を示すフローチャート。
【図９】システムタイマ割込み処理を示すフローチャート。
【図１０】ゼロクロス検知割込み処理を示すフローチャート。
【発明を実施するための形態】
【００１１】
以下、図面に基づき本発明の実施の形態を説明する。
【００１２】
図１は、本発明の実施形態に係る画像形成装置の一例の全体構成を示す断面図である。図１に示すように、画像形成装置１００は、中間転写ベルト２３に沿って画像形成部１ｙ、１ｍ、１ｃ、１ｋを配列したタンデム型中間転写方式のフルカラープリンタである。
【００１３】
画像形成部１ｙでは、感光ドラム３ｙにイエローのトナー像が形成されて中間転写ベルト２３に転写される。画像形成部１ｍ、１ｃ、１ｋでも同様に、感光ドラム３ｍ、３ｃ、３ｋにマゼンタ、シアン、ブラックの各トナー像が形成され、中間転写ベルト２３に重ねて転写される。中間転写ベルト２３に転写された四色のトナー像は、二次転写部Ｔ２にて記録材Ｐへ転写される。四色のトナー像が転写された記録材Ｐは、定着装置５で加熱加圧され、トナー像が定着された後に、排出ローラ１１によりトレイ７へ排出される。
【００１４】
分離ローラ８は、記録材カセット４から引き出した記録材Ｐを１枚ずつに分離して、レジストローラ９へ送り出す。レジストローラ９は、記録材Ｐに中間転写ベルト２３上に形成されたトナー像が転写されるように記録材Ｐを二次転写部Ｔ２へ搬送する。
【００１５】
定着装置５は、ヒータを設けた定着ローラ５Ａと加圧ローラ５Ｂを有し、記録材Ｐ上に転写されたトナー像は、記録材Ｐにトナー画像が定着される。
【００１６】
画像形成部１ｙ、１ｍ、１ｃ、１ｋは、それぞれの現像装置で用いるトナーの色がイエロー、マゼンタ、シアン、ブラックと異なる以外は、ほぼ同一に構成される。以下では、画像形成部１ｙについて説明し、他の画像形成部１ｍ、１ｃ、１ｋについては省略する。
【００１７】
画像形成部１ｙは、感光ドラム３ｙを含む交換可能ユニット（プロセスカートリッジ）で構成されている。感光ドラム３ｙは、不図示の駆動モータから駆動力を伝達されて、所定のプロセススピードで回転し、画像形成部１ｙに内蔵された不図示の帯電ローラを用いて一様な負極性の電位に帯電される。
【００１８】
露光装置６は、イエローの分解色画像を展開した画像データに基づいて変調されたレーザービームを回転ミラーで走査して、帯電した感光ドラム３ｙの表面に静電潜像を書き込む。感光ドラム３ｙに書き込まれた静電像は、画像形成部１ｙに内蔵された不図示の現像装置によってトナーで現像される。
【００１９】
一次転写ローラ２ｙに正極性の直流電圧が印加されることにより、感光ドラム３ｙに担持された負極性のトナー像が、一次転写部Ｔｙを通過する中間転写ベルト２３上へと転写される。
【００２０】
図２は、画像形成装置の制御ブロック図である。ＣＰＵ１７０は、内部に演算装置１７１とタイマ１７６を持ち、制御プログラムが書き込まれたＲＯＭ１７４と装置状態を記憶するためのＲＡＭ１７５、Ｉ／Ｏポート１７３がアドレスバス、データバスにより接続されている。ＲＡＭ１７５にはバッテリーが接続されており、装置の電源がオフされていても記憶内容が消失しないように構成されている。Ｉ／Ｏポート１７３には、定着装置５内に配置される定着ヒータ６０１の温度を検出する温度検出部６０２と定着ヒータ６０１に所望のタイミングで給電する手段を有するヒータ給電回路５００が接続されている。さらに、モータ、クラッチ等の各種負荷（不図示）や、用紙の位置を検知するセンサ等（不図示）が接続されている。ヒータ給電回路５００はＡＣ電源５５０のホットライン５５１とニュートラルライン５５２に接続され、ＡＣ電源５５０から電力を供給される。ＣＰＵ１７０からヒータ給電回路５００へ制御信号が接続され、定着ヒータ６０１に電力が給電される。なお、本実施形態では、定着ヒータ６０１への給電の制御方式として、交流電圧の半波毎にその半波内で給電を開始する位相を制御する、所謂位相制御により温調制御を行う。
【００２１】
ＣＰＵ１７０では、タイマ１７６により所定期間毎に演算装置１７１がＲＯＭ１７４の内容及びＲＡＭ１７５の記憶情報に従ってＩ／Ｏポート１７３を介して順次入出力の制御を行う。また、ＣＰＵ１７０には操作部１７２が接続されており、操作部１７２に設けられる不図示の表示手段、キー入力手段を制御する。操作者はキー入力手段を通じて、画像形成動作モードや、表示の切り替えをＣＰＵ１７０に指示し、ＣＰＵ１７０は画像形成装置１００の状態や、キー入力による動作モード設定の表示を行う。ＣＰＵ１７０には、外部Ｉ／Ｆ処理部４００、画像メモリ部３００、画像形成部１が接続されている。外部Ｉ／Ｆ処理部４００はＰＣなど外部機器からの画像データ・処理データなどを送受信する。画像メモリ部３００は画像を伸張処理や一時的に蓄積処理などをする。画像形成部１は、画像メモリ部３００から転送されたライン画像データを露光装置６により露光させるべく処理を行う。
【００２２】
なお、ＣＰＵ１７０、Ｉ／Ｏポート１７３、ＲＯＭ１７４、ＲＡＭ１７５、外部Ｉ／Ｆ処理部４００、画像メモリ部３００、画像形成部１は基本制御部１１０を構成している。
【００２３】
図３は、ヒータ給電回路５００の概略構成図と、ＡＣ電源５５０、基本制御部１１０、定着装置５の接続関係を示す図である。
【００２４】
定着装置５内には、定着ヒータ６０１の温度を検出するサーミスタなどの温度検出部６０２が配置され、その温度検出信号６０４は、基本制御部１１０内のＩ／Ｏポート１７３に入力される。
【００２５】
電圧検知回路５２０は、ＡＣ電源５５０のホットライン５５１とニュートラルライン５２２との間に接続され、交流電圧の値を検知する。電圧検知回路５２０で検出された電圧値は、電圧検知信号５２１として、ＣＰＵ１７０に入力される。
【００２６】
ゼロクロス検知回路５３０は、ＡＣ電源５５０から供給される交流電圧のゼロクロスタイミングに応じてゼロクロス検知信号５３１を出力する。ゼロクロス検知信号５３１は、基本制御部１１０内のＩ／Ｏポート１７３に入力される。半導体スイッチ５１０は、定着ヒータ６０１への給電をＯＮ／ＯＦＦする半導体スイッチであり、例えば、トライアックが使用される。基本制御部１１０は、温度検出信号６０４とゼロクロス検知信号５３１とに基づいて半導体スイッチ５１０をオン・オフするためのヒータＯＮ信号５１２を出力する。ヒータＯＮ信号５１２に基づいて定着ヒータ６０１への給電が行われる。
【００２７】
次に、交流電圧のゼロクロス検知回路５３０の動作について図４、図５を用いて説明する。図４はゼロクロス検知回路５３０の構成を示す図である。ゼロクロス検知回路５３０の入力側には、ＡＣ電源５５０のホットライン５５１とニュートラルライン５５２が接続されている。ホットライン５５１は、制限抵抗５３２を介し、フォトカプラ５３４内のＬＥＤのアノード側に接続されている。一方、フォトカプラ５３４内のＬＥＤのカソード側は、ニュートラルライン５５２に接続されている。また、このフォトカプラ５３４内のＬＥＤのアノード／カソードに並列して制限抵抗５３３が接続されている。
【００２８】
ゼロクロス検知回路５３０の出力線側は、フォトカプラ５３４内のフォトトランジスタのコレクタと接続され、ゼロクロス検知信号５３１として基本制御部１１０へ出力される。また、ゼロクロス検知信号５３１と制御電源の間にプルアップ抵抗５３５が接続されている。
【００２９】
図５は、交流電圧とゼロクロス検知信号５３１のタイミングチャートである。時刻ｔ４３１において交流電圧は０であり、ゼロクロスポイントとなっている。時刻ｔ４３１以降、交流電圧の値が増加し、時刻ｔ４３２において、交流電圧がＶｔｈになると、フォトカプラ５３４内のＬＥＤが点灯し、この光でフォトカプラ５３４内のフォトトランジスタが動作し、エミッタ・コレクタ間に電流が流れる。これにより、フォトカプラ５３４内のフォトトランジスタのコレクタと、制御電源間に接続されたプルアップ抵抗５３５に電流が流れゼロクロス検知信号５３１の電位がＬレベルになる。これにより、ゼロクロス検知回路５３０上でゼロクロスを検知することができる。なお、ゼロクロス検知回路５３０がゼロクロスを検知する時刻ｔ４３２、ｔ４３３は交流電源の周波数検知に用いられるとともに、定着ヒータ６０１に対する供給電力の位相制御のゼロクロスタイミングの基準として用いられる。
【００３０】
次に図６を用いてゼロクロス基準の従来のヒータ制御を説明する。
【００３１】
ゼロクロス検知信号５３１は、上記した通り交流電圧が閾値電圧Ｖｔｈに上昇した時点で、ＨレベルからＬレベルに変化する。ゼロクロス検知信号５３１はＩ／Ｏポート１７３に入力され、ＣＰＵ１７０は時刻ｔ３２１にてゼロクロスを検知した状態となる。ＣＰＵ１７０は温度検出部６０２の結果をもとに、交流電圧の半周期ごとにゼロクロス検知基準の給電開始タイミングＴｔｈを決定する（位相制御）。給電開始タイミングＴになると、基本制御部１１０はヒータＯＮ信号５１２をＨレベルとする。ヒータＯＮ信号５１２がＨレベルとなると、半導体スイッチ５１０が導通し、時刻ｔ３３１でＡＣ電源５５０から定着ヒータ６０１に給電され、定着ヒータ６０１が加熱される。トライアックで構成される半導体スイッチ５１０は、ヒータ信号５１２により１度導通されると、次のゼロクロスポイントの時刻ｔ３５０まで導通し続ける。ここで、ヒータＯＮ信号５１２は所定期間（たとえば１ｍｓｅｃ）Ｈレベルを継続する。
【００３２】
ゼロクロス検知信号５３１はＣＰＵ１７０に対する割込み信号に設定されており、ゼロクロス検知信号５３１が変化すると、その時点でＣＰＵ１７０が処理中のデータをＲＡＭ１７５に退避し、優先的にゼロクロス検知動作（割込み処理）が行われる。ＣＰＵ１７０に対する割込み信号は、ゼロクロス検知信号５３１のほか複数設定できる。特にシステムタイマ割込み処理のための割込み信号はタイマ１７６により所定時間ごとにＣＰＵ１７０に入力される。システムタイマ割込み処理は、所定時間ごとにＩ／Ｏポート１７３の入力情報を更新し、複写機の最新の状態が管理される。複数の割込み処理が同時に発生した場合は優先度の高い順から行われ、システムタイマ割込み処理はゼロクロス検知の割込み処理よりも優先度が高く設定されている。
【００３３】
時刻ｔ３２３にシステムタイマ割込み処理を実行中にゼロクロス検知信号５３１がＨレベルからＬレベルに変化した場合、システムタイマ割込み処理の終了が優先される。従って、このゼロクロス検知に基づいてＣＰＵ１７０が給電開始タイミングが決定されるまでの時間は、ゼロクロス検知信号５３１が変化してからシステムタイマ割込み処理が終了するまでの遅延時間Ｔｉｎｔｓ分遅延する。決定される給電開始タイミングＴｔｈは、システムタイマ割込み処理の遅延分が含まれていない。従って、交流電圧の半波内で定着ヒータ６０３が給電されている時間は、システムタイマ割込みの影響を受けない場合に比べて遅延時間Ｔｉｎｔｓ時間分短くなる。その結果、定着ヒータ６０１の加熱に必要な電力が供給されず、定着ヒータ６０１の目標温度への到達が遅れてしまう。したがって、システムタイマの割込み処理にかかる時間分の遅延時間Ｔｉｎｔｓが生じることで、ヒータＯＮ信号５１２がＨレベルとなるタイミングは時刻ｔ３３３から時刻ｔ３３４に遅延する。図６に示すように、この時の電力量は斜線部３４３の面積に相当し、システム割込み処理の影響がない場合の電力量（斜線部３４１）に比べて少なくなる。
【００３４】
そこで、本実施形態では、給電開始タイミングＴｔｈの決定時にシステムタイマ割込み処理による遅延時間Ｔｉｎｔｓ分だけ給電開始タイミングＴｔｈを前倒しする。したがって、システムタイマ割込みとゼロクロス検知割込みとが時間的に重なっても、定着ヒータ６０１の加熱に必要な電力が確保され、ＦＣＯＴの増大や生産性の低下を抑えることができる。
【００３５】
図７に本実施形態におけるヒータ制御のタイムチャートを示す。時刻ｔ３２７にてシステムタイマ割込み処理中にゼロクロス検知信号５３１がＨレベルからＬレベルに変化した場合、ＣＰＵ１７０はシステムタイマ割込み処理中と判断し、タイマ１７６を起動し、タイマ計測を開始する。タイマ１７６は、ＣＰＵ１７０がシステムタイマ割込み処理を終え、ＣＰＵ１７０に内蔵されるキャッシュメモリ（不図示）にゼロクロス検知の割込み処理プログラムを移動し、ＣＰＵ１７０が処理を開始するまでの遅延時間Ｔｉｎｔｓを計測する。ＣＰＵ１７０はゼロクロス検知の割込み処理を開始し、タイマ１７６にて計測した遅延時間Ｔｉｎｔｓ分減算することにより補正した給電開始タイミングＴｔｈ＊を決定する。補正された給電タイミングＴｔｈ＊は、下記の式より算出される。
Ｔｔｈ＊＝Ｔｔｈ−Ｔｉｎｔｓ
【００３６】
ＣＰＵ１７０は、システムタイマ割込み処理により遅延した遅延時間Ｔｉｎｔｓ分、給電タイミングを前倒しし、時刻ｔ３３５より定着ヒータ６０１に電力を投入する。これにより、システム割込み処理による遅延の影響なく、定着ヒータ６０１の加熱に必要な電力が供給可能となる。投入する電力量は斜線部３４５となり、図６の斜線部３４３に比べて必要な電力量を確保することができ、安定した温調制御が可能となる。特に、定着ヒータ６０１の温度が低い状態から立ち上げる、たとえば複写機が省電力モードからの復帰や複写機の電源を入れるような急速に温度上昇させる場合でも、目標温度に到達することが遅れてしまうことを抑制できる。その結果、成果物を出力するまでの時間を遅延することが抑えられるため、生産性の低下を抑えることができる。
【００３７】
また、時刻ｔ３２５、ｔ３２６にてシステムタイマ割込み処理中でない期間にゼロクロス検知信号５３１の論理レベルが変化した場合、ＣＰＵ１７０はシステムタイマ割込みがないと判断し、タイマ１７６を起動させない。そのため、システムタイマ割込みにより遅延時間は生じない。ＣＰＵ１７０は温度検出部６０２より定着ヒータ６０１の温度を取得し、上記の式より給電開始タイミングＴｔｈ＊を決定する。ＣＰＵ１７０は、決定給電開始タイミングに基づいてヒータＯＮ信号５１２をＨレベルにし、定着ヒータ６０１に電力を投入する。
【００３８】
次に、複写機の電源オンから画像形成準備が整うまでのヒータ制御に係わるＣＰＵ１７０の動作フローチャートを図８に示す。ユーザが複写機の電源をオンすると、ＣＰＵ１７０はシステムタイマ割込みを許可し（Ｓ７０２）、所定期間毎に割込み処理を行う。また、ＣＰＵ１７０はゼロクロス割込みを許可する（Ｓ７０３）。ＣＰＵ１７０は定着ヒータ６０１を目標温度に到達させるために、ゼロクロス検知信号による割込み処理を行いながら定着温調制御を行う（Ｓ７０４）。定着ヒータ６０１の温度が目標温度に達すると、画像形成の準備動作が完了し、画像形成の開始を待機するスタンバイ状態となる（Ｓ７０５）。
【００３９】
次に、ＣＰＵ１７０によるシステムタイマ割込み処理のフローチャートを図９に示す。ＣＰＵ１７０は、システムタイマ割込みを受信すると、他の割込み処理よりも優先してシステム割込み処理を実行する。ＣＰＵ１７０は、各アナログポートに入力されるアナログ信号をデジタル信号に変換して取り込み（Ｓ７３１）、各Ｉ／Ｏポート１７３の値を更新する（Ｓ７３２に相当）。更に、システム動作がフリーズすることによる異常状態が継続しないように、ＣＰＵ１７０はウォッチドッグタイマ（不図示、以下ＷＤＴと記載）に所定時間ごとに信号を送信する（Ｓ７３３）。その後、ＣＰＵ１７０はシステムタイマ割込み処理を終了する。ＣＰＵ１７０は、システムタイマ割込みを受信する毎に、これらの処理を実行する。なお、ＷＤＴはＣＰＵ１７０から信号がない状態が所定時間続くと、システムをリセットする機能を有している。
【００４０】
次に、ＣＰＵ１７０による定着温調制御に関して図１０のフローチャートを用いて説明する。ゼロクロス検知信号のレベルが変化すると、ＣＰＵ１７０は遅延時間Ｔｉｎｔｓを０に初期化する（Ｓ７５０）。次に、ＣＰＵ１７０はシステムタイマ割込み中か否かを判断する（Ｓ７５１）。システムタイマ割込み中である場合、ＣＰＵ１７０はタイマ１７６にて遅延時間Ｔｉｎｔｓの計測を開始する（Ｓ７５２）。ＣＰＵ１７０は上述したシステムタイマ割込み処理を行う（Ｓ７５３）。Ｓ７５１の判断で、システムタイマ割込み中でない場合、ＣＰＵ１７０はタイマ１７６が遅延時間Ｔｉｎｔｓの計測中であるかを判断する（Ｓ７５４）。タイマ１７６が遅延時間Ｔｉｎｔｓの計測中である場合、ＣＰＵ１７０は、タイマ１７６の計測を停止する（Ｓ７５５）。タイマ１７６の計測が停止した後或いはＳ７５４の判断でタイマ１７６が遅延時間Ｔｉｎｔｓの計測中でない場合、ＣＰＵ１７０は、温度検出部６０２より現在の温度を測定し、Ｉ／Ｏポート１７３にて取り込む（Ｓ７５６）。そして、ＣＰＵ１７０は現在の温度と目標温度の差に基づいて給電開始タイミングＴｔｈを決定する（Ｓ７５７）。ＣＰＵ１７０は決定した給電タイミングＴｔｈに対して遅延時間Ｔｉｎｔｓ分前倒し補正した給電開始タイミングＴｔｈ＊を決定し（Ｓ７５８）、ゼロクロス割込み処理を終了する。なお、ＣＰＵ１７０は、決定した給電開始タイミングになるとヒータＯＮ信号をＨレベルにする。
【００４１】
以上のように、ゼロクロス検知の割込み処理よりも優先順位の高いシステムタイマ割込みが入るシステムにおいて、ＣＰＵ１７０は、優先順位の高い割込み処理による遅延時間をタイマ１７６を用いて計測する。そして、ＣＰＵ１７０は、給電開始タイミングを遅延時間分前倒し補正することで、定着ヒータ６０１に必要な投入する電力を確保し、ＦＣＯＴの増大と生産性の低下を防ぐことができる。
【００４２】
なお、上記の実施形態の説明では、ゼロクロス検知の割込み処理よりも優先順位の高い割込みとして、システムタイマ割込みを挙げたが、ゼロクロス検知割込みよりも優先度の高い他の割込みがあった場合も、同様の処理が行われる。
【符号の説明】
【００４３】
１１０  基本制御部
１７０  ＣＰＵ
５００  ヒータ給電回路
５１０  半導体スイッチ
５１２  ヒータＯＮ信号
５３０  ゼロクロス検知回路
５５０  交流電源
６０１  定着ヒータ
６０２  温度検出部
【図１】
2019066764.tif 000003
【図２】
2019066764.tif 000004
【図３】
2019066764.tif 000005
【図４】
2019066764.tif 000006
【図５】
2019066764.tif 000007
【図６】
2019066764.tif 000008
【図７】
2019066764.tif 000009
【図８】
2019066764.tif 000010
【図９】
2019066764.tif 000011
【図１０】
2019066764.tif 000012