JP7318581B2 - Work machine and attachment management program and management method - Google Patents

Work machine and attachment management program and management method Download PDF

Info

Publication number
JP7318581B2
JP7318581B2 JP2020063159A JP2020063159A JP7318581B2 JP 7318581 B2 JP7318581 B2 JP 7318581B2 JP 2020063159 A JP2020063159 A JP 2020063159A JP 2020063159 A JP2020063159 A JP 2020063159A JP 7318581 B2 JP7318581 B2 JP 7318581B2
Authority
JP
Japan
Prior art keywords
communication device
information
attachment
storage unit
processing unit
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
JP2020063159A
Other languages
Japanese (ja)
Other versions
JP2021161710A (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.)
Kobelco Construction Machinery Co Ltd
Original Assignee
Kobelco Construction Machinery Co Ltd
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 Kobelco Construction Machinery Co Ltd filed Critical Kobelco Construction Machinery Co Ltd
Priority to JP2020063159A priority Critical patent/JP7318581B2/en
Priority to CN202110326576.7A priority patent/CN113463716A/en
Publication of JP2021161710A publication Critical patent/JP2021161710A/en
Application granted granted Critical
Publication of JP7318581B2 publication Critical patent/JP7318581B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • EFIXED CONSTRUCTIONS
    • E02HYDRAULIC ENGINEERING; FOUNDATIONS; SOIL SHIFTING
    • E02FDREDGING; SOIL-SHIFTING
    • E02F9/00Component parts of dredgers or soil-shifting machines, not restricted to one of the kinds covered by groups E02F3/00 - E02F7/00
    • E02F9/20Drives; Control devices
    • EFIXED CONSTRUCTIONS
    • E02HYDRAULIC ENGINEERING; FOUNDATIONS; SOIL SHIFTING
    • E02FDREDGING; SOIL-SHIFTING
    • E02F3/00Dredgers; Soil-shifting machines
    • E02F3/04Dredgers; Soil-shifting machines mechanically-driven
    • E02F3/96Dredgers; Soil-shifting machines mechanically-driven with arrangements for alternate or simultaneous use of different digging elements
    • EFIXED CONSTRUCTIONS
    • E02HYDRAULIC ENGINEERING; FOUNDATIONS; SOIL SHIFTING
    • E02FDREDGING; SOIL-SHIFTING
    • E02F9/00Component parts of dredgers or soil-shifting machines, not restricted to one of the kinds covered by groups E02F3/00 - E02F7/00
    • E02F9/20Drives; Control devices
    • E02F9/2025Particular purposes of control systems not otherwise provided for
    • E02F9/205Remotely operated machines, e.g. unmanned vehicles
    • EFIXED CONSTRUCTIONS
    • E02HYDRAULIC ENGINEERING; FOUNDATIONS; SOIL SHIFTING
    • E02FDREDGING; SOIL-SHIFTING
    • E02F9/00Component parts of dredgers or soil-shifting machines, not restricted to one of the kinds covered by groups E02F3/00 - E02F7/00
    • E02F9/26Indicating devices
    • EFIXED CONSTRUCTIONS
    • E02HYDRAULIC ENGINEERING; FOUNDATIONS; SOIL SHIFTING
    • E02FDREDGING; SOIL-SHIFTING
    • E02F9/00Component parts of dredgers or soil-shifting machines, not restricted to one of the kinds covered by groups E02F3/00 - E02F7/00
    • E02F9/26Indicating devices
    • E02F9/267Diagnosing or detecting failure of vehicles

