[go: up one dir, main page]

JP2025114085A - Management system, management device, management method, and program - Google Patents

Management system, management device, management method, and program

Info

Publication number
JP2025114085A
JP2025114085A JP2024008527A JP2024008527A JP2025114085A JP 2025114085 A JP2025114085 A JP 2025114085A JP 2024008527 A JP2024008527 A JP 2024008527A JP 2024008527 A JP2024008527 A JP 2024008527A JP 2025114085 A JP2025114085 A JP 2025114085A
Authority
JP
Japan
Prior art keywords
work
worker
person
image data
information
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.)
Pending
Application number
JP2024008527A
Other languages
Japanese (ja)
Inventor
夢菜 榎本
Yumena Enomoto
隆 山下
Takashi Yamashita
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NEC Corp
Original Assignee
NEC Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by NEC Corp filed Critical NEC Corp
Priority to JP2024008527A priority Critical patent/JP2025114085A/en
Publication of JP2025114085A publication Critical patent/JP2025114085A/en
Pending legal-status Critical Current

Links

Landscapes

  • Image Analysis (AREA)

Abstract

To provide a management system which facilitates management of an object used in a facility.SOLUTION: A management system according to the present disclosure includes: means for acquiring image data indicating a predetermined area; means for specifying at least one person and at least one object included in the image data; means for analyzing a relationship between at least one person and at least one object; means for managing work information in which information related to a worker and information related to a work object are associated with each other when an analysis result is obtained that the image data includes the worker and the work object related to the work of the worker; and means for outputting the work information.SELECTED DRAWING: Figure 1

Description

本開示は、管理システム、管理装置、管理方法、及びプログラムに関する。 This disclosure relates to a management system, a management device, a management method, and a program.

物流センターにおいては、パレットを用いて荷物の入荷及び出荷を行うことがある。荷物の入荷及び出荷に用いられるパレットがレンタルパレットである場合、パレットを借りた事業者は、パレットを返却するためにパレットの枚数を正確に管理する必要がある。 At logistics centers, cargo is sometimes received and shipped using pallets. If the pallets used for receiving and shipping cargo are rental pallets, the business that rents the pallets must accurately manage the number of pallets in order to return them.

引用文献1には、パレットに設けられたIDタグを識別することが開示されている。さらに、引用文献1には、端末が識別したIDタグのID情報が情報管理サーバに送信されることによって、情報管理サーバがID情報を管理することが開示されている。 Cited document 1 discloses identifying an ID tag attached to a pallet. Furthermore, cited document 1 discloses that the ID information of the ID tag identified by the terminal is transmitted to an information management server, and the information management server manages the ID information.

特開2019-101693号公報Japanese Patent Application Laid-Open No. 2019-101693

物流センターにおいて用いられるパレットは、複数の事業者から貸し出されていることが一般的である。ここで、複数の事業者から貸し出されているパレットをIDタグを用いて管理する場合、物流センター内の管理者等は、複数の事業者において、IDタグの取り付け位置、IDタグに設定する情報等が共通化されたパレットを管理する必要がある。複数の事業者のパレットに対して、IDタグの取り付け位置、IDタグに設定する情報等を共通化することは、パレットを貸し出す事業者に負担を強いることとなり、困難である。そのため、物流センター内の管理者等は、様々な事業者からレンタルされたパレットを管理することが困難になるという問題がある。 Pallets used in logistics centers are generally rented out by multiple businesses. When managing pallets rented out from multiple businesses using ID tags, managers at the logistics center must manage pallets with the same ID tag attachment location and information set on the ID tag across multiple businesses. Standardizing the ID tag attachment location and information set on the ID tag for pallets from multiple businesses places a burden on the businesses that rent out the pallets, making it difficult. This creates the problem of making it difficult for managers at the logistics center to manage pallets rented from various businesses.

本開示の目的は、施設内において用いられる物の管理を容易にすることができる管理システム、管理装置、管理方法、及びプログラムを提供することにある。 The purpose of this disclosure is to provide a management system, management device, management method, and program that can facilitate the management of items used within a facility.

本開示に係る管理システムは、所定の領域を示す画像データを取得する手段と、前記画像データに含まれる少なくとも一人の人及び少なくとも一つの物を特定する手段と、前記少なくとも一人の人と前記少なくとも一つの物との関係性を解析する手段と、前記画像データに、作業員と前記作業員の作業に関連する作業対象物とが含まれるとの解析結果を得られた場合、前記作業員と前記作業対象物に関連する情報とを関連付けた作業情報を管理する手段と、前記作業情報を出力する手段と、を備える。 The management system according to the present disclosure comprises means for acquiring image data showing a predetermined area, means for identifying at least one person and at least one object contained in the image data, means for analyzing the relationship between the at least one person and the at least one object, means for managing work information that associates information related to the worker and the work object when an analysis result indicates that the image data includes a worker and a work object related to the worker's work, and means for outputting the work information.

本開示に係る管理装置は、所定の領域を示す画像データに含まれる少なくとも一人の人及び少なくとも一つの物を特定する特定部と、前記少なくとも一人の人と前記少なくとも一つの物との関係性を解析する解析部と、前記画像データに、作業員と前記作業員の作業に関連する作業対象物とが含まれるとの解析結果を得られた場合、前記作業員と前記作業対象物に関連する情報とを関連付けた作業情報を管理する管理部と、前記作業情報を出力する出力部と、を備える。 The management device according to the present disclosure includes an identification unit that identifies at least one person and at least one object included in image data showing a predetermined area; an analysis unit that analyzes the relationship between the at least one person and the at least one object; a management unit that, when the analysis result indicates that the image data includes a worker and a work object related to the worker's work, manages work information that associates the worker with information related to the work object; and an output unit that outputs the work information.

本開示に係る管理方法は、所定の領域を示す画像データに含まれる少なくとも一人の人及び少なくとも一つの物を特定し、前記少なくとも一人の人と前記少なくとも一つの物との関係性を解析し、前記画像データに、作業員と前記作業員の作業に関連する作業対象物とが含まれるとの解析結果を得られた場合、前記作業員と前記作業対象物に関連する情報とを関連付けた作業情報を管理し、前記作業情報を出力する。 The management method disclosed herein identifies at least one person and at least one object contained in image data showing a specified area, analyzes the relationship between the at least one person and the at least one object, and, if the analysis results indicate that the image data contains a worker and a work object related to the worker's work, manages work information that associates the worker with information related to the work object and outputs the work information.

本開示に係るプログラムは、所定の領域を示す画像データに含まれる少なくとも一人の人及び少なくとも一つの物を特定し、前記少なくとも一人の人と前記少なくとも一つの物との関係性を解析し、前記画像データに、作業員と前記作業員の作業に関連する作業対象物とが含まれるとの解析結果を得られた場合、前記作業員と前記作業対象物に関連する情報とを関連付けた作業情報を管理し、前記作業情報を出力する、ことをコンピュータに実行させる。 The program disclosed herein causes a computer to identify at least one person and at least one object included in image data showing a specified area, analyze the relationship between the at least one person and the at least one object, and, if the analysis results indicate that the image data includes a worker and a work object related to the worker's work, manage work information that associates information related to the worker and the work object, and output the work information.

本開示により、施設内において用いられる物の管理を容易にすることができる管理システム、管理装置、管理方法、及びプログラムを提供することができる。 This disclosure provides a management system, management device, management method, and program that can facilitate the management of items used within a facility.

図1は、管理システムの構成例を示す図である。FIG. 1 is a diagram illustrating an example of the configuration of a management system. 図2は、管理システムにおいて実行される管理方法の流れを示すフローチャートである。FIG. 2 is a flowchart showing the flow of a management method executed in the management system. 図3は、パレット管理システムの構成図を示している。FIG. 3 shows a configuration diagram of a pallet management system. 図4は、人及び物が特定された画像データを示している。FIG. 4 shows image data in which people and objects have been identified. 図5は、作業員がパレットを回収する現場を撮影した画像データである。FIG. 5 shows image data taken at a site where workers are retrieving pallets. 図6は、特定手段において特定された人及び物を示す表である。FIG. 6 is a table showing people and things identified by the identification means. 図7は、特定されたパレット毎に管理会社が関連付けられた表を示している。FIG. 7 shows a table in which management companies are associated with each identified pallet. 図8は、作業領域において荷物の積み込み作業をおこなった作業員とされた人と、作業領域において作業対象物とされたパレット等とを関連付けた作業情報を示している。FIG. 8 shows work information that associates a person who is determined to be a worker who performed loading work in a work area with a pallet or the like that is determined to be a work object in the work area. 図9は、管理手段において管理される情報を示している。FIG. 9 shows information managed by the management means. 図10は、作業情報が反映されたパレット伝票を示している。FIG. 10 shows a pallet slip that reflects work information. 図11は、管理システムの構成例を示すブロック図である。FIG. 11 is a block diagram showing an example of the configuration of a management system.

