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

JP7047855B2 - Controls, control methods, and programs - Google Patents

Controls, control methods, and programs Download PDF

Info

Publication number
JP7047855B2
JP7047855B2 JP2020025823A JP2020025823A JP7047855B2 JP 7047855 B2 JP7047855 B2 JP 7047855B2 JP 2020025823 A JP2020025823 A JP 2020025823A JP 2020025823 A JP2020025823 A JP 2020025823A JP 7047855 B2 JP7047855 B2 JP 7047855B2
Authority
JP
Japan
Prior art keywords
processing device
degree
processing
unit
graph
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2020025823A
Other languages
Japanese (ja)
Other versions
JP2021130477A (en
Inventor
智史 高野
博之 中山
淳 内村
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
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 JP2020025823A priority Critical patent/JP7047855B2/en
Publication of JP2021130477A publication Critical patent/JP2021130477A/en
Application granted granted Critical
Publication of JP7047855B2 publication Critical patent/JP7047855B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Details Of Cutting Devices (AREA)
  • Control And Other Processes For Unpacking Of Materials (AREA)

Description

本発明は、制御装置、制御方法、およびプログラムに関し、特に、処理装置の動作を制御する制御装置、制御方法、およびプログラムに関する。 The present invention relates to a control device, a control method, and a program, and more particularly to a control device, a control method, and a program for controlling the operation of the processing device.

物品を梱包した箱を自動的に開梱するシステムが開発されている。特許文献1には、ローラーコンベアおよび昇降機が、箱を所定の位置まで移動させた後、箱の位置をガイドによって位置決めし、開梱装置が備えた開梱部材が箱の上部周縁を切断することによって、箱を開梱するシステムが開示されている。 A system has been developed that automatically unpacks boxes containing goods. In Patent Document 1, after the roller conveyor and the elevator move the box to a predetermined position, the position of the box is positioned by a guide, and the unpacking member provided with the unpacking device cuts the upper peripheral edge of the box. Discloses a system for unpacking boxes.

特開3002-249116号公報Japanese Unexamined Patent Publication No. 3002-249116

開梱装置が、互いに異なる属性(サイズ、素材、厚みなど)を備えたいくつもの対象物を処理する場合、どのような属性を持った対象物をどれぐらい処理したかによって、消耗品を交換すべきタイミングが異なる。しかしながら、特許文献1に記載の関連する技術では、ユーザは消耗品を交換すべきタイミングを容易に知ることができない。このため、開梱装置による処理の効率が低下する可能性がある。 If the unpacking device processes a number of objects with different attributes (size, material, thickness, etc.), replace the consumables depending on what attributes and how much the object is processed. The timing should be different. However, in the related technique described in Patent Document 1, the user cannot easily know when to replace the consumable item. Therefore, the efficiency of processing by the unpacking device may decrease.

本発明は、上記の課題に鑑みてなされたものであり、その目的は、処理装置が備えた消耗品を交換すべきタイミングを提示できる手段を提供することにある。 The present invention has been made in view of the above problems, and an object of the present invention is to provide a means capable of presenting a timing for replacing consumables provided in a processing apparatus.

本発明の一態様に係わる制御装置は、処理装置が実行する処理に関するグラフのデータを生成する生成手段と、前記処理の対象物の属性を検出する属性検出手段と、前記対象物の属性に基づいて、前記処理装置が備えた消耗品に関するパラメータを算出するパラメータ算出手段と、前記グラフのデータに基づくグラフの画面上に前記パラメータを表示させる出力手段とを備えている。 The control device according to one aspect of the present invention is based on a generation means for generating graph data regarding a process executed by the processing device, an attribute detecting means for detecting an attribute of the object of the processing, and an attribute of the object. The processing apparatus is provided with a parameter calculation means for calculating parameters related to consumables and an output means for displaying the parameters on the screen of the graph based on the data of the graph.

本発明の一態様に係わる制御方法は、処理装置が実行する処理に関するグラフのデータを生成し、前記処理の対象物の属性を検出し、前記対象物の属性に基づいて、前記処理装置が備えた消耗品に関するパラメータを算出し、前記グラフのデータに基づくグラフの画面上に前記パラメータを表示させることを含む。 The control method according to one aspect of the present invention generates graph data related to the processing executed by the processing apparatus, detects the attributes of the object of the processing, and the processing apparatus includes the processing apparatus based on the attributes of the object. It includes calculating the parameters related to the consumables and displaying the parameters on the screen of the graph based on the data of the graph.

本発明の一態様に係わるプログラムは、処理装置が実行する処理に関するグラフのデータを生成することと、前記処理の対象物の属性を検出することと、前記対象物の属性に基づいて、前記処理装置が備えた消耗品に関するパラメータを算出することと、前記グラフのデータに基づくグラフの画面上に前記パラメータを表示させることとをコンピュータに実行させる。 The program according to one aspect of the present invention generates graph data relating to the processing executed by the processing apparatus, detects the attributes of the object of the processing, and the processing is based on the attributes of the object. The computer is made to calculate the parameters related to the consumables provided in the device and to display the parameters on the screen of the graph based on the data of the graph.

本発明の一態様によれば、処理装置が備えた消耗品を交換すべきタイミングを提示することができる。 According to one aspect of the present invention, it is possible to present the timing at which the consumables provided in the processing apparatus should be replaced.

実施形態1に係わる制御装置を備えるシステムの構成の一例を示すブロック図である。It is a block diagram which shows an example of the structure of the system which includes the control device which concerns on Embodiment 1. FIG. 実施形態1の一実施例に係わるシステムにおける箱および情報の流れを概念的に示す。The box and the flow of information in the system according to the embodiment of the first embodiment are conceptually shown. 実施形態1に係わる制御装置の構成を示すブロック図である。It is a block diagram which shows the structure of the control device which concerns on Embodiment 1. FIG. 実施形態2に係わる制御装置の構成を示すブロック図である。It is a block diagram which shows the structure of the control device which concerns on Embodiment 2. FIG. 実施形態2に係わる制御装置が表示装置に表示させるグラフの画面の一例を示す図である。It is a figure which shows an example of the screen of the graph which the control device which concerns on Embodiment 2 displays on a display device. 実施形態2に係わる制御装置、処理装置、および表示装置の各々が実行する処理の流れの一例を示すシーケンス図である。It is a sequence diagram which shows an example of the flow of the process executed by each of the control apparatus, the processing apparatus, and the display apparatus which concerns on Embodiment 2. FIG. 実施形態3に係わる制御装置の構成を示すブロック図である。It is a block diagram which shows the structure of the control device which concerns on Embodiment 3. FIG. 実施形態3の一変形例に係わる制御装置の構成を示すブロック図である。It is a block diagram which shows the structure of the control device which concerns on one modification of Embodiment 3. 実施形態3の一変形例に係わる制御装置が表示装置に表示させるグラフの画面の一例を示す図である。It is a figure which shows an example of the screen of the graph which the control device which concerns on one modification of Embodiment 3 displays on a display device. 実施形態4に係わる制御装置の構成を示すブロック図である。It is a block diagram which shows the structure of the control device which concerns on Embodiment 4. 実施形態1~4のいずれかに係わる制御装置のハードウェア構成を示す図である。It is a figure which shows the hardware composition of the control device which concerns on one of Embodiments 1-4.

〔実施形態1〕
図1~図3を参照して、実施形態1について説明する。
[Embodiment 1]
The first embodiment will be described with reference to FIGS. 1 to 3.

(システム1)
図1は、本実施形態1に係わる制御装置100を備えたシステム1の構成の一例を示すブロック図である。システム1は、物品を梱包した箱を自動的に開梱する。図1に示すように、システム1は、表示装置80、処理装置90、および制御装置100を備えている。なお、処理装置90は1台であってもよいし、複数台であってもよい。本実施形態1に係わる制御装置100は、処理装置90ごとに、後述する制御を実行する。
(System 1)
FIG. 1 is a block diagram showing an example of a configuration of a system 1 provided with a control device 100 according to the first embodiment. System 1 automatically unpacks the box containing the goods. As shown in FIG. 1, the system 1 includes a display device 80, a processing device 90, and a control device 100. The number of processing devices 90 may be one or a plurality. The control device 100 according to the first embodiment executes the control described later for each processing device 90.

図2は、システム1における箱および情報の流れを概念的に示す。図2は、システム1が処理装置90を3つ備えている場合を示している。図2に示すように、サーバすなわち制御装置100は、倉庫管理システムに対し、箱を出庫するように指示する。倉庫管理システムは、制御装置100からの指示にしたがって、倉庫から箱を出庫し、開梱装置すなわち処理装置90へ送出する。ここで、制御装置100は、3つの処理装置90のうち、どの処理装置90へ箱を送出すべきか、倉庫管理システムへ指示してもよい。例えば、3つの処理装置90が、大中小サイズの箱の処理用にそれぞれ分類されている場合、制御装置100は、出庫される箱のサイズ(大・中・小のいずれか)に応じて、3つの処理装置90のうち、いずれの処理装置90へ箱を送出すべきかを、倉庫管理システムへ指示する。 FIG. 2 conceptually shows the box and the flow of information in the system 1. FIG. 2 shows a case where the system 1 includes three processing devices 90. As shown in FIG. 2, the server, that is, the control device 100, instructs the warehouse management system to leave the box. The warehouse management system unpacks the box from the warehouse and sends it to the unpacking device, that is, the processing device 90, according to the instruction from the control device 100. Here, the control device 100 may instruct the warehouse management system which of the three processing devices 90 the box should be sent to. For example, when the three processing devices 90 are individually classified for processing large, medium, and small boxes, the control device 100 depends on the size of the boxes to be delivered (either large, medium, or small). The warehouse management system is instructed to which of the three processing devices 90 the box should be sent.

図2に示すように、処理装置90は、倉庫管理システムによって倉庫から送出された箱を受け取り、箱を開梱する処理を実行する。そして、処理装置90は、開梱された箱を部品ストアへ送出する。作業員が、部品ストアにすでにストックされた開梱済の箱から、物品を取り出して、加工を行う。部品ストアおよび加工場には、各種のセンサ91が設置されており、それぞれのセンサが検知したセンサ値のデータが、制御装置100へ送信される。制御装置100は、受信したセンサ値のデータに基づいて、上述したように、倉庫管理システムへ指示を行う。 As shown in FIG. 2, the processing device 90 receives the box sent from the warehouse by the warehouse management system and executes a process of unpacking the box. Then, the processing device 90 sends the unpacked box to the parts store. Workers take out the goods from the unpacked boxes already stocked in the parts store and process them. Various sensors 91 are installed in the parts store and the processing plant, and the sensor value data detected by each sensor is transmitted to the control device 100. The control device 100 gives an instruction to the warehouse management system as described above based on the received sensor value data.

図1において、表示装置80および処理装置90は、制御装置100と無線または有線で通信可能に接続されている。表示装置80は、制御装置100から独立した表示機器であってもよいし、制御装置100と一体になったディスプレイであってもよい。処理装置90は、制御装置100によって動作を制御されることによって、処理を実行する。一例では、処理装置90は、物品を梱包した段ボール箱などを開梱する開梱装置である。 In FIG. 1, the display device 80 and the processing device 90 are wirelessly or wiredly connected to the control device 100 so as to be able to communicate with each other. The display device 80 may be a display device independent of the control device 100, or may be a display integrated with the control device 100. The processing device 90 executes processing by controlling the operation by the control device 100. In one example, the processing device 90 is an unpacking device that unpacks a cardboard box or the like in which articles are packed.

(制御装置100の構成)
図3は、本実施形態1に係わる制御装置100の構成を示すブロック図である。図3に示すように、制御装置100は、生成部110、属性検出部130、パラメータ算出部140、および出力部150を備えている。
(Configuration of control device 100)
FIG. 3 is a block diagram showing the configuration of the control device 100 according to the first embodiment. As shown in FIG. 3, the control device 100 includes a generation unit 110, an attribute detection unit 130, a parameter calculation unit 140, and an output unit 150.

生成部110は、処理装置90が実行する処理に関するグラフのデータを生成する。生成部110は、生成手段の一例である。具体的には、生成部110は、処理装置90が備えた消耗品に関するパラメータを示すグラフを生成する。グラフは、パラメータの時間変化を示す。本実施形態1では、処理装置90は、箱を開梱する開梱装置である。生成部110が生成するグラフの縦軸は、処理装置90が備えた開梱部材(消耗品の一例である)の消耗度を示す。なお、生成部110は、生成したグラフのデータを出力部150へ出力する。 The generation unit 110 generates graph data related to the processing executed by the processing apparatus 90. The generation unit 110 is an example of the generation means. Specifically, the generation unit 110 generates a graph showing parameters related to consumables included in the processing device 90. The graph shows the time variation of the parameters. In the first embodiment, the processing device 90 is an unpacking device for unpacking a box. The vertical axis of the graph generated by the generation unit 110 indicates the degree of wear of the unpacking member (an example of consumables) provided in the processing device 90. The generation unit 110 outputs the generated graph data to the output unit 150.

属性検出部130は、処理の対象物の属性を検出する。属性検出部130は、属性検出手段の一例である。具体的には、属性検出部130は、処理装置90が箱の処理を開始した後、処理装置90に設けられた各種センサ91が検知したセンサ値のデータを取得する。属性検出部130は、取得したセンサ値のデータに基づいて、処理の対象物である箱の属性を検出する。 The attribute detection unit 130 detects the attribute of the object to be processed. The attribute detection unit 130 is an example of the attribute detection means. Specifically, the attribute detection unit 130 acquires sensor value data detected by various sensors 91 provided in the processing device 90 after the processing device 90 starts processing the box. The attribute detection unit 130 detects the attribute of the box, which is the object of processing, based on the acquired sensor value data.

例えば、属性検出部130は、センサ91によって、処理された箱に付加されたバーコードまたは符号(数字および文字を含む)を読み取り、予めデータベースに登録された箱に関する情報(発送主、重量、内容物、箱のサイズ、および箱の素材など)を参照する。そして、属性検出部130は、参照した箱に関する情報に基づいて、処理装置90が処理した箱のサイズおよび素材などを特定する。このようにして、属性検出部130は、処理装置90が処理した箱のサイズ、厚み、および素材などの属性を検出できる。 For example, the attribute detection unit 130 reads the barcode or code (including numbers and letters) attached to the processed box by the sensor 91, and information (shipper, weight, content) about the box registered in the database in advance. See things, box size, box material, etc.). Then, the attribute detection unit 130 specifies the size and material of the box processed by the processing device 90 based on the information about the referenced box. In this way, the attribute detection unit 130 can detect attributes such as the size, thickness, and material of the box processed by the processing device 90.

