(57)【要約】【課題】予約の競合の発生を防止する技術の提供。【解決手段】利用者による駐車スペースの指定を受け付ける予約受付部と、前記駐車スペースの予約状況を記録する複数の予約状況記録装置であって、少なくとも１個の前記駐車スペースが前記予約状況の記録対象として重複している複数の前記予約状況記録装置のいずれかにおける前記予約状況に、指定された前記駐車スペースが予約済であると記録されている場合に、指定された前記駐車スペースと異なる前記駐車スペースである代替スペースを取得する代替スペース取得部と、前記代替スペースを案内する代替スペース案内部と、を備える駐車スペース案内システムを構成する。【選択図】図１
2018092510.tif 000002
【特許請求の範囲】
【請求項１】
利用者による駐車スペースの指定を受け付ける予約受付部と、
前記駐車スペースの予約状況を記録する複数の予約状況記録装置であって、少なくとも１個の前記駐車スペースが前記予約状況の記録対象として重複している複数の前記予約状況記録装置のいずれかにおける前記予約状況に、指定された前記駐車スペースが予約済であると記録されている場合に、指定された前記駐車スペースと異なる前記駐車スペースである代替スペースを取得する代替スペース取得部と、
前記代替スペースを案内する代替スペース案内部と、
を備える駐車スペース案内システム。
【請求項２】
前記代替スペースは、
指定された前記駐車スペースに類似する他の前記駐車スペースである、
請求項１に記載の駐車スペース案内システム。
【請求項３】
前記代替スペース案内部は、
前記代替スペースを過去に利用した者による評価を案内する、
請求項１または請求項２のいずれかに記載の駐車スペース案内システム。
【請求項４】
請求項１〜請求項３のいずれかに記載の駐車スペース案内システムを備えるナビゲーションシステム。
【請求項５】
前記代替スペースを目的地とした経路を取得し、当該経路を案内する経路案内部、
を備える請求項４に記載のナビゲーションシステム。
【請求項６】
利用者が指定した駐車スペースを取得する指定スペース取得部と、
前記駐車スペースの予約状況を記録する複数の予約状況記録装置であって、少なくとも１個の前記駐車スペースが前記予約状況の記録対象として重複している複数の前記予約状況記録装置に対して、指定された前記駐車スペースが予約済であるか否かの問い合わせを行う予約状況確認部と、
複数の前記予約状況記録装置のいずれかにおいて、指定された前記駐車スペースが予約済である場合、指定された前記駐車スペースと異なる前記駐車スペースである代替スペースを前記利用者が利用する端末に案内させる案内制御部と、
を備える予約状況確認システム。
【請求項７】
コンピュータを、
利用者による駐車スペースの指定を受け付ける予約受付部、
前記駐車スペースの予約状況を記録する複数の予約状況記録装置であって、少なくとも１個の前記駐車スペースが前記予約状況の記録対象として重複している複数の前記予約状況記録装置のいずれかにおける前記予約状況に、指定された前記駐車スペースが予約済であると記録されている場合に、指定された前記駐車スペースと異なる前記駐車スペースである代替スペースを取得する代替スペース取得部、
前記代替スペースを案内する代替スペース案内部、
として機能させる駐車スペース案内プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、駐車スペース案内システム、ナビゲーションシステム、予約状況確認システムおよび駐車スペース案内プログラムに関する。
【背景技術】
【０００２】
従来、遠隔地から駐車場の予約を行うことが可能なシステムが知られている。例えば、特許文献１においては、駐車場の利用状況及び予約状況を記憶しておき、予約要求があったときに要求内容と利用状況及び予約状況とを対比し、受付可能である場合に予約を実行する技術が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平９−１６８９８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
従来の技術においては、単一の駐車スペースの予約状況が複数の管理会社によって管理されている場合に予約の競合が発生する場合があった。すなわち、駐車スペースの貸し主は、複数の管理会社に駐車スペースの予約管理を依頼することによって利用率の向上を望む場合が多い。そして、貸し主が、複数の管理会社に対して自身の駐車スペースの管理を依頼すると、予約の競合が発生し得る。
本発明は、前記課題にかんがみてなされたもので、予約の競合の発生を防止する技術を提供することを目的とする。
【課題を解決するための手段】
【０００５】
上記の目的を達成するため、駐車スペース案内システムは、利用者による駐車スペースの指定を受け付ける予約受付部と、駐車スペースの予約状況を記録する複数の予約状況記録装置であって、少なくとも１個の駐車スペースが予約状況の記録対象として重複している複数の予約状況記録装置のいずれかにおける予約状況に、指定された駐車スペースが予約済であると記録されている場合に、指定された駐車スペースと異なる駐車スペースである代替スペースを取得する代替スペース取得部と、代替スペースを案内する代替スペース案内部と、を備える。
【０００６】
上記の目的を達成するため、予約状況確認システムは、利用者が指定した駐車スペースを取得する指定スペース取得部と、駐車スペースの予約状況を記録する複数の予約状況記録装置であって、少なくとも１個の駐車スペースが予約状況の記録対象として重複している複数の予約状況記録装置に対して、指定された駐車スペースが予約済であるか否かの問い合わせを行う予約状況確認部と、複数の予約状況記録装置のいずれかにおいて、指定された駐車スペースが予約済である場合、指定された駐車スペースと異なる駐車スペースである代替スペースを利用者が利用する端末に案内させる案内制御部と、を備える。
【０００７】
上記の目的を達成するため、駐車スペース案内プログラムは、コンピュータを、利用者による駐車スペースの指定を受け付ける予約受付部、駐車スペースの予約状況を記録する複数の予約状況記録装置であって、少なくとも１個の駐車スペースが予約状況の記録対象として重複している複数の予約状況記録装置のいずれかにおける予約状況に、指定された駐車スペースが予約済であると記録されている場合に、指定された駐車スペースと異なる駐車スペースである代替スペースを取得する代替スペース取得部、代替スペースを案内する代替スペース案内部、として機能させる。
【０００８】
すなわち、駐車スペース案内システム、予約状況確認システムおよび駐車スペース案内プログラムでは、単一の駐車スペースの予約状況が複数の予約状況記録装置のそれぞれで独立して管理され得る状況である。従って、ある駐車スペースに関し、いずれかの予約状況記録装置では予約済であると記録されているが、他の予約状況記録装置では予約済であると記録されていない状況が発生し得る。この場合において、当該駐車スペースの予約済の時間帯に対する予約を他の予約状況記録装置において受け付けると予約の競合が発生してしまう。そこで、駐車スペース案内システム、予約状況確認システムおよび駐車スペース案内プログラムでは、利用者によって指定された駐車スペースが予約済であると記録されている場合に、指定された駐車スペースと異なる代替スペースを取得し、利用者に案内する。従って、利用者が、駐車スペース案内システム、予約状況確認システムおよび駐車スペース案内プログラムを利用して予約を行えば、予約の競合が発生することを防止することができる。
【図面の簡単な説明】
【０００９】
【図１】予約システムのブロック図である。
【図２】図２Ａは予約状況情報生成処理のフローチャート、図２Ｂは予約状況確認処理のフローチャート、図２Ｃは駐車スペース案内処理のフローチャートである。
【発明を実施するための形態】
【００１０】
ここでは、下記の順序に従って本発明の実施の形態について説明する。
（１）予約システムの構成：
（１−１）予約状況記録装置の構成：
（１−２）駐車スペース案内システムの構成：
（１−３）予約状況確認システムの構成：
（２−１）予約状況情報生成処理：
（２−２）予約状況確認処理：
（２−３）駐車スペース案内処理：
（３）他の実施形態：
【００１１】
（１）予約システムの構成：
図１は、本発明の一実施形態を含む予約システムを示すブロック図である。図１に示す予約システムは、駐車スペース案内システム１０と予約状況確認システム１００と複数の予約状況記録装置５０ａ，５０ｂを含んでいる。駐車スペース案内システム１０と予約状況確認システム１００と複数の予約状況記録装置５０ａ，５０ｂのそれぞれは、ＣＰＵ、ＲＡＭ、ＲＯＭ等を備える制御部を備えており、当該制御部は、ＲＯＭや記録媒体に記録されたプログラムを実行することができる。
【００１２】
（１−１）予約状況記録装置の構成：
予約状況記録装置５０ａ，５０ｂにおいては、図示しない記録媒体に、複数の駐車スペース毎の予約状況を示す予約状況情報が記録されている。予約状況記録装置５０ａ，５０ｂのそれぞれは異なる法人の管理下にあり、駐車スペースの貸し主は、予約状況記録装置５０ａ，５０ｂの少なくとも一方に対して登録情報を送信することにより、自身の所有する駐車スペースを他の利用者に貸し出すことが可能である。すなわち、登録情報が登録されると、予約状況記録装置５０ａ，５０ｂは、登録情報が示す駐車スペースを予約状況の管理対象と見なし、当該駐車スペースの予約状況を示す予約状況情報を記録媒体に記録する。
【００１３】
本実施形態において、駐車スペースの利用者は、予約状況記録装置５０ａ，５０ｂのそれぞれによって提供される別個のウェブサイトを通じて駐車スペースの予約を行うことができる。予約が行われた場合、予約状況記録装置５０ａ，５０ｂは、予約時刻（使用開始時刻と使用終了時刻）を予約状況情報に含めて記録媒体に記録する。また、予約がされていない駐車スペースに対して駐車が行われた場合、駐車中であることを示す情報が、図示しない通信手段によって予約状況記録装置５０ａ，５０ｂに対して送信される。予約状況記録装置５０ａ，５０ｂは、当該駐車中であることを示す情報（予約終了時刻が未定の情報）も予約状況情報に含めて記録媒体に記録する。以上のように、予約状況情報に予約時刻を示す情報または駐車中であることを示す情報が含められている場合、予約状況情報は、予約時刻が示す時刻または現在以後において当該駐車スペースが予約済であることを示すことになる。
【００１４】
本実施形態において、駐車スペースの貸し主は、駐車スペースを複数の予約状況記録装置５０ａ，５０ｂに対して重複して登録することができる。しかし、予約状況記録装置５０ａ，５０ｂは異なる法人の管理下にあり、予約状況記録装置５０ａ，５０ｂの一方が他方に対して予約状況を参照できない状況にある。従って、本実施形態においては、利用者が予約状況記録装置５０ａ，５０ｂを通じて予約を行うと、各予約状況記録装置５０ａ，５０ｂのいずれか一方のみの予約状況情報に予約済であることが記録され、他方には予約済であることが記録されていない状況となる。
【００１５】
従って、一方の予約状況記録装置においては予約済であるが、他方の予約状況情報記録装置において予約済であることが記録されていない場合に、他の利用者が当該他方の予約状況記録装置に対して予約を行うと、予約の競合（単一の駐車スペースに対する重複した予約）が発生し得る。
【００１６】
（１−２）駐車スペース案内システムの構成：
駐車スペース案内システム１０は、携帯型のコンピュータ（例えばスマートフォン等）であり、制御部２０、通信部４０、表示部４１等を備えている。通信部４０は、外部の装置と無線通信するための回路を備えており、本実施形態において制御部２０は予約状況確認システム１００と通信を行って任意の情報を授受することが可能である。表示部４１は、任意の画像を表示するディスプレイとディスプレイ上でのタッチ操作を検出するタッチパネルとを備えており、制御部２０は、任意の画像をディスプレイに表示し、利用者による入力を受け付けることができる。
【００１７】
制御部２０は、図示しない記録媒体に記録された、駐車スペースを予約するためのプログラムを実行可能である。本実施形態において、駐車スペースを予約するためのプログラムには、予約の競合が生じ得る場合に代替スペースを案内する駐車スペース案内プログラム２１が含まれている。駐車スペース案内プログラム２１は、当該代替スペースを案内する機能を実現するため、予約受付部２１ａと代替スペース取得部２１ｂと代替スペース案内部２１ｃとを備えている。
【００１８】
予約受付部２１ａは、利用者が指定した駐車スペースを取得する機能を制御部２０に実現させるプログラムモジュールである。すなわち、制御部２０は、予約受付部２１ａの処理により、表示部４１に駐車スペースの指定および使用時刻を受け付けるためのユーザインタフェース画面を表示させる。利用者が当該ユーザインタフェース画面のアイコンに対するタップ等によって駐車スペースおよび使用時刻を指定すると、制御部２０は、当該駐車スペースを指定された駐車スペースとして取得する。また、利用者が指定した駐車スペースが取得されると、制御部２０は、通信部４０を介して当該駐車スペースを示す情報（例えば、ＩＤ情報等）に使用時刻を対応づけて予約状況確認システム１００に対して送信する。
【００１９】
利用者が指定した駐車スペースを示す情報が予約状況確認システム１００に対して送信されると、予約状況確認システム１００は、当該情報に基づいて予約完了を案内するための案内情報または代替スペースを示す案内情報を送信する。代替スペース取得部２１ｂは、代替スペースを取得する機能を制御部２０に実現させるプログラムモジュールである。すなわち、制御部２０は、代替スペース取得部２１ｂの処理により、通信部４０を介して、予約状況確認システム１００が送信した案内情報を取得する。駐車スペース案内システム１０の利用者が指定した駐車スペースが既に予約済である場合、当該案内情報には代替スペースを示す情報が含まれている。
【００２０】
本実施形態にかかる予約状況記録装置５０ａ，５０ｂは、上述のように、駐車スペースの予約状況を記録する装置である。また、本実施形態においては、駐車スペースの貸し主の少なくとも１人が各予約状況記録装置５０ａ，５０ｂに対して登録情報を送信した状況が想定されている。従って、予約状況記録装置５０ａ，５０ｂにおいては、少なくとも１個の駐車スペースが予約状況の記録対象として重複している。複数の予約状況記録装置５０ａ，５０ｂのいずれかにおける予約状況に、利用者が指定した駐車スペースが予約済であると記録されている場合、予約状況確認システム１００が送信する案内情報に代替スペースを示す情報が含まれている。
【００２１】
従って、少なくとも１個の駐車スペースが予約状況の記録対象として重複している予約状況記録装置５０ａ，５０ｂのいずれかにおける予約状況に、指定された駐車スペースが予約済であると記録されている場合に、制御部２０は、代替スペースを取得することになる。なお、予約状況確認システム１００が、予約完了を案内するための案内情報を送信すると、制御部２０は、代替スペース取得部２１ｂの処理により通信部４０を介して当該案内情報を取得する。従って、制御部２０は、予約が完了したことを利用者に案内することが可能になる。
【００２２】
代替スペース案内部２１ｃは、代替スペースを案内する機能を制御部２０に実現させるプログラムモジュールである。すなわち、制御部２０は、代替スペース取得部２１ｂの処理によって取得された案内情報を表示部４１に表示させる。この結果、表示部４１には、利用者が指定した駐車スペースの予約完了、または利用者が指定した駐車スペースの代替スペースが表示される。代替スペースが表示された場合において利用者が当該代替スペースを指定すると、制御部２０は当該代替スペースが指定された駐車スペースであると見なし、予約受付部２１ａ等の処理を再実行する。
【００２３】
（１−３）予約状況確認システムの構成：
予約状況確認システム１００は、制御部２００、記録媒体３００、通信部４００等を備えている。通信部４００は、外部の装置と無線通信するための回路を備えており、本実施形態において制御部２００は駐車スペース案内システム１０および予約状況記録装置５０ａ，５０ｂと通信を行って任意の情報を授受することが可能である。
【００２４】
記録媒体３００には、予約状況情報３００ａが記録される。予約状況情報３００ａは、駐車スペースを示す情報と駐車スペースの予約状況を示す情報であり、予約状況記録装置５０ａ，５０ｂに記録された予約状況情報がマージされることによって生成される。具体的には、駐車スペースを示す情報に対して、駐車スペースの予約時刻と、予約状況記録装置と、駐車スペースの属性とを示す情報が対応づけられ、予約状況情報３００ａとして定義されている。
【００２５】
本実施形態において、駐車スペースを示す情報は、住所や座標等の位置情報とＩＤ等の識別情報である。識別情報は、駐車スペース固有のＩＤ等であり、予約状況記録装置５０ａ，５０ｂのそれぞれで管理されている駐車スペースと予約状況情報３００ａが示す駐車スペースとを対応づけることができるように定義されている。駐車スペースの予約時刻は使用開始時刻および使用終了時刻を示しており、予約がされていない駐車スペースに対して駐車が行われた場合、予約時刻は現在駐車中であることおよび不定の使用終了時刻を示している。
【００２６】
予約状況記録装置を示す情報は、駐車スペースの予約状況を記録している装置（予約状況記録装置５０ａ，５０ｂ）を示す情報であり、各駐車スペースの予約状況が一方の装置に記録されている場合、予約状況記録装置５０ａ，５０ｂのいずれかを示す情報である。また、各駐車スペースの予約状況が双方の装置に記録されている場合、予約状況記録装置５０ａ，５０ｂを示す情報である。
【００２７】
駐車スペースの属性を示す情報は、予め決められた駐車スペースの属性項目の少なくとも１個についてどのような属性であるのかを示す情報である。本実施形態においては、駐車スペースの駐車方法（平面、機械式）、広さ、目的地までの距離、駐車しやすさ（スペースの周辺の障害物の存在等）、屋根の有無、料金、路面状況、車高制限、重量制限、駐車可能時間が属性項目である。なお、目的地までの距離は、駐車スペース案内システム１０の利用者が目的地を設定した場合に、制御部２００が当該目的地を取得し、図示しない地図情報に基づいて当該目的地からの距離を算出し、属性値として予約状況情報３００ａに記録する。
【００２８】
以上のように、予約状況記録装置５０ａ，５０ｂの予約状況情報が、予約状況情報３００ａとしてマージされた状態において、制御部２００は、予約状況確認プログラム２１０の処理により、駐車スペース案内システム１０からの予約要求に応じた処理を行う。このために予約状況確認プログラム２１０は、指定スペース取得部２１０ａと、予約状況確認部２１０ｂと、案内制御部２１０ｃとを備えている。
【００２９】
指定スペース取得部２１０ａは、利用者が指定した駐車スペースを取得する機能を制御部２００に実現させるプログラムモジュールである。すなわち、駐車スペース案内システム１０において利用者が駐車スペースおよび使用時刻を指定すると、制御部２０が予約受付部２１ａの処理により、駐車スペースを示す情報に使用時刻を対応づけて送信する。制御部２００は、指定スペース取得部２１０ａの処理により、通信部４００を介して当該駐車スペースおよび使用時刻を取得する。
【００３０】
予約状況確認部２１０ｂは、駐車スペースの予約状況を記録する複数の予約状況記録装置であって、少なくとも１個の駐車スペースが予約状況の記録対象として重複している複数の予約状況記録装置に対して、指定された駐車スペースが予約済であるか否かの問い合わせを行う機能を制御部２００に実現させるプログラムモジュールである。本実施形態において、制御部２００は、予約状況確認部２１０ｂの処理により、通信部４００を介して定期的に予約状況記録装置５０ａ，５０ｂと通信を行う。そして、制御部２００は、各予約状況記録装置５０ａ，５０ｂに記録された予約状況情報をマージして予約状況情報３００ａとして記録媒体３００に記録する。
【００３１】
そこで、制御部２００は、予約状況確認部２１０ｂの処理により、予約状況情報３００ａを参照し、利用者が指定した駐車スペースの予約時刻を特定し、利用者が指定した使用時刻が予約時刻に含まれるか否かを判定する。すなわち、予約時刻が使用開始時刻および使用終了時刻を示している場合、制御部２００は、使用開始時刻から使用終了時刻までの期間に、利用者が指定した使用時刻が含まれるならば予約済であると判定する。また、予約時刻が現在駐車中であることおよび不定の使用終了時刻によって構成されている場合、制御部２００は、予約済であると判定する。
【００３２】
以上のように、本実施形態において制御部２００は、予め予約状況記録装置５０ａ，５０ｂから予約状況情報を取得してマージし、駐車スペース案内システム１０の利用者が予約を行った場合に、予約済であるか否かを判定しているが、当該処理は、実質的に、予約状況記録装置５０ａ，５０ｂに予約済であるか否かの問合せを行っていることと等価である。むろん、予約状況記録装置５０ａ，５０ｂに対する問合せは、駐車スペース案内システム１０の利用者が予約を行うたびに実行されてもよいし、予約状況記録装置５０ａ，５０ｂにおける予約状況が変化した場合に予約状況記録装置５０ａ，５０ｂから予約状況情報が送信されることによって実現されてもよい。
【００３３】
なお、単一の駐車スペースが予約状況記録装置５０ａ，５０ｂに登録されており、予約状況記録装置５０ａ，５０ｂの一方において予約が行われた場合（駐車が行われた場合を含む）、予約状況確認システム１００が予約状況記録装置５０ａ，５０ｂの他方に制御信号を出力し、当該予約状況記録装置５０ｂに記録された予約状況情報も更新させてもよい。
【００３４】
案内制御部２１０ｃは、予約状況記録装置５０ａ，５０ｂのいずれかにおいて、指定された駐車スペースが予約済である場合、指定された駐車スペースと異なる駐車スペースである代替スペースを利用者が利用する端末に案内させる機能を制御部２００に実現させるプログラムモジュールである。なお、本実施形態において、制御部２００は、代替スペースを取得し、駐車スペース案内システム１０に対して送信することによって、利用者が利用する端末である駐車スペース案内システム１０に代替スペースを案内させる。
【００３５】
具体的には、利用者が指定した駐車スペースが予約済であると判定された場合、制御部２００は、案内制御部２１０ｃの処理によって予約状況情報３００ａを参照し、利用者によって指定された駐車スペースに類似する他の駐車スペースを代替スペースとして取得する。すなわち、制御部２００は、予約状況情報３００ａを参照し、利用者によって指定された駐車スペースの属性を特定する。また、制御部２００は、当該駐車スペースの周辺（例えば所定距離以内）の他の駐車スペースを抽出し、当該他の駐車スペースの属性を特定する。
【００３６】
そして、制御部２００は、利用者によって指定された駐車スペースの属性と、当該駐車スペースの周辺の他の駐車スペースの属性とを比較し、類似度（例えば、属性が一致する項目数）が閾値を超える駐車スペースを代替スペースとして取得する。代替スペースが取得されると、制御部２００は、案内制御部２１０ｃの処理により、当該代替スペースを示す案内情報を生成し、通信部４００を介して駐車スペース案内システム１０に対して送信する。
【００３７】
以上の構成によれば、利用者が指定した駐車スペースに類似するスペースが代替スペースとして案内される。従って、利用者が指定した駐車スペースが予約済であったとしても、自身の嗜好に適合したスペースを代替として選択しやすくなる。例えば、利用者が自身にとって駐車しやすい駐車スペースを指定して予約を試みた場合に、当該駐車スペースが予約済であったとしても、当該駐車スペースに類似する駐車しやすいスペースが代替スペースとして案内される。このため、利用者は駐車しやすい駐車スペースを代替として選択することができる。
【００３８】
なお、利用者が指定した駐車スペースが予約済であると判定されない場合、制御部２００は、案内制御部２１０ｃの処理により、当該駐車スペースの予約が完了したことを示す案内情報を生成する。そして、制御部２００は、通信部４００を介して当該案内情報を駐車スペース案内システム１０に対して送信する。
【００３９】
また、制御部２００は、利用者が指定した使用時刻を当該駐車スペースの予約時刻と見なし、予約状況情報３００ａに記録することにより、当該駐車スペースが予約された状況を実現する。この場合、制御部２００は、当該駐車スペースを予約状況の記録対象としている予約状況記録装置５０ａ，５０ｂに対して駐車スペースと予約時刻とを送信し、予約状況記録装置５０ａ，５０ｂの予約状況情報も更新させる。
【００４０】
以上のように、本実施形態においては、単一の駐車スペースの予約状況が複数の予約状況記録装置５０ａ，５０ｂのそれぞれで独立して管理される状況である。従って、ある駐車スペースに関し、いずれかの予約状況記録装置５０ａ，５０ｂでは予約済であると記録されているが、他の予約状況記録装置では予約済であると記録されていない状況が発生し得る。しかし、本実施形態において利用者が駐車スペース案内システム１０を介して予約を行えば、利用者によって指定された駐車スペースが予約済である場合に、代替スペースが案内される。従って、利用者が駐車スペース案内システム１０を利用すれば競合した予約を行うことはできず、予約の競合が発生することを防止することができる。
【００４１】
（２−１）予約状況情報生成処理：
次に、制御部２００が、予約状況確認部２１０ｂによって実行する予約状況情報生成処理を説明する。本実施形態において、制御部２００は、定期的に予約状況情報生成処理を実行する。図２Ａは、予約状況情報生成処理を示すフローチャートである。予約状況情報生成処理において、制御部２００は、予約状況記録装置５０ａ，５０ｂから予約状況情報を取得する（ステップＳ１００）。すなわち、制御部２００は、通信部４００を介して予約状況記録装置５０ａおよび予約状況記録装置５０ｂと通信を行い、各装置が記録している予約状況情報を取得する。
【００４２】
次に、制御部２００は、ステップＳ１００で取得した予約状況情報をマージする（ステップＳ１１０）。すなわち、制御部２００は、ステップＳ１００で取得した予約状況情報と記録媒体３００に記録された予約状況情報３００ａを比較し、予約状況情報３００ａとして記録されていない駐車スペースが存在する場合、当該駐車スペースに識別情報を付与し、新たな駐車スペースとして予約状況情報３００ａに追加する。
【００４３】
また、制御部２００は、予約状況記録装置５０ａ，５０ｂに記録された予約状況情報から各駐車スペースの予約時刻を抽出し、予約時刻が対応づけられている駐車スペースが存在したら、当該予約時刻に基づいて予約状況情報３００ａを更新する。すなわち、制御部２００は、駐車スペースを示す情報に対して当該予約時刻を対応づけて予約状況情報３００ａを更新する。予約状況情報３００ａに記録された予約時刻が現在時刻よりも前であれば、制御部２００は、予約状況情報３００ａから予約時刻を削除する。
【００４４】
また、制御部２００は、予約状況記録装置５０ａ，５０ｂに記録された予約状況情報と記録媒体３００に記録された予約状況情報３００ａを比較し、属性に関する情報等が異なる場合には、ステップＳ１００で取得した予約状況情報によって、記録媒体３００に記録された予約状況情報３００ａを更新する。すなわち、制御部２００は、以上の処理によって予約に関する情報を最新の情報にアップデートする。
【００４５】
（２−２）予約状況確認処理：
次に、制御部２００が実行する予約状況確認処理を説明する。本実施形態において、制御部２００は、利用者が指定した駐車スペースを駐車スペース案内システム１０から受信すると、予約状況確認処理を実行する。図２Ｂは、予約状況確認処理を示すフローチャートである。予約状況確認処理において、制御部２００は、指定スペース取得部２１０ａの処理により、指定された駐車スペースを取得する（ステップＳ２００）。すなわち、制御部２００は、通信部４００を制御し、駐車スペース案内システム１０の利用者が指定した駐車スペースと当該駐車スペースに対応づけられた使用時刻とを受信する。
【００４６】
次に、制御部２００は、予約状況確認部２１０ｂの処理により、指定された駐車スペースの予約状況を取得する（ステップＳ２０５）。すなわち、制御部２０は、ステップＳ２００で取得された駐車スペースに関する予約状況情報３００ａを参照し、当該駐車スペースの予約状況情報３００ａに予約時刻が対応づけられているか否か判定する。予約時刻が対応づけられている場合、当該予約時刻を取得する。
【００４７】
次に、制御部２００は、予約状況確認部２１０ｂの処理により、指定された駐車スペースが予約済であるか否かを判定する（ステップＳ２１０）。すなわち、制御部２００は、ステップＳ２００で取得された使用時刻が、ステップＳ２０５で取得された予約時刻に含まれる場合、ステップＳ２００で取得された駐車スペースが予約済であると判定する。
【００４８】
ステップＳ２１０において、指定された駐車スペースが予約済であると判定されない場合、制御部２００は、案内制御部２１０ｃの処理により、予約状況情報を更新する（ステップＳ２１５）。すなわち、制御部２００は、ステップＳ２００で取得された駐車スペースに関する予約状況情報３００ａに対して、ステップＳ２００で取得された使用時刻を予約時刻として対応付け、予約済の状態に変化させる。さらに、制御部２００は、ステップＳ２００で取得された駐車スペースの予約状況を管理している予約状況記録装置５０ａ，５０ｂに対して、予約時刻及び駐車スペースを示す情報を送信する。この結果、当該駐車スペースの予約の管理元である予約状況記録装置５０ａ，５０ｂにおいても、当該駐車スペースが予約済の状態に変化する。
【００４９】
次に、制御部２００は、案内制御部２１０ｃの処理により、指定された駐車スペースの予約が完了したことを示す案内情報を生成し、通信部４００を介して駐車スペース案内システム１０に対して送信する（ステップＳ２２０）。この結果、駐車スペース案内システム１０においては、利用者が指定した駐車スペースの予約が完了したことを案内する（後述するステップＳ３１０）。
【００５０】
一方、ステップＳ２１０において、指定された駐車スペースが予約済であると判定された場合、制御部２００は、案内制御部２１０ｃの処理により、ステップＳ２００で取得された駐車スペースの属性を取得する（ステップＳ２２５）。すなわち、制御部２００は、ステップＳ２００で取得された駐車スペースに関する予約状況情報３００ａを参照し、当該駐車スペースに対応づけられた属性を特定する。
【００５１】
次に、制御部２００は、案内制御部２１０ｃの処理により、指定された駐車スペースの周辺の駐車スペースを取得する（ステップＳ２３０）。すなわち、制御部２００は、予約状況情報３００ａを参照し、ステップＳ２００で取得された駐車スペースの位置を特定し、当該位置から予め決められた距離以内の位置が対応づけられた他の駐車スペースを特定する。駐車スペース間の距離は種々の手法で特定されて良く、例えば、位置が座標で定義されている場合、座標間距離に基づいて特定可能である。また、例えば、位置が住所で定義されている場合、図示しない地図情報を参照して各住所が示す位置の距離が特定されればよい。
【００５２】
次に、制御部２００は、案内制御部２１０ｃの処理により、指定された駐車スペースと、当該駐車スペースの周辺の駐車スペースとの類似度を取得する（ステップＳ２３５）。すなわち、制御部２００は、ステップＳ２３０で取得された周辺の駐車スペースの中で、類似度が未特定の駐車スペースを判定対象として特定する。また、制御部２００は、判定対象の駐車スペースの予約状況情報３００ａを参照し、当該周辺の駐車スペースの属性を特定する。そして、制御部２００は、当該判定対象の駐車スペースの属性と、ステップＳ２００で取得された駐車スペースの属性とを比較する。
【００５３】
本実施形態においては、予約状況情報３００ａに含まれる属性の各項目の内容が一致または同等である場合に類似度を１増加させる。例えば、屋根の有無という属性の項目において、指定された駐車スペースと判定対象の駐車スペースとがともに屋根があるという内容であった場合、類似度が１増加される。連続的に変化し得る広さのような属性においては、項目の内容が同等（差分が既定範囲内）である場合に類似度が１増加される。例えば、広さという属性の項目において、指定された駐車スペースの広さと判定対象の駐車スペースの広さとの差分が既定範囲内であれば類似度が１増加される。制御部２００は、以上の処理を属性の全ての項目について実行することにより、判定対象の駐車スペースの類似度を取得する。
【００５４】
次に、制御部２００は、案内制御部２１０ｃの処理により、判定対象の駐車スペースの類似度が閾値よりも大きいか否かを判定する（ステップＳ２４０）。すなわち、駐車スペースが類似しているか否かを示す閾値は予め決められており、制御部２００は、判定対象の駐車スペースの類似度を当該閾値と比較する。ステップＳ２４０において、判定対象の駐車スペースの類似度が閾値よりも大きいと判定された場合、制御部２００は、判定対象の駐車スペースを代替スペースに設定する（ステップＳ２４５）。すなわち、制御部２００は、判定対象の駐車スペースを代替スペースと見なし、当該代替スペースの識別情報および類似度をＲＡＭに記録する。
【００５５】
次に、制御部２００は、案内制御部２１０ｃの処理により、周辺の駐車スペースの全てついて判定済であるか否かを判定する（ステップＳ２５０）。すなわち、ステップＳ２３５〜Ｓ２５０はループ処理になっており、制御部２００は、ステップＳ２３０で取得された周辺の駐車スペースの全てを判定対象としてステップＳ２３５〜Ｓ２５０の処理を行ったか否かを判定する。ステップＳ２５０において、周辺の駐車スペースの全てついて判定済であると判定されない場合、制御部２００は、周辺の駐車スペースの中から未判定の駐車スペースを抽出し、新たな判定対象としてステップＳ２３５以降の処理を繰り返す。
【００５６】
ステップＳ２５０において、周辺の駐車スペースの全てついて判定済であると判定された場合、制御部２００は、代替スペースをソートして表示するための案内情報を送信する（ステップＳ２５５）。すなわち、制御部２００は、ＲＡＭを参照し、ステップＳ２４５において代替スペースとして設定された駐車スペースの類似度を参照し、類似度が高い順に駐車スペースの識別情報をソートした案内情報を生成する。
【００５７】
そして、制御部２００は、通信部４００を介して当該案内情報を駐車スペース案内システム１０に送信する。この結果、駐車スペース案内システム１０においては、代替スペースを類似度が高い順にソートして案内する（後述するステップＳ３１０）。この場合において、利用者が駐車スペース案内システム１０によって代替スペースを選択すると、当該代替スペースが利用者によって指定された駐車スペースと見なされ、予約状況確認システム１００に送信される。この結果、予約状況確認システム１００においては、当該駐車スペースに関し、再度、予約状況確認処理を実行する。
【００５８】
（２−３）駐車スペース案内処理：
次に、制御部２０が実行する駐車スペース案内処理を説明する。本実施形態においては、利用者が予約の開始を指示した場合、または、代替スペースが案内された後に、制御部２０が駐車スペース案内処理を実行する。図２Ｃは、駐車スペース案内処理を示すフローチャートである。駐車スペース案内処理において、制御部２０は、予約受付部２１ａの処理により、駐車スペースの指定を受け付け、送信する（ステップＳ３００）。すなわち、制御部２０は、予約受付部２１ａの処理により、表示部４１を制御し、駐車スペースの指定および当該駐車スペースの使用時刻を受け付けるためのユーザインタフェース画面を表示させる。
【００５９】
利用者が表示部４１に対するタップ操作等によって駐車スペースの指定および当該駐車スペースの使用時刻の入力を行うと、制御部２０は、当該駐車スペースの識別情報に対して使用時刻を対応づけ、通信部４０を介して予約状況確認システム１００に対して送信する。
【００６０】
次に、制御部２０は、案内情報に基づいて案内を行う（ステップＳ３１０）。すなわち、利用者が指定した駐車スペースおよび使用時刻がステップＳ３００において予約状況確認システム１００に送信されると、送信された情報に基づいて予約状況確認システム１００が案内情報を生成し、送信する。そこで、制御部２０は、代替スペース取得部２１ｂの処理により、通信部４０を制御し、当該案内情報を取得する。そして、制御部２０は、代替スペース案内部２１ｃの処理により、表示部４１を制御し、案内情報が示す案内内容を表示させる。
【００６１】
ステップＳ３００で利用者が指定した駐車スペースが予約済でない場合、予約状況確認システム１００は、当該駐車スペースの予約が完了したことを示す案内情報を出力する。従って、この場合、利用者は、自身が指定した駐車スペースの予約が完了したと認識する。一方、ステップＳ３００で利用者が指定した駐車スペースが予約済である場合、予約状況確認システム１００は、代替スペースを示す案内情報を出力する。従って、この場合、利用者は、代替スペースとして案内された駐車スペースを代替として選択することになる。また、この場合、制御部２０は、再度駐車スペース案内処理を実行する。このため、利用者が代替スペースを選択すると、選択された駐車スペースに使用時刻が対応づけられ、駐車スペース案内システム１０と予約状況確認システム１００とにおいて、予約のための一連の処理が実行される。
【００６２】
（３）他の実施形態：
以上の実施形態は本発明を実施するための一例であり、指定された駐車スペースが予約済である場合に代替スペースを案内する限りにおいて、他にも種々の実施形態を採用可能である。例えば、駐車スペース案内システムや予約状況確認システムは、車両やサーバ設置箇所に固定された装置であっても良いし、可搬型の端末によって実現される装置であっても良いし、複数の装置によって実現されても良い。
【００６３】
さらに、駐車スペース案内システム１０を構成する予約受付部２１ａ、代替スペース取得部２１ｂ、代替スペース案内部２１ｃの少なくとも一部が複数の装置に分かれて存在していても良い。予約状況確認システム１００を構成する指定スペース取得部２１０ａ、予約状況確認部２１０ｂ、案内制御部２１０ｃの少なくとも一部が複数の装置に分かれて存在していても良い。むろん、上述の実施形態の一部の構成が省略されてもよいし、処理の順序が変動しても良いし処理の一部が省略されてもよい。
【００６４】
さらに、予約状況記録装置５０ａ，５０ｂに対して個別に予約ができない実施形態、例えば、予約状況確認システム１００を介さないと予約できない実施形態が構成されても良い。さらに、利用者によって指定された駐車スペースに類似していないスペースが代替スペースとして案内されてもよい。例えば、指定された駐車スペース対する類似度が考慮されることなく、指定された駐車スペースに近い順に上位ｎ個（ｎは自然数）の駐車スペースが代替スペースとなる構成であっても良い。また、属性の項目毎に類似度を判定する際の重みが異なっていてもよい。例えば、距離や料金の類似度が他の項目よりも優先的に判定される（類似している場合、他の項目よりも類似度を高める効果が高い）構成であっても良い。
【００６５】
さらに、予約受付部は、利用者による駐車スペースの指定を受け付けることができればよい。すなわち、駐車スペースの予約を利用者から受け付けることができればよい。駐車スペースの指定態様は、種々の態様であって良く、複数の駐車スペースの候補が提示され、利用者が候補から駐車スペースを指定する構成や、利用者による特定の駐車スペースの選択（例えば、地図上でのアイコンの選択等）を受け付ける構成など、種々の構成が採用可能である。また、指定し得る駐車スペースが検索可能であっても良い。検索は、駐車スペースの名称や属性、住所等をキーにして実行されてもよいし、場所（例えば、目的地等）をキーにして周辺の駐車スペースが検索されても良く、種々の構成が採用可能である。
【００６６】
代替スペース取得部は、指定された駐車スペースが予約済であると記録されている場合に、指定された駐車スペースと異なる駐車スペースである代替スペースを取得することができればよい。すなわち、代替スペース取得部は、複数の予約状況記録装置によって管理されている予約状況を参照し、指定された駐車スペースが予約済である場合に、他の駐車スペースを代替スペースとして取得することで予約の競合を防止する。
【００６７】
予約状況は、予約済であるか否かを判定可能な情報であり、当該情報によって予約の競合を防止することができればよい。従って、駐車スペースの利用に予約が必須であれば、将来の駐車予定を示す情報によって予約状況が定義可能である。また、上述の実施形態のように、予約によって駐車スペースを利用可能であるとともに、予約がなくても空いていれば駐車スペースが利用可能である場合、将来の駐車予定を示す情報および現在の駐車状況を示す情報（すなわち使用中を予約済と見なす）によって予約状況を定義可能である。
【００６８】
予約状況記録装置は、駐車スペースの予約状況を記録することができればよく、例えば、予約状況記録装置が管理可能な記録媒体に対して予約状況を示す情報を記録することができればよい。予約状況を示す情報は、駐車スペースの予約状況以外にも、予約の管理に必要な種々の情報が含められてよい。例えば、駐車場内における駐車スペースの番号、位置等を示す情報が含められてもよい。
【００６９】
なお、複数の駐車スペースを含む駐車場において予約状況が管理される場合、個別の駐車スペースの予約状況が特定される構成であっても良いし、予約可能な駐車スペースの個数が特定される構成であっても良い。
【００７０】
さらに、代替スペース取得部は、代替スペースを取得することができればよく、代替スペース取得部が複数の予約状況記録装置の予約状況に対して問合せを行っても良いし、上述のように、他の装置（予約状況確認システム）に問合せを行ってもよい。
【００７１】
代替スペース案内部は、代替スペースを案内することができればよく、代替スペースの案内態様は種々の態様を採用可能である。代替スペースは、上述のように複数個がリスト表示されても良いし、１個ずつ表示されてもよい。代替スペースの提案法としても、リスト表示以外に、地図上に表示されても良く、種々の方法が採用可能である。
【００７２】
さらに、駐車スペース案内システム１０の代替スペース案内部２１ｃが、代替スペースを過去に利用した者による評価を案内する構成であっても良い。この構成は、予約状況記録装置５０ａ，５０ｂや予約状況確認システム１００において、駐車スペースを利用した者による評価を受け付け可能に構成し、当該評価を示す情報を記録媒体に記録することによって実現可能である。この場合、予約状況確認システム１００において案内情報を生成する際に、予約状況確認システム１００が評価を示す情報を取得し、案内情報に含めて駐車スペース案内システム１０に送信する。
【００７３】
そして、駐車スペース案内システム１０においては、当該案内情報に基づいて評価を表示する。この結果、代替スペースを代替として選択する利用者は、他者の評価に基づいて代替スペースを選択可能になる。なお、評価の態様は種々の態様を想定可能であり、例えば、５段階評価やコメントによる評価等が挙げられる。むろん、評価は、代替スペースについて案内される他、利用者が駐車スペースを指定する際に案内されてもよい。
【００７４】
さらに、予約状況確認システム１００や駐車スペース案内システム１０がナビゲーションシステムの機能として実現されていてもよい。この構成は、予約状況確認システム１００と駐車スペース案内システム１０とのいずれかまたは双方を備えるナビゲーションシステムが構成されることによって実現可能である。この構成によれば、ナビゲーションシステムの利用者が、目的地周辺の駐車スペースを予約する場合や、目的地としての駐車スペースを予約する場合に、予約の競合を防止しながら駐車スペースを予約することが可能である。
【００７５】
さらに、この構成において、ナビゲーションシステムは、代替スペースを目的地とした経路を取得し、当該経路を案内する経路案内部を備えていてもよい。この構成によれば、車両の利用者を予約した代替スペースに誘導することができ、利用者は、代替スペースを熟知していなくても当該代替スペースに到達することができる。むろん、この構成において、利用者が指定した駐車スペースが予約済でなかった場合に、ナビゲーションシステムが当該駐車スペースを目的地とした経路を取得し、経路を案内する構成であっても良い。
【００７６】
さらに、本発明のように、予約の競合が発生し得るシステムにおいて、予約済の駐車スペースが指定された場合に、代替スペースを案内する手法は、プログラムや方法としても適用可能である。また、以上のような駐車スペース案内システム、予約状況確認システムおよび駐車スペース案内プログラム、方法は、単独の装置として実現される場合もあれば、車両に備えられる各部と共有の部品を利用して実現される場合もあり、各種の態様を含むものである。また、一部がソフトウェアであり一部がハードウェアであったりするなど、適宜、変更可能である。さらに、駐車スペース案内システムを制御するプログラムの記録媒体としても発明は成立する。むろん、そのソフトウェアの記録媒体は、磁気記録媒体であってもよいし光磁気記録媒体であってもよいし、今後開発されるいかなる記録媒体においても全く同様に考えることができる。
【符号の説明】
【００７７】
１０…駐車スペース案内システム、２０…制御部、２１ａ…予約受付部、２１ｂ…代替スペース取得部、２１ｃ…代替スペース案内部、４０…通信部、４１…表示部、５０ａ…予約状況記録装置、５０ｂ…予約状況記録装置、１００…予約状況確認システム、２００…制御部、２１０…予約状況確認プログラム、２１０ａ…指定スペース取得部、２１０ｂ…予約状況確認部、２１０ｃ…案内制御部、３００…記録媒体、３００ａ…予約状況情報、４００…通信部
【図１】
2018092510.tif 000003
【図２】
2018092510.tif 000004