JP2016212451A - Secret information display control system, server, method for controlling secret information display, and program - Google Patents

Secret information display control system, server, method for controlling secret information display, and program Download PDF

Info

Publication number
JP2016212451A
JP2016212451A JP2013187997A JP2013187997A JP2016212451A JP 2016212451 A JP2016212451 A JP 2016212451A JP 2013187997 A JP2013187997 A JP 2013187997A JP 2013187997 A JP2013187997 A JP 2013187997A JP 2016212451 A JP2016212451 A JP 2016212451A
Authority
JP
Japan
Prior art keywords
information
guest
terminal
secret
display
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2013187997A
Other languages
Japanese (ja)
Inventor
祐樹 神谷
Yuki Kamiya
祐樹 神谷
琢 小西
Taku Konishi
琢 小西
理恵 田仲
Rie Tanaka
理恵 田仲
弘洋 植村
Koyo Uemura
弘洋 植村
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NEC Corp
Original Assignee
NEC Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by NEC Corp filed Critical NEC Corp
Priority to JP2013187997A priority Critical patent/JP2016212451A/en
Priority to PCT/JP2014/003852 priority patent/WO2015037175A1/en
Publication of JP2016212451A publication Critical patent/JP2016212451A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/70Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer
    • G06F21/82Protecting input, output or interconnection devices
    • G06F21/84Protecting input, output or interconnection devices output devices, e.g. displays or monitors
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/60Protecting data
    • G06F21/62Protecting access to data via a platform, e.g. using keys or access control rules
    • G06F21/6218Protecting access to data via a platform, e.g. using keys or access control rules to a system of files or objects, e.g. local or distributed file system or database
    • G06F21/6245Protecting personal data, e.g. for financial or medical purposes

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Computer Security & Cryptography (AREA)
  • Health & Medical Sciences (AREA)
  • Bioethics (AREA)
  • General Health & Medical Sciences (AREA)
  • Medical Informatics (AREA)
  • Databases & Information Systems (AREA)
  • Information Transfer Between Computers (AREA)
  • Controls And Circuits For Display Device (AREA)

Abstract

PROBLEM TO BE SOLVED: To perform display control that prevents leakage of secret information to a guest and does not obstruct user work at a terminal when limiting the display of secret information on a terminal in an open environment.SOLUTION: The user information receiving unit 13 of a server 1 receives, from terminals 10A-10I, a user information indicating whether there is a user currently using and whether secret information that is set to secret is being displayed. A guest information receiving unit 11 receives guest information indicating the position of a guest detected from sensors 3A-3D and which is an object for which secret information is kept secret. A recognition area calculation unit 14 calculates the recognition area of the guest on the basis of the guest information. A danger degree determination unit 15 determines the danger degree of a terminal on the basis of recognition area information indicting the recognition area, the user information, and the terminal information indicating the position of the terminal. A control information transmission unit 16 transmits, to the terminals 10A-10I, control information indicating a control method for controlling the display of secret information corresponding to each of the danger degrees.SELECTED DRAWING: Figure 2

Description

本発明は秘密に設定された秘密情報の表示を制御する技術に関する。   The present invention relates to a technique for controlling display of secret information set as secret.

分野にとらわれない新しいアイデアを創出するために、部門間の連携を促進するオープンな会議エリアを設置するオフィスが増えてきている。一方、オープンコラボレーションが重要になってきているため、社外のゲストが来訪することも増えている。そのため、直接的に秘密保持契約を結んでいない人同士が同じ場所にいることが多くなってきており、秘密情報の扱いが問題になる。   An increasing number of offices have open conference areas that promote cross-sectoral collaboration to create new ideas that are cross-disciplinary. On the other hand, since open collaboration is becoming important, guests from outside the company are also increasing. For this reason, people who have not directly signed a confidentiality agreement are often in the same place, and handling of confidential information becomes a problem.

特許文献1には、部外者などが入室している場合に、その付近にあるクライアント端末に表示されているファイルの「極秘」、「社外秘」などの文字列から危険度を判定し、危険度が入室者のセキュリティレベルを超える場合には当該端末の画面の表示制御を行う秘密情報保護システムが開示されている。特許文献1に記載の技術の表示制御は画面への注意情報の表示、スクリーンセーバーを表示、特定のウィンドウを消す、最小化する、または所定の色で塗りつぶす、などである。   According to Patent Document 1, when an outsider or the like enters a room, the risk level is determined from a character string such as “confidential” or “confidential” of a file displayed on a client terminal in the vicinity. A secret information protection system that performs display control of the screen of the terminal when the degree exceeds the security level of the occupant is disclosed. The display control of the technique described in Patent Document 1 includes displaying caution information on a screen, displaying a screen saver, erasing a specific window, minimizing, or painting with a predetermined color.

特許文献2には、オフィス内へのゲストの訪問を管理し、フリーアドレスでの訪問対象者の在席位置を検出してゲストに訪問者の場所を提示するデータ処理装置が開示されている。特許文献2の技術では、フリーアドレスなどで社員にゲストユーザが接近した場合を検知し、ゲストユーザ近辺のユーザ携帯端末のデータ表示を制限することで秘密情報の漏えいを防ぐ。   Patent Document 2 discloses a data processing apparatus that manages a visit of a guest into an office, detects the presence position of a visitor at a free address, and presents the visitor's location to the guest. In the technique of Patent Document 2, a case where a guest user approaches an employee with a free address or the like is detected, and leakage of confidential information is prevented by restricting data display of user portable terminals in the vicinity of the guest user.

特許文献3には、異なる視認領域から異なる画像を見ることができる複数の画像を同時に表示する装置で、視認領域に対してセキュリティレベルが設定され、視認領域のセキュリティレベルに応じて表示条件が決められ、表示条件に応じて出力する画像を制限する表示システムが開示されている。   In Patent Document 3, a security level is set for a viewing area in a device that simultaneously displays a plurality of images from which different images can be viewed from different viewing areas, and display conditions are determined according to the security level of the viewing area. A display system that restricts an image to be output according to display conditions is disclosed.

特許文献4には、複数の施設領域における情報保護を行う情報管理装置において、人の位置情報と保護属性、および保護対象情報の保護属性にもとづいて、ある施設領域に所在する人の保護属性と隣接する施設領域に所在する人の保護属性とを参照して当該施設領域の保護レベルを決定し、情報保護を行うための制御(入退室管理やプロジェクタへの表示制御)を行う情報管理装置が開示されている。   In Patent Document 4, in an information management apparatus that performs information protection in a plurality of facility areas, based on the position information and protection attributes of a person and the protection attributes of information to be protected, the protection attributes of a person located in a certain facility area An information management apparatus that determines the protection level of a facility area with reference to the protection attribute of a person located in an adjacent facility area, and performs control (entrance / exit management or display control on a projector) for information protection It is disclosed.

特許文献5には、顔画像によって個人を識別し、各個人に禁止されている行動を検知した場合に警告を発する行動監視システムが開示されている。   Patent Document 5 discloses an action monitoring system that identifies an individual by a face image and issues a warning when an action prohibited by each individual is detected.

特開2009−116512号公報JP 2009-116512 A 特開2009−086897号公報JP 2009-086897 A 特許第4382837号公報Japanese Patent No. 4382837 特許第4788636号公報Japanese Patent No. 4788636 国際公開第2009/0251450号International Publication No. 2009/0251450

社外のゲストが来訪した際に、ゲストの付近にある端末を使用する社内のユーザは秘密情報をゲストに知られることは避けなければならない。しかしながら、ゲストに知られないことに重点を置きすぎると、ユーザの作業の妨げとなる。秘密情報を守りつつ、ユーザの作業を極力妨げない表示制御を行うことが好ましい。   When a guest outside the company visits, a user inside the company who uses a terminal in the vicinity of the guest must avoid making the guest aware of confidential information. However, if too much emphasis is placed on what is not known to the guest, it will hinder the user's work. It is preferable to perform display control that protects confidential information and does not hinder the user's work as much as possible.

特許文献1および特許文献2の技術では、入室されたゲストの付近の端末すべての表示を変更、制限してしまうため、ゲストが見ていない端末では、ユーザの業務を過剰に制限している。   In the techniques of Patent Literature 1 and Patent Literature 2, since the display of all the terminals near the guest who has entered the room is changed or restricted, the user's work is excessively restricted at the terminal that is not viewed by the guest.

特許文献3、特許文献4および特許文献5のように、ゲストが存在するエリアを仮定した対処方法やゲストに対して入室制限で対処する方法、ゲストに対して警告を発して対処する方法は、オープンな環境とは言えない。   As in Patent Document 3, Patent Document 4 and Patent Document 5, a coping method assuming an area where a guest is present, a method of coping with a guest with entry restrictions, and a method of coping with a warning for a guest are as follows: It's not an open environment.

本発明は上述の事情に鑑みてなされたもので、オープンな環境にある端末の秘密情報の表示制限を実施する場合に、ゲストに秘密情報を漏らさず、かつ、端末のユーザの作業を極力妨げない表示制御を行うことを目的とする。   The present invention has been made in view of the above-described circumstances, and when restricting the display of confidential information of a terminal in an open environment, the confidential information is not leaked to the guest and the work of the terminal user is prevented as much as possible. The purpose is to perform no display control.

本発明の第1の観点に係る秘密情報表示制御システムは、
秘密に設定された秘密情報を表示する端末と、前記秘密情報の秘密の対象であるゲストの位置を検知するセンサと、前記端末および前記センサとネットワークで接続されるサーバと、で構成される秘密情報表示制御システムであって、
前記端末は、前記端末を使用中のユーザの存否と、前記秘密情報を表示しているか否かとを示すユーザ情報を前記サーバに送信し、
前記センサは、検知した前記ゲストの位置を示すゲスト情報を生成して前記サーバに送信し、
前記サーバは、
前記端末から前記ユーザ情報を受信するユーザ情報受信部と、
前記センサから前記ゲスト情報を受信するゲスト情報受信部と、
前記端末の位置を示す端末情報と、前記秘密情報の表示を制御する制御方法を示す制御情報とをあらかじめ記憶する記憶部と、
前記ゲスト情報受信部が前記ゲスト情報を受信すると、前記ゲスト情報に基づいて、前記ゲストの認知領域を算出し、算出した認知領域を示す認知領域情報を生成する認知領域算出部と、
前記認知領域情報と、前記ユーザ情報と、前記端末情報と、に基づいて、前記端末の危険度を判定し、判定した危険度を示す危険度情報を生成する危険度判定部と、
前記危険度情報が示す前記端末の危険度に対応する前記制御情報を前記端末に送信する制御情報送信部と、
を備え、
前記端末は、前記サーバから受信した前記制御情報に基づいて、前記秘密情報の表示を制御することを特徴とする。
The secret information display control system according to the first aspect of the present invention includes:
A secret composed of a terminal that displays secret information set as a secret, a sensor that detects the position of a guest that is a secret target of the secret information, and a server that is connected to the terminal and the sensor via a network An information display control system,
The terminal transmits user information indicating whether or not a user is using the terminal and whether or not the secret information is displayed to the server,
The sensor generates guest information indicating the detected position of the guest and transmits the guest information to the server,
The server
A user information receiving unit for receiving the user information from the terminal;
A guest information receiving unit for receiving the guest information from the sensor;
A storage unit that stores in advance terminal information indicating the position of the terminal and control information indicating a control method for controlling display of the secret information;
When the guest information receiving unit receives the guest information, based on the guest information, a recognition region calculation unit that calculates the recognition region of the guest and generates recognition region information indicating the calculated recognition region;
A risk determination unit that determines a risk level of the terminal based on the recognition area information, the user information, and the terminal information, and generates risk level information indicating the determined risk level;
A control information transmitting unit that transmits the control information corresponding to the risk level of the terminal indicated by the risk level information to the terminal;
With
The terminal controls display of the secret information based on the control information received from the server.