あるいは、属性検出部130は、処理装置90による処理の対象が決まったのち、予めデータベースに登録された、間もなく処理される予定の箱に関する情報(発送主、重量、内容物、箱のサイズ、および箱の素材など)を参照する。そして、属性検出部130は、参照した箱に関する情報に基づいて、処理装置90が処理する予定の箱のサイズおよび素材などを特定する。このようにして、属性検出部130は、処理装置90が処理する予定の箱のサイズ、厚み、および素材などの属性を検出してもよい。この構成では、属性検出部130は、処理装置90が備えたセンサ91から、センサ値のデータを取得することなしに、処理装置90が処理する予定の箱の属性を検出できる。ただし、以下では、属性検出部130は、処理装置90が備えたセンサ91から、センサ値のデータを取得して、処理装置90が処理した箱の属性を検出したケースを説明する。 Alternatively, the attribute detection unit 130 may use information (shipper, weight, contents, box size, and box size) about the box to be processed soon, which is registered in the database in advance after the processing target by the processing device 90 is determined. (Box material, etc.). Then, the attribute detection unit 130 specifies the size and material of the box to be processed by the processing device 90 based on the information about the referenced box. In this way, the attribute detection unit 130 may detect attributes such as the size, thickness, and material of the box to be processed by the processing device 90. In this configuration, the attribute detection unit 130 can detect the attribute of the box to be processed by the processing device 90 without acquiring the sensor value data from the sensor 91 provided in the processing device 90. However, in the following, the case where the attribute detection unit 130 acquires the sensor value data from the sensor 91 provided in the processing device 90 and detects the attribute of the box processed by the processing device 90 will be described.

属性検出部130は、以上のようにして検出した箱の属性のデータを、パラメータ算出部140へ出力する。属性検出部130は、処理装置90が実行する処理の全ての工程が完了するまで、上述の処理を繰り返す。 The attribute detection unit 130 outputs the attribute data of the box detected as described above to the parameter calculation unit 140. The attribute detection unit 130 repeats the above-mentioned processing until all the processes executed by the processing apparatus 90 are completed.

パラメータ算出部140は、対象物の属性に基づいて、処理装置90が備えた消耗品に関するパラメータを算出する。パラメータ算出部140は、パラメータ算出手段の一例である。パラメータ算出部140は、属性検出部130から、処理装置90が処理した箱の属性のデータを受信する。パラメータ算出部140は、処理された箱ごとに、上述のパラメータを算出する。本実施形態2では、パラメータ算出部140は、処理装置90が備えた開梱部材(消耗品の一例である)がどれだけ消耗したかを示す消耗度を算出する。 The parameter calculation unit 140 calculates the parameters related to the consumables provided in the processing apparatus 90 based on the attributes of the object. The parameter calculation unit 140 is an example of the parameter calculation means. The parameter calculation unit 140 receives the attribute data of the box processed by the processing device 90 from the attribute detection unit 130. The parameter calculation unit 140 calculates the above-mentioned parameters for each processed box. In the second embodiment, the parameter calculation unit 140 calculates the degree of wear indicating how much the unpacking member (which is an example of consumables) provided in the processing device 90 is worn.

