(57)【要約】【課題】オープンな環境にある端末の秘密情報の表示制限を実施する場合に、ゲストに秘密情報が漏れず、かつ、端末のユーザの作業を極力妨げない表示制御を行う。【解決手段】サーバ１のユーザ情報受信部１３は、端末１０Ａ〜１０Ｉから使用中のユーザの存否と、秘密に設定された秘密情報を表示しているか否かとを示すユーザ情報を受信する。ゲスト情報受信部１１は、センサ３Ａ〜３Ｄから検知した秘密情報の秘密の対象であるゲストの位置を示すゲスト情報を受信する。認知領域算出部１４は、ゲスト情報に基づいて、ゲストの認知領域を算出する。危険度判定部１５は、認知領域を示す認知領域情報と、ユーザ情報と、端末の位置を示す端末情報と、に基づいて、端末の危険度を判定する。制御情報送信部１６には、それぞれの危険度に対応する、秘密情報の表示を制御する制御方法を示す制御情報を端末１０Ａ〜１０Ｉに送信する。【選択図】図２
2016212451.tif 000002
【特許請求の範囲】
【請求項１】
秘密に設定された秘密情報を表示する端末と、前記秘密情報の秘密の対象であるゲストの位置を検知するセンサと、前記端末および前記センサとネットワークで接続されるサーバと、で構成される秘密情報表示制御システムであって、
前記端末は、前記端末を使用中のユーザの存否と、前記秘密情報を表示しているか否かとを示すユーザ情報を前記サーバに送信し、
前記センサは、検知した前記ゲストの位置を示すゲスト情報を生成して前記サーバに送信し、
前記サーバは、
前記端末から前記ユーザ情報を受信するユーザ情報受信部と、
前記センサから前記ゲスト情報を受信するゲスト情報受信部と、
前記端末の位置を示す端末情報と、前記秘密情報の表示を制御する制御方法を示す制御情報とをあらかじめ記憶する記憶部と、
前記ゲスト情報受信部が前記ゲスト情報を受信すると、前記ゲスト情報に基づいて、前記ゲストの認知領域を算出し、算出した認知領域を示す認知領域情報を生成する認知領域算出部と、
前記認知領域情報と、前記ユーザ情報と、前記端末情報と、に基づいて、前記端末の危険度を判定し、判定した危険度を示す危険度情報を生成する危険度判定部と、
前記危険度情報が示す前記端末の危険度に対応する前記制御情報を前記端末に送信する制御情報送信部と、
を備え、
前記端末は、前記サーバから受信した前記制御情報に基づいて、前記秘密情報の表示を制御することを特徴とする秘密情報表示制御システム。
【請求項２】
前記センサは、前記ゲストの視線の向きをさらに検知し、前記ゲスト情報は、前記ゲストの視線の向きを示す情報を含むことを特徴とする請求項１に記載の秘密情報表示制御システム。
【請求項３】
前記制御情報送信部は、前記危険度情報が示す前記端末の危険度に対応する複数の前記制御情報を前記端末に送信し、
前記端末は、前記サーバから受信した前記複数の制御情報を表示し、前記複数の制御情報の中からユーザが選択した前記制御情報に基づいて、前記秘密情報の表示を制御することを特徴とする請求項１または２に記載の秘密情報表示制御システム。
【請求項４】
画像および／または音声を出力するディスプレイをさらに備え、
前記サーバは、
前記ゲストの注意を引くための表示情報を取得する表示情報取得手段をさらに備え、
前記制御情報送信部は、前記表示情報を前記ディスプレイに送信し、
前記ディスプレイは、前記サーバから受信した前記表示情報を表示することを特徴とする請求項１ないし３のいずれか１項に記載の秘密情報表示制御システム。
【請求項５】
前記サーバは、
前記ゲストの注意を引くための表示情報を取得する表示情報取得手段をさらに備え、
前記制御情報送信部は、前記ユーザ情報に基づいて前記ユーザが存在しないと判定した前記端末に、前記表示情報を送信し、
前記ユーザが存在しないと判定された前記端末は、前記サーバから受信した前記表示情報を表示することを特徴とする請求項１ないし３のいずれか１項に記載の秘密情報表示制御システム。
【請求項６】
秘密に設定された秘密情報を表示する端末と、前記秘密情報の秘密の対象であるゲストの位置を検知するセンサと、ネットワークで接続されるサーバであって、
前記端末から前記端末を使用中のユーザの存否と、前記秘密情報を表示しているか否かとを示すユーザ情報を受信するユーザ情報受信部と、
前記センサから検知した前記ゲストの位置を示すゲスト情報を受信するゲスト情報受信部と、
前記端末の位置を示す端末情報と、前記秘密情報の表示を制御する制御方法を示す制御情報とをあらかじめ記憶する記憶部と、
前記ゲスト情報受信部が前記ゲスト情報を受信すると、前記ゲスト情報に基づいて、前記ゲストの認知領域を算出し、算出した認知領域を示す認知領域情報を生成する認知領域算出部と、
前記認知領域情報と、前記ユーザ情報と、前記端末情報と、に基づいて、前記端末の危険度を判定し、判定した危険度を示す危険度情報を生成する危険度判定部と、
前記危険度情報が示す前記端末の危険度に対応する前記制御情報を前記端末に送信する制御情報送信部と、
を備えることを特徴とするサーバ。
【請求項７】
秘密に設定された秘密情報を表示する端末が実行する
前記端末を使用中のユーザの存否と、前記秘密情報を表示しているか否かとを示すユーザ情報をサーバに送信するユーザ情報送信ステップと、
前記秘密情報の秘密の対象であるゲストの位置を検知するセンサが実行する、
検知した前記ゲストの位置を示すゲスト情報を生成して前記サーバに送信するゲスト情報送信ステップと、
前記サーバが実行する
前記端末から前記ユーザ情報を受信するユーザ情報受信ステップと、
前記センサから前記ゲスト情報を受信するゲスト情報受信ステップと、
前記ゲスト情報受信ステップで前記ゲスト情報を受信すると、前記ゲスト情報に基づいて、前記ゲストの認知領域を算出し、算出した認知領域を示す認知領域情報を生成する認知領域算出ステップと、
前記認知領域情報と、前記ユーザ情報と、前記端末の位置を示す端末情報と、に基づいて、前記端末の危険度を判定し、判定した危険度を示す危険度情報を生成する危険度判定ステップと、
前記危険度情報が示す前記端末の危険度に対応する、前記秘密情報の表示を制御する制御方法を示す制御情報を前記端末に送信する制御情報送信ステップと、
前記端末が実行する
前記サーバから受信した前記制御情報に基づいて、前記秘密情報の表示を制御する表示制御ステップと、
を備えることを特徴とする秘密情報表示制御方法。
【請求項８】
秘密に設定された秘密情報を表示する端末と、前記秘密情報の秘密の対象であるゲストの位置を検知するセンサと、ネットワークで接続されるコンピュータを、
前記端末から前記端末を使用中のユーザの存否と、前記秘密情報を表示しているか否かとを示すユーザ情報を受信するユーザ情報受信部、
前記センサから検知した前記ゲストの位置を示すゲスト情報を受信するゲスト情報受信部、
前記端末の位置を示す端末情報と、前記秘密情報の表示を制御する制御方法を示す制御情報とをあらかじめ記憶する記憶部、
前記ゲスト情報受信部が前記ゲスト情報を受信すると、前記ゲスト情報に基づいて、前記ゲストの認知領域を算出し、算出した認知領域を示す認知領域情報を生成する認知領域算出部、
前記認知領域情報と、前記ユーザ情報と、前記端末情報と、に基づいて、前記端末の危険度を判定し、判定した危険度を示す危険度情報を生成する危険度判定部、および、
前記危険度情報が示す前記端末の危険度に対応する前記制御情報を前記端末に送信する制御情報送信部、
として機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は秘密に設定された秘密情報の表示を制御する技術に関する。
【背景技術】
【０００２】
分野にとらわれない新しいアイデアを創出するために、部門間の連携を促進するオープンな会議エリアを設置するオフィスが増えてきている。一方、オープンコラボレーションが重要になってきているため、社外のゲストが来訪することも増えている。そのため、直接的に秘密保持契約を結んでいない人同士が同じ場所にいることが多くなってきており、秘密情報の扱いが問題になる。
【０００３】
特許文献１には、部外者などが入室している場合に、その付近にあるクライアント端末に表示されているファイルの「極秘」、「社外秘」などの文字列から危険度を判定し、危険度が入室者のセキュリティレベルを超える場合には当該端末の画面の表示制御を行う秘密情報保護システムが開示されている。特許文献１に記載の技術の表示制御は画面への注意情報の表示、スクリーンセーバーを表示、特定のウィンドウを消す、最小化する、または所定の色で塗りつぶす、などである。
【０００４】
特許文献２には、オフィス内へのゲストの訪問を管理し、フリーアドレスでの訪問対象者の在席位置を検出してゲストに訪問者の場所を提示するデータ処理装置が開示されている。特許文献２の技術では、フリーアドレスなどで社員にゲストユーザが接近した場合を検知し、ゲストユーザ近辺のユーザ携帯端末のデータ表示を制限することで秘密情報の漏えいを防ぐ。
【０００５】
特許文献３には、異なる視認領域から異なる画像を見ることができる複数の画像を同時に表示する装置で、視認領域に対してセキュリティレベルが設定され、視認領域のセキュリティレベルに応じて表示条件が決められ、表示条件に応じて出力する画像を制限する表示システムが開示されている。
【０００６】
特許文献４には、複数の施設領域における情報保護を行う情報管理装置において、人の位置情報と保護属性、および保護対象情報の保護属性にもとづいて、ある施設領域に所在する人の保護属性と隣接する施設領域に所在する人の保護属性とを参照して当該施設領域の保護レベルを決定し、情報保護を行うための制御（入退室管理やプロジェクタへの表示制御）を行う情報管理装置が開示されている。
【０００７】
特許文献５には、顔画像によって個人を識別し、各個人に禁止されている行動を検知した場合に警告を発する行動監視システムが開示されている。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開２００９−１１６５１２号公報
【特許文献２】特開２００９−０８６８９７号公報
【特許文献３】特許第４３８２８３７号公報
【特許文献４】特許第４７８８６３６号公報
【特許文献５】国際公開第２００９／０２５１４５０号
【発明の概要】
【発明が解決しようとする課題】
【０００９】
社外のゲストが来訪した際に、ゲストの付近にある端末を使用する社内のユーザは秘密情報をゲストに知られることは避けなければならない。しかしながら、ゲストに知られないことに重点を置きすぎると、ユーザの作業の妨げとなる。秘密情報を守りつつ、ユーザの作業を極力妨げない表示制御を行うことが好ましい。
【００１０】
特許文献１および特許文献２の技術では、入室されたゲストの付近の端末すべての表示を変更、制限してしまうため、ゲストが見ていない端末では、ユーザの業務を過剰に制限している。
【００１１】
特許文献３、特許文献４および特許文献５のように、ゲストが存在するエリアを仮定した対処方法やゲストに対して入室制限で対処する方法、ゲストに対して警告を発して対処する方法は、オープンな環境とは言えない。
【００１２】
本発明は上述の事情に鑑みてなされたもので、オープンな環境にある端末の秘密情報の表示制限を実施する場合に、ゲストに秘密情報を漏らさず、かつ、端末のユーザの作業を極力妨げない表示制御を行うことを目的とする。
【課題を解決するための手段】
【００１３】
本発明の第１の観点に係る秘密情報表示制御システムは、
秘密に設定された秘密情報を表示する端末と、前記秘密情報の秘密の対象であるゲストの位置を検知するセンサと、前記端末および前記センサとネットワークで接続されるサーバと、で構成される秘密情報表示制御システムであって、
前記端末は、前記端末を使用中のユーザの存否と、前記秘密情報を表示しているか否かとを示すユーザ情報を前記サーバに送信し、
前記センサは、検知した前記ゲストの位置を示すゲスト情報を生成して前記サーバに送信し、
前記サーバは、
前記端末から前記ユーザ情報を受信するユーザ情報受信部と、
前記センサから前記ゲスト情報を受信するゲスト情報受信部と、
前記端末の位置を示す端末情報と、前記秘密情報の表示を制御する制御方法を示す制御情報とをあらかじめ記憶する記憶部と、
前記ゲスト情報受信部が前記ゲスト情報を受信すると、前記ゲスト情報に基づいて、前記ゲストの認知領域を算出し、算出した認知領域を示す認知領域情報を生成する認知領域算出部と、
前記認知領域情報と、前記ユーザ情報と、前記端末情報と、に基づいて、前記端末の危険度を判定し、判定した危険度を示す危険度情報を生成する危険度判定部と、
前記危険度情報が示す前記端末の危険度に対応する前記制御情報を前記端末に送信する制御情報送信部と、
を備え、
前記端末は、前記サーバから受信した前記制御情報に基づいて、前記秘密情報の表示を制御することを特徴とする。
【００１４】
本発明の第２の観点に係るサーバは、
秘密に設定された秘密情報を表示する端末と、前記秘密情報の秘密の対象であるゲストの位置を検知するセンサと、ネットワークで接続されるサーバであって、
前記端末から前記端末を使用中のユーザの存否と、前記秘密情報を表示しているか否かとを示すユーザ情報を受信するユーザ情報受信部と、
前記センサから検知した前記ゲストの位置を示すゲスト情報を受信するゲスト情報受信部と、
前記端末の位置を示す端末情報と、前記秘密情報の表示を制御する制御方法を示す制御情報とをあらかじめ記憶する記憶部と、
前記ゲスト情報受信部が前記ゲスト情報を受信すると、前記ゲスト情報に基づいて、前記ゲストの認知領域を算出し、算出した認知領域を示す認知領域情報を生成する認知領域算出部と、
前記認知領域情報と、前記ユーザ情報と、前記端末情報と、に基づいて、前記端末の危険度を判定し、判定した危険度を示す危険度情報を生成する危険度判定部と、
前記危険度情報が示す前記端末の危険度に対応する前記制御情報を前記端末に送信する制御情報送信部と、
を備えることを特徴とする。
【００１５】
本発明の第３の観点に係る秘密情報表示制御方法は、
秘密に設定された秘密情報を表示する端末が実行する
前記端末を使用中のユーザの存否と、前記秘密情報を表示しているか否かとを示すユーザ情報をサーバに送信するユーザ情報送信ステップと、
前記秘密情報の秘密の対象であるゲストの位置を検知するセンサが実行する、
検知した前記ゲストの位置を示すゲスト情報を生成して前記サーバに送信するゲスト情報送信ステップと、
前記サーバが実行する
前記端末から前記ユーザ情報を受信するユーザ情報受信ステップと、
前記センサから前記ゲスト情報を受信するゲスト情報受信ステップと、
前記ゲスト情報受信ステップで前記ゲスト情報を受信すると、前記ゲスト情報に基づいて、前記ゲストの認知領域を算出し、算出した認知領域を示す認知領域情報を生成する認知領域算出ステップと、
前記認知領域情報と、前記ユーザ情報と、前記端末の位置を示す端末情報と、に基づいて、前記端末の危険度を判定し、判定した危険度を示す危険度情報を生成する危険度判定ステップと、
前記危険度情報が示す前記端末の危険度に対応する、前記秘密情報の表示を制御する制御方法を示す制御情報を前記端末に送信する制御情報送信ステップと、
前記端末が実行する
前記サーバから受信した前記制御情報に基づいて、前記秘密情報の表示を制御する表示制御ステップと、
を備えることを特徴とする。
【００１６】
本発明の第４の観点に係るプログラムは、
秘密に設定された秘密情報を表示する端末と、前記秘密情報の秘密の対象であるゲストの位置を検知するセンサと、ネットワークで接続されるコンピュータを、
前記端末から前記端末を使用中のユーザの存否と、前記秘密情報を表示しているか否かとを示すユーザ情報を受信するユーザ情報受信部、
前記センサから検知した前記ゲストの位置を示すゲスト情報を受信するゲスト情報受信部、
前記端末の位置を示す端末情報と、前記秘密情報の表示を制御する制御方法を示す制御情報とをあらかじめ記憶する記憶部、
前記ゲスト情報受信部が前記ゲスト情報を受信すると、前記ゲスト情報に基づいて、前記ゲストの認知領域を算出し、算出した認知領域を示す認知領域情報を生成する認知領域算出部、
前記認知領域情報と、前記ユーザ情報と、前記端末情報と、に基づいて、前記端末の危険度を判定し、判定した危険度を示す危険度情報を生成する危険度判定部、および、
前記危険度情報が示す前記端末の危険度に対応する前記制御情報を前記端末に送信する制御情報送信部、
として機能させることを特徴とする。
【発明の効果】
【００１７】
本発明によれば、オープンな環境にある端末の秘密情報の表示制限を実施する場合に、ゲストに秘密情報を漏らさず、かつ、端末のユーザの作業を極力妨げない表示制御を行うことができる。
【図面の簡単な説明】
【００１８】
【図１】本発明の実施の形態１に係る秘密情報表示制御システムの構成例を示す図である。
【図２】実施の形態１に係るサーバの機能構成例を示すブロック図である。
【図３】実施の形態１に係る制御情報の一例を示す図である。
【図４】実施の形態１に係る秘密情報表示制御システムにおけるゲストの移動を示す図である。
【図５】実施の形態１に係る秘密情報表示制御処理の動作の一例を示すフローチャートである。
【図６】本発明の実施の形態２に係る秘密情報表示制御システムの構成例を示す図である。
【図７】実施の形態２に係るサーバの機能構成例を示すブロック図である。
【図８】実施の形態２に係る秘密情報表示制御処理の動作の一例を示すフローチャートである。
【図９】実施の形態に係るサーバのハードウェア構成例を示すブロック図である。
【発明を実施するための形態】
【００１９】
本実施の形態において、秘密情報とは、秘密に設定された情報である。公開情報とは、秘密情報以外の情報である。ユーザとは、端末に秘密情報および／または公開情報を表示して作業を行う部内者である。ゲストとは、秘密情報の秘密の対象となる部外者である。
【００２０】
以下、本発明を実施するための形態について図面を参照して詳細に説明する。なお図中、同一または相当部分には同じ符号を付す。
【００２１】
（実施の形態１）
図１は、本発明の実施の形態１に係る秘密情報表示制御システムの構成例を示す図である。秘密情報表示制御システム１００は、サーバ１とセンサ３と端末１０とから構成される。センサ３および端末１０とサーバ１とはネットワーク（図示せず）で接続される。
【００２２】
センサ３は、ＩＣタグリーダやカメラなどを備える装置であって、ゲストが所持するＩＣタグからゲストの位置を検知し、撮影されたゲストの画像から視線の方向などを検知する。センサ３は、検知したゲストの動きや視線などを示すゲスト情報を生成してサーバ１に送信する。センサ３は、定期的にゲスト情報を送信してもよいし、ゲスト情報が変化した場合にのみ送信してもよい。
【００２３】
端末１０は、ユーザの存否や秘密情報を表示しているか否かを判定する機能を備える。秘密情報の秘密の設定は、ゲストとの関係でなされる。例えば、センサ３は、ゲストが所持するＩＣタグからゲストの属性（開示できる分野と開示できるレベル）を示すゲスト属性情報を取得し、端末１０が表示している情報には、分野とレベルが設定されている。このような場合、端末１０は、センサ３からゲスト属性情報を受信し、表示している情報について、ゲストの属性の範囲ならば、公開情報と判定し、ゲストの属性の範囲でなければ秘密情報と判定する。端末１０は、複数のゲストが同時に存在する場合は、各ゲストのゲスト属性情報から秘密情報を表示しているか否かを判定する。
【００２４】
端末１０は、ユーザの存否や秘密情報を表示しているか否かを示すユーザ情報を生成してサーバ１に送信する。端末１０は、定期的にユーザ情報を送信してもよいし、ユーザ情報が変化した場合にのみ送信してもよい。ユーザの存否は、例えば、端末１０がＩＣタグリーダを備え、ユーザが所持するＩＣタグを検出することで、判定してもよいし、端末１０がカメラを備え、画像認識で判定してもよい。
【００２５】
なお、センサ３は、ゲスト属性情報をサーバ１に送信し、端末１０は、表示している情報の設定情報（たとえば、分野とレベルを示す情報）をサーバ１に送信し、サーバ１が、これらの情報から端末１０が秘密情報を表示しているか否かを判定してもよい。
【００２６】
サーバ１は、センサ３から受信したゲスト情報に基づいて、ゲストが認知可能な領域（以下、認知領域という）を算出する。また、サーバ１は、算出した認知領域や端末１０から受信したユーザ情報などに基づいて、各端末１０の危険度を判定する。サーバ１は、それぞれの危険度に応じて、各端末１０の秘密情報の表示を制御する。
【００２７】
図１の例では、センサ３Ａ〜センサ３Ｄの４つのセンサ３が入室したゲストの動きや視線などを検知する。また、端末１０Ａ〜端末１０Ｉの９つの端末１０が備えられている。
【００２８】
図１では、ゲストの認知領域を破線で表す。ゲストの認知領域内に端末１０Ａと端末１０Ｂが存在し、秘密情報が表示されているので、サーバ１は、端末１０Ａおよび端末１０Ｂに表示される秘密情報の表示制御を行う。
【００２９】
図２は、実施の形態１に係るサーバの機能構成例を示すブロック図である。サーバ１は、ゲスト情報受信部１１、記憶部１２、ユーザ情報受信部１３、認知領域算出部１４、危険度判定部１５および制御情報送信部１６を備える。
【００３０】
ゲスト情報受信部１１は、センサ３Ａ〜センサ３Ｄからゲスト情報を受信する。ゲスト情報受信部１１は、受信したゲスト情報を記憶部１２に記憶する。
【００３１】
ユーザ情報受信部１３は、端末１０Ａ〜端末１０Ｉからユーザ情報を受信する。ユーザ情報受信部１３は、受信したユーザ情報を記憶部１２に記憶する。
【００３２】
記憶部１２は、各端末１０の位置を示す端末情報と、秘密情報の表示を制御する制御方法を示す制御情報とをあらかじめ記憶する。
【００３３】
認知領域算出部１４は、ゲスト情報受信部１１がゲスト情報を受信すると、記憶部１２に記憶されたゲスト情報に基づいて、当該ゲストの認知領域を算出する。認知領域算出部１４は、算出した認知領域を示す認知領域情報を生成し、危険度判定部１５に送る。例えば、認知領域算出部１４は、ゲストの位置を中心として、ゲストの向いている方向の一定の距離を半径とする扇形の認知領域を算出する。このとき、ゲストからの距離に従って認知可能レベルの段階をつけてもよい。
【００３４】
また、認知領域は、セキュリティのレベルによって変化してもよい。例えば、認知領域算出部１４は、セキュリティレベルが高い環境では、認知領域が広くなる計算式を用い、セキュリティレベルが低い環境では、認知領域が狭くなる計算式を用いて算出する。
【００３５】
危険度判定部１５は、認知領域算出部１４から受け取った認知領域情報と、記憶部１２に記憶されたユーザ情報と、記憶部１２があらかじめ記憶する端末情報と、に基づいて、各端末１０の危険度を判定する。危険度は、秘密情報が表示されているか否か、ユーザが存在するか否か、および、該端末１０がゲストの認知領域内に含まれるか否かで判定する。危険度判定部１５は、判定した各端末１０の危険度を示す危険度情報を生成し、制御情報送信部１６に送る。
【００３６】
認知領域算出部１４が、ゲストからの距離に従って認知可能レベルの段階をつけて認知領域を算出する場合には、危険度判定部１５は、認知可能レベルを加味して危険度を判定する。
【００３７】
制御情報送信部１６は、危険度判定部１５から危険度情報を受け取ると、記憶部１２があらかじめ記憶する制御情報を呼び出し、危険度情報が示す各端末１０の危険度に対応する制御情報をそれぞれの端末１０に送信する。
【００３８】
各端末１０は、制御情報送信部１６から受けとった制御情報が示す制御方法で、秘密情報の表示を制御する。
【００３９】
ここで、具体的に、どのように秘密情報の表示制御を行うかについて図１、図３および図４を用いて説明する。
【００４０】
図３は、実施の形態１に係る制御情報の一例を示す図である。図３に示すように、記憶部１２は、危険度に対応付けて制御情報を記憶している。
【００４１】
図３の例では、危険度０には、「秘密情報の表示制御を解除する」という制御情報が対応付けられている。危険度１には、「秘密情報の位置をゲストの反対方向に移動する」という制御情報が対応付けられている。危険度２には、「秘密情報の表示を所定の大きさまで小さくする」という制御情報が対応付けられている。危険度３には、「秘密情報の表示を強制終了する」という制御情報が対応付けられている。
【００４２】
秘密情報の表示を制御する制御方法は、これに限らず、注意を喚起するメッセージを表示する方法や、スクリーンセーバーを表示する方法、秘密情報を表示しているウィンドウを最小化する方法などでもよい。また、各端末１０に送信する制御情報は１つに限らず、制御候補として複数の制御情報を送信し、ユーザが選択する構成でもよい。また、危険度判定部１５が、認知可能レベルを加味して危険度を判定する場合には、例えば、認知可能レベルに合わせて、秘密情報の文字サイズをゲストが認知できない大きさに変更するなどの制御を行うとよい。
【００４３】
図１に示す位置にゲストがいる場合、センサ３Ａ〜センサ３Ｄによって、ゲストの位置および視線の方向が検知される。センサ３Ａ〜センサ３Ｄは、ゲストの位置および視線の方向を示すゲスト情報をサーバ１に送信する。
【００４４】
サーバ１のゲスト情報受信部１１は、センサ３Ａ〜センサ３Ｄから受信したゲスト情報を記憶部１２に記憶する。
【００４５】
端末１０Ａ〜端末１０Ｉは、ユーザ情報をサーバ１に送信する。サーバ１のユーザ情報受信部１３は、端末１０Ａ〜端末１０Ｉから受信したユーザ情報を記憶部１２に記憶する。
【００４６】
図１の例では、端末１０Ａには、ユーザが存在しない状態で秘密情報が表示されていること、端末１０Ｂ、端末１０Ｆおよび端末１０Ｇには、ユーザが存在する状態で秘密情報が表示されていること、端末１０Ｃ、端末１０Ｄ、端末１０Ｈおよび端末１０Ｉは、電源がＯＦＦになっていること、端末１０Ｅには、ユーザが存在する状態で公開情報が表示されていることを示すユーザ情報が記憶部１２に記憶されている。
【００４７】
認知領域算出部１４は、ゲスト情報受信部１１がゲスト情報を受信すると、記憶部１２に記憶されたゲスト情報に基づいて、当該ゲストの認知領域を算出する。図１の破線で示す領域がゲストの認知領域である。認知領域算出部１４は、算出した認知領域を示す認知領域情報を生成し、危険度判定部１５に送る。
【００４８】
危険度判定部１５は、認知領域算出部１４から受け取った認知領域情報と、記憶部１２に記憶されたユーザ情報と、記憶部１２があらかじめ記憶する端末情報と、に基づいて、各端末１０の危険度を判定する。例えば、図３のように、危険度を０〜３の４段階で判定する。
【００４９】
図１の例では、ゲストの認知領域内に端末１０Ａと端末１０Ｂが存在する。端末１０Ａには、ユーザが存在しない状態で秘密情報が表示されているので、危険度３とする。端末１０Ｂには、ユーザが存在する状態で秘密情報が表示されているので、危険度２とする。その他の端末１０は、ゲストの認知領域内に存在しないので、危険度０とする。危険度判定部１５は、各端末１０を識別する情報と、それぞれ判定した危険度とを対応付けた危険度情報を生成し、制御情報送信部１６に送る。
【００５０】
制御情報送信部１６は、危険度判定部１５から受け取った危険度情報が示す端末１０Ａの危険度が３であるので、秘密情報の表示を強制終了する制御情報を端末１０Ａに送信する。
【００５１】
制御情報送信部１６は、危険度判定部１５から受け取った危険度情報が示す端末１０Ｂの危険度が２であるので、秘密情報の表示を所定の大きさまで小さくする制御情報を端末１０Ｂに送信する。
【００５２】
制御情報送信部１６は、その他の端末１０に対しては、危険度が０であるので、秘密情報の表示制御を解除する制御情報を送信する。
【００５３】
端末１０Ａは、制御情報送信部１６から制御情報を受け取ると、これに従って秘密情報の表示を強制終了する。端末１０Ｂは、制御情報送信部１６から制御情報を受け取ると、これに従って秘密情報の表示を所定の大きさまで小さくする。その他の端末１０は、制御情報送信部１６から制御情報を受け取ると、秘密情報の表示制御を行っている場合には、秘密情報の表示制御を解除する。
【００５４】
図４は、実施の形態１に係る秘密情報表示制御システムにおけるゲストの移動を示す図である。図４に示す位置にゲストが移動した場合、センサ３Ａ〜センサ３Ｄによって、ゲストの位置および視線の方向が検知される。センサ３Ａ〜センサ３Ｄは、ゲストの位置および視線の方向を示すゲスト情報をサーバ１に送信する。
【００５５】
サーバ１のゲスト情報受信部１１は、センサ３Ａ〜センサ３Ｄから受信したゲスト情報を記憶部１２に記憶する。
【００５６】
端末１０Ａ〜端末１０Ｉは、ユーザの存否や秘密情報を表示しているか否かを判定し、ユーザ情報をサーバ１に送信する。
【００５７】
サーバ１のユーザ情報受信部１３は、端末１０Ａ〜端末１０Ｉから受信したユーザ情報を記憶部１２に記憶する。図４の例では、端末１０Ｂ、端末１０Ｆおよび端末１０Ｇには、ユーザが存在する状態で秘密情報が表示されていること、端末１０Ａ、端末１０Ｃ、端末１０Ｄ、端末１０Ｈおよび端末１０Ｉは、電源がＯＦＦになっていること、端末１０Ｅには、ユーザが存在する状態で公開情報が表示されていることを示すユーザ情報が記憶部１２に記憶されている。
【００５８】
認知領域算出部１４は、ゲスト情報受信部１１がゲスト情報を受信すると、記憶部１２に記憶されたゲスト情報に基づいて、当該ゲストの認知領域を算出する。図４の破線で示す領域がゲストの認知領域である。認知領域算出部１４は、算出した認知領域を示す認知領域情報を生成し、危険度判定部１５に送る。
【００５９】
図４の例では、ゲストの認知領域内に端末１０Ｅと端末１０Ｆが存在する。端末１０Ｅには、ユーザが存在する状態で公開情報が表示されているので、危険度判定部１５は、端末１０Ｅの危険度を０とする。端末１０Ｆには、ユーザが存在する状態で秘密情報が表示されているので、危険度判定部１５は、端末１０Ｆの危険度を２とする。その他の端末１０は、ゲストの認知領域内に存在しないので、危険度０とする。危険度判定部１５は、各端末１０を識別する情報と、それぞれ判定した危険度とを対応付けた危険度情報を生成し、制御情報送信部１６に送る。
【００６０】
制御情報送信部１６は、危険度判定部１５から受け取った危険度情報が示す端末１０Ｅの危険度が０であるので、秘密情報の表示制御を解除する制御情報を端末１０Ｅに送信する。
【００６１】
制御情報送信部１６は、危険度判定部１５から受け取った危険度情報が示す端末１０Ｆの危険度が２であるので、秘密情報の表示を所定の大きさまで小さくする制御情報を端末１０Ｆに送信する。
【００６２】
制御情報送信部１６は、その他の端末１０に対しては、危険度が０であるので、秘密情報の表示制御を解除する制御情報を送信する。
【００６３】
端末１０Ｅは、制御情報送信部１６から制御情報を受け取っても、秘密情報の表示制御を行っていないので、何も行わない。端末１０Ｆは、制御情報送信部１６から制御情報を受け取ると、秘密情報の表示を所定の大きさまで小さくする。
【００６４】
端末１０Ｂは、制御情報送信部１６から制御情報を受け取ると、秘密情報の表示制御を行っているので、秘密情報の表示制御を解除し、元の表示に戻す。その他の端末１０も、制御情報送信部１６から制御情報を受け取ると、秘密情報の表示制御を行っている場合には、秘密情報の表示制御を解除する。
【００６５】
図５は、実施の形態１に係る秘密情報表示制御処理の動作の一例を示すフローチャートである。図５のフローチャートは、サーバ１に電源が投入されると開始する。
【００６６】
ゲスト情報受信部１１は、センサ３からゲスト情報を受信しない場合（ステップＳ１１；ＮＯ）、ステップＳ１１を繰り返してゲスト情報の受信を待機する。ゲスト情報受信部１１は、センサ３からゲスト情報を受信すると（ステップＳ１１；ＹＥＳ）、受信したゲスト情報を記憶部１２に記憶する。
【００６７】
認知領域算出部１４は、ゲスト情報受信部１１がゲスト情報を受信すると（ステップＳ１１；ＹＥＳ）、記憶部１２に記憶されたゲスト情報に基づいて、当該ゲストの認知領域を算出する（ステップＳ１２）。認知領域算出部１４は、算出した認知領域を示す認知領域情報を生成し、危険度判定部１５に送る。
【００６８】
危険度判定部１５は、認知領域算出部１４から受け取った認知領域情報と、記憶部１２に記憶されたユーザ情報と、記憶部１２があらかじめ記憶する端末情報と、に基づいて、各端末１０の危険度を判定する（ステップＳ１３）。危険度判定部１５は、判定した危険度を示す危険度情報を生成し、制御情報送信部１６に送る。
【００６９】
制御情報送信部１６は、危険度判定部１５から危険度情報を受け取ると、記憶部１２があらかじめ記憶する制御情報を呼び出し、危険度情報が示す各端末１０の危険度に対応する制御情報を該端末１０に送信する（ステップＳ１４）。
【００７０】
サーバ１の電源がＯＦＦでない場合（ステップＳ１５；ＮＯ）、ステップＳ１１に戻り、ステップＳ１１〜ステップＳ１５を繰り返す。サーバ１の電源がＯＦＦになった場合（ステップＳ１５；ＹＥＳ）、処理を終了する。
【００７１】
以上説明したように、実施の形態１の秘密情報表示制御システム１００によれば、オープンな環境にある端末の秘密情報の表示制限を実施する場合に、ユーザが使用中の端末に対して、ゲストが認知できる範囲を考慮して、ゲストに秘密情報が漏れず、かつ、端末のユーザの作業を極力妨げない表示制御を行うことができる。また、制御候補として複数の制御情報を送信し、ユーザが選択する構成にした場合、ユーザはゲストが来訪した際にシステムが提供する選択肢から最小限の対応を選択するだけで済み、自動でシステムが処理しないためユーザが端末を使用中に過度な対処が施されることがない。
【００７２】
（実施の形態２）
実施の形態２は、実施の形態１の構成に加えて、ゲストの注意を引くための情報を提示することで、ゲストの認知領域を変化させる。
【００７３】
図６は、本発明の実施の形態２に係る秘密情報表示制御システムの構成例を示す図である。実施の形態２の秘密情報表示制御システム２００は、実施の形態１の秘密情報表示制御システム１００に加え、画像を表示するディスプレイ８を備える。ディスプレイ８は、画像だけでなく、音声を出力してもよい。
【００７４】
サーバ１は、ディスプレイ８とネットワークを介して接続されており、ディスプレイ８にゲストの注意を引くための情報を表示させる。ゲストの注意を引くための情報とは、ゲストの名前を示す情報や、ゲストが訪問した目的に関する情報などである。秘密情報表示制御システム２００のその他の構成は秘密情報表示制御システム１００と同様である。
【００７５】
図７は、実施の形態２に係るサーバの機能構成例を示すブロック図である。実施の形態２のサーバ１は、実施の形態１のサーバ１と同様に、ゲスト情報受信部１１、記憶部１２、ユーザ情報受信部１３、認知領域算出部１４、危険度判定部１５および制御情報送信部１６を備える。
【００７６】
記憶部１２は、ゲスト情報と、ユーザ情報と、端末情報と、制御情報とに加え、ディスプレイ８に表示させてゲストの注意を引くための表示情報をあらかじめ記憶する。表示情報は、外部から取得してもよい。たとえば、センサ３がゲストの所持するＩＣタグから取得し、ゲスト情報と共にサーバ１に送信してもよい。
【００７７】
制御情報送信部１６は、危険度判定部１５から危険度情報を受け取ると、ディスプレイ８に表示情報を送信済みか否かを判定する。ディスプレイ８に表示情報を送信していない場合、危険度が所定の閾値を超える端末１０があるか否かを判定する。危険度が所定の閾値を超える端末１０がある場合、記憶部１２があらかじめ記憶する表示情報を呼び出し、ディスプレイ８に送信し、表示させる。例えば、制御情報送信部１６は、ゲスト属性情報が示すゲストの属性などに対応する表示情報を呼び出す。
【００７８】
このとき、ディスプレイ８に表示情報が表示されたことにより、ゲストがディスプレイ８の方向を向き、認知領域が変化する可能性がある。認知領域が変化すれば、危険度判定部１５が判定する危険度も低減する可能性がある。
【００７９】
認知領域算出部１４は、ディスプレイ８に表示情報を送信した後にゲスト情報受信部１１がゲスト情報を受信すると、記憶部１２に記憶されたゲスト情報に基づいて、再度、当該ゲストの認知領域を算出する。認知領域算出部１４は、算出した認知領域を示す認知領域情報を生成し、危険度判定部１５に送る。サーバ１のその他の構成は実施の形態１と同様である。
【００８０】
図８は、実施の形態２に係る秘密情報表示制御処理の動作の一例を示すフローチャートである。図８のフローチャートは、サーバ１に電源が投入されると開始する。
【００８１】
ゲスト情報受信部１１は、センサ３からゲスト情報を受信しない場合（ステップＳ２１；ＮＯ）、ステップＳ２１を繰り返してゲスト情報の受信を待機する。ゲスト情報受信部１１は、センサ３からゲスト情報を受信すると（ステップＳ２１；ＹＥＳ）、受信したゲスト情報を記憶部１２に記憶する。
【００８２】
認知領域算出部１４は、ゲスト情報受信部１１がゲスト情報を受信すると（ステップＳ２１；ＹＥＳ）、記憶部１２に記憶されたゲスト情報に基づいて、当該ゲストの認知領域を算出する（ステップＳ２２）。認知領域算出部１４は、算出した認知領域を示す認知領域情報を生成し、危険度判定部１５に送る。
【００８３】
危険度判定部１５は、認知領域算出部１４から受け取った認知領域情報と、記憶部１２に記憶されたユーザ情報と、記憶部１２があらかじめ記憶する端末情報と、に基づいて、各端末１０の危険度を判定する（ステップＳ２３）。危険度判定部１５は、判定した危険度を示す危険度情報を生成し、制御情報送信部１６に送る。
【００８４】
制御情報送信部１６は、危険度判定部１５から危険度情報を受け取ると、ディスプレイ８に表示情報を送信済みであるか否かを判定する（ステップＳ２４）。ディスプレイ８に表示情報をまだ送信していない場合（ステップＳ２４；ＮＯ）、制御情報送信部１６は、危険度が閾値αより大きい端末１０があるか否かを判定する（ステップＳ２５）。閾値αは、例えば、危険度０でもよいし、任意に設定可能である。
【００８５】
危険度が閾値αより大きい端末１０がない場合（ステップＳ２５；ＮＯ）、制御情報送信部１６は、記憶部１２があらかじめ記憶する制御情報を呼び出し、危険度判定部１５からから受け取った危険度情報が示す各端末１０の危険度に対応する制御情報を該端末１０に送信する（ステップＳ２７）。
【００８６】
危険度が閾値αより大きい端末１０がある場合（ステップＳ２５；ＹＥＳ）、制御情報送信部１６は、記憶部１２があらかじめ記憶する表示情報を呼び出し、ディスプレイ８に送信する（ステップＳ２６）。処理はステップＳ２１に戻り、ステップＳ２１〜ステップＳ２５を繰り返す。
【００８７】
ディスプレイ８に表示情報を送信済みである場合（ステップＳ２４；ＹＥＳ）、制御情報送信部１６は、記憶部１２があらかじめ記憶する制御情報を呼び出し、危険度判定部１５からから受け取った危険度情報が示す各端末１０の危険度に対応する制御情報を該端末１０に送信する（ステップＳ２７）。
【００８８】
サーバ１の電源がＯＦＦでない場合（ステップＳ２８；ＮＯ）、ステップＳ２１に戻り、ステップＳ２１〜ステップＳ２８を繰り返す。サーバ１の電源がＯＦＦになった場合（ステップＳ２８；ＹＥＳ）、処理を終了する。
【００８９】
以上説明したように、実施の形態２の秘密情報表示制御システム２００によれば、ディスプレイ８にゲストの注意を引くための表示情報を表示させることにより、ゲストの認知領域を変化させ、端末１０の危険度を下げることが期待できる。
【００９０】
上述の実施の形態２では、ディスプレイ８を備えるが、これに限らず、ディスプレイ８の代わりにユーザが存在しない端末１０のモニターにゲストの注意を引くための情報を表示させてもよい。
【００９１】
上述の実施の形態では、センサ３は、ＩＣタグリーダやカメラなどを備える装置であって、ゲストが所持するＩＣタグからゲストの位置を検知し、撮影されたゲストの画像から視線の方向などを検知するが、センサ３は、少なくともゲストの位置を検知すればよい。この場合、認知領域算出部１４は、ゲスト情報受信部１１が受信したゲスト情報が示すゲストの位置に基づいて、当該ゲストの認知領域を算出する。
【００９２】
図９は、実施の形態に係るサーバのハードウェア構成例を示すブロック図である。サーバ１は、図９に示すように、制御部４１、主記憶部４２、外部記憶部４３、操作部４４、表示部４５および送受信部４６を備える。主記憶部４２、外部記憶部４３、操作部４４、表示部４５および送受信部４６はいずれも内部バス４０を介して制御部４１に接続されている。
【００９３】
制御部４１はＣＰＵ（Central Processing Unit）等から構成され、外部記憶部４３に記憶されている制御プログラム４９に従って、各処理を実行する。制御部４１は、サーバ１の認知領域算出部１４、危険度判定部１５および制御情報送信部１６の処理を実行する。
【００９４】
主記憶部４２はＲＡＭ（Random-Access Memory）等から構成され、外部記憶部４３に記憶されている制御プログラム４９をロードし、制御部４１の作業領域として用いられる。
【００９５】
外部記憶部４３は、フラッシュメモリ、ハードディスク、ＤＶＤ−ＲＡＭ（Digital Versatile Disc Random-Access Memory）、ＤＶＤ−ＲＷ（Digital Versatile Disc ReWritable）等の不揮発性メモリから構成され、サーバ１の処理を制御部４１に行わせるためのプログラムをあらかじめ記憶し、また、制御部４１の指示に従って、このプログラムが記憶するデータを制御部４１に供給し、制御部４１から供給されたデータを記憶する。サーバ１の記憶部１２は、外部記憶部４３に構成される。
【００９６】
操作部４４はキーボードおよびマウスなどのポインティングデバイス等と、キーボードおよびポインティングデバイス等を内部バス４０に接続するインタフェース装置から構成されている。ユーザがサーバ１に情報を入力する場合は、操作部４４を介して、指示が制御部４１に供給される。
【００９７】
表示部４５は、ＣＲＴ（Cathode Ray Tube）またはＬＣＤ（Liquid Crystal Display）などから構成され、制御部４１から供給された情報を表示する。ユーザがサーバ１に情報を入力する場合は、表示部４５は、操作画面を表示する。
【００９８】
送受信部４６は、通信ネットワークに接続する網終端装置または無線通信装置、およびそれらと接続するシリアルインタフェースまたはＬＡＮ（Local Area Network）インタフェースから構成されている。送受信部４６は、サーバ１のゲスト情報受信部、ユーザ情報受信部１３および制御情報送信部１６として機能する。など、サーバ１と、センサ３、端末１０およびディスプレイ８は、有線接続されてもよい。
【００９９】
図２に示すサーバ１のゲスト情報受信部１１、記憶部１２、ユーザ情報受信部１３、認知領域算出部１４、危険度判定部１５および制御情報送信部１６の処理は、制御プログラム４９が、制御部４１、主記憶部４２、外部記憶部４３、操作部４４、表示部４５および送受信部４６などを資源として用いて処理することによって実行する。
【０１００】
その他、前記のハードウェア構成やフローチャートは一例であり、任意に変更および修正が可能である。
【０１０１】
制御部４１、主記憶部４２、外部記憶部４３、操作部４４、内部バス４０などから構成される秘密情報表示制御処理を行う中心となる部分は、専用のシステムによらず、通常のコンピュータシステムを用いて実現可能である。例えば、前記の動作を実行するためのコンピュータプログラムを、コンピュータが読み取り可能な記録媒体（フレキシブルディスク、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ等）に格納して配布し、当該コンピュータプログラムをコンピュータにインストールすることにより、前記の処理を実行するサーバ１を構成してもよい。また、インターネット等の通信ネットワーク上のコンピュータが有する記憶装置に当該コンピュータプログラムを格納しておき、通常のコンピュータシステムがダウンロード等することでサーバ１を構成してもよい。
【０１０２】
また、秘密情報表示制御装置の機能を、ＯＳ（オペレーティングシステム）とアプリケーションプログラムの分担、またはＯＳとアプリケーションプログラムとの協働により実現する場合などには、アプリケーションプログラム部分のみを記録媒体や記憶装置に格納してもよい。
【０１０３】
また、搬送波にコンピュータプログラムを重畳し、通信ネットワークを介して配信することも可能である。例えば、通信ネットワーク上の掲示板(BBS, Bulletin Board System)に前記コンピュータプログラムを掲示し、通信ネットワークを介して前記コンピュータプログラムを配信してもよい。そして、このコンピュータプログラムを起動し、ＯＳの制御下で、他のアプリケーションプログラムと同様に実行することにより、前記の処理を実行できるように構成してもよい。
【０１０４】
上記の実施形態の一部又は全部は、以下の付記のようにも記載され得るが、以下には限られない。
【０１０５】
（付記１）
秘密に設定された秘密情報を表示する端末と、前記秘密情報の秘密の対象であるゲストの位置を検知するセンサと、前記端末および前記センサとネットワークで接続されるサーバと、で構成される秘密情報表示制御システムであって、
前記端末は、前記端末を使用中のユーザの存否と、前記秘密情報を表示しているか否かとを示すユーザ情報を前記サーバに送信し、
前記センサは、検知した前記ゲストの位置を示すゲスト情報を生成して前記サーバに送信し、
前記サーバは、
前記端末から前記ユーザ情報を受信するユーザ情報受信部と、
前記センサから前記ゲスト情報を受信するゲスト情報受信部と、
前記端末の位置を示す端末情報と、前記秘密情報の表示を制御する制御方法を示す制御情報とをあらかじめ記憶する記憶部と、
前記ゲスト情報受信部が前記ゲスト情報を受信すると、前記ゲスト情報に基づいて、前記ゲストの認知領域を算出し、算出した認知領域を示す認知領域情報を生成する認知領域算出部と、
前記認知領域情報と、前記ユーザ情報と、前記端末情報と、に基づいて、前記端末の危険度を判定し、判定した危険度を示す危険度情報を生成する危険度判定部と、
前記危険度情報が示す前記端末の危険度に対応する前記制御情報を前記端末に送信する制御情報送信部と、
を備え、
前記端末は、前記サーバから受信した前記制御情報に基づいて、前記秘密情報の表示を制御することを特徴とする秘密情報表示制御システム。
【０１０６】
（付記２）
前記センサは、前記ゲストの視線の向きをさらに検知し、前記ゲスト情報は、前記ゲストの視線の向きを示す情報を含むことを特徴とする付記１に記載の秘密情報表示制御システム。
【０１０７】
（付記３）
前記制御情報送信部は、前記危険度情報が示す前記端末の危険度に対応する複数の前記制御情報を前記端末に送信し、
前記端末は、前記サーバから受信した前記複数の制御情報を表示し、前記複数の制御情報の中からユーザが選択した前記制御情報に基づいて、前記秘密情報の表示を制御することを特徴とする付記１または２に記載の秘密情報表示制御システム。
【０１０８】
（付記４）
画像および／または音声を出力するディスプレイをさらに備え、
前記サーバは、
前記ゲストの注意を引くための表示情報を取得する表示情報取得手段をさらに備え、
前記制御情報送信部は、前記表示情報を前記ディスプレイに送信し、
前記ディスプレイは、前記サーバから受信した前記表示情報を表示することを特徴とする付記１ないし３のいずれかに記載の秘密情報表示制御システム。
【０１０９】
（付記５）
前記サーバは、
前記ゲストの注意を引くための表示情報を取得する表示情報取得手段をさらに備え、
前記制御情報送信部は、前記ユーザ情報に基づいて前記ユーザが存在しないと判定した前記端末に、前記表示情報を送信し、
前記ユーザが存在しないと判定された前記端末は、前記サーバから受信した前記表示情報を表示することを特徴とする付記１ないし３のいずれかに記載の秘密情報表示制御システム。
【０１１０】
（付記６）
秘密に設定された秘密情報を表示する端末と、前記秘密情報の秘密の対象であるゲストの位置を検知するセンサと、ネットワークで接続されるサーバであって、
前記端末から前記端末を使用中のユーザの存否と、前記秘密情報を表示しているか否かとを示すユーザ情報を受信するユーザ情報受信部と、
前記センサから検知した前記ゲストの位置を示すゲスト情報を受信するゲスト情報受信部と、
前記端末の位置を示す端末情報と、前記秘密情報の表示を制御する制御方法を示す制御情報とをあらかじめ記憶する記憶部と、
前記ゲスト情報受信部が前記ゲスト情報を受信すると、前記ゲスト情報に基づいて、前記ゲストの認知領域を算出し、算出した認知領域を示す認知領域情報を生成する認知領域算出部と、
前記認知領域情報と、前記ユーザ情報と、前記端末情報と、に基づいて、前記端末の危険度を判定し、判定した危険度を示す危険度情報を生成する危険度判定部と、
前記危険度情報が示す前記端末の危険度に対応する前記制御情報を前記端末に送信する制御情報送信部と、
を備えることを特徴とするサーバ。
【０１１１】
（付記７）
秘密に設定された秘密情報を表示する端末が実行する
前記端末を使用中のユーザの存否と、前記秘密情報を表示しているか否かとを示すユーザ情報をサーバに送信するユーザ情報送信ステップと、
前記秘密情報の秘密の対象であるゲストの位置を検知するセンサが実行する、
検知した前記ゲストの位置を示すゲスト情報を生成して前記サーバに送信するゲスト情報送信ステップと、
前記サーバが実行する
前記端末から前記ユーザ情報を受信するユーザ情報受信ステップと、
前記センサから前記ゲスト情報を受信するゲスト情報受信ステップと、
前記ゲスト情報受信ステップで前記ゲスト情報を受信すると、前記ゲスト情報に基づいて、前記ゲストの認知領域を算出し、算出した認知領域を示す認知領域情報を生成する認知領域算出ステップと、
前記認知領域情報と、前記ユーザ情報と、前記端末の位置を示す端末情報と、に基づいて、前記端末の危険度を判定し、判定した危険度を示す危険度情報を生成する危険度判定ステップと、
前記危険度情報が示す前記端末の危険度に対応する、前記秘密情報の表示を制御する制御方法を示す制御情報を前記端末に送信する制御情報送信ステップと、
前記端末が実行する
前記サーバから受信した前記制御情報に基づいて、前記秘密情報の表示を制御する表示制御ステップと、
を備えることを特徴とする秘密情報表示制御方法。
【０１１２】
（付記８）
秘密に設定された秘密情報を表示する端末と、前記秘密情報の秘密の対象であるゲストの位置を検知するセンサと、ネットワークで接続されるコンピュータを、
前記端末から前記端末を使用中のユーザの存否と、前記秘密情報を表示しているか否かとを示すユーザ情報を受信するユーザ情報受信部、
前記センサから検知した前記ゲストの位置を示すゲスト情報を受信するゲスト情報受信部、
前記端末の位置を示す端末情報と、前記秘密情報の表示を制御する制御方法を示す制御情報とをあらかじめ記憶する記憶部、
前記ゲスト情報受信部が前記ゲスト情報を受信すると、前記ゲスト情報に基づいて、前記ゲストの認知領域を算出し、算出した認知領域を示す認知領域情報を生成する認知領域算出部、
前記認知領域情報と、前記ユーザ情報と、前記端末情報と、に基づいて、前記端末の危険度を判定し、判定した危険度を示す危険度情報を生成する危険度判定部、および、
前記危険度情報が示す前記端末の危険度に対応する前記制御情報を前記端末に送信する制御情報送信部、
として機能させることを特徴とするプログラム。
【符号の説明】
【０１１３】
１  サーバ
３、３Ａ〜３Ｄ  センサ
８  ディスプレイ
１０、１０Ａ〜１０Ｉ  端末
１１  ゲスト情報受信部
１２  記憶部
１３  ユーザ情報受信部
１４  認知領域算出部
１５  危険度判定部
１６  制御情報送信部
４０  内部バス
４１  制御部
４２  主記憶部
４３  外部記憶部
４４  操作部
４５  表示部
４６  送受信部
４９  制御プログラム
１００、２００  秘密情報表示制御システム
【図１】
2016212451.tif 000003
【図２】
2016212451.tif 000004
【図３】
2016212451.tif 000005
【図４】
2016212451.tif 000006
【図５】
2016212451.tif 000007
【図６】
2016212451.tif 000008
【図７】
2016212451.tif 000009
【図８】
2016212451.tif 000010
【図９】
2016212451.tif 000011