JP2018097459A - Behavior recommendation system and behavior recommendation method - Google Patents

Behavior recommendation system and behavior recommendation method Download PDF

Info

Publication number
JP2018097459A
JP2018097459A JP2016239285A JP2016239285A JP2018097459A JP 2018097459 A JP2018097459 A JP 2018097459A JP 2016239285 A JP2016239285 A JP 2016239285A JP 2016239285 A JP2016239285 A JP 2016239285A JP 2018097459 A JP2018097459 A JP 2018097459A
Authority
JP
Japan
Prior art keywords
action
advice
condition
activity
person
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.)
Granted
Application number
JP2016239285A
Other languages
Japanese (ja)
Other versions
JP6688723B2 (en
Inventor
聡美 辻
Toshimi Tsuji
聡美 辻
矢野 和男
Kazuo Yano
和男 矢野
信夫 佐藤
Nobuo Sato
信夫 佐藤
真美 佐々木
Masami Sasaki
真美 佐々木
映理子 清水
Eriko Shimizu
映理子 清水
暁琳 賀
Gyorin Ga
暁琳 賀
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.)
Hitachi Ltd
Original Assignee
Hitachi 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 Hitachi Ltd filed Critical Hitachi Ltd
Priority to JP2016239285A priority Critical patent/JP6688723B2/en
Publication of JP2018097459A publication Critical patent/JP2018097459A/en
Application granted granted Critical
Publication of JP6688723B2 publication Critical patent/JP6688723B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

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

Abstract

PROBLEM TO BE SOLVED: To recommend a behavioral pattern for activating an organization to an individual person in such a form that the behavioral pattern is acceptable to him or her.SOLUTION: A behavior recommendation system includes a plurality of terminals, a control unit, an analysis unit and a storage unit. Each of the terminals is worn by a person and has one or more sensors. The storage unit holds an activation level of at least one of the person and an organization to which he or she belongs, and with respect to each of a plurality of first conditions relating to behavior of persons, holds diagnostic information for explaining a statistical association between amounts of behavior and activation levels, which satisfies the first condition, and advice information corresponding to the statistical association. The control unit generates a behavior indication indicative of behavior of a first person on the basis of a physical quantity measured by sensors of a terminal which the first person wears. The analysis unit calculates, with respect to each of the first conditions, a statistical association between amounts of behavior and activation levels, which satisfies the first condition, on the basis of the behavior indication, and the control unit outputs diagnostic information and advice information corresponding to a statistical association satisfying a second condition.SELECTED DRAWING: Figure 3B

Description

本発明は、センサデータを分析し、その結果を提示する技術に関する。   The present invention relates to a technique for analyzing sensor data and presenting the result.

近年、ビッグデータが注目されており、ウェアラブルセンサで人間の歩行、睡眠などの行動を定量的に計測する技術が広がってきている。一方、企業においてもビッグデータを経営及びマネジメントの意思決定に用いる試みが増加している。企業において人間行動データを活用することで、社員及び顧客の行動を定量的に分析できる。一方、企業組織においては複数の人間同士の関わりの結果として成果が表れているため、個人の生産性を高める方法と組織全体の生産性を高める方法は一致しない可能性がある。そこで組織の指標と関連する個人の行動を統計分析によって特定する技術が特許文献1に開示されている。   In recent years, big data has attracted attention, and a technology for quantitatively measuring human behavior such as walking and sleeping with a wearable sensor has spread. On the other hand, companies are also increasing attempts to use big data for management and management decision-making. By utilizing human behavior data in a company, the behavior of employees and customers can be quantitatively analyzed. On the other hand, in a corporate organization, since results are obtained as a result of the relationship between a plurality of people, there is a possibility that the method for improving individual productivity and the method for improving the productivity of the entire organization do not coincide. Therefore, Patent Document 1 discloses a technique for identifying an individual behavior related to an organization index by statistical analysis.

特開2008−210363号公報JP 2008-210363 A

企業組織の成果は複数の人物間の相互作用の結果であるため、ワーカー本人が自覚していない間接的な要因によって組織の生産性が左右されている可能性がある。例えば、特定の同僚と話すことでアイディアが浮かんだり気分が前向きになったり、特定の時間帯に特定の作業の効率が高まったりすることがあり得る。しかし従来、オフィスワーカーにおいて業務中の自然発生的な行動、例えば会話及び業務のプロセスを計測・評価する手段がなかったため、生産性を高めるための工夫は当事者の主観による判断と自助努力でなされていた。経営者及び管理者は、ワーカーが自然と力を引き出せる働きやすい組織環境を提供する必要があり、具体的に誰が何をどのように行うべきかを定量的に分析し、その行動をワーカー自身に主体的に実行させることが有用である。   Since the results of a corporate organization are the result of interaction between multiple people, the productivity of the organization may be influenced by indirect factors that the worker himself is not aware of. For example, talking to a specific colleague may raise an idea, make you feel positive, or increase the efficiency of a specific task at a specific time. However, conventionally, there has been no means for measuring and evaluating spontaneous behaviors during work, such as conversations and work processes, in office workers. Therefore, efforts to improve productivity have been made based on the subjective judgment and self-help efforts of the parties concerned. It was. Managers and managers need to provide an easy-to-work organizational environment that allows workers to draw their power naturally, and quantitatively analyze who should do what and how to do it, and take that action to the workers themselves. It is useful to make it run independently.

以上を踏まえ、本発明の目的は、センサが計測したデータを分析して、組織の状態を活性化するための行動パターンを個人別に推薦するシステムを提供することにある。   In view of the above, an object of the present invention is to provide a system that recommends an individual action pattern for activating an organizational state by analyzing data measured by a sensor.

本願発明による課題を解決する手段のうち、代表的なものを例示すれば、複数の端末と、制御部と、分析部と、記憶部と、を有する行動推薦システムであって、前記複数の端末の各々は、複数の人物の各々に装着され、前記各端末は、物理量を計測する一つ以上のセンサを有し、前記記憶部は、前記各人物及び前記各人物が属する組織の少なくとも一方の活性度を保持し、前記各人物の行動に関する複数の第1の条件の各々について、前記第1の条件を満たす行動の量と前記活性度との統計的関連を説明する診断情報、及び、前記統計的関連に対応するアドバイス情報を保持し、前記制御部は、前記複数の人物のうち第1の人物に装着された端末のセンサが計測した物理量に基づいて、前記第1の人物の行動を示す行動指標を生成し、前記分析部は、前記行動指標に基づいて、前記複数の第1の条件の各々について、前記第1の条件を満たす行動の量と前記活性度との統計的関連を計算し、前記制御部は、第2の条件を満たす前記統計的関連に対応する前記診断情報及び前記アドバイス情報を出力することを特徴とする。   Among the means for solving the problems according to the present invention, a representative example is an action recommendation system having a plurality of terminals, a control unit, an analysis unit, and a storage unit, and the plurality of terminals Each of which is attached to each of a plurality of persons, each of the terminals has one or more sensors for measuring a physical quantity, and the storage unit includes at least one of the persons and the organizations to which the persons belong. Diagnostic information that holds a degree of activity and explains a statistical relationship between the degree of activity and the amount of action that satisfies the first condition for each of the plurality of first conditions related to the behavior of each person, and The advice information corresponding to the statistical association is held, and the control unit determines the behavior of the first person based on a physical quantity measured by a sensor of a terminal attached to the first person among the plurality of persons. Generate behavior indicators that indicate The unit calculates a statistical relationship between the activity amount satisfying the first condition and the activity for each of the plurality of first conditions based on the behavior index, and the control unit The diagnostic information and the advice information corresponding to the statistical relation satisfying the condition 2 are output.

本発明によれば、センサが計測したデータを分析して、組織を活性化するための行動パターンを個人別に推薦し、そのような行動パターンの必要性を各個人に納得させることで、主体的な実行を促すことが可能となる。なお、上記した以外の課題、構成、及び効果は、以下の実施形態の説明によって明らかにされる。   According to the present invention, by analyzing the data measured by the sensor, recommending an action pattern for activating the organization for each individual, and convincing each individual of the necessity of such an action pattern, Can be promoted. Problems, configurations, and effects other than those described above will be clarified by the following description of embodiments.

本発明の実施の形態のセンサデータ分析システムの概要を示す説明図である。It is explanatory drawing which shows the outline | summary of the sensor data analysis system of embodiment of this invention. 本発明の実施の形態のクライアントのディスプレイに表示される画面の一例を示す説明図である。It is explanatory drawing which shows an example of the screen displayed on the display of the client of embodiment of this invention. 本発明の実施の形態のクライアントのディスプレイに表示される画面の一例を示す説明図である。It is explanatory drawing which shows an example of the screen displayed on the display of the client of embodiment of this invention. 本発明の実施の形態のクライアントのディスプレイに表示される画面の一例を示す説明図である。It is explanatory drawing which shows an example of the screen displayed on the display of the client of embodiment of this invention. 本発明の実施の形態のクライアントのディスプレイに表示される画面の一例を示す説明図である。It is explanatory drawing which shows an example of the screen displayed on the display of the client of embodiment of this invention. 本発明の実施の形態のクライアントのディスプレイに表示される画面の一例を示す説明図である。It is explanatory drawing which shows an example of the screen displayed on the display of the client of embodiment of this invention. 本発明の実施の形態のクライアントのディスプレイに表示される画面の一例を示す説明図である。It is explanatory drawing which shows an example of the screen displayed on the display of the client of embodiment of this invention. 本発明の実施の形態の端末の表示装置に表示される画面の一例を示す説明図である。It is explanatory drawing which shows an example of the screen displayed on the display device of the terminal of embodiment of this invention. 本発明の実施の形態において実行される、複数のユーザにそれぞれ装着されたそれぞれの端末で取得されたセンシングデータをセンサネットサーバに格納するまでの手順を示すシーケンス図である。It is a sequence diagram which shows the procedure until it stores in the sensor network server the sensing data acquired in each terminal with which each was mounted | worn by the some user performed in embodiment of this invention. 本発明の実施の形態の分析サーバがデータから各種指標を生成する処理の手順を示すシーケンス図である。It is a sequence diagram which shows the procedure of the process which the analysis server of embodiment of this invention produces | generates various parameter | index from data. 本発明の実施の形態の分析サーバが統計分析を行いユーザ個別のアドバイスを生成する処理の手順を示すシーケンス図である。It is a sequence diagram which shows the procedure of the process which the analysis server of embodiment of this invention performs a statistical analysis, and produces | generates a user separate advice. 本発明の実施の形態のディスプレイに表示する画面を生成する処理の手順を示すシーケンス図である。It is a sequence diagram which shows the procedure of the process which produces | generates the screen displayed on the display of embodiment of this invention. 本発明の実施の形態のアプリケーションサーバ及びクライアントの一例の構成を示すブロック図である。It is a block diagram which shows the structure of an example of the application server and client of embodiment of this invention. 本発明の実施の形態の分析サーバ及び外部データサーバ等の一例の構成を示すブロック図である。It is a block diagram which shows structures of examples, such as an analysis server of an embodiment of this invention, an external data server. 本発明の実施の形態のセンサネットサーバ及び基地局の一例の構成を示すブロック図である。It is a block diagram which shows the structure of an example of the sensor network server and base station of embodiment of this invention. 本発明の第1の実施の形態のセンサノードの一例である端末の構成を示すブロック図である。It is a block diagram which shows the structure of the terminal which is an example of the sensor node of the 1st Embodiment of this invention. 本発明の実施の形態の行動指標DBに格納される行動指標テーブルの形式の例を示す説明図である。It is explanatory drawing which shows the example of the format of the action parameter | index table stored in action index DB of embodiment of this invention. 本発明の実施の形態の行動指標DBに格納されるイベントテーブルの形式の例を示す説明図である。It is explanatory drawing which shows the example of the format of the event table stored in action index DB of embodiment of this invention. 本発明の実施の形態における、指標を複合指標化した後のデータセットの例を示す説明図である。It is explanatory drawing which shows the example of the data set after making the parameter | index into the composite index in embodiment of this invention. 本発明の実施の形態の分析サーバが保持する指標パターン定義の例を示す説明図である。It is explanatory drawing which shows the example of the index pattern definition which the analysis server of embodiment of this invention hold | maintains. 本発明の実施の形態の分析サーバが保持する指標パターン定義の例を示す説明図である。It is explanatory drawing which shows the example of the index pattern definition which the analysis server of embodiment of this invention hold | maintains. 本発明の実施の形態の分析サーバが保持する指標パターン定義の例を示す説明図である。It is explanatory drawing which shows the example of the index pattern definition which the analysis server of embodiment of this invention hold | maintains. 本発明の実施の形態の分析サーバが保持するアドバイスリストの例を示す説明図である。It is explanatory drawing which shows the example of the advice list which the analysis server of embodiment of this invention hold | maintains. 本発明の実施の形態の分析サーバが保持するアドバイスリストの例を示す説明図である。It is explanatory drawing which shows the example of the advice list which the analysis server of embodiment of this invention hold | maintains. 本発明の実施の形態の分析サーバがアドバイスを選択する処理を示すフローチャートである。It is a flowchart which shows the process which the analysis server of embodiment of this invention selects advice.

本発明は、組織の状態を活性化するための行動パターンを個人別に推薦するシステムであり、人体に装着するセンサ端末によって取得された行動データを用いることを特徴とする。以下、図面を用いて説明を行う。   The present invention is a system that recommends an action pattern for activating the state of an organization for each individual, and is characterized by using action data acquired by a sensor terminal attached to a human body. Hereinafter, description will be made with reference to the drawings.

最初に、本発明の実施の形態について図面を参照して説明する。   First, an embodiment of the present invention will be described with reference to the drawings.

<図1:システム概要>
図1は、本発明の実施の形態のセンサデータ分析システムの概要を示す説明図である。
<Figure 1: System overview>
FIG. 1 is an explanatory diagram showing an overview of a sensor data analysis system according to an embodiment of the present invention.

本発明の実施の形態では、センサ端末(TR、TR2〜3:以下個体を識別しない場合にはすべてTRと示す)をユーザ(US、US2〜3:以下個体を識別しない場合にはすべてUSと示す)が装着し、その端末(TR)内の、物理量を計測するセンサ(図示省略)によって装着者の動きに関するセンシングデータ(以下、3軸加速度データとするが、他の手段を用いてもよい)及び他の装着者とのインタラクション(対面または近接状態)に関するセンシングデータを取得する。インタラクションは、例えば、ユーザ(US)同士が対面した際に各端末(TR)間で赤外線信号又はその他の無線信号等を送受信することで検知される。   In the embodiment of the present invention, a sensor terminal (TR, TR2-3: hereinafter referred to as TR when no individual is identified) is designated as a user (US, US2-3: hereinafter, when an individual is not identified, all as US). Sensing data (hereinafter referred to as triaxial acceleration data) on the wearer's movement by a sensor (not shown) that measures the physical quantity in the terminal (TR), but other means may be used. ) And other wearers' interaction data (facing or in close proximity). The interaction is detected, for example, by transmitting and receiving an infrared signal or other wireless signal between the terminals (TR) when the users (US) face each other.

端末(TR)は、端末内処理部(図示省略)においてセンシングデータを処理した情報、又はネットワーク上のサーバ(その一例としてアプリケーションサーバ(AS))から無線または有線通信で受け取った情報を、端末(TR)内の表示装置(LCDD)に出力することが可能である。   The terminal (TR) receives information obtained by processing sensing data in an in-terminal processing unit (not shown) or information received by wireless or wired communication from a server on the network (an application server (AS) as an example). It is possible to output to a display device (LCDD) in TR).

一方で、取得されたセンシングデータは、無線または有線で接続された基地局(GW)に送信され、ネットワーク(NW)を通じてセンサネットサーバ(SS)に格納される。分析サーバ(CS)は定期的にセンサネットサーバ(SS)上のデータを取得し、行動指標の生成、組織の活性状態に関する指標の生成、それらの間の統計分析を実施し、個人別のアドバイスリストを生成する。アプリケーションサーバ(AS)は定期的に分析サーバ(CS)から特定の個人に関する行動データ及びアドバイスリストを取得し、個人向けの表示画面を生成し、クライアント(CL)に送信し、ディスプレイ(CLOD)に表示する。   On the other hand, the acquired sensing data is transmitted to a base station (GW) connected wirelessly or by wire, and stored in the sensor network server (SS) through the network (NW). The analysis server (CS) periodically acquires data on the sensor network server (SS), generates behavioral indicators, generates indicators related to the activity status of the organization, performs statistical analysis between them, and provides individual advice Generate a list. The application server (AS) periodically acquires action data and advice list regarding a specific individual from the analysis server (CS), generates a display screen for the individual, transmits it to the client (CL), and displays it on the display (CLOD). indicate.

さらに、アプリケーションサーバ(AS)を、例えば業務メールもしくはスケジュール情報を格納する外部データサーバ(OS)、または、エアコンなどのユーザ(US)周囲の環境に影響を与えることのできる外部機器(図示省略)もしくは周囲の環境を計測する外部センサ(図示省略)と繋ぎ、その値と組織の活性状態を示す指標との関連を統計的に分析することによって、環境を最適化するように外部機器(図示省略)を制御することも可能である。   Further, the application server (AS), for example, an external data server (OS) that stores business mail or schedule information, or an external device (not shown) that can affect the environment around the user (US) such as an air conditioner. Alternatively, an external device (not shown) is connected to an external sensor (not shown) that measures the surrounding environment, and the external device (not shown) is optimized by statistically analyzing the relationship between the value and an index indicating the activity state of the tissue. ) Can also be controlled.

本発明において組織の活性状態に関する指標とは、組織の望ましい状態を直接的または間接的に示す指標である。例えば、組織に属するメンバ(図1の例では、ユーザ1〜3等)の身体が動いている状態の継続時間の、組織全員の頻度分布に基づいて算出される組織活性度でもよいし、同様の継続時間の個人または個人とその周囲の複数人の頻度分布に基づいて算出される個人活性度でもよい。前者の場合、組織に属するメンバに装着された全ての端末の加速度センサの計測結果に基づいて、全てのメンバについての(すなわちそれらがどのメンバから取得されたものであるかにかかわらず、全部のデータについて)身体が動いている状態の継続時間の頻度分布が生成され、それに基づいて組織活性度が算出される。これによって、客観的な組織活性度が得られる。あるいは、売上または生産量などの生産性指標でもよいし、アンケートで収集した達成感またはチームワークなどの主観的な指標を用いてもよい。   In the present invention, an index relating to the activity state of a tissue is an index that directly or indirectly indicates a desirable state of the tissue. For example, it may be the tissue activity calculated based on the frequency distribution of all the members of the duration of the state in which the bodies of the members belonging to the organization (users 1 to 3 in the example of FIG. 1) are moving, or the like. The individual activity degree calculated based on the frequency distribution of the individual of the duration or of the individual and a plurality of persons around the individual may be used. In the case of the former, based on the measurement results of the acceleration sensors of all the terminals attached to the members belonging to the organization, all the members (that is, from which members they are obtained) Data) A frequency distribution of the duration of the state in which the body is moving is generated, and the tissue activity is calculated based on the frequency distribution. This provides an objective tissue activity. Alternatively, a productivity index such as sales or production volume may be used, or a subjective index such as a sense of achievement or teamwork collected by a questionnaire may be used.

<図2〜図5クライアントの表示画面例>
図2〜図5は、本発明の実施の形態のクライアント(CL)のディスプレイ(CLOD)に表示される画面の一例を示す説明図である。
<FIGS. 2-5 Client Display Screen Examples>
2-5 is explanatory drawing which shows an example of the screen displayed on the display (CLOD) of the client (CL) of embodiment of this invention.

これらの画面はアプリケーションサーバ(AS)において生成され(ASCD)、クライアントの画面制御(CLCC)の結果表示されるが、クライアント(CL)内で画面生成してもよい。また、図2〜図5においてはクライアント(CL)はスマートフォンまたはタブレットなどの小型タッチパネル付き端末を想定して図示しているが、クライアント(CL)はPCのWebブラウザまたは大型タッチパネルなどの別の手段を用いてもよい。   These screens are generated in the application server (AS) (ASCD) and displayed as a result of client screen control (CLCC), but may be generated in the client (CL). 2 to 5, the client (CL) is illustrated assuming a terminal with a small touch panel such as a smartphone or a tablet, but the client (CL) is another means such as a PC web browser or a large touch panel. May be used.

図2は、ユーザ(US)が各画面に遷移するためのメニュー画面(OD100)である。本アプリケーション立ち上げ中は常に画面の一角にメニューボタン(OD101)が表示されており、それを押すとメニュー画面(OD100)が開く。各ページ遷移ボタン(OD102)を押すと、それぞれの画面に遷移する。遷移する画面の例としては、メイン画面(OD200)、メイン画面(OD200)および週間レポート(OD300)がある。   FIG. 2 shows a menu screen (OD100) for the user (US) to transition to each screen. A menu button (OD101) is always displayed at one corner of the screen while the application is running, and when pressed, the menu screen (OD100) is opened. When each page transition button (OD102) is pressed, transition is made to the respective screen. Examples of transition screens include a main screen (OD200), a main screen (OD200), and a weekly report (OD300).

図3Aおよび図3Bは、ユーザ(US)に情報を提示するためのメイン画面(OD200)の一例である。画面(CLOD)が縦長の場合、上下のスクロールによって図3A、図3Bの画面が切り替わってもよい。   3A and 3B are examples of a main screen (OD200) for presenting information to the user (US). When the screen (CLOD) is vertically long, the screens in FIGS. 3A and 3B may be switched by scrolling up and down.

メイン画面(OD200)は、日付表示エリア(OD201)、活性度表示エリア(OD210)、時間内訳表示エリア(OD220)、行動ログ表示エリア(OD230)、アドバイス表示エリア(OD240)およびアンケート回答エリア(OD250)から構成される。   The main screen (OD200) includes a date display area (OD201), an activity display area (OD210), a time breakdown display area (OD220), an action log display area (OD230), an advice display area (OD240), and a questionnaire response area (OD250). ).

日付表示エリア(OD201)は、現在画面に表示しているデータの日付を示すものであり、ユーザ(US)が日付表示エリア(OD201)上の日付を操作することで、日付を切り替えることもできる。図3Aの例では7日(水曜日)が白抜きの数字で表示されている。これは、画面に表示されるデータの日付として7日が指定されていることを示す。この場合、以下の活性度表示エリア(OD210)等には、当該7日に関する情報が表示される。   The date display area (OD201) indicates the date of the data currently displayed on the screen, and the user (US) can switch the date by operating the date on the date display area (OD201). . In the example of FIG. 3A, the seventh day (Wednesday) is displayed as a white number. This indicates that 7 days is designated as the date of data displayed on the screen. In this case, information related to the 7th day is displayed in the following activity display area (OD210) and the like.

活性度表示エリア(OD210)は、活性度の日ごとの遷移を示す棒グラフと、指定された日付における活性度を絵と動きで表示する部分とで構成される。後者は、活性度が高いほど円が大きく表示され、さらに早い速度で円が回転することによって、活性度があらかじめ決められた目標値にどれくらい近いかを体感的に把握できるようにしたものである。さらに、活性度とその目標値とを示す数字も表示される。なお、活性度表示エリア(OD210)には、ユーザ(US)が属する組織に関する組織活性度、及び、ユーザ(US)の個人活性度の少なくとも一方など、任意の種類の活性度が表示され得るが、ここでは組織活性度が表示される例を説明する。後述する説明において、この活性度とユーザ(US)の行動の量との統計的関連が計算される。   The activity level display area (OD210) is composed of a bar graph indicating the daily transition of the activity level, and a portion for displaying the activity level on the designated date with a picture and a motion. In the latter, the higher the activity is, the larger the circle is displayed, and the circle rotates at a faster speed, so that the degree of activity is close to a predetermined target value. . In addition, a number indicating the degree of activity and its target value is also displayed. The activity display area (OD210) may display any type of activity, such as at least one of the tissue activity related to the organization to which the user (US) belongs and the individual activity of the user (US). Here, an example in which the tissue activity is displayed will be described. In the description to be described later, a statistical relationship between the degree of activity and the amount of action of the user (US) is calculated.

時間内訳表示エリア(OD220)には、センサデータに基づいて特定された当該日の勤務時間の内訳を示すグラフが表示される。少なくとも1人の他のユーザ(US)との対面が検知されていた時間を会話、それ以外で加速度センサによる身体の動きが小さい時間をデスクワーク、身体の動きが大きい時間を作業として分類する。業務時間内であるが端末(TR)が装着されていなかった場合は、外出に分類する。   In the time breakdown display area (OD220), a graph showing a breakdown of the working hours of the day specified based on the sensor data is displayed. The time when the meeting with at least one other user (US) is detected is classified as conversation, the time when the body movement by the acceleration sensor is small is classified as desk work, and the time when the body movement is large is classified as work. If it is within business hours but no terminal (TR) is attached, it is classified as going out.

