(57)【特許請求の範囲】
【請求項１】
携帯通信端末と、管理センタのサーバと、地物に設置されて近距離の範囲に届くビーコン信号を送信する小電力信号送信端末と、コンテンツ提供サーバとを通信ネットワークで接続し、前記携帯通信端末が前記ビーコン信号を受信して画面に表示し、この画面に表示された前記ビーコン信号に含まれている前記小電力信号送信端末の識別情報を前記管理センタのサーバに送信してこの管理センタのサーバから前記コンテンツ提供サーバへのアクセス情報を得るシステムであって、
前記管理センタのサーバは、
前記小電力信号送信端末の識別情報が記憶される第１のセンタ側記憶手段と、
前記識別情報を構成する文字列が記憶された第２のセンタ側記憶手段と、
前記小電力信号送信端末が設置されている前記地物の名称と該地物のコンテンツを提供する前記コンテンツ提供サーバのアクセス情報とを対応させて記憶した地物情報記憶手段と、
設定された前記識別情報の作成を開始するセンタ側開始時刻からの時刻を計測し、一定時刻が経過する毎にセンタ側出力信号及び前記計測した計測時間をセンタ側作成時刻として出力するセンタ側時刻計測手段と、
前記小電力信号送信端末の識別情報を生成させるためのセンタ側初期情報並びに前記センタ側作成時刻を入力させ、このセンタ側作成時刻を前記センタ側時刻計測手段に設定するセンタ側初期情報設定手段と、
前記センタ側出力信号が出力する毎に、前記センタ側初期情報に含まれている地物の名称及び前記センタ側作成時刻並びに前記センタ側初期情報に基づいて文字の組み合わせ手順を決定し、この決定した手順に基づいて一定個数の文字を前記第２のセンタ側記憶手段から読み出し、これを前記手順に従って変更したスクランブルコードを作成し、このスクランブルコードに前記地物の名称を付加して前記識別情報を作成して前記第１のセンタ側記憶手段に記憶するセンタ側識別情報作成手段と、
前記携帯通信端末から前記識別情報を受信し、該識別情報が前記第１のセンタ側記憶手段に記憶されている場合に、前記携帯通信端末が前記小電力信号送信端末の近傍に位置していると判定し、前記受信した識別情報に含まれている前記地物の名称に関連付けられている前記アクセス情報をその携帯通信端末に送信するセンタ側受信識別情報位置確認手段と
を備え、
前記小電力信号送信端末は、
前記小電力信号送信端末の識別情報が記憶される第１の端末側記憶手段と、
前記識別情報を構成する文字列が記憶された第２の端末側記憶手段と、
前記センタ側開始時刻と同じ端末側開始時刻及び前記識別情報を生成させるための端末側初期情報が記憶された第３の端末側記憶手段と、
前記端末側開始時刻の設定に伴って、この端末側開始時刻からの時刻を計測し、前記一定時刻に到達する毎に、端末側出力信号及びこの計測時間を端末側作成時刻として出力する端末側時刻計測手段と、
前記端末側出力信号が出力される毎に、前記端末側初期情報に含まれている地物の名称及び前記端末側作成時刻に基づいて前記スクランブルコードを作成し、このスクランブルコードに前記地物の名称を付加して前記識別情報を作成して前記第１の端末側記憶手段に上書き保存する端末側識別情報作成手段と、
前記第１の端末側記憶手段に前記識別情報が保存される毎に、この識別情報を前記ビーコン信号として送信する端末側識別情報送信手段と
を有することを特徴とする小電力信号送信端末用ビーコン信号発生システム。
【請求項２】
前記小電力信号送信端末は、
主電源用スイッチと、前記ビーコン信号を送信させるためのサブスイッチとを備え、
前記主電源用スイッチは、オン操作に伴って前記端末側識別情報送信手段を除く各手段に電源を供給させ、
前記サブスイッチは、オン操作されるに伴って前記電源を前記端末側識別情報送信手段に供給させて前記ビーコン信号を送信させる
ことを特徴とする請求項１記載の小電力信号送信端末用ビーコン信号発生システム。
【請求項３】
前記管理センタのサーバは、
ログ情報が記憶されるログテーブルと、
前記識別情報が作成される毎に、この識別情報と前記センタ側作成時刻と前記地物の名称とを関連付けたログ情報を生成し、これを前記ログテーブルに記憶するログ情報作成手段と
を有することを特徴とする請求項１又は２記載の小電力信号送信端末用ビーコン信号発生システム。
【請求項４】
前記地物は、建物、木、建物内の壁であることを特徴とする請求項１乃至３のいずれかに記載の小電力信号送信端末用ビーコン信号発生システム。
【請求項５】
前記センタ側初期情報、前記端末側初期情報には、前記小電力信号送信端末のアクセスポイント番号が含まれ、
前記センタ側識別情報作成手段及び前記端末側識別情報作成手段は、各々の前記識別情報に前記地物の名称と前記アクセスポイント番号とを付加することを特徴とする請求項１乃至４のいずれかに記載の小電力信号送信端末用ビーコン信号発生システム。
【請求項６】
前記ビーコン信号は、音波又は電波であることを特徴とする請求項１記載の小電力信号送信端末用ビーコン信号発生システム。
【請求項７】
地物に設置されて近距離の範囲に届くビーコン信号を送信する小電力信号送信端末であって、
当該小電力信号送信端末の識別情報が記憶される第１の端末側記憶手段と、
当該小電力信号送信端末の識別情報を構成する文字列が記憶された第２の端末側記憶手段と、
前記識別情報の作成を開始させるための端末側開始時刻及び前記識別情報を生成させるための端末側初期情報が記憶された第３の端末側記憶手段と、
前記端末側開始時刻の設定に伴って、この端末側開始時刻からの時刻を計測し、一定時刻に到達する毎に、端末側出力信号及びこの計測時間を端末側作成時刻として出力する端末側時刻計測手段と、
前記端末側出力信号が出力される毎に、前記端末側初期情報に含まれている地物の名称及び前記端末側作成時刻に基づいてスクランブルコードを作成し、このスクランブルコードに前記地物の名称を付加して前記識別情報を作成して前記第１の端末側記憶手段に上書き保存する端末側識別情報作成手段と、
前記第１の端末側記憶手段に前記識別情報が保存される毎に、この識別情報を前記ビーコン信号として送信する端末側識別情報送信手段と
を有することを特徴とする小電力信号送信端末。
【請求項８】
主電源用スイッチと、前記ビーコン信号を送信させるためのサブスイッチとを備え、
前記主電源用スイッチは、オン操作に伴って前記端末側識別情報送信手段を除く各手段に電源を供給させ、
前記サブスイッチは、オン操作されるに伴って前記電源を前記端末側識別情報送信手段に供給させて前記ビーコン信号を送信させる
ことを特徴とする請求項７記載の小電力信号送信端末。
【請求項９】
前記地物は、建物、木、建物内の壁であることを特徴とする請求項７又は８記載の小電力信号送信端末。
【請求項１０】
前記端末側初期情報には、当該小電力信号送信端末のアクセスポイント番号が含まれ、前記端末側識別情報作成手段は、前記識別情報に前記地物の名称と前記アクセスポイント番号とを付加することを特徴とする請求項７乃至９のいずれかに記載の小電力信号送信端末。
【請求項１１】
前記ビーコン信号は、音波又は電波であることを特徴とする請求項７記載の小電力信号送信端末。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、事業者の近くにいる人であること確認して、その人のみに対して事業者からの情報を取得させる小電力信号送信端末用ビーコン信号発生システムに関する。
【背景技術】
【０００２】
近年は、Ｗｉ−Ｆｉ（登録商標）、Ｂｌｕｅｔｏｏｔｈ（登録商標）等の近距離無線通信インターフェースやスピーカ・マイクのインターフェースを利用した音波通信インターフェースを用いた様々な位置情報利用サービスがある。例えば、Ｗｉ−Ｆｉ（Ｗｉｒｅｌｅｓｓ  Ｆｉｄｅｌｉｔｙ）を用いたサービスでは、無線ＬＡＮ基地局（ＡＰともいう）から固定コードのＳＳＩＤ（Ｓｅｒｖｉｃｅ  Ｓｅｔ  ＩＤｅｎｔｉｆｉｅｒ）が発信されているので、これをモバイル端末（スマートフォン、アイパッド（登録商標）等）が受信して自動的に、又は場合によっては利用者が同じ場所で複数受信したＳＳＩＤの内、希望のＳＳＩＤを選択してそのＳＳＩＤに関連付けられているサービスを受ける方式である。
【０００３】
この方式は例えば、Ａ方式とＢ方式とがある。
【０００４】
（Ａ方式）
Ａ方式は、図４６に示すように店内又は店外に無線ＬＡＮ基地局１０とルータ２０とサーバ３０とを設けて、スマートフォン５０にＳＳＩＤを受信させる方式である。このサーバ３０は、接続されるインターネット網を介したデータセンタ上に設置されてもよい。
【０００５】
Ａ方式の具体的な動作は、予め設定している固定のＳＳＩＤを無線ＬＡＮ基地局１０から周期的に発信（５０ｍ以内）し、スマートフォン５０でこのＳＳＩＤを受信させて表示させる。そして、スマートフォン５０のユーザは、画面に表示されたＳＳＩＤを選択して無線ＬＡＮ基地局１０、ルータ２０を介してサーバ３０と接続し、このサーバ３０からサービスコンテンツの提供を受ける。
【０００６】
（Ｂ方式）
Ｂ方式は、図４７に示すように店内又は店外に無線ＬＡＮ基地局１０のみ設置してスマートフォン５０にこの無線ＬＡＮ基地局１０からのＳＳＩＤを受信させて、ＳＳＩＤの選択に伴ってまたは自動的にインターネット網６０を介して外部の店舗コンテンツ提供サーバ７０からサービスコンテンツを提供させる方式である。
【０００７】
Ａ店のＳＳＩＤは、例えばアスキーコードの３２桁の「５７ＡＥ・・・Ｅ」にされ、Ｂ店のＳＳＩＤは、例えば英数字の３２桁の「５１Ｃ３１・・・８」にされている。
【０００８】
一方、ＳＳＩＤを用いたサービスシステムとして特許文献１のクーポン券提供方法が開示されている。
【０００９】
このクーポン券提供方法は、店舗、道路等に設置されるビーコン局（ＡＰ）とも称される無線端末から、近傍に位置する無線通信機器である例えばスマートフォンとの間で無線通信を確立するために、接続要求信号（５０ｍ以内）を周期的に又は連続的に送信し、携帯通信端末に接続要求信号を受信させる。
【００１０】
そして、この携帯通信端末がこの接続要求信号に含まれているＳＳＩＤを画面に表示する。そして、携帯通信端末はＳＳＩＤが選択された場合は、この店舗が契約しているクーポン提供サーバにアクセスしてクーポン券の提供を受けることが開示されている。
【先行技術文献】
【特許文献】
【００１１】
【特許文献１】特開２０１４−１７８７２４号公報
【発明の概要】
【発明が解決しようとする課題】
【００１２】
Ａ方式は、スマートフォン５０が無線ＬＡＮ基地局１０（ＡＰ）を介して店舗のサーバ３０と通信する方式であるから店舗の近く（５０ｍ以内）又は店舗内に確実にいるユーザに対してのみその店舗のサービスコンテンツを提供できる。
【００１３】
しかしながら、Ａ方式はルータ２０、サーバ３０及び無線ＬＡＮ基地局１０（ＡＰ）を接続するケーブル等が必要であるから店舗側に設置コストがかかる。
【００１４】
また、Ｂ方式は、無線ＬＡＮ基地局１０（ＡＰ）からのＳＳＩＤを受信したスマートフォン５０からそのＳＳＩＤを元にインターネット網６０を介して外部の店舗コンテンツ提供サーバ７０から直接、サービスコンテンツを得るものであるから店舗側には設置コストがかからない。
【００１５】
しかしながら、近年はパソコン自体をルータとして用いることも可能であり、また、スマートフォンが受信したＳＳＩＤ情報をコピーして保存することも可能である。
【００１６】
このため、例えば、スマートフォンを有している人が、店舗の近く又は店舗内の無線ＬＡＮ基地局１０（ＡＰ）からのＳＳＩＤを携帯通信端末で受信して、このＳＳＩＤを保存して自宅に帰って自宅のパソコンをルータとして機能させ、このルータが受信したＳＳＩＤを送信させてスマートフォンに受信させて、このスマートフォンから店舗コンテンツ提供サーバにアクセスしてサービスコンテンツの提供を得ることが可能となる。
【００１７】
すなわち、店舗の近く又は店舗内の無線ＬＡＮ基地局１０（ＡＰ）に位置しているように装ってサービスコンテンツの提供を得ることができる。
【００１８】
一方、ＳＳＩＤを用いたサービスシステムとして特許文献１のクーポン券提供方法が開示されている。
【００１９】
このクーポン券提供方法は、Ｂ方式であるから、遠隔点の自宅からパソコンを使ってクーポン券を得ることができる。
【００２０】
一般に店舗側はクーポン券の発行枚数を管理しており、このクーポン券をもって店舗に来た場合は、このクーポン券に記載されているポイントから会計を割り引いている。そして、使用されたクーポン券の枚数と売る上げと本日のクーポン券の発行枚数とから本日の店の実際の売り上げを計算する。
【００２１】
しかし、実際に店舗の近くに位置していなくとも、遠隔地点でこのクーポン券を得ることができるので、遠隔地点で得たクーポン券を用いて、店で実際に使用されたクーポン券に加えることが可能となるから従業員が実際の売り上げをごまかすことができる。クーポン券ではなく来店ポイントの付与などにおいては利用者さえ不正にポイントを取得蓄積することができる。従って、近距離無線通信インターフェースを用いたクーポン券サービスは経営側から見ると好ましいものではない。
【００２２】
すなわち、事業者の近くを通った人からのアクセスに対して何等かの情報を提供しようとしても、従来の方式では事業者の近くで一度、ＳＳＩＤを取得した場合は遠隔地点からでもその情報を得ることがきることなる。
【００２３】
本発明は以上の課題を解決するためになされたもので、安価な構成で、事業者の近くにいる人であること確認して、その人のみに対して事業者からの情報を取得させてその事業者からのサービスを得ることができる方式を得ることを目的とする。
【課題を解決するための手段】
【００２４】
本発明に係る小電力信号送信端末用ビーコン信号発生システムは、携帯通信端末と、管理センタのサーバと、地物に設置されて近距離の範囲に届くビーコン信号を送信する小電力信号送信端末と、コンテンツ提供サーバとを通信ネットワークで接続し、前記携帯通信端末が前記ビーコン信号を受信して画面に表示し、この画面に表示された前記ビーコン信号に含まれている前記小電力信号送信端末の識別情報を前記管理センタのサーバに送信してこの管理センタのサーバから前記コンテンツ提供サーバへのアクセス情報を得るシステムであって、
前記管理センタのサーバは、
前記小電力信号送信端末の識別情報が記憶される第１のセンタ側記憶手段と、
前記識別情報を構成する文字列が記憶された第２のセンタ側記憶手段と、
前記小電力信号送信端末が設置されている前記地物の名称と該地物のコンテンツを提供する前記コンテンツ提供サーバのアクセス情報とを対応させて記憶した地物情報記憶手段と、
設定された前記識別情報の作成を開始するセンタ側開始時刻からの時刻を計測し、一定時刻が経過する毎に前記センタ側出力信号及び前記計測した計測時間をセンタ側作成時刻として出力するセンタ側時刻計測手段と、
前記小電力信号送信端末の識別情報を生成させるためのセンタ側初期情報並びに前記センタ側作成時刻を入力させ、このセンタ側作成時刻を前記センタ側時刻計測手段に設定するセンタ側初期情報設定手段と、
前記センタ側出力信号が出力する毎に、前記センタ側初期情報に含まれている地物の名称及び前記センタ側作成時刻並びに前記センタ側初期情報に基づいて文字の組み合わせ手順を決定し、この決定した手順に基づいて一定個数の文字を前記第２のセンタ側記憶手段から読み出し、これを前記手順に従って変更したスクランブルコードを作成し、このスクランブルコードに前記地物の名称を付加して前記識別情報を作成して前記第１のセンタ側記憶手段に記憶するセンタ側識別情報作成手段と、
前記携帯通信端末から前記識別情報を受信し、該識別情報が前記第１のセンタ側記憶手段に記憶されている場合に、前記携帯通信端末が前記小電力信号送信端末の近傍に位置していると判定し、前記受信した識別情報に含まれている前記地物の名称に関連付けられている前記アクセス情報をその携帯通信端末に送信するセンタ側受信識別情報位置確認手段と
を備え、
前記小電力信号送信端末は、
前記小電力信号送信端末の識別情報が記憶される第１の端末側記憶手段と、
前記識別情報を構成する文字列が記憶された第２の端末側記憶手段と、
前記センタ側開始時刻と同じ端末側開始時刻及び前記識別情報を生成させるための端末側初期情報が記憶された第３の端末側記憶手段と、
前記端末側開始時刻の設定に伴って、この端末側開始時刻からの時刻を計測し、前記一定時刻に到達する毎に、端末側出力信号及びこの計測時間を端末側作成時刻として出力する端末側時刻計測手段と、
前記端末側出力信号が出力される毎に、前記端末側初期情報に含まれている地物の名称及び前記端末側作成時刻に基づいて前記スクランブルコードを作成し、このスクランブルコードに前記地物の名称を付加して前記識別情報を作成して前記第１の端末側記憶手段に上書き保存する端末側識別情報作成手段と、
前記第１の端末側記憶手段に前記識別情報が保存される毎に、この識別情報を前記ビーコン信号として送信する端末側識別情報送信手段と
を備えたことを要旨とする。
【００２５】
また、本発明に係る小電力信号送信端末は、地物に設置されて近距離の範囲に届くビーコン信号を送信する小電力信号送信端末であって、
当該小電力信号送信端末の識別情報が記憶される第１の端末側記憶手段と、
当該小電力信号送信端末の識別情報を構成する文字列が記憶された第２の端末側記憶手段と、
前記識別情報の作成を開始させるための端末側開始時刻及び前記識別情報を生成させるための端末側初期情報が記憶された第３の端末側記憶手段と、
前記端末側開始時刻の設定に伴って、この端末側開始時刻からの時刻を計測し、一定時刻に到達する毎に、端末側出力信号及びこの計測時間を端末側作成時刻として出力する端末側時刻計測手段と、
前記端末側出力信号が出力される毎に、前記端末側初期情報に含まれている地物の名称及び前記端末側作成時刻に基づいて前記スクランブルコードを作成し、このスクランブルコードに前記地物の名称を付加して前記識別情報を作成して前記第１の端末側記憶手段に上書き保存する端末側識別情報作成手段と、
前記第１の端末側記憶手段に前記識別情報が保存される毎に、この識別情報を前記ビーコン信号として送信する端末側識別情報送信手段と
を備えたことを要旨とする。
【発明の効果】
【００２６】
以上のように本発明によれば、安価な構成で、事業者の近くにいる人であること確認して、その人のみに対して事業者からの情報を取得させてその事業者からのサービスを得ることができる。
【図面の簡単な説明】
【００２７】
【図１】本実施の形態の小電力信号送信端末用ビーコン信号発生システムの概略構成図である。
【図２】近距離無線ＬＡＮ端末１００の概略構成図である。
【図３】ＡＰ側スクランブルＳＳＩＤ作成部１１０の概略構成図である。
【図４】入力されたＡＰ側初期情報ＡＪｉの説明図である。
【図５】生成されたＡＰ側ランダムコード（Ａａｉ）の説明図である。
【図６】スクランブルＳＳＩＤ管理サーバ３００の概略構成図である
【図７】入力されたセンタ側初期情報ＳＪｉの説明図である。
【図８】登録センタ側初期情報ＲＳＪｉを説明する説明図である。
【図９】センタ側ランダムコード（Ｓａｉ）を説明する説明図である。
【図１０】ログテーブルを説明する説明図である。
【図１１】センタ側第２タイマテーブル３１９Ａを説明する説明図である。
【図１２】店舗情報用メモリ３８０を説明する説明図である。
【図１３】アクセス許容誤差情報ｒＪｉを説明する説明図である。
【図１４】センタ側スクランブルＳＳＩＤ作成情報ＳＭＪｉを説明する説明図である。
【図１５】センタ側スクランブルＳＳＩＤホールドタイマ情報ＳＨＪｉを説明する説明する説明図である。
【図１６】実施の形態のスクランブルＳＳＩＤ生成サービスシステムの動作を説明するシーケンス図である。
【図１７】実施の形態のスクランブルＳＳＩＤ生成サービスシステムの動作を説明するシーケンス図である。
【図１８】実施の形態のスクランブルＳＳＩＤ生成サービスシステムの動作を説明するシーケンス図である。
【図１９】スクランブルＳＳＩＤ管理サーバ３００のセンタ側初期情報設定部３０５の処理を説明するフローチャートである。
【図２０】センタ側第１カレンダ３１２の処理を説明するフローチャートである。
【図２１】センタ側第１カレンダ３１２からのセンタ側スクランブルＳＳＩＤ生成時刻を説明する説明図である。
【図２２】センタ側第１タイマ３１３の処理を説明するフローチャートである。
【図２３】センタ側乱数発生器３１４の処理を説明するフローチャートである。
【図２４】センタ側スクランブルＳＳＩＤ算出部３１５の処理を説明するフローチャートである。
【図２５】センタ側第２タイマ作成部３１９の処理を説明するフローチャートである。
【図２６】センタ側削除部３１７の処理を説明するフローチャートである。
【図２７】ＡＰ側スクランブルＳＳＩＤ（ＡＡｉ）の具体例の説明図である。
【図２８】近距離無線ＬＡＮ端末１００（ＡＰ）におけるＡＰ側初期情報設定部１１１の処理を説明するフローチャートである。
【図２９】ＡＰ側カレンダ１１２の処理を説明するフローチャートである。
【図３０】ＡＰ側スクランブルＳＳＩＤ作成時刻を説明する説明図である。
【図３１】ＡＰ側タイマ１１３の処理を説明するフローチャートである。
【図３２】ＡＰ側乱数発生器１１４の処理を説明するフローチャートである。
【図３３】ＡＰ側スクランブルＳＳＩＤ算出部１１５の処理を説明するフローチャートである。
【図３４】ＡＰ側スクランブルＳＳＩＤ（ＡＡｉ）の具体例の説明である。
【図３５】スクランブルＳＳＩＤ有無判定部３３０の処理を説明するフローチャートである。
【図３６】センタ側スクランブルＳＳＩＤホールド部３５０の処理を説明するフローチャートである。
【図３７】センタ側スクランブルＳＳＩＤホールド部３５０の処理を説明するフローチャートである。
【図３８】スクランブルＳＳＩＤ位置確認部３４０の処理を説明するフローチャートである。
【図３９】スクランブルＳＳＩＤ位置確認部３４０の処理を説明するフローチャートである。
【図４０】スクランブルＳＳＩＤ位置確認部３４０の処理を説明するフローチャートである。
【図４１】ｉｂｅａｃｏｎ規格のフォーマット構成の説明図である。
【図４２】ＡＰ側スクランブルＳＳＩＤ（Ｍａｊｏｒ）を表にした場合の説明図である。
【図４３】ＡＰ側スクランブルＳＳＩＤ（Ｍｉｎｏｒ）を表にした場合の説明図である。
【図４４】ＥｄｄｙＳｔｏｎｅフォーマットの規格の説明図である。
【図４５】ＩＭＥＳ  ＪＡＸＡ規格のフォーマットの説明図である。
【図４６】従来のＡ方式の接続構成図である。
【図４７】従来のＢ方式の接続構成図である。
【発明を実施するための形態】
【００２８】
本実施の形態においては、小電力信号送信端末は、近距離無線ＬＡＮ端末（アクセスポイントＡＰともいう）として説明する。この近距離無線ＬＡＮ端末の近距離通信インターフェースは、Ｗｉ−Ｆｉ（Ｗｉｒｅｌｅｓｓ  Ｆｉｄｅｌｉｔｙ）、Ｂｌｕｅｔｏｏｔｈ（登録商標）、ＵＳＢ等があるがＷｉ−Ｆｉ（登録商標）として説明する。また、近距離無線ＬＡＮ端末を設置する地物は、百貨店、スーパ、学校、飲食店、洋服店、スポーツ会場の建物、ゲート、遊園地、動物園、木であっても構わないが、本実施の形態では飲食店とし、この飲食店をＡ店として説明する。
【００２９】
また、携帯通信端末はタブレット、スマートフォン、携帯パソコン等であっても構わないが本実施の形態ではアンドロイド（Ａｎｄｒｏｉｄ）方式のスマートフォンとして説明する。
【００３０】
また、小電力信号送信端末を識別する識別情報は、ＳＳＩＤ（Ｓｅｒｖｉｃｅ  Ｓｅｔ  ＩＤｅｎｔｉｆｉｅｒ）として説明する。
【００３１】
図１は本実施の形態の小電力信号送信端末用ビーコン信号発生システムの概略構成図である。本実施の形態の小電力信号送信端末用ビーコン信号発生システムは、Ａ店に設置された近距離無線ＬＡＮ端末１００（ＡＰ）と、利用者が携帯するスマートフォン２００と、スクランブルＳＳＩＤ管理センタに設置されたスクランブルＳＳＩＤ管理サーバ３００（単にサーバともいう）と、店舗側コンテンツ提供事業者サーバ４００（コンテンツ提供サーバともいう）と、インターネット網６０等で構成される。
【００３２】
前述の近距離無線ＬＡＮ端末１００は、少なくとも、一定時刻毎（例えば３０ｓｅｃ毎）に、異なるＳＳＩＤ（Ｓｅｒｖｉｃｅ  Ｓｅｔ  ＩＤｅｎｔｉｆｉｅｒ）を作成（以下ＡＰ側スクランブルＳＳＩＤ（ＡＡｉ）という）するＡＰ側スクランブルＳＳＩＤ作成部１１０（端末側識別情報作成手段ともいう）を備え、このＡＰ側スクランブルＳＳＩＤ（ＡＡｉ）が作成される毎に、これをｗｉ−Ｆｉ（登録商標）規格で送信する。
【００３３】
スマートフォン２００は、少なくともスマフォ側スクランブルＳＳＩＤサービス用アプリ２１０をダウンロードしている。
【００３４】
このスマフォ側スクランブルＳＳＩＤサービス用アプリ２１０は、受信した今回のＡＰ側スクランブルＳＳＩＤ（ＡＡｉ）と、画面に現在表示している一定時刻前（３０ｓｅｃ前）のスクランブルＳＳＩＤ（ＡＰスクランブルＳＳＩＤ（ＡＡｉ−１）ともいう）とを比較し、今回のＡＰ側スクランブルＳＳＩＤ（ＡＡｉ）が同じＡ店の近距離無線ＬＡＮ端末１００からのものである場合は、前回のＡＰ側スクランブルＳＳＩＤ（ＡＡｉ−１）を削除して受信した今回のＡＰ側スクランブルＳＳＩＤ（ＡＡｉ）を画面に表示する。このスマフォ側スクランブルＳＳＩＤサービス用アプリ２１０については後述する。
【００３５】
そして、スマートフォン２００は、画面に表示された今回のＡＰ側スクランブルＳＳＩＤ（ＡＡｉ）の選択に伴って、この今回のＡＰ側スクランブルＳＳＩＤ（ＡＡｉ）が示すスクランブルＳＳＩＤ管理サーバ３００に対してインターネット網６０を介して通信を行い、選択された今回のＡＰ側スクランブルＳＳＩＤを送信してスクランブルＳＳＩＤ管理サーバ３００からの簡易コンテンツＫＣｉを受信して画面に表示する。
【００３６】
この簡易コンテンツＫＣｉは、例えば店名と本日の割引品（写真付）、クーポン有無等からなり、店舗側コンテンツ提供事業者サーバ４００のアドレス（ＵＲＬ）等がリンク付けされている。
【００３７】
一方、スクランブルＳＳＩＤ管理サーバ３００は、少なくともセンタ側スクランブルＳＳＩＤ作成部３１０（センタ側識別情報作成手段ともいう）と、スクランブルＳＳＩＤ位置確認部３４０とを備えている。
【００３８】
センタ側スクランブルＳＳＩＤ作成部３１０は、センタ側パソコン３００ａによって入力された初期情報に基づいて近距離無線ＬＡＮ端末１００のＡＰ側スクランブルＳＳＩＤ作成部１１０が生成するＡＰ側スクランブルＳＳＩＤ（ＡＡｉ）と同じ一定時間毎（例えば３０ｓｅｃ）にセンタ側スクランブルＳＳＩＤ（ＳＡｉ）を生成する。このセンタ側スクランブルＳＳＩＤ作成部３１０の処理については詳細に後述する。
【００３９】
スクランブルＳＳＩＤ位置確認部３４０は、スマートフォン２００からスクランブルＳＳＩＤ（ＡＡｉ）を受信する毎に、センタ側スクランブルＳＳＩＤ作成部３１０が生成したセンタ側スクランブルＳＳＩＤ（ＳＡｉ）と比較し、一致している場合に、Ａ店の近く又は店舗内（以下５０ｍ以内という）に位置している利用者からのアクセスであると判定する。そして、この位置確認に伴って、前述の簡易コンテンツＫＣｉをインターネット網６０を介してアクセスしてきたスマートフォン２００に送信する。
【００４０】
店舗側コンテンツ提供事業者サーバ４００は、店舗毎の詳細コンテンツＣｉを記憶し、アクセスしてきたＵＲＬの店舗の詳細コンテンツＣｉを読み出してインターネット網６０を介してそのスマートフォン２００に送信する。
【００４１】
（近距離無線ＬＡＮ端末１００の構成）
図２は近距離無線ＬＡＮ端末１００の概略構成図である。近距離無線ＬＡＮ端末１００は、無線ＬＡＮインターフェース部１４０と、ＡＰ側通信制御部１５０と、通信制御部起動用スイッチ１５５（サブスイッチともいう）と、制御部１６０と、ＡＰ側スクランブルＳＳＩＤ（ＡＡｉ）が記憶されるＲＡＭ１７０（第１の端末側記憶手段ともいう）と、ＡＰ側スクランブルＳＳＩＤ作成部１１０（プログラム）が記憶されたＲＯＭ１８０等を備えている。このＲＯＭは着脱可能なＲＯＭカードにされているのが好ましい。
【００４２】
このＲＯＭ１８０には、ＡＰ側スクランブルＳＳＩＤ（ＡＡｉ）を構成するための文字列であるＡＰ側アスキーコードが記憶される領域（第２の端末側記憶手段ともいう）と、ＡＰ側スクランブルＳＳＩＤ（ＡＡｉ）を生成させるための端末側初期情報並びに現在時刻が記憶される領域（第３の端末側記憶手段ともいう）と、各種プログラムが記憶される領域を有している。
【００４３】
また、近距離無線ＬＡＮ端末１００は、各種情報設定用インターフェース部１９０を備えている。さらに、無線ＬＡＮインターフェース部１４０とＡＰ側通信制御部１５０とを除く各部に電源（図示せず）を供給するための電源供給スイッチ１９５（メインスイッチともいう）を備えている。
【００４４】
この各種情報設定用インターフェース部１９０は、近距離無線ＬＡＮ端末１００と図示しないパソコンとを接続するコネクタを含み、制御部１６０とパソコンとを通信させてＡＰ側スクランブルＳＳＩＤ作成部１１０等をＲＯＭ１８０に登録させる。
【００４５】
無線ＬＡＮインターフェース部１４０は、通信制御部起動用スイッチ１５５（サブスイッチ）がオンにされた場合に図示しない電源の供給を受けて起動する。ＡＰ側通信制御部１５０からのＡＰ側スクランブルＳＳＩＤ（ＡＡｉ）をｗｉ−Ｆｉ規格で所定間隔（例えば約１００ｍｓｅｃ）で送信アンテナ１３０を駆動して送信する。
【００４６】
ＡＰ側通信制御部１５０は、通信制御部起動用スイッチ１５５（サブスイッチ）がオンにされた場合に電源の供給を受けて起動する。つまり、ＲＡＭ１７０にＡＰ側スクランブルＳＳＩＤ（ＡＡｉ）が記憶される毎に、このＡＰ側スクランブルＳＳＩＤ（ＡＡｉ）を読み出して無線ＬＡＮインターフェース部１４０に送出する。このＡＰ側通信制御部１５０と無線ＬＡＮインターフェース部１４０と送信アンテナ１３０とを総称して端末側識別情報送信手段と称する。
【００４７】
制御部１６０（ＣＰＵ）は、ＲＯＭ１８０のＡＰ側スクランブルＳＳＩＤ作成部１１０のプログラム構成に基づいて以下の各部を構成する。
【００４８】
図３に示すように、ＡＰ側初期情報設定部１１１と、ＡＰ側カレンダ１１２と、ＡＰ側タイマ１１３と、ＡＰ側乱数発生器１１４と、ＡＰ側スクランブルＳＳＩＤ算出部１１５等から構成されている。
【００４９】
ＡＰ側初期情報設定部１１１は、各種情報設定用インターフェース部１９０を介してパソコン（図示せず）によって、入力された図４に示すアクセスポイント番号ＡＰＢｉ（場所と機体固有番号）と、ＡＰ側スクランブルＳＳＩＤ作成開始時刻ＡＴｇｉ（例えば２０１４年１０月２０日１０時１０分００秒）と、店コードＳＰｉと、管理センタ名（例えばＧＥＯ）と、ＡＰ側スクランブルＳＳＩＤ発信間隔ＡＤｉ（３０ｓｅｃ）と、バージョン番号ＢＢｉ（詳細コンテンツのバージョン））等のＡＰ側初期情報ＡＪｉを読み込み、このＡＰ側初期情報ＡＪｉをＲＯＭ１８０の第３の端末側記憶手段に記憶する。ただし、店コードＳＰｉはテキスト形式に変換して（Ａ店の名称に変換）記憶する。
【００５０】
そして、ＡＰ側スクランブルＳＳＩＤ算出部１１５にＡＰ側初期情報ＡＪｉに含まれているアクセスポイント番号ＡＰＢｉ（場所と機体固有番号）と、店コードＳＰｉ（店の名称）と、管理センタ名（例えばＧＥＯ）と、ＡＰ側スクランブルＳＳＩＤ発信間隔ＡＤｉ（３０ｓｅｃ）と、バージョン番号ＢＢｉ（詳細コンテンツのバージョン）とを設定する。
なお、管理センタ名又は店コードＳＰｉにスクランブルＳＳＩＤ管理サーバ３００のＵＲＬコードがリンク付けされている。
【００５１】
さらに、ＡＰ側初期情報設定部１１１は、ＡＰ側初期情報ＡＪｉのＡＰ側スクランブルＳＳＩＤ作成開始時刻ＡＴｇｉ（例えば２０１４年１０月２０日１０時１０分００秒）をＡＰ側カレンダ１１２及びＡＰ側タイマ１１３（総称して端末側時刻計測手段という）に設定する。
【００５２】
このＡＰ側スクランブルＳＳＩＤ作成開始時刻ＡＴｇｉは、世界標準時刻又は日本標準時刻等であり、センタ側スクランブルＳＳＩＤ（ＳＡｉ）を生成開始する時間と同じ時刻である。
【００５３】
ＡＰ側カレンダ１１２（プログラムカレンダ）は、ＡＰ側初期情報設定部１１１からのＡＰ側スクランブルＳＳＩＤ作成開始時刻ＡＴｇｉが設定され、かつＡＰ側タイマ１１３からＡＰ側出力信号Ａｏｕｔａ（端末側出力信号）が出力されたときに、ＡＰ側乱数発生器１１４及びＡＰ側スクランブルＳＳＩＤ算出部１１５に設定されたＡＰ側スクランブルＳＳＩＤ作成開始時刻ＡＴｇｉを出力する。
【００５４】
また、ＡＰ側カレンダ１１２はＡＰ側スクランブルＳＳＩＤ作成開始時刻ＡＴｇｉの設定に伴って時刻を計測し、この計測時刻ＡｋｔｉをＡＰ側スクランブルＳＳＩＤ生成時刻ＡＳＣＴｇｉとして順次、ＡＰ側乱数発生器１１４、ＡＰ側スクランブルＳＳＩＤ算出部１１５に出力する。例えば２０１４年１０月２０日１０時００分０１秒、２０１４年１０月２０日１０時００分０２秒・・・と出力する。
【００５５】
ＡＰ側タイマ１１３（プログラムタイマ）は、ＡＰ側スクランブルＳＳＩＤ作成開始時刻ＡＴｇｉ（例えば２０１４年１０月２０日１０時１０分００秒）の設定に伴って直ちにＡＰ側出力信号ＡｏｕｔａをＡＰ側カレンダ１１２に出力し、このＡＰ側出力信号Ａｏｕｔａの出力に同期してＡＰ側スクランブルＳＳＩＤ発信間隔ＡＤｉ（３０ｓｅｃ）を計測し、このＡＰ側スクランブルＳＳＩＤ発信間隔ＡＤｉ（３０ｓｅｃ）になる毎に再びＡＰ側出力信号ＡｏｕｔａをＡＰ側カレンダ１１２に出力する。
【００５６】
ＡＰ側乱数発生器１１４は、ＡＰ側カレンダ１１２からのＡＰ側スクランブルＳＳＩＤ作成開始時刻ＡＴｇｉの出力に伴って、ＡＰ側スクランブルＳＳＩＤ作成開始時刻ＡＴｇｉを初期値として乱数（ワンタイムパスワード：例えば１６ケタ）を生成する。なお、この乱数は、スクランブルＳＳＩＤの解読キーとして用いられる。なお、ＡＰ側乱数発生器１１４は必ずしも必要なものではない。
【００５７】
そして、ＡＰ側乱数発生器１１４は、以後はＡＰ側カレンダ１１２からのＡＰ側スクランブルＳＳＩＤ生成時刻ＡＳＣＴｇｉが出力される毎に、このＡＰ側スクランブルＳＳＩＤ生成時刻ＡＳＣＴｇｉを初期値として乱数（ワンタイムパスワード：例えば１６ケタ）を生成する。この乱数は、スクランブルＳＳＩＤの解読キーとして用いられる。
【００５８】
ＡＰ側スクランブルＳＳＩＤ算出部１１５は、ＡＰ側スクランブルＳＳＩＤ作成開始時刻ＡＴｇｉ又はＡＰ側スクランブルＳＳＩＤ生成時刻ＡＳＣＴｇｉを読み込み、これに同期して起動する。このＡＰ側スクランブルＳＳＩＤ作成開始時刻ＡＴｇｉ又はＡＰ側スクランブルＳＳＩＤ生成時刻ＡＳＣＴｇｉを総称してＡＰ側スクランブルＳＳＩＤ作成タイムＡＴｉと称する。
【００５９】
そして、ＡＰ側スクランブルＳＳＩＤ作成タイムＡＴｉ（ＡＰ側開始時刻ＡTｇｉ又はＡＰ側スクランブルＳＳＩＤ生成時刻ＡＳＣＴｇｉ）と、前述のＡＰ側初期情報ＡＪｉのアクセスポイント番号ＡＰＢｉ番号と、ＡＰ側スクランブルＳＳＩＤ発信間隔ＡＤｉとを所定の数式に代入してメモリ１１７のＡＰ側アスキーコードのコード列をハッシュ化し、これをＡＰ側ランダムコード（Ａａｉ）として生成する。
【００６０】
そして、ＡＰ側ランダムコード（Ａａｉ）にＡＰ側初期情報ＡＪｉに含まれている管理センタ名（ＧＥＳ）と、店コードＳＰｉとを付加した図５に示すＡＰ側スクランブルＳＳＩＤ（ＡＡｉ）をＲＡＭ１７０に上書き保存する。
【００６１】
（スクランブルＳＳＩＤ管理サーバ３００の構成）
図６はスクランブルＳＳＩＤ管理サーバ３００の概略構成図である。図６に示すように、スクランブルＳＳＩＤ管理サーバ３００は、センタ側初期情報設定部３０５と、センタ側スクランブルＳＳＩＤ作成部３１０と、センタ側通信制御部３２０と、スクランブルＳＳＩＤ有無判定部３３０と、スクランブルＳＳＩＤ位置確認部３４０と、センタ側スクランブルＳＳＩＤホールド部３５０と、店舗名・簡易コンテンツ通知部３７０と、ログテーブル３６０と、店舗情報用メモリ３８０等を備えている。前述のセンタ側通信制御部３２０とスクランブルＳＳＩＤ有無判定部３３０とスクランブルＳＳＩＤ位置確認部３４０とセンタ側スクランブルＳＳＩＤホールド部３５０と店舗名・簡易コンテンツ通知部３７０とを総称してセンタ側受信識別情報位置確認手段と称する。
【００６２】
また、センタ側アスキーコードが記憶されるメモリ３９３（第２のセンタ側記憶手段ともいう）と、センタ側スクランブルＳＳＩＤが記憶されるメモリ３９５（第１のセンタ側記憶手段ともいう）等を備えている。
【００６３】
センタ側スクランブルＳＳＩＤ作成部３１０は、センタ側第１カレンダ３１２と、センタ側第１タイマ３１３と、センタ側乱数発生器３１４と、センタ側スクランブルＳＳＩＤ算出部３１５と、センタ側第２タイマ作成部３１９と、センタ側第２タイマ３１８と、センタ側削除部３１７等からなる。これらはプログラムである。前述のセンタ側第１カレンダ３１２とセンタ側第１タイマ３１３とを総称してセンタ側時刻計測手段ともいう。
【００６４】
センタ側初期情報設定部３０５（センタ側初期情報設定手段ともいう）は、センタ側パソコン３００ａの画面にＡＰ側のスクランブルＳＳＩＤ（ＡＡｉ）と同期がとられたセンタ側スクランブルＳＳＩＤ（ＳＡＰｉ）をアクセスポイント又は店コード毎に生成していくためのセンタ側初期情報ＳＪｉ用のダイアログボックス（図７参照）を表示する。そして、完了ボタンが選択されると、このセンタ側初期情報ＳＪｉを登録センタ側初期情報ＲＳＪｉとしてメモリ３０５ａに登録する。
【００６５】
前述のセンタ側初期情報ＳＪｉは図７に示すように、アクセスポイント番号ＡＰＢｉ（固有の機体番号を含む：例えばＧｔ０４・・・ｈ）と、センタ側スクランブルＳＳＩＤ作成開始時刻ＳＴｇｉ（例えば２０１４年１０月２０日１０時００分００秒）と、店コードＳＰｉ（例えば１０１Ｚ）と、許容誤差タイムｒｔｉ（例えば１分±３ｓｅｃ）と、バージョン番号ＢＢｉ（例えば００１）と、管理センタ名（例えばＧＥＯ）と、センタ側スクランブルＳＳＩＤ発信間隔ＳＤｉ（例えば３０ｓｅｃ）と、センタ側削除タイムＳＮＴｉ（５分±３ｓｅｃ）等からなる。なお、管理センタ名はＵＲＬコードがリンク付けされる。
【００６６】
そして、この登録センタ側初期情報ＲＳＪｉに含まれているセンタ側スクランブルＳＳＩＤ作成開始時刻ＳＴｇｉをセンタ側第１カレンダ３１２に設定する。さらに、センタ側削除タイムＳＮＴｉ（５分）をセンタ側第２タイマ作成部３１９に設定し、さらに許容誤差タイムｒｔｉをセンタ側スクランブルＳＳＩＤホールド部３２１に設定する。
【００６７】
前述のセンタ側スクランブルＳＳＩＤ作成開始時刻ＳＴｇｉは、世界標準時刻又は日本標準時刻等であり、アクセスポイントのＡＰ側カレンダ１１２をスタートさせたときと同じ時刻を入力する。
【００６８】
前述の登録センタ側初期情報ＲＳＪｉ（センタ側初期情報ともいう）は、図８に示すように、店コードＳＰｉと、アクセスポイント番号ＡＰＢｉ（アクセスポイント番号；ＡＰの機体固有番号を含む）と、許容誤差タイムｒｔｉと、センタ側スクランブルＳＳＩＤ作成開始時刻ＳＴｇｉと、バージョン番号ＢＢｉと、管理センタ名（ＧＥＯ）と、センタ側スクランブルＳＳＩＤ発信間隔ＳＤｉと、センタ側削除タイムＳＮＴｉ等からなっている。本実施の形態ではＡ店には複数のアクセスポイントが設置される場合があるので、店コードＳＰｉ毎に登録センタ側初期情報ＲＳＪｉを登録する。
【００６９】
センタ側第１カレンダ３１２は、センタ側初期情報設定部３０５からのセンタ側スクランブルＳＳＩＤ作成開始時刻ＳＴｇｉ（例えば、２０１４年１０月２０日１０時００分００秒）が設定に伴って起動し、このセンタ側スクランブルＳＳＩＤ作成開始時刻ＳＴｇｉをセンタ側乱数発生器３１４及びセンタ側スクランブルＳＳＩＤ算出部３１５に設定する。
【００７０】
この起動に伴って時刻ＳＫｇｉを計測する（例えば、２０１４年１０月２０日１０時００分０１秒、２０１４年１０月２０日１０時００分０２秒・・・：総称してセンタ側第１カレンダ計測時刻ＳＫＫＴｇｉという）。そして、センタ側第１タイマ３１３からセンタ側出力信号Ｓｏｕｔａ（３０ｓｅｃ）が出力される毎に、センタ側出力信号Ｓｏｕｔａ（３０ｓｅｃ）の出力タイミングに最も近いセンタ側第１カレンダ計測時刻ＳＫＫＴｇｉ（例えば、２０１４年１０月２０日１０時００分３０秒、２０１４年１０月２０日１０時０１分００秒、・・）を抽出して、これをセンタ側スクランブルＳＳＩＤ生成時刻ＳＳＣＴｉ（センタ側作成時刻ともいう）としてセンタ側乱数発生器３１４、センタ側スクランブルＳＳＩＤ算出部３１５（センタ側識別情報作成手段ともいう）に出力する。
【００７１】
但し、センタ側第１タイマ３１３から初めてセンタ側出力信号Ｓｏｕｔａが出力された場合は、センタ側スクランブルＳＳＩＤ作成開始時刻ＳＴｇｉ（例えば、２０１４年１０月２０日１０時００分００秒）を出力する。
【００７２】
センタ側第１タイマ３１３は、センタ側初期情報設定部３０５からのセンタ側スクランブルＳＳＩＤ作成開始時刻ＳＴｇｉ及びスクランブルＳＳＩＤ発信間隔ＳＤｉ（３０ｓｅｃ）が設定されると起動する。
【００７３】
この起動に伴って、センタ側第１タイマ３１３は、センタ側出力信号Ｓｏｕｔａをセンタ側第１カレンダ３１２に出力し、以後はセンタ側スクランブルＳＳＩＤ作成開始時刻ＳＴｇｉ（例えば、２０１４年１０月２０日１０時００分００秒）から時刻を計測し、設定されているスクランブルＳＳＩＤ発信間隔ＳＤｉ（３０ｓｅｃ）になる毎に、センタ側出力信号Ｓｏｕｔａをセンタ側第１カレンダ３１２に出力する。
【００７４】
センタ側乱数発生器３１４は、センタ側第１カレンダ３１２からのセンタ側スクランブルＳＳＩＤ作成タイムＳＴｉ（ＳＴｇｉ又はＳＳＣＴｉ：総称してセンタ側作成時刻ともいう）が出力される毎に起動する。そして、このセンタ側スクランブルＳＳＩＤ作成タイムＳＴｉ（センタ側スクランブルＳＳＩＤ作成開始時刻ＳＴｇｉ又はセンタ側スクランブルＳＳＩＤ生成時刻ＳＳＣＴｉ）を初期値として乱数（ワンタイムパスワード：例えば１６ケタ）を生成する。なお、この乱数は、スクランブルＳＳＩＤの解読キー（例えばｓｄ４５・・・ｇ）として用いられる。
【００７５】
センタ側スクランブルＳＳＩＤ算出部３１５は、センタ側第１カレンダ３１２からのセンタ側スクランブルＳＳＩＤ作成タイムＳＴｉ（センタ側スクランブルＳＳＩＤ作成開始時刻ＳＴｇｉ又はセンタ側スクランブルＳＳＩＤ生成時刻ＳＳＣＴｉ）が出力される毎（３０ｓｅｃ毎）に起動する。
【００７６】
そして、センタ側スクランブルＳＳＩＤ算出部３１５は起動に伴って、センタ側初期情報設定部３０５からの登録センタ側初期情報ＲＳＪｉに含まれているセンタ側スクランブルＳＳＩＤ発信間隔（３０ｓｅｃ）と、アクセスポイント番号ＡＰＢｉ（固有の機体番号を含む）と、店コードＳＰｉと、バージョン番号ＢＢｉ（詳細コンテンツのバージョン）と、管理センタ名（例えばＧＥＯ）と、センタ側削除タイムＳＮＴｉ、許容誤差タイムｒｔｉ等を読み込む。
【００７７】
さらに、センタ側第１カレンダ３１２からのセンタ側スクランブルＳＳＩＤ作成タイムＳＴｉ（センタ側スクランブルＳＳＩＤ作成開始時刻ＳＴｇｉ又はセンタ側スクランブルＳＳＩＤ生成時刻ＳＳＣＴｇｉ）を読み込み、これらを所定の数式に代入してメモリ３１６のセンタ側アスキーコードのコード列をハッシュ化し、これをセンタ側ランダムコード（Ｓａｉ）として生成する（図９参照）。
【００７８】
そして、センタ側ランダムコード（Ａａｉ）にセンタ側初期情報ＳＪｉに含まれている管理センタ名（ＧＥＳ）と、店コードＳＰｉと、バージョン番号ＢＢｉと、さらにセンタ側第１カレンダ３１２からのセンタ側スクランブルＳＳＩＤ作成タイムＳＴｉ（センタ側スクランブルＳＳＩＤ作成開始時刻ＳＴｇｉ又はセンタ側スクランブルＳＳＩＤ生成時刻ＳＳＣＴｇｉ）とを付加した図９に示すセンタ側スクランブルＳＳＩＤ（ＳＡｉ）をメモリ３９５に記憶すると共に、センタ側第２タイマ作成部３１９及びセンタ側スクランブルＳＳＩＤホールド部３５０に対して、センタ側第１カレンダ３１２からのセンタ側スクランブルＳＳＩＤ作成タイムＳＴｉ（センタ側スクランブルＳＳＩＤ作成開始時刻ＳＴｇｉ又はセンタ側スクランブルＳＳＩＤ生成時刻ＳＳＣＴｇｉ）とセンタ側スクランブルＳＳＩＤ（ＳＡｉ）とを組み合わせたセンタ側第２タイマ生成用出力信号Ｓｏｕｔｂ出力する。
【００７９】
このとき、センタ側スクランブルＳＳＩＤ算出部３１５は、センタ側スクランブルＳＳＩＤ（ＳＡｉ）を生成する毎に、登録センタ側初期情報ＲＳＪｉに含まれている店コードＳＰｉとアクセスポイント番号ＡＰＢｉとを読み込み、これらにセンタ側第１カレンダ３１２からのセンタ側スクランブルＳＳＩＤ作成タイムＳＴｉ（センタ側スクランブルＳＳＩＤ作成開始時刻ＳＴｇｉ又はセンタ側スクランブルＳＳＩＤ生成時刻ＳＳＣＴｇｉ）を関連付け、かつ生成されたセンタ側スクランブルＳＳＩＤ（ＳＡｉ）と、並びにセンタ側乱数発生器３１４からの解読キー（例えばｓｄ４５・・・ｇ）を関連付けてログ情報ＲＪｉとして図１０に示すようにログテーブル３６０に記憶する。
【００８０】
センタ側第２タイマ作成部３１９は、センタ側スクランブルＳＳＩＤ算出部３１５からのセンタ側第２タイマ生成用出力信号Ｓｏｕｔｂ（ＳＴｉ、ＳＡｉ）が出力される毎に、センタ側第２タイマ３１８（３１８ａ、３１８ｂ・・）を生成する。
【００８１】
センタ側第２タイマ作成部３１９は、センタ側第２タイマ３１８（３１８ａ又は３１８ｂ・・）を生成する毎に、センタ側第２タイマ３１８（３１８ａ又は３１８ｂ・・）の番号（以下センタ側第２タイマ番号Ｓｒｉという）と、センタ側スクランブルＳＳＩＤ作成タイムＳＴｉ（センタ側スクランブルＳＳＩＤ作成開始時刻ＳＴｇｉ又はセンタ側スクランブルＳＳＩＤ生成時刻ＳＳＣＴｇｉ）と、生成したセンタ側スクランブルＳＳＩＤ（ＳＡｉ）とを対応させたセンタ側第２タイマテーブル３１９Ａに記憶する（図１１参照）。
この情報をセンタ側第２タイマ情報ＳｒＪｉと称する。
【００８２】
そして、生成したセンタ側第２タイマ３１８（３１８ａ又は３１８ｂ・・）に、センタ側初期情報設定部３０５からのセンタ側削除タイムＳＮＴｉ（５分）を設定し、センタ側第２タイマ生成用出力信号Ｓｏｕｔｂに含まれているセンタ側スクランブルＳＳＩＤ作成タイムＳＴｉ（ＳＴｉ、ＳＳＣＴｇｉ）からの時刻を計測させる。
【００８３】
前述のセンタ側第２タイマ３１８（３１８ａ又は３１８ｂ・・）はプログラムタイマであり、センタ側スクランブルＳＳＩＤ作成タイムＳＴｉ（ＳＴｇｉ又はＳＳＣＴｇｉ）の設定に伴って、時刻を計測し、この時刻ｔｉがセンタ側削除タイムＳＮＴｉ（５分）に到達したときに、センタ側第２タイマ番号Ｓｒｉ付の出力信号Ｓｏｕｔｃをセンタ側第２タイマ作成部３１９に出力する。
【００８４】
そして、センタ側第２タイマ作成部３１９は、出力信号Ｓｏｕｔｃを受信する毎に、この出力信号Ｓｏｕｔｃに付加されているセンタ側第２タイマ番号Ｓｒｉを有するセンタ側第２タイマ情報ＳｒＪｉ（Ｓｒｉ、ＳＴｉ、ＳＡｉ）をセンタ側第２タイマテーブル３１９Ａから読み込んでセンタ側削除部３１７に出力する。
【００８５】
センタ側削除部３１７は、センタ側第２タイマ作成部３１９からセンタ側第２タイマ情報ＳｒＪｉ（Ｓｒｉ、ＳＴｉ、ＳＡｉ）が出力される毎に、このセンタ側第２タイマ情報ＳｒＪｉ（Ｓｒｉ、ＳＴｉ、ＳＡｉ）に含まれているセンタ側スクランブルＳＳＩＤ（ＳＡｉ）に該当するセンタ側スクランブルＳＳＩＤ（ＳＡｉ）を有するレコード番号Ｄｉのレコードをメモリ３９５から削除すると共に、センタ側第２タイマ情報ＳｒＪｉ（Ｓｒｉ、ＳＴｉ、ＳＡｉ）に含まれているセンタ側第２タイマ番号Ｓｒｉのセンタ側第２タイマ３１８ａ又は３１８ｂ・・等を削除する。
【００８６】
これは、店舗内又は店舗近くにいる人が受信したＡＰ側スクランブルＳＳＩＤ（ＡＡｉ）を用いてアクセスするのは５分程度内であろうと推定し、それ以上長いとどこかに異動して何等か不正アクセスする可能性があるためであり、一例として５分として削除する。
このため、メモリ３９５は大容量でなくともよい。
【００８７】
さらに、センタ側削除部３１７は、このセンタ側スクランブルＳＳＩＤ（ＳＡｉ）とセンタ側スクランブルＳＳＩＤ作成タイムＳＴｉ（ＳＴｇｉ又はＳＳＣＴｇｉ）をセンタ側スクランブルＳＳＩＤホールド部３５０に出力する。
【００８８】
前述の店舗情報用メモリ３８０は、図１２に示すように、店コードＳＰｉと、アクセスポイント番号ＡＰＢｉと、店名（ＧＥＯ）と、簡易コンテンツＫＣｉと、バージョン番号ＢＢｉ等からなる。
【００８９】
センタ側通信制御部３２０は、インターネット網６０からのスマートフォン２００からのＡＰ側スクランブルＳＳＩＤ（ＡＡｉ）を受信し、センタ側第２カレンダ３２５のセンタ側受信時刻ＳＵＴｉを付加してメモリ３３５に記憶してスクランブルＳＳＩＤ有無判定部３３０を起動する。
【００９０】
スクランブルＳＳＩＤ有無判定部３３０は、ＡＰ側スクランブルＳＳＩＤ（ＡＡｉ）をメモリ３３５から読み込み、このＡＰ側スクランブルＳＳＩＤ（ＡＡｉ）に一致するセンタ側スクランブルＳＳＩＤ（ＳＡｉ）がメモリ３９５に存在するかどうかを判定する。存在しない場合は、後述するスクランブルＳＳＩＤ位置確認部３４０に対して受信したＡＰ側スクランブルＳＳＩＤ（ＡＡｉ）と、センタ側受信時刻ＳＵＴｉと、「一致無し」とした一致無有フラグＩＦ（「０」）とをＡＰ側スクランブルＳＳＩＤ仮無情報ＡＳＮＪｉという）して出力すると共に、このＡＰ側スクランブルＳＳＩＤ仮無情報ＡＳＮＪｉ（ＡＡｉ、ＳＵＴｉ、ＩＦ（「０」））をセンタ側スクランブルＳＳＩＤホールド部３５０に出力する。そして、この後に、このＡＰ側スクランブルＳＳＩＤ仮無情報ＡＳＮＪｉ（ＡＡｉ、ＳＵＴｉ、ＩＦ（「０」））の一致無有フラグＩＦが「一致無し」の状態（「０」）でセンタ側スクランブルＳＳＩＤホールド部３５０から出力された場合は、エラーをセンタ側通信制御部３２０によって返信させる。
【００９１】
また、ＡＰ側スクランブルＳＳＩＤ仮無情報ＡＳＮＪｉ（ＡＡｉ、ＳＵＴｉ、ＩＦ（「０」））を出力した後に、このＡＰ側スクランブルＳＳＩＤ仮無情報ＡＳＮＪｉ（ＡＡｉ、ＳＵＴｉ、ＩＦ（「０」））の一致無有フラグＩＦが「一致有り」の状態（「１」）で出力された場合は、受付フラグＵＦをスクランブルＳＳＩＤ位置確認部３４０に返信する。
【００９２】
さらに、スクランブルＳＳＩＤ有無判定部３３０は、受信したＡＰ側スクランブルＳＳＩＤ（ＡＡｉ）に一致するセンタ側スクランブルＳＳＩＤ（ＳＡｉ）がメモリ３９５に存在する場合は、一致無有フラグＩＦを「一致有り」の状態（「１」）にしてセンタ側受信時刻ＳＵＴｉと、受信したＡＰ側スクランブルＳＳＩＤ（ＡＡｉ）と、受付フラグＵＦとをスクランブルＳＳＩＤ有情報ＡＳＪｉ（ＩＦ（「１」）、ＳＵＴｉ、ＡＡｉ）としてスクランブルＳＳＩＤ位置確認部３４０に出力する。
【００９３】
センタ側スクランブルＳＳＩＤホールド部３５０は、センタ側初期情報設定部３０５からの店コードＳＰｉとアクセスポイント番号ＡＰＢｉと許容誤差タイムｒｔｉ（例えば１分±３ｓｅｃ）とにセンタ側スクランブルＳＳＩＤ算出部３１５からのセンタ側第２タイマ生成用出力信号Ｓｏｕｔｂに含まれているセンタ側スクランブルＳＳＩＤ作成タイムＳＴｉ（センタ側スクランブルＳＳＩＤ作成開始時刻ＳＴｇｉ又はセンタ側スクランブルＳＳＩＤ生成時刻ＳＳＣＴｇｉ）及びセンタ側スクランブルＳＳＩＤ（ＳＡｉ）とからなる組をアクセス許容誤差情報ｒＪｉ（ＳＰｉ、ＡＰＢｉ、ｒｔｉ、ＳＴｉ、ＳＡｉ）としてメモリ３５１に記憶する（図１３参照）。これは、許容誤差タイムｒｔｉというのは店の大きさ、場所、アクセスポイントＡＰの位置によって相違する場合があるためである。
【００９４】
また、センタ側削除部３１７からセンタ側スクランブルＳＳＩＤ（ＳＡｉ）とセンタ側スクランブルＳＳＩＤ作成タイムＳＴｉ（ＳＴｇｉ又はＳＳＣＴｇｉ）との組が出力される毎に、これを、センタ側スクランブルＳＳＩＤ作成情報ＳＭＪｉ（ＳＡｉ、ＳＴｉ）としてメモリ３５２に順に記憶する（図１４参照）。
【００９５】
そして、センタ側削除部３１７からのセンタ側スクランブルＳＳＩＤ作成情報ＳＭＪｉ（ＳＡｉ、ＳＴｉ）をメモリ３５２に記憶する毎に、センタ側スクランブルＳＳＩＤホールド用タイマ３５３（３５３ａ、３５３ｂ、・・・）を生成し、この生成毎にセンタ側スクランブルＳＳＩＤホールド用タイマ３５３（３５３ａ又は３５３ｂ、・・・）を起動させて時刻を計測させる。
【００９６】
前述のセンタ側スクランブルＳＳＩＤホールド用タイマ３５３（３５３ａ、３５３、・・・）は、センタ側スクランブルＳＳＩＤホールド部３５０が図１５に示すように、センタ側スクランブルＳＳＩＤホールド用タイマ番号ＳＨｒｉと、センタ側スクランブルＳＳＩＤ作成タイムＳＴｉと、センタ側スクランブルＳＳＩＤ（ＳＡｉ）とを対応させたセンタ側スクランブルＳＳＩＤホールドタイマ情報ＳＨＪｉとしてメモリ３５４に記憶して管理している。
【００９７】
そして、センタ側スクランブルＳＳＩＤホールド用タイマ３５３（３５２ａ、３５３ｂ、・・・）のいずれかが許容誤差タイムｒｔｉ（例えば１分±３ｓｅｃ）に到達した場合は、そのセンタ側スクランブルＳＳＩＤホールド用タイマ３５３（３５３ａ又は３５３ｂ、・・・）に対応するメモリ３５２のセンタ側スクランブルＳＳＩＤを削除する。
【００９８】
つまり、５分間経過しても許容誤差タイムｒｔｉ（例えば１分±３ｓｅｃ）の間はホールドしている。これは、利用者が５分経過した直後のＡＰ側スクランブルＳＳＩＤを選択する場合があり、この５分経過直後の選択にも対応できるようにするためである。
【００９９】
さらに、センタ側スクランブルＳＳＩＤホールド部３５０は、スクランブルＳＳＩＤ有無判定部３３０からＡＰ側スクランブルＳＳＩＤ仮無情報ＡＳＮＪｉ（ＡＡｉ、センタ側受信時刻ＳＵＴｉ、一致無有フラグＩＦ（「０」））が入力する毎に、センタ側基準タイマ３５５の基準時間ＳＺＴｉを読み込み、スクランブルＳＳＩＤ有無判定部３３０からのＡＰ側スクランブルＳＳＩＤ仮無情報ＡＳＮＪｉ（ＡＡｉ、センタ側受信時刻ＳＵＴｉ、一致無有フラグＩＦ（「０」））に含まれているセンタ側受信時刻ＳＵＴｉとの時間差ｚｔｉを求める。前述の基準時間ＳＺＴｉは世界標準時刻又は日本標準時刻等である。
【０１００】
そして、ＡＰ側スクランブルＳＳＩＤ仮無情報ＡＳＮＪｉ（ＡＡｉ、センタ側受信時刻ＳＵＴｉ、一致無有フラグＩＦ（「０」））に含まれているＡＰ側スクランブルＳＳＩＤ（ＡＡｉ）を有するアクセス許容誤差情報ｒＪｉをメモリ３５１から引き当て、このアクセス許容誤差情報ｒＪｉに含まれている許容誤差タイムｒｔｉに求めた時間差ｚｔｉを加算した新たな許容誤差タイムｒｔｉ（以下許容誤差タイムｒｔｉ＋１）に更新する。すなわち、本処理による時間差を吸収できるようにしている。
【０１０１】
スクランブルＳＳＩＤ位置確認部３４０は、スクランブルＳＳＩＤ有無判定部３３０からのＡＰ側スクランブルＳＳＩＤ仮無情報ＡＳＮＪｉ（ＡＡｉ、センタ側受信時刻ＳＵＴｉ、一致無有フラグＩＦ）又は受付フラグＵＦの入力かどうかを判断し、ＡＰ側スクランブルＳＳＩＤ仮無情報ＡＳＮＪｉ（ＡＡｉ、ＳＵＴｉ、ＩＦ（「０」）が入力した場合は、ＡＰ側スクランブルＳＳＩＤ仮無情報ＡＳＮＪｉに含まれているＡＰ側スクランブルＳＳＩＤ（ＡＡｉ）と同じセンタ側スクランブルＳＳＩＤ（ＳＡｉ）を有するＳＭＪｉがメモリ３５２に存在するかどうかを判定する。
【０１０２】
存在しない場合は、一致無有フラグＩＦを「無し（「０」）」のままでスクランブルＳＳＩＤ有無判定部３３０に返信する。
【０１０３】
また、存在する場合は、ＡＰ側スクランブルＳＳＩＤ仮無情報ＡＳＮＪｉに含まれているＡＰ側スクランブルＳＳＩＤ（ＡＡｉ）の店コードＳＰｉとアクセスポイント番号ＡＰＢｉとを有するアクセス許容誤差情報ｒＪｉ（店コードＳＰｉ、アクセスポイント番号ＡＰＢｉ、許容誤差タイムｒｔｉ）をメモリ３５１から読み込み、この許容誤差タイムｒｔｉと、ＡＰ側スクランブルＳＳＩＤ仮無情報ＡＳＮＪｉに含まれている受信時刻ＳＵＴｉとの差ｒＡＳｔｉを求め、この差ｒＡＳｔｉが許容誤差タイムｒｔｉ内であれば、スクランブルＳＳＩＤ有無判定部３３０に一致無有フラグＩＦを有り（「１」）にして出力する。つまり、５０ｍ以内に利用者が位置していると判定して一致無有フラグＩＦを有り（「１」）に変更する。また、求めた差ｒＡＳｔ許容誤差タイムｒｔｉ以上の場合は、スクランブルＳＳＩＤ有無判定部３３０に一致無有フラグＩＦを無し（「０」）のままで返信する。
【０１０４】
そして、スクランブルＳＳＩＤ位置確認部３４０がこのＡＰ側スクランブルＳＳＩＤ仮無情報ＡＳＮＪｉに含まれているＡＰ側スクランブルＳＳＩＤ（ＡＡｉ）を有するログ情報ＲＪｉをログテーブル３６０から引き当て、このログ情報ＲＪｉに一致無有フラグＩＦ有り（「１」）と、スクランブルＳＳＩＤ有無判定部３３０からの受付フラグＵＦ（０００１、０００２・・）と、このＡＰ側スクランブルＳＳＩＤ仮無情報ＡＳＮＪｉに含まれているセンタ側受信時刻ＳＵＴｉとを付加する（図１０参照）。
【０１０５】
そして、受信したＡＰ側スクランブルＳＳＩＤ仮無情報ＡＳＮＪｉに含まれているＡＰ側スクランブルＳＳＩＤ（ＡＡｉ）に付加されている店コードＳＰｉと、アクセスポイント番号ＡＰＢｉと、バージョン番号ＢＢｉとを簡易コンテンツ送信許可情報ＫＣＪｉとして店舗名・簡易コンテンツ通知部３７０に渡す。
【０１０６】
店舗名・簡易コンテンツ通知部３７０は、スクランブルＳＳＩＤ位置確認部３４０から簡易コンテンツ送信許可情報ＫＣＪｉのＡＰ側スクランブルＳＳＩＤ（ＡＡｉ）に含まれている店コードＳＰｉ及びバージョン番号ＢＢｉを読み込み、これらを有する店情報ＭＪｉを引き当てる。そして、この店情報ＭＪｉに含まれている簡易コンテンツＫＣｉを店舗情報用メモリ３８０から読み出して、センタ側通信制御部３２０によってスマートフォン２００に送信させると共に、センタ側通信制御部３２０から送信完了フラグＯＫＦをログ情報Ｒｊに書き込む（図１０参照）。
【０１０７】
（全体動作説明）
図１６〜図１８は実施の形態１のスクランブルＳＳＩＤ生成サービスシステムの動作を説明するシーケンス図である。
【０１０８】
図１６に示すように初めに、スマートフォン２００は、スマフォ側スクランブルＳＳＩＤサービス用アプリ２１０をコンテンツ提供サービスセンタのサーバ（図示せず）からダウンロードしている（ｄ１）。
【０１０９】
一方、管理センタの担当者は、管理センタ内のセンタ側パソコン３００ａを操作し図７に示すように、アクセスポイント番号ＡＰＢｉ（例えばＧｔ０４）と、センタ側スクランブルＳＳＩＤ作成開始時刻ＳＴｇｉ（例えば、２０１４年１０月２０日１０時１０分００秒）と、店コード（例えば１０１Ｚ）と、バージョン番号ＢＢｉ（例えば００１）と、管理センタ名（例えばＧＥＯ）と、センタ側スクランブルＳＳＩＤ発信間隔ＳＤｉ（例えば３０ｓｅｃ）と、センタ側削除タイムＳＮＴｉ（例えば５分）と、許容誤差タイムｒｔｉ（例えば１分±３ｓｅｃ）等からなるセンタ側初期情報ＳＪｉをスクランブルＳＳＩＤ管理サーバ３００に入力してＡＰ側スクランブルＳＳＩＤ（ＡＡｉ）と同様なセンタ側スクランブルＳＳＩＤ（ＳＡｉ）を生成させる（ｄ２）。つまり、３０ｓｅｃ毎に、異なるセンタ側スクランブルＳＳＩＤ（ＳＡｉ）が生成される（図９参照）。
【０１１０】
そして、センタ側スクランブルＳＳＩＤ算出部３１５は、センタ側スクランブルＳＳＩＤ（ＳＡｉ）を生成する毎に、センタ側初期情報設定部３０５からの登録センタ側初期情報ＲＳＪｉｉに含まれている店コードＳＰｉとアクセスポイント番号ＡＰＢｉとを読み込み、これらにセンタ側第１カレンダ３１２からのセンタ側スクランブルＳＳＩＤ作成タイムＳＴｉ（センタ側スクランブルＳＳＩＤ作成開始時刻ＳＴｇｉ又はセンタ側スクランブルＳＳＩＤ生成時刻ＳＳＣＴｇｉ）を関連付け、かつ生成されたセンタ側スクランブルＳＳＩＤ（ＳＡｉ）と、並びにセンタ側乱数発生器３１４からの解読キー（例えばｓｄ４５・・・ｇ）を関連付けてログ情報ＲＪｉとして図１０に示すようにログテーブル３６０に記憶する（ｄ３）。
【０１１１】
そして、センタ側第２タイマ作成部３１９及びセンタ側削除部３１７の処理によってメモリ３９５のセンタ側スクランブルＳＳＩＤ（ＳＡｉ）等を削除し（ｄ４）、このセンタ側スクランブルＳＳＩＤ（ＳＡｉ）をセンタ側スクランブルＳＳＩＤホールド部３５０に出力してメモリ３５２に記憶させる（ｄ４ａ）。つまり、５分経過時のセンタ側スクランブルＳＳＩＤ（ＳＡｉ）をメモリ３５２にコピーしている。
【０１１２】
上記のセンタ側スクランブルＳＳＩＤ（ＳＡｉ）の生成についてフローチャートを用いて詳細に説明する。
【０１１３】
初めにセンタ側初期情報設定部３０５の処理を説明する。
【０１１４】
図１９はスクランブルＳＳＩＤ管理サーバ３００のセンタ側初期情報設定部３０５の処理を説明するフローチャートである。
【０１１５】
図１９に示すように、センタ側初期情報設定部３０５が図７に示すダイヤログボックスをセンタ側パソコン３００ａに表示して、センタ側初期情報ＳＪｉ（アクセスポイント番号ＡＰＢｉ、センタ側スクランブルＳＳＩＤ作成開始時刻ＳＴｇｉ、店コードＳＰｉ、バージョン番号ＢＢｉ、管理センタ名（ＧＥＯ）、センタ側スクランブルＳＳＩＤ発信間隔ＳＤｉ、センタ側削除タイムＳＮＴｉ、許容誤差タイムｒｔｉ）を入力させる（Ｓ１）。
【０１１６】
次に、登録センタ側初期情報ＲＳＪｉとしてメモリ３０５ａに登録する（Ｓ２）。
【０１１７】
この登録センタ側初期情報ＲＳＪｉに含まれているセンタ側スクランブルＳＳＩＤ作成開始時刻ＳＴｇｉをセンタ側第１カレンダ３１２及びセンタ側第１タイマ３１３に設定する（Ｓ３）。そして、センタ側削除タイムＳＮＴｉ（５分）をセンタ側第２カレンダ３２５に設定し、さらに許容誤差タイムｒｔｉ（１分±３ｓｅｃ）をセンタ側スクランブルＳＳＩＤホールド部３５０に設定する（Ｓ４）。
【０１１８】
そして、センタ側初期情報設定部３０５が登録センタ側初期情報ＲＳＪｉに含まれているセンタ側スクランブルＳＳＩＤ発信間隔ＳＤｉ（３０ｓｅｃ）をセンタ側第１タイマ３１３に設定する（Ｓ５）。
【０１１９】
この設定に伴ってセンタ側スクランブルＳＳＩＤ作成部３１０は以下の処理を行う。
【０１２０】
図２０はセンタ側第１カレンダ３１２の処理を説明するフローチャートである。図２０に示すように、センタ側第１カレンダ３１２は、センタ側初期情報設定部３０５からのセンタ側スクランブルＳＳＩＤ作成開始時刻ＳＴｇｉ（例えば、２０１４年１０月２０日１０時００分００秒）が設定されたかどうかを判定する（Ｓ１０）。
【０１２１】
この設定に伴って、センタ側スクランブルＳＳＩＤ作成開始時刻ＳＴｇｉをセンタ側乱数発生器３１４及びセンタ側スクランブルＳＳＩＤ算出部３１５に設定する（Ｓ１０ａ）。
【０１２２】
そして、時刻ＳＫｇｉを例えば秒単位で計測する（Ｓ１１）。例えば、２０１４年１０月２０日１０時００分０１秒、２０１４年１０月２０日１０時００分０２秒・・・（センタ側第１カレンダ計測時刻ＳＫＫＴｇｉ）と計測する。
【０１２３】
そして、センタ側第１タイマ３１３からセンタ側出力信号Ｓａｕｔａ（３０ｓｅｃ）が出力されたかどうかを判定する（Ｓ１２）。
【０１２４】
センタ側出力信号Ｓａｕｔａ（３０ｓｅｃ）が出力された場合は、センタ側出力信号Ｓｏｕｔａ（３０ｓｅｃ）の出力タイミングに最も近いセンタ側第１カレンダ計測時刻ＳＫＫＴｇｉ（例えば、２０１４年１０月２０日１０時００分３０秒、２０１４年１０月２０日１０時０１分００秒、・・）を読み込む（Ｓ１３）。
【０１２５】
次に、これをセンタ側スクランブルＳＳＩＤ生成時刻ＳＳＣＴｉとしてセンタ側乱数発生器３１４とセンタ側スクランブルＳＳＩＤ算出部３１５とに出力する（Ｓ１４）。そして、終了かどうかを判断し、終了でない場合は処理をステップＳ１２に戻す（Ｓ１５）。
【０１２６】
つまり、センタ側第１カレンダ３１２は図２１に示すように、センタ側出力信号Ｓａｕｔａ（３０ｓｅｃ）が出力されたときに２０１４年１０月２０日１０時００分３０秒（ＳＫＫＴｇ１）が最も近い場合は、これをセンタ側スクランブルＳＳＩＤ生成時刻ＳＳＣＴ１とし、次の３０ｓｅｃ経過後のセンタ側出力信号Ｓａｕｔａが出力されたときに、２０１４年１０月２０日１０時０１分００秒（ＳＫＫＴｇ２）が最も近い場合は、これをセンタ側スクランブルＳＳＩＤ生成時刻ＳＳＣＴ２としている。
【０１２７】
次に、センタ側第１タイマ３１３の処理を図２２のフローチャートを用いて説明する。
図２２に示すように、センタ側第１タイマ３１３は、センタ側初期情報設定部３０５からのセンタ側スクランブルＳＳＩＤ作成開始時刻ＳＴｇｉ及びスクランブルＳＳＩＤ発信間隔ＳＤｉ（３０ｓｅｃ）が設定されたかどうかを判定する（Ｓ２１）。
【０１２８】
設定されたと判定した場合は、センタ側出力信号Ｓｏｕｔａ（３０ｓｅｃ毎）をセンタ側第１カレンダ３１２に出力する（Ｓ２２）。
【０１２９】
次に、このセンタ側スクランブルＳＳＩＤ作成開始時刻ＳＴｇｉ（例えば、２０１４年１０月２０日１０時００分００秒）から時刻を計測し（Ｓ２３）、設定されているスクランブルＳＳＩＤ発信間隔ＳＤｉ（３０ｓｅｃ）になったかどうかを判定する（Ｓ２４）。
【０１３０】
そして、スクランブルＳＳＩＤ発信間隔ＳＤｉ（３０ｓｅｃ）に計測時間が到達した場合は、センタ側出力信号Ｓｏｕｔａを再びセンタ側第１カレンダ３１２に出力する（Ｓ２５）。
【０１３１】
そして、終了かどうかを判断し、終了でない場合は処理をステップＳ２３に戻す（Ｓ２６）。
【０１３２】
次に、センタ側乱数発生器３１４の処理を図２３のフローチャートを用いて以下に説明する。図２３に示すように、センタ側乱数発生器３１４は、センタ側第１カレンダ３１２からのセンタ側スクランブルＳＳＩＤ作成タイムＳＴｉ（センタ側スクランブルＳＳＩＤ作成開始時刻ＳＴｇｉ又はセンタ側スクランブルＳＳＩＤ生成時刻ＳＳＣＴｉ）が出力されたかどうかを判定する（Ｓ３１）。
【０１３３】
出力された場合は、このセンタ側スクランブルＳＳＩＤ作成タイムＳＴｉ（センタ側スクランブルＳＳＩＤ作成開始時刻ＳＴｇｉ又はセンタ側スクランブルＳＳＩＤ生成時刻ＳＳＣＴｉ）を初期値として乱数（ワンタイムパスワード：例えば１６ケタ）を生成する（Ｓ３２）。
【０１３４】
次に、終了かどうかを判定し、終了でない場合は処理をステップＳ３１に戻す（Ｓ３３）。つまり、センタ側乱数発生器３１４は、センタ側スクランブルＳＳＩＤ作成タイムＳＴｉ（センタ側スクランブルＳＳＩＤ作成開始時刻ＳＴｇｉ又はセンタ側スクランブルＳＳＩＤ生成時刻ＳＳＣＴｉ）が設定される毎に新たに乱数を生成している。
【０１３５】
次に、センタ側スクランブルＳＳＩＤ算出部３１５の処理を図２４を用いて以下に説明する。
【０１３６】
センタ側スクランブルＳＳＩＤ算出部３１５は、センタ側第１カレンダ３１２からのセンタ側スクランブルＳＳＩＤ作成タイムＳＴｉ（センタ側スクランブルＳＳＩＤ作成開始時刻ＳＴｇｉ又はセンタ側スクランブルＳＳＩＤ生成時刻ＳＳＣＴｉ）並びにセンタ側乱数発生器３１４からの解読キー（例えばｓｄ４５・・・ｇ）が設定されたかどうかを判定する（Ｓ４１）。センタ側スクランブルＳＳＩＤ生成時刻ＳＳＣＴｉは３０ｓｅｃ毎に設定される。
【０１３７】
センタ側スクランブルＳＳＩＤ作成タイムＳＴｉが設定された場合は、センタ側スクランブルＳＳＩＤ算出部３１５は、センタ側初期情報設定部３０５のメモリ３０５ａに記憶されている登録センタ側初期情報ＲＳＪｉに含まれているアクセスポイント番号ＡＰＢｉ（固有の機体番号を含む）センタ側スクランブルＳＳＩＤ発信間隔ＳＤｉ（３０ｓｅｃ）と、センタ側スクランブルＳＳＩＤ作成開始時刻ＳＴｇｉと、店コードＳＰｉと、バージョン番号ＢＢｉ（詳細コンテンツのバージョン）と、管理センタ名（ＧＥＯ）と、センタ側削除タイムＳＮＴｉ（５分）と、許容誤差タイムｒｔｉ（１分±３ｓｅｃ）等を読み込む（Ｓ４２）。
【０１３８】
次に、設定されたセンタ側スクランブルＳＳＩＤ作成タイムＳＴｉ（センタ側スクランブルＳＳＩＤ作成開始時刻ＳＴｇｉ又はセンタ側スクランブルＳＳＩＤ生成時刻ＳＳＣＴｇｉ）と、登録センタ側初期情報ＲＳＪｉに含まれているアクセスポイント番号ＡＰＢｉと、センタ側スクランブルＳＳＩＤ発信間隔ＳＤｉ（３０ｓｅｃ）と、センタ側スクランブルＳＳＩＤ作成開始時刻ＳＴｇｉと、センタ側削除タイムＳＮＴｉ（５分）と許容誤差タイムｒｔｉ（１分±３ｓｅｃ）とを所定の数式に代入してメモリ３１６のセンタ側アスキーコードのコード列をハッシュ化し、これをセンタ側ランダムコード（Ｓａｉ）として生成する（Ｓ４３）。
【０１３９】
そして、このセンタ側ランダムコード（Ｓａｉ）に、登録センタ側初期情報ＲＳＪｉに含まれている管理センタ名（ＧＥＳ）と、店コードＳＰｉとバージョン番号ＢＢｉと、さらにアクセスポイント番号ＡＰＢｉと、センタ側スクランブルＳＳＩＤ作成タイムＳＴｉ（ＳＴｇｉ又はＳＳＣＴｇｉ）とを付加した図９に示すセンタ側スクランブルＳＳＩＤ（ＳＡｉ）を得てメモリ３９５に記憶する（Ｓ４４）。
【０１４０】
そして、このセンタ側スクランブルＳＳＩＤ（ＳＡｉ）にセンタ側スクランブルＳＳＩＤ作成タイムＳＴｉ（ＳＴｇｉ又はＳＳＣＴｇｉ）を組み合わせたセンタ側第２タイマ生成用出力信号Ｓｏｕｔｂをセンタ側第２タイマ作成部３１９及びセンタ側スクランブルＳＳＩＤホールド部３５０に出力する（Ｓ４５）。
【０１４１】
次に、登録センタ側初期情報ＲＳＪｉに含まれている店コードＳＰｉと、アクセスポイント番号ＡＰＢｉ（固有の機体番号を含む）と、センタ側スクランブルＳＳＩＤ作成タイムＳＴｉ（センタ側スクランブルＳＳＩＤ作成開始時刻ＳＴｇｉ又はセンタ側スクランブルＳＳＩＤ生成時刻ＳＳＣＴｇｉ）と、センタ側削除タイムＳＮＴｉ（５分）と、許容誤差タイムｒｔｉ（１分±３ｓｅｃ）と、設定された解読キー（例えばｓｄ４５・・・ｇ）とを関連付けたログ情報ＲＪｉ（図１０参照）をログテーブル３６０に生成する（Ｓ４６）。
【０１４２】
そして、終了かどうかを判定し、終了でない場合は処理をステップＳ４１に戻す（Ｓ４７）。つまり、センタ側スクランブルＳＳＩＤ算出部３１５は、３０ｓｅｃ毎にセンタ側スクランブルＳＳＩＤ（ＳＡｉ）を生成し、かつこのログ情報ＲＪｉを得ている。なお、ログ情報ＲＪｉの解読キーは、何等かの不正があった場合に、センタ側スクランブルＳＳＩＤ（ＳＡｉ）を解読して確認するときに用いるのが好ましい。
【０１４３】
このセンタ側スクランブルＳＳＩＤ（ＳＡｉ）の生成に伴ってセンタ側第２タイマ作成部３１９及びセンタ側削除部３１７は以下の処理を行っている。
【０１４４】
図２５はセンタ側第２タイマ作成部３１９の処理を説明するフローチャートである。
【０１４５】
図２５に示すように、センタ側第２タイマ作成部３１９は、センタ側第２タイマ作成部３１９は、センタ側スクランブルＳＳＩＤ算出部３１５からのセンタ側第２タイマ生成用出力信号Ｓｏｕｔｂ（ＳＴｉ、ＳＡｉ）が出力されたかどうかを判定する（Ｓ６１）。
【０１４６】
センタ側第２タイマ生成用出力信号Ｓｏｕｔｂ（ＳＴｉ、ＳＡｉ）が出力されたと判定した場合は、センタ側第２タイマ３１８（３１８ａ、３１８ｂ・・）を図示しないＲＡＭに生成する（Ｓ６２）。
【０１４７】
次に、センタ側第２タイマ作成部３１９は、センタ側第２タイマ３１８（３１８ａ又は３１８ｂ・・）の生成に伴ってセンタ側第２タイマ番号Ｓｒｉ（Ｓｒ１、Ｓｒ２・・）を生成して、このセンタ側第２タイマ３１８（３１８ａ又は３１８ｂ・・）に割り付けると共に、このセンタ側第２タイマ番号Ｓｒｉ（Ｓｒ１又はＳｒ２・・）にセンタ側スクランブルＳＳＩＤ作成タイムＳＴｉ（ＳＴｇｉ又はＳＳＣＴｇｉ）と、生成したセンタ側スクランブルＳＳＩＤ（ＳＡｉ）とからなるセンタ側第２タイマ情報ＳｒＪｉを生成する（Ｓ６３）。
【０１４８】
そして、このセンタ側第２タイマ情報ＳｒＪｉを図１１に示すように記憶する（センタ側第２タイマテーブル３１９Ａ）に記憶する（Ｓ６４）。
【０１４９】
そして、生成したセンタ側第２タイマ３１８（３１８ａ又は３１８ｂ・・）に、センタ側初期情報設定部３０５からのセンタ側削除タイムＳＮＴｉ（５分）を設定し（Ｓ６５）、センタ側第２タイマ生成用出力信号Ｓｏｕｔｂに含まれているセンタ側スクランブルＳＳＩＤ作成タイムＳＴｉ（ＳＴｉ、ＳＳＣＴｇｉ）からの時刻ｔｉを計測させる（Ｓ６６）。
【０１５０】
そして、センタ側第２タイマ３１８（３１８ａ又は３１８ｂ・・）は、計測した時刻ｔｉがセンタ側削除タイムＳＮＴｉ（５分）に到達したかどうかを判定する（Ｓ６７）。
【０１５１】
到達した場合は、センタ側第２タイマ３１８（３１８ａ又は３１８ｂ・・）は、センタ側第２タイマ作成部３１９にセンタ側第２タイマ番号Ｓｒｉ付の出力信号Ｓｏｕｔｃを出力する（Ｓ６８）。
【０１５２】
そして、センタ側第２タイマ作成部３１９は、出力信号Ｓｏｕｔｃを受信する毎に、この出力信号Ｓｏｕｔｃに付加されているセンタ側第２タイマ番号Ｓｒｉを有するセンタ側第２タイマ情報ＳｒＪｉ（Ｓｒｉ、ＳＴｉ、ＳＡｉ）をセンタ側第２タイマテーブル３１９Ａから読み込み（Ｓ６９）、これをセンタ側削除部３１７に出力する（Ｓ７０）。
【０１５３】
そして、終了かどうかを判断し、終了でない場合は処理をステップＳ６１に戻す（Ｓ７１）。
【０１５４】
図２６はセンタ側削除部３１７の処理を説明するフローチャートである。
【０１５５】
センタ側削除部３１７は、図２６に示すように、センタ側第２タイマ作成部３１９からセンタ側第２タイマ情報ＳｒＪｉ（Ｓｒｉ、ＳＴｉ、ＳＡｉ）が出力されたかどうかを判定する（Ｓ７３）。
【０１５６】
センタ側第２タイマ情報ＳｒＪｉ（Ｓｒｉ、ＳＴｉ、ＳＡｉ）が出力された場合は、このセンタ側第２タイマ情報ＳｒＪｉ（Ｓｒｉ、ＳＴｉ、ＳＡｉ）に含まれているセンタ側スクランブルＳＳＩＤ（ＳＡｉ）に該当するセンタ側スクランブルＳＳＩＤ（ＳＡｉ）を有するレコード番号Ｄｉのレコードをメモリ３９５から削除する（Ｓ７４）。
【０１５７】
そして、センタ側第２タイマ情報ＳｒＪｉ（Ｓｒｉ、ＳＴｉ、ＳＡｉ）に含まれているセンタ側第２タイマ番号Ｓｒｉのセンタ側第２タイマ３１８ａ又は３１８ｂ・・を引き当て、これを削除する（Ｓ７５）。
【０１５８】
そして、終了かどうかを判定し、終了でない場合は処理をステップＳ７３に戻す（Ｓ７６）。
【０１５９】
つまり、生成したセンタ側スクランブルＳＳＩＤ（ＳＡｉ）及びセンタ側第２タイマ３１８（３１８ａ又は３１８ｂ・・）をセンタ側削除タイムＳＮＴｉ（例えば、５分）経過する毎に削除している。
【０１６０】
そして、図１６に示すように、管理センタ側の担当者は、管理センタ内のセンタ側パソコン３００ａを操作し図４に示すように、アクセスポイント番号ＡＰＢｉ（例えばＧｔ０４）と、ＡＰ側スクランブルＳＳＩＤ作成開始時刻ＡＴｇｉ（例えば、２０１４年１０月２０日１０時１０分００秒）と、店コードＳＰｉ（例えば１０１Ｚ）と、バージョン番号ＢＢｉ（例えば００１）と、管理センタ名（例えばＧＥＯ）と、ＡＰ側スクランブルＳＳＤ発信間隔ＡＤｉ（例えば３０ｓｅｃ）等からなるＡＰ側初期情報ＡＪｉを近距離無線ＬＡＮ端末１００（ＡＰ）に入力してセンタ側スクランブルＳＳＩＤ（ＳＡｉ）と同様なＡＰ側スクランブルＳＳＩＤ（ＡＡｉ）を生成させる（ｄ５）。
【０１６１】
このＡＰ側スクランブルＳＳＩＤ（ＡＡｉ）に当たっては、管理センタの担当者は通信制御部起動用スイッチ１５５はオンさせないで生成している。つまり、ＡＰ側スクランブルＳＳＩＤ（ＡＡｉ）を作成されるが発信はされない。
【０１６２】
このＡＰ側スクランブルＳＳＩＤ（ＡＡｉ）は、図２７に示すように、例えば「ＧＥＯＳＤ・・・ＸＡＤ９２１０１Ｚ００１」の３２桁であり、「ＧＥＯ」がスクランブルＳＳＩＤのサービスでることを示すスクランブルＳＳＩＤサービスコードであり、「ＳＤ・・・ＸＡＤ９２」の部分がＡＰ側ランダムコード（Ａａｉ）であり、「１０１Ｚ」が店コードＳＰｉであり、「００１」がバージョン番号ＢＢｉである。
【０１６３】
この管理センタにおける近距離無線ＬＡＮ端末１００（ＡＰ）のＡＰ側スクランブルＳＳＩＤ（ＡＡｉ）の生成処理を図２８のフローチャートを用いて説明する。
【０１６４】
図２８は近距離無線ＬＡＮ端末１００（ＡＰ）におけるＡＰ側初期情報設定部１１１の処理を説明するフローチャートである。
【０１６５】
図２８に示すように、ＡＰのＡＰ側初期情報設定部１１１は、各種情報設定用インターフェース部１９０を介してパソコン（図示せず）に入力された図４に示すアクセスポイント番号ＡＰＢｉ（場所と機体固有番号）と、ＡＰ側スクランブルＳＳＩＤ作成開始時刻ＡＴｇｉ（例えば２０１４年１０月２０日１０時１０分００秒）と、店コードＳＰｉと管理センタ名（ＧＥＯ）と、ＡＰ側スクランブルＳＳＩＤ発信間隔ＡＤｉ（３０ｓｅｃ）と、バージョン番号ＢＢｉ（詳細コンテンツのバージョン）等のＡＰ側初期情報ＡＪｉを読み込む（Ｓ８１）。
【０１６６】
そして、ＡＰ側初期情報設定部１１１は、ＡＰ側初期情報ＡＪｉのＡＰ側スクランブルＳＳＩＤ作成開始時刻ＡＴｇｉ（例えば２０１４年１０月２０日１０時１０分００秒）をＡＰ側カレンダ１１２に設定する（Ｓ８２）。
【０１６７】
また、ＡＰ側初期情報設定部１１１は、ＡＰ側スクランブルＳＳＩＤ発信間隔ＡＤｉ（３０ｓｅｃ）をＡＰ側タイマ１１３に設定する（Ｓ８３）。
【０１６８】
そして、終了かどうかを判断し、終了でない場合は処理をステップＳ７１に戻す（Ｓ８４）。
【０１６９】
図２９はＡＰ側カレンダ１１２の処理を説明するフローチャートである。
【０１７０】
ＡＰ側カレンダ１１２は、図２９に示すように、ＡＰ側初期情報設定部１１１からのＡＰ側スクランブルＳＳＩＤ作成開始時刻ＡＴｇｉ（例えば２０１４年１０月２０日１０時１０分００秒）が設定されたかどうかを判定する（Ｓ９１）。
【０１７１】
この設定に伴って、秒単位で時刻（計測時刻Ａｋｔｉ）を計測する（Ｓ９２）。例えば２０１４年１０月２０日１０時１０分０１秒、２０１４年１０月２０日１０時１０分０２秒・・（総称してＡＰ側カレンダ計測時刻ＡＫＫＴｇｉという）として計測していく。
【０１７２】
次に、ＡＰ側カレンダ１１２は、ＡＰ側第１タイマ３１３からＡＰ側出力信号Ａｏｕｔａ（３０ｓｅｃ）が出力されたかどうかを判定する（Ｓ９３）。
【０１７３】
ＡＰ側出力信号Ａｏｕｔａ（３０ｓｅｃ）が出力された場合は、ＡＰ側出力信号Ａｏｕｔａ（３０ｓｅｃ）の出力タイミングに最も近いＡＰ側カレンダ計測時刻ＡＫＫＴｇｉ（例えば、２０１４年１０月２０日１０時００分３０秒、２０１４年１０月２０日１０時０１分００秒、・・）を読み込む（Ｓ９４）。
【０１７４】
次に、これをＡＰ側スクランブルＳＳＩＤ生成時刻ＡＳＣＴｇｉとしてＡＰ側乱数発生器１１４とＡＰ側スクランブルＳＳＩＤ算出部１１５とに出力する（Ｓ９５）。そして、終了かどうかを判断し、終了でない場合は処理をステップＳ９３に戻す。
【０１７５】
つまり、ＡＰ側カレンダ１１２は、図３０に示すように、ＡＰ側出力信号Ａｏｕｔａ（３０ｓｅｃ）が出力されたときに２０１４年１０月２０日１０時００分３０秒（ＡＫＫＴｇ１）が最も近い場合は、これをＡＰ側スクランブルＳＳＩＤ生成時刻ＡＳＣＴ１とし、次の３０ｓｅｃ経過後のＡＰ側出力信号Ａｏｕｔａが出力されたときに、２０１４年１０月２０日１０時０１分００秒（ＡＫＫＴｇ２）が最も近い場合は、これをＡＰ側スクランブルＳＳＩＤ生成時刻ＡＳＣＴ２としている。
【０１７６】
図３１はＡＰ側タイマ１１３の処理を説明するフローチャートである。図３１に示すように、ＡＰ側タイマ１１３は、ＡＰ側初期情報設定部１１１からのＡＰ側スクランブルＳＳＩＤ作成開始時刻ＡＴｇｉ及びＡＰ側スクランブルＳＳＩＤ発信間隔ＡＤｉ（３０ｓｅｃ）が設定されたかどうかを判定する（Ｓ１０１）。
【０１７７】
設定されたと判定した場合は、ＡＰ側出力信号ＡｏｕｔａをＡＰ側カレンダ１１２に出力する（Ｓ１０２）。
【０１７８】
次に、このＡＰ側スクランブルＳＳＩＤ作成開始時刻ＡＴｇｉ（例えば、２０１４年１０月２０日１０時００分００秒）から時刻を計測し（Ｓ１０３）、設定されているＡＰ側スクランブルＳＳＩＤ発信間隔ＡＤｉ（３０ｓｅｃ）に到達したかどうかを判定する（Ｓ１０４）。
【０１７９】
そして、ＡＰ側スクランブルＳＳＩＤ発信間隔ＳＤｉ（３０ｓｅｃ）に計測時間が到達した場合は、ＡＰ側出力信号Ａｏｕｔａを再びＡＰ側カレンダ１１２に出力する（Ｓ１０５）。そして、終了かどうかを判断し、終了でない場合は処理をステップＳ１０３に戻す（Ｓ１０６）。
【０１８０】
次に、ＡＰ側乱数発生器１１４の処理を図３２のフローチャートを用いて以下に説明する。図３２に示すように、ＡＰ側乱数発生器１１４は、ＡＰ側カレンダ１１２からのセンタ側スクランブルＳＳＩＤ作成タイムＡＴｉ（センタ側スクランブルＳＳＩＤ作成開始時刻ＡＴｇｉ又はＡＰ側スクランブルＳＳＩＤ生成時刻ＡＳＣＴｇｉ）が出力されたかどうかを判定する（Ｓ１１１）。
【０１８１】
出力された場合は、このＡＰ側スクランブルＳＳＩＤ作成タイムＡＴｉ（センタ側スクランブルＳＳＩＤ作成開始時刻ＡＴｇｉ又はセンタ側スクランブルＳＳＩＤ生成時刻ＡＳＣＴｇｉ）を初期値として乱数（ワンタイムパスワード：例えば１６ケタ）を生成する（Ｓ１１２）。
【０１８２】
次に、終了かどうかを判定し、終了でない場合は処理をステップＳ１１１に戻す（Ｓ１１３）。つまり、ＡＰ側乱数発生器１１４は、ＡＰ側スクランブルＳＳＩＤ作成タイムＡＴｉ（ＡＰ側スクランブルＡＳＩＤ作成開始時刻ＡＴｇｉ又はＡＰ側スクランブルＡＳＩＤ生成時刻ＡＳＣＴｇｉ）が設定される毎に新たに乱数を生成している。
【０１８３】
次に、ＡＰ側スクランブルＳＳＩＤ算出部１１５の処理を図３３を用いて以下に説明する。
【０１８４】
ＡＰ側スクランブルＳＳＩＤ算出部１１５は、ＡＰ側カレンダ１１２からのＡＰ側スクランブルＳＳＩＤ作成タイムＡＴｉ（ＡＰ側スクランブルＳＳＩＤ作成開始時刻ＡＴｇｉ又はＡＰ側スクランブルＳＳＩＤ生成時刻ＡＳＣＴｇｉ）並びにＡＰ側乱数発生器１１４からの解読キー（例えばｓｄ４５・・・ｇ）が設定されたかどうかを判定する（Ｓ１２１）。ＡＰ側スクランブルＳＳＩＤ生成時刻ＡＳＣＴｇｉは３０ｓｅｃ毎に設定される。
【０１８５】
ＡＰ側スクランブルＳＳＩＤ作成タイムＡＴｉが設定された場合は、ＡＰ側スクランブルＳＳＩＤ算出部１１５は、ＡＰ側初期情報設定部１１１によって設定されたＡＰ側初期情報ＡＪｉに含まれているアクセスポイント番号ＡＰＢｉ（固有の機体番号を含む）と、ＡＰ側スクランブルＳＳＩＤ発信間隔ＡＤｉ（３０ｓｅｃ）と、ＡＰ側スクランブルＳＳＩＤ作成開始時刻ＡＴｇｉと、店コードＳＰｉと、バージョン番号ＢＢｉ（詳細コンテンツのバージョン）と、管理センタ名（ＧＥＯ）等を読み込む（Ｓ１２２）。
【０１８６】
次に、設定されたＡＰ側スクランブルＳＳＩＤ作成タイムＡＴｉ（ＡＴｇｉ又はＡＳＣＴｇｉ）と、ＡＰ側初期情報ＡＪｉに含まれているアクセスポイント番号ＡＰＢｉと、ＡＰ側スクランブルＳＳＩＤ発信間隔ＡＤｉ（３０ｓｅｃ）とを所定の数式に代入してメモリ１１７のアスキーコードのコード列をハッシュ化し、これをＡＰ側ランダムコード（Ａａｉ）として生成する（Ｓ１２３）。
【０１８７】
そして、このＡＰ側ランダムコード（Ａａｉ）に、ＡＰ側初期情報ＡＪｉに含まれている管理センタ名（ＧＥＳ）と、店コードＳＰｉとバージョン番号ＢＢｉと、さらにアクセスポイント番号ＡＰＢｉとを付加して、図５に示すＡＰ側スクランブルＳＳＩＤ（ＡＡｉ）を得る（Ｓ１２４）。そして、これをＲＡＭ１７０に記憶する（Ｓ１２５）。
【０１８８】
そして、終了かどうかを判定し、終了でない場合は処理をステップＳ１２１に戻す（Ｓ１２６）。つまり、ＡＰ側スクランブルＳＳＩＤ算出部１１５は、３０ｓｅｃ毎にセンタ側スクランブルＳＳＩＤ（ＳＡｉ）と同様なものを得ている。
【０１８９】
そして、図１６に示すように、この状態で近距離無線ＬＡＮ端末１００（ＡＰ）を出荷させる（ｄ６）。Ａ店の担当者は、この近距離無線ＬＡＮ端末１００（ＡＰ）を壁等に設置して（ｄ７）、通信制御部起動用スイッチ１５５をオンにする（ｄ８）。
【０１９０】
これによって、近距離無線ＬＡＮ端末１００（ＡＰ）から３０ｓｅｃ毎のＡＰ側スクランブルＳＳＩＤ（ＡＡｉ）がＲＡＭ１７０から抽出されて（ｄ９）、実際にｗｉ−Ｆｉ規格で送信される（ｄ１０）。
【０１９１】
そして、店から約５０ｍ以内のスマートフォン携帯者のスマートフォン２００がｗｉ−Ｆｉ設定を行ってこのＡＰ側スクランブルＳＳＩＤ（ＡＡｉ）を受信してメモリに記憶する（ｄ１１）。
【０１９２】
そして、図１７に示すように、スマートフォン２００は、以下に説明するスマフォ側スクランブルＳＳＩＤサービス用アプリ２１０を行っている。
【０１９３】
スマートフォン２００は、受信した今回のＡＰ側スクランブルＳＳＩＤ（ＡＡｉ）と画面のＳＳＩＤリスト２２０内の各々の前回のＡＰ側スクランブルＳＳＩＤ（ＡＡｉ−１）とを比較して同じかどうかを判定する（ｄ２０）。
【０１９４】
相違している場合は、今回のＡＰ側スクランブルＳＳＩＤ（ＡＡｉ）と同じとされた画面のＳＳＩＤリスト２２０内の前回のスクランブルＳＳＩＤ（ＡＡｉ―１）を削除して（ｄ２１）、受信した今回のＡＰ側スクランブルＳＳＩＤ（ＡＡｉ）を前回のスクランブルＳＳＩＤ（ＡＡｉ―１）に代えて表示する（ｄ２２）。例えば、図３４に示すように、ＡＰ側スクランブルＳＳＩＤ（ＡＡｉ）が「ＧＥＯ・・・ＸＡＤ１０１Ｚ００１」と表示されたとする。
【０１９５】
次に、スマートフォン２００は、画面のＳＳＩＤリスト２２０内のＡＰ側スクランブルＳＳＩＤ（ＡＡｉ）が選択されたかどうかを判断する（ｄ２３）。この場合は受信した今回のＡＰ側スクランブルＳＳＩＤ（ＡＡｉ）が選択されとする。
【０１９６】
選択された場合は、スマートフォン２００は、選択されたＡＰ側スクランブルＳＳＩＤ（ＡＡｉ）を読み込み、このＡＰ側スクランブルＳＳＩＤ（ＡＡｉ）内のスクランブルＳＳＩＤサービスコードにリンク付されている示すスクランブルＳＳＩＤ管理サーバ３００のＵＲＬでインターネット網６０を介して送信する（ｄ２４）。
【０１９７】
このＡＰ側スクランブルＳＳＩＤ（ＡＡｉ）には、スマートフォン２００のＩＰアドレスが付加されて送信される。
【０１９８】
一方、スクランブルＳＳＩＤ管理サーバ３００のセンタ側通信制御部３２０は、スマートフォン２００とセッションを確立して、ＡＰ側スクランブルＳＳＩＤ（ＡＡｉ）を受信する（ｄ２５）。
【０１９９】
そして、この受信したスマートフォン２００からのＡＰ側スクランブルＳＳＩＤ（ＡＡｉ）にセンタ側通信制御部３２０はセンタ側第２カレンダ３２５のセンタ側受信時刻ＳＵＴｉ（例えば２０１４年１０月２０日１０時０１分０５秒）を付加してメモリ３３５に記憶する（ｄ２６）。
【０２００】
次に、スクランブルＳＳＩＤ管理サーバ３００のスクランブルＳＳＩＤ有無判定部３３０は、このＡＰ側スクランブルＳＳＩＤ（ＡＡｉ）に一致するセンタ側スクランブルＳＳＩＤ（ＳＡｉ）がメモリ３９５に存在するかどうかを判断する（ｄ３０）。つまり、ＡＰ側スクランブルＳＳＩＤ（ＡＡｉ）を発信してから５分以内に選択されたＡＰ側スクランブルＳＳＩＤ（ＡＡｉ）かどうかを判定している。
【０２０１】
センタ側スクランブルＳＳＩＤ（ＳＡｉ）が存在しない場合は、スクランブルＳＳＩＤ位置確認部３４０及びセンタ側スクランブルＳＳＩＤホールド部３５０等を用いて許容誤差タイムｒｔｉ内かどうかを判断する（ｄ３１）。
【０２０２】
許容誤差タイムｒｔｉ内の場合は、まだＡ店の５０ｍ以内に位置していると判断して（ｄ３２）、このログ情報ＲＪｉをログテーブル３６０に記憶する（ｄ３３）。
【０２０３】
そして、直ちに、店舗名・簡易コンテンツ通知部３７０が店情報ＭＪｉを店舗情報用メモリ３８０から読み込んで、この店情報ＭＪｉに含まれている簡易コンテンツＫＣｉをセンタ側通信制御部３２０によってスマートフォン２００に送信させる（ｄ３４）。
【０２０４】
スマートフォン２００は、この簡易コンテンツＫＣｉを受信して画面に表示する（ｄ３５）。例えば、この図３６に示す簡易コンテンツＫＣｉを表示する。図３６に示すように写真と店名とサービス項目等が表示されている。従って、スマートフォン２００の利用者はどこの店のものかがわかる。
【０２０５】
そして、スマートフォン２００は画面の簡易コンテンツＫＣｉが選択されると（ｄ３６）、この簡易コンテンツＫＣｉに関連づけられているＵＲＬコードのサーバに直接アクセスして（ｄ３７）、このサーバから詳細コンテンツＣｉの提供を受ける（ｄ３８）。
【０２０６】
一方、ＡＰ側スクランブルＳＳＩＤ（ＡＡｉ）に一致するセンタ側スクランブルＳＳＩＤ（ＳＡｉ）がメモリ３９５に存在する場合は、ｄ３２に進んでＡ店の５０ｍ以内に位置していると判定する（ｄ４０）。また、許容誤差タイムｒｔｉ内ではないと判定した場合はエラーを返信させる（ｄ４１）。
【０２０７】
前述のスクランブルＳＳＩＤ有無判定部３３０、スクランブルＳＳＩＤ位置確認部３４０、センタ側スクランブルＳＳＩＤホールド部３５０の処理についてフローチャートを用いて詳細に説明する。
【０２０８】
図３５はスクランブルＳＳＩＤ有無判定部３３０の処理を説明するフローチャートである。
【０２０９】
スクランブルＳＳＩＤ有無判定部３３０は、センタ側通信制御部３２０からＡＰ側スクランブルＳＳＩＤ（ＡＡｉ）の受信が知らせられると、メモリ３３５からＡＰ側スクランブルＳＳＩＤ（ＡＡｉ）を読み込む（Ｓ１３１）。
【０２１０】
そして、このＡＰ側スクランブルＳＳＩＤ（ＡＡｉ）に一致するセンタ側スクランブルＳＳＩＤ（ＳＡｉ）がメモリ３９５に存在するかどうかを判定する（Ｓ１３２）。
【０２１１】
存在しない場合（Ｎ）は、スクランブルＳＳＩＤ位置確認部３４０に対して受信したＡＰ側スクランブルＳＳＩＤ（ＡＡｉ）と、センタ側受信時刻ＳＵＴｉと、「一致無し」とした一致無有フラグＩＦ（「０」）とをＡＰ側スクランブルＳＳＩＤ仮無情報ＡＳＮＪｉという）して出力する（Ｓ１３３）。
【０２１２】
そして、このＡＰ側スクランブルＳＳＩＤ仮無情報ＡＳＮＪｉ（ＡＡｉ、ＳＵＴｉ、ＩＦ（「０」））をセンタ側スクランブルＳＳＩＤホールド部３５０に出力する（Ｓ１３４）。
【０２１３】
そして、ＡＰ側スクランブルＳＳＩＤ仮無情報ＡＳＮＪｉ（ＡＡｉ、ＳＵＴｉ、ＩＦ（「０」））を出力した後に、このＡＰ側スクランブルＳＳＩＤ仮無情報ＡＳＮＪｉ（ＡＡｉ、ＳＵＴｉ、ＩＦ（「０」））の一致無有フラグＩＦが出力されたかどうかを判定する（Ｓ１３５）。
【０２１４】
次に、一致無有フラグＩＦが「一致無し」の状態（「０」）又は「有（「１」）」かどうかを判定する（Ｓ１３６）。
【０２１５】
一致無有フラグＩＦが「一致無し」の状態（「０」）の場合は、エラーをセンタ側通信制御部３２０を介してスマートフォン２００に返信させる（Ｓ１３７）。
【０２１６】
そして、終了かどうかを判定し、終了でない場合は処理をステップＳ１３１に戻す（Ｓ１３８）。
【０２１７】
また、ステップＳ１３６において、一致無有フラグＩＦが「一致有」の状態（「１」）と判定した場合は、受付フラグＵＦをスクランブルＳＳＩＤ位置確認部３４０に出力して処理をステップＳ１３８に移す（Ｓ１３９）。
【０２１８】
さらに、ステップＳ１３２において、一致するセンタ側スクランブルＳＳＩＤ（ＳＡｉ）が存在すると判定した場合は一致無有フラグＩＦを「一致有」の状態（「１」）にして、センタ側受信時刻ＳＴＵｉとＡＰ側スクランブルＳＳＩＤ（ＡＡｉ）と受付フラグＵＦとの組をスクランブルＳＳＩＤ有情報ＡＳＪｉとしてスクランブルＳＳＩＤ位置確認部３４０に出力して、処理をステップＳ１３８に移す（Ｓ１４０）。
【０２１９】
図３７はセンタ側スクランブルＳＳＩＤホールド部３５０の処理を説明するフローチャートである。本説明では、既にメモリ３５１にセンタ側削除部３１７からのアクセス許容誤差情報ｒＪｉ（ＳＰｉ、ＡＰＢｉ、ｒｔｉ、ＳＴｉ、ＳＡｉ）が記憶されているとする（図１３参照）。
【０２２０】
センタ側スクランブルＳＳＩＤホールド部３５０は、センタ側削除部３１７からセンタ側スクランブルＳＳＩＤ作成情報ＳＭＪｉ（ＳＡｉ、ＳＴｉ）が入力したかどうかを判定する（Ｓ１４１）。入力した場合は、これをメモリ３５２（図１４参照）に記憶する（Ｓ１４２）。
【０２２１】
そして、このセンタ側スクランブルＳＳＩＤ作成情報ＳＭＪｉ（ＳＡｉ、ＳＴｉ）に対するセンタ側スクランブルＳＳＩＤホールド用タイマ３５３（３５３ａ、３５３ｂ、・・・）を図示しないＲＡＭに生成する（Ｓ１４３）。
【０２２２】
そして、前述のセンタ側スクランブルＳＳＩＤホールド用タイマ３５３（３５３ａ、３５３、・・・）のセンタ側スクランブルＳＳＩＤホールド用タイマ番号ＳＨｒｉと、センタ側スクランブルＳＳＩＤ作成タイムＳＴｉと、センタ側スクランブルＳＳＩＤ（ＳＡｉ）とを対応させたセンタ側スクランブルＳＳＩＤホールドタイマ情報ＳＨＪｉとしてメモリ３５４（図１５参照）に記憶する（Ｓ１４４）。
【０２２３】
次に、このセンタ側スクランブルＳＳＩＤホールドタイマ情報ＳＨＪｉに含まれているセンタ側スクランブルＳＳＩＤ（ＳＡｉ）とセンタ側スクランブルＳＳＩＤ作成タイムＳＴｉとを有するアクセス許容誤差情報ｒＪｉをメモリ３５１から読み込む（Ｓ１４５）。
【０２２４】
そして、このアクセス許容誤差情報ｒＪｉに含まれている許容誤差タイムｒｔｉ（１分＋３ｓｅｃ）を、生成したセンタ側スクランブルＳＳＩＤホールド用タイマ３５３（３５３ａ又は３５３ｂ、・・・）に割り付ける（Ｓ１４６）。
【０２２５】
そして、このセンタ側スクランブルＳＳＩＤホールド用タイマ３５３（３５３ａ又は３５３ｂ、・・・）を起動させて時刻を計測させる（Ｓ１４７）。
【０２２６】
次に、センタ側スクランブルＳＳＩＤホールド用タイマ３５３（３５２ａ又は３５３ｂ、・・・）が許容誤差タイムｒｔｉ（例えば１分±３ｓｅｃ）に到達したかどうかを判定する（Ｓ１４８）。
【０２２７】
許容誤差タイムｒｔｉ（例えば１分±３ｓｅｃ）に到達した場合は、そのセンタ側スクランブルＳＳＩＤホールド用タイマ３５３（３５３ａ又は３５３ｂ、・・・）のセンタ側スクランブルＳＳＩＤホールド用タイマ番号ＳＨｒｉを有するセンタ側スクランブルＳＳＩＤホールドタイマ情報ＳＨＪｉをメモリ３５４から読み込む（Ｓ１４９）。
【０２２８】
そして、このセンタ側スクランブルＳＳＩＤホールドタイマ情報ＳＨＪｉのスクランブルＳＳＩＤ（ＳＡｉ）を有留守るメモリ３５２のレコードを削除し、センタ側スクランブルＳＳＩＤホールド用タイマ番号ＳＨｒｉのセンタ側スクランブルＳＳＩＤホールド用タイマ３５３（３５３ａ又は３５３ｂ、・・・）を削除し、センタ側スクランブルＳＳＩＤホールド用タイマ番号ＳＨｒｉを有するセンタ側スクランブルＳＳＩＤホールドタイマ情報ＳＨＪｉをメモリ３５４から削除し、メモリ３５１から読み込んだアクセス許容誤差情報ｒＪｉを削除する（Ｓ１５０）。
【０２２９】
そして、終了かどうかを判断し、終了でない場合は処理をステップＳ１４１に戻す（Ｓ１５１）。
【０２３０】
つまり、５分間経過しても許容誤差タイムｒｔｉ（例えば１分±３ｓｅｃ）の間はホールドしている。これは、利用者が５分経過した直後のＡＰ側スクランブルＳＳＩＤを選択する場合があり、この５分経過直後の選択にも対応できる。
【０２３１】
さらに、センタ側スクランブルＳＳＩＤホールド部３５０は図３８に示す処理を行っている。
【０２３２】
センタ側スクランブルＳＳＩＤホールド部３５０は図３８に示すように、スクランブルＳＳＩＤ有無判定部３３０からＡＰ側スクランブルＳＳＩＤ仮無情報ＡＳＮＪｉ（ＡＡｉ、センタ側受信時刻ＳＵＴｉ、一致無有フラグＩＦ（「０」））が入力したかどうかを判定する（Ｓ１６１）。
【０２３３】
入力した場合は、センタ側基準タイマ３５５（ハードタイマが好ましい）の基準時間ＳＺＴｉを読み込む（Ｓ１６２）。
【０２３４】
次に、スクランブルＳＳＩＤ有無判定部３３０からのＡＰ側スクランブルＳＳＩＤ仮無情報ＡＳＮＪｉ（ＡＡｉ、センタ側受信時刻ＳＵＴｉ、一致無有フラグＩＦ（「０」））に含まれているセンタ側受信時刻ＳＵＴｉとの時間差ｚｔｉを求める（Ｓ１６３）。
【０２３５】
そして、ＡＰ側スクランブルＳＳＩＤ仮無情報ＡＳＮＪｉ（ＡＡｉ、センタ側受信時刻ＳＵＴｉ、一致無有フラグＩＦ（「０」））に含まれているＡＰ側スクランブルＳＳＩＤ（ＡＡｉ）を有するアクセス許容誤差情報ｒＪｉをメモリ３５１から引き当る（Ｓ１６４）。
そして、このアクセス許容誤差情報ｒＪｉに含まれている許容誤差タイムｒｔｉに求めた時間差ｚｔｉを加算した新たな許容誤差タイムｒｔｉ（以下許容誤差タイムｒｔｉ＋１）に更新する（Ｓ１６５）。すなわち、本処理による時間差を吸収できるようにしている。
【０２３６】
そして、終了かどうかを判断し、終了でない場合は処理をステップＳ１６１に戻す（Ｓ１６６）。
【０２３７】
図３９、図４０はスクランブルＳＳＩＤ位置確認部３４０の処理を説明するフローチャートである。図３８に示すように、スクランブルＳＳＩＤ位置確認部３４０は、スクランブルＳＳＩＤ有無判定部３３０からのＡＰ側スクランブルＳＳＩＤ仮無情報ＡＳＮＪｉ（ＡＡｉ、センタ側受信時刻ＳＵＴｉ、一致無有フラグＩＦ）又は受付フラグＵＦが入力したかどうかを判断する（Ｓ１７１）。
【０２３８】
ステップＳ１７１において、ＡＰ側スクランブルＳＳＩＤ仮無情報ＡＳＮＪｉ（ＡＡｉ、センタ側受信時刻ＳＵＴｉ、一致無有フラグＩＦ）の入力と判定した場合は、ＡＰ側スクランブルＳＳＩＤ仮無情報ＡＳＮＪｉ（ＡＡｉ、センタ側受信時刻ＳＵＴｉ、一致無有フラグＩＦ）に含まれているＡＰ側スクランブルＳＳＩＤ（ＡＡｉ）と同様なセンタ側スクランブルＳＳＩＤ（ＳＡｉ）を有するＳＭＪｉがメモリ３５２に存在するかどうかを判定する（Ｓ１７３）。
【０２３９】
また、存在する場合は、ＡＰ側スクランブルＳＳＩＤ仮無情報ＡＳＮＪｉに含まれているＡＰ側スクランブルＳＳＩＤ（ＡＡｉ）の店コードＳＰｉとアクセスポイント番号ＡＰＢｉとを有するアクセス許容誤差情報ｒＪｉ（店コードＳＰｉ、アクセスポイント番号ＡＰＢｉ、許容誤差タイムｒｔｉ）をメモリ３５１から読み込む（Ｓ１７４）。
【０２４０】
そして、この許容誤差タイムｒｔｉ（１分±３ｓｅｃ）と、ＡＰ側スクランブルＳＳＩＤ仮無情報ＡＳＮＪｉに含まれている受信時刻ＳＵＴｉとの差ｒＡＳｔｉを求める（Ｓ１７５）。
【０２４１】
そして、この差ｒＡＳｔｉが許容誤差タイムｒｔｉ内かどうかを判定する（Ｓ１７６）。許容誤差タイムｒｔｉ内であれば、スクランブルＳＳＩＤ有無判定部３３０に一致無有フラグＩＦを有り（「１」）にして出力する（Ｓ１７７）。つまり、５０ｍ以内に利用者が位置していると判定して一致無有フラグＩＦを有り（「１」）に変更する。
【０２４２】
そして、スクランブルＳＳＩＤ位置確認部３４０がこのＡＰ側スクランブルＳＳＩＤ仮無情報ＡＳＮＪｉに含まれているＡＰ側スクランブルＳＳＩＤ（ＡＡｉ）を有するログ情報ＲＪｉをログテーブル３６０から引き当てる（Ｓ１７８）。
【０２４３】
そして、図３９に示すように、このログ情報ＲＪｉに一致無有フラグＩＦ有り（「１」）と、スクランブルＳＳＩＤ有無判定部３３０からの受付フラグＵＦ（０００１、０００２・・）と、このＡＰ側スクランブルＳＳＩＤ仮無情報ＡＳＮＪｉに含まれているセンタ側受信時刻ＳＵＴｉとを付加（図１０参照）する（Ｓ１７９）。
【０２４４】
そして、受信したＡＰ側スクランブルＳＳＩＤ仮無情報ＡＳＮＪｉに含まれているＡＰ側スクランブルＳＳＩＤ（ＡＡｉ）に付加されている店コードＳＰｉと、アクセスポイント番号ＡＰＢｉと、バージョン番号ＢＢｉとを簡易コンテンツ送信許可情報ＫＣＪｉとして店舗名・簡易コンテンツ通知部３７０に渡す（Ｓ１８０）。
【０２４５】
そして、終了かどうかを判定し、終了でない場合は処理をステップＳ１７１に戻す（Ｓ１８１）。
【０２４６】
図３８に示すステップＳ１７１において、ＡＰ側スクランブルＳＳＩＤ仮無情報ＡＳＮＪｉの入力がない場合、又はステップＳ１７６において求めた差ｒＡＳｔｉが許容誤差タイムｒｔｉ以下の場合は、スクランブルＳＳＩＤ有無判定部３３０に一致無有フラグＩＦを無し（「０」）のままで返信して処理を図３９のステップＳ１８１に移す（Ｓ１８２）。
【０２４７】
上記のようなシステムは、各部をサーバに担当させたクラウドシステムとして構成して、複数台のアクセスポイントに対応できるようにしてもよい。
また、電子商取引における認証確認にＡＰ側スクランブルＳＳＩＤ（ＡＡｉ）を適用してもかまわない。
【０２４８】
また、上記実施の形態のＡＰ側スクランブルＳＳＩＤ（ＡＡｉ）を作成するためのビーコン信号のフォーマットの具体例を以下に説明する。
図４１はｉｂｅａｃｏｎ規格のフォーマット構成の説明図である。図４１（ａ）にはＡ社規格のものを示し、図４１（ｂ）にはＢ社の規格のものを示す。
【０２４９】
図４１に示すように、ＵＵＩＤは固定であるので、ＭａｊｏｒとＭｉｎｏｒ又はいずれか一方をランダムにする（ＡＰ側スクランブルＳＳＩＤ作成部１１０（プログラム））。これらは、例えば日時（縦軸ＹＹＹＹＭＭＤＤＨＨＭＭＳＳのＤＤ、横軸ＨＨ）でランダム化するのが好ましい。また、日にち以外のもの（例えば、文字）を用いてランダム化してもよい。ランダム化は、１時間単位、分単位又は秒単位でも構わないが、ネット商取引等にＡＰ側スクランブルＳＳＩＤ（ＡＡｉ）を用いる場合は、２分、３分、５分・・１０分程度が好ましい。
【０２５０】
また、ＭａｊｏｒとＭｉｎｏｒ又はいずれか一方を日時（縦軸ＹＹＹＹＭＭＤＤＨＨＭＭＳＳのＤＤ、横軸ＨＨ）で変化させ、他方を他のものを使用して変化させてもよい。
【０２５１】
さらに、このようなＡＰ側スクランブルＳＳＩＤを１年分作成して、メモリに記憶して、一定時間毎に送信してもかまわない。このように予めＡＰ側スクランブルＳＳＩＤを記憶した場合は、ＡＰ側乱数発生器１１４、ＡＰ側カレンダ１１２、ＡＰ側初期情報設定部１１１は不要である。ＡＰ側タイマ１１３の出力は１時間単位の出力とする。
【０２５２】
例えば、１時間単位で変化するＡＰ側スクランブルＳＳＩＤとした場合は、Ｍａｊｏｒの部分は図４２に示すように、縦軸を日数にとり、横軸を時刻（１時間単位）にとった表を図示しないメモリに記憶する。
また、Ｍｉｎｏｒの部分は図４３に示すように、縦軸を日数にとり、横軸を時刻（１時間単位）にとった表を図示しないメモリに記憶する。
【０２５３】
そして、ＡＰ側タイマ１１３が１時間単位で出力信号を出力する毎に、ＡＰ側スクランブルＳＳＩＤ算出部１１５がメモリから順次、Ｍａｊｏｒの部分とＭｉｎｏｒの部分の数値列を読み込み、これを組み合わせたＡＰ側スクランブルＳＳＩＤとしてＲＡＭ１７０（第１の端末側記憶手段ともいう）に記憶して送信（ビーコン信号）させる。
【０２５４】
当然、センタのサーバ側でもこれと同様な表を図示しないメモリに有してスマートフォン２００からのＡＰ側スクランブルＳＳＩＤを受信して、該当のレコードの時間ものと照合する。
センタ側初期情報設定部３０５とセンタ側第１カレンダ３１２とセンタ側乱数発生器３１４は不要である。
【０２５５】
センタ側第１タイマ３１３からの１時間毎に出力信号をセンタ側スクランブルＳＳＩＤ算出部３１５に出力させて、この時間に該当するメモリのＭａｊｏｒの部分とＭｉｎｏｒの部分の数値列をセンタ側スクランブルＳＳＩＤ（ＳＡＰｉ）としてメモリ３９５に記憶する。
【０２５６】
さらに、ＡＰ側乱数発生器１１４とＡＰ側タイマ１１３とを設けて、ＡＰ側タイマ１１３から一定間隔で出力信号が出力される毎に、メモリのＭａｊｏｒの部分とＭｉｎｏｒの部分の数値列又は各々の数値とをランダムに組み合わせたＡＰ側スクランブルＳＳＩＤを生成しても構わない。また、メモリのＭａｊｏｒの部分とＭｉｎｏｒの部分の数値列は、記号、カタカナが入っても構わない。
【０２５７】
このようにした場合は、センタ側でもセンタ側第１タイマ３１３とセンタ側乱数発生器３１４とを備えて、センタ側第１タイマ３１３から一定間隔で出力信号が出力される毎に、メモリのＭａｊｏｒの部分とＭｉｎｏｒの部分の数値列又は各々の数値とをランダムに組み合わせたセンタ側スクランブルＳＳＩＤを生成する。
【０２５８】
図４４はＣ社のＥｄｄｙＳｔｏｎｅフォーマットの規格の説明図である。図４４に示すＮａｍｅｓｐａｃｅＩＤ、ＩｎｓｔａｎｃｅＩＤがｉｂｅａｃｏｎ規格におけるＵＵＩＤ＋Ｍａｊｏｒ＋Ｍｉｎｏｒに相当する。
【０２５９】
ＥｄｄｙＳｔｏｎｅであっても、ｉｂｅａｃｏｎ同様に固定となるＩＤをＮａｍｅｓｐａｃｅＩＤに割り振り、ＩｎｓｔａｎｃｅＩＤの６バイトを２分して、３バイトずつ、０−３３５５４４３１の間のランダムなＩＤを両方又は一方に割り振るのが好ましい（ＡＰ側スクランブルＳＳＩＤ作成部１１０）。
【０２６０】
図４５はＩＭＥＳ  ＪＡＸＡ規格のフォーマットの説明図である。これにおいても、前述の他の規格と同様に、設定可能な３３ビットについて、４バイト＋１ビットとして、４バイトを２バイトずつＭａｊｏｒ，Ｍｉｎｏｒと同様に割り当てる。
【０２６１】
さらに、Ｗｉｆｉ無線利用の場合は、ＳＳＩＤは、ＥＳＳ−ＩＤ（ＳＳＩＤ）は半角数字、記号で３２ビットまで設定可能である。
このＳＳＩＤにおいても、桁数を区切り、前半後半等で固定ＩＤ及びランダムＩＤとして設定してもよい。
さらに、超音波によるＩＤ符号においても、特定の時間でランダムな信号ＩＤを切り替えて割り当ててもよい。
いずれの規格においても、受信端末であるスマートフォン２００によって取得したＡＰ側スクランブルＳＳＩＤ（ＭａｊｏｒとＭｉｎｏｒ又はいずれか一方）をセンタに送信する。
【０２６２】
このとき、ＡＰ側スクランブルＳＳＩＤを発信している基地局であるアクセスポイントの固定ＩＤ（ビーコンアンテナの固有のＩＤ）並びに時刻を送信する。
センタのサーバでは予め登録した固定ＩＤにより、事業者を割り出すことができるため、その時刻に各ビーコン局（アクセスポイント）が発信したＡＰ側スクランブルＳＳＩＤをサーバ内で照会して正しいＳＳＩＤかどうかを判定する。
【０２６３】
そして、照合がＯＫの場合は、その端末がビーコン局の近くにいると判断する。
中継局が配置されている場合は、遠隔地点でも、ＡＰ側スクランブルＳＳＩＤを受信することができるがＡＰ側スクランブルＳＳＩＤは数秒単位又は数分単位で変化するのでＡＰ側スクランブルＳＳＩＤが例え受信できたとしてもこれを用いての不正は防止できる。
【０２６４】
なお、上記実施の形態では、携帯通信端末と、管理センタのサーバと、地物に設置されて近距離の範囲に届くビーコン信号を送信する小電力信号送信端末と、コンテンツ提供サーバとを通信ネットワークで接続したが、携帯通信端末の通信網を利用してコンテンツ提供サーバに接続してもよい。また、ビーコン信号を送信する小電力信号送信端末はネットワークに接続されなくてもよい。
【符号の説明】
【０２６５】
１００  近距離無線ＬＡＮ端末
１１０  ＡＰ側スクランブルＳＳＩＤ作成部
１１１  ＡＰ側初期情報設定部
１１２  ＡＰ側カレンダ
１１３  ＡＰ側タイマ
１１４  ＡＰ側乱数発生器
１１５  ＡＰ側スクランブルＳＳＩＤ算出部
１４０  無線ＬＡＮインターフェース部
１５０  ＡＰ側通信制御部
１５５  通信制御部起動用スイッチ１５５
１６０  制御部
２００  スマートフォン
３００  スクランブルＳＳＩＤ管理サーバ
３０５  センタ側初期情報設定部
３１０  センタ側スクランブルＳＳＩＤ作成部
３２０  センタ側通信制御部
３３０  スクランブルＳＳＩＤ有無判定部
３４０  スクランブルＳＳＩＤ位置確認部
３５０  センタ側スクランブルＳＳＩＤホールド部
３７０  店舗名・簡易コンテンツ通知部
３６０  ログテーブル
３８０  店舗情報用メモリ
【図１】
0006687824.tif 000002
【図２】
0006687824.tif 000003
【図３】
0006687824.tif 000004
【図４】
0006687824.tif 000005
【図５】
0006687824.tif 000006
【図６】
0006687824.tif 000007
【図７】
0006687824.tif 000008
【図８】
0006687824.tif 000009
【図９】
0006687824.tif 000010
【図１０】
0006687824.tif 000011
【図１１】
0006687824.tif 000012
【図１２】
0006687824.tif 000013
【図１３】
0006687824.tif 000014
【図１４】
0006687824.tif 000015
【図１５】
0006687824.tif 000016
【図１６】
0006687824.tif 000017
【図１７】
0006687824.tif 000018
【図１８】
0006687824.tif 000019
【図１９】
0006687824.tif 000020
【図２０】
0006687824.tif 000021
【図２１】
0006687824.tif 000022
【図２２】
0006687824.tif 000023
【図２３】
0006687824.tif 000024
【図２４】
0006687824.tif 000025
【図２５】
0006687824.tif 000026
【図２６】
0006687824.tif 000027
【図２７】
0006687824.tif 000028
【図２８】
0006687824.tif 000029
【図２９】
0006687824.tif 000030
【図３０】
0006687824.tif 000031
【図３１】
0006687824.tif 000032
【図３２】
0006687824.tif 000033
【図３３】
0006687824.tif 000034
【図３４】
0006687824.tif 000035
【図３５】
0006687824.tif 000036
【図３６】
0006687824.tif 000037
【図３７】
0006687824.tif 000038
【図３８】
0006687824.tif 000039
【図３９】
0006687824.tif 000040
【図４０】
0006687824.tif 000041
【図４１】
0006687824.tif 000042
【図４２】
0006687824.tif 000043
【図４３】
0006687824.tif 000044
【図４４】
0006687824.tif 000045
【図４５】
0006687824.tif 000046
【図４６】
0006687824.tif 000047
【図４７】
0006687824.tif 000048