(57)【要約】【課題】効率的に複数の電気自動車を充電する。【解決手段】電気自動車６が駐車スペース３に停車すると、電気自動車６の充電プラグが差込口３１に接続される。制御装置５は、切替スイッチ４経由で電気自動車６と通信することにより、車ＩＤ、電池残量、運行情報等を取得する。次に、ニューラルネット等の手法を用いて、車ＩＤから特定される、自ら記憶する客の来店記録等に基づいて客の滞在時間を予測する。一方、電気自動車６ごとに、充電器２の充電速度を設定し、記憶する。そこで、充電待ちの電気自動車６に関して、電池残量及び充電器２の充電速度により充電時間を計算し、その充電時間が滞在時間に収まるように充電スケジュールを作成する。収まらない場合には、運行情報から帰路に必要な充電量を計算し、その充電量により充電時間を再計算する。そして、充電スケジュールに従って、切替スイッチ４の電力端子４１間の電力ケーブルの接続を切り替える。【選択図】図１
2011083165.tif 000002
【特許請求の範囲】
【請求項１】
駐車中の複数の電気自動車を充電器により充電するシステムであって、
前記電気自動車の駐車開始時刻から出発予定時刻までの駐車時間帯及び前記電気自動車の電池残量を取得し、記憶する手段と、
前記電気自動車に予め設定される前記充電器の標準充電速度を記憶する手段と、
前記電気自動車の電池残量及び前記充電器の標準充電速度に基づいて、前記電気自動車の電池を充電するのに必要な充電時間を算出し、記憶する手段と、
前記充電時間が前記駐車時間帯に収まるように、前記充電器による充電待ちになっている前記電気自動車の順序を、前記出発予定時刻をキーにして並べ替える手段と、
を備えることを特徴とする電気自動車充電システム。
【請求項２】
請求項１に記載の電気自動車充電システムであって、
前記充電時間が前記駐車時間帯に収まる場合に、前記電池の充電終了時刻が前記出発予定時刻まで繰り下がるように前記充電器の充電速度を前記標準充電速度から下げる手段と、
前記充電時間が前記駐車時間帯に収まらない場合に、前記充電終了時刻が前記出発予定時刻まで繰り上がるように前記充電器の充電速度を前記標準充電速度から上げる手段と、
をさらに備えることを特徴とする電気自動車充電システム。
【請求項３】
請求項２に記載の電気自動車充電システムであって、
複数の前記電気自動車の前記充電終了時刻が前記出発予定時刻より早い場合に、各電気自動車に設定された前記充電速度を下げた結果、当該充電速度の合計が前記充電器の最大出力以下になったときに、１の前記充電器により当該複数の前記電気自動車を充電する
ことを特徴とする電気自動車充電システム。
【請求項４】
請求項２に記載の電気自動車充電システムであって、
前記充電時間が前記駐車時間帯に収まらない場合に、前記充電速度を上げても前記充電終了時刻が前記出発予定時刻まで繰り上がらないときに、前記電気自動車の消費電力量及び走行距離に基づいて当該電気自動車の目的地に行くのに必要な電力の充電を行う
ことを特徴とする電気自動車充電システム。
【請求項５】
請求項４に記載の電気自動車充電システムであって、
前記駐車時間帯には前記電気自動車の目的地までに必要な充電を行うことができない場合に、その旨を示す警報、又は、出発する時刻を延長するように促すメッセージを出力する
ことを特徴とする電気自動車充電システム。
【請求項６】
駐車中の複数の電気自動車を充電器により充電する方法であって、
コンピュータは、
前記電気自動車の駐車開始時刻から出発予定時刻までの駐車時間帯及び前記電気自動車の電池残量を取得し、記憶するステップと、
前記電気自動車に予め設定される前記充電器の標準充電速度を記憶するステップと、
前記電気自動車の電池残量及び前記充電器の標準充電速度に基づいて、前記電気自動車の電池を充電するのに必要な充電時間を算出し、記憶するステップと、
前記充電時間が前記駐車時間帯に収まるように、前記充電器による充電待ちになっている前記電気自動車の順序を、前記出発予定時刻をキーにして並べ替えるステップと、
を実行することを特徴とする電気自動車充電方法。
【請求項７】
請求項６に記載の電気自動車充電方法であって、
前記コンピュータは、
前記充電時間が前記駐車時間帯に収まる場合に、前記電池の充電終了時刻が前記出発予定時刻まで繰り下がるように前記充電器の充電速度を前記標準充電速度から下げるステップと、
前記充電時間が前記駐車時間帯に収まらない場合に、前記充電終了時刻が前記出発予定時刻まで繰り上がるように前記充電器の充電速度を前記標準充電速度から上げるステップと、
をさらに実行することを特徴とする電気自動車充電方法。
【請求項８】
請求項７に記載の電気自動車充電方法であって、
前記コンピュータは、
複数の前記電気自動車の前記充電終了時刻が前記出発予定時刻より早い場合に、各電気自動車に設定された前記充電速度を下げた結果、当該充電速度の合計が前記充電器の最大出力以下になったときに、１の前記充電器により当該複数の前記電気自動車を充電する
ことを特徴とする電気自動車充電方法。
【請求項９】
請求項７に記載の電気自動車充電方法であって、
前記コンピュータは、
前記充電時間が前記駐車時間帯に収まらない場合に、前記充電速度を上げても前記充電終了時刻が前記出発予定時刻まで繰り上がらないときに、前記電気自動車の消費電力量及び走行距離に基づいて当該電気自動車の目的地に行くのに必要な電力の充電を行う
ことを特徴とする電気自動車充電方法。
【請求項１０】
請求項９に記載の電気自動車充電方法であって、
前記コンピュータは、
前記駐車時間帯には前記電気自動車の目的地までに必要な充電を行うことができない場合に、その旨を示す警報、又は、出発する時刻を延長するように促すメッセージを出力する
ことを特徴とする電気自動車充電方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の電気自動車を充電するシステムに関する。
【背景技術】
【０００２】
ショッピングセンタ、レストラン、病院等の駐車場で、充電器を用いて電気自動車を充電するサービスを行うとき、１台の充電器で複数の電気自動車を充電する方が効率的である。１台の充電器で複数の電気自動車を充電する従来の技術として、特許文献１には、ケーブルを介して１つの電源と複数の電動車両を接続し、電源から最も後段に接続された電動車両から電源側に向かって、順番に各電動車両のバッテリを充電する充電システムが開示されている。また、特許文献２には、各充電コンセントに接続されたバッテリのうち、端子電圧が低いバッテリ（すなわち、充電量が少ないバッテリ）から順に充電を行う充電装置が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−３１２４０１号公報
【特許文献２】特開平８−１８２２０９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記の従来の技術には、以下のような問題がある。  
（１）客が帰るまでに充電を完了する必要があるが、従来技術では、客の滞在時間、充電待ち客数、充電時間を考慮に入れずに充電順序を決めているため、客が帰るまでに充電が完了しないケースが生じる。  
（２）客が帰るまでに充電を完了すればよいが、従来技術では、客数や時間によらず常に急速充電を行う。このため、不要に大きい出力電流により、バッテリに負担を与えたり、契約電力を超過したり、電力系統に影響を与えたりする。  
（３）客は家に帰り着くのに必要な電力だけを充電すればよいことが多いが、従来技術では、必要な充電量に関係なく常にフル充電を行う。このため、他の客の充電時間を十分に確保できないことが生じる。
【０００５】
本発明は、上記課題を鑑みてなされたものであり、その主たる目的は、効率的に複数の電気自動車を充電することにある。
【課題を解決するための手段】
【０００６】
上記課題を解決するために、本発明は、駐車中の複数の電気自動車を充電器により充電するシステム（電気自動車充電システム）であって、前記電気自動車の駐車開始時刻から出発予定時刻までの駐車時間帯及び前記電気自動車の電池残量を取得し、記憶する手段と、前記電気自動車に予め設定される前記充電器の標準充電速度を記憶する手段と、前記電気自動車の電池残量及び前記充電器の標準充電速度に基づいて、前記電気自動車の電池を充電するのに必要な充電時間を算出し、記憶する手段と、前記充電時間が前記駐車時間帯に収まるように、前記充電器による充電待ちになっている前記電気自動車の順序を、前記出発予定時刻をキーにして並べ替える手段と、を備えることを特徴とする。
【０００７】
この構成によれば、各電気自動車の駐車予定の時間内に電池の充電が完了するように、出発予定時刻に基づいて電気自動車の充電順序を決めるので、効率的な充電を行うことができる。これによれば、電気自動車の利用者は、駐車中に電池の充電を済ませることができるので、駐車時間を有効活用できて便利である。
【０００８】
また、本発明の上記電気自動車充電システムにおいて、前記充電時間が前記駐車時間帯に収まる場合に、前記電池の充電終了時刻が前記出発予定時刻まで繰り下がるように前記充電器の充電速度を前記標準充電速度から下げる手段と、前記充電時間が前記駐車時間帯に収まらない場合に、前記充電終了時刻が前記出発予定時刻まで繰り上がるように前記充電器の充電速度を前記標準充電速度から上げる手段と、をさらに備えることとしてもよい。  
この構成によれば、電気自動車の駐車時間帯に対して充電時間の余裕がある場合には、充電器の充電速度を下げる。これによれば、充電電流が小さくなるので、電気自動車の電池の負担を減らして、電池の寿命を延ばすことができる。一方、電気自動車の駐車時間帯に対して充電時間が足りない場合には、充電器の充電速度を上げる。これによれば、充電器の出力を大きくして、駐車時間帯に充電時間を収めることができる。以上によれば、駐車時間帯における充電時間の確保状況に応じて充電速度を変えることにより、効率的かつ柔軟な充電を行うことができる。
【０００９】
また、本発明の上記電気自動車充電システムにおいて、複数の前記電気自動車の前記充電終了時刻が前記出発予定時刻より早い場合に、各電気自動車に設定された前記充電速度を下げた結果、当該充電速度の合計が前記充電器の最大出力以下になったときに、１の前記充電器により当該複数の前記電気自動車を充電することとしてもよい。  
この構成によれば、１の充電器により複数の電気自動車を充電するために、充電器からの出力電流を大きくし、各電気自動車への充電電流を小さくする。これによれば、充電器を効率よく使用することができるとともに、各電気自動車の電池の負担を減らすことができる。
【００１０】
また、本発明の上記電気自動車充電システムにおいて、前記充電時間が前記駐車時間帯に収まらない場合に、前記充電速度を上げても前記充電終了時刻が前記出発予定時刻まで繰り上がらないときに、前記電気自動車の消費電力量及び走行距離に基づいて当該電気自動車の目的地に行くのに必要な電力の充電を行うこととしてもよい。  
この構成によれば、充電器の充電速度を上げても電気自動車の充電時間が駐車時間帯に収まらない場合には、充電量を小さくして目的地までに必要な充電を行う。これによれば、時間に余裕がない場合には、最低限の充電で済ませることができる。
【００１１】
また、本発明の上記電気自動車充電システムにおいて、前記駐車時間帯には前記電気自動車の目的地までに必要な充電を行うことができない場合に、その旨を示す警報、又は、出発する時刻を延長するように促すメッセージを出力することとしてもよい。  
この構成によれば、目的地までに必要な充電を行うことができない旨を示す警報や、出発時刻を延長するように促すメッセージを出力するので、電気自動車の利用者は、最低限の充電ができていないことを知って必要な対応をとることができる。
【００１２】
なお、本発明は、電気自動車充電方法を含む。その他、本願が開示する課題及びその解決方法は、発明を実施するための形態の欄、及び図面により明らかにされる。
【発明の効果】
【００１３】
本発明によれば、効率的に複数の電気自動車を充電することができる。
【図面の簡単な説明】
【００１４】
【図１】電気自動車充電システム１の構成を示す図である。
【図２】制御装置５の構成を示す図である。
【図３】制御装置５の記憶部５５に記憶される充電管理データ５５Ａの構成を示す図である。
【図４Ａ】施設の駐車スペース３に電気自動車６が着く度に制御装置５で行われる処理全体を示すフローチャートである。
【図４Ｂ】電気自動車６を充電する充電器２が空いている場合に制御装置５で行われる処理を示すフローチャートである。
【図４Ｃ】電気自動車６を充電する充電器２が空いていない場合に制御装置５で行われる処理を示すフローチャートである。
【図４Ｄ】電気自動車６を充電する充電器２が空いていない場合に制御装置５で行われる処理を示すフローチャートである。
【図５】客の滞在時間以内に充電を完了するように、充電待ちの電気自動車６の順序を決定する例を示す図である。
【図６】客の滞在時間内で充電を完了できる範囲内で、できるだけ充電電流が小さくなるように充電する例を示す図である。
【図７】充電待ちの車が複数ある場合に、客の滞在時間内で充電を完了できる範囲内で、できるだけ充電電流が小さくなるように、複数の車を一度に充電する例を示す図である。
【図８Ａ】充電待ちが多く充電時間に余裕がない場合に、帰路に必要な充電量を計算し、必要量を充電して次の車を充電する例を示す図である。
【図８Ｂ】充電待ちが多く充電時間に余裕がない場合に、帰路に必要な充電量を計算し、必要量を充電して次の車を充電する例を示す図である。
【発明を実施するための形態】
【００１５】
以下、図面を参照しながら、本発明を実施するための形態を説明する。本発明の実施の形態に係る電気自動車充電システムは、駐車場に駐車された複数の電気自動車に対して充電器で充電する際に、電気自動車が駐車場に着いてから出発する予定までの時間帯を取得し、その時間帯の中で当該電気自動車の充電が完了するように、各電気自動車の充電順序を決定するものである。そして、複数の電気自動車が１の充電器の空き待ちになっている場合には、出発予定時刻がより早い電気自動車を優先して充電する。これによれば、効率的に複数の電気自動車を充電することができる。
【００１６】
≪システムの構成と概要≫
図１は、電気自動車充電システム１の構成を示す図である。電気自動車充電システム１は、所定の施設に併設された、駐車スペース３を備える駐車場に設置され、充電器２、切替スイッチ４及び制御装置５を備える。
【００１７】
切替スイッチ４は、充電器２と、各駐車スペース３に設置された差込口３１との間に設けられ、各充電器２から電力が供給される差込口３１を切り替える。
【００１８】
充電器２は、切替スイッチ４を経由して、いずれかの差込口３１から駐車スペース３に駐車された電気自動車６に対して電力を供給するものであり、切替スイッチ４のうち、電力端子４１に電力線を通じて接続され、通信機４２に通信線を通じて接続される。
【００１９】
差込口３１は、電気自動車６の充電プラグを差し込むコンセントであり、切替スイッチ４を経由して充電器２から供給される電力を、差し込まれた充電プラグにつながる電気自動車６に送出する。この差込口３１は、切替スイッチ４のうち、電力端子４１に電力線を通じて接続され、通信機４２に通信線を通じて接続される。
【００２０】
制御装置５は、切替スイッチ４の通信機４２を経由して充電器２及び電気自動車６から取得するデータや、自ら記憶するデータ等に基づいて、切替スイッチ４の電力端子４１間における電力ケーブルの接続を随時切り替えることにより、充電器２から電気自動車６への充電を効率よくするものである。
【００２１】
次に、図１を参照しながら、電気自動車充電システム１の処理手順の概要を説明する。まず、電気自動車６が駐車スペース３に停車すると、運転者又は駐車場の管理者によってその電気自動車６の充電プラグが差込口３１に接続される。次に、制御装置５が切替スイッチ４経由で電気自動車６と通信することにより、車ＩＤ、バッテリ情報（充電状態）、運行情報（走行距離、エアコン等の使用状況、消費電力）等を取得する。そして、ニューラルネット等の手法により、車ＩＤから特定される、自ら記憶している客の来店記録等に基づいて客の滞在時間を予測する。
【００２２】
一方、電池残量に基づいてフル充電に必要な時間を計算する。また、家（当日の出発地点）から現在地までの距離、現在地までの運行経路（走行距離）及び消費電力量から、単位距離あたりの消費電力量を求め、その値に家までの走行距離を乗算して、家に帰るまでに最低限必要な電力量及び充電時間を計算する。そして、各電気自動車６の滞在時間、フル充電時間及び最低必要充電時間に基づいて、充電スケジュールを作成する。その充電スケジュールに従って、切替スイッチ４における電力端子４１間の電力ケーブルの接続又は未接続を切り替える。これにより、充電スケジュール通りに、充電器２から各電気自動車６に充電することができる。
【００２３】
図２は、制御装置５の構成を示す図である。制御装置５は、通信部５１、表示部５２、入力部５３、処理部５４及び記憶部５５を備える。通信部５１は、切替スイッチ４の通信機４２を介して充電器２や電気自動車６と通信を行う部分であり、例えば、ＮＩＣ（Network Interface Card）等によって実現される。表示部５２は、処理部５４からの指示によりデータを表示する部分であり、例えば、液晶ディスプレイ（ＬＣＤ：Liquid Crystal Display）等によって実現される。入力部５３は、オペレータがデータ（例えば、充電器２ごとの固有データ等）を入力する部分であり、例えば、キーボードやマウス等によって実現される。処理部５４は、所定のメモリを介して各部間のデータの受け渡しを行うととともに、制御装置５全体の制御を行うものであり、ＣＰＵ（Central Processing Unit）が所定のメモリに格納されたプログラムを実行することによって実現される。記憶部５５は、処理部５４からデータを記憶したり、記憶したデータを読み出したりするものであり、例えば、ＨＤＤ（Hard Disk Drive）やＳＳＤ（Solid State Drive）等の不揮発性記憶装置によって実現される。なお、制御装置５は、ＰＣ（Personal Computer）等の汎用の装置であってもよいし、専用の装置であってもよい。
【００２４】
≪データの構成≫
図３は、制御装置５の記憶部５５に記憶される充電管理データ５５Ａの構成を示す図である。充電管理データ５５Ａは、各充電器２から給電を受ける電気自動車６に関するデータを管理するものであり、車ＩＤ５５Ａ１、受付時刻５５Ａ２、電池残量５５Ａ３、フル充電時間５５Ａ４、最低必要充電量５５Ａ５、最低必要時間５５Ａ６、充電可能時間５５Ａ７、充電速度５５Ａ８、充電開始時刻５５Ａ９、充電終了時刻５５Ａ１０、滞在時間５５Ａ１１、出発予定時刻５５Ａ１２及び状態５５Ａ１３を含む、充電器２ごとのレコードからなる。
【００２５】
車ＩＤ５５Ａ１は、当該充電器２から給電を受ける電気自動車６に固有のＩＤである。受付時刻５５Ａ２は、電気自動車６が駐車スペース３に停車し、その充電プラグが差込口３１に接続された際に、制御装置５が当該電気自動車６を充電対象として受け付けた時刻である。電池残量５５Ａ３は、電気自動車６の電池に残っている電力であり、例えば、満充電に対する割合を示す。フル充電時間５５Ａ４は、ｍａｘ（最大値）の充電速度５５Ａ８により充電した場合に、電池残量５５Ａ３から満充電になるまでにかかる時間である。最低必要充電量５５Ａ５は、電気自動車６が家に帰るのに必要な充電量である。最低必要時間５５Ａ６は、ｍａｘの充電速度５５Ａ８により最低必要充電量５５Ａ５を充電するのにかかる時間である。
【００２６】
充電可能時間５５Ａ７は、電気自動車６が出発するまでに充電できる最大時間であり、出発予定時刻５５Ａ１２から充電開始時刻５５Ａ９を差し引いた時間である。充電速度５５Ａ８は、充電器２から電気自動車６に充電する際の、単位時間あたりの充電量であり、例えば、ｍａｘ又はｍａｘに対する割合を示す。充電開始時刻５５Ａ９は、電気自動車６への充電を開始する（予定の）時刻である。充電終了時刻５５Ａ１０は、電気自動車６への充電を終了する（予定の）時刻である。滞在時間５５Ａ１１は、電気自動車６が駐車スペース３に停車してから出発するまでの時間であり、ニューラルネット等の手法により過去の実績（車ＩＤに対応付けて記憶部５５に記憶されたデータ）から予測してもよいし、駐車したときに運転者により設定された滞在予定時間を用いてもよい。出発予定時刻５５Ａ１２は、電気自動車６が出発する予定の時刻であり、この時刻までに充電を終了させる必要があり、受付時刻５５Ａ２に滞在時間５５Ａ１１を加算した時刻が設定される。状態５５Ａ１３は、電気自動車６の充電状態を示し、充電完了、充電中、待ち等が設定される。なお、充電管理データ５５Ａのうち、状態５５Ａ１３が待ちのレコードは、当該充電器２における電気自動車６の充電待ち行列を示す。
【００２７】
なお、制御装置５の記憶部５５には、車ＩＤごとの過去の来店実績等も記憶されているものとする。
【００２８】
≪システムの処理≫
図４Ａ〜図４Ｄは、電気自動車充電システム１の処理を示すフローチャートである。本処理は、制御装置５が、充電器２や電気自動車６の状態を確認しながら、充電器２の充電速度を調整し、切替スイッチ４の電力ケーブルの接続を切り替えることにより、充電器２から電気自動車６への充電を効率的に行うものである。
【００２９】
◇全体処理◇
図４Ａは、施設の駐車スペース３に電気自動車６が着く度に制御装置５で行われる処理全体を示すフローチャートである。本処理は、施設における１日の業務が開始してから終了するまでの間に行われる（Ｓ４０１〜Ｓ４１３）。
【００３０】
まず、制御装置５は、新規の来客車の充電プラグが差込口３１に接続されたか否かを判定する（Ｓ４０２）。詳細には、電気自動車６が駐車スペース３に停車し、その電気自動車６の充電プラグが、その駐車スペース３に設置された差込口３１に接続された場合に、差込口３１から通信機４２を介して制御装置５へ駐車データが送信されるので、その駐車データを受信したか否かを判定する。充電プラグが接続されない間は（Ｓ４０２のＮＯ）、Ｓ４０２の判定を繰り返す。
【００３１】
充電プラグが接続されると（Ｓ４０２のＹＥＳ）、制御装置５は、受信した駐車データを読み込む（Ｓ４０３）。駐車データには、電気自動車６に固有の車ＩＤ、電気自動車６の電池残量及びその日の運行情報が設定されている。そして、電池残量から満充電にするのに必要な充電量を計算し、その充電量をｍａｘの充電速度で除算することにより、フル充電時間を算出する（Ｓ４０４）。また、車ＩＤに対応付けて記憶されている、電気自動車６の過去の来店実績からニューラルネットにより滞在時間を予測する（Ｓ４０５）。このとき、滞在時間の予測には限定されず、例えば、駐車時に電気自動車６の運転者が設定した滞在予定時間を用いてもよい。さらに、その日の運行情報に基づいて帰りの経路に最低限必要な充電量及び充電時間を計算する（Ｓ４０６）。詳細には、まず、運行情報から、ＧＰＳ情報の履歴による出発地点、走行距離及び消費電力量のデータを取得する。そして、次の式１〜式４を用いて、最低必要充電量及び最低必要充電時間を計算する。なお、出発地点は、車ＩＤに対応付けて客の住所を記憶しておき、その住所を用いるようにしてもよい。  
帰り経路距離＝現在地（駐車スペース３）から出発地点までの距離  ・・・式１
必要電力量＝帰り経路距離×（消費電力量／走行距離）  ・・・式２
最低必要充電量＝必要電力量−電池残量  ・・・式３
最低必要充電時間＝最低必要充電量／充電速度    ・・・式４
【００３２】
続いて、制御装置５は、各充電器２の充電管理データ５５Ａを参照して、状態５５Ａ１３が充電完了のレコードだけが記憶されており、現在空いている充電器２を探す（Ｓ４０７）。空いている充電器２がなければ（Ｓ４０７のＮＯ）、現在待ち行列の最後尾にあるレコードの充電終了時刻５５Ａ１０が最も早い、すなわち、新規来客車の充電開始時刻が最も早くなりそうな充電器２の充電管理データ５５Ａに当該電気自動車６のレコードを追加登録する（Ｓ４０８）。このとき、先に取得した各データ値及び求めた各計算値を、追加登録するレコードのうち、車ＩＤ５５Ａ１、電池残量５５Ａ３、フル充電時間５５Ａ４、最低必要充電量５５Ａ５、最低必要時間５５Ａ６及び滞在時間５５Ａ１１に設定する。そして、受付時刻５５Ａ２には、駐車データを受信した時刻を設定する。出発予定時刻５５Ａ１２には、受付時刻５５Ａ２に滞在時間５５Ａ１１を加算した時刻を設定する。状態５５Ａ１３には、待ちを設定する。
【００３３】
次に、制御装置５は、当該充電管理データ５５Ａのうち、状態５５Ａ１３が待ちのレコードを出発予定時刻５５Ａ１２が早い順に並べ替えるとともに、当該待ちのレコード数、すなわち、当該充電器２で充電待ちになっている電気自動車６の台数をカウントし、その台数をｍとする（Ｓ４０９）。そして、充電待ちの電気自動車６のレコードのうち、未設定の項目である充電予定のデータを計算し、設定する（Ｓ４１１）。Ｓ４１１の処理はｍ台すべての電気自動車６について行われ（Ｓ４１０〜Ｓ４１２）、その結果設定された充電予定に従って当該充電器２から各電気自動車６に対して充電が行われる。なお、Ｓ４１１の処理の詳細は、後記する。
【００３４】
◇充電器が空いている場合の処理◇
図４ＡのＳ４０７において現在空いている充電器２があれば（Ｓ４０７のＹＥＳ）、制御装置５は図４Ｂに示す処理を行う。まず、当該充電器２の充電管理データ５５Ａのうち、最後尾に新規来客車のレコードを追加し、Ｓ４０８と同様に、当該レコードに車ＩＤ５５Ａ１〜最低必要時間５５Ａ６、滞在時間５５Ａ１１〜状態５５Ａ１３を設定する。すぐに充電を開始できるので、当該レコードの充電開始時刻５５Ａ９に現在時刻を設定する（Ｓ４２１）。次に、出発予定時刻５５Ａ１２から充電開始時刻５５Ａ９を減算して時間値を算出し、その時間値を充電可能時間５５Ａ７に設定する（Ｓ４２２）。
【００３５】
ここで、充電可能時間５５Ａ７がフル充電時間５５Ａ４より小さければ（Ｓ４２３のＹＥＳ）、満充電を行う時間がないので、制御装置５は、充電可能時間５５Ａ７が最低必要時間５５Ａ６より小さいか否かを判定する（Ｓ４２４）。最低必要時間５５Ａ６より小さければ（Ｓ４２４のＹＥＳ）、充電速度５５Ａ８をｍａｘ（最速）に設定し、充電時間を出発ぎりぎりまでの充電可能時間５５Ａ７とし、充電開始時刻５５Ａ９に充電時間を加算した時刻を充電終了時刻５５Ａ１０に設定して、急速充電を行う（Ｓ４２５）。このとき、充電時間が最低必要時間より短く、最低必要充電量を満たせないので、充電終了後に「必要充電量不足なので、さらに充電してください。」という警告メッセージを顧客に通知するように設定する。なお、「充電が必要なので、もうしばらく滞在してください。」のような、客にさらなる滞在を促すメッセージにしてもよい。
【００３６】
充電可能時間５５Ａ７が最低必要時間５５Ａ６より小さくなければ（Ｓ４２４）、充電速度５５Ａ８をｍａｘに設定し、充電時間を出発ぎりぎりまでの充電可能時間５５Ａ７とし、充電開始時刻５５Ａ９に充電時間を加算した時刻を充電終了時刻５５Ａ１０に設定して、急速充電を行う（Ｓ４２６）。このとき、充電時間が最低必要時間と、フル充電時間との間であり、最低必要充電量を満たすが、フル充電ではないので、充電終了後に「フル充電ではありません。」という警告メッセージを顧客に通知するように設定する。
【００３７】
Ｓ４２３で充電可能時間５５Ａ７がフル充電時間５５Ａ４より小さくなければ（Ｓ４２３のＮＯ）、制御装置５は、充電可能時間５５Ａ７からフル充電時間５５Ａ４を減算した差が１０分より小さいか否かを判定する（Ｓ４２７）。差が１０分より小さければ（Ｓ４２７のＹＥＳ）、充電速度５５Ａ８をｍａｘに設定し、充電時間をフル充電時間５５Ａ４とし、充電開始時刻５５Ａ９に充電時間を加算した時刻を充電終了時刻５５Ａ１０に設定して、急速充電を行う（Ｓ４２８）。この急速充電は、出発予定時刻５５Ａ１２より前に終了する。差が１０分より小さくなければ（Ｓ４２７のＮＯ）、時間的な余裕があるので、電池残量５５Ａ３から必要充電量を求め、必要充電量を充電可能時間５５Ａ７で除算した値を充電速度５５Ａ８に設定し、充電時間を充電可能時間５５Ａ７とし、充電開始時刻５５Ａ９に充電時間を加算した時刻を充電終了時刻５５Ａ１０に設定して、低速充電を行う（Ｓ４２９）。この低速充電は、出発予定時刻５５Ａ１２に終了する。
【００３８】
いずれの場合も、制御装置５は、充電器２の電力端子４１と、充電すべき電気自動車６につながる差込口３１の電力端子４１とを電力ケーブルで接続するように、切替スイッチ４に制御指示を出す。それにより充電が開始した時点で、図４Ａの業務ＬＯＯＰに復帰し、次の新規来客車の充電プラグ接続を待つ（Ｓ４０２）。
【００３９】
◇充電器が空いていない場合の処理◇
図４Ｃ及び図４Ｄは、現在空いている充電器２がない場合に、新規来客車のレコードを登録した充電管理データ５５Ａのうち、充電待ちになっているレコードの充電予定に関するデータを計算し、設定する処理（図４ＡのＳ４１１）の詳細を示す。本処理は、ｊ番目のレコードについて行われる。変数ｊは、充電待ちになっている電気自動車６の順番を示し、図４ＡのＳ４１０〜Ｓ４１２において１からｍ（充電待ち車の台数）まで変化するパラメータである。
【００４０】
まず、制御装置５は、ｊ−１番目（つまり、１つ前）の電気自動車６（レコード）の充電終了時刻５５Ａ１０を、ｊ番目のレコードの充電開始時刻５５Ａ９に設定する（Ｓ４４１）。これは、１つ前の電気自動車６の充電が終了すれば、当該充電器２によりｊ番目の電気自動車６の充電を開始できるからである。なお、ｊ＝１の場合は、充電中の電気自動車６（レコード）の充電終了時刻５５Ａ１０を設定する。次に、出発予定時刻５５Ａ１２から充電開始時刻５５Ａ９を減算して時間値を算出し、その時間値を充電可能時間５５Ａ７に設定する（Ｓ４４２）。
【００４１】
ここで、ｊ＝１、すなわち、待ち順序が１台目か否かを判定する（Ｓ４４３）。ｊ＝１であれば（Ｓ４４３のＹＥＳ）、充電可能時間５５Ａ７がフル充電時間５５Ａ４より小さいか否かを判定する（Ｓ４４４）。フル充電時間５５Ａ４より小さければ（Ｓ４４４のＹＥＳ）、充電中の電気自動車６（レコード）の充電速度５５Ａ８は低速（ｍａｘでない）か否かを判定する（Ｓ４４５）。低速であれば（Ｓ４４５のＹＥＳ）、充電中の電気自動車６の充電速度５５Ａ８を最速（ｍａｘ）に変更し、充電開始時刻５５Ａ９及び充電終了時刻５５Ａ１０を再計算し、再設定する（Ｓ４４６）。１つ前のレコードの内容が再設定されたので、最初に戻って、ｊ＝１番目のレコードの充電開始時刻５５Ａ９を再設定する（Ｓ４４１）。
【００４２】
充電中の電気自動車６の充電速度５５Ａ８が低速でなければ（Ｓ４４５のＮＯ）、ｊ＝１番目のレコードの充電可能時間５５Ａ７が最低必要時間５５Ａ６より小さいか否かを判定する（Ｓ４４７）。最低必要時間５５Ａ６より小さければ（Ｓ４４７のＹＥＳ）、充電中の電気自動車６は最低必要充電か否かを判定する（Ｓ４４８）。最低必要充電でなければ（Ｓ４４８のＮＯ）、充電中の電気自動車６を最低必要充電に変更する（Ｓ４４９）。すなわち、最低必要充電量５５Ａ５の充電を行うように、充電中のレコードの充電開始時刻５５Ａ９及び充電終了時刻５５Ａ１０を再計算し、再設定する。このとき、充電中の電気自動車６の充電終了後に「フル充電ではありません。」という警告メッセージを顧客に通知するように設定する。１つ前のレコードの内容が再設定されたので、最初に戻って、ｊ＝１番目のレコードの充電開始時刻５５Ａ９を再設定する（Ｓ４４１）。
【００４３】
充電中の電気自動車６が最低必要充電であれば（Ｓ４４８のＹＥＳ）、新たな充電時間は確保できないので、充電速度５５Ａ８をｍａｘに設定し、充電時間を充電可能時間５５Ａ７とし、充電開始時刻５５Ａ９に充電時間を加算した時刻を充電終了時刻５５Ａ１０に設定して、充電開始時刻５５Ａ９になったら、ｊ＝１番目の電気自動車６を急速充電する（Ｓ４５０）。このとき、充電時間が最低必要時間より小さく、最低必要充電量を満たせないので、充電終了後に「必要充電量不足なので、さらに充電してください。」という警告メッセージを顧客に通知するように設定する。なお、「充電が必要なので、もうしばらく滞在してください。」のような、客にさらなる滞在を促すメッセージにしてもよい。
【００４４】
Ｓ４４７においてｊ＝１番目のレコードの充電可能時間５５Ａ７が最低必要時間５５Ａ６より小さくなければ（Ｓ４４７のＮＯ）、最低限の充電はできるので、充電速度５５Ａ８をｍａｘに設定し、充電時間を充電可能時間５５Ａ７とし、充電開始時刻５５Ａ９に充電時間を加算した時刻を充電終了時刻５５Ａ１０に設定して、充電開始時刻５５Ａ９になったら、ｊ＝１番目の電気自動車６を急速充電する（Ｓ４５１）。充電時間が最低必要時間と、フル充電時間との間であり、最低必要充電量を満たすが、フル充電ではないので、充電終了後に「フル充電ではありません。」という警告メッセージを顧客に通知するように設定する。
【００４５】
Ｓ４４４においてｊ＝１番目のレコードの充電可能時間５５Ａ７がフル充電時間５５Ａ４より小さくなければ（Ｓ４４４のＮＯ）、制御装置５は、充電可能時間５５Ａ７からフル充電時間５５Ａ４を減算した差が１０分より小さいか否かを判定する（Ｓ４５２）。差が１０分より小さければ（Ｓ４５２のＹＥＳ）、充電速度５５Ａ８をｍａｘに設定し、充電時間をフル充電時間５５Ａ４とし、充電開始時刻５５Ａ９に充電時間を加算した時刻を充電終了時刻５５Ａ１０に設定して、充電開始時刻５５Ａ９になったら、急速充電を行う（Ｓ４５３）。この急速充電は、出発予定時刻５５Ａ１２より前に終了する。差が１０分より小さくなければ（Ｓ４５２のＮＯ）、時間的な余裕があるので、電池残量５５Ａ３から必要充電量を求め、必要充電量を充電可能時間５５Ａ７で除算した値を充電速度５５Ａ８に設定し、充電時間を充電可能時間５５Ａ７とし、充電開始時刻５５Ａ９に充電時間を加算した時刻を充電終了時刻５５Ａ１０に設定して、充電開始時刻５５Ａ９になったら、低速充電を行う（Ｓ４５４）。この低速充電は、出発予定時刻５５Ａ１２に終了する。
【００４６】
Ｓ４５０、Ｓ４５１、Ｓ４５３及びＳ４５４のいずれの処理においても、制御装置５は、充電開始時刻５５Ａ９になった時に当該充電を行うために切替スイッチ４に制御指示を出す設定を行ってから、図４ＡのＳ４１１の後に戻って、次の充電待ちの電気自動車６の処理を行う。
【００４７】
Ｓ４４３においてｊ＝１ではない、すなわち、待ち順序が２台目以降の場合（Ｓ４４３のＮＯ）、制御装置５は、充電可能時間５５Ａ７がフル充電時間５５Ａ４より小さいか否かを判定する（Ｓ４６１）。フル充電時間５５Ａ４より小さければ（Ｓ４４４のＹＥＳ）、充電待ちのうち、低速充電車の順番を示す変数ｉに１を設定し、ｊ−ｉ番目の電気自動車６（レコード）の充電速度５５Ａ８が低速（ｍａｘでない）か否かを判定する（Ｓ４６３）。低速であれば（Ｓ４６３のＹＥＳ）、ｊ−ｉ番目の電気自動車６と並列充電している電気自動車６を検索する（Ｓ４６４）。このとき、並列充電車の台数をｋ台として、各並列充電車の順番をｊ−ｉ、ｊ−ｉ−１、・・・、ｊ−ｉ−ｋ＋１とする。そして、順番がｊ−ｉ、ｊ−ｉ−１、・・・、ｊ−ｉ−ｋ＋１の電気自動車６（レコード）の充電速度５５Ａ８（ｍａｘに対する割合）を合計する（Ｓ４６５）。
【００４８】
その合計値が１より小さければ（Ｓ４６６のＹＥＳ）、制御装置５は、ｊ番目の電気自動車６を低速並列充電した場合のデータを計算する（Ｓ４６７）。このとき、充電速度５５Ａ８は、１から上記合計値を減算した値とする。充電時間は、満充電に必要な充電量を充電速度５５Ａ８で除算した値とする。充電開始時刻５５Ａ９は、他の電気自動車６（レコード）の充電開始時刻５５Ａ９と同じ時刻とする。充電可能時間５５Ａ７は、出発予定時刻５５Ａ１２から充電開始時刻５５Ａ９を減算した時間とする。充電時間が充電可能時間５５Ａ７より大きければ（Ｓ４６８のＹＥＳ）、順番がｊ−ｉ、ｊ−ｉ−１、・・・、ｊ−ｉ−ｋ＋１の電気自動車６（レコード）の充電速度５５Ａ８を最速（ｍａｘ）に変更し、充電開始時刻５５Ａ９及び充電終了時刻５５Ａ１０を再計算する（Ｓ４６９）。そして、Ｓ４４１に戻って最初から処理をやり直す。なお、Ｓ４６６で並列充電速度の合計値が１以上の場合（Ｓ４６６のＮＯ）も、Ｓ４６９の処理を行った後、Ｓ４４１に戻る。
【００４９】
充電時間が充電可能時間５５Ａ７以下であれば（Ｓ４６８のＮＯ）、ｊ番目の電気自動車６の並列充電が可能なので、制御装置５は、その車をｊ−ｉ、ｊ−ｉ−１、・・・、ｊ−ｉ−ｋ＋１番目の電気自動車６とともに低速並列充電する（Ｓ４７０）。このとき、Ｓ４６７で計算したｊ番目の電気自動車６の充電速度５５Ａ８、充電開始時刻５５Ａ９及び充電可能時間５５Ａ７を設定するとともに、充電開始時刻５５Ａ９に充電時間を加算した時刻を充電終了時刻５５Ａ１０に設定する。そして、充電待ちの次の電気自動車６の処理を行う。
【００５０】
Ｓ４６３においてｊ−ｉ番目の電気自動車６（レコード）の充電速度５５Ａ８が低速でなければ（Ｓ４６３のＮＯ）、制御装置５は、変数ｉに１を加算し（Ｓ４７１）、ｊ−ｉが０より大きければ（Ｓ４７２のＹＥＳ）、Ｓ４６３に戻る。ｊ−ｉが０以下であれば（Ｓ４７２のＮＯ）、充電中の電気自動車６（レコード）の充電速度５５Ａ８が低速か否かを判定する（Ｓ４７３）。低速であれば（Ｓ４７３のＹＥＳ）、充電中の電気自動車６（レコード）を最低必要充電に変更し、そのレコードの充電開始時刻５５Ａ９及び充電終了時刻５５Ａ１０を再計算する（Ｓ４７４）。そして、Ｓ４４１に戻って最初から処理をやり直す。
【００５１】
低速でなければ（Ｓ４７３のＮＯ）、制御装置５は、ｊ番目の電気自動車６（レコード）の最低必要時間５５Ａ６が充電可能時間５５Ａ７より大きいか否かを判定する（Ｓ４７５）。大きければ（Ｓ４７５のＹＥＳ）、変数ｉに１を設定し（Ｓ４７６）、ｊ−ｉ番目の電気自動車６は最低必要充電か否かを判定する（Ｓ４７７）。最低必要充電でなければ（Ｓ４７７のＮＯ）、ｊ−ｉ番目の電気自動車６を最低必要充電に変更し、そのレコードの充電開始時刻５５Ａ９及び充電終了時刻５５Ａ１０を再計算し、充電終了後に「フル充電ではありません」という警告を出すような設定を行う（Ｓ４７８）。そして、Ｓ４４１に戻って最初から処理をやり直す。
【００５２】
最低必要充電であれば（Ｓ４７７のＹＥＳ）、制御装置５は、変数ｉに１を加算し（Ｓ４７９）、ｊ−ｉが０より大きければ（Ｓ４８０のＹＥＳ）、Ｓ４７７に戻る。ｊ−ｉが０以下であれば（Ｓ４８０のＮＯ）、充電中の電気自動車６（レコード）はフル充電か否かを判定する（Ｓ４８１）。例えば、「充電終了時刻５５Ａ１０−充電開始時刻５５Ａ９＝フル充電時間５５Ａ４」が成り立つか否かを判定する。フル充電であれば（Ｓ４８１のＹＥＳ）、充電中の電気自動車６を最低必要充電に変更し、そのレコードの充電開始時刻５５Ａ９及び充電終了時刻５５Ａ１０を再計算し、充電終了後に「フル充電ではありません」という警告を出すような設定を行う（Ｓ４７８）。そして、Ｓ４４１に戻って最初から処理をやり直す。
【００５３】
フル充電でなければ（Ｓ４８１のＮＯ）、ｊ番目の電気自動車６を急速充電する（Ｓ４８３）。このとき、当該レコードの充電速度５５Ａ８を最速（ｍａｘ）にし、充電時間を充電可能時間５５Ａ７とし、充電開始時刻５５Ａ９及び充電終了時刻５５Ａ１０を計算し、設定するとともに、充電終了後に「必要充電容量が不足しています。充電してください。」という警告を出すような設定を行う。なお、「充電が必要なので、もうしばらく滞在してください。」のような、客にさらなる滞在を促すメッセージにしてもよい。そして、充電待ちの次の電気自動車６の処理を行う。
【００５４】
Ｓ４７５においてｊ番目の電気自動車６（レコード）の最低必要時間５５Ａ６が充電可能時間５５Ａ７以下であれば（Ｓ４７５のＮＯ）、少なくとも最低必要時間は確保されるので、ｊ番目の電気自動車６を急速充電する（Ｓ４８４）。このとき、Ｓ４８３と同様の設定を行う。
【００５５】
Ｓ４６１においてｊ番目の電気自動車６（レコード）の充電可能時間５５Ａ７がフル充電時間５５Ａ４以上であれば（Ｓ４６１のＮＯ）、制御装置５は、充電可能時間５５Ａ７からフル充電時間５５Ａ４を減算した差分が１０分より小さいか否かを判定する（Ｓ４８５）。差分が１０分より小さければ（Ｓ４８５のＹＥＳ）、ｊ番目の電気自動車６を急速充電する（Ｓ４８６）。このとき、当該レコードの充電速度５５Ａ８を最速（ｍａｘ）にし、充電時間を充電可能時間５５Ａ７とし、充電開始時刻５５Ａ９及び充電終了時刻５５Ａ１０を計算し、設定する。差分が１０分以上であれば（Ｓ４８５のＮＯ）、ｊ番目の電気自動車６を低速充電する（Ｓ４８７）。このとき、当該レコードの充電速度５５Ａ８を、満充電に必要な充電量を充電可能時間５５Ａ７で除算した値とし、充電時間を充電可能時間５５Ａ７とし、充電開始時刻５５Ａ９及び充電終了時刻５５Ａ１０を計算し、設定する。
【００５６】
≪実施例≫
図５〜図８Ｂは、図３の充電管理データ５５Ａと同じ形式の表を用いて、実際に効率的な充電の設定を行う例を示す図である。
【００５７】
図５は、客の滞在時間以内に充電を完了するように、充電待ちの電気自動車６の順序を決定する例を示す。なお、現在時刻は１０：００であり、電池残量０からのフル充電のときに充電時間は３０分かかるものとする（図６以降の例も同様）。  
（１）まず、電気自動車６が駐車スペース３に停車し、その充電プラグが差込口３１に接続された場合、制御装置５は、受信した駐車データに基づいて車Ｂのレコードを追加する。  
（２）車Ｂの客の過去における実績に基づいて滞在時間を予測し、当該レコードに設定する。  
（３）駐車データに含まれる運行情報に基づいて、帰路に最低限必要な充電量及び時間を計算し、当該レコードに設定する。  
（４）状態が待ちになっているレコードを、出発予定時刻をキーにして並べ替える。  
（５）充電待ちの１番目になった車Ｂの充電開始時刻に、充電中の車Ｚの充電終了時刻である１０：０５を設定する。  
（６）車Ｂの出発予定時刻から充電開始時刻を引いて充電可能時間０：１５を算出し、設定する。  
（７）車Ｂの充電可能時間＝フル充電時間なので、充電速度をｍａｘとする。  
（８）車Ｂのフル充電時間である０：１５を充電時間とし、充電開始時刻に充電時間０：１５を加えて充電終了時刻を算出し、設定する。  
（９）次の車Ａについても同様にして計算する。
【００５８】
図６は、充電時間に余裕があるときに、客の滞在時間内で充電を完了できる範囲内で、できるだけ充電電流が小さくなるように充電する例を示す。  
（１）制御装置５は、車Ａを受け付けて、レコードを追加する。  
（２）車Ａの滞在時間を予測し、当該レコードに設定する。  
（３）車Ａの帰路に最低限必要な充電量及び時間を計算し、当該レコードに設定する。  
（４）状態が待ちになっているレコードを、出発予定時刻をキーにして並べ替える。  
（５）車Ａの充電開始時刻に、充電中の車Ｚの充電終了時刻１０：０５を設定する。  
（６）車Ａの出発予定時刻から充電開始時刻を引いて充電可能時間０：４５を算出し、設定する。  
（７）充電可能時間＞フル充電時間なので、充電速度を最速の１／２に遅くする。  
（８）フル充電時間を充電量（２／３）／充電速度（１／３０×１／２）＝４０分として、充電終了時刻を計算し、設定する。
【００５９】
図７は、充電待ちの車が複数ある場合に、充電時間に余裕があるときに、客の滞在時間内で充電を完了できる範囲内で、できるだけ充電電流が小さくなるように、複数の車を一度に充電する例を示す。ここで、車ＡとＢは、低速で並列充電を行う計画になっている。  
（１）制御装置５は、車Ｃを受け付けて、レコードを追加する。  
（２）車Ｃの滞在時間を予測し、当該レコードに設定する。  
（３）車Ｃの帰路に最低限必要な充電量及び時間を計算し、当該レコードに設定する。  
（４）状態が待ちになっているレコードを、出発予定時刻をキーにして並べ替える。  
（５）車Ｃの充電開始時刻に、１つ前の車Ｂの充電終了時刻１１：０５を設定する。  
（６）車Ｃの出発予定時刻から充電開始時刻を引いて充電可能時間０：１５を算出し、設定する。  
（７）車Ｃの充電可能時間＜フル充電時間なので、車Ａ及びＢとの並列充電を検討する。  
（８）並列充電の車Ａ及びＢの充電速度の合計が１より小さいので、車Ｃも並列充電が可能である。  
（９）１から車Ａ及びＢの充電速度の合計を引いて車Ｃの充電速度を算出し、設定する。  
（１０）車Ｃの充電時間を、充電量（２／３）を充電速度（１／３０×１／３）で割って算出する（６０分）。  
（１１）充電可能時間＞充電時間なので、車Ｃの低速並列充電が可能である。  
（１２）充電開始時刻に充電時間を足して充電終了時刻を算出し、設定する。
【００６０】
図８Ａ及び図８Ｂは、充電待ちが多く充電時間に余裕がない場合に、巡航経路から帰りに必要な充電量を計算し、必要量を充電して次の車を充電する例を示す。  
（１）制御装置５は、車Ａ及びＢを受け付けて、２つのレコードを追加する。  
（２）車Ａ及びＢの滞在時間を予測し、各レコードに設定する。  
（３）車Ａ及びＢの帰路に最低限必要な充電量及び時間を計算し、各レコードに設定する。  
（４）状態が待ちになっているレコードを、出発予定時刻をキーにして並べ替える。  
（５）車Ａの充電開始時刻に、充電中の車Ｚの充電終了時刻１０：００を設定する。  
（６）車Ａの出発予定時刻から充電開始時刻を引いて充電可能時間０：１５を算出し、設定する。  
（７）車Ａの充電可能時間＜フル充電時間なので、最低必要充電を検討する。  
（８）充電可能時間＞最低必要時間なので、車Ａを最低必要充電とする。  
（９）車Ａの充電速度を最速（ｍａｘ）にする。  
（１０）車Ａの充電時間を充電可能時間として、充電開始時刻に充電時間を足して充電終了時刻を算出し、設定する。  
（１１）車Ｂの充電開始時刻に、１つ前の車Ａの充電終了時刻１０：１５を設定する。  
（１２）車Ｂの出発予定時刻から充電開始時刻を引いて充電可能時間０：０５を算出し、設定する。  
（１３）車Ｂの充電可能時間＜フル充電時間である。  
（１４）車Ｂの充電可能時間＜最低必要時間なので、１つ前の車Ａの充電状態をチェックする。  
（１５）車Ａの充電状態は、最低必要充電ではないので、最低必要充電に変更する。  
（１６）車Ａの充電時間を最低必要時間の１０分として、充電開始時刻に充電時間を足して充電終了時刻を算出し、設定する。  
（１７）車Ｂの充電開始時刻に、１つ前の車Ａの充電終了時刻１０：１０を再設定する。  
（１８）車Ｂの出発予定時刻から充電開始時刻を引いて充電可能時間０：１０を算出し、設定する。  
（１９）車Ｂの充電可能時間＜フル充電時間である。  
（２０）充電可能時間＝最低必要時間なので、車Ｂを最低必要充電とする。  
（２１）車Ｂの充電速度を最速（ｍａｘ）にする。  
（２２）車Ｂの充電時間を最低必要時間として、充電開始時刻に充電時間を足して充電終了時刻を算出し、設定する。
【００６１】
なお、車Ｂの充電が終了しても、客が戻らず車Ａが駐車し続けているときには、車Ａへの続きの充電を行ってもよい。
【００６２】
上記実施の形態では、図２に示す制御装置５内の各部を機能させるために、処理部５４で実行されるプログラムをコンピュータにより読み取り可能な記録媒体に記録し、その記録したプログラムをコンピュータに読み込ませ、実行させることにより、本発明の実施の形態に係る電気自動車充電システム１が実現されるものとする。この場合、プログラムをインターネット等のネットワーク経由でコンピュータに提供してもよいし、プログラムが書き込まれた半導体チップ等をコンピュータに組み込んでもよい。
【００６３】
以上説明した本発明の実施の形態によれば、いろいろな滞在時間を予定する車があって、それぞれの車の滞在時間に収まる範囲で充電を完了させる。できる限り、急速充電をしない。すなわち、充電時間に余裕があるときには、充電速度を落として、充電電流を下げる。充電時間が足りず、余裕がないときには、帰路に必要な分だけを充電する。そして、滞在時間では帰路に必要な分の充電ができないときに、その旨を示す警報、又は、もっと滞在することを客に促すメッセージを出す。
【００６４】
以上によれば、１台の充電器で複数の車を充電するときに、客が帰るまでに充電を完了できるように充電順序を作成するので、効率的な充電を行うことができる。また、急速充電が必要ないときは低速の充電を行い、バッテリ（電池）の負担、契約電力の超過、電力系統への影響を低減することができる。そして、時間的に余裕がないときは、家に帰り着くだけの電力を充電することができる。
【００６５】
以上、本発明を実施するための形態について説明したが、上記実施の形態は本発明の理解を容易にするためのものであり、本発明を限定して解釈するためのものではない。本発明はその趣旨を逸脱することなく変更、改良され得るとともに、本発明にはその等価物も含まれる。例えば、以下のような実施の形態が考えられる。
【００６６】
（１）上記実施の形態では、充電管理データ５５Ａの充電速度５５Ａ８を一旦ｍａｘ（標準充電速度）とした上で、充電時間に余裕がある場合に充電速度５５Ａ８を下げるように記載したが、逆に、充電速度５５Ａ８を一旦低速（例えば、１／２：標準充電速度）とした上で、充電時間が足りない場合に充電速度５５Ａ８を上げるようにしてもよい。
【００６７】
（２）上記実施の形態では、図４のＳ４０６に示すように、家（出発地点）まで戻るのに必要な充電量及び充電時間を計算したが、駐車データに電気自動車６の目的地を追加することにより、目的地まで行くのに必要な充電量及び充電時間を計算するようにしてもよい。
【符号の説明】
【００６８】
１      電気自動車充電システム
２      充電器
３      駐車スペース
４      切替スイッチ
５      制御装置
５４    処理部
５５    記憶部
５５Ａ  充電管理データ
５５Ａ２  受付時刻（駐車開始時刻）
５５Ａ３  電池残量
５５Ａ４  フル充電時間（充電時間）
５５Ａ６  最低必要時間（充電時間）
５５Ａ８  充電速度
５５Ａ１０  充電終了時刻
５５Ａ１１  滞在時間（駐車時間帯）
５５Ａ１２  出発予定時刻
６      電気自動車
【図１】
2011083165.tif 000003
【図２】
2011083165.tif 000004
【図３】
2011083165.tif 000005
【図４Ａ】
2011083165.tif 000006
【図４Ｂ】
2011083165.tif 000007
【図４Ｃ】
2011083165.tif 000008
【図４Ｄ】
2011083165.tif 000009
【図５】
2011083165.tif 000010
【図６】
2011083165.tif 000011
【図７】
2011083165.tif 000012
【図８Ａ】
2011083165.tif 000013
【図８Ｂ】
2011083165.tif 000014