Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7382434B2 - Decision support system and server - Google Patents
[go: Go Back, main page]

JP7382434B2 - Decision support system and server - Google Patents

Decision support system and server Download PDF

Info

Publication number
JP7382434B2
JP7382434B2 JP2022030575A JP2022030575A JP7382434B2 JP 7382434 B2 JP7382434 B2 JP 7382434B2 JP 2022030575 A JP2022030575 A JP 2022030575A JP 2022030575 A JP2022030575 A JP 2022030575A JP 7382434 B2 JP7382434 B2 JP 7382434B2
Authority
JP
Japan
Prior art keywords
worker
construction
evaluation data
data
attribute
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
Application number
JP2022030575A
Other languages
Japanese (ja)
Other versions
JP2023127038A (en
Inventor
泰史 田村
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Asanuma Corp
Original Assignee
Asanuma Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Asanuma Corp filed Critical Asanuma Corp
Priority to JP2022030575A priority Critical patent/JP7382434B2/en
Publication of JP2023127038A publication Critical patent/JP2023127038A/en
Application granted granted Critical
Publication of JP7382434B2 publication Critical patent/JP7382434B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/30Computing systems specially adapted for manufacturing

Landscapes

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

Description

特許法第30条第2項適用 2021年3月2日 ウェブサイト「https://www.kensetsunews.com/web-kan/535125」における公開Article 30, Paragraph 2 of the Patent Act applies March 2, 2021 Publication on the website “https://www.kensettsunews.com/web-kan/535125”

本発明は、生産現場における作業員の意思決定を支援する意思決定支援システム及びサーバに関する。 The present invention relates to a decision support system and server that support decision making by workers at a production site.

建設現場などの生産現場における生産は、品質、原価、納期、安全を管理の指標として運営されており、これらの指標のうちの納期の設定のため、工事のフロー(工程)が計画される。しかし、作業環境、規制条件、社会情勢などにより、工事工程計画と実施とが乖離する場合があり、その乖離解消のためには、作業員の技能、勘、コツなどの経験知が必要とされることが多い。 Production at production sites such as construction sites is managed using quality, cost, delivery time, and safety as management indicators, and the construction flow (process) is planned to set the delivery date of these indicators. However, there may be a discrepancy between the construction schedule plan and implementation due to the work environment, regulatory conditions, social conditions, etc., and in order to resolve this discrepancy, workers' skills, intuition, tips, and other experiential knowledge are required. Often.

特開2020-057425号公報JP2020-057425A

近年、生産年齢人口の減少に伴い、作業員の経験知の継承が難しくなってきている。この傾向が続くと、作業員の経験知を活かした生産現場での意思決定が難しくなってしまう。この問題は、施工中の変化の対応だけでなく、計画、実施、検査などの生産現場のあらゆる過程で起き得るものである。 In recent years, with the decline in the working-age population, it has become difficult to pass on the experiential knowledge of workers. If this trend continues, it will become difficult to make decisions on the production floor that utilize the experiential knowledge of workers. This problem can occur not only in dealing with changes during construction, but also in all processes at the production site, such as planning, implementation, and inspection.

本発明は、このような課題を解決するためになされたものであり、生産現場における作業員の意思決定を支援することのできる意思決定支援システム及びサーバを提供することを目的の1つとする。 The present invention was made to solve such problems, and one of the objects is to provide a decision support system and a server that can support decision making by workers at a production site.

本発明の一態様としての意思決定支援システムは、生産現場に係る作業員の意思決定支援システムであって、第1の作業員に関連付けられた工事記録データを格納したデータベースであって、前記工事記録データには、前記第1の作業員が行った工事の属性に関連する工事属性評価データと、前記工事を行った前記第1の作業員の特性を示す作業員特性評価データとが関連付けられている、データベースと、ユーザである第2の作業員が関わる工事の属性に関連する工事属性評価データ及び前記第2の作業員の特性を示す作業員特性評価データと、前記第1の作業員の前記工事属性評価データ及び前記第1の作業員の前記作業員特性評価データと、に基づいて、前記第2の作業員に提示する前記工事記録データを決定するサーバと、を備え、前記サーバは、前記第1の作業員の前記工事属性評価データと前記第2の作業員が関わる前記工事の前記工事属性評価データとの類似度に関連する工事ベーススコアを算出する工事ベーススコア算出部と、前記第1の作業員の前記作業員特性評価データと前記第2の作業員の前記作業員特性評価データとの類似度に関連する作業員ベーススコアを算出する作業員ベーススコア算出部と、前記工事ベーススコアと前記作業員ベーススコアとに基づいて、前記第2の作業員に提示する前記工事記録データを決定するデータ決定部と、を有することを特徴とする。 A decision-making support system as one aspect of the present invention is a decision-making support system for workers related to a production site, and is a database storing construction record data associated with a first worker. The record data is associated with work attribute evaluation data related to attributes of the work performed by the first worker and worker characteristic evaluation data indicating characteristics of the first worker who performed the work. a database, construction attribute evaluation data related to the attributes of construction in which a second worker who is a user is involved, worker characteristic evaluation data indicating characteristics of the second worker, and the first worker. a server that determines the construction record data to be presented to the second worker based on the construction attribute evaluation data of the first worker and the worker characteristic evaluation data of the first worker, the server a construction base score calculation unit that calculates a construction base score related to the degree of similarity between the construction attribute evaluation data of the first worker and the construction attribute evaluation data of the construction involving the second worker; , a worker base score calculation unit that calculates a worker base score related to the degree of similarity between the worker characteristic evaluation data of the first worker and the worker characteristic evaluation data of the second worker; The present invention is characterized by comprising a data determining unit that determines the construction record data to be presented to the second worker based on the construction base score and the worker base score.

本発明の一態様としてのサーバは、生産現場に係る作業員の意思決定を支援するサーバであって、データベースに格納された工事記録データに関連付けられた第1の作業員が行った工事の属性に関連する工事属性評価データと、第2の作業員が関わる工事の属性に関連する工事属性評価データとの類似度に関連する工事ベーススコアを算出する工事ベーススコア算出部と、前記第1の作業員の特性を示す作業員特性評価データと、前記第2の作業員の特性を示す作業員特性評価データとの類似度に関連する作業員ベーススコアを算出する作業員ベーススコア算出部と、前記工事ベーススコアと前記作業員ベーススコアとに基づいて、前記第2の作業員に提示する前記工事記録データを決定するデータ決定部と、を有する、ことを特徴とする。 A server as one aspect of the present invention is a server that supports decision-making by workers related to a production site, and includes attributes of construction performed by a first worker associated with construction record data stored in a database. a construction base score calculation unit that calculates a construction base score related to the degree of similarity between construction attribute evaluation data related to the second worker and construction attribute evaluation data related to the attribute of the construction work in which the second worker is involved; a worker base score calculation unit that calculates a worker base score related to the degree of similarity between worker characteristic evaluation data indicating characteristics of the worker and worker characteristic evaluation data indicating characteristics of the second worker; The present invention is characterized by comprising a data determining unit that determines the construction record data to be presented to the second worker based on the construction base score and the worker base score.

本発明によれば、生産現場における作業員の意思決定を支援することができる。 According to the present invention, it is possible to support decision-making by workers at a production site.

本発明の実施形態に係る意思決定支援システムの全体構成図である。1 is an overall configuration diagram of a decision support system according to an embodiment of the present invention. サーバのハードウェア構成を示す図である。FIG. 2 is a diagram showing the hardware configuration of a server. データベースに格納される工事記録データと関連付けられた評価データを示す図である。It is a diagram showing evaluation data associated with construction record data stored in a database. 工事分類、業務分類、工種分類の各項目を示す表である。This is a table showing each item of construction classification, work classification, and type of work classification. 作業員特性評価データの項目を示す表である。It is a table showing items of worker characteristic evaluation data. バイオリズムを示すグラフである。It is a graph showing biorhythm. サーバの機能ブロック図の一例である。It is an example of a functional block diagram of a server. 左側の曲線は遅れS字曲線を示し、右側の曲線は図6のバイオリズムを示す図である。The curve on the left side shows a delayed S-curve, and the curve on the right side shows the biorhythm of FIG. 6. スキルスコアのグラフの一例である。This is an example of a graph of skill scores. 工事フェーズ選択画面の一例を示す図である。It is a figure which shows an example of a construction phase selection screen. 嗜好テストのための画像選択画面の一例を示す図である。It is a figure which shows an example of the image selection screen for a preference test. 工事記録データの提示画面の一例を示す図である。It is a figure which shows an example of the presentation screen of construction record data. 本発明の実施形態に係る意思決定支援システムの動作フローチャートの一例である。1 is an example of an operation flowchart of a decision support system according to an embodiment of the present invention.

以下、本発明に係る意思決定支援システムの実施形態について、図面を参照して詳細に説明する。本明細書においては、説明の便宜上、必要以上に詳細な説明は省略する場合がある。例えば、既によく知られた事項の詳細説明や実質的に同一の構成についての重複説明を省略する場合がある。 DESCRIPTION OF THE PREFERRED EMBODIMENTS Hereinafter, embodiments of a decision support system according to the present invention will be described in detail with reference to the drawings. In this specification, for convenience of explanation, more detailed explanation than necessary may be omitted. For example, detailed explanations of already well-known matters or redundant explanations of substantially the same configurations may be omitted.

[1.構成]
[1-1.概要]
本実施形態の意思決定支援システムは、生産現場に係る作業員の意思決定を支援するシステムである。意思決定支援システムは、生産現場において作業員が関わる工事に類似する工事の熟練作業員による工事記録データであって、当該作業員と特性が類似する熟練作業員が行った工事の工事記録データを作業員に提供する。
[1. composition]
[1-1. overview]
The decision support system of this embodiment is a system that supports decision making by workers at a production site. The decision-making support system uses construction record data by skilled workers for construction work similar to the work the workers are involved in at the production site, and that is performed by skilled workers with similar characteristics to the workers concerned. Provide to workers.

図1は、本実施形態に係る意思決定支援システムの構成図の一例である。図1に示すように、意思決定支援システム1は、データベース2、サーバ3、及び端末装置4を備える。 FIG. 1 is an example of a configuration diagram of a decision support system according to this embodiment. As shown in FIG. 1, the decision support system 1 includes a database 2, a server 3, and a terminal device 4.

データベース2は、サーバ3と直接又はネットワークNを介して接続され、各種情報、データが予め記憶され及び追加的に記憶することが可能な記憶装置である。データベース2には、熟練作業員(以下、「第1の作業員」ともいう。)が行った工事の工事記録データが格納されている。工事記録データは、工事の計画、実施、検査を含む工事の開始から完了まであらゆる過程のデータを含むことができる。工事記録データは、第1の作業員の技能、勘、コツなどの経験知が形式知として含まれたデータである。工事記録データは、例えば、文書データ、表計算データ、図面データ、画像データ、音声データ、映像データを含むことができる。各データには、工事案件IDと当該工事を行った第1の作業員のIDとが関連付けられている。 The database 2 is a storage device that is connected to the server 3 directly or via a network N, and in which various information and data are stored in advance and can be additionally stored. The database 2 stores construction record data of construction work performed by a skilled worker (hereinafter also referred to as "first worker"). Construction record data can include data on all processes from the start of construction to completion, including construction planning, implementation, and inspection. The construction record data is data that includes experiential knowledge such as the first worker's skills, intuition, and tips as explicit knowledge. The construction record data can include, for example, document data, spreadsheet data, drawing data, image data, audio data, and video data. Each piece of data is associated with a construction project ID and an ID of the first worker who performed the construction.

サーバ3は、データベース2に格納された工事記録データのうち、意思決定支援システム1のユーザである第2の作業員に提示する工事記録データを特定する処理装置である。サーバ3は、第2の作業員が関わる工事に類似する工事の熟練作業員による工事記録データであって、当該作業員と特性が類似する熟練作業員が行った工事の工事記録データを特定する。サーバ3は、ネットワークNと接続され、端末装置4と通信する。サーバ3は、特定した工事記録データを端末装置4に送信する。 The server 3 is a processing device that specifies construction record data to be presented to a second worker who is a user of the decision-making support system 1 from among the construction record data stored in the database 2. The server 3 identifies construction record data of a work performed by a skilled worker on a work similar to the work in which the second worker is involved, and that is performed by a skilled worker with similar characteristics to that of the second worker. . Server 3 is connected to network N and communicates with terminal device 4 . The server 3 transmits the specified construction record data to the terminal device 4.

端末装置4は、第2の作業員が用いる端末であり、ネットワークNを介してサーバ3と接続されている。端末装置4には、サーバ3で特定された工事記録データ及び/又は当該データに関する情報が提示される。 The terminal device 4 is a terminal used by a second worker, and is connected to the server 3 via the network N. The terminal device 4 is presented with the construction record data specified by the server 3 and/or information regarding the data.

第1の作業員は、熟練作業員を含むことができ、例えば、実年齢40歳以上、経験年数15年以上の作業員とすることができる。第2の作業員は、生産現場に係る作業員であり、意思決定支援システム1のユーザである。第2の作業員は、例えば、第1の作業員よりも実年齢が若い、又は、第1の作業員よりも生産現場の経験年数が少ない作業員とすることができる。 The first worker can include a skilled worker, for example, a worker who is 40 years old or older and has 15 years or more of experience. The second worker is a worker at the production site and is a user of the decision support system 1. The second worker may be, for example, younger than the first worker or may have fewer years of experience at the production site than the first worker.

図2は、サーバのハードウェア構成を示す図である。サーバ3は、プロセッサ10a、記憶装置10b、入力装置10c、出力装置10d、及び通信装置10eを備える。各構成10a~10eはバス10fによって接続される。なお、バス10fと各構成10a~10eとの間には必要に応じてインタフェースが介在していても良い。サーバ3は、デスクトップ型コンピュータ、タブレット型コンピュータ、ノートパソコンなどのコンピュータを含み構成することができ、1つの物理的な装置で構成される必要はなく、複数の物理的な装置から構成されても良い。 FIG. 2 is a diagram showing the hardware configuration of the server. The server 3 includes a processor 10a, a storage device 10b, an input device 10c, an output device 10d, and a communication device 10e. Each configuration 10a-10e is connected by a bus 10f. Note that an interface may be interposed between the bus 10f and each of the components 10a to 10e, if necessary. The server 3 can include a computer such as a desktop computer, a tablet computer, or a notebook computer, and does not need to be composed of one physical device, but may be composed of multiple physical devices. good.

プロセッサ10aは、サーバ3全体の動作を制御する。プロセッサ10aは、例えばCPU、MPU等の電子回路である。プロセッサ10aは、記憶装置10bに格納されているプログラム、データを読み込んで実行することにより、様々な処理を実行する。プロセッサ10aは、複数のプロセッサから構成されていても良い。 The processor 10a controls the overall operation of the server 3. The processor 10a is, for example, an electronic circuit such as a CPU or an MPU. The processor 10a executes various processes by reading and executing programs and data stored in the storage device 10b. The processor 10a may be composed of a plurality of processors.

記憶装置10bは、揮発性メモリであるRAM10b-1及び不揮発性メモリであるROM10b-2を含む。記憶装置10bは、外部メモリ10b-3を含んでも良い。RAM10b-10は、プロセッサ10aのメインメモリ及び/又は作業領域として機能する。プロセッサ10aは、処理の実行に際して必要なプログラム等をROM10b-2や外部メモリ10b-3からRAM10b-1にロードして、ロードしたプログラムを実行することで各種動作を実現する。ROM10b-2、外部メモリ10b-3は、プロセッサ10aの制御プログラムであるBIOSやOS、コンピュータが実行する機能を実現するために必要な各種プログラムやデータ、テーブル等が記憶されている。外部メモリ10b-3は、例えば、フラッシュメモリ、ハードディスク、DVD-RAM、USBメモリ、SSD等を含むことができる。 The storage device 10b includes a RAM 10b-1 which is a volatile memory and a ROM 10b-2 which is a non-volatile memory. The storage device 10b may include an external memory 10b-3. The RAM 10b-10 functions as a main memory and/or a work area for the processor 10a. The processor 10a loads programs and the like required for execution of processing from the ROM 10b-2 and the external memory 10b-3 into the RAM 10b-1, and executes the loaded programs to realize various operations. The ROM 10b-2 and the external memory 10b-3 store the BIOS and OS, which are control programs for the processor 10a, and various programs, data, tables, etc. necessary for realizing the functions executed by the computer. The external memory 10b-3 can include, for example, a flash memory, a hard disk, a DVD-RAM, a USB memory, an SSD, and the like.

入力装置10cは、ユーザ等からの操作指示、入力を受け付ける。入力装置10cは、例えば、入力ボタン、キーボード、マウス、タッチパネル、タッチパッド、ワイヤレスリモコン、マイクロフォン、カメラなどのユーザインタフェースである。なお、タッチパネルは、入力装置10cとしても出力装置10dとしても機能する。 The input device 10c receives operation instructions and inputs from a user or the like. The input device 10c is, for example, a user interface such as an input button, keyboard, mouse, touch panel, touch pad, wireless remote control, microphone, or camera. Note that the touch panel functions both as the input device 10c and the output device 10d.

出力装置10dは、プロセッサ10aで処理されたデータや、記憶装置10bに記憶される及び/又は記憶されたデータを出力する。出力装置10dとしては、例えば、CRTディスプレイ、液晶ディスプレイ、有機ELディスプレイ、プラズマディスプレイなどの表示装置、音を発するスピーカなどの音響装置、プリンタなどの印刷装置を含むことができる。 The output device 10d outputs data processed by the processor 10a and data stored and/or stored in the storage device 10b. The output device 10d may include, for example, a display device such as a CRT display, a liquid crystal display, an organic EL display, or a plasma display, an audio device such as a speaker that emits sound, and a printing device such as a printer.

通信装置10eは、ネットワークを介して又は直接、外部機器と接続及び通信するインタフェースである。通信装置10eは、例えば、シリアルインタフェース、LANインタフェース等のインタフェースとすることができる。 The communication device 10e is an interface that connects and communicates with external devices via a network or directly. The communication device 10e can be, for example, an interface such as a serial interface or a LAN interface.

サーバ3の各部は、ROM10b-2や外部メモリ10b-3に記憶された各種プログラムが、各構成10a~10fを資源として使用することで実現される。 Each part of the server 3 is realized by various programs stored in the ROM 10b-2 and the external memory 10b-3 using the components 10a to 10f as resources.

端末装置4は、サーバ3と同様のハードウェア構成、すなわち、プロセッサ10a、記憶装置10b、入力装置10c、出力装置10d、及び通信装置10eを備えることができる。端末装置4は、ノートパソコン、タブレット型コンピュータ、スマートフォン等の携帯端末などのコンピュータとすることができる。 The terminal device 4 can have the same hardware configuration as the server 3, that is, a processor 10a, a storage device 10b, an input device 10c, an output device 10d, and a communication device 10e. The terminal device 4 can be a computer such as a notebook computer, a tablet computer, or a mobile terminal such as a smartphone.

[1-2.詳細構成]
図3は、データベースに格納される工事記録データと関連付けられた評価データを示す図である。データベース2に格納される工事記録データには、工事記録ID、工事件名、第1の作業員のID、第1の作業員が行った工事に関する作業日時、作業位置、評価データが関連付けられている。作業日時は、年、月、日、時、分を含むことができる。作業位置は、例えば、作業現場の緯度、経度、住所を含むことができる。
[1-2. Detailed configuration]
FIG. 3 is a diagram showing evaluation data associated with construction record data stored in the database. The construction record data stored in the database 2 is associated with a construction record ID, construction event name, first worker ID, work date and time, work location, and evaluation data regarding the work performed by the first worker. . The work date and time can include year, month, day, hour, and minute. The work location can include, for example, the latitude, longitude, and address of the work site.

評価データは、工事記録データのメタデータ、付帯データであり、インデックス、メタ情報、付帯情報と称しても良い。この評価データは、工事属性評価データと、作業員特性評価データとを含む。 The evaluation data is metadata and supplementary data of the construction record data, and may also be referred to as an index, meta information, and supplementary information. This evaluation data includes construction attribute evaluation data and worker characteristic evaluation data.

工事属性評価データは、第1の作業員が行った工事の属性に関する評価データである。工事属性評価データは、第1の作業員が行った工事に関するカテゴリ、キーワードについての評価データを含む。 The construction attribute evaluation data is evaluation data regarding the attributes of the construction work performed by the first worker. The construction attribute evaluation data includes evaluation data regarding categories and keywords related to construction performed by the first worker.

工事に関するカテゴリの評価データは、工事分類、業務分類、工種分類を含む。図4は、工事分類、業務分類、工種分類の各項目を示す表である。図4に示すように、各分類には、予め複数の項目が設定されている。例えば、工事分類は、河川、道路、砂防・地滑り、上水・工業用水、下水道などの項目を含むことができる。業務分類は、設計・積算、計画・施工、保全・保守、環境・災害、教育・安全、その他の項目を含むことができる。工種分類は、トンネル、橋梁、構造物、土工、舗装、仮設などの項目を含むことができる。工事に関するカテゴリの評価データは、第1の作業員により各分類からそれぞれ選択された工事に係る項目を示す文字情報である。1つの例では、第1の作業員が河川に架かる橋の保全、保守工事を行った場合、第1の作業員により、工事分類として「河川」が選択され、業務分類として「保全・保守」が選択され、工種分類として「橋梁」が選択された場合、工事に関するカテゴリの評価データは、「河川」、「保全・保守」、「橋梁」を含む文字情報である。 The evaluation data of categories related to construction includes construction classification, work classification, and construction type classification. FIG. 4 is a table showing each item of construction classification, work classification, and work type classification. As shown in FIG. 4, a plurality of items are set in advance for each category. For example, the construction classification can include items such as rivers, roads, erosion control/landslides, water supply/industrial water, and sewerage. Business classifications can include design/cost estimation, planning/construction, preservation/maintenance, environment/disaster, education/safety, and other items. The work type classification can include items such as tunnels, bridges, structures, earthworks, pavements, and temporary construction. The evaluation data of the category related to construction is character information indicating the item related to construction selected from each category by the first worker. In one example, when a first worker performs maintenance work on a bridge over a river, the first worker selects "River" as the work classification and "Maintenance/Maintenance" as the work classification. is selected and "bridge" is selected as the work type classification, the evaluation data of the category related to construction is text information including "river", "preservation/maintenance", and "bridge".

キーワードの評価データは、第1の作業員が行った工事に関するキーワードを含む。このキーワードは、予め設定された複数のキーワードから第1の作業員が選択したキーワードである。キーワードは、例えば、媒体名、マニュアル名、専門用語とすることができる。キーワードの評価データは、当該キーワードを示す文字情報を含む。工事分類、業務分類、工種分類の項目、キーワードは、適宜追加することができる。 The keyword evaluation data includes keywords related to the construction work performed by the first worker. This keyword is a keyword selected by the first worker from a plurality of preset keywords. Keywords can be, for example, media names, manual names, and technical terms. The keyword evaluation data includes character information indicating the keyword. Items and keywords for construction classification, work classification, and type of work classification can be added as appropriate.

作業員特性評価データは、工事を行った第1の作業員の特性を示す評価データである。作業員特性評価データは、バイオリズム、スキルフェーズ、工事フェーズ、嗜好テストについての評価データを含む。 The worker characteristic evaluation data is evaluation data indicating the characteristics of the first worker who performed the construction work. The worker characteristic evaluation data includes evaluation data regarding biorhythm, skill phase, construction phase, and preference test.

図5は、作業員特性評価データの項目を示す表である。図5に示すように、バイオリズム、スキルフェーズ、工事フェーズ、嗜好テストは、予め複数の項目がそれぞれ設定されており、評価データは、例えば、該当項目が1、非該当項目が0となるデータである。 FIG. 5 is a table showing items of worker characteristic evaluation data. As shown in Figure 5, multiple items are set in advance for the biorhythm, skill phase, construction phase, and preference test, and the evaluation data is, for example, data in which applicable items are 1 and non-applicable items are 0. be.

バイオリズムは、「身体」、「感情」、「知性」の3つの側面が各々予め設定されたsinカーブ(三角関数)で表され、各々の側面が、「活動期」、「転換期」、「休息期」の3つの期間に区分され、各期間は、カーブの上昇傾向にある場合を「状態+」、カーブの下降傾向にある場合を「状態-」として更に区分される。図6は、バイオリズムを示すグラフを示し、バイオリズムの3つの側面を1つのsinカーブに反映させた図である。図6のグラフは、横軸が時間、縦軸が「身体」、「感情」、「知性」の側面についての作業員の調子を表すグラフである。 The three aspects of biorhythm, ``body,'' ``emotion,'' and ``intelligence,'' are each represented by preset sin curves (trigonometric functions), and each aspect is represented by ``active period,'' ``conversion period,'' and ``intelligence.'' Each period is further divided into three periods: a "resting period", and each period is further divided into "state +" when the curve is on an upward trend, and "state -" when the curve is on a downward trend. FIG. 6 shows a graph showing the biorhythm, and is a diagram in which three aspects of the biorhythm are reflected in one sin curve. In the graph of FIG. 6, the horizontal axis represents time, and the vertical axis represents the worker's condition in terms of "body," "emotion," and "intelligence."

換言すれば、図5に示すように、バイオリズムには、「身体」、「感情」、「知性」の3側面、「活動期」、「転換期」、「休息期」の3期間、「状態+」、「状態-」の2状態から、各側面で6項目、合計18項目が予め設定されている。バイオリズムは、3側面のsinカーブが予め設定されていることから、ある時点が決まると、各側面の期間及び状態を定めることができる。図6に示す例では、「身体」の側面は、「活動期」、「状態+」に定まる。「感情」の側面は、「活動期」、「状態-」に定まる。「知性」の側面は、「転換期」、「状態-」に定まる。したがって、ある時点が決まると、バイオリズムの18項目の何れが該当するかを決定することができる。 In other words, as shown in Figure 5, biorhythms include three aspects: "body," "emotion," and "intelligence," three periods: "active period," "conversion period," and "rest period," and "state." A total of 18 items, 6 items for each side, are preset from two states: "+" and "state-." Since the biorhythm has three sinus curves set in advance, once a certain point in time is determined, the period and state of each aspect can be determined. In the example shown in FIG. 6, the aspects of "body" are determined to be "active period" and "state +". The aspect of ``emotion'' is determined by ``active period'' and ``state.'' The aspect of ``intelligence'' is determined by ``turning point'' and ``state.'' Therefore, once a certain point in time is determined, it can be determined which of the 18 biorhythm items applies.

バイオリズムの評価データは、作業員のバイオリズムの評価データであり、ここでは、第1の作業員の工事時点におけるバイオリズムの評価データである。この評価データは、バイオリズムの該当項目を1、非該当項目を0とした場合、18個の0又は1のデータ列である。1つの例では、工事時点における第1の作業員のバイオリズムが、「身体」の側面が「活動期」、「状態+」であり、「感情」の側面が「活動期」、「状態-」であり、「知性」の側面が「転換期」、「状態-」であるとすると、評価データは、図5に示す項目順で、1、0、0、0、0、0、0、1、0、0、0、0、0、0、0、1、0、0となる。 The biorhythm evaluation data is the worker's biorhythm evaluation data, and here, it is the biorhythm evaluation data of the first worker at the time of construction. This evaluation data is a data string of 18 0s or 1s, where applicable items of the biorhythm are set as 1 and non-applicable items are set as 0. In one example, the first worker's biorhythm at the time of construction is such that the "body" aspect is in the "active phase" and "state +", and the "emotional" aspect is in the "active phase" and "state -". , and assuming that the aspects of "intelligence" are "turning stage" and "state-", the evaluation data is 1, 0, 0, 0, 0, 0, 0, 1 in the order of items shown in Figure 5. , 0, 0, 0, 0, 0, 0, 0, 1, 0, 0.

スキルフェーズは、作業員のスキル度を示す。図5に示すように、スキルフェーズには、「未習熟」、「習熟」、「熟達」、「熟練」の4つの項目が予め設定されている。例えば、該当項目を1、非該当項目を0とすることができる。スキルフェーズの評価データは、4つの0又は1のデータ列である。スキルフェーズの評価データは、第1の作業員のスキルフェーズの評価データであり、ここでは、第1の作業員の工事時点におけるバイオリズムの評価データである。1つの例では、第1の作業員を熟練作業員とすると、そのスキル度は「熟練」であるから、0、0、0、1のデータ列である。 The skill phase indicates the skill level of the worker. As shown in FIG. 5, four items are preset in the skill phase: "unskilled", "skilled", "proficient", and "skilled". For example, applicable items can be set to 1, and non-applicable items can be set to 0. The skill phase evaluation data is a data string of four 0s or 1s. The skill phase evaluation data is the skill phase evaluation data of the first worker, and here is the biorhythm evaluation data of the first worker at the time of construction. In one example, if the first worker is a skilled worker, his skill level is "skilled", so the data string is 0, 0, 0, 1.

工事フェーズは、工事の進捗段階を示す。図5に示すように、工事フェーズには、「準備期」、「成長期」、「加速期」、「成熟期」の4つの項目が予め設定されている。例えば、該当項目を1、非該当項目を0とすることができる。工事フェーズの評価データは、4つの0又は1のデータ列である。工事フェーズの評価データは、第1の作業員が工事時点において工事のフェーズを評価した結果である。1つの例では、第1の作業員が工事時点の工事のフェーズを「成長期」と評価した場合、評価データは、0、1、0、0のデータ列である。 The construction phase indicates the progress stage of construction. As shown in FIG. 5, four items are preset in the construction phase: "preparation period", "growth period", "acceleration period", and "maturity period". For example, applicable items can be set to 1, and non-applicable items can be set to 0. The evaluation data for the construction phase is a data string of four 0s or 1s. The construction phase evaluation data is the result of the first worker evaluating the construction phase at the time of construction. In one example, when the first worker evaluates the phase of construction at the time of construction as "growth period", the evaluation data is a data string of 0, 1, 0, 0.

嗜好テストは、作業員の嗜好を推定するテストである。図5に示すように、嗜好テストには、「設計/積算」、「計画/施工」、「保全/保守」、「環境/災害」、「教育/安全」、「その他」の6つの項目が予め設定されている。これらの項目は、上記カテゴリにおける業務分類と同じである。嗜好テストは、業務分類の各項目の特徴を示す画像から作業員の嗜好に合う1つの画像を作業員に選択させるものである。嗜好テストの評価データは、選択された項目を1、選択されなかった項目を0とした場合、6つの0又は1のデータ列である。嗜好テストの評価データは、第1の作業員が6つの項目の画像から選択した結果のデータ列である。1つの例では、第1の作業員が「設計/積算」の画像を選択した場合、評価データは、1、0、0、0、0、0のデータ列である。 The preference test is a test for estimating the worker's preferences. As shown in Figure 5, the preference test includes six items: “Design/Estimation,” “Planning/Construction,” “Preservation/Maintenance,” “Environment/Disaster,” “Education/Safety,” and “Other.” It is set in advance. These items are the same as the business classifications in the above categories. The preference test allows the worker to select one image that matches the worker's preference from images showing the characteristics of each item of the work classification. The evaluation data of the preference test is a data string of six 0s or 1s, where the selected item is 1 and the unselected item is 0. The evaluation data of the preference test is a data string of the results selected by the first worker from the images of six items. In one example, when the first worker selects the "design/accumulation" image, the evaluation data is a data string of 1, 0, 0, 0, 0, 0.

図7は、サーバ3の機能ブロック図の一例である。サーバ3は、ユーザである第2の作業員が関わる工事の属性に関連する工事属性評価データ及び第2の作業員の特性を示す作業員特性評価データと、第1の作業員の工事属性評価データ及び第1の作業員の作業員特性評価データとに基づいて、第2の作業員に提示する工事記録データを決定する処理装置である。具体的には、サーバ3は、工事ベーススコア算出部31、作業員ベーススコア算出部32、データ決定部33、表示制御部34、工事属性評価データ生成部35、作業員特性評価データ生成部36を備える。 FIG. 7 is an example of a functional block diagram of the server 3. The server 3 stores construction attribute evaluation data related to the attributes of the construction work in which the second worker, who is the user, is involved, worker characteristic evaluation data indicating the characteristics of the second worker, and construction attribute evaluation data of the first worker. The processing device determines construction record data to be presented to a second worker based on the data and worker characteristic evaluation data of the first worker. Specifically, the server 3 includes a construction base score calculation section 31, a worker base score calculation section 32, a data determination section 33, a display control section 34, a construction attribute evaluation data generation section 35, and a worker characteristic evaluation data generation section 36. Equipped with

工事ベーススコア算出部31は、第1の作業員の工事属性評価データと第2の作業員が関わる工事の工事属性評価データとの類似度に関連する工事ベーススコアを算出する。第2の作業員が関わる工事の工事属性評価データの詳細は後述するが、当該評価データは、後述の工事属性評価データ生成部35により生成されても良いし、システム1の外部から取得したものであっても良い。この評価データは、第1の作業員の工事属性評価データとは、作業員、工事の対象、工事時点等が異なる可能性があり、工事属性評価データである点で共通する。 The construction base score calculation unit 31 calculates a construction base score related to the degree of similarity between the construction attribute evaluation data of the first worker and the construction attribute evaluation data of the construction work in which the second worker is involved. Details of the construction attribute evaluation data for the construction work involving the second worker will be described later, but the evaluation data may be generated by the construction attribute evaluation data generation unit 35 described later, or may be obtained from outside the system 1. It may be. This evaluation data may be different from the first worker's construction attribute evaluation data in terms of the worker, the object of construction, the time of construction, etc., and is common in that they are construction attribute evaluation data.

具体的には、工事ベーススコア算出部31は、ベクトル生成部311、312を有する。ベクトル生成部311は、第1の作業員の工事属性評価データに基づいて第1工事属性ベクトルを生成する。1つの例では、第1の作業員の工事属性評価データをベクトル変換して得られたものが第1工事属性ベクトルである。具体的には、工事属性評価データは、カテゴリ(工事分類、業務分類、工種分類)、キーワードの4つの文字情報であり、ベクトル生成部311は、第1の作業員の工事属性評価データに含まれる、工事分類、業務分類、工種分類、キーワードのワードをそれぞれベクトルに変換する。この変換は、公知の埋め込み表現(分散表現)の技術を用いることができる。そして、ベクトル生成部311は、得られた4つのベクトルの平均を算出し、この平均ベクトルを第1工事属性ベクトルとする。ベクトル生成部311は、データベース2に格納された全ての工事案件に対して第1工事属性ベクトルを生成する。すなわち、工事案件ID毎に工事属性評価データが付帯するので工事案件IDの数分、第1工事属性ベクトルが生成される。 Specifically, the construction base score calculation unit 31 includes vector generation units 311 and 312. The vector generation unit 311 generates a first construction attribute vector based on the construction attribute evaluation data of the first worker. In one example, the first construction attribute vector is obtained by vector-converting the construction attribute evaluation data of the first worker. Specifically, the construction attribute evaluation data is four character information of categories (construction classification, work classification, construction type classification) and keywords, and the vector generation unit 311 generates information included in the construction attribute evaluation data of the first worker. Convert the construction classification, work classification, construction type classification, and keyword words into vectors. This conversion can use a known embedded representation (distributed representation) technique. Then, the vector generation unit 311 calculates the average of the four obtained vectors, and sets this average vector as the first construction attribute vector. The vector generation unit 311 generates first construction attribute vectors for all construction projects stored in the database 2. That is, since construction attribute evaluation data is attached to each construction project ID, first construction attribute vectors are generated for the number of construction project IDs.

ベクトル生成部312は、第2の作業員の工事属性評価データに基づいて第2工事属性ベクトルを生成する。1つの例では、第2の作業員の工事属性評価データをベクトル変換して得られたものが第2工事属性ベクトルである。具体的には、工事属性評価データは、カテゴリ(工事分類、業務分類、工種分類)、キーワードの4つの文字情報であり、ベクトル生成部312は、第2の作業員の工事属性評価データに含まれる、工事分類、業務分類、工種分類、キーワードのワードをそれぞれベクトルに変換する。この変換は、公知の埋め込み表現(分散表現)の技術を用いることができる。そして、ベクトル生成部312は、得られた4つのベクトルの平均を算出し、この平均ベクトルを第2工事属性ベクトルとする。 The vector generation unit 312 generates a second construction attribute vector based on the construction attribute evaluation data of the second worker. In one example, the second construction attribute vector is obtained by vector-converting the construction attribute evaluation data of the second worker. Specifically, the construction attribute evaluation data is four character information: category (construction classification, work classification, construction type classification), and keyword, and the vector generation unit 312 generates the information included in the construction attribute evaluation data of the second worker. Convert the construction classification, work classification, construction type classification, and keyword words into vectors. This conversion can use a known embedded representation (distributed representation) technique. Then, the vector generation unit 312 calculates the average of the four obtained vectors, and sets this average vector as the second construction attribute vector.

工事ベーススコア算出部31は、第1工事属性ベクトルと第2工事属性ベクトルとの内積を算出する。工事ベーススコア算出部31は、この内積を第1の作業員及び第2の作業員の工事属性評価データの類似度とすることができ、また、当該内積に基づいて当該類似度を算出するようにしても良い。工事ベーススコア算出部31は、得られた類似度に基づいて工事ベーススコアを算出する。1つの例では、類似度=工事ベーススコアとすることができるが、これに限定されない。内積の算出は、データベース2内の工事案件ID毎に行われる。すなわち、工事ベーススコア算出部31は、データベース2内の工事案件ID毎に、第2の作業員の工事属性評価データとの類似度を算出する。なお、内積の値が大きいほど類似度が高いと判定することができる。 The construction base score calculation unit 31 calculates the inner product of the first construction attribute vector and the second construction attribute vector. The construction base score calculation unit 31 can use this inner product as the degree of similarity between the construction attribute evaluation data of the first worker and the second worker, and can also calculate the degree of similarity based on the inner product. You can also do it. The construction base score calculation unit 31 calculates a construction base score based on the obtained similarity. In one example, similarity may be equal to construction base score, but is not limited thereto. Calculation of the inner product is performed for each construction project ID in the database 2. That is, the construction base score calculation unit 31 calculates the degree of similarity with the construction attribute evaluation data of the second worker for each construction item ID in the database 2. Note that it can be determined that the larger the value of the inner product, the higher the degree of similarity.

作業員ベーススコア算出部32は、第1の作業員の作業員特性評価データと第2の作業員の作業員特性評価データとの類似度に関連する作業員ベーススコアを算出する。第2の作業員の作業員特性評価データの詳細は後述するが、当該評価データは、後述の作業員特性評価データ生成部36により生成されても良いし、システム1の外部から取得したものであっても良い。この評価データは、第1の作業員の作業員特性評価データとは、作業員の対象が異なり、作業員特性評価データである点で共通する。 The worker base score calculation unit 32 calculates a worker base score related to the degree of similarity between the worker characteristic evaluation data of the first worker and the worker characteristic evaluation data of the second worker. Details of the worker characteristic evaluation data of the second worker will be described later, but the evaluation data may be generated by the worker characteristic evaluation data generation unit 36 described later, or may be obtained from outside the system 1. It's okay. This evaluation data is different from the worker characteristic evaluation data of the first worker in that the object of the worker is different, and they are worker characteristic evaluation data.

具体的には、作業員ベーススコア算出部32は、ベクトル生成部321、322を有する。ベクトル生成部321は、第1の作業員の作業員特性評価データに基づいて第1特性ベクトルを生成する。1つの例では、第1の作業員の作業員特性評価データをベクトル変換して得られたものが第1特性ベクトルである。具体的には、バイオリズム、スキルフェーズ、工事フェーズ、嗜好テストの作業員特性評価データは、各々が0又は1のデータ列であり、ベクトル生成部321は、これらを1つにまとめて第1特性ベクトルを生成する。より具体的には、バイオリズム、スキルフェーズ、工事フェーズ、嗜好テストの作業員特性評価データは、18個、4個、6個、6個の0又は1のデータ列であるから、ベクトル生成部321が生成する第1特性ベクトルは、0又は1の成分を34個有する34次元(=18+4+6+6)のベクトルである。ベクトル生成部321は、第1特性ベクトルの生成の際、バイオリズム、スキルフェーズ、工事フェーズ、嗜好テストのデータ列に対して重み付けを加味しても良い。この重み付けは、バイオリズム:スキルフェーズ:工事フェーズ:嗜好テスト=3.0:1.0:2.0:3.0とすることができるが、これに限定されず、システム1の利用実績により適宜設定可能である。 Specifically, the worker base score calculation unit 32 includes vector generation units 321 and 322. The vector generation unit 321 generates a first characteristic vector based on the worker characteristic evaluation data of the first worker. In one example, the first characteristic vector is obtained by vector-converting the worker characteristic evaluation data of the first worker. Specifically, the worker characteristic evaluation data for the biorhythm, skill phase, construction phase, and preference test are each a data string of 0 or 1, and the vector generation unit 321 combines them into a first characteristic. Generate a vector. More specifically, since the worker characteristic evaluation data for the biorhythm, skill phase, construction phase, and preference test are data strings of 18, 4, 6, and 6 0s or 1s, the vector generation unit 321 The first characteristic vector generated by is a 34-dimensional (=18+4+6+6) vector having 34 components of 0 or 1. The vector generation unit 321 may add weighting to the data strings of the biorhythm, skill phase, construction phase, and preference test when generating the first characteristic vector. This weighting can be set as biorhythm: skill phase: construction phase: preference test = 3.0: 1.0: 2.0: 3.0, but is not limited to this, and may be determined as appropriate depending on the usage history of the system 1. Configurable.

ベクトル生成部321は、データベース2に格納された全ての工事案件に対して第1特性ベクトルを生成する。すなわち、工事案件IDで特定される工事記録データ毎に作業員特性評価データが付帯するので工事案件IDの数分、第1特性ベクトルが生成される。 The vector generation unit 321 generates first characteristic vectors for all construction projects stored in the database 2. That is, since worker characteristic evaluation data is attached to each piece of construction record data specified by a construction project ID, first characteristic vectors are generated as many times as there are construction project IDs.

ベクトル生成部322は、第2の作業員の作業員特性評価データに基づいて第2特性ベクトルを生成する。1つの例では、第2の作業員の作業員特性評価データをベクトル変換して得られたものが第2特性ベクトルである。具体的には、バイオリズム、スキルフェーズ、工事フェーズ、嗜好テストの作業員特性評価データは、各々が0又は1のデータ列であり、ベクトル生成部322は、これらを1つにまとめて第2特性ベクトルを生成する。より具体的には、バイオリズム、スキルフェーズ、工事フェーズ、嗜好テストの作業員特性評価データは、18個、4個、6個、6個の0又は1のデータ列であるから、ベクトル生成部322が生成する第2特性ベクトルは、0又は1の成分を34個有する34次元(=18+4+6+6)のベクトルである。ベクトル生成部322は、第1特性ベクトルの生成の際、バイオリズム、スキルフェーズ、工事フェーズ、嗜好テストのデータ列に対して重み付けを加味しても良い。この重み付けは、バイオリズム:スキルフェーズ:工事フェーズ:嗜好テスト=3.0:1.0:2.0:3.0とすることができるが、これに限定されず、システム1の利用実績により適宜設定可能である。 The vector generation unit 322 generates a second characteristic vector based on the worker characteristic evaluation data of the second worker. In one example, the second characteristic vector is obtained by vector-converting the worker characteristic evaluation data of the second worker. Specifically, the worker characteristic evaluation data for the biorhythm, skill phase, construction phase, and preference test are each a data string of 0 or 1, and the vector generation unit 322 combines them into a second characteristic. Generate a vector. More specifically, since the worker characteristic evaluation data for the biorhythm, skill phase, construction phase, and preference test are data strings of 18, 4, 6, and 6 0s or 1s, the vector generation unit 322 The second characteristic vector generated by is a 34-dimensional (=18+4+6+6) vector having 34 components of 0 or 1. The vector generation unit 322 may weight the data strings of the biorhythm, skill phase, construction phase, and preference test when generating the first characteristic vector. This weighting can be set as biorhythm: skill phase: construction phase: preference test = 3.0: 1.0: 2.0: 3.0, but is not limited to this, and may be determined as appropriate depending on the usage history of the system 1. Configurable.

作業員ベーススコア算出部32は、第1特性ベクトルと第2特性ベクトルとの内積を算出する。作業員ベーススコア算出部32は、この内積を第1の作業員及び第2の作業員の作業員特性評価データの類似度とすることができ、また、当該内積を用いて当該類似度を算出するようにしても良い。作業員ベーススコア算出部32は、得られた類似度に基づいて作業員ベーススコアを算出する。1つの例では、類似度=作業員ベーススコアとすることができるが、これに限定されない。内積の算出は、データベース2内の工事案件ID毎に行われる。すなわち、作業員ベーススコア算出部32は、データベース2内の工事案件ID毎に、第2の作業員の作業員特性評価データとの類似度を算出する。なお、内積の値が大きいほど類似度が高いと判定することができる。 The worker base score calculation unit 32 calculates the inner product of the first characteristic vector and the second characteristic vector. The worker base score calculation unit 32 can use this inner product as the degree of similarity between the worker characteristic evaluation data of the first worker and the second worker, and also calculates the degree of similarity using the inner product. You may also do this. The worker base score calculation unit 32 calculates a worker base score based on the obtained degree of similarity. In one example, but not limited to, similarity may be equal to worker base score. Calculation of the inner product is performed for each construction project ID in the database 2. That is, the worker base score calculation unit 32 calculates the degree of similarity with the worker characteristic evaluation data of the second worker for each construction item ID in the database 2. Note that it can be determined that the larger the value of the inner product, the higher the degree of similarity.

データ決定部33は、工事ベーススコアと作業員ベーススコアとに基づいて、第2の作業員に提示する工事記録データを決定する。具体的には、データ決定部33は、工事ベーススコアと作業員ベーススコアとに基づくスコアをデータベース2内の工事案件ID毎に算出し、当該スコアが高い所定数の工事記録データを、第2の作業員に提示する工事記録データとして決定する。スコアの算出方法としては、1つの例では、スコア=工事ベーススコア+作業員ベーススコアとしても良いし、別の例では、αを重み付け係数として、スコア=α×工事ベーススコア+(1-α)×作業員ベーススコアとしても良い。αは0<α<1を満たす実数であり、サーバ3の記憶装置10bに予め記憶させておき、スコアの算出時に読み出すようにしても良い。提示する工事記録データの数は、所定数としているが、例えば、3とすることができ、これ以外にも、5、10などデータベース2内の工事案件ID数未満の任意の数とすることができる。 The data determining unit 33 determines construction record data to be presented to the second worker based on the construction base score and the worker base score. Specifically, the data determination unit 33 calculates a score based on the construction base score and the worker base score for each construction project ID in the database 2, and assigns a predetermined number of construction record data with the high score to the second This is determined as the construction record data to be presented to the workers. As for how to calculate the score, in one example, score = construction base score + worker base score, and in another example, score = α x construction base score + (1-α) with α as a weighting factor. ) x worker base score. α is a real number satisfying 0<α<1, and may be stored in advance in the storage device 10b of the server 3 and read out when calculating the score. The number of construction record data to be presented is a predetermined number, but it can be, for example, 3, or any number less than the number of construction project IDs in the database 2, such as 5 or 10. can.