例えば、パラメータ算出部140は、図示しない記憶部に予め格納されたテーブルを参照する。テーブルには、箱の属性またはその組み合わせ(例えばサイズと厚みの組み合わせ)ごとに、開梱部材がどれぐらいの割合(例;0.003%)で消耗するのかが記載されている。パラメータ算出部140は、処理された箱ごとに、箱の属性またはその組み合わせに基づいて、消耗度(消耗の割合)を算出する。そして、パラメータ算出部140は、これまでに処理された各箱についてそれぞれ算出された全ての消耗度を足し合わせる。最後に、パラメータ算出部140は、このようにして算出した消耗度の総和(以下では、単に消耗度と呼ぶ)のデータを、出力部150へ出力する。 For example, the parameter calculation unit 140 refers to a table stored in advance in a storage unit (not shown). The table describes at what rate (eg 0.003%) the unpacking member is consumed for each box attribute or combination thereof (eg, size and thickness combination). The parameter calculation unit 140 calculates the degree of wear (percentage of wear) for each processed box based on the attributes of the boxes or a combination thereof. Then, the parameter calculation unit 140 adds up all the consumption degrees calculated for each box processed so far. Finally, the parameter calculation unit 140 outputs the data of the total consumption degree (hereinafter, simply referred to as the consumption degree) calculated in this way to the output unit 150.

出力部150は、グラフのデータに基づくグラフの画面上にパラメータを表示させる。出力部150は、出力手段の一例である。具体的には、出力部150は、生成部110から、グラフのデータを受信し、受信したグラフのデータに基づいて、グラフの画面データを生成する。一例では、出力部150は、生成したグラフの画面データを表示装置80に出力し、グラフの画面を表示装置80に表示させる。 The output unit 150 displays the parameters on the screen of the graph based on the data of the graph. The output unit 150 is an example of an output means. Specifically, the output unit 150 receives graph data from the generation unit 110, and generates graph screen data based on the received graph data. In one example, the output unit 150 outputs the screen data of the generated graph to the display device 80, and causes the display device 80 to display the screen of the graph.

また、出力部150は、パラメータ算出部140から、消耗度(処理装置90が備えた消耗品に関するパラメータの一例である)のデータを受信する。出力部150は、パラメータのデータを表示装置80に出力し、グラフの画面上に消耗度を表示させる。一例では、出力部150は、消耗度の総和を棒の高さ(あるいは長さ)で示した棒グラフを表示装置80に表示させる。あるいは、出力部150は、個々の箱の属性が検出されるごとに、それまでに算出された全ての消耗度を足し合わせた値のデータと、経過時間の情報とを表示装置80に入力することによって、の時間推移を示すグラフを表示装置80に表示させてもよい(実施形態2)。 Further, the output unit 150 receives data on the degree of wear (an example of parameters related to the consumables provided in the processing device 90) from the parameter calculation unit 140. The output unit 150 outputs the parameter data to the display device 80 and displays the degree of wear on the screen of the graph. In one example, the output unit 150 causes the display device 80 to display a bar graph showing the total consumption degree by the height (or length) of the bars. Alternatively, each time the attribute of each box is detected, the output unit 150 inputs the data of the value obtained by adding all the consumption degrees calculated up to that point and the information of the elapsed time to the display device 80. Thereby, the display device 80 may display a graph showing the time transition of (Embodiment 2).

(本実施形態の効果)
本実施形態の構成によれば、生成部110は、処理装置90が実行する処理に関するグラフのデータを生成し、属性検出部130は、処理の対象物の属性を検出し、パラメータ算出部140は、対象物の属性に基づいて、処理装置90が備えた消耗品に関するパラメータを算出し、出力部150は、グラフのデータに基づくグラフの画面上にパラメータを表示させる。
(Effect of this embodiment)
According to the configuration of the present embodiment, the generation unit 110 generates graph data related to the processing executed by the processing device 90, the attribute detection unit 130 detects the attribute of the object to be processed, and the parameter calculation unit 140 The parameters related to the consumables provided in the processing device 90 are calculated based on the attributes of the object, and the output unit 150 causes the parameters to be displayed on the screen of the graph based on the data of the graph.

このようにして、制御装置100は、処理装置90が備えた消耗品に関するパラメータを提示できる。したがって、ユーザは、グラフの画面を見て、パラメータから、消耗品を交換すべきタイミングを推測できる。 In this way, the control device 100 can present parameters related to the consumables included in the processing device 90. Therefore, the user can infer from the parameters when to replace the consumables by looking at the screen of the graph.

〔実施形態2〕
図4~図6を参照して、実施形態2について説明する。
[Embodiment 2]
The second embodiment will be described with reference to FIGS. 4 to 6.

(制御装置200の構成)
図4は、本実施形態2に係わるシステム1が備えた制御装置200の構成を示すブロック図である。図4に示すように、制御装置200は、生成部110、指示部120、属性検出部130、パラメータ算出部140、および出力部150を備えている。
(Configuration of control device 200)
FIG. 4 is a block diagram showing a configuration of a control device 200 included in the system 1 according to the second embodiment. As shown in FIG. 4, the control device 200 includes a generation unit 110, an instruction unit 120, an attribute detection unit 130, a parameter calculation unit 140, and an output unit 150.

生成部110は、処理装置90が実行する処理に関するグラフのデータを生成する。生成部110は、生成手段の一例である。具体的には、生成部110は、処理装置90が備えた消耗品に関するパラメータを示すグラフを生成する。グラフは、パラメータの時間変化を示す。本実施形態2では、処理装置90は、箱を開梱する開梱装置である。生成部110が生成するグラフの縦軸は、処理装置90が備えた開梱部材(消耗品の一例である)の消耗度を示す。なお、生成部110は、生成したグラフのデータを出力部150へ出力する。 The generation unit 110 generates graph data related to the processing executed by the processing apparatus 90. The generation unit 110 is an example of the generation means. Specifically, the generation unit 110 generates a graph showing parameters related to consumables included in the processing device 90. The graph shows the time variation of the parameters. In the second embodiment, the processing device 90 is an unpacking device for unpacking a box. The vertical axis of the graph generated by the generation unit 110 indicates the degree of wear of the unpacking member (an example of consumables) provided in the processing device 90. The generation unit 110 outputs the generated graph data to the output unit 150.

指示部120は、処理装置90に処理の各工程を実行させる。指示部120は、指示手段の一例である。具体的には、指示部120は、処理装置90に対し、それぞれの工程を実行させるためのコマンドを順番に出力する。例えば、処理装置90が開梱装置である場合、指示部120は、箱の開梱に係わる処理の各工程を実行させるためのコマンドを順番に、処理装置90へ出力する。また、指示部120は、処理装置90へコマンドを出力し、処理装置90が各箱の処理を開始するごとに、処理の開始時刻を示す開始信号を属性検出部130へ出力する。 The instruction unit 120 causes the processing device 90 to execute each process of processing. The instruction unit 120 is an example of the instruction means. Specifically, the instruction unit 120 sequentially outputs commands for executing each process to the processing device 90. For example, when the processing device 90 is an unpacking device, the instruction unit 120 outputs commands to the processing device 90 in order to execute each step of the processing related to unpacking the box. Further, the instruction unit 120 outputs a command to the processing device 90, and outputs a start signal indicating a processing start time to the attribute detection unit 130 each time the processing device 90 starts processing of each box.

属性検出部130は、処理の対象物の属性を検出する。属性検出部130は、属性検出手段の一例である。具体的には、属性検出部130は、指示部120から開始信号を受信した後、処理装置90に設けられた各種センサ91が検知したセンサ値のデータを取得する。属性検出部130は、取得したセンサ値のデータに基づいて、処理の対象物である箱の属性を検出する。 The attribute detection unit 130 detects the attribute of the object to be processed. The attribute detection unit 130 is an example of the attribute detection means. Specifically, the attribute detection unit 130 acquires the sensor value data detected by various sensors 91 provided in the processing device 90 after receiving the start signal from the instruction unit 120. The attribute detection unit 130 detects the attribute of the box, which is the object of processing, based on the acquired sensor value data.

例えば、属性検出部130は、センサ91によって、処理された個々の箱に付加されたバーコードまたは符号(数字および文字を含む)を読み取り、予めデータベースに登録された箱に関する情報(発送主、重量、内容物、箱のサイズ、および箱の素材など)を参照する。そして、属性検出部130は、参照した箱に関する情報に基づいて、処理装置90が処理した個々の箱のサイズおよび素材などを特定する。このようにして、属性検出部130は、処理装置90が処理した箱のサイズ、厚み、および素材などの属性を検出できる。 For example, the attribute detection unit 130 reads a barcode or code (including numbers and letters) attached to each processed box by the sensor 91, and information (shipper, weight) about the box registered in the database in advance. , Contents, box size, and box material, etc.). Then, the attribute detection unit 130 specifies the size and material of each box processed by the processing device 90 based on the information about the referenced box. In this way, the attribute detection unit 130 can detect attributes such as the size, thickness, and material of the box processed by the processing device 90.