行動ログ表示エリア(OD230)には、端末(TR)で検知された、当該日のユーザ(US)の行動が時系列で表示される。例えば、出社、会話、デスクワーク、外出、退社などがそれぞれ行動イベント(OD231)として表示される。この際、例えば、会話としては5分以上継続したイベントのみを表示するというように、表示するか否かを判定する基準を設けても良い。また、その1つの行動イベントがアドバイスリストA(CSML_A)に含まれる相手との会話であった場合、および、アドバイスリストB(CSML_B)のパターンIDと一致する行動であった場合には、行動イベント評価(OD232)として「Good」などの記号を表示することによって、活性度の向上に有益な行動をしたことをユーザ(US)にフィードバックする。また、表示された行動イベント評価(OD232)の数に応じて、活性度表示エリア(OD210)に表示される星などの記号の表示態様(例えば数、大きさ、色又は形等)が決定されてもよい。   In the action log display area (OD230), the action of the user (US) of the day detected by the terminal (TR) is displayed in time series. For example, going to office, talking, desk work, going out, leaving, etc. are displayed as action events (OD231), respectively. In this case, for example, a criterion for determining whether or not to display may be provided such that only events that have continued for 5 minutes or longer are displayed as conversations. In addition, when the one action event is a conversation with a partner included in the advice list A (CSML_A) and when the action event matches the pattern ID of the advice list B (CSML_B), the action event By displaying a symbol such as “Good” as the evaluation (OD232), it is fed back to the user (US) that he / she has taken a beneficial action to improve the activity. In addition, the display mode (for example, number, size, color, shape, etc.) of symbols such as stars displayed in the activity display area (OD210) is determined according to the number of displayed behavior event evaluations (OD232). May be.

例えば、図3Aに示すように、活性度表示エリア(OD210)には、所定の期間(例えば指定された1日)にユーザ(US)が実際に行った行動のうち、その期間の当該ユーザ(US)のためのアドバイスによって量を増やすことが促されたアドバイスに対応する行動の数が多いほど、多くの星型の図形が表示されてもよい。表示される図形はどのようなものであってもよく、その数によってアドバイスに対応する行動の数を表現する代わりに、その大きさ、形、色、動きの激しさ又はそれらの組合せによって表現してもよいし、数字を表示してもよい。   For example, as shown in FIG. 3A, in the activity display area (OD210), among the actions actually performed by the user (US) during a predetermined period (for example, a specified day), the user ( The larger the number of actions corresponding to the advice prompted to increase the amount by the advice for US), the more star-shaped figures may be displayed. Instead of expressing the number of actions corresponding to the advice by the number, it can be expressed by its size, shape, color, intensity of movement, or a combination thereof. Alternatively, numbers may be displayed.

また、ユーザ(US)が行動イベント評価(OD232)をタップすると根拠(OD246)が開き、具体的にどの行動が有益だったのかを確認できる(図4B参照)。   Further, when the user (US) taps the action event evaluation (OD232), the basis (OD246) is opened, and it is possible to confirm which action is beneficial (see FIG. 4B).

上記の表示を参照することによって、ユーザ(US)は、自分の行動の傾向、及び、各行動とアドバイスとの対応を容易に把握することができる。   By referring to the above display, the user (US) can easily grasp the tendency of his / her behavior and the correspondence between each behavior and advice.

アドバイス表示エリア(OD240)は、統計分析の結果から、活性度と統計的関連のある当該ユーザ(US)の行動指標をアドバイスという形で表示するエリアである。画面には、タイプ診断(OD241)とアドバイス(OD242)の2種類が表示される。これらはいずれもアドバイスリストA(CSML_A)およびアドバイスリストB(CSML_B)の情報に基づいて選択され、選択方法と表示される文章がそれぞれ異なる。選択方法の一例として、タイプ診断(OD241)は優先度(MLS4、MLB5)の高いものから1つ選択し、一週間同じものを表示する。一方、アドバイス(OD242)は1日ごとに入れ替わるものであり、当該日と同じイベント情報を含むアドバイスを優先して表示する、もしくは、アドバイスリスト(CSML_A)(CSML_B)に含まれる項目からランダムに抽出したアドバイスを表示する。これによって、ユーザ(US)個人の普遍的な傾向と、特定の日のためのアドバイスを並べて把握することができる。   The advice display area (OD240) is an area for displaying, in the form of advice, an action index of the user (US) that is statistically related to the degree of activity from the result of statistical analysis. Two types of type diagnosis (OD241) and advice (OD242) are displayed on the screen. These are all selected based on the information of the advice list A (CSML_A) and the advice list B (CSML_B), and the selection method and the displayed text are different. As an example of the selection method, the type diagnosis (OD241) selects one with the highest priority (MLS4, MLB5) and displays the same for one week. On the other hand, the advice (OD242) is replaced every day, and the advice including the same event information as that day is preferentially displayed or extracted randomly from items included in the advice list (CSML_A) (CSML_B). Display the advice you made. Accordingly, it is possible to grasp the universal tendency of the individual user (US) and advice for a specific day side by side.

より詳細には、例えば、アドバイス(OD242)は後述する指標分類(図18A〜図18C等参照)ごとに優先度(MLS4、MLB5)が高いものを1つずつ表示してもよい。これによって、ユーザ(US)は、例えば会話、時間帯、時間配分といった行動指標の分類ごとに、活性度の向上につながるアドバイスを得ることが可能になる。   More specifically, for example, advice (OD242) may be displayed one by one with a high priority (MLS4, MLB5) for each index classification (see FIGS. 18A to 18C and the like) described later. Accordingly, the user (US) can obtain advice that leads to an improvement in activity for each behavior index classification such as conversation, time zone, and time allocation.

また、アドバイス(OD242)に過去の日のために選択されたアドバイスが表示されている場合(例えば9月8日以降の日にユーザ(US)が日付表示エリア(OD201)において9月7日を選択し、その結果、アドバイス(OD242)に9月7日のためのアドバイスが表示されている場合)には、その日のユーザ(US)の実際の行動とそれぞれのアドバイスが比較され、実際の行動の量(例えば回数)がアドバイスの目標値を超えた場合には、そのことを示すアドバイス達成評価(OD243)が表示される。これによって、ユーザ(US)が達成済みのアドバイスと未達成のアドバイスを容易に把握することができる。   In addition, when the advice selected for the past day is displayed in the advice (OD242) (for example, the user (US) displays September 7 in the date display area (OD201) on or after September 8). Selection and as a result, when advice for September 7 is displayed in the advice (OD242)), the actual action of the user (US) on that day is compared with each advice, and the actual action If the amount (eg, the number of times) exceeds the target value of advice, an advice achievement evaluation (OD243) indicating that is displayed. Thereby, the user (US) can easily grasp the achieved advice and the unachieved advice.

図4Aおよび図4Bは、ユーザ(US)に情報を提示するためのタイプ診断詳細画面(OD247)およびアドバイス詳細画面(OD244)の一例である。タイプ診断(OD241)の項目をユーザ(US)が選択した場合には、ポップアップでタイプ診断詳細画面(OD247)が表示され、アドバイス(OD242)の項目を選択した場合にはアドバイス詳細画面(OD244)が表示される。これらは説明(OD245)(OD248)と根拠(OD246)(OD249)の2点から構成される。説明(OD245)(OD248)は、内容や解釈の仕方を説明した文章である。指標パターン定義(CSMP)には、パターンID(P21)に対して、アドバイス文面(P30)とタイプ診断文面(P40)が定義されており、タイプ診断詳細画面(OD247)ではタイプ診断文面(P40)の文章が、アドバイス詳細画面(OD244)ではアドバイス文面(P30)がピックアップして表示される。   4A and 4B are examples of a type diagnosis detail screen (OD247) and an advice detail screen (OD244) for presenting information to the user (US). When the user (US) selects the type diagnosis (OD241) item, a pop-up type diagnosis detail screen (OD247) is displayed. When the advice (OD242) item is selected, the advice detail screen (OD244). Is displayed. These are composed of two points: explanation (OD245) (OD248) and basis (OD246) (OD249). Description (OD245) (OD248) is a sentence explaining the contents and how to interpret. In the index pattern definition (CSMP), the advice text (P30) and the type diagnosis text (P40) are defined for the pattern ID (P21), and the type diagnosis text (P40) is defined on the type diagnosis details screen (OD247). The advice text (P30) is picked up and displayed on the advice detail screen (OD244).

根拠(OD246)および根拠(OD249)は同じ内容であり、過去一定期間における該当する行動指標と活性度との統計的関連があると判定した根拠を、文章とグラフで示したものである。グラフは、例えば、ある複合指標(P10)(図18A等参照)に該当する行動の量と活性度との間に統計的関連がある場合に、所定の長さの期間(例えば1日)ごとの当該行動の量と活性度との関係を示すものである。図4A等には具体例として毎日のユーザ(US)のピッチャーとしての会話の回数と活性度との間に相関がある場合の毎日の活性度を表示し、さらに、それらの日のうち、当該ユーザ(US)がピッチャーとして30分以上続いた会話の回数が所定の回数(例えば2回)を超えた日がどれであるかを表示している。これによって、ユーザ(US)が自分の過去を振り返ってタイプ診断およびアドバイスに納得し、より主体的な実行を促す効果が得られる。   The basis (OD246) and the basis (OD249) have the same contents, and the basis for determining that there is a statistical relationship between the activity index and the activity level in a certain period in the past are shown in sentences and graphs. For example, when there is a statistical relationship between the amount of activity corresponding to a certain composite index (P10) (see FIG. 18A, etc.) and the activity, for example, every graph of a predetermined length (for example, one day) This shows the relationship between the amount of activity and the degree of activity. In FIG. 4A and the like, the daily activity when there is a correlation between the number of conversations as the pitcher of the daily user (US) and the activity is displayed as a specific example. It displays which day the number of conversations that the user (US) has continued for 30 minutes or more as a pitcher exceeds a predetermined number (for example, 2 times). As a result, the user (US) looks back on his past and is satisfied with the type diagnosis and advice, and an effect of prompting more proactive execution is obtained.

アンケート回答エリア(OD250)は、ユーザ(US)が当該日に回答したアンケートの結果を表示するものである。同日初回のログイン時にアンケート入力画面(図示省略)がポップアップで開いても良いし、アンケート回答エリア(OD250)上でユーザ(US)が入力しても良い。図3Bの例では、ユーザ(US)が当該日の気分の良さを5段階で評価してその結果を入力する。   The questionnaire answer area (OD250) displays the result of the questionnaire answered by the user (US) on that day. At the first login on the same day, a questionnaire input screen (not shown) may open in a pop-up, or a user (US) may input in the questionnaire response area (OD250). In the example of FIG. 3B, the user (US) evaluates the goodness of the day in five stages and inputs the result.

図5は、ユーザ(US)に情報を提示するための週間レポート(OD300)の一例である。週間レポート(OD300)は、当該ユーザ(US)の行動を一週間単位で要約したものである。その一例として、週間レポート(OD300)は、期間選択(OD301)、時間内訳表示エリア(OD302)およびコミュニケーション表示エリア(OD303)から構成される。   FIG. 5 is an example of a weekly report (OD300) for presenting information to the user (US). The weekly report (OD300) summarizes the behavior of the user (US) on a weekly basis. As an example, the weekly report (OD300) includes a period selection (OD301), a time breakdown display area (OD302), and a communication display area (OD303).

時間内訳表示エリア(OD302)には、時間内訳表示エリア(OD220) と同様の項目を、週単位で合計した結果が表示される。   In the time breakdown display area (OD302), the result of totaling the same items as the time breakdown display area (OD220) in units of weeks is displayed.

コミュニケーション表示エリア(OD303)は、当該ユーザ(US)が期間内に対面した相手とその相手ごとの対面時間の合計を示したものである。対面した相手を合計時間が長い順に並べ、その対面における会話が双方向か、本人が話し手(ピッチャー)か、本人が聞き手(キャッチャー)か、の場合に区分して内訳をグラフで示す。ユーザ(US)が誰と主に会話していたのかを知ることでこの週の業務の状況を思い出したり、一方で十分に会話できていない部下に気付いたりする効果がある。   The communication display area (OD303) shows the total of the meeting time for each partner and the partner that the user (US) met within the period. The face-to-face opponents are arranged in the order of the longest total time, and the breakdown is shown in a graph by classifying whether the face-to-face conversation is bidirectional, whether the person is a speaker (pitcher), or the person is a listener (catcher). Knowing who the user (US) was mainly talking with has the effect of recalling the work status of this week, and on the other hand, noticing subordinates who are not talking enough.

<図6:端末の表示画面例>
図6は、本発明の実施の形態の端末(TR)の表示装置(LCDD)に表示される画面の一例を示す説明図である。
<Figure 6: Display screen example of terminal>
FIG. 6 is an explanatory diagram illustrating an example of a screen displayed on the display device (LCDD) of the terminal (TR) according to the embodiment of this invention.

端末(TR)は、時計(TRCK)が保持する日時情報(TROD10)、指標(TROD11)(TROD12)及びアドバイス(TROD13)を表示装置(LCDD)に表示する。指標(TROD11)及びアドバイス(TROD13)は、端末(TR)内でセンサデータを簡易行動解析(ANA)した結果として得られたものであってもよいし、アプリケーションサーバ(AS)から無線または有線で受け取ったものであってもよい。端末(TR)は、アドバイス表示に加えて、そのアドバイスに関連する時刻にスピーカ(SP)またはLED(図示省略)を用いてアラートを出力してもよい。端末(TR)はボタン(BTN1、BTN2、BTN3)を有し、いずれかのボタン操作で画面状態を切り替えることも可能である(TROD1、TROD2、LCDD3)。係る表示態様によって、ユーザ(US)に分析に基づく望ましい行動を把握させることがより容易となり、適切なタイミングでアドバイスを実行させることが可能となる。   The terminal (TR) displays date and time information (TROD10), indicators (TROD11) (TROD12) and advice (TROD13) held by the clock (TRCK) on the display device (LCDD). The index (TROD11) and advice (TROD13) may be obtained as a result of simple behavior analysis (ANA) of sensor data in the terminal (TR), or may be wirelessly or wired from the application server (AS). You may have received it. In addition to the advice display, the terminal (TR) may output an alert using a speaker (SP) or an LED (not shown) at a time related to the advice. The terminal (TR) has buttons (BTN1, BTN2, BTN3), and the screen state can be switched by any button operation (TROD1, TROD2, LCDD3). Such a display mode makes it easier for the user (US) to grasp a desired action based on the analysis, and allows advice to be executed at an appropriate timing.

<図7:データ収集のシーケンス>
図7は、本発明の実施の形態において実行される、複数のユーザ(US)にそれぞれ装着されたそれぞれの端末(TR)で取得されたセンシングデータをセンサネットサーバ(SS)に格納するまでの手順を示すシーケンス図である。
<Figure 7: Data collection sequence>
FIG. 7 illustrates the process until the sensing data acquired by each terminal (TR) attached to each of a plurality of users (US) is stored in the sensor network server (SS), which is executed in the embodiment of the present invention. It is a sequence diagram which shows a procedure.

まず、端末(TR)の電源が入っており、かつ端末(TR)が基地局(GW)とアソシエイト状態になっていないとき、端末(TR)はタイマ起動(TRST1)で定期的にアソシエイト(TRTA)を行う。アソシエイトとは、端末(TR)が、ある一つの基地局(GW)と通信する関係であると規定することである。基地局(GW)からアソシエイト応答を受け取り、アソシエイトが成功した場合、端末(TR)は、次に時刻同期(TRCS)を行う。時刻同期(TRCS)において、端末(TR)は、基地局(GW)から時刻情報を受け取り、端末(TR)内の時計(TRCK)を設定する。基地局(GW)は、NTPサーバ(TS)と定期的に接続し時刻を修正している。このため、全ての端末(TR)において時刻が同期される。これによって、後に解析する際に、センシングデータに付随した時刻情報を照らし合わせることで、人物間の同時刻におけるデータを比較分析することも可能になる。   First, when the terminal (TR) is turned on and the terminal (TR) is not associated with the base station (GW), the terminal (TR) periodically associates with the timer activation (TRST1) (TRTA1). )I do. Associate is to define that the terminal (TR) has a relationship of communicating with a certain base station (GW). When an associate response is received from the base station (GW) and the associate is successful, the terminal (TR) next performs time synchronization (TRCS). In time synchronization (TRCS), a terminal (TR) receives time information from a base station (GW) and sets a clock (TRCK) in the terminal (TR). The base station (GW) periodically connects to the NTP server (TS) to correct the time. For this reason, time is synchronized in all the terminals (TR). This makes it possible to compare and analyze data at the same time between persons by comparing the time information attached to the sensing data when analyzing later.

端末(TR)の三軸加速度センサ(AC)及び温度センサ(AE)などの各種センサは、例えば10秒ごとの一定の周期でタイマ起動(TRST2)し、加速度、音声、温度及び照度等をセンシングする(TRSS)。端末(TR)は、端末情報(TRMT)の1つである端末IDを、赤外線によって他の端末(TR)との間で送受信することで、対面状態(すなわち、それぞれの時刻に、当該端末を装着した人物が他の端末を装着した人物と対面していたか否か、対面していたとすればどの人物と対面していたか)を検出する。端末(TR)の各種センサは、タイマ起動(TRST)せずに、常にセンシングを行ってもよい。しかし、一定の周期で起動することによって電源を効率的に使用することができ、充電することなく長時間端末(TR)を使用しつづけることができる。   Various sensors such as the three-axis acceleration sensor (AC) and temperature sensor (AE) of the terminal (TR) start a timer (TRST2) at a constant cycle, for example, every 10 seconds, and sense acceleration, sound, temperature, illuminance, etc. (TRSS). The terminal (TR) transmits / receives a terminal ID, which is one of terminal information (TRMT), to / from another terminal (TR) by infrared rays, so that the terminal (TR) It is detected whether or not the wearing person is facing a person wearing another terminal, and if it is facing, which person is facing). Various sensors of the terminal (TR) may always perform sensing without starting the timer (TRST). However, it is possible to use the power source efficiently by starting up at a constant cycle, and it is possible to continue using the terminal (TR) for a long time without charging.

端末(TR)は、センシングしたデータに、時計(TRCK)の時刻情報及び端末情報(TRMT)を添付する(TRCT)。後にセンサネットサーバ(SS)、分析サーバ(CS)またはアプリケーションサーバ(AS)においてデータ解析する際には、端末情報(TRMT)によって、端末(TR)を装着した人物が識別される。   The terminal (TR) attaches time information of the clock (TRCK) and terminal information (TRMT) to the sensed data (TRCT). When data is later analyzed in the sensor network server (SS), analysis server (CS), or application server (AS), the person wearing the terminal (TR) is identified by the terminal information (TRMT).

データ形式変換(TRDF)において端末(TR)は、センシングデータにセンシングの条件などのタグ情報を付与し、決められた送信フォーマットに変換し、端末内記憶部(STRG)に記録する。このフォーマットは基地局(GW)内のデータ形式情報(GWMF)及びセンサネットサーバ(SS)内のデータ形式情報(SSMF)と共通して保管されているものである。変換されたデータは、その後、有線または無線ネットワークを通じて基地局(GW)に送信される(TRSE)。基地局(GW)はデータを受信(GWRE)後、経由した基地局情報(GWMG)を付与して再びデータを有線または無線ネットワークを通じてセンサネットサーバ(SS)に送信する(GWSE)。センサネットサーバ(SS)はデータを受信(SSRE)し、全ユーザ(US)のセンシングデータをデータベース(SSDB)に格納する(SSCDB)。   In the data format conversion (TRDF), the terminal (TR) attaches tag information such as sensing conditions to the sensing data, converts it to a determined transmission format, and records it in the storage unit (STRG) in the terminal. This format is stored in common with the data format information (GWMF) in the base station (GW) and the data format information (SSMF) in the sensor network server (SS). The converted data is then transmitted to the base station (GW) via a wired or wireless network (TRSE). After receiving the data (GWRE), the base station (GW) adds the passed base station information (GWMG) and transmits the data again to the sensor network server (SS) through a wired or wireless network (GWSE). The sensor network server (SS) receives the data (SSRE), and stores the sensing data of all users (US) in the database (SSDB) (SSCDB).

<図8:指標生成のシーケンス>
図8は、本発明の実施の形態の分析サーバ(CS)がデータから各種指標を生成する処理の手順を示すシーケンス図である。
<Figure 8: Index generation sequence>
FIG. 8 is a sequence diagram illustrating a processing procedure in which the analysis server (CS) according to the embodiment of this invention generates various indexes from data.

分析サーバ(CS)は所定の時刻にタイマ起動(CSTK)し、指標生成の処理を開始する。まずログデータ依頼(CS11)をセンサネットサーバ(SS)及び外部データサーバ(OS)などの関連するサーバに送る。外部データサーバ(OS)では記憶部(OSME)に格納されたデータ、例えばメール送受信ログ(OSMM)またはスケジュールデータ(OSMS)のうち、特定のキーワードまたは日付を含むなどの所定の特徴を持つデータを分類(OSCT)し、取得(OSCD)し、ログデータを送信する(OSSE)。センサネットサーバ(SS)では、依頼を受けてセンシングデータベース(SSDB)から必要なデータを取得し、分析サーバ(CS)に送信する(SSDG)。   The analysis server (CS) starts a timer (CSTK) at a predetermined time and starts index generation processing. First, a log data request (CS11) is sent to related servers such as a sensor network server (SS) and an external data server (OS). In the external data server (OS), data stored in the storage unit (OSME), for example, mail transmission / reception log (OSMM) or schedule data (OSMS) is stored with data having a predetermined characteristic such as a specific keyword or date. Classification (OSCT), acquisition (OSCD), and transmission of log data (OSSE). In response to the request, the sensor network server (SS) acquires necessary data from the sensing database (SSDB) and transmits it to the analysis server (CS) (SSDG).

分析サーバ(CS)は、受け取ったログデータに対して、記憶部(CSME)内の指標生成プログラム(図示省略)を分析設定(CSDA)に示された条件に基づいて適用し、行動指標を生成する(CS12)。このとき、分析サーバ(CS)は、受け取ったログデータを記憶部(CSME)に格納してもよい。同様にして、分析サーバ(CS)は、加速度データをプログラムで処理して組織活性度及び個人活性度を生成する(CS13)。これらのデータは記憶部(CSME)の行動指標DB(CSDT)又は組織・個人活性度DB(CSMA)に格納される(CS14)。   The analysis server (CS) applies an index generation program (not shown) in the storage unit (CSME) to the received log data based on the conditions indicated in the analysis setting (CSDA), and generates an action index. (CS12). At this time, the analysis server (CS) may store the received log data in the storage unit (CSME). Similarly, the analysis server (CS) processes acceleration data by a program to generate a tissue activity level and a personal activity level (CS13). These data are stored in the behavior index DB (CSDT) or the organization / individual activity DB (CSMA) of the storage unit (CSME) (CS14).

図15は、本発明の実施の形態の行動指標DB(CSDT)に格納される行動指標テーブル(CSDTA)の形式の例を示す説明図である。   FIG. 15 is an explanatory diagram illustrating an example of a format of a behavior index table (CSDTA) stored in the behavior index DB (CSDT) according to the embodiment of this invention.

分析サーバ(CS)は、端末(TR)で検知された複数人物間の対面情報に基づき、データ補完を行い、会話が行われていた時刻、参加者のIDの一覧を決定する。分析サーバ(CS)は、1つの会話イベントに対して同一の会話ID(DTA2)を割り当て、3名以上の会話の場合は全参加者のIDの全組み合わせを本人ID(DTA3)と相手ID(DTA4)に割り当てる。例えば図19の先頭の6レコードには、ID「2695」、「2696」及び「2698」によって識別される3名の参加者による1つの会話イベントに関する情報が含まれている。また各会話イベントに対して、日付(DTA1)と付随情報、例えば時間帯(DTA5)、継続時間(DTA6)、会話エリア(DTA7)、会話に参加した人数(DTA8)、及び、本人IDに該当する人物が話し手だったか聞き手だったかといった会話の方向性等を示す会話特性(DTA9)などを記録するカラムが設けられる。付随情報は文字列でなく連続値であってもよい。   The analysis server (CS) performs data complementation based on face-to-face information between a plurality of persons detected by the terminal (TR), and determines the time when the conversation was performed and a list of participant IDs. The analysis server (CS) assigns the same conversation ID (DTA2) to one conversation event, and in the case of three or more conversations, all combinations of IDs of all participants are identified with the principal ID (DTA3) and partner ID ( Assigned to DTA4). For example, the top six records in FIG. 19 include information related to one conversation event by three participants identified by IDs “2695”, “2696”, and “2698”. Also, for each conversation event, it corresponds to the date (DTA1) and accompanying information such as time zone (DTA5), duration (DTA6), conversation area (DTA7), number of participants in the conversation (DTA8), and identity ID A column is provided for recording a conversation characteristic (DTA9) indicating the direction of conversation such as whether the person to be speaking is a speaker or a listener. The accompanying information may be a continuous value instead of a character string.

なお、人物間で会話が行われたか否か、及び、その会話の方向性等は、赤外線信号の送受信結果から得られる対面情報と、対面中の加速度情報と、に基づいて特定されてもよいし、加速度情報の代わりに(またはそれに加えて)音声情報が使用されてもよい。あるいは、人物間で会話が行われたか否かに関わらず、対面情報を用いて以下の処理を行ってもよい。   Note that whether or not a conversation has occurred between persons and the direction of the conversation may be specified based on the facing information obtained from the transmission / reception result of the infrared signal and the acceleration information during the facing. However, voice information may be used instead of (or in addition to) the acceleration information. Alternatively, the following processing may be performed using the face-to-face information regardless of whether or not a conversation is performed between persons.