(実施の形態1)
図1は、管理システム10の構成例を示す図である。管理システム10は、少なくとも1つのコンピュータ装置を有してもよい。コンピュータ装置は、プロセッサがメモリに格納されたプログラムを実行することによって処理が実行されるソフトウェアもしくはモジュールであってもよい。管理システム10が、2以上のコンピュータ装置を有する場合、それぞれのコンピュータ装置は、ネットワークを介して通信してもよい。管理システム10は、クラウド上において構成されてもよい。もしくは管理システム10は、物流センター等の施設内において構成されてもよい。
(Embodiment 1)
FIG. 1 is a diagram showing an example of the configuration of a management system 10. The management system 10 may include at least one computer device. The computer device may be software or a module in which processing is performed by a processor executing a program stored in a memory. When the management system 10 includes two or more computer devices, the respective computer devices may communicate with each other via a network. The management system 10 may be configured on the cloud. Alternatively, the management system 10 may be configured within a facility such as a logistics center.

管理システム10は、取得手段11、特定手段12、解析手段13、管理手段14及び出力手段15を有している。取得手段11、特定手段12、解析手段13、管理手段14及び出力手段15は、それぞれ、取得部、特定部、解析部、管理部及び出力部であってもよい。取得部、特定部、解析部、管理部及び出力部は、プロセッサがメモリに格納されたプログラムを実行することによって処理が実行されるソフトウェアもしくはモジュールであってもよい。または、取得部、特定部、解析部、管理部及び出力部は、回路もしくはチップ等のハードウェアであってもよい。 The management system 10 has an acquisition means 11, an identification means 12, an analysis means 13, a management means 14, and an output means 15. The acquisition means 11, the identification means 12, the analysis means 13, the management means 14, and the output means 15 may be an acquisition unit, an identification unit, an analysis unit, a management unit, and an output unit, respectively. The acquisition unit, the identification unit, the analysis unit, the management unit, and the output unit may be software or modules whose processing is performed by a processor executing a program stored in memory. Alternatively, the acquisition unit, the identification unit, the analysis unit, the management unit, and the output unit may be hardware such as a circuit or chip.

取得手段11、特定手段12、解析手段13、管理手段14及び出力手段15は、1つのコンピュータ装置に備えられてもよく、2以上のコンピュータ装置に分散されてもよい。 The acquisition means 11, identification means 12, analysis means 13, management means 14, and output means 15 may be provided in a single computer device, or may be distributed across two or more computer devices.

取得手段11は、所定の領域を示す画像データを取得する。取得部は、所定の領域を示す画像データを取得する手段として用いられてもよい。所定の領域は、撮像装置によって撮像される領域であってもよい。所定の領域は、例えば、屋内の領域であってもよく、屋外の領域であってもよい。屋内の領域とは、物流センター、配送センター、工場等であってもよい。また、所定の領域は、配送トラック等が駐車された屋外の領域と、荷物を仕分け等する屋内の領域が混在した領域であってもよい。 The acquisition means 11 acquires image data indicating a predetermined area. The acquisition unit may be used as a means for acquiring image data indicating a predetermined area. The predetermined area may be an area imaged by an imaging device. The predetermined area may be, for example, an indoor area or an outdoor area. An indoor area may be a logistics center, distribution center, factory, etc. The predetermined area may also be a mixed area of outdoor areas where delivery trucks, etc. are parked and indoor areas where packages are sorted, etc.

画像データは、撮像装置によって生成されるデータであり、2次元画像もしくは3次元画像であってもよい。取得手段11は、例えば、撮像装置であってもよい。または、取得手段11は、撮像装置から画像データを取得する取得部であってもよい。取得手段11は、ネットワークを介して撮像装置から画像データを取得してもよく、ケーブル等を介して接続されている撮像装置から画像データを取得してもよい。 The image data is data generated by an imaging device and may be a two-dimensional image or a three-dimensional image. The acquisition means 11 may be, for example, an imaging device. Alternatively, the acquisition means 11 may be an acquisition unit that acquires image data from an imaging device. The acquisition means 11 may acquire image data from an imaging device via a network, or may acquire image data from an imaging device connected via a cable, etc.

特定手段12は、画像データに含まれる少なくとも一人の人及び少なくとも一つの物を特定する。特定部は、画像データに含まれる少なくとも一人の人及び少なくとも一つの物を特定する手段として用いられてもよい。 The identification means 12 identifies at least one person and at least one object contained in the image data. The identification unit may be used as a means for identifying at least one person and at least one object contained in the image data.

例えば、特定手段12は、画像解析技術を用いて少なくとも一人の人及び少なくとも一つの物を特定してもよい。画像解析技術は、例えば、顔認識技術、顔認証技術等であってもよい。つまり、特定手段12は、画像データにうつる人の顔を認識もしくは認証することによって、人を特定してもよい。また、特定手段12は、AI(Artificial Intelligence)技術を用いて少なくとも一人の人もしくは少なくとも一つの物を特定してもよい。具体的には、特定手段12は、物の特徴を示す画像データを訓練データとして学習された学習済みモデルが用いられてもよい。学習済みモデルは、画像データを入力とし、画像データに含まれる物の名称を出力とする学習モデルであってもよい。 For example, the identification means 12 may identify at least one person and at least one object using image analysis technology. Image analysis technology may be, for example, facial recognition technology, facial authentication technology, etc. In other words, the identification means 12 may identify a person by recognizing or authenticating the face of the person appearing in image data. The identification means 12 may also identify at least one person or at least one object using AI (Artificial Intelligence) technology. Specifically, the identification means 12 may use a trained model that has been trained using image data showing the characteristics of an object as training data. The trained model may be a learning model that takes image data as input and outputs the name of the object contained in the image data.

または、特定手段12は、画像データに含まれるそれぞれの画素に、識別された物のラベルを付与するセマンティックセグメンテーションをおこなうことによって、物を特定してもよい。特定手段12は、画像データを構成する画素に、物を示すラベルを付与してもよい。 Alternatively, the identification means 12 may identify an object by performing semantic segmentation, which assigns a label of the identified object to each pixel included in the image data. The identification means 12 may assign a label indicating the object to the pixels that make up the image data.

特定手段12は、人を特定する際に、人の名前、性別、年齢、等を特定してもよい。また、特定手段12は、物を特定する際に、物の名前、色、材質、等を特定してもよい。 When identifying a person, the identification means 12 may identify the person's name, gender, age, etc. When identifying an object, the identification means 12 may identify the object's name, color, material, etc.

解析手段13は、少なくとも一人の人と少なくとも一つの物との関係性を解析する。解析部は、少なくとも一人の人と少なくとも一つの物との関係性を解析する手段として用いられてもよい。関係性を解析するとは、人と物とが、同一の作業に関連するか否かを判定することであってもよい。言い換えると、関係性を解析するとは、人と物とが、作業員と作業員の作業に関連する作業対象物との関係にあるか否かを判定することであってもよい。 The analysis means 13 analyzes the relationship between at least one person and at least one object. The analysis unit may be used as a means for analyzing the relationship between at least one person and at least one object. Analyzing the relationship may mean determining whether the person and the object are related to the same task. In other words, analyzing the relationship may mean determining whether the person and the object are related to a worker and a work object related to the worker's task.

作業員は、例えば、物流センター、配送センター、工場等において作業に従事している人であってもよい。作業員の作業とは、作業員が物流センター、配送センター、工場等において行うべき作業又は業務であってもよい。作業員の作業は、例えば、荷物の仕分け作業、トラックへ荷物を積み込む作業、トラックから荷物を降ろす作業、等であってもよい。作業員の作業は、様々な作業を含み、荷物の仕分け作業等に限定されない。作業対象物は、作業員が作業を行う際に必要となる物であってもよい。例えば、作業対象物は、荷物、荷物を載せるパレット、荷物を運ぶ台車等であってもよい。ただし、作業対象物は、これらの物に限定されない。 A worker may be, for example, a person engaged in work at a logistics center, distribution center, factory, etc. The work of a worker may be the work or task that the worker is to perform at a logistics center, distribution center, factory, etc. The work of a worker may be, for example, sorting luggage, loading luggage onto a truck, unloading luggage from a truck, etc. The work of a worker includes a variety of tasks and is not limited to sorting luggage, etc. The work object may be an object required when the worker performs the work. For example, the work object may be luggage, a pallet on which the luggage is placed, a cart for carrying the luggage, etc. However, the work object is not limited to these objects.

管理手段14は、画像データに、作業員と作業員の作業に関連する作業対象物とが含まれるとの解析結果を得られた場合、作業員と作業対象物に関連する情報とを関連付けた作業情報を管理する。管理手段は、作業情報を管理する手段として用いられてもよい。 When the management means 14 obtains an analysis result indicating that the image data contains a worker and a work object related to the worker's work, it manages work information that associates information related to the worker and the work object. The management means may also be used as a means for managing work information.

作業対象物に関連する情報は、例えば、作業対象物の名称、作業対象物の大きさ、作業対象物の数、作業対象物の管理会社、作業対象物の材質、等であってもよい。関連付けるとは、対応付けると言い換えられてもよい。 Information related to the work object may be, for example, the name of the work object, the size of the work object, the number of work objects, the management company of the work object, the material of the work object, etc. Associating may also be referred to as associating.

出力手段15は、作業情報を出力する。出力部は、作業情報を出力する手段として用いられてもよい。作業情報を出力するとは、例えば、ディスプレイ等の表示部に作業情報を出力してもよい。または、出力手段15は、作業情報が印刷された紙を出力してもよい。または、出力手段15は、ネットワークを介して他のコンピュータ装置へ作業情報を送信してもよい。作業情報は、例えば、作業員と作業対象物に関連する作業対象物とを表の形式にて表してもよい。 The output means 15 outputs the work information. The output unit may be used as a means for outputting the work information. Outputting the work information may mean, for example, outputting the work information to a display unit such as a display. Alternatively, the output means 15 may output paper on which the work information is printed. Alternatively, the output means 15 may transmit the work information to another computer device via a network. The work information may, for example, be in the form of a table showing workers and work objects related to the work object.

