(57)【特許請求の範囲】
【請求項１】
充電池搭載機器向けの充電器を管理する充電器管理装置と、充電器の利用者にサービスを提供するサービス提供装置と、を有する充電器管理システムであって、
前記充電器管理装置は、
充電器の利用に先立ち利用者端末の利用者端末識別番号を取得する利用者情報取得手段と、
充電終了時に充電池の電池残量を前記充電器から取得する充電情報取得手段と、
前記電池残量を含む充電データを、前記サービス提供装置に通知する通信手段とを有し、
前記サービス提供装置は、
前記電池残量と前記電池残量で到達可能な充電器位置の対から成るルール用データを管理するルール用データ登録指示手段と、
充電終了時電池残量より少ない電池残量で到達可能な他の充電器の位置情報を、前記利用者端末識別番号で特定される利用者端末に配信するように記述したルールを実行するルール実行手段と
を有することを特徴とする充電器管理システム。
【請求項２】
前記ルール用データは、システムの管理者が保有する管理者端末によって登録または閲覧されることを特徴とする請求項１に記載の充電器管理システム。
【請求項３】
前記充電器管理装置を管理する遠隔管理装置を更に有し、
前記遠隔管理装置は、
前記充電器管理装置から送付された前記利用者端末識別番号で特定される利用者端末を認証する認証手段を有し、
前記充電器管理装置は、
前記認証手段によって利用者端末が認証された場合にのみ、前記充電器に充電開始命令を送付する充電器管理手段を有することを特徴とする請求項１又は２に記載の充電器管理システム。
【請求項４】
前記サービス提供装置は、
前記通信手段により通知された前記充電データのうちの特定の充電データの場合のみに絞るための条件を管理する条件管理手段と、前記利用者端末に提供するサービスを管理する命令管理手段と、前記条件と前記命令とを連結したルールを管理するためのルール管理手段と、ルールを実行するために必要なルール用データを管理するためのルール用データ管理手段と、を独立させたシステム構造を有していることを特徴とする請求項１から３までのいずれか１項に記載の充電器管理システム。
【請求項５】
前記サービス提供装置内の手段のうちの少なくとも１が、前記充電器を管理する充電器管理装置内に配置されたことを特徴とする請求項１から４までのいずれか１項に記載の充電器管理システム。
【請求項６】
さらに、利用者にサービス情報を提供するサービス情報提供装置を有し、
前記サービス情報提供装置は、
サービス提供時間とサービス情報との対から成るルール用データを管理するルール用データ管理手段と、
充電予想時間よりも前記サービス提供時間が短いサービス情報のみを、前記利用者端末識別番号で特定される利用者端末に配信するように記述したルールを実行するルール実行手段とを有していることを特徴とする請求項１から５までのいずれか１項に記載の充電器管理システム。
【請求項７】
充電池搭載機器向けの充電器を管理する充電器管理装置と、充電器の利用者にサービスを提供するサービス提供装置と、を有する充電器管理システムにおける充電器管理装置であって、
前記充電器管理装置は、
充電器の利用に先立ち利用者端末の利用者端末識別番号を取得する利用者情報取得手段と、
充電終了時に充電池の電池残量を前記充電器から取得する充電情報取得手段と、
前記電池残量を含む充電データを、前記サービス提供装置に通知する通信手段とを有し、
前記サービス提供装置は、
前記電池残量と前記電池残量で到達可能な充電器位置の対から成るルール用データを管理するルール用データ登録指示手段と、
充電終了時電池残量より少ない電池残量で到達可能な他の充電器の位置情報を、前記利用者端末識別番号で特定される利用者端末に配信するように記述したルールを実行するルール実行手段とを有することを特徴とする充電器管理装置。
【請求項８】
充電器の利用者にサービスを提供するサービス提供装置と、充電池搭載機器向けの充電器を管理する充電器管理装置であって、前記充電器の利用に先立ち利用者端末の利用者端末識別番号を取得する利用者情報取得手段と、充電終了時に充電池の電池残量を前記充電器から取得する充電情報取得手段と、前記電池残量を含む充電データを、前記サービス提供装置に通知する通信手段とを有する充電器管理装置と、を有する充電器管理システムにおけるサービス提供装置であって、
前記電池残量と前記電池残量で到達可能な充電器位置の対から成るルール用データを管理するルール用データ登録指示手段と、
充電終了時電池残量より少ない電池残量で到達可能な他の充電器の位置情報を、前記利用者端末識別番号で特定される利用者端末に配信するように記述したルールを実行するルール実行手段と、を有することを特徴とするサービス提供装置。
【請求項９】
充電池搭載機器向けの充電器を管理する充電器管理装置と、充電器の利用者にサービスを提供するサービス提供装置と、を有する充電器管理システムにおける充電器管理方法であって、
前記充電器管理装置は、
充電器の利用に先立ち利用者端末の利用者端末識別番号を取得する利用者情報取得ステップと、
充電終了時に充電池の電池残量を前記充電器から取得する充電情報取得ステップと、
前記電池残量を含む充電データを、前記サービス提供装置に通知する通信ステップとを実行し、
前記サービス提供装置は、
前記電池残量と前記電池残量で到達可能な充電器位置の対から成るルール用データを管理するルール用データ登録指示ステップと、
充電終了時電池残量より少ない電池残量で到達可能な他の充電器の位置情報を、前記利用者端末識別番号で特定される利用者端末に配信するように記述したルールを実行するルール実行ステップとを実行することを特徴とする充電器管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、二次電池を搭載した電気自動車を充電するユーザに対し、充電以外のサービスを提供する充電器管理技術に関する。
【背景技術】
【０００２】
携帯電話や電気自動車に搭載の二次電池を充電する装置が、下記特許文献１などで開示されている。
【０００３】
日本の電気自動車の充電方式には、大きく分けて、普通充電と急速充電がある。前者は車に内蔵された充電機能を使用する方式であり、車以外には、単に家庭用コンセントとケーブルのみがあれば良く、本明細書が対象とする充電器管理装置は現状普及していない。一方、後者は外部の充電設備側から制御を行うため、充電器管理装置が考案されており、実際のサービスとして利用されている。本明細書では、主に後者の充電方式を前提に記述する。ただし、前者の充電方式も対象として含まれる。
尚、電気自動車の充電器の管理システムは、次の非特許文献１で開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平６−１８９４６６号公報
【非特許文献】
【０００５】
【非特許文献１】http://www.c-nexco.co.jp/guide/ev_quick.html
【発明の概要】
【発明が解決しようとする課題】
【０００６】
二次電池は、携帯電話やＰＣなどで広く使用されていたが、最近は電気自動車（ハイブリッド車、電気自動車を含む）の駆動源としても盛んに利用されるようになってきた。携帯電話の場合と異なり、電気自動車の場合には、容量が大きく充電時間が長時間となり、かつ、本体を持ち運びすることができないため、家庭外で充電を行う場合、充電器のある場所において一定時間は待たされることになる。従って、その待ち時間を有効に利用できるように、充電器を設置している店舗または周辺の情報などのサービス情報を充電時にユーザに提示することが有益である。さらに、このサービス情報に基づくサービスを充電時間以内に終えられるのか否かの情報も同時に得られれば、そのサービスの提供を受けるか否かの判断に役立つため、有用度が増す。しかしながら、このような充電待ち時間中に、充電器利用者が利用可能な情報配信の具体的なシステム構成等の仕組みに関しては、いずれにも開示されていない。
【０００７】
また、上記の課題に関連して、充電終了時の電池残量の異なる個々の車の状況に応じて、充電開始時や終了時に、次回充電するのに適した充電器の位置情報を配信する詳細な仕組みは、いずれにも開示されていない。
【０００８】
さらに、充電器の管理システムに、情報配信などの付随サービスを容易に追加できるような仕組みに関しても、具体的な開示がない。
【０００９】
本発明の目的は、ユーザが充電の待ち時間中に利用可能な有用な情報をユーザに配信する充電器管理システムを提供することである。併せて、充電時に提供するサービスの追加等を容易とする具体的な充電器管理システムを提供することにある。
【課題を解決するための手段】
【００１０】
本発明は、充電池搭載機器向けの充電器の管理システムであって、充電器の利用に先立ち利用者端末の認証を行うために利用者端末識別番号を取得する利用者端末識別番号取得手段と、充電開始時に前記充電器から前記充電池への充電予想時間を取得する充電予想時間取得手段と、前記利用者端末識別番号と、前記充電予想時間とを、を含む充電データを遠隔のサービス提供装置に通知する通知手段と、サービス提供時間とサービス情報との対から成るルール用データを、管理者端末から前記サービス提供装置に事前に登録してもらうルール用データ登録指示手段と、前記充電予想時間よりも前記サービス提供時間が短いサービス情報のみを、前記サービス提供装置から取得して、前記利用者端末識別番号で特定される利用者端末に配信するように記述したルールを実行するルール実行手段と、を有することを特徴とする充電器管理システムである。
【００１１】
また、本発明は、充電池搭載機器向けの充電器の管理システムであって、充電器の利用に先立ち利用者端末の認証を行うために利用者端末識別番号を取得する利用者端末識別番号取得手段と、充電終了時に充電値の電池残量を取得する電池残量取得手段と、前記利用者端末識別番号と、前記電池残量とを、を含む充電データを、遠隔のサービス提供装置に通知する通知手段と、前記電池残量と前記電池残量で到達可能な充電器位置の対から成るルール用データを管理者端末から前記サービス提供装置に事前に登録してもらうルール用データ登録指示手段と、充電終了時電池残量より少ない電池残量で到達可能な充電器の位置情報を、前記利用者端末識別番号で特定される利用者端末に配信するように記述したルールを実行するルール実行手段と、を有することを特徴とする充電器管理システムである。
【００１２】
前記サービス提供装置は、前記通知手段により通知された前記充電データのうちの特定の充電データの場合のみに絞るための条件を管理する条件管理手段と、前記利用者端末に提供するサービスを管理する命令管理手段と、前記条件と前記命令とを連結したルールを管理するためのルール管理手段と、ルールを実行するために必要なルール用データを管理するためのルール用データ管理手段と、を独立させたシステム構造を有していることが好ましい。これにより、条件に充電開始時間や充電予想時間や電池残量などの充電時に得られるデータへの参照が含まれるか、もしくは、命令が充電を継続する・中止する・充電料金を割り引くといった充電に関する命令であるサービス内容の後からの変更が容易になる。ここで、前記サービス提供装置内の手段のうちの少なくとも１が、前記充電器を管理する充電器管理装置内に配置されていても良い。
【００１３】
また、本発明は、充電池搭載機器向けの充電器を用いた充電待ち時間を利用したサービスを利用者端末に提示するサービス提供装置であって、ネットワークを介して、前記利用者端末、および、前記充電器を管理する充電器管理装置に対して遠隔操作命令を送るとともに充電器、利用者端末に関する充電データと認証依頼とを前記充電器管理装置から受け取る遠隔管理装置と通信するための通信手段と、前記充電データのうち特定の充電データの場合のみに絞るための条件をメソッドにより記述する条件テーブルによって条件を管理する条件管理手段と、利用者端末に対して提供するサービス情報の配信を行わせる命令をメソッドにより記述する命令テーブルによって命令を管理する命令管理手段と、いずれの条件の場合においていずれの命令を実行するかを表し条件とルールを連結したルールを記述するルールテーブルによってルールを管理するためのルール管理手段と、前記ルールを実行するために必要なデータを記述するルール用テーブルを管理するルール用データ管理手段と、前記ルールテーブルに記述された前記条件と前記命令とを参照し、前記条件に合致する前記ルール用テーブルに記述されたデータに基づく前記命令を実行する実行手段と、を有することを特徴とするサービス提供装置である。
【００１４】
前記サービス後から容易に変更可能なように、特定の充電データの場合のみに絞るための条件を管理する条件管理手段、ユーザに提供するサービスを管理する命令管理手段、条件と命令を連結したルールを管理するためのルール管理手段、ルールを実行するために必要なデータを管理するためのルール用データ管理手段を独立させたシステム構造を持つことで、必要に応じてそれぞれの管理手段のテーブルの内容を書き換えるなどの簡単な処理でルールを拡張することができる。
【００１５】
また、前記条件テーブルは、充電予想時間よりサービス提供時間が短いという条件を記述し、前記命令テーブルは、前記条件を満たすサービス情報のみを、前記利用者端末に電子メールで配信する命令を記述したテーブルである。
【００１６】
また、前記条件テーブルは、充電時に得られるデータへの参照が含まれるか、もしくは、命令が充電に関する命令である。
【００１７】
例えば、ルールは、充電終了時の電池残量より、少ない電池残量で到達可能な他の充電器位置情報を、利用者識別番号で特定される利用者の端末に配信するように記述したルールである。
【００１８】
また、命令は、例えば、充電時に得られるデータへの参照は、充電開始時間、充電予想時間、電池残量の少なくともいずれかを含み、命令が、充電を継続する・中止する・充電料金を割り引くなどの充電に関する命令である。
【００１９】
また、本発明は、充電池搭載機器向けの充電器を用いた充電待ち時間を利用したサービスを利用者端末に提示するサービス提供装置によるサービス提供方法であって、ネットワークを介して、前記利用者端末、および、前記充電器を管理する充電器管理装置に対して遠隔操作命令を送るとともに充電器、利用者端末に関する充電データと認証依頼とを前記充電器管理装置から受け取る遠隔管理装置と通信するためのステップと、前記充電データのうち特定の充電データの場合のみに絞るための条件をメソッドにより記述する条件テーブルによって条件を管理する条件管理ステップと、利用者端末に対して提供するサービス情報の配信を行わせる命令をメソッドにより記述する命令テーブルによって命令を管理する命令管理ステップと、いずれの条件の場合においていずれの命令を実行するかを表し条件とルールを連結したルールを記述するルールテーブルによってルールを管理するためのルール管理ステップと、前記ルールを実行するために必要なデータを記述するルール用テーブルを管理するルール用データ管理ステップと、前記ルールテーブルに記述された前記条件と前記命令とを参照し、前記条件に合致する前記ルール用テーブルに記述されたデータに基づく前記命令を実行する実行ステップと、を有することを特徴とするサービス提供方法である。
【００２０】
本発明は、上記のサービス提供方法をコンピュータに実行させるためのプログラムであっても良く、当該プログラムを記録するコンピュータ読み取り可能な記録媒体であっても良い。
【発明の効果】
【００２１】
本発明によれば、充電池（二次電池）を搭載した自動車の充電待ち時間中に受けられるサービスの情報を効率良く提供することができる。また、充電器管理システムにおける新たなサービスを簡単に提供するための仕組みを提供することができる。
【図面の簡単な説明】
【００２２】
【図１Ａ】本発明の第１の実施の形態における充電器管理システムのシステム構成例を示す図である。
【図１Ｂ】図１Ｂ（ａ）は、本発明の実施の形態における充電器管理システムの機能ブロック図であり、図１Ｂ（ｂ）は、変形例の充電器管理システムの機能ブロック図である。
【図２】充電開始時、充電終了時及び故障発生時における充電データの例を示す図である。
【図３】ルール用データの例の一例を示す図であり、一例として、サービス内容とサービス提供に要する時間（サービス提供時間）の対を含むルール用データファイルを示す図である。
【図４】動的に得られる充電予想時間に基づいて、図３に示すようなサービス提供時間を絞るための条件を示す図である。
【図５】ユーザにサービスを提供するための命令の内容を示す命令テーブルの一例を示す図である。
【図６】図４の条件を満たす場合に、図５の命令テーブルを参照するというルールを記述するルールテーブルの一例を示す図である。
【図７】図４から図６までの変数をカスタマイズするための変数を定義した変数テーブルの一例を示す図である。
【図８】図４から図６までのメソッドをカスタマイズするためのメソッドを定義したメソッドテーブルの一例を示す図である。
【図９】管理者端末装置における処理の流れを示すフローチャート図である。
【図１０】遠隔管理装置における処理の流れを示すフローチャート図である。
【図１１】サービス提供装置における処理の流れを示すフローチャート図である。
【図１２】充電器管理装置における処理の流れを示すフローチャート図である。
【図１３】充電器における処理の流れを示すフローチャート図である。
【図１４】本実施の形態による充電データ一覧表示のシーケンス図である。
【図１５】本実施の形態による遠隔操作命令のシーケンス図である。
【図１６】本実施の形態による充電器利用時のシーケンス図である。
【図１７】本実施の形態の変形例による、管理者端末装置のシーケンス図である。
【図１８】本発明の第２変形例による充電器管理システムのシステム構成例を示す図である。
【発明を実施するための形態】
【００２３】
以下、本発明について、図面を参照しながら詳細に説明する。図１Ａは、本発明の第１の実施の形態における充電管理システムの一構成例を示す機能ブロック図である。図１に示すように、本実施の形態による充電管理システムは、利用者端末装置１と、管理者端末装置２と、サービス提供装置３と、遠隔管理装置４と、充電器管理装置５と、二次電池（充電池）からの電力を駆動源の少なくとも一部とする電気自動車用の充電器６と、を有している。
【００２４】
利用者端末装置１は、インターネット７を介し、管理者端末装置２、サービス提供装置３、遠隔管理装置４、充電器管理装置５、充電器６と接続している。
【００２５】
利用者端末装置１は、充電器６を利用するために充電スポットなどを訪れた利用者が所持する端末装置であり、ＣＰＵ１１Ａ、メモリ１１Ｂからなる端末装置１１と、通信ポート１２と、外部記憶装置１３と、から構成されている。外部記憶装置１３は、ハードディスク又はＲＯＭなどの記憶装置であり、その記憶装置内に、ＣＰＵに各機能を実行させるためのプログラムが格納されている（以下、同様である）。利用者端末装置１は、インターネット７を通じてサービス提供装置３から情報を受信するための通信手段１３Ａと、受信内容の表示等を行う表示手段１３Ｂと、を有する（各機能を実行させる）。尚、利用者端末装置１は、例えば、充電器の利用者が所持する携帯電話であり、通信手段１３Ａは、例えばメール機能などを指し、表示手段１３Ｂは、例えば携帯電話のディスプレイ等を指す。利用者端末装置１としては、携帯型のパーソナルコンピュータ（ＰＣ）やＰＤＡ、スマートフォンなどでも良い。
【００２６】
管理者端末装置２は、例えば、充電管理システムの管理者が、この充電管理システムを管理するために利用する端末装置であり、ＣＰＵ２１Ａ、メモリ２１Ｂを含む端末装置（本体）２１と、通信ポート２２と、外部記憶装置２３から構成されている。外部記憶装置２３は、インターネット７を通じてサービス提供装置３および遠隔管理装置４と通信するための通信手段２３Ａ、と管理者操作手段２３Ｂと、表示手段２３Ｃと、をＣＰＵ処理により実現するためのプログラムを格納する。管理者端末装置２は、一般的なＰＣを用いることができる。
【００２７】
サービス提供装置３は、例えば、充電に伴って利用者に提供できるサービス内容を知らせるための仕組みを備えており、例えば、ＣＰＵ３１Ａ、メモリ３１Ｂからなる端末装置３１と、通信ポート３２と、外部記憶装置３３と、を有して構成されている。サービス提供装置３は、充電スポットから離れた位置にあって、複数の充電スポットに関するサービス提供を行えるようにしても良い。外部記憶装置３３は、インターネット７を通じて利用者端末装置１および管理者端末装置２および遠隔管理装置４と通信するための通信手段３３Ａと、特定の充電データの場合のみに絞るための条件を記述する条件テーブルによって条件を管理する条件管理手段３３Ｂ、ユーザに提供する情報配信サービスなどのサービスを行わせる命令を記述する命令テーブルによって命令を管理する命令管理手段３３Ｃ、どの条件の場合においてどの命令を実行するかを表すルールを記述するルールテーブルによってルールを管理するためのルール管理手段３３Ｄ、ルールを実行するために必要なデータを記述するルール用データテーブルによってルール用データを管理するためのルール用データ管理手段３３Ｅ、新たな条件と命令とルールとを拡張する際に参照する変数テーブルを管理する変数管理手段３３Ｆとメソッドテーブルを管理するメソッド管理手段３３Ｇ、命令を実行するサービス実行手段３３Ｈと、をＣＰＵ処理により実現するためのプログラムを格納する。
【００２８】
仮に、条件管理手段３３Ｂ、命令管理手段３３Ｃ、ルール管理手段３３Ｄ、ルール用データ管理手段３３Ｅを一つの要素として実現していた場合には、新たなルールを追加したい場合には、その一つの要素全体を作り変える必要があるが、本実施の形態のように、各管理手段を独立した要素により実現させたシステム構成とすることにより、必要に応じてそれぞれの管理手段のテーブルの内容を書き換えるなどの簡単な処理でルールを拡張することができる。
【００２９】
遠隔管理装置４は、例えば、充電スポットの近くにある店舗などに設置されている装置であり、後述する充電器管理装置５を利用者が店舗などから遠隔操作できるようになっている。遠隔管理装置４は、ＣＰＵ４１Ａ、メモリ４１Ｂからなる端末装置４１と、通信ポート４２と、外部記憶装置４３から構成されている。外部記憶装置４３は、管理者端末装置２、サービス提供装置３、充電器管理装置５と通信を行うための通信手段４３Ａと、充電時に充電器管理装置５から通知される充電器や充電器利用者に関する充電データを該記憶装置内に保存すると共にサービス提供装置３に転送するための通知データ管理手段４３Ｂと、充電器管理装置５からの依頼を受けて充電器利用者の認証を行う認証手段４３Ｃと、管理者端末装置２からの操作を受け付けるための管理者操作受付手段４３Ｄと、をＣＰＵ処理により実現するためのプログラムを格納する。
【００３０】
充電器管理装置５は、例えば充電スポットなどに設置されており、遠隔管理装置４からの遠隔操作により、充電器との間で充電に関する処理（充電開始、充電停止など）を直接行うことができるものであり、例えば、ＣＰＵ５１Ａ、メモリ５１Ｂからなる端末装置５１と、通信ポート５２と、外部記憶装置５３から構成されている。外部記憶装置５３は、遠隔管理装置４、充電器６等の装置と通信するための通信手段５３Ａと、充電器６を管理するための充電器管理手段５３Ｂ、認証に必要な利用者識別番号を利用者から取得するための利用者端末情報取得手段５３Ｃ、充電器６から各種情報を取得する充電情報取得手段５３Ｄ、利用者に充電器の操作手順や状態を通知するための表示手段５３Ｅと、をＣＰＵ処理により実現するためのプログラムを格納する。
【００３１】
充電器６は、充電スポットなどに設置されており、充電器管理装置５との間のやり取りにより電気自動車等に充電するものであり、ＣＰＵ６１Ａ、メモリ６１Ｂからなる端末装置６１と、通信ポート６２と、充電器管理装置５とネットワーク８を通じて通信する通信手段をＣＰＵ処理により実現するためのプログラムを格納する外部記憶装置６３、充電を行う充電手段６４、充電用の電力を電力会社などから取得する電力取得手段６５、から構成されている。充電手段６４は、充電器６と電気自動車を繋ぐためのケーブルおよびコネクタを含む。ケーブルとコネクタにより、電気自動車に対して充電を行うことができる。
【００３２】
図１Ｂ（ａ）は、図１Ａに示した機能ブロック図のうち、一部の装置及び手段を抽出した機能ブロック図である。図１Ｂ（ａ）に示すように、管理システムＡは、利用者端末の識別番号を取得する利用者端末情報取得手段５３Ｃと、充電器６から充電予想時間を取得する充電情報取得手段５３Ｄと、管理者端末装置２から登録依頼されたルール用データを格納するルール用データ管理手段３３Ｅと、利用者端末装置１に命令するルール実行手段３３Ｈと、利用者端末識別番号と、充電予想時間とを、を含む充電データを遠隔のサービス提供装置３に通知する通信手段５３Ａと、を有している。
【００３３】
上記機能構成により、例えば、充電予想時間内に提供できるサービスを利用者端末装置１に通知することができる。
【００３４】
図２は、充電データの一例を示す図である。図２（ａ）、（ｂ）、（ｃ）は、それぞれ、充電開始時、充電終了時、充電器等の故障時において、遠隔管理装置４に通知される充電データの一構成例を示す図である。図２（ａ）に示すように、充電開始時に遠隔管理装置４に通知される充電データは、項番２０１と、項目名２０２と、値２０３とを有している。項番１の充電開始時刻としては、例えば、２０１１年２月１日の９：００との値が通知される。また、項番２の充電予想時間（分）としては、充電器から動的に得られた３０分という値が通知される。項番３の利用者ＩＤは、ここでは、“１２３４”であり、この利用者ＩＤは、充電器管理装置５で付加されるが、それ以外の値は、充電器６が生成する。図２（ｂ）に示すように、充電終了時には、項番２０１の充電終了時刻２０２として、２０１１年２月１日９：３０が通知される。利用者ＩＤ２０２は、図２（ａ）と同様である。図２（ｃ）に示すように、故障時には、項番２０１が“１”の項目には、故障時刻２０２として値２０３（２０１１年２月１日１７：３０など）が通知される。項番“２”の利用者ＩＤ２０２は、図２（ａ）、（ｂ）と同様である。
【００３５】
図３は、ルールを実行するために必要なデータを管理するためのルール用データファイル３０１の一例を示す図であり、このテーブルでは、一例として、ＸＭＬ形式で記述したテーブルの内容が示されている。図３においては、データの中の、content要素３０３には、利用者端末装置１に配信するサービス情報の内容が記述されており、ここでは、「食事処のご案内」との例が示されており、充電の待ち時間に食事ができる可能性がある場所が案内される。また、minutes属性３０５には、content要素３０３に記述されたサービスを利用者が受ける場合に必要な目安の時間が記述されている。この目安時間は、ある時間範囲で示されていても良い（例えば、１５分から２５分までなど）。図３に示す例では、遠隔管理装置４の周辺にある食事処において、２０分程度で食事が提供可能なサービスを利用できるということを表している。また、ファイル名が“data1.xml”であることが示されている。
【００３６】
図４は、特定の充電データの場合のみに絞るための条件を記述する条件テーブル４０１の一例を示す図である。識別番号４０３が“１”であり、参照するルール用データファイル名４０５がdata1.xmlであり、図３のルール用データファイル名、data1.xmlと対応している。条件テーブルの内容４０７として、MyPackage.lessThanメソッドを、第一引数にCHARGING_TIME、第二引数にルール用データファイルのminutes属性を渡して呼び出した時の戻り値がtrueである場合を指定している。例えば、図２(a)のような充電データが通知されたとすると、充電予想時間30分より、ルール用データファイル３０１に記述の20分というサービス提供時間が短いかどうかを判定する条件が実行され、真である場合は、通知された利用者ＩＤを持つ、事前登録時にサービス提供装置３の外部記憶装置３３に登録された利用者端末装置１のメールアドレス宛てにルール用データファイル３０１のcontentタグの中身をメール送信する。一方、偽の場合は実行しないことが示されている。
【００３７】
図５は、ユーザに提供する情報配信サービスなどのサービスを管理する命令テーブル５０１の例である。識別番号５０３が１で、参照するルール用データファイル名５０５がdata1.xmlであり、命令の内容５０７として、MyPackage.sendEmail2Customerメソッド（電子メールを送信する）を、第一引数にUSER_ID５０７ａ、第二引数にルール用データファイル３０１のcontent属性５０７ｂを渡して呼び出した時の戻り値がtrueである場合を指定している。
【００３８】
尚、送信する電子メールの宛先のメールアドレスは、例えば、利用者端末装置１を充電器管理装置５のリーダに翳したり、充電サービス専用磁気カードをカードリーダに翳すなどにより充電サービスを受ける場合に、充電器管理装置５の利用者端末情報取得手段５３Ｃにおいて自動的に取得されたメールアドレスなどである（利用者がキーボードなどを用いて打ち込んでも良い）。図５の命令テーブルでは、第一引数として、動的に得られるユーザ認証の際のユーザＩＤ５０７ａに紐付けられた利用者端末装置１のメールアドレスなど（サービス提供装置３のサービス実行手段３３Ｈに格納されている）宛てに、電子メールで、図３のｃｏｎｔｅｎｔの中身５０７ｂ（時間も送っても良い）を送信する命令が記述されている。
【００３９】
図６は、その条件の場合に、どの命令を実行するかのルール（条件と命令を連結した）を示すルールテーブル６０１の一例を示す図である。条件テーブルのうち識別番号が１の条件を満たす場合、命令テーブルのうち識別番号が１の命令を実行することを表している。すなわち、図６には、条件６０３に記載されている識別番号が１、すなわち、図４の条件テーブル４０１の識別番号４０３が１の場合の条件（充電予想時間よりサービス提供時間が短い）を満たす場合に、コマンド６０５に記載されている図５の命令テーブル５０１の識別番号５０３が１の命令、すなわち、第一引数として、動的に得られるユーザ認証の際のユーザＩＤに紐付けられた利用者端末装置１のメールアドレスなど（サービス提供装置３のサービス実行手段３３Ｈに格納されている）宛てに、電子メールで、図３のｃｏｎｔｅｎｔの中身（時間も送っても良い）を送信する命令を実行することが図６に記述されている。
【００４０】
図７は、図４から図６までのテーブルをカスタマイズすることができるように複数の変数の中から所望の変数を選択したり、新たな変数を定義したりするための変数テーブル７０１の一例を示す図である。この変数テーブル７０１を用いると、ソースコードを見ることなく、新たに条件や命令を記述する際に利用することが可能な、変数情報を選択したり定義したりすることができる。図７では、２つの変数７０３、７０５が例として記述されており、１つ目の変数７０３は、充電開始時に動的に値が設定される、充電予想時間であり、名前がCHARGING_TIME、型がStringである。２つ目の変数７０５は、ユーザ認証時に動的に値が設定される、利用者を特定するための利用者IDであり、名前がUSER_ID、型がStringである。図７において定義されている、これらの複数の変数の中から所望の変数を選択して、図４から図６までのテーブルをカスタマイズすることができる。
【００４１】
図８は、図４、図５のメソッドを定義したり選択したりすることができるメソッドテーブル８０１の一例を示す図である。このメソッドテーブル８０１を用いると、新たに条件や命令を記述する際に、ソースコードを見ないでも、利用可能なメソッド情報を記述する際に利用することができる。図８の例では、２つのメソッド８０３・８０５が記述されており、１つ目のメソッド８０３は、第一引数の値が第二引数の値以下であればtrueを、そうでなければfalseを戻り値として返すメソッドであり、名前が、MyPackage.lessThan、戻り値の型がboolean、第一引数、第二引数の方は共にintである。２つ目のメソッド８０５は、第一引数のユーザ宛に第二引数のデータをe-mail送信するメソッドであり、名前はMyPackage.sendEmail2Custmer、戻り値の型がvoid、第一引数、第二引数の方は共にStringである。これらのメソッドから選択して、図４、図５のテーブルスタマイズすることができる。
【００４２】
このように、図７、図８に示すテーブルを別途保持していることで、図４から図６に示すテーブルを編集したり、新たなテーブルを作成したりする作業が簡単になる。
【００４３】
以上のように、サービス提供装置３が、図３から図８までのテーブルを保持することで、テーブルの編集を簡単に行うことができる。
【００４４】
図９は、管理者端末装置２における処理の流れを示すフローチャート図である。まず、ＣＰＵ２１Ａが、管理者操作手段２３Ｂの操作に基づいて充電データ履歴表示の要求を受信したかどうか判定する（ステップ９０１）。ＹＥＳの場合、充電データ取得命令を通信手段２３Ａにより遠隔管理装置４に送り、その結果を取得し、表示手段２３Ｃに表示し（ステップ９０２）、処理を終了する。ＮＯの場合には、ステップ９０３に進む。
【００４５】
次いで、遠隔操作命令を管理者操作手段２３Ｂの操作に基づいて受信したかどうか判定する（ステップ９０３）。ＹＥＳの場合、遠隔操作命令を通信手段２３Ａにより遠隔管理装置４に送り、結果を取得し、表示手段２３Ｃに表示し（ステップ９０４）、処理を終了する。ＮＯの場合、ステップ９０５に進む。そして、図４から図８までのいずれかのテーブルに関するテーブル参照要求を管理者操作手段２３Ｂの操作に基づいて受信したかどうか判定する（ステップ９０５）。ＹＥＳの場合、通信手段２３Ａによりテーブル参照要求をサービス提供手段３に送付し、その結果を取得し、表示手段２３Ｃに表示し（ステップ９０６）、処理を終了する。ＮＯの場合には、ステップ９０７に進む。そして、テーブル登録要求を管理者操作手段２３Ｂの操作に基づいて受信したかどうか判定する（ステップ９０７）。ここでＹＥＳの場合、通信手段２３Ａによりテーブル登録要求をサービス提供手段３に送付し、その結果を取得し、表示手段２３Ｃに表示し（ステップ９０８）、処理を終了する。ＮＯの場合には、処理を終了する。
【００４６】
以上に説明したように、管理者操作手段２３Ｂによる、充電データの取得命令、遠隔操作命令、テーブル参照要求、テーブル登録要求に基づいて、表示手段２３Ｃに、充電データやテーブルを表示させることができる。管理者は、管理者端末装置２を利用して充電データやテーブルの確認・編集処理を行うことができる。
【００４７】
図１０は、遠隔管理装置４の処理の流れを示すフローチャート図である。まず、充電データ取得命令を、管理者端末装置２から受信したかどうか判定する（ステップ１００１）。ここでＹＥＳの場合、通知データ管理手段４３Ｂにより保存された充電データ一覧（履歴）を管理者端末装置２に返却し（ステップ１００２）、処理を終了する。ここでＮＯの場合、ステップ１００３に進む。
【００４８】
そして、充電データを充電器管理装置５から受信したかどうか判定する（ステップ１００３）。ここでＹＥＳの場合、充電データを、通知データ管理手段４３Ｂにより遠隔管理装置４内に保存するとともに、サービス提供装置に充電データを転送し（ステップ１００４）、処理を終了する。ＮＯの場合、ステップ１００５に進む。遠隔管理装置４内には、充電データを受け取るたびに、充電データが保存されていくため、ステップ１００２で充電データ一覧を管理者端末装置２に返却することができる。
【００４９】
また、認証依頼を充電器管理装置５から受信したかどうか判定し（ステップ１００５）、ＹＥＳの場合、認証手段４３Ｃにより認証を行い、充電器管理装置５に認証結果を返却し（ステップ１００６）、処理を終了する。ＮＯの場合、ステップ１００７に進む。
【００５０】
また、遠隔操作命令を管理者端末装置２から受信したかどうか判定し（ステップ１００７）、ＹＥＳの場合、遠隔操作命令を充電器管理装置５に転送し結果を管理者端末装置２に返却し（ステップ１００８）、処理終了する。ＮＯの場合、処理を終了する。ここで、遠隔操作命令とは、例えば充電器の起動、停止などである。
【００５１】
以上に説明したように、遠隔管理装置４においては、充電データ取得命令、遠隔操作命令を管理者端末装置２から受信し、また、充電データ、認証依頼、を充電器管理装置５から受信することに応じて、充電データの取得、遠隔操作命令、充電データの保存、認証結果の返却等の処理を行わせることができる。
【００５２】
図１１は、サービス提供装置３の処理の流れを示すフローチャート図である。充電データを遠隔管理装置４から受信したかどうか判定する（ステップ１１０１）。ＹＥＳの場合、図６のルールテーブル６０１を上から順に参照し、条件に合致すれば該当するテーブルを参照してそこに記述されているサービスの実行を行い（ステップ１１０２）、処理を終了する。ＮＯの場合には、ステップ１１０３に進む。
【００５３】
テーブル参照要求を管理者端末装置２から受信したかどうか判定する（ステップ１１０３）。ＹＥＳの場合、参照要求された該当テーブルの内容を管理者端末装置２に送り（ステップ１１０４）、処理を終了する。ＮＯの場合、ステップ１１０５に進む。
【００５４】
また、テーブル登録要求を管理者端末装置２から受信したかどうか判定し（ステップ１１０５）、ＹＥＳの場合、該当テーブルを受信し、受信した該当テーブルを登録し（ステップ１１０６）、処理を終了する。ＮＯの場合、処理を終了する。
【００５５】
例えば、“１２３４”の利用者ＩＤの電気自動車を充電する場合で、充電器６から遠隔管理装置４ならびにサービス提供装置３に通知される、充電開始時の充電予想時間が３０分であった場合、図３のdata1.xmlの情報が、“１２３４”の利用者ＩＤを持つ利用者端末装置（ユーザの携帯端末）１に、電子メールで配信される。
【００５６】
一方、充電予想時間が５分であった場合、data.xmlの情報は配信されない。尚、図３には表記していないが、仮に５分以内のルール用データが存在すれば、その情報がメール配信される。
【００５７】
ここで、利用者ＩＤに対する、利用者のメールアドレスは、特に形式は問わないが、例えばルール用データとして、サービス提供装置３内に保存されているという前提がある。
【００５８】
図１２は、充電器管理装置５の処理の流れを示すフローチャート図である。
「認証情報を入力してください」という表示に対し、利用者端末情報取得手段５３Ｃから認証情報の入力を受信したか否かを判断する（ステップ１２０１）。ＹＥＳの場合、遠隔管理装置４に認証を要求し、認証結果を取得し（ステップ１２０２）、ステップ１２０３に進む。一方、ＮＯの場合、ステップ１２０８に進む。
【００５９】
認証結果がＯＫかどうか判定し（ステップ１２０３）、ＮＯの場合、表示手段５３Ｅに失敗を表示し（ステップ１２０４）、処理を終える。ＹＥＳの場合、ステップ１２０５に進む。
【００６０】
表示手段５３Ｄに、「充電開始しますか」の表示を行い、これに対しＯＫを受信したかどうか判定し（ステップ１２０５）、ＮＯの場合、処理を終える。ＹＥＳの場合、充電手段６４が充電対象機器（電気自動車）に接続されていることを確認し、充電開始命令を充電器６に出し（ステップ１２０６）、ステップ１２０７に進む。
【００６１】
充電終了が充電器６から通知されると、ユーザに「次の操作に移るか」問い合わせ、その結果がＯＫかどうか判定する（ステップ１２０７）。ステップ１２０７は、ＹＥＳになるまで繰り返され、YESの場合、処理を終了する。
【００６２】
充電データを充電器６から受信したかどうか判定する（ステップ１２０８）。ＹＥＳの場合、認証情報に含まれる利用者ＩＤを付加し、遠隔管理装置４に送信し（ステップ１２０９）、終了する。ＮＯの場合、ステップ１２１０に進む。
【００６３】
遠隔操作命令を遠隔管理装置４から受信したかどうか判定する（ステップ１２１０）。ＹＥＳの場合、指定の操作を充電器６に命令し（ステップ１２１１）、終了する。ＮＯの場合、処理を終了する。
【００６４】
図１３は、充電器における処理の流れを示すフローチャート図である。まず、充電器が故障したかどうか判定する（ステップ１３０１）。ＹＥＳの場合、故障の充電データを充電器管理装置５に送付し（ステップ１３０２）、終了する。ＮＯの場合、ステップ１３０３に進む。
【００６５】
充電開始命令を充電器管理装置５から受信したかどうか判定する（ステップ１３０３）。ＹＥＳの場合、充電開始の充電データを充電器管理装置５に送付し、充電開始し（ステップ１３０４）、充電が終了すると、充電終了の充電データを充電器管理装置５に送付し（ステップ１３０５）、処理を終了する。ＮＯの場合、ステップ１３０６に進む。
【００６６】
テーブル登録要求を管理者端末装置２から受信したかどうか判定する（ステップ１３０６）。ＹＥＳの場合、該当テーブルを受信し、登録し（ステップ１３０７）、終了する。ＮＯの場合、処理を終了する。
【００６７】
図１４は、本発明の実施の形態の充電器管理システムの前提となる充電データ一覧表示のシーケンス図である。
【００６８】
管理者端末装置２は、充電器管理装置５が正常に動作していることを充電器６が確認する際などに、遠隔管理装置４に対し、充電データ一覧表示命令を送付する（ステップ１４０１、図９のステップ９０２）。これを受信した遠隔管理装置４は、充電データ一覧を返却する（ステップ１４０２、図１０のステップ１００２）。例えば、あるＩＤを持つ充電器６が、故障中であることや、別の充電器が充電中の状態であり、充電開始時刻がいつであるかなどの一覧を表示することができる。
【００６９】
図１５は、本実施の形態による遠隔操作命令のシーケンス図である。管理者端末装置２は、遠隔管理装置４に対し、操作内容を指定し、遠隔操作命令を送付する（ステップ１５０１、）図９のステップ９０２）。指定の命令の呼び出し要求を充電器管理装置５に送付する（ステップ１５０２、図９のステップ９０４）。充電器管理装置５は、指定の命令を実行する（ステップ１５０３、図１２のステップ１２１０，１２１１）。例えば充電器６の停止であれば、充電器６とも通信を行う。また、充電データの即時通知要求であれば、充電器６の状態や利用者ＩＤなどの充電データを遠隔管理装置４に通知する。成功か失敗か、から成る命令の呼び出しの結果を遠隔管理装置に返却する（ステップ１５０４）。遠隔管理装置４は呼び出し結果を管理者端末装置２の例えばWEBブラウザに表示する（ステップ１５０５、図９のステップ９０４）。
【００７０】
図１６は、第１の実施の形態の主要部である、充電器利用時のシーケンス図である。充電器６の充電手段６４が、電気自動車などの充電対象機器に接続された状態を想定している。充電器６は、充電器管理手段５３Ｂにより管理されており、これにより、充電器状態が変わった時、もしくはさらに一定時間ごとに充電器管理装置５に充電器６に関する充電データを充電器管理装置５に送付するように制御されている。充電器状態は充電器の外部記憶装置63および、充電器管理手段５３Ｂが管理する外部記憶装置５３内の領域に保存されるものとする。
【００７１】
まず、認証情報を入力してください、と充電器管理装置５の表示画面に表示する（ステップ１６０１、図１２のステップ１２０１）。利用者端末装置１は、利用者ＩＤをユーザ入力受信手段に渡す。例えば、事前登録した利用者に配られている非接触型ＩＤカードを充電器管理装置５の利用者端末情報取得手段５３Ｃにかざすことで、送付する（ステップ１６０２、図１２のステップ１２０１）。充電器管理装置５は、認証要求を遠隔管理装置４に送付する（ステップ１６０３、図１２のステップ１２０２）。遠隔管理装置４は、認証結果を充電器管理装置５に返す（ステップ１６０４、図１２のステップ１２０２、１２０３）。次に、「充電を開始しますか、」などの充電を行うか否かの問い合わせを、充電器管理装置５の表示画面に表示させる（ステップ１６０５、図１２のステップ１２０５）。利用者端末装置１の利用者の操作結果としてYESの信号を受け取ると（ステップ１６０６、図１２のステップ１２０５でＹＥＳ）と、充電開始命令を充電器６に送付する（ステップ１６０７、図１２のステップ１２０６）。
【００７２】
なお、ステップ１６０５において、利用者端末装置１の利用者の操作結果としてNOの信号を受け取ると、充電器管理装置５の処理は、最初のステップ１６０１に戻る。YESの信号を受け取ると、充電器６は、状態を充電中に設定し（ステップ１６０８、図１３のステップ１３０４）、前述のように状態に変更があった場合または定期的に充電データを充電器管理装置５に送付するように充電器管理手段５３Ｂに制御されているため、充電データを通知し（ステップ１６０９、図１３のステップ１３０５）、充電器管理装置５は利用者ＩＤを付加し（ステップ１６１０、図１２のステップ１２０９）、遠隔管理装置４に送付する（ステップ１６１０、図１２のステップ１２０９）。遠隔管理装置４は、充電データを遠隔管理装置４内に保存すると共にサービス提供装置３に転送する（ステップ１６１１、図１０のステップ１００４）。サービス提供装置３は、まず、図６のルールテーブル６０１を参照し、なお、かつ、ルールテーブル６０１に、他の条件テーブル４０１や命令テーブル５０１を指定した記述があれば、指定したテーブルも参照し、さらに条件テーブル４０１や命令テーブル５０１が、図３のルール用データファイル３０１を指定した記述があれば、これも参照することで、通知された充電データに、合致する条件があれば、該当する命令を実行する（ステップ１６１２）。
【００７３】
ここでは、例えば、図２(a)のような充電データが通知されたとすると、充電予想時間30分より、ルール用データファイル３０１に記述の20分というサービス提供時間が短いかどうかを判定する条件が実行され、真である場合は、通知された利用者ＩＤを持つ、事前登録時にサービス提供装置３の外部記憶装置３３に登録された利用者のメールアドレス宛てにルール用データファイル３０１のcontentタグの中身をメール送信する。一方、偽の場合は実行しない。
【００７４】
充電が終了すると、充電器６は、状態を待ち状態に設定し（ステップ１６１３）、ステップ１６０９からステップ１６１２と同じ処理をした後、「次の処理に移りますか？」という表示を行う（ステップ１６１９）。この後はＯＫが入力されれば、ステップ１６０１に戻り、入力されるまでは待ち続ける。
【００７５】
以上の処理により、充電池（二次電池）を搭載した自動車の充電待ち時間中に受けられるサービスの情報を効率良く提供することができる。
【００７６】
尚、本実施の形態において、比較に用いる充電予想時間として、充電開始時の時間ではなく、充電開始から数秒経過し、一定以上の精度が確保された時点での充電予想時間を用いても良い。また、サービス提供時間を、一意では無く、最小値と最大値のとの組みを設定し、さらに、それぞれの値と充電予想時間とを比較し、両方の結果を配信するようにしてもよい。尚、本実施の形態において、充電予想時間に収まるサービス提供時間を有する情報を上位に配置し、その後に充電予想時間に収まらない情報を、例えばサービス提供時間の短い順に配置し送付しても良い。これにより、提供されたいサービスを選択しやすくなる。また、第一の実施の形態による発明において、充電予想時間以内に収まる情報と収まらない情報とに分類して配信しても良い。
【００７７】
さらに、本実施の形態において、店舗の営業時間情報を事前にサービス管理装置が保有しておき、充電開始時刻が営業時間内であるか否かを判定し、営業時間内である場合のみ情報配信するようにしても良い。
【００７８】
また、サービスを提供する店舗に配信したサービスが混雑していても、充電中であれば他者より先に優先的にサービスを利用可能とするようにしても良い。これは、該当店舗に本システムと同じ利用者IDを認証する仕組みがあり、本仕組みから問い合わせを受けた遠隔管理装置において、充電の履歴から充電中か否かを判定する処理を含むか、もしくは、携帯電話への配信情報として、時刻と充電予想時間を明示的に配信するもしくはQRコードのような携帯電話外部端末から読み取りやすい形で配信し、それぞれ目視もしくはコードの読み取り器で確認することで実現できる。
【００７９】
さらに、第一の実施の形態において、充電器の位置情報も考慮するようにしても良い。例えば、図３に、さらに充電器ＩＤを識別する要素を追加し、図２の項目の他に充電器を識別する充電器ＩＤを通知するようにし、動的に得られる充電器ＩＤと一致する充電器ＩＤを持つルール用データに限定する条件を付加することで実現できる。
【００８０】
（変形例）
上記の第１の実施の形態では、図３に示すサービス提供時間とサービス情報との対から成るルール用データファイル３０１、充電予想時間よりサービス提供時間が短いサービス情報のみを、利用者識別番号で特定される利用者の端末に配信するように記述したルールテーブル６０１（図６）を用いた。本変形例では、それに代えて、それぞれ、電池残量と電池残量で到達可能な充電器位置の対から成るルール用データ、終了時電池残量より、少ない電池残量で到達可能な次回充電すべき充電器の位置情報を、利用者識別番号で特定される利用者の端末に配信するように記述したルールテーブルを保有するようにし、充電終了時の電池残量から、次回の充電可能な充電器位置情報を、配信するようにしても良い。
【００８１】
ここで、前述の終了時電池残量は充電開始時に推測または決定される値（動的に得られる値）であり、次回の充電可能な充電器位置情報を配信するタイミングは、充電開始時であっても良い。
【００８２】
図１Ｂ（ｂ）は、本実施の形態の変形例による充電器管理システムの一構成例を示す機能ブロック図である。図１Ｂ（ｂ）に示すように、管理システムＡは、利用者端末の識別番号を取得する利用者端末情報取得手段５３Ｃと、充電器６から充電池の電池残量を取得する充電情報取得手段５３Ｄと、管理者端末装置２から登録依頼されたルール用データを格納するルール用データ管理手段３３Ｅと、ルール用データ管理手段３３Ｅに登録されたルール用データに基づいてルールを実行するようにサービス提供装置３、利用者端末装置１に命令するルール実行手段３３Ｈと、利用者端末識別番号と、電池残量とを、を含む充電データを遠隔のサービス提供装置３に通知する通信手段５３Ａと、を有している。
【００８３】
上記機能構成により、例えば、電池残量を使い切る前に到達可能な次の充電スポットの情報（サービス）を利用者端末装置１に通知することができる。
【００８４】
本変形例による充電管理システムでは、充電終了時の電池残量の異なる個々の車の状況に応じて、充電開始時や終了時に、次回充電するのに適した充電器の位置情報を配信することができる。この配信により、電気自動車の利用者は、次回の充電ポイントを知ることができるため、安心して運転を行うことができる。
【００８５】
次に、本発明の第２の実施の形態による充電管理システムについて、図面を参照しながら説明を行う。
図１７は、本発明の第２の実施の形態による充電管理システムにおける、管理者端末装置２によるテーブル操作処理のシーケンス図である。本発明の第２の実施の形態による充電管理システムは、図１に示すように、特定の充電データの場合のみに絞るための条件を管理する条件管理手段３３Ｂ、ユーザに提供するサービスを管理する命令管理手段３３Ｃ、条件と命令とを連結したルールを管理するためのルール管理手段３３Ｄ、ルールを実行するために必要なデータを管理するためのルール用データ管理手段３３Ｅを独立させたシステム構造を持つことを特徴とする。これらの手段を独立させることで、変更が必要な場合、全体ではなく、変更対象部分に相当するコンポーネントのみを実装しなおすだけで良く、作業量が少なくて済む。さらに、図１７で示すように、テーブルを管理者端末装置２を用いて操作することで、ソースコードを修正する必要が無いという特徴を有している。以下、図１７の詳細について説明する。
【００８６】
管理者端末装置２は、テーブル名を指定して参照命令をサービス提供装置３に送付すると（ステップ１７０１）、該当するテーブルの内容を返す（ステップ１７０２）。管理者端末装置２がテーブル名と内容とを指定して登録要求をサービス提供手段３に送付すると（ステップ１７０３）、結果を返す（ステップ１７０４）。尚、第１の実施の形態において、サービス提供時間の情報も配信してもよい。このように、管理者は、管理者端末装置２を用いて、テーブル操作を行うことができる。
【００８７】
また、上記第１及び第２の実施の形態において、サービス提供装置３を設けずに、その代わりに、条件管理手段３３Ｂ、命令管理手段３３Ｃ、ルール管理手段３３Ｄ、ルール用データ管理手段３３Ｅ、変数管理手段３３Ｆ、メソッド管理手段３３Ｇ、サービス実行手段３３Ｈが、充電器管理装置５の外部記憶装置５３に設けられている構成でも良い。図１８にこの構成例を示す（第２変形例）。図１８に示すこの場合、通知データ管理手段は、ローカルにデータを保存するのみの手段を有し、利用端末装置１は充電器管理装置５からメールを受信し、管理者端末装置２からのテーブルの参照や登録は充電器管理装置５が受信する。
【００８８】
この第２変形例によれば、充電器管理装置５の外部記憶装置５３に、さらに、下記の非特許文献のOSGiフレームワークがあり、上述の条件管理手段３３Ｂ、命令管理手段３３Ｃ、ルール管理手段３３Ｄ、ルール用データ管理手段３３Ｅ、変数管理手段３３Ｆ、メソッド管理手段３３Ｇ、サービス実行手段３３Ｈが、本フレームワーク上のバンドルとして動作する構成であっても良い。
（非特許文献）http://www.osgi.org
【００８９】
さらにこの構成で、メールを利用者端末装置に配信する代わりに、充電器管理装置５の情報表示手段に表示してもよい。また、利用者端末装置が、自動車に備え付けられた、メールを受信する機能を有する、カーナビゲーション装置であってもよい。
【００９０】
上記の説明では、充電予想時間内に収まるサービス提供時間を有するサービスの内容を送信する例について説明したが、充電予想時間におさまるサービス提供時間を有する情報を上位（例えば上の行）に配置し、その後（下の行）に充電予想時間に収まらない情報を例えば時間の短い順に配置した情報を送付しても良い。また、充電予想時間以内におさまる情報とおさまらない情報に分類して配信しても良い。
【００９１】
さらに、充電器の位置情報も考慮するようにしても良い。例えば、図３にさらに充電器ＩＤを識別する要素を追加し、図２の項目の他に充電器を識別する充電器ＩＤを通知するようにしておく。そして、サービス提供装置が送るサービスを、動的に得られる充電器ＩＤと一致する充電器IDを持つルール用データに記述されている内容のみに限定する条件を付加するようにすることができる。これにより、同様な内容であっても、特定の充電装置を利用しているユーザの端末のみにサービス情報を提供するようにすることができる。
【００９２】
さらに、サービス提供装置の代わりに、条件管理手段３３Ｂ、命令管理手段３３Ｃ、ルール管理手段３３Ｄ、ルール用データ管理手段３３Ｅ、変数管理手段３３Ｆ、メソッド管理手段３３Ｇ、サービス実行手段３３Ｈが、充電器管理装置５の外部記憶装置５３に設けられている構成でも良い。この場合、通知データ管理手段４３Ｂは、ローカルにデータを保存するだけの手段を有し、利用端末装置１は充電器管理装置５から電子メールを受信し、管理者端末装置２からのサービスの登録は充電器管理装置５が受信する。
【００９３】
さらに、この構成において、電子メールを利用者端末装置１に配信する代わりに、充電器管理装置５の表示手段５３Ｄに表示させるようにしてもよい。また、利用者端末装置１が電気自動車に備え付けられたカーナビゲーション装置又はその一部であってもよい。ここでは、充電対象を、充電池（二次電池）搭載機器と称する。
【００９４】
さらにこの構成を変化させて、図示しないが、遠隔管理装置４と充電器管理装置５とを一体の装置として構成するようにしてもよい。
【００９５】
尚、上記の実施の形態において、添付図面に図示されている構成等については、これらに限定されるものではなく、本発明の効果を発揮する範囲内で適宜変更することが可能である。その他、本発明の目的の範囲を逸脱しない限りにおいて適宜変更して実施することが可能である。
【００９６】
また、本実施の形態で説明した機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することにより各部の処理を行ってもよい。
【産業上の利用可能性】
【００９７】
本発明は、充電システムに利用可能である。
【符号の説明】
【００９８】
１・・・利用者端末装置
１１Ａ、２１Ａ、３１Ａ、４１Ａ、５１Ａ、６１Ａ・・・ＣＰＵ
１１Ｂ、２１Ｂ、３１Ｂ、４１Ｂ、５１Ｂ、６１Ｂ・・・メモリ
１３、２３、３３、４３、５３、６３・・・外部記憶装置
２・・・管理者端末装置
３・・・サービス提供装置
４・・・遠隔管理装置
５・・・充電器管理装置
６・・・充電器
７・・・インターネット
８・・・ネットワーク
１３Ａ、２３Ａ、３３Ａ、４３Ａ、５３Ａ、６３Ａ・・・通信手段
１３Ｂ、２３Ｃ、５３Ｅ・・・表示手段
２３Ｂ・・・管理者操作手段
３３Ｂ・・・条件管理手段
３３Ｃ・・・命令管理手段
３３Ｄ・・・ルール管理手段
３３Ｅ・・・ルール用データ管理手段
３３Ｆ・・・変数管理手段
３３Ｇ・・・メソッド管理手段
３３Ｈ・・・サービス実行手段
４３Ｂ・・・通知データ管理手段
４３Ｃ・・・認証手段
４３Ｄ・・・管理者操作受付手段
５３Ｂ・・・充電器管理手段
５３Ｃ・・・利用者端末情報取得手段
６４・・・充電手段
６５・・・電力取得手段
【図１Ａ】
0005699025.tif 000002
【図１Ｂ】
0005699025.tif 000003
【図２】
0005699025.tif 000004
【図３】
0005699025.tif 000005
【図４】
0005699025.tif 000006
【図５】
0005699025.tif 000007
【図６】
0005699025.tif 000008
【図７】
0005699025.tif 000009
【図８】
0005699025.tif 000010
【図９】
0005699025.tif 000011
【図１０】
0005699025.tif 000012
【図１１】
0005699025.tif 000013
【図１２】
0005699025.tif 000014
【図１３】
0005699025.tif 000015
【図１４】
0005699025.tif 000016
【図１５】
0005699025.tif 000017
【図１６】
0005699025.tif 000018
【図１７】
0005699025.tif 000019
【図１８】
0005699025.tif 000020