図15には、人物の行動のうち、他の人物との対面に関する行動指標テーブルの例を示したが、分析サーバ(CS)は、他の行動に関する行動指標テーブルを生成して行動指標DB(CSDT)に格納してもよい。   FIG. 15 shows an example of an action index table related to face-to-face with other persons, but the analysis server (CS) generates an action index table related to other actions to generate an action index DB ( (CSDT).

例えば、分析サーバ(CS)は、加速度データに基づいて、各人物がデスクワークを行っていた時間帯を特定し、デスクワークに関する行動指標テーブル(図示省略)を生成してもよい。デスクワークに関する行動指標テーブルは、会話ID(DTA2)の代わりにそれぞれの時間帯のデスクワークを識別する情報が保持され、会話エリア(DTA7)の代わりにデスクワークが行われたエリアを識別する情報が保持され、本人ID(DTA3)、相手ID(DTA4)、人数(DTA8)及び会話特性(DTA9)が含まれないことを除いて、図19に示した行動指標テーブル(CSDTA)と同様であってもよい。   For example, the analysis server (CS) may identify a time zone in which each person was performing desk work based on the acceleration data, and generate an action index table (not shown) regarding the desk work. The action index table related to desk work holds information for identifying the desk work of each time zone instead of the conversation ID (DTA2), and holds information for identifying the area where the desk work was performed instead of the conversation area (DTA 7). , Except that the personal ID (DTA3), partner ID (DTA4), number of persons (DTA8), and conversation characteristics (DTA9) are not included, it may be the same as the behavior indicator table (CSDTA) shown in FIG. .

上記のデスクワークは、業務の種類の一例として示したものであり、分析サーバ(CS)は、組織の業務に応じて、デスクワーク以外の種々の業務に関する行動指標テーブルを生成することができる。また、複数の種類の業務に関してそれぞれ行動指標テーブルを生成し、行動指標DB(CSDT)に格納してもよい。   The above desk work is shown as an example of the type of work, and the analysis server (CS) can generate an action index table related to various works other than the desk work according to the work of the organization. Further, an action index table may be generated for each of a plurality of types of work and stored in the action index DB (CSDT).

あるいは、分析サーバ(CS)は、対面情報、加速度データ、及び、必要に応じてその他の情報等に基づいて、各人物の行動の時間配分に関する行動指標テーブル(図示省略)を生成してもよい。時間配分に関する行動指標テーブルは、会話ID(DTA2)の代わりにそれぞれの行動を識別する情報が保持され、会話エリア(DTA7)の代わりにそれぞれの行動が行われたエリアを識別する情報が保持され、本人ID(DTA3)、相手ID(DTA4)、人数(DTA8)及び会話特性(DTA9)が含まれないことを除いて、図15に示した行動指標テーブル(CSDTA)と同様であってもよい。時間配分に関する行動指標テーブルは、例えば、各人物の出社時刻、退社時刻、1日分の会話時間の合計、及び、1日分のデスクワーク時間の合計、等を含んでもよい。   Alternatively, the analysis server (CS) may generate an action index table (not shown) regarding the time distribution of the actions of each person based on the face-to-face information, acceleration data, and other information as necessary. . The action index table related to time distribution holds information identifying each action instead of the conversation ID (DTA2), and holds information identifying the area where each action is performed instead of the conversation area (DTA7). The behavior index table (CSDTA) shown in FIG. 15 may be the same except that the personal ID (DTA3), the partner ID (DTA4), the number of people (DTA8), and the conversation characteristic (DTA9) are not included. . The action index table related to time allocation may include, for example, each person's office time, leaving time, total conversation time for one day, total desk work time for one day, and the like.

また、行動指標DB(CSDT)にはイベント情報を記録するイベントテーブル(CSDTI)も格納される。イベントテーブル(CSDTI)は外部データサーバ(OS)のスケジュール情報などから取得されてもよいし、ユーザ(US)がクライアント(CL)を通して手動で入力してもよい。   The behavior index DB (CSDT) also stores an event table (CSTI) that records event information. The event table (CSDTI) may be acquired from schedule information of an external data server (OS) or may be manually input by the user (US) through the client (CL).

図16は、本発明の実施の形態の行動指標DB(CSDT)に格納されるイベントテーブル(CSDTI)の形式の例を示す説明図である。   FIG. 16 is an explanatory diagram illustrating an example of a format of an event table (CSDTI) stored in the behavior index DB (CSDT) according to the embodiment of this invention.

イベントテーブル(CSDTI)には、日付(DTI1)及び本人ID(DTI2)と対応づけて、例えば会議回数(DTI3)、平均気温(DTI4)、定時退勤日か否かのフラグ(DTA5)、出張の有無(DTA6)、飲み会(例えば定時後の酒席)の有無(DTA7)及び曜日(DTA8)などの情報が格納される。   In the event table (CSDTI), for example, the number of meetings (DTI3), the average temperature (DTI4), the flag indicating whether or not a regular workday is closed (DTA5), the date (DTI1) and the identity ID (DTI2) Information such as presence / absence (DTA6), presence / absence of a drinking party (for example, a drinking table after a regular time) (DTA7) and day of the week (DTA8) are stored.

<図9:個人別アドバイス生成のシーケンス>
図9は、本発明の実施の形態の分析サーバ(CS)が統計分析を行いユーザ(US)個別のアドバイスを生成する処理の手順を示すシーケンス図である。
<Figure 9: Sequence for generating individual advice>
FIG. 9 is a sequence diagram illustrating a procedure of processing in which the analysis server (CS) according to the embodiment of this invention performs statistical analysis and generates user (US) individual advice.

図9に示す個人別アドバイス生成処理を一定期間ごとに、例えば週または月ごとに実行してアドバイスの一覧を生成しておき、図10に示すアドバイス選択処理は前者よりも頻度を増やして例えば毎日実行すれば、提示するアドバイスをその日の状況に合わせて調整することを、少ない計算負荷で実行することが可能である。もちろん毎日図9の処理を実行し終了後引き続き図10の処理を毎回行ってもよい。   The advice advice process shown in FIG. 9 is executed at regular intervals, for example, every week or month, to generate a list of advices. The advice selection process shown in FIG. 10 is performed more frequently than the former, for example, every day. If executed, the advice to be presented can be adjusted according to the situation of the day with a small calculation load. Of course, the processing of FIG. 9 may be executed every day, and the processing of FIG.

図9において、分析サーバ(CS)は所定の時刻にタイマ起動(CSTK)し、アドバイス生成の処理を開始する。まず、分析サーバ(CS)は、指標取得依頼(CS20)を行い、記憶部(CSME)の行動指標DB(CSDT)及び組織・個人活性度DB(CSMA)に格納された指標を取得する(CSM21)。   In FIG. 9, the analysis server (CS) starts a timer (CSTK) at a predetermined time, and starts an advice generation process. First, the analysis server (CS) makes an index acquisition request (CS20), and acquires indexes stored in the behavior index DB (CSDT) and the organization / individual activity DB (CSMA) of the storage unit (CSME) (CSM21). ).

次に、分析サーバ(CS)は、ユーザ(US)を順に選択し(CS21)、選択されたユーザ(US)(以下、特定のユーザ(US)と記載)と行動パターンが類似した人物または特定のユーザ(US)と対面時間が長い人物1名または複数名を類似メンバとして選択する(CS22)。個人データセット生成(CS23)においては、分析サーバ(CS)は、特定のユーザ(US)自身の行動ログに基づく行動指標と活性度だけでなく、類似メンバに関するデータも含んだ説明変数群と目的変数をその特定のユーザ(US)の個人データセット(CSDTAP)として生成する(CS23)。   Next, the analysis server (CS) sequentially selects the user (US) (CS21), and the person or specific person whose action pattern is similar to the selected user (US) (hereinafter referred to as a specific user (US)). One or a plurality of persons having a long meeting time with the user (US) are selected as similar members (CS22). In the personal data set generation (CS23), the analysis server (CS) includes not only an action index and activity based on an action log of a specific user (US) itself, but also an explanatory variable group and an object including data on similar members. The variable is generated as a personal data set (CSDTAP) of the specific user (US) (CS23).

一方、分析サーバ(CS)は、類似メンバ選択(CS22)を実施せず、当人(すなわち特定のユーザ(US))の行動ログのみに基づく指標で個人データセット(CSDTAP)を生成してもよい。後者の場合、得られるアドバイスは本人が実際に行ったことのある行動パターンから生成されるが、類似メンバ選択を行った場合には、本人は行ったことがないが類似メンバとして選ばれた他者が行ったことがある行動パターンがアドバイスとして生成されることがあるため、当人にとって効果の見込みが高くかつ新規性のあるアドバイスが得られる可能性がある。   On the other hand, the analysis server (CS) does not perform the similar member selection (CS22) and generates a personal data set (CSDTAP) with an index based only on the action log of the person (that is, the specific user (US)). Good. In the latter case, the advice that is obtained is generated from the behavior pattern that the person has actually performed. However, if similar member selection is performed, the person who has never been performed but selected as a similar member. Since an action pattern that a person has performed may be generated as advice, there is a possibility that advice that is highly likely to be effective for the person and that is novel is obtained.

次に、分析サーバ(CS)は、統計分析依頼(CS24)において分析設定(CSDT)と共に個人データセット(CSDTAP)を統計分析部(CSS)に送信する。統計分析部(CSS)ではまず複合指標生成(CSS1)を行い、入力された指標を2つまたはそれ以上組み合わせた条件を満たすケースを示す複合指標を生成する。   Next, the analysis server (CS) transmits the personal data set (CSDTAP) together with the analysis setting (CSDT) to the statistical analysis unit (CSS) in the statistical analysis request (CS24). The statistical analysis unit (CSS) first performs composite index generation (CSS1), and generates a composite index that indicates a case that satisfies a condition in which two or more input indexes are combined.

図17は、本発明の実施の形態における、指標を複合指標化した後のデータセットの例を示す説明図である。   FIG. 17 is an explanatory diagram showing an example of a data set after the indices are converted into composite indices in the embodiment of the present invention.

個人データセット(CSDTAP)は、日付(DTAP1)、特定のユーザ(US)を識別する本人ID(DTAP2)、例えば組織活性度等の目的変数(DTAP3)、及び、それぞれの日の特定のユーザ(US)の行動指標から生成された複合指標(DTAP4)を含む。後述するように全ユーザ(US)分の計算が終了するまで、ユーザ(US)ごとにCS21からCSM24までの処理が繰り返されるため、ユーザ(US)ごとに個人データセット(CSDTAP)が生成される。   The personal data set (CSDTAP) includes a date (DTAP1), a principal ID (DTAP2) for identifying a specific user (US), an objective variable (DTAP3) such as organization activity, and a specific user ( US) and a composite index (DTAP4) generated from the action index. As will be described later, since the processes from CS 21 to CSM 24 are repeated for each user (US) until the calculation for all users (US) is completed, a personal data set (CSDTAP) is generated for each user (US). .

例えば、3つの行動指標から生成された複合指標(DTAP4)の例として、特定のユーザ(US)(図17の例では、ID「2695」によって識別される人物)が定時退勤日かつ午前中にデスクワークを行った場合、分析サーバ(CS)は、その発生件数を正規化した値を個人データセット(CSDTAP)に追記する。同様に、分析サーバ(CS)は、特定のユーザ(US)が定時退勤日かつ午後に行ったデスクワークの発生件数を追記してもよいし、特定のユーザ(US)が所定の時間帯(例えば始業前、午前、午後、定時後等)に他の人物と対面した回数を対面の相手ごとに計数して正規化した値を追記してもよい。   For example, as an example of a composite index (DTAP4) generated from three behavior indices, a specific user (US) (in the example of FIG. 17, a person identified by ID “2695”) When the desk work is performed, the analysis server (CS) adds a value obtained by normalizing the number of occurrences to the personal data set (CSDTAP). Similarly, the analysis server (CS) may add the number of occurrences of desk work performed by a specific user (US) on the regular work day and in the afternoon, or the specific user (US) may add a predetermined time period (for example, You may add a normalized value by counting the number of times you face another person before the start of work, in the morning, afternoon, after regular hours, etc.) for each face-to-face partner.

すなわち、複合指標(DTAP4)の値は、各ユーザ(US)が行った、所定の条件を満たす行動の量(例えば、特定のユーザと、特定の時間帯に会話した回数または時間の少なくとも一方)を、条件ごとに示している。ここで、所定の条件は、例えば、各ユーザ(US)の会話相手、会話が行われた時間帯、会話の継続時間、会話が行われた場所、会話への参加者の数、及び会話の方向性、のいずれかまたはそれらの複数の組合せであってもよいし、時間帯ごとに行われた業務の種類(例えばデスクワーク)であってもよいし、時間配分に関する条件(例えば出社時間)であってもよいし、さらに、それぞれの日のイベント(例えば曜日)を含んでもよい。   That is, the value of the composite index (DTAP4) is the amount of action performed by each user (US) that satisfies a predetermined condition (for example, at least one of the number of times or time of conversation with a specific user during a specific time zone). Is shown for each condition. Here, the predetermined conditions are, for example, the conversation partner of each user (US), the time period during which the conversation was performed, the duration of the conversation, the place where the conversation was performed, the number of participants in the conversation, and the conversation May be any one of the directionality, or a combination thereof, or may be the type of work performed for each time zone (for example, desk work), or may be based on conditions related to time allocation (for example, office hours) In addition, the event (for example, day of the week) of each day may be included.

次に、分析サーバ(CS)は、データセット内で事前に指定された特定の目的変数(DTAP3)と複合指標を含む全指標との統計的関連を網羅的に計算し(CSS2)、その結果得られた統計量、たとえば相関係数、回帰係数、または有意確率などの値を各指標と関連付けて記憶部(CSME)の統計量テーブル(CSMC)に格納する(CSS3)(CSM22)。なお、図15を参照して説明したように、対面に関する行動指標テーブルだけでなく、他の行動に関する行動指標テーブルも作成された場合、それぞれの行動指標テーブルについて、CS24からCSM22までの処理が繰り返し実行される。   Next, the analysis server (CS) comprehensively calculates the statistical relationship between the specific objective variable (DTAP3) specified in advance in the data set and all the indexes including the composite index (CSS2), and the result The obtained statistic, for example, a value such as a correlation coefficient, a regression coefficient, or a significance probability is associated with each index and stored in the statistic table (CSMC) of the storage unit (CSME) (CSS3) (CSM22). As described with reference to FIG. 15, when not only the action index table related to face-to-face but also the action index table related to other actions are created, the processes from CS 24 to CSM 22 are repeated for each action index table. Executed.

例えば、上記の所定の条件を満たす行動の量と、目的変数である組織活性度との相関が計算される。具体的には、例えば、いずれかのユーザとの会話の回数、いずれかの時間帯にデスクワークを行った回数、または、特定の時間配分が行われた回数と、組織活性度との相関が計算されてもよい。   For example, the correlation between the amount of action that satisfies the above predetermined condition and the tissue activity that is the objective variable is calculated. Specifically, for example, the number of conversations with any user, the number of times desk work was performed in any time zone, or the number of times a specific time allocation was made, and the correlation between the organizational activity and the calculation May be.

格納が完了したら、分析サーバ(CS)は統計分析(CSS2)の結果に基づいて目的変数との関連が有意である(例えば相関の強さが所定の強さを超えるなど、所定の条件を満たす)と判定された全複合指標における指標の組み合わせパターンを指標パターン定義(CSMP)ファイルと照会し(CSM23)、アドバイスが定義されている複合指標を抽出し、アドバイスリストを生成し(CS26)、格納する(CSM24)。分析サーバ(CS)は、CS21からCSM24までを全ユーザ(US)分の計算が終了するまで繰り返す(CS27)。   When the storage is completed, the analysis server (CS) has a significant relationship with the objective variable based on the result of the statistical analysis (CSS2) (for example, the correlation strength exceeds the predetermined strength, and the predetermined condition is satisfied). ) Is determined as an index pattern definition (CSMP) file (CSM23), a composite index in which advice is defined is extracted, an advice list is generated (CS26), and stored. (CSM24). The analysis server (CS) repeats CS21 to CSM24 until calculation for all users (US) is completed (CS27).

図18A〜図18Cは、本発明の実施の形態の分析サーバ(CS)が保持する指標パターン定義(CSMP)の例を示す説明図である。   18A to 18C are explanatory diagrams illustrating examples of index pattern definitions (CSMP) held by the analysis server (CS) according to the embodiment of this invention.

指標パターン定義(CSMP)は、図17に示したような所定の条件を満たす行動の量と組織の活性状態に関する指標(例えば組織活性度)との統計的関連(例えば相関)に対応するアドバイスとタイプ診断の文章を含む。具体的には、指標パターン定義(CSMP)は、ある条件を満たす行動の量と組織活性度との正の相関に対応するアドバイスとして、その条件を満たす行動の量を増やすように促すアドバイスを含み、ある条件を満たす行動の量と組織活性度との負の相関に対応するアドバイスとして、その条件を満たす行動の量を減らすように促すアドバイスを含む(図18A)。さらに、指標パターン定義(CSMP)は、上記の条件を満たす行動の量と組織活性度との間に正又は負の相関がある場合に、そのような相関があることを説明する文面、及び、そのような相関があると判定された根拠を説明する文面を含む(図18B及び図18C)。   The index pattern definition (CSMP) includes advice corresponding to a statistical relationship (for example, correlation) between an amount of action that satisfies a predetermined condition as shown in FIG. Includes type diagnosis text. Specifically, the indicator pattern definition (CSMP) includes advice urging to increase the amount of action that satisfies the condition as advice corresponding to a positive correlation between the amount of action that satisfies a certain condition and the degree of organizational activity. The advice corresponding to the negative correlation between the amount of action that satisfies a certain condition and the degree of organization activity includes advice that urges the amount of action that satisfies the condition to be reduced (FIG. 18A). Furthermore, the index pattern definition (CSMP) is a sentence explaining that there is such a correlation when there is a positive or negative correlation between the amount of action satisfying the above conditions and the tissue activity, and The text explaining the grounds determined to have such a correlation is included (FIGS. 18B and 18C).

図17には、例として、2つの行動指標を組み合わせた複合指標を示しているが、3以上の行動指標を組み合わせた複合指標、または単指標(指標結合を行わない、単独の行動指標)も以下と同様に定義される。   FIG. 17 shows, as an example, a composite indicator that combines two behavior indicators, but a composite indicator that combines three or more behavior indicators, or a single indicator (single behavior indicator that does not combine indicators) is also available. It is defined as follows.

指標パターン定義(CSMP)は、複合指標(P10)を構成する2つの指標、すなわち指標A(P11)と指標B(P12)の全組み合わせに対して定義されている。さらに各指標A及びBは、指標名と値から構成されており、図15の行動指標テーブル(CSDTA)におけるカラム名が指標名となり、その中に含まれるデータの範囲を定義したものが値となる。文字列の場合には、その文字列の種類と同数の値が定義される。数値の場合には、データの範囲を自動でまたは一定の基準値で分類して定義してもよい。   The index pattern definition (CSMP) is defined for all combinations of the two indices constituting the composite index (P10), that is, the index A (P11) and the index B (P12). Each index A and B is composed of an index name and a value. The column name in the behavior index table (CSDTA) in FIG. 15 becomes the index name, and the value defining the range of data included therein is the value. Become. In the case of a character string, the same number of values as the type of the character string are defined. In the case of numerical values, the data range may be defined automatically or classified by a certain reference value.

複合指標(P10)のパターンに対して、パターンID(P21)、指標分類(P22)及びアドバイス文面(P30)が定義される。パターンID(P21)は、複合指標に対してユニークな値であり、複合指標を識別するために使用される。ただし、特定の相手との会話に関する複合指標は、会話相手のIDによって識別できるため(図19A参照)、パターンIDの値はなくてもよい。指標分類(P22)はアドバイス表示画面(OD300)またはアドバイス詳細画面(OD310)で表示するアイコンの決定及びアドバイス選択の際に使われる。アドバイス文面(P30)は、目的変数と複合指標との相関が正の場合か負の場合を示す条件(P31)に対し、アドバイス(OD242)に記載する見出し(P33)及び説明(OD245)に記載する説明文(P34)を定義したものである。アドバイスに利用しない複合指標のアドバイス文面(P30)にはNullが設定される。条件(P31)が正の相関を示す場合には対応する複合指標の値を増やすためのアドバイス、条件(P31)が負の相関を示す場合には対応する複合指標の値を減らすためのアドバイスが定義されている。   A pattern ID (P21), an index classification (P22), and an advice sentence (P30) are defined for the pattern of the composite index (P10). The pattern ID (P21) is a unique value for the composite index and is used to identify the composite index. However, since the composite index relating to the conversation with a specific partner can be identified by the ID of the conversation partner (see FIG. 19A), there is no need for the value of the pattern ID. The index classification (P22) is used when determining an icon to be displayed and selecting an advice on the advice display screen (OD300) or the advice details screen (OD310). The advice text (P30) is described in the heading (P33) and explanation (OD245) described in the advice (OD242) for the condition (P31) indicating whether the correlation between the objective variable and the composite index is positive or negative. The explanation (P34) to be defined is defined. Null is set in the advice text (P30) of the composite index that is not used for advice. When the condition (P31) indicates a positive correlation, advice for increasing the value of the corresponding composite index, and when the condition (P31) indicates a negative correlation, advice for decreasing the value of the corresponding composite index is provided. Is defined.

指標パターン定義(CSMP)は、さらに、図18Aに示したものと同様の複合指標(P10)に対応するタイプ診断文面(P40)及び根拠文面(P50)を含む(図18B、図18C)。タイプ診断文面(P40)は、目的変数と複合指標との相関が正の場合か負の場合を示す条件(P41)に対し、タイプ診断(OD241)に記載する見出し(P43)及び説明(OD248)に記載する説明文(P44)を定義したものである。根拠文面(P50)は、目的変数と複合指標との相関が正の場合か負の場合を示す条件(P51)に対し、根拠(OD249)に記載する説明文(P52)を定義したものである。   The index pattern definition (CSMP) further includes a type diagnosis text (P40) and a ground text (P50) corresponding to the composite index (P10) similar to that shown in FIG. 18A (FIGS. 18B and 18C). In the type diagnosis text (P40), the headline (P43) and explanation (OD248) described in the type diagnosis (OD241) with respect to the condition (P41) indicating whether the correlation between the objective variable and the composite index is positive or negative. The explanation (P44) to be described in is defined. The rationale text (P50) defines the explanatory text (P52) described in the rationale (OD249) for the condition (P51) indicating whether the correlation between the objective variable and the composite index is positive or negative. .

図18Aの例において、指標パターン定義(CSMP)の先頭のレコードは、ある人物(ここでは説明の便宜上「対象人物」とも記載する)が特定の会話相手(例えば人物AA)と会話した回数と組織活性度との間に正の相関がある場合に、当該会話相手との会話を増やすアドバイスが出力されることを示している。ここでは正の相関の例を示しているが、仮に負の相関があった場合は会話を減らすアドバイスが出力される。具体的には、アドバイスとして見出し(P33)及び説明文(P34)が出力される。これらの主旨は同一であるが、見出し(P33)はその要旨のみを含み、説明文(P34)は詳細な説明を含む。   In the example of FIG. 18A, the first record of the index pattern definition (CSMP) is the number and organization of a certain person (here, also referred to as “target person” for convenience of explanation) having a conversation with a specific conversation partner (for example, person AA). When there is a positive correlation with the activity level, it is indicated that advice for increasing conversation with the conversation partner is output. Here, an example of positive correlation is shown, but if there is a negative correlation, advice to reduce conversation is output. Specifically, a headline (P33) and an explanatory note (P34) are output as advice. Although the gist is the same, the headline (P33) includes only the gist, and the explanatory note (P34) includes a detailed description.

図18Bに示す先頭のレコードは、図18Aの先頭のレコードに対応し、対象人物が特定の会話相手(例えば人物AA)と会話した回数と組織活性度との間に正の相関がある場合に、そのような相関があること(すなわち対象人物がそのような会話を増やすことによって組織活性度の向上に貢献できるタイプであること)を説明する文がタイプ診断として出力されることを示している。具体的には、タイプ診断として見出し(P43)及び説明文(P44)が出力される。アドバイスの場合と同様、見出し(P43)は要旨を、説明文(P44)は詳細な説明を含む。   The first record shown in FIG. 18B corresponds to the first record shown in FIG. 18A, and there is a positive correlation between the number of times the target person has a conversation with a specific conversation partner (for example, the person AA) and the organization activity. , Which indicates that a sentence explaining that there is such a correlation (ie, the target person is a type that can contribute to the improvement of organizational activity by increasing such conversations) is output as a type diagnosis . Specifically, a headline (P43) and an explanatory note (P44) are output as type diagnosis. As in the case of advice, the headline (P43) includes a gist, and the explanatory note (P44) includes a detailed description.

