(57)【要約】      （修正有）【課題】ユーザに対して場所に関する告知を行ったときに、これに応じて当該場所に来たユーザの割合を解析することのできるシステムを提供する。【解決手段】店舗のサーバ装置６０から、所望のユーザＩＤの端末装置４０の端末プログラムに対し、店舗の広告をPUSH送信する。店舗には、予めブルーツースによる発信機５０が設けられている。発信機５０は、発信機ＩＤが変調された信号を発信している。送信された広告を見て、ユーザが店舗に来ると、ブルーツース（登録商標）による信号を受けた端末装置４０は、発信機５０の発信機ＩＤと自らのユーザＩＤをサーバ装置６０に、インターネットを介して送信する。サーバ装置６０は、これを受けて、発信機ＩＤに基づいて店舗を特定し、当該ユーザＩＤのユーザが来店したことを知る。サーバ装置６０は、店舗の広告を送信したユーザの内、当該店舗に来たユーザの割合を計算し、広告効果を算出する。【選択図】図１
2015216480.tif 000002
【特許請求の範囲】
【請求項１】
端末装置とサーバ装置を備えた通知効果解析システムであって、
前記端末装置は、
サーバ装置からの通知を受信するための通知受信手段と、
少なくとも前記通知受信手段を実現するための端末プログラムを端末装置にインストールする際に、あるいはインストールした後に、ユーザＩＤを端末装置にひも付けて記録部に記録するユーザＩＤ記録手段と、
場所に設置された発信機に近接すると、当該発信機から送られてくる発信機ＩＤを受信し、ユーザＩＤとともにサーバ装置に送信する発信機ＩＤ転送手段と、
前記サーバ装置は、
各発信機の発信機ＩＤと当該発信機が設置された場所と対応付けて記録しているとともに、前記端末装置にひも付けてユーザＩＤを記録した記録部と、
前記端末装置の端末プログラムに対し、前記場所に関する通知を送信する通知送信手段と、
前記通知を送信した端末装置に対応するユーザＩＤを記録部に記録する送信先ユーザＩＤ記録手段と、
前記端末装置から転送されてきた発信機ＩＤとユーザＩＤとに基づいて、前記場所に関する通知を送信したユーザのうち、どの程度の割合のユーザが当該場所の発信機に近接したかを少なくとも解析する解析手段と、
を備えた通知効果解析システム。
【請求項２】
サーバ装置からの通知を受信するための通知受信手段と、
少なくとも前記通知受信手段を実現するための端末プログラムを端末装置にインストールする際に、あるいはインストールした後に、ユーザＩＤを端末装置にひも付けて記録部に記録するユーザＩＤ記録手段と、
場所に設置された発信機に近接すると、当該発信機から送られてくる発信機ＩＤを受信し、ユーザＩＤとともにサーバ装置に送信する発信機ＩＤ転送手段と、
を備えた端末装置。
【請求項３】
コンピュータによって端末装置を実現するための端末プログラムであって、コンピュータを、
サーバ装置からの通知を受信するための通知受信手段と、
少なくとも前記通知受信手段を実現するための端末プログラムを端末装置にインストールする際に、あるいはインストールした後に、ユーザＩＤを端末装置にひも付けて記録部に記録するユーザＩＤ記録手段と、
場所に設置された発信機に近接すると、当該発信機から送られてくる発信機ＩＤを受信し、ユーザＩＤとともにサーバ装置に送信する発信機ＩＤ転送手段として機能させるための端末プログラム。
【請求項４】
各発信機の発信機ＩＤと当該発信機が設置された場所と対応付けて記録しているとともに、端末装置にひも付けてユーザＩＤを記録した記録部と、
前記端末装置の端末プログラムに対し、前記場所に関する通知を送信する通知送信手段と、
前記通知を送信した端末装置に対応するユーザＩＤを記録部に記録する送信先ユーザＩＤ記録手段と、
場所に設置された発信機に近接し、発信機から送られてくる発信機ＩＤを受信した端末装置から送信されてきた発信機ＩＤとユーザＩＤとに基づいて、前記場所に関する通知を送信したユーザのうち、どの程度の割合のユーザが当該場所の発信機に近接したかを少なくとも解析する解析手段と、
を備えたサーバ装置。
【請求項５】
各発信機の発信機ＩＤと当該発信機が設置された場所と対応付けて記録しているとともに、端末装置にひも付けてユーザＩＤを記録した記録部を有するコンピュータによってサーバ装置を実現するためのサーバプログラムであって、コンピュータを、
前記端末装置の端末プログラムに対し、前記場所に関する通知を送信する通知送信手段と、
前記通知を送信した端末装置に対応するユーザＩＤを記録部に記録する送信先ユーザＩＤ記録手段と、
場所に設置された発信機に近接し、発信機から送られてくる発信機ＩＤを受信した端末装置から送信されてきた発信機ＩＤとユーザＩＤとに基づいて、前記場所に関する通知を送信したユーザのうち、どの程度の割合のユーザが当該場所の発信機に近接したかを少なくとも解析する解析手段として機能させるためのサーバプログラム。
【請求項６】
請求項１〜５のいずれかのシステム、装置またはプログラムにおいて、
前記端末装置は、前記場所における決済機能を有し、決済時にユーザＩＤを含む決済情報をサーバ装置に送信し、
前記解析手段は、さらに、どの程度の割合のユーザが決済に至ったかを解析することを特徴とするシステム、装置またはプログラム。
【請求項７】
発信機を収納した載置物と端末装置とサーバ装置を備えたメッセージ・システムであって、
前記端末装置は、
室内に載置された載置物に近接すると、当該載置物内の発信機から送られてくる発信機ＩＤを受信し、ユーザＩＤとともにサーバ装置に送信する発信機ＩＤ転送手段と、
前記サーバ装置は、
各発信機の発信機ＩＤと当該発信機が設置された場所と対応付けて記録しているとともに、前記端末装置にひも付けてユーザＩＤを記録し、少なくとも発信機ＩＤ、ユーザＩＤ、日時情報のいずれかに対応付けてメッセージを記録した記録部と、
前記端末装置から転送されてきた発信機ＩＤとユーザＩＤを受信すると、現在の日時情報と発信機ＩＤとユーザＩＤとに基づいて、記録部に記録されたメッセージを取得するメッセージ取得手段と、
取得したメッセージを出力部に出力する出力手段と、
を備えたメッセージ・システム。
【請求項８】
各発信機の発信機ＩＤと当該発信機が設置された場所と対応付けて記録しているとともに、前記端末装置にひも付けてユーザＩＤを記録し、少なくとも発信機ＩＤ、ユーザＩＤ、日時情報のいずれかに対応付けてメッセージを記録した記録部と、
前記端末装置から転送されてきた発信機ＩＤとユーザＩＤを受信すると、現在の日時情報と発信機ＩＤとユーザＩＤとに基づいて、記録部に記録されたメッセージを取得するメッセージ取得手段と、
取得したメッセージを出力部に出力する出力手段と、
を備えたサーバ装置。
【請求項９】
各発信機の発信機ＩＤと当該発信機が設置された場所と対応付けて記録しているとともに、前記端末装置にひも付けてユーザＩＤを記録し、少なくとも発信機ＩＤ、ユーザＩＤ、日時情報のいずれかに対応付けてメッセージを記録した記録部を有するコンピュータによってサーバ装置を実現するためのサーバプログラムであって、コンピュータを、
前記端末装置から転送されてきた発信機ＩＤとユーザＩＤを受信すると、現在の日時情報と発信機ＩＤとユーザＩＤとに基づいて、記録部に記録されたメッセージを取得するメッセージ取得手段と、
取得したメッセージを出力部に出力する出力手段として機能させるためのサーバプログラム。
【請求項１０】
請求項７〜９のいずれかのシステム、装置またはプログラムにおいて、
前記端末装置の出力手段は、出力部である通信部を制御して、前記取得したメッセージを前記載置物に送信し、
前記載置物は、スピーカと、前記端末装置からのメッセージを受信する受信手段と、受信したメッセージをスピーカに出力する出力手段とを備えたことを特徴とするシステム、装置またはプログラム。
【請求項１１】
請求項７〜１０のいずれかのシステム、装置またはプログラムにおいて、
前記サーバ装置は、前記端末装置から転送されてきた発信機ＩＤとユーザＩＤを受信すると、当該発信機ＩＤ、ユーザＩＤに、現在の日時情報を付して履歴情報を記録部に記録する履歴記録手段をさらに備え、
前記記録部は、前記履歴情報に基づいて異なるメッセージを記録しており、
前記メッセージ取得手段は、前記履歴情報に基づいて、記録部に記録されたメッセージを選択することを特徴とするシステム、装置またはプログラム。
【請求項１２】
請求項１１のシステム、装置またはプログラムにおいて、
前記メッセージ取得手段は、前記履歴情報に基づいて、当該ユーザの定期的行動を把握し、前記端末装置から発信機ＩＤを受信しているにもかかわらず、前記把握した定期的行動から見て、現在時刻においてユーザが載置物の近くにいないことが好ましいと判断した場合には、その旨のメッセージを取得することを特徴とするシステム、装置またはプログラム。
【請求項１３】
請求項１１のシステム、装置またはプログラムにおいて、
前記メッセージ取得手段は、前記履歴情報に基づいて、当該ユーザの定期的行動を把握し、前記端末装置から発信機ＩＤを受信していないにもかかわらず、前記把握した定期的行動から見て、現在時刻においてユーザが載置物の近くにいることが好ましいと判断した場合には、その旨のメッセージを取得することを特徴とするシステム、装置またはプログラム。
【請求項１４】
端末装置とサーバ装置を備えた動線解析システムであって、
前記端末装置は、
複数のポイントに設置され、発信機ＩＤを変調した信号を送信する発信機のうち、前記端末装置によって当該信号を受信できる複数の発信機のそれぞれから送られてくる信号の受信強度を算出する受信強度算出手段と、
前記複数の発信機からの信号に変調されている発振機ＩＤを取得し、当該発信機ＩＤ、各発信機について前記算出した受信強度情報およびユーザＩＤを、前記発信機を介さずにインターネットを介して、サーバ装置に送信する発信機ＩＤ転送手段と、
前記サーバ装置は、
各発信機の発信機ＩＤと当該発信機が設置されたポイントとを対応付けて記録した記録部と、
前記端末装置からのユーザＩＤおよび複数の発信機ＩＤと複数の受信強度情報を受信する受信手段と、
複数の発信機ＩＤに対応する複数のポイントと、複数の発信機に関する受信強度情報とに基づいて、前記ユーザＩＤのユーザが持つ端末装置の位置を推定する位置推定手段と、
所定時間ごとのユーザの推定位置を記録部に記録する推定位置記録手段と、
記録部に記録されたユーザの推定位置を時間的に連続させることにより、ユーザの動線を解析する解析手段と、
を備えた動線解析システム。
【請求項１５】
複数のポイントに設置され、発信機ＩＤを変調した信号を送信する発信機のうち、前記端末装置によって当該信号を受信できる複数の発信機のそれぞれから送られてくる信号の受信強度を算出する受信強度算出手段と、
前記複数の発信機からの信号に変調されている発振機ＩＤを取得し、当該発信機ＩＤ、各発信機について前記算出した受信強度情報およびユーザＩＤを、前記発信機を介さずにインターネットを介して、サーバ装置に送信する発信機ＩＤ転送手段と、
を備えた導線解析システムのための端末装置。
【請求項１６】
導線解析システムのための端末装置をコンピュータによって実現するための端末プログラムであって、コンピュータを、
複数のポイントに設置され、発信機ＩＤを変調した信号を送信する発信機のうち、前記端末装置によって当該信号を受信できる複数の発信機のそれぞれから送られてくる信号の受信強度を算出する受信強度算出手段と、
前記複数の発信機からの信号に変調されている発振機ＩＤを取得し、当該発信機ＩＤ、各発信機について前記算出した受信強度情報およびユーザＩＤを、前記発信機を介さずにインターネットを介して、サーバ装置に送信する発信機ＩＤ転送手段として機能させるための端末プログラム。
【請求項１７】
導線解析システムのためのサーバ装置であって、
各発信機の発信機ＩＤと当該発信機が設置されたポイントとを対応付けて記録した記録部と、
複数の発信機からの信号を受信した端末装置から、ユーザＩＤおよび複数の発信機ＩＤと複数の受信強度情報を受信する受信手段と、
複数の発信機ＩＤに対応する複数のポイントと、複数の発信機に関する受信強度情報とに基づいて、前記ユーザＩＤのユーザが持つ端末装置の位置を推定する位置推定手段と、
所定時間ごとのユーザの推定位置を記録部に記録する推定位置記録手段と、
記録部に記録されたユーザの推定位置を時間的に連続させることにより、ユーザの動線を解析する解析手段と、
を備えたサーバ装置。
【請求項１８】
コンピュータによって導線解析システムのためのサーバ装置を実現するためのプログラムであって、コンピュータを
複数の発信機からの信号を受信した端末装置から、ユーザＩＤおよび複数の発信機ＩＤと複数の受信強度情報を受信する受信手段と、
各発信機の発信機ＩＤと当該発信機が設置されたポイントとを対応付けて記録した記録部を参照して、複数の発信機ＩＤに対応する複数のポイントと、複数の発信機に関する受信強度情報とに基づいて、前記ユーザＩＤのユーザが持つ端末装置の位置を推定する位置推定手段と、
所定時間ごとのユーザの推定位置を記録部に記録する推定位置記録手段と、
記録部に記録されたユーザの推定位置を時間的に連続させることにより、ユーザの動線を解析する解析手段として機能させるためのサーバプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、ブルーツースなどの近距離通信と、インターネットなどの広域通信とと組み合わせて構成した通知効果解析システム、メッセージ・システム、導線解析システムなどに関するものである。
【背景技術】
【０００２】
店舗に訪れたユーザの携帯電話に対して、広告などを配信する仕組みが提案されている。図２９に、特許文献１に示された情報提供システムを示す。
【０００３】
店舗には、無線ＬＡＮアクセスポイント２が設けられている。ユーザの持つ携帯電話４には、予め、情報受信を希望する無線ＬＡＮアクセスポイント２のＩＤのリスト６が記録されている。携帯電話４は、当該無線ＬＡＮアクセスポイント２の通信エリア８に入ったことを検出する。そして、当該無線ＬＡＮアクセスポイント２のＩＤが、ＩＤリスト６に記録されているものであれば、無線ＬＡＮアクセスポイント２に対して、自らの識別符号を送信する。
【０００４】
これを受けた無線ＬＡＮアクセスポイント２は、識別符号をインターネット１０を介してサーバ装置１２に送信する。サーバ装置１２は、識別符号に対応する広告などを、インターネット１０、無線ＬＡＮアクセスポイント２を介して、携帯電話４に送信する。これにより、店舗に来店したユーザの携帯電話４に、広告が表示されることになる。
【０００５】
また、このような無線ＬＡＮアクセスポイント２を店舗内に複数設け、ユーザの位置を推定し、時間経過とともに推定したユーザの位置に基づいて、ユーザの動線を解析することも可能である。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特許第５４１０６３２号
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、上記のような情報提供システムでは、来店したユーザに対して情報提供を行うことができるものの、そのユーザが何をきっかけとして来店したのかを把握することができなかった。たとえば、ユーザの携帯電話に対して広告を配信した場合、そのうちのいずれのユーザが来店したかを把握することができなかった。つまり、広告などの告知に対応する来店効果を把握することはできなかった。
【０００８】
この発明は、上記のような問題点を解決して、ユーザに対して場所に関する告知を行ったときに、これに応じて当該場所に来たユーザの割合を解析することのできるシステムを提供することを目的とする。
【０００９】
また、上記のような情報提供システムでは、情報提供のために信号発信機能だけでなくインターネットとの通信機能も有する無線ＬＡＮアクセスポイント２が必要であり、システムの構成が複雑になっていた。さらに、その設置費用、運営費用もかさんでいた。
【００１０】
この発明は、上記のような問題点を解決して、簡易な構成でありながら、適切にユーザに対して情報提供を行うことのできるシステムを提供することを目的とする。
【００１１】
さらに、上記のように無線ＬＡＮアクセスポイントを用いて動線解析システムを構築しようとすれば、多くの無線ＬＡＮアクセスポイントが必要であり、システム構成が複雑になり、コストを要するという問題があった。
【００１２】
この発明は、上記のような問題点を解決して、簡易なシステム構成でありながら、ユーザの動線解析を行うことのできるシステムを提供することを目的とする。
【課題を解決するための手段】
【００１３】
(1)(2)(3)(4)(5)この発明に係る通知効果解析システムは、端末装置とサーバ装置を備えた通知効果解析システムであって、
前記端末装置は、サーバ装置からの通知を受信するための通知受信手段と、少なくとも前記通知受信手段を実現するための端末プログラムを端末装置にインストールする際に、あるいはインストールした後に、ユーザＩＤを端末装置にひも付けて記録部に記録するユーザＩＤ記録手段と、場所に設置された発信機に近接すると、当該発信機から送られてくる発信機ＩＤを受信し、ユーザＩＤとともにサーバ装置に送信する発信機ＩＤ転送手段とを備え
前記サーバ装置は、各発信機の発信機ＩＤと当該発信機が設置された場所と対応付けて記録しているとともに、前記端末装置にひも付けてユーザＩＤを記録した記録部と、前記端末装置の端末プログラムに対し、前記場所に関する通知を送信する通知送信手段と、前記通知を送信した端末装置に対応するユーザＩＤを記録部に記録する送信先ユーザＩＤ記録手段と、前記端末装置から転送されてきた発信機ＩＤとユーザＩＤとに基づいて、前記場所に関する通知を送信したユーザのうち、どの程度の割合のユーザが当該場所の発信機に近接したかを少なくとも解析する解析手段とを備えている。
【００１４】
したがって、ユーザに対する通知に基づいて、どの程度の割合が場所に来たかを解析することができる。
【００１５】
(6)この発明に係るシステムは、端末装置が、前記場所における決済機能を有し、決済時にユーザＩＤを含む決済情報をサーバ装置に送信し、解析手段が、さらに、どの程度の割合のユーザが決済に至ったかを解析することを特徴としている。
【００１６】
したがって、その程度の割合のユーザが購入に至ったかを解析することができる。
【００１７】
(7)(8)(9)この発明に係るシステムは、発信機を収納した載置物と端末装置とサーバ装置を備えたメッセージ・システムであって、
前記端末装置は、室内に載置された載置物に近接すると、当該載置物内の発信機から送られてくる発信機ＩＤを受信し、ユーザＩＤとともにサーバ装置に送信する発信機ＩＤ転送手段を備え、
前記サーバ装置は、各発信機の発信機ＩＤと当該発信機が設置された場所と対応付けて記録しているとともに、前記端末装置にひも付けてユーザＩＤを記録し、少なくとも発信機ＩＤ、ユーザＩＤ、日時情報のいずれかに対応付けてメッセージを記録した記録部と、前記端末装置から転送されてきた発信機ＩＤとユーザＩＤを受信すると、現在の日時情報と発信機ＩＤとユーザＩＤとに基づいて、記録部に記録されたメッセージを取得するメッセージ取得手段と、取得したメッセージを出力部に出力する出力手段とを備えている。
【００１８】
したがって、端末装置を持ったユーザが載置物に近づくと、載置物からメッセージを出力することができる。
【００１９】
(10)この発明に係るシステムは、端末装置の出力手段が、出力部である通信部を制御して、前記取得したメッセージを前記載置物に送信し、載置物が、スピーカと、前記端末装置からのメッセージを受信する受信手段と、受信したメッセージをスピーカに出力する出力手段とを備えたことを特徴としている。
【００２０】
したがって、載置物から音声によるメッセージを出力することができる。
【００２１】
(11)この発明にかかるシステムは、サーバ装置が、前記端末装置から転送されてきた発信機ＩＤとユーザＩＤを受信すると、当該発信機ＩＤ、ユーザＩＤに、現在の日時情報を付して履歴情報を記録部に記録する履歴記録手段をさらに備え、記録部は、前記履歴情報に基づいて異なるメッセージを記録しており、メッセージ取得手段は、前記履歴情報に基づいて、記録部に記録されたメッセージを選択することを特徴としている。
【００２２】
したがって、ユーザが載置物に近づいた履歴に応じて、メッセージを変えることができる。
【００２３】
(12)この発明に係るシステムは、メッセージ取得手段が、前記履歴情報に基づいて、当該ユーザの定期的行動を把握し、前記端末装置から発信機ＩＤを受信しているにもかかわらず、前記把握した定期的行動から見て、現在時刻においてユーザが載置物の近くにいないことが好ましいと判断した場合には、その旨のメッセージを取得することを特徴としている。
【００２４】
したがって、ユーザに対して適切なメッセージを出力することができる。
【００２５】
(13)この発明に係るシステムは、メッセージ取得手段が、前記履歴情報に基づいて、当該ユーザの定期的行動を把握し、前記端末装置から発信機ＩＤを受信していないにもかかわらず、前記把握した定期的行動から見て、現在時刻においてユーザが載置物の近くにいることが好ましいと判断した場合には、その旨のメッセージを取得することを特徴としている。
【００２６】
したがって、ユーザに対して適切なメッセージを出力することができる。
【００２７】
(14)(15)(16)(17)(18)この発明に係るシステムは、端末装置とサーバ装置を備えた動線解析システムであって、
前記端末装置は、複数のポイントに設置され、発信機ＩＤを変調した信号を送信する発信機のうち、前記端末装置によって当該信号を受信できる複数の発信機のそれぞれから送られてくる信号の受信強度を算出する受信強度算出手段と、前記複数の発信機からの信号に変調されている発振機ＩＤを取得し、当該発信機ＩＤ、各発信機について前記算出した受信強度情報およびユーザＩＤを、前記発信機を介さずにインターネットを介して、サーバ装置に送信する発信機ＩＤ転送手段とを備え、
前記サーバ装置は、各発信機の発信機ＩＤと当該発信機が設置されたポイントとを対応付けて記録した記録部と、前記端末装置からのユーザＩＤおよび複数の発信機ＩＤと複数の受信強度情報を受信する受信手段と、複数の発信機ＩＤに対応する複数のポイントと、複数の発信機に関する受信強度情報とに基づいて、前記ユーザＩＤのユーザが持つ端末装置の位置を推定する位置推定手段と、所定時間ごとのユーザの推定位置を記録部に記録する推定位置記録手段と、記録部に記録されたユーザの推定位置を時間的に連続させることにより、ユーザの動線を解析する解析手段とを備えている。
【００２８】
したがって、アクセスポイントのような高価な機器を多数設けることなく、動線を把握することのできるシステムを提供できる。
【００２９】
「通知受信手段」は、実施形態においては、図８のステップＳ６がこれに対応する。
【００３０】
「ユーザＩＤ記録手段」は、実施形態においては、図６のステップＳ３がこれに対応する。
【００３１】
「発信機ＩＤ転送手段」は、実施形態においては、図１２や図２０や図２４のステップＳ４４がこれに対応する。
【００３２】
「通知送信手段」は、実施形態においては、図８のステップＳ１６がこれに対応する。
【００３３】
「送信先ユーザＩＤ記録手段」は、実施形態においては、図８のステップＳ１５がこれに対応する。
【００３４】
「解析手段」は、実施形態においては、図１２や図２４ののステップＳ２７がこれに対応する。
【００３５】
「メッセージ取得手段」は、実施形態においては、図１２や図２０のステップＳ１８がこれに対応する。
【００３６】
「出力手段」は、実施形態においては、図１２や図２０のステップＳ１９がこれに対応する。なお、ここで、「出力」とは、送信、印刷、表示などを含む概念である。
【００３７】
「履歴記録手段」は、実施形態においては、図１２や図２０のステップＳ１７がこれに対応する。
【００３８】
「受信強度算出手段」は、実施形態においては、図２４のステップＳ４１ａがこれに対応する。
【００３９】
「受信手段」は、実施形態においては、図２４のステップＳ１９がこれに対応する。
【００４０】
「位置推定手段」は、実施形態においては、図２４のステップＳ２０がこれに対応する。
【００４１】
「推定位置記録手段」は、実施形態においては、図２４のステップＳ２１がこれに対応する。
【００４２】
「ユーザＩＤを端末装置にひも付けて記録部に記録する」とは、端末装置に直接ひも付けて記録する場合だけでなく、端末装置にインストールされたプログラムにひも付けることによって間接的に端末装置にひも付けて記録する場合も含む概念である。
【００４３】
「プログラム」とは、ＣＰＵにより直接実行可能なプログラムだけでなく、ソース形式のプログラム、圧縮処理がされたプログラム、暗号化されたプログラム等を含む概念である。
【図面の簡単な説明】
【００４４】
【図１】第１の実施形態による通知効果解析システムの概要を示す図である。
【図２】通知効果解析システムの機能ブロック図である。
【図３】端末装置４０のハードウエア構成である。
【図４】サーバ装置６０のハードウエア構成である。
【図５】発信機５０のハードウエア構成である。
【図６】端末プログラムインストール時のフローチャートである。
【図７】ユーザＩＤテーブル６６を示す図である。
【図８】広告配信時のフローチャートである。
【図９】広告登録時の画面例である。
【図１０】送信先ユーザＩＤテーブル６７を示す図である。
【図１１】広告画面を示す図である。
【図１２】来店時の処理を示す図である。
【図１３】来店者テーブルを示す図である。
【図１４】メッセージテーブルを示す図である。
【図１５】メッセージ画面例である。
【図１６】解析結果画面を示す図である。
【図１７】第２の実施形態によるメッセージシステムの概要を示す図である。
【図１８】メッセージシステムの機能ブロック図である。
【図１９】載置物７０のハードウエア構成である。
【図２０】メッセージ出力処理のフローチャートである。
【図２１】履歴テーブルを示す図である。
【図２２】第３の実施形態による動線解析システムの概要を示す図である。
【図２３】動線解析システムの機能ブロック図である。
【図２４】動線解析処理のフローチャートである。
【図２５】受信データを示す図である。
【図２６】発信機一覧テーブルを示す図である。
【図２７】位置推定を説明するための図である
【図２８】動線解析の結果画面を示す図である。
【図２９】従来のシステムを示す図である。
【発明を実施するための形態】
【００４５】
−第１の実施形態−
１．システムの概要
図１に、この発明の一実施形態による通知効果解析システムの概要を示す。図１Ａに示すように、携帯電話などの端末装置４０を有するユーザは、このシステムのための端末プログラムを端末装置４０にインストールする。インストールの際には、ユニークなユーザＩＤが生成される。生成されたユーザＩＤは、端末装置４０にて、この端末プログラムにひも付けて記録される。また、ユーザＩＤは、サーバ装置６０に送信される。
【００４６】
次に、図１Ｂに示すように、店舗（もしくは店舗から依頼を受けた企業）のサーバ装置６０から、所望のユーザＩＤの端末装置４０の端末プログラム４０に対し、店舗の広告を送信する。これは、インターネットを介したPUSH通信にて行われる。
【００４７】
店舗には、予め発信機５０が設けられている。発信機５０は、ブルーツースなどの近距離通信により、発信機ＩＤが変調された信号を発信している。図１Ｃに示すように、前記の送信された広告を見て、ユーザが店舗に来ると、発信機５０の信号を受信可能な範囲７０に入ることになる。受信可能範囲７０に入ると、端末装置４０は、発信機５０の発信機ＩＤと自らのユーザＩＤをサーバ装置６０に、インターネットを介して送信する。
【００４８】
サーバ装置６０は、これを受けて、発信機ＩＤに基づいて店舗を特定し、ユーザＩＤに基づいて広告を送信したユーザであるか否かを判断する。続いて、サーバ装置６０は、店舗の広告を送信したユーザの内、当該店舗に来たユーザの割合を計算し、広告効果を算出する。
【００４９】
なお、この実施形態では、発信機５０はインターネット接続の機能を持つ必要がないので、システムの簡素化および店舗側の設置コスト削減を図ることができる。
【００５０】
図２に、一実施形態による通知効果解析システムの機能ブロック図を示す。前述のように、端末装置４０に端末プログラムをインストールする際に、ユーザＩＤ記録手段１６は、記録部２０にユーザＩＤを記録する。
【００５１】
サーバ装置６０の通知送信手段３０は、所望のユーザに対して、広告をPUSH通信にて送信する。端末装置４０の通知受信手段１４は、これを受信して表示する。したがって、所望のユーザに対して広告を配信することができる。
【００５２】
広告を見たユーザが、端末装置４０を持って発信機５０の受信可能範囲７０に入ると（つまり、店舗に来店すると）、端末装置４０の発信機ＩＤ転送手段１８は、発信機５０からの信号を受信する。発信機ＩＤ転送手段１８は、信号に変調された発振機ＩＤを取得し、当該発信機ＩＤ、ユーザＩＤをインターネットを介して、サーバ装置６０の解析手段３４に送信する。
【００５３】
サーバ装置６０の解析手段３４は、発信機ＩＤから店舗を特定し、ユーザＩＤから店舗に訪れたユーザを特定する。さらに、送信先ユーザＩＤ一覧３９と、店舗を訪れたユーザに基づいて、広告を配信したユーザの内、どの程度の割合のユーザが店舗を訪れたかを算出する。以上のようにして、広告効果を算出することができる。
【００５４】
２．ハードウエア構成
図３に、端末装置４０のハードウエア構成を示す。ここでは、端末装置４０としてスマートフォンを用いるものとして説明を進める。
【００５５】
ＣＰＵ４１には、タッチパネル４２、ディスプレイ５５、スピーカ４３、不揮発性メモリ４４、通信回路４８、マイク４９、遠隔通信回路９９が接続されている。ディスプレイ５５は、表示を行うためのものである。この実施形態では、ディスプレイ５５の上に重ねて、透明なタッチパネル４２が設けられている。タッチパネル４２は、ユーザの操作入力を受け付けるものである。通信回路４８は、ブルーツースなどの近距離通信を行うための回路である。遠隔通信回路９９は、スマートフォンの基地局を介してインターネットに接続するためのものである。
【００５６】
不揮発性メモリ４４には、オペレーティングシステム４５が記録されている。さらに、端末プログラム４６、ユーザＩＤ４７が記録される。端末プログラム４６は、オペレーティングシステム４５と協働してその機能を発揮するものである。なお、図３において、通話回路などは省略している。
【００５７】
図４に、サーバ装置６０のハードウエア構成を示す。ＣＰＵ６１には、メモリ６２、ハードディスク６３，ＤＶＤ−ＲＯＭドライブ６８、通信回路６９が接続されている。通信回路６９は、インターネットに接続するためのものである。
【００５８】
ハードディスク６３には、オペレーティングシステム６４、サーバプログラム６５、ユーザＩＤテーブル６６、送信先ユーザＩＤテーブル６７が記録されている。サーバプログラム６５は、オペレーティングシステム６４と協働してその機能を発揮するものである。
【００５９】
オペレーティングシステム６４、サーバプログラム６５は、ＤＶＤ−ＲＯＭ７１に記録されていたものを、ＤＶＤ−ＲＯＭドライブ６８を介して、ハードディスク６３にインストールしたものである。
【００６０】
図５に、発信機５０のハードウエア構成を示す。記録部５１には、発信機ＩＤ５３が記録されている。この発信機ＩＤ５３は、発信機５０を設置する者によって設定可能になっている。発信回路５２は、記録部５１から発信機ＩＤを読み出し、これをブルーツースなどの近距離通信によって送信する。発信回路５２による送信は、所定間隔（５秒ごと）にて繰り返し行われる。この発信機５０として、たとえばEstimote社のビーコンを使用することができる。
【００６１】
３．通知効果の解析処理
3.1端末プログラム４６のインストール
図６に、端末プログラムをインストールする際の処理フローチャートを示す。ユーザは、端末装置４０に端末プログラムをインストールするためのインストーラと、構成ファイルをダウンロードする。これらは、サーバ装置６０にアクセスしてダウンロードすることができる。
【００６２】
ダウンロードが終了すると、端末プログラムインストーラが起動し、インストールが実行される（ステップＳ１）。インストールが終了すると、ＣＰＵ４１は、ユーザＩＤ４７を生成し不揮発性メモリ４４に記録する（ステップＳ２）。生成されるユーザＩＤ４７は、ユニークなものとなるように計算される。この時、このユーザＩＤ４７は、端末プログラムに対応するものであることが併せて記録される。
【００６３】
次に、ＣＰＵ４１は、ディスプレイ５５に、ユーザ情報（名前、生年月日など）を入力するための画面を表示する。ユーザは、これを見て、タッチパネル４２を操作して、ユーザ情報を入力する（ステップＳ３）。ＣＰＵ４１は、入力されたユーザＩＤ４７およびユーザ情報を、サーバ装置６０に送信する(ステップＳ４)。サーバ装置６０のＵＲＬは、インストーラの中に予め記録されている。
【００６４】
サーバ装置６０のＣＰＵ６１は、このユーザＩＤ４７、ユーザ情報を受信する（ステップＳ１１）。続いて、このユーザＩＤ４７、ユーザ情報を、ハードディスク６３のユーザＩＤテーブル６６に記録する（ステップＳ１２）。なお、この際に、サーバ装置６０から端末装置４０に対してPUSH通信を行うために必要な情報（たとえばPUSH通信のためのトークン）が、両装置間で交換される。
【００６５】
図７に、サーバ装置６０のハードディスク６３に記録されたユーザＩＤテーブル６６を示す。ユーザＩＤに対応付けて、名前、性別、生年月日、住所などのユーザ情報が記録されている。
【００６６】
3.2広告の配信
図８に、サーバ装置６０から所望のユーザに対して一斉に広告を配信する場合のフローチャートを示す。
【００６７】
広告を配信したい広告主（たとえば店舗のオーナー）は、インターネットに接続されたＰＣから、ブラウザプログラムによってサーバ装置６０にアクセスし、メッセージ登録画面を要求する。図８においては、広告主ＰＣの処理フローチャートは省略している。
【００６８】
これを受けたサーバ装置６０のサーバプログラム６５（以下、サーバ装置６０と省略することがある）は、メッセージ登録画面を広告主ＰＣに送信する（ステップＳ１３）。
【００６９】
図９に、メッセージ登録画面を示す。広告主は、この画面を見て、広告主ＰＣを操作し、メッセージを入力する。あて先条件の入力項目においては、配信を希望する所望のユーザを指定することができる。たとえば、この欄に「住所＝東京都」と指定することで、住所に「東京都」が含まれるユーザのみを抽出して配信することができる。
【００７０】
メッセージ登録画面において、送信ボタン１０２がクリックされると、広告主によって入力された各項目の内容が、サーバ装置６０に送信される。サーバ装置６０は、これを受信する（ステップＳ１４）。
【００７１】
サーバ装置６０は、指定されたあて先条件にしたがって、ユーザＩＤテーブル６６を検索し、条件に合致するユーザを選択する（ステップＳ１５）。サーバ装置６０は、選択したユーザＩＤの一覧を、送信先ユーザＩＤテーブル６７として、ハードディスク６３に記録する。記録された送信先ユーザＩＤテーブル６７を図１０に示す。
【００７２】
続いて、サーバ装置６０は、送信先ユーザＩＤテーブル６７にリストアップされたユーザに対して、メッセージをPUSH送信する（ステップＳ１６）。具体的には、当該ユーザのユーザＩＤに対応する端末装置４０の端末プログラム４６に対して、メッセージを送信する。
【００７３】
端末装置４０は、遠隔通信回路９９によって、このメッセージを受信し（ステップＳ６）、表示する（ステップＳ７）。図１１に、ユーザの端末装置４０に表示されたメッセージの例を示す。
【００７４】
3.3来店時の処理
図１２に、ユーザが来店した場合の処理フローチャートを示す。店舗には、発信機ＩＤを常に送信している発信機５０が設けられている。この実施形態では、発信機５０は、ブルーツースによる送信を行っている。
【００７５】
端末装置４０を持ったユーザが、発信機５０の電波範囲内に入ると、通信回路４８によって、その電波を受信することになる（ステップＳ４１）。なお、端末装置４０は、受信した電波強度によって、発信機５０までの距離を、１０cm以下、１０cm〜１m、１m〜２０mというように推定する。端末装置４０は、ユーザが来店し、発信機５０に対して１m以下に近付いたと推定すると、受信した電波から発信機ＩＤを復調する（ステップＳ４２）。
【００７６】
続いて、端末装置４０は、端末プログラム４６に対応付けて記録されているユーザＩＤを読み出す（ステップＳ４３）。さらに、端末装置４０は、発信機ＩＤ、ユーザＩＤを、遠隔通信回路９９によって、サーバ装置６０に送信する（ステップＳ４４）。
【００７７】
発信機ＩＤ、ユーザＩＤを受信したサーバ装置６０は、これをハードディスク６３の来店者テーブルに記録する（ステップＳ１７）。図１３に、来店者テーブルの例を示す。日時は、来店日時を表している。発信機ＩＤにより、いずれの店舗への来店であるかを判断することができる。
【００７８】
さらに、図１０の送信先ユーザＩＤテーブルにおいて、当該ユーザＩＤが記録されていれば、その来店フラグを「１」にする。
【００７９】
サーバ装置６０は、発信機ＩＤ、ユーザＩＤに基づいて、対応するメッセージをハードディスク６３から読み出す（ステップＳ１８）。図１４に、メッセージテーブルの例を示す。発信機ＩＤに対応して、メッセージが記録されている。これは、店舗毎に、異なるメッセージを送るためである。また、サーバ装置６０は、ユーザＩＤに基づいてユーザＩＤテーブル６６を参照し、ユーザの属性（性別など）を取得する。図１４の例では、ユーザの性別によって、メッセージを変えるようにしている。さらに、ユーザが来店した日時（端末装置４０がユーザＩＤなどを送信した日時を用いたり、サーバ装置６０が受信した日時を用いることができる）に基づいて、メッセージを変えるようにしている。
【００８０】
たとえば、発信機ＩＤが「p12356」であり、ユーザが女性であり、来店日時が１４：００であれば、「ご来店ありがとうございます。今年流行の、大柄プリントワンピースはいかがですか・・・」というメッセージが選択されることになる。
【００８１】
サーバ装置６０は、選択したメッセージに基づいて、画面を構成し、端末装置４０に対して送信する（ステップＳ１９）。
【００８２】
端末装置４０は、遠隔通信回路９９によって、このメッセージを受信し（ステップＳ４５）、ディスプレイ５５に表示する（ステップＳ４６）。ここでは、上記のような案内メッセージを表示するようにしたが、図１５に示すように、クーポンなどを送信するようにしてもよい。
【００８３】
なお、ユーザが発信機５０の近傍にいる限り、端末装置４０が信号を受信することになる。そのたびに、サーバ装置６０に発信機ＩＤを送信して、メッセージを表示すると、ユーザにとって煩わしいことになる。そこで、この実施形態では、発信機ＩＤを受信したサーバ装置６０の側において、同じ日に、同じユーザＩＤ、同じ発信機ＩＤを受け取った場合には、メッセージを再送信しないようにしている。
【００８４】
サーバ装置６０は、上記のようにして、来店したユーザに対してメッセージを送信すると共に、来店したユーザについて、送信先ユーザＩＤテーブル６７の来店フラグを「１」にする。したがって、サーバ装置６０は、通知を送信したユーザのうち、どの程度の割合のユーザが来店したかを算出することができる。算出した結果は、広告主ＰＣに対して、たとえば図１６に示すようなグラフとして送信することができる。広告主は、これを見ることで、広告（通知）の効果を知ることができる。
【００８５】
４．その他の実施形態
上記実施形態では、通知を送ったユーザのうちの来店したユーザの割合を算出している。しかし、訪れた店舗において、端末装置４０で支払いの決済をしたことを、端末プログラム４６が検出してサーバ装置６０に送信し、通知を送ったユーザのうち（あるいは来店したユーザのうち）どの程度の割合のユーザが買い物をしたかどうかを算出するようにしてもよい。
【００８６】
上記実施形態では、ユーザの性別や年齢などに基づいて、来店時のメッセージを変えるようにしている。しかし、来店回数を記録するようにしておき、来店頻度によってメッセージの内容を変えるようにしてもよい。
【００８７】
上記実施形態では、発信機５０がブルーツースによる信号を発信する場合について説明した。しかし、その他の近距離通信信号を用いるようにしてもよい。
【００８８】
上記実施形態では、発信機ＩＤを受信したサーバ装置６０の側において、同じ日に、同じユーザＩＤ、同じ発信機ＩＤを受け取った場合には、メッセージを再送信しないようにしている。しかし、日を基準にするのではなく、所定時間経過すれば、メッセージを送信するようにしてもよい。また、端末装置４０の側において、所定時間経過するまでは、発信機ＩＤ、ユーザＩＤをサーバ装置６０に送信しないようにしてもよい。
【００８９】
上記実施形態では、店舗における広告を例として説明した。しかし、イベントなどの告知と、これに対する来場者の割合などを解析する場合など、場所に関する通知と、これに対して当該場所に来た人の割合を解析する場合の全般に用いることができる。
【００９０】
上記実施形態では、ディスプレイ５５とタッチパネル４２を別体にて構成している。しかし、両者を合体したインセル型のものを用いるようにしてもよい。
【００９１】
上記の各変形例は、その本質に反しない限り、第２の実施形態、第３の実施形態にも適用することができる。
【００９２】
−第２の実施形態−
１．システムの概要
図１７に、この発明の第２の実施形態によるメッセージシステムの概要を示す。この実施形態においては、フィギュアなどの載置物７０に、発信機を有する通信回路７５が内蔵されている。載置物７０は、たとえば、ユーザの家の部屋などに飾っておくものである。
【００９３】
スマートフォンなどの端末装置４０（前記端末プログラム４６がインストールされている）を持っているユーザが、自宅の部屋に戻り載置物７０に近づくと、通信回路７５からの信号を端末装置４０の通信回路４８が受信する。端末装置４０は、通信回路７５からの信号に変調されている発振器ＩＤを、ユーザＩＤとともに、遠隔通信回路９９によって、サーバ装置６０に送信する。サーバ装置６０は、これを受けて、対応する音声メッセージを返信する。端末装置４０が、通信回路４８によって、音声メッセージを載置物７０に送信すると、載置物７０は内蔵スピーカから音声メッセージを出力する。
【００９４】
したがって、ユーザが部屋に入って載置物７０に近づくと、載置物７０からメッセージが音声として出力される。
【００９５】
図１８に、メッセージシステムの機能ブロック図を示す。端末装置４０が載置物７０に近づくと、端末装置４０の発信機ＩＤ転送手段１８が通信回路７５からの電波を受信し、発信機ＩＤを取得する。発信機ＩＤ転送手段１８は、記録部２０に記録されているユーザＩＤ２２を読み出して、発信機ＩＤとともに、サーバ装置６０に送信する。
【００９６】
サーバ装置６０のメッセージ取得手段３５は、発信機ＩＤ、ユーザＩＤに基づいて、対応する音声メッセージ３７を記録部３６から取得する。サーバ装置６０の出力手段３３は、読み出した音声メッセージ３７を、出力部３１から端末装置４０に対して送信させる。
【００９７】
端末装置４０の受信手段１３は、受信部１１を制御して音声メッセージ３７を受信する。端末装置４０の送信手段１５は、送信部１７を制御して、音声メッセージ３７を載置物７０に送信する。載置物７０の受信手段７２はこれを受信し、出力手段７４は、この音声メッセージをスピーカ７６から出力する。
【００９８】
２．ハードウエア構成
端末装置４０、サーバ装置６０のハードウエア構成は、それぞれ図３、図４に示すように、第１の実施形態と同様である。
【００９９】
図１９に、載置物７０に収納された電子回路のハードウエア構成を示す。通信回路７５は、ブルーツース通信などによって発信機ＩＤを送信する回路であり、この実施形態では、ブルーツース通信による受信も行うことができる。
【０１００】
コーデック７７は、受信した音声メッセージを、スピーカから出力するための音声信号に変換するものである。スピーカ７６は、音声信号を出力するものである。
【０１０１】
３．メッセージ出力処理
図２０に、ユーザが部屋の載置物７０に近づいた場合の処理フローチャートを示す。部屋には、常に、発信機ＩＤを送信している通信回路７５を内蔵した載置物７０が設けられている。この実施形態では、通信回路７５は、ブルーツースによる送信を行っている。
【０１０２】
端末装置４０を持ったユーザが、通信回路７５の電波範囲内に入ると、通信回路４８がその電波を受信することになる（ステップＳ４１）。端末装置４０は、ユーザが帰宅し、通信回路７５に対して１m以下に近付いたと推定すると、受信した電波から発信機ＩＤを復調する（ステップＳ４２）。
【０１０３】
続いて、端末装置４０は、端末プログラム４６に対応付けて記録されているユーザＩＤを読み出す（ステップＳ４３）。さらに、端末装置４０は、発信機ＩＤ、ユーザＩＤを、遠隔通信回路９９によってサーバ装置６０に送信する（ステップＳ４４）。
【０１０４】
発信機ＩＤ、ユーザＩＤを受信したサーバ装置６０は、これをハードディスク６３の履歴テーブルに記録する（ステップＳ１７）。図２１に、あるユーザについての履歴テーブルの例を示す。この履歴テーブルは、発信機ＩＤごと、ユーザごとに記録される。この実施形態においては、端末装置４０から発信機ＩＤ、ユーザＩＤが送られてくると、サーバ装置６０は、その受信日時をアクセス日時として記録する。
【０１０５】
サーバ装置６０は、発信機ＩＤ、ユーザＩＤによって特定される履歴テーブルを参照して、対応するメッセージをハードディスク６３から読み出す（ステップＳ１８）。たとえば、図２１の履歴テーブルにおいて、２０１４年１月１５日１７時００分のアクセスがあったとき、サーバ装置６０は、前回のアクセスから４時間以上経過していれば、メッセージを送信するようにしている。ここでは、前回のアクセスが８時２７分であって、４時間以上経過しているので、メッセージを送信する。
【０１０６】
この実施形態では、現在時刻によってメッセージの内容を変えるようにしている。たとえば、メッセージテーブルには、１６時以降であれば「おかえりなさい」、１０時より前であれば「いってらっしゃい」というように、時刻条件とこれに対応するメッセージが記録されている。ここでは、アクセス時刻が１７時００分であるから「おかえりなさい」が読み出されることになる。
【０１０７】
サーバ装置６０は、選択したメッセージに基づいて、画面を構成し、インターネットを介して端末装置４０に対して送信する（ステップＳ１９）。端末装置４０は、このメッセージを受信し（ステップＳ４５）、通信回路４８のブルツース通信によって載置物７０に送信する（ステップＳ４６）。
【０１０８】
これを受信した載置物７０は、このメッセージをコーデック７７によって音声信号にし、スピーカ７６から出力する。したがって、ユーザが自宅に戻った時に、載置物７０からメッセージを発することができる。この実施形態によれば、端末装置４０からではなく、フィギュアなどの載置物７０からメッセージが発せられるので違和感がない。
【０１０９】
なお、図２１の履歴テーブルにおける２０１４年１月１５日１７時０１分や２０１４年１月１５日１７時０２分のアクセス（次のアクセス）の時点では、前回アクセスから４時間以上経過していないので、サーバ装置６０はメッセージを送信しない。
【０１１０】
なお、部屋にいるときには載置物７０の近くに端末装置４０があることが好ましい。そのため、載置物７０に、端末装置４０を収納することができるようにしてもよい。
【０１１１】
４．その他の実施形態
上記実施形態では、アクセス時刻によってメッセージを変えるようにしている。しかし、サーバ装置６０において、出勤時刻や帰宅時刻（いわゆる定期的活動）を統計的に算出しておき、統計的に算出した出勤時刻や帰宅時刻と、実際の出勤時刻や帰宅時刻との誤差に基づいてメッセージ内容を変えるようにしてもよい。
【０１１２】
たとえば、統計的な帰宅時間が午後８時のユーザが、午後１０時に帰宅した場合には、メッセージとして「遅かったね。おつかれさま」という内容を選択するようにしてもよい。
【０１１３】
また、統計的な出勤時刻から所定時間経過（３０分など）した後もアクセスが継続するようであれば、メッセージとして「今日はお休みですか？」という内容を選択して、送信するようにしてもよい。
【０１１４】
なお、出勤時刻は、午前中にサーバ装置６０へのアクセスが途切れた時刻として推定することができる。同様に、帰宅時刻は、前回のアクセスから所定時間以上経過しており、午後５時以降にアクセスがあった時刻として推定することができる。
【０１１５】
また、上記の統計的な定期的活動の時刻に代えて、ユーザが入力して指定した時刻を用いるようにしてもよい。
【０１１６】
また、帰宅時などのメッセージについて、アクセス日に基づいて、その内容を変更するようにしてもよい。たとえば、１２月２４日であれば、「メリークリスマス」とのメッセージを送信するようにしてもよい。
【０１１７】
なお、部屋に載置物７０が一つ置かれており、複数のユーザがその部屋に入る場合であっても、ユーザＩＤごとに履歴テーブルが用意されるので、それぞれのユーザに合致したメッセージを出力することができる。
【０１１８】
また、各部屋に載置物７０を置いておき、ユーザがどの部屋に入ったかを判断して、メッセージを出力するようにしてもよい。たとえば、帰宅して玄関においてある載置物７０に近づいたときには、「おかえり」のメッセージを出力し、その後、居間に置いてある載置物７０に近づいたときには「おつかれさま」のメッセージを出力するようにしてもよい。この場合、一人のユーザに対して、それぞれの載置物７０についての履歴テーブルを用意すればよい（あるいは、一つの履歴テーブルに、発信機ＩＤを併せて記録するようにしてもよい）。
【０１１９】
上記実施形態では、載置物７０から音声を出力するようにしている。しかし、サーバ装置６０から、画像メッセージを送信し、載置物７０に設けたディスプレイにこれを表示するようにしてもよい。さらに、サーバ装置６０から、メッセージとして制御信号を送信し、載置物７０の光源を点灯させたり、載置物７０の一部（たとえば、フィギュアの腕）を駆動部によって動かすようにしてもよい。
【０１２０】
上記の各変形例は、その本質に反しない限り、第１の実施形態、第３の実施形態にも適用することができる。
【０１２１】
−第３の実施形態−
１．システムの概要
図２２に、この発明の第３の実施形態による動線解析システムの概要を示す。たとえば、スーパーマーケットにおいて、端末装置４０を持つユーザの動きを解析する場合について説明する。図２２に示すように、スーパーマーケットの売り場に、所定間隔にて、発信機５０を設置する。端末装置４０（前記端末プログラム４６がインストールされている）を持ったユーザが、店内に入ると、複数の発信機５０からの信号を受信することになる。ここでは、発信機５０ｂｄ、５０ｂｅ、５０ｃｄ、５０ｃｅからの信号を受信したものとする。
【０１２２】
端末装置４０は、これらの信号に含まれる発信機ＩＤを取得し、ユーザＩＤとともに、インターネットを介してサーバ装置６０に送信する。さらに、この時、端末装置４０は、各発信機からの信号の強度を併せて送信する。
【０１２３】
サーバ装置６０は、各発信機からの信号強度に基づいてユーザの位置を推定する。サーバ装置６０は、これを繰り返すことによって、当該ユーザがどのような動きをしたかを算出することができる。
【０１２４】
算出されたユーザの動線は、依頼者ＰＣから、インターネットを介してサーバ装置６０にアクセスすることで、閲覧することができる。
【０１２５】
図２３に、動線解析システムの機能ブロック図を示す。ユーザの持つ端末装置４０の信号強度算出手段１９は、複数の発信機５０ｂｄ・・・５０ｃｅからの信号を受信し、それぞれの信号強度を算出する。発信機ＩＤ転送手段１８は、受信した信号から各発信機の発信機ＩＤを取得する。そして、それぞれの発信機ＩＤとこれに対応する信号強度、ユーザＩＤを、サーバ装置６０に送信する。
【０１２６】
サーバ装置６０の受信手段８２は、これらのデータを受信する。記録部３６には、発信機ＩＤに対応付けて、その設置位置が発信機一覧として記録されている。位置推定手段８４は、発信機ＩＤ、信号強度に基づいて、発信機一覧を参照し、ユーザの位置を推定する。推定位置記録手段８８は、推定したユーザの位置を時刻とともに記録部３６に記録する。
【０１２７】
上記の処理を繰り返すことにより、サーバ装置６０の記録部３６には、ユーザの推定位置が順次記録されることになる。したがって、特定のユーザの動線（どのように動いたか）を得ることができる。
【０１２８】
２．ハードウエア構成
端末装置４０、発信機５０、サーバ装置６０のハードウエア構成は、第１の実施形態と同様である。
【０１２９】
３．動線解析処理
図２４に、動線解析処理のフローチャートを示す。ユーザがスーパーマーケットに来店すると、ユーザの持つ端末装置４０が、複数の発信機（たとえば、５０ｂｄ、５０ｂｅ、５０ｃｄ、５０ｃｅ）からのブルーツース信号を受信する（ステップＳ４１）。
【０１３０】
端末装置４０は、これら発信機５０ｂｄ、５０ｂｅ、５０ｃｄ、５０ｃｅからの信号のうち、強度の強い３つの信号を選択する（ステップＳ４１ａ）。たとえば、発信機５０ｂｄ、５０ｂｅ、５０ｃｄ、５０ｃｅの信号強度が、それぞれ、−１００ｄＢｍ、−９７ｄＢｍ、−４０ｄＢｍ、−１２０ｄＢｍであった場合、発信機５０ｂｄ、５０ｂｅ、５０ｃｄが選択されることになる。
【０１３１】
次に、端末装置４０は、選択した３つの発信機５０ｂｄ、５０ｂｅ、５０ｃｄの発信機ＩＤを取得する（ステップＳ４２）。さらに、記録部２０からユーザＩＤ２２を取得する（ステップＳ４３）。
【０１３２】
続けて、端末装置４０は、各発信機５０ｂｄ、５０ｂｅ、５０ｃｄからの信号の信号強度、発信機ＩＤとともに、ユーザＩＤを、遠隔通信回路９９によって、インターネットを介してサーバ装置６０に送信する（ステップＳ４４）。
【０１３３】
サーバ装置６０は、これらのデータを受信する（ステップＳ１９）。続いて、これらに基づいて、ユーザ位置の推定を行う（ステップＳ２０）。たとえば、図２５に示すようなデータが、端末装置４０から送信されてきたとする。
【０１３４】
サーバ装置６０は、ハードディスク６３に記録された発信機一覧を参照し、発信機の位置を取得する。ここでは、発信機ＩＤ「tx345」「tx356」「tx360」が受信したデータ中にあるので、これらの位置を、図２６の発信機一覧から取得する。図２７に、取得した発信機の位置を模式的に示す。
【０１３５】
次に、サーバ装置６０は、各発信機からの電波の電波強度に基づいて、各発信機から端末装置４０までの距離を算出する。電波強度は、距離の２乗に反比例するので、電波強度に基づいて距離を算出することができる。
【０１３６】
なお、電波強度に基づく距離の算出は、誤差が多く正確なものではない。そこで、この実施形態では、算出した距離Ｌ１（発信機ＩＤ「tx360」から端末装置４０までの距離）、距離Ｌ２（発信機ＩＤ「tx345」から端末装置４０までの距離）、距離Ｌ３（発信機ＩＤ「tx356」から端末装置４０までの距離）の比に基づいて、端末装置４０の位置を推定している。
【０１３７】
次に、サーバ装置６０は、推定した端末装置４０の位置を、ユーザＩＤとひもづけて現在時刻とともにハードディスク６３に記録する（ステップＳ２１）。
【０１３８】
上記の処理を繰り返すことにより、ユーザの、各時刻における位置を記録することができる。したがって、ユーザの動線を得ることができる。たとえば、図２８に示すように、ユーザの動線を示すことができる。これをサーバ装置６０に記録しておき、依頼者ＰＣからインターネットを介してアクセスして閲覧できるようにすることができる。また、この実施形態では、時刻も同時に記録しているので、各売り場における滞留時間も示すことができる。
【０１３９】
この実施形態では、端末装置４０は遠距離通信回路９９によって、インターネットを介してサーバ装置６０と通信を行う。したがって、発信機５０が、アクセスポイントの機能を果たす必要がなく、動線解析システムのコストを低減することができる。特に、発信機５０は多数設けなければならないので、コスト低減のメリットは大きい。
【０１４０】
４．その他の実施形態
上記実施形態では、３つの発信機５０からの電波強度に基づいて、位置の推定を行ったが、４以上の発信機５０からの電波強度に基づいて、位置推定を行ってもよい。
【０１４１】
上記実施形態では、発信機ＩＤ等を受信したサーバ装置６０から、端末装置４０に対して、何も送信していない。しかし、第１、第２の実施形態のように、メッセージを返信するようにしてもよい。特に、割引チケットやタイムセールの案内などをメッセージとして送信すれば、ユーザにとっても利用価値の高いシステムとなる。
【０１４２】
上記の各変形例は、その本質に反しない限り、第１の実施形態、第２の実施形態にも適用することができる。
【図１】
2015216480.tif 000003
【図２】
2015216480.tif 000004
【図３】
2015216480.tif 000005
【図４】
2015216480.tif 000006
【図５】
2015216480.tif 000007
【図６】
2015216480.tif 000008
【図７】
2015216480.tif 000009
【図８】
2015216480.tif 000010
【図９】
2015216480.tif 000011
【図１０】
2015216480.tif 000012
【図１１】
2015216480.tif 000013
【図１２】
2015216480.tif 000014
【図１３】
2015216480.tif 000015
【図１４】
2015216480.tif 000016
【図１５】
2015216480.tif 000017
【図１６】
2015216480.tif 000018
【図１７】
2015216480.tif 000019
【図１８】
2015216480.tif 000020
【図１９】
2015216480.tif 000021
【図２０】
2015216480.tif 000022
【図２１】
2015216480.tif 000023
【図２２】
2015216480.tif 000024
【図２３】
2015216480.tif 000025
【図２４】
2015216480.tif 000026
【図２５】
2015216480.tif 000027
【図２６】
2015216480.tif 000028
【図２７】
2015216480.tif 000029
【図２８】
2015216480.tif 000030
【図２９】
2015216480.tif 000031