表示制御部34は、工事記録データの提示画面G1を端末装置4に表示させる。図12は、工事記録データの提示画面の一例を示す図である。表示制御部34は、データ決定部33により決定された、工事記録データをデータベース2から取得して、提示画面G1内のマップM上の、当該工事記録データの作業場所に対応する位置に工事記録のアイコンIを表示する。このアイコンIを第2の作業員が選択することにより、工事記録データが閲覧可能となる。また、図12に示すように、表示制御部34は、提示する工事記録データのリンクを提示領域R1に表示しても良い。このリンクの選択により、工事記録データが閲覧可能となる。これらの工事記録データの表示態様は一例であり、工事記録データが閲覧可能であれば適宜設計変更可能である。表示制御部34は、第2の作業員により閲覧回数が上位の工事記録データのリンクを提示領域R2に表示しても良い。 The display control unit 34 causes the terminal device 4 to display a presentation screen G1 of construction record data. FIG. 12 is a diagram illustrating an example of a construction record data presentation screen. The display control unit 34 acquires the construction record data determined by the data determination unit 33 from the database 2, and displays the construction record at a position corresponding to the work location of the construction record data on the map M in the presentation screen G1. icon I is displayed. When the second worker selects this icon I, the construction record data can be viewed. Further, as shown in FIG. 12, the display control unit 34 may display a link of the construction record data to be presented in the presentation area R1. By selecting this link, construction record data can be viewed. These display modes of construction record data are merely examples, and the design can be changed as appropriate as long as the construction record data can be viewed. The display control unit 34 may display links of construction record data that have been viewed by the second worker in the highest number of times in the presentation area R2.