図18Cに示す先頭のレコードは、図18Aの先頭のレコードに対応し、対象人物が特定の会話相手(例えば人物AA)と会話した回数と組織活性度との間に正の相関がある場合に、そのような相関があると判定された根拠の説明文(P52)が出力されることを示している。具体的には、例えば、人物AAと会話を多めに行った日に活性度が上がりやすいことを説明する文が出力される。この文は、例えば会話の回数が目標値を超えるときに活性度が上がりやすい、などのように、具体的な行動の量の目標値を含んでもよい。その場合、目標値は例えば後述する目標値(MLA5)である(図19A参照)。   The top record shown in FIG. 18C corresponds to the top record in FIG. 18A, and when there is a positive correlation between the number of times the target person has a conversation with a specific conversation partner (for example, person AA) and the organizational activity. This indicates that the explanation (P52) of the basis for determining that there is such a correlation is output. Specifically, for example, a sentence explaining that the activity level is likely to increase on the day when a large amount of conversation with the person AA is performed is output. This sentence may include a target value for a specific amount of action, for example, the degree of activity is likely to increase when the number of conversations exceeds the target value. In this case, the target value is, for example, a target value (MLA5) described later (see FIG. 19A).

また、図18Aの5番目のレコードは、午後の時間帯の、継続時間が5分未満のデスクワークの回数と、組織活性度との間に正の相関がある場合に、割り込み作業を優先するアドバイスが出力されることを示している。持っている能力及び組織における役割等に応じて、長時間集中してデスクワークを行った方が組織活性度に貢献できる人物と、逆に、他の人物からの相談を受けた場合等に積極的にデスクワークを中断してそれに応じるなどの活動を行った方が組織活性度に貢献できる人物がおり、上記の例は後者の人物に対して出力されることが想定される。   In addition, the fifth record in FIG. 18A shows advice that prioritizes interrupting work when there is a positive correlation between the number of desk works with a duration of less than 5 minutes and organizational activity in the afternoon time zone. Is output. Depending on the ability and role in the organization, those who concentrate for a long time can contribute to organizational activity, and conversely, when they receive consultation from other people There is a person who can contribute to organizational activity by performing an activity such as interrupting desk work and responding to it, and the above example is assumed to be output to the latter person.

さらに、図18Aの6番目のレコードは、出社時間と組織活性度との間に正の相関がある場合に、出社時刻を遅らせるアドバイスが出力されることを示し、7番目のレコードは、出社時間と組織活性度との間に負の相関がある場合に、出社時刻を早めるアドバイスが出力されることを示している。   Further, the sixth record in FIG. 18A indicates that advice for delaying the start time is output when there is a positive correlation between the start time and the organization activity, and the seventh record indicates the start time. This indicates that advice for advancing to the office time is output when there is a negative correlation between the level and the organization activity.

図18Bの5番目のレコードは、図18Aの6番目のレコードに対応し、出社時間と組織活性度との間に正の相関がある場合に、そのような相関があることを説明する文がタイプ診断として出力されることを示している。   The fifth record in FIG. 18B corresponds to the sixth record in FIG. 18A, and when there is a positive correlation between the time to work and the organization activity, a sentence explaining that there is such a correlation. It is output as type diagnosis.

図18Cの5番目のレコードは、図18Aの6番目のレコードに対応し、出社時間と組織活性度との間に正の相関がある場合に、そのような相関があると判定された根拠を説明する文が出力されることを示している。例えば、対象人物がセンサを装着した時刻(この時刻が出社時刻と推定される)が目標値(GoalLine)より遅い日は、活性度が統計的に高いことを説明する文が出力されてもよい。ここで、目標値(GoalLine)は、例えば後述する目標値(MLB6)である(図19B参照)。   The fifth record in FIG. 18C corresponds to the sixth record in FIG. 18A, and when there is a positive correlation between the work time and the organization activity, the basis for determining that such a correlation exists is shown. This indicates that the sentence to explain is output. For example, a sentence explaining that the degree of activity is statistically high may be output on the day when the time when the target person wears the sensor (this time is estimated as the office time) is later than the target value (GoalLine). . Here, the target value (GoalLine) is, for example, a target value (MLB6) described later (see FIG. 19B).

このように、会話、デスクワーク、時間配分等のそれぞれに関して、活性度との間に相関があることの説明、相関があると判断される根拠の説明、及びそれらに応じた適切なアドバイスを用意し、条件が満たされる場合にそれらを出力することで、組織活性度の向上に貢献する各人物に行動の必要性を納得させ、その実行を促すことができる。   In this way, for each of conversation, desk work, time allocation, etc., there is a description of the correlation with the activity level, a description of the grounds for determining that there is a correlation, and appropriate advice according to them. By outputting them when the conditions are satisfied, it is possible to convince each person who contributes to the improvement of the organizational activity of the necessity of the action and prompt the execution.

なお、上記の例では、指標パターン定義(CSMP)を図18A〜図18Cに分割して図示したが、実際にはこれらが一つのテーブルに統合されてもよい。   In the above example, the index pattern definition (CSMP) is divided into FIG. 18A to FIG. 18C, but actually, these may be integrated into one table.

図19A及び図19Bは、本発明の実施の形態の分析サーバ(CS)が保持するアドバイスリストの例を示す説明図である。   19A and 19B are explanatory diagrams illustrating examples of an advice list held by the analysis server (CS) according to the embodiment of this invention.

アドバイスリストは、当該の本人ID(MLA1)(MLB1)を持つユーザ(US)へ提示するアドバイスの項目とその優先度、目標値を格納するリストである。統計分析(CSS2)の結果によって目的変数と複合指標との関連が有意であると判定され、かつ、指標パターン照会(CS25)の結果がNullではない複合指標を抽出し、2種類のアドバイスリストが生成される。複合指標が会話相手のIDを含む(すなわち、その複合指標が特定の相手との会話の量(回数又は時間の少なくとも一方)を示す指標を含む)場合には、指標パターン定義(CSMP)において指標分類(P22)が会話相手と定義される。この場合の指標をまとめたリストが図23Aに示すアドバイスリストA(CSML_A)である。   The advice list is a list in which items of advice to be presented to a user (US) having the person ID (MLA1) (MLB1), their priorities, and target values are stored. Based on the result of the statistical analysis (CSS2), it is determined that the relationship between the objective variable and the composite index is significant, and the composite index whose result of the index pattern inquiry (CS25) is not Null is extracted. Generated. When the composite index includes the ID of the conversation partner (that is, the composite index includes an index indicating the amount of conversation (at least one of the number of times or time) with a specific partner), the index is defined in the index pattern definition (CSMP). The classification (P22) is defined as a conversation partner. A list in which the indexes in this case are collected is an advice list A (CSML_A) shown in FIG. 23A.

アドバイスリストA(CSML_A)は、本人ID(MLA1)と会話の相手ID(MLA2)とのペアに対して、情報を定義する形態になっている。具体的には、アドバイスリストA(CSML_A)は、優先度(MLA3)、目的変数と複合指標との相関が正の相関かどうかを示すフラグ(MLA4)、目標値(MLA5)、そしてその他の項目として行動指標テーブル(CSDTA)で存在したカラム名と値の種類の組み合わせの数だけカラムを有する。   The advice list A (CSML_A) has a form in which information is defined for a pair of a principal ID (MLA1) and a conversation partner ID (MLA2). Specifically, the advice list A (CSML_A) includes a priority (MLA3), a flag (MLA4) indicating whether the correlation between the objective variable and the composite index is a positive correlation, a target value (MLA5), and other items. As many columns as there are combinations of column names and value types existing in the behavior indicator table (CSDTA).

優先度(MLA3)は、相手ID(MLA2)が示す相手との会話の回数または時間の、目的変数との統計分析の結果から決定される。例えば相関係数の絶対値を100倍した値が優先度(MLA3)として用いられる。正の相関フラグ(MLA4)には、その相手との会話を増やすべき(すなわち、増やすことによって目的変数(例えば組織活性度)が増える)なら1、減らすべき(すなわち、減らすことによって目的変数が増える)なら0が格納される。目標値(MLA5)は、所定の条件を満たす行動の過去の実績に基づいて決定される。例えば、その相手との会話の回数または時間の目標値が、個人データセット(CSDTAP)の値を反映して入力される。具体的には、例えば、個人データセット(CSDTAP)におけるその相手との過去の実績における1日あたりの会話回数の平均値が目標値(MLA5)となる。このように目標値を決定して表示することによって、ユーザに対して、アドバイスに従って行うべき行動の量の適切な目安を与えることができる。その他の指標(MLA6〜MALn)については、該当する相手IDとの複合指標と目的変数との関係が有意であると判定された場合(例えばそれぞれの条件を満たす行動の量と目的変数との相関の強さが所定の強さを超える場合)に1が入力される。   The priority (MLA3) is determined from the result of statistical analysis of the number of conversations or time with the partner indicated by the partner ID (MLA2) and the objective variable. For example, a value obtained by multiplying the absolute value of the correlation coefficient by 100 is used as the priority (MLA3). The positive correlation flag (MLA4) is 1 if the conversation with the partner should be increased (that is, the target variable (for example, tissue activity) increases by increasing), or decreased (that is, the target variable increases by decreasing). ) Is stored as 0. The target value (MLA5) is determined based on the past performance of the action that satisfies the predetermined condition. For example, the target value of the number of conversations or the time with the partner is input reflecting the value of the personal data set (CSDTAP). Specifically, for example, the average value of the number of conversations per day in the past performance with the partner in the personal data set (CSDTAP) becomes the target value (MLA5). By determining and displaying the target value in this way, it is possible to give an appropriate guide for the amount of action to be performed according to the advice to the user. For other indicators (MLA6 to MALn), when it is determined that the relationship between the composite indicator with the corresponding partner ID and the objective variable is significant (for example, the correlation between the amount of action satisfying each condition and the objective variable) 1 is input in the case where the intensity exceeds the predetermined intensity).

相手IDを含まない複合指標については、図19Bに示すアドバイスリストB(CSML_B)の形式で格納される。アドバイスリストB(CSML_B)は、本人ID(MLB1)と組み合わせ指標のパターンID(MLB2)を有し、それに対応づけて指標分類(MLB3)、正の相関フラグ(MLB4)、優先度(MLB5)、目標値(MLB6)が格納される。パターンID(MLB2)と指標分類(MLB3)はそれぞれ図22のパターンID(P21)及び指標分類(P22)と同じものであり、アプリケーションサーバ(AS)からパターンID(P21)を引数として指標パターン定義(CSMP)を参照することで、画面(CLOD)に提示するアドバイスの文面が特定される。正の相関フラグ(MLB4)、優先度(MLB5)、目標値(MLB6)は、それぞれ、アドバイスリストA(CLML_A)の正の相関フラグ(MLA4)、優先度(MLA3)、目標値(MLA5)と同等の項目である。   The composite index not including the partner ID is stored in the form of an advice list B (CSML_B) shown in FIG. 19B. The advice list B (CSML_B) has a principal ID (MLB1) and a combination index pattern ID (MLB2), and is associated with the index classification (MLB3), positive correlation flag (MLB4), priority (MLB5), A target value (MLB6) is stored. The pattern ID (MLB2) and the index classification (MLB3) are the same as the pattern ID (P21) and the index classification (P22) in FIG. 22, respectively, and the index pattern is defined by using the pattern ID (P21) as an argument from the application server (AS). By referring to (CSMP), the text of the advice to be presented on the screen (CLOD) is specified. The positive correlation flag (MLB4), the priority (MLB5), and the target value (MLB6) are respectively the positive correlation flag (MLA4), the priority (MLA3), and the target value (MLA5) of the advice list A (CLML_A). It is an equivalent item.

アドバイスリストB(CSML_B)は、さらに、複合指標とそれぞれの日のイベントとの組合せに対応する優先度を示す情報を含んでもよい。図19Bには、例として、定時退勤日の優先度(MLB7)及び飲み会の日の優先度(MLB8)を示す。定時退勤日の優先度(MLB7)は、それぞれのパターンIDに対応する複合指標にさらに定時退勤日という条件を加えた場合の優先度である。飲み会の日の優先度(MLB8)は、それぞれのパターンIDに対応する複合指標にさらに飲み会がある日という条件を加えた場合の優先度である。   The advice list B (CSML_B) may further include information indicating the priority corresponding to the combination of the composite index and the event of each day. FIG. 19B shows, by way of example, the priority (MLB7) of the regular work day and the priority (MLB8) of the drinking party. The priority (MLB7) of the scheduled leaving date is a priority when the condition of the scheduled leaving date is further added to the composite index corresponding to each pattern ID. The priority of the drinking party day (MLB8) is a priority when the condition that there is a drinking party is further added to the composite index corresponding to each pattern ID.

例えば、図19B及び図17の例を参照すると、アドバイスリストB(CSML_B)の先頭のレコードは、本人ID「2695」によって識別される人物が行った、「始業前の時間帯における、継続時間が5分未満の会話(例えば挨拶)」という条件を満たす行動の量(例えば回数)と、組織の活性度との間に正の相関があること、すなわち、その人物に「始業前に多くの人と短い挨拶をしてみましょう」というアドバイスをして、その人物がそのアドバイスに従った行動を増やすことによって、組織の活性度が向上すると考えられることを示している。   For example, referring to the examples of FIG. 19B and FIG. 17, the first record of the advice list B (CSML_B) is “the duration in the time zone before the start of work” performed by the person identified by the principal ID “2695”. There is a positive correlation between the amount of action (for example, the number of times) that satisfies the condition of “conversation of less than 5 minutes (for example, greetings)” and the degree of activity of the organization. Let's give a short greeting, "suggesting that the activity of the organization can be improved by increasing the person's actions according to the advice.

この例において、優先度(MLB5)は「54」である。これは、当該人物に対する当該アドバイスの優先度が54であることを示す。これは、例えば、当該人物の当該条件を満たす行動の量(例えば挨拶の回数)と組織の活性度との間の相関係数が0.54であることを示してもよい。一方、定時退勤日の優先度(MLB7)及び飲み会の日の優先度(MLB8)は、それぞれ「5」及び「24」である。前者は、例えば、上記の行動の条件にさらに「定時退勤日における」という条件を追加した場合の当該人物の行動の量と組織の活性度との間の相関係数が0.05であることを示し、後者は、例えば、上記の行動の条件に「定時退勤日における」の代わりに「飲み会がある日における」という条件を追加した場合の当該人物の行動の量と組織の活性度との間の相関係数が0.24であることを示す。   In this example, the priority (MLB5) is “54”. This indicates that the priority of the advice for the person is 54. This may indicate, for example, that the correlation coefficient between the amount of action that satisfies the condition of the person (for example, the number of greetings) and the activity of the organization is 0.54. On the other hand, the priority (MLB7) of the scheduled leaving day and the priority (MLB8) of the drinking party are “5” and “24”, respectively. In the former, for example, the correlation coefficient between the amount of the person's action and the activity of the organization when the condition of “on the regular work day” is further added to the above action condition is 0.05. The latter shows, for example, the amount of the person's action and the activity of the organization when the condition of “on a day with a drinking party” is added to the above condition of action instead of “on a regular work day” It shows that the correlation coefficient between is 0.24.

アドバイスリストB(CSML_B)は、同様に、例えば曜日ごとの優先度、出張がある日の優先度、気温の範囲ごとの優先度等、それぞれの日の任意のイベントが条件として追加された場合の優先度を含んでもよい。   Similarly, the advice list B (CSML_B) is obtained when any event of each day such as a priority for each day of the week, a priority for a day when there is a business trip, and a priority for each temperature range is added as a condition. It may include priority.

<図10:画面生成のシーケンス>
図10は、本発明の実施の形態のディスプレイ(CLOD)に表示する画面を生成する処理の手順を示すシーケンス図である。
<Figure 10: Sequence of screen generation>
FIG. 10 is a sequence diagram illustrating a processing procedure for generating a screen to be displayed on the display (CLOD) according to the embodiment of this invention.

アドバイスリスト生成(CS26)では、中長期間、例えば過去数週間分のデータの統計分析の結果からアドバイスの候補となるリストが生成された。アドバイスリスト表示エリア(OD301)に表示するために、このリストからユーザ(US)に提示する数個のアドバイス項目を選択する必要がある。その際、優先度(MLA3)(MLB5)が高い方から順に所定の数のアドバイス項目を選択してもよいが、その場合、毎日アドバイスリスト生成(CS26)を実行しても統計的な傾向は変動が小さいため、表示されるアドバイス項目は毎日ほぼ同一のものが現れる。アドバイスはユーザ(US)に実行されることが最も重要である。このため、統計的な根拠の強さだけでなく、ユーザ(US)にとっての実行しやすさを優先度(MLA3)(MLB5)に反映し、アドバイスを選択することが必要である。図14は、アドバイス優先度調整(CS32)を含み、ユーザ(US)にその日に提示するアドバイス項目と行動ログ(AS35)を決定する流れを示す。   In the advice list generation (CS26), a list of candidates for advice is generated from the result of statistical analysis of data for the past several weeks, for example, over the medium and long term. In order to display in the advice list display area (OD301), it is necessary to select several advice items to be presented to the user (US) from this list. At that time, a predetermined number of advice items may be selected in descending order of priority (MLA3) (MLB5). In this case, even if the advice list generation (CS26) is executed every day, Since the fluctuation is small, almost the same advice items appear every day. It is most important that advice is given to the user (US). For this reason, it is necessary to select not only the strength of the statistical basis but also the ease of execution for the user (US) in the priorities (MLA3) and (MLB5) to select advice. FIG. 14 shows a flow of determining advice items and an action log (AS35) to be presented to the user (US) on the day, including advice priority adjustment (CS32).

まず、分析サーバ(CS)は、アドバイスリスト生成(CS26)完了後の所定の時刻、例えば毎日早朝にタイマ起動(CSTK)し、記憶部(CSME)内のアドバイスリストから複数のユーザ(US)を本人ID(MLA1)(MLB1)とする項目を取得する(CS30)(CSM31)。次に、分析サーバ(CS)は、例えば前日または過去1週間の日付を指定して実績データを外部データサーバ(OS)とセンサネットサーバ(SS)に依頼する(CS31)。実績データとは、アドバイスに対応する行動指標の該当する日付・ユーザ(US)の値である。例えば、スケジュールデータから得た「会議の合計時間」、または、センシングデータから得た「始業前の5分以内の会話の回数」などが相当する。実績値が目標値(MLA5)(MLB6)を超えた場合には、アドバイスを達成したと判定され、その日付に対応するアドバイス実績表示(OD304)の項目が強調表示される。分析サーバ(CS)は、外部データサーバ(OS)とセンサネットサーバ(SS)から実績データを取得する(OS31)(SS31)と、それらを記憶部(CSME)に格納してもよい。   First, the analysis server (CS) starts a timer (CSTK) at a predetermined time after completion of the advice list generation (CS26), for example, early morning every day, and selects a plurality of users (US) from the advice list in the storage unit (CSME). An item to be the identity ID (MLA1) (MLB1) is acquired (CS30) (CSM31). Next, the analysis server (CS) requests the external data server (OS) and the sensor network server (SS) for the performance data by designating the date of the previous day or the past one week, for example (CS31). The performance data is the date / user (US) value corresponding to the action index corresponding to the advice. For example, “the total time of the meeting” obtained from the schedule data, “the number of conversations within 5 minutes before the start of work” obtained from the sensing data, or the like corresponds. When the actual value exceeds the target value (MLA5) (MLB6), it is determined that the advice has been achieved, and the item of the advice actual result display (OD304) corresponding to the date is highlighted. The analysis server (CS) may acquire performance data from the external data server (OS) and the sensor network server (SS) (OS31) (SS31), and store them in the storage unit (CSME).

次に、アプリケーションサーバ(AS)において、所定の時刻、またはユーザ(US)がログインしたタイミングで起動し(ASST)、ユーザIDと日付を指定して分析サーバ(CS)にアドバイス取得を依頼する(AS31)。分析サーバ(CS)は、ユーザIDと日付に対応するアドバイス項目を、優先度(MLA3)(MLB5)の高い方から所定の数を選択する(CS33)。このとき、分析サーバ(CS)は、取得した実績データを参照して、アドバイスリスト(CSML_A)(CSL_B)内の優先度(MLA3)(MLB5)の値を変更してもよい。この処理の詳細については後述する(図20参照)。次に、分析サーバ(CS)は、該当する日付の実績値が目標値を超えたかを判定(CS34)し、アドバイス項目と実績値の情報をアプリケーションサーバ(AS)に返す。   Next, the application server (AS) is activated at a predetermined time or when the user (US) logs in (ASST), and specifies the user ID and date to request the analysis server (CS) to obtain advice ( AS31). The analysis server (CS) selects a predetermined number of advice items corresponding to the user ID and date from the higher priority (MLA3) (MLB5) (CS33). At this time, the analysis server (CS) may change the value of the priority (MLA3) (MLB5) in the advice list (CSML_A) (CSL_B) with reference to the acquired result data. Details of this processing will be described later (see FIG. 20). Next, the analysis server (CS) determines whether the actual value of the corresponding date exceeds the target value (CS34), and returns advice item and information on the actual value to the application server (AS).

例えば、分析サーバ(CS)は、実績データ取得(OS31)(SS31)によって取得された実績データに基づいて行動指標を生成し、それに基づいて、アドバイスされた行動(例えば所定の人物と会話すること)が実行されたか否か、実行された場合は実行された行動の量(例えば1日ごとの、実際に行った会話の回数)等を判定して、その結果をアプリケーションサーバ(AS)に送信してもよい。あるいは、ユーザ自身が例えば図5に示すアドバイス詳細画面(OD310)の実績入力(OD313)を操作して、アドバイスされた行動を実行したことを入力した場合、クライアント(CL)がその情報をアプリケーションサーバ(AS)に送信してもよい。   For example, the analysis server (CS) generates an action index based on the result data acquired by the result data acquisition (OS31) (SS31), and based on this, advises an action (for example, talking with a predetermined person) ) Is executed, and if it is executed, the amount of action executed (for example, the number of conversations actually performed per day) is determined, and the result is transmitted to the application server (AS). May be. Alternatively, when the user himself / herself operates the result input (OD313) on the advice detail screen (OD310) shown in FIG. 5 and inputs that the advised action is executed, the client (CL) sends the information to the application server. You may transmit to (AS).

アプリケーションサーバ(AS)は、取得したアドバイス項目と実績値を記憶部(ASME)のアドバイス選択リスト(ASML)に格納し、表示画面生成(ASCD)に反映する(AS32)。これによって、例えば、アドバイス表示エリア(OD240)(図3B)及びアドバイス詳細画面(OD244)(図4B)等が生成される。上記のようにアドバイスされた行動の実績が取得された場合は、その情報が例えばアドバイス達成評価(OD243)等に反映される。   The application server (AS) stores the acquired advice item and the actual value in the advice selection list (ASML) of the storage unit (ASME) and reflects it on the display screen generation (ASCD) (AS32). Thereby, for example, an advice display area (OD240) (FIG. 3B), an advice details screen (OD244) (FIG. 4B), and the like are generated. When the result of the action advised as described above is acquired, the information is reflected in the advice achievement evaluation (OD243), for example.

合わせて、アプリケーションサーバ(AS)は、実行するタイミングに特徴のあるアドバイス、例えば18時までに退社するなど、についてはクライアント(CL)にアラートを設定し(AS33)、所定の時刻にスピーカー(CLSP)またはディスプレイ(CLOD)上のポップアップなどでユーザ(US)に提示する。   In addition, the application server (AS) sets an alert to the client (CL) for advice characteristic of the execution timing, such as leaving the office by 18:00 (AS33), and the speaker (CLSP) at a predetermined time. ) Or a pop-up on the display (CLOD) or the like.

次に、アプリケーションサーバ(AS)は、行動ログ取得依頼(AS34)を行い、分析サーバ(CS)は記憶部(CSME)内の対応する日付・ユーザIDのデータを取得し(CS35)(CSM32)、アプリケーションサーバ(AS)に返す(CS36)。アプリケーションサーバ(AS)は取得した行動ログを、表示設定ファイル(ASDF)の設定に準じて表示画面生成(ASCD)に反映する(AS32)。これによって、例えば図3Aに示す行動ログ表示エリア(OD230)が生成される。なお、アドバイス取得と行動ログ取得の実行順序は問わない。   Next, the application server (AS) makes an action log acquisition request (AS34), and the analysis server (CS) acquires corresponding date / user ID data in the storage unit (CSME) (CS35) (CSM32). Return to the application server (AS) (CS36). The application server (AS) reflects the acquired action log on the display screen generation (ASCD) according to the setting of the display setting file (ASDF) (AS32). Thereby, for example, an action log display area (OD230) shown in FIG. 3A is generated. The execution order of advice acquisition and action log acquisition does not matter.

<図11〜図14:全体システムのブロック図>
図11から図14は、本発明の実施の形態のセンシングデータ表示装置を実現するセンサネットワークシステムの全体構成を説明するブロック図である。図示の都合上分割して示してあるが、各々図示された各処理は相互に連携して実行される。また、図内のそれぞれの機能はハードウェアとソフトウェアの協働によって実現される。これらの各構成要素は図11から図14から明らかなように、制御部と記憶部と送受信部とを有している。制御部は通常のコンピュータ等の処理部である中央処理部(Central Processing Unit:CPU、図示省略)などで構成され、記憶部は半導体記憶装置または磁気記憶装置等のメモリ装置で構成され、送受信部は有線・無線等のネットワークインタフェースで構成される。その他、各構成要素は必要に応じて時計等を備えている。
<FIGS. 11 to 14: Block diagram of the entire system>
FIGS. 11 to 14 are block diagrams illustrating the entire configuration of a sensor network system that implements the sensing data display device according to the embodiment of the present invention. Although shown separately for the sake of illustration, the respective processes shown are executed in cooperation with each other. Each function in the figure is realized by cooperation of hardware and software. Each of these components has a control part, a memory | storage part, and a transmission / reception part so that it may become clear from FIGS. The control unit is configured by a central processing unit (CPU, not shown) that is a processing unit such as a normal computer, and the storage unit is configured by a memory device such as a semiconductor storage device or a magnetic storage device. Consists of a network interface such as wired or wireless. In addition, each component includes a clock or the like as necessary.