続いて、図2を用いて管理システム10において実行される管理方法の流れについて説明する。図2は、管理システム10において実行される管理方法の流れを示すフローチャートである。 Next, the flow of the management method executed in the management system 10 will be explained using Figure 2. Figure 2 is a flowchart showing the flow of the management method executed in the management system 10.

はじめに、取得手段11は、所定の領域を示す画像データを取得する(S11)。次に、特定手段12は、画像データに含まれる少なくとも一人の人及び少なくとも一つの物を特定する(S12)。次に、解析手段13は、少なくとも一人の人と少なくとも一つの物との関係性を解析する(S13)。次に、管理手段14は、画像データに、作業員と作業員の作業に関連する作業対象物とが含まれるとの解析結果を得られた場合、作業員と作業対象物に関連する情報とを関連付けた作業情報を管理する(S14)。次に、出力手段15は、作業情報を出力する(S15)。 First, the acquisition means 11 acquires image data showing a predetermined area (S11). Next, the identification means 12 identifies at least one person and at least one object contained in the image data (S12). Next, the analysis means 13 analyzes the relationship between the at least one person and at least one object (S13). Next, if the analysis result indicates that the image data contains a worker and a work object related to the worker's work, the management means 14 manages work information that associates information related to the worker and the work object (S14). Next, the output means 15 outputs the work information (S15).

以上説明したように、管理システム10は、画像データに含まれる人と物との関係性を解析する。さらに、管理システム10は、関係性を解析した結果、作業員と作業員の作業に関連する作業対象物に関連する情報とを関連付けた作業情報を管理する。 As described above, the management system 10 analyzes the relationships between people and objects contained in image data. Furthermore, as a result of analyzing the relationships, the management system 10 manages work information that associates information related to workers and work objects that are related to the workers' work.

このように管理システム10は、画像データを解析することによって、画像データに含まれる作業員と作業員の作業に関連する作業対象物とを関連付けた作業情報を容易に管理することができる。例えば、管理システム10は、作業員が扱った作業対象物の数を管理することができる。また、画像データに、異なる管理会社が管理する複数の作業対象物が含まれる場合であっても、管理システム10は、画像データを解析することによって、管理会社毎の作業対象物の数を管理することができる。 In this way, by analyzing image data, management system 10 can easily manage work information that associates workers included in the image data with work objects related to the worker's work. For example, management system 10 can manage the number of work objects handled by a worker. Furthermore, even if the image data includes multiple work objects managed by different management companies, management system 10 can manage the number of work objects for each management company by analyzing the image data.

(実施の形態2)
続いて、パレットを効率的に管理する方法及びシステムについて説明する。図3は、パレット管理システムの構成図を示している。パレット管理システムは、管理装置20、カメラ30及びネットワーク40を有している。
(Embodiment 2)
Next, a method and system for efficiently managing pallets will be described. Fig. 3 shows a configuration diagram of a pallet management system. The pallet management system includes a management device 20, a camera 30, and a network 40.

管理装置20は、プロセッサがメモリに格納されたプログラムを実行することによって動作するコンピュータ装置であってもよい。カメラ30は、図3においては、作業領域50を撮影する。カメラ30は、作業領域50を示す画像データを、ネットワーク40を介して管理装置20へ送信する。カメラ30は、スマートフォン端末等の通信端末に搭載されてもよい。ネットワーク40は、いわゆるインターネット等のオープンなネットワークであってもよく、作業領域50を含む施設等に閉じたクローズドなネットワークであってもよい。ネットワークは、例えば、IPネットワークであってもよい。 The management device 20 may be a computer device that operates when a processor executes a program stored in memory. In FIG. 3, the camera 30 captures an image of the work area 50. The camera 30 transmits image data showing the work area 50 to the management device 20 via the network 40. The camera 30 may be mounted on a communication terminal such as a smartphone. The network 40 may be an open network such as the Internet, or a closed network that is confined to a facility or the like that includes the work area 50. The network may be, for example, an IP network.

管理装置20は、クラウド上もしくはクラウド環境に配置されてもよい。または、管理装置20は、作業領域50を含む施設等に閉じたクローズドなネットワーク上に配置されてもよい。作業領域50を含む施設等に閉じたクローズドなネットワーク上に配置された管理装置20は、例えば、エッジ端末と称されてもよい。 The management device 20 may be located on the cloud or in a cloud environment. Alternatively, the management device 20 may be located on a closed network that is closed to a facility or the like that includes the work area 50. A management device 20 located on a closed network that is closed to a facility or the like that includes the work area 50 may be referred to as, for example, an edge terminal.

作業領域50は、作業者がトラックに荷物を積み込む場所として用いられる。作業者は、例えば、トラックの荷台の側面もしくはトラックの荷台の背面からパレット共に荷物をトラックへ積み込む。または、作業領域50は、作業者が、トラックからパレットと共に荷物を降ろす場所として用いられてもよい。または、作業領域50は、作業者が回収したパレットのみをトラックへ積み込む場所として用いられてもよい。または、作業領域50は、作業者が、荷物が搭載されていないパレットをトラックから降ろす場所として用いられてもよい。または、作業領域50は、作業者がコンテナに荷物を積み込む場所もしくはコンテナから荷物を降ろす場所として用いられてもよい。 The work area 50 is used as a place where workers load cargo onto a truck. For example, workers load cargo and pallets onto the truck from the side or back of the truck bed. Alternatively, the work area 50 may be used as a place where workers unload cargo and pallets from a truck. Alternatively, the work area 50 may be used as a place where workers load only recovered pallets onto a truck. Alternatively, the work area 50 may be used as a place where workers unload pallets that do not have cargo on them from a truck. Alternatively, the work area 50 may be used as a place where workers load cargo into a container or unload cargo from a container.

カメラ30は、ネットワーク40に有線回線を介して接続してもよく、無線回線を介して接続してもよい。管理装置20も、ネットワーク40に有線回線を介して接続してもよく、無線回線を介して接続してもよい。 The camera 30 may be connected to the network 40 via a wired line or a wireless line. The management device 20 may also be connected to the network 40 via a wired line or a wireless line.

カメラ30は、図1における取得手段11として用いられる装置であってもよい。管理装置20は、図1における特定手段12、解析手段13、管理手段14及び出力手段15において実現される機能を搭載する装置であってもよい。言い換えると、管理装置20は、特定部、解析部、管理部及び出力部を有してもよい。または、管理装置20は、複数のコンピュータ装置から構成される装置群であってもよい。この場合、特定手段12、解析手段13、管理手段14及び出力手段15において実現される機能は、複数の装置に分散して配置もしくは搭載されてもよい。特定手段12、解析手段13、管理手段14及び出力手段15において実現される機能は、クラウド環境に配置されたコンピュータ装置とエッジ端末とに分散して搭載されてもよい。 The camera 30 may be a device used as the acquisition means 11 in FIG. 1. The management device 20 may be a device equipped with the functions realized by the identification means 12, analysis means 13, management means 14, and output means 15 in FIG. 1. In other words, the management device 20 may have an identification unit, an analysis unit, a management unit, and an output unit. Alternatively, the management device 20 may be a group of devices consisting of multiple computer devices. In this case, the functions realized by the identification means 12, analysis means 13, management means 14, and output means 15 may be distributed across or installed in multiple devices. The functions realized by the identification means 12, analysis means 13, management means 14, and output means 15 may be distributed across computer devices and edge terminals located in a cloud environment.

管理装置20における特定手段12は、カメラ30から送信された画像データを受信する。さらに、特定手段12は、画像データに含まれる人及び物を特定する。画像データは、作業領域50を示すデータである。ここで、図4を用いて、特定手段12が実行する、人及び物の特定処理について説明する。図4は、人及び物が特定された画像データを示している。 The identification means 12 in the management device 20 receives image data transmitted from the camera 30. The identification means 12 then identifies people and objects contained in the image data. The image data is data representing the work area 50. Here, the person and object identification process performed by the identification means 12 will be explained using Figure 4. Figure 4 shows image data in which people and objects have been identified.

図4に示される画像データ51は、2次元画像であってもよい。または、画像データ51は、作業領域50を撮影することによって得られた動画データを構成するフレーム画像であってもよい。 The image data 51 shown in FIG. 4 may be a two-dimensional image. Alternatively, the image data 51 may be frame images constituting video data obtained by photographing the work area 50.

特定手段12は、画像データ51に含まれるトラック61、荷物62、パレット63、荷物64、パレット65、台車66、人71及び人72を特定する。特定するとは、識別するもしくは認識すると言い換えられてもよい。 The identification means 12 identifies the truck 61, luggage 62, pallet 63, luggage 64, pallet 65, cart 66, person 71, and person 72 contained in the image data 51. Identifying may also be referred to as identifying or recognizing.

