[go: up one dir, main page]

JP2015170870A - Information processing device, state management program, and state management method - Google Patents

Information processing device, state management program, and state management method Download PDF

Info

Publication number
JP2015170870A
JP2015170870A JP2014042150A JP2014042150A JP2015170870A JP 2015170870 A JP2015170870 A JP 2015170870A JP 2014042150 A JP2014042150 A JP 2014042150A JP 2014042150 A JP2014042150 A JP 2014042150A JP 2015170870 A JP2015170870 A JP 2015170870A
Authority
JP
Japan
Prior art keywords
target user
user
status
information processing
detection unit
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
JP2014042150A
Other languages
Japanese (ja)
Inventor
宏宇 新田
Hirotaka Nitta
宏宇 新田
孝則 稲留
Takanori Inatome
孝則 稲留
重太 今
Shigeta Kon
重太 今
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.)
Ricoh Co Ltd
Original Assignee
Ricoh Co Ltd
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 Ricoh Co Ltd filed Critical Ricoh Co Ltd
Priority to JP2014042150A priority Critical patent/JP2015170870A/en
Publication of JP2015170870A publication Critical patent/JP2015170870A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Telephonic Communication Services (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

【課題】生産性の低下を好適に抑制することを課題とする。【解決手段】情報処理装置は、受付部と、取得部と、検出部と、出力部とを有する。これらのうち、受付部は、状況確認の対象となる対象ユーザの指定を受け付ける。また、取得部は、指定された対象ユーザの位置及び動作を取得する。また、検出部は、取得された対象ユーザの位置及び動作に基づいて、該対象ユーザの状況を検出する。また、出力部は、検出された対象ユーザの状況を出力する。【選択図】図3An object is to suitably suppress a decrease in productivity. An information processing apparatus includes a reception unit, an acquisition unit, a detection unit, and an output unit. Among these, a reception part receives designation | designated of the target user used as the object of situation confirmation. The acquisition unit acquires the position and action of the designated target user. The detection unit detects the status of the target user based on the acquired position and motion of the target user. The output unit outputs the detected status of the target user. [Selection] Figure 3

Description

本発明は、情報処理装置、状況管理プログラム及び状況管理方法に関する。   The present invention relates to an information processing apparatus, a situation management program, and a situation management method.

従来、企業等において、誰かに用事があるときにその対象ユーザの座席を訪れたとしても、対象ユーザが不在である場合がある。対象ユーザが不在である場合には、再度訪れることになるため、時間と労力が無駄になり、生産性の低下を招いてしまう。また、自身の業務が立て込んでいるときに誰かが訪ねてくると、業務を中断して対応せざるを得ない場合がある。業務を中断して対応する場合には、集中力が切れ、業務に再度戻る際に頭の切り替えを要するため、生産性の低下を招いてしまう。   Conventionally, even if a company or the like visits a seat of the target user when someone has business, the target user may be absent. When the target user is absent, the user is revisited, so that time and labor are wasted and productivity is reduced. Also, if someone visits you while your business is in the process, you may be forced to suspend your business. When the business is interrupted and handled, the concentration is lost, and the head needs to be switched when returning to the business, resulting in a decrease in productivity.

そこで、最近では、各ユーザに自身の状況をサーバに登録させることで、互いの状況を把握できるようにする技術や、カメラを用いて各ユーザの在席状況を判断する技術がある。また、各ユーザが使用するPC(Personal Computer)のスクリーンセーバやログインの状態をもとに、各ユーザの在席状態を検出し、不在であった対象ユーザが在席状態になったときに通知する技術がある。   Therefore, recently, there is a technique for allowing each user to register his / her situation in a server so as to grasp each other's situation, and a technique for determining the presence situation of each user using a camera. Further, the presence status of each user is detected based on the PC (Personal Computer) screen saver and login status used by each user, and notification is given when the target user who has been absent is in the presence status. There is technology.

しかしながら、上述した従来技術は、生産性の低下を好適に抑制することができないという問題がある。例えば、各ユーザに自身の状況をサーバに登録させる技術は、各ユーザに状況を適宜登録させる手間が発生するうえに、登録ミスや登録漏れ等が発生する可能性があるため、生産性の低下を好適に抑制できているとは言い難い。また、カメラやPCの状態を用いて各ユーザの在席状況を判断する技術は、ユーザが在席していても取り込み中であることも多々あるため、生産性の低下を好適に抑制できているとは言い難い。   However, the above-described conventional technology has a problem that it is not possible to suitably suppress a decrease in productivity. For example, the technology that allows each user to register his / her situation with the server is time consuming to register each user's situation as appropriate, and may cause registration errors and omissions. It is difficult to say that the above can be suitably suppressed. In addition, since the technology for determining the presence status of each user using the state of the camera or PC is often being captured even if the user is present, it is possible to suitably suppress a decrease in productivity. It ’s hard to say.

本発明は、上記に鑑みてなされたものであって、生産性の低下を好適に抑制することが可能である情報処理装置、状況管理プログラム及び状況管理方法を提供することを目的とする。   The present invention has been made in view of the above, and an object of the present invention is to provide an information processing apparatus, a situation management program, and a situation management method capable of suitably suppressing a decrease in productivity.

上述した課題を解決し、目的を達成するため、本発明に係る情報処理装置は、状況確認の対象となる対象ユーザの指定を受け付ける受付部と、指定された前記対象ユーザの位置及び動作を取得する取得部と、取得された前記対象ユーザの位置及び動作に基づいて、該対象ユーザの状況を検出する検出部と、検出された前記対象ユーザの状況を出力する出力部とを有する。   In order to solve the above-described problems and achieve the object, an information processing apparatus according to the present invention acquires a reception unit that receives designation of a target user who is a target of situation confirmation, and acquires the position and operation of the specified target user An acquisition unit that detects the status of the target user based on the acquired position and motion of the target user, and an output unit that outputs the detected status of the target user.

本発明の一つの様態によれば、生産性の低下を好適に抑制することができるという効果を奏する。   According to one aspect of the present invention, there is an effect that a decrease in productivity can be suitably suppressed.

図1は、実施の形態1に係る状況管理システムのシステム構成例を示す図である。FIG. 1 is a diagram illustrating a system configuration example of a situation management system according to the first embodiment. 図2は、実施の形態1に係る情報処理装置のハードウェア構成例を示すブロック図である。FIG. 2 is a block diagram illustrating a hardware configuration example of the information processing apparatus according to the first embodiment. 図3は、実施の形態1に係る情報処理装置の機能構成例を示すブロック図である。FIG. 3 is a block diagram illustrating a functional configuration example of the information processing apparatus according to the first embodiment. 図4は、対象ユーザを指定するための指定画面の例を示す図である。FIG. 4 is a diagram illustrating an example of a designation screen for designating a target user. 図5は、自身の状況を登録するための状況登録画面の例を示す図である。FIG. 5 is a diagram showing an example of a status registration screen for registering the status of itself. 図6Aは、対象ユーザと他のユーザとが会話中である場合の例を示す図である。FIG. 6A is a diagram illustrating an example when the target user and another user are in conversation. 図6Bは、対象ユーザと他のユーザとが会話中でない場合の例を示す図である。FIG. 6B is a diagram illustrating an example when the target user and another user are not in conversation. 図7は、対象ユーザの状況確認に対する結果画面の例を示す図である。FIG. 7 is a diagram illustrating an example of a result screen for the status confirmation of the target user. 図8は、実施の形態1に係る状況管理処理の流れの例を示すフローチャートである。FIG. 8 is a flowchart illustrating an example of a flow of status management processing according to the first embodiment. 図9は、実施の形態1に係る状況管理処理の流れの例を示すフローチャートである。FIG. 9 is a flowchart illustrating an example of a flow of status management processing according to the first embodiment. 図10は、実施の形態1に係る状況管理処理の流れの例を示すフローチャートである。FIG. 10 is a flowchart illustrating an example of a flow of status management processing according to the first embodiment. 図11は、実施の形態1に係る状況管理処理の流れの例を示すフローチャートである。FIG. 11 is a flowchart illustrating an example of a flow of status management processing according to the first embodiment. 図12は、実施の形態2に係る情報処理装置の機能構成例を示すブロック図である。FIG. 12 is a block diagram illustrating a functional configuration example of the information processing apparatus according to the second embodiment. 図13は、通知要求画面の例を示す図である。FIG. 13 is a diagram illustrating an example of a notification request screen. 図14は、実施の形態2に係る状況管理処理の流れの例を示すフローチャートである。FIG. 14 is a flowchart illustrating an example of a flow of status management processing according to the second embodiment. 図15は、実施の形態3に係る情報処理装置の機能構成例を示すブロック図である。FIG. 15 is a block diagram illustrating a functional configuration example of the information processing apparatus according to the third embodiment. 図16は、起動情報に係るアプリケーションを登録するためのアプリ登録画面の例を示す図である。FIG. 16 is a diagram illustrating an example of an application registration screen for registering an application related to activation information. 図17は、実施の形態3に係る状況管理処理の流れの例を示すフローチャートである。FIG. 17 is a flowchart illustrating an example of a flow of status management processing according to the third embodiment.

以下に添付図面を参照して、本発明に係る情報処理装置、状況管理プログラム及び状況管理方法の実施の形態を説明する。なお、以下の実施の形態により本発明が限定されるものではない。また、各実施の形態は、内容を矛盾させない範囲で適宜組み合わせることができる。   Embodiments of an information processing apparatus, a situation management program, and a situation management method according to the present invention will be described below with reference to the accompanying drawings. In addition, this invention is not limited by the following embodiment. Moreover, each embodiment can be combined suitably as long as the content is not contradicted.

(実施の形態1)
[システム構成]
図1を用いて、実施の形態1に係る状況管理システムのシステム構成を説明する。図1は、実施の形態1に係る状況管理システムのシステム構成例を示す図である。
(Embodiment 1)
[System configuration]
The system configuration of the situation management system according to the first embodiment will be described with reference to FIG. FIG. 1 is a diagram illustrating a system configuration example of a situation management system according to the first embodiment.

図1に示すように、状況管理システム1は、クライアント装置50と、記憶装置70と、情報処理装置100とを有する。各装置は、LAN(Local Area Network)やインターネット等のネットワークに接続される。かかるネットワークは、無線又は有線により実現される。なお、クライアント装置50は、各ユーザが使用するPC(Personal Computer)等であり、ユーザの数に応じて複数配置されている。また、記憶装置70や情報処理装置100については、負荷分散等のために複数配置されていても良い。   As illustrated in FIG. 1, the situation management system 1 includes a client device 50, a storage device 70, and an information processing device 100. Each device is connected to a network such as a LAN (Local Area Network) or the Internet. Such a network is realized by wireless or wired. The client device 50 is a PC (Personal Computer) used by each user, and a plurality of client devices 50 are arranged according to the number of users. A plurality of storage devices 70 and information processing devices 100 may be arranged for load distribution and the like.

上述した構成において、各クライアント装置50を使用する各ユーザは、慣性センサを有するデバイスを所持又は装着している。例えば、慣性センサは、加速度センサ、角速度センサ、地磁気センサ等である。かかるデバイスは、各センサによって検出された検出データをもとに、該デバイスを所持又は装着しているユーザの位置や動作を検出する。そして、デバイスは、検出したユーザの位置や動作を、1秒等の一定時間ごとに情報処理装置100に対して送信する。情報処理装置100は、デバイスから受信した位置や動作をユーザ(デバイス)ごとに記憶装置70に格納する。これにより、記憶装置70には、各ユーザの位置や動作が蓄積されていく。例えば、記憶装置70に蓄積されるユーザの動作を利用して、ユーザが動いている状態、静止している状態、着席している状態、起立している状態、歩行している状態等がわかる。また、これらの状態から、静止している状態から動いている状態に移行する等の状態の遷移についてもわかる。さらに、ユーザが向いている方向、身体の向き、歩行の向き、ある時間における移動距離等がわかる。   In the above-described configuration, each user who uses each client apparatus 50 has or wears a device having an inertial sensor. For example, the inertial sensor is an acceleration sensor, an angular velocity sensor, a geomagnetic sensor, or the like. Such a device detects the position and operation of a user who owns or wears the device based on detection data detected by each sensor. Then, the device transmits the detected position and operation of the user to the information processing apparatus 100 at regular intervals such as 1 second. The information processing apparatus 100 stores the position and operation received from the device in the storage device 70 for each user (device). Thereby, the position and operation of each user are accumulated in the storage device 70. For example, using the user's actions stored in the storage device 70, the user is in a moving state, a stationary state, a seated state, a standing state, a walking state, etc. . In addition, it is understood from these states that the state transitions such as transition from a stationary state to a moving state. Furthermore, the direction in which the user is facing, the direction of the body, the direction of walking, the moving distance at a certain time, and the like are known.

クライアント装置50は、ユーザ操作に従い、状況確認の対象となる対象ユーザの指定を受け付け、該対象ユーザの状況を情報処理装置100に対して問い合わせる。情報処理装置100には、対象ユーザの状況を問い合わせるための専用のアプリケーションがインストールされており、ユーザは、専用のアプリケーションを起動して、対象ユーザの状況を問い合わせるためのユーザ操作を行なう。例えば、ユーザの状況とは、取り込み中であるか否か、電話対応可能か否か等であり、ユーザが、現在行なっている業務以外の事に対応できるか否かを表すものである。このようなユーザの状況は、上述したユーザの位置や動作をもとに検出されるものである。   The client device 50 accepts designation of a target user to be a status check target in accordance with a user operation, and inquires of the information processing device 100 about the status of the target user. A dedicated application for inquiring the status of the target user is installed in the information processing apparatus 100, and the user activates the dedicated application and performs a user operation for inquiring the status of the target user. For example, the status of the user is whether it is being taken in, whether it is possible to respond to a telephone call, etc., and represents whether the user can deal with things other than the current business. Such a user situation is detected based on the above-described position and operation of the user.

情報処理装置100は、クライアント装置50からの問い合わせを受け付けると、記憶装置70から対象ユーザの位置や動作を取得し、該対象ユーザの状況を検出する。そして、情報処理装置100は、検出した対象ユーザの状況をクライアント装置50に対して送信する。これらにより、クライアント装置50は、情報処理装置100からの応答を受け付けると、対象ユーザの状況をモニタ等の表示装置に表示出力する。   When the information processing apparatus 100 receives an inquiry from the client apparatus 50, the information processing apparatus 100 acquires the position and operation of the target user from the storage device 70 and detects the status of the target user. Then, the information processing apparatus 100 transmits the detected status of the target user to the client apparatus 50. Thus, when the client device 50 receives a response from the information processing device 100, the client device 50 displays and outputs the status of the target user on a display device such as a monitor.

つまり、状況管理システム1は、ユーザが所持又は装着しているデバイスのセンサ値をもとに検出された該ユーザの位置や動作をもとに、指定された対象ユーザの状況を検出するので、生産性の低下を好適に抑制することができる。換言すると、状況管理システム1は、センサ値をもとに検出された詳細な位置や動作から、対象ユーザの状況を検出するので、各ユーザが状況を登録したり、カメラやPCの状態をもとに状況を判断したりする従来技術と比較して、より正確な状況を検出できるので、生産性の低下を好適に抑制することができる。   That is, the situation management system 1 detects the situation of the designated target user based on the position and operation of the user detected based on the sensor value of the device possessed or worn by the user. A decrease in productivity can be suitably suppressed. In other words, since the situation management system 1 detects the situation of the target user from the detailed position and operation detected based on the sensor value, each user can register the situation and have the camera and PC status. Compared with the prior art in which the situation is judged more accurately, the more accurate situation can be detected, so that a reduction in productivity can be suitably suppressed.

[ハードウェア構成]
次に、図2を用いて、実施の形態1に係る情報処理装置100のハードウェア構成を説明する。図2は、実施の形態1に係る情報処理装置100のハードウェア構成例を示すブロック図である。
[Hardware configuration]
Next, the hardware configuration of the information processing apparatus 100 according to the first embodiment will be described with reference to FIG. FIG. 2 is a block diagram illustrating a hardware configuration example of the information processing apparatus 100 according to the first embodiment.

図2に示すように、情報処理装置100は、バス101に接続された、CPU(Central Processing Unit)102と、RAM(Random Access Memory)103と、ROM(Read Only Memory)104とを有する。加えて、情報処理装置100は、HDD(Hard Disk Drive)105と、通信I/F(Interface)106とを有する。   As illustrated in FIG. 2, the information processing apparatus 100 includes a CPU (Central Processing Unit) 102, a RAM (Random Access Memory) 103, and a ROM (Read Only Memory) 104 connected to a bus 101. In addition, the information processing apparatus 100 includes an HDD (Hard Disk Drive) 105 and a communication I / F (Interface) 106.

CPU102は、情報処理装置100の動作を統括的に制御する。CPU102は、RAM103をワークエリア(作業領域)として、ROM104又はHDD105等に格納されたプログラムを実行することで、情報処理装置100全体の動作を制御する。通信I/F106は、各外部装置と通信するためのインタフェースである。   The CPU 102 comprehensively controls the operation of the information processing apparatus 100. The CPU 102 controls the overall operation of the information processing apparatus 100 by executing a program stored in the ROM 104 or the HDD 105 using the RAM 103 as a work area (work area). The communication I / F 106 is an interface for communicating with each external device.

[実施の形態1に係る機能構成]
次に、図3を用いて、実施の形態1に係る情報処理装置100の機能構成を説明する。図3は、実施の形態1に係る情報処理装置100の機能構成例を示すブロック図である。
[Functional configuration according to Embodiment 1]
Next, the functional configuration of the information processing apparatus 100 according to Embodiment 1 will be described with reference to FIG. FIG. 3 is a block diagram illustrating a functional configuration example of the information processing apparatus 100 according to the first embodiment.

図3に示すように、情報処理装置100は、通信部110と、受付部120と、取得部130と、検出部140と、出力部150とを有する。なお、上記各部については、これらの一部又は全てがソフトウェア(プログラム)で実現されても良いし、ハードウェア回路で実現されても良い。   As illustrated in FIG. 3, the information processing apparatus 100 includes a communication unit 110, a reception unit 120, an acquisition unit 130, a detection unit 140, and an output unit 150. In addition, about each said part, some or all of these may be implement | achieved by software (program), and may be implement | achieved by the hardware circuit.

通信部110は、クライアント装置50と通信を行なう。クライアント装置50は、状況確認の対象となる対象ユーザを指定するユーザ操作が行なわれた場合に、指定された対象ユーザのユーザ情報を情報処理装置100に対して送信する。これにより、通信部110は、クライアント装置50によって送信された対象ユーザのユーザ情報を受信する。そして、通信部110は、受信した対象ユーザのユーザ情報を受付部120に対して出力する。   The communication unit 110 communicates with the client device 50. The client device 50 transmits the user information of the designated target user to the information processing device 100 when a user operation for designating the target user to be a status check target is performed. Thereby, the communication unit 110 receives the user information of the target user transmitted by the client device 50. Then, the communication unit 110 outputs the received user information of the target user to the reception unit 120.

図4は、対象ユーザを指定するための指定画面の例を示す図である。かかる指定画面は、クライアント装置50に対応するモニタ等の表示装置に表示出力される。ユーザは、クライアント装置50に対応するキーボードやマウス等の入力装置を利用してユーザ操作を行なう。   FIG. 4 is a diagram illustrating an example of a designation screen for designating a target user. Such a designation screen is displayed and output on a display device such as a monitor corresponding to the client device 50. The user performs a user operation using an input device such as a keyboard and a mouse corresponding to the client device 50.

図4に示すように、指定画面には、「状況確認」タブと、「状況登録」タブとが含まれる。これらのうち、「状況確認」タブがユーザ操作によって選択されると、指定画面には、対象ユーザを指定するためのコンボボックスや、指定された対象ユーザの状況確認を要求するための「問合せ」ボタン等のGUI(Graphical User Interface)が表示される。ユーザは、コンボボックスによって表示されるユーザ(ユーザ名)の中から、状況を確認したいユーザを指定し、「問合せ」ボタンを押下する。これにより、クライアント装置50は、指定された対象ユーザの状況確認要求とともに、該対象ユーザのユーザ情報を情報処理装置100に対して送信する。   As shown in FIG. 4, the designation screen includes a “status check” tab and a “status registration” tab. Among these, when the “status check” tab is selected by a user operation, a combo box for specifying the target user and an “inquiry” for requesting the status check of the specified target user are displayed on the designation screen. A GUI (Graphical User Interface) such as a button is displayed. The user designates the user whose status is to be confirmed from the users (user names) displayed by the combo box, and presses the “inquiry” button. Thereby, the client device 50 transmits the user information of the target user to the information processing device 100 together with the status check request of the specified target user.

図5は、自身の状況を登録するための状況登録画面の例を示す図である。かかる状況登録画面は、クライアント装置50に対応するモニタ等の表示装置に表示出力される。また、状況登録画面は、自身の状況を状況管理システム1に判断させるのか、自身の状況を予め登録しておくのかを設定するための画面である。ユーザは、クライアント装置50に対応するキーボードやマウス等の入力装置を利用してユーザ操作を行なう。   FIG. 5 is a diagram showing an example of a status registration screen for registering the status of itself. The situation registration screen is displayed and output on a display device such as a monitor corresponding to the client device 50. The status registration screen is a screen for setting whether to let the status management system 1 determine its own status or to register its own status in advance. The user performs a user operation using an input device such as a keyboard and a mouse corresponding to the client device 50.

図5に示すように、状況登録画面には、「状況確認」タブと、「状況登録」タブとが含まれる。これらのうち、「状況登録」タブがユーザ操作によって選択されると、状況登録画面には、「空き状況」と「電話対応」との設定を行なうためのチェックボックスが表示される。「空き状況」は取り込み中であるか否かを表す項目であり、「電話対応」は電話対応が可能か否かを表す項目である。空き状況の項目には、「自動判断」と、「空いている」と、「空いていない」とが含まれる。また、電話対応の項目には、「自動判断」と、「対応可」と、「対応不可」とが含まれる。   As shown in FIG. 5, the status registration screen includes a “status check” tab and a “status registration” tab. Among these, when the “situation registration” tab is selected by a user operation, a check box for setting “vacant situation” and “phone correspondence” is displayed on the situation registration screen. “Availability” is an item indicating whether or not it is being fetched, and “telephone correspondence” is an item indicating whether or not telephone correspondence is possible. The items of availability include “automatic determination”, “available”, and “not available”. In addition, the items corresponding to telephones include “automatic determination”, “response possible”, and “response impossible”.

「自動判断」は、自身の状況を状況管理システム1に判断させるように設定するための項目である。また、その他の項目は、自身の状況を状況管理システム1に判断させずに、予め登録させるように設定するための項目である。ユーザは、空き状況と電話対応とについて、何れかのチェックボックスのチェックを有効にして、「登録」ボタンを押下する。これにより、クライアント装置50は、チェックされた項目の項目情報を情報処理装置100に対して送信する。情報処理装置100は、クライアント装置50によって送信された項目情報を記憶装置70に格納する。   “Automatic determination” is an item for setting the status management system 1 to determine its own status. In addition, the other items are items for setting to register in advance without causing the status management system 1 to determine its own status. The user activates the check of any check box for the availability and the telephone correspondence, and presses the “Register” button. Thereby, the client device 50 transmits the item information of the checked item to the information processing device 100. The information processing apparatus 100 stores the item information transmitted by the client apparatus 50 in the storage device 70.

図3の説明に戻り、受付部120は、対象ユーザの指定を受け付ける。より具体的には、受付部120は、通信部110によって受信された、対象ユーザのユーザ情報を受け付ける。そして、受付部120は、受け付けた対象ユーザのユーザ情報を取得部130に対して出力する。   Returning to the description of FIG. 3, the receiving unit 120 receives the designation of the target user. More specifically, the reception unit 120 receives user information of the target user received by the communication unit 110. Then, the reception unit 120 outputs the received user information of the target user to the acquisition unit 130.

取得部130は、対象ユーザの位置及び動作を取得する。より具体的には、取得部130は、受付部120によって出力された対象ユーザのユーザ情報に対応する項目情報を記憶装置70から取得する。このとき、取得部130は、「自動判断」に対応する項目情報である場合に、対象ユーザの位置及び動作を記憶装置70から取得し、取得した対象ユーザの位置及び動作を検出部140に対して出力する。一方、取得部130は、「自動判断」ではない項目情報である場合に、登録された状況を検出部140に対して出力する。すなわち、「自動判断」ではない項目情報である場合には、状況管理システム1による状況の自動判断ではなく、予め登録された状況を該対象ユーザの状況とする。   The acquisition unit 130 acquires the position and action of the target user. More specifically, the acquisition unit 130 acquires item information corresponding to the user information of the target user output by the reception unit 120 from the storage device 70. At this time, in the case of item information corresponding to “automatic determination”, the acquisition unit 130 acquires the position and operation of the target user from the storage device 70, and transmits the acquired position and operation of the target user to the detection unit 140. Output. On the other hand, the acquisition unit 130 outputs the registered status to the detection unit 140 when the item information is not “automatic determination”. That is, when the item information is not “automatic determination”, the status of the target user is set as a status registered in advance, instead of the status management system 1 automatically determining the status.

また、取得部130は、記憶装置70から取得した対象ユーザの現在位置から所定距離以内である所定エリア内に存在する他のユーザの位置及び動作も取得する。例えば、所定エリアは、対象ユーザの現在位置を中心とした半径2メートルの円の範囲である。そして、取得部130は、取得した他のユーザの位置及び動作を検出部140に対して出力する。なお、所定エリア内に存在する他のユーザが複数の場合も有り得る。かかる場合には、複数の他のユーザそれぞれの位置及び動作が取得され、検出部140に対して出力される。   The acquisition unit 130 also acquires the positions and actions of other users existing in a predetermined area within a predetermined distance from the current position of the target user acquired from the storage device 70. For example, the predetermined area is a range of a circle with a radius of 2 meters centered on the current position of the target user. Then, the acquisition unit 130 outputs the acquired positions and operations of other users to the detection unit 140. There may be a plurality of other users existing in the predetermined area. In such a case, the positions and actions of each of a plurality of other users are acquired and output to the detection unit 140.

検出部140は、対象ユーザや他のユーザの位置及び動作に基づいて、対象ユーザの状況を検出する。より具体的には、検出部140は、取得部130によって出力された対象ユーザや他のユーザの位置及び動作をもとに、対象ユーザと他のユーザとが、互いに相手の方向を向いている場合に、対象ユーザが取り込み中であることを検出する。一方、検出部140は、取得部130によって出力された対象ユーザや他のユーザの位置及び動作をもとに、対象ユーザと他のユーザとが、互いに相手の方向を向いていない場合に、対象ユーザが取り込み中でないことを検出する。すなわち、検出部140は、対象ユーザと、該対象ユーザを中心とする所定エリアに存在する他のユーザとが向き合っている場合に、対象ユーザと他のユーザとが会話中であるものとして、対象ユーザが取り込み中であることを検出する。   The detection unit 140 detects the status of the target user based on the positions and actions of the target user and other users. More specifically, the detection unit 140 is configured so that the target user and the other user face each other based on the position and operation of the target user and other users output by the acquisition unit 130. In this case, it is detected that the target user is capturing. On the other hand, based on the position and operation of the target user and other users output by the acquisition unit 130, the detection unit 140 detects the target user and the other user when they are not facing each other. Detect that the user is not busy. That is, the detection unit 140 determines that the target user and the other user are in conversation when the target user and another user existing in a predetermined area centered on the target user are facing each other. Detect that the user is ingest.

図6Aは、対象ユーザと他のユーザとが会話中である場合の例を示す図である。図6Aでは、左方のユーザを対象ユーザとし、右方のユーザを他のユーザとして説明する。また、図6Aに示す他のユーザは、対象ユーザを中心とする所定エリア内に存在しているものとする。図6Aに示すように、検出部140は、対象ユーザと他のユーザとの位置及び動作から、他のユーザの向きが色付きの扇形に収まる場合に、対象ユーザと他のユーザとが会話中であるものとして、対象ユーザが取り込み中であることを検出する。   FIG. 6A is a diagram illustrating an example when the target user and another user are in conversation. In FIG. 6A, the left user is described as a target user, and the right user is described as another user. Further, it is assumed that the other users illustrated in FIG. 6A exist in a predetermined area centered on the target user. As shown in FIG. 6A, the detection unit 140 is in a conversation between the target user and another user when the orientation of the other user falls within a colored fan shape based on the position and operation of the target user and the other user. As a certain thing, it detects that the object user is taking in.

例えば、対象ユーザ側の色付きの扇形は、対象ユーザの位置を中心として、対象ユーザが向いている方向に対して左右に22.5°展開する扇形(中心角45°の扇形)である。一方、他のユーザ側の色付きの扇形は、他のユーザの向きにかかわらず、対象ユーザと他のユーザとの位置の中点に応じて、対象ユーザ側の色付きの扇形と対称になる扇形である。これらから、検出部140は、他のユーザの向き(図6A中の右方のブロック矢印)が、該他のユーザ側の色付きの扇形に含まれるので、対象ユーザと他のユーザとが会話中であるものとして、対象ユーザが取り込み中であることを検出する。   For example, a colored sector on the target user side is a sector (a sector having a central angle of 45 °) that expands 22.5 ° to the left and right with respect to the direction in which the target user is facing, centered on the location of the target user. On the other hand, the colored fan shape on the other user side is a fan shape that is symmetrical to the colored fan shape on the target user side according to the midpoint of the position between the target user and the other user regardless of the orientation of the other user. is there. From these, the detection unit 140 includes the direction of the other user (the block arrow on the right side in FIG. 6A) in the colored fan shape on the other user side, so that the target user and the other user are talking. It is detected that the target user is capturing.

図6Bは、対象ユーザと他のユーザとが会話中でない場合の例を示す図である。図6Bでは、左方のユーザを対象ユーザとし、右方のユーザを他のユーザとして説明する。また、図6Bに示す他のユーザは、対象ユーザを中心とする所定エリア内に存在しているものとする。図6Bに示すように、検出部140は、対象ユーザと他のユーザとの位置及び動作から、他のユーザの向き(図6B中の右方のブロック矢印)が色付きの扇形に収まらない場合に、対象ユーザと他のユーザとが会話中でないものとして、対象ユーザが取り込み中でないことを検出する。なお、所定エリアに複数の他のユーザが存在する場合には、各他のユーザに対しても同様の処理を行なう。そして、対象ユーザと、少なくとも一人の他のユーザとが、互いに相手の方向を向いていれば、対象ユーザが取り込み中であるものとすれば良い。   FIG. 6B is a diagram illustrating an example when the target user and another user are not in conversation. In FIG. 6B, the left user will be described as a target user, and the right user will be described as another user. In addition, it is assumed that the other users illustrated in FIG. 6B exist in a predetermined area centered on the target user. As shown in FIG. 6B, the detection unit 140 determines that the orientation of the other user (the block arrow on the right side in FIG. 6B) does not fit in a colored fan shape based on the position and operation of the target user and the other user. Then, it is detected that the target user is not capturing as the target user is not in conversation with another user. If there are a plurality of other users in the predetermined area, the same processing is performed for each of the other users. Then, if the target user and at least one other user are facing each other, the target user may be capturing.

また、検出部140は、対象ユーザが移動中であるか否かに応じて、該対象ユーザが取り込み中であるか否かを検出しても良い。より具体的には、検出部140は、取得部130によって出力された対象ユーザの位置及び動作をもとに、現時点から過去所定時間の間に、対象ユーザの移動距離が所定移動距離以上である場合に、該対象ユーザが取り込み中であることを検出する。   Further, the detection unit 140 may detect whether or not the target user is capturing depending on whether or not the target user is moving. More specifically, the detection unit 140 is based on the position and action of the target user output by the acquisition unit 130, and the movement distance of the target user is greater than or equal to the predetermined movement distance during the past predetermined time from the present time. In this case, it is detected that the target user is capturing.

一方、検出部140は、取得部130によって出力された対象ユーザの位置及び動作をもとに、現時点から過去所定時間の間に、対象ユーザの移動距離が所定移動距離未満である場合に、該対象ユーザが取り込み中でないことを検出する。例えば、現時点から過去所定時間の間は10秒間であり、所定移動距離は2メートルである。すなわち、検出部140は、現時点から過去10秒の間に、対象ユーザが2メートル以上移動している場合に、該対象ユーザが取り込み中であることを検出する。   On the other hand, the detection unit 140, based on the position and operation of the target user output by the acquisition unit 130, when the movement distance of the target user is less than the predetermined movement distance during the past predetermined time from the present time, Detect that the target user is not busy. For example, the time between the present time and the past predetermined time is 10 seconds, and the predetermined movement distance is 2 meters. That is, the detection unit 140 detects that the target user is taking in when the target user has moved 2 meters or more in the past 10 seconds from the present time.

対象ユーザが移動中であるか否かを判定する際、検出部140は、対象ユーザの現在位置が、移動中に停止する停止エリアに含まれる場合に、該対象ユーザが取り込み中であることを検出しても良い。一方、検出部140は、対象ユーザの現在位置が、移動中に停止する停止エリアに含まれない場合に、該対象ユーザが取り込み中でないことを検出する。例えば、停止エリアは、エレベータの前、自動販売機の前、食堂等の、ユーザが移動の途中で停止する可能性があるエリアである。   When determining whether or not the target user is moving, the detection unit 140 determines that the target user is capturing when the current position of the target user is included in a stop area that stops during the movement. It may be detected. On the other hand, when the current position of the target user is not included in the stop area that stops during movement, the detection unit 140 detects that the target user is not capturing. For example, the stop area is an area where the user may stop in the middle of movement, such as in front of an elevator, in front of a vending machine, or in a restaurant.

また、検出部140は、対象ユーザの現在位置が予め登録された登録エリアに含まれるか否かに応じて、該対象ユーザが取り込み中であるか否かを検出しても良い。より具体的には、検出部140は、取得部130によって出力された対象ユーザの位置及び動作をもとに、対象ユーザの現在位置が登録エリアに含まれる場合に、該対象ユーザが取り込み中であることを検出する。   Further, the detection unit 140 may detect whether or not the target user is capturing depending on whether or not the current position of the target user is included in a registration area registered in advance. More specifically, based on the position and operation of the target user output by the acquisition unit 130, the detection unit 140 captures the target user when the current position of the target user is included in the registration area. Detect that there is.

一方、検出部140は、取得部130によって出力された対象ユーザの位置及び動作をもとに、対象ユーザの現在位置が登録エリアに含まれない場合に、該対象ユーザが取り込み中でないことを検出する。例えば、登録エリアは、状況管理システム1の管理者等により予め登録されたエリアであって、会議室、休憩室及びトイレ等の、取り込み中の条件の一つとして利用されることが好ましいエリアである。登録エリアの情報は、記憶装置70に記憶されており、対象ユーザの位置及び動作とともに、取得部130によって取得される。なお、登録エリアは、移動中の状況ではないため、上述した停止エリアとは異なる。   On the other hand, the detection unit 140 detects that the target user is not being captured when the current position of the target user is not included in the registration area based on the position and operation of the target user output by the acquisition unit 130. To do. For example, the registration area is an area that is registered in advance by an administrator of the situation management system 1 and is preferably used as one of the capturing conditions such as a conference room, a break room, and a toilet. is there. Information on the registration area is stored in the storage device 70 and is acquired by the acquisition unit 130 together with the position and operation of the target user. Since the registration area is not in a moving state, it is different from the stop area described above.

対象ユーザが登録エリアに含まれるか否かを判定する際、検出部140は、登録エリアに他のユーザも含まれる場合に、該対象ユーザが取り込み中であることを検出しても良い。例えば、対象ユーザが登録エリアの一つである会議室に居る場合には、該会議室に他のユーザ(複数のユーザ)も居ることを条件として、対象ユーザが取り込み中であることを検出すれば良い。また、対象ユーザが登録エリアの一つである休憩室に居る場合には、該休憩室に他のユーザが居ることを条件とせずに、対象ユーザが取り込み中であることを検出すれば良い。すなわち、登録エリアの情報は会議室、休憩室、トイレ等の用途により分類されており、検出部140は、登録エリアの用途に応じて、対象ユーザの状況の判断材料として、他のユーザの位置や動作を利用するか否かを決定すれば良い。   When determining whether or not the target user is included in the registration area, the detection unit 140 may detect that the target user is being captured when other users are included in the registration area. For example, when the target user is in a conference room that is one of the registered areas, it is detected that the target user is taking in, provided that there are other users (a plurality of users) in the conference room. It ’s fine. Further, when the target user is in a break room, which is one of the registration areas, it is only necessary to detect that the target user is taking in without having other users in the break room. That is, the information of the registration area is classified according to uses such as a conference room, a break room, and a toilet, and the detection unit 140 determines the position of another user as a material for determining the situation of the target user according to the use of the registration area. It is sufficient to determine whether or not to use the operation.

また、検出部140は、対象ユーザの現在位置が電話機を使用可能な使用エリアに含まれるか否かに応じて、該対象ユーザが電話対応可能であるか否かを検出しても良い。より具体的には、検出部140は、取得部130によって出力された対象ユーザの位置及び動作をもとに、対象ユーザの現在位置が、設置された電話機を使用可能な使用エリアに含まれる場合に、該対象ユーザが電話対応可であることを検出する。   In addition, the detection unit 140 may detect whether or not the target user is capable of handling a telephone depending on whether or not the current position of the target user is included in a use area where the telephone can be used. More specifically, in the case where the detection unit 140 includes the current position of the target user based on the position and operation of the target user output by the acquisition unit 130 in the use area where the installed telephone can be used. In addition, it is detected that the target user is available for the telephone.

一方、検出部140は、取得部130によって出力された対象ユーザの位置及び動作をもとに、対象ユーザの現在位置が、設置された電話機を使用可能な使用エリアに含まれない場合に、該対象ユーザが電話対応不可であることを検出する。例えば、使用エリアは、対象ユーザの現在位置を中心とした半径5メートルの円の範囲である。なお、電話機は、各ユーザの座席が固定されていないことも有り得るため、各ユーザ専用のものでなくて良い。   On the other hand, when the current position of the target user is not included in the use area where the installed telephone can be used based on the position and operation of the target user output by the acquisition unit 130, the detection unit 140 It is detected that the target user is not available for telephone calls. For example, the use area is a range of a circle with a radius of 5 meters centered on the current position of the target user. In addition, since the seat of each user may not be fixed, the telephone does not have to be dedicated to each user.

対象ユーザが使用エリアに含まれるか否かを判定する際、検出部140は、現時点から過去所定時間の間に、対象ユーザの移動距離が所定移動距離以上である場合に、該対象ユーザが電話対応不可であることを検出しても良い。一方、検出部140は、現時点から過去所定時間の間に、対象ユーザの移動距離が所定移動距離未満である場合に、該対象ユーザが電話対応可であることを検出する。すなわち、検出部140は、対象ユーザが使用エリアに含まれていたとしても、移動中であれば、該対象ユーザが電話対応不可であることを検出する。換言すると、検出部140は、電話機の近く(例えば、5メートル以内)に対象ユーザが存在し、移動中でなければ、該対象ユーザが電話対応可であることを検出する。なお、検出部140は、「自動判断」に設定されていないときには、取得部130によって出力された予め登録された対象ユーザの状況を、該対象ユーザの状況として出力部150に対して出力する。   When determining whether or not the target user is included in the use area, the detection unit 140 determines that the target user is on the phone when the target user's moving distance is equal to or longer than the predetermined moving distance during the past predetermined time from the present time. It may be detected that the response is not possible. On the other hand, when the movement distance of the target user is less than the predetermined movement distance during the past predetermined time from the present time, the detection unit 140 detects that the target user is available for a call. That is, even if the target user is included in the use area, the detection unit 140 detects that the target user is incapable of making a call if the user is moving. In other words, the detection unit 140 detects that the target user exists near the telephone (for example, within 5 meters) and is not moving, so that the target user can handle the telephone. Note that, when “automatic determination” is not set, the detection unit 140 outputs the status of the target user registered in advance output by the acquisition unit 130 to the output unit 150 as the status of the target user.

出力部150は、対象ユーザの状況を出力する。より具体的には、出力部150は、検出部140によって検出された対象ユーザの状況を、通信部110を介して、クライアント装置50に対して送信する。例えば、出力部150は、対象ユーザが取り込み中である又は取り込み中でないことや、対象ユーザが電話対応可である又は電話対応不可であることを、クライアント装置50に対して送信する。このとき、出力部150は、対象ユーザが会話中であることや移動中であること、また、対象ユーザの現在位置等の詳細な状況をクライアント装置50に対して送信しても良い。例えば、対象ユーザが会議室に一人で居る場合には、該対象ユーザの現在位置をクライアント装置50に送信する。これらにより、クライアント装置50では、対象ユーザの状況確認に対する結果画面が表示出力される。   The output unit 150 outputs the status of the target user. More specifically, the output unit 150 transmits the status of the target user detected by the detection unit 140 to the client device 50 via the communication unit 110. For example, the output unit 150 transmits to the client device 50 that the target user is capturing or not capturing, or that the target user is capable of handling a phone call or cannot handle a phone call. At this time, the output unit 150 may transmit to the client device 50 a detailed situation such as whether the target user is talking or moving, and the current position of the target user. For example, when the target user is alone in the conference room, the current position of the target user is transmitted to the client device 50. As a result, the client device 50 displays and outputs a result screen for the status confirmation of the target user.

図7は、対象ユーザの状況確認に対する結果画面の例を示す図である。かかる結果画面は、クライアント装置50に対応するモニタ等の表示装置に表示出力される。図7に示すように、結果画面には、図4に示した指定画面の表示に加えて、対象ユーザの状況や、該状況が検出されたときの時刻等が表示される。図7に示した例では、「山田 太郎:空いていない/電話対応不可 10:32」と表示されている。   FIG. 7 is a diagram illustrating an example of a result screen for the status confirmation of the target user. The result screen is displayed and output on a display device such as a monitor corresponding to the client device 50. As shown in FIG. 7, in addition to the display of the designation screen shown in FIG. 4, the result screen displays the status of the target user, the time when the status is detected, and the like. In the example shown in FIG. 7, “Taro Yamada: Not available / No telephone support 10:32” is displayed.

[実施の形態1に係る状況管理処理フロー]
次に、図8〜図11を用いて、実施の形態1に係る状況管理処理の流れを説明する。図8〜図11は、実施の形態1に係る状況管理処理の流れの例を示すフローチャートである。
[Status management processing flow according to Embodiment 1]
Next, the flow of status management processing according to the first embodiment will be described with reference to FIGS. 8 to 11 are flowcharts showing an example of the flow of status management processing according to the first embodiment.

図8では、対象ユーザの移動状況に係る状況管理処理を例に挙げる。図8に示すように、通信部110を介して、受付部120によって対象ユーザの指定が受け付けられた場合に(ステップS101:Yes)、取得部130は、指定された対象ユーザの位置及び動作を記憶装置70から取得する(ステップS102)。一方、受付部120は、対象ユーザの指定を受け付けていない場合に(ステップS101:No)、指定の受け付け待ちの状態となる。   In FIG. 8, a situation management process related to the movement situation of the target user is taken as an example. As illustrated in FIG. 8, when the designation of the target user is received by the receiving unit 120 via the communication unit 110 (step S <b> 101: Yes), the acquisition unit 130 displays the position and operation of the specified target user. Obtained from the storage device 70 (step S102). On the other hand, when the designation of the target user is not accepted (step S101: No), the accepting unit 120 is in a waiting state for accepting the designation.

また、検出部140は、取得部130によって取得された対象ユーザの位置及び動作をもとに、現時点から過去所定時間の間に、該対象ユーザの移動距離が所定移動距離以上であるか否かを判定する(ステップS103)。このとき、検出部140は、対象ユーザの移動距離が所定移動距離未満である場合に(ステップS103:No)、該対象ユーザの現在位置が停止エリアに含まれているか否かを判定する(ステップS104)。一方、検出部140は、対象ユーザの移動距離が所定移動距離以上である場合に(ステップS103:Yes)、該対象ユーザが取り込み中であることを検出する(ステップS105)。   In addition, the detection unit 140 determines whether the movement distance of the target user is equal to or greater than the predetermined movement distance during the past predetermined time from the current time based on the position and operation of the target user acquired by the acquisition unit 130. Is determined (step S103). At this time, when the movement distance of the target user is less than the predetermined movement distance (step S103: No), the detection unit 140 determines whether or not the current position of the target user is included in the stop area (step S103). S104). On the other hand, when the movement distance of the target user is equal to or greater than the predetermined movement distance (step S103: Yes), the detection unit 140 detects that the target user is taking in (step S105).