工事属性評価データ生成部35は、第2の作業員の入力に基づき、第2の作業員が関わる工事の工事属性評価データを生成する。この工事属性評価データは、第2の作業員が関わる工事の属性に関する評価データであり、第2の作業員が関わる工事に関するカテゴリ、キーワードについての評価データを含む。当該カテゴリ、キーワードは、第1の作業員が行った工事の工事属性評価データと同様であり、工事分類、業務分類、工種分類の下に予め設定された項目(図4参照)から特定された文字情報、及び、予め設定された複数のキーワードから第2の作業員により選択された1つのキーワード(文字情報)である。 The construction attribute evaluation data generation unit 35 generates construction attribute evaluation data for the construction work in which the second worker is involved, based on the input from the second worker. This construction attribute evaluation data is evaluation data regarding the attributes of the construction work in which the second worker is involved, and includes evaluation data regarding categories and keywords regarding the construction work in which the second worker is involved. The categories and keywords are the same as the work attribute evaluation data of the work performed by the first worker, and are identified from the items preset under the work classification, work classification, and work type classification (see Figure 4). This is text information and one keyword (text information) selected by the second worker from a plurality of preset keywords.

サーバ3の記憶装置10bには、第2の作業員ID(ユーザID)と、第2の作業員の所属組織と、カテゴリ内の各分類下の項目のワードとが関連付けられた第1テーブルが予め記憶されている。工事属性評価データ生成部35は、第2の作業員IDの入力を受けて、当該第1テーブルを参照し、対応するカテゴリ項目のワード(文字情報)を特定し、当該ワードをカテゴリの評価データとする。1つの例では、第2の作業員の所属組織が河川に架かる橋の保全、保守を行う組織である場合、工事属性評価データ生成部35は、「河川」、「保全・保守」、「橋梁」を含む文字情報を特定し、これらの文字情報を評価データとする。 The storage device 10b of the server 3 has a first table in which a second worker ID (user ID), the organization to which the second worker belongs, and words of items under each classification within the category are associated. It is stored in advance. The construction attribute evaluation data generation unit 35 receives the input of the second worker ID, refers to the first table, specifies the word (character information) of the corresponding category item, and converts the word into the evaluation data of the category. shall be. In one example, if the organization to which the second worker belongs is an organization that preserves and maintains bridges over rivers, the construction attribute evaluation data generation unit 35 generates information such as "river", "preservation/maintenance", and "bridge". ” is identified, and these character information are used as evaluation data.