画像データ51は、トラック61における荷台の扉があけられている状態において撮影された画像である。そのため、画像データ51には、トラック61に搭載された荷物62及びパレット63が示されている。図4においては、荷物62及びパレット63が、一つの荷物及び一つのパレットを示しているが、トラック61に搭載されている全ての荷物を荷物62とし、全てのパレットをパレット63とする。トラックに搭載されたそれぞれの荷物及びパレットは、荷物62_1~n(nは正の整数)及びパレット63_1~nのように示されてもよい。 Image data 51 is an image captured when the loading platform door of truck 61 is open. Therefore, image data 51 shows luggage 62 and pallet 63 loaded on truck 61. In FIG. 4, luggage 62 and pallet 63 represent one luggage and one pallet, but all luggage loaded on truck 61 are referred to as luggage 62, and all pallets are referred to as pallet 63. Each luggage and pallet loaded on the truck may also be referred to as luggage 62_1-n (n is a positive integer) and pallets 63_1-n.

特定手段12は、画像解析技術を用いて画像データ51を解析する。例えば、特定手段12は、画像データ51に含まれる人及び物の特徴量を抽出することによって、画像データ51に含まれる人及び物を認識してもよい。特徴量は、例えば、HOG(Histograms of Oriented Gradients)もしくはSIFT(Scaled Invariance Feature Transform)等が用いられてもよい。 The identification means 12 analyzes the image data 51 using image analysis technology. For example, the identification means 12 may recognize people and objects contained in the image data 51 by extracting feature quantities of the people and objects contained in the image data 51. Feature quantities may be, for example, histograms of oriented gradients (HOG) or scaled invariance feature transform (SIFT).

さらに、特定手段12は、抽出された特徴量を分析することによって、画像データ51に含まれる人及び物の種別もしくは名称等を特定してもよい。特徴量を分析するとは、特徴量の値もしくは特徴量の値が示すパターンに従って特徴量を分類することであってもよい。図4の例においては、特定手段12が、二人の人、トラック、トラックに含まれる複数の荷物及びパレット、台車、台車に搭載された荷物及びパレット、を特定したことが示されている。 Furthermore, the identification means 12 may identify the types or names of people and objects contained in the image data 51 by analyzing the extracted features. Analyzing the features may involve classifying the features according to the feature values or patterns indicated by the feature values. The example in Figure 4 shows that the identification means 12 has identified two people, a truck, multiple packages and pallets contained in the truck, a dolly, and the packages and pallets loaded on the dolly.

または、特定手段12は、顔認識技術もしくは顔認証技術を用いて人の顔を認識することによって、人を特定してもよい。顔認識技術もしくは顔認証技術において、例えば、特定手段12は、顔の特徴量を抽出してもよい。さらに、特定手段12は、顔の特徴量を分析して、二人の顔を特定してもよい。例えば、人71及び人72の顔の特徴量が予め管理装置20に登録されている場合、特定手段12は、画像データ51に含まれる人が、人71もしくは人72に該当するか否かを判定してもよい。 Alternatively, the identification means 12 may identify a person by recognizing the person's face using facial recognition technology or facial authentication technology. In facial recognition technology or facial authentication technology, for example, the identification means 12 may extract facial features. Furthermore, the identification means 12 may analyze the facial features to identify the faces of two people. For example, if the facial features of person 71 and person 72 are registered in advance in the management device 20, the identification means 12 may determine whether the person included in image data 51 corresponds to person 71 or person 72.

または、特定手段12は、物に張り付けられたまたは物に備えられた識別情報を用いて、物を特定してもよい。例えば、特定手段12は、バーコード、QR(Quick Response)コード等の二次元コードを読み取ることによって、複数の物を特定してもよい。 Alternatively, the identification means 12 may identify an object using identification information attached to or provided on the object. For example, the identification means 12 may identify multiple objects by reading a two-dimensional code such as a barcode or a QR (Quick Response) code.

または、特定手段12は、AI技術を用いて、画像解析を行ってもよい。AI技術を用いた画像解析においては、作業領域50を撮影した画像、車両の画像、パレットの画像、荷物の画像等を用いて、それぞれの画像における特徴量を抽出し、さらに特徴量を分析することを学習した学習済みモデルが用いられてもよい。または、特定手段12は、セマンティックセグメンテーションを行うことによって、画像データ51に含まれる人及び物を特定してもよい。画像データ51に含まれる人及び物を特定するとは、画像データ51を構成するそれぞれの画素に、物の名称を示すラベルを付与することであってもよい。 Alternatively, the identification means 12 may perform image analysis using AI technology. In image analysis using AI technology, images of the work area 50, images of vehicles, images of pallets, images of luggage, etc. may be used to extract features from each image, and a trained model that has learned to further analyze the features may be used. Alternatively, the identification means 12 may identify people and objects included in the image data 51 by performing semantic segmentation. Identifying people and objects included in the image data 51 may mean assigning a label indicating the name of the object to each pixel that makes up the image data 51.

これまでに、作業員がトラックに荷物を積み込む現場を撮影した画像データ51を用いて特定手段12による動作もしくは機能について説明した。ここで、作業員がパレットを回収する現場を撮影した画像データ52について説明する。図5は、作業員がパレットを回収する現場を撮影した画像データである。画像データ52は、人71がパレットのみをトラック61に積み込んでいる様子を示している。特定手段12は、作業員がトラックに荷物を積み込む現場を撮影した画像データ51と同様に、作業員がパレットを回収する現場を撮影した画像データ52についても同様に、画像データ52に含まれる人及び物を特定する。 So far, the operation or function of the identification means 12 has been explained using image data 51 taken of the scene where workers are loading luggage onto a truck. Here, we will explain image data 52 taken of the scene where workers are retrieving a pallet. Figure 5 is image data taken of the scene where workers are retrieving a pallet. Image data 52 shows a person 71 loading only the pallet onto a truck 61. The identification means 12 identifies people and objects contained in image data 52, just as it does in image data 51 taken of the scene where workers are loading luggage onto a truck, for image data 52 taken of the scene where workers are retrieving a pallet.

特定手段12は、特定した物がパレット及び荷物である場合、パレット及び荷物の数をさらに特定してもよい。特定手段12は、パレットの種類を特定してもよい。具体的には、特定手段12は、パレットの種類として特定したパレットの管理会社を特定してもよい。例えば、特定手段12は、管理会社毎のパレットの画像を学習した学習モデルを用いることによって、パレットを特定すると共にパレットの管理会社も特定してもよい。 If the identified items are pallets and luggage, the identification means 12 may further identify the number of pallets and luggage. The identification means 12 may also identify the type of pallet. Specifically, the identification means 12 may identify the management company of the pallet identified as the type of pallet. For example, the identification means 12 may identify the pallet and also the management company of the pallet by using a learning model that has learned images of pallets for each management company.

または、特定手段12は、管理会社毎のパレットの特徴量の基準値を予め定め、予め定められた特徴量の基準値と、画像データ51から抽出した特徴量とを比較することによって、パレットの管理会社を特定してもよい。または、特定手段12は、パレットに管理会社毎に異なる識別情報が示されている場合、識別情報を読み込むことによって、パレットの管理会社を特定してもよい。また、特定手段12は、管理会社毎にパレットの色が異なる場合、パレットの色に応じてパレットの管理会社を特定してもよい。または、特定手段12は、パレットの穴の数、穴の形状等が、予め登録されたそれぞれの管理会社のパレットの穴の数及び穴の形状と一致するか否かを判定することによって、それぞれのパレットの管理会社を特定してもよい。 Alternatively, the identification means 12 may identify the management company of a pallet by determining predetermined reference values for the features of the pallet for each management company and comparing the predetermined reference values for the features with the features extracted from the image data 51. Alternatively, if the pallet indicates identification information that differs for each management company, the identification means 12 may identify the management company of the pallet by reading the identification information. Furthermore, if the color of the pallet differs for each management company, the identification means 12 may identify the management company of the pallet based on the color of the pallet. Alternatively, the identification means 12 may identify the management company of each pallet by determining whether the number of holes, shape of the holes, etc. of the pallet match the number of holes and shape of the holes of pallets of each pre-registered management company.

特定手段12は、特定した人及び物を、図6に示すように管理もしくは整理してもよい。図6は、特定手段12において特定された人及び物を示す表である。特定手段12は、図6に示される表形式のデータを生成してもよい。図6における人の列には、人71及び人72が示されている。図6における物の列には、パレット、台車及び荷物が示されている。図6における管理会社の列には、パレットの管理会社として、A社及びB社が示されている。台車及び荷物については、管理会社に相当する情報は特定されていないとして、会社情報は示されていない。図6における数の列には、それぞれの物の数が示されている。 The identification means 12 may manage or organize the identified people and objects as shown in FIG. 6. FIG. 6 is a table showing the people and objects identified by the identification means 12. The identification means 12 may generate the tabular data shown in FIG. 6. The person column in FIG. 6 shows people 71 and 72. The object column in FIG. 6 shows pallets, carts, and luggage. The management company column in FIG. 6 shows Company A and Company B as the management companies for the pallets. For carts and luggage, information corresponding to the management company has not been identified, so no company information is shown. The number column in FIG. 6 shows the number of each object.

もしくは、特定手段12は、パレット毎に管理会社を関連付けてもよい。図7は、特定されたパレット毎に管理会社が関連付けられた表を示している。パレット63_1~63_6は、トラック61に積み込まれたパレット63を示している。荷物62_1~62_6は、トラック61に積み込まれた荷物62を示している。 Alternatively, the identification means 12 may associate a management company with each pallet. Figure 7 shows a table in which a management company is associated with each identified pallet. Pallets 63_1 to 63_6 represent pallets 63 loaded onto truck 61. Parcels 62_1 to 62_6 represent parcels 62 loaded onto truck 61.

