充電可能な電池の残量を検出する電池残量測定手段と、充電器からの充電電流を検出する充電電流測定手段と、前記電池残量測定手段の検出値から電池残量が低下していると判定された場合に、更に、前記充電電流測定手段により充電電流を検出し、前記電池残量が低下し、且つ、前記充電電流が少ない場合のみ、消費電流を抑制するための機能制限を行う制御手段とを備えることを特徴とする携帯電子機器。消費電流を抑制するための機能制限は、表示点灯機能の制限、通信機能の制限、補助的な機能に関する使用制限を含むことを特徴とする請求項1に記載の携帯電子機器。前記制御手段は、予め閾値を設定し、前記充電電流測定手段により充電電流を前記閾値と比較することを特徴とする請求項1に記載の携帯電子機器。前記閾値を複数設け、各閾値と機能の使用頻度とを対応させて機能制限を行うことを特徴とする請求項3に記載の携帯電子機器。充電可能な電池の残量を検出し、前記電池の残量が低下していると判定された場合に、更に、充電器からの充電電流を検出し、前記電池残量が低下し、且つ、前記充電電流が少ない場合のみ、消費電流を抑制するための機能制限を行うことを特徴とする携帯電子機器の電源制御方法。充電可能な電池の残量を検出するステップと、前記電池の残量が低下していると判定された場合に、更に、充電電流を検出するステップと、前記電池残量が低下し、且つ、前記充電電流が少ない場合のみ、消費電流を抑制するための機能制限を行うステップとを含むことを特徴とするコンピュータにより実行可能な携帯電子機器の電源制御プログラム。しかしながら、上述のように、電池容量が不足している場合に、端末が動作できる機能を制限してしまうと、ユーザが使用したい機能を十分に使用できなくなってしまう。電池容量が少ない場合には、携帯端末に充電器を装着し、充電が行われる。電池残量が少ない場合でも、このように電池への充電が行なわれていれば、端末に流れる充電電流によって、機器の動作が可能である。そこで、例えばメカニカルスイッチにより充電器が装着されているかどうかを検出し、充電器が装着されている場合には、電池残量が少ない場合でも、機能制限を行わないようにすることが考えられる。しかしながら、充電器が携帯端末に装着されていたとしても、充電器のモードによっては、充電電流により各部の回路に十分に電流を供給することは難しい場合がある。例えば、充電器には、急速充電モードやトリクル充電モード等のモードがあり、電池残量を維持するためのトリクル充電モードでは、殆ど充電電流は流れない。したがって、単純に、充電器が装着されたかどうかを検出して、機能制限を解除してしまうと、電池残量が不足してしまうことになる。そこでこの発明は、上述の課題を解決することのできる携帯電子機器、携帯電子機器の電源制御方法、携帯電子機器の電源制御プログラムを提供することを目的としている。上述の課題を解決するために、本発明に係る携帯電子機器は、充電可能な電池の残量を検出する電池残量測定手段と、充電器からの充電電流を検出する充電電流測定手段と、電池残量測定手段の検出値から電池残量が低下していると判定された場合に、更に、充電電流測定手段により充電電流を検出し、電池残量が低下し、且つ、前記充電電流が少ない場合のみ、消費電流を抑制するための機能制限を行う制御手段とを備えることを特徴とする。本発明に係る携帯電子機器の電源制御方法は、充電可能な電池の残量を検出し、電池の残量が低下していると判定された場合に、更に、充電器からの充電電流を検出し、電池残量が低下し、且つ、充電電流が少ない場合のみ、消費電流を抑制するための機能制限を行うことを特徴とする。本発明に係る携帯電子機器の電源制御プログラムは、充電可能な電池の残量を検出するステップと、電池の残量が低下していると判定された場合に、更に、充電電流を検出するステップと、電池残量が低下し、且つ、充電電流が少ない場合のみ、消費電流を抑制するための機能制限を行うステップとを含むことを特徴とする。本発明によれば、充電器からの充電電流を検出する充電電流測定回路が設けられており、電池残量が少ない場合でも、外部から十分な充電電流があれば、機器の動作を可能とし、携帯端末の機能を十分に利用することができ、充電電流が少ない場合は、携帯端末の機能を制限することで消費電流を抑えて、端末を使用できる時間を延長することができる。以下、本発明の実施の形態について図面を参照しながら説明する。図1は、本発明の第1の実施形態に係る携帯電子機器としての携帯端末1の構成を示すブロック図である。図1において、制御部101は、CPU等からなり、携帯端末1の全体の動作の制御を行っている。ROM102には、ブートプログラム、基本プログラムが保存されている。フラッシュメモリ103には、各種のプリセットデータ、写真情報等、各種の保存データ、各種のアプリケーションプログラムが記憶される。RAM104は、データ処理用のメモリである。操作部106は、ユーザからの入力操作を行う。操作部106には、テンキーや、カーソルキー、決定キー等が含まれる。表示部108は、LCDやELディスプレイからなり、各種の文字や画像を表示する。通信制御部109は、基地局との間で、電波の送受信や、データの変復調、送受信するデータのエラー訂正処理、パケット化処理等を行っている。通信方式としては、PDC、GSM、CDMA2000、WCDMA、LTELongTermEvolution等がある。本発明では、どのような通信方式を用いても良い。マイクロホン110及びスピーカ111は、電話利用時に、送受話を行う場合等に用いられる。音声処理部112は、コーデックを含み、入力音声信号や出力音声信号の処理を行っている。カメラ部113は、CCDやCMOS等のイメージセンサからなる。カメラ部113は、人物や風景を撮影したりするのに利用される他、QRコードによるデータ入力等に利用される。ワンセグ受信部114は、ワンセグ放送地上波ディジタルテレビジョン放送のOFDMフレームの1フレームを使って行うテレビジョン放送の受信処理を行う。近距離通信部115は、他の周辺機器との無線で接続してデータの送受信を行う。通信方式としては、例えば、Bluetooth登録商標が用いられる。GPS機能部116は、複数の衛星からの電波を受信して、現在地を測位する。電子マネー処理部117は、RFIDRadioFrequencyIDentificationリーダを含む処理部であり、非接触で電子マネー情報をやり取りすることで、電子マネーの処理を行う。電源部120は、携帯端末1の各部に電源を供給する。本発明の第1の実施形態においては、電源部120は、電池残量が不足し、且つ、充電電流が閾値未満の場合にのみ、消費電流を抑制するための機能制限を行う。このことについては、後に説明する。図2は、電源部120の構成を示すブロック図である。図2において、電源駆動回路201は、電池205からの電源から各部に必要な電源を生成し、各部の回路に供給する。電池205は、携帯端末1に内蔵されている充電可能な電池であり、電池205としては、ニッケルカドミウム電池、ニッケル水素電池、リチウムポリマー電池、リチウムイオン電池等が用いられる。電池残量測定回路202は、電池205の残量を計測する。制御部101は、電池残量測定回路202の検出出力から、電池205の残量を判定する。ここで、制御部101は、電池残量が低下した場合には、機能210a、210b、...の使用を制限することで、消費電流を低減させ、ユーザが使用できる時間を延長させることができる。機能210a、機能210b、...の機能制限としては、表示部108の点灯時間を短くする或いは表示を暗くする、通信制御部109の通信機能の出力や通信頻度を低下させる等の機能制限が考えられる。また、カメラ部113によるカメラ機能、GPS機能部116によるGPS機能、電子マネー処理部117による電子マネー機能、ワンセグ受信部114によるワンセグ受信機能等、携帯端末1の補助的な機能に関する使用制限を行うようにしても良い。勿論、消費電流を抑制するための機能制限としては、表示点灯機能の制限、通信機能の制限、補助的な機能に関する使用制限の一部若しくは全ての組み合わせとしても良い。更に、本発明の第1の実施形態においては、外部の充電器206からの充電電流を検出する充電電流測定回路203が設けられている。充電器206が装着されると、充電器206により充電電流が電源駆動回路201を経由して電池205に送られ、電池205が充電されると共に、電源駆動回路201は、この充電器206からの電源から各部に必要な電源を生成し、各部の回路に供給する。充電電流測定回路203は、このときの充電電流を検出し、この検出出力を制御部101に送る。制御部101は、充電電流測定回路203の検出出力から、充電器206からの充電電流を監視している。上述のように、電池残量が不足している場合であっても、充電器206が装着されている場合には、充電器206により、各回路に必要な電源を供給できるので、消費電流を抑制するための機能制限を行う必要はない。そこで、本発明の第1の実施形態においては、制御部101は、電池残量測定回路202の検出値から電池残量が不足していると判定された場合には、更に、充電電流測定回路203により充電電流が閾値未満であるかどうかを判定し、電池残量が不足し、且つ、充電電流が閾値未満の場合のみ、消費電流を抑制するための機能制限を行うようにしている。このようにすれば、電池残量が不足していると判定された場合であっても、充電器206からの充電電流により各部に十分な電流を送ることができる場合には、消費電流を抑制するための機能制限を解除して、機器の動作を可能とできる。なお、充電器206が装着されたかどうか例えばメカニカルスイッチで検出し、充電器206が装着された場合には、電池残量が不足していても、機能制限を解除するようにした場合には、充電器206が装着されてさえいれば、たとえ充電器206がトリクル充電モードになっていても、機能制限は解除されてしまう。このような場合には、各回路に必要な電流が供給できなくなってしまうことになる。これに対して、本発明の第1の実施形態では、充電器206が装着されたかどうかではなく、充電電流を検出しているので、充電器206が装着されている場合であっても、例えば充電器206がトリクル充電モードになっているときには、充電電流測定回路203で充電電流は閾値未満であると判定されることになり、機能制限が行われる。このように、本発明の第1の実施形態では、単純に、充電器206が装着されたかどうかを検出する場合と異なり、たとえ充電器206が装着されていたとしても、充電電流により各部の回路に十分に電流を供給できないとされる充電電流の閾値未満の場合には、消費電流を抑制するための機能制限が必ず行われることになる。図3は、上述の電源部120の処理を示すフローチャートである。図3において、制御部101は、電池残量測定回路202から充電電流を取得しステップS1、電池残量が低下したか例えば、残量閾値以下かどうかを判定するステップS2。電池残量が低下していない場合にはステップS2No、制御部101は、機能制限を行わずにステップS3、処理を終了する。ステップS2で電池残量が低下したと判定された場合にはステップS2Yes、制御部101は、充電電流測定回路203から充電電流を取得しステップS4、充電電流が閾値未満かどうかを判定するステップS5。ステップS5で、充電電流が閾値未満の場合にはステップS5Yes、制御部101は、機能制限を行って消費電流を削減しステップS6、充電電流が閾値未満でない場合にはステップS5No、機能制限を行わずにステップS3、処理を終了する。なお、制御部101は、現在使用している各機能で必要な消費電流量を算出し、その消費電流量に応じて、充電電流の閾値を決定するようにしてもよい。以上説明したように、本発明の第1の実施形態では、充電器206からの充電電流を検出する充電電流測定回路203が設けられており、電池残量が少ない場合でも、外部から十分な充電電流があれば、機器の動作を可能とし、携帯端末の機能を十分に利用することができ、充電電流が少ない場合は、携帯端末の機能を制限することで消費電流を抑えて、端末を使用できる時間を延長することができる。また、本発明の第1の実施形態では、充電電流測定回路203で充電器206からの充電電流を直接検出している。したがって、単純に、充電器が装着されたかどうかを検出する場合と異なり、例えば充電器206がトリクル充電モードで、充電電流により各部の回路に十分に電流を供給できないときに、機能制限が解除され、電池残量が不足してしまうというような動作が行われることはない。なお、機能を制限する閾値や、各機能ごとの動作制限については、例えば、閾値を複数設け、各閾値と機能の使用頻度とを対応させ、高い閾値の電流ではユーザの使用頻度が低い機能を制限することで、ユーザがよく使用する機能が優先的に動作するようにしても良い。本発明は、携帯端末に限らず、充電可能な電池で動作する携帯電子機器であれば、どのようなものにも用いることができる。本発明は、上述した実施形態に限定されるものではなく、この発明の要旨を逸脱しない範囲内で様々な変形や応用が可能である。