サーバ3の記憶装置10bには、予め設定された複数のキーワードが記憶されており、当該複数のキーワードを、端末装置4を介して第2の作業員に提示し、第2の作業員が関わる工事に関連する1又は複数のキーワードを選択させる。工事属性評価データ生成部35は、この選択されたキーワードの入力を受け、当該キーワードをキーワードの評価データとする。 A plurality of preset keywords are stored in the storage device 10b of the server 3, and the plurality of keywords are presented to the second worker via the terminal device 4 and the second worker is involved. The user is prompted to select one or more keywords related to construction. The construction attribute evaluation data generation unit 35 receives the input of the selected keyword and uses the keyword as keyword evaluation data.

工事属性評価データ生成部35により得られた工事属性評価データは、工事ベーススコア算出部31において用いることができる。 The construction attribute evaluation data obtained by the construction attribute evaluation data generation section 35 can be used in the construction base score calculation section 31.

作業員特性評価データ生成部36は、第2の作業員の入力に基づき、第2の作業員の作業員特性評価データを生成する。第2の作業員の作業員特性評価データは、第1の作業員の作業員特性評価データと同様に、バイオリズム、スキルフェーズ、工事フェーズ、嗜好テストについての評価データを含む。 The worker characteristic evaluation data generation unit 36 generates worker characteristic evaluation data of the second worker based on the input of the second worker. The worker characteristic evaluation data of the second worker includes evaluation data regarding the biorhythm, skill phase, construction phase, and preference test, similar to the worker characteristic evaluation data of the first worker.

作業員特性評価データ生成部36は、システム利用日における第2の作業員の3つの側面、期間、状態を特定し、特定した側面、期間、状態に基づいて、第2の作業員のバイオリズムの評価データを生成する。バイオリズムの評価データは、図5等を用いて上記で説明したように、例えば、バイオリズムの該当項目を1、非該当項目を0とした場合、18個の0又は1のデータ列である。この評価データの例は、上記と同じであるので省略する。 The worker characteristic evaluation data generation unit 36 specifies three aspects, period, and condition of the second worker on the day of system use, and calculates the biorhythm of the second worker based on the specified aspect, period, and condition. Generate evaluation data. As explained above using FIG. 5 and the like, the biorhythm evaluation data is a data string of 18 0's or 1's, for example, when applicable biorhythm items are set to 1 and non-applicable items are set to 0. The example of this evaluation data is the same as above, so it will be omitted.

バイオリズムの評価データの生成方法について説明する。サーバ3の記憶装置10bには、第2の作業員IDと、第2の作業員の生年月日、登録時の年齢、登録時の経験年数とが関連付けられた第2テーブルが予め記憶され、生年月日毎に「身体」、「感情」、「知性」の3つの側面についてのsinカーブ(三角関数)(図6)が予め記憶されている。 A method for generating biorhythm evaluation data will be explained. The storage device 10b of the server 3 stores in advance a second table in which the second worker ID is associated with the second worker's date of birth, age at the time of registration, and years of experience at the time of registration, Sin curves (trigonometric functions) (FIG. 6) regarding three aspects of "body," "emotion," and "intelligence" are stored in advance for each date of birth.

作業員特性評価データ生成部36は、システム1の利用時(例えば、システム1へのログイン時)に取得した第2の作業員IDとシステム1の利用日と上記第2テーブルとにより、当該第2の作業員の生年月日を特定し、さらに、各側面についてのsinカーブから各側面の期間、状態を特定する。sinカーブは周期関数であるからその横軸tは日付と対応する。生年月日の特定により、生年月日と関連付けられたsinカーブが特定され、システム1の利用日により各側面の期間、状態が特定される。 The worker characteristic evaluation data generation unit 36 uses the second worker ID acquired when using the system 1 (for example, when logging into the system 1), the date of use of the system 1, and the second table to generate the second table. The date of birth of the worker No. 2 is specified, and the period and state of each side are also specified from the sine curve for each side. Since the sin curve is a periodic function, its horizontal axis t corresponds to the date. By specifying the date of birth, a sin curve associated with the date of birth is specified, and the period and state of each aspect are specified based on the date of use of the system 1.

本実施形態では、各sinカーブの次の区間(i)0≦t<0.115、(ii)0.115≦t<0.39、(iii)0.39≦t<0.615、(iv)0.615≦t<0.89、(v)0.89≦t<1は、それぞれ(i)「転換期」、(ii)「活動期」、(iii)「転換期」、(iv)「休息期」、(v)「転換期」である。バイオリズムの区間をこのように区切ったのは、図8の左側に示す工事の進捗度を表す遅れS字曲線G(式(1)、式(1)中のa、b>0)の中で特異的なポイントがあり、当該ポイントで工事の遅延等の問題が発生するということが本発明者の研究により発見されており、当該ポイントをバイオリズムの期間を区切るためのポイントとしたためである。 In this embodiment, the following sections of each sin curve (i) 0≦t<0.115, (ii) 0.115≦t<0.39, (iii) 0.39≦t<0.615, ( iv) 0.615≦t<0.89, (v) 0.89≦t<1 are (i) “conversion period”, (ii) “active period”, (iii) “conversion period”, ( iv) "resting period"; (v) "conversion period". The reason for dividing the biorhythm section in this way is because it is within the delay S-shaped curve G (formula (1), a, b>0 in formula (1)) that represents the progress of the construction shown on the left side of Figure 8. This is because the inventor's research has discovered that there is a specific point at which problems such as delays in construction occur, and this point was used as a point to separate the periods of the biorhythm.