解析手段13は、特定手段12において特定された人及び物の関係性を解析する。ここでは、解析手段13が、特定手段12において特定された人及び物が、作業領域50において行われている荷物の積み込み作業に関連するか否かを判定する例について説明する。解析手段13は、例えば、人の動作が、作業領域50において作業員が作業を実行する際に実行する可能性がある動作に該当するか否かを判定する The analysis means 13 analyzes the relationships between people and objects identified by the identification means 12. Here, we will explain an example in which the analysis means 13 determines whether the people and objects identified by the identification means 12 are related to the loading work being performed in the work area 50. For example, the analysis means 13 determines whether the person's actions correspond to actions that a worker might perform when performing work in the work area 50.

解析手段13は、例えば、人71及び人72のそれぞれが操作する物、人71及び人72の移動方向等に関する解析を行ってもよい。具体的には、解析手段13は、人71及び人72がトラック61へ近づくように移動しているか否か、さらに、トラック61から離れるように移動しているか否かを判定してもよい。 The analysis means 13 may, for example, analyze the objects operated by person 71 and person 72, the direction of movement of person 71 and person 72, etc. Specifically, the analysis means 13 may determine whether person 71 and person 72 are moving toward truck 61, and further whether they are moving away from truck 61.

解析手段13は、人71及び人72の顔の方向又は足のつま先が向いている方向がトラックに向いている場合、人71及び人72は、トラック61へ近づくように移動していると判定してもよい。また、解析手段13は、人71及び人72の顔の方向又は足のつま先が向いている方向がトラックと逆方向である場合、人71及び人72は、トラック61から離れるように移動していると判定してもよい。 The analysis means 13 may determine that the person 71 and the person 72 are moving toward the truck 61 if the direction of the person's faces or the direction in which the person's toes are pointing are facing toward the truck 61. The analysis means 13 may also determine that the person 71 and the person 72 are moving away from the truck 61 if the direction of the person's faces or the direction in which the person's toes are pointing are facing away from the truck 61.

また、解析手段13は、人71及び人72の頭の位置が、人71及び人72の重心の位置よりもトラック61に近い場所にある場合、人71及び人72は、トラック61へ近づくように移動していると判定してもよい。また、解析手段13は、人71及び人72の重心の位置が、人71及び人72の頭の位置よりもトラック61に近い場所にある場合、人71及び人72は、トラック61から離れるように移動していると判定してもよい。 Furthermore, the analysis means 13 may determine that the person 71 and the person 72 are moving toward the truck 61 if the positions of the heads of the person 71 and the person 72 are closer to the truck 61 than the positions of the centers of gravity of the person 71 and the person 72.Furthermore, the analysis means 13 may determine that the person 71 and the person 72 are moving away from the truck 61 if the positions of the centers of gravity of the person 71 and the person 72 are closer to the truck 61 than the positions of the heads of the person 71 and the person 72.

解析手段13は、トラック61へ近づくように移動していると判定された人、または、トラック61から離れるように移動していると判定された人を、作業領域50において行われている荷物の積み込み作業に関連すると判定してもよい。図4の例においては、解析手段13は、人71について、作業領域50において行われている荷物の積み込み作業に関連すると判定してもよい。一方、解析手段13は、人72について、作業領域50において行われている荷物の積み込み作業に関連しないと判定してもよい。人72は、例えば、作業領域50を警備する警備員であってもよい。 The analysis means 13 may determine that a person determined to be moving toward truck 61 or away from truck 61 is related to the loading of luggage being performed in the work area 50. In the example of FIG. 4, the analysis means 13 may determine that person 71 is related to the loading of luggage being performed in the work area 50. On the other hand, the analysis means 13 may determine that person 72 is not related to the loading of luggage being performed in the work area 50. Person 72 may, for example, be a security guard guarding the work area 50.

さらに、解析手段13は、人71が操作する台車66、さらに、台車66に搭載されている荷物64及びパレット65も作業領域50において行われている荷物の積み込み作業に関連すると判定してもよい。人71は、既に、作業領域50において行われている荷物の積み込み作業に関連すると判定された人である。 Furthermore, the analysis means 13 may determine that the cart 66 operated by the person 71, and further the luggage 64 and pallet 65 loaded on the cart 66, are also related to the luggage loading work being performed in the work area 50. The person 71 has already been determined to be related to the luggage loading work being performed in the work area 50.

もしくは、解析手段13は、台車66と共に移動する人71、または、台車66及びパレット65と共に移動する人71、または、台車66、パレット65及び荷物64と共に移動する人71を、荷物の積み込み作業に関連すると判定してもよい。さらに、解析手段13は、人71と共に移動する、台車66、パレット65及び荷物64を、荷物の積み込み作業に関連すると判定してもよい。 Alternatively, the analysis means 13 may determine that a person 71 moving with a dolly 66, or a person 71 moving with a dolly 66 and a pallet 65, or a person 71 moving with a dolly 66, a pallet 65, and luggage 64, is involved in luggage loading work. Furthermore, the analysis means 13 may determine that a dolly 66, a pallet 65, and luggage 64 moving with a person 71 are involved in luggage loading work.

さらに、解析手段13は、トラック61に格納されている荷物62及びパレット63も、作業領域50において行われている荷物の積み込み作業に関連すると判定してもよい。荷物62及びパレット63がトラック61に格納されているとは、荷物62及びパレット63が存在する領域と、トラック61と特定された領域とが重複することであってもよい。 Furthermore, the analysis means 13 may determine that the luggage 62 and pallet 63 stored in the truck 61 are also related to the luggage loading work being carried out in the work area 50. The luggage 62 and pallet 63 being stored in the truck 61 may mean that the area in which the luggage 62 and pallet 63 exist overlaps with the area identified as the truck 61.

解析手段13は、AI技術を用いて、人及び物の関係性の解析を行ってもよい。AI技術を用いた解析においては、作業領域50において行われている作業を行う作業員と、作業対象物とを示す画像を学習した学習済みモデルが用いられてもよい。作業員を示す画像を学習するとは、作業員の動作、作業員の移動方向等を学習することであってもよい。 The analysis means 13 may use AI technology to analyze the relationships between people and objects. In analysis using AI technology, a trained model that has trained images showing workers performing work in the work area 50 and the work object may be used. Learning images showing workers may mean learning the movements of the workers, the direction of movement of the workers, etc.

管理手段14は、荷物の積み込み作業に関連すると判定された人71、パレット、台車及び荷物を関連付けて作業情報として管理する。図8は、作業領域50において荷物の積み込み作業をおこなった作業員とされた人71と、作業領域50において作業対象物とされたパレット等とを関連付けた作業情報を示している。 The management means 14 associates the person 71, pallet, cart, and luggage determined to be involved in the loading of luggage, and manages them as work information. Figure 8 shows work information that associates the person 71 determined to be the worker who performed the loading of luggage in the work area 50 with the pallet, etc. determined to be the work object in the work area 50.

また、管理手段14は、図8に示される作業情報以外に、図9に示される情報も管理してもよい。図9は、管理手段14において管理される情報を示している。図9は、カメラ30が作業領域50を撮影するために用いられていることを示している。また、作業領域50に、トラック61が駐車されていることを示している。さらに、図9は、カメラ31が作業領域80を撮影するために用いられていることを示している。また、作業領域80に、車両91が駐車されていることを示している。作業領域80及び車両91については、図示を省略する。 In addition to the work information shown in FIG. 8, the management means 14 may also manage the information shown in FIG. 9. FIG. 9 shows information managed by the management means 14. FIG. 9 shows that camera 30 is being used to photograph work area 50. It also shows that truck 61 is parked in work area 50. FIG. 9 also shows that camera 31 is being used to photograph work area 80. It also shows that vehicle 91 is parked in work area 80. The work area 80 and vehicle 91 are not shown in the illustration.

カメラ30が設置される場所は予め定められている。そのため、管理手段14は、カメラ30と作業領域50とを関連付けた情報を、図9に示されるように予め管理していてもよい。また、管理手段14は、カメラ30から取得された画像データを用いて特定手段12において特定されたトラック61を、図9に示される作業領域50に関連付けられた車両の列に追加してもよい。また、作業領域50に駐車される車両が予めトラック61であることが定められている場合、管理手段14は、カメラ、作業場所及び車両に関する情報を予め管理していてもよい。 The location where the camera 30 is installed is predetermined. Therefore, the management means 14 may manage information associating the camera 30 with the work area 50 in advance, as shown in FIG. 9. The management means 14 may also add the truck 61 identified by the identification means 12 using image data acquired from the camera 30 to the line of vehicles associated with the work area 50 shown in FIG. 9. If it is predetermined that the vehicle parked in the work area 50 is a truck 61, the management means 14 may also manage information related to the camera, work location, and vehicle in advance.

出力手段15は、所定のフォーマットの形式を用いて作業情報を出力する。図10は、作業情報が反映されたパレット伝票を示している。図10のパレット伝票は、作業領域50において、作業員として荷物の積み込み作業を行った人71が扱ったパレットの数及びパレットの管理会社が示されている。 The output means 15 outputs the work information using a predetermined format. Figure 10 shows a pallet slip that reflects the work information. The pallet slip in Figure 10 indicates the number of pallets handled by the worker 71 who performed the loading work in the work area 50, as well as the pallet management company.

