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
JP7807986B2 - Work history measurement system - Google Patents
[go: Go Back, main page]

JP7807986B2 - Work history measurement system - Google Patents

Work history measurement system

Info

Publication number
JP7807986B2
JP7807986B2 JP2022088943A JP2022088943A JP7807986B2 JP 7807986 B2 JP7807986 B2 JP 7807986B2 JP 2022088943 A JP2022088943 A JP 2022088943A JP 2022088943 A JP2022088943 A JP 2022088943A JP 7807986 B2 JP7807986 B2 JP 7807986B2
Authority
JP
Japan
Prior art keywords
work
record
gate
portable storage
personal
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
JP2022088943A
Other languages
Japanese (ja)
Other versions
JP2023176587A (en
Inventor
遼平 松井
綾太朗 川原
悠 山田
新吾 佐藤
操 皆川
忍 大城戸
Original Assignee
日立Geベルノバニュークリアエナジー株式会社
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 日立Geベルノバニュークリアエナジー株式会社 filed Critical 日立Geベルノバニュークリアエナジー株式会社
Priority to JP2022088943A priority Critical patent/JP7807986B2/en
Publication of JP2023176587A publication Critical patent/JP2023176587A/en
Application granted granted Critical
Publication of JP7807986B2 publication Critical patent/JP7807986B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Time Recorders, Dirve Recorders, Access Control (AREA)

Description

本発明は、作業履歴計測システムに関する。 The present invention relates to a work history measurement system.

プラントの作業効率化のためには、作業員や作業班ごとの位置情報や作業時間を把握し、分析と改善を行うことが重要である。作業の実施中は、プラント内の様々な場所で大人数の作業員が同時に作業を行う。プラント内にはネットワーク環境(WiFiなどのローカル通信網や公衆電話回線などの広域通信網)が無い場合があり、このようなプラントでは、プラント内で測定した作業者に関するデータをリアルタイムにプラント外に持ち出すことは難しい。 To improve work efficiency at a plant, it is important to understand the location information and working hours of each worker and work team, and to analyze and improve this information. When work is being carried out, a large number of workers work simultaneously in various locations within the plant. Some plants do not have a network environment (either a local communication network such as Wi-Fi or a wide-area communication network such as a public telephone line), and in such plants, it is difficult to take data about workers measured within the plant outside the plant in real time.

そこで、作業者が可搬式記憶端末(以下、ICタグと表現することもある)を持ってプラントに入構し、ICタグを現地の通信機(以下、リーダライタとする)にかざす(以下、タッチとする)ことで部屋の入退室時刻や作業の着完時刻をICタグに記録し、作業者自身がICタグをプラント外に持ち出し、データを回収する方法が有効である。 An effective method is for workers to enter the plant with a portable storage terminal (hereinafter sometimes referred to as an IC tag) and hold (hereinafter referred to as "touch") the IC tag over a local communication device (hereinafter referred to as a reader/writer), which records the time they enter and leave the room and the time their work is completed and finished, and then the worker can take the IC tag outside the plant and retrieve the data.

しかし、タッチ時間が不十分であると、リーダライタからICタグへの書き込みが失敗することがある。特に、作業者が厳重な防護服を着用するプラントでは、ICタグの取り回しが難しく、タッチ時間が不十分となることが多い。その結果、書き込みに失敗する可能性が高くなる。 However, if the touch time is insufficient, writing from the reader/writer to the IC tag may fail. In particular, in plants where workers wear heavy protective clothing, handling IC tags is difficult, and the touch time is often insufficient. As a result, there is a high possibility of writing failing.

この点に関し、特許文献1では、非接触式自動改札機と非接触券との間のデータ授受において、非接触券のデータの読み取り後に非接触券が通信範囲外に出るなどして処理が中断した際に、再タッチを案内すると共に、処理中断の状況に合わせて改札機本体をリセットすることで、乗車料金の2度引きなどの不都合を回避する自動改札機が開示されている。 In this regard, Patent Document 1 discloses an automatic ticket gate that, when transferring data between a contactless automatic ticket gate and a contactless ticket, if the process is interrupted after the contactless ticket data has been read, for example because the ticket goes out of range of communication, it prompts the user to touch the ticket again and resets the ticket gate itself to reflect the circumstances of the interruption, thereby avoiding inconveniences such as double fare deductions.

特開2003-223659号公報Japanese Patent Application Laid-Open No. 2003-223659

従来技術では、書き込み失敗時の対応に時間がかかる。例えば特許文献1では、書き込み失敗時には再タッチをする必要がある。 With conventional technology, it takes time to respond when writing fails. For example, in Patent Document 1, if writing fails, the user must touch the screen again.

プラントでは書き込み失敗が頻発するため、失敗するたびに再タッチを求めると、書き込み手続きに時間がかかる。その結果、多くの作業者が集中する入退室ゲート(プラントの出入口など)では、書き込み手続きのために作業者の待ち行列が発生し、作業効率が低下してしまう。 Since writing failures occur frequently in plants, requiring a re-touch every time a failure occurs would result in a long writing procedure. As a result, at entry/exit gates (such as plant entrances) where many workers are concentrated, workers would queue up to complete the writing procedure, reducing work efficiency.

以上のことから本発明の目的は、ICタグへの書き込みに失敗しても再書き込みを求めることなく、短時間で書き込み手続きを完了した上で、書き込み失敗したデータを回収することができる作業履歴計測システムを提供するものである。 Based on the above, the object of the present invention is to provide a work history measurement system that can complete the writing procedure in a short time and recover the data that failed to be written to an IC tag without requiring a rewrite even if the data fails to be written to the IC tag.

上記課題を解決するために、本発明は、移動する複数の作業者101が可搬して、個人ID(102A)を備える複数の可搬式記憶端末102と、作業者101が移動するエリアに設置され、ゲートID(103C)と通信部103Dとタイムスタンプ生成部103Eと再書き込みバッファ103Fを備える1つ以上のゲート端末103と、可搬式記憶端末102に記録されたデータを読み出す読み出し部105を備え、通信部103Dは、可搬式記憶端末102と近接した時に通信を行い、可搬式記憶端末102に記録された少なくとも個人ID(102A)を読み込み、ゲートID(103C)とタイムスタンプ103Gを含む自己ゲート通過レコード102Cを可搬式記憶端末102に書き込み、所定の条件を満たす際には、個人ID(102A)とタイムスタンプ103Gからなるデータを再書き込みバッファ103Fに記録し、再書き込みバッファ103Fにデータが存在する時には、個人ID(102A)とゲートID(103C)とタイムスタンプ103Gを含む他者ゲート通過レコード102Dを可搬式記憶端末102に書き込み、読み出し部105は、複数の可搬式記憶端末102に記録された自己ゲート通過レコード102Cと他者ゲート通過レコード102Dを読み出し、個人ID(102A)とゲートID(103C)とタイムスタンプ103Gを出力することを特徴とする。 In order to solve the above problem, the present invention provides a system including a plurality of portable storage terminals 102 carried by a plurality of moving workers 101 and each having a personal ID (102A); one or more gate terminals 103 installed in the area where the workers 101 move and each having a gate ID (103C), a communication unit 103D, a timestamp generation unit 103E, and a rewrite buffer 103F; and a reading unit 105 that reads data recorded on the portable storage terminal 102, wherein the communication unit 103D communicates with the portable storage terminal 102 when it comes close to the portable storage terminal 102, reads at least the personal ID (102A) recorded on the portable storage terminal 102, and generates a self-gate passage record including the gate ID (103C) and a timestamp 103G. The code 102C is written to the portable storage terminal 102, and when a predetermined condition is met, data consisting of a personal ID (102A) and a timestamp 103G is recorded in the rewrite buffer 103F. When data exists in the rewrite buffer 103F, a third party gate passage record 102D including the personal ID (102A), gate ID (103C), and timestamp 103G is written to the portable storage terminal 102. The reading unit 105 reads the self gate passage record 102C and third party gate passage record 102D recorded in multiple portable storage terminals 102, and outputs the personal ID (102A), gate ID (103C), and timestamp 103G.

本発明によれば、ICタグへの書き込みに失敗しても再書き込みを求めることなく、短時間で書き込み手続きを完了した上で、書き込み失敗したデータを回収できる。なお、上記した以外の課題、構成及び効果は、以下の発明を実施するための形態の説明により明らかにされる。 According to the present invention, even if writing to an IC tag fails, the writing procedure can be completed in a short time without requiring a rewrite, and the data that was not successfully written can be recovered. Note that other issues, configurations, and advantages will become clear from the description of the embodiment of the invention below.

本発明の実施例1に係る作業履歴計測システムを使用する作業者の動作を示す図。1 is a diagram showing the actions of a worker using a work history measurement system according to a first embodiment of the present invention; 本発明の実施例1に係る作業履歴計測システムの全体構成例を示すブロック図。1 is a block diagram showing an example of the overall configuration of a work history measurement system according to a first embodiment of the present invention; 本発明の実施例1に係る自己ゲート通過レコードの構成例を示すブロック図。FIG. 2 is a block diagram showing an example of the configuration of a self-gate passage record according to the first embodiment of the present invention. 本発明の実施例1に係る他者ゲート通過レコードの構成例を示すブロック図。FIG. 3 is a block diagram showing an example of the configuration of a record of other people passing through a gate according to the first embodiment of the present invention. 本発明の実施例1に係る作業履歴計測システムの再書き込みバッファにデータが無い場合の動作例を示す図。FIG. 10 is a diagram showing an example of operation when there is no data in the rewrite buffer of the work history measurement system according to the first embodiment of the present invention. 本発明の実施例1に係る作業履歴計測システムの再書き込みバッファにデータを書き込む場合の動作例を示す図。FIG. 4 is a diagram showing an example of an operation when writing data into a rewrite buffer of the work history measurement system according to the first embodiment of the present invention. 本発明の実施例1に係る作業履歴計測システムの再書き込みバッファにデータが存在する場合の動作例を示す図。FIG. 10 is a diagram showing an example of operation when data exists in a rewrite buffer of the work history measurement system according to the first embodiment of the present invention. 本発明の実施例1に係るゲート端末の第1構成例を示すブロック図。FIG. 2 is a block diagram showing a first configuration example of the gate terminal according to the first embodiment of the present invention. 本発明の実施例1に係るゲート端末の第2構成例を示すブロック図。FIG. 4 is a block diagram showing a second configuration example of the gate terminal according to the first embodiment of the present invention. 本発明の実施例1に係るゲート端末の第3構成例を示すブロック図。FIG. 10 is a block diagram showing a third configuration example of the gate terminal according to the first embodiment of the present invention. 本発明の実施例1に係る通信部の書き込み成功時の処理例を示すシーケンス図。FIG. 10 is a sequence diagram illustrating an example of a process performed when writing is successful in the communication unit according to the first embodiment of the present invention. 本発明の実施例1に係る通信部の書き込み失敗時の処理例を示すシーケンス図。FIG. 10 is a sequence diagram illustrating an example of processing when a writing operation by the communication unit according to the first embodiment of the present invention fails. 本発明の実施例1に係る通信部の書き込みタイムアウト時の第1処理例を示すシーケンス図。FIG. 10 is a sequence diagram illustrating a first processing example when a write timeout occurs in the communication unit according to the first embodiment of the present invention. 本発明の実施例1に係る通信部の書き込みタイムアウト時の第2処理例を示すシーケンス図。FIG. 10 is a sequence diagram illustrating a second processing example when a write timeout occurs in the communication unit according to the first embodiment of the present invention. 本発明の実施例1に係る通信部の読み込み失敗時の処理例を示すシーケンス図。FIG. 10 is a sequence diagram illustrating an example of processing when a reading operation by the communication unit according to the first embodiment of the present invention fails. 本発明の実施例1に係る通信部の読み込み部分成功時の処理例を示すシーケンス図。FIG. 10 is a sequence diagram illustrating an example of processing when a reading portion of the communication unit according to the first embodiment of the present invention is successful. 本発明の実施例1に係る通信部の読み込みタイムアウト時の処理例を示すシーケンス図。FIG. 10 is a sequence diagram illustrating an example of processing when a reading timeout occurs in the communication unit according to the first embodiment of the present invention. 本発明の実施例1に係るタッチ時に音で通知するゲート端末のインターフェースを示す図。1 is a diagram illustrating an interface of a gate terminal that notifies by sound when touched according to the first embodiment of the present invention; 本発明の実施例1に係るタッチ時に光で通知するゲート端末のインターフェースを示す図。1 is a diagram showing an interface of a gate terminal that notifies with light when touched according to a first embodiment of the present invention; 本発明の実施例1に係るモニタを備えるゲート端末のインターフェースを示す図。FIG. 2 is a diagram showing an interface of a gate terminal equipped with a monitor according to the first embodiment of the present invention. 本発明の実施例1に係るモニタを備えてタッチ時にポップアップで通知するゲート端末のインターフェースを示す図。1 is a diagram showing an interface of a gate terminal having a monitor according to the first embodiment of the present invention, which displays a notification in a pop-up when touched; 本発明の実施例1に係るモニタを備えてタッチ時に自己ゲート通過レコードをポップアップに表示して通知するゲート端末のインターフェースを示す図。1 is a diagram showing the interface of a gate terminal equipped with a monitor according to the first embodiment of the present invention, which notifies the user of a gate passage record by displaying it in a pop-up when touched. FIG. 本発明の実施例1に係るモニタを備えてタッチ時に他者ゲート通過レコードの記録をポップアップに表示して通知するゲート端末のインターフェースを示す図。10 is a diagram showing the interface of a gate terminal equipped with a monitor according to the first embodiment of the present invention, which displays a record of other people passing through the gate in a pop-up window when touched. FIG. 本発明の実施例1に係る再書き込みバッファにデータが存在することを示すインジケータを備えるゲート端末のインターフェースを示す図。FIG. 10 is a diagram showing an interface of a gate terminal having an indicator that indicates that data exists in a rewrite buffer according to the first embodiment of the present invention. 本発明の実施例1に係るモニタを備えて再書き込みバッファにデータが存在することを示すインジケータを表示するゲート端末のインターフェースを示す図。10 is a diagram showing an interface of a gate terminal equipped with a monitor according to the first embodiment of the present invention and displaying an indicator indicating that data exists in a rewrite buffer. FIG. 本発明の実施例1に係る可搬式記憶端末のデータを読み書きする処理例を示すブロック図。FIG. 2 is a block diagram showing an example of a process for reading and writing data from and to the portable storage terminal according to the first embodiment of the present invention. 本発明の実施例1に係る保存済みレコード末尾アドレスを備える可搬式記憶端末のデータを読み書きする処理例を示すブロック図。FIG. 2 is a block diagram illustrating an example of a process for reading and writing data from and to a portable storage terminal having a saved record end address according to the first embodiment of the present invention. 本発明の実施例1に係る可搬式記憶端末のデータ量が飽和した際に別の可搬式記憶端末に個人IDを転記する処理例を示すブロック図。FIG. 10 is a block diagram showing an example of a process for transferring a personal ID to another portable storage terminal when the amount of data in the portable storage terminal according to the first embodiment of the present invention becomes saturated; 本発明の実施例1に係る読み出し部が可搬式記憶端末のデータを読み出す処理例を示す図。FIG. 4 is a diagram illustrating an example of a process in which a reading unit according to the first embodiment of the present invention reads data from a portable storage terminal. 本発明の実施例1に係る可搬式記憶端末に書き込まれるデータ構造の第1構成例を示す図。FIG. 2 is a diagram showing a first example of a data structure written to the portable storage terminal according to the first embodiment of the present invention. 本発明の実施例1に係る可搬式記憶端末に書き込まれるデータ構造の第2構成例を示す図。FIG. 10 is a diagram showing a second configuration example of the data structure written to the portable storage terminal according to the first embodiment of the present invention. 本発明の実施例1に係る可搬式記憶端末に書き込まれるデータ量の第1構成例を示す図。FIG. 4 is a diagram showing a first configuration example of the amount of data written to the portable storage terminal according to the first embodiment of the present invention. 本発明の実施例1に係る可搬式記憶端末に書き込まれるデータ量の第2構成例を示す図。FIG. 10 is a diagram showing a second configuration example of the amount of data written to the portable storage terminal according to the first embodiment of the present invention. 本発明の実施例1に係る可搬式記憶端末に書き込まれるタイムスタンプのデータ量の構成例を示す図。FIG. 4 is a diagram showing an example of the configuration of the data amount of a timestamp written in the portable storage terminal according to the first embodiment of the present invention. 本発明の実施例1に係る可搬式記憶端末の処理例を示すフロー図。FIG. 4 is a flowchart showing a processing example of the portable storage terminal according to the first embodiment of the present invention. 本発明の実施例1に係るゲート端末の書き込みサブルーチンの処理例を示すフロー図。FIG. 4 is a flowchart showing an example of a writing subroutine process of the gate terminal according to the first embodiment of the present invention. 本発明の実施例1に係るゲート端末の読み込み成功判定サブルーチンの処理例を示すフロー図。FIG. 10 is a flowchart showing an example of a processing subroutine for determining whether reading is successful in the gate terminal according to the first embodiment of the present invention. 本発明の実施例1に係るゲート端末の書き込み成功判定サブルーチンの処理例を示すフロー図。FIG. 10 is a flowchart showing an example of a process of a writing success determination subroutine of the gate terminal according to the first embodiment of the present invention. 本発明の実施例1に係る作業者の始業から終業までの動作例を示すフロー図。FIG. 2 is a flowchart showing an example of an operation of a worker from the start to the end of work according to the first embodiment of the present invention. 本発明の実施例1に係る作業班の構成例を示す図。FIG. 1 is a diagram showing an example of the composition of a work team according to a first embodiment of the present invention. 本発明の実施例1に係るゲート設定端末と初期化端末の第1設置例を示すプラント平面図。FIG. 2 is a plant plan view showing a first installation example of a gate setting terminal and an initialization terminal according to the first embodiment of the present invention. 本発明の実施例1に係るゲート設定端末と初期化端末の第2設置例を示すプラント平面図。FIG. 10 is a plant plan view showing a second installation example of the gate setting terminal and the initialization terminal according to the first embodiment of the present invention. 本発明の実施例2に係る分析部を備える作業履歴計測システムの全体構成例を示すブロック図。FIG. 10 is a block diagram showing an example of the overall configuration of a work history measurement system including an analysis unit according to a second embodiment of the present invention. 本発明の実施例2に係る分析部を備える作業履歴計測システムの再書き込みバッファにデータが存在する場合の動作例を示す図。FIG. 10 is a diagram showing an example of operation when data exists in a rewrite buffer of a work history measurement system including an analysis unit according to a second embodiment of the present invention. 本発明の実施例2に係る分析部が個人移動履歴を推定する処理例を示す図。FIG. 10 is a diagram showing an example of a process in which an analysis unit according to a second embodiment of the present invention estimates an individual movement history. 本発明の実施例2に係る分析部が出力する個人移動履歴の構成例を示す図。FIG. 10 is a diagram showing an example of the configuration of an individual movement history output by an analysis unit according to a second embodiment of the present invention. 本発明の実施例2に係る読み出し部と分析部の処理例を示すフロー図。FIG. 10 is a flowchart showing an example of processing by a reading unit and an analyzing unit according to a second embodiment of the present invention. 本発明の実施例2に係る個人移動履歴推定部の処理例を示すフロー図。FIG. 10 is a flowchart showing an example of processing by an individual movement history estimation unit according to a second embodiment of the present invention. 本発明の実施例2に係る個人移動履歴推定部が出力する個人移動履歴の構成例を示す図。FIG. 10 is a diagram showing an example of the configuration of an individual movement history output by an individual movement history estimation unit according to a second embodiment of the present invention. 本発明の実施例2に係るゲートIDエリア対応表の構成例を示す図。FIG. 10 is a diagram showing an example of the configuration of a gate ID area correspondence table according to the second embodiment of the present invention. 本発明の実施例2に係るゲートIDエリア対応表を備える個人移動履歴推定部の処理例を示すフロー図。FIG. 10 is a flowchart showing an example of processing by an individual movement history estimation unit including a gate ID area correspondence table according to a second embodiment of the present invention. 本発明の実施例2に係るゲートIDエリア対応表を備える個人移動履歴推定部が出力する個人移動履歴の構成例を示す図。FIG. 10 is a diagram showing an example of the configuration of an individual movement history output by an individual movement history estimation unit including a gate ID area correspondence table according to a second embodiment of the present invention. 本発明の実施例3に係る作業履歴計測システムの管理者可搬式記憶端末の動作例を示す図。FIG. 10 is a diagram showing an example of the operation of the administrator portable storage terminal of the work history measurement system according to the third embodiment of the present invention. 本発明の実施例3に係る読み出し部が可搬式記憶端末と管理者可搬式記憶端末のデータを読み出す処理例を示す図。FIG. 11 is a diagram illustrating an example of a process in which a reading unit according to a third embodiment of the present invention reads data from a portable storage terminal and an administrator portable storage terminal. 本発明の実施例4に係る作業履歴計測システムの時計設定可搬式端末の構成例を示すブロック図。FIG. 10 is a block diagram showing a configuration example of a portable clock setting terminal of a work history measurement system according to a fourth embodiment of the present invention. 本発明の実施例4に係る作業履歴計測システムの時計設定可搬式端末の動作例を示す図。FIG. 10 is a diagram showing an example of the operation of the portable clock setting terminal of the work history measurement system according to the fourth embodiment of the present invention. 本発明の実施例5に係る可搬式記憶端末に記録されたデータを再書き込みバッファに移行する動作例を示す図。FIG. 13 is a diagram showing an example of an operation of transferring data recorded in a portable storage terminal to a rewrite buffer according to a fifth embodiment of the present invention. 本発明の実施例5に係る容量ひっ迫した可搬式記憶端末に記録されたデータを再書き込みバッファに移行する第1処理例を示すブロック図。FIG. 13 is a block diagram showing a first processing example of transferring data recorded in a portable storage terminal with a tight capacity to a rewrite buffer according to a fifth embodiment of the present invention. 本発明の実施例5に係る容量ひっ迫した可搬式記憶端末に記録されたデータを再書き込みバッファに移行する第2処理例を示すブロック図。FIG. 13 is a block diagram showing a second processing example of transferring data recorded in a portable storage terminal with a tight capacity to a rewrite buffer according to a fifth embodiment of the present invention. 本発明の実施例5に係る後続の作業者の可搬式記憶端末が移行されたデータを回収する処理例を示すブロック図。FIG. 13 is a block diagram illustrating an example of a process in which a portable storage terminal of a subsequent worker retrieves transferred data according to a fifth embodiment of the present invention. 本発明の実施例5に係る未回収レコードが存在するゲート端末の所在地を表示する画面例を示す図。FIG. 13 is a diagram showing an example of a screen displaying the location of a gate terminal where an uncollected record exists according to the fifth embodiment of the present invention. 本発明の実施例6に係る作業ID選択部を備える作業履歴計測システムの全体構成例を示すブロック図。FIG. 10 is a block diagram showing an example of the overall configuration of a work history measurement system including a work ID selection unit according to a sixth embodiment of the present invention. 本発明の実施例6に係る自己作業記録レコードの第1構成例を示すブロック図。FIG. 20 is a block diagram showing a first configuration example of a personal work record record according to a sixth embodiment of the present invention. 本発明の実施例6に係る自己作業記録レコードの第2構成例を示すブロック図。FIG. 20 is a block diagram showing a second configuration example of a personal work record record according to the sixth embodiment of the present invention. 本発明の実施例6に係る自己作業記録レコードの第3構成例を示すブロック図。FIG. 20 is a block diagram showing a third example of the configuration of a personal work record record according to the sixth embodiment of the present invention. 本発明の実施例6に係る他者作業記録レコードの構成例を示すブロック図。FIG. 13 is a block diagram showing an example of the configuration of a work record record of others according to a sixth embodiment of the present invention. 本発明の実施例6に係る作業ID選択部を備える作業履歴計測システムの動作例を示す図。FIG. 13 is a diagram showing an example of the operation of a work history measurement system including a work ID selection unit according to a sixth embodiment of the present invention. 本発明の実施例6に係る作業ID選択部を備えるゲート端末の構成例を示すブロック図。FIG. 13 is a block diagram showing an example of the configuration of a gate terminal including a task ID selection unit according to a sixth embodiment of the present invention. 本発明の実施例6に係る作業ID選択部のボタン選択式インターフェースを示す図。FIG. 13 is a diagram showing a button selection interface of a task ID selection unit according to a sixth embodiment of the present invention. 本発明の実施例6に係る開始終了属性を選択できる作業ID選択部のボタン選択式インターフェースを示す図。FIG. 13 is a diagram showing a button selection interface of a task ID selection section that allows selection of start and end attributes according to a sixth embodiment of the present invention. 本発明の実施例6に係る開始終了属性を選択できる作業ID選択部のラジオボタン選択式インターフェースを示す図。FIG. 13 is a diagram showing a radio button selection interface of a task ID selection section that allows selection of start and end attributes according to a sixth embodiment of the present invention. 本発明の実施例6に係る開始終了属性を選択できる作業ID選択部のドロップダウンリスト選択式インターフェースを示す図。FIG. 13 is a diagram showing a drop-down list selection interface of a task ID selection section that allows selection of start and end attributes according to a sixth embodiment of the present invention. 本発明の実施例6に係る非作業イベントを選択できる作業ID選択部のボタン選択式インターフェースを示す図。FIG. 13 is a diagram showing a button selection interface of a task ID selection section that allows selection of a non-task event according to a sixth embodiment of the present invention. 本発明の実施例6に係る自由記述欄をもつ作業ID選択部のボタン選択式インターフェースを示す図。FIG. 13 is a diagram showing a button selection interface of a task ID selection section having a free entry field according to a sixth embodiment of the present invention. 本発明の実施例6に係る作業品質属性を選択できる作業ID選択部のボタン選択式インターフェースを示す図。FIG. 13 is a diagram showing a button selection interface of an activity ID selection unit that allows selection of activity quality attributes according to a sixth embodiment of the present invention. 本発明の実施例7に係る分析部と作業ID選択部を備える作業履歴計測システムの全体構成例を示すブロック図。FIG. 13 is a block diagram showing an example of the overall configuration of a work history measurement system including an analysis unit and a work ID selection unit according to a seventh embodiment of the present invention. 本発明の実施例7に係る分析部と作業ID選択部を備える作業履歴計測システムの動作例を示す図。FIG. 13 is a diagram showing an example of the operation of a work history measurement system including an analysis unit and a work ID selection unit according to a seventh embodiment of the present invention. 本発明の実施例7に係る分析部が個人移動履歴と個人作業履歴を推定する処理例を示す図。FIG. 13 is a diagram showing an example of processing in which an analysis unit according to a seventh embodiment of the present invention estimates an individual movement history and an individual work history. 本発明の実施例8に係る可搬式記憶端末に初期登録作業IDを登録する作業履歴計測システムの全体構成例を示すブロック図。FIG. 13 is a block diagram showing an example of the overall configuration of a work history measurement system that registers an initial registration work ID in a portable storage terminal according to an eighth embodiment of the present invention. 本発明の実施例8に係る可搬式記憶端末に初期登録作業IDを登録する作業履歴計測システムの動作例を示す図。FIG. 13 is a diagram showing an example of the operation of a work history measurement system that registers an initial registration work ID in a portable storage terminal according to an eighth embodiment of the present invention. 本発明の実施例8に係る初期登録作業IDを提示する作業ID選択部のボタン選択式インターフェースを示す図。FIG. 13 is a diagram showing a button selection interface of a task ID selection unit that presents an initial registration task ID according to an eighth embodiment of the present invention. 本発明の実施例9に係る初期登録作業IDと自己作業記録レコードから次作業を推定する作業履歴計測システムの全体構成例を示すブロック図。FIG. 13 is a block diagram showing an example of the overall configuration of a work history measurement system that estimates a next work from an initially registered work ID and a self work record record according to a ninth embodiment of the present invention. 本発明の実施例9に係る次作業推定部が読み込む初期登録作業IDと自己作業記録レコードの構成例を示す図。FIG. 13 is a diagram showing an example of the configuration of an initially registered task ID and a self task record record read by a next task estimation unit according to a ninth embodiment of the present invention. 本発明の実施例9に係る次作業推定部が推定した次作業を提示する作業ID選択部のボタン選択式インターフェースを示す図。FIG. 13 is a diagram showing a button selection interface of a task ID selection unit that presents next tasks estimated by a next task estimation unit according to a ninth embodiment of the present invention. 本発明の実施例10に係る客観ゲート通過検知部を備える作業履歴計測システムを使用する作業者の動作を示す図。13A and 13B are diagrams showing the actions of a worker using a work history measurement system equipped with an objective gate passage detection unit according to a tenth embodiment of the present invention. 本発明の実施例10に係る客観ゲート通過検知部を備える作業履歴計測システムの全体構成例を示すブロック図。FIG. 19 is a block diagram showing an example of the overall configuration of a work history measurement system including an objective gate passage detection unit according to a tenth embodiment of the present invention. 本発明の実施例10に係る客観ゲート通過レコードの第1構成例を示すブロック図。FIG. 20 is a block diagram showing a first configuration example of an objective gate passage record according to a tenth embodiment of the present invention. 本発明の実施例10に係る客観ゲート通過レコードの第2構成例を示すブロック図。FIG. 23 is a block diagram showing a second configuration example of an objective gate passage record according to a tenth embodiment of the present invention. 本発明の実施例10に係る客観ゲート通過検知部を備える作業履歴計測システムの動作例を示す図。FIG. 19 is a diagram showing an example of the operation of a work history measurement system including an objective gate passage detection unit according to a tenth embodiment of the present invention. 本発明の実施例11に係る分析部と客観ゲート通過検知部を備える作業履歴計測システムの全体構成例を示すブロック図。FIG. 16 is a block diagram showing an example of the overall configuration of a work history measurement system including an analysis unit and an objective gate passage detection unit according to an eleventh embodiment of the present invention. 本発明の実施例11に係る分析部と客観ゲート通過検知部を備える作業履歴計測システムの動作例を示す図。FIG. 19 is a diagram showing an example of the operation of a work history measurement system including an analysis unit and an objective gate passage detection unit according to an eleventh embodiment of the present invention. 本発明の実施例11に係る分析部が個人移動履歴を推定する処理例を示す図。FIG. 19 is a diagram showing an example of a process in which an analysis unit according to an eleventh embodiment of the present invention estimates an individual movement history. 本発明の実施例12に係る客観作業検知部を備える作業履歴計測システムの全体構成例を示すブロック図。FIG. 22 is a block diagram showing an example of the overall configuration of a work history measurement system including an objective work detection unit according to a twelfth embodiment of the present invention. 本発明の実施例12に係る客観作業記録レコードの第1構成例を示すブロック図。FIG. 23 is a block diagram showing a first configuration example of an objective work record record according to a twelfth embodiment of the present invention. 本発明の実施例12に係る客観作業記録レコードの第2構成例を示すブロック図。FIG. 23 is a block diagram showing a second configuration example of an objective work record record according to Example 12 of the present invention. 本発明の実施例12に係る客観作業検知部を備える作業履歴計測システムの動作例を示す図。FIG. 23 is a diagram showing an example of the operation of a work history measurement system including an objective work detection unit according to a twelfth embodiment of the present invention. 本発明の実施例13に係る各作業履歴推定部と客観作業検知部を備える作業履歴計測システムの全体構成例を示すブロック図である。FIG. 23 is a block diagram showing an example of the overall configuration of a work history measurement system including each work history estimation unit and an objective work detection unit according to a thirteenth embodiment of the present invention. 本発明の実施例13に係る各作業履歴推定部と客観作業検知部を備える作業履歴計測システムの動作例を示す図。FIG. 23 is a diagram showing an example of the operation of a work history measurement system including each work history estimation unit and an objective work detection unit according to a thirteenth embodiment of the present invention. 本発明の実施例13に係る各作業履歴推定部が各作業履歴を推定する処理例を示す図。FIG. 23 is a diagram showing an example of a process in which each work history estimation unit according to Example 13 of the present invention estimates each work history.

以下、図面を参照して本発明の実施例を説明する。実施例は、本発明を説明するための例示であって、説明の明確化のため、適宜、省略および簡略化がなされている。本発明は、他の種々の形態でも実施することが可能である。特に限定しない限り、各構成要素は単数でも複数でもよい。 Embodiments of the present invention will now be described with reference to the drawings. The embodiments are illustrative only and have been omitted or simplified as appropriate for clarity of explanation. The present invention can also be implemented in a variety of other forms. Unless otherwise specified, each component may be singular or plural.

図面において示す各構成要素の位置、大きさ、形状、範囲などは、発明の理解を容易にするため、実際の位置、大きさ、形状、範囲などを表していない場合がある。このため、本発明は、必ずしも、図面に開示された位置、大きさ、形状、範囲などに限定されない。 The position, size, shape, range, etc. of each component shown in the drawings may not represent the actual position, size, shape, range, etc. in order to facilitate understanding of the invention. Therefore, the present invention is not necessarily limited to the position, size, shape, range, etc. disclosed in the drawings.

各種情報の例として、「テーブル」、「リスト」、「キュー」等の表現にて説明することがあるが、各種情報はこれら以外のデータ構造で表現されてもよい。例えば、「XXテーブル」、「XXリスト」、「XXキュー」等の各種情報は、「XX情報」としてもよい。識別情報について説明する際に、「識別情報」、「識別子」、「名」、「ID」、「番 号」等の表現を用いるが、これらについてはお互いに置換が可能である。 Although various types of information may be described using expressions such as "table," "list," and "queue," these types of information may also be expressed using other data structures. For example, various types of information such as "XX table," "XX list," and "XX queue" may also be expressed as "XX information." When describing identification information, the terms "identification information," "identifier," "name," "ID," and "number" are used, but these are interchangeable.

同一あるいは同様の機能を有する構成要素が複数ある場合には、同一の符号に異なる添字を付して説明する場合がある。また、これらの複数の構成要素を区別する必要がない場合には、添字を省略して説明する場合がある。 When there are multiple components with the same or similar functions, they may be described using the same reference numeral with different subscripts. Also, when there is no need to distinguish between these multiple components, the subscripts may be omitted.

実施例において、プログラムを実行して行う処理について説明する場合がある。ここで、計算機は、プロセッサ(例えばCPU、GPU)によりプログラムを実行し、記憶資源(例えばメモリ)やインターフェースデバイス(例えば通信ポート)等を用いながら、プログラムで定められた処理を行う。そのため、プログラムを実行して行う処理の主体を、プロセッサとしてもよい。 In the embodiments, there may be cases where processing is performed by executing a program. Here, a computer executes the program using a processor (e.g., a CPU or a GPU), and performs processing defined by the program using storage resources (e.g., memory) and interface devices (e.g., communication ports). Therefore, the processor may be the entity that executes the program and performs the processing.

同様に、プログラムを実行して行う処理の主体が、プロセッサを有するコントローラ、装置、システム、計算機、ノードであってもよい。プログラムを実行して行う処理の主体は、演算部であれば良く、特定の処理を行う専用回路を含んでいてもよい。ここで、専用回路とは、例えばFPGA(Field Programmable Gate Array)やASIC(Application Specific Integrated Circuit)、CPLD(Complex Programmable Logic Device)等である。 Similarly, the entity that executes a program and performs processing may be a controller, device, system, computer, or node that has a processor. The entity that executes a program and performs processing may be a computing unit, and may include a dedicated circuit that performs specific processing. Here, a dedicated circuit is, for example, an FPGA (Field Programmable Gate Array), an ASIC (Application Specific Integrated Circuit), or a CPLD (Complex Programmable Logic Device).

プログラムは、プログラムソースから計算機にインストールされてもよい。プログラムソースは、例えば、プログラム配布サーバまたは計算機が読み取り可能な記憶メディアであってもよい。プログラムソースがプログラム配布サーバの場合、プログラム配布サーバはプロセッサと配布対象のプログラムを記憶する記憶資源を含み、プログラム配布サーバのプロセッサが配布対象のプログラムを他の計算機に配布してもよい。また、実施形態において、2以上のプログラムが1つのプログラムとして実現されてもよいし、1つのプログラムが2以上のプログラムとして実現されてもよい。 A program may be installed on a computer from a program source. The program source may be, for example, a program distribution server or a computer-readable storage medium. If the program source is a program distribution server, the program distribution server may include a processor and storage resources for storing the program to be distributed, and the processor of the program distribution server may distribute the program to be distributed to other computers. Furthermore, in an embodiment, two or more programs may be realized as one program, or one program may be realized as two or more programs.

なお本発明は多岐にわたる内容を含むことから、各実施例の概要を予め示しておくと、以下のようである。まず実施例1ではプラントにおいて、作業員がICタグを持ってプラントに入構し、ICタグを現地のリーダライタにタッチすることで部屋の入退室時刻をICタグに記録し、作業者自身がICタグをプラント外に持ち出し、データを回収することについて、実施例2では記録したデータから作業者ごとの個人移動履歴を推定することについて、実施例3では管理者がゲート端末に記録された未回収の他者ゲート通過レコードを回収することについて、実施例4ではゲート端末のタイムスタンプ生成部の時刻を更新することについて、実施例5では可搬式記憶端末のデータ容量に余裕が無いときに、記録されていたデータをゲート端末の再書き込みバッファに移行することで、データ容量に空きを作ることについて、実施例6では作業者が作業の着完時刻をICタグに記録することについて、実施例7では記録したデータから作業者ごとの個人作業履歴を推定することについて、実施例8では作業者が実施する予定の作業のメニューを事前に登録しておくことについて、実施例9ではゲート端末で作業者が次に実施する作業を推定することについて、実施例10では可搬式記憶端末をゲート端末に近接させる以外の手段で作業者のゲート通過を検知し、その検知結果を可搬式記憶端末で回収することについて、実施例11では記録したデータから作業者ごとの個人作業履歴を推定することについて、実施例12では可搬式記憶端末をゲート端末に近接させる以外の手段で作業者の作業の状況を検知し、その検知結果を可搬式記憶端末で回収することについて、実施例13では記録したデータから作業ごとの作業履歴(各作業履歴)を推定することについて、それぞれ説明する。 As the present invention encompasses a wide range of content, an overview of each embodiment is provided below. First, in embodiment 1, a worker enters a plant carrying an IC tag and touches the IC tag to a local reader/writer to record the time of entry and exit to the room on the IC tag, and the worker then takes the IC tag outside the plant and retrieves the data. In embodiment 2, the individual movement history of each worker is estimated from the recorded data. In embodiment 3, a manager retrieves unrecovered gate passage records of others recorded in a gate terminal. In embodiment 4, the time is updated in the timestamp generation unit of the gate terminal. In embodiment 5, when the data capacity of a portable storage terminal is full, recorded data is transferred to the rewrite buffer of the gate terminal to free up data capacity. In embodiment 6, the worker records the time of arrival and completion of work on an IC tag. In this example, Example 7 describes estimating the individual work history of each worker from recorded data, Example 8 describes registering in advance a menu of tasks that a worker plans to perform, Example 9 describes estimating the next task that a worker will perform at a gate terminal, Example 10 describes detecting a worker's passage through a gate by means other than bringing a portable storage terminal close to the gate terminal and collecting the detection results at the portable storage terminal, Example 11 describes estimating the individual work history of each worker from recorded data, Example 12 describes detecting the work status of a worker by means other than bringing a portable storage terminal close to the gate terminal and collecting the detection results at the portable storage terminal, and Example 13 describes estimating the work history of each task (each task history) from recorded data.

実施例1について図1から図14Bを用いて説明する。実施例1では、プラントにおいて、作業員がICタグを持ってプラントに入構し、ICタグを現地のリーダライタにタッチすることで部屋の入退室時刻をICタグに記録し、作業者自身がICタグをプラント外に持ち出し、データを回収する方法について説明する。 Example 1 will be described using Figures 1 to 14B. Example 1 describes a method in which a worker enters a plant carrying an IC tag, touches the IC tag to an on-site reader/writer, and records the time of entry and exit to the room on the IC tag. The worker then takes the IC tag outside the plant and retrieves the data.

実施例1によれば、タッチ時間が短くICタグへの書き込みに失敗した場合でも、作業員に再書き込みを求めることなく、短時間で書き込み手続きを完了した上で、書き込み失敗したデータを回収することができる。 According to Example 1, even if the touch time is short and writing to the IC tag fails, the writing procedure can be completed in a short time without requiring the worker to rewrite the data, and the data that failed to be written can be retrieved.

図1は、本発明の実施例1に係る作業履歴計測システムを使用する作業者の動作を示す図である。作業者101は可搬式記憶端末102を携行する。プラント内にはゲート端末103が設置される。ゲート端末103はリーダライタ103Aを備える。作業者101が可搬式記憶端末102をリーダライタ103Aに近接させることで、リーダライタ103Aと可搬式記憶端末102の通信が実行される。ゲート端末103はモニタ103Bを備えていてもよい。モニタ103Bには、現在時刻や、ゲート端末103の設置場所の名称が表示されるとよい。 FIG. 1 is a diagram showing the actions of a worker using a work history measurement system according to a first embodiment of the present invention. A worker 101 carries a portable storage terminal 102. A gate terminal 103 is installed within the plant. The gate terminal 103 is equipped with a reader/writer 103A. When the worker 101 brings the portable storage terminal 102 close to the reader/writer 103A, communication between the reader/writer 103A and the portable storage terminal 102 is initiated. The gate terminal 103 may also be equipped with a monitor 103B. The monitor 103B may display the current time and the name of the location where the gate terminal 103 is installed.

ここで作業者101とは、プラント内において、保全作業を行う保全作業員や、工事作業を行う工事作業員、加工作業を行う加工作業員、点検作業を行う点検作業員、清掃を行う清掃員、機材や荷物の運搬を行う運搬員、見学を行う見学者、その他あらゆる作業や業務を行う作業員が含まれる。また、これらを監督するリーダーや班長、リーダーや班長を監督する指導員や監督者も作業者101に含まれる。 Here, workers 101 include maintenance workers who perform maintenance work, construction workers who perform construction work, processing workers who perform processing work, inspection workers who perform inspection work, cleaners who perform cleaning, transporters who transport equipment and luggage, visitors who take tours, and any other workers who perform any other work or duties within the plant. Also included in workers 101 are leaders and team leaders who supervise these workers, as well as instructors and supervisors who supervise leaders and team leaders.

プラントは、発電所、化学プラント、食品プラント、組み立て工場、工事現場、建設現場など、作業者101が業務を行うあらゆる場所が含まれる。また、ビルや、ショッピングモール、駅、空港、劇場、博物館などにおいても本実施例は適用できる。 Plants include any location where workers 101 perform their work, such as power plants, chemical plants, food plants, assembly factories, construction sites, and building sites. This embodiment can also be applied to buildings, shopping malls, train stations, airports, theaters, museums, and so on.

可搬式記憶端末102は、作業者101が携行でき、所定の箇所に近接することで通信が可能であり、内部にデータを格納できる記憶領域を備えたものである。例えば、ICカード、RFID(Radio Frequency Identification)タグ、NFC(Near Field Communication)タグ、磁気カード、携帯電話、スマートフォン、スマートウォッチ、タブレット、などを含む。可搬式記憶端末102は、電池を備えずに外部から供給された電源ないし電磁波を用いて駆動するパッシブタイプの通信を行ってもよいし、電池を内蔵して通信を行うアクティブタイプの通信を行ってもよい。可搬式記憶端末102をICタグと表記することもあるが、両者は同義とする。 The portable storage terminal 102 can be carried by the worker 101, can communicate when brought close to a specified location, and has an internal storage area for storing data. Examples include IC cards, RFID (Radio Frequency Identification) tags, NFC (Near Field Communication) tags, magnetic cards, mobile phones, smartphones, smartwatches, tablets, etc. The portable storage terminal 102 may perform passive communication, powered by an externally supplied power source or electromagnetic waves without a battery, or may perform active communication, with a built-in battery. The portable storage terminal 102 is sometimes referred to as an IC tag, but the two terms are synonymous.

リーダライタ103Aは、可搬式記憶端末102の近接を検知でき、可搬式記憶端末102に読み書きができる機能を備える。図1に示すようにタッチを促す形態であってもよいし、ビーコンのようにタッチせずとも可搬式記憶端末102の近接を検知できる形態であってもよい。 The reader/writer 103A has the ability to detect the proximity of the portable storage terminal 102 and to read and write data from and to the portable storage terminal 102. As shown in Figure 1, it may be configured to prompt touch, or it may be configured to detect the proximity of the portable storage terminal 102 without touching, like a beacon.

可搬式記憶端末102とリーダライタ103A間の通信方式は、近距離無線通信(NFC)、UHF(Ultra High Frequency)帯の無線通信、HF(High Frequency)帯の無線通信、920MHz帯の無線通信、電磁誘導方式の無線通信、電波方式の無線通信、WiFiによる無線通信、Bluetoothによる無線通信、Zigbeeによる無線通信、などが含まれる。 Communication methods between the portable storage terminal 102 and the reader/writer 103A include near field communication (NFC), UHF (Ultra High Frequency) band wireless communication, HF (High Frequency) band wireless communication, 920 MHz band wireless communication, electromagnetic induction wireless communication, radio wave wireless communication, Wi-Fi wireless communication, Bluetooth wireless communication, Zigbee wireless communication, and the like.

可搬式記憶端末102とリーダライタ103Aの近接の方法は、本実施例ではタッチ動作を想定する。タッチとは、作業者101がICタグを意図的にリーダライタ103Aにかざして、短時間待機してから、ICタグを離す動作である。なお、本実施例では説明を省くが、作業者101がリーダライタ103Aに近づくことで、作業者101が意識せずとも通信が実施される方法(ビーコン方式など)であってもよい。 In this embodiment, the method of bringing the portable storage terminal 102 and the reader/writer 103A close to each other is assumed to be a touching operation. Touching is the action of the worker 101 intentionally holding the IC tag over the reader/writer 103A, waiting for a short time, and then removing the IC tag. Although not explained in this embodiment, a method (such as a beacon method) in which communication is carried out without the worker 101 being aware of it when the worker 101 approaches the reader/writer 103A may also be used.

図2Aは、本発明の実施例1に係る作業履歴計測システムの全体構成例を示すブロック図である。可搬式記憶端末102は個人ID(102A)と保存済みレコード102Bを記録している。個人ID(102A)は、作業者101を一意に特定できる識別記号である。社員番号や、氏名や、作業者101ごとに割り振った何らかの数字などが考えられる。保存済みレコード102Bは、自己ゲート通過レコード102Cと他者ゲート通過レコード102Dで構成される。これらの説明については後述する。以下、自己ゲート通過レコード102Cや他者ゲート通過レコード102Dをまとめて「レコード」と表記することがある。 Figure 2A is a block diagram showing an example of the overall configuration of a work history measurement system according to Example 1 of the present invention. The portable storage terminal 102 records a personal ID (102A) and saved records 102B. The personal ID (102A) is an identification code that can uniquely identify the worker 101. It can be an employee number, a name, or some other number assigned to each worker 101. The saved records 102B are made up of a self-gate passage record 102C and a third-party gate passage record 102D. These will be explained later. Hereinafter, the self-gate passage record 102C and the third-party gate passage record 102D may be collectively referred to as "records."

初期化端末104は可搬式記憶端末102に個人ID(102A)を書き込むために使用される。例えば、監督者が作業員ごとにNFCタグを用意し、NFCタグに作業者101の個人ID(102A)を書き込むことが考えられる。個人ID(102A)は上書きすることもできる。一度使用したNFCタグに別の個人ID(102A)を上書きして、再利用することもできる。 The initialization terminal 104 is used to write the personal ID (102A) to the portable storage terminal 102. For example, a supervisor may prepare an NFC tag for each worker and write the personal ID (102A) of the worker 101 onto the NFC tag. The personal ID (102A) can also be overwritten. An NFC tag that has already been used can be reused by overwriting it with a different personal ID (102A).

ゲート端末103は可搬式記憶端末102に自己ゲート通過レコード102Cと他者ゲート通過レコード102Dを書き込む。ゲート端末103は、ゲートID(103C)と再書き込みバッファ103Fを記録しており、また、通信部103Dとタイムスタンプ生成部103Eを備える。ゲートID(103C)は、ゲート端末103の設置個所を一意に特定できる識別記号である。部屋の名称や、場所の名称や、設置個所ごとに割り振った何らかの数字などが考えられる。再書き込みバッファ103Fの説明については後述する。通信部103Dは可搬式記憶端末102との通信を実現するものである。例えば、リーダライタ103Aや、ビーコン、アンテナモジュールなどが考えられる。 The gate terminal 103 writes its own gate passage record 102C and other party's gate passage record 102D to the portable storage terminal 102. The gate terminal 103 records a gate ID (103C) and a rewrite buffer 103F, and also has a communication unit 103D and a timestamp generation unit 103E. The gate ID (103C) is an identification symbol that can uniquely identify the installation location of the gate terminal 103. It can be the name of a room, the name of a location, or some kind of number assigned to each installation location. The rewrite buffer 103F will be explained later. The communication unit 103D enables communication with the portable storage terminal 102. For example, it can be a reader/writer 103A, a beacon, or an antenna module.

タイムスタンプ生成部103Eは、現在時刻を保持するものである。可搬式記憶端末102がタッチされた時刻を記録するために使用される。プラントはネットワーク環境を備えないことがある。ネットワーク環境が無い場合、ゲート端末103はネットワーク上の時刻同期源(NTP(Network Time Protocol)サーバなど)と時刻同期することができないため、各ゲート端末103がタイムスタンプ生成部103Eを備えて現在時刻を保持する必要がある。 The timestamp generation unit 103E holds the current time. It is used to record the time when the portable storage terminal 102 is touched. Some plants do not have a network environment. If there is no network environment, the gate terminal 103 cannot synchronize time with a time synchronization source on the network (such as an NTP (Network Time Protocol) server), so each gate terminal 103 must be equipped with a timestamp generation unit 103E to hold the current time.

読み出し部105は1つ以上の可搬式記憶端末102に記録されたデータを読み出し、個人ID(102A)とゲートID(103C)とタイムスタンプ103Gを出力する。 The reading unit 105 reads data recorded on one or more portable storage terminals 102 and outputs the personal ID (102A), gate ID (103C), and timestamp 103G.

図2Bは本発明の実施例1に係る自己ゲート通過レコード102Cの構成例を示すブロック図である。自己ゲート通過レコード102Cは、ゲートID(103C)とタイムスタンプ103Gを含むデータである。ゲートID(103C)は、可搬式記憶端末102をタッチしたゲート端末103が持つゲートID(103C)である。タイムスタンプ103Gは、可搬式記憶端末102をタッチした際の時刻である。自己ゲート通過レコード102Cは他にも情報を含んでもよい。 Figure 2B is a block diagram showing an example of the configuration of a self gate passage record 102C according to the first embodiment of the present invention. The self gate passage record 102C is data including a gate ID (103C) and a timestamp 103G. The gate ID (103C) is the gate ID (103C) of the gate terminal 103 that touched the portable storage terminal 102. The timestamp 103G is the time when the portable storage terminal 102 was touched. The self gate passage record 102C may also include other information.

図2Cは本発明の実施例1に係る他者ゲート通過レコード102Dの構成例を示すブロック図である。他者ゲート通過レコード102Dは、個人ID(102A)とゲートID(103C)とタイムスタンプ103Gを含むデータである。個人ID(102A)は、リーダライタ103Aにタッチした可搬式記憶端末102が持つ個人ID(102A)である。ゲートID(103C)とタイムスタンプ103Gについては、図2Bで述べた自己ゲート通過レコード102Cと同様である。他者ゲート通過レコード102Dは他にも情報を含んでもよい。 Figure 2C is a block diagram showing an example of the configuration of the other person's gate passage record 102D according to the first embodiment of the present invention. The other person's gate passage record 102D is data including a personal ID (102A), a gate ID (103C), and a timestamp 103G. The personal ID (102A) is the personal ID (102A) held by the portable storage terminal 102 that touched the reader/writer 103A. The gate ID (103C) and timestamp 103G are the same as those of the self gate passage record 102C described in Figure 2B. The other person's gate passage record 102D may also include other information.

図3Aは本発明の実施例1に係る作業履歴計測システムの再書き込みバッファ103Fにデータが無い場合の動作例を示す図である。図3Aではプラントを簡略化し、プラントは作業エリア1と作業エリア2とその他のエリアに分かれているように表現されている。プラントはさらに多数のエリアに分かれていてもよい。なお作業者がゲートを通過する都度、移動履歴が生成されるものとする。 Figure 3A is a diagram showing an example of operation when there is no data in the rewrite buffer 103F of the work history measurement system according to Example 1 of the present invention. In Figure 3A, the plant is simplified and depicted as being divided into work area 1, work area 2, and other areas. The plant may also be divided into multiple areas. It is assumed that a movement history is generated each time a worker passes through a gate.

ゲートは各エリアを行き来する境界点を表現している。ゲートの場所は、部屋の出入口や、建物の出入口、敷地の出入口、作業エリアの出入口、なんらかのエリア(柵やフェンスで囲われて形成されてもよい)の内外の境界点、などが考えられる。例えばエリアが部屋である場合、ゲートは部屋のドアが考えられる。ゲートには物理的なドアが無くても構わない。例えばフェンス等で囲われた区画を作業エリアと見なす場合、フェンスの内外を移動する通路部分をゲートと見なすことができる。 Gates represent boundary points between areas. Gates can be located at the entrance/exit of a room, the entrance/exit of a building, the entrance/exit of a site, the entrance/exit of a work area, or the boundary point between the inside and outside of some area (which may be formed by an enclosed area such as a railing or fence). For example, if the area is a room, the gate could be the door to the room. A gate does not have to be a physical door. For example, if an area enclosed by a fence is considered to be a work area, the passageway that moves between the inside and outside of the fence can be considered a gate.

ゲート端末103は各ゲートの付近に設置される。ゲート端末103は各ゲートに対応するゲートID(103C)を記録している。作業者101はゲートを通過する際に、自身が可搬している可搬式記憶端末102をゲート端末103の通信部103Dに近接(タッチ)することで、可搬式記憶端末102とゲート端末103間の通信処理を発生させる。 Gate terminals 103 are installed near each gate. The gate terminals 103 record the gate ID (103C) corresponding to each gate. When passing through a gate, workers 101 bring their portable storage terminal 102, which they are carrying, close to (touch) the communication unit 103D of the gate terminal 103, thereby initiating communication processing between the portable storage terminal 102 and the gate terminal 103.

通信処理は、タッチされた可搬式記憶端末102に書き込まれたデータを読み込み、内容を解釈して、追記するレコードを可搬式記憶端末102に書き込む。具体的には、通信部103Dが可搬式記憶端末102に記録されたデータ(特に個人ID(102A))を読み込み、タイムスタンプ生成部103Eが現在時刻のタイムスタンプ103Gを出力し、通信部103DがゲートID(103C)とタイムスタンプ103Gからなる自己ゲート通過レコード102Cを可搬式記憶端末102に書き込む。これで一連の通信処理が完了する。なお、ここでは再書き込みバッファ103Fにはデータが記録されていない。再書き込みバッファ103Fにデータが記録されている場合の通信処理については図3Cで後述する。 The communication process reads the data written to the portable storage terminal 102 that was touched, interprets the contents, and writes the record to be added to the portable storage terminal 102. Specifically, the communication unit 103D reads the data (particularly the personal ID (102A)) recorded on the portable storage terminal 102, the timestamp generation unit 103E outputs the current timestamp 103G, and the communication unit 103D writes the self gate passage record 102C consisting of the gate ID (103C) and timestamp 103G to the portable storage terminal 102. This completes the series of communication processes. Note that no data is recorded in the rewrite buffer 103F at this time. The communication process when data is recorded in the rewrite buffer 103F will be described later in Figure 3C.

初期化端末は可搬式記憶端末102に個人ID(102A)を書き込むことで初期化を行う。初期化された可搬式記憶端末102には、個人ID(102A)以外のデータは記録されていない。作業者101がプラント内でゲートを通過時にゲート端末103にタッチをすることで、可搬式記憶端末102には自己ゲート通過レコード102Cが蓄積されていく。図3Aでは、作業者101は3つのゲートでタッチを行ったため、最終的に3つの自己ゲート通過レコード102Cが可搬式記憶端末102に記録された。 The initialization terminal is initialized by writing a personal ID (102A) to the portable storage terminal 102. No data other than the personal ID (102A) is recorded on the initialized portable storage terminal 102. When the worker 101 touches the gate terminal 103 as he passes through a gate within the plant, a self-gate passage record 102C is accumulated in the portable storage terminal 102. In Figure 3A, the worker 101 touches three gates, so three self-gate passage records 102C are ultimately recorded in the portable storage terminal 102.

読み出し部105は、可搬式記憶端末102に保存されたデータ(個人ID(102A)と自己ゲート通過レコード102C)を読み出し、個人ID(102A)とゲートID(103C)とタイムスタンプ103Gを出力する。出力されたデータの扱い方は、作業員管理システムのデータベースに記録する、記憶媒体(ハードディスクやUSBメモリやCDやDVDなど)に記録する、画面上に表示する、表管理ソフトに記録する、紙にプリントアウトする、などが考えられる。 The reading unit 105 reads the data (personal ID (102A) and self-gate passage record 102C) stored in the portable storage terminal 102, and outputs the personal ID (102A), gate ID (103C), and timestamp 103G. The output data can be handled in various ways, including recording it in the database of the worker management system, recording it on a storage medium (hard disk, USB memory, CD, DVD, etc.), displaying it on a screen, recording it in spreadsheet management software, or printing it out on paper.

図3Bは本発明の実施例1に係る作業履歴計測システムの再書き込みバッファ103Fにデータを書き込む場合の動作例を示す図である。図3Aの動作例との違いは、ゲート2におけるタッチで発生した通信処理において、書き込みに失敗した点にある。 Figure 3B is a diagram showing an example of the operation when writing data to the rewrite buffer 103F of the work history measurement system according to Example 1 of the present invention. The difference from the operation example in Figure 3A is that the writing failed during the communication process that occurred due to a touch at gate 2.

このときゲート端末103は、可搬式記憶端末102から読み込んだ個人ID(102A)と、タッチが行われたタイムスタンプ103Gからなるデータを再書き込みバッファ103Fに記録する。可搬式記憶端末102にはゲート2で自己ゲート通過レコード102Cが書き込まれないため、最終的には、図3Aと異なり、2つの自己ゲート通過レコード102Cが記録される。再書き込みバッファ103Fに記録されたデータは、同じゲートを通過する別の作業者(後続の作業者101(B))がゲート2でタッチした際に、後続の作業者の可搬式記憶端末507に書き込まれることで、回収される(再書き込みバッファ103Fのデータを書き込む動作例については図3Cで後述する)。 At this time, the gate terminal 103 records data consisting of the personal ID (102A) read from the portable storage terminal 102 and the timestamp 103G of the touch in the rewrite buffer 103F. Because the self-gate passage record 102C is not written to the portable storage terminal 102 at gate 2, ultimately, unlike in Figure 3A, two self-gate passage records 102C are recorded. The data recorded in the rewrite buffer 103F is recovered when another worker (subsequent worker 101(B)) passing through the same gate touches it at gate 2 by writing it to the subsequent worker's portable storage terminal 507 (an example of the operation of writing data to the rewrite buffer 103F will be described later in Figure 3C).

この動作例により、作業者101のゲートでの手続きを短縮化できる。この効果について具体的に述べる。作業者101(A)が急いでゲートを通過する際、可搬式記憶端末102とゲート端末103を短時間しかタッチさせない(タッチ時間が短い)ことが考えられる。タッチ時間が短いと、レコードの書き込みが失敗する確率が高くなる。しかし作業者101(A)は急いでいるため、書き込みが失敗したことに気が付かず、ゲートを通過し、次のエリアに移動してしまうことがある。ここで、書き込むべきレコードを再書き込みバッファ103Fに格納しておくことで、後続の作業者101(B)が再書き込みバッファ103Fからレコードを回収することができる。これにより、作業者101(A)はレコードの書き込みに失敗したかどうかを極力気にすることなく、短時間でゲートを通過できるようになる。 This operational example allows the procedures at the gate for worker 101 to be shortened. This effect will be described in detail. When worker 101 (A) is in a hurry to pass through the gate, he or she may only touch portable storage terminal 102 and gate terminal 103 for a short time (short touch time). A short touch time increases the probability of record writing failing. However, because worker 101 (A) is in a hurry, he or she may pass through the gate and move on to the next area without noticing that the write has failed. In this case, by storing the record to be written in rewrite buffer 103F, the subsequent worker 101 (B) can retrieve the record from rewrite buffer 103F. This allows worker 101 (A) to pass through the gate in a short time without worrying too much about whether or not the record writing has failed.

ここで、書き込み失敗時に、自動改札機のように作業者101(A)に再書き込み(再タッチ)を求めることもできる。しかしその場合、作業者101(A)は一旦引き返して再タッチする必要があり、ゲートを通過する手続きに時間がかかる。プラントは大勢の作業者101が同一のゲートを通過することがあり、一人当たりの手続き時間は極力短く済むことが求められる。特に、作業者101が厳重な防護服を着用するプラントでは、ICタグの取り回しが難しく、タッチ時間が不十分となることが多く、書き込み失敗する可能性が高い。書き込み失敗のたびに作業者101に再タッチを求めると、ゲートで作業者101の待ち行列ができてしまい、作業の効率を悪化させることが予想される。このような観点から、作業者101には再タッチを求めずにスムーズにゲートを通過できるようにした上で、書き込み失敗したデータを別の手続きで回収する方法が有効である。 Here, if the writing fails, worker 101 (A) can be asked to rewrite (re-touch) the data, just like with an automatic ticket gate. However, in this case, worker 101 (A) must go back and re-touch the data, which increases the time it takes to pass through the gate. In a plant, many workers 101 may pass through the same gate, so it is necessary to keep the processing time per person as short as possible. In particular, in plants where workers 101 wear heavy protective clothing, handling the IC tag is difficult, and the touch time is often insufficient, resulting in a high probability of writing failure. If worker 101 were asked to re-touch the data every time writing fails, a queue of workers 101 would form at the gate, which is expected to reduce work efficiency. From this perspective, it is effective to allow workers 101 to pass through the gate smoothly without being asked to re-touch the data, and then use a separate procedure to retrieve the data that was not successfully written.

図3Bでは、書き込みに失敗したことを条件として再書き込みバッファ103Fに記録する動作例を示したが、予め設定できる所定の条件であれば、どんな条件であってもよい。所定の条件は、例えば、可搬式記憶端末102に記録されるレコードが偶数個目のとき、可搬式記憶端末102に記録されるレコードが5の倍数個目のとき、レコードのタイムスタンプ103Gが特定の期間にあるとき(例えば、朝のプラント入域時間である午前8時から午前9の期間にあるとき)、複数の作業者101が同じゲートを短時間に大勢通過したとき(例えば、5分間に20人の作業者101が同一ゲートを通過し、該当のゲートが混雑していたと予想されるとき)、個人ID(102A)が特定の個人ID(102A)のとき(例えば、プラント長や監督者など注目度の高い役職の個人ID(102A)であるとき)、可搬式記憶端末102に記録されたデータ量が一定のデータ量を超えたとき(例えば、可搬式記憶端末102のデータ容量の90%に達しており、データを追記できなくなる懸念があるとき)、作業者101が非定常なゲートを通過するとき(例えば、個人ID(102A)ごとに定常的に通過するゲートを設定しておき、作業者101が非定常なゲートを通過して、非定常な作業が実施されたと予想されるとき)、特定のゲートID(103C)であるとき(例えば、定常的には作業員が立ち入りしないエリアに作業者101が立ち入りし、非定常な作業が実施されたと予想されるとき)、ゲート端末103に不具合が発生したとき(例えば、ゲート端末103の内部プログラムがエラーを出力し、ゲート端末103のメンテナンスが必要と考えられるとき)、可搬式記憶端末102に不具合が発生したとき(例えば、可搬式記憶端末102がゲート端末103にエラー応答をし、可搬式記憶端末102の交換が必要と考えられるとき)、などが考えられる。 Figure 3B shows an example of an operation in which recording is performed in the rewrite buffer 103F when a write attempt has failed, but any predetermined condition that can be set in advance is acceptable. The predetermined conditions are, for example, when the record recorded in the portable storage terminal 102 is an even number, when the record recorded in the portable storage terminal 102 is a multiple of 5, when the timestamp 103G of the record is in a specific period (for example, when it is in the period from 8:00 AM to 9:00 AM, which is the morning plant entry time), when a large number of workers 101 pass through the same gate in a short period of time (for example, when 20 workers 101 pass through the same gate in 5 minutes, and the gate is expected to be congested), when the personal ID (102A) is a specific personal ID (102A) (for example, when it is the personal ID (102A) of a position that attracts attention, such as a plant manager or a supervisor), when the amount of data recorded in the portable storage terminal 102 exceeds a certain amount of data (for example, when the data capacity of the portable storage terminal 102 has reached 90% and data cannot be added), Possible examples of this include when there is a concern that the system will not be able to function properly), when the worker 101 passes through an irregular gate (for example, when gates that are regularly passed through are set for each individual ID (102A), and the worker 101 passes through an irregular gate and it is expected that irregular work will be performed), when the gate ID is a specific gate (103C) (for example, when the worker 101 enters an area where workers do not regularly enter and it is expected that irregular work will be performed), when a malfunction occurs in the gate terminal 103 (for example, when the internal program of the gate terminal 103 outputs an error and it is considered that maintenance of the gate terminal 103 is required), when a malfunction occurs in the portable storage terminal 102 (for example, when the portable storage terminal 102 responds with an error to the gate terminal 103 and it is considered that replacement of the portable storage terminal 102 is required), etc.