また、検出部140は、対象ユーザの現在位置が停止エリアに含まれている場合に(ステップS104:Yes)、該対象ユーザが取り込み中であることを検出する(ステップS105)。一方、検出部140は、対象ユーザの現在位置が停止エリアに含まれていない場合に(ステップS104:No)、該対象ユーザが取り込み中でないことを検出する(ステップS106)。そして、出力部150は、検出部140によって検出された対象ユーザの状況を、通信部110を介して、クライアント装置50に対して送信する(ステップS107)。   In addition, when the current position of the target user is included in the stop area (step S104: Yes), the detection unit 140 detects that the target user is taking in (step S105). On the other hand, when the current position of the target user is not included in the stop area (step S104: No), the detection unit 140 detects that the target user is not capturing (step S106). Then, the output unit 150 transmits the status of the target user detected by the detection unit 140 to the client device 50 via the communication unit 110 (step S107).

図9では、対象ユーザの会話状況に係る状況管理処理の例を挙げる。図9に示すように、通信部110を介して、受付部120によって対象ユーザの指定が受け付けられた場合に(ステップS201:Yes)、取得部130は、指定された対象ユーザの位置及び動作を記憶装置70から取得する(ステップS202)。一方、受付部120は、対象ユーザの指定を受け付けていない場合に(ステップS201:No)、指定の受け付け待ちの状態となる。また、取得部130は、対象ユーザの現在位置に対応する所定エリア内に存在する他のユーザの位置及び動作を記憶装置70から取得する(ステップS203)。   In FIG. 9, an example of the situation management process related to the conversation situation of the target user is given. As illustrated in FIG. 9, when the designation of the target user is received by the receiving unit 120 via the communication unit 110 (step S <b> 201: Yes), the acquisition unit 130 displays the position and operation of the specified target user. Obtained from the storage device 70 (step S202). On the other hand, when the designation of the target user is not accepted (step S201: No), the accepting unit 120 is in a waiting state for accepting the designation. In addition, the acquisition unit 130 acquires, from the storage device 70, the positions and operations of other users existing in a predetermined area corresponding to the current position of the target user (Step S203).