パレット伝票の作業場所には、図9に示される作業場所の情報が設定される。パレット伝票の車両には、図9に示される車両の情報が設定される。パレット伝票の作業員には、図8に示される作業員の情報が設定される。パレット伝票の管理会社及び枚数には、図8に示される管理会社及び数の情報が設定される。 The work location information shown in Figure 9 is set for the work location on the pallet slip. The vehicle information shown in Figure 9 is set for the vehicle on the pallet slip. The worker information shown in Figure 8 is set for the worker on the pallet slip. The management company and number information shown in Figure 8 is set for the management company and number on the pallet slip.

出力手段15は、例えば、作業領域50において作業を終えた人71による作業報告として、パレット伝票を出力してもよい。例えば、出力手段15は、人71及び作業領域50の入力を受け付けることによって、人71に関連付けられている図8の情報及び作業領域50に関連付けられている図9の情報を反映しがパレット伝票を生成してもよい。 The output means 15 may output a pallet slip as a work report from a person 71 who has completed work in the work area 50. For example, the output means 15 may receive input about the person 71 and the work area 50, and generate a pallet slip that reflects the information in Figure 8 associated with the person 71 and the information in Figure 9 associated with the work area 50.

以上説明したように、管理装置20は、作業員として作業領域50において作業した人71が扱ったパレットの枚数を管理する。さらに、管理装置20は、人71が扱ったパレットの枚数を示すパレット伝票を出力する。これにより、人71の自己申告によって人71が扱ったパレットの枚数が申告された場合と比較して、人71が扱ったパレットの枚数を正確に管理することができる。その結果、パレットの紛失を防ぐことが可能となる。また、パレットの紛失があった場合にも、パレットを扱った作業員が関連付けて管理されているため、パレットの紛失に関する責任の所在を明確にすることができる。 As explained above, the management device 20 manages the number of pallets handled by the person 71 who worked in the work area 50 as a worker. Furthermore, the management device 20 outputs a pallet slip indicating the number of pallets handled by the person 71. This allows for more accurate management of the number of pallets handled by the person 71 compared to when the number of pallets handled by the person 71 is self-reported by the person 71. As a result, it becomes possible to prevent pallets from being lost. Furthermore, even in the event of a pallet being lost, it is possible to clarify who is responsible for the loss of the pallet, as the worker who handled the pallet is managed in association with the pallet.

(実施の形態3)
続いて、作業員の評価に関する処理について説明する。特定手段12は、物を特定する際に、物の状態を特定してもよい。物の状態は、例えば、パレット、荷物、台車等に、破損が生じていないか、または、パレット及び荷物がトラック内にきれいに収納されているか等であってもよい。きれいに収納されているとは、整然と並べられていると言い換えられてもよい。もしくは、きれいに収納されているとは、特定の領域に収まって収納されている、もしくは、特定の領域からはみ出している荷物が存在しない、等と言い換えられてもよい。
(Embodiment 3)
Next, a process related to the evaluation of a worker will be described. When identifying an object, the identification means 12 may identify the state of the object. The state of the object may be, for example, whether a pallet, luggage, cart, etc. is not damaged, or whether the pallet and luggage are neatly stored in the truck. "Neatly stored" may be rephrased as "arranged in an orderly manner." Alternatively, "neatly stored" may be rephrased as "stored within a specific area," or "no luggage protruding from a specific area," or the like.

特定手段12は、破損が生じている状態の物及び破損が生じていない状態の物を示す画像を入力して学習した学習済みモデルを用いて、物の状態を特定してもよい。また、特定手段12は、トラック内において荷物及びパレットが整然と並べられている画像及び荷物及びパレットが整然と並べられていない画像を入力して学習した学習済みモデルを用いて、物の状態を特定してもよい。 The identification means 12 may identify the condition of an object using a trained model that has been trained by inputting images showing an object in a damaged state and an object in an undamaged state. The identification means 12 may also identify the condition of an object using a trained model that has been trained by inputting images showing luggage and pallets arranged in an orderly manner inside a truck and images showing luggage and pallets arranged in an orderly manner.

解析手段13は、破損の数、破損の程度等を解析して、作業内容の評価を行ってもよい。作業内容の評価は、例えば、点数を用いて示されてもよく、高評価及び低評価等の複数のレベルを用いて示されてもよい。解析手段13は、例えば、パレット、荷台、台車等の作業対象物の画像データを入力として、破損の数、破損の程度等に応じた点数を出力する学習モデルを用いて作業内容の評価を行ってもよい。管理手段14は、作業領域50において行われている荷物の積み込み作業に関連すると判定した人71と、作業内容の評価とを関連付けて管理してもよい。また、出力手段15は、パレット伝票を出力する際、もしくは、他の伝票等を出力する際に、作業員による作業内容の評価を伝票に反映してもよい。 The analysis means 13 may analyze the number and extent of damage, etc., and evaluate the work content. The evaluation of the work content may be indicated, for example, using a score, or may be indicated using multiple levels, such as high and low ratings. The analysis means 13 may evaluate the work content using a learning model that inputs image data of work objects such as pallets, loading platforms, and carts, and outputs a score according to the number and extent of damage, etc. The management means 14 may associate and manage the evaluation of the work content with the people 71 determined to be involved in the loading work being performed in the work area 50. Furthermore, the output means 15 may reflect the worker's evaluation of the work content in the slip when outputting a pallet slip or another slip, etc.

さらに、作業内容の評価が行われた画像データは、作業内容の評価を行うための学習モデルの訓練データとして用いられてもよい。作業内容の評価を行うための学習モデルは、例えば、作業内容の点数を決定する学習モデルであってもよい。 Furthermore, the image data on which the work content has been evaluated may be used as training data for a learning model for evaluating the work content. The learning model for evaluating the work content may be, for example, a learning model for determining a score for the work content.

以上説明したように、管理装置20は、画像データに含まれる作業員の作業評価を行う。作業評価に関する情報は、今後の作業員の教育、給与等の査定に用いられることが可能である。 As described above, the management device 20 performs a work evaluation of the worker contained in the image data. Information related to the work evaluation can be used to assess the worker's future training, salary, etc.

図11は、上述の実施の形態において説明した管理システム10及び管理装置20(以下、管理システム10等とする)の構成例を示すブロック図である。図11を参照すると、管理システム10等は、ネットワークインターフェース1201、プロセッサ1202、及びメモリ1203を含む。ネットワークインターフェース1201は、ネットワークノードと通信するために使用されてもよい。ネットワークインターフェース1201は、例えば、IEEE 802.3 seriesに準拠したネットワークインタフェースカード(NIC)を含んでもよい。IEEEは、Institute of Electrical and Electronics Engineersを表す。 Figure 11 is a block diagram showing an example configuration of the management system 10 and management device 20 (hereinafter referred to as the management system 10, etc.) described in the above-mentioned embodiment. Referring to Figure 11, the management system 10, etc. includes a network interface 1201, a processor 1202, and a memory 1203. The network interface 1201 may be used to communicate with a network node. The network interface 1201 may include, for example, a network interface card (NIC) that complies with the IEEE 802.3 series. IEEE stands for Institute of Electrical and Electronics Engineers.

プロセッサ1202は、メモリ1203からソフトウェア(コンピュータプログラム)を読み出して実行することで、フローチャートを用いて説明された管理システム10等の処理を行う。プロセッサ1202は、例えば、マイクロプロセッサ、MPU、又はCPUであってもよい。プロセッサ1202は、複数のプロセッサを含んでもよい。 The processor 1202 reads and executes software (computer programs) from the memory 1203 to perform the processing of the management system 10, etc., described using flowcharts. The processor 1202 may be, for example, a microprocessor, an MPU, or a CPU. The processor 1202 may include multiple processors.

メモリ1203は、揮発性メモリ及び不揮発性メモリの組み合わせによって構成される。メモリ1203は、プロセッサ1202から離れて配置されたストレージを含んでもよい。この場合、プロセッサ1202は、図示されていないI/O(Input/Output)インタフェースを介してメモリ1203にアクセスしてもよい。 Memory 1203 is composed of a combination of volatile memory and non-volatile memory. Memory 1203 may also include storage located remotely from processor 1202. In this case, processor 1202 may access memory 1203 via an I/O (Input/Output) interface (not shown).

図11の例では、メモリ1203は、ソフトウェアモジュール群を格納するために使用される。プロセッサ1202は、これらのソフトウェアモジュール群をメモリ1203から読み出して実行することで、上述の実施形態において説明された管理システム10等の処理を行うことができる。 In the example of FIG. 11, memory 1203 is used to store software modules. The processor 1202 reads and executes these software modules from memory 1203, thereby performing processing of the management system 10 and the like described in the above-described embodiment.

図11を用いて説明したように、上述の実施形態における管理システム10等が有するプロセッサの各々は、図面を用いて説明されたアルゴリズムをコンピュータに行わせるための命令群を含む1又は複数のプログラムを実行する。 As explained using FIG. 11, each of the processors included in the management system 10, etc., in the above-described embodiments executes one or more programs containing instructions for causing a computer to execute the algorithms explained using the drawings.