図11から図14における形の異なる6種類の矢印は、それぞれ、時刻同期、アソシエイト、取得したセンシングデータの格納、センシングデータの解析、ファームウェア更新、及び、制御信号のためのデータまたは信号の流れを表している。   The six types of arrows having different shapes in FIGS. 11 to 14 indicate time synchronization, associate, storage of acquired sensing data, analysis of sensing data, firmware update, and data or signal flow for control signals, respectively. Represents.

<図14:全体システム1(TR)>
図14は、本発明の実施の形態のセンサノードの一例である端末(TR)の構成を示すブロック図である。
<Figure 14: Overall system 1 (TR)>
FIG. 14 is a block diagram illustrating a configuration of a terminal (TR) which is an example of a sensor node according to the embodiment of this invention.

ここでは端末(TR)は名札型の形状をしており、人物の首からぶら下げることを想定しているが、これは一例であり、他の形状でもよい。端末(TR)は、多くの場合には、この一連のシステムの中に複数存在し、複数の人物がそれぞれ身に着けるものである。端末(TR)は人間の対面状況を検出するためのセンサである複数の赤外線送受信部(AB)、装着者の動作を検出するための三軸加速度センサ(AC)、装着者の発話と周囲の音を検出するためのマイク(AD)、端末の裏表検知のための照度センサ(LS1F、LS1B)、温度センサ(AE)といった各種センサを搭載する。搭載するセンサは一例であり、装着者の対面状況と動作を検出するために他のセンサを使用してもよい。   Here, the terminal (TR) has a name tag type shape and is assumed to hang from a person's neck. However, this is an example, and other shapes may be used. In many cases, a plurality of terminals (TR) exist in this series of systems, and each of them is worn by a plurality of persons. The terminal (TR) has a plurality of infrared transmission / reception units (AB) that are sensors for detecting a human face-to-face situation, a three-axis acceleration sensor (AC) for detecting the wearer's movement, and the wearer's speech and surroundings. Various sensors such as a microphone (AD) for detecting sound, an illuminance sensor (LS1F, LS1B) for detecting the front and back of the terminal, and a temperature sensor (AE) are mounted. The sensor to be mounted is an example, and other sensors may be used to detect the face-to-face condition and movement of the wearer.

本実施例の端末(TR)は、赤外線送受信部を4組搭載する。赤外線送受信部(AB)は、端末(TR)の固有識別情報である端末情報(TRMT)を正面方向に向かって定期的に送信し続ける。他の端末(TR)を装着した人物が略正面(例えば、正面又は斜め正面)に位置した場合、端末(TR)と他の端末(TR)は、それぞれの端末情報(TRMT)を赤外線で相互にやり取りする。このため、誰と誰が対面しているのかを記録することができる。また、外部環境に設置された位置検出器(図示省略)と端末(TR)との間で端末情報(TRMT)及び位置情報を送受信することで、どのユーザ(US)がそのエリアに滞在したかを検出することができる。   The terminal (TR) of this embodiment has four sets of infrared transmission / reception units. The infrared transmitter / receiver (AB) continues to periodically transmit terminal information (TRMT), which is unique identification information of the terminal (TR), in the front direction. When the person wearing the other terminal (TR) is located substantially in front (for example, front or diagonally front), the terminal (TR) and the other terminal (TR) mutually exchange their terminal information (TRMT) with infrared rays. Interact with. For this reason, it is possible to record who is facing who. Also, which user (US) stayed in the area by transmitting and receiving terminal information (TRMT) and position information between a position detector (not shown) installed in the external environment and the terminal (TR) Can be detected.

各赤外線送受信部(AB)は一般に、赤外線送信のための赤外発光ダイオードと、赤外線フォトトランジスタの組み合わせによって構成される。赤外線ID送信部(IrID)は、自らのIDである端末情報(TRMT)を生成して赤外線送受信モジュールの赤外線発光ダイオードに対して転送する。本実施例では、複数の赤外線送受信モジュールに対して同一のデータを送信することで、全ての赤外線発光ダイオードが同時に点灯する。もちろん、それぞれの赤外線発光ダイオードが独立のタイミングで、または別のデータを出力してもよい。   Each infrared transmission / reception unit (AB) is generally constituted by a combination of an infrared light emitting diode for infrared transmission and an infrared phototransistor. The infrared ID transmitter (IrID) generates terminal information (TRMT) that is its own ID and transfers it to the infrared light emitting diode of the infrared transceiver module. In this embodiment, all the infrared light emitting diodes are turned on simultaneously by transmitting the same data to a plurality of infrared transmission / reception modules. Of course, each infrared light emitting diode may output independent data or another data.

また、赤外線送受信部(AB)の赤外線フォトトランジスタによって受信されたデータは、論理和回路(IROR)によって論理和が取られる。つまり、最低でもどれか一つの赤外線受光部でID受光されていれば端末にIDとして認識される。もちろん、IDの受信回路を独立して複数持つ構成でもよい。この場合、それぞれの赤外線送受信モジュールに対して送受信状態が把握できるので、例えば、対面する別の端末がどの方向にいるかなど付加的な情報を得ることも可能である。   The data received by the infrared phototransistor of the infrared transmission / reception unit (AB) is ORed by an OR circuit (IROR). That is, if at least one of the infrared light receivers receives an ID, it is recognized as an ID by the terminal. Of course, a configuration having a plurality of ID receiving circuits independently may be employed. In this case, since the transmission / reception state can be grasped with respect to each infrared transmission / reception module, for example, it is also possible to obtain additional information such as in which direction a different terminal is facing.

センサによって検出したセンシングデータ(SENSD)は、センシングデータ格納制御部(SDCNT)によって記憶部(STRG)に格納される。センシングデータ(SENSD)は、通信制御部(TRCC)によって送信パケットに加工され、送受信部(TRSR)によって基地局(GW)に送信される。   Sensing data (SENSD) detected by the sensor is stored in the storage unit (STRG) by the sensing data storage control unit (SDCNT). The sensing data (SENSD) is processed into a transmission packet by the communication control unit (TRCC) and transmitted to the base station (GW) by the transmission / reception unit (TRSR).

このとき、記憶部(STRG)からセンシングデータ(SENSD)を取り出し、無線または有線による送信のタイミングを決定するのが通信タイミング制御部(TRTMG)である。通信タイミング制御部(TRTMG)は、複数のタイミングを決定する複数のタイムベース(TB1、TB2)を持つ。   At this time, it is the communication timing control unit (TRTMG) that takes out the sensing data (SENSD) from the storage unit (STRG) and determines the timing of wireless or wired transmission. The communication timing control unit (TRTMG) has a plurality of time bases (TB1, TB2) for determining a plurality of timings.

記憶部(STRG)に格納されるデータには、その直前にセンサによって検出されたセンシングデータ(SENSD)の他、過去に蓄積した纏め送りデータ(CMBD)、及び、端末の動作プログラムであるファームウェアを更新するためのファームウェア更新データ(FMUD)がある。   The data stored in the storage unit (STRG) includes the sensing data (SENSD) detected by the sensor immediately before, the collective feed data (CMBD) accumulated in the past, and the firmware that is the operation program of the terminal. There is firmware update data (FMUD) for updating.

本実施例の端末(TR)は、外部電源接続検出回路(PDET)によって、外部電源(EPOW)が接続されたことを検出し、外部電源検出信号(PDETS)を生成する。外部電源検出信号(PDETS)によって、タイミング制御部(TRTMG)が生成する送信タイミングを切り替えるタイムベース切替部(TMGSEL)、または無線通信されるデータを切り替えるデータ切替部(TRDSEL)は、本端末(TR)特有の構成である。図14では一例として、送信タイミングを、タイムベース1(TB1)とタイムベース(TB2)の2つのタイムベースから、外部電源検出信号(PDETS)によってタイムベース切替部(TMGSEL)が切り替える構成を図示している。また、通信されるデータを、センサから得たセンシングデータ(SENSD)と、過去に蓄積した纏め送りデータ(CMBD)と、ファームウェア更新データ(FMUD)とから、外部電源検出信号(PDETS)によってデータ切替部(TRDSEL)が切り替える構成を図示している。   The terminal (TR) of the present embodiment detects that the external power supply (EPOW) is connected by the external power supply connection detection circuit (PDET), and generates an external power supply detection signal (PDETS). The time base switching unit (TMGSEL) that switches the transmission timing generated by the timing control unit (TRTMG) or the data switching unit (TRDSEL) that switches data to be wirelessly communicated by the external power supply detection signal (PDETS) ) Unique configuration. As an example, FIG. 14 illustrates a configuration in which the time base switching unit (TMGSEL) switches the transmission timing from the two time bases of time base 1 (TB1) and time base (TB2) by an external power supply detection signal (PDETS). ing. In addition, the data to be communicated is switched by sensing data (SENSD) obtained from the sensor, batch sending data (CMBD) accumulated in the past, and firmware update data (FMUD) by an external power detection signal (PDETS). The structure which a part (TRDSEL) switches is shown in figure.

照度センサ(LS1F、LS1B)は、それぞれ端末(TR)の前面と裏面に搭載される。照度センサ(LS1F、LS1B)によって取得されるデータは、センシングデータ格納制御部(SDCNT)によって記憶部(STRG)に格納されるとともに、裏返り検知部(FBDET)によって比較される。名札が正しく装着されているときは、前面に搭載されている照度センサ(LS1F)が外来光を受光し、裏面に搭載されている照度センサ(LS1B)は端末本体と装着者との間に挟まれる位置関係となるため、外来光を受光しない。このとき、裏面の照度センサ(LS1B)で検出される照度より、前面の照度センサ(LS1F)で検出される照度の方が大きくなる。一方で、端末(TR)が裏返った場合、裏面の照度センサ(LS1B)が外来光を受光し、前面の照度センサ(LS1F)が装着者側を向くため、照度センサ(LS1F)で検出される照度より、照度センサ(LS1B)で検出される照度の方が大きくなる。   The illuminance sensors (LS1F, LS1B) are mounted on the front surface and the back surface of the terminal (TR), respectively. The data acquired by the illuminance sensors (LS1F, LS1B) is stored in the storage unit (STRG) by the sensing data storage control unit (SDCNT) and is compared by the turnover detection unit (FBDET). When the name tag is correctly worn, the illuminance sensor (LS1F) mounted on the front surface receives external light, and the illuminance sensor (LS1B) mounted on the back surface is sandwiched between the terminal body and the wearer. Therefore, it does not receive extraneous light. At this time, the illuminance detected by the front illuminance sensor (LS1F) is greater than the illuminance detected by the rear illuminance sensor (LS1B). On the other hand, when the terminal (TR) is turned over, the illuminance sensor (LS1B) on the back side receives external light, and the illuminance sensor (LS1F) on the front side faces the wearer, so that it is detected by the illuminance sensor (LS1F). The illuminance detected by the illuminance sensor (LS1B) is larger than the illuminance.

ここで、照度センサ(LS1F)で検出される照度と、照度センサ(LS1B)で検出される照度を裏返り検知部(FBDET)が比較することで、名札ノードが裏返って正しく装着していないことが検出できる。裏返り検知部(FBDET)で裏返りが検出されたとき、スピーカ(SP)が警告音を発生して装着者に通知する。   Here, the turnaround detection unit (FBDET) compares the illuminance detected by the illuminance sensor (LS1F) with the illuminance detected by the illuminance sensor (LS1B), so that the name tag node may be turned over and not correctly mounted. It can be detected. When turning over is detected by the turn over detection unit (FBDET), the speaker (SP) generates a warning sound and notifies the wearer.

マイク(AD)は、音声情報を取得する。音声情報によって、「騒々しい」又は「静か」等の周囲の環境を知ることができる。さらに、人物の声を取得・分析することによって、コミュニケーションが活発か停滞しているのか、相互に対等に会話をやり取りしているか一方的に話しているのか、怒っているのか笑っているのか、などの対面コミュニケーションに関する行動指標を生成することができる。さらに、人物の立ち位置等の関係で赤外線送受信器(AB)が検出できなかった対面状態を、音声情報及び加速度情報によって補うこともできる。   The microphone (AD) acquires audio information. The surrounding information such as “noisy” or “quiet” can be known from the sound information. Furthermore, by acquiring and analyzing the voices of people, whether communication is active or stagnant, whether they are communicating with each other equally or unilaterally, whether they are angry or laughing, It is possible to generate an action index related to face-to-face communication. Furthermore, the face-to-face state that the infrared transmitter / receiver (AB) cannot detect due to the standing position of a person can be supplemented by voice information and acceleration information.

マイク(AD)で取得される音声から、音声波形、及び、それを積分回路(AVG)で積分した信号の両方が取得される。積分した信号は、取得した音声のエネルギを表す。   From the sound acquired by the microphone (AD), both the sound waveform and the signal obtained by integrating the sound waveform by the integration circuit (AVG) are acquired. The integrated signal represents the energy of the acquired speech.

三軸加速度センサ(AC)は、ノードの加速度すなわちノードの動きを検出する。このため、三軸加速度センサ(AC)が検出した加速度データから、端末(TR)を装着した人物の動きの激しさや、歩行などの行動を解析することができる。さらに、複数の端末が検出した同時間帯の加速度の値を比較することによって、それらの端末を装着した人物間のコミュニケーションの活性度、相互のリズム、及び相互の相関等を解析できる。   The triaxial acceleration sensor (AC) detects the acceleration of the node, that is, the movement of the node. For this reason, it is possible to analyze the intensity of movement of the person wearing the terminal (TR) and behavior such as walking from the acceleration data detected by the triaxial acceleration sensor (AC). Further, by comparing the acceleration values detected by a plurality of terminals in the same time period, the activity of communication between the persons wearing these terminals, the mutual rhythm, the mutual correlation, and the like can be analyzed.

本実施例の端末(TR)では、三軸加速度センサ(AC)で取得されるデータは、センシングデータ格納制御部(SDCNT)によって記憶部(STRG)に格納される。   In the terminal (TR) of the present embodiment, data acquired by the triaxial acceleration sensor (AC) is stored in the storage unit (STRG) by the sensing data storage control unit (SDCNT).

簡易行動解析(ANA)は、あらかじめ記憶部(STRG)に記憶された設定ファイル(TRSF)を読み込み、そのプログラムを用いて簡易行動解析(ANA)を行い、アドバイスを達成したかどうかを判定する。アドバイス表示(ANR)は、送受信部(TRSR)を通じてアプリケーションサーバ(AS)から受け取ったアドバイス項目の情報を表示する。ANA及びANRの結果、表示制御(DISP)において画面が更新され、表示装置(LCDD)に再表示される。また、ボタン(BTN1〜3)の押下によって表示内容が切り替えられてもよい。   The simple action analysis (ANA) reads a setting file (TRSF) stored in advance in the storage unit (STRG), performs a simple action analysis (ANA) using the program, and determines whether or not the advice has been achieved. The advice display (ANR) displays information on the advice item received from the application server (AS) through the transmission / reception unit (TRSR). As a result of ANA and ANR, the screen is updated in display control (DISP) and redisplayed on the display device (LCDD). Further, the display content may be switched by pressing a button (BTN1 to 3).

赤外線送受信部(AB)がノード間で赤外線をやり取りすることによって、端末(TR)が他の端末(TR)と対面したか否か、すなわち、端末(TR)を装着した人物が他の端末(TR)を装着した人物と対面したか否かが検出される。このため、端末(TR)は、人物の正面部に装着されることが望ましい。上述の通り、端末(TR)は、さらに、三軸加速度センサ(AC)等のセンサを備える。   Whether the terminal (TR) has faced another terminal (TR) by exchanging infrared rays between nodes by the infrared transmission / reception unit (AB), that is, the person wearing the terminal (TR) It is detected whether or not the person wearing TR) is faced. For this reason, it is desirable that the terminal (TR) is attached to the front part of the person. As described above, the terminal (TR) further includes a sensor such as a triaxial acceleration sensor (AC).

端末(TR)は多くの場合には複数存在し、端末・基地局間が無線接続される場合には、それぞれが近い基地局(GW)と結びついてパーソナルエリアネットワーク(PAN)を形成している。   In many cases, there are a plurality of terminals (TR), and when terminals and base stations are wirelessly connected, each is connected to a nearby base station (GW) to form a personal area network (PAN). .

端末(TR)の温度センサ(AE)は端末のある場所の温度を、照度センサ(LS1F)は端末(TR)の正面方向などの照度を取得する。これによって、周囲の環境を記録することができる。例えば、温度及び照度に基づいて、端末(TR)が、ある場所から別の場所に移動したこと等を知ることもできる。   The temperature sensor (AE) of the terminal (TR) acquires the temperature of the place where the terminal is located, and the illuminance sensor (LS1F) acquires the illuminance such as the front direction of the terminal (TR). As a result, the surrounding environment can be recorded. For example, it is also possible to know that the terminal (TR) has moved from one place to another based on temperature and illuminance.

端末(TR)は、装着した人物に対応した入出力装置として、ボタン1〜3(BTN1〜3)、表示装置(LCDD)、及びスピーカ(SP)等を備える。   The terminal (TR) includes buttons 1 to 3 (BTN1 to 3), a display device (LCDD), a speaker (SP), and the like as input / output devices corresponding to the person who wears the terminal (TR).

記憶部(STRG)は、具体的にはハードディスク、フラッシュメモリなどの不揮発記憶装置で構成され、端末(TR)の固有識別番号である端末情報(TRMT)、センシングの間隔、及び、ディスプレイへの出力内容等の動作設定(TRMA)を記録している。この他にも記憶部(STRG)は一時的にデータを記録することができ、センシングしたデータを記録しておくために利用される。   The storage unit (STRG) is specifically composed of a nonvolatile storage device such as a hard disk or a flash memory, and includes terminal information (TRMT) that is a unique identification number of the terminal (TR), sensing interval, and output to the display. Operation settings (TRMA) such as contents are recorded. In addition, the storage unit (STRG) can temporarily record data and is used to record sensed data.

時計(TRCK)は、時刻情報(GWCSD)を保持し、一定間隔でその時刻情報(GWCSD)を更新する時計である。時計(TRCK)が保持する時刻情報(GWCSD)は、他の端末(TR)が保持するものとずれることを防ぐために、基地局(GW)から送信される時刻情報(GWCSD)によって定期的に修正される。   The clock (TRCK) is a clock that holds time information (GWCSD) and updates the time information (GWCSD) at regular intervals. The time information (GWCSD) held by the clock (TRCK) is periodically corrected by the time information (GWCSD) transmitted from the base station (GW) in order to prevent deviation from that held by other terminals (TR). Is done.

センシングデータ格納制御部(SDCNT)は、記憶部(STRG)に記録された動作設定(TRMA)に従って、各センサのセンシング間隔などを制御し、取得したデータを管理する。   The sensing data storage control unit (SDCNT) controls the sensing interval of each sensor according to the operation setting (TRMA) recorded in the storage unit (STRG) and manages the acquired data.

時刻同期は、端末(TR)が基地局(GW)から時刻情報を取得して時計(TRCK)を修正することによって行われる。時刻同期は、後述するアソシエイトの直後に実行されてもよいし、基地局(GW)から送信された時刻同期コマンドに従って実行されてもよい。   Time synchronization is performed by the terminal (TR) acquiring time information from the base station (GW) and correcting the clock (TRCK). Time synchronization may be executed immediately after an associate described later, or may be executed in accordance with a time synchronization command transmitted from the base station (GW).

通信制御部(TRCC)は、データを送受信する際に、送信間隔の制御、及び、無線の送受信に対応したデータフォーマットへの変換を行う。通信制御部(TRCC)は、必要であれば、無線でなく有線による通信機能を持ってもよい。通信制御部(TRCC)は、他の端末(TR)と送信タイミングが重ならないように輻輳制御を行うこともある。   The communication control unit (TRCC) performs transmission interval control and conversion to a data format compatible with wireless transmission and reception when transmitting and receiving data. The communication control unit (TRCC) may have a wired communication function instead of wireless if necessary. The communication control unit (TRCC) may perform congestion control so that transmission timing does not overlap with other terminals (TR).

アソシエイト(TRTA)は、基地局(GW)とパーソナルエリアネットワーク(PAN)を形成するためのアソシエイト要求(TRTAQ)と、アソシエイト応答(TRTAR)とを送受信し、データを送信すべき基地局(GW)を決定する。アソシエイト(TRTA)は、端末(TR)の電源が投入されたとき、及び、端末(TR)が移動した結果それまでの基地局(GW)との送受信が絶たれたときに実行される。有線接続の場合には、端末(TR)が有線で基地局(GW)に接続されたことを検知したときに実行される。アソシエイト(TRTA)の結果、端末(TR)は、その端末(TR)からの無線信号が届く近い範囲にある一つの基地局(GW)と関連付けられる。   The associate (TRTA) transmits and receives an associate request (TRTAQ) and an associate response (TRTAR) to form a personal area network (PAN) with the base station (GW), and transmits a data to the base station (GW) To decide. Associate (TRTA) is executed when the power of the terminal (TR) is turned on and when transmission / reception with the base station (GW) is interrupted as a result of movement of the terminal (TR). In the case of wired connection, it is executed when it is detected that the terminal (TR) is connected to the base station (GW) by wire. As a result of the associate (TRTA), the terminal (TR) is associated with one base station (GW) in a near range where a radio signal from the terminal (TR) can reach.

送受信部(TRSR)は、アンテナを備え、無線信号の送信及び受信を行う。必要があれば、送受信部(TRSR)は、有線通信のためのコネクタを用いて送受信を行うこともできる。送受信部(TRSR)によって送受信されるセンシングデータ・基本指標(SENSD)は、基地局(GW)との間でパーソナルエリアネットワーク(PAN)を介して転送される。   The transmission / reception unit (TRSR) includes an antenna and transmits and receives radio signals. If necessary, the transmission / reception unit (TRSR) can perform transmission / reception using a connector for wired communication. Sensing data / basic index (SENSD) transmitted / received by the transceiver unit (TRSR) is transferred to / from the base station (GW) via the personal area network (PAN).

<図13:全体システム2(GW・SS)>
図13は、本発明の実施の形態のセンサネットサーバ(SS)及び基地局(GW)の一例の構成を示すブロック図である。
<Figure 13: Overall system 2 (GW / SS)>
FIG. 13 is a block diagram illustrating a configuration example of the sensor network server (SS) and the base station (GW) according to the embodiment of this invention.

<基地局(GW)>
基地局(GW)は、端末(TR)とセンサネットサーバ(SS)とを仲介する役目を持つ。端末(TR)と基地局(GW)との間が無線で接続される場合には、無線の到達距離を考慮して、居室・職場等の領域をカバーするように複数の基地局(GW)が配置される。有線で接続される場合には、基地局(GW)の処理能力に合わせて管理する端末(TR)の個数の上限が設定される。
<Base station (GW)>
The base station (GW) has a role of mediating between the terminal (TR) and the sensor network server (SS). When the terminal (TR) and the base station (GW) are wirelessly connected, a plurality of base stations (GW) are provided so as to cover areas such as living rooms and workplaces in consideration of the wireless reachable distance. Is placed. In the case of wired connection, an upper limit of the number of terminals (TR) to be managed is set according to the processing capability of the base station (GW).

基地局(GW)は、送受信部(GWSR)、記憶部(GWME)及び制御部(GWCO)を備える。   The base station (GW) includes a transmission / reception unit (GWSR), a storage unit (GWME), and a control unit (GWCO).

送受信部(GWSR)は、端末(TR)からデータを無線または有線にて受信し、センサネットサーバ(SS)への有線又は無線による送信を行う。送受信に無線を用いる場合には、送受信部(GWSR)は無線を受信するためのアンテナを備える。また、送受信部(GWSR)は、必要に応じて、センシングデータの送受信の際にデータが欠損しないように輻輳制御、つまり通信のタイミング制御を行う。また、送受信部(GWSR)は、受信したデータの種類を区別する。具体的には、送受信部(GWSR)は、受信したデータが一般のセンシングデータであるか、アソシエイトのためのデータであるか、時刻同期のレスポンスであるか等をデータのヘッダ部分から識別して、それらのデータをそれぞれ適切な機能に渡す。   The transmission / reception unit (GWSR) receives data from the terminal (TR) wirelessly or by wire, and performs wired or wireless transmission to the sensor network server (SS). When radio is used for transmission / reception, the transmission / reception unit (GWSR) includes an antenna for receiving radio. Further, the transmission / reception unit (GWSR) performs congestion control, that is, communication timing control so that data is not lost when sensing data is transmitted / received, as necessary. Further, the transmission / reception unit (GWSR) distinguishes the type of received data. Specifically, the transmission / reception unit (GWSR) identifies from the header part of the data whether the received data is general sensing data, data for association, response of time synchronization, or the like. , And pass those data to the appropriate functions.