検出部140は、取得部130によって取得された対象ユーザや他のユーザの位置及び動作をもとに、対象ユーザと他のユーザとが互いに相手の方向を向いているか否かを判定する(ステップS204)。このとき、検出部140は、対象ユーザと他のユーザとが互いに相手の方向を向いている場合に(ステップS204:Yes)、該対象ユーザが取り込み中であることを検出する(ステップS205)。一方、検出部140は、対象ユーザと他のユーザとが互いに相手の方向を向いていない場合に(ステップS204:No)、該対象ユーザが取り込み中でないことを検出する(ステップS206)。そして、出力部150は、検出部140によって検出された対象ユーザの状況を、通信部110を介して、クライアント装置50に対して送信する(ステップS207)。   The detection unit 140 determines whether or not the target user and the other user are facing each other based on the positions and operations of the target user and other users acquired by the acquisition unit 130 (Step S140). S204). At this time, when the target user and other users are facing each other (step S204: Yes), the detection unit 140 detects that the target user is taking in (step S205). On the other hand, when the target user and other users are not facing each other (step S204: No), the detection unit 140 detects that the target user is not being captured (step S206). Then, the output unit 150 transmits the status of the target user detected by the detection unit 140 to the client device 50 via the communication unit 110 (step S207).

図10では、対象ユーザの電話対応に係る状況管理処理の例を挙げる。図10に示すように、通信部110を介して、受付部120によって対象ユーザの指定が受け付けられた場合に(ステップS301:Yes)、取得部130は、指定された対象ユーザの位置及び動作を記憶装置70から取得する(ステップS302)。一方、受付部120は、対象ユーザの指定を受け付けていない場合に(ステップS301:No)、指定の受け付け待ちの状態となる。   FIG. 10 shows an example of the situation management process related to the telephone correspondence of the target user. As illustrated in FIG. 10, when the designation of the target user is received by the receiving unit 120 via the communication unit 110 (step S301: Yes), the acquisition unit 130 displays the position and operation of the specified target user. Obtained from the storage device 70 (step S302). On the other hand, when the designation of the target user has not been accepted (step S301: No), the accepting unit 120 enters a state of waiting for designation.

