(57)【要約】【課題】過電流や発熱の発生を未然に回避するという電源回路の保護動作を、ＣＰＵを利用したソフトウェア制御によることなく行えるようにする。【解決手段】電流検出部２４３は、負荷電流に対応する検出電流Ｉｄｔが閾値Ｔｈ以上となるのに応じて電力供給を停止させる。準異常状態判定部２４４は、電源電圧を定常的に供給すべき機能部に対応する定電圧回路から電源電圧の出力が停止している状態、または、バッテリ電圧の異常に応じてＣＰＵにリセットを指示するリセット信号が出力されている状態が発生している場合に準異常状態が発生していると判定する。レベル設定部２５０は、上記判定に応じて、検出電流Ｉｄｔに対する閾値Ｔｈのレベルが相対的に低くなるように設定を行う。【選択図】図２
2013021762.tif 000002
【特許請求の範囲】
【請求項１】
電力源から負荷に供給される負荷電流を検出し、検出した負荷電流の値が予め決められた閾値より高い場合、前記電力源から負荷への電力供給を制御する制御部に対して、前記電力源から負荷への電力供給を停止するよう制御する電流検出部と、
前記負荷に供給される電源電力の電流あるいは電圧のレベルが予め決められている正常時の範囲内であるか否かを判定し、前記電源電力の電流あるいは電圧のレベルが前記正常時の範囲内でないと判定した場合に準異常状態であると判定する準異常状態判定部と、
前記準異常状態判定部により準異常状態であると判定された場合、前記閾値として、前記準異常状態でないと判定された場合よりも低い閾値を設定するレベル設定部と、
を備えることを特徴とする電源回路。
【請求項２】
前記電力源からの電力を入力して電源電圧を生成して所定の機能部に対して出力する１以上の定電圧回路をさらに備え、
前記準異常状態判定部は、
前記定電圧回路のうち、定常的に電源電圧が供給されるべき機能部に対応する定常出力対応定電圧回路から電源電圧が出力されている場合に準異常状態が発生していないと判定し、前記定常出力対応定電圧回路から電源電圧が出力されていない場合に準異常状態が発生していると判定する、
ことを特徴とする請求項１に記載の電源回路。
【請求項３】
前記準異常状態判定部は、
電子機器を初期状態にリセットするためのリセット信号が出力されていない場合に前記準異常状態が発生していないと判定し、前記リセット信号が出力されている場合に前記準異常状態が発生していると判定する、
ことを特徴とする請求項１あるいは２に記載の電源回路。
【請求項４】
前記準異常状態判定部は、
電源電圧を中央演算処理装置に対して出力する定電圧回路に対して電源電圧値の変更を指示する制御信号に基づいて前記準異常状態が発生しているか否かを判定する
ことを特徴とする請求項１から３のうちいずれか一項に記載の電源回路。
【請求項５】
前記準異常状態判定部は、前記所定の機能部から出力される信号または電源電圧を入力する論理積ゲート回路を備え、当該論理積ゲート回路の出力の値により、前記準異常状態が発生しているか否かについての判定結果が示される
ことを特徴とする請求項１から４のうちいずれか一項に記載の電源回路。
【請求項６】
前記レベル設定部は、
前記準異常状態判定部の判定結果に応じて前記電流検出部に対して並列に接続される抵抗の数を切り替える
ことを特徴とする請求項１から５のうちいずれか一項に記載の電源回路。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電源保護機能を備える電源回路に関する。
【背景技術】
【０００２】
電源回路には、過電流や過度の発熱から回路を保護するための保護回路が備えられる。このような回路保護の構成として以下の技術が知られている。例えば、電源部は保護回路として過電流を保護するためのＰＴＣ（Positive Temperature Coefficient）型サーミスタを備えるものがある。ＣＰＵ（Central Processing Unit）による信号処理部は、ＰＴＣ型サーミスタにより検出される電圧とメモリに記憶された基準電圧値とを比較することにより異常状態であるか否かを判定し、異常状態であることを判定した場合、電源部をオフ状態にする（例えば、特許文献１参照）。
【０００３】
また、予め定められている動作モードと、動作モードに応じて予め決められている過電流保護回路の作動電流値とを対応付けるテーブルを参照して、ＣＰＵが、設定されている動作モードに応じた作動電流値を読み出し、読み出された作動電流値を過電流検出器に設定するものがある（例えば特許文献２参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００６−２７１０７７号公報
【特許文献２】特開平５−２７６６４６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかし、上記特許文献１、２の構成では、いずれもＣＰＵによるソフトウェア制御が介在する。このために、ＣＰＵ自体に障害が発生して正常に動作していない場合、適切な保護動作が行われないという問題がある。
【０００６】
また、上記特許文献１、２の各構成は、過電流もしくは過度の発熱が検出されてから回路保護のための動作が開始されるものであり、過電流や発熱の発生を未然に防止するように回路保護を行うことはできない。
【０００７】
そこで本発明は、過電流や発熱の発生を未然に回避するという電源回路の保護動作を、ソフトウェア制御によることなく行えるようにすることを目的とする。
【課題を解決するための手段】
【０００８】
本発明は、上述の課題を解決すべくなされたもので、本発明の一態様による電源回路は、電力源から負荷に供給される負荷電流を検出し、検出した負荷電流の値が予め決められた閾値より高い場合、前記電力源から負荷への電力供給を制御する制御部に対して、前記電力源から負荷への電力供給を停止するよう制御する電流検出部と、前記負荷に供給される電源電力の電流あるいは電圧のレベルが予め決められている正常時の範囲内であるか否かを判定し、前記電源電力の電流あるいは電圧のレベルが前記正常時の範囲内でないと判定した場合に準異常状態であると判定する準異常状態判定部と、前記準異常状態判定部により準異常状態であると判定された場合、前記閾値として、前記準異常状態でないと判定された場合よりも低い閾値を設定するレベル設定部と、を備える。
【発明の効果】
【０００９】
本発明によれば、過電流や発熱の発生を未然に回避するという電源回路の保護動作を、ＣＰＵを利用したソフトウェア制御によることなく行うことが可能になるという効果が得られる。
【図面の簡単な説明】
【００１０】
【図１】本発明の実施形態としての電源回路を備える電子機器である携帯電話の構成例を示す図である。
【図２】本実施形態の携帯電話における電源回路の構成例を示す図である。
【図３】準異常状態判定部による判定結果に応じた検出電流Ｉｄｔの切り替え例を示す図である。
【図４】他の実施形態としての電源回路の構成例を示す図である。
【発明を実施するための形態】
【００１１】
図１は、本発明を実施するための形態（実施形態）における携帯電話１００の構成例を示している。この図に示す携帯電話１００は、ＣＰＵ（Central Processing Unit）１１０、メモリ１２０、送受信部１３０、音声入出力部１４０、撮像部１５０、表示部１６０、操作部１７０、電源回路２００、およびバッテリ３００を備える。
【００１２】
ＣＰＵ１１０は、メモリ１２０に記憶されるプログラムを実行することにより、各種の演算処理および同図に示す各機能部の制御を行う。
【００１３】
メモリ１２０は、上記ＣＰＵ１１０が実行するプログラムのほか、アプリケーションが使用するデータを記憶する。このメモリ１２０のハードウェアとしては、例えばフラッシュメモリなどを採用することができる。
【００１４】
音声入出力部１４０は、音声入力機能を備える音声入力処理部１４１と音声出力機能を備える音声出力処理部１４２とを含む。具体的に、音声入出力部１４０は、音声入力処理部１４１として、マイクロフォンと音声信号処理部を備える。マイクロフォンは、通話音声などを集音して電気信号に変換する。音声信号処理部は、上記マイクロフォンにより得られる信号をデジタル音声信号に変換する。また、音声入出力部１４０は、音声出力処理部１４２として、音声信号再生処理部とスピーカを備える。音声信号再生処理部は、デジタル音声信号をアナログ信号に変換して増幅を行い、例えばスピーカから音声として放出させる。
【００１５】
撮像部１５０は、撮像により画像信号を得る。例えば撮像部１５０は、ＣＭＯＳセンサやＣＣＤなどの撮像素子やレンズなどの光学系から成るカメラ部と、当該カメラ部により撮像された画像をデジタル画像信号に変換する画像信号処理部とを含む。撮像部１５０により得られたデジタル画像信号は、ＣＰＵ１１０の制御に応じてメモリ１２０に格納される。
【００１６】
表示部１６０は、ＣＰＵ１１０の制御に応じて各種の画像を表示する。例えば、待ち受け状態において、表示部１６０は、待ち受け画面として決められている画像を表示する。送信時において、表示部１６０は、送信状況（呼出状況）を示す画像を表示する。また、表示部１６０は、メモリ１２０に記憶されている画像データを再生表示する。さらに、撮像モードにおいては、表示部１６０は、撮像部１５０によりデジタル画像信号に変換された画像をモニタ画像として表示する。
【００１７】
操作部１７０は、携帯電話１００が備える各種キーやボタンなどを含む。この操作部１７０は、ユーザによって指示された操作内容を受け付け、この操作内容を示す操作信号を出力する。ＣＰＵ１１０は、入力した操作信号に基づきユーザからの指示に応じた制御処理を実行する。これにより、携帯電話１００は、ユーザからの指示に応じた動作を実行する。
【００１８】
電源回路２００は、バッテリ３００またはＡＣアダプタ４００から供給される電源電力を入力し、入力する電源電力を各機能部に供給する。具体的に説明すると、電源回路２００は、ＣＰＵ１１０、メモリ１２０、送受信部１３０、音声入出力部１４０、撮像部１５０、表示部１６０および操作部１７０のそれぞれに電源電力を供給する。なお、ＣＰＵ１１０、メモリ１２０、送受信部１３０、音声入出力部１４０、撮像部１５０、表示部１６０および操作部１７０のそれぞれに動作するために供給される電源電量の電圧値は、電源電圧Ｖｄｄ１〜Ｖｄｄ７であると予め決められている。電源回路２００は、この電源電圧Ｖｄｄ１〜Ｖｄｄ７を生成して、ＣＰＵ１１０、メモリ１２０、送受信部１３０、音声入出力部１４０、撮像部１５０、表示部１６０および操作部１７０のそれぞれに出力する。上記機能部は、それぞれ、電源電圧Ｖｄｄ１〜Ｖｄｄ７の供給を受けて動作することができる。
【００１９】
バッテリ３００は、電源回路２００に直流電力を供給する電力源である。このバッテリ３００は、図示は省略するが、携帯電話１００に設けられているバッテリ収納部に収納されることで電源回路２００に電力供給が可能なように接続される。なお、このバッテリ３００としては、例えばリチウムイオンバッテリなどの二次電池を用いることができる。
【００２０】
ＡＣアダプタ４００は、商用交流電源５００から入力する電源電力を、所定電圧値の直流電流に変換し、この直流電流に変換された電源電力を電源回路２００に供給する。図示は省略するが、携帯電話１００の筐体に備えられる所定のコネクタ受け部とＡＣアダプタ４００のコネクタとを接続することにより、ＡＣアダプタ４００と電源回路２００とが接続される構成を有する。
【００２１】
ＡＣアダプタ４００が接続された電源回路２００は、ＡＣアダプタ４００から供給される直流の電源電力に基づき、電源電圧Ｖｄｄ１〜Ｖｄｄ７の電力を生成して、それぞれ、ＣＰＵ１１０、メモリ１２０、送受信部１３０、音声入出力部１４０、撮像部１５０、表示部１６０および操作部１７０に出力する。また、電源回路２００は、ＡＣアダプタ４００から供給される直流の電源電力を利用してバッテリ３００に対して充電を行うことができる。
【００２２】
図２は、電源回路２００の構成例を示す図である。この電源回路２００は、バッテリ３００およびＡＣアダプタ４００と接続される。図示の通り、電源回路２００は、定電圧回路２１１〜２１７、ヒューズ２２３〜２２６、リセット回路２３０、電源保護回路２４０および充電回路２６０を備える。
【００２３】
定電圧回路２１１がＣＰＵ１１０と、定電圧回路２１２がメモリ１２０と、定電圧回路２１３が送受信部１３０と、定電圧回路２１４が音声入出力部１４０と、定電圧回路２１５が撮像部１５０と、定電圧回路２１６が表示部１６０と、定電圧回路２１７が操作部１７０と、それぞれ接続されている。この定電圧回路２１１〜２１７は、それぞれ、バッテリ３００から供給される電源電力を電源保護回路２４０を経由して入力し、対応の機能部に適合する所定電圧値に安定化した直流電源Ｖｄｄ１〜Ｖｄｄ７を生成して出力する。つまり、定電圧回路２１１はＣＰＵ１１０に直流電源Ｖｄｄ１を出力する。定電圧回路２１２はメモリ１２０に直流電源Ｖｄｄ２を出力する。定電圧回路２１３は送受信部１３０に直流電源Ｖｄｄ３を出力する。定電圧回路２１４は音声入出力部１４０に直流電源Ｖｄｄ４を出力する。定電圧回路２１５は撮像部１５０に直流電源Ｖｄｄ５を出力する。定電圧回路２１６は表示部１６０に直流電源Ｖｄｄ６を出力する。定電圧回路２１７は操作部１７０に直流電源Ｖｄｄ７を出力する。
【００２４】
ヒューズ２２３〜２２６は、それぞれ、定電圧回路２１３〜２２６におけるバッテリ３００からの電源電力の入力段に挿入されている。これらの定電圧回路２１３〜２２６は、過電流保護素子であり、一定以上の電流が流れるのに応じて自己が溶融することにより電力供給ラインを遮断する。
【００２５】
なお、本実施形態において、ヒューズ２２３〜２２６は、７つの定電圧回路２１１〜２１７のうち４つの定電圧回路２１３〜２２６のみに対して設けられ、残る３つの定電圧回路２１１、２１２および２１７に対しては設けられていない。このように、定電圧回路２１１、２１２および２１７に対してはヒューズによる保護が不要となり、ヒューズ数を削減することができる。なお、定電圧回路２１１、２１２および２１７に対してヒューズが不要であることの理由については後述する。
【００２６】
リセット回路２３０は、バッテリ３００から供給される電源電力の電圧値が予め決められた閾値より低下した場合、リセット信号Ｒｓｔを出力する。これにより、携帯電話１００におけるシステム全体の処理をリセットさせる。このリセット回路２３０は、例えば、バッテリ３００の残量の減少によりバッテリ３００が蓄電する電源電力の電圧値が一定以下となった場合にリセット信号Ｒｓｔを出力する。そして、ＣＰＵ１１０は、リセット信号Ｒｓｔの入力に応じて、携帯電話１００におけるシステム全体の処理を、例えば電源起動直後と同じ初期状態にリセットするための処理を実行する。これにより、バッテリ３００の残量がなくなって電力供給が行われなくなる以前のタイミングでシステムをリセットして正常終了させることができる。
【００２７】
電源保護回路２４０は、回路の異常動作により生じる過電流や過度の発熱から回路を保護する回路であり、電力スイッチ２４１、温度検出部２４２、電流検出部２４３、準異常状態判定部２４４およびレベル設定部２５０を備える。
【００２８】
電力スイッチ２４１は、バッテリ３００から定電圧回路２１１〜２１７に対して電源電力が供給されるラインに設けられ、バッテリ３００からの電源電力の供給と停止の切り替えを行う。つまり、電力スイッチ２４１は、正常動作時においてオン状態となることによりバッテリ３００からの電源電力を定電圧回路２１１〜２１７に対して供給する。一方、電力スイッチ２４１が正常動作時においてオン状態からオフ状態に切り替えられることにより、バッテリ３００から定電圧回路２１１〜２１７に対する電源電力の供給が停止する。
【００２９】
温度検出部２４２は、例えばＮＴＣ（Negative Temperature Coefficient）サーミスタなどを備えて形成され、電源回路２００における回路周辺の温度を検出する。この温度検出部２４２は、例えば回路の異常動作や過電流により生じる熱により、検出された電源回路２００の周辺の温度が予め決められた閾値温度以上となった場合、上記電力スイッチ２４１をオフ状態に切り替えるように制御する。これにより、異常動作による発熱から電源回路２００の回路を保護することができる。
【００３０】
電流検出部２４３は、バッテリ３００から定電圧回路２１１〜２１７に対して電力が供給されるラインに流れる負荷電流のレベルに応じて回路を保護する。具体的に説明すると、この電流検出部２４３は、バッテリ３００から定電圧回路２１１〜２１７に対して電力を供給するラインに挿入されており、バッテリ３００から負荷（定電圧回路２１１〜２１７）に供給される負荷電流に応じた検出電流Ｉｄｔの電流レベルを検出する。電流検出部２４３は、この検出電流Ｉｄｔの電流レベルが閾値以上である場合、電力スイッチ２４１をオフ状態とするように制御する。これにより、定電圧回路２１１〜２１７への電源電力の供給が停止する。この電流検出部２４３としての回路は、例えば閾値としての電流レベルに対応する基準電圧が設定されたコンパレータなどにより構成することができる。
【００３１】
レベル設定部２５０は、準異常状態判定部２４４の判定結果に応じて、検出電流Ｉｄｔに対して設定される閾値のレベルの切り替えに相当する動作を実行する。具体的に説明すると、レベル設定部２５０は、図示するように、抵抗Ｒ１、抵抗Ｒ２および並列スイッチ２５１を備える。抵抗Ｒ１は、電流検出部２４３に対して定常的に並列に接続される。さらに、抵抗Ｒ２と並列スイッチ２５１の直列接続が電流検出部２４３に対して並列に接続される。したがって、抵抗Ｒ２については、並列スイッチ２５１がオン状態のときにのみ電流検出部２４３に対して並列に接続される。並列スイッチ２５１は、準異常状態判定部２４４から出力される判定結果を示す検出信号に応じてオン状態／オフ状態が切り替えられる。
【００３２】
上記構成によると、並列スイッチ２５１がオンの状態の場合、抵抗Ｒ１、抵抗Ｒ２および電流検出部２４３がそれぞれ並列に接続される。このとき、抵抗Ｒ１、抵抗Ｒ２および電流検出部２４３のそれぞれには、抵抗Ｒ１と、抵抗Ｒ２と、電流検出部２４３の内部抵抗の比率に応じた負荷電流が分岐して流れることになる。
【００３３】
一方、並列スイッチ２５１がオフ状態の場合には、抵抗Ｒ１および電流検出部２４３のみからなる並列回路となる。このときには、抵抗Ｒ１と電流検出部２４３の各々に、抵抗Ｒ１と電流検出部２４３の内部抵抗の比率に応じた負荷電流が分岐して流れる。これにより、電流検出部２４３に流れる検出電流Ｉｄｔのレベルは、並列スイッチ２５１がオン状態の場合よりも増加する。
【００３４】
準異常状態判定部２４４は、携帯電話１００において準異常状態が発生しているか否かについて判定する回路である。なお、ここでは、直ちに過電流や過度の発熱を発生させてしまう故障の状態を「異常状態」として定義する。そのうえで、「準異常状態」とは、上記の「異常状態」ではないが、携帯電話１００の機能が正常に動作している際には発生し得ない状態をいうものとする。であって、異常状態となるおそれがある状態をいう。
【００３５】
例えば、準異常状態は、リセット回路２３０からリセット信号Ｒｓｔが出力された状態を含む。リセット信号Ｒｓｔが出力された状態は、明らかに故障とはいえない。しかし、携帯電話１００の機能が正常に動作している限り、リセット信号Ｒｓｔが出力されることはない。
【００３６】
また、準異常状態は、例えば、定常的に電源電圧が供給されるべき機能部に対してその電源電圧が供給されていない状態を含む。図１および図２との対応では、電源がオン状態において定常的に電源電圧が供給されるべき機能部は、ＣＰＵ１１０、メモリ１２０および操作部１７０の３つとなる。これらのＣＰＵ１１０、メモリ１２０および操作部１７０のうちの少なくとも１つに対して電源電圧が供給されていない状態が準異常状態であることになる。
【００３７】
この図に示す準異常状態判定部２４４はＡＮＤゲートにより構成され、リセット信号Ｒｓｔと、ＣＰＵ１１０、メモリ１２０および操作部１７０の各電源電圧Ｖｄｄ１、Ｖｄｄ２およびＶｄｄ７を入力して、その論理積を出力するようにされている。言い換えると、準異常状態判定部２４４は、リセット信号Ｒｓｔ、各電源電圧Ｖｄｄ１、Ｖｄｄ２およびＶｄｄ７の出力レベルを示すＨレベルの信号あるいはＬレベルの信号を入力し、その論理積を示すＨレベルの信号あるいはＬレベルの信号を出力する。
【００３８】
リセット信号Ｒｓｔは、ローアクティブの信号である。したがって、準異常状態判定部２４４は、平常時においてリセット回路２３０からＨレベルの信号を入力する。一方、準異常状態において、リセット回路２３０はリセット信号Ｒｓｔを出力する。この場合、準異常状態判定部２４４は、リセット回路２３０からＬレベルの信号を入力する。また、電源電圧Ｖｄｄ１、Ｖｄｄ２およびＶｄｄ７は、それぞれ、定電圧回路２１１、２１２および２１７から正常に出力されているときには、それぞれが安定化された所定電圧値を有している。このように、定電圧回路２１１、２１２および２１７から電源電圧Ｖｄｄ１、Ｖｄｄ２およびＶｄｄ７が出力されている場合、準異常状態判定部２４４は、定電圧回路２１１、２１２および２１７からＨレベルの信号を入力する。これに対して、定電圧回路２１１、２１２および２１７から電源電圧Ｖｄｄ１、Ｖｄｄ２およびＶｄｄ７が出力されな場合、定電圧回路２１１、２１２および２１７からの出力は０Ｖの状態となる。この場合、準異常状態判定部２４４は、定電圧回路２１１、２１２および２１７からＬレベルの信号を入力する。なお、電源電圧Ｖｄｄ１、Ｖｄｄ２およびＶｄｄ７が正常に出力されない場合として、例えば、定電圧回路２１１、２１２および２１７の出力不良等や、電源電圧Ｖｄｄ１、Ｖｄｄ２およびＶｄｄ７を入力する機能部（ＣＰＵ１１０、メモリ１２０および操作部１７０）側の回路の不良が考えられる。
【００３９】
上述の通り、準異常状態が発生していない場合、つまり、正常状態である場合、リセット回路２３０から出力される信号、および定電圧回路２１１、２１２および２１７から出力される信号は、いずれもＨレベルである。このため、ＡＮＤゲートである準異常状態判定部２４４は、論理積の結果としてＨレベルの信号を出力する。これに対して、リセット信号Ｒｓｔが出力された場合、または電源電圧Ｖｄｄ１、Ｖｄｄ２およびＶｄｄ７の少なくとも１つについて出力が停止された状態となった場合には、リセット回路２３０から出力される信号、および定電圧回路２１１、２１２および２１７から出力される信号のうち、少なくとも１つがＬレベルとなる。この場合、準異常状態判定部２４４は、論理積の結果としてＬレベルの信号を出力する。つまり、準異常状態判定部２４４は、準異常状態が発生していないと判定した場合の判定結果としてＨレベルの信号を出力し、少なくとも１つの準異常状態が発生していると判定した場合の判定結果としてＬレベルの信号を出力する。
【００４０】
上記構成を踏まえて、上記準異常状態判定部２４４の出力に応じたレベル設定部２５０と電流検出部２４３の動作について図３を参照して説明する。図３（ａ）は、時間経過における準異常状態判定部２４４による判定結果に応じた検出電流Ｉｄｔの切り替え例を模式的に示している。また、この図においては、電流検出部２４３が検出電流Ｉｄｔと比較する閾値Ｔｈを示している。電流検出部２４３は、検出電流Ｉｄｔのレベルが閾値Ｔｈ未満である場合、電力スイッチ２４１をオン状態に制御してバッテリ３００からの電源電力供給を受ける。これに対して、検出電流Ｉｄｔのレベルが閾値Ｔｈ以上である場合、電力スイッチ２４１をオフ状態に制御してバッテリ３００からの電源電力の供給を遮断する。
【００４１】
まず、図３（ａ）に示す時刻ｔ０以降において、電源回路２００をはじめ、携帯電話１００における各機能部が正常に動作している。このとき、リセット回路２３０からはリセット信号Ｒｓｔが出力されないため、リセット回路２３０から準異常状態判定部２４４に入力する信号はＨレベルである。また、定電圧回路２１１、２１２および２１７から電源電圧Ｖｄｄ１、Ｖｄｄ２およびＶｄｄ７が出力されているため、定電圧回路２１１、２１２および２１７から準異常状態判定部２４４に入力する信号は、いずれもＨレベルである。よって準異常状態判定部２４４は、論理積として、Ｈレベルの信号を並列スイッチ２５１に出力する。
【００４２】
並列スイッチ２５１は、準異常状態判定部２４４からＨレベルの信号を入力する場合、オン状態に制御され、Ｌレベルの信号を入力する場合、オフ状態に制御される。したがって、準異常状態が発生していないときに並列スイッチ２５１はオン状態に制御され、電流検出部２４３、抵抗Ｒ１および抵抗Ｒ２がそれぞれ並列に接続される。このとき、検出電流Ｉｄｔは、抵抗Ｒ１および抵抗Ｒ２に分流した負荷電流の残りの電流量によるものとなる。この電流量を図３（ａ）、（ｂ）においてはレベルＩ１として示している。
【００４３】
次に、時刻ｔ０後の時刻ｔ１において、準異常状態が発生したとする。つまり、リセット回路２３０からはリセット信号Ｒｓｔが出力された状態、あるいは、定電圧回路２１１、２１２および２１７から電源電圧Ｖｄｄ１、Ｖｄｄ２およびＶｄｄ７の出力が停止された状態のうち少なくともいずれか１つが発生する。
【００４４】
上記のように準異常状態が発生した場合、準異常状態判定部２４４は、論理積として、Ｌレベルの信号を並列スイッチ２５１に出力する。これにより、並列スイッチ２５１はオフ状態となり、電流検出部２４３と抵抗Ｒ１のみからなる並列回路が形成される。これにより、バッテリ３００からの電源電力の電流は、電流検出部２４３と抵抗Ｒ１とに分流することになる。これにより、図３（ａ）に示す通り、時刻ｔ１以降においては、電流検出部２４３に流れる検出電流ＩｄｔはレベルＩ２に増加する。
【００４５】
ここで、図３（ａ）に示される閾値ＴｈはレベルＩ３で一定である。このレベルＩ３の閾値Ｔｈと検出電流Ｉｄｔを比較すると、検出電流Ｉｄｔは、上記のようにレベルシフトが行われることにより、時刻ｔ１以前のレベルＩ１に対して、時刻ｔ１以降のレベルＩ２のほうが閾値Ｔｈとのレベル差が小さくなっている。
【００４６】
携帯電話１００における負荷電流は、例えば待ち受け時などでは非常に少ないが、送信時などには大幅に増加するように変動する。そこで、正常時においては、図３（ａ）の時刻ｔ１以前として示すように、検出電流Ｉｄｔを小さく設定して閾値Ｔｈとのレベル差が大きくなるように設定しておくことが好ましい。具体的に説明すると、このときの検出電流Ｉｄｔは、例えば、通常動作のもとで想定される最大負荷電流に応じたレベルによっては閾値Ｔｈを越えないようにしたうえで、上記最大負荷電流に対して一定以上高いレベルとなるのに応じて閾値Ｔｈを越えるように設定することが好ましい。
【００４７】
これにより、電流検出部２４３は、送信などの動作に応じてほぼ最大の負荷電流となったときであっても、電力スイッチ２４１をオンに維持して電力供給を継続させることができる。そして、異常動作が発生して過電流の状態となったときには、検出電流Ｉｄｔのレベルが閾値Ｔｈを越えることとなって電力スイッチ２４１をオフとする。つまり、過電流の発生に応じて適切に電力供給を停止させることができる。
【００４８】
一方、準異常状態の発生時においては、時刻ｔ１以降として示すように、検出電流Ｉｄｔのレベルが高くなるようにシフトが行われる。これにより、検出電流Ｉｄｔに対して閾値Ｔｈのレベルが近づくように設定される。
【００４９】
この準異常状態時に対応する検出電流Ｉｄｔのレベルシフト量については、例えば、次のように設定する。準異常状態では、例えばシステムがリセットされているなど、送信などの負荷電流の高い動作は行われないことが想定される。そこで、このことを前提として、検出電流Ｉｄｔについては、待ち受け状態やシステムリセット後の初期状態などの動作条件において想定される最大負荷時に対応するレベルに対して一定以上高いレベルとなったときに閾値Ｔｈを越えるように設定する。
【００５０】
上記のように検出電流Ｉｄｔのレベルシフト量を設定することで、準異常状態の発生時における検出電流Ｉｄｔは、過電流または過度の発熱に至る以前のタイミングで閾値Ｔｈを越えることとなる。これに応じて、電流検出部２４３は、電力スイッチ２４１をオフとしてバッテリ３００からの電力供給を遮断する。つまり、電流検出部２４３は、過電流の状態に至る前のタイミングで保護動作を実行する。
【００５１】
準異常状態は、電源回路２００の異常状態の発生を引き起こす予備段階の状態であるとみることができる。そこで、準異常状態においては、上記のように検出電流Ｉｄｔと閾値Ｔｈとのレベルを近づけるように保護条件を厳しくして、過電流に至る以前のタイミングで電力供給を停止させることとしている。このようにすれば、過電流や過度な発熱の発生を未然に回避することが可能になる。
【００５２】
なお、上記図３（ａ）にて説明した検出電流Ｉｄｔのレベルシフトは、相対的に、検出電流Ｉｄｔに対する閾値Ｔｈのレベルをシフトさせているものとしてみることができる。つまり、図３（ａ）では、閾値Ｔｈを固定としたうえで、検出電流Ｉｄｔをシフトすることにより、相対的に、閾値Ｔｈのレベルを検出電流Ｉｄｔに対してシフトさせているとみることができる。
【００５３】
これに対して、検出電流Ｉｄｔを固定とした場合には、図３（ｂ）のように閾値Ｔｈのほうのレベルをシフトさせることで、図３（ａ）と同等の検出電流Ｉｄｔと閾値Ｔｈのレベル関係となる。つまり、図３（ｂ）では、時刻ｔ１以前の準異常状態が発生していないときには過電流に対応したレベルＩ１１の閾値Ｔｈを設定し、時刻ｔ１以降の準異常状態が発生しているときには、レベルＩ１１より低いレベルＩ１２を設定するようにしている。これにより、図３と同様に、準異常状態の発生時における検出電流Ｉｄｔと閾値Ｔｈのレベル差を準異常状態が発生していないときよりも小さくすることができる。
【００５４】
したがって、本実施形態としては、図３（ａ）に示すように、検出電流Ｉｄｔのレベル切り替えに代えて、電流検出部２４３において設定される閾値Ｔｈを準異常状態判定部２４４の出力に応じて切り替えるように構成しても同様の動作が得られるものである。
【００５５】
また、本実施形態における上記の電流に対する保護動作は、準異常状態判定部２４４レベル設定部２５０および電流検出部２４３の動作によって実現されている。つまり、電源回路２００内の回路のみによって実現されており、ＣＰＵなどによるソフトウェア制御は介在していない。これにより、本実施形態では、なんらかの原因でＣＰＵ１１０がハングアップしたり暴走するなどの正常でない状態に陥ったとしても、適切に電源回路２００を保護することができる。
【００５６】
また、図２によると、準異常状態判定部２４４は、準異常状態か否かの判定のために、定電圧回路２１１〜２１７のうち、定電圧回路２１１、２１２および２１７の電源電圧Ｖｄｄ１、Ｖｄｄ２およびＶｄｄ７を入力している。したがって、定電圧回路２１１、２１２および２１７のいずれかにおいてなんらかの障害が発生して場合には、電源電圧の出力が停止するのに応じて、過電流に至る以前の段階で電源供給が停止される。これにより、定電圧回路２１１、２１２および２１７についてはヒューズを接続しなくとも万全に回路を保護することができる。
【００５７】
つまり、本実施形態は、複数系統の定電圧回路のうち、準異常状態判定のために電源電圧が入力される定電圧回路については、ヒューズを省略することができる。これにより、電源回路において備えるべきヒューズの数を削減することが可能になる。ヒューズは比較的大型で高価な部品であるために、ヒューズの数が削減されることにより、小型化の促進とコストダウンを図ることが可能になる。また、ヒューズは、対応の定電圧回路ごとの仕様に応じて調整を行う必要があるが、ヒューズの数が削減されることにより、調整のための手間も削減できることになる。
【００５８】
次に、図４を参照して、他の実施形態について説明する。図４は、他の実施形態に対応する電源回路２００の構成例を示している。なお、この図において図２と同一部分には同一符号を付して説明を省略する。
【００５９】
図４に示す電源回路２００においては、ＣＰＵ１１０に対応する定電圧回路２１１に対して、ＣＰＵ１１０から電圧制御信号Ｓｖが入力されている。この他の実施形態におけるＣＰＵ１１０は、例えば自己の動作モードの変更に応じて、定電圧回路２１１から供給される電源電圧Ｖｄｄ１の電圧値を変更させる。電圧制御信号Ｓｖは、このようなＣＰＵ１１０の動作モードの変更に応じて、電源電圧Ｖｄｄ１の電圧値の変更を指示するためにＣＰＵ１１０が出力する制御信号である。
【００６０】
具体例として、ＣＰＵ１１０は、動作モードとして、常に起動して各種の機能動作を実行可能な起動モードとスリープモード（または休止状態であってもよい）とを設定可能であるものとする。まず、起動モードにおけるＣＰＵ１１０は、Ｈレベルの電圧制御信号Ｓｖを出力する。このＨレベルの電圧制御信号Ｓｖに応じて、定電圧回路２１１は、起動モードに応じた所定値の電源電圧Ｖｄｄ１を生成して出力する。これに対して、スリープモードを設定する際、ＣＰＵ１１０は、Ｌレベルの電圧制御信号Ｓｖを出力する。このＬレベルの電圧制御信号Ｓｖに応じて、定電圧回路２１１は、起動モードよりも低い所定電圧値の電源電圧Ｖｄｄ１を生成して出力する。
【００６１】
そして、準異常状態判定部２４４は、リセット信号Ｒｓｔと、電源電圧Ｖｄｄ１、Ｖｄｄ２およびＶｄｄ７に加えて、上記電圧制御信号Ｓｖを入力してその論理積を出力する。これにより、準異常状態としては、システムのリセット状態や電源電圧Ｖｄｄ１、Ｖｄｄ２およびＶｄｄ７が停止した状態だけではなく、スリープモードの状態も含まれることになる。
【００６２】
したがって、この他の実施形態における電流検出部２４３は、スリープモードにおいて以下の動作を実行可能となる。つまり、何らかの原因により、スリープモードにおいて想定される最大負荷電流量を越えるレベルの負荷電流が流れたとする。これに応じて、検出電流Ｉｄｔは閾値Ｔｈを越えることとなり、電流検出部２４３は、電力スイッチ２４１をオフとして電力供給を停止させることになる。つまり、スリープモードにおいて異常が発生した場合にも、過電流や過度の発熱が発生する以前のタイミングで保護動作が実行するものである。
【００６３】
スリープモードは、異常状態を引き起こす可能性のある動作状態ではなく、正常な動作の１つではある。しかし、起動モードのように各種の機能を実行できる環境ではなく、この点で、各種機能が動作する起動モードでは発生し得ない状態、つまり、準異常状態の１つであるとみることができる。
【００６４】
このスリープモードにおける異常状態の発生を考慮した場合、平常の動作時において想定される過電流のレベルに対応した保護動作は好ましいとはいえない。これよりも、スリープモードにおいて想定される最大負荷時の電流量（起動モード時と比較して非常に小さい）に対応させて保護動作を実行させるようにしたほうが回路をより万全に保護することができる。そこで、当該他の実施形態においては、このスリープモードに代表されるように、起動モード時よりも低い電源電圧Ｖｄｄ１により駆動される状態を準異常状態に含める構成としたものである。
【００６５】
なお、上記実施の形態による説明では、電流検出部２４３は、準異常状態判定部２４４により準異常状態であると判定されるのに応じて、即座に、電力スイッチ２４１をオフとして電力供給を停止させることとしている。しかし、例えば瞬時的な状態変化をキャンセルできるように、例えばローパスフィルタなどを利用して平滑化した出力に基づいて準異常状態の判定を行うようにすることが考えられる。また、これまでの説明において本実施形態の電源保護のための構成を携帯電話１００に適用しているが、携帯電話以外の電子機器に適用してもよい。
【００６６】
なお、本実施の形態に係る携帯電話１００は、内部にコンピュータシステムを有している。そして、動作の過程は、プログラムの形式でコンピュータ読み取り可能な記録媒体に記憶されており、このプログラムをコンピュータシステムが読み出して実行することによって、上記処理が行われる。ここでいう「コンピュータシステム」とは、ＣＰＵ及び各種メモリやＯＳ、周辺機器等のハードウェアを含むものである。
また、「コンピュータシステム」は、ＷＷＷシステムを利用している場合であれば、ホームページ提供環境（あるいは表示環境）も含むものとする。
【００６７】
また、各ステップを実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、また、この機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することにより、検出対象物の形状情報の推定値を算出する処理を行ってもよい。
また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、フラッシュメモリ等の書き込み可能な不揮発性メモリ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。
【００６８】
さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムが送信された場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリ（例えばＤＲＡＭ（Dynamic Random Access Memory））のように、一定時間プログラムを保持しているものも含むものとする。
また、上記プログラムは、このプログラムを記憶装置等に格納したコンピュータシステムから、伝送媒体を介して、あるいは、伝送媒体中の伝送波により他のコンピュータシステムに伝送されてもよい。ここで、プログラムを伝送する「伝送媒体」は、インターネット等のネットワーク（通信網）や電話回線等の通信回線（通信線）のように情報を伝送する機能を有する媒体のことをいう。
また、上記プログラムは、前述した機能の一部を実現するためのものであっても良い。さらに、前述した機能をコンピュータシステムに既に記録されているプログラムとの組合せで実現できるもの、いわゆる差分ファイル（差分プログラム）であっても良い。
【符号の説明】
【００６９】
１００  携帯電話
１１０  ＣＰＵ
１２０  メモリ
１３０  送受信部
１４０  音声入出力部
１４１  音声入力処理部
１４２  音声出力処理部
１５０  撮像部
１６０  表示部
１７０  操作部
２００  電源回路
２１１〜２１７  定電圧回路
２３０  リセット回路
２４０  電源保護回路
２４１  電力スイッチ
２４２  温度検出部
２４３  電流検出部
２４４  準異常状態判定部
２５０  レベル設定部
２５１  並列スイッチ
２６０  充電回路
３００  バッテリ
４００  ＡＣアダプタ
Ｒ１、Ｒ２  抵抗
Ｒｓｔ  リセット信号
Ｓｖ  電圧制御信号
【図１】
2013021762.tif 000003
【図２】
2013021762.tif 000004
【図３】
2013021762.tif 000005
【図４】
2013021762.tif 000006