(57)【特許請求の範囲】
【請求項１】
ネットワークを介して接続される端末からのコンテンツ送信要求に従って、当該端末にコンテンツを送信するコンテンツ表示制御装置において、
前記端末からのコンテンツの送信要求を入力する送信要求入力手段と、
前記端末の位置情報を取得する位置情報取得手段と、
前記端末の周囲に存在するユーザの情報を取得する近隣ユーザ情報取得手段と、
位置毎に、一または複数のユーザのそれぞれに対する閲覧の許可・不許可を示す位置依存ユーザ権限情報を記憶した第１記憶手段と、
前記第１記憶手段を参照して、前記位置情報取得手段で取得された位置情報に対応する位置依存ユーザ権限情報を取得する位置依存ユーザ権限情報取得手段と、
コンテンツ毎に、一または複数のユーザのそれぞれに対する閲覧の許可・不許可を示すコンテンツ依存ユーザ権限情報を記憶した第２記憶手段と、
前記第２記憶手段を参照して、前記要求されたコンテンツのコンテンツ依存ユーザ権限情報を取得するコンテンツ依存ユーザ権限情報取得手段と、
前記近隣ユーザ情報取得手段で取得されたユーザの情報、前記位置依存ユーザ権限情報取得手段で取得した位置依存ユーザ権限情報、および前記コンテンツ依存ユーザ権限情報取得手段で取得されたコンテンツ依存ユーザ権限情報に基づいて、前記端末の位置および前記ユーザごとに、前記要求されたコンテンツの前記端末への送信を制御して、当該端末での当該コンテンツの表示を制御するコンテンツ送信制御手段と、
を備えたことを特徴とするコンテンツ表示制御装置。
【請求項２】
前記端末の周囲領域を指定する領域指定手段を備え、
前記近隣ユーザ情報取得手段は、前記領域指定手段で指定された周囲領域内に存在するユーザのユーザ情報を取得することを特徴とする請求項１に記載のコンテンツ表示制御装置。
【請求項３】
前記コンテンツ送信制御手段は、閲覧が許可されていないユーザが含まれている場合には、要求されたコンテンツを前記端末の表示画面に表示させないことを特徴とする請求項１または請求項２に記載のコンテンツ表示制御装置。
【請求項４】
前記コンテンツ送信制御手段は、前記閲覧が許可されていないユーザが含まれている場合には、要求されたコンテンツとは異なるコンテンツを前記端末の表示画面に表示させることを特徴とする請求項１または請求項２に記載のコンテンツ表示制御装置。
【請求項５】
前記コンテンツ送信制御手段は、前記閲覧が許可されていないユーザが含まれている場合には、前記端末の表示画面に前記コンテンツを縮小して表示させることを特徴とする請求項１または請求項２に記載のコンテンツ表示制御装置。
【請求項６】
前記コンテンツ送信制御手段は、前記閲覧が許可されていないユーザが含まれている場合には、前記端末の表示画面に前記コンテンツの一部を表示させることを特徴とする請求項１または請求項２に記載のコンテンツ表示制御装置。
【請求項７】
ネットワークを介して接続される端末からのコンテンツ送信要求に従って、当該端末にコンテンツを送信するコンピュータを、
前記端末からのコンテンツの送信要求を入力する送信要求入力手段と、
前記端末の位置情報を取得する位置情報取得手段と、
前記端末の周囲に存在するユーザの情報を取得する近隣ユーザ情報取得手段と、
位置毎に、一または複数のユーザのそれぞれに対する閲覧の許可・不許可を示す位置依存ユーザ権限情報を記憶した第１記憶手段を参照して、前記位置情報取得手段で取得された位置情報に対応する位置依存ユーザ権限情報を取得する位置依存ユーザ権限情報取得手段と、
コンテンツ毎に、一または複数のユーザのそれぞれに対する閲覧の許可・不許可を示すコンテンツ依存ユーザ権限情報を記憶した第２記憶手段を参照して、前記要求されたコンテンツのコンテンツ依存ユーザ権限情報を取得するコンテンツ依存ユーザ権限情報取得手段と、
前記近隣ユーザ情報取得手段で取得されたユーザの情報、前記位置依存ユーザ権限情報取得手段で取得した位置依存ユーザ権限情報、および前記コンテンツ依存ユーザ権限情報取得手段で取得されたコンテンツ依存ユーザ権限情報に基づいて、前記端末の位置および前記ユーザごとに、前記要求されたコンテンツの前記端末への送信を制御して、当該端末での当該コンテンツの表示を制御するコンテンツ送信制御手段と、
として機能させるためのプログラム。
【請求項８】
ネットワークを介して接続される端末からのコンテンツ送信要求に従って、当該端末にコンテンツを送信するコンテンツ表示制御装置のコンテンツ表示制御方法において、
前記端末からのコンテンツの送信要求を入力する送信要求入力工程と、
前記端末の位置情報を取得する位置情報取得工程と、
前記端末の周囲に存在するユーザのユーザの情報を取得する近隣ユーザ情報取得工程と、
位置毎に、一または複数のユーザのそれぞれに対する閲覧の許可・不許可を示す位置依存ユーザ権限情報を記憶した第１記憶手段を参照して、前記位置情報取得工程で取得された位置情報に対応する位置依存ユーザ権限情報を取得する位置依存ユーザ権限情報取得工程と、
コンテンツ毎に、一または複数のユーザのそれぞれに対する閲覧の許可・不許可を示すコンテンツ依存ユーザ権限情報を記憶した第２記憶手段を参照して、前記要求されたコンテンツのコンテンツ依存ユーザ権限情報を取得するコンテンツ依存ユーザ権限情報取得工程と、
前記近隣ユーザ情報取得工程で取得されたユーザの情報、前記位置依存ユーザ権限情報取得工程で取得した位置依存ユーザ権限情報、および前記コンテンツ依存ユーザ権限情報取得工程で取得されたコンテンツ依存ユーザ権限情報に基づいて、前記端末の位置および前記ユーザごとに、前記要求されたコンテンツの前記端末への送信を制御して、当該端末での当該コンテンツの表示を制御するコンテンツ送信制御工程と、
を含むことを特徴とするコンテンツ表示制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンテンツ表示制御装置、コンテンツ表示制御方法、およびコンピュータが実行するためのプログラムに関し、詳細には、位置情報に基づくユーザアクセス権限に従って端末の表示制御を行なう表示制御方法に関する。
【背景技術】
【０００２】
従来、端末装置でコンテンツを閲覧する場合は、ユーザＩＤとパスワードによって本人を確認し、その人が持つ権限によってコンテンツの閲覧の可否を判断していた。
【０００３】
例えば、特許文献１では、赤外線通信によって端末の周囲のユーザのＩＤを特定し、該ＩＤに従って端末を制御することで、表示装置の低消費電力化、および表示情報に関するセキュリティを向上させている。
【０００４】
また、特許文献２では、ユーザコンピュータの位置情報に従って情報へのアクセスポリシーデータを読み出し、アクセスポリシーデータに従うことで、不正な場所での情報閲覧を制限している。
【０００５】
さらに、特許文献３では、ユーザが特定位置に居ることを証明する証明書を発行し、該証明書を利用することでユーザの所在エリアに応じたアクセス制御を実現している。
【０００６】
【特許文献１】特開２０００−６６７７５号公報
【特許文献２】特開２００５−０７１０７１号公報
【特許文献３】特開２００４−３２６５８０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、上記特許文献１では、ユーザ毎にアクセス権を設定して、端末の制御を行っているが、端末が移動体である場合に端末の位置に応じたきめ細かなアクセス制御が実現できないという問題がある。また、特許文献２では、端末の位置情報に従ってアクセス制御を行っているが、端末での情報アクセスが許可された際に、周囲の許可されていないユーザが端末装置の表示装置から覗き見してしまうことを回避できないという問題がある。さらに、特許文献３では、ユーザの存在するエリアに従ってアクセス制御を行っているが、コンテンツ毎の柔軟なアクセス制御を実現できないという問題がある。
【０００８】
本発明は、上記課題に鑑みてなされたものであり、端末の周囲に存在する閲覧許可されていないユーザにコンテンツが閲覧されることを防止して、安全なコンテンツ閲覧環境を実現することが可能なコンテンツ表示制御装置、コンテンツ表示制御方法、およびコンピュータが実行するためのプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
上述した課題を解決し、目的を達成するために、本発明は、ネットワークを介して接続される端末からのコンテンツ送信要求に従って、当該端末にコンテンツを送信するコンテンツ表示制御装置において、前記端末からのコンテンツの送信要求を入力する送信要求入力手段と、前記端末の位置情報を取得する位置情報取得手段と、前記端末の周囲に存在するユーザの情報を取得する近隣ユーザ情報取得手段と、位置毎に、一または複数のユーザのそれぞれに対する閲覧の許可・不許可を示す位置依存ユーザ権限情報を記憶した第１記憶手段と、前記第１記憶手段を参照して、前記位置情報取得手段で取得された位置情報に対応する位置依存ユーザ権限情報を取得する位置依存ユーザ権限情報取得手段と、コンテンツ毎に、一または複数のユーザのそれぞれに対する閲覧の許可・不許可を示すコンテンツ依存ユーザ権限情報を記憶した第２記憶手段と、前記第２記憶手段を参照して、前記要求されたコンテンツのコンテンツ依存ユーザ権限情報を取得するコンテンツ依存ユーザ権限情報取得手段と、前記近隣ユーザ情報取得手段で取得されたユーザの情報、前記位置依存ユーザ権限情報取得手段で取得した位置依存ユーザ権限情報、および前記コンテンツ依存ユーザ権限情報取得手段で取得されたコンテンツ依存ユーザ権限情報に基づいて、前記端末の位置および前記ユーザごとに、前記要求されたコンテンツの前記端末への送信を制御して、当該端末での当該コンテンツの表示を制御するコンテンツ送信制御手段と、を備えたことを特徴とする。
【００１０】
また、本発明の好ましい態様によれば、前記端末の周囲領域を指定する領域指定手段を備え、前記近隣ユーザ情報取得手段は、前記領域指定手段で指定された周囲領域内に存在するユーザのユーザ情報を取得することが望ましい。
【００１１】
また、本発明の好ましい態様によれば、前記コンテンツ送信制御手段は、閲覧が許可されていないユーザが含まれている場合には、要求されたコンテンツを前記端末の表示画面に表示させないことが望ましい。
【００１２】
また、本発明の好ましい態様によれば、前記コンテンツ送信制御手段は、前記閲覧が許可されていないユーザが含まれている場合には、要求されたコンテンツとは異なるコンテンツを前記端末の表示画面に表示させることが望ましい。
【００１３】
また、本発明の好ましい態様によれば、前記コンテンツ送信制御手段は、前記閲覧が許可されていないユーザが含まれている場合には、前記端末の表示画面に前記コンテンツを縮小して表示させることが望ましい。
【００１４】
また、本発明の好ましい態様によれば、前記コンテンツ送信制御手段は、前記閲覧が許可されていないユーザが含まれている場合には、前記端末の表示画面に前記コンテンツの一部を表示させることが望ましい。
【００１５】
上記した課題を解決して、本発明の目的を達成するために、本発明は、ネットワークを介して接続される端末からのコンテンツ送信要求に従って、当該端末にコンテンツを送信するコンピュータを、前記端末からのコンテンツの送信要求を入力する送信要求入力手段と、前記端末の位置情報を取得する位置情報取得手段と、前記端末の周囲に存在するユーザの情報を取得する近隣ユーザ情報取得手段と、位置毎に、一または複数のユーザのそれぞれに対する閲覧の許可・不許可を示す位置依存ユーザ権限情報を記憶した第１記憶手段を参照して、前記位置情報取得手段で取得された位置情報に対応する位置依存ユーザ権限情報を取得する位置依存ユーザ権限情報取得手段と、コンテンツ毎に、一または複数のユーザのそれぞれに対する閲覧の許可・不許可を示すコンテンツ依存ユーザ権限情報を記憶した第２記憶手段を参照して、前記要求されたコンテンツのコンテンツ依存ユーザ権限情報を取得するコンテンツ依存ユーザ権限情報取得手段と、前記近隣ユーザ情報取得手段で取得されたユーザの情報、前記位置依存ユーザ権限情報取得手段で取得した位置依存ユーザ権限情報、および前記コンテンツ依存ユーザ権限情報取得手段で取得されたコンテンツ依存ユーザ権限情報に基づいて、前記端末の位置および前記ユーザごとに、前記要求されたコンテンツの前記端末への送信を制御して、当該端末での当該コンテンツの表示を制御するコンテンツ送信制御手段と、として機能させるためのプログラムである。
【００１６】
上記した課題を解決して、本発明の目的を達成するために、本発明は、ネットワークを介して接続される端末からのコンテンツ送信要求に従って、当該端末にコンテンツを送信するコンテンツ表示制御装置のコンテンツ表示制御方法において、前記端末からのコンテンツの送信要求を入力する送信要求入力工程と、前記端末の位置情報を取得する位置情報取得工程と、前記端末の周囲に存在するユーザのユーザの情報を取得する近隣ユーザ情報取得工程と、位置毎に、一または複数のユーザのそれぞれに対する閲覧の許可・不許可を示す位置依存ユーザ権限情報を記憶した第１記憶手段を参照して、前記位置情報取得工程で取得された位置情報に対応する位置依存ユーザ権限情報を取得する位置依存ユーザ権限情報取得工程と、コンテンツ毎に、一または複数のユーザのそれぞれに対する閲覧の許可・不許可を示すコンテンツ依存ユーザ権限情報を記憶した第２記憶手段を参照して、前記要求されたコンテンツのコンテンツ依存ユーザ権限情報を取得するコンテンツ依存ユーザ権限情報取得工程と、前記近隣ユーザ情報取得工程で取得されたユーザの情報、前記位置依存ユーザ権限情報取得工程で取得した位置依存ユーザ権限情報、および前記コンテンツ依存ユーザ権限情報取得工程で取得されたコンテンツ依存ユーザ権限情報に基づいて、前記端末の位置および前記ユーザごとに、前記要求されたコンテンツの前記端末への送信を制御して、当該端末での当該コンテンツの表示を制御するコンテンツ送信制御工程と、を含むことを特徴とする。
【発明の効果】
【００１７】
本発明によれば、コンテンツ表示制御装置は、前記端末からのコンテンツの送信要求を入力する送信要求入力手段と、前記端末の位置情報を取得する位置情報取得手段と、前記端末の周囲に存在するユーザの情報を取得する近隣ユーザ情報取得手段と、位置毎に、各ユーザの閲覧の許可・不許可を示す位置依存ユーザ権限情報を記憶した第１記憶手段と、前記第１記憶手段を参照して、前記位置情報取得手段で取得された位置情報に対応する位置依存ユーザ権限情報を取得する位置依存ユーザ権限情報取得手段と、コンテンツ毎に、各ユーザの閲覧の許可・不許可を示すコンテンツ依存ユーザ権限情報を記憶した第２記憶手段と、前記第２記憶手段を参照して、前記要求されたコンテンツのコンテンツ依存ユーザ権限情報を取得するコンテンツ依存ユーザ権限情報取得手段と、前記近隣ユーザ情報取得手段で取得されたユーザの情報、前記位置依存ユーザ権限情報取得手段で取得した位置依存ユーザ権限情報、および前記コンテンツ依存ユーザ権限情報取得手段で取得されたコンテンツ依存ユーザ権限情報に基づいて、前記要求されたコンテンツの前記端末への送信を制御して、当該端末での当該コンテンツの表示を制御するコンテンツ送信制御手段と、を備えているので、端末の周囲のユーザに対する位置毎およびコンテンツ毎に設定されたアクセス権限に従って、端末でのコンテンツ表示を制御することができ、端末の周囲に存在する閲覧許可されていないユーザにコンテンツが閲覧されることを防止して、安全なコンテンツ閲覧環境を実現することが可能なコンテンツ表示制御装置を提供することが可能となるという効果を奏する。
【発明を実施するための最良の形態】
【００１８】
以下に、この発明につき図面を参照しつつ詳細に説明する。なお、この実施例によりこの発明が限定されるものではない。また、下記実施例における構成要素には、当業者が容易に想定できるものまたは実質的に同一のものが含まれる。
【００１９】
（実施の形態１）
図１は、実施の形態１に係るコンテンツ配信システム１の全体構成図である。コンテンツ配信システム１は、端末２００1〜Nからのコンテンツの送信要求に従って、端末２００1〜Nにコンテンツを送信するコンテンツ配信サーバ（コンテンツ表示制御装置）１００と、コンテンツ配信サーバ１００にコンテンツ送信要求を送出する端末２００1〜Nとがネットワーク４００を介して互いにデータ通信可能に接続されて構築されている。以下、端末２００1〜Nを特に区別する必要がない場合には、端末２００kと表記する。
【００２０】
コンテンツ配信サーバ１００は、端末２００kの周囲に存在するユーザの位置毎およびザのコンテンツ毎に設定されたアクセス権限に従って、端末２００kでのコンテンツの画面表示を制御することで、閲覧許可されていないユーザにコンテンツが閲覧されることを防止する。
【００２１】
コンテンツ配信サーバ１００は、制御部１１０と、通信制御部１２０と、位置依存ユーザ権限情報ＤＢ１３０と、コンテンツ依存ユーザ権限情報ＤＢ１４０と、コンテンツＤＢ１５０と、操作部１６０と、表示部１７０とを備えている。
【００２２】
通信制御部１２０は、ネットワーク４００に接続されており、ネットワーク４００を介して各種装置とデータ通信を行うためのインターフェースである。
【００２３】
操作部１６０は、キーボード、マウス等からなり、利用者が情報を入力するためのユーザインターフェースである。表示部１７０は、ＬＣＤ、ＣＲＴ等からなり、必要な情報を表示するためのものである。
【００２４】
位置依存ユーザ権限情報ＤＢ１３０は、位置（エリア）毎に、各ユーザのアクセスの許可・不許可を示す位置依存ユーザ権限情報を格納している。図２は、位置依存ユーザ権限情報ＤＢ１３０の一例を示す図である。位置依存ユーザ権限情報ＤＢ１３０は、図２に示すように、エリア（例えば、居室、サーバルーム、廊下等）毎に、各ユーザのユーザＩＤに対応させてロール情報およびアクセス権限が記述されている。位置依存ユーザ権限情報の記述形式はＸＭＬ（ｅＸｔｅｎｓｉｂｌｅ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）のように構造化された形式で記述されてもよく、また、テキスト形式のように構造化されていない形式でもよい。位置依存ユーザ権限情報取得部１１４は、位置依存ユーザ権限情報ＤＢ１３０を参照して、端末位置情報取得部１１１で取得された位置情報の位置依存ユーザ権限情報を取得する。
【００２５】
コンテンツ依存ユーザ権限情報ＤＢ１４０は、コンテンツ毎に、各ユーザの閲覧の許可・不許可を示すコンテンツ依存ユーザ権限情報を格納している。図３は、コンテンツ依存ユーザ権限情報ＤＢ１４０の一例を示す図である。コンテンツ依存ユーザ権限情報ＤＢ１４０には、図３に示すように、コンテンツ（例えば、コンテンツＡ、Ｂ、Ｃ、・・・）毎に各ユーザのユーザＩＤに対応させてロール情報およびアクセス権限情報が記述されている。コンテンツ依存ユーザ権限情報の記述形式はＸＭＬ（ｅＸｔｅｎｓｉｂｌｅ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）のように構造化された形式で記述されてもよく、また、テキスト形式のように構造化されていない形式でもよい。
【００２６】
コンテンツＤＢ１５０は、各種コンテンツを格納している。本実施の形態では、コンテンツは画像コンテンツである。
【００２７】
制御部１１０は、コンテンツ配信サーバ１００の全体の制御を司るものである。制御部１１０は、ＣＰＵ、不揮発性メモリ、およびＲＡＭ等で構成されており、ＣＰＵが不揮発性メモリに格納されたプログラムを実行することにより、コンテンツ送信要求入力部１１１と、端末位置情報取得部１１２と、位置依存ユーザ権限情報取得部１１３と、近隣ユーザ情報取得部１１４と、コンテンツ依存ユーザ権限情報取得部１１５と、コンテンツ配信制御部１１６等として機能する。
【００２８】
コンテンツ送信要求入力部１１１は、通信制御部１２０を介して、端末２００kからコンテンツ送信要求が入力される。端末位置情報取得部１１２は、コンテンツ送信を要求した端末２００kの位置情報を取得する。ここで、位置情報は、例えば、どのエリア（例えば、居室、サーバルーム、廊下等）にいるか程度の情報である。
【００２９】
近隣ユーザ情報取得部１１３は、コンテンツ送信を要求した端末２００kの周囲に存在するユーザのユーザＩＤを取得する。位置依存ユーザ権限情報取得部１１４は、位置依存ユーザ権限情報ＤＢ１３０を参照して、端末位置情報取得部１１２で取得した端末２００kの位置に対応する位置依存ユーザ権限情報を取得して、コンテンツ配信制御部１１６に出力する。例えば、端末２００kの位置がサーバルームの場合には、サーバルームの位置依存ユーザ権限情報を取得する。
【００３０】
コンテンツ依存ユーザ権限情報取得部１１５は、コンテンツ依存ユーザ権限情報ＤＢ１４０を参照して、コンテンツ送信要求入力部１１１で要求されたコンテンツに対応するコンテンツ依存ユーザ権限情報を取得して、コンテンツ配信制御部１１６に出力する。例えば、端末２００kから要求されたコンテンツがコンテンツＢの場合には、コンテンツＢのコンテンツ依存ユーザ権限情報を取得する。
【００３１】
コンテンツ配信制御部１１６は、端末２００kからのコンテンツ送信要求に応じて、コンテンツＤＢ１５０から対応するコンテンツを読み出して端末２００kに送信する。この場合、コンテンツ配信制御部１１６は、端末２００k送信されたユーザＩＤ、近隣ユーザ情報取得部１１３で取得した端末２００kの周辺のユーザＩＤ、位置依存ユーザ権限情報取得部１１４で取得した位置依存ユーザ権限情報、およびコンテンツ依存ユーザ権限情報取得部１１５で取得したコンテンツ依存ユーザ権限情報に基づいて、端末２００kへのコンテンツの送信を制御する。
【００３２】
端末２００kは、ユーザが使用するものであり、ノートＰＣ、携帯電話、またはＰＤＡ等である。以下では、端末２００kがノートＰＣであるとして例を示す。端末２００kは、端末の各部の動作を制御する制御部２０１と、キーボード等からなりユーザが情報を入力するための操作部２０２と、ＬＣＤからなり、コンテンツ等の情報を表示するための表示部２０３と、ＧＰＳシステムを使用して自己の位置情報を取得するＧＰＳ部２０４と、後述する近距離無線通信手段３００と通信を行って自己の周囲に存在するユーザ（ユーザＩＤ）を検出する周辺ユーザ情報検出部２０５と、ネットワーク４００を介して各種装置とデータ通信を行うためのインターフェースである通信制御部２０６等を備えている。
【００３３】
近距離無線通信手段３００・・・は、無線で通信する移動端末である。ユーザ１〜Ｎは、ユーザＩＤ（ＵＩＤ１〜ＵＩＤＮ）がそれぞれ登録されている上記近距離無線通信手段３００を所持している。近距離無線通信手段３００は、ユーザの所在位置を確認するためのものであり、社員証や携帯電話のようにユーザが常に持ち運ぶものに取り付けるのが望ましい。近距離無線通信手段３００としては、例えば、ＲＦＩＤ、Ｂｌｕｅｔｏｏｔｈ、およびＺｉｇｂｅｅ等を使用した通信装置等を使用することができる。上述したように、端末２００kの周辺ユーザ情報検出部２０５は、公知の方法で、その検知エリア（端末の周囲）内の近距離無線通信手段３００と無線通信を行って、検知エリア内に存在するユーザのユーザＩＤを取得する。これにより、端末２００kの周囲に存在するユーザを検出することができる。
【００３４】
図４は、上記図１のコンテンツ配信サーバ１００におけるコンテンツ送信動作の一例を説明するためのフローチャートである。図４において、端末２００kでは、制御部２０１は、操作部２０２の操作でユーザからコンテンツ送信要求（ユーザＩＤ、閲覧を要求するコンテンツ名）が入力されると、通信制御部２０６を介して、コンテンツ配信サーバ１００にコンテンツ送信要求（ユーザＩＤ、閲覧を要求するコンテンツ名）を送信する。コンテンツ配信サーバ１００では、通信制御部１２０を介して、コンテンツ送信要求入力部１１１が端末２００kからコンテンツ送信要求を受信すると（ステップＳ１）、端末位置情報取得部１１２は、当該端末２００kの位置情報を取得する（ステップＳ２）。具体的には、端末位置情報取得部１１２は、当該端末２００kに位置情報送信要求を送信し、当該端末２００kではＧＰＳ部２０４で現在の自己の位置情報を取得して端末位置情報取得部１１２に送信する。ここで、位置情報は、例えば、どのエリア（例えば、居室、サーバルーム、廊下等）にいるか程度の情報である。
【００３５】
近隣ユーザ情報取得部１１３は、端末２００kの周囲に存在する近隣ユーザ情報（端末２００kの周囲に存在するユーザのユーザＩＤ）を取得する（ステップＳ３）。具体的には、近隣ユーザ情報取得部１１３は、当該端末２００kに近隣ユーザ情報送信要求を送信し、当該端末２００kでは近隣ユーザ情報送信要求を受信すると、周辺ユーザ情報取得部２０５では、その検知エリア内（端末の周囲）の近距離無線通信手段３００と無線通信を行って、検知エリア内に存在するユーザのユーザＩＤを取得して、近隣ユーザ情報として近隣ユーザ情報取得部１１３に送信する。
【００３６】
位置依存ユーザ権限情報取得部１１４は、端末位置情報取得部１１２で取得された位置情報に従って、位置依存ユーザ権限情報ＤＢ１３０を参照して、当該位置の位置依存ユーザ権限情報を取得する（ステップＳ４）。
【００３７】
コンテンツ配信制御部１１６は、位置依存ユーザ権限情報取得部１１４が取得した位置依存ユーザ権限情報に基づいて、端末２００kのユーザＩＤおよび近隣ユーザ情報取得部１１３で取得した当該端末２００kの周囲に存在するユーザのユーザＩＤの中に、当該位置において閲覧許可されていない不正ユーザが存在するか否かを判定する（ステップＳ５）。この判定の結果、閲覧許可されていない不正ユーザが存在する場合は（ステップＳ５の「Ｙｅｓ」）、ステップＳ８に移行する。
【００３８】
不正ユーザが存在しない場合には（ステップＳ５の「Ｎｏ」）、コンテンツ依存ユーザ権限情報取得部１１５は、コンテンツ依存ユーザ権限情報ＤＢ１４０を参照して、送信要求されたコンテンツのコンテンツ依存ユーザ権限情報を取得する（ステップＳ６）。
【００３９】
コンテンツ配信制御部１１６は、コンテンツ依存ユーザ権限情報取得部１１５で取得したコンテンツ依存ユーザ権限情報に基づいて、端末２００kのユーザＩＤおよび近隣ユーザ情報取得部１１３で取得した当該端末２００kの周囲に存在するユーザのユーザＩＤの中に、当該コンテンツについて閲覧が許可されていない不正ユーザが存在するか否かを判定する（ステップＳ７）。この判断の結果、当該コンテンツについて閲覧が許可されていない不正ユーザが存在する場合には（ステップＳ７の「Ｙｅｓ」）、ステップＳ８に移行する。他方、不正ユーザが存在しない場合は（ステップＳ７の「Ｎｏ」）、コンテンツ配信制御部１１６は、要求されたコンテンツをコンテンツＤＢ１５０から読み出して端末２００kに送信する（ステップＳ９）。端末２００kでは、コンテンツを受信して表示部２０３に表示する。このようにして、端末２００kではコンテンツがそのまま表示される。
【００４０】
他方、ステップＳ８では、コンテンツ配信制御部１１６は、コンテンツ表示制限処理を実行して、要求されたコンテンツをそのまま端末２００kに送信しないで、端末２００kの表示部２０３のコンテンツ表示に制限を加える。
【００４１】
上記ステップＳ８におけるコンテンツの表示制限処理の実施例を説明する。図５〜図９は、端末２００kの表示部に表示されるコンテンツの表示例を示す図である。図５は、コンテンツが正常に表示されている表示例を示す図、図６〜図９は、コンテンツの表示制限を行った場合の表示例を示す図である。コンテンツの表示制限処理として、例えば、図６に示すように、コンテンツ配信制御部１１６は要求されたコンテンツを端末２００kに送信しないで、非表示とすることにしてもよい。また、図７に示すように、コンテンツ配信制御部１１６は、要求されたコンテンツの替わりに表示代替用コンテンツを端末２００kに送信して、その表示部２０３に表示代替用コンテンツを表示させることにしてもよい。また、図８に示すように、コンテンツ配信制御部１１６は、要求されたコンテンツを縮小して端末２００kに送信して、その表示部２０３に縮小したコンテンツを表示させることにしてもよい。また、図９に示すように、コンテンツ配信制御部１１６は、要求されたコンテンツの一部を端末２００kに送信して、その表示部２０３にコンテンツの一部を表示させることにしてもよい。
【００４２】
以上説明したように、実施の形態１によれば、コンテンツ配信サーバ１００は、端末２００kの周囲のユーザに対する位置毎およびコンテンツ毎に設定されたアクセス権限に従って、端末２００kでのコンテンツ表示を制御することとしたので、端末の周囲に存在する閲覧許可されていないユーザにコンテンツが閲覧されることを防止して、安全なコンテンツ閲覧環境を実現することが可能となる。
【００４３】
また、コンテンツ配信サーバ１００は、表示制限処理として、端末２００kでコンテンツを非表示とすることとしたので、閲覧許可されていないユーザによるコンテンツの不正閲覧を防止することができる。
【００４４】
また、コンテンツ配信サーバ１００は、表示制限処理として、表示代替用コンテンツをコンテンツの代わりに端末２００kで表示させることとしたので、閲覧許可されていないユーザによるコンテンツの不正閲覧を防止することができる。
【００４５】
また、コンテンツ配信サーバ１００は、表示制限処理として、端末２００kでコンテンツを縮小表示させることとしたので、閲覧許可されているユーザが引き続き端末２００kでコンテンツを閲覧することを可能にしつつ、閲覧許可されていないユーザによるコンテンツの不正閲覧を制限することができる。
【００４６】
また、コンテンツ配信サーバ１００は、表示制限処理として、端末２００kでコンテンツの一部を表示させることとしたので、閲覧許可されているユーザが引き続き端末２００kでコンテンツを閲覧することを可能にしつつ、閲覧許可されていないユーザによるコンテンツの不正閲覧を制限することができる。
【００４７】
なお、実施の形態１では、コンテンツ配信サーバ１００からのリクエストに応じて、端末２００kは自己の位置情報および自己の周囲に存在するユーザのユーザＩＤを取得して、コンテンツ配信サーバ１００に送信することとしたが、本発明はこれに限られるものではなく、例えば、エリア毎に無線基地局を設け、当該無線基地局と端末２００kおよびユーザが所持しユーザＩＤが登録されている無線通信手段３００間で通信を行って、端末２００kの位置情報および当該端末２００kの周囲に存在するユーザのユーザＩＤを取得して、コンテンツ配信サーバ１００に送信する構成としてもよく、端末２００kの位置情報および当該端末２００kの周囲に存在するユーザのユーザＩＤを取得する方法は如何なる公知技術を使用してもよい。
【００４８】
（実施の形態２）
図１０〜図１２を参照して、実施の形態２に係るコンテンツ配信システム１を説明する。図１０は、実施の形態２に係るコンテンツ配信システム１の全体構成図である。実施の形態２では、実施の形態１のコンテンツ配信システム１において、閲覧を制限する領域を指定可能としたものである。図１０において、図１と同等機能を有する部位には同一符号を付し、ここでは、異なる点についてのみ説明する。
【００４９】
図１０において、実施の形態２に係るコンテンツ配信サーバ１００は、端末２００kの周辺ユーザ情報取得部２０５でのユーザＩＤの検知エリアを指定する領域指定部１１７を備えている。
【００５０】
図１１は、実施の形態２に係る上記図１０のコンテンツ配信サーバ１００におけるコンテンツ送信動作の一例を説明するためのフローチャートである。図１１において、図４のフローチャートと同様の処理を行うステップは、同一のステップ番号を付し、ここでは異なる点についてのみ説明する。図１２は、領域指定部１１７が表示部１７０に表示する領域指定画面の一例を示す図である。
【００５１】
図１１において、コンテンツ配信サーバ１００では、領域指定部１１７は、端末２００kの周辺ユーザ情報取得部２０５でのユーザＩＤの検知エリアを指定する（ステップＳ２０）。具体的には、領域指定部１１７が、例えば、図１２に示す領域指定画面を表示部１７０に表示する。同図に示す領域指定画面は、一例として中心と半径（ｍ）で領域指定するものである。管理者による操作部１６０の操作で中心と半径（ｍ）が入力されると、領域指定部１１７は、入力された内容に検知エリアを指定する。
【００５２】
ステップＳ３では、近隣ユーザ情報取得部１１３は、当該端末２００kに近隣ユーザ情報送信要求とともに、領域指定部１１７で指定された検知エリアを検知エリア指定情報として端末２００k送信する。当該端末２００kでは近隣ユーザ情報送信要求および検知エリア指定情報を受信すると、周辺ユーザ情報取得部２０５では、指定された検知エリア内で近距離無線通信手段３００と無線通信を行って、指定された検知エリア内に存在するユーザのユーザＩＤを取得して、近隣ユーザ情報として近隣ユーザ情報取得部１１３に送信する。
【００５３】
実施の形態２によれば、コンテンツ配信サーバ１００は、端末２００kの周辺ユーザ情報取得部２０５でのユーザＩＤの検知エリアを指定することとしたので、指定領域内で閲覧許可されていないユーザによるコンテンツの閲覧を防止することができる。
【００５４】
なお、実施の形態２では、コンテンツ配信サーバ１００が、端末２００kの周辺ユーザ情報取得部２０５でのユーザＩＤの検知エリアを指定することとしたが、端末２００kで検知エリアを指定する構成としてもよい。
【産業上の利用可能性】
【００５５】
本発明に係るコンテンツ表示制御装置、コンテンツ表示制御方法、およびコンピュータが実行するためのプログラムは、コンテンツを閲覧するシステムで広く利用可能である。
【図面の簡単な説明】
【００５６】
【図１】実施の形態１に係るコンテンツ配信システムの全体構成図である。
【図２】位置依存ユーザ権限情報ＤＢの一例を示す図である。
【図３】コンテンツ依存ユーザ権限情報ＤＢの一例を示す図である。
【図４】コンテンツ配信サーバのコンテンツ送信動作の一例を説明するためのフローチャートである。
【図５】端末の表示部に表示されるコンテンツの表示例を示す図である。
【図６】端末の表示部に表示されるコンテンツの表示例を示す図である。
【図７】端末の表示部に表示されるコンテンツの表示例を示す図である。
【図８】端末の表示部に表示されるコンテンツの表示例を示す図である。
【図９】端末の表示部に表示されるコンテンツの表示例を示す図である。
【図１０】実施の形態２に係るコンテンツ配信システムの全体構成図である。
【図１１】実施の形態２に係るコンテンツ配信サーバのコンテンツ送信動作の一例を示す図である。
【図１２】表示部に表示される領域指定画面の一例を示す図である。
【符号の説明】
【００５７】
１  コンテンツ配信システム
１００  コンテンツ配信サーバ（コンテンツ表示制御装置）
１１０  制御部
１１１  コンテンツ送信要求入力部
１１２  端末位置情報取得部
１１３  位置依存ユーザ権限情報取得部
１１４  近隣ユーザ情報取得部
１１５  コンテンツ依存ユーザ権限情報取得部
１１６  コンテンツ配信制御部
１１７  領域指定部
１２０  通信制御部
１３０  位置依存ユーザ権限情報ＤＢ
１４０  コンテンツ依存ユーザ権限情報ＤＢ
１５０  コンテンツＤＢ
１６０  操作部
１７０  表示部
２００  端末
３００  近距離無線通信手段
４００  ネットワーク
【図１】
0004808057.tif 000002
【図２】
0004808057.tif 000003
【図３】
0004808057.tif 000004
【図４】
0004808057.tif 000005
【図５】
0004808057.tif 000006
【図６】
0004808057.tif 000007
【図７】
0004808057.tif 000008
【図８】
0004808057.tif 000009
【図９】
0004808057.tif 000010
【図１０】
0004808057.tif 000011
【図１１】
0004808057.tif 000012
【図１２】
0004808057.tif 000013