属性検出部130は、箱の属性のデータを、パラメータ算出部140へ出力する。属性検出部130は、処理装置90が実行する処理の全ての工程が完了するまで、上述の処理を繰り返す。 The attribute detection unit 130 outputs the box attribute data to the parameter calculation unit 140. The attribute detection unit 130 repeats the above-mentioned processing until all the processes executed by the processing apparatus 90 are completed.

パラメータ算出部140は、対象物の属性に基づいて、処理装置90が備えた消耗品に関するパラメータを算出する。パラメータ算出部140は、パラメータ算出手段の一例である。パラメータ算出部140は、属性検出部130から、処理装置90が処理した箱の属性のデータを受信する。パラメータ算出部140は、処理された箱ごとに、上述のパラメータを算出する。本実施形態2では、パラメータ算出部140は、処理装置90が備えた開梱部材(消耗品の一例である)がどれだけ消耗したかを示す消耗度を算出する。 The parameter calculation unit 140 calculates the parameters related to the consumables provided in the processing apparatus 90 based on the attributes of the object. The parameter calculation unit 140 is an example of the parameter calculation means. The parameter calculation unit 140 receives the attribute data of the box processed by the processing device 90 from the attribute detection unit 130. The parameter calculation unit 140 calculates the above-mentioned parameters for each processed box. In the second embodiment, the parameter calculation unit 140 calculates the degree of wear indicating how much the unpacking member (which is an example of consumables) provided in the processing device 90 is worn.

例えば、パラメータ算出部140は、図示しない記憶部に予め格納されたテーブルを参照する。テーブルには、箱の属性またはその組み合わせ(例えばサイズと厚みの組み合わせ)ごとに、開梱部材がどれぐらいの割合(例;0.003%)で消耗するのかが記載されている。パラメータ算出部140は、処理された箱ごとに、箱の属性またはその組み合わせに基づいて、消耗度(消耗の割合)を算出する。 For example, the parameter calculation unit 140 refers to a table stored in advance in a storage unit (not shown). The table describes at what rate (eg 0.003%) the unpacking member is consumed for each box attribute or combination thereof (eg, size and thickness combination). The parameter calculation unit 140 calculates the degree of wear (percentage of wear) for each processed box based on the attributes of the boxes or a combination thereof.

また、パラメータ算出部140は、処理装置90が箱を処理している間、1つ目の箱の処理の開始時刻から経過した時間(経過時間)を計測する。パラメータ算出部140は、1つの箱の処理が完了するごとに、これまでに処理された各箱についてそれぞれ算出された全ての消耗度を足し合わせる。パラメータ算出部140は、属性検出部130によって検出された箱の属性に基づいて、消耗度を算出する毎に、それまでに算出した全ての消耗度を足し合わせた値(以下では、単に消耗度と呼ぶ)のデータを、経過時間の情報とともに、出力部150へ出力する。ここで、経過時間の情報は、指示部120から出力された開始信号に含まれる処理の開始時刻を示す情報であってもよい。 Further, the parameter calculation unit 140 measures the time (elapsed time) that has elapsed from the start time of the processing of the first box while the processing device 90 is processing the boxes. Each time the processing of one box is completed, the parameter calculation unit 140 adds up all the consumption degrees calculated for each of the boxes processed so far. Each time the parameter calculation unit 140 calculates the degree of consumption based on the attributes of the box detected by the attribute detection unit 130, the parameter calculation unit 140 is a value obtained by adding all the consumption degrees calculated up to that point (hereinafter, simply the degree of consumption). The data (referred to as) is output to the output unit 150 together with the elapsed time information. Here, the elapsed time information may be information indicating the start time of the process included in the start signal output from the indicator unit 120.

出力部150は、グラフのデータに基づくグラフの画面上にパラメータを表示させる。出力部150は、出力手段の一例である。具体的には、出力部150は、生成部110から、グラフのデータを受信し、受信したグラフのデータに基づいて、グラフの画面データを生成する。一例では、出力部150は、生成したグラフの画面データを表示装置80に出力し、グラフの画面を表示装置80に表示させる。 The output unit 150 displays the parameters on the screen of the graph based on the data of the graph. The output unit 150 is an example of an output means. Specifically, the output unit 150 receives graph data from the generation unit 110, and generates graph screen data based on the received graph data. In one example, the output unit 150 outputs the screen data of the generated graph to the display device 80, and causes the display device 80 to display the screen of the graph.

また、出力部150は、パラメータ算出部140から、消耗度(処理装置90が備えた消耗品に関するパラメータの一例である)のデータ、および、経過時間の情報を受信する。出力部150は、パラメータのデータおよび経過時間の情報を表示装置80に出力し、グラフの画面上に、パラメータを経過時間と対応付けて表示させる。 Further, the output unit 150 receives data on the degree of wear (which is an example of parameters related to the consumables provided in the processing device 90) and information on the elapsed time from the parameter calculation unit 140. The output unit 150 outputs the parameter data and the elapsed time information to the display device 80, and displays the parameters in association with the elapsed time on the screen of the graph.

(グラフの画面の一例)
図5は、出力部150が表示装置80に表示させるグラフの画面の一例を示す。図5に示すグラフでは、横軸が時間(経過時間)を表し、縦軸が消耗品の消耗度(パラメータの一例である)を表す。図5において、開梱装置(1号機、2号機、3号機)は、それぞれ、処理装置90の一例である。図5では、ただ1つの開梱装置(1号機)のみについてのグラフを示している。しかしながら、複数の開梱装置についてのグラフが、表示装置80に同時に表示されてもよい。
(Example of graph screen)
FIG. 5 shows an example of a graph screen displayed on the display device 80 by the output unit 150. In the graph shown in FIG. 5, the horizontal axis represents time (elapsed time), and the vertical axis represents the degree of consumption of consumables (an example of parameters). In FIG. 5, the unpacking device (Unit 1, Unit 2, Unit 3, Unit 3) is an example of the processing device 90, respectively. FIG. 5 shows a graph for only one unpacking device (Unit 1). However, graphs for the plurality of unpacking devices may be displayed on the display device 80 at the same time.

(制御装置200の動作)
図4から図6を参照して、本実施形態2に係わる制御装置200が実行する動作の一例を説明する。図6は、システム1が備えた表示装置80、処理装置90、および制御装置200の各々が実行する処理の流れの一例を示すフローチャートである。
(Operation of control device 200)
An example of the operation executed by the control device 200 according to the second embodiment will be described with reference to FIGS. 4 to 6. FIG. 6 is a flowchart showing an example of a processing flow executed by each of the display device 80, the processing device 90, and the control device 200 included in the system 1.

図6に示すように、まず、制御装置200の生成部110は、処理装置90が実行する処理に関するグラフのデータを生成する(S201)。生成部110は、生成したグラフのデータを出力部150へ出力する。 As shown in FIG. 6, first, the generation unit 110 of the control device 200 generates graph data regarding the processing executed by the processing device 90 (S201). The generation unit 110 outputs the generated graph data to the output unit 150.

出力部150は、生成部110から受信したグラフのデータを用いて、グラフの画面データを生成する。そして、出力部150は、グラフの画面データを表示装置80へ送信する。表示装置80は、出力部150から受信したグラフの画面データに基づく画面を表示する(S101)。 The output unit 150 generates the screen data of the graph by using the graph data received from the generation unit 110. Then, the output unit 150 transmits the screen data of the graph to the display device 80. The display device 80 displays a screen based on the screen data of the graph received from the output unit 150 (S101).

次に、制御装置300の指示部120は、コマンド入力によって処理装置90を制御する(S202)。 Next, the instruction unit 120 of the control device 300 controls the processing device 90 by inputting a command (S202).

指示部120は、処理装置90が箱の処理を開始するごとに、処理の開始時刻を示す情報を属性検出部130へ出力する。一例では、指示部120は、処理装置90を停止させるための所定の入力操作が行われるまで、処理の全工程を処理装置90に繰り返し実行させる。また、指示部120は、処理装置90へコマンドを出力し、処理装置90が箱の処理を開始するごとに、処理の開始時刻を示す開始信号を属性検出部130へ出力する。 The instruction unit 120 outputs information indicating the processing start time to the attribute detection unit 130 each time the processing device 90 starts processing the box. In one example, the instruction unit 120 causes the processing apparatus 90 to repeatedly execute the entire processing process until a predetermined input operation for stopping the processing apparatus 90 is performed. Further, the instruction unit 120 outputs a command to the processing device 90, and outputs a start signal indicating the processing start time to the attribute detection unit 130 each time the processing device 90 starts processing the box.