また、所定の条件を設定しない(条件=any)ことにしてもよい。つまり、ゲート端末103が自己ゲート通過レコード102Cを書き込む際には、常に再書き込みバッファ103Fに記録を行ってもよい。 Alternatively, no specific condition may be set (condition = any). In other words, when the gate terminal 103 writes its own gate passage record 102C, it may always record it in the rewrite buffer 103F.

図3Cは、本発明の実施例1に係る作業履歴計測システムの再書き込みバッファ103Fにデータが存在する場合の動作例を示す図である。図3Aの動作例との違いは、ゲート2のゲート端末103の再書き込みバッファ103Fにデータが記録されている点にある。このとき、ゲート2のゲート端末103は、再書き込みバッファ103Fに記録された個人ID(102A)とタイムスタンプ103Gから他者ゲート通過レコード102Dを作成し、可搬式記憶端末102に書き込む。ゲート2では、自己ゲート通過レコード102Cと他者ゲート通過レコード102Dがそれぞれ書き込まれることになる。 Figure 3C is a diagram showing an example of operation when data exists in the rewrite buffer 103F of the work history measurement system according to Example 1 of the present invention. The difference from the example of operation in Figure 3A is that data is recorded in the rewrite buffer 103F of the gate terminal 103 at gate 2. At this time, the gate terminal 103 at gate 2 creates a third-party gate passage record 102D from the personal ID (102A) and timestamp 103G recorded in the rewrite buffer 103F, and writes this to the portable storage terminal 102. At gate 2, a self-gate passage record 102C and a third-party gate passage record 102D are written, respectively.

