(57)【要約】【課題】路線を運行する車両に関する情報を扱うシステム全体のコストを低減し、その情報を正確に取得して容易に利用する。【解決手段】運行管理サーバ７は、無線通信端末３から第１識別情報Ｉ１を受信した場合に、無線通信端末３による第１ビーコン信号Ｂ１の受信履歴を受信履歴データベース７４に記録する。また、運行管理サーバ７は、無線通信端末３から第２識別情報Ｉ２を受信した場合に、無線通信端末３による第２ビーコン信号Ｂ２の受信履歴を受信履歴データベース７４に記録する。また、運行管理サーバ７は、無線通信端末３が第１ビーコン信号Ｂ１および第２ビーコン信号Ｂ２を同時に受信している期間を、第１ビーコン装置１が設けられた停留所に第２ビーコン装置２が設けられた車両が位置している期間として運行履歴データベース７５に記録する。【選択図】図２
2016157273.tif 000002
【特許請求の範囲】
【請求項１】
路線上に配置された停留所に設けられ、第１識別情報を含む第１ビーコン信号を発信する第１ビーコン装置と、
前記路線を運行する車両に設けられ、第２識別情報を含む第２ビーコン信号を発信する第２ビーコン装置と、
前記車両の位置情報を含む運行情報を管理する運行管理サーバと、
前記第１ビーコン信号を受信した場合に前記第１識別情報を前記運行管理サーバに無線送信し、前記第２ビーコン信号を受信した場合に前記第２識別情報を前記運行管理サーバに無線送信する無線通信端末と
を具備する運行管理システムであって、
前記運行管理サーバは、
前記無線通信端末が前記第１ビーコン信号および前記第２ビーコン信号を受信したことを受信履歴として記録する受信履歴データベースと、
前記受信履歴データベースに記録された受信履歴に基づいて、前記車両が前記路線を運行した記録を運行履歴として記録する運行履歴データベースと
を備え、
前記無線通信端末から前記第１識別情報を受信した場合に前記無線通信端末による前記第１ビーコン信号の受信履歴を前記受信履歴データベースに記録し、
前記無線通信端末から前記第２識別情報を受信した場合に前記無線通信端末による前記第２ビーコン信号の受信履歴を前記受信履歴データベースに記録し、
前記無線通信端末が前記第１ビーコン信号および前記第２ビーコン信号を同時に受信している期間を、前記第１ビーコン装置が設けられた前記停留所に前記第２ビーコン装置が設けられた前記車両が位置している期間として前記運行履歴データベースに記録する
運行管理システム。
【請求項２】
前記運行管理サーバは、
前記無線通信端末から前記第１識別情報を受信した時刻を、前記無線通信端末が前記第１ビーコン信号の受信圏内に入った時刻として前記受信履歴データベースに記録し、
前記無線通信端末から前記第２識別情報を受信した時刻を、前記無線通信端末が前記第２ビーコン信号の受信圏内に入った時刻として前記受信履歴データベースに記録し、
前記無線通信端末が前記第１ビーコン信号の受信圏内および前記第２ビーコン信号の受信圏内に同時に入っている期間を、前記停留所に前記車両が位置している期間として前記運行履歴データベースに記録する
請求項１記載の運行管理システム。
【請求項３】
前記無線通信端末は、
前記第１ビーコン信号を受信している間所定の周期で前記第１識別情報を前記運行管理サーバに無線送信し、
前記第２ビーコン信号を受信している間前記所定の周期で前記第２識別情報を前記運行管理サーバに無線送信し、
前記運行管理サーバは、
前記無線通信端末から前記第１識別情報を受信することができなくなった時刻を、前記無線通信端末が前記第１ビーコン信号の受信圏外に出た時刻として前記受信履歴データベースに記録し、
前記無線通信端末から前記第２識別情報を受信することができなくなった時刻を、前記無線通信端末が前記第２ビーコン信号の受信圏外に出た時刻として前記受信履歴データベースに記録する
請求項２記載の運行管理システム。
【請求項４】
前記無線通信端末は、
前記第１ビーコン信号を受信することができなくなった場合に圏外フラグとともに前記第１識別情報を前記運行管理サーバに無線送信し、
前記第２ビーコン信号を受信することができなくなった場合に前記圏外フラグとともに前記第２識別情報を前記運行管理サーバに無線送信し、
前記運行管理サーバは、
前記無線通信端末から前記圏外フラグおよび前記第１識別情報を受信した時刻を、前記無線通信端末が前記第１ビーコン信号の受信圏外に出た時刻として前記受信履歴データベースに記録し、
前記無線通信端末から前記圏外フラグおよび前記第２識別情報を受信した時刻を、前記無線通信端末が前記第２ビーコン信号の受信圏外に出た時刻として前記受信履歴データベースに記録する
請求項２記載の運行管理システム。
【請求項５】
前記無線通信端末は、前記第１ビーコン信号および前記第２ビーコン信号を同時に受信している場合にのみ前記第１識別情報および前記第２識別情報を前記運行管理サーバに無線送信し、
前記運行管理サーバは、前記無線通信端末から前記第１識別情報および前記第２識別情報を受信した場合に前記無線通信端末による前記第１ビーコン信号および前記第２ビーコン信号の受信履歴を前記受信履歴データベースに記録する
請求項１記載の運行管理システム。
【請求項６】
前記運行管理サーバは、
前記路線に含まれる前記停留所を定義する路線定義データベースと、
前記車両が運行する前記路線を定義する車両定義データベースと
をさらに備え、
前記路線定義データベースおよび前記車両定義データベースに基づいて、前記第２ビーコン装置が設けられた前記車両が運行する前記路線に前記第１ビーコン装置が設けられた前記停留所が含まれるか否かを判定し、前記路線に前記停留所が含まれない場合には前記運行履歴データベースへの記録を行わない
請求項１から５の何れかに記載の運行管理システム。
【請求項７】
請求項１から６の何れかに記載の運行管理システムと、
前記無線通信端末からの要求に応じて前記車両の位置情報を提供する情報提供サーバと
を具備する位置情報提供システムであって、
前記無線通信端末は、前記停留所、前記車両および前記路線の少なくとも１つを指定して、前記路線を運行する前記車両の位置情報を前記情報提供サーバに要求し、
前記情報提供サーバは、前記路線を運行する前記車両の最新の位置情報を前記運行管理サーバから取得して前記無線通信端末に提供する
位置情報提供システム。
【請求項８】
前記無線通信端末は、前記第１ビーコン信号を受信した場合に前記第１識別情報を前記情報提供サーバに無線送信し、
前記情報提供サーバは、前記無線通信端末から前記第１識別情報を受信した場合に、前記第１ビーコン装置が設けられた前記停留所を含む前記路線を運行する前記車両の最新の位置情報を前記運行管理サーバから取得して前記無線通信端末に送信する
請求項７記載の位置情報提供システム。
【請求項９】
前記無線通信端末は、前記第２ビーコン信号を受信していない状態で前記第１ビーコン信号を受信した場合にのみ前記第１識別情報を前記情報提供サーバに無線送信する
請求項８記載の位置情報提供システム。
【請求項１０】
前記情報提供サーバは、前記第１ビーコン装置が設けられた前記停留所を含む前記路線が複数ある場合には、前記路線の選択を促す情報を前記無線通信端末に送信する
請求項８記載の位置情報提供システム。
【請求項１１】
前記無線通信端末は、前記第２ビーコン信号を受信した場合に前記第２識別情報を前記情報提供サーバに無線送信し、
前記情報提供サーバは、前記無線通信端末から前記第２識別情報を受信した場合に、前記第２ビーコン装置が設けられた前記車両の最新の位置情報を前記運行管理サーバから取得して前記無線通信端末に送信する
請求項７記載の位置情報提供システム。
【請求項１２】
路線上に配置された停留所に設けられた第１ビーコン装置が発信する第１識別情報を含む第１ビーコン信号を受信した場合に前記第１識別情報を無線送信し、前記路線を運行する車両に設けられた第２ビーコン装置が発信する第２識別情報を含む第２ビーコン信号を受信した場合に前記第２識別情報を無線送信する無線通信端末と無線通信を行い、前記車両の位置情報を含む運行情報を管理する運行管理サーバであって、
前記無線通信端末が前記第１ビーコン信号および前記第２ビーコン信号を受信したことを受信履歴として記録する受信履歴データベースと、
前記受信履歴データベースに記録された受信履歴に基づいて、前記車両が前記路線を運行した記録を運行履歴として記録する運行履歴データベースと
を具備し、
前記無線通信端末から前記第１識別情報を受信した場合に前記無線通信端末による前記第１ビーコン信号の受信履歴を前記受信履歴データベースに記録し、
前記無線通信端末から前記第２識別情報を受信した場合に前記無線通信端末による前記第２ビーコン信号の受信履歴を前記受信履歴データベースに記録し、
前記無線通信端末が前記第１ビーコン信号および前記第２ビーコン信号を同時に受信している期間を、前記第１ビーコン装置が設けられた前記停留所に前記第２ビーコン装置が設けられた前記車両が位置している期間として前記運行履歴データベースに記録する
運行管理サーバ。
【請求項１３】
路線上に配置された停留所に設けられた第１ビーコン装置と、前記路線を運行する車両に設けられた第２ビーコン装置と、受信履歴データベースおよび運行履歴データベースを備える運行管理サーバと、前記運行管理サーバと無線通信を行う無線通信端末とを具備する運行管理システムにおいて、前記車両の位置情報を含む運行情報を管理する運行管理方法であって、
前記第１ビーコン装置が、第１識別情報を含む第１ビーコン信号を発信する手順と、
前記第２ビーコン装置が、第２識別情報を含む第２ビーコン信号を発信する手順と、
前記無線通信端末が、前記第１ビーコン信号を受信した場合に前記第１識別情報を前記運行管理サーバに無線送信する手順と、
前記無線通信端末が、前記第２ビーコン信号を受信した場合に前記第２識別情報を前記運行管理サーバに無線送信する手順と、
前記運行管理サーバが、前記無線通信端末から前記第１識別情報を受信した場合に前記無線通信端末による前記第１ビーコン信号の受信履歴を前記受信履歴データベースに記録する手順と、
前記運行管理サーバが、前記無線通信端末から前記第２識別情報を受信した場合に前記無線通信端末による前記第２ビーコン信号の受信履歴を前記受信履歴データベースに記録する手順と、
前記運行管理サーバが、前記受信履歴データベースに記録された受信履歴に基づいて、前記無線通信端末が前記第１ビーコン信号および前記第２ビーコン信号を同時に受信している期間を、前記第１ビーコン装置が設けられた前記停留所に前記第２ビーコン装置が設けられた前記車両が位置している期間として前記運行履歴データベースに記録する手順と
を具備する運行管理方法。
【請求項１４】
路線上に配置された停留所に設けられた第１ビーコン装置と、前記路線を運行する車両に設けられた第２ビーコン装置と、受信履歴データベースおよび運行履歴データベースを備える運行管理サーバと、情報提供サーバと、前記運行管理サーバおよび前記情報提供サーバと無線通信を行う無線通信端末とを具備する位置情報提供システムにおいて、前記車両の位置情報を提供する位置情報提供方法であって、
前記第１ビーコン装置が、第１識別情報を含む第１ビーコン信号を発信する手順と、
前記第２ビーコン装置が、第２識別情報を含む第２ビーコン信号を発信する手順と、
前記無線通信端末が、前記第１ビーコン信号を受信した場合に前記第１識別情報を前記運行管理サーバに無線送信する手順と、
前記無線通信端末が、前記第２ビーコン信号を受信した場合に前記第２識別情報を前記運行管理サーバに無線送信する手順と、
前記運行管理サーバが、前記無線通信端末から前記第１識別情報を受信した場合に前記無線通信端末による前記第１ビーコン信号の受信履歴を前記受信履歴データベースに記録する手順と、
前記運行管理サーバが、前記無線通信端末から前記第２識別情報を受信した場合に前記無線通信端末による前記第２ビーコン信号の受信履歴を前記受信履歴データベースに記録する手順と、
前記運行管理サーバが、前記受信履歴データベースに記録された受信履歴に基づいて、前記無線通信端末が前記第１ビーコン信号および前記第２ビーコン信号を同時に受信している期間を、前記第１ビーコン装置が設けられた前記停留所に前記第２ビーコン装置が設けられた前記車両が位置している期間として前記運行履歴データベースに記録する手順と、
前記無線通信端末が、前記路線および前記停留所の少なくとも一方を指定して、前記路線を運行する前記車両の位置情報を前記情報提供サーバに要求する手順と、
前記情報提供サーバが、前記無線通信端末からの要求に応じて、前記路線を運行する前記車両の最新の位置情報を前記運行管理サーバから取得して前記無線通信端末に提供する手順と
を具備する位置情報提供方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、運行管理システムに関する。詳しくは、路線を運行する車両に関する情報を扱う運行管理システム、位置情報提供システム、運行管理サーバ、運行管理方法および位置情報提供方法に関する。
【背景技術】
【０００２】
従来、路線を運行する車両に関する情報を扱うシステムが存在する。例えば、バス利用者の携帯情報端末と、バス事業者の事業者端末と、複数のバスのそれぞれに搭載されたバス端末と、サーバとをネットワークを介して接続するバスロケーションシステムが提案されている（例えば、特許文献１参照。）。
【０００３】
このバスロケーションシステムにおいて、サーバは、事業者端末から運行スケジュールを取得し、ＧＰＳ機能により読み取られたバスの運行座標をバス端末から取得して現在位置情報とし、この現在位置情報を累積して運行履歴とする。また、サーバは、バスの停留所に配置されたＩＣチップから読み取られた停留所固有の個別番号を携帯情報端末から取得すると、その個別番号に係る停留所に停留するバスの運行スケジュール、現在位置情報、運行履歴を抽出し、それらの情報から、バスが停留所に到着する到着予定時刻を算出し、到着予定時刻または残り時間を携帯情報端末に送信して表示させる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１４−４９０８２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上述の従来技術では、複数のバスのそれぞれに、ＧＰＳ機能を備えるバス端末を搭載する必要がある。このため、システム全体のコストが増加する。
【０００６】
また、バスの利用者は、到着予定時刻または残り時間を携帯情報端末に表示させるためには、バスの停留所に配置されたＩＣチップに携帯情報端末をかざして、ＩＣチップから停留所固有の個別番号を読み取る必要がある。このため、バスの利用者にとっては、そのかざす行為が煩雑となる。
【０００７】
また、サーバは、ＧＰＳ機能により読み取られたバスの運行座標を現在位置情報とする。しかしながら、ＧＰＳ機能の精度が悪い場合には、バスが停留所に近づいているか到着しているかを正確に判断することが困難であることも想定される。
【０００８】
本発明はこのような状況に鑑みて生み出されたものであり、路線を運行する車両に関する情報を扱うシステム全体のコストを低減し、その情報を正確に取得して容易に利用することを目的とする。
【課題を解決するための手段】
【０００９】
本発明は、上述の問題点を解消するためになされたものであり、その第１の側面は、路線上に配置された停留所に設けられ、第１識別情報を含む第１ビーコン信号を発信する第１ビーコン装置と、上記路線を運行する車両に設けられ、第２識別情報を含む第２ビーコン信号を発信する第２ビーコン装置と、上記車両の位置情報を含む運行情報を管理する運行管理サーバと、上記第１ビーコン信号を受信した場合に上記第１識別情報を上記運行管理サーバに無線送信し、上記第２ビーコン信号を受信した場合に上記第２識別情報を上記運行管理サーバに無線送信する無線通信端末とを具備する運行管理システムであって、上記運行管理サーバは、上記無線通信端末が上記第１ビーコン信号および上記第２ビーコン信号を受信したことを受信履歴として記録する受信履歴データベースと、上記受信履歴データベースに記録された受信履歴に基づいて、上記車両が上記路線を運行した記録を運行履歴として記録する運行履歴データベースとを備え、上記無線通信端末から上記第１識別情報を受信した場合に上記無線通信端末による上記第１ビーコン信号の受信履歴を上記受信履歴データベースに記録し、上記無線通信端末から上記第２識別情報を受信した場合に上記無線通信端末による上記第２ビーコン信号の受信履歴を上記受信履歴データベースに記録し、上記無線通信端末が上記第１ビーコン信号および上記第２ビーコン信号を同時に受信している期間を、上記第１ビーコン装置が設けられた上記停留所に上記第２ビーコン装置が設けられた上記車両が位置している期間として上記運行履歴データベースに記録する運行管理システムおよびその運行管理方法ならびに当該方法をコンピュータに実行させるプログラムである。これにより、無線通信端末が第１ビーコン信号および第２ビーコン信号を同時に受信している期間を、第１ビーコン装置が設けられた停留所に第２ビーコン装置が設けられた車両が位置している期間として記録するという作用をもたらす。
【００１０】
また、この第１の側面において、上記運行管理サーバは、上記無線通信端末から上記第１識別情報を受信した時刻を、上記無線通信端末が上記第１ビーコン信号の受信圏内に入った時刻として上記受信履歴データベースに記録し、上記無線通信端末から上記第２識別情報を受信した時刻を、上記無線通信端末が上記第２ビーコン信号の受信圏内に入った時刻として上記受信履歴データベースに記録し、上記無線通信端末が上記第１ビーコン信号の受信圏内および上記第２ビーコン信号の受信圏内に同時に入っている期間を、上記停留所に上記車両が位置している期間として上記運行履歴データベースに記録するようにしてもよい。これにより、無線通信端末が第１ビーコン信号の受信圏内および第２ビーコン信号の受信圏内に同時に入っている期間を、停留所に車両が位置している期間として記録するという作用をもたらす。
【００１１】
また、この第１の側面において、上記無線通信端末は、上記第１ビーコン信号を受信している間所定の周期で上記第１識別情報を上記運行管理サーバに無線送信し、上記第２ビーコン信号を受信している間上記所定の周期で上記第２識別情報を上記運行管理サーバに無線送信し、上記運行管理サーバは、上記無線通信端末から上記第１識別情報を受信することができなくなった時刻を、上記無線通信端末が上記第１ビーコン信号の受信圏外に出た時刻として上記受信履歴データベースに記録し、上記無線通信端末から上記第２識別情報を受信することができなくなった時刻を、上記無線通信端末が上記第２ビーコン信号の受信圏外に出た時刻として上記受信履歴データベースに記録するようにしてもよい。これにより、無線通信端末から第１識別情報を受信することができなくなった時刻を、無線通信端末が第１ビーコン信号の受信圏外に出た時刻として記録し、無線通信端末から第２識別情報を受信することができなくなった時刻を、無線通信端末が第２ビーコン信号の受信圏外に出た時刻として記録するという作用をもたらす。
【００１２】
また、この第１の側面において、上記無線通信端末は、上記第１ビーコン信号を受信することができなくなった場合に圏外フラグとともに上記第１識別情報を上記運行管理サーバに無線送信し、上記第２ビーコン信号を受信することができなくなった場合に上記圏外フラグとともに上記第２識別情報を上記運行管理サーバに無線送信し、上記運行管理サーバは、上記無線通信端末から上記圏外フラグおよび上記第１識別情報を受信した時刻を、上記無線通信端末が上記第１ビーコン信号の受信圏外に出た時刻として上記受信履歴データベースに記録し、上記無線通信端末から上記圏外フラグおよび上記第２識別情報を受信した時刻を、上記無線通信端末が上記第２ビーコン信号の受信圏外に出た時刻として上記受信履歴データベースに記録するようにしてもよい。これにより、無線通信端末から圏外フラグおよび第１識別情報を受信した時刻を、無線通信端末が第１ビーコン信号の受信圏外に出た時刻として記録し、無線通信端末から圏外フラグおよび第２識別情報を受信した時刻を、無線通信端末が第２ビーコン信号の受信圏外に出た時刻として記録するという作用をもたらす。
【００１３】
また、この第１の側面において、上記無線通信端末は、上記第１ビーコン信号および上記第２ビーコン信号を同時に受信している場合にのみ上記第１識別情報および上記第２識別情報を上記運行管理サーバに無線送信し、上記運行管理サーバは、上記無線通信端末から上記第１識別情報および上記第２識別情報を受信した場合に上記無線通信端末による上記第１ビーコン信号および上記第２ビーコン信号の受信履歴を上記受信履歴データベースに記録するようにしてもよい。これにより、無線通信端末から第１識別情報および第２識別情報を受信した場合に、無線通信端末による第１ビーコン信号および第２ビーコン信号の受信履歴を記録するという作用をもたらす。
【００１４】
また、この第１の側面において、上記運行管理サーバは、上記路線に含まれる上記停留所を定義する路線定義データベースと、上記車両が運行する上記路線を定義する車両定義データベースとをさらに備え、上記路線定義データベースおよび上記車両定義データベースに基づいて、上記第２ビーコン装置が設けられた上記車両が運行する上記路線に上記第１ビーコン装置が設けられた上記停留所が含まれるか否かを判定し、上記路線に上記停留所が含まれない場合には上記運行履歴データベースへの記録を行わないようにしてもよい。これにより、路線定義データベースおよび車両定義データベースに基づいて、第２ビーコン装置が設けられた車両が運行する路線に、第１ビーコン装置が設けられた停留所が含まれるか否かを判定し、その路線にその停留所が含まれない場合には、運行履歴データベースへの記録を行わないという作用をもたらす。
【００１５】
また、本発明の第２の側面は、上述した運行管理システムと、上記無線通信端末からの要求に応じて上記車両の位置情報を提供する情報提供サーバとを具備する位置情報提供システムであって、上記無線通信端末は、上記停留所、上記車両および上記路線の少なくとも１つを指定して、上記路線を運行する上記車両の位置情報を上記情報提供サーバに要求し、上記情報提供サーバは、上記路線を運行する上記車両の最新の位置情報を上記運行管理サーバから取得して上記無線通信端末に提供する位置情報提供システムおよびその位置情報提供方法ならびに当該方法をコンピュータに実行させるプログラムである。これにより、無線通信端末は、停留所、車両および路線の少なくとも１つを指定して、その路線を運行する車両の位置情報を情報提供サーバに要求し、情報提供サーバは、その路線を運行する車両の最新の位置情報を運行管理サーバから取得して無線通信端末に提供するという作用をもたらす。
【００１６】
また、この第２の側面において、上記無線通信端末は、上記第１ビーコン信号を受信した場合に上記第１識別情報を上記情報提供サーバに無線送信し、上記情報提供サーバは、上記無線通信端末から上記第１識別情報を受信した場合に、上記第１ビーコン装置が設けられた上記停留所を含む上記路線を運行する上記車両の最新の位置情報を上記運行管理サーバから取得して上記無線通信端末に送信するようにしてもよい。これにより、無線通信端末から第１識別情報を受信した場合に、第１ビーコン装置が設けられた停留所を含む路線を運行する車両の最新の位置情報を運行管理サーバから取得して無線通信端末に送信するという作用をもたらす。
【００１７】
また、この第２の側面において、上記無線通信端末は、上記第２ビーコン信号を受信していない状態で上記第１ビーコン信号を受信した場合にのみ上記第１識別情報を上記情報提供サーバに無線送信するようにしてもよい。これにより、第２ビーコン信号を受信していない状態で第１ビーコン信号を受信した場合にのみ第１識別情報を情報提供サーバに無線送信するという作用をもたらす。
【００１８】
また、この第２の側面において、上記情報提供サーバは、上記第１ビーコン装置が設けられた上記停留所を含む上記路線が複数ある場合には、上記路線の選択を促す情報を上記無線通信端末に送信するようにしてもよい。これにより、第１ビーコン装置が設けられた停留所を含む路線が複数ある場合には、路線の選択を促す情報を無線通信端末に送信するという作用をもたらす。
【００１９】
また、この第２の側面において、上記無線通信端末は、上記第２ビーコン信号を受信した場合に上記第２識別情報を上記情報提供サーバに無線送信し、上記情報提供サーバは、上記無線通信端末から上記第２識別情報を受信した場合に、上記第２ビーコン装置が設けられた上記車両の最新の位置情報を上記運行管理サーバから取得して上記無線通信端末に送信するようにしてもよい。これにより、無線通信端末から第２識別情報を受信した場合に、第２ビーコン装置が設けられた車両の最新の位置情報を運行管理サーバから取得して無線通信端末に送信するという作用をもたらす。
【００２０】
また、本発明の第３の側面は、路線上に配置された停留所に設けられた第１ビーコン装置が発信する第１識別情報を含む第１ビーコン信号を受信した場合に上記第１識別情報を無線送信し、上記路線を運行する車両に設けられた第２ビーコン装置が発信する第２識別情報を含む第２ビーコン信号を受信した場合に上記第２識別情報を無線送信する無線通信端末と無線通信を行い、上記車両の位置情報を含む運行情報を管理する運行管理サーバであって、上記無線通信端末が上記第１ビーコン信号および上記第２ビーコン信号を受信したことを受信履歴として記録する受信履歴データベースと、上記受信履歴データベースに記録された受信履歴に基づいて、上記車両が上記路線を運行した記録を運行履歴として記録する運行履歴データベースとを具備し、上記無線通信端末から上記第１識別情報を受信した場合に上記無線通信端末による上記第１ビーコン信号の受信履歴を上記受信履歴データベースに記録し、上記無線通信端末から上記第２識別情報を受信した場合に上記無線通信端末による上記第２ビーコン信号の受信履歴を上記受信履歴データベースに記録し、上記無線通信端末が上記第１ビーコン信号および上記第２ビーコン信号を同時に受信している期間を、上記第１ビーコン装置が設けられた上記停留所に上記第２ビーコン装置が設けられた上記車両が位置している期間として上記運行履歴データベースに記録する運行管理サーバおよびその運行管理方法ならびに当該方法をコンピュータに実行させるプログラムである。これにより、無線通信端末が第１ビーコン信号および第２ビーコン信号を同時に受信している期間を、第１ビーコン装置が設けられた停留所に第２ビーコン装置が設けられた車両が位置している期間として記録するという作用をもたらす。
【発明の効果】
【００２１】
本発明によれば、路線を運行する車両に関する情報を扱うシステム全体のコストを低減し、その情報を正確に取得して容易に利用することができるという優れた効果を奏し得る。
【図面の簡単な説明】
【００２２】
【図１】本発明の実施の形態におけるバスロケーションシステム１０の構成例を示す図である。
【図２】本発明の実施の形態におけるバスロケーションシステム１０を構成する各機器の機能構成例を示すブロック図である。
【図３】本発明の実施の形態における第１ビーコン装置１および第２ビーコン装置２から送信されるビーコン信号の構成例を示す図である。
【図４】本発明の実施の形態における識別情報データベース７１の構成例を示す図である。
【図５】本発明の実施の形態における路線定義データベース７２の構成例を示す図である。
【図６】本発明の実施の形態におけるバス定義データベース７３の構成例を示す図である。
【図７】本発明の実施の形態における受信履歴データベース７４の構成例を示す図である。
【図８】本発明の実施の形態における受信履歴データベース７４の構成例を示す図である。
【図９】本発明の実施の形態における運行履歴データベース７５の構成例を示す図である。
【図１０】本発明の実施の形態における無線通信端末３ａが第１ビーコン信号Ｂ１の受信圏内に存在する場合における各情報の流れの一部を模式的に示す図である。
【図１１】本発明の実施の形態における無線通信端末３ｂ、３ｃが第２ビーコン信号Ｂ２の受信圏内に存在する場合における各情報の流れの一部を模式的に示す図である。
【図１２】本発明の実施の形態における無線通信端末３ａ乃至３ｃが第１ビーコン信号Ｂ１および第２ビーコン信号Ｂ２の受信圏内に存在する場合における各情報の流れの一部を模式的に示す図である。
【図１３】本発明の実施の形態における無線通信端末３に関するビーコン信号の受信状況の遷移例を示す図である。
【図１４】本発明の実施の形態におけるバスロケーションシステム１０を構成する各機器間における通信処理例を示すシーケンスチャートである。
【図１５】本発明の実施の形態における無線通信端末３ａが第１ビーコン信号Ｂ１の受信圏内に存在する場合における各情報の流れの一部を模式的に示す図である。
【図１６】本発明の実施の形態における無線通信端末３ａに表示される停留所・路線情報の表示例（表示画面４００）を示す図である。
【図１７】本発明の実施の形態における無線通信端末３ａに表示されるバス位置情報の表示例（表示画面４１０）を示す図である。
【図１８】本発明の実施の形態における無線通信端末３ｃが第２ビーコン信号の受信圏内に存在する場合における各情報の流れの一部を模式的に示す図である。
【図１９】本発明の実施の形態における無線通信端末３ｃに表示されるバス位置情報の表示例（表示画面４２０）を示す図である。
【図２０】本発明の実施の形態におけるバスロケーションシステム１０を構成する各機器間における通信処理例を示すシーケンスチャートである。
【図２１】本発明の実施の形態の変形例における無線通信端末３ａに表示される検索画面４３０の表示例を示す図である。
【図２２】本発明の実施の形態の変形例における無線通信端末３ａ乃至３ｃが第１ビーコン信号Ｂ１および第２ビーコン信号Ｂ２の受信圏内に存在する場合における各情報の流れの一部を模式的に示す図である。
【発明を実施するための形態】
【００２３】
以下、本発明を実施するための形態（以下、実施の形態と称する）について説明する。
【００２４】
［バスロケーションシステムの構成例］
図１は、本発明の実施の形態におけるバスロケーションシステム１０の構成例を示す図である。図１では、公共交通機関であるバス２００の運行を管理し、バス２００に関する各種情報を利用者に提供する例を示す。なお、本発明の実施の形態では、管理対象となる車両としてバス２００の例を示すが、他の乗り物（例えば、乗合タクシー、路面電車、他の公共交通機関）を管理対象とするようにしてもよい。
【００２５】
バスロケーションシステム１０は、第１ビーコン装置１と、第２ビーコン装置２と、無線通信端末３ａ乃至３ｃ（以下、無線通信端末３と総称することがある。）と、ネットワーク５と、運行管理サーバ７と、Ｗｅｂサーバ８とを備える。さらに、図１には、第１ビーコン装置１が設けられる停留所１００と、第２ビーコン装置２が設けられるバス２００と、運行管理サーバ７およびＷｅｂサーバ８が設けられる管理センタ７００とが示されている。なお、図１では、説明の容易のため、１台のバス２００と１つの停留所１００とを代表して示す。
【００２６】
停留所１００は、バス２００が運行する路線上に設置される。なお、バスの運行路線のパターンは、運行系統と称される。
【００２７】
ネットワーク５は、公衆回線網やインターネット等のネットワークである。無線通信端末３ａ乃至３ｃは、図示しない基地局やアクセスポイントを介して無線通信によりネットワーク５に接続される。そして、無線通信端末３ａ乃至３ｃは、ネットワーク５を介して管理センタ７００の運行管理サーバ７およびＷｅｂサーバ８に接続される。
【００２８】
運行管理サーバ７は、バス２００に関する運行情報を管理するサーバである。Ｗｅｂサーバ８は、バス２００の利用者に各種情報を提供するための情報提供サーバである。なお、運行管理サーバ７およびＷｅｂサーバ８については、一体の装置により構成するようにしてもよく、別体の２つ装置として構成するようにしてもよい。また、運行管理サーバ７およびＷｅｂサーバ８のそれぞれについては、一体の装置により構成するようにしてもよく、複数の装置により構成するようにしてもよい。
【００２９】
第１ビーコン装置１は、ビーコン信号を発信する装置である。また、第１ビーコン装置１は、バス２００の路線上に配置されている停留所１００に設けられる。例えば、停留所１００に設置されている時刻表の表面または内部に、第１ビーコン装置１を取り付けることができる。
【００３０】
第２ビーコン装置２は、ビーコン信号を発信する装置である。また、第２ビーコン装置２は、路線を運行するバス２００に設けられる。例えば、バス２００の車内の天井付近に第２ビーコン装置２を取り付けることができる。
【００３１】
また、第１ビーコン装置１および第２ビーコン装置２から発信されたビーコン信号は、無線通信端末３ａ乃至３ｃによって受信される。
【００３２】
無線通信端末３ａ乃至３ｃは、バス２００の利用者やバス２００の乗務員が所持する無線通信端末である。無線通信端末３ａ乃至３ｃは、例えば、スマートフォン、タブレット端末等の携帯型の情報処理装置である。
【００３３】
また、図１では、停留所１００でバス２００を待っている利用者が所持する無線通信端末を無線通信端末３ａとして示す。また、バス２００の乗務員（例えば、運転手）が所持する無線通信端末を無線通信端末３ｂとして示す。なお、無線通信端末３ｂは、バス２００の乗務員が所持する代わりに、バス２００に固定して設置するようにしてもよい。また、バス２００に乗車中の利用者が所持する無線通信端末を無線通信端末３ｃとして示す。また、これ以降の各図についても同様の符号で示す。
【００３４】
無線通信端末３ａ乃至３ｃは、第１ビーコン装置１および第２ビーコン装置２からのビーコン信号を受信した場合には、その受信したビーコン信号に関する情報（例えば、各ビーコン装置の識別情報）をネットワーク５を介して運行管理サーバ７に無線送信する。
【００３５】
なお、第１ビーコン装置１、第２ビーコン装置２、無線通信端末３ａ乃至３ｃ、ネットワーク５および運行管理サーバ７を具備するシステムは、特許請求の範囲に記載の運行管理システムの一例である。また、第１ビーコン装置１、第２ビーコン装置２、無線通信端末３ａ乃至３ｃ、ネットワーク５、運行管理サーバ７およびＷｅｂサーバ８を具備するシステムは、特許請求の範囲に記載の位置情報提供システムの一例である。
【００３６】
［各機器の機能構成例］
図２は、本発明の実施の形態におけるバスロケーションシステム１０を構成する各機器の機能構成例を示すブロック図である。
【００３７】
第１ビーコン装置１は、記憶部１１および送信部１２を備える。記憶部１１は、第１ビーコン装置１を動作させるために必要なデータを記憶するものである。また、記憶部１１は、第１ビーコン装置１を識別するための第１識別情報Ｉ１を記憶する。すなわち、第１識別情報Ｉ１は、第１ビーコン装置１が設置されている停留所１００を識別するための識別情報として機能する。
【００３８】
送信部１２は、第１ビーコン装置１を動作させるために必要な制御を行うものである。また、送信部１２は、記憶部１１に記憶されている第１識別情報Ｉ１を含む第１ビーコン信号Ｂ１を無線信号として周期的（または不定期）に送信する。
【００３９】
第２ビーコン装置２は、記憶部２１および送信部２２を備える。記憶部２１は、第２ビーコン装置２を動作させるために必要なデータを記憶するものである。また、記憶部２１は、第２ビーコン装置２を識別するための第２識別情報Ｉ２を記憶する。すなわち、第２識別情報Ｉ２は、第２ビーコン装置２が設置されているバス２００を識別するための識別情報として機能する。
【００４０】
送信部２２は、第２ビーコン装置２を動作させるために必要な制御を行うものである。また、送信部２２は、記憶部２１に記憶されている第２識別情報Ｉ２を含む第２ビーコン信号Ｂ２を無線信号として周期的（または不定期）に送信する。
【００４１】
第１ビーコン装置１および第２ビーコン装置２は、例えば、ＢＬＥ（Bluetooth（登録商標） Low Energy）機器等により実現することができる。
【００４２】
無線通信端末３（３ａ乃至３ｃ）は、処理部３１と、記憶部３２と、入力部３３と、出力部３４と、受信部３５と、サーバ通信部３６とを備える。また、これらの各部は、バス３０を介して接続される。
【００４３】
処理部３１は、記憶部３２に記憶されている制御プログラムに基づいて、無線通信端末３を動作させるために必要な処理を行うものである。例えば、処理部３１は、バスロケーションシステム１０のための特定のアプリケーションＢＬを実行する。このアプリケーションＢＬは、大きく分けて、バックグラウンド動作およびフォアグランド動作の２つの動作を行うアプリケーションである。ここで、バックグラウンド動作は、バス２００の位置情報を運行管理サーバ７に収集させるための動作である。また、フォアグラウンド動作は、バス２００の位置情報を運行管理サーバ７から取得してユーザに提供するための動作である。このフォアグラウンド動作では、無線通信端末３からＷｅｂサーバ８にバス２００の位置情報を要求し、Ｗｅｂサーバ８は、その要求に応じて、運行管理サーバ７からバス２００の位置情報を取得して無線通信端末３に提供する。
【００４４】
記憶部３２は、無線通信端末３を動作させるために必要なデータ（例えば、制御プログラム）を記憶するものである。また、記憶部３２は、無線通信端末３にインストールされているアプリケーションＢＬを識別するための第３識別情報Ｉ３を記憶する。すなわち、第３識別情報Ｉ３は、無線通信端末３を識別するための識別情報として機能する。なお、以下では、無線通信端末３ａ乃至３ｃの記憶部３２に記憶されている第３識別情報をそれぞれ第３識別情報Ｉ３ａ乃至Ｉ３ｃと称することがある。
【００４５】
入力部３３は、ユーザからの操作入力を受け付けるものである。出力部３４は、ユーザに対して映像や音声を出力して情報を提示する表示部や音声出力部である。なお、入力部３３および出力部３４は、一体化されたタッチパネルとして構成するようにしてもよい。
【００４６】
受信部３５は、第１ビーコン装置１または第２ビーコン装置２からのビーコン信号を受信するものである。
【００４７】
サーバ通信部３６は、ネットワーク５を介して運行管理サーバ７との無線通信を行うものである。この無線通信は、例えば、移動体通信、無線ＬＡＮ（Local Area Network）等を用いて行われる。
【００４８】
運行管理サーバ７は、バス２００の位置情報を含む運行情報を管理するサーバである。例えば、無線通信端末３は、第１ビーコン装置１および第２ビーコン装置２の少なくとも１つから受信したビーコン信号の受信履歴（受信結果）を、ネットワーク５を介して運行管理サーバ７に送信する。そして、運行管理サーバ７は、その受信履歴を受信して管理する。
【００４９】
運行管理サーバ７は、識別情報データベース７１と、路線定義データベース７２と、バス定義データベース７３と、受信履歴データベース７４と、運行履歴データベース７５と、処理部７６と、通信部７７とを備える。なお、識別情報データベース７１、路線定義データベース７２、バス定義データベース７３、受信履歴データベース７４および運行履歴データベース７５については、図４乃至図９を参照して詳細に説明する。
【００５０】
処理部７６は、運行管理サーバ７を動作させるために必要な処理を行うものである。
【００５１】
通信部７７は、他の機器との間で通信を行うものである。すなわち、通信部７７は、ネットワーク５を介して無線通信端末３との通信を行う。また、通信部７７は、直接、または、ネットワーク５を介して間接的にＷｅｂサーバ８との通信を行う。
【００５２】
Ｗｅｂサーバ８は、無線通信端末３ａ乃至３ｃからの要求に応じて、バス２００の利用者に各種情報を提供する情報提供サーバである。例えば、Ｗｅｂサーバ８は、バス２００の位置情報を提供する。
【００５３】
［ビーコン信号の構成例］
図３は、本発明の実施の形態における第１ビーコン装置１および第２ビーコン装置２から送信されるビーコン信号の構成例を示す図である。
【００５４】
ビーコン信号（第１ビーコン信号Ｂ１および第２ビーコン信号Ｂ２）は、共通データ３０１と、会社データ３０２と、個別データ３０３と、他のデータ３０４とを含む。
【００５５】
共通データ３０１は、バスロケーションシステム１０で用いられる第１ビーコン装置１および第２ビーコン装置２に共通の固定データである。共通データ３０１は、例えば、１２８ビットのＵＵＩＤ（Universally Unique Identifier）である。
【００５６】
会社データ３０２は、バスロケーションシステム１０に参加するバス会社毎に２個（停留所用およびバス用）ずつ割り当てられている固有データである。会社データ３０２は、例えば、１６ビットの整数値である。
【００５７】
個別データ３０３は、停留所およびバスのそれぞれを個別に識別するためのデータである。個別データ３０３は、例えば、１６ビットの整数値である。
【００５８】
他のデータ３０４は、上述した各データ以外に付加するデータである。なお、他のデータ３０４は、省略するようにしてもよい。
【００５９】
また、第１ビーコン装置１は、共通データ３０１、会社データ３０２および個別データ３０３を第１識別情報Ｉ１として含む第１ビーコン信号Ｂ１を送信する。また、第２ビーコン装置２は、共通データ３０１、会社データ３０２および個別データ３０３を第２識別情報Ｉ２として含む第２ビーコン信号Ｂ２を送信する。
【００６０】
［識別情報データベースの構成例］
図４は、本発明の実施の形態における識別情報データベース７１の構成例を示す図である。
【００６１】
識別情報データベース７１は、第１識別情報Ｉ１および停留所の対応関係と、第２識別情報Ｉ２およびバスの対応関係とを特定するためのデータベースである。具体的には、識別情報データベース７１は、第１識別情報／第２識別情報３１１と、バス会社−停留所／バス３１５とが関連付けて記録されている。
【００６２】
また、第１識別情報／第２識別情報３１１には、共通データ３１２と、会社データ３１３と、個別データ３１４とが関連付けて記録されている。なお、共通データ３１２、会社データ３１３および個別データ３１４は、図３に示す共通データ３０１、会社データ３０２および個別データ３０３に対応する。なお、図４では、説明の容易のため、第１識別情報／第２識別情報３１１において、会社データ３１３が奇数のものを停留所用の第１識別情報Ｉ１とし、会社データ３１３が偶数のものをバス用の第２識別情報Ｉ２とする例を示す。
【００６３】
また、バス会社−停留所／バス３１５には、バス会社および停留所の関係、または、バス会社およびバスの関係を特定するための情報が格納される。なお、図４では、説明の容易のため、バス会社の名称（バス会社Ａ、バス会社Ｂ）と、停留所の名称（停留所Ｓａ１乃至Ｓａ３、Ｓｂ１乃至Ｓｂ３）と、バスの名称（バスＢａ１乃至Ｂａ３、Ｂｂ１乃至Ｂｂ３）とを簡略化して示す。
【００６４】
［路線定義データベースの構成例］
図５は、本発明の実施の形態における路線定義データベース７２の構成例を示す図である。
【００６５】
路線定義データベース７２は、バスが運行する路線および路線に含まれる停留所を定義するデータベースである。具体的には、路線定義データベース７２は、路線番号３２１と、路線３２２と、第１識別情報（停留所）３２３と、停車順３２４とが関連付けて記録されている。
【００６６】
路線番号３２１は、バスが運行する路線を識別するための路線識別情報である。
【００６７】
路線３２２は、バスが運行する路線に関する情報（例えば、表示される名称）である。
【００６８】
第１識別情報（停留所）３２３は、図４に示す共通データ３１２、会社データ３１３および個別データ３１４の組み合わせにより構成される第１識別情報である。なお、図５では、説明の容易のため、各停留所の名称を括弧内に示す。
【００６９】
停車順３２４は、バスが運行する路線における停留所の順番を示す情報である。
【００７０】
このように、バスが運行する各路線は、その路線に含まれる停留所に対応する第１識別情報Ｉ１と、各停留所の停車順とにより定義される。
【００７１】
また、図５では、路線３２２の路線Ｒａ１［停留所Ｓａ１発  市内循環（停留所Ｓａ５回り）]は、始発停留所と終着停留所とが同じ路線（例えば、環状路線や往復路線）であるものとする。なお、往復路線は、往路および復路における同一名称の停留所を区別することにより、環状路線と同様に取り扱うことができる。
【００７２】
また、図５では、路線３２２の路線Ｒａ２［停留所Ｓａ１発  停留所Ｓａ１９行］は、始発停留所と終着停留所とが異なる路線（例えば、片道路線）であるものとする。この路線については、通常は、対になる反対方向の路線が存在する。
【００７３】
また、各停留所は、複数の路線に含まれ得る。例えば、停留所Ｓａ１乃至Ｓａ３は、路線３２２の路線Ｒａ１および路線Ｒａ２の双方に含まれる。
【００７４】
［バス定義データベースの構成例］
図６は、本発明の実施の形態におけるバス定義データベース７３の構成例を示す図である。
【００７５】
バス定義データベース７３は、バスおよびバスが運行する路線を定義するデータベースである。具体的には、バス定義データベース７３は、第２識別情報（バス）３３１と、路線番号（路線）３３２と、出発時刻３３３と、到着時刻３３４とが関連付けて記録されている。
【００７６】
第２識別情報（バス）３３１は、図４に示す共通データ３１２、会社データ３１３および個別データ３１４の組み合わせにより構成される第２識別情報である。なお、図６では、説明の容易のため、各バスの名称を括弧内に示す。
【００７７】
路線番号（路線）３３２は、バスが運行する路線を識別するための路線識別情報である。路線番号（路線）３３２は、図５に示す路線番号３２１に対応する。また、図６では、説明の容易のため、各路線の名称を括弧内に示す。
【００７８】
出発時刻３３３は、バスが運行路線の始発停留所から出発する時刻（その路線の運行を開始する時刻）である。
【００７９】
到着時刻３３４は、バスが運行路線の終着停留所に到着する時刻（その路線の運行を終了する時刻）である。
【００８０】
このように、バスは、そのバスの運行路線の路線番号と、各運行路線における始発停留所からの出発時刻および終着停留所への到着時刻とにより定義される。
【００８１】
また、各バスは、１日の間に、同じ路線または異なる路線を複数回運行し得る。例えば、バスＢａ１は、環状（往復）路線である路線Ｒａ１を１日に１０周（往復）する。また、バスＢａ５は、１日に異なる複数の路線（路線Ｒａ２、Ｒａ３）を運行する。
【００８２】
［受信履歴データベースの構成例］
図７および図８は、本発明の実施の形態における受信履歴データベース７４の構成例を示す図である。図７には、バスの利用者が所持する無線通信端末３（３ａまたは３ｃ）の受信履歴を記録する場合の構成例を示す。図８には、バスの乗務員が所持する無線通信端末３（３ｂ）の受信履歴を記録する場合の構成例を示す。
【００８３】
受信履歴データベース７４は、無線通信端末３が第１ビーコン信号Ｂ１および第２ビーコン信号Ｂ２を受信したことを受信履歴として記録するデータベースである。具体的には、受信履歴データベース７４は、第３識別情報３４１と、第１識別情報（停留所）／第２識別情報（バス）３４２と、Ｉｎ／Ｏｕｔ３４３と、時刻３４４とが関連付けて記録されている。なお、図７では、バスの利用者が所持する無線通信端末３の受信履歴の一部を抜粋して示す。
【００８４】
第３識別情報３４１は、無線通信端末３を識別するための識別情報（アプリケーションＢＬを識別するための識別情報）である。
【００８５】
第１識別情報（停留所）／第２識別情報（バス）３４２は、図４に示す共通データ３１２、会社データ３１３および個別データ３１４の組み合わせにより構成される識別情報である。なお、図７では、説明の容易のため、各停留所または各バスの名称を括弧内に示す。
【００８６】
Ｉｎ／Ｏｕｔ３４３は、無線通信端末３がビーコン信号の受信圏内に入ったこと（Ｉｎ）と、無線通信端末３がビーコン信号の受信圏外に出たこと（Ｏｕｔ）とを特定するための情報である。
【００８７】
時刻３４４は、無線通信端末３がビーコン信号の受信圏内に入った時刻（Ｉｎ）、または、無線通信端末３がビーコン信号の受信圏外に出た時刻（Ｏｕｔ）である。
【００８８】
図７では、バスの利用者が所持する無線通信端末３の第３識別情報Ｉ３を「ｘｘｘｘ」として示す。以下、第３識別情報Ｉ３が「ｘｘｘｘ」である無線通信端末３を所持するこの利用者を利用者Ｘと称する。
【００８９】
図７に示す最初のレコード（時刻１２：００）に記録されている情報は、利用者Ｘの無線通信端末３が停留所Ｓａ２からのビーコン信号の受信圏内に入ったことを示している。このことは、利用者Ｘが停留所Ｓａ２に到着したことを意味する。なお、この利用者Ｘは、路線Ｒａ１の停留所Ｓａ６までバスで行こうとしているものとする。
【００９０】
また、図７に示す２行目のレコード（時刻１２：０６）に記録されている情報は、利用者Ｘの無線通信端末３がバスＢａ５からのビーコン信号の受信圏内に入ったことを示している。利用者Ｘが停留所Ｓａ２にいるため、このことは、バスＢａ５が停留所Ｓａ２に到着したことを意味する。なお、図６に示すように、このバスＢａ５は路線Ｒａ２を運行するバスであるため、利用者Ｘは、バスＢａ５に乗車しないものとする。
【００９１】
また、図７に示す３行目のレコード（時刻１２：０７）に記録されている情報は、利用者Ｘの無線通信端末３がバスＢａ５からのビーコン信号の受信圏外に出たことを示している。利用者ＸがバスＢａ５に乗車せず、停留所Ｓａ２にいるため、このことは、バスＢａ５が停留所Ｓａ２を出発したことを意味する。
【００９２】
また、図７に示す４行目のレコード（時刻１２：１１）に記録されている情報は、利用者Ｘの無線通信端末３がバスＢａ１からのビーコン信号の受信圏内に入ったことを示している。利用者Ｘが停留所Ｓａ２にいるため、このことは、バスＢａ１が停留所Ｓａ２に到着したことを意味する。なお、図６に示すように、このバスＢａ１は路線Ｒａ１を運行するバスであるため、利用者Ｘは、バスＢａ１に乗車するものとする。
【００９３】
また、図７に示す５行目のレコード（時刻１２：１２）に記録されている情報は、利用者Ｘの無線通信端末３が停留所Ｓａ２からのビーコン信号の受信圏外に出たことを示している。利用者ＸがバスＢａ１に乗車しているため、このことは、バスＢａ１が停留所Ｓａ２を出発したことを意味する。
【００９４】
また、図７に示す６行目のレコード（時刻１２：１８）に記録されている情報は、利用者Ｘの無線通信端末３が停留所Ｓａ３からのビーコン信号の受信圏内に入ったことを示している。利用者ＸがバスＢａ１に乗車しているため、このことは、バスＢａ１が停留所Ｓａ３に到着したことを意味する。なお、利用者Ｘは、停留所Ｓａ６まで行こうとしているため、停留所Ｓａ３でバスＢａ１から降車しないものとする。
【００９５】
同様に、図７に示す８、１０行目のレコード（時刻１２：２５、１２：３２）に記録されている情報は、利用者Ｘの無線通信端末３が停留所Ｓａ４、Ｓａ５からのビーコン信号の受信圏内に入ったことを示している。このことは、バスＢａ１が停留所Ｓａ４、Ｓａ５に到着したことを意味する。なお、利用者Ｘは、停留所Ｓａ４、Ｓａ５でバスＢａ１から降車しないものとする。
【００９６】
また、図７に示す７行目のレコード（時刻１２：１９）に記録されている情報は、利用者Ｘの無線通信端末３が停留所Ｓａ３からのビーコン信号の受信圏外に出たことを示している。利用者ＸがバスＢａ１に乗車しているため、このことは、バスＢａ１が停留所Ｓａ３を出発したことを意味する。
【００９７】
同様に、図７に示す９、１１行目のレコード（時刻１２：２６、１２：３３）に記録されている情報は、利用者Ｘの無線通信端末３が停留所Ｓａ４、Ｓａ５からのビーコン信号の受信圏外に出たことを示している。このことは、バスＢａ１が停留所Ｓａ４、Ｓａ５を出発したことを意味する。
【００９８】
また、図７に示す１２行目のレコード（時刻１２：３９）に記録されている情報は、利用者Ｘの無線通信端末３が停留所Ｓａ６からのビーコン信号の受信圏内に入ったことを示している。利用者ＸがバスＢａ１に乗車しているため、このことは、バスＢａ１が停留所Ｓａ６に到着したことを意味する。なお、利用者Ｘは、この停留所Ｓａ６まで行こうとしていたため、ここでバスＢａ１から降車するものとする。
【００９９】
また、図７に示す１３行目のレコード（時刻１２：４０）に記録されている情報は、利用者Ｘの無線通信端末３がバスＢａ１からのビーコン信号の受信圏外に出たことを示している。利用者ＸがバスＢａ１から降車して、停留所Ｓａ６にいるため、このことは、バスＢａ１が停留所Ｓａ６を出発したことを意味する。
【０１００】
また、図７に示す１４行目のレコード（時刻１２：４１）に記録されている情報は、利用者Ｘの無線通信端末３が停留所Ｓａ６からのビーコン信号の受信圏外に出たことを示している。このことは、利用者Ｘが移動して停留所Ｓａ６から離れたことを意味する。
【０１０１】
図８では、バスの乗務員が所持する無線通信端末３の受信履歴の一部を抜粋して示す。また、図８では、バスの乗務員が所持する無線通信端末３の第３識別情報Ｉ３を「ｙｙｙｙ」として示す。以下、第３識別情報Ｉ３が「ｙｙｙｙ」である無線通信端末３を所持するこの乗務員を乗務員Ｙと称する。
【０１０２】
図８に示す最初のレコード（時刻８：５５）に記録されている情報は、乗務員Ｙの無線通信端末３がバスＢａ１からのビーコン信号の受信圏内に入ったことを示している。このことは、乗務員Ｙがバス会社Ａの車庫等で路線Ｒａ１のバスＢａ１に乗車し、その日の乗務を開始したことを意味する。なお、図８に示す２、２０行目のレコードでは、複数のレコードの内容を省略して示す。
【０１０３】
また、図８に示す３行目のレコード（時刻１２：００）に記録されている情報は、乗務員Ｙの無線通信端末３が停留所Ｓａ１からのビーコン信号の受信圏内に入ったことを示している。乗務員ＹがバスＢａ１に乗車しているため、このことは、バスＢａ１が停留所Ｓａ１に到着したことを意味する。なお、図５に示すように、停留所Ｓａ１は、路線Ｒａ１の始発停留所であると同時に終着停留所でもある。
【０１０４】
また、図８に示す４行目のレコード（時刻１２：０５）に記録されている情報は、乗務員Ｙの無線通信端末３が停留所Ｓａ１からのビーコン信号の受信圏外に出たことを示している。乗務員ＹがバスＢａ１に乗車しているため、このことは、バスＢａ１が停留所Ｓａ１を出発したことを意味する。
【０１０５】
また、図８に示す５行目のレコード（時刻１２：１１）に記録されている情報は、乗務員Ｙの無線通信端末３が停留所Ｓａ２からのビーコン信号の受信圏内に入ったことを示している。このことは、バスＢａ１が停留所Ｓａ２に到着したことを意味する。
【０１０６】
同様に、図８に示す７、９、１１、１３、１５、１７行目のレコード（時刻１２：１８、１２：２５、１２：３２、１２：３９、１２：４６、１２：５３）に記録されている情報は、乗務員Ｙの無線通信端末３が停留所Ｓａ３、Ｓａ４、Ｓａ５、Ｓａ６、Ｓａ７、Ｓａ８からのビーコン信号の受信圏内に入ったことを示している。このことは、バスＢａ１が停留所Ｓａ３、Ｓａ４、Ｓａ５、Ｓａ６、Ｓａ７、Ｓａ８に到着したことを意味する。
【０１０７】
また、図８に示す６行目のレコード（時刻１２：１２）に記録されている情報は、乗務員Ｙの無線通信端末３が停留所Ｓａ２からのビーコン信号の受信圏外に出たことを示している。このことは、バスＢａ１が停留所Ｓａ２を出発したことを意味する。
【０１０８】
同様に、図８に示す８、１０、１２、１４、１６、１８行目のレコード（時刻１２：１９、１２：２６、１２：３３、１２：４０、１２：４７、１２：５４）に記録されている情報は、乗務員Ｙの無線通信端末３が停留所Ｓａ３、Ｓａ４、Ｓａ５、Ｓａ６、Ｓａ７、Ｓａ８からのビーコン信号の受信圏外に出たことを示している。このことは、バスＢａ１が停留所Ｓａ３、Ｓａ４、Ｓａ５、Ｓａ６、Ｓａ７、Ｓａ８を出発したことを意味する。
【０１０９】
また、図８に示す１９行目のレコード（時刻１３：００）に記録されている情報は、乗務員Ｙの無線通信端末３が停留所Ｓａ１からのビーコン信号の受信圏内に入ったことを示している。このことは、バスＢａ１が停留所Ｓａ１に到着したことを意味する。
【０１１０】
また、図８に示す２１行目のレコード（時刻１９：０５）に記録されている情報は、乗務員Ｙの無線通信端末３がバスＢａ１からのビーコン信号の受信圏外に出たことを示している。このことは、乗務員Ｙがバス会社Ａの車庫等で路線Ｒａ１のバスＢａ１から降車し、その日の乗務を終了したことを意味する。
【０１１１】
［運行履歴データベースの構成例］
図９は、本発明の実施の形態における運行履歴データベース７５の構成例を示す図である。図９には、バスＢａ１の運行履歴を記録する場合の構成例を示す。
【０１１２】
運行履歴データベース７５は、バスの運行履歴を記録するデータベースであり、受信履歴データベース７４に記録された受信履歴に基づいて、バスが路線を運行した記録を運行履歴として記録する。具体的には、運行履歴データベース７５は、第２識別情報（バス）３５１と、第１識別情報（停留所）３５２と、到着時刻３５３と、出発時刻３５４とが関連付けて記録されている。なお、図９では、バスＢａ１の運行履歴の一部を抜粋して示す。
【０１１３】
第２識別情報（バス）３５１は、図６に示す第２識別情報（バス）３３１に対応する。また、第１識別情報（停留所）３５２は、図５に示す第１識別情報（停留所）３２３に対応する。
【０１１４】
到着時刻３５３は、第１識別情報（停留所）３５２に記録されている停留所にバスが到着した時刻である。
【０１１５】
出発時刻３５４は、第１識別情報（停留所）３５２に記録されている停留所からバスが出発した時刻である。
【０１１６】
図９に示す２行目のレコードに記録されている情報は、バスＢａ１が１２：００に停留所Ｓａ１に到着し、１２：０５に停留所Ｓａ１を出発したことを示している。
【０１１７】
また、図９に示す３行目のレコードに記録されている情報は、バスＢａ１が１２：１１に停留所Ｓａ２に到着し、１２：１２に停留所Ｓａ２を出発したことを示している。
【０１１８】
また、図９に示す４行目のレコードに記録されている情報は、バスＢａ１が１２：１８に停留所Ｓａ３に到着し、１２：１９に停留所Ｓａ３を出発したことを示している。
【０１１９】
また、図９に示す５行目のレコードに記録されている情報は、バスＢａ１が１２：２５に停留所Ｓａ４に到着し、１２：２６に停留所Ｓａ４を出発したことを示している。
【０１２０】
また、図９に示す６行目のレコードに記録されている情報は、バスＢａ１が１２：３２に停留所Ｓａ５に到着し、１２：３３に停留所Ｓａ５を出発したことを示している。
【０１２１】
また、図９に示す７行目のレコードに記録されている情報は、バスＢａ１が１２：３９に停留所Ｓａ６に到着し、１２：４０に停留所Ｓａ６を出発したことを示している。
【０１２２】
また、図９に示す８行目のレコードに記録されている情報は、バスＢａ１が１２：４６に停留所Ｓａ７に到着し、１２：４７に停留所Ｓａ７を出発したことを示している。
【０１２３】
また、図９に示す９行目のレコードに記録されている情報は、バスＢａ１が１２：５３に停留所Ｓａ８に到着し、１２：５４に停留所Ｓａ８を出発したことを示している。
【０１２４】
また、図９に示す１０行目のレコードに記録されている情報は、バスＢａ１が１３：００に停留所Ｓａ１に到着し、１３：０５に停留所Ｓａ１を出発したことを示している。
【０１２５】
上述したように、運行履歴データベース７５は、受信履歴データベース７４の記録内容（受信履歴）に基づいて作成される。すなわち、運行履歴データベース７５に記録される情報（バスの運行履歴）は、無線通信端末３（３ａ乃至３ｃ）の受信履歴に基づいて作成される。
【０１２６】
ただし、各バスの乗務員の無線通信端末３ｂのみにアプリケーションＢＬをインストールしておき、無線通信端末３ｂの受信履歴のみを用いて運行履歴データベース７５を作成することも可能である。
【０１２７】
ここで、例えば、受信可能範囲が１０ｍ程度の第１ビーコン信号Ｂ１を発信する第１ビーコン装置１を用いる場合を想定する。例えば、バス２００の運行路線が道幅の広い車道（例えば、２車線や３車線等の車道）で構成される場合に、バス２００が停留所１００で停車せずに通過することも想定される。このような場合には、バス２００の乗務員が所持する無線通信端末３ｂが第１ビーコン装置１から発信された第１ビーコン信号Ｂ１を受信することができないことも想定される。すなわち、無線通信端末３ｂが第１ビーコン装置１（停留所１００）からの第１ビーコン信号Ｂ１を受信し損なうことも想定される。このように、無線通信端末３ｂが第１ビーコン装置１からの第１ビーコン信号Ｂ１を受信し損なうと、バス２００の停留所１００への到着を記録することができない。
【０１２８】
そこで、本発明の実施の形態では、停留所１００でバス２００を待っている利用者が所持する無線通信端末３ａや、バス２００に乗車中の利用者が所持する無線通信端末３ｃの受信履歴も利用するようにする。これにより、バス２００の停留所１００への到着時刻および出発時刻をより確実に記録することができる。すなわち、バス２００の停留所１００への到着時刻および出発時刻を正確に記録することができる可能性を高めることができる。
【０１２９】
また、無線通信端末３ａ乃至３ｃ以外の無線通信端末３にもアプリケーションＢＬをインストールしておくことにより、バス２００の停留所１００への到着時刻および出発時刻をさらに正確に記録することができる。例えば、停留所１００の近くをたまたま通りがかった通行人が所持する無線通信端末３による受信履歴を利用することができる。
【０１３０】
［無線通信端末が第１ビーコン信号の受信圏内に存在する場合の通信例］
図１０は、本発明の実施の形態における無線通信端末３ａが第１ビーコン信号Ｂ１の受信圏内に存在する場合における各情報の流れの一部を模式的に示す図である。すなわち、図１０では、バス２００に乗車しようとする利用者が所持する無線通信端末３ａが第１ビーコン装置１に接近した場合における各情報のやりとりの一例を示す。また、図１０では、アプリケーションＢＬによるバックグラウンド動作の一例（無線通信端末３ａから運行管理サーバ７への情報の送信例）を示す。
【０１３１】
例えば、無線通信端末３ａを所持する利用者が停留所１００に接近した場合には、無線通信端末３ａは、第１ビーコン装置１から送信される第１ビーコン信号Ｂ１の受信圏内に入る。なお、図１０では、第１ビーコン装置１から周期的に送信される第１ビーコン信号Ｂ１を破線で模式的に示す。また、図１２、図１５、図２２においても同様に、第１ビーコン信号Ｂ１を破線で模式的に示す。
【０１３２】
このように、無線通信端末３ａが第１ビーコン信号Ｂ１の受信圏内に入ると、無線通信端末３ａの受信部３５が第１ビーコン信号Ｂ１を受信する。続いて、無線通信端末３ａの処理部３１は、サーバ通信部３６を介して、受信した第１ビーコン信号Ｂ１に含まれる第１識別情報Ｉ１と、記憶部３２に記憶されている第３識別情報Ｉ３ａとを含む送信データ（Ｉ１，Ｉ３ａ）を運行管理サーバ７に送信する。
【０１３３】
その送信データ（Ｉ１，Ｉ３ａ）を受信した運行管理サーバ７は、第３識別情報Ｉ３ａを有する無線通信端末３ａが、第１識別情報Ｉ１を含む第１ビーコン信号Ｂ１の受信圏内に入ったことを時刻とともに受信履歴データベース７４に記録する。すなわち、運行管理サーバ７は、無線通信端末３ａから第１識別情報Ｉ１を受信した時刻を、無線通信端末３ａが第１ビーコン信号Ｂ１の受信圏内に入った時刻として受信履歴データベース７４に記録する。例えば、図７に示すように、各情報が受信履歴データベース７４に記録される。
【０１３４】
また、無線通信端末３ａは、第１ビーコン信号Ｂ１の受信圏内にある間（すなわち、第１ビーコン信号Ｂ１を受信している間）、定期的（例えば、１分毎）に送信データ（Ｉ１，Ｉ３ａ）を運行管理サーバ７に送信する。
【０１３５】
また、無線通信端末３ａは、第１ビーコン信号Ｂ１の受信圏外に出た際に、受信圏外に出たことを示すフラグ（圏外フラグ）とともに送信データ（Ｉ１，Ｉ３ａ）を運行管理サーバ７に送信する。例えば、無線通信端末３ａは、第１ビーコン信号Ｂ１を所定時間（例えば、３０秒）以上継続して受信していない場合に、第１ビーコン信号Ｂ１の受信圏外に出たと判断することができる。
【０１３６】
また、圏外フラグとともに送信データ（Ｉ１，Ｉ３ａ）を受信した運行管理サーバ７は、無線通信端末３ａが第１ビーコン信号Ｂ１の受信圏外に出たことを時刻とともに受信履歴データベース７４に記録する。すなわち、運行管理サーバ７は、無線通信端末３ａから圏外フラグおよび第１識別情報Ｉ１を受信した時刻を、無線通信端末３ａが第１ビーコン信号Ｂ１の受信圏外に出た時刻として受信履歴データベース７４に記録する。
【０１３７】
また、例えば、運行管理サーバ７は、無線通信端末３ａから定期的に送信される送信データ（Ｉ１，Ｉ３ａ）を、所定時間（例えば、２分）以上継続して受信できない場合に、無線通信端末３ａが第１ビーコン信号Ｂ１の受信圏外に出たと判断することができる。この場合についても同様に、運行管理サーバ７は、無線通信端末３ａから第１識別情報Ｉ１を受信することができなくなった時刻を、無線通信端末３ａが第１ビーコン信号Ｂ１の受信圏外に出た時刻として受信履歴データベース７４に記録する。
【０１３８】
［無線通信端末が第２ビーコン信号の受信圏内に存在する場合の通信例］
図１１は、本発明の実施の形態における無線通信端末３ｂ、３ｃが第２ビーコン信号Ｂ２の受信圏内に存在する場合における各情報の流れの一部を模式的に示す図である。すなわち、図１１では、バス２００に乗車している乗務員または利用者が所持する無線通信端末３ｂ、３ｃが第２ビーコン装置２に接近している場合における各情報のやりとりの一例を示す。また、図１１では、アプリケーションＢＬによるバックグラウンド動作の一例（無線通信端末３ｂ、３ｃから運行管理サーバ７への情報の送信例）を示す。
【０１３９】
例えば、無線通信端末３ｂを所持する乗務員がバス２００に乗車した場合には、無線通信端末３ｂは、第２ビーコン装置２から送信される第２ビーコン信号Ｂ２の受信圏内に入る。なお、図１１では、第２ビーコン装置２から周期的に送信される第２ビーコン信号Ｂ２を点線で模式的に示す。また、図１２、図１８、図２２においても同様に、第２ビーコン信号Ｂ２を点線で模式的に示す。
【０１４０】
このように、無線通信端末３ｂが第２ビーコン信号Ｂ２の受信圏内に入ると、無線通信端末３ｂの受信部３５が第２ビーコン信号Ｂ２を受信する。続いて、無線通信端末３ｂの処理部３１は、サーバ通信部３６を介して、受信した第２ビーコン信号Ｂ２に含まれる第２識別情報Ｉ２と、記憶部３２に記憶されている第３識別情報Ｉ３ｂとを含む送信データ（Ｉ２，Ｉ３ｂ）を運行管理サーバ７に送信する。
【０１４１】
また、例えば、無線通信端末３ｃを所持する利用者がバス２００に乗車した場合には、無線通信端末３ｃは、第２ビーコン装置２から送信される第２ビーコン信号Ｂ２の受信圏内に入る。このように、無線通信端末３ｃが第２ビーコン信号Ｂ２の受信圏内に入ると、無線通信端末３ｃの受信部３５が第２ビーコン信号Ｂ２を受信する。続いて、無線通信端末３ｃの処理部３１は、サーバ通信部３６を介して、受信した第２ビーコン信号Ｂ２に含まれる第２識別情報Ｉ２と、記憶部３２に記憶されている第３識別情報Ｉ３ｃとを含む送信データ（Ｉ２，Ｉ３ｃ）を運行管理サーバ７に送信する。
【０１４２】
その送信データ（Ｉ２，Ｉ３ｂ）を受信した運行管理サーバ７は、第３識別情報Ｉ３ｂを有する無線通信端末３ｂが、第２識別情報Ｉ２を含む第２ビーコン信号Ｂ２の受信圏内に入ったことを時刻とともに受信履歴データベース７４に記録する。すなわち、運行管理サーバ７は、無線通信端末３ｂから第２識別情報Ｉ２を受信した時刻を、無線通信端末３ｂが第２ビーコン信号Ｂ２の受信圏内に入った時刻として受信履歴データベース７４に記録する。例えば、図８に示すように、各情報が受信履歴データベース７４に記録される。
【０１４３】
同様に、その送信データ（Ｉ２，Ｉ３ｃ）を受信した運行管理サーバ７は、第３識別情報Ｉ３ｃを有する無線通信端末３ｃが、第２識別情報Ｉ２を含む第２ビーコン信号Ｂ２の受信圏内に入ったことを時刻とともに受信履歴データベース７４に記録する。
【０１４４】
また、図１０に示す例と同様に、無線通信端末３ｂ、３ｃは、第２ビーコン信号Ｂ２の受信圏内にある間、定期的（例えば、１分毎）に送信データ（Ｉ２，Ｉ３ｂ）、（Ｉ２，Ｉ３ｃ）を運行管理サーバ７に送信する。
【０１４５】
また、図１０に示す例と同様に、無線通信端末３ｂ、３ｃは、第２ビーコン信号Ｂ２の受信圏外に出た際に、圏外フラグとともに送信データ（Ｉ２，Ｉ３ｂ）、（Ｉ２，Ｉ３ｃ）を運行管理サーバ７に送信する。
【０１４６】
また、図１０に示す例と同様に、運行管理サーバ７は、無線通信端末３ｂ、３ｃが第２ビーコン信号Ｂ２の受信圏外に出たことを時刻とともに受信履歴データベース７４に記録する。
【０１４７】
［無線通信端末が第１ビーコン信号および第２ビーコン信号の受信圏内に存在する場合の通信例］
図１２は、本発明の実施の形態における無線通信端末３ａ乃至３ｃが第１ビーコン信号Ｂ１および第２ビーコン信号Ｂ２の受信圏内に存在する場合における各情報の流れの一部を模式的に示す図である。すなわち、図１２では、乗務員または利用者が所持する無線通信端末３ａ乃至３ｃが第１ビーコン装置１および第２ビーコン装置２に接近している場合における各情報のやりとりの一例を示す。また、図１２では、アプリケーションＢＬによるバックグラウンド動作の一例（無線通信端末３ａ乃至３ｃから運行管理サーバ７への情報の送信例）を示す。
【０１４８】
例えば、バス２００が停留所１００に接近した場合には、無線通信端末３ａは、第１ビーコン信号Ｂ１の受信圏内に存在する状態で、新たに第２ビーコン信号Ｂ２の受信圏内に入る。
【０１４９】
このように、無線通信端末３ａが第２ビーコン信号Ｂ２の受信圏内に入ると、無線通信端末３ａの受信部３５が第２ビーコン信号Ｂ２を受信する。続いて、無線通信端末３ａの処理部３１は、サーバ通信部３６を介して、受信した第２ビーコン信号Ｂ２に含まれる第２識別情報Ｉ２と、記憶部３２に記憶されている第３識別情報Ｉ３ａとを含む送信データ（Ｉ２，Ｉ３ａ）を運行管理サーバ７に送信する。この場合に、無線通信端末３ａは、第１ビーコン信号Ｂ１も受信している。このため、無線通信端末３ａの処理部３１は、受信した第１ビーコン信号Ｂ１に含まれる第１識別情報Ｉ１と、記憶部３２に記憶されている第３識別情報Ｉ３ａとを含む送信データ（Ｉ１，Ｉ３ａ）についても運行管理サーバ７に送信している。なお、無線通信端末３ａの処理部３１は、第１識別情報Ｉ１、第２識別情報Ｉ２および第３識別情報Ｉ３ａを含む送信データ（Ｉ１，Ｉ２，Ｉ３ａ）を送信するようにしてもよい。
【０１５０】
また、例えば、バス２００が停留所１００に接近した場合には、無線通信端末３ｂは、第２ビーコン信号Ｂ２の受信圏内に存在する状態で、新たに第１ビーコン信号Ｂ１の受信圏内に入る。
【０１５１】
このように、無線通信端末３ｂが第１ビーコン信号Ｂ１の受信圏内に入ると、無線通信端末３ｂの受信部３５が第１ビーコン信号Ｂ１を受信する。続いて、無線通信端末３ｂの処理部３１は、サーバ通信部３６を介して、受信した第１ビーコン信号Ｂ１に含まれる第１識別情報Ｉ１と、記憶部３２に記憶されている第３識別情報Ｉ３ｂとを含む送信データ（Ｉ１，Ｉ３ｂ）を運行管理サーバ７に送信する。この場合に、無線通信端末３ｂは、第２ビーコン信号Ｂ２も受信している。このため、無線通信端末３ｂの処理部３１は、受信した第２ビーコン信号Ｂ２に含まれる第２識別情報Ｉ２と、記憶部３２に記憶されている第３識別情報Ｉ３ｂとを含む送信データ（Ｉ２，Ｉ３ｂ）についても運行管理サーバ７に送信している。なお、無線通信端末３ｂの処理部３１は、第１識別情報Ｉ１、第２識別情報Ｉ２および第３識別情報Ｉ３ｂを含む送信データ（Ｉ１，Ｉ２，Ｉ３ｂ）を送信するようにしてもよい。
【０１５２】
同様に、例えば、バス２００が停留所１００に接近した場合には、無線通信端末３ｃは、第２ビーコン信号Ｂ２の受信圏内に存在する状態で、新たに第１ビーコン信号Ｂ１の受信圏内に入る。このため、無線通信端末３ｃの処理部３１は、サーバ通信部３６を介して、受信した第１ビーコン信号Ｂ１に含まれる第１識別情報Ｉ１と、記憶部３２に記憶されている第３識別情報Ｉ３ｃとを含む送信データ（Ｉ１，Ｉ３ｃ）を運行管理サーバ７に送信する。また、無線通信端末３ｃの処理部３１は、受信した第２ビーコン信号Ｂ２に含まれる第２識別情報Ｉ２と、記憶部３２に記憶されている第３識別情報Ｉ３ｃとを含む送信データ（Ｉ２，Ｉ３ｃ）についても運行管理サーバ７に送信している。また、無線通信端末３ｃの処理部３１は、第１識別情報Ｉ１、第２識別情報Ｉ２および第３識別情報Ｉ３ｃを含む送信データ（Ｉ１，Ｉ２，Ｉ３ｃ）を送信するようにしてもよい。
【０１５３】
その送信データ（Ｉ２，Ｉ３ａ）を受信した運行管理サーバ７は、第３識別情報Ｉ３ａを有する無線通信端末３ａが、第２識別情報Ｉ２を含む第２ビーコン信号Ｂ２の受信圏内に入ったことを時刻とともに受信履歴データベース７４に記録する。
【０１５４】
同様に、その送信データ（Ｉ１，Ｉ３ｂ）を受信した運行管理サーバ７は、第３識別情報Ｉ３ｂを有する無線通信端末３ｂが、第１識別情報Ｉ１を含む第１ビーコン信号Ｂ１の受信圏内に入ったことを時刻とともに受信履歴データベース７４に記録する。同様に、その送信データ（Ｉ１，Ｉ３ｃ）を受信した運行管理サーバ７は、第３識別情報Ｉ３ｃを有する無線通信端末３ｃが、第１識別情報Ｉ１を含む第１ビーコン信号Ｂ１の受信圏内に入ったことを時刻とともに受信履歴データベース７４に記録する。
【０１５５】
また、図１０に示す例と同様に、無線通信端末３ａは、第２ビーコン信号Ｂ２の受信圏内にある間、定期的（例えば、１分毎）に送信データ（Ｉ２，Ｉ３ａ）を運行管理サーバ７に送信する。
【０１５６】
また、図１０に示す例と同様に、無線通信端末３ａは、第２ビーコン信号Ｂ２の受信圏外に出た際に、圏外フラグとともに送信データ（Ｉ２，Ｉ３ａ）を運行管理サーバ７に送信する。
【０１５７】
また、図１１に示す例と同様に、無線通信端末３ｂ、３ｃは、第１ビーコン信号Ｂ１の受信圏内にある間、定期的（例えば、１分毎）に送信データ（Ｉ１，Ｉ３ｂ）、（Ｉ１，Ｉ３ｃ）を運行管理サーバ７に送信する。
【０１５８】
また、図１１に示す例と同様に、無線通信端末３ｂ、３ｃは、第１ビーコン信号Ｂ１の受信圏外に出た際に、圏外フラグとともに送信データ（Ｉ１，Ｉ３ｂ）、（Ｉ１，Ｉ３ｃ）を運行管理サーバ７に送信する。
【０１５９】
また、図１０に示す例と同様に、運行管理サーバ７は、無線通信端末３ａが第２ビーコン信号Ｂ２の受信圏外に出たことを時刻とともに受信履歴データベース７４に記録する。また、図１１に示す例と同様に、運行管理サーバ７は、無線通信端末３ｂ、３ｃが第１ビーコン信号Ｂ１の受信圏外に出たことを時刻とともに受信履歴データベース７４に記録する。
【０１６０】
［無線通信端末によるビーコン信号の受信状況の遷移例］
図１３は、本発明の実施の形態における無線通信端末３に関するビーコン信号の受信状況の遷移例を示す図である。図１３における横軸は、時間軸を示す。
【０１６１】
なお、図１３では、無線通信端末３が受信したビーコン信号に含まれる識別情報（第１識別情報Ｉ１または第２識別情報Ｉ２）の代わりに、各識別情報に対応する停留所を表す符号Ｓａ１乃至Ｓａ８、または、バスを表す符号Ｂａ１、Ｂａ５を付して示す。
【０１６２】
図１３における横軸（時間軸）の上側には、バスの利用者が所持する無線通信端末３（３ａまたは３ｃ）に関するビーコン信号の受信状況の遷移例を示す。この遷移例は、図７に示す受信履歴データベース７４の記録内容に対応する。
【０１６３】
また、図１３における横軸（時間軸）の下側には、バスの乗務員が所持する無線通信端末３（３ｂ）に関するビーコン信号の受信状況の遷移例を示す。この遷移例は、図８に示す受信履歴データベース７４の記録内容に対応する。
【０１６４】
また、バスが停留所またはその付近に存在し、無線通信端末３（３ａ乃至３ｃ）が第１ビーコン信号Ｂ１および第２ビーコン信号Ｂ２の双方の受信圏内に存在する時間帯を（１）乃至（１５）で示す。
【０１６５】
具体的には、時間帯（１）は、バスＢａ５が停留所Ｓａ２またはその付近に存在する時間帯を示す。すなわち、時間帯（１）は、バスＢａ５が停留所Ｓａ２に到着してから停留所Ｓａ２を出発するまでの時間帯を示す。
【０１６６】
また、時間帯（７）および（１５）は、バスＢａ１が停留所Ｓａ１またはその付近に存在する時間帯を示す。また、時間帯（２）および（８）は、バスＢａ１が停留所Ｓａ２またはその付近に存在する時間帯を示す。
【０１６７】
また、時間帯（３）および（９）は、バスＢａ１が停留所Ｓａ３またはその付近に存在する時間帯を示す。また、時間帯（４）および（１０）は、バスＢａ１が停留所Ｓａ４またはその付近に存在する時間帯を示す。
【０１６８】
また、時間帯（５）および（１１）は、バスＢａ１が停留所Ｓａ５またはその付近に存在する時間帯を示す。また、時間帯（６）および（１２）は、バスＢａ１が停留所Ｓａ６またはその付近に存在する時間帯を示す。
【０１６９】
また、時間帯（１３）は、バスＢａ１が停留所Ｓａ７またはその付近に存在する時間帯を示す。また、時間帯（１４）は、バスＢａ１が停留所Ｓａ８またはその付近に存在する時間帯を示す。
【０１７０】
これらの時間帯のうち、バスＢａ１が各停留所またはその付近に存在する時間帯（２）乃至（１５）は、図９に示す運行履歴データベース７５の記録内容に対応する。
【０１７１】
このように、無線通信端末３が第１ビーコン信号Ｂ１および第２ビーコン信号Ｂ２の少なくとも一方の受信圏内に存在する旨が受信履歴データベース７４に記録される。そして、運行管理サーバ７の処理部７６は、無線通信端末３が第１ビーコン信号Ｂ１および第２ビーコン信号Ｂ２の双方の受信圏内に存在する時間帯を受信履歴データベース７４から抽出する。すなわち、第２ビーコン信号Ｂ２に含まれる第２識別情報Ｉ２に対応するバスが、第１ビーコン信号Ｂ１に含まれる第１識別情報Ｉ１に対応する停留所に存在する時間帯が、受信履歴データベース７４から抽出される。言い換えると、バスの停留所への到着時刻からバスの停留所からの出発時刻までの時間帯が、受信履歴データベース７４から抽出される。
【０１７２】
続いて、運行管理サーバ７の処理部７６は、その抽出された時間帯を、バスが停留所に存在する時間帯として運行履歴データベース７５に記録する。すなわち、第２ビーコン信号Ｂ２に含まれる第２識別情報Ｉ２に対応するバスが、第１ビーコン信号Ｂ１に含まれる第１識別情報Ｉ１に対応する停留所に存在する時間帯の記録として運行履歴データベース７５に記録される。
【０１７３】
このように、運行管理サーバ７は、無線通信端末３が第１ビーコン信号Ｂ１および第２ビーコン信号Ｂ２を同時に受信している期間を、第１ビーコン装置１が設けられた停留所に第２ビーコン装置２が設けられたバスが位置している期間として運行履歴データベース７５に記録する。言い換えると、運行管理サーバ７は、無線通信端末３が第１ビーコン信号Ｂ１の受信圏内および第２ビーコン信号Ｂ２の受信圏内に同時に入っている期間を、第１ビーコン装置１が設けられた停留所に第２ビーコン装置２が設けられたバスが位置している期間として運行履歴データベース７５に記録する。
【０１７４】
ただし、バスの運行路線上に他の路線の停留所が存在する場合や、異なる路線の停留所が近接して配置されている場合も想定される。そこで、運行管理サーバ７の処理部７６は、路線定義データベース７２およびバス定義データベース７３を参照して、第１識別情報Ｉ１に対応する停留所が第２識別情報Ｉ２に対応するバスの運行路線に含まれない場合には、運行履歴データベース７５への記録対象から除くようにする。すなわち、運行管理サーバ７は、路線定義データベース７２およびバス定義データベース７３に基づいて、第２ビーコン装置２が設けられたバスが運行する路線に、第１ビーコン装置１が設けられた停留所が含まれるか否かを判定する。そして、運行管理サーバ７は、その路線にその停留所が含まれない場合には、運行履歴データベース７５への記録を行わないようにする。
【０１７５】
また、停留所でバスを待っている利用者が所持する無線通信端末３ａと、バスに乗車中の乗務員または利用者が所持する無線通信端末３ｂ、３ｃとの間では、ビーコン信号を受信するタイミングがずれることも想定される。この場合には、何れか一方を優先して採用することができる。例えば、バスの乗務員が所持する無線通信端末３ｂによるビーコン信号の受信タイミングを優先して採用することができる。
【０１７６】
［通信例］
図１４は、本発明の実施の形態におけるバスロケーションシステム１０を構成する各機器間における通信処理例を示すシーケンスチャートである。
【０１７７】
第１ビーコン装置１は、第１識別情報Ｉ１を含む第１ビーコン信号Ｂ１を周期的（または不定期）に発信する（Ｓ５０１）。また、第２ビーコン装置２は、第２識別情報Ｉ２を含む第２ビーコン信号Ｂ２を周期的（または不定期）に発信する（Ｓ５０６）。
【０１７８】
無線通信端末３の処理部３１は、受信部３５が第１ビーコン装置１から発信された第１ビーコン信号Ｂ１を受信した場合には（Ｓ５０２）、サーバ通信部３６を介して、その第１ビーコン信号Ｂ１に含まれる第１識別情報Ｉ１と、記憶部３２に記憶されている第３識別情報Ｉ３とを含む送信データ（Ｉ１，Ｉ３）を運行管理サーバ７に送信する（Ｓ５０３）。
【０１７９】
運用管理サーバ７の処理部７６は、無線通信端末３からの送信データ（Ｉ１，Ｉ３）を受信した場合には（Ｓ５０４）、第３識別情報Ｉ３を有する無線通信端末３が、第１識別情報Ｉ１を含む第１ビーコン信号Ｂ１の受信圏内（第１ビーコン装置１の受信圏内）に入ったことを時刻とともに受信履歴データベース７４に記録する（Ｓ５０５）。
【０１８０】
また、無線通信端末３の処理部３１は、受信部３５が第２ビーコン装置２から発信された第２ビーコン信号Ｂ２を受信した場合には（Ｓ５０７）、サーバ通信部３６を介して、その第２ビーコン信号Ｂ２に含まれる第２識別情報Ｉ２と、記憶部３２に記憶されている第３識別情報Ｉ３とを含む送信データ（Ｉ２，Ｉ３）を運行管理サーバ７に送信する（Ｓ５０８）。
【０１８１】
運用管理サーバ７の処理部７６は、無線通信端末３からの送信データ（Ｉ２，Ｉ３）を受信した場合には（Ｓ５０９）、第３識別情報Ｉ３を有する無線通信端末３が、第２識別情報Ｉ２を含む第２ビーコン信号Ｂ２の受信圏内（第２ビーコン装置２の受信圏内）に入ったことを時刻とともに受信履歴データベース７４に記録する（Ｓ５１０）。
【０１８２】
なお、これらの各処理については、同時または順次行われるが、図１４では、一連の処理（Ｓ５０１乃至Ｓ５０５、Ｓ５０６乃至Ｓ５１０）のみを代表して示す。
【０１８３】
また、図１４では、ビーコン信号Ｂ１の受信圏外に出た際における通信処理については、図示を省略する。すなわち、無線通信端末３の処理部３１は、第１ビーコン信号Ｂ１の受信圏外に出た際に、サーバ通信部３６を介して、圏外フラグとともに送信データ（Ｉ１，Ｉ３）を運行管理サーバ７に送信する。同様に、無線通信端末３の処理部３１は、第２ビーコン信号Ｂ２の受信圏外に出た際に、サーバ通信部３６を介して、圏外フラグとともに送信データ（Ｉ２，Ｉ３）を運行管理サーバ７に送信する。
【０１８４】
また、運行管理サーバ７は、受信履歴データベース７４の記録内容（受信履歴）に基づいて、第１ビーコン装置１が設けられた停留所に第２ビーコン装置２が設けられたバスが位置している期間を、運行履歴データベース７５に記録する（Ｓ５１１）。すなわち、運行管理サーバ７の処理部７６は、無線通信端末３が第１ビーコン信号Ｂ１および第２ビーコン信号Ｂ２の双方の受信圏内に存在する時間帯を受信履歴データベース７４から抽出する。続いて、運行管理サーバ７の処理部７６は、その抽出された時間帯を、第１ビーコン装置１が設けられた停留所に第２ビーコン装置２が設けられたバスが位置している期間として運行履歴データベース７５に記録する。
【０１８５】
［停留所・路線情報の表示例］
図１５は、本発明の実施の形態における無線通信端末３ａが第１ビーコン信号Ｂ１の受信圏内に存在する場合における各情報の流れの一部を模式的に示す図である。すなわち、図１５では、バス２００に乗車しようとする利用者が所持する無線通信端末３ａが第１ビーコン装置１に接近した場合における各情報のやりとりのうち、Ｗｅｂサーバ８とのやりとりの一例を示す。
【０１８６】
また、図１５では、アプリケーションＢＬによるフォアグラウンド動作の一例（無線通信端末３ａおよびＷｅｂサーバ８間の情報の通信例）を示す。なお、フォアグラウンド動作中であっても、バックグラウンド動作は行われているものとする。ただし、図１５では、バックグラウンド動作に関する情報のやりとりについては、省略して示す。
【０１８７】
例えば、無線通信端末３ａを所持する利用者が停留所１００に接近した場合には、無線通信端末３ａは、第１ビーコン装置１から送信される第１ビーコン信号Ｂ１の受信圏内に入る。
【０１８８】
このように、無線通信端末３ａが第１ビーコン信号Ｂ１の受信圏内に入ると、無線通信端末３ａの受信部３５が第１ビーコン信号Ｂ１を受信する。この場合に、無線通信端末３ａの処理部３１は、無線通信端末３ａが第２ビーコン信号Ｂ２の受信圏内に存在する状態であるか否かを判断する。そして、無線通信端末３ａが第２ビーコン信号Ｂ２の受信圏内に存在しない状態である場合には、無線通信端末３ａの処理部３１は、サーバ通信部３６を介して、受信した第１ビーコン信号Ｂ１に含まれる第１識別情報Ｉ１と、記憶部３２に記憶されている第３識別情報Ｉ３ａと、停留所・路線情報を要求する旨とを含む送信データ（Ｉ１，Ｉ３ａ）をＷｅｂサーバ８に送信する。ここで、停留所・路線情報は、受信した第１ビーコン信号Ｂ１に含まれる第１識別情報Ｉ１に対応する停留所およびその停留所を含む路線の情報を意味する。なお、その送信データを送信する場合に、第３識別情報Ｉ３ａを省略して、第１識別情報Ｉ１と停留所・路線情報を要求する旨とを含む送信データ（Ｉ１）を送信するようにしてもよい。
【０１８９】
このように、無線通信端末３ａは、第１ビーコン信号Ｂ１の受信圏内に入った場合に、第２ビーコン信号Ｂ２の受信圏内に存在しない状態であることを条件に、送信データ（Ｉ１，Ｉ３ａ）をＷｅｂサーバ８に送信する。
【０１９０】
その送信データ（Ｉ１，Ｉ３ａ）を受信したＷｅｂサーバ８は、その送信データ（Ｉ１，Ｉ３ａ）に含まれる第１識別情報Ｉ１に対応する停留所およびその停留所を含む路線の情報（停留所・路線情報）を無線通信端末３ａに送信する。この場合に、Ｗｅｂサーバ８は、運行管理サーバ７の識別情報データベース７１および路線定義データベース７２を参照して、第１識別情報Ｉ１に対応する停留所およびその停留所を含む路線の情報（停留所・路線情報）を抽出する。
【０１９１】
停留所・路線情報を受信した無線通信端末３ａは、その受信した停留所・路線情報を出力部３４（表示部）に表示する。この表示例を図１６に示す。
【０１９２】
ここで、無線通信端末３ａが第１ビーコン信号Ｂ１の受信圏内に入る毎に、停留所・路線情報を出力部３４（表示部）に表示する場合を想定する。この場合には、利用者が乗車中のバスが停留所に到着する毎に、停留所・路線情報が無線通信端末３ａに表示されることになる。このような表示が繰り返されると、バスに乗車中の利用者にとって煩わしいことが想定される。
【０１９３】
そこで、無線通信端末３ａが第１ビーコン信号Ｂ１の受信圏内に入った場合、かつ、無線通信端末３ａが第２ビーコン信号Ｂ２の受信圏内に存在しない状態のときにのみ、停留所・路線情報を出力部３４（表示部）に表示するようにする。このように、無線通信端末３ａが第２ビーコン信号Ｂ２の受信圏内に存在しない状態の条件を設定することにより、利用者が乗車中のバスが停留所に到着する度に停留所・路線情報が表示されることを防止することができる。
【０１９４】
なお、この例では、無線通信端末３ａが第１ビーコン信号Ｂ１の受信圏内に入ったこと、かつ、無線通信端末３ａが第２ビーコン信号Ｂ２の受信圏内に存在しない状態であることを、無線通信端末３ａが判断する例を示した。ただし、無線通信端末３ａからの情報に基づいて、運行管理サーバ７またはＷｅｂサーバ８の何れかがその判断を行い、その判断結果に基づいて、Ｗｅｂサーバ８が停留所・路線情報を無線通信端末３ａに送信するようにしてもよい。
【０１９５】
図１６は、本発明の実施の形態における無線通信端末３ａに表示される停留所・路線情報の表示例（表示画面４００）を示す図である。
【０１９６】
図１６に示すように、無線通信端末３ａの出力部３４（図２に示す）には、停留所・路線情報に関する表示画面４００が表示される。表示画面４００には、利用者が到着した停留所に関する停留所情報領域４０１と、路線選択領域４０２、４０３とが表示される。
【０１９７】
路線選択領域４０２、４０３は、停留所情報領域４０１に表示されている停留所から乗車することができるバスの路線を選択する際に用いられるボタン領域である。図１６では、停留所Ｓａ２から乗車することができるバスの路線として２つの路線Ｒａ１、Ｒａ２を選択することができる場合の例を示す。
【０１９８】
例えば、無線通信端末３ａを所持する利用者が路線Ｒａ１の停留所Ｓａ６まで行くため、停留所Ｓａ２に到着した場合を想定する。この場合には、無線通信端末３ａを所持する利用者が停留所Ｓａ２に到着した際に、図１６に示す表示画面４００が表示される。そして、無線通信端末３ａを所持する利用者は、表示画面４００において、路線Ｒａ１の停留所Ｓａ６まで行くため、路線Ｒａ１（路線選択領域４０２）を選択する選択操作（例えば、タッチ操作）を行う。
【０１９９】
その選択操作が行われると、無線通信端末３ａの処理部３１は、サーバ通信部３６を介して、その選択操作により選択された路線Ｒａ１におけるバスの現在位置情報（バス位置情報）をＷｅｂサーバ８に要求する。その要求を受信したＷｅｂサーバ８は、運行管理サーバ７のバス定義データベース７３および運行履歴データベース７５を参照して、その選択された路線におけるバス位置情報を無線通信端末３ａに送信する。
【０２００】
そのバス位置情報を受信した無線通信端末３ａは、そのバス位置情報を出力部３４（表示部）に表示する。この表示例を図１７に示す。
【０２０１】
［バス位置情報の表示例（乗車前）］
図１７は、本発明の実施の形態における無線通信端末３ａに表示されるバス位置情報の表示例（表示画面４１０）を示す図である。
【０２０２】
図１７に示すように、無線通信端末３ａの出力部３４（図２に示す）には、バス位置情報に関する表示画面４１０が表示される。表示画面４１０には、バスの路線を簡略的に表す路線情報領域４１１が表示される。また、路線情報領域４１１には、利用者が存在する停留所を表す停留所情報領域４１２と、路線Ｒａ１において運行しているバスを表すバス情報領域４１３乃至４１６とが表示される。
【０２０３】
停留所情報領域４１２は、例えば、路線Ｒａ１における他の停留所とは異なる表示態様で表示される。例えば、利用者が存在する停留所が反転表示（ハイライト表示）される。
【０２０４】
バス情報領域４１３乃至４１６は、路線Ｒａ１においてバスが運行している位置に表示される。例えば、表示画面４１０が表示されている時点（すなわち、１２：０６の時点）で、路線Ｒａ１において４台のバス（例えば、バスＢａ１乃至Ｂａ４）が運行しているものとする。また、４台のバスのそれぞれは、停留所Ｓａ１およびＳａ２間、停留所Ｓａ３およびＳａ４間、停留所Ｓａ５およびＳａ６間、停留所Ｓａ７およびＳａ８間を運行しているものとする。この場合には、図１７に示すように、路線情報領域４１１において、バス情報領域４１３乃至４１６のそれぞれが、停留所Ｓａ１およびＳａ２間、停留所Ｓａ３およびＳａ４間、停留所Ｓａ５およびＳａ６間、停留所Ｓａ７およびＳａ８間に表示される。
【０２０５】
また、バス情報領域４１３乃至４１６は、バスの進行に応じて移動することが好ましい。例えば、直前の停留所からの経過時間に応じてバスの位置を推定して、バス情報領域４１３乃至４１６を移動させることができる。
【０２０６】
また、無線通信端末３ａの処理部３１は、サーバ通信部３６を介して、Ｗｅｂサーバ８からバス位置情報を定期的（例えば、１分毎）または不定期に取得して表示画面４１０を更新することが好ましい。
【０２０７】
なお、Ｗｅｂサーバ８が停留所・路線情報を無線通信端末３ａに送信する際に、第１識別情報Ｉ１に対応する停留所を含む路線が１つしか存在しないことも想定される。このような場合には、停留所・路線情報の送信をスキップして、その路線におけるバス位置情報を無線通信端末３ａに直接送信するようにしてもよい。これにより、無線通信端末３ａを所持する利用者は、バス位置情報を迅速に見ることができる。
【０２０８】
このように、無線通信端末３は、第２ビーコン信号Ｂ２を受信していない状態で、第１ビーコン信号Ｂ１を受信した場合にのみ、第１識別情報Ｉ１をＷｅｂサーバ８に無線送信する。そして、Ｗｅｂサーバ８は、無線通信端末３から第１識別情報Ｉ１を受信した場合に、第１ビーコン装置１が設けられた停留所を含む路線を運行するバスの最新の位置情報を運行管理サーバ７から取得して無線通信端末３に送信する。
【０２０９】
また、Ｗｅｂサーバ８は、第１ビーコン装置１が設けられた停留所を含む路線が複数ある場合には、それらの路線の選択を促す情報を無線通信端末３に送信して表示させることができる。
【０２１０】
［バス位置情報の表示例（乗車中）］
図１８は、本発明の実施の形態における無線通信端末３ｃが第２ビーコン信号Ｂ２の受信圏内に存在する場合における各情報の流れの一部を模式的に示す図である。すなわち、図１８では、無線通信端末３ｃを所持する利用者がバス２００に乗車している場合（無線通信端末３ｃが第２ビーコン装置２に接近している場合）における各情報のやりとりのうち、Ｗｅｂサーバ８とのやりとりの一例を示す。
【０２１１】
また、図１８では、アプリケーションＢＬによるフォアグラウンド動作の一例（無線通信端末３ｃおよびＷｅｂサーバ８間の情報の通信例）を示す。なお、フォアグラウンド動作中であっても、バックグラウンド動作は行われているものとする。ただし、図１８では、バックグラウンド動作に関する情報のやりとりについては、省略して示す。
【０２１２】
例えば、無線通信端末３ｃを所持する利用者がバス２００に乗車した場合には、無線通信端末３ｃは、第２ビーコン装置２から送信される第２ビーコン信号Ｂ２の受信圏内に入る。
【０２１３】
このように、無線通信端末３ｃが第２ビーコン信号Ｂ２の受信圏内に入ると、無線通信端末３ｃの受信部３５が第２ビーコン信号Ｂ２を受信する。この場合に、無線通信端末３ｃの処理部３１は、サーバ通信部３６を介して、受信した第２ビーコン信号Ｂ２に含まれる第２識別情報Ｉ２と、記憶部３２に記憶されている第３識別情報Ｉ３ｃと、バス位置情報を要求する旨とを含む送信データ（Ｉ２，Ｉ３ｃ）をＷｅｂサーバ８に送信する。なお、その送信データを送信する場合に、第３識別情報Ｉ３ｃを省略して、第２識別情報Ｉ２とバス位置情報を要求する旨とを含む送信データ（Ｉ２）を送信するようにしてもよい。
【０２１４】
その送信データ（Ｉ２，Ｉ３ｃ）を受信したＷｅｂサーバ８は、その送信データ（Ｉ２，Ｉ３ｃ）に含まれる第２識別情報Ｉ２に対応するバスに関する現在位置情報（バス位置情報）を無線通信端末３ｃに送信する。この場合に、Ｗｅｂサーバ８は、運行管理サーバ７のバス定義データベース７３および運行履歴データベース７５を参照して、第２識別情報Ｉ２に対応するバスに関するバス位置情報を抽出する。
【０２１５】
バス位置情報を受信した無線通信端末３ｃは、その受信したバス位置情報を出力部３４（表示部）に表示する。この表示例を図１９に示す。
【０２１６】
なお、バス２００の乗務員が所持する無線通信端末３ｂについても同様に、バス位置情報を出力部３４（表示部）に表示することができる。ただし、バス２００の乗務員が、無線通信端末３ｂの出力部３４（表示部）に表示される表示画面（バス位置情報）を見ながら乗務することは少ないと考えられる。このため、図１８では、バス２００の乗務員が所持する無線通信端末３ｂの図示を省略する。
【０２１７】
図１９は、本発明の実施の形態における無線通信端末３ｃに表示されるバス位置情報の表示例（表示画面４２０）を示す図である。
【０２１８】
上述したように、無線通信端末３ｃを所持する利用者がバスＢａ１に乗車した後に、無線通信端末３ｃの出力部３４（図２に示す）には、バス位置情報に関する表示画面４２０が表示される。表示画面４２０には、バスの路線を簡略的に表す路線情報領域４２１が表示される。また、路線情報領域４２１には、利用者が乗車しているバスを表すバス情報領域４２２が表示される。
【０２１９】
バス情報領域４２２は、路線Ｒａ１において利用者が乗車しているバスが運行している位置に表示される。例えば、表示画面４２０が表示されている時点（すなわち、１２：２１の時点）で、路線Ｒａ１においてバスＢａ１が停留所Ｓａ３およびＳａ４間を運行しているものとする。この場合には、図１９に示すように、路線情報領域４２１において、バス情報領域４２２が停留所Ｓａ３およびＳａ４間に表示される。
【０２２０】
また、無線通信端末３ｃの処理部３１は、サーバ通信部３６を介して、Ｗｅｂサーバ８からバス位置情報を定期的（例えば、１分毎）または不定期に取得して表示画面４２０を更新することが好ましい。
【０２２１】
このように、無線通信端末３は、第２ビーコン信号Ｂ１を受信した場合に、第２識別情報Ｉ２をＷｅｂサーバ８に無線送信する。そして、Ｗｅｂサーバ８は、無線通信端末３から第２識別情報Ｉ２を受信した場合に、第２ビーコン装置２が設けられたバスの最新の位置情報を運行管理サーバ７から取得して無線通信端末３に送信する。
【０２２２】
［通信例］
図２０は、本発明の実施の形態におけるバスロケーションシステム１０を構成する各機器間における通信処理例を示すシーケンスチャートである。
【０２２３】
最初に、無線通信端末３ａの処理部３１は、第１ビーコン装置１から送信される第１ビーコン信号Ｂ１の受信圏内に入った場合に、無線通信端末３ａが第２ビーコン信号Ｂ２の受信圏内に存在する状態であるか否かを判断する（Ｓ５２１）。そして、無線通信端末３ａが第２ビーコン信号Ｂ２の受信圏内に存在しない状態である場合には（Ｓ５２１）、無線通信端末３ａの処理部３１は、サーバ通信部３６を介して、受信した第１ビーコン信号Ｂ１に含まれる第１識別情報Ｉ１と、記憶部３２に記憶されている第３識別情報Ｉ３ａと、停留所・路線情報を要求する旨とを含む送信データ（Ｉ１，Ｉ３ａ）をＷｅｂサーバ８に送信する（Ｓ５２２）。
【０２２４】
Ｗｅｂサーバ８は、その送信データ（Ｉ１，Ｉ３ａ）を受信した場合には（Ｓ５２３）、運行管理サーバ７の識別情報データベース７１および路線定義データベース７２を参照して、第１識別情報Ｉ１に対応する停留所およびその停留所を含む路線の情報（停留所・路線情報）を抽出する（Ｓ５２４、Ｓ５２５）。
【０２２５】
続いて、Ｗｅｂサーバ８は、その抽出された停留所およびその停留所を含む路線の情報（停留所・路線情報）を無線通信端末３ａに送信する（Ｓ５２６）。
【０２２６】
無線通信端末３ａは、停留所・路線情報を受信した場合には（Ｓ５２７）、その受信した停留所・路線情報を出力部３４（表示部）に表示する（Ｓ５２８）。例えば、図１６に示すように停留所・路線情報が表示される。
【０２２７】
続いて、無線通信端末３ａの処理部３１は、その表示画面において、路線および停留所の少なくとも１つを指定する指定操作（選択操作）が受け付けられたか否かを判断する（Ｓ５２９）。そして、無線通信端末３ａの処理部３１は、その表示画面においてその指定操作が受け付けられた場合には（Ｓ５２９）、サーバ通信部３６を介して、その指定された路線（その指定された停留所を含む路線）を運行するバスの現在位置情報（バス位置情報）をＷｅｂサーバ８に要求する（Ｓ５３０）。
【０２２８】
Ｗｅｂサーバ８は、その要求を受信した場合には（Ｓ５３１）、運行管理サーバ７のバス定義データベース７３および運行履歴データベース７５を参照して、その選択された路線におけるバス位置情報を抽出する（Ｓ５３２、Ｓ５３３）。
【０２２９】
続いて、Ｗｅｂサーバ８は、その抽出されたバス位置情報を無線通信端末３ａに送信する（Ｓ５３４）。
【０２３０】
無線通信端末３ａは、そのバス位置情報を受信した場合には（Ｓ５３５）、そのバス位置情報を出力部３４（表示部）に表示する（Ｓ５３６）。例えば、図１７に示すようにバス位置情報が表示される。
【０２３１】
［検索画面の表示例］
図２１は、本発明の実施の形態の変形例における無線通信端末３ａに表示される検索画面４３０の表示例を示す図である。
【０２３２】
検索画面４３０は、無線通信端末３ａを所持する利用者が停留所を検索する際に用いられる表示画面の一例である。例えば、無線通信端末３ａを所持する利用者は、自宅等から出掛ける前に、乗車する路線の運行状況を調べるため、検索画面４３０を出力部３４（図２に示す）に表示させることができる。そして、無線通信端末３ａを所持する利用者は、検索画面４３０を用いて、乗車する停留所を検索することができる。
【０２３３】
検索画面４３０には、乗車する路線を検索する検索方法を選択するための選択領域４３１乃至４３３が表示される。そして、無線通信端末３ａを所持する利用者は、選択領域４３１乃至４３３の何れかの検索方法を選択して次の検索画面（図示せず）に進み、順次表示される１または複数の検索画面を用いて１つの停留所を選択する。
【０２３４】
このように、１つの停留所が選択された場合には、無線通信端末３ａの処理部３１は、サーバ通信部３６を介して、その選択された停留所に関する停留所・路線情報をＷｅｂサーバ８に要求する。その要求を受信したＷｅｂサーバ８は、その要求に含まれる停留所（選択された停留所）を含む路線の情報（停留所・路線情報）を無線通信端末３ａに送信する。この場合に、Ｗｅｂサーバ８は、運行管理サーバ７の識別情報データベース７１および路線定義データベース７２を参照して、その要求に含まれる停留所（選択された停留所）を含む路線の情報（停留所・路線情報）を抽出する。
【０２３５】
その停留所・路線情報を受信した無線通信端末３ａは、その受信した停留所・路線情報を出力部３４（表示部）に表示する。例えば、図１６に示す表示画面４００と同様の表示画面を表示させることができる。
【０２３６】
なお、利用者により選択された停留所を含む路線が１つしか存在しない場合や、利用者が停留所を検索する過程で既に路線を選択した場合も想定される。このような場合には、無線通信端末３ａは、その１つの路線に関するバス位置情報をＷｅｂサーバ８に要求する。そして、無線通信端末３ａは、その要求に応じてＷｅｂサーバ８から送信されたバス位置情報を取得して出力部３４（表示部）に表示することができる。例えば、図１７に示す表示画面４１０と同様の表示画面を表示させることができる。
【０２３７】
このように、無線通信端末３は、停留所、バスおよび路線の少なくとも１つを指定して、その路線を運行するバスの位置情報をＷｅｂサーバ８に要求することができる。この場合に、Ｗｅｂサーバ８は、その路線を運行するバスの最新の位置情報を運行管理サーバ７から取得して無線通信端末３に提供することができる。
【０２３８】
［無線通信端末が第１ビーコン信号および第２ビーコン信号の受信圏内にある場合にのみ送信データを送信する例］
以上では、無線通信端末３が、第１ビーコン信号Ｂ１および第２ビーコン信号Ｂ２の少なくとも一方の受信圏内にある場合に、送信データを運行管理サーバ７に送信する例を示した。ただし、無線通信端末３は、第１ビーコン信号Ｂ１および第２ビーコン信号Ｂ２の受信圏内にある場合にのみ、送信データを運行管理サーバ７に送信するようにしてもよい。そこで、以下では、無線通信端末３が第１ビーコン信号Ｂ１および第２ビーコン信号Ｂ２の受信圏内にある場合にのみ送信データを運行管理サーバ７に送信する例を示す。
【０２３９】
図２２は、本発明の実施の形態の変形例における無線通信端末３ａ乃至３ｃが第１ビーコン信号Ｂ１および第２ビーコン信号Ｂ２の受信圏内に存在する場合における各情報の流れの一部を模式的に示す図である。すなわち、図２２では、バス２００が停留所１００に接近した場合（または、到着した場合）における各情報のやりとりの一例を示す。
【０２４０】
また、図２２では、アプリケーションＢＬによるバックグラウンド動作の一例（無線通信端末３ａ乃至３ｃから運行管理サーバ７への情報の送信例）を示す。
【０２４１】
上述したように、無線通信端末３ａ乃至３ｃは、第１ビーコン信号Ｂ１および第２ビーコン信号Ｂ２の受信圏内にある場合にのみ、第１識別情報Ｉ１、第２識別情報Ｉ２および第３識別情報Ｉ３（Ｉ３ａ乃至Ｉ３ｃ）を含む送信データ（Ｉ１，Ｉ２，Ｉ３ａ乃至Ｉ３ｃ）を運行管理サーバ７に送信する。
【０２４２】
このように、無線通信端末３ａ乃至３ｃが第１ビーコン信号Ｂ１および第２ビーコン信号Ｂ２の受信圏内に入ると、無線通信端末３ａ乃至３ｃの受信部３５が第１ビーコン信号Ｂ１および第２ビーコン信号Ｂ２を受信する。この場合に、無線通信端末３ａの処理部３１は、サーバ通信部３６を介して、受信した第１ビーコン信号Ｂ１に含まれる第１識別情報Ｉ１と、受信した第２ビーコン信号Ｂ２に含まれる第２識別情報Ｉ２と、記憶部３２に記憶されている第３識別情報Ｉ３ａとを含む送信データ（Ｉ１，Ｉ２，Ｉ３ａ）を運行管理サーバ７に送信する。この場合に、第３識別情報Ｉ３ａを省略して、第１識別情報Ｉ１および第２識別情報Ｉ２のみを含む送信データ（Ｉ１，Ｉ２）を送信するようにしてもよい。
【０２４３】
また、無線通信端末３ｂ、３ｃについても同様に、送信データ（Ｉ１，Ｉ２，Ｉ３ｂ）、（Ｉ１，Ｉ２，Ｉ３ｃ）を運行管理サーバ７に送信する。
【０２４４】
その送信データ（Ｉ１，Ｉ２，Ｉ３ａ）を受信した運行管理サーバ７は、第３識別情報Ｉ３ａを有する無線通信端末３ａが、第１識別情報Ｉ１を含む第１ビーコン信号Ｂ１と第２識別情報Ｉ２を含む第２ビーコン信号Ｂ２との受信圏内に入ったことを時刻とともに受信履歴データベース７４に記録する。また、運行管理サーバ７は、送信データ（Ｉ１，Ｉ２，Ｉ３ｂ）、（Ｉ１，Ｉ２，Ｉ３ｃ）を受信した場合についても同様に受信履歴データベース７４に記録する。
【０２４５】
このように、無線通信端末３は、第１ビーコン信号Ｂ１および第２ビーコン信号Ｂ２を同時に受信している場合にのみ、第１識別情報Ｉ１および第２識別情報Ｉ２を運行管理サーバ７に無線送信することができる。この場合に、運行管理サーバ７は、無線通信端末３から第１識別情報Ｉ１および第２識別情報Ｉ２を受信した場合に、無線通信端末３による第１ビーコン信号Ｂ１および第２ビーコン信号Ｂ２の受信履歴を受信履歴データベース７４に記録する。
【０２４６】
また、無線通信端末３ａは、第１ビーコン信号Ｂ１および第２ビーコン信号Ｂ２の受信圏内にある間、定期的（例えば、１分毎）に送信データ（Ｉ１，Ｉ２，Ｉ３ａ）を運行管理サーバ７に送信する。
【０２４７】
また、無線通信端末３ａは、第１ビーコン信号Ｂ１および第２ビーコン信号Ｂ２の少なくとも一方の受信圏外に出た際に、圏外フラグとともに送信データ（Ｉ１，Ｉ２，Ｉ３ａ）を運行管理サーバ７に送信する。
【０２４８】
また、運行管理サーバ７は、無線通信端末３ａが第１ビーコン信号Ｂ１および第２ビーコン信号Ｂ２の少なくとも一方の受信圏外に出たことを時刻とともに受信履歴データベース７４に記録する。
【０２４９】
例えば、運行管理サーバ７は、圏外フラグとともに送信データ（Ｉ１，Ｉ３ａ）または（Ｉ２，Ｉ３ａ）を受信した場合に、無線通信端末３ａが第１ビーコン信号Ｂ１および第２ビーコン信号Ｂ２の少なくとも一方の受信圏外に出たことを時刻とともに受信履歴データベース７４に記録する。
【０２５０】
また、例えば、運行管理サーバ７は、無線通信端末３ａから定期的に送信される送信データ（Ｉ１，Ｉ２，Ｉ３ａ）を、所定時間（例えば、２分）以上継続して受信できない場合に、無線通信端末３ａが第１ビーコン信号Ｂ１および第２ビーコン信号Ｂ２の少なくとも一方の受信圏外に出たと判断することができる。この場合についても同様に、運行管理サーバ７は、無線通信端末３ａが第１ビーコン信号Ｂ１および第２ビーコン信号Ｂ２の少なくとも一方の受信圏外に出たことを時刻とともに受信履歴データベース７４に記録する。また、無線通信端末３ｂ、３ｃについても同様に、受信圏外に出たことを記録することができる。
【０２５１】
また、運行管理サーバ７は、受信履歴データベース７４の記録に基づいて、第２識別情報Ｉ２に対応するバスが、第１識別情報Ｉ１に対応する停留所に存在する時間帯を運行履歴データベース７５に記録する。ただし、運行管理サーバ７は、路線定義データベース７２およびバス定義データベース７３を参照して、第１識別情報Ｉ１に対応する停留所が第２識別情報Ｉ２に対応するバスの運行路線に含まれない場合には、運行履歴データベース７５への記録対象から除くようにする。
【０２５２】
このように、本発明の実施の形態では、停留所に第１ビーコン装置１を設置し、バスに第２ビーコン装置２を設置して、これらから送信されるビーコン信号を利用してバスの運行に関する情報を運行管理サーバ７が取得することができる。すなわち、バスの利用者または乗務員が所持する無線通信端末３を利用してそれらのビーコン信号を受信し、この受信履歴に基づいて、バスが停留所に位置している期間を正確に特定することができる。
【０２５３】
このように、停留所に第１ビーコン装置１を設置し、バスに第２ビーコン装置２を設置する以外は、バスの利用者または乗務員が所持する無線通信端末３を利用することができるため、路線を運行するバスに関する情報を扱うシステム全体のコストを低減することができる。また、無線通信端末３を所持する利用者または乗務員が、第１ビーコン装置１が設置されている停留所、または、第２ビーコン装置２が設置されているバスに接近した際に、無線通信端末３により受信された各ビーコン信号を利用することができる。このため、路線を運行するバスに関する情報を正確に取得することができる。また、利用者または乗務員は、無線通信端末３を所持するのみで、無線通信端末３が自動で各ビーコン信号を受信するため、利用者または乗務員が煩雑な動作を行う必要がない。このため、無線通信端末３が受信した各ビーコン信号に基づいて取得された情報を容易に利用することができる。
【０２５４】
なお、上述の実施の形態は本発明を具現化するための一例を示したものであり、実施の形態における事項と、特許請求の範囲における発明特定事項とはそれぞれ対応関係を有する。同様に、特許請求の範囲における発明特定事項と、これと同一名称を付した本発明の実施の形態における事項とはそれぞれ対応関係を有する。ただし、本発明は実施の形態に限定されるものではなく、その要旨を逸脱しない範囲において実施の形態に種々の変形を施すことにより具現化することができる。
【０２５５】
また、上述の実施の形態において説明した処理手順は、これら一連の手順を有する方法として捉えてもよく、また、これら一連の手順をコンピュータに実行させるためのプログラム乃至そのプログラムを記憶する記録媒体として捉えてもよい。この記録媒体として、例えば、ＣＤ（Compact Disc）、ＭＤ（MiniDisc）、ＤＶＤ（Digital Versatile Disc）、メモリカード、ブルーレイディスク（Blu-ray（登録商標） Disc）等を用いることができる。
【符号の説明】
【０２５６】
１  第１ビーコン装置
２  第２ビーコン装置
３、３ａ、３ｂ、３ｃ  無線通信端末
５  ネットワーク
７  運行管理サーバ
８  Ｗｅｂサーバ
１０  バスロケーションシステム
１１  記憶部
１２  送信部
２１  記憶部
２２  送信部
３０  バス
３１  処理部
３２  記憶部
３３  入力部
３４  出力部
３５  受信部
３６  サーバ通信部
７１  識別情報データベース
７２  路線定義データベース
７３  バス定義データベース
７４  受信履歴データベース
７５  運行履歴データベース
７６  処理部
７７  通信部
１００  停留所
２００  バス
７００  管理センタ
【図１】
2016157273.tif 000003
【図２】
2016157273.tif 000004
【図３】
2016157273.tif 000005
【図４】
2016157273.tif 000006
【図５】
2016157273.tif 000007
【図６】
2016157273.tif 000008
【図７】
2016157273.tif 000009
【図８】
2016157273.tif 000010
【図９】
2016157273.tif 000011
【図１０】
2016157273.tif 000012
【図１１】
2016157273.tif 000013
【図１２】
2016157273.tif 000014
【図１３】
2016157273.tif 000015
【図１４】
2016157273.tif 000016
【図１５】
2016157273.tif 000017
【図１６】
2016157273.tif 000018
【図１７】
2016157273.tif 000019
【図１８】
2016157273.tif 000020
【図１９】
2016157273.tif 000021
【図２０】
2016157273.tif 000022
【図２１】
2016157273.tif 000023
【図２２】
2016157273.tif 000024