(57)【要約】 【課題】太陽光発電による電力を積極的に利用して商用電源による電力の利用を抑えつつ、装置自体が頻繁に移動する場合であっても充電量不足を回避することが可能な充電制御装置を提供する。【解決手段】本充電制御装置は、蓄電池１１３への充電を制御する携帯端末装置１００であって、蓄電池１１３を充電する太陽電池１１１と、携帯端末装置１００の位置に係る位置情報を取得する位置情報取得部１０５と、取得された位置情報と、位置情報に係る位置で太陽電池１１１により蓄電池１１３が充電された充電量に係る充電量情報と、を記憶するメモリ１０６と、メモリ１０６に記憶された情報のうち、充電予定位置に対応する位置に係る位置情報と、位置情報に係る充電量情報と、に基づいて、充電予定位置での太陽電池１１１による充電量を予測する制御部１０１と、を備える。【選択図】図１
2012065421.tif 000002
【特許請求の範囲】
【請求項１】
二次電池への充電を制御する充電制御装置であって、
前記二次電池を充電する太陽電池と、
当該充電制御装置の位置に係る位置情報を取得する位置情報取得部と、
前記位置情報取得部により取得された位置情報と、前記位置情報に係る位置で前記太陽電池により前記二次電池が充電された充電量に係る充電量情報と、を記憶する記憶部と、
前記記憶部に記憶された情報のうち、前記太陽電池により前記二次電池が充電される位置である充電予定位置に対応する位置に係る前記位置情報と、前記位置情報に係る前記充電量情報と、に基づいて、前記充電予定位置での前記太陽電池による充電量を予測する充電量予測部と、
を備える充電制御装置。
【請求項２】
請求項１に記載の充電制御装置であって、
前記記憶部は、前記位置情報と、前記位置情報に係る位置で前記太陽電池により前記二次電池が充電された充電時刻に係る充電時刻情報と、前記位置での前記充電時刻の充電量に係る充電量情報と、を記憶し、
前記充電量予測部は、前記記憶部に記憶された情報のうち、前記充電予定位置に同位置に係る前記位置情報と、前記太陽電池により前記二次電池が充電される時刻である充電予定時刻に対応する時刻に係る前記充電時刻情報と、前記位置情報及び前記充電時刻情報に係る前記充電量情報と、に基づいて、前記充電予定位置での前記充電予定時刻の前記太陽電池による充電量を予測する充電制御装置。
【請求項３】
請求項２に記載の充電制御装置であって、
前記記憶部は、前記充電時刻情報をグループ毎に区分して記憶し、
前記充電量予測部は、同一グループの前記充電時刻情報に係る前記充電量に対して統計処理を行い、当該統計処理の結果に基づいて、前記充電予定位置での前記充電予定時刻の前記太陽電池による充電量を予測する充電制御装置。
【請求項４】
請求項１に記載の充電制御装置であって、
前記記憶部は、前記位置情報と、前記位置情報に係る位置で前記太陽電池により前記二次電池が充電されたときの天気予報に係る天気予報情報に基づき決定される補正係数と、前記位置での前記天気予報の場合の充電量に係る充電量情報と、を記憶し、
前記充電量予測部は、前記記憶部に記憶された情報のうち、前記充電予定位置に対応する位置に係る前記位置情報と、前記太陽電池により前記二次電池が充電されるときの天気予報に係る天気予報情報に基づき決定される補正係数と、前記位置情報及び前記天気予報情報に係る前記充電量情報と、に基づいて、前記充電予定位置での前記天気予報の場合の前記太陽電池による充電量を予測する充電制御装置。
【請求項５】
請求項１に記載の充電制御装置であって、
前記充電量予測部は、前記記憶部により記憶された他の位置情報に係る位置とは異なる位置での充電量を、当該異なる位置に係る充電量情報に係る充電量よりも小さいものとして、前記充電予定位置での前記太陽電池による充電量を予測する充電制御装置。
【請求項６】
請求項５に記載の充電制御装置であって、
前記充電量予測部は、前記記憶部により記憶された充電量情報のうち、他の位置情報に係る位置とは異なる位置での充電量情報を除外して、前記充電予定位置での前記太陽電池による充電量を予測する充電制御装置。
【請求項７】
請求項１に記載の充電制御装置であって、更に、
照度量を検知する照度センサを備え、
前記記憶部は、前記位置情報に係る位置で前記照度センサにより検知された照度量に係る照度量情報を記憶し、
前記充電量予測部は、前記記憶部に記憶された情報のうち、前記充電予定位置に対応する位置に係る前記位置情報と、前記位置情報に係る前記照度量情報と、に基づいて、前記充電予定位置での前記太陽電池による充電量を予測する充電制御装置。
【請求項８】
請求項１に記載の充電制御装置であって、更に、
前記蓄電池の満充電量と、前記充電量予測部により予測された前記太陽電池による充電量と、に基づいて、前記太陽電池以外による充電量を制御するための充電閾値を決定する充電閾値決定部を備える充電制御装置。
【請求項９】
請求項８に記載の充電制御装置であって、
前記充電閾値決定部は、前記蓄電池の充電量について所定の閾値を記憶しており、前記満充電量から前記充電量予測部により予測された前記太陽電池による充電量を差し引いた残量が前記所定の閾値未満である場合、前記充電閾値を前記所定の閾値に決定する充電制御装置。
【請求項１０】
二次電池への充電を制御する充電制御装置の位置に係る位置情報を取得するステップと、
前記取得された位置情報と、前記位置情報に係る位置で前記充電制御装置が備える太陽電池により前記二次電池が充電された充電量に係る充電量情報と、を記憶するステップと、
前記記憶された情報のうち、前記太陽電池により前記二次電池が充電される位置である充電予定位置に対応する位置に係る前記位置情報と、前記位置情報に係る前記充電量情報と、に基づいて、前記充電予定位置での前記太陽電池による充電量を予測するステップと、
を有する充電制御方法。
【請求項１１】
コンピュータに、
二次電池への充電を制御する充電制御装置の位置に係る位置情報を取得するステップと、
前記取得された位置情報と、前記位置情報に係る位置で前記充電制御装置が備える太陽電池により前記二次電池が充電された充電量に係る充電量情報と、を記憶するステップと、
前記記憶された情報のうち、前記太陽電池により前記二次電池が充電される位置である充電予定位置に対応する位置に係る前記位置情報と、前記位置情報に係る前記充電量情報と、に基づいて、前記充電予定位置での前記太陽電池による充電量を予測するステップと、
を実行させるための充電制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、充電制御装置、充電制御方法、及び充電制御プログラムに関する。
【背景技術】
【０００２】
近年、温室効果ガスや有害ガスの排出が少なく、環境への負荷が小さいグリーンエネルギーによって発電された電力が、家電機器、電子機器、自動車等の電源として積極的に使用され始めている。グリーンエネルギーとは、風力、太陽光、バイオマス、地熱などの再生可能なエネルギーのことである。グリーンエネルギーを用いた発電の中でも、太陽光発電については、各家庭への普及も近年進みつつあり、より身近なものになっている。
【０００３】
このような太陽光発電により得られた電力と従来の商用電源により得られた電力とを併用して、必要な電力を確保することが行われている。例えば、太陽電池の電力供給の不足分を補う蓄電池を、当日予報される翌日の天気予報に基づき当日の夜間電力を用いて充電する太陽電池システムが知られている（例えば、特許文献１参照）。
【０００４】
また、携帯電話を介して現在地から目的地までの天気情報を受信し、受信した天気情報に基づいて現在地から目的地までの日照時間の予測を行い、この日照時間に基づいて、太陽電池、モータ、及びエンジンによるバッテリへの充電量をそれぞれ決定する車両用充電制御装置が知られている（例えば、特許文献２参照）。
【０００５】
また、通信基地局から日時情報、地理的位置情報、及び気象情報等の充電態様判定データに基づいて、太陽電池、燃料電池、及びＡＣ電源等の複数種の充電手段のうちのいずれかを二次電池に接続して充電を開始する携帯用電子機器が知られている（例えば、特許文献３参照）。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特許第２６１２６３９号公報
【特許文献２】特開２０００−１２５４０７号公報
【特許文献３】特開２００８−１６７５６２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、利用される太陽電池が携帯電話等の気軽に持ち運びが可能な電子機器に搭載されている場合には、この電子機器はユーザとともに屋内外を頻繁に移動することがある。この場合、天気予報等により日照量等を予測していたとしても、天気情報通りの日照量が得られる場所に電子機器が所在するとは限らないため、取得可能な充電量の予測が外れて充電量不足になる可能性がある。
【０００８】
本発明は、上記事情に鑑みてなされたものであって、太陽光発電による電力を積極的に利用して商用電源による電力の利用を抑えつつ、装置自体が頻繁に移動する場合であっても充電量不足を回避することが可能な充電制御装置、充電制御方法、及び充電制御プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
本発明の第１の態様に係る充電制御装置は、二次電池への充電を制御する充電制御装置であって、前記二次電池を充電する太陽電池と、当該充電制御装置の位置に係る位置情報を取得する位置情報取得部と、前記位置情報取得部により取得された位置情報と、前記位置情報に係る位置で前記太陽電池により前記二次電池が充電された充電量に係る充電量情報と、を記憶する記憶部と、前記記憶部に記憶された情報のうち、前記太陽電池により前記二次電池が充電される位置である充電予定位置に対応する位置に係る前記位置情報と、前記位置情報に係る前記充電量情報と、に基づいて、前記充電予定位置での前記太陽電池による充電量を予測する充電量予測部と、を備える。
【００１０】
また、本発明の第２の態様に係る充電制御装置は、請求項１に記載の充電制御装置であって、前記記憶部が、前記位置情報と、前記位置情報に係る位置で前記太陽電池により前記二次電池が充電された充電時刻に係る充電時刻情報と、前記位置での前記充電時刻の充電量に係る充電量情報と、を記憶し、前記充電量予測部が、前記記憶部に記憶された情報のうち、前記充電予定位置に対応する位置に係る前記位置情報と、前記太陽電池により前記二次電池が充電される時刻である充電予定時刻に対応する時刻に係る前記充電時刻情報と、前記位置情報及び前記充電時刻情報に係る前記充電量情報と、に基づいて、前記充電予定位置での前記充電予定時刻の前記太陽電池による充電量を予測する。
【００１１】
また、本発明の第３の態様に係る充電制御装置は、前記記憶部が、前記充電時刻情報をグループ毎に区分して記憶し、前記充電量予測部が、同一グループの前記充電時刻情報に係る前記充電量に対して統計処理を行い、当該統計処理の結果に基づいて、前記充電予定位置での前記充電予定時刻の前記太陽電池による充電量を予測する。
【００１２】
また、本発明の第４の態様に係る充電制御装置は、前記記憶部が、前記位置情報と、前記位置情報に係る位置で前記太陽電池により前記二次電池が充電されたときの天気予報に係る天気予報情報に基づき決定される補正係数と、前記位置での前記天気予報の場合の充電量に係る充電量情報と、を記憶し、前記充電量予測部が、前記記憶部に記憶された情報のうち、前記充電予定位置に対応する位置に係る前記位置情報と、前記太陽電池により前記二次電池が充電されるときの天気予報に係る天気予報情報に基づき決定される補正係数と、前記位置情報及び前記天気予報情報に係る前記充電量情報と、に基づいて、前記充電予定位置での前記天気予報の場合の前記太陽電池による充電量を予測する。
【００１３】
また、本発明の第５の態様に係る充電制御装置は、前記充電量予測部が、前記記憶部により記憶された他の位置情報に係る位置とは異なる位置での充電量を、当該異なる位置に係る充電量情報に係る充電量よりも小さいものとして、前記充電予定位置での前記太陽電池による充電量を予測する。
【００１４】
また、本発明の第６の態様に係る充電制御装置は、前記充電量予測部が、前記記憶部により記憶された充電量情報のうち、他の位置情報に係る位置とは異なる位置での充電量情報を除外して、前記充電予定位置での前記太陽電池による充電量を予測する。
【００１５】
また、本発明の第７の態様に係る充電制御装置は、照度量を検知する照度センサを備え、前記記憶部が、前記位置情報に係る位置で前記照度センサにより検知された照度量に係る照度量情報を記憶し、前記充電量予測部が、前記記憶部に記憶された情報のうち、前記充電予定位置に対応する位置に係る前記位置情報と、前記位置情報に係る前記照度量情報と、に基づいて、前記充電予定位置での前記太陽電池による充電量を予測する。
【００１６】
また、本発明の第８の態様に係る充電制御装置は、前記蓄電池の満充電量と、前記充電量予測部により予測された前記太陽電池による充電量と、に基づいて、前記太陽電池以外による充電量を制御するための充電閾値を決定する充電閾値決定部を備える。
【００１７】
また、本発明の第９の態様に係る充電制御装置は、前記充電閾値決定部は、前記蓄電池の充電量について所定の閾値を記憶しており、前記満充電量から前記充電量予測部により予測された前記太陽電池による充電量を差し引いた残量が所定の閾値未満である場合、前記充電閾値を前記所定の閾値に決定する。
【００１８】
また、本発明の第１０の態様に係る充電制御方法は、二次電池への充電を制御する充電制御装置の位置に係る位置情報を取得するステップと、前記取得された位置情報と、前記位置情報に係る位置で前記充電制御装置が備える太陽電池により前記二次電池が充電された充電量に係る充電量情報と、を記憶するステップと、前記記憶された情報のうち、前記太陽電池により前記二次電池が充電される位置である充電予定位置に対応する位置に係る前記位置情報と、前記位置情報に係る前記充電量情報と、に基づいて、前記充電予定位置での前記太陽電池による充電量を予測するステップと、を有する。
【００１９】
また、本発明の第１１の態様に係る充電制御プログラムは、コンピュータに、二次電池への充電を制御する充電制御装置の位置に係る位置情報を取得するステップと、前記取得された位置情報と、前記位置情報に係る位置で前記充電制御装置が備える太陽電池により前記二次電池が充電された充電量に係る充電量情報と、を記憶するステップと、前記記憶された情報のうち、前記太陽電池により前記二次電池が充電される位置である充電予定位置に対応する位置に係る前記位置情報と、前記位置情報に係る前記充電量情報と、に基づいて、前記充電予定位置での前記太陽電池による充電量を予測するステップと、を実行させるためのプログラムである。
【発明の効果】
【００２０】
本発明の第１の態様に係る充電制御装置によれば、実際の環境下でどの程度、太陽電池で充電可能か予測することで、充電量不足になることを防止しつつ、太陽電池以外の電源（ＡＣ電源など）からの充電を抑制できる。つまり、太陽光発電による電力を積極的に利用して商用電源による電力の利用を抑えつつ、装置自体が頻繁に移動する場合であっても充電量不足を回避することが可能である。
【００２１】
また、本発明の第２の態様に係る充電制御装置によれば、定期的に同じ場所へ出かける生活習慣がある場合には、過去に充電された時刻に対応する時刻に再度過去に充電された場所に出かけるが予想される。したがって、そのような生活習慣があるときに、太陽電池でどの程度充電可能か予測することで、充電量不足になることを防止しつつ、太陽電池以外の電源（ＡＣ電源など）からの充電を抑制できる。
【００２２】
また、本発明の第３の態様に係る充電制御装置によれば、例えば曜日毎に同じ場所へ出かける生活習慣がある場合には、充電が行われる曜日の過去の充電場所や充電量などの充電に関する情報を収集し、その曜日について統計処理によって充電量の平均値や中間値を得て、その曜日の充電量を高精度に予測することができる。
【００２３】
また、本発明の第４の態様に係る充電制御装置によれば、天気予報応じて過去の充電量に対して重み付けを行うことで、より高精度に充電量を予測することができる。これにより、同じ場所であっても、例えば曇りの日と晴れの日とで太陽電池による充電量が異なるが、天気予報に応じて、より高精度に充電量を予測することができる。
【００２４】
また、本発明の第５の態様に係る充電制御装置によれば、日常生活外の環境においては、目論見どおりの充電量を太陽電池による充電によって得られない可能性があるので、太陽電池による充電量を少なめに予測することで、充電量を多く見積もって充電量不足が生じるということを防止できる。
【００２５】
また、本発明の第６の態様に係る充電制御装置によれば、旅行等の例外ケースが充電量の予測に反映されることなく、充電量の予測の精度が向上する。
【００２６】
また、本発明の第７の態様に係る充電制御装置によれば、過去の照度量から過去の充電量を導出することで、過去に充電された位置での将来の充電量を予測することができる。
【００２７】
また、本発明の第８の態様に係る充電制御装置によれば、太陽電池による予測充電量に基づいて太陽電池以外による充電量を調整することができ、二次電池が充電量不足になることを防止しつつ、太陽電池以外の電源（ＡＣ電源など）からの充電を効率良く抑制できる。
【００２８】
また、本発明の第９の態様に係る充電制御装置によれば、予測が外れ、太陽電池による充電が失敗した場合であっても、所定の閾値が示す充電量を確保することができる。
【００２９】
本発明の第１０の態様に係る充電制御方法によれば、実際の環境下でどの程度、太陽電池で充電可能か予測することで、充電量不足になることを防止しつつ、太陽電池以外の電源（ＡＣ電源など）からの充電を抑制できる。つまり、太陽光発電による電力を積極的に利用して商用電源による電力の利用を抑えつつ、装置自体が頻繁に移動する場合であっても充電量不足を回避することが可能である。
【００３０】
本発明の第１１の態様に係る充電制御プログラムによれば、実際の環境下でどの程度、太陽電池で充電可能か予測することで、充電量不足になることを防止しつつ、太陽電池以外の電源（ＡＣ電源など）からの充電を抑制できる。つまり、太陽光発電による電力を積極的に利用して商用電源による電力の利用を抑えつつ、装置自体が頻繁に移動する場合であっても充電量不足を回避することが可能である。
【図面の簡単な説明】
【００３１】
【図１】本発明の第１の実施形態における携帯端末装置の構成例を示すブロック図
【図２】本発明の第１の実施形態における携帯端末装置の充電に関する動作例を示すフローチャート
【図３】本発明の第１の実施形態における携帯端末装置が省電力充電モードでの充電閾値を決定するための動作例を示すフローチャート
【図４】本発明の第１の実施形態における太陽電池により蓄電池が充電された１日の充電量の一例を示す図
【図５】本発明の第１の実施形態における天気予報情報と補正係数との関係の一例を示すテーブル
【図６】本発明の第１の実施形態における天気予報情報を使用した場合の補正係数の時間推移の一例を示す図
【図７】本発明の第１の実施形態における携帯端末装置がＡＣ充電器により蓄電池を充電するための第１動作例を示すフローチャート
【図８】本発明の第１の実施形態における携帯端末装置がＡＣ充電器により蓄電池を充電するための第２動作例を示すフローチャート
【図９】本発明の第１の実施形態における携帯端末装置がＡＣ充電器により蓄電池を充電するための第２動作例を示すフローチャート
【図１０】本発明の第２の実施形態における携帯端末装置の構成例を示すブロック図
【図１１】本発明の第２の実施形態における携帯端末装置が省電力充電モードでの充電閾値を決定するための動作例を示すフローチャート
【発明を実施するための形態】
【００３２】
本発明の実施形態について、図面を参照しながら以下に説明する。
【００３３】
本発明の実施形態における充電制御装置は、携帯電話や携帯情報端末（ＰＤＡ）等の携帯端末装置、携帯用ゲーム機、携帯用音楽プレイヤー、携帯用テレビ受信機、携帯用ラジオ受信機、パーソナルコンピュータ等の電子機器、家電機器、ソーラー自動車、ソーラーバイク、ソーラー自転車など、ユーザが持ち運び可能な機器を広く含む。以下の実施形態では、携帯端末装置を例に説明する。
【００３４】
（第１の実施形態）
図１は、本発明の第１の実施形態における携帯端末装置の構成例を示すブロック図である。図１に示す携帯端末装置１００は、制御部１０１、アンテナ部１０２、無線部１０３、表示部１０４、位置情報検出部１０５、メモリ１０６、操作部１０７、スピーカ１０８、マイクロフォン１０９、レシーバ１１０、太陽電池１１１、充電制御部１１２、蓄電池（二次電池）１１３、及びアダプタ接続部１１４、を有して構成される。また、制御部１０１は、ＣＰＵ（マイクロコンピュータ）１２１、プログラム格納部１２２、電源制御部１２３を備える。
【００３５】
制御部１０１は、携帯端末装置１００の全体の動作を制御する。無線部１０３は、アンテナ部１０２を介して携帯電話の無線基地局等との間で無線通信回線を形成し、外部の通信装置との間で通信を行う。表示部１０４は、液晶表示器等により構成され、文字列や画像などの様々な情報を可視情報として画面上に表示する。
【００３６】
位置情報取得部１０５は、携帯端末装置１００の位置に係る位置情報を取得する。例えば、ＧＰＳ（Global Positioning System）機能により、携帯端末装置１００の位置する緯度、経度、高度の情報を取得する。また、例えば、携帯端末装置１００が通信する基地局のＩＤの情報を取得する。また、例えば、携帯端末装置１００が接続される無線ＬＡＮのアクセスポイントの情報を取得する。
【００３７】
メモリ１０６は、読み出し専用メモリ（ＲＯＭ）、読み書き自在なメモリ（ＲＡＭ）、不揮発性メモリ、などを備えている。メモリ１０６上には、ＣＰＵ１２１等が動作するために必要な様々なプログラムのデータや、様々な機能を実現するために必要な情報が保持される。
【００３８】
また、メモリ１０６は、位置情報取得部１０５により取得された携帯端末装置１００の位置に係る位置情報、その位置で太陽電池１１１により蓄電池１１３が充電された充電量に係る充電量情報、などの各種情報を記憶する。また、太陽電池１１１により蓄電池１１３が充電された充電日時に係る充電日時情報が記憶されてもよい。なお、この充電日時は、例えば曜日のみを識別する情報であっても、時分まで識別する情報であってもよく、広く時刻や時間に関する情報が含まれる。また、太陽電池１１１により蓄電池１１３が充電されたときの天気予報に係る天気予報情報が記憶されてもよい。メモリ１０６は、これらの情報を関連付けて記憶することができる。
【００３９】
操作部１０７は、テンキーや方向キーなどの各キー、タッチパッド、タッチパネル等により構成される。操作部１０７への操作により各種情報の入力が可能である。スピーカ１０８は、受信した通話相手の音声等の電気信号を音響の振動に変換して出力するものであり、例えばハンドフリー機能適用時に使用される。スピーカ１０８により出力された音響については、離れて聞くことを前提としている。マイクロフォン１０９は、この携帯端末装置１００を使用するユーザの発した音声等の音響を電気信号に変換する。レシーバ１１０は、受信した通話相手の音声等の電気信号を音響の振動に変換して出力するものであり、例えば通常の通話時に使用される。レシーバ１１０により出力された音響については、近くで聞くことを前提としている。
【００４０】
太陽電池１１１は、光起電力効果を利用して、太陽光等による光エネルギーを直接電力に変換する電力機器である。アダプタ接続部１１４は、ＡＣ充電器、ＵＳＢ充電ケーブル、ＤＣ充電器等が接続される接続端子であり、携帯端末装置１００の外部にある外部電源から電力が供給される。なお、以下の説明では、外部電源としてＡＣ充電器を用いる例を主に説明する。
【００４１】
充電制御部１１２は、繰り返し充電可能な蓄電池１１３への充電を制御するものであり、太陽電池１１１からの電力又はアダプタ接続部１１４に接続される外部電源からの電力を蓄電池１１３へ供給するよう制御したり、電力の供給を停止するよう制御したりする。
【００４２】
ＣＰＵ１２１は、プログラム格納部１２２に格納されたプログラムやメモリ１０６上に予め保持されているプログラムのデータを読み出して実行し、制御部１０１内の各部を制御して必要とされる機能を実現する。例えば、後述する携帯端末装置１００の動作や各処理もＣＰＵ１２１が所定のプログラムを実行することにより実現される。なお、このプログラムには、本実施形態の充電制御プログラムが含まれてもよい。
【００４３】
プログラム格納部１２２は、制御部１０１が実行するプログラムを記憶している。このプログラムには、例えば本実施形態の充電制御プログラムも含まれる。電源制御部１２３は、太陽電池１１１及び蓄電池１１３の状況を監視し、充電制御部１１２に必要な指示を与える。
【００４４】
また、制御部１０１は、メモリ１０６に記憶された情報のうち、太陽電池１１１により蓄電池１１３が充電される位置である充電予定位置と同位置を示す位置情報と、この位置情報に係る充電量情報（つまり、充電予定位置と同位置での充電量に係る充電量情報）と、に基づいて、充電予定位置での太陽電池１１１による充電量を予測する。なお、ここでの同位置とは、例えばＧＰＳにより取得される緯度、経度、高度等のＧＰＳ情報、基地局ＩＤ、アクセスポイントの情報が完全に一致する場合に限られない。例えば、使用する測位システムの精度に応じ、ある程度の範囲内であれば同位置と見做し、精度を考慮してもなお、明らかに位置が異なるようであれば同位置と看做さないとしても良い。以下、いくつかの例を示す。
【００４５】
例えば、ＧＰＳと基地局情報を併用使用したＡ−ＧＰＳのシステムでは、屋内でも数ｍから２０ｍ程度の精度となる。そのため、全く同じ位置にいても測位結果は２０ｍ程度ずれてしまう恐れがある。したがって、環境によって測定精度が変化するため、このずれを考慮し、かつ、ある程度の幅を持たせた範囲を同位置と見做すことが望ましい。例えば、測定のワースト精度を２０ｍと決めた例では、測定から２０ｍ以上外れた位置は同位置と見做さなず、２０ｍ未満であれば同位置と見做すことなどが考えられる。なお、携帯電話が圏外エリアのケースでは、ＧＰＳ衛星しか利用できなくなるケースがある。
【００４６】
また、屋内などのＧＰＳ衛星の受信が良好に利用できないエリアでは、基地局情報を使用した方が有効なケースもある。基地局情報を使用した測位は基地局のセル半径に大きく左右される。この場合の精度は、一般に都市部では２００〜５００ｍ、郊外では２〜３ｋｍになる。そのため、この場合は、位置のずれが数ｋｍ前後までの範囲であれば、同位置と見做すこと等が考えられる。
【００４７】
また、無線ＬＡＮのアクセスポイントを使用した測位を用いる場合も考えられる。この場合の精度は、１００ｍ以内程度であることが一般的である。このケースでは、例えば、１００ｍ以上外れた位置は同位置と見做さず、１００ｍ未満であれば同位置と見做すことが考えられる。なお、無線ＬＡＮのアクセスポイントを使用して測位を行うことができるのは、アクセスポイントが存在するエリアに限定される。
【００４８】
なお、現実的には、ユーザが携帯端末装置１００を常に全く同じ位置に置くことは考えにくいため、測位システムの精度が非常に高く位置を正確に検出可能な場合であっても、同位置と判断する範囲に幅を持たせることが望ましい。
【００４９】
また、制御部１０１は、充電モードの設定を行う。充電モードには、省電力充電モード及び通常充電モードが含まれる。また、制御部１０１は、ＡＣ充電器による蓄電池１１３への充電量を制御するための充電閾値を決定する。なお、充電閾値は、充電モード毎に決定されてもよい。この場合、省電力充電モードでは、太陽電池１１１による蓄電池１１３への充電量を考慮して充電閾値を決定する。また、通常充電モードでは、太陽電池１１１による蓄電池１１３への充電量を考慮せずに充電閾値を決定する。したがって、省電力充電モードの方が、通常充電モードよりも効率の良い充電を行うことができる。
【００５０】
次に、図１に示した携帯端末装置１００の動作について説明する。
図２は、携帯端末装置１００の充電に関する動作例を示すフローチャートである。
【００５１】
充電制御部１１２は、省電力充電モードでの充電閾値を決定するための省電力充電モードの充電閾値決定処理を実行する（ステップＳ１１）。省電力充電モードの充電閾値決定処理の詳細については後述する。続いて、充電制御部１１２は、省電力充電モードでの充電閾値又は通常充電モードでの充電閾値を用いて、ＡＣ充電器により蓄電器１１３を充電するための充電処理を実行する（ステップＳ１２）。ＡＣ充電器による充電処理の詳細については後述する。
【００５２】
なお、省電力充電モードが充電モードに設定されている場合にのみ、省電力充電モードの充電閾値決定処理を行うようにしてもよい。また、ＡＣ充電器がアダプタ接続部１１４に接続されている場合にのみ、省電力充電モードの充電閾値決定処理を行うようにしてもよい。
【００５３】
また、図２では、省電力充電モードの充電閾値決定処理とＡＣ充電器による充電処理を続けて行うよう記載しているが、これに限られず、あらかじめ省電力充電モードの充電閾値を決定しておき、ＡＣ充電器による充電処理を任意のタイミングで行うようにしてもよい。
【００５４】
また、省電力充電モードを実施可能なエリアを制限しておき、位置情報取得部１０５により取得された携帯端末装置１００の位置が省電力充電モードの実施可能なエリア外である場合には、省電力充電モードが充電モードに設定されていても、通常充電モードが設定されているものとして、ＡＣ充電器による充電処理を行うようにしてもよい。
【００５５】
次に、省電力充電モードでの充電閾値決定処理の詳細について説明する。
図３は、携帯端末装置１００が省電力充電モードでの充電閾値を決定するための動作例を示すフローチャートである。
【００５６】
まず、無線部１０３は、図示しない外部サーバから天気予報に係る天気予報情報（快晴／晴れ／曇り／雨などの情報）を受信し、制御部１０１は、この天気予報情報をサンプルとしてメモリ１０６に記憶させる（ステップＳ１０１）。続いて、位置情報取得部１０５は、無線部１０３を介して携帯端末装置１００の位置情報を取得し、制御部１０１は、この位置情報をサンプルとしてメモリ１０６に記憶させる（ステップＳ１０２）。続いて、充電制御部１１２は、太陽電池１１１により蓄電池１１３が充電された充電量を監視し、この充電量に係る充電量情報をサンプルとしてメモリ１０６に記憶させる（ステップＳ１０３）。
【００５７】
なお、ステップＳ１０１〜Ｓ１０３において、天気予報情報、位置情報、充電量情報の各サンプルを取得し、メモリ１０６に記憶させるタイミングは任意であるが、例えば３０分間隔で、同じタイミングで行われる。また、上記のサンプルを取得等する期間（サンプル期間）も任意であるが、例えば４週間である。
【００５８】
また、天気予報情報、位置情報、充電量情報の全てを取得する必要はなく、少なくとも位置情報、充電量情報を取得すればよい。また、制御部１０１が、例えば充電された日時に係る充電日時情報を取得し、メモリ１０６に記憶させるようにしてもよい。
【００５９】
続いて、制御部１０１は、ステップＳ１０１〜Ｓ１０３において、各サンプルの取得等を開始してから所定のサンプル期間（例えば４週間）が経過したか否かを判定する（ステップＳ１０４）。所定のサンプル期間が経過していない場合には、ステップＳ１０１に戻る。
【００６０】
各サンプルの取得等の開始から所定のサンプル期間が経過した場合には、制御部１０１は、各サンプルに基づいて、太陽電池１１１により蓄電池１１３を充電する場合の充電量を予測する（ステップＳ１０５）。例えば、ＧＰＳ等により取得された位置情報と、この位置情報に係る位置で太陽電池１１１により蓄電池１１３が充電された充電量に係る充電量情報と、を取得することで、その位置でのその取得タイミングにおける充電量を知ることができる。また、定期的に取得された充電量を積算することで、例えば１日の充電量を知ることができる。この充電量の情報を過去の情報として蓄積しておくことで、その日と同様の行動を行う場合、つまり同様の場所に出かける場合には、同程度の充電量になるであろうと予測することができる。
【００６１】
続いて、制御部１０１は、予測された充電量（予測充電量）に基づいて、省電力充電モードでの充電閾値を決定する（ステップＳ１０６）。充電閾値は、蓄電池１１３の満充電量と太陽電池１１１による予測充電量とに基づいて決定され、例えば、蓄電池１１３の満充電量から特定期間における太陽電池１１１による予測充電量を差し引いた量である。この充電閾値は、曜日毎、時間毎、もしくはその他特定期間毎（平日、土日等）に決定されてもよい。
【００６２】
次に、省電力充電モードでの充電閾値の第１具体例について説明する。
【００６３】
図４は、太陽電池１１１により蓄電池１１３が充電された１日の充電量の一例であり、１日の充電量の推移を示している。
【００６４】
＜ＳｔｅｐＡ＞
１日の太陽電池１１１による蓄電池１１３への充電量Ｗは、時刻ｔ０から時刻ｔ１までの充電量をＷ１、時刻ｔ１から時刻ｔ２までの充電量をＷ２、時刻ｔａから時刻ｔａ＋１までの充電量をＷａ＋１とすると、以下の（式１）で表すことができる。
Ｗ＝Ｗ１＋Ｗ２＋・・・＋Ｗａ＋Ｗａ＋１・・・      （式１）
制御部１０１は、図４に示した各期間での充電量を積算する。この積分値が１日の充電量となる。
【００６５】
ここで、メモリ１０６に記憶させる充電量測定の時間間隔は任意でよいが、例えば３０分間隔とすると、時刻ｔ１〜ｔ４８の４８ｓｔｅｐとなり、４８個の充電量のサンプルが得られる。また、このときの位置情報取得部１０５により取得される位置情報のサンプルも４８個となり、それぞれが各充電量に対応する充電場所を示す。なお、１日の充電量をサンプルとして取得するのではなく、日の出時刻及び日の入り時刻を取得し、日の出時刻から日の入り時刻までの期間のみ充電量のサンプルを得るようにしてもよい。日の入り後は太陽電池１１１による充電は当然期待できないためである。
【００６６】
＜ＳｔｅｐＢ＞
制御部１０１が、ＳｔｅｐＡで得た１日の充電量を曜日毎に区分してメモリ１０６に記憶させる。このとき、月曜日の１日の充電量をＷ（月）、火曜日の１日の充電量をＷ（火）、水曜日の１日の充電量をＷ（水）、木曜日の１日の充電量をＷ（木）、金曜日の１日の充電量をＷ（金）、土曜日の１日の充電量をＷ（土）、日曜日の１日の充電量をＷ（日）、とする。
【００６７】
＜ＳｔｅｐＣ＞
制御部１０１が、サンプル期間に応じて、予測充電量として、各曜日の平均充電量を算出する。なお、サンプル期間は任意であるが、長期間であるほど望ましい。例えば、サンプル期間を４週間とした場合には、１週目の月曜日の１日の充電量をＷ（月１）、２週目の月曜日の１日の充電量をＷ（月２）、３週目の月曜日の１日の充電量をＷ（月３）、４週目の月曜日の１日の充電量をＷ（月４）、とする。このとき、月曜日の平均充電量Ｗａｖｅ（月）は、以下の（式２）で表すことができる。
Ｗａｖｅ（月）＝Ｗ（月１）＋Ｗ（月２）＋Ｗ（月３）＋Ｗ（月４）／４      （式２）
ここでは、曜日毎に平均充電量を算出する例を示しているが、これに限られず、１時間毎の平均充電量、６時間毎の平均充電量など、より短い期間を設定してもよい。
【００６８】
このように制御部１０１は、メモリ１０６にグループ毎（曜日毎、特定の時間帯毎、など）に区分されて記憶された充電日時情報のうち、同一グループ（同じ曜日、同じ時間帯、など）に属する充電日時情報に係る充電量に対して、平均化処理等の統計処理を行い、その結果に基づいて、充電予定位置において、太陽電池１１１により蓄電池１１３が充電される日時である充電予定日時（例えば次の月曜日）の太陽電池１１１による充電量を予測してもよい。
【００６９】
さらに、制御部１０１は、平均値を用いずに、メモリ１０６に記憶された情報のうち、充電予定位置に対応する位置に係る位置情報と、充電予定日時の一定期間前の日時（例えば１週間前の月曜日）に係る充電日時情報と、その位置情報と充電日時情報とに関連付けられた充電量と、に基づいて、充電予定位置での充電予定日時（例えば次の月曜日）の太陽電池１１１による充電量を予測してもよい。
【００７０】
＜ＳｔｅｐＤ＞
サンプル期間のある特定期間における充電場所が他の期間の充電場所と異なる場合には、制御部１０１は、予測充電量を算出するためのサンプルとして利用することを禁止してもよい。これは、普段の生活環境と著しく違う場所にいる場合、太陽電池の充電量も平常時の充電量から大きく外れる虞があるためである。他の期間の充電場所と異なる充電場所とは、例えば、メモリ１０６に記憶された位置情報のうち、メモリ１０６に記憶された位置情報に係る位置の平均位置から所定距離以上である位置情報に該当する充電場所である。また、例えば、サンプルとしての利用を禁止する充電場所に係る位置情報をあらかじめ登録しておいてもよい。
【００７１】
ここでは、サンプル期間をＳｔｅｐＣと同様に４週間とし、１日のサンプル数をＳｔｅｐＡと同様に４８個とした場合を想定する。また、１週目の時刻ｔ１〜ｔ２の期間及び時刻ｔ２〜ｔ３の期間の２つのサンプルが他週（２週目〜４週目）と異なる充電場所であると制御部１０１が判断した場合を想定する。１週目の時刻ｔ１〜ｔ２の期間の充電量をＷ（月１）ｔ２、１週目の時刻ｔ２〜ｔ３の期間の充電量をＷ（月１）ｔ３、とすると、平均値を用いた場合、予測充電量は以下の（式３）で表すことができる。
Ｗ（月）＝［｛（Ｗ（月１）−Ｗ（月１）ｔ２−Ｗ（月１）ｔ３＋Ｗ（月２）＋Ｗ（月３）＋Ｗ（月４））／（４６＋４８＋４８＋４８）｝×１９２］／４      （式３）
【００７２】
このように、制御部１０１は、メモリ１０６に記憶された他の位置情報に係る位置とは異なる位置で充電された充電量（例えば１週目の時刻ｔ１〜ｔ３の期間の充電量）については、充電量が０であったものとして、充電量の予測を行うための対象から除外して、充電予定位置での太陽電池１１１による充電量を予測してもよい。
【００７３】
さらに、制御部１０１は、メモリ１０６に記憶され、他の位置情報に係る位置とは異なる位置で充電された充電量（例えば１週目の時刻ｔ１〜ｔ３の期間の充電量）については、実際にメモリ１０６に記憶された充電量よりも小さい充電量であったものとして扱い、充電量の予測に利用するようにしてもよい。
【００７４】
＜ＳｔｅｐＥ＞
充電制御部１１２は、予測充電量に基づいて、省電力充電モードでの充電閾値を算出する。省電力モードでの充電閾値は特定期間毎に設定してもよい。例えば、火曜日、水曜日、及び木曜日の３日間で太陽電池１１１による充電を行うことを想定する。上記３日間の予測充電量をＢとすると、省電力充電モードでの充電閾値Ｃｔｈは、蓄電池１１３の満充電量Ｃｍａｘを用いて、以下の（式４）で表すことができる。
Ｃｔｈ＝Ｃｍａｘ−Ｂ      （式４）
【００７５】
このような第１具体例により太陽電池１１１による充電量を予測することで、蓄電池１１３が充電量不足になることを防止しつつ、環境負荷の少ない太陽電池１１１による充電をなるべく多用することができる。例えば、毎週同様の生活習慣（例えば平日は会社へ出勤するなど）を繰り返す場合には、同じ曜日の同じ時間帯にはどの場所にユーザがいるか予測がつくことから、過去の充電位置やその充電位置での充電量に基づいて、将来の充電日時や充電位置での充電量を予測することができる。太陽電池１１１による充電量の予測を行うことで、太陽電池１１１以外の装置による充電（例えばＡＣ充電器による）を最低限どの程度行うべきか判別できるので、充電量不足を防止することができる。
【００７６】
次に、省電力充電モードでの充電閾値の第２具体例について説明する。
ここでは、先に説明した省電力充電モードでの充電閾値の第１具体例と異なる点を主に説明する。
【００７７】
＜ＳｔｅｐＡ’＞
１日の太陽電池１１１による蓄電池１１３への充電量Ｗは、ＳｔｅｐＡと同様に、（式２）によって表すことができる。ここでは、制御部１０１は、充電量のサンプル取得、位置情報のサンプル取得とともに、天気予報情報のサンプルも取得し、メモリ１０６に記憶させる。
【００７８】
そして、制御部１０１は、天気予報情報に基づいて補正係数を算出する。この補正係数は、単位期間の充電量に対する重み付けのために用いられる。図５は、天気予報情報と補正係数との関係の一例を示すテーブルである。このテーブルを用いると、図６に示すように、０時〜７時、１５時〜１７時の天気予報情報が晴れを示すときには、この期間の補正係数αは０．６となる。また、７時〜１５時の天気予報情報が快晴を示すときには、この期間の補正係数αは１．０となる。また、１７時〜２３時の天気予報情報が曇りを示すときには、この期間の補正係数αは０．２となる。また、２３時〜２４時の天気予報情報が雨を示すときには、この期間の補正係数αは０となる。
【００７９】
なお、図５に示す例では、天気予報情報が４パターンとなっているが、さらに天気予報情報を詳細に取得可能であれば、補正係数をさらに細かく設定してもよい。また、図６に示す例では、１時間間隔で天気予報情報を取得しているため２４個のサンプルとなっているが、サンプル数は任意である。
【００８０】
天気予報情報をもとに求められた補正係数を反映した１日の充電量をＷ’とする。Ｗ’は、単位時間の全てにおいて、補正係数１として算出される。時刻ｔ０から時刻ｔ１までの補正係数をα１、時刻ｔ１から時刻ｔ２までの補正係数をα２、時刻ｔａから時刻ｔａ＋１までの補正係数をαａ＋１とすると、１日の充電量Ｗ’は以下の（式５）で表すことができる。
Ｗ’＝Ｗ１／α１＋Ｗ２／α２＋・・・＋Ｗａ／αａ＋Ｗａ＋１／αａ＋１・・・      （式５）
なお、ＳｔｅｐＡと同様に、日の出時刻及び日の入り時刻を考慮してもよい。
【００８１】
＜ＳｔｅｐＢ’＞
制御部１０１が、ＳｔｅｐＡ’で得た、天気予報情報をもとに補正係数を反映した１日の充電量を、曜日毎に分けてメモリ１０６に記憶させる。このとき、月曜日の１日の充電量をＷ’（月）、火曜日の１日の充電量をＷ’（火）、水曜日の１日の充電量をＷ’（水）、木曜日の１日の充電量をＷ’（木）、金曜日の１日の充電量をＷ’（金）、土曜日の１日の充電量をＷ’（土）、日曜日の１日の充電量をＷ’（日）、とする。
【００８２】
＜ＳｔｅｐＣ’＞
制御部１０１が、サンプル期間に応じて、予測充電量として、各曜日の平均充電量を算出する。なお、サンプル期間は任意であるが、長期間であるほど望ましい。例えば、サンプル期間を４週間とした場合には、１週目の月曜日の１日の充電量をＷ’（月１）、２週目の月曜日の１日の充電量をＷ’（月２）、３週目の月曜日の１日の充電量をＷ’（月３）、４週目の月曜日の１日の充電量をＷ’（月４）、とする。このとき、月曜日の平均充電量Ｗ’ａｖｅ（月）は、以下の（式６）で表すことができる。
Ｗ’ａｖｅ（月）＝Ｗ’（月１）＋Ｗ’（月２）＋Ｗ’（月３）＋Ｗ’（月４）／４      （式６）
なお、ＳｔｅｐＣと同様に、平均充電量を算出する時間単位は任意である。
また、ＳｔｅｐＣと同様に、平均値を用いずに、予測充電量を求めてもよい。
【００８３】
＜ＳｔｅｐＤ’＞
サンプル期間の特定期間における充電場所が他の期間の充電場所と異なる場合には、制御部１０１は、予測充電量を算出するためのサンプルとして利用することを禁止してもよい。ここでは、サンプル期間を４週間とし、１日のサンプル数を４８個とした場合を想定する。また、１週目の時刻ｔ１〜ｔ２の期間及び時刻ｔ２〜ｔ３の期間の２つのサンプルが他週（２週目〜４週目）の同時刻の期間と異なる充電場所であると制御部１０１が判断した場合を想定する。１週目の時刻ｔ１〜ｔ２の期間の充電量をＷ’（月１）ｔ２、１週目の時刻ｔ２〜ｔ３の期間の充電量をＷ’（月１）ｔ３、とすると、平均値を用いた場合、予測充電量は以下の（式７）で表すことができる。
Ｗ’（月）＝［｛（Ｗ’（月１）−Ｗ’（月１）ｔ２−Ｗ’（月１）ｔ３＋Ｗ’（月２）＋Ｗ’（月３）＋Ｗ’（月４））／（４６＋４８＋４８＋４８）｝×１９２］／４      （式７）
【００８４】
＜ＳｔｅｐＥ’＞
制御部１０１は、充電予定日時での天気予報情報を取得し、補正係数を決定する。例えば、火曜日、水曜日、及び木曜日の３日間で太陽電池１１１による充電を行うことを想定する。火曜日の時刻ｔ０〜ｔ１の補正係数をα（火）ｔ１、火曜日の時刻ｔ１〜ｔ２の補正係数をα（火）ｔ２、火曜日の時刻ｔａ〜ｔ２ａ＋１の補正係数をα（火）ｔａ＋１、火曜日の時刻ｔ０〜ｔ１の充電量をＷ’（火）ｔ１、火曜日の時刻ｔ１〜ｔ２の充電量をＷ’（火）ｔ２、火曜日の時刻ｔａ〜ｔａ＋１の充電量をＷ’（火）ｔａ＋１、とすると、火曜日の１日の予測充電量Ｗα（火）は、以下の（式８）で表すことができる。
Ｗα（火）＝α（火）ｔ１×Ｗ’（火）ｔ１＋α（火）ｔ２×Ｗ’（火）ｔ２＋・・・α（火）ｔａ×Ｗ’（火）ｔａ＋α（火）ｔａ＋１×Ｗ’（火）ｔａ＋１・・・      （式８）
このように、実際の予測充電量を求める際には、補正係数を１として記憶しておいた過去の充電量に、補正係数による重み付けを行う。
【００８５】
そして、制御部１０１は、補正係数を反映した火曜日、水曜日、及び木曜日の３日間の予測充電量Ｂ’を算出する。予測充電量Ｂ’は以下の（式９）で表すことができる。
Ｂ’＝Ｗα（火）＋Ｗα（水）＋Ｗα（木）      （式９）
【００８６】
そして、制御部１０１は、予測充電量に基づいて、省電力充電モードでの充電閾値を算出する。省電力モードでの充電閾値は特定期間毎に設定してもよい。ここでは、制御部１０１は、予測充電量Ｂ’に基づいて、先の火曜日、水曜日、及び木曜日の省電力充電モードでの充電閾値を算出する。省電力充電モードでの充電閾値Ｃ’ｔｈは、蓄電池１１３の満充電量Ｃｍａｘを用いて、以下の（式１０）で表すことができる。
Ｃｔｈ＝Ｃｍａｘ−Ｂ’      （式１０）
なお、ここでは上記３日間の充電閾値を例に示したが、太陽電池１１１の充電タイミングは任意である。
【００８７】
このように、制御部１０１は、メモリ１０６に記憶された情報のうち、充電予定位置に対応する位置に係る位置情報と、充電予定日時の天気予報に基づき決定される補正係数と、この位置情報と補正係数とに関連する充電量情報と、に基づいて、充電予定位置での充電予定日時における天気予報の場合の充電量を予測してもよい。
【００８８】
このような第２具体例により太陽電池１１１による充電量を予測することで、サンプルが取得された充電日時での天気予報に対応する補正係数、充電予定日時での天気予報に対応する補正係数を用いるので、より正確に充電量を予測することができる。例えば、ユーザが日常的に窓際に所在している場合等、同じ場所で充電を行っている場合であっても、天気によって大きく充電量が変化することがある。そこで、第２具体例では、補正係数を用いることで天気による充電量の変動を平準化した上で、充電量を予測に用いているので、より正確に充電量を予測することができる。
【００８９】
次に、携帯端末装置１００のＡＣ充電器による充電処理の詳細について説明する。
図７は、携帯端末装置１００がＡＣ充電器により蓄電池１１３を充電するための第１動作例を示すフローチャートである。
【００９０】
まず、制御部１０１は、アダプタ接続部１１４にＡＣ充電器が接続されているか否かを判定する（ステップＳ２０１）。続いて、制御部１０１は、充電モードが省電力充電モードに設定されているか否かを判定する（ステップＳ２０２）。充電モードが省電力充電モードに設定されている場合には、制御部１０１は、省電力充電モードでの充電閾値を使用される充電閾値として設定する（ステップＳ２０３）。なお、ここでの充電閾値は、補正係数を考慮した場合の充電閾値及び考慮しない場合の充電閾値のいずれであってもよい。一方、充電モードが省電力充電モードに設定されていない場合には、制御部１０１は、通常充電モードでの充電閾値を使用される充電閾値として設定する（ステップＳ２０４）。
【００９１】
使用される充電閾値が設定された後、制御部１０１は、蓄電池１１３の残容量が設定された充電閾値未満であるか否かを判定する（ステップＳ２０５）。充電閾値未満である場合には、充電制御部１１２は、ＡＣ充電器により蓄電池１１３を充電するよう制御する（ステップＳ２０６）。蓄電池１１３への充電を開始した後、制御部１０１は、蓄電池１１３の残容量が設定された充電閾値未満であるか否かを判定する（ステップＳ２０７）。充電閾値未満である場合には、継続してＡＣ充電器により蓄電池１１３を充電するよう制御すべく、ステップＳ２０６に戻る。
【００９２】
一方、ステップＳ２０５又はＳ２０７において、蓄電池１１３の残容量が設定された充電閾値以上である場合、充電制御部１１２は、ＡＣ充電器による蓄電池１１３への充電を停止するよう制御する（ステップＳ２０８）。
【００９３】
このようなＡＣ充電器による充電処理によれば、省電力充電モードでの充電閾値又は通常充電モードでの充電閾値を用いてＡＣ充電器による充電を行うことで、蓄電池１１３の充電量が不十分となることなく、なるべく環境負荷の小さい太陽電池１１１による充電を行うことができる。
【００９４】
次に、図８〜図９は、携帯端末装置１００がＡＣ充電器により蓄電池１１３を充電するための第２動作例を示すフローチャートである。この第２動作例では、ＡＣ充電後に蓄電池１１３の残容量が１０％以上となることが保証される。この例は、例え太陽電池１１１によってほぼ１００％充電が可能であると予測された場合であっても、生活習慣の変化などにより太陽電池１１１で十分に充電できなかった場合に備えて、最低限の充電量（この例では１０％）を確保しておくような例である。つまり、蓄電池１１３の充電量について所定の閾値（例えば１０％）を記憶しており、蓄電池１１３の満充電量から制御部１０１により予測された太陽電池１１１による充電量を差し引いた残量が所定の閾値未満である場合、充電閾値を上記所定の閾値に決定する。なお、１０％という数値は一例であり、他の数値であってもよい。
【００９５】
図８〜図９に示す例では、充電モードとして省電力充電モードが設定されている場合を想定する。また、４日に一度だけ必要な場合にＡＣ充電器による充電を行う場合を想定する。つまり、携帯端末装置１００を３日間使用した後に必要があればＡＣ充電器により充電する。例えば、月曜日にＡＣ充電器により充電する場合、その次にＡＣ充電器により充電されるのは金曜日であり、火曜日、水曜日、及び木曜日はＡＣ充電器による充電が行われず、太陽電池１１１による充電のみが行われる。
【００９６】
ここでは、蓄電池１１３の満充電量をＡ（ｆｕｌｌ）とする。また、メモリ１０６により記憶された火曜日、水曜日、及び木曜日の３日間の太陽電池１１１による充電量に基づく予測充電量をＢとする。この予測充電量は、補正係数を考慮した場合の予測充電量及び補正係数を考慮しない場合の予測充電量のいずれであってもよい。また、蓄電池１１３の残容量をＣとする。蓄電池１１３の残容量は、蓄電池１１３の満充電量以下であり、０以上である。つまり０≦Ｃ≦Ａ（ｆｕｌｌ）を満たす。ここでは、太陽電池１１１による蓄電池１１３の最大充電量を９０％とする。
【００９７】
まず、制御部１０１は、蓄電池１１３の満充電量から蓄電池１１３の残容量を差し引いた量が、太陽電池１１１による予測充電量よりも多いか否かを判定する。つまり、Ａ（ｆｕｌｌ）−Ｃ＜Ｂの条件を満たすか否かを判定する（ステップＳ３０１）。この条件を満たす場合、つまり太陽電池１１１による充電量が多く、太陽電池１１１による充電のみで満充電量に達する場合には、制御部１０１は、太陽電池１１１による最大充電量９０％を考慮して、蓄電池１１３の残容量が満充電量の１０％より多いか否かを判定する。つまり、Ｃ＞（１−０．９）×Ａ（ｆｕｌｌ）の条件を満たすか否かを判定する（ステップＳ３０２）。この条件を満たす場合、制御部１０１は、ＡＣ充電器による充電量をゼロに決定する（ステップＳ３０３）。つまり、太陽電池１１１による充電のみで十分であるので、太陽電池１１１による充電のみとしても充電量不足に陥ることなく、環境に配慮した充電を行うことができる。また、蓄電池１１３の残容量がすでに１０％を超えているため、仮に太陽電池１１１での充電に失敗した場合であっても最低限の充電量は保証できる。
【００９８】
一方、ステップＳ３０２の条件を満たさない場合には、制御部１０１は、ＡＣ充電器による充電量を、蓄電池１１３の満充電の１０％から残容量を差し引いた量に決定する。つまり、０．１×Ａ（ｆｕｌｌ）−Ｃに決定する（ステップＳ３０４）。続いて、充電制御部１１２は、ＡＣ充電器による充電を実行するよう制御する（ステップＳ３０５）。ＡＣ充電器による充電の開始後、制御部１０１は、蓄電池１１３の残容量が、蓄電池１１３の満充電量の１０％に達したか否かを判定する。つまり、Ｃ＝０．１×Ａ（ｆｕｌｌ）の条件を満たすか否かを判定する（ステップＳ３０６）。この条件を満たす場合には、充電制御部１１２は、ＡＣ充電器による充電を停止するよう制御する（ステップＳ３０７）。一方、この条件を満たさない場合には、ＡＣ充電器による充電を継続すべく、ステップＳ３０５に戻る。
【００９９】
ステップＳ３０１の条件を満たさない場合、つまり太陽電池１１１による充電量が少なく太陽電池１１１による充電のみでは満充電量に達しない場合には、制御部１０１は、太陽電池１１１による最大充電量９０％を考慮して、蓄電池１１３の残容量が満充電量の１０％より多いか否かを判定する。つまり、Ｃ＞（１−０．９）×Ａ（ｆｕｌｌ）の条件を満たすか否かを判定する（ステップＳ３０８）。この条件を満たさない場合、制御部１０１は、蓄電池１１３の満充電量から太陽電池１１１による予測充電量を差し引いた量が、蓄電池１１３の満充電量の１０％より多いか否かを判定する。つまり、Ａ（ｆｕｌｌ）−Ｂ＞（１−０．９）×Ａ（ｆｕｌｌ）の条件を満たすか否かを判定する（ステップＳ３０９）。
【０１００】
ステップＳ３０８の条件を満たす場合またはステップＳ３０９の条件を満たす場合、制御部１０１は、ＡＣ充電器による充電量を、蓄電池１１３の満充電量から太陽電池１１１による予測充電量及び蓄電池１１１の残容量を差し引いた量に決定する。つまり、Ａ（ｆｕｌｌ）−Ｂ−Ｃに決定する（ステップＳ３１０）。これは、太陽電池１１１による充電では不足する量をＡＣ充電により補充することを意味する。続いて、充電制御部１１２は、ＡＣ充電器による充電を実行するよう制御する（ステップＳ３１１）。ＡＣ充電器による充電の開始後、制御部１０１は、蓄電池１１３の残容量が、蓄電池１１３の満充電量から太陽電池１１１による予測充電量を差し引いた量に達したか否かを判定する。つまり、Ｃ＝Ａ（ｆｕｌｌ）−Ｂの条件を満たすか否かを判定する（ステップＳ３１２）。この条件を満たす場合には、充電制御部１１２は、ＡＣ充電器による充電を停止するよう制御する（ステップＳ３０７）。一方、この条件を満たさない場合には、ＡＣ充電器による充電を継続すべく、ステップＳ３１１に戻る。
【０１０１】
一方、ステップＳ３０９の条件を満たさない場合、制御部１０１は、ＡＣ充電器による充電量を、蓄電池１１３の満充電量の１０％から蓄電池１１３の残容量を差し引いた量に決定する。つまり、０．１×Ａ（ｆｕｌｌ）−Ｃに決定する（ステップＳ３１３）。これは、少なくとも蓄電池１１３の満充電量の１０％以上はＡＣ充電により充電することを意味する。続いて、充電制御部１１２は、ＡＣ充電器による充電を実行するよう制御する（ステップＳ３１４）。ＡＣ充電器による充電の開始後、制御部１０１は、蓄電池１１３の残容量が、蓄電池１１３の満充電量の１０％に達したか否かを判定する。つまり、Ｃ＝０．１×Ａ（ｆｕｌｌ）の条件を満たすか否かを判定する（ステップＳ３１５）。この条件を満たす場合には、充電制御部１１２は、ＡＣ充電器による充電を停止するよう制御する（ステップＳ３０７）。一方、この条件を満たさない場合には、ＡＣ充電器による充電を継続すべく、ステップＳ３１４に戻る。
【０１０２】
このような図８〜図９の処理によれば、充電閾値を用いてＡＣ充電器による充電を行うので、ＡＣ充電器による充電量を最小限に抑えることができ、環境負荷を最小限に抑えることができる。また蓄電池１１３の残容量が１０％を下回らないように調整するので、仮にユーザの生活習慣が変化して太陽電池１１１による充電量が予測充電量に満たない場合であっても、充電量不足となる事態を回避することができる。
【０１０３】
このような本実施形態における携帯端末装置１００によれば、太陽光発電による電力を積極的に利用して、ＡＣ電源などの商用電源による電力の利用を抑えつつ、装置自体が頻繁に移動する場合であっても、充電量不足を回避することが可能である。
【０１０４】
（第２の実施形態）
図１０は、本発明の第２の実施形態における携帯端末装置の構成例を示すブロック図である。図１０に示す携帯端末装置１００Ｂは、制御部１０１、アンテナ部１０２、無線部１０３、表示部１０４、位置情報検出部１０５、メモリ１０６Ｂ、操作部１０７、スピーカ１０８、マイクロフォン１０９、レシーバ１１０、太陽電池１１１、充電制御部１１２、蓄電池１１３、アダプタ接続部１１４、及び照度量検出部１１５を有して構成される。なお、図１０に示した携帯端末装置１００Ｂにおいて、図１に示した携帯端末装置１００と同一の構成については、同一の符号を付して説明を省略又は簡略化する。
【０１０５】
照度量検出部１１５は、太陽電池１１１に照射された単位面積あたりの太陽光の照度量を検出する照度センサとしての機能を有する。
【０１０６】
メモリ１０６Ｂは、メモリ１０６が保持している情報に加え、充電位置での太陽電池１１１への照度量と、その照度量のときの太陽電池１１１による蓄電池１１３への充電量との関係を示す照度量−充電量テーブルを保持する。
【０１０７】
次に、携帯端末装置１００Ｂの動作について説明する。
携帯端末装置１００Ｂは、携帯端末装置１００と同様に、省電力充電モードでの充電閾値決定処理及びＡＣ充電器による充電処理を行う。なお、ＡＣ充電器による充電処理については、第１の実施形態で説明した処理と同様である。
【０１０８】
図１１は、携帯端末装置１００Ｂが省電力充電モードでの充電閾値を決定するための動作例を示すフローチャートである。図１１に示す処理では、充電量ではなく照度量をサンプルとして記憶する。
【０１０９】
まず、無線部１０３は、図示しない外部サーバから天気予報に係る天気予報情報を受信し、制御部１０１は、この天気予報情報をサンプルとしてメモリ１０６に記憶させる（ステップＳ４０１）。続いて、位置情報取得部１０５は、無線部１０３を介して携帯端末装置１００の位置情報を取得し、制御部１０１は、この位置情報をサンプルとしてメモリ１０６に記憶させる（ステップＳ４０２）。続いて、照度量検出部１１５は、太陽電池１１１での照度量を検出し、制御部１０１は、この照度量に係る照度量情報をサンプルとしてメモリ１０６に記憶させる（ステップＳ４０３）。
【０１１０】
なお、ステップＳ４０１〜Ｓ４０３において、天気予報情報、位置情報、照度量情報の各サンプルを取得し、メモリ１０６に記憶させるタイミングは任意であるが、例えば３０分間隔で、同じタイミングで行われる。また、上記のサンプルを取得等する期間（サンプル期間）も任意であるが、例えば４週間である。また、制御部１０１が、例えば充電された日時に係る充電日時情報を取得し、メモリ１０６に記憶させるようにしてもよい。
【０１１１】
続いて、制御部１０１は、ステップＳ４０１〜Ｓ４０３において各サンプルの取得等を開始してから、所定のサンプル期間（例えば４週間）が経過したか否かを判定する（ステップＳ４０４）。所定のサンプル期間が経過していない場合には、ステップＳ４０１に戻る。
【０１１２】
各サンプルの取得等の開始から所定のサンプル期間が経過した場合には、制御部１０１は、各サンプルに基づいて、太陽電池１１１により蓄電池１１３を充電する場合の充電量を予測する（ステップＳ４０５）。例えば、ＧＰＳ等により取得された位置情報と、この位置情報に係る位置で太陽電池１１１により蓄電池１１３が充電された際の照度量に係る照度量情報と、を取得し、メモリ１０６に記憶された照度量−充電量テーブルを参照することで、その位置でのその取得タイミングにおける充電量を知ることができる。また、定期的に取得された照度量から照度量−充電量テーブルを用いて変換された充電量を積算することで、例えば１日の充電量を知ることができる。この充電量の情報に基づいて、その日と同様の行動を行う場合、つまり同様の場所に出かける場合には、同程度の充電量になるであろうと予測することができる。
【０１１３】
続いて、制御部１０１は、予測された充電量（予測充電量）に基づいて、省電力充電モードでの充電閾値を決定する（ステップＳ４０６）。この充電閾値は、曜日毎、時間毎、もしくはその他特定期間毎（平日、土日等）に決定されてもよい。
【０１１４】
このような本実施形態における携帯端末装置１００Ｂによれば、充電量の代わりに照度量をサンプルとして保持することでも、太陽光発電による電力を積極的に利用して、ＡＣ電源などの商用電源による電力の利用を抑えつつ、装置自体が頻繁に移動する場合であっても、充電量不足を回避することが可能である。
【０１１５】
なお、制御部１０１は、照度量検出部１１５により検出される照度量により、太陽電池１１１が設けられた面（太陽電池面）を検出してもよい。この場合、照度量検出部１１５が、太陽電池面が太陽に対向しておらず、下側を向いてしまっている状態を検出した場合に、制御部１０１が、メモリ１０６に記憶された充電量情報に係る過去の充電量よりも、予測充電量を小さく見積もるようにしてもよい。
【０１１６】
なお、本実施形態では、照度量−充電量テーブルを用いて照度を変換した上で、充電量を予測していたが、これに限られるものではない。例えば、テーブルを用いず、計算式によって照度量を充電量に変換するとしても良い。また、個別の照度量を充電量に変換せず、各照度量の情報を直接的にテーブルもしくは計算式によって処理することで、予測充電量を求めるとしてもよい。すなわち、第１の実施形態における充電量に替えて照度量を用いて充電量の予測を行うとしても良い。
【０１１７】
（その他変形例）
以上、第１の実施形態及び第の実施形態２に基づいて本発明を説明した。しかし、本発明は上述した各実施形態に記載したものに限られるものではない。以下のような変形例も本発明に含まれる。
【０１１８】
上述した各実施形態では、同位置にて過去に計測された充電量または照度量を用いて太陽電池１１１による充電量を予測していた。しかし、これに限られるものではない。例えば、互いに離れた位置であっても、天気と充電量の相関関係が似ている場合には、その位置の情報を用いて太陽電池１１１による充電量を予測するなどとしてもよい。
【０１１９】
また、上述した各実施形態では、日時に基づいて充電量等を記憶していたが、これに限られるものではない。例えば、秒や年など異なる単位で充電量を記憶しても良い。すなわち、時刻ごとの充電量等を記憶することができれば、その単位は問わない。
【０１２０】
また、上述した各実施形態では、曜日ごとに充電量等の統計を取っていたがこれに限られるものではない。例えば、曜日などの一定の周期ごとの統計を取るのではなく、他の基準に基づいて不定期な単位で充電量等の統計を取るとしてもよい。例えば、今日の天気に近い天気だったほぼ同時刻の充電量等についての統計を取ることなどが考えられる。
【０１２１】
また、上述した各実施形態では、天気に基づいて定められる補正係数を用いて、所定の単位時刻ごとの充電量等の測定結果を平準化していたが、これに限られるものではない。例えば、複数の単位時刻をまとめた単位について平準化を行うとしてもよいし、全時刻の充電量等の総和を全時刻に対応する天気に基づいて定めた補正係数を用いて補正してもよい。
【０１２２】
また、上記実施の形態の説明に用いた各機能ブロックは、典型的には集積回路であるＬＳＩとして実現される。これらは個別に１チップ化されてもよいし、一部または全てを含むように１チップ化されてもよい。ここでは、ＬＳＩとしたが、集積度の違いにより、ＩＣ、システムＬＳＩ、スーパーＬＳＩ、ウルトラＬＳＩと呼称されることもある。
【０１２３】
また、集積回路化の手法はＬＳＩに限るものではなく、専用回路または汎用プロセッサで実現してもよい。ＬＳＩ製造後に、プログラムすることが可能なＦＰＧＡ（Ｆｉｅｌｄ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｇａｔｅ  Ａｒｒａｙ）や、ＬＳＩ内部の回路セルの接続や設定を再構成可能なリコンフィギュラブル・プロセッサーを利用してもよい。
【０１２４】
さらには、半導体技術の進歩または派生する別技術によりＬＳＩに置き換わる集積回路化の技術が登場すれば、当然、その技術を用いて機能ブロックの集積化を行ってもよい。バイオ技術の適用等が可能性としてありえる。
【０１２５】
また、上述した実施の形態およびその変形例を組み合わせてもよい。
【産業上の利用可能性】
【０１２６】
本発明は、太陽光発電による電力を積極的に利用して商用電源による電力の利用を抑えつつ、装置自体が頻繁に移動する場合であっても充電量不足を回避することが可能な充電制御装置、充電制御方法、及び充電制御プログラム等に有用である。
【符号の説明】
【０１２７】
１００、１００Ｂ  携帯端末装置
１０１  制御部
１０２  アンテナ部
１０３  無線部
１０４  表示部
１０５  位置情報取得部
１０６、１０６Ｂ  メモリ
１０７  操作部
１０８  スピーカ
１０９  マイクロフォン
１１０  レシーバ
１１１  太陽電池
１１２  充電制御部
１１３  蓄電池
１１４  アダプタ接続部
１１５  照度量検出部
【図１】
2012065421.tif 000003
【図２】
2012065421.tif 000004
【図３】
2012065421.tif 000005
【図４】
2012065421.tif 000006
【図５】
2012065421.tif 000007
【図６】
2012065421.tif 000008
【図７】
2012065421.tif 000009
【図８】
2012065421.tif 000010
【図９】
2012065421.tif 000011
【図１０】
2012065421.tif 000012
【図１１】
2012065421.tif 000013