本発明の第2の観点に係るサーバは、
秘密に設定された秘密情報を表示する端末と、前記秘密情報の秘密の対象であるゲストの位置を検知するセンサと、ネットワークで接続されるサーバであって、
前記端末から前記端末を使用中のユーザの存否と、前記秘密情報を表示しているか否かとを示すユーザ情報を受信するユーザ情報受信部と、
前記センサから検知した前記ゲストの位置を示すゲスト情報を受信するゲスト情報受信部と、
前記端末の位置を示す端末情報と、前記秘密情報の表示を制御する制御方法を示す制御情報とをあらかじめ記憶する記憶部と、
前記ゲスト情報受信部が前記ゲスト情報を受信すると、前記ゲスト情報に基づいて、前記ゲストの認知領域を算出し、算出した認知領域を示す認知領域情報を生成する認知領域算出部と、
前記認知領域情報と、前記ユーザ情報と、前記端末情報と、に基づいて、前記端末の危険度を判定し、判定した危険度を示す危険度情報を生成する危険度判定部と、
前記危険度情報が示す前記端末の危険度に対応する前記制御情報を前記端末に送信する制御情報送信部と、
を備えることを特徴とする。
The server according to the second aspect of the present invention is:
A terminal that displays secret information set as a secret, a sensor that detects a position of a guest that is a secret target of the secret information, and a server connected via a network,
A user information receiving unit that receives user information indicating whether there is a user using the terminal from the terminal and whether the secret information is displayed;
A guest information receiving unit that receives guest information indicating the position of the guest detected from the sensor;
A storage unit that stores in advance terminal information indicating the position of the terminal and control information indicating a control method for controlling display of the secret information;
When the guest information receiving unit receives the guest information, based on the guest information, a recognition region calculation unit that calculates the recognition region of the guest and generates recognition region information indicating the calculated recognition region;
A risk determination unit that determines a risk level of the terminal based on the recognition area information, the user information, and the terminal information, and generates risk level information indicating the determined risk level;
A control information transmitting unit that transmits the control information corresponding to the risk level of the terminal indicated by the risk level information to the terminal;
It is characterized by providing.

本発明の第3の観点に係る秘密情報表示制御方法は、
秘密に設定された秘密情報を表示する端末が実行する
前記端末を使用中のユーザの存否と、前記秘密情報を表示しているか否かとを示すユーザ情報をサーバに送信するユーザ情報送信ステップと、
前記秘密情報の秘密の対象であるゲストの位置を検知するセンサが実行する、
検知した前記ゲストの位置を示すゲスト情報を生成して前記サーバに送信するゲスト情報送信ステップと、
前記サーバが実行する
前記端末から前記ユーザ情報を受信するユーザ情報受信ステップと、
前記センサから前記ゲスト情報を受信するゲスト情報受信ステップと、
前記ゲスト情報受信ステップで前記ゲスト情報を受信すると、前記ゲスト情報に基づいて、前記ゲストの認知領域を算出し、算出した認知領域を示す認知領域情報を生成する認知領域算出ステップと、
前記認知領域情報と、前記ユーザ情報と、前記端末の位置を示す端末情報と、に基づいて、前記端末の危険度を判定し、判定した危険度を示す危険度情報を生成する危険度判定ステップと、
前記危険度情報が示す前記端末の危険度に対応する、前記秘密情報の表示を制御する制御方法を示す制御情報を前記端末に送信する制御情報送信ステップと、
前記端末が実行する
前記サーバから受信した前記制御情報に基づいて、前記秘密情報の表示を制御する表示制御ステップと、
を備えることを特徴とする。
The secret information display control method according to the third aspect of the present invention includes:
A user information transmission step for transmitting to a server user information indicating whether or not a user using the terminal is present and whether or not the secret information is displayed is executed by a terminal that displays secret information set as secret.
A sensor that detects a position of a guest that is a secret target of the secret information is executed.
A guest information transmission step of generating guest information indicating the detected position of the guest and transmitting it to the server;
A user information receiving step for receiving the user information from the terminal executed by the server;
A guest information receiving step for receiving the guest information from the sensor;
When the guest information is received in the guest information receiving step, based on the guest information, a recognition area calculation step of calculating a recognition area of the guest and generating recognition area information indicating the calculated recognition area;
A risk determination step of determining a risk level of the terminal based on the recognition area information, the user information, and terminal information indicating the position of the terminal, and generating risk information indicating the determined risk level When,
A control information transmission step of transmitting control information indicating a control method for controlling display of the secret information corresponding to the risk level of the terminal indicated by the risk level information to the terminal;
A display control step for controlling display of the secret information based on the control information received from the server, executed by the terminal;
It is characterized by providing.

本発明の第4の観点に係るプログラムは、
秘密に設定された秘密情報を表示する端末と、前記秘密情報の秘密の対象であるゲストの位置を検知するセンサと、ネットワークで接続されるコンピュータを、
前記端末から前記端末を使用中のユーザの存否と、前記秘密情報を表示しているか否かとを示すユーザ情報を受信するユーザ情報受信部、
前記センサから検知した前記ゲストの位置を示すゲスト情報を受信するゲスト情報受信部、
前記端末の位置を示す端末情報と、前記秘密情報の表示を制御する制御方法を示す制御情報とをあらかじめ記憶する記憶部、
前記ゲスト情報受信部が前記ゲスト情報を受信すると、前記ゲスト情報に基づいて、前記ゲストの認知領域を算出し、算出した認知領域を示す認知領域情報を生成する認知領域算出部、
前記認知領域情報と、前記ユーザ情報と、前記端末情報と、に基づいて、前記端末の危険度を判定し、判定した危険度を示す危険度情報を生成する危険度判定部、および、
前記危険度情報が示す前記端末の危険度に対応する前記制御情報を前記端末に送信する制御情報送信部、
として機能させることを特徴とする。
The program according to the fourth aspect of the present invention is:
A terminal that displays secret information set as a secret, a sensor that detects a position of a guest that is a secret target of the secret information, and a computer connected via a network,
A user information receiving unit that receives user information indicating whether or not the user who is using the terminal from the terminal and whether or not the secret information is displayed;
A guest information receiving unit that receives guest information indicating the position of the guest detected from the sensor;
A storage unit that stores in advance terminal information indicating the position of the terminal and control information indicating a control method for controlling display of the secret information;
When the guest information receiving unit receives the guest information, based on the guest information, a recognition region calculation unit that calculates a recognition region of the guest and generates recognition region information indicating the calculated recognition region,
A risk level determination unit that determines a risk level of the terminal based on the recognition area information, the user information, and the terminal information, and generates a risk level information indicating the determined risk level; and
A control information transmission unit that transmits the control information corresponding to the risk level of the terminal indicated by the risk level information to the terminal;
It is made to function as.

本発明によれば、オープンな環境にある端末の秘密情報の表示制限を実施する場合に、ゲストに秘密情報を漏らさず、かつ、端末のユーザの作業を極力妨げない表示制御を行うことができる。   ADVANTAGE OF THE INVENTION According to this invention, when carrying out the display restriction of the confidential information of the terminal in an open environment, it is possible to perform display control that does not leak the confidential information to the guest and that does not disturb the work of the terminal user as much as possible. .

本発明の実施の形態1に係る秘密情報表示制御システムの構成例を示す図である。It is a figure which shows the structural example of the secret information display control system which concerns on Embodiment 1 of this invention. 実施の形態1に係るサーバの機能構成例を示すブロック図である。3 is a block diagram illustrating an exemplary functional configuration of a server according to Embodiment 1. FIG. 実施の形態1に係る制御情報の一例を示す図である。6 is a diagram illustrating an example of control information according to Embodiment 1. FIG. 実施の形態1に係る秘密情報表示制御システムにおけるゲストの移動を示す図である。It is a figure which shows the movement of the guest in the secret information display control system which concerns on Embodiment 1. FIG. 実施の形態1に係る秘密情報表示制御処理の動作の一例を示すフローチャートである。6 is a flowchart showing an example of operation of secret information display control processing according to the first embodiment. 本発明の実施の形態2に係る秘密情報表示制御システムの構成例を示す図である。It is a figure which shows the structural example of the secret information display control system which concerns on Embodiment 2 of this invention. 実施の形態2に係るサーバの機能構成例を示すブロック図である。6 is a block diagram illustrating an exemplary functional configuration of a server according to Embodiment 2. FIG. 実施の形態2に係る秘密情報表示制御処理の動作の一例を示すフローチャートである。12 is a flowchart illustrating an example of operation of secret information display control processing according to the second embodiment. 実施の形態に係るサーバのハードウェア構成例を示すブロック図である。It is a block diagram which shows the hardware structural example of the server which concerns on embodiment.

本実施の形態において、秘密情報とは、秘密に設定された情報である。公開情報とは、秘密情報以外の情報である。ユーザとは、端末に秘密情報および/または公開情報を表示して作業を行う部内者である。ゲストとは、秘密情報の秘密の対象となる部外者である。   In the present embodiment, the secret information is information set as secret. Public information is information other than confidential information. A user is an insider who performs work by displaying confidential information and / or public information on a terminal. A guest is an outsider who is a target of confidential information.

以下、本発明を実施するための形態について図面を参照して詳細に説明する。なお図中、同一または相当部分には同じ符号を付す。   Hereinafter, embodiments for carrying out the present invention will be described in detail with reference to the drawings. In the drawings, the same or corresponding parts are denoted by the same reference numerals.

(実施の形態1)
図1は、本発明の実施の形態1に係る秘密情報表示制御システムの構成例を示す図である。秘密情報表示制御システム100は、サーバ1とセンサ3と端末10とから構成される。センサ3および端末10とサーバ1とはネットワーク(図示せず)で接続される。
(Embodiment 1)
FIG. 1 is a diagram showing a configuration example of a secret information display control system according to Embodiment 1 of the present invention. The secret information display control system 100 includes a server 1, a sensor 3, and a terminal 10. The sensor 3 and the terminal 10 and the server 1 are connected by a network (not shown).

センサ3は、ICタグリーダやカメラなどを備える装置であって、ゲストが所持するICタグからゲストの位置を検知し、撮影されたゲストの画像から視線の方向などを検知する。センサ3は、検知したゲストの動きや視線などを示すゲスト情報を生成してサーバ1に送信する。センサ3は、定期的にゲスト情報を送信してもよいし、ゲスト情報が変化した場合にのみ送信してもよい。   The sensor 3 is a device including an IC tag reader, a camera, and the like, and detects the position of the guest from an IC tag possessed by the guest, and detects the direction of the line of sight from the photographed guest image. The sensor 3 generates guest information indicating the detected guest movement or line of sight and transmits the guest information to the server 1. The sensor 3 may transmit guest information periodically or only when the guest information changes.

端末10は、ユーザの存否や秘密情報を表示しているか否かを判定する機能を備える。秘密情報の秘密の設定は、ゲストとの関係でなされる。例えば、センサ3は、ゲストが所持するICタグからゲストの属性(開示できる分野と開示できるレベル)を示すゲスト属性情報を取得し、端末10が表示している情報には、分野とレベルが設定されている。このような場合、端末10は、センサ3からゲスト属性情報を受信し、表示している情報について、ゲストの属性の範囲ならば、公開情報と判定し、ゲストの属性の範囲でなければ秘密情報と判定する。端末10は、複数のゲストが同時に存在する場合は、各ゲストのゲスト属性情報から秘密情報を表示しているか否かを判定する。   The terminal 10 has a function of determining whether or not a user is present and whether or not secret information is displayed. The secret information is set in a relationship with the guest. For example, the sensor 3 acquires guest attribute information indicating a guest attribute (disclosed field and level that can be disclosed) from an IC tag possessed by the guest, and the field and level are set in the information displayed on the terminal 10. Has been. In such a case, the terminal 10 receives the guest attribute information from the sensor 3 and determines that the displayed information is public information if it is within the guest attribute range, and the secret information is not within the guest attribute range. Is determined. When there are a plurality of guests at the same time, the terminal 10 determines whether or not the secret information is displayed from the guest attribute information of each guest.

端末10は、ユーザの存否や秘密情報を表示しているか否かを示すユーザ情報を生成してサーバ1に送信する。端末10は、定期的にユーザ情報を送信してもよいし、ユーザ情報が変化した場合にのみ送信してもよい。ユーザの存否は、例えば、端末10がICタグリーダを備え、ユーザが所持するICタグを検出することで、判定してもよいし、端末10がカメラを備え、画像認識で判定してもよい。   The terminal 10 generates user information indicating whether or not the user exists and whether or not secret information is displayed, and transmits the user information to the server 1. The terminal 10 may transmit user information periodically or only when the user information changes. The presence / absence of the user may be determined by, for example, the terminal 10 having an IC tag reader and detecting an IC tag possessed by the user, or the terminal 10 having a camera and may be determined by image recognition.

