JP7812957B2 - Monitoring device, monitoring system, monitoring method, and monitoring program - Google Patents
Monitoring device, monitoring system, monitoring method, and monitoring programInfo
- Publication number
- JP7812957B2 JP7812957B2 JP2025037296A JP2025037296A JP7812957B2 JP 7812957 B2 JP7812957 B2 JP 7812957B2 JP 2025037296 A JP2025037296 A JP 2025037296A JP 2025037296 A JP2025037296 A JP 2025037296A JP 7812957 B2 JP7812957 B2 JP 7812957B2
- Authority
- JP
- Japan
- Prior art keywords
- work
- time
- abnormality
- image data
- detected
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Classifications
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/30—Computing systems specially adapted for manufacturing
Description
本発明は、製造ラインを監視する技術に関するものであり、特に、作業状態を監視する技術に関するものである。 The present invention relates to technology for monitoring production lines, and in particular to technology for monitoring work status.
製造ラインでは品質の維持および安全の確保のための作業手順が定められ、作業者は、作業手順に従って作業を進める。品質に異常が生じた場合には、作業が正しい手順の確認が行われることがある。しかし、異常が生じたタイミングを作業記録から見つけだすには膨大な作業が必要となる。また、異常が生じたタイミングに行われていた作業を作業者の記憶に従って検証すると、異常の発生要因を正確に特定できない恐れがある。そのため、異常の検出および異常が生じた際の作業状態を確認できる技術があることが望ましい。そのような、異常を検出する技術としては、例えば、特許文献1のような技術が開示されている。 Work procedures are established on production lines to maintain quality and ensure safety, and workers follow these procedures as they go about their work. When a quality abnormality occurs, the work may be checked to ensure it is the correct procedure. However, finding the timing of the abnormality from work records requires a huge amount of work. Furthermore, if the work being performed at the time the abnormality occurred is verified based on the worker's memory, there is a risk that the cause of the abnormality will not be accurately identified. For this reason, it is desirable to have technology that can detect abnormalities and confirm the work status when an abnormality occurs. Patent Document 1, for example, discloses such an abnormality detection technology.
特許文献1は、生産状況の異常を検出する生産管理装置に関するものである。特許文献1の生産管理装置は、生産設備からの製品の繰り出しの際に出力される信号を用いてサイクルタイムを取得している。特許文献1の生産管理装置は、サイクルタイムが下限閾値未満の場合に異常として検出している。 Patent Document 1 relates to a production management device that detects abnormalities in the production status. The production management device in Patent Document 1 obtains the cycle time using a signal output when a product is fed from the production equipment. The production management device in Patent Document 1 detects an abnormality when the cycle time is below a lower threshold value.
特許文献2には、複数工程を撮影するカメラを用いた工程監視装置が開示されている。特許文献2の工程監視装置は、異常を認識した作業者によってスイッチが操作されたとき、操作されたスイッチに対応する作業領域を撮影した画像データを保存している。 Patent Document 2 discloses a process monitoring device that uses a camera to capture images of multiple processes. When a worker who recognizes an abnormality operates a switch, the process monitoring device in Patent Document 2 saves image data of the work area corresponding to the operated switch.
特許文献3には、監視カメラの画像データの記録装置が開示されている。特許文献3の記録装置は、時刻が前後する2つの画像データを比較し、2つが異なると判定したときに画像データにチャプターを付加して記録している。 Patent Document 3 discloses a device for recording image data from a surveillance camera. The recording device in Patent Document 3 compares two sets of image data from different times, and if it determines that the two sets are different, it adds a chapter to the image data and records it.
しかしながら、特許文献1の技術は次のような点で十分ではない。特許文献1の生産管理装置は、生産装置から出力される信号を用いてサイクルタイムの異常を検出しているが、異常が生じた場合に、作業がどのように行われていたかを検証することはできない。また、特許文献2の技術は、作業者が異常と認識していない場合には映像が記録されないため、作業者が認識していない異常を検証することはできない。また、特許文献3の技術は、時刻が前後する画像を比較しているため、定められた順番に従って正しく作業が行われたかを検証することはできない。 However, the technology in Patent Document 1 is insufficient in the following respects. The production management device in Patent Document 1 detects cycle time abnormalities using signals output from production equipment, but is unable to verify how work was performed when an abnormality occurs. Furthermore, the technology in Patent Document 2 does not record video unless the worker recognizes it as an abnormality, so it is unable to verify abnormalities that the worker is not aware of. Furthermore, the technology in Patent Document 3 compares images taken at different times, so it is unable to verify whether work was performed correctly in the specified order.
本発明は、上記の課題を解決するため、正常な作業とは異なる作業を検出し、作業の内容を検証することができる監視装置等を提供することを目的としている。 In order to solve the above problems, the present invention aims to provide a monitoring device or the like that can detect work that differs from normal work and verify the content of that work.
上記の課題を解決するため、本発明の監視装置は、画像取得部と、異常検出部と、出力部を備えている。画像取得部は、定められた順番で行われる作業を撮影した画像データを取得する。異常検出部は、作業に要する時間である作業時間の異常を監視し、異常を検出した場合に、異常を検出したときに取得された画像データに、異常を検出したことを示す情報を付加する。出力部は、情報が付加された画像データを出力する。 To solve the above problems, the monitoring device of the present invention comprises an image acquisition unit, an abnormality detection unit, and an output unit. The image acquisition unit acquires image data of work performed in a predetermined order. The abnormality detection unit monitors abnormalities in the work time, which is the time required for the work, and if an abnormality is detected, adds information indicating that an abnormality has been detected to the image data acquired at the time the abnormality was detected. The output unit outputs the image data with the added information.
本発明の監視方法は、定められた順番で行われる作業を撮影した画像データを取得する。本発明の監視方法は、作業に要する時間である作業時間の異常を監視し、作業時間の異常を検出した場合に、異常を検出したときに取得された画像データに、異常を検出したことを示す情報を付加する。本発明の監視方法は、情報が付加された画像データを出力する。 The monitoring method of the present invention acquires image data of work performed in a predetermined order. The monitoring method of the present invention monitors abnormalities in work time, which is the time required for work, and if an abnormality in work time is detected, adds information indicating the detection of the abnormality to the image data acquired when the abnormality is detected. The monitoring method of the present invention outputs the image data with the added information.
本発明の監視プログラムは、定められた順番で行われる作業を撮影した画像データを取得する処理をコンピュータに実行させる。本発明の監視プログラムは、作業に要する時間である作業時間の異常を監視し、異常を検出した場合に、異常を検出したときに取得された画像データに、異常を検出したことを示す情報を付加する処理をコンピュータに実行させる。本発明の監視プログラムは、情報が付加された画像データを出力する処理をコンピュータに実行させる。 The monitoring program of the present invention causes a computer to execute a process of acquiring image data of work performed in a predetermined order. The monitoring program of the present invention monitors abnormalities in work time, which is the time required for work, and, if an abnormality is detected, causes the computer to execute a process of adding information indicating the detection of the abnormality to the image data acquired when the abnormality was detected. The monitoring program of the present invention causes the computer to execute a process of outputting the image data with the added information.
本発明によると、正常な作業とは異なる作業を検出し、作業の内容を検証することができる。 This invention makes it possible to detect work that differs from normal work and verify the content of that work.
(第1の実施形態)
本発明の第1の実施形態について図を参照して詳細に説明する。図1は、本実施形態の監視システムの構成の概要を示す図である。本実施形態の監視システムは、監視装置10と、撮影装置20と、入力装置30を備えている。図1は、作業台の上に作業対象が載置され、作業者が作業対象に対して行う作業を撮影できる位置に撮影装置20が設置されている例を示している。監視装置10は、撮影装置20とネットワークを介して接続されている。また、監視装置10は、入力装置30とネットワークを介して接続されている。
(First embodiment)
A first embodiment of the present invention will be described in detail with reference to the drawings. FIG. 1 is a diagram showing an outline of the configuration of a monitoring system of this embodiment. The monitoring system of this embodiment includes a monitoring device 10, an imaging device 20, and an input device 30. FIG. 1 shows an example in which a work object is placed on a workbench, and the imaging device 20 is installed in a position where it can capture images of work performed by a worker on the work object. The monitoring device 10 is connected to the imaging device 20 via a network. The monitoring device 10 is also connected to the input device 30 via a network.
本実施形態の監視システムは、製造ラインにおいて行われる作業を監視するシステムである。本実施形態の監視システムは、あらかじめ設定された順番に従った作業が繰り返して行われる製造ラインの監視に用いられる。あらかじめ設定された順番に従う作業とは、例えば、製品の組み立て工程において、作業対象の作業台への載置、部材の取り出し、部材の製品への取り付けおよび作業が完了した作業対象の搬出のように作業の順番が設定され、設定された順番に従って行われる作業のことをいう。作業は、製品の梱包および製品の工程間の搬送など製品の組み立て作業以外であってもよい。また、作業は、設定された順番で行われるものであればよく、作業者の作業着および防具の装着、作業者の身体の洗浄および塵埃の除去、並びに装置のメンテナンスなど作業の繰り返の間隔が短時間でないものであってもよい。 The monitoring system of this embodiment is a system that monitors work performed on a production line. The monitoring system of this embodiment is used to monitor a production line where work is repeatedly performed according to a preset order. Work that follows a preset order refers to work that is performed in a set order, such as placing work objects on a workbench, removing components, attaching the components to the product, and removing the work objects once the work is complete, in a product assembly process. The work may be other than product assembly work, such as product packaging and transporting products between processes. Furthermore, as long as the work is performed in a set order, it may also be work that is not repeated at short intervals, such as workers putting on work clothes and protective gear, washing workers' bodies and removing dust, and equipment maintenance.
監視装置10の構成について説明する。図2は、監視装置10の構成の例を示す図である。監視装置10は、画像取得部11と、作業データ取得部12と、異常検出部13と、記憶部14と、出力部15を備えている。 The configuration of the monitoring device 10 will now be described. Figure 2 is a diagram showing an example of the configuration of the monitoring device 10. The monitoring device 10 includes an image acquisition unit 11, a work data acquisition unit 12, an abnormality detection unit 13, a memory unit 14, and an output unit 15.
画像取得部11は、製造ラインにおいて、あらかじめ設定された順番に従って実施される作業を撮影した画像データを取得する。画像取得部11は、撮影装置20が製造ラインにおける作業を撮影した画像の画像データを取得する。画像取得部11は、取得した画像データを記憶部14に保存する。 The image acquisition unit 11 acquires image data of images of work performed on the production line in a predetermined order. The image acquisition unit 11 acquires image data of images of work performed on the production line captured by the imaging device 20. The image acquisition unit 11 stores the acquired image data in the storage unit 14.
図3は、製造ラインにおいて行われる作業の順番を示す作業指示書の例を示す図である。図3は、製造ラインのうち工程Xにおいて行われる作業の順番が設定されている例を示している。図3の例において、工程Xの作業者は、工具置き場からの工具Aの取り出し、部品棚からの部品Bの取り出しを行った後、製品に部品Bを取り付け、工具Aを工具置き場に戻す作業を行う。作業者は、工具Aを工具置き場に収納したのち、5番以降の作業を順番に行う。工程Xの作業者は、作業対象の製品を替えながら作業手順書に示された順番に従った作業を繰り返す。画像取得部11は、図3の作業指示書に示されるようなあらかじめ設定された順番に従って作業者が繰り返して行う作業を撮影した画像の画像データを撮影装置20から取得する。 Figure 3 is a diagram showing an example of a work instruction manual that indicates the order of tasks to be performed on a production line. Figure 3 shows an example in which the order of tasks to be performed in process X of a production line is set. In the example of Figure 3, a worker in process X takes tool A from the tool shed and part B from the parts shelf, then attaches part B to the product and returns tool A to the tool shed. After storing tool A in the tool shed, the worker performs tasks number 5 and onwards in order. The worker in process X repeats tasks in the order specified in the work procedure manual, changing the product being worked on. The image acquisition unit 11 acquires, from the imaging device 20, image data of images captured of the tasks repeatedly performed by the worker in the predetermined order as shown in the work instruction manual in Figure 3.
作業データ取得部12は、作業者の識別情報、作業対象の識別情報、作業の開始時刻および終了時刻のデータを作業履歴データとして取得する。作業データ取得部12は、例えば、作業者が勤務を開始するときに入力装置30に入力した作業者の識別情報を、入力装置30から取得する。作業データ取得部12は、図示しない生産管理システムから作業者の識別情報を取得してもよい。また、作業者の識別情報は、監視装置10に直接、入力されてもよい。 The work data acquisition unit 12 acquires data on the worker's identification information, the work object's identification information, and the start and end times of the work as work history data. For example, the work data acquisition unit 12 acquires, from the input device 30, the worker's identification information that was entered into the input device 30 when the worker started work. The work data acquisition unit 12 may also acquire the worker's identification information from a production management system (not shown). The worker's identification information may also be entered directly into the monitoring device 10.
作業データ取得部12は、例えば、作業の開始のときと、作業の終了のときに読み取られる作業対象の識別情報を入力装置30から取得する。作業対象の識別情報は、例えば、作業対象に添付されている識別情報のバーコードから読み取られる。バーコードの読み取り装置は、例えば、作業台に設置されている。識別情報のバーコードの読み取りは、例えば、作業者がバーコードの読み取り装置を操作することによって行われる。また、作業データ取得部12は、識別情報の読み取りが行われた時刻を作業の開始時刻と終了時刻として取得する。作業データ取得部12は、作業者の識別情報、作業の対象の識別情報、作業の開始時刻および終了時刻のデータを関連付けて記憶部14に保存する。作業の開始時刻と終了時刻は、作業者の操作によって入力装置30に入力されてもよい。 The work data acquisition unit 12 acquires from the input device 30 the identification information of the work object, which is read, for example, at the start and end of the work. The identification information of the work object is read, for example, from a barcode containing identification information attached to the work object. A barcode reading device is installed, for example, on a workbench. The barcode containing identification information is read, for example, by the worker operating the barcode reading device. The work data acquisition unit 12 also acquires the times at which the identification information is read as the start and end times of the work. The work data acquisition unit 12 associates the data of the worker's identification information, the identification information of the work object, and the start and end times of the work and stores them in the memory unit 14. The start and end times of the work may be input into the input device 30 by the worker's operation.
異常検出部13は、作業の終了時刻と開始時刻のデータから作業に要した時間を作業時間として算出する。定められた順番に従って繰り返し行われる作業の1回あたりの作業時間は、サイクルタイムともいう。異常検出部13は、作業時間が正常な作業時間の基準の範囲外であったとき、作業時間に異常が生じていると特定する。あらかじめ定められた手順に従って行われる作業の作業時間は、正しい順番で行われた場合には、平均値から大きく外れることはない。そのため、異常検出部13において、作業時間を基準と比較し、基準の範囲外であった作業時間を異常が生じていると特定することで、作業対象の製品の不良要因になる恐れがある作業を検出することができる。 The anomaly detection unit 13 calculates the time required for a task as the task time from data on the start and end times of the task. The task time per task performed repeatedly in a set order is also known as the cycle time. The anomaly detection unit 13 identifies an abnormality in the task time when the task time is outside the standard range of normal task times. The task time for tasks performed according to a predetermined procedure will not deviate significantly from the average value when performed in the correct order. Therefore, by comparing the task time with the standard and identifying task time outside the standard range as an abnormality, the anomaly detection unit 13 can detect tasks that may be a cause of defects in the product being worked on.
異常検出部13は、例えば、作業時間があらかじめ設定された閾値以上であるときに作業時間に異常が生じていると特定する。また、異常検出部13は、作業時間があらかじめ設定された閾値未満であるときに作業時間に異常が生じていると特定する。正常な範囲と異常との境界値を設定する閾値は、上限または下限のいずれか一方でもよい。作業時間の異常の有無を判定する際の閾値は、正常に作業を行った際に作業に要する時間を用いて設定されている。正常な作業時間の範囲を示す基準は、作業の内容ごとに設定される。また、正常な作業時間の範囲を示す基準は、作業者ごとに設定されていてもよく、作業者の作業の熟練度に応じて設定されていてもよい。 For example, the abnormality detection unit 13 determines that an abnormality has occurred in the work time when the work time is equal to or greater than a preset threshold. Furthermore, the abnormality detection unit 13 determines that an abnormality has occurred in the work time when the work time is less than a preset threshold. The threshold that sets the boundary between the normal range and an abnormality may be either an upper limit or a lower limit. The threshold used to determine whether or not there is an abnormality in the work time is set using the time required for the work when performed normally. The criteria indicating the range of normal work time are set for each type of work. Furthermore, the criteria indicating the range of normal work time may be set for each worker, or may be set according to the worker's level of proficiency in the work.
異常検出部13は、作業時間に異常が生じていることを特定したとき、異常を検出したことを示す情報を画像データに付加する。異常検出部13は、異常を検出されたときに記憶部14に保存された画像データに、異常を検出したことを示す情報(以下、異常検出情報とも称す)を付加する。 When the anomaly detection unit 13 identifies that an abnormality has occurred during work time, it adds information indicating that an abnormality has been detected to the image data. When an abnormality is detected, the anomaly detection unit 13 adds information indicating that an abnormality has been detected (hereinafter also referred to as anomaly detection information) to the image data stored in the memory unit 14.
記憶部14は、画像データおよび作業履歴のデータを保存する。記憶部14は、例えば、ハードディスクドライブによって構成されている。記憶部14は、不揮発性の半導体記憶装置など他の記憶装置によって構成されていてもよい。また、記憶部14は、複数の種類の記憶装置の組み合わせによって構成されていてもよい。 The storage unit 14 stores image data and work history data. The storage unit 14 is configured, for example, by a hard disk drive. The storage unit 14 may also be configured by other storage devices, such as a non-volatile semiconductor storage device. The storage unit 14 may also be configured by a combination of multiple types of storage devices.
出力部15は、異常検出情報が付加されている画像データを図示しない表示装置に出力する。出力部15は、異常が検出されたことを示す情報が付加されている画像データを、ネットワークを介して接続されている端末装置またはサーバに出力してもよい。 The output unit 15 outputs the image data to which the abnormality detection information has been added to a display device (not shown). The output unit 15 may also output the image data to which information indicating that an abnormality has been detected has been added to a terminal device or server connected via a network.
画像取得部11、作業データ取得部12、異常検出部13および出力部15における各処理は、例えば、CPU(Central Processing Unit)においてコンピュータプログラムを実行することで行われる。画像取得部11、作業データ取得部12、異常検出部13および出力部15における各処理は、FPGA(Field Programmable Gate Array)またはASIC(Application Specific Integrated Circuit)等の半導体装置によって行われてもよい。 The processes in the image acquisition unit 11, work data acquisition unit 12, abnormality detection unit 13, and output unit 15 are performed, for example, by executing a computer program in a CPU (Central Processing Unit). The processes in the image acquisition unit 11, work data acquisition unit 12, abnormality detection unit 13, and output unit 15 may also be performed by semiconductor devices such as FPGAs (Field Programmable Gate Arrays) or ASICs (Application Specific Integrated Circuits).
撮影装置20は、製造ラインにおいて行われている作業を撮影する。撮影装置20は、例えば、作業者の手元など作業状態を撮影できるように設置されている。撮影装置20は、撮影した画像の画像データを生成し、生成した画像データを監視装置10に送る。撮影装置20は、例えば、可視光領域を撮影するカメラを用いて構成されている。撮影装置20には、遠赤外線カメラなど可視光領域以外の撮影を行うカメラが用いられていてもよい。 The imaging device 20 captures images of work being done on the production line. The imaging device 20 is installed so that it can capture images of the work being done, such as the worker's hands. The imaging device 20 generates image data of the captured image and sends the generated image data to the monitoring device 10. The imaging device 20 is configured, for example, using a camera that captures images in the visible light range. The imaging device 20 may also use a camera that captures images in a range other than the visible light range, such as a far-infrared camera.
入力装置30は、作業者の識別情報、作業対象の識別情報、作業の開始時刻および終了時刻のデータの入力を作業履歴データとして受け付ける。入力装置30は、受け付けた作業履歴データを監視装置10に送る。入力装置30は、例えば、作業者の所持しているIDカードの識別情報を読み取ることで作業者の識別情報を取得する。入力装置30は、例えば、作業対象の製品に添付されているロット番号の情報を読み取ることで作業対象の情報を取得する。入力装置30は、例えば、作業者の操作によって作業開始と作業終了が入力された時刻を作業の開始時刻および終了時刻として特定する。また、入力装置30は、作業者の操作によって作業の開始時と終了時に作業対象の識別情報を読み取ることで、作業の開始時刻と終了時刻の情報を取得してもよい。また、入力装置30は、作業対象の製品の作業台の載置および作業台からの搬出の情報をセンサを介して取得することで作業の開始時刻および終了時刻を特定してもよい。 The input device 30 accepts input of data such as the worker's identification information, the work object's identification information, and the start and end times of the work as work history data. The input device 30 sends the accepted work history data to the monitoring device 10. The input device 30 acquires the worker's identification information, for example, by reading the identification information on an ID card carried by the worker. The input device 30 acquires information about the work object, for example, by reading the lot number information attached to the product being worked on. The input device 30 identifies the start and end times of the work, for example, as the times when the start and end of the work are entered by the worker's operation. The input device 30 may also acquire information about the start and end times of the work by reading the work object's identification information at the start and end of the work by the worker's operation. The input device 30 may also identify the start and end times of the work by acquiring information about the placement of the product being worked on on the work table and the removal of the product from the work table via a sensor.
本実施形態の監視システムの動作について説明する。図4は、監視装置10の動作フローの例を示す図である。 The operation of the monitoring system of this embodiment will now be described. Figure 4 is a diagram showing an example of the operation flow of the monitoring device 10.
撮影装置20は、製造ラインにおいて作業者の作業を撮影する。撮影装置20は、撮影した画像の画像データを監視装置10に送る。また、入力装置30は、作業者の識別情報、作業対象の識別情報、作業の開始時刻および終了時刻の情報を取得し、作業履歴データとして監視装置10に送る。 The imaging device 20 captures images of workers working on the production line. The imaging device 20 sends image data of the captured images to the monitoring device 10. The input device 30 also acquires identification information for the worker, identification information for the work object, and information on the start and end times of the work, and sends this information to the monitoring device 10 as work history data.
図4において、画像取得部11は、作業を撮影した画像データを撮影装置20から取得する(ステップS11)。画像データを取得すると、画像取得部11は、取得した画像データを記憶部14に保存する。 In FIG. 4, the image acquisition unit 11 acquires image data of the work from the imaging device 20 (step S11). Upon acquiring the image data, the image acquisition unit 11 stores the acquired image data in the storage unit 14.
また、作業データ取得部12は、作業者の識別情報、作業対象の識別情報、作業の開始時刻および終了時刻のデータを作業履歴データとして取得する(ステップS12)。作業履歴データが取得されると、異常検出部13は、作業の開始時刻と作業の終了時刻から作業時間を算出する(ステップS13)。作業時間を算出すると、異常検出部13は、算出した作業時間を、正常な作業時間の基準と比較する。 The work data acquisition unit 12 also acquires data on the worker's identification information, the work object's identification information, and the start and end times of the work as work history data (step S12). Once the work history data has been acquired, the anomaly detection unit 13 calculates the work time from the work start time and work end time (step S13). After calculating the work time, the anomaly detection unit 13 compares the calculated work time with a standard for normal work time.
算出した作業時間が基準の範囲内であったとき(ステップS14でYes)、監視対象の製造ラインの稼働が継続されている場合には(ステップS17でYes)、監視装置10は、ステップS11からの作業時間の異常の有無の監視の動作を継続する。 If the calculated work time is within the standard range (Yes in step S14) and the production line being monitored is continuing to operate (Yes in step S17), the monitoring device 10 continues to monitor for abnormalities in work time, as in step S11.
算出した作業時間が基準の範囲外であったとき(ステップS14でNo)、異常検出部13は、作業時間に異常が発生していることを示す情報を画像データに付加する(ステップS15)。異常検出部13は、作業時間の異常を検出したときに取得された画像データに異常検出情報を付加して記憶部14に保存する。また、異常検出情報には、異常を検出したときに作業を行っていた作業者の識別情報および作業対象の識別情報が含まれていてもよい。 When the calculated work time is outside the reference range (No in step S14), the abnormality detection unit 13 adds information indicating that an abnormality has occurred in the work time to the image data (step S15). The abnormality detection unit 13 adds the abnormality detection information to the image data acquired when an abnormality in the work time is detected, and stores the image data in the storage unit 14. The abnormality detection information may also include identification information for the worker who was performing the work when the abnormality was detected and identification information for the work target.
異常検出情報を画像データに付加すると、出力部15は、異常検出情報が付加されている部分の画像データを出力する(ステップS16)。出力部15は、例えば、製造ラインの管理者が所持している図示しない端末装置に、異常検出情報が付加されている部分の画像データを出力する。出力部15は、例えば、異常検出情報が付加されている部分から作業時間分、遡った時刻、すなわち、作業開始時刻に対応する画像から、異常検出情報が付加されている部分の画像、すなわち、作業終了時刻に対応する画像までの長さの画像データを端末装置に出力する。 Once the abnormality detection information has been added to the image data, the output unit 15 outputs the image data of the portion to which the abnormality detection information has been added (step S16). The output unit 15 outputs the image data of the portion to which the abnormality detection information has been added, for example, to a terminal device (not shown) carried by the production line manager. The output unit 15 outputs, for example, image data of a length that spans the time going back the length of the work from the portion to which the abnormality detection information has been added, i.e., the image corresponding to the work start time, to the image of the portion to which the abnormality detection information has been added, i.e., the image corresponding to the work end time, to the terminal device.
出力部15は、端末装置から異常が発生した個所の画像データを要求されたときに、端末装置に、異常検出情報が付加されている部分の画像データを出力してもよい。また、出力部15は、異常検出情報が付加されている画像データを確認して行う操作によって要求された部分の画像データを端末装置に出力してもよい。 When the terminal device requests image data of the area where an abnormality has occurred, the output unit 15 may output to the terminal device image data of the area to which the abnormality detection information has been added. The output unit 15 may also output to the terminal device image data of the area requested by an operation performed after checking the image data to which the abnormality detection information has been added.
異常検出情報が付加されている部分の画像データを出力したとき、監視対象の製造ラインの稼働が継続されている場合には(ステップS17でYes)、監視装置10は、ステップS11からの異常の有無の監視の動作を継続する。 When the image data of the portion to which the abnormality detection information is added is output, if the production line being monitored is still operating (Yes in step S17), the monitoring device 10 continues the operation of monitoring for abnormalities from step S11.
ステップS17において、製造ラインの稼働が停止しているとき(ステップS17でNo)、監視装置10は、製造ラインの監視の動作を終了する。 In step S17, if the operation of the production line has stopped (No in step S17), the monitoring device 10 ends the operation of monitoring the production line.
図5は、作業時間の記録を用いて生成されたグラフの例を模式的に示した図である。図5の横軸は、例えば、作業の終了時刻を示し、縦軸は、各時刻において終了した作業の作業時間を示している。図5の閾値Thは、作業時間の異常を判断する基準として設定され、作業時間がTh以上のとき、異常検出部13は、作業時間の異常が生じていると特定する。図5の例では、正常な範囲の下限値は示されていないが、正常な範囲を示す基準は、下限と上限を示す閾値を用いて設定されていてもよい。 Figure 5 is a diagram that schematically illustrates an example of a graph generated using records of work time. The horizontal axis of Figure 5 indicates, for example, the end time of a task, and the vertical axis indicates the work time of the task completed at each time. The threshold value Th in Figure 5 is set as a criterion for determining abnormalities in work time, and when the work time is equal to or greater than Th, the abnormality detection unit 13 determines that an abnormality in work time has occurred. In the example of Figure 5, the lower limit of the normal range is not indicated, but the criterion for indicating the normal range may be set using thresholds that indicate lower and upper limits.
出力部15は、図5に示すようなグラフを表示する表示データを端末装置に出力してもよい。図5のようなグラフを表示する構成とした場合に、例えば、端末装置の利用者の操作によって異常の位置にある黒丸が選択されたときに、すなわち、いずれかの作業時間のデータが選択されたときに、出力部15は、対応する画像データを端末装置に出力してもよい。そのような構成とすることで、監視システムの利用者は、確認対象とする画像データを作業時間を参照して決定することが容易になる。 The output unit 15 may output display data showing a graph such as that shown in FIG. 5 to a terminal device. When a graph such as that shown in FIG. 5 is displayed, for example, when a black circle at the location of an abnormality is selected by the user of the terminal device, i.e., when any work time data is selected, the output unit 15 may output corresponding image data to the terminal device. Such a configuration makes it easier for the user of the monitoring system to determine the image data to be checked by referring to the work time.
出力部15は、作業時間の統計データを端末装置に出力してもよい。出力部15は、例えば、所定の期間あたりの作業時間の異常の回数および所定の期間あたりの作業時間の異常の平均回数を算出して端末装置に出力してもよい。また、出力部15は、作業時間の統計データを出力する際に、個人ごと、グループごとおよび工程ごとの作業時間の異常の統計データを端末装置に出力してもよい。そのような統計データを出力することで、製造ラインの管理者は、作業時間の異常の傾向を参照して画像データを参照することで工程の管理をより効率的に行うことができる。 The output unit 15 may output statistical data on working hours to a terminal device. The output unit 15 may, for example, calculate the number of abnormal working hours per specified period and the average number of abnormal working hours per specified period and output these to the terminal device. Furthermore, when outputting the statistical data on working hours, the output unit 15 may also output statistical data on abnormal working hours for each individual, group, and process to the terminal device. By outputting such statistical data, the production line manager can refer to trends in abnormal working hours and manage processes more efficiently by referring to image data.
出力部15は、作業時間の統計データを算出する際に、作業時間のばらつきがあらかじめ設定された基準以上であった場合に、作業時間のばらつきが大きいことを示す情報を端末装置に出力してもよい。作業時間のばらつきが大きい場合には、作業者による作業が安定していない可能性があるため、作業時間のばらつきが大きいことを示す情報を出力することで、製造ラインの管理者は、作業の内容を検証し作業の効率化を行うことができる。 When calculating statistical data on work times, the output unit 15 may output information indicating a large variation in work times to the terminal device if the variation in work times is equal to or greater than a preset standard. If the variation in work times is large, it is possible that the work performed by the workers is not stable. Therefore, by outputting information indicating a large variation in work times, the production line manager can verify the content of the work and improve work efficiency.
上記の例では、監視装置10は、1台の撮影装置20の撮影装置によって撮影されている作業における作業時間の監視および画像データの保存を行っているが、監視装置10は、複数の撮影装置20で撮影された作業それぞれの作業時間の監視を行ってもよい。 In the above example, the monitoring device 10 monitors the work time of the work captured by one camera device 20 and stores the image data, but the monitoring device 10 may also monitor the work time of each work captured by multiple camera devices 20.
図6は、5台の撮影装置20で作業の撮影を行っている例を示している。図6の例では、各作業区画における作業を、各作業区画に設置された撮影装置20が撮影している。また、入力装置30は、各作業区画ごとに設置されている。図6の例において、監視装置10の作業データ取得部12は、各作業区画の作業履歴データを取得する。また、異常検出部13は、作業時間の異常の有無を監視し、異常を検出した場合に、異常を検出した作業区画を撮影した画像の画像データに異常検出情報を付加する。また、図6の例では、各作業区画に撮影装置20が設置されているが、1台の撮影装置20が複数の作業区画を撮影する構成であってもよい。そのような構成とする場合には、監視装置10は、異常検出情報に加え、異常を検出した作業区画の情報を画像データに付加してもよい。また、撮影装置20の数は、5台以外であってもよい。 Figure 6 shows an example in which work is being photographed using five camera devices 20. In the example of Figure 6, the work in each work section is photographed by a camera device 20 installed in each work section. An input device 30 is also installed for each work section. In the example of Figure 6, the work data acquisition unit 12 of the monitoring device 10 acquires work history data for each work section. The abnormality detection unit 13 monitors whether or not there is an abnormality in the work time, and if an abnormality is detected, adds abnormality detection information to the image data of the image of the work section in which the abnormality was detected. In the example of Figure 6, a camera device 20 is installed in each work section, but a single camera device 20 may be configured to photograph multiple work sections. In such a configuration, the monitoring device 10 may add information about the work section in which the abnormality was detected to the image data in addition to the abnormality detection information. The number of camera devices 20 may be other than five.
以上説明したように、本実施形態の監視システムは、あらかじめ設定された手順に従って繰り返される作業の1回の繰り返しあたりの作業時間の異常を検出したときに、作業を撮影した画像に、異常を検出したことを示す情報である異常検出情報を付加して保存している。サイクルタイムとも言われる1回の繰り返しあたりの作業時間は、作業手順に従って正しく作業が行われた場合には、大きく変動することはない。作業時間が変動した場合には、正しい手順に従って作業が行われていないため、製品に異常が生じている恐れがある。本実施形態の監視システムでは、作業時間に異常検出情報を画像データに付加して保存し、検証の際などに参照することで、製品に異常が生じている恐れがある個所の画像を確認し、実際に行われた作業の手順を確認することができる。その結果、本実施形態の監視システムを用いることで正常な作業とは異なる作業を検出し、作業の内容を検証することができる。 As explained above, when the monitoring system of this embodiment detects an abnormality in the work time per repetition of a task that is repeated according to a preset procedure, it adds anomaly detection information indicating the abnormality to the captured image of the task and saves the image. The work time per repetition, also known as cycle time, does not fluctuate significantly if the task is performed correctly according to the work procedure. If the work time fluctuates, the task was not performed according to the correct procedure, and there is a risk of an abnormality in the product. The monitoring system of this embodiment adds anomaly detection information to the image data of the work time and saves it. By referencing this information during verification, it is possible to check images of areas where there may be an abnormality in the product and confirm the actual work procedure. As a result, the monitoring system of this embodiment can be used to detect tasks that deviate from normal work and verify the content of the work.
(第2の実施形態)
本発明の第2の実施形態について図を参照して詳細に説明する。図7は、本実施形態の監視システムの構成の概要を示す図である。本実施形態の監視システムは、監視装置40と、撮影装置20と、入力装置30を備えている。監視装置40は、撮影装置20とネットワークを介して接続されている。また、監視装置40は、入力装置30とネットワークを介して接続されている。
Second Embodiment
A second embodiment of the present invention will be described in detail with reference to the drawings. Fig. 7 is a diagram showing an outline of the configuration of a monitoring system of this embodiment. The monitoring system of this embodiment includes a monitoring device 40, an image capturing device 20, and an input device 30. The monitoring device 40 is connected to the image capturing device 20 via a network. The monitoring device 40 is also connected to the input device 30 via the network.
第1の実施形態の監視システムは、作業の開始時刻と終了時刻の入力データから作業時間を算出し、作業時間の異常を検出している。そのような構成に対し、本実施形態の監視システムは、作業を撮影した画像データから作業者の動きを検出することで作業の開始時刻と終了時刻を特定することで作業時間を算出する。 The monitoring system of the first embodiment calculates work time from input data on the start and end times of work and detects abnormalities in work time. In contrast to this configuration, the monitoring system of this embodiment calculates work time by detecting the movements of workers from image data capturing the work and identifying the start and end times of the work.
本実施形態の撮影装置20および入力装置30の構成と機能は、第1の実施形態の撮影装置20および入力装置30とそれぞれ同様である。 The configurations and functions of the imaging device 20 and input device 30 of this embodiment are similar to those of the imaging device 20 and input device 30 of the first embodiment, respectively.
監視装置40の構成について説明する。図8は、監視装置40の構成の例を示す図である。監視装置40は、画像取得部11と、画像解析部41と、データ取得部42と、異常検出部13と、記憶部14と、出力部15を備えている。本実施形態の画像取得部11、記憶部14および出力部15の構成と機能は、第1の実施形態の同名称の部位と同様である。 The configuration of the monitoring device 40 will now be described. Figure 8 is a diagram showing an example of the configuration of the monitoring device 40. The monitoring device 40 includes an image acquisition unit 11, an image analysis unit 41, a data acquisition unit 42, an abnormality detection unit 13, a memory unit 14, and an output unit 15. The configurations and functions of the image acquisition unit 11, memory unit 14, and output unit 15 in this embodiment are the same as those of the parts with the same names in the first embodiment.
画像解析部41は、画像データから作業者の動きを検出する。画像解析部41は、例えば、手の色、作業者が装着している手袋または作業者が装着具の動きの有無を周知の画像認識技術によって検出する。画像解析部41は、例えば、作業者の動きを検出しているときを「1」、動き検出していないときを「0」とする時系列のデータを生成する。 The image analysis unit 41 detects the worker's movements from the image data. For example, the image analysis unit 41 detects the color of the hand, the gloves worn by the worker, or whether or not the worker is moving using well-known image recognition technology. The image analysis unit 41 generates time-series data in which, for example, "1" indicates that the worker's movements are detected, and "0" indicates that no movements are detected.
画像解析部41は、作業の開始時刻と終了時刻を特定する。画像解析部41は、あらかじめ設定された時間以上、動作を検出していない時間が継続している時間が継続した後に、動作を検出した時刻を作業の開始時刻として特定する。また、画像解析部41は、作業の開始時刻を特定した後、あらかじめ設定された時間以上、動作を検出していない時間が継続している時間が継続したとき、最後に動作を検出した時刻を作業の終了時刻として特定する。 The image analysis unit 41 identifies the start and end times of a task. The image analysis unit 41 identifies the time when movement is detected after a period of time during which no movement is detected continues for a predetermined period of time or longer as the start time of the task. Furthermore, after identifying the start time of a task, when a period of time during which no movement is detected continues for a predetermined period of time or longer, the image analysis unit 41 identifies the time when movement was last detected as the end time of the task.
データ取得部42は、作業者の識別情報および作業対象の識別情報を作業履歴データとして取得する。データ取得部42は、例えば、作業者が勤務を開始するときに入力装置30に入力した作業者の識別情報を、入力装置30から取得する。データ取得部42は、図示しない生産管理システムから作業者の識別情報を取得してもよい。また、作業者の識別情報は、監視装置40に直接、入力されてもよい。 The data acquisition unit 42 acquires the worker's identification information and the identification information of the work target as work history data. For example, the data acquisition unit 42 acquires the worker's identification information from the input device 30, which was entered into the input device 30 when the worker started work. The data acquisition unit 42 may also acquire the worker's identification information from a production management system (not shown). The worker's identification information may also be entered directly into the monitoring device 40.
データ取得部42は、例えば、作業の開始のときと、作業の終了のときに読み取られる作業対象の識別情報を入力装置30から取得する。作業対象の識別情報は、第1の実施形態と同様に読み取られる。データ取得部42は、作業者の識別情報および作業の対象の識別情報を情報の取得日時と関連付けて記憶部14に保存する。また、作業者および作業対象の識別は、画像解析部41において画像認識によって行われてもよい。 The data acquisition unit 42 acquires the identification information of the work object from the input device 30, for example, at the start and end of the work. The identification information of the work object is read in the same manner as in the first embodiment. The data acquisition unit 42 associates the identification information of the worker and the identification information of the work object with the acquisition date and time of the information and stores them in the memory unit 14. Furthermore, the worker and the work object may be identified by image recognition in the image analysis unit 41.
異常検出部13は、画像解析部41が特定した作業の開始時刻と終了時刻から作業時間を算出する。異常検出部13は、作業時間が正常な作業時間の基準の範囲外であったとき、作業時間に異常が生じていると特定する。異常検出部13は、第1の実施形態と同様の方法で異常の有無を特定する。異常検出部13は、作業時間の異常を検出したとき、異常を検出したことを示す情報である異常検出情報を画像データに付加する。異常検出部13は、異常を検出されたときに記憶部14に保存された画像の位置に異常検出情報を付加する。 The anomaly detection unit 13 calculates the work time from the start and end times of the work identified by the image analysis unit 41. The anomaly detection unit 13 identifies an abnormality in the work time when the work time is outside the standard range of normal work time. The anomaly detection unit 13 identifies the presence or absence of an abnormality using a method similar to that of the first embodiment. When the anomaly detection unit 13 detects an abnormality in the work time, it adds anomaly detection information, which is information indicating that an abnormality has been detected, to the image data. When an abnormality is detected, the anomaly detection unit 13 adds the anomaly detection information to the position of the image saved in the memory unit 14.
画像解析部41は、例えば、CPUにおいてコンピュータプログラムを実行することで行われる。画像解析部41における各処理は、FPGAまたはASIC等の半導体装置によって行われてもよい。 The image analysis unit 41 is performed, for example, by executing a computer program in a CPU. Each process in the image analysis unit 41 may be performed by a semiconductor device such as an FPGA or ASIC.
本実施形態の監視システムの動作について説明する。図9は、監視装置40の動作フローの例を示す図である。 The operation of the monitoring system of this embodiment will now be described. Figure 9 is a diagram showing an example of the operation flow of the monitoring device 40.
撮影装置20は、製造ラインにおいて作業者の作業を撮影する。撮影装置20は、撮影した画像の画像データを監視装置40に送る。また、入力装置30は、作業者の識別情報および作業対象の識別情報を取得し、作業履歴データとして監視装置40に送る。 The imaging device 20 captures images of workers working on the production line. The imaging device 20 sends image data of the captured images to the monitoring device 40. The input device 30 also acquires identification information for the worker and the work object, and sends this information to the monitoring device 40 as work history data.
図9において、監視装置40の画像取得部11は、製造ラインにおいて作業を撮影した画像データを撮影装置20から取得する(ステップS21)。画像データを取得すると、画像取得部11は、取得した画像データを記憶部14に保存する。また、データ取得部42は、作業者の識別情報および作業対象の識別情報を作業履歴データとして取得する。 In FIG. 9, the image acquisition unit 11 of the monitoring device 40 acquires image data of work on the production line from the imaging device 20 (step S21). Upon acquiring the image data, the image acquisition unit 11 stores the acquired image data in the storage unit 14. In addition, the data acquisition unit 42 acquires the worker's identification information and the work target's identification information as work history data.
画像データが取得されると、画像解析部41は、画像データから作業の開始時刻と終了時刻を特定する(ステップS22)。作業の開始時刻と終了時刻が特定されると、異常検出部13は、作業の開始時刻と作業の終了時刻から作業時間を算出する(ステップS23)。作業時間を算出すると、異常検出部13は、算出した作業時間と、正常な作業時間の基準を比較する。 When the image data is acquired, the image analysis unit 41 identifies the start and end times of the work from the image data (step S22). Once the start and end times of the work have been identified, the anomaly detection unit 13 calculates the work time from the start and end times of the work (step S23). After calculating the work time, the anomaly detection unit 13 compares the calculated work time with a standard for normal work time.
算出した作業時間が基準の範囲内であったとき(ステップS24でYes)、監視対象の製造ラインの稼働が継続されている場合には(ステップS27でYes)、監視装置40は、ステップS21からの異常の有無の監視の動作を継続する。 If the calculated work time is within the standard range (Yes in step S24) and the production line being monitored is continuing to operate (Yes in step S27), the monitoring device 40 continues monitoring for abnormalities from step S21.
算出した作業時間が基準の範囲外であったとき(ステップS24でNo)、異常検出部13は、異常検出情報を画像データに付加する(ステップS25)。異常検出部13は、作業時間の異常を検出したときに取得された画像データに異常検出情報を付加して記憶部14に保存する。また、異常検出情報には、異常を検出したときに作業を行っていた作業者の識別情報および作業対象の識別情報が含まれていてもよい。 When the calculated work time is outside the reference range (No in step S24), the abnormality detection unit 13 adds abnormality detection information to the image data (step S25). The abnormality detection unit 13 adds the abnormality detection information to the image data acquired when an abnormality in the work time is detected, and stores the image data in the storage unit 14. The abnormality detection information may also include identification information for the worker who was performing the work when the abnormality was detected and identification information for the work target.
異常検出情報を画像データに付加すると、出力部15は、異常検出情報が付加されている部分の画像データを出力する(ステップS26)。異常検出情報が付加されている部分の画像データを出力したとき、監視対象の製造ラインの稼働が継続されている場合には(ステップS27でYes)、監視装置40は、ステップS21からの異常の有無の監視の動作を継続する。 Once the abnormality detection information is added to the image data, the output unit 15 outputs the image data of the portion to which the abnormality detection information has been added (step S26). If the production line being monitored is still operating when the image data of the portion to which the abnormality detection information has been added is output (Yes in step S27), the monitoring device 40 continues monitoring for abnormalities, as in step S21.
ステップS27において、製造ラインの稼働が停止しているとき(ステップS27でNo)、監視装置40は、製造ラインの監視の動作を終了する。 In step S27, if the operation of the production line has stopped (No in step S27), the monitoring device 40 ends the operation of monitoring the production line.
本実施形態の監視システムは、あらかじめ設定された手順に従って繰り返される作業の開始時刻と終了時刻を、作業を撮影した画像データを解析することで特定している。そのため、本実施形態の監視システムは、作業の開始時刻と終了時刻の情報の入力に作業者が介在しないため、正確に作業時間を算出することができる。よって、本実施形態の監視システムは作業時間の異常をより正確に検出することができる。作業時間の異常の検出の精度が向上することで、本実施形態の監視システムでは、異常の発生の恐れのある画像データの確認をより効率的に行うことができる。 The monitoring system of this embodiment determines the start and end times of work that is repeated according to a preset procedure by analyzing image data that captures the work. As a result, the monitoring system of this embodiment can accurately calculate work time because the worker does not need to input information about the start and end times of the work. This allows the monitoring system of this embodiment to more accurately detect abnormalities in work time. By improving the accuracy of detecting abnormalities in work time, the monitoring system of this embodiment can more efficiently check image data that may contain abnormalities.
(第3の実施形態)
本発明の第3の実施形態について図を参照して詳細に説明する。図10は、本実施形態の監視装置100の構成の概要を示す図である。
(Third embodiment)
A third embodiment of the present invention will be described in detail with reference to the drawings. Fig. 10 is a diagram showing an outline of the configuration of a monitoring device 100 of this embodiment.
本実施形態の監視装置100は、画像取得部101と、異常検出部102と、出力部103を備えている。画像取得部101は、定められた順番で行われる作業を撮影した画像データを取得する。異常検出部102は、作業に要する時間である作業時間の異常を監視し、異常を検出した場合に、異常を検出したときに取得された画像データに、異常を検出したことを示す情報を付加する。異常を検出したことを示す情報は、異常検出情報ともいう。出力部103は、異常を検出したことを示す情報が付加された画像データを出力する。 The monitoring device 100 of this embodiment comprises an image acquisition unit 101, an abnormality detection unit 102, and an output unit 103. The image acquisition unit 101 acquires image data of work performed in a predetermined order. The abnormality detection unit 102 monitors abnormalities in the work time, which is the time required for the work, and, if an abnormality is detected, adds information indicating that an abnormality has been detected to the image data acquired at the time the abnormality was detected. The information indicating that an abnormality has been detected is also referred to as abnormality detection information. The output unit 103 outputs the image data to which the information indicating that an abnormality has been detected has been added.
第1の実施形態および第2の実施形態の画像取得部11は、画像取得部101の一例である。また、画像取得部101は、画像取得手段の一態様である。第1の実施形態および第2の実施形態の異常検出部13は、異常検出部102の一例である。また、異常検出部102は、異常検出手段の一態様である。第1の実施形態および第2の実施形態の出力部15は、出力部103の一例である。また、出力部103は、出力手段の一態様である。 The image acquisition unit 11 in the first and second embodiments is an example of the image acquisition unit 101. The image acquisition unit 101 is also an aspect of image acquisition means. The abnormality detection unit 13 in the first and second embodiments is an example of the abnormality detection unit 102. The abnormality detection unit 102 is also an aspect of abnormality detection means. The output unit 15 in the first and second embodiments is an example of the output unit 103. The output unit 103 is also an aspect of output means.
監視装置100の動作について説明する。図11は、監視装置100の動作フローの例を示す図である。画像取得部101は、定められた順番で行われる作業を撮影した画像データを取得する(ステップS101)。画像データが取得されると、異常検出部102は、作業に要する時間である作業時間の異常を監視する(ステップS102)。異常を検出した場合に、異常検出部102は、異常を検出したときに取得された画像データに、異常を検出したことを示す情報を付加する(ステップS103)。異常を検出したことを示す情報が付加されると、出力部103は、異常を検出したことを示す情報が付加された画像データを出力する(ステップS104)。 The operation of the monitoring device 100 will now be described. Figure 11 is a diagram showing an example of the operational flow of the monitoring device 100. The image acquisition unit 101 acquires image data of work performed in a predetermined order (step S101). Once the image data has been acquired, the anomaly detection unit 102 monitors for abnormalities in the work time, which is the time required for the work (step S102). If an abnormality is detected, the anomaly detection unit 102 adds information indicating that an abnormality has been detected to the image data acquired when the abnormality was detected (step S103). Once the information indicating that an abnormality has been detected has been added, the output unit 103 outputs the image data to which the information indicating that an abnormality has been detected has been added (step S104).
本実施形態の監視装置100は、定められた順番で繰り返して行われる作業の作業時間の異常を監視し、異常を検出したときに異常を検出したことを示す情報を画像データに付加している。定められた順番で行われる作業では、正常とは異なった作業が行われると作業時間に異常が生じる。よって、作業時間の異常を検出することで、正常な作業とは異なる作業が行われたことを検出することができる。そのため、本実施形態の監視装置100を用いることで、正常な作業とは異なる作業を検出し、作業の内容を検証することができる。 The monitoring device 100 of this embodiment monitors abnormalities in the work time of tasks that are performed repeatedly in a predetermined order, and when an abnormality is detected, adds information indicating the detection of the abnormality to the image data. When tasks are performed in a predetermined order, abnormalities in the work time occur when tasks that differ from normal are performed. Therefore, by detecting abnormalities in work time, it is possible to detect that work that differs from normal work has been performed. Therefore, by using the monitoring device 100 of this embodiment, it is possible to detect tasks that differ from normal work and verify the content of the work.
第1の実施形態の監視装置10、第2の実施形態の監視装置40および第3の実施形態の監視装置100における各処理は、コンピュータプログラムをコンピュータで実行することによって行うことができる。図12は、第1の実施形態の監視装置10、第2の実施形態の監視装置40および第3の実施形態の監視装置100における各処理を行うコンピュータプログラムを実行するコンピュータ200の構成の例を示したものである。コンピュータ200は、CPU201と、メモリ202と、記憶装置203と、入出力I/F(Interface)204と、通信I/F205を備えている。 The processes in the monitoring device 10 of the first embodiment, the monitoring device 40 of the second embodiment, and the monitoring device 100 of the third embodiment can be performed by executing a computer program on a computer. Figure 12 shows an example of the configuration of a computer 200 that executes a computer program that performs the processes in the monitoring device 10 of the first embodiment, the monitoring device 40 of the second embodiment, and the monitoring device 100 of the third embodiment. The computer 200 includes a CPU 201, memory 202, a storage device 203, an input/output I/F (Interface) 204, and a communication I/F 205.
CPU201は、記憶装置203から各処理を行うコンピュータプログラムを読み出して実行する。CPU201は、CPUとGPU(Graphics Processing Unit)の組み合わせによって構成されていてもよい。メモリ202は、DRAM(Dynamic Random Access Memory)等によって構成され、CPU201が実行するコンピュータプログラムや処理中のデータが一時記憶される。記憶装置203は、CPU201が実行するコンピュータプログラムを記憶している。記憶装置203は、例えば、不揮発性の半導体記憶装置によって構成されている。記憶装置203には、ハードディスクドライブ等の他の記憶装置が用いられてもよい。入出力I/F204は、作業者からの入力の受付および表示データ等の出力を行うインタフェースである。通信I/F205は、監視システムを構成する各装置との間でデータの送受信を行うインタフェースである。 The CPU 201 reads and executes computer programs that perform each process from the storage device 203. The CPU 201 may be configured as a combination of a CPU and a GPU (Graphics Processing Unit). The memory 202 is configured from DRAM (Dynamic Random Access Memory) or the like, and temporarily stores the computer programs executed by the CPU 201 and data being processed. The storage device 203 stores the computer programs executed by the CPU 201. The storage device 203 is configured from, for example, a non-volatile semiconductor storage device. Other storage devices such as a hard disk drive may also be used for the storage device 203. The input/output I/F 204 is an interface that accepts input from operators and outputs display data, etc. The communication I/F 205 is an interface that sends and receives data to and from each device that makes up the monitoring system.
各処理の実行に用いられるコンピュータプログラムは、記録媒体に格納して頒布することもできる。記録媒体としては、例えば、データ記録用磁気テープや、ハードディスクなどの磁気ディスクを用いることができる。また、記録媒体としては、CD-ROM(Compact Disc Read Only Memory)等の光ディスクを用いることもできる。不揮発性の半導体記憶装置を記録媒体として用いてもよい。 The computer programs used to execute each process can also be stored on a recording medium and distributed. Examples of recording media that can be used include magnetic tape for recording data and magnetic disks such as hard disks. Optical disks such as CD-ROMs (Compact Disc Read Only Memory) can also be used as recording media. Non-volatile semiconductor storage devices can also be used as recording media.
10 監視装置
11 画像取得部
12 作業データ取得部
13 異常検出部
14 記憶部
15 出力部
20 撮影装置
30 入力装置
40 監視装置
41 画像解析部
42 データ取得部
100 監視装置
101 画像取得部
102 異常検出部
103 出力部
200 コンピュータ
201 CPU
202 メモリ
203 記憶装置
204 入出力I/F
205 通信I/F
REFERENCE SIGNS LIST 10 Monitoring device 11 Image acquisition unit 12 Work data acquisition unit 13 Abnormality detection unit 14 Storage unit 15 Output unit 20 Imaging device 30 Input device 40 Monitoring device 41 Image analysis unit 42 Data acquisition unit 100 Monitoring device 101 Image acquisition unit 102 Abnormality detection unit 103 Output unit 200 Computer 201 CPU
202 Memory 203 Storage device 204 Input/output I/F
205 Communication I/F
Claims (9)
前記画像データから前記作業の開始時刻と終了時刻とを特定する画像解析手段と、
前記開始時刻と前記終了時刻とに基づいて、前記作業者が定められた順番で繰り返し行う前記作業の繰り返し1回あたりに要する時間である作業時間を監視し、前記作業者が定められた順番で繰り返し行う前記作業時間のばらつきが基準以上であった場合に、前記作業者による作業時間のばらつきの異常を検出し、前記作業時間の異常を検出した場合に、前記異常を検出したときに取得された画像データに、前記異常を検出したことを示す情報を付加する異常検出手段と、
前記情報が付加された画像データを出力する出力手段と
を備える監視装置。 image acquisition means for acquiring image data of work that is repeatedly performed by a worker in a predetermined order;
an image analysis means for identifying a start time and an end time of the work from the image data;
an anomaly detection means for monitoring a work time, which is the time required for each repetition of the work that is repeatedly performed by the worker in a predetermined order, based on the start time and the end time, and for detecting an abnormality in the variation in the work time by the worker when the variation in the work time that the worker repeatedly performs in the predetermined order is equal to or exceeds a standard, and for adding information indicating the detection of the abnormality to image data acquired when the abnormality is detected in the work time;
and an output means for outputting the image data to which the information is added.
請求項1から4いずれかに記載の監視装置と
を備え、
前記画像取得手段は、それぞれの前記撮影装置から前記画像データを取得し、前記異常検出手段は、前記撮影装置ごとの前記画像データの前記作業時間の異常を監視し、前記異常を検出した場合に、前記異常が検出されたときに取得された前記画像データに、異常を検出したことを示す情報を付加する監視システム。 a plurality of photographing devices that photograph images of work that is repeatedly performed in a predetermined order and output image data of the photographed images;
The monitoring device according to any one of claims 1 to 4,
The image acquisition means acquires the image data from each of the photographing devices, and the abnormality detection means monitors abnormalities in the work time of the image data for each of the photographing devices, and when an abnormality is detected, adds information indicating that an abnormality has been detected to the image data acquired at the time the abnormality was detected.
前記画像データから前記作業の開始時刻と終了時刻とを特定し、
前記開始時刻と前記終了時刻とに基づいて、前記作業者が定められた順番で繰り返し行う前記作業の繰り返し1回あたりに要する時間である作業時間を監視し、前記作業者が定められた順番で繰り返し行う前記作業時間のばらつきが基準以上であった場合に、前記作業者による作業時間のばらつきの異常を検出し、前記作業時間の異常を検出した場合に、前記異常を検出したときに取得された画像データに、前記異常を検出したことを示す情報を付加し、
前記情報が付加された画像データを出力する監視方法。 The system captures image data of the workers repeatedly performing tasks in a set order,
Identifying the start time and end time of the work from the image data;
Based on the start time and the end time, a work time, which is the time required for each repetition of the work performed repeatedly in a predetermined order by the worker, is monitored; if the variation in the work time performed repeatedly in a predetermined order by the worker is equal to or exceeds a standard, an abnormality in the variation in the work time by the worker is detected; and if an abnormality in the work time is detected, information indicating the detection of the abnormality is added to image data acquired when the abnormality is detected;
A monitoring method that outputs image data to which the information is added.
前記画像データから前記作業の開始時刻と終了時刻とを特定する処理と、
前記開始時刻と前記終了時刻とに基づいて、前記作業者が定められた順番で繰り返し行う前記作業の繰り返し1回あたりに要する時間である作業時間を監視し、前記作業者が定められた順番で繰り返し行う前記作業時間のばらつきが基準以上であった場合に、前記作業者による作業時間のばらつきの異常を検出し、前記作業時間の異常を検出した場合に、前記異常を検出したときに取得された画像データに、前記異常を検出したことを示す情報を付加する処理と、
前記情報が付加された画像データを出力する処理と
をコンピュータに実行させる監視プログラム。 A process of acquiring image data of work that is repeatedly performed by a worker in a predetermined order;
A process of identifying a start time and an end time of the work from the image data;
a process of monitoring a work time, which is the time required for each repetition of the work that is repeatedly performed by the worker in a predetermined order, based on the start time and the end time, detecting an abnormality in the variation in the work time by the worker when the variation in the work time that the worker repeatedly performs in the predetermined order is equal to or exceeds a standard, and when an abnormality in the work time is detected, adding information indicating the detection of the abnormality to image data acquired when the abnormality is detected;
and a monitoring program that causes a computer to execute a process of outputting the image data to which the information has been added.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2025037296A JP7812957B2 (en) | 2021-02-25 | 2025-03-10 | Monitoring device, monitoring system, monitoring method, and monitoring program |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021028034A JP7666950B2 (en) | 2021-02-25 | 2021-02-25 | Monitoring device, monitoring system, monitoring method, and monitoring program |
| JP2025037296A JP7812957B2 (en) | 2021-02-25 | 2025-03-10 | Monitoring device, monitoring system, monitoring method, and monitoring program |
Related Parent Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2021028034A Division JP7666950B2 (en) | 2021-02-25 | 2021-02-25 | Monitoring device, monitoring system, monitoring method, and monitoring program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2025078839A JP2025078839A (en) | 2025-05-20 |
| JP7812957B2 true JP7812957B2 (en) | 2026-02-10 |
Family
ID=83151248
Family Applications (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2021028034A Active JP7666950B2 (en) | 2021-02-25 | 2021-02-25 | Monitoring device, monitoring system, monitoring method, and monitoring program |
| JP2025037296A Active JP7812957B2 (en) | 2021-02-25 | 2025-03-10 | Monitoring device, monitoring system, monitoring method, and monitoring program |
Family Applications Before (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2021028034A Active JP7666950B2 (en) | 2021-02-25 | 2021-02-25 | Monitoring device, monitoring system, monitoring method, and monitoring program |
Country Status (1)
| Country | Link |
|---|---|
| JP (2) | JP7666950B2 (en) |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2007243846A (en) | 2006-03-10 | 2007-09-20 | Matsushita Electric Ind Co Ltd | Image extraction analysis apparatus, image extraction analysis system, and image extraction analysis method |
| JP2016157357A (en) | 2015-02-26 | 2016-09-01 | 株式会社日立製作所 | Worker quality control method and worker quality control device |
| WO2017056263A1 (en) | 2015-09-30 | 2017-04-06 | 富士通株式会社 | Manufacturing state display system, manufacturing state display method, and manufacturing state display program |
| WO2020145027A1 (en) | 2019-01-09 | 2020-07-16 | パナソニックIpマネジメント株式会社 | Process management system, process management method, and program |
| WO2020174625A1 (en) | 2019-02-27 | 2020-09-03 | 日本電気株式会社 | Production management device |
-
2021
- 2021-02-25 JP JP2021028034A patent/JP7666950B2/en active Active
-
2025
- 2025-03-10 JP JP2025037296A patent/JP7812957B2/en active Active
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2007243846A (en) | 2006-03-10 | 2007-09-20 | Matsushita Electric Ind Co Ltd | Image extraction analysis apparatus, image extraction analysis system, and image extraction analysis method |
| JP2016157357A (en) | 2015-02-26 | 2016-09-01 | 株式会社日立製作所 | Worker quality control method and worker quality control device |
| WO2017056263A1 (en) | 2015-09-30 | 2017-04-06 | 富士通株式会社 | Manufacturing state display system, manufacturing state display method, and manufacturing state display program |
| WO2020145027A1 (en) | 2019-01-09 | 2020-07-16 | パナソニックIpマネジメント株式会社 | Process management system, process management method, and program |
| WO2020174625A1 (en) | 2019-02-27 | 2020-09-03 | 日本電気株式会社 | Production management device |
Also Published As
| Publication number | Publication date |
|---|---|
| JP7666950B2 (en) | 2025-04-22 |
| JP2025078839A (en) | 2025-05-20 |
| JP2022129404A (en) | 2022-09-06 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN110738135B (en) | Method and system for judging and guiding worker operation step standard visual recognition | |
| US20040138783A1 (en) | Operation state analyzer for robot | |
| CN113767407B (en) | Information processing device, information processing method, and recording medium | |
| JP2003167613A (en) | Work management system, work management method, and recording medium storing a program for implementing the method | |
| JP7809162B2 (en) | surveillance system | |
| KR20200110404A (en) | Work motion analysis system and work motion analysis method | |
| KR102303406B1 (en) | Method for something wrong diagnosis of industrial equipment and the device | |
| CN117664480A (en) | Bridge health monitoring system and method | |
| JP2018128729A (en) | Process monitoring apparatus, and control method and program for process monitoring apparatus | |
| CN108121307A (en) | Information processing unit, information processing system, information processing method and recording medium | |
| US20220391810A1 (en) | Work instruction system and work instruction method | |
| JP7537753B2 (en) | Management device and management method | |
| JP2018165893A (en) | Work support device, work support method, and work support program | |
| JP7812957B2 (en) | Monitoring device, monitoring system, monitoring method, and monitoring program | |
| CN118506450A (en) | Method and device for detecting abnormal behavior in aerial work execution process and processor | |
| JP6802122B2 (en) | Cause estimation method and program | |
| CN109285138B (en) | Distributed processing system and method for machine vision analysis | |
| WO2021039060A1 (en) | Production system | |
| CN106681906A (en) | Method and device for detecting abnormal operation of fingerprint module and terminal device | |
| CN109783210B (en) | Multitasking method, apparatus, computer device and storage medium | |
| US10657626B2 (en) | Image processing apparatus, image processing system, and recording medium | |
| JP7692563B2 (en) | Surveillance system | |
| JP7761202B2 (en) | surveillance system | |
| JP6948294B2 (en) | Work abnormality detection support device, work abnormality detection support method, and work abnormality detection support program | |
| JP2019178928A (en) | Inspection device and inspection method |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20250310 |
|
| 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: 20260129 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7812957 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |