(57)【特許請求の範囲】
【請求項１】
電力で走行する車両が利用される利用時間帯と前記車両が充電される充電時間帯とが設定されるスケジュールデータと、前記車両の充電に使用される充電池の種類とを記憶するスケジュール記憶部と、
前記車両の利用の予約を要求するデータであって前記車両を利用する時間帯として指定された指定時間帯を含んだデータを予約要求データとして受信する予約受付部と、
前記予約受付部によって受信された予約要求データに基づいて前記指定時間帯を利用時間帯として前記スケジュールデータに設定し、前記スケジュール記憶部に記憶された充電池の種類に基づいて充電時間帯を決定し、決定した充電時間帯を前記スケジュールデータに設定するスケジュール部と、
前記スケジュール部によって前記スケジュールデータに利用時間帯が設定された場合、前記車両の利用を予約したことを示す予約結果を含んだ予約応答データを送信する予約応答部とを備え、
前記スケジュール部は、前記スケジュール記憶部に記憶された充電池の種類に基づいて、前記車両の充電池が、充電量がゼロになるまで使い続けた後に充電することを繰り返した場合に劣化が早まる所定種類の充電池であるか否かを判定し、前記車両の充電池が前記所定種類の充電池である場合、前記指定時間帯の次の時間帯を前記充電時間帯として前記スケジュールデータに設定する
ことを特徴とする車両予約管理装置。
【請求項２】
前記スケジュール記憶部は、前記車両の充電量を表す情報が充電状況として設定される充電状況データを記憶し、
前記スケジュール部は、前記指定時間帯の時間長に基づいて前記車両の利用に必要な充電量を必要充電量として算出し、前記充電状況データに設定されている充電状況と前記スケジュールデータに設定されている充電時間帯とに基づいて前記指定時間帯前の前記車両の充電量を予測充電量として算出し、算出した必要充電量と予測充電量とを比較し、前記予測充電量が前記必要充電量以上である場合、前記指定時間帯を利用時間帯として前記スケジュールデータに設定する
ことを特徴とする請求項１記載の車両予約管理装置。
【請求項３】
前記スケジュール部は、前記予測充電量が前記必要充電量未満である場合、前記スケジュールデータに基づいて前記指定時間帯前に空き時間帯があるか否かを判定し、前記指定時間帯前に空き時間帯がある場合、前記空き時間帯の少なくとも一部の時間帯を新たな充電時間帯として前記スケジュールデータに設定する
ことを特徴とする請求項２記載の車両予約管理装置。
【請求項４】
前記スケジュール部は、前記充電状況データに設定されている充電状況と前記スケジュールデータに設定されている充電時間帯とに基づいて新たな予測充電量を算出し、算出した新たな予測充電量と前記必要充電量とを比較し、前記新たな予測充電量が前記必要充電量以上である場合、前記指定時間帯を利用時間帯として前記スケジュールデータに設定する
ことを特徴とする請求項３記載の車両予約管理装置。
【請求項５】
前記スケジュール部は、前記予約受付部が前記予約要求データを受信した場合、前記スケジュールデータに基づいて前記指定時間帯と前記利用時間帯と前記充電時間帯とを比較し、前記指定時間帯が前記充電時間帯にだけ重なる時間帯である場合、前記スケジュールデータに設定されている充電時間帯から少なくとも前記指定時間帯と重なる時間帯を削除して前記指定時間帯を利用時間帯として前記スケジュールデータに設定する
ことを特徴とする請求項１から請求項４いずれかに記載の車両予約管理装置。
【請求項６】
請求項１から請求項５いずれかに記載の車両予約管理装置と、ユーザ予約管理装置とを有する車両予約管理システムであって、
前記ユーザ予約管理装置は、
正当なユーザ毎に正当なユーザを登録ユーザとして識別する登録ユーザ情報と前記車両の利用に用いる携帯端末に記憶される正当なユーザの電子鍵に対応する登録鍵とを記憶する登録ユーザ情報記憶部と、
前記車両の利用を予約するユーザを予約ユーザとして識別する予約ユーザ情報と、前記指定時間帯とを含むユーザ要求データを受信するユーザ受付部と、
前記ユーザ受付部が前記ユーザ要求データを受信した場合、前記予約ユーザ情報と一致する登録ユーザ情報に対応する登録鍵を前記登録ユーザ情報記憶部から取得し、取得した登録鍵と前記指定時間帯とを含んだ前記予約要求データを生成し、生成した予約要求データを前記車両予約管理装置へ送信し、前記車両予約管理装置から前記予約応答データを受信する予約要求部と、
前記予約要求部によって受信された予約応答データに基づいて前記予約結果を含んだユーザ応答データを生成し、生成したユーザ応答データを送信するユーザ応答部とを備え、
前記車両予約管理装置は、さらに、
前記予約要求データに含まれる登録鍵を前記車両に送信する登録鍵送信部を備える
ことを特徴とする車両予約管理システム。
【請求項７】
電力で走行する車両が利用される利用時間帯と前記車両が充電される充電時間帯とが設定されるスケジュールデータと、前記車両の充電に使用される充電池の種類とを記憶するスケジュール記憶部を備える車両予約管理装置の車両予約管理方法であって、
予約受付部が、前記車両の利用の予約を要求するデータであって前記車両を利用する時間帯として指定された指定時間帯を含んだデータを予約要求データとして受信し、
スケジュール部が、前記予約受付部によって受信された予約要求データに基づいて前記指定時間帯を利用時間帯として前記スケジュールデータに設定し、前記スケジュール記憶部に記憶された充電池の種類に基づいて、前記車両の充電池が、充電量がゼロになるまで使い続けた後に充電することを繰り返した場合に劣化が早まる所定種類の充電池であるか否かを判定し、前記車両の充電池が前記所定種類の充電池である場合、前記指定時間帯の次の時間帯を充電時間帯として前記スケジュールデータに設定し、
予約応答部が、前記スケジュール部によって前記スケジュールデータに利用時間帯が設定された場合、前記車両の利用を予約したことを示す予約結果を含んだ予約応答データを送信する
ことを特徴とする車両予約管理装置の車両予約管理方法。
【請求項８】
電力で走行する車両が利用される利用時間帯と前記車両が充電される充電時間帯とが設定されるスケジュールデータと、前記車両の充電に使用される充電池の種類とを記憶するスケジュール記憶部を備える車両予約管理装置を機能させる車両予約管理プログラムであって、
前記車両の利用の予約を要求するデータであって前記車両を利用する時間帯として指定された指定時間帯を含んだデータを予約要求データとして受信する予約受付部と、
前記予約受付部によって受信された予約要求データに基づいて前記指定時間帯を利用時間帯として前記スケジュールデータに設定し、前記スケジュール記憶部に記憶された充電池の種類に基づいて、前記車両の充電池が、充電量がゼロになるまで使い続けた後に充電することを繰り返した場合に劣化が早まる所定種類の充電池であるか否かを判定し、前記車両の充電池が前記所定種類の充電池である場合、前記指定時間帯の次の時間帯を充電時間帯として前記スケジュールデータに設定するスケジュール部と、
前記スケジュール部によって前記スケジュールデータに利用時間帯が設定された場合、前記車両の利用を予約したことを示す予約結果を含んだ予約応答データを送信する予約応答部として車両予約管理装置を機能させる
ことを特徴とする車両予約管理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えば、カーシェアリングシステムに利用可能な車両予約管理装置、車両予約管理システム、車両予約管理装置の車両予約管理方法および車両予約管理プログラムに関するものである。
【背景技術】
【０００２】
共用の自動車が用意され、予約した時間帯に共用の自動車を利用することができるカーシェアリングシステムが存在する。
カーシェアリングシステムのユーザは、所定の駐車スペースに駐車された共有の自動車にＩＣカードを近づけてドアロックを開錠し、車内に用意された物理的なエンジンキーを用いてエンジンを始動させる。
【０００３】
また、電力で走行する電気自動車が普及しつつあり、カーシェアリングシステムでも電気自動車が普及することが予想される。
【０００４】
特許文献１は、電気自動車を充電するバッテリ充電システムおよびカーシェアリングサーバについて開示している。
特許文献２は、ユーザの携帯電話を自動車の電子キーとして利用する電子キーシステムについて開示している。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１０−２３１２５８号公報
【特許文献２】特開２００５−２６４６２５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
カーシェアリングシステムで電気自動車を貸し出す場合、貸出時間中に電気自動車の充電が切れないように貸出前に電気自動車の充電池を十分に充電する必要があるが、充電時間を多く取り過ぎると貸し出せる時間が減ってしまう。
また、充電するタイミングが適切でない場合、最大充電量が低下するなど充電池の劣化が早まり、貸し出せる時間が短くなってしまう。
【０００７】
本発明は、例えば、充電時間を適切にスケジュールすることにより電気自動車を効率的に利用できるようにすることを目的とする。
【課題を解決するための手段】
【０００８】
本発明の車両予約管理装置は、
電力で走行する車両が利用される利用時間帯と前記車両が充電される充電時間帯とが設定されるスケジュールデータと、前記車両の充電に使用される充電池の種類とを記憶するスケジュール記憶部と、
前記車両の利用の予約を要求するデータであって前記車両を利用する時間帯として指定された指定時間帯を含んだデータを予約要求データとして受信する予約受付部と、
前記予約受付部によって受信された予約要求データに基づいて前記指定時間帯を利用時間帯として前記スケジュールデータに設定し、前記スケジュール記憶部に記憶された充電池の種類に基づいて充電時間帯を決定し、決定した充電時間帯を前記スケジュールデータに設定するスケジュール部と、
前記スケジュール部によって前記スケジュールデータに利用時間帯が設定された場合、前記車両の利用を予約したことを示す予約結果を含んだ予約応答データを送信する予約応答部とを備える。
【発明の効果】
【０００９】
本発明によれば、例えば、電気自動車の充電池の種類に基づいて充電時間帯を決定することにより、充電池の劣化を抑えて電気自動車を効率的に利用することができる。
【図面の簡単な説明】
【００１０】
【図１】実施の形態１における電気自動車利用管理システム１００の概要図。
【図２】実施の形態１における予約サーバ１２０およびユーザ端末１１０の機能構成図。
【図３】実施の形態１における電気自動車管理装置２００、電気自動車１９０および携帯端末１３０の機能構成図。
【図４】実施の形態１における登録ユーザデータ１２９Ａおよび管理装置データ１２９Ｂの具体例を示す図。
【図５】実施の形態１におけるスケジュールデータ２９１および自動車データ２９２の具体例を示す図。
【図６】実施の形態１における電気自動車利用管理システム１００の充電状況通知処理を示すフローチャート。
【図７】実施の形態１における電気自動車利用管理システム１００の予約処理を示すフローチャート。
【図８】実施の形態１における電気自動車利用管理システム１００の貸出処理を示すフローチャート。
【図９】実施の形態１における電気自動車管理装置２００のスケジューリング処理（Ｓ２００）を示すフローチャート。
【図１０】実施の形態１における電気自動車管理装置２００のハードウェア資源の一例を示す図。
【図１１】実施の形態２におけるスケジュールデータ２９１および自動車データ２９２の具体例を示す図。
【図１２】実施の形態２における電気自動車管理装置２００のスケジューリング処理（Ｓ２００）を示すフローチャート。
【発明を実施するための形態】
【００１１】
実施の形態１．
電力で走行する車両の利用スケジュールを管理する形態について説明する。
【００１２】
図１は、実施の形態１における電気自動車利用管理システム１００の概要図である。
実施の形態１における電気自動車利用管理システム１００の概要について、図１に基づいて説明する。
【００１３】
電気自動車利用管理システム１００（車両予約管理システムの一例）は、予約サーバ１２０と、複数の電気自動車管理装置２００と、複数の電気自動車１９０とを備える。
【００１４】
ユーザは、ユーザ端末１１０を用いて電気自動車１９０の予約を行い、携帯端末１３０を用いて電気自動車１９０のドアを開錠し、またエンジンを始動する。
【００１５】
ユーザ端末１１０、予約サーバ１２０および電気自動車管理装置２００は、インターネットなどのネットワーク１０９を介して通信を行う。
電気自動車管理装置２００と電気自動車１９０とは、無線ＬＡＮ（ローカルエリアネットワーク）を介して通信を行う。例えば、電気自動車１９０が駐車される駐車エリア毎に無線通信装置を配置し、この無線通信装置を介して電気自動車管理装置２００と電気自動車１９０との通信を行う。
電気自動車１９０と携帯端末１３０とは無線通信を行う。例えば、自動車のドアロックの開錠に用いられている無線技術や、おサイフケータイ（登録商標）に用いられる無線技術を利用する。
【００１６】
以下に、システムの利用方法について概要を説明する。
（１）電気自動車１９０を利用したいユーザは、ユーザ端末１１０から予約サーバ１２０にログインし、利用したい場所（指定場所）および時間帯（指定時間帯）を指定する。
（２）予約サーバ１２０は、ユーザを認証し、指定時間帯の利用予約を指定場所の電気自動車管理装置２００に要求する。
（３）電気自動車管理装置２００は、各電気自動車１９０の充電状況に基づいて利用可能な電気自動車１９０を選択し、選択した電気自動車１９０のスケジュールに利用予約を設定する。
（４）予約サーバ１２０は、電気自動車管理装置２００から予約結果を受信し、ユーザ端末１１０に予約結果を送信する。
（５）電気自動車管理装置２００は、ユーザの電子鍵を電気自動車１９０へ送信する。
（６）ユーザは、指定時間帯に指定場所へ向かい、予約された電気自動車１９０に携帯端末１３０をかざしてドアを開錠し、車内で携帯端末１３０をかざしてエンジンを始動し、電気自動車１９０を利用する。
このとき、電気自動車１９０は、携帯端末１３０から電子鍵を受信して電子鍵の照合を行い、ドアを開錠し、またエンジンを始動する。
【００１７】
電気自動車利用管理システム１００は、例えば、カーシェアリングシステムとして使用することができる。
【００１８】
但し、電気自動車１９０は、電力で走行する車両の一例である。
電気とガソリンとを併用して走行するハイブリッドカーを電気自動車１９０として扱っても構わない。
また、電気自動車管理装置２００は、電気自動車１９０の代わりに、電動自転車やその他の電動車両を予約管理しても構わない。
【００１９】
ユーザ端末１１０の具体例として、パーソナルコンピュータ（ＰＣ）、携帯電話機、スマートフォンが挙げられる。
携帯端末１３０の具体例として、携帯電話機、スマートフォンが挙げられる。携帯端末１３０としてユーザ情報や電子鍵を記憶したＩＤカード（ＩＣカード）を用いてもよい。
ユーザ端末１１０と携帯端末１３０とは、同一の端末装置であっても構わない。例えば、ユーザは、スマートフォンをユーザ端末１１０として用いて予約を行い、予約に用いたスマートフォンを携帯端末１３０として用いて電気自動車１９０のドアを開錠し、またエンジンを始動する。
【００２０】
図２は、実施の形態１における予約サーバ１２０およびユーザ端末１１０の機能構成図である。
実施の形態１における予約サーバ１２０およびユーザ端末１１０の機能構成について、図２に基づいて説明する。
【００２１】
ユーザ端末１１０は、電気自動車１９０の利用に用いる装置（コンピュータ）である。
以下、電気自動車１９０の利用を予約するユーザを「予約ユーザ」という。
【００２２】
ユーザ端末１１０は、予約ＡＰ部１１１、ユーザ端末通信部１１８およびユーザ端末記憶部１１９を備える。
【００２３】
ユーザ端末通信部１１８は、ユーザ端末１１０で使用する各種データを通信機器を用いて通信する。
【００２４】
ユーザ端末記憶部１１９は、ユーザ端末１１０で使用する各種データを記憶機器、記憶媒体を用いて記憶する。
ログインデータ１０１、ユーザ要求データ１０２、ユーザ応答データ１０３は、ユーザ端末記憶部１１９に記憶されるデータの一例である。
【００２５】
予約ＡＰ部１１１は、ログインデータ１０１を生成し、生成したログインデータ１０１をユーザ端末通信部１１８を介して予約サーバ１２０へ送信する。
ログインデータ１０１は、予約ユーザを識別するユーザＩＤおよびパスワード（予約ユーザ情報の一例）を設定したデータである。
【００２６】
予約ＡＰ部１１１は、ユーザ要求データ１０２を生成し、生成したユーザ要求データ１０２をユーザ端末通信部１１８を介して予約サーバ１２０へ送信する。
ユーザ要求データ１０２は、予約ユーザを識別するユーザＩＤと、電気自動車１９０を利用する時間帯として指定された指定時間帯と、電気自動車１９０を利用する場所（借りる場所）として指定された指定場所とを設定したデータである。
【００２７】
予約ＡＰ部１１１は、ユーザ端末通信部１１８を介して予約サーバ１２０からユーザ応答データ１０３を受信し、受信したユーザ応答データ１０３に基づいて予約結果をディスプレイに表示する。
【００２８】
予約サーバ１２０（ユーザ予約管理装置の一例）は、ユーザ認証部１２１、予約要求部１２２、サーバ通信部１２８およびサーバ記憶部１２９を備える。
【００２９】
サーバ通信部１２８（ユーザ受付部の一例）は、予約サーバ１２０で使用する各種データを通信機器を用いて通信する。
【００３０】
サーバ記憶部１２９（登録ユーザ情報記憶部の一例）は、予約サーバ１２０で使用する各種データを記憶機器、記憶媒体を用いて記憶する。
登録ユーザデータ１２９Ａ、管理装置データ１２９Ｂ、ログインデータ１０１、ユーザ要求データ１０２、ユーザ応答データ１０３は、サーバ記憶部１２９に記憶されるデータの一例である。
【００３１】
登録ユーザデータ１２９Ａは、正当なユーザ毎に正当なユーザを登録ユーザとして識別するユーザＩＤやパスワード（登録ユーザ情報の一例）、および正当なユーザの登録鍵（電子鍵、鍵データ）が設定されたデータである。
【００３２】
管理装置データ１２９Ｂは、電気自動車管理装置２００毎に電気自動車管理装置２００の設置場所が設定されたデータである。
【００３３】
ユーザ認証部１２１は、サーバ通信部１２８がログインデータ１０１を受信した場合、ログインデータ１０１に含まれるユーザＩＤおよびパスワードと登録ユーザデータ１２９Ａに設定されているユーザＩＤおよびパスワードとを比較する。
ユーザ認証部１２１は、比較結果に基づいて予約ユーザが登録ユーザであるか否かを判定する。
【００３４】
予約要求部１２２（ユーザ応答部の一例）は、サーバ通信部１２８がユーザ要求データ１０２を受信した場合、予約ユーザのユーザＩＤに対応する登録鍵を登録ユーザデータ１２９Ａから取得する。
予約要求部１２２は、取得した登録鍵と、ユーザ要求データ１０２内の指定時間帯とを含んだ予約要求データ１０４を生成する。
予約要求部１２２は、指定場所に設置されている電気自動車管理装置２００を管理装置データ１２９Ｂに基づいて判定する。
予約要求部１２２は、生成した予約要求データ１０４を指定場所の電気自動車管理装置２００へサーバ通信部１２８を介して送信する。
【００３５】
予約要求部１２２は、サーバ通信部１２８を介して指定場所の電気自動車管理装置２００から予約応答データ１０５を受信する。
【００３６】
予約要求部１２２は、受信した予約応答データ１０５に基づいて予約結果を含んだユーザ応答データ１０３を生成し、生成したユーザ応答データ１０３をサーバ通信部１２８を介してユーザ端末１１０へ送信する。
【００３７】
図３は、実施の形態１における電気自動車管理装置２００、電気自動車１９０および携帯端末１３０の機能構成図である。
実施の形態１における電気自動車管理装置２００、電気自動車１９０および携帯端末１３０の機能構成について、図３に基づいて説明する。
【００３８】
電気自動車管理装置２００（車両予約管理装置の一例）は、スケジュール部２１０、予約応答部２２０、管理装置通信部２８０および管理装置記憶部２９０を備える。
【００３９】
管理装置通信部２８０（予約受付部、登録鍵送信部の一例）は、電気自動車管理装置２００で使用する各種データを通信機器を用いて通信する。
例えば、管理装置通信部２８０は、スケジュール部２１０によって新たな利用時間帯がスケジュールデータ２９１に設定される場合、予約要求データ１０４に含まれる登録鍵１２９ａを予約された電気自動車１９０へ送信する。
また、管理装置通信部２８０は、電気自動車１９０から充電状況データ１０６を受信し、充電状況データ１０６に含まれる充電状況を自動車データ２９２に設定する。
【００４０】
管理装置記憶部２９０（スケジュール記憶部の一例）は、電気自動車管理装置２００で使用する各種データを記憶機器、記憶媒体を用いて記憶する。
スケジュールデータ２９１、自動車データ２９２、予約要求データ１０４、予約応答データ１０５、充電状況データ１０６は、管理装置記憶部２９０に記憶されるデータの一例である。
【００４１】
スケジュールデータ２９１は、電気自動車１９０毎に電気自動車１９０が利用される利用時間帯（後述する貸出スケジュールの時間帯「貸出時間帯」）と、電気自動車１９０が充電される充電時間帯（後述する充電スケジュールの時間帯）とが設定されるデータである。
【００４２】
自動車データ２９２（充電状況データの一例）は、電気自動車１９０毎に電気自動車１９０の充電量を表す情報が充電状況として設定されるデータである。
【００４３】
スケジュール部２１０は、管理装置通信部２８０が予約要求データ１０４を受信した場合、予約要求データ１０４に含まれる指定時間帯に基づいて電気自動車１９０の利用に必要な充電量を必要充電量として算出する。
スケジュール部２１０は、自動車データ２９２に設定されている充電状況とスケジュールデータ２９１に設定されている充電時間帯とに基づいて指定時間帯前の各電気自動車１９０の充電量を予測充電量として算出する。
スケジュール部２１０は、算出した必要充電量と予測充電量とを比較する。
スケジュール部２１０は、予測充電量が必要充電量以上である場合、指定時間帯を新たな利用時間帯としてスケジュールデータ２９１に設定する。
【００４４】
スケジュール部２１０は、予測充電量が必要充電量未満である場合、スケジュールデータ２９１に基づいて指定時間帯前に空き時間帯（利用時間帯、充電時間帯）があるか否かを判定する。空き時間帯とは、利用時間帯（後述する予約時間帯）と充電時間帯とを除いた残りの時間帯である。
スケジュール部２１０は、指定時間帯前に空き時間帯がある場合、空き時間帯の少なくとも一部の時間帯を新たな充電時間帯としてスケジュールデータ２９１に設定する。
【００４５】
スケジュール部２１０は、自動車データ２９２に設定されている充電状況とスケジュールデータ２９１に設定されている各充電時間帯とに基づいて新たな予測充電量を算出する。
スケジュール部２１０は、算出した新たな予測充電量と必要充電量とを比較する。
スケジュール部２１０は、新たな予測充電量が必要充電量以上である場合、スケジュールデータ２９１に新たな利用時間帯を設定する。
【００４６】
スケジュール部２１０は、管理装置通信部２８０が予約要求データ１０４を受信した場合、スケジュールデータ２９１に基づいて指定時間帯と利用時間帯と充電時間帯とを比較する。
スケジュール部２１０は、指定時間帯が充電時間帯にだけ重なる時間帯である場合、スケジュールデータ２９１に設定されている充電時間帯から少なくとも指定時間帯と重なる時間帯を削除して新たな利用時間帯をスケジュールデータ２９１に設定する。
【００４７】
予約応答部２２０は、スケジュール部２１０によって新たな利用時間帯がスケジュールデータ２９１に設定される場合、電気自動車１９０の利用を予約したことを示す予約結果を含んだ予約応答データ１０５を生成する。
予約応答部２２０は、生成した予約応答データ１０５を管理装置通信部２８０を介して予約サーバ１２０へ送信する。
【００４８】
電気自動車１９０（車両の一例）は、充電池１９１に充電された電気を動力源として走行する車両である。
例えば、充電池１９１としてニッケル水素電池やリチウムイオン電池が使用される。
【００４９】
電気自動車１９０は、以下に説明する各構成として機能するコンピュータを備える。
【００５０】
電気自動車１９０は、充電池管理部１９２、電子鍵照合部１９３、自動車通信部１９８および自動車記憶部１９９を備える。
【００５１】
自動車通信部１９８は、電気自動車１９０で使用する各種データを通信機器を用いて通信する。
【００５２】
自動車記憶部１９９は、電気自動車１９０で使用する各種データを記憶機器、記憶媒体を用いて記憶する。
登録鍵１２９ａ、充電状況データ１０６は、自動車記憶部１９９に記憶されるデータの一例である。
【００５３】
充電池管理部１９２は、充電池１９１に充電されている電荷量（充電量）を計測し、計測した充電量を表す情報を充電状況として設定した充電状況データ１０６を生成する。
充電池管理部１９２は、生成した充電状況データ１０６を自動車通信部１９８を介して電気自動車管理装置２００へ送信する。
【００５４】
電子鍵照合部１９３は、携帯端末１３０からユーザ鍵１３９ａを受信し、受信した携帯端末１３０のユーザ鍵１３９ａを自動車記憶部１９９に記憶された登録鍵１２９ａと照合する。
電子鍵照合部１９３は、照合結果に基づいて、ユーザ鍵１３９ａが正当な予約ユーザの電子鍵であるか否かを判定する。
【００５５】
自動車制御部１９７は、電子鍵照合部１９３によってユーザ鍵１３９ａが正当な予約ユーザの電子鍵であると判定された場合、電気自動車１９０のドアロックを開錠する。また、自動車制御部１９７は、電気自動車１９０のエンジンを始動する。
【００５６】
携帯端末１３０は、予約ユーザが電気自動車１９０を利用するために用いる装置（コンピュータ）である。
【００５７】
携帯端末１３０は、開錠部１３１と携帯端末記憶部１３９とを備える。
【００５８】
携帯端末記憶部１３９は、携帯端末１３０で使用する各種データを記憶機器、記憶媒体を用いて記憶する。
ユーザ鍵１３９ａは、管理装置記憶部２９０に記憶されるデータの一例である。
ユーザ鍵１３９ａは、登録鍵１２９ａと同じ電子鍵（登録鍵１２９ａに対応する電子鍵の一例）であり、携帯端末記憶部１３９に予め記憶する。
【００５９】
開錠部１３１は、携帯端末記憶部１３９に記憶されたユーザ鍵１３９ａを無線で電気自動車１９０へ送信する。
【００６０】
図４は、実施の形態１における登録ユーザデータ１２９Ａおよび管理装置データ１２９Ｂの具体例を示す図である。
予約サーバ１２０のサーバ記憶部１２９に記憶する登録ユーザデータ１２９Ａおよび管理装置データ１２９Ｂについて、図４に基づいて説明する。
【００６１】
登録ユーザデータ１２９Ａは、登録ユーザ（正当なユーザ）毎に、登録ユーザのユーザＩＤ、パスワード、氏名、連絡先、登録鍵などを設定したデータである。
【００６２】
ユーザＩＤおよびパスワードは、登録ユーザを識別する情報であり、予約サーバ１２０に対する予約ユーザのログイン時に予約ユーザのユーザＩＤおよびパスワードと照合される。
氏名は登録ユーザの氏名を示し、連絡先は登録ユーザの連絡先（例えば、住所）を示す。
登録鍵は、登録ユーザの携帯端末１３０に記憶されるユーザ鍵と同じ電子鍵（ユーザ鍵に対応する電子鍵の一例）である。
【００６３】
管理装置データ１２９Ｂは、電気自動車管理装置２００毎に、電気自動車管理装置２００の管理装置ＩＤ、所在地、アドレスなどを設定したデータである。
【００６４】
管理装置ＩＤは、電気自動車管理装置２００を識別する情報である。
所在地は、電気自動車管理装置２００が設置されている場所、つまり、管理する電気自動車１９０を貸し出す場所（管理場所、カーステーション）を示す。
アドレスは、電気自動車管理装置２００の通信用のアドレス（例えば、ＩＰアドレス）を示す。
【００６５】
図５は、実施の形態１におけるスケジュールデータ２９１および自動車データ２９２の具体例を示す図である。
電気自動車管理装置２００の管理装置記憶部２９０に記憶するスケジュールデータ２９１および自動車データ２９２について、図５に基づいて説明する。
【００６６】
スケジュールデータ２９１は、スケジュール毎に、スケジュールＩＤ、自動車ＩＤ、開始時刻、終了時刻、内容、登録鍵などを設定したデータである。
【００６７】
スケジュールＩＤは、スケジュールを識別する情報である。
自動車ＩＤは、スケジュールされた電気自動車１９０を識別する情報である。
開始時刻および終了時刻は、スケジュールされた時間帯、つまり、予約時間帯を表す情報である。
内容は、スケジュールの内容（貸出、充電など）を表す情報である。
登録鍵は、予約ユーザの登録鍵である。
【００６８】
以下、内容が「貸出」であるスケジュールを「貸出スケジュール」といい、貸出スケジュールの開始時刻から終了時刻までの時間帯を「貸出時間帯」という。
また、内容が「充電」であるスケジュールを「充電スケジュール」といい、充電スケジュールの開始時刻から終了時刻までの時間帯を「充電時間帯」という。
【００６９】
自動車データ２９２は、電気自動車１９０毎に、自動車ＩＤ、車種、駐車番号、アドレス、充電状況などを設定したデータである。
【００７０】
自動車ＩＤは、電気自動車１９０を識別する情報である。
車種は、電気自動車１９０の車種（例えば、車名）を示す。
駐車番号は、電気自動車１９０を駐車する駐車エリアを識別する情報である。
アドレスは、電気自動車１９０の通信用のアドレス（例えば、ＩＰアドレス）を示す。
充電状況は、電気自動車１９０の充電量を表す情報（例えば、パーセント）である。
【００７１】
次に、電気自動車利用管理システム１００の処理の流れについて説明する。
【００７２】
図６は、実施の形態１における電気自動車利用管理システム１００の充電状況通知処理を示すフローチャートである。
実施の形態１における電気自動車利用管理システム１００の充電状況通知処理について、図６に基づいて説明する。
【００７３】
Ｓ１０１において、電気自動車１９０の充電池管理部１９２は、充電池１９１に充電されている電荷量（充電量）を計測する。
例えば、充電池管理部１９２は、所定の計測間隔時間が経過する毎（定期的）に充電量を計測する。また、充電池管理部１９２は、電気自動車管理装置２００から充電状況の要求があったときに充電量を計測してもよい。例えば、電気自動車管理装置２００は、定期的に充電状況を要求する。電気自動車管理装置２００は、スケジュールデータ２９１（図５参照）を参照して貸出スケジュールの終了時や充電スケジュールの終了時に充電状況を要求してもよい。
Ｓ１０１の後、Ｓ１０２に進む。
【００７４】
Ｓ１０２において、充電池管理部１９２は、計測した充電量を表す情報（充電状況）と電気自動車１９０の自動車ＩＤとを設定して充電状況データ１０６を生成する。自動車ＩＤは、自動車記憶部１９９に予め記憶しておく。例えば、充電池管理部１９２は、充電池１９１の充電容量に対する充電量の割合（パーセント）を充電状況として充電状況データ１０６に設定する。但し、充電池管理部１９２は、充電量（電荷量）、充電量を表すその他の情報を充電状況として充電状況データ１０６に設定しも構わない。
自動車通信部１９８は、生成された充電状況データ１０６を電気自動車管理装置２００へ送信する。
電気自動車管理装置２００の管理装置通信部２８０は、充電状況データ１０６を受信する。
Ｓ１０２の後、Ｓ１０３に進む。
【００７５】
Ｓ１０３において、電気自動車管理装置２００の管理装置通信部２８０は、充電状況データ１０６に示される充電状況を充電状況データ１０６に示される自動車ＩＤに対応付けて自動車データ２９２（図５参照）に設定する。
【００７６】
充電池１９１の充電は、スケジュールデータ２９１（図５参照）に設定された充電スケジュールの時間帯（充電時間帯）に実行される。充電方法はどのような方法でも構わない。
例えば、管理者が、充電スケジュールの時間帯に電源装置のプラグを電気自動車１９０に接続して充電池１９１を充電する。
また、電気自動車１９０の駐車エリアの地面下に非接触型の充電装置（例えば、コイル）を設け、充電スケジュールの時間帯に電気自動車管理装置２００が充電装置を稼働させて充電池１９１を充電してもよい。
【００７７】
図７は、実施の形態１における電気自動車利用管理システム１００の予約処理を示すフローチャートである。
実施の形態１における電気自動車利用管理システム１００の予約処理の流れについて、図７に基づいて説明する。
【００７８】
Ｓ１１１において、予約ユーザは、ユーザ端末１１０を操作してユーザ端末１１０から予約サーバ１２０（例えば、予約用のウェブページ）にアクセスし、ユーザＩＤとログインパスワードとをユーザ端末１１０に入力する。
【００７９】
ユーザ端末１１０の予約ＡＰ部１１１は、入力されたユーザＩＤとログインパスワードとを含んだログインデータ１０１を生成する。
ユーザ端末通信部１１８は、生成されたログインデータ１０１を予約サーバ１２０へ送信する。
【００８０】
予約サーバ１２０のサーバ通信部１２８は、ログインデータ１０１を受信する。
Ｓ１１１の後、Ｓ１１２に進む。
【００８１】
Ｓ１１２において、予約サーバ１２０のユーザ認証部１２１は、ログインデータ１０１に含まれるユーザＩＤとログインパスワードとを検索キーとして登録ユーザデータ１２９Ａ（図４参照）を検索し、予約ユーザが正当なユーザ（登録ユーザ）であるか否かを判定する。ログインデータ１０１に含まれるユーザＩＤとログインパスワードと同じ組み合わせが登録ユーザデータ１２９Ａに設定されている場合、予約ユーザは正当なユーザである。
予約ユーザが正当なユーザである場合、ユーザ認証部１２１はログインの成功を示すログイン結果を含んだログイン結果データを生成する。
予約ユーザが正当なユーザでない場合、ユーザ認証部１２１はログインの失敗を示すログイン結果を含んだログイン結果データを生成する。
サーバ通信部１２８は、ユーザ認証部１２１によって生成されたログイン結果データをユーザ端末１１０へ送信する。
ユーザ端末１１０のユーザ端末通信部１１８はログイン結果データを受信し、予約ＡＰ部１１１は受信されたログイン結果データに含まれるログイン結果をユーザ端末１１０のディスプレイに表示する。
予約ユーザが正当なユーザである場合、Ｓ１１３に進む。
予約ユーザが正当なユーザでない場合、処理は終了する。つまり、ユーザは電気自動車１９０を利用することができない。
【００８２】
Ｓ１１３において、予約ユーザは、電気自動車１９０を利用したい時間帯および場所をユーザ端末１１０に入力する。
例えば、予約ユーザは、開始時間と終了時間とを利用したい時間帯として指定する。
予約ユーザは、登録済みの連絡先（住所）を利用したい場所として指定することができる。
予約ユーザは、利用したい車種をユーザ端末１１０に入力してもよい。
以下、ユーザ端末１１０に入力された時間帯を「指定時間帯」といい、ユーザ端末１１０に入力された場所を「指定場所」という。また、ユーザ端末１１０に入力された車種を「指定車種」という。
【００８３】
ユーザ端末１１０の予約ＡＰ部１１１は、入力されたユーザＩＤ（Ｓ１１１参照）と指定時間帯と指定場所（および指定車種）とを含んだユーザ要求データ１０２を生成する。
ユーザ端末通信部１１８は、生成されたユーザ要求データ１０２を予約サーバ１２０へ送信する。
【００８４】
予約サーバ１２０のサーバ通信部１２８は、ユーザ要求データ１０２を受信する。
Ｓ１１３の後、Ｓ１１４に進む。
【００８５】
Ｓ１１４において、予約サーバ１２０の予約要求部１２２は、ユーザ要求データ１０２に含まれるユーザＩＤに対応する登録鍵を登録ユーザデータ１２９Ａ（図４参照）から取得する。
予約要求部１２２は、ユーザ要求データ１０２に含まれる指定場所を所在地とする電気自動車管理装置２００（以下、「対象管理装置」という）のアドレスを管理装置データ１２９Ｂ（図４参照）から取得する。例えば、指定場所が「東京都ｘｘ区ｘｘ町」である場合、予約要求部１２２は、所在地「東京都ｘｘ区ｘｘ町」に対応するアドレスを管理装置データ１２９Ｂから取得する。
予約要求部１２２は、ユーザ要求データ１０２に含まれる指定時間帯と、登録ユーザデータ１２９Ａから取得した登録鍵とを含んだ予約要求データ１０４を生成する。ユーザ要求データ１０２に指定車種が含まれる場合、予約要求部１２２は、指定車種を予約要求データ１０４に含める。
サーバ通信部１２８は、管理装置データ１２９Ｂから取得されたアドレスを送信先にして予約要求データ１０４を送信する。つまり、サーバ通信部１２８は、予約要求データ１０４を対象管理装置へ送信する。
【００８６】
電気自動車管理装置２００（対象管理装置）の管理装置通信部２８０は、予約要求データ１０４を受信する。
Ｓ１１４の後、Ｓ２００に進む。
【００８７】
Ｓ２００において、電気自動車管理装置２００のスケジュール部２１０は、予約要求データ１０４に含まれる指定時間帯に電気自動車１９０を貸し出すことができるか否かをスケジュールデータ２９１（図５参照）に基づいて判定する。
指定時間帯に電気自動車１９０を貸し出すことができる場合、スケジュール部２１０は、貸出スケジュールを予約要求データ１０４に含まれる登録鍵と共にスケジュールデータ２９１に登録する。
Ｓ２００の詳細について別途説明する。
Ｓ２００の後、Ｓ１１５に進む。
【００８８】
Ｓ１１５において、電気自動車管理装置２００の予約応答部２２０は、貸出スケジュールがスケジュールデータ２９１に登録された場合、予約の成功を示す予約結果を含んだ予約応答データ１０５を生成する。このとき、予約応答部２２０は、貸出スケジュールの自動車ＩＤに対応する駐車番号を自動車データ２９２（図５参照）から取得し、取得した駐車番号を予約応答データ１０５に含める。
貸出スケジュールがスケジュールデータ２９１に登録されない場合、予約応答部２２０は、予約の失敗を示す予約結果を含んだ予約応答データ１０５を生成する。
管理装置通信部２８０は、生成された予約応答データ１０５を予約サーバ１２０へ送信する。
【００８９】
予約サーバ１２０のサーバ通信部１２８は、予約応答データ１０５を受信する。
Ｓ１１５の後、Ｓ１１６に進む。
【００９０】
Ｓ１１６において、予約サーバ１２０の予約要求部１２２は、予約応答データ１０５に基づいて予約結果（および駐車番号）を含んだユーザ応答データ１０３を生成する。
サーバ通信部１２８は、生成されたユーザ応答データ１０３をユーザ端末１１０に送信する。
【００９１】
ユーザ端末１１０のユーザ端末通信部１１８は、予約応答データ１０５を受信する。
予約ＡＰ部１１１は、予約応答データ１０５に含まれる予約結果（および駐車番号）をユーザ端末１１０のディスプレイに表示する。
Ｓ１１６により、予約処理は終了する。
【００９２】
予約結果が予約の成功を示す場合、予約ユーザは、指定時間帯に駐車番号で識別される指定場所の駐車エリアに駐車される電気自動車１９０を利用することができる。
【００９３】
予約結果が予約の失敗を示す場合、予約ユーザは、指定時間帯に指定場所（および車種）の電気自動車１９０を利用することができない。
この場合、予約ユーザは、新たな時間帯と場所（および車種）とをユーザ端末１１０に入力してもよい（Ｓ１１３に戻る）。
【００９４】
図８は、実施の形態１における電気自動車利用管理システム１００の貸出処理を示すフローチャートである。
実施の形態１における電気自動車利用管理システム１００の貸出処理の流れについて、図８に基づいて説明する。
【００９５】
Ｓ１２１において、電気自動車管理装置２００の管理装置通信部２８０は、所定の確認間隔時間が経過する毎（定期的）にスケジュールデータ２９１（図５参照）を参照する。
そして、管理装置通信部２８０は、スケジュールの内容が「貸出」であって開始時刻が現在時刻（参照時の時刻）と一致するスケジュール（以下、「対象スケジュール」という）があるか否かを判定する。
つまり、管理装置通信部２８０は、利用時間帯になった貸出スケジュール（対象スケジュール）があるか否かを定期的に判定する。
対象スケジュールがある場合、Ｓ１２２に進む。
【００９６】
Ｓ１２２において、電気自動車管理装置２００の管理装置通信部２８０は、スケジュールデータ２９１から対象スケジュールに設定されている自動車ＩＤと登録鍵１２９ａとを取得する。
管理装置通信部２８０は、対象スケジュールの自動車ＩＤに対応するアドレスを自動車データ２９２（図５参照）から取得する。以下、対象スケジュールの自動車ＩＤによって識別される電気自動車１９０を対象自動車という。
管理装置通信部２８０は、自動車データ２９２から取得したアドレスを送信先にして登録鍵１２９ａを送信する。つまり、管理装置通信部２８０は、登録鍵１２９ａを対象自動車へ送信する。
【００９７】
電気自動車１９０（対象自動車）の自動車通信部１９８は、登録鍵１２９ａを受信し、受信した登録鍵１２９ａを自動車記憶部１９９に記憶する。
【００９８】
Ｓ１３１において、予約ユーザは、電気自動車１９０の予約時（図７のＳ１１３参照）に指定した指定時間帯に指定場所に出向く。
そして、予約ユーザは、指定された駐車番号（図７のＳ１１６参照）の駐車エリアに駐車されている電気自動車１９０（対象自動車）の特定部分（例えば、ドア部分）に携帯端末１３０を近づける。
【００９９】
携帯端末１３０が電気自動車１９０に近づけられた場合、電気自動車１９０の電子鍵照合部１９３は、携帯端末１３０の電波を検出する。
携帯端末１３０の電波を検出した場合、電子鍵照合部１９３は、携帯端末１３０にユーザ鍵１３９ａを要求する。
ユーザ鍵１３９ａを要求された場合、携帯端末１３０の開錠部１３１は、携帯端末記憶部１３９からユーザ鍵１３９ａを取得し、取得したユーザ鍵１３９ａを無線で送信する。
そして、電気自動車１９０の電子鍵照合部１９３は、ユーザ鍵１３９ａを受信する。
Ｓ１３１の後、Ｓ１３２に進む。
【０１００】
Ｓ１３２において、電気自動車１９０の電子鍵照合部１９３は、受信したユーザ鍵１３９ａと自動車記憶部１９９に記憶されている登録鍵１２９ａ（Ｓ１２２参照）とを比較する。
ユーザ鍵１３９ａと登録鍵１２９ａとが一致した場合、ユーザ鍵１３９ａの照合が成功し、Ｓ１３３に進む。
ユーザ鍵１３９ａと登録鍵１２９ａとが一致しない場合、ユーザ鍵１３９ａの照合が失敗し、貸出処理は終了する。
【０１０１】
但し、ユーザ鍵１３９ａと登録鍵１２９ａとは同じ電子鍵でなくてもよい。
例えば、ユーザ鍵１３９ａと登録鍵１２９ａとの関係は、暗号鍵と復号鍵との関係や秘密鍵と公開鍵との関係であってもよい。この場合、予約ユーザのユーザＩＤや貸し出される電気自動車１９０の自動車ＩＤを電気自動車管理装置２００との通信やユーザ入力によって携帯端末１３０と電気自動車１９０とに予め記憶する。そして、携帯端末１３０の開錠部１３１はユーザＩＤや自動車ＩＤをユーザ鍵１３９ａで暗号化し、暗号化したユーザＩＤや自動車ＩＤを送信する。電気自動車１９０の電子鍵照合部１９３は暗号化されたユーザＩＤや自動車ＩＤを登録鍵１２９ａで復号し、復号して得られたユーザＩＤや自動車ＩＤを予め記憶されたユーザＩＤや自動車ＩＤと比較して照合する。
【０１０２】
Ｓ１３３において、電気自動車１９０の自動車制御部１９７はドアロックを開錠する。
ユーザは、ドアを開けて電気自動車１９０に乗り込み、エンジンを始動して電気自動車１９０を利用する。
車内の特定部分に携帯端末１３０をかざすことによって、ドアロックの開錠と同様に、エンジンを始動させてもよい。つまり、電子鍵照合部１９３はユーザ鍵１３９ａを携帯端末１３０から新たに受信して照合し、ユーザ鍵１３９ａの照合が成功した場合に自動車制御部１９７がエンジンを始動する。
Ｓ１３３により、貸出処理は終了する。
【０１０３】
図９は、実施の形態１における電気自動車管理装置２００のスケジューリング処理（Ｓ２００）を示すフローチャートである。
電気自動車１９０の予約要求（ユーザ要求データ１０２）があり、予約サーバ１２０から予約要求データ１０４が送信された場合に行う電気自動車管理装置２００のスケジューリング処理（Ｓ２００）について、図９に基づいて説明する。
【０１０４】
Ｓ２１０において、スケジュール部２１０は、貸し出すことができる電気自動車１９０を判定するため、自動車データ２９２から自動車ＩＤを一つ選択する。
例えば、スケジュール部２１０は、ＩＤ順または設定順に自動車ＩＤを選択する。スケジュール部２１０は、前回の貸出終了時刻や充電終了時刻を自動車データ２９２に設定しておき、前回の貸出終了時刻または充電終了時刻が最も古い時刻または最も新しい時刻である自動車ＩＤを選択してもよい。
但し、予約要求データ１０４に指定車種が含まれる場合、スケジュール部２１０は、指定車種に対応する自動車ＩＤを選択する。
以下、選択した自動車ＩＤを「選択ＩＤ」という。
Ｓ２１０の後、Ｓ２１１に進む。
【０１０５】
Ｓ２１１において、スケジュール部２１０は、スケジュールデータ２９１（図５参照）から選択ＩＤに対応する貸出時間帯と充電時間帯とを取得する。
スケジュール部２１０は、予約要求データ１０４に含まれる指定時間帯とスケジュールデータ２９１から取得した貸出時間帯および充電時間帯を比較し、指定時間帯のスケジュールが空いているか否かを判定する。
指定時間帯のスケジュールが空いている場合（ＹＥＳ）、Ｓ２２０に進む。
指定時間帯が充電時間帯と重複する場合、Ｓ２１２に進む。
指定時間帯が貸出時間帯と重複する場合、Ｓ２１０に戻り、スケジュール部２１０は新たな自動車ＩＤを選択する。
【０１０６】
但し、指定時間帯のスケジュールが空いている場合であっても指定時間帯の後の時間帯に貸出スケジュールが登録されている場合、指定時間帯が貸出時間帯と重複する場合と同様に、処理をＳ２１０に戻してもよい。指定時間帯の後の貸出時間帯に電気自動車１９０の充電量が不足することを防ぐためである。
【０１０７】
Ｓ２１２において、スケジュール部２１０は、指定時間帯と重複する時間帯の充電スケジュールをスケジュールデータ２９１から削除する。
但し、スケジュール部２１０は、指定時間帯と重複する時間帯の充電スケジュールから指定時間帯だけを削除しても構わない。つまり、スケジュール部２１０は、充電スケジュールの時間帯を指定時間帯を除いた残りの時間帯に変更しても構わない。
Ｓ２１２の後、Ｓ２２０に進む。
【０１０８】
Ｓ２２０において、スケジュール部２１０は、指定時間帯の時間長を所定の必要充電量算出式に代入して電気自動車１９０の利用に必要な充電量を算出する。必要充電量算出式は、電気自動車１９０を利用するために必要な充電量を算出するための式（関数）である。
以下、電気自動車１９０の利用に必要な充電量を「必要充電量」という。
【０１０９】
スケジュール部２１０は、選択ＩＤに対応する充電状況を自動車データ２９２から取得する。
スケジュール部２１０は、選択ＩＤに対応する充電スケジュールの充電時間帯のうち指定時間帯までの充電時間帯をスケジュールデータ２９１から取得する。
スケジュール部２１０は、選択ＩＤに対応する貸出スケジュールの貸出時間帯のうち指定時間帯までの貸出時間帯をスケジュールデータ２９１から取得する。
スケジュール部２１０は、充電状況と充電時間帯と貸出時間帯とを所定の予測充電量算出式に代入して電気自動車１９０の予測の充電量を算出する。予測充電量算出式は、電気自動車１９０の予測の充電量を算出するための式（関数）である。充電状況が表す充電量が多く、充電時間帯が長く、貸出時間帯が短いほど予測充電量は多く、充電状況が表す充電量が少なく、充電時間帯が短く、貸出時間帯が長いほど予測充電量は少ない。
以下、電気自動車１９０の予測の充電量を「予測充電量」という。
Ｓ２２０の後、Ｓ２２１に進む。
【０１１０】
Ｓ２２１において、スケジュール部２１０は、予測充電量と必要充電量とを比較する。
予測充電量が必要充電量以上である場合（ＹＥＳ）、Ｓ２４０に進む。
予測充電量が必要充電量未満である場合（ＮＯ）、Ｓ２３０に進む。
【０１１１】
Ｓ２３０において、スケジュール部２１０は、スケジュールデータ２９１から選択ＩＤに対応する貸出時間帯および充電時間帯を取得する。
スケジュール部２１０は、指定時間帯と貸出時間帯と充電時間帯とを比較し、指定時間帯までの時間帯に空き時間帯が有るか否かを判定する。
指定時間帯前に空き時間帯が有る場合（ＹＥＳ）、Ｓ２３１に進む。
指定時間帯前に空き時間帯が無い場合（ＮＯ）、Ｓ２３２に進む。
【０１１２】
Ｓ２３１において、スケジュール部２１０は、指定時間帯前の空き時間帯を充電時間帯として充電スケジュールを生成し、生成した充電スケジュールをスケジュールデータ２９１に登録する。
スケジュール部２１０は、空き時間帯の全てを充電時間帯にしてもよいし、空き時間帯のうち所定の充電時間（例えば、１時間）を充電時間帯にしてもよい。また、スケジュール部２１０は、不足充電量（必要充電量−予測充電量）の充電に必要な充電時間を所定の充電時間算出式を計算して算出してもよい。
Ｓ２３１の後、Ｓ２２０に進む。
【０１１３】
Ｓ２４０において、スケジュール部２１０は、指定時間帯を貸出時間帯として貸出スケジュールを生成し、生成した貸出スケジュールをスケジュールデータ２９１に登録する。
このとき、スケジュール部２１０は、予約要求データ１０４に含まれる登録鍵を貸出スケジュールに設定する。
Ｓ２４０により、予約が成功し、スケジューリング処理（Ｓ２００）は終了する。
【０１１４】
Ｓ２３２において、スケジュール部２１０は、未選択の自動車ＩＤが自動車データ２９２に残っているか否かを判定する。
未選択の自動車ＩＤが残っている場合（ＹＥＳ）、Ｓ２１０に戻り、スケジュール部２１０は未選択の自動車ＩＤを選択する。
未選択の自動車ＩＤが残っていない場合（ＮＯ）、貸出スケジュールを登録できなかったため予約が失敗し、スケジュールリング処理（Ｓ２００）は終了する。
【０１１５】
図１０は、実施の形態１における電気自動車管理装置２００のハードウェア資源の一例を示す図である。
図１０において、電気自動車管理装置２００（コンピュータの一例）は、ＣＰＵ９０１（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）を備えている。ＣＰＵ９０１は、バス９０２を介してＲＯＭ９０３、ＲＡＭ９０４、通信装置９０５、磁気ディスク装置９２０などのハードウェアデバイスと接続され、これらのハードウェアデバイスを制御する。
ＲＯＭ９０３、ＲＡＭ９０４および磁気ディスク装置９２０は記憶装置の一例である。
【０１１６】
通信装置９０５は、有線または無線で、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、インターネット、電話回線などの通信網に接続している。
通信装置９０５は、入力装置または出力装置の一例である。
【０１１７】
磁気ディスク装置９２０には、ＯＳ９２１（オペレーティングシステム）、プログラム群９２２、ファイル群９２３が記憶されている。
【０１１８】
プログラム群９２２には、実施の形態において「〜部」として説明する機能を実行するプログラムが含まれる。プログラム（例えば、車両予約管理プログラム）は、ＣＰＵ９０１により読み出され実行される。すなわち、プログラムは、「〜部」としてコンピュータを機能させるものであり、また「〜部」の手順や方法をコンピュータに実行させるものである。
【０１１９】
ファイル群９２３には、実施の形態において説明する「〜部」で使用される各種データ（入力、出力、判定結果、計算結果、処理結果など）が含まれる。
【０１２０】
ユーザ端末１１０、予約サーバ１２０、携帯端末１３０および電気自動車１９０は、電気自動車管理装置２００と同様に、ＣＰＵ、記憶装置、通信装置などのハードウェアを備える。
【０１２１】
実施の形態において構成図およびフローチャートに含まれている矢印は主としてデータや信号の入出力を示す。
フローチャートなどに基づいて説明する実施の形態の処理は主としてＣＰＵ９０１などのハードウェアを用いて実行される。
【０１２２】
実施の形態において「〜部」として説明するものは「〜回路」、「〜装置」、「〜機器」であってもよく、また「〜ステップ」、「〜手順」、「〜処理」であってもよい。すなわち、「〜部」として説明するものは、ファームウェア、ソフトウェア、ハードウェアまたはこれらの組み合わせのいずれで実装されても構わない。
【０１２３】
図９で説明したスケジューリング処理（Ｓ２００）において、充電スケジュールは予測充電量が必要充電量より少ない場合に登録される（Ｓ２３１）。
したがって、電気自動車１９０の充電池１９１は、充電量が多いときには充電されず、充電量が少なくなったときに充電される。
これにより、頻繁な充電による充電池１９１の劣化（例えば、最大充電量の低下）を防ぎ、充電池１９１の長寿命化を図ることができる。
【０１２４】
但し、その他のタイミングで電気自動車１９０の充電池１９１を充電するように充電スケジュールを登録してもよい。
例えば、電気自動車１９０から通知される充電状況が所定の充電量未満である場合、その後の空き時間を充電時間帯にしてもよい。予約の要求が入る前に電気自動車１９０の充電池１９１を予め充電しておくことにより、充電不足による予約の失敗を減らすことができる。
また、予約スケジュールを登録する毎に、予約時間帯（指定時間帯）の前の空き時間帯に充電時間帯を設けてもよい。これにより、電気自動車１９０の充電池１９１を予約時間帯の必要充電量より多く充電でき、電気自動車１９０が貸出時間帯を超過して利用されて充電切れになってしまうことを防ぐことができる。
また、電気自動車１９０の充電池１９１を定期的に充電するようにしてもよい。
【０１２５】
実施の形態２．
電気自動車１９０の充電池１９１の種類に応じて充電時間帯を決定する形態について説明する。
以下、実施の形態１と異なる事項について主に説明する。説明を省略する事項については実施の形態１と同様である。
【０１２６】
電気自動車利用管理システム１００の構成は、実施の形態１と同様である（図１−５参照）。但し、電気自動車利用管理システム１００は、実施の形態１に対して以下のような差異を有する。
【０１２７】
図１１は、実施の形態２におけるスケジュールデータ２９１および自動車データ２９２の具体例を示す図である。
実施の形態２におけるスケジュールデータ２９１について、図１１に基づいて説明する。
【０１２８】
自動車データ２９２は、実施の形態１で説明した項目に加えて「電池種類」を有する。
「電池種類」は、ニッケル水素電池やリチウムイオン電池など、電気自動車１９０に搭載されている充電池１９１の種類を示す。
【０１２９】
スケジュール部２１０は、新たな貸出スケジュールをスケジュールデータ２９１に登録する場合、自動車データ２９２に基づいて電気自動車１９０の充電池１９１が所定種類の充電池（例えば、ニッケル水素電池）であるか否かを判定する。
スケジュール部２１０は、電気自動車１９０の充電池１９１が所定種類の充電池である場合、新たな貸出時間帯の次の時間帯を充電時間帯として充電スケジュールをスケジュールデータ２９１に登録する。
【０１３０】
図１２は、実施の形態２における電気自動車管理装置２００のスケジューリング処理（Ｓ２００）を示すフローチャートである。
実施の形態２における電気自動車管理装置２００のスケジューリング処理（Ｓ２００）について、図１２に基づいて説明する。
【０１３１】
スケジュール部２１０は、実施の形態１で説明した処理（Ｓ２１０−Ｓ２４０）に加えて、Ｓ２５０およびＳ２５１を実行する。
【０１３２】
Ｓ２４０において貸出スケジュールが登録された後、Ｓ２５０に進む。
【０１３３】
Ｓ２５０において、スケジュール部２１０は、Ｓ２１０で選択した選択ＩＤに対応する電池種類を自動車データ２９２（図１１参照）から取得し、取得した電池種類がニッケル水素電池であるか否かを判定する。
電池種類がニッケル水素電池である場合（ＹＥＳ）、Ｓ２５１に進む。
電池種類がニッケル水素電池でない場合（ＮＯ）、スケジューリング処理（Ｓ２００）は終了する。
【０１３４】
Ｓ２５１において、スケジュール部２１０は、Ｓ２４０で登録した貸出スケジュールの貸出時間帯の後の空き時間帯（または貸出時間帯の前の空き時間帯）を充電時間帯として充電スケジュールを生成し、生成した充電スケジュールをスケジュールデータ２９１に登録する。
スケジュール部２１０は、空き時間帯の全てを充電時間帯にしてもよいし、空き時間帯のうち所定の充電時間（例えば、１時間）を充電時間帯にしてもよい。
Ｓ２５１により、スケジューリング処理（Ｓ２００）は終了する。
【０１３５】
ニッケル水素電池を充電量がゼロまたはゼロに近い状態になるまで使い続けた後に最大充電量になるまで充電することを繰り返した場合、充電量が残っている状態で充電する場合に比べて、ニッケル水素電池の劣化は早まる。
一方、充電量がゼロまたはゼロに近い状態になるまでリチウムイオン電池を使い続けた後に最大充電量になるまで充電しても、リチウムイオン電池にはニッケル水素電池のような劣化の影響はない。
【０１３６】
そこで、実施の形態２では、ニッケル水素電池を使用する電気自動車１９０を貸し出す場合、貸出時間帯の後（または前）の空き時間帯に充電時間帯を設ける（図１２のＳ２４０−Ｓ２５１）。
これにより、ニッケル水素電池の劣化を遅らせることができる。
【０１３７】
但し、充電池１９１の種類はニッケル水素電池またはリチウムイオン電池に限らない。
つまり、ニッケル水素電池またはニッケル水素電池以外の所定種類の充電池が使用される場合（Ｓ２５０）、貸出時間帯の後（または前）の空き時間帯に充電時間帯を設けてもよい（Ｓ２５１）。
さらに、リチウムイオン電池が使用される場合（Ｓ２５０）、貸出時間帯の後（または前）の空き時間帯に充電時間帯を設けてもよい（Ｓ２５１）。
【符号の説明】
【０１３８】
１００  電気自動車利用管理システム、１０１  ログインデータ、１０２  ユーザ要求データ、１０３  ユーザ応答データ、１０４  予約要求データ、１０５  予約応答データ、１０６  充電状況データ、１０９  ネットワーク、１１０  ユーザ端末、１１１  予約ＡＰ部、１１８  ユーザ端末通信部、１１９  ユーザ端末記憶部、１２０  予約サーバ、１２１  ユーザ認証部、１２２  予約要求部、１２８  サーバ通信部、１２９  サーバ記憶部、１２９Ａ  登録ユーザデータ、１２９ａ  登録鍵、１２９Ｂ  管理装置データ、１３０  携帯端末、１３１  開錠部、１３９  携帯端末記憶部、１３９ａ  ユーザ鍵、１９０  電気自動車、１９１  充電池、１９２  充電池管理部、１９３  電子鍵照合部、１９７  自動車制御部、１９８  自動車通信部、１９９  自動車記憶部、２００  電気自動車管理装置、２１０  スケジュール部、２２０  予約応答部、２８０  管理装置通信部、２９０  管理装置記憶部、２９１  スケジュールデータ、２９２  自動車データ、９０１  ＣＰＵ、９０２  バス、９０３  ＲＯＭ、９０４  ＲＡＭ、９０５  通信装置、９２０  磁気ディスク装置、９２１  ＯＳ、９２２  プログラム群、９２３  ファイル群。
【図１】
0005679920.tif 000002
【図２】
0005679920.tif 000003
【図３】
0005679920.tif 000004
【図４】
0005679920.tif 000005
【図５】
0005679920.tif 000006
【図６】
0005679920.tif 000007
【図７】
0005679920.tif 000008
【図８】
0005679920.tif 000009
【図９】
0005679920.tif 000010
【図１０】
0005679920.tif 000011
【図１１】
0005679920.tif 000012
【図１２】
0005679920.tif 000013