Landscapes

  • Engineering & Computer Science (AREA)
  • Mining & Mineral Resources (AREA)
  • Civil Engineering (AREA)
  • General Engineering & Computer Science (AREA)
  • Structural Engineering (AREA)
  • Mechanical Engineering (AREA)
  • Operation Control Of Excavators (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Description

本発明は、建設機械等の作業機械、並びに、アタッチメントの管理プログラム及び管理方法に関し、特に、交換可能なアタッチメントに配置された通信装置から作業機械の本体部に配置された通信装置に対してアタッチメント情報を送信する作業機械、並びに、アタッチメントの管理プログラム及び管理方法に関する。 TECHNICAL FIELD The present invention relates to a work machine such as a construction machine, and an attachment management program and management method, and more particularly, to a communication device arranged in a replaceable attachment and an attachment to a communication device arranged in the main body of the work machine. The present invention relates to a work machine that transmits information and a management program and management method for attachments.

下記特許文献1には、アタッチメントごとの稼働状況を監視することが可能なアタッチメント監視システムが開示されている。当該システムにおいては、作業アームに計測ユニットが配置され、作業機械に端末装置が配置され、作業機械の外部にサーバ装置が配置される。計測ユニットは、アタッチメントの駆動時における振動及び油圧を計測し、その計測結果とアタッチメントの個体識別情報とを端末装置に送信する。端末装置は、計測ユニットから受信した計測結果及び個体識別情報を、携帯電話回線網を介してサーバ装置に送信する。サーバ装置は、端末装置から受信した計測結果を解析し、その解析結果を含むアタッチメントごとの稼働情報を、データベースに蓄積する。データベースに蓄積されたアタッチメントごとの稼働情報は、データベースと同一の通信ネットワークに接続されている各種端末によって閲覧することができる。 Patent Literature 1 listed below discloses an attachment monitoring system capable of monitoring the operating status of each attachment. In this system, a measuring unit is arranged on the working arm, a terminal device is arranged on the working machine, and a server device is arranged on the outside of the working machine. The measurement unit measures vibration and oil pressure when the attachment is driven, and transmits the measurement results and individual identification information of the attachment to the terminal device. The terminal device transmits the measurement result and the individual identification information received from the measurement unit to the server device via the mobile phone network. The server device analyzes the measurement result received from the terminal device, and accumulates the operation information for each attachment including the analysis result in the database. The operation information for each attachment accumulated in the database can be browsed by various terminals connected to the same communication network as the database.

特開2017-201119号公報Japanese Unexamined Patent Application Publication No. 2017-201119

作業機械は、レンタル又はリース等によって様々な工事現場で使用され、また、輸出されて外国の工事現場で使用される場合もある。アタッチメント単体でも同様に、同一のアタッチメントが、通信事情等が異なる様々な環境で使用される。 Working machines are used at various construction sites on a rental or lease basis, and are sometimes exported and used at foreign construction sites. Similarly, the single attachment is used in various environments with different communication conditions and the like.

上記特許文献1に開示されたアタッチメント監視システムによると、作業機械の端末装置が接続できる携帯電話回線網の通信エリア外にある工事現場、あるいは当該携帯電話回線網の通信エリア内ではあるが通信事情が悪い工事現場等のように、端末装置とサーバ装置との間の通信を確立できない環境で作業機械が使用された場合には、その間、サーバ装置はアタッチメントごとの稼働情報をデータベースに蓄積することができない。従って、そのような場合には情報蓄積の空白期間が存在することとなるため、データベースに蓄積されている稼働情報の正確性は低い。 According to the attachment monitoring system disclosed in Patent Document 1, a construction site located outside the communication area of a mobile phone network to which a terminal device of a working machine can be connected, or a communication situation within the communication area of the mobile phone network. However, if the work machine is used in an environment in which communication between the terminal device and the server device cannot be established, such as at a bad construction site, the server device must accumulate operation information for each attachment in the database during that time. can't Therefore, in such a case, there is a blank period for information accumulation, and the accuracy of the operating information accumulated in the database is low.

本発明はかかる事情に鑑みて成されたものであり、アタッチメントの正確な累積稼働情報を管理することが可能な作業機械、並びに、アタッチメントの管理プログラム及び管理方法を得ることを目的とする。 SUMMARY OF THE INVENTION It is an object of the present invention to provide a working machine capable of managing accurate cumulative operation information of attachments, and an attachment management program and management method.

本発明の一態様に係る作業機械は、本体部と、前記本体部に取り付けられ、交換可能なアタッチメントが装着される作業装置と、前記アタッチメントに配置され、記憶部を有する第1通信装置と、前記本体部に配置され、前記第1通信装置と通信可能な第2通信装置と、前記本体部に配置され、前記作業装置に装着されている前記アタッチメントの稼働状況を管理することにより、当該アタッチメントの累積稼働情報を生成する情報処理部と、を備え、前記第2通信装置は、前記情報処理部によって生成された前記累積稼働情報を前記第1通信装置に送信し、前記第1通信装置は、前記第2通信装置から受信した前記累積稼働情報を前記記憶部に記憶するものである。 A working machine according to an aspect of the present invention comprises a main body, a working device attached to the main body and having a replaceable attachment mounted thereon, a first communication device arranged in the attachment and having a memory, By managing the operation status of a second communication device arranged on the main body and capable of communicating with the first communication device and the attachment arranged on the main body and mounted on the working device, the attachment and an information processing unit that generates cumulative operation information of, the second communication device transmits the cumulative operation information generated by the information processing unit to the first communication device, and the first communication device is , the cumulative operation information received from the second communication device is stored in the storage unit.

この態様によれば、第1通信装置は、第2通信装置から受信した累積稼働情報を記憶部に記憶する。従って、第2通信装置が外部のサーバ装置との間で通信を確立できない環境で作業機械が使用された場合であっても、アタッチメントの正確な累積稼働情報を記憶部で管理することが可能となる。 According to this aspect, the first communication device stores the cumulative operation information received from the second communication device in the storage unit. Therefore, even when the working machine is used in an environment in which the second communication device cannot establish communication with the external server device, it is possible to manage the accurate cumulative operation information of the attachment in the storage unit. Become.

上記態様において、前記情報処理部によって生成された前記累積稼働情報を前記作業機械のオペレータに提示する第1情報提示手段をさらに備えることが望ましい。 In the above aspect, it is desirable to further include first information presenting means for presenting the cumulative operation information generated by the information processing section to an operator of the work machine.

この態様によれば、アタッチメントの累積稼働情報を、そのアタッチメントが装着された作業機械のオペレータに提示することができる。これにより、オペレータは、提示された累積稼働情報を参照することによってアタッチメントのメンテナンス作業又は交換作業等の必要性を判断することができる。 According to this aspect, the cumulative working information of the attachment can be presented to the operator of the working machine to which the attachment is attached. Thereby, the operator can judge the necessity of maintenance work, replacement work, or the like of the attachment by referring to the presented cumulative operation information.

上記態様において、前記第1通信装置は、前記アタッチメントの固有識別情報を前記記憶部に記憶しており、前記第1通信装置は、前記記憶部から読み出した前記固有識別情報を前記第2通信装置に送信し、前記第2通信装置は、前記情報処理部によって生成された前記累積稼働情報と、前記第1通信装置から受信した前記固有識別情報とをサーバ装置に送信し、前記サーバ装置は、前記第2通信装置から受信した前記固有識別情報で特定されるアタッチメントの状態が正常状態であるか異常状態であるかを示す状態情報を、前記第2通信装置から受信した前記累積稼働情報に基づいて生成し、当該状態情報を前記第2通信装置に送信し、前記第2通信装置は、前記サーバ装置から受信した前記状態情報を前記第1通信装置に送信し、前記第1通信装置は、前記第2通信装置から受信した前記状態情報を前記記憶部に記憶することが望ましい。 In the above aspect, the first communication device stores the unique identification information of the attachment in the storage section, and the first communication device stores the unique identification information read from the storage section in the second communication device. and the second communication device transmits the accumulated operation information generated by the information processing unit and the unique identification information received from the first communication device to the server device, and the server device: State information indicating whether the state of the attachment identified by the unique identification information received from the second communication device is normal or abnormal based on the cumulative operation information received from the second communication device and transmits the state information to the second communication device, the second communication device transmits the state information received from the server device to the first communication device, and the first communication device, It is preferable that the state information received from the second communication device is stored in the storage unit.

この態様によれば、第2通信装置がサーバ装置との間で通信を確立できる環境で作業機械が使用された場合には、サーバ装置によって作成された、累積稼働情報よりも詳細な状態情報を、記憶部で管理することが可能となる。 According to this aspect, when the work machine is used in an environment in which the second communication device can establish communication with the server device, the state information created by the server device and which is more detailed than the cumulative operation information , can be managed in the storage unit.

上記態様において、前記サーバ装置から受信した前記状態情報を前記作業機械のオペレータに提示する第2情報提示手段をさらに備えることが望ましい。 In the above aspect, it is desirable to further include second information presentation means for presenting the state information received from the server device to an operator of the work machine.

この態様によれば、アタッチメントの状態情報を、そのアタッチメントが装着された作業機械のオペレータに提示することができる。これにより、オペレータは、提示された状態情報を参照することによってアタッチメントのメンテナンス作業又は交換作業等を行うことができる。 According to this aspect, the status information of the attachment can be presented to the operator of the working machine to which the attachment is attached. This allows the operator to perform maintenance work or replacement work for the attachment by referring to the presented status information.

上記態様において、前記第2情報提示手段は、前記状態情報において前記アタッチメントの状態が異常状態であると示されている場合に、その異常を報知する異常報知手段を含むことが望ましい。 In the above aspect, it is preferable that the second information presenting means include abnormality reporting means for reporting the abnormality when the state information indicates that the state of the attachment is abnormal.

この態様によれば、状態情報を提示するだけでなく、異常報知手段が異常を報知することによって、アタッチメントの状態が異常状態であることをオペレータに確実に知らせることができる。 According to this aspect, not only is the status information presented, but also the abnormality notification means notifies the operator that the attachment is in an abnormal state.

上記態様において、前記サーバ装置は、前記記憶部に記憶されている前記累積稼働情報を要求する要求信号を、前記第2通信装置に送信可能であり、前記第2通信装置は、前記サーバ装置から受信した前記要求信号を前記第1通信装置に送信し、前記第1通信装置は、前記第2通信装置から受信した前記要求信号に応答して、前記記憶部から読み出した前記累積稼働情報を第2通信装置に送信し、前記第2通信装置は、前記第1通信装置から受信した前記累積稼働情報を前記サーバ装置に送信することが望ましい。 In the above aspect, the server device can transmit a request signal requesting the cumulative operation information stored in the storage unit to the second communication device, and the second communication device receives the The received request signal is transmitted to the first communication device, and the first communication device, in response to the request signal received from the second communication device, stores the cumulative operation information read from the storage unit as the first communication device. 2 communication device, and the second communication device preferably transmits the cumulative operation information received from the first communication device to the server device.

この態様によれば、サーバ装置は、状態情報を生成するのに必要なアタッチメントの累積稼働情報を、第1通信装置から取得することができる。 According to this aspect, the server device can acquire from the first communication device the cumulative operation information of the attachment necessary for generating the state information.

上記態様において、前記第2通信装置は、前記サーバ装置との間で送受信するデータに対して暗号復号処理を行う暗号復号処理部をさらに含み、前記サーバ装置は、前記第2通信装置との間で送受信するデータに対して暗号復号処理を行う暗号復号処理部をさらに有することが望ましい。 In the above aspect, the second communication device further includes an encryption/decryption processing unit that performs encryption/decryption processing on data transmitted/received to/from the server device, and the server device communicates with the second communication device. It is desirable to further have an encryption/decryption processing unit that performs encryption/decryption processing on data transmitted/received by the device.

この態様によれば、第2通信装置及びサーバ装置がそれぞれ暗号復号処理部を備えるため、これらの装置間で送受信されるデータを暗号化できる。その結果、機密データの漏洩を防止することが可能となる。 According to this aspect, since the second communication device and the server device each include the encryption/decryption processing unit, data transmitted and received between these devices can be encrypted. As a result, leakage of confidential data can be prevented.

本発明の一態様に係るアタッチメントの管理プログラムは、本体部と、前記本体部に取り付けられ、交換可能なアタッチメントが装着される作業装置とを備える作業機械において、前記作業機械に前記アタッチメントを管理させるための、アタッチメントの管理プログラムであって、前記アタッチメントには、記憶部を有する第1通信装置が配置されており、前記本体部には、情報処理部、及び、前記第1通信装置と通信可能な第2通信装置が配置されており、前記情報処理部に、前記作業装置に装着されている前記アタッチメントの稼働状況を管理させることにより、当該アタッチメントの累積稼働情報を生成させ、前記第2通信装置に、前記情報処理部によって生成された前記累積稼働情報を前記第1通信装置に送信させ、前記第1通信装置に、前記第2通信装置から受信した前記累積稼働情報を前記記憶部に記憶させるものである。 An attachment management program according to an aspect of the present invention is a working machine comprising a main body and a working device attached to the main body and having a replaceable attachment attached thereto, and causes the working machine to manage the attachment. , wherein the attachment is provided with a first communication device having a storage unit, and the body unit is capable of communicating with an information processing unit and the first communication device A second communication device is disposed, and the information processing unit is caused to manage the operation status of the attachment attached to the work device, thereby generating cumulative operation information of the attachment, and performing the second communication. causing the device to transmit the cumulative operating information generated by the information processing unit to the first communication device, and causing the first communication device to store the cumulative operating information received from the second communication device in the storage unit It is something that makes

この態様によれば、第1通信装置は、第2通信装置から受信した累積稼働情報を記憶部に記憶する。従って、第2通信装置が外部のサーバ装置との間で通信を確立できない環境で作業機械が使用された場合であっても、アタッチメントの正確な累積稼働情報を記憶部で管理することが可能となる。 According to this aspect, the first communication device stores the cumulative operation information received from the second communication device in the storage unit. Therefore, even when the working machine is used in an environment in which the second communication device cannot establish communication with the external server device, it is possible to manage the accurate cumulative operation information of the attachment in the storage unit. Become.

本発明の一態様に係るアタッチメントの管理方法は、本体部と、前記本体部に取り付けられ、交換可能なアタッチメントが装着される作業装置とを備える作業機械における、アタッチメントの管理方法であって、前記アタッチメントには、記憶部を有する第1通信装置が配置されており、前記本体部には、情報処理部、及び、前記第1通信装置と通信可能な第2通信装置が配置されており、前記情報処理部が、前記作業装置に装着されている前記アタッチメントの稼働状況を管理することにより、当該アタッチメントの累積稼働情報を生成し、前記第2通信装置が、前記情報処理部によって生成された前記累積稼働情報を前記第1通信装置に送信し、前記第1通信装置が、前記第2通信装置から受信した前記累積稼働情報を前記記憶部に記憶するものである。 A method for managing an attachment according to an aspect of the present invention is a method for managing an attachment in a working machine including a main body and a working device attached to the main body and having a replaceable attachment mounted thereon, A first communication device having a storage unit is arranged in the attachment, an information processing unit and a second communication device capable of communicating with the first communication device are arranged in the main body, and The information processing unit manages the operation status of the attachment attached to the working device to generate accumulated operation information of the attachment, and the second communication device manages the operation status of the attachment generated by the information processing unit. Cumulative operation information is transmitted to the first communication device, and the first communication device stores the cumulative operation information received from the second communication device in the storage unit.

この態様によれば、第1通信装置は、第2通信装置から受信した累積稼働情報を記憶部に記憶する。従って、第2通信装置が外部のサーバ装置との間で通信を確立できない環境で作業機械が使用された場合であっても、アタッチメントの正確な累積稼働情報を記憶部で管理することが可能となる。 According to this aspect, the first communication device stores the cumulative operation information received from the second communication device in the storage unit. Therefore, even when the working machine is used in an environment in which the second communication device cannot establish communication with the external server device, it is possible to manage the accurate cumulative operation information of the attachment in the storage unit. Become.

本発明によれば、交換可能なアタッチメントのアタッチメント情報を、効率的かつ正確に取得することが可能となる。 ADVANTAGE OF THE INVENTION According to this invention, it becomes possible to acquire the attachment information of an exchangeable attachment efficiently and correctly.

本発明の実施の形態に係る作業機械の構成を模式的に示す図である。It is a figure showing typically composition of a working machine concerning an embodiment of the invention. 本発明の実施の形態に係る作業機械の制御システムの全体構成を簡略化して示すブロック図である。1 is a block diagram showing a simplified overall configuration of a work machine control system according to an embodiment of the present invention; FIG. 子機の構成を示すブロック図である。It is a block diagram which shows the structure of a child device. 親機の構成を示すブロック図である。3 is a block diagram showing the configuration of a parent device; FIG. 通信モジュールの構成を示すブロック図である。4 is a block diagram showing the configuration of a communication module; FIG. サーバ装置の構成を示すブロック図である。It is a block diagram which shows the structure of a server apparatus. 情報処理装置に実現される機能を示す図である。FIG. 2 is a diagram showing functions implemented by an information processing apparatus; セキュリティモジュールが有する機能を示す図である。FIG. 3 is a diagram showing functions possessed by a security module; FIG. 子機の動作フローを示すフローチャートである。4 is a flow chart showing an operation flow of a child device; 親機、コントローラ、及び通信モジュールの動作フローを示すフローチャートである。4 is a flow chart showing the operation flow of the parent device, controller, and communication module; サーバ装置の動作フローを示すフローチャートである。It is a flowchart which shows the operation|movement flow of a server apparatus. 累積稼働情報の一例を示す図である。It is a figure which shows an example of cumulative working information. 健康状態情報の一例を示す図である。It is a figure which shows an example of health condition information.

以下、本発明の実施の形態について、図面を用いて詳細に説明する。なお、異なる図面において同一の符号を付した要素は、同一又は相応する要素を示すものとする。 BEST MODE FOR CARRYING OUT THE INVENTION Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings. Elements with the same reference numerals in different drawings represent the same or corresponding elements.

図1は、本発明の実施の形態に係る作業機械1の構成を模式的に示す図である。本実施の形態の例において、作業機械1は、交換可能なアタッチメントとして、爪部の開閉による挟み動作が可能な圧砕機(例えばニブラ33)が装着された建設機械である。但し、ニブラに限らず、バケット又はブレーカ等の他のアタッチメントが装着されても良い。また、建設機械に限らず、交換可能かつ姿勢変更可能な任意のアタッチメントが装着される農業機械又は工業機械等の他の作業機械であっても良い。 FIG. 1 is a diagram schematically showing the configuration of a working machine 1 according to an embodiment of the invention. In the example of the present embodiment, the work machine 1 is a construction machine equipped with a crusher (for example, the nibbler 33) capable of pinching operation by opening and closing the claw portions as an replaceable attachment. However, it is not limited to the nibbler, and other attachments such as a bucket or a breaker may be attached. In addition, it is not limited to construction machinery, and may be other work machinery such as agricultural machinery or industrial machinery to which any attachment that can be exchanged and whose posture can be changed is attached.

図1に示すように、作業機械1は、クローラ式の下部走行体21と、下部走行体21上に旋回可能に配置された上部旋回体22と、上部旋回体22に取り付けられた作業装置3とを備えている。下部走行体21及び上部旋回体22は、作業機械1の本体部2を構成する。 As shown in FIG. 1, the working machine 1 includes a crawler-type lower traveling body 21, an upper revolving body 22 rotatably disposed on the lower traveling body 21, and a working device 3 attached to the upper revolving body 22. and The lower traveling body 21 and the upper revolving body 22 constitute the main body 2 of the work machine 1 .

作業装置3は、上部旋回体22に対して起伏可能に取り付けられたブーム31と、ブーム31の先端に対して揺動可能に取り付けられたアーム32と、アーム32の先端に対して揺動可能に取り付けられたニブラ33とを備えている。上部旋回体22とブーム31とは、回転軸であるブームフットピン81によって連結されている。ブーム31とアーム32とは、回転軸であるアームフットピン82によって連結されている。アーム32とニブラ33とは、回転軸であるアームトップピン83によって連結されている。アームトップピン83は、アタッチメントの交換時に脱着可能である。また、図示は省略するが、作業装置3は、上部旋回体22に対してブーム31を起伏させるブームシリンダ、ブーム31に対してアーム32を揺動させるアームシリンダ、及びアーム32に対してニブラ33を揺動させるアタッチメントシリンダ等のアクチュエータを備えている。なお、ブーム31、アーム32、及びニブラ33を駆動するための駆動手段としては、シリンダの代わりに油圧モータ等の他のアクチュエータが使用されても良い。 The work device 3 includes a boom 31 attached to the upper revolving body 22 so as to be able to rise and fall, an arm 32 attached to the tip of the boom 31 so as to swing, and a tip of the arm 32 to swing. and a nibbler 33 attached to the The upper slewing body 22 and the boom 31 are connected by a boom foot pin 81 which is a rotating shaft. The boom 31 and the arm 32 are connected by an arm foot pin 82 which is a rotating shaft. The arm 32 and the nibbler 33 are connected by an arm top pin 83 which is a rotating shaft. The arm top pin 83 is removable when replacing the attachment. Although not shown, the work device 3 includes a boom cylinder that raises and lowers the boom 31 with respect to the upper rotating body 22 , an arm cylinder that swings the arm 32 with respect to the boom 31 , and a nibbler 33 with respect to the arm 32 . It has an actuator such as an attachment cylinder that rocks the . As the drive means for driving the boom 31, the arm 32, and the nibbler 33, other actuators such as hydraulic motors may be used instead of the cylinders.

上部旋回体22の内部には、作業機械1の全体の制御を司るコントローラ7が配置されている。作業機械1のオペレータのレバー操作に伴うコントローラ7の油圧制御によって、上部旋回体22に対するブーム31の角度(ブーム角)、ブーム31に対するアーム32の角度(アーム角)、及び、アーム32に対するニブラ33の角度(アタッチメント角)が、それぞれ変更される。なお、本実施の形態では、作業装置3が三つの駆動要素(ブーム、アーム、アタッチメント)を有する例について説明するが、この例には限られない。作業装置3は少なくとも一つの駆動要素を有すれば良い。 A controller 7 that controls the entire work machine 1 is arranged inside the upper revolving body 22 . The angle of the boom 31 with respect to the upper revolving structure 22 (boom angle), the angle of the arm 32 with respect to the boom 31 (arm angle), and the nibbler 33 with respect to the arm 32 are controlled by the hydraulic pressure of the controller 7 according to the lever operation by the operator of the work machine 1. angle (attachment angle) is changed respectively. In this embodiment, an example in which the work device 3 has three drive elements (boom, arm, and attachment) will be described, but the present invention is not limited to this example. The working device 3 may have at least one drive element.

また、作業機械1は、第1通信装置としての子機61と、第2通信装置としての通信装置5を構成する親機51とを備えている。子機61と親機51とは、Wi-Fi、Bluetooth(登録商標)、又はLPWA(Low Power Wide Area)等の任意の通信方式によって、相互に無線通信が可能である。子機61はニブラ33の所定箇所に配置されており、親機51は上部旋回体22に配置されている。複数のアタッチメントが存在する場合には、複数のアタッチメントの各々毎に子機61が配置される。子機61との良好な通信状況を確保するために、親機51は上部旋回体22の前面(ニブラ33に対向する側の面)に配置されている。親機51とコントローラ7とは、CAN(Controller Area Network)等の任意の通信方式によって、相互に有線通信又は無線通信が可能である。 The work machine 1 also includes a child device 61 as a first communication device and a master device 51 that constitutes the communication device 5 as a second communication device. The child device 61 and the parent device 51 are capable of wireless communication with each other by any communication method such as Wi-Fi, Bluetooth (registered trademark), or LPWA (Low Power Wide Area). The slave unit 61 is arranged at a predetermined position on the nibbler 33 , and the master unit 51 is arranged on the upper revolving body 22 . When there are multiple attachments, a child device 61 is arranged for each of the multiple attachments. In order to ensure good communication with the slave unit 61, the master unit 51 is arranged on the front surface of the upper rotating body 22 (the surface facing the nibbler 33). The master device 51 and the controller 7 can communicate with each other by wire or wirelessly by any communication method such as CAN (Controller Area Network).

図2は、本発明の実施の形態に係る作業機械の制御システム100の全体構成を簡略化して示すブロック図である。制御システム100は、作業機械1とサーバ装置9とを備えている。作業機械1は、子機61、通信装置5、コントローラ7、表示装置4、及びアクチュエータ駆動回路78を有する。通信装置5は、親機51と通信モジュール52とを含む。コントローラ7は、情報処理部71を含む。アクチュエータ駆動回路78には、動力源としてのエンジンによって駆動される油圧ポンプ、油圧ポンプから各アクチュエータへの作動油の供給量を調整するためのコントロールバルブ、及び、コントロールバルブを制御するためのパイロット圧を発生させる操作レバー等が含まれる。作業機械1のオペレータによって操作レバーが操作されると、その操作量に応じて変動するパイロット圧によってコントロールバルブが制御され、パイロット圧に応じた吐出量の作動油がアクチュエータに供給され、作動油の油圧によってアクチュエータが動作する。これにより、オペレータのレバー操作に従って、作業装置3が所望の動作を実行することとなる。 FIG. 2 is a block diagram showing a simplified overall configuration of the work machine control system 100 according to the embodiment of the present invention. A control system 100 includes a work machine 1 and a server device 9 . The work machine 1 has a slave device 61 , a communication device 5 , a controller 7 , a display device 4 and an actuator drive circuit 78 . Communication device 5 includes master device 51 and communication module 52 . The controller 7 includes an information processing section 71 . The actuator drive circuit 78 includes a hydraulic pump driven by an engine as a power source, a control valve for adjusting the amount of hydraulic oil supplied from the hydraulic pump to each actuator, and a pilot pressure for controlling the control valve. includes an operation lever that generates When the operator of the work machine 1 operates the control lever, the control valve is controlled by the pilot pressure that fluctuates according to the amount of operation, and the hydraulic oil is supplied to the actuator in a discharge amount corresponding to the pilot pressure. Actuators are operated by hydraulic pressure. As a result, the work device 3 performs a desired operation in accordance with the operator's lever operation.

図3は、子機61の構成を示すブロック図である。図3の接続関係で示すように、子機61は、カウンタ612、信号処理部613、記憶部614、セキュリティモジュール615、送信機616、及び受信機617を有している。信号処理部613は、FPGA等の専用の電気回路によって構成されている。 FIG. 3 is a block diagram showing the configuration of the child device 61. As shown in FIG. As shown by the connection relationship in FIG. The signal processing unit 613 is configured by a dedicated electric circuit such as FPGA.

記憶部614は、フラッシュメモリ等の書き換え可能な不揮発性メモリを用いて構成されている。記憶部614には、自身の子機61が配置されるアタッチメントの固有識別情報S0と、その他の制御情報S1とが格納されている。固有識別情報S0には、例えば、シリアルナンバーが含まれる。制御情報S1には、例えば、そのアタッチメントの種別情報、寸法情報(外形寸法及び重心位置情報等)、重量情報、製造メーカ情報、使用メーカ情報、上限稼働時間情報、推奨稼働地域情報、及び制御パラメータが含まれる。制御パラメータには、例えば、そのアタッチメントに供給される作動油の圧力情報(リリーフ圧力及びシリンダ内圧力の許容上限値等)、及び、そのアタッチメントに供給される作動油の流量情報(ポンプ流量及びパイロット圧等)が含まれる。 The storage unit 614 is configured using a rewritable nonvolatile memory such as flash memory. The storage unit 614 stores the unique identification information S0 of the attachment to which the child device 61 is arranged and other control information S1. The unique identification information S0 includes, for example, a serial number. The control information S1 includes, for example, attachment type information, dimension information (external dimensions, center of gravity position information, etc.), weight information, manufacturer information, manufacturer information, upper operating time information, recommended operating area information, and control parameters. is included. The control parameters include, for example, pressure information of hydraulic fluid supplied to the attachment (permissible upper limit values of relief pressure and cylinder internal pressure, etc.), and flow rate information of hydraulic fluid supplied to the attachment (pump flow rate and pilot pressure, etc.).

カウンタ612は、所定の動作クロックのクロック数をカウントする。 A counter 612 counts the number of predetermined operating clocks.

信号処理部613は、記憶部614から読み出した固有識別情報S0及び制御情報S1を含めて、アタッチメント情報S2を生成する。信号処理部613は、生成したアタッチメント情報S2を、セキュリティモジュール615を介して送信機616に転送する。セキュリティモジュール615の機能については後述する。信号処理部613は、アタッチメント情報S2の生成処理及び転送処理を、カウンタ612によって規定される所定の送信時間間隔で繰り返し実行する。送信時間間隔は、例えば数秒から数分の範囲内で任意の値に設定される。なお、子機61にGPS受信機を搭載し、子機61の位置情報をアタッチメント情報S2に含めてサーバ装置9に送信することにより、アタッチメントの在庫管理に活用しても良い。 The signal processing unit 613 generates the attachment information S2 including the unique identification information S0 and the control information S1 read from the storage unit 614 . The signal processing unit 613 transfers the generated attachment information S2 to the transmitter 616 via the security module 615 . The functionality of security module 615 will be described later. The signal processing unit 613 repeatedly executes the generation processing and transfer processing of the attachment information S2 at predetermined transmission time intervals defined by the counter 612 . The transmission time interval is set to any value within the range of several seconds to several minutes, for example. It should be noted that a GPS receiver may be installed in the child device 61, and the location information of the child device 61 may be included in the attachment information S2 and transmitted to the server device 9, which may be utilized for inventory management of attachments.

送信機616は、信号処理部613からセキュリティモジュール615を介して入力されたアタッチメント情報S2を変調することにより、無線信号のアタッチメント情報S2として送信する。 The transmitter 616 modulates the attachment information S2 input from the signal processing unit 613 via the security module 615, and transmits it as attachment information S2 of a radio signal.

受信機617は、親機51の送信機512から送信された無線信号の累積稼働情報D1及び健康状態情報D2を受信し、受信した累積稼働情報D1及び健康状態情報D2を復調する。累積稼働情報D1及び健康状態情報D2は、受信機617からセキュリティモジュール615を介して信号処理部613に入力される。信号処理部613は、入力された累積稼働情報D1及び健康状態情報D2を記憶部614に記憶する。子機61の動作の詳細については後述する。 The receiver 617 receives the accumulated working information D1 and the health information D2 of the wireless signal transmitted from the transmitter 512 of the master device 51, and demodulates the received accumulated working information D1 and the health information D2. Cumulative operation information D1 and health condition information D2 are input from receiver 617 to signal processing section 613 via security module 615 . The signal processing unit 613 stores the input cumulative operation information D1 and health condition information D2 in the storage unit 614 . Details of the operation of the child device 61 will be described later.

図4は、親機51の構成を示すブロック図である。図4の接続関係で示すように、親機51は、受信機511、送信機512、セキュリティモジュール513、信号処理部514、及び記憶部515を有している。信号処理部514は、FPGA等の専用の電気回路によって構成されている。記憶部515は、フラッシュメモリ等の書き換え可能な不揮発性メモリを用いて構成されている。 FIG. 4 is a block diagram showing the configuration of the parent device 51. As shown in FIG. As shown by the connection relationship of FIG. The signal processing unit 514 is configured by a dedicated electric circuit such as FPGA. The storage unit 515 is configured using a rewritable nonvolatile memory such as flash memory.

受信機511は、子機61の送信機616から送信された無線信号のアタッチメント情報S2を受信し、受信したアタッチメント情報S2を復調する。アタッチメント情報S2は、受信機511からセキュリティモジュール513を介して信号処理部514に入力される。セキュリティモジュール513の機能については後述する。信号処理部514は、入力されたアタッチメント情報S2に対して、任意のアルゴリズムによる誤り検出処理及び誤り訂正処理を施す。信号処理部514は、アタッチメント情報S2を通信モジュール52に入力する。また、信号処理部514は、アタッチメント情報S2に含まれている制御情報S1を、コントローラ7に入力する。信号処理部514には、コントローラ7の情報処理部71によって生成された累積稼働情報D1が、コントローラ7から入力される。また、信号処理部514には、通信モジュール52から健康状態情報D2が入力される。信号処理部514は、入力された累積稼働情報D1及び健康状態情報D2を、セキュリティモジュール513を介して送信機512に入力する。送信機512は、入力された累積稼働情報D1及び健康状態情報D2を変調することにより、無線信号の累積稼働情報D1及び健康状態情報D2として送信する。親機51の動作の詳細については後述する。 The receiver 511 receives the attachment information S2 of the wireless signal transmitted from the transmitter 616 of the slave device 61, and demodulates the received attachment information S2. Attachment information S2 is input from receiver 511 to signal processing section 514 via security module 513 . The functions of security module 513 will be described later. The signal processing unit 514 performs error detection processing and error correction processing using an arbitrary algorithm on the input attachment information S2. The signal processing unit 514 inputs the attachment information S2 to the communication module 52 . The signal processing unit 514 also inputs the control information S1 included in the attachment information S2 to the controller 7 . Cumulative operation information D<b>1 generated by the information processing section 71 of the controller 7 is input from the controller 7 to the signal processing section 514 . Health condition information D<b>2 is also input to signal processing unit 514 from communication module 52 . The signal processing unit 514 inputs the input cumulative operating information D<b>1 and health condition information D<b>2 to the transmitter 512 via the security module 513 . The transmitter 512 modulates the input cumulative operating information D1 and health condition information D2, and transmits them as cumulative operating information D1 and health condition information D2 of radio signals. Details of the operation of the parent device 51 will be described later.

図5は、通信モジュール52の構成を示すブロック図である。図5の接続関係で示すように、通信モジュール52は、セキュリティモジュール521、記憶部522、送信機523、及び受信機524を有している。記憶部522は、フラッシュメモリ等の書き換え可能な不揮発性メモリを用いて構成されている。 FIG. 5 is a block diagram showing the configuration of the communication module 52. As shown in FIG. As shown by the connection relationship in FIG. The storage unit 522 is configured using a rewritable nonvolatile memory such as flash memory.

親機51の信号処理部514から出力されたアタッチメント情報S2は、セキュリティモジュール521を介して送信機523に入力される。セキュリティモジュール521の機能については後述する。また、コントローラ7の情報処理部71によって生成された累積稼働情報D1は、コントローラ7からセキュリティモジュール521を介して送信機523に入力される。送信機523は、アタッチメント情報S2及び累積稼働情報D1を、任意の無線通信ネットワークを介してサーバ装置9に送信する。受信機524は、サーバ装置9から健康状態情報D2を受信する。健康状態情報D2は、受信機524からセキュリティモジュール521を介してコントローラ7及び親機51の信号処理部514に入力される。通信モジュール52の動作の詳細については後述する。 Attachment information S<b>2 output from signal processing unit 514 of master device 51 is input to transmitter 523 via security module 521 . Functions of the security module 521 will be described later. Cumulative operation information D<b>1 generated by the information processing section 71 of the controller 7 is input from the controller 7 to the transmitter 523 via the security module 521 . The transmitter 523 transmits the attachment information S2 and the cumulative working information D1 to the server device 9 via any wireless communication network. Receiver 524 receives health condition information D2 from server device 9 . The health information D2 is input from the receiver 524 through the security module 521 to the controller 7 and the signal processing section 514 of the parent device 51 . Details of the operation of the communication module 52 will be described later.

図6は、サーバ装置9の構成を示すブロック図である。図6の接続関係で示すように、サーバ装置9は、受信機91、送信機92、セキュリティモジュール93、情報処理装置94、記憶部95、及び表示装置96を有している。記憶部95は、フラッシュメモリ等の書き換え可能な不揮発性メモリを用いて構成されている。情報処理装置94は、CPU101と、ROM及びRAM等のメモリ102とを有している。メモリ102には、プログラム110が記憶されている。 FIG. 6 is a block diagram showing the configuration of the server device 9. As shown in FIG. 6, the server device 9 has a receiver 91, a transmitter 92, a security module 93, an information processing device 94, a storage section 95, and a display device 96. FIG. The storage unit 95 is configured using a rewritable nonvolatile memory such as a flash memory. The information processing device 94 has a CPU 101 and a memory 102 such as ROM and RAM. A program 110 is stored in the memory 102 .

受信機91は、通信モジュール52の送信機523から送信されたアタッチメント情報S2及び累積稼働情報D1を受信する。受信機91は、受信したアタッチメント情報S2及び累積稼働情報D1を、セキュリティモジュール93を介して情報処理装置94に入力する。セキュリティモジュール93の機能については後述する。 The receiver 91 receives the attachment information S2 and the cumulative working information D1 transmitted from the transmitter 523 of the communication module 52 . The receiver 91 inputs the received attachment information S<b>2 and cumulative operation information D<b>1 to the information processing device 94 via the security module 93 . Functions of the security module 93 will be described later.

図7は、メモリ102から読み出されたプログラム110をCPU101が実行することによって情報処理装置94に実現される機能を示す図である。図7に示すように、情報処理装置94は、解析部201、取得部202、判定部203、及び作成部204として機能する。換言すれば、プログラム110は、サーバ装置9に搭載される情報処理装置94を、解析部201、取得部202、判定部203、及び作成部204として機能させるためのプログラムである。サーバ装置9の動作の詳細については後述する。 FIG. 7 is a diagram showing functions realized by the information processing device 94 when the CPU 101 executes the program 110 read from the memory 102. As shown in FIG. As shown in FIG. 7 , the information processing device 94 functions as an analysis unit 201 , an acquisition unit 202 , a determination unit 203 and a creation unit 204 . In other words, the program 110 is a program for causing the information processing device 94 installed in the server device 9 to function as the analysis section 201 , acquisition section 202 , determination section 203 and creation section 204 . Details of the operation of the server device 9 will be described later.

図8は、セキュリティモジュール615,513,521,93が有する機能を示す図である。セキュリティモジュール615,513,521,93は、認証処理部301、暗号復号処理部302、及び改竄確認処理部303を有している。認証処理部301を有することにより、外部からの不正アクセスを防止することが可能となる。暗号復号処理部302を有することにより、機密データの漏洩を防止することが可能となる。改竄確認処理部303を有することにより、送受信データが改竄された場合にその改竄を検知することが可能となる。 FIG. 8 is a diagram showing functions possessed by the security modules 615, 513, 521, and 93. As shown in FIG. The security modules 615 , 513 , 521 and 93 have an authentication processing section 301 , an encryption/decryption processing section 302 and a falsification confirmation processing section 303 . Having the authentication processing unit 301 makes it possible to prevent unauthorized access from the outside. Having the encryption/decryption processing unit 302 makes it possible to prevent confidential data from being leaked. By having the falsification confirmation processing unit 303, it becomes possible to detect falsification when transmission/reception data has been falsified.

子機61が有するセキュリティモジュール615と、親機51が有するセキュリティモジュール513とは、子機61と親機51との間のセキュア通信を実現する。子機61の記憶部614及び親機51の記憶部515(耐タンパ性のある領域が望ましい)には、子機61及び親機51間で共通する所定の鍵情報が記憶されている。子機61が有するセキュリティモジュール615の認証処理部301は、記憶部614に記憶されている鍵情報を用いた任意の認証アルゴリズム(SHA等)によって、親機51の正当性を認証するための認証処理を行う。親機51が有するセキュリティモジュール513の認証処理部301は、記憶部515に記憶されている鍵情報を用いた任意の認証アルゴリズムによって、子機61の正当性を認証するための認証処理を行う。子機61が有するセキュリティモジュール615の暗号復号処理部302は、記憶部614に記憶されている鍵情報を用いた任意の暗号アルゴリズム(DES等)によって、親機51に送信するデータに対して暗号化処理を行い、親機51から受信したデータに対して復号化処理を行う。親機51が有するセキュリティモジュール513の暗号復号処理部302は、記憶部515に記憶されている鍵情報を用いた任意の暗号アルゴリズムによって、子機61に送信するデータに対して暗号化処理を行い、子機61から受信したデータに対して復号化処理を行う。子機61が有するセキュリティモジュール615の改竄確認処理部303は、記憶部614に記憶されている鍵情報を用いた任意の改竄確認アルゴリズム(MAC等)によって、親機51から受信したデータに対して改竄確認処理を行う。親機51が有するセキュリティモジュール513の改竄確認処理部303は、記憶部515に記憶されている鍵情報を用いた任意の改竄確認アルゴリズムによって、子機61から受信したデータに対して改竄確認処理を行う。以下の説明では、子機61と親機51との間のセキュア通信についてはその説明を省略する。 Security module 615 of child device 61 and security module 513 of parent device 51 realize secure communication between child device 61 and parent device 51 . Predetermined key information common to the slave device 61 and the master device 51 is stored in the storage unit 614 of the slave device 61 and the storage unit 515 of the master device 51 (preferably a tamper-resistant area). The authentication processing unit 301 of the security module 615 of the child device 61 performs authentication for authenticating the legitimacy of the parent device 51 by any authentication algorithm (SHA, etc.) using the key information stored in the storage unit 614. process. Authentication processing unit 301 of security module 513 of parent device 51 performs authentication processing for authenticating child device 61 using an arbitrary authentication algorithm using key information stored in storage unit 515 . The encryption/decryption processing unit 302 of the security module 615 of the child device 61 encrypts the data to be transmitted to the parent device 51 by any encryption algorithm (DES, etc.) using the key information stored in the storage unit 614. Decryption processing is performed on the data received from the parent device 51 . The encryption/decryption processing unit 302 of the security module 513 of the parent device 51 encrypts data to be transmitted to the child device 61 using an arbitrary encryption algorithm using the key information stored in the storage unit 515. , the data received from the child device 61 is decoded. The tampering confirmation processing unit 303 of the security module 615 of the slave device 61 checks the data received from the parent device 51 by any tampering confirmation algorithm (such as MAC) using the key information stored in the storage unit 614. Perform falsification confirmation processing. The tampering confirmation processing unit 303 of the security module 513 of the parent device 51 uses an arbitrary tampering confirmation algorithm using the key information stored in the storage unit 515 to perform tampering confirmation processing on the data received from the child device 61 . conduct. In the following description, description of secure communication between child device 61 and master device 51 will be omitted.

通信モジュール52が有するセキュリティモジュール521と、サーバ装置9が有するセキュリティモジュール93とは、通信モジュール52とサーバ装置9との間のセキュア通信を実現する。通信モジュール52の記憶部522及びサーバ装置9の記憶部95(耐タンパ性のある領域が望ましい)には、通信モジュール52及びサーバ装置9間で共通する所定の鍵情報が記憶されている。通信モジュール52が有するセキュリティモジュール521の認証処理部301は、記憶部522に記憶されている鍵情報を用いた任意の認証アルゴリズム(SHA等)によって、サーバ装置9の正当性を認証するための認証処理を行う。サーバ装置9が有するセキュリティモジュール93の認証処理部301は、記憶部95に記憶されている鍵情報を用いた任意の認証アルゴリズムによって、通信モジュール52の正当性を認証するための認証処理を行う。通信モジュール52が有するセキュリティモジュール521の暗号復号処理部302は、記憶部522に記憶されている鍵情報を用いた任意の暗号アルゴリズム(DES等)によって、サーバ装置9に送信するデータに対して暗号化処理を行い、サーバ装置9から受信したデータに対して復号化処理を行う。サーバ装置9が有するセキュリティモジュール93の暗号復号処理部302は、記憶部95に記憶されている鍵情報を用いた任意の暗号アルゴリズムによって、通信モジュール52に送信するデータに対して暗号化処理を行い、通信モジュール52から受信したデータに対して復号化処理を行う。通信モジュール52が有するセキュリティモジュール521の改竄確認処理部303は、記憶部522に記憶されている鍵情報を用いた任意の改竄確認アルゴリズム(MAC等)によって、サーバ装置9から受信したデータに対して改竄確認処理を行う。サーバ装置9が有するセキュリティモジュール93の改竄確認処理部303は、記憶部95に記憶されている鍵情報を用いた任意の改竄確認アルゴリズムによって、通信モジュール52から受信したデータに対して改竄確認処理を行う。以下の説明では、通信モジュール52とサーバ装置9との間のセキュア通信についてはその説明を省略する。 The security module 521 of the communication module 52 and the security module 93 of the server device 9 implement secure communication between the communication module 52 and the server device 9 . Predetermined key information common between the communication module 52 and the server device 9 is stored in the storage section 522 of the communication module 52 and the storage section 95 (preferably a tamper-resistant area) of the server device 9 . The authentication processing unit 301 of the security module 521 included in the communication module 52 performs authentication for authenticating the validity of the server device 9 by any authentication algorithm (SHA, etc.) using the key information stored in the storage unit 522. process. The authentication processing unit 301 of the security module 93 of the server device 9 performs authentication processing for authenticating the validity of the communication module 52 by any authentication algorithm using the key information stored in the storage unit 95 . The encryption/decryption processing unit 302 of the security module 521 of the communication module 52 encrypts the data to be transmitted to the server device 9 by any encryption algorithm (DES, etc.) using the key information stored in the storage unit 522. Decryption processing is performed on the data received from the server device 9 . The encryption/decryption processing unit 302 of the security module 93 of the server device 9 encrypts the data to be transmitted to the communication module 52 using an arbitrary encryption algorithm using the key information stored in the storage unit 95. , decodes the data received from the communication module 52 . The tampering confirmation processing unit 303 of the security module 521 of the communication module 52 checks the data received from the server device 9 by any tampering confirmation algorithm (such as MAC) using the key information stored in the storage unit 522. Perform falsification confirmation processing. The tampering confirmation processing unit 303 of the security module 93 of the server device 9 performs tampering confirmation processing on the data received from the communication module 52 by any tampering confirmation algorithm using the key information stored in the storage unit 95. conduct. In the following description, description of secure communication between the communication module 52 and the server device 9 will be omitted.

図9は、子機61の動作フローを示すフローチャートである。子機61の駆動電源は、子機61に内蔵されるボタン電池等から供給される。子機61への電源供給が開始されると、まずステップSP21においてカウンタ612は、そのカウンタ値をクリアする。 FIG. 9 is a flow chart showing the operation flow of the child device 61. As shown in FIG. A drive power source for the child device 61 is supplied from a button battery or the like incorporated in the child device 61 . When the power supply to the child device 61 is started, the counter 612 first clears the counter value in step SP21.

次にステップSP22においてカウンタ612は、所定の動作クロックのクロック数をカウントすることにより、カウンタ値をインクリメントする。 Next, in step SP22, the counter 612 increments the counter value by counting the number of predetermined operation clocks.

次にステップSP23において信号処理部613は、カウンタ612のカウンタ値が所定の設定値(上記の送信時間間隔に対応する)に到達したか否かを判定する。 Next, in step SP23, the signal processing unit 613 determines whether or not the counter value of the counter 612 has reached a predetermined set value (corresponding to the above transmission time interval).

カウンタ値が設定値に到達していない場合(ステップSP23:NO)は、ステップSP22,SP23の動作が繰り返し実行される。 If the counter value has not reached the set value (step SP23: NO), the operations of steps SP22 and SP23 are repeated.

カウンタ値が設定値に到達した場合(ステップSP23:YES)は、次にステップSP24において信号処理部613は、固有識別情報S0及び制御情報S1に基づいてアタッチメント情報S2を生成し、生成したアタッチメント情報S2を送信機616に入力する。これにより、送信機616から無線信号のアタッチメント情報S2が送信される。 If the counter value reaches the set value (step SP23: YES), then in step SP24, the signal processing unit 613 generates attachment information S2 based on the unique identification information S0 and the control information S1, and stores the generated attachment information. S2 is input to transmitter 616 . Thereby, the attachment information S2 of the wireless signal is transmitted from the transmitter 616 .

次にステップSP25において信号処理部613は、親機51から累積稼働情報D1及び健康状態情報D2を受信したか否かを判定する。 Next, at step SP25, the signal processing unit 613 determines whether or not the cumulative operation information D1 and the health condition information D2 have been received from the parent device 51. FIG.

累積稼働情報D1及び健康状態情報D2を受信していない場合(ステップSP25:NO)は、信号処理部613は後述のステップSP27の処理を実行する。 When the cumulative operation information D1 and the health condition information D2 have not been received (step SP25: NO), the signal processing unit 613 executes the processing of step SP27, which will be described later.

図10は、親機51、コントローラ7、及び通信モジュール52の動作フローを示すフローチャートである。図11は、サーバ装置9の動作フローを示すフローチャートである。 FIG. 10 is a flow chart showing the operation flow of the parent device 51, the controller 7, and the communication module 52. As shown in FIG. FIG. 11 is a flow chart showing the operation flow of the server device 9. As shown in FIG.

図10を参照して、ステップSP31において親機51の受信機511は、子機61の送信機616から送信されたアタッチメント情報S2を受信する。アタッチメント情報S2は、受信機511から信号処理部514に入力される。信号処理部514は、アタッチメント情報S2を通信モジュール52に入力し、また、アタッチメント情報S2に含まれている制御情報S1をコントローラ7に入力する。 Referring to FIG. 10, receiver 511 of parent device 51 receives attachment information S2 transmitted from transmitter 616 of child device 61 at step SP31. The attachment information S2 is input from the receiver 511 to the signal processing section 514 . The signal processing unit 514 inputs the attachment information S2 to the communication module 52 and inputs the control information S1 included in the attachment information S2 to the controller 7 .

次にステップSP32においてコントローラ7は、アクチュエータ駆動回路78を制御するための制御パラメータを、信号処理部514から入力された制御情報S1に基づいて更新する。例えば、コントローラ7は、制御情報S1に含まれている作動油圧力情報に基づいて、電磁リリーフ弁の駆動開始圧力値を更新する。あるいは、コントローラ7は、制御情報S1に含まれている作動油流量情報に基づいて、油圧ポンプの流量又はコントロールバルブのパイロット圧を更新する。あるいは、コントローラ7は、制御情報S1に含まれている寸法情報に基づいて、本体部2とニブラ33との干渉防止制御の制御パラメータ、又は、作業機械1の転倒警報制御の制御パラメータを更新する。 Next, at step SP32, the controller 7 updates the control parameters for controlling the actuator driving circuit 78 based on the control information S1 input from the signal processing section 514. FIG. For example, the controller 7 updates the drive start pressure value of the electromagnetic relief valve based on the hydraulic pressure information included in the control information S1. Alternatively, the controller 7 updates the flow rate of the hydraulic pump or the pilot pressure of the control valve based on the hydraulic fluid flow rate information included in the control information S1. Alternatively, the controller 7 updates control parameters for interference prevention control between the main body 2 and the nibbler 33 or control parameters for overturn warning control of the work machine 1 based on the dimension information included in the control information S1. .

次にステップSP33においてコントローラ7の情報処理部71は、作業機械1の駆動期間中、継続してニブラ33の稼働状況を管理することにより、ニブラ33の稼働情報を蓄積する。稼働情報としては、そのニブラ33の累積稼働時間、累積開閉回数、累積回転回数、累積故障回数、並びに、作動油の圧力値及び流量値等が蓄積される。また、情報処理部71は、そのニブラ33が装着された状態での作業機械1の累積稼働時間、エンジン回転数、油圧ポンプの圧力値及び流量値、バッテリ電圧値、リミッタ解除スイッチの押下回数、並びに燃料消費量等を、ニブラ33の稼働情報に付加して蓄積しても良い。 Next, in step SP33, the information processing section 71 of the controller 7 accumulates operation information of the nibbler 33 by continuously managing the operation status of the nibbler 33 while the work machine 1 is being driven. As the operation information, the cumulative operating time, cumulative opening/closing count, cumulative rotation count, cumulative failure count, hydraulic oil pressure value and flow rate value, etc. of the nibbler 33 are accumulated. In addition, the information processing unit 71 stores the accumulated operating time of the work machine 1 with the nibbler 33 attached, the engine speed, the pressure value and the flow rate value of the hydraulic pump, the battery voltage value, the number of presses of the limiter release switch, Additionally, fuel consumption and the like may be added to the operation information of the nibbler 33 and accumulated.

次にステップSP33においてコントローラ7は、作業機械1のイグニッションキーの操作等によって作業機械1の電源をオフする命令が入力されたか否かを判定する。 Next, at step SP33, the controller 7 determines whether or not a command to turn off the power of the work machine 1 has been input by operating the ignition key of the work machine 1 or the like.

電源オフ命令が入力されていない場合(ステップSP34:NO)は、ステップSP33,SP34の処理が繰り返し実行される。 If the power-off command has not been input (step SP34: NO), the processes of steps SP33 and SP34 are repeatedly executed.

電源オフ命令が入力された場合(ステップSP34:YES)は、次にステップSP35においてコントローラ7の情報処理部71は、その時点でのニブラ33の稼働情報の集計結果に基づいて既存の累積稼働情報を更新することにより、そのニブラ33に関する最新の累積稼働情報D1を生成する。 If the power-off command has been input (step SP34: YES), then in step SP35, the information processing section 71 of the controller 7 calculates the existing accumulated operating information based on the aggregated result of the operating information of the nibbler 33 at that time. is updated, the latest cumulative operation information D1 regarding the nibbler 33 is generated.

図12は、累積稼働情報D1の一例を示す図である。この例では、ニブラ33の累積稼働時間、累積開閉回数、及び累積回転回数が、累積稼働情報D1に含まれている。累積稼働情報D1には、その他の詳細な項目が含まれていても良い。コントローラ7は、情報処理部71によって生成された累積稼働情報D1を、親機51及び通信モジュール52に入力する。また、コントローラ7は、累積稼働情報D1の画像データを表示装置4(第1情報提示手段)に入力することにより、表示装置4において累積稼働情報D1を表示しても良い。これにより、作業機械1のオペレータは、表示された累積稼働情報D1を参照することによって、ニブラ33のメンテナンス作業又は交換作業等の必要性を判断することができる。 FIG. 12 is a diagram showing an example of cumulative operation information D1. In this example, the cumulative operating time, the cumulative opening/closing count, and the cumulative rotation count of the nibbler 33 are included in the cumulative operating information D1. The cumulative operation information D1 may include other detailed items. The controller 7 inputs the cumulative operation information D<b>1 generated by the information processing section 71 to the parent device 51 and the communication module 52 . Further, the controller 7 may display the cumulative operation information D1 on the display device 4 by inputting the image data of the cumulative operation information D1 to the display device 4 (first information presenting means). As a result, the operator of the work machine 1 can determine the necessity of maintenance or replacement of the nibbler 33 by referring to the displayed cumulative operation information D1.

次にステップSP36において通信モジュール52は、親機51から入力されたアタッチメント情報S2と、コントローラ7から入力された累積稼働情報D1とを、サーバ装置9に送信する。 Next, in step SP36, the communication module 52 transmits the attachment information S2 input from the parent device 51 and the accumulated operation information D1 input from the controller 7 to the server device 9. FIG.

次にステップSP37において受信機524は、サーバ装置9から健康状態情報D2を受信したか否かを判定する。 Next, in step SP37, the receiver 524 determines whether or not the health condition information D2 has been received from the server device 9.

健康状態情報D2を受信していない場合(ステップSP37:NO)は、ステップSP37の処理が繰り返し実行される。 If the health condition information D2 has not been received (step SP37: NO), the process of step SP37 is repeatedly executed.

図11を参照して、ステップSP41においてサーバ装置9の受信機91は、通信モジュール52からアタッチメント情報S2及び累積稼働情報D1を受信したか否かを判定する。 11, at step SP41, the receiver 91 of the server device 9 determines whether or not the attachment information S2 and the cumulative operation information D1 have been received from the communication module 52. FIG.

アタッチメント情報S2及び累積稼働情報D1を受信していない場合(ステップSP41:NO)は、ステップSP41の処理が繰り返し実行される。 If the attachment information S2 and the accumulated operation information D1 have not been received (step SP41: NO), the process of step SP41 is repeatedly executed.

アタッチメント情報S2及び累積稼働情報D1を受信した場合(ステップSP41:YES)は、次にステップSP42において受信機91は、受信したアタッチメント情報S2及び累積稼働情報D1を情報処理装置94に入力する。解析部201は、累積稼働情報D1と、アタッチメント情報S2に含まれる制御情報S1とに基づいて、ニブラ33の健康状態(経年劣化の程度及び動作不良の有無等)を解析する。例えば、ある特定動作をニブラ33に実行させた際の作動油の圧力値に基づいて健康状態を解析する場合には、解析部201は、累積稼働情報D1に含まれている作動油圧力値の履歴情報の中からその特定動作の実行期間中のデータを抽出し、それらのデータについての最大値、最小値、平均値、及び標準偏差を算出する。解析部201は、算出した最大値、最小値、平均値、及び標準偏差を、実装されているニブラ33に関する実績データD10として出力する。実績データD10は、解析部201から判定部203に入力される。 If the attachment information S2 and the cumulative operation information D1 have been received (step SP41: YES), then the receiver 91 inputs the received attachment information S2 and the cumulative operation information D1 to the information processing device 94 in step SP42. The analysis unit 201 analyzes the health condition of the nibbler 33 (degree of deterioration over time, presence or absence of malfunction, etc.) based on the cumulative operation information D1 and the control information S1 included in the attachment information S2. For example, when analyzing the health condition based on the pressure value of the hydraulic fluid when the nibbler 33 is caused to perform a specific operation, the analysis unit 201 calculates the hydraulic fluid pressure value included in the cumulative operation information D1. Data during the execution period of the specific action is extracted from the history information, and the maximum value, minimum value, average value and standard deviation of these data are calculated. The analysis unit 201 outputs the calculated maximum value, minimum value, average value, and standard deviation as performance data D10 regarding the mounted nibbler 33 . Performance data D<b>10 is input from analysis unit 201 to determination unit 203 .

次にステップSP43において取得部202は、健康状態が正常である同種のニブラに関して予め求められた、上記最大値、最小値、平均値、及び標準偏差に対応する正常データD11を取得する。正常データD11は、例えばメモリ102に予め記憶されている。取得部202は、メモリ102から正常データD11を読み出し、読み出した正常データD11を判定部203に入力する。 Next, in step SP43, the acquisition unit 202 acquires normal data D11 corresponding to the maximum value, minimum value, average value, and standard deviation obtained in advance for the same kind of nibblers in normal health condition. The normal data D11 is stored in advance in the memory 102, for example. Acquisition unit 202 reads normal data D<b>11 from memory 102 and inputs read normal data D<b>11 to determination unit 203 .

次にステップSP44において判定部203は、実績データD10及び正常データD11に基づいて、ニブラ33の健康状態が正常であるか異常であるかを判定する。一例として、判定部203は、正常データD11に含まれる最大値、最小値、平均値、及び標準偏差の各々に対して、安全マージンを付加した上限閾値及び下限閾値をそれぞれ設定する。判定部203は、実績データD10に含まれる最大値、最小値、平均値、及び標準偏差を、それぞれの上限閾値及び下限閾値と比較する。判定部203は、最大値、最小値、平均値、及び標準偏差のうちの少なくとも一つが、上限閾値以下かつ下限閾値以上の許容範囲を逸脱する場合には、実装されているニブラ33の健康状態は異常であると判定する。一方、最大値、最小値、平均値、及び標準偏差の全てが許容範囲を逸脱しない場合には、判定部203は、実装されているニブラ33の健康状態は正常であると判定する。判定部203は、その判定の結果及び内容を示すデータD12を作成部204に入力する。 Next, in step SP44, the determination unit 203 determines whether the health condition of the nibbler 33 is normal or abnormal based on the performance data D10 and the normal data D11. As an example, the determination unit 203 sets an upper threshold value and a lower threshold value to which a safety margin is added for each of the maximum value, minimum value, average value, and standard deviation included in the normal data D11. The determination unit 203 compares the maximum value, minimum value, average value, and standard deviation included in the performance data D10 with the respective upper and lower thresholds. If at least one of the maximum value, the minimum value, the average value, and the standard deviation deviates from the allowable range equal to or less than the upper limit threshold and equal to or more than the lower limit threshold, the determination unit 203 determines the health condition of the mounted nibbler 33. is determined to be abnormal. On the other hand, when all of the maximum value, minimum value, average value, and standard deviation do not deviate from the allowable range, the determination unit 203 determines that the health condition of the mounted nibbler 33 is normal. The determination unit 203 inputs data D<b>12 indicating the result and content of the determination to the creation unit 204 .

なお、判定部203による健康状態の判定アルゴリズムは、上記の例には限定されず、任意の異常検出アルゴリズムを用いることができる。判定部203は、例えば、実績データの遷移パターンと正常データの遷移パターンとを比較し、両者の差分絶対値和が許容値を超えた場合に異常を検出しても良い。あるいは、判定部203は、同種の複数のアタッチメントを母集団としてクラスタ分析及び外れ値分析等を行うことによって、異常を検出しても良い。 Note that the health condition determination algorithm by the determination unit 203 is not limited to the above example, and any abnormality detection algorithm can be used. The determination unit 203 may, for example, compare the transition pattern of actual data and the transition pattern of normal data, and detect an abnormality when the sum of absolute differences between the two exceeds an allowable value. Alternatively, the determination unit 203 may detect an abnormality by performing cluster analysis, outlier analysis, or the like using a plurality of attachments of the same type as a population.

次にステップSP45において作成部204は、通信モジュール52から受信したアタッチメント情報S2に含まれる固有識別情報S0と、判定部203から入力されたデータD12とに基づいて、実装されているニブラ33に関する健康状態情報D2を作成する。 Next, in step SP45, the creating unit 204 generates health information regarding the mounted nibbler 33 based on the unique identification information S0 included in the attachment information S2 received from the communication module 52 and the data D12 input from the determining unit 203. Create state information D2.

図13は、健康状態情報D2の一例を示す図である。この例では、ニブラ33の固有識別情報、累積稼働時間、累積開閉回数、累積回転回数、累積故障回数、作業分布、及び健康状態の判定結果が、健康状態情報D2に含まれている。健康状態情報D2には、その他の詳細な項目が含まれていても良い。作成部204は、作成した健康状態情報D2を、セキュリティモジュール93を介して送信機92に入力する。また、作成部204は、健康状態情報D2の画像データを表示装置96に入力することにより、表示装置96において健康状態情報D2を表示しても良い。 FIG. 13 is a diagram showing an example of the health condition information D2. In this example, the unique identification information of the nibbler 33, cumulative operating time, cumulative open/close count, cumulative rotation count, cumulative failure count, work distribution, and health condition determination result are included in the health condition information D2. The health condition information D2 may include other detailed items. The creating unit 204 inputs the created health condition information D<b>2 to the transmitter 92 via the security module 93 . Further, the creating unit 204 may display the health condition information D2 on the display device 96 by inputting the image data of the health condition information D2 to the display device 96 .

次にステップSP46において送信機92は、入力された健康状態情報D2を通信モジュール52に送信する。 Next, at step SP46, the transmitter 92 transmits the input health condition information D2 to the communication module 52. FIG.

図10を参照して、通信モジュール52の受信機524がサーバ装置9から健康状態情報D2を受信すると(ステップSP37:YES)、健康状態情報D2は、通信モジュール52から親機51及びコントローラ7に入力される。 Referring to FIG. 10, when receiver 524 of communication module 52 receives health condition information D2 from server device 9 (step SP37: YES), health condition information D2 is transmitted from communication module 52 to parent device 51 and controller 7. is entered.

コントローラ7は、健康状態情報D2の画像データを表示装置4(第2情報提示手段)に入力することにより、表示装置4において健康状態情報D2を表示しても良い。これにより、作業機械1のオペレータは、表示された健康状態情報D2を参照することによってニブラ33のメンテナンス作業又は交換作業等を行うことができる。 The controller 7 may display the health condition information D2 on the display device 4 by inputting the image data of the health condition information D2 to the display device 4 (second information presentation means). Accordingly, the operator of the work machine 1 can perform maintenance work, replacement work, or the like of the nibbler 33 by referring to the displayed health condition information D2.

その際、健康状態情報D2においてニブラ33の健康状態が「異常」と示されている場合には、図略のスピーカ(異常報知手段)が所定の警告音又は警告メッセージを出力し、あるいは、表示装置4(異常報知手段)が異常値を示す健康状態情報D2内の該当項目を着色表示することにより、ニブラ33の健康状態が異常であることを作業機械1のオペレータに報知しても良い。これにより、ニブラ33の健康状態が異常状態であることをオペレータに確実に知らせることができる。 At that time, when the health condition of the nibbler 33 is indicated as "abnormal" in the health condition information D2, an unillustrated speaker (abnormality notification means) outputs or displays a predetermined warning sound or warning message. The device 4 (abnormality notifying means) may notify the operator of the work machine 1 that the health condition of the nibbler 33 is abnormal by displaying the corresponding item in the health condition information D2 indicating an abnormal value in color. As a result, the operator can be reliably notified that the health condition of the nibbler 33 is abnormal.

次にステップSP38において親機51は、コントローラ7から入力された累積稼働情報D1と、通信モジュール52から入力された健康状態情報D2とを、子機61に送信する。 Next, in step SP38, the parent device 51 transmits the cumulative operating information D1 input from the controller 7 and the health condition information D2 input from the communication module 52 to the child device 61.

図9を参照して、子機61が累積稼働情報D1及び健康状態情報D2を受信した場合(ステップSP25:YES)は、次にステップSP26において信号処理部613は、受信した累積稼働情報D1及び健康状態情報D2を記憶部614に記憶する。 Referring to FIG. 9, if slave device 61 receives cumulative operation information D1 and health condition information D2 (step SP25: YES), then signal processing unit 613 receives cumulative operation information D1 and health information D2 in step SP26. Health condition information D2 is stored in storage unit 614 .

次にステップSP27において信号処理部613は、ボタン電池の残量不足等によって子機61への電源供給を停止するか否かを判定する。 Next, in step SP27, the signal processing unit 613 determines whether or not to stop the power supply to the child device 61 due to insufficient remaining amount of the button battery or the like.

子機61への電源供給を停止しない場合(ステップSP27:NO)は、ステップSP21以降の動作が繰り返し実行される。 If the power supply to the child device 61 is not stopped (step SP27: NO), the operations after step SP21 are repeatedly executed.

子機61への電源供給を停止する場合(ステップSP27:YES)は、信号処理部613は、子機61の各部の動作を終了して、子機61への電源供給を停止する。 When stopping the power supply to the child device 61 (step SP27: YES), the signal processing unit 613 terminates the operation of each part of the child device 61 and stops the power supply to the child device 61 .

なお、子機61は、記憶部614に記憶されている累積稼働情報D1を、サーバ装置9からの要求に応じてサーバ装置9に送信しても良い。図6を参照して、サーバ装置9の情報処理装置94は、累積稼働情報D1を要求する要求信号S4を、送信機92から通信モジュール52に送信する。図5を参照して、通信モジュール52は、受信した要求信号S4を親機51に入力する。図4を参照して、親機51は、入力された要求信号S4を、送信機512から子機61に送信する。図3を参照して、子機61の信号処理部613は、受信した要求信号S4に応答して、記憶部614から累積稼働情報D1を読み出す。子機61は、記憶部614から読み出した累積稼働情報D1を親機51に送信する。親機51は、受信した累積稼働情報D1を通信モジュール52に入力する。通信モジュール52は、入力された累積稼働情報D1をサーバ装置9に送信する。これにより、サーバ装置9は、健康状態情報D2を生成するのに必要なアタッチメントの累積稼働情報D1を、子機61から取得することができる。なお、子機61は、記憶部614に記憶されている固有識別情報S0及び制御情報S1を、サーバ装置9からの要求に応じてサーバ装置9に送信しても良い。 Note that slave device 61 may transmit cumulative operation information D1 stored in storage unit 614 to server device 9 in response to a request from server device 9 . Referring to FIG. 6, information processing device 94 of server device 9 transmits request signal S4 requesting cumulative operation information D1 from transmitter 92 to communication module 52 . Referring to FIG. 5, communication module 52 inputs received request signal S4 to master device 51 . Referring to FIG. 4 , master device 51 transmits input request signal S<b>4 from transmitter 512 to slave device 61 . Referring to FIG. 3, signal processing unit 613 of child device 61 reads cumulative operation information D1 from storage unit 614 in response to received request signal S4. Child device 61 transmits cumulative operation information D<b>1 read from storage unit 614 to parent device 51 . Master device 51 inputs received cumulative operation information D<b>1 to communication module 52 . The communication module 52 transmits the input cumulative operation information D1 to the server device 9 . Thereby, the server device 9 can acquire the cumulative operation information D1 of the attachments necessary for generating the health condition information D2 from the slave device 61 . Note that the slave device 61 may transmit the unique identification information S0 and the control information S1 stored in the storage unit 614 to the server device 9 in response to a request from the server device 9 .

また、以上の説明では累積稼働情報D1の生成はコントローラ7が行ったが、アタッチメントの稼働状況の管理を親機51が行うことにより、累積稼働情報D1の生成を親機51が行っても良い。 Further, in the above description, the controller 7 generated the cumulative operation information D1, but the master unit 51 may also generate the cumulative operation information D1 by managing the operation status of the attachment. .

また、以上の説明では親機51から子機61へ累積稼働情報D1及び健康状態情報D2が送信されたが、通信モジュール52がサーバ装置9と通信できず健康状態情報D2が生成されない場合には、親機51から子機61へ累積稼働情報D1のみを送信しても良い。 In the above description, the cumulative operation information D1 and the health condition information D2 are transmitted from the parent device 51 to the child device 61. However, if the communication module 52 cannot communicate with the server device 9 and the health condition information D2 is not generated, , only the accumulated operation information D1 may be transmitted from the parent device 51 to the child device 61. FIG.

本実施の形態に係る作業機械1によれば、子機61は、親機51から受信したニブラ33の累積稼働情報D1を、記憶部614に記憶する。従って、通信モジュール52が外部のサーバ装置9との間で通信を確立できない環境で作業機械1が使用された場合であっても、ニブラ33の正確な累積稼働情報D1を記憶部614で管理することが可能となる。 According to work machine 1 of the present embodiment, slave device 61 stores cumulative operation information D1 of nibbler 33 received from master device 51 in storage unit 614 . Therefore, even when the working machine 1 is used in an environment in which the communication module 52 cannot establish communication with the external server device 9, the storage unit 614 manages the accurate cumulative operation information D1 of the nibbler 33. becomes possible.

また、本実施の形態に係る作業機械1によれば、サーバ装置9はニブラ33の健康状態情報D2を生成する。従って、通信モジュール52がサーバ装置9との間で通信を確立できる環境で作業機械1が使用された場合には、サーバ装置9によって作成された、累積稼働情報D1よりも詳細な健康状態情報D2を、子機61の記憶部614で管理することが可能となる。 Further, according to work machine 1 according to the present embodiment, server device 9 generates health condition information D<b>2 of nibbler 33 . Therefore, when the work machine 1 is used in an environment in which the communication module 52 can establish communication with the server device 9, the health condition information D2 created by the server device 9, which is more detailed than the cumulative operation information D1, can be managed by the storage unit 614 of the child device 61 .

1 作業機械
2 本体部
3 作業装置
4 表示装置
5 通信装置
7 コントローラ
9 サーバ装置
51 親機
52 通信モジュール
61 子機
614 記憶部
71 情報処理部
Reference Signs List 1 working machine 2 main body 3 working device 4 display device 5 communication device 7 controller 9 server device 51 parent device 52 communication module 61 child device 614 storage unit 71 information processing unit

Claims (9)

本体部と、
前記本体部に取り付けられ、交換可能なアタッチメントが装着される作業装置と、
前記アタッチメントに配置され、記憶部を有する第1通信装置と、
前記本体部に配置され、前記第1通信装置と通信可能な第2通信装置と、
前記本体部に配置され、前記作業装置に装着されている前記アタッチメントの稼働状況を管理することにより、当該アタッチメントの累積稼働情報を生成する情報処理部と、
を備え、
前記第2通信装置は、前記情報処理部によって生成された前記累積稼働情報を前記第1通信装置に送信し、
前記第1通信装置は、前記第2通信装置から受信した前記累積稼働情報を前記記憶部に記憶する、作業機械。
a main body;
a working device attached to the main body and having a replaceable attachment;
a first communication device disposed on the attachment and having a storage unit;
a second communication device arranged in the main body and capable of communicating with the first communication device;
an information processing unit that is arranged in the main body and manages the operation status of the attachment attached to the working device, thereby generating cumulative operation information of the attachment;
with
The second communication device transmits the cumulative operation information generated by the information processing unit to the first communication device,
The work machine, wherein the first communication device stores the cumulative operation information received from the second communication device in the storage unit.
前記情報処理部によって生成された前記累積稼働情報を前記作業機械のオペレータに提示する第1情報提示手段をさらに備える、請求項1に記載の作業機械。 2. The working machine according to claim 1, further comprising first information presenting means for presenting said cumulative operating information generated by said information processing section to an operator of said working machine. 前記第1通信装置は、前記アタッチメントの固有識別情報を前記記憶部に記憶しており、
前記第1通信装置は、前記記憶部から読み出した前記固有識別情報を前記第2通信装置に送信し、
前記第2通信装置は、前記情報処理部によって生成された前記累積稼働情報と、前記第1通信装置から受信した前記固有識別情報とをサーバ装置に送信し、
前記サーバ装置は、前記第2通信装置から受信した前記固有識別情報で特定されるアタッチメントの状態が正常状態であるか異常状態であるかを示す状態情報を、前記第2通信装置から受信した前記累積稼働情報に基づいて生成し、当該状態情報を前記第2通信装置に送信し、
前記第2通信装置は、前記サーバ装置から受信した前記状態情報を前記第1通信装置に送信し、
前記第1通信装置は、前記第2通信装置から受信した前記状態情報を前記記憶部に記憶する、請求項1又は2に記載の作業機械。
The first communication device stores unique identification information of the attachment in the storage unit,
The first communication device transmits the unique identification information read from the storage unit to the second communication device,
The second communication device transmits the cumulative operation information generated by the information processing unit and the unique identification information received from the first communication device to a server device,
The server device receives, from the second communication device, state information indicating whether the state of the attachment identified by the unique identification information received from the second communication device is normal or abnormal. Generated based on cumulative operation information, and transmits the state information to the second communication device;
The second communication device transmits the state information received from the server device to the first communication device,
The work machine according to claim 1 or 2, wherein said first communication device stores said state information received from said second communication device in said storage unit.
前記サーバ装置から受信した前記状態情報を前記作業機械のオペレータに提示する第2情報提示手段をさらに備える、請求項3に記載の作業機械。 4. The working machine according to claim 3, further comprising second information presenting means for presenting the state information received from the server device to an operator of the working machine. 前記第2情報提示手段は、前記状態情報において前記アタッチメントの状態が異常状態であると示されている場合に、その異常を報知する異常報知手段を含む、請求項4に記載の作業機械。 5. The working machine according to claim 4, wherein said second information presenting means includes an abnormality notification means for notifying said abnormality when said state information indicates that said attachment is in an abnormal state. 前記サーバ装置は、前記記憶部に記憶されている前記累積稼働情報を要求する要求信号を、前記第2通信装置に送信可能であり、
前記第2通信装置は、前記サーバ装置から受信した前記要求信号を前記第1通信装置に送信し、
前記第1通信装置は、前記第2通信装置から受信した前記要求信号に応答して、前記記憶部から読み出した前記累積稼働情報を第2通信装置に送信し、
前記第2通信装置は、前記第1通信装置から受信した前記累積稼働情報を前記サーバ装置に送信する、請求項3~5のいずれか一つに記載の作業機械。
The server device is capable of transmitting a request signal requesting the cumulative operating information stored in the storage unit to the second communication device,
The second communication device transmits the request signal received from the server device to the first communication device,
the first communication device, in response to the request signal received from the second communication device, transmits the cumulative operation information read from the storage unit to the second communication device;
The work machine according to any one of claims 3 to 5, wherein said second communication device transmits said cumulative operation information received from said first communication device to said server device.
前記第2通信装置は、前記サーバ装置との間で送受信するデータに対して暗号復号処理を行う暗号復号処理部をさらに含み、
前記サーバ装置は、前記第2通信装置との間で送受信するデータに対して暗号復号処理を行う暗号復号処理部をさらに有する、請求項3~6のいずれか一つに記載の作業機械。
The second communication device further includes an encryption/decryption processing unit that performs encryption/decryption processing on data transmitted/received to/from the server device,
The working machine according to any one of claims 3 to 6, wherein said server device further comprises an encryption/decryption processing unit that performs encryption/decryption processing on data transmitted/received to/from said second communication device.
本体部と、前記本体部に取り付けられ、交換可能なアタッチメントが装着される作業装置とを備える作業機械において、前記作業機械に前記アタッチメントを管理させるための、アタッチメントの管理プログラムであって、
前記アタッチメントには、記憶部を有する第1通信装置が配置されており、
前記本体部には、情報処理部、及び、前記第1通信装置と通信可能な第2通信装置が配置されており、
前記情報処理部に、前記作業装置に装着されている前記アタッチメントの稼働状況を管理させることにより、当該アタッチメントの累積稼働情報を生成させ、
前記第2通信装置に、前記情報処理部によって生成された前記累積稼働情報を前記第1通信装置に送信させ、
前記第1通信装置に、前記第2通信装置から受信した前記累積稼働情報を前記記憶部に記憶させる、アタッチメントの管理プログラム。
In a working machine comprising a main body and a working device attached to the main body and having a replaceable attachment attached thereto, an attachment management program for causing the working machine to manage the attachment,
A first communication device having a storage unit is arranged in the attachment,
An information processing unit and a second communication device capable of communicating with the first communication device are arranged in the main body,
causing the information processing unit to manage the operation status of the attachment attached to the working device, thereby generating cumulative operation information of the attachment;
causing the second communication device to transmit the cumulative operation information generated by the information processing unit to the first communication device;
An attachment management program that causes the first communication device to store the cumulative operation information received from the second communication device in the storage unit.
本体部と、前記本体部に取り付けられ、交換可能なアタッチメントが装着される作業装置とを備える作業機械における、アタッチメントの管理方法であって、
前記アタッチメントには、記憶部を有する第1通信装置が配置されており、
前記本体部には、情報処理部、及び、前記第1通信装置と通信可能な第2通信装置が配置されており、
前記情報処理部が、前記作業装置に装着されている前記アタッチメントの稼働状況を管理することにより、当該アタッチメントの累積稼働情報を生成し、
前記第2通信装置が、前記情報処理部によって生成された前記累積稼働情報を前記第1通信装置に送信し、
前記第1通信装置が、前記第2通信装置から受信した前記累積稼働情報を前記記憶部に記憶する、アタッチメントの管理方法。
A method for managing an attachment in a working machine comprising a main body and a working device attached to the main body and having a replaceable attachment attached thereto, comprising:
A first communication device having a storage unit is arranged in the attachment,
An information processing unit and a second communication device capable of communicating with the first communication device are arranged in the main body,
the information processing unit generates cumulative operation information of the attachment by managing the operation status of the attachment attached to the working device;
the second communication device transmitting the cumulative operation information generated by the information processing unit to the first communication device;
The attachment management method, wherein the first communication device stores the cumulative operation information received from the second communication device in the storage unit.
JP2020063159A 2020-03-31 2020-03-31 Work machine and attachment management program and management method Active JP7318581B2 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2020063159A JP7318581B2 (en) 2020-03-31 2020-03-31 Work machine and attachment management program and management method
CN202110326576.7A CN113463716A (en) 2020-03-31 2021-03-26 Work machine, computer-readable storage medium, and method for managing auxiliary equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2020063159A JP7318581B2 (en) 2020-03-31 2020-03-31 Work machine and attachment management program and management method

Publications (2)

Publication Number Publication Date
JP2021161710A JP2021161710A (en) 2021-10-11
JP7318581B2 true JP7318581B2 (en) 2023-08-01

Family

ID=77868353

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2020063159A Active JP7318581B2 (en) 2020-03-31 2020-03-31 Work machine and attachment management program and management method

Country Status (2)

Country Link
JP (1) JP7318581B2 (en)
CN (1) CN113463716A (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
SE2251239A1 (en) * 2022-10-25 2024-04-26 Brokk Ab Tool-carrying demolition robot with intelligent control system and a means for controlling a machine subsystem included in a demolition robot

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006201851A (en) 2005-01-18 2006-08-03 Hitachi Constr Mach Co Ltd Communication system of construction machine
JP2011140832A (en) 2010-01-08 2011-07-21 Hitachi Constr Mach Co Ltd Attachment operation time measuring device
US20140150304A1 (en) 2012-12-03 2014-06-05 Deere & Company Hydraulic management system and method based on auxiliary work tool usage
JP2017003448A (en) 2015-06-11 2017-01-05 株式会社岩崎 Ground survey device, ground survey system, ground survey program, and ground survey method
JP2017201119A (en) 2016-04-28 2017-11-09 東空販売株式会社 Attachment monitoring system
JP2019078133A (en) 2017-10-27 2019-05-23 コベルコ建機株式会社 Work machine
JP2019175096A (en) 2018-03-28 2019-10-10 コベルコ建機株式会社 Work information management system for construction machinery
JP2020002593A (en) 2018-06-27 2020-01-09 株式会社小松製作所 Maintenance supporting device, working machine, maintenance supporting system, and maintenance supporting method

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006201851A (en) 2005-01-18 2006-08-03 Hitachi Constr Mach Co Ltd Communication system of construction machine
JP2011140832A (en) 2010-01-08 2011-07-21 Hitachi Constr Mach Co Ltd Attachment operation time measuring device
US20140150304A1 (en) 2012-12-03 2014-06-05 Deere & Company Hydraulic management system and method based on auxiliary work tool usage
JP2017003448A (en) 2015-06-11 2017-01-05 株式会社岩崎 Ground survey device, ground survey system, ground survey program, and ground survey method
JP2017201119A (en) 2016-04-28 2017-11-09 東空販売株式会社 Attachment monitoring system
JP2019078133A (en) 2017-10-27 2019-05-23 コベルコ建機株式会社 Work machine
JP2019175096A (en) 2018-03-28 2019-10-10 コベルコ建機株式会社 Work information management system for construction machinery
JP2020002593A (en) 2018-06-27 2020-01-09 株式会社小松製作所 Maintenance supporting device, working machine, maintenance supporting system, and maintenance supporting method

Also Published As

Publication number Publication date
CN113463716A (en) 2021-10-01
JP2021161710A (en) 2021-10-11

Similar Documents

Publication Publication Date Title
KR100487598B1 (en) Failure measure outputting method
AU2008330152B2 (en) System and method for maintaining machine operation
US10190287B2 (en) Industrial machine component detection and performance control
EP1403437B1 (en) Working machine failure diagnosis method and system
EP1273718B1 (en) Method and system for managing construction machine
EP1286003A1 (en) Method for managing construction machine and arithmetic processing apparatus
JP2004310769A (en) Online device test block integrated into process control safety system
WO2018198624A1 (en) Management monitoring system
JP7318581B2 (en) Work machine and attachment management program and management method
CN105027015A (en) Construction machine maintenance device
WO2016157278A1 (en) Accident predictive diagnosis system, and method for same
JP3735068B2 (en) Travel service schedule creation method, creation system, and creation device
US11451957B2 (en) Traffic management of proprietary data in a network
WO2013053977A1 (en) A method, system and a device for controlling a work machine
WO2015040764A1 (en) Work machine, management system and management method
KR101146311B1 (en) Management system of the remote of the construction machinery and method thereof
WO2013053978A1 (en) A method, system and a device for controlling a work machine
CN112005535B (en) Method for protecting an automation component
US20240051209A1 (en) Injection Mold
JP3836726B2 (en) Work machine report creation method, creation system, and creation device
JP2021161709A (en) Control system of work machine, program, and difference determination method of attachment
WO2019169013A1 (en) Traffic management of proprietary data in a network
WO2021131329A1 (en) Tampered-with apparatus specifying system, tampered-with apparatus specifying program, and tampered-with apparatus specifying method
JP2023116047A (en) Detection system, detection method, and detection program
JP2011237935A (en) Facility equipment management system

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20221012

TRDD Decision of grant or rejection written
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20230615

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20230620

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20230703

R150 Certificate of patent or registration of utility model

Ref document number: 7318581

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150