一方、処理装置90は、処理の1つの工程を実行する(S301)。処理装置90が処理を実行している間、処理装置90が備えたセンサ91は、センサ値のデータを属性検出部130へ送信する(S302)。 On the other hand, the processing apparatus 90 executes one step of processing (S301). While the processing device 90 is executing the process, the sensor 91 included in the processing device 90 transmits the sensor value data to the attribute detection unit 130 (S302).

属性検出部130は、指示部120から、処理の開始時刻を示す情報を受信する。また、属性検出部130は、処理装置90に設けられた各種センサ91が検知したセンサ値のデータを取得する。属性検出部130は、センサ値に基づいて、箱(処理の対象物の一例である)の属性を検出する(S203)。属性検出部130は、検出した箱の属性のデータを、パラメータ算出部140へ出力する。 The attribute detection unit 130 receives information indicating the processing start time from the instruction unit 120. Further, the attribute detection unit 130 acquires sensor value data detected by various sensors 91 provided in the processing device 90. The attribute detection unit 130 detects the attribute of the box (an example of the object to be processed) based on the sensor value (S203). The attribute detection unit 130 outputs the detected attribute data of the box to the parameter calculation unit 140.

パラメータ算出部140は、属性検出部130から、処理装置90が処理した箱の属性のデータを受信する。パラメータ算出部140は、処理された箱ごとに、消耗品の消耗度(パラメータの一例である)を算出する(S204)。パラメータ算出部140は、属性検出部130によって検出された箱の属性に基づいて、消耗度を算出する毎に、それまでに算出した全ての消耗度を足し合わせる。パラメータ算出部140は、消耗度を足し合わせた値(以下では、単に消耗度と呼ぶ)のデータを、経過時間の情報とともに、出力部150へ出力する。 The parameter calculation unit 140 receives the attribute data of the box processed by the processing device 90 from the attribute detection unit 130. The parameter calculation unit 140 calculates the degree of consumption of consumables (an example of parameters) for each processed box (S204). The parameter calculation unit 140 adds up all the consumption degrees calculated so far every time the consumption degree is calculated based on the attributes of the box detected by the attribute detection unit 130. The parameter calculation unit 140 outputs the data of the value obtained by adding the degree of wear (hereinafter, simply referred to as the degree of wear) to the output unit 150 together with the information on the elapsed time.

出力部150は、パラメータ算出部140から、処理装置90によって処理された箱に関する消耗度のデータを受信する。出力部150は、パラメータ算出部140から受信した消耗度のデータ、および、経過時間の情報を出力する。具体的には、出力部150は、ステップS101において表示されたグラフの画面上に、パラメータ(ここでは消耗度)の時間推移を示すグラフを表示させる(S102)(図5)。以上で、システム1が備えた表示装置80、処理装置90、および制御装置200の動作は終了する。 The output unit 150 receives data on the degree of wear of the box processed by the processing device 90 from the parameter calculation unit 140. The output unit 150 outputs the consumption degree data received from the parameter calculation unit 140 and the elapsed time information. Specifically, the output unit 150 displays a graph showing the time transition of the parameter (here, the degree of wear) on the screen of the graph displayed in step S101 (S102) (FIG. 5). This completes the operations of the display device 80, the processing device 90, and the control device 200 provided in the system 1.

(変形例)
本実施形態2では、消耗品が開梱部材であり、パラメータ算出部140が算出するパラメータが、開梱部材の消耗度である構成について説明した。しかしながら、消耗品は開梱部材に限定されない。本変形例では、消耗品は、処理装置90が備えた集塵袋である。パラメータ算出部140は、パラメータとして、集塵袋がどれだけ充填されたかを示す充填度を算出する。出力部150は、グラフの画面上に、パラメータ算出部140から受信したパラメータ(ここでは充填度)のデータに基づくパラメータを表示させる。この場合、図5に示すグラフにおいて、縦軸が消耗度から重点度に修正される。
(Modification example)
In the second embodiment, the configuration in which the consumable item is the unpacking member and the parameter calculated by the parameter calculation unit 140 is the degree of wear of the unpacking member has been described. However, consumables are not limited to unpacking members. In this modification, the consumable item is a dust collecting bag provided in the processing device 90. The parameter calculation unit 140 calculates, as a parameter, the filling degree indicating how much the dust collecting bag is filled. The output unit 150 displays the parameters based on the data of the parameters (here, the filling degree) received from the parameter calculation unit 140 on the screen of the graph. In this case, in the graph shown in FIG. 5, the vertical axis is corrected from the degree of wear to the degree of importance.

本変形例の構成によれば、ユーザは、グラフの画面を見ることによって、集塵袋を交換すべきタイミングを容易に把握することができる。 According to the configuration of this modification, the user can easily grasp the timing when the dust collecting bag should be replaced by looking at the screen of the graph.

(本実施形態の効果)
本実施形態の構成によれば、生成部110は、処理装置90が実行する処理に関するグラフのデータを生成し、指示部120は、処理装置90に処理の各工程を実行させ、属性検出部130は、処理の対象物の属性を検出し、パラメータ算出部140は、対象物の属性に基づいて、処理装置90が備えた消耗品に関するパラメータを算出し、出力部150は、グラフのデータに基づくグラフの画面上にパラメータを表示させる。
(Effect of this embodiment)
According to the configuration of the present embodiment, the generation unit 110 generates graph data related to the processing executed by the processing device 90, the instruction unit 120 causes the processing device 90 to execute each process of the processing, and the attribute detection unit 130. Detects the attributes of the object to be processed, the parameter calculation unit 140 calculates the parameters related to the consumables provided in the processing device 90 based on the attributes of the object, and the output unit 150 is based on the data in the graph. Display the parameters on the screen of the graph.

このようにして、制御装置200は、処理装置90が備えた消耗品に関するパラメータを提示できる。したがって、ユーザは、グラフの画面を見て、パラメータから、消耗品を交換すべきタイミングを推測できる。 In this way, the control device 200 can present parameters related to the consumables included in the processing device 90. Therefore, the user can infer from the parameters when to replace the consumables by looking at the screen of the graph.

〔実施形態3〕
図7~図9を参照して、実施形態3について説明する。なお、前記実施形態2において説明した部材に関して、本実施形態3において、説明を省略する。前記実施形態2で説明した部材と同一の符号がついた部材は、本実施形態3においても、前記実施形態2で説明した機能を有する。
[Embodiment 3]
The third embodiment will be described with reference to FIGS. 7 to 9. Regarding the members described in the second embodiment, the description thereof will be omitted in the third embodiment. The members having the same reference numerals as the members described in the second embodiment have the functions described in the second embodiment also in the third embodiment.

(制御装置300の構成)
図7は、本実施形態3に係わる制御装置300の構成を示すブロック図である。図7に示すように、制御装置300は、生成部110、指示部120、属性検出部130、パラメータ算出部140、および出力部150を備えている。制御装置300は、制御部170をさらに備えている。
(Configuration of control device 300)
FIG. 7 is a block diagram showing the configuration of the control device 300 according to the third embodiment. As shown in FIG. 7, the control device 300 includes a generation unit 110, an instruction unit 120, an attribute detection unit 130, a parameter calculation unit 140, and an output unit 150. The control device 300 further includes a control unit 170.

制御部170は、パラメータが閾値を超えた場合に、処理装置90を停止させる、または、消耗品を交換させるように、処理装置90を制御する。制御部170は、制御手段の一例である。 The control unit 170 controls the processing device 90 so that the processing device 90 is stopped or the consumables are replaced when the parameter exceeds the threshold value. The control unit 170 is an example of control means.

具体的には、制御部170は、パラメータ算出部140から、処理装置90が備えた消耗品に関するパラメータ(例えば消耗度または充填度)のデータを受信する。制御部170は、図示しない記憶部に予め格納された閾値を参照する。制御部170は、パラメータ算出部140から受信したパラメータと、閾値とを比較する。 Specifically, the control unit 170 receives data of parameters (for example, the degree of wear or the degree of filling) related to the consumables provided in the processing device 90 from the parameter calculation unit 140. The control unit 170 refers to a threshold value stored in advance in a storage unit (not shown). The control unit 170 compares the parameter received from the parameter calculation unit 140 with the threshold value.

そして、パラメータが閾値を超えた場合に、制御部170は、処理装置90を停止させる。あるいは、制御部170は、消耗品を交換させるように、処理装置90を制御する。なお、制御部170は、ユーザからの入力によって、上述の閾値を決定してもよい(実施形態4)。あるいは、以下で説明する一変形例のように、パラメータが閾値を超えた場合に、制御部170は、任意の手段によって、アラートを出力してもよい。 Then, when the parameter exceeds the threshold value, the control unit 170 stops the processing device 90. Alternatively, the control unit 170 controls the processing device 90 so as to replace the consumables. The control unit 170 may determine the above-mentioned threshold value by input from the user (Embodiment 4). Alternatively, as in one modification described below, when the parameter exceeds the threshold value, the control unit 170 may output an alert by any means.