また、検出部140は、取得部130によって取得された対象ユーザの位置及び動作をもとに、該対象ユーザの現在位置が使用エリアに含まれているか否かを判定する(ステップS303)。このとき、検出部140は、対象ユーザの現在位置が使用エリアに含まれている場合に(ステップS303:Yes)、現時点から過去所定時間の間に、該対象ユーザの移動距離が所定移動距離以上であるか否かを判定する(ステップS304)。一方、検出部140は、対象ユーザの現在位置が使用エリアに含まれない場合に(ステップS303:No)、該対象ユーザが電話対応不可であることを検出する(ステップS306)。   Further, the detection unit 140 determines whether or not the current position of the target user is included in the use area based on the position and operation of the target user acquired by the acquisition unit 130 (step S303). At this time, when the current position of the target user is included in the use area (step S303: Yes), the detection unit 140 determines that the target user has a moving distance that is greater than or equal to the predetermined moving distance during the past predetermined time from the current time. It is determined whether or not (step S304). On the other hand, when the current position of the target user is not included in the use area (step S303: No), the detection unit 140 detects that the target user is not available for a telephone call (step S306).

また、検出部140は、対象ユーザの移動距離が所定移動距離以上である場合に(ステップS304:Yes)、該対象ユーザが電話対応不可であることを検出する(ステップS306)。一方、検出部140は、対象ユーザの移動距離が所定移動距離未満である場合に(ステップS304:No)、該対象ユーザが電話対応可であることを検出する(ステップS305)。そして、出力部150は、検出部140によって検出された対象ユーザの状況を、通信部110を介して、クライアント装置50に対して送信する(ステップS307)。   In addition, when the movement distance of the target user is equal to or greater than the predetermined movement distance (step S304: Yes), the detection unit 140 detects that the target user is not compatible with the telephone (step S306). On the other hand, when the movement distance of the target user is less than the predetermined movement distance (step S304: No), the detection unit 140 detects that the target user is available for a call (step S305). Then, the output unit 150 transmits the status of the target user detected by the detection unit 140 to the client device 50 via the communication unit 110 (step S307).

