(57)【要約】      （修正有）【課題】負荷電流が増大したときに、安定して携帯電話機を動作させる。【解決手段】携帯電話機はプロセッサ２４を含み、プロセッサ２４は、所定の充電条件を満たす場合に、電気二重層コンデンサ４６の充電をプロセッサ７０に指示する。すると、プロセッサ７０は、ＤＣＤＣコンバータ７２を制御するとともに、スイッチＳＷ４を端子Ｔ７側に切り換える。したがって、二次電池４２の電力によって、電気二重層コンデンサ４６が充電される。また、プロセッサ２４は、負荷電流が増大すると、電気二重層コンデンサ４６の電荷の放電をプロセッサ７０に指示する。すると、プロセッサ７０は、スイッチＳＷ４を端子Ｔ８側に切り換えるとともに、スイッチＳＷ５を端子Ｔ１２側に切り換える。したがって、放電された電荷は、各回路コンポーネントに与えられる。【選択図】図２
2012170237.tif 000002
【特許請求の範囲】
【請求項１】
動作電力を与える二次電池と、電気二重層コンデンサを備える携帯端末であって、
所定の条件を満たすとき、前記電気二重層コンデンサを前記二次電池で充電する充電部と、
負荷電流が第１所定値を超えるとき、充電された前記電気二重層コンデンサの電荷を放電して、前記携帯端末の回路コンポーネントに出力する放電部を備える、携帯端末。
【請求項２】
前記所定の条件は、前記二次電池の電圧が第２所定値以下になったことを含む、請求項１記載の携帯端末。
【請求項３】
前記所定の条件は、前記携帯端末の周囲温度が第３所定値以下になったことを含む、請求項１または２記載の携帯端末。
【請求項４】
無線通信機能をさらに備え、
前記所定の条件は、無線通信の電波強度が第４所定値以下になったことを含む、請求項１ないし３のいずれかに記載の携帯端末。
【請求項５】
任意のアプリケーションを実行する実行部をさらに備え、
前記所定の条件は、前記実行部によって処理負荷の大きいアプリケーションを実行することが選択されたことを含む、請求項１ないし４のいずれかに記載の携帯端末。
【請求項６】
前記充電部は、少なくとも、前記電気二重層コンデンサの電圧の大きさに応じて、前記電気二重層コンデンサに流入させる電流の大きさを設定する、請求項１ないし５のいずれかに記載の携帯端末。
【請求項７】
前記負荷電流が前記第１所定値以下になったとき、前記放電部による前記電気二重層コンデンサの電荷の放電を停止させる放電停止部をさらに備える、請求項１ないし６のいずれかに記載の携帯端末。
【請求項８】
前記放電停止部は、前記電気二重層コンデンサの電圧が第５所定値以下になったとき、当該電気二重層コンデンサの電荷の放電を停止させる、請求項７記載の携帯端末。
【請求項９】
前記電気二重層コンデンサは、カメラ機能によるフラッシュ撮影のための電力を出力する、請求項１ないし８のいずれかに記載の携帯端末。
【請求項１０】
動作電力を与える二次電池と、電気二重層コンデンサを備える携帯端末の制御プログラムであって、
前記携帯端末のプロセッサに、
所定の条件を満たすとき、前記電気二重層コンデンサを前記二次電池で充電するステップと、
負荷電流が所定値を超えるとき、充電された前記電気二重層コンデンサの電荷を放電して、前記携帯端末の回路コンポーネントに出力する放電ステップを実行させる、携帯端末の制御プログラム。
【請求項１１】
動作電力を与える二次電池と、電気二重層コンデンサを備える携帯端末の制御方法であって、
（ａ）所定の条件を満たすとき、前記電気二重層コンデンサを前記二次電池で充電し、そして
（ｂ）負荷電流が所定値を超えるとき、充電された前記電気二重層コンデンサの電荷を放電して、前記携帯端末の回路コンポーネントに出力する、携帯端末の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は携帯端末、携帯端末の制御プログラムおよび携帯端末の制御方法に関し、特にたとえば、フラッシュ撮影可能なカメラ機能を備える、携帯端末、携帯端末の制御プログラムおよび携帯端末の制御方法に関する。
【背景技術】
【０００２】
従来、フラッシュ撮影を行うことができる、携帯端末が広く知られており、この種の装置の一例が特許文献１に開示されている。この背景技術の携帯電話またはデジタルカメラは、撮影時に白色ＬＥＤ（発光ダイオード）のような光源に対して、バースト電力または連続的な大電力を供給することで、カメラフラッシュ動作を行うことができる。また、カメラフラッシュ動作を行う場合、バースト電力または連続的な大電力を供給するために、エネルギー貯蔵部として機能する電荷蓄積部（スーパーキャパシタ（ＮＥＣ社製の商品名）とも言う）が利用される。
【特許文献１】特表２０１０−５０８００４号公報［H02J 7/02, G06F 1/26］
【発明の概要】
【発明が解決しようとする課題】
【０００３】
この特許文献１では、カメラフラッシュ動作を行う場合に電荷蓄積部を利用することにより、バースト電力または連続的な大電力を供給するようにしてあるが、高速にデータ通信を行う場合などのように負荷の大きい動作が実行される場合には、二次電池（バッテリ）の電力のみが使用される。したがって、たとえば、電池残量が少ない場合には、過負荷になってしまい、携帯電話はリセット（再起動）されてしまう場合もある。
【０００４】
それゆえに、この発明の主たる目的は、新規な、携帯端末、携帯端末の制御プログラムおよび携帯端末の制御方法を提供することである。
【０００５】
また、この発明の他の目的は、携帯端末を安定して動作させることができる、携帯端末、携帯端末の制御プログラムおよび携帯端末の制御方法を提供することである。
【課題を解決するための手段】
【０００６】
本発明は、上記の課題を解決するために、以下の構成を採用した。なお、括弧内の参照符号および補足説明等は、本発明の理解を助けるために後述する実施の形態との対応関係を示したものであって、本発明を何ら限定するものではない。
【０００７】
第１の発明は、動作電力を与える二次電池と、電気二重層コンデンサを備える携帯端末であって、所定の条件を満たすとき、電気二重層コンデンサを二次電池で充電する充電部と、負荷電流が第１所定値を超えるとき、充電された電気二重層コンデンサの電荷を放電して、携帯端末の回路コンポーネントに出力する放電部を備える、携帯端末である。
【０００８】
第１の発明では、携帯端末（１０）は、当該携帯端末の各回路コンポーネントに動作電力を与える二次電池（４２）と、電気二重層コンデンサ（４６）を備えている。また、携帯端末（１０）は、充電部（２４、３８、４４、Ｓ７、Ｓ９）および放電部（２４、３８、４４、Ｓ１３）を備える。充電部は、所定の条件を満たすとき（Ｓ１で“ＹＥＳ”）、電気二重層コンデンサを二次電池で充電する。放電部は、負荷電流が第１所定値を超えるとき、充電された電気二重層コンデンサの電荷を放電して、携帯端末の回路コンポーネント等（１４、１６、１８、２６、２８、３２、３４、３６）に出力する。
【０００９】
第１の発明によれば、負荷電流が大きい場合には、充電された電気二重層コンデンサの電荷を放電して、各回路コンポーネントに供給するので、電気二重層コンデンサを補助電源として使用し、過負荷によりリセットがかかるのをできる限り防止することができる。つまり、安定して携帯端末を動作させることができる。
【００１０】
第２の発明は、第１の発明に従属し、所定の条件は、二次電池の電圧が第２所定値以下になったことを含む。
【００１１】
第２の発明では、二次電池の電圧が第２所定値以下になった場合（Ｓ３１で“ＹＥＳ”）、つまり電池残量が少なくなっているような場合に、電気二重層コンデンサが充電される。
【００１２】
第２の発明によれば、二次電池の電圧を監視するだけなので、充電の要否を簡単に判断することができる。
【００１３】
第３の発明は、第１または第２の発明に従属し、所定の条件は、携帯端末の周囲温度が第３所定値以下になったことを含む。
【００１４】
第３の発明では、携帯端末の周囲温度が第３所定値以下になった場合（Ｓ３３で“ＹＥＳ”）、二次電池の温度特性が悪いため、電気二重層コンデサが充電される。
【００１５】
第３の発明によれば、周囲温度が低い場合に、負荷電流が増大すると、温度特性の良い電気二重層コンデンサを放電されるので、周囲温度に拘わらす、電源を安定して供給することができる。
【００１６】
第４の発明は、第１ないし第３の発明に従属し、携帯端末は、無線通信機能（１２、１４、２４）をさらに備える。無線通信の電波強度が第４所定値以下になった場合（Ｓ３９で“ＹＥＳ”）、つまり弱電界の状況下では、電波強度を高くする必要があるため、電気二重層コンデンサが充電される。
【００１７】
第４の発明によれば、電波強度が高くする場合には、負荷電流が増大するため、そのような状況に備えて、電気二重層コンデンサを充電することができる。
【００１８】
第５の発明は、第１ないし第４の発明に従属し、任意のアプリケーションを実行する実行部をさらに備え、所定の条件は、実行部によって処理負荷の大きいアプリケーションを実行することが選択されたことを含む。
【００１９】
第５の発明では、携帯端末は、任意のアプリケーションを実行する実行部（２４）をさらに備える。実行部によって処理負荷の大きいアプリケーションを実行することが選択された場合（Ｓ４５で“ＹＥＳ”）、負荷電流の増大に備えて、電気二重層コンデンサが充電される。
【００２０】
第５の発明によれば、負荷電流の増大に備えて、電気二重層コンデンサを充電するので、その後に、負荷電流が増大しても安定して電源を供給することができる。
【００２１】
第６の発明は、第１ないし第５の発明に従属し、充電部は、少なくとも、電気二重層コンデンサの電圧の大きさに応じて、電気二重層コンデンサに流入させる電流の大きさを変化させる。
【００２２】
第６の発明では、充電部は、少なくとも、電気二重層コンデンサの電圧の大きさに応じて（ステップＳ５）、電気二重層コンデンサに流入させる電流（充電電流う）の大きさを設定する。したがって、たとえば、電気二重層コンデンサの電圧が大きい場合には、充電電流を大きくし、逆に、電気二重層コンデンサの電圧が小さい場合には、充電電流を小さくする。
【００２３】
第６の発明によれば、電気二重層コンデサの電圧に応じて、充電電流の大きさを設定するので、異なる充電の速度を設定することができる。
【００２４】
第７の発明は、第１ないし第６の発明に従属し、負荷電流が第１所定値以下になったとき、放電部による電気二重層コンデンサの電荷の放電を停止させる放電停止部をさらに備える。
【００２５】
第７の発明では、携帯端末は、放電停止部（２４、Ｓ１９）をさらに備える。放電停止部は、負荷電流が第１所定値以下になったとき（Ｓ１５で“ＹＥＳ”）、放電部による電気二重層コンデンサの電荷の放電を停止させる。
【００２６】
第７の発明によれば、負荷電流が低減されると、電気二重層コンデンサの電荷の放電を停止させるので、必要な場合にのみ、補助電源として機能させることができる。
【００２７】
第８の発明は、第７の発明に従属し、放電停止部は、電気二重層コンデンサの電圧が第５所定値以下になったとき、当該電気二重層コンデンサの電荷の放電を停止させる。
【００２８】
第８の発明では、放電停止部は、電気二重層コンデンサの電圧が第５所定値以下になったとき（Ｓ１７で“ＹＥＳ”）、つまり電気二重層コンデンサに蓄積された電荷がほとんどなくなった場合に、放電部による電気二重層コンデンサの電荷の放電を停止させる。
【００２９】
第８の発明によれば、電気二重層コンデンサに蓄積された電荷がほとんどなくなった場合には、その放電を停止させるので、二次電池のみから動作電力を供給する通常の動作に戻すことができる。
【００３０】
第９の発明は、第１ないし第８の発明のいずれかに従属し、電気二重層コンデンサは、カメラ機能によるフラッシュ撮影のための電力を出力する。
【００３１】
第９の発明では、電気二重層コンデサ（４６）は、カメラ機能によるフラッシュ撮影のための電力を出力する。たとえば、電気二重層コンデンサは、フラッシュ用のＬＥＤへの電力を供給する。
【００３２】
第９の発明によれば、カメラ機能を有する携帯端末では、新たに電気二重層コンデンサを設けずに、フラッシュ撮影のための電力を出力する電気二重層コンデンサを補助電源として使用することができる。
【００３３】
第１０の発明は、動作電力を与える二次電池と、電気二重層コンデンサを備える携帯端末の制御プログラムであって、携帯端末のプロセッサに、所定の条件を満たすとき、電気二重層コンデンサを二次電池で充電するステップと、負荷電流が所定値を超えるとき、充電された電気二重層コンデンサの電荷を放電して、携帯端末の回路コンポーネントに出力する放電ステップを実行させる、携帯端末の制御プログラムである。
【００３４】
第１１の発明は、動作電力を与える二次電池と、電気二重層コンデンサを備える携帯端末の制御方法であって、（ａ）所定の条件を満たすとき、電気二重層コンデンサを二次電池で充電し、そして（ｂ）負荷電流が所定値を超えるとき、充電された電気二重層コンデンサの電荷を放電して、携帯端末の回路コンポーネントに出力する、携帯端末の制御方法である。
【００３５】
第１０および第１１の発明においても、第１の発明と同様に、安定して携帯端末を動作させることができる。
【発明の効果】
【００３６】
この発明によれば、安定して携帯端末を動作させることができる。
【００３７】
この発明の上述の目的，その他の目的，特徴および利点は、図面を参照して行う以下の実施例の詳細な説明から一層明らかとなろう。
【図面の簡単な説明】
【００３８】
【図１】図１はこの発明の一実施例の携帯電話機の電気的な構成を示す図である。
【図２】図２は図１に示す電源回路およびコンデンサ制御回路の詳細およびそれらの回路の周辺の詳細の一例を示す図である。
【図３】図３は図１に示すＲＡＭのメモリマップの一例を示す図である。
【図４】図４は図１に示すプロセッサの充放電制御処理の一部を示すフロー図である。
【図５】図５は図１に示すプロセッサの充放電制御処理の他の一部であって、図４に後続するフロー図である。
【図６】図６は図１に示すプロセッサの条件判断処理を示すフロー図である。
【発明を実施するための形態】
【００３９】
図１を参照して、この発明の一実施例である携帯電話機１０は、携帯端末の一種であり、コンピュータまたはＣＰＵと呼ばれるプロセッサ２４を含む。また、プロセッサ２４には、無線通信回路１４、Ａ／Ｄ変換器１６、Ｄ／Ａ変換器２０、キー入力装置２６、表示ドライバ２８、フラッシュメモリ３２、ＲＡＭ３４、カメラモジュール３６、電源回路３８およびコンデンサ制御回路４４が接続される。無線通信回路１４にはアンテナ１２が接続され、Ａ／Ｄ変換器１６にはマイク１８が接続され、Ｄ／Ａ変換器２０にはスピーカ２２が接続される。また、表示ドライバ２８には、ディスプレイ３０が接続される。さらに、電源回路３８には、外部電源コネクタ４０および二次電池４２が接続される。そして、コンデンサ制御回路４４には電気二重層コンデンサ４６およびＬＥＤ４８が接続される。
【００４０】
プロセッサ２４は携帯電話機１０の全体制御を司る。ＲＡＭ３４は、プロセッサ２４の作業領域（描画領域を含む）ないしバッファ領域として用いられる。フラッシュメモリ３２には、携帯電話機１０の文字、画像、音声、音および映像のようなコンテンツのデータが記録される
Ａ／Ｄ変換器１６は、当該Ａ／Ｄ変換器１６に接続されたマイク１８を通して入力される音声ないし音についてのアナログ音声信号を、デジタル音声信号に変換する。Ｄ／Ａ変換器２０は、デジタル音声信号をアナログ音声信号に変換（復号）して、図示しないアンプを介してスピーカ２２に与える。したがって、アナログ音声信号に対応する音声ないし音がスピーカ２２から出力される。なお、プロセッサ２４は、アンプの増幅率を制御することで、スピーカ２２から出力される音声ないし音の音量を調整することができる。
【００４１】
キー入力装置２６は、撮影を行うためのシャッターキーや、カーソルキー、通話キーおよび終話キーなどを備える。そして、使用者が操作したキーの情報（キーデータ）はプロセッサ２４に入力される。また、キー入力装置２６に含まれる各キーが操作されると、スピーカ２２とは異なるスピーカ（図示せず）からクリック音が出力される。したがって、使用者は、クリック音を聞くことで、キー操作に対する操作感を得ることができる。
【００４２】
表示ドライバ２８は、プロセッサ２４の指示の下、当該表示ドライバ２８に接続されたディスプレイ３０の表示を制御する。また、表示ドライバ２８は表示する画像データを一時的に記憶するビデオメモリ（図示せず）を含む。
【００４３】
無線通信回路１４は、ＣＤＭＡ方式での無線通信を行うための回路である。たとえば、使用者がキー入力装置２６を用いて電話発信（発呼）を指示すると、無線通信回路１４は、プロセッサ２４の指示の下、電話発信処理を実行し、アンテナ１２を介して電話発信信号を出力する。電話発信信号は、基地局および通信網（図示せず）を経て相手の電話機に送信される。そして、相手の電話機において着信処理が行われると、通信可能状態が確立され、プロセッサ２４は通話処理を実行する。
【００４４】
通常の通話処理について具体的に説明すると、相手の電話機から送られてきた変調音声信号はアンテナ１２によって受信される。受信された変調音声信号には、無線通信回路１４によって復調処理および復号処理が施される。そして、これらの処理によって得られた受話音声信号は、Ｄ／Ａ変換器２０によってアナログ音声信号に変換された後、スピーカ２２から出力される。一方、マイク１８を通して取り込まれた送話音声信号は、Ａ／Ｄ変換器１６によってデジタル音声信号に変換された後、プロセッサ２４に与えられる。デジタル音声信号に変換された送話信号には、プロセッサ２４の指示の下、無線通信回路１４によって符号化処理および変調処理が施され、アンテナ１２を介して出力される。したがって、変調音声信号は、基地局および通信網を介して相手の電話機に送信される。
【００４５】
また、相手の電話機からの電話発信信号がアンテナ１２によって受信されると、無線通信回路１４は、電話着信（着呼）をプロセッサ２４に通知する。これに応じて、プロセッサ２４は、表示ドライバ２８を制御して、着信通知に記述された発信元情報（電話番号など）をディスプレイ３０に表示する。また、これとほぼ同時に、プロセッサ２４は、上述の図示しないスピーカから着信音（着信メロディ、着信音声と言うこともある）を出力させる。
【００４６】
そして、使用者が通話キーを用いて応答操作を行うと、無線通信回路１４は、プロセッサ２４の指示の下、電話着信処理を実行する。さらに、通信可能状態が確立され、プロセッサ２４は上述した通常の通話処理を実行する。
【００４７】
また、通話可能状態に移行した後に終話キーによって通話終了操作が行われると、プロセッサ２４は、無線通信回路１４を制御して、通話相手に通話終了信号を送信する。そして、通話終了信号の送信後、プロセッサ２４は通話処理を終了する。また、先に通話相手から通話終了信号を受信した場合も、プロセッサ２４は通話処理を終了する。さらに、通話相手によらず、移動通信網から通話終了信号を受信した場合も、プロセッサ２４は通話処理を終了する。
【００４８】
カメラモジュール３６は、カメラ機能を実行するために必要な制御回路や、レンズおよびイメージセンサなどから構成されている。また、カメラ機能が実行されると、カメラモジュール３６が駆動することで、静止画像および動画像が撮影できるようになる。さらに、カメラ機能が実行されている場合、ＬＥＤ４８をフラッシュとして発光（フラッシュ動作）させることができる。なお、ＬＥＤ４８の発光すなわちフラッシュ動作を伴う撮影は、「フラッシュ撮影」と呼ばれる。
【００４９】
電源回路３８は、電源管理用のＩＣであり、この電源回路３８には、外部電源コネクタ４０およびリチウムイオン電池である二次電池４２が接続される。また、電源回路３８は二次電池４２の電圧に基づく電源すなわち動作電力をシステム全体（各回路コンポーネント（１４、１６、１８、２６、２８、３２、３４、３６など））に供給する。ここで、電源回路３８が電源をシステム全体に供給している場合には、電源オン状態と言うことにする。一方、電源回路３８が電源をシステム全体に供給していない場合には、電源オフ状態と言うことにする。ただし、電源オフ状態であっても、キー入力装置２６からのキーデータを受け付ける必要があるため、プロセッサ２６には常に電源が付与される。電源回路３８は、電源オフ状態で、キー入力装置２６によって電源オン操作がされると起動され、電源オン状態で、キー入力装置２６による電源オフ操作がされると停止される。さらに、電源オフ状態であっても、電源回路３８は、外部電源コネクタ４０に外部電源が接続され、二次電池４２に電力が供給（充電）されると起動し、二次電池４２の満充電状態が検出されると停止される。ただし、ここでは、「充電」とは、外部電源コネクタ４０を介して外部電源から電力の供給を受けて、二次電池４２に電気エネルギーを蓄えることを言う。
【００５０】
なお、詳細な説明は省略するが、二次電池４２は電流値に基づいて満充電状態が検出される。また、外部電源コネクタ４０には、ＡＣアダプタなどの交流電源から変換された外部電源またはＤＣアダプタなどの直流電源から変換された外部電源が接続される。また、外部電源コネクタ４０には、ＵＳＢケーブルなどを介して外部電源が接続される。
【００５１】
上述したように、コンデンサ制御回路４４には、電気二重層コンデンサ４６およびＬＥＤ４８が接続される。また、コンデンサ制御回路４４は、カメラ機能が実行されると、電気二重層コンデンサ４６を二次電池４２によって充電する。そして、フラッシュ撮影が行われると、電気二重層コンデンサ４６に充電した電力をＬＥＤ４８に供給することで、ＬＥＤ４８を高輝度で発光させる。そのため、フラッシュ撮影が行なわれる可能性がある場合には、電気二重層コンデンサ４６が充電される。
【００５２】
図２は、プロセッサ２４、電源回路３８およびコンデンサ制御回路４４と、その周辺回路との詳細を示す回路図である。電源回路３８には、ＤＣＤＣコンバータ６０、スイッチＳＷ１およびスイッチＳＷ２が含まれる。外部電源コネクタ４０は、ＤＣＤＣコンバータ６０の入力端（図示せず）に接続される。外部電源コネクタ４０とＤＣＤＣコンバータ６０との接続点には、コイルＬ１の一方端が接続され、コイルＬ１の他方端はＤＣＤＣコンバータ６０の出力端（図示せず）に接続される。ＤＣＤＣコンバータ６０の出力端は、接続線ＬＡ１によって、後述するコンデンサ制御回路４４に内蔵されるＤＣＤＣコンバータ７２の入力端（図示せず）に接続される。
【００５３】
また、ＤＣＤＣコンバータ６０の出力端には、コンデンサＣ１の一方端が接続され、このコンデンサＣ１の他方端は接地される。さらに、ＤＣＤＣコンバータ６０の出力端には、スイッチＳＷ１の一方端およびスイッチＳＷ２の端子Ｔ１が接続される。スイッチＳＷ１の他方端は、バッテリ４２の直流電源Ｅの＋電極に接続される。ただし、直流電源Ｅは、セル電圧を等価回路で示してある。また、スイッチＳＷ２の端子Ｔ２は、抵抗Ｒ１を介して、バッテリ４２に内蔵されるサーミスタＴｈの一方端に接続される。直流電源Ｅの−電極およびサーミスタＴｈの他方端は接地される。また、スイッチＳＷ２の端子Ｔ３は、プロセッサ２４に内蔵されるＡ／Ｄ変換器６２に接続される。
【００５４】
さらに、電源回路３８は、ダイオードＤ１およびダイオードＤ２を含み、ダイオードＤ１のアノードは、ＤＣＤＣコンバータ６０の出力端に接続される。ダイオードＤ１のカソードとダイオードＤ２のカソードは、図１に示した各回路コンポーネントに接続される。
【００５５】
ただし、図２に示すように、スイッチＳＷ１およびスイッチＳＷ２は、プロセッサ２４によってその切り換えを制御される。また、ＤＣＤＣコンバータ６０は、プロセッサ２４によって制御され、外部電源からの電力の電圧を変圧し、二次電池４２に供給したり、コンデンサ制御回路４４を含む各回路コンポーネントに供給したりする。
【００５６】
また、コンデンサ制御回路４４には、プロセッサ７０、ＤＣＤＣコンバータ７２、Ａ／Ｄ変換器７４、定電流源Ｉ１、定電流源Ｉ２、スイッチＳＷ３、スイッチＳＷ４およびスイッチＳＷ５が含まれる。コンデンサ制御回路４４のプロセッサ７０は、プロセッサ２４と接続され、このプロセッサ２４との間で信号の送受信を行う。また、プロセッサ７０はＤＣＤＣコンバータ７２に接続され、このＤＣＤＣコンバータ７２、スイッチＳＷ３、スイッチＳＷ４およびスイッチＳＷ５の切り換えを制御する。さらに、プロセッサ７０は、Ａ／Ｄ変換器７４を介してスイッチＳＷ３の端子Ｔ４に接続される。スイッチＳＷ３の端子Ｔ５はＤＣＤＣコンバータ７２の入力端に接続される。またスイッチＳＷ３の端子Ｔ６はスイッチＳＷ４と電気二重層コンデンサ４６との接続点に接続される。
【００５７】
また、ＤＣＤＣコンバータ７２の入力端にはコイルＬ２の一方端が接続され、このコイルＬ２の他方端はＤＣＤＣコンバータ７２の出力端（図示せず）に接続される。また、ＤＣＤＣコンバータ７２の出力端には、コンデンサＣ２の一方端が接続され、このコンデンサＣ２の他方端は接地される。さらに、ＤＣＤコンバータ７２の出力端は、定電流源Ｉ１を介して、スイッチＳＷ４の端子Ｔ７に接続される。
【００５８】
スイッチＳＷ４の端子Ｔ１０は、電気二重層コンデンサ４６の一方端に接続され、この電気二重層コンデンサ４６の他方端は接地される。また、スイッチＳＷ４の端子Ｔ９は定電流源Ｉ２を介してＬＥＤ４８のアノードに接続される。ＬＥＤ４８のカソードは接地される。さらに、スイッチＳＷ４の端子Ｔ８はスイッチＳＷ５の端子Ｔ１１に接続される。このスイッチＳＷ５の端子Ｔ１３は抵抗Ｒ２を介して接地される。また、スイッチＳＷ５の端子Ｔ１２は、接続線ＬＡ２によって、電源回路３８に設けられるダイオードＤ２のアノードに接続される。
【００５９】
通常、外部電源コネクタ４０に外部電源が接続されると、その外部電源から供給される電力は、ＤＣＤＣコンバータ６０に入力される。ＤＣＤＣコンバータ６０は、プロセッサ２４からの指示（命令信号）に従って、入力された電力の電圧を変圧して、二次電池４２に電力を供給する。ただし、ＤＣＤＣコンバータ６０によって変圧される場合、コイルＬ１には電気エネルギーが蓄積され、変圧によって生じたノイズはコンデンサＣ１によって除去される。
【００６０】
プロセッサ２４は、二次電池４２の電池電圧（セル電圧）および二次電池４２の電池温度を計測する。図示は省略するが、Ａ／Ｄ変換器６２（後述するＡ／Ｄ変換器７４も同じ）には電圧を計測するための抵抗が内蔵されており、したがって、プロセッサ２４はスイッチＳＷ２を端子Ｔ１側に切り換えることにより、直流電源Ｅの電圧すなわち電池電圧を計測する。また、プロセッサ２４は、スイッチＳＷ２を端子Ｔ２側に切り換えることにより、電池温度を計測する。ただし、プロセッサ２４は、抵抗Ｒ１の抵抗値に対する、サーミスタＴｈの抵抗値の変化によって、電池温度を計測している。プロセッサ２４は、二次電池４２の電池電圧および電池温度に基づいて、二次電池４２の充電を制御する。
【００６１】
たとえば、プロセッサ２４は、満充電状態を検知すると、スイッチＳＷ１をオフする。したがって、外部電源からの電力を用いて電源回路３８から携帯電話機１０の各回路コンポーネントに供給される。つまり、ＤＣＤＣコンバータ６０からの出力電流がダイオードＤ１を介して各回路コンポーネントに流入される。ただし、外部電源の接続が解除されると、スイッチＳＷ１はオンされ、二次電池４２の電力が用いられる。
【００６２】
また、使用者の操作に従ってカメラ機能が実行されると、プロセッサ２４からコンデンサ制御回路４４のプロセッサ７０に対して、電気二重層コンデンサ４６の充電命令が出される。充電命令を受けたプロセッサ７０は、スイッチＳＷ４の切り換えを制御して、端子Ｔ７側に接続する。また、このとき、ＤＣＤＣコンバータ７２では、プロセッサ７０からの指示に従って、電源回路３８（二次電池４２）から供給される電力が変圧される。したがって、ＤＣＤＣコンバータ７２から出力され定電流源Ｉ１によって電流値が一定とされた電力が、電気二重層コンデンサ４６に供給される。つまり、電気二重層コンデンサ４６の充電が開始される。
【００６３】
ただし、カメラ機能が実行されていない場合には、スイッチＳＷ４は端子Ｔ８側に接続され、したがって、電気二重層コンデサ４６に蓄積された不要な電荷が抵抗Ｒ２によって放電される。
【００６４】
また、プロセッサ７０は、スイッチＳＷ３の切り換えを制御し、端子Ｔ５側または端子Ｔ６側に接続することにより、Ａ／Ｄ変換器７４から出力される電圧データに基づいて、電源回路３８側の電圧値と電気二重層コンデンサ４６側の電圧値とを検出する。これらの電圧値に基づいて、プロセッサ７０は、ＤＣＤＣコンバータ７２を制御する。具体的には、ＤＣＤＣコンバータ７２で変圧される電圧値および電気二重層コンデンサ４６に出力する電流の電流値が制御される。そして、プロセッサ７０は、電気二重層コンデンサ４６側の電圧値に基づいて充電を完了したかどうかを判断し、充電を完了すると、プロセッサ２４に充電が完了したことを通知する。
【００６５】
続いて、使用者によってフラッシュ撮影を行う操作がされると、プロセッサ２４はコンデンサ制御回路４４のプロセッサ７０に対して、ＬＥＤ４８の発光命令を出す。発光命令を受けたプロセッサ７０は、スイッチＳＷ４の切り換えを制御して、端子Ｔ９側に接続する。すると、電気二重層コンデンサ４６に充電された電荷が放電され、放電された電荷（電流）は、定電流源Ｉ２によって電流値が一定に保たれて、ＬＥＤ４８に供給される。これにより、ＬＥＤ４８は高輝度で発光する。
【００６６】
なお、詳細な説明は省略するが、フラッシュ撮影が指示された場合には、図１に示したカメラモジュール３６によって、静止画像に対応する画像データの取り込み処理なども実行される。また、フラッシュ撮影が終了した後に、カメラ機能が終了されない場合には、次のフラッシュ撮影に備えて、電気二重層コンデンサ４６は再充電される。充電方法は、上述したとおりである。
【００６７】
このように、電気二重層コンデンサ４６は、通常、フラッシュ撮影のために用いられる。ただし、負荷電流が増大するのは、フラッシュ撮影時のみならず、通話処理を実行したり、高速でデータ通信を行うような負荷電流の大きいアプリケーションを実行したり、電波状況が悪くなったりした場合も同様である。また、二次電池４２では、周囲温度（環境温度）が低いときには、温度特性が悪い。さらに、二次電池４２の残量が少ない場合に、負荷電流が多くなると、電池電圧が低下するため、携帯電話機１０がリセット（再起動）されてしまい、使用者が所望のアプリケーションを実行することができない場合があるなどの不都合が生じる。
【００６８】
そこで、この実施例では、このような不都合を回避するため、所定の条件（充電条件）を満たす場合に、電気二重層コンデンサ４６を充電しておき、二次電池４２の補助電源として使用するようにしてある。
【００６９】
なお、電気二重層コンデンサ４６は、温度特性が良く、安定して電荷を放電することができる。
【００７０】
たとえば、次の第１条件、第２条件および第３条件のうち、２つ以上を満たす場合に、充電条件を満たすことが判断される。第１条件は、電池電圧が所定値（たとえば、３．７Ｖ）以下、または周囲温度が所定値（たとえば、−１０度）以下であることである。ただし、この実施例では、二次電池４２が満充電状態である場合には、電池電圧は４．２Ｖである。第２条件は、電波環境が弱電界であることである。つまり、電波強度が所定値（実験等によって経験的に得られる閾値）以下である。第３条件は、負荷電流の大きいアプリケーション（以下、「高負荷アプリ」という）の実行を選択したことである。たとえば、高負荷アプリとしては、音楽再生や高速のデータ通信を行うなどのアプリケーションが該当する。
【００７１】
なお、詳細な説明は省略するが、弱電界であるかどうかは、基地局からの信号を、アンテナ１２を介して無線通信回路１４で受信したときの電波強度に応じて判断される。
【００７２】
充電条件を満たす場合には、プロセッサ２４は、プロセッサ７０に電気二重層コンデンサ４６の充電を指示する。すると、プロセッサ７０の切り換え制御の従って、スイッチＳＷ４が端子Ｔ７側に接続される。また、このとき、プロセッサ７０の指示の下、ＤＣＤＣコンバータ７２は、電気二重層コンデンサ４６に印加する電圧の電圧値および出力する電流の電流値を制御する。ただし、充電の速度に応じて、電流値が可変的に設定される。充電の速度が通常（通常充電）の場合には、第１電流値（たとえば、１００ｍＡ）に設定される。一方、充電の速度が急速（急速充電）の場合には、第２電流値（たとえば、２００ｍＡ）に設定される。通常充電および急速充電では、いずれの場合にも、電気二重層コンデンサ４６は所定の電圧値（たとえば、４．２Ｖ）まで充電される。この実施例では、第２条件および第３条件を満たす場合や電気二重層コンデンサ４６の電圧の電圧値が所定値（たとえば、０．４２Ｖ）以下である場合に、急速充電が実行される。また、第２条件および第３条件の少なくとも一方を満たさない場合や電気二重層コンデンサ４６の電圧の電圧値が所定値を超える場合には、通常充電が実行される。
【００７３】
なお、詳細な説明は省略するが、フラッシュ撮影の場合には、電気二重層コンデンサ４６は、２００ｍＡ（第２電流値）で、５．５Ｖまで充電される。
【００７４】
また、この実施例では、通常充電と高速充電との２段階に設定してあるが、３段階以上で設定してもよい。
【００７５】
さらに、この実施例では、第１条件−第３条件のうち、２つ以上を満たす場合に、充電条件を満たすと判断してあるが、いずれか１つを満たす場合や３つすべてを満たす場合に、充電条件を満たすと判断してもよい。
【００７６】
さらにまた、第２条件および第３条件を満たす場合に、高速充電を実行するようにしてあるが、第２条件または第３条件を満たす場合や第１条件−第３条件のすべてを満たす場合に、高速充電を実行するようにしてもよい。
【００７７】
電気二重層コンデンサ４６の充電を終了すると、使用負荷電流が所定値を超えるかどうかを判断する。ただし、この所定値は、実験等により経験的に得られる値である。たとえば、予め各回路コンポーネントを使用した場合の負荷電流を計測し、各計測値を記述したテーブル（負荷電流テーブル）などを保持しておくことにより、当該テーブルを参照して、動作されている回路コンポーネントの負荷電流を合計することにより、全体の負荷電流（以下、「使用負荷電流」という）を算出することができる。
【００７８】
ただし、負荷電流を計測する回路を別途設けることにより、実際の負荷電流をリアルタイムで計測するようにしてもよい。
【００７９】
使用負荷電流が所定値を超える場合には、電界二重層コンデンサ４８の電荷を放電する。つまり、プロセッサ２４は、電界二重層コンデンサ４８の放電をプロセッサ７０に指示し、これに応じて、プロセッサ７０は、スイッチＳＷ４およびＳＷ５の切り換えを制御して、スイッチＳＷ４を端子Ｔ８側に接続するとともに、スイッチＳＷ５を端子Ｔ１２側に接続する。すると、電界二重層コンデンサ４８から放電された電荷つまり電界二重層コンデンサ４８の出力電流がダイオードＤ２を介して各回路コンポーネントに供給される。また、二次電池４２の出力電流がダイオードＤ１を介して各回路コンポーネントに供給される。つまり、電界二重層コンデサ４８は、二次電池４２の補助電源として機能する。
【００８０】
なお、ダイオードＤ１およびＤ２を設けてあるため、二次電池４２からの出力電流が電気二重層コンデンサ４６に流入したり、電気二重層コンデンサ４６からの出力電流が二次電池４２に流入したりすることはない。
【００８１】
図３は、ＲＡＭ３４のメモリマップ３００を示す図である。ＲＡＭ３４には、プログラム記憶領域３０２およびデータ記憶領域３０４が含まれる。また、プログラムおよびデータの一部は、フラッシュメモリ３２から一度に全部または必要に応じて部分的かつ順次的に読み出され、ＲＡＭ３４に記憶される。
【００８２】
プログラム記憶領域３０２には、携帯電話機１０を動作させるためのプログラムが記憶されている。たとえば、携帯電話機１０を動作させるためのプログラムは、電池電圧検出プログラム３０２ａ、温度検出プログラム３０２ｂ、電波強度検出プログラム３０２ｃ、負荷電流算出プログラム３０２ｄ、充放電制御プログラム３０２ｅおよび条件判断プログラム３０２ｆなどによって構成される。
【００８３】
電池電圧検出プログラム３０２ａは、二次電池４２の電圧すなわち直流電源Ｅの電圧を検出するためのプログラムである。温度検出プログラム３０２ｂは、周囲温度を検出するためのプログラムである。この実施例では、二次電池４２に内蔵されたサーミスタＴｈを用いて計測される温度が周囲温度として検出される。電波強度検出プログラム３０２ｃは、電波強度（電界強度）を検出するためのプログラムである。負荷電流算出プログラム３０２ｄは、後述する負荷電流テーブルデータ３０４ａを参照して使用負荷電流を算出するためのプログラムである。充放電制御プログラム３０２ｅは、電気二重層コンデンサ４６の充電および放電を制御するためのプログラムである。条件判断プログラム３０２ｆは、第１条件−第３条件のそれぞれについて満たすかどうかを判断するためのプログラムである。
【００８４】
なお、図示は省略するが、携帯電話機１０を動作させるためのプログラムには、音声着信状態を通知するためのプログラム、通話プログラム、通信プログラムおよび二次電池４２の充放電制御プログラムなども含まれる。
【００８５】
また、データ記憶領域３０４には、負荷電流テーブルデータ３０４ａ、電池電圧データ３０４ｂ、温度データ３０４ｃおよび使用電流データ３０４ｄが記憶される。また、データ記憶領域３０４には、第１条件フラグ３０４ｅ、第２条件フラグ３０４ｆおよび第３条件フラグ３０４ｇが設けられる。
【００８６】
負荷電流テーブルデータ３０４ａは、図示は省略するが、各回路コンポーネントに対応して、予め計測された負荷電流の電流値が記述されたテーブルについてのデータである。電池電圧データ３０４ｂは、二次電池４２の電池電圧についてのデータである。温度データ３０４ｃは、周囲温度（この実施例では、サーミスタＴｈを用いて計測された温度）についてのデータである。使用電流データ３０４ｄは、使用負荷電流についてのデータである。
【００８７】
第１条件フラグ３０４ｅは、第１条件を満たしているかどうかを判断するためのフラグであって、１ビットのレジスタで構成される。第１条件を満たす場合には、第１条件フラグ３０４ｅはオンされ、レジスタにデータ値「１」が設定される。一方、第１条件を満たさない場合には、第１条件フラグ３０４ｅはオフされ、レジスタにデータ値「０」が設定される。
【００８８】
第２条件フラグ３０４ｆは第２条件を満たしているかどうかを判断するためのフラグであり、第３条件フラグ３０４ｇは第３条件を満たしているかどうかを判断するためのフラグである。第２条件フラグ３０４ｆおよび第３条件フラグ３０４は、第１条件フラグ３０４ｅと同じ構成であるため、重複した説明は省略する。ただし、第１条件フラグ３０４ｅ−第３条件フラグ３０４ｆは、条件判断プログラム３０２ｆに従ってオン／オフされる。また、第３条件フラグ３０４は、一旦オンされると、高負荷アプリが終了されることにより、オフされる。
【００８９】
また、図示は省略するが、データ記憶領域３０４には、携帯電話機１０のディスプレイ３０に表示する各種画面ないし画像を生成および表示するための画像データや文字列のデータなどが記憶されたり、携帯電話機１０の動作に必要なカウンタ（タイマ）や他のフラグが設けられたりする。
【００９０】
プロセッサ２４は、Ａｎｄｒｏｉｄ（登録商標）およびＲＥＸなどのＬｉｎｕｘ（登録商標）ベースのＯＳや、その他のＯＳの制御下で、図４および図５に示す電気二重層コンデンサ４６の充放電制御処理および図６に示す条件判断処理を含む複数の処理（通話処理、通信処理、電池電圧検出処理、温度検出処理、電波強度検出処理および負荷電流算出処理など）を、マルチタスクで並列的に実行する。したがって、電池電圧検出処理、温度検出処理、電波強度検出処理および負荷電流算出処理などの他の処理が実行されることにより、電池電圧データ３０４ｂ、温度データ３０４および負荷電流データ３０４ｄが算出および記憶（更新）される。
【００９１】
なお、図示および説明は省略するが、フラッシュ撮影する場合の電気二重層コンデンサ４６の充放電制御処理は、図４および図５に示す充放電制御処理とは異なる。
【００９２】
図４に示すように、プロセッサ２４は、充放電制御処理を開始すると、ステップＳ１で、充電条件を満たすかどうかを判断する。つまり、第１条件−第３条件のうちの２つ以上の条件を満足するかどうかが判断される。具体的には、プロセッサ２４は、第１条件フラグ３０４ｅ−第３条件フラグ３０４ｇを参照して、それらのうちの２つ以上がオンされているかどうかを判断するのである。
【００９３】
なお、第１条件フラグ３０４ｅ−第３条件フラグ３０４ｇは、図６に示す条件判断処理によって、オン／オフが制御される。
【００９４】
ステップＳ１で“ＮＯ”であれば、つまり充電条件を満たさない場合には、そのまま同じステップＳ１に戻る。一方、ステップＳ１で“ＹＥＳ”であれば、つまり充電条件を満たす場合には、ステップＳ３で、電気二重層コンデンサ４６の電圧が４．２Ｖであるかどうかを判断する。つまり、電気二重層コンデンサ４６が既に充電された状態であるかどうかが判断される。具体的には、プロセッサ２４は、電池電圧データ７４ｂに対応する電池電圧が４．２Ｖであるかどうかを判断する。
【００９５】
ステップＳ３で“ＹＥＳ”であれば、つまり電気二重層コンデンサ４６の電圧が４．２Ｖであれば、充電する必要がないと判断して、そのままステップＳ１１に進む。一方、ステップＳ３で“ＮＯ”であれば、つまり電気二重層コンデンサ４６の電圧が４．２Ｖでなければ（この実施例では、４．２Ｖ未満）、ステップＳ５で、急速充電が必要かどうかを判断する。ここでは、プロセッサ２４は、第２条件フラグ３０４ｆおよび第３条件フラグ３０４ｇがオンであるかどうかを判断したり、電気二重層コンデンサ４６の電圧が０．４２Ｖ未満であるかどうかを判断したりする。
【００９６】
ステップＳ５で“ＹＥＳ”であれば、つまり急速充電が必要であれば、ステップＳ７で、電気二重層コンデンサ４６を２００ｍＡで４．２Ｖまで充電（急速充電）して、ステップＳ１１に進む。一方、ステップＳ５で“ＮＯ”であれば、つまり急速充電が必要でなければ、ステップＳ９で、電気二重層コンデンサ４６を１００ｍＡで４．２Ｖまで充電（通常充電）して、ステップＳ１１に進む。
【００９７】
ステップＳ１１では、使用負荷電流が所定値を超えるかどうかを判断する。ここでは、プロセッサ２４は、使用電流データ７４ｄに対応する使用負荷電流の電流値が所定値を超えるかどうかを判断する。ステップＳ１１で“ＮＯ”であれば、つまり使用負荷電流が所定値以下である場合には、そのままステップＳ１に戻る。一方、ステップＳ１１で“ＹＥＳ”であれば、つまり使用負荷電流が所定値を超える場合には、図５に示すステップＳ１３で、電気二重層コンデンサ４６の電荷を放電開始する。つまり、プロセッサ２４は、プロセッサ７０に電気二重層コンデンサ４６の電荷の放電を指示し、これに応じてプロセッサ７０は、スイッチＳＷ４およびＳＷ５の切り換えを制御して、スイッチＳＷ４を端子Ｔ８側に接続するとともに、スイッチＳＷ５を端子Ｔ１２側に接続する。
【００９８】
次のステップＳ１５では、使用負荷電流が所定値を超えるかどうかを判断する。ステップＳ１５で“ＮＯ”であれば、ステップＳ１９に進む。一方、ステップＳ１５で“ＹＥＳ”であれば、ステップＳ１７で、電気二重層コンデンサ４６の電圧が所定値（たとえば、０．４２Ｖ）以下であるかどうかを判断する。ただし、プロセッサ２４は、プロセッサ７０から電気二重層コンデンサ４６の電圧についての電圧データを受けて、ステップＳ１７の判断処理を実行する。
【００９９】
ステップＳ１７で“ＮＯ”であれば、つまり電気二重層コンデサ４６の電圧が所定値を超える場合には、そのままステップＳ１５に戻る。一方、ステップＳ１７で“ＹＥＳ”であれば、つまり電気二重層コンデンサ４６の電圧が所定値以下である場合には、ステップＳ１９で、電気二重層コンデンサ４６の電荷を放電終了して、図４に示したステップＳ１に戻る。つまり、ステップＳ１９では、プロセッサ２４は、プロセッサ７０に、電気二重層コンデンサ４６の放電の停止を指示し、これに応じて、プロセッサ７０は、スイッチＳＷ５の切り換えを制御し、スイッチＳＷ５を端子Ｔ１３側に接続する。
【０１００】
図６に示すように、プロセッサ２４は条件判断処理を開始すると、ステップＳ３１で、電池電圧データ３０４ｂに対応する電池電圧が３．７Ｖ以下であるかどうかを判断する。ステップＳ３１で“ＹＥＳ”であれば、つまり電池電圧が３．７Ｖ以下である場合には、そのままステップＳ３５に進む。一方、ステップＳ３１で“ＮＯ”であれば、つまり電池電圧が３．７Ｖを超えている場合には、ステップＳ３３で、温度データ３０４ｃに対応する周囲温度が−１０度以下であるかどうかを判断する。
【０１０１】
ステップＳ３３で“ＹＥＳ”であれば、つまり周囲温度が−１０度以下であれば、ステップＳ３５で、第１条件フラグ３０４ｅをオンして、ステップＳ３９に進む。一方、ステップＳ３３で“ＮＯ”であれば、つまり周囲温度が−１０度よりも高い場合には、ステップＳ３７で、第１条件フラグ３０４ｅをオフして、ステップＳ３９に進む。
【０１０２】
ステップＳ３９では、弱電界であるかどうかを判断する。ここでは、プロセッサ２４は、無線通信回路１４で受信された信号の電波強度が所定値以下であるかどうかを判断する。ステップＳ３９で“ＹＥＳ”であれば、つまり弱電界であれば、ステップＳ４１で、第２条件フラグ３０４ｆをオンして、ステップＳ４５に進む。一方、ステップＳ３９で“ＮＯ”であれば、つまり弱電界でなければ、ステップＳ４３で、第２条件フラグ３０４ｆをオフして、ステップＳ４５に進む。
【０１０３】
ステップＳ４５では、高負荷アプリの実行が選択されたかどうかを判断する。ステップＳ４５で“ＹＥＳ”であれば、つまり高負荷アプリの実行が選択されると、ステップＳ４７で、第３条件フラグ３０４ｇをオンして、ステップＳ３１に戻る。一方、ステップＳ４５で“ＮＯ”であれば、つまり高負荷アプリの実行が選択されていなければ、ステップＳ４９で、高負荷アプリの終了かどうかを判断する。
【０１０４】
ステップＳ４９で“ＮＯ”であれば、つまり高負荷アプリの終了でなければ、そのままステップＳ３１に戻る。一方、ステップＳ４９で“ＹＥＳ”であれば、つまり高負荷アプリの終了であれば、ステップＳ５１で、第３条件フラグ３０４ｇをオフして、ステップＳ３１に戻る。つまり、第３条件フラグ３０４ｇが一旦オンされると、高負荷アプリが終了したときに、オフされる。
【０１０５】
この実施例によれば、フラッシュ撮影を行わない場合にも、電気二重層コンデンサを二次電池の補助電源として用いるので、負荷電流が増大するような状況においても、携帯電話機を安定して動作させることができる。
【０１０６】
つまり、負荷電流が大きい場合には、充電された電気二重層コンデンサの電荷を放電して、各回路コンポーネントに供給するので、電気二重層コンデンサを補助電源として使用し、過負荷によりリセットがかかるのをできる限り防止することができ、携帯電話機を安定して動作させることができる。
【０１０７】
なお、この実施例では、二次電池としてリチウムイオン電池を採用したが、鉛蓄電池、ニッケル水素電池、ナトリウムイオン電池、金属空気電池および亜鉛臭素電池などであってもよい。
【０１０８】
また、この実施例では、携帯電話機１０の通信方式はＣＤＭＡ方式であるが、ＬＴＥ（Ｌｏｎｇ  Ｔｅｒｍ  Ｅｖｏｌｕｔｉｏｎ）方式、Ｗ−ＣＤＭＡ方式、ＧＳＭ方式、ＴＤＭＡ方式、ＦＤＭＡ方式およびＰＨＳ方式などが採用されてもよい。
【０１０９】
さらに、この実施例で用いられた複数のプログラムは、データ配信用のサーバのＨＤＤに記憶され、ネットワークを介して携帯電話機に配信されてもよい。また、ＣＤ，ＤＶＤ，ＢＤ（Ｂｌｕ−ｒａｙ  Ｄｉｓｃ）などの光学ディスク、ＵＳＢメモリおよびメモリカードなどの記憶媒体に複数のプログラムを記憶させた状態で、その記憶媒体が販売または配布されてもよい。そして、上記したサーバや記憶媒体などを通じてダウンロードされた、複数のプログラムが本実施例と同等の構成の携帯電話機にインストールされた場合、本実施例と同等の効果が得られる。
【０１１０】
さらにまた、この実施例は、携帯電話機についてのみ説明したが、電気二重層コンデンサを備える携帯端末であれば、いわゆるスマートフォンやＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）にも適用することができる。
【０１１１】
そして、本明細書中で挙げた、電源回路およびコンデンサ制御回路などの回路構成は、いずれも単なる一例であり、製品の仕様などの必要に応じて適宜変更可能である。
【０１１２】
また、本明細中に挙げた数値は単なる一例であり、製品の仕様などの必要に応じて適宜変更可能である。
【符号の説明】
【０１１３】
１０  …携帯電話機
１４  …無線通信回路
１８  …マイク
２２  …スピーカ
２４、７０  …プロセッサ
２６  …キー入力装置
３０  …ディスプレイ
３２  …フラッシュメモリ
３４  …ＲＡＭ
３６  …カメラモジュール
３８  …電源回路
４０  …外部電源コネクタ
４２  …二次電池
４４  …コンデンサ制御回路
４６  …電気二重層コンデンサ
４８  …ＬＥＤ
【図１】
2012170237.tif 000003
【図２】
2012170237.tif 000004
【図３】
2012170237.tif 000005
【図４】
2012170237.tif 000006
【図５】
2012170237.tif 000007
【図６】
2012170237.tif 000008