なお、センサ3は、ゲスト属性情報をサーバ1に送信し、端末10は、表示している情報の設定情報(たとえば、分野とレベルを示す情報)をサーバ1に送信し、サーバ1が、これらの情報から端末10が秘密情報を表示しているか否かを判定してもよい。   The sensor 3 transmits guest attribute information to the server 1, and the terminal 10 transmits setting information (for example, information indicating the field and level) of the displayed information to the server 1. It may be determined whether or not the terminal 10 is displaying confidential information from the information.

サーバ1は、センサ3から受信したゲスト情報に基づいて、ゲストが認知可能な領域(以下、認知領域という)を算出する。また、サーバ1は、算出した認知領域や端末10から受信したユーザ情報などに基づいて、各端末10の危険度を判定する。サーバ1は、それぞれの危険度に応じて、各端末10の秘密情報の表示を制御する。   The server 1 calculates an area that can be recognized by the guest (hereinafter referred to as a recognition area) based on the guest information received from the sensor 3. Further, the server 1 determines the risk level of each terminal 10 based on the calculated recognition area, user information received from the terminal 10, and the like. The server 1 controls the display of the secret information of each terminal 10 according to each risk level.

図1の例では、センサ3A〜センサ3Dの4つのセンサ3が入室したゲストの動きや視線などを検知する。また、端末10A〜端末10Iの9つの端末10が備えられている。   In the example of FIG. 1, the movement, line of sight, and the like of a guest who has entered the room are detected by the four sensors 3 of the sensors 3A to 3D. Also, nine terminals 10 of terminals 10A to 10I are provided.

図1では、ゲストの認知領域を破線で表す。ゲストの認知領域内に端末10Aと端末10Bが存在し、秘密情報が表示されているので、サーバ1は、端末10Aおよび端末10Bに表示される秘密情報の表示制御を行う。   In FIG. 1, the guest recognition area is represented by a broken line. Since the terminal 10A and the terminal 10B exist in the guest recognition area and the secret information is displayed, the server 1 performs display control of the secret information displayed on the terminal 10A and the terminal 10B.

図2は、実施の形態1に係るサーバの機能構成例を示すブロック図である。サーバ1は、ゲスト情報受信部11、記憶部12、ユーザ情報受信部13、認知領域算出部14、危険度判定部15および制御情報送信部16を備える。   FIG. 2 is a block diagram illustrating a functional configuration example of the server according to the first embodiment. The server 1 includes a guest information reception unit 11, a storage unit 12, a user information reception unit 13, a recognition area calculation unit 14, a risk determination unit 15, and a control information transmission unit 16.

ゲスト情報受信部11は、センサ3A〜センサ3Dからゲスト情報を受信する。ゲスト情報受信部11は、受信したゲスト情報を記憶部12に記憶する。   The guest information receiving unit 11 receives guest information from the sensors 3A to 3D. The guest information receiving unit 11 stores the received guest information in the storage unit 12.

ユーザ情報受信部13は、端末10A〜端末10Iからユーザ情報を受信する。ユーザ情報受信部13は、受信したユーザ情報を記憶部12に記憶する。   The user information receiving unit 13 receives user information from the terminals 10A to 10I. The user information receiving unit 13 stores the received user information in the storage unit 12.

記憶部12は、各端末10の位置を示す端末情報と、秘密情報の表示を制御する制御方法を示す制御情報とをあらかじめ記憶する。   The storage unit 12 stores in advance terminal information indicating the position of each terminal 10 and control information indicating a control method for controlling display of secret information.

認知領域算出部14は、ゲスト情報受信部11がゲスト情報を受信すると、記憶部12に記憶されたゲスト情報に基づいて、当該ゲストの認知領域を算出する。認知領域算出部14は、算出した認知領域を示す認知領域情報を生成し、危険度判定部15に送る。例えば、認知領域算出部14は、ゲストの位置を中心として、ゲストの向いている方向の一定の距離を半径とする扇形の認知領域を算出する。このとき、ゲストからの距離に従って認知可能レベルの段階をつけてもよい。   When the guest information receiving unit 11 receives guest information, the recognition region calculation unit 14 calculates the guest recognition region based on the guest information stored in the storage unit 12. The recognition area calculation unit 14 generates recognition area information indicating the calculated recognition area and sends it to the risk determination unit 15. For example, the recognition area calculation unit 14 calculates a fan-shaped recognition area whose radius is a certain distance in the direction in which the guest is facing, with the guest position at the center. At this time, a step of a recognizable level may be added according to the distance from the guest.

また、認知領域は、セキュリティのレベルによって変化してもよい。例えば、認知領域算出部14は、セキュリティレベルが高い環境では、認知領域が広くなる計算式を用い、セキュリティレベルが低い環境では、認知領域が狭くなる計算式を用いて算出する。   The recognition area may change depending on the level of security. For example, the recognition area calculation unit 14 uses a calculation formula that widens the recognition area in an environment with a high security level, and uses a calculation formula that narrows the recognition area in an environment with a low security level.

危険度判定部15は、認知領域算出部14から受け取った認知領域情報と、記憶部12に記憶されたユーザ情報と、記憶部12があらかじめ記憶する端末情報と、に基づいて、各端末10の危険度を判定する。危険度は、秘密情報が表示されているか否か、ユーザが存在するか否か、および、該端末10がゲストの認知領域内に含まれるか否かで判定する。危険度判定部15は、判定した各端末10の危険度を示す危険度情報を生成し、制御情報送信部16に送る。   Based on the recognition area information received from the recognition area calculation unit 14, the user information stored in the storage unit 12, and the terminal information stored in advance in the storage unit 12, the risk determination unit 15 Determine the risk. The degree of risk is determined by whether or not secret information is displayed, whether or not a user exists, and whether or not the terminal 10 is included in the recognition area of the guest. The risk determination unit 15 generates risk information indicating the determined risk of each terminal 10 and sends the risk information to the control information transmission unit 16.

認知領域算出部14が、ゲストからの距離に従って認知可能レベルの段階をつけて認知領域を算出する場合には、危険度判定部15は、認知可能レベルを加味して危険度を判定する。   When the recognition area calculation unit 14 calculates the recognition area by adding a step of a recognizable level according to the distance from the guest, the risk level determination unit 15 determines the risk level in consideration of the recognizable level.

制御情報送信部16は、危険度判定部15から危険度情報を受け取ると、記憶部12があらかじめ記憶する制御情報を呼び出し、危険度情報が示す各端末10の危険度に対応する制御情報をそれぞれの端末10に送信する。   When the control information transmission unit 16 receives the risk level information from the risk level determination unit 15, the control information transmission unit 16 calls the control information stored in advance by the storage unit 12, and sets control information corresponding to the risk level of each terminal 10 indicated by the risk level information. To the terminal 10.

各端末10は、制御情報送信部16から受けとった制御情報が示す制御方法で、秘密情報の表示を制御する。   Each terminal 10 controls the display of secret information by the control method indicated by the control information received from the control information transmitting unit 16.

ここで、具体的に、どのように秘密情報の表示制御を行うかについて図1、図3および図4を用いて説明する。   Here, how to control the display of secret information will be specifically described with reference to FIG. 1, FIG. 3, and FIG.

図3は、実施の形態1に係る制御情報の一例を示す図である。図3に示すように、記憶部12は、危険度に対応付けて制御情報を記憶している。   FIG. 3 is a diagram illustrating an example of control information according to the first embodiment. As shown in FIG. 3, the storage unit 12 stores control information in association with the degree of risk.

図3の例では、危険度0には、「秘密情報の表示制御を解除する」という制御情報が対応付けられている。危険度1には、「秘密情報の位置をゲストの反対方向に移動する」という制御情報が対応付けられている。危険度2には、「秘密情報の表示を所定の大きさまで小さくする」という制御情報が対応付けられている。危険度3には、「秘密情報の表示を強制終了する」という制御情報が対応付けられている。   In the example of FIG. 3, control information “cancel secret information display control” is associated with the degree of risk 0. Control information “moving the position of the secret information in the opposite direction of the guest” is associated with the risk level 1. The risk level 2 is associated with control information “reducing display of secret information to a predetermined size”. The risk level 3 is associated with control information “forcibly end display of secret information”.

秘密情報の表示を制御する制御方法は、これに限らず、注意を喚起するメッセージを表示する方法や、スクリーンセーバーを表示する方法、秘密情報を表示しているウィンドウを最小化する方法などでもよい。また、各端末10に送信する制御情報は1つに限らず、制御候補として複数の制御情報を送信し、ユーザが選択する構成でもよい。また、危険度判定部15が、認知可能レベルを加味して危険度を判定する場合には、例えば、認知可能レベルに合わせて、秘密情報の文字サイズをゲストが認知できない大きさに変更するなどの制御を行うとよい。   The control method for controlling the display of the secret information is not limited to this, and a method for displaying a message for calling attention, a method for displaying a screen saver, a method for minimizing a window displaying the secret information, or the like may be used. Moreover, the control information transmitted to each terminal 10 is not limited to one, and a configuration in which a plurality of control information is transmitted as control candidates and the user selects may be used. Further, when the risk level determination unit 15 determines the risk level in consideration of the recognizable level, for example, the character size of the secret information is changed to a size that cannot be recognized by the guest according to the recognizable level. It is good to control.

図1に示す位置にゲストがいる場合、センサ3A〜センサ3Dによって、ゲストの位置および視線の方向が検知される。センサ3A〜センサ3Dは、ゲストの位置および視線の方向を示すゲスト情報をサーバ1に送信する。   When a guest is present at the position shown in FIG. 1, the position of the guest and the direction of the line of sight are detected by the sensors 3A to 3D. The sensors 3 </ b> A to 3 </ b> D transmit guest information indicating the position of the guest and the direction of the line of sight to the server 1.

サーバ1のゲスト情報受信部11は、センサ3A〜センサ3Dから受信したゲスト情報を記憶部12に記憶する。   The guest information receiving unit 11 of the server 1 stores the guest information received from the sensors 3A to 3D in the storage unit 12.

端末10A〜端末10Iは、ユーザ情報をサーバ1に送信する。サーバ1のユーザ情報受信部13は、端末10A〜端末10Iから受信したユーザ情報を記憶部12に記憶する。   Terminals 10 </ b> A to 10 </ b> I transmit user information to server 1. The user information receiving unit 13 of the server 1 stores the user information received from the terminals 10 </ b> A to 10 </ b> I in the storage unit 12.

図1の例では、端末10Aには、ユーザが存在しない状態で秘密情報が表示されていること、端末10B、端末10Fおよび端末10Gには、ユーザが存在する状態で秘密情報が表示されていること、端末10C、端末10D、端末10Hおよび端末10Iは、電源がOFFになっていること、端末10Eには、ユーザが存在する状態で公開情報が表示されていることを示すユーザ情報が記憶部12に記憶されている。   In the example of FIG. 1, the secret information is displayed on the terminal 10A in a state where no user exists, and the secret information is displayed on the terminals 10B, 10F, and 10G in the state where the user exists. The terminal 10C, the terminal 10D, the terminal 10H, and the terminal 10I store user information indicating that the power is turned off and that the public information is displayed on the terminal 10E in a state where the user exists. 12 is stored.

認知領域算出部14は、ゲスト情報受信部11がゲスト情報を受信すると、記憶部12に記憶されたゲスト情報に基づいて、当該ゲストの認知領域を算出する。図1の破線で示す領域がゲストの認知領域である。認知領域算出部14は、算出した認知領域を示す認知領域情報を生成し、危険度判定部15に送る。   When the guest information receiving unit 11 receives guest information, the recognition region calculation unit 14 calculates the guest recognition region based on the guest information stored in the storage unit 12. A region indicated by a broken line in FIG. 1 is a guest recognition region. The recognition area calculation unit 14 generates recognition area information indicating the calculated recognition area and sends it to the risk determination unit 15.

