部分共振型のスイッチング電源の電源制御方法であって、部分共振波形の立ち上がり部分および立ち下がり部分の位置に基づいて前記部分共振波形のゼロクロスポイントを推定し、前記推定されたゼロクロスポイントに基づいてスイッチング素子のON/OFF制御を行うこと、を特徴とする電源制御方法。前記ゼロクロスポイントの推定では、前記部分共振波形の立ち下がり波形が所定の振幅値を通過する第1の時刻を測定し、前記部分共振波形の立ち上がり波形が所定の振幅値を通過する第2の時刻を測定し、前記第1の時刻および第2の時刻に応じて前記ゼロクロスポイントを求めること、を特徴とする請求項1に記載に電源制御方法。前記ゼロクロスポイントは、前記第1の時刻および第2の時刻の真ん中の時刻として求められることを特徴とする請求項2に記載の電源制御方法。部分共振型のスイッチング電源の電源制御装置であって、部分共振波形の立ち上がり部分および立ち下がり部分の位置に基づいて前記部分共振波形のゼロクロスポイントを推定するゼロクロス検出部と、前記推定されたゼロクロスポイントに基づいてスイッチング素子のON/OFF制御を行う制御部と、を備えることを特徴とする電源制御装置。前記ゼロクロス検出部は、前記部分共振波形の立ち下がり波形が所定の振幅値を通過する第1の時刻を測定し、前記部分共振波形の立ち上がり波形が所定の振幅値を通過する第2の時刻を測定し、前記第1の時刻および第2の時刻に応じて前記ゼロクロスポイントを求めること、を特徴とする請求項4に記載に電源制御装置。前記ゼロクロス検出部において、前記ゼロクロスポイントは、前記第1の時刻および第2の時刻の真ん中の時刻として求められること、を特徴とする請求項5に記載の電源制御装置。上述のように、ゼロクロスの検出を実現するためには、一般に、スイッチング素子にかかる電圧或いは電流を観測し、この値がゼロとなる箇所をリアルタイムで検出し、スイッチング素子を制御する必要がある。このような制御を安定して行うためには、回路構成は比較的複雑になり、高度なアナログ信号処理を用いたり、信号検出機能等を有する高速プロセッサを用いるのが一般的である。本発明はこのような事情に鑑みてなされたものである。すなわち、本発明は、複雑な構成をとることなく安定してゼロクロスを検出してスイチング素子の制御を行うことのできる電源制御方法および電源制御装置を提供することを目的とする。本発明の一つの側面により提供されるのは、部分共振型のスイッチング電源の電源制御方法であって、部分共振波形の立ち上がり部分および立ち下がり部分の位置に基づいて部分共振波形のゼロクロスポイントを推定し、推定されたゼロクロスポイントに基づいてスイッチング素子のON/OFF制御を行う電源制御方法である。上記構成により、簡易な構成でゼロボルトポイントを検出することができると共に、検出されたゼロクロスポイントでスイッチング素子のON/OFF制御を行うことが可能になる。上記のゼロクロスポイントの推定では、部分共振波形の立ち下がり波形が所定の振幅値を通過する第1の時刻を測定し、部分共振波形の立ち上がり波形が所定の振幅値を通過する第2の時刻を測定し、第1の時刻および第2の時刻に応じてゼロクロスポイントを求めるようにしても良い。ゼロクロスポイントは、第1の時刻および第2の時刻の真ん中の時刻として求めることができる。本発明の別の側面により提供されるのは、部分共振型のスイッチング電源の電源制御装置であって、部分共振波形の立ち上がり部分および立ち下がり部分の位置に基づいて部分共振波形のゼロクロスポイントを推定するゼロクロス検出部と、推定されたゼロクロスポイントに基づいてスイッチング素子のON/OFF制御を行う制御部と、を備える。上記構成により、簡易な構成でゼロボルトポイントを検出することができると共に、検出されたゼロクロスポイントでスイッチング素子のON/OFF制御を行うことが可能になる。ゼロクロス検出部は、部分共振波形の立ち下がり波形が所定の振幅値を通過する第1の時刻を測定し、部分共振波形の立ち上がり波形が所定の振幅値を通過する第2の時刻を測定し、第1の時刻および第2の時刻に応じてゼロクロスポイントを求めるように構成されていても良い。ゼロクロス検出部において、ゼロクロスポイントは、第1の時刻および第2の時刻の真ん中の時刻として求めることができる。以上述べたように本発明によれば、簡易な構成でゼロボルトポイントを検出することができると共に、検出されたゼロクロスポイントでスイッチング素子のON/OFF制御を行うことが可能になる。それによって、スイッチング電源におけるスイッチング素子での損失を低減することができる。以下、本発明の実施形態を図面を参照して説明する。図1は、本発明の実施形態によるスイッチング電源10以下、SW電源10と記すの構成を表す図である。SW電源10は、入力商用交流信号を全波整流する整流器1、整流後の信号を平滑化する平滑コンデンサC10、パワーMOSFETからなるスイッチング素子7以下、SW素子7と記す、トランスT1、整流ダイオードD1、平滑コンデンサC1、出力電圧検出部3、および制御部5を有する。入力商用交流信号は、整流器1で全波整流され、平滑コンデンサC10で平滑化され、SW素子7による高速スイッチングによってパルス状の信号としてトランスT1の1次側に入力される。トランスT1の2次側の信号は、整流ダイオードD1で整流され、平滑コンデンサC1で平滑化され出力電圧が得られる。SW素子7に並列に配置されたコンデンサC3は、SW素子7がON或いはOFF制御される際に、共振により電圧波形を鈍らせる機能を担う。すなわち、SW電源10は、部分共振型のスイッチング電源として構成されている。図1に示すように、制御部5は、ゼロクロス検出部51と、PWM制御部53とを備える。以下で説明するように、制御部5は、SW素子7のドレインソース間の電圧或いは電流がゼロボルトのときにSW素子7がON/OFFされるように制御する。図1に示すように、ゼロクロス検出部51には、SW素子7のドレインソース間にかかる電圧値すなわち、部分共振用のコンデンサC3の両端の電圧値が入力されている。PWM制御部53は、出力電圧検出部3で検出される出力電圧を監視し、SW素子7をスイッチングする為の信号をPWMパルス幅変調制御することによって、出力電圧が所望の値となるように制御する。図2は、制御部51の動作をフローチャートとして表した図である。また、図3は、SW素子7のドレインソース間にかかる電圧すなわち、部分共振波形を表す波形図である。以下、図2、および図3を参照して制御部5の動作を説明する。ゼロクロス検出部51において、ゼロクロスの位置の測定は次のように行われる。すなわち、本実施形態では、ゼロクロスポイントのそのものの測定では無く、電圧あるいは電流が減少しつつあるときに所定電圧値v0を通過した時点図3のt1と、電圧あるいは電流が増加しつつあるときに所定電圧値v0を通過した時点図3のt2の時間を計測するステップS1。この測定は、例えば、カウンタを用いて時刻t1とt2の間でクロック数をカウントすることで実現することができる。そして、ゼロクロスのポイントは時刻t1と時刻t2の真ん中にあると考え、ゼロクロスポイントを特定するステップS2。この場合、時刻t1と時刻t2の真ん中の時刻t0がゼロクロスのポイントとして特定されることになる。なお、図3において、所定電圧値をv0として表している。ゼロクロス検出部51では、ゼロクロスポイントが時刻t1から何クロック目になりかという値を保持することによって、ゼロクロスポイントを特定するように構成されていても良い。なお、ゼロクロスポイントt0は、SW素子7でのスイッチング時間等を考慮し、時刻t1と時刻t2の真ん中の値に、そのスイッチング時間等を加えた値としても良い。所定電圧値をv0は、低めの値に設定しておく方が、ゼロクロスポイントを迅速に特定することができるので有効である。このように、ゼロクロスポイントが特定されると、次に、PWM制御部53において、ゼロクロスポイントに相当するタイミングでSW素子7のON/OFF制御を行うステップS3。PWM制御部53は、出力電圧検出部3で検出された出力電圧に基づいてSW素子7のスイッチングのパルス幅をPWM制御するとともに、SW素子7のON/OFFのタイミングがゼロクロス検出部51で検出されたゼロクロスポイントとなるように制御する。上記ステップS1からS3に至る一連の動作は、入力電圧のサイクルに対応する周期で繰り返し実行しても良い。PWM制御部53は、出力電圧検出部3で検出した電圧値に基づいて制御信号のデューティ比を決定し、ゼロクロス検出部51で検出されたゼロクロスポイントに同期して制御信号を出力するよう動作する回路である。このような回路は、矩形波生成回路および同期化回路を用いて、比較的簡単な規模の回路構成で実現することができる。本実施形態のSW電源10の入力は、一例として商用交流電源を想定しているが、このような交流入力の電圧変動や負荷変動は実質的には少ないものとみなすことができる。したがって、上述のように、以前のサイクルで検出されたゼロクロスポイントを現サイクルでのゼロクロスポイントであるとみなして制御動作を行っても、実質的にゼロクロスポイント付近での制御を行うことができ、SW素子7での損失を減らす効果を得ることができる。特に、上述の制御をデジタル系で構成する場合に、比較的簡単な構成で実現することができる。上述の構成によれば、ゼロクロスポイントのそのものの測定を行わなくても、実質的にゼロクロスポイントを特定することができる。なお、本実施形態による上記ゼロクロスポイント検出の方式は、スイッチング電源の動作は急激には変化しないすなわち、入力交流信号の電圧や負荷は急激には変動しないという知見に基づいている。以上が、本発明の実施形態である。上述の実施形態は、本発明の範囲内で様々な変形を行うことができる。例えば、上述の実施形態では、SW素子7のドレインソース間の電圧を検出してゼロクロスポイントの検出を行っているが、SW素子7に流れる電流を検出してゼロクロスポイントの検出を行う構成も考えられる。この場合には、図1の構成においてSW素子7のソースに電流検出用の抵抗を挿入する。そして、この抵抗での電圧降下を測定して電流の検出を行うようにする。このように検出された電流の波形について、上述の実施形態の場合と同様のやり方で、電流のゼロポイントを検出することができる。上述の実施形態は、部分共振型のスイッチング電源に、本発明によるゼロクロス検出を適用する場合の例であった。しかしながら、上述の本発明によるゼロクロスポイント検出の方式は、様々なタイプのスイッチング電源に適用することができることが理解されるべきである。