(57)【特許請求の範囲】
【請求項１】
複数の車両の各々に設けられ、設けられた車両の錠を解錠する付属装置と、
前記複数の車両をとめる場所に設けられて複数の付属装置と通信を行う発信機と、
を有するシステムであって、
前記複数の付属装置は、
前記発信機へステータスを送信する第１送信手段と、
前記発信機から送信される複数の付属装置のステータスを受信する第１受信手段と、
前記第１受信手段が受信した複数の付属装置のステータスを、当該複数の付属装置と通信を行う車両管理装置へ送信する第２送信手段と、
を有し、
前記発信機は、
前記複数の付属装置のそれぞれの前記第１送信手段が送信したステータスを受信する第２受信手段と、
前記第２受信手段が受信した前記複数の付属装置のそれぞれのステータスに基づいて、前記複数の付属装置から一の付属装置を選択する選択手段と、
前記第２受信手段が受信した前記複数の付属装置のステータスを、前記選択手段が選択した付属装置へ送信する第３送信手段と、
を有する
車両管理システム。
【請求項２】
前記第３送信手段は、前記選択手段が選択した付属装置を識別する装置識別子をさらに送信し、
前記第１受信手段は、前記装置識別子を受信し、
前記付属装置は、前記第１受信手段が受信した装置識別子が自身の装置識別子であるか判断する判断手段を有し、
前記第２送信手段は、前記第１受信手段が受信した装置識別子が自身の装置識別子であると前記判断手段が判断した場合、前記複数の付属装置のステータスを前記車両管理装置へ送信する
請求項１に記載の車両管理システム。
【請求項３】
前記第３送信手段は、前記選択手段が選択した付属装置へ前記複数の付属装置のステータスを所定の周期で送信する
請求項１または請求項２に記載の車両管理システム。
【請求項４】
前記付属装置は、自身を有する車両が前記場所へ返却された場合、前記第１送信手段がステータスを送信し、
前記発信機は、前記第２受信手段が当該ステータスを受信すると、前記選択手段が一の付属装置を選択し、前記第３送信手段が前記複数の付属装置のステータスを、前記選択手段が選択した付属装置へ送信する
請求項１から請求項３のいずれか一項に記載の車両管理システム。
【請求項５】
前記車両が前記場所へ返却された場合、前記選択手段は、当該車両に設けられた付属装置を選択する
請求項１から請求項３のいずれか一項に記載の車両管理システム。
【請求項６】
前記第１送信手段は、前記第２送信手段が前記複数の付属装置のステータスを送信した時刻を前記発信機へ送信し、
前記第２受信手段は、前記時刻を受信し、
前記第３送信手段は、前記第２受信手段が受信した時刻から所定時間が経過した場合、前記複数の付属装置のステータスを送信する
請求項５に記載の車両管理システム。
【請求項７】
複数の車両の各々に設けられ、設けられた車両の錠を解錠する付属装置が、前記複数の車両をとめる場所に設けられて複数の付属装置と通信を行う発信機へステータスを送信する第１送信ステップと、
前記発信機が、前記第１送信ステップで送信されたステータスを受信する第１受信ステップと、
前記発信機が、前記第１受信ステップで受信した前記複数の付属装置のそれぞれのステータスに基づいて、前記複数の付属装置から一の付属装置を選択する選択ステップと、
前記発信機が、前記第１受信ステップで受信した前記複数の付属装置のそれぞれのステータスを、前記選択ステップで選択した付属装置へ送信する第２送信ステップと、
前記選択ステップで選択された付属装置が、前記第２送信ステップで送信された複数の付属装置のステータスを受信する第２受信ステップと、
前記選択ステップで選択された付属装置が、前記第２受信ステップで受信した複数の付属装置のステータスを、前記複数の付属装置と通信を行う車両管理装置へ送信する第３送信ステップと、
を有する車両管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車両管理システムおよび車両管理方法に関する。
【背景技術】
【０００２】
特許文献１には、自転車を借りるユーザーが替わる毎に自転車の錠を解錠するための符号を変更するシステムが開示されている。このシステムにおいては、ユーザーが携帯電話でセンターサーバーに接続したことを契機にしてセンターサーバーがユニークな番号を生成し、生成した番号をユーザーの携帯電話機と、レンタル自転車の錠に送信する。ユーザーは、携帯電話機に送信された番号を錠に入力する。錠は、センターサーバーから送信された番号と携帯電話機のユーザーがテンキーで入力した番号とが一致すると錠を解錠する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特許第４６４０６６７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１のシステムにおいては、レンタル自転車の位置をセンターサーバーへ送信し、レンタル自転車の位置を把握することが可能となっている。レンタル自転車が複数ある場合、各錠がセンターサーバーと通信を行うが、レンタル自転車の台数が多くなると、錠とセンターサーバーとの通信が多くなり、通信網に掛かる負荷が大きくなる。
【０００５】
本発明は、上述した背景の下になされたものであり、複数台の車両のステータスを、通信網への負荷を抑えて送信する技術を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明は、複数の車両の各々に設けられ、設けられた車両の錠を解錠する付属装置と、前記複数の車両をとめる場所に設けられて複数の付属装置と通信を行う発信機と、を有するシステムであって、前記複数の付属装置は、前記発信機へステータスを送信する第１送信手段と、前記発信機から送信される複数の付属装置のステータスを受信する第１受信手段と、前記第１受信手段が受信した複数の付属装置のステータスを、当該複数の付属装置と通信を行う車両管理装置へ送信する第２送信手段と、を有し、前記発信機は、前記複数の付属装置のそれぞれの前記第１送信手段が送信したステータスを受信する第２受信手段と、前記第２受信手段が受信した前記複数の付属装置のそれぞれのステータスに基づいて、前記複数の付属装置から一の付属装置を選択する選択手段と、前記第２受信手段が受信した前記複数の付属装置のステータスを、前記選択手段が選択した付属装置へ送信する第３送信手段と、を有する車両管理システムを提供する。
【０００７】
本発明においては、前記第３送信手段は、前記選択手段が選択した付属装置を識別する装置識別子をさらに送信し、前記第１受信手段は、前記装置識別子を受信し、前記付属装置は、前記第１受信手段が受信した装置識別子が自身の装置識別子であるか判断する判断手段を有し、前記第２送信手段は、前記第１受信手段が受信した装置識別子が自身の装置識別子であると前記判断手段が判断した場合、前記複数の付属装置のステータスを前記車両管理装置へ送信する構成としてもよい。
【０００８】
本発明においては、前記第３送信手段は、前記選択手段が選択した付属装置へ前記複数の付属装置のステータスを所定の周期で送信する構成としてもよい。
【０００９】
また、本発明においては、前記付属装置は、自身を有する車両が前記場所へ返却された場合、前記第１送信手段がステータスを送信し、前記発信機は、前記第２受信手段が当該ステータスを受信すると、前記選択手段が一の付属装置を選択し、前記第３送信手段が前記複数の付属装置のステータスを、前記選択手段が選択した付属装置へ送信する構成としてもよい。
【００１０】
また、本発明においては、前記車両が前記場所へ返却された場合、前記選択手段は、当該車両に設けられた付属装置を選択する構成としてもよい。
【００１１】
また、本発明においては、前記第１送信手段は、前記第２送信手段が前記複数の付属装置のステータスを送信した時刻を前記発信機へ送信し、前記第２受信手段は、前記時刻を受信し、前記第３送信手段は、前記第２受信手段が受信した時刻から所定時間が経過した場合、前記複数の付属装置のステータスを送信する構成としてもよい。
【００１２】
また、本発明は、複数の車両の各々に設けられ、設けられた車両の錠を解錠する付属装置が、前記複数の車両をとめる場所に設けられて複数の付属装置と通信を行う発信機へステータスを送信する第１送信ステップと、前記発信機が、前記第１送信ステップで送信されたステータスを受信する第１受信ステップと、前記発信機が、前記第１受信ステップで受信した前記複数の付属装置のそれぞれのステータスに基づいて、前記複数の付属装置から一の付属装置を選択する選択ステップと、前記発信機が、前記第１受信ステップで受信した前記複数の付属装置のそれぞれのステータスを、前記選択ステップで選択した付属装置へ送信する第２送信ステップと、前記選択ステップで選択された付属装置が、前記第２送信ステップで送信された複数の付属装置のステータスを受信する第２受信ステップと、前記選択ステップで選択された付属装置が、前記第２受信ステップで受信した複数の付属装置のステータスを、前記複数の付属装置と通信を行う車両管理装置へ送信する第３送信ステップと、を有する車両管理方法を提供する。
【発明の効果】
【００１３】
本発明によれば、複数台の車両のステータスを、通信網への負荷を抑えて送信することができる。
【図面の簡単な説明】
【００１４】
【図１】本発明の一実施形態に係る車両管理システムを構成する装置を示した図。
【図２】付属装置１０のハードウェア構成を示したブロック図。
【図３】付属装置１０の機能構成を示したブロック図。
【図４】車両管理装置２０のハードウェア構成を示したブロック図。
【図５】車両管理装置２０の機能構成を示したブロック図。
【図６】発信機４０のハードウェア構成を示したブロック図。
【図７】発信機４０の機能構成を示したブロック図。
【図８】実施形態の動作例を説明するためのシーケンス図。
【図９】パスコードの一例を示した図。
【図１０】実施形態の動作例を説明するためのシーケンス図。
【発明を実施するための形態】
【００１５】
［実施形態］
（全体構成）
図１は、本発明の一実施形態に係わる車両管理システム１を構成する装置を示した図である。車両管理システム１は、車両の一例であるレンタル自転車を管理するシステムであり、付属装置１０Ａ，１０Ｂ、車両管理装置２０及び発信機４０を含む。通信網２は、データ通信のサービスを提供する移動体通信網である。なお、通信網２は、インターネットや固定電話網なども含めることができる。付属装置１０Ａ，１０Ｂ、車両管理装置２０及び端末装置３０は、通信網２を介してデータ通信を行う。
【００１６】
付属装置１０Ａ、１０Ｂは、レンタル自転車の車輪をロックする電子錠３を制御する機能を有しており、レンタル自転車に固定されている。付属装置１０Ａが固定されている自転車と、付属装置１０Ｂが固定されている自転車は異なる。付属装置１０Ａと付属装置１０Ｂは、ハードウェア構成は同じであるため、以下、各々を区別する必要がない場合は、「付属装置１０」と称する。付属装置１０は、通信網２を介して車両管理装置２０と通信を行う機能を備えている。
車両管理装置２０は、複数のレンタル自転車を管理する装置であり、レンタル自転車の電子錠３を解錠するためのパスコード、レンタル自転車の位置、レンタル自転車が貸与されるユーザーの情報などを管理する。
【００１７】
端末装置３０は、本実施形態においてはスマートフォンであり、通信網２を介して音声通信やデータ通信を行う。なお、本実施形態においては、端末装置３０はスマートフォンであるが、スマートフォンに限定されるものではなく、通信網２を介した通信を行う機能を備えているものであれば、タブレットＰＣ（Personal Computer）、フィーチャーフォン又はＰＤＡ（Personal Digital Assistant）などであってもよい。
【００１８】
発信機４０は、レンタル自転車の駐輪場（貸し出し場所や返却場所となる場所）に設置される装置である。本実施形態においては、複数の駐輪場があり、発信機４０が設置されている駐輪場は複数存在する。各駐輪場に設置された発信機４０は、各々駐輪場を一意に識別する駐輪場識別子を送信する。本実施形態においては、発信機４０は、３１５ＭＨｚ帯の電波を用いる無線装置であり、駐輪場識別子を予め定められた周期で送信する。なお、発信機４０は、電波が届く範囲が予め定められた範囲となるように、その出力が調整されている。一つの駐輪場が広い場合には、複数の発信機４０を駐輪場に設け、各発信機からは同じ駐輪場識別子を送信するようにしてもよい。本実施形態においては、一つの駐輪場には、付属装置１０を備えるレンタル自転車が複数台駐輪され、車両管理装置２０は、各駐輪場に駐輪された各レンタル自転車を管理する。
【００１９】
なお、図１においては、図面が繁雑になるのを防ぐため、付属装置１０Ａ、１０Ｂ、一つの車両管理装置２０、一つの発信機４０、１つの端末装置３０を示しているが、車両管理システム１においては、複数の付属装置１０と、複数の車両管理装置２０と、二つ以上の発信機４０が存在し得る。また、端末装置３０についても、複数の端末装置３０が存在し得る。
【００２０】
（付属装置１０の構成）
図２は、付属装置１０のハードウェア構成の一例を示したブロック図である。制御部１０１は、ＣＰＵ（Central Processing Unit）、ＲＯＭ（Read Only Memory）及びＲＡＭ（Random Access Memory）を備えたマイクロコンピューターである。ＣＰＵがＲＯＭに記憶されているプログラムを実行すると各種機能が実現する。
記憶部１０２は、不揮発性メモリーであり、レンタル自転車の電子錠３を解錠するためのパスコード、付属装置１０を一意に識別する装置識別子、レンタル自転車の返却場所となる駐輪場の駐輪場識別子などを記憶する。なお、本実施形態においては、レンタル自転車は、各々返却場所となる駐輪場が予め定められている。記憶部１０２には、レンタル自転車を返却することが可能な駐輪場の駐輪場識別子が記憶され、返却を許可されていない駐輪場の駐輪場識別子は記憶されない構成となっている。
【００２１】
表示部１０３は、液晶ディスプレイを備えており、付属装置１０を操作するための画面や各種メッセージ等を表示する。操作部１０４は、電源ボタン、テンキー、自転車のレンタルを開始するための「開始」ボタン、自転車のレンタルを終了するための「終了」ボタンなどを有する。通信部１０５は、通信網２を介して通信を行う通信インターフェースとして機能し、各種情報の受信や送信を行う。測位部１０７は、衛星航法システムの電波を受信するアンテナを備えており、受信した電波に基づいて付属装置１０の位置を表す位置情報を制御部１０１へ出力する。近距離通信部１０８は、発信機４０と通信を行う通信インターフェースとして機能する。近距離通信部１０８は、発信機４０が送信した駐輪場識別子を受信し、受信した駐輪場識別子を制御部１０１へ出力する。また、近距離通信部１０８は、各種メッセージの受信や送信を行う。なお、本実施形態においては、通信部１０５、測位部１０７及び近距離通信部１０８は、付属装置１０が備える構成となっているが、各々をレンタル自転車に固定し、付属装置１０の外部に設けるようにしてもよい。また、本実施形態においては、電子錠３は、付属装置１０の外部に設けられているが、付属装置１０と一体化されている構成であってもよい。
【００２２】
図３は、付属装置１０において実現する機能のうち、本発明に係る機能の構成を示したブロック図である。パスコード受信部１００１は、通信部１０５が受信したパスコードを受信するブロックである。パスコード受信部１００１が受信したパスコードは、記憶部１０２に記憶される。なお、本実施形態においては、パスコードは４桁の数字となっている。パスコード受付部１００３は、操作部１０４のテンキーで入力されたパスコードを受け付けるブロックである。パスコード受付部１００３が受け付けたパスコードは、錠制御部１００２へ送られる。設定部１００４は、記憶部１０２に記憶された複数のパスコードから選択したパスコードを、電子錠３を解錠するパスコードに設定するブロックである。錠制御部１００２は、電子錠３を制御するブロックである。錠制御部１００２は、パスコード受付部１００３が受け付けたパスコードと、設定部１００４が設定したパスコードとが一致した場合、電子錠３を解錠する。
【００２３】
識別子取得部１００５は、近距離通信部１０８が受信した駐輪場識別子を取得し、取得した駐輪場識別子を判定部１００６へ出力する。判定部１００６は、識別子取得部１００５が取得した駐輪場識別子と、記憶部１０２に記憶されている駐輪場識別子とに基づいて、付属装置１０が設けられたレンタル自転車が返却可能か否か判定するブロックである。判定部１００６は、識別子取得部１００５が取得した駐輪場識別子が記憶部１０２に記憶されている場合、付属装置１０が設けられたレンタル自転車を返却可能と判定する。
【００２４】
ステータス授受部１００７は、近距離通信部１０８を制御し、発信機４０へのステータスの送信や発信機４０から送信されたステータスの受信を行うブロックである。ステータス授受部１００７は、発信機４０へステータスを送信する送信手段および発信機から送信されたステータスを受信する受信手段として機能する。
送信判断部１０１０は、ステータス授受部１００７が受信した複数のステータスを車両管理装置２０へ送信するか否か判断するブロックであり、複数のステータスを車両管理装置２０へ送信するか否か判断する判断手段として機能する。
ステータス送信部１００９は、ステータス授受部１００７が受信した複数のステータスを、通信部１０５を制御して車両管理装置２０へ送信する送信手段の一例である。
受信部１００８は、車両管理装置２０から送信されるメッセージや指示を取得するブロックである。受信部１００８は、外部からの指示を取得する指示取得手段の一例である。
【００２５】
なお、付属装置１０Ａ、１０Ｂの構成は同じであるが、以下、付属装置１０Ａ、１０Ｂの各部を区別する必要がある場合、説明の便宜上、付属装置１０Ａの各部の符号の末尾には「Ａ」を付し、付属装置１０Ｂの各部の符号の末尾には「Ｂ」を付して説明を行う。
【００２６】
（車両管理装置２０の構成）
図４は、車両管理装置２０のハードウェア構成の一例を示したブロック図である。制御部２０１は、ＣＰＵ、ＲＯＭ及びＲＡＭを有しており、ＣＰＵがＲＯＭに記憶されているプログラムを実行すると各種機能が実現する。記憶部２０２は、ハードディスク装置を有しており、付属装置１０へ送信したパスコードや、付属装置１０のステータス、レンタル自転車を借りるユーザーに関する情報などを記憶する。ユーザーに関する情報としては、車両管理装置２０がユーザーを認証するためのユーザー識別子やパスワード、ユーザーの氏名、ユーザーの電子メールアドレスなどがある。なお、これらの情報は一例であり、ユーザーの住所や電話番号などを記憶してもよい。ユーザーに関する情報は、ユーザーがレンタル自転車を借用する前に予め記憶部２０２に記憶される。
【００２７】
表示部２０３は、液晶ディスプレイを備えており、車両管理装置２０を操作するための画面や記憶部２０２に記憶されている情報などを表示する。操作部２０４は、キーボードやマウスなどの入力装置を有している。車両管理装置２０は、キーボードやマウスに行われた操作に応じて動作する。通信部２０５は、通信網２を介して通信を行う通信インターフェースとして機能する。通信部２０５は、通信網２を介して付属装置１０や端末装置３０などと情報のやり取りを行う。
【００２８】
図５は、車両管理装置２０において実現する機能のうち、本発明に係る機能の構成を示したブロック図である。パスコード発行部２００３は、付属装置１０や端末装置３０へ送信するパスコードを発行するブロックである。第１送信部２００１は、パスコード発行部２００３が発行した複数のパスコードや、付属装置１０へ送信するメッセージなどを付属装置１０へ送信するブロックである。第１送信部２００１は、通信部２０５を制御してパスコードやメッセージなどを付属装置１０へ送信する。第２送信部２００２は、レンタル自転車が貸与されるユーザーの端末装置３０へパスコードを送信するブロックである。第２送信部２００２は、通信部２０５を制御してパスコードを端末装置３０へ送信する。受信部２００４は、付属装置１０から送信されるメッセージや各種情報を受信するブロックである。
【００２９】
（発信機４０の構成）
図６は、発信機４０のハードウェア構成の一例を示したブロック図である。制御部４０１は、ＣＰＵ、ＲＯＭ及びＲＡＭを有しており、ＣＰＵがＲＯＭに記憶されているプログラムを実行すると、後述する各種機能が実現する。記憶部４０２は、不揮発性メモリーを有しており、駐輪場識別子を記憶する。通信部４０５は、付属装置１０と通信を行う通信インターフェースとして機能し、各種メッセージや駐輪場識別子の送信、付属装置１０から送信される情報の受信などを行う。
【００３０】
図７は、発信機４０において実現する機能のうち、本発明に係る機能の構成を示したブロック図である。
メッセージ送信部４００２は、付属装置１０のステータスを要求する要求メッセージを、通信部４０５を制御して送信する。
メッセージ受信部４００１は、要求メッセージに応じて付属装置１０から送信される応答メッセージを受信する。メッセージ受信部４００１が受信する応答メッセージには、応答メッセージを送信した付属装置１０のステータス（装置識別子、バッテリー残量、位置情報）が含まれる。メッセージ受信部４００１は、付属装置１０のステータスを受信する受信手段の一例である。
【００３１】
選択部４００３は、メッセージ受信部４００１が受信した応答メッセージに含まれているステータスに基づいて、複数の付属装置１０のステータスを代表して送信する一の付属装置１０を選択する選択手段の一例である。本実施形態においては、選択部４００３は、ステータスに含まれるバッテリー残量に基づいて、一の付属装置１０を選択する。
ステータス送信部４００４は、メッセージ受信部４００１が受信した複数の付属装置１０からの応答メッセージに含まれているステータスを、選択部４００３が選択した付属装置１０へ送信する送信手段の一例である。
【００３２】
（実施形態の動作例）
まず、図８を参照して、本実施形態の動作例について説明する。なお、以下に説明する動作例においては、レンタル自転車を返却可能な駐輪場は、発信機４０がある駐輪場であり、この駐輪場の駐輪場識別子が付属装置１０Ａ、１０Ｂの記憶部１０２に予め記憶されている場合を想定する。
【００３３】
レンタル自転車の管理者が付属装置１０Ａの電源をオンにすると、制御部１０１ＡのＣＰＵがＲＯＭに記憶されているプログラムを起動する（図８のステップＳ１）。制御部１０１Ａは、まず自身の装置識別子を含み、起動したことを示すメッセージを車両管理装置２０へ送信する（ステップＳ２）。
【００３４】
ステップＳ２で送信されたメッセージを通信部２０５が受信すると、制御部２０１（パスコード発行部２００３）は、付属装置１０Ａへ送信するパスコードを発行する。なお、ここで制御部２０１は、複数の異なるパスコード（本実施形態では４個）を発行し、発行した第１パスコード〜第４パスコードと、受信したメッセージに含まれていた装置識別子とを対応付けて、図９（ａ）に示したように記憶部２０２に記憶させる。なお、「受信済み」のフラグと「有効」のセルの値は、発行したパスコードが付属装置１０で受信されたことが確認されるまでは「０」にされる。制御部２０１（第１送信部２００１）は、パスコードの記憶が終了すると、発行した複数のパスコードを含み、パスコードを設定するよう要求するメッセージを付属装置１０Ａへ送信する（ステップＳ３）。なお、複数のパスコードは、第１パスコード、第２パスコード、第３パスコード、第４パスコードの順番に送信される。
【００３５】
ステップＳ３で送信された複数のパスコードを付属装置１０Ａの通信部１０５が受信すると、制御部１０１（パスコード受信部１００１）は、通信部１０５が受信したパスコードを受信する。制御部１０１は、受信した複数のパスコードを受信した順番で図９（ｂ）に示したように記憶部１０２に記憶させる（ステップＳ４）。また、制御部１０１（設定部１００４）は、受信した順番が１番目のパスコード（ここでは「１００１」）を、電子錠３を解錠するパスコードとして設定する（ステップＳ５）。制御部１０１は、パスコードの設定を終了した後、装置識別子を含み、パスコードを受信したことを通知するメッセージを車両管理装置２０へ送信する（ステップＳ６）。このメッセージを通信部２０５が受信すると、制御部２０１は、レンタル自転車を借用するユーザーに送るパスコードを設定する（ステップＳ７）。具体的には、制御部２０１は、メッセージに含まれている装置識別子に対応付けて記憶されている「受信済み」のフラグを「１」にする。また、制御部２０１は、「受信済み」のフラグが１である行の「有効」のセルを「１」にする。「有効」のセルは、第１パスコード〜第４パスコードのうち、どのパスコードが電子錠３を解錠するパスコードとして設定されているかを示す値が格納される。ここで「１」が格納されている場合は第１パスコードが設定され、「２」が格納されている場合は第２パスコードが設定されている。また、「３」が格納されている場合は第３パスコードが設定され、「４」が格納されている場合は第４パスコードが設定されている。「受信済み」のフラグを参照することにより、発行したパスコードを付属装置１０が受信したか否かを判定できる。また、「有効」のセルを参照することにより、付属装置１０において、どのパスコードが電子錠３を解錠するパスコードとして設定されているか知ることができる。
【００３６】
レンタル自転車を借用するユーザーは、端末装置３０を操作して車両管理装置２０へアクセスし、電子錠３を解錠するためのパスコードを取得する。具体的には、まず、ユーザーが車両管理装置２０へアクセスし、車両管理装置２０がユーザーを認証する（ステップＳ８）。ここでは、端末装置３０においてユーザーがＷｅｂブラウザを操作し、車両管理装置２０へログインするためのＷｅｂページへアクセスする操作を行うと、当該Ｗｅｂページを要求するメッセージが車両管理装置２０へ送信される。車両管理装置２０は、このメッセージに応じて、ユーザーを認証するユーザー識別子及びパスワードを入力するＷｅｂページを端末装置３０へ送信する。このＷｅｂページを端末装置３０が表示した後、ユーザーがユーザー識別子及びパスワードをＷｅｂページに入力し、入力したユーザー識別子及びパスワードを送信する操作を行うと、入力したユーザー識別子及びパスワードが車両管理装置２０へ送信される。車両管理装置２０は、送信されたユーザー識別子及びパスワードの組を記憶している場合、ユーザーに提供するサービスのメニュー画面のＷｅｂページを端末装置３０へ送信する。
【００３７】
次にレンタル自転車の駐輪場を選択する動作が行われる（ステップＳ９）。ここでは、メニュー画面から駐輪場を選択するページへ遷移する操作をユーザーが行うと、レンタル自転車の複数の駐輪場の地図を表示するＷｅｂページが車両管理装置２０から端末装置３０へ送られ、このＷｅｂページを端末装置３０が表示する。ユーザーが、表示された駐輪場の中から駐輪場を選択する操作を行うと、当該駐輪場に保管されているレンタル自転車の一覧を表示するＷｅｂページが車両管理装置２０から端末装置３０へ送信され、レンタル自転車の一覧が端末装置３０において表示される。
【００３８】
次に借用するレンタル自転車を選択する動作が行われる（ステップＳ１０）。ここでユーザーが、表示されたレンタル自転車の一覧から借用するレンタル自転車を選択する操作を端末装置３０において行うと、選択したレンタル自転車の識別子が車両管理装置２０へ通知される。例えば、付属装置１０Ａを有するレンタル自転車が選択されると、このレンタル自転車の識別子が車両管理装置２０へ通知される。
【００３９】
ユーザーにより選択されたレンタル自転車の識別子を通信部２０５が受信すると、制御部２０１は、当該識別子のレンタル自転車に固定されている付属装置１０Ａで受信済みのパスコードのうち、「有効」のセルに格納されている値で特定されるパスコード（ここでは「受信済み」のフラグが１である行の第１パスコード「１００１」）を選択する。そして、制御部２０１（第２送信部２００２）は、選択したパスコードを表示するＷｅｂページを端末装置３０へ送信する（ステップＳ１１）。端末装置３０は、このＷｅｂページを受信すると、受信したＷｅｂページを表示する。これにより、ユーザーは、自分が選択したレンタル自転車を使用するためのパスコードを知ることができる（ステップＳ１２）。また、車両管理装置２０は、選択されたレンタル自転車に固定されている付属装置１０Ａの装置識別子と、ユーザーのユーザー識別子とを対応付けて記憶する。
【００４０】
この後、ユーザーは、選択したレンタル自転車がある駐輪場へ行き、選択したレンタル自転車に設けられている付属装置１０Ａを操作する。具体的には、ユーザーは、まず、開始ボタンを押下する。制御部１０１は、開始ボタンが押下されると、パスコードの入力を促すメッセージが表示されるように表示部１０３を制御する。次にユーザーがパスコードを操作部１０４のテンキーで入力すると、制御部１０１（パスコード受付部１００３）は、入力されたパスコードを受け付ける（ステップＳ１３）。制御部１０１（錠制御部１００２）は、受け付けたパスコードと設定したパスコードとが一致するか判断し、通常モードが選択されており、受け付けたパスコードと設定したパスコードとが一致した場合、電子錠３を解錠する（ステップＳ１４）。これにより、ユーザーは、付属装置１０Ａを有するレンタル自転車を使用することが可能となる。
【００４１】
制御部１０１は、電子錠３を解錠すると、記憶部１０２に記憶されている装置識別子を含み、レンタル開始を通知するメッセージを、通信部１０５を制御して車両管理装置２０へ送信する（ステップＳ１５）。このメッセージを通信部２０５が受信すると、制御部２０１は、メッセージに含まれている装置識別子の付属装置１０Ａを有するレンタル自転車をレンタル中として管理する。
【００４２】
続いて、レンタル自転車を返却する場合の動作について説明する。ユーザーが、発信機４０のある駐輪場へ行き、発信機４０が出力する電波を受信可能な範囲に付属装置１０Ａが入ると、近距離通信部１０８は、発信機４０が送信する装置識別子を受信する（ステップＳ１６）。制御部１０１（識別子取得部１００５）は、近距離通信部１０８が受信した駐輪場識別子を取得する。制御部１０１（判定部１００６）は、取得した駐輪場識別子が記憶部１０２に記憶されているか判定する（ステップＳ１７）。上述したように、本動作例においては、発信機４０が送信する駐輪場識別子が、記憶部１０２に記憶されている。制御部１０１は、受信した駐輪場識別子が記憶部１０２に記憶されている場合、レンタル自転車を返却可能と判定し、施錠を促すメッセージが表示されるように表示部１０３を制御する。このメッセージを見たユーザーは、電子錠３を施錠する（ステップＳ１８）。
【００４３】
制御部１０１は、レンタル自転車を返却可能と判定すると、終了ボタンの押下を受け付けるようになる。例えば、制御部１０１は、終了ボタンを点灯させ、レンタル終了可能な状態をユーザーに示してもよく、終了ボタンの押下を促すメッセージを表示部１０３に表示させるようにしてもよい。ここでユーザーが終了ボタンを押下すると（ステップＳ１９）、制御部１０１は、自身の装置識別子を含み、レンタル終了を通知するメッセージを、通信部１０５を制御して車両管理装置２０へ送信する（ステップＳ２０）。なお、ステップＳ２０で送信するメッセージには、測位部１０７が出力した位置情報を含めるようにしてもよい。制御部１０１（設定部１００４）は、ステップＳ２０の処理が終了すると、記憶した４つのパスコードのうち、次に電子錠３を解錠するパスコードとして２番目に送信された第２パスコード（ここでは「２３４２」）を設定する（ステップＳ２１）。
【００４４】
ステップＳ２０で送信されたメッセージを通信部２０５が受信すると、制御部２０１は、受信したメッセージに含まれている装置識別子に対応付けて記憶されているユーザー識別子を特定し、当該ユーザー識別子に対応付けて記憶している電子メールアドレスを記憶部１０２から取得する。そして制御部２０１は、レンタル終了を通知する電子メールを生成し、取得した電子メールアドレスを宛先として送信する（ステップＳ２２）。
【００４５】
また、車両管理装置２０は、次のユーザーに送信するパスコードを設定する（ステップＳ２３）。具体的には、制御部２０１は、受信したメッセージに含まれていた装置識別子に対応付けて記憶されている行のうち「受信済み」のフラグが１である行を特定し、特定した行の「有効」のセルの値を２にする。次に制御部２０１は、新たに複数のパスコードを発行し、発行した第１パスコード〜第４パスコードと、受信したメッセージに含まれていた装置識別子とを対応付けて、図９（ｃ）に示したように記憶部２０２に記憶させる。なお、新たに発行したパスコードの行においては「受信済み」のフラグが「０」にされ、「有効」のセルの値が０にされる。制御部２０１は、パスコードの記憶が終了すると、新たに発行した複数のパスコードを含み、パスコードを設定するよう要求するメッセージを付属装置１０へ送信する（ステップＳ２４）。なお、複数のパスコードは、ここでも第１パスコード、第２パスコード、第３パスコード、第４パスコードの順番に送信される。
【００４６】
付属装置１０Ａにおいては、ステップＳ２４で送信された複数のパスコードを通信部１０５が受信すると、制御部１０１が、受信した複数のパスコードを受信した順番で図９（ｄ）に示したように記憶部１０２に記憶させる（ステップＳ２５）。なお、制御部１０１は、記憶部１０２に記憶されていたパスコードを、新たに受信したパスコードで上書きし、ステップＳ４で記憶したパスコードを消去する。また、制御部１０１（設定部１００４）は、受信した順番が１番目のパスコード（ここでは「２００１」）を、電子錠３を解錠するパスコードとして設定する（ステップＳ２６）。制御部１０１は、パスコードの設定を終了した後、装置識別子を含み、パスコードを受信したことを通知するメッセージを車両管理装置２０へ送信する（ステップＳ２７）。このメッセージを通信部２０５が受信すると、制御部２０１は、次のユーザーに送信するパスコードを設定する（ステップＳ２８）。具体的には、制御部２０１は、図９（ｅ）に示したように、メッセージに含まれている装置識別子に対応付けて記憶されていた情報のうち、「受信済み」のフラグが「１」であった行（図９（ｃ）の１行目）を消去し、「受信済み」のフラグが「０」となっていた行（図９（ｃ）の２行目）の「受信済み」のフラグを「１」にし、当該行の「有効」のセルの値を１にする。つまり、ステップＳ２３で新たに発行したパスコードが受信済みのパスコードとなる。
【００４７】
次に、図１０を参照して、付属装置１０Ａ、１０Ｂのステータスを車両管理装置２０へ送信するときの動作例について説明する。
まず、発信機４０の制御部４０１（メッセージ送信部４００２）は、付属装置１０のスタータスを要求する要求メッセージを予め定められたタイミング（例えば毎時０分）で送信する（ステップＳ３１）。要求メッセージを付属装置１０Ａの近距離通信部１０８Ａが受信すると、制御部１０１Ａは、測位部１０７Ａから位置情報を取得する。位置情報を取得した制御部１０１Ａ（ステータス送信部１００９）は、付属装置１０Ａのステータス（取得した位置情報、付属装置１０Ａの電源であるバッテリーの残量、および付属装置１０Ａの装置識別子）を含む応答メッセージを、近距離通信部１０８Ａを制御して送信する（ステップＳ３２）。また、要求メッセージを付属装置１０Ｂの近距離通信部１０８Ｂが受信すると、制御部１０１Ｂは、測位部１０７Ｂから位置情報を取得する。位置情報を取得した制御部１０１Ｂ（ステータス送信部１００９）は、付属装置１０Ｂのステータス（取得した位置情報、付属装置１０Ｂの電源であるバッテリーの残量を示す情報、および付属装置１０Ｂの装置識別子）を含む応答メッセージを、近距離通信部１０８Ｂを制御して送信する（ステップＳ３３）。なお、駐輪場に付属装置１０Ａ、１０Ｂ以外の他の付属装置１０もある場合には、他の付属装置１０からもステータスが送信される。
【００４８】
通信部４０５は、付属装置１０Ａから送信された応答メッセージと、付属装置１０Ｂから送信された応答メッセージを受信する。制御部４０１（メッセージ受信部４００１）は、通信部４０５が応答メッセージを受信すると、応答メッセージに含まれているステータスを取得する（ステップＳ３４）。制御部４０１（選択部４００３）は、応答メッセージからステータスを取得すると、代表してステータスを車両管理装置２０へ送信する一台の付属装置１０を選択する（ステップＳ３５）。具体的には、制御部４０１は、取得したステータスに含まれているバッテリーの残量を示す情報により付属装置１０を選択する。例えば、制御部４０１は、付属装置１０Ａのバッテリーの残量が付属装置１０Ｂのバッテリーの残量より多い場合、付属装置１０Ａを選択する。
【００４９】
次に、制御部４０１（ステータス送信部４００４）は、代表してステータスを送信する付属装置１０の装置識別子（ここでは選択した付属装置１０Ａの装置識別子）、付属装置１０Ａのステータス（付属装置１０Ａの位置情報、付属装置１０Ａのバッテリーの残量、付属装置１０Ａの装置識別子）、および付属装置１０Ｂのステータス（付属装置１０Ｂの位置情報、付属装置１０Ｂのバッテリーの残量、付属装置１０Ｂの装置識別子）を含む送信指示メッセージを、通信部４０５を制御して送信する（ステップＳ３６）。
【００５０】
通信部１０５Ａと通信部１０５Ｂは、送信指示メッセージを受信する。制御部１０１Ｂ（ステータス授受部１００７）は、通信部１０５Ｂが受信した送信指示メッセージを取得する。また、制御部１０１Ｂ（送信判断部１０１０）は、代表してステータスを送信するか判断する（ステップＳ３７）。具体的には、制御部１０１Ｂは、送信指示メッセージに含まれている情報から、代表してステータスを送信する付属装置１０の装置識別子を取得する。制御部１０１Ｂは、取得した装置識別子と、記憶部１０２に記憶されている自身の装置識別子とを比較する。本動作例においては、送信指示メッセージから取得される装置識別子は、付属装置１０Ａの装置識別子であり、付属装置１０Ｂの装置識別子ではないため、制御部１０１Ｂは、送信指示メッセージに含まれているステータスを車両管理装置２０へ送信しないと判断する。
【００５１】
一方、制御部１０１Ａ（ステータス授受部１００７）も、通信部１０５Ａが受信した送信指示メッセージを取得する。制御部１０１Ａ（送信判断部１０１０）は、送信指示メッセージを取得すると、代表してステータスを送信するか判断する（ステップＳ３８）。制御部１０１Ａは、送信指示メッセージに含まれている情報から、代表してステータスを送信する付属装置１０の装置識別子を取得する。制御部１０１Ａは、取得した装置識別子と、記憶部１０２に記憶されている自身の装置識別子とを比較する。ここで、送信指示メッセージから取得される装置識別子は、付属装置１０Ａの装置識別子であり、自身の装置識別子であるため、制御部１０１Ａ（送信判断部１０１０）は、送信指示メッセージに含まれていた付属装置１０Ａと付属装置１０Ｂのステータスを車両管理装置２０へ送信すると判断し、ステータス送信部１００９は、付属装置１０Ａと付属装置１０Ｂのステータスを車両管理装置２０へ送信する（ステップＳ３９）。
【００５２】
付属装置１０Ａから送信されたステータスを通信部２０５が受信すると、制御部２０１は、受信した付属装置１０Ａと付属装置１０Ｂのステータスを取得する。制御部２０１は、取得したステータスを記憶部２０２に記憶させる（ステップＳ４０）。記憶部２０２においては、装置識別子に対応付けて位置情報とバッテリーの残量が記憶される。これにより車両管理装置２０においては、装置識別子で特定される付属装置１０について、位置とバッテリーの残量を知ることができる。
【００５３】
本実施形態によれば、一台の付属装置１０が、複数の付属装置１０のステータスをまとめて車両管理装置２０へ送信するため、複数の付属装置１０の各々が個別に車両管理装置２０へステータスを送信する構成と比較すると、通信網２に掛かる負荷を抑えることができる。また、本実施形態においては、一台の付属装置１０が複数の付属装置１０のステータスをまとめて送信するのは、予め定められたタイミングのときであるため、通信網２に掛かる負荷を抑えることができる。
【００５４】
［変形例］
以上、本発明の実施形態について説明したが、本発明は上述した実施形態に限定されることなく、他の様々な形態で実施可能である。例えば、上述の実施形態を以下のように変形して本発明を実施してもよい。なお、上述した実施形態及び以下の変形例は、各々を組み合わせてもよい。
【００５５】
上述した実施形態においては、発信機４０が付属装置１０のステータスを要求し、代表となった付属装置１０が複数の付属装置１０のステータスをまとめて送信するのは毎時０分のときであるが、発信機４０がステータスを要求し、代表の付属装置１０がステータスをまとめて送信するタイミングは、このタイミング限定されるものではない。例えば、レンタル自転車の返却時に付属装置１０において終了ボタンが押されると、終了ボタンが押された付属装置１０は、ステータスを発信機４０へ送信する。ステータスを受信した発信機４０は、要求メッセージを送信する。要求メッセージを受信した付属装置１０は、応答メッセージを送信し、複数の付属装置１０から応答メッセージを受信した発信機４０は、送信指示メッセージを送信する。送信指示メッセージを受信して代表となった付属装置１０は、複数の付属装置１０のステータスをまとめて車両管理装置２０へ送信する。この構成によれば、レンタル自転車の返却時のステータスを車両管理装置２０で知ることができる。
【００５６】
上述した実施形態においては、所定時間毎（毎時０分）に発信機４０が付属装置１０のステータスを要求し、代表となった付属装置１０が複数の付属装置１０のステータスをまとめて送信する構成であるが、この構成に限定されるものではない。例えば、レンタル自転車が返却される際、返却されるレンタル自転車の付属装置１０が車両管理装置２０へ複数の付属装置１０のステータスをまとめて送信する構成であってもよい。
具体的には、例えば、レンタル自転車の返却時に付属装置１０Ａにおいて終了ボタンが押されると、付属装置１０Ａは、返却処理に入ることを発信機４０へ通知する。返却処理に入ることを通知された発信機４０は、複数の付属装置１０に対して要求メッセージを送信する（ステップＳ３１に対応）。要求メッセージを受信した付属装置１０Ａ、１０Ｂは、それぞれ応答メッセージを送信し（ステップＳ３２，Ｓ３３に対応）、これを受信した発信機４０は、ステータスを送信する付属装置１０を選択する際に（ステップＳ３５に対応）、返却処理に入ることを通知してきた付属装置１０Ａを選択して、送信指示メッセージを生成する。このようにして作成された送信指示メッセージは、発信機４０により付属装置１０に送信され、付属装置１０Ａは、送信指示メッセージに含まれているステータスと、レンタル終了を通知するメッセージとをまとめて車両管理装置２０に送信する。
この構成によれば、車両管理装置２０と通信を行う付属装置１０が、他の付属装置１０の情報もまとめて送信することになり、所定時間以外のタイミングにおいても、複数の付属装置１０のステータスを車両管理装置２０で把握することができる。
【００５７】
また、さらに上記の構成に追加して、通常とは異なるタイミングで付属装置１０から車両管理装置１０へステータスが送信されるような構成にした場合に、その送信時刻を管理・制御するようにしてもよい。
具体的には、付属装置１０は、車両管理装置１０へステータスを送信した後、ステータス送信を行った旨を発信機４０へ通知する。これを受け取った発信機４０は、その時刻を最終ステータス送信日時として保存しておく。１時間毎にステータスを送信するような構成とした場合、発信機４０は、最終ステータス送信日時から１時間をカウントするようにする。１時間経過する前に、他の付属装置１０が返却されるようなことがあれば、またステータスの送信が行われるため、ステータスの送信が行われてから１時間をカウントすることとする。このようにすることで、ステータス送信を効率的に行うことができ、無駄な通信を省略することができる。
【００５８】
上述した実施形態においては、発信機４０が要求メッセージを送信するタイミングは、毎時０分に限定されるものではなく他のタイミングであってもよい。例えば、毎時０分から１５分毎や毎時３０分毎に要求メッセージを送信してもよい。また、発信機４０が要求メッセージを送信するタイミングは、１時間おきに送信するのであれば、毎時０分ではないタイミングで送信してもよい。この構成によれば、複数の駐輪場で発信機４０が要求メッセージを送信するタイミングをずらしておけば、各々の駐輪場の付属装置１０から送信されるステータスを車両管理装置２０が受信するタイミングをずらすことができる。
【００５９】
本発明においては、車両管理装置２０は、端末装置３０のユーザーへパスコードを通知した後、パスコードをユーザーへ通知したことを、ユーザーが選択したレンタル自転車の付属装置１０へ通知するようにしてもよい。この構成においては、当該通知を受信した付属装置１０は、施錠されて終了ボタンが押下されるまでは、要求メッセージに応じてステータスを送信するときに、代表としてステータスを送信できないことを示す情報を送信し、発信機４０は、この情報を送信した付属装置１０を、スタータスを送信する装置として選択しないようにしてもよい。
ユーザーにより使用される予定のあるレンタル自転車またはユーザーが使用中のレンタル自転車に設けられている付属装置１０が代表してステータスを送信する装置となると、代表として選択されて発信機４０からの送信指示メッセージが届く前にレンタル自転車が移動してしまう可能性があり、この場合、送信指示メッセージを受信できず、ステータスを送信できなくなってしまう。しかしながら、上述したように、レンタルされる予定がある自転車の付属装置１０や、使用中である自転車の付属装置１０を、ステータスを送信する装置として選択しないようにすれば、ステータスが送信できなくなることを防ぎ、より確実にステータスを車両管理装置２０へ送信することができる。
【００６０】
上述した実施形態においては、発信機４０は、要求メッセージを送信した後、応答メッセージが送信されるのを所定時間待つようにしてもよい。例えば、要求メッセージを受信した付属装置１０においては、内部で他の処理を実行していた場合、すぐに応答メッセージを送信できない場合があるが、この構成によれば、応答メッセージが送信されるのを待ち、確実に複数の付属装置１０からステータスを取得することができる。
【００６１】
上述した実施形態においては、端末装置３０のユーザーに貸す車両は自転車となっているが、自転車に限定されるものではなく、オートバイや自動車などであってもよい。また、端末装置３０のユーザーに貸す乗り物は、ボートやスノーモービル等、他の乗り物であってもよい。
【００６２】
上述した実施形態においては、発信機４０が要求メッセージを送信し、要求メッセージに応じて付属装置１０が応答メッセージを送信しているが、この構成に限定されるものではない。例えば、発信機４０は、毎時０分に要求メッセージを送信せず、付属装置１０が、自信の装置識別子とステータスとを毎時０分に発信機４０へ送信する構成としてもよい。そして、発信機４０は、複数の付属装置１０から送信された装置識別子とステータスとを受信すると、受信した装置識別子とステータスとに基づいて、ステータスを送信する付属装置１０を選択する。この構成においても、代表となった付属装置１０が複数の付属装置１０のステータスを送信するため、通信網２に掛かる負荷を抑えることができる。
【００６３】
本発明に係る機能を実現するプログラムは、磁気記録媒体（磁気テープ、磁気ディスク（ＨＤＤ（Hard Disk Drive）、ＦＤ（Flexible Disk））など）、光記録媒体（光ディスクなど）、光磁気記録媒体、半導体メモリーなどのコンピュータ読取り可能な記録媒体に記憶した状態で提供し、各装置にインストールしてもよい。また、通信網２を介してプログラムをダウンロードして各装置にインストールしてもよい。
【符号の説明】
【００６４】
１…車両管理システム、２…通信網、１０，１０Ａ，１０Ｂ…付属装置、２０…車両管理装置、３０…端末装置、４０…発信機、１０１…制御部、１０２…記憶部、１０３…表示部、１０４…操作部、１０５…通信部、１０７…測位部、１０８…近距離通信部、２０１…制御部、２０２…記憶部、２０３…表示部、２０４…操作部、２０５…通信部、４０１…制御部、４０２…記憶部、４０３…通信部、１００１…パスコード受信部、１００２…錠制御部、１００３…パスコード受付部、１００４…設定部、１００５…識別子取得部、１００６…判定部、１００７…ステータス授受部、１００８…受信部、１００９…ステータス送信部、２００１…第１送信部、２００２…第２送信部、２００３…パスコード発行部、２００４…受信部、４００１…メッセージ受信部、４００２…メッセージ送信部、４００３…選択部、４００４…ステータス送信部
【図１】
0006315687.tif 000002
【図２】
0006315687.tif 000003
【図３】
0006315687.tif 000004
【図４】
0006315687.tif 000005
【図５】
0006315687.tif 000006
【図６】
0006315687.tif 000007
【図７】
0006315687.tif 000008
【図８】
0006315687.tif 000009
【図９】
0006315687.tif 000010
【図１０】
0006315687.tif 000011