上述の例において、プログラムは、コンピュータに読み込まれた場合に、実施形態で説明された1又はそれ以上の機能をコンピュータに行わせるための命令群(又はソフトウェアコード)を含む。プログラムは、非一時的なコンピュータ可読媒体又は実体のある記憶媒体に格納されてもよい。限定ではなく例として、コンピュータ可読媒体又は実体のある記憶媒体は、random-access memory(RAM)、read-only memory(ROM)、フラッシュメモリ、solid-state drive(SSD)又はその他のメモリ技術を含む。さらに、コンピュータ可読媒体又は実体のある記憶媒体は、CD-ROM、digital versatile disc(DVD)、Blu-ray(登録商標)ディスク又はその他の光ディスクストレージ、磁気カセット、磁気テープ、磁気ディスクストレージ又はその他の磁気ストレージデバイスを含む。プログラムは、一時的なコンピュータ可読媒体又は通信媒体上で送信されてもよい。限定ではなく例として、一時的なコンピュータ可読媒体又は通信媒体は、電気的、光学的、音響的、またはその他の形式の伝搬信号を含む。 In the above examples, the program includes instructions (or software code) that, when loaded into a computer, cause the computer to perform one or more functions described in the embodiments. The program may be stored on a non-transitory computer-readable medium or a tangible storage medium. By way of example and not limitation, computer-readable media or tangible storage media include random-access memory (RAM), read-only memory (ROM), flash memory, solid-state drive (SSD), or other memory technologies. Furthermore, computer-readable media or tangible storage media include CD-ROMs, digital versatile discs (DVDs), Blu-ray® discs, or other optical disk storage, magnetic cassettes, magnetic tapes, magnetic disk storage, or other magnetic storage devices. The program may also be transmitted on a transitory computer-readable medium or a communication medium. By way of example and not limitation, transitory computer-readable media or communication media include electrical, optical, acoustic, or other forms of propagated signals.

以上、実施の形態を参照して本開示を説明したが、本開示は上述の実施の形態に限定されるものではない。本開示の構成や詳細には、本開示のスコープ内で当業者が理解し得る様々な変更をすることができる。そして、各実施の形態は、適宜他の実施の形態と組み合わせることができる。 The present disclosure has been described above with reference to the embodiments, but the present disclosure is not limited to the above-described embodiments. Various modifications that would be understood by a person skilled in the art can be made to the configuration and details of the present disclosure within the scope of the present disclosure. Furthermore, each embodiment can be combined with other embodiments as appropriate.

各図面は、1又はそれ以上の実施形態を説明するための単なる例示である。各図面は、1つの特定の実施形態のみに関連付けられるのではなく、1又はそれ以上の他の実施形態に関連付けられてもよい。当業者であれば理解できるように、いずれか1つの図面を参照して説明される様々な特徴又はステップは、例えば明示的に図示または説明されていない実施形態を作り出すために、1又はそれ以上の他の図に示された特徴又はステップと組み合わせることができる。例示的な実施形態を説明するためにいずれか1つの図に示された特徴またはステップのすべてが必ずしも必須ではなく、一部の特徴またはステップが省略されてもよい。いずれかの図に記載されたステップの順序は、適宜変更されてもよい。 The drawings are merely examples for illustrating one or more embodiments. Each drawing may not relate to only one particular embodiment, but may also relate to one or more other embodiments. As will be understood by those skilled in the art, various features or steps described with reference to any one drawing may be combined with features or steps shown in one or more other figures, for example, to create an embodiment not explicitly shown or described. Not all features or steps shown in any one drawing are necessary to illustrate an exemplary embodiment, and some features or steps may be omitted. The order of steps described in any drawing may be changed as appropriate.

上記の実施形態の一部又は全部は、以下の付記のようにも記載されうるが、以下には限られない。
(付記1)
所定の領域を示す画像データを取得する手段と、
前記画像データに含まれる少なくとも一人の人及び少なくとも一つの物を特定する手段と、
前記少なくとも一人の人と前記少なくとも一つの物との関係性を解析する手段と、
前記画像データに、作業員と前記作業員の作業に関連する作業対象物とが含まれるとの解析結果を得られた場合、前記作業員と前記作業対象物に関連する情報とを関連付けた作業情報を管理する手段と、
前記作業情報を出力する手段と、を備える、管理システム。
(付記2)
前記作業対象物は、
荷物の運搬に用いられるパレットである、付記1に記載の管理システム。
(付記3)
前記作業員による作業内容に関連する情報は、
前記作業対象物の数及び種類の少なくとも一方を示す情報である、付記1又は2に記載の管理システム。
(付記4)
前記解析する手段は、
前記少なくとも一人の人の動作が、前記作業員が作業を実行する際に実行する可能性がある動作に該当するか否かを判定する、付記1から3のいずれか1項に記載の管理システム。
(付記5)
前記作業員が作業を実行する際に実行する可能性がある動作は、
前記作業対象物を運搬する車両から離れる動作、前記車両に近づく動作、前記作業対象物とともに動く動作、のうち少なくとも1つを含む、付記4に記載の管理システム。
(付記6)
前記作業は、
荷物が搭載された前記パレットを車両に格納する動作、荷物が搭載された前記パレットを車両から降ろす動作、荷物が搭載されていないパレットを車両に格納する動作、及び荷物が搭載されていないパレットを車両から降ろす動作の少なくとも1つを含む、付記2に記載の管理システム。
(付記7)
前記解析する手段は、
前記作業員による作業を評価する、付記1から6のいずれか1項に記載の管理システム。
(付記8)
前記解析する手段は、
前記作業対象物を含む前記画像データを入力として、前記作業員による作業内容の評価を出力する学習モデルを用いて前記作業員による作業を評価する、付記1から7のいずれか1項に記載の管理システム。
(付記9)
所定の領域を示す画像データに含まれる少なくとも一人の人及び少なくとも一つの物を特定する特定部と、
前記少なくとも一人の人と前記少なくとも一つの物との関係性を解析する解析部と、
前記画像データに、作業員と前記作業員の作業に関連する作業対象物とが含まれるとの解析結果を得られた場合、前記作業員と前記作業対象物に関連する情報とを関連付けた作業情報を管理する管理部と、
前記作業情報を出力する出力部と、を備える、管理装置。
(付記10)
所定の領域を示す画像データに含まれる少なくとも一人の人及び少なくとも一つの物を特定し、
前記少なくとも一人の人と前記少なくとも一つの物との関係性を解析し、
前記画像データに、作業員と前記作業員の作業に関連する作業対象物とが含まれるとの解析結果を得られた場合、前記作業員と前記作業対象物に関連する情報とを関連付けた作業情報を管理し、
前記作業情報を出力する、管理方法。
(付記11)
所定の領域を示す画像データに含まれる少なくとも一人の人及び少なくとも一つの物を特定し、
前記少なくとも一人の人と前記少なくとも一つの物との関係性を解析し、
前記画像データに、作業員と前記作業員の作業に関連する作業対象物とが含まれるとの解析結果を得られた場合、前記作業員と前記作業対象物に関連する情報とを関連付けた作業情報を管理し、
前記作業情報を出力する、ことをコンピュータに実行させる、プログラム。
A part or all of the above-described embodiments can be described as, but not limited to, the following supplementary notes.
(Appendix 1)
means for acquiring image data representing a predetermined area;
means for identifying at least one person and at least one object included in the image data;
means for analyzing a relationship between the at least one person and the at least one object;
a means for managing work information that associates information related to the worker and the work object when an analysis result indicates that the image data includes a worker and a work object related to the worker's work;
and means for outputting the work information.
(Appendix 2)
The work object is
2. The management system of claim 1, wherein the pallet is used to transport luggage.
(Appendix 3)
The information relating to the work content by the worker is
3. The management system according to claim 1, wherein the information indicates at least one of the number and type of the work objects.
(Appendix 4)
The analyzing means includes:
A management system described in any one of appendices 1 to 3, which determines whether the actions of the at least one person correspond to actions that the worker may perform when performing work.
(Appendix 5)
The actions that the worker may perform when performing the work include:
The management system described in Appendix 4 includes at least one of the following actions: moving away from a vehicle transporting the work object, moving toward the vehicle, and moving together with the work object.
(Appendix 6)
The work is
3. The management system of claim 2, including at least one of an operation of storing the pallet with cargo loaded in a vehicle, an operation of unloading the pallet with cargo loaded from the vehicle, an operation of storing a pallet without cargo loaded in a vehicle, and an operation of unloading a pallet without cargo loaded from the vehicle.
(Appendix 7)
The analyzing means includes:
7. The management system of claim 1, wherein the work performed by the worker is evaluated.
(Appendix 8)
The analyzing means includes:
The management system described in any one of appendix 1 to 7, which evaluates the work performed by the worker using a learning model that inputs the image data including the work object and outputs an evaluation of the work content performed by the worker.
(Appendix 9)
an identification unit that identifies at least one person and at least one object included in image data showing a predetermined area;
an analysis unit that analyzes a relationship between the at least one person and the at least one object;
a management unit that manages work information that associates information related to the worker and the work object when an analysis result indicates that the image data includes a worker and a work object related to the worker;
an output unit that outputs the work information.
(Appendix 10)
Identifying at least one person and at least one object included in image data representing a predetermined area;
analyzing a relationship between the at least one person and the at least one object;
When an analysis result is obtained that the image data includes a worker and a work object related to the work of the worker, managing work information that associates information related to the worker and the work object;
A management method that outputs the work information.
(Appendix 11)
Identifying at least one person and at least one object included in image data representing a predetermined area;
analyzing a relationship between the at least one person and the at least one object;
When an analysis result is obtained that the image data includes a worker and a work object related to the work of the worker, managing work information that associates information related to the worker and the work object;
and outputting the work information.