(変形例)
図8は、本実施形態3の一変形例に係わる制御装置300aの構成を示すブロック図である。図8に示すように、制御装置300aの制御部170aは、パラメータが閾値を超えた場合にアラートを出力するアラート部171を備えている。アラート部171は、アラート手段の一例である。
(Modification example)
FIG. 8 is a block diagram showing a configuration of a control device 300a according to a modification of the third embodiment. As shown in FIG. 8, the control unit 170a of the control device 300a includes an alert unit 171 that outputs an alert when the parameter exceeds the threshold value. The alert unit 171 is an example of an alert means.

具体的には、アラート部171は、パラメータ算出部140から、処理装置90が備えた消耗品に関するパラメータ(ここでは消耗度)のデータを受信する。アラート部171は、図示しない記憶部に予め格納された閾値を参照する。アラート部171は、パラメータ算出部140が算出した消耗度と、閾値とを比較する。そして、パラメータが閾値を超えた場合に、アラート部171は、任意の手段でアラートを出力する。 Specifically, the alert unit 171 receives data of parameters (here, the degree of wear) related to the consumables provided in the processing device 90 from the parameter calculation unit 140. The alert unit 171 refers to a threshold value stored in advance in a storage unit (not shown). The alert unit 171 compares the degree of wear calculated by the parameter calculation unit 140 with the threshold value. Then, when the parameter exceeds the threshold value, the alert unit 171 outputs an alert by any means.

例えば、パラメータが閾値を超えた場合に、アラート部171は、警告音を出力する。あるいは、アラート部171は、警告表示を出力する。以下で説明するように、アラート部171は、表示装置80にアラートを表示させるように、出力部150に指示してもよい。 For example, when the parameter exceeds the threshold value, the alert unit 171 outputs a warning sound. Alternatively, the alert unit 171 outputs a warning display. As will be described below, the alert unit 171 may instruct the output unit 150 to display the alert on the display device 80.

(アラートを表示するグラフの画面の一例)
図9は、本変形例において、出力部150が表示装置80に表示させるグラフの画面の一例を示す。図9に示すグラフの画面では、横軸が時間を表し、縦軸が消耗度(パラメータの一例である)を表す。
(An example of a graph screen that displays alerts)
FIG. 9 shows an example of a graph screen displayed on the display device 80 by the output unit 150 in this modification. In the screen of the graph shown in FIG. 9, the horizontal axis represents time and the vertical axis represents the degree of wear (an example of a parameter).

図9において、グラフの横の数値(80%、100%)は、それぞれ、アラート部171によるアラートの基準を示している。具体的には、消耗度が、上述の閾値の80%を上回った時、アラート部171は、警告表示をするように、出力部150に指示する。また、消耗度が、閾値の100%を上回った時、アラート部171は、エラー表示をするように、出力部150に指示する。なお、ここで説明したアラートの基準は単なる一例である。アラートの基準は任意の方法で決定されてよい。 In FIG. 9, the numerical values (80% and 100%) on the side of the graph indicate the reference of the alert by the alert unit 171, respectively. Specifically, when the degree of wear exceeds 80% of the above threshold value, the alert unit 171 instructs the output unit 150 to display a warning. Further, when the degree of wear exceeds 100% of the threshold value, the alert unit 171 instructs the output unit 150 to display an error. The alert criteria described here are just an example. The criteria for alerts may be determined in any way.

ユーザは、図9に示すグラフの画面を見ることによって、処理装置90が備えた開梱部材または集塵袋などの消耗品の状態を確認することができる。さらに、図9において、消耗度が、閾値の80%または100%を上回った時、制御部170のアラート部171によって、アラートが出力される。そのため、ユーザは、消耗品を交換すべきタイミングを容易に把握することができる。 By looking at the screen of the graph shown in FIG. 9, the user can confirm the state of consumables such as the unpacking member or the dust collecting bag provided in the processing device 90. Further, in FIG. 9, when the degree of wear exceeds 80% or 100% of the threshold value, an alert is output by the alert unit 171 of the control unit 170. Therefore, the user can easily grasp the timing when the consumables should be replaced.

(本実施形態の効果)
本実施形態の構成によれば、生成部110は、処理装置90が実行する処理に関するグラフのデータを生成し、指示部120は、処理装置90に処理の各工程を実行させ、属性検出部130は、処理の対象物の属性を検出し、パラメータ算出部140は、対象物の属性に基づいて、処理装置90が備えた消耗品に関するパラメータを算出し、出力部150は、グラフのデータに基づくグラフの画面上にパラメータを表示させる。
(Effect of this embodiment)
According to the configuration of the present embodiment, the generation unit 110 generates graph data related to the processing executed by the processing device 90, the instruction unit 120 causes the processing device 90 to execute each process of the processing, and the attribute detection unit 130. Detects the attributes of the object to be processed, the parameter calculation unit 140 calculates the parameters related to the consumables provided in the processing device 90 based on the attributes of the object, and the output unit 150 is based on the data in the graph. Display the parameters on the screen of the graph.

このようにして、制御装置300は、処理装置90が備えた消耗品に関するパラメータを提示できる。したがって、ユーザは、グラフの画面を見て、パラメータから、消耗品を交換すべきタイミングを推測できる。 In this way, the control device 300 can present parameters related to the consumables included in the processing device 90. Therefore, the user can infer from the parameters when to replace the consumables by looking at the screen of the graph.

さらに、制御部170は、パラメータが閾値を超えた場合に、処理装置90を停止させる、または、消耗品を交換させるように、処理装置90を制御する。あるいは、制御部170aのアラート部171は、パラメータが閾値を超えた場合にアラートを出力する。これにより、消耗品を交換すべきタイミングをユーザに知らせることができる。そして、処理装置90が備えた消耗品が過剰に消耗し、処理装置90による処理の効率が低下することを防止できる。 Further, the control unit 170 controls the processing device 90 so as to stop the processing device 90 or replace the consumables when the parameter exceeds the threshold value. Alternatively, the alert unit 171 of the control unit 170a outputs an alert when the parameter exceeds the threshold value. This allows the user to be informed when the consumables should be replaced. Then, it is possible to prevent the consumables provided in the processing device 90 from being excessively consumed and the efficiency of processing by the processing device 90 from being lowered.

〔実施形態4〕
図10を参照して、実施形態4について説明する。なお、前記実施形態1から3において説明した部材に関して、本実施形態4において、説明を省略する。前記実施形態3で説明した部材と同一の符号がついた部材は、本実施形態4においても、前記実施形態3で説明した機能を有する。
[Embodiment 4]
The fourth embodiment will be described with reference to FIG. The members described in the first to third embodiments will be omitted in the fourth embodiment. The members having the same reference numerals as the members described in the third embodiment have the functions described in the third embodiment also in the fourth embodiment.

(制御装置400)
図10は、本実施形態4に係わる制御装置400の構成を示すブロック図である。図10に示すように、制御装置400は、生成部110、指示部120、属性検出部130、パラメータ算出部140、および出力部150を備えている。制御装置400は、制御部170、閾値決定部180、および入力部190をさらに備えている。制御部170の機能は、前記実施形態3で説明したとおりである。
(Control device 400)
FIG. 10 is a block diagram showing the configuration of the control device 400 according to the fourth embodiment. As shown in FIG. 10, the control device 400 includes a generation unit 110, an instruction unit 120, an attribute detection unit 130, a parameter calculation unit 140, and an output unit 150. The control device 400 further includes a control unit 170, a threshold value determination unit 180, and an input unit 190. The function of the control unit 170 is as described in the third embodiment.

入力部190は、消耗品を交換するための入力を受け付ける。入力部190は、入力手段の一例である。一例では、図5または図9に例示するグラフの画面の右下において、ユーザは、設定の項目を選択する。すると、入力部190への入力を受け付けるための選択肢が表示される。ユーザは、劣化した消耗品を交換するために、所定の入力操作を行う。ユーザが所定の入力操作を行った場合、入力部190は、ユーザの入力操作に基づく入力信号を受信する。そして、入力部190は、消耗品を交換するための入力を受け付けたことを、閾値決定部180へ通知する。 The input unit 190 receives an input for exchanging consumables. The input unit 190 is an example of an input means. In one example, in the lower right corner of the graph screen illustrated in FIG. 5 or FIG. 9, the user selects a setting item. Then, the options for accepting the input to the input unit 190 are displayed. The user performs a predetermined input operation in order to replace the deteriorated consumables. When the user performs a predetermined input operation, the input unit 190 receives an input signal based on the user's input operation. Then, the input unit 190 notifies the threshold value determination unit 180 that the input for exchanging the consumable item has been accepted.