図11では、対象ユーザの現在位置に係る状況管理処理を例に挙げる。図11に示すように、通信部110を介して、受付部120によって対象ユーザの指定が受け付けられた場合に(ステップS401:Yes)、取得部130は、指定された対象ユーザの位置及び動作を記憶装置70から取得する(ステップS402)。一方、受付部120は、対象ユーザの指定を受け付けていない場合に(ステップS401:No)、指定の受け付け待ちの状態となる。   In FIG. 11, a situation management process related to the current position of the target user is taken as an example. As illustrated in FIG. 11, when the designation of the target user is received by the reception unit 120 via the communication unit 110 (step S401: Yes), the acquisition unit 130 displays the position and operation of the specified target user. Obtained from the storage device 70 (step S402). On the other hand, when the designation of the target user is not accepted (step S401: No), the accepting unit 120 enters a state of waiting for designation.

また、検出部140は、取得部130によって取得された対象ユーザの位置及び動作をもとに、該対象ユーザの現在位置が会議室等の登録エリアに含まれているか否かを判定する(ステップS403)。このとき、検出部140は、対象ユーザの現在位置が登録エリアに含まれている場合に(ステップS403:Yes)、該登録エリアに他のユーザが存在するか否かを判定する(ステップS404)。一方、検出部140は、対象ユーザの現在位置が登録エリアに含まれない場合に(ステップS403:No)、該対象ユーザが取り込み中でないことを検出する(ステップS406)。   Further, the detection unit 140 determines whether or not the current position of the target user is included in a registration area such as a conference room based on the position and operation of the target user acquired by the acquisition unit 130 (Step S1). S403). At this time, when the current position of the target user is included in the registration area (step S403: Yes), the detection unit 140 determines whether another user exists in the registration area (step S404). . On the other hand, when the current position of the target user is not included in the registration area (step S403: No), the detection unit 140 detects that the target user is not being captured (step S406).

また、検出部140は、対象ユーザの現在位置を含む登録エリアに他のユーザが存在する場合に(ステップS404:Yes)、該対象ユーザが取り込み中であることを検出する(ステップS405)。一方、検出部140は、対象ユーザの現在位置を含む登録エリアに他のユーザが存在しない場合に(ステップS404:No)、該対象ユーザが取り込み中でないことを検出する(ステップS406)。そして、出力部150は、検出部140によって検出された対象ユーザの状況を、通信部110を介して、クライアント装置50に対して送信する(ステップS407)。   Further, when another user exists in the registration area including the current position of the target user (step S404: Yes), the detection unit 140 detects that the target user is being captured (step S405). On the other hand, when there is no other user in the registration area including the current position of the target user (step S404: No), the detection unit 140 detects that the target user is not being captured (step S406). And the output part 150 transmits the condition of the object user detected by the detection part 140 with respect to the client apparatus 50 via the communication part 110 (step S407).

[実施の形態1による効果]
情報処理装置100は、状況確認の対象ユーザの指定を受け付けた場合に、対象ユーザの位置及び動作をもとに、該対象ユーザの状況を検出するので、生産性の低下を好適に抑制することができる。また、情報処理装置100は、対象ユーザの位置及び動作に加えて、対象ユーザとの関連性が高い近くに存在する他のユーザの位置及び動作をもとに、該対象ユーザの状況を検出するので、様々な環境における対象ユーザの状況を検出し、生産性の低下を好適に抑制することができる。
[Effects of Embodiment 1]
When the information processing apparatus 100 receives the designation of the target user for the situation check, the information processing apparatus 100 detects the situation of the target user based on the position and operation of the target user. Can do. In addition to the position and operation of the target user, the information processing apparatus 100 detects the status of the target user based on the position and operation of another user who is close to the target user. Therefore, the situation of the target user in various environments can be detected, and a reduction in productivity can be suitably suppressed.

(実施の形態2)
上記実施の形態1では、指定された対象ユーザの位置及び動作をもとに、取り込み中であるか否か、電話対応可能であるか否か等の、該対象ユーザの状況を検出及び出力する場合を説明した。対象ユーザの状況については、取り込み中である状況や電話対応不可である状況が解除されたときに、再度出力するようにしても良い。そこで、実施の形態2では、取り込み中である状況や電話対応不可である状況が解除されたときに、対象ユーザの状況を出力する場合を説明する。なお、実施の形態2に係る状況管理システム1のシステム構成は、実施の形態1と同様である。
(Embodiment 2)
In the first embodiment, based on the position and operation of the designated target user, the status of the target user, such as whether or not it is being imported or whether or not it is possible to respond to a telephone call, is detected and output. Explained the case. The status of the target user may be output again when the status that is being imported or the status that the telephone is not available is canceled. Therefore, in the second embodiment, a case will be described in which the situation of the target user is output when the situation in which the data is being imported or the situation in which telephone support is impossible is canceled. The system configuration of the situation management system 1 according to the second embodiment is the same as that of the first embodiment.

[実施の形態2に係る機能構成]
図12を用いて、実施の形態2に係る情報処理装置の機能構成を説明する。図12は、実施の形態2に係る情報処理装置の機能構成例を示すブロック図である。実施の形態2では、実施の形態1と同様の構成については同一の符号を付し、同様の構成については詳細な説明を省略する場合がある。具体的には、以下に示す通信部110の機能及び構成、処理については実施の形態1と同様である。
[Functional configuration according to Embodiment 2]
The functional configuration of the information processing apparatus according to the second embodiment will be described with reference to FIG. FIG. 12 is a block diagram illustrating a functional configuration example of the information processing apparatus according to the second embodiment. In the second embodiment, the same components as those in the first embodiment are denoted by the same reference numerals, and detailed description of the same components may be omitted. Specifically, the function, configuration, and processing of the communication unit 110 shown below are the same as those in the first embodiment.

図12に示すように、情報処理装置200は、通信部110と、受付部220と、取得部230と、検出部240と、出力部250とを有する。なお、上記各部については、これらの一部又は全てがソフトウェア(プログラム)で実現されても良いし、ハードウェア回路で実現されても良い。   As illustrated in FIG. 12, the information processing apparatus 200 includes a communication unit 110, a reception unit 220, an acquisition unit 230, a detection unit 240, and an output unit 250. In addition, about each said part, some or all of these may be implement | achieved by software (program), and may be implement | achieved by the hardware circuit.

受付部220は、状況が出力された対象ユーザの指定を再度受け付ける。より具体的には、受付部220は、通信部110を介して、クライアント装置50によって送信された、少なくとも一度は状況を出力された対象ユーザの指定を再度受け付ける。このとき、受付部220は、実施の形態1で説明したユーザ情報とともに、対象ユーザの状況が変化したことの通知要求も受け付ける。そして、受付部220は、受け付けた対象ユーザのユーザ情報と、通知要求である旨とを取得部230に対して出力する。クライアント装置50では、以下で説明するように、通知要求が行なわれる。   The receiving unit 220 receives the designation of the target user whose status is output again. More specifically, the accepting unit 220 accepts the designation of the target user who has been output by the client device 50 via the communication unit 110 and whose status has been output at least once. At this time, the reception unit 220 also receives a notification request that the status of the target user has changed, together with the user information described in the first embodiment. Then, the reception unit 220 outputs the received user information of the target user and a notification request to the acquisition unit 230. In the client device 50, as described below, a notification request is made.

図13は、通知要求画面の例を示す図である。かかる通知要求画面は、クライアント装置50に対応するモニタ等の表示装置に表示出力される。ユーザは、クライアント装置50に対応するキーボードやマウス等の入力装置を利用してユーザ操作を行なう。   FIG. 13 is a diagram illustrating an example of a notification request screen. The notification request screen is displayed and output on a display device such as a monitor corresponding to the client device 50. The user performs a user operation using an input device such as a keyboard and a mouse corresponding to the client device 50.

図13に示すように、通知要求画面には、指定画面(図4参照)の操作に応じて対象ユーザの状況が表示される結果画面(図7参照)に、取り込み中である状況や電話対応不可である状況等が変化したことの通知を要求するための「通知設定」ボタンが追加されたものとなっている。ユーザは、対象ユーザの状況が変化したときに通知してもらいたい場合に、「通知設定」ボタンを押下する。なお、通知要求は、図13に示したような取り込み中や電話対応不可の状況のときに限られず、取り込み中でないときや電話対応可であるときであっても良い。すなわち、ユーザは、現状は空いている状況のユーザに対する通知要求を行なうことができる。これにより、ユーザは、例えば後で訪ねようと思っているユーザを対象ユーザとして通知要求を行なうことで、該対象ユーザの状況の変化を認識することができる。   As shown in FIG. 13, the notification request screen displays the status of the target user according to the operation on the designation screen (see FIG. 4), and the status screen that is being loaded and the telephone response. A “notification setting” button for requesting notification of a change in the impossible situation or the like is added. When the user wants to be notified when the status of the target user changes, the user presses a “notification setting” button. Note that the notification request is not limited to the state during loading or the situation where telephone support is not possible as shown in FIG. 13, and may be when it is not being loaded or when telephone support is possible. That is, the user can make a notification request to the user who is currently free. Thereby, the user can recognize the change of the situation of the target user by making a notification request with the user who intends to visit later as the target user, for example.

これらにより、クライアント装置50は、指定された対象ユーザの通知要求とともに、該対象ユーザのユーザ情報を情報処理装置200に対して送信する。なお、図13に示した通知要求画面は一例であり、一度状況を確認した複数のユーザに係る通知要求を行なえるようにしても良い。例えば、一度状況を確認したユーザをリスト化したユーザ一覧の画面とし、ユーザ操作により選択されたユーザに係る通知要求をまとめて行なえるようにしても良い。   Thus, the client device 50 transmits the user information of the target user to the information processing device 200 together with the notification request of the specified target user. Note that the notification request screen illustrated in FIG. 13 is an example, and notification requests regarding a plurality of users whose circumstances have been confirmed once may be made. For example, it is possible to use a user list screen in which users who have once confirmed the situation are listed, so that notification requests related to the user selected by the user operation can be collectively performed.

図12の説明に戻り、取得部230は、対象ユーザの位置及び動作を定期的に取得する。より具体的には、取得部230は、受付部220によって通知要求が出力されると、対象ユーザのユーザ情報に対応する項目情報を記憶装置70から取得する。このとき、取得部230は、「自動判断」に対応する項目情報である場合に、対象ユーザの位置及び動作を記憶装置70から定期的に取得し、取得した対象ユーザの位置及び動作と、通知要求である旨とを検出部240に対して出力する。一方、取得部230は、「自動判断」ではない項目情報である場合に、登録された状況と、通知要求である旨とを検出部240に対して出力する。なお、取得部230は、実施の形態1に係る取得部130と同様に、他のユーザの位置及び動作についても取得し、検出部240に対して出力しても良い。   Returning to the description of FIG. 12, the acquisition unit 230 periodically acquires the position and operation of the target user. More specifically, the acquisition unit 230 acquires item information corresponding to user information of the target user from the storage device 70 when a notification request is output by the reception unit 220. At this time, in the case of item information corresponding to “automatic determination”, the acquisition unit 230 periodically acquires the position and operation of the target user from the storage device 70, and notifies the acquired position and operation of the target user and the notification. The fact that it is a request is output to the detection unit 240. On the other hand, when the item information is not “automatic determination”, the acquisition unit 230 outputs a registered status and a notification request to the detection unit 240. Note that the acquisition unit 230 may acquire the positions and actions of other users and output them to the detection unit 240 in the same manner as the acquisition unit 130 according to the first embodiment.