付記1に従属する付記2~付記8に記載した要素(例えば構成及び機能)の一部または全ては、付記9、付記10に対しても付記2~付記8と同様の従属関係により従属し得る。任意の付記に記載された要素の一部または全ては、様々なハードウェア、ソフトウェア、ソフトウェアを記録するための記録手段、システム、及び方法に適用され得る。 Some or all of the elements (e.g., configurations and functions) described in Supplementary Notes 2 to 8 that are dependent on Supplementary Notes 1 may also be dependent on Supplementary Notes 9 and 10 in the same dependent relationship as Supplementary Notes 2 to 8. Some or all of the elements described in any Supplementary Note may be applied to various hardware, software, recording means for recording software, systems, and methods.

10 管理システム
11 取得手段
12 特定手段
13 解析手段
14 管理手段
15 出力手段
20 管理装置
30 カメラ
40 ネットワーク
50 作業領域
51 画像データ
52 画像データ
61 トラック
62 荷物
63 パレット
64 荷物
65 パレット
66 台車
71 人
72 人
REFERENCE SIGNS LIST 10 Management system 11 Acquisition means 12 Identification means 13 Analysis means 14 Management means 15 Output means 20 Management device 30 Camera 40 Network 50 Work area 51 Image data 52 Image data 61 Truck 62 Baggage 63 Pallet 64 Baggage 65 Pallet 66 Cart 71 Person 72 Person

Claims (10)

所定の領域を示す画像データを取得する手段と、
前記画像データに含まれる少なくとも一人の人及び少なくとも一つの物を特定する手段と、
前記少なくとも一人の人と前記少なくとも一つの物との関係性を解析する手段と、
前記画像データに、作業員と前記作業員の作業に関連する作業対象物とが含まれるとの解析結果を得られた場合、前記作業員と前記作業対象物に関連する情報とを関連付けた作業情報を管理する手段と、
前記作業情報を出力する手段と、を備える、管理システム。
means for acquiring image data representing a predetermined area;
means for identifying at least one person and at least one object included in the image data;
means for analyzing a relationship between the at least one person and the at least one object;
a means for managing work information that associates information related to the worker and the work object when an analysis result indicates that the image data includes a worker and a work object related to the worker's work;
and means for outputting the work information.
前記作業対象物は、
荷物の運搬に用いられるパレットである、請求項1に記載の管理システム。
The work object is
The management system according to claim 1, wherein the object is a pallet used for transporting cargo.
前記作業員による作業内容に関連する情報は、
前記作業対象物の数及び種類の少なくとも一方を示す情報である、請求項1又は2に記載の管理システム。
The information relating to the work content by the worker is
The management system according to claim 1 , wherein the information indicates at least one of the number and type of the work objects.
前記解析する手段は、
前記少なくとも一人の人の動作が、前記作業員が作業を実行する際に実行する可能性がある動作に該当するか否かを判定する、請求項1又は2に記載の管理システム。
The analyzing means includes:
The management system according to claim 1 or 2, further comprising: determining whether or not the motion of the at least one person corresponds to a motion that the worker is likely to perform when performing the work.
前記作業員が作業を実行する際に実行する可能性がある動作は、
前記作業対象物を運搬する車両から離れる動作、前記車両に近づく動作、前記作業対象物とともに動く動作、のうち少なくとも1つを含む、請求項4に記載の管理システム。
The actions that the worker may perform when performing the work include:
The management system according to claim 4 , further comprising at least one of an action of moving away from a vehicle transporting the work object, an action of moving towards the vehicle, and an action of moving together with the work object.
前記作業は、
荷物が搭載された前記パレットを車両に格納する動作、荷物が搭載された前記パレットを車両から降ろす動作、荷物が搭載されていないパレットを車両に格納する動作、及び荷物が搭載されていないパレットを車両から降ろす動作の少なくとも1つを含む、請求項2に記載の管理システム。
The work is
3. The management system according to claim 2, comprising at least one of an operation of storing the pallet with cargo loaded in a vehicle, an operation of unloading the pallet with cargo loaded from a vehicle, an operation of storing a pallet without cargo loaded in a vehicle, and an operation of unloading a pallet without cargo loaded from a vehicle.
前記解析する手段は、
前記作業員による作業を評価する、請求項1又は2に記載の管理システム。
The analyzing means includes:
The management system according to claim 1 or 2, wherein the work performed by the worker is evaluated.
所定の領域を示す画像データに含まれる少なくとも一人の人及び少なくとも一つの物を特定する特定部と、
前記少なくとも一人の人と前記少なくとも一つの物との関係性を解析する解析部と、
前記画像データに、作業員と前記作業員の作業に関連する作業対象物とが含まれるとの解析結果を得られた場合、前記作業員と前記作業対象物に関連する情報とを関連付けた作業情報を管理する管理部と、
前記作業情報を出力する出力部と、を備える、管理装置。
an identification unit that identifies at least one person and at least one object included in image data showing a predetermined area;
an analysis unit that analyzes a relationship between the at least one person and the at least one object;
a management unit that manages work information that associates information related to the worker and the work object when an analysis result indicates that the image data includes a worker and a work object related to the worker;
an output unit that outputs the work information.
所定の領域を示す画像データに含まれる少なくとも一人の人及び少なくとも一つの物を特定し、
前記少なくとも一人の人と前記少なくとも一つの物との関係性を解析し、
前記画像データに、作業員と前記作業員の作業に関連する作業対象物とが含まれるとの解析結果を得られた場合、前記作業員と前記作業対象物に関連する情報とを関連付けた作業情報を管理し、
前記作業情報を出力する、管理方法。
Identifying at least one person and at least one object included in image data representing a predetermined area;
analyzing a relationship between the at least one person and the at least one object;
When an analysis result is obtained that the image data includes a worker and a work object related to the work of the worker, managing work information that associates information related to the worker and the work object;
A management method that outputs the work information.
所定の領域を示す画像データに含まれる少なくとも一人の人及び少なくとも一つの物を特定し、
前記少なくとも一人の人と前記少なくとも一つの物との関係性を解析し、
前記画像データに、作業員と前記作業員の作業に関連する作業対象物とが含まれるとの解析結果を得られた場合、前記作業員と前記作業対象物に関連する情報とを関連付けた作業情報を管理し、
前記作業情報を出力する、ことをコンピュータに実行させる、プログラム。
Identifying at least one person and at least one object included in image data representing a predetermined area;
analyzing a relationship between the at least one person and the at least one object;
When an analysis result is obtained that the image data includes a worker and a work object related to the work of the worker, managing work information that associates information related to the worker and the work object;
and outputting the work information.
JP2024008527A 2024-01-24 2024-01-24 Management system, management device, management method, and program Pending JP2025114085A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2024008527A JP2025114085A (en) 2024-01-24 2024-01-24 Management system, management device, management method, and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2024008527A JP2025114085A (en) 2024-01-24 2024-01-24 Management system, management device, management method, and program

Publications (1)

Publication Number Publication Date
JP2025114085A true JP2025114085A (en) 2025-08-05

Family

ID=96624637

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2024008527A Pending JP2025114085A (en) 2024-01-24 2024-01-24 Management system, management device, management method, and program

Country Status (1)

Country Link
JP (1) JP2025114085A (en)

Similar Documents

Publication Publication Date Title
US12073629B1 (en) System for identifying vehicles in a facility
US20230177391A1 (en) Machine-learning data handling
US9639535B1 (en) Waste identification systems and methods
CN116187718B (en) Method and system for identifying and sorting intelligent goods based on computer vision
JP5800903B2 (en) Optical asset identification and location tracking
US12216781B2 (en) Systems for multi-party dashboards
US12190639B1 (en) Using sensor data to determine activity
KR101679381B1 (en) Method for providing inventory management service
US12093880B2 (en) Edge computing device and system for vehicle, container, railcar, trailer, and driver verification
AU2022224862A1 (en) Waste identification systems and methods
CN112100124A (en) Container information automatic archiving method based on OCR recognition
US20230376884A1 (en) Package location services and routing
KR102631815B1 (en) Method and system for processing airport baggage
CN112270313A (en) Online claims settlement method, device, equipment and storage medium
CN110826946A (en) An intelligent automatic comparison, matching and identification system and method for processing express delivery without a copy
JP2025114085A (en) Management system, management device, management method, and program
EP4392948A2 (en) System for determining maintenance and repair operations
US11163968B1 (en) Package identification using a shipping label fingerprint
JP7095574B2 (en) Image processing programs, image processing methods, and image processing equipment
Klöver et al. A first step towards automated image-based container inspections
WO2023028507A1 (en) System for asset tracking
KR20230076856A (en) Goods receipt management system and method
Braun The internet of things and the modern supply chain
KR102674266B1 (en) System, method and computer program for providing delivered product identification information
KR102755874B1 (en) Method and device for analyzing cargo damage level using image segmentation