閾値決定部180は、入力に基づいて、閾値を決定する。閾値決定部180は、閾値決定手段の一例である。具体的には、閾値決定部180は、属性検出部130から、処理装置90が処理した箱の属性のデータを受信する。閾値決定部180は、図示しない記憶部に、箱の属性のデータを記録する。そして、閾値決定部180は、入力部190からの通知を受信したとき、閾値を決定する。 The threshold value determination unit 180 determines the threshold value based on the input. The threshold value determination unit 180 is an example of the threshold value determination means. Specifically, the threshold value determination unit 180 receives the attribute data of the box processed by the processing device 90 from the attribute detection unit 130. The threshold value determination unit 180 records the data of the attributes of the box in a storage unit (not shown). Then, when the threshold value determination unit 180 receives the notification from the input unit 190, the threshold value determination unit 180 determines the threshold value.

例えば、処理装置90による処理の対象物である箱は、箱の属性に基づいて、3種類に分類される。また、それぞれの種類の箱について、その箱を開梱した場合に、消耗品(例えば開梱部材)がどれぐらいの割合(a%、b%、c%)で消耗するのかが、上述したテーブルに記載されている。処理装置90が、3種類の箱を、それぞれX個、Y個、Z個だけ処理した場合、消耗度は、F(X、Y、Z)=aX+bY+cZと表される。閾値決定部180は、入力部190から通知を受信したときの消耗度Fを、上述の閾値とする。 For example, the boxes to be processed by the processing device 90 are classified into three types based on the attributes of the boxes. In addition, for each type of box, the above-mentioned table shows the percentage (a%, b%, c%) of consumables (for example, unpacking members) consumed when the box is unpacked. It is described in. When the processing device 90 processes only X, Y, and Z of the three types of boxes, the degree of wear is expressed as F (X, Y, Z) = aX + bY + cZ. The threshold value determination unit 180 uses the exhaustion degree F when the notification is received from the input unit 190 as the above-mentioned threshold value.

このようにして、閾値決定部180は、ユーザの入力操作に基づいて、閾値を決定することができる。閾値決定部180がここで決定した閾値は、図9において、100%の消耗度と対応する。さらに、閾値決定部180は、入力部190から通知を受信したときの消耗度Fを、0.8倍することによって、図9に示す80%の消耗度と対応する第2の閾値も決定することができる。 In this way, the threshold value determination unit 180 can determine the threshold value based on the input operation of the user. The threshold value determined here by the threshold value determination unit 180 corresponds to the degree of wear of 100% in FIG. Further, the threshold value determination unit 180 also determines a second threshold value corresponding to the 80% consumption degree shown in FIG. 9 by multiplying the consumption degree F when the notification is received from the input unit 190 by 0.8. be able to.

(本実施形態の効果)
本実施形態の構成によれば、生成部110は、処理装置90が実行する処理に関するグラフのデータを生成し、指示部120は、処理装置90に処理の各工程を実行させ、属性検出部130は、処理の対象物の属性を検出し、パラメータ算出部140は、対象物の属性に基づいて、処理装置90が備えた消耗品に関するパラメータを算出し、出力部150は、グラフのデータに基づくグラフの画面上にパラメータを表示させる。
(Effect of this embodiment)
According to the configuration of the present embodiment, the generation unit 110 generates graph data related to the processing executed by the processing device 90, the instruction unit 120 causes the processing device 90 to execute each process of the processing, and the attribute detection unit 130. Detects the attributes of the object to be processed, the parameter calculation unit 140 calculates the parameters related to the consumables provided in the processing device 90 based on the attributes of the object, and the output unit 150 is based on the data in the graph. Display the parameters on the screen of the graph.

このようにして、制御装置400は、処理装置90が備えた消耗品に関するパラメータを提示できる。したがって、ユーザは、グラフの画面を見て、パラメータから、消耗品を交換すべきタイミングを容易に把握することができる。 In this way, the control device 400 can present parameters relating to the consumables included in the processing device 90. Therefore, the user can easily grasp the timing when the consumable item should be replaced from the parameter by looking at the screen of the graph.

さらに、入力部190は、消耗品を交換するための入力を受け付ける。閾値決定部180は、入力に基づいて、閾値を決定する。このように、ユーザが消耗品を交換するための入力を行ったことをトリガーとして、閾値を決定するので、予め閾値を設定しておく必要が無い。また、閾値を適切に決定することができる。 Further, the input unit 190 receives an input for exchanging consumables. The threshold value determination unit 180 determines the threshold value based on the input. As described above, since the threshold value is determined by the user's input for exchanging the consumable as a trigger, it is not necessary to set the threshold value in advance. In addition, the threshold value can be appropriately determined.

加えて、制御部170は、パラメータが閾値を超えた場合に、処理装置90を停止させる、または、消耗品を交換させるように、処理装置90を制御する。これにより、消耗品を交換すべきタイミングをユーザに知らせる。これにより、処理装置90が備えた消耗品が過剰に消耗し、処理装置90による処理の効率が低下することを防止できる。 In addition, the control unit 170 controls the processing device 90 so as to stop the processing device 90 or replace the consumables when the parameter exceeds the threshold value. This informs the user when to replace the consumables. As a result, it is possible to prevent the consumables provided in the processing device 90 from being excessively consumed and the efficiency of processing by the processing device 90 from being lowered.

(ハードウェア構成について)
前記実施形態2~4で説明した制御装置100、200、300、300a、400の各構成要素は、機能単位のブロックを示している。これらの構成要素の一部又は全部は、例えば図11に示すような情報処理装置900により実現される。図11は、情報処理装置900のハードウェア構成の一例を示すブロック図である。
(About hardware configuration)
Each component of the control devices 100, 200, 300, 300a, and 400 described in the second to fourth embodiments shows a block of functional units. Some or all of these components are realized by, for example, the information processing apparatus 900 as shown in FIG. FIG. 11 is a block diagram showing an example of the hardware configuration of the information processing apparatus 900.

図11に示すように、情報処理装置900は、一例として、以下のような構成を含む。 As shown in FIG. 11, the information processing apparatus 900 includes the following configuration as an example.

・CPU(Central Processing Unit)901
・ROM(Read Only Memory)902
・RAM(Random Access Memory)903
・RAM903にロードされるプログラム904
・プログラム904を格納する記憶装置905
・記録媒体906の読み書きを行うドライブ装置907
・通信ネットワーク909と接続する通信インタフェース908
・データの入出力を行う入出力インタフェース910
・各構成要素を接続するバス911
前記実施形態2~4で説明した制御装置100、200、300、300a、400の各構成要素は、これらの機能を実現するプログラム904をCPU901が読み込んで実行することで実現される。各構成要素の機能を実現するプログラム904は、例えば、予め記憶装置905やROM902に格納されており、必要に応じてCPU901がRAM903にロードして実行される。なお、プログラム904は、通信ネットワーク909を介してCPU901に供給されてもよいし、予め記録媒体906に格納されており、ドライブ装置907が当該プログラムを読み出してCPU901に供給してもよい。
-CPU (Central Processing Unit) 901
-ROM (Read Only Memory) 902
-RAM (Random Access Memory) 903
-Program 904 loaded into RAM 903
A storage device 905 that stores the program 904.
A drive device 907 that reads and writes the recording medium 906.
-Communication interface 908 for connecting to the communication network 909.
-I / O interface 910 for inputting / outputting data
-Bus 911 connecting each component
Each component of the control devices 100, 200, 300, 300a, and 400 described in the second to fourth embodiments is realized by the CPU 901 reading and executing the program 904 that realizes these functions. The program 904 that realizes the functions of each component is stored in, for example, a storage device 905 or ROM 902 in advance, and the CPU 901 is loaded into the RAM 903 and executed as needed. The program 904 may be supplied to the CPU 901 via the communication network 909, or may be stored in the recording medium 906 in advance, and the drive device 907 may read the program and supply the program to the CPU 901.

上記の構成によれば、前記実施形態2~4において説明した制御装置100、200、300、300a、400が、ハードウェアとして実現される。したがって、前記実施形態2~3において説明した効果と同様の効果を奏することができる。 According to the above configuration, the control devices 100, 200, 300, 300a, 400 described in the second to fourth embodiments are realized as hardware. Therefore, it is possible to obtain the same effect as the effect described in the second to third embodiments.

本発明は、箱を開梱する開梱装置を制御することのほか、加工、運搬、組み付け、分解などの様々な処理を自動で実行する処理装置を制御するために利用することができる。 INDUSTRIAL APPLICABILITY The present invention can be used not only to control an unpacking device for unpacking a box, but also to control a processing device that automatically executes various processes such as processing, transportation, assembly, and disassembly.

80 表示装置
90 処理装置
100 制御装置
110 生成部
120 指示部
130 属性検出部
140 パラメータ算出部
150 出力部
170 制御部
170a 制御部
171 アラート部
180 閾値決定部
190 入力部
200 制御装置
300 制御装置
300a 制御装置
400 制御装置
80 Display device 90 Processing device 100 Control device 110 Generation unit 120 Indicator unit 130 Attribute detection unit 140 Parameter calculation unit 150 Output unit 170 Control unit 170a Control unit 171 Alert unit 180 Threshold determination unit 190 Input unit 200 Control unit 300 Control unit 300a Control Device 400 control device