記憶部(GWME)は、ハードディスク、メモリ、又はSDカードのような外部記録装置(図示省略)で構成される。記憶部(GWME)には、動作設定(GWMA)、データ形式情報(GWMF)、端末管理テーブル(GWTT)、基地局情報(GWMG)及び端末ファームウェア(GWTFD)が格納される。動作設定(GWMA)は、基地局(GW)の動作方法を示す情報を含む。データ形式情報(GWMF)は、通信のためのデータ形式を示す情報、及び、センシングデータにタグを付けるために必要な情報を含む。端末管理テーブル(GWTT)は、現在アソシエイトできている配下の端末(TR)の端末情報(TRMT)、及び、それらの端末(TR)を管理するために配布しているローカルIDを含む。有線で端末(TR)と接続し、常時配下の端末(TR)を把握している必要がない場合には、端末管理テーブル(GWTT)はなくてもよい。基地局情報(GWMG)は、基地局(GW)自身のアドレスなどの情報を含む。端末ファームウェア(GWTFD)は、端末を動作させるためのプログラムを記憶しているものであり、センサネットサーバ(SS)から命令と新規の端末ファームウェアを受け取った際に、ファームウェア更新データ(TRDFW)をパーソナルエリアネットワーク(PAN)を通じて端末(TR)に送信する(GWCFW)。記憶部(GWME)には、さらに、制御部(GWCO)のCPU(図示省略)によって実行されるプログラムが格納されてもよい。   The storage unit (GWME) includes an external recording device (not shown) such as a hard disk, a memory, or an SD card. The storage unit (GWME) stores operation settings (GWMA), data format information (GWMF), terminal management table (GWTT), base station information (GWMG), and terminal firmware (GWTFD). The operation setting (GWMA) includes information indicating an operation method of the base station (GW). The data format information (GWMF) includes information indicating a data format for communication and information necessary for tagging the sensing data. The terminal management table (GWTT) includes terminal information (TRMT) of the subordinate terminals (TR) currently associated with each other and local IDs distributed to manage those terminals (TR). If the terminal (TR) is connected by wire and it is not necessary to keep track of the terminal (TR) under its control, the terminal management table (GWTT) may be omitted. The base station information (GWMG) includes information such as the address of the base station (GW) itself. The terminal firmware (GWTFD) stores a program for operating the terminal. When an instruction and new terminal firmware are received from the sensor network server (SS), the firmware update data (TRDFW) is personalized. It transmits to the terminal (TR) through the area network (PAN) (GWCFW). The storage unit (GWME) may further store a program executed by a CPU (not shown) of the control unit (GWCO).

制御部(GWCO)は、CPU(図示省略)を備える。CPUが記憶部(GWME)に格納されているプログラムを実行することによって、端末(TR)からセンシングデータを受信するタイミング、センシングデータの処理、端末(TR)またはセンサネットサーバ(SS)への送受信のタイミング、及び、時刻同期のタイミングが管理される。具体的には、制御部(GWCO)は、データ受信制御(GWCSR)、データ送信(GWCSS)、アソシエイト(GWCTA)、端末管理情報修正(GWCTF)、端末ファームウェア更新(GWCFW)及び時刻同期(GWCS)等の処理を実行する。   The control unit (GWCO) includes a CPU (not shown). When the CPU executes a program stored in the storage unit (GWME), the timing at which sensing data is received from the terminal (TR), processing of the sensing data, and transmission / reception to the terminal (TR) or the sensor network server (SS) And the timing of time synchronization are managed. Specifically, the control unit (GWCO) includes data reception control (GWCSR), data transmission (GWCSS), associate (GWCTA), terminal management information correction (GWCTF), terminal firmware update (GWCFW), and time synchronization (GWCS). Etc. are executed.

時計(GWCK)は時刻情報を保持する。一定間隔でその時刻情報は更新される。具体的には、一定間隔でNTP(Network Time Protocol)サーバ(TS)から取得した時刻情報によって、時計(GWCK)の時刻情報が修正される。   The clock (GWCK) holds time information. The time information is updated at regular intervals. Specifically, the time information of the clock (GWCK) is corrected by the time information acquired from an NTP (Network Time Protocol) server (TS) at regular intervals.

時刻同期(GWCS)は、一定間隔、または、端末(TR)が基地局(GW)と接続されたのをトリガとして、配下の端末(TR)に時刻情報を送信する。これによって、複数の端末(TR)と基地局(GW)の時計(GWCK)の時刻が同期される。   Time synchronization (GWCS) transmits time information to a subordinate terminal (TR) at a fixed interval or when a terminal (TR) is connected to a base station (GW) as a trigger. Thereby, the time of the clock (GWCK) of the plurality of terminals (TR) and the base station (GW) is synchronized.

アソシエイト(GWCTA)は、端末(TR)から送られてきたアソシエイト要求(TRTAQ)に対して、割り付けたローカルIDを各端末(TR)に送信する、アソシエイト応答(TRTAR)を行う。アソシエイトが成立したら、アソシエイト(GWTA)は、端末管理テーブル(GWTT)を修正する端末管理情報修正(GWCTF)を行う。   In response to the associate request (TRTAQ) sent from the terminal (TR), the associate (GWCTA) performs an associate response (TRTAR) that transmits the assigned local ID to each terminal (TR). When the associate is established, the associate (GWTA) performs terminal management information correction (GWCTF) for correcting the terminal management table (GWTT).

データ受信制御(GWCSR)は、端末(TR)から送られてきたセンシングデータ(SENSD)のパケットを受信する。データ受信制御(GWCSR)は、受信したデータのパケットのヘッダを読み込み、データの種類を判別したり、同時に多数の端末(TR)からのデータが集中しないように輻輳制御したりする。   Data reception control (GWCSR) receives a packet of sensing data (SENSD) sent from a terminal (TR). Data reception control (GWCSR) reads the header of a packet of received data, determines the type of data, and simultaneously performs congestion control so that data from many terminals (TR) is not concentrated.

データ送信(GWCSS)は、データが通過した基地局のID及びその時刻データを付与し、センシングデータをセンサネットサーバ(SS)に送信する。   Data transmission (GWCSS) assigns the ID of the base station through which the data has passed and its time data, and transmits the sensing data to the sensor network server (SS).

<センサネットサーバ(SS)>
センサネットサーバ(SS)は、送受信部(SSSR)、記憶部(SSME)及び制御部(SSCO)を備える。
<Sensor network server (SS)>
The sensor network server (SS) includes a transmission / reception unit (SSSR), a storage unit (SSME), and a control unit (SSCO).

センサネットサーバ(SS)は、全ての端末(TR)から集まったデータを管理する。具体的には、センサネットサーバ(SS)は、基地局(GW)から送られてくるセンシングデータをセンシングデータベース(SSDB)に格納する(SSCDB)。また、センサネットサーバ(SS)は、アプリケーションサーバ(AS)からの要求に基づいてセンシングデータベース(SSDB)内のデータを検索し、アプリケーションサーバ(AS)に送信する(SSDG)。   The sensor network server (SS) manages data collected from all terminals (TR). Specifically, the sensor network server (SS) stores the sensing data sent from the base station (GW) in the sensing database (SSDB) (SSCDB). The sensor network server (SS) searches the data in the sensing database (SSDB) based on a request from the application server (AS) and transmits the data to the application server (AS) (SSDG).

さらに、センサネットサーバ(SS)は、基地局(GW)とその管理下にある端末(TR)の情報を随時管理する。また、センサネットサーバ(SS)は、端末(TR)のファームウェアを更新するための制御コマンドの起点となる。   Further, the sensor network server (SS) manages information on the base station (GW) and the terminal (TR) under its management as needed. The sensor network server (SS) serves as a starting point for a control command for updating the firmware of the terminal (TR).

送受信部(SSSR)は、基地局(GW)、アプリケーションサーバ(AS)、個人用クライアント(CP)及びクライアント(CL)との間で、データの送信及び受信を行い、その際の通信制御を行う。   The transmission / reception unit (SSSR) transmits and receives data to and from the base station (GW), application server (AS), personal client (CP), and client (CL), and performs communication control at that time .

記憶部(SSME)は、ハードディスク等のデータ記憶装置によって構成され、少なくとも、センシングデータベース(SSDB)、データ形式情報(SSMF)、端末管理テーブル(SSTT)及び端末ファームウェア(SSFW)を格納する。さらに、記憶部(SSME)は、制御部(SSCO)のCPU(図示省略)によって実行されるプログラムを格納する。   The storage unit (SSME) is configured by a data storage device such as a hard disk, and stores at least a sensing database (SSDB), data format information (SSMF), a terminal management table (SSTT), and terminal firmware (SSFW). Furthermore, the storage unit (SSME) stores a program executed by a CPU (not shown) of the control unit (SSCO).

センシングデータベース(SSDB)は、各端末(TR)が取得したセンシングデータ、端末(TR)の情報、及び、各端末(TR)から送信されたセンシングデータが通過した基地局(GW)の情報等を記録しておくためのデータベースである。加速度、温度等、データの要素ごとにカラムが作成され、データが管理される。また、データの要素ごとにテーブルが作成されてもよい。どちらの場合にも、全てのデータは、取得された端末(TR)のIDである端末情報(TRMT)と、センシングされた時刻に関する情報とが関連付けて管理される。   The sensing database (SSDB) includes sensing data acquired by each terminal (TR), information on the terminal (TR), information on a base station (GW) through which the sensing data transmitted from each terminal (TR) has passed, and the like. It is a database for recording. A column is created for each data element such as acceleration and temperature, and the data is managed. A table may be created for each data element. In either case, all data is managed in association with terminal information (TRMT), which is the ID of the acquired terminal (TR), and information regarding the sensed time.

データ形式情報(SSMF)には、通信のためのデータ形式、基地局(GW)でタグ付けされたセンシングデータを切り分けてデータベースに記録する方法、データの要求に対する対応方法を示す情報等が記録されている。データ受信の後、データ送信の前にはこのデータ形式情報(SSMF)が参照され、データ形式の変換とデータ振り分けが行われる。   The data format information (SSMF) includes a data format for communication, a method of separating sensing data tagged with a base station (GW) and recording it in a database, information indicating how to respond to a data request, and the like. ing. This data format information (SSMF) is referred to after data reception and before data transmission to perform data format conversion and data distribution.

端末管理テーブル(SSTT)は、どの端末(TR)が現在どの基地局(GW)の管理下にあるかを記録しているテーブルである。基地局(GW)の管理下に新たに端末(TR)が加わった際に、端末管理テーブル(SSTT)が更新される。また、基地局(GW)と端末(TR)間を有線で接続している場合には、常時端末管理情報を監視していなくてもよい。   The terminal management table (SSTT) is a table that records which terminal (TR) is currently managed by which base station (GW). When a new terminal (TR) is added under the management of the base station (GW), the terminal management table (SSTT) is updated. Further, when the base station (GW) and the terminal (TR) are connected by wire, the terminal management information may not always be monitored.

端末ファームウェア(SSFW)は、端末(TR)を動作させるためのプログラムを記憶しているものであり、端末ファームウェア更新(SSCFW)が行われた際には、端末ファームウェア(SSFW)が更新され、ネットワーク(NW)を通じてこれを基地局(GW)に送り、さらにパーソナルエリアネットワーク(PAN)を通じて端末(TR)に送り、端末(TR)内のファームウェアを更新する(FMUD)。   The terminal firmware (SSFW) stores a program for operating the terminal (TR), and when the terminal firmware update (SSCFW) is performed, the terminal firmware (SSFW) is updated, and the network This is sent to the base station (GW) through (NW), and further sent to the terminal (TR) through the personal area network (PAN) to update the firmware in the terminal (TR) (FMUD).

制御部(SSCO)は、CPU(図示省略)を備え、センシングデータの送受信及びデータベースへの記録・取り出しを制御する。具体的には、CPUが記憶部(SSME)に格納されたプログラムを実行することによって、データ保管(SSCDB)、端末管理情報修正(SSCTF)、端末ファームウェア更新(SSCFW)及びデータ取得・送信(SSDG)等の処理を実行する。   The control unit (SSCO) includes a CPU (not shown), and controls transmission / reception of sensing data and recording / retrieving to / from a database. Specifically, when the CPU executes a program stored in the storage unit (SSME), data storage (SSCDB), terminal management information correction (SSCTF), terminal firmware update (SSCFW), and data acquisition / transmission (SSDG) ) Etc. are executed.

データ保管(SSCDB)は、基地局(GW)から送られてきたセンシングデータを受け取り、センシングデータベース(SSDB)に格納する処理である。時刻情報、端末ID、及び基地局を経由した時刻などの付加情報を合わせて1レコードとして、データベースに格納する。   Data storage (SSCDB) is processing for receiving sensing data sent from a base station (GW) and storing it in a sensing database (SSDB). Additional information such as time information, terminal ID, and time passed through the base station is combined and stored in the database as one record.

時計(SSCK)は、外部NTPサーバ(TS)と定期的に接続することによって、標準時刻を保持している。時計(SSCK)があらかじめ指定した時刻、または特定の条件を満たしたときに、センシングデータ処理(SSCDT)をタイマ起動(図示省略)する。   The clock (SSCK) maintains a standard time by periodically connecting to the external NTP server (TS). When the clock (SSCK) satisfies a predetermined time or a specific condition, the sensing data processing (SSCDT) is activated (not shown).

端末管理情報修正(SSCTF)は、基地局(GW)から端末管理情報を修正するコマンドを受け取った際に、端末管理テーブル(SSTT)を更新する。各基地局(GW)の配下にある端末(TR)のリストを常時把握するためのものである。   The terminal management information correction (SSCTTF) updates the terminal management table (SSTT) when receiving a command for correcting the terminal management information from the base station (GW). This is for constantly grasping a list of terminals (TR) under the control of each base station (GW).

端末ファームウェア更新(SSCFW)は、手動または自動にて端末(TR)のファームウェアを更新する必要が生じた際に、記憶部(SSME)内の端末ファームウェア(SSFW)を更新し、さらに、基地局(GW)に配下の端末(TR)のファームウェアを更新するように命令を出す。また、各端末(TR)でファームウェア更新が完了したというレスポンスを受け取り、すべての端末(TR)の更新が完了するまで続ける。   The terminal firmware update (SSCFW) updates the terminal firmware (SSFW) in the storage unit (SSME) when it becomes necessary to update the firmware of the terminal (TR) manually or automatically. GW) is instructed to update the firmware of the terminal (TR) under its control. In addition, a response that the firmware update is completed at each terminal (TR) is received, and the process is continued until the update of all the terminals (TR) is completed.

<図12:全体システム3(CS・OS)>
図12は、本発明の実施の形態の分析サーバ(CS)及び外部データサーバ(OS)等の一例の構成を示すブロック図である。
<Figure 12: Overall system 3 (CS / OS)>
FIG. 12 is a block diagram illustrating a configuration example of an analysis server (CS) and an external data server (OS) according to the embodiment of this invention.

<分析サーバ(CS)>
分析サーバ(CS)は、行動指標と組織指標との統計分析を行い、個人別のアドバイスを生成する。
<Analysis server (CS)>
The analysis server (CS) performs statistical analysis of the behavior index and the organization index, and generates individual advice.

分析サーバ(CS)は、送受信部(CSSR)、記憶部(CSME)及び制御部(CSCO)を備える。   The analysis server (CS) includes a transmission / reception unit (CSR), a storage unit (CSME), and a control unit (CSCO).

送受信部(CSSR)は、ネットワーク(NW)を通じて、センサネットサーバ(SS)、NTPサーバ(TS)、アプリケーションサーバ(AS)、クライアント(CL)、及び外部データサーバ(OS)等との間でデータの送信及び受信を行い、そのための通信制御を行う。   The transmission / reception unit (CSR) transmits data between the sensor network server (SS), the NTP server (TS), the application server (AS), the client (CL), the external data server (OS), and the like through the network (NW). Is transmitted and received, and communication control for that is performed.

記憶部(CSME)は、ハードディスク、メモリ又はSDカードのような外部記録装置で構成される。記憶部(CSME)は、作成したコンテンツ情報、コンテンツ作成のためのプログラム、及びその他コンテンツ作成に関係するデータを格納する。具体的には記憶部(CSME)は、ユーザ属性リスト(CSUL)、分析設定(CSDT)、行動指標を蓄積するDB(CSDT)、組織指標または目的変数となる評価指標を格納するDB(CSMA)、指標パターン定義(CSMP)、アドバイスリストを格納するDB(CSML)、統計量を格納するテーブル(CSMC)、外部データサーバ(OS)から取得したスケジュール情報などを格納するDB(CSMS)などを格納する。   The storage unit (CSME) is configured by an external recording device such as a hard disk, a memory, or an SD card. The storage unit (CSME) stores the created content information, a program for creating content, and other data related to content creation. Specifically, the storage unit (CSME) is a user attribute list (CSUL), an analysis setting (CSDT), a DB (CSDT) that accumulates behavior indicators, and a DB (CSMA) that stores evaluation indicators that are organization indicators or objective variables. , Index pattern definition (CSMP), DB for storing advice list (CSML), table for storing statistics (CSMC), DB (CSMS) for storing schedule information obtained from external data server (OS), etc. To do.

ユーザ属性リスト(CSUL)は、端末(TR)のIDと、その端末を装着したユーザ(US)の氏名・ユーザID・所属、メールアドレス、その他の属性等との対照表である。人物間の対面時に相手から受信したIDを氏名と対応付けたり、組織指標を所属部署ごとに集計したり、WebにログインしたIDに従って表示内容を変更したりする際にユーザ属性リスト(CSUL)が参照される。   The user attribute list (CSUL) is a comparison table of the ID of the terminal (TR) and the name / user ID / affiliation of the user (US) wearing the terminal, mail address, and other attributes. The user attribute list (CSUL) is used when associating IDs received from other parties when meeting persons with each other, associating organizational indices for each department, or changing display contents according to IDs logged into the Web. Referenced.

制御部(CSCO)は、CPU(図示省略)を備え、指標生成などのプロセスを実行する。また分析サーバ(CS)は時計(CSCK)を有しており、外部のNTPサーバ(TS)などに接続して正確な時刻を維持する。各プログラムに対してあらかじめ設定した時刻になるとタイマ起動(CSTK)し、制御部(CSCO)内のプログラムが実行される。なお、プログラムは、手動またはクライアント(CL)からの指示を受け取ったときに起動しても良いし、センサネットサーバ(SS)から送信されてきた指標が特定のパターンであったことをトリガとして起動しても良い。制御部(CSCO)は、指標生成及びアドバイス生成に関する諸々の処理を行う。具体的には、制御部(CSCO)は、類似メンバ選択(CS22)、個人データセット生成(CS23)、統計分析依頼(CS24)、指標パターン照会(CS25)、アドバイスリスト生成(CS26)、行動指標生成(CS12)、活性度生成(CS13)及びアドバイス選択(CS33)などを行う。   The control unit (CSCO) includes a CPU (not shown) and executes processes such as index generation. The analysis server (CS) has a clock (CSCK) and is connected to an external NTP server (TS) to maintain an accurate time. When the time set in advance for each program comes, the timer is started (CSTK), and the program in the control unit (CSCO) is executed. Note that the program may be started manually or upon receiving an instruction from the client (CL), or triggered by the fact that the index transmitted from the sensor network server (SS) is a specific pattern. You may do it. The control unit (CSCO) performs various processes related to index generation and advice generation. Specifically, the control unit (CSCO) performs similar member selection (CS22), personal data set generation (CS23), statistical analysis request (CS24), index pattern inquiry (CS25), advice list generation (CS26), behavior index Generation (CS12), activity generation (CS13), advice selection (CS33), and the like are performed.

また、分析サーバ(CS)は統計分析部(CSS)を有する。統計分析部(CSS)は、別の外部サーバ(図示省略)にあって、送受信部(CSSR)を経由してデータを分析サーバ(CS)と送受信してもよいし、制御部(CSCO)内に設けられてもよい。統計分析部(CSS)はインプットされたデータセットの統計分析を行う機能であり、データセットからの複合指標生成(CSS1)、目的変数と各説明変数間との統計分析(CSS2)、及び、その結果の統計量を出力する統計量出力(CSS3)を有する。   The analysis server (CS) has a statistical analysis unit (CSS). The statistical analysis unit (CSS) is in another external server (not shown), and may transmit / receive data to / from the analysis server (CS) via the transmission / reception unit (CSR), or in the control unit (CSCO) May be provided. The statistical analysis unit (CSS) is a function for performing statistical analysis of the input data set, generating a composite index from the data set (CSS1), statistical analysis between the objective variable and each explanatory variable (CSS2), and It has a statistics output (CSS3) that outputs the statistics of the results.

<外部データサーバ(OS)>
外部データサーバ(OS)は、ユーザ(US)らのメールの送受信ログ(OSMM)、スケジューラのデータ(OSMS)、及び、経営指標などの、端末(TR)で取得できないデータを保持するサーバである。外部データサーバ(OS)は、送受信部(OSSR)を介して分析サーバ(CS)と接続し、データの依頼を受けてデータ取得(OSCD)を行う。その際に、外部データサーバ(OS)は、特定のキーワードを含む情報のみを抽出するなど、記憶部(OSME)内に有するデータを制御部(OSCO)で分類(OSCT)した後に分析サーバ(CS)に送信してもよい。データの受け渡しはオンラインに限らず、CD−RまたはHDDに出力して手動で分析サーバ(CS)と授受することによって行われてもよい。
<External data server (OS)>
The external data server (OS) is a server that holds data that cannot be acquired by the terminal (TR), such as mail transmission / reception logs (OSMM) of users (US), scheduler data (OSMS), and management indexes. . The external data server (OS) is connected to the analysis server (CS) via the transmission / reception unit (OSSR), and receives data requests and performs data acquisition (OSCD). At that time, the external data server (OS), for example, extracts only information including a specific keyword, classifies (OSCT) the data held in the storage unit (OSME) by the control unit (OSCO), and then analyzes the server (CST). ). The delivery of data is not limited to online, but may be performed by outputting to a CD-R or HDD and manually exchanging with the analysis server (CS).

<図11:全体システム4(AS・CL)>
図11は、本発明の実施の形態のアプリケーションサーバ(AS)及びクライアント(CL)の一例の構成を示すブロック図である。
<Figure 11: Overall system 4 (AS / CL)>
FIG. 11 is a block diagram illustrating a configuration example of the application server (AS) and the client (CL) according to the embodiment of this invention.

<アプリケーションサーバ(AS)>
アプリケーションサーバ(AS)は、送受信部(ASSR)、記憶部(ASME)及び制御部(ASCO)を備え、ユーザ(US)にアドバイス及び行動ログを提示し、ユーザ(US)が画面(CLCC)を操作するための表示画面生成(ASCD)を行う。
<Application server (AS)>
The application server (AS) includes a transmission / reception unit (ASSR), a storage unit (ASME), and a control unit (ASCO), presents advice and action logs to the user (US), and the user (US) displays the screen (CLCC). Display screen generation (ASCD) for operation is performed.

送受信部(ASSR)は、ネットワーク(NW)を通じて、センサネットサーバ(SS)、分析サーバ(CS)、NTPサーバ(TS)、クライアント(CL)、及び外部データサーバ(OS)等との間でデータの送信及び受信を行い、そのための通信制御を行う。   The transmission / reception unit (ASSR) transmits data between the sensor network server (SS), the analysis server (CS), the NTP server (TS), the client (CL), and the external data server (OS) through the network (NW). Is transmitted and received, and communication control for that is performed.

記憶部(ASME)は、ハードディスク、メモリ又はSDカードのような外部記録装置で構成される。記憶部(ASME)は、画面を構成する画像、ログイン管理(ASCL)するためのユーザリスト(ASUL)、ユーザインタフェースを生成・制御するためのプログラム、表示設定を保持するファイル(ASDF)、及び、ユーザが画面上で選択したアドバイスを記憶するアドバイス選択リスト(ASML)などを格納する。   The storage unit (ASME) is configured by an external recording device such as a hard disk, a memory, or an SD card. The storage unit (ASME) includes an image constituting a screen, a user list (ASUL) for login management (ASCL), a program for generating and controlling a user interface, a file (ASDF) for holding display settings, and An advice selection list (ASML) for storing advice selected by the user on the screen is stored.

制御部(ASCO)は、CPU(図示省略)を備え、表示のための行動ログの結合、及び、表示画面生成(ASCD)などのプロセスを実行する。またアプリケーションサーバ(AS)は時計(ASCK)を有しており、外部のNTPサーバ(TS)などに接続して正確な時刻を維持する。各プログラムに対してあらかじめ設定した時刻になるとタイマ起動(ASST)し、制御部(ASCO)でプログラムが実行される。なお、プログラムは、手動またはクライアント(CL)からの指示を受け取ったときに起動しても良いし、分析サーバ(CS)から送信されてきた指標が特定のパターンであったことをトリガとして起動しても良い。また、アドバイスの内容に基づいてアラートを提示する時刻を事前に決定しておいた場合、時計(ASCK)の時刻が所定の時刻になった場合に、クライアント(CL)または端末(TR)の画面(CLOD)(LCDD)またはスピーカー(CLSP)(SP)にアラートを出すように命令を出してもよい。   The control unit (ASCO) includes a CPU (not shown), and executes processes such as action log combination for display and display screen generation (ASCD). The application server (AS) has a clock (ASCK) and is connected to an external NTP server (TS) to maintain an accurate time. When the time set in advance for each program comes, a timer is started (ASST), and the program is executed by the control unit (ASCO). Note that the program may be started manually or upon receiving an instruction from the client (CL), or triggered by the fact that the index transmitted from the analysis server (CS) is a specific pattern. May be. In addition, when the time for presenting the alert is determined in advance based on the content of the advice, the screen of the client (CL) or the terminal (TR) when the time of the clock (ASCK) reaches a predetermined time An instruction may be issued to alert (CLOD) (LCDD) or speaker (CLSP) (SP).