図8に示すように、遅れS字曲線は、所謂成長曲線(生産関数とも称される)の1つであり、例えば、横軸が時間、縦軸が工事進捗度を示す曲線である。工事進捗度は、あらゆる工程で検査が行われることから、検査回数とすることができる。この曲線は、横軸の区間における23%、50%、78%のポイントを特異的なポイント(以下、「管理ポイント」)として有し、工事進捗度とバイオリズムは相関性があることから、管理ポイントをsinカーブの期間の領域を決定する区間を区切るための指標として用いたものである。すなわち、図8に示すように、バイオリズムのsinカーブの半周期と遅れS字曲線の1周期とが対応している。このsinカーブの区間は、活動期、転換期、休息期の区間を決めることと同義であり、したがって、バイオリズムの評価データ、ひいては特性ベクトルに影響する。つまり、特性ベクトルは、sinカーブの区間に依存する。なお、遅れS字曲線は、管理ポイントを境界として、準備期A、成長期B、加速期C、成熟期Dの4つに区分される。準備期Aは、初期の緩やかな数値の上昇期であり、成長期Bは、上昇比率がほぼ一定値となる期間である。加速期Cは、再び現れる緩やかな数値の上昇期であり、成熟期Dは、最終的にある値に収束する収束期である。 As shown in FIG. 8, the lag S-shaped curve is one of the so-called growth curves (also referred to as production functions), and is, for example, a curve in which the horizontal axis represents time and the vertical axis represents construction progress. The construction progress level can be expressed as the number of inspections since inspections are performed in every process. This curve has 23%, 50%, and 78% points in the section on the horizontal axis as specific points (hereinafter referred to as "management points"), and since there is a correlation between construction progress and biorhythm, management Points are used as indicators for delimiting sections for determining the period area of the sin curve. That is, as shown in FIG. 8, a half cycle of the biorhythm sin curve corresponds to one cycle of the delayed S-shaped curve. The section of this sin curve is synonymous with determining the sections of the active period, conversion period, and rest period, and therefore affects the evaluation data of the biorhythm and, by extension, the characteristic vector. That is, the characteristic vector depends on the section of the sin curve. Note that the delayed S-shaped curve is divided into four stages: a preparation period A, a growth period B, an acceleration period C, and a maturity period D, with the control point as the boundary. Preparation period A is a period in which the initial value increases gradually, and growth period B is a period in which the rate of increase is approximately constant. The acceleration period C is a period in which the value gradually increases again, and the maturity period D is a convergence period in which the value finally converges to a certain value.

作業員特性評価データ生成部36は、第2の作業員の入力に基づき、システム利用日における当該第2の作業員のスキルフェーズを特定し、特定したスキルフェーズに基づいて、第2の作業員のスキルフェーズについての評価データを生成する。スキルフェーズの評価データは、図5等を用いて上記で説明したように、例えば、スキルフェーズの該当項目を1、非該当項目を0とした場合、4個の0又は1のデータ列である。1つの例では、第2の作業員のスキルフェーズが「未習熟」であると特定された場合、評価データは、1、0、0、0のデータ列である。 The worker characteristic evaluation data generation unit 36 specifies the skill phase of the second worker on the day of system use based on the input of the second worker, and based on the specified skill phase, generate evaluation data for the skill phase of As explained above using FIG. 5 etc., the evaluation data of the skill phase is a data string of four 0s or 1s, for example, when applicable items of the skill phase are set as 1 and non-applicable items are set as 0. . In one example, if the skill phase of the second worker is identified as "unskilled," the evaluation data is a data string of 1, 0, 0, 0.

スキルフェーズの評価データの生成方法について説明する。まず、作業員特性評価データ生成部36は、第2の作業員によるシステム1の利用日と当該第2の作業員IDと上記テーブルとにより、当該第2の作業員の実年齢(すなわち、システム1の利用日における第2の作業員の年齢)、利用日における第2の作業員の経験年数を特定する。より詳細には、作業員特性評価データ生成部36は、第2の作業員IDから第2の作業員のシステム登録時の年齢、経験年数を特定し、利用日と当該登録時との差分を登録時の年齢、経験年数に加算し、利用日における第2の作業員の実年齢、経験年数を特定する。なお、第2の作業員に離職期間がある場合には、上記差分から離職期間を差し引いて経験年数を特定することができる。 The method for generating evaluation data for the skill phase will be explained. First, the worker characteristic evaluation data generation unit 36 calculates the actual age of the second worker (i.e., the system The second worker's age on the first usage date) and the number of years of experience of the second worker on the usage date are specified. More specifically, the worker characteristic evaluation data generation unit 36 identifies the age and years of experience of the second worker at the time of system registration from the second worker ID, and calculates the difference between the date of use and the time of registration. This is added to the age and years of experience at the time of registration to determine the actual age and years of experience of the second worker on the date of use. Note that if the second worker has a period of separation from employment, the number of years of experience can be determined by subtracting the period of separation from employment from the above difference.

次に、作業員特性評価データ生成部36は、特定された実年齢と、次の実年齢スキル値算出式(式(2))とに基づいて、実年齢スキル値S1を算出する。 Next, the worker characteristic evaluation data generation unit 36 calculates the actual age skill value S1 based on the specified actual age and the following actual age skill value calculation formula (Equation (2)).

〔数2〕
S1=a1×x3+b1×x2+c1×x+d1…(2)
1=-4.00×10-9、b1=4.00×10-5、c1=1.73×10-2、d1=-0.2599、x:年齢
[Number 2]
S1=a 1 ×x 3 +b 1 ×x 2 +c 1 ×x+d 1 …(2)
a 1 = -4.00 x 10 -9 , b 1 = 4.00 x 10 -5 , c 1 = 1.73 x 10 -2 , d 1 = -0.2599, x: age

また、作業員特性評価データ生成部36は、特定された経験年数と、次の経験年数スキル値算出式(式(3))とに基づいて、経験年数スキル値S2を算出する。 Further, the worker characteristic evaluation data generation unit 36 calculates the years of experience skill value S2 based on the specified years of experience and the following years of experience skill value calculation formula (formula (3)).

〔数3〕
S2=a2×x3+b2×x2+c2×x+d2…(3)
2=-5.00×10-6、b2=-3.00×10-4、c2=2.85×10-2、d2=-6×10-3、x:経験年数
[Number 3]
S2= a2 × x3 + b2 × x2 + c2 ×x+ d2 …(3)
a 2 = -5.00 x 10 -6 , b 2 = -3.00 x 10 -4 , c 2 = 2.85 x 10 -2 , d 2 = -6 x 10 -3 , x: years of experience

更に、作業員特性評価データ生成部36は、実年齢スキル値S1と経験年数スキル値S2とを次のスキルスコア算出式S=S(x)(式(4))にそれぞれ代入し、各々のスキルスコアSA、SYを算出する(SA=S(S1)、SY=S(S2))。 Furthermore, the worker characteristic evaluation data generation unit 36 substitutes the actual age skill value S1 and the years of experience skill value S2 into the following skill score calculation formula S=S(x) (formula (4)), and calculates each Skill scores S A and S Y are calculated (S A =S(S1), S Y =S(S2)).

〔数4〕
S=a3×x5+b3×x4+c3×x3+d3×x2+e3×x…(4)
3=-4.04×10、b3=9.74×10、c3=-7.34×10、d3=1.4979654×10、e3=1.3577875、x:スキル値
[Number 4]
S=a 3 ×x 5 +b 3 ×x 4 +c 3 ×x 3 +d 3 ×x 2 +e 3 ×x…(4)
a 3 = -4.04 x 10, b 3 = 9.74 x 10, c 3 = -7.34 x 10, d 3 = 1.4979654 x 10, e 3 = 1.3577875, x: skill value

図9は、スキルスコアのグラフの一例であり、スキルスコア算出式Sのグラフを示す。このグラフは、横軸がスキル値、縦軸がスキルスコアであり、スキルの熟達速度を表している。作業員特性評価データ生成部36は、実年齢による点A(S1,SA)と、経験年数による点Y(S2,SY)との中央値Cを算出する。図9に示す例では、特定された実年齢が45歳、経験年数が8年であり、この場合の実年齢スキル値S1は0.5992355であり、経験年数スキル値S2は0.20536である。そして、スキルスコアSAは、-0.15718097、SYは、0.43342364である。 FIG. 9 is an example of a graph of skill scores, and shows a graph of skill score calculation formula S. In this graph, the horizontal axis is the skill value and the vertical axis is the skill score, which represents the rate of skill proficiency. The worker characteristic evaluation data generation unit 36 calculates the median value C between point A (S1, S A ) based on actual age and point Y (S2, S Y ) based on years of experience. In the example shown in FIG. 9, the specified real age is 45 years old and the number of years of experience is 8 years, and in this case, the real age skill value S1 is 0.5992355, and the years of experience skill value S2 is 0.20536. . The skill score S A is -0.15718097, and the skill score S Y is 0.43342364.

このスキルスコアの横軸の区間(0≦x≦1)は、「未習熟」、「習熟」、「熟練」、「熟達」の4つに区分されており、作業員特性評価データ生成部36は、算出した中央値Cがどの区分に属するかを特定し、第2の作業員のスキルフェーズについての評価データを生成する。図9に示す例では、中央値Cは「習熟」の区間に属しているため、作業員特性評価データ生成部36は、第2の作業員のスキルフェーズを「習熟」であると特定し、スキル評価データとして0.1、0、0のデータ列を生成する。なお、スキルスコアの区間の区分は、バイオリズムと同様に、区間の23%、50%、78%の管理ポイントを区分の境界としている。 The interval (0≦x≦1) on the horizontal axis of this skill score is divided into four categories: “unskilled,” “proficient,” “skilled,” and “proficient.” specifies to which category the calculated median value C belongs, and generates evaluation data regarding the skill phase of the second worker. In the example shown in FIG. 9, since the median value C belongs to the "proficiency" section, the worker characteristic evaluation data generation unit 36 identifies the skill phase of the second worker as "proficiency", A data string of 0.1, 0, 0 is generated as skill evaluation data. Note that, similarly to the biorhythm, the boundaries of the skill score sections are set at management points of 23%, 50%, and 78% of the section.

式(2)~(4)の導出方法について説明する。式(2)及び(3)の導出方法は、(i)上記の遅れS字曲線の数式(1)をモデルとし、(ii)x、パラメータa、bに具体的に任意の数値を代入してy’を求め、実際のyの値との誤差が最小となるパラメータa、bを決定する。この手順は、最小二乗法で回帰式を求める手順と同じであり、誤差(y’-y)の総和が最小となるパラメータa、bを求める。その際、式(2)については、実年齢15歳~63歳の範囲を、0~1の範囲に対応させる。具体的には、実年齢15歳、25歳、43歳、50歳、63歳を、管理ポイントが含まれる0、0.23、0.5、0.78、1にそれぞれ対応させ、パラメータ決定の際には、これらの点を通るという制約条件を課す。これにより1つの3次関数に収束し、得られた式が式(2)である。式(3)については、経験年数0年、10年、19年、35年、43年を、管理ポイントが含まれる0、0.23、0.5、0.78、1にそれぞれ対応させ、パラメータ決定の際には、これらの点を通るという制約条件を課す。1つの3次関数に収束して得られた式が式(3)である。 The method for deriving equations (2) to (4) will be explained. The method for deriving equations (2) and (3) is (i) using equation (1) of the delayed S-curve as a model, and (ii) substituting specific arbitrary values for x, parameters a, and b. y' is determined, and parameters a and b that have the minimum error from the actual value of y are determined. This procedure is the same as the procedure for finding a regression equation using the least squares method, and the parameters a and b that minimize the sum of errors (y'-y) are found. At this time, regarding equation (2), the range of actual age from 15 to 63 years corresponds to the range from 0 to 1. Specifically, parameters are determined by making real ages 15, 25, 43, 50, and 63 correspond to 0, 0.23, 0.5, 0.78, and 1, which include management points, respectively. In this case, a constraint condition is imposed that passes through these points. This converges to one cubic function, and the obtained equation is equation (2). Regarding formula (3), the years of experience 0 years, 10 years, 19 years, 35 years, and 43 years correspond to 0, 0.23, 0.5, 0.78, and 1, which include management points, respectively, When determining the parameters, a constraint condition is imposed on passing through these points. The equation obtained by converging to one cubic function is equation (3).

なお、実年齢15歳~63歳は、組織の構成年齢であり、制約条件を課す際に、管理ポイントに実年齢25歳、43歳、50歳、経験年数10年、19年、35年をそれぞれ対応させた理由は、これらの年齢、年数が資格取得、役職への昇格などのキャリアのターニングポイントとなり得るためであり、実年齢スキル値、経験年数スキル値が遅れS字曲線で表すことができるという発想に基づくものである。 Note that the actual ages of 15 to 63 are the constituent ages of the organization, and when imposing constraints, actual ages of 25, 43, and 50, and years of experience of 10, 19, and 35 are used as management points. The reason for making them correspond to each other is that these ages and years can be turning points in a career, such as obtaining a qualification or being promoted to a position.Actual age and skill values and years of experience are delayed and can be expressed as an S-shaped curve. It is based on the idea that it is possible.

式(4)の導出方法は、式(2)、(3)と同様にしてS字曲線を求める。制約条件は、式(2)、(3)と異なり、年齢20歳~65歳の範囲を、0~1の範囲に対応させる。具体的には、20歳、25歳、48歳、50歳、60歳、65歳を、管理ポイントが含まれる0、0.23、0.53、0.78、0.95、1にそれぞれ対応させ、パラメータ決定の際には、これらの点を通るという制約条件を課す。これによりS字曲線を得る。横軸を年齢、縦軸を0~1の数値とする(20、0)、(25、0.23)、(48、0.53)、(50、0.78)、(60、0.95)、(65、1)の点をプロット値と称すると、プロット値とS字曲線との差を求め、当該差を5次曲線で近似したものが式(4)である。 Equation (4) is derived in the same manner as Equations (2) and (3) to obtain an S-shaped curve. The constraint conditions differ from equations (2) and (3) in that the range of ages 20 to 65 corresponds to the range of 0 to 1. Specifically, 20 years old, 25 years old, 48 years old, 50 years old, 60 years old, and 65 years old are respectively included in management points of 0, 0.23, 0.53, 0.78, 0.95, and 1. When determining parameters, a constraint condition that the points pass through these points is imposed. This results in an S-shaped curve. The horizontal axis is age and the vertical axis is a value from 0 to 1 (20, 0), (25, 0.23), (48, 0.53), (50, 0.78), (60, 0. 95), (65, 1) is referred to as a plot value, equation (4) is obtained by calculating the difference between the plot value and the S-shaped curve, and approximating the difference with a quintic curve.