Claims (6)

処理装置が実行する処理に関するグラフのデータを生成する生成手段と、
前記処理のの属性を検出する属性検出手段と、
前記の属性に基づいて、処理された箱ごとに、前記処理装置が備えた消耗品に関する消耗度を算出するパラメータ算出手段と、
前記グラフのデータに基づくグラフの画面上に前記消耗度を表示させる出力手段とを備え、
前記消耗度が閾値を超えた場合に、前記処理装置を停止させる、または、前記消耗品を交換させるように、前記処理装置を制御する制御手段をさらに備え、
前記消耗品を交換するための入力を受け付ける入力手段と、
前記入力に基づいて、前記属性検出手段が検出した前記処理の前記の前記属性と前記パラメータ算出手段によって算出された前記消耗度から前記閾値を決定する閾値決定手段とをさらに備えた制御装置。
A generation means for generating graph data related to the processing performed by the processing device, and
Attribute detection means for detecting the attributes of the processing box and
A parameter calculation means for calculating the degree of consumption of consumables provided in the processing device for each processed box based on the attributes of the boxes .
It is provided with an output means for displaying the degree of wear on the screen of the graph based on the data of the graph.
Further provided with a control means for controlling the processing device so that the processing device is stopped or the consumables are replaced when the degree of wear exceeds the threshold value.
An input means that accepts input for exchanging the consumables, and
A control device further comprising a threshold value determining means for determining the threshold value from the attribute of the box of the processing detected by the attribute detecting means and the consumption degree calculated by the parameter calculating means based on the input.
前記パラメータ算出手段は、前記消耗度として、前記処理装置が備えた開梱部材がどれだけ消耗したかを示す消耗度を算出する
ことを特徴とする請求項1に記載の制御装置。
The control device according to claim 1, wherein the parameter calculating means calculates, as the degree of wear , the degree of wear indicating how much the unpacking member provided in the processing device is worn.
前記制御手段は、前記消耗度が前記閾値を超えた場合にアラートを出力するアラート手段を備えた
ことを特徴とする請求項1に記載の制御装置。
The control device according to claim 1, wherein the control means includes an alert means that outputs an alert when the degree of wear exceeds the threshold value.
処理装置が実行する処理に関するグラフのデータを生成し、
前記処理のの属性を検出し、
前記の属性に基づいて、処理された箱ごとに、前記処理装置が備えた消耗品に関する消耗度を算出し、
前記グラフのデータに基づくグラフの画面上に前記消耗度を表示させ、
前記消耗度が閾値を超えた場合に、前記処理装置を停止させる、または、前記消耗品を交換させるように、前記処理装置を制御し、
前記消耗品を交換するための入力を受け付け、
前記入力に基づいて、前記処理の前記の前記属性と前記消耗度から前記閾値を決定する
ことを含む制御方法。
Generates graph data about the processing performed by the processing device
Detects the attributes of the processing box and
Based on the attributes of the boxes , the degree of consumption of the consumables provided in the processing device is calculated for each processed box .
The degree of wear is displayed on the screen of the graph based on the data of the graph, and the degree of wear is displayed.
When the degree of wear exceeds the threshold value, the processing device is controlled so as to stop the processing device or replace the consumables.
Accepting inputs to replace the consumables
A control method comprising determining the threshold value from the attribute of the box of the process and the degree of wear based on the input.
処理装置が実行する処理に関するグラフのデータを生成することと、
前記処理のの属性を検出することと、
前記の属性に基づいて、処理された箱ごとに、前記処理装置が備えた消耗品に関する消耗度を算出することと、
前記グラフのデータに基づくグラフの画面上に前記消耗度を表示させることと、
前記消耗度が閾値を超えた場合に、前記処理装置を停止させる、または、前記消耗品を交換させるように、前記処理装置を制御することと、
前記消耗品を交換するための入力を受け付けることと、
前記入力に基づいて、前記処理の前記の前記属性と前記消耗度から前記閾値を決定すること
をコンピュータに実行させるためのプログラム。
To generate graph data about the processing performed by the processing device,
Detecting the attributes of the processing box and
Based on the attributes of the boxes , the degree of consumption of the consumables provided in the processing device is calculated for each processed box .
Displaying the degree of wear on the screen of the graph based on the data of the graph, and
Controlling the processing device so as to stop the processing device or replace the consumable when the degree of wear exceeds the threshold value.
Accepting inputs to replace the consumables and
A program for causing a computer to determine the threshold value from the attribute and the degree of wear of the box of the process based on the input.
請求項1からのいずれか1項に係わる制御装置と、
前記制御装置によって動作を制御される処理装置と、
前記処理装置が実行する処理に関するグラフの画面を表示する表示装置とを備えた
システム。
The control device according to any one of claims 1 to 3 and
A processing device whose operation is controlled by the control device,
A system including a display device that displays a screen of a graph related to the processing performed by the processing device.
JP2020025823A 2020-02-19 2020-02-19 Controls, control methods, and programs Active JP7047855B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2020025823A JP7047855B2 (en) 2020-02-19 2020-02-19 Controls, control methods, and programs

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2020025823A JP7047855B2 (en) 2020-02-19 2020-02-19 Controls, control methods, and programs

Publications (2)

Publication Number Publication Date
JP2021130477A JP2021130477A (en) 2021-09-09
JP7047855B2 true JP7047855B2 (en) 2022-04-05

Family

ID=77551971

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2020025823A Active JP7047855B2 (en) 2020-02-19 2020-02-19 Controls, control methods, and programs

Country Status (1)

Country Link
JP (1) JP7047855B2 (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006150475A (en) 2004-11-26 2006-06-15 Fuji Xerox Engineering Co Ltd Shredding processing device and shredding processing method
JP2008238325A (en) 2007-03-27 2008-10-09 Dainippon Printing Co Ltd Blade replacement time management device and blade replacement time management method
JP2019182535A (en) 2018-04-17 2019-10-24 株式会社エヌテック Opening device for box

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2701642B2 (en) * 1991-07-26 1998-01-21 三菱電機株式会社 Numerical controller and cell controller
JPH0751998A (en) * 1993-08-09 1995-02-28 Fanuc Ltd Tool life estimating method

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006150475A (en) 2004-11-26 2006-06-15 Fuji Xerox Engineering Co Ltd Shredding processing device and shredding processing method
JP2008238325A (en) 2007-03-27 2008-10-09 Dainippon Printing Co Ltd Blade replacement time management device and blade replacement time management method
JP2019182535A (en) 2018-04-17 2019-10-24 株式会社エヌテック Opening device for box

Also Published As

Publication number Publication date
JP2021130477A (en) 2021-09-09

Similar Documents

Publication Publication Date Title
KR101531702B1 (en) Management apparatus for transportation handling information of commercial vehicle operation system
EP1634042B1 (en) Method for tracking the state of a shelf system
CN104303120B (en) For the monitoring system of packing machine
JP2009205482A (en) Commodity management system and commodity management method
JP6933259B2 (en) Liquid chromatograph and liquid volume detection method
US20230401519A1 (en) Systems and methods for packing visualizations
JP2016139333A (en) Management system and management method
CN113650887A (en) Automatic home textile product boxing method and system
JP7047855B2 (en) Controls, control methods, and programs
JP6158938B2 (en) Distribution base location plan calculation device and program
JP5239737B2 (en) Goods removal management device
US20150234376A1 (en) Numerical controller for machine tool with efficient regular inspection function for components
JPH0881023A (en) Storage management device for incoming parts
JP7024809B2 (en) Controls, control methods, and programs
JP2017117049A (en) Method and device for physical distribution management
JP7766769B2 (en) Stocking support system and stocking support program
JP2006264914A (en) Incoming merchandise inspection system
JP6849550B2 (en) Logistics management support equipment and methods
JP2021130479A (en) Control device, control method, and program
JP2005231772A (en) Product inventory management device
KR20150000425A (en) Apparatus and method for providing package capacity information visually
JP2015069519A (en) Work table
JP2010198340A (en) Inventory management device and inventory management method
CN111292032A (en) Warehousing operation method, device, readable medium and system
JP2001034316A (en) Machine controller

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20200219

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20210202

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20210401

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20211005

RD01 Notification of change of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7421

Effective date: 20211022

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20211228

C60 Trial request (containing other claim documents, opposition documents)

Free format text: JAPANESE INTERMEDIATE CODE: C60

Effective date: 20211228

A911 Transfer to examiner for re-examination before appeal (zenchi)

Free format text: JAPANESE INTERMEDIATE CODE: A911

Effective date: 20220113

C21 Notice of transfer of a case for reconsideration by examiners before appeal proceedings

Free format text: JAPANESE INTERMEDIATE CODE: C21

Effective date: 20220118

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20220307

R151 Written notification of patent or utility model registration

Ref document number: 7047855

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151