(57)【要約】【課題】通信システムの利用を快適にする。【解決手段】送信装置から送信装置の識別情報を受信する受信ステップと、複数の送信装置で構成されるグループに設定されるグループの識別情報に対応するデータを送信する情報処理装置から、受信した識別情報を送信装置が属するグループの識別情報と対応するデータを取得する取得ステップと、ユーザの操作に従って、受信データの表示を制限する送信装置のグループの指定を受け付ける受付ステップと、新たに受信した識別情報で識別される送信装置が、データの表示を制限するグループに指定されていない場合、グループの識別情報と対応するデータを表示対象と判定する第１判定ステップと、表示対象と判定されると、グループの識別情報と対応するデータをディスプレイに表示する表示ステップとを有する。【選択図】図２
2017228075.tif 000002
【特許請求の範囲】
【請求項１】
情報処理端末における、データ表示方法であって、
送信装置から当該送信装置の送信装置識別情報を受信する受信ステップと、
前記送信装置識別情報を情報処理装置に送信する送信ステップと、
情報処理装置から、前記送信装置識別情報に対応付けられたデータを取得する取得ステップと、
新たに送信装置から受信した送信装置識別情報、または情報処理装置から受信した当該送信装置識別情報に対応付けられたデータが、表示を制限する指定がされていない場合、当該送信装置識別情報に対応するデータを表示する表示ステップと、
ユーザの操作に応じて、前記データの表示を制限する指定を受け付ける受付ステップと、
を有するデータ表示方法。
【請求項２】
前記データは、２以上の送信装置識別情報に対応付けられていることを特徴とする、
請求項１に記載のデータ表示方法。
【請求項３】
前記送信ステップは、前記送信装置識別情報と、情報処理端末と対応付けられたポート番号またはIPアドレスとを送信することを特徴とする、
請求項１から２のいずれかに記載のデータ表示方法。
【請求項４】
前記受付ステップにおいて、ユーザの操作に応じた前記データの表示を制限する指定は、前記送信装置識別情報に対応付けられたグループを指定することを特徴とする、
請求項１から３のいずれかに記載のデータ表示方法。
【請求項５】
前記受付ステップで指定された送信装置識別情報に対応付けられたグループを、非表示対象として登録する第１登録ステップをさらに備え、
前記表示ステップは、前記受信ステップにおいて新たに送信装置の送信装置識別情報を受信すると、当該送信装置の送信装置識別情報に対応付けられたグループが非表示対象に含まれない場合、当該送信装置識別情報に対応付けられたデータを表示する、
請求項１から４のいずれかに記載のデータ表示方法。
【請求項６】
前記受付ステップで表示を制限するグループが指定された後、所定時間が経過すると、当該グループの表示制限を解除するように、前記非表示対象を更新する更新ステップ、をさらに備える
請求項４から５のいずれかに記載のデータ表示方法。
【請求項７】
前記表示ステップでデータを表示すると、当該データに対応するグループを表示履歴データとして登録する第２登録ステップをさらに備え、
新たに送信装置識別情報を受信すると、当該送信装置識別情報に対応付けられたグループが前記表示履歴データに含まれない場合に、当該送信装置識別情報に対応付けられたデータを表示する、
請求項１又は６に記載のデータ表示方法。
【請求項８】
前記表示履歴データは、データを表示した表示時刻をさらに含み、
前記グループが前記非表示対象に含まれる場合であっても、当該グループに対応するデータを表示した表示時刻から所定時間経過している場合に、当該グループと対応するデータを表示する、
請求項７に記載のデータ表示方法。
【請求項９】
新たに送信装置識別情報を受信すると、当該送信装置識別情報に対応付けられたデータに関連する操作が、ユーザの操作履歴である操作履歴データに含まれるかを判定する判定ステップをさらに有する、
請求項７又は８に記載のデータ表示方法。
【請求項１０】
情報処理端末に、
送信装置から当該送信装置の送信装置識別情報を受信する受信機能と、
前記送信装置識別情報を情報処理装置に送信する送信機能と、
情報処理装置から、前記送信装置識別情報に対応付けられたデータを取得する取得機能と、
新たに送信装置から受信した送信装置識別情報、または情報処理装置から受信した当該送信装置識別情報に対応付けられたデータが、表示を制限するグループが指定されていない場合、当該送信装置識別情報に対応するデータを表示する表示機能と、
ユーザの操作に応じて、前記データの表示を制限する指定を受け付ける受付ステップと、
を実現させるデータ表示プログラム。
【請求項１１】
自装置の識別情報を送信する送信部を有する送信装置と、
リクエストに従い、複数の送信装置で構成されるグループに設定されるグループの識別情報に対応するデータを送信する送信処理部を有する情報処理装置と、
送信装置から当該送信装置の送信装置識別情報を受信する受信部、
前記送信装置識別情報を情報処理装置に送信する送信部、
情報処理装置から、前記送信装置識別情報に対応付けられたデータを取得する取得部、
新たに送信装置から受信した送信装置識別情報、または情報処理装置から受信した当該送信装置識別情報に対応付けられたデータが、データの表示を制限するグループが指定されていない場合、当該送信装置識別情報に対応するデータを表示する表示処理部、
ユーザの操作に応じて、前記データの表示を制限する指定を受け付ける受付部を有する情報処理端末とを、
を備える通信システム。
【請求項１２】
前記情報処理端末は、
前記受付部で指定されたグループの識別情報を、非表示データとして登録する第１登録部と、
新たに受信した送信装置識別情報で識別される送信装置が、データの表示を制限するグループに指定されていない場合、当該グループの識別情報に対応するデータを表示対象と判定する第１判定部とをさらに備える
請求項８に記載の通信システム。
【請求項１３】
前記情報処理端末は、
前記受付部で指定されたグループの識別情報を情報処理装置に通知する通知手段をさらに有し、
前記情報処理装置は、
前記情報処理端末から受信するグループの識別情報を、当該情報処理端末の識別情報とともに非表示データとして登録する登録処理部と、
前記情報処理端末から新たにリクエスト信号を受信すると、当該リクエスト信号に含まれる識別情報で識別される送信装置が、前記非表示データで識別情報が登録されるグループに含まれない場合、前記データを送信する
請求項８に記載の通信システム。
【請求項１４】
送信装置から当該送信装置の送信装置識別情報を受信する受信部と、
前記送信装置識別情報を情報処理装置に送信する送信部と、
情報処理装置から、前記送信装置識別情報に対応付けられたデータを取得する取得部と、
新たに送信装置から受信した送信装置識別情報、または情報処理装置から受信した当該送信装置識別情報に対応付けられたデータが、表示を制限する指定がされていない場合、当該送信装置識別情報に対応するデータを表示する表示処理部と、
ユーザの操作に応じて、前記データの表示を制限する指定を受け付ける受付部と、
を備える情報処理端末。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、受信するデータの表示を制限するデータ表示方法、データ表示プログラム、通信システム及び情報処理端末に関する。
【背景技術】
【０００２】
近年、スマートフォン等の端末装置（以下、「情報処理端末」と称する）におけるアプリケーションの多様化に伴い、端末装置を介する様々なサービスが普及している。例えば、メッセージアプリケーション（以下、「メッセージアプリ」と称する）は、ネットワークを介して複数のユーザの情報処理端末間で、メッセージをやり取りする、いわゆるチャットのためのメッセージングサービスを実現する。このメッセージアプリにおいて、ユーザは、服飾雑貨店、飲食店、映画館、病院等（以下、「店舗等」とも称する）のサービスを提供する事業者からメッセージを受け取り、それら店舗等が配信する商品やクーポン等の各種情報を、情報処理端末においてメッセージ形式で受信することが可能である。また、メッセージアプリの機能が、ＳＮＳ（Social Networking Service）と統合されて提供されることも一般的である。
【０００３】
ところで、店舗等の送信装置は、多数のデータを配信する。また、店舗等には、多数の送信装置が設置されることがあり、各送信装置がそれぞれデータを配信する。さらに、同一店舗内に配置される送信装置は、同一または類似のデータを配信することもある。この場合、情報処理端末はデータを複数回受信することとなり、同一又は類似のデータが含まれることもある。そうすると、情報処理端末に表示されるデータ数は多くなり、同一又は類似のデータが複数回表示されることもある。したがって、ユーザは、見る必要の無いデータの確認を強いられることもあり、通信システムの利用の快適性が損なわれたり、不要な通信が発生したりする場合がある。
【０００４】
このように、端末間で複数のデータが送受信される近年では、ユーザはデータの閲覧、確認等が負担となることもあり、ユーザの負担を軽減することが課題となっている（例えば、特許文献１及び２参照）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００７−１８８２３９号公報
【特許文献２】特開２０１０−１７６２４８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
上述したように、情報処理端末において同一または類似の内容のデータが複数表示されると、ユーザは必要の無いデータの確認を強いられる。そのため、ユーザは、快適に通信システムを利用できないことがある。
【０００７】
そこで、本発明は、上記問題に鑑みてなされたものであり、ユーザが快適に利用可能なデータ表示方法、データ表示プログラム、通信システム及び情報処理端末を提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明の一態様に係るデータ表示方法は、送信装置から当該送信装置の送信装置識別情報を受信する受信ステップと、送信装置識別情報を情報処理装置に送信する送信ステップと、情報処理装置から、送信装置識別情報に対応付けられたデータを取得する取得ステップと、新たに送信装置から受信した送信装置識別情報、または情報処理装置から受信した当該送信装置識別情報に対応付けられたデータが、表示を制限する指定がされていない場合、当該送信装置識別情報に対応するデータを表示する表示ステップと、ユーザの操作に応じて、データの表示を制限する指定を受け付ける受付ステップとを有する。
【０００９】
また、データは、２以上の送信装置識別情報に対応付けられていてもよい。
【００１０】
また、送信ステップは、前記送信装置識別情報と、情報処理端末と対応付けられたポート番号またはIPアドレスとを送信してもよい。
【００１１】
また、前記受付ステップにおいて、ユーザの操作に応じた前記データの表示を制限する指定は、前記送信装置識別情報に対応付けられたグループを指定してもよい。
【００１２】
また、受付ステップで指定された送信装置識別情報に対応付けられたグループを、非表示対象として登録する第１登録ステップをさらに備え、表示ステップは、受信ステップにおいて新たに送信装置の送信装置識別情報を受信すると、当該送信装置の送信装置識別情報に対応付けられたグループが非表示対象に含まれない場合、当該送信装置識別情報に対応付けられたデータを表示してもよい。
【００１３】
また、受付ステップで表示を制限するグループが指定された後、所定時間が経過すると、当該グループの表示制限を解除するように、前記非表示対象を更新する更新ステップ、をさらに備えてもよい。
【００１４】
また、表示ステップでデータを表示すると、当該データに対応するグループを表示履歴データとして登録する第２登録ステップをさらに備え、新たに送信装置識別情報を受信すると、当該送信装置識別情報に対応付けられたグループが表示履歴データに含まれない場合に、当該送信装置識別情報に対応付けられたデータを表示してもよい。
【００１５】
また、表示履歴データは、データを表示した表示時刻をさらに含み、グループが非表示対象に含まれる場合であっても、当該グループに対応するデータを表示した表示時刻から所定時間経過している場合に、当該グループと対応するデータを表示してもよい。
【００１６】
また、新たに送信装置識別情報を受信すると、当該送信装置識別情報に対応付けられたデータに関連する操作が、ユーザの操作履歴である操作履歴データに含まれるかを判定する判定ステップをさらに有してもよい。
【００１７】
本発明の一態様に係るデータ表示プログラムは、情報処理端末に、送信装置から当該送信装置の送信装置識別情報を受信する受信機能と、送信装置識別情報を情報処理装置に送信する送信機能と、情報処理装置から、送信装置識別情報に対応付けられたデータを取得する取得機能と、新たに送信装置から受信した送信装置識別情報、または情報処理装置から受信した当該送信装置識別情報に対応付けられたデータが、表示を制限するグループが指定されていない場合、当該送信装置識別情報に対応するデータを表示する表示機能と、ユーザの操作に応じて、データの表示を制限する指定を受け付ける受付ステップと、を実現させる。
【００１８】
本発明の一態様に係るデータ通信システムは、自装置の識別情報を送信する送信部を有する送信装置と、リクエストに従い、複数の送信装置で構成されるグループに設定されるグループの識別情報に対応するデータを送信する送信処理部を有する情報処理装置と、送信装置から当該送信装置の送信装置識別情報を受信する受信部、送信装置識別情報を情報処理装置に送信する送信部、情報処理装置から、送信装置識別情報に対応付けられたデータを取得する取得部、新たに送信装置から受信した送信装置識別情報、または情報処理装置から受信した当該送信装置識別情報に対応付けられたデータが、データの表示を制限するグループが指定されていない場合、当該送信装置識別情報に対応するデータを表示する表示処理部、ユーザの操作に応じて、データの表示を制限する指定を受け付ける受付部を有する情報処理端末とを備える。
【００１９】
また、情報処理端末は、受付部で指定されたグループの識別情報を、非表示データとして登録する第１登録部と、新たに受信した送信装置識別情報で識別される送信装置が、データの表示を制限するグループに指定されていない場合、当該グループの識別情報に対応するデータを表示対象と判定する第１判定部とをさらに備えてもよい。
【００２０】
また、情報処理端末は、受付部で指定されたグループの識別情報を情報処理装置に通知する通知手段をさらに有し、情報処理装置は、情報処理端末から受信するグループの識別情報を、情報処理端末の識別情報とともに非表示データとして登録する登録処理部と、情報処理端末から新たにリクエスト信号を受信すると、リクエスト信号に含まれる識別情報で識別される送信装置が、非表示データで識別情報が登録されるグループに含まれない場合、データを送信する。
【００２１】
本発明の一態様に係る情報処理端末は、送信装置から当該送信装置の送信装置識別情報を受信する受信部と、送信装置識別情報を情報処理装置に送信する送信部と、情報処理装置から、前記送信装置識別情報に対応付けられたデータを取得する取得部と、新たに送信装置から受信した送信装置識別情報、または情報処理装置から受信した当該送信装置識別情報に対応付けられたデータが、表示を制限する指定がされていない場合、当該送信装置識別情報に対応するデータを表示する表示処理部と、ユーザの操作に応じて、データの表示を制限する指定を受け付ける受付部とを備える。
【発明の効果】
【００２２】
本発明によれば、ユーザが同一又は類似のデータを閲覧する機会が減少し、ユーザの手間を軽減することができ、ユーザが快適に利用可能な通信システム及び情報処理端末を提供することができる。
【図面の簡単な説明】
【００２３】
【図１】本発明の一実施形態に係る通信システムの構成を説明するブロック図である。
【図２】本発明の一実施形態に係る通信方法を説明する概略図である。
【図３】本発明の一実施形態に係る通信方法で利用されるデータの一例である。
【図４】本発明の一実施形態に係る通信方法を説明するシーケンス図である。
【図５】本発明の他の実施形態に係る通信方法を説明するシーケンス図である。
【図６】本発明の他の実施形態に係る通信方法を説明するシーケンス図である。
【図７】本発明の他の実施の形態に係る通信方法を説明するシーケンス図である。
【図８】本発明の他の実施の形態に係る通信方法を説明するシーケンス図である。
【図９】本発明の他の実施の形態に係る通信システムの通信システムの構成を説明するブロック図である。
【発明を実施するための形態】
【００２４】
以下、図面を用いて実施形態に係るデータ表示方法、データ表示プログラム、通信システム及び情報処理端末について説明する。実施形態に係るデータ表示方法は、メッセージングサービスに登録される情報処理端末がビーコン送信装置から送信されるデータを受信すると、ユーザの利用に合わせて受信したデータの表示を制御する方法であるとして説明する。また、データ表示プログラムは、情報処理端末で実行されるプログラムである。さらに、通信システムは、サーバと、ビーコン送信装置と、情報処理端末とから構成され、情報処理端末におけるデータの表示を制御するシステムである。
【００２５】
〈通信システム〉
図１に示すように、通信システム１では、サーバ１０と、複数のビーコン送信装置２０（２０Ａ，２０Ｂ，・・・，２０Ｅ）と、情報処理端末３０とを有し、サーバ１０と情報処理端末３０とがインターネット等のネットワーク５０を介して接続される。図１では、３台のビーコン送信装置２０Ａ，２０Ｂ及び２０Ｃのみを図示するが、通信システム１が有するビーコン送信装置２０の数は限定されない。また、図１では、１台の情報処理端末３０のみ図示するが、通信システム１が有する情報処理端末の数は限定されない。
【００２６】
ネットワーク５０は、１以上の情報処理端末３０と、情報処理装置１０を連結する役割を行う。すなわち、ネットワーク５０は、情報処理端末３０が情報処理装置１０に接続した後、データを送受信することができるように接続経路を提供する通信網を意味する。ネットワーク５０は、例えば、ＬＡＮｓ（local area networks）、ＷＡＮｓ（wide area networks）、ＭＡＮｓ（metropolitan area networks）、ＩＳＤＮｓ（integrated service digital networks）などの有線ネットワークや、無線ＬＡＮｓ、ＣＤＭＡ（code division multiple access）、ブルートゥース（Bluetooth）（登録商標）、衛星通信などの無線ネットワークを網羅することができるが、本発明の範囲はそれらに限定されるものではない。
【００２７】
図２を用いて、通信システム１における処理の概要を説明する。この通信システム１は、情報処理端末３０が、ビーコン送信装置２０が配信するデータを受信し、データを表示するものである。通信システム１を利用してデータ配信を行なう店舗６０には、複数のビーコン送信装置２０Ａ〜２０Ｃが設置される。ここで、各ビーコン送信装置２０Ａ〜２０Ｃは、同一の第１グループに属する。また、各ビーコン送信装置２０Ａ〜２０Ｃは、同一の「アカウントＩＤ」を使用するものとする。さらに、この第１グループに属するビーコン送信装置２０Ａ〜２０Ｃは、同一の内容のデータを配信するものとする。このとき、ビーコン送信装置２０は、データ自体を送信するのではなく、自装置を識別する「送信装置ＩＤ」を送信することができる。
【００２８】
図２では、第１ビーコン送信装置２０ＡのＩＤは、「ｄ１１」であり、第２ビーコン送信装置２０ＢのＩＤは、「ｄ１２」が設定される。また、第１ビーコン送信装置２０Ａは、送信データとして「ｄ１１」を送信する。さらに、第２ビーコン送信装置２０Ｂは、送信データとして「ｄ１２」を送信する。
【００２９】
情報処理端末３０は、第１ビーコン送信装置２０Ａから「ｄ１１」を受信すると、この「ｄ１１」に対応するデータをサーバ１０から取得し、図２中の（１）に示すように、取得したデータを表示部Ｍ１０に表示する。次に、情報処理端末３０が、第２ビーコン送信装置２０Ｂから「ｄ２２」を受信すると、この「ｄ１２」に対応するデータをサーバ１０から取得し、図２中の（２）に示すように、取得したデータを表示部Ｍ２０に表示する。
【００３０】
上述したように、第１ビーコン送信装置２０Ａ及び第２ビーコン送信装置２０Ｂは同一グループに属する。すなわち、同一グループは、同一のデータを配信する。そのため、「ｄ１１」に対応するデータと「ｄ１２」に対応するデータは同一である。したがって、情報処理端末３０は、図２中の（２）に示すように、同一のデータを何度も表示することとなる。また、情報処理端末３０は、データを受信すると、ユーザに音や振動で受信を通知するが、何度も受信が通知されると、ユーザはこの度に情報処理端末３０が受信するデータ確認することとなり、不要な行動を強いられることになる。
【００３１】
なお、情報処理端末３０におけるデータの表示方法は、図２に示す例に限定されない。すなわち、図２では、第１ビーコン送信装置２０Ａから受信した「ｄ１１」に基づいて表示したデータと、第２ビーコン送信装置２０Ｂから受信した「ｄ１２」に基づいて表示したデータとを一画面に含めて表示する例を示すが、これに限定されない。
【００３２】
したがって、通信システム１では、仮に、情報処理端末３０において、一度、表示をした時点でそれより後の、同一グループのビーコン送信装置と対応するデータの表示を制限した場合、指定されたグループのビーコン送信装置から配信されるデータはそれ以降表示及び通知をしないように指定することができる。
【００３３】
《ビーコン送信装置》
各ビーコン送信装置２０は、送信データとして、「自装置を識別する識別子」又は「配信対象のデータ」を送信する送信部２１を具備する。このビーコン送信装置２０は、例えば、無線ＬＡＮ、赤外線、Ｂｌｕｅｔｏｏｔｈ（登録商標）等の近距離無線通信に係る規格を利用し、送信データを送信する。また、配信対象のデータは、例えば、店舗等が販売又は提供する商品等に関する情報、割引クーポンのデータ、ポイント付与のデータ、メッセージングサービスで利用するスタンプなどのコンテンツデータ、友達追加に利用するデータ等である。
【００３４】
ビーコン送信装置２０は、店舗等内に配置される。また、ビーコン送信装置２０が送信するデータは、ビーコン送信装置２０に対して所定の領域内に存在し、同一の通信規格の通信インタフェースを備える装置によって受信される。具体的には、ビーコン送信装置２０が送信したデータは、店舗等にユーザが存在する期間、ビーコン送信装置２０の周辺に存在するユーザが所持する情報処理端末３０に受信される。
【００３５】
以下、各ビーコン送信装置２０が送信するデータの識別子を、「送信装置ＩＤ」とする。また、各ビーコン送信装置２０が送信する「送信装置ＩＤ」には、図３を用いて後述するように、配信対象のデータである「送信データ」と関連付けられる。なお、「送信データ」は、この送信データを受信する情報処理端末３０において、ディスプレイにデータを表示させるためのデータであってもよいし、ディスプレイに表示されるデータの識別子（例えば、ＵＲＬ）であってもよい。
【００３６】
上述したように、通信システム１では、複数のビーコン送信装置２０によってグループが形成される。ここで、同一グループに属するビーコン送信装置２０から送信される「送信装置ＩＤ」は、同一の「送信データ」に関連付けられるものとする。また、同一のグループに属する送信装置２０は、通信システム１において、同一の「アカウントＩＤ」を使用するものとして説明する。なお、通信システム１では、「アカウントＩＤ」に代えて「グループＩＤ」を使用してもよい。また、「アカウントＩＤ」を「グループＩＤ」と考えてもよい。
【００３７】
図１に示す例において、第１ビーコン送信装置２０Ａと第２ビーコン送信装置２０Ｂとは同一のグループである第１グループに属するものとする。また、第３ビーコン送信装置２０Ｅは、第１グループには属さないものとする。なお、各グループに含まれるビーコン送信装置２０の数は限定されない。
【００３８】
《サーバ》
サーバ１０は、中央処理装置（ＣＰＵ）１１、記憶装置１２及び通信インタフェース（通信Ｉ／Ｆ）１３等を備える情報処理装置である。サーバ１０は、ビーコン送信装置２０の識別子である送信装置ＩＤと、各ビーコン送信装置２０が使用するアカウントＩＤとを関連づけて記憶装置１２に記憶する。また、サーバ１０は、各アカウントＩＤと、情報処理端末３０のディスプレイに表示させる表示データの情報とを関連付けて記憶装置１２に記憶する。これにより、情報処理端末３０から送信される送信装置ＩＤを含むリクエスト信号を受信すると、送信装置ＩＤに対応するデータを特定して情報処理端末３０に送信することができる。
【００３９】
例えば、記憶装置１２は、図３に示すように、「グループＩＤ」と、「アカウントＩＤ」と、「送信装置ＩＤ」と、「送信データ」とを関連付けるデータを記憶する。図３に示すデータは、送信装置ＩＤが「ｄ１１」、「ｄ１２」、「ｄ１３」及び「ｄ１４」で識別される送信装置は、グループＩＤが「ｇｒ１」のグループに属し、アカウントＩＤ「ａｃ１」が付与されることを特定する。また、図３に示すデータは、送信装置ＩＤ「ｄ１１」〜「ｄ１４」に対応し、サーバ１０は情報処理端末３０に、送信データ「Ｄ１」を送信することを規定する。ここで、送信データ「Ｄ１」，「Ｄ２」は、情報処理端末３０においてディスプレイに表示する表示データであってもよいし、ディスプレイに表示可能なデータを特定する表示データの識別子（例えば、ＵＲＬ）であってもよい。
【００４０】
サーバ１０のＣＰＵ１１は、受信部１１１、選択部１１２、送信処理部１１３、登録処理部１１４及び判定処理部１１５として処理を実行する。
【００４１】
受信部１１１は、情報処理端末３０から送信されるリクエスト信号を受信する。このリクエスト信号は、送信装置ＩＤと、このリクエスト信号の送信元である情報処理端末３０の識別情報を含む。
【００４２】
選択部１１２は、受信部１１１が受信したリクエスト信号に従い、記憶装置１２から、送信対象のデータを選択する。具体的には、選択部１１２は、リクエスト信号に含まれる送信装置ＩＤと関連づけられるデータを選択する。
【００４３】
送信処理部１１３は、選択部１１２が選択したデータを送信する。
【００４４】
また、受信部１１１は、情報処理端末３０から非表示リクエスト信号を受信する。この非表示リクエスト信号は、グループのＩＤ又は送信装置ＩＤと、この非表示リクエスト信号の送信元である情報処理端末３０のＩＤを含む。
【００４５】
登録処理部１１４は、受信部１１１が受信した非表示リクエスト信号に含まれるグループのＩＤ又は送信装置ＩＤと、情報処理端末３０のＩＤを関連付けて非表示データ１２１として記憶装置１２に記憶させる。この非表示データ１２１は、情報処理端末３０がデータの表示を制限するビーコン送信装置２０が属するグループを特定するデータである。
【００４６】
判定処理部１１５は、非表示データ１２１が記憶装置１２に記憶されている場合、受信部１１１が新たに受信したリクエスト信号に含まれる情報処理端末３０のＩＤが、非表示データに含まれるか否かを判定ことができる。また、非表示データ１２１に情報処理端末３０のＩＤが含まれる場合、判定処理部１１５は、リクエスト信号に含まれる送信装置ＩＤの送信装置が属するグループのＩＤが、非表示データ１２１に含まれるか否かを判定することができる。または、判定処理部１１５は、リクエスト信号に含まれるグループＩＤが、非表示データ１２１に含まれるか否かを判定することができる。判定処理部１１５は、判定の結果、グループＩＤが非表示データ１２１に含まれない場合、データを表示対象と判定することができる。
【００４７】
また、登録部１１４は、送信処理部１１３が送信したデータと対応するグループのＩＤと、このデータを送信した情報処理端末３０のＩＤを関連付けて送信履歴データ１２２として記憶装置１２に記憶させる。この送信履歴データ１２２は、情報処理端末３０で同一のデータを複数回表示させるのを制限するためのデータである。
【００４８】
判定処理部１１５は、送信履歴データ１２２が記憶装置１２に記憶されている場合、受信部１１１が新たに受信したリクエスト信号に含まれる情報処理端末３０のＩＤが、送信履歴データに含まれるか否かを判定することができる。また、送信履歴データ１２２に情報処理端末３０のＩＤが含まれる場合、判定処理部１１５は、リクエスト信号に含まれる送信装置ＩＤの送信装置が属するグループのＩＤが、送信履歴データ１２２に含まれるか否かを判定することができる。または、判定処理部１１５は、リクエスト信号に含まれるグループＩＤが、送信履歴データ１２２に含まれるか否かを判定することができる。判定処理部１１５は、判定の結果、グループＩＤが送信履歴データ１２２に含まれない場合、データを表示対象と判定することができる。すなわち、すでに送信したデータを再度送信することを制限することができる。
【００４９】
ここで、送信処理部１１３は、判定処理部１１５で判定処理が実行された際、表示対象と判定された場合にのみデータを送信し、表示対象と判定されない場合には、データは送信しない。
【００５０】
《情報処理端末》
情報処理端末３０は、ユーザがメッセージングサービスを利用可能な端末である。この情報処理端末３０には、メッセージングアプリがインストールされているものとする。この情報処理端末３０は、メッセージングサービスを利用の際、メッセージであるデータを受信すると、音や振動により、ユーザに通知し、ディスプレイ３６に表示する。
【００５１】
図１を用いて、情報処理端末３０の構成について説明する。情報処理端末３０は、ＣＰＵ（中央処理装置）３１、記憶装置３３、通信Ｉ／Ｆ（インタフェース）３４、操作入力手段３５、ディスプレイ３６、スピーカ３７等を備える端末である。この情報処理端末３０は、サーバ１０が提供するメッセージングサービスに登録するとともに、記憶装置３３に表示プログラムＰを記憶し、この表示プログラムＰを実行することで、ＣＰＵ３１が受信部３１１、取得部３１２、受付部３１３、通知部３１４、表示処理部３１５、第１登録部３１６、第１判定部３１７、更新部３１８、第２登録部３１９、第２判定部３２０、第３登録部３２１及び第３判定部３２２としての処理を実行することができる。言い換えれば、記憶装置３３に記憶される表示プログラムＰは、情報処理端末３０に、受信機能と、取得機能と、受付機能と、通知機能と、表示処理機能と、第１登録と、第１判定機能と、更新機能と、第２登録機能と、第２判定機能と、第３登録機能と、第３判定機能とを実現させる。なお、図１においては、メッセージングアプリを図示していないが、表示プログラムＰは、メッセージングアプリの一部であってもよい。
【００５２】
通信Ｉ／Ｆ３４は、ネットワーク５０を介したデータの送受信を実行する。また、通信Ｉ／Ｆ３４は各ビーコン送信装置２０が送信するビーコンデータの受信を実行する。なお、ネットワーク５０を介したデータの送受信と、ビーコン送信装置２０が送信するビーコンデータの受信は、異なる通信規格が利用されるため、異なる手段で実行される。しかしながら、以下の説明では、便宜的に、通信Ｉ／Ｆ３４がサーバ１０との通信及びビーコン送信装置２０との通信の双方を実行するものとして説明する。
【００５３】
操作入力手段３５は、操作ボタンやタッチパネル等、ユーザが操作信号の入力に利用する手段である。操作入力手段３５は、メッセージングアプリの実行で利用されるデータや操作信号等を入力する他、ネットワーク５０を利用した他のサービス等を利用する際の操作信号を入力することができる。
【００５４】
ディスプレイ３６は、例えば液晶ディスプレイ等の情報処理端末３０で必要なテキストデータや画像データが出力される手段である。スピーカ３７は、音声データの出力に利用される。その他、情報処理端末３０は、マイク、カメラ、バイブレーター等を備えていてもよい。
【００５５】
受信部３１１は、ビーコン送信装置２０から送信されるデータを受信する。このデータは、上述したように、「送信装置ＩＤ」である。または、このデータは、「送信データ」、「送信装置ＩＤ」及び「グループＩＤ」を含むデータである。以下の説明において、ビーコン送信装置２０から受信したデータが「送信装置ＩＤ」のみを含むとき、この受信データを「第１データ」とする。また、ビーコン送信装置２０から受信したデータが「送信装置ＩＤ」及び「グループＩＤ」を含むとき、この受信データを「第２データ」とする。
【００５６】
取得部３１２は、受信部３１１が受信したデータが第１データであるとき、送信装置ＩＤと対応するデータを、サーバ１０から取得する。データを取得するため、取得部３１２は、送信装置ＩＤを含むリクエスト信号をサーバ１０に送信する。また、リクエスト信号は、サーバ１０が情報処理端末３０を特定するための情報処理端末３０の識別情報を含む。この識別情報は、例えば、情報処理端末３０が利用するＩＰアドレスやポート番号であり、以下の説明において、「端末ＩＤ」とする。
【００５７】
受付部３１３は、ユーザの操作に従って、受信データの通知及び表示を制限するビーコン送信装置２０に対応するグループの指定を受け付ける。
【００５８】
通知部３１４は、受信部３１１がデータを受信すると、データの受信を音や振動を発生させてユーザに通知することができる。
【００５９】
表示処理部３１５は、受信部３１１が受信したデータと対応するデータをディスプレイ３６に表示する。ここで、表示処理部３１５は、判定部３１７，３２０，３２２で表示対象と判定されたデータを表示対象とする。
【００６０】
第１登録部３１６は、受付部３１３で指定されたグループのＩＤを、非表示データ３３１として記憶装置３３に登録する。すなわち、非表示データ３１１は、非表示とするデータと対応するグループのＩＤを含むデータである。また、非表示データ３１１は、非表示が登録された時刻情報を含む。
【００６１】
第１判定部３１７は、受信部３１１で新たに第１データ又は第２データを受信すると、データを送信したビーコン送信装置２０が、通知及び表示を制限するグループに指定されているか否かを判定し、表示を制限されていない場合に表示対象と判定する。具体的には、第１判定部３１７は、受信したデータが含む送信装置ＩＤが、非表示データ３３１に含まれる場合、表示を制限するグループに指定されていると判定する。また、第１判定部３１７は、表示を制限するグループに指定されていない場合、受信した送信装置ＩＤで識別されるビーコン送信装置２０が属するグループのＩＤと対応するデータを表示対象と判定する。
【００６２】
更新部３１８は、受付部３１３で表示を制限するグループのＩＤが指定された後、所定時間が経過すると、当該グループのＩＤを削除して非表示データ３３１を更新する。すなわち、更新部３１８は、非表示データ３１１の時刻情報に基づいて、例えば、ユーザによって非表示が指定された後、所定時間（例えば、２４時間）が経過すると、グループＩＤを非表示データ３１１から削除する。これにより、非表示を指定したとしても、非表示が無期限で継続されるものではない。
【００６３】
第２登録部３１９は、表示処理部３１４でデータを表示すると、表示したデータに対応するグループのＩＤを表示履歴データ３３２として登録する。また、表示履歴データ３３２は、データを表示した表示時刻を含む。
【００６４】
第２判定部３２０は、新たに第１データ又は第２データを受信すると、データを送信したビーコン送信装置２０が属するグループのＩＤが表示履歴データ３３２に含まれるか否かを判定するとともに、含まれない場合に表示対象と判定する。
【００６５】
また、第２判定部３２０は、グループのＩＤが非表示データ３３１に含まれる場合であっても、前回表示した表示時刻から所定時間経過した場合、表示対象と判定する。または、更新部３１８は、表示履歴データ３２２にグループのＩＤが登録された後、又は、前回表示された後、所定時間が経過したタイミングで、グループのＩＤを表示履歴データ３３２から削除してもよい。
【００６６】
第３登録部３２１は、ユーザによって操作入力部３５を介して入力される所定の操作に関する履歴を操作履歴データ３３３として記憶する。例えば、操作の履歴とは、Ｗｅｂページの閲覧履歴、インターネットを利用した商品の購入履歴、メッセージングサービスにおいて他のユーザや店舗等を「友達」として登録した友達登録履歴等が含まれる。ここで、「友達登録」することにより、例えば、メッセージングサービスにおいて、特定のデータの送受信や表示を可能となる。
【００６７】
第３判定部３２２は、新たに第１データ又は第２データを受信すると、データを送信したビーコン送信装置２０が属するグループと対応付けられるデータと関連する操作が、ユーザによる過去の操作の操作履歴データに含まれるか否かを判定する。また、第３判定部３２２は、操作履歴データに含まれるか否かにより表示対象とするか否かを判定する。
【００６８】
このとき、操作履歴データ３３３に操作がされた時刻を含み、第３判定部３２２は、操作時刻から所定時間経過したか否かを判定に利用してもよい。または、更新部３１８は、特定の履歴については、操作履歴データ３３３に登録がされた後、所定時間が経過したタイミングで、グループのＩＤを操作履歴データ３３３から削除してもよい。例えば、第３判定部３２２は、特定のＷｅｂページを閲覧後、所定時間内は、特定のデータを表示対象としたり、非表示対象としたり判定してもよい。
【００６９】
〈第１実施形態（情報処理端末において表示制限を判定）〉
図４に示すシーケンス図を用いて、通信システム１における第１実施形態の場合の処理の流れを説明する。第１実施形態は、ユーザによって表示制限が入力されると、データ受信時に情報処理端末３０において通知及び表示の要否を判定するものである。
【００７０】
まず、第１ビーコン送信装置２０Ａが、送信装置ＩＤを送信する（Ｓ１０１）。
【００７１】
情報処理端末３０は、送信装置ＩＤを受信すると、受信した送信装置ＩＤ及び情報処理端末３０の端末ＩＤを、サーバ１０に送信する（Ｓ１０２）。
【００７２】
サーバ１０は、送信装置ＩＤを受信すると、受信した送信装置ＩＤに対応するデータを特定する（Ｓ１０３）。また、サーバ１０は、特定したデータを、端末ＩＤで特定される情報処理端末３０に送信する（Ｓ１０４）。
【００７３】
情報処理端末３０は、データの受信を音や振動によって通知し、受信したデータをディスプレイ３６に表示する（Ｓ１０５）。なお、ステップＳ１０３で特定するデータ及びステップＳ１０４で送信するデータは、ステップＳ１０５で表示するデータの識別情報（例えば、ＵＲＬ）であってもよい。データが識別情報である場合、ステップＳ１０５では、この識別情報を利用してデータを取得した後、表示する。
【００７４】
その後、情報処理端末３０は、ユーザによって入力された非表示操作を受け付ける（Ｓ１０６）。非表示データが受け付けされた情報処理端末３０は、非表示が特定されたグループを特定する（Ｓ１０７）。例えば、ステップＳ１０４で送信されたデータにグループを特定する情報が含まれていてもよいし、ステップＳ１０６で非表示の操作が入力された際に、グループの情報をサーバ１０から取得してもよい。
【００７５】
また、情報処理端末３０は、特定されたグループを非表示対象のグループとして登録する（Ｓ１０８）。すなわち、第１グループをデータの表示を制限するグループに設定する。
【００７６】
その後、第１ビーコン送信装置２０Ａが、送信装置ＩＤを送信する（Ｓ１０９）。
【００７７】
情報処理端末３０は、第１ビーコン送信装置２０Ａが、データの表示が制限されるグループに属するか否かを判定する（Ｓ１１０）。第１ビーコン送信装置２０Ａは、表示が制限される第１グループに属する。したがって、情報処理端末３０は、ステップＳ１０９で受信したデータの受信通知及び表示は実行しない（図４中の「非表示」）。なお、第１ビーコン送信装置２０ＡがステップＳ１０９で送信する送信装置ＩＤとともにグループを特定する情報を送信してもよい。または、情報処理端末３０が、ステップＳ１０９で受信する送信装置ＩＤを利用して、サーバ１０からグループを特定する情報を取得してもよい。
【００７８】
また、第２ビーコン送信装置２０Ｂが、送信装置ＩＤを送信する（Ｓ１１１）。
【００７９】
情報処理端末３０は、第２ビーコン送信装置２０Ｂが、データの表示が制限されるグループに属するか否かを判定する（Ｓ１１２）。第２ビーコン送信装置２０Ｂは、表示が制限される第１グループに属する。したがって、情報処理端末３０は、ステップＳ１１２で受信したデータの受信通知及び表示は実行しない（図４中の「非表示」）。なお、第２ビーコン送信装置２０ＢがステップＳ１１１で送信する送信装置ＩＤとともにグループを特定する情報を含んでいてもよい。または、情報処理端末３０が、ステップＳ１１１で受信する送信装置ＩＤを利用して、サーバ１０からグループを特定する情報を取得してもよい。
【００８０】
さらに、第３ビーコン送信装置２０Ｅが、送信装置ＩＤを送信する（Ｓ１１３）。
【００８１】
情報処理端末３０は、第３ビーコン送信装置２０Ｅが、データの表示が制限されるグループに属するか否かを判定する（Ｓ１１４）。第３ビーコン送信装置２０Ｅは、表示が制限されるグループに属さない。したがって、情報処理端末３０は、受信した送信装置ＩＤ及び情報処理端末３０の端末ＩＤを、サーバ１０に送信する（Ｓ１１５）。
【００８２】
サーバ１０は、送信装置ＩＤを受信すると、受信した送信装置ＩＤに対応するデータを特定する（Ｓ１１６）。また、サーバ１０は、特定したデータを、端末ＩＤで特定される情報処理端末３０に送信する（Ｓ１１７）。
【００８３】
情報処理端末３０は、データの受信を音や振動によって通知し、受信したデータをディスプレイ３６に表示する（Ｓ１１８）。なお、ステップＳ１１６で特定するデータ及びステップＳ１１７で送信するデータは、ステップＳ１１８で表示するデータの識別情報（例えば、ＵＲＬ）であってもよい。データが識別情報である場合、ステップＳ１０５では、この識別情報を利用してデータを取得した後、表示する。
【００８４】
これにより、情報処理端末３０は、ユーザが通知及び表示を不要として登録されたグループのデータを受信したとしても、データの受信を通知及び表示することがない。したがって、ユーザは、不要な動作を強いられることがないため、通信システム１を快適に利用することができる。また、情報処理端末３０は、送信装置ＩＤの受信毎に、表示するデータをサーバ１０等の情報処理装置から取得する必要がないため、不要なデータの送受信による通信量を低減させることもできる。
【００８５】
〈第２実施形態（情報処理端末において表示制限を判定）〉
図５に示すシーケンス図を用いて、通信システム１における第２実施形態の場合の処理の流れを説明する。第２実施形態は、データ受信時に情報処理端末３０において表示の要否を判定するものである。具体的には、情報処理端末３０は、操作履歴データ３３３に記憶されるデータを参照して表示の要否を判定する。ここでは、操作履歴として「友達登録」がされているかを判定し、友達登録されている場合に受信するデータを通知及び表示するものとする。なお、以下の説明において、情報処理端末３０では、第１グループのみが「友達登録」されているものと判定する。
【００８６】
まず、第１ビーコン送信装置２０Ａが、送信装置ＩＤを送信する（Ｓ２０１）。
【００８７】
情報処理端末３０は、送信装置ＩＤを受信すると、受信した送信装置ＩＤ及び情報処理端末３０の端末ＩＤを、サーバ１０に送信する（Ｓ２０２）。
【００８８】
サーバ１０は、送信装置ＩＤを受信すると、受信した送信装置ＩＤに対応するデータを特定する（Ｓ２０３）。また、サーバ１０は、特定したデータを、端末ＩＤで特定される情報処理端末３０に送信する（Ｓ２０４）。なお、ステップＳ２０３で特定するデータ及びステップＳ２０４で送信するデータは、情報処理端末３０で表示する表示対象データであってもよいし、表示対象データの識別情報（例えば、ＵＲＬ）であってもよい。データが識別情報である場合、情報処理端末３０は、データを表示する際にこの識別情報を利用してデータを取得する。また、ステップＳ２０３で特定するデータ及びステップＳ２０４で送信するデータは、第１ビーコン送信装置２０Ａが属するグループのＩＤを含む。
【００８９】
情報処理端末３０は、第１ビーコン送信装置２０Ａに対応づけられているアカウントＩＤ又はグループＩＤが友達登録されているか否かを判定する（Ｓ２０５）。第１ビーコン送信装置２０Ａは、友達登録される第１グループに属する。
【００９０】
したがって、情報処理端末３０は、ステップＳ２０４で受信したデータの受信通知及び表示を実行する（Ｓ２０６）。
【００９１】
その後、第３ビーコン送信装置２０Ｅが、送信装置ＩＤを送信する（Ｓ２０７）。
【００９２】
情報処理端末３０は、送信装置ＩＤを受信すると、受信した送信装置ＩＤ及び情報処理端末３０の端末ＩＤを、サーバ１０に送信する（Ｓ２０８）。
【００９３】
サーバ１０は、送信装置ＩＤを受信すると、受信した送信装置ＩＤに対応するデータを特定する（Ｓ２０９）。また、サーバ１０は、特定したデータを、端末ＩＤで特定される情報処理端末３０に送信する（Ｓ２１０）。なお、ステップＳ２０３で特定するデータ及びステップＳ２０４で送信するデータは、情報処理端末３０で表示する表示対象データ又は表示対象データの識別情報（例えば、ＵＲＬ）と、第３ビーコン送信装置２０Ｅが属するグループのＩＤを含む。
【００９４】
情報処理端末３０は、第３ビーコン送信装置２０Ｅに対応づけられているアカウントが友達登録されているか否かを判定する（Ｓ２１１）。第３ビーコン送信装置２０Ｅは、友達登録されるグループに属さない。
【００９５】
したがって、情報処理端末３０は、ステップＳ２１０で受信したデータの受信通知及び表示を実行しない（図５中の「非表示」）。
【００９６】
これにより、情報処理端末３０は、ユーザが友達登録された店舗等のグループのデータ受信したとき、受信を通知し受信したデータを表示する。友達登録された店舗等はユーザがもともと興味関心を持っていると考えられる。したがって、ユーザは、非表示データの登録をする必要もなく、データの受信通知及び表示を制限することができる。また不要なデータ確認をする必要がないため、通信システム１を快適に利用することができる。
【００９７】
〈第３実施形態（サーバにおいて表示制限を判定）〉
図６に示すシーケンス図を用いて、通信システム１における第３実施形態の場合の処理の流れを説明する。第３実施形態は、ユーザによって表示制限が入力されると、サーバ１０において情報処理端末３０における表示の要否を判定するものである。本実施形態において端末ＩＤは情報処理端末３０に紐づくアカウント識別子を含んでもよい。
【００９８】
まず、第１ビーコン送信装置２０Ａが、送信装置ＩＤを送信する（Ｓ３０１）。
【００９９】
情報処理端末３０は、送信装置ＩＤを受信すると、受信した送信装置ＩＤ及び情報処理端末３０の端末ＩＤを、サーバ１０に送信する（Ｓ３０２）。
【０１００】
サーバ１０は、送信装置ＩＤを受信すると、受信した送信装置ＩＤに対応するデータを特定する（Ｓ３０３）。また、サーバ１０は、特定したデータを、端末ＩＤで特定される情報処理端末３０に送信する（Ｓ３０４）。
【０１０１】
情報処理端末３０は、データの受信を通知し、受信したデータをディスプレイ３６に表示する（Ｓ３０５）。なお、ステップＳ３０３で特定するデータ及びステップＳ３０４で送信するデータは、ステップＳ３０５で表示するデータの識別情報（例えば、ＵＲＬ）であってもよい。データが識別情報である場合、ステップＳ３０５では、この識別情報を利用してデータを取得した後、表示する。
【０１０２】
その後、情報処理端末３０は、ユーザによって入力された非表示操作を受け付ける（Ｓ３０６）。非表示データが受け付けされた情報処理端末３０は、送信装置ＩＤと、端末ＩＤを含む非表示リクエスト信号を送信する（Ｓ３０７）。
【０１０３】
サーバ１０は、非表示リクエスト信号を受信すると、非表示リクエスト信号に含まれる送信装置ＩＤの装置が属するグループを特定する（Ｓ３０８）。また、サーバ１０は、特定されたグループを非表示対象のグループとして端末ＩＤと対応付けて登録する（Ｓ３０９）。すなわち、第１グループをデータの表示を制限するグループに設定する。
【０１０４】
その後、第１ビーコン送信装置２０Ａが、送信装置ＩＤを送信する（Ｓ３１０）。
【０１０５】
情報処理端末３０は、送信装置ＩＤを受信すると、ステップS３１０で受信した送信装置ＩＤ及び情報処理端末３０の端末ＩＤを、サーバ１０に送信する（Ｓ３１１）。
【０１０６】
サーバ１０は、第１ビーコン送信装置２０Ａが、データの表示が制限されるグループに属するか否かを判定する（Ｓ３１２）。第１ビーコン送信装置２０Ａは、表示が制限される第１グループに属する。その結果、サーバ１０は、ステップＳ３１１で送信された送信装置ＩＤと対応するデータを情報処理端末３０に送信しない（図６中の破線）。したがって、情報処理端末３０ではデータの受信通知及び表示が実行されない。
【０１０７】
また、第２ビーコン送信装置２０Ｂが、送信装置ＩＤを送信する（Ｓ３１３）。
【０１０８】
情報処理端末３０は、送信装置ＩＤを受信すると、ステップＳ３１３で受信した送信装置ＩＤ及び情報処理端末３０の端末ＩＤを、サーバ１０に送信する（Ｓ３１４）。
【０１０９】
サーバ１０は、第２ビーコン送信装置２０Ｂが、データの表示が制限されるグループに属するか否かを判定する（Ｓ１１２）。第２ビーコン送信装置２０Ｂは、表示が制限される第１グループに属する。。その結果、サーバ１０は、ステップＳ３１４で送信された送信装置ＩＤと対応するデータを情報処理端末３０に送信しない（図６中の破線）。したがって、情報処理端末３０ではデータの受信通知及び表示が実行されない。
【０１１０】
さらに、第３ビーコン送信装置２０Ｅが、送信装置ＩＤを送信する（Ｓ３１６）。
【０１１１】
情報処理端末３０は、送信装置ＩＤを受信すると、ステップＳ３１６で受信した送信装置ＩＤ及び情報処理端末３０の端末ＩＤを、サーバ１０に送信する（Ｓ３１７）。
【０１１２】
サーバ１０は、第３ビーコン送信装置２０Ｅが、データの表示が制限されるグループに属するか否かを判定する（Ｓ３１８）。第３ビーコン送信装置２０Ｅは、表示が制限されるグループに属さない。
【０１１３】
したがって、サーバ１０は、送信装置ＩＤに対応するデータを特定する（Ｓ３１９）。また、サーバ１０は、特定したデータを、端末ＩＤで特定される情報処理端末３０に送信する（Ｓ３２０）。
【０１１４】
情報処理端末３０は、ステップＳ３２０でデータを受信すると、受信通知及び表示を実行する（Ｓ３２１）。
【０１１５】
これにより、情報処理端末３０は、ユーザが通知及び表示を不要として登録されたグループのデータを受信したとしても、データの受信を通知及び表示することがない。したがって、ユーザは、不要な動作を強いられることがないため、通信システム１を快適に利用することができる。また、サーバ１０は、情報処理端末３０の送信装置ＩＤの受信毎に、情報処理装置３０にデータを送信する必要がないため、不要なデータの送受信による通信量を低減させることもできる。
【０１１６】
〈第４実施形態（サーバにおいて表示制限を判定）〉
図７に示すシーケンス図を用いて、通信システム１における第４実施形態の場合の処理の流れを説明する。この第４実施形態は、ユーザによって表示制限が入力されると、サーバ１０において情報処理端末３０における表示の要否を判定するものである。本実施形態において端末ＩＤは情報処理端末３０に紐づくアカウント識別子を含んでもよい。
【０１１７】
まず、第１ビーコン送信装置２０Ａが、送信装置ＩＤを送信する（Ｓ４０１）。
【０１１８】
情報処理端末３０は、送信装置ＩＤを受信すると、受信した送信装置ＩＤ及び情報処理端末３０の端末ＩＤを、サーバ１０に送信する（Ｓ４０２）。
【０１１９】
サーバ１０は、送信装置ＩＤを受信すると、受信した送信装置ＩＤに対応するデータを特定する（Ｓ４０３）。また、サーバ１０は、特定したデータを、端末ＩＤで特定される情報処理端末３０に送信する（Ｓ４０４）。
【０１２０】
情報処理端末３０は、データの受信を通知し、受信したデータをディスプレイ３６に表示する（Ｓ４０５）。なお、ステップＳ４０３で特定するデータ及びステップＳ４０４で送信するデータは、ステップＳ４０５で表示するデータの識別情報（例えば、ＵＲＬ）であってもよい。データが識別情報である場合、ステップＳ４０５では、この識別情報を利用してデータを取得した後、表示する。また、ステップＳ４０３で特定するデータ及びステップＳ４０４で送信するデータは、第１ビーコン送信装置２０Ａに対応するアカウントＩＤまたは第１ビーコン送信装置２０Ａが属するグループのＩＤを含む。
【０１２１】
その後、情報処理端末３０は、ユーザによって入力された非表示操作を受け付ける（Ｓ４０６）。非表示データが受け付けされた情報処理端末３０は、アカウントＩＤまたはグループＩＤと、端末ＩＤを含む非表示リクエスト信号を送信する（Ｓ４０７）。
【０１２２】
サーバ１０は、非表示リクエスト信号を受信すると、非表示リクエスト信号に含まれるアカウントＩＤまたはグループＩＤで特定されるグループを非表示対象のグループとして登録する（Ｓ４０８）。すなわち、第１グループをデータの表示を制限するグループに設定する。
【０１２３】
その後の処理は、図６を用いて上述したステップＳ３１０〜Ｓ３２１と同一であるため、同一の符号を付して説明を省略する。
【０１２４】
これにより、情報処理端末３０は、ユーザが通知及び表示を不要として登録されたグループのデータを受信したとしても、データの受信を通知及び表示することがない。したがって、ユーザは、不要な動作を強いられることがないため、通信システム１を快適に利用することができる。また、サーバ１０は、情報処理端末３０の送信装置ＩＤの受信毎に、情報処理装置３０にデータを送信する必要がないため、不要なデータの送受信による通信量を低減させることもできる。
【０１２５】
〈第５実施形態（サーバにおいて表示制限を判定）〉
図８に示すシーケンス図を用いて、通信システム１における第５実施形態の場合の処理の流れを説明する。第５実施形態は、ユーザによって表示制限が入力されると、サーバ１０において情報処理端末３０における表示の要否を判定するものである。
【０１２６】
まず、第１ビーコン送信装置２０Ａが、送信装置ＩＤを送信する（Ｓ５０１）。
【０１２７】
情報処理端末３０は、送信装置ＩＤを受信すると、受信した送信装置ＩＤ及び情報処理端末３０の端末ＩＤを、サーバ１０に送信する（Ｓ５０２）。
【０１２８】
サーバ１０は、送信装置ＩＤを受信すると、受信した送信装置ＩＤに対応するデータを特定する（Ｓ５０３）。
【０１２９】
サーバ１０は、ステップＳ５０３でデータを特定すると、特定したデータを、過去に情報処理端末３０に送信したか否かを判定することで、データが送信対象であるか否かを判定する（Ｓ５０４）。具体的には、データの送信先である情報処理端末のＩＤと、当該情報処理端末に送信したデータと対応するグループＩＤとが関連付けられる送信履歴データを参照し、ステップＳ５０２で受信した端末ＩＤと、ステップＳ５０３で特定したデータと対応するグループＩＤとが関連付けられるか否かを判定する。また、端末ＩＤとグループＩＤとが関連付けられていない場合、データを送信対象と判定する。
【０１３０】
サーバ１０は、データを送信対象と判定すると、ステップＳ５０３で特定したデータをステップＳ５０２で受信した端末ＩＤで特定される情報処理端末３０に送信する（Ｓ５０５）。
【０１３１】
また、サーバ１０は、データを送信対象と判定すると、端末ＩＤとグループＩＤとを関連付けて送信履歴データに登録する（Ｓ５０６）。具体的には、サーバ１０は、情報処理端末３０の端末ＩＤと第１グループのＩＤとを送信履歴データに登録する。
【０１３２】
情報処理端末３０は、データの受信を通知し、受信したデータをディスプレイ３６に表示する（Ｓ５０７）。なお、ステップＳ５０３で特定するデータ及びステップＳ５０５で送信するデータは、ステップＳ５０７で表示するデータの識別情報（例えば、ＵＲＬ）であってもよい。データが識別情報である場合、ステップＳ５０７では、この識別情報を利用してデータを取得した後、表示する。
【０１３３】
その後、第２ビーコン送信装置２０Ｂが、送信装置ＩＤを送信する（Ｓ５０８）。
【０１３４】
情報処理端末３０は、送信装置ＩＤを受信すると、ステップＳ５０８で受信した送信装置ＩＤ及び情報処理端末３０の端末ＩＤを、サーバ１０に送信する（Ｓ５０９）。
【０１３５】
サーバ１０は、送信装置ＩＤを受信すると、受信した送信装置ＩＤに対応するデータを特定する（Ｓ５１０）。
【０１３６】
また、サーバ１０は、ステップＳ５１０でデータを特定すると、データが送信対象であるか否かを判定する（Ｓ５１１）。送信履歴データにおいて、情報処理端末３０のＩＤと、第２ビーコン送信装置２０Ｂが属する第１グループのＩＤとは関連付けられている。したがって、サーバ１０は、ステップＳ５１０で特定したデータを、送信対象外と判定する。その結果、サーバ１０は、ステップＳ５０９で送信された送信装置ＩＤと対応するデータを情報処理端末３０に送信しない（図８中の破線）。したがって、情報処理端末３０ではデータの受信通知及び表示が実行されない。
【０１３７】
また、第３ビーコン送信装置２０Ｅが、送信装置ＩＤを送信する（Ｓ５１２）。
【０１３８】
情報処理端末３０は、送信装置ＩＤを受信すると、ステップＳ５１２で受信した送信装置ＩＤ及び情報処理端末３０の端末ＩＤを、サーバ１０に送信する（Ｓ５１３）。
【０１３９】
サーバ１０は、送信装置ＩＤを受信すると、受信した送信装置ＩＤに対応するデータを特定する（Ｓ５１４）。
【０１４０】
サーバ１０は、ステップＳ５１４でデータを特定すると、データが送信対象であるか否かを判定する（Ｓ５１５）。送信履歴データにおいて、情報処理端末３０のＩＤと、第３ビーコン送信装置２０Ｅが属するグループＩＤとは関連付けられていない。したがって、サーバ１０は、ステップＳ５１０で特定したデータを、送信対象と判定する。
【０１４１】
サーバ１０は、ステップＳ５１４で特定したデータを、端末ＩＤで特定される情報処理端末３０に送信する（Ｓ５１６）。
【０１４２】
また、サーバ１０は、データを送信対象と判定すると、端末ＩＤとグループＩＤとを関連付けて送信履歴データに登録する（Ｓ５１７）。具体的には、サーバ１０は、情報処理端末３０の端末ＩＤと第３ビーコン送信装置２０Ｅが属するグループのＩＤとを送信履歴データに登録する。
【０１４３】
情報処理端末３０は、ステップＳ３２０でデータを受信すると、受信通知及び表示を実行する（Ｓ３２１）。
【０１４４】
これにより、情報処理端末３０は、ユーザが通知及び表示を不要として登録されたグループのデータを受信したとしても、データの受信を通知及び表示することがない。したがって、ユーザは、不要な動作を強いられることがないため、通信システム１を快適に利用することができる。また、サーバ１０は、情報処理端末３０の送信装置ＩＤの受信毎に、情報処理端末３０にデータを送信する必要がないため、不要なデータの送受信による通信量を低減させることもできる。
【０１４５】
上述した実施形態においては、情報処理端末３０のＣＰＵ３１が表示プログラムＰを実行することにより、実現するものとして説明した。一方、情報処理端末３０において、ＣＰＵ３１だけでなく、集積回路（ＩＣ（Integrated Circuit）チップ、ＬＳＩ（Large Scale Integration））等に形成された論理回路（ハードウェア）や専用回路によって各処理を実現してもよい。また、これらの回路は、１または複数の集積回路により実現されてよく、上記実施の形態に示した複数の機能を１つの集積回路により実現されることとしてもよい。ＬＳＩは、集積度の違いにより、ＶＬＳＩ、スーパーＬＳＩ、ウルトラＬＳＩなどと呼称されることもある。
【０１４６】
また、本発明の表示プログラムＰは、コンピューター読み取り可能な記憶媒体に記憶された状態で提供されてもよい。記憶媒体は、例えば、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）やＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、ＣＦ（Ｃｏｍｐａｃｔ  Ｆｌａｓｈ）、ＳＤ（Ｓｅｃｕｒｅ  Ｄｉｇｉｔａｌ）等の半導体記憶デバイスや、フレキシブルディスク（Ｆｌｅｘｉｂｌｅ  Ｄｉｓｋ）等の磁気記憶媒体、ＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ  Ｄｉｓｋ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）等の光学記憶媒体である。なお、記憶媒体はこれらの例に限られず、表示プログラムＰを記憶可能であれば、どのようなデバイスまたは媒体であってもよい。情報処理端末（例えば、情報処理端末３０）は、例えば、記憶媒体に記憶された表示プログラムＰを読み出し、読み出した表示プログラムＰを実行することによって、上記実施の形態に示した複数の機能部の機能を実現する。また、本発明の表示プログラムＰは、インターネット等を介してダウンロードされることにより、情報処理端末３０に提供されてもよい。情報処理端末（例えば、情報処理端末３０）は、例えば、インターネット等を介してダウンロードした表示プログラムＰを実行することにより、上記実施の形態に示した複数の機能部の機能を実現する。
【０１４７】
具体的には、図９に示すように、情報処理端末３０は、受信回路３１１ａ、取得回路３１２ａ、受付回路３１３ａ、通知回路３１４ａ、表示処理回路３１５ａ、第１登録回路３１６ａ、第１判定回路３１７ａ、更新回路３１８ａ、第２登録回路３１９ａ、第２判定回路３２０ａ、第３登録回路３２１ａ及び第３判定回路３２２ａを有する制御回路３１ａと、表示プログラムＰ等を記憶する記憶装置３３と、通信Ｉ／Ｆ３４と、操作入力部３５と、ディスプレイ３６と、スピーカ３７とから構成されてもよい。それぞれの機能は、上記実施形態に示した同様の名称を有する各部と同様である。
【符号の説明】
【０１４８】
１  通信システム
１０  サーバ
１１１  受信部
１１２  選択部
１１３  送信処理部
１１４  登録処理部
１１５  判定処理部
１２１  非表示データ
１２２  端末データ
１２３  関連データ
２０（２０Ａ，２０Ｂ，２０Ｅ）  ビーコン送信装置
３０  情報処理端末
３１１  受信部
３１２  取得部
３１３  受付部
３１４  通知部
３１５  表示処理部
３１６  第１登録部
３１７  第１判定部
３１８  更新部
３１９  第２登録部
３２０  第２判定部
３２１  第３登録部
３２２  第３判定部
３３１  非表示データ
３３２  表示履歴データ
３３３  操作履歴データ
Ｐ  表示プログラム
【図１】
2017228075.tif 000003
【図２】
2017228075.tif 000004
【図３】
2017228075.tif 000005
【図４】
2017228075.tif 000006
【図５】
2017228075.tif 000007
【図６】
2017228075.tif 000008
【図７】
2017228075.tif 000009
【図８】
2017228075.tif 000010
【図９】
2017228075.tif 000011