作業員特性評価データ生成部36は、第2の作業員の入力に基づいて、工事フェーズを特定し、工事フェーズの評価データを生成する。具体的には、サーバ3は、端末装置4に工事フェーズが「準備期」、「成長期」、「加速期」、「成熟期」の何れの項目に該当するかを選択させる工事フェーズ選択画面(図10)を表示させ、第2の作業員による選択情報を作業員特性評価データ生成部36が取得し、工事フェーズを特定する。作業員特性評価データ生成部36は、例えば、該当項目を1、非該当項目を0として、0又は1のデータ列を生成する。当該データ列が工事フェーズの評価データである。1つの例では、第2の作業員がシステム利用時点の工事のフェーズを「成長期」と評価した場合、評価データは、0、1、0、0のデータ列である。 The worker characteristic evaluation data generation unit 36 identifies the construction phase based on the input from the second worker, and generates evaluation data for the construction phase. Specifically, the server 3 displays a construction phase selection screen that allows the terminal device 4 to select whether the construction phase corresponds to "preparation period," "growth period," "acceleration period," or "maturity period." (FIG. 10) is displayed, the worker characteristic evaluation data generation unit 36 acquires the selection information by the second worker, and specifies the construction phase. For example, the worker characteristic evaluation data generation unit 36 generates a data string of 0 or 1, with applicable items as 1 and non-applicable items as 0. The data string is the evaluation data for the construction phase. In one example, when the second worker evaluates the construction phase at the time of system use as "growth period", the evaluation data is a data string of 0, 1, 0, 0.

作業員特性評価データ生成部36は、第2の作業員の入力に基づいて、嗜好テストの評価データを生成する。嗜好テストは、上記と同様であるため、適宜説明は省略する。サーバ3の記憶装置10bには、業務分類の各項目の特徴を示す画像が項目毎に複数(例えば、20)予め記憶されており、作業員特性評価データ生成部36は、各項目について画像をランダムに抽出する。サーバ3は、抽出した画像を含む、嗜好テストのための画像選択画面(図11)を端末装置4に表示させ、第2の作業員による選択情報を作業員特性評価データ生成部36が取得し、嗜好テスト結果を特定する。作業員特性評価データ生成部36は、例えば、嗜好テスト結果のうち、選択された項目を1、選択されなかった項目を0とした場合、6つの0又は1のデータ列を生成する。当該データ列が嗜好テストの評価データである。1つの例では、第2の作業員がシステム利用時点の嗜好テストの結果、第2の作業員が「設計/積算」の画像を選択した場合、評価データは、1、0、0、0、0、0のデータ列である。 The worker characteristic evaluation data generation unit 36 generates preference test evaluation data based on the input of the second worker. Since the preference test is the same as above, the description will be omitted as appropriate. In the storage device 10b of the server 3, a plurality of images (for example, 20) showing the characteristics of each item of the work classification are stored in advance for each item, and the worker characteristic evaluation data generation unit 36 generates images for each item. Pick randomly. The server 3 causes the terminal device 4 to display an image selection screen (FIG. 11) for the preference test including the extracted images, and the worker characteristic evaluation data generation unit 36 obtains the selection information by the second worker. , identify preference test results. The worker characteristic evaluation data generation unit 36 generates six data strings of 0 or 1, for example, when selected items are set as 1 and unselected items are set as 0 among the preference test results. The data string is the evaluation data of the preference test. In one example, if the second worker selects the "design/accumulation" image as a result of a preference test when the second worker uses the system, the evaluation data will be 1, 0, 0, 0, It is a data string of 0, 0.

[1-3.動作]
図13は、本実施形態に係る意思決定支援システムの動作フローチャートの一例である。まず、サーバ3は、端末装置4及びネットワークNを介して、第2の作業員の評価データに関する入力を受け付ける(S01:第2の作業員の評価データに関する入力の受付け)。この入力には、第2の作業員ID、キーワード、工事フェーズ、嗜好テストの選択についての情報が含まれる。具体的には、第2の作業員は意思決定支援システム1にログインする際に第2の作業員IDを入力すると、サーバ3は、複数のキーワードが表示されたキーワード選択画面(不図示)、工事フェーズ選択画面(図10)、嗜好テストのための画像選択画面(図11)を端末装置4にそれぞれ表示させて、第2の作業員により選択されたキーワード、工事フェーズ、画像の情報を取得する。
[1-3. motion]
FIG. 13 is an example of an operation flowchart of the decision support system according to this embodiment. First, the server 3 receives input regarding the second worker's evaluation data via the terminal device 4 and the network N (S01: Acceptance of input regarding the second worker's evaluation data). This input includes information about the second worker ID, keywords, construction phase, and preference test selection. Specifically, when the second worker enters the second worker ID when logging into the decision support system 1, the server 3 displays a keyword selection screen (not shown) on which a plurality of keywords are displayed, The construction phase selection screen (Fig. 10) and the image selection screen for preference test (Fig. 11) are displayed on the terminal device 4, respectively, and information on the keyword, construction phase, and image selected by the second worker is obtained. do.

工事属性評価データ生成部35は、この入力に基づき、第2の作業員が関わる工事の工事属性評価データを生成する(S02:工事属性評価データの生成)。具体的には、工事属性評価データ生成部35は、第2の作業員IDに対応するカテゴリ項目のワード(文字情報)を特定し、当該ワードをカテゴリの評価データとする。また、工事属性評価データ生成部35は、第2の作業員により選択されたキーワードを、キーワードの評価データとして生成する。 Based on this input, the construction attribute evaluation data generation unit 35 generates construction attribute evaluation data for the construction work in which the second worker is involved (S02: Generation of construction attribute evaluation data). Specifically, the construction attribute evaluation data generation unit 35 identifies the word (character information) of the category item corresponding to the second worker ID, and uses the word as the evaluation data of the category. Further, the construction attribute evaluation data generation unit 35 generates the keyword selected by the second worker as keyword evaluation data.

次に、ベクトル生成部311、312により、第1の作業員及び第2の作業員の工事属性評価データに基づいて第1工事属性ベクトル、第2工事属性ベクトルを生成する(S03:工事属性ベクトルの生成)。具体的には、ベクトル生成部311は、データベース2を参照し、データベース2に格納された全ての工事案件に対し、各工場属性評価データに基づいて、第1工事属性ベクトルをそれぞれ生成する。ベクトル生成部312は、S02で生成した工事属性評価データから、第2工事属性ベクトルを生成する。 Next, the vector generation units 311 and 312 generate a first construction attribute vector and a second construction attribute vector based on the construction attribute evaluation data of the first worker and the second worker (S03: construction attribute vector generation). Specifically, the vector generation unit 311 refers to the database 2 and generates first construction attribute vectors for all construction projects stored in the database 2 based on each factory attribute evaluation data. The vector generation unit 312 generates a second construction attribute vector from the construction attribute evaluation data generated in S02.

そして、工事ベーススコア算出部31により、第1工事属性ベクトルと第2工事属性ベクトルとの内積を算出し、工事ベーススコアを算出する(S04:工事ベーススコアの算出)。 Then, the construction base score calculation unit 31 calculates the inner product of the first construction attribute vector and the second construction attribute vector, and calculates the construction base score (S04: Calculation of construction base score).

また、作業員特性評価データ生成部36は、第2の作業員の入力に基づき、第2の作業員の作業員特性評価データを生成する(S05:作業員特性評価データの生成)。具体的には、作業員特性評価データ生成部36は、第2の作業員IDとその入力日時からシステム利用日における第2の作業員の3つの側面、期間、状態を特定し、特定した側面、期間、状態に基づいて、第2の作業員のバイオリズムの評価データを生成する。また、作業員特性評価データ生成部36は、第2の作業員IDの入力日時、式(2)~(4)を用いてシステム利用日における当該第2の作業員のスキルフェーズを特定し、特定したスキルフェーズに基づいて、第2の作業員のスキルフェーズについての評価データを生成する。さらに、作業員特性評価データ生成部36は、第2の作業員により入力された工事フェーズから工事フェーズを特定し、工事フェーズの評価データを生成する。また、作業員特性評価データ生成部36は、第2の作業員による嗜好テストの結果入力に基づいて、嗜好テストの評価データを生成する。 Further, the worker characteristic evaluation data generation unit 36 generates worker characteristic evaluation data of the second worker based on the input of the second worker (S05: Generation of worker characteristic evaluation data). Specifically, the worker characteristic evaluation data generation unit 36 specifies three aspects, a period, and a state of the second worker on the day of system use from the second worker ID and its input date and time, and identifies the identified aspects. , period, and condition, the second worker's biorhythm evaluation data is generated. In addition, the worker characteristic evaluation data generation unit 36 uses the input date and time of the second worker ID and formulas (2) to (4) to identify the skill phase of the second worker on the day of system use, Evaluation data regarding the skill phase of the second worker is generated based on the identified skill phase. Further, the worker characteristic evaluation data generation unit 36 identifies the construction phase from the construction phase input by the second worker, and generates evaluation data for the construction phase. Further, the worker characteristic evaluation data generation unit 36 generates preference test evaluation data based on the result input of the preference test by the second worker.

次に、ベクトル生成部321、322により、第1の作業員及び第2の作業員の作業員特性評価データに基づいて第1特性ベクトル、第2特性ベクトルを生成する(S06:特性ベクトルの生成)。具体的には、ベクトル生成部321は、データベース2を参照し、データベース2に格納された全ての工事案件に対し、各作業員特性評価データに基づいて、第1特性ベクトルをそれぞれ生成する。ベクトル生成部322は、S05で生成した作業員特性評価データから、第2特性ベクトルを生成する。 Next, the vector generation units 321 and 322 generate a first characteristic vector and a second characteristic vector based on the worker characteristic evaluation data of the first worker and the second worker (S06: Generation of characteristic vectors). ). Specifically, the vector generation unit 321 refers to the database 2 and generates first characteristic vectors for all construction projects stored in the database 2 based on each worker characteristic evaluation data. The vector generation unit 322 generates a second characteristic vector from the worker characteristic evaluation data generated in S05.

そして、作業員ベーススコア算出部32により、第1特性ベクトルと第2特性ベクトルとの内積を算出し、作業員ベーススコアを算出する(S07:作業員ベーススコアの算出)。 Then, the worker base score calculation unit 32 calculates the inner product of the first characteristic vector and the second characteristic vector to calculate the worker base score (S07: Calculation of the worker base score).

データ決定部33は、工事ベーススコアと作業員ベーススコアとに基づくスコアを算出する(S08:スコアの算出)。そして、データ決定部33は、当該スコアが高い所定数の工事記録データを、第2の作業員に提示する工事記録データとして決定する(S09:提示する工事記録データの決定)。 The data determining unit 33 calculates a score based on the construction base score and the worker base score (S08: score calculation). Then, the data determining unit 33 determines a predetermined number of construction record data having the high scores as construction record data to be presented to the second worker (S09: Determination of construction record data to be presented).

表示制御部34は、S09の工事記録データをデータベース2から取得し、図12に示すように提示画面G1を端末装置4に表示させる(S10:決定された工事記録データの提示)。 The display control unit 34 acquires the construction record data in S09 from the database 2, and displays the presentation screen G1 on the terminal device 4 as shown in FIG. 12 (S10: Presentation of the determined construction record data).

これにより、第2の作業員は、自身が関わる工事に類似する工事記録データであって、自身と特性が類似する作業員による工事記録データを閲覧することができる。サーバ3は、閲覧された工事記録データの閲覧回数をカウントして当該閲覧数をデータベース2内の該当する工事記録データに関連付けるようにしても良い。サーバ3(表示制御部34)は、閲覧回数が上位の工事記録データのリンクを提示領域R2に表示しても良い。なお、閲覧回数のカウントは、例えば、提示された工事記録データのうち、どの工事記録データが閲覧されたかを示す情報を端末装置4からサーバ3に送信することにより行うことができる。 Thereby, the second worker can view construction record data similar to the construction work in which the second worker is involved, and by workers with similar characteristics to the second worker. The server 3 may count the number of times the construction record data has been viewed and associate the number of views with the corresponding construction record data in the database 2. The server 3 (display control unit 34) may display links of the construction record data with the highest number of views in the presentation area R2. Note that the number of views can be counted, for example, by transmitting information indicating which construction record data has been viewed among the presented construction record data from the terminal device 4 to the server 3.

[1-4.作用・効果]
(1)本実施形態の意思決定支援システム1は、生産現場に係る作業員の意思決定支援システムであって、第1の作業員に関連付けられた工事記録データを格納したデータベース2であって、工事記録データには、第1の作業員が行った工事の属性に関連する工事属性評価データと、工事を行った第1の作業員の特性を示す作業員特性評価データとが関連付けられている、データベース2と、ユーザである第2の作業員が関わる工事の属性に関連する工事属性評価データ及び第2の作業員の特性を示す作業員特性評価データと、第1の作業員の工事属性評価データ及び第1の作業員の作業員特性評価データと、に基づいて、第2の作業員に提示する工事記録データを決定するサーバ3と、を備え、サーバ3は、第1の作業員の工事属性評価データと第2の作業員が関わる工事の工事属性評価データとの類似度に関連する工事ベーススコアを算出する工事ベーススコア算出部31と、第1の作業員の作業員特性評価データと第2の作業員の作業員特性評価データとの類似度に関連する作業員ベーススコアを算出する作業員ベーススコア算出部32と、工事ベーススコアと作業員ベーススコアとに基づいて、第2の作業員に提示する工事記録データを決定するデータ決定部33と、を有するようにした。
[1-4. Action/Effect]
(1) The decision support system 1 of the present embodiment is a decision support system for workers at a production site, and is a database 2 that stores construction record data associated with a first worker, The construction record data is associated with construction attribute evaluation data related to the attributes of the construction work performed by the first worker and worker characteristic evaluation data indicating the characteristics of the first worker who performed the construction work. , a database 2, construction attribute evaluation data related to the attributes of the construction work in which the second worker, who is the user, is involved, worker characteristic evaluation data indicating the characteristics of the second worker, and construction attributes of the first worker. a server 3 that determines construction record data to be presented to the second worker based on the evaluation data and the worker characteristic evaluation data of the first worker; a construction base score calculation unit 31 that calculates a construction base score related to the degree of similarity between the construction attribute evaluation data of the construction work in which the second worker is involved and the construction attribute evaluation data of the construction work that the second worker is involved in, and the worker characteristic evaluation of the first worker. a worker base score calculation unit 32 that calculates a worker base score related to the degree of similarity between the data and the worker characteristic evaluation data of the second worker; 2, the data determining unit 33 determines the construction record data to be presented to the second worker.