アプリケーションサーバ(AS)は、分析サーバ(CS)から行動ログ及びアドバイスリストを受け取り(ASCA)、表示設定ファイル(ASDF)に沿って所定のアドバイスを選択し(ASCB)、それらのデータを反映した表示画面を生成する(ASCD)。また、アプリケーションサーバ(AS)は、アドバイスの内容に基づいてアラートを出す時刻とその手段を設定し、クライアント(CL)に伝達する(AS33)。同様に、アプリケーションサーバ(AS)は、端末(TR)にアドバイス及び実績値を表示するように画面(LCDD)に表示する文字及び画像情報と表示するタイミングの命令を送信してもよい(ASTR)。   The application server (AS) receives an action log and an advice list from the analysis server (CS) (ASCA), selects predetermined advice along the display setting file (ASDF) (ASCB), and displays the data reflecting those data A screen is generated (ASCD). Further, the application server (AS) sets the time and means for issuing an alert based on the content of the advice, and transmits it to the client (CL) (AS33). Similarly, the application server (AS) may transmit a command to display and display characters and image information on the screen (LCDD) so as to display advice and actual values on the terminal (TR) (ASTR). .

また、ログイン管理(ASCL)ではアプリケーションサーバ(AS)はクライアント(CL)を介して閲覧しているユーザ(US)を管理し、パスワードの照会、所属による閲覧権限の設定などを行う。   In the login management (ASCL), the application server (AS) manages the user (US) browsing through the client (CL) and performs password inquiry, setting of browsing authority by affiliation, and the like.

表示画面生成(ASCD)は、分析サーバ(OS)から得たデータを処理して、図2から図5に例示した画面を生成し、クライアント(CL)に伝送する。また、表示画面生成(ASCD)は、クライアント(CL)を介したユーザ(US)の動作に追従して、表示画面を切り替えたり更新したりする表示画面の制御をクライアントの画面制御(CLCC)と連動して行う。   The display screen generation (ASCD) processes the data obtained from the analysis server (OS) to generate the screens illustrated in FIGS. 2 to 5 and transmits them to the client (CL). In addition, the display screen generation (ASCD) follows the operation of the user (US) via the client (CL), and controls the display screen for switching or updating the display screen as the client screen control (CLCC). Perform in conjunction.

<クライアント(CL)>
クライアント(CL)は、ユーザ(US)との接点となって、映像や音で必要な情報をユーザ(US)に提示する。クライアント(CL)は、入出力部(CLIO)、送受信部(CLSR)、記憶部(図示省略)、及び制御部(CLCO)を備える。
<Client (CL)>
The client (CL) serves as a point of contact with the user (US) and presents information necessary for video and sound to the user (US). The client (CL) includes an input / output unit (CLIO), a transmission / reception unit (CLSR), a storage unit (not shown), and a control unit (CLCO).

入出力部(CLIO)は、ユーザ(US)とのインタフェースとなる部分である。入出力部(CLIO)は、ディスプレイ(CLOD)、タッチパネル(CLIT)、スピーカー(CLSP)、キーボード(図示省略)及びマウス(図示省略)等を備える。必要に応じて外部入出力(CLIU)に他の入出力装置(図示省略)を接続することもできる。   The input / output unit (CLIO) serves as an interface with the user (US). The input / output unit (CLIO) includes a display (CLOD), a touch panel (CLIT), a speaker (CLSP), a keyboard (not shown), a mouse (not shown), and the like. Other input / output devices (not shown) can be connected to an external input / output (CLIU) as necessary.

ディスプレイ(CLOD)は、CRT(Cathode−Ray Tube)又は液晶ディスプレイ等の画像表示装置である。ディスプレイ(CLOD)は、プリンタ等を含んでもよい。ユーザによる入力を支援するためにタッチパネル(CLIT)を用いる場合には、出力と入力を同じ画面上で行うこともできる。   The display (CLOD) is an image display device such as a CRT (Cathode-Ray Tube) or a liquid crystal display. The display (CLOD) may include a printer or the like. When a touch panel (CLIT) is used to support input by the user, output and input can be performed on the same screen.

送受信部(CLSR)は、アプリケーションサーバ(AS)または他のネットワークに接続した機器との間でデータや命令を送受信する。具体的には、送受信部(CLSR)は、表示する画面のリクエストをアプリケーションサーバ(AS)に送信し、リクエストに対応する画像を受信する。   The transmission / reception unit (CLSR) transmits / receives data and commands to / from an application server (AS) or a device connected to another network. Specifically, the transmission / reception unit (CLSR) transmits a request for a screen to be displayed to the application server (AS), and receives an image corresponding to the request.

記憶部(図示省略)は、ハードディスク、メモリ又はSDカードのような外部記録装置で構成される。記憶部(図示省略)は、表示画面の履歴及びユーザ(US)のログインIDなどを保存しても良い。   The storage unit (not shown) is configured by an external recording device such as a hard disk, a memory, or an SD card. The storage unit (not shown) may store a display screen history, a user (US) login ID, and the like.

制御部(CLCO)は、CPU(図示省略)を備え、ディスプレイ(CLOD)などに出力するための画面を制御(CLCC)し、さらに、アプリケーションサーバ(AS)から指示されたアラート設定(AS33)に基づいてアラートを出すタイミング及び方法を管理する(CSCA)。   The control unit (CLCO) includes a CPU (not shown), controls (CLCC) a screen to be output to a display (CLOD), etc., and further sets alert settings (AS33) instructed from the application server (AS). Manage the timing and method of issuing alerts based on (CSCA).

<図20:アドバイス選択(CS33)>
図20は、本発明の実施の形態の分析サーバ(CS)がアドバイスの優先度を調整する処理を示すフローチャートである。
<Figure 20: Advice selection (CS33)>
FIG. 20 is a flowchart illustrating processing in which the analysis server (CS) according to the embodiment of this invention adjusts the priority of advice.

具体的には、図20の処理は、図10に示したアドバイス選択(CS33)において実行される。この処理によって、該当する日(すなわちアドバイスの対象となる日)に、該当するユーザ(US)(すなわちアドバイスの対象となるユーザ)において実行されやすいアドバイスを優先的に提示することで、行動を変容させる可能性を高めることができる。   Specifically, the process of FIG. 20 is executed in the advice selection (CS33) shown in FIG. This process transforms behavior by preferentially presenting advice that can be easily executed by the corresponding user (US) (that is, the user who is the target of advice) on the corresponding day (that is, the day that is the target of advice). The possibility of making it increase can be increased.

分析サーバ(CS)は、処理開始(CS3201)後、処理(CS26)で生成されたアドバイスリストを記憶部(CSME)から取得する(CS3202)。このとき、分析サーバ(CS)は、本人ID(MLA1)(MLB1)をキーとして取得するアドバイスを絞り込むが、処理(CS3211)を実施する場合には複数の本人IDについて、それぞれに対応するアドバイスリストを取得する必要がある。分析サーバ(CS)は、アドバイスリストA(CSML_A)及びアドバイスリストB(CSML_B)の中で優先度(MLA3)及び(MLB4)が最大値の指標を選択し(CS3203)、それをタイプ診断に採用する(CS3204)。このとき、アドバイスリストB(CSML_B)のみをタイプ診断の対象としてもよい。   After starting the process (CS3201), the analysis server (CS) acquires the advice list generated in the process (CS26) from the storage unit (CSME) (CS3202). At this time, the analysis server (CS) narrows down the advice to be acquired using the principal ID (MLA1) (MLB1) as a key, but when executing the process (CS3211), the advice list corresponding to each of the plurality of principal IDs. Need to get. The analysis server (CS) selects the index with the highest priority (MLA3) and (MLB4) from the advice list A (CSML_A) and the advice list B (CSML_B) (CS3203), and adopts it for type diagnosis. (CS3204). At this time, only the advice list B (CSML_B) may be the target of type diagnosis.

続いて、分析サーバ(CS)は、以下の4通りの処理のうち、少なくとも一つを実行する。   Subsequently, the analysis server (CS) executes at least one of the following four processes.

1つ目は、会話相手のペアをマッチング(CS3211)する方法である。分析サーバ(CS)は、アドバイスリストA(CSML_A)において、本人ID(MLA1)と相手ID(MLA2)の組み合わせが一致するペアがあった(例えば、人物Aのアドバイスリストに、人物Bとの会話を増やすべきというアドバイスが含まれ、人物Bのアドバイスリストに、人物Aとの会話を増やすべきというアドバイスが含まれる)場合、双方の人物に関して、該当するアドバイス項目の優先度を上げる(CS3212)。これによって、本人と相手の両者に互いとの会話を増やすべきというアドバイスが提示されやすくなるため、互いの利益が一致し、当該アドバイスが実行されやすくなる。また、優先度の値の上げ方については、他のどのアドバイス項目より高くなる値に設定してもよいし、定数を加えてもよい。   The first is a method of matching (CS3211) a pair of conversation partners. In the advice list A (CSML_A), the analysis server (CS) has a pair in which the combination of the principal ID (MLA1) and the partner ID (MLA2) matches (for example, the conversation with the person B in the advice list of the person A) If the advice list of person B includes advice that the conversation with person A should be increased), the priority of the corresponding advice item is increased for both persons (CS3212). This makes it easier for the person and the other party to give advice that the conversation with each other should be increased, so that the mutual interests coincide and the advice is easily executed. As for how to increase the priority value, it may be set higher than any other advice item, or a constant may be added.

2つ目は、該当する日のイベントに対応する優先度を選択する方法である。分析サーバ(CS)は、記憶部(CSME)内に保持されたイベントテーブル(CSDTI)または外部サーバ(OS)から当日または翌日のイベント情報を取得し、アドバイスリスト(CSML)から同等のイベント情報を条件に含むアドバイスの優先度を参照する(CS3221)。例えば、アドバイスリスト(CSML)に、午前中にデスクワークをするのが望ましいといったアドバイスの優先度として、曜日を限定しない優先度と、曜日ごとの優先度があり、該当日の曜日の優先度が曜日を限定しない優先度より高い場合、前者が参照される。同様に、アドバイスリストに定時退勤日の優先度、飲み会の日の優先度等が含まれ、アドバイスの対象となる日にこれらのイベントが予定されている(又は既に行われた)場合には、それらの優先度が参照される。これによって、特定のイベントがある日の特定の行動と組織の活性度との相関が高い場合に、その相関を考慮して、組織の活性度を高めるために有効なアドバイスを提示することができる。   The second is a method of selecting a priority corresponding to an event on the corresponding day. The analysis server (CS) acquires the event information on the current day or the next day from the event table (CSDTI) or external server (OS) held in the storage unit (CSME), and obtains equivalent event information from the advice list (CSML). The priority of advice included in the condition is referred to (CS3221). For example, in the advice list (CSML), the priority of advice that it is desirable to work in the morning is a priority that does not limit the day of the week and a priority for each day of the week. If the priority is higher than the priority not limiting, the former is referred to. Similarly, if the advice list includes the priority of a regular workday, the priority of a drinking party, etc., and these events are scheduled (or have already taken place) on the day subject to advice , Their priority is referenced. As a result, when there is a high correlation between the specific activity of a specific event on a certain day and the activity of the organization, it is possible to present effective advice for enhancing the activity of the organization in consideration of the correlation. .

3つ目は、達成が容易そうなアドバイスを優先するための方法である。分析サーバ(CS)は、近い過去日(例えば、該当日の直前の1週間等、過去の所定の期間)の実績情報を記憶部(CSME)から取得(CS3231)し、各アドバイスにおいて目標値と実績値が近い(すなわち、実績値が目標値に達していないが、両者の近さが所定の条件を満たしている)アドバイス項目を探索し(CS3232)、その該当アドバイス項目の優先度を上げる(CS3233)。   The third method is to prioritize advice that seems easy to achieve. The analysis server (CS) acquires (CS3231) performance information of the past past day (for example, a predetermined period in the past such as one week immediately before the corresponding day) from the storage unit (CSME), and sets the target value in each advice. An advice item having a close actual value (that is, the actual value has not reached the target value but the closeness of the two satisfies a predetermined condition) is searched (CS3232), and the priority of the relevant advice item is increased ( CS3233).

4つ目は、達成が容易なアドバイスばかりが提示されると退屈を感じるため、それを防ぐために達成されたアドバイスの優先順位を下げるための方法である。分析サーバ(CS)は、近い過去日の実績情報を記憶部(CSME)から取得(CS3241)し、実績値が目標値に達しているアドバイス項目を探索し(CS3242)、その該当アドバイス項目の優先度を下げる(CS3243)。   The fourth is a method for lowering the priority of the advice that has been achieved in order to prevent boring when only easy-to-achieve advice is presented. The analysis server (CS) acquires the past past performance information from the storage unit (CSME) (CS3241), searches for an advice item whose actual value has reached the target value (CS3242), and prioritizes the relevant advice item. Decrease the degree (CS3243).

続いて、分析サーバ(CS)は、アドバイスリスト内の優先度(MLA3)(MLB5)を、以上の方法によって調整済の優先度に更新し(CS3205)、優先度の高い方から順に所定の数のアドバイスを該当日のアドバイスとして選択する(CS3206)。日ごとに選択されるアドバイスに多様性を持たせるために、乱数で優先度を調整してもよい。また、指標分類(MLB3)項目ごとに、その項目に分類される複数のアドバイスから優先度の最も高いものを1つのみ選択してもよい。   Subsequently, the analysis server (CS) updates the priorities (MLA3) and (MLB5) in the advice list to the adjusted priorities by the above method (CS3205), and the predetermined number in descending order of priority. Is selected as the advice of the corresponding day (CS3206). In order to give diversity to advice selected every day, priority may be adjusted with random numbers. Further, for each index classification (MLB3) item, only one with the highest priority may be selected from a plurality of advices classified in the item.

アドバイスリストに多数のアドバイスが含まれる場合、それらを全てユーザに対して表示しても、全てを実行することは難しいが、例えば優先度が高い順に所定の数(図3Bの例では3個)のアドバイスを選択して表示することによって、現実的に実行可能な程度の数の、特に組織活性度に対する貢献度が高いと考えられる行動を促すアドバイスを表示することが可能になる。また、上記のように、イベントに対応した優先度を参照したり、条件に応じて優先度を変更したりすることによって、実行しやすいアドバイスを表示することが可能になり、その結果、活性度が向上することが期待できる。   When many advices are included in the advice list, even if they are all displayed to the user, it is difficult to execute all of them, but for example, a predetermined number in the order of priority (three in the example of FIG. 3B) By selecting and displaying the advice, it is possible to display the advice that promotes actions that are considered to have a high degree of contribution to the organizational activity, in a practically feasible number. In addition, as described above, it is possible to display easy-to-execute advice by referring to the priority corresponding to the event or changing the priority according to the condition. Can be expected to improve.

以上、本発明の実施形態について説明したが、本発明は上記実施形態に限定されるものではなく、種々変形実施可能であり、上述した各実施形態を適宜組み合わせることが可能であることは、当業者に理解されよう。   Although the embodiments of the present invention have been described above, the present invention is not limited to the above-described embodiments, and various modifications can be made. It is possible to appropriately combine the above-described embodiments. It will be understood by the contractor.

具体的には、本発明は上記した実施例に限定されるものではなく、様々な変形例が含まれる。例えば、上記した実施例は本発明のより良い理解のために詳細に説明したのであり、必ずしも説明の全ての構成を備えるものに限定されものではない。   Specifically, the present invention is not limited to the above-described embodiments, and includes various modifications. For example, the above-described embodiments have been described in detail for better understanding of the present invention, and are not necessarily limited to those having all the configurations described.

また、上記の各構成、機能、処理部、処理手段等は、それらの一部又は全部を、例えば集積回路で設計する等によってハードウェアで実現してもよい。また、上記の各構成、機能等は、プロセッサがそれぞれの機能を実現するプログラムを解釈し、実行することによってソフトウェアで実現してもよい。各機能を実現するプログラム、テーブル、ファイル等の情報は、不揮発性半導体メモリ、ハードディスクドライブ、SSD(Solid State Drive)等の記憶デバイス、または、ICカード、SDカード、DVD等の計算機読み取り可能な非一時的データ記憶媒体に格納することができる。   Each of the above-described configurations, functions, processing units, processing means, and the like may be realized by hardware by designing a part or all of them with, for example, an integrated circuit. Further, each of the above-described configurations, functions, and the like may be realized by software by interpreting and executing a program that realizes each function by the processor. Information such as programs, tables, and files for realizing each function is stored in a non-volatile semiconductor memory, a hard disk drive, a storage device such as an SSD (Solid State Drive), or a computer-readable non-readable information such as an IC card, an SD card, or a DVD. It can be stored on a temporary data storage medium.

また、制御線及び情報線は説明上必要と考えられるものを示しており、製品上必ずしも全ての制御線及び情報線を示しているとは限らない。実際にはほとんど全ての構成が相互に接続されていると考えてもよい。   Further, the control lines and information lines indicate what is considered necessary for the explanation, and not all the control lines and information lines on the product are necessarily shown. Actually, it may be considered that almost all the components are connected to each other.

特許請求の範囲に記載したもののほか、本発明の観点の代表的なものとして、次のものが挙げられる。   In addition to what has been described in the claims, the following can be cited as typical ones from the viewpoint of the present invention.

(1)複数の端末と、制御部と、分析部と、記憶部と、を有するセンサデータ分析システムであって、
前記複数の端末の各々は、組織に属する複数の人物の各々に装着され、
前記各端末は、物理量を計測する一つ以上のセンサを有し、
前記記憶部は、
前記組織の活性度を保持し、
前記各人物の行動に関する複数の第1の条件の各々について、前記第1の条件を満たす行動の量と前記組織の活性度との統計的関連に対応するアドバイスを保持し、
前記制御部は、前記複数の人物のうち第1の人物に装着された端末のセンサが計測した物理量に基づいて、前記第1の人物の行動を示す行動指標を生成し、
前記分析部は、前記行動指標に基づいて、前記複数の第1の条件の各々について、前記第1の条件を満たす行動の量と前記組織の活性度との統計的関連を計算し、
前記制御部は、第2の条件を満たす前記統計的関連に対応するアドバイスを出力することを特徴とするセンサデータ分析システム。
(1) A sensor data analysis system having a plurality of terminals, a control unit, an analysis unit, and a storage unit,
Each of the plurality of terminals is attached to each of a plurality of persons belonging to an organization,
Each terminal has one or more sensors for measuring physical quantities,
The storage unit
Retains the activity of the tissue,
For each of the plurality of first conditions related to the behavior of each person, holding advice corresponding to the statistical relationship between the amount of behavior satisfying the first condition and the activity of the organization,
The control unit generates an action index indicating an action of the first person based on a physical quantity measured by a sensor of a terminal attached to the first person among the plurality of persons.
The analysis unit calculates, for each of the plurality of first conditions, a statistical relationship between the amount of behavior that satisfies the first condition and the activity of the organization based on the behavior index,
The control unit outputs an advice corresponding to the statistical association that satisfies a second condition.

(2)上記(1)に記載のセンサデータ分析システムであって、
前記一つ以上のセンサは、前記各端末の識別情報を含む信号の送受信部を含み、
前記行動指標は、前記信号の受信結果に基づいて生成された、前記第1の人物と他の人物との間の対面を示す情報を含み、
前記第1の条件を満たす行動の量と前記組織の活性度との統計的関連は、前記第1の人物と他の人物との対面の量と前記組織の活性度との間の相関を含み、
前記制御部は、前記相関の強さが所定の強さを超える場合に、前記統計的関連が前記第2の条件を満たすと判定することを特徴とするセンサデータ分析システム。
(2) The sensor data analysis system according to (1) above,
The one or more sensors include a signal transmission / reception unit including identification information of each terminal,
The behavior indicator includes information indicating a meeting between the first person and another person generated based on the reception result of the signal,
The statistical relationship between the amount of action satisfying the first condition and the activity of the organization includes a correlation between the amount of meeting between the first person and another person and the activity of the organization. ,
The control unit determines that the statistical association satisfies the second condition when the strength of the correlation exceeds a predetermined strength.

(3)上記(2)に記載のセンサデータ分析システムであって、
前記一つ以上のセンサは、加速度センサを含み、
前記行動指標は、前記信号の受信結果及び前記加速度センサの計測結果に基づいて生成された、前記第1の人物と他の人物との間の会話を示す情報を含み、
前記第1の条件を満たす行動の量と前記組織の活性度との統計的関連は、前記第1の人物と他の人物との会話の量と前記組織の活性度との間の相関を含み、
前記制御部は、前記相関の強さが所定の強さを超える場合に、前記統計的関連が前記第2の条件を満たすと判定することを特徴とするセンサデータ分析システム。
(3) The sensor data analysis system according to (2) above,
The one or more sensors include an acceleration sensor;
The behavior index includes information indicating a conversation between the first person and another person generated based on a reception result of the signal and a measurement result of the acceleration sensor,
The statistical relationship between the amount of behavior satisfying the first condition and the activity of the organization includes a correlation between the amount of conversation between the first person and another person and the activity of the organization. ,
The control unit determines that the statistical association satisfies the second condition when the strength of the correlation exceeds a predetermined strength.

(4)上記(3)に記載のセンサデータ分析システムであって、
前記第1の人物と他の人物との会話の量は、前記第1の人物と他の人物との会話の回数又は時間の少なくとも一方を含み、
前記複数の第1の条件は、前記第1の人物の会話相手、会話が行われた時間帯、会話の継続時間、会話が行われた場所、会話への参加者の数、及び会話の方向性、のいずれかまたはそれらの二つ以上の組合せに関する条件を含み、
前記記憶部に保持されたアドバイスは、前記第1の条件を満たす行動の量と前記組織の活性度との正の相関に対応するアドバイスとして、前記第1の条件を満たす行動の量を増やすことを促すアドバイスを含み、前記第1の条件を満たす行動の量と前記組織の活性度との負の相関に対応するアドバイスとして、前記第1の条件を満たす行動の量を減らすことを促すアドバイスを含むことを特徴とするセンサデータ分析システム。
(4) The sensor data analysis system according to (3) above,
The amount of conversation between the first person and another person includes at least one of the number of times or time of the conversation between the first person and the other person,
The plurality of first conditions include a conversation partner of the first person, a time zone during which the conversation was performed, a duration of the conversation, a place where the conversation was performed, the number of participants in the conversation, and the direction of the conversation Including conditions relating to any one of or a combination of two or more thereof,
The advice stored in the storage unit increases the amount of action satisfying the first condition as advice corresponding to a positive correlation between the amount of action satisfying the first condition and the activity of the organization. As an advice corresponding to a negative correlation between the amount of action satisfying the first condition and the activity level of the organization, advice for urging to reduce the amount of action satisfying the first condition is included. A sensor data analysis system comprising:

(5)上記(3)に記載のセンサデータ分析システムであって、
前記行動指標は、前記加速度センサの計測結果に基づいて生成された、前記第1の人物が行った所定の業務を示す情報を含み、
前記第1の条件を満たす行動の量と前記組織の活性度との統計的関連は、前記所定の業務の量と前記組織の活性度との間の相関を含むことを特徴とするセンサデータ分析システム。
(5) The sensor data analysis system according to (3) above,
The behavior index includes information indicating a predetermined work performed by the first person, generated based on a measurement result of the acceleration sensor,
The sensor data analysis characterized in that the statistical relationship between the amount of action satisfying the first condition and the activity of the organization includes a correlation between the amount of the predetermined task and the activity of the organization system.

(6)上記(3)に記載のセンサデータ分析システムであって、
前記行動指標は、前記加速度センサの計測結果に基づいて生成された、前記第1の人物の業務の時間配分を示す情報を含み、
前記第1の条件を満たす行動の量と前記組織の活性度との統計的関連は、前記業務の時間配分と前記組織の活性度との間の相関を含むことを特徴とするセンサデータ分析システム。
(6) The sensor data analysis system according to (3) above,
The behavior index includes information indicating time distribution of the work of the first person, generated based on a measurement result of the acceleration sensor,
The sensor data analysis system characterized in that the statistical relationship between the amount of action satisfying the first condition and the activity of the organization includes a correlation between the time allocation of the work and the activity of the organization .

(7)上記(3)に記載のセンサデータ分析システムであって、
前記制御部は、前記行動指標に基づいて、前記第1の人物が実際に行った、出力されたアドバイスに対応する行動の量を計算し、その結果を出力することを特徴とするセンサデータ分析システム。
(7) The sensor data analysis system according to (3) above,
The control unit calculates the amount of behavior corresponding to the output advice actually performed by the first person based on the behavior index, and outputs the result, sensor data analysis system.