危険度判定部15は、認知領域算出部14から受け取った認知領域情報と、記憶部12に記憶されたユーザ情報と、記憶部12があらかじめ記憶する端末情報と、に基づいて、各端末10の危険度を判定する。例えば、図3のように、危険度を0〜3の4段階で判定する。   Based on the recognition area information received from the recognition area calculation unit 14, the user information stored in the storage unit 12, and the terminal information stored in advance in the storage unit 12, the risk determination unit 15 Determine the risk. For example, as shown in FIG. 3, the degree of risk is determined in four stages from 0 to 3.

図1の例では、ゲストの認知領域内に端末10Aと端末10Bが存在する。端末10Aには、ユーザが存在しない状態で秘密情報が表示されているので、危険度3とする。端末10Bには、ユーザが存在する状態で秘密情報が表示されているので、危険度2とする。その他の端末10は、ゲストの認知領域内に存在しないので、危険度0とする。危険度判定部15は、各端末10を識別する情報と、それぞれ判定した危険度とを対応付けた危険度情報を生成し、制御情報送信部16に送る。   In the example of FIG. 1, the terminal 10A and the terminal 10B exist in the guest recognition area. Since the secret information is displayed on the terminal 10A in a state where no user exists, the risk is assumed to be 3. Since the confidential information is displayed on the terminal 10B in the presence of the user, the risk is assumed to be 2. Since the other terminals 10 do not exist within the guest's recognition area, the risk level is set to zero. The risk determination unit 15 generates risk information in which information for identifying each terminal 10 and the determined risk are associated with each other, and sends the risk information to the control information transmission unit 16.

制御情報送信部16は、危険度判定部15から受け取った危険度情報が示す端末10Aの危険度が3であるので、秘密情報の表示を強制終了する制御情報を端末10Aに送信する。   Since the risk level of the terminal 10A indicated by the risk level information received from the risk level determination unit 15 is 3, the control information transmission unit 16 transmits control information for forcibly terminating the display of secret information to the terminal 10A.

制御情報送信部16は、危険度判定部15から受け取った危険度情報が示す端末10Bの危険度が2であるので、秘密情報の表示を所定の大きさまで小さくする制御情報を端末10Bに送信する。   Since the risk level of the terminal 10B indicated by the risk level information received from the risk level determination unit 15 is 2, the control information transmission unit 16 transmits control information for reducing the display of the secret information to a predetermined size to the terminal 10B. .

制御情報送信部16は、その他の端末10に対しては、危険度が0であるので、秘密情報の表示制御を解除する制御情報を送信する。   Since the degree of risk is 0, the control information transmission unit 16 transmits control information for canceling the display control of the secret information to the other terminals 10.

端末10Aは、制御情報送信部16から制御情報を受け取ると、これに従って秘密情報の表示を強制終了する。端末10Bは、制御情報送信部16から制御情報を受け取ると、これに従って秘密情報の表示を所定の大きさまで小さくする。その他の端末10は、制御情報送信部16から制御情報を受け取ると、秘密情報の表示制御を行っている場合には、秘密情報の表示制御を解除する。   When receiving the control information from the control information transmitting unit 16, the terminal 10A forcibly terminates the display of the secret information accordingly. When receiving the control information from the control information transmitting unit 16, the terminal 10B reduces the display of the secret information to a predetermined size according to the control information. When the other terminal 10 receives the control information from the control information transmission unit 16, it cancels the display control of the secret information when the display control of the secret information is being performed.

図4は、実施の形態1に係る秘密情報表示制御システムにおけるゲストの移動を示す図である。図4に示す位置にゲストが移動した場合、センサ3A〜センサ3Dによって、ゲストの位置および視線の方向が検知される。センサ3A〜センサ3Dは、ゲストの位置および視線の方向を示すゲスト情報をサーバ1に送信する。   FIG. 4 is a diagram illustrating movement of a guest in the secret information display control system according to the first embodiment. When the guest moves to the position shown in FIG. 4, the position of the guest and the direction of the line of sight are detected by the sensors 3 </ b> A to 3 </ b> D. The sensors 3 </ b> A to 3 </ b> D transmit guest information indicating the position of the guest and the direction of the line of sight to the server 1.

サーバ1のゲスト情報受信部11は、センサ3A〜センサ3Dから受信したゲスト情報を記憶部12に記憶する。   The guest information receiving unit 11 of the server 1 stores the guest information received from the sensors 3A to 3D in the storage unit 12.

端末10A〜端末10Iは、ユーザの存否や秘密情報を表示しているか否かを判定し、ユーザ情報をサーバ1に送信する。   The terminals 10 </ b> A to 10 </ b> I determine whether or not the user exists and whether or not secret information is displayed, and transmit the user information to the server 1.

サーバ1のユーザ情報受信部13は、端末10A〜端末10Iから受信したユーザ情報を記憶部12に記憶する。図4の例では、端末10B、端末10Fおよび端末10Gには、ユーザが存在する状態で秘密情報が表示されていること、端末10A、端末10C、端末10D、端末10Hおよび端末10Iは、電源がOFFになっていること、端末10Eには、ユーザが存在する状態で公開情報が表示されていることを示すユーザ情報が記憶部12に記憶されている。   The user information receiving unit 13 of the server 1 stores the user information received from the terminals 10 </ b> A to 10 </ b> I in the storage unit 12. In the example of FIG. 4, the secret information is displayed on the terminal 10B, the terminal 10F, and the terminal 10G in the presence of the user, and the terminal 10A, the terminal 10C, the terminal 10D, the terminal 10H, and the terminal 10I are powered on. In the terminal 10E, user information indicating that the public information is displayed in a state where the user exists is stored in the storage unit 12.

認知領域算出部14は、ゲスト情報受信部11がゲスト情報を受信すると、記憶部12に記憶されたゲスト情報に基づいて、当該ゲストの認知領域を算出する。図4の破線で示す領域がゲストの認知領域である。認知領域算出部14は、算出した認知領域を示す認知領域情報を生成し、危険度判定部15に送る。   When the guest information receiving unit 11 receives guest information, the recognition region calculation unit 14 calculates the guest recognition region based on the guest information stored in the storage unit 12. A region indicated by a broken line in FIG. 4 is a guest recognition region. The recognition area calculation unit 14 generates recognition area information indicating the calculated recognition area and sends it to the risk determination unit 15.

図4の例では、ゲストの認知領域内に端末10Eと端末10Fが存在する。端末10Eには、ユーザが存在する状態で公開情報が表示されているので、危険度判定部15は、端末10Eの危険度を0とする。端末10Fには、ユーザが存在する状態で秘密情報が表示されているので、危険度判定部15は、端末10Fの危険度を2とする。その他の端末10は、ゲストの認知領域内に存在しないので、危険度0とする。危険度判定部15は、各端末10を識別する情報と、それぞれ判定した危険度とを対応付けた危険度情報を生成し、制御情報送信部16に送る。   In the example of FIG. 4, the terminal 10E and the terminal 10F exist within the guest recognition area. Since the public information is displayed on the terminal 10E in a state where the user exists, the risk determination unit 15 sets the risk of the terminal 10E to zero. Since the confidential information is displayed on the terminal 10F in the presence of the user, the risk determination unit 15 sets the risk of the terminal 10F to 2. Since the other terminals 10 do not exist within the guest's recognition area, the risk level is set to zero. The risk determination unit 15 generates risk information in which information for identifying each terminal 10 and the determined risk are associated with each other, and sends the risk information to the control information transmission unit 16.

制御情報送信部16は、危険度判定部15から受け取った危険度情報が示す端末10Eの危険度が0であるので、秘密情報の表示制御を解除する制御情報を端末10Eに送信する。   Since the risk level of the terminal 10E indicated by the risk level information received from the risk level determination unit 15 is 0, the control information transmission unit 16 transmits control information for canceling the display control of the secret information to the terminal 10E.

制御情報送信部16は、危険度判定部15から受け取った危険度情報が示す端末10Fの危険度が2であるので、秘密情報の表示を所定の大きさまで小さくする制御情報を端末10Fに送信する。   Since the risk level of the terminal 10F indicated by the risk level information received from the risk level determination unit 15 is 2, the control information transmission unit 16 transmits control information for reducing the display of the secret information to a predetermined size to the terminal 10F. .

制御情報送信部16は、その他の端末10に対しては、危険度が0であるので、秘密情報の表示制御を解除する制御情報を送信する。   Since the degree of risk is 0, the control information transmission unit 16 transmits control information for canceling the display control of the secret information to the other terminals 10.

端末10Eは、制御情報送信部16から制御情報を受け取っても、秘密情報の表示制御を行っていないので、何も行わない。端末10Fは、制御情報送信部16から制御情報を受け取ると、秘密情報の表示を所定の大きさまで小さくする。   Even if the terminal 10E receives the control information from the control information transmitting unit 16, the terminal 10E does not perform the display control of the secret information, and does nothing. When receiving the control information from the control information transmission unit 16, the terminal 10F reduces the display of the secret information to a predetermined size.

端末10Bは、制御情報送信部16から制御情報を受け取ると、秘密情報の表示制御を行っているので、秘密情報の表示制御を解除し、元の表示に戻す。その他の端末10も、制御情報送信部16から制御情報を受け取ると、秘密情報の表示制御を行っている場合には、秘密情報の表示制御を解除する。   When receiving the control information from the control information transmitting unit 16, the terminal 10B performs the display control of the secret information, and thus cancels the display control of the secret information and returns to the original display. When the other terminal 10 receives the control information from the control information transmitting unit 16, if the display control of the secret information is being performed, the secret information display control is canceled.

図5は、実施の形態1に係る秘密情報表示制御処理の動作の一例を示すフローチャートである。図5のフローチャートは、サーバ1に電源が投入されると開始する。   FIG. 5 is a flowchart showing an example of the operation of the secret information display control process according to the first embodiment. The flowchart of FIG. 5 starts when the server 1 is powered on.

ゲスト情報受信部11は、センサ3からゲスト情報を受信しない場合(ステップS11;NO)、ステップS11を繰り返してゲスト情報の受信を待機する。ゲスト情報受信部11は、センサ3からゲスト情報を受信すると(ステップS11;YES)、受信したゲスト情報を記憶部12に記憶する。   When the guest information receiving unit 11 does not receive guest information from the sensor 3 (step S11; NO), the guest information receiving unit 11 repeats step S11 and waits for reception of guest information. When the guest information receiving unit 11 receives guest information from the sensor 3 (step S11; YES), the guest information receiving unit 11 stores the received guest information in the storage unit 12.

認知領域算出部14は、ゲスト情報受信部11がゲスト情報を受信すると(ステップS11;YES)、記憶部12に記憶されたゲスト情報に基づいて、当該ゲストの認知領域を算出する(ステップS12)。認知領域算出部14は、算出した認知領域を示す認知領域情報を生成し、危険度判定部15に送る。   When the guest information receiving unit 11 receives guest information (step S11; YES), the recognition region calculation unit 14 calculates the recognition region of the guest based on the guest information stored in the storage unit 12 (step S12). . The recognition area calculation unit 14 generates recognition area information indicating the calculated recognition area and sends it to the risk determination unit 15.

危険度判定部15は、認知領域算出部14から受け取った認知領域情報と、記憶部12に記憶されたユーザ情報と、記憶部12があらかじめ記憶する端末情報と、に基づいて、各端末10の危険度を判定する(ステップS13)。危険度判定部15は、判定した危険度を示す危険度情報を生成し、制御情報送信部16に送る。   Based on the recognition area information received from the recognition area calculation unit 14, the user information stored in the storage unit 12, and the terminal information stored in advance in the storage unit 12, the risk determination unit 15 The degree of risk is determined (step S13). The risk determination unit 15 generates risk information indicating the determined risk and sends the risk information to the control information transmission unit 16.

制御情報送信部16は、危険度判定部15から危険度情報を受け取ると、記憶部12があらかじめ記憶する制御情報を呼び出し、危険度情報が示す各端末10の危険度に対応する制御情報を該端末10に送信する(ステップS14)。   When the risk information is received from the risk determination unit 15, the control information transmission unit 16 calls the control information stored in advance by the storage unit 12, and sends control information corresponding to the risk of each terminal 10 indicated by the risk information. It transmits to the terminal 10 (step S14).

