JP6427640B2 - Activity analysis system, activity analysis method, and program - Google Patents
Activity analysis system, activity analysis method, and program Download PDFInfo
- Publication number
- JP6427640B2 JP6427640B2 JP2017156873A JP2017156873A JP6427640B2 JP 6427640 B2 JP6427640 B2 JP 6427640B2 JP 2017156873 A JP2017156873 A JP 2017156873A JP 2017156873 A JP2017156873 A JP 2017156873A JP 6427640 B2 JP6427640 B2 JP 6427640B2
- Authority
- JP
- Japan
- Prior art keywords
- data
- action
- agent
- user
- facility
- 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.)
- Active
Links
Images
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Description
本発明は、活動分析システム、活動分析方法、及びプログラムに関する。 The present invention relates to an activity analysis system, an activity analysis method, and a program.
業務を効率よく遂行するためには、業務に適したオフィス環境が提供されていることが必要とされる。新たなオフィス環境を構築するにあたり、新たなオフィス環境を構築する前の環境におけるオフィスワーカーであるユーザの現状の活動状況を調査することがある。活動状況の調査の手法として、例えば、活動基準原価計算や、携行タグによる行動計測などの方法が知られている。上記の行動計測の一手法として、RFIDタグを利用したり、画像情報を用いて作業状態を検出したりする定点観測の技術が開示されている(例えば、特許文献1参照)。特許文献1によれば、実際の施設で撮像した画像情報を基にして、施設の利用者の移動を解析できる。
In order to execute business efficiently, it is necessary that an office environment suitable for business is provided. In creating a new office environment, the current activity status of a user who is an office worker in the environment before creating a new office environment may be investigated. For example, methods such as activity-based costing and action measurement using a carrying tag are known as methods of investigating the activity status. As one method of the above-mentioned action measurement, the technology of fixed point observation which uses a RFID tag or detects a work state using image information is disclosed (for example, refer to patent documents 1). According to
しかしながら、特許文献1のような手法により、実際の施設で撮像した画像情報などを基にして、施設の利用者の移動を解析するだけでは、施設を好適に利用するための計画を立案することができない。また、作成したオフィス計画が期待通りのものであるかを定量的に検証する方法が確立されていないという問題があった。
However, by analyzing the movement of the user of the facility based on the image information and the like captured at the actual facility by the method as described in
本発明は、斯かる実情に鑑みなされたものであり、本発明の目的は、施設を好適に利用するための計画の作成を支援する活動分析システム、活動分析方法、及びプログラムを提供することにある。 The present invention has been made in view of such circumstances, and it is an object of the present invention to provide an activity analysis system, an activity analysis method, and a program that support the creation of a plan for suitably using a facility. is there.
本発明は、上記課題を解決するためになされたものであり、本発明の第1の態様である活動分析システムは、施設におけるユーザの活動を分析するために、前記ユーザの活動を前記施設に関係する数値モデル空間におけるエージェントの行動にモデル化してシミュレーションする活動分析システムであって、前記施設に関係する数値モデル空間を規定する第1データと、前記ユーザに対応する前記エージェントの行動特性を規定する第2データと、前記数値モデル空間における前記エージェントが定められた時間続ける行動のモデルとしての行動シーンを規定する第3データと、前記規定された前記エージェントの行動特性を補正するための第4データとを含む各種データが記憶部に格納され、前記第4データに基づいて前記第2データに基づく前記エージェントの行動特性を補正し、前記補正された前記エージェントの行動特性に基づいて、前記第3データにより規定される行動シーンの中から特定の行動シーンを選択し、前記選択された行動シーンに従い、前記第1データにより規定される前記施設の数値モデル空間において前記エージェントを行動させるシミュレーションを実行する演算処理部と、前記エージェントの行動特性が前記ユーザの行動特性に近づくように前記ユーザの行動履歴に基づいて前記第2データおよび前記第4データを生成するデータ生成部と、を備え、前記データ生成部は、前記第2データに前記エージェントの解析対象の行動シーンのデータが予め存在する場合には、前記エージェントの解析対象の行動シーンの変化に対応する前記第4データを追加し、前記第2データに前記エージェントの解析対象の行動シーンのデータが予め存在しない場合には、前記解析対象の行動シーンとして新たに設けられる行動シーンに対応する前記第4データを追加する、活動分析システムである。
また、上記の活動分析システムにおいて、前記データ生成部は、測定により得られた前記ユーザの行動特性に基づき前記エージェントの行動特性を決定する前記第2データと、前記エージェントの行動特性を補正する前記第4データを生成する。
また、上記の活動分析システムにおいて、前記データ生成部は、主観調査の分析結果から導かれる前記ユーザの行動特性になるように前記エージェントの行動特性を補正する前記第4データを生成する。
また、上記の活動分析システムは、前記ユーザの行動履歴を分析し、前記エージェントの行動特性を補正するための前記第4データを生成する分析部を備える。
また、上記の活動分析システムにおいて、前記分析部は、前記ユーザの行動履歴に関する行動履歴データから前記施設の利用状況を分析することと、前記ユーザ行動履歴に関する行動履歴データを含むデータから前記施設の空間の充足状況を分析することとの少なくとも何れかを実施する。
また、本発明の第2の態様である活動分析方法は、活動分析システムのコンピュータが、前記施設に関係する数値モデル空間を規定する第1データと、前記ユーザに対応する前記エージェントの行動特性を規定する第2データと、前記数値モデル空間における前記エージェントが定められた時間続ける行動のモデルとしての行動シーンを規定する第3データと、前記規定された前記エージェントの行動特性を補正するための第4データとを含む各種データを記憶部に格納し、前記第4データに基づいて前記第2データに基づく前記エージェントの行動特性を補正し、前記補正された前記エージェントの行動特性に基づいて、前記第3データにより規定される行動シーンの中から特定の行動シーンを選択し、前記選択された行動シーンに従い、前記第1データにより規定される前記施設の数値モデル空間において前記エージェントを行動させるシミュレーションを実行しと、前記エージェントの行動特性が前記ユーザの行動特性に近づくように前記ユーザの行動履歴に基づいて前記第2データおよび前記第4データを生成し、前記第2データに前記エージェントの解析対象の行動シーンのデータが予め存在する場合には、前記エージェントの解析対象の行動シーンの変化に対応する前記第4データを追加し、前記第2データに前記エージェントの解析対象の行動シーンのデータが予め存在しない場合には、前記解析対象の行動シーンとして新たに設けられる行動シーンに対応する前記第4データを追加するステップ、を実行する活動分析方法である。
また、本発明の第3の態様であるプログラムは、施設におけるユーザの活動を分析するために、前記ユーザの活動を前記施設に関係する数値モデル空間におけるエージェントの行動にモデル化してシミュレーションする活動分析システムのコンピュータに、前記施設に関係する数値モデル空間を規定する第1データと、前記ユーザに対応する前記エージェントの行動特性を規定する第2データと、前記数値モデル空間における前記エージェントが定められた時間続ける行動のモデルとしての行動シーンを規定する第3データと、前記規定された前記エージェントの行動特性を補正するための第4データとを含む各種データを記憶部に格納させるステップと、前記第4データに基づいて前記第2データに基づく前記エージェントの行動特性を補正し、前記補正された前記エージェントの行動特性に基づいて、前記第3データにより規定される行動シーンの中から特定の行動シーンを選択し、前記選択された行動シーンに従い、前記第1データにより規定される前記施設の数値モデル空間において前記エージェントを行動させるシミュレーションを実行するステップと、前記エージェントの行動特性が前記ユーザの行動特性に近づくように前記ユーザの行動履歴に基づいて前記第2データおよび前記第4データを生成するステップと、前記第2データに前記エージェントの解析対象の行動シーンのデータが予め存在する場合には、前記エージェントの解析対象の行動シーンの変化に対応する前記第4データを追加し、前記第2データに前記エージェントの解析対象の行動シーンのデータが予め存在しない場合には、前記解析対象の行動シーンとして新たに設けられる行動シーンに対応する前記第4データを追加するステップと、を実行させるためのプログラムである。
また、上記の活動分析システムに関連するオフィス活動分析システムにおいて、複数の種類の業務が各ユーザによってそれぞれ遂行されるように構成される施設におけるオフィス活動を分析するオフィス活動分析システムであって、ユーザ間の通信の履歴とユーザの行動履歴の何れかを含む情報を分析する分析部と、前記分析の結果に基づいて、前記ユーザのオフィス活動の状況を示すデータであって、前記ユーザのオフィスを補正するためのデータを生成するデータ生成部とを備えることを特徴とする。
また、上記の活動分析システムに関連するオフィス活動分析システムにおいて、複数の種類の業務が各ユーザによってそれぞれ遂行されるように構成される施設におけるオフィス活動を分析するオフィス活動分析システムであって、ユーザ間の通信の履歴とユーザの行動履歴の何れかを含む情報を分析する分析部と、前記分析の結果に基づいて、前記ユーザのオフィス活動の状況を示すデータであって、前記ユーザのオフィスを補正するためのデータを生成するデータ生成部とを備えることを特徴とする。
The present invention has been made to solve the above problems, a first activity analysis system is an aspect of the present invention, in order to analyze the user's activities in the facility, the facility activities of the user An activity analysis system that models and simulates an action of an agent in a related numerical model space, comprising: first data defining a numerical model space related to the facility; and an action characteristic of the agent corresponding to the user A second data defining, a third data defining an action scene as a model of an action continuing for a predetermined time in the numerical model space, and a third data for correcting the behavior characteristic of the agent defined And various data including four data are stored in the storage unit, and the second data is stored based on the fourth data. The action characteristic of the agent, and selecting a specific action scene from action scenes defined by the third data based on the corrected action characteristic of the agent; According to the first data, an arithmetic processing unit that executes a simulation that causes the agent to act in the numerical model space of the facility, and the user's behavior such that the agent's behavior characteristic approaches the user's behavior characteristic and a data generation unit for generating the second data and the fourth data based on historical, the data generating unit, when the data of the analyzed behavior scene of the agent to the second data are present in advance Following the fourth data corresponding to the change in the action scene of the agent to be analyzed. If the data of the action scene to be analyzed by the agent does not exist in advance in the second data, the fourth data corresponding to the action scene newly provided as the action scene to be analyzed is added, It is an analysis system .
In the above-described activity analysis system, the data generating unit corrects the second data for determining the behavioral characteristics of the agent based on the behavioral characteristics of the user obtained by the measurement, the behavioral characteristics of the agent the Generate fourth data.
Further, in the above-described activity analysis system, the data generation unit generates the fourth data for correcting the behavior characteristic of the agent so as to be the behavior characteristic of the user derived from the analysis result of the subjective survey.
The above-mentioned activity analysis system also includes an analysis unit that analyzes the user's activity history and generates the fourth data for correcting the agent's activity characteristic.
Further, in the above activity analysis system, the analysis unit analyzes the usage state of the facility from behavior history data on the behavior history of the user, and from the data including behavior history data on the user behavior history, the analysis unit Perform at least one of analyzing space fullness status.
In the activity analysis method according to the second aspect of the present invention, the computer of the activity analysis system comprises: first data defining a numerical model space related to the facility; and an activity characteristic of the agent corresponding to the user A second data defining, a third data defining an action scene as a model of an action continuing for a predetermined time in the numerical model space, and a third data for correcting the behavior characteristic of the agent defined And storing various data including four data in the storage unit, correcting the behavior characteristic of the agent based on the second data based on the fourth data, and based on the corrected behavior characteristic of the agent, A specific action scene is selected from action scenes defined by the third data, and according to the selected action scene, When you run a simulation to action the agent in serial numerical model space of the facility defined by the first data, behavioral characteristics of the agent based on the user's behavior history so as to approach the behavior characteristics of the user the The second data and the fourth data are generated, and when data of an action scene to be analyzed by the agent is present in the second data in advance, the second data corresponding to a change in the action scene to be analyzed by the
In addition, the program according to the third aspect of the present invention is an activity of modeling and simulating the user's activity into the agent's behavior in the numerical model space related to the facility in order to analyze the user's activity in the facility In the computer of the analysis system, first data defining a numerical model space related to the facility, second data defining an action characteristic of the agent corresponding to the user, and the agent in the numerical model space are defined. Storing, in a storage unit, various data including third data that defines an action scene as a model of an action that continues for a long time and fourth data for correcting the behavior characteristic of the agent that is defined; Complementing the agent's behavior characteristic based on the second data based on the fourth data And selecting a specific action scene from the action scenes defined by the third data based on the corrected action characteristic of the agent, and defining by the first data according to the selected action scene Executing a simulation for causing the agent to act in the numerical model space of the facility, and the second data and the second data based on the user's action history such that the agent's action characteristic approaches the user's action characteristic Generating fourth data; and if data of an action scene to be analyzed by the agent is present in the second data in advance, the fourth data corresponding to a change in the action scene to be analyzed by the agent Data of the action scene to be analyzed by the agent added to the second data If not previously exist is a program for executing the steps of: adding the fourth data corresponding to the action scenes newly provided as the action scene of the analysis.
Further, in the office activity analysis system related to the above activity analysis system, there is provided an office activity analysis system for analyzing office activity in a facility configured such that a plurality of types of tasks are respectively executed by each user, An analysis unit that analyzes information including any of a history of communication between users and a user's action history, and data indicating the status of the office activity of the user based on the result of the analysis, And a data generation unit that generates data for correction.
Further, in the office activity analysis system related to the above activity analysis system, there is provided an office activity analysis system for analyzing office activity in a facility configured such that a plurality of types of tasks are respectively executed by each user, An analysis unit that analyzes information including any of a history of communication between users and a user's action history, and data indicating the status of the office activity of the user based on the result of the analysis, And a data generation unit that generates data for correction.
また、上記のオフィス活動分析システムにおいて、前記分析部は、前記ユーザ間の通信の履歴情報と前記ユーザの行動履歴を示すユーザ行動履歴情報との少なくとも何れか一方を含む前記ユーザのオフィス活動の状況を示す活動履歴情報から前記ユーザのオフィス活動を分析する第1分析部を備えることを特徴とする。 Further, in the above-mentioned office activity analysis system, the analysis unit is a status of the office activity of the user including at least one of history information of communication between the users and user activity history information indicating activity history of the user. And a first analysis unit configured to analyze office activity of the user from activity history information indicating.
また、上記のオフィス活動分析システムにおいて、前記分析部は、前記活動履歴情報を含む情報から前記施設の利用状況を分析する第2分析部を備えることを特徴とする。 Further, in the above-described office activity analysis system, the analysis unit includes a second analysis unit that analyzes the usage status of the facility from information including the activity history information.
また、上記のオフィス活動分析システムにおいて、前記分析部は、前記活動履歴情報を含む情報から前記施設の空間の充足状況を分析する第3分析部を備えることを特徴とする。 Further, in the above-described office activity analysis system, the analysis unit is characterized by comprising a third analysis unit that analyzes the fullness of the space of the facility from the information including the activity history information.
また、上記のオフィス活動分析システムにおいて、前記分析の結果に基づいて、前記ユーザが属するグループと他のグループとの近接要求度を生成する第4分析部を備えることを特徴とする。 Further, the office activity analysis system described above is characterized by comprising a fourth analysis unit that generates a proximity request degree between a group to which the user belongs and another group based on a result of the analysis.
また、上記のオフィス活動分析システムにおいて、前記ユーザは、前記施設に配される複数のグループの何れかに属しており、前記分析部は、前記通信の履歴情報と前記ユーザ行動履歴情報とを含む情報から前記ユーザが属するグループと他のグループとの間の関連度を分析する第5分析部を備えることを特徴とする。 In the office activity analysis system described above, the user belongs to any one of a plurality of groups disposed in the facility, and the analysis unit includes history information of the communication and the user behavior history information. A fifth analysis unit analyzes the degree of association between a group to which the user belongs and other groups from information.
また、上記のオフィス活動分析システムにおいて、前記分析部は、前記近接要求度に基づいて生成される前記施設のオフィス計画を補正する補正情報を、前記活動履歴情報に基づいて生成することを特徴とする。 Further, in the above-described office activity analysis system, the analysis unit generates, based on the activity history information, correction information for correcting the office plan of the facility generated based on the proximity request degree. Do.
また、上記のオフィス活動分析システムにおいて、前記通信の履歴情報には、前記ユーザと前記施設を利用する他のユーザとの間で通信を利用して情報を送受信した履歴情報が含まれることを特徴とする。 Further, in the office activity analysis system described above, the history information of the communication includes history information in which information is transmitted and received using communication between the user and another user who uses the facility. I assume.
また、上記のオフィス活動分析システムにおいて、前記分析部は、互いに異なる組織に属するユーザが通信を利用してコミュニケーションをとっていると判定した通信の通信量又は通信に含まれる特定のキーワードを検出した回数又は頻度を計数し、前記計数した結果に応じて、当該組織間の近接度を算定することを特徴とする。 Further, in the above-described office activity analysis system, the analysis unit detects a specific keyword included in the communication amount or communication of communication determined that users belonging to different organizations are communicating using communication. The number of times or frequency is counted, and the degree of proximity between the tissues is calculated according to the counted result.
また、上記の活動分析システムに関連するオフィス活動分析方法は、複数の種類の業務が各ユーザによってそれぞれ遂行されるように構成される施設におけるオフィス活動を分析するオフィス活動分析方法であって、ユーザ間の通信の履歴とユーザの行動履歴の何れかを含む情報を分析部が分析するステップと、前記分析の結果に基づいて、前記ユーザのオフィス活動の状況を示すデータであって、前記ユーザのオフィスを補正するためのデータをデータ生成部が生成するステップとを含むことを特徴とする。 Also, the office activity analysis method related to the above activity analysis system is an office activity analysis method for analyzing office activity in a facility configured such that a plurality of types of tasks are respectively performed by each user, Analyzing the information including any of the history of communication between users and the user's action history, and data indicating the status of the office activity of the user based on the result of the analysis, And D. generating data for correcting the office.
また、上記の活動分析システムに関連するプログラムは、複数の種類の業務が各ユーザによってそれぞれ遂行されるように構成される施設におけるオフィス活動を分析するオフィス活動分析システムのコンピュータに、ユーザ間の通信の履歴とユーザの行動履歴の何れかを含む情報を分析部が分析するステップと、前記分析の結果に基づいて、前記ユーザのオフィス活動の状況を示すデータであって、前記ユーザのオフィスを補正するためのデータをデータ生成部が生成するステップとを実行させるためのプログラムである。 In addition, the program related to the above activity analysis system communicates between the users on a computer of an office activity analysis system that analyzes office activity in a facility configured such that a plurality of types of tasks are respectively performed by each user. Analyzing the information including any of the user's history and the user's action history, and based on the result of the analysis, data indicating the status of the office activity of the user, the office of the user is corrected And a step of the data generation unit generating data to be executed.
本発明によれば、施設を好適に利用するための計画の作成を支援する活動分析システム、活動分析方法、及びプログラムを提供できる。 According to the present invention, it is possible to provide an activity analysis system, an activity analysis method, and a program that support the creation of a plan for suitably using a facility.
以下、本発明の実施の形態を、添付図面を参照して説明する。 Hereinafter, embodiments of the present invention will be described with reference to the attached drawings.
図1Aは、本発明の実施形態に係るオフィス計画支援システムの構成図である。図1Bは、本発明の実施形態に係るオフィス計画支援システムのデータフローを示す説明図である。 FIG. 1A is a block diagram of an office planning support system according to an embodiment of the present invention. FIG. 1B is an explanatory view showing a data flow of the office planning support system according to the embodiment of the present invention.
図1Aに示すオフィス計画支援システム1(計画作成支援システム)は、主観調査システム100、客観調査システム200(活動分析システム)、シミュレータ300、計画要件抽出システム400、記憶部500、基本データ入力システム800、及び、データ出力システム700を備える。
主観調査システム100は、実在するオフィスの施設2(既利用施設)を利用する利用者(ユーザ)の意見を収集し、収集した意見を基にして、施設2を利用するうえで各ユーザが感じていることを可視化するとともに、そのデータを出力する。
客観調査システム200(オフィス活動分析システム)は、複数の種類の業務が各ユーザによってそれぞれ遂行されるように構成される施設2におけるオフィス活動を分析する。このような客観調査システム200は、ユーザを介することなく、施設2の利用状態を示す情報を収集する。客観調査システム200は、収集したデータを基にして、施設2の利用状態を分析して、分析した後のデータを出力する。例えば、客観調査システム200は、ユーザ間の通信の履歴とユーザの行動履歴の何れかを含む情報を分析する。或いは、客観調査システム200は、ユーザの通信の履歴情報と前記ユーザの行動履歴を示すユーザ行動履歴情報とを含む情報を分析する。例えば、上記のユーザの通信の履歴情報と前記ユーザの行動履歴を示すユーザ行動履歴情報とを含む情報を、ユーザの活動履歴情報として扱う。
基本データ入力システム800は、後述のシミュレータ300における処理に用いる基本データを取得して、記憶部500に記憶させる。
シミュレータ300は、実在する施設2又は設計段階のオフィス(施設)において業務がそれぞれ遂行される状況を、施設2或いは設計段階のオフィス(施設)に対応する仮想の施設において業務が遂行されるものとしてシミュレーションする。このシミュレーションにより、シミュレータ300は、仮想の施設に対応する施設におけるオフィス環境を推定したデータを生成する。なお、シミュレータ300は、設計者により設計されたオフィス計画についての検証を実施する。
計画要件抽出システム400は、作成したオフィス計画が有効に機能するものとなり、施設における最適なオフィス計画が作成されるように支援する。例えば、計画要件抽出システム400は、複数の種類の業務が各ユーザによってそれぞれ遂行されるような施設であって、当該ユーザが利用する施設のオフィス計画の作成を支援する。計画要件抽出システム400は、記憶部500に記憶された各種調査データに基づいてオフィス計画を設計するための計画要件を生成する。例えば、このような計画要件抽出システム400は、主観調査システム100、客観調査システム200、シミュレータ300などを連携させて各種処理を実施する。
データ出力システム700は、主観調査システム100、客観調査システム200、シミュレータ300、計画要件抽出システム400がそれぞれ生成したデータを出力する。例えば、データ出力システム700は、計画要件抽出システム400により生成された基本計画の計画要件に係るデータと、計画要件生成部411により可視化された主観調査データと客観調査データとを含む調査データと、シミュレータ300により検証された検証結果とを含むデータを出力する。
記憶部500は、主観調査システム100、客観調査システム200、シミュレータ300、及び、計画要件抽出システム400の各部において生成され、出力された各種データ、及び、これらの各システムの処理に用いる各種データを記憶する。例えば、記憶部500は、ユーザの主観調査結果又は前記主観調査結果に基づいた分析結果の何れかを含む主観調査データと、ユーザの活動に対する客観調査結果又は前記客観調査結果に基づいた分析結果の何れかを含む客観調査データとのうちの何れか又は双方を調査データに含み、当該調査データを記憶する。上記の客観調査データに前記ユーザが利用している既利用施設における前記ユーザの活動についての客観調査の結果から得た情報が含まれる場合、同客観調査データとして、既利用施設内の各機能の利用状況を示す情報が含まれる。なお、既利用施設内の各機能の利用状況を示す情報として、携行型もしくは設置型のセンサーによるユーザ(ワーカー)の行動情報、スケジュール情報、交信情報などの情報が含まれていてもよい。また、上記主観調査の対象にするユーザと上記客観調査の対象にするユーザの何れもが、実存する施設の利用者にする。
以下、主観調査システム100、客観調査システム200、計画要件抽出システム400、及び、シミュレータ300の詳細について、順に説明する。
The office planning support system 1 (planning support system) shown in FIG. 1A includes a
The objective survey system 200 (office activity analysis system) analyzes office activity in the
The basic
The
The plan
The
The
Hereinafter, details of the
[1.主観調査システム100]
図2と3を参照して、主観調査システム100について説明する。
主観調査システム100は、実在するオフィスの施設2を利用するユーザの意見を主観調査データとして得て、その主観調査データを分析する処理を実施する。
[1. Subjective survey system 100]
The
The
<主観調査データの分析>
主観調査データの分析とは、実際に施設を利用しているユーザの意見を収集し、収集した意見を基にして、施設を利用するうえでユーザが感じていることを分析する処理のことである。この分析では、各ユーザが潜在的に感じていたことをアンケートやヒヤリングなどの方法で引き出して、主観調査システム100は、引き出した結果を数値化して統計処理をする。主観調査システム100は、そのアンケートやヒヤリングの結果から、ユーザ個人が感じていたことを統計的に整理することができ、ユーザの総意として扱えるデータを得ることができる。このような分析を行う手法として、例えば、特許4500846号の手法が知られている。
<Analysis of subjective survey data>
Analysis of subjective survey data refers to the process of collecting the opinions of the users who are actually using the facility and analyzing what the user feels when using the facility based on the collected opinions. is there. In this analysis, the
特許4500846号によれば、ユーザの行動を行動シーン(ワークシーン)に応じて分析する。以下、複数の種類の行動シーンの何れかにユーザの行動を分類して、ユーザの行動を分析する主観調査システム100の処理について説明する。例えば、複数の種類の行動シーンの一例として、ユーザ個人が主体的に実施する行動や、複数のユーザとともに実施する行動などの行動シーンが挙げられる。なお、同じ種類の行動シーンとして定義するものに、互いに異なる種類の行動を割り当ててもよい。例えば、制約条件に応じて、異なる種類の行動として割り当ててもよい。
According to Japanese Patent No. 4500846, the user's action is analyzed according to the action scene (work scene). Hereinafter, the process of the
図2を参照して、実際の活動と行動シーンとの関係を説明する。同図は、実際の活動と行動シーンとの関係を示す説明図である。
組織を形成する入居者P11が現在入居している施設を施設2−1とする。入居者11の実際の活動には、個人単位で行う単独作業W11Aと、通信手段を利用して情報を共有する連絡作業W11Cと、施設内の他の人とともに行う協調作業W11Bとがある。電話や電子メールの処理などの連絡作業W11Cは、通信機器の利用が制限される場合でなければ、特定の行動シーンに制限されずに任意の行動シーンにおいて実施できるものとする。なお、この連絡作業W11Cには、対象とする宛先が施設外である場合と施設内の他の部門宛の場合とが含まれている。
The relationship between an actual activity and an action scene will be described with reference to FIG. The figure is an explanatory view showing a relation between an actual activity and an action scene.
The facility currently occupied by the resident P11 forming an organization is referred to as a facility 2-1. The actual activities of the
<主観調査システム100の構成例>
(主観調査システム100の第1の構成例)
また、同図は、各施設におけるオフィス環境を調査する主観調査システム100の構成の一例を示す。
同図に示される主観調査システム100は、施設2−1におけるオフィス環境について入居者P11の意見を調査する。主観調査システム100は、個別調査部110と総合調査部120とを備える。
個別調査部110は、オフィス環境Y111とする施設2−1におけるオフィス環境に関する情報を得る。個別調査部110は、オフィス環境Y111についての調査結果を取り纏めて、取り纏めた調査結果を出力する。
<Configuration Example of
(First Configuration Example of Subjective Investigation System 100)
Moreover, the figure shows an example of a structure of the
The
The
さらに、同図に示されるように、複数の施設に関連度が高い組織が分散している場合には、個別調査部110は、オフィス環境Y112とする施設2−2におけるオフィス環境に関する情報を、上記オフィス環境Y111と分けて取得する。個別調査部110は、オフィス環境Y113とする施設2−3におけるオフィス環境に関する情報を、上記オフィス環境Y112と分けて取得する。個別調査部110は、オフィス環境Y112、オフィス環境Y113についての調査結果をそれぞれ取り纏めて、それぞれの調査結果を出力する。
総合調査部120は、各個別調査部110が取りまとめた結果に基づいて、総合調査結果を得る。
同図に示されるように、業務上の関連度が高い入居者がそれぞれ入居する異なる施設2−1、2−2、2−3(以下の説明で纏めて示す際に、単に「施設2」という。)がある場合に、各個別調査部110は、施設ごとにそれぞれの施設におけるオフィス環境についての調査を、それぞれの施設に応じて分けて行う。
Furthermore, as shown in the figure, in the case where organizations having high degrees of association are dispersed among a plurality of facilities, the
The
As shown in the figure, different facilities 2-1, 2-2, 2-3 (wherein the
(主観調査システム100の第2の構成例)
また、図3は、1つの施設に複数の組織(入居者)が入居する施設におけるオフィス環境を調査する主観調査システム100の構成の一例を示す説明図である。同図に示されるように、1つの施設(例えば、施設20)に複数の組織(入居者)が入居するような場合には、組織を単位にして調査を行うとよい。
個別調査部110は、オフィス環境Y121、オフィス環境Y122、オフィス環境Y123についての調査結果をそれぞれ取り纏めて、それぞれの調査結果を出力する。それぞれの組織(入居者)ごとの調査結果を生成する。総合調査部120は、組織(入居者)ごとの調査結果を統合して、総合的な調査結果を得る。
(Second Configuration Example of Subjective Investigation System 100)
Moreover, FIG. 3 is explanatory drawing which shows an example of a structure of the subject
The
上記の主観調査システム100は、実在する施設2を利用するユーザ(入居者、入居する組織)の意見を主観調査データとして受け付けて、受け付けた主観調査データを分析する処理を実施する。例えば、主観調査システム100は、ユーザの意見をアンケートにより収集して、アンケート結果を統計処理して数値化する。これにより、主観調査システム100は、ユーザの意見を纏めた主観調査結果データを生成して出力する。主観調査システム100は、出力した主観調査結果データを記憶部500(図1)の主観調査結果データTBLに書き込んで記憶させる。
The
[2.客観調査システム200]
図を参照して、客観調査システム200について説明する。
[2. Objective Survey System 200]
The
<客観調査システム200の構成>
図4は、客観調査システム200の構成を示す構成図である。同図には、客観調査システム200の他、主観調査システム100、シミュレータ300、計画要件抽出システム400、及び、記憶部500を併せて示している。
<Configuration of
FIG. 4 is a block diagram showing the configuration of the
客観調査システム200は、行動測定部210、行動測定データ取得部220、分析部230、通信履歴測定部260、及び、通信履歴データ取得部270を備える。
The
客観調査システム200における行動測定部210は、施設2における各ユーザの行動を測定する。行動測定データ取得部220は、行動測定部210による測定によって得られたユーザの行動を示すデータ(ユーザ行動履歴情報)を、行動測定部210から取得して、記憶部500の履歴情報記憶部521に記憶する。ここで、記憶部500の履歴情報記憶部521について説明する。履歴情報記憶部521は、グループの識別情報と、前記グループに属するユーザの行動を示すユーザ行動履歴情報とを関連付けて記憶する。
The
客観調査システム200における通信履歴測定部260は、施設2における各ユーザの通信手段を利用したコミュニケーション行動を測定する。例えば、通信履歴測定部260は、通信手段を利用した通信を検出し、検出した通信の履歴を通信履歴データ(通信履歴情報)とする。通信履歴データ取得部270は、通信履歴データ(通信履歴情報)を取得して、記憶部500の履歴情報記憶部522に記憶する。ここで、記憶部500の履歴情報記憶部522について説明する。履歴情報記憶部522は、グループの識別情報と、前記グループに属するユーザの通信の履歴情報とを関連付けて記憶する。なお、履歴情報記憶部522は、グループの識別情報と、前記グループに属するユーザの通信の履歴情報とに、同通信の履歴情報から検出されたグループ間の通信履歴情報とを関連付けて記憶するように構成してもよい。
なお、上記のようにして得たユーザ間の通信の履歴情報と前記ユーザの行動履歴を示すユーザ行動履歴情報との少なくとも何れか一方を含む情報を、前記ユーザのオフィス活動の状況を示す活動履歴情報として説明する。
The communication
Note that the information including at least one of the history information of communication between users obtained as described above and the user behavior history information indicating the behavior history of the user is an activity history showing the status of the office activity of the user Described as information.
客観調査システム200における分析部230は、行動測定データ取得部220と通信履歴データ取得部270との少なくとも何れかから取得したデータを分析して、分析結果を出力する。分析部230は、行動測定データ取得部220からユーザ行動履歴情報を得て、通信履歴データ取得部270から通信の履歴情報を得る。分析部230は、互いに異なるグループに属するユーザの行動を示すユーザ行動履歴情報か、検出された通信履歴情報かの少なくとも何れかの情報を含む情報からグループ間の関連度について分析する。
The
例えば、分析部230は、第1分析部231、第2分析部232、第3分析部233、第4分析部234、第5分析部235を備える。第1分析部231は、検出された通信の履歴情報とユーザ行動履歴情報の少なくとも何れかの情報を含む情報からユーザの活動を分析する。例えば、第1分析部231は、履歴情報記憶部522に記憶されているユーザ間の通信の履歴情報と、履歴情報記憶部521に記憶されているユーザの行動履歴を示すユーザ行動履歴情報との少なくとも何れか一方を含むユーザのオフィス活動の状況を示す活動履歴情報からユーザのオフィス活動を分析する。第2分析部232は、履歴情報記憶部521又は履歴情報記憶部522に記憶されている活動履歴情報を含む情報から施設の利用状況を分析する。例えば、施設の利用状況の分析は、施設に設けた機能ごとの延べ利用時間を抽出し、予め定めた基準利用時間(閾値)と施設に設けた機能の延べ利用時間との比較により実施する。第3分析部233は、上記の分析を大小関係の比較又は単位期間あたりの利用率を算出し、その結果を出力する。第3分析部233は、履歴情報記憶部521又は履歴情報記憶部522に記憶されている活動履歴情報を含む情報から施設の空間の充足状況を分析する。例えば、施設の空間の充足状況の分析は、床面積当たりの利用者数を抽出し、予め定めた人数(閾値)と床面積当たりの利用者数との比較により実施する。第3分析部233は、上記の分析を大小関係の比較又は比率の算出により実施して、その結果を出力する。第4分析部234は、第1分析部231による分析結果により検出された通信の履歴情報とユーザ行動履歴情報の少なくとも何れかの情報を含む情報に基づいて近接要求データを生成し、出力する。近接要求データは、互いに異なるグループを共通する施設内に配置する際に、グループのうちで近接して配置することが有効と判定できるグループを示す。第5分析部235は、行動測定データ取得部220から取得したデータに基づき、シミュレータ300の制約条件を定めるための情報を生成して、生成したデータを出力する。分析部230は、分析部230における各部が出力したデータを記憶部500に書き込んで記憶させる。
For example, the
上記のように構成した客観調査システム200は、例えば下記に示す客観調査データを分析する処理を実施する。
The
<客観調査データを分析する処理>
客観調査データを分析する処理では、ユーザを介することなく、施設2の利用状態を示す情報を収集し、収集したデータを基にして、施設2の利用状態を分析する。客観調査システム200は、調査を行うことの負担をユーザに与えることなく、必要とされるデータを収集して、収集したデータに基づいて解析処理をする。
<Process to analyze objective survey data>
In the process of analyzing the objective survey data, information indicating the use state of the
行動測定部210が客観調査データを収集する。客観調査データを収集する際には、「調査されている」という意識をユーザに与えずに、或いは、調査するために特定の行為をユーザにさせずに調査するほうがよい。例えば、ユーザが「調査されている」と意識したために、意識しなかった場合の行動と異なる行動をしてしまったり、行動を制限してしまったりすることがある。そのような影響を受けないように行動測定部210が客観調査データを収集することにより、ユーザの平常時のデータを得ることができる。
The
上記の「調査されている」という意識をユーザに与えないようにして収集する客観調査によるデータは、2つに大別できる。第1のデータは、ユーザの行動についての調査結果に係るものである。第2のデータは、ユーザの通信についての調査結果に係るものである。 The data based on the objective survey collected without giving the user the awareness of "investigated" can be roughly divided into two. The first data relates to the survey results of the user's behavior. The second data relates to the survey result of the user's communication.
(「ユーザの行動についての調査」について)
「ユーザの行動についての調査」とは、施設内の移動を伴うユーザの行動を調査するものである。例えば、この調査を行うことにより、同じ施設内に入居する関連部門のユーザとの面談や会議などを実施している状況、施設内の設備を利用している状況などをデータとして得ることができる。
(About "investigation about user's action")
The "investigation of the user's behavior" is to investigate the user's behavior accompanied by movement in the facility. For example, by conducting this survey, it is possible to obtain as a data the situation in which interviews and meetings with users of related departments moving into the same facility are conducted, and the situation in which the facility in the facility is used. .
行動測定部210による「ユーザの行動についての調査」の方法として、下記の方法が挙げられる。例えば、行動調査の具体的な方式として、カメラ、着座検出センサー、携行識別機器、入退室ゲート、マイクなどを利用して情報を収集するもの、自己申告の収集、第三者による定点観測などを実施するもの、などが挙げられる。行動測定部210は、上記の測定方法に応じた各種センサーを備えていてもよく、行動測定部210の外部から情報を得るように構成してもよい。また、調査結果を記録するための媒体は種別を問わずあらゆるものを利用することができ、収集した調査結果を基に分析を実施する。
The following method may be mentioned as a method of the “survey about the user's action” by the
例えば、カメラ(撮像装置)と画像処理装置とをセンサーとして利用して情報を収集する場合、カメラにより得られた現場の状況を動画又は静止画で記録する。動画で記録した場合には、被写体として検出された人の移動・行動を連続的に記録でき、動画の情報に基づいて画像処理を行うことにより、人の動き(行動)を抽出することができる。一方、静止画で記録した場合には、断続的に撮像された静止画の情報に基づいて画像処理を行うことにより、その撮像時点にサンプリングされた情報として用いることができる。例えば、静止画間における差分処理などにより、画像間に変化のあった領域を当該画像から抽出することができる。
さらに、被写体として撮像された人をその画像から特定することにより、カメラの撮像範囲にその人が存在していたことを検出することができる。カメラは、定点に設置されたものを利用してもよく、或いは、第3者が携行するものを利用するようにしてもよい。携行型のカメラを利用する場合にも、カメラを携行した人と、被写体として撮像された人との接近や、コミュニケーションの実施状況を検出することができる。
For example, when information is collected using a camera (imaging device) and an image processing device as sensors, the situation of the site obtained by the camera is recorded as a moving image or a still image. When recorded as a moving image, movement and behavior of a person detected as a subject can be continuously recorded, and movement (action) of a person can be extracted by performing image processing based on information of the moving image. . On the other hand, when a still image is recorded, it can be used as information sampled at the imaging time point by performing image processing based on the information of the still image imaged intermittently. For example, a region where there is a change between images can be extracted from the images by differential processing between still images.
Furthermore, by identifying a person imaged as a subject from the image, it is possible to detect that the person was present in the imaging range of the camera. The camera may use a camera installed at a fixed point, or a camera carried by a third party may be used. Even in the case of using a portable camera, it is possible to detect an approach of a person carrying the camera and a person imaged as a subject, and the implementation status of communication.
着座検出センサーの情報は、椅子に応じて設けられたセンサーからの情報や、その座席で利用された端末装置の操作履歴情報などから得ることができ、その情報から特定の席の着座状態を検出することができる。
例えば、着座検出センサーを利用して情報を収集する場合、椅子に応じて設けられたセンサーは、椅子の座面、背もたれ部、肘掛部、脚部などの何れかに設けられていてもよく、その椅子に着座している状態が検出できればよく、設置の位置、設置方法などに制限はない。或いは、椅子に応じて設けられたセンサーは、座席の上方(例えば天井)やテーブルなどに設けておいてもよい。なお、上記の画像処理の手法を応用して、着座の情報を得てもよい。これらの検出方法の場合、着座しているか否かの状態を検出することができる。一方、端末装置の操作履歴情報を用いて検出する場合には、端末装置やネットワークを利用するための認証情報からその席を利用したユーザを特定したり、その情報から、その席に着座しているか否かの状態を示す情報として利用したりすることもできる。
The information of the seating detection sensor can be obtained from the information from the sensor provided according to the chair, the operation history information of the terminal device used in the seat, etc., and the seating state of a specific seat is detected from the information can do.
For example, when information is collected using a seating detection sensor, the sensor provided according to the chair may be provided on any of the seat surface of the chair, the backrest, the armrest, the leg, etc. As long as the state of sitting on the chair can be detected, there is no limitation on the installation position, installation method, and the like. Alternatively, a sensor provided according to the chair may be provided above the seat (for example, the ceiling) or at a table. Note that seating information may be obtained by applying the image processing method described above. In the case of these detection methods, it is possible to detect the state as to whether or not sitting. On the other hand, when detecting using the operation history information of the terminal device, the user who used the seat is specified from the authentication information for using the terminal device or the network, or based on the information, sitting in the seat It can also be used as information indicating the state of presence or absence.
携行識別機器をセンサーとして利用して情報を収集する場合、ユーザが携行する携行識別機器を利用して検出した情報、又は、同情報を記録した検出履歴情報から携行識別機器の位置情報を得ることができる。また、その携行識別機器を用いて検出された携行識別機器の位置と検出された時刻に対応する情報とを携行識別機器の識別情報に関連付けて検出履歴として記憶させておき、その検出履歴情報を利用するにしてもよい。検出された時刻に対応する情報は、必ずしも、検出した時刻そのものである必要はなく、例えば、検出精度に応じて時刻を量子化して、量子化した時刻を示す情報を用いてもよい。
携行識別機器を利用して情報を収集する方法として、下記の2通りの方法がある。
例えば、予め定めた所定の位置にターミナル(基地局)を設置しておき、そのターミナルが携行識別機器の近接をそれぞれ検出することによって、携行識別機器を検出したターミナルの位置から携行識別機器の位置の情報を取得できる。さらに、複数のターミナルを設けておき、異なるターミナルのそれぞれにおいて、特定の識別情報が付与された携行識別機器が、互いに異なる時刻にそれぞれ検出された場合、その携行識別機器を携行するユーザが上記のターミナルの間を移動したものと推定できる。
また、ユーザが携行する携行識別機器同士の接近を検出して、それぞれの携行識別機器を携行するユーザ同士の接近を検出するようにしてもよい。
特定の識別情報が付与された携行識別機器が、互いに異なる時刻にそれぞれ検出された場合、その携行識別機器を携行するユーザが上記のターミナルの間を移動したものと推定できる。
或いは、予め定めた所定の位置にターミナル(基地局)を設置しておき、そのターミナルが送信する信号を携行識別機器が検出することによって、当該ターミナルの位置を取得してもよい。さらに、複数のターミナルを設けておき、異なるターミナルからの信号を、携行識別機器が検出することによって、携行識別機器が検出した信号に含まれる各ターミナルの識別情報及び同信号の受信信号強度(RSSI)などを利用して、ユーザが携行する携行識別機器の位置を検出してもよい。ユーザが携行する携行識別機器同士の接近を検出して、それぞれの携行識別機器を携行するユーザ同士が接近していることを検出するようにしてもよい。
特定の識別情報が付与された携行識別機器が、互いに異なる時刻に異なるターミナルからの信号をそれぞれ検出した場合、その携行識別機器を携行するユーザが上記のターミナルの間を移動したものと推定できる。
なお、携行識別機器として、RFID(radio frequency identifier)タグ、RFIDタグリーダー、携帯電話、スマートフォン、無線通信機能を有する腕時計、タブレット型端末装置、ゲーム機など各種装置を利用することができる。上記のターミナルとして、上記の携行識別機器に対応する各種無線送信機、各種無線通信機などを利用することができる。
When collecting information using a portable identification device as a sensor, obtain position information of the portable identification device from information detected using a portable identification device carried by the user, or from detection history information recording the information. Can. Further, the position of the portable identification device detected using the portable identification device and the information corresponding to the detected time are associated with the identification information of the portable identification device and stored as a detection history, and the detection history information is stored. You may use it. The information corresponding to the detected time does not necessarily have to be the detected time itself. For example, the time may be quantized according to the detection accuracy, and information indicating the quantized time may be used.
There are the following two methods of collecting information using a portable identification device.
For example, a terminal (base station) is installed at a predetermined predetermined position, and the terminal detects the proximity of the portable identification device to detect the position of the portable identification device from the position of the terminal at which the portable identification device is detected. You can get information on Furthermore, if a plurality of terminals are provided, and at each of the different terminals, a portable identification device to which specific identification information is given is detected at different times, respectively, the user carrying the portable identification device can It can be estimated that it moved between the terminals.
Further, the approach of the portable identification devices carried by the user may be detected, and the approach of the users carrying the respective portable identification devices may be detected.
If the portable identification device to which specific identification information is given is detected at different times, it can be estimated that the user carrying the portable identification device has moved between the terminals.
Alternatively, a terminal (base station) may be installed at a predetermined position, and the position of the terminal may be acquired by detecting a signal transmitted by the terminal by the portable identification device. Furthermore, a plurality of terminals are provided, and the portable identification device detects signals from different terminals, whereby identification information of each terminal included in the signal detected by the portable identification device and the received signal strength of the same signal (RSSI ) May be used to detect the position of the portable identification device carried by the user. The proximity of the portable identification devices carried by the user may be detected to detect that the users carrying the respective portable identification devices are approaching.
When the portable identification device to which specific identification information is given detects signals from different terminals at different times, it can be estimated that the user carrying the portable identification device has moved between the above-mentioned terminals.
As the portable identification device, various devices such as RFID (radio frequency identifier) tags, RFID tag readers, mobile phones, smart phones, watches having wireless communication functions, tablet-type terminal devices, game machines, etc. can be used. As the terminal described above, various wireless transmitters, various wireless communication devices, and the like corresponding to the above-described portable identification device can be used.
入退出ゲートを利用して情報を収集する場合、ユーザの入退出を管理するゲート管理装置をセンサーとして入退出ゲートに設ける。入退出ゲートの情報として、ユーザがそのゲートを通って入退出したという履歴情報を得ることができる。例えば、入退出ゲートの情報から、特定の部屋の在室者の人数や、在室している人やグループを特定してもよい。 When collecting information using an entry / exit gate, a gate management device that manages entry / exit of the user is provided as a sensor in the entry / exit gate. As information on entry and exit gates, history information can be obtained that the user has entered and exited through the gates. For example, the number of occupants in a specific room, or the persons or groups who are in occupancy may be specified from the information on entry / exit gates.
現場の音の情報を収集する場合、ユーザの活動により発生する音や、ユーザ同士の対話などによる現場の音をセンサーであるマイクによって集音して、現場の音の情報を得ることができる。
現場の振動の情報を収集する場合、ユーザの活動により発生する振動をセンサーである振動センサーによって検出して、現場の振動の情報を得ることができる。
In the case of collecting information on the sound of the site, the sound generated by the user's activity or the sound of the site due to the interaction between the users can be collected by the microphone serving as the sensor to obtain information on the sound of the site.
When collecting the information of the vibration of the site, the vibration generated by the user's activity can be detected by the vibration sensor which is a sensor to obtain the information of the vibration of the site.
自己申告は、自身の行動履歴を端末装置などからデータとして登録する手法である。例えば、スケジュール管理を行うために、予定する行動を登録するシステム(スケジューラ)がある。このようなシステムを利用して、予定する行動を登録したり、また、実際に行動した行動の実績を登録したりすることにより、行動の履歴データが順に蓄積されてゆく。このようにして登録されたデータを自己申告によるデータとして利用してもよい。
第3者による定点観測は、予め定めた位置で検出条件に即した状況を観測して記録する手法である。
Self-reporting is a method of registering its own action history as data from a terminal device or the like. For example, there is a system (scheduler) that registers scheduled actions to perform schedule management. The historical data of the behavior is accumulated in order by registering the planned behavior or registering the performance of the behavior actually performed using such a system. Data registered in this manner may be used as self-reported data.
The fixed point observation by a third party is a method of observing and recording the situation in accordance with the detection condition at a predetermined position.
客観調査システム200による「ユーザの行動についての調査」では、例えば、行動測定部210は、上記の検出方法のうちの何れか又は複数の検出方法に応じた検出手段を備え、施設2における各ユーザの行動を測定する。行動測定部210は、備える各検出手段によって検出されたユーザの行動を示すデータ(ユーザ行動履歴情報)を生成する。
行動測定データ取得部220は、行動測定部210による生成されたユーザの行動を示すデータ(ユーザ行動履歴情報)を取得して、履歴情報記憶部521に記憶する。
例えば、履歴情報記憶部521には、ユーザの接近を検出した時刻、位置、接近しているユーザが属するグループの情報が、互いに関連付けられてユーザ行動履歴情報TBLに記憶されている。行動測定データ取得部220は、取得したデータを履歴情報記憶部521のユーザ行動履歴情報TBLに書き込んで記憶させる。なお、ユーザ行動履歴情報TBLに、ユーザの接近を検出した時刻、位置、音圧レベル、振動の大きさなどを、近接しているユーザが属するグループの情報を互いに関連付けて記憶するようにしてもよい。
上記の検出方法、記録する情報の種類、記憶させる方法などは、上記の他にも一般的な手法を適用することができる。
In the “investigation of the user's action” by the
The action measurement
For example, in the history information storage unit 521, the time, the position, and the information of the group to which the approaching user belongs are stored in the user action history information TBL in association with each other at the time when the user approach is detected. The action measurement
A general method other than the above can be applied to the above detection method, the type of information to be recorded, and the method of storing the information.
(「ユーザの通信についての調査」について)
「ユーザの通信についての調査」とは、施設内の移動を伴うことなく通信手段を利用して、施設を利用する部門間のコミュニケーションの状況を調査するものである。例えば、この調査を行うことにより、施設内の関連部門のユーザが通信手段を利用して、施設を利用する部門のユーザ間のコミュニケーションをとっている状況などをデータとして得ることができる。
例えば、コミュニケーションの状況の調査方法については、通信状況を記憶する通信管理装置(以下、単に「コミュニケーター(オフィスコミュニケーター)」という。)の通信ログなどから所望の情報を得るようにしてもよい。コミュニケーター(オフィスコミュニケーター)は、IP(Internet Protocol)フォンによる電話、遠隔会議システムによる音声会議やテレビ会議、WEB会議、ショートメッセージサービスを利用するチャット、電子メール、端末装置の表示画面の画面共有などによる個人・組織間の通信の履歴を記録する通信管理処理機能を有する。この調査方法によれば、IP(Internet Protocol)フォンによる電話、遠隔会議システムによる音声会議やテレビ会議、WEB会議、ショートメッセージサービスを利用するチャット、電子メール、端末装置の表示画面の画面共有などによる個人・組織間のコミュニケーション調査に基づいた分析が可能になる。
(About "survey about user's communication")
The "investigation of the user's communication" is to investigate the state of communication between the departments using the facility using the communication means without accompanying the movement in the facility. For example, by conducting this survey, it is possible to obtain, as data, the situation in which the users of the related departments in the facility communicate with the users of the departments using the facility using communication means.
For example, as a method of investigating the status of communication, desired information may be obtained from a communication log of a communication management apparatus (hereinafter, simply referred to as “communicator (office communicator)”) that stores the communication status. A communicator (office communicator) is a telephone by IP (Internet Protocol) phone, a voice conference or video conference by a teleconference system, a web conference, a chat using short message service, an electronic mail, a screen sharing of a display screen of a terminal device, etc. It has a communication management processing function that records the history of communication between individuals and organizations. According to this investigation method, the telephone by IP (Internet Protocol) phone, the voice conference and the video conference by the remote conference system, the WEB conference, the chat using short message service, the electronic mail, the screen sharing of the display screen of the terminal device etc. Enables analysis based on communication surveys between individuals and organizations.
なお、上記の他、回線交換型の構内電話交換機(PBX)を介して、又は、接続処理サーバにより接続処理される電話(IP電話)やファクシミリ(FAX)、電子メールサービスのサーバ(POP(Post Office Protocol))サーバ、IMAP(Internet Message Access Protocol))サーバ、SMTP((Simple Mail Transfer Protocol)サーバなど)を介した電子メール、SNS(social networking service)を利用したショートメッセージ通信や掲示板などへの投稿なども分析の対象に含めてもよい。さらに、通信履歴についての自己申告や、第三者による定点観測などの情報を含めて分析するようにしてもよい。なお、各情報を記録する媒体は種別を問わず分析に用いることができる。 In addition to the above, a telephone (IP telephone), a facsimile (FAX), an e-mail service server (POP (Post) that is subjected to connection processing via a circuit-switched local telephone exchange (PBX) or by a connection processing server. Office Protocol)) server, Internet Message Access Protocol (IMAP) server, e-mail via SMTP (Simple Mail Transfer Protocol), etc., short message communication using SNS (social networking service), bulletin board etc. Posting may also be included in the analysis. Furthermore, it may be analyzed including information such as self-reporting on the communication history and fixed-point observation by a third party. In addition, the medium which records each information can be used for analysis regardless of the type.
客観調査システム200による「ユーザの通信についての調査」では、例えば、通信履歴測定部260は、施設2内のネットワーク設備に対応して設けられたコミュニケーター(オフィスコミュニケーター)などの通信履歴を記録する装置により記録された通信ログを取得する。通信履歴測定部260は、取得した通信ログから、通信手段を利用した通信の履歴を検出し、検出した通信の履歴を通信履歴データ(通信履歴情報)として生成する。通信履歴データ取得部270は、通信履歴データ(通信履歴情報)を取得して、履歴情報記憶部522の通信履歴情報TBLに記憶させる。
In the “investigation of the user's communication” by the
上記のとおり、施設を利用する部門間のコミュニケーションの状況を調査することにより、ユーザの移動を伴わないユーザのコミュニケーションによる活動状況を調査することができる。 As described above, by investigating the status of communication between the departments using the facility, it is possible to investigate the activity status by the communication of the user without moving the user.
(「ユーザの活動の分析方法」について)
収集した客観調査データに基づいて、ユーザの活動について分析する処理では、下記の分析方法に従った処理のうち少なくとも何れかの処理を実施する。実施する処理には下記がある。
・ユーザ同士が近接している状況を検出する場合の分析処理
・通信を利用してコミュニケーションをとっている状況を検出する場合の分析処理
・オフィス活動の総合的な分析処理
以下、ユーザの活動について分析する処理として実施する上記の処理について順に説明する。
("About the analysis method of the user's activity")
In the process of analyzing the user's activity based on the collected objective survey data, at least one of the processes according to the following analysis method is performed. The processing to be performed is as follows.
・ Analytical processing when detecting situations where users are in close proximity to each other ・ Analytical processing when detecting situations where communication is taking place using communication ・ General analytical processing of office activities The above-described processing to be performed as processing to be analyzed will be described in order.
(1)ユーザ同士が近接している状況を検出する場合の分析処理
ユーザ同士が近接している状況を検出する場合には、分析部230は、下記の分析処理を実施する。
・ユーザ同士が近接している場所の特定
・ユーザ同士が近接している場合のユーザの特定
・ユーザ同士が近接している場合のユーザが属している組織の特定
・ユーザ同士が近接している場合のユーザが属している組織間の近接度の特定
以下、上記の各分析処理について順に説明する。
(1) Analysis Processing when Detecting Situation in which Users are Close to Each Other When detecting the situation in which users are close to each other, the
-Identification of places where users are close to each other-Identification of users when users are close to each other-Identification of users where users are close to each other Organizations to which users belong-Users are close to each other Identification of Proximity Between Tissues to which the User in the Case belongs In the following, each analysis process described above will be described in order.
(1−1)ユーザ同士が近接している場所の特定について
図5を参照して、ユーザ同士が近接している場所の特定について説明する。同図は、ユーザ同士が近接している場所の特定についての説明図である。
例えば、客観調査システム200の分析部230は、ユーザ同士が近接している場所の特定を、カメラ、着座、携行識別機器、入退室ゲート、マイクなどの何れかの検出手段により取得した情報に基づいて実施する。
分析部230は、それぞれの情報に基づいてユーザ同士が近接していると判定した位置の情報を出力する。その位置は、緯度・経度、方位などに基づいて定めた座標又は施設や敷地の形状に基づいて定めた座標を基準にして定めたグリッドと、施設の特定の階において分割されたエリアなどと、の少なくとも何れかを基準に定める。
(1-1) Identification of a place where users are in proximity With reference to FIG. 5, the identification of a place in which users are close will be described. The figure is an explanatory view for specifying a place where users are close to each other.
For example, the
The
例えば、同図(a)に示す施設を例に挙げて説明する。同図(a)に示す施設には、2つの階に分かれて、組織AからFの各組織が入居する。図示された状態は、2階に組織AからCの各組織が配置され、1階に組織DからFの各組織が配置されている。
同図(b)は、施設のフロアの形状に応じてグリッドを定めた例を示す。
同図(c)は、施設のフロアに割り付ける機能に応じて複数のエリアをフロアの形状に応じて定めた例を示す。
同図(d)は、施設のフロアの形状に応じて定めたグリッドと、施設のフロアに割り付ける機能に応じて定めた複数のエリアとによって、位置を定める例を示す。同図(d)に示すように、単純なグリッドと、割り付けられた機能を示すエリアの双方を定義することにより、位置の特定が容易になる。
For example, the facility shown to the figure (a) is mentioned as an example, and is demonstrated. The organization shown in FIG. 6A is divided into two floors, and the organizations A to F move in. In the illustrated state, the tissues A to C are arranged on the second floor, and the tissues D to F are arranged on the first floor.
The figure (b) shows the example which defined the grid according to the shape of the floor of a plant | facility.
The same figure (c) shows the example which defined several area according to the shape of the floor according to the function allocated to the floor of a plant | facility.
The figure (d) shows the example which defines a position by the grid defined according to the shape of the floor of a plant | facility, and several areas defined according to the function allocated to the floor of a plant | facility. As shown in (d) of the figure, by defining both a simple grid and an area indicating the allocated function, it is easy to specify the position.
(1−2)ユーザ同士が近接している場合のユーザの特定について
例えば、分析部230は、ユーザ同士が近接している場合のユーザの特定を、カメラ、着座、携行RFID、入退室ゲート、マイクなどを利用して取得した情報に基づいて実施する。
前述したとおり、少なくとも上記のいずれかの方法により、ユーザの位置を特定できる。そこで、分析部230は、特定したユーザの位置の情報から、少なくとも下記のいずれかの方法により、互いに近接しているユーザがいることを特定する。
・分析部230は、少なくとも2人のユーザの位置が特定された後、予め定められた所定の時間以上、少なくとも2人のユーザの位置が、同一のゾーンに留まっていることを検出した場合に、互いに近接しているユーザがいると特定する。ここで、ゾーンとは、単位グリッドを基準に定められた領域を示すものであり、何れかの単位グリッドに対応する領域を示す。
・分析部230は、少なくとも2人のユーザの位置が特定された後、予め定められた所定の時間以上、少なくとも2人のユーザが近接した状態を継続して当該ゾーンにそれぞれ留まっていることを検出した場合に、互いに近接しているユーザがいると特定する。
(1-2) Identification of users when users are close to each other For example, the
As described above, the position of the user can be specified by at least one of the above methods. Therefore, the
The
-After the positions of at least two users are specified, the
(1−3)ユーザ同士が近接している場合のユーザが属している組織の特定について
例えば、分析部230は、ユーザの情報が記憶されているグループ構成情報TBL532を参照して、当該ユーザが属する組織の情報を取得する。グループ構成情報TBL532の詳細については後述する。
(1-3) Identification of an organization to which a user belongs when the users are close to each other For example, the
(1−4)ユーザ同士が近接している場合のユーザが属している組織間の近接度(関連度)の特定について
例えば、分析部230は、ユーザ同士が近接している場合のユーザの特定の結果に応じて、ユーザの情報が記憶されているグループ構成情報TBL532を参照して、当該ユーザが属する組織の情報を取得する。分析部230は、互いに異なる組織に属するユーザが近接をしていると判定した場合の度数を計数する。分析部230は、計数結果の度数に応じて、当該組織間の近接度を特定する。分析部230は、算定結果を記憶部500の近接度検出TBLに書き込んで記憶させる。上記の度数に基づいて近接度を判定する場合、分析部230は、度数が高いほど組織同士の近接度(関連度)が高いと判定することができる。
なお、度数に代えて、互いに異なる組織に属するユーザ同士が近接していると判定した事象が発生する頻度を用いて、当該頻度に応じて、当該組織間の近接度(関連度)を特定してもよい。上記のように、互いに異なる組織に属するユーザ同士が近接していると判定した事象が発生する頻度に基づいて近接度を判定する場合、分析部230は、度数が高いほど組織同士の近接度(関連度)が高いと判定することができる。
(1-4) Regarding Specification of Proximity (Relational Degree) Between Tissues to Which the Users Belong When Users are Close to Each Other For example, the
Note that, instead of the frequency, using the frequency of occurrence of an event in which it is determined that users belonging to different tissues are close to each other, the proximity (relevancy) between the tissues is identified according to the frequency. May be As described above, when the proximity is determined based on the frequency of occurrence of an event in which it is determined that users belonging to different tissues are close to each other as described above, the
互いに異なる組織に属するユーザ同士が近接している状況を検出する場合の分析処理に組み合わせることにより検出精度を高める機能について、説明を補足する。
分析部230は、マイクによって集音した音を利用して、ユーザ同士の対話から近接状態を推測するようにしてもよい。ユーザ同士が近接していることを検出する方法だけでは、積極的に対話がなされているか否かを判定しきれない場合がある。このような場合、マイクで集音した音の音圧レベルなどを利用することで、対象のユーザの会話の掛け合いを検出することができる。単位時間内の音圧レベルが変化する頻度が多い場合、ユーザの会話が頻繁に行われていると推定できる。さらに、その際、一連の音節の音圧レベルを検出する。一連の音節の音圧レベルと他の一連の音節と他の一連の音節の音圧レベルとにレベルの差があり、上記の一連の音節の音圧レベルと他の一連の音節の音圧レベルとが繰り返して検出される場合には、対象のユーザが会話をしているものと推定できる。
なお、互いに異なる組織に属するユーザ同士が近接している状況を検出する場合に代えて、上記と同様の処理により、同じ組織に属するユーザ同士が互いに交流している状況を検出することができる。例えば、組織を代表するユーザが同じ組織に属する場合には、分析部230は、上記の検出の結果に基づいて当該組織のメンバー間の関連度を導くことができ、算定結果を記憶部500の関連度検出TBLに書き込んで記憶させる。
The description will be supplemented with respect to the function of enhancing detection accuracy by combining with analysis processing in the case where users belonging to different tissues are in proximity to each other.
The
Note that instead of detecting a situation in which users belonging to different tissues are in proximity to each other, a process similar to the above can be used to detect a situation in which users belonging to the same tissue are interacting with each other. For example, when a user representing an organization belongs to the same organization, the
上記のように、分析部230は、近接度の判定に、マイクによって集音した音を併用することにより、その判定精度を高めることができる。
なお、音圧レベルの検出に加えて、話者を特定する処理を併せて行うことにより、組織を代表するユーザ同士の会話が行われている状況までも得ることができる。
上記のように、分析部230は、近接度の判定に、マイクによって集音した音を併用し、話者を特定する処理を併せて行うことにより、その判定精度を高めることができる。
As described above, the
In addition to the detection of the sound pressure level, by performing the process of specifying the speaker in addition, it is possible to obtain even a situation where conversations between users representing tissues are performed.
As described above, the
より具体的な分析部230による処理の一例を示す。
現場の音の情報は、ユーザの活動により発生する音、ユーザ同士の対話などの音の情報として、マイクによって集音した音から得ることができる。例えば、現場の音の情報として、集音した音の音圧レベルを適用したり、取得した音に含まれる会話を抽出し、その会話に含まれる特定のキーワードを取得したりしてもよい。
例えば、分析部230は、現場の音の情報として、集音した音の音圧レベルを適用する場合には、所定の音圧レベルを超えるにぎやかな場所をコミュニケーションが行われている場所とみなす。分析部230は、所定の音圧レベルを超える音が継続して検出される場所をコミュニケーションが活発に行われている場所とみなしてもよい。さらに、分析部230は、位置が異なる2点に到達する音の検出時刻の差又は位相差に基づいて、検出時刻の差(または位相差)が音の伝搬遅延により生じるという特徴を用いて音源の位置を特定して、話者の位置を特定するようにしてもよい。
また、取得した音に含まれる会話から特定のキーワードを取得する場合、分析部230は、特定のキーワードが発生する頻度に基づいて、会話の目的や、その会話が行われている場所の利用目的などを推定する。例えば、キーワードとして、要件を依頼する際に使用する単語や文節が設定される。この場合、「お願いします」や「協力」などのキーワードが挙げられる。これらのキーワードを取得することで関連性を分析して配置を計画する。上記のように、要件を依頼する際に使用する単語や文節が、より多く、又は、より頻度が高く検出される組織の組を選択するようにしてもよい。上記に示したように、分析部230は、対面して対話をしているユーザが属している組織間の近接度(関連度)を特定し、特定した結果を記憶部500の近接度検出TBL(関連度検出TBL)に書き込んで記憶させる。
A more specific example of processing by the
The information of the sound of the site can be obtained from the sound collected by the microphone as the information of the sound generated by the activity of the user, the sound of the dialogue between the users, and the like. For example, the sound pressure level of the collected sound may be applied as the sound information of the site, the conversation included in the acquired sound may be extracted, and a specific keyword included in the conversation may be acquired.
For example, when applying the sound pressure level of the collected sound as the sound information of the site, the
Also, when acquiring a specific keyword from the conversation included in the acquired sound, the
(2)通信を利用してコミュニケーションをとっている状況を検出する場合の分析処理
通信を利用してコミュニケーションをとっている状況を検出する場合には、分析部230は、少なくとも下記の何れかの分析処理を実施して、分析処理により特定した結果を記憶部500の近接度検出TBL(関連度検出TBL)に書き込んで記憶させる。
・通信を利用してコミュニケーションをとっているユーザを特定する分析処理
・通信を利用してコミュニケーションをとっているユーザが属している組織を特定する分析処理
・通信を利用してコミュニケーションをとっているユーザが属している組織間の近接度を特定する分析処理
・通信を利用してコミュニケーションをとっているユーザが属している組織におけるメンバー間の関連度を特定する分析処理
以下、上記の各分析処理について順に説明する。
(2) Analysis processing when detecting a situation in which communication is performed using communication In the case of detecting a situation in which communication is performed using communication, the
・ Analytical processing to identify the user who is communicating using communication • Communication using the analytical processing and communication to identify the organization to which the user who is communicating belongs using communication Analysis processing for identifying proximity between organizations to which the user belongs, analysis processing for specifying the degree of association between members in the organization to which the user who is communicating belongs using the following analysis processing described above Will be described in order.
(2−1)通信を利用してコミュニケーションをとっているユーザの特定について
例えば、分析部230は、通信を利用してコミュニケーションをとっているユーザを特定する情報(電話番号、アドレス、IDなど)を、コミュニケーター(オフィスコミュニケーター)の通信ログから得る。コミュニケーター(オフィスコミュニケーター)の通信ログから得る情報は、通信サービスの開始を要求したユーザの情報と、その通信サービスの相手となる他のユーザの情報とを含む。
(2-1) Identification of the user who is in communication using communication For example, the
(2−2)通信を利用してコミュニケーションをとっているユーザが属している組織の特定について
例えば、分析部230は、ユーザの情報が記憶されているグループ構成情報TBL532を参照して、当該ユーザのIDなどの当該ユーザを特定する情報から当該ユーザが属する組織(グループ)の情報(グループ識別情報など)を取得する。グループ構成情報TBL532の例については後述する。
(2-2) Identification of an organization to which a user who is communicating using communication belongs To, for example, the
(2−3)通信を利用してコミュニケーションをとっているユーザが属している組織間の近接度の特定について
例えば、分析部230は、互いに異なる組織に属するユーザが通信を利用してコミュニケーションをとっていると判定した通信の通信量又は通信に含まれる特定のキーワードを検出した回数又は頻度を計数する。分析部230は、計数結果に応じて、当該組織間の近接度を算定する。分析部230は、算定結果を記憶部500の近接度検出TBL(関連度検出TBL)に記憶させる。例えば、上記のように通信の調査結果に基づいて近接度を判定する場合、分析部230は、通信量が多いほど、通信量の比率が高いほど、通信に特定のキーワードが含まれる回数が多いほど、又は、通信に特定のキーワードが含まれる頻度が高いほど、組織同士の近接度が高いと判定する。
(2-3) Identification of proximity between organizations to which a user who is communicating using communication belongs. For example, the
(2−4)通信を利用してコミュニケーションをとっているユーザが属している組織におけるメンバー間の関連度の特定について
例えば、分析部230は、同じ組織に属するユーザが通信を利用してコミュニケーションをとっていると判定した通信の通信量又は通信に含まれる特定のキーワードを検出した回数又は頻度を計数する。分析部230は、計数結果に応じて、当該組織のメンバー間の関連度を算定する。分析部230は、算定結果を記憶部500の関連度検出TBLに記憶させる。例えば、上記のように通信の調査結果に基づいて関連度を判定する場合、分析部230は、通信量が多いほど、通信量の比率が高いほど、通信に特定のキーワードが含まれる回数が多いほど、又は、通信に特定のキーワードが含まれる頻度が高いほど、同一の組織の属したメンバー同士の関連度が高いと判定する。
(2-4) About specifying degree of association between members in an organization to which a user who is communicating using communication belongs. For example, the
(3)客観的調査結果に基づくオフィス活動についての総合的な分析処理
例えば、分析部230は、客観的調査結果に基づくオフィス活動についての総合的な分析処理として、少なくとも下記の何れかの処理を実施して、分析処理により特定した結果を記憶部500の近接度検出TBL(関連度検出TBL)に書き込んで記憶させる。
・行動調査の結果(行動測定データ)に基づいた近接要求度の算出処理
・通信履歴調査の結果(通信履歴データ)に基づいた近接要求度の算出処理
・回数に基づいた解析結果を補正する補正処理
・(行動測定データに基づく近接要求度)と(通信履歴測定データに基づく近接要求度)とに基づいて算出する総合近接要求度の算出処理
以下、上記の各算出処理について順に説明する。
(3) Comprehensive analysis processing for office activities based on objective survey results For example, the
Calculation process of proximity request degree based on action survey result (action measurement data) Calculation process of proximity request degree based on communication history survey correction correction to correct analysis result based on the number of times Calculation processing of total proximity request degree calculated based on processing and (proximity request degree based on action measurement data) and (proximity request degree based on communication history measurement data) Hereinafter, each calculation processing described above will be described in order.
(3−1)行動調査の結果(行動測定データ)に基づいた近接要求度の算出について
対象者の行動測定データから、対象者の交流を伴う行動を検出して、検出した交流を伴う行動に応じた近接度を算出する。
(3-1) Calculation of proximity request degree based on the result of action survey (action measurement data) From action measurement data of the subject, action with interaction of the subject is detected, and action with detected interchange is Calculate the corresponding proximity.
(他部門と交流した延べ時間に基づいた近接度の算出方法)
図7を参照して、他部門と交流した延べ時間に基づいた近接度の算出方法について説明する、同図は、他部門と交流した延べ時間に基づいた近接度の算出方法について説明する説明図である。
仮に、複数の対象者による部門間の交流を想定する。例えば、A部門とB部門のメンバーが打ち合わせをした場合の近接度の算出例を示す。A部門からは、そのメンバーであるbさん、cさん、fさんが打ち合わせに参加したとする。B部門からは、そのメンバーであるkさん、mさんが1時間の打ち合わせに参加したとする。
(Method of calculating proximity based on total time of interaction with other departments)
Referring to FIG. 7, the method of calculating the degree of proximity based on the total time exchanged with other departments will be described. FIG. It is.
Temporarily, we assume exchange between departments by multiple target people. For example, an example of calculation of the degree of proximity when members of department A and department B meet is shown. Suppose that members b, c, and f participated in the meeting from the A section. From department B, it is assumed that their members k and m participated in a one-hour meeting.
A部門に所属するbさんは、自部門以外の人が参加する打ち合わせに1時間参加したので、A部門とB部門間のポイントに、bさんによるポイントとして下記の式(1)から算出される値を積算する。 Since Mr. b who belongs to A department participates in the meeting in which a person other than his own department participates for one hour, it is calculated from the following formula (1) as a point by Mr. b to the point between A department and B department Accumulate values.
bさんによるポイント:
+1(h)×1(人)=1points ・・・(1)
Points by b:
+1 (h) x 1 (person) = 1 point (1)
上記の式(1)に示すように、ポイントは、時間数と一人あたりのポイントとの積により求まる。例えば、上記の式(1)において、一人あたりのポイントを1とする。 As shown in the above equation (1), the point is determined by the product of the number of hours and the point per person. For example, in the above equation (1), the point per person is 1.
A部門に所属するcさんとfさんも、自部門以外の人が参加する打ち合わせに1時間参加したので、A部門とB部門間に、cさんとfさんによるポイントとして、bさんの場合と同様に各1ポイントを積算する。 Since c and f who belong to the A department also participated for 1 hour in a meeting in which a person other than the own department participates, in the case of the b and b as a point by the c and f between the A department and the B department Similarly, each point is integrated.
また、B部門に所属するkさんとmさんは、自部門以外の人が参加する打ち合わせに1時間それぞれ参加したので、A部門とB部門間のポイントに、kさんとmさんによるポイントとして、bさんの場合と同様に各1ポイントを積算する。 In addition, k and m who belong to department B each participated in a meeting in which a person other than their own department participates for 1 hour, so points between department A and department B are points by k and m, As in the case of Mr. b, each point is integrated.
以上に示したように、打ち合わせに参加した時間と、同打ち合わせに参加した人数に応じて求まる値を積算して、積算された結果の値(ポイント)を、当該部門間の近接度にする。 As described above, the time (parts) involved in the meeting is integrated with the value obtained according to the number of people participating in the meeting, and the value (point) of the integrated result is made the proximity between the relevant departments.
(3−2)通信履歴調査の結果(通信履歴データ)に基づいた近接要求度の算出について
対象者の通信履歴データから、対象者が通信手段を利用して他部門と交流した履歴を検出して、検出した交流の履歴に応じた近接度を算出する。
(3-2) Calculation of proximity request degree based on communication history survey result (communication history data) From the communication history data of the object person, the object person detects the history of having interacted with other departments using communication means And calculate the degree of proximity according to the detected history of alternating current.
(通信手段を利用して他部門と交流した場合の近接度の算出方法)
このケース1の場合、通信手段を利用して他部門と交流した場合を想定する。通信手段を利用する場合、通信を要求する人は一人である場合がある。例えば、A部門のgさんがB部門のiさんにメールを送った場合に近接度の算出方法を例示する。
電子メールのヘッダ情報から、宛先(to)と送信元(from)を抽出する。例えば、下記のヘッダ情報が付されたメールが送られた場合を例示する。
(How to calculate the degree of proximity when communicating with other departments using communication means)
In
Extract the addressee (to) and the sender (from) from the e-mail header information. For example, the case where the mail attached with the following header information is sent is illustrated.
To i@m.jp
From g@m.jp
To i@m.jp
From g@m.jp
上記の場合、宛先を指定する「To i@m.jp」の部分から、このメールの宛先がiさんであることが分かる。このiさんのメールアドレスによりメールの宛先がA部門宛のものであることを識別する。また、送信元を指定する「From g@m.jp」の部分から、このメールの送信元がgさんであることが分かる。このgさんのメールアドレスから、このメールの送信元がB部門であることを識別する。
上記の識別の結果から、送信元であるB部門と、宛先であるA部門とにそれぞれ1ポイントを加算する。なお、上記の場合、iさんとgさんは、ともに近接度を求める対象にしている部門にそれぞれ属している場合になる。
In the above case, it can be understood from the "To i@m.jp" portion specifying the addressee that the addressee of this mail is Mr. i. This i's e-mail address identifies that the e-mail address is for department A. Also, from the part of "From g@m.jp" that designates the sender, it is known that the sender of this mail is Mr. g. From this mail address of Mr. g, it is identified that the sender of this mail is department B.
From the result of the above identification, one point is added to each of the division B as the transmission source and the division A as the destination. In the above case, Mr. i and Mr. g both belong to the division for which the degree of proximity is determined.
一方、メールの送信元又は宛先の何れか一方が、近接度を求める対象にしている部門に属していないメールも通信履歴の中に含まれる。これらの場合には、送信元又は宛先の何れかに該当する部門にのみ、ポイントを加算するようにしてもよい。上記のように、メールの送信元又は宛先の何れか一方が、近接度を求める対象にしている部門に属していないメールに対して加算するポイントは、送信元又は宛先の双方が近接度を求める対象にしている部門にそれぞれ属している場合のポイントに対して重みづけしてもよい。例えば、上記の場合、その重みづけにより、積算するポイントが少なくなるようにしてもよい。 On the other hand, emails that do not belong to the department for which proximity is to be determined are also included in the communication history. In these cases, points may be added only to the division corresponding to either the transmission source or the destination. As described above, for points to be added to emails that do not belong to the department for which the email transmission source or destination is a target for which proximity is to be determined, both the transmission source or destination The points may be weighted when they belong to the target department. For example, in the above case, the weighting may reduce the points to be integrated.
例えば、「to」「cc」「bcc」「from」に記載のユーザが所属する部門に1単位のポイントを積算する。ただし、「to」「cc」「bcc」に同じ部門に属する複数のユーザが含まれている場合には、個々のユーザごとの積算を行わず、部門あたりに1単位のポイントを積算する。
なお、「to」「cc」「bcc」「from」に記載のユーザの部門が皆同じ場合には、当該部門に2単位のポイントを積算する。
上記のように、宛先を複数指定するメールについても、上記の積算方法に従って、部門間で交換された情報から近接度を算出することができる。
なお、「to」「cc」「bcc」に、送信者(「from」)と同じ部門に属するユーザが含まれている場合には、当該送信者が属している部門に1単位のポイントを、上記の積算(部門間の近接度)と分けて積算してもよい。この積算により、同一部門内のメンバー間の関連度を算出することができる。
なお、上記の処理に従えば、送信者が部門内に周知するためのメールを送信する場合のように、1対複数の宛先に対してメールを送信する場合においても上記の算出方法に従って処理することができる。
For example, one unit of points is accumulated to the division to which the user described in “to”, “cc”, “bcc” and “from” belongs. However, when “to” “cc” “bcc” includes a plurality of users belonging to the same department, integration is not performed for each user, but one unit of points is integrated per department.
If all the user's divisions described in “to”, “cc”, “bcc”, and “from” are the same, two units of points are accumulated in the divisions.
As described above, the degree of proximity can be calculated from the information exchanged between the departments according to the above-described integration method also for the mail specifying a plurality of destinations.
When “to” “cc” “bcc” includes a user who belongs to the same department as the sender (“from”), the point to which the sender belongs belongs one unit, The above integration (proximity between departments) may be performed separately. By this integration, the degree of association between members in the same department can be calculated.
Note that according to the above processing, processing is performed according to the above calculation method even when transmitting mail to one-to-multiple destinations, as in the case where the sender transmits a mail for making it known to the department. be able to.
(3−3)回数に基づいた解析結果を補正する方法について
上記に示す回数に基づいて近接度を算出する方法の場合、積極的に活動する特定の人がいるか否かによって、積算の対象にするイベントの回数の集計結果に偏りが生じる場合がある。このような場合、積算の対象外にするイベントの回数にも着目する。例えば、積算の対象にするイベントの回数と積算の対象外にするイベントの回数の総回数を算出して、総回数に対する積算の対象外にするイベントの回数を比率で示す。このようにして算出した比率を用いて近接度を算出する。
(3-3) Method of correcting the analysis result based on the number of times In the case of the method of calculating the degree of proximity based on the number of times described above, the target of integration is determined depending on whether or not a specific person actively acts. There may be a bias in the counting result of the number of events. In such a case, the number of events to be excluded from integration is also noted. For example, the total number of the number of events to be integrated and the number of events to be out of integration is calculated, and the number of events to be excluded from integration is shown as a ratio to the total number. The degree of proximity is calculated using the ratio calculated in this manner.
(3−4)(行動測定データに基づく近接要求度)と(通信履歴測定データに基づく近接要求度)とに基づいて算出する総合近接要求度の算出処理
上記の(行動測定データに基づく近接度)と(通信履歴測定データに基づく近接度)とに基づいた組織間近接度(総合近接要求度)の算出について説明する。
まず、上記の(行動測定データに基づく近接度)と(通信履歴測定データに基づく近接度)とについて、それぞれを組織ごとの比率(近接度比率)を算出する。
例えば、(行動測定データに基づく近接度)に基づいて、A部門、B部門、C部門間の行動ログに基づいた近接度比率を算出する。A部門の比率を「Amove」、B部門の比率を「Bmove」、C部門の比率を「Cmove」によって示すと、A部門、B部門、C部門間の行動ログに基づいた近接度比率は、(Amove:Bmove:Cmove)のように示すことができる。
また同様にして、(通信履歴測定データに基づく近接度)に基づいて、A部門、B部門、C部門間の通信ログに基づいた近接度比率を算出する。A部門の比率を「Atele」、B部門の比率を「Btele」、C部門の比率を「Ctele」によって示すと、A部門、B部門、C部門間の通信ログに基づいた近接度比率は、(Atele:Btele:Ctele)のように示すことができる。
上記のように定義することにより、行動測定データ(行動ログ)に基づいた近接度比率と通信履歴測定データ(通信ログ)に基づいた近接度比率とに基づいて、組織間近接度を算出することができる。例えば、行動ログに基づいた近接度比率と通信ログに基づいた近接度比率を、次の式(2)に示すようにそれぞれ掛け合わせて組織間近接度を算出する。
(3-4) Calculation processing of total proximity demand degree calculated based on (proximity demand degree based on action measurement data) and (proximity demand degree based on communication history measurement data) Above (proximity degree based on action measurement data) The calculation of the inter-tissue proximity (total proximity demand) based on (proximity based on communication history measurement data) and (communication proximity measurement data) will be described.
First, for each of (proximity based on action measurement data) and (proximity based on communication history measurement data), the ratio (proximity ratio) for each tissue is calculated.
For example, based on (proximity based on action measurement data), the proximity ratio based on the action log between department A, department B, and department C is calculated. The ratio of department A is indicated by “Amove”, the proportion of department B by “Bmove”, and the proportion of department C by “Cmove”. The proximity ratio based on the action log between department A, department B and department C is It can be shown as (Amove: Bmove: Cmove).
Similarly, based on (proximity based on communication history measurement data), the proximity ratio based on the communication log between department A, department B and department C is calculated. The ratio of the A division is indicated by “Atele”, the division of the B division by “Btele”, and the division of the C division by “Ctele”, the proximity ratio based on the communication log between the A division, It can be shown as (Atele: Btele: Ctele).
By defining as described above, the inter-tissue proximity is calculated based on the proximity ratio based on the action measurement data (action log) and the proximity ratio based on the communication history measurement data (communication log) Can. For example, the proximity ratio based on the action log and the proximity ratio based on the communication log are respectively multiplied as shown in the following equation (2) to calculate the proximity between tissues.
(組織間近接度)=(Amove*Atele:Bmove*Btele:Cmove*Ctele) ・・・(2) (Inter-organizational proximity) = (Amove * Atele: Bmove * Btele: Cmove * Ctele) (2)
上記の式(2)により算出した組織間近接度を表にして示すと図9のようになる。図8と図9は、組織間近接度を示す説明図である。
図8の表に示す行と列とが交差する欄に示す数値が、各部門間の組織間近接度を示す。同表において、略半分の欄に値を示していないが、組織間近接度の算出において、部門間の情報の向きを特定せずに行うことによるものである。図8に示した値を用いて組織間近接度を示す図に書き換えたものが図9である。
It will become like FIG. 9 when making it table | surface and show the proximity degree between tissues calculated by said Formula (2). 8 and 9 are explanatory diagrams showing the degree of proximity between tissues.
The numerical values shown in the column where the row and the column shown in the table of FIG. 8 intersect indicate the degree of inter-organizational proximity between the departments. In the table, values are not shown in almost half of the columns, but it is because calculation of inter-tissue proximity is performed without specifying the direction of information between departments. It is FIG. 9 which is rewritten to the figure which shows the degree of proximity between tissues using the value shown in FIG.
図6を参照して、客観調査に係る処理について説明する。同図は、客観調査に係る処理の手順を示すフローチャートである。 The process related to the objective investigation will be described with reference to FIG. The figure is a flowchart which shows the procedure of the process which concerns on an objective investigation.
行動測定部210は、施設2における各ユーザの行動を測定する。行動測定データ取得部220は、行動測定部210による測定によって得られたユーザの行動を示すデータ(ユーザ行動履歴情報)を行動測定データとして取得する(ステップS21)。
また、通信履歴データ取得部270は、通信履歴測定部260による測定によって得られたユーザの通信手段を利用したコミュニケーション行動を示す通信履歴データ(通信履歴情報)を取得する(ステップS22)。なお、ステップS21とステップS22は並列に行ってもよく、それぞれ実施する処理の順序は問わない。
分析部230は、取得した行動測定データと通信履歴データの少なくとも何れかのデータに基づいてユーザの活動を分析する(ステップS23)。
分析部230は、取得した行動測定データと通信履歴データの少なくとも何れかのデータからユーザの活動を分析した分析結果に基づいて近接要求データを生成し、取得した各種データ、分析結果、近接要求データなどの各種データを記憶部500に記憶させる(ステップS24)。
また、分析部230は、取得した行動測定データと通信履歴データの少なくとも何れかのデータに基づいて、後述のシミュレーションにおけるエージェントの行動を補正するデータを生成する(ステップS25)。なお、このステップS25における処理は、補正を要するか否かなどの条件に応じて省略することもできる。また、ステップS25を実施する場合、ステップS24とステップS25は並列に行ってもよく、それぞれ実施する処理の順序は問わない。
The
Further, the communication history
The
The
Further, the
なお、上記のステップS23において、分析部230は、さらに、活動履歴情報を含む情報から施設の利用状況を分析したり、ユーザ行動履歴情報を含む情報から施設の空間の充足状況を分析したりしてもよい。
In the above step S23, the
ここで、対比のため、これまでのオフィス活動調査の一般的な方法について説明する。これまでのオフィス活動調査の一般的な方法においては、自己申告もしくは定点観測による方法が行われてきた。その自己申告による方法については、記録行為自体の稼働によってユーザの活動に変化が生じてしまうため、上記の客観調査に代わるような分析ができなかった。また定点観測では、第3者が調査を実施すると個人を特定することが困難であり、誰と誰とがコミュニケーションしているのかを記録することが不可能であった。さらに、通信を利用したコミュニケーションが調査の対象外になっていた。
仮に、通信を利用したコミュニケーションについての調査を計画しても、新たに調査のための環境を導入することが必要になる場合が多い。そのため、通信を利用したコミュニケーションについての調査を実施するには経済的な負担が大きくなってしまい、現実的な構成をとることが容易ではなかった。
Here, for comparison, a general method of the office activity survey so far is described. In the general method of office activity survey so far, self-reported or fixed-point observation has been used. The self-reporting method could not be analyzed in place of the above-mentioned objective survey, because the activity of the recording act itself causes a change in the user's activity. Moreover, in fixed-point observation, it was difficult for a third party to conduct an investigation to identify an individual, and it was impossible to record who and whom were communicating. Furthermore, communication using communication was excluded from the survey.
Even if you plan a survey on communications using communications, it is often necessary to introduce a new survey environment. Therefore, the economic burden is large to carry out a survey on communication using communication, and it has not been easy to take a practical configuration.
これに対し本実施形態に示す方法では、客観調査システム200によって、実オフィスにおけるユーザの活動を、ユーザに低負荷で定量的に調査分析することにより、オフィス計画を設計するために要する所望の情報を得ることができる。客観調査システム200により得られた調査結果は、オフィス計画に従って整備を進めるに際して、業務プロセス、ボリューム、スタッキング、ゾーニングなどの基本計画に反映可能である。
上記の方法によれば、コミュニケーター(オフィスコミュニケーター)の通信ログなどを利用したIPフォン、チャット、メールなどによる個人・組織間のコミュニケーション調査の結果を含めて分析が可能になる。
On the other hand, in the method shown in the present embodiment, desired information required for designing an office plan by subjecting the user's activity in a real office to quantitative analysis with low load by the
According to the above method, analysis is possible including the result of the communication survey between individuals and organizations by IP phone, chat, mail, etc. using communication log of communicator (office communicator).
[3.計画要件抽出システム400]
計画要件抽出システム400について、以下に説明する。
[3. Planning requirement extraction system 400]
The planning
<計画要件抽出システム400の構成>
図10を参照して、本実施形態における計画要件抽出システムについて説明する。同図は、本実施形態における計画要件抽出システム400の構成図である。
<Configuration of Planning
The plan requirement extraction system according to the present embodiment will be described with reference to FIG. The figure is a block diagram of the plan
計画要件抽出システム400は、計画要件生成部411、補正部413を備える。
計画要件生成部411は、ユーザの主観調査結果又は前記主観調査結果に基づいた分析結果の何れかを含む主観調査データと、ユーザの活動に対する客観調査結果又は前記客観調査結果に基づいた分析結果の何れかを含む客観調査データとを調査データとして取得する。例えば、計画要件生成部411が取得する客観調査データには、組織間の近接要求情報を含むものとする。
計画要件生成部411は、取得した主観調査データと客観調査データとを含む調査データに基づいて基本計画の計画要件を生成する。計画要件生成部411は、取得した主観調査データと客観調査データとを含む調査データ、生成した基本計画を可視化させる。計画要件生成部411は、これらの機能を用いて基本計画の設計を支援するための各種データを生成する。
The plan
The plan
The plan
補正部413は、シミュレータ300による検証結果により、基本計画の計画要件を生成する際の制約条件を補正する。
The
上記のように構成した計画要件抽出システム400は、主観調査システム100による調査結果の主観調査データと客観調査システム200による調査結果の客観調査データとを調査データに含む。計画要件抽出システム400は、例えば計画要件生成部411により調査データに基づいて、対象とするオフィスの基本計画の計画要件を生成する。また、計画要件抽出システム400は、例えば後述のシミュレータ300における検証結果に基づいて、計画要件を生成する際の制約条件を補正することもできる。
The plan
図11を参照して、計画要件抽出システム400における基本計画の計画要件を生成する処理について説明する。同図は、計画要件抽出システム400における基本計画の計画要件を生成する処理の手順を示すフローチャートである。例えば、同図に示す処理は、主観調査結果と客観調査結果とに基づいて、基本計画の計画要件を生成する場合の処理である。
A process of generating a plan requirement of the basic plan in the plan
主観調査システム100による調査結果である主観調査データには、ユーザの主観調査結果又は前記主観調査結果に基づいた分析結果の何れかが含まれる。客観調査システム200による調査結果である客観調査データには、ユーザの活動に対する客観調査結果又は前記客観調査結果に基づいた分析結果の何れかが含まれる。
計画要件生成部411は、主観調査データと客観調査データとを含む調査データを記憶部500から取得する。なお、上記の客観調査データには、組織間近接度が含まれる(ステップS141)。
補正部413は、補正要求情報を取得して、補正要求情報に応じた補正量を生成する(ステップS142)。例えば、補正要求情報は、主観調査データに基づいた補正を必要と判定できる情報であり、又は、後述のシミュレータ300により生成される情報である。主観調査データに基づいた補正を必要としない場合、又は、シミュレータ300によって同情報が生成されない場合には、ステップS142の処理を実施せず次の処理に進む。
計画要件生成部411は、取得した主観調査データと客観調査データとを含む調査データに基づいて必要面積を算出する。また、計画要件生成部411は、ステップS142において生成された補正量に応じて、必要面積の算出結果を補正する(ステップS143)。
計画要件生成部411は、組織間近接度と必要面積とに基づいて、スタッキング処理を実施する。スタッキング処理とは、各組織を配する階を割り付ける処理のことである(ステップS144)。
計画要件生成部411は、スタッキング処理の結果に基づいてブロッキング処理を実施する。ブロッキング処理とは、スタッキング処理により割り付けられた組織を各階の中で配置する処理のことであり、ゾーニング処理ということもある(ステップS145)。
以上の処理により、計画要件抽出システム400は、主観調査データと客観調査データとを含む調査データに基づいて基本計画の計画要件を生成することができる。
なお、主観調査結果と客観調査結果とに基づいて、基本計画の計画要件を生成する場合は上記のとおりであるが、客観調査を実施しない場合などは客観調査結果を用いることができない。このように客観調査結果を用いることができない場合には、上記ステップS143において、計画要件生成部411は、取得した主観調査データを含む調査データに基づいて必要面積を算出するようにしてもよい。一方、主観調査を実施しない場合などは主観調査結果を用いることができない。このように主観調査結果を用いることができない場合には、上記ステップS143において、計画要件生成部411は、取得した客観調査データを含む調査データに基づいて必要面積を算出するようにしてもよい。なお、主観調査結果と客観調査結果の何れの調査結果を用いることができない場合には、ユーザが定めたデータに基づいて上記の処理を実施してもよい。例えば、施設の利用を予定する人数と、利用者一人あたりに割り付ける面積の推奨値とに基づいて上記の処理を実施してもよい。
上記のように、主観調査結果と客観調査結果の何れか、又は、方法の調査結果を利用できない場合について示したが、主観調査結果の一部又は客観調査結果の一部が利用できない場合には、不足する主観調査データ又は客観調査データをユーザが補って、上記の処理を行うようにしてもよい。
The subjective survey data which is the survey result by the
The plan
The
The plan
The plan
The plan
By the above process, the plan
In addition, although it is as above when producing | generating the plan requirement of a basic plan based on a subjective survey result and an objective survey result, an objective survey result can not be used when not carrying out an objective survey. As described above, when the objective survey result can not be used, the plan
As described above, although either the subjective survey result or the objective survey result or the case where the survey result of the method is not available is shown, a part of the subjective survey result or a part of the objective survey result is The above processing may be performed by the user compensating for the missing subjective survey data or the objective survey data.
以下、上記の基本計画の計画要件を生成するにあたり以下の処理をする。
・組織間近接度に基づいて各部門間の関連度が高い部門を抽出する処理について
・各部門の必要面積の算出について
・必要窓面長さの算出について
・スタッキング処理について
・ブロッキング処理について
The following process is performed to generate the planning requirements of the above basic plan.
・ About processing to extract division with high degree of association between each department based on proximity between organizations ・ About calculation of required area of each division ・ About calculation of required window length ・ About stacking processing ・ About blocking processing
以下、上記の処理について、より具体的な例を挙げて説明する。 Hereinafter, the above-described process will be described by taking a more specific example.
(1)組織間近接度に基づいて各部門間の関連度が高い部門を抽出する処理について
まず、図12を参照して、組織間近接度に基づいて各部門間の関連度が高い部門を抽出する処理について説明する。同図は、組織間近接度に基づいて各部門間の関連度が高い部門を抽出する処理を説明する説明図である。
例えば、同図に示されるように、対象の部門を同心円状に並べる。各部門を並べる順は、前述の組織間近接度に基づいて、その組織間近接度の大きさの順に従うものとする。この各部門を並べる処理は、巡回セールスマン問題を解くアルゴリズムなどの処理を適用してもよい。
上記のように並べることにより、例えば、対象の各部門が、円状に配列され、対象の部門を頂点に配した多角形が形成される。その多角形の辺と対角線が各部門間の関連度を示す。ここで、多角形の辺で結ばれた部門は、各部門間の関連度が高い部門になるように順に並べられている。各辺に添えて示す数字は、前述の部門間の組織間近接度の値である。
この図に示された例では、A部門、B部門、D部門、C部門、E部門の各部門が下記の順に並べられている。
(1) Process of Extracting Divisions with High Degree of Association between Divisions Based on Inter-organizational Proximity First, with reference to FIG. The process of extracting will be described. The figure is explanatory drawing explaining the processing which extracts the division with a high degree of association between each division based on the degree of closeness between organizations.
For example, as shown in the figure, the target divisions are arranged concentrically. The order of arranging the divisions follows the order of the degree of proximity between tissues based on the degree of proximity between tissues described above. The process of arranging the respective departments may apply a process such as an algorithm for solving the traveling salesman problem.
By arranging as described above, for example, target divisions are arranged in a circle, and a polygon having the target divisions at the top is formed. The sides and diagonals of the polygon indicate the degree of association between each department. Here, the divisions connected by the polygon edge are arranged in order so as to be divisions with high degree of association between the divisions. The numbers shown along with each side are the values of inter-organizational proximity between the aforementioned departments.
In the example shown in this figure, the departments of department A, department B, department D, department C, and department E are arranged in the following order.
A部門−B部門−D部門−C部門−E部門−(A部門) Division A-Division B-Division D-Division C-Division E-(A Division)
例えば、A部門とB部門、B部門とD部門、D部門とC部門、C部門とE部門、E部門とA部門のそれぞれの組織間近接度は、10、8、6、4、3ポイント(point)になる。ここで、最も組織間近接度の値が小さいE部門とA部門の辺を解いて、各辺を一列に並べる。これにより、次に示すように各部門の並びを得ることができる。 For example, the proximity between the divisions A, B, D, D, C, C, E, E, and A is 10, 8, 6, 4, 3 points, respectively. It becomes (point). Here, the sides of the E department and the A department having the smallest inter-organizational proximity value are solved, and the sides are arranged in a line. By this, it is possible to obtain the alignment of each department as shown below.
A部門−B部門−D部門−C部門−E部門
なお、上記の説明では、組織間近接度の大きさの順に従って並べるものとして説明したが、凸状の多角形の辺の合計が最大になるように並べるようにしてもよい。
Sections A-B-D-C-E In the above description, the order of inter-organizational proximity is the order, but the sum of the sides of the convex polygon is the largest. You may arrange it so that
(2)各部門の必要面積の算出について
図13から図17を参照して、各部門の必要面積の算出について説明する。
各部門の必要面積の算出は、次に示す複数の処理を、順に従って実施する。
・行動ログの解析結果に基づいた利用相当面積の算出
・主観調査結果に基づいた補正率の算出
・必要面積の算出
(2) Calculation of Required Area of Each Division The calculation of the required area of each division will be described with reference to FIGS. 13 to 17.
The calculation of the required area of each department is carried out according to a plurality of processes shown below in order.
-Calculation of usage equivalent area based on analysis result of action log-Calculation of correction factor based on subjective survey result-Calculation of required area
(2−1)行動ログの解析結果に基づいた利用相当面積の算出について
図13を参照して、行動ログの解析結果に基づいた利用相当面積の算出方法について説明する。同図は、行動ログの解析結果に基づいた利用相当面積の算出に用いるテーブルを示す説明図である。同図に示されるテーブルには、行動シーンID、最大利用率、単位面積、全ユーザ数、滞在率、利用相当面積の項目が設けられており、単位面積、全ユーザ数、滞在率、利用相当面積の各データが行動シーンIDに対応付けられている。
(2-1) Calculation of Usage Equivalent Area Based on Analysis Result of Action Log With reference to FIG. 13, a method of calculating the usage equivalent area based on the analysis result of the action log will be described. The figure is explanatory drawing which shows the table used for calculation of the utilization equivalent area based on the analysis result of an action log. The table shown in the figure is provided with items of action scene ID, maximum usage rate, unit area, total number of users, stay rate, usage equivalent area, and unit area, total number of users, stay percentage, usage equivalent Each data of the area is associated with the action scene ID.
行動シーンIDは、前述の「行動シーン」をそれぞれ識別する識別情報に対応する。ここでは、シーン1から7までの行動シーンを例示している。
最大利用率は、行動調査の結果に基づいて算出された、各行動シーンにおける利用率の最大値である。
単位面積は、対応する行動シーン(行動シーンID)に対応し、ユーザが同行動シーンの行動を実施する場合の面積として推奨する面積を示す。例えば、その値は、最低計画面積基準によって予め定めておくことができ、固定値として扱うことができる。
全ユーザ数は、当該行動シーンIDに対応する行動シーンを実施するユーザの総数を示す。
滞在率は、行動ログの結果から導かれた各行動シーンの滞在率を示す。
利用相当面積は、単位面積、全ユーザ数、滞在率の値に基づいて、次の式(3)に従って算出する。
The action scene ID corresponds to identification information for identifying the above-mentioned "action scene". Here, action scenes of
The maximum usage rate is the maximum value of the usage rate in each action scene calculated based on the result of the action survey.
The unit area corresponds to the corresponding action scene (action scene ID), and indicates an area recommended as an area when the user performs the action of the action scene. For example, the value can be predetermined according to the lowest planned area standard, and can be treated as a fixed value.
The total number of users indicates the total number of users who execute the action scene corresponding to the action scene ID.
The stay rate indicates the stay rate of each action scene derived from the result of the action log.
The usage equivalent area is calculated according to the following equation (3) based on the unit area, the number of all users, and the value of the staying rate.
(利用相当面積)=(単位面積)×(全ユーザ数)×(滞在率) ・・・(3) (Use equivalent area) = (unit area) x (total number of users) x (stay rate) ... (3)
上記の式(3)を用いた利用相当面積の算出に当たり、行動シーンの前提条件を変更する場合がある。例えば、主な業務を行う行動シーン(ステーション)の形態として、固定席タイプ、フリーアドレスタイプ、又は、セミフリータイプの何れかを選択することができる。固定席タイプは、利用する席が指定されている利用形態を示す。フリーアドレスタイプは、利用中でない席を利用者が自由に選択して利用可能とする利用形態を示す。セミフリーアドレスタイプは、ある範囲内の席であって利用中でない席を、当該範囲の席を利用することが許可された利用者が自由に選択して利用可能とする利用形態を示す。
なお、客観調査結果を用いることができない場合には、上記式(3)に示す滞在率を、主観調査結果に基づいて定めた値にしてもよい。
In the calculation of the usage equivalent area using the above equation (3), the precondition of the action scene may be changed. For example, any of fixed seat type, free address type, or semi-free type can be selected as the form of the action scene (station) that performs the main task. The fixed seat type indicates a usage form in which a seat to be used is designated. The free address type indicates a usage form in which the user can freely select and use a seat that is not in use. The semi-free address type indicates a usage form in which a user who is permitted to use a seat in the range is freely selected and made available by using a seat in a range that is not in use.
In addition, when the objective survey result can not be used, the stay rate shown in the said Formula (3) may be made into the value defined based on the subjective survey result.
ここで、図14を参照して、行動ログの結果に基づいて、特定の行動シーンの形態を選択する処理について説明する。同図は、行動ログの結果に基づいて、特定の行動シーンの形態を選択する処理の手順を示すフローチャートである。 Here, with reference to FIG. 14, a process of selecting a form of a specific action scene based on the result of the action log will be described. The figure is a flowchart showing a procedure of processing for selecting a form of a specific action scene based on the result of the action log.
計画要件生成部411は、行動ログの結果を保持する図13に示すテーブル(記憶部500)を参照して、各行動シーンの最大利用率を取得する。計画要件生成部411は、その最大利用率が、予め定められた所定の閾値TH1に満たないか否かを判定する(ステップS1421)。
ステップS1421における判定により、最大利用率が上記の閾値TH1以上であると判定された場合(ステップS1421:No)、ステップS1425に進む。
一方、ステップS1421における判定により、最大利用率が上記の閾値TH1未満であると判定された場合(ステップS:Yes)、計画要件生成部411は、予め定められている判定規則に従って、顧客の業務形態が、フリーアドレス、セミフリーアドレスの形態を提案できる業務形態であるか否かを判定する。また、提案する形態をフリーアドレスとセミフリーアドレスの何れにするかを選択する際に、計画要件生成部411は、当該部門の組織内関連度に基づいて選択するようにしてもよい。例えば、計画要件生成部411は、当該部門の組織内関連度が予め定められた閾値TH2以上であると判定した場合に、セミフリーアドレスの形態を選択し、当該部門の組織内関連度が予め定められた閾値TH2未満であると判定した場合に、フリーアドレスの形態を選択する(ステップS1422)。
The plan
If it is determined in step S1421 that the maximum utilization rate is greater than or equal to the threshold TH1 (step S1421: NO), the process proceeds to step S1425.
On the other hand, if it is determined in step S1421 that the maximum usage rate is less than the above threshold TH1 (step S: Yes), the plan
ステップS1422における判定により、顧客の業務形態が、フリーアドレス、セミフリーアドレスの形態を提案できる業務形態ではないと判定した場合(ステップS1421:No)、ステップS1425に進む。 If it is determined in step S1422 that the business form of the customer is not a business form in which the form of the free address and semi-free address can be proposed (step S1421: No), the process proceeds to step S1425.
一方、ステップS1422における判定により、顧客の業務形態が、フリーアドレスの形態を提案できる業務形態であると判定した場合(ステップS1421:フリーアドレス)、ステップS1423に進む。この場合、ステップS1422における判定に従ってフリーアドレスの形態が選択されており、計画要件生成部411は、当該行動シーンの最大利用率を閾値TH1に設定して、行動シーンの形態を選択する処理を終える(ステップS1423)。
On the other hand, if it is determined in step S1422 that the business form of the customer is a business form in which the form of the free address can be proposed (step S1421: free address), the process proceeds to step S1423. In this case, the form of the free address is selected according to the determination in step S1422, and the plan
さらに、ステップS1422における判定により、顧客の業務形態が、セミフリーアドレスの形態を提案できる業務形態であると判定した場合(ステップS1421:セミフリーアドレス)、ステップS1424に進む。この場合、ステップS1422における判定に従ってセミフリーアドレスの形態が選択されており、計画要件生成部411は、当該行動シーンの最大利用率を、指示された値に設定して、特定の行動シーンの形態を選択する処理を終える。なお、最大利用率に設定する値は、予め定めた値にしてもよく、或いは、設計者が指定する値を取得して、その値を設定するようにしてもよい(ステップS1424)。
If it is determined in step S1422 that the business form of the customer is a business form in which the form of the semi-free address can be proposed (step S1421: semi-free address), the process proceeds to step S1424. In this case, the form of the semi-free address is selected according to the determination in step S1422, and the plan
また、ステップS1421における判定により、最大利用率が閾値TH1以上であると判定された場合(ステップS1421:No)、又は、ステップS1422における判定により、顧客の業務形態が、フリーアドレス、セミフリーアドレスの形態を提案できる業務形態ではないと判定した場合(ステップS1421:No)、計画要件生成部411は、ユーザ数に応じて席数を算定する。計画要件生成部411は、候補とする席のタイプのうちから、何れかのタイプを選定して、特定の行動シーンの形態を選択する処理を終える(ステップS1425)。
When it is determined in step S1421 that the maximum usage rate is equal to or higher than the threshold TH1 (step S1421: No), or according to the determination in step S1422, the business type of the customer is free address or semi free address. When it is determined that the work form is not a business form that can be proposed (step S1421: No), the plan
(2−2)主観調査結果に基づいた補正率の算出について
図15から図17を参照して、主観調査結果に基づいた補正率の算出について説明する。図15は、主観調査結果による行動シーンごとの充足度を示すレーダーチャートである。シーン1からシーン7で示される各行動シーンの充足度についての算出結果が示されている。ここで、各行動シーンの充足度を以下に示す処理で利用する。
(2-2) Calculation of Correction Rate Based on Subjective Investigation Result Calculation of the correction rate based on the subjective investigation result will be described with reference to FIGS. 15 to 17. FIG. 15 is a radar chart showing the degree of satisfaction for each action scene according to the result of the subjective survey. The calculation results of the satisfaction level of each action scene shown in
図16は、主観調査結果による環境ごとの充足度を示すレーダーチャートである。空間、ツール、ルール、制度、雰囲気で示される各要素の充足度についての算出結果が示されている。ここで、空間の充足度を以下に示す処理で利用する。 FIG. 16 is a radar chart showing the degree of satisfaction of each environment according to the result of subjective survey. The calculation results for the degree of satisfaction of each element indicated by space, tool, rule, system, and atmosphere are shown. Here, the degree of space satisfaction is used in the processing described below.
図17は、必要面積の算出に用いるテーブルを示す説明図である。同図に示されるテーブルには、行動シーンID、行動シーン充足率、シーン不足率、不満配分率、空間要素充足率、空間要素不満率、空間要素を加味したシーン不足率、必要面積の項目が設けられており、行動シーン充足率、シーン不足率、不満配分率、空間要素充足率、空間要素不満率、空間要素を加味したシーン不足率、必要面積の各データが行動シーンIDに対応付けられている。また、この図に示すテーブルは、前述の図13に示すテーブルと関連付けられている。同図に示す数値は、一例を示したものである。 FIG. 17 is an explanatory view showing a table used to calculate the required area. In the table shown in the figure, items of action scene ID, action scene fullness rate, scene shortness rate, dissatisfaction rate, spatial factor fullness rate, spatial factor dissatisfaction rate, scene shortness rate including spatial factor, and required area Each data of action scene fullness rate, scene shortness rate, dissatisfaction rate, spatial factor fullness rate, spatial factor dissatisfaction rate, scene shortness rate including space factor, required area is associated with action scene ID ing. The table shown in this figure is associated with the table shown in FIG. 13 described above. The numerical values shown in the figure show an example.
上記テーブルにおいて、行動シーンIDは、前述の「行動シーン」をそれぞれ識別する識別情報に対応する。ここでは、シーン1から7までの行動シーンを例示している。
行動シーン充足率は、前述の図15に示した主観調査結果による行動シーンごとの充足度を百分率(充足率)で示す。
シーン不足率は、百分率で示した行動シーン充足度に対する不足度を示し、その値を百分率で示す。
不満配分率は、前述のシーン不足率を単純に加算すると100%にならない場合がある。不満配分率は、各行動シーンの不足率の合計が100になるように規格化した値を百分率で示す。
空間要素充足率は、前述の図16に示した空間の充足度を百分率(充足率)で示す。ここでは、各行動シーンに一律の値を設定する。
空間要素不満率は、空間の充足度に対する不足度を示し、その値を百分率で示す。
空間要素を加味したシーン不足率は、前述の不満配分率の値と空間要素不満率の値との積を百分率で示す。
上記のとおり、計画要件生成部411は、記憶部500に記憶された調査データに基づいて、前記施設を利用する組織間の関連度(対面性)から前記組織間の近接関連性を導出する。なお、組織間の関連近接性は、個人、担当、部門、部などの組織を跨ぐ相互間の対面による情報、又は、遠隔での連絡などによる情報などが含まれていてもよい。
計画要件生成部411は、主観調査データからユーザの主観的なオフィス機能に対する要望に基づいて、前記オフィス内の機能配分が不足した状況を抽出する。計画要件生成部411は、前記抽出したオフィス内の機能配分が不足した状況を解消するようにして前記オフィスの計画要件を生成する。
なお、計画要件生成部411は、さらに、前記オフィスにおける各機能の利用状況の内から前記オフィス内の機能配分が過剰な状況を抽出してもよい。計画要件生成部411は、前記抽出したオフィス内の機能配分が過剰な状況を解消するようにして、前記関連近接性に基づきオフィスの計画要件を生成する。なお、計画要件生成部411は、前記ユーザが利用している既利用施設における各機能の利用状況を含む情報と前記客観調査データの少なくとも何れかを含む前記調査データに基づいて、前記施設における各機能の利用状況の内から前記施設内の機能配分が過剰な状況を解消するように各オフィス機能への配分を調整し、オフィスの計画要件を生成してもよい。
In the above table, the action scene ID corresponds to identification information for identifying the above-mentioned "action scene". Here, action scenes of
The action scene sufficiency rate indicates the sufficiency degree for each action scene according to the result of the subjective survey shown in FIG. 15 described above as a percentage (the sufficiency rate).
The scene shortage rate indicates the degree of deficiency with respect to the action scene sufficiency degree expressed as a percentage, and indicates the value as a percentage.
The dissatisfaction distribution rate may not reach 100% simply by adding the above-mentioned scene shortage rate. The dissatisfaction distribution rate indicates a value normalized to a total of 100 insufficiency rates of each action scene as a percentage.
The spatial element fullness rate indicates the fullness of the space shown in FIG. 16 described above as a percentage (full rate). Here, a uniform value is set for each action scene.
The spatial factor dissatisfaction rate indicates the degree of deficiency with respect to the degree of space sufficiency, and indicates the value as a percentage.
The scene shortage rate in which the spatial factor is taken into account indicates the product of the aforementioned dissatisfaction distribution rate value and the spatial factor dissatisfaction rate value as a percentage.
As described above, based on the survey data stored in the
The plan
The plan
(2−3)必要面積の算出について
図13と図17を参照して、必要面積の算出について説明する。
必要面積は、行動シーンごとに必要とされる面積を示す。計画要件生成部411は、式(4)に従って必要面積を算出する。すなわち、前述の図13に示した利用相当面積に対し、空間要素を加味したシーン不足率分を補った面積を必要面積とする。
(2-3) Calculation of Required Area The calculation of the required area will be described with reference to FIGS. 13 and 17.
The required area indicates the area required for each action scene. The plan
(必要面積)
=(利用相当面積)×(100+(空間要素を加味したシーン不足率の値))/100
・・・(4)
(Required area)
= (Use equivalent area) x (100 + (value of scene shortage rate with space factor added)) / 100
... (4)
以上に示した手順で、各行動シーンの必要面積を得ることができる。 The required area of each action scene can be obtained by the procedure described above.
(3)必要窓面長さの算出について
次に、図18を参照して、必要窓面長さの算出について説明する。同図は、必要窓面長さの算出方法を示す説明図である。同図に示すように、E部門からA部門までが、下記に示す順に並べて示されている。
(3) Calculation of Necessary Window Surface Length Next, calculation of the necessary window surface length will be described with reference to FIG. The figure is explanatory drawing which shows the calculation method of required window surface length. As shown in the figure, sections E to A are shown in the order shown below.
E部門−C部門−D部門−B部門−A部門 E department-C department-D department-B department-A department
この並びは、前述の組織間近接度に基づいて算定されたものである。一般に、建物の構造、動線の確保などの理由により、窓面からの奥行寸法を一律にする場合が多い。ここでは、窓面からの奥行きを奥行寸法Dとする。前述したように各組織の必要面積を、上記の奥行寸法Dにより除算することにより各組織に必要とされる必要窓面長さがそれぞれ算出できる。各組織に必要とされる必要窓面長さの合計を必要窓面長さLとして示す。
例えば、計画要件生成部411は、執務室奥行寸法を計画者が予め指定することで全体の必要窓面長さを算出する。より具体的な数値を挙げて説明する。例えば、全体必要面積が410m2の場合、執務室の奥行寸法Dを10mに設定すると、全体の必要窓面長さLは41mになる。
This alignment is calculated based on the above-described inter-tissue proximity. Generally, the depth dimension from the window surface is often made uniform because of the structure of the building and securing of the flow line. Here, let the depth from the window surface be a depth dimension D. As described above, by dividing the required area of each tissue by the depth dimension D, the required window length required for each tissue can be calculated. The total required window length required for each tissue is shown as required window length L.
For example, the plan
(4)スタッキング処理について
次に、図19を参照して、スタッキング処理について説明する。同図は、スタッキング処理について示す説明図である。
例えば、計画要件生成部411は、この図に示すように、14階と15階の2フロアに、E部門からA部門までを割り付ける。ここでは、14階に、E部門とC部門の全部と、D部門の一部とを割り付けて、15階に、D部門の残りの一部と、B部門−A部門の全部とを割り付けた場合を例示する。
(4) Stacking Process Next, the stacking process will be described with reference to FIG. The figure is an explanatory view showing a stacking process.
For example, as shown in this figure, the plan
(5)ブロッキング処理について
次に、図20を参照して、ブロッキング処理について説明する。同図は、ブロッキング処理について示す説明図である。
前述のスタッキング処理の結果により、14階と15階の2フロアに、E部門からA部門までがそれぞれ割り付けられている。このブロッキング処理では、計画要件生成部411が14階と15階の各フロア内の各部門の配置を行う。その結果により、同図に示されるように、窓面に沿って各部門が配置された結果が得られる。
なお、スタッキング処理の結果から図20に示すD部門は2つの階にまたがって配置されているが、同一部門(組織)であっても部門のメンバー同士の関連度が低ければ、異なる階に配置されたとしても、利便性の低下を少なくすることができる。このような場合には、分析の単位として設定する組織を組織内の関連度に基づいてサブ組織に分割して解析するようにしてもよい。
また、上記のブロッキング処理を実施する際、階段、エレベータなどの垂直動線の位置を参照して実施することにより、より利用しやすく各部門を配置することができる。近接度が比較的高い組織同士を異なる階に配置する場合、近接度が比較的高い組織同士が垂直動線に近くなるように配置する。
また、図20に示すD部門は、2つの階に分かれて配置されており、さらにブロッキング処理の結果も、窓面の方向に互いに離れて配置されている。仮に、D部門のメンバー同士の関連度が高いと設定されていれば、計画要件生成部411は、14階と15階の何れかの階における配置の順を逆順にして、さらに、D部門を垂直動線側に配置するとよい。
(5) Blocking Process Next, the blocking process will be described with reference to FIG. The figure is an explanatory view showing the blocking process.
As a result of the above-described stacking process, sections E to A are allocated to two floors, the 14th and 15th floors. In this blocking process, the plan
Although division D shown in FIG. 20 is arranged across two floors according to the result of stacking processing, even if it is the same division (organization), if the degree of association between members of the division is low, division D is arranged on different floors Even if it is done, the decrease in convenience can be reduced. In such a case, the tissue set as the unit of analysis may be divided into sub-tissues and analyzed based on the degree of association in the tissue.
In addition, when performing the above-mentioned blocking process, each section can be arranged more easily by referring to the position of the vertical flow line such as a stair, an elevator or the like. In the case where tissues having a relatively high degree of proximity are placed on different floors, the tissues having a relatively high degree of proximity are placed so as to be close to vertical flow lines.
The D departments shown in FIG. 20 are divided into two floors, and the results of the blocking process are also arranged apart from each other in the direction of the window surface. If it is set that the degree of association between members of the D department is high, the plan
計画要件抽出システム400は、以上に示した手順により、施設を利用する組織の施設内の配置についての推奨案としての計画要件を生成する。
The plan
[4.シミュレータ300]
シミュレータ300(解析部)について、以下に説明する。
[4. Simulator 300]
The simulator 300 (analyzer) will be described below.
<シミュレータ300の構成>
図21を参照して、本実施形態におけるシミュレータ300について説明する。同図は、本実施形態におけるシミュレータ300の構成図である。
前述のとおり、シミュレータ300は、複数の種類の業務が各ユーザによってそれぞれ遂行されるように構成される施設において、前記業務が遂行された状況を推定する。
シミュレータ300のシミュレーションの対象として、各業務に対応する複数の領域を施設に設けるように、前記施設を模した仮想の施設内に、前記複数の領域に対応する複数の仮想領域を設ける。例えば、シミュレータ300は、複数のユーザを仮想化したエージェントに仮想空間内で行動させるマルチエージェント型の解析を行う。
<Configuration of
The
As described above, the
As a target of simulation of the
シミュレータ300(シミュレーションシステム)は、設定条件取得部311、特性データ取得部312、行動データ生成部313、算出部314、判定部315、利用度集計部316、有効性検証部317、パラメータ情報設定部318を備える。
The simulator 300 (simulation system) includes a setting
設定条件取得部311は、仮想の施設におけるエージェントを前記施設におけるユーザに見立て、ユーザの行動を模擬するように前記エージェントの行動を定める行動シーンを設定する。設定条件取得部311は、設定した各行動シーンに関するデータを行動定義TBL533に記憶させる。
例えば、設定条件取得部311は、ユーザの主観調査結果又は前記主観調査結果に基づいた分析結果の何れかを含む主観調査データと、ユーザの活動に対する客観調査結果又は前記客観調査結果に基づいた分析結果の何れかを含む客観調査データとを調査データとして取得する。設定条件取得部311は、取得した調査データに基づいて、ユーザの行動を模擬するように仮想領域におけるエージェントの行動を行動シーンとして定める。定めた行動シーンは、エージェントの行動を規定する特性データになる。なお、設定条件取得部311が取得する客観調査データに、施設を利用する複数の部門間の相互近接度が含まれていてもよい。この場合、設定条件取得部311は、施設を利用する複数の部門間の相互近接度に基づいて、或いは、主観調査データや客観調査データなどと組み合わせて、ユーザの行動を模擬するように仮想領域におけるエージェントの行動を行動シーンとして定めてもよい。
The setting
For example, the setting
特性データ取得部312は、エージェントの特性データを取得する。エージェントの特性データには、施設を利用するユーザの主観調査又はユーザに対する客観調査の結果に応じたデータが含まれる。また、実際のユーザに異なる権限が設定されているように、エージェントにも、異なる権限のユーザに応じて異なる権限を設定してもよい。そのような場合のエージェントの特性データには、前記エージェントの権限に応じたデータが含まれる。このような特性データ取得部312は、前記仮想領域に属する前記エージェントが同じ前記仮想領域に属する他の前記エージェントと同じ行動パターンをとるように前記エージェントの行動を定める。特性データ取得部312は、エージェントの行動を定めるデータをエージェントの特性データとしてグループ構成情報TBL532に記憶させる。
The characteristic
行動データ生成部313は、行動定義TBL533に記憶されている行動シーンと施設データ記憶部531に記憶された施設データとに基づいて、エージェントの行動を示す行動データを生成する。施設データは、予め定められ、施設データ記憶部531に記憶されている。行動データは、エージェントの行動を示すデータである。このようにして、仮想の施設におけるエージェントを前記施設におけるユーザに見立て、ユーザの行動を模擬するように前記エージェントの行動を定める行動シーンが設定される。行動データ生成部313は、上記のように設定された行動シーンと前記記憶された施設データとに基づいて、当該エージェントの行動を示す行動データを生成する。
なお、行動データ生成部313は、前記仮想領域に属する前記エージェントが同じ前記仮想領域に属する他の前記エージェントと同じ行動パターンをとるように前記エージェントの行動を定めておき、前記定めた行動に応じて各エージェントの行動データを生成してもよい。
また、行動データ生成部313は、エージェントの性格をエージェントの特性データに応じて調整可能としてもよい。行動データ生成部313は、グループ構成情報TBL532に記憶されている各エージェントの特性データに基づいて各エージェントの行動データを生成してもよい。
The action data generation unit 313 generates action data indicating an agent's action based on the action scene stored in the
The action data generation unit 313 determines the action of the agent so that the agent belonging to the virtual area takes the same action pattern as the other agents belonging to the same virtual area, and the action data generation unit 313 Behavior data of each agent may be generated.
In addition, the behavior data generation unit 313 may adjust the characteristics of the agent according to the characteristic data of the agent. The action data generation unit 313 may generate action data of each agent based on the characteristic data of each agent stored in the group
算出部314は、各エージェントの行動に応じて値が変化する変数の演算処理を行う。その変数には、エージェントの知的生産の生産高、発生する熱負荷の熱量、施設内各所の利用状況などが含まれる。
算出部314は、生産高集計部3141、熱負荷集計部3142、施設利用状況集計部3143、移動履歴集計部3144を備える。
The
The
生産高集計部3141は、前記エージェントの行動によって知的生産が行われるものとし、前記仮想領域に存在する時間の増加に応じて知的生産の生産高が増加するという第1評価指標を定め、前記知的生産の生産高を集計する。
生産高集計部3141は、前記エージェントの行動によって知的生産が行われるものとし、前記エージェントが仮想領域に存在していない時間の増加に応じて知的生産の生産高が低下するという第2評価指標を定め、前記知的生産の生産高を集計するようにしてもよい。
熱負荷集計部3142は、生成したエージェントの行動に応じて発生する熱量を算出し、行動シーンに応じた熱負荷として設定する。
施設利用状況集計部3143は、生成したエージェントの行動に応じて、施設内の各所の利用状況(利用率)を算出する。
移動履歴集計部3144は、エージェントの行動に伴った行動シーン間の移動時間を集計する。例えば、移動履歴集計部3144は、ある仮想領域にエージェントが存在する時間に、前記エージェントの行動によって知的生産が行われるものとする。移動履歴集計部3144は、前記エージェントが第1の仮想領域から第2の仮想領域に移動する際の移動軌跡、又、他のエージェントと移動中に邂逅した回数とその頻度、延べ歩数などを集計する。
The production
It is assumed that the production
The heat
The facility usage
The movement
判定部315は、生産高集計部3141により集計された知的生産の生産高、熱負荷集計部3142により算出された発生する熱負荷の熱量、施設利用状況集計部3143により算出された施設内各所の利用状況(利用率)や機会損失率(使いたいが利用できない確率)を集計する。また、移動履歴集計部3144により集計されたエージェントの行動に伴う移動時間、エージェント間の邂逅の回数又は頻度、延べ歩数などの各集計値に応じて、施設内に配置された領域の配置の結果の良否を判定する。
また、判定部315は、エージェントの行動が他のエージェントの行動により制限されたことにより、当該エージェントの行動に機会損失が生じたこと判定するようにしてもよい。なお、判定部315は、上記の個々の判定結果を組み合わせて、組み合わせた結果に基づいて、施設内に配置された領域の配置の結果の良否を判定してもよい。
The
Further, the
利用度集計部316は、前記エージェントの行動が、当該エージェントに与えられた権限により、又は、他のエージェントの行動により制限され、制限された回数又は当該制限により発生した待ち時間を集計する。この場合、判定部315は、利用度集計部316によって集計された結果により、当該エージェントの行動における機会損失の程度を判定するようにしてもよい。
なお、利用度集計部316は、機会損失の程度に代えて利用度を集計するようにしてもよい。この場合、利用度集計部316は、前記エージェントの行動から機能を利用した利用時間を集計する。この場合、判定部315は、利用度集計部316によって集計された結果により、当該エージェントの行動における利用度を判定するようにしてもよい。
The
Note that the
有効性検証部317は、オフィス計画の有効性を定量的に検証する。例えば、取得した調査データに基づいて、計画要件生成部411により計画要件が生成される。生成された計画要件に基づいて設計者によりオフィス計画が設計される。有効性検証部317は、設計されたオフィス計画の有効性を、調査データに基づいて生成された計画要件に基づいて検証する。さらに具体的な例を示す。取得した調査データに基づいて生成されたオフィス計画から、特定の施設(例えば、図3における施設20)に対応する仮想施設が定められ、定められた仮想施設におけるシミュレーションの結果によりオフィス計画の有効性を検証することがある。この場合、有効性検証部317は、オフィス計画の有効性について、計画要件の項目について、設計されたオフィス計画における項目の値と、対応する計画要件の項目の値の比率に基づいて検証する。上記の処理により、オフィス計画の有効性を定量的に検証することができる。
The
本実施形態における有効性検証部317は、さらに、下記の方法でオフィス計画の有効性を検証することが可能である。
例えば、業務に対応する複数の領域を前記施設に設けるように、施設20を模した仮想の施設内に、前記複数の領域に対応する複数の仮想領域が設けられている。有効性検証部317は、前記仮想の施設におけるエージェントを前記施設におけるユーザに見立て、ユーザの行動を模擬するように前記エージェントの行動を定める行動シーンを設定する。有効性検証部317は、設定した行動シーンと前記仮想の施設の施設データとに基づいて、当該エージェントの行動を示す行動データを生成する。また、有効性検証部317は、生成した行動データに基づいて前記オフィス計画の有効性を検証するようにしてもよい。仮想施設におけるシミュレーション及びオフィス計画の有効性の検証についての詳細は後述する。
The
For example, in order to provide a plurality of areas corresponding to work in the facility, a plurality of virtual areas corresponding to the plurality of areas are provided in a virtual facility imitating the
パラメータ情報設定部318は、主観調査システム100と客観調査システム200による分析結果に基づいて、シミュレータ300の制約条件を設定するパラメータ情報を生成する。パラメータ情報設定部318は、シミュレータ300におけるエージェントの行動特性を実際のユーザの行動特性に近くなるように補正するパラメータ情報を生成する。例えば、パラメータ情報設定部318は、客観調査システム200による分析結果から導かれる行動特性データに基づいたエージェントの行動を、ユーザの行動特性に近くなるように補正する情報として、パラメータ情報を設定してもよい。或いは、パラメータ情報設定部318は、客観調査システム200による分析結果から導かれる行動特性データに基づいたエージェントの行動を、主観調査システム100による分析結果から導かれるユーザの行動特性になるように補正する情報として、パラメータ情報を設定してもよい。例えば、後者の場合として、客観調査システム200による分析結果から導かれるユーザの行動特性が、主観調査システム100による分析結果から理想とされる行動特性になっていないと判定できる場合が挙げられる。このような場合、理想とされる行動特性になるように行動特性データを設定するパラメータ情報を設定してもよい。
The parameter
記憶部500は、施設データ記憶部531、グループ構成情報TBL532、行動定義TBL533、共通行動定義TBL534、機能定義TBL535、移動先配分TBL538、始業条件設定TBL539、履歴情報TBL536(移動履歴データ記憶部)を備える。施設データ記憶部531、グループ構成情報TBL532、行動定義TBL533、共通行動定義TBL534、機能定義TBL535、移動先配分TBL538、始業条件設定TBL539、履歴情報TBL536の例について後述する。
The
上記のように構成されたシミュレータ300は、設計されたオフィス基本計画についての検証処理を実施する。
The
図22を参照して、シミュレータ300における処理について説明する。同図は、シミュレータ300における処理の手順を示すフローチャートである。
The process in the
設定条件取得部311は、主観調査システム100による主観調査結果又は客観調査システム200による客観調査結果に基づいて、後段のシミュレーションにおけるエージェントの行動特性を設定する(ステップS41)。
主観調査システム100又は客観調査システム200による調査結果から生成された近接要求度に基づいて、施設における各機能の配置案が定められている。設定条件取得部311は、施設内の各機能の配置に係る情報を取得して、取得した配置に係る情報を施設データ記憶部531、行動定義TBL533に記憶させる(ステップS42)。
The setting
Based on the proximity requirement generated from the survey result by the
パラメータ情報設定部318は、客観調査システム200による客観調査結果に基づいて、後段のシミュレーションにおけるエージェントの行動特性を補正する(ステップS43)。算出部314は、設定された条件に基づいてシミュレーションを実施する(ステップS44)。
The parameter
有効性検証部317は、上記のシミュレーション結果に基づいてオフィス計画の有効性を検証する(ステップS45)。有効性検証部317は、検証結果を出力する(ステップS46)。
The
以上に示す処理により、シミュレータ300は、上記の検証結果に基づいて基本計画の検証処理を実施する。
By the process described above, the
<施設において想定される行動シーンのシミュレーションについて>
本実施形態において、シミュレーションの対象とする施設は、複数の種類の業務が各ユーザによってそれぞれ遂行されるように構成されている。シミュレータ300は、このような施設において業務がそれぞれ遂行される状況を、仮想の施設において業務が遂行されるものとしてシミュレーションする。このシミュレーションの結果により、仮想の施設において発生する事象を通して、実際の施設において生じ得る事象の発生を予測する。
<About the simulation of the action scene assumed in a facility>
In the present embodiment, the facility to be simulated is configured such that each type of task is performed by each user. The
シミュレータ300は、各業務に対応する複数の領域を実際の施設に設けるように、前記施設を模した仮想の施設内に、実際の施設における複数の領域に対応させた複数の仮想領域を設ける。設けられた仮想領域を仮想の施設の施設データとして施設データ記憶部531に記憶する。
シミュレータ300は、前記仮想の施設におけるエージェントを前記施設におけるユーザに見立て、ユーザの行動を模擬するように前記エージェントの行動を定める行動シーンを設定する。シミュレータ300は、設定した行動シーンと、施設データ記憶部に記憶された施設データとに基づいて、当該エージェントの行動を示す行動データを生成する。
The
The
<シミュレータ300の主な特徴>
以下、シミュレータ300の主な特徴を整理する。
<Main Features of
Hereinafter, main features of the
(ア)「マルチエージェント」について
本実施形態のシミュレータ300は、複数のユーザに対応する複数のエージェント(マルチエージェント)を仮想空間内に定義して、オフィス内における活動を再現する。例えば、シミュレータ300は、実在する複数のユーザがそれぞれの業務を並行して行うように、仮想空間内で仮想の複数のユーザ(エージェント)が業務を行うように構成する。例えば、エージェントには、複数のタイプを設けて、タイプごとに個別の行動特性を設定することにより、担当する業務の違いなどによる行動の違いを再現できるようにする。例えば、複数のタイプには、営業職(Salesperson)、技術職(Engineer)、管理職(Manager)などのタイプを設定してもよい。
(A) "Multi-agent" The
(イ)「行動特性」について
シミュレータ300は、エージェントの行動特性として、エージェントのタイプに応じた行動特性を各エージェントに個別に設定する。例えば、行動特性として、標準的な出社時刻、終業時刻、残業を実施する比率、歩行速度、各種行動シーンを選択する比率などが挙げられる。また、シミュレータ300は、エージェントの行動特性を条件に応じて切り替えができるように、各エージェントの行動特性として複数の行動特性を設定する。このように複数の行動特性を切り替えることにより、例えば、各エージェントは、1日の内で条件に応じて異なる行動特性を選択することができ、選択した行動特性に従って行動することができる。
最も単純な例として、シミュレータ300が平常時の行動と非平常時の行動とを模擬して、平常時の行動と非平常時の行動を相互に切り換える場合について説明する。例えば、平常時を、実際のユーザの出勤から退勤までとして、非平常時を、昼休みなどの休憩時間帯、残業時間帯、管理職の不在時などとする。
平常時の行動特性は、実際のユーザの出勤から退勤までの行動について、各職位に関する実在する複数のユーザの行動を実測し、ユーザが行動シーンを選択する確率、行動シーン間の移動確率、滞在時間などを計数して数値化する。非平常時の行動特性についても平常時と同様の手法により、非平常時として設定する昼食時の行動などを実測して、非平常時における行動シーン間の移動確率、滞在時間などを計数して数値化する。このように数値化したデータをエージェントの行動特性として利用する。さらに、非平常時の行動として、昼食時を含む休憩時間帯の行動の他、残業時間帯の行動や、管理職の不在時の行動などを設定してもよい。例えば、残業時間帯の行動特性として、残業時間帯における残業を実施するユーザと残業をしないユーザとの比率を設定する。また、管理職の不在時に管理職の業務を代行するユーザなどについて、管理職が離席した場合と管理職が在席している場合(平常時)の行動特性とを設定しておき、管理職が在席しているか否かに応じて、当該ユーザの行動特性を、管理職が離席した場合と管理職が在席している場合の何れの行動特性を選択するかにより調整する。この設定は、後述する伴連れ行動などを定めるデータのように異なる数値データとして分けて設定してもよく、或いは、平常時の行動特性からの変化量、変化率などのように、平常時の行動特性を基準にして、その差を定義するようにしてもよい。伴連れ行動などを定めるデータには、管理者の空き時間を待つ出待ち状態や、管理者に連れ立って移動する伴連れなどの行動に適用させるためのデータが含まれていてもよい。以下の説明では、供連れ行動を代表して説明する。
(A) "Action Characteristic" The
As the simplest example, the case where the
The behavior characteristic of normal time measures the behavior of a plurality of existing users regarding each position about the behavior from the actual user's attendance at work to the leaving work, the probability that the user selects the action scene, the movement probability between action scenes, the stay Count time etc. and digitize it. The behavior characteristics of unusual behavior are also measured in the same manner as usual, by measuring behavior during lunch which is set as anomalous, etc., and counting the movement probability between behavior scenes in unusual behavior, stay time, etc. Quantify. The data quantified in this way is used as the agent's behavior characteristics. Furthermore, as the unusual behavior, in addition to the behavior during the break time including lunch, the behavior during the overtime work, the behavior when the manager is absent, etc. may be set. For example, as the behavior characteristic of the overtime work period, the ratio between the user who performs overtime work in the overtime work period and the user who does not work overtime is set. In addition, with regard to the user who substitutes for the work of the manager in the absence of the manager, etc., the behavior characteristic of when the manager is away and when the manager is present (normal) is set and managed. Depending on whether the job is present or not, the behavior characteristic of the user is adjusted depending on which one of the case where the manager is away and the case where the manager is present is selected. This setting may be set separately as different numerical data such as data for determining companion behavior to be described later, or as a variation from a behavior characteristic of normal, a rate of change, etc. The difference may be defined based on the behavior characteristic. The data for determining companion behavior and the like may include data to be applied to activities such as waiting for waiting for an administrator's idle time, and companionship to be taken by the manager and moving. In the following description, companion behavior will be described as a representative.
(ウ)「行動シーン」について
実際の業務が行われている状況において、種類が異なる行動シーンがあることに着目し、仮想空間において業務が行われている状況をモデル化する。モデル化する際に、複数の行動シーンを設定する。例えば、モデル化した複数の行動シーンとして、次に示す7つの行動シーンを設定する。7つの行動シーンは、「スィンク(Think)」、「ステーション(Station)」、「コミュニティー(Community)」、「レビュー(Review)」、「レセプション(Reception)」、「アカデミー(Academy)」、「ブレイク(Break)」である。上記の各行動シーンについての説明は、特許4500846号を参照する。上記を鑑みて、各行動シーンの知的生産性の値を設定する。
(C) "Action Scene" In the situation where the actual work is being performed, the situation where the work is being performed in the virtual space is modeled, focusing on the fact that there are different kinds of action scenes. When modeling, set multiple action scenes. For example, seven action scenes shown below are set as a plurality of modeled action scenes. Seven action scenes are “Think”, “Station”, “Community”, “Review”, “Reception”, “Academy”, “Break” (Break). For a description of each of the above action scenes, reference is made to Japanese Patent No. 4500846. In view of the above, the value of the intellectual productivity of each action scene is set.
なお、シミュレータ300は、実際のユーザの行動をより忠実に再現できるように、次の設定を行えるようにしてもよい。
例えば、ユーザの座席を固定せずに、ユーザが作業する席を必要時に選択できるように運用する場合がある。このような運用をする場合には、シミュレータ300の設定において、固定席又はフリーアドレスの何れかを選択可能とし、範囲ごとに独立して設定する。
The
For example, without fixing the seat of the user, it may be operated so that the user can select a seat to work when needed. In such an operation, in the setting of the
例えば、組織における指揮・命令を当該組織のメンバーに指示する場合、又は、ノウハウやスキルなどのように、グループに必要とされる情報を組織で共有するために、組織などを単位とするグループで共通の行動をする場合がある。このような行動をとる場合、組織のメンバーが纏めて移動することが多い。このような状況に適用するため、シミュレータ300は、特定の行動シーンにおいて、指示をメンバーに伝達するための行動や伴連れ行動などを起こすように設定できるようにしてもよい。上記のように、指示をメンバーに伝達するための行動や伴連れ行動などが設定されている行動シーンの場合には、その組織のメンバーが、その行動シーンに応じてメンバーに共通する開催場所に移動するように設定することができる。
For example, in the case of instructing the members of the organization in a command or command in the organization, or in order to share information required for the group, such as know-how, skills, etc. It may act in common. When taking such actions, members of the organization often move together. In order to apply to such a situation, the
シミュレータ300は、その設定において、各行動シーンに標準利用人数、利用時間を設定し、エージェントは利用都度、標準偏差乱数による滞在行為を発生するよう設定する。
In the setting, the
(エ)オフィス計画の有効性の「評価方法」について
有効性検証部317は、設計されたオフィス計画の有効性を、調査データに基づいて生成された計画要件に基づいて検証する。この検証には、下記の2通りの検証のうち少なくとも何れかの検証が含まれる。
(D) "Evaluation method" of the effectiveness of the office plan The
第1の検証では、設計されたオフィス計画が、オフィス計画の計画要件をどの程度満たすものであるかを検証する。例えば、この第1の検証では、各シーンに割り当てられた配置について、オフィス計画の計画要件と、設計されたオフィス計画との関係において、それぞれの面積(面積配分率)の比率を算出して、算出した比率に基づいて、設計されたオフィス計画の有効性を検証する。上記の検証により、設計されたオフィス計画について、オフィス計画の計画要件を満たすものであるか否かを定量的に検証することができる。 The first verification verifies how well the designed office plan meets the planning requirements of the office plan. For example, in this first verification, for the arrangement allocated to each scene, the ratio of each area (area allocation ratio) is calculated in relation to the plan requirement of the office plan and the designed office plan. Verify the effectiveness of the designed office plan based on the calculated ratio. The above verification can quantitatively verify whether or not the designed office plan meets the planning requirements of the office plan.
第2の検証では、設計されたオフィス計画から仮想施設を定め、定められた仮想施設におけるシミュレーションの結果から、設計されたオフィス計画の有効性を検証する。この第2の検証により、設計されたオフィス計画における各機能に設定された面積などの充足度と組織配置の有効性を算出することができる。この検証結果から設計されたオフィス計画の有効性を定量的に検証することができる。
例えば、シミュレータ300では複数日のオフィス活動を計算可能であり、その結果から各行動シーンにおける知的生産の生産高、熱負荷の熱量、利用状況(利用率)、機会損失率(使いたいが利用できない確率)、エージェントの行動シーン間の移動時間、移動軌跡、邂逅した場所と回数や頻度、延べ歩数などを出力可能とした。複数日のオフィス活動を計算し、その結果の平均やバラつきを算出して、その算出結果を評価するようにしてもよい。本実施形態に示すシミュレーションでは、エージェントの行動が自然な振る舞いになるように乱数を用いているため、1日単位のシミュレーションの結果が必ずしも同一の結果にならない場合が多い。そこで、上記のように複数の日のシミュレーションの結果に基づいて評価を行うことにより、上記の乱数を用いた影響を低減させて評価することができる。
以下、上記の検証の具体的な構成方法について説明する。
In the second verification, a virtual facility is determined from the designed office plan, and the effectiveness of the designed office plan is verified from the result of simulation in the defined virtual facility. By this second verification, it is possible to calculate the sufficiency of the area and the like set for each function in the designed office plan and the effectiveness of the organization arrangement. The effectiveness of the designed office plan can be quantitatively verified from this verification result.
For example, the
Hereinafter, a specific configuration method of the above verification will be described.
<各種情報テーブル>
図23から図30を参照して、各種情報テーブルの構成例について説明する。
<Various information tables>
A configuration example of the various information table will be described with reference to FIGS. 23 to 30.
(施設データ記憶部)
図23は、施設データ記憶部の構成例を示す説明図である。
施設データ記憶部531は、施設に関する基本情報として、施設の階、機能、機能に割り付けた面積などの項目を含むデータを記憶する。機能の項目には、階にそれぞれ割り付けられた機能を示すデータが対応付けられている。例えば、機能を示すデータとして、ゾーンに分割されたエリア(ZA、ZB、ZC)、各会議室、コア部などを示すデータが含まれる。例えば、上記の施設に関する基本情報は、設計者によって設計された結果に基づいたデータが含まれる。なお、各機能に割り付けた面積の項目は、設計者によって設計された結果に対比するように、オフィス計画の計画要件として算出された結果を記憶させる項目を追加してもよい。この場合、オフィス計画の計画要件として算出された面積のデータは、前述の計画要件生成部411により生成された計画要件のデータが書き込まれる。
(Facilities data storage unit)
FIG. 23 is an explanatory view showing a configuration example of a facility data storage unit.
The facility
(グループ構成情報TBL)
図24は、グループ構成情報TBLの構成例を示す説明図である。
グループ構成情報TBL532は、各グループに所属するユーザ(エージェント)の基本情報を定義する。
グループ構成情報TBL532は、グループ、ID、タイプ、属性、出社時刻、終業時刻、歩行速度、共通行動1、共通行動2、残業率1、残業率2などの項目のデータを、IDに対応付けて記憶する。
(Group configuration information TBL)
FIG. 24 is an explanatory view showing a configuration example of the group configuration information TBL.
Group
Group
グループの項目には、ユーザが所属する組織(グループ)を識別するデータ(グループ識別情報)が対応付けられる。IDの項目には、ユーザを識別するデータが対応付けられる。タイプの項目にはユーザの職種が、属性の項目には組織における役割が、それぞれ対応付けられる。出社時刻と終業時刻の項目には、出社時刻と終業時刻を示すデータが対応付けられる。例えば、そのデータは、実績又は就業規則などで定められた時刻に対応するデータや、時間外作業を予定しない日の時刻に対応するデータなどのデータにする。歩行速度(移動速度)の項目には、施設内を移動する速度を示すデータが対応付けられる。例えば、そのデータは歩行速度などを示すものである。共通行動1と共通行動2の項目には、グループ全員又は一部のグループ員がリーダーなどの代表者の行動に伴って、同種の行動を起こす行動があることを示すデータが対応づけられる。残業率1と残業率2の項目には、予め定めた第1時刻まで残業を実施する日数の就業日数に対する割合を示すデータと、予め定めた第2時刻まで残業を実施する日数の就業日数に対する割合を示すデータとが対応付けられる。例えば、第1時刻は、終業時刻後であって第2時刻より早くに達する時刻とする。
Data (group identification information) for identifying an organization (group) to which the user belongs is associated with the item of the group. Data for identifying a user is associated with the item of ID. The type item is associated with the job type of the user, and the attribute item is associated with the role in the organization. Data indicating the time of arrival at work and the time of closing work is associated with the items of time of arrival at work and the time of closing work. For example, the data is data such as data corresponding to the time determined by the actual results or work rules, or data corresponding to the time on a day on which overtime work is not scheduled. The item of walking speed (moving speed) is associated with data indicating the speed of moving in the facility. For example, the data indicates walking speed and the like. The items of
例えば、グループとして、グループAからグループFまでがある。グループAに所属する各メンバーは、リーダー(識別情報A01)に伴って、共通行動1として定義されているWCA1と、共通行動2として定義されているWCA2を実施するという行動特性が設定されている。
For example, there are groups A to F as groups. Each member belonging to the group A has an action characteristic of performing
(行動定義TBL)
図25は、行動定義TBLの構成例を示す説明図である。
行動定義TBL533は、各グループに所属するユーザの標準的な行動を定義する。
行動定義TBL533は、グループ、ID、ゾーン、座席、複数の行動シーン(シーン1、シーン2、シーン3A、シーン3B、・・・、シーンN)などの項目のデータを、組織を識別するグループ識別情報(グループ)とIDとに対応付けて記憶する。
グループの項目には、ユーザが所属する組織(グループ)を識別するデータ(グループ識別情報)が対応付けられる。IDの項目には、ユーザを識別するデータが対応付けられる。ゾーンの項目には、施設内で割付(スタッキング、ゾーニング)が行われた結果、割り付けられた領域を識別するデータが対応付けられる。座席の項目には、施設内で割付(スタッキング、ゾーニング)が行われたゾーンに設けられている座席の運用形態を定めるデータが対応付けられる。
また、複数の行動シーンの項目のそれぞれには、複数の行動パターンのうちから特定の行動パターンを選択する際の確率が対応付けられている。例えば、その確率は、ユーザの行動に関する調査結果に基づいて、実際に行動していた時間を、その行動の内容に応じて複数の行動パターンの何れかに分類して、その時間の比率に基づいて定めるようにしてもよい。
(Action definition TBL)
FIG. 25 is an explanatory view showing a configuration example of the action definition TBL.
The
The
Data (group identification information) for identifying an organization (group) to which the user belongs is associated with the item of the group. Data for identifying a user is associated with the item of ID. As a result of allocation (stacking, zoning) in the facility, data for identifying the allocated area is associated with the item of the zone. The item of the seat is associated with data that defines the operation mode of the seat provided in the zone where stacking (stacking, zoning) is performed in the facility.
Moreover, the probability at the time of selecting a specific action pattern out of a plurality of action patterns is associated with each item of a plurality of action scenes. For example, the probability is based on the ratio of the time, based on the survey result on the user's behavior, classifying the time that was actually acting into any of a plurality of action patterns according to the content of the action. May be determined.
例えば、グループAとBは、グループ構成情報TBL532のタイプの項目から、それぞれが技術職のグループと営業職のグループとであることが分かる。この行動定義TBL533からは、グループAを割り付けたゾーンZAでは、各座席を特定のメンバーが専用するように座席が固定して定められており、一方、グループBを割り付けたゾーンZBでは、各座席をメンバーが共用できるように、座席がフリーに定められている。
また、グループAに属する識別番号A01のユーザに対応するエージェントは、シーン1、シーン2、シーン3A、シーン3B、・・・、シーンNに定義されている比率に従って、平常時の行動シーンを選択する。上記の比率は、ユーザごとに独立して設定することができる。なお、全ての行動シーンの比率を予め定めた所定の値を初期値として設定しておき、必要に応じて変更するようにしてもよい。エージェントは、上記の比率に従って選択された行動シーンに応じて行動するように処理される。各行動シーンにおける行動の継続時間は、標準作業時間として定められており、その時間内に1つの行動を実施するものと定義する。
なお、上記に示したように、「シーン3A」と「シーン3B」は、シーン3として大別できる行動シーンを示すものである。ここで、「シーン3A」と「シーン3B」のように細分する方法を、それぞれのシーンに対応する機能が異なる場合に利用するとよい。例えば、機能に当たる会議室が複数あり、複数の会議室を使い分けてシミュレーションする場合などにシミュレーション結果の精度を高めることができる。
For example, from the items of the group
In addition, the agent corresponding to the user with the identification number A01 belonging to the group A selects a normal action scene according to the ratio defined in
As described above, “scene 3A” and “scene 3B” indicate action scenes that can be roughly classified as
(共通行動定義TBL)
図26は、共通行動定義TBLの構成例を示す説明図である。
共通行動定義TBL534は、機能、共通行動、時間帯、供連れ、行動シーン、発生率の項目のデータを、組織を識別するグループ識別情報(グループ)に対応付けて記憶する。
機能の項目には、施設内に設けた機能を識別するデータを対応付ける。共通行動の項目には、代表者の行動に伴って、他のユーザ(エージェント)が行動を起こす同種の行動を示すデータを対応付ける。時間帯の項目には、共通行動を起こす時間帯を示すデータを対応付ける。例えば、時間帯は、始業時(出勤時)、業務中、昼休み、残業時などに分類することができる。供連れの項目には、代表者の行動に伴って、他のユーザ(エージェント)が行動を起こすか否かを定めるフラグを対応付ける。行動シーンの項目には、共通行動の目的とする行動シーンを示すデータを対応付ける。発生率の項目には、共通行動を起こす確率を示すデータを対応付ける。この発生率の項目を設けることにより、毎日必ず共通行動を起こす場合(確率:100%)を規定するだけでなく、曜日、特定の日、季節により任意の確率(0から100%)に変化させることができる。なお、共通行動を起こす時刻は、生成した乱数に基づいて定める。
なお、供連れ行動の影響を受ける人は、グループ内のメンバーに限らず、他のグループのメンバーも含めてもよい。
(Common action definition TBL)
FIG. 26 is an explanatory view showing a configuration example of the common action definition TBL.
The common
The item of function is associated with data identifying the function provided in the facility. The item of common action is associated with data indicating the same kind of action in which another user (agent) takes an action according to the action of the representative. The time zone item is associated with data indicating a time zone in which common actions occur. For example, the time zone can be classified into an opening time (time to work), during work, lunch break, overtime work, and the like. The companion item is associated with a flag that determines whether another user (agent) takes an action according to the action of the representative. The items of the action scene are associated with data indicating the action scene as the goal of the common action. The occurrence rate item is associated with data indicating the probability of taking a common action. By setting the item of this incidence rate, it not only defines the case (probability: 100%) that always causes common action every day, but also changes it to any probability (0 to 100%) depending on the day be able to. The time at which the common action occurs is determined based on the generated random number.
The people affected by the companion behavior may include not only members in the group but also members of other groups.
(機能定義TBL)
図27は、機能定義TBLの構成例を示す説明図である。
機能定義TBL535は、行動シーン、機能、時間別、排他、標準利用時間、利用人数、INPUT、OUTPUT、熱負荷の項目のデータを、機能を識別する機能識別情報に対応付けて記憶する。
行動シーンの項目には、行動シーンとして定義した各種シーンを識別するデータを対応付ける。機能の項目には、施設内に設けた機能を識別するデータを対応付ける。時間別の項目には、施設内に設けた機能を利用できる時間帯を指定するデータを対応付ける。例えば、業務中に会議室として利用する部屋を昼休みに昼食をとるための部屋として開放するような運用を設定することができる。
(Function definition TBL)
FIG. 27 is an explanatory view of a configuration example of the function definition TBL.
The
Data for identifying various scenes defined as action scenes are associated with items of action scenes. The item of function is associated with data identifying the function provided in the facility. The hourly items are associated with data specifying time zones in which functions provided in the facility can be used. For example, it is possible to set an operation to open a room used as a meeting room during work as a room for lunch on lunch break.
排他の項目には、施設内に設けた機能を利用する権限が、当該行動シーンに設定されているか否かを識別するデータを対応付ける。例えば、シーン1では、占用して利用できるエリアを業務時間内に利用できる。このエリアには排他の設定はなく、同エリアを各グループのユーザがそれぞれ利用可能とする。シーン2では、割り当てられたステーションにおいて業務時間内に、担当する業務を実施する。このステーションは、排他の設定がされており、利用者毎に設定されている権限に応じて、その行動シーンの利用が許可されている。シーン3のうちの1機能として会議室Aがある。この会議室Aを業務時間内に利用する場合には、権限のある利用者に限り利用することができる。例えば、権限のあるユーザには、会議室Aを業務時間内に利用を許可するように設定されている。一方、権限のあるユーザを除く、他のユーザには、利用を制限する排他設定がされている。このような設定により、権限のあるユーザに限り当該会議室を所定の時間内に利用するという状況や、排他制限が設定された会議室に空席があったとしても権限の無いユーザが利用できない状況を模擬することができる。なお、シーンNのうちの1機能として会議室Aがある。この会議室Aを昼休みに利用する場合には、上記の場合と異なり、権限の無いユーザの利用を制限する排他設定はなく、だれでも利用できる状況を模擬することができる。シーン3における会議室B、C、及び、シーンNにおける会議室Bにおいても上記の説明に準じた設定がなされている。
The item of exclusion is associated with data identifying whether the authority to use the function provided in the facility is set in the action scene. For example, in the
標準利用時間の項目には、機能を利用する際の標準の利用時間を示すデータを対応付ける。例えば、標準利用時間の項目には、各行動シーンを開始してから、その行動シーンを終えて次の行動シーンに移動を開始するまでに、当該行動シーンに滞在して業務を実施する標準的な時間を示すデータを対応付ける。なお、標準利用時間は、行動シーンごとに定めた代表値であるが、エージェントの行動がランダムに発生する様をシミュレーションするために、標準利用時間を中心に利用時間がばらつくようにしている。例えば、上記の滞在時間は、標準利用時間に乱数を乗じた長さの利用時間を設定する。標準利用時間は、同行動シーンにエージェントが滞在する滞在時間の標準値を示す。利用人数の項目には、機能を利用する最大人数を示すデータを対応付ける。INPUTとOUTPUTの項目には、機能を利用する際に見込める単位時間当たりの生産性を示すデータを対応付ける。例えば、INPUTの項目は、ユーザが入手可能なデータ量を示す。OUTPUTの項目は、ユーザが提供するデータ量を示す。熱負荷の項目には、当該行動シーンにいるユーザが発生する熱量を示すデータを対応付ける。例えば、そのデータの値は、一人のユーザが当該行動シーンの行動を実施した場合の熱量の値にする。シーン1では、ユーザ自身が発生する熱量と当該ユーザが使用する器具により発生する熱量の和を300(例えば、時間当たりに発生する熱量300W/h)とする。シーン3では、ユーザ自身が発生する熱量(例えば、時間当たりに発生する熱量100W/h)とする。例えば、上記のユーザが使用する器具には、照明設備、空調設備、換気設備など各種設備が含まれる。上記の値は、各種設備の定格容量に基づいて定めることができる。或いは、各設備を機器ごとに個別に制御できるようにした場合を模擬するなどの場合のように、上記の値を実際の利用形態に即して、消灯率や調光率、稼働率に基づいて評価した値に定めてもよい。
In the item of standard usage time, data indicating the standard usage time when using the function is associated. For example, in the item of standard usage time, it is a standard that the user stays in the action scene and performs work after starting the action scene until starting the movement to the next action scene after finishing the action scene. Correspond to the data showing the time. The standard usage time is a representative value determined for each action scene, but in order to simulate the behavior of the agent randomly occurring, the usage time is dispersed around the standard usage time. For example, the above-mentioned stay time sets the use time of the length which multiplied the random use time to the standard use time. The standard usage time indicates the standard value of the staying time in which the agent stays in the same action scene. The item of number of users is associated with data indicating the maximum number of people using the function. In the items of INPUT and OUTPUT, associate data indicating productivity per unit time that can be expected when using the function. For example, the item of INPUT indicates the amount of data available to the user. The item of OUTPUT indicates the amount of data provided by the user. The heat load item is associated with data indicating the amount of heat generated by the user in the action scene. For example, the value of the data is the value of the amount of heat when one user carries out the action of the action scene. In the
(移動先配分TBL)
図28は、移動先配分TBLの構成例を示す説明図である。
移動先配分TBL538は、行動シーン、「移動先と移動確率」の項目のデータを、行動シーンを識別するシーン識別情報に対応付けて記憶する。
行動シーンの項目には、行動シーンとして定義した各種シーンを識別するデータを対応付ける。この項目は、現在ユーザが置かれている行動シーンを示す。「移動先と移動確率」の項目には、現在ユーザが置かれている行動シーンから、他の行動シーンに移動する際の各移動先と、移動を生じる標準確率を示すデータを対応付ける。
(Movement destination distribution TBL)
FIG. 28 is an explanatory view showing a configuration example of the movement destination distribution TBL.
The movement
Data for identifying various scenes defined as action scenes are associated with items of action scenes. This item indicates the action scene in which the user is currently placed. In the item "destination and probability of movement", each movement destination when moving from the action scene in which the user is currently placed to another action scene is associated with data indicating a standard probability that causes the movement.
(始業条件設定TBL)
図29は、始業条件設定TBLの構成例を示す説明図である。
始業条件設定TBL539は、各グループに所属するユーザの始業時の行動を定義する。
始業条件設定TBL539は、グループ、ID、複数の行動シーン(シーン1、シーン2、シーン3、・・・、シーンN)などの項目のデータを、組織を識別するグループ識別情報(グループ)とIDに対応付けて記憶する。
グループの項目には、ユーザが所属する組織(グループ)を識別するデータ(グループ識別情報)が対応付けられる。IDの項目には、ユーザを識別するデータが対応付けられる。複数の行動シーンの項目には、ユーザが始業時に最初に行う行動に対応する行動シーンを示すデータを対応付ける。例えば、毎日同じ行動パターンで始業時を迎えるユーザであれば、その行動に対応する1つの行動シーンを毎日選択するように設定する。選択され得る確率を百分率で示すとすれば、上記の場合、特定の行動シーンの値を100にして、他の行動シーンの値を0にする。
一方、日によって異なる行動パターンで始業時を迎えるユーザの場合、選択しうる複数の行動のそれぞれに対応する複数の行動シーンについて、選択され得る行動の比率に応じた値を設定する。選択され得る確率を百分率で示すとすれば、上記の場合、選択され得る特定の行動シーンの値の合計が100になるようにして、選択されない行動シーンの値を0にする。
上記のように始業条件を設定することにより、営業職のように、始業時に出社せずに、直接客先に向かうような行動をとるユーザについても、行動シーンとして「外出」に対応するシーンを設定することで、上記の場合もシミュレーションすることが可能になる。
また、ワードローブや個人用ロッカーを設けたオフィスであれば、出勤退社の際に、割り当てられたワードローブや個人用ロッカーに、ユーザが立ち寄るという行動がみられる。グループで共用する資料などを収容する書架等を設けた場合には、書架等があるところに特定のグループのメンバーが立ち寄るという行動がみられる。上記のような行動を模擬させる場合には、ワードローブ、ロッカー、書架などの位置を定めておくことにより、それらの利用状況についてもシミュレーションすることが可能になる。
(Opening condition setting TBL)
FIG. 29 is an explanatory view showing a configuration example of the start condition setting TBL.
The opening
The start
Data (group identification information) for identifying an organization (group) to which the user belongs is associated with the item of the group. Data for identifying a user is associated with the item of ID. The items of the plurality of action scenes are associated with data indicating the action scenes corresponding to the action that the user initially performs at the start of work. For example, if the user who arrives at the beginning of the work with the same behavior pattern every day, one behavior scene corresponding to the behavior is set to be selected every day. If the probability that can be selected is indicated as a percentage, in the above case, the value of a specific action scene is set to 100, and the values of other action scenes are set to 0.
On the other hand, in the case of the user who arrives at the start of the work with different action patterns depending on the day, values corresponding to the ratio of the action that can be selected are set for the plurality of action scenes corresponding to each of the plurality of actions that can be selected. If the probability that can be selected is indicated as a percentage, in the above case, the value of non-selected action scenes is set to 0 so that the sum of the values of specific action scenes that can be selected is 100.
By setting the starting conditions as described above, even for users who take actions that go directly to customers, such as salespeople, without going to work at the beginning of the work, the scene corresponding to "going out" as the action scene By setting, it is possible to simulate also in the above case.
In addition, in an office provided with a wardrobe and a personal locker, it is observed that the user drops in the assigned wardrobe and the personal locker at the time of leaving work. When a bookshelf or the like containing materials shared by the group is provided, an action is observed in which members of a specific group drop by where the bookshelf or the like exists. In the case of simulating the behavior as described above, it is possible to simulate the use situation by defining the position of the wardrobe, locker, bookshelf, etc.
(履歴情報TBL)
図30は、履歴情報TBLの構成例を示す説明図である。
履歴情報TBL536は、シミュレーションの結果を記憶する。図に示される履歴情報TBL536は、時系列データとして記録される一連の履歴情報のうち、特定の評価タイミングのデータの組を記憶するものである。例えば、特定の評価タイミングをタイミングkとして示す。タイミングkは、月日、曜日、時刻に対応付けられるものとする。なお、履歴情報TBL536は、タイミングkに続き、k+1、k+2、・・・、k+nと時系列データとして各タイミングのデータが記憶されるように構成されている。
履歴情報TBL536は、グループ、ID、位置(X、Y)、行動シーン、リンク、生産性(INPUT、OUTPUT)、熱負荷、次の位置(NX、NY)などの項目のデータを、組織を識別するグループ識別情報(グループ)とIDとに対応付けて、時系列データとして記憶する。
グループの項目には、ユーザが所属する組織(グループ)を識別するデータ(グループ識別情報)が対応付けられる。IDの項目には、ユーザを識別するデータが対応付けられる。位置(X、Y)の項目には、現時点のエージェントの位置を示すデータを対応付ける。例えば、X軸とY軸とで示される直交座標を利用して位置を定義する。行動シーンの項目には、現時点のエージェントに設定された行動シーンを示すデータを対応付ける。リンクの項目には、移動中のエージェントがいる通路を示すデータを対応付ける。ここでは、通路をリンクとみなし、通路の分岐点をノードとみなしてモデル化する。このように通路をモデル化したことにより、エージェントがリンク上を移動してノードまで到達した際に、次にエージェントが進むリンクに切り換えられる。リンクの項目は、上記の切り替えに応じたデータに設定される。生産性(INPUT、OUTPUT)の項目には、現時点のエージェントに設定された行動シーンにおいて生産される知的生産物の量を示すデータを対応付ける。熱負荷の項目には、現時点のエージェントに設定された行動シーンにおいて発生する熱量を示すデータを対応付ける。次の位置(NX、NY)の項目には、次回のシミュレーションのタイミングにおいて、エージェントの移動先として予定する位置を示すデータを対応付ける。次の位置(NX、NY)を、位置(X、Y)の項目と同じ座標軸を用いて定義する。
(History information TBL)
FIG. 30 is an explanatory view showing a configuration example of the history information TBL.
The
Data (group identification information) for identifying an organization (group) to which the user belongs is associated with the item of the group. Data for identifying a user is associated with the item of ID. The item of position (X, Y) is associated with data indicating the current position of the agent. For example, the position is defined using orthogonal coordinates indicated by the X axis and the Y axis. The item of the action scene is associated with data indicating the action scene set for the current agent. The link item is associated with data indicating the passage in which the agent is moving. Here, the passage is regarded as a link, and the branch point of the passage is regarded as a node and modeled. By modeling the path in this manner, when the agent moves on the link and reaches the node, the link is switched to the next agent. The item of link is set to data according to the above switching. The items of productivity (INPUT, OUTPUT) are associated with data indicating the amount of intellectual products produced in the action scene set for the current agent. The item of heat load is associated with data indicating the amount of heat generated in the action scene set for the current agent. The next position (NX, NY) item is associated with data indicating a position to which the agent is to be moved at the next simulation timing. The next position (NX, NY) is defined using the same coordinate axes as the items of position (X, Y).
<シミュレータ300の処理について>
シミュレータ300は上記の各情報TBLを参照し、各情報TBLを関連付けて下記の処理をする。
<About the process of
The
(ア)施設モデルの形成処理
設定条件取得部311は、対象とする施設に関する基礎情報を取得し、エージェントが仮想の施設内を移動するルートの候補を生成する。例えば、設定条件取得部311は、候補となる複数のルートのうちから最短のルートを選択する。なお、ルートを選択する手法は、一般的なアルゴリズムを利用できる。
(A) Formation Process of Facility Model The setting
(イ)行動モデルを構成する処理
特性データ取得部312は、各グループに所属するユーザの標準的な行動を行動定義TBL533に設定する。
(A) Process of Configuring Behavior Model The characteristic
(ウ)エージェント(ユーザ)の行動をシミュレートする処理
行動データ生成部313は、行動定義TBL533に設定した行動特性に基づいて、各エージェントの行動をシミュレートする。行動定義TBL533に設定した値は、各値の標準値である。行動データ生成部313は、乱数を用いて上記の標準値を基準にしてエージェントを行動させる指令を変動させて、実際のユーザが行動するようにエージェントを行動させる。
(C) Process of simulating the action of an agent (user) The action data generation unit 313 simulates the action of each agent based on the action characteristic set in the
(エ)簡素化した行動モデルを用いながら、優先して処理する行動を生成する処理
行動定義TBL533に示したように、特定の時刻の各エージェントの行動を単一の行動にして、各行動の定義を簡素化している。但し、実施している行動に割り込んで別の行動を実施することをシミュレートするために、行動データ生成部313は、実施中の行動、或いは、次に予定する行動より優先して処理する行動を指示する行動データを生成する。行動データ生成部313により生成された行動データにより、優先して処理する行動を指示されたエージェントは、その指示に従って、指示された行動を実施中の行動より優先させて処理するように制御される。例えば、このような優先して処理する行動として、他のメンバーの行動に影響される伴連れ行動などが挙げられる。上記のように優先して処理するものを含む複数の処理を候補として、それらの候補の内から1つの処理を選択してエージェントに実施させるようにする(後述の図34におけるステップS3603等を参照)。
(D) Process of generating an action to be processed preferentially using a simplified action model As shown in the
(オ)各種評価基準に即した評価値を算出する処理
シミュレータ300は、各エージェントの行動の履歴から、各種評価基準に即した評価値を算出する。シミュレータ300は、各エージェントの行動の履歴から下記の評価値を得る。
(E) Process of Calculating Evaluation Values in Accordance with Various Evaluation Criteria The
例えば、エージェントの行動によって、行動に応じた知的生産が行われるものとし、エージェントが前記仮想領域に存在する時間の増加に応じて知的生産の生産高が増加するという評価指標(第1評価指標)を定める。行動データ生成部313によって生成された行動データには、各評価タイミングにおける知的生産の生産高(INPUT、OUTPUTの値)が含まれている。生産高集計部3141は、各評価タイミングにおける知的生産の生産高(INPUT、OUTPUTの値)を、エージェントごと、グループごと、行動シーンごとに集計して、集計した結果を評価値にする。
For example, it is assumed that an agent's action causes intellectual production according to the action, and the evaluation index (the first evaluation that the production of the intellectual production increases according to the increase of time that the agent exists in the virtual area) Determine the indicator). The behavior data generated by the behavior data generation unit 313 includes the production amount (values of INPUT and OUTPUT) of intellectual production at each evaluation timing. The production
また、例えば、エージェントの行動によって、行動に応じた熱量が発生するものとし、エージェントが前記仮想領域に存在する時間の増加に応じて熱の発生量が増加するという評価指標(第2評価指標)を定める。熱負荷集計部3142は、生成したエージェントの行動に応じた熱量を算出し、行動シーンに応じた熱負荷として設定する。熱負荷集計部3142は、各評価タイミングにおける熱量を、エージェントごと、グループごと、行動シーンごとに集計して、熱負荷の評価値にする。
Also, for example, an evaluation index (second evaluation index) in which a heat quantity corresponding to an action is generated by an action of an agent, and an amount of heat generation increases according to an increase in time in which the agent is present in the virtual area Determine The heat
また、例えば、エージェントの行動によって、行動に応じて施設内の各所の利用状況が変化するものとし、エージェントが前記仮想領域に存在する時間の増加に応じて施設内の各所の利用率が増加するという評価指標(第3評価指標)を定める。施設利用状況集計部3143は、生成したエージェントの行動に応じて前記施設内の各所の利用状況を算出する。熱負荷集計部3142は、各評価タイミングにおける前記施設内の各所の利用状況を、エージェントごと、グループごと、行動シーンごとに集計して、前記施設内の各所の利用状況の評価値にする。
Also, for example, it is assumed that the use situation of each place in the facility changes according to the action according to the action of the agent, and the use rate of each place in the facility increases according to the increase of the time when the agent exists in the virtual area Establish an evaluation index (third evaluation index) The facility usage
(シミュレーション結果の表示)
図31Aと図31Bと図31Cと図32とを参照して、シミュレーション結果の表示の一例について説明する。
(Display of simulation result)
An example of display of simulation results will be described with reference to FIGS. 31A, 31 B, 31 C, and 32.
図31Aは、シミュレーション結果をアニメーションとして表示する一例を示す説明図である。図31Bは、図31Aの説明を補足する説明図である。図31Cは、図31Aに示したシミュレーションによりエージェントが邂逅した履歴を可視化した表示の例を示す説明図である。
図31Aにおいて符号600は、画面の表示範囲を示す。画面600において、施設20を仮想化した仮想化施設の1フロアの一部が示されている。同フロアは、複数のエリアに分割されるとともに、分割されたエリアごとに機能が定義されている。例えば、エリアZSには、作業用の机が並べて配置されており、このエリアの行動シーンは、「ステーション」として定義される。エリアZRは、会議用の机が並べて配置された会議室であり、このエリアの行動シーンは、「レビュー」として定義される。エリアZCには、簡易的な打合せができる机といすが配置されており、このエリアの行動シーンは、「コミュニティ」として定義される。エリアZBは、施設20のコア領域を含み、休憩などが行える領域に指定されており、このエリアの行動シーンは、「ブレイク」として定義される。このように、仮想化施設の各エリアには、機能と行動シーンが定義されている。
FIG. 31A is an explanatory view showing an example of displaying a simulation result as an animation. 31B is an explanatory view supplementing the description of FIG. 31A. 31C is an explanatory view showing an example of a display in which the history of the agent crawling is visualized by the simulation shown in FIG. 31A.
画面600において、符号601から606は、エージェントを示す。符号607は、供連れ行動中のエージェントを示す。符号611から616は、エージェントがそれぞれ作業するための席を示す。例えば、エージェント601から605は、席611から615に着いて、それぞれの行動シーンに応じた業務をしている状況にある。一方、エージェント606は、席616からエリアZRに向けて移動している状況にある。符号621から623は、エージェント606が移動に利用する通路を示す。
In the
ここで、図31Bを参照して、各エージェントの移動について説明する。各エージェントは、現在の席から移動先の席まで通路に沿って移動する。エージェントは、壁やコア領域に指定されている部分や、机、什器などが配置されている部分を通路としないように設定されている。その結果、通路の候補は網掛けをした部分になる。
例えば、エージェント606が席616からエリアZRに向け移動するにあたり、一点鎖線で示すような複数のルートの候補が挙げられる。例えば、行動データ生成部313は、これらの候補の内から最短の移動距離のルートを選択して、選択されたルートを移動ルートにする。行動データ生成部313は、選択された移動ルートに従って、現在の位置を基準にして、次の評価タイミング時の位置とする各エージェントが移動すべき位置を算出して、履歴情報TBL536に記憶させる。データ出力システム700は、次の評価タイミングに対応する画像において、次の評価タイミングの位置に各エージェントの位置を進めて表示させる。上記の処理により、エージェント606が席616からエリアZRに向けて移動するように表示される。例えば、各エージェントを顔のシンボルを用いて示しているが、その顔の近傍に小括弧を附したエージェントは移動中にあることを示す。この小括弧の数により移動速度を示し、顔に対する方向が移動の方向を示す。この図に示す例では、あたかもエージェントが直前に存在していた位置を示すかのように、エージェントの後方に小括弧を表示している。
Here, movement of each agent will be described with reference to FIG. 31B. Each agent moves along the aisle from the current seat to the destination seat. The agent is set so that the part designated in the wall or core area or the part where a desk, fixtures and the like are arranged is not a passage. As a result, the candidate for the passage becomes a shaded part.
For example, as the
なお、図示していないが、エージェントが移動した軌跡を本表示画面に合わせて表示させてもよい。また、エージェント同士が邂逅した位置を邂逅したタイミングに応じて表示させたり、図31Cに示すように、エージェント同士が邂逅した位置を重ねて表示させたりしてもよい。上記の図31Cでは、邂逅した回数、又は頻度が多く発生した場所ほど濃度が濃く表示されている。例えば、濃度が濃く表示されている場所には、会議室の入り口付近、コア部に設けられたエレベータの入り口付近、ユーザ同士のコミュニケーションを活性化するために設けたシーンに対応する場所などが挙げられる。このような表示の形態は、上記の濃淡の表示が、本来意図するものと一致しているか否かの判定を容易にする。
なお、上記のように表示する場合、単に移動した軌跡を表示する場合と異なり、軌跡により画面が埋まり塗りつぶされることなく表示することができ、邂逅した位置、邂逅したことが判読しやすくなる。上記の表示例では、モノクロ表示によりグレースケールで表示しているが、カラー表示により色相環に従って表示してもよく、グラデーションをかけるようにしてもよい。また、邂逅した地点を中心にとする円を表示させているが、邂逅の回数や頻度に応じて当該円の大きさを調整してもよい。例えば、邂逅の回数や頻度の増加に応じて当該円を大きくする。上記は、一例を示したものであり、邂逅した地点を示す図形の形は円に限られず、様々な形状から表示に適した形状を選択することができ、その大きさも適宜選択することができる。
なお、図31Aと図31Cに分けて説明した各表示を、共通の画面に表示するようにしてもよい。
Although not shown, the trajectory of the agent may be displayed on the main display screen. Further, the position where the agents roam may be displayed according to the timing at which the agent roams, or as illustrated in FIG. 31C, the position where the agents roam may be displayed in an overlapping manner. In FIG. 31C described above, the concentration is displayed as the frequency of drooping or the frequency of occurrence increases. For example, when the concentration is displayed in a high concentration, the vicinity of the entrance of the conference room, the vicinity of the entrance of the elevator provided in the core unit, the place corresponding to the scene provided for activating communication between users Be The form of such display facilitates the determination of whether or not the display of the above-mentioned gradation matches the one originally intended.
In addition, when displaying as mentioned above, unlike displaying the locus | trajectory which moved simply, it can display without a screen being filled with the locus | trajectory being filled up, and it becomes easy to read that it is an overwhelmed position and it is overwhelmed. In the above display example, gray scale is displayed by monochrome display, but may be displayed according to a color wheel by color display, or gradation may be applied. Moreover, although the circle centering on the crawling point is displayed, the size of the circle may be adjusted according to the number and frequency of the wrinkles. For example, the circle is made larger according to the increase in the number and frequency of moxibustion. The above shows an example, and the shape of the figure showing the droop point is not limited to a circle, and a shape suitable for display can be selected from various shapes, and the size can be appropriately selected. .
Note that the displays separately described in FIG. 31A and FIG. 31C may be displayed on a common screen.
図31Aに戻り、エージェントが移動先に到着しても席が無い場合について説明する。このような場合には、シミュレータ300は、目的の行動が行えなかったことを示す履歴情報を履歴情報TBL536に残したのち、当該エージェントの次の移動先(行動シーン)を選択して、選択した移動先に向かうように当該エージェントの移動を開始させる。
Referring back to FIG. 31A, the case where there is no seat even if the agent arrives at the destination will be described. In such a case, after the
シミュレータ300は、予め定めた単位時間Tの周期で定めるタイミングの仮想施設の状態をシミュレーションにて生成している。個々の画面600は静止画として生成されているが、シミュレータ300により生成された仮想施設の状態を時間の経過に応じて順次切り替えて表示することにより、エージェントが仮想施設内を移動しているように表示される。
画面600において、エージェントが単位時間Tに移動する距離を、エージェント自身を表示した大きさに比べて小さくなるように設定したことにより、エージェントは、通路に沿ってスムーズに移動するように表示される。
The
In the
図32は、シミュレーション結果として行動シーンに存在する人数をグラフにして表示する一例を示す説明図である。同図には各行動シーンに存在する人数の変化を時間の経過に応じて示した折れ線グラフが示されており、その横軸が時間、縦軸が人数を示す。
図中に示されている各折れ線のそれぞれが、各行動シーンに対応する。同図に示されているように、時間の経過に応じて各行動シーンの人数が変化している状況が読み取ることができる。
FIG. 32 is an explanatory view showing an example of displaying the number of persons present in the action scene as a simulation result as a graph. The figure shows a line graph showing the change in the number of people present in each action scene as time passes, and the horizontal axis indicates time, and the vertical axis indicates the number of people.
Each of the broken lines shown in the figure corresponds to each action scene. As shown in the figure, it is possible to read the situation in which the number of people in each action scene changes as time passes.
図33を参照して、シミュレータ300における処理の概要について説明する。同図は、シミュレータ300における処理の概略手順を示すフローチャートである。
設定条件取得部311は、施設データ記憶部531から、対象の施設に対応する仮想施設における対象範囲を示す情報を取得して、シミュレーションを実施する対象範囲を設定する(ステップS31)。
設定条件取得部311は、機能定義TBL535から各行動シーンを定義するデータを取得して仮想施設においてエージェントが進入可能な領域を設定し、上記の進入可能な領域を除く領域を仮想施設においてエージェントが進入できない進入不可領域として設定する(ステップS32)。
特性データ取得部312は、グループ構成情報TBL532からグループ構成情報を取得し、行動定義TBL533からエージェントの特性データを取得し、始業条件設定TBL539から各エージェントの始業条件を定めデータを取得して、各エージェントの特性を設定する(ステップS33)。
設定条件取得部311は、移動先配分TBL538から移動先と移動確率に関するデータを取得して、行動シーンの割り付けを設定する(ステップS34)。
特性データ取得部312は、共通行動定義TBL534から供連れ情報を取得して、エージェントの行動モデルを設定する(ステップS35)。
行動データ生成部313は、設定されたエージェントの行動モデルに従って、エージェントの行動をシミュレーションして、繰り返し実施されるシミュレーションの各サイクルにおいて生成された履歴データを履歴情報TBL536に記憶させる(ステップS36)。
シミュレータ300は、データ出力システム700を介して、履歴情報TBL536に記憶されているエージェントの行動を、シミュレーションの結果として出力させる(ステップS37)。
An outline of processing in the
The setting
The setting
The characteristic
The setting
The characteristic
The behavior data generation unit 313 simulates the behavior of the agent according to the set behavior model of the agent, and stores the history data generated in each cycle of the simulation that is repeatedly performed in the history information TBL 536 (step S36).
The
以上に示す処理により、シミュレータ300は、エージェントの特性を所望の特性に設定して、仮想施設におけるエージェントの活動をシミュレーションすることができる。
By the process described above, the
図34を参照して、シミュレータ300におけるシミュレーション処理の一例について説明する。同図は、シミュレータ300におけるシミュレーション処理の手順を示すフローチャートである。以下に示す処理は、各エージェントの1日分の行動をシミュレーションする処理であり、エージェント毎に実施する。
An example of the simulation process in the
行動データ生成部313は、グループ構成情報TBL532を参照して、シミュレーション空間における時刻がエージェントの出社時刻を経過したか否かを判定する(ステップS3601)。ステップS3601における判定の結果により、シミュレーション空間における時刻がエージェントの出社時刻を経過していないと判定した場合(ステップS3601:No)、行動データ生成部313は、シミュレーション空間における時刻がエージェントの出社時刻になるまでエージェントを待機させる。ステップS3601における判定の結果により、シミュレーション空間における時刻がエージェントの出社時刻を経過したと判定した場合(ステップS3601:Yes)、行動データ生成部313は、当該エージェントの移動先に当たる目標とする行動シーン(以下、単に「目標シーン」という。)を当該エージェントの行動を行動定義TBL533から抽出する。ただし、出社時においては、行動定義TBL533に代えて、始業条件設定TBL539から当該エージェントの行動を抽出する(ステップS3602)。
行動データ生成部313は、複数の目標とする行動シーン(目標シーン)がある状態か否かを判定する(ステップS3603)。ステップS3603における判定の結果により、複数の目標シーンがある状態と判定した場合(ステップS3603:Yes)、行動データ生成部313は、複数ある目標シーンから1つの目標シーンを選択する。例えば、行動データ生成部313は、複数ある目標シーンから、現在の位置に対して最寄りの目標シーンを選択するようにしてもよい(ステップS3604)。
ステップS3603における判定の結果により、複数の目標シーンがない状態と判定した場合(ステップS3603:No)、又は、上記ステップS3604の処理を終えた後、行動データ生成部313は、共通行動TBL533を参照して、複数のエージェントが関係する目標シーン、いわゆる供連れ行動が設定されている時間帯か否かを判定する(ステップS3605)。
The behavior data generation unit 313 refers to the group
The action data generation unit 313 determines whether or not there is a plurality of target action scenes (target scenes) (step S3603). If it is determined that there is a plurality of target scenes according to the determination result in step S3603 (step S3603: YES), the action data generation unit 313 selects one target scene from the plurality of target scenes. For example, the action data generation unit 313 may select a target scene closest to the current position from a plurality of target scenes (step S3604).
If it is determined that there is not a plurality of target scenes according to the determination result in step S3603 (step S3603: No), or after the process of step S3604 is finished, the action data generation unit 313 refers to the
ステップS3605における判定の結果により、エージェントが単独で行動する時間帯にあると判定した場合(ステップS3605:No)、行動データ生成部313は、エージェントを当該エージェントの目標シーンへ移動させる(ステップS3606)。
行動データ生成部313は、当該エージェントの目標シーンの利用が制限されているか否かを判定する(ステップS3607)。ステップS3607における判定の結果により、当該エージェントの目標シーンの利用が制限されていないと判定した場合(ステップS3607:No)、行動データ生成部313は、当該エージェントの目標シーンとして選んだ行動シーンの利用状況が、当該行動シーンを使用可能な人数以内か否かを判定する(ステップS3608)。
ステップS3608における判定の結果により、目標シーンとして選んだ行動シーンの利用状況が、当該行動シーンを使用可能な人数以内であると判定した場合(ステップS3608:Yes)、ステップS3614に進む。
If it is determined that the agent is in the time zone in which the agent acts alone (step S3605: No), the behavior data generation unit 313 moves the agent to the target scene of the agent (step S3606). .
The behavior data generation unit 313 determines whether the use of the target scene of the agent is restricted (step S3607). If it is determined from the determination result in step S3607 that the use of the target scene of the agent is not restricted (step S3607: No), the action data generation unit 313 uses the action scene selected as the target scene of the agent It is determined whether the situation is within the number of people who can use the action scene (step S3608).
If it is determined from the determination result in step S3608 that the usage status of the action scene selected as the target scene is within the number of people who can use the action scene (step S3608: YES), the process proceeds to step S3614.
ステップS3605における判定の結果により、複数のエージェントが関係する目標シーン、いわゆる供連れ行動が設定されている時間帯にあると判定した場合(ステップS3605:Yes)、行動データ生成部313は、複数のエージェントが関係する目標シーンを一緒に利用することが制限されているか否かを判定する(ステップS3611)。 If it is determined from the result of the determination in step S3605 that the target scene to which a plurality of agents relate is in a time zone in which a so-called companion action is set (step S3605: Yes), the action data generation unit 313 It is determined whether the agent is restricted from using the related target scene together (step S3611).
ステップS3611における判定の結果により、複数のエージェントが関係する目標シーンを一緒に利用することが制限されていないと判定した場合(ステップS3611:No)、行動データ生成部313は、当該判定結果に応じて当該目標シーンを使用する人数を決定(追加)する(ステップS3612)。
行動データ生成部313は、エージェントを上記の目標シーンへ移動させて(ステップS3613)、ステップS3614に進む。
If it is determined from the determination result in step S3611 that the use of the target scenes related to a plurality of agents is not restricted (step S3611: No), the behavior data generation unit 313 responds to the determination result. The number of people using the target scene is determined (added) (step S3612).
The behavior data generation unit 313 moves the agent to the target scene (step S3613), and proceeds to step S3614.
ステップS3608における判定の結果により、目標シーンを使用可能な人数以内であると判定した場合(ステップS3608:Yes)、又は、ステップS3613の処理を終えた後に、行動データ生成部313は、上記の判定に従って、エージェントに目標シーンの作業を実施させる(ステップS3614)。
行動データ生成部313は、グループ構成情報TBL532を参照して、シミュレーション空間における時刻がエージェントの執務時間を過ぎているか否かを判定する(ステップS3615)。
ステップS3615における判定の結果により、シミュレーション空間における時刻がエージェントの執務時間を過ぎていないと判定した場合(ステップS3615:No)、ステップS3602に進む。
一方、ステップS3615における判定の結果により、シミュレーション空間における時刻がエージェントの執務時間帯を過ぎていると判定した場合(ステップS3615:Yes)、当該エージェントの1日の作業を終える。上記の執務時間帯の終了時刻は、集合時刻として設定された時刻、又は、残業率に基づいて算定された残業を実施する日の作業終了時刻の何れかの時刻とする。
If it is determined that the target scene is within the usable number of people according to the determination result in step S3608 (step S3608: YES), or after the process of step S3613 is completed, the behavior data generation unit 313 performs the above determination The agent causes the agent to perform the task of the target scene (step S3614).
The behavior data generation unit 313 refers to the group
If it is determined that the time in the simulation space does not exceed the working time of the agent according to the determination result in step S3615 (step S3615: NO), the process proceeds to step S3602.
On the other hand, if it is determined that the time in the simulation space has passed the working time zone of the agent based on the result of the determination in step S3615 (step S3615: YES), the work of the agent of the day is ended. The end time of the above-mentioned working time zone is either the time set as the set time or the work end time of the day for carrying out the overtime calculated based on the overtime rate.
なお、ステップS3607における判定の結果により、下記のうちの何れかの場合には、行動データ生成部313は、他の目標シーンがあるか否かを判定する(ステップS3609)。例えば、上記の場合として、目標シーンの利用が制限されていると判定した場合(ステップS3607:Yes)、ステップS3608における判定の結果により、目標シーンとして選んだ行動シーンの利用状況が、当該行動シーンを使用可能な人数以内でないと判定した場合(ステップS3608:No)、及び、ステップS3611における判定の結果により、複数のエージェントが関係する目標シーンを一緒に利用することが制限されていると判定した場合(ステップS3611:Yes)のうちの何れかの場合が挙げられる。なお、上記のステップS3609の判定において、他の目標シーンがある場合において、行動データ生成部313は、現在の位置から他の目標シーンまでの距離が予め定められた所定の距離より遠いと判定した場合には、他の目標シーンが無いものとみなす判定を行うようにしてもよい。このように、予め定められた所定の距離より遠い目標シーンを選択しないようにしたことにより、実際のユーザが効率性を考えて選択範囲を制限することまでもシミュレーションすることができる。 Note that the action data generation unit 313 determines whether there is another target scene in any of the following cases according to the result of the determination in step S3607 (step S3609). For example, when it is determined that the use of the target scene is restricted as the above case (step S3607: Yes), the use situation of the action scene selected as the target scene is the action scene according to the result of the determination in step S3608. Is determined not to be within the usable number of people (step S3608: No), and it is determined from the result of the determination in step S3611 that the use of the target scenes involving multiple agents is restricted. One of the cases (step S3611: Yes) may be mentioned. In the determination of step S3609, when there is another target scene, the action data generation unit 313 determines that the distance from the current position to the other target scene is longer than a predetermined distance determined in advance. In this case, it may be determined that there is no other target scene. As described above, by not selecting a target scene farther than a predetermined distance, it is possible to simulate even a real user limiting the selection range in consideration of the efficiency.
ステップS3609における判定の結果により、他の目標シーンがあると判定した場合(ステップS3609:Yes)、ステップS3603に進む。
ステップS3609における判定の結果により、他の目標シーンがないと判定した場合(ステップS3609:No)、ステップS3602に進む。
If it is determined from the determination result in step S3609 that there is another target scene (step S3609: YES), the process proceeds to step S3603.
If it is determined that there is no other target scene as a result of the determination in step S3609 (step S3609: NO), the process proceeds to step S3602.
以上に示す処理により、シミュレータ300は、エージェントを利用して仮想の施設における活動をシミュレーションすることができ、これにより、施設におけるオフィス計画の検証を容易にすることができる。
By the process described above, the
[5.オフィス計画支援の処理について]
本実施形態のオフィス計画支援システム1によるオフィス計画支援の処理について説明する。
オフィス計画支援システム1は、主観調査システム100、客観調査システム200、シミュレータ300、計画要件抽出システム400がそれぞれ実施する処理を組み合わせて以下のオフィス計画支援の処理を実施する。
[5. About processing of office planning support]
A process of office planning support by the office
The office
(オフィス計画作成のための条件設定に係る処理について)
オフィス計画作成のための条件を設定するには、予定するオフィス環境がいかなるものであるべきかの情報を収集することが必要である。ただし、オフィス環境は、施設の構成と入居者であるユーザの行動による影響を受けて変化する。
例えば、前述の図2に示したように、組織を形成する入居者P11が現在入居している施設を施設2−1とする。施設2−1には、機能F11が設けられている。入居者P11の行動特性を行動特性M11とする。この場合のオフィス環境Y11は、機能F11の構成状況と入居者P11の行動特性M11とにより定まる。
入居者P11は、施設2−1におけるオフィス環境Y11を、それぞれの評価基準に従って評価して(主観評価)、その良し悪しを各入居者P11が個々に判断している。そこで、オフィス計画支援システム1は、主観調査システム100により、各入居者P11を対象にその判断結果を調査して、現在の環境と各入居者P11が望む環境との乖離を示す情報を収集する。
また、オフィス計画支援システム1は、客観調査システム200により、入居者P11の施設2−1における行動を調査したり、入居者P11が通信を利用して情報を共有する通信量を調査したりすることにより、入居者の基本的な活動状況を調査する。
(About the process related to the condition setting for creating office plan)
In order to set conditions for office planning, it is necessary to collect information on what the planned office environment should be. However, the office environment changes under the influence of the configuration of the facility and the behavior of the resident user.
For example, as shown in FIG. 2 described above, the facility currently occupied by the resident P11 forming the organization is taken as the facility 2-1. The facility 2-1 is provided with a function F11. The behavior characteristic of the resident P11 is taken as a behavior characteristic M11. The office environment Y11 in this case is determined by the configuration status of the function F11 and the behavior characteristic M11 of the resident P11.
The tenant P11 evaluates the office environment Y11 in the facility 2-1 according to the respective evaluation criteria (subjective evaluation), and each tenant P11 individually judges the quality of the environment. Therefore, the office
In addition, the office
また、施設2−1と異なる施設2−2と施設2−3とがあり、施設2−2において入居者P12が入居し、施設2−3において入居者P13が入居している。施設2−1の場合と同様に、施設2−2には機能F12が、施設2−3には機能F13がそれぞれ設けられている。入居者P12の行動特性を行動特性M12とすると、オフィス環境Y12は、機能F12の構成状況と入居者P12の行動特性M12とにより定まる。また、入居者P13の行動特性を行動特性M13とすると、オフィス環境Y13は、機能F13の構成状況と入居者P13の行動特性M13とにより定まる。 In addition, there is a facility 2-2 different from the facility 2-1 and a facility 2-3, a resident P12 moves in the facility 2-2, and a move P13 moves in the facility 2-3. As in the case of the facility 2-1, the facility 2-2 is provided with the function F12, and the facility 2-3 is provided with the function F13. Assuming that the behavior characteristic of the resident P12 is the behavior characteristic M12, the office environment Y12 is determined by the configuration status of the function F12 and the behavior characteristic M12 of the tenant P12. Further, assuming that the behavior characteristic of the resident P13 is the behavior characteristic M13, the office environment Y13 is determined by the configuration state of the function F13 and the behavior characteristic M13 of the resident P13.
次に、上記のように互いに異なる施設にそれぞれ入居していた各入居者が、新たな施設20の入居者になる場合について検討する。上記の場合であれば、入居者P11と入居者P12と入居者P13が、施設20に転居して、施設20の入居者になる。
単純に考えれば、転居前の施設2−1と施設2−2と施設2−3のそれぞれの設備規模を施設20に用意して、転居前と同様の行動特性で各入居者が行動すれば、転居前と同様のオフィス環境が提供されることにより、利用状況の変化は生じない。
Next, the case where each resident who has respectively entered the different facilities as described above becomes a resident of the
If it thinks simply, if the facilities scale of each of the facilities 2-1 before moving, the facilities 2-2, and the facilities 2-3 is prepared for the
ただし、転居前の施設2−1と施設2−2と施設2−3における機能と同等の規模の機能を施設20における機能F20として用意すると、用意した機能を入居者が共用するうえで、その機能が過剰になったり、或いは、不足したりすることがある。例えば、会議室を例に挙げて説明する。会議室は、適度に利用しない時間が生じるようにその数や規模を計画する。適度に利用しない時間が生じるようになっていないと、利用したいときに予約がいっぱいで利用することができないという状況が生じ得る。そのため、会議室は、利用状況に余裕があるように構成されていることが望まれる。
However, if a function with the same scale as that of the facilities 2-1, 2-2, and 2-3 before relocation is prepared as the function F20 in the
上記のように施設を併合するに当たり、例えば、転居前のそれぞれの施設における会議室の利用状況に余裕がある状況であれば、各施設における余裕度が加算されて、転居後の施設における余裕渡が過剰になる場合がある。一方、転居前の何れかの施設又は全ての施設において余裕がない状況であれば、それらの施設の余裕度を加算しても、余裕渡が不足する場合が生じ得る。 When merging facilities as described above, for example, if there is room in the use situation of the meeting room in each facility before relocation, the degree of margin in each facility is added, and the extra transfer in the facility after relocation May be excessive. On the other hand, if there is no room in any facility or all the facilities before relocation, even if the margin of those facilities is added, there may occur a case where the margin transfer is insufficient.
さらに、別の施設にいた入居者同士が同じ施設に入居したことにより、情報を交換する際に対面して行えるようになっている。例えば、転居前に通信手段を利用して情報を共有していた場合の一部が、転居後では、通信手段を利用せずに、対面して情報を共有できるようになる。 Furthermore, when tenants who were in different facilities entered the same facility, they can face each other when exchanging information. For example, in the case where information is shared using the communication means before relocation, it is possible to face and share information after the residence without using the communication means.
そこで、上記のような機会を有効に利用できるようにするために、対面して情報を共有する行為を行うための機能を、新たに入居する施設20に設けておくことが必要になる。ここで、対面して情報を共有する行為を行うための機能の規模は、新たに入居する入居者同士の関連度に応じて異なるものとなる。要するに、緊密に打合せを行うような関係にある入居者同士であれば、より多くの規模が必要になり、比較的関連度が低い入居者同士が同じ施設に同居することになったとしても、上記の目的で追加すべき規模は少なく見積ることができる。 Therefore, in order to effectively use the above-mentioned opportunity, it is necessary to provide a facility for newly entering a facility to perform an act of sharing information in a face-to-face manner. Here, the scale of the function for performing the act of facing and sharing information will differ depending on the degree of association between the newly entering tenants. In short, even if tenants who are in close relationship with each other need to have a larger scale, even if tenants with a relatively low degree of association live in the same facility, The size to be added for the above purpose can be underestimated.
そこで、本実施形態のオフィス計画支援システム1は、主観調査システム100により、新たに施設を利用することになる入居者から、当該入居者が予測する行動パターンについての意見を収集し、収集した意見に基づいて必要とされる規模を用意する。用意した規模の妥当性を、条件を変えたシミュレーションにより検証する。
Therefore, the office
本実施形態に示す設計支援の手法により、上記のような設計が困難な場合であっても、シミュレータ300により、定量的な算出方法にもとづいたシミュレーションを行うことにより、オフィス計画支援システム1は、施設における設備(機能)の過不足をオフィス計画の設計段階で解消できる。
According to the method of design support shown in the present embodiment, even if it is difficult to design as described above, the office
(オフィス環境における機能配置の過不足を低減する設計手法について)
以下、オフィス環境における機能配置の過不足を低減する設計手法について説明する。以下に示す設計手法では、まず、オフィス計画支援システム1が下記の何れかの方法によりオフィス環境における機能配置の過不足を検出する。
(About the design method to reduce the excess and deficiency of the function arrangement in the office environment)
Hereinafter, a design method for reducing the excess or deficiency of the function arrangement in the office environment will be described. In the design method shown below, first, the office
第1に、客観調査システム200の行動測定部210は、行動調査により、ユーザが打ち合わせをしている位置、時刻などを特定する。特定した位置が施設における特定の機能に対応する位置に対応すると判定された場合に、客観調査システム200の分析部230は、ユーザがその機能を利用していると判定する。客観調査システム200の分析部230は、上記判定の結果を集計し、その機能の利用率が予め定めた利用率の範囲から外れる場合が生じているか否かを判定する。
First, the
第2に、シミュレータ300の判定部315は、シミュレーションの結果により、施設における特定の機能(行動シーン)の利用率が、予め定めた利用率の範囲から外れる場合が生じるか否かを判定する。
Secondly, the
オフィス計画支援システム1は、上記の何れかの判定結果に基づいて、オフィス環境における機能配置の過不足を検出する。
The office
次に、オフィス環境における機能配置の過不足が生じている場合に、その過不足を調整する方法について説明する。
オフィス環境における機能配置の過不足を示す過不足情報により、計画要件抽出システム400の補正部413は、下記の何れかの方法によりオフィス環境における機能配置の過不足を調整する。
Next, a method of adjusting the excess and deficiency of the function arrangement in the office environment will be described.
The
第1に、計画要件抽出システム400の補正部413は、予め定めた利用率の範囲より特定の機能の利用率が低い場合、その機能に対する割り当てを削減する。
第2に、計画要件抽出システム400の補正部413は、予め定めた利用率の範囲より特定の機能の利用率が高い場合、その機能に対する割り当てを増加させる。
第3に、上記の第2の方法を行うことにより機能の割り当てが増加して、各機能を積み上げた結果、当初予定した施設の規模を上回る場合、計画要件抽出システム400の補正部413は、施設の規模を増加させるように見直す。
上記の何れか、又は複数の調整を行った後に、調整後のオフィス環境について、シミュレータ300の有効性検証部317は再び判定する。なお、上記の第1の方法で調整する場合、第2、第3の方法で割り当てた規模の施設が用意できない場合、また、転居を伴わず同じ施設で配置効率を見直す場合などの各場合に、重要度が低い機能、削減による影響度が少ない機能を優先させて割付量を削減して調整を行うようにしてもよい。
First, when the utilization rate of a specific function is lower than a predetermined utilization rate range, the
Second, if the utilization rate of a particular function is higher than the predetermined utilization rate range, the
Thirdly, if the allocation of functions is increased by performing the second method described above and the functions are accumulated, the
After performing any or a plurality of adjustments described above, the
(オフィス環境における機能と生産性の評価手法について)
以下、オフィス計画支援システム1によるオフィス環境における機能と生産性の評価手法について説明する。以下に示す評価手法では、先にオフィス内の配置設計が行われ、その配置設計に基づいて、それぞれ配置された機能が効率よく利用できるか否かを評価するものである。
(About the evaluation method of function and productivity in office environment)
Hereinafter, an evaluation method of functions and productivity in an office environment by the office
まず、オフィス計画支援システム1のシミュレータ300は、各機能が利用された場合の生産性の評価値を設定する。例えば、設定条件取得部311は、生産性の評価値を、単位時間当たりに情報を生成して共有可能にした情報量、及び、生成された情報を供給した情報量の合計値として定義する。例えば、対象とする情報量には、情報を共有するために調査をして、その調査の結果から取得できた情報の情報量や、設計した結果を成果物とする場合の設計情報や、会議に参加して共有できた情報量などが含まれる。
設定条件取得部311は、それぞれの行動シーンに、その行動シーンの生産性の値を定義して、単位時間当たりに情報を生成して共有可能にした情報量、及び、生成された情報を供給した情報量を、機能定義TBL535のINPUTとOUTPUTの項目にそれぞれ設定する。
First, the
The setting
次に、シミュレータ300によるシミュレーションの結果により、有効性検証部317は、エージェントがそれぞれ利用した行動シーンについて、その行動シーンの利用時間を集計するとともに、生産性についても集計する。
オフィス計画支援システム1は、設定条件取得部311に、上記のユーザ毎の生産性の集計結果に基づいて、オフィス環境を定める何れかの条件の調整を行わせる。有効性検証部317は、条件の調整がなされた後に、調整後のオフィス環境について再び判定する。
Next, based on the result of simulation by the
The office
(オフィス環境における機能とエネルギー消費の評価手法について)
以下、オフィス計画支援システム1によるオフィス環境における機能とエネルギー消費の評価手法について説明する。以下に示す評価手法では、先にオフィス内の配置設計を行い、その配置設計に基づいて、それぞれ配置された機能を利用したことによるエネルギーの消費量を評価する。
(About evaluation method of function and energy consumption in office environment)
Hereinafter, an evaluation method of functions and energy consumption in an office environment by the office
まず、オフィス計画支援システム1のシミュレータ300は、施設において各機能が利用された場合のエネルギーの消費量を評価値として設定する。例えば、設定条件取得部311は、エネルギーの消費量を単位時間当たりに発生するエネルギー量として定義する。対象とするエネルギー量には、機能に対応する行動シーンにユーザ(エージェント)がいることにより発生する熱量、ユーザ(エージェント)が操作する機器から発生する熱量、同行動シーンの空調設備や照明設備を稼働させた場合に発生する熱量などが含まれる。
設定条件取得部311は、それぞれの行動シーンに対応付けて、その行動シーンのエネルギーの消費量を定義する。
First, the
The setting
次に、シミュレータ300によるシミュレーションの結果により、エージェントがそれぞれ利用した行動シーンに応じて、有効性検証部317は、その行動シーンの利用時間を集計するとともに、エネルギーの消費量についても集計する。
オフィス計画支援システム1は、設定条件取得部311に、上記のユーザ毎のエネルギーの消費量の集計結果に基づいて、エネルギー消費に影響する何れかの条件の調整を行わせる。有効性検証部317は、条件の調整がなされた後に、調整後のオフィス環境について、再び判定する。
Next, based on the result of simulation by the
The office
(オフィス環境における動線の評価手法について)
以下、オフィス計画支援システム1によるオフィス環境における動線の評価手法について説明する。以下に示す評価手法では、オフィス計画支援システム1は、先にオフィス内の配置設計を行い、その配置設計に基づいて、それぞれ配置された行動シーン(機能)の間を移動するための動線を評価する。
(About evaluation method of flow line in office environment)
Hereinafter, the evaluation method of the flow line in the office environment by the office
まず、オフィス計画支援システム1のシミュレータ300は、各行動シーン間のユーザの移動を、エージェントを利用したシミュレーションの結果により検証する。シミュレータ300によるシミュレーションでは、エージェントの移動を捕捉できるような時間間隔を単位時間として設定し、単位時間ごとの施設におけるエージェントの位置を記録する。
First, the
このシミュレーションにおいて、シミュレータ300は、各エージェントを、それぞれ設定された条件に従って仮想の施設内を移動させる。例えば、シミュレータ300は、配置設計の結果に基づいて移動ルートを生成する。シミュレータ300は、移動ルートとして、現在の位置から次の行動シーンとして指定される位置までの最短ルートを抽出する。シミュレータ300は、それぞれ抽出された最短ルートとなる移動ルートを、各エージェントの動線として選択する。
In this simulation, the
このようなシミュレーションにより、エージェントは、選択された動線に沿って移動する。その移動中に他のエージェントとすれ違うこと(邂逅)がある。また、他のエージェントを追い抜いたり、他のエージェントに追い抜かれたりすることがある。シミュレータ300は、これらの場合が発生する頻度が高い場合には、そのルートにエージェントが集中する時間帯が有り、当該ルートが込み合っていると推定する。
By such simulation, the agent moves along the selected flow line. During the move, there is a problem (す) with other agents. Also, other agents may be overtaken or overtaken by other agents. When the frequency of occurrence of these cases is high, the
一方で、邂逅が多くあることによりユーザ間のコミュニケーションが図れるという考え方がある。動線の設け方次第で邂逅の発生状況が変化する。また、邂逅をきっかけにコミュニケーションが活性化するような機能を積極的に配置した場合などのように、邂逅が発生した回数や頻度からその効果の検証にも、動線の評価を応用できる。 On the other hand, there is an idea that communication between users can be achieved because there are many wrinkles. Depending on how you set up the flow line, the occurrence situation of the drought changes. In addition, evaluation of flow lines can be applied to verification of the effect from the number and frequency of occurrence of wrinkles, as in the case of actively arranging functions that activate communication triggered by wrinkles.
また、シミュレータ300がエージェントの移動ルートを記録して、有効性検証部317は、その記録データを取得する。これにより、有効性検証部317は、シミュレータ300から取得したエージェントの移動ルートから、エージェントの移動量を得ることができる。有効性検証部317は、エージェントの移動量から、実際の施設においてユーザが移動する距離、歩数を推定することができる。
シミュレーションにおけるエージェントの移動距離が比較的少なくなり、それに伴って移動に要する時間が少なくなることが、オフィスの計画段階にあるシミュレーションの結果により、有効性検証部317によって検証することができる。シミュレータ300により、このように計画段階で、改善が見込まれる効果を推定することが可能になる。その結果、ユーザは、オフィスを移転又は再配置することにより、オフィス内の移動に要する時間が少なくなる分の時間をシミュレータ300から得ることができるようになる。これにより、ユーザは、オフィス内の移動に要する時間が少なくなる分の時間を他の目的に利用できるように、オフィスを移転又は再配置する前の計画段階から準備を進めることが可能になる。
Also, the
It can be verified by the
(オフィス環境を変更する場合のシミュレーション手法について)
以下、オフィス計画支援システム1を利用して、オフィス環境(オフィス計画)を変更する場合のシミュレーション手法について説明する。例えば、客観調査を行った段階のオフィス環境を見直して、オフィス環境を変更することがある。より具体的な例を挙げる。現在のオフィス環境の不満な点についてユーザの意見を募った結果、「休憩するための環境が不足している」などの意見が寄せられたと仮定する。このような場合に、現在のオフィスには休憩する環境が不足していると判断がなされ、休憩するための環境を充実させるようにオフィス計画の見直しが行われる。このような意見は、ユーザの主観調査の結果から導かれるものであり、ユーザが上記のような不満を感じていても、ユーザの活動(行動)を調査した客観調査の結果には表れていないことが多い。
(About the simulation method when changing office environment)
Hereinafter, a simulation method in the case of changing the office environment (office plan) using the office
上記のような場合に、オフィス環境の不満を解消すべくオフィス環境を補正するように、休憩用の歓談室を新たに設けたと仮定する。補正後のオフィス計画には歓談室が新たに設けられたとしても、ユーザが歓談室を利用するという行動履歴が無い。このような状況で、オフィス環境を改善する前の段階の行動履歴に基づいて行動するエージェントを用いてシミュレーションを行うと、当該エージェントが、新たに設けられた環境(行動シーン)を利用しないという現象が生じ得る。 In the above case, it is assumed that a break room is newly provided to correct the office environment to eliminate the dissatisfaction of the office environment. Even if a chat room is newly provided in the office plan after correction, there is no action history that the user uses the chat room. In such a situation, when simulation is performed using an agent that acts based on the action history of the stage before improving the office environment, the phenomenon that the agent does not use the newly provided environment (action scene) Can occur.
そこで、オフィス計画支援システム1では、新たに設けられた環境(行動シーン)を、エージェントが利用するように、エージェントの行動特性を補正する。例えば、図1に示すようにオフィス計画支援システム1のシミュレータ300は、主観調査システム100から主観調査の調査データを得る。シミュレータ300は、主観調査システム100から得た主観調査の調査データに基づいて、エージェントの行動特性を補正する。この補正により、客観調査システム200の調査データに基づいて設定されたエージェントの行動パターン(行動特性)を主観調査システム100の調査データにより補正することができる。
なお、このような行動特性の補正量は、行動シーンの補正量に応じて定めるとよい。例えば、行動シーンの比率を変化させた場合、変化前後の当該比率の差、又は、変化前後の当該比率の増減率に応じて、行動特性の補正率を定める。
前述のように、行動シーンが存在しなかった場合には、シミュレータ300は、新たに設けた行動シーンの量に応じた数値を、新たに設けた行動シーンに対応するエージェントの行動特性の値として設定する。シミュレータ300は、上記の設定に応じて、他の行動シーンに対応するエージェントの行動特性の値を、新たに設けた行動シーンに対応するエージェントの行動特性の値に応じて補正する。
Therefore, in the office
It should be noted that such a correction amount of the action characteristic may be determined according to the correction amount of the action scene. For example, when the ratio of the action scene is changed, the correction rate of the action characteristic is determined according to the difference between the ratio before and after the change or the change rate of the ratio before and after the change.
As described above, when there is no action scene, the
上記のように、シミュレータ300は、エージェントの行動特性を、主観調査システム100の調査データに基づいて補正することにより、矛盾を生じさせることなくシミュレーションすることができる。
このように補正することにより、オフィス環境の変更量が大きくなる場合であったとしても、エージェントの行動特性を補正することができ、オフィス環境の変更に伴うユーザの行動パターンの変化を推定することができる。
As described above, the
By correcting in this way, even if the amount of change in the office environment is large, it is possible to correct the agent's behavior characteristics, and to estimate the change in the user's behavior pattern accompanying the change in the office environment. Can.
(1)なお、上記の客観調査システム200(オフィス活動分析システム)は、複数の種類の業務が各ユーザによってそれぞれ遂行されるように構成されるオフィス(施設)におけるオフィス活動を分析する。分析部230は、ユーザ間の通信の履歴とユーザの行動履歴の何れかを含む情報を分析する。第4分析部234(データ生成部)は、分析の結果に基づいて、ユーザのオフィス活動の状況を示すデータであって、前記ユーザのオフィスを補正するためのデータを生成する。
このような、客観調査システム200は、ユーザ間の通信の履歴とユーザの行動履歴の何れかを含む情報を分析部230が分析して、第4分析部234は、分析の結果に基づいて、前記ユーザのオフィスを補正するためのデータを生成する。これにより、客観調査システム200は、施設におけるオフィス計画の検証を容易にすることが可能になる。
(1) The above-mentioned objective survey system 200 (office activity analysis system) analyzes office activity in an office (facility) configured such that a plurality of types of tasks are respectively performed by each user. The
In the
(2)また、上記の客観調査システム200において、分析部230における第1分析部231は、前記ユーザ間の通信の履歴情報と前記ユーザの行動履歴を示すユーザ行動履歴情報との少なくとも何れか一方を含む前記ユーザのオフィス活動の状況を示す活動履歴情報から前記ユーザのオフィス活動を分析する。
このような、客観調査システム200により、検出した通信の履歴情報とユーザ行動履歴情報との少なくとも何れか一方を含む情報からユーザのオフィス活動を分析することが可能になる。
(2) Further, in the above-mentioned
Such an
(3)また、上記の客観調査システム200において、分析部230における第2分析部232は、前記ユーザ行動履歴情報を含む情報から前記施設の利用状況を分析する。
このような、客観調査システム200により、ユーザ行動履歴情報を含む情報から施設の利用状況を分析することが可能になる。
(3) Moreover, in the above-mentioned
Such an
(4)また、上記の客観調査システム200において、分析部230における第3分析部233は、前記ユーザ行動履歴情報を含む情報から前記施設の空間の充足状況を分析する。
このような、客観調査システム200により、ユーザ行動履歴情報を含む情報から施設の空間の充足状況を分析することが可能になる。
(4) Moreover, in said
Such an
(5)また、上記の客観調査システム200において、分析部230における第4分析部234は、前記分析の結果に基づいて、前記ユーザが属するグループと他のグループとの近接要求度を生成する。
このような、客観調査システム200により、検出した通信の履歴情報とユーザ行動履歴情報とを含む情報からユーザが属するグループと他のグループとの間の関連度を分析した分析の結果に基づいて、ユーザが属するグループと他のグループとの近接要求度を生成することが可能になる。
(5) Further, in the above-mentioned
The
(6)また、上記の客観調査システム200において、前記ユーザは、前記施設に配される複数のグループの何れかに属している。分析部230における第5分析部235は、前記通信の履歴情報と前記ユーザ行動履歴情報とを含む情報から前記ユーザが属するグループと他のグループとの間の関連度を分析する。
このような、客観調査システム200により、検出した通信の履歴情報とユーザ行動履歴情報とを含む情報からユーザが属するグループと他のグループとの間の関連度を分析することが可能になる。
(6) Further, in the above-described
Such an
(7)また、上記の客観調査システム200において、分析部230は、前記近接要求度に基づいて生成される前記施設のオフィス計画を補正する補正情報を、前記ユーザ行動履歴情報に基づいて生成する。
このような、客観調査システム200により、ユーザが属するグループと他のグループとの近接要求度基づいて生成される前記施設のオフィス計画を補正する補正情報を、前記ユーザ行動履歴情報に基づいて生成することが可能になる。
(7) Further, in the above-mentioned
Based on the user action history information, correction information for correcting the office plan of the facility generated based on the proximity request degree between the group to which the user belongs and the other group is generated by the
(8)また、上記の客観調査システム200において、前記通信の履歴情報には、前記ユーザと前記施設を利用する他のユーザとの間で通信を利用して情報を送受信した履歴情報が含まれる。例えば、前記通信の履歴情報には、前記ユーザと前記施設を利用する他のユーザ間の電話、遠隔会議システムによる音声会議やテレビ会議、WEB会議、ショートメッセージサービスを利用するチャット、電子メール、端末装置の表示画面の画面共有及びファクシミリの送受信などのうちの何れかを含む電気通信の履歴が含まれる。
このような、客観調査システム200により、前記ユーザと前記施設を利用する他のユーザとの間で通信を利用して情報を送受信した履歴情報に基づいて、ユーザが属するグループと他のグループとの近接要求度を生成することが可能になる。
(8) Further, in the above-mentioned
With such an
(9)また、上記の客観調査システム200において、分析部230は、互いに異なる組織に属するユーザが通信を利用してコミュニケーションをとっていると判定した通信の通信量又は通信に含まれる特定のキーワードを検出した回数又は頻度を計数し、前記計数した結果に応じて、当該組織間の近接度を算定する。
このような、客観調査システム200により、互いに異なる組織に属するユーザが通信を利用してコミュニケーションをとっていると判定した通信の通信量又は通信に含まれる特定のキーワードを検出した回数又は頻度を計数し、前記計数した結果に応じて、当該組織間の近接度を算定することが可能になる。
(9) Further, in the above-described
The
以上、本発明の実施形態について説明したが、図1に示すオフィス計画支援システム1における主観調査システム100、客観調査システム200、シミュレータ300、計画要件抽出システム400は、内部にコンピュータシステムを有している。そして、上述した処理に関する一連の処理の過程は、プログラムの形式でコンピュータ読み取り可能な記憶媒体に記憶されており、このプログラムをコンピュータが読み出して実行することによって、上記処理が行われる。ここで、コンピュータ読み取り可能な記憶媒体とは、磁気ディスク、光磁気ディスク、CD−ROM、DVD−ROM、半導体メモリなどをいう。また、このコンピュータプログラムを通信回線によってコンピュータに配信し、この配信を受けたコンピュータが当該プログラムを実行するようにしても良い。また、ここでいう「コンピュータシステム」とは、OSなども含むものとする。
The embodiment of the present invention has been described above, but the
つまり、オフィス計画支援システム1における主観調査システム100、客観調査システム200、シミュレータ300、計画要件抽出システム400は、内部にコンピュータシステムを備えている。オフィス計画支援システム1におけるコンピュータシステムが実施する各処理の全部又は一部の処理は、CPUなどの中央演算処理装置がROMやRAMなどの主記憶装置に上記プログラムを読み出して、情報の加工、演算処理を実行することにより、実現されるものである。なお、主観調査システム100、客観調査システム200、シミュレータ300、計画要件抽出システム400を構成する各処理部は専用のハードウェアにより実現されるものであってもよい。
That is, the
以上、本発明の一実施形態について説明したが、本発明の実施形態は上記のものに限定されない。本発明の実施形態は、例えば、上記の実施形態を次のように変形したものとすることができる。
例えば、上記の実施形態では、本発明に関連する構成を便宜上、オフィス計画支援システム1を主観調査システム100、客観調査システム200、シミュレータ300、及び、計画要件抽出システム400に分けて説明した。主観調査システム100、客観調査システム200、シミュレータ300、及び、計画要件抽出システム400の分割を、上記に例示したものと変更してもよく、各システム同士を一体化してもよい。また、各システムに含まれる一部の構成を、他のシステムの構成に含めて構成してもよい。
As mentioned above, although one embodiment of the present invention was described, an embodiment of the present invention is not limited to the above. The embodiment of the present invention can be, for example, a modification of the above embodiment as follows.
For example, in the above embodiment, the office
なお、上記のシミュレータ300におけるグループ構成情報TBL532についての説明では、始業時間及び終業時間を定数にするものとして説明したが、変数にしてもよい。例えば、シミュレータ300は、始業時間及び終業時間にフレックスタイム制度やコアタイムが適用された職場の始業時間及び終業時間を変数化してシミュレーションする。シミュレータ300は、客観調査の結果に基づいた始業時間及び終業時間の分布になるように、乱数に基づいて始業時間及び終業時間の値を設定してもよい。このように始業時間及び終業時間を変数化することにより、フレックスタイム制度が適用された職場の始業時間及び終業時間の変動を再現することができる。
In the above description of the group
また、上記の説明では、検討の対象として設定するユーザの数を組織のメンバー数とするように説明したが、実際には、休暇を取得する従業員がいることから、メンバー全員が必ずしも出社するとは限らない。このような場合、主観調査の結果などから休暇の取得率を求め、休暇の取得率に基づいて行動する人数を低減させて、低減した人数に基づいたシミュレーションを実施するようにしてもよい。 Also, in the above explanation, the number of users to be set as the target of examination was described as the number of members of the organization, but in fact, since there are employees who take vacations, it is assumed that all members go out of business There is no limit. In such a case, a vacation acquisition rate may be obtained from the result of a subjective survey, etc., the number of people acting based on the vacation acquisition rate may be reduced, and a simulation based on the reduced number of people may be performed.
なお、上記の説明において「オフィス」として説明した箇所を「ワークプレイス」と読みかえてもよい。 Note that the part described as “office” in the above description may be read as “workplace”.
なお、図に示したデータ構造は説明を容易にするため表の形式にしたものを示しているが、データ構造の形式は他の形式であってもよい。 In addition, although the data structure shown to the figure has shown what was made into the form of the table in order to demonstrate easily, the form of a data structure may be another form.
1 オフィス計画支援システム(計画作成支援システム)、
100 主観調査システム、200 客観調査システム(活動分析システム)、
300 シミュレータ(利用状況推定部)、400 計画要件抽出システム、500 記憶部
1 Office Planning Support System (Planning Support System),
100 Subjective Survey System, 200 Objective Survey System (Activity Analysis System),
300 simulator (usage situation estimation unit), 400 plan requirement extraction system, 500 storage unit
Claims (7)
前記施設に関係する数値モデル空間を規定する第1データと、前記ユーザに対応する前記エージェントの行動特性を規定する第2データと、前記数値モデル空間における前記エージェントが定められた時間続ける行動のモデルとしての行動シーンを規定する第3データと、前記規定された前記エージェントの行動特性を補正するための第4データとを含む各種データが記憶部に格納され、
前記第4データに基づいて前記第2データに基づく前記エージェントの行動特性を補正し、前記補正された前記エージェントの行動特性に基づいて、前記第3データにより規定される行動シーンの中から特定の行動シーンを選択し、前記選択された行動シーンに従い、前記第1データにより規定される前記施設の数値モデル空間において前記エージェントを行動させるシミュレーションを実行する演算処理部と、
前記エージェントの行動特性が前記ユーザの行動特性に近づくように前記ユーザの行動履歴に基づいて前記第2データおよび前記第4データを生成するデータ生成部と、
を備え、
前記データ生成部は、
前記第2データに前記エージェントの解析対象の行動シーンのデータが予め存在する場合には、前記エージェントの解析対象の行動シーンの変化に対応する前記第4データを追加し、
前記第2データに前記エージェントの解析対象の行動シーンのデータが予め存在しない場合には、前記解析対象の行動シーンとして新たに設けられる行動シーンに対応する前記第4データを追加する、
活動分析システム。 An activity analysis system that models and simulates the activity of the user in the behavior of an agent in a numerical model space related to the facility, in order to analyze the activity of the user in the facility,
A first data defining a numerical model space related to the facility, a second data defining an action characteristic of the agent corresponding to the user, and a model of an action for which the agent continues for a defined time in the numerical model space Storage unit storing various data including third data defining a scene of action as a subject and fourth data for correcting the behavior characteristic of the defined agent;
The behavior characteristic of the agent based on the second data is corrected based on the fourth data, and a particular one of the behavior scenes defined by the third data is based on the behavior characteristic of the agent that has been corrected. An operation processing unit that selects an action scene and executes a simulation that causes the agent to act in the numerical model space of the facility defined by the first data according to the selected action scene;
A data generation unit that generates the second data and the fourth data based on the user's action history so that the agent's action characteristic approaches the user's action characteristic ;
Equipped with
The data generation unit
When the data of the action scene of the analysis target of the agent is present in the second data in advance, the fourth data corresponding to the change of the action scene of the analysis target of the agent is added,
When the data of the action scene to be analyzed by the agent does not exist in advance in the second data, the fourth data corresponding to the action scene newly provided as the action scene to be analyzed is added.
Activity analysis system.
測定により得られた前記ユーザの行動特性に基づき前記エージェントの行動特性を決定する前記第2データと、前記エージェントの行動特性を補正する前記第4データを生成する、
請求項1に記載の活動分析システム。 The data generation unit
Generating the second data for determining the behavior characteristic of the agent based on the behavior characteristic of the user obtained by measurement, and the fourth data for correcting the behavior characteristic of the agent;
The activity analysis system according to claim 1.
主観調査の分析結果から導かれる前記ユーザの行動特性になるように前記エージェントの行動特性を補正する前記第4データを生成する、
請求項1又は請求項2に記載の活動分析システム。 The data generation unit
Generating the fourth data for correcting the behavior characteristic of the agent so as to be the behavior characteristic of the user derived from the analysis result of the subjective survey;
The activity analysis system according to claim 1 or 2.
を備える請求項1から請求項3の何れか1項に記載の活動分析システム。 The activity analysis system according to any one of claims 1 to 3, further comprising: an analysis unit that analyzes the behavior history of the user and generates the fourth data for correcting the behavior characteristic of the agent.
前記ユーザの行動履歴に関する行動履歴データから前記施設の利用状況を分析することと、前記行動履歴データを含むデータから前記施設の空間の充足状況を分析することとの少なくとも何れかを実施する、
請求項4に記載の活動分析システム。 The analysis unit
At least one of analyzing the use situation of the facility from action history data relating to the action history of the user and analyzing a fullness situation of the space of the facility from data including the action history data;
The activity analysis system according to claim 4.
活動分析システムのコンピュータが、
前記施設に関係する数値モデル空間を規定する第1データと、前記ユーザに対応する前記エージェントの行動特性を規定する第2データと、前記数値モデル空間における前記エージェントが定められた時間続ける行動のモデルとしての行動シーンを規定する第3データと、前記規定された前記エージェントの行動特性を補正するための第4データとを含む各種データを記憶部に格納し、
前記第4データに基づいて前記第2データに基づく前記エージェントの行動特性を補正し、前記補正された前記エージェントの行動特性に基づいて、前記第3データにより規定される行動シーンの中から特定の行動シーンを選択し、前記選択された行動シーンに従い、前記第1データにより規定される前記施設の数値モデル空間において前記エージェントを行動させるシミュレーションを実行し、
前記エージェントの行動特性が前記ユーザの行動特性に近づくように前記ユーザの行動履歴に基づいて前記第2データおよび前記第4データを生成し、
前記第2データに前記エージェントの解析対象の行動シーンのデータが予め存在する場合には、前記エージェントの解析対象の行動シーンの変化に対応する前記第4データを追加し、
前記第2データに前記エージェントの解析対象の行動シーンのデータが予め存在しない場合には、前記解析対象の行動シーンとして新たに設けられる行動シーンに対応する前記第4データを追加するステップ、
を実行する活動分析方法。 An activity analysis method of an activity analysis system which models and simulates the activity of the user in the behavior of an agent in a numerical model space related to the facility in order to analyze the activity of the user in the facility,
The computer of the activity analysis system
A first data defining a numerical model space related to the facility, a second data defining an action characteristic of the agent corresponding to the user, and a model of an action for which the agent continues for a defined time in the numerical model space Storing various data including the third data defining the action scene as the second action and the fourth data for correcting the action characteristic of the defined agent in the storage unit;
The behavior characteristic of the agent based on the second data is corrected based on the fourth data, and a particular one of the behavior scenes defined by the third data is based on the behavior characteristic of the agent that has been corrected. Selecting an action scene, and executing a simulation that causes the agent to act in the numerical model space of the facility defined by the first data, according to the selected action scene;
Generating the second data and the fourth data based on the user's action history such that the agent's action characteristic approaches the user's action characteristic ;
When the data of the action scene of the analysis target of the agent is present in the second data in advance, the fourth data corresponding to the change of the action scene of the analysis target of the agent is added,
Adding the fourth data corresponding to the action scene newly provided as the analysis target action scene, when the data of the analysis target action scene of the agent does not exist in the second data in advance;
How to perform activity analysis.
前記施設に関係する数値モデル空間を規定する第1データと、前記ユーザに対応する前記エージェントの行動特性を規定する第2データと、前記数値モデル空間における前記エージェントが定められた時間続ける行動のモデルとしての行動シーンを規定する第3データと、前記規定された前記エージェントの行動特性を補正するための第4データとを含む各種データを記憶部に格納させるステップと、
前記第4データに基づいて前記第2データに基づく前記エージェントの行動特性を補正し、前記補正された前記エージェントの行動特性に基づいて、前記第3データにより規定される行動シーンの中から特定の行動シーンを選択し、前記選択された行動シーンに従い、前記第1データにより規定される前記施設の数値モデル空間において前記エージェントを行動させるシミュレーションを実行するステップと、
前記エージェントの行動特性が前記ユーザの行動特性に近づくように前記ユーザの行動履歴に基づいて前記第2データおよび前記第4データを生成するステップと、
前記第2データに前記エージェントの解析対象の行動シーンのデータが予め存在する場合には、前記エージェントの解析対象の行動シーンの変化に対応する前記第4データを追加し、
前記第2データに前記エージェントの解析対象の行動シーンのデータが予め存在しない場合には、前記解析対象の行動シーンとして新たに設けられる行動シーンに対応する前記第4データを追加するステップと、
を実行させるためのプログラム。 A computer of an activity analysis system that models and simulates the user's activity in the agent's behavior in the numerical model space related to the facility to analyze the user's activity in the facility,
A first data defining a numerical model space related to the facility, a second data defining an action characteristic of the agent corresponding to the user, and a model of an action for which the agent continues for a defined time in the numerical model space Storing various data in the storage unit, including third data defining a scene of action as a subject, and fourth data for correcting the behavior characteristic of the agent as defined above;
The behavior characteristic of the agent based on the second data is corrected based on the fourth data, and a particular one of the behavior scenes defined by the third data is based on the behavior characteristic of the agent that has been corrected. Selecting an action scene, and executing a simulation for causing the agent to act in the numerical model space of the facility defined by the first data according to the selected action scene;
Generating the second data and the fourth data based on the user's action history such that the agent's action characteristic approaches the user's action characteristic ;
When the data of the action scene of the analysis target of the agent is present in the second data in advance, the fourth data corresponding to the change of the action scene of the analysis target of the agent is added,
Adding the fourth data corresponding to the action scene newly provided as the analysis target action scene, when there is no data of the analysis target action scene of the agent in the second data;
A program to run a program.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2017156873A JP6427640B2 (en) | 2017-08-15 | 2017-08-15 | Activity analysis system, activity analysis method, and program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2017156873A JP6427640B2 (en) | 2017-08-15 | 2017-08-15 | Activity analysis system, activity analysis method, and program |
Related Parent Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2014251114A Division JP6212474B2 (en) | 2014-12-11 | 2014-12-11 | Office activity analysis system, office activity analysis method, and program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2017199441A JP2017199441A (en) | 2017-11-02 |
| JP6427640B2 true JP6427640B2 (en) | 2018-11-21 |
Family
ID=60238099
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2017156873A Active JP6427640B2 (en) | 2017-08-15 | 2017-08-15 | Activity analysis system, activity analysis method, and program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP6427640B2 (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20250045785A1 (en) * | 2023-08-02 | 2025-02-06 | Fujitsu Limited | Computer-readable recording medium storing generation program, generation method, and information processing device |
Families Citing this family (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2022018835A1 (en) * | 2020-07-21 | 2022-01-27 | 三菱電機株式会社 | Location prediction device, location prediction method, and location prediction program |
| JP7669728B2 (en) * | 2021-03-08 | 2025-04-30 | 富士フイルムビジネスイノベーション株式会社 | Information processing device and information processing program |
| JP7518578B1 (en) | 2023-12-14 | 2024-07-18 | 株式会社ヴィス | Work Design Platform |
| JP7851499B1 (en) | 2024-11-11 | 2026-04-24 | 三菱電機株式会社 | Information processing device, intelligent productivity improvement system, and program |
Family Cites Families (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS63279370A (en) * | 1987-05-11 | 1988-11-16 | Kokuyo Kk | Office planning method and map used to said method |
| JPH06103261A (en) * | 1992-09-22 | 1994-04-15 | Fujitsu Ltd | Office environment simulator |
| JPH10320428A (en) * | 1997-05-21 | 1998-12-04 | Hitachi Ltd | Layout evaluation support system |
| JP2003022309A (en) * | 2001-07-06 | 2003-01-24 | Hitachi Ltd | Facility management device based on flow line information |
| JP2009211574A (en) * | 2008-03-06 | 2009-09-17 | Hitachi Ltd | Server and sensor network system for measuring quality of activity |
-
2017
- 2017-08-15 JP JP2017156873A patent/JP6427640B2/en active Active
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20250045785A1 (en) * | 2023-08-02 | 2025-02-06 | Fujitsu Limited | Computer-readable recording medium storing generation program, generation method, and information processing device |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2017199441A (en) | 2017-11-02 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP6571328B2 (en) | Simulation system, simulation method, and program | |
| JP6212474B2 (en) | Office activity analysis system, office activity analysis method, and program | |
| JP6170898B2 (en) | Office plan support system, office plan support method, and program | |
| JP6427640B2 (en) | Activity analysis system, activity analysis method, and program | |
| US11704450B2 (en) | Systems and methods for generating data-driven optimized architectural design | |
| JPWO2013171780A1 (en) | Traffic route sharing rate control system and traffic route sharing rate control method | |
| US20080263080A1 (en) | Group visualization system and sensor-network system | |
| US20220083983A1 (en) | Schedule management service system and method | |
| Shi et al. | Analysis of trip generation rates in residential commuting based on mobile phone signaling data | |
| US20140278653A1 (en) | Method And System For Optimizing Field Service Appoint Scheduling | |
| Van Buuren et al. | Ambulance dispatch center pilots proactive relocation policies to enhance effectiveness | |
| JP6111238B2 (en) | Office plan support system, office plan support method, and program | |
| Kandappu et al. | Collaboration trumps homophily in urban mobile crowdsourcing | |
| JP6244401B2 (en) | Plan creation support system, plan creation support method, and program | |
| CN115203545A (en) | Health maintenance service intelligent matching method and system based on deep learning and knowledge graph | |
| Sparnaaij et al. | A novel activity choice and scheduling model to model activity schedules of customers and staff in Dutch restaurants | |
| Jamal et al. | Association of Downsizing with Survivor's Organizational Commitment, Work Motivation and Psychological Well-Being in Secondary and Tertiary Sectors of Economy of Pakistan. | |
| Ni et al. | Exploring bounds on ambulance deployment policy performance | |
| JP2022168276A (en) | Position management apparatus, position management method, position management program, and position management system | |
| Tabak et al. | User behaviour modelling | |
| Bramberga | Teleworking in Four-Step Transport Demand Models | |
| Senderovich | Queue Mining: Service Perspectives in Process Mining. | |
| Woo et al. | Customer-Centric Staff Assignment under Heterogeneous Staff-Customer Affinity and Satisfaction Sensitivity: Pathways to Sustainable Business Value | |
| KR102832271B1 (en) | Methods of providing event planning and operation services | |
| Spence et al. | Using simulation to address inequality and variability in elections |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20170815 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20180626 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20180827 |
|
| 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: 20181002 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20181029 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6427640 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |