(57)【要約】      （修正有）【課題】顧客が、電気車両を再充電するために、チャージングステーションでの時間帯を予約することを可能にし得るシステムおよび方法を提供する。【解決手段】顧客と関連する顧客コンピューティングデバイス１０３から、電気車両２０５を再充電するためにチャージングステーション２１０にアクセスするための予約照会を受信するステップと、顧客コンピューティングデバイス１０３に、１つまたは複数の利用可能な時間期間の間に、チャージングステーション２１０にアクセスするためのそれぞれのコストを提供するステップと、利用可能な時間期間の少なくとも一部分に対して、顧客コンピューティングデバイス１０３から、選択物を受信するステップと、顧客コンピューティングデバイス１０３に、選択された時間期間に対する予約確認を送出するステップとを含み得る。【選択図】図２
2012243321.tif 000002
【特許請求の範囲】
【請求項１】
コンピュータ実行可能命令を記憶する少なくとも１つのメモリ（１２８）、および、
前記少なくとも１つのメモリ（１２８）にアクセスするように構成される少なくとも１つのプロセッサ（１２６）を備え、前記少なくとも１つのプロセッサ（１２６）が、
顧客と関連する顧客コンピューティングデバイス（１０３）から、電気車両（２０５）を再充電するためにチャージングステーション（２１０）にアクセスするための予約照会を受信し、
前記顧客コンピューティングデバイス（１０３）に、１つまたは複数の利用可能な時間期間の間に、前記チャージングステーション（２１０）にアクセスするためのそれぞれのコストを提供し、
前記利用可能な時間期間の少なくとも一部分に対して、前記顧客コンピューティングデバイス（１０３）から、選択物を受信し、かつ、
前記顧客コンピューティングデバイス（１０３）に、前記選択された時間期間に対する予約確認を送出する
ための前記コンピュータ実行可能命令を実行するように構成されるシステム。
【請求項２】
前記予約照会が、前記顧客により要求される時間枠を含み、前記それぞれのコストを提供する前に、前記少なくとも１つのプロセッサ（１２６）が、
前記チャージングステーション（２１０）が、前記要求される時間枠内に少なくとも１つの利用可能な時間期間を有することを判定する
ための前記コンピュータ実行可能命令を実行するようにさらに構成される、請求項１記載のシステム。
【請求項３】
前記チャージングステーション（２１０）が、変圧器によりサービス提供される複数のチャージングステーション（２１０）の１つであり、前記チャージングステーション（２１０）が、前記チャージングステーション（２１０）での負荷ベース利用可能性に基づいて、少なくとも１つの利用可能な時間期間を有することを判定され、前記負荷ベース利用可能性が、前記複数のチャージングステーション（２１０）にサービス提供する変圧器が受けることになる予測される負荷に基づいて決定される、請求項２記載のシステム。
【請求項４】
前記チャージングステーション（２１０）が、変圧器によりサービス提供される複数のチャージングステーション（２１０）の１つであり、それぞれの利用可能な時間期間に対する前記それぞれのコストが、前記それぞれの利用可能な時間期間の間、前記複数のチャージングステーション（２１０）にサービス提供する変圧器が受けることになる予測される負荷に、少なくとも部分的に基づいて決定される、請求項１記載のシステム。
【請求項５】
前記予約照会が、前記顧客により要求される位置を含み、前記それぞれのコストを提供する前に、前記少なくとも１つのプロセッサ（１２６）が、
前記チャージングステーション（２１０）が、前記顧客により要求される前記位置の範囲内にあることを判定する
ための前記コンピュータ実行可能命令を実行するようにさらに構成される、請求項１記載のシステム。
【請求項６】
前記チャージングステーション（２１０）が、前記顧客の自宅の範囲内に位置する、請求項１記載のシステム。
【請求項７】
前記少なくとも１つのプロセッサ（１２６）が、
前記顧客コンピューティングデバイス（１０３）に前記予約確認を送出する前に、前記顧客から支払または支払情報を受信する
ための前記コンピュータ実行可能命令を実行するようにさらに構成される、請求項１記載のシステム。
【請求項８】
前記支払情報が会計手段を含む、請求項７記載のシステム。
【請求項９】
前記少なくとも１つのプロセッサが、前記予約照会を受信するために、前記それぞれのコストを提供するために、前記選択物を受信するために、または前記予約確認を送出するために、ウェブポータルインターフェースを提供する、または前記ウェブポータルインターフェースと情報交換する、請求項１記載のシステム。
【請求項１０】
前記予約確認が、一意的な予約コードを含み、前記予約コードが、前記チャージングステーション（２１０）で前記顧客により入力するためのものである、請求項１記載のシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、一般には電気車両に、より詳細には、電気車両用のチャージングステーションの予約のためのシステムおよび方法に関する。
【背景技術】
【０００２】
電気車両のチャージングは、車両のバッテリを再充電するための場が限られており、チャージ時間が典型的には数分ではなく時間単位であるので、ガス車両の燃料補給に対してよりも計画立案が必要となる。ピークの時間および位置では、再充電の場所に対する需要が、利用可能なチャージングステーションまたはチャージング容量を超える場合がある。したがって、電気車両用のチャージングステーションの予約のためのシステムおよび方法に対して、当業界では好機が存在する。
【発明の概要】
【０００３】
上記の必要性および／または問題の、一部または全部は、本発明のある種の実施形態により対処され得る。本発明の実施形態は、電気車両用のチャージングステーションの予約のためのシステムおよび方法を含み得る。本発明の一実施形態によって、システムを開示する。システムは、コンピュータ実行可能命令を記憶する少なくとも１つのメモリ、および、その少なくとも１つのメモリにアクセスするように構成される少なくとも１つのプロセッサを含み得る。少なくとも１つのプロセッサは、顧客と関連する顧客コンピューティングデバイスから、電気車両を再充電するためにチャージングステーションにアクセスするための予約照会を受信し、顧客コンピューティングデバイスに、１つまたは複数の利用可能な時間期間の間に、チャージングステーションにアクセスするためのそれぞれのコストを提供し、利用可能な時間期間の少なくとも一部分に対して、顧客コンピューティングデバイスから、選択物を受信し、かつ、顧客コンピューティングデバイスに、選択された時間期間に対する予約確認を送出するためのコンピュータ実行可能命令を実行するように構成され得る。
【０００４】
別の一例の実施形態によって、ある方法が存在する。その方法は、サービスプロバイダコンピュータにより、顧客と関連する顧客コンピューティングデバイスから、電気車両を再充電するためにチャージングステーションにアクセスするための予約照会を受信するステップと、サービスプロバイダコンピュータから、顧客コンピューティングデバイスに、１つまたは複数の利用可能な時間期間の間に、チャージングステーションにアクセスするためのそれぞれのコストを提供するステップと、サービスプロバイダコンピュータにより、利用可能な時間期間の少なくとも一部分に対して、顧客コンピューティングデバイスから、選択物を受信するステップと、サービスプロバイダコンピュータから、顧客コンピューティングデバイスに、選択された時間期間に対する予約確認を送出するステップとを含み得る。
【０００５】
本発明の他の実施形態、態様および特徴は、以下の詳細な説明、添付の図面、および特許請求の範囲から、当業者に明らかとなろう。
【０００６】
次に、必ずしも一定の縮尺では描かれない添付の図面に言及する。
【図面の簡単な説明】
【０００７】
【図１】本発明の一例の実施形態による、一例の電気車両チャージング予約システムを例示する。
【図２】本発明の一例の実施形態による、一例の再充電システムを例示する。
【図３】本発明の一例の実施形態による、チャージングステーションでの時間帯を予約するための一例の処理に対する一例の流れ図を例示する。
【図４】本発明の一例の実施形態による、チャージングステーションでの起動要求を処理するための一例の処理に対する一例の流れ図を例示する。
【図５】本発明の一例の実施形態による、ある時間枠の範囲内で利用可能なチャージングステーションを地理的に例示する一例のインターネットウェブページを例示する。
【発明を実施するための形態】
【０００８】
次に、本発明の一部ではあるが全部ではない実施形態を示す添付の図面を参照して、本発明の例示的な実施形態を以下でより十分に説明する。実際、本発明は、多数の異なる形式で実施され得るものであり、本明細書に記載される実施形態に限定されると解釈すべきではなく、むしろ、これらの実施形態は、この開示が適用可能な法的要件を満足するように提供される。同じ数字は、全体を通して同じ要素を指す。
【０００９】
開示するのは、電気車両用のチャージングステーションの予約のためのシステムおよび方法である。これらの電気車両は、例えば、電源にアクセスするために電源ソケットにプラグ接続することにより、電源への有線接続を使用して再充電され得る、再充電可能バッテリまたは電力源を有し得る。あるいは、これらの電気車両は、場合によっては、再充電のために利用される誘導場が、電力源からの電力を使用して発生され得る誘導結合によって、ワイヤレスで再充電され得る。便宜上、本明細書で言及するプラグイン電気車両（ＰＥＶ）は、有線接続またはワイヤレス接続を使用して再充電可能である電気車両の、１つまたは両方を指す場合がある。同様に、これらのＰＥＶは、電気のみの車両、または、電気もしくはガソリン、天然ガス、他の石油産出物、燃料電池等のような別の電力／燃料源を使用して動作することができるハイブリッド車両であり得ることが理解されよう。電気車両の多数の変形態様が、本発明の一例の実施形態によって利用され得る。
【００１０】
一部の実例では、電気車両が、バッテリのチャージングを制御するための、および／または、バッテリのチャージングの情報を収集するための、１つまたは複数のコントローラを有する場合もある。そのようなバッテリのチャージングの情報は、電気車両のバッテリのチャージングに関連する日付、時間、温度等を含み得る。さらに、コントローラは、所与の時間の間、走行距離、使用したバッテリのパーセンテージ等のような、電気車両の走行に関連するデータを収集する場合もある。さらに、一部の実例では、チャージングステーションが、バッテリのチャージングを制御するための、および／または、電気車両上にあるコントローラから収集されるものと同様のチャージングのデータを収集するための、１つまたは複数のコントローラを有する場合もある。
【００１１】
本明細書でさらに詳細に説明するように、１つまたは複数のチャージングステーションは、１つまたは複数の電気車両を再充電するために予約され得る。チャージングステーションでの時間帯の予約をサポートするために、サービスプロバイダは、顧客が、そのような予約をサポートする、ネットワークまたはインターネットベースの、ポータルまたはウェブサイトにアクセスすることを可能にする場合がある。ポータルまたはウェブサイトでは、顧客は、チャージングステーションで車両を再充電するために、時間帯を検索し、探し出し、予約することができる。再充電のための時間帯に対する関連するコストは、時間帯の間の時刻または予測される需要に応じて変動し得る。実際、電気料金は、時刻に応じて変動し得る。同様に、需要は、チャージングステーションでの、または、電力をチャージングステーションに供給する電源構成要素（例えば変圧器）での負荷に基づく場合がある。加えて、または代替方法では、顧客は、チャージングステーションでの時間帯を予約するためにポータルまたはウェブサイトを利用するための料金（例えば、固定または可変の額であり得る手数料）を請求される場合がある。一部の一例の実施形態では、顧客は、ポータルまたはウェブサイトでの予約を完了するために、保証金／支払または支払情報をさらに提供する場合がある。顧客は、予約の完了の際に、予約確認を受信する場合がある。顧客は、予約された時間帯の間チャージングステーションを起動または使用するための予約コードを受信する場合もある。
【００１２】
本発明の様々な実施形態は、サービスプロバイダコンピュータ、顧客コンピューティングデバイス、および／またはチャージングステーションコントローラの間でのネットワーク通信を容易にする、１つまたは複数の、特殊目的コンピュータ、システム、および／または特定の機械を含み得る。特殊目的コンピュータまたは特定の機械は、様々な実施形態で所望されるような多種多様の異なるソフトウェアモジュールを含み得る。以下でより詳細に説明するように、ある種の実施形態では、これらの様々なソフトウェア構成要素は、１つまたは複数のチャージングステーションでの、１つまたは複数の時間帯の予約を容易にするために、ならびに、１つまたは複数のチャージングステーションの、起動および使用を容易にするために利用され得る。
【００１３】
本明細書で説明する本発明のある種の実施形態は、１つまたは複数のチャージングステーションで時間帯を予約する技術的効果を有し得る。実際、時間帯がチャージングステーションで予約されている場合、予約する顧客以外の他のユーザは、予約された時間帯の間は、チャージングステーションを利用すること、またはチャージングステーションにアクセスすること、またはそれらの少なくとも一部分が阻止され得る。時間帯がチャージングステーションで予約されていないならば、チャージングステーションは、任意の乗り付ける電気車両によるアクセスに対して利用可能であり得る。
【００１４】
図１に示すように、電気車両チャージング予約システム１００は、本発明の様々な方法を実装するためのデータおよび／またはコンピュータ実行可能命令が記憶される、関連するコンピュータ可読媒体にアクセスし、その媒体を読み込むようにそれぞれが構成される、顧客コンピューティングデバイス１０３、サービスプロバイダコンピュータ１０４、およびチャージングステーションコントローラ１０６を含み得る。一般に、１つまたは複数の、顧客コンピューティングデバイス１０３、サービスプロバイダコンピュータ１０４、およびチャージングステーションコントローラ１０６を含む、ネットワークデバイスおよびシステムは、データおよび／またはコンピュータ実行可能命令を、通信リンクを介して送受信するための、ハードウェアおよび／またはソフトウェア、ならびに、データおよび／またはコンピュータ実行可能命令を記憶するためのメモリを有する。これらのネットワークデバイスおよびシステムは、データを処理し、コンピュータ実行可能命令を実行するためのプロセッサ、ならびに、当技術分野で周知である他の内部および周辺の構成要素を含む場合もある。本明細書では、用語「コンピュータ可読媒体」は、任意の形式のメモリまたはコンピュータ可読記憶デバイスを説明し得る。
【００１５】
図１に示すように、顧客コンピューティングデバイス１０３、サービスプロバイダコンピュータ１０４、およびチャージングステーションコントローラ１０６は、以下で説明するように、インターネット、または、１つまたは複数の、別個もしくは共用の、私設および公衆のネットワークを含み得る、ネットワーク１１０などのネットワークを介して相互に通信している場合がある。これらの構成要素、すなわち、顧客コンピューティングデバイス１０３、サービスプロバイダコンピュータ１０４、チャージングステーションコントローラ１０６、およびネットワーク１１０のそれぞれを、次に、より詳細に考察する。
【００１６】
まず、顧客コンピューティングデバイス１０３は、電気車両を再充電するために、１つまたは複数のチャージングステーションで利用可能な時間帯を探し出し、閲覧し、予約するために、顧客により使用され得る、任意のプロセッサ駆動のデバイスであり得る。顧客コンピューティングデバイス１０３は、タブレットコンピュータ（例えば、ｉＰａｄ（商標）、Ｓａｍｓｕｎｇ  Ｇａｌａｘｙ（商標）など）、デスクトップコンピュータ、ラップトップコンピュータ、パーソナルコンピュータ、ハンドヘルドコンピュータまたはパーソナル通信デバイス（例えば、ネットブック、特殊な予約デバイスなど）、スマートフォン（例えば、ｉＰｈｏｎｅ（商標）、ＢｌａｃｋＢｅｒｒｙ（商標）、ＨＴＣ（商標）フォンなど）等を含み得る。プロセッサ１４９を有することに加えて、顧客コンピューティングデバイス１０３は、メモリ１４２、入出力（「Ｉ／Ｏ」）インターフェース（複数可）１５４、およびネットワークインターフェース１５６をさらに含み得る。メモリ１４２は、データファイル１５８、ならびに、オペレーティングシステム（「ＯＳ」）１５０およびクライアントモジュール１５２などの様々なプログラムモジュールを記憶し得る。メモリ１４２は、データファイル１５８、ならびに、メモリ１４２に記憶される、および／または別個のデータベースに記憶される、データファイル１５８および他のデータの管理を容易にするためのデータベース管理システム（「ＤＢＭＳ」）を記憶するための、ＲＡＭ、ＲＯＭ、および／またはリムーバブル記憶デバイスなどの、プロセッサ１４９に結合される任意のコンピュータ可読媒体であり得る。ＯＳ１５０は、Ｍｉｃｒｏｓｏｆｔ  Ｗｉｎｄｏｗｓ（登録商標）、Ａｐｐｌｅ  ＯＳＸ（商標）、Ｕｎｉｘ（商標）、またはメインフレームのオペレーティングシステムであり得るが、それらに限定されない。クライアントモジュール１５２は、サービスプロバイダコンピュータ１０４と情報交換するために、モバイルソフトウェアアプリケーションまたは専用プログラムを含む、インターネットブラウザまたは他のソフトウェアであり得る。例えば、顧客は、本明細書で説明するような、１つまたは複数のチャージングステーションで、１つまたは複数の時間帯を特定かつ予約するために、ウェブサイトまたはインターネットポータルを介して、サービスプロバイダコンピュータ１０４と情報交換するために、クライアントモジュール１５２を利用することができる。クライアントモジュール１５２は、サービスプロバイダコンピュータ１０４および／またはチャージングステーションコントローラ１０６から、データ、メッセージ、または応答を、索出または別の方法で受信するために利用される場合もある。
【００１７】
顧客コンピューティングデバイス１０３についてさらに言及すると、Ｉ／Ｏインターフェース（複数可）１５４は、プロセッサ１４９と、キーボード、マウス、プリンタ、マイクロホン、スピーカ、モニタ、バーコードリーダ／スキャナ、ＲＦＩＤリーダ等のような様々なＩ／Ｏデバイスとの間の通信を容易にすることができる。ネットワークインターフェース１５６は、ネットワークインターフェースカード、モデム、ワイヤレスネットワークカード等のような、いくつかの形式のいずれもとり得る。顧客コンピューティングデバイス１０３を単一のコンピュータまたはプロセッサとして例示したが、顧客コンピューティングデバイス１０３は、本発明の一例の実施形態によって、一群のコンピュータまたはプロセッサで構成され得ることが理解されよう。
【００１８】
サービスプロバイダコンピュータ１０４は、顧客コンピューティングデバイス１０３および／またはチャージングステーションコントローラ１０６からの要求に関して、受信、処理、かつ充足するように構成される、任意のプロセッサ駆動のデバイスであり得る。サービスプロバイダコンピュータ１０４は、プロセッサ１２６、メモリ１２８、入出力（「Ｉ／Ｏ」）インターフェース（複数可）１３０、およびネットワークインターフェース１３２を含み得る。メモリ１２８は、データファイル１３４、ならびに、メモリ１２８に記憶される、および／または、１つまたは複数のデータベース１８２に記憶される、データファイル１３４および他のデータの管理を容易にするためのデータベース管理システム（「ＤＢＭＳ」）１３８を記憶するための、ＲＡＭ、ＲＯＭ、および／またはリムーバブル記憶デバイスなどの、プロセッサ１２６に結合される任意のコンピュータ可読媒体であり得る。メモリ１２８は、データファイル１３４、ならびに、オペレーティングシステム（「ＯＳ」）１３６、データベース管理システム（「ＤＢＭＳ」）１３８、およびホストモジュール１４０などの様々なプログラムモジュールを記憶し得る。ＯＳ１３６は、Ｍｉｃｒｏｓｏｆｔ  Ｗｉｎｄｏｗｓ（登録商標）、Ａｐｐｌｅ  ＯＳＸ（商標）、Ｕｎｉｘ（商標）、またはメインフレームのオペレーティングシステムであり得るが、それらに限定されない。ホストモジュール１４０は、顧客コンピューティングデバイス１０３のクライアントモジュール１５２からの、および／または、チャージングステーションコントローラ１０６のホストモジュール１７２からの要求に関して、受信、処理、かつ応答することができる。ホストモジュール１４０は、本明細書で説明する１つまたは複数の顧客支払を、完了または処理するために、１つまたは複数の会計処理コンピュータと通信することもできる。
【００１９】
さらに、ウェブポータルインターフェース１０９が、サービスプロバイダコンピュータ１０４とともに動作可能である、または別の方法でサービスプロバイダコンピュータ１０４に含まれる場合もある。詳細には、ウェブポータルインターフェース１０９により、顧客コンピューティングデバイス１０３または別のコンピュータが、インターネットウェブサイトまたはポータルを介して、サービスプロバイダコンピュータ１０４にアクセスすることが可能になり得る。例えば、顧客コンピューティングデバイス１０３は、ネットワーク１１０のインターネットを介して、ウェブポータルインターフェース１０９にアクセスすることができる。ウェブポータルインターフェース１０９は、サービスプロバイダコンピュータ１０４とは異なる、別個のプロセッサベースのシステムにより提供され得る。例として、ウェブポータルインターフェース１０９は、ネットワーク１１０およびサービスプロバイダコンピュータ１０４と通信しているウェブサーバにより提供され得る。あるいは、ウェブポータルインターフェース１０９は、本発明の別の一例の実施形態によって、場合によってはホストモジュール１４０の一部として、さらにサービスプロバイダコンピュータ１０４に組み込まれる場合もあることが理解されよう。ウェブポータルインターフェース１０９によりサポートされるインターネットウェブサイトまたはポータルにより、電気車両を再充電するための、１つまたは複数のチャージングステーションでの、１つまたは複数の利用可能な時間帯の、探し出し、閲覧、および予約が容易になり得ることが理解されよう。
【００２０】
サービスプロバイダコンピュータ１０４および／またはウェブポータルインターフェース１０９は、本発明の一例の実施形態によれば、１つまたは複数のデータベース（複数可）１８２を含む、またはそれと通信している場合もある。データベース１８２は、例えば、アクセス情報（例えば、顧客のユーザ名、パスワードなど）、１つまたは複数のチャージングステーションに関する、予約および利用可能性の情報、予約の確認およびコード、支払情報／使用説明等を記憶する場合がある。データベース１８２は、時刻、および／または、現実の、もしくは予測される、需要もしくは負荷に基づいて、ユーティリティプロバイダにより設定され得る、料金および価格設定の情報を記憶する場合もある。本発明の一例の実施形態によれば、顧客もしくはユーティリティプロバイダから受信される、またはそれらに提供される、さらに他の情報が、データベース１８２に記憶され得ることが理解されよう。本明細書では、話を簡単にするために、単一のデータベース１８２に関して言及するが、当業者であれば、複数の物理的および／または論理的なデータベースが、上述のデータを記憶するために使用され得ることを理解するであろう。セキュリティおよび性能の目的で、サービスプロバイダコンピュータ１０４は、データベース１８２に対する専用接続を有し得る。しかしながら、サービスプロバイダコンピュータ１０４は、図示のように、ネットワーク１１０を介してデータベース１８２と通信してもよい。本発明の他の実施形態では、サービスプロバイダコンピュータ１０４は、データベース１８２をローカルに含み得る。サービスプロバイダコンピュータ１０４は、別の方法で、分散型または冗長型のＤＢＭＳの一部である場合もある。
【００２１】
チャージングステーションコントローラ１０６は、本発明の一例の実施形態によれば、１つまたは複数のチャージングステーションの、アクセスまたは利用を制御するための、任意のプロセッサ駆動のデバイスであり得る。チャージングステーションコントローラ１０６は、プロセッサ１５８、メモリ１６０、入出力（「Ｉ／Ｏ」）インターフェース（複数可）１６２、およびネットワークインターフェース１６４を含み得る。メモリ１６０は、データファイル１６６、ならびに、メモリ１６０に記憶される、および／または別個のデータベースに記憶される、データファイル１６６および他のデータの管理を容易にするためのデータベース管理システム（「ＤＢＭＳ」）を記憶するための、ＲＡＭ、ＲＯＭ、および／またはリムーバブル記憶デバイスなどの、プロセッサ１５８に結合される任意のコンピュータ可読媒体であり得る。メモリ１６０は、データファイル１６６、ならびに、オペレーティングシステム（「ＯＳ」）１６８、データベース管理システム（「ＤＢＭＳ」）、およびホストモジュール１７２などの様々なプログラムモジュールを記憶し得る。ＯＳ１６８は、Ｍｉｃｒｏｓｏｆｔ  Ｗｉｎｄｏｗｓ（登録商標）、Ａｐｐｌｅ  ＯＳＸ（商標）、Ｕｎｉｘ（商標）、またはメインフレームのオペレーティングシステムであり得るが、それらに限定されない。ホストモジュール１７２は、サービスプロバイダコンピュータ１０４のホストモジュール１４０からの要求に関して、受信、処理、かつ応答することができる。本発明の一例の実施形態では、チャージングステーションコントローラ１０６のホストモジュール１７２は、ネットワーク１１０を使用して、サービスプロバイダコンピュータ１０４および／または会計処理コンピュータと電子的に通信するために使用され得る。
【００２２】
チャージングステーションコントローラ１０６についてさらに言及すると、Ｉ／Ｏインターフェース（複数可）１６２は、プロセッサ１５８と、キーパッド、タッチスクリーン、プリンタ、マイクロホン、スピーカ、モニタ、バーコードリーダ／スキャナ、磁気カードストライプリーダ、ＲＦＩＤリーダまたは他のワイヤレスのリーダ等のような様々なＩ／Ｏデバイスとの間の通信を容易にすることができる。ネットワークインターフェース１６４は、ネットワークインターフェースカード、モデム、ワイヤレスネットワークカード等のような、いくつかの形式のいずれもとり得る。チャージングステーションコントローラ１０６を単一のコンピュータまたはプロセッサとして例示したが、チャージングステーションコントローラ１０６は、本発明の一例の実施形態によって、一群のコンピュータまたはプロセッサで構成され得ることが理解されよう。
【００２３】
ネットワーク１１０は、公衆、私設、またはそれらの組み合わせを問わず、ローカルエリアネットワーク、広域ネットワーク、イントラネット、網間接続網、インターネット、中間のハンドヘルドデータ転送デバイス、公衆交換電話網（ＰＳＴＮ）、および／またはそれらの任意の組み合わせを含む、任意のテレコミュニケーションおよび／またはデータネットワークを含み得るものであり、有線および／またはワイヤレスであってよい。
【００２４】
一般に、メモリ１４２、１２８、１６０およびデータベース１８２、ならびに／または他の任意のメモリおよびデータ記憶デバイスなどの、メモリおよびデータ記憶デバイスのそれぞれは、以後の索出のためのデータおよび情報を記憶することができる。この様式では、システム１００は、様々な受信または収集された情報を、１つまたは複数の、顧客コンピューティングデバイス１０３、サービスプロバイダコンピュータ１０４、および／またはチャージングステーションコントローラ１０６に関連する、メモリまたはデータベースに記憶することができる。メモリおよびデータベースは、相互に、および／または、集中型データベースもしくは他のタイプのデータ記憶デバイスなどの他のデータベースと通信している場合がある。必要な場合は、メモリまたはデータベースに記憶された、データまたは情報が、２つ以上のデータベースまたは他のデータ記憶デバイスから、データ、情報、またはデータレコードを受信可能な集中型データベースに送信され得る。他の実施形態では、図示するデータベースは、任意の数のデータベースまたは他のデータ記憶デバイスに、統合または分散され得る。１つの一例の実施形態では、セキュリティのために、サービスプロバイダコンピュータ１０４（または他の任意の実体）は、図示のように、データベース１８２に対する専用接続を有し得るが、他の実施形態では、サービスプロバイダコンピュータ１０４または別の実体は、ネットワーク１１０などのネットワークを介してデータベース１８２と通信する場合がある。
【００２５】
それぞれ、顧客コンピューティングデバイス１０３、サービスプロバイダコンピュータ１０４、および／またはチャージングステーションコントローラ１０６のプロセッサ１４９、１２６、１５８などの好適なプロセッサは、マイクロプロセッサ、ＡＳＩＣ、および／または状態機械を備え得る。一例のプロセッサには、Ｉｎｔｅｌ  Ｃｏｒｐｏｒａｔｉｏｎ（Ｓａｎｔａ  Ｃｌａｒａ、ＣＡ）、ＡＭＤ  Ｃｏｒｐｏｒａｔｉｏｎ（Ｓｕｎｎｙｖａｌｅ、ＣＡ）、およびＭｏｔｏｒｏｌａ  Ｃｏｒｐｏｒａｔｉｏｎ（Ｓｃｈａｕｍｂｕｒｇ、ＩＬ）により提供されるものがあり得る。そのようなプロセッサは、媒体、例えば、プロセッサにより実行される場合に、プロセッサに本明細書で説明する要素を実行させる命令を記憶するコンピュータ可読媒体を備える、またはその媒体と通信している場合がある。コンピュータ可読媒体の実施形態には、プロセッサにコンピュータ可読命令を提供可能な、電子的、光学的、磁気的、または他の、記憶または伝送のデバイスがあるが、それらに限定されない。好適な媒体の他の例には、フロッピー（商標）ディスク、ＣＤ−ＲＯＭ、ＤＶＤ、磁気ディスク、メモリチップ、ＲＯＭ、ＲＡＭ、構成済みのプロセッサ、すべての光学媒体、すべての磁気テープもしくは他の磁気媒体、または、コンピュータのプロセッサが命令を読み出し得る他の任意の媒体があるが、それらに限定されない。さらに、ルータ、私設もしくは公衆のネットワーク、または他の伝送のデバイスもしくは通信路を含み、有線とワイヤレスの両方である、様々な他の形式のコンピュータ可読媒体が、コンピュータに対して命令を伝送または搬送する場合がある。命令は、例えば、Ｃ、Ｃ＋＋、Ｃ＃、Ｖｉｓｕａｌ  Ｂａｓｉｃ、Ｊａｖａ（商標）、Ｐｙｔｈｏｎ、Ｐｅｒｌ、およびＪａｖａＳｃｒｉｐｔ（商標）を含む任意のコンピュータプログラミング言語からのコードを含み得る。さらに、プロセッサのいずれも、ローカルで実行されるアプリケーション、クライアントサーバベースのアプリケーション、および／または、ブラウザもしくはブラウザ対応のアプリケーションをサポート可能な任意のオペレーティングシステムを動作させることができる。
【００２６】
図１に示し、図１に関して説明したシステム１００は、単に例として提供するものである。数多くの他の動作環境、システムアーキテクチャ、およびデバイス構成が可能である。他のシステムの実施形態は、より少ない、またはより多い数の構成要素を含み得るとともに、図１に示すシステムの構成要素に関して説明した機能性の一部または全部を組み込み得る。例えば、一部の構成要素を単数の形式で示す場合があるが、それらは、本発明の一例の実施形態から逸脱することなく、倍数で、すなわち複数の形式で存在し得る。別の例として、サービスプロバイダコンピュータ１０４（または顧客コンピューティングデバイス１０３／チャージングステーションコントローラ１０６）は、本明細書で説明する方法を実行するためのハードウェアおよび／またはソフトウェアを含む特殊な処理機械として実装され得る。他の実施形態では、サービスプロバイダコンピュータ１０４および／またはチャージングステーションコントローラ１０６は、同じコンピュータまたはコンピューティンググループで実施され得る。したがって、本発明の実施形態は、任意の特定の動作環境、システムアーキテクチャ、またはデバイス構成に限定されると解釈すべきではない。
【００２７】
図２は、本発明の一例の実施形態による、一例の再充電システム２００を例示する。図２に示すように、一例の再充電システム２００は、図１に関して考察した対応する構成要素と同様であり得る、顧客コンピューティングデバイス１０３、サービスプロバイダコンピュータ１０４、ネットワーク１１０を含み得る。システム２００は、チャージングステーション２１０、電力源２３５、およびプラグイン電気車両（ＰＥＶ）２０５もまた含み得る。
【００２８】
図２では、１つまたは複数のＰＥＶ２０５が、それぞれの自動車のドライバおよび／または所有者により運転され得る。一態様では、ＰＥＶ２０５は、他のものとともに、モータ２２０、バッテリ２１５、およびコントローラ２２５を含み得る。モータ２２０は、ＰＥＶ２０５を推進するために使用され得る、電気、ガス、ハイブリッド、または別の手段の任意のタイプのモータであり得る。さらに、ＰＥＶ２０５のモータ２２０は、コントローラ２２５により結合かつ制御され得るバッテリ２１５により電力供給され得る。少なくとも１つの態様では、コントローラ２２５は、バッテリ２１５により提供される電力の量、チャージの長さ、またはバッテリ２１５がチャージされることになる特定の時間を制御することができる。さらに、一部の態様では、コントローラ２２５が、ＰＥＶ２０５のチャージングおよび／または使用状況のデータを収集する場合もある。したがって、図示しないが、コントローラ２２５は、収集したチャージングおよび／または使用状況のデータを記憶するためのコンピュータ可読メモリを含み得る。チャージングデータは、チャージされる間のバッテリ２１５のチャージング時間、継続時間、温度等に関する場合がある。使用状況のデータは、ＰＥＶ２０５の走行距離、走行継続時間、走行中の温度、走行の地理的位置等に関する場合がある。
【００２９】
図２は、チャージングステーション２１０もまた示すが、１つまたは複数のＰＥＶ２０５をチャージするための、２つ以上のチャージングステーションが想像され得る。チャージングステーション２１０は、一般に、特定のＰＥＶ２０５と関連し得るものであり、または、ＰＥＶ２０５のドライバ／所有者の自宅（ｈｏｍｅ）に位置する場合などでは、特定のドライバ／所有者（例えば顧客）の使用に対して専用であり得る。しかしながら、他の実例では、チャージングステーション２１０は、２つ以上のＰＥＶ２０５により使用され得る、公衆または私設のチャージングステーションであり得る。一部の実例では、チャージングステーション２１０は、図１に関して説明したものと同様であり得るコントローラ１０６を含む場合もある。チャージングステーションコントローラ１０６は、ＰＥＶ２０５のバッテリ２１５を再充電することを含む、ワイヤレスまたは有線の接続２３０を介した、ＰＥＶ２０５の再充電に関して、電力源２３５からの電力の送出に対するアクセスを制御することができる。例えば、単独で、または、サービスプロバイダコンピュータ１０４を含む１つまたは複数のネットワーク１１０のデバイスと通信してのいずれかで、チャージングステーションコントローラ１０６により認証され得る、識別情報、支払情報、および／または予約コードを、ドライバ／所有者がチャージングステーションコントローラ１０６に提供する必要がある場合がある。識別情報、支払情報、および／または予約コードは、チャージングステーションコントローラ１０６に対する、カードリーダ、キーパッド入力、タッチスクリーン入力、または音声起動入力によって、チャージングステーションコントローラ１０６に提供され得る。あるいは、ＰＥＶ２０５は、識別情報、支払情報、および／または予約コードを取得するために、コントローラ１０６と関連するリーダにより読み出され得る、ＲＦＩＤチップまたは他のワイヤレスデバイスなどのデバイスを含み得る。さらに別の例では、ドライバ／所有者は、識別情報、支払情報、および／または予約コードを、ネットワーク１１０を介してチャージングステーションコントローラ１０６に提供かつ送出するために、顧客コンピューティングデバイス１０３を、場合によってはスマートフォン上のモバイルアプリケーションを使用する場合がある。識別情報は、例えば、以下のもの、すなわち、（ｉ）ドライバ／所有者の名前、（ｉｉ）ユーザ名および／またはパスワード、（ｉｉｉ）ドライバ／所有者またはドライバ／所有者に関連する群に関連する、英字、数字、または英数字の組み合わせの、１つまたは複数を含み得る。支払情報は、以下のもの、すなわち、（ｉ）銀行番号（ｒｏｕｔｉｎｇ  ｎｕｍｂｅｒ）および／もしくは関連する預金口座番号、（ｉｉ）クレジットカード番号および関連する有効期限／セキュリティコード／請求先住所情報、または（ｉｉｉ）個人の支払口座もしくは他の支払口座の識別情報の、１つまたは複数を含み得る。本明細書で説明するように、予約コードは、チャージングステーションでの１つまたは複数の時間帯のための予約の完了の際に受信されている場合がある。
【００３０】
識別情報、支払情報を受信かつ認証する際に、チャージングステーションコントローラ１０６は、チャージングステーションが、ワイヤレスまたは有線の接続２３０を介して、電力源２３５からＰＥＶ２０５に電力を提供することを可能にすることができる。本発明の一例の実施形態では、接続２３０は、ＰＥＶ２０５からチャージングステーション２１０の電気コンセントまでの、またはその逆の電源コードを表し得る。実際、チャージングステーションコントローラ１０６は、ＰＥＶ２０５の電力の量、チャージの継続時間、またはチャージの時刻を、制御または管理することができる。さらに、ＰＥＶコントローラ２２５によってのように、チャージングステーションコントローラ１０６は、チャージングステーション２１０の、および／またはそれがチャージしたＰＥＶ２０５の、チャージングおよび／または使用状況のデータを収集することができる。同様に、コントローラ１０６は、バッテリのチャージングの間にコントローラ２２５と通信する場合がある。さらに、一部の態様では、コントローラ１０６が、バッテリ２１５に提供される電気の量を制御する場合がある。
【００３１】
前に説明したように、図２に示す電力源２３５が存在し得る。電力源２３５は、１つまたは複数の電力プラントにより供給される、電気グリッドまたは電力グリッドであり得る。他の態様では、電力源２３５は、原子力、ガス、化石燃料電力、水力電気、風力タービン、光起電力等のような発電プラントの任意のタイプ、またはそれらの組み合わせにより供給される電力グリッドであり得る。いずれの場合も、電力源２３５は、ＰＥＶ２０５もしくは他の電気デバイスをチャージするために、電気をチャージングステーション２１０に提供することができ、または、それは、直接ＰＥＶ２０５に電気を提供することができる。どちらにしても、チャージングおよび／または使用状況のデータは、コントローラ１０６またはコントローラ２２５のいずれかにより収集され得る。したがって、電力源２３５が、コントローラを含む場合もある。電力源２３５は、１つまたは複数の、チャージングステーション２１０またはＰＥＶ２０５による受電のために、電力をある電圧（例えば２２０Ｖなど）に変換するための１つまたは複数の変圧器を含む場合もある。単に例として、システム２００は、チャージングステーション２１０から電気を受け取るＰＥＶ２０５、および、電力源２３５から遠い位置で電力源２３５からの電気を受け取るチャージングステーション２１０を示す場合がある。しかしながら、他の実施形態では、チャージングステーション２１０は、本発明の一例の実施形態から逸脱することなく、電力源２３５に位置する場合がある。実際、図２の多数の変形態様が、本発明の一例の実施形態から逸脱することなく利用可能である。
【００３２】
図３は、本発明の一例の実施形態による、チャージングステーションでの時間帯を予約するための一例の処理３００に対する一例の流れ図を例示する。一例の処理３００は、本発明の一例の実施形態により、場合によってはメモリ１２８に記憶される、ソフトウェアまたはコンピュータ実行可能命令として、少なくとも部分的に実装され、サービスプロバイダコンピュータ１０４の少なくとも１つのプロセッサ１２６により実行され得る。
【００３３】
次に図３に移ると、ブロック３０５では、予約照会が受信され得る。例えば、サービスプロバイダコンピュータ１０４は、顧客コンピューティングデバイス１０３から、ウェブポータルインターフェース１０９を介して、電気車両を再充電するためにチャージングステーションにアクセスするための予約照会を受信することができる。あるいは、予約照会は、テキストメッセージ、インスタントメッセージング、電子メール、１つまたは複数の、ネットワークパケット（複数可）またはメッセージ等を介するもののような、他の任意のタイプの電子通信であり得る。一般に、予約照会は、１つまたは複数のチャージングステーションでの利用可能な時間帯を特定し、利用可能な時間帯の任意の所望のものを予約するための処理を開始するための要求であり得る。
【００３４】
ブロック３０５に続いて、処理はブロック３１０に進むことができ、そこでは、予約のために要求される位置が決定され得る。要求される位置は、１つまたは複数のチャージングステーションを特定する目的で、指定される位置からの容認可能な距離または半径を指定する場合もある。予約のために要求される位置は、ブロック３０５で予約照会の一部として受信されている場合がある。あるいは、要求される位置は、登録処理の際に、または予約システムに関連する更新処理の際に、顧客から前もって受信され、場合によってはデータベース１８２に記憶されている場合がある。同様に、要求される位置は、（例えば、好ましい位置に対するウェブサイトページの入力要求に応答して）予約照会の受信の後で、別個のメッセージまたは応答として受信されている場合もある。
【００３５】
ブロック３１５では、予約のために要求される時間枠が決定され得る。要求される時間枠は、電気車両２０５をチャージするために、顧客に対して容認可能である１つまたは複数の日付に対する、１つまたは複数の時間範囲（例えば、午後１２時〜午後２時など）を指示する場合がある。予約のために要求される時間枠は、ブロック３０５で予約照会の一部として受信されている場合がある。あるいは、要求される時間枠は、登録処理の際に、または予約システムに関連する更新処理の際に、顧客から前もって受信され、場合によってはデータベース１８２に記憶されている場合がある。同様に、要求される時間枠は、（例えば、好ましい時間に対するウェブサイトページの入力要求に応答して）予約照会の受信の後で、別個のメッセージまたは応答として受信されている場合もある。
【００３６】
ブロック３２０では、決定された位置に対する要件を満たすチャージングステーションが選択され得る。実際、ブロック３２０では、チャージングステーションが、顧客により要求される位置の選好の範囲内にあることを判定することができる。本明細書で説明するように、チャージングステーションは、住宅地に、場合によっては顧客の自宅／ガレージ内に存在し得る。あるいは、チャージングステーションは、ショッピングセンター、行政センター等のような、公にアクセス可能な区域に位置する場合もある。一部の実施形態では、顧客の要件または選好を満たす１つのチャージングステーションが存在するのみである場合がある。あるいは、顧客の要件または選好を満たす２つ以上のチャージングステーションが存在する場合がある。図３では、ブロック３１５および３２０によって、２つのタイプの要件または選好を例示するのみであるが、多数の他のタイプの要件が利用可能であり得ることが理解されよう。例えば、最大の容認可能な価格、最小の容認可能な時間帯、再充電速度または他のチャージングステーションの電気的パラメータ（例えば、最小／最大電圧、最小／最大電流など）等に関する、要件または選好が存在し得る。ブロック３２０では、利用可能なチャージングステーションの１つが、それぞれの利用可能性および関連するコストを判定する目的で選択され得る。
【００３７】
ブロック３２０に続くのが、ブロック３２５である。ブロック３２５では、選択されたチャージングステーションが、要求される時間枠の少なくとも一部分に対して利用可能であるかどうかを判定することができる。チャージングステーションの利用可能性は、現実の、または予測される需要に基づく場合がある。例えば、現実の需要は、何らかの競合する予約が、要求される時間枠の何らかの部分に対して行われたかどうかに基づく場合がある。あるいは、予測される需要は、特定の日付、時間枠、曜日、休日、イベント等に基づく、予想される需要に基づく場合がある。例えば、週末の間は、ショッピングモール、遊園地等のような人を引きつける場所に、より高い需要が存在することになるということが予測され得る。同様に、公衆のチャージングステーションでは、日中の時間の間は、より高い需要が存在し得るが、住宅のチャージングステーションでは、日中の時間の間は、より低い需要が存在し得る。需要は、チャージングステーションだけでなく、チャージングステーションに関連する１つまたは複数の構成要素にも起因し得る場合があることもまた理解されよう。例えば、単一の変圧器または変圧器の群が、相互に近接する複数のチャージングステーションにサービス提供する場合がある。したがって、変圧器または変圧器の群は、ある種のチャージングステーションから大きな負荷を受ける場合がある。したがって、１つのチャージングステーションが物理的に利用可能であり得るとしても、他のチャージングステーションの使用により、変圧器または変圧器の群（またはチャージングステーションにサービス提供する他の電気的構成要素）に大きな負荷が配置される場合がある。同様に、全体的な観点からは、電気グリッド全体が、非ピーク時に対してピーク時に高い需要を受ける場合がある。このように、特定のチャージングステーションを、要求される時間枠の少なくとも一部分に対して利用可能にするかどうかを判定する場合に、単一のチャージングステーションを超えた考慮事項が存在し得る。
【００３８】
ブロック３２５で、選択されたチャージングステーションが、要求される時間枠の少なくとも一部分に対して利用可能であると判定するならば、１つまたは複数の利用可能な時間帯を、顧客が予約するために利用可能にすることができ、処理はブロック３３０に進むことができる。ブロック３３０では、選択されたチャージングステーションでの利用可能な時間帯に対する関連するコストを決定することができる。関連するコストは、利用可能な時間帯（複数可）に対して同じである場合があり、または、異なる時間帯に関連する少なくとも２つの異なるコストが存在する場合がある。関連するコストは、例えば、時刻により変動し得るものであり、または、上記で同様に説明したように、現実の、もしくは予測される需要に基づいて変動する場合がある。例えば、それぞれの利用可能な時間期間に対するそれぞれのコストは、それぞれの利用可能な時間期間の間、複数のチャージングステーションにサービス提供する変圧器が受けることになる予測される負荷に、少なくとも部分的に基づいて決定され得る。実際、現実の、または予測される需要は、利用可能な時間帯に対して、関連する料金およびコストを設定するために使用され得る。一般に、本発明の一例の実施形態によれば、より高い需要の時間帯が、より低い需要の時間帯より高いコストを有することになることが予測される。
【００３９】
ブロック３３０に続くのが、ブロック３３５である。あるいは、ブロック３３５は、ブロック３２５で、選択されたチャージングステーションが、要求される時間枠の少なくとも一部分（または十分な部分または最小の容認可能な量）に対して利用可能でないと判定する場合に達する場合がある。ブロック３３５では、何らかのさらなるチャージングステーションを、要求される時間枠のいずれかの間の利用可能性を判定するために分析すべきかどうかを判定することができる。そうであるならば、処理はブロック３２０に戻ることができ、そこでは、別のチャージングステーションが選択され得る。そうでないならば、処理はブロック３４０に進むことができる。
【００４０】
ブロック３４０では、何らかの利用可能な時間帯および関連するコストに関する情報が、顧客が閲覧するために提供され得る。例として、サービスプロバイダコンピュータ１０４は、顧客コンピューティングデバイス１０３のインターネットブラウザまたはソフトウェアアプリケーション（例えばモバイルアプリケーションまたは専用のソフトウェアアプリケーション）に、利用可能な時間帯および関連するコストの提示を、インターネットを介して送出するために、ウェブポータルインターフェース１０９を利用することができる。その後、顧客は、それぞれの利用可能なチャージングステーションに対する、利用可能な時間帯および／または関連するコストを閲覧することができる。図５は、本発明の一例の実施形態による、ある時間枠の範囲内で利用可能なチャージングステーションを地理的に例示する一例のインターネットウェブページを例示する。
【００４１】
ブロック３４５では、予約要求が顧客から受信され得る。予約要求は、チャージングステーションで予約すべき時間帯を特定することができる。予約要求は、複数のチャージングステーションが選択のために提示された場合に、どのチャージングステーションが選択されているかを具体的に特定することもできる。予約要求の受信に際し、ブロック３５０では、保証金もしくは支払／前払、またはそれらに関連する情報が、予約要求を完了するために必要であるかどうかを判定することができる。ブロック３５０では、この判定を、以下に基づいて行うことができる。
・ユーティリティプロバイダの選好：ユーティリティプロバイダは、保証金または支払／前払が必要であるかどうかを指定することができる。ユーティリティプロバイダは、保証金または支払／前払の額（例えば、全額支払、一部支払（例えばパーセンテージ）など）をさらに指定することができる。これらの支払の選好は、以後のアクセスのために、データベース１８２または別のネットワークの位置に記憶され得る。
・顧客の選好：顧客は、自分が保証金または支払／前払を提供することを所望するかどうかを指定することができる。顧客は、チャージングステーションでの支払を回避するためにそのようにすることに、または、そのようにではなく、チャージングステーションでのより迅速な支払精算に備えることに決めることができる。
・リスクベースの選好：一部の顧客が、保証金または支払／前払を提供するように求められる場合がある一方で、他の顧客は求められない場合がある。顧客は、その人たちの予約の履歴に基づいて、その人たちが検証されたユーザであるかどうかで、または、その人たちのクレジットスコアに基づいて区別され得る。例えば、新規である、またはある程度の予約に関して明白な成果のない履歴を有する顧客は、支払／前払を提供するように求められる場合がある。同様に、検証され得る顧客は、保証金または支払／前払を提供する必要がない場合がある。検証は、会計口座（例えば、当座預金／普通預金口座、クレジットカード口座など）に関する識別情報を提供すること、および、それに対する所有権／アクセスを検証することを含み得る。同様に、（１つまたは複数のしきい値と比較して）十分に高いクレジットスコアを有する顧客は、保証金もしくは支払／前払を提供する必要がない場合がある、または、より少ない保証金もしくは支払の額を提供する場合がある。
【００４２】
ブロック３５０で、保証金もしくは支払／前払、またはそれらに関連する情報が、予約要求を完了するために必要であると判定するならば、処理はブロック３５５に進むことができる。ブロック３５５では、現実の保証金もしくは支払／前払、またはそれらに関連する情報が、顧客から取得され得る。例えば、顧客は、ウェブポータルインターフェース１０９によりサポートされるウェブサイト／ウェブページを介して、サービスプロバイダコンピュータ１０４に、会計手段（ｆｉｎａｎｃｉａｌ  ｉｎｓｔｒｕｍｅｎｔ）情報を提供することができる。別の一例の実施形態では、サービスプロバイダコンピュータ１０４は、保証金または支払／前払を完了するために、顧客の会計手段情報に対するアクセスをすでに有する場合がある。会計手段は、本発明の一例の実施形態によれば、予約システムとともに、クレジットカード、デビットカード、当座預金口座、普通預金口座、個人の支払口座（例えばＰａｙＰａｌなど）、またはプリペイド口座と関連し得る。したがって、会計手段情報は、例えば、（ｉ）（クレジットカード／デビットカードに対する）口座番号、有効期限、および／またはセキュリティコード、（ｉｉ）（当座預金口座または普通預金口座などの預金口座に対する）口座番号および銀行番号、あるいは（ｉｉｉ）口座識別子（例えば、ユーザ名、電子メールアドレス、電話番号など）、および／または、個人の支払口座もしくはプリペイド口座に対する口座番号であり得る。ブロック３５５では、サービスプロバイダコンピュータ１０４が、保証金または支払／前払の処理を指図することができる。例えば、サービスプロバイダコンピュータ１０４または別の関連する会計処理コンピュータが、クレジットカード処理ネットワーク、ＡＴＭ／預金口座処理ネットワーク、または別の会計処理ネットワークもしくはスイッチに、許可要求またはデビット要求を送出することができる。その後、サービスプロバイダコンピュータ１０４は、保証金または支払／前払が、許可または承認されたかどうかを指示する応答を受信することができる。保証金または支払／前払が、許可または承認されなかったならば、サービスプロバイダコンピュータ１０４は、保証金または支払／前払を完了するために、代替会計手段情報を受信かつ処理するために、顧客コンピューティングデバイス１０３と通信することができる。
【００４３】
ブロック３５５に続くのが、ブロック３６０である。あるいは、ブロック３６０は、ブロック３５０で、保証金もしくは支払／前払、またはそれらに関連する情報が、予約要求を完了するために必要でないと判定する場合に達する場合がある。ブロック３６０では、選択されたチャージングステーションでの選択された時間帯が、顧客のために予約され得る。次いで、サービスプロバイダコンピュータ１０４は、顧客コンピューティングデバイス１０３に予約確認を送出することができる。例えば、サービスプロバイダコンピュータ１０４は、顧客コンピューティングデバイス１０３のインターネットブラウザまたはソフトウェアアプリケーションに、予約確認の提示を、インターネットを介して送出するために、ウェブポータルインターフェース１０９を利用することができる。あるいは、予約確認は、電子メール、テキストメッセージ等の形式であり得る。本発明の一部の一例の実施形態では、予約確認は、予約コードをさらに含み得る。予約コードは、顧客および／または確認される特定の予約に対して一意的であるコードであり得る。予約コードは、本発明の一例の実施形態によって、電気車両２０５のバッテリ２１５を再充電するために、チャージングステーション２１０を起動または使用するために、顧客により入力される必要がある場合がある。代替実施形態では、予約コードは、チャージングステーションコントローラ１０６によりワイヤレスに索出または受信され得る、顧客のワイヤレスカードまたはデバイスに直接送出され得る。処理は、ブロック３６０の後で終了することができる。
【００４４】
図４は、本発明の一例の実施形態による、チャージングステーションでの起動要求を処理するための一例の処理４００に対する一例の流れ図を例示する。一例の処理４００は、本発明の一例の実施形態により、場合によってはメモリ１２８に記憶される、ソフトウェアまたはコンピュータ実行可能命令として、少なくとも部分的に実装され、サービスプロバイダコンピュータ１０４の少なくとも１つのプロセッサ１２６により実行され得る。あるいは、一例の処理４００は、本発明の一例の実施形態により、場合によってはメモリ１６０に記憶される、ソフトウェアまたはコンピュータ実行可能命令として、少なくとも部分的に実装され、チャージングステーションコントローラ１０６の少なくとも１つのプロセッサ１５８により実行され得る。
【００４５】
次に図４に移ると、ブロック４０５では、起動要求が、チャージングステーション２１０で、詳細にはチャージングステーションコントローラ１０６により受信され得る。例として、チャージングステーションコントローラ１０６は、起動要求を受信するためにチャージングステーション２１０で利用可能であり得る、ディスプレイおよび／またはユーザインターフェース（例えば、キーパッド、タッチスクリーン、磁気ストライプリーダ、ＲＦＩＤリーダまたはワイヤレスのリーダなど）を含み得る。起動要求の一部として、顧客は、例えば、識別カードを磁気ストライプリーダに通すことにより、または別の方法で、チャージングステーションコントローラ１０６のリーダの近傍に識別カードを保つことにより、識別カードからチャージングステーション２１０に情報を提供することができる。あるいは、顧客のワイヤレス通信デバイス（例えばＲＦＩＤカード、スマートフォン）が、チャージングステーションコントローラ１０６と通信するために使用され得る。一部の一例の実施形態では、起動要求は、チャージングステーションコントローラ１０６からサービスプロバイダコンピュータ１０４に送出され得る。
【００４６】
ブロック４０５に続くのが、ブロック４１０である。ブロック４１０では、確認された予約が、チャージングステーション２１０を利用するために必要であるかどうかを判定することができる。予約が必要であるならば、処理はブロック４１５に進むことができる。ブロック４１５では、チャージングステーションコントローラ１０６は、顧客からの予約情報を要求かつ受信することができる。例として、ユーザは、前もって受信された予約コードを、キーパッド、タッチスクリーン、または他の入力インターフェース上で（例えば、スマートフォンを介してワイヤレスに）、チャージングステーションコントローラ１０６に対して入力することができる。あるいは、ブロック４１５では、チャージングステーションコントローラ１０６は、顧客情報または顧客ＩＤに基づいて、予約情報にアクセスすることができる。例として、チャージングステーションコントローラ１０６は、場合によってはサービスプロバイダコンピュータ１０４から、顧客情報または顧客ＩＤと連結して記憶された予約情報を、前もって受信している場合がある。あるいは、チャージングステーションコントローラ１０６は、予約情報を取得するために、サービスプロバイダコンピュータ１０４および／またはデータベース１８２と通信することができる。
【００４７】
ブロック４１５に続いて、処理はブロック４２０に進むことができる。ブロック４２０では、予約が予約情報に基づいて確認され得るかどうかを判定することができる。例えば、ブロック４２０では、受信された予約情報が、必要な予約情報と一致するかどうかを判定することができる。ブロック４２０で、予約情報が確認されたと判定するならば、処理は、以下で考察するブロック４３５に進むことができる。別の例として、ブロック４２０では、予約情報が、顧客情報または顧客ＩＤに基づいて、首尾よく索出されたかどうかを判定することができる。
【００４８】
他方で、ブロック４２０で、受信された予約情報が確認され得ないならば、処理はブロック４２５に進むことができる。ブロック４２５では、予約情報（または、予約情報が顧客情報／顧客ＩＤに基づいて探索されているならば、顧客情報／顧客ＩＤ）を再提出することにより、顧客に再試行させるべきかどうかを判定することができる。ブロック４２５では、所定の数の再試行を顧客に対し利用可能にする場合がある。ブロック４２５で、顧客が予約情報を再提出することができると判定するならば、処理はブロック４１５に戻ることができる。そうでないならば、処理はブロック４３０に進むことができ、そこでは、顧客は、チャージングステーション２１０の起動、またはそれに対するアクセスを拒否される場合がある。
【００４９】
上記で考察したように、ブロック４３５は、ブロック４２０で、予約または予約情報を確認する場合に達することができる。ブロック４３５では、支払が必要であるかどうかを判定する。例えば、ブロック４３５では、さらなる支払が必要でないように、事前の保証金、支払、または前払がすでに受信されたことを判定することができる。ブロック４３５で、支払が必要であると判定するならば、処理はブロック４４０に進むことができ、そこでは、支払が顧客から受信され得る。例えば、顧客は、支払のために使用されることになる会計手段を特定する支払情報を提供することができる。支払情報を受信する際に、チャージングステーションコントローラ１０６は、次いで支払を処理することができる。例えば、チャージングステーションコントローラ１０６は、クレジットカード処理ネットワーク、ＡＴＭ／預金口座処理ネットワーク、または別の会計処理ネットワークもしくはスイッチに、許可要求またはデビット要求を送出することができる。あるいは、チャージングステーションコントローラ１０６は、上述の許可要求またはデビット要求を実行することができるサービスプロバイダコンピュータ１０４に、支払情報を通信することができる。
【００５０】
ブロック４４５では、支払応答が、会計処理の結果とともに、会計処理ネットワークおよび／またはサービスプロバイダコンピュータ１０４から受信され得る。承認された応答が受信されたならば、または支払もしくは支払許可が確認されたならば、処理はブロック４５０に進むことができ、そこでは、本発明の一例の実施形態によって、顧客が電気車両２０５を再充電することを可能にするために、チャージングステーション２１０が起動され得る。そうでないならば、処理はブロック４３０に進むことができ、そこでは、顧客は、チャージングステーション２１０の起動、またはそれに対するアクセスを拒否される場合がある。処理４００は、ブロック４５０の後で終了することができる。
【００５１】
本発明の様々な実施形態は、様々なネットワークデバイスとのネットワーク通信を容易にする、１つまたは複数の、特殊目的コンピュータ、システム、および／または特定の機械を含み得る。特殊目的コンピュータまたは特定の機械は、様々な実施形態で所望されるような多種多様の異なるソフトウェアモジュールを含み得る。以下でより詳細に説明するように、ある種の実施形態では、これらの様々なソフトウェア構成要素は、顧客、サービスプロバイダ、チャージングステーション、およびユーティリティ会社を含む、１つまたは複数の実体の間の通信を容易にするために利用され得る。さらに、これらの様々なソフトウェア構成要素は、電気車両用のチャージングステーションの予約をサポートするために利用され得る。
【００５２】
本発明は、本発明の一例の実施形態によるシステム、方法、装置、および／またはコンピュータプログラム製品の、ブロック図および流れ図を参照して、上記で説明されている。ブロック図および流れ図の、１つまたは複数のブロック、ならびに、ブロック図および流れ図の中のブロックの組み合わせは、それぞれ、コンピュータ実行可能プログラム命令により実装され得ることが理解されよう。同様に、ブロック図および流れ図の一部のブロックは、本発明の一部の実施形態によれば、必ずしも提示した順に実行される必要がない場合があり、または、必ずしもすべてにおいて実行される必要がない場合がある。
【００５３】
これらのコンピュータ実行可能プログラム命令は、特定の機械を製造するために、多目的コンピュータ、特殊目的コンピュータ、プロセッサ、または他のプログラマブルデータ処理装置に搭載され得るものであり、それによって、コンピュータ、プロセッサ、または他のプログラマブルデータ処理装置上で実行する命令が、流れ図の１つのブロックまたは複数のブロックで指定される、１つまたは複数の機能を実装するための手段を生成する。コンピュータまたは他のプログラマブルデータ処理装置に、特定の様式で機能するように指図することができる、これらのコンピュータプログラム命令は、コンピュータ可読メモリに記憶される場合もあり、それによって、コンピュータ可読メモリに記憶される命令により、流れ図の１つのブロックまたは複数のブロックで指定される、１つまたは複数の機能を実装する命令手段を含む製造品がもたらされる。例として、本発明の実施形態は、コンピュータ可読プログラムコードまたはプログラム命令が中に実装されるコンピュータ使用可能媒体を備え、前記コンピュータ可読プログラムコードが、流れ図の１つのブロックまたは複数のブロックで指定される、１つまたは複数の機能を実装するように実行されるように適合される、コンピュータプログラム製品を規定することができる。コンピュータプログラム命令は、コンピュータまたは他のプログラマブル装置上で実行されるべき、一連の動作要素またはステップにより、コンピュータ実装処理をもたらすようにするために、コンピュータまたは他のプログラマブルデータ処理装置上に搭載される場合もあり、それによって、コンピュータまたは他のプログラマブル装置上で実行する命令が、流れ図の１つのブロックまたは複数のブロックで指定される機能を実装するための、要素またはステップを提供する。
【００５４】
したがって、ブロック図および流れ図のブロックは、指定された機能を実行するための手段の組み合わせ、指定された機能を実行するための要素またはステップの組み合わせ、および、指定された機能を実行するためのプログラム命令手段をサポートする。ブロック図および流れ図の各ブロック、ならびに、ブロック図および流れ図の中のブロックの組み合わせは、指定された機能、要素もしくはステップを実行する、特殊目的、ハードウェアベースのコンピュータシステム、または、特殊目的ハードウェアとコンピュータ命令との組み合わせにより実装され得ることもまた理解されよう。
【００５５】
本発明を、最も実用的かつ様々な実施形態であると現在みなされるものに関して説明したが、本発明は、開示した実施形態に限定されるべきではなく、反対に、添付の特許請求の範囲の趣旨および範囲内に含まれる、様々な修正および等価な配置構成を包含することが意図されていることを理解されたい。
【００５６】
この記述した説明では、最良の形態を含めて、本発明を開示するために、さらに、任意のデバイスまたはシステムを作製かつ使用すること、および任意の組み込まれた方法を実行することを含めて、任意の当業者が本発明を実施することを可能にするために、例を使用する。本発明の特許的な範囲は、特許請求の範囲で定義され、当業者が想到する他の例を含み得る。そのような他の例は、それらが、特許請求の範囲の文字通りの文言と異ならない構造要素を有するならば、または、それらが、特許請求の範囲の文字通りの文言と実質的な違いのない等価の構造要素を含むならば、特許請求の範囲の範囲内にあることが意図される。
【符号の説明】
【００５７】
１００  システム
１０３  顧客コンピューティングデバイス
１０４  サービスプロバイダコンピュータ
１０６  コントローラ
１０９  ウェブポータルインターフェース
１１０  ネットワーク
１２６  プロセッサ
１２８  メモリ
１３０  Ｉ／Ｏインターフェース（複数可）
１３２  ネットワークインターフェース
１３４  データファイル
１３６  オペレーティングシステム（ＯＳ）
１３８  データベース管理システム（ＤＢＭＳ）
１４０  ホストモジュール
１４２  メモリ
１４９  プロセッサ
１５０  オペレーティングシステム（ＯＳ）
１５２  クライアントモジュール
１５４  Ｉ／Ｏインターフェース（複数可）
１５６  ネットワークインターフェース
１５８  データファイル
１５８  プロセッサ
１６０  メモリ
１６２  Ｉ／Ｏインターフェース（複数可）
１６４  ネットワークインターフェース
１６６  データファイル
１６８  オペレーティングシステム（ＯＳ）
１７２  ホストモジュール
１８２  データベース
２００  システム
２０５  プラグイン電気車両（ＰＥＶ）
２１０  チャージングステーション
２１５  バッテリ
２２０  モータ
２２５  コントローラ
２３０  接続
２３５  電力源
【図１】
2012243321.tif 000003
【図２】
2012243321.tif 000004
【図３】
2012243321.tif 000005
【図４】
2012243321.tif 000006
【図５】
2012243321.tif 000007
【外国語明細書】
2012243321000001.pdf