(57)【要約】【課題】  複数の電源回路を起動させるためのシーケンスと、コア電圧、メモリ電圧及びＩ／Ｏ電圧を生成するためのシーケンスとを適切に制御できるようにする。【解決手段】  バッテリ（２０）と接続可能な電子機器は、前記バッテリの出力電圧から第１の出力電圧を生成する第１の電源回路（１０２）と、前記第１の出力電圧から第２の出力電圧（コア電圧）、第３の出力電圧（メモリ電圧）及び第４の出力電圧（Ｉ／Ｏ電圧）を生成する第２の電源回路（１０３）と、前記第２の出力電圧、前記第３の出力電圧及び前記第４の出力電圧が供給される制御手段（１０７）と、前記第１の電源回路の起動及び停止を制御する第１の電源制御手段（１０４）と、前記第２の電源回路の起動及び停止を制御する第２の電源制御手段（１０５）とを有し、前記第２の出力電圧、前記第３の出力電圧及び前記第４の出力電圧の生成順序及び停止順序を制御する。【選択図】  図１
2012060860.tif 000002
【特許請求の範囲】
【請求項１】
バッテリと接続可能な電子機器であって、
前記バッテリの出力電圧から第１の出力電圧を生成する第１の電源回路と、
前記第１の出力電圧から第２の出力電圧、第３の出力電圧及び第４の出力電圧を生成する第２の電源回路と、
前記第２の出力電圧、前記第３の出力電圧及び前記第４の出力電圧が供給される制御手段と、
前記電子機器の起動、前記電子機器の動作の停止のいずれかを前記電子機器に指示するための操作手段と、
前記第１の電源回路の起動及び停止を制御する第１の電源制御手段と、
前記第２の電源回路の起動及び停止を制御する第２の電源制御手段とを有し、
前記操作手段によって前記電子機器の起動が指示された場合、前記第１の電源制御手段は、前記第１の電源回路を起動させるための制御信号を生成し、
前記第１の電源回路を起動させるための制御信号が前記第１の電源回路に入力された場合、前記第１の電源回路は、前記第１の出力電圧の生成を開始し、
前記第１の出力電圧が所定のレベルに達した場合、前記第２の電源制御手段は、前記第２の電源回路を起動させるための制御信号を生成し、
前記第２の電源回路を起動させるための制御信号が前記第２の電源回路に入力された場合、前記第２の電源回路は、前記第２の出力電圧、前記第３の出力電圧、前記第４の出力電圧の順に、前記第２の出力電圧、前記第３の出力電圧及び前記第４の出力電圧の前記制御手段への供給を開始する電子機器。
【請求項２】
前記操作手段によって前記電子機器の動作の停止が指示された場合、前記第２の電源制御手段は、前記第２の電源回路を停止させるための制御信号を生成し、
前記第２の電源回路を停止させるための制御信号が前記第２の電源回路に入力された場合、前記第２の電源回路は、前記第４の出力電圧、前記第３の出力電圧、前記第２の出力電圧の順に、前記第２の出力電圧、前記第３の出力電圧及び前記第４の出力電圧の前記制御手段への供給を停止する請求項１に記載の電子機器。
【請求項３】
前記第２の出力電圧が所定のレベルに達した場合、前記第１の電源制御手段は、前記第１の電源回路を停止させるための制御信号を生成する請求項１または２に記載の電子機器。
【請求項４】
前記第１の電源制御手段は、
前記操作手段の出力信号と、前記制御手段の出力信号とを入力する第１の論理和回路と、
前記第１の論理和回路の出力信号と、前記第２の出力電圧とを入力し、前記第１の電源回路を起動または停止させるための制御信号を生成する第２の論理和回路と
を有する請求項１から３のいずれか１項に記載の電子機器。
【請求項５】
前記第２の電源制御手段は、前記第１の出力電圧と、前記第１の論理和回路の出力信号とに基づいて、前記第２の電源回路を起動または停止させるための制御信号を生成する請求項４に記載の電子機器。
【請求項６】
前記第２の出力電圧はコア電圧であり、前記第３の出力電圧は、メモリ電圧であり、前記第４の出力電圧はＩ／Ｏ電圧である請求項１から５のいずれか１項に記載の電子機器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の電源回路を有する電子機器に関する。
【背景技術】
【０００２】
バッテリを電源とする電子機器の中には、複数の電源回路を有するものがある（特許文献１）。このような電子機器は、複数の電源回路を用いることにより、バッテリの出力電圧から複数の異なる電圧を生成することができる。生成された複数の異なる電圧は、例えば、コア電圧、Ｉ／Ｏ電圧及びメモリ電圧としてＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）に供給される。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００９−６０６９０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ＣＰＵに供給されるコア電圧、メモリ電圧及びＩ／Ｏ電圧を複数の電源回路を用いて生成するためには、複数の電源回路を起動させるためのシーケンスと、コア電圧、メモリ電圧及びＩ／Ｏ電圧を生成するためのシーケンスとを適切に制御する必要がある。
【０００５】
一方、コア電圧、メモリ電圧及びＩ／Ｏ電圧が供給されているＣＰＵの動作を正常に停止させるためには、複数の電源回路を停止させるためのシーケンスと、コア電圧、メモリ電圧及びＩ／Ｏ電圧の供給を停止させるためのシーケンスとを適切に制御する必要がある。
【０００６】
本発明は、このような状況に鑑みてなされたものであり、複数の電源回路を起動させるためのシーケンスと、コア電圧、メモリ電圧及びＩ／Ｏ電圧を生成するためのシーケンスとを適切に制御できるようにすることを目的とする。
【０００７】
また、本発明は、複数の電源回路を停止させるためのシーケンスと、コア電圧、メモリ電圧及びＩ／Ｏ電圧の供給を停止させるためのシーケンスとを適切に制御できるようにすることを目的とする。
【課題を解決するための手段】
【０００８】
本発明に係る電子機器は、バッテリと接続可能な電子機器であって、前記バッテリの出力電圧から第１の出力電圧を生成する第１の電源回路と、前記第１の出力電圧から第２の出力電圧、第３の出力電圧及び第４の出力電圧を生成する第２の電源回路と、前記第２の出力電圧、前記第３の出力電圧及び前記第４の出力電圧が供給される制御手段と、前記電子機器の起動、前記電子機器の動作の停止のいずれかを前記電子機器に指示するための操作手段と、前記第１の電源回路の起動及び停止を制御する第１の電源制御手段と、前記第２の電源回路の起動及び停止を制御する第２の電源制御手段とを有し、前記操作手段によって前記電子機器の起動が指示された場合、前記第１の電源制御手段は、前記第１の電源回路を起動させるための制御信号を生成し、前記第１の電源回路を起動させるための制御信号が前記第１の電源回路に入力された場合、前記第１の電源回路は、前記第１の出力電圧の生成を開始し、前記第１の出力電圧が所定のレベルに達した場合、前記第２の電源制御手段は、前記第２の電源回路を起動させるための制御信号を生成し、前記第２の電源回路を起動させるための制御信号が前記第２の電源回路に入力された場合、前記第２の電源回路は、前記第２の出力電圧、前記第３の出力電圧、前記第４の出力電圧の順に、前記第２の出力電圧、前記第３の出力電圧及び前記第４の出力電圧の前記制御手段への供給を開始する。
【発明の効果】
【０００９】
本発明によれば、複数の電源回路を起動させるためのシーケンスと、コア電圧、メモリ電圧及びＩ／Ｏ電圧を生成するためのシーケンスとを適切に制御することができる。
また、本発明によれば、複数の電源回路を停止させるためのシーケンスと、コア電圧、メモリ電圧及びＩ／Ｏ電圧の供給を停止させるためのシーケンスとを適切に制御することができる。
【図面の簡単な説明】
【００１０】
【図１】本発明の実施形態１における電子機器１０の構成要素を示すブロック図である。
【図２】実施形態１における電子機器１０で行われる起動処理（スタートアップ処理）の流れを説明するためのフローチャートである。
【図３】実施形態１における電子機器１０で行われる起動処理（スタートアップ処理）を説明するためのタイミングチャートである。
【図４】実施形態１における電子機器１０で行われる動作停止処理（シャットダウン処理）の流れを説明するためのフローチャートである。
【図５】実施形態１における電子機器１０で行われる動作停止処理（シャットダウン処理）を説明するためのタイミングチャートである。
【発明を実施するための形態】
【００１１】
以下、図面を参照して本発明の実施形態を説明する。
［実施形態１］
図１は、本発明の実施形態１における電子機器１０の構成要素を示すブロック図である。
【００１２】
電子機器１０は、図１に示すように、パワーボタン１０１、第１の電源回路１０２、第２の電源回路１０３、第１の電源制御部１０４及び第２の電源制御部１０５及びＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１０６を有する。第１の電源制御部１０４は、第１のＯＲ回路１０４ａ及び第２のＯＲ回路１０４ｂを有する。第２の電源制御部１０５は、ダイオード１０５ａ、プルダウン抵抗１０５ｂ及びプルアップ抵抗１０５ｃを有する。ＣＰＵ１０６は、コア部１０７、メモリ部１０８及びＩ／Ｏ（Ｉｎｐｕｔ／Ｏｕｔｐｕｔ）部１０９を有する。
【００１３】
電子機器１０は、カメラ、ビデオカメラなどの撮像装置として構成することができる。電子機器１０は、携帯電話などの携帯機器として構成することもできる。ただし、電子機器１０は、撮像装置及び携帯機器に限るものではない。
【００１４】
バッテリ２０は、電子機器１０と接続可能であり、電子機器１０から取り外し可能なバッテリパックである。バッテリ２０は、リチウムイオンバッテリ、太陽電池、燃料電池の少なくとも一つを有する。バッテリ２０がリチウムイオンバッテリを有する場合、バッテリ２０は充電可能である。バッテリ２０が電子機器１０に接続されている場合、バッテリ２０の出力電圧Ｄ１は、第１の電源回路１０２のＶＤＤ１ポートに供給される。
【００１５】
パワーボタン１０１は、電子機器１０の起動、電子機器１０の動作の停止のいずれかを電子機器１０に指示するための操作手段である。電子機器１０がパワーＯＦＦ状態である場合にパワーボタン１０１が所定時間Ｔ１以上押圧され続けると、電子機器１０は起動し、パワーＯＮ状態になる。電子機器１０がパワーＯＮ状態である場合にパワーボタン１０１が所定時間Ｔ２以上押圧され続けると、電子機器１０は動作を停止し、パワーＯＦＦ状態になる。
【００１６】
第１のＯＲ回路１０４ａは、パワーボタン１０１からの出力信号Ｄ２と、ＣＰＵ１０６で生成された出力信号Ｄ４とを入力し、出力信号Ｄ２及び出力信号Ｄ４から出力信号Ｄ３を生成する論理和回路である。第１のＯＲ回路１０４ａで生成された出力信号Ｄ３は、第２のＯＲ回路１０４ｂに入力される。
【００１７】
第１の電源制御部１０４は、第１の電源回路１０２の起動と、第１の電源回路１０２の動作の停止とを制御するための制御信号Ｄ５を生成する。制御信号Ｄ５は、第１の電源制御部１０４内の第２のＯＲ回路１０４ｂによって生成される。第２のＯＲ回路１０４ｂは、第１のＯＲ回路１０４ａで生成された出力信号Ｄ３と、第２の電源回路１０３で生成された出力電圧Ｄ９とを入力し、出力信号Ｄ３及び出力電圧Ｄ９から制御信号Ｄ５を生成する論理和回路である。第２のＯＲ回路１０４ｂで生成された制御信号Ｄ５は、第１の電源回路１０２のＣＴＬ１ポートに入力される。
【００１８】
第２の電源制御部１０５は、第２の電源回路１０３の起動と、第２の電源回路１０３の動作の停止とを制御するための制御信号Ｄ１０を生成する。第２の電源制御部１０５は、第１のＯＲ回路１０４ａで生成された出力信号Ｄ３と、第１の電源回路１０２で生成された出力電圧Ｄ６とを入力し、出力信号Ｄ３及び出力電圧Ｄ６から制御信号Ｄ１０を生成する。第２の電源制御部１０５で生成された制御信号Ｄ１０は、第２の電源回路１０３のＣＴＬ２ポートに入力される。
【００１９】
第１の電源回路１０２は、出力電圧Ｄ１を出力電圧Ｄ１と異なる出力電圧Ｄ６に変換する電圧変換器を有する。第１の電源回路１０２で生成された出力電圧Ｄ６は、第２の電源回路１０３のＶＤＤ２ポートに供給される。
【００２０】
第２の電源回路１０３は、出力電圧Ｄ６から出力電圧Ｄ６と異なる３つの出力電圧Ｄ７、Ｄ８及びＤ９を生成することができる。第２の電源回路１０３は、出力電圧Ｄ６を出力電圧Ｄ９に変換する電圧変換器と、出力電圧Ｄ６を出力電圧Ｄ９と異なる出力電圧Ｄ８に変換する電圧変換器と、出力電圧Ｄ６を出力電圧Ｄ８及びＤ９と異なる出力電圧Ｄ７に変換する電圧変換器とを有する。これにより、第２の電源回路１０３は、３つの異なる出力電圧Ｄ７、Ｄ８及びＤ９を生成することができる。出力電圧Ｄ９は、コア電圧であり、ＣＰＵ１０６のコア部１０７に供給される。出力電圧Ｄ８は、メモリ電圧であり、ＣＰＵ１０６のメモリ部１０８に供給される。出力電圧Ｄ８は、メモリ部１０８に接続されているＤＲＡＭ（Ｄｙｎａｍｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、プログラムメモリ、不揮発性メモリなどにも供給される。出力電圧Ｄ７は、Ｉ／Ｏ電圧であり、ＣＰＵ１０６のＩ／Ｏ部１０９に供給される。出力電圧Ｄ７は、Ｉ／Ｏ部１０９に接続されているカメラ部、画像処理部、コーデック部、表示部、ＵＩ（ユーザインターフェース）部、ＭＣ（メモリカード）コントローラなどにも供給される。出力電圧Ｄ７は、Ｉ／Ｏ部１０９に接続されているＨＤＭＩ（Ｈｉｇｈ−Ｄｅｆｉｎｉｔｉｏｎ  Ｍｕｌｔｉｍｅｄｉａ  Ｉｎｔｅｒｆａｃｅ）コントローラ、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）コントローラなどにも供給される。このように、第２の電源回路１０３は、ＣＰＵ１０６のコア電源、メモリ電源、Ｉ／Ｏ電源として機能することができる。
【００２１】
出力電圧Ｄ７、Ｄ８及びＤ９がＨｉｇｈレベルにある場合、ＣＰＵ１０６は、プログラムメモリに格納されている様々なプログラムに従って電子機器１０を制御することができる。出力電圧Ｄ７、Ｄ８及びＤ９がＨｉｇｈレベルにある場合、ＣＰＵ１０６は、Ｉ／Ｏ部１０９に接続されているカメラ部、画像処理部、コーデック部、表示部、ＵＩ部、ＭＣコントローラ、ＨＤＭＩコントローラ、ＵＳＢコントローラなども制御することができる。
【００２２】
次に、図２及び図３を参照して、電子機器１０で行われる起動処理（スタートアップ処理）を説明する。起動処理（スタートアップ処理）は、電子機器１０を起動させるための処理である。
【００２３】
図２は、電子機器１０で行われる起動処理（スタートアップ処理）の流れを説明するためのフローチャートである。図３は、電子機器１０で行われる起動処理（スタートアップ処理）を説明するためのタイミングチャートである。
【００２４】
電子機器１０がパワーＯＦＦ状態である場合に、パワーボタン１０１が押圧されたならば、出力信号Ｄ２は、ＬｏｗレベルからＨｉｇｈレベルに変化する（図２のＳ２０１，図３のｔ３１）。パワーボタン１０１が押圧されている間、出力信号Ｄ２はＨｉｇｈレベルに維持される。実施形態１では、図３のｔ３１からｔ３７までの間、パワーボタン１０１が押圧されている。
【００２５】
出力信号Ｄ２がＬｏｗレベルからＨｉｇｈレベルに変化したならば、第１のＯＲ回路１０４ａは、出力信号Ｄ３をＬｏｗレベルからＨｉｇｈレベルに変更する（図２のＳ２０２，図３のｔ３１）。
【００２６】
出力信号Ｄ３がＬｏｗレベルからＨｉｇｈレベルに変化したならば、第２のＯＲ回路１０４ｂは、制御信号Ｄ５をＬｏｗレベルからＨｉｇｈレベルに変更する（図２のＳ２０３，図３のｔ３１）。
【００２７】
制御信号Ｄ５は、第２のＯＲ回路１０４ｂから第１の電源回路１０２のＣＴＬ１ポートに入力される。Ｈｉｇｈレベルの制御信号Ｄ５がＣＴＬ１ポートに入力されたならば、第１の電源回路１０２は起動し、動作可能になる（図２のＳ２０４，図３のｔ３１）。
【００２８】
第１の電源回路１０２が動作可能になったならば、第１の電源回路１０２は、出力電圧Ｄ１を出力電圧Ｄ６に変換する第１の電圧変換処理を開始する（図２のＳ２０５，図３のｔ３１）。第１の電源回路１０２で生成された出力電圧Ｄ６は、第１の電源回路１０２から第２の電源回路１０３のＶＤＤ２ポートに供給される。
【００２９】
出力電圧Ｄ６がＬｏｗレベルからＨｉｇｈレベルに変化するまでの間、制御信号Ｄ１０も、ＬｏｗレベルからＨｉｇｈレベルに変化する（図２のＳ２０５，図３のｔ３１〜ｔ３２）。プルアップ抵抗１０５ｃの影響により、制御信号Ｄ１０は、出力電圧Ｄ６よりもゆっくりとＨｉｇｈレベルに変化する。
【００３０】
出力電圧Ｄ６がＨｉｇｈレベルに達する前に、制御信号Ｄ１０がＨｉｇｈレベルに変化してしまうと、第２の電源回路１０３が起動する前に、Ｈｉｇｈレベルの出力電圧Ｄ６が第２の電源回路１０３のＶＤＤ２ポートに供給されてしまう。第２の電源回路１０３が起動する前に、Ｈｉｇｈレベルの出力電圧Ｄ６が第２の電源回路１０３のＶＤＤ２ポートに供給されてしまうと、第２の電源回路１０３が故障してしまうおそれがある。そこで、実施形態１の電子機器１０は、第２の電源制御部１０５を設け、制御信号Ｄ１０が出力電圧Ｄ６よりもゆっくりとＨｉｇｈレベルに変化するようにしている。これにより、第２の電源回路１０３が起動する前に、Ｈｉｇｈレベルの出力電圧Ｄ６が第２の電源回路１０３のＶＤＤ２ポートに供給されないようにすることができる。
【００３１】
制御信号Ｄ１０は、第２の電源回路１０３のＣＴＬ２ポートに入力される。Ｈｉｇｈレベルの制御信号Ｄ１０がＣＴＬ２ポートに入力されたならば、第２の電源回路１０３は起動し、動作可能になる（図２のＳ２０６，図３のｔ３１）。
【００３２】
第２の電源回路１０３は、電子機器１０が正常に起動できるようにするために、コア部１０７、メモリ部１０８及びＩ／Ｏ部１０９への電力供給をコア部１０７、メモリ部１０８、Ｉ／Ｏ部１０９の順に開始する。まず、第２の電源回路１０３は、出力電圧Ｄ６を出力電圧Ｄ９に変換する第２の電圧変換処理を開始する（図２のＳ２０７，図３のｔ３２〜ｔ３３）。第２の電源回路１０３で生成された出力電圧Ｄ９は、コア部１０７に供給される。出力電圧Ｄ９がＨｉｇｈレベルに達したならば、コア部１０７が動作可能になる。
【００３３】
出力電圧Ｄ９がＨｉｇｈレベルに達した後、第２の電源回路１０３は、出力電圧Ｄ６を出力電圧Ｄ８に変換する第３の電圧変換処理を開始する（図２のＳ２０８，図３のｔ３３〜ｔ３４）。第２の電源回路１０３で生成された出力電圧Ｄ８は、メモリ部１０８に供給される。出力電圧Ｄ８がＨｉｇｈレベルに達したならば、メモリ部１０８が動作可能になる。出力電圧Ｄ８は、メモリ部１０８に接続されているＤＲＡＭ、プログラムメモリなどにも供給される。出力電圧Ｄ８がＨｉｇｈレベルに達したならば、メモリ部１０８に接続されているＤＲＡＭ、プログラムメモリなども動作可能になる。
【００３４】
出力電圧Ｄ８がＨｉｇｈレベルに達した後、第２の電源回路１０３は、出力電圧Ｄ６を出力電圧Ｄ７に変換する第４の電圧変換処理を開始する（図２のＳ２０９，図３のｔ３４〜ｔ３５）。第２の電源回路１０３で生成された出力電圧Ｄ７は、Ｉ／Ｏ部１０９に供給される。出力電圧Ｄ７がＨｉｇｈレベルに達したならば、Ｉ／Ｏ部１０９が動作可能になる。出力電圧Ｄ７は、Ｉ／Ｏ部１０９に接続されているカメラ部、画像処理部、コーデック部、表示部、ＵＩ部、ＭＣコントローラ、ＨＤＭＩコントローラ、ＵＳＢコントローラなどにも供給される。出力電圧Ｄ７がＨｉｇｈレベルに達したならば、Ｉ／Ｏ部１０９に接続されているカメラ部、画像処理部、コーデック部、表示部、ＵＩ部、ＭＣコントローラ、ＨＤＭＩコントローラ、ＵＳＢコントローラなども動作可能になる。
【００３５】
出力電圧Ｄ７がＨｉｇｈレベルに達したならば、ＣＰＵ１０６は、所定時間ごとに、出力信号Ｄ２がＨｉｇｈレベルであるか否かをチェックする。出力信号Ｄ２がＨｉｇｈレベルであることをＣＰＵ１０６が検出したならば、ＣＰＵ１０６は、出力信号Ｄ４をＬｏｗレベルからＨｉｇｈレベルに変更する（図２のＳ２１０，図３のｔ３６）。これにより、パワーボタン１０１の押圧が解放され、出力電圧Ｄ２がＨｉｇｈレベルからＬｏｗレベルに変化したとしても、出力信号Ｄ３及び制御信号Ｄ５は、Ｈｉｇｈレベルに維持される（図３のｔ３７）。出力信号Ｄ４がＨｉｇｈレベルに達したならば、電子機器１０の起動処理は正常に完了し、電子機器１０は正常にパワーＯＮ状態となる（図２のＳ２１０）。
【００３６】
以上のような起動処理を行うことにより、電子機器１０は、複数の電源回路１０２及び１０３を起動させるためのシーケンスと、コア電圧Ｄ９、メモリ電圧Ｄ８及びＩ／Ｏ電圧Ｄ７を生成するためのシーケンスとを適切に制御することができる。これにより、ＣＰＵ１０６を正常に起動させ、電子機器１０を正常にパワーＯＮ状態にすることができる。
【００３７】
次に、図４及び図５を参照して、電子機器１０で行われる動作停止処理（シャットダウン処理）を説明する。動作停止処理（シャットダウン処理）は、電子機器１０の動作を停止させるための処理である。
【００３８】
図４は、電子機器１０で行われる動作停止処理（シャットダウン処理）の流れを説明するためのフローチャートである。図５は、電子機器１０で行われる動作停止処理（シャットダウン処理）を説明するためのタイミングチャートである。
【００３９】
電子機器１０がパワーＯＮ状態である場合に、パワーボタン１０１が押圧されたならば、出力信号Ｄ２は、ＬｏｗレベルからＨｉｇｈレベルに変化する（図４のＳ４０１，図５のｔ５１）。パワーボタン１０１が押圧されている間、出力信号Ｄ２はＨｉｇｈレベルに維持される。実施形態１では、図５のｔ５１からｔ５３までの間、パワーボタン１０１が押圧されている。
【００４０】
電子機器１０がパワーＯＮ状態である間、ＣＰＵ１０６は、所定時間ごとに、出力信号Ｄ２がＬｏｗレベルからＨｉｇｈレベルに変化したか否かをチェックしている。出力信号Ｄ２がＬｏｗレベルからＨｉｇｈレベルに変化したことをＣＰＵ１０６が検出したならば、ＣＰＵ１０６は、出力信号Ｄ４をＨｉｇｈレベルからＬｏｗレベルに変更する（図４のＳ４０２，図５のｔ５２）。
【００４１】
出力信号Ｄ４がＬｏｗレベルである場合において出力信号Ｄ２がＨｉｇｈレベルからＬｏｗレベルに変化したならば、第１のＯＲ回路１０４ａは、出力信号Ｄ３をＨｉｇｈレベルからＬｏｗレベルに変更する（図４のＳ４０３、図５のｔ５３）。その結果、プルダウン抵抗１０５ｂ及びダイオード１０５ａの影響により、制御信号Ｄ１０もＨｉｇｈレベルからＬｏｗレベルに変化する（図４のＳ４０４，図５のｔ５３〜ｔ５４）。
【００４２】
電子機器１０がパワーＯＮ状態である間、第２の電源回路１０３は、所定時間ごとに、制御信号Ｄ１０がＨｉｇｈレベルからＬｏｗレベルに変化したか否かをチェックしている。制御信号Ｄ１０がＨｉｇｈレベルからＬｏｗレベルに変化したことを第２の電源回路１０３が検出したならば、第２の電源回路１０３は、出力電圧Ｄ７、Ｄ８及びＤ９の生成を停止する。
【００４３】
第２の電源回路１０３は、電子機器１０が正常に動作を停止できるようにするために、コア部１０７、メモリ部１０８及びＩ／Ｏ部１０９への電力供給をＩ／Ｏ部１０９、メモリ部１０８、コア部１０７の順に停止する。まず、第２の電源回路１０３は、出力電圧Ｄ６を出力電圧Ｄ７に変換する第４の電圧変換処理を停止する（図４のＳ４０５，図５のｔ５４〜ｔ５５）。ＣＰＵ１０６は、出力電圧Ｄ７がＨｉｇｈレベルからＬｏｗレベルに変化するまでの間に、Ｉ／Ｏ部１０９の動作を正常に停止させる。このとき、ＣＰＵ１０６は、Ｉ／Ｏ部１０９に接続されているカメラ部、画像処理部、コーデック部、表示部、ＵＩ部、ＭＣコントローラ、ＨＤＭＩコントローラ、ＵＳＢコントローラなどの動作も正常に停止させる。
【００４４】
出力電圧Ｄ７がＬｏｗレベルに達した後、第２の電源回路１０３は、出力電圧Ｄ６を出力電圧Ｄ８に変換する第３の電圧変換処理を停止する（図４のＳ４０６，図５のｔ５５〜ｔ５６）。ＣＰＵ１０６は、出力電圧Ｄ８がＨｉｇｈレベルからＬｏｗレベルに変化するまでの間に、メモリ部１０８の動作を正常に停止させる。このとき、ＣＰＵ１０６は、メモリ部１０８に接続されているＤＲＡＭ、プログラムメモリなどの動作も正常に停止させる。
【００４５】
出力電圧Ｄ８がＬｏｗレベルに達した後、第２の電源回路１０３は、出力電圧Ｄ６を出力電圧Ｄ９に変換する第２の電圧変換処理を停止する（図４のＳ４０７，図５のｔ５６〜ｔ５７）。ＣＰＵ１０６は、出力電圧Ｄ９がＨｉｇｈレベルからＬｏｗレベルに変化するまでの間に、コア部１０７の動作を正常に停止させる。出力電圧Ｄ９がＬｏｗレベルに達したならば、第２の電源回路１０３は動作を停止する（図４のＳ４０７，図５のｔ５７）。
【００４６】
出力信号Ｄ３がＬｏｗレベルである場合において出力電圧Ｄ９がＨｉｇｈレベルからＬｏｗレベルに変化したならば、第２のＯＲ回路１０４ｂは、制御信号Ｄ５をＨｉｇｈレベルからＬｏｗレベルに変更する（図４のＳ４０８，図５のｔ５７）。
【００４７】
電子機器１０がパワーＯＮ状態である間、第１の電源回路１０２は、所定時間ごとに、制御信号Ｄ５がＨｉｇｈレベルからＬｏｗレベルに変化したか否かをチェックしている。制御信号Ｄ５がＨｉｇｈレベルからＬｏｗレベルに変化したことを第１の電源回路１０２が検出したならば、第１の電源回路１０２は、出力電圧Ｄ１を出力電圧Ｄ６に変換する第１の電圧変換処理を停止する（図４のＳ４０９）。出力電圧Ｄ６がＬｏｗレベルに達したならば、第１の電源回路１０２は動作を停止する（図４のＳ４０９）。これにより、電子機器１０の動作停止処理（シャットダウン処理）は正常に完了し、電子機器１０は正常にパワーＯＦＦ状態となる（図４のＳ４１０）。
【００４８】
以上のような動作停止処理を行うことにより、電子機器１０は、複数の電源回路１０２及び１０３を停止させるためのシーケンスと、コア電圧Ｄ９、メモリ電圧Ｄ８及びＩ／Ｏ電圧Ｄ７の供給を停止させるためのシーケンスとを適切に制御することができる。これにより、ＣＰＵ１０６の動作を正常に停止させ、電子機器１０を正常にパワーＯＦＦ状態にすることができる。
【００４９】
［実施形態２］
実施形態１で説明した様々な機能及び処理は、パーソナルコンピュータ、マイクロコンピュータ、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）などがプログラムを用いて実現することもできる。以下、実施形態２では、パーソナルコンピュータ、マイクロコンピュータ、ＣＰＵなどを「コンピュータ」と呼ぶ。また、実施形態２では、コンピュータを制御するためのプログラムであって、実施形態１で説明した様々な機能及び処理を実現するためのプログラムを「所定のプログラム」と呼ぶ。
【００５０】
実施形態１で説明した様々な機能及び処理は、コンピュータが所定のプログラムを実行することによって実現される。この場合において、所定のプログラムは、コンピュータ読み取り可能な記録媒体を介してコンピュータに供給される。実施形態２におけるコンピュータ読み取り可能な記録媒体は、ハードディスク装置、光ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、メモリカード、ＲＯＭ、ＲＡＭなどの少なくとも一つを含む。また、実施形態２におけるコンピュータ読み取り可能な記録媒体は、ｎｏｎ−ｔｒａｎｓｉｔｏｒｙ（非一時的）な記録媒体である。
【符号の説明】
【００５１】
１０  電子機器
【図１】
2012060860.tif 000003
【図２】
2012060860.tif 000004
【図３】
2012060860.tif 000005
【図４】
2012060860.tif 000006
【図５】
2012060860.tif 000007