最終的には、作業者101(A)の可搬式記憶端末102には、作業者101(A)自身のゲート通過を記録した自己ゲート通過レコード102C3つと、ゲート2で回収した作業者101(B)の他者ゲート通過レコード102Dの1つが記録される。これらのデータ(個人ID(102A)と自己ゲート通過レコード102Cと他者ゲート通過レコード102D)は、読み出し部105が読み出し、個人ID(102A)とゲートID(103C)とタイムスタンプ103Gを出力する。 Ultimately, the portable storage terminal 102 of worker 101(A) records three self-gate passage records 102C that record worker 101(A)'s own gate passage, and one other person's gate passage record 102D of worker 101(B) collected at gate 2. This data (personal ID (102A), self-gate passage record 102C, and other person's gate passage record 102D) is read by the reading unit 105, which outputs the personal ID (102A), gate ID (103C), and timestamp 103G.

図3Cでは、ゲートで一つの他者ゲート通過レコード102Dを書き込みする例を示した。再書き込みバッファ103Fに複数のデータが保存されている場合には、一度のタッチで複数の他者ゲート通過レコード102Dをまとめて書き込みしてもよい。 Figure 3C shows an example of writing one other person's gate passage record 102D at the gate. If multiple pieces of data are stored in the rewrite buffer 103F, multiple other person's gate passage records 102D may be written together with a single touch.

本動作例の特徴は、ある人物が持つICタグに、他者に紐づくデータを書き込みする点にある。例えば、交通系ICカードなどのユースケースでは、プライバシーやセキュリティの観点から、他者のデータを書き込みすることは受け入れられない。一方で、プラントの作業実態を把握するというユースケースでは、監督者による作業員の業務管理の一環と見なせるため、プライバシーの問題は小さい。データは不特定多数に公開されるのではなく、労務管理されるプラント内の作業員に限定して開示されるため、セキュリティの問題も小さい。また、プラント業務は、作業員が事務所で準備をし、プラント内で作業した後、事務所に戻ってくるという業務フローが多い。この性質上、全作業者のICタグを読み出し部105(例えば事務所に設置される)で読み出してマージする運用が可能であるため、本動作例が実現できる。 A feature of this operation example is that data linked to another person is written to an IC tag held by a certain person. For example, in a use case such as a transportation IC card, writing another person's data is unacceptable from the perspective of privacy and security. On the other hand, in a use case of understanding the actual work status of a plant, privacy issues are minor because it can be considered part of a supervisor's work management of workers. Security issues are also minor because the data is not made public to the general public, but is disclosed only to workers within the plant who are subject to labor management. Furthermore, plant work often involves a workflow in which workers prepare in the office, work within the plant, and then return to the office. Due to this nature, it is possible to read and merge the IC tags of all workers using reader 105 (for example, installed in the office), making it possible to realize this operation example.

図4Aは本発明の実施例1に係るゲート端末103の第1構成例を示すブロック図である。ゲート端末103は、リーダライタ103Aを備えた情報処理装置である。例えば、NFCリーダライタモジュールを備えたシングルボードコンピュータで構成される。リーダライタ103Aとコンピュータは物理的に分かれた構成でもよい。例えば、USB接続式のリーダライタ103AとPCで構成されてもよい。 Figure 4A is a block diagram showing a first configuration example of the gate terminal 103 according to the first embodiment of the present invention. The gate terminal 103 is an information processing device equipped with a reader/writer 103A. For example, it is configured as a single-board computer equipped with an NFC reader/writer module. The reader/writer 103A and the computer may be physically separate. For example, it may be configured as a USB-connected reader/writer 103A and a PC.

ゲート端末103はリーダライタ103Aの他に、CPU103H、RTCモジュール103L、メモリ103I、ストレージ103Jなどで構成される。CPU103Hはリーダライタ103Aを制御し、メモリ103Iに読み書きを行う。RTCモジュール103Lはタイムスタンプ生成部103Eに該当し、CPU103Hにタイムスタンプ103Gを出力する。ストレージ103JはゲートID(103C)と制御プログラム103Kを記録する。ゲートID(103C)は制御プログラム103Kの中に書き込まれていてもよし、ストレージ103J内に別ファイルとして格納されてもよい。 In addition to the reader/writer 103A, the gate terminal 103 is composed of a CPU 103H, an RTC module 103L, a memory 103I, and storage 103J. The CPU 103H controls the reader/writer 103A and reads and writes data from and to the memory 103I. The RTC module 103L corresponds to the timestamp generation unit 103E and outputs a timestamp 103G to the CPU 103H. The storage 103J records the gate ID (103C) and the control program 103K. The gate ID (103C) may be written in the control program 103K, or may be stored as a separate file in the storage 103J.

ゲート端末103で実行される各種の処理は主にCPU103Hで演算されてもよい。以下では、CPU103Hが実行するとは明記しない。また、各種の処理は制御プログラム103Kに従って実行されてもよい。以下では、制御プログラム103Kに従うとは明記しない。 The various processes executed by gate terminal 103 may be calculated primarily by CPU 103H. In the following, it will not be explicitly stated that they are executed by CPU 103H. Furthermore, the various processes may be executed in accordance with control program 103K. In the following, it will not be explicitly stated that they are executed in accordance with control program 103K.

メモリ103Iは制御プログラム103Kを読み込み、また、再書き込みバッファ103Fを記録する。再書き込みバッファ103Fはメモリ103Iではなくストレージ103Jに保存されてもよい。または、物理的に別の外部ストレージ(USBメモリなど)に保存されてもよい。 Memory 103I reads control program 103K and records rewrite buffer 103F. Rewrite buffer 103F may be stored in storage 103J instead of memory 103I, or may be stored in a separate physical external storage device (such as a USB memory stick).

RTCモジュール103Lはゲート端末103のシャットダウン時でもタイムスタンプ103Gを保持するために必要なモジュールである。仮に、ゲート端末103に常時通電ができる場合には、CPUクロックでタイムスタンプ103Gをカウントできるため、RTCモジュール103Lは必要ではないこともある。この場合はCPU103Hがタイムスタンプ生成部103Eの働きをする。 The RTC module 103L is a module required to retain the timestamp 103G even when the gate terminal 103 is shut down. If the gate terminal 103 is constantly powered, the timestamp 103G can be counted using the CPU clock, and the RTC module 103L may not be necessary. In this case, the CPU 103H functions as the timestamp generation unit 103E.

ゲートID(103C)は、ストレージ103Jに保存せず、外部から入力してもよい。例えば、ゲートID(103C)を指定する外部スイッチ(サムロータリスイッチなど)を用意し、スイッチの値を読み込むことでゲートID(103C)を指定してもよい。 The gate ID (103C) may not be stored in storage 103J, but may be input externally. For example, an external switch (such as a thumbwheel switch) may be provided to specify the gate ID (103C), and the gate ID (103C) may be specified by reading the value of the switch.

図4Bは、本発明の実施例1に係るゲート端末103の第2構成例を示すブロック図である。図4Aの構成例との違いは、メモリ103Iにバッファ存在ステータス値103Mが記録されている点である。バッファ存在ステータス値103Mは、再書き込みバッファ103Fにデータが存在するかどうかを記録する。例えば、データが存在する場合にはTrue値を、データが存在しない場合にはFalse値とすることが考えられる。ゲート端末103は、タッチされるたびに、再書き込みバッファ103Fにデータが存在するかどうかを確認する必要がある。CPU103Hは、バッファ存在ステータス値103Mを参照することで、再書き込みバッファ103Fにデータが存在するかどうかを高速に確認することができる。 Figure 4B is a block diagram showing a second configuration example of the gate terminal 103 according to the first embodiment of the present invention. The difference from the configuration example of Figure 4A is that a buffer presence status value 103M is recorded in memory 103I. The buffer presence status value 103M records whether data exists in the rewrite buffer 103F. For example, it could be set to a True value if data exists, or a False value if data does not exist. The gate terminal 103 needs to check whether data exists in the rewrite buffer 103F every time it is touched. The CPU 103H can quickly check whether data exists in the rewrite buffer 103F by referencing the buffer presence status value 103M.

図4Cは、本発明の実施例1に係るゲート端末103の第3構成例を示すブロック図である。図4Aの構成例との違いは、モニタ103Bを備える点である。モニタ103Bには、タイムスタンプ103GやゲートID(103C)を表示することが考えられる。また、ゲート端末103の設置場所の名称を表示することが考えられる。 Figure 4C is a block diagram showing a third configuration example of the gate terminal 103 according to the first embodiment of the present invention. The difference from the configuration example in Figure 4A is that a monitor 103B is provided. The monitor 103B may display a timestamp 103G and a gate ID (103C). It may also display the name of the location where the gate terminal 103 is installed.

図5Aは、本発明の実施例1に係る通信部103Dの書き込み成功時の処理例を示すシーケンス図である。作業者101が可搬式記憶端末102を通信部103Dにタッチすること(ICタグをリーダライタ103Aにかざす)をトリガーに通信処理が開始する。まず、通信部103Dが可搬式記憶端末102の個人ID(102A)と保存済みレコード102Bの読み取りリクエストを送り、返答を受け取る。次に、通信部103Dがタイムスタンプ生成部103Eにタイムスタンプ103Gを要求し、返答を付けとる。次に、再書き込みバッファ103Fのデータを読み込み、再書き込みバッファ103Fのデータを受け取る。 Figure 5A is a sequence diagram showing an example of processing when writing is successful by the communication unit 103D according to Example 1 of the present invention. The communication processing starts when the worker 101 touches the portable storage terminal 102 to the communication unit 103D (holds the IC tag over the reader/writer 103A). First, the communication unit 103D sends a request to read the personal ID (102A) of the portable storage terminal 102 and the saved record 102B, and receives a response. Next, the communication unit 103D requests a timestamp 103G from the timestamp generation unit 103E and attaches the response. Next, the data in the rewrite buffer 103F is read and the data in the rewrite buffer 103F is received.

通信部103Dは、ゲートID(103C)とタイムスタンプ103Gから自己ゲート通過レコード102Cを作成し、再書き込みバッファ103Fから受け取った個人ID(102A)とゲートID(103C)とタイムスタンプ103Gから他者ゲート通過レコード102Dを作成し、可搬式記憶端末102に各レコードの書き込みリクエストを送る。可搬式記憶端末102から書き込み成功返答を受け取ったら、再書き込みバッファ103F内のデータを削除する。作業者101はタッチを終了し(ICタグをリーダライタ103Aから離す)、通信処理が完了する。 The communication unit 103D creates a self-gate passage record 102C from the gate ID (103C) and timestamp 103G, and creates an other person's gate passage record 102D from the personal ID (102A), gate ID (103C), and timestamp 103G received from the rewrite buffer 103F, and sends a write request for each record to the portable storage terminal 102. When a write success response is received from the portable storage terminal 102, the data in the rewrite buffer 103F is deleted. The worker 101 ends the touch (removes the IC tag from the reader/writer 103A), and the communication process is completed.

書き込み成功後に再書き込みバッファ103F内のデータを削除する理由は、後続の作業者の可搬式記憶端末507に2重書き込みすることを防ぐためである。仮に、再書き込みバッファ103Fのデータの削除を行わず、積極的に2重書き込みを行った場合、多くの作業者101の可搬式記憶端末102に同じ他者ゲート通過レコード102Dが存在することになる。読み出し部105で重複したレコードを除外することができるため、システム上は問題ない。ただし、可搬式記憶端末102は一般にデータ容量が小さいため、十分に多くのデータを記録することはできない。2重書き込みを繰り返すと、多くの作業者101の可搬式記憶端末102のデータ量を圧迫してしまう。このため、基本的には2重書き込みは避けるべきである。 The reason for deleting the data in the rewrite buffer 103F after a successful write is to prevent duplicate writing to the portable storage terminals 507 of subsequent workers. If duplicate writing were actively performed without deleting the data in the rewrite buffer 103F, the same other person's gate passing record 102D would exist in the portable storage terminals 102 of many workers 101. This is not a problem from a system perspective, as the reading unit 105 can remove duplicate records. However, portable storage terminals 102 generally have a small data capacity and are therefore unable to store a sufficiently large amount of data. Repeated duplicate writing would put a strain on the data volume of the portable storage terminals 102 of many workers 101. For this reason, duplicate writing should generally be avoided.

図5Bは、本発明の実施例1に係る通信部103Dの書き込み失敗時の処理例を示すシーケンス図である。図5Aの処理例との違いは、可搬式記憶端末102が書き込み失敗返答をする点である。書き込み失敗の原因としては、ICタグの内部処理におけるエラーなどが考えられる。通信部103Dは、書き込み失敗応答を受け取った場合、可搬式記憶端末102から読み出した個人ID(102A)とタイムスタンプ103Gを再書き込みバッファ103Fに書き込む。 Figure 5B is a sequence diagram showing an example of processing when a write operation by the communication unit 103D according to the first embodiment of the present invention fails. The difference from the processing example shown in Figure 5A is that the portable storage terminal 102 returns a write failure response. Possible causes of the write failure include an error in the internal processing of the IC tag. When the communication unit 103D receives a write failure response, it writes the personal ID (102A) and timestamp 103G read from the portable storage terminal 102 to the rewrite buffer 103F.

他者ゲート通過レコード102Dを書き込むことができなかったため、再書き込みバッファ103Fのデータは後続の作業者の可搬式記憶端末507に再度書き込む必要がある。そのため、再書き込みバッファ103Fのデータを削除しない。 Because the other person's gate passage record 102D could not be written, the data in the rewrite buffer 103F needs to be rewritten to the portable storage terminal 507 of the subsequent worker. Therefore, the data in the rewrite buffer 103F is not deleted.

書き込み失敗返答を受け取った場合、リトライ回数を指定し、書き込みを何度か繰り返すことは有効である。リトライをして書き込み成功した後の処理は、図5Aの処理例で書き込み成功した後の処理と同様である。 If you receive a write failure response, it is effective to specify the number of retries and repeat the write several times. The processing after a successful write after retrying is the same as the processing after a successful write in the processing example of Figure 5A.

図5Cは、本発明の実施例1に係る通信部103Dの書き込みタイムアウト時の第1処理例を示すシーケンス図である。図5Aの処理例との違いは、通信部103Dが可搬式記憶端末102に書き込み処理をしている間に、作業者101がICタグをリーダライタ103Aから離すことで、正常に書き込みが行われなかった点である。この場合、可搬式記憶端末102は既にリーダライタ103Aの通信距離から離れており、リクエストの返答ができない。通信部103Dから見ると返答がタイムアウトしたように見える。返答がタイムアウトした後の処理は、図5Bの処理例で書き込み失敗した後の処理と同様である。 Figure 5C is a sequence diagram showing a first processing example when a write timeout occurs in the communication unit 103D according to the first embodiment of the present invention. The difference from the processing example in Figure 5A is that while the communication unit 103D is performing a write process to the portable storage terminal 102, the worker 101 moves the IC tag away from the reader/writer 103A, preventing the write from being performed successfully. In this case, the portable storage terminal 102 is already out of the communication range of the reader/writer 103A and is unable to respond to the request. From the perspective of the communication unit 103D, it appears as if the response has timed out. The processing after the response timeout is the same as the processing after a write failure in the processing example in Figure 5B.

書き込みがタイムアウトした場合、リトライ回数を指定し、書き込みを何度か繰り返すことは有効である。リトライをして書き込み成功した後の処理は、図5Aの処理例で書き込み成功した後の処理と同様である。 If a write times out, it is effective to specify the number of retries and repeat the write several times. The processing after a successful write after a retry is the same as the processing after a successful write in the processing example of Figure 5A.

図5Dは、本発明の実施例1に係る通信部103Dの書き込みタイムアウト時の第2処理例を示すシーケンス図である。図5Cの処理例との違いは、通信部103Dが書き込みを実行する前に作業者101がタッチを終了する点である。可搬式記憶端末102はリーダライタ103Aの通信距離から離れているため、可搬式記憶端末102に書き込むことはできない。通信部103Dから見ると、書き込みリクエストの返答がタイムアウトしたように見える。返答がタイムアウトした後の処理は、図5Bの処理例で書き込み失敗した後の処理と同様である。 Figure 5D is a sequence diagram showing a second processing example when a write timeout occurs in the communication unit 103D according to Example 1 of the present invention. The difference from the processing example in Figure 5C is that the worker 101 stops touching before the communication unit 103D executes the write. Because the portable storage terminal 102 is far from the communication range of the reader/writer 103A, writing to the portable storage terminal 102 is not possible. From the perspective of the communication unit 103D, it appears that the response to the write request has timed out. The processing after the response timeout is the same as the processing after a write failure in the processing example in Figure 5B.

図5Eは、本発明の実施例1に係る通信部103Dの読み込み失敗時の処理例を示すシーケンス図である。図5Aの処理例との違いは、可搬式記憶端末102が読み込み失敗の返答をする点である。読み込み失敗の原因としては、ICタグの内部処理におけるエラーなどが考えられる。この場合、通信処理は終了する。 Figure 5E is a sequence diagram showing an example of processing when reading by the communication unit 103D according to Example 1 of the present invention fails. The difference from the processing example in Figure 5A is that the portable storage terminal 102 responds with a read failure. Possible causes of the read failure include an error in the internal processing of the IC tag. In this case, the communication processing ends.

読み込み失敗返答を受け取った場合、リトライ回数を指定し、読み込みを何度か繰り返すことは有効である。リトライをして読み込み成功した後の処理は、図5Aの処理例で読み込み成功した後の処理と同様である。 If you receive a read failure response, it is effective to specify the number of retries and repeat the read several times. The processing after a successful read after retrying is the same as the processing after a successful read in the processing example of Figure 5A.

図5Fは、本発明の実施例1に係る通信部103Dの読み込み部分成功時の処理例を示すシーケンス図である。図5Aの処理例との違いは、通信部103Dが読み取りを完了する前に作業者101がタッチを終了する点である。可搬式記憶端末102はリーダライタ103Aの通信距離から離れているため、読み取りを完了することはできない。ただし、全ての保存済みレコード102Bを読み取ることはできないとしても、個人ID(102A)だけは読み取りに成功する(部分成功する)可能性がある。この場合には、タイムスタンプ生成部103Eにタイムスタンプ103Gを要求した上で、読み取った個人ID(102A)とタイムスタンプ103Gを再書き込みバッファ103Fに書き込むことができる。 Figure 5F is a sequence diagram showing an example of processing when the communication unit 103D according to Example 1 of the present invention has partially succeeded in reading. The difference from the processing example in Figure 5A is that the worker 101 stops touching before the communication unit 103D has completed reading. Because the portable storage terminal 102 is far from the communication range of the reader/writer 103A, reading cannot be completed. However, even if it is not possible to read all of the stored records 102B, there is a possibility that reading of only the personal ID (102A) will be successful (partially successful). In this case, a timestamp 103G can be requested from the timestamp generation unit 103E, and the read personal ID (102A) and timestamp 103G can then be written to the rewrite buffer 103F.

個人ID(102A)だけ読み取りに成功する状況について説明する。ICタグへの読み込みリクエストは、一般に、ICタグの全てのデータを一度に読み取るリクエストではなく、データの一部を分割して読み取るリクエストである。そのため、全てのデータを読み取るためには、複数回の読み取りリクエストを成功させる必要がある。複数回の読み取りリクエストを処理している間にICタグが離れると、ICタグが離れるまでに送った読み取りリクエストは成功する。このことから、序盤の回の読み取りリクエストで個人ID(102A)を読み出すように読み取りリクエストを工夫することで、個人ID(102A)だけでも読み出すことに成功する可能性を高めることができる。 We will now explain the situation in which only the personal ID (102A) is successfully read. A read request to an IC tag is generally not a request to read all of the data on the IC tag at once, but rather a request to read portions of the data in segments. Therefore, in order to read all of the data, multiple read requests must be successful. If the IC tag moves away while multiple read requests are being processed, the read requests sent before the IC tag moved away will be successful. For this reason, by devising a read request so that the personal ID (102A) is read in the early read requests, the chances of successfully reading at least the personal ID (102A) can be increased.

図5Fの処理例によれば、通信部103Dは個人ID(102A)の読み取りさえ成功できればよく、必ずしも毎回レコードの書き込みを行う必要はない。朝の入域時間帯などの作業者101がゲート通過で混雑するときは、読み取りだけを実行するようにし、夕方の出域時間帯などゲートが混雑していないときに、再書き込みバッファ103Fからデータを回収する、という運用例は効果的である。 According to the processing example in Figure 5F, the communication unit 103D only needs to be able to successfully read the personal ID (102A), and does not necessarily need to write a record every time. An effective operational example is to perform only reading when workers 101 are congested passing through the gate, such as during morning entry times, and retrieve the data from the rewrite buffer 103F when the gate is not congested, such as during evening departure times.

図5Gは、本発明の実施例1に係る通信部103Dの読み込みタイムアウト時の処理例を示すシーケンス図である。図5Fの処理例との違いは、読み取りリクエストがタイムアウトする点である。この場合、通信処理は終了する。 Figure 5G is a sequence diagram showing an example of processing when a read timeout occurs in the communication unit 103D according to Example 1 of the present invention. The difference from the processing example in Figure 5F is that the read request times out. In this case, the communication processing ends.

読み込みがタイムアウトした場合、リトライ回数を指定し、読み込みを何度か繰り返すことは有効である。リトライをして読み込み成功した後の処理は、図5Aの処理例で読み込み成功した後の処理と同様である。 If the read times out, it is effective to specify the number of retries and repeat the read several times. The processing after a successful read after a retry is the same as the processing after a successful read in the processing example of Figure 5A.

図6Aは、本発明の実施例1に係るタッチ時に音で通知するゲート端末103のインターフェースを示す図である。リーダライタ103Aに可搬式記憶端末102をかざすことでタッチが開始される。可搬式記憶端末102とリーダライタ103A間の通信が発生したことを作業者101に知らせるために、リーダライタ103Aから「ピッ」という通知音600を鳴らすことが考えられる。通知音600の種類や、通知音600を鳴らす機器については、この限りではない。例えば、通知音600を鳴らすスピーカーを備えていてもよい。 Figure 6A is a diagram showing the interface of the gate terminal 103 that notifies by sound when touched, according to Example 1 of the present invention. Touching begins by holding the portable storage terminal 102 over the reader/writer 103A. To notify the worker 101 that communication has occurred between the portable storage terminal 102 and the reader/writer 103A, it is conceivable that the reader/writer 103A will emit a "beep" notification sound 600. The type of notification sound 600 and the device that emits the notification sound 600 are not limited to this. For example, a speaker that emits the notification sound 600 may be provided.

図6Bは、本発明の実施例1に係るタッチ時に光で通知するゲート端末103のインターフェースを示す図である。可搬式記憶端末102とリーダライタ103A間の通信が発生したことを作業者101に知らせるために、リーダライタ103Aの通信インジケータ601を光らせることが考えられる。通信インジケータ601は例えばLEDなどが考えられる。作業者101が視認できる方法であれば、光を発する機器については、この限りではない。 Figure 6B is a diagram showing the interface of the gate terminal 103 that notifies with light when touched in accordance with Example 1 of the present invention. To notify the worker 101 that communication has occurred between the portable storage terminal 102 and the reader/writer 103A, it is conceivable to light up the communication indicator 601 of the reader/writer 103A. The communication indicator 601 may be, for example, an LED. This does not apply to light-emitting devices, as long as the method is visible to the worker 101.

図6Cは、本発明の実施例1に係るモニタ103Bを備えるゲート端末103のインターフェースを示す図である。リーダライタ103Aとモニタ103Bが接続されており、モニタ103Bには現在時刻103ZとゲートID(103C)(ゲートID(103C)に紐づくゲートの名称でもよい)を表示することが考えられる。 Figure 6C is a diagram showing the interface of a gate terminal 103 equipped with a monitor 103B according to the first embodiment of the present invention. A reader/writer 103A and a monitor 103B are connected, and the current time 103Z and a gate ID (103C) (or the name of the gate associated with the gate ID (103C)) can be displayed on the monitor 103B.

図6Dは、本発明の実施例1に係るモニタ103Bを備えてタッチ時にポップアップ103Yで通知するゲート端末103のインターフェースを示す図である。可搬式記憶端末102とリーダライタ103A間の通信が発生したことを作業者101に知らせるために、モニタ103Bにポップアップ103Yを表示する。ポップアップ103Yには、個人ID(102A)や、書き込みする自己ゲート通過レコード102Cの要素(タイムスタンプ103GとゲートID(103C))を表示することが考えられる。 Figure 6D is a diagram showing the interface of the gate terminal 103, which is equipped with a monitor 103B according to Example 1 of the present invention and notifies the operator 101 with a pop-up 103Y when touched. A pop-up 103Y is displayed on the monitor 103B to notify the operator 101 that communication has occurred between the portable storage terminal 102 and the reader/writer 103A. The pop-up 103Y may display the individual ID (102A) and elements of the self gate passage record 102C to be written (timestamp 103G and gate ID (103C)).

図6Eは、本発明の実施例1に係るモニタ103Bを備えてタッチ時に自己ゲート通過レコード102Cをポップアップ103Yに表示して通知するゲート端末103のインターフェースを示す図である。図6Dとの違いは、ポップアップ103Yに、可搬式記憶端末102に記録された自己ゲート通過レコード102Cの履歴を表示する点である。作業者101は、ポップアップ103Yに表示された自己ゲート通過レコード102Cの履歴を確認することで、これまでのゲート通過時にタッチ漏れをしていないか確認することができる。また、各エリア間の移動にどれくらいの時間がかかったのか、その場で知ることができる。 Figure 6E is a diagram showing the interface of a gate terminal 103 equipped with a monitor 103B according to Example 1 of the present invention, which displays a self-gate passage record 102C in a pop-up 103Y upon touch. The difference from Figure 6D is that the pop-up 103Y displays the history of the self-gate passage record 102C recorded in the portable storage terminal 102. By checking the history of the self-gate passage record 102C displayed in the pop-up 103Y, the worker 101 can check whether they have missed any touches when passing through previous gates. They can also find out on the spot how long it took to move between each area.

図6Fは、本発明の実施例1に係るモニタ103Bを備えてタッチ時に他者ゲート通過レコード102Dの記録をポップアップ103Yに表示して通知するゲート端末103のインターフェースを示す図である。図6Dとの違いは、ポップアップ103Yに、記録した他者ゲート通過レコード102Dの件数を表示する点である。作業者101は、ポップアップ103Yに表示された件数を確認することで、他者ゲート通過レコード102Dを回収したことを、その場で知ることができる。 Figure 6F is a diagram showing the interface of a gate terminal 103 equipped with a monitor 103B according to Example 1 of the present invention, which, when touched, displays and notifies the record of other person's gate passage records 102D in a pop-up 103Y. The difference from Figure 6D is that the pop-up 103Y displays the number of recorded other person's gate passage records 102D. By checking the number displayed in the pop-up 103Y, the worker 101 can immediately know that the other person's gate passage records 102D have been collected.

また、図には記載していないが、可搬式記憶端末102に記録できるデータ量から、追記できるレコード件数を計算し、その値をポップアップ103Yに表示することも効果的である。 Although not shown in the figure, it is also effective to calculate the number of records that can be added based on the amount of data that can be stored in the portable storage terminal 102 and display this value in the pop-up 103Y.

図7Aは、本発明の実施例1に係る再書き込みバッファ103Fにデータが存在することを示すインジケータを備えるゲート端末103のインターフェースを示す図である。ゲート端末103の再書き込みバッファ103Fにデータが記録されている場合、いずれかの作業員がそのデータを回収する必要がある。そのため、再書き込みバッファ103Fにデータが記録されていることを視認できるように、再書き込みバッファインジケータ701をゲート端末103が備えることが考えられる。再書き込みバッファインジケータ701は、例えばLEDなどが考えられる。 Figure 7A is a diagram showing the interface of the gate terminal 103 equipped with an indicator indicating that data exists in the rewrite buffer 103F according to the first embodiment of the present invention. If data is recorded in the rewrite buffer 103F of the gate terminal 103, a worker must retrieve the data. For this reason, the gate terminal 103 may be equipped with a rewrite buffer indicator 701 so that it is possible to visually confirm that data has been recorded in the rewrite buffer 103F. The rewrite buffer indicator 701 may be, for example, an LED.

図7Bは、本発明の実施例1に係るモニタ103Bを備えて再書き込みバッファ103Fにデータが存在することを示すインジケータを表示するゲート端末103のインターフェースを示す図である。モニタ103Bに再書き込みバッファポップアップ702が表示されている。再書き込みバッファポップアップ702には、再書き込みバッファ103Fには、データが記録されていることを視認できる文言やイラストが表示される。例えば「再書き込みデータあり!!」という文言を表示することが考えられる。 Figure 7B is a diagram showing the interface of a gate terminal 103 equipped with a monitor 103B according to Example 1 of the present invention and displaying an indicator indicating that data exists in the rewrite buffer 103F. A rewrite buffer pop-up 702 is displayed on the monitor 103B. The rewrite buffer pop-up 702 displays text or an illustration that visually indicates that data has been recorded in the rewrite buffer 103F. For example, it may be possible to display the text "Rewrite data available!!"

図8Aは、本発明の実施例1に係る可搬式記憶端末102のデータを読み書きする処理例を示すブロック図である。可搬式記憶端末102には個人ID(102A)と、保存済みレコード102Bが保存されている。保存済みレコード102Bは、自己ゲート通過レコード102Cと他者ゲート通過レコード102Dで構成される。なお、可搬式記憶端末102には、この他のデータが保存されていてもよい。 Figure 8A is a block diagram showing an example of the process of reading and writing data from and to a portable storage terminal 102 according to the first embodiment of the present invention. The portable storage terminal 102 stores a personal ID (102A) and a saved record 102B. The saved record 102B is composed of a self-gate passage record 102C and a third-party gate passage record 102D. Note that other data may also be stored in the portable storage terminal 102.

ゲート端末103は、個人ID(102A)と保存済みレコード102Bを読み出して、内容を解釈し、新規書き込みレコード301を可搬式記憶端末102に書き込む。新規書き込みレコード301は、自己ゲート通過レコード102C、または他者ゲート通過レコード102D、または自己ゲート通過レコード102Cと他者ゲート通過レコード102Dの組み合わせで構成される。書き込み時には、保存済みレコード102Bは削除されない。つまり、新規書き込みレコード301は、可搬式記憶端末102に追記の形式で書き込まれる。 The gate terminal 103 reads the personal ID (102A) and stored record 102B, interprets the contents, and writes a newly written record 301 to the portable storage terminal 102. The newly written record 301 is composed of a self-gate passing record 102C, or a third-party gate passing record 102D, or a combination of a self-gate passing record 102C and a third-party gate passing record 102D. When writing, the stored record 102B is not deleted. In other words, the newly written record 301 is written to the portable storage terminal 102 in an append format.

書き込みする際には、可搬式記憶端末102の記憶領域のどのアドレスに書き込みするか指定する必要がある。図8Aでは新規書き込みレコード301が保存済みレコード102Bの末尾に追加されるように表現した。ゲート端末103が保存済みレコード102Bを読み出す理由は、新規書き込みレコード301を書き込むアドレスを特定するためである。例えば、個人ID(102A)と保存済みレコード102Bにより記憶領域のアドレス100番目までが既に記録されている場合、新規書き込みレコード301はアドレス101番目から書き込みすればよいことが分かる。 When writing, it is necessary to specify which address in the storage area of the portable storage terminal 102 to write to. In Figure 8A, the newly written record 301 is shown as being added to the end of the saved record 102B. The reason why the gate terminal 103 reads the saved record 102B is to identify the address to write the newly written record 301 to. For example, if the personal ID (102A) and saved record 102B have already recorded up to address 100 in the storage area, it is clear that the newly written record 301 should be written starting from address 101.

書き込むアドレスを特定する別の方法としては、保存済みデータの量を示す保存済みレコード末尾アドレス302を用意する方法が考えられる。 Another way to identify the address to write to is to provide a stored record end address 302 that indicates the amount of data already stored.

図8Bは、本発明の実施例1に係る保存済みレコード末尾アドレス302を備える可搬式記憶端末102のデータを読み書きする処理例を示すブロック図である。可搬式記憶端末102は、可搬式記憶端末102に保存済みのデータの末尾アドレス(保存済みレコード末尾アドレス302)を持つ。ゲート端末103は、保存済みレコード末尾アドレス302を読み出すことで、新規書き込みレコード301を書き込むアドレスを特定できる。この方法の場合、ゲート端末103は、保存済みレコード102Bを全て読み出す必要が無いので、ゲート端末103の読み出しにかかる処理時間を短縮することができ、通信が失敗する確率を低減できる。 Figure 8B is a block diagram showing an example of the process of reading and writing data from and to a portable storage terminal 102 having a saved record end address 302 according to the first embodiment of the present invention. The portable storage terminal 102 has the end address of the data saved in the portable storage terminal 102 (saved record end address 302). The gate terminal 103 can identify the address to write the newly written record 301 by reading the saved record end address 302. With this method, the gate terminal 103 does not need to read all of the saved records 102B, which shortens the processing time required for reading by the gate terminal 103 and reduces the probability of communication failure.

また、新規書き込みレコード301を書き込むアドレスは、必ずしもデータの末尾でなくてもよい。個人ID(102A)と保存済みレコード102Bと新規書き込みレコード301を格納する順番には、制限はない。既に書き込まれた保存済みレコード102Bの順番を入れ替えてもよい。例えば、タイムスタンプ103Gで昇順になるように、保存済みレコード102Bと新規書き込みレコード301をソートした上で、保存済みレコード102Bと新規書き込みレコード301を書き込み直してもよい。 Furthermore, the address where the newly written record 301 is written does not necessarily have to be the end of the data. There are no restrictions on the order in which the personal ID (102A), saved record 102B, and newly written record 301 are stored. The order of already written saved records 102B may be changed. For example, the saved records 102B and newly written record 301 may be sorted so that they are in ascending order by timestamp 103G, and then the saved records 102B and newly written record 301 may be rewritten.

図8Cは、本発明の実施例1に係る可搬式記憶端末102のデータ量が飽和した際に別の可搬式記憶端末102に個人ID(102A)を転記する処理例を示すブロック図である。可搬式記憶端末102は一般にデータ容量が大きくない。多くのレコードを保存してデータ量が飽和すると、新規レコードを書き込みできなくなる。この場合は、異なる可搬式記憶端末102に個人ID(102A)を転記し、2つの可搬式記憶端末102を併用することが考えられる。 Figure 8C is a block diagram showing an example of a process for transferring a personal ID (102A) to another portable storage terminal 102 when the data volume of the portable storage terminal 102 according to the first embodiment of the present invention becomes saturated. Portable storage terminals 102 generally do not have a large data capacity. When many records are stored and the data volume becomes saturated, it becomes impossible to write new records. In this case, it is possible to transfer the personal ID (102A) to a different portable storage terminal 102 and use two portable storage terminals 102 in combination.

ゲート端末103は、容量が飽和した可搬式記憶端末303から個人ID(102A)と保存済みレコード102Bを読み出す。ここで保存済みレコード102Bのデータ量が多く、新しいレコードを書き込むことができないとゲート端末103が判定した場合には、個人IDを転記する可搬式記憶端末304に個人ID(102A)と新規書き込みレコード301を書き込む。個人IDを転記する可搬式記憶端末304はデータ量に余裕があるため、さらにレコードを書き込むことができる。 The gate terminal 103 reads the personal ID (102A) and stored record 102B from the portable storage terminal 303, whose capacity is saturated. If the gate terminal 103 determines that the amount of data in the stored record 102B is too large to write a new record, it writes the personal ID (102A) and newly written record 301 to the portable storage terminal 304 to which the personal ID is transcribed. Since the portable storage terminal 304 to which the personal ID is transcribed has sufficient data capacity, more records can be written.

個人IDを転記する可搬式記憶端末304の提供方法としては、例えば、ゲート端末103の付近に、転記用の可搬式記憶端末102を何個か配置しておく。作業者101は、1つ目の可搬式記憶端末102の容量が飽和した際には、転記用の可搬式記憶端末102を持ち出し、個人ID(102A)を転記して、2つ目の可搬式記憶端末102として持ち出せばよい。 One method of providing portable storage terminals 304 for transcribing personal IDs is, for example, to place several portable storage terminals 102 for transcription near the gate terminal 103. When the capacity of the first portable storage terminal 102 becomes full, the worker 101 can simply take out the portable storage terminal 102 for transcription, transcribe the personal ID (102A), and take it out as the second portable storage terminal 102.

図9は、本発明の実施例1に係る読み出し部105が可搬式記憶端末102のデータを読み出す処理例を示す図である。3人の作業者101(A)、101(B)、101(C)が使用した3つの可搬式記憶端末102のデータを読み出す例を示す。各可搬式記憶端末102には、自分自身のゲート通過記録である自己ゲート通過レコード102Cと、再書き込みバッファ103Fから回収した他者のゲート通過記録である他者ゲート通過レコード102Dが記録されている。読み出し部105では、これらのデータを読み出し、作業ID(201)とゲートID(103C)とタイムスタンプ103Gを出力することができる。 Figure 9 is a diagram showing an example of a process in which the reading unit 105 according to the first embodiment of the present invention reads data from a portable storage terminal 102. This figure shows an example of reading data from three portable storage terminals 102 used by three workers 101(A), 101(B), and 101(C). Each portable storage terminal 102 stores a self-gate passage record 102C, which is a record of its own gate passage, and a third-party gate passage record 102D, which is a record of third-party gate passage recovered from the rewrite buffer 103F. The reading unit 105 can read this data and output the task ID (201), gate ID (103C), and timestamp 103G.

図10Aは、本発明の実施例1に係る可搬式記憶端末102に書き込まれるデータ構造の第1構成例を示す図である。可搬式記憶端末102のデータ容量が小さいため、書き込むデータはなるべくデータ量が小さいデータ構造で書き込むことが望ましい。図10Aの構成例は、初期設定値と、自己ゲート通過レコード102C、区切り文字、他者ゲート通過レコード102Dを直列に繋げたデータ構造である。初期設定値には個人ID(102A)が含まれる。個人ID(102A)のバイト数を固定にすることで、初期設定値と自己ゲート通過レコード102Cの間に区切り文字は不要となる。自己ゲート通過レコード102Cは複数のレコードが書き込まれるが、各レコードのバイト数を固定とすることで、自己ゲート通過レコード102C間の区切り文字は不要となる。他者ゲート通過レコード102Dも同様に、複数のレコードが書き込まれるが、バイト数を固定とすることで区切り文字は不要である。自己ゲート通過レコード102Cと他者ゲート通過レコード102Dを区別するために、区切り文字が必要となる。 Figure 10A is a diagram showing a first example of the data structure written to the portable storage terminal 102 according to the first embodiment of the present invention. Because the data capacity of the portable storage terminal 102 is small, it is desirable to write the data in a data structure with as small a data volume as possible. The example of the configuration in Figure 10A is a data structure in which the initial setting value, the self-gate passage record 102C, a delimiter, and the other-side gate passage record 102D are connected in series. The initial setting value includes a personal ID (102A). By fixing the number of bytes of the personal ID (102A), a delimiter is not required between the initial setting value and the self-gate passage record 102C. Multiple records are written for the self-gate passage record 102C, but by fixing the number of bytes for each record, a delimiter is not required between the self-gate passage records 102C. Similarly, multiple records are written for the other-side gate passage record 102D, but by fixing the number of bytes, a delimiter is not required. A delimiter is required to distinguish between the self-gate passage record 102C and the other-side gate passage record 102D.

このデータ構造では、区切り文字の数が最少で済むためデータ量を小さくできる。しかしながら、書き込み時間が長いのが難点である。なぜならば、新しいレコードを追記する際に、自己ゲート通過レコード102Cと他者ゲート通過レコード102Dの順番を整列して、データを書き直す必要があるからである。例えば、図10Aのように自己ゲート通過レコード102Cと他者ゲート通過レコード102Dが既に書き込まれた状況で、新しく自己ゲート通過レコード102Cを書き込む場合には、個人ID(102A)と区切り文字の間のアドレスに新しいレコードを配置する。この場合、新しいレコードよりも後ろのアドレスに書き込まれていたデータは、自己ゲート通過レコード102Cの長さの分だけ後ろのアドレスに書き直す必要がある。このため、書き込みに時間がかかってしまう。 This data structure requires a minimum number of delimiters, reducing the amount of data. However, the long write time is a drawback. This is because when adding a new record, the order of the self gate passage record 102C and the other person's gate passage record 102D must be reordered and the data must be rewritten. For example, when writing a new self gate passage record 102C in a situation where the self gate passage record 102C and the other person's gate passage record 102D have already been written, as shown in Figure 10A, the new record is placed at the address between the personal ID (102A) and the delimiter. In this case, data that was written at an address after the new record must be rewritten to an address that is the length of the self gate passage record 102C. This makes writing take a long time.

図10Bは、本発明の実施例1に係る可搬式記憶端末102に書き込まれるデータ構造の第2構成例を示す図である。本構成例は、自己ゲート通過レコード102Cと他者ゲート通過レコード102Dを整理することなく、全てのレコードの間に区切り文字を備えたデータ構造である。 Figure 10B is a diagram showing a second example of the data structure written to the portable storage terminal 102 according to the first embodiment of the present invention. This example is a data structure that has delimiters between all records without sorting the self-gate passage records 102C and other-person gate passage records 102D.

このデータ構造では、図10Aの構成例における書き込み時間が長いという難点を解消できる。レコードを整列する必要がないため、新しいレコードを書き込む際には、常に末尾のアドレスに書き込めばよく、既に書き込まれたレコードを書き直す必要がない。このため、書き込みにかかる時間が短い。しかしながら、レコードの総数から1を引いた数だけの区切り文字が必要となるため、図10Aの構成例と比べるとデータ量が大きい。 This data structure overcomes the drawback of the long write time seen in the example configuration of Figure 10A. Because there is no need to align records, when writing a new record, it is only necessary to write it to the last address, and there is no need to rewrite records that have already been written. This reduces the time required for writing. However, because the number of delimiters required is the total number of records minus one, the amount of data is larger than in the example configuration of Figure 10A.

なお、可搬式記憶端末102のデータ構造は、図10Aと図10Bで示した構成例に限定されるものではなく、他の構造であってもよい。必要に応じて、例示していないデータがデータ構造に含まれてもよい。 Note that the data structure of the portable storage terminal 102 is not limited to the configuration examples shown in Figures 10A and 10B, and other structures may be used. If necessary, data not shown in the examples may be included in the data structure.

図11Aは、本発明の実施例1に係る可搬式記憶端末102に書き込まれるデータ量の第1構成例を示す図である。アスキー文字形式で書き込むことを想定し、1文字=1Byte単位でデータを書き込む際に必要なデータ量の例を示す。1Byteは2の8乗=256通りを表現できる。2Byteは2の16乗=65536通りを表現できる。4Byteは2の32乗=4294967296通りを表現できる。 Figure 11A is a diagram showing a first configuration example of the amount of data written to the portable storage terminal 102 according to the first embodiment of the present invention. Assuming writing in ASCII character format, this shows an example of the amount of data required when writing data in units of 1 character = 1 byte. 1 byte can represent 2 to the power of 8 = 256 ways. 2 bytes can represent 2 to the power of 16 = 65,536 ways. 4 bytes can represent 2 to the power of 32 = 4,294,967,296 ways.

個人ID(102A)は、プラントの作業者101の人数よりも多い必要がある。作業者101の人数によって必要データ量は異なる。例えば作業員が1000人の場合には、1Byteでは256人しか記録できないため、データ量が足りない。この場合は2Byteに設定するとよい。 The number of personal IDs (102A) must be greater than the number of workers 101 at the plant. The amount of data required varies depending on the number of workers 101. For example, if there are 1,000 workers, 1 byte can only record 256 people, so the amount of data is insufficient. In this case, it is recommended to set it to 2 bytes.

ゲートID(103C)は、個人ID(102A)と同様に、ゲート端末103を設置するゲートの数によって必要データ量が異なる。例えばゲート数が100カ所の場合には、1Byteを設定するとよい。 Like the personal ID (102A), the amount of data required for the gate ID (103C) varies depending on the number of gates at which the gate terminal 103 is installed. For example, if there are 100 gates, it is recommended to set it to 1 byte.

タイムスタンプ103Gは、4ByteのUNIX(UNIXは登録商標)時間を設定するとよい。UNIX時間は1970年1月1日0時0分0秒からの経過秒であり、4Byteで4294967296秒まで記録できると、日本時間2106年2月7日15時28分16秒までカウントすることができる。区切り文字は、どんな文字でもよい。例えばカンマ1文字を区切り文字とする場合は1Byteとなる。 It is recommended that you set the timestamp 103G to 4 bytes of UNIX (UNIX is a registered trademark) time. UNIX time is the number of seconds elapsed since 00:00:00 on January 1, 1970, and if 4 bytes can record up to 4294967296 seconds, it can count up to 15:28:16 on February 7, 2106 Japan time. Any character can be used as the delimiter. For example, if a single comma is used as the delimiter, it will be 1 byte.

このデータ量を用いて、図10Bのデータ構造で記録する場合、例えば自己ゲート通過レコード102C30個と他者ゲート通過レコード102D5個を記録すると221Byteとなる。NFCの規格であるFeliCa Lite-S(FeliCaは登録商標)では、ユーザーメモリー容量が224Byteであり、FeliCa Lite-SのNFCタグに書き込むことができる。 When using this amount of data and recording it in the data structure of Figure 10B, for example, recording 30 self-gate passage records 102C and 5 other-gate passage records 102D will result in 221 bytes. In the NFC standard FeliCa Lite-S (FeliCa is a registered trademark), the user memory capacity is 224 bytes, and data can be written to a FeliCa Lite-S NFC tag.

図11Bは、本発明の実施例1に係る可搬式記憶端末102に書き込まれるデータ量の第2構成例を示す図である。図11Aの構成例との違いは、タイムスタンプ103Gを絶対時刻ではなく、初期時刻からの経過時間で表現している点である。初期設定値として初期時刻を4ByteのUNIX時刻で記録する。各レコードのタイムスタンプ103Gは、初期時刻からの経過分と経過秒で記録する。経過分として2Byteを設定すると、0~65535分=1092.25時間=約45日間を記録できる。経過秒として1Byteを設定すると、0~255秒を設定できる。この場合、各レコードのタイムスタンプ103Gは3Byteとなるため、図11Aの構成例と比べると、レコード1個当たりのデータ量を1Byte節約することができる。 Figure 11B is a diagram showing a second configuration example of the amount of data written to the portable storage terminal 102 according to the first embodiment of the present invention. The difference from the configuration example of Figure 11A is that the timestamp 103G is expressed as the elapsed time from the initial time, rather than as absolute time. The initial time is recorded as a 4-byte UNIX time as the initial setting. The timestamp 103G of each record is recorded as the elapsed minutes and seconds from the initial time. If the elapsed minutes are set to 2 bytes, a period of 0 to 65,535 minutes = 1,092.25 hours = approximately 45 days can be recorded. If the elapsed seconds are set to 1 byte, a period of 0 to 255 seconds can be set. In this case, the timestamp 103G of each record is 3 bytes, which saves 1 byte of data per record compared to the configuration example of Figure 11A.

経過分のByte数は、作業期間によって異なってよい。例えば3か月におよぶプラント作業を記録する場合には、2Byteの経過分では不十分なため、経過分を3Byteにするか、1Byteの経過日を設定することが考えられる。 The number of elapsed bytes may vary depending on the work period. For example, when recording plant work spanning three months, two bytes of elapsed data is insufficient, so it may be better to set the elapsed data to three bytes or one byte for the elapsed date.

作業者101の行動管理の時間分解能が、分単位で十分である場合には、経過秒を記録しない方法も効果的である。これにより、経過秒に必要な1Byteを節約することができる。 If the time resolution for managing the worker's 101 behavior is sufficient in minutes, it is also effective to not record the elapsed seconds. This saves the 1 byte required for the elapsed seconds.

図11Cは、本発明の実施例1に係る可搬式記憶端末102に書き込まれるタイムスタンプ103Gのデータ量の構成例を示す図である。タイムスタンプ103Gの表現方法は様々あり、例を示す。例えば、年を記録する場合は、2000年~2099年を記録するには0~99を表現する必要があり、1byteを設定するとよい。例えば、月日時分を記録する場合には、月と日と時間と分を連結した1つの数字と見なすと、1月1日0時0分は01010000と表現でき、12月31日23時59分は12312359と表現できる。4Byteあればこの期間に該当する数字を表現できる。 Figure 11C is a diagram showing an example of the data size of the timestamp 103G written to the portable storage terminal 102 according to the first embodiment of the present invention. There are various ways to represent the timestamp 103G, and examples are shown below. For example, when recording the year, it is necessary to represent 0 to 99 to record the years 2000 to 2099, so it is advisable to set 1 byte. For example, when recording the month, day, hour, and minute, if the month, day, hour, and minute are considered to be a single number concatenated, then January 1st, 0:00 can be represented as 01010000, and December 31st, 23:59 can be represented as 12312359. Four bytes are sufficient to represent the numbers corresponding to these periods.

他にも、タイムスタンプ103Gを数字ではなく文字として記録する方法も考えられる。例えば12月を文字で表現する場合は、’12’のように2文字で表現できるため、2Byteを設定するとよい。文字として記録する場合には、組み合わせに必要なByte数を設定する。例えば時分秒を文字として記録する場合は、合計6文字なので6Byteを設定する。 Another possible method is to record the timestamp 103G as characters instead of numbers. For example, if you want to represent December as characters, it can be expressed as two characters, such as '12', so it is best to set it to 2 bytes. If you are recording it as characters, set the number of bytes required for the combination. For example, if you are recording the hour, minute, and second as characters, there are a total of 6 characters, so set it to 6 bytes.

タイムスタンプ103Gの表現方法は図11A、図11B、図11Cで例示した方法の組み合わせでもよいし、別の表現方法を用いてもよい。 The representation method of the timestamp 103G may be a combination of the methods illustrated in Figures 11A, 11B, and 11C, or a different representation method may be used.

図12Aは、本発明の実施例1に係る可搬式記憶端末102の処理例を示すフロー図である。可搬式記憶端末102は、まず初期化端末によって個人ID(102A)が書き込まれる(ステップ1200)。その後、可搬式記憶端末102は作業者101によって可搬される。プラント内で作業者101が作業をする中で、作業者101が可搬式記憶端末102をゲート端末103にタッチした際に、ゲート端末103からレコードが書き込まれる(ステップ1201。後述の書き込みサブルーチンに入る)。これを作業者101の作業が終了するまで繰り返す(ステップ1202)。作業が終了した後は、読み出し部105によって記録されたデータを読み出しされる(ステップ1203)。 Figure 12A is a flow diagram showing an example of processing by the portable storage terminal 102 according to the first embodiment of the present invention. First, a personal ID (102A) is written to the portable storage terminal 102 by an initialization terminal (step 1200). The portable storage terminal 102 is then transported by the worker 101. While the worker 101 is working in the plant, when the worker 101 touches the portable storage terminal 102 to the gate terminal 103, a record is written from the gate terminal 103 (step 1201, entering the write subroutine described below). This is repeated until the worker 101 finishes his or her work (step 1202). After the work is finished, the recorded data is read by the reading unit 105 (step 1203).

図12Bは、本発明の実施例1に係るゲート端末103の書き込みサブルーチンの処理例を示すフロー図である。ゲート端末103の書き込みサブルーチンでは、まずタイムスタンプ生成部103Eからタイムスタンプ103Gを読み出す(ステップ1204)。次に可搬式記憶端末102から個人ID(102A)と、可搬式記憶端末102に記録されたレコードを読み込む(ステップ1205。後述の読み込み成功判定サブルーチンに入る)。個人ID(102A)の読み込みに失敗した場合には(ステップ1206のNO判定)、書き込みサブルーチンは終了する。レコードの読み込みに失敗した場合には(ステップ1207のNO判定)、可搬式記憶端末102への書き込みを諦める。なぜならば、図8Aで示したように、新規レコードを書き込む記憶領域のアドレスが特定できないからである。このとき、自己ゲート通過レコード102Cのデータ(個人ID(102A)とタイムスタンプ103G)を再書き込みバッファ103Fに記録する(ステップ1216)。 Figure 12B is a flow diagram showing an example of the processing of the write subroutine of the gate terminal 103 according to the first embodiment of the present invention. In the write subroutine of the gate terminal 103, first, the timestamp 103G is read from the timestamp generation unit 103E (step 1204). Next, the personal ID (102A) and the record recorded in the portable storage terminal 102 are read from the portable storage terminal 102 (step 1205, which enters the read success determination subroutine described below). If the reading of the personal ID (102A) fails (NO determination in step 1206), the write subroutine ends. If the reading of the record fails (NO determination in step 1207), writing to the portable storage terminal 102 is abandoned. This is because, as shown in Figure 8A, the address of the storage area to which the new record is to be written cannot be identified. At this time, the data of the self gate passage record 102C (personal ID (102A) and timestamp 103G) is recorded in the rewrite buffer 103F (step 1216).

ここで、図8Bで示したように、保存済みレコード末尾アドレス302を読み込むことができた場合には、書き込むべきアドレスが特定できるので、書き込みを行ってもよい。一方で、レコードの読み込みに失敗した場合には、図5Fや図5Gで示したように、既にタッチが終了している可能性が高く、書き込みができない可能性は高い。以上の理由から、レコードの読み込みに失敗したときには、基本的には、個人ID(102A)とタイムスタンプ103Gを再書き込みバッファ103Fに記録し、書き込みサブルーチンを終了する。 Here, as shown in Figure 8B, if the saved record end address 302 can be read, the address to write to can be identified, and writing can be performed. On the other hand, if reading the record fails, as shown in Figures 5F and 5G, it is highly likely that touching has already ended, and writing is not possible. For these reasons, when reading the record fails, the personal ID (102A) and timestamp 103G are basically recorded in the rewrite buffer 103F, and the write subroutine is terminated.

レコードの読み込みに成功した場合には(ステップ1207のYES判定)、ゲートID(103C)とタイムスタンプ103Gからなる自己ゲート通過レコード102Cを作成する(ステップ1208)。自己ゲート通過レコード102Cを書き込む前に、再書き込みバッファ103Fにデータ(個人ID(102A)とタイムスタンプ103G)があるか確認する(ステップ1209)。データがある場合には(ステップ1209のYES判定)、個人ID(102A)とゲートID(103C)とタイムスタンプ103Gからなる他者ゲート通過レコード102Dを作成し(ステップ1212)、自己ゲート通過レコード102Cと合わせて可搬式記憶端末102に書き込む(ステップ1213。後述する書き込み成功判定サブルーチンに入る)。書き込みに成功した場合には(ステップ1214のYES判定)、二重書き込みを防止するために、書き込みした他者ゲート通過レコード102Dのデータ(個人ID(102A)とタイムスタンプ103G)を再書き込みバッファ103Fから削除する(ステップ1215)。書き込みに失敗した場合には(ステップ1211のNO判定、またはステップ1214のNO判定)、自己ゲート通過レコード102Cのデータ(個人ID(102A)とタイムスタンプ103G)を再書き込みバッファ103Fに記録する(ステップ1216)。 If the record is successfully read (YES in step 1207), a self-gate passage record 102C consisting of a gate ID (103C) and a timestamp 103G is created (step 1208). Before writing the self-gate passage record 102C, a check is made to see if there is data (personal ID (102A) and timestamp 103G) in the rewrite buffer 103F (step 1209). If there is data (YES in step 1209), a third-party gate passage record 102D consisting of the personal ID (102A), gate ID (103C), and timestamp 103G is created (step 1212), and written together with the self-gate passage record 102C to the portable storage terminal 102 (step 1213; the process enters the write success determination subroutine described below). If the writing is successful (YES in step 1214), the written data of the other person's gate passage record 102D (personal ID (102A) and timestamp 103G) is deleted from the rewrite buffer 103F to prevent double writing (step 1215). If the writing fails (NO in step 1211 or NO in step 1214), the data of the self-gate passage record 102C (personal ID (102A) and timestamp 103G) is recorded in the rewrite buffer 103F (step 1216).

図12Cは、ゲート端末103の読み込み成功判定サブルーチンの処理例を示すフロー図である。まず個人ID(102A)の読み込みリクエストを可搬式記憶端末102に送信する(ステップ1217)。可搬式記憶端末102から個人ID(102A)が返答されなかったら(ステップ1218のNo判定)、個人ID(102A)の読み込み失敗と判定する(ステップ1223)。個人ID(102A)が返答されたら(ステップ1218のYes判定)、次に、保存済みレコード120Bの読み込みリクエストを送信する(ステップ1219)。保存済みレコード102Bが返答されなかったら(ステップ1221のNo判定)、レコード読み込み失敗と判定する(ステップ1224)。保存済みレコード102Bが返答されたら(ステップ1221のYes判定)、レコード読み込み成功と判定する(ステップ1222)。 Figure 12C is a flow diagram showing an example of the processing of the gate terminal 103's read success determination subroutine. First, a read request for personal ID (102A) is sent to the portable storage terminal 102 (step 1217). If the portable storage terminal 102 does not return the personal ID (102A) (No in step 1218), it is determined that reading of the personal ID (102A) has failed (step 1223). If the portable storage terminal 102 returns the personal ID (102A) (Yes in step 1218), it then sends a read request for stored record 120B (step 1219). If the stored record 102B is not returned (No in step 1221), it is determined that reading of the record has failed (step 1224). If the stored record 102B is returned (Yes in step 1221), it is determined that reading of the record has succeeded (step 1222).

図12Dは、ゲート端末103の書き込み成功判定サブルーチンの処理例を示すフロー図である。リトライ回数を設定し、書き込みリトライを行うサブルーチンとなっている(ステップ1225、ステップ1230、ステップ1231の組み合わせ)。可搬式記憶端末102に書き込みリクエストを送信(ステップ1226)すると、応答がタイムアウトするか(ステップ1227のNo判定)、書き込み失敗応答があるか(ステップ1228のNo判定)、書き込み成功応答がある(ステップ1228のYes判定)結果となる。書き込み成功応答ではない場合(ステップ1227のNo判定、またはステップ1228のNo判定)にはリトライを行う。リトライ回数を超過してなお書き込み成功応答が得られない場合には(ステップ1231のNo判定)、書き込み失敗と判定する(ステップ1232)。書き込み成功応答があった場合には(ステップ1228のYes判定)、書き込み成功と判定する(ステップ1229)。 Figure 12D is a flow diagram showing an example of the processing of the write success determination subroutine of the gate terminal 103. This subroutine sets the number of retries and performs write retries (a combination of steps 1225, 1230, and 1231). When a write request is sent to the portable storage terminal 102 (step 1226), the result is either a response timeout (No in step 1227), a write failure response (No in step 1228), or a write success response (Yes in step 1228). If the write success response is not received (No in step 1227 or No in step 1228), a retry is performed. If the number of retries is exceeded and a write success response is still not received (No in step 1231), the write is determined to have failed (step 1232). If a write success response is received (Yes in step 1228), the write is determined to have been successful (step 1229).

図12Eは、本発明の実施例1に係る作業者101の始業から終業までの動作例を示すフロー図である。始業後(ステップ1233)、作業者101はまず自分の個人ID(102A)が書き込まれた可搬式記憶端末102があるか確認する(ステップ1234)。例えば事務所のICタグ収納ボックスにICタグが保管されていることが考えられる。自分のIDが書き込まれた可搬式記憶端末102が無い場合には(ステップ1234のNo判定)、初期化端末を用いて自分の個人ID(102A)が書き込まれた可搬式記憶端末102を用意する(ステップ1240)。作業者101は可搬式記憶端末102を携行してプラントへ向かう(ステップ1235)。プラント内では、エリア移動時に可搬式記憶端末102をゲート端末103にタッチすることで、可搬式記憶端末102にゲート移動の記録を残す(ステップ1236)。これを作業終了まで繰り返す(ステップ1237)。作業終了後は、使用した可搬式記憶端末102を読み出し部105のリーダライタ103Aにタッチすることで、記録したデータを(監督者などに)提出する(ステップ1238)。提出後、可搬式記憶端末102に記録したデータを削除してもよい。使い終わったICタグは、例えばICタグ収納ボックスに収納し、作業者101は終業となる(ステップ1239)。 FIG. 12E is a flow diagram showing an example of the operations of a worker 101 according to Example 1 of the present invention, from the start of work to the end of work. After starting work (step 1233), the worker 101 first checks whether there is a portable storage terminal 102 with his/her personal ID (102A) written on it (step 1234). For example, the IC tag may be stored in an IC tag storage box in the office. If there is no portable storage terminal 102 with his/her ID written on it (No in step 1234), the worker 101 uses an initialization terminal to prepare a portable storage terminal 102 with his/her personal ID (102A) written on it (step 1240). The worker 101 carries the portable storage terminal 102 and heads to the plant (step 1235). Within the plant, when moving between areas, the worker 101 touches the portable storage terminal 102 to the gate terminal 103, leaving a record of the gate movement on the portable storage terminal 102 (step 1236). This process is repeated until the work is completed (step 1237). After completing the work, the worker 101 submits the recorded data (to a supervisor, etc.) by touching the portable storage terminal 102 they used to the reader/writer 103A of the reading unit 105 (step 1238). After submission, the data recorded on the portable storage terminal 102 may be deleted. The used IC tag is stored, for example, in an IC tag storage box, and the worker 101 finishes work (step 1239).

この動作例では1日の始業から終業までの記録をするように表現しているが、複数日をまたいで記録してもよい。例えば、期間が1週間にわたる保守作業においては、1週間分をまとめて記録してもよい。その場合、分析部106のリーダライタ103Aにタッチする手続きを毎日行う必要がなくなるため、作業者101の負担が減る。また、読み出し部105のリーダライタ103Aの台数が少ない場合には、全作業員が毎日リーダライタ103Aを使用すると混雑することが予想される。この場合、2日に1回の頻度で読み出し部105のリーダライタ103Aにタッチする運用とするなど、頻度を減らして読み出し部105の混雑緩和を図ってもよい。しかしながら、可搬式記憶端末102はデータ容量が小さいため、データ容量がひっ迫する前に可搬式記憶端末102内のデータを削除できるよう、読み出し頻度を設定することが望ましい。 While this example shows recording from the start of work to the end of work for one day, recording across multiple days is also possible. For example, in the case of maintenance work that lasts for a week, the entire week's worth of data may be recorded at once. In this case, the burden on the worker 101 is reduced because there is no need to touch the reader/writer 103A of the analysis unit 106 every day. Furthermore, if the number of reader/writers 103A in the reading unit 105 is small, congestion is expected if all workers use the reader/writer 103A every day. In this case, congestion on the reading unit 105 may be alleviated by reducing the frequency, such as by touching the reader/writer 103A of the reading unit 105 once every two days. However, because the portable storage terminal 102 has a small data capacity, it is desirable to set the reading frequency so that data in the portable storage terminal 102 can be deleted before the data capacity becomes full.

図13は、本発明の実施例1に係る作業班の構成例を示す図である。プラントでは、班長と班員からなる作業班で作業を行うことがある。班長と班員はまとまって移動することが多い。この場合は、班長のみが可搬式移動端末を携行して記録すれば十分であり、班員は班長と同じ移動経路を辿ったと推定することができる。これにより、人数が多い班員はゲート端末103にタッチしなくてもよい。タッチする人数を減らすことで、作業班がゲートを通過する際の手続きを簡略化することができる。 Figure 13 is a diagram showing an example of the composition of a work crew according to Example 1 of the present invention. In a plant, work is sometimes performed by a work crew consisting of a team leader and team members. The team leader and team members often travel together. In this case, it is sufficient for only the team leader to carry and record the portable mobile terminal, and it can be assumed that the team members followed the same route as the team leader. This means that team members with a large number of members do not need to touch the gate terminal 103. Reducing the number of people who touch the gate simplifies the procedures for a work crew when passing through a gate.

図14Aは、本発明の実施例1に係るゲート設定端末と初期化端末の第1設置例を示すプラント平面図である。このプラントのエリアは、事務所、監視棟、通路、更衣室、作業部屋で構成される。事務所は作業員が毎朝訪れるエリアであり、可搬式記憶端末102の初期化を行う初期化端末が設置される。各エリア間を移動する境界点(出入口など)にはゲート端末103が設置される。この設置例では、エリア移動が発生した時刻を記録することができる。 Figure 14A is a plant floor plan showing a first installation example of a gate setting terminal and an initialization terminal according to the first embodiment of the present invention. The plant area consists of an office, a monitoring building, a corridor, a changing room, and a workroom. The office is an area where workers visit every morning, and an initialization terminal that initializes the portable storage terminal 102 is installed there. A gate terminal 103 is installed at the boundary point (such as an entrance/exit) where workers move between areas. In this installation example, the time when an area change occurs can be recorded.

図14Bは、本発明の実施例1に係るゲート設定端末と初期化端末の第2設置例を示すプラント平面図である。図14Aの設置例との違いは、ゲート端末103が各エリアの境界点ではなく、エリアの中に設置されている点である。この設置例では、エリアの中に滞在していた時刻を記録することができる。 Figure 14B is a plant floor plan showing a second installation example of a gate setting terminal and an initialization terminal according to the first embodiment of the present invention. The difference from the installation example in Figure 14A is that the gate terminal 103 is installed within the area, rather than at the boundary point between each area. In this installation example, it is possible to record the time spent within the area.

図14Aと図14Bの設置例を比較すると、エリアの滞在期間を正確に測定したい場合には図14Aの設置例が望ましい。エリアごとの入退時刻を記録できるからである。図14Bの設置例の場合は、エリアに入場してから、エリアの中のゲート端末103にタッチするまでの時間が測定誤差となる。作業者101が入場してからすぐにタッチすれば誤差は小さいが、タッチを忘れて作業を開始してしまい、時間が経過してから思い出してタッチすることが考えられる。この場合は計測誤差が大きくなる。 Comparing the installation examples in Figures 14A and 14B, the installation example in Figure 14A is preferable if you want to accurately measure the length of stay in an area. This is because it allows you to record the entry and exit times for each area. In the installation example in Figure 14B, the measurement error is the time between entering the area and touching the gate terminal 103 inside the area. If the worker 101 touches the gate terminal 103 immediately after entering, the error is small, but it is possible that the worker 101 forgets to touch the gate terminal and starts working, then remembers and touches it after some time has passed. In this case, the measurement error will be large.

ゲート端末103の設置容易性の観点では、図14Bの方が優れている可能性がある。ゲート端末103を長期間稼働させるためにコンセント電源が必要になるが、エリアの出入口の付近にはコンセント電源が無い可能性があり、設置のため電源工事が必要になる可能性がある。 In terms of ease of installation of the gate terminal 103, Figure 14B may be superior. A power outlet is required to operate the gate terminal 103 over an extended period of time, but there may not be a power outlet near the entrance or exit of the area, and power supply construction may be required for installation.

ゲート端末103の設置方法は、図14Aと図14Bのどちらの設置例でもよく、また、両者の組み合わせでもよい。 The installation method for the gate terminal 103 may be either the installation example shown in Figure 14A or Figure 14B, or a combination of the two.

本発明の実施例2について図15から図21Cを用いて説明する。実施例2では、実施例1で示したデータの回収方法に加えて、記録したデータから作業者101ごとの個人移動履歴106Eを推定する。 Example 2 of the present invention will be described using Figures 15 to 21C. In Example 2, in addition to the data collection method shown in Example 1, an individual movement history 106E for each worker 101 is estimated from the recorded data.

図15は、本発明の実施例2に係る分析部106を備える作業履歴計測システムの全体構成例を示すブロック図である。図2Aの全体構成例との違いは、読み出し部105の出力を入力として受け取る分析部106を備える点である。 Figure 15 is a block diagram showing an example of the overall configuration of a work history measurement system including an analysis unit 106 according to Example 2 of the present invention. The difference from the example of the overall configuration in Figure 2A is that it includes an analysis unit 106 that receives the output of the readout unit 105 as input.

個人レコード集計部106Aは、読み出し部105が出力した個人ID(102A)とゲートID(103C)とタイムスタンプ103Gからなる自己ゲート通過レコード102Cと他者ゲート通過レコード102Dを、個人ID(102A)ごとに集計する。集計結果をもって個人移動履歴推定部106Bは個人ごとの移動履歴(個人移動履歴106E)を推定し、出力する。 The personal record aggregation unit 106A aggregates, for each personal ID (102A), the self-gate passage record 102C and the other person's gate passage record 102D, each consisting of the personal ID (102A), gate ID (103C), and timestamp 103G output by the reading unit 105. Using the aggregation results, the personal movement history estimation unit 106B estimates and outputs the movement history of each individual (personal movement history 106E).

図16は、本発明の実施例2に係る分析部106を備える作業履歴計測システムの再書き込みバッファ103Fにデータが存在する場合の動作例を示す図である。図3Cとの違いは、分析部106を備えることで、システムが個人移動履歴106Eを出力する点である。 Figure 16 is a diagram showing an example of operation when data exists in the rewrite buffer 103F of a work history measurement system equipped with an analysis unit 106 according to Example 2 of the present invention. The difference from Figure 3C is that the system outputs personal movement history 106E by including an analysis unit 106.

図17は、本発明の実施例2に係る分析部106が個人移動履歴106Eを推定する処理例を示す図である。本処理例では3人の作業員が使用した3つの可搬式記憶端末102を読み出す。各可搬式記憶端末102には自己ゲート通過レコード102Cと他者ゲート通過レコード102Dが記録されており、これらを全て読み出して、個人ごとにレコードを集計する。例えば作業員Bは、ゲート2で書き込みに失敗したため、ゲート2を移動したレコードが可搬式記憶端末102に書き込まれていない。しかし、作業員Aがゲート2でデータを回収したことで、作業員Aの可搬式記憶端末102に作業員Bのゲート2通過レコードが記録されていたため、作業員Bの全てのレコードを回収することができた。 Figure 17 is a diagram showing an example of processing in which the analysis unit 106 according to Example 2 of the present invention estimates an individual movement history 106E. In this processing example, three portable storage terminals 102 used by three workers are read. Each portable storage terminal 102 stores a self-gate passage record 102C and a third-party gate passage record 102D, and these are all read and the records are tallied for each individual. For example, because Worker B failed to write at Gate 2, the record of movement through Gate 2 was not written to the portable storage terminal 102. However, because Worker A collected data at Gate 2, the Gate 2 passage record of Worker B was recorded in Worker A's portable storage terminal 102, and all of Worker B's records were able to be collected.

個人ごとに、ゲートID(103C)とタイムスタンプ103Gから、個人移動履歴106Eを推定することができる。推定結果は、ガントチャート形式で表示すると分かりやすい。これにより、各作業エリアでの滞在時間や、作業エリアの移動にかかった時間、いつもより多くの時間がかかっていたエリア移動などの分析を効率よく実施できる。また、分析から得られた知見よって、ムリ・ムダ・ムラの改善活動などにつなげることができる。例えば、特定のゲートの移動に極端に時間がかかっているという知見が得られれば、ゲートを並列に通れるようにゲートを複線化させる改修工事を行うなどの改善活動を行うことが考えられる。例えば、事務所から現場までの移動に多くの時間がかかっているという知見が得られれば、現場に近い場所に事務所を立て直すなどの改善活動を行うことが考えられる。 For each individual, the individual movement history 106E can be estimated from the gate ID (103C) and timestamp 103G. The estimated results can be easily understood by displaying them in Gantt chart format. This allows for efficient analysis of the time spent in each work area, the time taken to move between work areas, and areas where moving between areas took longer than usual. Furthermore, the insight gained from the analysis can be used to improve unreasonableness, waste, and inconsistency. For example, if it is learned that moving through a particular gate takes an extremely long time, improvement activities could be carried out, such as renovating the gates to make them double-tracked so that people can pass through them in parallel. For example, if it is learned that a long time is taken to move from the office to the work site, improvement activities could be carried out, such as rebuilding the office closer to the work site.

本処理例では個人移動履歴106Eの推定結果をガントチャート形式で表示する例を示したが、推定結果の扱い方はこれに限らず、作業員管理システムのデータベースに記録する、記憶媒体(ハードディスクやUSBメモリやCDやDVDなど)に記録する、画面上にグラフ形式で表示する、表管理ソフトに記録する、紙にプリントアウトする、などが考えられる。 In this processing example, the estimated results of individual movement history 106E are displayed in Gantt chart format, but the handling of the estimated results is not limited to this. Possible methods include recording them in the database of the worker management system, recording them on a storage medium (hard disk, USB memory, CD, DVD, etc.), displaying them in graph format on a screen, recording them in spreadsheet management software, or printing them out on paper.

図18は、本発明の実施例2に係る分析部106が出力する個人移動履歴106Eの構成例を示す図である。個人移動履歴106Eは、最も単純には、本構成例で示すように、個人ごとにタイムスタンプ103GとゲートID(103C)を表にまとめた形で示すことが考えられる。 Figure 18 is a diagram showing an example of the configuration of the personal movement history 106E output by the analysis unit 106 according to Example 2 of the present invention. In its simplest form, the personal movement history 106E can be shown in the form of a table that lists the timestamp 103G and gate ID (103C) for each individual, as shown in this configuration example.

図19は、本発明の実施例2に係る読み出し部105と分析部106の処理例を示すフロー図である。読み出し部105は可搬式記憶端末102に書き込まれた個人ID(102A)と保存済みレコード102Bを読み出す(ステップ1241)。この後、保存済みレコード102Bを削除してもよい(ステップ1242)。読み出し部105は、分析対象の全員の作業者101の可搬式記憶端末102を読み出すまで、分析を保留する(ステップ1243)。全員の可搬式記憶端末102を読み出した後は(ステップ1243のYes判定)、読み出したレコードをまとめて、個人ID(102A)ごとに集計する(ステップ1244)。具体的には、例えば、読み出したレコードをデータベースに登録し、個人ID(102A)を指定したクエリによってデータベースからデータを抽出する工程に該当する。個人ID(102A)ごとに集計したデータを用いて、個人ごとの移動履歴を推定する(ステップ1245)。 19 is a flow diagram showing an example of processing by the reading unit 105 and the analysis unit 106 according to the second embodiment of the present invention. The reading unit 105 reads the personal ID (102A) and the saved record 102B written to the portable storage terminal 102 (step 1241). The saved record 102B may then be deleted (step 1242). The reading unit 105 suspends analysis until the portable storage terminals 102 of all the workers 101 to be analyzed have been read (step 1243). After reading the portable storage terminals 102 of all the workers 101 (Yes determination in step 1243), the read records are compiled and aggregated for each personal ID (102A) (step 1244). Specifically, for example, this corresponds to a process of registering the read records in a database and extracting data from the database using a query specifying the personal ID (102A). The data aggregated for each personal ID (102A) is used to estimate the movement history of each individual (step 1245).

ステップ1242について説明する。読み出し部105が可搬式記憶端末102のレコードを読み出した後は、可搬式記憶端末102のデータ量を空けるために、読み出し部105が可搬式記憶端末102に書き込まれたレコードを削除してもよい。削除しない場合には、次回の読み出し時に今回読み出したデータも重複して読み出すことになる。この場合、完全に一致するレコードが重複することなるが、重複したレコードは容易に排除できるため、重複することは問題にはならない。 Step 1242 will now be explained. After the reading unit 105 reads a record from the portable storage terminal 102, the reading unit 105 may delete the record written to the portable storage terminal 102 in order to free up data on the portable storage terminal 102. If the record is not deleted, the data read this time will be read again the next time the data is read. In this case, perfectly matching records will be duplicated, but duplicate records can be easily eliminated, so the duplication is not a problem.

図20Aは、本発明の実施例2に係る個人移動履歴推定部106Bの処理例を示すフロー図である。レコードに記録されたタイムスタンプ103GをT、ゲートID(103C)をGとする。レコードをタイムスタンプ103Gが早い順にソートし(ステップ1246)、タイムスタンプ103Fが早い順に1つずつ読み出していき(ステップ1247)、前後2つのレコードのタイムスタンプTとTの期間に作業員はGからGに移動したと判定する(ステップ1249、ステップ1250、ステップ1251、ステップ1252、ステップ1253の組み合わせ)。 20A is a flow diagram showing an example of processing by the individual movement history estimation unit 106B according to Example 2 of the present invention. The timestamp 103G recorded in the record is T, and the gate ID (103C) is G. The records are sorted in descending order of timestamp 103G (step 1246), and the records are read one by one in descending order of timestamp 103F (step 1247). It is determined that the worker moved from G1 to G2 during the period between timestamps T1 and T2 of the two preceding and following records (combination of steps 1249, 1250, 1251, 1252, and 1253).

重複したレコードは無視する(ステップ1248)。重複とは、タイムスタンプ103GとゲートID(103C)が一致することである。レコードが重複する原因としては、図19で述べたように、読み出し部105でデータを削除せずに2回読み出した場合にレコードが重複する。他に重複する原因としては、例えば、図5Cで述べたように、ゲート端末103が可搬式記憶端末102に書き込み中に作業者101がタッチを終了(ICタグをリーダライタ103Aから離す)し、書き込みがタイムアウトしたときが考えられる。 Duplicate records are ignored (step 1248). A duplicate is when the timestamp 103G and gate ID (103C) match. As described in Figure 19, records may become duplicated when data is read twice by the reading unit 105 without being deleted. Another possible cause of duplication is, for example, as described in Figure 5C, when the worker 101 stops touching (removes the IC tag from the reader/writer 103A) while the gate terminal 103 is writing to the portable storage terminal 102, causing the write to time out.

このとき、可搬式記憶端末102には正しく自己ゲート通過レコード102Cが書き込まれた可能性があるが、ゲート端末103は書き込みが成功したかどうかを判定できない。そのため、ゲート端末103は、レコードが欠損しないように再書き込みバッファ103Fにデータを記録し、後続の作業者101にデータを回収させる。もし書き込みに成功していた場合には、読み出し部105で全ての可搬式記憶端末102を読み出したときに、レコードが重複することになる。 At this time, it is possible that the self-gate passage record 102C was correctly written to the portable storage terminal 102, but the gate terminal 103 cannot determine whether the write was successful. Therefore, the gate terminal 103 records the data in the rewrite buffer 103F to prevent any record loss, and has the subsequent worker 101 retrieve the data. If the write was successful, duplicate records would occur when the reading unit 105 reads all portable storage terminals 102.

図20Bは、本発明の実施例2に係る個人移動履歴推定部106Bが出力する個人移動履歴106Eの構成例を示す図である。図20Aの処理例によって、図20Bに示す個人移動履歴106Eが出力される。記録されたタイムスタンプ(T、T、T)の瞬間において作業者101が居たゲートID(103C)(G、G、G)が分かる。一方で、記録されたタイムスタンプ103Gの間の期間に作業者101が居たエリアは特定できない。 Fig. 20B is a diagram showing an example of the configuration of an individual movement history 106E output by an individual movement history estimation unit 106B according to Example 2 of the present invention. The processing example of Fig. 20A outputs the individual movement history 106E shown in Fig. 20B. The gate ID (103C) ( G1 , G2 , G3 ) where the worker 101 was at the moment of the recorded timestamps ( T1 , T2 , T3 ) can be determined. On the other hand, it is not possible to identify the area where the worker 101 was located during the period between the recorded timestamps 103G.

図21Aは、本発明の実施例2に係るゲートIDエリア対応表2100の構成例を示す図である。個人移動履歴推定部106Bが、2つのゲートID(103C)の組み合わせでエリアを特定するためのゲートID(103C)対応表が考えられる。例えば、前後2つのレコードのゲートID(103C)がGとGであった場合には、その期間に作業者101は作業エリアに居たと推定する。 21A is a diagram showing an example of the configuration of a gate ID area correspondence table 2100 according to the second embodiment of the present invention. A gate ID (103C) correspondence table is conceivable for the individual movement history estimation unit 106B to identify an area by a combination of two gate IDs (103C). For example, if the gate IDs (103C) of two records before and after the record are G1 and G4 , it is estimated that the worker 101 was in the work area during that period.

図21Bは、本発明の実施例2に係るゲートIDエリア対応表2100を備える個人移動履歴推定部106Bの処理例を示すフロー図である。図20Aの処理例との違いは、ゲートID(103C)対応表を参照することで(ステップ1254)、記録されたタイムスタンプ103Gの間の期間に作業者101が滞在したエリアを判定する点(ステップ1255)である。 Figure 21B is a flow diagram showing an example of processing by the individual movement history estimation unit 106B equipped with the gate ID area correspondence table 2100 according to Example 2 of the present invention. The difference from the processing example of Figure 20A is that the area in which the worker 101 stayed during the period between the recorded timestamps 103G is determined (step 1255) by referencing the gate ID (103C) correspondence table (step 1254).

図21Cは、本発明の実施例2に係るゲートIDエリア対応表2100を備える個人移動履歴推定部106Bが出力する個人移動履歴106Eの構成例を示す図である。図20Bの構成例との違いは、ゲートIDエリア対応表2100を参照したことで、記録されたタイムスタンプ103Gの間の期間に作業者101が居たエリアを特定できる点である。 Figure 21C is a diagram showing an example of the configuration of an individual movement history 106E output by an individual movement history estimation unit 106B equipped with a gate ID area correspondence table 2100 according to Example 2 of the present invention. The difference from the configuration example in Figure 20B is that by referencing the gate ID area correspondence table 2100, it is possible to identify the area in which the worker 101 was located during the period between the recorded timestamps 103G.

本発明の実施例3について図22から図23を用いて説明する。実施例3では、実施例1で示したデータの回収方法に加えて、管理者400がゲート端末103に記録された未回収の他者ゲート通過レコード102Dを回収する。 Example 3 of the present invention will be described using Figures 22 and 23. In Example 3, in addition to the data collection method shown in Example 1, the administrator 400 collects uncollected other person's gate passage records 102D recorded on the gate terminal 103.

実施例1では、ゲート端末103に記録された他者ゲート通過レコード102Dを回収するために、作業者101がゲート端末103にタッチする必要があった。しかし、データが存在するゲート端末103を必ずしも後続の作業者101がタッチするとは限らない。そのため、ゲート端末103には未回収のデータが残ってしまう懸念がある。実施例3はこのような課題を解決するために考えられたものである。実施例3では、管理者400がプラント内を巡回し、ゲート端末103からデータを回収する。 In Example 1, the worker 101 had to touch the gate terminal 103 to retrieve the other person's gate passage record 102D recorded on the gate terminal 103. However, the subsequent worker 101 does not necessarily touch the gate terminal 103 where the data exists. As a result, there is a concern that uncollected data may remain on the gate terminal 103. Example 3 is designed to solve this problem. In Example 3, the manager 400 patrols the plant and retrieves data from the gate terminals 103.

図22は、本発明の実施例3に係る作業履歴計測システムの管理者可搬式記憶端末401の動作例を示す図である。図3Cとの違いは、作業者101ではなく管理者400がゲート端末103から他者ゲート通過レコード102Dを回収する点にある。管理者400は管理者可搬式記憶端末401を携行し、プラント内のゲート端末103に管理者可搬式記憶端末401をタッチすることでゲート端末103と通信を行う。 Figure 22 is a diagram showing an example of the operation of the manager portable storage terminal 401 of the work history measurement system according to Example 3 of the present invention. The difference from Figure 3C is that it is the manager 400, not the worker 101, who collects the other person's gate passage record 102D from the gate terminal 103. The manager 400 carries the manager portable storage terminal 401 and communicates with the gate terminal 103 by touching the manager portable storage terminal 401 to the gate terminal 103 within the plant.

再書き込みバッファ103Fにデータが存在する場合には、そのデータから作成される他者ゲート通過レコード102Dを管理者可搬式記憶端末401に書き込む。ここで、自己ゲート通過レコード102Cは書き込みする必要はない。管理者400の移動履歴は分析しないからである。最終的に、管理者可搬式記憶端末401には、各ゲート端末103から回収した他者ゲート通過レコード102Dが記録される。読み出し部105が管理者可搬式記憶端末401に記録されたデータを読み出し、個人ID(102A)とゲートID(103C)とタイムスタンプ103Gを出力する。 If data exists in the rewrite buffer 103F, the other person's gate passage record 102D created from that data is written to the administrator portable storage terminal 401. Here, there is no need to write the self-gate passage record 102C, as the administrator's 400 movement history is not analyzed. Ultimately, the other person's gate passage record 102D collected from each gate terminal 103 is recorded in the administrator portable storage terminal 401. The reading unit 105 reads the data recorded in the administrator portable storage terminal 401 and outputs the personal ID (102A), gate ID (103C), and timestamp 103G.

管理者可搬式記憶端末401は自己ゲート通過レコード102Cを書き込みしないため、管理者可搬式記憶端末401には個人ID(102A)に相当する管理者IDのような識別子を書き込む必要はない。 Since the administrator portable storage terminal 401 does not write the self-gate passage record 102C, there is no need to write an identifier such as an administrator ID, which corresponds to the personal ID (102A), into the administrator portable storage terminal 401.

図23は、本発明の実施例3に係る読み出し部105が可搬式記憶端末102と管理者可搬式記憶端末401のデータを読み出す処理例を示す図である。読み出し部105は、作業者101が携行する可搬式記憶端末102と、管理者400が携行する管理者可搬式記憶端末401からデータを読み出し、個人ID(102A)とゲートID(103C)とタイムスタンプ103Gを出力する。 Figure 23 is a diagram showing an example of a process in which the reading unit 105 according to the third embodiment of the present invention reads data from the portable storage terminal 102 and the administrator portable storage terminal 401. The reading unit 105 reads data from the portable storage terminal 102 carried by the worker 101 and the administrator portable storage terminal 401 carried by the administrator 400, and outputs the personal ID (102A), gate ID (103C), and timestamp 103G.

管理者400がデータを回収する目的は、ゲート端末103から未回収のデータをもれなく回収し、読み出し部105が出力するデータに未回収のデータ(欠損データ)が無いようにするためである。そのため、読み出し部105が出力して分析を行う前に、管理者400がプラント内を巡回し、データを回収することが望ましい。例えば、毎日分析を行うのであれば、毎日の終業後に管理者400が巡回することが考えられる。例えば、1週間に1回の頻度で分析を行うのであれば、週末の休日に管理者400が巡回することが考えられる。例えば、1ヵ月間の保守作業に置いて、全工程終了後に分析を行うのであれば、全工程が完了して撤収作業をしている間に管理者400が巡回することが考えられる。管理者400が巡回する頻度は、分析する頻度に合わせて柔軟に決定すればよい。 The purpose of the manager 400 collecting data is to collect all uncollected data from the gate terminal 103 and to ensure that the data output by the readout unit 105 does not contain any uncollected data (missing data). For this reason, it is desirable for the manager 400 to patrol the plant and collect the data before the readout unit 105 outputs and analyzes the data. For example, if analysis is performed daily, the manager 400 could patrol after work each day. For example, if analysis is performed once a week, the manager 400 could patrol on weekends. For example, if analysis is performed after all processes are completed for a one-month maintenance job, the manager 400 could patrol while all processes are completed and the work is being dismantled. The frequency at which the manager 400 patrols can be flexibly determined according to the frequency of the analysis.

本発明の実施例4について図24から図25を用いて説明する。実施例4では、実施例1で示したデータの回収方法に加えて、ゲート端末103のタイムスタンプ103G生成部103Eの時刻を更新する方法を含む。 Example 4 of the present invention will be described using Figures 24 and 25. In addition to the data collection method shown in Example 1, Example 4 includes a method for updating the time in the timestamp 103G generation unit 103E of the gate terminal 103.

実施例1では、ゲート端末103はネットワークに繋がっていないため、NTPサーバ等の時刻源と時刻同期することができない。そのため、ゲート端末103の設置時にタイムスタンプ生成部103Eの時刻を設定した後は、ゲート端末103は時刻同期することができないため、時刻にズレが生じてしまう。実施例4はこのような課題を解決するために考えられたものである。実施例4では、時計設定者402がプラント内を巡回し、ゲート端末103のタイムスタンプ生成部103Eの時刻を更新する。 In Example 1, the gate terminal 103 is not connected to a network, and therefore cannot synchronize its time with a time source such as an NTP server. Therefore, after the time in the timestamp generation unit 103E is set when the gate terminal 103 is installed, the gate terminal 103 cannot synchronize its time, resulting in a time discrepancy. Example 4 is designed to solve this problem. In Example 4, a clock setter 402 travels around the plant and updates the time in the timestamp generation unit 103E of the gate terminal 103.

図24は、本発明の実施例4に係る作業履歴計測システムの時計設定可搬式端末107の構成例を示すブロック図である。時計設定可搬式端末107は時刻情報107Aを保持する。初期化端末は時計設定可搬式端末107の時刻情報107Aを更新する。ゲート端末103の通信部103Dは、時計設定可搬式端末107の時刻情報107Aを読み込み、タイムススタンプ生成部の時刻を更新する。 Figure 24 is a block diagram showing an example configuration of the clock-setting portable terminal 107 of the work history measurement system according to Example 4 of the present invention. The clock-setting portable terminal 107 holds time information 107A. The initialization terminal updates the time information 107A of the clock-setting portable terminal 107. The communication unit 103D of the gate terminal 103 reads the time information 107A of the clock-setting portable terminal 107 and updates the time in the timestamp generation unit.

時計設定可搬式端末107は、例えば、RTCモジュール103Lなどの時刻情報107Aを保持できる機器を備えたICタグである。他には、例えば、OS時刻を保持するスマートフォンやタブレットやスマートウォッチやパソコンである。初期化端末は、時計設定可搬式端末107に時刻を設定できる手段であれば何でもよく、例えばリーダライタ103Aや、ネットワーク越しに通信される遠隔地のNTPサーバが考えられる。また、時計設定可搬式端末107にキーボードなどのインターフェースを接続し、手入力で時刻を設定してもよい。 The clock-setting portable terminal 107 is, for example, an IC tag equipped with a device capable of storing time information 107A, such as an RTC module 103L. Other examples include smartphones, tablets, smartwatches, and personal computers that store OS time. The initialization terminal can be any means capable of setting the time on the clock-setting portable terminal 107, such as a reader/writer 103A or a remote NTP server that communicates over a network. Alternatively, an interface such as a keyboard can be connected to the clock-setting portable terminal 107, allowing the time to be set manually.

タイムスタンプ生成部103Eの実態は、例えばRTCモジュール103Lである。RTCモジュール103Lは、ゲート端末103の電源シャットアウト中にも時刻を保持することができる。RTCモジュール103Lは温度補正機能を内蔵した精度の高いものでも1ヶ月あたり9秒程度のズレが生じることがある。このため、例えばゲート端末103を設置してから3か月経過すると、±27秒程度の時刻ズレが生じると考えられ、ゲート端末103の個体間に54秒程度の時刻ズレが生じる懸念がある。時刻ズレによって、レコードに書き込まれるタイムスタンプ103Gが不正確になる。得られたレコードの前後関係が逆になる懸念がある。 The actual form of the timestamp generation unit 103E is, for example, an RTC module 103L. The RTC module 103L can maintain the time even when the gate terminal 103 is powered off. Even highly accurate RTC modules 103L with built-in temperature compensation functions can experience a deviation of about 9 seconds per month. For this reason, for example, after three months have passed since the gate terminal 103 was installed, it is thought that a time deviation of about ±27 seconds will occur, raising concerns that a time deviation of about 54 seconds may occur between individual gate terminals 103. This time deviation will cause the timestamp 103G written to the record to be inaccurate. There is a concern that the order of the records obtained may be reversed.

図25は、本発明の実施例4に係る作業履歴計測システムの時計設定可搬式端末107の動作例を示す図である。時計設定者402が時計設定可搬式端末107を携行してプラント内を巡回し、ゲート端末103と通信することでタイムスタンプ生成部103Eの時刻を更新する。 Figure 25 is a diagram showing an example of the operation of the portable clock-setting terminal 107 of the work history measurement system according to Example 4 of the present invention. The clock setter 402 carries the portable clock-setting terminal 107 around the plant and updates the time in the timestamp generation unit 103E by communicating with the gate terminal 103.

時計設定者402が巡回する頻度は、許容できる時刻ズレの大きさによって設定することが望ましい。許容できる時刻ズレの大きさは、レコードに書き込むタイムスタンプ103Gの時間分解能による。タイムスタンプ103Gの表現は図11Cで示したように様々あるが、例えば、分単位のタイムスタンプ103Gを表現する場合は、時刻ズレが1分間を超えると分析結果に不正確さが生じるため、各ゲート間の時刻ズレが1分間以内であることが望ましい。そのため、RTCモジュール103Lの時刻ズレが1分間に達する前に時刻を更新できるように、時計設定者402の巡回頻度を設定すればよい。秒単位のタイムスタンプ103Gを表現する場合には、より高頻度に巡回することが望ましい。 The frequency at which the clock setter 402 patrols should be set depending on the magnitude of the tolerable time skew. The magnitude of the tolerable time skew depends on the time resolution of the timestamp 103G written to the record. There are various ways to express the timestamp 103G, as shown in Figure 11C. For example, when expressing a timestamp 103G in minutes, a time skew of more than one minute will cause inaccuracies in the analysis results, so it is desirable that the time skew between each gate be within one minute. Therefore, the frequency at which the clock setter 402 patrols should be set so that the time can be updated before the time skew in the RTC module 103L reaches one minute. When expressing a timestamp 103G in seconds, it is desirable to patrol more frequently.

本発明の実施例5について図26から図28を用いて説明する。実施例5では、実施例1で示したデータの回収方法に加えて、可搬式記憶端末102のデータ容量に余裕が無いときに、記録されていたデータをゲート端末103の再書き込みバッファ103Fに移行することで、データ容量に空きを作る方法を含む。 A fifth embodiment of the present invention will be described using Figures 26 to 28. In addition to the data recovery method shown in the first embodiment, the fifth embodiment includes a method for freeing up data capacity by transferring recorded data to the rewrite buffer 103F of the gate terminal 103 when the portable storage terminal 102 is short on data capacity.

実施例1では、可搬式記憶端末102に記録されるデータ量は増え続けるため、データ量が飽和する可能性がある。実施例5はこのような課題を解決するために考えられたものである。実施例5では、可搬式記憶端末102のデータ容量に余裕が無いとき、記録されているデータの一部を再書き込みバッファ103Fに移行し、データ容量に空きを作ることができる。 In Example 1, the amount of data recorded on the portable storage terminal 102 continues to increase, which could lead to saturation of the data volume. Example 5 is designed to solve this problem. In Example 5, when the portable storage terminal 102 has no remaining data capacity, some of the recorded data is transferred to the rewrite buffer 103F, making space in the data capacity.

図26は、本発明の実施例5に係る可搬式記憶端末102に記録されたデータを再書き込みバッファ103Fに移行する動作例を示す図である。作業者101が容量ひっ迫した可搬式記憶端末501をゲート端末103にタッチした際、ゲート端末103が、容量ひっ迫していると判断した場合には、容量ひっ迫した可搬式記憶端末501に記録されたデータの一部を再書き込みバッファ103Fに記録した上で、記録したデータを容量ひっ迫した可搬式記憶端末501から削除する。容量ひっ迫した可搬式記憶端末501からゲート端末103の再書き込みバッファ103Fにデータを移動することになるため、これを「移行」と表現する。なお、図中では表現していないが、データを移行する前後に、容量ひっ迫した可搬式記憶端末501に自己ゲート通過レコード102Cを書き込みしてもよい。 Figure 26 is a diagram showing an example of the operation of migrating data recorded on a portable storage terminal 102 to a rewrite buffer 103F according to Example 5 of the present invention. When an operator 101 touches a portable storage terminal 501 with limited capacity to a gate terminal 103, if the gate terminal 103 determines that capacity is limited, it records some of the data recorded on the portable storage terminal 501 with limited capacity in the rewrite buffer 103F and then deletes the recorded data from the portable storage terminal 501 with limited capacity. Since data is moved from the portable storage terminal 501 with limited capacity to the rewrite buffer 103F of the gate terminal 103, this is referred to as "migration." Although not shown in the figure, a self-gate passage record 102C may be written to the portable storage terminal 501 with limited capacity before or after migrating the data.

図27Aは、本発明の実施例5に係る容量ひっ迫した可搬式記憶端末501に記録されたデータを再書き込みバッファ103Fに移行する第1処理例を示すブロック図である。可搬式記憶端末102にはデータ容量に制限があり、作業者101が作業中にデータ量が上限に達する可能性がある。データ量が上限に達するとレコードを追記できなくなる。そこで、データ量が上限に達したとき、または上限に近づいたときに、ゲート端末103は、容量ひっ迫した可搬式記憶端末501の一部のレコードを再書き込みバッファ103Fに移行することで、容量ひっ迫した可搬式記憶端末501のデータ量を空けることができる。これにより該当の可搬式記憶端末102は、さらにレコードを記録することができるようになる。 Figure 27A is a block diagram showing a first processing example of transferring data recorded in a portable storage terminal 501 with limited capacity to a rewrite buffer 103F in accordance with Example 5 of the present invention. The portable storage terminal 102 has a limited data capacity, and the amount of data may reach the upper limit while the worker 101 is working. When the data amount reaches the upper limit, it becomes impossible to add records. Therefore, when the data amount reaches or approaches the upper limit, the gate terminal 103 transfers some of the records of the portable storage terminal 501 with limited capacity to the rewrite buffer 103F, thereby freeing up data space on the portable storage terminal 501 with limited capacity. This allows the portable storage terminal 102 in question to record more records.

移行の具体的な手順は、まず、移行する一部のレコードを再書き込みバッファ103Fに記録(転記)する。その後、移行したレコードを可搬式記憶端末102から削除する。再書き込みバッファ103Fに移行されたレコードは、データ量に余裕のある可搬式記憶端末102を持つ後続の作業者101が回収できる。以下では、レコードの移行を行ったゲート端末103を、移行先ゲート端末502と呼ぶ。 The specific migration procedure is as follows: first, some of the records to be migrated are recorded (transcribed) in the rewrite buffer 103F. Then, the migrated records are deleted from the portable storage terminal 102. The records migrated to the rewrite buffer 103F can be collected by a subsequent worker 101 who has a portable storage terminal 102 with sufficient data capacity. Below, the gate terminal 103 that migrated the records is referred to as the migration destination gate terminal 502.

データの移行を実行する条件としては、例えば、可搬式記憶端末102に記録されるデータ量が、最大データ容量の80%を超えたとき、を条件とすることが考えられる。移行するデータの量としては、例えば、可搬式記憶端末102に保存されているレコードの半分の量とすることが考えられる。 The condition for executing data migration may be, for example, when the amount of data recorded on the portable storage terminal 102 exceeds 80% of the maximum data capacity. The amount of data to be migrated may be, for example, half of the records stored on the portable storage terminal 102.

図27Bは、本発明の実施例5に係る容量ひっ迫した可搬式記憶端末501に記録されたデータを再書き込みバッファ103Fに移行する第2処理例を示すブロック図である。レコードの移行を行った場合、移行先ゲート端末502の再書き込みバッファ103Fには一時的に大容量のレコードが格納される。後続の作業者101によって再書き込みバッファ103Fのレコードは回収されるが、一人の作業者101の可搬式記憶端末102では全てのレコードを回収することができず、複数の作業者101で分割して回収すると考えられる。このとき、移行先ゲート端末502の再書き込みバッファ103Fには、長期間回収されないデータが存在してしまう。 Figure 27B is a block diagram showing a second processing example of migrating data recorded in a portable storage terminal 501 with limited capacity to a rewrite buffer 103F according to Example 5 of the present invention. When records are migrated, a large amount of records are temporarily stored in the rewrite buffer 103F of the destination gate terminal 502. The records in the rewrite buffer 103F are collected by a subsequent worker 101, but it is likely that a single worker 101's portable storage terminal 102 will not be able to collect all the records, and so the records will be collected in portions by multiple workers 101. In this case, data that has not been collected for a long period of time will remain in the rewrite buffer 103F of the destination gate terminal 502.

分析部106で個人移動履歴106Eを推定する際に、ゲート端末103に未回収のデータが存在すると、正しく個人移動履歴106Eを推定することができない。そのため、分析部106が未回収のデータの存在有無を把握できることが求められる。そこで、レコードの移行を行った際に、容量ひっ迫した可搬式記憶端末501に移行情報504を書き込むことが有効である。 When the analysis unit 106 estimates the personal movement history 106E, if there is uncollected data in the gate terminal 103, the analysis unit 106 cannot accurately estimate the personal movement history 106E. Therefore, it is necessary for the analysis unit 106 to be able to determine whether or not there is uncollected data. Therefore, when transferring records, it is effective to write transfer information 504 to the portable storage terminal 501 that is running low on capacity.

移行情報504は、移行先ゲート端末502のゲートID(103C)(移行先ゲートID503)、移行を実施した時刻(移行時刻505)、移行先ゲート端末502の再書き込みバッファ103Fに残るデータ量(残バッファデータ量506)で構成される。分析部106は、容量ひっ迫した可搬式記憶端末501から移行情報504を読み出すことで、未回収のデータが存在するかどうか、および、どのゲート端末103に未回収データが存在するかを特定することができる。 The migration information 504 consists of the gate ID (103C) of the destination gate terminal 502 (destination gate ID 503), the time the migration was performed (migration time 505), and the amount of data remaining in the rewrite buffer 103F of the destination gate terminal 502 (remaining buffer data amount 506). By reading the migration information 504 from the portable storage terminal 501 with limited capacity, the analysis unit 106 can determine whether uncollected data exists and which gate terminal 103 the uncollected data resides in.

図27Cは、本発明の実施例5に係る後続の作業者の可搬式記憶端末507が移行されたデータを回収する処理例を示すブロック図である。後続の作業者の可搬式記憶端末507は、移行先ゲート端末502から再書き込みバッファ103Fに記録されたデータを書き込み(回収)する。再書き込みバッファ103Fには大容量のデータが記録されているため、全てのデータを回収することはできない可能性がある。 Figure 27C is a block diagram showing an example of a process in which the portable storage terminal 507 of a subsequent worker according to Example 5 of the present invention retrieves migrated data. The portable storage terminal 507 of the subsequent worker writes (retrieves) the data recorded in the rewrite buffer 103F from the migration destination gate terminal 502. Because a large amount of data is stored in the rewrite buffer 103F, it may not be possible to retrieve all of the data.

このとき、回収すると同時に、回収情報を書き込むことが有効である。回収情報は、回収した移行先ゲートID503と、回収を実行した時刻(回収時刻)、残バッファデータ量506で構成される。分析部106は、可搬式記憶端末102から読み出した移行情報504と回収情報を照らし合わせて、最終的に未回収のデータが存在するかどうか、および、どのゲート端末103に未回収データが存在するかを特定することができる。 At this time, it is effective to write the collection information at the same time as the collection. The collection information consists of the destination gate ID 503 of the collected data, the time when the collection was performed (collection time), and the remaining buffer data amount 506. The analysis unit 106 compares the collection information with the migration information 504 read from the portable storage terminal 102, and can ultimately determine whether uncollected data exists and which gate terminal 103 the uncollected data resides on.

未回収データが存在するゲート端末103を特定するための具体的な手順は、例えば以下の手順が考えられる。読み出した移行情報504と回収情報から、まず、移行先ゲートID503ごとに情報を分類する。ゲートID(103C)ごとに、移行時刻505と回収時刻が最も時刻が新しい情報を選び、そのときの残バッファデータ量506を参照すればよい。 The specific procedure for identifying the gate terminal 103 where uncollected data exists can be, for example, as follows: First, from the read migration information 504 and collection information, the information is classified by destination gate ID 503. For each gate ID (103C), the information with the most recent migration time 505 and collection time is selected, and the remaining buffer data amount 506 at that time is referenced.

特定した残バッファデータ量506が0ではない場合、つまり未回収データが存在する場合には、正しい個人履歴を推定することができない。この場合には、まず該当の移行先ゲート端末502のデータを回収し、その後に個人移動履歴106Eの推定を行うとよい。 If the identified remaining buffer data amount 506 is not 0, meaning that uncollected data exists, it is not possible to estimate the correct personal history. In this case, it is advisable to first collect the data from the relevant destination gate terminal 502, and then estimate the personal movement history 106E.

図28は、本発明の実施例5に係る未回収レコードが存在するゲート端末103の所在地を表示する画面例を示す図である。未回収データが存在するゲート端末103は、図に示すような管理画面で提示することが考えられる。管理画面では、ゲート端末103の位置がプラント平面図の上に表示される。未回収データが存在するゲート端末103については、未回収レコード量が表示される。これにより、どのゲート端末103のデータを回収するべきか明瞭に把握できる。未回収レコード量が表示されたゲート端末103については、例えば実施例3で示した管理者400がプラント内を巡回し、未回収データを回収すればよい。 Figure 28 is a diagram showing an example of a screen displaying the location of a gate terminal 103 with uncollected records according to Example 5 of the present invention. Gate terminals 103 with uncollected data can be displayed on a management screen such as the one shown in the figure. On the management screen, the location of the gate terminal 103 is displayed on a plant floor plan. For gate terminals 103 with uncollected data, the amount of uncollected records is displayed. This makes it clear which gate terminals 103's data should be collected. For gate terminals 103 with the amount of uncollected records displayed, the manager 400 shown in Example 3 can patrol the plant and collect the uncollected data.

本発明の実施例6について図29Aから図33を用いて説明する。実施例6では、実施例1で示したデータの回収方法に加えて、作業者101が作業の着完時刻をICタグに記録する方法を含む。 Example 6 of the present invention will be described using Figures 29A to 33. In addition to the data collection method shown in Example 1, Example 6 also includes a method in which the worker 101 records the time of completion of work on an IC tag.

実施例1では、ゲートの通過時刻に基づく作業者101の移動履歴を分析できるが、エリアの移動を伴わないイベントを分析することができない。具体的には、同一のエリア(作業部屋など)にとどまって複数の作業を実施する場合、各作業の着完時刻を分析することができない。実施例6はこのような課題を解決するために考えられたものである。実施例6では、作業者101がゲート端末103で作業を選択することができ、作業の着完時刻をICタグに記録することができる。 In Example 1, the movement history of the worker 101 can be analyzed based on the time of passage through the gate, but events that do not involve movement between areas cannot be analyzed. Specifically, if a worker remains in the same area (such as a workroom) and performs multiple tasks, the arrival and completion times of each task cannot be analyzed. Example 6 is designed to solve this problem. In Example 6, the worker 101 can select a task on the gate terminal 103, and the arrival and completion times of the task can be recorded on the IC tag.

図29Aは、本発明の実施例6に係る作業ID選択部103Nを備える作業履歴計測システムの全体構成例を示すブロック図である。図2Aの全体構成例との違いは、ゲート端末103が作業ID選択部103Nと作業記録再書き込みバッファ103Oを持ち、可搬式記憶端末102が自己作業記録レコード102Eと他者作業記録レコード102Fを持ち、読み出し部105が作業ID(201)を出力する点にある。作業ID(201)は、作業を一意に特定できる識別記号である。 Figure 29A is a block diagram showing an example of the overall configuration of a work history measurement system including a work ID selection unit 103N according to Example 6 of the present invention. It differs from the overall configuration example of Figure 2A in that the gate terminal 103 has a work ID selection unit 103N and a work record rewrite buffer 103O, the portable storage terminal 102 has a self work record record 102E and an other person's work record record 102F, and the read unit 105 outputs a work ID (201). The work ID (201) is an identification code that can uniquely identify a task.

作業ID選択部103Nは、作業者101が、これから着工する作業、または完了した作業に紐づく作業ID(201)を選択できる機能を持つ。可搬式記憶端末102には、ゲートの通過時刻を記録するゲート通過レコードに加えて、作業の着完時刻を記録する作業記録レコードが書き込まれる。自己作業記録レコード102Eと他者作業レコードの違いは、ゲート通過レコードと同じため、説明を省略する。作業記録再書き込みバッファ103Oは、作業記録レコードを対象にした再書き込みバッファ103Fと同じ機能のため、説明を省略する。 The work ID selection unit 103N has the function of allowing the worker 101 to select a work ID (201) associated with a work that is about to be started or a completed work. In addition to a gate passage record that records the time of passing through a gate, a work record record that records the time of arrival and completion of the work is written to the portable storage terminal 102. The difference between the own work record record 102E and the other person's work record is the same as the gate passage record, so an explanation will be omitted. The work record rewrite buffer 103O has the same function as the rewrite buffer 103F that targets work record records, so an explanation will be omitted.

作業ID選択部103Nは、作業ID(201)の他に、作業の開始または終了を表す開始終了属性202や、作業の品質結果を表す品質属性203を選択できてもよい。また、この他に様々な属性を選択できてもよい。 In addition to the task ID (201), the task ID selection unit 103N may also be able to select a start/end attribute 202 indicating the start or end of the task, and a quality attribute 203 indicating the quality results of the task. In addition, various other attributes may also be able to be selected.

図29Bは、本発明の実施例6に係る自己作業記録レコード102Eの第1構成例を示すブロック図である。作業ID(201)は、作業ID選択部103Nで選択した作業ID(201)である。タイムスタンプ103Gは、可搬式記憶端末102をタッチした際の時刻である。自己作業記録レコード102Eは他にも情報を含んでもよい。 Figure 29B is a block diagram showing a first configuration example of the personal work record record 102E according to Example 6 of the present invention. The work ID (201) is the work ID (201) selected by the work ID selection unit 103N. The timestamp 103G is the time when the portable storage terminal 102 was touched. The personal work record record 102E may also include other information.

図29Cは、本発明の実施例6に係る自己作業記録レコード102Eの第2構成例を示すブロック図である。開始終了属性202は、作業ID選択部103Nで選択した開始終了属性202である。 Figure 29C is a block diagram showing a second configuration example of a personal work record record 102E according to Example 6 of the present invention. The start/end attribute 202 is the start/end attribute 202 selected by the work ID selection unit 103N.

図29Dは、本発明の実施例6に係る自己作業記録レコード102Eの第3構成例を示すブロック図である。品質属性203は、作業ID選択部103Nで選択した品質属性203である。 Figure 29D is a block diagram showing a third example configuration of a personal work record record 102E according to Example 6 of the present invention. The quality attribute 203 is the quality attribute 203 selected by the work ID selection unit 103N.

図29Eは、本発明の実施例6に係る他者作業記録レコード102Fの構成例を示すブロック図である。個人ID(102A)は、作業ID選択部103Nで作業ID(201)を選択し、可搬式記憶端末102をタッチした作業者101の個人ID(102A)である。 Figure 29E is a block diagram showing an example of the configuration of the other person's work record record 102F according to Example 6 of the present invention. The personal ID (102A) is the personal ID (102A) of the worker 101 who selected the work ID (201) in the work ID selection unit 103N and touched the portable storage terminal 102.

図30は、本発明の実施例6に係る作業ID選択部103Nを備える作業履歴計測システムの動作例を示す図である。作業室にはノートパソコンを備えたゲート端末103が設置されている。ノートパソコンの画面上には作業ID(201)を選択できる作業ID選択部103Nの画面が表示されており、作業者101はマウス操作によって実施する作業の作業ID(201)を選択できる。作業ID(201)を選択し、ゲート端末103に可搬式記憶端末102をタッチすることで、自己作業記録レコード102Eが可搬式記憶端末102に記録される。例えば作業者Aが作業Aを選択し、記録した後、作業者Aは作業Aを実施する。作業者Aは、作業Aを終了し、作業Bを開始する前に、再びゲート端末103を操作し、作業Bを選択して可搬式記憶端末102に記録する。これを作業Cでも実施する。 Figure 30 is a diagram showing an example of the operation of a work history measurement system equipped with a task ID selection unit 103N according to Example 6 of the present invention. A gate terminal 103 equipped with a laptop computer is installed in a workroom. The task ID selection unit 103N screen, which allows the worker 101 to select a task ID (201), is displayed on the laptop computer's screen, and the worker 101 can select the task ID (201) of the task to be performed by operating the mouse. By selecting task ID (201) and touching the portable storage terminal 102 to the gate terminal 103, a personal work record record 102E is recorded in the portable storage terminal 102. For example, after worker A selects and records task A, worker A performs task A. After completing task A and before starting task B, worker A operates the gate terminal 103 again, selects task B, and records it in the portable storage terminal 102. This is also performed for task C.

最終的に、作業者Aの可搬式記憶端末102には、作業A、作業B、作業Cの自己作業記録レコード102Eが記録される。読み出し部105は、可搬式記憶端末102から自己ゲート通過レコード102C、他者ゲート通過レコード102D(図では表現していないが、実施例1と同様に記録されていてもよい)、自己作業記録レコード102E、他者作業記録レコード102Fを読み出し、個人ID(102A)、ゲートID(103C)、作業ID(201)、タイムスタンプ103Gを出力する。 Finally, worker A's portable storage terminal 102 records his/her own work record record 102E for tasks A, B, and C. The reader 105 reads the self-gate passage record 102C, other person's gate passage record 102D (not shown in the figure, but may be recorded in the same way as in Example 1), his/her own work record record 102E, and other person's work record record 102F from the portable storage terminal 102, and outputs the personal ID (102A), gate ID (103C), task ID (201), and timestamp 103G.

他者作業記録レコード102Fは、実施例1で述べた他者ゲート通過レコード102Dと同様の手順で記録される。すなわち、他の作業者101が所定の条件(例えば書き込み失敗)を満たした際に、作業記録再書き込みバッファ103Oに作業記録データが記録される。後続の作業者101がゲート端末103にタッチする際、作業記録再書き込みバッファ103Oにデータが存在する場合には、他者作業記録レコード102Fを後続の作業者の可搬式記憶端末507に記録する。 The other worker's work record record 102F is recorded in the same procedure as the other worker's gate passage record 102D described in Example 1. That is, when the other worker 101 meets a predetermined condition (e.g., writing failure), work record data is recorded in the work record rewrite buffer 103O. When the subsequent worker 101 touches the gate terminal 103, if data exists in the work record rewrite buffer 103O, the other worker's work record record 102F is recorded in the subsequent worker's portable storage terminal 507.

図30では、作業者Aが実施した全ての作業について自己作業記録レコード102Eを記録したが、一部の作業だけを記録しても構わない。例えば、作業Bについての自己作業記録レコード102Eだけを記録してもよい。作業者101にとっては、作業のたびにゲート端末103での書き込み手続きを実行するのは手間がかかるため、なるべく記録回数が少ない方が望ましい。例えば、作業室に入室してすぐに作業Aを開始するという作業予定の場合は、更衣室に入室する自己ゲート通過レコード102Cのタイムスタンプ103Gと、作業Aを開始する自己作業記録レコード102Eのタイムスタンプ103Gが近い時刻であると予想される。 In Figure 30, the personal work record record 102E is recorded for all work performed by worker A, but it is also possible to record only some of the work. For example, only the personal work record record 102E for work B may be recorded. Since it is time-consuming for worker 101 to perform the writing procedure at the gate terminal 103 every time work is performed, it is desirable to keep the number of recordings as small as possible. For example, if the work plan is to start work A immediately after entering a work room, it is expected that the timestamp 103G of the personal gate passage record 102C for entering the changing room and the timestamp 103G of the personal work record record 102E for starting work A will be close in time.

この場合は、作業Aを開始する自己作業記録レコード102Eの記録を省略しても、分析する上では大きな影響が無い。同様に、作業Cを終了してすぐに作業室を退室するという作業予定の場合には、作業Cの終了を記録する自己作業記録レコード102Eは省略しても、分析する上では大きな影響は無い。 In this case, omitting the record in personal work record record 102E that indicates the start of work A will not have a significant impact on the analysis. Similarly, if the work plan is to finish work C and immediately leave the workroom, omitting personal work record record 102E that records the end of work C will not have a significant impact on the analysis.

図31は、本発明の実施例6に係る作業ID選択部103Nを備えるゲート端末103の構成例を示すブロック図である。図4Aとの違いは、ゲート端末103がマウス103Pやキーボード103Qやタッチペン103Rを備える点と、メモリ103Iが作業記録再書き込みバッファ103Oを備える点である。作業者101が作業ID(201)を選択できるインターフェースであれば、マウス103Pやキーボード103Qやタッチペン103Rのどれか一つを備えていればよいし、この他のインターフェースであってもよい。作業者101が厳重な防護服を着用するプラントにおいては、作業者101が繊細な操作をすることが難しいため、なるべく単純な操作のインターフェースが望ましい。例えばタッチペン103Rで、タッチパネル式の画面に表示したボタンを選択するインターフェースは効果的である。また、タッチペン103Rを備えず、タッチパネル式のモニタ103Bを作業者101の指で操作するインターフェースも効果的である。 Figure 31 is a block diagram showing an example configuration of a gate terminal 103 equipped with a job ID selection unit 103N according to a sixth embodiment of the present invention. The differences from Figure 4A are that the gate terminal 103 is equipped with a mouse 103P, a keyboard 103Q, and a touch pen 103R, and that the memory 103I is equipped with a job record rewrite buffer 103O. As long as the interface allows the worker 101 to select the job ID (201), it is sufficient to have one of the mouse 103P, keyboard 103Q, and touch pen 103R, or another interface is also acceptable. In plants where the worker 101 wears heavy protective clothing, it is difficult for the worker 101 to perform delicate operations, so an interface with as simple an operation as possible is desirable. For example, an interface in which buttons displayed on a touch panel screen are selected with the touch pen 103R is effective. An interface in which the worker 101 operates a touch panel monitor 103B with his or her fingers, without the touch pen 103R, is also effective.

図32Aは、本発明の実施例6に係る作業ID選択部103Nのボタン選択式インターフェースを示す図である。可搬式記憶端末102をリーダライタ103Aにかざすと、モニタ103B上に作業ID(201)を選択するボタンが表示される。ボタンを、マウス103Pやタッチペン103R等で押下すると、可搬式記憶端末102に自己作業記録レコード102Eが書き込まれる。 Figure 32A is a diagram showing the button selection interface of the task ID selection unit 103N according to Example 6 of the present invention. When the portable storage terminal 102 is held over the reader/writer 103A, a button for selecting a task ID (201) is displayed on the monitor 103B. When the button is pressed with the mouse 103P, stylus 103R, or the like, the personal work record record 102E is written to the portable storage terminal 102.

図32Bは、本発明の実施例6に係る開始終了属性202を選択できる作業ID選択部103Nのボタン選択式インターフェースを示す図である。図32Aとの違いは、作業の開始または終了を選択できる点である。選択した開始または終了の結果は、開始終了属性202として自己作業記録レコード102Eに追加される。 Figure 32B is a diagram showing a button selection interface of the task ID selection unit 103N that allows the selection of the start and end attributes 202 according to Example 6 of the present invention. The difference from Figure 32A is that the start or end of the task can be selected. The result of the selected start or end is added to the personal work record record 102E as the start and end attributes 202.

図32Cは、本発明の実施例6に係る開始終了属性202を選択できる作業ID選択部103Nのラジオボタン選択式インターフェースを示す図である。図32Bとの違いは、ボタンではなく、ラジオボタンで選択する点である。 Figure 32C is a diagram showing a radio button selection interface of the task ID selection unit 103N that allows selection of the start/end attribute 202 according to Example 6 of the present invention. The difference from Figure 32B is that selection is made using radio buttons instead of buttons.

図32Dは、本発明の実施例6に係る開始終了属性202を選択できる作業ID選択部103Nのドロップダウンリスト選択式インターフェースを示す図である。図32Bとの違いは、ボタンではなく、ドロップダウンリストで選択する点である。 Figure 32D is a diagram showing a drop-down list selection interface of the task ID selection unit 103N that allows selection of the start and end attributes 202 in Example 6 of the present invention. The difference from Figure 32B is that selection is made using a drop-down list rather than buttons.

図32Eは、本発明の実施例6に係る非作業イベントを選択できる作業ID選択部103Nのボタン選択式インターフェースを示す図である。図32Bとの違いは、打合せや準備などの非作業イベントを選択できる点である。打合せや準備や片付けは、業務管理上は作業と定義されていない可能性があるが、便宜的に作業ID(201)を割り当てて記録できるようにしておくことが望ましい。例えば、作業開始前の準備に多大な工数がかかっている場合には、準備の開始と終了時刻を記録しておくことで、準備にかかる時間を正確に把握できる。計測した時間をもって、準備時間を作業に含めるよう作業の定義を変更することで、業務管理を適切化できる可能性がある。 Figure 32E is a diagram showing a button selection interface of the task ID selection unit 103N that allows selection of non-work events according to Example 6 of the present invention. The difference from Figure 32B is that non-work events such as meetings and preparations can be selected. Although meetings, preparations, and cleanup may not be defined as work in terms of business management, it is desirable to assign a task ID (201) for convenience and record them. For example, if a significant amount of man-hours are required for preparation before work begins, recording the start and end times of preparation allows for an accurate understanding of the time required for preparation. Using the measured time, changing the definition of work to include preparation time as work may enable optimal business management.

他にも、トラブルや巡視対応など、非定常に発生するイベントを記録できるようにしておくことは効果的である。非定常なイベントへの対応にかかった時間は、監督者が把握することが難しいが、時刻を記録しておくことで監督者が把握できるようになる。これにより、真に作業にかかった時間(レンチタイムと呼ばれる)と、作業ができなかった時間(非レンチタイムや、ロスコストと呼ばれる)を分析できるようになる。 It is also effective to be able to record non-routine events, such as troubles and patrol responses. It is difficult for supervisors to grasp the time taken to respond to non-routine events, but by recording the time, supervisors will be able to grasp this. This makes it possible to analyze the time actually spent working (called wrench time) and the time when work could not be done (called non-wrench time or loss cost).

図32Fは、本発明の実施例6に係る自由記述欄をもつ作業ID選択部103Nのボタン選択式インターフェースを示す図である。図32Eとの違いは、自由記述欄が設けられている点である。キーボード103Qで自由記述欄にメッセージを記入し、可搬式記憶端末102に記録することができる。作業現場では様々な非定常イベントが発生するため、ボタンやドロップダウンリストなどでプリセットされた作業事象だけでは十分に現場の状況を記録できないことがある。自由記述欄を設けることで、作業者101から監督者に具体的な事象を伝達することができ、情報伝達がスムーズに行えると考えられる。 Figure 32F is a diagram showing a button selection interface of a task ID selection unit 103N having a free-text field according to Example 6 of the present invention. The difference from Figure 32E is the provision of a free-text field. Messages can be entered in the free-text field using the keyboard 103Q and recorded in the portable storage terminal 102. Because various non-routine events occur at work sites, it is sometimes not possible to adequately record the situation at the site using only preset task events such as buttons and drop-down lists. By providing a free-text field, specific events can be communicated from the worker 101 to the supervisor, which is thought to facilitate smooth information transmission.

図33は、本発明の実施例6に係る作業品質属性203を選択できる作業ID選択部103Nのボタン選択式インターフェースを示す図である。図32Aとの違いは、作業の品質を選択できる点である。選択した品質の結果は、品質属性203として自己作業記録レコード102Eに追加される。プラントにおける作業では、品質保証(QA)や品質管理(QC)の観点から、作業の品質を記録することがある。作業の品質は、作業の実施後に確認される。そのため、作業の終了時刻を記録するタイミングで品質情報もまとめて記録しておくことは、業務フロー上は自然な流れである。品質情報をデジタル的に管理することができる観点でも、効果的である。 Figure 33 is a diagram showing a button selection interface of the task ID selection unit 103N that allows the selection of task quality attributes 203 according to Example 6 of the present invention. The difference from Figure 32A is that the task quality can be selected. The selected quality result is added to the personal task record 102E as the quality attribute 203. When working in a plant, task quality may be recorded from the perspective of quality assurance (QA) or quality control (QC). Task quality is confirmed after the task is performed. Therefore, it is a natural part of the business flow to also record quality information together with the completion time of the task. This is also effective from the perspective of being able to manage quality information digitally.

本発明の実施例6について図34から図36を用いて説明する。実施例7では、実施例6で示した作業の着完時刻をICタグに記録する方法に加えて、記録したデータから作業者101ごとの個人作業履歴106Fを推定する。 Example 6 of the present invention will be described using Figures 34 to 36. In Example 7, in addition to the method of recording the completion time of work on an IC tag as shown in Example 6, the personal work history 106F of each worker 101 is estimated from the recorded data.

図34は、本発明の実施例7に係る分析部106と作業ID選択部103Nを備える作業履歴計測システムの全体構成例を示すブロック図である。図29Aの全体構成例との違いは、読み出し部105の出力を入力として受け取る分析部106を備える点である。 Figure 34 is a block diagram showing an example of the overall configuration of a work history measurement system including an analysis unit 106 and a work ID selection unit 103N according to Example 7 of the present invention. The difference from the example of the overall configuration in Figure 29A is that it includes an analysis unit 106 that receives the output of the readout unit 105 as input.

図35は、本発明の実施例7に係る分析部106と作業ID選択部103Nを備える作業履歴計測システムの動作例を示す図である。図30の動作例との違いは、読み出し部105の出力を入力として受け取る分析部106を備える点である。 Figure 35 is a diagram showing an example of the operation of a work history measurement system including an analysis unit 106 and a work ID selection unit 103N according to Example 7 of the present invention. The difference from the operation example in Figure 30 is that it includes an analysis unit 106 that receives the output of the readout unit 105 as input.

個人レコード集計部106Aは、読み出し部105が出力した個人ID(102A)とゲートID(103C)とタイムスタンプ103Gからなる自己ゲート通過レコード102Cと他者ゲート通過レコード102D、および個人ID(102A)と作業ID(201)とタイムスタンプ103Gからなる自己作業記録レコード102Eと他者作業記録レコード102Fを、個人ID(102A)ごとに集計する。集計結果をもって、個人移動履歴推定部106Bは個人ごとの移動履歴(個人移動履歴106E)を推定し、個人作業履歴推定部106Cは個人ごとの作業履歴(個人作業履歴106F)を推定し、出力する。 The personal record aggregation unit 106A aggregates, for each personal ID (102A), the self-gate passage record 102C and the other person's gate passage record 102D, each consisting of the personal ID (102A), gate ID (103C), and timestamp 103G, output by the reading unit 105, as well as the self-work record record 102E and the other person's work record record 102F, each consisting of the personal ID (102A), work ID (201), and timestamp 103G. Based on the aggregation results, the personal movement history estimation unit 106B estimates the movement history of each individual (personal movement history 106E), and the personal work history estimation unit 106C estimates and outputs the work history of each individual (personal work history 106F).

図36は、本発明の実施例2に係る分析部106が個人移動履歴106Eと個人作業履歴106Fを推定する処理例を示す図である。本処理例では2人の作業員が使用した2つの可搬式記憶端末102を読み出す。各可搬式記憶端末102には自己ゲート通過レコード102Cと他者ゲート通過レコード102Dと自己作業記録レコード102Eと他者作業記録レコード102Fが記録されており、これらを全て読み出して、個人ごとにレコードを集計する。 Figure 36 is a diagram showing an example of processing in which the analysis unit 106 according to Example 2 of the present invention estimates an individual movement history 106E and an individual work history 106F. In this processing example, two portable storage terminals 102 used by two workers are read. Each portable storage terminal 102 stores a self-gate passage record 102C, an other person's gate passage record 102D, a self-work record record 102E, and an other person's work record record 102F, and all of these are read and the records are tallied for each individual.

個人ごとに、ゲートID(103C)とタイムスタンプ103Gから個人移動履歴106Eを推定し、作業ID(201)とタイムスタンプ103Gから個人作業履歴106Fを推定することができる。推定結果は、ガントチャート形式で表示すると分かりやすい。これにより、各作業にかかった時間や、複数の作業の間に発生した空白時間、いつもより多くの時間がかかっていた作業などの分析を効率よく実施できる。また、分析から得られた知見よって、ムリ・ムダ・ムラの改善活動などにつなげることができる。例えば、特定の作業に極端に時間がかかっているという知見が得られれば、作業人数を増やすように作業仕様を変更するなどの改善活動を行うことが考えられる。例えば、同一の作業について10回分の作業時間が得られれば、それらの平均値から作業の標準時間を設定することができると考えられる。 For each individual, personal movement history 106E can be estimated from gate ID (103C) and timestamp 103G, and personal task history 106F can be estimated from task ID (201) and timestamp 103G. Estimated results can be easily understood by displaying them in Gantt chart format. This allows for efficient analysis of the time taken for each task, gaps between multiple tasks, and tasks that took longer than usual. Furthermore, insights gained from the analysis can be used to improve overburdening, waste, and inconsistency. For example, if it is discovered that a particular task is taking an extremely long time, improvement activities could be undertaken, such as changing the task specifications to increase the number of workers. For example, if the task times for 10 tasks are obtained, it is possible to set a standard time for the task from the average value.

本処理例では個人移動履歴106Eと個人作業履歴106Fの推定結果をガントチャート形式で表示する例を示したが、推定結果の扱い方はこれに限らず、作業員管理システムのデータベースに記録する、記憶媒体(ハードディスクやUSBメモリやCDやDVDなど)に記録する、画面上にグラフ形式で表示する、表管理ソフトに記録する、紙にプリントアウトする、などが考えられる。 In this processing example, the estimated results of individual movement history 106E and individual work history 106F are displayed in Gantt chart format, but the handling of the estimated results is not limited to this. Possible methods include recording them in the database of the worker management system, recording them on a storage medium (hard disk, USB memory, CD, DVD, etc.), displaying them in graph format on a screen, recording them in spreadsheet management software, or printing them out on paper.

本発明の実施例8について図37から図39を用いて説明する。実施例8では、実施例6で示した作業の着完時刻をICタグに記録する方法に加えて、作業者101が実施する予定の作業のメニューを事前に登録しておく方法を含む。 Example 8 of the present invention will be described using Figures 37 to 39. In addition to the method of recording the completion time of work on an IC tag shown in Example 6, Example 8 also includes a method of registering in advance a menu of work that the worker 101 plans to perform.

実施例6では、作業ID選択部103Nにて作業者101が作業を選択する必要があるが、作業の種類が多い場合には画面上の選択肢が多いため、選択する手続きが煩雑になる。実施例8はこのような課題を解決するために考えられたものである。実施例8では、作業者101に関連する作業を事前に登録しておくことで、作業ID選択部103Nにおける選択肢を減らし、選択する手続きを簡略化する。 In Example 6, the worker 101 must select a task in the task ID selection unit 103N, but if there are many types of tasks, the selection procedure becomes cumbersome due to the large number of options on the screen. Example 8 is designed to solve this problem. In Example 8, tasks related to the worker 101 are registered in advance, thereby reducing the options in the task ID selection unit 103N and simplifying the selection procedure.

図37は、本発明の実施例8に係る可搬式記憶端末102に初期登録作業ID(102G)を登録する作業履歴計測システムの全体構成例を示すブロック図である。図29Aとの違いは、可搬式記憶端末102に初期登録作業ID(102G)が記録されている点である。初期登録作業ID(102G)は、1個以上の作業ID(201)をまとめたものであり、作業者101が実施する予定の作業群(作業メニュー)である。初期化端末が可搬式記憶端末102に初期登録IDを書き込む。作業ID選択部103Nは、初期登録作業ID(102G)を読み込み、解釈して、作業ID選択部103Nの選択肢に反映する。 Figure 37 is a block diagram showing an example of the overall configuration of a work history measurement system that registers an initial registration task ID (102G) in a portable storage terminal 102 according to Example 8 of the present invention. The difference from Figure 29A is that the initial registration task ID (102G) is recorded in the portable storage terminal 102. The initial registration task ID (102G) is a collection of one or more task IDs (201) and represents a group of tasks (task menu) that the worker 101 plans to perform. The initialization terminal writes the initial registration ID to the portable storage terminal 102. The task ID selection unit 103N reads and interprets the initial registration task ID (102G) and reflects it in the options of the task ID selection unit 103N.

図38は、本発明の実施例8に係る可搬式記憶端末102に初期登録作業ID(102G)を登録する作業履歴計測システムの動作例を示す図である。図30との違いは、初期化端末が可搬式記憶端末102に個人ID(102A)だけでなく初期登録作業ID(102G)を書き込み(初期化)している点である。ゲート端末103の作業ID選択部103Nでは、初期登録作業ID(102G)に基づいて選択肢を取捨選択して表示する。これにより、作業者101のゲート端末103での手続きを簡略化できる。 Figure 38 is a diagram showing an example of the operation of a work history measurement system that registers an initial registration work ID (102G) in a portable storage terminal 102 according to Example 8 of the present invention. The difference from Figure 30 is that the initialization terminal writes (initializes) not only the personal ID (102A) but also the initial registration work ID (102G) in the portable storage terminal 102. The work ID selection unit 103N of the gate terminal 103 selects and displays options based on the initial registration work ID (102G). This simplifies the procedures performed by the worker 101 at the gate terminal 103.

プラントの作業では、各作業者101の作業メニューは、作業者101がプラントに入域する前に確定していることが多い。作業者101は作業メニューに従ってプラント内で作業する。作業メニューに含まれない作業事象は、基本的には非定常な事象である。作業者101が作業メニューに含まれない作業を行うことは、少ないと考えられる。このような性質から、初期化端末が事前に作業メニューを書き込むことが可能となっている。 When working in a plant, the work menu for each worker 101 is often determined before the worker 101 enters the plant. The worker 101 works within the plant according to the work menu. Work events that are not included in the work menu are basically non-routine events. It is thought that workers 101 rarely perform work that is not included in the work menu. Due to this characteristic, the initialization terminal can write the work menu in advance.

初期化端末は、可搬式記憶端末102に書き込みができるリーダライタ103Aなどが考えられる。作業メニューは、作業者101を管理する工程管理システム等から作業スケジュールを読み出すことで作成されてもよいし、初期化端末に接続されたキーボード103Qやマウス103P等を用いて手入力で作成されてもよい。 The initialization terminal may be a reader/writer 103A capable of writing to the portable storage terminal 102. The work menu may be created by reading a work schedule from a process management system that manages the worker 101, or it may be created manually using a keyboard 103Q, mouse 103P, or the like connected to the initialization terminal.

図39は、本発明の実施例8に係る初期登録作業ID(102G)を提示する作業ID選択部103Nのボタン選択式インターフェースを示す図である。図32Aとの違いは、初期登録作業ID(102G)に基づいて選択肢を限定している点である。このゲート端末103では9種類の作業ID(201)を選択することができる。タッチされた可搬式記憶端末102に記録された初期登録作業ID(102G)に基づいて選択肢を限定することで、作業者101は3種類の選択肢だけを確認すればよいので、選択作業が簡略化されている。 Figure 39 is a diagram showing a button selection interface of the task ID selection unit 103N that presents the initial registration task ID (102G) according to Example 8 of the present invention. The difference from Figure 32A is that the options are limited based on the initial registration task ID (102G). This gate terminal 103 allows selection from nine task IDs (201). By limiting the options based on the initial registration task ID (102G) recorded in the touched portable storage terminal 102, the worker 101 only needs to check three options, simplifying the selection process.

本発明の実施例9について図40から図41Bを用いて説明する。実施例9は、実施例8で示した作業者101が実施する予定の作業のメニューを事前に登録しておく方法に加えて、ゲート端末103で作業者101が次に実施する作業を推定する方法を含む。 Example 9 of the present invention will be described using Figures 40 to 41B. In addition to the method of pre-registering a menu of tasks that the worker 101 plans to perform, as shown in Example 8, Example 9 includes a method of estimating the next task that the worker 101 will perform at the gate terminal 103.

実施例8では、作業者101がゲート端末103で次に実施する作業を自分で選択する必要があった。作業メニューが多数にわたる場合(例えば作業種類が10種類ある場合)、選択する作業の選択肢が多いため、選択する手続きが煩雑であった。実施例9はこのような課題を解決するために考えられたものである。実施例9では、自己作業記録レコード102Eを元に、作業者101が次に実施すべき作業を推定し、選択肢に反映することで、選択する手続きを簡略化することができる。 In Example 8, the worker 101 had to select the next task to perform on the gate terminal 103 himself. When there were a large number of task menus (for example, when there were 10 types of tasks), the selection procedure was cumbersome due to the large number of options to choose from. Example 9 was devised to solve this problem. In Example 9, the next task that the worker 101 should perform is estimated based on the personal work record 102E, and this is reflected in the options, thereby simplifying the selection procedure.

図40は、本発明の実施例9に係る初期登録作業ID(102G)と自己作業記録レコード102Eから次作業を推定する作業履歴計測システムの全体構成例を示すブロック図である。図37との違いは、ゲート端末103が次作業推定部103Fを備える点にある。次作業推定部103Fは、可搬式記憶端末102に記録された初期登録作業ID(102G)と自己作業記録レコード102Eを読み込み、作業者101が次に実施すべき作業(次作業)を推定し、推定結果を作業ID選択部103Nに反映する。作業者101がタッチした際に次作業の推定が実行される。自己作業記録レコード102Eには作業者101が実施してきた作業の履歴が記録されているため、タッチした時点で既に完了した作業を特定できる。特定した結果と、初期登録作業ID(102G)に記録された作業メニューを照らし合わせることで、作業者101がまだ完了していない作業を推定することができる。 Figure 40 is a block diagram showing an example of the overall configuration of a work history measurement system that estimates the next task from the initial registered task ID (102G) and the worker's own work record record 102E according to Example 9 of the present invention. The difference from Figure 37 is that the gate terminal 103 includes a next task estimation unit 103F. The next task estimation unit 103F reads the initial registered task ID (102G) and the worker's own work record record 102E recorded in the portable storage terminal 102, estimates the next task (next task) that the worker 101 should perform, and reflects the estimation result in the task ID selection unit 103N. The next task is estimated when the worker 101 touches it. Because the worker's own work record record 102E records the history of tasks performed by the worker 101, it is possible to identify tasks that have already been completed at the time of touch. By comparing the identified results with the task menu recorded in the initial registered task ID (102G), it is possible to estimate tasks that the worker 101 has not yet completed.

ここで、次作業が推定できるのは、自己作業記録レコード102Eに作業履歴が正しく記録されている場合に限る。例えばタッチ時に書き込みに失敗し、自己作業記録レコード102Eに欠損がある場合には、正しく次作業を推定することはできない。 Here, the next task can only be estimated if the work history is correctly recorded in the personal work record record 102E. For example, if writing fails when touching and there is a gap in the personal work record record 102E, the next task cannot be correctly estimated.

次作業推定部103Fは、作業記録再書き込みバッファ103Oに記録されたデータも照らし合わせて次作業を推定してもよい。これにより、書き込みに失敗して自己作業記録レコード102Eに欠損があった場合でも、正しく次作業を推定できる可能性がある。例えば、同一の作業エリアで2種類の作業を実施する作業者101を考える。1個目の作業を記録するためにタッチして、書き込みに失敗した場合、可搬式記憶端末102には己作業記録レコードは書き込みされないが、ゲート端末103の作業記録再書き込みバッファ103Oにはデータが残る。2個目の作業を記録するためタッチする際、可搬式記憶端末102のデータは欠損しているが、作業記録再書き込みバッファ103Oには1個目の作業の記録が残っているため、正しく次作業を推定することができる。なお次作業推定部103Fは、他者作業記録レコード102Fに記録されたレコードも照らし合わせて次作業を推定してもよい。 The next task estimation unit 103F may also compare the data recorded in the work record rewrite buffer 103O to estimate the next task. This may allow for a correct estimation of the next task even if a writing attempt fails and there is a gap in the self-work record record 102E. For example, consider a worker 101 who performs two types of work in the same work area. If a worker touches the portable storage terminal 102 to record the first task and the writing fails, the self-work record record is not written to the portable storage terminal 102, but the data remains in the work record rewrite buffer 103O of the gate terminal 103. When a worker touches the portable storage terminal 102 to record the second task, the data in the portable storage terminal 102 is missing, but the record of the first task remains in the work record rewrite buffer 103O, so the next task can be correctly estimated. The next task estimation unit 103F may also compare the records recorded in the other person's work record record 102F to estimate the next task.

図41Aは、本発明の実施例9に係る次作業推定部が読み込む初期登録作業ID(102G)と自己作業記録レコード102Eの構成例を示す図である。作業者101は3種類の作業(作業A-1、作業A-2、作業A-3)を実施する予定である。可搬式記憶端末102の自己作業記録レコード102Eには、作業A-1と作業A-2を実施した記録がある。この場合、作業者101が次に実施する作業は作業A-3であると推定できる。 Figure 41A is a diagram showing an example of the configuration of the initial registered task ID (102G) and the own work record record 102E read by the next task estimation unit according to Example 9 of the present invention. The worker 101 plans to perform three types of tasks (task A-1, task A-2, and task A-3). The own work record record 102E in the portable storage terminal 102 contains records of the completion of tasks A-1 and A-2. In this case, it can be estimated that the next task that the worker 101 will perform is task A-3.

図41Bは、本発明の実施例9に係る次作業推定部103Fが推定した次作業を提示する作業ID選択部103Nのボタン選択式インターフェースを示す図である。ここでは、図41Aで示したように、作業者101は次に作業A-3を実施すべきと推定された場合の例を示す。モニタ103Bには、作業メニューが提示された上で、既に完了した作業については作業完了マーク801が表示されている。現在の作業進捗を表す箇所には作業進捗マーク802が表示されている。作業進捗が正しいかどうかを、Yes/Noボタンでシンプルに操作できるシンプル作業選択ボタン803が表示されている。作業者101は、モニタ103Bに表示された作業進捗を確認し、表示されている進捗が正しい場合にはYESボタンを押すだけで作業選択が完了できるため、選択する手続きが簡略化されている。もし作業進捗に誤りがある場合には、NOボタンを押して、正しい作業を選択する画面に遷移するとよい。 Figure 41B is a diagram showing a button selection interface of the task ID selection unit 103N that presents the next task estimated by the next task estimation unit 103F according to Example 9 of the present invention. Here, an example is shown in which it is estimated that the worker 101 should next perform task A-3, as shown in Figure 41A. A task menu is presented on the monitor 103B, and a task completion mark 801 is displayed for tasks that have already been completed. A task progress mark 802 is displayed in an area that indicates the current task progress. A simple task selection button 803 is displayed, which allows the worker 101 to simply operate the Yes/No button to determine whether the task progress is correct. The worker 101 can complete task selection by simply checking the task progress displayed on the monitor 103B and pressing the YES button if the displayed progress is correct, thus simplifying the selection procedure. If there is an error in the task progress, the worker can press the NO button to transition to a screen for selecting the correct task.

本発明の実施例10について図42から図44を用いて説明する。実施例10は、実施例1で示したデータの回収方法に加えて、可搬式記憶端末102をゲート端末103に近接させる以外の手段で作業者101のゲート通過を検知し、その検知結果を可搬式記憶端末102で回収する方法を含む。 Example 10 of the present invention will be described using Figures 42 to 44. In addition to the data collection method shown in Example 1, Example 10 includes a method of detecting the worker 101 passing through a gate by means other than bringing the portable storage terminal 102 close to the gate terminal 103, and collecting the detection results by the portable storage terminal 102.

実施例1では、作業者101のゲート通過を記録するために、可搬式記憶端末102をリーダライタ103Aに近接させる必要がある。一方で、ゲートには客観的に作業者101のゲート通過を検知できる設備が設置されていることがあり、その設備の検知結果を反映できない。実施例10はこのような課題を解決するために考えられたものである。実施例10では、別の検知装置の結果を、ゲート端末103を経由して可搬式記憶端末102に書き込むことで、検知結果を回収することができる。 In Example 1, in order to record the worker 101's passage through the gate, the portable storage terminal 102 must be placed close to the reader/writer 103A. However, the gate may be equipped with equipment that can objectively detect the worker 101's passage through the gate, and the detection results of that equipment cannot be reflected. Example 10 is designed to solve this problem. In Example 10, the detection results can be retrieved by writing the results of a separate detection device to the portable storage terminal 102 via the gate terminal 103.

図42は、本発明の実施例10に係る客観ゲート通過検知部103Sを備える作業履歴計測システムを使用する作業者101の動作を示す図である。ゲートには客観的に作業者101のゲート通過を検知できる設備(客観ゲート通過検知部103S)が設置されている。客観ゲート通過検知による検知結果は、ゲート端末103のリーダライタ103Aを経由して可搬式記憶端末102に書き込みされる。モニタ103Bには、例えば一定期間にゲートを通過した作業員の人数が表示されており、この結果を可搬式記憶端末102で回収する。 Figure 42 is a diagram showing the actions of a worker 101 using a work history measurement system equipped with an objective gate passage detection unit 103S according to Example 10 of the present invention. A device (objective gate passage detection unit 103S) capable of objectively detecting the worker 101's passage through the gate is installed at the gate. The results of the objective gate passage detection are written to the portable storage terminal 102 via the reader/writer 103A of the gate terminal 103. For example, the number of workers who have passed through the gate within a certain period of time is displayed on the monitor 103B, and this result is collected by the portable storage terminal 102.

客観ゲート通過検知部103Sとしては、例えば、ウォークスルー型の人感ゲートが考えられる。作業者101が個人識別できるICタグを持つことで、人感ゲートを通過した作業者101の個人ID(102A)を特定することも可能である。他には、例えば、社員証をタッチすることで開くセキュリティドアが考えられる。社員証の情報から個人ID(102A)を特定することも可能である。他には、例えば、監視カメラが考えられる。ゲートを通過する作業者101を顔認識で人物特定することで、個人ID(102A)を特定することも可能である。 The objective gate passage detection unit 103S may be, for example, a walk-through motion sensor gate. If the worker 101 carries an IC tag that can be used to identify the individual, it may be possible to identify the personal ID (102A) of the worker 101 who has passed through the motion sensor gate. Another example may be a security door that opens when an employee ID card is touched. It may also be possible to identify the personal ID (102A) from the information on the employee ID card. Another example may be a surveillance camera. It may also be possible to identify the personal ID (102A) of the worker 101 passing through the gate by using facial recognition.

客観ゲート通過検知部103Sでは、可搬式記憶端末102を携行しない作業者101A、101B、101C、101Dのゲート通過情報も入手することができる。可搬式記憶端末102を携行する作業者101Eがデータを回収する。例えば、図13で示したように、作業班の班長が可搬式記憶端末102を携行し、班員は携行しないことが考えられるが、班員のゲート通過については客観ゲート通過検知部103Sで検知し、その検知結果を班長の可搬式記憶端末102で回収する、といった使い方は効果的である。これにより、班員はタッチしなくとも、班員のゲート通過情報を回収できる。または、作業班は可搬式記憶端末102を携行せずに作業をし、実施例3で示した管理者400がプラントを巡回して客観ゲート通過検知部103Sで検知したデータを回収するといった使い方も効果的である。 The objective gate passage detection unit 103S can also obtain gate passage information for workers 101A, 101B, 101C, and 101D who do not carry a portable storage terminal 102. The data is collected by worker 101E, who carries a portable storage terminal 102. For example, as shown in FIG. 13, it is conceivable that the team leader carries a portable storage terminal 102 while the team members do not. In this case, it is effective to have the objective gate passage detection unit 103S detect the team members' gate passage and collect the detection results on the team leader's portable storage terminal 102. This allows the team members' gate passage information to be collected without them having to touch the terminal. Alternatively, it is also effective to have the work team work without carrying a portable storage terminal 102, and have the manager 400, as shown in Example 3, patrol the plant and collect the data detected by the objective gate passage detection unit 103S.

図43Aは、本発明の実施例10に係る客観ゲート通過検知部103Sを備える作業履歴計測システムの全体構成例を示すブロック図である。図2Aの全体構成例との違いは、ゲート端末103が客観ゲート通過検知部103Sと客観ゲート通知バッファを備え、可搬式記憶端末102に客観ゲート通過レコード102Hを書き込みする点である。 Figure 43A is a block diagram showing an example of the overall configuration of a work history measurement system equipped with an objective gate passage detection unit 103S according to Example 10 of the present invention. The difference from the overall configuration example of Figure 2A is that the gate terminal 103 is equipped with an objective gate passage detection unit 103S and an objective gate notification buffer, and writes an objective gate passage record 102H to the portable storage terminal 102.

客観ゲート通過検知部103Sで検知された結果のデータは、客観ゲート通過バッファ103Tに記録される。再書き込みバッファ103Fのデータと同様に、可搬式記憶端末102がゲート端末103と通信する際に、客観ゲート通過バッファ103Tのデータは可搬式記憶端末102に書き込みされる。 The data detected by the objective gate passage detection unit 103S is recorded in the objective gate passage buffer 103T. As with the data in the rewrite buffer 103F, when the portable storage terminal 102 communicates with the gate terminal 103, the data in the objective gate passage buffer 103T is written to the portable storage terminal 102.

図43Bは、本発明の実施例10に係る客観ゲート通過レコード102Hの第1構成例を示すブロック図である。客観ゲート通過レコード102Hは、個人ID(102A)とゲートID(103C)とタイムスタンプ103Gで構成される。なお、ゲートを通過する手段が個人ID(102A)を特定できない方法の場合には、個人ID(102A)を記録できないため、個人ID(102A)は空欄となる。 Figure 43B is a block diagram showing a first configuration example of an objective gate passage record 102H according to Example 10 of the present invention. The objective gate passage record 102H is composed of a personal ID (102A), a gate ID (103C), and a timestamp 103G. Note that if the means of passing through the gate is such that the personal ID (102A) cannot be identified, the personal ID (102A) cannot be recorded, and therefore the personal ID (102A) will be left blank.

図43Bは、本発明の実施例10に係る客観ゲート通過レコード102Hの第2構成例を示すブロック図である。図43Cの構成例との違いは、客観ゲート通過検知手段ID(102I)を備える点である。客観ゲート通過検知手段ID(102I)は、検知手段を一意に特定するための識別記号であり、例えば、人感ゲートやセキュリティドアやカメラなどである。ゲート端末103は複数の客観ゲート検知部を備える可能性があるため、分析時にどの検知部で検知した結果なのかを把握できるようにするために、客観ゲート検知手段IDを記録しておくことは効果的である。 Figure 43B is a block diagram showing a second configuration example of an objective gate passage record 102H according to Example 10 of the present invention. The difference from the configuration example of Figure 43C is that it includes an objective gate passage detection means ID (102I). The objective gate passage detection means ID (102I) is an identification symbol for uniquely identifying the detection means, such as a motion sensor gate, security door, or camera. Since the gate terminal 103 may be equipped with multiple objective gate detection units, it is effective to record the objective gate detection means ID so that it is possible to determine which detection unit generated the detection results during analysis.

図44は、本発明の実施例10に係る客観ゲート通過検知部103Sを備える作業履歴計測システムの動作例を示す図である。図3Bの動作例との違いは、ゲート2のゲート端末103が客観ゲート通過検知部103Sを備える点である。作業者Bはゲート2ではゲート端末103にタッチを行わない。ウォークスルー型の人感ゲートが作業者Bのゲート通過を検知し、検知結果を客観ゲート通過バッファ103Tに記録する。客観ゲート通過バッファ103Tに記録されたデータは、後続の作業者101がゲート2のゲート端末103にタッチすることで回収される。 Figure 44 is a diagram showing an example of operation of a work history measurement system equipped with an objective gate passage detection unit 103S according to Example 10 of the present invention. The difference from the example of operation in Figure 3B is that the gate terminal 103 at gate 2 is equipped with an objective gate passage detection unit 103S. Worker B does not touch the gate terminal 103 at gate 2. A walk-through motion sensor gate detects worker B's passage through the gate and records the detection result in the objective gate passage buffer 103T. The data recorded in the objective gate passage buffer 103T is collected when the subsequent worker 101 touches the gate terminal 103 at gate 2.

本発明の実施例11について図45から図47を用いて説明する。実施例11は、実施例10で示した客観ゲート通過検知部103Sで作業者101のゲート通過を検知する方法に加えて、記録したデータから作業者101ごとの個人作業履歴106Fを推定する。 Example 11 of the present invention will be described using Figures 45 to 47. In Example 11, in addition to the method of detecting the gate passage of a worker 101 using the objective gate passage detection unit 103S shown in Example 10, the individual work history 106F of each worker 101 is estimated from the recorded data.

図45は、本発明の実施例11に係る分析部106と客観ゲート通過検知部103Sを備える作業履歴計測システムの全体構成例を示すブロック図である。図43Aの全体構成例との違いは、読み出し部105の出力を入力として受け取る分析部106備える点である。 Figure 45 is a block diagram showing an example of the overall configuration of a work history measurement system including an analysis unit 106 and an objective gate passage detection unit 103S according to Example 11 of the present invention. The difference from the example of the overall configuration in Figure 43A is that it includes an analysis unit 106 that receives the output of the readout unit 105 as input.

図46は、本発明の実施例11に係る分析部106と客観ゲート通過検知部103Sを備える作業履歴計測システムの全体構成例を示すブロック図である。図44の動作例との違いは、読み出し部105の出力を入力として受け取る分析部106を備える点である。 Figure 46 is a block diagram showing an example of the overall configuration of a work history measurement system including an analysis unit 106 and an objective gate passage detection unit 103S according to Example 11 of the present invention. The difference from the operational example in Figure 44 is that it includes an analysis unit 106 that receives the output of the readout unit 105 as input.

個人レコード集計部106Aは、読み出し部105が出力した個人ID(102A)とゲートID(103C)とタイムスタンプ103Gからなる自己ゲート通過レコード102Cと他者ゲート通過レコード102Dと客観ゲート通過レコード102H(図では図示していないが、可搬式記憶端末102に記録されている可能性がある)を、個人ID(102A)ごとに集計する。集計結果をもって、個人移動履歴推定部106Bは個人移動履歴106Eを推定し、出力する。 The personal record aggregation unit 106A aggregates, for each personal ID (102A), the self-gate passage record 102C, the other person's gate passage record 102D, and the objective gate passage record 102H (not shown in the figure, but which may be recorded in the portable storage terminal 102), each of which consists of the personal ID (102A), gate ID (103C), and timestamp 103G output by the reading unit 105. Based on the aggregation results, the personal movement history estimation unit 106B estimates and outputs the personal movement history 106E.

図47は、本発明の実施例11に係る分析部106が個人移動履歴106Eを推定する処理例を示す図である。本処理例では2人の作業員が使用した2つの可搬式記憶端末102を読み出す。各可搬式記憶端末102には自己ゲート通過レコード102Cと他者ゲート通過レコード102Dと客観ゲート通過レコード102Hが記録されており、これらを全て読み出して、個人ごとにレコードを集計する。ここで、作業者Cは可搬式記憶端末102を使用していないが、客観ゲート通過検知部103Sが作業者Cのゲート通過を検知したことで、集計されたレコードには作業員Cのレコードが含まれている。 Figure 47 is a diagram showing an example of processing in which the analysis unit 106 according to Example 11 of the present invention estimates an individual movement history 106E. In this example, two portable storage terminals 102 used by two workers are read out. Each portable storage terminal 102 stores a self-gate passage record 102C, an other-person gate passage record 102D, and an objective gate passage record 102H, and these are all read out and the records are tallied for each individual. Here, although worker C does not use the portable storage terminal 102, the objective gate passage detection unit 103S detects worker C's passage through the gate, and therefore worker C's record is included in the tallied records.

本発明の実施例12について図48Aから図49を用いて説明する。実施例12は、実施例1で示したデータの回収方法に加えて、可搬式記憶端末102をゲート端末103に近接させる以外の手段で作業者101の作業の状況を検知し、その検知結果を可搬式記憶端末102で回収する方法を含む。 Example 12 of the present invention will be described using Figures 48A to 49. In addition to the data collection method shown in Example 1, Example 12 includes a method of detecting the work status of the worker 101 by means other than bringing the portable storage terminal 102 close to the gate terminal 103, and collecting the detection results by the portable storage terminal 102.

実施例1では、ゲートの通過時刻に基づく作業者101の移動履歴を分析できるが、エリアの移動を伴わないイベントを分析することができない。また、実施例6では、作業者101が作業の着完時刻をICタグに記録することができるが、記録するためには作業ID(201)の選択とタッチをする必要があり、作業者101の手間が増える。 In Example 1, the movement history of the worker 101 can be analyzed based on the time of passage through the gate, but events that do not involve movement between areas cannot be analyzed. Furthermore, in Example 6, the worker 101 can record the time of arrival and completion of work on the IC tag, but in order to record, the worker 101 must select and touch the work ID (201), which increases the amount of work required for the worker 101.

実施例12はこのような課題を解決するために考えられたものである。実施例12では、作業の状況を客観的に検知できる別の検知装置(客観作業検知部103U)を設けて、検知結果を可搬式記憶端末102に書き込んで回収することで、作業者101の手間を増やさずに作業の状況を記録することができる。 Example 12 has been devised to solve this problem. In Example 12, a separate detection device (objective work detection unit 103U) is provided that can objectively detect the work status, and the detection results are written to and collected in the portable storage terminal 102, making it possible to record the work status without increasing the effort of the worker 101.

図48Aは、本発明の実施例12に係る客観作業検知部103Uを備える作業履歴計測システムの全体構成例を示すブロック図である。図2Aとの違いは、ゲート端末103が客観作業検知部103Uと客観作業記録バッファ103Vを備えて、ゲート端末103が可搬式記憶端末102に客観作業記録レコード102Jを書き込み、読み出し部105が作業ID(201)を出力する点にある。客観作業検知部103Uとしては、例えば、カメラが考えられる。作業室における作業者101の状態を映像認識で特定する方法が考えられる。他には、例えば、工具の使用状況を検知できるデジタル工具が考えられる。 Figure 48A is a block diagram showing an example of the overall configuration of a work history measurement system equipped with an objective work detection unit 103U according to Example 12 of the present invention. The difference from Figure 2A is that the gate terminal 103 is equipped with an objective work detection unit 103U and an objective work record buffer 103V, the gate terminal 103 writes an objective work record record 102J to the portable storage terminal 102, and the read unit 105 outputs a work ID (201). The objective work detection unit 103U can be, for example, a camera. One possible method is to identify the state of the worker 101 in the workroom using video recognition. Another possible example is a digital tool that can detect the tool usage status.

図48Bは、本発明の実施例12に係る客観作業記録レコード102Jの第1構成例を示すブロック図である。客観作業記録レコード102Jは、作業ID(201)とタイムスタンプ103Gで構成される。客観作業記録レコード102Jは、この他にも、開始終了属性202や、品質属性203など、他の情報を含んでもよい。 Figure 48B is a block diagram showing a first configuration example of an objective work record record 102J according to Example 12 of the present invention. The objective work record record 102J is composed of a task ID (201) and a timestamp 103G. The objective work record record 102J may also include other information, such as a start/end attribute 202 and a quality attribute 203.

図48Cは、本発明の実施例12に係る客観作業記録レコード102Jの第2構成例を示すブロック図である。図48Bの構成例との違いは、客観作業記録検知手段ID(102W)を備える点である。客観作業記録検知手段ID(102W)は、検知手段を一意に特定するための識別記号である、例えば、カメラやデジタル工具などである。ゲート端末103は複数の客観作業検知部103Uを備える可能性があるため、分析時にどの検知部で検知した結果なのかを把握できるようにするために、客観作業検知手段IDを記録しておくことは効果的である。 Figure 48C is a block diagram showing a second configuration example of an objective work record record 102J according to Example 12 of the present invention. The difference from the configuration example of Figure 48B is that it includes an objective work record detection means ID (102W). The objective work record detection means ID (102W) is an identification code for uniquely identifying the detection means, such as a camera or digital tool. Because the gate terminal 103 may be equipped with multiple objective work detection units 103U, it is effective to record the objective work detection means ID so that it is possible to determine which detection unit detected the results during analysis.

図49は、本発明の実施例12に係る客客観作業検知部103Uを備える作業履歴計測システムの動作例を示す図である。作業室内のゲート端末103は、客観作業検知部103Uであるカメラを備える。カメラは作業の実施状況を検知し、検知結果をゲート端末103に記録する。作業者101は作業室のゲート端末103にタッチする際に、ゲート端末103に記録された検知結果を、客観作業記録レコード102Jとして回収する。 Figure 49 is a diagram showing an example of the operation of a work history measurement system equipped with an objective work detection unit 103U according to Example 12 of the present invention. The gate terminal 103 in the work room is equipped with a camera which is the objective work detection unit 103U. The camera detects the status of work execution and records the detection results in the gate terminal 103. When the worker 101 touches the gate terminal 103 in the work room, the detection results recorded in the gate terminal 103 are collected as an objective work record 102J.

図49に示す動作例では、作業室のゲート端末103は作業ID選択部103Nを備えていないが、備えていてもいい。作業ID選択部103Nによる主観的な作業記録と、客観作業検知部103Uによる客観的な作業記録を併用することは効果的である。例えば、一連の作業メニューの中で重要な作業の着完時刻は主観的にタッチで記録した上で、その他の作業は客観的に自動的に記録することで、作業者101の負担を減らした上で重要な作業についての記録を正確に残すことができる。 In the operational example shown in Figure 49, the workroom gate terminal 103 does not have a work ID selection unit 103N, but it may have one. It is effective to use both subjective work records by the work ID selection unit 103N and objective work records by the objective work detection unit 103U. For example, by subjectively recording the arrival and completion times of important work within a series of work menus by touch, and then automatically recording other work objectively, it is possible to reduce the burden on the worker 101 while accurately recording important work.

本発明の実施例13について図50から図52を用いて説明する。実施例13は、実施例12で示した客観作業検知部103Uで作業者101の作業の状況を検知する方法に加えて、記録したデータから作業ごとの作業履歴(各作業履歴106G)を推定する。 Example 13 of the present invention will be described using Figures 50 to 52. In Example 13, in addition to the method of detecting the work status of the worker 101 using the objective work detection unit 103U shown in Example 12, the work history for each work (each work history 106G) is estimated from the recorded data.

図50は、本発明の実施例13に係る作業履歴推定部と客観作業検知部103Uを備える作業履歴計測システムの全体構成例を示すブロック図である。図48Aの全体構成例との違いは、読み出し部105の出力を入力として受け取る各作業履歴推定部106Dを備える点である。各作業履歴推定部106Dは各作業履歴106Gを出力する。 Figure 50 is a block diagram showing an example of the overall configuration of a work history measurement system including a work history estimation unit and an objective work detection unit 103U according to Example 13 of the present invention. The difference from the overall configuration example in Figure 48A is that it includes each work history estimation unit 106D that receives the output of the readout unit 105 as input. Each work history estimation unit 106D outputs each work history 106G.

図51は、本発明の実施例13に係る各作業履歴推定部106Dと客観作業検知部103Uを備える作業履歴計測システムの動作例を示す図である。図49の動作例との違いは、読み出し部105の出力を入力として受け取る各作業履歴推定部106Dを備える点である。 Figure 51 is a diagram showing an example of the operation of a work history measurement system including each work history estimation unit 106D and an objective work detection unit 103U according to Example 13 of the present invention. The difference from the operation example of Figure 49 is that each work history estimation unit 106D receives the output of the readout unit 105 as input.

図52は、本発明の実施例13に係る各作業履歴推定部106Dが各作業履歴106Gを推定する処理例を示す図である。本処理例では2人の作業員が使用した2つの可搬式記憶端末102を読み出す。各可搬式記憶端末102には自己ゲート通過レコード102Cと他者ゲート通過レコード102Dと客観作業記録レコード102Jが記録されている。各作業履歴推定部106Dは、客観作業記録レコード102Jを抽出し、作業ID(201)ごとにレコードを集計し、作業ID(201)ごとに各作業履歴106Gを推定する。推定結果はガントチャートなどで可視化することや、作業管理システムに格納することが考えられる。 Figure 52 is a diagram showing an example of processing in which each work history estimation unit 106D according to Example 13 of the present invention estimates each work history 106G. In this processing example, two portable storage terminals 102 used by two workers are read. Each portable storage terminal 102 has a self-gate passage record 102C, a third-party gate passage record 102D, and an objective work record record 102J recorded therein. Each work history estimation unit 106D extracts the objective work record record 102J, aggregates the records for each work ID (201), and estimates each work history 106G for each work ID (201). The estimation results may be visualized using a Gantt chart or the like, or stored in a work management system.

ここで、作業は特定の個人ID(102A)に対応しないように表現している。例えば、複数名の作業者101が関わり、一つの装置を保守するような作業を想定している。このため客観作業記録レコード102Jには個人ID(102A)が含まれておらず、最終的な推定結果も、個人ID(102A)に紐づかないように可視化されている。一方で、実施例6で示したように、個人ID(102A)に紐づく作業を客観作業検知部103Uが検知してもよい。この場合は、個人ID(102A)ごとに作業ID(201)を集計した上で、個人作業履歴106Fを推定すればよい。 Here, the tasks are expressed so that they do not correspond to a specific personal ID (102A). For example, assume that multiple workers 101 are involved in the task of maintaining a single device. For this reason, the objective work record 102J does not include the personal ID (102A), and the final estimation results are visualized so that they are not linked to the personal ID (102A). On the other hand, as shown in Example 6, the objective work detection unit 103U may detect tasks linked to the personal ID (102A). In this case, the task ID (201) is tallied for each personal ID (102A), and then the personal work history 106F can be estimated.

101:作業者
102:可搬式記憶端末
102A:個人ID
102B:保存済みレコード
102C:自己ゲート通過レコード
102D:他者ゲート通過レコード
102E:自己作業記録レコード
102F:他者作業記録レコード
102G:初期登録作業ID
102H:客観ゲート通過レコード
102I:客観ゲート通過検知手段ID
102J:客観作業記録レコード
103:ゲート端末
103A:リーダライタ
103B:モニタ
103C:ゲートID
103D:通信部
103E:タイムスタンプ生成部
103F:再書き込みバッファ
103G:タイムスタンプ
103H:CPU
103I:メモリ
103J:ストレージ
103K:制御プログラム
103L:RTCモジュール
103M:バッファ存在ステータス値
103N:作業ID選択部
103O:作業記録再書き込みバッファ
103P:マウス
103Q:キーボード
103R:タッチペン
103S:客観ゲート通過検知部
103T:客観ゲート通過バッファ
103U:客観作業検知部
103V:客観作業記録バッファ
103Y:ポップアップ
103Z:現在時刻
104:初期化端末
105:読み出し部
106:分析部
106A:個人レコード集計部
106B:個人移動履歴推定部
106C:個人作業履歴推定部
106D:各作業履歴推定部
106E:個人移動履歴
106F:個人作業履歴推定部
106G:各作業履歴
107:時計設定可変端末
107A:時刻情報
201:作業者ID
202:開始終了属性
203:品質属性
400:管理者
401:管理者可搬式記憶端末
402:時計設定者
501:容量ひっ迫した可搬式記憶端末
502:移行先ゲート端末
503:移行先ゲートID
504:移行情報
505:移行先ゲートID
506:残バッファデータ量
507:後続の作業者の可搬式記憶端末
600:通知音601:通信インジケータ
701:再書き込みバッファインジケータ
702:再書き込みバッファポップアップ
801:作業完了マーク
802:作業進捗マーク
803:シンプル作業選択ボタン
101: Worker 102: Portable storage terminal 102A: Personal ID
102B: Saved record 102C: Own gate passing record 102D: Other person's gate passing record 102E: Own work record record 102F: Other person's work record record 102G: Initially registered work ID
102H: Objective gate passage record 102I: Objective gate passage detection means ID
102J: Objective work record 103: Gate terminal 103A: Reader/writer 103B: Monitor 103C: Gate ID
103D: Communication unit 103E: Time stamp generation unit 103F: Rewrite buffer 103G: Time stamp 103H: CPU
103I: Memory 103J: Storage 103K: Control program 103L: RTC module 103M: Buffer existence status value 103N: Work ID selection unit 103O: Work record rewrite buffer 103P: Mouse 103Q: Keyboard 103R: Touch pen 103S: Objective gate passage detection unit 103T: Objective gate passage buffer 103U: Objective work detection unit 103V: Objective work record buffer 103Y: Pop-up 103Z: Current time 104: Initialization terminal 105: Reading unit 106: Analysis unit 106A: Personal record aggregation unit 106B: Personal movement history estimation unit 106C: Personal work history estimation unit 106D: Each work history estimation unit 106E: Personal movement history 106F: Personal work history estimation unit 106G: Each work history 107: Clock setting variable terminal 107A: Time information 201: Worker ID
202: Start end attribute 203: Quality attribute 400: Administrator 401: Administrator Portable storage terminal 402: Clock setter 501: Portable storage terminal with limited capacity 502: Transfer destination gate terminal 503: Transfer destination gate ID
504: Transfer information 505: Transfer destination gate ID
506: Remaining buffer data amount 507: Portable storage terminal of subsequent worker 600: Notification sound 601: Communication indicator 701: Rewrite buffer indicator 702: Rewrite buffer pop-up 801: Work completion mark 802: Work progress mark 803: Simple work selection button

Claims (15)

移動する複数の作業者が可搬して個人IDを備える複数の可搬式記憶端末と、作業者が移動するエリアに設置され、ゲートIDと通信部とタイムスタンプ生成部と再書き込みバッファを備える1つ以上のゲート端末と、前記可搬式記憶端末に記録されたデータを読み出す読み出し部を備え、
前記ゲート端末は、前記可搬式記憶端末と近接した時に前記通信部により前記可搬式記憶端末と通信を行い、前記可搬式記憶端末に記録された少なくとも前記個人IDを読み込み、ゲートIDとタイムスタンプを含む自己ゲート通過レコードを前記可搬式記憶端末に書き込み、所定の条件を満たす際には、前記個人IDと前記タイムスタンプからなるデータを前記再書き込みバッファに記録し、再書き込みバッファにデータが存在する時には、前記個人IDと前記ゲートIDと前記タイムスタンプを含む他者ゲート通過レコードを可搬式記憶端末に書き込み、
前記読み出し部は、複数の前記可搬式記憶端末に記録された前記自己ゲート通過レコードと前記他者ゲート通過レコードを読み出し、前記個人IDと前記ゲートIDと前記タイムスタンプを出力する、
ことを特徴とする作業履歴計測システム。
The system comprises a plurality of portable storage terminals carried by a plurality of moving workers and each having a personal ID, one or more gate terminals installed in an area where the workers move and each having a gate ID, a communication unit, a timestamp generation unit and a rewrite buffer, and a reading unit for reading data recorded in the portable storage terminals,
When the gate terminal comes close to the portable storage terminal, the gate terminal communicates with the portable storage terminal by the communication unit, reads at least the personal ID recorded in the portable storage terminal, writes a self-gate passage record including a gate ID and a timestamp to the portable storage terminal, records data consisting of the personal ID and the timestamp in the rewrite buffer when a predetermined condition is met, and writes an other person's gate passage record including the personal ID, the gate ID and the timestamp to the portable storage terminal when data exists in the rewrite buffer,
the reading unit reads the self gate passage record and the other person gate passage record recorded in the plurality of portable storage terminals, and outputs the personal ID, the gate ID, and the time stamp.
A work history measurement system characterized by:
請求項1に記載の作業履歴計測システムであって、
前記所定の条件とは、前記通信部と前記可搬式記憶端末の通信が失敗することである、
ことを特徴とする作業履歴計測システム。
The work history measurement system according to claim 1,
the predetermined condition is that communication between the communication unit and the portable storage terminal fails;
A work history measurement system characterized by:
請求項1に記載の作業履歴計測システムであって、
個人レコード集計部と個人移動履歴推定部をもつ分析部を備え、
前記個人レコード集計部は、前記読み出し部が読み出したレコードから前記個人IDごとにレコードを集計し、前記個人移動履歴推定部は、前記個人IDごとの個人移動履歴を推定する、
ことを特徴とする作業履歴計測システム。
The work history measurement system according to claim 1,
An analysis unit having a personal record aggregation unit and a personal movement history estimation unit,
the personal record tallying unit tallying records for each personal ID from the records read by the reading unit, and the personal movement history estimating unit estimating a personal movement history for each personal ID;
A work history measurement system characterized by:
請求項1に記載の作業履歴計測システムであって、
前記可搬式記憶端末のうち管理者が可搬する管理者可搬式記憶端末について、
前記管理者可搬式記憶端末は、前記再書き込みバッファにデータが存在する場合には前記個人IDと前記ゲートIDと前記タイムスタンプを含む前記他者ゲート通過レコードを前記管理者可搬式記憶端末に書き込み、
前記読み出し部は、前記管理者可搬式記憶端末に記録された前記自己ゲート通過レコードと前記他者ゲート通過レコードを読み出し、前記個人IDと前記ゲートIDと前記タイムスタンプを出力する、
ことを特徴とする作業履歴計測システム。
The work history measurement system according to claim 1,
Among the portable storage terminals, an administrator portable storage terminal that is portable by an administrator is
the administrator portable storage terminal writes the other person's gate passage record including the personal ID, the gate ID, and the timestamp to the administrator portable storage terminal when data exists in the rewrite buffer;
the reading unit reads the self gate passage record and the other person gate passage record recorded in the administrator portable storage terminal, and outputs the personal ID, the gate ID, and the time stamp.
A work history measurement system characterized by:
前記可搬式記憶端末に個人IDを書き込む初期化端末を備える請求項1に記載の作業履歴計測システムであって、
時計設計者が可搬して、時刻情報を保持する時計設定可搬式記憶端末について、
前記初期化端末は、前記時計設定可搬式記憶端末の時刻情報を更新し、
前記時計設定可搬式記憶端末の前記通信部は、前記時計設定可搬式記憶端末から時刻情報を読み込み、前記タイムスタンプ生成部の時刻情報を更新する、
ことを特徴とする作業履歴計測システム。
2. The work history measurement system according to claim 1, further comprising an initialization terminal that writes a personal ID into the portable storage terminal,
Regarding portable clock setting storage terminals that clock designers can carry and that store time information,
the initialization terminal updates the time information of the clock-setting portable storage terminal;
the communication unit of the clock-setting portable storage terminal reads the time information from the clock-setting portable storage terminal and updates the time information of the timestamp generation unit;
A work history measurement system characterized by:
請求項1に記載の作業履歴計測システムであって、
前記ゲート端末は、前記可搬式記憶端末に記録されたデータ量が大きいと判断した時に、前記可搬式記憶端末に記録された前記自己ゲート通過レコードおよび前記他者ゲート通過レコードを読み込み、読み込んだレコードのうち、所定の量のレコードを再書き込みバッファに転記し、
記録したレコードを前記可搬式記憶端末から削除する、
ことを特徴とする作業履歴計測システム。
The work history measurement system according to claim 1,
When the gate terminal determines that the amount of data recorded in the portable storage terminal is large, it reads the self gate passing records and the other person gate passing records recorded in the portable storage terminal, and transcribes a predetermined amount of the read records into a rewrite buffer;
deleting the recorded record from the portable storage terminal;
A work history measurement system characterized by:
複数のゲート端末を備える請求項1に記載の作業履歴計測システムであって、
1つ以上のゲート端末は、作業ID選択部を備え、前記ゲート端末の前記通信部は、前記作業ID選択部で選択された作業IDと前記タイムスタンプを含む自己作業記録レコードを前記可搬式記憶端末に書き込み、所定の条件を満たす際には、前記個人IDと前記作業IDと前記タイムスタンプからなるデータを作業記録再書き込みバッファに記録し、前記作業記録再書き込みバッファにデータが存在する場合には、前記個人IDと前記作業IDと前記タイムスタンプを含む他者作業記録レコードを前記可搬式記憶端末に書き込み、
前記読み出し部は、前記可搬式記憶端末に記録された前記自己ゲート通過レコードと前記他者ゲート通過レコードと前記自己作業記録レコードと前記他者作業記録レコードを読み出し、前記個人IDと前記ゲートIDと前記作業IDと前記タイムスタンプを出力する、
ことを特徴とする作業履歴計測システム。
2. The work history measurement system according to claim 1, comprising a plurality of gate terminals,
One or more gate terminals are provided with a work ID selection unit, and the communication unit of the gate terminal writes a self work record record including the work ID and the timestamp selected by the work ID selection unit to the portable storage terminal, and when a predetermined condition is met, records data consisting of the personal ID, the work ID, and the timestamp to a work record rewrite buffer, and when data exists in the work record rewrite buffer, writes an other person's work record record including the personal ID, the work ID, and the timestamp to the portable storage terminal,
the reading unit reads the self gate passage record, the other person's gate passage record, the self work record record, and the other person's work record record recorded in the portable storage terminal, and outputs the personal ID, the gate ID, the work ID, and the time stamp.
A work history measurement system characterized by:
請求項7に記載の作業履歴計測システムであって、
前記所定の条件とは、前記通信部と前記可搬式記憶端末の通信が失敗することである
ことを特徴とする作業履歴計測システム。
The work history measurement system according to claim 7,
The work history measurement system is characterized in that the predetermined condition is that communication between the communication unit and the portable storage terminal fails.
請求項7に記載の作業履歴計測システムであって、
個人レコード集計部と個人移動履歴推定部と個人作業履歴推定部をもつ分析部を備え、
前記個人レコード集計部は、前記読み出し部が読み出したレコードから前記個人IDごとにレコードを集計し、
個人移動履歴推定部は、前記個人IDごとの個人移動履歴を推定し、
前記個人作業履歴推定部は、前記個人IDごとの個人作業履歴を推定する、
ことを特徴とする作業履歴計測システム。
The work history measurement system according to claim 7,
An analysis unit having an individual record aggregation unit, an individual movement history estimation unit, and an individual work history estimation unit,
the personal record tallying unit tallying records for each personal ID from the records read by the reading unit,
the individual movement history estimation unit estimates an individual movement history for each individual ID;
The personal work history estimation unit estimates a personal work history for each personal ID.
A work history measurement system characterized by:
前記可搬式記憶端末に個人IDを書き込む初期化端末を備える請求項7に記載の作業履歴計測システムであって、
前記初期化端末は、作業者が実施する予定の作業の作業IDを束ねた初期登録作業IDを前記可搬式記憶端末に書き込み、
前記ゲート端末の前記通信部は、前記可搬式記憶端末に書き込まれた前記初期登録作業IDを読み込み、前記作業ID選択部は、前記初期登録作業IDに含まれる前記作業IDを選択候補として提示する、
こと特徴とする作業履歴計測システム。
8. The work history measurement system according to claim 7, further comprising an initialization terminal that writes a personal ID into the portable storage terminal,
the initialization terminal writes an initial registration task ID, which is a collection of task IDs of tasks that the worker is to perform, into the portable storage terminal;
the communication unit of the gate terminal reads the initially registered work ID written in the portable storage terminal, and the work ID selection unit presents the work ID included in the initially registered work ID as a selection candidate;
This is a work history measurement system characterized by the above.
請求項10に記載の作業履歴計測システムであって、
前記ゲート端末は、前記可搬式記憶端末から読み込んだ前記初期登録作業IDと前記自己作業記録レコードを照らし合わせて、作業者が次に実施すべき次作業を推定する次作業推定部を備え、
前記作業ID選択部は、推定された次作業の前記作業IDを選択候補として提示する、
ことを特徴とする作業履歴計測システム。
The work history measurement system according to claim 10,
the gate terminal includes a next work estimation unit that compares the initially registered work ID read from the portable storage terminal with the worker's own work record record to estimate the next work that the worker should perform;
the task ID selection unit presents the estimated task ID of the next task as a selection candidate;
A work history measurement system characterized by:
複数のゲート端末を備える請求項1に記載の作業履歴計測システムであって、
1つ以上の前記ゲート端末は、作業者のゲート通過を客観的に捉える客観ゲート通過検知部を備え、
前記客観ゲート通過検知部は、作業者のゲート通過を検知した際には、前記個人IDと前記タイムスタンプからなるデータを客観ゲート通過バッファに記録し、
前記通信部は、前記客観ゲート通過バッファにデータが存在する場合には、前記個人IDと前記タイムスタンプを含む客観ゲート通過レコードを前記可搬式記憶端末に書き込み、
前記読み出し部は、前記可搬式記憶端末に記録された前記自己ゲート通過レコードと前記他者ゲート通過レコードと前記客観ゲート通過レコードを読み出し、前記個人IDと前記ゲートIDと前記タイムスタンプを出力する、
ことを特徴とする作業履歴計測システム。
2. The work history measurement system according to claim 1, comprising a plurality of gate terminals,
One or more of the gate terminals include an objective gate passage detection unit that objectively detects when a worker passes through the gate,
the objective gate passage detection unit, when detecting the worker's passage through the gate, records data consisting of the personal ID and the time stamp in an objective gate passage buffer;
the communication unit writes an objective gate passage record including the personal ID and the time stamp into the portable storage terminal when data exists in the objective gate passage buffer;
the reading unit reads the self gate passage record, the other person's gate passage record, and the objective gate passage record recorded in the portable storage terminal, and outputs the personal ID, the gate ID, and the time stamp;
A work history measurement system characterized by:
請求項12に記載の作業履歴計測システムであって、
個人レコード集計部と個人移動履歴推定部をもつ分析部を備え、
前記個人レコード集計部は、前記読み出し部が読み出したレコードから前記個人IDごとにレコードを集計し、前記個人移動履歴推定部は、前記個人IDごとの個人移動履歴を推定する、
ことを特徴とする作業履歴計測システム。
The work history measurement system according to claim 12,
An analysis unit having a personal record aggregation unit and a personal movement history estimation unit,
the personal record tallying unit tallying records for each personal ID from the records read by the reading unit, and the personal movement history estimating unit estimating a personal movement history for each personal ID;
A work history measurement system characterized by:
複数のゲート端末を備える請求項1に記載の作業履歴計測システムであって、
1つ以上の前記ゲート端末は、作業の実施状況を客観的に捉える客観作業検知部を備え、
前記客観作業検知部は、作業の実施状況を検知した際には、業IDと前記タイムスタンプからなるデータを客観作業記録バッファに記録し、
前記通信部は、前記客観作業記録バッファにデータが存在する場合には、前記作業IDと前記タイムスタンプを含む客観作業記録レコードを前記可搬式記憶端末に書き込み、
前記読み出し部は、前記可搬式記憶端末に記録された前記自己ゲート通過レコードと前記他者ゲート通過レコードと前記客観作業記録レコードを読み出し、前記個人IDと前記ゲートIDと前記作業IDと前記タイムスタンプを出力する、
ことを特徴とする作業履歴計測システム。
2. The work history measurement system according to claim 1, comprising a plurality of gate terminals,
One or more of the gate terminals include an objective work detection unit that objectively captures the work execution status,
When the objective work detection unit detects the implementation status of a work, it records data consisting of a work ID and the timestamp in an objective work record buffer;
When data exists in the objective work record buffer, the communication unit writes an objective work record record including the work ID and the timestamp to the portable storage terminal;
the reading unit reads the self gate passage record, the other person's gate passage record, and the objective work record record recorded in the portable storage terminal, and outputs the personal ID, the gate ID, the work ID, and the time stamp.
A work history measurement system characterized by:
請求項14に記載の作業履歴計測システムであって、
前記読み出し部が読み出した前記客観作業記録レコードから、前記作業IDごとの作業履歴を推定する各作業履歴推定部を備える、
ことを特徴とする作業履歴計測システム。
The work history measurement system according to claim 14,
and each work history estimation unit that estimates a work history for each work ID from the objective work record read by the reading unit.
A work history measurement system characterized by:
JP2022088943A 2022-05-31 2022-05-31 Work history measurement system Active JP7807986B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2022088943A JP7807986B2 (en) 2022-05-31 2022-05-31 Work history measurement system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2022088943A JP7807986B2 (en) 2022-05-31 2022-05-31 Work history measurement system

Publications (2)

Publication Number Publication Date
JP2023176587A JP2023176587A (en) 2023-12-13
JP7807986B2 true JP7807986B2 (en) 2026-01-28

Family

ID=89122909

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2022088943A Active JP7807986B2 (en) 2022-05-31 2022-05-31 Work history measurement system

Country Status (1)

Country Link
JP (1) JP7807986B2 (en)

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006018699A (en) 2004-07-02 2006-01-19 Fujitsu Ltd Information processing method, information processing apparatus, and computer program
JP2006022525A (en) 2004-07-07 2006-01-26 Nishimatsu Constr Co Ltd Entrance / exit management device
JP2006228082A (en) 2005-02-21 2006-08-31 Mitsubishi Electric Corp Maintenance inspection system
JP2009181538A (en) 2008-02-01 2009-08-13 Brother Ind Ltd Action body guidance system
JP2017117221A (en) 2015-12-24 2017-06-29 株式会社東芝 Equipment management device, equipment management system, equipment management method, and equipment management program
JP2019023803A (en) 2017-07-24 2019-02-14 株式会社日立製作所 Work improvement support system and method

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006018699A (en) 2004-07-02 2006-01-19 Fujitsu Ltd Information processing method, information processing apparatus, and computer program
JP2006022525A (en) 2004-07-07 2006-01-26 Nishimatsu Constr Co Ltd Entrance / exit management device
JP2006228082A (en) 2005-02-21 2006-08-31 Mitsubishi Electric Corp Maintenance inspection system
JP2009181538A (en) 2008-02-01 2009-08-13 Brother Ind Ltd Action body guidance system
JP2017117221A (en) 2015-12-24 2017-06-29 株式会社東芝 Equipment management device, equipment management system, equipment management method, and equipment management program
JP2019023803A (en) 2017-07-24 2019-02-14 株式会社日立製作所 Work improvement support system and method

Also Published As

Publication number Publication date
JP2023176587A (en) 2023-12-13

Similar Documents

Publication Publication Date Title
EP2755096A1 (en) Work management system, work management terminal, program and work management method
JP3200037B2 (en) Rental product management system
JP5830780B2 (en) Business analysis apparatus, business analysis system, and business analysis method
CN111091202B (en) Vehicle management system, vehicle management device and vehicle management method
JP3482637B2 (en) Card reader
JP2014191716A (en) Duty management support system, duty management support device and duty management support method
JP2005255390A (en) Physical distribution control system
US10332627B1 (en) System and method for medical resource utilization management
CN113869835A (en) A warehouse management system and method based on big data
JP7807986B2 (en) Work history measurement system
CN106910259A (en) It is a kind of can the Time Attendance Device checked card of multipath
CN110837990A (en) Material Internet intelligent management and control system and method
JP6365083B2 (en) Supportable personnel extraction program, supportable personnel extraction method, and supportable personnel extraction device
CN118863752A (en) A system and method for realizing IDC asset inventory management
JP2021093067A (en) Information processing system and method for processing information
JP2016148907A (en) Attribute information management device, attribute information management method and computer program
JP2012221292A (en) Information management device, control method of information management device, and control program of information management device
JP2023043401A (en) Route sales support system
CN113469524A (en) Bedding and clothing management system
JP6912094B2 (en) Store management system and management server
EP3836050A1 (en) Enterprise resource planning system and method
KR102770512B1 (en) Parking lot management system and parking lot management method
Xie et al. Empirical study of an automated Inventory management system with bayesian inference algorithm
JP5332991B2 (en) Information processing device
JP7566189B2 (en) Time Recording Management System

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20241121

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20250827

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20250909

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20251015

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20260116

R150 Certificate of patent or registration of utility model

Ref document number: 7807986

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150