これにより、第2の作業員は第1の作業員の工事記録データを参照し、当該工事記録データから第1の作業員の技能、スキル、コツなどの気づきを得ることができるので、第2の作業員による生産現場における意思決定を支援することができる。例えば、生産現場(例えば、建設現場)における生産は、品質、原価、納期、安全を管理の指標として運営されており、これらの指標のうちの納期の設定のため、工事のフロー(工程)が計画される。しかし、作業環境、規制条件、社会情勢などにより、工事工程計画と実施とが乖離する場合があり、その対応には第1の作業員の技能、勘、コツなどの経験知が活かされ、当該経験知が形式知である工事記録データに反映されることとなる。この工事記録データを第2の作業員が、自身が関わる工事の際に参考にすることで、工事工程における変化への対応の気づきを与えることができ、第1の作業員の経験知を継承することができるとともに、第2の作業員の意思決定を支援することができる。さらに、本実施形態では、第1の作業員が行った工事と第2の作業員の工事との類似度だけでなく、作業員の特性同士の類似度に基づいて第2の作業員に提示する工事記録データを決定するようにした。これにより、特性が似通った第1の作業員の工事記録データを参照することができるので、特性が異なる第1の作業員の工事記録データを参照するよりも、気づきを得やすくしたり、より多くの気づきを得ることができる。 As a result, the second worker can refer to the first worker's construction record data and gain insight into the first worker's skills, tricks, etc. from the construction record data. It is possible to support decision-making by workers at the production site. For example, production at a production site (for example, a construction site) is managed using quality, cost, delivery date, and safety as management indicators. Planned. However, due to the work environment, regulatory conditions, social conditions, etc., there may be a discrepancy between the construction schedule plan and the implementation, and in order to deal with this, the first worker's skills, intuition, tips, and other experiential knowledge are utilized. Experienced knowledge will be reflected in construction record data, which is explicit knowledge. By using this construction record data as a reference when the second worker is involved in the construction work he or she is involved in, he or she can become aware of how to respond to changes in the construction process and inherit the first worker's experiential knowledge. It is possible to support the decision making of the second worker. Furthermore, in this embodiment, the information is presented to the second worker based not only on the similarity between the work performed by the first worker and the work performed by the second worker, but also on the similarity between the characteristics of the workers. Now determines the construction record data to be used. As a result, it is possible to refer to the construction record data of the first worker who has similar characteristics, so it is easier to notice and more effective than referring to the construction record data of the first worker who has different characteristics. You can gain a lot of insight.

(2)工事ベーススコア算出部31は、データベース2内の工事記録データに対応する第1の作業員の工事属性評価データに基づく第1工事属性ベクトルと、第2の作業員の工事属性評価データに基づく第2工事属性ベクトルとの内積を、第1の作業員及び第2の作業員の工事属性評価データの類似度としてそれぞれ算出し、作業員ベーススコア算出部32は、データベース2内の工事記録データに対応する第1の作業員の作業員特性評価データに基づく第1特性ベクトルと、第2の作業員の作業員特性評価データに基づく第2特性ベクトルとの内積を、第1の作業員及び第2の作業員の作業員特性評価データの類似度としてそれぞれ算出し、データ決定部33は、データベース2に格納された工事記録データのうち、工事ベーススコアと作業員ベーススコアとに基づくスコアが高い所定数の工事記録データを、第2の作業員に提示する工事記録データとして決定するようにした。 (2) The construction base score calculation unit 31 calculates a first construction attribute vector based on the construction attribute evaluation data of the first worker corresponding to the construction record data in the database 2 and the construction attribute evaluation data of the second worker. The worker base score calculation unit 32 calculates the inner product with the second construction attribute vector based on the construction attribute vector as the similarity of the construction attribute evaluation data of the first worker and the second worker, respectively, and The inner product of the first characteristic vector based on the worker characteristic evaluation data of the first worker corresponding to the recorded data and the second characteristic vector based on the worker characteristic evaluation data of the second worker is calculated as The data determination unit 33 calculates the degree of similarity between the worker characteristic evaluation data of the worker and the second worker, and the data determination unit 33 calculates the degree of similarity between the worker characteristic evaluation data of the worker and the second worker based on the construction base score and the worker base score among the construction record data stored in the database 2. A predetermined number of construction record data with high scores are determined as construction record data to be presented to the second worker.

これにより、第1の作業員及び第2の作業員の工事の類似度と、第1の作業員及び第2の作業員の特性の類似度とを定量的に測ることができる。 Thereby, it is possible to quantitatively measure the degree of similarity between the works of the first worker and the second worker and the degree of similarity between the characteristics of the first worker and the second worker.

(3)工事属性評価データは、予め設定された工事分類、業務分類及び工種分類と、工事に関連するキーワードを含む文字情報であり、工事ベーススコア算出部31は、工事分類、業務分類、工種分類、キーワードの文字情報をそれぞれベクトルに変換し、当該ベクトルの平均を算出することにより第1工事属性ベクトル及び第2工事属性ベクトルを生成し、第1工事属性ベクトル及び第2工事属性ベクトルの内積を算出するようにした。 (3) The construction attribute evaluation data is character information including preset construction classification, work classification, and construction type classification, as well as keywords related to construction. The character information of the classification and keyword is converted into a vector, and the average of the vectors is calculated to generate a first construction attribute vector and a second construction attribute vector, and an inner product of the first construction attribute vector and the second construction attribute vector is generated. Calculated.

これにより、工事分類、業務分類、工種分類、工事に関するキーワードの全体的な特徴を工事属性ベクトルに反映することができるので、工事属性の全体的な特徴の類似度を得ることができ、第2の作業員の工事により適した工事記録データを提示することができる。 As a result, it is possible to reflect the overall characteristics of the construction classification, work classification, construction type classification, and construction-related keywords in the construction attribute vector, so it is possible to obtain the similarity of the overall characteristics of the construction attributes, and the second It is possible to present construction record data that is more suitable for the construction work performed by workers.

(4)作業員特性評価データは、バイオリズム、スキルフェーズ、工事フェーズ、嗜好テストについての評価データを含み、作業員ベーススコア算出部32は、第2の作業員のバイオリズム、スキルフェーズ、工事フェーズ、嗜好テストについての評価データに基づいて、第1特性ベクトル及び第2特性ベクトルを生成し、第1特性ベクトルと第2特性ベクトルとの内積を算出するようにした。 (4) The worker characteristic evaluation data includes evaluation data regarding the biorhythm, skill phase, construction phase, and preference test, and the worker base score calculation unit 32 calculates the biorhythm, skill phase, construction phase, and preference test of the second worker. The first characteristic vector and the second characteristic vector are generated based on the evaluation data regarding the preference test, and the inner product of the first characteristic vector and the second characteristic vector is calculated.

これにより、作業員の調子や、嗜好、スキル、工事の段階に合わせて工事記録データを提示することができるので、工事記録データのレコメンド精度を向上させることができる。 As a result, construction record data can be presented in accordance with the worker's condition, preferences, skills, and construction stage, so it is possible to improve the recommendation accuracy of construction record data.

(5)本実施形態の意思決定支援システム1は、ネットワークNを介してサーバ3と接続され、第2の作業員が用いる端末装置4を更に備え、端末装置4は、第2の作業員が関わる工事の工事属性評価データ及び第2の作業員の作業員特性評価データに関する入力を受け付ける入力装置と、入力をネットワークNを介してサーバ3に送信する通信装置と、通信装置を介してデータ決定部33により決定された工事記録データを提示する表示装置と、を備えるようにした。 (5) The decision support system 1 of this embodiment further includes a terminal device 4 connected to the server 3 via the network N and used by the second worker. An input device that receives input regarding construction attribute evaluation data of the related construction work and worker characteristic evaluation data of a second worker, a communication device that transmits the input to the server 3 via the network N, and a data determination method via the communication device. A display device for presenting the construction record data determined by the section 33 is provided.

これにより、生産現場において、端末装置4を介して第1の作業員の工事記録データの提示を閲覧することができる。そのため、第2の作業員は、例えば、施工中に変化が生じたとしても、自らで意思決定を行い、迅速に対応することができる。 Thereby, the presentation of the first worker's construction record data can be viewed via the terminal device 4 at the production site. Therefore, for example, even if a change occurs during construction, the second worker can make decisions on his own and respond quickly.

[2.他の実施形態]
本発明の他の実施形態では、上記で説明した本発明の実施形態の機能やフローチャートに示す情報処理を実現するプログラムや該プログラムを格納したコンピュータ読み取り可能な記憶媒体とすることもできる。また他の実施形態では、上記で説明した本発明の実施形態の機能やフローチャートに示す情報処理を実現する方法とすることもできる。また他の実施形態では、上記で説明した本発明の実施形態の機能やフローチャートに示す情報処理を実現するプログラムをコンピュータに供給することができるサーバとすることもできる。また他の実施形態では、上記で説明した本発明の実施形態の機能やフローチャートに示す情報処理を実現する仮想マシンとすることもできる。
[2. Other embodiments]
In other embodiments of the present invention, a program that implements the functions of the embodiment of the present invention described above and the information processing shown in the flowchart, and a computer-readable storage medium storing the program may be used. In other embodiments, a method may be used to implement the functions of the embodiments of the present invention described above and the information processing shown in the flowcharts. In other embodiments, a server can be used that can supply a computer with a program that implements the functions of the embodiments of the present invention described above and the information processing shown in the flowcharts. In other embodiments, a virtual machine may be used that implements the functions of the embodiments of the present invention described above and the information processing shown in the flowcharts.

以上に説明した処理又は動作において、あるステップにおいて、そのステップではまだ利用することができないはずのデータを利用しているなどの処理又は動作上の矛盾が生じない限りにおいて、処理又は動作を自由に変更することができる。また以上に説明してきた各実施例は、本発明を説明するための例示であり、本発明はこれらの実施例に限定されるものではない。本発明は、その要旨を逸脱しない限り、種々の形態で実施することができる。 In the processing or operation described above, as long as there is no contradiction in the processing or operation, such as using data that should not be available at that step in a certain step, the processing or operation can be freely performed. Can be changed. Further, each of the embodiments described above is an illustration for explaining the present invention, and the present invention is not limited to these embodiments. The present invention can be implemented in various forms without departing from the gist thereof.

(1)上記実施形態では、サーバ3が工事属性評価データ生成部35、作業員特性評価データ生成部36を備えたが、これらの生成部35、36は必ずしも備えてなくても良い。第2の作業員に対する工事属性評価データ、作業員特性評価データは、システム外部から取得しても良い。これらの評価データは、例えば、第2の作業員と工事属性評価データ及び/又は作業員特性評価データと関連付けられたデータベースから取得しても良い。1つの例では、第2の作業員特性評価データ(例えばスキルフェーズの評価データ)は、ユーザが直接入力しても良いし、所属会社の人事部などにより作業員の特性が予め評価された作業員特性評価データベースから取得しても良い。 (1) In the above embodiment, the server 3 includes the construction attribute evaluation data generation section 35 and the worker characteristic evaluation data generation section 36, but these generation sections 35 and 36 may not necessarily be provided. The construction attribute evaluation data and worker characteristic evaluation data for the second worker may be acquired from outside the system. These evaluation data may be acquired, for example, from a database associated with the second worker, construction attribute evaluation data, and/or worker characteristic evaluation data. In one example, the second worker characteristic evaluation data (e.g., skill phase evaluation data) may be input directly by the user, or may be inputted directly by the user, or may be a work data for which the characteristics of the worker have been evaluated in advance by the human resources department of the company to which he or she belongs. It may also be obtained from a personnel characteristic evaluation database.

(2)上記実施形態では、第1の作業員の第1工事属性ベクトル、第1特性ベクトルをサーバ3のベクトル生成部311、321により生成したが、第1の工事案件IDと関連付けて予めデータベース2に格納されていても良い。 (2) In the above embodiment, the first construction attribute vector and the first characteristic vector of the first worker are generated by the vector generation units 311 and 321 of the server 3, but they are associated with the first construction project ID and stored in the database in advance. 2 may be stored.

(3)第2の作業員の工事が行われた後、サーバ3は、第2の作業員の工事記録データと、当該第2の作業員の工事属性評価データ及び作業員特性評価データとを関連付けれてデータベース2に格納しても良い。これにより、閲覧可能な工事記録データを追加することができる。 (3) After the second worker has performed the construction work, the server 3 stores the second worker's construction record data, the second worker's construction attribute evaluation data, and worker characteristic evaluation data. They may be stored in the database 2 in association with each other. This makes it possible to add viewable construction record data.

(4)上記実施形態では、データベース2とサーバ3は別の構成としたが、サーバ3がデータベース2を備えるようにしても良い。 (4) In the above embodiment, the database 2 and the server 3 are configured separately, but the server 3 may include the database 2.

1 意思決定支援システム
2 データベース
3 サーバ
4 端末装置
10a プロセッサ
10b 記憶装置
10b-1 RAM
10b-2 ROM
10b-3 外部メモリ
10c 入力装置
10d 出力装置
10e 通信装置
10f バス
31 工事ベーススコア算出部
311 ベクトル生成部
312 ベクトル生成部
32 作業員ベーススコア算出部
321 ベクトル生成部
322 ベクトル生成部
33 データ決定部
34 表示制御部
35 工事属性評価データ生成部
36 作業員特性評価データ生成部
N ネットワーク
1 Decision support system 2 Database 3 Server 4 Terminal device 10a Processor 10b Storage device 10b-1 RAM
10b-2 ROM
10b-3 External memory 10c Input device 10d Output device 10e Communication device 10f Bus 31 Construction base score calculation unit 311 Vector generation unit 312 Vector generation unit 32 Worker base score calculation unit 321 Vector generation unit 322 Vector generation unit 33 Data determination unit 34 Display control section 35 Construction attribute evaluation data generation section 36 Worker characteristic evaluation data generation section N Network

Claims (5)