サーバ1の電源がOFFでない場合(ステップS15;NO)、ステップS11に戻り、ステップS11〜ステップS15を繰り返す。サーバ1の電源がOFFになった場合(ステップS15;YES)、処理を終了する。   When the server 1 is not turned off (step S15; NO), the process returns to step S11 and steps S11 to S15 are repeated. If the server 1 is powered off (step S15; YES), the process is terminated.

以上説明したように、実施の形態1の秘密情報表示制御システム100によれば、オープンな環境にある端末の秘密情報の表示制限を実施する場合に、ユーザが使用中の端末に対して、ゲストが認知できる範囲を考慮して、ゲストに秘密情報が漏れず、かつ、端末のユーザの作業を極力妨げない表示制御を行うことができる。また、制御候補として複数の制御情報を送信し、ユーザが選択する構成にした場合、ユーザはゲストが来訪した際にシステムが提供する選択肢から最小限の対応を選択するだけで済み、自動でシステムが処理しないためユーザが端末を使用中に過度な対処が施されることがない。   As described above, according to the secret information display control system 100 of the first embodiment, when the display restriction of the secret information of the terminal in the open environment is performed, the guest is used with respect to the terminal being used by the user. In consideration of the range that can be recognized, it is possible to perform display control in which secret information is not leaked to the guest and the work of the user of the terminal is prevented as much as possible. In addition, when a plurality of control information is transmitted as control candidates and the user selects, the user only needs to select the minimum correspondence from the options provided by the system when the guest visits, and the system automatically Is not processed, the user is not excessively dealt with while using the terminal.

(実施の形態2)
実施の形態2は、実施の形態1の構成に加えて、ゲストの注意を引くための情報を提示することで、ゲストの認知領域を変化させる。
(Embodiment 2)
In the second embodiment, in addition to the configuration of the first embodiment, the guest's cognitive area is changed by presenting information for drawing the guest's attention.

図6は、本発明の実施の形態2に係る秘密情報表示制御システムの構成例を示す図である。実施の形態2の秘密情報表示制御システム200は、実施の形態1の秘密情報表示制御システム100に加え、画像を表示するディスプレイ8を備える。ディスプレイ8は、画像だけでなく、音声を出力してもよい。   FIG. 6 is a diagram showing a configuration example of a secret information display control system according to Embodiment 2 of the present invention. The secret information display control system 200 according to the second embodiment includes a display 8 that displays an image in addition to the secret information display control system 100 according to the first embodiment. The display 8 may output not only images but also sounds.

サーバ1は、ディスプレイ8とネットワークを介して接続されており、ディスプレイ8にゲストの注意を引くための情報を表示させる。ゲストの注意を引くための情報とは、ゲストの名前を示す情報や、ゲストが訪問した目的に関する情報などである。秘密情報表示制御システム200のその他の構成は秘密情報表示制御システム100と同様である。   The server 1 is connected to the display 8 via a network, and displays information for drawing a guest's attention on the display 8. The information for attracting the guest's attention includes information indicating the name of the guest and information regarding the purpose of the guest visiting. Other configurations of the secret information display control system 200 are the same as those of the secret information display control system 100.

図7は、実施の形態2に係るサーバの機能構成例を示すブロック図である。実施の形態2のサーバ1は、実施の形態1のサーバ1と同様に、ゲスト情報受信部11、記憶部12、ユーザ情報受信部13、認知領域算出部14、危険度判定部15および制御情報送信部16を備える。   FIG. 7 is a block diagram illustrating a functional configuration example of the server according to the second embodiment. The server 1 of the second embodiment is similar to the server 1 of the first embodiment in that the guest information receiving unit 11, the storage unit 12, the user information receiving unit 13, the recognition area calculation unit 14, the risk determination unit 15, and the control information A transmission unit 16 is provided.

記憶部12は、ゲスト情報と、ユーザ情報と、端末情報と、制御情報とに加え、ディスプレイ8に表示させてゲストの注意を引くための表示情報をあらかじめ記憶する。表示情報は、外部から取得してもよい。たとえば、センサ3がゲストの所持するICタグから取得し、ゲスト情報と共にサーバ1に送信してもよい。   In addition to guest information, user information, terminal information, and control information, the storage unit 12 stores in advance display information that is displayed on the display 8 and draws the guest's attention. Display information may be acquired from the outside. For example, the sensor 3 may be acquired from an IC tag possessed by the guest and transmitted to the server 1 together with the guest information.

制御情報送信部16は、危険度判定部15から危険度情報を受け取ると、ディスプレイ8に表示情報を送信済みか否かを判定する。ディスプレイ8に表示情報を送信していない場合、危険度が所定の閾値を超える端末10があるか否かを判定する。危険度が所定の閾値を超える端末10がある場合、記憶部12があらかじめ記憶する表示情報を呼び出し、ディスプレイ8に送信し、表示させる。例えば、制御情報送信部16は、ゲスト属性情報が示すゲストの属性などに対応する表示情報を呼び出す。   When receiving the risk level information from the risk level determination unit 15, the control information transmission unit 16 determines whether display information has been transmitted to the display 8. When the display information is not transmitted to the display 8, it is determined whether or not there is a terminal 10 whose degree of risk exceeds a predetermined threshold. When there is a terminal 10 whose degree of risk exceeds a predetermined threshold, display information stored in advance by the storage unit 12 is called, transmitted to the display 8, and displayed. For example, the control information transmission unit 16 calls display information corresponding to the guest attribute indicated by the guest attribute information.

このとき、ディスプレイ8に表示情報が表示されたことにより、ゲストがディスプレイ8の方向を向き、認知領域が変化する可能性がある。認知領域が変化すれば、危険度判定部15が判定する危険度も低減する可能性がある。   At this time, since the display information is displayed on the display 8, the guest faces the direction of the display 8, and the recognition area may change. If the recognition area changes, the risk determined by the risk determination unit 15 may be reduced.

認知領域算出部14は、ディスプレイ8に表示情報を送信した後にゲスト情報受信部11がゲスト情報を受信すると、記憶部12に記憶されたゲスト情報に基づいて、再度、当該ゲストの認知領域を算出する。認知領域算出部14は、算出した認知領域を示す認知領域情報を生成し、危険度判定部15に送る。サーバ1のその他の構成は実施の形態1と同様である。   When the guest information receiving unit 11 receives the guest information after transmitting the display information to the display 8, the recognition region calculation unit 14 calculates the guest recognition region again based on the guest information stored in the storage unit 12. To do. The recognition area calculation unit 14 generates recognition area information indicating the calculated recognition area and sends it to the risk determination unit 15. Other configurations of the server 1 are the same as those in the first embodiment.

図8は、実施の形態2に係る秘密情報表示制御処理の動作の一例を示すフローチャートである。図8のフローチャートは、サーバ1に電源が投入されると開始する。   FIG. 8 is a flowchart showing an example of the operation of the secret information display control process according to the second embodiment. The flowchart in FIG. 8 starts when the server 1 is powered on.

ゲスト情報受信部11は、センサ3からゲスト情報を受信しない場合(ステップS21;NO)、ステップS21を繰り返してゲスト情報の受信を待機する。ゲスト情報受信部11は、センサ3からゲスト情報を受信すると(ステップS21;YES)、受信したゲスト情報を記憶部12に記憶する。   When the guest information receiving unit 11 does not receive guest information from the sensor 3 (step S21; NO), the guest information receiving unit 11 repeats step S21 and waits for reception of guest information. When the guest information receiving unit 11 receives guest information from the sensor 3 (step S21; YES), the guest information receiving unit 11 stores the received guest information in the storage unit 12.

認知領域算出部14は、ゲスト情報受信部11がゲスト情報を受信すると(ステップS21;YES)、記憶部12に記憶されたゲスト情報に基づいて、当該ゲストの認知領域を算出する(ステップS22)。認知領域算出部14は、算出した認知領域を示す認知領域情報を生成し、危険度判定部15に送る。   When the guest information receiving unit 11 receives the guest information (step S21; YES), the recognition region calculation unit 14 calculates the guest recognition region based on the guest information stored in the storage unit 12 (step S22). . The recognition area calculation unit 14 generates recognition area information indicating the calculated recognition area and sends it to the risk determination unit 15.

危険度判定部15は、認知領域算出部14から受け取った認知領域情報と、記憶部12に記憶されたユーザ情報と、記憶部12があらかじめ記憶する端末情報と、に基づいて、各端末10の危険度を判定する(ステップS23)。危険度判定部15は、判定した危険度を示す危険度情報を生成し、制御情報送信部16に送る。   Based on the recognition area information received from the recognition area calculation unit 14, the user information stored in the storage unit 12, and the terminal information stored in advance in the storage unit 12, the risk determination unit 15 The degree of risk is determined (step S23). The risk determination unit 15 generates risk information indicating the determined risk and sends the risk information to the control information transmission unit 16.

制御情報送信部16は、危険度判定部15から危険度情報を受け取ると、ディスプレイ8に表示情報を送信済みであるか否かを判定する(ステップS24)。ディスプレイ8に表示情報をまだ送信していない場合(ステップS24;NO)、制御情報送信部16は、危険度が閾値αより大きい端末10があるか否かを判定する(ステップS25)。閾値αは、例えば、危険度0でもよいし、任意に設定可能である。   When receiving the risk level information from the risk level determination unit 15, the control information transmission unit 16 determines whether display information has been transmitted to the display 8 (step S24). When the display information has not yet been transmitted to the display 8 (step S24; NO), the control information transmission unit 16 determines whether or not there is a terminal 10 whose risk is greater than the threshold value α (step S25). The threshold α may be, for example, a degree of risk of 0 or can be arbitrarily set.

危険度が閾値αより大きい端末10がない場合(ステップS25;NO)、制御情報送信部16は、記憶部12があらかじめ記憶する制御情報を呼び出し、危険度判定部15からから受け取った危険度情報が示す各端末10の危険度に対応する制御情報を該端末10に送信する(ステップS27)。   When there is no terminal 10 whose risk level is greater than the threshold value α (step S25; NO), the control information transmitting unit 16 calls the control information stored in advance in the storage unit 12, and receives the risk level information received from the risk level determination unit 15 The control information corresponding to the risk level of each terminal 10 indicated by is transmitted to the terminal 10 (step S27).

危険度が閾値αより大きい端末10がある場合(ステップS25;YES)、制御情報送信部16は、記憶部12があらかじめ記憶する表示情報を呼び出し、ディスプレイ8に送信する(ステップS26)。処理はステップS21に戻り、ステップS21〜ステップS25を繰り返す。   When there is a terminal 10 having a degree of risk greater than the threshold value α (step S25; YES), the control information transmission unit 16 calls display information stored in advance in the storage unit 12 and transmits it to the display 8 (step S26). The process returns to step S21 and repeats steps S21 to S25.

ディスプレイ8に表示情報を送信済みである場合(ステップS24;YES)、制御情報送信部16は、記憶部12があらかじめ記憶する制御情報を呼び出し、危険度判定部15からから受け取った危険度情報が示す各端末10の危険度に対応する制御情報を該端末10に送信する(ステップS27)。   When the display information has been transmitted to the display 8 (step S24; YES), the control information transmission unit 16 calls the control information stored in advance in the storage unit 12, and the risk information received from the risk determination unit 15 is The control information corresponding to the risk level of each terminal 10 shown is transmitted to the terminal 10 (step S27).

サーバ1の電源がOFFでない場合(ステップS28;NO)、ステップS21に戻り、ステップS21〜ステップS28を繰り返す。サーバ1の電源がOFFになった場合(ステップS28;YES)、処理を終了する。   If the power of the server 1 is not OFF (step S28; NO), the process returns to step S21, and steps S21 to S28 are repeated. If the server 1 is powered off (step S28; YES), the process is terminated.

以上説明したように、実施の形態2の秘密情報表示制御システム200によれば、ディスプレイ8にゲストの注意を引くための表示情報を表示させることにより、ゲストの認知領域を変化させ、端末10の危険度を下げることが期待できる。   As described above, according to the secret information display control system 200 of the second embodiment, the display information for attracting the guest's attention is displayed on the display 8, thereby changing the recognition area of the guest and It can be expected to reduce the risk.

上述の実施の形態2では、ディスプレイ8を備えるが、これに限らず、ディスプレイ8の代わりにユーザが存在しない端末10のモニターにゲストの注意を引くための情報を表示させてもよい。   In the above-described second embodiment, the display 8 is provided. However, the display 8 is not limited thereto, and information for attracting the guest's attention may be displayed on the monitor of the terminal 10 where the user does not exist instead of the display 8.