検出部240は、対象ユーザや他のユーザの位置及び動作に基づいて、対象ユーザの状況を検出する。より具体的には、検出部240は、取得部230によって通知要求である旨とともに定期的に出力された対象ユーザや他のユーザの位置及び動作をもとに、対象ユーザが取り込み中又は取り込み中でないこと、対象ユーザが電話対応可又は電話対応不可であることを検出する。そして、検出部240は、通知要求である旨と、検出した対象ユーザの状況とを出力部250に対して出力する。なお、検出部240による対象ユーザの状況の検出処理については、実施の形態1に係る検出処理と同様である。   The detection unit 240 detects the status of the target user based on the positions and operations of the target user and other users. More specifically, the detection unit 240 is capturing or capturing the target user based on the position and operation of the target user and other users that are periodically output together with the notification request from the acquisition unit 230. It is detected that the target user is not compatible with the telephone or not. Then, the detection unit 240 outputs the notification request and the detected status of the target user to the output unit 250. The detection process of the target user's situation by the detection unit 240 is the same as the detection process according to the first embodiment.

出力部250は、対象ユーザの状況が変化した場合に、該対象ユーザの状況を出力する。より具体的には、出力部250は、検出部240によって通知要求である旨とともに検出された対象ユーザの状況が、これまでの状況から変化したか否かを判定する。このとき、出力部250は、対象ユーザの状況が変化した場合に、対象ユーザの変化後の状況を、通信部110を介して、クライアント装置50に対して送信する。また、対象ユーザの状況が変化した場合には、取得部230による位置及び動作の定期的な取得処理を終了させる。一方、出力部250は、対象ユーザの状況が変化していない場合に、クライアント装置50に対象ユーザの状況を送信することなく処理を終了する。   The output unit 250 outputs the status of the target user when the status of the target user changes. More specifically, the output unit 250 determines whether or not the status of the target user detected together with the notification request by the detection unit 240 has changed from the previous status. At this time, when the status of the target user changes, the output unit 250 transmits the status after the change of the target user to the client device 50 via the communication unit 110. In addition, when the status of the target user changes, the periodic acquisition process of the position and operation by the acquisition unit 230 is terminated. On the other hand, when the status of the target user has not changed, the output unit 250 ends the process without transmitting the status of the target user to the client device 50.

例えば、対象ユーザの状況については検出毎に記憶装置70に記憶(更新)させておけば良く、出力部250は、状況が変化したときにクライアント装置50に対して送信する。これらにより、クライアント装置50では、対象ユーザの通知要求に対する応答画面が表示出力される。例えば、応答画面には、対象ユーザの状況が取り込み中であるときに通知要求が行なわれた場合、取り込み中が解除された旨の情報が表示出力される。また、応答画面には、対象ユーザの状況が電話対応不可であるときに通知要求が行なわれた場合、電話対応不可が解除された旨の情報が表示出力される。また、取り込み中でない状況から取り込み中となった状況、電話対応可から電話対応不可となった状況についても同様に、応答画面に表示出力される。   For example, the status of the target user may be stored (updated) in the storage device 70 for each detection, and the output unit 250 transmits to the client device 50 when the status changes. As a result, the client device 50 displays and outputs a response screen for the notification request of the target user. For example, when a notification request is made when the status of the target user is being captured, information indicating that the capture is canceled is displayed and output on the response screen. In addition, on the response screen, when a notification request is made when the status of the target user is not compatible with the telephone, information indicating that the telephone correspondence is disabled is displayed and output. Similarly, the situation where the status is not being taken in, the status where the status is being taken in, and the status where the phone is available but not available is also displayed and output on the response screen.

[実施の形態2に係る状況管理処理フロー]
次に、図14を用いて、実施の形態2に係る状況管理処理の流れを説明する。図14は、実施の形態2に係る状況管理処理の流れの例を示すフローチャートである。
[Status management processing flow according to Embodiment 2]
Next, the flow of status management processing according to the second embodiment will be described with reference to FIG. FIG. 14 is a flowchart illustrating an example of a flow of status management processing according to the second embodiment.

図14に示すように、通信部110を介して、受付部220によって対象ユーザの指定が再度受け付けられた場合に(ステップS501:Yes)、取得部230は、再度指定された対象ユーザの位置及び動作を記憶装置70から取得する(ステップS502)。一方、受付部220は、対象ユーザの指定を受け付けていない場合に(ステップS501:No)、指定の受け付け待ちの状態となる。   As shown in FIG. 14, when the designation of the target user is received again by the receiving unit 220 via the communication unit 110 (step S501: Yes), the acquisition unit 230 determines the position of the target user specified again and The operation is acquired from the storage device 70 (step S502). On the other hand, when the reception unit 220 has not received the designation of the target user (step S501: No), the reception unit 220 is in a state of waiting for the designation.

また、検出部240は、取得部230によって取得された対象ユーザの位置及び動作をもとに、該対象ユーザの状況を検出する(ステップS503)。ここで、出力部250は、検出部240によって検出された対象ユーザの状況が、これまでの状況から変化したか否かを判定する(ステップS504)。このとき、出力部250は、対象ユーザの状況が変化した場合に(ステップS504:Yes)、該対象ユーザの状況を、通信部110を介して、クライアント装置50に対して送信する(ステップS505)。一方、出力部250によって対象ユーザの状況が変化していないと判定された場合には(ステップS504:No)、ステップS502における処理が再度実行される。すなわち、対象ユーザの状況が変化するまで、定期的に対象ユーザの位置及び動作が取得され、対象ユーザの状況が検出される。   Further, the detection unit 240 detects the status of the target user based on the position and action of the target user acquired by the acquisition unit 230 (step S503). Here, the output unit 250 determines whether or not the status of the target user detected by the detection unit 240 has changed from the previous status (step S504). At this time, when the status of the target user changes (step S504: Yes), the output unit 250 transmits the status of the target user to the client device 50 via the communication unit 110 (step S505). . On the other hand, when it is determined by the output unit 250 that the status of the target user has not changed (step S504: No), the process in step S502 is executed again. That is, the position and operation of the target user are periodically acquired until the status of the target user changes, and the status of the target user is detected.

[実施の形態2による効果]
情報処理装置200は、状況を検出した対象ユーザが再度指定された場合に、定期的に該対象ユーザの状況を検出し、状況が変化したときにクライアント装置50に対して通知する。この結果、情報処理装置200は、対象ユーザを訪ねる最適なタイミングを通知できるので、生産性の低下を好適に抑制することができる。
[Effects of Embodiment 2]
When the target user who detected the situation is designated again, the information processing apparatus 200 periodically detects the status of the target user and notifies the client device 50 when the situation changes. As a result, the information processing apparatus 200 can notify the optimal timing for visiting the target user, and thus can prevent a decrease in productivity.

(実施の形態3)
上記実施の形態1や2では、対象ユーザの位置や動作をもとに、該対象ユーザの状況を検出する場合を説明した。かかる対象ユーザの状況は、該対象ユーザが使用するクライアント装置50の状態をもとに検出されても良い。そこで、実施の形態3では、対象ユーザが使用するクライアント装置50の状態をもとに、対象ユーザの状況を検出する場合を説明する。
(Embodiment 3)
In the first and second embodiments, the case has been described in which the status of the target user is detected based on the position and operation of the target user. The situation of the target user may be detected based on the state of the client device 50 used by the target user. Therefore, in the third embodiment, a case will be described in which the status of the target user is detected based on the state of the client device 50 used by the target user.

[実施の形態3に係る機能構成]
図15を用いて、実施の形態3に係る情報処理装置の機能構成を説明する。図15は、実施の形態3に係る情報処理装置の機能構成例を示すブロック図である。実施の形態3では、実施の形態1と同様の構成については同一の符号を付し、同様の構成については詳細な説明を省略する場合がある。具体的には、以下に示す取得部330、検出部340以外の機能及び構成、処理は実施の形態1と同様である。
[Functional configuration according to Embodiment 3]
The functional configuration of the information processing apparatus according to the third embodiment will be described with reference to FIG. FIG. 15 is a block diagram illustrating a functional configuration example of the information processing apparatus according to the third embodiment. In the third embodiment, the same components as those in the first embodiment are denoted by the same reference numerals, and detailed description of the same components may be omitted. Specifically, functions, configurations, and processes other than the acquisition unit 330 and the detection unit 340 described below are the same as those in the first embodiment.

図15に示すように、情報処理装置300は、通信部110と、受付部120と、取得部330と、検出部340と、出力部150とを有する。なお、上記各部については、これらの一部又は全てがソフトウェア(プログラム)で実現されても良いし、ハードウェア回路で実現されても良い。   As illustrated in FIG. 15, the information processing apparatus 300 includes a communication unit 110, a reception unit 120, an acquisition unit 330, a detection unit 340, and an output unit 150. In addition, about each said part, some or all of these may be implement | achieved by software (program), and may be implement | achieved by the hardware circuit.

取得部330は、対象ユーザが使用するクライアント装置50に対応する起動情報を取得する。かかる起動情報は、クライアント装置50において所定アプリケーションが起動しているか否かを表す情報である。より具体的には、取得部330は、受付部120によって出力された対象ユーザのユーザ情報に対応する項目情報と起動情報とを記憶装置70から取得する。このとき、取得部330は、「自動判断」に対応する項目情報である場合に、対象ユーザの位置及び動作を記憶装置70から取得し、取得した対象ユーザの位置及び動作と、起動情報とを検出部340に対して出力する。一方、取得部330は、「自動判断」ではない項目情報である場合に、登録された状況を検出部340に対して出力する。なお、取得部330は、実施の形態1に係る取得部130と同様に、他のユーザの位置及び動作についても取得し、検出部340に対して出力しても良い。クライアント装置50では、以下で説明するように、起動情報に係る所定アプリケーションが予め登録される。   The acquisition unit 330 acquires activation information corresponding to the client device 50 used by the target user. Such activation information is information indicating whether or not a predetermined application is activated in the client device 50. More specifically, the acquisition unit 330 acquires item information and activation information corresponding to the user information of the target user output by the reception unit 120 from the storage device 70. At this time, in the case of item information corresponding to “automatic determination”, the acquisition unit 330 acquires the target user's position and operation from the storage device 70, and acquires the acquired target user's position and operation and activation information. Output to the detection unit 340. On the other hand, the acquisition unit 330 outputs the registered status to the detection unit 340 when the item information is not “automatic determination”. Note that the acquisition unit 330 may also acquire the positions and actions of other users and output them to the detection unit 340 in the same manner as the acquisition unit 130 according to the first embodiment. In the client device 50, as will be described below, a predetermined application related to activation information is registered in advance.

図16は、起動情報に係るアプリケーションを登録するためのアプリ登録画面の例を示す図である。かかるアプリ登録画面は、クライアント装置50に対応するモニタ等の表示装置に表示出力される。ユーザは、クライアント装置50に対応するキーボードやマウス等の入力装置を利用してユーザ操作を行なう。   FIG. 16 is a diagram illustrating an example of an application registration screen for registering an application related to activation information. The application registration screen is displayed and output on a display device such as a monitor corresponding to the client device 50. The user performs a user operation using an input device such as a keyboard and a mouse corresponding to the client device 50.

図16に示すように、アプリ登録画面には、「状況確認」タブと、「状況登録」タブと、「アプリ登録」タブとが含まれる。これらのうち、「アプリ登録」タブがユーザ操作によって選択されると、アプリ登録画面には、テキストボックスや「参照」ボタン、「追加」ボタン等のGUIが表示される。テキストボックスは、起動情報に係るアプリケーションファイルのパスを入力するためのGUIである。「参照」ボタンは、ダイアログボックス等によりパスを入力(指定)するためのGUIである。「追加」ボタンは、テキストボックスに入力されたアプリケーションファイルを、起動情報に係るアプリケーションの対象として一覧に追加するためのGUIである。   As shown in FIG. 16, the application registration screen includes a “situation confirmation” tab, a “situation registration” tab, and an “application registration” tab. Among these, when the “app registration” tab is selected by a user operation, a GUI such as a text box, a “reference” button, and an “add” button is displayed on the application registration screen. The text box is a GUI for inputting the path of the application file related to the activation information. The “reference” button is a GUI for inputting (specifying) a path using a dialog box or the like. The “add” button is a GUI for adding the application file input in the text box to the list as an application target related to the activation information.

ユーザは、「参照」ボタンを押下し、アプリケーションファイルを指定する。これにより、テキストボックスには、指定されたアプリケーションファイルが格納されたディレクトリのパスが入力される。また、ユーザは、テキストボックスにパスが入力された状態において、「追加」ボタンを押下する。これにより、テキストボックスに入力されたパスに対応するアプリケーションファイルの情報が一覧に追加される。   The user presses a “reference” button and designates an application file. As a result, the path of the directory in which the designated application file is stored is input to the text box. Further, the user presses an “add” button in a state where a path is input in the text box. As a result, information on the application file corresponding to the path entered in the text box is added to the list.

