(57)【要約】【課題】電力源から使用可能な電力が必ずしも十分でなくとも、適切なスケジューリングで電気自動車への充電を行えるようにする。【解決手段】充電所要時間に対する充電可能時間の比率である充電時間率が一定値より大きい電気自動車が有る場合には、電力源の電力値が許容最大値以下の範囲で、充電時間率に基づく優先順位が高い電気自動車から順に充電させる。また、充電時間率が一定値より大きい電気自動車が無い場合には、充電時間率が一定値より大きい電気自動車と、最も充電時間に余裕のある電気自動車との利用予約スケジュールを入れ替える。そして、入れ替え後における入替対象の電気自動車について再算出した充電時間率が一定値以下であれば、再算出した充電時間率に基づいて再設定された優先順位が高い電気自動車から順に充電させる。【選択図】図２
2015171188.tif 000002
【特許請求の範囲】
【請求項１】
複数の電気自動車ごとの利用予約スケジュールを示す利用予約スケジュール情報を取得する利用予約スケジュール情報取得部と、
前記複数の電気自動車ごとの蓄電池の残量を示す蓄電池残量情報を取得する蓄電池残量情報取得部と、
前記利用予約スケジュール情報取得部が取得した利用予約スケジュール情報と前記蓄電池残量情報取得部が取得した蓄電池残量情報とに基づいて、充電所要時間に対する充電可能時間の比率である充電時間率を複数の電気自動車ごとに算出する充電時間率算出部と、
前記充電時間率算出部が複数の電気自動車ごとに算出した充電時間率に基づいて、蓄電池への充電についての電気自動車の優先順位を設定する優先順位設定部と、
電気自動車への充電電力を少なくとも負荷電力に含む電力源の電力値を検出する電力値検出部と、
前記電力値検出部によって検出される電力源の電力値が許容最大値以下の範囲内で、前記優先順位設定部によって設定された優先順位が高い電気自動車から順に前記電力源の電力を充電させる第１スケジューリング部と、
前記優先順位設定部により設定された優先順位が低い順で、次回利用開始時刻が未登録または充電時間率が一定値より大きい第１の入替対象電気自動車の次回利用開始時刻よりも遅い第２の入替対象電気自動車を探索し、探索した第２の入替対象電気自動車の利用予約スケジュールと第１の入替対象電気自動車の利用予約スケジュールとを入れ替え、入れ替え後の利用予約スケジュール情報と蓄電池残量情報とに基づいて前記充電時間率算出部に再算出させた第１の入替対象電気自動車と第２の入替対象電気自動車の充電時間率が一定値未満である場合に、前記電力値検出部によって検出される電力源の電力値が許容最大値以下の範囲内で、再算出された充電時間率に基づいて前記優先順位設定部に再設定させた優先順位が高い電気自動車から順に、前記電力源の電力を充電させる第２スケジューリング部と、
前記充電時間率算出部によって算出された充電時間率が一定値より大きい電気自動車が無い場合には前記第１スケジューリング部に処理を実行させ、前記充電時間率算出部によって算出された充電時間率が一定値より大きい前記第１の入替対象電気自動車が有る場合には前記第２スケジューリング部に処理を実行させる処理決定部と
を備える電気自動車の充放電管理装置。
【請求項２】
充電時間率が一定値以上の電気自動車のみに前記電力源の電力を充電させ、前記充電時間率が一定値未満の電気自動車については、前記電力値検出部によって検出される電力源の電力値が許容最大値以下となるまで、前記優先順位設定部によって設定された優先順位が低い順に放電させていく第３スケジューリング部をさらに備え、
前記処理決定部は、
前記電力値検出部によって検出された電力源の電力値が許容最大値より大きい場合に、前記第３スケジューリング部に処理を実行させる
請求項１に記載の電気自動車の充放電管理装置。
【請求項３】
複数の電気自動車ごとの利用予約スケジュールを示す利用予約スケジュール情報を取得する利用予約スケジュール情報取得ステップと、
前記複数の電気自動車ごとの蓄電池の残量を示す蓄電池残量情報を取得する蓄電池残量情報取得ステップと、
前記利用予約スケジュール情報取得ステップが取得した利用予約スケジュール情報と前記蓄電池残量情報取得ステップが取得した蓄電池残量情報とに基づいて、充電所要時間に対する充電可能時間の比率である充電時間率を複数の電気自動車ごとに算出する充電時間率算出ステップと、
前記充電時間率算出ステップが複数の電気自動車ごとに算出した充電時間率に基づいて、蓄電池への充電についての電気自動車の優先順位を設定する優先順位設定ステップと、
電気自動車への充電電力を少なくとも負荷電力に含む電力源の電力値を検出する電力値検出ステップと、
前記電力値検出ステップによって検出される電力源の電力値が許容最大値以下の範囲内で、前記優先順位設定ステップによって設定された優先順位が高い電気自動車から順に前記電力源の電力を充電させる第１スケジューリングステップと、
前記優先順位設定ステップにより設定された優先順位が低い順で、次回利用開始時刻が未登録または充電時間率が一定値より大きい第１の入替対象電気自動車の次回利用開始時刻よりも遅い第２の入替対象電気自動車を探索し、探索した第２の入替対象電気自動車の利用予約スケジュールと第１の入替対象電気自動車の利用予約スケジュールとを入れ替え、入れ替え後の利用予約スケジュール情報と蓄電池残量情報とに基づいて前記充電時間率算出ステップに再算出させた第１の入替対象電気自動車と第２の入替対象電気自動車の充電時間率が一定値未満である場合に、前記電力値検出ステップによって検出される電力源の電力値が許容最大値以下の範囲内で、再算出された充電時間率に基づいて前記優先順位設定ステップに再設定させた優先順位が高い電気自動車から順に、前記電力源の電力を充電させる第２スケジューリングステップと、
前記充電時間率算出ステップによって算出された充電時間率が一定値より大きい電気自動車が無い場合には前記第１スケジューリングステップに処理を実行させ、前記充電時間率算出ステップによって算出された充電時間率が一定値より大きい前記第１の入替対象電気自動車が有る場合には前記第２スケジューリングステップに処理を実行させる処理決定ステップと
を備える電気自動車の充放電管理方法。
【請求項４】
コンピュータに、
複数の電気自動車ごとの利用予約スケジュールを示す利用予約スケジュール情報を取得する利用予約スケジュール情報取得ステップと、
前記複数の電気自動車ごとの蓄電池の残量を示す蓄電池残量情報を取得する蓄電池残量情報取得ステップと、
前記利用予約スケジュール情報取得ステップが取得した利用予約スケジュール情報と前記蓄電池残量情報取得ステップが取得した蓄電池残量情報とに基づいて、充電所要時間に対する充電可能時間の比率である充電時間率を複数の電気自動車ごとに算出する充電時間率算出ステップと、
前記充電時間率算出ステップが複数の電気自動車ごとに算出した充電時間率に基づいて、蓄電池への充電についての電気自動車の優先順位を設定する優先順位設定ステップと、
電気自動車への充電電力を少なくとも負荷電力に含む電力源の電力値を検出する電力値検出ステップと、
前記電力値検出ステップによって検出される電力源の電力値が許容最大値以下の範囲内で、前記優先順位設定ステップによって設定された優先順位が高い電気自動車から順に前記電力源の電力を充電させる第１スケジューリングステップと、
前記優先順位設定ステップにより設定された優先順位が低い順で、次回利用開始時刻が未登録または充電時間率が一定値より大きい第１の入替対象電気自動車の次回利用開始時刻よりも遅い第２の入替対象電気自動車を探索し、探索した第２の入替対象電気自動車の利用予約スケジュールと第１の入替対象電気自動車の利用予約スケジュールとを入れ替え、入れ替え後の利用予約スケジュール情報と蓄電池残量情報とに基づいて前記充電時間率算出ステップに再算出させた第１の入替対象電気自動車と第２の入替対象電気自動車の充電時間率が一定値未満である場合に、前記電力値検出ステップによって検出される電力源の電力値が許容最大値以下の範囲内で、再算出された充電時間率に基づいて前記優先順位設定ステップに再設定させた優先順位が高い電気自動車から順に、前記電力源の電力を充電させる第２スケジューリングステップと、
前記充電時間率算出ステップによって算出された充電時間率が一定値より大きい電気自動車が無い場合には前記第１スケジューリングステップに処理を実行させ、前記充電時間率算出ステップによって算出された充電時間率が一定値より大きい前記第１の入替対象電気自動車が有る場合には前記第２スケジューリングステップに処理を実行させる処理決定ステップと
を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は充放電管理装置、充放電管理方法及びプログラムに関する。
【背景技術】
【０００２】
蓄電池をエネルギー源として走行する電気自動車が普及してきている。
電気自動車の蓄電池への充電は、例えば、充電スタンドなどの電力供給設備を利用して行われる。このような電気自動車への電力供給設備では、例えば蓄電池の特性や電気自動車の利用スケジュールなどに応じて適切に電気自動車への充電についてのスケジューリングが行われるようにすることが求められる。
【０００３】
そこで、例えば以下のような電気自動車充電スケジューリングシステムが知られている。つまり、この電気自動車充電スケジューリングシステムは、充電のために充電スタンドに到来することが予測される電気自動車と充電待ちの電気自動車の合計数で電力源から利用可能な電力を除算することにより平均利用可能エネルギーを算出する。そして、電気自動車充電スケジューリングシステムは、各電気自動車が要求する充電エネルギーと平均利用可能エネルギーとの差分を各電気自動車に配分する（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１２−２０５４２５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１に記載の電気自動車スケジューリングシステムでは、例えば、電気自動車への充電の完了を出発時刻に間に合わせるために、充電電流を増加させるように変更する制御を行っている。この場合、電力源から供給可能な電力が十分でないような場合には、例えば電気自動車を出発時刻までに充電を完了させるだけの充電電流量を確保できなくなる可能性がある。
【０００６】
本発明は、このような事情に鑑みてなされたもので、電力源から使用可能な電力が必ずしも十分でなくとも、適切なスケジューリングで電気自動車への充電を行えるようにすることを目的とする。
【課題を解決するための手段】
【０００７】
上述した課題を解決するために、本発明の一態様としての充放電管理装置は、複数の電気自動車ごとの利用予約スケジュールを示す利用予約スケジュール情報を取得する利用予約スケジュール情報取得部と、前記複数の電気自動車ごとの蓄電池の残量を示す蓄電池残量情報を取得する蓄電池残量情報取得部と、前記利用予約スケジュール情報取得部が取得した利用予約スケジュール情報と前記蓄電池残量情報取得部が取得した蓄電池残量情報とに基づいて、充電所要時間に対する充電可能時間の比率である充電時間率を複数の電気自動車ごとに算出する充電時間率算出部と、前記充電時間率算出部が複数の電気自動車ごとに算出した充電時間率に基づいて、蓄電池への充電についての電気自動車の優先順位を設定する優先順位設定部と、電気自動車への充電電力を少なくとも負荷電力に含む電力源の電力値を検出する電力値検出部と、前記電力値検出部によって検出される電力源の電力値が許容最大値以下の範囲内で、前記優先順位設定部によって設定された優先順位が高い電気自動車から順に前記電力源の電力を充電させる第１スケジューリング部と、前記優先順位設定部により設定された優先順位が低い順で、次回利用開始時刻が未登録または充電時間率が一定値より大きい第１の入替対象電気自動車の次回利用開始時刻よりも遅い第２の入替対象電気自動車を探索し、探索した第２の入替対象電気自動車の利用予約スケジュールと第１の入替対象電気自動車の利用予約スケジュールとを入れ替え、入れ替え後の利用予約スケジュール情報と蓄電池残量情報とに基づいて前記充電時間率算出部に再算出させた第１の入替対象電気自動車と第２の入替対象電気自動車の充電時間率が一定値未満である場合に、前記電力値検出部によって検出される電力源の電力値が許容最大値以下の範囲内で、再算出された充電時間率に基づいて前記優先順位設定部に再設定させた優先順位が高い電気自動車から順に、前記電力源の電力を充電させる第２スケジューリング部と、前記充電時間率算出部によって算出された充電時間率が一定値より大きい電気自動車が無い場合には前記第１スケジューリング部に処理を実行させ、前記充電時間率算出部によって算出された充電時間率が一定値より大きい前記第１の入替対象電気自動車が有る場合には前記第２スケジューリング部に処理を実行させる処理決定部とを備える。
【０００８】
また、本発明の一態様としての上記の充放電管理装置において、充電時間率が一定値以上の電気自動車のみに前記電力源の電力を充電させ、前記充電時間率が一定値未満の電気自動車については、前記電力値検出部によって検出される電力源の電力値が許容最大値以下となるまで、前記優先順位設定部によって設定された優先順位が低い順に放電させていく第３スケジューリング部をさらに備え、前記処理決定部は、前記電力値検出部によって検出された電力源の電力値が許容最大値より大きい場合に、前記第３スケジューリング部に処理を実行させてもよい。
【０００９】
本発明の一態様としての充放電管理方法は、複数の電気自動車ごとの利用予約スケジュールを示す利用予約スケジュール情報を取得する利用予約スケジュール情報取得ステップと、前記複数の電気自動車ごとの蓄電池の残量を示す蓄電池残量情報を取得する蓄電池残量情報取得ステップと、前記利用予約スケジュール情報取得ステップが取得した利用予約スケジュール情報と前記蓄電池残量情報取得ステップが取得した蓄電池残量情報とに基づいて、充電所要時間に対する充電可能時間の比率である充電時間率を複数の電気自動車ごとに算出する充電時間率算出ステップと、前記充電時間率算出ステップが複数の電気自動車ごとに算出した充電時間率に基づいて、蓄電池への充電についての電気自動車の優先順位を設定する優先順位設定ステップと、電気自動車への充電電力を少なくとも負荷電力に含む電力源の電力値を検出する電力値検出ステップと、前記電力値検出ステップによって検出される電力源の電力値が許容最大値以下の範囲内で、前記優先順位設定ステップによって設定された優先順位が高い電気自動車から順に前記電力源の電力を充電させる第１スケジューリングステップと、前記優先順位設定ステップにより設定された優先順位が低い順で、次回利用開始時刻が未登録または充電時間率が一定値より大きい第１の入替対象電気自動車の次回利用開始時刻よりも遅い第２の入替対象電気自動車を探索し、探索した第２の入替対象電気自動車の利用予約スケジュールと第１の入替対象電気自動車の利用予約スケジュールとを入れ替え、入れ替え後の利用予約スケジュール情報と蓄電池残量情報とに基づいて前記充電時間率算出ステップに再算出させた第１の入替対象電気自動車と第２の入替対象電気自動車の充電時間率が一定値未満である場合に、前記電力値検出ステップによって検出される電力源の電力値が許容最大値以下の範囲内で、再算出された充電時間率に基づいて前記優先順位設定ステップに再設定させた優先順位が高い電気自動車から順に、前記電力源の電力を充電させる第２スケジューリングステップと、前記充電時間率算出ステップによって算出された充電時間率が一定値より大きい電気自動車が無い場合には前記第１スケジューリングステップに処理を実行させ、前記充電時間率算出ステップによって算出された充電時間率が一定値より大きい前記第１の入替対象電気自動車が有る場合には前記第２スケジューリングステップに処理を実行させる処理決定ステップとを備える。
【００１０】
本発明の一態様としてのプログラムは、コンピュータに、複数の電気自動車ごとの利用予約スケジュールを示す利用予約スケジュール情報を取得する利用予約スケジュール情報取得ステップと、前記複数の電気自動車ごとの蓄電池の残量を示す蓄電池残量情報を取得する蓄電池残量情報取得ステップと、前記利用予約スケジュール情報取得ステップが取得した利用予約スケジュール情報と前記蓄電池残量情報取得ステップが取得した蓄電池残量情報とに基づいて、充電所要時間に対する充電可能時間の比率である充電時間率を複数の電気自動車ごとに算出する充電時間率算出ステップと、前記充電時間率算出ステップが複数の電気自動車ごとに算出した充電時間率に基づいて、蓄電池への充電についての電気自動車の優先順位を設定する優先順位設定ステップと、電気自動車への充電電力を少なくとも負荷電力に含む電力源の電力値を検出する電力値検出ステップと、前記電力値検出ステップによって検出される電力源の電力値が許容最大値以下の範囲内で、前記優先順位設定ステップによって設定された優先順位が高い電気自動車から順に前記電力源の電力を充電させる第１スケジューリングステップと、前記優先順位設定ステップにより設定された優先順位が低い順で、次回利用開始時刻が未登録または充電時間率が一定値より大きい第１の入替対象電気自動車の次回利用開始時刻よりも遅い第２の入替対象電気自動車を探索し、探索した第２の入替対象電気自動車の利用予約スケジュールと第１の入替対象電気自動車の利用予約スケジュールとを入れ替え、入れ替え後の利用予約スケジュール情報と蓄電池残量情報とに基づいて前記充電時間率算出ステップに再算出させた第１の入替対象電気自動車と第２の入替対象電気自動車の充電時間率が一定値未満である場合に、前記電力値検出ステップによって検出される電力源の電力値が許容最大値以下の範囲内で、再算出された充電時間率に基づいて前記優先順位設定ステップに再設定させた優先順位が高い電気自動車から順に、前記電力源の電力を充電させる第２スケジューリングステップと、前記充電時間率算出ステップによって算出された充電時間率が一定値より大きい電気自動車が無い場合には前記第１スケジューリングステップに処理を実行させ、前記充電時間率算出ステップによって算出された充電時間率が一定値より大きい前記第１の入替対象電気自動車が有る場合には前記第２スケジューリングステップに処理を実行させる処理決定ステップとを実行させるためのものである。
【発明の効果】
【００１１】
以上説明したように、本発明によれば、電力源から使用可能な電力が必ずしも十分でなくとも、適切なスケジューリングで電気自動車への充電を行えるようになるという効果が得られる。
【図面の簡単な説明】
【００１２】
【図１】本実施形態に係る充放電管理システムの構成例を示す図である。
【図２】本実施形態に係る充放電管理装置の構成例を示すブロック図である。
【図３】本実施形態に係る充放電管理装置が取得した利用予約スケジュール情報の内容の一例を示す図である。
【図４】図３の利用予約スケジュール情報の内容に対応して本実施形態に係る充放電管理装置の第１スケジューリング部が実行する充放電制御の例を説明するための図である。
【図５】図３の利用予約スケジュール情報の内容に対応して本実施形態に係る充放電管理装置の第２スケジューリング部が実行する充放電制御の例を説明するための図である。
【図６】図３の利用予約スケジュール情報の内容に対応して本実施形態に係る充放電管理装置の第２スケジューリング部が実行する充放電制御の例を説明するための図である。
【図７】本実施形態に係る第２スケジューリング部の処理によって図３から変更された利用予約スケジュールの内容例を示す図である。
【図８】図７の利用予約スケジュール情報の内容に対応して本実施形態に係る第３スケジューリング部が実行する充放電制御の具体例を説明するための図である。
【図９】本実施形態に係る充放電管理装置が実行する処理手順例を示す図である。
【発明を実施するための形態】
【００１３】
［充放電管理システムの構成例］
図１は、本実施形態に係る電気自動車の充放電管理システムの構成例を示している。
図１に示す充放電管理システムは、電気自動車利用予約装置１００、充放電管理装置２００、充放電スタンド３００−１〜３００−４、負荷４００及び電気自動車ＥＶ１〜ＥＶ４を備える。
なお、以降の説明にあたり、充放電スタンド３００−１〜３００−４について特に区別しない場合には充放電スタンド３００と記載し、電気自動車ＥＶ１〜ＥＶ４について特に区別しない場合には電気自動車ＥＶと記載する。
また、図１においては、４台の電気自動車ＥＶ１〜ＥＶ４と、これに応じた４つの充放電スタンド３００−１〜３００−４が備えられる例を示しているが、電気自動車ＥＶの数と充放電スタンド３００の数については特に限定されない。
また、充放電管理装置２００は、電気自動車利用予約装置１００と充放電スタンド３００の各々と、例えばネットワークまたは所定のデータインターフェースなどを介して通信可能に接続される。
【００１４】
電気自動車利用予約装置１００は、電気自動車ＥＶ１〜ＥＶ４の利用予約を受け付け、利用予約スケジュールを管理する。
充放電管理装置２００は、充放電スタンド３００−１〜３００−４と接続された電気自動車ＥＶ１〜ＥＶ４の蓄電池２０に対する充電又は放電(充放電)に関する管理を行う。
【００１５】
充放電スタンド３００−１〜３００−４は、それぞれ、電気自動車ＥＶ１〜ＥＶ４の蓄電池２０が接続されるのに応じて、蓄電池２０に対する充電、放電を実行する。電気自動車ＥＶは蓄電池２０に蓄積された電力を利用してモータを駆動することにより走行する自動車である。
充放電スタンド３００の蓄電池２０に対する充電又は放電の動作は、充放電管理装置２００によって制御される。
また、蓄電池２０への充電を行うにあたり、充放電スタンド３００は、電力源１０から供給される電力を利用する。
【００１６】
負荷４００は、電力を受けて動作する各種装置などであり、電力源１０に対して充放電スタンド３００と並列に設けられている。
電力源１０は、例えば商用交流電源であり、充放電スタンド３００と負荷４００に電力を供給する。
【００１７】
［充放電管理装置の構成例］
図２は、充放電管理装置２００の構成例を示している。充放電管理装置２００は、利用予約スケジュール情報取得部２０１、蓄電池残量情報取得部２０２、充電時間率算出部２０３、優先順位設定部２０４、電力値検出部２０５及びスケジューリング部２０６を備える。
【００１８】
利用予約スケジュール情報取得部２０１は、利用予約スケジュール情報を取得する。利用予約スケジュール情報は、電気自動車利用予約装置１００が記憶する情報であり、複数の電気自動車ＥＶごとの利用予約スケジュールを示す。電気自動車利用予約装置１００が記憶している。電気自動車利用予約装置１００は、電気自動車ＥＶの利用予約を受け付けるのに応じて電気自動車利用予約装置１００を更新する。
例えば、利用予約スケジュール情報取得部２０１は、所定のタイミングで電気自動車利用予約装置１００に利用予約スケジュール情報を要求し、電気自動車利用予約装置１００は、要求に応答して利用予約スケジュール情報を充放電管理装置２００の利用予約スケジュール情報取得部２０１に送信する。これにより、利用予約スケジュール情報取得部２０１は、利用予約スケジュール情報を取得することができる。
なお、利用予約スケジュール情報取得部２０１は、例えばスケジューリング部２０６が電気自動車ＥＶの蓄電池２０に対する充放電のスケジューリングを決定すべきタイミングに至るのに応じて利用予約スケジュール情報を取得すればよい。
【００１９】
蓄電池残量情報取得部２０２は、複数の電気自動車ＥＶごとの蓄電池２０の残量を示す蓄電池残量情報を取得する。
このために、蓄電池残量情報取得部２０２は、例えば、所定のタイミングで、充放電スタンド３００に蓄電池残量情報を要求する。充放電スタンド３００は要求の受信に応答して、要求を受信した際に電気自動車ＥＶが接続されていれば接続されている電気自動車ＥＶの蓄電池２０の残量を検出し、検出した残量を蓄電池残量情報として、充放電管理装置２００の蓄電池残量情報取得部２０２に送信する。これにより、蓄電池残量情報取得部２０２は、蓄電池残量情報を取得することができる。
なお、蓄電池残量情報取得部２０２が蓄電池残量情報を取得するタイミングも、例えばスケジューリング部２０６が電気自動車ＥＶの蓄電池２０に対する充放電のスケジューリングを決定すべきタイミングに対応させればよい。
【００２０】
充電時間率算出部２０３は、利用予約スケジュール情報取得部２０１が取得した利用予約スケジュール情報と、蓄電池残量情報取得部２０２が取得した蓄電池残量情報とに基づいて、充電時間率を複数の電気自動車ＥＶごとに算出する。
充電時間率算出部２０３は、例えば以下のように、１つの電気自動車ＥＶについての充電時間率を算出することができる。
充電時間率算出部２０３は、利用予約スケジュール情報に基づいて、電気自動車ＥＶの充電可能時間を算出する。充電可能時間は、例えば現在時刻から次に電気自動車ＥＶの利用が開始される利用開始時刻までの時間である。
また、充電時間率算出部２０３は、蓄電池残量情報と、蓄電池２０について予め設定された１時間あたりの充電可能量とを利用して、電気自動車ＥＶの充電所要時間を算出する。充電所要時間は、電気自動車ＥＶの蓄電池２０が現在から充電を開始して満充電となるまでに要する時間である。充電所要時間は、例えば、蓄電池残量情報が示す蓄電池残量を利用して求められる充電可能容量（満充電時の蓄電容量−蓄電池残量）を、１時間あたりの充電可能量で除算することにより算出することができる。
【００２１】
充電時間率算出部２０３は、上記のように算出した充電可能時間と充電所要時間とを利用して充電時間率を算出する。
充電時間率は、充電所要時間に対する充電可能時間の比率であり、例えば、充電所要時間を充電可能時間により除算することにより算出することができる。充電時間率が小さいほど、充電可能時間に対して満充電の状態とするために必要な時間に余裕があることを示す。「１」を越える充電時間率は、充電可能時間で蓄電池２０を満充電にすることができないことを示す。
【００２２】
優先順位設定部２０４は、充電時間率算出部２０３が複数の電気自動車ＥＶごとに算出した充電時間率に基づいて、蓄電池２０への充電についての電気自動車ＥＶの優先順位を設定する。具体的に、優先順位設定部２０４は、充電時間率が小さい電気自動車ＥＶほど高い優先順位を設定する。
【００２３】
電力値検出部２０５は、電力源１０の電力値を検出する。前述のように、電力源１０は、例えば充放電スタンド３００と負荷４００とに電力を供給している。つまり、電力源１０は、電気自動車ＥＶへの充電電力を少なくとも負荷電力に含む。
【００２４】
スケジューリング部２０６は、電気自動車ＥＶの蓄電池２０に対する充放電についてのスケジューリングを実行する。ここで、スケジューリングとは、時刻に対応して電気自動車ＥＶの蓄電池２０の充電、放電を管理することである。具体的に、スケジューリング部２０６は、所定の時刻ごとに各電気自動車ＥＶの蓄電池２０の充電又は放電の動作を決定し決定したスケジュールにしたがって、電気自動車ＥＶの蓄電池２０ごとに対する充放電制御を実行する。
【００２５】
スケジューリング部２０６は、処理決定部２１０、第１スケジューリング部２１１、第２スケジューリング部２１２及び第３スケジューリング部２１３を備える。
処理決定部２１０は、充電時間率算出部２０３が算出した電気自動車ＥＶごとの充電時間率と、電力値検出部２０５が検出した電力源１０の電力値とに基づいて、第１スケジューリング部２１１、第２スケジューリング部２１２及び第３スケジューリング部２１３のうちのいずれに処理を実行させるべきかを決定する。
【００２６】
処理決定部２１０は、充電時間率算出部２０３によって算出された充電時間率が、例えば「１」（一定値の一例）より大きい電気自動車ＥＶが有るか否かについて判定する。充電時間率が「１」より大きいということは、前述のように、充電可能時間によっては蓄電池２０を満充電にすることができない電気自動車ＥＶである。
【００２７】
処理決定部２１０は、充電時間率が「１」より大きい電気自動車ＥＶが無いと判定した場合、第１スケジューリング部２１１に以下の処理を実行させる。
つまり、第１スケジューリング部２１１は、電力値検出部２０５によって検出される電力源１０の電力値が許容最大値以下の範囲内で、優先順位設定部２０４によって設定された優先順位が高い電気自動車から順に前記電力源の電力を充電させる。
なお、電力源１０の電力値についての許容最大値は、例えば、電力源１０の供給元との買電契約の内容あるいは電力源１０が過負荷の状態における電力値などに基づいて予め設定された値である。
【００２８】
また、処理決定部２１０は、充電時間率が「１」より大きい電気自動車ＥＶが有ると判定した場合、第２スケジューリング部２１２に以下の処理を実行させる。
【００２９】
第２スケジューリング部２１２は、充電時間率が「１」より大きいと判定された電気自動車ＥＶについて第１の入替対象電気自動車として扱う。そのうえで、第２スケジューリング部２１２は、優先順位設定部２０４により設定された優先順位が低い順で、次の利用開始時刻（次回利用開始時刻）が未登録または第１の入替対象電気自動車の次回利用開始時刻よりも遅い第２の入替対象電気自動車を探索する。
次に、第２スケジューリング部２１２は、探索した第２の入替対象電気自動車の利用予約スケジュールと、第１の入替対象電気自動車の利用予約スケジュールとを入れ替える。第２スケジューリング部２１２は、入れ替え後の利用予約スケジュール情報と蓄電池残量情報とに基づいて充電時間率算出部２０３に第１の入替対象電気自動車と第２の入替対象電気自動車の充電時間率を再算出させる。
また、第２スケジューリング部２１２は、再算出された充電時間率に基づいて優先順位設定部２０４に優先順位を再設定させる。
第２スケジューリング部２１２は、再算出された第１の入替対象電気自動車と第２の入替対象電気自動車の充電時間率が、例えば「１」未満である場合に、電力値検出部２０５によって検出される電力源１０の電力値が一定未満の範囲内で、優先順位設定部２０４により再設定させた優先順位が高い電気自動車から順に、電力源１０の電力を充電させる。
【００３０】
また、処理決定部２１０は、電力値検出部２０５により検出される電力源１０の電力値が許容最大値より大きい場合、充電時間率が「１」より大きい電気自動車ＥＶの有無にかかわらず第３スケジューリング部２１３に処理を実行させる。
電力源１０の電力値が許容最大値より大きい状態は、例えば、電気自動車ＥＶの充電に使用できる電力が逼迫している状態に相当する。このために、第３スケジューリング部２１３の処理は、第１スケジューリング部２１１及び第２スケジューリング部２１２に対して優先して実行される。
【００３１】
第３スケジューリング部２１３は、充電時間率が１以上の電気自動車のみに電力源１０の電力を充電させ、充電時間率が「１」未満の電気自動車については、電力値検出部２０５によって検出される電力源の電力値が許容最大値以下となるまで、優先順位設定部２０４によって設定された優先順位が低い順に放電させていく。
【００３２】
［充放電制御例：第１スケジューリング部］
次に、図３〜図８を参照して、本実施形態の充放電管理装置２００による、電気自動車ＥＶに対する充放電のスケジューリング処理の一具体例について説明する。
まず、第１スケジューリング部２１１による処理の具体例について説明する。
図３は、電気自動車利用予約装置１００が記憶している利用予約スケジュール情報によって示される電気自動車ＥＶ１〜ＥＶ４についての利用予約スケジュールの例を示している。図３において、「空き」と示されている時間帯は利用予約されていない時間帯を示し、「利用」と示されている時間帯は、利用予約されている時間帯を示す。
【００３３】
ここで、図３における時刻ｔ１（９：００）においてスケジューリングを開始する場合の例について説明する。この場合、利用予約スケジュール情報取得部２０１は、時刻ｔ１（９：００）のタイミングで、図３に示す内容の利用予約スケジュール情報を取得する。また、蓄電池残量情報取得部２０２は、時刻ｔ１（９：００）のタイミングで、現在において充放電スタンド３００に接続されている待機中の電気自動車ＥＶごとの蓄電池残量情報を取得する。
【００３４】
時刻ｔ１（９：００）において取得された利用予約スケジュール情報と蓄電池残量情報とに基づいて、充電時間率算出部２０３は、以下のように充電時間率を算出する。
図４は、時刻ｔ１（９：００）に対応する充電時間率の算出のために充電時間率算出部２０３が利用するパラメータの一例を示している。また、図４には、充電時間率に基づいて設定された電気自動車ＥＶごとの優先順位も示されている。
【００３５】
図４に示される蓄電池残量は、時刻ｔ１（９：００）において蓄電池残量情報取得部２０２により取得された蓄電池残量情報が示す蓄電池残量を示している。時刻ｔ１（９：００）において、電気自動車ＥＶ１、ＥＶ２は利用中であるために充放電スタンド３００には接続されておらず、したがって、電気自動車ＥＶ１、ＥＶ２の蓄電池残量情報は取得されていない。一方、電気自動車ＥＶ３、ＥＶ４については、待機中とされて充放電スタンド３００に接続されているために、それぞれ、蓄電池残量情報が取得されている。
ここでは、電気自動車ＥＶ３の蓄電池残量が６０％で、電気自動車ＥＶ４の蓄電池残量が４０％である例が示されている。
【００３６】
また、利用予約スケジュール情報取得部２０１が取得した利用予約スケジュール情報に基づいては、電気自動車ＥＶ１〜ＥＶ４ごとの次回利用開始時刻が特定される。図４に示すように、電気自動車ＥＶ１〜ＥＶ４の次回利用開始時刻は、それぞれ、１３：３０、未登録、１１：００、１５：００である。これらの次回利用開始時刻は、図３の利用予約スケジュールと一致している。
【００３７】
充電時間率算出部２０３は、電気自動車ＥＶごとに、蓄電池残量と１時間あたりの充電可能量とに基づいて充電所要時間を算出する。１時間あたりの充電可能量は、それぞれが内蔵する蓄電池２０の仕様等に応じて電気自動車ＥＶごとに予め設定されている。図４の例では、電気自動車ＥＶ１〜ＥＶ４の１時間あたりの充電可能量は、それぞれ、２０％、１０％、２０％、２０％である。
時刻ｔ１（９：００）のタイミングでは、電気自動車ＥＶ１、ＥＶ２の各蓄電池残量が得られていないので、電気自動車ＥＶ３、ＥＶ４のみの充電所要時間を算出すればよい。充電所要時間は、前述のように、例えば、蓄電池残量情報が示す蓄電池残量から求められる充電可能容量（満充電時の蓄電容量−蓄電池残量）を、１時間あたりの充電可能量で除算することにより算出される。このように算出された電気自動車ＥＶ３、ＥＶ４の充電所要時間は、図４に示すように、それぞれ、２：００（２時間）、３：００（３時間）である。
【００３８】
また、充電時間率算出部２０３は、電気自動車ＥＶごとの次回利用開始時刻を利用して、電気自動車ＥＶごとの充電可能時間を算出する。この場合において、電気自動車ＥＶ３、ＥＶ４のみについての充電所要時間が算出されているので、これに応じて、充電可能時間についても、電気自動車ＥＶ３、ＥＶ４のみについて算出すればよい。
充電可能時間は、現在時刻である時刻ｔ１（９：００）から次回利用開始時刻までの時間を求めればよい。したがって、時刻ｔ１（９：００）における電気自動車ＥＶ３、ＥＶ４の充電可能時間は、例えば、図４に示すように、それぞれ２：００、６：００のように求められる。
【００３９】
充電時間率算出部２０３は、上記のように求めた充電所要時間と充電可能時間とを利用して電気自動車ＥＶ３、ＥＶ４ごとの充電時間率を算出する。前述のように、充電時間率は、充電所要時間を充電可能時間で除算することにより求められる。このように算出された充電時間率は、図４に示すように、電気自動車ＥＶ３が「１」であり、電気自動車ＥＶ４が「０．５」である。
【００４０】
また、優先順位設定部２０４は、上記のように求められた充電時間率に基づいて、時刻ｔ１（９：００）における電気自動車ＥＶ３、ＥＶ４の優先順位を設定する。
優先順位設定部２０４は、充電時間率が高くなるのにしたがって優先順位が高くなるように設定する。したがって、電気自動車ＥＶ３、ＥＶ４の各優先順位については、電気自動車ＥＶ３に最も高い「１」の優先順位が設定され、次いで、２番目に高い「２」の優先順位が電気自動車ＥＶ４に設定される。
【００４１】
ここで、時刻ｔ１（９：００）に対応する図４の場合において、充電時間率が「１」より大きい電気自動車は無い、この場合、処理決定部２１０は、第１スケジューリング部２１１に処理を実行させる。
これに応じて、時刻ｔ１（９：００）以降の第１スケジューリング部２１１は、以下のように処理を実行する。つまり、第１スケジューリング部２１１は、電力値検出部２０５により検出される電力源１０の電力値が許容最大値以下の範囲で、優先順位の高い電気自動車ＥＶの蓄電池２０から順に、電力源１０の電力を充電していく。
図４の例であれば、第１スケジューリング部２１１は、まず、優先順位が「１」で最も高い電気自動車ＥＶ３の蓄電池２０に対して充電が行われるように、電気自動車ＥＶ３が接続された充放電スタンド３００を制御する。
そのうえで、第１スケジューリング部２１１は、電力値検出部２０５により検出される電力源１０の電力値が許容最大値を越えないのであれば、さらに、優先順位が２番目の電気自動車ＥＶ４の蓄電池２０に対しても同時に充電が行われるように制御する。
なお、電気自動車ＥＶごとの蓄電池２０に充電する際の充電電力（充電電流）は、例えば、蓄電池２０の仕様ごとに定められた標準値にしたがって設定すればよい。
【００４２】
［充放電制御例：第２スケジューリング部］
続けて、図３における時刻ｔ２（１２：００）においてスケジューリングを開始する場合を例に挙げて、第２スケジューリング部２１２による処理の具体例について説明する。
【００４３】
時刻ｔ２（１２：００）のタイミングで蓄電池残量情報取得部２０２が取得した電気自動車ＥＶごとの蓄電池残量情報が示す蓄電池残量は、図５に示される。
図３によれば、時刻ｔ２（１２:００）のタイミングでは、電気自動車ＥＶ３のみが利用中であり、電気自動車ＥＶ１、ＥＶ２、ＥＶ４は充放電スタンド３００に接続されて待機中である。このため、時刻ｔ２（１２：００）のタイミングでは、電気自動車ＥＶ１、ＥＶ２、ＥＶ４の蓄電池残量が得られる。電気自動車ＥＶ１、ＥＶ２、ＥＶ４の蓄電池残量は、それぞれ、７０％、５０％、２０％である。
【００４４】
充電時間率算出部２０３は、上記のように取得された電気自動車ＥＶ１、ＥＶ２、ＥＶ４の蓄電池残量と、電気自動車ＥＶ１、ＥＶ２、ＥＶ４の一時間あたりの充電可能量とに基づいて、電気自動車ＥＶ１、ＥＶ２、ＥＶ４ごとの充電所要時間を算出する。図５に示すように、電気自動車ＥＶ１、ＥＶ２、ＥＶ４の充電所要時間は、それぞれ、１：３０、２：３０、４：００である。
【００４５】
また、時刻ｔ２（１２：００）のタイミングでは、次回利用開始時刻は、電気自動車ＥＶ１が１３：３０、電気自動車ＥＶ２が未登録、電気自動車ＥＶ４が１５：００である。これに応じて、充電時間率算出部２０３は、時刻ｔ２（１２：００）における電気自動車ＥＶ１、ＥＶ２、ＥＶ４の充電可能時間を、それぞれ、図５のように求める。つまり、電気自動車ＥＶ１の充電可能時間は１：３０である。また、電気自動車ＥＶ２の充電可能時間については、例えば無制限との算出結果である。電気自動車ＥＶ４の充電可能時間は３：００である。
【００４６】
次に、充電時間率算出部２０３は、上記のように求めた充電所要時間と充電可能時間とにより、電気自動車ＥＶ１、ＥＶ２、ＥＶ４ごとの充電時間率を図５のように算出する。つまり、電気自動車ＥＶ１の充電時間率は「１」である。電気自動車ＥＶ２の充電時間率は、充電可能時間が無制限であるのに対応して「０」との算出結果である。電気自動車ＥＶ４の充電時間率は「１．３３」である。
【００４７】
この場合の優先順位設定部２０４は、上記のように求められた充電時間率に基づいて、時刻ｔ２（１２：００）における電気自動車ＥＶ１、ＥＶ２、ＥＶ４の優先順位を以下のように決定する。
時刻ｔ２（１２：００）において充電時間率算出部２０３が算出した充電時間率が大きい順にしたがった電気自動車ＥＶの順番は、電気自動車ＥＶ４（充電時間率「１．３３」）、電気自動車ＥＶ１（充電時間率「１」)、電気自動車ＥＶ２（充電時間率「０」）の順である。そこで、この場合の優先順位設定部２０４は、電気自動車ＥＶ４に「１」の優先順位を設定し、次いで、電気自動車ＥＶ１に「２」の優先順位を設定し、電気自動車ＥＶ２に「３」の優先順位を設定する。
【００４８】
図５の場合においては、電気自動車ＥＶ４の充電時間率が「１」より大きい。このように、充電時間率が「１」より大きい電気自動車ＥＶが有る場合、処理決定部２１０は、第１スケジューリング部２１１に処理を実行させる。
【００４９】
これに応じて、時刻ｔ２（１２：００）における第２スケジューリング部２１２は、まず、優先順位が低い順で、次回利用開始時刻が未登録または第１の入替対象電気自動車の次回利用開始時刻よりも遅い第２の入替対象電気自動車を探索する。
具体的に、図５の場合であれば、第１の入替対象電気自動車は、充電時間率が「１．３３」の電気自動車ＥＶ４である。そのうえで、第２スケジューリング部２１２は、優先順位が低い電気自動車ＥＶ２、ＥＶ１の順で、次回利用開始時刻が未登録、あるいは、電気自動車ＥＶ４よりも遅いものを第２の入替対象電気自動車として探索する。
図５の例の場合、図３から分かるように、優先順位が最も低い電気自動車ＥＶ２の次回利用開始時刻が未登録となっているので、電気自動車ＥＶ２が第２の入替対象電気自動車として探索される。
【００５０】
そして、第２スケジューリング部２１２は、電気自動車ＥＶ４（第１の入替対象電気自動車）と電気自動車ＥＶ２（第２の入替対象電気自動車）との時刻ｔ２（１２：００）以降における利用予約スケジュールを入れ替える。
この入れ替えによっては、待機中の電気自動車ＥＶのうちで、最も充電時間に余裕のなかった電気自動車ＥＶに最も遅いあるいは未登録の次回利用開始時刻が設定され、最も長い充電可能時間が与えられるように利用予約スケジュールが変更される。また、最も充電時間に余裕のあった電気自動車ＥＶに最も早い次回利用開始時刻が設定され、最も短い充電可能時間が与えられるように変更される。
【００５１】
具体的には、図６に示すように、電気自動車ＥＶ２の次回利用開始時刻は未登録から１５：００に変更され、これに伴って、充電可能時間は無制限から３：００に変更される。一方、電気自動車ＥＶ４の次回利用開始時刻は１５：００から未登録に変更され、これに伴って、充電可能時間は３：００から無制限に変更される。
【００５２】
上記のように充電可能時間が変更されるのに応じて、第２スケジューリング部２１２は、電気自動車ＥＶ２と電気自動車ＥＶ４の各充電率を充電時間率算出部２０３に再算出させる。
充電時間率算出部２０３より再算出された電気自動車ＥＶ２と電気自動車ＥＶ４の充電時間率は、図６に示すように、それぞれ、「０．８３」、「０」であり、いずれも「１」未満である。このように利用予約スケジュール入れ替え後の２つの電気自動車ＥＶの充電時間率が「１」未満となった場合、第２スケジューリング部２１２は、さらに、再算出された充電時間率に応じて、待機中の電気自動車ＥＶ１、ＥＶ２、ＥＶ４の優先順位の再設定を優先順位設定部２０４に実行させる。
この場合、充電時間率の大きさに従った電気自動車ＥＶの順番は、電気自動車ＥＶ１（充電時間率「１」）、電気自動車ＥＶ２（充電時間率「０．８３」）、電気自動車ＥＶ４（充電時間率「０」）の順である。そこで、優先順位設定部２０４は、電気自動車ＥＶ１に「１」の優先順位を設定し、次いで順次、電気自動車ＥＶ２に「２」、電気自動車ＥＶ４に「３」の優先順位を設定する。
【００５３】
そして、第２スケジューリング部２１２は、電力値検出部２０５によって検出される電力源１０の電力値が許容最大値以下の範囲内で、優先順位設定部２０４に再設定された優先順位が高い電気自動車ＥＶから順に、電力源１０の電力を充電させる。
具体的に、第２スケジューリング部２１２は、まず、優先順位が最も高い電気自動車ＥＶ１の蓄電池２０に充電が行われるように制御する。また、第２スケジューリング部２１２は、電力源１０の電力値が許容最大値以下で維持されるのであれば、さらに、優先順位が２番目の電気自動車ＥＶ２の蓄電池２０に対しても同時に充電が行われるように制御する。さらに、第２スケジューリング部２１２は、電力源１０の電力値が許容最大値以下で維持されるのであれば、さらに、優先順位が３番目の電気自動車ＥＶ４の蓄電池２０に対しても同時に充電が行われるように制御する。
【００５４】
また、第２スケジューリング部２１２は、上記のように充電制御を実行するのに応じて、以下の制御も実行する。
つまり、第２スケジューリング部２１２は、第１の入替対象電気自動車と第２の入替対象電気自動車とでの入れ替えにより変更された利用予約スケジュールの内容を、電気自動車利用予約装置１００が記憶する利用予約スケジュール情報に反映させる。このために、第２スケジューリング部２１２は、例えば第１の入替対象電気自動車と第２の入替対象電気自動車の入れ替え後の利用予約スケジュールを電気自動車利用予約装置１００に通知して、利用予約スケジュール情報の変更を指示する。
指示に応答して、電気自動車利用予約装置１００は、通知された利用予約スケジュールにより、記憶している利用予約スケジュール情報の内容を変更する。
【００５５】
図７は、図５、図６により説明した第２スケジューリング部２１２の処理に応じて変更された利用予約スケジュール情報に対応する利用予約スケジュールの内容を示している。図７に示すように、第２の入替対象電気自動車である電気自動車ＥＶ２の利用予約スケジュールは、図３では、時刻ｔ２（１２：００）以降において未登録であったのが、図７では、１５：００に利用開始時刻が設定されるように変更されている。
一方、第１の入替対象電気自動車である電気自動車ＥＶ４の利用予約スケジュールは、図３では、時刻ｔ２（１２：００）以降において１５：００が利用開始時刻とされていたが、図７では、１５：００以降も未登録の状態に変更されている。
【００５６】
［充放電制御例：第３スケジューリング部］
続けて、図７における時刻ｔ３（１３：００）においてスケジューリングを開始する場合の例を挙げて、第３スケジューリング部２１３による処理の具体例について説明する。
ここでは、時刻ｔ３（１３：００）において、電力値検出部２０５によって検出された電力源１０の電力値が許容最大値より大きい状態である場合を例に挙げる。
このように、電力値検出部２０５が検出した電力源１０の電力値が許容最大値より大きい場合、処理決定部２１０は、第３スケジューリング部２１３による処理を以下のように実行させる。
【００５７】
図８には、時刻ｔ３（１３：００）のタイミングで蓄電池残量情報取得部２０２が取得した蓄電池残量と、利用予約スケジュール情報取得部２０１が取得した利用予約スケジュール情報が示す次回利用開始時刻が示されている。また、図８には、これらの蓄電池残量と次回利用開始時刻等に基づいて充電時間率算出部２０３が算出した電気自動車ＥＶごとの充電時間率が示されている。
図８に示される充電時間率は、電気自動車ＥＶ１が「１」、電気自動車ＥＶ２が「０．７５」、電気自動車ＥＶ３が「０」、電気自動車ＥＶ４が「０」である。
【００５８】
また、図８には、上記のように算出された充電時間率に基づいて優先順位設定部２０４が設定した優先順位が示されている。この場合の優先順位設定部２０４は、充電時間率が「１」の電気自動車ＥＶ１に最も高い「１」の優先順位を設定している。続けて、優先順位設定部２０４は、順次、充電時間率が「０．７５」の電気自動車ＥＶ２に「２」の優先順位を設定し、充電時間率が「０」の電気自動車ＥＶ３、ＥＶ４についてそれぞれ「２」の優先順位を設定している。
【００５９】
図８のように、電気自動車ＥＶごとの充電時間率と優先順位が設定された状態の下で、第３スケジューリング部２１３は、充電時間率が１以上である電気自動車ＥＶ１に対してのみ電力源１０の電力が充電されるように制御する。
これとともに、第３スケジューリング部２１３は、充電時間率が「１」未満の電気自動車ＥＶ２、ＥＶ３、ＥＶ４については、電力値検出部２０５によって検出される電力源１０の電力値が許容最大値以下となるまで、優先順位が低い順に放電させていく。つまり、第３スケジューリング部２１３は、まず、優先順位が最も低い「３」の電気自動車ＥＶ３、ＥＶ４のうちのいずれか一方の蓄電池２０から放電されるように制御する。これにより、電力源１０の電力値が許容最大値以下となった場合には、このまま電気自動車ＥＶ３、ＥＶ４のうちのいずれか一方の蓄電池２０のみの放電を継続させればよい。しかし、電力源１０の電力値が許容最大値より大きい状態のままである場合、第３スケジューリング部２１３は、電気自動車ＥＶ３、ＥＶ４のうちの他方の蓄電池２０からも同時に放電されるように制御する。
【００６０】
以降、同様に、電力源１０の電力値が許容最大値以下となったのであれば、電気自動車ＥＶ３、ＥＶ４の各蓄電池２０からの放電のみを継続させる。しかし、電力源１０の電力値が許容最大値より大きいままである場合には、第３スケジューリング部２１３は、優先順位が「２」の電気自動車ＥＶ２の蓄電池２０についても同時に放電されるように制御する。
なお、充電時間率が「１」未満の電気自動車ＥＶの蓄電池２０から放電させた電力は、例えば、充電時間率が１以上の電気自動車ＥＶの蓄電池２０に対する充電電力として供給できる。あるいは、充電時間率が「１」未満の電気自動車ＥＶの蓄電池２０から放電させた電力は、負荷４００に供給することもできる。
【００６１】
このように、電力源１０の電力値が許容最大値より大きいときに対応して、第３スケジューリング部２１３は、充電時間率が一定以上で充電時間に余裕の無い電気自動車ＥＶにのみ電力源１０からの電力により充電を行う。また、第３スケジューリング部２１３は、充電時間率が一定未満で充電時間に余裕のある電気自動車ＥＶについては放電させ、充電時間率が一定以上の電気自動車ＥＶへの充電電力、又は、負荷４００への電力として利用することができる。これにより、例えば負荷４００で使用する電力が著しく増加したことなどにより、電気自動車ＥＶへの充電のために電力源１０から使用可能な電力が十分でなくなったような場合にも、充電時間に余裕の無い電気自動車ＥＶに対して充分な電力で充電を行うことができる。
【００６２】
また、本実施形態では、前述のように、充電時間率が１以上であって充電時間に余裕のない電気自動車ＥＶの有る場合には、第２スケジューリング部２１２によって、充電時間率に余裕のある電気自動車ＥＶとの利用予約スケジュールの入れ替えが行われる。これにより、充電時間に余裕の無かった電気自動車ＥＶに余裕を与えることが可能になり、例えば、充電電流を増加させるなどしなくとも、電気自動車ＥＶが待機中のうちに満充電の状態にできる可能性が高くなる。この結果、本実施形態においては、電力源から利用可能な電力が充分でないような状態であっても、適切なスケジューリングで電気自動車への充電を行うことが可能になる。
また、前述のように、電力源１０の電力が不足しているような状況であっても、第３スケジューリング部２１３によって、充電時間に余裕の無い電気自動車ＥＶについては充分な電力で充電を行うことができる。
このように、本実施形態においては、電力源１０から使用できる電力が不十分な場合にも、電気自動車ＥＶの蓄電池２０に適切に充電できるようにスケジューリングされる。これにより、本実施形態の充放電管理システムでは、例えば、充電を補助するための定置用の蓄電池などを設置しなくともよくなるため、例えば設備の拡大を抑えることが可能になる。
【００６３】
［処理手順例］
図９のフローチャートは、充放電管理装置２００が実行する処理手順例を示している。図９に示す処理は、例えば図３、図７の時刻ｔ１、ｔ２、ｔ３のように充放電のスケジューリングを開始すべきタイミングで実行される。
利用予約スケジュール情報取得部２０１は、電気自動車利用予約装置１００が記憶する電気自動車ＥＶごとの利用予約スケジュール情報を取得する（ステップＳ１０１）。
蓄電池残量情報取得部２０２は、現在において充放電スタンド３００に接続されて待機中の電気自動車ＥＶごとの蓄電池２０の蓄電池残量を示す蓄電池残量情報を、充放電スタンド３００から取得する（ステップＳ１０２）。
【００６４】
充電時間率算出部２０３は、現在において充放電スタンド３００に接続されて待機中の電気自動車ＥＶごとの充電時間率を算出する（ステップＳ１０３）。
充電時間率算出部２０３は、充電時間率を算出するにあたり、前述したように、利用予約スケジュール情報取得部２０１が取得した利用予約スケジュール情報が示す利用予約スケジュールと、蓄電池残量情報取得部２０２が取得した蓄電池残量情報とを利用すればよい。
【００６５】
優先順位設定部２０４は、ステップＳ１０３により算出された電気自動車ＥＶごとの充電時間率に基づいて、同じ電気自動車ＥＶごとの優先順位を設定する（ステップＳ１０４）。
【００６６】
次に、スケジューリング部２０６における処理決定部２１０は、ステップＳ１０３によって算出された充電時間率が「１」より大きい電気自動車ＥＶが有るか否かについて判定する（ステップＳ１０５）。
充電時間率が「１」より大きい電気自動車ＥＶ（第１の入替対象電気自動車）が有る場合（ステップＳ１０５−ＹＥＳ）、第２スケジューリング部２１２は、以下の処理を実行する。
つまり、第２スケジューリング部２１２は、優先順位が低い順で、次回利用開始時刻が未登録または第１の入替対象電気自動車の次回利用開始時刻よりも遅い第２の入替対象電気自動車を探索する（ステップＳ１０６）。
【００６７】
次に、第２スケジューリング部２１２は、ステップＳ１０６によって探索した第２の入替対象電気自動車と、充電時間率が「１」より大きいとしてステップＳ１０５によって判定された第１の入替対象電気自動車とで、現時刻以降の利用予約スケジュールの入れ替えを実行する（ステップＳ１０７）。
第２スケジューリング部２１２は、ステップＳ１０７による利用予約スケジュールの入れ替えに伴って、充電時間率算出部２０３に、第１の入替対象電気自動車と第２の入替対象電気自動車の充電時間率を再算出させる（ステップＳ１０８）。
また、第２スケジューリング部２１２は、ステップＳ１０８により充電時間率が再算出されるのに応じて、優先順位設定部２０４に、待機中の電気自動車ＥＶごとに優先順位を設定する（ステップＳ１０９）。
【００６８】
次に、第２スケジューリング部２１２は、利用予約スケジュールの入れ替えによって、第１の入替対象電気自動車と第２の入替対象電気自動車の充電時間率がいずれも「１」未満になったか否かについて判定する（ステップＳ１１０）。
第１の入替対象電気自動車と第２の入替対象電気自動車の充電時間率がいずれも「１」未満になった場合、（ステップＳ１１０−ＹＥＳ）、第２スケジューリング部２１２は、以下の処理を実行する。つまり、第２スケジューリング部２１２は、ステップＳ１０７による入れ替え後の利用予約スケジュールが、電気自動車利用予約装置１００が記憶する利用予約スケジュール情報に反映されるように制御する（ステップＳ１１１）。
【００６９】
ステップＳ１１１の処理の後、又は、第１の入替対象電気自動車と第２の入替対象電気自動車の少なくともいずれか一方の充電時間率が１以上である場合（ステップＳ１１０−ＮＯ）、処理決定部２１０は、電力値検出部２０５が検出した電力値が許容最大値以下であるか否かについて判定する（ステップＳ１１２）。
【００７０】
電力値が許容最大値以下である場合(ステップＳ１１２−ＹＥＳ)、第２スケジューリング部２１２は、引き続き、以下の処理を実行する。つまり、第２スケジューリング部２１２は、優先順位の番号を示す変数ｉに１を代入する（ステップＳ１１３）。
第２スケジューリング部２１２は、優先順位がｉ番目の電気自動車ＥＶに充電が行われるように制御を実行する。このために、第２スケジューリング部２１２は、例えば、優先順位がｉ番目の電気自動車ＥＶが接続された充放電スタンド３００に対して充電を指示する（ステップＳ１１４)。
【００７１】
次に、第２スケジューリング部２１２は、変数ｉをインクリメントする （ステップＳ１１５)。
また、ステップＳ１１５の後、処理決定部２１０は、電力値検出部２０５によって検出される電力源１０の電力値が許容最大値より大きいか否かについて判定する（ステップＳ１１６)。
【００７２】
電力源１０の電力値が許容最大値以下である場合(ステップＳ１１６−ＮＯ)、第２スケジューリング部２１２は、さらに、優先順位が設定された電気自動車ＥＶの数をＮとして、変数ｉがＮ＋１と等しいか否かについて判定する（ステップＳ１１７)。
【００７３】
変数ｉがＮ＋「１」より少ない場合(ステップＳ１１７)、優先順位が設定された電気自動車ＥＶ（待機中の電気自動車ＥＶ）のうちで、未だ、充電が指示されていない電気自動車ＥＶが残っている。
そこで、この場合の第２スケジューリング部２１２は、ステップＳ１１４に戻ることで優先順位が次の電気自動車ＥＶに充電が行われるように制御する。このように、第２スケジューリング部２１２は、電力源１０の電力値が許容最大値以下の状態においては、優先順位が高い順で、順次、電気自動車ＥＶに充電を行っていく。
【００７４】
そして、変数ｉがＮ＋１と等しくなった場合は（ステップＳ１１７−ＹＥＳ)、電力源１０の電力値が許容最大値を超えることなく、優先順位が設定された電気自動車ＥＶの全てについて充電が行われている。この場合の第２スケジューリング部２１２は、図９に示す処理を終了する。
【００７５】
ここで、ステップＳ１１３〜Ｓ１１７の処理に至るには２つの場合がある。１つは、上記のように、ステップＳ１０５にて充電時間率が「１」より大きい電気自動車ＥＶが有ると判定されたのに応じてステップＳ１０６〜Ｓ１１２の処理を経て、ステップＳ１１２にて電力値が許容最大値以下であると判定された場合である。
この場合、ステップＳ１１３〜Ｓ１１５及びＳ１１７（ステップＳ１１６は処理決定部２１０の処理であるため除く）の各処理は、ステップＳ１０６〜Ｓ１１１に引き続き、第２スケジューリング部２１２が実行する。
これに対して、もう１つは、ステップＳ１０５にて充電時間率が「１」より大きい電気自動車ＥＶが無いと判定されるのに応じて、ステップＳ１０６〜Ｓ１１１をスキップし、ステップＳ１１２にて電力値が許容最大値以下であると判定された場合である。
この場合、ステップＳ１１３〜Ｓ１１５及びＳ１１７の各処理は、第１スケジューリング部２１１が実行する。
【００７６】
また、ステップＳ１１６にて電力値が許容最大値より大きいと判定された場合には、（ステップＳ１１６−ＹＥＳ)、以下のように第３スケジューリング部２１３が実行すべき処理に移行する。
第３スケジューリング部２１３は、充電時間率が１以上の電気自動車が有るか否かについて判定する（ステップＳ１１８）。
充電時間率が１以上の電気自動車が有る場合(ステップＳ１１８−ＹＥＳ)、この充電時間率が１以上の電気自動車に充電が行われるように制御する（ステップＳ１１９)。充電時間率が１以上の電気自動車が無い場合(ステップＳ１１８−ＮＯ)、ステップＳ１１９はスキップする。
続いて、第３スケジューリング部２１３は、優先順位の番号を示す変数ｉに、優先順位が設定されている電気自動車ＥＶの数であるＮを代入する（ステップＳ１２０)。そのうえで、第３スケジューリング部２１３は、優先順位がＮ番目の電気自動車ＥＶにて放電が行われるように制御する（ステップＳ１２１)。
ステップＳ１２１により電気自動車ＥＶにて放電が行われるのに応じて、第３スケジューリング部２１３は、変数ｉをデクリメントする （ステップＳ１２２)。また、第３スケジューリング部２１３は、電力源１０の電力値が許容最大値以下となったか否かについて判定する（ステップＳ１２３)。
【００７７】
電力源１０の電力値が許容最大値より大きい場合(ステップＳ１２３−ＮＯ)、第３スケジューリング部２１３は、ステップＳ１２１に戻ることにより、さらに優先順位が１つ高い電気自動車ＥＶにて放電が行われるように制御する。このように、第３スケジューリング部２１３は、ステップＳ１２１〜Ｓ１２３を繰り返すことにより、優先順位が低い電気自動車ＥＶから順に、電力源１０の電力値が許容最大値以下となるまで放電を実行させる。
そして、電力源１０の電力値が許容最大値以下となるのに応じて （ステップＳ１２３−ＹＥＳ)、第３スケジューリング部２１３は、図９に示すスケジューリングの処理を終了する。
このような手順で処理が実行されることにより、本実施形態の充放電管理装置２００としての動作が実現される。
【００７８】
なお、これまでの説明においては、電気自動車を対象として充放電制御を行う例を挙げているが、蓄電池によるモータ駆動とガソリンエンジンを切り替えて使用するハイブリッドカーを対象として充放電制御を行ってもよい。つまり、本実施形態における電気自動車には、ハイブリッドカーも含めてよい。
【００７９】
また、図２における各部の機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することにより電気自動車の蓄電池に対する充放電のスケジューリングを行ってもよい。なお、ここでいう「コンピュータシステム」とは、ＯＳや周辺機器等のハードウェアを含むものとする。
【００８０】
また、「コンピュータシステム」は、ネットワークを利用している場合であればウェブページ提供環境（あるいは表示環境）も含むものとする。
また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムが送信された場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリ（ＲＡＭ）のように、一定時間プログラムを保持しているものも含むものとする。また上記プログラムは、前述した機能の一部を実現するためのものであっても良く、さらに前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるものであってもよい。
【符号の説明】
【００８１】
１０  電力源
２０  蓄電池
１００  電気自動車利用予約装置
２００  充放電管理装置
２０１  利用予約スケジュール情報取得部
２０２  蓄電池残量情報取得部
２０３  充電時間率算出部
２０４  優先順位設定部
２０５  電力値検出部
２０６  スケジューリング部
２１０  処理決定部
２１１  第１スケジューリング部
２１２  第２スケジューリング部
２１３  第３スケジューリング部
３００  充放電スタンド
４００  負荷
【図１】
2015171188.tif 000003
【図２】
2015171188.tif 000004
【図３】
2015171188.tif 000005
【図４】
2015171188.tif 000006
【図５】
2015171188.tif 000007
【図６】
2015171188.tif 000008
【図７】
2015171188.tif 000009
【図８】
2015171188.tif 000010
【図９】
2015171188.tif 000011