"交流電源から交流電圧が入力されるライン間に設けられた第一コンデンサと、前記第一コンデンサに充電された電荷を放電し、かつ、前記交流電源から入力される交流電圧のゼロクロスを検知するためのゼロクロス検知抵抗と、前記ゼロクロス検知抵抗からの検知信号に基づき前記交流電源から入力される交流電圧のゼロクロスのタイミングを検知するゼロクロス検知手段と、前記交流電源から入力される交流電圧を全波整流した後の電圧を出力するラインと装置のフレームグラウンド間に設けられた第二コンデンサと、前記ゼロクロス検知抵抗よりも抵抗値が小さく、前記第二コンデンサに充電された電荷を放電する放電抵抗と、前記放電抵抗への電流を遮断する第一の状態と、前記放電抵抗に電流を流す第二の状態を切り換える第一スイッチと、を有することを特徴とする電源。更に、前記第一スイッチにより前記放電抵抗への電流を遮断し、かつ、前記ゼロクロス検知手段に供給する電力を供給した第三の状態、を有することを特徴とする請求項1に記載の電源。前記放電抵抗に流れる電流を用いて、前記交流電源から入力される交流電圧が低下したことを検知する電圧検知手段を有することを特徴とする請求項1又は2に記載の電源。前記交流電源から入力された交流電圧を全波整流した後の電圧を変換する第一コンバータを有し、前記電圧検知手段により電圧が低下したことを検知した場合に、前記第一コンバータを停止することを特徴とする請求項3に記載の電源。更に、第二のスイッチを有し、第二のスイッチの後段に、前記交流電源から入力された交流電圧を全波整流、又は、倍電圧整流した後の電圧を変換する第二コンバータと、を有し、前記電圧検知手段により電圧が閾値より高くなったことを検知した場合に、前記第二のスイッチにより前記第二コンバータを停止することを特徴とする請求項3に記載の電源。記録材に画像を形成し、記録材に形成した画像を該記録材に定着する定着手段を有する画像形成装置において、前記定着手段に電力を供給するためのスイッチと、前記スイッチの動作を制御することにより前記定着手段に供給する電力を制御する電力制御手段と、を有し、前記電力制御手段は、前記ゼロクロス検知手段の検知結果に応じて前記スイッチの動作を制御することを特徴とする請求項1乃至5いずれか一項に記載の画像形成装置。特許文献1に、ゼロクロス検知回路及び、交流電源からの交流電圧を全波整流した後の電位とフレームグラウンド以降はFGという間に容量成分としてのコンデンサ以降はYコンデンサというを有する電源回路が開示されている。この電源回路において、ゼロクロスの正確な検知を行うにはYコンデンサを放電するための抵抗が必要であった。そのため、従来のゼロクロス検知回路を用いた場合、画像形成装置のスリープ状態における消費電力を低減するには、ゼロクロス検知回路及び、Yコンデンサ放電抵抗に流れる電流を遮断する必要があり、そのために複数の遮断回路を設ける必要がある。遮断回路を設ければ回路コストや回路規模が大きくなる。一方、電源回路は、交流電源から電力が供給されるライン間に設けられた容量成分としてのコンデンサ以降はXコンデンサというを有している場合が多い。このXコンデンサはノイズ対策として一般的に設けられるコンデンサである。ユーザが電源回路に電力を供給する電源ケーブルを抜いた際に、Xコンデンサには交流電源からの電荷が充電されていることがある。ユーザが電源ケーブルを抜いた際に、コンセントの端子を触れてしまう可能性があるため、このXコンデンサに充電された電荷を放電するための放電抵抗以降はXコンデンサ放電抵抗というが必要である。従って、電源回路において、交流電圧のゼロクロスを検知する状態、スリープ状態の夫々において、より消費電力を低減した状態を簡易な構成で切り替え可能にすることが求められている。上記目標を達成するため本発明の電源は、交流電源から交流電圧が入力されるライン間に設けられた第一コンデンサと、前記第一コンデンサに充電された電荷を放電し、かつ、前記交流電源から入力される交流電圧のゼロクロスを検知するためのゼロクロス検知抵抗と、前記ゼロクロス検知抵抗からの検知信号に基づき前記交流電源から入力される交流電圧のゼロクロスタイミングを検知するゼロクロス検知手段と、前記交流電源から入力される交流電圧を全波整流した後の電圧を出力するラインと装置のフレームグラウンド間に設けられた第二コンデンサと、前記ゼロクロス検知抵抗よりも抵抗値が小さく、前記第一コンデンサに充電された電荷を放電する放電抵抗と、前記放電抵抗への電流を遮断する第一の状態と、前記放電抵抗に電流を流す第二の状態を切り換える第一スイッチと、を有することを特徴とする。本発明によれば、簡易な構成によって、ゼロクロス検知が可能な状態と消費電力をより低減できる状態を切り替えることができる。次に、上述した課題を解決するための本発明の具体的な構成について、以下に実施例に基づき説明する。なお、以下に示す実施例は一例であって、この発明の技術的範囲をそれらのみに限定する趣旨のものではない。<適用装置の一例>図1は以下に説明する電源を適用可能な装置の一例として、電子写真方式の記録技術を用いた画像形成装置断面図の一例である。給紙カセット11に積載された記録材はピックアップローラ12によって1枚ずつ給紙カセット11から送出され、給紙ローラ13によって搬送ローラ14に向けて搬送される。さらに記録紙は搬送ローラ14によって予め定められたタイミングで画像が転写される転写位置プロセスカートリッジ15に搬送される。プロセスカートリッジ15は、帯電手段としての帯電ローラ16、現像手段としての現像ローラ17、クリーニング手段であるクリーナ18、及び電子写真感光体である感光ドラム19を有し、一体的に着脱可能に構成されている。この感光ドラム19と転写ローラ20によって形成される転写位置で記録材に画像が転写される。周知の電子写真方式の一連の処理によってトナー像が記録材に転写される。感光ドラム19は帯電ローラ16によって表面を一様に帯電された後、像露光手段であるスキャナユニット21により画像信号に基づいた像露光が行なわれて感光ドラム19に静電潜像が形成される。スキャナユニット21内のレーザダイオード22から出射されるレーザ光は、回転するポリゴンミラー23および反射ミラー24を経て感光ドラムの主走査方向感光ドラムの回転方向と略直交する方向に操作され、かつ、感光ドラム19の回転により副走査方向感光ドラムの回転方向に走査され、感光ドラム19の表面上に静電潜像が形成される。感光ドラム19の潜像は現像ローラ17によってトナー像として可視化され、トナー像は転写ローラ20によって、レジストローラ14から搬送されてきた記録材に転写される。続いて、トナー像が転写された記録材は定着装置100に搬送されると記録材は加熱及び加圧処理され、記録材の未定着トナー像が記録材に定着される。記録材は画像が邸宅された後、中間排紙ローラ26、排紙ローラ27によって画像形成装置外に排出され、一連のプリント動作が終了する。モータ30は、定着装置100を含む各ユニットに駆動力を与えている。なお、定着装置100は、後述する入力される交流電圧のゼロクロスのタイミングに基づき、交流電源から定着装置100に供給する電力をサイリスタトライアック等の半導体スイッチをオンオフすることにより制御する。なお、この制御は、後述するCPU203が電力制御部として動作する。また、200は画像形成装置で用いる電源である。商用電源等の外部電源部40から供給される交流電源は、電源ケーブル50を介して、電源200と接続されている。この電源200は画像形成装置における駆動部としてのモータ、制御部等のコントローラに電力を供給するための電源である。なお、以下に説明する電源が適用される製品としては、前述の画像形成装置に限らずゼロクロスの検知結果を用いて動作を制御する装置であれば、その他の電子機器にも適用可能である。図2は本例のゼロクロス検知回路を備えた電源200を示している。外部電源部40は、グランド電位への接地点であるグランドGND及び、交流電源201で構成されている。交流電源201は、LIVEラインとNEUTRALライン間に交流電源を出力している。本例では外部電源部40において、NEUTRALラインがGNDに接地されている例を用いて説明する。ただし、本例の効果は、LIVEラインがGNDに接地されている場合でも有効である。また、画像形成装置のフレームグランドがGNDと接続されていない状態でも、後述するゼロクロスの検知精度を満足できる。本例では外部の交流電源40と電源200は、LIVE、NEUTRAL,GNDの3つのラインで接続されている。画像形成装置のフレームグランドは、GNDラインと接続されている。交流電源201から供給される交流電圧はブリッジダイオードBD1で全波整流され、コンデンサC2で平滑される。C2で平滑された低い側の電位をDCL、高い側の電位をDCHとする。コンバータ1は絶縁型DC/DCコンバータであり、1次側のDC電圧から、2次側にDC電圧V1を出力している。C1はノイズ対策用の第一コンデンサ以下、Xコンデンサというであり、C3及びC4はノイズ対策用の第二コンデンサ以下、Yコンデンサというである。なお、YコンデンサC3が無い場合YコンデンサC4のみを有する場合でも、本例で説明するYコンデンサ放電抵抗の効果を得ることはできる。同様に、YコンデンサC4が無い場合YコンデンサC3のみを有する場合でも、本例で説明するYコンデンサ放電抵抗の効果を得ることができる。R1及びR2はXコンデンサC1を放電するための第一の放電抵抗としてのXコンデンサ放電抵抗であるR2はゼロクロス検知抵抗と兼用。ユーザが交流電源40から電源ケーブル50を引き抜いた場合、交流電源40と電源200の、LIVE、NEUTRAL,GND3つのラインが遮断される。この際にXコンデンサC1に電荷が充電されている場合があるため、ユーザが電源ケーブル50の端子などに触れて感電する可能性がある。これ防止するには、XコンデンサC1に充電された電荷を早期に放電する必要がある。XコンデンサC1の充電状態が正NEUTRALラインに比べてLIVEライン側の電位が高いの場合、Xコンデンサ放電抵抗R1、ブリッジダイオードBD1を介して、XコンデンサC1の電荷が放電される。XコンデンサC1の充電状態が負NEUTRALライン側に比べてLIVEライン側の電位が低いの場合、Xコンデンサ放電抵抗R2、ブリッジダイオードBD1を介して、XコンデンサC1の電荷が放電される。R3及びR4は、YコンデンサC3及びC4を放電するための第二の放電抵抗としてのYコンデンサ放電抵抗である。D1及びD2は逆流防止用のダイオードである。Yコンデンサ放電抵抗の効果については後述図3で説明する。Q1はYコンデンサ放電抵抗に流れる電流を遮断するために用いる高耐圧トランジスタ本例の第一のスイッチである。本例ではトランジスタQ1として高耐圧のバイポーラトランジスタを用いているが、FETなど他のスイッチ素子を用いることもできる。抵抗R9はトランジスタQ1を駆動するためのプルアップ抵抗、抵抗R8はトランジスタQ1を保護するための抵抗である。ここでXコンデンサ放電抵抗R1及びR2を、ユーザが電源ケーブル50を引き抜いた場合にXコンデンサに充電された電荷を放電するために働く抵抗素子と定義する。抵抗R1及びR2は上述したように、Xコンデンサの放電抵抗である。R3及びR4はトランジスタQ1がOFFしている場合には、Xコンデンサを放電する抵抗として働かない場合があるため、ユーザの感電を防止するために用いる、Xコンデンサの放電抵抗としては機能しない。ところで、Xコンデンサ放電抵抗R1及びR2も、YコンデンサC3及びC4に充電した電荷を放電する機能を有している。しかし、YコンデンサC3及びC4の容量に対して、抵抗値が十分に低くないため、以降の図3で説明するようにCRの遅延の影響によりゼロクロスの検知精度が低下してしまう。Yコンデンサ放電抵抗R3及びR4は、Xコンデンサの放電抵抗のうち、少なくともゼロクロス検知回路202に電流を供給するXコンデンサ放電抵抗R2よりも、抵抗値が低いことが特徴である。本例1の構成では、抵抗R2はゼロクロス検知抵抗と、Xコンデンサ放電抵抗の機能を兼用している。そして以下の抵抗値となっている。Xコンデンサ放電抵抗ゼロクロス検知抵抗R2の抵抗値>Yコンデンサ放電抵抗R3の抵抗値Xコンデンサ放電抵抗ゼロクロス検知抵抗R2の抵抗値>Yコンデンサ放電抵抗R4の抵抗値CPU203は電源200及び図1の画像形成装置の動作を制御するために用いられる。CPU203による制御の詳細は、以降の図4のフローチャートで説明する。図2において、Vccはコンバータ1の補助巻線不図示から供給される電圧である。補助巻線からの電圧VccはフォトカプラPC1の1次側のトランジスタを介して供給される。フォトカプラPC1の一次側のトランジスタの供給能力が不足する場合には、出力増幅用にトランジスタ等を用いて、補助巻線からの電圧Vccを出力してもよい。CPU203から出力されるスタンバイStanby信号がHigh状態になると、Vccが出力されて電力が供給され、VccはHigh状態補助巻線の電圧が出力された状態になる。CPU203から出力されるStanby信号がLow状態になると、Vcc電力が供給されず、VccはLow状態基準電位DCLと同電位の状態になる。補助巻線からの電圧Vccによって、後述するゼロクロス検知回路202及び、トランジスタQ1第一のスイッチを駆動させるための電力が供給されている。ゼロクロス検知回路202を説明する。交流電源201から供給される、NEUTRALラインの電位がLIVEラインの電位より高い場合、Xコンデンサ放電抵抗R2を介してゼロクロス検知回路202に電流が流れる。Xコンデンサ放電抵抗R2から供給された電流が、ゼロクロス検知回路202のトランジスタQ2のベース端子に流れると、トランジスタQ2はON状態となる。なお抵抗R5及びコンデンサC5はトランジスタQ2の動作タイミングの調整のための回路である。トランジスタQ2がON状態になると、フォトカプラPC1の一次側ダイオードに印加される電圧が低下し、フォトカプラPC1の2次側トランジスタはOFF状態となる。フォトカプラPC1の2次側トランジスタがOFF状態になると、コンバータ1の出力V1によって、プルアップ抵抗R7を介して、ゼロクロスZerox信号の電圧が上昇し、CPU203はZerox信号のHigh状態を検知する。NEUTRALラインの電位がLIVEラインの電位より低い場合、Xコンデンサ放電抵抗R1を介して電流が流れる状態であり、Xコンデンサ放電抵抗R2には電流が流れないため、トランジスタQ2はOFF状態となる。トランジスタQ2がOFF状態になると、フォトカプラPC1の一次側ダイオードには、補助巻線の電圧Vccからプルアップ抵抗R6を介して電流が流れるため、フォトカプラPC1の2次側トランジスタはON状態となる。フォトカプラPC1の2次側トランジスタがON状態になると、Zerox信号の電圧が低下し、CPU203はZerox信号のLow状態を検知する。ゼロクロス波形については図3で説明を行う。装置が動作していない状態スリープ状態ともいうにおいて、より消費電力を低減した省電力状態省エネルギー状態ともいう第一の状態の回路動作について説明する。省電力状態ではStanby信号がLow状態のため、補助巻線の電圧VccはLow状態となる。VccがLow状態のため、ゼロクロス検知回路202の抵抗R6、フォトカプラPC1の一次側ダイオード、トランジスタQ2のコレクタ端子には電流が流れない状態となり、消費電力を低減することができる。補助巻線の電圧VccがLow状態のため、高耐圧トランジスタQ1はOFF状態となる。そのため、LIVEラインから抵抗R3を介して流れる電流及び、NEUTRALのラインから抵抗R4を介して流れる電流を遮断して消費電力を低減することができる。このような消費電力を低減した状態では、フォトカプラPC1の2次側トランジスタが常にOFF状態となるため、Zerox信号は常にHigh状態ゼロクロスが検知できない状態となる。スタンバイ状態や画像形成装置がプリントを実行している状態等、ゼロクロス信号を検知可能な状態装置の動作状態ともいう第二の状態の回路動作について説明する。ゼロクロスを検知可能な状態ではStanby信号がHigh状態のため、補助巻線の電圧VccはHigh状態となる。補助巻線の電圧VccがHigh状態のため、前述したトランジスタQ1及びゼロクロス検知回路202を駆動する電力が供給されている状態となる。抵抗R6、フォトカプラPC1の一次側ダイオード、トランジスタQ2のコレクタ端子には電流が流れる状態となり、ゼロクロス検知回路202の消費電力は増大してしまう。補助巻線の電圧VccがHigh状態では、高耐圧トランジスタQ1はON状態となる。そのため、LIVEラインから抵抗R3を介して流れる電流及びNEUTRALラインから抵抗R4を介して流れる電流によって消費電力が増大する。ゼロクロスを検知可能な状態第二の状態では、ゼロクロス信号を検知できるが、電源200で消費される電力が増大してしまう。図3は本例のYコンデンサ放電抵抗R3及びR4のゼロクロス検知信号の精度に与える影響を説明するための動作波形図である。図3では、XコンデンサC1=0.56μF、YコンデンサC3=C4=2200pF、Xコンデンサ放電抵抗R1=R2=1000kΩ、Yコンデンサ放電抵抗R3=R4=150kΩとして検証を行った。波形301は交流電源201の電圧波形220Vrms、50Hzを示している。波形301上のゼロクロスポイントとしてZerox1、Zerox2、Zerox3、Zerox4を矢印で示している。波形302はYコンデンサ放電抵抗を通電した状態第二の状態におけるゼロクロス波形を示している。波形302では、Zerox信号の立ち下りのタイミングが、交流電源201のゼロクロスポイントであるZerox1及びZerox3と一致していることが分かる。また、Zerox4のタイミングは、CPU203の内部で検知することができる。具体的には、まず、CPU203によって、Zerox1からZerox3迄の期間交流電源201の交流電圧の一周期に相当するを算出する。本例では、この期間は20msecとする。Zerox信号の立ち下りタイミングである。CPU3は、Zerox3から、半周期後本例では10msecのタイミングを、Zerox4のタイミングとして予測する。このように、ゼロクロス信号の立ち下りタイミング、又は、立ち上がりタイミングの一方が分かれば、立ち上がりと立ち下りの両方のゼロクロスを検知及び予測することができる。波形303は、Yコンデンサ放電抵抗を遮断した状態における、ゼロクロス信号の波形を示している。波形303では、立ち上がり及び、立ち下りのタイミングが、波形301の交流電源のゼロクロスと一致していないことが分かる。この誤差は、YコンデンサC3及びC4に充電された電荷が、放電されるまでにかかる時間によって発生する。波形303の状態では、Xコンデンサ放電抵抗R1、R2と、YコンデンサC3及、C4によるCR時定数遅延によって、ゼロクロスの検知誤差が発生する。波形302では、Yコンデンサ放電抵抗R3及びR4の抵抗値が低いため、前述したCR遅延を低減し、ゼロクロスの検知精度を改善することができる。波形303の状態におけるゼロクロス検知の誤差は、交流電源201の電圧や、電源部40におけるGNDへの接地状態によって異なる。そのため、波形303のZerox信号からは、ゼロクロスのタイミングを正確に検知することは難しい。波形303では、立ち上がり、又は、立ち下りのタイミングや回数に基づき、波形301に示した交流電源201の周期又は周波数を検知することができる。図4は本例のCPU203による、ゼロクロス検知回路を備えた電源回路200の制御シーケンスを説明するフローチャートである。S400で、電源スイッチや、交流電源の接続などにより電源がOFF状態からON状態へ移行する要求が発生するとS401に進む。S401では、Stanby信号をLow状態にして、ゼロクロス検知回路202への電力供給を遮断し、Yコンデンサ放電抵抗R3及びR4を遮断状態第一の状態にする。本例の電源回路200では、スリープ状態において、消費電力を低減するために第一の状態となる。S402では、OFF状態へ移行する要求があるかを判断する。OFF状態に移行する要求がある場合には、S407に移行し、制御を終了する。S403では、スタンバイ状態へ移行する要求があるかを判断する。スタンバイ状態に移行する要求がある場合には、S404に進む。S404ではStanby信号をHigh状態にして、ゼロクロス検知回路202へ電力供給し、Yコンデンサ放電抵抗R3及び、R4を通電状態第二の状態にする。本例の電源回路200では、スタンバイ状態において、ゼロクロスを検知するために、第二の状態となる。S405では、Zerox信号の立ち下りタイミングに基づき、交流電源201のゼロクロスを検知する。本例では、Zeroxの立ち下りタイミングが、ゼロクスのタイミングと一致するように調整を行っている。Zeroxの立ち上りタイミングが、ゼロクロスのタイミングと一致するように調整を行った場合は、Zerox信号の立ち上りタイミングに基づき、交流電源201のゼロクロスを検知すれば良い。以上の処理を、S406でスリープ状態への移行を判断するまで繰り返し行い、交流電源201のゼロクロスを検知している。ここで、図12に示した、比較例のゼロクロス回路を備えた電源回路1200との比較を行う。本例の電源回路200と共通する部分に関しては説明を省略する。電源回路1200では、Xコンデンサ放電抵抗としてR1200を有している。ユーザが電源ケーブル50を引き抜いた場合にXコンデンサC1に充電された電荷はR1200によって放電されるため、R1200はXコンデンサ放電抵抗である。電源回路1200はYコンデンサ放電抵抗としてR3及びR4を有している。比較例の電源回路1200では、Yコンデンサ放電抵抗R4を流れる電流を用いて、ゼロクロス検知回路1202がゼロクロスを検知している。また、十分なゼロクロスの検知精度を得るために、Yコンデンサ放電抵抗R3及びR4は、Xコンデンサ放電抵抗R1200よりも抵抗値が低く設定されている。比較例の電源回路1200において、本例の電源回路200と同様に消費電力を低減するには、Yコンデンサ放電抵抗R3及びR4に流れる電流を、それぞれ遮断する必要がある。そのため、二つのスイッチであるリレーRL1及びRL2を用いて、Yコンデンサ放電抵抗R3及び、R4に流れる電流を遮断している。比較例の電源回路1200では、CPU1203のRL1on信号及びRL2on信号をHigh状態とし、不図示のリレー駆動部を動作させることで、RL1及びRL2の一次側の接点をON状態導道状態としている。一方、本例の電源回路200では、抵抗値が高いXコンデンサ放電抵抗R2を用いてゼロクロスを検知し、第一のスイッチであるトランジスタQ1によって、Yコンデンサ放電抵抗R3及びR4の通電状態と遮断状態を切り替える。これにより、一つのトランジスタQ1第一のスイッチのみで、比較例の電源回路1200で二つのスイッチを用いた場合と同様に消費電力を低減する効果が得られる。このように本例のゼロクロス検知回路を有した電源回路200を用いれば、簡易な回路によって、ゼロクロスを検知可能な状態と、消費電力より低減した状態を切り換えることができる。つまり、安価な回路構成で正確にゼロクロスを検知することができ、スリープ状態における消費電力をより低減することができる。図5に示す実施例2の電源回路は、実施例1で説明した第一の状態、第二の状態とは別に、周波数検知が可能で消費電力を低減する第三の状態を有することを可能とした点が特徴である。以下に電源回路500を説明する。図5の本例の電源回路500では、Stanby信号とStanby2信号を有している。Stanby信号がHigh状態になると、補助巻線の電圧VccがHigh状態となり、ゼロクロス検知回路502に電力が供給される。更に、Stanby2信号がHigh状態になると、補助巻線の電圧Vcc2がHigh状態となり、トランジスタQ1実施例1と同様の第一のスイッチにベース電流が供給され、Yコンデンサ放電抵抗R3とR4を通電状態にする。Stanby信号及びStanby2信号がLowの状態実施例1と同様の第一の状態では、Yコンデンサ放電抵抗R3とR4は遮断状態であり、Yコンデンサ放電抵抗R3とR4によって消費される電力を低減することができる。また、この状態ではゼロクロス検知回路502のプルアップ抵抗R6、トランジスタQ2、フォトカプラPC1の一次側ダイオードで消費される電力を低減することができる。Stanby信号及びStanby2信号がHighの状態実施例1と同様の第二の状態では、Yコンデンサ放電抵抗R3とR4は通電状態であり、ゼロクロス検知回路502に電力が供給される状態であり、図3の波形302に示したように、交流電源201のゼロクロスを検知可能である。Stanby信号のみHighの状態で、Stanby2信号がLowの状態本例の特徴である第三の状態では、Yコンデンサ放電抵抗R3とR4は遮断状態であり、Yコンデンサ放電抵抗R3とR4によって消費される電力を低減することができる。更に、この状態では、前述の図3の波形303で示したように、交流電源201の周波数及び周期を検知可能である。このように、本例2の電源回路500は、交流電源の周波数もしくは、周期を検知可能で、消費電力を低減可能な第三の状態を有することを特徴としている。図6は本例のCPU503による、ゼロクロス検知回路を備えた電源回路500の制御シーケンスを説明するフローチャートである。S600で制御が開始されるまでのOFF状態では、Stanby信号をLow状態にして、ゼロクロス検知回路502への電力供給を停止する。また、Stanby2信号をLow状態として、Yコンデンサ放電抵抗R3及びR4を遮断状態第一の状態にする。本例の電源回路500では、OFF状態において消費電力を低減するために第一の状態となる。S600で、電源スイッチや、交流電源の接続などによって、状態へ移行する要求が発生するとS601に進む。Stanby信号をHigh状態にして、ゼロクロス検知回路502へ電力供給する。また、Stanby2信号をLow状態として、Yコンデンサ放電抵抗R3及び、R4を遮断状態にする。第三の状態本例の電源回路500では、スリープ状態において、交流電源201の周波数を検知するために、第二の状態となる。S602では、Zerox信号に基づき、CPU503は交流電源201の周波数周期を検知している。図3で説明したように、ゼロクロスの検知には周波数周期が必要である。S602では消費電力を低減可能な第三の状態で、予め周波数を検知しておくことができる。また、ゼロクロス信号の検出できなくなった場合に、交流電源201が停電した状態を検出することができる。S603では、OFF状態へ移行する要求があるかを判断する。OFF状態に移行する要求がある場合には、S609に移行し、Stanby信号をLow状態にして、ゼロクロス検知回路502への電力供給を停止する。また、Stanby2信号をLow状態として、Yコンデンサ放電抵抗R3及び、R4を遮断状態にする。第一の状態に移行した後に、S610に進み制御を終了する。S604では、スタンバイ状態へ移行する要求があるかを判断する。スタンバイ状態に移行する要求がある場合には、S605に進む。S605では、Stanby信号をHigh状態にして、ゼロクロス検知回路502へ電力供給する。また、Stanby2信号をHigh状態として、Yコンデンサ放電抵抗R3及び、R4を通電状態第二の状態にする。本例の電源回路500では、スタンバイ状態において、ゼロクロスを検知するために第二の状態となる。S607では、Zerox信号の立ち下りタイミングに基づき、交流電源201のゼロクロスを検知する。以上の処理を、S608でスリープ状態への移行を判断するまで繰り返し行い、交流電源201のゼロクロスを検知している。本例のゼロクロス検知回路を有した電源回路500を用いることで、簡易な回路って、消費電力を低減しつつ周波数検知を行う状態、ゼロクロス検知を行う状態、消費電力を低減した状態を持ち、夫々を切り替えることができる。従って、安価な回路構成で正確にゼロクロスを検知することができ、スリープ状態における消費電力をより低減することができる。図7に示す実施例3の電源回路は、実施例1の電源回路に対して、更に、Yコンデンサ放電抵抗R3及び、R4に流れる電流を用いて、交流電源201の電圧検知を行う、電圧検知部705を有することを特徴とする。以下に本例の電源回路700を説明する。実施例1と同様の構成については説明を省略する。図7において、入力される交流電圧を全波整流するブリッジダイオードBD1及びコンデンサC2と、その後段に、第一コンバータコンバータ1及び第二コンバータコンバータ2が接続されている。コンバータ2は絶縁型DC/DCコンバータであり、1次側に入力される直流電圧DC電圧を変換して2次側にDC電圧V2を出力している。Yコンデンサ放電抵抗R3及びR4に流れる電流は、コンデンサC6に充電される。R10は放電抵抗である。抵抗R11及びC7で平滑された電圧Vinは電圧検知部705へ入力される。交流電源201の電圧が低下すると、コンデンサC6への充電電流が低下し、電圧検知部705の検知電圧Vinは低下する。電圧検知部705は、電圧Vinが所定の閾電圧値Vth以下になった場合に、VoutをLow状態とし、コンバータ2の出力を停止する。コンバータ2の出力が停止し、出力電圧V2が低下すると、出力電圧V2をR12及びR13によって分圧された信号V2sense信号の電圧は低下する。CPU703は、V2sense信号によって、コンバータ2が停止したことを判断する。本例の電源回路700は、トランジスタQ1第一のスイッチをOFF状態にすることで、Yコンデンサの放電抵抗R3及びR4に電流を遮断すると共に、電圧検知部705によって消費する電力も低減できる点が特徴である。図8は本実施形3のCPU703による、電源回路700の制御シーケンスを説明するフローチャートである。S800で、電源スイッチや、交流電源の接続などによって、電源ON状態へ移行する要求が発生するとS801に進む。S801では、Stanby信号をLow状態にして、ゼロクロス検知回路702への電力供給を停止し、Yコンデンサ放電抵抗R3及び、R4を遮断状態にする。第一の状態S802では、電源OFF状態へ移行する要求があるかを判断する。電源OFF状態に移行する要求がある場合には、S809に移行し、制御を終了する。S803では、スタンバイ状態へ移行する要求があるかを判断する。スタンバイ状態に移行する要求がある場合には、S804に進む。S804では、Stanby信号をHigh状態にして、ゼロクロス検知回路702に電力供給し、Yコンデンサ放電抵抗R3及び、R4を通電状態第二の状態にする。本例の電源回路700では、スタンバイ状態において、交流電源201のゼロクロス及び電圧を検知するために第二の状態となる。この状態では、電圧検知部705のコンデンサC6に充電電流が流れ、電圧検知部705による交流電源201の電圧を検知可能な状態となる。S805では電圧検知部705の入力電圧Vinが閾電圧値Vthより低くなると、S808に進みコンバータ2を停止する。コンバータ2が停止すると、出力電圧V2が低下する。CPU703はV2sense信号に基づき、コンバータ2の停止した状態を検知できる。S808では、交流電源201の異常状態停電及び、電圧の低下を検出し、Stanby信号をLow状態にして、ゼロクロス検知回路702への電力供給を停止し、Yコンデンサ放電抵抗R3及び、R4を遮断状態第一の状態にした後、S809に移行し、制御を終了する。S806では、Zerox信号の立ち下りタイミングに基づき、交流電源201のゼロクロスを検知する。以上の処理を、S807でスリープ状態への移行を判断するまで繰り返し行い、交流電源201のゼロクロス及び電圧を検知している。このように本例のゼロクロス検知回路702及び電圧検知部705を有した電源回路700を用いることで、簡易な回路によって、交流電源のゼロクロス検知及び電圧検知が行う状態と、消費電力を低減できる状態とを切り替えることができる。従って、安価な回路構成で正確にゼロクロスを検知することができ、スリープ状態における消費電力をより低減することができる。図9に示す実施例4の電源回路は、実施例3と同様に電圧検知部を有する点が特徴である。本例の電源回路900を以下に説明する。実施例3と同様の構成については説明を省略する。図9において、入力される交流電圧を全波整流するブリッジダイオードBD1及びコンデンサC2を有し、その後段には、コンバータ1が接続されている。また、入力される交流電圧を全波整流するブリッジダイオードBD2及びコンデンサC8を有し、その後段には、コンバータ2が接続されている。本例では全波整流した電圧をコンバータ2に供給しているが、全波整流の代わりに倍電圧整流した電圧をコンバータ2に供給する構成でもよい。コンバータ2への電力供給は、第二のスイッチとしてのトライアックにより、電力供給状態と遮断状態を切り替えている。このTR1の動作は不図示の制御回路によって制御されている。コンバータ2は絶縁型DC/DCコンバータであり、1次側から入力される直流電圧DC電圧を変換して2次側にDC電圧V2を出力している。次に、本例の電圧検知部905の説明をする。Yコンデンサ用の放電抵抗R3及びR4に流れる電流は、コンデンサC6に充電される。R10は放電抵抗である。抵抗R11及びC7で平滑された電圧Vinは電圧検知部905へ入力される。電圧検知部905は、電圧Vinが所定の閾電圧Vth2以上になった場合に、VoutをHigh状態とし、TR1を遮断状態にすることで、コンバータ2の出力を停止する。ここで、本例4においてコンバータ1及びコンデンサC2は、ユニバーサル対応をしており、交流電源201が100V系100V~127V、200V系220V~240Vのように異なる電圧範囲の交流電圧が入力された場合にも動作可能な電源である。コンデンサC8及びコンバータ2は、100V系の交流電源にのみ対応しており、誤って200V系の交流電源に接続された場合に、対策をしないとコンデンサC8及びコンバータ2が故障してしまう場合がある。本例の回路では、交流電源201の電圧が高くなると、コンデンサC6への充電電流が増加し、電圧検知部905の検知電圧Vinは上昇する。電圧検知部905の検知電圧であるVinがVth2以上になった場合に、トライアックTR1を遮断状態にすることで、コンデンサC8及びコンバータ2に仕様範囲外の高電圧が印加されることを防止することができる。トライアックTR1を遮断状態にすると、コンバータ2への電力供給が停止する。出力電圧V2の電圧が低下すると、出力電圧V2をR12及びR13によって分圧されたV2sense信号、の電圧は低下する。CPU903は、V2sense信号によって、コンバータ2の出力が停止された状態を判断する。前述したように、本例4の電源回路900は電圧検知部905を有することを特徴としている。第一のスイッチとしてのトランジスタQ1をOFF状態にすることで、Yコンデンサ用の放電抵抗R3及びR4の電流を遮断すると共に、電圧検知部905によって消費される電力も低減することができる。つまり、Yコンデンサ用の放電抵抗R3及びR4に流れる電流を用いて、電圧検知部905が電圧検知を行う点が特徴である。図10は本例のCPU903による、電源回路900の制御シーケンスを説明するフローチャートである。まず、S1000で、電源スイッチや交流電源の接続によって、電源ON状態へ移行する要求が発生するとS1001に進む。S1001では、Stanby信号をLow状態にして、ゼロクロス検知回路902への電力供給を停止し、Yコンデンサ用の放電抵抗R3及びR4を遮断状態第一の状態にする。本例の電源回路900では、スリープ状態や電源OFF状態において、消費電力を低減するために第一の状態となる。S1002では、電源OFF状態へ移行する要求があるかを判断する。電源OFF状態に移行する要求がある場合には、S1011に移行して制御を終了する。S1003では、スタンバイ状態へ移行する要求があるかを判断する。スタンバイ状態に移行する要求がある場合には、S1004に進む。S1004では、Stanby信号をHigh状態にして、ゼロクロス検知回路902に電力供給し、Yコンデンサ放電抵抗R3及び、R4を通電状態第二の状態にする。本例の電源回路900では、スタンバイ状態において、交流電源201のゼロクロス及び電圧を検知するために、第二の状態となる。この第二の状態では、電圧検知部905のコンデンサC6に充電電流が流れ、電圧検知部905による交流電源201の電圧を検知可能な状態となる。S1005では電圧検知部905の入力電圧Vinが閾値電圧Vth2より高くなると、S1010に移行し、トライアックTR1を遮断状態にする。コンバータ2の出力電圧V2の電圧が低下すると、V2sense信号に基づき、コンバータ2の停止した状態を検知できる。S1010では、Stanby信号をLow状態にして、ゼロクロス検知回路902への電力供給を停止し、Yコンデンサ用の放電抵抗R3及びR4を遮断状態第一の状態にした後、S1011に移行して制御を終了する。この第一の状態では、コンデンサC7及びコンバータ2に印加される電圧をトライアックTR1で遮断することができるため、交流電源201から、仕様外の高い電圧が印加された場合などに、保護回路として機能する。S1006では、TR1を通電状態にし、コンバータ2を起動させる。S1007では電圧検知部905により交流電源の電圧を検知しており、電圧検知部905の入力電圧Vinが閾値Vth2より高くなると、前述したS1010の処理を行う。S1008では、Zerox信号の立ち下りタイミングに基づき、交流電源201のゼロクロスを検知する。以上の処理を、S1009でスリープ状態への移行を判断するまで繰り返し行い、交流電源201のゼロクロス及び電圧を検知している。このように本例のゼロクロス検知回路902及び電圧検知部905を有した電源回路900を用いることで、簡易な回路で、交流電源のゼロクロス検知及び、電圧検知を行う状態と、消費電力を低減できる状態を切り替えることができる。従って、安価な回路構成で正確にゼロクロスを検知することができ、スリープ状態における消費電力をより低減することができる。<実施例1の電源回路の変形例>次に、実施例1の電源回路200の変形例をいかに説明する。第一の変形例として、図11の電源回路1100について説明する。実施例1と同様の構成については説明を省略する。図11の電源回路1100は、Yコンデンサ用の放電抵抗として、R3のみを有する。外部電源部40の接地の状態が、図11に示すように、NEUTRALラインがGNDに接地されており、Yコンデンサとして、C4のみを有する場合の構成例である。外部電源部40の接地の状態や、Yコンデンサの接続状態が限定される構成であるが、電源回路200で説明した二つのYコンデンサ放電抵抗R3、R4のうち、どちらか一方を有する構成であっても、交流電源201のゼロクロスを検知することができる。電源回路1100では電源回路200よりも少ない回路構成で、ゼロクロスを検知できる状態と、消費電力を低減できる状態を切り替えることができる。次に第二の変形例として、図13の電源回路1300について説明する。実施例1と同様の構成については説明を省略する。図13の電源回路は、Xコンデンサを有していない、又は、Xコンデンサの容量値が小さく、電源ケーブル50が引き抜かれた際に、Xコンデンサの放電が不要な構成である。前述したように、精度良くゼロクロスを検知するためには、YコンデンサC3及びC4の放電抵抗が必要である。ゼロクロス検知用の抵抗R2も、YコンデンサC3及びC4に充電した電荷を放電する機能を有している。しかし、YコンデンサC3及びC4の容量に対して、抵抗値が十分に低くないため、CR時定数遅延によるゼロクロスの検知精度が低下する。本変形例は、Yコンデンサ用の放電抵抗R3及びR4は、ゼロクロス検知抵抗R2よりも抵抗値が低いことを特徴としている。ゼロクロス検知抵抗R2の抵抗値>Yコンデンサ放電抵抗R3の抵抗値ゼロクロス検知抵抗R2の抵抗値>Yコンデンサ放電抵抗R4の抵抗値電源回路1300のように、Xコンデンサを放電する必要がない構成においても、ゼロクロス検知用の抵抗R2とは別に、Yコンデンサ放電抵抗R3及び、R4を設けることで、ゼロクロス検知回路203の抵抗R2による消費電力を低減することができる。更に、第一スイッチQ1を設けることで、ゼロクロス検知が行える状態と、消費電力を低減できる状態を切り替えることができる。次に第三の変形例として、図14の電源回路1400について説明する。実施例1と同様の構成については説明を省略する。図14の電源回路は、電源ケーブル50が抜けた状態を検出して、Xコンデンサを放電するためのXコンデンサ放電回路1401を有する。このXコンデンサ放電回路1401は、交流電源201の電圧を検知しており、交流電圧が検知できなくなった場合に、XコンデンサC1の放電を行う回路である。交流電圧を検知している間はXコンデンサ放電回路の抵抗値は高く、消費電力を低減することが可能であり、電源ケーブル50が引き抜かれた場合など、交流電圧が検知できなくなった場合には、低い抵抗値で、XコンデンサC1の放電を行うことができる。電源回路1400のように、Xコンデンサの放電回路1401を有する構成においても、ゼロクロス検知用の抵抗R2とは別に、Yコンデンサ用の放電抵抗R3及びR4を設けることで、ゼロクロス検知回路203の抵抗R2による消費電力を低減することができる。更に、第一スイッチQ1を設けることで、ゼロクロス検知が行える状態と、消費電力を低減できる状態を切り替えることができる。以上のような第一、第二、第三の変形例で説明した電源回路によっても、安価な回路構成で正確にゼロクロスを検知することができ、スリープ状態における消費電力をより低減することができる。"