(57)【要約】【課題】サービス提供エリア外に出た通信端末へのサービス提供を終了する。【解決手段】サーバ１１は、表示装置１２および通信端末１０のそれぞれから受信した位置情報を照合して通信端末１０がサービス提供エリア内にあるか判定する照合部４１と、照合部４１がサービス提供エリア内にないと判定した場合に、通信端末１０との通信接続を切断してサービスの提供を終了するサービス制御部４３とを備えている。【選択図】図１
2014041492.tif 000002
【特許請求の範囲】
【請求項１】
通信端末と通信接続を確立し、該通信接続を介してサービスを提供するサービス提供装置であって、
上記サービスを提供するサービス提供エリアを規定する基準となる基準装置から受信した該基準装置の位置を示す基準位置情報と、上記サービスの提供を受けている上記通信端末から受信した該通信端末の位置を示す端末位置情報とを照合して、上記通信端末が上記サービス提供エリア内にあるか判定する判定手段と、
上記判定手段が、上記通信端末が上記サービス提供エリア内にないと判定した場合に、上記通信接続を切断して上記サービスの提供を終了する接続制御手段とを備えていることを特徴とするサービス提供装置。
【請求項２】
上記サービスを開始するためにアクセスする必要のあるアクセス先のアドレス情報を上記基準装置に送信する送信制御手段を備えていることを特徴とする請求項１に記載のサービス提供装置。
【請求項３】
上記送信制御手段は、上記アドレス情報と共に、上記基準装置が備えている該基準装置との距離が最大通信可能距離以下の通信端末のみに情報を送信する近距離通信部から上記アドレス情報を送信させる命令を送信することを特徴とする請求項２に記載のサービス提供装置。
【請求項４】
上記アドレス情報を更新するアドレス更新手段を備え、
上記接続制御手段は、上記アドレス更新手段が更新した最新のアドレス情報を用いてアクセスした上記通信端末のみと通信接続を確立して上記サービスの提供を開始することを特徴とする請求項２または３に記載のサービス提供装置。
【請求項５】
上記基準装置に上記サービスに関する画像を送信して、該画像を当該基準装置が備える表示部に表示させる表示制御手段を備えていることを特徴とする請求項１または２に記載のサービス提供装置。
【請求項６】
上記表示制御手段は、上記サービスを開始するためにアクセスする必要のあるアクセス先のアドレス情報を上記表示部に表示させることを特徴とする請求項５に記載のサービス提供装置。
【請求項７】
上記通信端末からの上記サービスの開始要求の受信時に、該通信端末から上記端末位置情報を受信する端末位置取得手段を備え、
上記接続制御手段は、上記端末位置取得手段が受信した端末位置情報に基づき、上記通信端末が上記サービス提供エリア内にあると上記判定手段が判定した場合に、当該通信端末と通信接続を確立して上記サービスの提供を開始することを特徴とする請求項１に記載のサービス提供装置。
【請求項８】
上記基準位置情報が示す位置と上記端末位置情報が示す位置との距離に応じて提供するサービスの内容を異ならせるサービス制御手段を備えていることを特徴とする請求項１から７の何れか１項に記載のサービス提供装置。
【請求項９】
上記接続制御手段が提供を終了したサービスを再開するためのアクセス先のアドレス情報を上記通信端末に送信する再開アドレス送信手段を備え、
上記接続制御手段は、上記再開アドレス送信手段が送信したアドレス情報を用いてアクセスした通信端末から受信した端末位置情報に基づき、上記判定手段が、該通信端末が上記サービス提供エリア内にあると判定した場合に、該通信端末との通信接続を確立してサービスの提供を再開することを特徴とする請求項１から８の何れか１項に記載のサービス提供装置。
【請求項１０】
サービスを提供するサービス提供エリアを規定する基準となる基準装置と、上記サービスの提供を受ける通信端末と、該通信端末と通信接続を確立し、該通信接続を介して上記サービスを提供するサービス提供装置とを含むサービス提供システムであって、
上記サービス提供装置は、上記基準装置から受信した、該基準装置の位置を示す基準位置情報と、上記サービスの提供を受けている上記通信端末から受信した、該通信端末の位置を示す端末位置情報とを照合して、上記通信端末が上記サービス提供エリア内にあるか判定する判定手段と、上記判定手段が、上記通信端末が上記サービス提供エリア内にないと判定した場合に、上記通信接続を切断して上記サービスの提供を終了する接続制御手段とを備えていることを特徴とするサービス提供システム。
【請求項１１】
上記基準装置と上記サービス提供装置とが一体に構成されていることを特徴とする請求項１０に記載のサービス提供システム。
【請求項１２】
通信端末と通信接続を確立し、該通信接続を介してサービスを提供するサービス提供装置によるサービス提供方法であって、
上記サービスを提供するサービス提供エリアを規定する基準となる基準装置から受信した該基準装置の位置を示す基準位置情報と、上記サービスの提供を受けている上記通信端末から受信した該通信端末の位置を示す端末位置情報とを照合して、上記通信端末が上記サービス提供エリア内にあるか判定する判定ステップと、
上記判定ステップにて、上記通信端末が上記サービス提供エリア内にないと判定した場合に、上記通信接続を切断して上記サービスの提供を終了する接続制御ステップとを含むことを特徴とするサービス提供方法。
【請求項１３】
請求項１から９の何れか１項に記載のサービス提供装置を動作させるための制御プログラムであって、コンピュータを上記各手段として機能させるための制御プログラム。
【請求項１４】
請求項１３に記載の制御プログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、端末装置にサービスを提供するサービス提供装置に関し、より詳細には特定のエリアに存在する端末装置のみにサービスを提供するサービス提供装置に関する。
【背景技術】
【０００２】
従来から、サーバから通信端末にサービスを提供することが広く行われている。このようなサービスは、特定の通信端末のみを対象として行われることが通常であり、このため、サービスを開始する際には、一般にアクセス認証が行われる。
【０００３】
通信端末のアクセス認証の手段としては、端末ＩＤ／パスワード、ワンタイムパスワード、ディジタル証明書などを用いることが広く知られている。また、無線基地局を利用して得た通信端末の位置情報や、ＧＰＳにて取得した位置情報を用い、アクセス認証を行う方法も知られている。
【０００４】
例えば、下記特許文献１には、携帯端末からの接続要求があると、携帯端末からユーザ識別子、パスワード、携帯端末の位置情報を取得し、情報アクセス可能情報に基づいて、所定の情報を携帯端末に送信する情報提供サーバが記載されている。
【０００５】
また、下記特許文献２には、ユーザがクライアントＰＣを利用して機密文書サーバへアクセスする際、クライアントＰＣは、携帯端末からその位置情報を取得し、取得した位置情報を機密文書サーバへ転送することが記載されている。そして、機密文書サーバは、携帯端末の位置情報が予め登録されたサービス利用範囲外であれば、クライアントＰＣによる機密文書へのアクセスを禁止することが記載されている。
【０００６】
さらに、下記特許文献３には、通信端末の位置を含む地域定義データをデータベース内で発見したときに、それに対応するサービス定義データに従って、通信端末に限定サービスを提供するコンテンツサーバが記載されている。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００４−３２０６１７号公報（２００４年１１月１１日公開）
【特許文献２】特開２００５−３０９８９０号公報（２００５年１１月  ４日公開）
【特許文献３】特開２００５−２０９１４６号公報（２００５年  ８月  ４日公開）
【特許文献４】特開２００７−１３３７４３号公報（２００７年  ５月３１日公開）
【発明の概要】
【発明が解決しようとする課題】
【０００８】
しかしながら、上述の従来技術では、通信端末が位置情報を偽装してサーバに送信した場合、サーバは受信した位置情報が偽装されたものと見破ることが難しい。ゆえに、位置情報の偽装により、本来アクセス権限が無い、またはサービスを受けられる地域に居ないユーザに対しても、アクセス許可やサービス提供を行ってしまうという問題がある。
【０００９】
また、特許文献３では、限定コンテンツのダウンロードサービスや、ポイント増加サービス等のように、通信端末とコンテンツサーバとの間で継続的な通信接続を確立する必要のないサービスが想定されている。
【００１０】
しかしながら、近時では、通信端末とサーバとの間で通信接続を確立し、この通信接続を介して継続的なサービスを提供することも行われており、特許文献３の技術では、このようなサービスの提供の際に次のような問題を生じる。
【００１１】
すなわち、特許文献３の技術において、通信端末の位置に基づいてサービスの提供を開始した場合、その後、通信端末が移動して所定の地域から外れてしまった場合であっても、コンテンツサーバはこれを検知することができない。このため、所定の地域外の通信端末に対してもサービスを提供し続けてしまうという問題がある。
【００１２】
本発明は、上記の問題点に鑑みてなされたものであり、その目的は、位置情報を偽装したサービスの享受を防ぐと共に、所定のサービス提供エリア外に出た通信端末にはサービスを提供することないサービス提供装置等を提供することにある。
【課題を解決するための手段】
【００１３】
上記の課題を解決するために、本発明のサービス提供装置は、通信端末と通信接続を確立し、該通信接続を介してサービスを提供するサービス提供装置であって、上記サービスを提供するサービス提供エリアを規定する基準となる基準装置から受信した該基準装置の位置を示す基準位置情報と、上記サービスの提供を受けている上記通信端末から受信した該通信端末の位置を示す端末位置情報とを照合して、上記通信端末が上記サービス提供エリア内にあるか判定する判定手段と、上記判定手段が、上記通信端末が上記サービス提供エリア内にないと判定した場合に、上記通信接続を切断して上記サービスの提供を終了する接続制御手段とを備えていることを特徴としている。
【００１４】
また、本発明のサービス提供方法は、上記の課題を解決するために、通信端末と通信接続を確立し、該通信接続を介してサービスを提供するサービス提供装置によるサービス提供方法であって、上記サービスを提供するサービス提供エリアを規定する基準となる基準装置から受信した該基準装置の位置を示す基準位置情報と、上記サービスの提供を受けている上記通信端末から受信した該通信端末の位置を示す端末位置情報とを照合して、上記通信端末が上記サービス提供エリア内にあるか判定する判定ステップと、上記判定ステップにて、上記通信端末が上記サービス提供エリア内にないと判定した場合に、上記通信接続を切断して上記サービスの提供を終了する接続制御ステップとを含むことを特徴としている。
【００１５】
上記の構成によれば、基準装置の位置を示す基準位置情報と、通信端末の位置を示す端末位置情報とを受信し、これらの情報を照合して通信端末がサービス提供エリア内にあるか判定する。そして、このエリア内にはないと判定した場合には、通信接続を切断してサービスの提供を終了する。
【００１６】
したがって、上記の構成によれば、サービスの提供開始後に、通信端末および基準装置の少なくとも一方が移動して、通信端末がサービス提供エリア外となったときに、サービスの提供を終了することができる。これにより、サービス提供エリア内の通信端末のみにサービスを提供することが可能になる。
【００１７】
また、上記の構成によれば、サービス提供エリアを規定する基準となる基準装置から受信した基準位置情報を照合に用いるので、端末位置情報を偽造してサービス提供エリア外にてサービスの提供を受けることを困難にすることができる。これは、実際に基準装置の近くに足を運ばなければ、基準装置が取得する基準位置情報がどのようなものとなるかを推定することは困難であるためである。
【００１８】
そして、上記サービス提供装置は、上記サービスを開始するためにアクセスする必要のあるアクセス先のアドレス情報を上記基準装置に送信する送信制御手段を備えていることが好ましい。
【００１９】
上記の構成によれば、サービスを開始するためにアクセスする必要のあるアクセス先のアドレス情報を上記基準装置に送信する。これにより、基準装置からこのアドレス情報を取得可能な通信端末にのみサービスを開始させることができる。
【００２０】
また、上記送信制御手段は、上記アドレス情報と共に、上記基準装置が備えている該基準装置との距離が最大通信可能距離以下の通信端末のみに情報を送信する近距離通信部から上記アドレス情報を送信させる命令を送信することが好ましい。
【００２１】
上記の構成によれば、サービスを開始するために必要なアドレス情報を近距離通信部から送信させる命令を送信するので、このアドレス情報を受信可能な程度に基準装置の近くに居る者のみにサービスを開始させることができる。また、基準装置は、受信した命令に従ってアドレス情報を送信すればよいので、受信したアドレス情報をどのように処理するかを判断する必要がなくなる。
【００２２】
また、上記サービス提供装置は、上記アドレス情報を更新するアドレス更新手段を備え、上記接続制御手段は、上記アドレス更新手段が更新した最新のアドレス情報を用いてアクセスした上記通信端末のみと通信接続を確立して上記サービスの提供を開始することが好ましい。
【００２３】
上記の構成によれば、アドレス情報を更新し、最新のアドレス情報を用いてアクセスした通信端末のみに対してサービスの提供を開始するので、サービス提供エリア外に出た後で過去に取得したアドレス情報にてサービスの提供を受けることを防ぐことができる。
【００２４】
また、上記基準装置は、上記基準装置に上記サービスに関する画像を送信して、該画像を当該基準装置が備える表示部に表示させる表示制御手段を備えていることが好ましい。
【００２５】
上記の構成によれば、基準装置の表示部にサービスに関する画像を表示させるので、この画像が視認できる程度に基準装置の近くに居る者に、当該サービスの提供を受けることができると認識させることができる。そして、基準装置から、画像が視認できる程度の範囲をサービス提供エリアとすることにより、サービスの提供を受けることができると認識した者に対してサービスを提供することができる。
【００２６】
また、上記表示制御手段は、上記サービスを開始するためにアクセスする必要のあるアクセス先のアドレス情報を上記表示部に表示させることが好ましい。
【００２７】
上記の構成によれば、サービスを開始するために必要なアドレス情報を表示部に表示させるので、このアドレス情報を読み取ることができる程度に基準装置の近くに居る者のみにサービスを開始させることができる。
【００２８】
また、上記サービス提供装置は、上記通信端末からの上記サービスの開始要求の受信時に、該通信端末から上記端末位置情報を受信する端末位置取得手段を備え、上記接続制御手段は、上記端末位置取得手段が受信した端末位置情報に基づき、上記通信端末が上記サービス提供エリア内にあると上記判定手段が判定した場合に、当該通信端末と通信接続を確立して上記サービスの提供を開始することが好ましい。
【００２９】
上記の構成によれば、通信端末からのサービスの開始要求の受信時に、該通信端末から端末位置情報を受信し、これに基づいて開始要求を送信した通信端末がサービス提供エリア内にあると判定した場合に、この通信端末に対するサービスの提供を開始する。
【００３０】
したがって、上記の構成によれば、サービス提供エリア内の通信端末に対してのみサービスの提供を行うことが可能になる。
【００３１】
また、上記サービス提供装置は、上記基準位置情報が示す位置と上記端末位置情報が示す位置との距離に応じて提供するサービスの内容を異ならせるサービス制御手段を備えていることが好ましい。
【００３２】
上記の構成によれば、基準位置情報が示す位置と端末位置情報が示す位置との距離に応じて提供するサービスの内容を異ならせるので、距離によらず同じサービスを提供する場合と比べて、サービスに深みを持たせ、娯楽性を高めることが可能になる。
【００３３】
また、上記サービス提供装置は、上記接続制御手段が提供を終了したサービスを再開するためのアクセス先のアドレス情報を上記通信端末に送信する再開アドレス送信手段を備え、上記接続制御手段は、上記再開アドレス送信手段が送信したアドレス情報を用いてアクセスした通信端末から受信した端末位置情報に基づき、上記判定手段が、該通信端末が上記サービス提供エリア内にあると判定した場合に、該通信端末との通信接続を確立してサービスの提供を再開することが好ましい。
【００３４】
上記の構成によれば、サービスを再開するためのアクセス先のアドレス情報を上記通信端末に送信しておき、このアドレス情報を用いてアクセスした通信端末がサービス提供エリア内にあると判定した場合に、サービスの提供を再開する。
【００３５】
したがって、サービス提供エリア外に出たことによって通信接続が切断された後、再度サービス提供エリア内に戻った通信端末に対して、スムーズにサービスの提供を再開することができる。
【００３６】
また、サービスを提供するサービス提供エリアを規定する基準となる基準装置と、上記サービスの提供を受ける通信端末と、該通信端末と通信接続を確立し、該通信接続を介して上記サービスを提供するサービス提供装置とを含むサービス提供システムであって、上記サービス提供装置は、上記基準装置から受信した、該基準装置の位置を示す基準位置情報と、上記サービスの提供を受けている上記通信端末から受信した、該通信端末の位置を示す端末位置情報とを照合して、上記通信端末が上記サービス提供エリア内にあるか判定する判定手段と、上記判定手段が、上記通信端末が上記サービス提供エリア内にないと判定した場合に、上記通信接続を切断して上記サービスの提供を終了する接続制御手段とを備えていることを特徴とするサービス提供システムであれば、上記サービス提供装置と同様の効果を奏する。
【００３７】
さらに、上記サービス提供システムでは、上記基準装置と上記サービス提供装置とが一体に構成されていてもよい。この場合、基準装置とサービス提供装置との通信が容易である。
【００３８】
なお、上記サービス提供装置は、コンピュータによって実現してもよく、この場合には、コンピュータを上記サービス提供装置の各手段として動作させることにより、上記サービス提供装置をコンピュータにて実現させる制御プログラム、及びそれを記録したコンピュータ読み取り可能な記録媒体も本発明の範疇に入る。
【発明の効果】
【００３９】
以上のように、本発明のサービス提供装置は、サービスを提供するサービス提供エリアを規定する基準となる基準装置から受信した該基準装置の位置を示す基準位置情報と、上記サービスの提供を受けている通信端末から受信した該通信端末の位置を示す端末位置情報とを照合して、上記通信端末が上記サービス提供エリア内にあるか判定する判定手段と、上記判定手段が、上記通信端末が上記サービス提供エリア内にないと判定した場合に、通信接続を切断して上記サービスの提供を終了する接続制御手段とを備えていること構成である。
【００４０】
また、本発明のサービス提供システムは、以上のように、サービス提供装置は、基準装置から受信した、該基準装置の位置を示す基準位置情報と、サービスの提供を受けている通信端末から受信した、該通信端末の位置を示す端末位置情報とを照合して、上記通信端末がサービス提供エリア内にあるか判定する判定手段と、上記判定手段が、上記通信端末が上記サービス提供エリア内にないと判定した場合に、通信接続を切断して上記サービスの提供を終了する接続制御手段とを備えている構成である。
【００４１】
そして、本発明のサービス提供方法は、以上のように、サービスを提供するサービス提供エリアを規定する基準となる基準装置から受信した該基準装置の位置を示す基準位置情報と、上記サービスの提供を受けている上記通信端末から受信した該通信端末の位置を示す端末位置情報とを照合して、上記通信端末が上記サービス提供エリア内にあるか判定する判定ステップと、上記判定ステップにて、上記通信端末が上記サービス提供エリア内にないと判定した場合に、通信接続を切断して上記サービスの提供を終了する接続制御ステップとを含む構成である。
【００４２】
したがって、サービスの提供開始後に、通信端末および基準装置の少なくとも一方が移動して、通信端末がサービス提供エリア外となったときに、サービスの提供を終了し、サービス提供エリア内の通信端末のみにサービスを提供することが可能になる。
【００４３】
また、サービス提供エリアを規定する基準となる基準装置から受信した基準位置情報を照合に用いるので、端末位置情報を偽造してサービス提供エリア外にてサービスの提供を受けることを困難にすることができるという効果を奏する。
【図面の簡単な説明】
【００４４】
【図１】本発明の一実施形態にかかるサービス提供システムに含まれる通信端末、サーバ、および表示装置の要部構成を示すブロック図である。
【図２】上記サービス提供システムの動作概要を示す図であり、同図（ａ）は認証時の動作を示し、同図（ｂ）は認証後の動作を示している。
【図３】上記通信端末の外観の一例を示す図である。
【図４】上記表示装置の外観の一例を示す図であり、同図（ａ）は大型ディスプレイパネルとした場合の例を示し、同図（ｂ）はマルチディスプレイパネルとした場合の例を示している。
【図５】上記サービス提供システムにおける処理（サービス提供方法）の一例を示すフローチャートである。
【図６】上記サービス提供システムにおいて、サーバから要求して位置情報を取得する場合の処理（サービス提供方法）の一例を示すフローチャートである。
【図７】上記サービス提供システムにてキャラクターからのメッセージを配信するサービスを提供した場合の例を説明する図である。
【図８】本発明の他の実施形態を示す図であり、位置情報の照合によらずにサービスを開始するサービス提供システムの動作概要を示す図である。同図の（ａ）は認証時の動作を示し、同図の（ｂ）は認証後の動作を示している。
【図９】上記サービス提供システムに含まれる通信端末、サーバ、および表示装置の要部構成を示すブロック図である。
【図１０】上記サービス提供システムにおける処理（サービス提供方法）の一例を示すフローチャートである。
【図１１】上記サービス提供システムにてチャットを行うことのできるサービスを提供した場合の例を説明する図である。
【発明を実施するための形態】
【００４５】
〔実施の形態１〕
以下、本発明の一実施の形態について、図１から図７に基づいて詳細に説明する。
【００４６】
＜動作概要＞
まず、本発明の第１の実施形態に係るサービス提供システムの動作概要を図２に基づいて説明する。図２は、サービス提供システム１の動作概要を示す図であり、同図（ａ）は認証時の動作を示し、同図（ｂ）は認証後の動作を示している。
【００４７】
図２に示したサービス提供システム１は、通信端末１０と、サーバ（サービス提供装置）１１と、表示装置（基準装置）１２とを含む。サーバ１１と通信端末１０、およびサーバ１１と表示装置１２は、それぞれネットワークを介してデータ通信を行うように構成されている。
【００４８】
サービス提供システム１は、表示装置１２の付近の通信端末１０のユーザに対してサーバ１１から所定のサービスを提供するシステムである。サービス提供システム１では、表示装置１２の付近の通信端末１０のみにサービスを提供するために、サービスの提供にあたり、まず通信端末１０の認証を行う。
【００４９】
認証の際には、同図（ａ）に示すように、サーバ１１は、通信端末１０および表示装置１２からそれぞれ位置情報を取得する。そして、サーバ１１は、通信端末１０の位置情報と表示装置１２の位置情報とを照合して、通信端末１０がサービス提供エリア内にあるか判定する。
【００５０】
ここで、通信端末１０がサービス提供エリア内にあると判定された場合に、認証成功とする。認証の成功により、サーバ１１は、通信端末１０と通信接続（セッション）を確立し、該通信接続を介して通信端末１０に対するサービスの提供を開始する。一方、通信端末１０がサービス提供エリア外にあると判定された場合には、認証失敗とし通信接続を行わず、サービスの提供も開始しない。
【００５１】
同図（ｂ）に示すように、認証に成功し、サーバ１１との通信接続を確立した通信端末１０は、サーバ１１に生存応答および自機の位置情報を送信する。また、サーバ１１は、表示装置１２から位置情報を取得する。なお、同図では、通信端末１０とサーバ１１、およびサーバ１１と表示装置１２との間の通信が双方向通信である例を示しているが、単方向通信であってもよい。また、生存応答は、双方向通信のセッションを利用して送信してもよい。
【００５２】
そして、サーバ１１は、認証時と同様に、通信端末１０の位置情報と表示装置１２の位置情報とを照合する。ここで、両者の値が一致する（通信端末１０がサービス提供エリア内にある）場合には、通信接続を維持してサービスの提供を続ける。一方、位置情報が一致しない（通信端末１０がサービス提供エリア外にある）場合には、通信接続を切断してサービスの提供を終了する。これにより、認証後に表示装置１２から離れた通信端末１０のユーザに対するサービスを打ち切ることができる。
＜通信端末および表示装置の具体例＞
次に、図２で図示した通信端末１０および表示装置１２の具体例について、図３および図４を用いて説明する。
【００５３】
図３は、通信端末１０の外観の一例を示す図である。図示の例では、通信端末１０がスマートフォンである場合の外観の一例を示している。なお、本実施形態では、通信端末１０がスマートフォンである場合の例を説明するが、通信端末１０は、サーバ１１と通信可能であってサーバ１１のサービスの提供を受けることができ、自機の位置情報を取得可能な装置であればよく、この例に限られない。例えば、通信端末１０は、携帯電話機、タブレット型端末、ＰＤＡ（Personal Digital Assistant）、ノート型ＰＣ（Personal Computer）などであっても構わない。
【００５４】
一方、図４は、表示装置１２の外観の一例を示す図であり、同図（ａ）は大型ディスプレイパネルとした場合の例を示し、同図（ｂ）はマルチディスプレイパネルとした場合の例を示している。
【００５５】
表示装置１２は、映像などを表示する機能の他に、自機の位置情報を取得して、サーバ１１に送信する機能を有する装置である。
【００５６】
サービス提供システム１では、サーバ１１が提供するサービスに関する画像を表示装置１２に表示させる。このサービスの内容は特に限定されないが、例えば同図（ａ）に示すように、大型ディスプレイパネルに表示したキャラクターからのメッセージを、このディスプレイパネルの近傍の通信端末１０で受信可能とするサービスとしてもよい。また、同図（ｂ）に示すように、テーマパーク等で順番待ちをしているユーザを対象としたチャットサービスとしてもよい。このように、表示装置１２は、サービスの内容に応じたものであればよく、その構成は特に限定されない。
【００５７】
＜要部構成＞
次に、本発明に係るサービス提供システムに含まれる各装置の要部構成を図１に基づいて説明する。図１は、図２に示したサービス提供システム１に含まれる通信端末１０、サーバ１１、および表示装置１２の要部構成を示すブロック図である。
【００５８】
上記サービス提供システム１は、図１に示す通り、通信端末１０、サーバ１１、および表示装置１２を備えた構成である。
【００５９】
（サーバ１１）
サーバ１１は、サーバ通信部３０と、サーバ制御部３１と、記憶部３２とを備えている。
【００６０】
サーバ通信部３０は、ネットワークを介して通信端末１０の通信端末通信部２３、および表示装置１２の表示装置通信部６０とデータの送受信を行うものである。サーバ通信部３０は、データを受信したときには、受信したデータをサーバ制御部３１へ送る。なお、ここでは、１つのサーバ通信部３０にて通信端末１０および表示装置１２と通信する例を説明するが、これらの装置と個別の通信部を介して通信してもよく、またその通信方式がそれぞれ異なっていても構わない。
【００６１】
サーバ制御部３１は、サーバ１１を統括的に制御するものであり、位置取得部（基準位置取得手段、端末位置取得手段）４０、照合部（判定手段）４１、コンテンツ制御部４２、およびサービス制御部（接続制御手段、表示制御手段、再開アドレス送信手段、サービス制御手段）４３を含んでいる。
【００６２】
位置取得部４０は、サーバ通信部３０を介して通信端末１０の位置情報（端末位置情報）、および表示装置１２の位置情報（基準位置情報）を取得する。そして、位置取得部４０は、取得した両位置情報を照合部４１に送る。なお、通信端末１０の位置情報を取得するブロックと、表示装置１２の位置情報を取得するブロックとを個別に設けてもよい。
【００６３】
照合部４１は、位置取得部４０が取得した上記の位置情報を照合して、通信端末１０がサービス提供エリア内にあるか判定する。具体的には、照合部４１は、通信端末１０の位置情報と表示装置１２の位置情報とが、予め定めた精度において一致している場合に、サービス提供エリア内にあると判定する。例えば、位置情報が緯度および経度を示す数値である場合、両位置情報の値が予め定めた桁まで一致している場合には、サービス提供エリア内にあると判定する。この判定結果は、照合部４１からサービス制御部４３に送られる。
【００６４】
なお、照合部４１は、位置取得部４０が取得した位置情報に基づいて通信端末１０がサービス提供エリア内にあるか判定するものであればよく、この例に限られない。例えば、表示装置１２の位置情報が示す位置を基準として任意の形状のサービス提供エリアを設定し、通信端末１０の位置情報が示す位置がこのサービス提供エリア内に含まれるかを判定してもよい。また、例えば両位置情報から通信端末１０と表示装置１２との距離を算出し、算出した距離が予め定めた下限値以下であった場合に、サービス提供エリア内に含まれると判定してもよい。
【００６５】
コンテンツ制御部４２は、通信端末１０から受信したコンテンツデータリクエストに応じて記憶部３２のコンテンツデータ５０を読み出し、サーバ通信部３０を介して通信端末１０に送信する。
【００６６】
サービス制御部４３は、通信端末１０にサービスを提供する処理を行う。具体的には、サービス制御部は、通信端末１０からのサービス開始要求の受信時に、照合部４１から通信端末１０がサービス提供エリア内にある旨の判定結果を受信した場合に、通信端末１０と通信接続を確立する。そして、記憶部３２からサービスデータ５１を読み出して、確立した通信接続を介して通信端末１０に送信し、これによりサービスの提供が開始される。
【００６７】
また、通信端末１０にサービスを提供しているときに、照合部４１から該通信端末１０がサービス提供エリア外にある旨の判定結果を受信したときには、該通信端末１０との通信接続を切断して、該通信端末１０へのサービスの提供を終了する。
【００６８】
この他にもサービス制御部４３は、サービスデータ５１を読み出して表示装置１２に送信し、サービスに関する画像を表示させる処理も行う。なお、サービスに関する画像としては、例えば表示装置１２の近くでサービスが受けられることを示す画像や、サービスの実体を構成する画像（例えばチャット画面等）が挙げられる。
【００６９】
記憶部３２は、サーバ１１にて使用する各種データを記憶するものであり、図示の記憶部３２には、コンテンツデータ５０とサービスデータ５１とが格納されている。
【００７０】
コンテンツデータ５０は、サービス提供システム１が提供するサービスに参加するためのＷｅｂコンテンツを含む。コンテンツデータ５０は、通信端末１０のコンテンツダウンロードリクエストに応じてコンテンツ制御部４２によって読み出され、該通信端末１０に送信される。
【００７１】
サービスデータ５１は、サービス提供システム１が提供するサービスのプログラムやデータを保持している。サービスデータ５１は、サービス制御部４３によって読み出され、また必要に応じて更新される。
【００７２】
（通信端末１０）
通信端末１０は、入力部２０と、通信端末制御部２１と、通信端末ＧＰＳ受信部２２と、通信端末通信部２３と、通信端末表示部２４とを備えている。
【００７３】
入力部２０は、通信端末１０のユーザの操作を受け付け、操作内容を通信端末制御部２１に送るものである。
【００７４】
通信端末制御部２１は、通信端末１０を統括的に制御するものである。具体的には、通信端末１０の位置情報をサーバ１１に送信する処理や、サーバ１１から受信したコンテンツ等を通信端末表示部２４に表示させる処理を行う。
【００７５】
通信端末ＧＰＳ受信部２２は、通信端末１０が自機の位置情報を取得するためのものである。具体的には、通信端末ＧＰＳ受信部２２は、通信端末１０の位置情報として、ＧＰＳ衛星からＧＰＳデータ（通信端末１０の現在位置を示す緯度および経度の値）を受信する。この位置情報は、通信端末通信部２３を介してサーバ１１に送信される。
【００７６】
なお、通信端末１０は、自機の位置を示す情報を取得する機能を備えていればよく、この例に限られない。例えば、通信端末ＧＰＳ受信部２２の代わりに地磁気センサを備えていてもよい。この場合、サーバ１１の位置取得部４０は、通信端末１０の地磁気センサで検出された地磁気データを通信端末１０の位置情報として取得し、同様に表示装置１２に備えられた地磁気センサで検出された地磁気データを表示装置１２の位置情報として取得する。そして、両地磁気データを照合することによって、通信端末１０がサービス提供エリア内にあるか判定する。この場合も、ＧＰＳデータを用いる場合と同様に、両地磁気データの値が予め定めた桁まで一致している場合にサービス提供エリア内にあると判定すればよい。
【００７７】
通信端末通信部２３は、ネットワークを介してサーバ１１のサーバ通信部３０とデータの送受信を行うものである。
【００７８】
（表示装置１２）
表示装置１２は、表示装置通信部６０と、表示装置制御部６１と、表示装置ＧＰＳ受信部６２と、表示装置表示部６３とを備えている。上述のように、サービス提供システム１では、表示装置１２の近く（サービス提供エリア内）の通信端末１０にサービスを提供するものであり、表示装置１２はサービス提供エリアを規定する基準となる装置である。
【００７９】
表示装置通信部６０は、ネットワークを介しサーバ１１のサーバ通信部３０とデータの送受信を行うためのものである。表示装置通信部６０が受信したデータは表示装置制御部６１に送られる。
【００８０】
表示装置制御部６１は、表示装置１２を統括的に制御するものである。具体的には、表示装置制御部６１は、表示装置１２の位置情報をサーバ１１に送信する処理や、表示装置通信部６０から受け取った画像データを表示装置表示部６３に表示させる処理等を行う。
【００８１】
表示装置ＧＰＳ受信部６２は、表示装置１２が自機の位置情報を取得するためのものである。具体的には、表示装置ＧＰＳ受信部６２は、表示装置１２の位置情報として、ＧＰＳ衛星からＧＰＳデータ（表示装置１２の現在位置を示す緯度および経度の値）を受信する。表示装置ＧＰＳ受信部６２の取得した位置情報は表示装置通信部６０を介してサーバ１１に送信される。なお、表示装置１２の位置情報を取得するための構成が表示装置ＧＰＳ受信部６２に限られないことは、通信端末１０の場合と同様である。
【００８２】
表示装置表示部６３は、画像を表示するためのものであり、表示装置表示部６３には表示装置制御部６１の制御に基づいて画像が表示される。
【００８３】
＜サービス提供システムの処理動作＞
次に、サービス提供システム１における処理の流れを図５に基づいて説明する。図５は、サービス提供システム１における処理（サービス提供方法）の一例を示すフローチャートである。
【００８４】
表示装置１２の表示装置制御部６１は、表示装置ＧＰＳ受信部６２から表示装置１２の位置情報を一定時間ごとに取得し、表示装置通信部６０を介してサーバ１１にアップロードする（Ｓ１４０）。そして、サーバ１１の位置取得部４０は、サーバ通信部３０を介して上記位置情報を受信する（Ｓ１２４）。
【００８５】
通信端末１０のユーザは、サーバ１１が提供するサービスを利用するために、入力部２０から、サービスへ参加するためのＷｅｂページのアドレスを入力する、または、所定のアプリの起動を行うなど、サービスへ参加するための操作を行う。この操作を受け、通信端末１０の通信端末制御部２１は、通信端末通信部２３を介して、サーバ１１に対してコンテンツのダウンロードをリクエストする（Ｓ１００）。
【００８６】
次に、サーバ１１のコンテンツ制御部４２は、通信端末通信部２３からの上記リクエストをサーバ通信部３０を介して受信する（Ｓ１２０）。そして、コンテンツ制御部４２は、記憶部３２のコンテンツデータ５０を読み出して、サーバ通信部３０を介して通信端末１０に送信する（Ｓ１２２）。
【００８７】
そして、通信端末１０の通信端末制御部２１は、該コンテンツデータを受信すると（Ｓ１０２）、該コンテンツデータに基づいた画像を通信端末表示部２４に表示させる。なお、このコンテンツデータは、サービスに参加するためのＷｅｂコンテンツであり、通信端末１０のユーザは、このＷｅｂコンテンツの表示画面からサービスの開始を選択することができるようになっている。
【００８８】
ここでサービスの開始が選択されると、通信端末制御部２１は、通信端末ＧＰＳ受信部２２から通信端末１０の位置情報を取得して、通信端末通信部２３を介してサーバ１１にアップロードし（Ｓ１０４）、サービスの開始を要求する。
【００８９】
サーバ１１の位置取得部４０は、サーバ通信部３０を介して上記位置情報を受信し（Ｓ１２６）、上記Ｓ１２４で受信した位置情報（表示装置１２の位置情報）とともに照合部４１に送信する。
【００９０】
照合部４１は、位置取得部４０から受信した、表示装置１２の位置情報と通信端末１０の位置情報とが一致するか判断する（Ｓ１２８）。なお、位置情報の一致は通信端末１０がサービス提供エリア内にあることを意味し、不一致はサービス提供エリア外にあることを意味する。
【００９１】
そして、照合部４１は、この判断の結果をサービス制御部４３に通知する。すなわち、一致すると判断した場合（Ｓ１２８でＹＥＳ）には一致する旨を通知し、一致しないと判断した場合（Ｓ１２８でＮＯ）には一致しない旨を通知する。
【００９２】
ここで、一致する旨が通知された場合、サービス制御部４３は、通信端末１０と通信接続を確立し、記憶部３２からサービスデータ５１を読み出して、該通信接続を介して通信端末１０に送信する。これにより通信端末１０へのサービス提供が開始される（Ｓ１３０）。そして、通信端末１０の通信端末制御部２１は、通信端末通信部２３を介して上記サービスデータを受信し（Ｓ１０６）、通信端末表示部２４に表示させる。
【００９３】
一方、一致しない旨が通知された場合、サービス制御部４３は、通信端末１０との通信接続が確立されているか否かを判断する（Ｓ１３２）。認証時には通信接続がまだ確立されていないため、Ｓ１３２ではＮＯと判断され、通信端末１０へのサービスの提供は行わずにＳ１２４の処理に戻る。
【００９４】
以上が通信端末１０の認証時の処理である。次に、通信端末１０がアクセス認証に成功し、サービスの利用を開始してからの処理を説明する。なお、認証時と同様の処理は、説明を簡略化する。
【００９５】
サービスの利用を開始した後、通信端末１０の通信端末制御部２１は、一定時間毎に自機の位置情報を取得してサーバ１１にアップロードする（Ｓ１４０）。また、上述の通り、表示装置１２の位置情報も一定時間毎にサーバ１１にアップロードされる（Ｓ１０４）。
【００９６】
つまり、サーバ１１の位置取得部４０は、一定時間毎にアップロードされる表示装置１２および通信端末１０の位置情報を受信する。そして、位置取得部４０は、受信した位置情報を照合部４１へ送信する。なお、位置情報のアップロードのタイミングは、一定時間ごとに限られず、ランダムな時間間隔でアップロードしてもよい。
【００９７】
次に、照合部４１は、位置取得部４０から受信した位置情報を照合し、一致するか判断し（Ｓ１２８）、判断の結果をサービス制御部４３に通知する。上述のように、位置情報の一致は通信端末１０がサービス提供エリア内にあることを意味するから、Ｓ１２８は、通信端末１０がサービス提供エリア内にあるか判定する判定ステップであると言える。
【００９８】
ここで、一致する旨の通知を受信した場合、サービス制御部４３は、サービスの提供を継続する（Ｓ１３０）。そして、通信端末１０は、引き続きサービスを受信する（Ｓ１０６）。つまり、この場合には、通信端末１０との通信接続は維持され、この通信接続を介したサービスの提供も継続する。
【００９９】
一方、一致しない旨の通知を受信した場合、サービス制御部４３は、通信端末１０との通信接続が確立されているか否かを判断する（Ｓ１３２）。認証後には通信接続が確立されてるため、サービス制御部４３は、Ｓ１３２でＹＥＳと判断し、通信端末１０との通信接続を切断し、サービスの提供を終了する（Ｓ１３４、接続制御ステップ）。なお、サービスの提供を終了する際には、通信接続を切断する前に、その旨を通信端末１０に通知してもよい。
【０１００】
＜サーバから位置情報を要求する場合の処理動作＞
図４のフローチャートでは、位置情報を通信端末１０および表示装置１２から定期的にアップロードする例を示しているが、サーバ１１から要求して位置情報を取得するようにしてもよい。
【０１０１】
以下、図６を用いて、サーバ１１から要求して位置情報を取得する場合の処理の流れを説明する。図６は、サービス提供システム１において、サーバ１１から要求して位置情報を取得する場合の処理（サービス提供方法）の一例を示すフローチャートである。なお、同図のフローは、認証に成功してサービスが提供されている（サーバ１１と通信端末１０との通信接続が確立されている）状態から開始している。
【０１０２】
サーバ１１のサービス制御部４３は、サービスの提供中において、表示装置１２の位置情報を取得するように位置取得部４０に指示する。位置取得部４０は、この指示に従って表示装置１２に位置情報を要求する（Ｓ２２０）。なお、位置情報を要求するタイミングは特に限定されず、例えば通信端末１０と該サービスに関するデータの送受信を行う際などに要求してもよいし、一定時間毎に要求してもよいし、ランダムな時間間隔で要求してもよい。
【０１０３】
表示装置１２の表示装置制御部６１は、サーバ１１からの表示装置１２の位置情報の要求を受信し（Ｓ２４０）、表示装置ＧＰＳ受信部６２から自機の位置情報を取得し、表示装置通信部６０を介してサーバ１１にアップロードする（Ｓ２４２）。
【０１０４】
サーバ１１のサービス制御部４３は、表示装置１２の位置情報の受信（Ｓ２２２）を確認すると、次はサービスの提供を受けている通信端末１０の位置情報を取得するように位置取得部４０に指示する。そして、位置取得部４０は、この指示に従って通信端末１０に位置情報を要求する（Ｓ２２４）。
【０１０５】
通信端末１０の通信端末制御部２１は、サーバ１１からの上記位置情報の要求を受信すると（Ｓ２００）、通信端末ＧＰＳ受信部２２から自機の位置情報を取得し、通信端末通信部２３を介してサーバ１１にアップロードする（Ｓ２０２）。なお、この位置情報のアップロードは、図２の「生存応答」に対応している。
【０１０６】
サーバ１１のサービス制御部４３は、通信端末１０の位置情報の受信（Ｓ２２６）を確認すると、Ｓ２２２で受信した表示装置１２の位置情報と、Ｓ２２６で取得した通信端末１０の位置情報とが一致するかを判定するように照合部４１に指示する。
【０１０７】
この指示を受信した照合部４１は、位置取得部４０から通信端末１０の位置情報と、表示装置１２の位置情報とを取得し、両者が一致するか判定する（Ｓ２２８、判定ステップ）。なお、この判定の方法や基準は、図５に基づいて説明したとおりであるから、ここでは説明を省略する。
【０１０８】
ここで、照合部４１は、一致すると判断した場合（Ｓ２２８でＹＥＳ）、その旨をサービス制御部４３に通知する。この場合、サービス制御部４３は、通信端末１０との通信接続を維持して、引き続き通信端末１０に対しサービスを提供し（Ｓ２３０）、通信端末１０は、上記通信接続を介してこのサービスを受信する（Ｓ２０４）。この後、サーバ１１の処理はＳ２２０に戻る。
【０１０９】
一方、照合部４１は、一致しないと判断した場合（Ｓ２２８でＮＯ）には、その旨をサービス制御部４３に通知する。この場合、サービス制御部４３は、通信端末１０との通信接続を切断し、通信端末１０へのサービスの提供を終了する（Ｓ２３２、接続制御ステップ）。
【０１１０】
なお、上記の例では、簡単のため、サーバ１１が１つの通信端末１０のみに位置情報を要求する例を示したが、サーバ１１が複数の通信端末１０にサービスを提供している場合には、各通信端末１０のそれぞれに位置情報を要求する。
【０１１１】
この場合、１つの通信端末１０についてＳ２２４からＳ２３０（またはＳ２３２）の処理を行った後、他の通信端末１０についてもＳ２２４からＳ２３０（またはＳ２３２）の処理を行う。つまり、Ｓ２２２の処理の後、サービスの提供を受けている各通信端末１０について、Ｓ２２４からＳ２３０（またはＳ２３２）の処理を行う。このような処理によれば、表示装置１２から位置情報を一度取得するだけで、複数の通信端末１０についての照合を行うことができるので効率がよい。
【０１１２】
以上のように、サーバ１１が通信端末１０および表示装置１２に対して位置情報の要求を行う構成とした場合、通信端末１０や表示装置１２はサーバ１１から要求があった時だけ位置情報の取得および送信を行えばよい。したがって、この構成によれば、通信端末１０および表示装置１２が一定期間ごとに位置情報をアップロードする構成と比べて、通信端末１０および表示装置１２の処理負荷を軽減することができる。これは、特に、省電力化の必要性の高い通信端末１０にとってメリットが大きい。
【０１１３】
なお、位置情報の照合のタイミングは、この例に限られず、例えば通信端末１０または表示装置１２が移動したときに、該通信端末１０または表示装置１２から位置情報をアップロードし、位置情報がアップロードされたタイミングで照合を行ってもよい。
【０１１４】
また、上記では、通信端末１０および表示装置１２の双方から位置情報を取得して照合を行っているが、何れか一方の位置情報を取得したときに照合を行ってもよい。例えば、表示装置１２を移動させない場合等には、通信端末１０から位置情報を取得したときに、表示装置１２からは位置情報を取得せず、過去に取得した表示装置１２の位置情報と、新たに取得した通信端末１０の位置情報とを照合してもよい。
【０１１５】
さらに、上記では、通信端末１０とサーバ１１との間に確立された通信接続を利用して通信端末１０からサーバ１１に位置情報をアップロードする例を示したが、この例に限られない。
【０１１６】
例えば、サーバ１１から通信端末１０に位置情報の送信先および送信方法を通知しておいてもよい。より具体的には、サービス制御部４３は、サービスの提供開始時等に、サービスを再開するためのアクセス先のアドレス情報を通信端末１０に送信してもよい。この場合、通信端末１０は、サービスを再開するときに、このアドレス情報を用いて上記アクセス先にアクセスして自機の位置情報をアップロードする。そして、サーバ１１のサービス制御部４３は、照合部４１が通信端末１０はサービス提供エリア内であると判定した場合に、通信接続を確立してサービスの提供を再開してもよい。
【０１１７】
これにより、通信端末１０は、表示装置１２から離れたことによってサービス終了となった場合であっても、サービス提供エリアに戻って位置情報を通知することにより、Ｗｅｂページからの認証を再び行うことなくスムーズに再開することが可能になる。
【０１１８】
〔具体例〕
次に、サービス提供システム１にて、キャラクターからのメッセージを配信するサービスを提供する例を図７を用いて説明する。図７は、サービス提供システム１にてキャラクターからのメッセージを配信するサービスを提供した場合の例を説明する図である。
【０１１９】
より詳細には、図７の例では、テーマパークや遊園地等の娯楽施設において、表示装置１２を搭載した車両からなるパレードを近くで観覧している来場者の通信端末１０に対して、表示装置１２に表示されたキャラクターからのメッセージを配信する。
【０１２０】
まず、同図の（ａ）に示すように、通信端末１０を所持する来場者が、サービスに関する画像を表示している表示装置１２に近づく。そして、通信端末１０を操作して、所定のＵＲＬを入力する。
【０１２１】
これにより、同図の（ｂ）に示すように、表示装置１２に表示されているキャラクターからのメッセージの配信を受けるためのメッセージサイトの画面が通信端末１０に表示される。なお、上記ＵＲＬの入力が図５のコンテンツダウンロードリクエスト（Ｓ１００）に対応し、メッセージサイトの画面送信がコンテンツ送信（Ｓ１２２）に対応している。
【０１２２】
図示の通信端末１０には、表示装置１２に表示されたキャラクターからのメッセージがあることが表示されていると共に、このメッセージを見るか見ないかを選択させる選択肢が表示されている。また、このメッセージを見るためにはＧＰＳが必要であることが表示されている。
【０１２３】
ここで、メッセージを「見る」ことを選択すると、通信端末１０は自機の位置情報を取得してサーバ１１にアップロードし、サーバ１１はアップロードされた位置情報と、一定時間毎にアップロードされる表示装置１２の位置情報とを照合する。
【０１２４】
ここでは、通信端末１０が表示装置１２の近傍に位置しているため、上記の位置情報が一致していると判定され、サーバ１１は通信端末１０へのサービス提供を開始する。すなわち、サーバ１１は、通信端末１０と通信接続を確立し、この通信接続を介してキャラクターのメッセージを通信端末１０へ送信する。
【０１２５】
これにより、同図の（ｃ）に示すように、通信端末１０にキャラクターのメッセージが表示される。サーバ１１と通信端末１０との間には、通信接続が確立されているため、通信端末１０の所持者は、表示装置１２の近くに居る限り、この通信接続を介してキャラクターのメッセージの配信を受けることができる。
【０１２６】
一方、通信端末１０の所持者が、表示装置１２から離れた場合、通信端末１０からアップロードされる位置情報と、表示装置１２からアップロードされる位置情報とが一致しなくなる。
【０１２７】
これにより、サーバ１１は、通信接続を切断して、通信端末１０へのサービスの提供を終了することを決定する。このときに、サーバ１１から通信端末１０にサービスの提供の終了を通知した場合、通信端末１０はその旨を表示する。例えば、同図の（ｄ）に示すように、通信端末１０は、パレードから離れたことによってサービスから切断されたことを表示してもよい。
【０１２８】
なお、図８の（ｄ）のように、通信端末１０が表示装置１２から離れた場合に、サービスの提供そのものを停止してもよいが、提供するサービスのレベルを変更してサービスの提供を継続してもよい。例えば、表示装置１２から離れた場合には、上記メッセージサイトにおいて、キャラクターメッセージを見ることはできないが、当該サイトの他のコンテンツ（通常表示している画像やメッセージ等）は見ることができるようにしてもよい。
【０１２９】
また、サービス制御部４３は、通信端末１０の位置情報と表示装置１２の位置情報から通信端末１０と表示装置１２との距離を算出し、算出された距離に応じて提供するサービスの内容を異ならせてもよい。例えば、距離に応じて異なるメッセージを表示させてもよいし、距離が下限値以下の場合には通信端末１０に音声メッセージを送信し、下限値を超える場合には文字のメッセージを送信してもよい。
【０１３０】
さらに、通信端末１０のユーザに応じたサービスを提供してもよい。例えば、通信端末１０から該通信端末１０のユーザの使用言語を示す情報を取得し、その情報が示す言語のメッセージを送信してもよい。
【０１３１】
また、上記の例では、サービスの終了を位置情報が一致するか否かのみによって判断しているが、他の要素を考慮してサービスの終了を判断してもよい。例えば、通信端末１０がメッセージサイトに接続して１時間が経過していたらサービス提供を停止する等、位置情報が一致する場合であっても、サービスの利用継続時間に応じてサービス提供を停止してもよい。
【０１３２】
以上のように図７の例では、アクセス認証時に位置情報の照合を行うと共に、サービス提供中にも位置情報の照合を行う。また、表示装置１２はパレードの車に搭載されており、当然表示装置１２の位置は経時変化する。
【０１３３】
これらの構成により、例えば位置偽装アプリ等を用いて通信端末１０の位置情報を意図的に改変したとしても、この位置情報と照合されるのが、極めて局地的でありかつ経時変化する表示装置１２の位置情報であるから、認証に成功することは困難である。
【０１３４】
また、仮に位置情報を偽装してアクセスに成功したとしても、表示装置１２の近隣に居ない限り、経時変化する表示装置１２の位置情報と一致するような位置情報を生成し続けることは困難であるから、サービス提供を受け続けることは更に困難である。
【０１３５】
このように、サービス提供システム１を用いることにより、イベント限定サービスや地域限定サービスを提供する際、位置情報を偽装した不正なアクセスやサービスの享受を防止できるという効果を奏する。
【０１３６】
〔実施の形態２〕
上記実施形態のサービス提供システム１は、サービス開始のために位置情報を照合して認証を行っているが、位置情報の照合によらずにサービスを開始してもよい。ただし、この場合、サービス提供エリア内のユーザのみをサービス開始の対象とするための他の構成が必要になる。
【０１３７】
本実施形態では、位置情報の照合によらずにサービスを開始する例を図８から図１１に基づいて説明する。なお、上記実施形態と同様の構成には同一の参照番号を付し、その説明を省略する。
【０１３８】
＜動作概要＞
まず、本実施形態に係るサービス提供システムの動作概要を図８に基づいて説明する。図８は、位置情報の照合によらずにサービスを開始するサービス提供システム２の動作概要を示す図であり、同図の（ａ）は認証時の動作を示し、同図の（ｂ）は認証後の動作を示している。
【０１３９】
図８のサービス提供システム２は、通信端末７０と、サーバ（サービス提供装置）７１と、表示装置（基準装置）７２とを含む。サーバ７１と通信端末７０、およびサーバ７１と表示装置７２は、ネットワークを介してデータ通信を行うように構成されている。
【０１４０】
同図の（ａ）に示すように、表示装置７２にはＱＲコード（登録商標）が表示されている。サービス提供システム２では、通信端末７０は、このＱＲコード（登録商標）を読み取ることによってサーバ７１にアクセスする。
【０１４１】
つまり、サービス提供システム２では、サービスの提供を受けるために必要な情報を表示装置７２に表示することにより、表示された情報を読み取ることが可能な位置、すなわち表示装置７２の近傍にある通信端末７０のみにサービスを提供する。
【０１４２】
また、同図には示していないが、サービス提供システム２では、表示装置７２は、その近傍の通信端末７０に対し、サーバ７１にアクセスするための情報（ＵＲＬ）を送信することができる。これによっても、表示装置７２の近傍のユーザのみにサービスを提供することができる。
【０１４３】
なお、同図の（ｂ）に示すように、サービスの提供を開始した後の処理は上記実施形態のサービス提供システム１と同様である。つまり、サービスの提供を受けている通信端末７０は、サーバ７１に生存応答および位置情報を送信する。そして、サーバ７１は、通信端末７０の位置情報と、表示装置１２から取得した該表示装置１２の位置情報とを照合し、一致する場合にはサービス提供を継続し、一致しない場合にはサービス提供を終了する。
【０１４４】
＜要部構成＞
次に、サービス提供システム２に含まれる各装置の要部構成を図９に基づいて説明する。図９は、サービス提供システム２に含まれる通信端末７０、サーバ７１、および表示装置７２の要部構成を示すブロック図である。
【０１４５】
（サーバ７１）
サーバ７１は、図１のサーバ１１と比べて、ＵＲＬ生成部（アドレス更新手段）９０を備えている点、および記憶部３２にＵＲＬデータ（アドレス情報）９１が格納されている点で相違している。
【０１４６】
ＵＲＬ生成部９０は、サーバ７１にアクセスするためのＵＲＬを生成する。より詳細には、ＵＲＬ生成部９０は、記憶部３２に格納されているＵＲＬデータ９１を定期的に更新する。また、このときに、更新したＵＲＬデータ９１に対して、このＵＲＬデータ９１の有効期間を対応付けて格納する。そして、ＵＲＬ生成部９０は、この有効期間経過時にＵＲＬデータ９１を更新する。
【０１４７】
ＵＲＬデータ９１は、サーバ７１にアクセスするためのＵＲＬを含むデータである。より詳細には、サーバ７１にアクセスするためのＱＲコード（登録商標）である。なお、表示装置７２がＵＲＬからＱＲコード（登録商標）を生成する機能を有している場合には、ＵＲＬデータ９１は、単にＵＲＬを示すものであってもよい。
【０１４８】
サービス制御部４３は、ＵＲＬ生成部９０によって更新されるＵＲＬデータ９１（ＱＲコード（登録商標））を表示装置７２に送信して表示させる。つまり、本実施形態のサービス制御部４３は、サービスを開始するためにアクセスする必要のあるアクセス先のアドレス情報を表示装置７２に表示させる表示制御手段としての機能も有する。そして、サービス制御部４３は、ＱＲコード（登録商標）によるアクセスを確認した場合、そのアクセスにかかるＵＲＬが有効期間内である場合にのみ、サービスの提供を行う。これにより、そのときに表示装置７２の近隣に居るユーザのみに対するサービスの提供が可能になる。
【０１４９】
（通信端末７０および表示装置７２）
通信端末７０は、図１の通信端末１０と比べて、通信端末近距離通信部８０を備えている点で相違しており、表示装置７２は、図１の表示装置１２と比べて表示装置近距離通信部１００を備えている点で相違している。
【０１５０】
表示装置近距離通信部１００は、表示装置１２が自機と近距離にある装置と通信するためのものであり、自機からの距離が最大通信可能距離以下の装置のみに情報を送信することができる。また、通信端末近距離通信部８０は、表示装置近距離通信部１００と通信するためのものである。
【０１５１】
すなわち、通信端末７０は、表示装置７２の近くにある（表示装置近距離通信部１００の通信圏内にある）状態においては、通信端末近距離通信部８０を介して、表示装置７２からの情報を受信できるようになっている。
【０１５２】
この近距離通信を利用することによっても、表示装置７２の近隣に居るユーザのみに対してサービスを提供することが可能である。
【０１５３】
この場合、サーバ７１のＵＲＬ生成部９０は、ＱＲコード（登録商標）ではなく単にＵＲＬを示すＵＲＬデータ９１を定期的に更新する。そして、サービス制御部４３は、これを表示装置７２に送信し、表示装置制御部６１は受信したＵＲＬデータを表示装置近距離通信部１００から送信する。この場合、サービス制御部４３は、サービスを開始するためにアクセスする必要のあるアクセス先のアドレス情報を送信する送信制御手段としても機能することになる。
【０１５４】
なお、サービス制御部４３は、このアドレス情報と共に、該アドレス情報を近距離通信部１００から送信させるための命令を送信してもよい。この場合、表示装置７２において、アドレス情報をどのように処理するかを判断する必要がなくなる。
【０１５５】
これにより、表示装置近距離通信部１００の通信圏内の通信端末７０のみが通信端末近距離通信部８０を介してＵＲＬデータ９１を受信することができるので、表示装置７２の近隣に居るユーザのみに対してサービスを提供することができる。
【０１５６】
なお、表示装置制御部６１は、受信したＵＲＬデータを表示装置近距離通信部１００から送信する代わりに、該ＵＲＬデータに基づいて表示装置表示部６３にＵＲＬを表示してもよい。この場合、通信端末７０のユーザは、表示されたＵＲＬを該通信端末７０に入力することによってサービスを開始することが可能である。また、表示装置制御部６１は、受信したＵＲＬデータを記憶しておき、通信端末７０からＵＲＬの送信要求に応じて、該ＵＲＬデータを送信してもよい。
【０１５７】
＜サービス提供システムの処理動作＞
次に、サービス提供システム２における処理の流れを図１０に基づいて説明する。図１０は、サービス提供システム２における処理（サービス提供方法）の一例を示すフローチャートである。なお、同図では、近距離通信によってＵＲＬを配信する場合の処理を示している。
【０１５８】
上述のように、サーバ７１のＵＲＬ生成部９０は、該サーバ７１のＵＲＬを書き換えてＵＲＬデータ９１を更新し（Ｓ３２０）、サービス制御部４３は書き換え済みのＵＲＬ（更新後のＵＲＬデータ９１）を表示装置７２に送信する（３２２）。これらの処理は、定期的に行われる。
【０１５９】
表示装置７２の表示装置制御部６１は、この書き換え済みＵＲＬを受信すると（Ｓ３４０）、表示装置近距離通信部１００の通信圏内にこれをブロードキャスト送信する（Ｓ３４２）。
【０１６０】
この通信圏内に位置する通信端末７０の通信端末制御部２１は、通信端末近距離通信部８０を介してこのＵＲＬ（サーバ７１にアクセスするためのＵＲＬ）を受信する（Ｓ３００）と、このＵＲＬにてサーバ７１にアクセスする（Ｓ３０２）。なお、サーバ７１にアクセスするか否かは、通信端末７０のユーザに選択させてもよい。
【０１６１】
サーバ７１のサービス制御部４３は、通信端末７０からのアクセスを受け付けると（Ｓ３２４）、アクセスされたＵＲＬが有効時間（期間）内であるか判断する（Ｓ３２６）。つまり、この例では、有効期間内のＵＲＬを最新のＵＲＬであるとみなしている。
【０１６２】
ここで、有効期間経過後のＵＲＬであると判断した場合（Ｓ３２６でＮＯ）、アクセスを受け付けない旨を通信端末７０に通知し、これにより通信端末７０の通信端末制御部２１は、アクセスに失敗したと判断する（Ｓ３０４）。
【０１６３】
一方、有効期間内のＵＲＬであると判断した場合（Ｓ３２６でＹＥＳ）、サービス制御部４３は、通信端末７０へのサービス提供を開始し（Ｓ３２８）、通信端末７０は提供されるサービスを受信する（Ｓ３０６）。なお、上記実施形態と同様、サービスの提供の際には、通信端末７０との間に通信接続を確立し、この通信接続を介してサービスを提供する。
【０１６４】
サービスの利用を開始した後、通信端末７０の通信端末制御部２１は、一定時間毎に自機の位置情報を取得しサーバ７１にアップロードする（Ｓ３０８）。また、表示装置７２の表示装置制御部６１も、自機の位置情報を一定時間毎にサーバ７１にアップロードする（Ｓ３４４）。
【０１６５】
そして、サーバ７１の位置取得部４０は、表示装置７２の位置情報を受信する（Ｓ３３０）と共に、通信端末７０の位置情報を受信し（Ｓ３３２）、これらの位置情報を照合部４１に送信する。照合部４１は、位置取得部４０から受信した位置情報を照合し、一致するか判断し（Ｓ３３４、判定ステップ）、判断の結果をサービス制御部４３に通知する。
【０１６６】
ここで、一致する旨の通知を受信した場合、サービス制御部４３は、サービスの提供を継続する（Ｓ３３６）。そして、通信端末７０は、引き続きサービスを受信する（Ｓ３１０）。一方、一致しない旨の通知を受信した場合、サービス制御部４３は、通信端末７０との通信接続を切断し、サービスの提供を終了する（Ｓ３３８、接続制御ステップ）。
【０１６７】
なお、表示装置７２に表示させたＱＲコード（登録商標）を通信端末７０に読み取らせる場合には、Ｓ３４２がＱＲコード（登録商標）を表示する処理となり、Ｓ３００がＱＲコード（登録商標）を通信端末７０で読み取る処理となる。
【０１６８】
〔具体例〕
次に、サービス提供システム２にて、表示装置７２を用いてチャットを行うことができるサービスを提供する例を図１１を用いて説明する。図１１は、サービス提供システム２にてチャットを行うことのできるサービスを提供した場合の例を説明する図である。
【０１６９】
より詳細には、図１１では、テーマパークや遊園地等の娯楽施設において、乗り物等の順番待ちをしている来場者から見える位置に表示装置７２を配置し、来場者が通信端末７０にて書き込んだメッセージを表示装置７２に表示させるサービスを例示している。このようなサービスによれば、順番待ちをしている来場者の気を紛らわせ、また来場者同士の交流を促進することができる。
【０１７０】
まず、同図の（ａ）に示すように、表示装置７２には、チャットの画面が表示されていると共に、チャットに参加するためのＱＲコード（登録商標）が表示されている。ここで、通信端末７０を所持する来場者が、表示装置７２に近づく。そして、通信端末７０を操作して、表示されているＱＲコード（登録商標）を読み取る。
【０１７１】
ここで、通信端末７０は、読み取ったＱＲコード（登録商標）に示されるＵＲＬ、すなわちサーバ７１のＵＲＬにアクセスする。このように、読み取ってすぐにアクセスした場合、このＵＲＬの有効期間を過ぎていることはないため、サーバ７１からサービスの提供が開始される。
【０１７２】
これにより、同図の（ｂ）に示すように、チャットに参加するための画面が通信端末７０に表示される。図示の通信端末７０には、チャットに参加するか否かを選択させる選択肢が表示されている。また、このメッセージを見るためにはＧＰＳが必要であることが表示されている。
【０１７３】
ここで、「参加する」ことを選択すると、通信端末７０はその旨をサーバ７１に通知し、これによりチャット画面がサーバ７１から送信され、同図の（ｃ）に示すように、通信端末７０にこの画面が表示される。なお、サーバ７１は、参加する旨の通知を受信したときにサービスを開始することを決定してもよい。
【０１７４】
サービスの提供期間中は、サーバ７１と通信端末７０との間には、通信接続が確立されているため、通信端末７０の所持者は、表示装置７２の近くに居る限り、この通信接続を介してチャットを行うことができる。
【０１７５】
一方、通信端末７０の所持者が、表示装置７２から離れた場合、通信端末７０からアップロードされる位置情報と、表示装置７２からアップロードされる位置情報とが一致しなくなる。
【０１７６】
これにより、サーバ７１は、通信接続を切断して、通信端末７０へのサービスの提供を終了することを決定する。このときに、サーバ７１から通信端末７０にサービスの提供の終了を通知した場合、通信端末７０はその旨を表示する。例えば、同図の（ｄ）に示すように、通信端末７０は、娯楽施設から離れたことによってサービスから切断されたことを表示してもよい。
【０１７７】
〔変形例〕
上述のサービス提供システム１では、表示装置１２とサーバ１１が別の装置である例を示したが、これらは一体に構成された１つの装置であってもよい。また、同システムでは、表示装置１２がその位置情報を取得しているが、表示装置１２と別体の位置取得装置を表示装置１２と同じ位置またはその近傍に配置し、この位置取得装置にて表示装置１２の位置情報を取得してもよい。
【０１７８】
さらに、上述のサービス提供システム１では、サーバ１１が、サービスを開始するための認証処理、サービスの提供処理、およびサービスを継続するか否かの判定処理を行っているが、これらの処理の一部または複数を異なる装置に実行させてもよい。例えば、認証処理を行う認証サーバと、サービスを提供するサービス提供サーバと、サービスの継続判定を行う継続監視サーバとをネットワークを介して通信可能に接続したシステムであっても、上記サーバ１１と同様の機能を実現できる。
【０１７９】
また、上述のサービス提供システム１では、サービス提供エリアを設定する基準となる装置が表示装置１２となっている。しかしながら、サービス提供エリアを設定する基準となる装置は、その装置の位置を示す位置情報をサーバ１１が取得可能な装置であればよく、表示機能を備えている必要はない。
【０１８０】
なお、上記の各変形例は、サービス提供システム２においても同様に適用可能である。
【０１８１】
本発明は上述した各実施形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能であり、異なる実施形態にそれぞれ開示された技術的手段を適宜組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。
【０１８２】
〔ソフトウェアによる実現例〕
最後に、サーバ１１および７１の各ブロック、特にサーバ制御部３１は、集積回路（ＩＣチップ）上に形成された論理回路によってハードウェア的に実現してもよいし、ＣＰＵ（Central Processing Unit）を用いてソフトウェア的に実現してもよい。
【０１８３】
後者の場合、サーバ１１および７１は、各機能を実現するプログラムの命令を実行するＣＰＵ、上記プログラムを格納したＲＯＭ（Read Only Memory）、上記プログラムを展開するＲＡＭ（Random Access Memory）、上記プログラムおよび各種データを格納するメモリ等の記憶装置（記録媒体）などを備えている。そして、本発明の目的は、上述した機能を実現するソフトウェアであるサーバ１１および７１の制御プログラムのプログラムコード（実行形式プログラム、中間コードプログラム、ソースプログラム）をコンピュータで読み取り可能に記録した記録媒体を、サーバ１１および７１に供給し、そのコンピュータ（またはＣＰＵやＭＰＵ）が記録媒体に記録されているプログラムコードを読み出し実行することによっても、達成可能である。
【０１８４】
上記記録媒体としては、一時的でない有形の媒体（non-transitory tangible medium）、例えば、磁気テープやカセットテープ等のテープ類、フロッピー（登録商標）ディスク／ハードディスク等の磁気ディスクやＣＤ−ＲＯＭ／ＭＯ／ＭＤ／ＤＶＤ／ＣＤ−Ｒ等の光ディスクを含むディスク類、ＩＣカード（メモリカードを含む）／光カード等のカード類、マスクＲＯＭ／ＥＰＲＯＭ／ＥＥＰＲＯＭ（登録商標）／フラッシュＲＯＭ等の半導体メモリ類、あるいはＰＬＤ（Programmable logic device）やＦＰＧＡ（Field Programmable Gate Array）等の論理回路類などを用いることができる。
【０１８５】
また、サーバ１１および７１を通信ネットワークと接続可能に構成し、上記プログラムコードを通信ネットワークを介して供給してもよい。この通信ネットワークは、プログラムコードを伝送可能であればよく、特に限定されない。例えば、インターネット、イントラネット、エキストラネット、ＬＡＮ、ＩＳＤＮ、ＶＡＮ、ＣＡＴＶ通信網、仮想専用網（Virtual Private Network）、電話回線網、移動体通信網、衛星通信網等が利用可能である。また、この通信ネットワークを構成する伝送媒体も、プログラムコードを伝送可能な媒体であればよく、特定の構成または種類のものに限定されない。例えば、ＩＥＥＥ１３９４、ＵＳＢ、電力線搬送、ケーブルＴＶ回線、電話線、ＡＤＳＬ（Asymmetric Digital Subscriber Line）回線等の有線でも、ＩｒＤＡやリモコンのような赤外線、Ｂｌｕｅｔｏｏｔｈ（登録商標）、ＩＥＥＥ８０２．１１無線、ＨＤＲ（High Data Rate）、ＮＦＣ（Near Field Communication）、ＤＬＮＡ（Digital Living Network Alliance）、携帯電話網、衛星回線、地上波デジタル網等の無線でも利用可能である。なお、本発明は、上記プログラムコードが電子的な伝送で具現化された、搬送波に埋め込まれたコンピュータデータ信号の形態でも実現され得る。
【産業上の利用可能性】
【０１８６】
本発明は、特定エリア内の通信端末にサービスを提供するサーバに利用することができる。
【符号の説明】
【０１８７】
（実施形態１）
１    サービス提供システム
１０    通信端末
１１    サーバ（サービス提供装置）
４０    位置取得部（基準位置取得手段、端末位置取得手段）
４１    照合部（判定手段）
４３    サービス制御部（接続制御手段、表示制御手段、再開アドレス送信手段、サービス制御手段）
１２    表示装置（基準装置）
６３    表示装置表示部（表示部）
（実施形態２）
２    サービス提供システム
７０    通信端末
７１    サーバ（サービス提供装置）
４３    サービス制御部（接続制御手段、表示制御手段、送信制御手段）
９０    ＵＲＬ生成部（アドレス更新手段）
９１    ＵＲＬデータ（アドレス情報）
７２    表示装置（基準装置）
１００    表示装置近距離通信部（近距離通信部）
【図１】
2014041492.tif 000003
【図２】
2014041492.tif 000004
【図３】
2014041492.tif 000005
【図４】
2014041492.tif 000006
【図５】
2014041492.tif 000007
【図６】
2014041492.tif 000008
【図７】
2014041492.tif 000009
【図８】
2014041492.tif 000010
【図９】
2014041492.tif 000011
【図１０】
2014041492.tif 000012
【図１１】
2014041492.tif 000013