生産現場に係る作業員の意思決定支援システムであって、
第1の作業員に関連付けられた工事記録データを格納したデータベースであって、前記工事記録データには、前記第1の作業員が行った工事の属性に関連する工事属性評価データと、前記工事を行った前記第1の作業員の特性を示す作業員特性評価データとが関連付けられている、データベースと、
ユーザである第2の作業員が関わる工事の属性に関連する工事属性評価データ及び前記第2の作業員の特性を示す作業員特性評価データと、前記第1の作業員の前記工事属性評価データ及び前記第1の作業員の前記作業員特性評価データと、に基づいて、前記第2の作業員に提示する前記工事記録データを決定するサーバと、
を備え、
前記サーバは、
前記第1の作業員の前記工事属性評価データと前記第2の作業員が関わる前記工事の前記工事属性評価データとの類似度に関連する工事ベーススコアを算出する工事ベーススコア算出部と、
前記第1の作業員の前記作業員特性評価データと前記第2の作業員の前記作業員特性評価データとの類似度に関連する作業員ベーススコアを算出する作業員ベーススコア算出部と、
前記工事ベーススコアと前記作業員ベーススコアとに基づいて、前記第2の作業員に提示する前記工事記録データを決定するデータ決定部と、
を有し、
前記工事ベーススコア算出部は、前記データベース内の前記工事記録データに対応する前記第1の作業員の前記工事属性評価データに基づく第1工事属性ベクトルと、前記第2の作業員の前記工事属性評価データに基づく第2工事属性ベクトルとの内積を、前記第1の作業員及び前記第2の作業員の前記工事属性評価データの類似度としてそれぞれ算出し、
前記作業員ベーススコア算出部は、前記データベース内の前記工事記録データに対応する前記第1の作業員の前記作業員特性評価データに基づく第1特性ベクトルと、前記第2の作業員の前記作業員特性評価データに基づく第2特性ベクトルとの内積を、前記第1の作業員及び前記第2の作業員の前記作業員特性評価データの類似度としてそれぞれ算出し、
前記データ決定部は、前記データベースに格納された前記工事記録データのうち、前記工事ベーススコアと前記作業員ベーススコアとに基づくスコアが高い所定数の前記工事記録データを、前記第2の作業員に提示する前記工事記録データとして決定し、
前記作業員特性評価データは、バイオリズム、スキルフェーズ、工事フェーズ、嗜好テストについての評価データを含み、
前記作業員ベーススコア算出部は、前記第2の作業員のバイオリズム、スキルフェーズ、工事フェーズ、嗜好テストについての評価データに基づいて、前記第1特性ベクトル及び前記第2特性ベクトルを生成し、前記第1特性ベクトルと前記第2特性ベクトルとの内積を算出する、
意思決定支援システム。
A decision-making support system for workers at a production site,
A database storing construction record data associated with a first worker, the construction record data including construction attribute evaluation data related to attributes of the construction work performed by the first worker, and construction record data associated with the construction work performed by the first worker. a database associated with worker characteristic evaluation data indicating the characteristics of the first worker who performed the
Work attribute evaluation data related to the attributes of the work in which the second worker who is the user is involved, worker characteristic evaluation data indicating the characteristics of the second worker, and the work attribute evaluation data of the first worker. and a server that determines the construction record data to be presented to the second worker based on the worker characteristic evaluation data of the first worker;
Equipped with
The server is
a construction base score calculation unit that calculates a construction base score related to the degree of similarity between the construction attribute evaluation data of the first worker and the construction attribute evaluation data of the construction involving the second worker;
a worker base score calculation unit that calculates a worker base score related to the degree of similarity between the worker characteristic evaluation data of the first worker and the worker characteristic evaluation data of the second worker;
a data determining unit that determines the construction record data to be presented to the second worker based on the construction base score and the worker base score;
has
The construction base score calculation unit calculates a first construction attribute vector based on the construction attribute evaluation data of the first worker corresponding to the construction record data in the database and the construction attribute of the second worker. Calculating an inner product with a second construction attribute vector based on the evaluation data as the degree of similarity of the construction attribute evaluation data of the first worker and the second worker, respectively;
The worker base score calculation unit calculates a first characteristic vector based on the worker characteristic evaluation data of the first worker corresponding to the construction record data in the database and the work of the second worker. Calculating an inner product with a second characteristic vector based on the worker characteristic evaluation data as the degree of similarity of the worker characteristic evaluation data of the first worker and the second worker, respectively;
The data determining unit selects a predetermined number of the construction record data having high scores based on the construction base score and the worker base score from among the construction record data stored in the database, to the second worker. determined as the said construction record data to be presented to,
The worker characteristic evaluation data includes evaluation data regarding biorhythm, skill phase, construction phase, and preference test,
The worker base score calculation unit generates the first characteristic vector and the second characteristic vector based on evaluation data regarding the second worker's biorhythm, skill phase, construction phase, and preference test, and calculating an inner product of the first characteristic vector and the second characteristic vector;
Decision support system.
前記工事属性評価データは、予め設定された工事分類、業務分類及び工種分類と、工事に関連するキーワードを含む文字情報であり、
前記工事ベーススコア算出部は、前記工事分類、前記業務分類、前記工種分類、前記キーワードの文字情報をそれぞれベクトルに変換し、当該ベクトルの平均を算出することにより前記第1工事属性ベクトル及び前記第2工事属性ベクトルを生成し、前記第1工事属性ベクトル及び前記第2工事属性ベクトルの内積を算出する、
請求項に記載の意思決定支援システム。
The construction attribute evaluation data is character information including preset construction classification, work classification, construction type classification, and keywords related to construction,
The construction base score calculation unit converts the construction classification, the work classification, the construction type classification, and the character information of the keyword into vectors, and calculates the average of the vectors to calculate the first construction attribute vector and the first construction attribute vector. generating a second construction attribute vector and calculating an inner product of the first construction attribute vector and the second construction attribute vector;
The decision support system according to claim 1 .
ネットワークを介して前記サーバと接続され、前記第2の作業員が用いる端末装置を更に備え、
前記端末装置は、
前記第2の作業員が関わる前記工事の前記工事属性評価データ及び前記第2の作業員の前記作業員特性評価データに関する入力を受け付ける入力装置と、
前記入力を前記ネットワークを介して前記サーバに送信する通信装置と、
前記通信装置を介して前記データ決定部により決定された前記工事記録データを提示する表示装置と、
を備えた、
請求項1又は2に記載の意思決定支援システム。
further comprising a terminal device connected to the server via a network and used by the second worker,
The terminal device is
an input device that receives input regarding the construction attribute evaluation data of the construction work in which the second worker is involved and the worker characteristic evaluation data of the second worker;
a communication device that transmits the input to the server via the network;
a display device that presents the construction record data determined by the data determination unit via the communication device;
Equipped with
The decision support system according to claim 1 or 2 .
前記第1の作業員は、熟練作業員であり、
前記第2の作業員は、前記熟練作業員よりも実年齢が若い、又は、前記熟練作業員よりも前記生産現場の経験年数が少ない作業員である、
請求項1~の何れか1項に記載の意思決定支援システム。
The first worker is a skilled worker,
The second worker is younger in actual age than the skilled worker, or is a worker who has fewer years of experience at the production site than the skilled worker.
The decision support system according to any one of claims 1 to 3 .
生産現場に係る作業員の意思決定を支援するサーバであって、
データベースに格納された工事記録データに関連付けられた第1の作業員が行った工事の属性に関連する工事属性評価データと、第2の作業員が関わる工事の属性に関連する工事属性評価データとの類似度に関連する工事ベーススコアを算出する工事ベーススコア算出部と、
前記第1の作業員の特性を示す作業員特性評価データと、前記第2の作業員の特性を示す作業員特性評価データとの類似度に関連する作業員ベーススコアを算出する作業員ベーススコア算出部と、
前記工事ベーススコアと前記作業員ベーススコアとに基づいて、前記第2の作業員に提示する前記工事記録データを決定するデータ決定部と、
を有し、
前記工事ベーススコア算出部は、前記データベース内の前記工事記録データに対応する前記第1の作業員の前記工事属性評価データに基づく第1工事属性ベクトルと、前記第2の作業員の前記工事属性評価データに基づく第2工事属性ベクトルとの内積を、前記第1の作業員及び前記第2の作業員の前記工事属性評価データの類似度としてそれぞれ算出し、
前記作業員ベーススコア算出部は、前記データベース内の前記工事記録データに対応する前記第1の作業員の前記作業員特性評価データに基づく第1特性ベクトルと、前記第2の作業員の前記作業員特性評価データに基づく第2特性ベクトルとの内積を、前記第1の作業員及び前記第2の作業員の前記作業員特性評価データの類似度としてそれぞれ算出し、
前記データ決定部は、前記データベースに格納された前記工事記録データのうち、前記工事ベーススコアと前記作業員ベーススコアとに基づくスコアが高い所定数の前記工事記録データを、前記第2の作業員に提示する前記工事記録データとして決定し、
前記作業員特性評価データは、バイオリズム、スキルフェーズ、工事フェーズ、嗜好テストについての評価データを含み、
前記作業員ベーススコア算出部は、前記第2の作業員のバイオリズム、スキルフェーズ、工事フェーズ、嗜好テストについての評価データに基づいて、前記第1特性ベクトル及び前記第2特性ベクトルを生成し、前記第1特性ベクトルと前記第2特性ベクトルとの内積を算出する、
サーバ。
A server that supports decision-making by workers related to production sites,
Work attribute evaluation data related to the attributes of the work performed by the first worker associated with the construction record data stored in the database, and work attribute evaluation data related to the attributes of the work the second worker is involved in. a construction base score calculation unit that calculates a construction base score related to the degree of similarity;
a worker base score for calculating a worker base score related to the degree of similarity between worker characteristic evaluation data indicating the characteristics of the first worker and worker characteristic evaluation data indicating the characteristics of the second worker; A calculation section,
a data determining unit that determines the construction record data to be presented to the second worker based on the construction base score and the worker base score;
has
The construction base score calculation unit calculates a first construction attribute vector based on the construction attribute evaluation data of the first worker corresponding to the construction record data in the database and the construction attribute of the second worker. Calculating an inner product with a second construction attribute vector based on the evaluation data as the degree of similarity of the construction attribute evaluation data of the first worker and the second worker, respectively;
The worker base score calculation unit calculates a first characteristic vector based on the worker characteristic evaluation data of the first worker corresponding to the construction record data in the database and the work of the second worker. Calculating an inner product with a second characteristic vector based on the worker characteristic evaluation data as the degree of similarity of the worker characteristic evaluation data of the first worker and the second worker, respectively;
The data determining unit selects a predetermined number of the construction record data having high scores based on the construction base score and the worker base score from among the construction record data stored in the database, to the second worker. determined as the said construction record data to be presented to,
The worker characteristic evaluation data includes evaluation data regarding biorhythm, skill phase, construction phase, and preference test,
The worker base score calculation unit generates the first characteristic vector and the second characteristic vector based on evaluation data regarding the second worker's biorhythm, skill phase, construction phase, and preference test, and calculating an inner product of the first characteristic vector and the second characteristic vector;
server.
JP2022030575A 2022-03-01 2022-03-01 Decision support system and server Active JP7382434B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2022030575A JP7382434B2 (en) 2022-03-01 2022-03-01 Decision support system and server

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2022030575A JP7382434B2 (en) 2022-03-01 2022-03-01 Decision support system and server

Publications (2)

Publication Number Publication Date
JP2023127038A JP2023127038A (en) 2023-09-13
JP7382434B2 true JP7382434B2 (en) 2023-11-16

Family

ID=87971705

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2022030575A Active JP7382434B2 (en) 2022-03-01 2022-03-01 Decision support system and server

Country Status (1)

Country Link
JP (1) JP7382434B2 (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006221478A (en) 2005-02-10 2006-08-24 Minoru Koide Document search device and portfolio analyzer based on macro approach
JP2007122350A (en) 2005-10-27 2007-05-17 Mitsubishi Electric Information Systems Corp Information system
JP2021022070A (en) 2019-07-25 2021-02-18 東京電力ホールディングス株式会社 Method for processing information, information processor, and program
JP2021093067A (en) 2019-12-12 2021-06-17 三井住友建設株式会社 Information processing system and method for processing information

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006221478A (en) 2005-02-10 2006-08-24 Minoru Koide Document search device and portfolio analyzer based on macro approach
JP2007122350A (en) 2005-10-27 2007-05-17 Mitsubishi Electric Information Systems Corp Information system
JP2021022070A (en) 2019-07-25 2021-02-18 東京電力ホールディングス株式会社 Method for processing information, information processor, and program
JP2021093067A (en) 2019-12-12 2021-06-17 三井住友建設株式会社 Information processing system and method for processing information

Also Published As

Publication number Publication date
JP2023127038A (en) 2023-09-13

Similar Documents

Publication Publication Date Title
Browning Planning, tracking, and reducing a complex project’s value at risk
US8214375B2 (en) Manual and automatic techniques for finding similar users
US12008622B2 (en) Methods and apparatuses for recommending substitutions made during order fulfillment processes
Hajage et al. On the use of propensity scores in case of rare exposure
WO2021220777A1 (en) System for determining material to be proposed to user
US20110313940A1 (en) Process To Optimize A Person&#39;s Profile Into A Standardized Competency Profile
US20200294067A1 (en) Time series clustering analysis for forecasting demand
US20090012850A1 (en) Method and system for providing a true performance indicator
US20200302398A1 (en) Determination of profile match for job posting
JP2019192065A (en) Nursing care intervention effect verification device, nursing care intervention effect verification method, and program
CN108920564B (en) Talent management method based on block chain and terminal thereof
US20160110460A1 (en) Search evaluation system
JP7382434B2 (en) Decision support system and server
JP2009193470A (en) Electronic approval workflow system
JP7725090B2 (en) Information processing device, information processing system, and information processing method
JP6270768B2 (en) Sales representative candidate extraction system
JP7038350B2 (en) Information providing equipment, information providing method, and information providing program
Steinfeld et al. Evaluation of an integrated multi-task machine learning system with humans in the loop
US10496693B2 (en) Unified classification and ranking strategy
CN117808415A (en) Method, device, computer equipment and storage medium for controlling construction progress
US20180336281A1 (en) Creator Aware and Diverse Recommendations of Digital Content
KR102225159B1 (en) An apparatus for quantifying change of ranking and a method thereof
JP2005044259A (en) Personnel affairs support system, personal affairs support method and program thereof
JP2018180711A (en) Computer for selecting test case and method for selecting test case
CN114461918A (en) Article recommendation method and device, electronic equipment and storage medium

Legal Events

Date Code Title Description
A80 Written request to apply exceptions to lack of novelty of invention

Free format text: JAPANESE INTERMEDIATE CODE: A80

Effective date: 20220302

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20220511

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20230525

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20230705

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: 20231005

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20231106

R150 Certificate of patent or registration of utility model

Ref document number: 7382434

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150