(57)【要約】【課題】通常モードと省電力モードにおけるドアの開閉検知を１つの回路で行うこと。【解決手段】２４ボルト、又は６ボルトを出力する低電圧電源２９と、低電圧電源２９に接続され、ドア２７が開状態の場合には低電圧電源２９の出力電圧を出力し、ドア２７が開状態の場合には低電圧電源２９の出力電圧を遮断するスイッチ２８と、スイッチ２８を介して出力される低電圧電源２９の出力電圧を分圧した電圧を出力する分圧抵抗Ｒａ、Ｒｂと、通常モードの場合には２４ボルトを出力し、省電力モードの場合には６ボルトを出力するように低電圧電源２９の出力電圧の切替えを制御するＣＰＵ１００と、を備え、ＣＰＵ１００は、低電圧電源２９の出力電圧に応じて、分圧抵抗Ｒａ、Ｒｂの抵抗値を切り替えるスイッチ１０４、内部抵抗Ｒｉｎを有し、スイッチ１０４、内部抵抗Ｒｉｎにより切り替えられた抵抗値により分圧された電圧に基づいてドア２７の開閉状態を検知する。【選択図】図２
2020138339.tif 000002
【特許請求の範囲】
【請求項１】
装置内部にアクセスするために開閉自在に設けられた扉を有し、画像形成を行う通常モードと、画像形成に備えて待機状態の省電力モードと、を切替え可能な画像形成装置であって、
第一の電圧、又は前記第一の電圧よりも低い第二の電圧を出力する電源装置と、
前記電源装置に接続され、前記扉が開状態の場合には前記電源装置の出力電圧を出力し、前記扉が開状態の場合には前記電源装置の出力電圧の出力を遮断するスイッチ手段と、
前記スイッチ手段を介して出力される前記電源装置の出力電圧を分圧する分圧抵抗を有し、前記出力電圧を前記分圧抵抗により分圧した電圧を出力する分圧手段と、
前記電源装置が前記通常モードの場合には前記第一の電圧を出力し、前記省電力モードの場合には前記第二の電圧を出力するように、前記電源装置の出力電圧の切替えを制御する制御手段と、
を備え、
前記制御手段は、前記電源装置の出力電圧に応じて、前記分圧手段の分圧抵抗の抵抗値を切り替える切替え手段を有し、前記切替え手段により切り替えられた前記抵抗値により分圧され、前記分圧手段から出力された前記電圧に基づいて、前記扉の開閉状態を検知することを特徴とする画像形成装置。
【請求項２】
前記制御手段は、前記画像形成装置の画像形成を制御するＩＣであり、
前記ＩＣは、前記分圧手段が出力する電圧が入力される入力端子と、前記電源装置の出力電圧の切替えを制御するとともに、前記入力端子に入力される電圧に基づいて前記扉の開閉状態を判断する判断部と、を有し、
前記切替え手段は、一端が前記入力端子に接続された内部抵抗と、一端が前記内部抵抗の他端と接続され、他端がグランドに接続されたスイッチと、を有し、
前記判断部は、前記電源装置の出力電圧が前記第一の電圧の場合に前記スイッチをオンすることにより前記内部抵抗をプルダウン接続させて、前記分圧手段の前記分圧抵抗と並列に接続させることにより、前記分圧抵抗の抵抗値を切り替えることを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記判断部は、前記電源装置の出力電圧が前記第二の電圧の場合に前記スイッチをオフすることを特徴とする請求項２に記載の画像形成装置。
【請求項４】
前記入力端子に入力される電圧は、前記ＩＣの定格電圧以下であることを特徴とする請求項３に記載の画像形成装置。
【請求項５】
前記判断部は、前記省電力モードから前記通常モードに切り替える場合には、前記スイッチをオンして前記内部抵抗のプルダウン接続を行った後、前記電源装置の出力電圧を前記第二の電圧から前記第一の電圧に切り替えることを特徴とする請求項４に記載の画像形成装置。
【請求項６】
前記判断部は、前記通常モードから前記省電力モードに切り替える場合には、前記電源装置の出力電圧を前記第一の電圧から前記第二の電圧に切り替えた後、前記スイッチをオフし、前記内部抵抗を非接続状態にすることを特徴とする請求項４に記載の画像形成装置。
【請求項７】
前記判断部は、前記通常モードから前記省電力モードへの切替え、又は前記省電力モードから前記通常モードへの切替えを行っている間は、前記扉の開閉状態の検知を無効にすることを特徴とする請求項５又は請求項６に記載の画像形成装置。
【請求項８】
前記ＩＣは、前記ＩＣに外付けされたダイオードを有し、
前記ダイオードは、アノード端子が前記入力端子に接続され、カソード端子が前記ＩＣの電源端子に接続されていることを特徴とする請求項４に記載の画像形成装置。
【請求項９】
前記判断部は、前記省電力モードから前記通常モードに切り替える場合には、前記電源装置の出力電圧を前記第二の電圧から前記第一の電圧に切り替えた後、前記スイッチをオンして前記内部抵抗のプルダウン接続を行うことを特徴とする請求項８に記載の画像形成装置。
【請求項１０】
前記判断部は、前記通常モードから前記省電力モードに切り替える場合には、前記スイッチをオフし、前記内部抵抗を非接続状態にした後、前記電源装置の出力電圧を前記第一の電圧から前記第二の電圧に切り替えることを特徴とする請求項８に記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電源装置を備える画像形成装置に関し、特に、画像形成装置の内部にアクセスするためのドアを有する画像形成装置に関する。
【背景技術】
【０００２】
従来、画像形成装置には、ユーザやサービスマンが画像形成装置内部にアクセスするための開閉自在の保守用のドア（扉）が設けられている。そして、ユーザやサービスマンは、ドアを開けて、例えば、搬送路を搬送中に用紙の紙詰まりが発生した場合のジャム処理や、カートリッジ容器等の消耗品交換を行う。また、画像形成装置は、ドアが開けられた際に、電源装置からモータや高電圧回路等の駆動機構への電力供給を遮断するインターロック機構を備えている。このインターロック機構はドアの開閉操作と連動しており、ドアが開かれたときには電源装置から画像形成装置内の各部への電力供給を遮断することで、上述した駆動機構の動作を停止させる。更に、画像形成装置の制御部は、ドアが開いたことを検知すると、各部の動作を停止させる制御を実行することにより、ユーザやサービスマンが誤って感電してしまう等の状況の発生を防止することができる。ドアの開閉検知方法については、例えば特許文献１や特許文献２では、ユーザがドア開閉後に画像形成を行う際に、画像形成装置が支障なく画像形成動作を実行することができるような提案がなされている。
【０００３】
図１０は、従来のドア開閉検知の構成を説明する図である。図１０において、交流電圧Ｖａｃより直流電圧Ｖａを出力する低電圧電源２９は、ドアの開閉状態と連動したスイッチ３１を介して、モータ２４、高電圧回路３０等に電力を供給する。スイッチ３１は、ドアが閉状態のときに低電圧電源２９から出力される電圧Ｖａをモータ２４等に供給するため、スイッチ３１の下流側の電圧Ｖｂは電圧Ｖａと同じ電圧値となる。一方、ドアが開状態のときはスイッチ３１により下流側への電力供給が遮断されるため、電圧Ｖｂは０ボルトとなる。そのため、ＣＰＵ３００はスイッチ３１を介して出力される電圧Ｖｂをモニタすることで、ドアの開閉状態の検知を行うことができる。
【０００４】
近年の画像形成装置では、画像形成を実行中の状態である通常モードと、画像形成を行わずに待機している状態の省電力モードの２つの切替え可能な動作モードを有している。通常モードと省電力モードでは、低電圧電源２９が出力する電圧Ｖａが異なり、出力電圧Ｖａの切替えは、ＣＰＵ３００から出力されるＬＶＭ信号により行われ、動作モードにより電圧Ｖｂも電圧Ｖａに応じて切り替わる。そのため、ＣＰＵ３００は、各動作モードでの電圧Ｖｂに適したドア開閉検知回路をそれぞれ設けて、通常モードの場合は回路１を介して、省電力モードの場合は回路２を介して、ドアの開閉状態の検知を行う。なお、図１０の詳しい説明は後述する。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００４−１３８８９３号公報
【特許文献２】特開２００９−１９８７０８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、上述した従来のドア開閉検知方法では、ドアの開閉状態を検知する回路を通常モード用と省電力モード用に設ける必要があり、回路部品数も約２倍となり、回路を実装する基板面積の増大やコストアップという課題が生じる。更に、ＣＰＵ３００は、ドアの開閉状態が入力される入力ポートも動作モード毎に用意する必要があり、入力ポート数が不足している場合には、入力ポート数の多い高価なＣＰＵを選択せざるを得ないというコストアップの課題も生じる。
【０００７】
本発明は、このような状況のもとでなされたもので、通常モードと省電力モードにおけるドアの開閉検知を１つの回路で行うことを目的とする。
【課題を解決するための手段】
【０００８】
上述した課題を解決するために、本発明では、以下の構成を備える。
【０００９】
（１）装置内部にアクセスするために開閉自在に設けられた扉を有し、画像形成を行う通常モードと、画像形成に備えて待機状態の省電力モードと、を切替え可能な画像形成装置であって、第一の電圧、又は前記第一の電圧よりも低い第二の電圧を出力する電源装置と、前記電源装置に接続され、前記扉が開状態の場合には前記電源装置の出力電圧を出力し、前記扉が開状態の場合には前記電源装置の出力電圧の出力を遮断するスイッチ手段と、前記スイッチ手段を介して出力される前記電源装置の出力電圧を分圧する分圧抵抗を有し、前記出力電圧を前記分圧抵抗により分圧した電圧を出力する分圧手段と、前記電源装置が前記通常モードの場合には前記第一の電圧を出力し、前記省電力モードの場合には前記第二の電圧を出力するように、前記電源装置の出力電圧の切替えを制御する制御手段と、を備え、前記制御手段は、前記電源装置の出力電圧に応じて、前記分圧手段の分圧抵抗の抵抗値を切り替える切替え手段を有し、前記切替え手段により切り替えられた前記抵抗値により分圧され、前記分圧手段から出力された前記電圧に基づいて、前記扉の開閉状態を検知することを特徴とする画像形成装置。
【発明の効果】
【００１０】
本発明によれば、通常モードと省電力モードにおけるドアの開閉検知を１つの回路で行うことができる。
【図面の簡単な説明】
【００１１】
【図１】実施例１、２の画像形成装置の構成を示す概略断面図
【図２】実施例１の画像形成装置のドアの開閉状態を検知する構成を説明する図
【図３】実施例１のＣＰＵの構成を説明する図
【図４】実施例１の動作モード移行時各部の状態を示すタイミングチャート
【図５】実施例１の動作モード移行時の制御シーケンスを示すフローチャート
【図６】実施例２の画像形成装置のドアの開閉状態を検知する構成を説明する図
【図７】実施例２のＣＰＵの構成を説明する図
【図８】実施例２の動作モード移行時の各部の状態を示すタイミングチャート
【図９】実施例２の動作モード移行時の制御シーケンスを示すフローチャート
【図１０】従来例の画像形成装置のドアの開閉状態を検知する構成を説明する図
【発明を実施するための形態】
【００１２】
以下に、図面を参照して本発明の実施の形態について詳細に説明する。
【００１３】
［従来のドア開閉検知方法］
まず、後述する実施例との比較のために、従来の画像形成装置のドア開閉検知方法について図を用いて説明する。図１０は、従来のドア開閉を検知する画像形成装置の制御構成の一例を示したものである。
【００１４】
図１０において、低電圧電源２９は、交流電源から入力された交流電圧Ｖａｃから直流の電圧Ｖａを生成し、スイッチ３１に出力する。スイッチ３１は、例えばインターロックスイッチであり、画像形成装置のドアの開閉状態と連動し、ドアが開放された状態を検知すると、スイッチをオフし、下流への電力供給を遮断する。一方、スイッチ３１は、ドアが閉じられた状態では、スイッチ３１をオンし、画像形成装置内の各装置を駆動するモータ２４や、画像形成に必要な高電圧を生成し、出力する高電圧回路３０等の駆動機構に電力を供給する。ＣＰＵ３００は、出力ポートＯｕｔ１から出力する制御信号１、出力ポートＯｕｔ２から出力する制御信号２、出力ポートＯｕｔ３から出力するＬＶＭ信号により、それぞれ高電圧回路３０、モータ２４、低電圧電源２９の制御を行い、画像形成動作を制御する。また、ＣＰＵ３００は、スイッチ３１から出力される電圧Ｖｂに基づいてドアの開閉状態を検知するため、回路１、回路２を有している。スイッチ３１は、ドアが閉状態のときにはモータ２４等に電力供給を行うため、スイッチ３１の出力端子の電圧Ｖｂは、入力端子の電圧Ｖａと同じ電圧値となる。一方、ドアが開状態のときにはスイッチ３１はオフし、モータ２４等への電力供給が遮断されるため、出力端子の電圧Ｖｂは０Ｖ（ボルト）となる。そのため、ＣＰＵ３００は、回路１、回路２を介して、スイッチ３１から出力される電圧Ｖｂをモニタすることで、ドアの開閉状態の検知を行うことができる。そして、ＣＰＵ３００は、画像形成動作中にドアの開状態を検知した場合には、高電圧回路３０やモータ２４等の各装置の動作停止処理を行う。
【００１５】
近年の画像形成装置は、画像形成動作を実行するときの通常モードと、画像形成に備えて待機状態の省電力モードの２つの切替え可能な動作モードを有している。また、通常モードと省電力モードでは、低電圧電源２９から出力される直流電圧Ｖａの電圧値は異なり、ＣＰＵ３００は、各動作モードに応じた直流電圧が低電圧電源２９から出力されるように、低電圧電源２９にＬＶＭ信号を出力して出力電圧の切替えを行う。これにより、低電圧電源２９の出力電圧Ｖａの電圧値は、通常モードではＶａ１ボルトとなり、省電力モードではＶａ２ボルトとなる。そして、ＣＰＵ３００は、スイッチ３１から出力される電圧Ｖｂの検知を通常モードの場には回路１を介して行い、省電力モードの場合には回路２を介して行う。
【００１６】
まず、通常モード時のドア開閉検知方法について説明する。通常モード時では、低電圧電源２９からは、電圧がＶａ１ボルトの直流電圧Ｖａが出力される。ドアが閉状態の場合には、電圧Ｖｂの電圧値は直流電圧Ｖａと同じく、Ｖａ１ボルトとなる。回路１は、入力される電圧Ｖｂを分圧する分圧抵抗Ｒｕ、Ｒｄを有している。分圧電圧Ｖ３は、電圧Ｖｂを分圧抵抗Ｒｕ、Ｒｄで分圧した電圧であり、ＣＰＵ３００の入力ポートＩｎ５に入力される。なお、分圧抵抗Ｒｕ、Ｒｄの抵抗値は、ドアの開閉状態に関わらず、分圧電圧Ｖ３がＣＰＵ３００の入力ポートＩｎ５の定格入力電圧の範囲内（定格電圧以下）となるように設定されている。また、分圧抵抗Ｒｕ、Ｒｄの抵抗値は、入力ポートＩｎ５の入力電圧が、ドアが閉状態のときにはハイレベルとなり、ドアが開状態のときにはローレベルとなるように設定されている。これにより、ＣＰＵ３００は、入力ポートＩｎ５の入力電圧がハイレベル、すなわち電圧ＶｂがＶａ１ボルトの場合には、ドアが閉状態であることを検知することができる。一方、ドアが開状態の場合には、スイッチ３１はオフし、電圧Ｖｂが０ボルトとなる。そのため、ＣＰＵ３００は、入力ポートＩｎ５の入力電圧がローレベル、すなわち電圧Ｖｂが０ボルトで、分圧された分圧電圧Ｖ３も０ボルトの場合には、ドアが開状態であることを検知することができる。
【００１７】
次に、省電力モード時のドア開閉検知方法について説明する。省電力モード時では、低電圧電源２９からは、電圧がＶａ２ボルトの直流電圧Ｖａが出力される。ドアが閉状態の場合には、電圧Ｖｂの電圧値は直流電圧Ｖａと同じく、Ｖａ２ボルトとなる。なお、省電力モード時の電圧Ｖａ２と通常モードの電圧Ｖａ１の大小関係は、Ｖａ２＜Ｖａ１となる。上述したように、回路１の抵抗Ｒｕ、Ｒｄは電圧ＶｂがＶａ１ボルトに適した抵抗値が設定されている。そのため、回路１に省電力モード時の電圧ＶｂのＶａ２ボルトが入力されると、ドアの開閉状態に応じた分圧電圧Ｖ３が生成されず、ＣＰＵ３００がドアの開閉状態を正しく検知できない可能性がある。そのため、省電力モードでは、ＣＰＵ３００は回路２を用いてドアの開閉状態の検知を行う。
【００１８】
回路２は、ベース端子に電圧Ｖｂが入力されるトランジスタＴｒ１と、一端が電源電圧Ｖｃｃに接続され、他端がトランジスタＴｒ１のコレクタ端子とＣＰＵ３００の入力ポートＩｎ６とに接続された抵抗Ｒｐを有している。なお、抵抗Ｒｐの抵抗値、及びトランジスタＴｒ１の定数は、回路１と同様に、ドアの開閉状態にかかわらず、ＣＰＵ３００の入力ポートＩｎ６に定格入力電圧の範囲内の信号（電圧）が入力されるように設定されている。ドアが閉状態の場合には、スイッチ３１がオンし、スイッチ３１の出力端子には、低電圧電源２９から出力されるＶａ２ボルトの直流電圧Ｖａが電圧Ｖｂとして出力される。電圧Ｖｂは回路２のトランジスタＴｒ１のベース端子に入力されることで、トランジスタＴｒ１がオンし、ＣＰＵ３００の入力ポートＩｎ６には、ローレベルの信号（電圧）が入力される。一方、ドアが開状態の場合には、スイッチ３１がオフし、スイッチ３１の出力端子の電圧は０ボルトとなる。その結果、回路２のトランジスタＴｒ１はオフ状態となり、ＣＰＵ３００の入力ポートＩｎ６には、ハイレベルの信号（電圧）が入力される。これにより、省電力モードの場合には、ＣＰＵ３００は、入力ポートＩｎ６の入力信号（電圧）がローレベルの場合にはドアが閉状態であり、入力ポートＩｎ６の入力信号（電圧）がハイレベルの場合にはドアが開状態であることを検知することができる。このように、従来の画像形成装置では、ドアの開閉状態を検知する回路を通常モード、省電力モード毎に設け、ドアの開閉状態の検知を行っている。
【実施例１】
【００１９】
［画像形成装置の構成］
図１は、実施例１の画像形成装置の一例である、電子写真プロセスを利用したレーザビームプリンタ５０の構成を示す概略断面図である。図１（ａ）は、レーザビームプリンタ５０の内部にアクセスするために開閉自在に設けられたドア２７を閉じた状態を示すレーザビームプリンタ５０の断面図であり、図１（ｂ）は、ドア２７を開けた状態を示すレーザビームプリンタ５０の断面図である。カートリッジ９は、感光ドラム５、帯電ローラ６、現像スリーブ７、トナー８、クリーニングブレード１１を備えた廃トナー容器１２が一体化され、レーザビームプリンタ５０に対して着脱自在の構成となっている。感光ドラム５上には、レーザスキャナ１４からの走査により静電潜像が形成される。帯電ローラ６は、感光ドラム５の表面を所定の電位に帯電する。現像スリーブ７は、感光ドラム５上の静電潜像にトナー８を付着させ、トナー像を形成させる。クリーニングブレード１１は、感光ドラム５上のトナーを剥ぎ取り、廃トナー容器１２に収容する。また、レーザスキャナ１４は、レーザ光で感光ドラム５の表面を走査し、静電潜像を形成させる。転写ローラ１０は、感光ドラム５との当接により形成されるニップ部Ａに搬送された用紙１に、感光ドラム５上に形成されたトナー像を転写する。
【００２０】
定着器１８は、用紙１上に転写されたトナー像を用紙１に定着させるための定着ローラ１９、加圧ローラ２０が一体化された構成を有している。定着ローラ１９は、その内側に、ヒータ２２、ヒータ２２により加熱される定着フィルム２１、ヒータ２２の温度を検知するサーミスタ２３を備えている。ヒータ２２の温度はサーミスタ２３によって検知され、ヒータ２２は、一定の温度を維持するように温度制御が行われる。定着器１８は、ヒータ２２により加熱された定着フィルム２１の熱により、用紙１上のトナー像を加熱するとともに、定着ローラ１９と加圧ローラ２０により加圧することにより、用紙１に転写されたトナー像を固着させるフィルム加熱方式を採用している。
【００２１】
カートリッジ９には、不揮発メモリ１７が設けられており、例えばトナー８の残量などのカートリッジ９に関する情報が記録される。不揮発メモリ１７への情報の書き込みは、接点アーム１６に設けられた接点１５が不揮発メモリ１７の所定の位置に接触することにより行われる。また、レーザビームプリンタ５０には、ドア２７が開いた状態（開状態）と閉じた状態（閉状態）を検知するためのスイッチ手段であるスイッチ２８が設けられている。スイッチ２８は、例えば、インターロックスイッチであり、ドア２７が開状態のときにはオフ状態（図１（ｂ）参照）、閉状態のときにはオン状態となる（図１（ａ）参照）。また、接点１５、接点アーム１６も、ドア２７の開閉動作と機械的に連動しており、ドア２７が閉状態（図１（ａ））から開状態（図１（ｂ））への状態遷移に連動して回動する。その結果、接点１５は、不揮発メモリ１７の所定の位置に接触した状態（図１（ａ））から、不揮発メモリ１７の所定の位置から離間して非接触状態（図１（ｂ））となる。モータ２４は、レーザビームプリンタ５０の駆動源であり、複数のギア（不図示）を介して、レーザビームプリンタ５０内の各装置を駆動する。また、コントローラ２６は、レーザビームプリンタ５０における画像形成動作を制御する。
【００２２】
［画像形成動作の概要］
次に、図１（ａ）を用いてレーザビームプリンタ５０の画像形成動作について説明する。画像形成を行う場合には、まず、モータ２４を駆動して、レーザビームプリンタ５０の画像形成に必要な各装置を駆動させる。次に、帯電ローラ６により、感光ドラム５の表面を所定の電位に帯電する。帯電された感光ドラム５は、画像データに応じてレーザスキャナ１４から照射されたレーザ光１３により露光され、感光ドラム５の表面に静電潜像が形成される。感光ドラム５上に形成された静電潜像は、現像スリーブ７によってトナー８が付着され、トナー像が形成される。感光ドラム５上に形成されたトナー像は、感光ドラム５と転写ローラ１０とにより、搬送された用紙１が狭持されるニップ部Ａまで移動する。一方、給紙部に載置された用紙１は、ピックアップローラ２によってピックアップされ、搬送ローラ３、４によってニップ部Ａへと搬送される。その後、ニップ部Ａにおいて感光ドラム５上のトナー像が用紙１に転写される。未定着のトナー像が転写された用紙１は定着器１８に搬送され、トナー像は定着器１８の定着ローラ１９及び加圧ローラ２０によって加熱、加圧され、用紙１に定着される。定着器１８を通過した用紙１は、その後、レーザビームプリンタ５０の外部に排出される。
【００２３】
［画像形成装置の制御構成］
図２は、上述した図１のレーザビームプリンタ５０の制御構成を説明する図である。図２では、前述した図１０と同じ構成には同じ符号を付すことで、ここでの説明を省略する。ＣＰＵ１００は、出力ポートＯｕｔ１から出力する制御信号１、出力ポートＯｕｔ２から出力する制御信号２、出力ポートＯｕｔ３から出力するＬＶＭ信号により、それぞれ高電圧回路３０、モータ２４、低電圧電源２９の制御を行い、画像形成動作を制御する。また、制御手段であるＣＰＵ１００には、ワークメモリであるＲＡＭ１０２と、ＣＰＵ３００を制御するプログラムが格納されたＲＯＭ１０１が接続されている。ＣＰＵ１００は、ＲＯＭ１０１に記憶されている各種プログラムを実行し、ＲＡＭ１０２を作業領域として使用して種々の制御を行う。なお、ＣＰＵ１００、ＲＯＭ１０１、ＲＡＭ１０２は、上述したコントローラ２６に収容されている。
【００２４】
図２において、スイッチ２８の上流側の端子Ｓｕは、直流電圧Ｖａ（以下、電圧Ｖａとする）を出力する低電圧電源２９の出力端子に接続されている。スイッチ２８は、ドア２７の開閉状態と連動して、モータ２４、高電圧回路３０等の駆動機構へ電力供給又は遮断を行う。スイッチ２８はドア２７が閉状態のときにオンし、上流側の端子Ｓｕと下流側の端子Ｓｄとが接続されるため、下流側の端子Ｓｄの電圧Ｖｂは電圧Ｖａと同じ電圧値となる。一方、ドア２７が開状態のときにはスイッチ２８はオフし、端子Ｓｕと端子Ｓｄとの接続が遮断されるため、端子Ｓｄには電力が供給されず、端子Ｓｄの電圧Ｖｂは０ボルトとなる。また、端子Ｓｄの電圧Ｖｂに基づいてドア２７の開閉状態を検知するため、ＣＰＵ１００の汎用入力ポート（入力端子）Ｉｎ３には、電圧Ｖｂを抵抗Ｒａ、Ｒｂで分圧した分圧電圧Ｖ１が入力される。なお、分圧手段である抵抗Ｒａ、Ｒｂの抵抗値は、ドア２７の開閉状態やレーザビームプリンタ５０の動作モードにかかわらず、分圧電圧Ｖ１がＣＰＵ１００の汎用入力ポートＩｎ３の定格入力電圧の範囲内となるように設定されている。ＣＰＵ１００は、汎用入力ポートＩｎ３から入力された分圧電圧Ｖ１に基づいて、ドア２７の開閉状態の検知を行う。ＣＰＵ１００は、画像形成動作中にドア２７の開状態を検知した場合には、制御信号１、制御信号２により、それぞれモータ２４や高電圧回路３０の停止処理を行う。
【００２５】
［ＣＰＵの内部構成］
図３は、ＣＰＵ１００の内部構成を説明する模式図である。ＣＰＵ１００では、汎用入力ポートＩｎ３から入力された分圧電圧Ｖ１は、ＣＰＵ１００内部で画像形成動作を制御するための演算処理や制御処理を行う判断部としてのコア１０３に入力される。ＣＰＵ１００の電源端子には電源電圧Ｖｃｃ（本実施例では、３．４ボルト）が入力される。コア１０３は、汎用入力ポートＩｎ３から入力される分圧電圧Ｖ１の電圧値が２．６ボルト以上の場合にはハイレベルとして検知し、０．８ボルト以下の場合にはローレベルとして検知する。また、ＣＰＵ１００は、内部に切替え手段である抵抗や電界効果トランジスタ（ＦＥＴともいう）を実装追加し、カスタム化が可能なＩＣである。ＣＰＵ１００の内部には、一端が汎用入力ポートＩｎ３に接続され、他端がスイッチ１０４の一端に接続された内部抵抗である抵抗Ｒｉｎと、他端がグランド（ＧＮＤ）に接続され、コア１０３により制御されるスイッチ１０４が設けられている。コア１０３がスイッチ１０４をオンし、抵抗Ｒｉｎを汎用入力ポートＩｎ３とグランドとの間にプルダウン接続すると、抵抗Ｒｉｎは分圧抵抗Ｒｂと並列に接続されることになる。これにより、電圧Ｖｂを分圧する分圧抵抗値が切り替えられることになる。なお、本実施例では、抵抗Ｒｉｎの抵抗値は、３３ｋΩとする。
【００２６】
［通常モードと省電力モード］
レーザビームプリンタ５０は、主に画像形成動作を実行するときの通常モードと、画像形成動作を行わない待機状態のときの省電力モードを備えている。そして、通常モードと省電力モードの切替えが行われる場合には、低電圧電源２９が出力する電圧Ｖａも、ＣＰＵ１００の出力ポートＯｕｔ３から出力されるＬＶＭ信号によって切替えが行われる。ＣＰＵ１００は、通常モードの場合にはローレベルのＬＶＭ信号を出力し、省電力モードの場合にはハイレベルのＬＶＭ信号を出力する。本実施例では、低電圧電源２９は、通常モードでは２４ボルト（第一の電圧）の直流の電圧Ｖａを出力し、省電力モードでは６ボルト（第二の電圧）の直流の電圧Ｖａを出力する。なお、ＣＰＵ１００の電源端子に入力される電源電圧Ｖｃｃは、通常モード、省電力モードに関係なく、常に同じ電圧値（本実施例では３．４ボルト）である。
【００２７】
次に、通常モード及び省電力モードにおけるドア２７の開閉検知方法について説明する。ここで、抵抗Ｒａ、Ｒｂの抵抗値は、それぞれ１９８ｋΩに設定されているものとする。なお、抵抗Ｒａ、Ｒｂの抵抗値の決め方については後述する。
【００２８】
（通常モード時のドア開閉検知）
まず、通常モードにおけるドア２７の開閉検知方法について説明する。上述したように、通常モードでは、低電圧電源２９が出力する電圧Ｖａは２４ボルトであり、ドア２７が閉状態の場合はスイッチ２８がオン状態で入力端子Ｓｕと出力端子Ｓｄとは接続されるため、電圧Ｖｂも２４ボルトとなる。また、ＣＰＵ１００は、通常モードではスイッチ１０４をオンし、一端が汎用入力ポートＩｎ３に接続された抵抗Ｒｉｎの他端をグランドに接続する。これにより、抵抗Ｒｂと抵抗Ｒｉｎとは並列に接続される。そのため、並列に接続された抵抗Ｒｂと抵抗Ｒｉｎとの合成抵抗値Ｒｓは、次の（式１）により算出される。
Ｒｓ＝（Ｒｂ×Ｒｉｎ）÷（Ｒｂ＋Ｒｉｎ）・・・（式１）
なお、（式１）中のＲｂ、Ｒｉｎは、それぞれ抵抗Ｒｂ、抵抗Ｒｉｎの抵抗値を示すものとする。本実施例の場合には、（式１）により算出される合成抵抗値Ｒｓは２８．３ｋΩ（＝（（１９８ｋΩ×３３ｋΩ）÷（１９８ｋΩ＋３３ｋΩ）））となる。したがって、汎用入力ポートＩｎ３に入力される分圧電圧Ｖ１は、次の（式２）により算出される。
Ｖ１＝Ｖｂ×（Ｒｓ÷（Ｒａ＋Ｒｓ））・・・（式２）
なお、（式２）中のＲａは、抵抗Ｒａの抵抗値を示すものとする。本実施例の場合には、（式２）により算出される分圧電圧Ｖ１は３．０ボルト（＝２４ボルト×（２８．３ｋΩ÷（１９８ｋΩ＋２８．３ｋΩ）））となる。汎用入力ポートＩｎ３からコア１０３に入力される分圧電圧Ｖ１がハイレベルの閾値である２．６ボルト以上の電圧とであるため、コア１０３は、分圧電圧Ｖ１がハイレベルであるため、ドア２７が閉状態であることを検知する。一方、ドア２７が開状態の場合には、スイッチ２８はオフ状態となり、入力端子Ｓｕと出力端子Ｓｄとは非接続状態となる。そのため、電圧Ｖｂは０ボルトとなり、分圧電圧Ｖ１も０ボルトとなる。その結果、汎用入力ポートＩｎ３にはローレベルの閾値である０．８ボルト以下の電圧が入力されるため、コア１０３は分圧電圧Ｖ１がローレベルであるため、ドア２７が開状態であることを検知する。
【００２９】
（省電力モード時のドア開閉検知）
続いて、省電力モードにおけるドア２７の開閉検知方法について説明する。省電力モードでは、低電圧電源２９が出力する電圧Ｖａは６ボルトであり、ドア２７が閉状態の場合はスイッチ２８がオン状態で入力端子Ｓｕと出力端子Ｓｄとは接続されるため、電圧Ｖｂも６ボルトとなる。また、ＣＰＵ１００は、省電力モードではスイッチ１０４をオフし、一端が汎用入力ポートＩｎ３に接続された抵抗Ｒｉｎの他端はグランドに接続されていない非接続状態となる。したがって、汎用入力ポートＩｎ３に入力される分圧電圧Ｖ１は、次の（式３）により算出される。
Ｖ１＝Ｖｂ×（Ｒｂ÷（Ｒａ＋Ｒｂ））・・・（式３）
なお、（式２）中のＲａ、Ｒｂは、それぞれ抵抗Ｒａ、Ｒｂの抵抗値を示すものとする。本実施例の場合には、（式３）により算出される分圧電圧Ｖ１は３．０ボルト（＝６ボルト×（１９８ｋΩ÷（１９８ｋΩ＋１９８ｋΩ）））となる。通常モードの場合と同様に、コア１０３は分圧電圧Ｖ１がハイレベルであるため、ドア２７が閉状態であることを検知する。一方、ドア２７が開状態の場合には、スイッチ２８はオフ状態となり、入力端子Ｓｕと出力端子Ｓｄとは非接続状態となる。そのため、電圧Ｖｂは０ボルトとなり、分圧電圧Ｖ１も０ボルトとなる。その結果、コア１０３は分圧電圧Ｖ１がローレベルであるため、ドア２７が開状態であることを検知する。
【００３０】
このように、本実施例では、通常モード又は省電力モードのどちらのモードにおいても、分圧電圧Ｖ１が、ドア２７が閉状態のときには２．６ボルト以上、ドア２７が開状態のときに０．８ボルト以下となるように抵抗Ｒａ、Ｒｂ、Ｒｉｎが設定されている。更に、ドア２７の開閉状態や動作モードが通常モード又は省電力モードにかかわらず、分圧電圧Ｖ１がＣＰＵ１００の汎用入力ポートＩｎ３の定格入力電圧の範囲内となるように設定されている。一般的に、ＣＰＵの汎用入力ポートの定格入力電圧の上限値は、電源電圧Ｖｃｃ＋数百ｍＶ程度であり、抵抗Ｒａ、抵抗Ｒｂ、抵抗Ｒｉｎの各抵抗値は定格入力電圧の上限値を超えないことが望ましい。
【００３１】
［通常モードと省電力モードの切替えタイミング制御］
次に、通常モードと省電力モードの切替えタイミングの制御について説明する。上述したように、通常モードから省電力モード、又は省電力モードから通常モードへモードを切り替えて移行する際には、コア１０３は、次の処理を行う。すなわち、コア１０３は、低電圧電源２９の出力電圧Ｖａを切り替えるためにＬＶＭ信号のハイレベル・ローレベルの切替えを行う。更に、コア１０３は、抵抗Ｒｉｎの接続、非接続状態を切り替えるため、スイッチ１０４のオン・オフ状態の設定を切り替える。しかしながら、コア１０３による処理は、毎回、２つの状態設定を同時のタイミングで切り替えられるとは限られておらず、場合によっては、切替え時に１ｍｓ（ミリ秒）程度のタイミングのずれが生じてしまうことがある。その場合、コア１０３が汎用入力ポートＩｎ３の入力電圧によりドア２７の開閉状態を誤検知してしまう可能性がある。そのため、予め２つの状態設定の切替えタイミングを決めておき、ドア２７の開閉状態の誤検知を回避する方法が必要となる。
【００３２】
図４は、通常モードから省電力モード、省電力モードから通常モードへ動作モードを移行するときの各信号の状態、各電圧の状態、ドア２７の開閉状態を示すタイミングチャートである。図４において、（ａ）はレーザビームプリンタ５０の動作モード（通常モード、省電力モード）の区間を矢印で示した図であり、（ｂ）は、ドア２７の開閉状態を示した図であり、ドア２７は図４では閉状態（図中、閉と表示）のままとなっている。（ｃ）は、後述する（ｅ）の分圧電圧Ｖ１により示される電圧に基づいて、コア１０３によるドア２７の状態の検知結果を示した図であり、（ｄ）は、低電圧電源２９の出力電圧Ｖｂ（２４Ｖ又は６Ｖ）を示した図である。（ｅ）は、ＣＰＵ１００の汎用入力ポートＩｎ３に入力される分圧電圧Ｖ１の電圧を示した図であり、図中、３Ｖ（Ｈ）は電圧がハイ（Ｈ）レベルの３ボルトを表しており、０．７５Ｖ（Ｌ）は電圧がロー（Ｌ）レベルの０．７５ボルトを表している。（ｆ）は、コア１０３から出力されるＬＶＭ信号のレベルを示しており、図中Ｈはハイレベル、Ｌはローレベルを示す。（ｇ）は抵抗Ｒｉｎの接続状態を示し、図中「接続」はコア１０３がスイッチ１０４をオンし抵抗Ｒｉｎがプルダウン接続された状態を表し、「非接続」はコア１０３がスイッチ１０４をオフし抵抗Ｒｉｎがプルダウン接続されていない非接続状態を表している。また、図４の横軸は時間軸（Ｔ）であり、Ｔ４０１〜Ｔ４０４は時間（タイミング）を示す。
【００３３】
図４において、タイミングＴ４０１より前の時間では、レーザビームプリンタ５０が画像形成動作を行っている通常モードの状態を示している。そのため、ドア２７は閉状態であり（（ｂ）参照）、コア１０３からはローレベルのＬＶＭ信号が出力されており（（ｆ）参照）、これにより、スイッチ２８を介して、低電圧電源２９から出力された２４ボルトの電圧Ｖｂが入力されている（（ｄ）参照）。その結果、分圧電圧Ｖ１は３ボルトとなり（（ｅ）参照）、コア１０３は分圧電圧Ｖ１の電圧により、ドア２７は閉状態であることを検知している（（ｃ）参照）。
【００３４】
タイミングＴ４０１となり、画像形成動作が終了すると、コア１０３は通常モードから省電力モードに切り替えるために、コア１０３は、ＬＶＭ信号をローレベルからハイレベルに切り替える（（ｆ）参照）。これにより、低電圧電源２９から出力される電圧Ｖａは２４ボルトから６ボルトに切り替えられ、スイッチ２８を介して、６ボルトの電圧Ｖｂが入力される（（ｄ）参照）。続いて、タイミングＴ４０２では、コア１０３は、スイッチ１０４をオフし、抵抗Ｒｉｎをプルダウン接続状態から非接続の状態に切替え（（ｇ）参照）、レーザビームプリンタ５０は省電力モードの状態に移行する。
【００３５】
ところで、タイミングＴ４０１からタイミングＴ４０２の間では、電圧Ｖｂは６ボルトであるが、抵抗Ｒｉｎはプルダウン接続された状態である。そのため、ＣＰＵ１００の汎用入力ポートＩｎ３に入力される分圧電圧Ｖ１は、上述した（式２）により０．７５ボルト（＝６ボルト×（２８．３ｋΩ÷（１９８ｋΩ＋２８，３ｋΩ）））となる。分圧電圧Ｖ１が０．７５ボルトであり、コア１０３がローレベルと判断する閾値０．８ボルトよりも低い電圧となるため、コア１０３は分圧電圧Ｖ１がローレベルであるため、ドア２７が開状態であると誤検知することになる。そこで、本実施例では、通常モードから省電力モードに切り替える際には、コア１０３は、次のような処理を行う。すなわち、コア１０３は、ＬＶＭ信号のローレベルからハイレベルへの切替え後、スイッチ１０４の制御により抵抗Ｒｉｎの接続状態から非接続状態への切替えが完了するまでは、分圧電圧Ｖ１に基づくドア２７の開閉状態の検知を行わないものとする。そのため、タイミングＴ４０１からタイミングＴ４０２までの期間は、ドア開閉検知無効期間としている。
【００３６】
次にタイミングＴ４０３になり、印刷ジョブが入力されて画像形成動作が要求されると、コア１０３は省電力モードから通常モードに切り替えるために、スイッチ１０４をオンし、抵抗Ｒｉｎを非接続状態からプルダウン接続状態に切替える（（ｇ）参照）。続いて、タイミングＴ４０４では、コア１０３は、ＬＶＭ信号をハイレベルからローレベルに切り替える（（ｆ）参照）。これにより、低電圧電源２９から出力される電圧Ｖａは６ボルトから２４ボルトに切り替えられ、スイッチ２８を介して、２４ボルトの電圧Ｖｂが入力され（（ｄ）参照）、レーザビームプリンタ５０は通常モードの状態に移行する。
【００３７】
ところで、タイミングＴ４０３からタイミングＴ４０４の間では、上述したタイミングＴ４０１からタイミングＴ４０２までの期間と同様に、電圧Ｖｂは６ボルトであるが、抵抗Ｒｉｎはプルダウン接続状態となる。そのため、分圧電圧Ｖ１がローレベルの０．７５ボルトとなり、コア１０３は分圧電圧Ｖ１がローレベルであるため、ドア２７が開状態であると誤検知することになる。そこで、省電力モードから通常モードに切り替える際にも、コア１０３は、次のような処理を行う。すなわち、コア１０３は、スイッチ１０４の制御による抵抗Ｒｉｎの非接続状態から接続状態への切替え後、ＬＶＭ信号のハイレベルからローレベルへの切替えが完了するまでは、分圧電圧Ｖ１に基づくドア２７の開閉状態の検知を行わないものとする。そのため、タイミングＴ４０３からタイミングＴ４０４までの期間は、ドア開閉検知無効期間としている。なお、また、ドア２７が開状態の場合には、スイッチ２８がオフ状態となり、出力端子Ｓｄの電圧が０ボルトとなる。そのため、ＬＶＭ信号の状態及び抵抗Ｒｉｎの接続状態の設定に関係なく、常に電圧Ｖｂが０ボルトとなるため、コア１０３はドア２７の開閉状態を誤検知することなく、ドア２７の開状態を検知することができる。
【００３８】
［通常モードと省電力モードの切替えの制御シーケンス］
図５は、通常モードと省電力モードとを切り替える制御シーケンスを示すフローチャートである。図５に示す処理は、レーザビームプリンタ５０の電源スイッチがオンされて、レーザビームプリンタ５０が立ち上がると、ＣＰＵ１００のコア１０３により実行される。なお、レーザビームプリンタ５０が立ち上がると、コア１０３は、レーザビームプリンタ５０を省電力モードの状態に設定するため、ＬＶＭ信号をハイレベルに設定し、スイッチ１０４をオフ状態に設定して、抵抗Ｒｉｎを非接続状態に設定するものとする。
【００３９】
Ｓ５０１では、コア１０３は、外部コンピュータ等からの印刷ジョブの入力により、画像形成を実施するかどうかを判断する。コア１０３は、印刷ジョブの入力があり、画像形成を実施すると判断した場合には処理をＳ５０２に進め、印刷ジョブの入力がなく画像形成を実施しないと判断した場合には処理をＳ５０１に戻す。
【００４０】
Ｓ５０２では、コア１０３は、レーザビームプリンタ５０を省電力モードから通常モードに移行させるために、スイッチ１０４をオン状態に設定し、抵抗Ｒｉｎをプルダウン接続する。Ｓ５０３では、コア１０３は、汎用入力ポートＩｎ３から入力される分圧電圧Ｖ１に基づいて、検知したドア２７の開閉状態の結果を無効とする処理を実行する。上述したように、このときの分圧電圧Ｖ１は０．７５ボルトとなり、分圧電圧Ｖ１に基づいてドア２７の状態を判断すると、ドア２７は開状態と誤検知されるため、ドア２７の状態検知を無効とする処理が実行される。
【００４１】
Ｓ５０４では、コア１０３は、ＬＶＭ信号をハイレベルからローレベルに切り替えて、低電圧電源２９の出力電圧を６ボルトから２４ボルトに切替え、通常モードへの切替えを行う。なお、コア１０３は、低電圧電源２９から２４ボルトの電圧Ｖａが出力されると、画像形成動作を実行するため、制御信号１により高電圧回路を起動し、制御信号２によりモータ２４の駆動を行う。
【００４２】
Ｓ５０５では、コア１０３は、印刷ジョブにより要求された画像形成が終了したかどうか判断し、終了したと判断した場合には処理をＳ５０６に進め、画像形成が終了していない場合には処理をＳ５０５に戻す。
【００４３】
Ｓ５０６では、コア１０３は、レーザビームプリンタ５０を通常モードから省電力モードに移行させるために、ＬＶＭ信号をローレベルからハイレベルに切り替えて、低電圧電源２９の出力電圧を２４ボルトから６ボルトに切り替える。Ｓ５０７では、コア１０３は、汎用入力ポートＩｎ３から入力される分圧電圧Ｖ１に基づいて、検知したドア２７の開閉状態の結果を無効とする処理を実行する。上述したように、このときの分圧電圧Ｖ１は０．７５ボルトとなり、分圧電圧Ｖ１に基づいてドア２７の状態を判断すると、ドア２７は開状態と誤検知されるため、ドア２７の状態検知を無効とする処理が実行される。
【００４４】
Ｓ５０８では、コア１０３は、スイッチ１０４をオフ状態に設定し、抵抗Ｒｉｎをプルダウン接続の状態から非接続状態に切り替えて、レーザビームプリンタ５０を省電力モードの状態に移行し、処理をＳ５０１に戻す。
【００４５】
上述したように、本実施例では、通常モードから省電力モード、及び省電力モードから通所モードへの動作モードの移行時には、動作モードの移行が完了するまでの間、一時的にドア２７の開閉検知を無効にする。これにより、１つの回路で通常モードと省電力モードにおけるドア２７の開閉検知を行うことができる。また、本実施例は、通常モード時の電圧Ｖａを２４ボルト、省電力モード時の電圧Ｖａを６ボルト、電源電圧Ｖｃｃを３．４ボルトとした。また、抵抗Ｒａ、Ｒｂの抵抗値を１９８ｋΩ、ＣＰＵ１００の内部に設けたプルダウン接続を行う抵抗Ｒｉｎの抵抗値を３３ｋΩとした。しかしながら、これらの数値はレーザビームプリンタ５０やＣＰＵ１００等の様々な条件によって変化するため、本実施例で説明した数値に限定されるものではない。また、本実施例では、分圧電圧Ｖ１が入力される入力ポートとして、ＣＰＵ１００の汎用入力ポートＩｎ３を用いたが、汎用の入出力ポートではなく、例えばアナログ入力をデジタル出力に変換するＡ／Ｄポートを使用してもよい。
【００４６】
以上説明したように、本実施例によれば、通常モードと省電力モードにおけるドアの開閉検知を１つの回路で行うことができる。
【実施例２】
【００４７】
実施例１では、通常モードと省電力モードの動作モードの切替え時に分圧電圧Ｖ１がローレベルとなり、ドアの開状態が誤検知されるため、ドア開閉検知を無効にする処理を実行することで、動作モード移行時のドア開閉の誤検知の防止を行った。しかしながら、ドア開閉検知を無効としている間に実際にドア開閉が行われた場合には、ドア開閉状態の変化を見逃してしまうことになる。実施例２では、動作モードの切替え時にドア開閉検知を無効にすることなく、動作モードの切替えが可能な構成について説明する。
【００４８】
［画像形成装置の制御構成］
図６は、実施例２のレーザビームプリンタ５０の制御構成を説明する図である。図６は、実施例１の図２と比べて、電源電圧Ｖｃｃの電源端子と実施例１のＣＰＵ１００に対応するＣＰＵ２００の汎用入力ポートＩｎ４との間に、ＣＰＵ２００に外付けで、ダイオードＤｉｎが追加されている点が異なる。本実施例では、ダイオードＤｉｎの順電圧Ｖｆは０．８ボルトとし、ＣＰＵ２００の汎用入力ポートＩｎ４の定格入力電圧の上限は４．３ボルトとする。なお、電源電圧Ｖｃｃの電圧は、実施例１と同様に、３．４ボルトとする。また、図６では、分圧抵抗Ｒａ、Ｒｂにより分圧された電圧を分圧電圧Ｖ２としている点を除けば、実施例１の図２の構成と同様であり、同じ構成には同じ符号を付すことで、ここでの説明を省略する。
【００４９】
［ＣＰＵの内部構成］
図７は、ＣＰＵ２００の内部構成を説明する模式図である。図７では、実施例１の図３に示すＣＰＵ１００、コア１０３、スイッチ１０４を、それぞれＣＰＵ２００、コア２０１、スイッチ２０２としているが、構成及び機能については実施例１の図３と同様であり、ここでの説明は省略する。なお、本実施例でも、抵抗Ｒｉｎの抵抗値は、３３ｋΩとする。また、本実施例でも、抵抗Ｒａ、Ｒｂの抵抗値は、それぞれ１９８ｋΩとする。
【００５０】
［通常モードと省電力モードの切替えタイミング制御］
図８は、通常モードから省電力モード、省電力モードから通常モードへ動作モードを移行するときの各信号の状態、各電圧の状態、ドア２７の開閉状態を示すタイミングチャートである。図８の（ａ）〜（ｇ）については、実施例１の図４と同様であり、ここでの説明は省略する。なお、（ｃ）は、（ｅ）の分圧電圧Ｖ２により示される電圧に基づいて、コア２０１によるドア２７の状態の検知結果を示している。更に、（ｅ）分圧電圧Ｖ２は、ＣＰＵ２００の汎用入力ポートＩｎ４の入力電圧を示しており、図中４．２Ｖ（Ｈ）は、電圧がハイ（Ｈ）レベルの４．２ボルトであることを表している。また、図８の横軸は時間軸（Ｔ）であり、Ｔ８０１〜Ｔ８０４は時間（タイミング）を示す。
【００５１】
図８において、タイミングＴ８０１より前の時間では、レーザビームプリンタ５０が画像形成動作を行っている通常モードの状態を示している。そのため、ドア２７は閉状態であり（（ｂ）参照）、コア２０１からはローレベルのＬＶＭ信号が出力されており（（ｆ）参照）、これにより、スイッチ２８を介して、低電圧電源２９から出力された２４ボルトの電圧Ｖｂが入力されている（（ｄ）参照）。その結果、分圧電圧Ｖ２は３ボルトとなり（（ｅ）参照）、コア２０１は分圧電圧Ｖ２の電圧により、ドア２７は閉状態であることを検知している（（ｃ）参照）。なお、分圧電圧Ｖ２は３ボルトであるため、ダイオードＤｉｎのアノード端子側の電圧は３ボルトとなり、カソード端子側の電圧である電源電圧Ｖｃｃの３．４ボルトよりも低いため、ダイオードＤｉｎは非導通状態である。
【００５２】
次に、タイミングＴ８０１になり、画像形成動作が終了すると、コア２０１は通常モードから省電力モードに切り替えるために、コア２０１は、スイッチ２０２をオフし、抵抗Ｒｉｎをプルダウン接続状態から非接続状態に切り替える（（ｇ）参照）。続いて、タイミングＴ８０２では、コア２０１は、ＬＶＭ信号をローレベルからハイレベルに切り替える（（ｆ）参照）。これにより、低電圧電源２９から出力される電圧Ｖａは２４ボルトから６ボルトに切り替えられ、スイッチ２８を介して、６ボルトの電圧Ｖｂが入力され（（ｄ）参照）、レーザビームプリンタ５０は省電力モードの状態に移行する。
【００５３】
ところで、タイミングＴ８０１からタイミングＴ８０２の間では、電圧Ｖｂは２４ボルトであるが、抵抗Ｒｉｎは非接続状態である。そのため、ＣＰＵ２００の汎用入力ポートＩｎ４に入力される分圧電圧Ｖ２は、上述した（式３）により１２ボルト（＝２４ボルト×（１９８ｋΩ÷（１９８ｋΩ＋１９８ｋΩ）））となる。その結果、汎用入力ポートＩｎ４の定格入力電圧の上限である４．３ボルトを超えてしまう。しかしながら、本実施例では、汎用入力ポートＩｎ４にダイオードＤｉｎが接続された構成のため、ダイオードＤｉｎのアノード端子側の電圧（１２ボルト）がカソード端子側の電圧（３．４ボルト）よりも高くなるため、ダイオードＤｉｎが導通状態となる。これにより、ダイオードＤｉｎを介して、汎用入力ポートＩｎ４から電源電圧Ｖｃｃに電流が流れ込むことになる。そのため、分圧電圧Ｖ２は、次の（式４）により算出される。
Ｖ２＝Ｖｃｃ＋Ｖｆ・・・（式４）
本実施例の場合、分圧電圧Ｖ２は４．２ボルト（＝３．４ボルト＋０．８ボルト）となる。その結果、分圧電圧Ｖ２は、汎用入力ポートＩｎ４の定格入力電圧の上限４．３ボルトを超えることはない。また、汎用入力ポートＩｎ４には、ハイレベルの閾値である２．６ボルト以上の分圧電圧Ｖ２が入力されていることになるため、コア２０１はハイレベルの分圧電圧Ｖ２に基づいて、ドア２７が閉状態であることを検知し続けることができる。
【００５４】
タイミングＴ８０３となり、印刷ジョブが入力されて画像形成動作が要求されると、コア２０１は省電力モードから通常モードに切り替えるために、ＬＶＭ信号をハイレベルからローレベルに切り替える（（ｆ）参照）。これにより、低電圧電源２９から出力される電圧Ｖａは６ボルトから２４ボルトに切り替えられ、スイッチ２８を介して、２４ボルトの電圧Ｖｂが入力される（（ｄ）参照）。続いて、タイミングＴ８０４では、コア２０１は、スイッチ２０２をオフし、抵抗Ｒｉｎを非接続状態からプルダウン接続状態に切替え（（ｇ）参照）、レーザビームプリンタ５０は通常モードの状態に移行する。
【００５５】
ところで、タイミングＴ８０３からタイミングＴ８０４の間でも、タイミングＴ８０１からタイミングＴ８０２の期間と同様に、電圧Ｖｂは２４ボルトで、抵抗Ｒｉｎは非接続状態となる。そのため、ＣＰＵ２００の汎用入力ポートＩｎ４に入力される分圧電圧Ｖ２は、１２ボルトとなるが、汎用入力ポートＩｎ４にダイオードＤｉｎが接続されている構成のため、ダイオードＤｉｎが導通状態となる。その結果、分圧電圧Ｖ２は４．２ボルトとなり、汎用入力ポートＩｎ４の定格入力電圧の上限４．３ボルトを超えることはない。また、汎用入力ポートＩｎ４には、ハイレベルの閾値である２．６ボルト以上の分圧電圧Ｖ２が入力されていることになるため、コア２０１はハイレベルの分圧電圧Ｖ２に基づいて、ドア２７が閉状態であることを検知し続けることができる。
【００５６】
［通常モードと省電力モードの切替えの制御シーケンス］
図９は、通常モードと省電力モードとを切り替える制御シーケンスを示すフローチャートである。図９に示す処理は、レーザビームプリンタ５０の電源スイッチがオンされて、レーザビームプリンタ５０が立ち上がると、ＣＰＵ２００のコア２０１により実行される。なお、レーザビームプリンタ５０が立ち上がると、コア２０１は、レーザビームプリンタ５０を省電力モードの状態に設定するため、ＬＶＭ信号をハイレベルに設定し、スイッチ２０２をオフ状態に設定して、抵抗Ｒｉｎを非接続状態に設定するものとする。
【００５７】
Ｓ９０１では、コア２０１は、外部コンピュータ等からの印刷ジョブの入力により、画像形成を実施するかどうかを判断する。コア２０１は、印刷ジョブの入力があり、画像形成を実施すると判断した場合には処理をＳ９０２に進め、印刷ジョブの入力がなく画像形成を実施しないと判断した場合には処理をＳ９０１に戻す。
【００５８】
Ｓ９０２では、コア２０１は、レーザビームプリンタ５０を省電力モードから通常モードに移行させるために、ＬＶＭ信号をハイレベルからローレベルに切り替えて、低電圧電源２９の出力電圧を６ボルトから２４ボルトに切り替える。Ｓ９０３では、コア２０１は、スイッチ２０２をオン状態に設定し、抵抗Ｒｉｎをプルダウン接続し、通常モードへの切替えを行う。なお、コア２０１は、低電圧電源２９から２４ボルトの電圧Ｖａが出力されるようになると、画像形成動作を実行するため、制御信号１により高電圧回路を起動し、制御信号２によりモータ２４の駆動を行う。
【００５９】
Ｓ９０４では、コア２０１は、印刷ジョブにより要求された画像形成が終了したかどうか判断し、終了したと判断した場合には処理をＳ９０５に進め、画像形成が終了していない場合には処理をＳ９０４に戻す。
【００６０】
Ｓ９０５では、コア２０１は、レーザビームプリンタ５０を通常モードから省電力モードに移行させるために、スイッチ２０２をオフ状態に設定し、抵抗Ｒｉｎをプルダウン接続の状態から非接続状態に切り替える。Ｓ９０６では、コア２０１は、ＬＶＭ信号をローレベルからハイレベルに切り替えて、低電圧電源２９の出力電圧を２４ボルトから６ボルトに切替え、レーザビームプリンタ５０を省電力モードの状態に移行し、処理をＳ９０１に戻す。
【００６１】
上述したように、本実施例では、ＣＰＵ２００の汎用入力ポートＩｎ４と電源電圧Ｖｃｃの電源端子との間にダイオードＤｉｎを接続することで、動作モードの移行時にドア２７が閉状態の場合には、分圧電圧Ｖ２をハイレベルに維持することができる。その結果、動作モードの移行時においても、ドア２７の開閉状態の変化を見逃すことをなくすことができる。本実施例では、ダイオードＤｉｎを追加する構成となっているが、一般的にＥＳＤ（静電気破壊）からの保護のためにＣＰＵ２００の汎用入出力ポートと電源電圧Ｖｃｃの間に設けられるダイオードと兼用させてもよい。また、ＣＰＵ２００の出力段に構成されるＦＥＴのボディダイオードを用いてもよい。本実施例では、ダイオードＤｉｎの順電圧Ｖｆは０．８ボルトとし、ＣＰＵ２００の汎用入力ポートＩｎ４の定格入力電圧は４．３ボルトとした。これらの数値は、レーザビームプリンタ５０やＣＰＵ２００等の様々な条件によって変化するため、本実施例で説明した数値に限定されるものではない。
【００６２】
以上説明したように、本実施例によれば、通常モードと省電力モードにおけるドアの開閉検知を１つの回路で行うことができる。
【符号の説明】
【００６３】
Ｒａ      分圧抵抗
Ｒｂ      分圧抵抗
Ｒｉｎ    内部抵抗
２７      ドア
２８      スイッチ
２９      低電圧電源
１００    ＣＰＵ
１０４    スイッチ
【図１】
2020138339.tif 000003
【図２】
2020138339.tif 000004
【図３】
2020138339.tif 000005
【図４】
2020138339.tif 000006
【図５】
2020138339.tif 000007
【図６】
2020138339.tif 000008
【図７】
2020138339.tif 000009
【図８】
2020138339.tif 000010
【図９】
2020138339.tif 000011
【図１０】
2020138339.tif 000012