(57)【要約】  【課題】充電スタンドの充電器をより効率的に稼動させ、かつ充電スタンドを利用するドライバーの負担を軽減する。  【解決手段】電動車両充電システムは、各地に点在する充電スタンド２、これらの充電スタンド２及び既存メールサーバ４とネットワーク３で相互接続された管理サーバ１を有する。管理サーバ１は、ユーザ管理データベース１３１及び充電予約データベース１３３において、会員ユーザの電子メールアドレス、会員ユーザが各充電スタンド２の充電器２１に入れた予約時間を管理しており、何れの充電スタンド２−Ｎの空き時間を予約時間とする予約登録リクエストを何れの充電スタンド２の操作盤２２又は情報端末６，５１から受け付けると、充電スタンド２−Ｎの予約時間を充電予約データベース１３３に登録し、予約時間到来前の所定タイミングで、予約時間到来を通知する電子メールを、充電予約を入れた会員ユーザの電子メールアドレス宛に送信する。【選択図】図１
2010267110.tif 000002
【特許請求の範囲】
【請求項１】
複数の充電スタンドにおいて、充電器による電動車両の充電サービスを提供する電動車両充電システムであって、
前記各充電スタンドに設けられた、前記充電器の操作盤と、
前記各充電スタンドの前記操作盤とネットワークで接続された管理サーバと、を備え、
前記管理サーバは、
前記充電サービスを利用可能なユーザのユーザＩＤと電子メールアドレスとが登録されたユーザ管理データベースと、
前記充電スタンドごとに、当該充電スタンドの充電器の予約時間とユーザＩＤとを含む予約情報が登録される予約管理データベースと、
前記操作盤または前記ネットワーク上の他の情報端末からリクエストを受け付けるサーバ処理手段と、
前記サーバ処理手段が、前記複数の充電スタンドのいずれかの充電スタンドについて、前記予約管理データベースに登録された予約時間が示す時間帯以外の空き時間帯の予約希望時間を含む予約登録リクエストを受け付けた場合に、当該予約登録リクエストで指定された充電スタンドについて、当該予約登録リクエストに前記希望予約時間として含まれていた予約時間と当該予約登録リクエストの発行ユーザのユーザＩＤとを含む予約情報を前記予約管理データベースに登録する予約処理手段と、
前記充電予約管理データベースに登録された予約情報ごとに、当該予約情報に含まれる前記予約時間の到来前に、当該予約時間の到来を通知する電子メールを、当該予約情報に含まれるユーザＩＤに対応付けて前記ユーザ管理データベースに登録された前記電子メールアドレス宛に送信する予約時間到来通知手段と、を備える
ことを特徴とする電動車両充電システム。
【請求項２】
請求項１に記載の電動車両充電システムであって、
前記予約処理手段は、
前記サーバ処理手段が、前記複数の充電スタンドのうちのいずれかの充電スタンドについて前記予約管理データベースに登録された予約情報の指定を含む予約キャンセルリクエストを受け付けた場合に、
当該予約キャンセルリクエストにおいて指定された前記予約情報を前記充電予約管理データベースから削除するとともに、
当該削除された予約情報と共通の充電スタンドについて前記充電予約管理データベースに登録された予約情報のうち、前記削除した予約情報の予約時間が示す時間帯以降に到来する予約時間を含む予約情報のユーザＩＤに対応付けられた電子メールアドレスを前記ユーザ管理データベースから読み出し、当該電子メールアドレス宛に、前記削除した予約時間が示す時間帯に空き時間が発生した旨を通知する電子メールを送信する
ことを特徴とする電動車両充電システム。
【請求項３】
請求項２に記載の電動車両充電システムであって、
前記予約処理手段は、
前記サーバ処理手段が、前記充電スタンドの操作盤から、当該充電スタンドにおける最前空き時間予約リクエストを受け付けた場合に、
前記最前空き時間予約リクエストの送信元充電スタンドについて、前記予約管理データベースに登録された予約時間が示す時間帯以外の空き時間帯のうち、最も早く到来する、前記所要充電時間以上の空き時間帯を抽出し、当該充電スタンドについて、当該抽出した空き時間帯の予約時間と当該最前空き時間予約リクエストの発行ユーザのユーザＩＤとを含む新たな予約情報を前記予約管理データベースに登録するとともに、
前記最前空き時間予約リクエストの送信元充電スタンドについて、前記予約管理データベースに、当該最前空き時間予約リクエストの発行ユーザのユーザＩＤを含む他の予約情報が登録されている場合には、当該他の予約情報を前記予約管理データベースから削除し、当該充電スタンドについて、前記充電予約管理データベースに登録された予約情報のうち、当該削除した予約情報の予約時間が示す時間帯以降に到来する予約時間を含む予約情報のユーザＩＤに対応付けられた電子メールアドレスを前記ユーザ管理データベースから読み出し、当該電子メールアドレス宛に、前記削除した予約時間が示す時間帯に空き時間が発生した旨を通知する電子メールを送信する
ことを特徴とする電動車両充電システム。
【請求項４】
請求項２または３に記載の電動車両充電システムであって、
前記予約管理データベースに登録された予約情報には、予約時間の繰上げ希望の有無を表す予約繰上げ希望情報が含まれており、
前記予約処理手段は、
前記削除した予約情報の予約時間が示す時間帯以降に到来する予約時間と、予約時間の繰上げ希望が有ることを示す予約繰上げ希望情報とを含む予約情報のユーザＩＤに対応付けられた電子メールアドレスを前記ユーザ管理データベースから読み出し、当該電子メールアドレス宛に、前記削除した予約時間が示す時間帯に空き時間が発生した旨を通知する電子メールを送信する
ことを特徴とする電動車両充電システム。
【請求項５】
請求項１ないし４のいずれか一項に記載の電動車両充電システムであって、
前記各充電スタンドの前記操作盤は、
前記管理サーバからの問い合わせに応じて前記充電器の稼動状態を報告する稼動状態報告手段と、を備え、
前記管理サーバは、
前記各充電スタンドについて、前記充電器の稼動状態を表す稼動状態情報および位置情報が登録された充電スタンド管理データベースと、
前記各充電スタンドの前記操作盤に前記充電器の稼動状態を問い合わせ、当該問い合わせに対する報告により前記充電スタンド管理データベースの稼動状態情報を更新する稼動状態問合わせ手段と、をさらに備え、
前記予約処理手段は、
前記サーバ処理手段が、所要充電時間を含む稼動充電スタンド検索リクエストを受け付けた場合に、
正常稼働中を表す前記稼動状態情報に対応付けられた位置情報を前記充電スタンド管理データベースから読み出して、当該位置情報が読み出された充電スタンドについて、前記予約管理データベースに登録された予約時間が示す時間帯以外の空き時間帯のうち、前記所要充電時間以上の空き時間帯を抽出し、
前記サーバ処理手段は、
前記予約処理手段が読み出した充電スタンドの位置情報および抽出した空き時間帯を表示するためのドキュメントを、前記稼動充電スタンド検索リクエストの送信元に返信する
ことを特徴とする電動車両充電システム。
【請求項６】
複数の充電スタンドにおいて、充電器による電動車両の充電サービスを提供する充電支援サービス提供方法であって、
前記複数の充電スタンドのそれぞれに設けられた充電器用操作盤を、ネットワークを介して、前記充電サービスを利用可能なユーザのユーザＩＤと電子メールアドレスとが登録されたユーザ管理データベース、および前記充電スタンドごとに、当該充電スタンドの充電器の予約時間とユーザＩＤとを含む予約情報が登録される予約管理データベースを備えた管理サーバに接続し、
前記管理サーバが、
前記充電器用操作盤または前記ネットワーク上の他の情報端末から、前記複数の充電スタンドのいずれかの充電スタンドについて、前記予約管理データベースに登録された予約時間が示す時間帯以外の予約希望時間を含む予約登録リクエストを受け付けた場合に、
当該予約登録リクエストで指定された充電スタンドについて、当該予約登録リクエストに前記希望予約時間として含まれていた予約時間と当該予約登録リクエストの発行ユーザのユーザＩＤとを含む予約情報を前記予約管理データベースに登録し、
前記充電予約管理データベースに登録された予約情報ごとに、当該予約情報に含まれる前記予約時間の到来前に、当該予約時間の到来を通知する電子メールを、当該予約情報に含まれるユーザＩＤに対応付けて前記ユーザ管理データベースに登録された前記電子メールアドレス宛に送信する
ことを特徴とする充電支援サービス提供方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、多数のユーザに利用される充電スタンド等で電動車両の搭載バッテリの充電サービスを提供する充電システムにおいて、より効率的に充電器を稼動させるための技術に関する。
【背景技術】
【０００２】
特許文献１には、電気自動車の車載二次電池の残容量が低下した場合に、充電施設に充電済み二次電池の予約を入れる技術が記載されている。
【０００３】
この技術によれば、センターの管理サーバは、充電施設および会員ユーザを管理しており、会員ユーザの車載端末からの問い合わせに応じて、会員ユーザの電気自動車が搭載二次電池の残容量で到着可能な充電施設の二次電池管理装置から、充電済み二次電池の供給可能個数および価格等を収集して、充電済み二次電池を供給可能な充電施設に関するデータ（充電施設位置、二次電池の価格等）を会員ユーザの車載端末に返信する。これにより、会員ユーザの車載端末の画面上に、充電済み二次電池を供給可能な充電施設が近距離または低価格等の順に一覧表示される。会員ユーザが、この一覧のなかから所望の充電施設を選択すると、会員ユーザの車載端末から、管理サーバを介して、選択された充電施設の二次電池管理装置に充電済み二次電池の予約依頼データが送信される。
【０００４】
これにより、会員ユーザは、残容量が低下した車載二次電池を、予約により所望の充電施設で確保された充電済み二次電池とスムーズに交換することができる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００６−３３１４０５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
外出先等で電気自動車の車載バッテリを簡易な操作で急速に補充電することができる充電インフラとして、商業施設、オフィスビル等の駐車場に設置される充電スタンドが注目されている。
【０００７】
しかし、電気自動車の普及促進段階においては、給油スタンドのように数多くの充電スタンドが一斉に整備される訳ではなく、各充電スタンドも、充電器が１台程度設置された小規模なセルフスタンド型のものになると想定される。また、給油スタンドにおけるガソリン自動車の給油とは異なり、充電スタンドにおける電気自動車の急速充電にはある程度の時間を要する。このような状況下においては、ある充電スタンドで順番待ちが発生し、充電完了までに予想外の時間がかかる可能性がある。例えば充電スタンドがセルフサービス型である場合、充電の順番待ちのドライバーは、自分の順番がくるまでの間、その場を離れることができないため負担が大きい。ドライバーにとって充電スタンドの利便性をより向上させるには、いかに、各充電スタンドの少ない台数の充電機器の使用効率を向上させ、かつ、充電スタンドを利用するドライバーの負担を軽減するかが重要となる。
【０００８】
一方、上記従来の技術は、充電施設内であらかじめ充電された二次電池をドライバーが自身の電気自動車の交換用二次電池として確保しておくためのものであり、外出先等で電気自動車の車載バッテリを補充電したいときに使用される充電スタンドの利便性を向上させるものではない。
【０００９】
本発明は上記事情に鑑みてなされたものであり、本発明の目的は、充電スタンドの充電器をより効率的に稼動させ、かつ、充電スタンドを利用するドライバーの負担を軽減することにある。
【課題を解決するための手段】
【００１０】
上記課題を解決するために、本発明においては、管理サーバが、各充電スタンドの充電器に入れられた充電予約を一元的に管理しており、充電スタンドの操作盤または情報端末から充電スタンドの充電器の空き時間帯に入れられた充電予約を受け付ける。そして、充電予約時間の到来前の所定のタイミングで、充電予約時間の到来を、充電予約を入れたユーザに通知する。
【００１１】
例えば、本発明は、複数の充電スタンドにおいて、充電器による電動車両の充電サービスを提供する電動車両充電システムであって、
前記各充電スタンドに設けられた、前記充電器の操作盤と、
前記各充電スタンドの前記操作盤とネットワークで接続された管理サーバと、を備え、
前記管理サーバは、
前記充電サービスを利用可能なユーザのユーザＩＤと電子メールアドレスとが登録されたユーザ管理データベースと、
前記充電スタンドごとに、当該充電スタンドの充電器の予約時間とユーザＩＤとを含む予約情報が登録される予約管理データベースと、
前記操作盤または前記ネットワーク上の他の情報端末からリクエストを受け付けるサーバ処理手段と、
前記サーバ処理手段が、前記複数の充電スタンドのいずれかの充電スタンドについて、前記予約管理データベースに登録された予約時間が示す時間帯以外の空き時間帯の予約希望時間を含む予約登録リクエストを受け付けた場合に、当該予約登録リクエストで指定された充電スタンドについて、当該予約登録リクエストに前記希望予約時間として含まれていた予約時間と当該予約登録リクエストの発行ユーザのユーザＩＤとを含む予約情報を前記予約管理データベースに登録する予約処理手段と、
前記充電予約管理データベースに登録された予約情報ごとに、当該予約情報に含まれる前記予約時間の到来前に、当該予約時間の到来を通知する電子メールを、当該予約情報に含まれるユーザＩＤに対応付けて前記ユーザ管理データベースに登録された前記電子メールアドレス宛に送信する予約時間到来通知手段と、を備える。
【発明の効果】
【００１２】
本発明によれば、充電スタンドの充電器をより効率的に稼動させ、かつ、充電スタンドを利用する電動車両のドライバーの負担を軽減することができる。
【図面の簡単な説明】
【００１３】
【図１】図１は、本発明の一実施の形態に係る電動車両充電システムの概略構成図である。
【図２】図２（Ａ）は、図１の電動車両充電システムに含まれる管理サーバの機能構成図、図２（Ｂ）は、図１の電動車両充電システムに含まれる操作盤の機能構成図である。
【図３】図３（Ａ）は、本発明の一実施の形態に係るユーザ管理データベースのデータ構造の概念図、図３（Ｂ）は、本発明の一実施の形態に係る充電スタンド管理データベースのデータ構造の概念図、図３（Ｃ）は、本発明の一実施の形態に係る充電予約管理データベースのデータ構造の概念図である。
【図４】図４は、図１の電動車両充電システムにおいて提供される充電予約支援サービスの全体の流れを表すフロー図である
【図５】図５は、図４に示す予約キャンセル処理（Ｓ３０７）のフロー図である。
【図６】図６は、図４に示す充電予約処理（Ｓ３１０）のフロー図である。
【図７】図７は、図４に示す充電予約処理（Ｓ３１０）のフロー図である。
【図８】図８は、図４に示す稼動充電スタンド予約処理（Ｓ３０４）のフロー図である。
【図９】図９は、図４に示す稼動充電スタンド予約処理（Ｓ３０４）のフロー図である。
【図１０】図１０は、図４に示す充電順番調整処理（Ｓ３１５）のフロー図である。
【発明を実施するための形態】
【００１４】
以下、図面を参照して、本発明の一実施の形態について説明する。
【００１５】
まず、電気自動車の車載バッテリを充電対象とする場合を一例として、本実施の形態に係る電動車両充電システムの全体構成を説明する。
【００１６】
図１は、本実施の形態に係る電動車両充電システムの概略構成図、図２（Ａ）および（Ｂ）は、この電動車両充電システムに含まれる管理サーバおよび操作盤の機能構成図である。
【００１７】
図１に示すように、本実施の形態に係る電動車両充電システムは、各地に点在する充電スタンド２と、これらの充電スタンド２および既存のメールサーバ４とインターネット等のネットワーク３で相互に接続された管理サーバ１と、を有している。
【００１８】
管理サーバ１は、各充電スタンド２および会員ユーザの無線通信情報端末（例えば、携帯端末６、車載端末５１）からのリクエストに応じて充電支援サービスを提供する。
【００１９】
このような機能を果たすため、この管理サーバ１は、コンピュータとしてのハードウエア構成（外部記憶装置、メモリ、ＣＰＵ、キーボード等の入力装置、ディスプレイ等の出力装置、ネットワーク通信インターフェース等）を有しており、インストールされた所定のプログラム（Ｗｅｂサーバプログラム、充電予約管理プログラム等）の実行によって以下の機能構成を実現する。すなわち、管理サーバ１は、図２（Ａ）に示すように、充電支援サービスの提供に必要な後述するデータが格納されたデータ記憶部１３と、充電スタンド２および会員ユーザの無線通信情報端末６，５１からのリクエストに応じてドキュメントを返信するサーバ処理部１１と、サーバ処理部１１からの指示に応じて各種処理を実行するアプリケーション部１２と、各充電スタンド２の急速充電器２１の稼動状態を定期的に問い合わせる稼動状態問合わせ部１４と、充電スタンド２の予約時間の到来を会員ユーザの無線通信情報端末６，５１に通知する予約時間通知部１５と、を有する。
【００２０】
データ記憶部１３には、ユーザ管理データベース１３１、充電スタンド管理データベース１３２、充電予約管理データベース１３３、およびＷｅｂデータ１３４が格納されている。
【００２１】
ユーザ管理データベース１３１は、図３（Ａ）に示すように、充電支援サービスの提供を受ける会員ユーザごとに、会員ユーザに割り当てられたアカウント情報（ユーザＩＤ、パスワード）１３１１、会員ユーザが無線通信情報端末６，５１で使用している電子メールアドレス１３１２、および会員ユーザに関する他の情報（会員情報）１３１３が登録される。なお、会員情報１３１３には、例えば会員ユーザの名称情報および連絡先情報（住所、電話番号等）等が含まれていている。
【００２２】
充電スタンド管理データベース１３２には、図３（Ｂ）に示すように、管理対象となる充電スタンド２ごとに、充電スタンド２に割り当てられたスタンドＩＤ１３２１、充電スタンド２の所在位置を表す位置情報１３２２、充電スタンド２の急速充電器２１の稼働状況（正常稼動中、停止中）を表す稼働状況情報１３２３、および充電スタンド２の後述する操作盤２２のＩＰアドレス１３２４等が格納されている。
【００２３】
充電予約管理データベース１３３には、図３（Ｃ）に示すように、充電スタンド管理データベース１３２に登録済みのスタンドＩＤごとに予約情報テーブル１３３１が格納されている。各予約情報テーブル１３３１には、対応するスタンドＩＤの充電スタンド２に対する予約ごとに予約情報レコード１３３２が登録されている。そして、予約情報レコード１３３２には、予約に割り当てられた予約ＩＤ１３３２１、予約を入れた会員ユーザのユーザＩＤ１３３２２、予約時間情報（充電開始時刻、充電所要時間）１３３２３、および予約時間の繰上げ希望の有無を表す繰上げ希望フラグ１３３２４が、予約情報として格納されている。
【００２４】
Ｗｅｂデータ１３４には、充電支援サービスにおいて用いられる各種Ｗｅｂページを会員ユーザの無線通信情報端末６，５１上に表示させるためのＷｅｂドキュメントが含まれる。このようなＷｅｂページとしては、例えば、新規会員ユーザ登録フォーム、会員ユーザのアカウント情報の入力を受け付けるログインフォーム等が挙げられる。
【００２５】
なお、ここで示したデータは一例であり、必要に応じて他のデータがデータ記憶部１３に格納されていてもよい。
【００２６】
一方、各充電スタンド２は、図１に示すように、電気自動車５の搭載バッテリに充電するための急速充電器２１、および急速充電器２１用の操作盤２２を有している。ここで、操作盤２２は、会員ユーザの操作に応じて急速充電器２１を稼動させる他、管理サーバ１に充電支援サービスの提供を要求する。
【００２７】
このような機能を果たすため、操作盤２２は、無線アクセスポイントを介してネットワーク３に接続可能な無線通信機能を有するコンピュータとしてのハードウエア構成（外部記憶装置、メモリ、ＣＰＵ、タッチパネル式のディスプレイ、無線通信インターフェース等）を有し、インストールされた所定のプログラム（Ｗｅｂブラウザプログラム、充電器制御プログラム等）の実行によって以下の機能構成を実現する。すなわち、操作盤２２は、図２（Ｂ）に示すように、急速充電器２１を制御する充電器制御部２２１と、管理サーバ１に充電予約支援サービスおよび予約時間到来通知サービスの提供を要求するクライアント処理部２２２と、管理サーバ１からの定期的な問合わせに対して急速充電器２１の稼動状態を報告する稼動状態報告部２２３と、充電支援サービスにおいて用いられる上述と同様なＷｅｂページを表示させるためのＷｅｂドキュメントが格納されたデータ記憶部２２４と、を有する。
【００２８】
なお、会員ユーザの無線通信情報端末６，５１は、インストールされた所定のプログラム（Ｗｅｂブラウザ、メーラープログラム等）の実行により、管理サーバ１に充電支援サービスの提供を要求するＷｅｂクライアント、および電子メールを送受信する電子メールクライアントとしての機能を実現するものであればよい。
【００２９】
このような電動車両充電システムにおいて、管理サーバ１が会員ユーザに提供する充電支援サービスの説明に先立ち、この充電支援サービスにおいて利用される充電スタンド管理データベース１３２の更新処理について説明する。
【００３０】
管理サーバ１の稼動状態問合わせ部１４は、定期的に、各充電スタンド２の急速充電器２１の稼動状態を問い合わせる。具体的には、充電スタンド管理データベース１３２からすべてのＩＰアドレス１３２４を読み出し、これらのＩＰアドレス１３２４の操作盤２２に対して、急速充電器２１の稼動状態をそれぞれ問い合わせる。
【００３１】
この問い合わせに応じて、各充電スタンド２の操作盤２２の稼動状態報告部２２３が、充電器制御部２２１を介して急速充電器２１の稼動状態（正常稼働中、停止中）を取得し、それを管理サーバ１に報告すると、稼動状態問合わせ部１４は、スタンド管理データベース１３２を更新する。具体的には、充電スタンド２の操作盤２２からの操作報告（正常稼働中、停止中）によって、その充電スタンド２のスタンドＩＤに対応付けられた稼働状況情報１３２３を更新する。
【００３２】
これにより、充電スタンド管理データベース１３２には、各充電スタンド２の急速充電器２１の最新の稼動状態を表す稼働状況情報１３２３が登録される。
【００３３】
つぎに、管理サーバ１が提供する充電支援サービスに含まれるサービス（予約時間到来通知サービス、充電予約支援サービス）について説明する。ここでは、充電支援サービスの提供を受ける会員ユーザは、すでにユーザ登録を完了し、アカウント情報を与えられていることとする。
（１）予約時間到来通知サービス
予約時間通知部１５は、定期的に、会員ユーザが入れた充電予約の時間到来をチェックし、その旨を電子メールで通知する。具体的には、予約時間通知部１５は、所定時間後（例えば５分後）に充電開始時刻が到来する予約時間情報１３３２３に対応付けられたユーザＩＤ１３３２２を充電予約管理データベース１３３の各予約情報テーブル１３３１から検索し、該当するユーザＩＤ１３３２２が検索されれば、このユーザＩＤに対応付けられた電子メールアドレス１３１２をユーザ管理データベース１３１から読み出す。そして、所定時間後に充電予約の時間が到来する旨を本文とする電子メールを生成し、この電子メールを、このとき読み出した電子メールアドレス１３１２宛てに送信する。
【００３４】
これにより、いずれかの充電スタンド２に充電予約を入れた会員ユーザは、その場に待機していなくても、まもなく自身の充電順番がくることを知ることができるため、充電順番待ちの時間を有効に活用することができる。また、予約忘れ、および、無断キャンセルを防止することができる。
（２）充電予約支援サービス
図４は、充電予約支援サービスの全体の流れを表すフローチャートである。
【００３５】
会員ユーザが、いずれかの充電スタンド（ここでは充電スタンド２−Ｎとする）の操作盤２２のディスプレイ上のログインフォームにおいて、自身に与えられたアカウント情報（ユーザＩＤおよびパスワード）を入力フィールドに入力し、ログインボタンにタッチすると、操作盤２２のクライアント処理部２２２が、そのアカウント情報を含む認証リクエストを管理サーバ１に送信する。これにより、管理サーバ１において、アカウント情報によるユーザ認証が行われる（Ｓ３０１）。具体的には、認証リクエストに応じて、サーバ処理部１１が、アプリケーション部１２に、アカウント情報を渡してユーザ認証の実行を指示し、アプリケーション部１２が、そのアカウント情報に合致するアカウント情報１３１１をユーザ管理データベース１３１から検索する。
【００３６】
その結果、該当するアカウント情報１３１１がユーザ管理データベース１３１に存在していなければ（認証失敗：Ｓ３０２でＮＯ）、サーバ処理部１１は認証失敗メッセージを操作盤２２に返信する。これにより、操作盤２２のディスプレイ上には、アカウント情報の再入力を促す旨のメッセージが表示される。
【００３７】
一方、該当するアカウント情報１３１１がユーザ管理データベース１３１に存在していれば（認証成功：Ｓ３０２でＹＥＳ）、サーバ処理部１１は、セッションＩＤを発行し、このセッションＩＤをアカウント情報１３１１のユーザＩＤとともに一時的に保持するとともに、このセッションＩＤを含む認証成功メッセージを操作盤２２に返信する。なお、このセッションＩＤは、操作盤２２において保存され、管理サーバ１が認証処理を介さずに以降の一連のリクエストを処理するために操作盤２２からの以降のリクエストに付加されるが、そのことは特に記載しない。
【００３８】
ユーザ認証が成功すると、以後、会員ユーザは、以下に示すように、充電スタンド２−Ｎにおいて充電予約支援サービスの提供を受けることができる。
【００３９】
充電スタンド２−Ｎの速充電器２１が故障等により停止中である場合（Ｓ３０３でＮＯ）、後述の稼動充電スタンド予約処理（Ｓ３０４）の実行により稼動充電スタンド予約サービスが会員ユーザに提供される。これにより、会員ユーザは、稼動中の他の充電スタンド２に充電予約を入れることができる。
【００４０】
一方、充電スタンド２−Ｎの急速充電器２１が正常稼動中である場合（Ｓ３０３でＹＥＳ）、操作盤２２のクライアント処理部２２２は、データ記憶部２２４から所定のＷｅｂドキュメントを読み出し、このＷｅｂドキュメントが表すトップメニューをディスプレイ上に表示する（Ｓ３０５）。このトップメニューには、充電ボタンおよび予約キャンセルボタンがメニュー項目ボタンとして配置されている。
【００４１】
ここで、所定時間以内にいずれのメニュー項目ボタンも選択されなければ、操作盤２２のクライアント処理部２２２は、タイムアウトにより管理サーバ１からログアウトされるとともに、ディスプレイ上に初期画面（ログインフォーム）を再表示する。一方、所定時間以内にいずれかのメニュー項目ボタンが選択されれば、以下に示すように、操作されたメニュー項目ボタンに応じたサービスが会員ユーザに提供される。
【００４２】
トップメニュー上で選択されたメニュー項目ボタンが予約キャンセルボタンであれば（Ｓ３０６で「予約キャンセル」）、後述の予約キャンセル処理（Ｓ３０７）の実行により予約キャンセルサービスが会員ユーザに提供される。これにより、会員ユーザは、充電スタンド２−Ｎまたは他の充電スタンド２に入れた充電予約が取り消すことができる。
【００４３】
一方、トップメニュー上で選択されたメニュー項目ボタンが充電ボタンであれば（Ｓ３０６で「充電」）、操作盤２２のクライアント処理部２２２は、データ記憶部２２４から所定のＷｅｂドキュメントを読み出し、このＷｅｂドキュメントが表すサブメニューをディスプレイ上に表示する（Ｓ３０８）。このサブメニューには、予約ボタン、予約済みボタンおよび早期充電ボタンがメニュー項目ボタンとして配置されている。
【００４４】
ここで、所定時間以内にいずれのメニュー項目ボタンも選択されなければ、操作盤２２のクライアント処理部２２２は、タイムアウトにより管理サーバ１からログアウトされるとともに、ディスプレイ上に初期画面（ログインフォーム）を再表示する。一方、所定時間以内にいずれかのメニュー項目ボタンが選択されれば、以下に示すように、操作されたメニュー項目ボタンに応じたサービスが会員ユーザに提供される。
【００４５】
サブメニュー上で選択されたメニュー項目ボタンが予約ボタンである場合（Ｓ３０９で「予約」）、後述の充電予約処理（Ｓ３１０）の実行により充電予約サービスが会員ユーザに提供される。これにより、会員ユーザは、充電スタンド２−Ｎの充電予約を入れることができる。
【００４６】
また、サブメニュー上で選択されたメニュー項目ボタンが予約済みボタンであれば（Ｓ３０９で「予約済み」）、操作盤２２のクライアント処理部２２２が、充電スタンド２−ＮのスタンドＩＤを含む予約確認リクエストを管理サーバ１に送信する。これにより、管理サーバ１において、会員ユーザの充電予約確認が行われる（Ｓ３１１）。具体的には、予約確認リクエストに応じて、サーバ処理部１１は、アプリケーション部１２に、セッションＩＤに対応付けて保持しているユーザＩＤ（以下、保持中のユーザＩＤ）および充電スタンド２−ＮのスタンドＩＤを渡して充電予約確認の実行を指示する。この指示に応じて、アプリケーション部１２は、充電スタンド２−ＮのスタンドＩＤに対応する予約情報テーブル１３３１から、最も早く充電開始時刻が到来する予約時間情報１３３２３を含む予約情報を読み出し、この予約情報に含まれるユーザＩＤ１３３２２と、渡されたユーザＩＤとを比較する。
【００４７】
その結果、両者が一致すれば、サーバ処理部１１は、読み出した予約情報に含まれる予約ＩＤ１３３２１および予約時間情報１３３２３を含む充電可能通知を操作盤２２に返信する。一方、両者が一致しなければ、アプリケーション部１２は、充電スタンド２−ＮのスタンドＩＤに対応する予約情報テーブル１３３１から、渡されたユーザＩＤに対応付けられた予約ＩＤ１３３２１および予約時間情報１３３２３を読み出す。そして、サーバ処理部１１は、このとき読み出された予約ＩＤ１３３２１および予約時間情報１３３２３を含む充電不可通知を操作盤２２に返信する。
【００４８】
その後、操作盤２２のクライアント処理部２２２は、充電可能通知を受け付けると、この充電可能通知に含まれる予約時間情報１３３２３の充電所要時間分の充電が可能である旨の充電案内メッセージをディスプレイに表示する。また、充電不可通知を受け付けると、この充電可能通知に含まれる予約時間情報１３３２３が表す時間帯で充電が可能である旨の順番待ち案内メッセージをディスプレイに表示する（Ｓ３１２）。
【００４９】
また、サブメニュー上で選択されたメニュー項目ボタンが早期充電ボタンであれば（Ｓ３０９で「早期充電」）、後述の充電順番調整処理（Ｓ３１５）の実行により、会員ユーザは、充電スタンド２−Ｎの最も早い空き時間に充電予約が入れることできる。このとき待ち時間がなければ（Ｓ３１６でＹＥＳ）、操作盤２２のクライアント処理部２２２は、すぐに充電が可能である旨の充電案内メッセージをディスプレイに表示する（Ｓ３１７）。
【００５０】
Ｓ３１２またはＳ３１７で表示された充電案内メッセージにしたがって、会員ユーザが充電所要時間に相当する時間、電気自動車５の搭載バッテリの充電を行うと（Ｓ３１３）、操作盤２２のクライアント処理部２２２は、充電スタンド２−ＮのスタンドＩＤおよび予約ＩＤを含む充電完了通知を管理サーバ１に送信する。管理サーバ１のサーバ処理部１１は、この充電完了通知を受け付けると、アプリケーション部１２に、充電スタンド２−ＮのスタンドＩＤおよび予約ＩＤを渡して予約削除を指示する。この指示に応じて、アプリケーション部１２は、充電スタンド２−ＮのスタンドＩＤに対応する予約情報テーブル１３３１から、渡された予約ＩＤ１３３２１を含む予約情報レコード１３３２を削除する（Ｓ３１４）。
【００５１】
つぎに、図４に示す充電予約支援サービスの提供過程において実行される各処理（予約キャンセル処理（Ｓ３０７）、充電予約処理（Ｓ３１０）、稼動充電スタンド予約処理（Ｓ３０４）、充電順番調整処理（Ｓ３１５））についてそれぞれ説明する。
【００５２】
図５は、図４に示す予約キャンセル処理（Ｓ３０７）のフロー図である。
【００５３】
まず、操作盤２２のクライアント処理部２２２は、管理サーバ１に予約確認リクエストを送信する（Ｓ４０１）。
【００５４】
管理サーバ１のサーバ処理部１１は、この予約確認リクエストに応じて、アプリケーション部１２に充電予約確認の実行を指示する。この指示に応じて、アプリケーション部１２は、充電予約管理データベース１３３から、保持中のユーザＩＤに合致するユーザＩＤ１３３２２を含む予約情報レコード１３３２を検索する（Ｓ４５１）。
【００５５】
その結果、該当する予約情報レコード１３３２がいずれの予約情報テーブル１３３１にも存在していなければ（Ｓ４５２でＮＯ）、サーバ処理部１１は、予約検索に失敗した旨を操作盤２２に通知する（Ｓ４５３）。操作盤２２のクライアント処理部２２２は、この通知を受け付けると（Ｓ４０２でＮｏ）、いずれの充電スタンド２も充電予約されていない旨のメッセージをディスプレイ上に表示する。
【００５６】
一方、該当する予約情報レコード１３３２がいずれかの予約情報テーブル１３３１に存在していれば（Ｓ４５２でＹＥＳ）、サーバ処理部１１は、その予約情報レコード１３３２に格納されている予約情報（予約ＩＤ、ユーザＩＤ、予約時間、繰上げ希望の有無）と、その予約情報レコード１３３２が登録されていた予約情報テーブル１３３１に対応するスタンドＩＤとを表示させるＷｅｂドキュメントを操作盤２２に返信する（Ｓ４５４）。
【００５７】
操作盤２２のクライアント処理部２２２は、管理サーバ１から返信されたＷｅｂドキュメントを受け付けると（Ｓ４０２でＹＥＳ）、このＷｅｂドキュメントが表す予約内容確認ページをディスプレイに表示する（Ｓ４０３）。この予約内容確認ページには、予約情報およびスタンドＩＤが表示されるとともに予約キャンセル確定ボタンが配置されている。
【００５８】
ここで、会員ユーザが所定時間内に予約キャンセル確定ボタンを選択すると（Ｓ４０４でＹＥＳ）、操作盤２２のクライアント処理部２２２は、予約内容確認ページ上に表示中のスタンドＩＤおよび予約情報の予約ＩＤを含む予約キャンセルリクエストを管理サーバ１に送信する（Ｓ４０５）。
【００５９】
管理サーバ１のサーバ処理部１１は、この予約キャンセルリクエストを受け付けると（Ｓ４５５でＹＥＳ）、アプリケーション部１２に、受信したスタンドＩＤおよび予約ＩＤを渡して予約削除を指示する。この指示に応じて、アプリケーション部１２は、渡されたスタンドＩＤに対応する予約情報テーブル１３３１から、渡された予約ＩＤ１３３２１を含む予約情報レコード１３３２を削除する（Ｓ４５６）。
【００６０】
その後、サーバ処理部１１は予約キャンセル完了通知を操作盤２２に返信する（Ｓ４５７）。これにより、操作盤２２のディスプレイには、充電予約がキャンセルされた旨のメッセージが表示される（Ｓ４０６）。
【００６１】
また、アプリケーション部１２は、渡されたスタンドＩＤに対応する予約情報テーブル１３３１から、削除した予約情報レコード１３３２の予約時間情報１３３２３の充電開始時刻よりも充電開始時刻が遅く到来する予約時間情報１３３２３と、「有り」を示す繰上げ希望フラグ１３３２４とに対応付けられたユーザＩＤ１３３２２のうち、最も早く充電開始時刻が到来する予約時間情報１３３２３に対応付けられたユーザＩＤ１３３２２を読み出し、このユーザＩＤに対応付けられた電子メールアドレス１３１２をユーザ管理データベース１３１からさらに読み出す。なお、このとき予約情報テーブル１３３１から読み出すユーザＩＤは、削除した予約情報レコード１３３２の予約時間情報１３３２３の充電開始時刻よりも充電開始時刻が遅く到来し、かつ、削除した予約情報レコード１３３２の予約時間情報１３３２３の充電所要時間内に充電所要時間が収まる予約時間情報１３３２３と、「有り」を示す繰上げ希望フラグ１３３２４とに対応付けられたユーザＩＤ１３３２２のうち、最も早く充電開始時刻が到来する予約時間情報１３３２３に対応付けられたものであってもよい。
【００６２】
そして、削除した予約情報レコード１３３２に含まれていた予約時間情報１３３２３が表す時間帯に空き時間が発生した旨を本文とする電子メールを生成し、このとき読み出した電子メールアドレス宛に発信する（Ｓ４５８）。これにより、予約繰上げを希望している充電順番待ちの会員ユーザは、自身の充電予約の前に空き時間が発生したことを知ることができるため、サブメニュー上の早期充電ボタンを操作することにより充電予約を繰上げることができる。
【００６３】
図６および図７は、図４に示す充電予約処理（Ｓ３１０）のフロー図である。
【００６４】
まず、操作盤２２のクライアント処理部２２２は、データ記憶部２２４から所定のＷｅｂドキュメントを読み出し、このＷｅｂドキュメントが表す予約状況確認ページをディスプレイ上に表示する。この予約状況確認ページには、充電所要時間および予約希望時間帯の各入力フィールド、予約状況確認ボタンが配置されている。この予約状況確認ページにおいて、会員ユーザが、充電所要時間および予約希望時間帯を各入力フィールドに入力し、予約状況確認ボタンにタッチすると（Ｓ５０１）、操作盤２２のクライアント処理部２２２は、各入力フィールドの入力データ（充電所要時間および予約希望時間帯）および充電スタンド２−ＮのスタンドＩＤを含む予約状況確認リクエストを管理サーバ１に送信する（Ｓ５０２）。
【００６５】
管理サーバ１のサーバ処理部１１は、この予約状況確認リクエストに応じて、アプリケーション部１２に、保持中のユーザＩＤ、充電スタンド２−ＮのスタンドＩＤ、充電所要時間および予約希望時間帯を渡して予約状況確認の実行を指示する。この指示に応じて、アプリケーション部１２は、充電スタンド２−ＮのスタンドＩＤに対応する予約情報テーブル１３３１から、渡された予約希望時間帯に含まれる時間帯を表す予約時間情報１３３２３を含む予約情報(以下、予約希望時間帯内予約情報)を検索する。また、全充電スタンド２の予約情報テーブル１３３１から、渡された保持中のユーザＩＤと合致するユーザＩＤ１３３２２を含む予約情報(以下、会員ユーザ予約情報)を検索する（Ｓ５５１）。
【００６６】
このとき、会員ユーザ予約情報が検索されれば（予約済み：Ｓ５５２でＹＥＳ）、サーバ処理部１１は、会員ユーザ予約情報に含まれるスタンドＩＤを含む予約済みメッセージを操作盤２２に返信する（Ｓ５５３）。これにより、操作盤２２のディスプレイ上には、予約済みメッセージに含まれていたスタンドＩＤの充電スタンド２が会員ユーザにより予約済みである旨のメッセージが表示される。
【００６７】
一方、会員ユーザ予約情報が検索されなければ（未予約：Ｓ５５２でＮＯ）、アプリケーション部１２は、検索されたすべての予約希望時間帯内予約情報の予約時間情報１３３２３が示す時間帯以外の時間帯を、空き時間帯として予約希望時間帯からすべて抽出する（Ｓ５５４）。
【００６８】
そして、このとき抽出された空き時間帯に充電所要時間以上の空き時間帯が存在していなければ（予約不可：Ｓ５５５でＮＯ）、サーバ処理部１１は、予約希望時間帯に予約可能な空き時間がない旨のメッセージを操作盤２２に返信する（Ｓ５５６）。これにより、操作盤２２のディスプレイ上の予約状況確認ページには、その旨のメッセージが表示される（Ｓ５０５でＮＯ、Ｓ５０６）。
【００６９】
また、Ｓ５５４で抽出された空き時間帯に所要充電時間以上の空き時間帯が存在していれば（予約可能：Ｓ５５５でＹＥＳ）、所要充電時間以上の空き時間帯を所要充電時間単位に分割した空き時間リストを表示するＷｅｂドキュメントを操作盤２２に返信する（Ｓ５５７）。
【００７０】
操作盤２２のクライアント処理部２２２は、管理サーバ１から返信されたＷｅｂドキュメントを受け付けると（Ｓ５０５でＹＥＳ）、このＷｅｂドキュメントが表す予約ページをディスプレイに表示する（Ｓ５０７）。この予約ページには、空き時間リストが表示されているとともに、予約時間の繰上げ希望を受け付ける予約繰上げ希望ボタンおよび予約確定ボタンが配置されている。
【００７１】
この予約ページにおいて、会員ユーザが、空き時間リストからいずれかの空き時間を予約時間として選択し、さらに必要に応じて予約繰上げ希望ボタンを選択して（Ｓ５０８）、予約確定ボタンにタッチすると（Ｓ５０９）、操作盤２２のクライアント処理部２２２は、充電スタンド２−ＮのスタンドＩＤ、選択された予約時間、および、予約繰上げ希望ボタンの状態（予約時間の繰上げ希望の有無）を含む予約登録リクエストを管理サーバ１に送信する（Ｓ５１０）。
【００７２】
管理サーバ１のサーバ処理部１１は、この予約登録リクエストに応じて、アプリケーション部１２に、充電スタンド２−ＮのスタンドＩＤ、予約時間および予約繰上げ希望ボタンの状態を渡して予約登録の実行を指示する。この指示に応じて、アプリケーション部１２は、充電スタンド２−ＮのスタンドＩＤに対応する予約情報テーブル１３３１に新規予約情報レコード１３３２を追加し、この新規予約情報レコード１３３２に予約情報（新規予約ＩＤ１３３２１、保持中のユーザＩＤ１３３２２、渡された予約時間を表す予約時間情報１３３２３、渡された予約繰上げ希望ボタンの状態に対応する繰上げ希望フラグ１３３２４）を登録する（Ｓ５５８）。その後、サーバ処理部１１は、登録した予約情報を含む予約登録完了通知を操作盤２２に返信する（Ｓ５５９）。
【００７３】
これにより、操作盤２２のディスプレイ上には、充電予約が完了した旨のメッセージと、登録された予約情報とが表示される（Ｓ５１１）。
【００７４】
図８および図９は、図４に示す稼動充電スタンド予約処理（Ｓ３０４）のフロー図である。
【００７５】
まず、操作盤２２のクライアント処理部２２２は、データ記憶部２２４から所定のＷｅｂドキュメントを読み出し、このＷｅｂドキュメントが表す稼動スタンド検索メニューをディスプレイ上に表示する（Ｓ６０１）。この稼動スタンド検索メニューには、距離優先検索ボタンおよび時間優先検索ボタンがメニュー項目ボタンとして配置されている。ここで、所定時間以内にいずれのメニュー項目ボタンも選択されなければ、操作盤２２のクライアント処理部２２２は、タイムアウトにより管理サーバ１からログアウトされるとともに、ディスプレイ上に初期画面（ログインフォーム）を再表示する。一方、所定時間以内にいずれかのメニュー項目ボタンが選択されれば、以下に示すように、操作されたメニュー項目ボタンに応じた稼動充電スタンド検索サービスが会員ユーザに提供される。
【００７６】
稼動充電スタンド検索メニュー上で選択されたメニュー項目ボタンが時間優先検索ボタンであれば（Ｓ６０２で「時間優先」）、操作盤２２のクライアント処理部２２２は、データ記憶部２２４から所定のＷｅｂドキュメントを読み出し、このＷｅｂドキュメントが表す稼動充電スタンド予約状況確認ページ（時間優先）をディスプレイ上に表示する。この稼動充電スタンド予約状況確認ページには、充電所要時間および予約希望時間帯の各入力フィールド、予約状況確認ボタンが配置されている。
【００７７】
この稼動充電スタンド予約状況確認ページ（時間優先）において、会員ユーザが、充電所要時間および予約希望時間帯を各入力フィールドに入力し、予約状況確認ボタンにタッチすると（Ｓ６０３）、操作盤２２のクライアント処理部２２２は、各入力フィールドの入力データ（充電所要時間および予約希望時間帯）および充電スタンド２−ＮのスタンドＩＤを含む稼動充電スタンド検索リクエスト（時間優先）を管理サーバ１に送信する（Ｓ６０４）。
【００７８】
一方、稼動充電スタンド検索メニュー上で選択されたメニュー項目ボタンが距離優先検索ボタンであれば（Ｓ６０２で「距離優先」）、操作盤２２のクライアント処理部２２２は、データ記憶部２２４から所定のＷｅｂドキュメントを読み出し、このＷｅｂドキュメントが表す稼動充電スタンド予約状況確認ページ（距離優先）をディスプレイ上に表示する。この稼動充電スタンド予約状況確認ページ（距離優先）には、充電所要時間および検索希望距離範囲（充電スタンド２−Ｎから、検索を希望する充電スタンドまでの最大距離）の各入力フィールド、予約状況確認ボタンが配置されている。
【００７９】
この稼動充電スタンド予約状況確認ページ（距離優先）において、会員ユーザが、充電所要時間および検索希望距離範囲を各入力フィールドに入力し、予約状況確認ボタンにタッチすると（Ｓ６０５）、操作盤２２のクライアント処理部２２２は、各入力フィールドの入力データ（充電所要時間および検索希望距離範囲）および充電スタンド２−ＮのスタンドＩＤを含む稼動充電スタンド検索リクエスト（距離優先）を管理サーバ１に送信する（Ｓ６０６）。
【００８０】
さて、管理サーバ１のサーバ処理部１１は、操作盤２２から稼動充電スタンド検索リクエスト（時間優先）を受け付けた場合（Ｓ６５１で「時間優先」）、アプリケーション部１２に、充電スタンド２−ＮのスタンドＩＤ、充電所要時間および予約希望時間帯を渡して稼働充電スタンド検索（時間優先）の実行を指示する。この指示に応じて、アプリケーション部１２は、充電スタンド２−ＮのスタンドＩＤに対応付けられた位置情報１３２２を充電スタンド管理データベース１３２から取り出すとともに、「正常稼動中」を表す稼働状況情報１３２３に対応付けられたスタンドＩＤ１３２１および位置情報１３２２を稼働充電スタンドのスタンドＩＤおよび位置情報として充電スタンド管理データベース１３２からすべて取り出す（Ｓ６５２）。
【００８１】
さらに、各稼動充電スタンド２のスタンドＩＤごとに空き時間帯をそれぞれ抽出する（Ｓ６５３）。具体的には、稼動充電スタンド２のスタンドＩＤに対応する予約情報テーブル１３３１から、予約希望時間帯に含まれる時間帯を表す予約時間情報１３３２３を検索し、検索された予約時間情報１３３２３が示す時間帯以外の時間帯を、空き時間帯として、予約希望時間帯からすべて抽出する。
【００８２】
このとき抽出されたいずれの空き時間帯にも充電所要時間以上の空き時間帯が存在していなければ（予約不可：Ｓ６５４でＮＯ）、サーバ処理部１１は、予約希望時間帯に予約可能な稼動充電スタンドがない旨のメッセージを操作盤２２に返信する（Ｓ６５６）。これにより、操作盤２２のディスプレイ上の稼動充電スタンド予約状況確認ページ（時間優先）には、その旨のメッセージが表示される（Ｓ６０７でＮＯ、Ｓ６０８）。
【００８３】
一方、Ｓ６５３で抽出された空き時間帯に充電所要時間以上の空き時間帯が含まれていれば（予約可能：Ｓ６５４でＹＥＳ）、充電所要時間以上の空き時間帯と稼動充電スタンドのスタンドＩＤおよび位置情報との対応情報を、充電スタンド２−Ｎの位置情報１３２２が表す位置から近い位置を表す位置情報の順に並べたリストを生成し、このリストを予約可能な空き時間リストとして表示するＷｅｂドキュメントを操作盤２２に返信する（Ｓ６５５）。操作盤２２のクライアント処理部２２２は、このＷｅｂドキュメントが表す予約ページをディスプレイに表示する（Ｓ６０７でＹＥＳ、Ｓ６０９）。この予約ページには、予約可能な空き時間リストが表示されるとともに、予約時間の繰上げ希望を受け付ける予約繰上げ希望ボタンおよび予約確定ボタンが配置されている。
【００８４】
また、管理サーバ１のサーバ処理部１１は、操作盤２２から稼動充電スタンド検索リクエスト（距離優先）を受け付けた場合（Ｓ６５１で「距離優先」）、アプリケーション部１２に充電スタンド２−ＮのスタンドＩＤ、充電所要時間および検索希望距離範囲を渡して稼動充電スタンド検索（距離優先）の実行を指示する。この指示に応じて、アプリケーション部１２は、充電スタンド２−ＮのスタンドＩＤ１３２１に対応付けられた位置情報１３２２を充電スタンド管理データベース１３２から取り出すとともに、充電スタンド２−Ｎの位置情報１３２２が表す位置から検索希望距離の範囲内にある位置を表し、かつ、「正常稼動中」を表す稼働状況情報１３２３に対応付けられた位置情報１３２２と、この位置情報１３２２に対応付けられたスタンドＩＤ１３２１とを、稼動充電スタンドの位置情報およびスタンドＩＤとして充電スタンド管理データベース１３２からすべて取り出す（Ｓ６５７）。
【００８５】
さらに、各稼動充電スタンド２のスタンドＩＤごとに空き時間帯をそれぞれ抽出する（Ｓ６５８）。具体的には、稼動充電スタンド２のスタンドＩＤに対応付けられた予約情報テーブル１３３１から予約時間情報１３３２３を検索し、検索された予約時間情報１３３２３が示す時間帯以外の時間帯を、空き時間帯としてすべて抽出する。
【００８６】
このとき抽出された空き時間帯に充電所要時間以上の空き時間帯が存在していなければ（予約不可：Ｓ６５４でＮＯ）、サーバ処理部１１は、検索希望距離範囲に予約可能な稼動充電スタンドがない旨のメッセージを操作盤２２に返信する（Ｓ６５６）。これにより、操作盤２２のディスプレイ上の稼動充電スタンド予約状況確認ページ（距離優先）には、その旨のメッセージが表示される（Ｓ６０７でＮＯ、Ｓ６０８）。
【００８７】
一方、Ｓ６５８で抽出された空き時間帯に充電所要時間以上の空き時間帯が存在していれば（予約可能：Ｓ６５４でＹＥＳ）、所要充電時間以上の空き時間帯を所要充電時間単位に分割した空き時間と稼動充電スタンドのスタンドＩＤおよび位置情報との対応情報を、早く到来する空き時間の順に並べたリストを生成し、このリストを予約可能な空き時間リストとして表示するＷｅｂドキュメントを操作盤２２に返信する（Ｓ６５５）。操作盤２２のクライアント処理部２２２は、このＷｅｂドキュメントが表す予約ページをディスプレイに表示する（Ｓ６０７でＹＥＳ、Ｓ６０９）。この予約ページには、予約可能な空き時間リストが表示されるとともに、予約時間の繰上げ希望を受け付ける予約繰上げ希望ボタンおよび予約確定ボタンが配置されている。
【００８８】
予約ページにおいて、会員ユーザが、予約可能な空き時間リストからいずれかの空き時間を予約時間として選択し、さらに必要に応じて予約繰上げ希望ボタンを選択して、予約確定ボタンにタッチすると（Ｓ６１０）、選択された予約時間および対応スタンドＩＤ、予約繰上げ希望ボタンの状態（予約時間の繰上がり希望の有無）を含む予約登録リクエストを管理サーバ１に送信する（Ｓ６１１）。
【００８９】
管理サーバ１のサーバ処理部１１は、この予約登録リクエストに応じて、アプリケーション部１２に、受信したスタンドＩＤ、予約時間および予約繰上げ希望ボタンの状態を渡して予約登録の実行を指示する。この指示に応じて、アプリケーション部１２は、渡されたスタンドＩＤに対応する予約情報テーブル１３３１に新規予約情報レコード１３３２を追加し、この新規予約情報レコード１３３２に予約情報（新規予約ＩＤ１３３２１、保持中のユーザＩＤ１３３２２、渡された予約時間を表す予約時間情報１３３２３、渡された予約繰上げ希望ボタンの状態に対応する繰上げ希望フラグ１３３２４）を登録する（Ｓ６５９）。その後、サーバ処理部１１は、登録した予約情報を含む予約登録完了通知を操作盤２２に返信する（Ｓ６６０）。これにより、操作盤２２のディスプレイ上には、予約が完了した旨のメッセージと、登録された予約情報とが表示される（Ｓ６１２）。
【００９０】
このようにして新たな予約情報の登録が完了すると、アプリケーション部１２は、全充電スタンド２のスタンドＩＤに対応する予約情報テーブル１３３１から、保持中のユーザＩＤ１３３２２を持つ予約情報レコード１３３２であって、Ｓ６５９で登録した新規予約情報レコード１３３２以外の予約情報レコード１３３２（旧予約情報レコード１３３２と呼ぶ）を検索する（Ｓ６６１）。旧予約情報レコード１３３２が存在していれば（Ｓ６６１でＹＥＳ）、アプリケーション部１２は、旧予約情報レコード１３３２を、全充電スタンド２のスタンドＩＤに対応する予約情報テーブル１３３１から削除する（Ｓ６６２）。すなわち、空き時間に充電予約を入れた会員ユーザが、電子メールにより空き時間の発生を知った充電順番待ちの会員ユーザである場合には、その会員ユーザの古い充電予約をキャンセルする。
【００９１】
そして、旧予約情報レコード１３３２を削除した予約情報テーブル１３３１から、削除した旧予約情報レコード１３３２の予約時間情報１３３２３の充電開始時刻よりも充電開始時刻が遅く到来する予約時間情報１３３２３と、「有り」を示す繰上げ希望フラグ１３３２４とに対応付けられたユーザＩＤ１３３２２のうち、最も早く充電開始時刻が到来する予約時間情報１３３２３に対応付けられたユーザＩＤ１３３２２を読み出し、このユーザＩＤに対応付けられた電子メールアドレス１３１２をユーザ管理データベース１３１から読み出す。なお、このとき予約情報テーブル１３３１から読み出すユーザＩＤは、削除した予約情報レコード１３３２の予約時間情報１３３２３の充電開始時刻よりも充電開始時刻が遅く到来し、かつ、削除した予約情報レコード１３３２の予約時間情報１３３２３の充電所要時間内に充電所要時間が収まる予約時間情報１３３２３と、「有り」を示す繰上げ希望フラグ１３３２４とに対応付けられたユーザＩＤ１３３２２のうち、最も早く充電開始時刻が到来する予約時間情報１３３２３に対応付けられたものであってもよい。
【００９２】
そして、削除した旧予約情報レコード１３３２に含まれていた予約時間情報１３３２３が表す時間帯に空き時間が発生した旨を本文とする電子メールを生成し、このとき読み出した電子メールアドレス宛に発信する（Ｓ６６３）。これにより、他の充電順番待ちの会員ユーザの充電予約の繰上げにより空き時間が発生するごとに、同じ充電スタンドにおいて予約繰上げを希望している充電順番待ちの会員ユーザは、自身の充電予約の前に空き時間が発生したことを知ることができるため、サブメニュー上の早期充電ボタンを操作することにより充電予約を繰上げることができる。
【００９３】
図１０は、図４に示す充電順番調整処理（Ｓ３１５）のフロー図である。
【００９４】
まず、操作盤２２のクライアント処理部２２２は、データ記憶部２２４から所定のＷｅｂドキュメントを読み出し、このＷｅｂドキュメントが表す待ち状況確認ページをディスプレイ上に表示する。この待ち状況確認ページには、充電所要時間の入力フィールド、および待ち状況確認ボタンが配置されている。この待ち状況確認ページにおいて、会員ユーザが、入力フィールドに充電所要時間を入力し、待ち状況確認ボタンにタッチすると（Ｓ７０１）、操作盤２２のクライアント処理部２２２は、入力フィールドの入力データ（充電所要時間）および充電スタンド２−ＮのスタンドＩＤを含む待ち状況確認リクエストを管理サーバ１に送信する（Ｓ７０２）。
【００９５】
管理サーバ１のサーバ処理部１１は、この待ち状況確認リクエストに応じて、アプリケーション部１２に、充電スタンド２−ＮのスタンドＩＤおよび充電所要時間を渡して待ち状況確認の実行を指示する。この指示に応じて、アプリケーション部１２は、充電スタンド２−ＮのスタンドＩＤに対応する予約情報テーブル１３３１から、最も早く充電開示時刻が到来する予約時間情報１３３２３を読み出し、現在の時刻から充電開始時刻までに充電所要時間分の空き時間があるか否かを判断する。
【００９６】
その結果、現在の時刻から充電開始時刻までに充電所要時間分の空き時間がない場合には（Ｓ７５１でＹＥＳ）、待ち時間ありと判断し、その他の場合（現在の時刻から充電開始時刻までに充電所要時間分の空き時間がある場合、あるいは予約情報テーブル１３３１に予約情報レコード１３３２が登録されていない場合）には（Ｓ７５１でＮＯ）、待ち時間なしと判断する。
【００９７】
ここで待ち時間なしと判断した場合（Ｓ７５１でＮＯ）、アプリケーション部１２は、充電スタンド２−ＮのスタンドＩＤに対応する予約情報テーブル１３３１に新規予約情報レコード１３３２を追加し、この新規予約情報レコード１３３２に予約情報（新規予約ＩＤ１３３２１、保持中のユーザＩＤ１３３２２、現在の時刻と充電所要時間とにより表される予約時間情報１３３２３、予約繰上げ希望「無し」を示す繰上げ希望フラグ１３３２４）を登録する（Ｓ７５２）。
【００９８】
一方、待ち時間ありと判断した場合（Ｓ７５１でＹＥＳ）、アプリケーション部１２は、予約時間情報１３３２３が表す時間帯と次の予約時間情報１３３２３が表す時間帯との間に充電所要時間以上の最初の空き時間（最前空き時間と呼ぶ）が検出されるまで、予約時間情報１３３２３の読出し回数をカウントしながら、充電スタンド２−ＮのスタンドＩＤに対応する予約情報テーブル１３３１から、充電開始時刻の到来が早い順に予約時間情報１３３２３を順次読み出す。最前空き時間が検出された場合には、予約時間の読出し回数を充電待ち人数、現在の時刻から最前空き時間の開始時刻までの時間を充電待ち時間として表示するＷｅｂドキュメントを操作盤２２に返信し、次の予約時間情報１３３２３が予約情報テーブル１３３１から検索できなかった場合には、予約時間情報１３３２３の読出し回数を充電待ち人数とし、また現在の時刻から、最後の予約時間情報１３３２３が表す時間帯の終了時刻（充電所要時間以上の最初の空き時間の開始時刻、すなわち最前空き時間の開始時刻）までの時間を充電待ち時間として表示するＷｅｂドキュメントを操作盤２２に返信する（Ｓ７５３）。
【００９９】
操作盤２２のクライアント処理部２２２は、管理サーバ１から返信されたＷｅｂドキュメントが表す最前空き時間予約ページをディスプレイに表示する（Ｓ７０３）。この最前空き時間には、充電待ち人数および充電待ち時間が表示されるとともに、予約時間の繰上げ希望を受け付ける予約繰上げ希望ボタンおよび予約確定ボタンが配置されている。会員ユーザが、この予約画面において、必要に応じて予約繰上げ希望ボタンを選択し、予約確定ボタンにタッチすると（Ｓ７０４）、操作盤２２のクライアント処理部２１１は、充電スタンド２−ＮのスタンドＩＤ、および、予約繰上げ希望ボタンの状態（予約時間の繰上げ希望の有無）を含む最前空き時間予約登録リクエストを管理サーバ１に送信する（Ｓ７０５）。
【０１００】
管理サーバ１では、サーバ処理部１１が、この最前空き時間予約登録リクエストに応じて、アプリケーション部１２に、充電スタンド２−ＮのスタンドＩＤおよび予約繰上げ希望ボタンの状態を渡して最前空き時間予約登録の実行を指示する。この指示に応じて、アプリケーション部１２は、充電スタンド２−ＮのスタンドＩＤに対応する予約情報テーブル１３３１に新規予約情報レコード１３３２を追加し、この新規予約情報レコード１３３２に予約情報（新規予約ＩＤ１３３２１、保持中のユーザＩＤ１３３２２、最前空き時間の開始時刻と充電所要時間とにより表される予約時間情報１３３２３、予約繰上げ希望ボタンの状態に対応する繰上げ希望フラグ１３３２４）を登録する（Ｓ７５４）。その後、サーバ処理部１１は、このとき登録された予約情報を含む予約登録完了通知を操作盤２２に返信する（Ｓ７５５）。これにより、操作盤２２のディスプレイ上には、充電予約が完了した旨のメッセージと、登録された予約情報とが表示される（Ｓ７０６）。
【０１０１】
このようにして新たな予約情報の登録が完了すると、アプリケーション部１２は、全充電スタンド２のスタンドＩＤに対応する予約情報テーブル１３３１から、保持中のユーザＩＤ１３３２２を持つ予約情報レコード１３３２であって、Ｓ７５２、Ｓ７５４で登録した新規予約情報レコード１３３２以外の予約情報レコード１３３２（旧予約情報レコード１３３２と呼ぶ）を検索する（Ｓ７５６）。旧予約情報レコード１３３２が存在していれば（Ｓ７５６でＹＥＳ）、アプリケーション部１２は、旧予約情報レコード１３３２を、全充電スタンド２のスタンドＩＤに対応する予約情報テーブル１３３１から削除する（Ｓ７５７）。すなわち、空き時間に充電予約を入れた会員ユーザが、電子メールにより空き時間の発生を知った充電順番待ちの会員ユーザである場合には、その会員ユーザの古い充電予約をキャンセルする。
【０１０２】
そして、旧予約情報レコード１３３２を削除した予約情報テーブル１３３１から、削除した旧予約情報レコード１３３２の予約時間情報１３３２３の充電開始時刻よりも充電開始時刻が遅く到来する予約時間情報１３３２３と、「有り」を示す繰上げ希望フラグ１３３２４とに対応付けられたユーザＩＤ１３３２２のうち、最も早く充電開始時刻が到来する予約時間情報１３３２３に対応付けられたユーザＩＤ１３３２２を読み出し、このユーザＩＤに対応付けられた電子メールアドレス１３１２をユーザ管理データベース１３１から読み出す。なお、このとき予約情報テーブル１３３１から読み出すユーザＩＤは、削除した予約情報レコード１３３２の予約時間情報１３３２３の充電開始時刻よりも充電開始時刻が遅く到来し、かつ、削除した予約情報レコード１３３２の予約時間情報１３３２３の充電所要時間内に充電所要時間が収まる予約時間情報１３３２３と、「有り」を示す繰上げ希望フラグ１３３２４とに対応付けられたユーザＩＤ１３３２２のうち、最も早く充電開始時刻が到来する予約時間情報１３３２３に対応付けられたものであってもよい。
【０１０３】
そして、削除した旧予約情報レコード１３３２に含まれていた予約時間情報１３３２３が表す時間帯に空き時間が発生した旨を本文とする電子メールを生成し、このとき読み出した電子メールアドレス宛に発信する（Ｓ７５８）。これにより、他の充電順番待ちの会員ユーザの充電予約の繰上げにより空き時間が発生するごとに、同じ充電スタンドにおいて予約繰上げを希望している充電順番待ちの会員ユーザは、自身の充電予約の前に空き時間が発生したことを知ることができるため、サブメニュー上の早期充電ボタンを操作することにより充電予約を繰上げることができる。
【０１０４】
以上、本実施の形態について説明した。
【０１０５】
本実施の形態に係る充電予約支援サービスによれば、いずれかの充電スタンド２に充電予約を入れた会員ユーザは、その場に待機していなくても、まもなく自身の充電順番がくることを事前に知ることができるため、充電順番待ちの時間を有効に活用することができる。このため、充電スタンドを利用するドライバーの負担が軽減される。また、充電順番待ちの会員ユーザの予約忘れおよび無断キャンセルを防止することができるため、充電スタンド２の急速充電器２２の無駄な空き時間が抑制され、充電スタンド２の急速充電器２２をより効率的に稼動させることができる。
【０１０６】
また、充電予約のキャンセルが発生した場合には、予約時間の繰り上がりを希望する他の充電待ち会員ユーザの予約時間が順次繰り上がるため、充電待ち会員ユーザがいるにもかかわらず急速充電器が稼動していない状態の発生を抑制することができる。充電予約のキャンセルが発生しても、この充電予約の次の充電待ち会員ユーザが予約時間の繰り上がりを希望していない場合、充電予約のキャンセルにより発生した空き時間に収まる充電所要時間の充電予約をしている充電待ち会員ユーザの充電予約が繰り上がるため、充電スタンドの急速充電器の空き時間の発生を抑制することができる。このため、充電スタンドの急速充電器をより効率的に稼動させることができる。
【０１０７】
したがって、小規模な充電スタンドが点在する電気自動車の普及促進段階においても、各充電スタンドの少ない台数の充電機器の使用効率を向上させ、かつ、充電スタンドを利用するドライバーの負担を軽減することができる。
【０１０８】
なお、本発明は上記の実施の形態に限定されるものではなく、その要旨の範囲内で数々の変形が可能である。
【０１０９】
たとえば、上述の充電予約支援サービスのうち、予約キャンセルサービスおよび稼動充電スタンド予約サービスは、各充電スタンド２の操作盤２２だけでなく、会員ユーザの無線通信情報端末６，５１を介して提供してもよい。この場合、管理サーバ１のサーバ処理部１１は、ユーザ認証後、予約キャンセルボタンおよび稼動充電スタンド充電予約ボタンがメニュー項目ボタンとして配置されたトップメニューを無線通信情報端末６，５１に返信する。そして、予約キャンセルボタンが選択されれば、無線通信情報端末６，５１から予約確認リクエストが送信され、これに応じて、管理サーバ１が、上述と同様な予約キャンセルサービスを無線通信情報端末６，５１に提供する。一方、稼動充電スタンド充電予約ボタンが選択されれば、無線通信情報端末６，５１から稼動スタンド検索メニュー取得リクエストが送信され、これに応じて、管理サーバ１が、稼動スタンド検索メニューを無線通信情報端末６，５１に返信し、上述と同様な稼動充電スタンド予約サービスを無線通信情報端末６，５１に提供する。ただし、この場合の稼動充電スタンド予約サービスにおいては、無線通信情報端末６，５１に表示される稼動充電スタンド予約状況確認ページには、さらに希望地域（市町村等）の入力フィールドが配置されており、管理サーバ１のアプリケーション部１２は希望地域内の稼働充電スタンドを検索する。なお、この場合、稼動充電スタンド予約状況確認ページ（距離優先）上で入力する検索希望距離範囲は、無線通信情報端末６，５１の位置（ＧＰＳ等の既存技術により測定可能な位置）から、検索を希望する充電スタンドまでの最大距離になる。
【０１１０】
また、上記の実施の形態では、電気自動車を充電対象としているが、本実施の形態に係る電動車両充電システムは、搭載バッテリの電力により駆動する電動車両であれば、どのような電動車両にも適用可能である。
【符号の説明】
【０１１１】
１：管理サーバ、２：充電スタンド、３：ネットワーク、４：メールサーバ、５：電気自動車、６：携帯端末、１１：サーバ処理部、１２：アプリケーション部、１３：データ記憶部、１４：稼動状態問合わせ部、１５：予約時間通知部、２１：急速充電器、２２：操作盤、５１：車載端末、１３１：ユーザ管理データベース、１３２：充電スタンド管理データベース、１３３：予約管理データベース、１３４：Ｗｅｂデータ、２２１：充電器制御部、２２２：クライアント処理部、２２３：稼動状態報告部、２２４：データ記憶部
【図１】
2010267110.tif 000003
【図２】
2010267110.tif 000004
【図３】
2010267110.tif 000005
【図４】
2010267110.tif 000006
【図５】
2010267110.tif 000007
【図６】
2010267110.tif 000008
【図７】
2010267110.tif 000009
【図８】
2010267110.tif 000010
【図９】
2010267110.tif 000011
【図１０】
2010267110.tif 000012