上述の実施の形態では、センサ3は、ICタグリーダやカメラなどを備える装置であって、ゲストが所持するICタグからゲストの位置を検知し、撮影されたゲストの画像から視線の方向などを検知するが、センサ3は、少なくともゲストの位置を検知すればよい。この場合、認知領域算出部14は、ゲスト情報受信部11が受信したゲスト情報が示すゲストの位置に基づいて、当該ゲストの認知領域を算出する。   In the above-described embodiment, the sensor 3 is a device that includes an IC tag reader, a camera, and the like, and detects the position of the guest from the IC tag possessed by the guest and detects the direction of the line of sight from the captured guest image. However, the sensor 3 may detect at least the position of the guest. In this case, the recognition area calculation unit 14 calculates the recognition area of the guest based on the guest position indicated by the guest information received by the guest information reception unit 11.

図9は、実施の形態に係るサーバのハードウェア構成例を示すブロック図である。サーバ1は、図9に示すように、制御部41、主記憶部42、外部記憶部43、操作部44、表示部45および送受信部46を備える。主記憶部42、外部記憶部43、操作部44、表示部45および送受信部46はいずれも内部バス40を介して制御部41に接続されている。   FIG. 9 is a block diagram illustrating a hardware configuration example of the server according to the embodiment. As shown in FIG. 9, the server 1 includes a control unit 41, a main storage unit 42, an external storage unit 43, an operation unit 44, a display unit 45, and a transmission / reception unit 46. The main storage unit 42, the external storage unit 43, the operation unit 44, the display unit 45, and the transmission / reception unit 46 are all connected to the control unit 41 via the internal bus 40.

制御部41はCPU(Central Processing Unit)等から構成され、外部記憶部43に記憶されている制御プログラム49に従って、各処理を実行する。制御部41は、サーバ1の認知領域算出部14、危険度判定部15および制御情報送信部16の処理を実行する。   The control unit 41 includes a CPU (Central Processing Unit) and the like, and executes each process according to a control program 49 stored in the external storage unit 43. The control unit 41 executes the processes of the recognition area calculation unit 14, the risk determination unit 15, and the control information transmission unit 16 of the server 1.

主記憶部42はRAM(Random-Access Memory)等から構成され、外部記憶部43に記憶されている制御プログラム49をロードし、制御部41の作業領域として用いられる。   The main storage unit 42 is composed of a RAM (Random-Access Memory) or the like, loads a control program 49 stored in the external storage unit 43, and is used as a work area of the control unit 41.

外部記憶部43は、フラッシュメモリ、ハードディスク、DVD−RAM(Digital Versatile Disc Random-Access Memory)、DVD−RW(Digital Versatile Disc ReWritable)等の不揮発性メモリから構成され、サーバ1の処理を制御部41に行わせるためのプログラムをあらかじめ記憶し、また、制御部41の指示に従って、このプログラムが記憶するデータを制御部41に供給し、制御部41から供給されたデータを記憶する。サーバ1の記憶部12は、外部記憶部43に構成される。   The external storage unit 43 includes a nonvolatile memory such as a flash memory, a hard disk, a DVD-RAM (Digital Versatile Disc Random-Access Memory), a DVD-RW (Digital Versatile Disc ReWritable), and the processing of the server 1 is controlled by the control unit 41. In accordance with an instruction from the control unit 41, the data stored in the program is supplied to the control unit 41, and the data supplied from the control unit 41 is stored. The storage unit 12 of the server 1 is configured in the external storage unit 43.

操作部44はキーボードおよびマウスなどのポインティングデバイス等と、キーボードおよびポインティングデバイス等を内部バス40に接続するインタフェース装置から構成されている。ユーザがサーバ1に情報を入力する場合は、操作部44を介して、指示が制御部41に供給される。   The operation unit 44 includes a pointing device such as a keyboard and a mouse, and an interface device that connects the keyboard and the pointing device to the internal bus 40. When the user inputs information to the server 1, an instruction is supplied to the control unit 41 via the operation unit 44.

表示部45は、CRT(Cathode Ray Tube)またはLCD(Liquid Crystal Display)などから構成され、制御部41から供給された情報を表示する。ユーザがサーバ1に情報を入力する場合は、表示部45は、操作画面を表示する。   The display unit 45 is configured by a CRT (Cathode Ray Tube), an LCD (Liquid Crystal Display), or the like, and displays information supplied from the control unit 41. When the user inputs information to the server 1, the display unit 45 displays an operation screen.

送受信部46は、通信ネットワークに接続する網終端装置または無線通信装置、およびそれらと接続するシリアルインタフェースまたはLAN(Local Area Network)インタフェースから構成されている。送受信部46は、サーバ1のゲスト情報受信部、ユーザ情報受信部13および制御情報送信部16として機能する。など、サーバ1と、センサ3、端末10およびディスプレイ8は、有線接続されてもよい。   The transmission / reception unit 46 includes a network termination device or a wireless communication device connected to a communication network, and a serial interface or a LAN (Local Area Network) interface connected to the network termination device or wireless communication device. The transmission / reception unit 46 functions as the guest information reception unit, the user information reception unit 13, and the control information transmission unit 16 of the server 1. For example, the server 1, the sensor 3, the terminal 10, and the display 8 may be connected by wire.

図2に示すサーバ1のゲスト情報受信部11、記憶部12、ユーザ情報受信部13、認知領域算出部14、危険度判定部15および制御情報送信部16の処理は、制御プログラム49が、制御部41、主記憶部42、外部記憶部43、操作部44、表示部45および送受信部46などを資源として用いて処理することによって実行する。   The processing of the guest information receiving unit 11, the storage unit 12, the user information receiving unit 13, the recognition area calculating unit 14, the risk degree determining unit 15, and the control information transmitting unit 16 of the server 1 shown in FIG. The processing is executed by using the unit 41, the main storage unit 42, the external storage unit 43, the operation unit 44, the display unit 45, the transmission / reception unit 46, and the like as resources.

その他、前記のハードウェア構成やフローチャートは一例であり、任意に変更および修正が可能である。   In addition, the hardware configuration and the flowchart described above are merely examples, and can be arbitrarily changed and modified.

制御部41、主記憶部42、外部記憶部43、操作部44、内部バス40などから構成される秘密情報表示制御処理を行う中心となる部分は、専用のシステムによらず、通常のコンピュータシステムを用いて実現可能である。例えば、前記の動作を実行するためのコンピュータプログラムを、コンピュータが読み取り可能な記録媒体(フレキシブルディスク、CD−ROM、DVD−ROM等)に格納して配布し、当該コンピュータプログラムをコンピュータにインストールすることにより、前記の処理を実行するサーバ1を構成してもよい。また、インターネット等の通信ネットワーク上のコンピュータが有する記憶装置に当該コンピュータプログラムを格納しておき、通常のコンピュータシステムがダウンロード等することでサーバ1を構成してもよい。   The central part that performs the secret information display control process including the control unit 41, the main storage unit 42, the external storage unit 43, the operation unit 44, the internal bus 40, etc. is not a dedicated system, but a normal computer system. It can be realized using For example, a computer program for executing the above operation is stored in a computer-readable recording medium (flexible disk, CD-ROM, DVD-ROM, etc.) and distributed, and the computer program is installed in the computer. Thus, the server 1 that executes the above-described processing may be configured. Alternatively, the server 1 may be configured by storing the computer program in a storage device included in a computer on a communication network such as the Internet and downloading it by a normal computer system.

また、秘密情報表示制御装置の機能を、OS(オペレーティングシステム)とアプリケーションプログラムの分担、またはOSとアプリケーションプログラムとの協働により実現する場合などには、アプリケーションプログラム部分のみを記録媒体や記憶装置に格納してもよい。   Further, when the function of the secret information display control device is realized by sharing of an OS (operating system) and an application program, or by cooperation between the OS and the application program, only the application program portion is stored in a recording medium or a storage device. It may be stored.

また、搬送波にコンピュータプログラムを重畳し、通信ネットワークを介して配信することも可能である。例えば、通信ネットワーク上の掲示板(BBS, Bulletin Board System)に前記コンピュータプログラムを掲示し、通信ネットワークを介して前記コンピュータプログラムを配信してもよい。そして、このコンピュータプログラムを起動し、OSの制御下で、他のアプリケーションプログラムと同様に実行することにより、前記の処理を実行できるように構成してもよい。   It is also possible to superimpose a computer program on a carrier wave and distribute it via a communication network. For example, the computer program may be posted on a bulletin board (BBS, Bulletin Board System) on a communication network, and the computer program may be distributed via the communication network. The computer program may be started and executed in the same manner as other application programs under the control of the OS, so that the above-described processing may be executed.

上記の実施形態の一部又は全部は、以下の付記のようにも記載され得るが、以下には限られない。   A part or all of the above embodiments can be described as in the following supplementary notes, but is not limited thereto.

(付記1)
秘密に設定された秘密情報を表示する端末と、前記秘密情報の秘密の対象であるゲストの位置を検知するセンサと、前記端末および前記センサとネットワークで接続されるサーバと、で構成される秘密情報表示制御システムであって、
前記端末は、前記端末を使用中のユーザの存否と、前記秘密情報を表示しているか否かとを示すユーザ情報を前記サーバに送信し、
前記センサは、検知した前記ゲストの位置を示すゲスト情報を生成して前記サーバに送信し、
前記サーバは、
前記端末から前記ユーザ情報を受信するユーザ情報受信部と、
前記センサから前記ゲスト情報を受信するゲスト情報受信部と、
前記端末の位置を示す端末情報と、前記秘密情報の表示を制御する制御方法を示す制御情報とをあらかじめ記憶する記憶部と、
前記ゲスト情報受信部が前記ゲスト情報を受信すると、前記ゲスト情報に基づいて、前記ゲストの認知領域を算出し、算出した認知領域を示す認知領域情報を生成する認知領域算出部と、
前記認知領域情報と、前記ユーザ情報と、前記端末情報と、に基づいて、前記端末の危険度を判定し、判定した危険度を示す危険度情報を生成する危険度判定部と、
前記危険度情報が示す前記端末の危険度に対応する前記制御情報を前記端末に送信する制御情報送信部と、
を備え、
前記端末は、前記サーバから受信した前記制御情報に基づいて、前記秘密情報の表示を制御することを特徴とする秘密情報表示制御システム。
(Appendix 1)
A secret composed of a terminal that displays secret information set as a secret, a sensor that detects the position of a guest that is a secret target of the secret information, and a server that is connected to the terminal and the sensor via a network An information display control system,
The terminal transmits user information indicating whether or not a user is using the terminal and whether or not the secret information is displayed to the server,
The sensor generates guest information indicating the detected position of the guest and transmits the guest information to the server,
The server
A user information receiving unit for receiving the user information from the terminal;
A guest information receiving unit for receiving the guest information from the sensor;
A storage unit that stores in advance terminal information indicating the position of the terminal and control information indicating a control method for controlling display of the secret information;
When the guest information receiving unit receives the guest information, based on the guest information, a recognition region calculation unit that calculates the recognition region of the guest and generates recognition region information indicating the calculated recognition region;
A risk determination unit that determines a risk level of the terminal based on the recognition area information, the user information, and the terminal information, and generates risk level information indicating the determined risk level;
A control information transmitting unit that transmits the control information corresponding to the risk level of the terminal indicated by the risk level information to the terminal;
With
The secret information display control system, wherein the terminal controls display of the secret information based on the control information received from the server.

(付記2)
前記センサは、前記ゲストの視線の向きをさらに検知し、前記ゲスト情報は、前記ゲストの視線の向きを示す情報を含むことを特徴とする付記1に記載の秘密情報表示制御システム。
(Appendix 2)
The secret information display control system according to appendix 1, wherein the sensor further detects the direction of the line of sight of the guest, and the guest information includes information indicating the direction of the line of sight of the guest.