クライアント装置50は、一覧に追加されているアプリケーションが起動している場合に、該アプリケーションが起動していることを表す起動情報を情報処理装置300に対して送信する。また、クライアント装置50は、一覧に追加されているアプリケーションが起動していない場合に、該アプリケーションが起動していないことを表す起動情報を情報処理装置300に対して送信する。すなわち、クライアント装置50は、アプリケーションが起動していることを表す起動情報を送信した後に、アプリケーションの起動が終了したときにも、該アプリケーションが起動していないことを表す起動情報を情報処理装置300に対して送信する。情報処理装置300は、クライアント装置50によって送信された起動情報を記憶装置70に格納する。   When an application added to the list is activated, the client device 50 transmits activation information indicating that the application is activated to the information processing device 300. In addition, when an application added to the list is not activated, the client device 50 transmits activation information indicating that the application is not activated to the information processing device 300. In other words, the client apparatus 50 transmits the activation information indicating that the application is activated, and then transmits the activation information indicating that the application is not activated even after the activation of the application is completed. Send to. The information processing device 300 stores the activation information transmitted by the client device 50 in the storage device 70.

ユーザは、自身が使用するクライアント装置50において、起動している最中は取り込み中であることとしたいアプリケーションを一覧に追加する。これにより、情報処理装置300では、起動情報をもとに対象ユーザが取り込み中であるか否かを判定することができる。また、アプリケーションを一覧に追加するユーザ操作は一度行なえば良いため、ユーザが在席しているときであっても、取り込み中であることを煩雑な操作をすることなく通知することができる。なお、ユーザは、一覧に追加された情報を、チェックボックスのチェックを有効にしたうえで「削除」ボタンを押下することにより削除することができる。   In the client device 50 used by the user, the user adds to the list an application that he / she wants to capture while being activated. Thereby, the information processing apparatus 300 can determine whether or not the target user is capturing based on the activation information. In addition, since the user operation for adding the application to the list has only to be performed once, even when the user is present, the user can be notified that the application is being taken in without performing a complicated operation. Note that the user can delete the information added to the list by enabling the check of the check box and pressing the “delete” button.

図15の説明に戻り、検出部340は、対象ユーザや他のユーザの位置及び動作、対象ユーザに対応する起動情報に基づいて、対象ユーザの状況を検出する。なお、対象ユーザや他のユーザの位置及び動作に基づいて対象ユーザの状況を検出する手法は、実施の形態1と同様であるため、ここでは、対象ユーザに対応する起動情報に基づいて対象ユーザの状況を検出する場合を説明する。   Returning to the description of FIG. 15, the detection unit 340 detects the status of the target user based on the position and operation of the target user and other users, and activation information corresponding to the target user. Note that the method for detecting the status of the target user based on the positions and actions of the target user and other users is the same as in the first embodiment, and here, the target user is based on the activation information corresponding to the target user. A case of detecting the situation will be described.

より具体的には、検出部340は、取得部330によって出力された対象ユーザに対応する起動情報が、所定アプリケーションが起動していることを表す起動情報である場合に、該対象ユーザが取り込み中であることを検出する。一方、検出部340は、取得部330によって出力された対象ユーザに対応する起動情報が、所定アプリケーションが起動していないことを表す起動情報である場合に、該対象ユーザが取り込み中でないことを検出する。なお、起動情報をもとに対象ユーザが取り込み中でないことが検出された場合には、実施の形態1と同様の処理が行なわれれば良い。   More specifically, when the activation information corresponding to the target user output by the acquisition unit 330 is activation information indicating that a predetermined application is activated, the detection unit 340 is capturing the target user. Is detected. On the other hand, when the activation information corresponding to the target user output by the acquisition unit 330 is activation information indicating that the predetermined application is not activated, the detection unit 340 detects that the target user is not being captured. To do. If it is detected that the target user is not capturing based on the activation information, the same processing as in the first embodiment may be performed.

[実施の形態3に係る状況管理処理フロー]
次に、図17を用いて、実施の形態3に係る状況管理処理の流れを説明する。図17は、実施の形態3に係る状況管理処理の流れの例を示すフローチャートである。なお、図17では、起動情報をもとに対象ユーザの状況を検出する処理のみを例に挙げる。
[Status management processing flow according to Embodiment 3]
Next, the flow of status management processing according to the third embodiment will be described with reference to FIG. FIG. 17 is a flowchart illustrating an example of a flow of status management processing according to the third embodiment. In FIG. 17, only processing for detecting the status of the target user based on the activation information is given as an example.

図17に示すように、通信部110を介して、受付部120によって対象ユーザの指定が受け付けられた場合に(ステップS601:Yes)、取得部330は、指定された対象ユーザに対応する起動情報を記憶装置70から取得する(ステップS602)。一方、受付部120は、対象ユーザの指定を受け付けていない場合に(ステップS601:No)、指定の受け付け待ちの状態となる。   As illustrated in FIG. 17, when the designation of the target user is accepted by the accepting unit 120 via the communication unit 110 (step S601: Yes), the acquisition unit 330 activates information corresponding to the designated target user. Is acquired from the storage device 70 (step S602). On the other hand, when the reception unit 120 has not received the designation of the target user (step S601: No), the reception unit 120 is in a state of waiting for the designation.

また、検出部340は、取得部330によって取得された対象ユーザに対応する起動情報をもとに、所定アプリケーションが起動していることを表す起動情報であるか否かを判定する(ステップS603)。このとき、検出部340は、所定アプリケーションが起動していることを表す起動情報である場合に(ステップS603:Yes)、対象ユーザが取り込み中であることを検出する(ステップS604)。一方、検出部340は、所定アプリケーションが起動していないことを表す起動情報である場合に(ステップS603:No)、対象ユーザが取り込み中でないことを検出する(ステップS605)。そして、出力部150は、検出部340によって検出された対象ユーザの状況を、通信部110を介して、クライアント装置50に対して送信する(ステップS606)。   Further, the detection unit 340 determines whether or not the activation information indicates that the predetermined application is activated based on the activation information corresponding to the target user acquired by the acquisition unit 330 (step S603). . At this time, the detection unit 340 detects that the target user is capturing (step S604) when the activation information indicates that the predetermined application is activated (step S603: Yes). On the other hand, the detection unit 340 detects that the target user is not capturing when the activation information indicates that the predetermined application has not been activated (step S603: No) (step S605). The output unit 150 transmits the status of the target user detected by the detection unit 340 to the client device 50 via the communication unit 110 (step S606).

[実施の形態3による効果]
情報処理装置300は、対象ユーザが使用するクライアント装置50において、予め登録された所定アプリケーションが起動しているか否かを表す起動情報をもとに、対象ユーザの状況を検出するので、生産性の低下を好適に抑制することができる。換言すると、情報処理装置300は、起動していれば取り込み中であることとする所定アプリケーションの起動情報をもとに、対象ユーザの状況を検出するので、ユーザに煩雑な操作を行なわせることなく取り込み中か否かを検出できるとともに、生産性の低下を好適に抑制することができる。
[Effects of Embodiment 3]
Since the information processing apparatus 300 detects the situation of the target user based on the activation information indicating whether or not the predetermined application registered in advance is activated in the client apparatus 50 used by the target user, The decrease can be suitably suppressed. In other words, since the information processing apparatus 300 detects the status of the target user based on the activation information of the predetermined application that is being captured if it is activated, it does not cause the user to perform complicated operations. It can be detected whether or not it is being taken in, and a decrease in productivity can be suitably suppressed.

(実施の形態4)
さて、これまで本発明に係る制御システムの実施の形態について説明したが、上述した実施の形態以外にも種々の異なる形態にて実施されて良いものである。そこで、(1)状況の検出、(2)構成、(3)プログラム、について異なる実施の形態を説明する。
(Embodiment 4)
Although the embodiments of the control system according to the present invention have been described so far, the present invention may be implemented in various different forms other than the above-described embodiments. Therefore, different embodiments of (1) situation detection, (2) configuration, and (3) program will be described.

(1)状況の検出
上記実施の形態では、対象ユーザの状況を検出するための各種の手法を説明した。かかる状況の検出は、上記手法以外によっても実現することができる。具体的には、対象ユーザと他のユーザとが、クライアント装置50に対応するモニタ等の表示装置を見ているときに、該対象ユーザが取り込み中であることを検出しても良い。例えば、対象ユーザを中心とする半径1メートルの円の範囲に他のユーザが存在し、対象ユーザと他のユーザとが、クライアント装置50のモニタの方向を向いている場合に、該対象ユーザが取り込み中であるものとする。このとき、他のユーザについては、対象ユーザの座席の周辺座席のユーザではないこととしても良い。
(1) Detection of situation In the above embodiment, various methods for detecting the situation of the target user have been described. Detection of such a situation can also be realized by methods other than the above method. Specifically, when the target user and another user are looking at a display device such as a monitor corresponding to the client device 50, it may be detected that the target user is capturing. For example, when another user exists in a circle with a radius of 1 meter centering on the target user, and the target user and the other user are facing the monitor of the client device 50, the target user is Assume that it is in the process of being imported. At this time, the other users may not be users in the peripheral seats of the target user's seat.

(2)構成
また、上記文書中や図面中等で示した処理手順、制御手順、具体的名称、各種のデータやパラメタ等を含む情報は、特記する場合を除いて任意に変更することができる。また、図示した装置の各構成要素は、機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。すなわち、装置の分散又は統合の具体的形態は、図示のものに限られず、その全部又は一部を各種の負担や使用状況等に応じて、任意の単位で機能的又は物理的に、分散又は統合することができる。例えば、上記実施の形態で説明した、所定エリア、所定移動距離、現時点から過去所定時間の間を表す時間、使用エリア、停止エリア、登録エリア、対象ユーザと他のユーザとが互いに向き合っていることの条件値等は、任意に変更することができる。
(2) Configuration In addition, information including processing procedures, control procedures, specific names, various data, parameters, and the like shown in the documents and drawings can be arbitrarily changed unless otherwise specified. Each component of the illustrated apparatus is functionally conceptual and does not necessarily need to be physically configured as illustrated. That is, the specific form of the distribution or integration of the devices is not limited to the illustrated one, and all or a part of the distribution or integration is functionally or physically distributed or arbitrarily in any unit according to various burdens or usage conditions. Can be integrated. For example, the predetermined area, the predetermined moving distance, the time between the present time and the past predetermined time, the use area, the stop area, the registration area, and the target user and other users facing each other described in the above embodiment The condition value of can be arbitrarily changed.

(3)プログラム
また、情報処理装置100で実行される状況管理プログラムは、一つの様態として、インストール可能な形式又は実行可能な形式のファイルでCD−ROM、フレキシブルディスク(FD)、CD−R、DVD(Digital Versatile Disk)等のコンピュータで読み取り可能な記録媒体に記録されて提供される。また、情報処理装置100で実行される状況管理プログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するようにしても良い。また、情報処理装置100で実行される状況管理プログラムをインターネット等のネットワーク経由で提供又は配布するように構成しても良い。また、情報処理装置100で実行される状況管理プログラムを、ROM等に予め組み込んで提供するように構成しても良い。
(3) Program The status management program executed by the information processing apparatus 100 is, as one form, a file in an installable format or an executable format, such as a CD-ROM, a flexible disk (FD), a CD-R, The program is provided by being recorded on a computer-readable recording medium such as a DVD (Digital Versatile Disk). The situation management program executed by the information processing apparatus 100 may be provided by storing it on a computer connected to a network such as the Internet and downloading it via the network. Further, the situation management program executed by the information processing apparatus 100 may be provided or distributed via a network such as the Internet. Further, the situation management program executed by the information processing apparatus 100 may be provided by being incorporated in advance in a ROM or the like.

情報処理装置100で実行される状況管理プログラムは、上述した各部(受付部120、取得部130、検出部140、出力部150)を含むモジュール構成となっており、実際のハードウェアとしてはCPU(プロセッサ)が記憶媒体から状況管理プログラムを読み出して実行することにより、上記各部が主記憶装置上にロードされ、受付部120、取得部130、検出部140、出力部150が主記憶装置上に生成されるようになっている。   The situation management program executed by the information processing apparatus 100 has a module configuration including the above-described units (the reception unit 120, the acquisition unit 130, the detection unit 140, and the output unit 150). As actual hardware, a CPU ( The processor) reads the status management program from the storage medium and executes it, so that the above-described units are loaded on the main storage device, and the reception unit 120, the acquisition unit 130, the detection unit 140, and the output unit 150 are generated on the main storage device. It has come to be.

