(57)【特許請求の範囲】
【請求項１】
第１サービスを提供するための第１システムであって、前記第１サービスの利用権限を有するユーザを、第１ユーザ識別情報を用いて識別する第１システムに含まれる権限付与装置において、
前記第１サービスと異なる第２サービスの利用権限を有するユーザが、前記第２サービスを提供するための第２システムにより第２ユーザ識別情報を用いて識別され、
前記第１ユーザ識別情報及び前記第２ユーザ識別情報は、互いに独立して前記第１システム及び前記第２システムにそれぞれ登録され、
前記第２サービスの提供者により指定された領域を示す領域情報を取得する領域情報取得手段と、
前記取得された領域情報を記憶手段に記憶させる領域情報記憶制御手段と、
端末装置の位置を示す位置情報を取得する位置情報取得手段と、
前記取得された位置情報により示される前記位置が、前記記憶された領域情報により示される前記領域に含まれる場合、前記端末装置を利用する端末ユーザが前記第２サービスの利用権限を有することを確認するためのユーザ認証を前記第２システムに実行させる制御手段と、  前記第２システムによる前記ユーザ認証が成功した場合、前記第１サービスの利用権限を前記端末ユーザに付与する処理を実行する付与手段と、
を備えることを特徴とする権限付与装置。
【請求項２】
前記付与される権限は、前記端末装置が前記領域内に位置しているか否かに関わらず、前記第１サービスの利用が可能である権限であることを特徴とする請求項１に記載の権限付与装置。
【請求項３】
前記第１サービスは、ネットワークを介して情報の投稿及び投稿された情報の受信が可能な少なくとも一のコミュニティを提供するためのコミュニティサービスにおける所定コミュニティの提供であり、
前記第１システムに前記第１ユーザ識別情報がそれぞれ登録された複数のユーザは、前記コミュニティサービスの利用権限を有し、
前記付与される権限は、前記所定コミュニティへ情報を投稿する権限であることを特徴とする請求項１又は２に記載の権限付与装置。
【請求項４】
前記第２システムによる前記ユーザ認証は、前記端末ユーザが前記第２ユーザ識別情報を前記端末装置に入力することに基づいて実行され、
前記ユーザ認証が成功した場合、前記端末ユーザが前記第２サービスの利用権限を有することが認証されたことを示すトークンであって、前記入力された第２ユーザ識別情報と異なるトークンを、前記第２システムから取得するトークン取得手段を更に備え、
前記付与手段は、前記トークンが取得された場合、前記利用権限を前記端末ユーザに付与することを特徴とする請求項１乃至３の何れか一項に記載の権限付与装置。
【請求項５】
前記取得されたトークンを前記記憶手段に記憶させるトークン記憶制御手段と、
前記端末ユーザが前記第１サービスを利用する場合、前記記憶されたトークンを、前記第２システムに送信するトークン送信手段と、
前記送信されたトークンに基づいて前記第２システムにより前記端末ユーザが認証された場合、前記第１サービスの利用を前記端末ユーザに許可する処理を実行する許可手段と、
を更に備えることを特徴とする請求項４に記載の権限付与装置。
【請求項６】
第１サービスを提供するための第１システムであって、前記第１サービスの利用権限を有するユーザを、第１ユーザ識別情報を用いて識別する第１システムに含まれる権限付与装置により実行される権限付与方法において、
前記第１サービスと異なる第２サービスの利用権限を有するユーザが、前記第２サービスを提供するための第２システムにより第２ユーザ識別情報を用いて識別され、
前記第１ユーザ識別情報及び前記第２ユーザ識別情報は、互いに独立して前記第１システム及び前記第２システムにそれぞれ登録され、
前記第２サービスの提供者により指定された領域を示す領域情報を取得する領域情報取得ステップと、
前記取得された領域情報を記憶手段に記憶させる領域情報記憶制御ステップと、
端末装置の位置を示す位置情報を取得する位置情報取得ステップと、
前記取得された位置情報により示される前記位置が、前記記憶された領域情報により示される前記領域に含まれる場合、前記端末装置を利用する端末ユーザが前記第２サービスの利用権限を有することを確認するためのユーザ認証を前記第２システムに実行させる制御ステップと、  前記第２システムによる前記ユーザ認証が成功した場合、前記第１サービスの利用権限を前記端末ユーザに付与する処理を実行する付与ステップと、
を含むことを特徴とする権限付与方法。
【請求項７】
第１サービスを提供するための第１システムであって、前記第１サービスの利用権限を有するユーザを、第１ユーザ識別情報を用いて識別する第１システムに含まれる権限付与装置のコンピュータにより実行される権限付与プログラムにおいて、
前記第１サービスと異なる第２サービスの利用権限を有するユーザが、前記第２サービスを提供するための第２システムにより第２ユーザ識別情報を用いて識別され、
前記第１ユーザ識別情報及び前記第２ユーザ識別情報は、互いに独立して前記第１システム及び前記第２システムにそれぞれ登録され、
前記コンピュータを、
前記第２サービスの提供者により指定された領域を示す領域情報を取得する領域情報取得手段と、
前記取得された領域情報を記憶手段に記憶させる領域情報記憶制御手段と、
端末装置の位置を示す位置情報を取得する位置情報取得手段と、
前記取得された位置情報により示される前記位置が、前記記憶された領域情報により示される前記領域に含まれる場合、前記端末装置を利用する端末ユーザが前記第２サービスの利用権限を有することを確認するためのユーザ認証を前記第２システムに実行させる制御手段と、  前記第２システムによる前記ユーザ認証が成功した場合、前記第１サービスの利用権限を前記端末ユーザに付与する処理を実行する付与手段と、
として機能させることを特徴とする権限付与プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ユーザの位置に基づいて、そのユーザにサービスを利用する権限を付与する方法に関する。
【背景技術】
【０００２】
現在、インターネット等のネットワークを通じて、様々なサービスがユーザに提供されている。そうしたサービスの中で特定のサービスを利用したいユーザは、そのサービスへのユーザ登録を行う。例えば、ユーザは、ユーザの識別情報及びパスワード等の認証情報をサービスに登録する。これにより、サービスを利用する権限がそのユーザに付与される。その後、ログインの際に、ユーザが認証情報を入力することに応じてユーザ認証が実行され、この認証が成功すると、ユーザはそのサービスを利用することができる。
【０００３】
また、ユーザの位置を利用した利用権限の付与方法も提案されている。例えば、特許文献１には、アクセス許可エリアとユーザの携帯端末の現在位置を用いた、業務サーバシステムへのアクセス許可方法が開示されている。この方法において、携帯端末は、この携帯端末の現在位置情報を認証装置へ送信し、認証装置は、携帯端末の現在位置が許可エリア内であるかを判断する。認証装置は、現在位置が許可エリア内である場合に限り、ユーザ認証を行って、その携帯端末の端末固有キーを記憶する。これにより、業務サーバシステムを利用する権限がユーザに付与される。その後、アクセス許可エリアでユーザＩＤ及びパスワードを入力することで、ユーザは業務サーバシステムを利用することができる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特許第６３６８０６２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ユーザに提供されるサービスは、或る特定の対象（例えば、特定の事柄、物又は人物等）に関連することが多い。そうしたサービスの利用を活発化させるには、特定の対象に或る程度以上関心が高いユーザに、そのサービスの利用権限を付与することが望ましい。そこで、ユーザの位置情報を取得し、特定の対象に関連した場所又は領域等にユーザが位置していることを判定して、そのユーザに利用権限を付与することが考えられる。確かに、特定の対象に関心を有するユーザは、その対象に関連する場所に行く可能性があるので、関心が高いユーザを或る程度集めることができるかもしれない。しかしながら、特段の制約がないと、誰もがその場所に行くことができる。そのため、サービスの利用をより活発化させるために、そのサービスの利用権限を付与するための制御の適切性を高めることが望まれる。
【０００６】
本願発明は以上の点に鑑みてなされてものであり、その課題の一例は、サービスに関連する対象への関心度が或る程度以上に高いユーザにそのサービスの利用権限を付与することができる権限付与装置、権限付与方法、及び権限付与プログラムを提供することである。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、請求項１に記載の発明は、第１サービスを提供するための第１システムであって、前記第１サービスの利用権限を有するユーザを、第１ユーザ識別情報を用いて識別する第１システムに含まれる権限付与装置において、前記第１サービスと異なる第２サービスの利用権限を有するユーザが、前記第２サービスを提供するための第２システムにより第２ユーザ識別情報を用いて識別され、前記第１ユーザ識別情報及び前記第２ユーザ識別情報は、互いに独立して前記第１システム及び前記第２システムにそれぞれ登録され、前記第２サービスの提供者により指定された領域を示す領域情報を取得する領域情報取得手段と、前記取得された領域情報を記憶手段に記憶させる領域情報記憶制御手段と、端末装置の位置を示す位置情報を取得する位置情報取得手段と、前記取得された位置情報により示される前記位置が、前記記憶された領域情報により示される前記領域に含まれる場合、前記端末装置を利用する端末ユーザが前記第２サービスの利用権限を有することを確認するためのユーザ認証を前記第２システムに実行させる制御手段と、前記第２システムによる前記ユーザ認証が成功した場合、前記第１サービスの利用権限を前記端末ユーザに付与する処理を実行する付与手段と、を備えることを特徴とする。
【０００８】
この発明によれば、ユーザが第１サービスを利用するための条件の一つに対応して、第２サービスの提供者により領域が指定される。第２サービスは、第１サービスと異なるサービスである。第１サービスと第２サービスとにおいては、同一のユーザに対して別々にユーザ識別情報が登録される。指定された領域に、端末装置を携帯したユーザが入った場合、第２サービスを提供するための第２システムによるユーザ認証が実行される。このユーザ認証が成功した場合、第１サービスを利用する権限が、そのユーザに付与される。提供者は、その提供者又は第２サービスに関連する物事がある領域を予め指定するものと考えられる。また、指定された領域内にユーザが行くことは、ユーザが第１サービスを利用するための条件の一つである。そのため、第１サービスは、領域内にあるその物事に関連するものと考えられる。更に、第２サービスの利用権限を有するユーザは、その提供者又は第２サービスに関連する物事に関心を有する可能性がある。従って、第２サービスの利用権限を有し、且つ提供者により指定された領域内に行くユーザは、その物事に関心を有すからこそ、その領域内に行く蓋然性が高い。そのため、第１サービスに関連する対象への関心度が或る程度以上に高いユーザにその第１サービスの利用権限を付与することができる。
【０００９】
請求項２に記載の発明は、前記付与される権限は、前記端末装置が前記領域内に位置しているか否かに関わらず、前記第１サービスの利用が可能である権限であることを特徴とする。
【００１０】
この発明によれば、第１サービスに関連する対象への関心度が或る程度以上に高いことが示されたユーザは、指定された領域から出た後も、第１サービスを利用することができる。
【００１１】
請求項３に記載の発明は、前記第１サービスは、ネットワークを介して情報の投稿及び投稿された情報の受信が可能な少なくとも一のコミュニティを提供するためのコミュニティサービスにおける所定コミュニティの提供であり、前記第１システムに前記第１ユーザ識別情報がそれぞれ登録された複数のユーザは、前記コミュニティサービスの利用権限を有し、前記付与される権限は、前記所定コミュニティへ情報を投稿する権限であることを特徴とする。
【００１２】
この発明によれば、コミュニティサービスの利用権限を有する複数のユーザのうち、第２サービスの提供者により指定された領域内に行き、且つ第２サービスの利用権限を有するユーザに対して、コミュニティサービスにより提供される少なくとも一のコミュニティのうち、所定コミュニティへ情報を投稿する権限が付与される。指定された領域内にユーザが行くことは、ユーザが投稿権限を獲得する条件の一つである。そのため、所定コミュニティにおいて、領域内にある物事に関する情報が交換されるものと考えられる。従って、コミュニティサービスを利用可能な複数のユーザのうち、所定コミュニティで情報交換される対象への関心度が或る程度以上に高いユーザでそのコミュニティが形成されるようにすることができる。
【００１３】
請求項４に記載の発明は、前記第２システムによる前記ユーザ認証は、前記端末ユーザが前記第２ユーザ識別情報を前記端末装置に入力することに基づいて実行され、前記ユーザ認証が成功した場合、前記端末ユーザが前記第２サービスの利用権限を有することが認証されたことを示すトークンであって、前記入力された第２ユーザ識別情報と異なるトークンを、前記第２システムから取得するトークン取得手段を更に備え、前記付与手段は、前記トークンが取得された場合、前記利用権限を前記端末ユーザに付与することを特徴とする。
【００１４】
この発明によれば、第２ユーザによるユーザ認証のために、第２ユーザ識別情報が入力される。ユーザ認証が成功すると、ユーザが第２サービスの利用権限を有することが認証されたことを示す情報として、第２ユーザ識別情報と異なるトークンが第２システムから提供される。従って、第１システム自体は第２ユーザ識別情報を取得しなくても、第２サービスにおけるユーザ認証の結果を取得することができる。そのため、ユーザの個人情報が第２システムの外部に漏れることを防止することができる。
【００１５】
請求項５に記載の発明は、前記取得されたトークンを前記記憶手段に記憶させるトークン記憶制御手段と、前記端末ユーザが前記第１サービスを利用する場合、前記記憶されたトークンを、前記第２システムに送信するトークン送信手段と、前記送信されたトークンに基づいて前記第２システムにより前記端末ユーザが認証された場合、前記第１サービスの利用を前記端末ユーザに許可する処理を実行する許可手段と、を更に備えることを特徴とする。
【００１６】
この発明によれば、第１サービスの利用権限がユーザに付与された後も、そのユーザが第１サービスを利用するとき、トークンに基づいて第２システムによりユーザ認証が実行される。従って、ユーザが第２ユーザ識別情報を再度入力することなくして、第１サービスの利用時に、そのユーザが第２システムの利用権限を有することを確認することができる。
【００１７】
請求項６に記載の発明は、第１サービスを提供するための第１システムであって、前記第１サービスの利用権限を有するユーザを、第１ユーザ識別情報を用いて識別する第１システムに含まれる権限付与装置により実行される権限付与方法において、前記第１サービスと異なる第２サービスの利用権限を有するユーザが、前記第２サービスを提供するための第２システムにより第２ユーザ識別情報を用いて識別され、前記第１ユーザ識別情報及び前記第２ユーザ識別情報は、互いに独立して前記第１システム及び前記第２システムにそれぞれ登録され、前記第２サービスの提供者により指定された領域を示す領域情報を取得する領域情報取得ステップと、前記取得された領域情報を記憶手段に記憶させる領域情報記憶制御ステップと、端末装置の位置を示す位置情報を取得する位置情報取得ステップと、前記取得された位置情報により示される前記位置が、前記記憶された領域情報により示される前記領域に含まれる場合、前記端末装置を利用する端末ユーザが前記第２サービスの利用権限を有することを確認するためのユーザ認証を前記第２システムに実行させる制御ステップと、前記第２システムによる前記ユーザ認証が成功した場合、前記第１サービスの利用権限を前記端末ユーザに付与する処理を実行する付与ステップと、を含むことを特徴とする。
【００１８】
請求項７に記載の発明は、第１サービスを提供するための第１システムであって、前記第１サービスの利用権限を有するユーザを、第１ユーザ識別情報を用いて識別する第１システムに含まれる権限付与装置のコンピュータにより実行される権限付与プログラムにおいて、前記第１サービスと異なる第２サービスの利用権限を有するユーザが、前記第２サービスを提供するための第２システムにより第２ユーザ識別情報を用いて識別され、前記第１ユーザ識別情報及び前記第２ユーザ識別情報は、互いに独立して前記第１システム及び前記第２システムにそれぞれ登録され、前記コンピュータを、前記第２サービスの提供者により指定された領域を示す領域情報を取得する領域情報取得手段と、前記取得された領域情報を記憶手段に記憶させる領域情報記憶制御手段と、端末装置の位置を示す位置情報を取得する位置情報取得手段と、前記取得された位置情報により示される前記位置が、前記記憶された領域情報により示される前記領域に含まれる場合、前記端末装置を利用する端末ユーザが前記第２サービスの利用権限を有することを確認するためのユーザ認証を前記第２システムに実行させる制御手段と、前記第２システムによる前記ユーザ認証が成功した場合、前記第１サービスの利用権限を前記端末ユーザに付与する処理を実行する付与手段と、として機能させることを特徴とする。
【発明の効果】
【００１９】
本発明によれば、サービスに関連する対象への関心度が或る程度以上に高いユーザにそのサービスの利用権限を付与することができる。
【図面の簡単な説明】
【００２０】
【図１】一実施形態に係るシステムＳの概要構成の一例を示す図である。
【図２】一実施形態に係るセンターサーバ１の概要構成の一例を示すブロック図である。
【図３】データベースに記憶される内容の一例を示す図である。
【図４】一実施形態に係るセンターサーバ１のシステム制御部１１の機能ブロックの一例を示す図である。
【図５】ユーザが参加登録を行う様子の一例を示す図である。
【図６】参加登録可能期間と投稿可能期間の関係の一例を示す図である。
【図７】専用アプリにおける画面例を示す図である。
【図８】専用アプリにおける画面例を示す図である。
【図９】一実施形態に係るシステムＳの動作の一例を示すシーケンス図である。
【図１０】一実施形態に係るシステムＳの動作の一例を示すシーケンス図である。
【図１１】一実施形態に係るシステムＳの動作の一例を示すシーケンス図である。
【発明を実施するための形態】
【００２１】
以下、図面を参照して本発明の実施形態について詳細に説明する。以下に説明する実施形態においては、ネットワークを介して情報の投稿及び投稿された情報の受信が可能な少なくとも一のインターネットコミュニティを提供するためのコミュニティサービスに対して、本発明を適用した場合の実施形態である。個々のコミュニティを、チャンネルと称する。
【００２２】
［１−１．システムの構成］
先ず、本実施形態に係るシステムＳの構成及び機能概要について、図１を用いて説明する。図１は、本実施形態に係るシステムＳの概要構成の一例を示す図である。
【００２３】
図１に示すように、システムＳは、チャンネルシステムＳＡと、１又は複数のサービスシステムＳＢと、複数のユーザ端末３と、を備える。チャンネルシステムＳＡと各サービスシステムＳＢと各ユーザ端末３とは、ネットワークＮＷを介して互いに接続される。ネットワークＮＷは、例えばインターネット、専用通信回線（例えば、ＣＡＴＶ（Community Antenna Television）回線）、移動体通信網（基地局等を含む）、及びゲートウェイ等により構築されている。
【００２４】
チャンネルシステムＳＡは、チャンネルサービスを提供するためのシステムである。チャンネルサービスは、情報交換が行われる少なくとも一のチャンネルをユーザ又はユーザ端末３に提供することである。チャンネルシステムＳＡは、センターサーバ１を含む。チャンネルシステムＳＡは、他のサーバ装置や端末装置を更に含んでもよい。センターサーバ１は、チャンネルサービスを管理するサーバ装置である。チャンネルの参加者は、ユーザ端末３を用いることにより、ネットワークＮＷを介してそのチャンネルへの情報の投稿、及びそのチャンネルに投稿された情報の受信が可能である。チャンネルにおける情報交換の方式の例として、掲示板方式、チャット方式等が挙げられる。センターサーバ１は、ユーザの認証、チャンネルの開設、ユーザによるチャンネルへの参加登録、チャンネルに参加するユーザ間における情報のやりとり等を制御するための処理を行う。
【００２５】
チャンネルサービスの利用権限を獲得するために、ユーザは会員登録する必要がある。そのため、そのユーザをチャンネルサービスにおいて識別するための第１ユーザＩＤが、チャンネルシステムＳＡに登録される。また、パスワード又はその他の認証情報（例えば、指紋、虹彩、顔の特徴）の登録が必要であってもよい。チャンネルサービスで用いられるユーザＩＤ及びパスワードを、それぞれ第１ユーザＩＤ及び第１パスワードという。第１ユーザＩＤ及び第１パスワードは、例えば、センターサーバ１に記憶される。チャンネルシステムＳＡに第１ユーザＩＤがそれぞれ登録された複数のユーザは、チャンネルサービスの利用権限を有する。チャンネルサービスの利用権限を有するユーザは、例えば、チャンネルの検索、チャンネルの開設、チャンネルへの参加登録の要求等が可能であってもよい。チャンネルシステムＳＡ及びセンターサーバ１は、チャンネルサービスの利用権限を有するユーザを、第１ユーザＩＤを用いて識別する。センターサーバ１は、ログインの際に、ユーザに第１ユーザＩＤを入力させてもよい。センターサーバ１は、第１ユーザＩＤに基づいて、そのユーザがチャンネルサービスの会員であるか否かを判定し、そのユーザが何れの会員であるかを識別する。チャンネルへ参加登録したユーザは、チャンネルへの情報の投稿及び他のユーザにより投稿された情報の閲覧が可能である。チャンネルシステムＳＡ及びセンターサーバ１は、特定のチャンネルの利用権限を有するユーザも、第１ユーザＩＤを用いて識別する。例えば、センターサーバ１は、ログインの際に入力された第１ユーザＩＤに基づいて、そのユーザが特定のチャンネルの参加者であるか否かを判定し、そのユーザが何れの参加者であるかを識別する。
【００２６】
各サービスシステムＳＢは、チャンネルシステムＳＡと異なるシステムである。各サービスシステムＳＢは、チャンネルサービスとは異なる特定のサービスをユーザ又はユーザ端末３に提供するためのシステムである。特定サービスは、ネットワークＮＷを通じて提供されてもよいし、その他の通信手段を用いて提供されてもよいし、提供者からユーザに対して直接提供されてもよい。特定サービスは如何なるサービスであってもよい。特定サービスは、チャンネルサービスとは異なるコミュニティサービスであってもよい。特定サービスの例として、アフターサービス、商品の販売（オンラインショッピングサイト）、商品の売買仲介（電子商店街）、サービスの予約仲介（予約サイト）、コンテンツの提供、ソーシャルネットワーキングサービス、インターネットバンキング、決済サービス、情報検索サービス、ブログサービス等が挙げられる。特定サービスの提供者の例として、企業、店、協会等が挙げられる。特定サービスの提供者とチャンネルサービスの提供者とは異なる。しかしながら、これらのサービスの提供者は互いに同一であってもよい。
【００２７】
特定サービスの利用権限を獲得するために、ユーザは会員登録する必要がある。ユーザを特定サービスにおいて識別するためのユーザＩＤが、サービスシステムＳＢに登録される。また、パスワード又はその他の認証情報の登録が必要であってもよい。特定サービスで用いられるユーザＩＤ及びパスワードを、それぞれ第２ユーザＩＤ及び第２パスワードという。各サービスシステムＳＢは、チャンネルシステムＳＡの場合と同様に、そのサービスシステムＳＢにより提供される特定のサービスの利用権限を有するユーザを、第２ユーザＩＤを用いて識別する。
【００２８】
第１ユーザＩＤと第２ユーザＩＤとは互いに独立して登録される。具体的に、第１ユーザＩＤは、チャンネルシステムＳＡにおけるセンターサーバ１に登録される。第２ユーザＩＤは、サービスシステムＳＢに登録される。ユーザは、チャンネルサービスに会員登録するときは、第１ユーザＩＤ及び第１パスワードを登録し、特定サービスに会員登録するときは、第２ユーザＩＤ及び第２パスワードを登録する。第１ユーザＩＤと第２ユーザＩＤとを互いに異なるＩＤにするか又は同一のＩＤにするかは、ユーザの考え次第である。チャンネルサービス及び少なくとも一の特定サービスの両方を利用可能なユーザは、チャンネルサービスを利用するときには第１ユーザＩＤ及び第１パスワードを用いてログインし、特定サービスを利用するときには第２ユーザＩＤ及び第２パスワードを用いてログインする。
【００２９】
各サービスシステムＳＢは、サーバ２−１と、サービス会員ＤＢ２−２と、管理端末２−３と、を含む。サーバ２−１とサービス会員ＤＢ２−２と管理端末２−３とは、ＬＡＮ（Local Area Network）等のネットワークを介して互いに接続されてもよい。サーバ２−１は、サービスシステムＳＢにおけるユーザの認証や特定サービスの提供等の処理を行うサーバ装置である。サーバ２−１は、複数のサーバ装置、例えば認証サーバ、ＷＷＷサーバ、データベースサーバ等を含んでもよい。サービス会員ＤＢ２−２には、特定サービスを利用可能なユーザに関する情報が、ユーザごとに記憶される。例えばサービス会員ＤＢ２−２には、第２ユーザＩＤ及び第２パスワード等が、互いに関連づけて記憶される。管理端末２−３は、特定サービスの提供者により利用される端末装置である。管理端末２−３の例として、パーソナルコンピュータ、タブレット式コンピュータ等が挙げられる。
【００３０】
各ユーザ端末３は、チャンネルサービスを利用するユーザにより利用される携帯用の端末装置である。ユーザ端末３の例として、スマートフォン、タブレット式コンピュータ等の携帯情報端末、携帯電話機、ＰＤＡ（Personal Digital Assistant）等が挙げられる。各ユーザ端末３には、ウェブブラウザ、電子メールクライアント、チャンネルサービス用のアプリケーションプログラム（以下、専用アプリと称する）等が記憶されてもよい。ユーザ端末３がセンターサーバ１との間で情報を送受信することを通じで、ユーザはチャンネルサービスを利用することができる。何れかの特定サービスに会員登録しているユーザは、そのユーザのユーザ端末３がサービスシステムＳＢとの間で情報を送受信することを通じで、特定サービスを利用することができる。
【００３１】
各ユーザ端末３は、そのユーザ端末３の位置を示す位置情報を取得する機能を有する。例えば、ＧＰＳ（Global Positioning System）等の衛星測位システムを利用して、位置情報として経緯度が計算されてもよい。また例えば、移動体通信事業者により、基地局を利用した位置情報がユーザ端末３に提供されてもよい。この場合、ユーザ端末３は、そのユーザ端末３の近くにある基地局の位置に対応した経緯度、住所又は郵便番号を、位置情報として取得する。また例えば、無線ＬＡＮ（Local Area Network）を利用して位置情報が取得可能であってもよい。例えば、ユーザ端末３は、複数のアクセスポイントから無線を受信したとき、各アクセスポイントからの電波強度を測定するとともに、各アクセスポイントのＳＳＩＤを取得する。ユーザ端末３は、電波強度及びＳＳＩＤを含む情報を、図示せぬ所定のサーバ装置へ送信する。このサーバ装置には、アクセスポイントの設置位置の経緯度等が記憶されている。サーバ装置は、ユーザ端末３から受信した情報を用いて、例えば三角測量により、ユーザ端末３の位置を算出する。
【００３２】
システムＳにおいて、開設者は、チャンネルの開設時に、地理的な領域を指定する。指定される領域は、通常、チャンネル内で情報交換される対象となる場所や、情報交換される対象となることが起こる場所等を含む。例えば、開設者は、特定の店、施設、ランドマーク等を含むように領域を指定することができる。また、開設者は、特定の人間、動植物等がいる場所や、特定の物やサービスが提供される場所を含むように領域を指定することができる。また、開設者は、特定のイベントが開催される場所を含むように領域を指定することができる。
【００３３】
システムＳを利用するユーザのうち、指定された領域に入ったユーザのみが、そのチャンネルに参加登録することができる。参加登録したユーザは、そのチャンネルへ情報を投稿することができる権限を獲得する。この権限は、指定された領域から参加者が出た後もその参加者に対して継続して与えられる。指定された領域内の物事に少しでも興味があるユーザは、その領域内に行くかもしれないし、行かないかもしれない。しかしながら、或る場所に行くという行為は、ユーザの時間や労力を消費する行為である。従って、指定された領域内に行ったユーザは、その域内の物事への関心度が或る程度以上に高いユーザである蓋然性が高い。従って、特定の物事への関心度が或る程度以上に高いユーザでコミュニティを形成することができる。
【００３４】
各特定サービスの提供者は、チャンネルサービスにおいて、チャンネルを開設することができる。開設されるチャンネルは、特定サービス又は提供者に関する情報が交換されてもよい。例えば、このチャンネルは、特定サービス以外でその提供者が提供するサービス又は商品に関する情報が交換されてもよい。或いは、このチャンネルは、提供者が開催するイベント又は参加するイベントに関する情報が交換されてもよい。提供者により指定される領域は、特定サービス又は提供者に関連する物事がある場所を含んでもよいし、そのようなサービス又は商品が提供される場所を含んでもよいし、そのようなイベントが開催される場所を含んでもよい。
【００３５】
或るチャンネルが、特定サービスの提供者により開設されたチャンネルである場合、ユーザがその特定サービスの会員であることを条件として、指定された領域に入ると、そのユーザは、そのチャンネルに参加登録することができる。前述したように、指定された領域内に行ったユーザは、その領域内の物事への関心度が或る程度以上に高いユーザである蓋然性が高い。しかしながら、特段の制約がないと、誰もがその領域内に行くことができる。そのため、チャンネルに参加しようとするユーザのうち何人かは、その物事にさほど関心がない場合もある。その一方で、特定サービスの会員は、そのサービスの提供者又はその提供者に関連する物事に関心を有する蓋然性が高い。そのため、指定された領域内に行った会員は、その領域内の物事への関心度が或る程度以上に高いユーザである蓋然性が高い。従って、特定サービスの提供者に関連する特定の物事への関心度が或る程度以上に高いユーザでコミュニティを形成することができる。また、特定サービスの提供者は、追加的な設備投資をしなくても、そのサービスの会員に対して、その提供者に関連するチャンネルを提供することができる。
【００３６】
特定サービスの提供者以外の誰かが開設したチャンネルに参加登録するために、ユーザは、例えば開設者により指定された領域に行く必要がある。しかしながら、ユーザは、何れかの特定サービスの会員である必要はない。特定サービスの提供者以外の誰かが開設したチャンネルに参加登録する方法についての詳細な説明は省略する。
【００３７】
センターサーバ１又はシステムＳは、特定サービスの提供者により開設されたチャンネルへ情報を投稿する権限を有するユーザに、そのチャンネルを提供する。このサービスは、チャンネルサービスにおける一部のサービスである。具体的に、センターサーバ１は、ユーザによる情報の投稿を可能とする。センターサーバ１は、チャンネルへ情報を投稿する権限を有するユーザを、第１ユーザＩＤを用いて識別する。チャンネルサービスに投稿された情報の閲覧は、投稿権限を有するユーザのみが可能であってもよいし、全ユーザが可能であってもよい。
【００３８】
チャンネルの開設時、開設者は、領域に加えて、参加登録可能期間の指定が可能であってもよい。参加登録可能期間は、例えば、そのチャンネルで情報交換される対象となる物事がある時期に対応してもよい。この場合、参加登録可能期間内に指定された領域内に入ったユーザのみ、そのチャンネルへの参加登録が可能である。例えば、開催期間や日時等が決まっているイベントが起こる場所や、営業時間が決められている場所等に対して領域を指定する場合に、その期間や日時等に応じた参加登録可能期間を指定するとよい。
【００３９】
［１−２．センターサーバの構成］
次に、センターサーバ１の構成について、図２及び図３を用いて説明する。図２は、本実施形態に係るセンターサーバ１の概要構成の一例を示すブロック図である。図２に示すように、センターサーバ１は、システム制御部１１と、システムバス１２と、入出力インターフェース１３と、記憶部１４と、通信部１５と、を備えている。システム制御部１１と入出力インターフェース１３とは、システムバス１２を介して接続されている。
【００４０】
システム制御部１１は、ＣＰＵ（Central Processing Unit）１１ａ、ＲＯＭ（Read Only Memory）１１ｂ、ＲＡＭ（Random Access Memory）１１ｃ等により構成されている。
【００４１】
入出力インターフェース１３は、記憶部１４及び通信部１５とシステム制御部１１との間のインターフェース処理を行う。
【００４２】
記憶部１４は、例えば、ハードディスクドライブ等により構成されている。この記憶部１４には、会員ＤＢ１４ａ、位置情報ＤＢ１４ｂ、チャンネルＤＢ１４ｃ、領域ＤＢ１４ｄ、投稿情報ＤＢ１４ｅ等のデータベースが記憶されている。「ＤＢ」は、データベースの略語である。
【００４３】
図３は、データベースに記憶される内容の一例を示す図である。会員ＤＢ１４ａには、システムＳのユーザに関する会員情報がユーザごとに記憶されている。具体的に、会員ＤＢ１４ａには、会員情報として、第１ユーザＩＤ、第１パスワード、ニックネーム、性別、生年月日、電話番号、電子メールアドレス、住所、嗜好情報、通知チャンネルリスト、参加チャンネルリスト等の情報が関連付けて記憶される。嗜好情報は、ユーザの嗜好を示す情報である。例えば、嗜好情報は、ユーザが好きなジャンルやカテゴリ等のリストを含んでもよい。通知チャンネルリストは、例えばユーザにより登録されたチャンネルのチャンネルＩＤのリストである。チャンネルＩＤは、システムＳにおいて、チャンネルを識別するための識別情報である。通知チャンネルリストにチャンネルＩＤが追加されたチャンネルについて指定された領域にユーザが入った場合、そのチャンネルへの参加登録可能である旨の通知がユーザに通知されてもよい。参加チャンネルリストは、ユーザが参加しているチャンネルのチャンネルＩＤのリストである。
【００４４】
位置情報ＤＢ１４ｂには、ユーザ端末３の位置情報が、ユーザごとに記憶される。具体的に、位置情報ＤＢ１４ｂには、位置情報として、第１ユーザＩＤ、記録日時、及び端末位置情報が関連付けて記憶される。第１ユーザＩＤは、ユーザ端末３を利用するユーザを示す。記録日時は、位置情報がユーザ端末３によって記録された日時である。端末位置情報は、例えばユーザ端末の位置を示す経緯度であってもよい。ユーザごとに、最新の位置情報のみが記憶されてもよいし、複数時点で取得された位置情報が、位置情報の履歴として記憶されてもよい。
【００４５】
チャンネルＤＢ１４ｃには、開設されたチャンネルに関するチャンネル情報が、チャンネルごとに記憶される。具体的に、チャンネルＤＢ１４ｃには、チャンネル情報として、チャンネルＩＤ、開設者ＩＤ、キャンペーンＩＤ、チャンネル名、チャンネル概要、タグ情報、領域ＩＤ、参加登録可能期間、公開種別、ログインＵＲＬ（Uniform Resource Locator）、参加者リスト等が関連付けて記憶される。これらの情報のうち、キャンペーンＩＤ、チャンネル名、チャンネル概要、タグ情報、参加登録可能期間、公開種別及びログインＵＲＬは、チャンネルの開設者によって設定可能である。キャンペーンＩＤは、サービスシステムＳＢにおいて、チャンネルＩＤにより示されるチャンネル、そのチャンネルで情報交換がされる対象を識別するための識別情報である。特定サービスの提供者は、複数のチャンネルを開設することができる。その場合に、サービスシステムＳＢにおいて、個々のチャンネルは、キャンペーンとして、キャンペーンＩＤで識別される。特定サービスの提供者が複数のチャンネルを開設しない場合、チャンネルＤＢ１４ｃにキャンペーンＩＤが記憶されなくてもよい。開設者ＩＤは、開設者を識別する識別情報である。開設者が特定サービスの提供者である場合、開設者ＩＤは、サービスシステムＳＢを識別するための識別情報であってもよい。タグ情報は、チャンネルに関連するジャンルやキーワード等のリストである。領域ＩＤは、開設者により指定された領域を示す領域情報を識別する識別情報である。参加登録可能期間は、開設者の選択に応じて、チャンネルＤＢ１４ｃに記憶されたり記憶されなかったりする。公開種別は、チャンネルに投稿された情報を、そのチャンネルに参加していないユーザに対して公開するか否かを示す。ログインＵＲＬは、ユーザがサービスシステムＳＢによるログイン認証を受けるために、ユーザ端末３がアクセスするサービスシステムＳＢを示すＵＲＬである。参加者リストは、チャンネルに参加しているユーザのリストである。参加者リストは、少なくとも一の参加者情報を含む。各参加者情報は、第１ユーザＩＤ及びアクセストークンを含む。第１ユーザＩＤは、チャンネルに参加登録しているユーザを示す。アクセストークンは、第１ユーザＩＤにより示されるユーザが、開設者ＩＤから特定される特定サービスの利用権限を有することが認証されたことを示す。このアクセストークンは、サービスシステムＳＢにより生成される。特定サービスの会員ごとに、異なるアクセストークンが生成される。アクセストークンは、第１ユーザＩＤにより示されるユーザが有する第２ユーザＩＤとは異なる情報である。
【００４６】
領域ＤＢ１４ｄには、チャンネルの開設者により指定された領域を示す領域情報が記憶される。具体的に、領域ＤＢ１４ｄには、指定された領域ごとに、領域ＩＤ及び領域情報等が関連付けて記憶される。チャンネルに対応する領域は、そのチャンネルで情報交換される対象となる物事がある場所を含んでもよい。領域情報は、チャンネルの開設者により指定された領域を示す。例えば、指定された領域が円形の領域である場合、領域情報は、中心点の経緯度及び半径を含んでもよい。或いは、領域情報は、領域の境界を構成する各線分の経緯度を含んでもよい。或いは、領域情報は、地名や住所等を含んでもよい。
【００４７】
投稿情報ＤＢ１４ｅには、チャンネルに投稿された情報が記憶される。具体的に、投稿情報ＤＢ１４ｅには、チャンネルＩＤ、第１ユーザＩＤ、投稿日時、投稿情報等が関連付けて記憶される。チャンネルＩＤは、投稿先のチャンネルを示す。第１ユーザＩＤは、投稿者を示す。投稿情報は、投稿された情報である。投稿情報の例として、静止画、動画、音声、テキスト等が挙げられる。
【００４８】
記憶部１４には、更に、オペレーティングシステム、ＤＢＭＳ（Database Management System）、サーバプログラム等の各種プログラムが記憶されている。サーバプログラムは、システムＳに関する各種処理をシステム制御部１１に実行させるプログラムである。サーバプログラムは、例えば、他の装置からインターネットＮＷを介して取得されるようにしてもよいし、磁気テープ、光ディスク、メモリカード等の記録媒体に記録されてドライブ装置を介して読み込まれるようにしてもよい。
【００４９】
通信部１５は、ネットワークＮＷを介してオンラインショッピングサーバ２やユーザ端末３と接続し、これらの装置との通信状態を制御する。
【００５０】
［１−３．センターサーバのシステム制御部の機能概要］
次に、図４乃至図８を用いて、センターサーバ１のシステム制御部１１の機能概要について説明する。図４は、本実施形態に係るセンターサーバ１のシステム制御部１１の機能ブロックの一例を示す図である。システム制御部１１は、ＣＰＵ１１ａが、サーバプログラムに含まれる各種プログラムコードを読み出し実行することにより、図４に示すように、チャンネル情報取得部１１１、チャンネル情報登録部１１２、位置情報取得部１１３、認証制御部１１４、認証結果取得部１１５、投稿権限付与部１１６、チャンネル情報提供部１１７等として機能する。
【００５１】
チャンネル情報取得部１１１は、チャンネルの開設を要求する開設者により指定された領域を示す領域情報を含むチャンネル情報を取得する。開設者が、特定サービスの提供者である場合、チャンネル情報取得部１１１は、その提供者により指定された領域を示す領域情報を取得する。この場合、管理端末２−３を操作することにより、開設者は領域を指定することが可能であってもよい。例えば、管理端末２−３の画面に地図が表示される。開設者は、地図をスクロールさせることができる。開設者は、地図上に、領域の中心点を指定する。また、開設者は、領域の半径を指定する。なお、領域の形状は円に限定されない。例えば、領域の形状は、楕円、正方形、長方形、菱形等であってもよい。また、領域の指定方法は、別の方法であってもよい。例えば、地図の上をユーザが指やマウスポインタ等でなぞることにより、領域の境界線が描画及び指定されてもよい。或いは、領域の中心地点として、住所、施設名、建物名、ランドマーク名等の指定が可能であってもよい。また、領域の指定方法が開設者により選択可能であってもよい。開設者は、更にキャンペーンＩＤ等のチャンネル情報を入力してもよい。管理端末２−３は、中心点の経緯度及び半径を含む領域情報と、入力されたチャンネル情報をセンターサーバ１へ送信する。これらの情報は、サーバ２−１を介してセンターサーバ１へ送信されてもよい。また、キャンペーンＩＤは、サーバ２−１が自動的に生成してもよい。
【００５２】
チャンネル情報登録部１１２は、チャンネル情報取得部１１１により取得された領域情報と、開設が要求されたチャンネルを識別するチャンネルＩＤと、を関連付けて記憶部１４に記憶させる。例えば、チャンネル情報登録部１１２は、開設されるチャンネルのために新しいチャンネルＩＤを決定し、指定された領域のために新しい領域ＩＤを決定する。チャンネル情報登録部１１２は、決定されたチャンネルＩＤ及び領域ＩＤを含むチャンネル情報をチャンネルＤＢ１４ｃに記憶させる。開設者により指定された参加登録可能期間が、チャンネル情報取得部１１１により取得された場合、チャンネル情報登録部１１２は、参加登録可能期間とチャンネルＩＤと領域ＩＤとを関連付けて記憶部１４に記憶させる。また、チャンネル情報登録部１１２は、領域ＩＤと領域情報とを関連付けて領域ＤＢ１４ｄに記憶させる。
【００５３】
なお、一のチャンネルに対して複数の領域を開設者が指定可能なように、チャンネル情報取得部１１１及びチャンネル情報登録部１１２が構成されてもよい。また、チャンネルの開設後、一のチャンネルに対する領域の追加又は削除が可能なように、チャンネル情報取得部１１１及びチャンネル情報登録部１１２が構成されてもよい。
【００５４】
位置情報取得部１１３は、ユーザ端末３の位置を示す位置情報を取得する。例えば、ユーザ端末３にインストールされた専用アプリに従って、各ユーザ端末３はバックグラウンドで定期的に（例えば、５分間隔、１０分間隔等）、ＧＰＳ等を利用してそのユーザ端末３の位置情報を取得する。例えば、そのユーザ端末３を利用するユーザの通知チャンネルリストに１以上のチャンネルＩＤが含まれている場合にのみ、ユーザ端末３は定期的に端末位置情報を取得してもよい。或いは、ユーザ端末３は、チャンネルリストにチャンネルＩＤが含まれているか否かに関わらず、定期的に端末位置情報を取得してもよい。また、ユーザ端末３は、専用アプリが起動したタイミング等に位置情報を取得してもよい。定期的な位置情報の取得間隔では、領域に入っている間に位置情報を取得することができない場合であっても、ユーザが専用アプリを起動することで、チャンネルへの参加登録が可能となる。ユーザ端末３は、端末位置情報を取得するごとに、現在日時を記録日時として取得する。ユーザ端末３は、端末位置情報、記録日時及びそのユーザ端末３を利用するユーザの第１ユーザＩＤを含む位置情報を、センターサーバ１へ送信する。ユーザ端末３が位置情報をリアルタイムで送信する場合、ユーザ端末３が記録日時を決定するのではなく、位置情報取得部１１３が記録日時を決定してもよい。例えば、位置情報取得部１１３は、記録日時として、位置情報の受信日時を決定してもよい。位置情報取得部１１３は、ユーザ端末３から送信されてきた位置情報を位置情報ＤＢ１４ｂに記憶してもよい。なお、位置情報は、少なくとも端末位置情報を含んでいればよい。位置情報取得部１１３は、各ユーザ端末３について、最新の位置情報のみが位置情報ＤＢ１４ｂに記憶されるようにしてもよいし、位置情報の履歴が記憶されるようにしてもよい。例えば、位置情報取得部１１３は、ユーザ端末３から位置情報を取得するごとに、この位置情報を位置情報ＤＢ１４ｂに追加してもよい。そして、位置情報取得部１１３は、必要に応じて位置情報ＤＢ１４ｂから位置情報の履歴を取得してもよい。或いは、ユーザ端末３が位置情報の履歴を記憶してもよい。そして、位置情報取得部１１３は、ユーザ端末３から位置情報の履歴を取得してもよい。
【００５５】
認証制御部１１４は、位置情報取得部１１３により取得された位置情報により示されるユーザ端末３の位置が、記憶部１４に記憶された領域情報により示される領域に含まれる場合、サービスシステムＳＢに、そのユーザ端末３を利用するユーザが特定サービスの利用権限を有することを確認するためのユーザ認証を実行させる。この処理は、特定サービスの会員のみをチャンネルに参加登録させるための処理である。
【００５６】
例えば、認証制御部１１４は、ユーザ端末３が位置する領域に対応するサービスシステムＳＢのログインＵＲＬを、ユーザ端末３へ送信してもよい。ユーザ端末３は、ログインＵＲＬを用いて、対応するサービスシステムＳＢのサーバ２−１にアクセスする。サーバ２−１は、ログイン画面の情報をユーザ端末３へ送信する。ログイン画面において、ユーザは、第２ユーザＩＤ及び第２パスワードを入力する。サーバ２−１は、入力された第２ユーザＩＤ及び第２パスワードと、サービス会員ＤＢ２−２と、を比較して、ユーザ認証を行う。
【００５７】
認証結果取得部１１５は、サービスシステムＳＢによるユーザ認証が成功した場合、サービスシステムＳＢから、ユーザが特定サービスの利用権限を有することが認証されたことを示す情報を取得する。サーバ２−１は、ユーザ認証が成功すると、この情報をセンターサーバ１へ送信する。この情報は、例えばユーザが認証されたことを単に示す情報であってもよいし、アクセストークンであってもよい。アクセストークンは、サーバ２−１が生成してもよい。サーバ２−１は、或るユーザのためにアクセストークンを生成するとき、そのユーザの第２ユーザＩＤとは異なるアクセストークンであって、且つ他のユーザのために生成されたアクセストークンとは異なるアクセストークンを生成する。従って、アクセストークンにより、特定サービスの利用権限を有することが認証されたユーザを、サービスシステムＳＢにおいて識別することができる。アクセストークン又はユーザが認証されたことを示す情報は、そのユーザの第２ユーザＩＤとは異なる情報である。従って、特定サービスにおけるユーザの個人情報がサービスシステムＳＢの外部に漏れることが防止される。
【００５８】
投稿権限付与部１１６は、サービスシステムＳＢによるユーザ認証が成功した場合、チャンネルへ情報を投稿する権限をユーザに付与する処理を実行する。例えば、投稿権限付与部１１６は、認証結果取得部１１５によりアクセストークン又はユーザが認証されたことを示す情報が取得された場合、投稿権限をユーザに付与してもよい。この権限は、ユーザ端末３がその領域内に位置しているか否かに関わらず情報の投稿が可能な権限であってもよい。
【００５９】
特定サービスの提供者は、その提供者又は特定サービスに関連する物事がある領域を予め指定するものと考えられる。また、指定された領域内にユーザが行くことは、ユーザが特定のチャンネルを利用するための条件の一つである。そのため、そのチャンネルは、領域内にあるその物事に関連するものと考えられる。特に、本実施形態においては、特定サービスの提供者によりチャンネルが開設されるので、そのチャンネルは、領域内にあるその物事に関連する。その特定サービスの会員は、その提供者又は特定サービスに関連する物事に関心を有するものと考えられる。従って、特定サービスの提供者により指定された領域内に行く会員は、その物事に関心を有すからこそ、その領域内に行く蓋然性が高い。そのため、チャンネルに関連する対象への関心度が或る程度以上に高いユーザにそのチャンネルへ情報を投稿する権限を付与することができる。
【００６０】
また、チャンネルの利用権限を獲得するためには、ユーザは、第１ユーザＩＤ、第２ユーザＩＤ及びユーザ端末３の位置情報という３個の情報をセンターサーバ１へ送信する必要がある。しかしながら、位置情報は、ユーザ端末３により自動的に取得されてセンターサーバ１へ送信される。そのため、ユーザは、チャンネルサービスへのログインの際に、第１ユーザＩＤを入力し、サービスシステムＳＢによるユーザ認証の際に、第２ユーザＩＤを入力すればよい。従って、ユーザは、２個の手順を踏めばよい。これにより、ユーザの手間を軽減することができる。また、専用アプリに入力された第１ユーザＩＤは、ユーザ端末３に記憶されてもよい。チャンネルサービスへのログインの際、ユーザ端末３は、記憶された第１ユーザＩＤを自動的にセンターサーバ１へ送信してもよい。この場合、ユーザは、第２ユーザＩＤのみを入力すればよい。
【００６１】
情報を投稿可能な権限を付与する処理は、例えば、投稿可能な権限が付与されるユーザの第１ユーザＩＤと、投稿可能なチャンネルのチャンネルＩＤとを関連付けることであってもよい。この関連付けを参照することにより、特定のチャンネルに対して特定のユーザに投稿を許可するか否かを制御することができる。この関連付けは、例えばチャンネルＤＢ１４ｃにおいて、チャンネルＩＤに関連付けられた参加者リストに、参加者の第１ユーザＩＤが追加されることであってもよい。或いは、関連付けは、会員ＤＢ１４ａにおいて、第１ユーザＩＤに関連付けられた参加チャンネルリストに、ユーザが参加登録したチャンネルのチャンネルＩＤが追加されることであってもよい。
【００６２】
投稿権限付与部１１６は、最新の位置情報により示されるユーザ端末３の位置が、領域情報により示される領域に含まれる場合にのみ、投稿権限を付与してもよい。すなわち、投稿権限付与部１１６は、指定された領域にユーザがいる間にそのユーザが参加登録を要求した場合にのみ、投稿権限を付与してもよい。或いは、投稿権限付与部１１６は、位置情報取得部１１３により取得された位置情報の履歴のうち少なくとも何れかの位置情報により示されるユーザ端末３の位置が、領域情報により示される領域に含まれる場合に、投稿権限を付与してもよい。すなわち、投稿権限付与部１１６は、指定された領域からユーザが出た後に、そのユーザが参加登録を要求した場合にも、投稿権限を付与してもよい。
【００６３】
サービスシステムＳＢによるユーザ認証が失敗した場合、例えば、サーバ２−１が、ログイン画面を再度ユーザ端末３に表示させてもよい。或いは、センターサーバ１が、チャンネルへの参加登録が失敗した旨のメッセージをユーザ端末３に表示させてもよい。
【００６４】
図５は、ユーザが参加登録を行う様子の一例を示す図である。自動車を製造販売するＸＹＺ社は、ＸＹＺ自動車サービスを提供している。このサービスは、ＸＹＺ社の自動車の購入者に対するアフターサービスの提供や、ＸＹＺ社に関連するイベント情報の提供を含む。ＸＹＺ自動車サービスには、ＸＹＺ社製の自動車を所有するユーザのみが参加可能であってもよい。ユーザは、サーバ２−１にアクセスして第２ユーザＩＤ及び第２パスワードを登録することにより、ＸＹＺ自動車サービスの会員として登録されてもよい。図５に示すように、あるとき、自動車関連イベントが施設Ｆ１で開催される。イベント期間中、施設Ｆ１には、ＸＹＺ社のブースが置かれている。ＸＹＺ社は、施設Ｆ１を囲む領域Ｒ１を指定して、自動車関連イベント（特にＸＹＺ社のブース）に関する情報を交換するためのチャンネルＣ１を開設した。ユーザＵ１は、ユーザ端末３−１を携帯している。ユーザＵ１は、ＸＹＺ自動車サービスに予め会員登録されている。ユーザＵ１は、Ａ地点からＢ地点に移動した。Ｂ地点は領域Ｒ１外にある。従って、ユーザＵ１はチャンネルＣ１に参加登録することはできない。その後、ユーザＵ１は領域Ｒ１内に移動した。この時点で、ユーザＵ１は、チャンネルＣ１に参加登録することができる。その後、ユーザＵ１はＣ地点に移動した。Ｃ地点は領域Ｒ１外であるものの、ユーザＵ１はチャンネルへＣ１の情報の投稿が可能である。特定サービスの利用権限を有し、且つそのサービスの提供者により指定された領域内に行ったユーザは、その領域内にある物事、すなわち提供者に関連する物事に或る程度以上関心を持つ蓋然性が高い。ユーザがその物事に或る程度以上の関心を持つということが明らかになれば、ユーザが投稿可能な場所を限定する必要はない。一方、ユーザＵ２は、ユーザ端末３−２を携帯している。ユーザＵ２は、ＸＹＺ自動車サービスに会員登録していない。ユーザＵ２は、Ｄ地点から領域Ｒ１内に移動した。しかしながら、ユーザＵ２は、チャンネルＣ１に参加登録することはできない。
【００６５】
開設者により参加登録可能期間が指定されていた場合、投稿権限付与部１１６は、位置情報取得部１１３により取得された位置情報により示されるユーザ端末３の位置が、チャンネルＤＢ１４ｃに記憶された領域情報により示される領域に含まれ、且つ、サービスシステムＳＢによるユーザ認証が成功し、なお且つ、その位置情報により示される位置にユーザ端末３が位置していた時期が、領域情報と関連付けて記憶された参加登録可能期間に含まれる場合に、上述の権限であって、参加登録可能期間内及び参加登録可能期間の経過後の何れにおいても情報の投稿が可能な権限をユーザに付与する処理を実行してもよい。
【００６６】
図６は、参加登録可能期間と投稿可能期間の関係の一例を示す図である。例えば、図５を用いて説明したＸＹＺ社は、自動車関連のイベントの開始日時及び終了日時を、参加登録可能期間の開始日時及び終了日時として指定した。ユーザＵ１は、自動車に興味があるので、そのイベントに参加するために施設Ｆ１へ行った。このとき、参加登録可能期間内であるので、図６に示すように、ユーザは参加登録を行った。参加登録を行った時点から、そのチャンネルへの投稿が可能である。そして、参加登録可能期間が経過した後も投稿が可能である。
【００６７】
上述のイベントのように、興味の対象となり得ることが起こる時期が予め決まっている場合がある。その時期にユーザがその場所に行くことによって、ユーザが或る程度以上の関心を持つとことが分かる。参加登録可能期間は、そのために指定可能となっている。特定のことに参加者が或る程度以上の関心を持つということが明らかになれば、投稿可能な期間を限定する必要はない。なお、チャンネル自体の存続期間は開設者により指定可能であってもよい。
【００６８】
チャンネル情報提供部１１７は、チャンネルに関する情報をユーザ端末３に表示させる。表示される情報の例として、チャンネルの検索結果、チャンネルＤＢ１４ｃに記憶されているチャンネル情報、チャンネルに投稿された情報等が挙げられる。図７及び図８は、専用アプリにおける画面例を示す図である。例えば、専用アプリを利用したチャンネルの検索が可能であってもよい。例えば、検索条件として、ジャンル、タグ、キーワード、住所、地域等の入力が可能であってもよい。チャンネル情報提供部１１７は、検索条件に合致するチャンネルを検索して、検索結果をユーザ端末３へ送信する。ユーザ端末３は、検索されたチャンネルの一覧を表示したり、検索されたチャンネルを示すアイコン等を地図に重畳して表示したりする。ユーザが、検索されたチャンネルの中から何れかのチャンネルを選択することに基づいて、図７に示すように、ユーザ端末３はチャンネル内画面１００−１を表示する。或いは、サービスシステムＳＢから特定サービスの会員のユーザ端末３に対して、電子メール、インスタントメッセージ、ウェブページ又はその他の手段を通じて、対応するチャンネルに参加するための情報が提供されてもよい。ユーザ端末３に表示されたその情報をユーザが選択することによって、ユーザ端末３はチャンネル内画面１００−１を表示してもよい。
【００６９】
チャンネル内画面１００−１は、チャンネル情報領域１１０を含む。チャンネル情報領域１１０には、本来チャンネルに関する様々な情報が表示される。例えば、ユーザが画面をスクロールすることにより、チャンネルに投稿された情報が表示される。しかしながら、現時点でユーザがチャンネルに参加登録していない場合、こうした情報をユーザが認識することができないように、チャンネル情報領域１１０にはぼかし処理が施されてもよい。ユーザは、投稿された情報を見ることも、投稿することもできない。
【００７０】
ここで、ユーザ操作により、ユーザ端末３はチャンネル登録画面２００を表示してもよい。チャンネル登録画面２００には、チャンネルに参加登録するためには、ユーザがそのチャンネルに対応する特定サービスの会員であることが必要であり、且つ指定された領域にユーザが入ることが必要である旨のメッセージが表示される。また、チャンネル登録画面２００には、ユーザ端末３の現在位置から指定された領域までの距離が表示されてもよい。また、チャンネル登録画面２００には、通知登録ボタン２１０が表示される。通知登録ボタン２１０は、ユーザ端末３が指定された領域に入った場合にシステムＳから通知をしてもらうように登録を行うためのボタンである。ユーザが通知登録ボタン２１０を押下すると、センターサーバ１は、そのユーザの通知チャンネルリストに、情報が表示されたチャンネルのチャンネルＩＤを追加する。
【００７１】
通知登録ボタン２１０を押下した時点は、ユーザがチャンネルに参加したいと思っていることが判明する時点である。チャンネルに参加したいと思った時点でユーザがチャンネルの領域外にいる場合であって、ユーザ端末３がこれまでに位置情報を定期的にセンターサーバ１へ送信していない場合、ユーザ端末３は、定期的な位置情報の送信を開始してもよい。また、ユーザ端末３がこれまでに位置情報を定期的に送信していた場合、ユーザ端末３は、位置情報を取得して送信する時間間隔を短くしてもよい。
【００７２】
その後、ユーザはユーザ端末３を携帯して、指定された領域に入る。すると、図８に示すように、ユーザ端末３は、通知画面３００を表示する。通知画面３００には、ユーザが登録したチャンネルの領域に入った旨を示すメッセージ３１０が表示される。また、通知画面３００には、参加登録ボタン３２０が表示される。ユーザが参加登録ボタン３２０を押下すると、サービスシステムＳＢは、特定サービスにログインするためのログイン画面４００をユーザ端末３に表示させる。ログイン画面４００は、ログインＩＤ入力欄４１０、パスワード入力欄４２０及び送信ボタン４３０を含む。ユーザは、ログインＩＤ入力欄４１０に第２ユーザＩＤを入力し、パスワード入力欄４２０に第２パスワードを入力する。そして、ユーザが送信ボタン４３０を押下すると、サービスシステムＳＢは、ユーザ認証を実行する。
【００７３】
サービスシステムＳＢによるユーザ認証が成功すると、ユーザ端末３は、チャンネル内画面１００−２を表示する。チャンネル内画面１００−２は、チャンネル情報領域１１０を含む。この場合のチャンネル情報領域１１０には、チャンネルに関する様々な情報が明確に表示される。また、チャンネル情報領域１１０は、投稿欄１２０を含む。投稿欄１２０は、投稿する情報としてテキストを入力したり、投稿する静止画や画像を選択したりするための領域である。ユーザは投稿欄１２０に対する操作により、情報を投稿することができる。
【００７４】
図７に示すチャンネル内画面１００−１は、チャンネルの公開種別が「非公開」である場合の画面例である。公開種別が「公開」であるチャンネルに参加登録していないユーザに対して、ユーザ端末３は、チャンネル情報領域１１０に、チャンネルに関する情報を明確に表示する一方で、投稿欄１２０を表示させなくてもよい。
【００７５】
チャンネルへ情報を投稿する権限を付与した後、投稿権限付与部１１６は、ユーザがそのチャンネルを利用しようとするごとに又そのチャンネルに情報を投稿しようとするごとに、サービスシステムＳＢによりユーザ認証を実行させる必要はない。しかしながら、投稿権限付与部１１６は、サービスシステムＳＢによりユーザ認証を実行させてもよい。投稿権限付与部１１６は、サービスシステムＳＢによるユーザ認証が成功した場合、そのチャンネルの利用をユーザに許可してもよい。この場合、投稿権限付与部１１６は、アクセストークンを用いてもよい。そのため、認証結果取得部１１５は、サービスシステムＳＢから取得したアクセストークンを、チャンネルＤＢ１４ｃに記憶させておく。認証制御部１１４は、ユーザがチャンネルを利用する場合、チャンネルＤＢ１４ｃに記憶されたアクセストークンを、サービスシステムＳＢへ送信する。送信されたトークンに基づいてサービスシステムＳＢによりユーザが認証された場合、投稿権限付与部１１６は、チャンネルの利用をユーザに許可する処理を実行する。サービスシステムＳＢによるユーザ認証は、例えばサーバ２−１により実行される。サーバ２−１は、センターサーバ１から受信されたアクセストークンが、特定サービスにおいて実在する会員のアクセストークンであるか否かを判定する。受信されたアクセストークンが会員のアクセストークンである場合、ユーザ認証は成功する。チャンネルの利用をユーザに許可する処理の例として、ユーザ認証が成功したことを示す認証結果を、ユーザ端末３へ送信することが挙げられる。この認証結果に応じて、ユーザ端末３は、チャンネル内画面１００−２を表示する。ユーザ認証が失敗した場合、投稿権限付与部１１６は、ユーザ認証が失敗したことを示す認証結果を、ユーザ端末３へ送信する。この認証結果に応じて、ユーザ端末３は、チャンネル内画面１００−１を表示する。
【００７６】
トークンを用いたユーザ認証を行うことで、セキュリティを強化することができる。また、ユーザは、第２ユーザＩＤ及び第２パスワードを入力する必要がない。更に、投稿権限付与時には特定サービスの会員であったユーザが、その後に特定サービスを退会した場合に、退会したユーザによるチャンネルの利用を禁止又は制限することができる。これは、特定サービスの会員のみがチャンネルに参加可能としている趣旨に沿う。例えば、サーバ２−１は、投稿権限付与のために生成したアクセストークンを、対応するユーザの第２ユーザＩＤに関連付けて、サービス会員ＤＢ２−２に記憶させてもよい。ユーザが退会すると、サーバ２−１は、そのユーザの第２ユーザＩＤ、第２パスワード及びアクセストークンを、サービス会員ＤＢ２−２から削除してもよい。
【００７７】
［１−４．システムの動作］
次に、システムＳの動作について、図９乃至図１１を用いて説明する。図９乃至図１１は、本実施形態に係るシステムＳの動作の一例を示すシーケンス図である。センターサーバ１のシステム制御部１１は、サーバプログラムに含まれるプログラムコードに従って、図９乃至図１１に示すセンターサーバ１の処理を実行する。
【００７８】
図９に示すように、特定サービスの提供者は、新しいチャンネルＣ１を開設するため、管理端末２−３に領域情報を入力する。また、提供者は、キャンペーンＩＤ、チャンネル名、チャンネル概要、タグ情報、参加登録可能期間及び公開種別を含むチャンネル情報を入力する。これに応じて、サービスシステムＳＢは、入力された領域情報及びチャンネル情報をセンターサーバ１へ送信する（ステップＳ１）。
【００７９】
センターサーバ１において、チャンネル情報取得部１１１が領域情報及びチャンネル情報を受信すると、チャンネル情報登録部１１２は、新しい領域ＩＤを生成する。チャンネル情報登録部１１２は、受信された領域情報を新しい領域ＩＤに関連付けて領域ＤＢ１４ｄに記憶させる（ステップＳ２）。次いで、チャンネル情報取得部１１１は、新しいチャンネルＩＤを生成する。チャンネル情報登録部１１２は、新しいチャンネルＩＤ及び領域ＩＤに関連付けて、チャンネル情報をチャンネルＤＢ１４ｃに記憶させる（ステップＳ３）。
【００８０】
その後、ユーザＵ１は、ユーザ端末３−１を操作して、専用アプリを起動させる。ユーザ端末３−１は、専用アプリのログイン画面を表示する。ユーザＵ１は、第１ユーザＩＤ及び第１パスワードを入力する（ステップＳ４）。ユーザ端末３−１は、入力された第１ユーザＩＤ及び第１パスワードを、センターサーバ１へ送信する（ステップＳ５）。
【００８１】
センターサーバ１において、認証制御部１１４は、ユーザ端末３−１から受信した第１ユーザＩＤ及び第１パスワードを用いて、ユーザ認証を実行する。そして、認証制御部１１４は、ユーザ認証が成功したか否かを判定する（ステップＳ６）。例えば、認証制御部１１４は、受信された第１ユーザＩＤと第１パスワードとの組み合わせと同一の組み合わせが、会員ＤＢ１４ａに記憶されているか否かを判定する。ユーザ認証が失敗した場合（ステップＳ６：ＮＯ）、認証制御部１１４は、ログインを拒否する。ユーザ認証が成功した場合（ステップＳ６：ＹＥＳ）、認証制御部１１４は、ログイン完了通知をユーザ端末３−１へ送信する（ステップＳ７）。
【００８２】
ログイン完了通知を受信すると、ユーザ端末３−１は、専用アプリのメインの画面を表示する。なお、ユーザ端末３は、入力された第１ユーザＩＤ及び第１パスワードを、ユーザ端末３のメモリに記憶させてもよい。その後、専用アプリが起動されると、ユーザ端末３は、メモリに記憶された第１ユーザＩＤ及び第１パスワードをセンターサーバ１へ送信する。従って、一旦入力した後、ユーザは第１ユーザＩＤ及び第１パスワードを再度入力する必要はない。
【００８３】
その後、ユーザＵ１は、チャンネルＣ１を選択する。これに応じて、ユーザ端末３−１は、チャンネル内情報の要求を、センターサーバ１へ送信する（ステップＳ８）。チャンネル内情報の要求は、選択されたチャンネルＣ１のチャンネルＩＤを含む。これに応じて、チャンネル情報提供部１１７は、チャンネルＤＢ１４ｃから、チャンネルＣ１のチャンネルＩＤに関連付けられた情報を取得する。また、チャンネル情報提供部１１７は、チャンネルＣ１のチャンネルＩＤに関連付けられた参加者リストが、ユーザＵ１のユーザＩＤを含むか否かを判定する。この時点で、参加者リストはユーザＵ１のユーザＩＤを含まないので、チャンネル情報提供部１１７は、取得したチャンネルＣ１に関する情報と、「未参加」を示す参加状態とをユーザ端末３−１へ送信する（ステップＳ９）。ユーザ端末３−１は、センターサーバ１から受信した情報に基づいて、チャンネル内画面１００−１を表示する（ステップＳ１０）。ここで、参加状態が「未参加」であるため、ユーザ端末３−１は、投稿欄１２０を表示しない。次いで、ユーザＵ１による操作に応じて、ユーザ端末３−１は、チャンネル登録画面２００を表示する。ユーザＵ１は、通知登録ボタン２１０を押下する。これに応じて、ユーザ端末３−１は、通知登録要求を送信する（ステップＳ１１）。通知登録要求を受信したセンターサーバ１は、ユーザＵ１のユーザＩＤに関連付けて会員ＤＢ１４ａに記憶されている通知チャンネルリストに、ユーザＵ１により選択されたチャンネルＣ１のチャンネルＩＤを追加する（ステップＳ１２）。
【００８４】
その後、図１０に示すように、ユーザ端末３−１は、定期的に、その時点におけるユーザ端末３−１の位置情報をセンターサーバ１へ送信する（ステップＳ１０１）。認証制御部１１４は、位置情報を受信するたびに、ユーザ３−１の位置が、指定された領域に含まれるか否かを判定する（ステップＳ１０２）。例えば、認証制御部１１４は、ユーザＵ１のユーザＩＤに関連付けて会員ＤＢ１４ａに記憶されている通知チャンネルリストから、チャンネルＣ１のチャンネルＩＤを取得する。認証制御部１１４は、取得されたチャンネルＩＤに関連付けられたチャンネル情報を、チャンネルＤＢ１４ｃから取得する。認証制御部１１４は、取得されたチャンネル情報に含まれる領域ＩＤに関連付けられた領域情報を、領域ＤＢ１４ｄから取得する。そして、認証制御部１１４は、ユーザ端末３から受信された位置情報により示されるユーザ端末３の位置が、取得された領域情報により示される領域内であるか否かを判定する。具体的に、認証制御部１１４は、領域情報に含まれる中心地点から位置情報に含まれる端末位置情報に示されるユーザ端末３の位置までの距離を算出する。算出された距離が、領域情報に含まれる半径を超える場合、認証制御部１１４は、ユーザ端末３の位置が領域内ではないと判定する（ステップＳ１０２：ＮＯ）。この場合、認証制御部１１４は、ユーザＵ１へ投稿権限を付与することを拒否する。一方、算出された距離が、領域情報に含まれる半径以下である場合、認証制御部１１４は、ユーザ端末３の位置が領域内であると判定する（ステップＳ１０２：ＹＥＳ）。この場合、認証制御部１１４は、領域侵入通知をユーザ端末３へ送信する（ステップＳ１０３）。領域侵入通知は、チャンネルＣ１のチャンネル名、チャンネルＩＤ等を含む。
【００８５】
なお、チャンネル情報が参加登録可能期間を含む場合、認証制御部１１４は、ユーザ端末３−１の位置が領域内であると判定された位置情報から記録日時を取得する。認証制御部１１４は、取得された記録日時が、参加登録可能期間内であるか否かを判定する。記録日時が参加登録可能期間外である場合、認証制御部１１４は、ユーザＵ１へ投稿権限を付与することを拒否する。一方、記録日時が参加登録可能期間内である場合、認証制御部１１４は、領域侵入通知をユーザ端末３へ送信する（ステップＳ１０３）。
【００８６】
領域侵入通知を受信することに応じて、ユーザ端末３は、通知画面３００を表示する。ここで、ユーザＵ１が参加登録ボタン３２０を押下すると、ユーザ端末３−１は、領域侵入通知に含まれるチャンネルＩＤを設定した参加登録要求をセンターサーバ１へ送信する（ステップＳ１０４）。
【００８７】
参加登録要求を受信することに応じて、認証制御部１１４は、サービスシステムＳＢによるユーザ認証を実行させるために、チャンネル情報に含まれるキャンペーンＩＤ及びログインＵＲＬをユーザ端末３−１へ送信する（ステップＳ１０５）。キャンペーンＩＤ及びログインＵＲＬを受信したユーザ端末３は、ログインＵＲＬに基づいて、ログイン画面要求を、サービスシステムＳＢに含まれるサーバ２−１へ送信する（ステップＳ１０６）。これに応じて、サーバ２−１は、ログイン画面４００の情報をユーザ端末３−１へ送信する（ステップＳ１０７）。
【００８８】
ユーザ端末３−１は、サーバ２−１から受信された情報に基づいて、ログイン画面４００を表示する。ここで、ユーザは、第２ユーザＩＤ及び第２パスワードを入力する（ステップＳ１０８）。これに応じて、ユーザ端末３−１は、入力された第２ユーザＩＤ及び第２パスワード、ステップＳ１０６で受信されたキャンペーンＩＤ、及びメモリに記憶されている第１ユーザＩＤを、サーバ２−１へ送信する（ステップＳ１０９）。
【００８９】
これに応じて、サーバ２−１は、ユーザ端末３−１から受信した第２ユーザＩＤ、第２パスワード及びキャンペーンＩＤを用いて、ユーザ認証を実行する（ステップＳ１１０）。例えば、サーバ２−１は、受信されたキャンペーンＩＤが、このサーバ２−１を含むサービスシステムＳＢにより正規に生成されたキャンペーンＩＤであるか否かを判定する。受信されたキャンペーンＩＤが正規のキャンペーンＩＤではない場合、ユーザ認証は失敗する（ステップＳ１１０：ＮＯ）。一方、受信されたキャンペーンＩＤが正規のキャンペーンＩＤである場合、認証制御部１１４は、受信された第２ユーザＩＤと第２パスワードとの組み合わせと同一の組み合わせが、サービス会員ＤＢ２−２に記憶されているか否かを判定する。同一の組み合わせが記憶されていない場合、ユーザ認証は失敗する（ステップＳ１１０：ＮＯ）。ユーザ認証が失敗した場合、サーバ２−１は、第２ユーザＩＤ及び第２パスワードを再度入力するよう促すメッセージをユーザ端末３−１へ送信する。一方、同一の組み合わせが記憶されている場合、ユーザ認証は成功する（ステップＳ１１０：ＹＥＳ）。この場合、サーバ２−１は、新しいアクセストークンを生成する。サーバ２−１は、ユーザ端末３−１から受信されたキャンペーンＩＤ、及び生成されたアクセストークンを、ユーザＵ１の第２ユーザＩＤに関連付けて、サービス会員ＤＢ２−２に記憶させる。また、サーバ２−１は、キャンペーンＩＤ、アクセストークン、及びユーザ端末３−１から受信された第１ユーザＩＤを、センターサーバ１へ送信する（ステップＳ１１１）。
【００９０】
アクセストークン等を受信すると、投稿権限付与部１１６は、チャンネルＣ１へ情報を投稿する権限をユーザＵ１に付与する処理を実行する（ステップＳ１１２）。例えば、センターサーバ１は、サーバ２−１から受信されたキャンペーンＩＤに関連付けてチャンネルＤＢ１４ｃに記憶されている参加者リストに、サーバ２−１から受信された第１ユーザＩＤ及びアクセストークンを追加する。また、投稿権限付与部１１６は、ユーザＵ１のユーザＩＤに関連付けて会員ＤＢ１４ａに記憶されている参加チャンネルリストに、チャンネルＣ１のチャンネルＩＤを追加してもよい。
【００９１】
次いで、チャンネル情報提供部１１７は、チャンネルＤＢ１４ｃから、ユーザＵ１が参加登録したチャンネルＣ１のチャンネルＩＤに関連付けられた情報を取得する。チャンネルＣ１のチャンネルＩＤに関連付けられた参加者リストはユーザＵ１のユーザＩＤ及びアクセストークンを含むので、センターサーバ１は、更に、投稿情報ＤＢ１４ｅから、チャンネルＣ１のチャンネルＩＤに関連付けられた情報を取得する。そして、チャンネル情報提供部１１７は、取得したチャンネルＣ１に関する情報と、「参加登録済」を示す参加状態とをユーザ端末３−１へ送信する（ステップＳ１１３）。
【００９２】
ユーザ端末３−１は、センターサーバ１から受信した情報に基づいて、チャンネル内画面１００−２を表示する（ステップＳ１１４）。ここで、参加状態が「参加登録済」であるため、ユーザ端末３−１は、投稿欄１２０を表示する。その後、ユーザＵ１は、投稿欄１２０を操作することにより、投稿する情報を入力する。ユーザ端末３−１は、入力された情報を、投稿情報としてセンターサーバ１へ送信する（ステップＳ１１５）。センターサーバ１は、受信した投稿情報を、チャンネルＣ１のチャンネルＩＤに関連付けて投稿情報ＤＢ１４ｅに記憶させる（ステップＳ１１６）。その後、ユーザＵ１は専用アプリを終了させる。
【００９３】
情報の投稿からしばらくの時間が経過した後、図１１に示すように、ユーザＵ１は、再度専用アプリを起動させる。これに応じて、ユーザ端末３−１は、メモリに記憶されている第１ユーザＩＤ及び第１パスワードを、センターサーバ１へ送信する（ステップＳ２０１）。これに応じて、認証制御部１１４は、ステップＳ６と同様に、ユーザ認証を実行し、ユーザ認証が成功したか否かを判定する（ステップＳ２０２）。ユーザ認証が成功した場合（ステップＳ２０２：ＹＥＳ）、認証制御部１１４は、ログイン完了通知をユーザ端末３−１へ送信する（ステップＳ２０３）。
【００９４】
その後、ユーザＵ１は、チャンネルＣ１を選択する。これに応じて、ユーザ端末３−１は、チャンネル内情報の要求を、センターサーバ１へ送信する（ステップＳ２０４）。
【００９５】
チャンネル内情報の要求に応じて、認証制御部１１４は、チャンネルＣ１のチャンネルＩＤに関連付けられたチャンネル情報から、キャンペーンＩＤを取得する。また、認証制御部１１４は、このチャンネル情報に含まれる参加者リストから、ユーザＵ１のユーザＩＤに関連付けられたアクセストークンを取得する。認証制御部１１４は、取得されたキャンペーンＩＤ及びアクセストークンを、サーバ２−１へ送信する（ステップＳ２０５）。
【００９６】
サーバ２−１は、受信されたキャンペーンＩＤ及びアクセストークンに基づいて、ユーザ認証を実行する。そして、サーバ２−１は、ユーザ認証が成功したか否かを判定する（ステップＳ２０６）。例えば、サーバ２−１は、受信されたキャンペーンＩＤに関連付けて、受信されたアクセストークンと同一のアクセストークンが、サービス会員ＤＢ２−２に記憶されているか否かを判定する。同一のアクセストークンが記憶されている場合、ユーザ認証は成功する（ステップＳ２０６：ＹＥＳ）。この場合、サーバ２−１は、認証成功応答をセンターサーバ１へ送信する（ステップＳ２０７）。
【００９７】
認証成功応答を受信することに応じて、チャンネル情報提供部１１７は、ステップＳ１１３と同様に、チャンネルＣ１に関する情報と、「参加登録済」を示す参加状態とをユーザ端末３−１へ送信する（ステップＳ２０８）。これに応じて、ユーザ端末３−１は、ステップＳ１１４と同様に、チャンネル内画面１００−２を表示する（ステップＳ２０９）。
【００９８】
サーバ２−１において、同一のアクセストークンが記憶されていない場合、ユーザ認証は失敗する（ステップＳ２０６：ＮＯ）。この場合、サーバ２−１は、認証失敗応答をセンターサーバ１へ送信する。これに応じて、チャンネル情報提供部１１７は、ユーザ端末３−１によりチャンネル内画面１００−１を表示させてもよい。或いは、チャンネル情報提供部１１７は、チャンネルＣ１への情報の投稿が不可能であることを示す情報を、ユーザ端末３−１へ送信してもよい。
【００９９】
以上説明したように、本実施形態によれば、センターサーバ１が、特定サービスの提供者により指定された領域を示す領域情報を取得する。また、センターサーバ１が、取得された領域情報を記憶部１４に記憶させる。また、センターサーバ１が、ユーザ端末３の位置を示す位置情報を取得する。また、センターサーバ１が、取得された位置情報により示される位置が、記憶された領域情報により示される領域に含まれる場合、その特定サービスを提供するためのサービスシステムＳＢに、そのユーザ端末３を利用するユーザが特定サービスの利用権限を有することを確認するためのユーザ認証を実行させる。また、センターサーバ１が、サービスシステムＳＢによるユーザ認証が成功した場合、特定サービスの提供者により開設された特定のチャンネルの利用権限をそのユーザに付与する処理を実行する。従って、チャンネルに関連する対象への関心度が或る程度以上に高いユーザにそのチャンネルの利用権限を付与することができる。
【０１００】
ここで、付与される権限は、ユーザ端末３が領域内に位置しているか否かに関わらず、その特定のチャンネルの利用が可能である権限であってもよい。この場合、チャンネルに関連する対象への関心度が或る程度以上に高いことが示されたユーザは、指定された領域から出た後も、ユーザはチャンネルを利用することができる。
【０１０１】
また、付与される権限は、その特定のチャンネルへ情報を投稿する権限であってもよい。この場合、特定チャンネルで情報交換される対象への関心度が或る程度以上に高いユーザでそのチャンネルが形成されるようにすることができる。
【０１０２】
また、サービスシステムＳＢによるユーザ認証は、ユーザが第２ユーザＩＤをユーザ端末３に入力することに基づいて実行されてもよい。また、センターサーバ１が、サービスシステムＳＢによるユーザ認証が成功した場合、そのユーザが特定サービスの利用権限を有することが認証されたことを示すアクセストークンであって、入力された第２ユーザＩＤと異なるアクセストークンを、サービスシステムＳＢから取得してもよい。また、センターサーバ１が、アクセストークンが取得された場合、特定サービスの利用権限をそのユーザに付与してもよい。この場合、チャンネルシステムＳＡ自体は第２ユーザＩＤを取得しなくても、特定サービスにおけるユーザ認証の結果を取得することができる。そのため、ユーザの個人情報がサービスシステムＳＢの外部に漏れることを防止することができる。
【０１０３】
ここで、センターサーバ１が、取得されたアクセストークンを記憶部１４に記憶させてもよい。また、センターサーバ１が、ユーザがチャンネルを利用する場合、記憶されたアクセストークンを、サービスシステムＳＢに送信してもよい。また、センターサーバ１が、送信されたトークンに基づいてサービスシステムＳＢにより端末ユーザが認証された場合、特手のチャンネルの利用をそのユーザに許可する処理を実行してもよい。この場合、ユーザが第２ユーザＩＤを再度入力することなくして、チャンネルの利用時に、そのユーザがサービスシステムＳＢの利用権限を有することを確認することができる。
【０１０４】
［１−５．他の実施形態］
上述した実施形態において、本発明の第１サービスは、チャンネルサービスにおいて、所定のチャンネルの提供に適用されていた。しかしながら、第１サービスは、所定のチャンネルの提供とは異なるサービスであってもよい。特定サービスの提供者により指定された領域に入ったユーザであって、且つサービスシステムＳＢによるユーザ認証が成功したユーザが利用可能であるサービスであれば、第１サービスは如何なるサービスであってもよい。第１サービスの例として、チャンネルサービスそれ自体、商品の販売、商品の売買仲介、サービスの予約仲介、コンテンツの提供、ソーシャルネットワーキングサービス、インターネットバンキング、決済サービス、情報検索サービス、ブログサービス等が挙げられる。ユーザは、予め第１サービスの会員ではなくてもよい。すなわち、そのユーザの第１ユーザＩＤが予め第１システムに登録されていなくてもよい。例えば、サービスシステムＳＢによるユーザ認証が成功した後に、第１サービスの利用権限を付与する処理として、そのユーザの第１ユーザＩＤが第１システムに登録されることにより、そのユーザが第１サービスの会員として登録されてもよい。
【符号の説明】
【０１０５】
１  センターサーバ
２−１  サーバ
２−２  サービス会員ＤＢ
２−３  管理端末
３  ユーザ端末
１１  システム制御部
１２  システムバス
１３  入出力インターフェース
１４  記憶部
１４ａ  会員ＤＢ
１４ｂ  位置情報ＤＢ
１４ｃ  チャンネルＤＢ
１４ｄ  領域ＤＢ
１４ｅ  投稿情報ＤＢ
１５  通信部
１１１  チャンネル情報取得部
１１２  チャンネル情報登録部
１１３  位置情報取得部
１１４  認証制御部
１１５  認証結果取得部
１１６  投稿権限付与部
１１７  チャンネル情報提供部
ＮＷ  ネットワーク
ＳＡ  チャンネルシステム
ＳＢ  サービスシステム
Ｓ  システム
【図１】
0006979101.tif 000002
【図２】
0006979101.tif 000003
【図３】
0006979101.tif 000004
【図４】
0006979101.tif 000005
【図５】
0006979101.tif 000006
【図６】
0006979101.tif 000007
【図７】
0006979101.tif 000008
【図８】
0006979101.tif 000009
【図９】
0006979101.tif 000010
【図１０】
0006979101.tif 000011
【図１１】
0006979101.tif 000012