(付記3)
前記制御情報送信部は、前記危険度情報が示す前記端末の危険度に対応する複数の前記制御情報を前記端末に送信し、
前記端末は、前記サーバから受信した前記複数の制御情報を表示し、前記複数の制御情報の中からユーザが選択した前記制御情報に基づいて、前記秘密情報の表示を制御することを特徴とする付記1または2に記載の秘密情報表示制御システム。
(Appendix 3)
The control information transmission unit transmits a plurality of the control information corresponding to the risk level of the terminal indicated by the risk level information to the terminal,
The terminal displays the plurality of control information received from the server, and controls display of the secret information based on the control information selected by the user from the plurality of control information. The secret information display control system according to appendix 1 or 2.

(付記4)
画像および/または音声を出力するディスプレイをさらに備え、
前記サーバは、
前記ゲストの注意を引くための表示情報を取得する表示情報取得手段をさらに備え、
前記制御情報送信部は、前記表示情報を前記ディスプレイに送信し、
前記ディスプレイは、前記サーバから受信した前記表示情報を表示することを特徴とする付記1ないし3のいずれかに記載の秘密情報表示制御システム。
(Appendix 4)
A display for outputting images and / or sounds;
The server
It further comprises display information acquisition means for acquiring display information for drawing the guest's attention,
The control information transmission unit transmits the display information to the display,
The secret information display control system according to any one of appendices 1 to 3, wherein the display displays the display information received from the server.

(付記5)
前記サーバは、
前記ゲストの注意を引くための表示情報を取得する表示情報取得手段をさらに備え、
前記制御情報送信部は、前記ユーザ情報に基づいて前記ユーザが存在しないと判定した前記端末に、前記表示情報を送信し、
前記ユーザが存在しないと判定された前記端末は、前記サーバから受信した前記表示情報を表示することを特徴とする付記1ないし3のいずれかに記載の秘密情報表示制御システム。
(Appendix 5)
The server
It further comprises display information acquisition means for acquiring display information for drawing the guest's attention,
The control information transmission unit transmits the display information to the terminal determined that the user does not exist based on the user information,
The secret information display control system according to any one of appendices 1 to 3, wherein the terminal determined that the user does not exist displays the display information received from the server.

(付記6)
秘密に設定された秘密情報を表示する端末と、前記秘密情報の秘密の対象であるゲストの位置を検知するセンサと、ネットワークで接続されるサーバであって、
前記端末から前記端末を使用中のユーザの存否と、前記秘密情報を表示しているか否かとを示すユーザ情報を受信するユーザ情報受信部と、
前記センサから検知した前記ゲストの位置を示すゲスト情報を受信するゲスト情報受信部と、
前記端末の位置を示す端末情報と、前記秘密情報の表示を制御する制御方法を示す制御情報とをあらかじめ記憶する記憶部と、
前記ゲスト情報受信部が前記ゲスト情報を受信すると、前記ゲスト情報に基づいて、前記ゲストの認知領域を算出し、算出した認知領域を示す認知領域情報を生成する認知領域算出部と、
前記認知領域情報と、前記ユーザ情報と、前記端末情報と、に基づいて、前記端末の危険度を判定し、判定した危険度を示す危険度情報を生成する危険度判定部と、
前記危険度情報が示す前記端末の危険度に対応する前記制御情報を前記端末に送信する制御情報送信部と、
を備えることを特徴とするサーバ。
(Appendix 6)
A terminal that displays secret information set as a secret, a sensor that detects a position of a guest that is a secret target of the secret information, and a server connected via a network,
A user information receiving unit that receives user information indicating whether there is a user using the terminal from the terminal and whether the secret information is displayed;
A guest information receiving unit that receives guest information indicating the position of the guest detected from the sensor;
A storage unit that stores in advance terminal information indicating the position of the terminal and control information indicating a control method for controlling display of the secret information;
When the guest information receiving unit receives the guest information, based on the guest information, a recognition region calculation unit that calculates the recognition region of the guest and generates recognition region information indicating the calculated recognition region;
A risk determination unit that determines a risk level of the terminal based on the recognition area information, the user information, and the terminal information, and generates risk level information indicating the determined risk level;
A control information transmitting unit that transmits the control information corresponding to the risk level of the terminal indicated by the risk level information to the terminal;
A server comprising:

(付記7)
秘密に設定された秘密情報を表示する端末が実行する
前記端末を使用中のユーザの存否と、前記秘密情報を表示しているか否かとを示すユーザ情報をサーバに送信するユーザ情報送信ステップと、
前記秘密情報の秘密の対象であるゲストの位置を検知するセンサが実行する、
検知した前記ゲストの位置を示すゲスト情報を生成して前記サーバに送信するゲスト情報送信ステップと、
前記サーバが実行する
前記端末から前記ユーザ情報を受信するユーザ情報受信ステップと、
前記センサから前記ゲスト情報を受信するゲスト情報受信ステップと、
前記ゲスト情報受信ステップで前記ゲスト情報を受信すると、前記ゲスト情報に基づいて、前記ゲストの認知領域を算出し、算出した認知領域を示す認知領域情報を生成する認知領域算出ステップと、
前記認知領域情報と、前記ユーザ情報と、前記端末の位置を示す端末情報と、に基づいて、前記端末の危険度を判定し、判定した危険度を示す危険度情報を生成する危険度判定ステップと、
前記危険度情報が示す前記端末の危険度に対応する、前記秘密情報の表示を制御する制御方法を示す制御情報を前記端末に送信する制御情報送信ステップと、
前記端末が実行する
前記サーバから受信した前記制御情報に基づいて、前記秘密情報の表示を制御する表示制御ステップと、
を備えることを特徴とする秘密情報表示制御方法。
(Appendix 7)
A user information transmission step for transmitting to a server user information indicating whether or not a user using the terminal is present and whether or not the secret information is displayed is executed by a terminal that displays secret information set as secret.
A sensor that detects a position of a guest that is a secret target of the secret information is executed.
A guest information transmission step of generating guest information indicating the detected position of the guest and transmitting it to the server;
A user information receiving step for receiving the user information from the terminal executed by the server;
A guest information receiving step for receiving the guest information from the sensor;
When the guest information is received in the guest information receiving step, based on the guest information, a recognition area calculation step of calculating a recognition area of the guest and generating recognition area information indicating the calculated recognition area;
A risk determination step of determining a risk level of the terminal based on the recognition area information, the user information, and terminal information indicating the position of the terminal, and generating risk information indicating the determined risk level When,
A control information transmission step of transmitting control information indicating a control method for controlling display of the secret information corresponding to the risk level of the terminal indicated by the risk level information to the terminal;
A display control step for controlling display of the secret information based on the control information received from the server, executed by the terminal;
A secret information display control method comprising:

(付記8)
秘密に設定された秘密情報を表示する端末と、前記秘密情報の秘密の対象であるゲストの位置を検知するセンサと、ネットワークで接続されるコンピュータを、
前記端末から前記端末を使用中のユーザの存否と、前記秘密情報を表示しているか否かとを示すユーザ情報を受信するユーザ情報受信部、
前記センサから検知した前記ゲストの位置を示すゲスト情報を受信するゲスト情報受信部、
前記端末の位置を示す端末情報と、前記秘密情報の表示を制御する制御方法を示す制御情報とをあらかじめ記憶する記憶部、
前記ゲスト情報受信部が前記ゲスト情報を受信すると、前記ゲスト情報に基づいて、前記ゲストの認知領域を算出し、算出した認知領域を示す認知領域情報を生成する認知領域算出部、
前記認知領域情報と、前記ユーザ情報と、前記端末情報と、に基づいて、前記端末の危険度を判定し、判定した危険度を示す危険度情報を生成する危険度判定部、および、
前記危険度情報が示す前記端末の危険度に対応する前記制御情報を前記端末に送信する制御情報送信部、
として機能させることを特徴とするプログラム。
(Appendix 8)
A terminal that displays secret information set as a secret, a sensor that detects a position of a guest that is a secret target of the secret information, and a computer connected via a network,
A user information receiving unit that receives user information indicating whether or not the user who is using the terminal from the terminal and whether or not the secret information is displayed;
A guest information receiving unit that receives guest information indicating the position of the guest detected from the sensor;
A storage unit that stores in advance terminal information indicating the position of the terminal and control information indicating a control method for controlling display of the secret information;
When the guest information receiving unit receives the guest information, based on the guest information, a recognition region calculation unit that calculates a recognition region of the guest and generates recognition region information indicating the calculated recognition region,
A risk level determination unit that determines a risk level of the terminal based on the recognition area information, the user information, and the terminal information, and generates a risk level information indicating the determined risk level; and
A control information transmission unit that transmits the control information corresponding to the risk level of the terminal indicated by the risk level information to the terminal;
A program characterized by functioning as

1 サーバ
3、3A〜3D センサ
8 ディスプレイ
10、10A〜10I 端末
11 ゲスト情報受信部
12 記憶部
13 ユーザ情報受信部
14 認知領域算出部
15 危険度判定部
16 制御情報送信部
40 内部バス
41 制御部
42 主記憶部
43 外部記憶部
44 操作部
45 表示部
46 送受信部
49 制御プログラム
100、200 秘密情報表示制御システム
1 server 3, 3A-3D sensor
8 Display 10, 10A-10I Terminal
11 Guest information receiver
12 Storage unit
13 User information receiver
14 recognition area calculation part
15 Risk assessment section
16 Control information transmitter
40 Internal bus
41 Control unit
42 Main memory
43 External storage
44 Operation unit
45 Display
46 Transceiver
49 Control program 100, 200 Secret information display control system

Claims (8)

