(57)【要約】【課題】顧客の移動経路を把握するための受信履歴の時刻を受信装置間で同期させる。【解決手段】第１ビーコン装置は、所定のクロック信号に同期してカウント動作を行いカウント値を出力するカウンタを備えて、第１識別情報およびカウント値を含む第１ビーコン信号を発信する。第２ビーコン装置は、第２識別情報を含む第２ビーコン信号を発信する。複数の記録装置は、互いに異なる位置に配置される。複数の記録装置のそれぞれは、第１ビーコン信号を受信した場合には第１識別情報およびカウント値を第１ビーコン信号の受信時刻とともに記録し、第２ビーコン信号を受信した場合には第２識別情報を第２ビーコン信号の受信時刻とともに記録する。【選択図】図１
2017118221.tif 000002
【特許請求の範囲】
【請求項１】
所定のクロック信号に同期してカウント動作を行いカウント値を出力するカウンタを備え、第１識別情報および前記カウント値を含む第１ビーコン信号を発信する第１ビーコン装置と、
第２識別情報を含む第２ビーコン信号を発信する第２ビーコン装置と、
互いに異なる位置に配置された複数の記録装置と
を具備し、前記第２ビーコン装置の移動経路を記録する移動経路記録システムであって、
前記複数の記録装置のそれぞれは、
前記第１ビーコン信号および前記第２ビーコン信号を受信する受信部と、
現在時刻を計時する時計部と、
前記受信部による前記第１ビーコン信号および前記第２ビーコン信号の受信履歴を記録する記録部と
を備え、
前記記録部は、
前記受信部が前記第１ビーコン信号を受信した場合に、前記第１識別情報および前記カウント値を前記第１ビーコン信号の受信時刻とともに記録し、
前記受信部が前記第２ビーコン信号を受信した場合に、前記第２識別情報を前記第２ビーコン信号の受信時刻とともに記録する
移動経路記録システム。
【請求項２】
前記複数の記録装置のそれぞれに記録された前記受信履歴を集約する集約装置をさらに具備し、
前記集約装置は、
前記複数の記録装置のうちの一つの記録装置に記録された前記カウント値と前記複数の記録装置のうちの他の記録装置に記録された前記カウント値との差分である第１のカウント差分値に、前記カウンタのカウント周期を乗算して時間換算値を算出し、
前記一つの記録装置に記録された前記第１ビーコン信号の受信時刻と前記他の記録装置に記録された前記第１ビーコン信号の受信時刻との差分である第１の時刻差分値と、前記時間換算値との差を時刻補正値として算出し、
前記時刻補正値に基づいて、前記他の記録装置に記録された前記第２ビーコン信号の受信時刻を補正する
請求項１記載の移動経路記録システム。
【請求項３】
前記一つの記録装置の前記受信部は、前記第１ビーコン信号を複数回受信し、
前記集約装置は、
前記一つの記録装置に複数回記録された前記第１ビーコン信号の受信時刻のうちの、第１の受信時刻と第２の受信時刻との差分である第２の時刻差分値を算出し、
前記第１の受信時刻における前記カウント値と前記第２の受信時刻における前記カウント値との差分である第２のカウント差分値を算出し、
前記第２の時刻差分値を前記第２のカウント差分値で除算して前記カウント周期を算出する
請求項２記載の移動経路記録システム。
【請求項４】
前記カウント周期は、予め定められた固定値である請求項２記載の移動経路記録システム。
【請求項５】
前記記録部は、前記受信履歴を取り外し可能な記録媒体に記録し、
前記集約装置は、前記複数の記録装置のそれぞれの前記記録媒体に記録された前記受信履歴を集約する
請求項２から４のいずれかに記載の移動経路記録システム。
【請求項６】
第１ビーコン装置が、所定のクロック信号に同期してカウント動作を行いカウント値を生成する手順と、
前記第１ビーコン装置が、第１識別情報および前記カウント値を含む第１ビーコン信号を発信する手順と、
第２ビーコン装置が、第２識別情報を含む第２ビーコン信号を発信する手順と、
互いに異なる位置に配置された複数の記録装置のそれぞれが、前記第１ビーコン信号および前記第２ビーコン信号を受信する手順と、
前記複数の記録装置のそれぞれが、現在時刻を計時する手順と、
前記複数の記録装置のそれぞれが、前記第１ビーコン信号を受信した場合に、前記第１識別情報および前記カウント値を前記第１ビーコン信号の受信時刻とともに記録する手順と、
前記複数の記録装置のそれぞれが、前記第２ビーコン信号を受信した場合に、前記第２識別情報を前記第２ビーコン信号の受信時刻とともに記録する手順と
を具備する移動経路記録方法。
【請求項７】
集約装置が、前記複数の記録装置のそれぞれに記録された前記受信履歴を集約する手順と、
前記集約装置が、前記複数の記録装置のうちの一つの記録装置に記録された前記カウント値と前記複数の記録装置のうちの他の記録装置に記録された前記カウント値との差分である第１のカウント差分値に、前記第１ビーコン装置のカウント周期を乗算して時間換算値を算出する手順と、
前記集約装置が、前記一つの記録装置に記録された前記第１ビーコン信号の受信時刻と前記他の記録装置に記録された前記第１ビーコン信号の受信時刻との差分である第１の時刻差分値と、前記時間換算値との差を時刻補正値として算出する手順と、
前記集約装置が、前記時刻補正値に基づいて、前記他の記録装置に記録された前記第２ビーコン信号の受信時刻を補正する手順と
をさらに具備する
請求項６記載の移動経路記録方法。
【請求項８】
前記一つの記録装置が、前記第１ビーコン信号を複数回受信する手順と、
前記集約装置が、前記一つの記録装置に複数回記録された前記第１ビーコン信号の受信時刻のうちの、第１の受信時刻と第２の受信時刻との差分である第２の時刻差分値を算出する手順と、
前記集約装置が、前記第１の受信時刻における前記カウント値と前記第２の受信時刻における前記カウント値との差分である第２のカウント差分値を算出する手順と、
前記集約装置が、前記第２の時刻差分値を前記第２のカウント差分値で除算して前記カウント周期を算出する手順と
をさらに具備する
請求項７記載の移動経路記録方法。
【請求項９】
前記カウント周期は、予め定められた固定値である請求項７記載の移動経路記録方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、移動経路記録システムに関し、特に、顧客が移動した径路を記録する移動経路記録システム、および、その処理方法ならびに当該方法をコンピュータに実行させるプログラムに関する。
【背景技術】
【０００２】
従来、テーマパークやイベント会場などの敷地内において、顧客が移動した径路を分析するために、無線通信を行う端末等を顧客に携帯させ、敷地内の各場所に設けた受信装置によって端末等からの信号を受信することにより、顧客の移動経路を把握していた。例えば、入場者に入場券として非接触ＩＣカードを貸与して、各イベント会場の入口と出口に非接触ＩＣカードリーダを配置することにより、各イベント会場の混雑度を判別するシステムが提案されている（例えば、特許文献１参照。）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００４−０２１８４６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上述の従来技術では、敷地内の各場所に設けた受信装置における受信状況をリアルタイムに集めることを前提としていた。しかしながら、各受信装置とそれを集計する装置との間を接続することは、特に、敷地の範囲が広くなるほど困難になる。一方、各受信装置における受信履歴を個別に集計した場合、受信装置間で時刻のずれが生じるおそれがある。そのため、各受信装置がサーバと通信して受信履歴をサーバで記録する方法、受信装置同士が通信して互いの時計を同期させる方法などが考えられるが、いずれも受信装置の仕様や設置場所によっては困難である。
【０００５】
本発明はこのような状況に鑑みて生み出されたものであり、顧客の移動経路を把握するための受信履歴の時刻を受信装置間で同期させることを目的とする。
【課題を解決するための手段】
【０００６】
本発明は、上述の問題点を解消するためになされたものであり、その第１の側面は、所定のクロック信号に同期してカウント動作を行いカウント値を出力するカウンタを備え、第１識別情報および上記カウント値を含む第１ビーコン信号を発信する第１ビーコン装置と、第２識別情報を含む第２ビーコン信号を発信する第２ビーコン装置と、互いに異なる位置に配置された複数の記録装置とを具備し、上記第２ビーコン装置の移動経路を記録する移動経路記録システムであって、上記複数の記録装置のそれぞれは、上記第１ビーコン信号および上記第２ビーコン信号を受信する受信部と、現在時刻を計時する時計部と、上記受信部による上記第１ビーコン信号および上記第２ビーコン信号の受信履歴を記録する記録部とを備え、上記記録部は、上記受信部が上記第１ビーコン信号を受信した場合に、上記第１識別情報および上記カウント値を上記第１ビーコン信号の受信時刻とともに記録し、上記受信部が上記第２ビーコン信号を受信した場合に、上記第２識別情報を上記第２ビーコン信号の受信時刻とともに記録する移動経路記録システムである。これにより、複数の記録装置における受信時刻を同期させるための基準となるカウント値を記録装置に記録させるという作用をもたらす。
【０００７】
また、本発明の第２の側面は、第１ビーコン装置が、所定のクロック信号に同期してカウント動作を行いカウント値を生成する手順と、上記第１ビーコン装置が、第１識別情報および上記カウント値を含む第１ビーコン信号を発信する手順と、第２ビーコン装置が、第２識別情報を含む第２ビーコン信号を発信する手順と、互いに異なる位置に配置された複数の記録装置のそれぞれが、上記第１ビーコン信号および上記第２ビーコン信号を受信する手順と、上記複数の記録装置のそれぞれが、現在時刻を計時する手順と、上記複数の記録装置のそれぞれが、上記第１ビーコン信号を受信した場合に、上記第１識別情報および上記カウント値を上記第１ビーコン信号の受信時刻とともに記録する手順と、上記複数の記録装置のそれぞれが、上記第２ビーコン信号を受信した場合に、上記第２識別情報を上記第２ビーコン信号の受信時刻とともに記録する手順とを具備する移動経路記録方法である。これにより、複数の記録装置における受信時刻を同期させるための基準となるカウント値を記録装置に記録させるという作用をもたらす。
【発明の効果】
【０００８】
本発明によれば、顧客の移動経路を把握するための受信履歴の時刻を受信装置間で同期させることができるという優れた効果を奏し得る。
【図面の簡単な説明】
【０００９】
【図１】本発明の実施の形態における移動経路記録システムの全体構成の一例を示す図である。
【図２】本発明の実施の形態における基準ビーコン装置１００、測定ビーコン装置２００および記録装置３００の構成例を示す図である。
【図３】本発明の実施の形態における記録装置３００の配置例を示す図である。
【図４】本発明の実施の形態における基準ビーコン信号Ｂ１および測定ビーコン信号Ｂ２のフィールド構成例を示す図である。
【図５】本発明の実施の形態における複数の記録装置３００のうちの一つの記録装置３００（＃１）に記録された受信履歴Ｈ１（６１０）の一例を示す図である。
【図６】本発明の実施の形態における複数の記録装置３００のうちの他の記録装置３００（＃２）に記録された受信履歴Ｈ２（６２０）の一例を示す図である。
【図７】本発明の第１の実施の形態における複数の記録装置３００のうちの他の記録装置３００（＃２）に記録された受信履歴を補正した補正後受信履歴ＨＡ２（６２１）の一例を示す図である。
【図８】本発明の第１の実施の形態における受信時刻同期の概要例を示す図である。
【図９】本発明の実施の形態における複数の記録装置３００の受信履歴を集約した集約受信履歴ＧＨ（７００）の一例を示す図である。
【図１０】本発明の第１の実施の形態における移動経路記録システムの処理手順例を示す流れ図である。
【図１１】本発明の第２の実施の形態における受信時刻同期の概要例を示す図である。
【図１２】本発明の第２の実施の形態における複数の記録装置３００のうちの他の記録装置３００（＃２）に記録された受信履歴を補正した補正後受信履歴ＨＡ２（６２１）の一例を示す図である。
【図１３】本発明の第２の実施の形態における移動経路記録システムの処理手順例を示す流れ図である。
【発明を実施するための形態】
【００１０】
以下、本発明を実施するための形態（以下、実施の形態と称する）について説明する。
【００１１】
＜１．第１の実施の形態＞
［全体構成］
図１は、本発明の実施の形態における移動経路記録システムの全体構成の一例を示す図である。この移動経路記録システムは、基準ビーコン装置１００と、測定ビーコン装置２００と、記録装置３００と、集約装置４００と、分析装置５００とを備える。
【００１２】
基準ビーコン装置１００は、基準となるカウント値を含む基準ビーコン信号を発信（ブロードキャスト）する装置である。そのために、この基準ビーコン装置１００は、所定のクロック信号に同期してカウント動作を行いカウント値を出力するカウンタを備える。
【００１３】
測定ビーコン装置２００は、測定ビーコン信号を発信する装置である。この測定ビーコン装置２００は、移動経路の測定対象となる顧客（来場者）が携帯するものであり、顧客の移動に伴ってこの測定ビーコン装置２００も移動する。
【００１４】
これら基準ビーコン装置１００および測定ビーコン装置２００からビーコン信号を発信する際の無線通信の規格として、例えば、近距離無線通信のために超低消費電力に最適化された「Ｂｌｕｅｔｏｏｔｈ（登録商標）  Ｌｏｗ  Ｅｎｅｒｇｙ」（以下、「ＢＬＥ」と略す。）が想定される。なお、記録装置３００に無線送信することができるものであれば、Ｗｉ−Ｆｉ（登録商標）規格など、別の通信規格によりビーコン信号を無線送信してもよい。
【００１５】
記録装置３００は、基準ビーコン装置１００から発信された基準ビーコン信号および測定ビーコン装置２００から発信された測定ビーコン信号を受信して、それらの受信履歴を記録する装置である。そのため、記録装置３００は、テーマパークやイベント会場などの敷地内において、互いに異なる位置に複数配置される。また、記録装置３００は、基準ビーコン信号および測定ビーコン信号の受信時刻を取得するための時計部を備える。
【００１６】
集約装置４００は、複数の記録装置３００のそれぞれに記録された受信履歴を集約する装置である。この集約装置４００は、その集約の際に、複数の記録装置３００のそれぞれの受信履歴における受信時刻を補正する。
【００１７】
分析装置５００は、集約装置４００によって集約された受信履歴に基づいて顧客の移動経路を分析するものである。分析装置５００は、この分析によって、例えば、ある顧客がどの順番でどの位の時間を費やしながら移動したかといった個別情報や、各アトラクションにおける顧客の滞在時間の統計情報などを取得することができる。
【００１８】
なお、基準ビーコン装置１００は、特許請求の範囲に記載の第１ビーコン装置の一例である。また、測定ビーコン装置２００は、特許請求の範囲に記載の第２ビーコン装置の一例である。また、基準ビーコン信号は、特許請求の範囲に記載の第１ビーコン信号の一例である。また、測定ビーコン信号は、特許請求の範囲に記載の第２ビーコン信号の一例である。
【００１９】
図２は、本発明の実施の形態における基準ビーコン装置１００、測定ビーコン装置２００および記録装置３００の構成例を示す図である。
【００２０】
基準ビーコン装置１００は、記憶部１２０と、カウンタ１５０と、送信部１８０とを備える。記憶部１２０は、基準ビーコン装置１００の処理に必要なデータを記憶するものであり、具体的には、基準ビーコン識別情報Ｉ１（１２１）を記憶する。この基準ビーコン識別情報Ｉ１は、基準ビーコン装置１００を一意に識別するための情報である。カウンタ１５０は、所定のクロック信号（不図示）に同期して一定のカウント周期で計数（カウント）動作を行うものであり、カウント値ＣＴを生成して出力する。送信部１８０は、基準ビーコン信号Ｂ１を無線信号により周期的に発信するものである。この基準ビーコン信号Ｂ１は、記憶部１２０に記憶される基準ビーコン識別情報Ｉ１およびカウンタ１５０から出力されるカウント値ＣＴを含む。なお、基準ビーコン識別情報Ｉ１は、特許請求の範囲に記載の第１識別情報の一例である。
【００２１】
測定ビーコン装置２００は、記憶部２２０と、送信部２８０とを備える。すなわち、この測定ビーコン装置２００は、基準ビーコン装置１００が備えるようなカウンタを備える必要はない。記憶部２２０は、測定ビーコン装置２００の処理に必要なデータを記憶するものであり、具体的には、測定ビーコン識別情報Ｉ２（２２１）を記憶する。この測定ビーコン識別情報Ｉ２は、測定ビーコン装置２００を一意に識別するための情報である。送信部２８０は、測定ビーコン信号Ｂ２を無線信号により周期的に発信するものである。この測定ビーコン信号Ｂ２は、記憶部２２０に記憶される測定ビーコン識別情報Ｉ２を含む。なお、測定ビーコン識別情報Ｉ２は、特許請求の範囲に記載の第２識別情報の一例である。
【００２２】
記録装置３００は、記録部３２０と、時計部３５０と、受信部３７０とを備える。受信部３７０は、基準ビーコン装置１００から発信された基準ビーコン信号Ｂ１および測定ビーコン装置２００から発信された測定ビーコン信号Ｂ２を受信するものである。時計部３５０は、現在時刻を計時する時計であり、時刻情報ＲＴを出力する。記録部３２０は、受信部３７０によって受信された基準ビーコン信号Ｂ１および測定ビーコン信号Ｂ２に含まれるデータを、その受信時刻とともに受信履歴３２１として記録するものである。
【００２３】
この記録装置３００においては、取り外し可能な記録媒体に受信履歴３２１を記録してもよい。この場合、その記録媒体を集約装置４００にオフラインで集約することが考えられる。また、記録装置３００をＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）等のデバイスメモリにより構成した場合、集約の際に記録装置３００ごと回収してＵＳＢ（Universal Serial Bus）等のインターフェースにより集約装置４００に直接接続することが考えられる。
【００２４】
記録部３２０に記録される受信時刻は時計部３５０の時刻情報ＲＴが用いられるが、この受信時刻は記録装置３００毎にずれが生じる可能性がある。したがって、集約装置４００において複数の記録装置３００からそれぞれの受信履歴を集約した際に、受信時刻に一貫性がなくなってしまうおそれがある。そこで、本発明の実施の形態においては、基準ビーコン信号Ｂ１に含まれるカウント値ＣＴに基づいて、それぞれの受信履歴における受信時刻を補正して、受信時刻を同期させる。
【００２５】
図３は、本発明の実施の形態における記録装置３００の配置例を示す図である。この例では、テーマパークの敷地内に複数の記録装置３００を配置した例を示している。敷地内において、各アトラクションの入口付近に記録装置３００が配置されている。
【００２６】
顧客は、テーマパークに入園する際に測定ビーコン装置２００を受け取り、その測定ビーコン装置２００を携帯して園内を自由に行き来する。配置された記録装置３００に測定ビーコン装置２００が近付くと、記録装置３００は測定ビーコン装置２００から発信された測定ビーコン信号Ｂ２を受信して、それに含まれるデータ（測定ビーコン識別情報Ｉ２）を受信時刻とともに記録する。
【００２７】
また、記録装置３００は、いずれかのタイミングで基準ビーコン装置１００から発信された基準ビーコン信号Ｂ１を受信して、それに含まれるデータ（基準ビーコン識別情報Ｉ１およびカウント値ＣＴ）を受信時刻とともに記録する。この第１の実施の形態においては、複数の記録装置３００のうちの一つの記録装置３００が基準ビーコン信号Ｂ１を少なくとも２回受信することを想定しているが、後述の第２の実施の形態においては、全ての記録装置３００が基準ビーコン信号Ｂ１を少なくとも１回受信すればよい。
【００２８】
この基準ビーコン信号Ｂ１の受信は、記録装置３００の配置後に行われてもよく、また、記録装置３００の配置前にまとめて行われてもよい。例えば、テーマパークの従業員等が基準ビーコン装置１００を携帯して園内を周回することにより基準ビーコン信号Ｂ１を受信させてもよく、また、記録装置３００を１個所にまとめて基準ビーコン装置１００を近づけることにより基準ビーコン信号Ｂ１を受信させてもよい。ただし、基準ビーコン信号Ｂ１を少なくとも２回受信する一つの記録装置３００において、１回目の基準ビーコン信号Ｂ１の受信はこのシステム全体における記録開始直後であることが望ましく、また、最後の基準ビーコン信号Ｂ１の受信はこのシステム全体における記録終了直前であることが望ましい。
【００２９】
［ビーコン信号］
図４は、本発明の実施の形態における基準ビーコン信号Ｂ１および測定ビーコン信号Ｂ２のフィールド構成例を示す図である。
【００３０】
基準ビーコン信号Ｂ１（７１０）は、基準ビーコン識別情報Ｉ１（７１１）と、カウント値ＣＴ（７１２）とを含む。基準ビーコン識別情報Ｉ１は、基準ビーコン装置１００の記憶部１２０に基準ビーコン識別情報Ｉ１（１２１）として記憶される情報であり、基準ビーコン装置１００を一意に識別するための情報である。カウント値ＣＴは、基準ビーコン装置１００のカウンタ１５０によってカウントされたカウント値である。
【００３１】
測定ビーコン信号Ｂ２（７２０）は、測定ビーコン識別情報Ｉ２（７２１）を含む。測定ビーコン識別情報Ｉ２は、測定ビーコン装置２００の記憶部２２０に測定ビーコン識別情報Ｉ２（２２１）として記憶される情報であり、測定ビーコン装置２００を一意に識別するための情報である。この測定ビーコン識別情報Ｉ２は、共通データ７２２および個別データ７２３に区分けされる。共通データ７２２は、複数の測定ビーコン装置２００に共通の固定データである。個別データ７２３は、その測定ビーコン装置２００を個別に識別するためのデータである。
【００３２】
なお、基準ビーコン信号Ｂ１および測定ビーコン信号Ｂ２には、ここで説明したデータ以外の他のデータがさらに付加されていてもよい。
【００３３】
［受信履歴］
図５は、本発明の実施の形態における複数の記録装置３００のうちの一つの記録装置３００（＃１）に記録された受信履歴Ｈ１（６１０）の一例を示す図である。この受信履歴Ｈ１は、基準ビーコン信号Ｂ１および測定ビーコン信号Ｂ２に含まれるデータをその受信時刻とともに記録している。基準ビーコン識別情報Ｉ１／共通データの欄が「０００１」を示しているのが基準ビーコン信号Ｂ１の受信履歴であり、基準ビーコン識別情報Ｉ１／共通データの欄が「０００２」を示しているのが測定ビーコン信号Ｂ２の受信履歴である。
【００３４】
この受信履歴Ｈ１には、基準ビーコン信号Ｂ１の受信履歴が２回分含まれている。ここでは、１回目の受信履歴におけるカウント値をＣ０、受信時刻をＴ０、２回目の受信履歴におけるカウント値をＣ１、受信時刻をＴ１としている。これにより、２回のカウント値Ｃ０およびＣ１と、２回の受信時刻Ｔ０およびＴ１を用いて、以下のように基準ビーコン装置１００のカウンタ１５０のカウント周期を算出することができる。まず、カウント値の差分値Ａを算出する。
Ａ＝Ｃ１−Ｃ０
また、受信時刻の差分値Ｂを算出する。
Ｂ＝Ｔ１−Ｔ０
そして、受信時刻の差分値Ｂをカウント値の差分値Ａで除算することにより、記録装置３００（＃１）において受信した基準ビーコン信号Ｂ１に含まれるカウント値のカウント周期ＣＣが算出される。すなわち、カウント値Ｃ０からＣ１に至る間に経過した時間Ｂをカウント値の増加分Ａで除算することにより、カウント値「１」に対する時間を算出することができる。
ＣＣ＝Ｂ／Ａ
【００３５】
このようにして算出されたカウント周期ＣＣを用いて、後述するように、測定ビーコン信号Ｂ２の受信時刻を補正して同期させることが可能となる。
【００３６】
図６は、本発明の実施の形態における複数の記録装置３００のうちの他の記録装置３００（＃２）に記録された受信履歴Ｈ２（６２０）の一例を示す図である。この受信履歴Ｈ２は、受信履歴Ｈ１と同様に、基準ビーコン信号Ｂ１および測定ビーコン信号Ｂ２に含まれるデータをその受信時刻とともに記録している。ただし、受信履歴Ｈ１には基準ビーコン信号Ｂ１の受信履歴が２回分含まれていたが、この受信履歴Ｈ２には基準ビーコン信号Ｂ１の受信履歴が少なくとも１回分含まれていればよい。ここでは、その受信履歴におけるカウント値をＣ２、受信時刻をＴ２としている。
【００３７】
この第１の実施の形態では、以下のようにして２つの記録装置３００（＃１および＃２）の間で受信時刻を同期させる。まず、これら２つの記録装置３００の基準ビーコン信号Ｂ１の受信履歴におけるカウント値の差分値Ｄを算出する。なお、記録装置３００（＃１）の受信履歴Ｈ１には基準ビーコン信号Ｂ１の受信履歴が２回分含まれているが、いずれを用いてもよく、ここでは、１回目の受信履歴を用いることとする。
Ｄ＝Ｃ２−Ｃ０
そして、このカウント値の差分値Ｄに、上で算出したカウント周期ＣＣを乗算して、時間換算値Ｅを算出する。すなわち、カウント値Ｃ０からＣ２に至る間に要する時間を算出することができる。
Ｅ＝Ｄ×ＣＣ
【００３８】
さらに、２つの記録装置３００（＃１および＃２）における基準ビーコン信号Ｂ１の受信時刻の差分値Ｆと、時間換算値Ｅとの差を時刻補正値Ｇとして算出する。ここで、受信時刻の差分値Ｆが時間換算値Ｅに一致すれば、２つの記録装置３００の間で受信時刻の同期がとれていることになるが、一致しない場合には、時刻補正値Ｇを用いて記録装置３００（＃２）における受信時刻を補正する必要がある。
Ｇ＝Ｆ−Ｅ＝Ｔ２−Ｔ０−Ｅ
【００３９】
このようにして算出された時刻補正値Ｇを、記録装置３００（＃２）における受信時刻から減算することにより、記録装置３００（＃１）における受信時刻と同期させることができる。
【００４０】
なお、カウント値の差分値Ａは、特許請求の範囲に記載の第２のカウント差分値の一例である。また、受信時刻の差分値Ｂは、特許請求の範囲に記載の第２の時刻差分値の一例である。また、カウント値の差分値Ｄは、特許請求の範囲に記載の第１のカウント差分値の一例である。また、受信時刻の差分値Ｆは、特許請求の範囲に記載の第１の時刻差分値の一例である。
【００４１】
図７は、本発明の第１の実施の形態における複数の記録装置３００のうちの他の記録装置３００（＃２）に記録された受信履歴を補正した補正後受信履歴ＨＡ２（６２１）の一例を示す図である。
【００４２】
上述の各式を図５および図６の例に適用すると、以下のようになる。
Ａ＝Ｃ１−Ｃ０＝１５３９２４
Ｂ＝Ｔ１−Ｔ０＝１日１８時間４５分３９秒＝１５３９３９秒
ＣＣ＝Ｂ／Ａ≒１．０００１秒
すなわち、基準ビーコン装置１００のカウンタ１５０のカウント周期ＣＣの１秒に対する誤差は約１００ｐｐｍである。
Ｄ＝Ｃ２−Ｃ０＝５０１０４
Ｅ＝Ｄ×ＣＣ≒５０１０９秒＝１３時間５５分９秒
Ｆ＝Ｔ２−Ｔ０＝１４時間０分１３秒
Ｇ＝Ｆ−Ｅ＝Ｔ２−Ｔ０−Ｅ＝＋５分４秒
すなわち、記録装置３００（＃２）の時計部３５０は記録装置３００（＃１）の時計部３５０に対して５分４秒進んでいる。ここで、記録装置３００（＃２）における基準ビーコン信号Ｂ１の受信時刻Ｔ２を記録装置３００（＃１）で記録した場合の時刻、すなわち、その基準ビーコン信号Ｂ１を記録装置３００（＃１）が受信した場合に記録される受信時刻Ｔ２ａは、以下のようになる。
Ｔ２ａ＝Ｔ０＋Ｅ＝２０１５／０７／１１  １３：５５：１９
したがって、時刻補正値Ｇは、次式のように算出することもできる。
Ｇ＝Ｔ２−Ｔ２ａ＝Ｔ２−Ｔ０−Ｅ＝＋５分４秒
【００４３】
このようにして得られた時刻補正値Ｇを、他の記録装置３００（＃２）における測定ビーコン信号Ｂ２の受信時刻から減算する（遅らせる）ことにより、受信時刻を補正することができる。その結果として得られたのが図７の例である。なお、図７においては、基準ビーコン信号Ｂ１の受信時刻Ｔ２も補正されており、その補正後の受信時刻は上述の受信時刻Ｔ２ａに等しい。
【００４４】
［受信時刻補正］
図８は、本発明の第１の実施の形態における受信時刻同期の概要例を示す図である。この第１の実施の形態では、記録装置３００（＃１）において基準ビーコン信号Ｂ１を少なくとも２回受信して、その受信履歴に基づいて集約装置４００がカウント周期ＣＣを算出する。そして、集約装置４００は、記録装置３００（＃１）の１回目の基準ビーコン信号Ｂ１の受信履歴におけるカウント値Ｃ０（基準カウント値Ｃ０）と、その受信時刻Ｔ０（基準受信時刻Ｔ０）と、算出したカウント周期ＣＣとを用いて、他の記録装置３００（＃２乃至Ｎ）の受信履歴に対して上述の処理を行い、受信時刻の補正を行う。
【００４５】
上述の図５乃至図７の例では、記録装置３００（＃２）における受信時刻の補正を行う例を示したが、それ以外の記録装置３００（＃３乃至Ｎ）においても同様の手順により受信時刻を補正することができる。なお、全ての記録装置３００（＃１乃至Ｎ）の受信履歴を１つに集約した後にこの補正処理を実行してもよく、補正処理を実行した後の受信履歴を１つに集約してもよい。
【００４６】
このように、複数の記録装置３００の受信履歴を集約する際、まず、記録装置３００（＃２乃至Ｎ）における受信時刻を、記録装置３００（＃１）で記録した場合の時刻に補正すれば、全ての記録装置３００（＃１乃至Ｎ）の受信履歴が、実質的に同一の時計部３５０を用いて記録されたことになるため、測定ビーコン装置２００の移動経路、すなわち、それを携帯する顧客の移動経路を把握することが可能となる。なお、この場合、時計部３５０の時刻情報ＲＴは必ずしも正確であることまでは要求されず、全ての記録装置３００（＃１乃至Ｎ）における補正後の受信時刻が互いに同期したものとなっていればよい。
【００４７】
［集約］
図９は、本発明の実施の形態における複数の記録装置３００の受信履歴を集約した集約受信履歴ＧＨ（７００）の一例を示す図である。
【００４８】
この集約受信履歴ＧＨは、全ての記録装置３００（＃１乃至Ｎ）の測定ビーコン信号Ｂ２の受信履歴をまとめたものである。ここでは、顧客ごとの移動経路を把握し易いように、個別データの昇順、および、受信時刻の昇順に並べ替えを行っている。これにより、各顧客がどのような順番で各記録装置３００に近づいたかを把握することができる。
【００４９】
［動作］
図１０は、本発明の第１の実施の形態における移動経路記録システムの処理手順例を示す流れ図である。
【００５０】
記録装置３００は、基準ビーコン信号Ｂ１または測定ビーコン信号Ｂ２を受信すると、それに含まれるデータを受信時刻とともに受信履歴として記録する（ステップＳ９１１）。このようにして記録された各記録装置３００の受信履歴は、集約装置４００に集約される（ステップＳ９２１）。
【００５１】
集約装置４００では、一つの記録装置３００（＃１）について、以下の手順によりカウント周期が算出される。まず、カウント値の差分値Ａ（＝Ｃ１−Ｃ０）が算出される（ステップＳ９３１）。また、受信時刻の差分値Ｂ（＝Ｔ１−Ｔ０）が算出される（ステップＳ９３２）。なお、ステップＳ９３１およびステップＳ９３２の順番はいずれが先でも構わない。そして、差分値Ａと差分値Ｂとからカウント周期ＣＣ（＝Ｂ／Ａ）が算出される（ステップＳ９３３）。
【００５２】
そして、集約装置４００では、記録装置３００（＃２乃至Ｎ）について、以下の手順により受信時刻の補正が行われる。まず、記録装置３００（＃１）と記録装置３００（＃２乃至Ｎ）のカウント値の差分値Ｄ（＝Ｃ２−Ｃ０）が算出される（ステップＳ９４１）。また、この差分値Ｄとカウント周期ＣＣとから差分値Ｄの時間換算値Ｅ（＝Ｄ×ＣＣ）が算出される（ステップＳ９４２）。そして、この時間換算値Ｅから、記録装置３００（＃２乃至Ｎ）の受信時刻を補正するための時刻補正値Ｇ（＝Ｔ２−Ｔ０−Ｅ）が算出される（ステップＳ９４３）。このようにして算出された時刻補正値Ｇに基づいて、記録装置３００（＃２乃至Ｎ）の受信時刻の補正が行われる（ステップＳ９４４）。
【００５３】
このようにして集約された受信履歴に基づいて、分析装置５００において顧客の移動経路の分析が行われる（ステップＳ９５１）。
【００５４】
このように、本発明の第１の実施の形態によれば、基準ビーコン信号Ｂ１を少なくとも２回受信した記録装置３００（＃１）の受信履歴に基づいて、基準ビーコン装置１００のカウンタ１５０のカウント周期ＣＣを算出するとともに、この記録装置３００（＃１）における基準カウント値Ｃ０および基準受信時刻Ｔ０を基準として、他の記録装置３００（＃２乃至Ｎ）における受信時刻を補正して同期させることができる。
【００５５】
＜２．第２の実施の形態＞
上述の第１の実施の形態では、基準ビーコン信号Ｂ１を少なくとも２回受信した記録装置３００（＃１）の受信履歴に基づいてカウント周期を算出していたが、このカウント周期として予め定められた固定値を用いることができる場合もある。この第２の実施の形態では、基準ビーコン装置１００のカウンタ１５０のカウント周期が用途や目的に応じた十分な精度で分かっていることを前提とする。そして、第１の実施の形態において行っていたカウント周期の算出を省略し、例えば、カウント周期を予め１秒と定める。
【００５６】
例えば、この移動経路記録システムにおける記録期間を約１５万秒（２日弱に相当）、基準ビーコン装置１００のカウンタ１５０に用いられるクロック信号の周波数の誤差を±１００ｐｐｍ以内と想定する。この場合、カウント周期をおよそ１秒と定めても、カウンタ１５０で計った時間と実時間とのずれは最大±１５秒程度となる。したがって、移動に分単位でかかるような場所に記録装置３００を設置して移動経路を把握する用途であれば、このように定めたカウント周期の精度は「十分な精度」であると言える。一方、記録期間がより長い場合や、移動にかかる時間がより短い場合などには、より高い精度のカウント周期が必要となり得る。
【００５７】
なお、この第２の実施の形態では、移動経路記録システムとしての構成は第１の実施の形態と同様であるため、詳細な説明は省略する。
【００５８】
［受信時刻補正］
図１１は、本発明の第２の実施の形態における受信時刻同期の概要例を示す図である。この第２の実施の形態では、いずれの記録装置３００においても基準ビーコン信号Ｂ１を少なくとも１回受信すれば十分である。また、受信時刻の補正処理に用いるカウント周期ＣＣａは予め定められた固定値であり、カウント周期の算出の処理は行われない。
【００５９】
集約装置４００は、記録装置３００（＃１）の基準ビーコン信号Ｂ１の受信履歴におけるカウント値Ｃ０（基準カウント値Ｃ０）と、その受信時刻Ｔ０（基準受信時刻Ｔ０）と、予め定められたカウント周期ＣＣａとを用いて、他の記録装置３００（＃２乃至Ｎ）の受信履歴に対して上述の処理を行い、受信時刻の補正を行う。
【００６０】
図１２は、本発明の第２の実施の形態における複数の記録装置３００のうちの他の記録装置３００（＃２）に記録された受信履歴を補正した補正後受信履歴ＨＡ２（６２１）の一例を示す図である。
【００６１】
図５および図６の例において、カウント周期ＣＣａが１秒であると想定すると、時間換算値Ｅａおよび時刻補正値Ｇａは以下のようになる。
Ｅａ＝Ｄ×ＣＣａ≒５０１０４秒＝１３時間５５分４秒
Ｇａ＝Ｆ−Ｅａ＝Ｔ２−Ｔ０−Ｅａ＝＋５分９秒
すなわち、記録装置３００（＃２）の時計部３５０は記録装置３００（＃１）の時計部３５０に対して５分９秒進んでいる。ここで、記録装置３００（＃２）における基準ビーコン信号Ｂ１の受信時刻Ｔ２を記録装置３００（＃１）で記録した場合の時刻、すなわち、その基準ビーコン信号Ｂ１を記録装置３００（＃１）が受信した場合に記録される受信時刻Ｔ２ｂは、以下のようになる。
Ｔ２ｂ＝Ｔ０＋Ｅａ＝２０１５／０７／１１  １３：５５：１４
したがって、時刻補正値Ｇａは、次式のように算出することもできる。
Ｇａ＝Ｔ２−Ｔ２ｂ＝Ｔ２−Ｔ０−Ｅａ＝＋５分９秒
【００６２】
このようにして得られた時刻補正値Ｇａを、他の記録装置３００（＃２）における測定ビーコン信号Ｂ２の受信時刻から減算する（遅らせる）ことにより、受信時刻を補正することができる。その結果として得られたのが図１２の例である。なお、図１２においては、基準ビーコン信号Ｂ１の受信時刻Ｔ２も補正されており、その補正後の受信時刻は上述の受信時刻Ｔ２ｂに等しい。
【００６３】
［動作］
図１３は、本発明の第２の実施の形態における移動経路記録システムの処理手順例を示す流れ図である。
【００６４】
この第２の実施の形態では、第１の実施の形態におけるカウント周期算出の手順（ステップＳ９３１乃至Ｓ９３３）が不要となる。それ以外の処理手順は第１の実施の形態と同様であるため、詳細な説明は省略する。ただし、ステップＳ９４２ａにおいては、カウント周期ＣＣの代わりにカウント周期ＣＣａを用いている。
【００６５】
このように、本発明の第２の実施の形態によれば、予め定められたカウント周期ＣＣａを用いて、記録装置３００（＃１）における基準カウント値Ｃ０および基準受信時刻Ｔ０を基準として、他の記録装置３００（＃２乃至Ｎ）における受信時刻を補正して同期させることができる。
【００６６】
なお、上述の実施の形態は本発明を具現化するための一例を示したものであり、実施の形態における事項と、特許請求の範囲における発明特定事項とはそれぞれ対応関係を有する。同様に、特許請求の範囲における発明特定事項と、これと同一名称を付した本発明の実施の形態における事項とはそれぞれ対応関係を有する。ただし、本発明は実施の形態に限定されるものではなく、その要旨を逸脱しない範囲において実施の形態に種々の変形を施すことにより具現化することができる。
【００６７】
また、上述の実施の形態において説明した処理手順は、これら一連の手順を有する方法として捉えてもよく、また、これら一連の手順をコンピュータに実行させるためのプログラム乃至そのプログラムを記憶する記録媒体として捉えてもよい。この記録媒体として、例えば、ＣＤ（Compact Disc）、ＭＤ（MiniDisc）、ＤＶＤ（Digital Versatile Disc）、メモリカード、ブルーレイディスク（Blu-ray（登録商標）Disc）等を用いることができる。
【符号の説明】
【００６８】
１００  基準ビーコン装置
１２０  記憶部
１５０  カウンタ
１８０  送信部
２００  測定ビーコン装置
２２０  記憶部
２８０  送信部
３００  記録装置
３２０  記録部
３２１  受信履歴
３５０  時計部
３７０  受信部
４００  集約装置
５００  分析装置
【図１】
2017118221.tif 000003
【図２】
2017118221.tif 000004
【図３】
2017118221.tif 000005
【図４】
2017118221.tif 000006
【図５】
2017118221.tif 000007
【図６】
2017118221.tif 000008
【図７】
2017118221.tif 000009
【図８】
2017118221.tif 000010
【図９】
2017118221.tif 000011
【図１０】
2017118221.tif 000012
【図１１】
2017118221.tif 000013
【図１２】
2017118221.tif 000014
【図１３】
2017118221.tif 000015