(57)【要約】【課題】省電力状態時にバックアップされているメモリデータの保護と主電池の挿抜検出を行う電源監視回路を提供する。【解決手段】主電池１から電力供給を受ける電源回路３と、主電池の挿抜を検出する主電源挿抜検出回路４と、電源回路から電源供給を受けて高負荷デバイス９に電源を供給する電源供給制御回路５とを備え、主電源挿抜検出回路は、主電池の挿抜状態をＣＰＵ６へ通知する信号Ｓ４−１を出力すると共に、主電池が抜かれた場合に電源供給を制限する電源供給制御マスク信号Ｓ４−２を電源供給制御回路に出力する。【選択図】図１
2006246644.tif 000002
【特許請求の範囲】
【請求項１】
主電池から電力供給を受ける電源回路と、
主電池の挿抜を検出する主電源挿抜検出回路と、
前記電源回路から電源供給を受けて高負荷デバイスに電源を供給する電源供給制御回路とを備えた電源監視回路であって、
前記主電源挿抜検出回路は、主電池の挿抜状態をＣＰＵへ通知する信号を出力すると共に、主電池が抜かれた場合に電源供給を制限する電源供給制御マスク信号を前記電源供給制御回路に出力することを特徴とする電源監視回路。
【請求項２】
前記主電源挿抜検出回路は、主電池電流検出信号と外部電源電流検出信号とを入力とする論理ＡＮＤ回路を有し、
外部電源電流がオフのとき、主電源の挿抜を検出することを特徴とする請求項１に記載の電源監視回路。
【請求項３】
前記論理ＡＮＤ回路の出力と装置の省電力モードを表すシステムイネーブル信号とを入力とする信号ラッチ回路をさらに有し、
前記信号ラッチ回路は、システムイネーブル信号が省電力モードを示すとき、主電池の挿抜状態を保持して、ＣＰＵが省電力モードから復帰した際に主電池の挿抜状態を通知することを特徴とする請求項２に記載の電源監視回路。
【請求項４】
高負荷デバイスからの信号を受けて、省電力状態のＣＰＵを復帰させるためのＷａｋｅ信号を出力するＷａｋｅ検出回路をさらに備えることを特徴とする請求項１に記載の電源監視回路。
【請求項５】
主電池から電力供給を受ける電源回路と、主電池の挿抜を検出する主電源挿抜検出回路と、前記電源回路から電源供給を受けて高負荷デバイスに電源を供給する電源供給制御回路とによる電源監視方法であって、
前記主電源挿抜検出回路が、主電池の挿抜状態をＣＰＵへ通知する信号を出力すると共に、主電池が抜かれた場合に電源供給を制限する電源供給制御マスク信号を前記電源供給制御回路に出力することを特徴とする電源監視方法。
【請求項６】
前記主電源挿抜検出回路は、主電池電流検出信号と外部電源電流検出信号との論理ＡＮＤにより、外部電源電流がオフのとき、主電源の挿抜を検出し、
装置のシステムイネーブル信号が省電力モードを示すとき、主電池の挿抜状態を保持して、ＣＰＵが省電力モードから復帰した際に主電池の挿抜状態を通知することを特徴とする請求項５に記載の電源監視方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、携帯端末の電源監視回路において、省電力状態下における電源状態監視（電池等の挿抜監視）をハードウェア制御で行う電源監視回路に関する。
【背景技術】
【０００２】
従来の携帯端末の電源監視回路の構成を、図４を参照して説明する。主電池１から電池ロック検出信号がＣＰＵ６へ入力されている。ＣＰＵ６は、電池ロックの開閉を検出すると省電力状態へ移行する。しかし、省電力状態下では主電池の挿抜検出は行えない。
【０００３】
また、高負荷デバイス９からの信号によりＣＰＵ６が復帰される省電力状態時、主電池を挿抜されることによってバックアップされているＣＰＵやメモリを安全に退避させるために、高負荷デバイス９の電源供給を停止させる。
【０００４】
あるいは、専用の電源コントロール用のＣＰＵが常に動作し、電源監視を行う構成とすることもできる（ソフトウェアで監視する）。
【０００５】
また、電源を電池パック又は予備電池に切り替える切替手段と、電池パックの電圧レベルを検知する電圧検出手段とを備え、電池パックを交換する際に、切替手段に対して電源を電池パックから予備電池に切り替えるように指示し、電池パックの交換が行われたことを電圧検出手段が検出したとき、電源を予備電池から電池パックに切り替えるように指示する電池パック交換処理機能付き携帯電話装置がある（例えば、特許文献１参照）。
【特許文献１】特開２０００−１６５５１４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、従来技術の構成では、次のような課題がある。
【０００７】
第１の課題は、省電力モード時にソフトウェアを停止（サスペンド）しているため、主電池の挿抜検出をできないことである。
【０００８】
第２の課題は、主電池の挿抜によるデバイスの電源供給不可のため、異常状態からの復帰時に再起動が必要であり、この再起動に時間がかかることである。
【０００９】
そこで本発明は、省電力状態時にバックアップされているメモリデータの保護と主電池の挿抜検出を行う電源監視回路及び方法を提供することを目的とする。
【課題を解決するための手段】
【００１０】
上述の課題を解決するため、本発明は、主電池から電力供給を受ける電源回路と、主電池の挿抜を検出する主電源挿抜検出回路と、前記電源回路から電源供給を受けて高負荷デバイスに電源を供給する電源供給制御回路とを備えた電源監視回路であって、前記主電源挿抜検出回路は、主電池電流検出信号と外部電源電流検出信号とを入力とする論理ＡＮＤ回路により、外部電源電流がオフのとき、主電源の挿抜を検出し、前記論理ＡＮＤ回路の出力と装置の省電力モードを示すシステムイネーブル信号を信号ラッチ回路に入力することにより主電池の挿抜状態を保持して、ＣＰＵが省電力モードから復帰した際に主電池の挿抜状態を通知すると共に、主電池が抜かれた場合に電源供給を制限する電源供給制御マスク信号を前記電源供給制御回路に出力することを特徴とする。
【００１１】
以上の構成によって、ＣＰＵが省電力状態時、主電池を挿抜された際に、バックアップされているＣＰＵやメモリのデータを安全に確保し、高負荷デバイスの電源供給を停止すると共に、主電池の挿抜状態を記憶する。
【００１２】
次回の起動時に、ＣＰＵがこの状態を検出した場合、デバイスの初期化のみを追加処理し、電源異常時の起動時間の短縮化をはかると共に、省電力状態直前からの処理が可能となる。
【発明の効果】
【００１３】
本発明による第１の効果は、ＣＰＵの省電力モード時に、ハードウェアによる主電池の挿抜を監視しているので、プログラムの停止状態であっても、電源異常を検出することが可能となることである。
【００１４】
第２の効果は、主電池挿抜による電源異常検出後、次回起動時に必要最低限のデバイスの再初期化で起動することが可能となることである。
【発明を実施するための最良の形態】
【００１５】
次に、本発明の最良の形態について図面を参照して説明する。
【実施例１】
【００１６】
図１は、本発明の電源監視回路の概略構成図である。主電池１及び外部電源２（ＡＣアダプタ等）は、装置を動作させるための電源であり、それぞれＳ１−１、Ｓ２−１のルートを経て電源回路３へ電源供給する。
【００１７】
電源検出信号Ｓ１−２及びＳ２−２は、主電池挿抜検出回路４へ入力され、主電池挿抜検出回路４は主電池の挿抜状態をＣＰＵ６へ通知すると共に、高負荷デバイス９へ電源を供給する電源供給制御回路５へ制御信号を与える機能を有する。
【００１８】
Ｗａｋｅ検出回路８は、高負荷デバイス９からの信号Ｓ９−１を受けて、省電力状態のＣＰＵ６を復帰させるためのＷａｋｅ信号Ｓ８−１を出力する回路である。
【００１９】
図２は、電源監視回路を構成する主電池挿抜検出回路の詳細構成を示す。主電池挿抜検出回路４は、論理ＡＮＤ回路４１、信号ラッチ回路４２を有し、外部電源による給電がなく、ＣＰＵ６が省電力状態時に、主電池が挿抜されたことを次回の起動時に検出することを可能とする。
【００２０】
論理ＡＮＤ回路４１には、主電池電流検出信号Ｓ１−２と外部電源電流検出信号Ｓ２−２が入力され、その出力が信号ラッチ回路４２に入力される。論理ＡＮＤ回路４１が主電池電流検出信号Ｓ１−２を外部電源電流検出信号Ｓ２−２によってマスク（論理的にＡＮＤする）することによって、外部からの給電がない状態で主電池挿抜検が可能となる。すなわち外部電源電流検出信号Ｓ２−２がオフ状態であり、かつ主電池電流検出信号Ｓ１−２がオフ状態となったとき、主電池が抜かれたことを検出する。
【００２１】
信号ラッチ回路４２には、論理ＡＮＤ回路４１からの出力とシステムイネーブル信号Ｓ０−１が入力され、ＣＰＵ６に通知信号Ｓ４−１を出力すると共に、電源供給制御回路５へ電源供給制御マスク信号Ｓ４−２を出力する。システムイネーブル信号Ｓ０−１は、装置の省電力モードを表す。この信号がアクティブになったときシステム電源がオンされ、ＣＰＵ、メモリ等の副電池７によるバックアップ系電源が通常電源に切り替わる。また、ＣＰＵ６から通知信号クリア信号Ｓ６−１が出力されて、信号ラッチ回路４２に入力される。
【００２２】
信号ラッチ回路４２にシステムイネーブル信号Ｓ０−１をコントロール信号として入力することによって、論理ＡＮＤ回路４１の出力をシステムイネーブル信号Ｓ０−１でマスクする。これにより、システムイネーブル信号Ｓ０−１が装置の省電力モードを示すとき、論理ＡＮＤ回路４１の出力が主電池が抜かれたことを示す状態になったことを保持して、主電池の挿抜検出を可能とする。
【００２３】
高負荷デバイス９を動作させている状態において、バックアップされているデータを安全に保護するため、電源供給制御回路５へ電源供給制御マスク信号Ｓ４−２を出力することにより、電源供給制御を行うことを可能とする。省電力モードで主電池１が抜かれ、その後主電池１が接続された場合、ＣＰＵ、メモリ等に電源供給し、高負荷デバイス９には電源供給しない。その状態で装置が再起動されると、ソフトウェアにて高負荷デバイス９に電源供給を開始する。
【００２４】
小型軽量化が必要な携帯端末では、主電池は非常に大きくて重いものであり、通常バックアップ用の副電池は小型で供給電流量の小さいものを使用する。このため、主電池が抜かれれば、装置の動作に十分な電流が得られず、副電池で供給できる電流は小さいので、高負荷デバイスに電源を供給すれば、電源回路のアラートでバックアップ系の電源が停止し、メモリデータが破壊されて初期起動による復帰のみとなる。もし、ファイルのオープン中にデータが破壊された場合、システムソフトの再インストールが必要となる。
【００２５】
電源供給制御マスク信号Ｓ４−２によって動作中の高負荷デバイス９の電源供給を制御し、バックアップされているメモリ６１のデータ及びＣＰＵ６の保護をハードウェアで実施する。すなわち、省電力モードで主電池１が抜かれると、高負荷デバイス９の電源供給を制御してオフとし、メモリのデータ等を副電池７にてバックアップする。
【００２６】
その後、主電池１が接続されてデータ保護が確保されれば、再起動し、装置の状態を主電池が抜かれる前の状態に戻す処理を行う。すなわち次回の起動時に、ＣＰＵ６は通知信号Ｓ４−１の状態により主電池１の挿抜があったことを検出して、主電池挿抜検出回路４の初期化を行い、高負荷デバイス９への電源供給を再開した後、これの初期化を行い、主電池挿抜前の状態に戻すことができる。
【００２７】
なお、本実施例の高負荷デバイス９とは通信デバイス等であり、外部からのアクセス（通信）を受けて、ＣＰＵ６をＷａｋｅＵｐさせる信号を出力することが可能なデバイスである。
【００２８】
このようにして、本実施例では、負荷の重いデバイス９を電源制御し、かつＣＰＵ６の省電力状態下で主電池の挿抜を監視し、安全に電源制御を実施することができる。
【００２９】
なお、図１の構成中で、電源回路及びバックアップ系回路等は周知であり、本発明とは直接関係しないので、その詳細な構成は省略する。
【実施例２】
【００３０】
図３は、本発明の実施例２の構成を示す。その基本的構成は実施例１と同様であるが、電源供給制御回路５が複数のデバイス９〜１１を制御する。本実施例では、主電池挿抜検出回路４は、設定された優先順位を元に負荷デバイスを複数制御することを可能とする。各回路の基本的な動作は上記実施例１と同様である。
【図面の簡単な説明】
【００３１】
【図１】本発明の電源監視回路の概略構成図である。
【図２】主電池挿抜検出回路の構成図である。
【図３】本発明の実施例２の構成図である。
【図４】従来の携帯端末の電源監視回路の構成図である。
【符号の説明】
【００３２】
１  主電池
２  外部電源
３  電源回路
４  主電池挿抜検出回路
５  電源供給制御回路
６  ＣＰＵ
７  副電池
８  Ｗａｋｅ検出回路
９  高負荷デバイス
【図１】
2006246644.tif 000003
【図２】
2006246644.tif 000004
【図３】
2006246644.tif 000005
【図４】
2006246644.tif 000006