秘密に設定された秘密情報を表示する端末と、前記秘密情報の秘密の対象であるゲストの位置を検知するセンサと、前記端末および前記センサとネットワークで接続されるサーバと、で構成される秘密情報表示制御システムであって、
前記端末は、前記端末を使用中のユーザの存否と、前記秘密情報を表示しているか否かとを示すユーザ情報を前記サーバに送信し、
前記センサは、検知した前記ゲストの位置を示すゲスト情報を生成して前記サーバに送信し、
前記サーバは、
前記端末から前記ユーザ情報を受信するユーザ情報受信部と、
前記センサから前記ゲスト情報を受信するゲスト情報受信部と、
前記端末の位置を示す端末情報と、前記秘密情報の表示を制御する制御方法を示す制御情報とをあらかじめ記憶する記憶部と、
前記ゲスト情報受信部が前記ゲスト情報を受信すると、前記ゲスト情報に基づいて、前記ゲストの認知領域を算出し、算出した認知領域を示す認知領域情報を生成する認知領域算出部と、
前記認知領域情報と、前記ユーザ情報と、前記端末情報と、に基づいて、前記端末の危険度を判定し、判定した危険度を示す危険度情報を生成する危険度判定部と、
前記危険度情報が示す前記端末の危険度に対応する前記制御情報を前記端末に送信する制御情報送信部と、
を備え、
前記端末は、前記サーバから受信した前記制御情報に基づいて、前記秘密情報の表示を制御することを特徴とする秘密情報表示制御システム。
A secret composed of a terminal that displays secret information set as a secret, a sensor that detects the position of a guest that is a secret target of the secret information, and a server that is connected to the terminal and the sensor via a network An information display control system,
The terminal transmits user information indicating whether or not a user is using the terminal and whether or not the secret information is displayed to the server,
The sensor generates guest information indicating the detected position of the guest and transmits the guest information to the server,
The server
A user information receiving unit for receiving the user information from the terminal;
A guest information receiving unit for receiving the guest information from the sensor;
A storage unit that stores in advance terminal information indicating the position of the terminal and control information indicating a control method for controlling display of the secret information;
When the guest information receiving unit receives the guest information, based on the guest information, a recognition region calculation unit that calculates the recognition region of the guest and generates recognition region information indicating the calculated recognition region;
A risk determination unit that determines a risk level of the terminal based on the recognition area information, the user information, and the terminal information, and generates risk level information indicating the determined risk level;
A control information transmitting unit that transmits the control information corresponding to the risk level of the terminal indicated by the risk level information to the terminal;
With
The secret information display control system, wherein the terminal controls display of the secret information based on the control information received from the server.
前記センサは、前記ゲストの視線の向きをさらに検知し、前記ゲスト情報は、前記ゲストの視線の向きを示す情報を含むことを特徴とする請求項1に記載の秘密情報表示制御システム。   The secret information display control system according to claim 1, wherein the sensor further detects a direction of the line of sight of the guest, and the guest information includes information indicating a direction of the line of sight of the guest. 前記制御情報送信部は、前記危険度情報が示す前記端末の危険度に対応する複数の前記制御情報を前記端末に送信し、
前記端末は、前記サーバから受信した前記複数の制御情報を表示し、前記複数の制御情報の中からユーザが選択した前記制御情報に基づいて、前記秘密情報の表示を制御することを特徴とする請求項1または2に記載の秘密情報表示制御システム。
The control information transmission unit transmits a plurality of the control information corresponding to the risk level of the terminal indicated by the risk level information to the terminal,
The terminal displays the plurality of control information received from the server, and controls display of the secret information based on the control information selected by the user from the plurality of control information. The secret information display control system according to claim 1 or 2.
画像および/または音声を出力するディスプレイをさらに備え、
前記サーバは、
前記ゲストの注意を引くための表示情報を取得する表示情報取得手段をさらに備え、
前記制御情報送信部は、前記表示情報を前記ディスプレイに送信し、
前記ディスプレイは、前記サーバから受信した前記表示情報を表示することを特徴とする請求項1ないし3のいずれか1項に記載の秘密情報表示制御システム。
A display for outputting images and / or sounds;
The server
It further comprises display information acquisition means for acquiring display information for drawing the guest's attention,
The control information transmission unit transmits the display information to the display,
The secret information display control system according to claim 1, wherein the display displays the display information received from the server.
前記サーバは、
前記ゲストの注意を引くための表示情報を取得する表示情報取得手段をさらに備え、
前記制御情報送信部は、前記ユーザ情報に基づいて前記ユーザが存在しないと判定した前記端末に、前記表示情報を送信し、
前記ユーザが存在しないと判定された前記端末は、前記サーバから受信した前記表示情報を表示することを特徴とする請求項1ないし3のいずれか1項に記載の秘密情報表示制御システム。
The server
It further comprises display information acquisition means for acquiring display information for drawing the guest's attention,
The control information transmission unit transmits the display information to the terminal determined that the user does not exist based on the user information,
The secret information display control system according to any one of claims 1 to 3, wherein the terminal determined that the user does not exist displays the display information received from the server.
秘密に設定された秘密情報を表示する端末と、前記秘密情報の秘密の対象であるゲストの位置を検知するセンサと、ネットワークで接続されるサーバであって、
前記端末から前記端末を使用中のユーザの存否と、前記秘密情報を表示しているか否かとを示すユーザ情報を受信するユーザ情報受信部と、
前記センサから検知した前記ゲストの位置を示すゲスト情報を受信するゲスト情報受信部と、
前記端末の位置を示す端末情報と、前記秘密情報の表示を制御する制御方法を示す制御情報とをあらかじめ記憶する記憶部と、
前記ゲスト情報受信部が前記ゲスト情報を受信すると、前記ゲスト情報に基づいて、前記ゲストの認知領域を算出し、算出した認知領域を示す認知領域情報を生成する認知領域算出部と、
前記認知領域情報と、前記ユーザ情報と、前記端末情報と、に基づいて、前記端末の危険度を判定し、判定した危険度を示す危険度情報を生成する危険度判定部と、
前記危険度情報が示す前記端末の危険度に対応する前記制御情報を前記端末に送信する制御情報送信部と、
を備えることを特徴とするサーバ。
A terminal that displays secret information set as a secret, a sensor that detects a position of a guest that is a secret target of the secret information, and a server connected via a network,
A user information receiving unit that receives user information indicating whether there is a user using the terminal from the terminal and whether the secret information is displayed;
A guest information receiving unit that receives guest information indicating the position of the guest detected from the sensor;
A storage unit that stores in advance terminal information indicating the position of the terminal and control information indicating a control method for controlling display of the secret information;
When the guest information receiving unit receives the guest information, based on the guest information, a recognition region calculation unit that calculates the recognition region of the guest and generates recognition region information indicating the calculated recognition region;
A risk determination unit that determines a risk level of the terminal based on the recognition area information, the user information, and the terminal information, and generates risk level information indicating the determined risk level;
A control information transmitting unit that transmits the control information corresponding to the risk level of the terminal indicated by the risk level information to the terminal;
A server comprising:
秘密に設定された秘密情報を表示する端末が実行する
前記端末を使用中のユーザの存否と、前記秘密情報を表示しているか否かとを示すユーザ情報をサーバに送信するユーザ情報送信ステップと、
前記秘密情報の秘密の対象であるゲストの位置を検知するセンサが実行する、
検知した前記ゲストの位置を示すゲスト情報を生成して前記サーバに送信するゲスト情報送信ステップと、
前記サーバが実行する
前記端末から前記ユーザ情報を受信するユーザ情報受信ステップと、
前記センサから前記ゲスト情報を受信するゲスト情報受信ステップと、
前記ゲスト情報受信ステップで前記ゲスト情報を受信すると、前記ゲスト情報に基づいて、前記ゲストの認知領域を算出し、算出した認知領域を示す認知領域情報を生成する認知領域算出ステップと、
前記認知領域情報と、前記ユーザ情報と、前記端末の位置を示す端末情報と、に基づいて、前記端末の危険度を判定し、判定した危険度を示す危険度情報を生成する危険度判定ステップと、
前記危険度情報が示す前記端末の危険度に対応する、前記秘密情報の表示を制御する制御方法を示す制御情報を前記端末に送信する制御情報送信ステップと、
前記端末が実行する
前記サーバから受信した前記制御情報に基づいて、前記秘密情報の表示を制御する表示制御ステップと、
を備えることを特徴とする秘密情報表示制御方法。
A user information transmission step for transmitting to a server user information indicating whether or not a user using the terminal is present and whether or not the secret information is displayed is executed by a terminal that displays secret information set as secret.
A sensor that detects a position of a guest that is a secret target of the secret information is executed.
A guest information transmission step of generating guest information indicating the detected position of the guest and transmitting it to the server;
A user information receiving step for receiving the user information from the terminal executed by the server;
A guest information receiving step for receiving the guest information from the sensor;
When the guest information is received in the guest information receiving step, based on the guest information, a recognition area calculation step of calculating a recognition area of the guest and generating recognition area information indicating the calculated recognition area;
A risk determination step of determining a risk level of the terminal based on the recognition area information, the user information, and terminal information indicating the position of the terminal, and generating risk information indicating the determined risk level When,
A control information transmission step of transmitting control information indicating a control method for controlling display of the secret information corresponding to the risk level of the terminal indicated by the risk level information to the terminal;
A display control step for controlling display of the secret information based on the control information received from the server, executed by the terminal;
A secret information display control method comprising:
秘密に設定された秘密情報を表示する端末と、前記秘密情報の秘密の対象であるゲストの位置を検知するセンサと、ネットワークで接続されるコンピュータを、
前記端末から前記端末を使用中のユーザの存否と、前記秘密情報を表示しているか否かとを示すユーザ情報を受信するユーザ情報受信部、
前記センサから検知した前記ゲストの位置を示すゲスト情報を受信するゲスト情報受信部、
前記端末の位置を示す端末情報と、前記秘密情報の表示を制御する制御方法を示す制御情報とをあらかじめ記憶する記憶部、
前記ゲスト情報受信部が前記ゲスト情報を受信すると、前記ゲスト情報に基づいて、前記ゲストの認知領域を算出し、算出した認知領域を示す認知領域情報を生成する認知領域算出部、
前記認知領域情報と、前記ユーザ情報と、前記端末情報と、に基づいて、前記端末の危険度を判定し、判定した危険度を示す危険度情報を生成する危険度判定部、および、
前記危険度情報が示す前記端末の危険度に対応する前記制御情報を前記端末に送信する制御情報送信部、
として機能させることを特徴とするプログラム。
A terminal that displays secret information set as a secret, a sensor that detects a position of a guest that is a secret target of the secret information, and a computer connected via a network,
A user information receiving unit that receives user information indicating whether or not the user who is using the terminal from the terminal and whether or not the secret information is displayed;
A guest information receiving unit that receives guest information indicating the position of the guest detected from the sensor;
A storage unit that stores in advance terminal information indicating the position of the terminal and control information indicating a control method for controlling display of the secret information;
When the guest information receiving unit receives the guest information, based on the guest information, a recognition region calculation unit that calculates a recognition region of the guest and generates recognition region information indicating the calculated recognition region,
A risk level determination unit that determines a risk level of the terminal based on the recognition area information, the user information, and the terminal information, and generates a risk level information indicating the determined risk level; and
A control information transmission unit that transmits the control information corresponding to the risk level of the terminal indicated by the risk level information to the terminal;
A program characterized by functioning as
JP2013187997A 2013-09-11 2013-09-11 Secret information display control system, server, method for controlling secret information display, and program Pending JP2016212451A (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2013187997A JP2016212451A (en) 2013-09-11 2013-09-11 Secret information display control system, server, method for controlling secret information display, and program
PCT/JP2014/003852 WO2015037175A1 (en) 2013-09-11 2014-07-22 Confidential-information display control system, server, confidential-information display control method, and recording medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2013187997A JP2016212451A (en) 2013-09-11 2013-09-11 Secret information display control system, server, method for controlling secret information display, and program

Publications (1)

Publication Number Publication Date
JP2016212451A true JP2016212451A (en) 2016-12-15

Family

ID=52665311

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2013187997A Pending JP2016212451A (en) 2013-09-11 2013-09-11 Secret information display control system, server, method for controlling secret information display, and program

Country Status (2)

Country Link
JP (1) JP2016212451A (en)
WO (1) WO2015037175A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2020013498A (en) * 2018-07-20 2020-01-23 富士ゼロックス株式会社 Display control device and program

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101641671B (en) * 2007-03-16 2011-09-07 富士通株式会社 Information processing apparatus and information processing method
JP2009116512A (en) * 2007-11-05 2009-05-28 Sky Kk Confidential information protection system
JP5172600B2 (en) * 2008-10-23 2013-03-27 パナソニック株式会社 Dynamic area monitoring device, dynamic area monitoring system, display device and method for dynamic area monitoring
US8539560B2 (en) * 2010-06-24 2013-09-17 International Business Machines Corporation Content protection using automatically selectable display surfaces

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2020013498A (en) * 2018-07-20 2020-01-23 富士ゼロックス株式会社 Display control device and program
JP7119692B2 (en) 2018-07-20 2022-08-17 富士フイルムビジネスイノベーション株式会社 Display controller and program

Also Published As

Publication number Publication date
WO2015037175A1 (en) 2015-03-19

Similar Documents

Publication Publication Date Title
KR102239090B1 (en) Method and apparatus for providing location information
JP2020039150A (en) Method for providing notification and electronic device thereof
EP3105919B1 (en) Photographing method of an electronic device and the electronic device thereof
US20140181683A1 (en) Method and system for controlling external device
US20140181678A1 (en) Interactive augmented reality system, devices and methods using the same
JP6017004B1 (en) Suspicious person detection system and suspicious person detection method
JP2013084248A (en) Information sharing device and program
US10083319B2 (en) Privacy zone
KR102267713B1 (en) Operating Method of an electronic device related to Controlling of Transmission Power and Device therefor
JP2015012512A (en) Information processing apparatus and information processing method
EP3174249A1 (en) Network state information presentation method and apparatus, computer program and recording medium
CN109521978B (en) Content display method and terminal equipment
KR20160061133A (en) Method for dispalying image and electronic device thereof
US9959425B2 (en) Method and system of privacy protection in antagonistic social milieu/dark privacy spots
JP2021051781A (en) Event monitoring system, event monitoring method, and program
US20180288093A1 (en) Sensor management system, sensor management method, recording medium storing sensor management program, and sensor management device
KR20230142386A (en) Method for providing notification and electronic device for supporting the same
KR101895843B1 (en) Alarm verification system and method thereof
JP2019117483A (en) Information processing device, control method, and program
JP2016212451A (en) Secret information display control system, server, method for controlling secret information display, and program
KR20160022645A (en) Method for transmitting data and electronic device thereof
KR101622610B1 (en) Smart Certification System of Home Wireless Network Camera by Using UWB Sensor and Methof thereof
KR102131018B1 (en) Method for processing received message and electronic device implementing the same
JP6714873B2 (en) Security system
JP6849951B2 (en) Information display system, display device, display control device and program