1 状況管理システム
50 クライアント装置
70 記憶装置
100 情報処理装置
110 通信部
120 受付部
130 取得部
140 検出部
150 出力部
DESCRIPTION OF SYMBOLS 1 Status management system 50 Client apparatus 70 Storage apparatus 100 Information processing apparatus 110 Communication part 120 Reception part 130 Acquisition part 140 Detection part 150 Output part

特開2000−078276号公報JP 2000-078276 特開2011−166640号公報JP 2011-166640 A

Claims (13)

状況確認の対象となる対象ユーザの指定を受け付ける受付部と、
指定された前記対象ユーザの位置及び動作を取得する取得部と、
取得された前記対象ユーザの位置及び動作に基づいて、該対象ユーザの状況を検出する検出部と、
検出された前記対象ユーザの状況を出力する出力部と
を有することを特徴とする情報処理装置。
A reception unit that accepts designation of a target user to be a status check target;
An acquisition unit for acquiring the position and action of the specified target user;
A detection unit that detects the situation of the target user based on the acquired position and action of the target user;
And an output unit that outputs the detected status of the target user.
前記取得部は、前記対象ユーザの現在位置から所定距離以内である所定エリア内に存在する他のユーザの位置及び動作を取得し、
前記検出部は、取得された前記他のユーザの位置及び動作に基づいて、前記対象ユーザの状況を検出することを特徴とする請求項1に記載の情報処理装置。
The acquisition unit acquires the position and operation of another user existing in a predetermined area that is within a predetermined distance from the current position of the target user,
The information processing apparatus according to claim 1, wherein the detection unit detects the situation of the target user based on the acquired position and action of the other user.
前記検出部は、前記対象ユーザと前記他のユーザとが、互いに相手の方向を向いている場合に、前記対象ユーザが他の用事に対応できないことを表す取り込み中であることを検出し、互いに相手の方向を向いていない場合に、前記対象ユーザが前記取り込み中でないことを特徴とする請求項2に記載の情報処理装置。   When the target user and the other user are facing each other, the detection unit detects that the target user is ingesting indicating that the target user cannot handle other business, The information processing apparatus according to claim 2, wherein the target user is not in the capture state when the user is not facing the other party. 前記検出部は、現時点から過去所定時間の間に、前記対象ユーザの移動距離が所定移動距離以上である場合に、該対象ユーザが他の用事に対応できないことを表す取り込み中であることを検出し、前記対象ユーザの移動距離が所定移動距離未満である場合に、該対象ユーザが前記取り込み中でないことを検出することを特徴とする請求項1〜3の何れか一つに記載の情報処理装置。   The detection unit detects that the target user is ingestion indicating that the target user cannot deal with other tasks when the target user's moving distance is equal to or longer than a predetermined moving distance during a past predetermined time from the present time. The information processing according to any one of claims 1 to 3, wherein when the movement distance of the target user is less than a predetermined movement distance, it is detected that the target user is not being captured. apparatus. 前記検出部は、前記対象ユーザの現在位置が、移動中に停止する停止エリアに含まれる場合に該対象ユーザが前記取り込み中であることを検出し、前記停止エリアに含まれない場合に該対象ユーザが前記取り込み中でないことを検出することを特徴とする請求項4に記載の情報処理装置。   The detection unit detects that the target user is in the capture when the current position of the target user is included in a stop area that stops during movement, and the target user when the current position of the target user is not included in the stop area The information processing apparatus according to claim 4, wherein the information processing apparatus detects that the user is not capturing. 前記検出部は、前記対象ユーザの現在位置が、設置された電話機を使用可能な使用エリアに含まれる場合に該対象ユーザが電話対応可であることを検出し、前記使用エリアに含まれない場合に該対象ユーザが電話対応不可であることを検出することを特徴とする請求項1〜5の何れか一つに記載の情報処理装置。   When the current position of the target user is included in a use area where the installed telephone can be used, the detection unit detects that the target user is available for a call and is not included in the use area The information processing apparatus according to claim 1, wherein the target user is detected to be incapable of telephone support. 前記検出部は、現時点から過去所定時間の間に、前記対象ユーザの移動距離が所定移動距離以上である場合に該対象ユーザが電話対応不可であることを検出し、前記対象ユーザの移動距離が所定移動距離未満である場合に該対象ユーザが電話対応可であることを検出することを特徴とする請求項6に記載の情報処理装置。   The detection unit detects that the target user is incapable of making a call when the target user's moving distance is greater than or equal to a predetermined moving distance from the present time to a predetermined time in the past, and the target user's moving distance is The information processing apparatus according to claim 6, wherein when the distance is less than a predetermined moving distance, the information processing apparatus detects that the target user can handle a call. 前記検出部は、前記対象ユーザの現在位置が、他の用事に対応できないことを表す取り込み中の条件の一つとして予め登録された登録エリアに含まれる場合に、該対象ユーザが前記取り込み中であることを検出し、前記登録エリアに含まれない場合に、該対象ユーザが前記取り込み中でないことを検出することを特徴とする請求項1〜7の何れか一つに記載の情報処理装置。   When the current position of the target user is included in a pre-registered registration area indicating that the current position of the target user cannot handle other business, the target user is currently capturing The information processing apparatus according to claim 1, wherein the information processing apparatus detects that the target user is not being captured when the target user is not included in the registration area. 前記取得部は、前記対象ユーザの現在位置を含む前記登録エリア内に存在する他のユーザの位置及び動作を取得し、
前記検出部は、取得された前記他のユーザの位置及び動作に基づいて、前記対象ユーザの状況を検出することを特徴とする請求項8に記載の情報処理装置。
The acquisition unit acquires the position and operation of another user existing in the registration area including the current position of the target user,
The information processing apparatus according to claim 8, wherein the detection unit detects the situation of the target user based on the acquired position and action of the other user.
前記受付部は、前記状況が出力された前記対象ユーザの指定を再度受け付け、
前記取得部は、再度指定された前記対象ユーザの位置及び動作を定期的に取得し、
前記検出部は、定期的に取得される前記対象ユーザの位置及び動作に基づいて、該対象ユーザの状況を検出し、
前記出力部は、検出された前記対象ユーザの状況が、指定が再度受け付けられたときの状況から変化した場合に、検出された前記対象ユーザの前記状況を出力することを特徴とする請求項1〜9の何れか一つに記載の情報処理装置。
The reception unit receives the designation of the target user from which the situation is output again,
The acquisition unit periodically acquires the position and operation of the target user designated again,
The detection unit detects the status of the target user based on the position and operation of the target user acquired periodically,
The output unit outputs the detected status of the target user when the detected status of the target user changes from a status when the designation is accepted again. Information processing apparatus as described in any one of -9.
前記取得部は、指定された前記対象ユーザが使用する機器において、所定アプリケーションが起動しているか否かの情報を表す起動情報を取得し、
前記検出部は、取得された前記起動情報に基づいて、前記所定アプリケーションが起動している場合に、前記対象ユーザが他の用事に対応できないことを表す取り込み中であることを検出し、前記所定アプリケーションが起動していない場合に、前記対象ユーザが前記取り込み中でないことを検出することを特徴とする請求項1〜10の何れか一つに記載の情報処理装置。
The acquisition unit acquires activation information representing information on whether or not a predetermined application is activated in the device used by the designated target user,
The detection unit detects, based on the acquired activation information, that the target user is ingestion indicating that the target user cannot handle other tasks when the predetermined application is activated, and the predetermined application The information processing apparatus according to claim 1, wherein when the application is not activated, it is detected that the target user is not being captured.
状況確認の対象となる対象ユーザの指定を受け付けるステップと、
指定された前記対象ユーザの位置及び動作を取得するステップと、
取得された前記対象ユーザの位置及び動作に基づいて、該対象ユーザの状況を検出するステップと、
検出された前記対象ユーザの状況を出力するステップと
をコンピュータに実行させるための状況管理プログラム。
A step of accepting designation of a target user to be a status check target;
Obtaining the position and action of the specified target user;
Detecting the status of the target user based on the acquired position and motion of the target user;
A status management program for causing a computer to execute the step of outputting the detected status of the target user.
状況確認の対象となる対象ユーザの指定を受け付けるステップと、
指定された前記対象ユーザの位置及び動作を取得するステップと、
取得された前記対象ユーザの位置及び動作に基づいて、該対象ユーザの状況を検出するステップと、
検出された前記対象ユーザの状況を出力するステップと
を含むことを特徴とする状況管理方法。
A step of accepting designation of a target user to be a status check target;
Obtaining the position and action of the specified target user;
Detecting the status of the target user based on the acquired position and motion of the target user;
Outputting the detected status of the target user. A status management method comprising:
JP2014042150A 2014-03-04 2014-03-04 Information processing device, state management program, and state management method Pending JP2015170870A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2014042150A JP2015170870A (en) 2014-03-04 2014-03-04 Information processing device, state management program, and state management method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2014042150A JP2015170870A (en) 2014-03-04 2014-03-04 Information processing device, state management program, and state management method

Publications (1)

Publication Number Publication Date
JP2015170870A true JP2015170870A (en) 2015-09-28

Family

ID=54203278

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2014042150A Pending JP2015170870A (en) 2014-03-04 2014-03-04 Information processing device, state management program, and state management method

Country Status (1)

Country Link
JP (1) JP2015170870A (en)

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005332344A (en) * 2004-05-21 2005-12-02 Fujitsu Ltd Attendance management apparatus and method
JP2007025859A (en) * 2005-07-13 2007-02-01 Sharp Corp Real world communication management device
JP2009238044A (en) * 2008-03-27 2009-10-15 Brother Ind Ltd Customer service support system
JP2011166640A (en) * 2010-02-15 2011-08-25 Hitachi Ltd At-desk management system, apparatus, and terminal
EP2512111A1 (en) * 2011-04-15 2012-10-17 Alcatel Lucent Method and device for notifying parties to a communication in a communication network
JP2013191161A (en) * 2012-03-15 2013-09-26 Fuji Xerox Co Ltd Information processing apparatus and information processing program
JP2014039185A (en) * 2012-08-17 2014-02-27 Ricoh Co Ltd Interpersonal communication system and interpersonal communication method

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005332344A (en) * 2004-05-21 2005-12-02 Fujitsu Ltd Attendance management apparatus and method
JP2007025859A (en) * 2005-07-13 2007-02-01 Sharp Corp Real world communication management device
JP2009238044A (en) * 2008-03-27 2009-10-15 Brother Ind Ltd Customer service support system
JP2011166640A (en) * 2010-02-15 2011-08-25 Hitachi Ltd At-desk management system, apparatus, and terminal
EP2512111A1 (en) * 2011-04-15 2012-10-17 Alcatel Lucent Method and device for notifying parties to a communication in a communication network
JP2013191161A (en) * 2012-03-15 2013-09-26 Fuji Xerox Co Ltd Information processing apparatus and information processing program
JP2014039185A (en) * 2012-08-17 2014-02-27 Ricoh Co Ltd Interpersonal communication system and interpersonal communication method

Similar Documents

Publication Publication Date Title
KR101867559B1 (en) Contextual device locking/unlocking
JP5828565B2 (en) Media / voice binding protocol and associated user interface
JP5813863B2 (en) Private and public applications
CN105519141B (en) Seamless call transition with pre-escalation participation confirmation
JP6401793B2 (en) Give permission to objects when adding people to a conversation
US9781573B2 (en) Transmission management system, transmission system, transmission management method, and storage medium
CN106716982B (en) Method, device, server and robot for controlling robot
JP2014506043A (en) How to increase user availability using mobile devices
EP4026306B1 (en) Device profile determination and policy enforcement
KR20060047403A (en) Device operation based on peripheral devices
JP2019197382A (en) Method executed by computer to notify location, program causing computer to execute method thereof, and information providing device
JP2016507798A (en) Group nudge using real-time communication system
JP2015011431A (en) Information processing apparatus, information processing method, and program
JP2015170870A (en) Information processing device, state management program, and state management method
JP2015176452A (en) Information processing apparatus, information processing system, information processing method, and program
JP6931335B2 (en) Information notification system, information notification method, and program
JP6931336B2 (en) Information notification system, information notification method, and program
JP2019160287A (en) Server device, client terminal, information processing method, and program
CN114586053B (en) Configuration and control of communication devices during calendar events
JP2013201583A (en) Communication system and information processing terminal
JP5298584B2 (en) Information terminal, server device, and information processing method
JPWO2019156209A1 (en) Telephone control systems, telephone control methods, and programs
JP2014175677A (en) Communication device, program readable by computer, and operation acceptance method for communication device
US20170086035A1 (en) Establishing a group based on audio signalling

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20170220

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20180126

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20180220

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20180814