(8)上記(3)に記載のセンサデータ分析システムであって、
前記制御部は、前記第2の条件を満たす複数の前記統計的関連の各々に対応するアドバイスに、前記相関の強さに応じた優先度を付与し、前記優先度が高い所定の数のアドバイスを出力することを特徴とするセンサデータ分析システム。
(8) The sensor data analysis system according to (3) above,
The control unit assigns a priority according to the strength of the correlation to advice corresponding to each of the plurality of statistical associations satisfying the second condition, and a predetermined number of advices having a high priority Sensor data analysis system characterized in that

(9)上記(8)に記載のセンサデータ分析システムであって、
前記制御部は、
前記第1の条件を満たす行動の実績に基づいて、前記第1の条件を満たす行動の量の目標値を計算し、
前記優先度が高い所定の数のアドバイスに対応する前記目標値を出力することを特徴とするセンサデータ分析システム。
(9) The sensor data analysis system according to (8) above,
The controller is
Based on the performance of the action that satisfies the first condition, a target value of the amount of the action that satisfies the first condition is calculated,
The sensor data analysis system characterized by outputting the target value corresponding to a predetermined number of advices with high priority.

(10)上記(9)に記載のセンサデータ分析システムであって、
前記制御部は、
過去の所定の期間における前記第1の条件を満たす行動の実績が前記第1の条件を満たす行動の量の目標値に達しておらず、かつ、前記所定の期間における前記第1の条件を満たす行動の実績と前記第1の条件を満たす行動の量の目標値との近さが所定の基準を超える場合、前記第1の条件を満たす行動の量と前記組織の活性度との相関に対応するアドバイスの前記優先度を上げるように変更し、
過去の所定の期間における前記第1の条件を満たす行動の実績が前記第1の条件を満たす行動の量の目標値に達している場合、前記第1の条件を満たす行動の量と前記組織の活性度との相関に対応するアドバイスの前記優先度を下げるように変更することを特徴とするセンサデータ分析システム。
(10) The sensor data analysis system according to (9) above,
The controller is
The result of the action that satisfies the first condition in the past predetermined period does not reach the target value of the amount of action that satisfies the first condition, and satisfies the first condition in the predetermined period. Corresponds to the correlation between the amount of action satisfying the first condition and the degree of activity of the organization when the closeness of the action result and the target value of the action amount satisfying the first condition exceeds a predetermined standard Change to increase the priority of the advice to
When the performance of the action that satisfies the first condition in the past predetermined period has reached the target value of the action amount that satisfies the first condition, the amount of action that satisfies the first condition and the organization A sensor data analysis system, characterized in that the priority of advice corresponding to the correlation with the degree of activity is changed to be lowered.

(11)上記(8)に記載のセンサデータ分析システムであって、
前記分析部は、前記第1の人物と、前記組織に属する複数の人物のうち第2の人物との間の会話の量と、前記組織の活性度との相関の強さが所定の強さを超える場合、前記第1の人物及び前記第2の人物について、前記会話の量と前記組織の活性度との相関に対応するアドバイスの優先度を上げるように変更することを特徴とするセンサデータ分析システム。
(11) The sensor data analysis system according to (8) above,
The analysis unit has a predetermined strength of a correlation between the amount of conversation between the first person and a second person among a plurality of persons belonging to the organization and the degree of activity of the organization. Sensor data for the first person and the second person is changed so as to increase the priority of advice corresponding to the correlation between the amount of conversation and the activity of the organization. Analysis system.

(12)上記(8)に記載のセンサデータ分析システムであって、
前記記憶部は、前記第1の人物について、それぞれの日のイベントを示す情報を保持し、
前記複数の第1の条件は、前記イベントに関する条件を含み、
前記制御部は、前記アドバイスの対象の日のイベントを含む前記第1の条件に対応する前記優先度を参照することを特徴とするセンサデータ分析システム。
(12) The sensor data analysis system according to (8) above,
The storage unit holds information indicating an event of each day for the first person,
The plurality of first conditions includes a condition related to the event,
The control unit refers to the priority corresponding to the first condition including an event on the day of the advice target.

(13)上記(3)に記載のセンサデータ分析システムであって、
前記制御部は、前記組織に属する前記第1の人物以外の複数の人物のうち、前記第1の人物に行動パターンが類似する一人以上の人物、又は、前記第1の人物との会話時間が所定の基準を超える一人以上の人物を、類似メンバとして選択し、
前記分析部は、前記第1の人物及び前記類似メンバに装着された複数の前記端末のセンサが計測した物理量に基づいて生成された行動指標に基づいて、前記複数の第1の条件の各々について、前記第1の条件を満たす行動の量と前記組織の活性度との統計的関連を計算することを特徴とするセンサデータ分析システム。
(13) The sensor data analysis system according to (3) above,
The control unit includes a conversation time with one or more persons whose action patterns are similar to the first person among a plurality of persons other than the first person belonging to the organization, or with the first person. Select one or more people that exceed a given criteria as similar members,
The analysis unit is configured for each of the plurality of first conditions based on an action index generated based on a physical quantity measured by sensors of the plurality of terminals attached to the first person and the similar member. A sensor data analysis system for calculating a statistical relationship between the amount of action satisfying the first condition and the activity of the organization.

(14)上記(3)に記載のセンサデータ分析システムであって、
前記分析部は、前記組織に属する人物に装着された全ての前記端末の前記加速度センサの計測結果に基づいて、全ての前記人物についての身体が動いている状態の継続時間の頻度分布を生成し、前記頻度分布に基づいて、前記組織の活性度を計算することを特徴とするセンサデータ分析システム。
(14) The sensor data analysis system according to (3) above,
The analysis unit generates a frequency distribution of durations of the states in which the bodies of all the persons are moving based on the measurement results of the acceleration sensors of all the terminals attached to the persons belonging to the organization. A sensor data analysis system that calculates the activity of the tissue based on the frequency distribution.

TR、TR2〜3 端末
GW 基地局
US、US2〜3 ユーザ
NW ネットワーク
SS センサネットサーバ
AS アプリケーションサーバ
CS 分析サーバ
CL クライアント
OS 外部データサーバ
TR, TR2-3 Terminal GW Base station US, US2-3 User NW Network SS Sensor network server AS Application server CS Analysis server CL Client OS External data server

Claims (14)

複数の端末と、制御部と、分析部と、記憶部と、を有する行動推薦システムであって、
前記複数の端末の各々は、複数の人物の各々に装着され、
前記各端末は、物理量を計測する一つ以上のセンサを有し、
前記記憶部は、
前記各人物及び前記各人物が属する組織の少なくとも一方の活性度を保持し、
前記各人物の行動に関する複数の第1の条件の各々について、前記第1の条件を満たす行動の量と前記活性度との統計的関連を説明する診断情報、及び、前記統計的関連に対応するアドバイス情報を保持し、
前記制御部は、前記複数の人物のうち第1の人物に装着された端末のセンサが計測した物理量に基づいて、前記第1の人物の行動を示す行動指標を生成し、
前記分析部は、前記行動指標に基づいて、前記複数の第1の条件の各々について、前記第1の条件を満たす行動の量と前記活性度との統計的関連を計算し、
前記制御部は、第2の条件を満たす前記統計的関連に対応する前記診断情報及び前記アドバイス情報を出力することを特徴とする行動推薦システム。
An action recommendation system having a plurality of terminals, a control unit, an analysis unit, and a storage unit,
Each of the plurality of terminals is attached to each of a plurality of persons,
Each terminal has one or more sensors for measuring physical quantities,
The storage unit
Holding the activity of at least one of the person and the organization to which the person belongs,
For each of the plurality of first conditions relating to the behavior of each person, diagnostic information that explains the statistical relationship between the amount of behavior that satisfies the first condition and the activity level, and corresponding to the statistical relationship Holds advice information,
The control unit generates an action index indicating an action of the first person based on a physical quantity measured by a sensor of a terminal attached to the first person among the plurality of persons.
The analysis unit calculates a statistical association between the activity amount satisfying the first condition and the activity for each of the plurality of first conditions based on the behavior index,
The control unit outputs the diagnosis information and the advice information corresponding to the statistical association that satisfies a second condition.
請求項1に記載の行動推薦システムであって、
前記制御部は、前記第1の条件を満たす行動の量と前記活性度との相関の強さが所定の強さを超える場合に、前記統計的関連が前記第2の条件を満たすと判定し、
前記診断情報は、前記第1の条件を満たす行動の量と前記活性度との正の相関に対応する診断文面として、前記第1の条件を満たす行動の量と前記活性度との間に正の相関があることを示す文面を含み、前記第1の条件を満たす行動の量と前記活性度との負の相関に対応する診断文面として、前記第1の条件を満たす行動の量と前記活性度との間に負の相関があることを示す文面を含み、
前記アドバイス情報は、前記第1の条件を満たす行動の量と前記活性度との正の相関に対応するアドバイスとして、前記第1の条件を満たす行動の量を増やすことを促すアドバイスを含み、前記第1の条件を満たす行動の量と前記活性度との負の相関に対応するアドバイスとして、前記第1の条件を満たす行動の量を減らすことを促すアドバイスを含み、
前記制御部は、
前記第1の条件を満たす行動の量と前記活性度との間に正の相関がある場合に、前記第1の条件を満たす行動の量と前記活性度との間に正の相関があることを示す文面、及び、前記第1の条件を満たす行動の量を増やすことを促すアドバイスを出力し、
前記第1の条件を満たす行動の量と前記活性度との間に負の相関がある場合に、前記第1の条件を満たす行動の量と前記活性度との間に負の相関があることを示す文面、及び、前記第1の条件を満たす行動の量を減らすことを促すアドバイスを出力することを特徴とする行動推薦システム。
The behavior recommendation system according to claim 1,
The control unit determines that the statistical relation satisfies the second condition when the strength of the correlation between the amount of action satisfying the first condition and the activity exceeds a predetermined strength. ,
The diagnostic information includes a positive sentence between the amount of action satisfying the first condition and the activity as a diagnosis sentence corresponding to a positive correlation between the amount of action satisfying the first condition and the activity. The amount of action satisfying the first condition and the activity as a diagnosis sentence corresponding to the negative correlation between the amount of action satisfying the first condition and the activity level Including a sentence indicating that there is a negative correlation with the degree,
The advice information includes, as advice corresponding to a positive correlation between the amount of action satisfying the first condition and the activity, advice for urging to increase the amount of action satisfying the first condition, As advice corresponding to a negative correlation between the amount of action satisfying the first condition and the activity, including advice for urging to reduce the amount of action satisfying the first condition,
The controller is
When there is a positive correlation between the amount of action that satisfies the first condition and the activity, there is a positive correlation between the amount of action that satisfies the first condition and the activity And an advice for urging to increase the amount of action satisfying the first condition,
When there is a negative correlation between the activity amount satisfying the first condition and the activity level, there is a negative correlation between the activity amount satisfying the first condition and the activity level. And an advice that prompts the user to reduce the amount of action that satisfies the first condition.
請求項2に記載の行動推薦システムであって、
前記記憶部は、さらに、前記複数の第1の条件の各々に対応する優先度を保持し、
前記制御部は、前記優先度が高い前記第1の条件に対応する前記診断文面及び前記優先度が高い一つ以上の前記第1の条件に対応する前記アドバイスを出力することを特徴とする行動推薦システム。
The behavior recommendation system according to claim 2,
The storage unit further holds a priority corresponding to each of the plurality of first conditions,
The control unit outputs the diagnosis text corresponding to the first condition having a high priority and the advice corresponding to one or more first conditions having a high priority. Recommendation system.
請求項3に記載の行動推薦システムであって、
前記記憶部は、さらに、前記複数の第1の条件の分類を示す情報を保持し、
前記制御部は、前記分類ごとに、前記優先度が高い前記第1の条件に対応する前記アドバイスを出力することを特徴とする行動推薦システム。
The behavior recommendation system according to claim 3,
The storage unit further holds information indicating a classification of the plurality of first conditions,
The said control part outputs the said advice corresponding to the said 1st condition with the said high priority for every said classification, The action recommendation system characterized by the above-mentioned.
請求項3に記載の行動推薦システムであって、
前記制御部は、
前記第1の条件を満たす行動の実績に基づいて、前記各第1の条件を満たす行動の、所定の期間当たりの量の目標値を計算し、
いずれかの前記第1の条件を満たす行動の量を増やすことを促すアドバイスが出力され、前記所定の期間に実際に実行された行動のうち、当該アドバイスによって促された行動の量が前記目標値を超えた場合、前記目標値が達成されたことの表示を出力することを特徴とする行動推薦システム。
The behavior recommendation system according to claim 3,
The controller is
Based on the performance of the action that satisfies the first condition, the target value of the amount per predetermined period of the action that satisfies the first condition is calculated,
An advice for increasing the amount of action satisfying any one of the first conditions is output, and among the actions actually executed during the predetermined period, the amount of action prompted by the advice is the target value An action recommendation system that outputs an indication that the target value has been achieved.
請求項1に記載の行動推薦システムであって、
前記記憶部は、さらに、前記統計的関連の根拠を説明する根拠情報を保持し、
前記制御部は、さらに、前記第2の条件を満たす前記統計的関連に対応する前記根拠情報を出力することを特徴とする行動推薦システム。
The behavior recommendation system according to claim 1,
The storage unit further holds basis information explaining the basis of the statistical association,
The control unit further outputs the basis information corresponding to the statistical association that satisfies the second condition.
請求項6に記載の行動推薦システムであって、
前記制御部は、前記複数の第1の条件のいずれかを満たす行動の量と前記活性度との統計的関連が前記第2の条件を満たす場合に、所定の長さの期間ごとの当該行動の量と前記活性度との関係を表示する情報を出力することを特徴とする行動推薦システム。
The behavior recommendation system according to claim 6,
The control unit, when a statistical relationship between the activity amount satisfying any one of the plurality of first conditions and the activity satisfies the second condition, the action for each period of a predetermined length The behavior recommendation system characterized by outputting the information which displays the relationship between the quantity of and the said activity.
請求項1に記載の行動推薦システムであって、
前記制御部に接続される入出力部をさらに有し、
前記制御部は、前記活性度の大きさを示す数字及び図形の少なくとも一方の画像を前記入出力部に表示させることを特徴とする行動推薦システム。
The behavior recommendation system according to claim 1,
An input / output unit connected to the control unit;
The control section causes the input / output section to display an image of at least one of numbers and figures indicating the magnitude of the activity.
請求項2に記載の行動推薦システムであって、
前記制御部に接続される入出力部をさらに有し、
前記制御部は、前記行動指標に基づいて、前記第1の人物が実行した各行動の内容及び各行動に費やした時間の長さを、前記各行動が実行された時刻の順に表示する画像を前記入出力部に表示させ、
前記アドバイスによって量を増やすことが促された行動が実行された場合には、当該行動の内容及び当該行動に費やした時間の長さと共に、当該行動が前記アドバイスに対応することを示す画像を前記入出力部に表示させることを特徴とする行動推薦システム。
The behavior recommendation system according to claim 2,
An input / output unit connected to the control unit;
The control unit displays an image displaying, based on the behavior index, the content of each action executed by the first person and the length of time spent for each action in order of the time when each action was executed. Display on the input / output unit,
When an action that is prompted to increase the amount by the advice is executed, an image indicating that the action corresponds to the advice is displayed together with the content of the action and the length of time spent on the action. An action recommendation system characterized by being displayed on an entry output unit.
請求項9に記載の行動推薦システムであって、
前記制御部は、所定の期間に前記第1の人物が前記各行動に費やした時間の長さの内訳を示すグラフの画像を前記入出力部に表示させることを特徴とする行動推薦システム。
The behavior recommendation system according to claim 9,
The said control part displays the image of the graph which shows the breakdown of the length of the time which the said 1st person spent on each said action in a predetermined period on the said input / output part, The recommendation system characterized by the above-mentioned.
請求項9に記載の行動推薦システムであって、
前記制御部は、所定の期間に前記第1の人物が実行した行動のうち、当該所定の期間に前記アドバイスによって量を増やすことが促された行動の量を示す数字及び図形の少なくとも一方の画像を前記入出力部に表示させることを特徴とする行動推薦システム。
The behavior recommendation system according to claim 9,
The control unit is an image of at least one of a number and a graphic showing an amount of an action that is promoted to increase in amount by the advice during the predetermined period among actions performed by the first person during a predetermined period. Is displayed on the input / output unit.
請求項9に記載の行動推薦システムであって、
前記制御部は、前記行動指標に基づいて、所定の期間に前記第1の人物が実行した行動のうち他の人物と対面した時間を会話相手の人物ごとに集計し、集計された時間を示す画像を前記入出力部に表示させることを特徴とする行動推薦システム。
The behavior recommendation system according to claim 9,
Based on the behavior index, the control unit aggregates the time of meeting with another person among the actions performed by the first person for a predetermined period for each conversation partner person, and indicates the totaled time An action recommendation system, wherein an image is displayed on the input / output unit.
請求項9に記載の行動推薦システムであって、
前記制御部は、前記行動指標に基づいて、前記第1の人物と他の人物との対面における会話の方向性を特定し、前記第1の人物と前記他の人物との対面の時間における前記会話の方向性の内訳の画像を前記入出力部に表示させることを特徴とする行動推薦システム。
The behavior recommendation system according to claim 9,
The control unit specifies a direction of conversation between the first person and another person based on the behavior index, and the time at the time when the first person and the other person meet An action recommendation system, wherein an image of a breakdown of conversation direction is displayed on the input / output unit.
複数の端末と、制御部と、分析部と、記憶部と、を有する行動推薦システムが実行する行動推薦方法であって、
前記複数の端末の各々は、複数の人物の各々に装着され、
前記各端末は、物理量を計測する一つ以上のセンサを有し、
前記記憶部は、
前記各人物及び前記各人物が属する組織の少なくとも一方の活性度を保持し、
前記各人物の行動に関する複数の第1の条件の各々について、前記第1の条件を満たす行動の量と前記活性度との統計的関連を説明する診断情報、及び、前記統計的関連に対応するアドバイス情報を保持し、
前記行動推薦方法は、
前記制御部が、前記複数の人物のうち第1の人物に装着された端末のセンサが計測した物理量に基づいて、前記第1の人物の行動を示す行動指標を生成する手順と、
前記分析部が、前記行動指標に基づいて、前記複数の第1の条件の各々について、前記第1の条件を満たす行動の量と前記活性度との統計的関連を計算する手順と、
前記制御部が、第2の条件を満たす前記統計的関連に対応する前記診断情報及び前記アドバイス情報を出力する手順と、を含むことを特徴とする行動推薦方法。
An action recommendation method executed by an action recommendation system having a plurality of terminals, a control unit, an analysis unit, and a storage unit,
Each of the plurality of terminals is attached to each of a plurality of persons,
Each terminal has one or more sensors for measuring physical quantities,
The storage unit
Holding the activity of at least one of the person and the organization to which the person belongs,
For each of the plurality of first conditions relating to the behavior of each person, diagnostic information that explains the statistical relationship between the amount of behavior that satisfies the first condition and the activity level, and corresponding to the statistical relationship Holds advice information,
The behavior recommendation method is:
The control unit generates a behavior index indicating the behavior of the first person based on a physical quantity measured by a sensor of a terminal attached to the first person among the plurality of persons;
The analysis unit calculates, for each of the plurality of first conditions, a statistical relationship between the activity amount satisfying the first condition and the activity based on the behavior index;
And a procedure for outputting the diagnostic information and the advice information corresponding to the statistical relation satisfying a second condition.
JP2016239285A 2016-12-09 2016-12-09 Action recommendation system and action recommendation method Active JP6688723B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2016239285A JP6688723B2 (en) 2016-12-09 2016-12-09 Action recommendation system and action recommendation method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2016239285A JP6688723B2 (en) 2016-12-09 2016-12-09 Action recommendation system and action recommendation method

Publications (2)

Publication Number Publication Date
JP2018097459A true JP2018097459A (en) 2018-06-21
JP6688723B2 JP6688723B2 (en) 2020-04-28

Family

ID=62633526

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2016239285A Active JP6688723B2 (en) 2016-12-09 2016-12-09 Action recommendation system and action recommendation method

Country Status (1)

Country Link
JP (1) JP6688723B2 (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2020064394A (en) * 2018-10-16 2020-04-23 株式会社Nttドコモ Economic indicator calculation device, economic indicator calculation method, and economic indicator calculation program
JP2021064035A (en) * 2019-10-10 2021-04-22 株式会社日立製作所 Purchase promotion system and purchase promotion method
JPWO2020105154A1 (en) * 2018-11-21 2021-09-27 株式会社日立製作所 Data analysis system and data analysis method
JP2022013573A (en) * 2020-06-30 2022-01-18 北京百度網訊科技有限公司 Method and device for determining display page, computer system, computer program, and storage medium
CN114139046A (en) * 2021-10-29 2022-03-04 北京达佳互联信息技术有限公司 Object recommendation method and device, electronic equipment and storage medium

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002073815A (en) * 2000-08-24 2002-03-12 Omron Corp Healthy life supporting device
JP2002123612A (en) * 2000-10-18 2002-04-26 Matsushita Electric Ind Co Ltd Health promotion support service center
JP2003141318A (en) * 2001-11-05 2003-05-16 Toshiba Corp Job improvement system
JP2007289540A (en) * 2006-04-27 2007-11-08 Olympus Corp Stress sensor system
JP2009026238A (en) * 2007-07-23 2009-02-05 Fuji Xerox Co Ltd Business operation support system
JP2010257166A (en) * 2009-04-24 2010-11-11 Hitachi Ltd Device and system for evaluating organization
JP2011100382A (en) * 2009-11-09 2011-05-19 Fuji Xerox Co Ltd Information processing system and program
JP2013058221A (en) * 2012-10-18 2013-03-28 Hitachi Ltd Conference analysis system
US20130226674A1 (en) * 2012-02-28 2013-08-29 Cognita Systems Incorporated Integrated Educational Stakeholder Evaluation and Educational Research System

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002073815A (en) * 2000-08-24 2002-03-12 Omron Corp Healthy life supporting device
JP2002123612A (en) * 2000-10-18 2002-04-26 Matsushita Electric Ind Co Ltd Health promotion support service center
JP2003141318A (en) * 2001-11-05 2003-05-16 Toshiba Corp Job improvement system
JP2007289540A (en) * 2006-04-27 2007-11-08 Olympus Corp Stress sensor system
JP2009026238A (en) * 2007-07-23 2009-02-05 Fuji Xerox Co Ltd Business operation support system
JP2010257166A (en) * 2009-04-24 2010-11-11 Hitachi Ltd Device and system for evaluating organization
JP2011100382A (en) * 2009-11-09 2011-05-19 Fuji Xerox Co Ltd Information processing system and program
US20130226674A1 (en) * 2012-02-28 2013-08-29 Cognita Systems Incorporated Integrated Educational Stakeholder Evaluation and Educational Research System
JP2013058221A (en) * 2012-10-18 2013-03-28 Hitachi Ltd Conference analysis system

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2020064394A (en) * 2018-10-16 2020-04-23 株式会社Nttドコモ Economic indicator calculation device, economic indicator calculation method, and economic indicator calculation program
JP7308603B2 (en) 2018-10-16 2023-07-14 株式会社Nttドコモ economic indicator calculator
JPWO2020105154A1 (en) * 2018-11-21 2021-09-27 株式会社日立製作所 Data analysis system and data analysis method
JP2021064035A (en) * 2019-10-10 2021-04-22 株式会社日立製作所 Purchase promotion system and purchase promotion method
JP7227884B2 (en) 2019-10-10 2023-02-22 株式会社日立製作所 Purchase promotion system and purchase promotion method
JP2022013573A (en) * 2020-06-30 2022-01-18 北京百度網訊科技有限公司 Method and device for determining display page, computer system, computer program, and storage medium
JP7158454B2 (en) 2020-06-30 2022-10-21 ベイジン バイドゥ ネットコム サイエンス テクノロジー カンパニー リミテッド Method and apparatus for determining display page, computer system, computer program and storage medium
CN114139046A (en) * 2021-10-29 2022-03-04 北京达佳互联信息技术有限公司 Object recommendation method and device, electronic equipment and storage medium

Also Published As

Publication number Publication date
JP6688723B2 (en) 2020-04-28

Similar Documents

Publication Publication Date Title
JP6675266B2 (en) Sensor data analysis system and sensor data analysis method
JP5764473B2 (en) Event data processing device
JP6688723B2 (en) Action recommendation system and action recommendation method
JP5672934B2 (en) Sensing data display device and display system
US7706906B2 (en) Work management support method and work management support system which use sensor nodes
JP5372588B2 (en) Organization evaluation apparatus and organization evaluation system
US20220000405A1 (en) System That Measures Different States of a Subject
JP2009009355A (en) Organization communication visualization system
JP5503719B2 (en) Performance analysis system
US20200005211A1 (en) Information processing system
JP2010198261A (en) Organization cooperative display system and processor
JP5617971B2 (en) Organization communication visualization system
JP2013008149A (en) Business-related facing data generation device and system
JP5825417B2 (en) Business improvement support system and business improvement support method
WO2013035157A1 (en) Communication analysis device, communication analysis system, and communication analysis method
JP6594512B2 (en) Psychological state measurement system
JP5338934B2 (en) Organization communication visualization system
KR20230148026A (en) Method for automatically generating time record
JP2013211034A (en) Operation management supporting system

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20190304

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20191218

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20200114

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20200311

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20200324

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20200406

R150 Certificate of patent or registration of utility model

Ref document number: 6688723

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313113

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250