[go: up one dir, main page]

WO2026004029A1 - Operation information management system for work machine - Google Patents

Operation information management system for work machine

Info

Publication number
WO2026004029A1
WO2026004029A1 PCT/JP2024/023293 JP2024023293W WO2026004029A1 WO 2026004029 A1 WO2026004029 A1 WO 2026004029A1 JP 2024023293 W JP2024023293 W JP 2024023293W WO 2026004029 A1 WO2026004029 A1 WO 2026004029A1
Authority
WO
WIPO (PCT)
Prior art keywords
information
operation information
work machine
time
communication control
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
PCT/JP2024/023293
Other languages
French (fr)
Japanese (ja)
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.)
Kubota Corp
Original Assignee
Kubota 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 Kubota Corp filed Critical Kubota Corp
Priority to PCT/JP2024/023293 priority Critical patent/WO2026004029A1/en
Publication of WO2026004029A1 publication Critical patent/WO2026004029A1/en
Pending legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Telephonic Communication Services (AREA)

Abstract

The present invention improves communication efficiency for managing operation information in a work machine. This operation information management system (100) for a work machine (10) comprises: an information processing device (1) that acquires a plurality of pieces of operation information (14) output to a first network (8) established in a work machine and causes a storage device (2) to store the acquired pieces of information; and a communication control device (3) that transmits the operation information stored in the storage device to a management device (5). The communication control device generates time band information (17) indicating a prescribed time band, associates the time band information with a plurality of pieces of the operation information, read from the storage device, corresponding to the prescribed time band, and transmits the associated time band information and the plurality of pieces of operation information to the management device.

Description

作業機の稼働情報管理システムMachine operation information management system

 本発明は、作業機及び作業機に搭載された電子装置の少なくともいずれかの稼働情報を管理する作業機の稼働情報管理システムに関する。 The present invention relates to a work machine operation information management system that manages operation information of at least one of a work machine and an electronic device mounted on the work machine.

 作業機における稼働情報を収集するため、例えば特許文献1に開示された技術がある。特許文献1に開示されたデータ収集装置は、作業機の車載ネットワークに接続されていて、作業機に搭載された電子装置から車載ネットワークに出力された作業機或いは電子装置の稼働情報などのデータをグループ単位で取得する第1取得部と、第1取得部で取得したグループ単位のデータを、個別単位のデータに分けて取得する第2取得部と、第1取得部で取得したグループ単位のデータと、第2取得部で取得した個別単位のデータとを外部に出力する入出力部と、を備えている。 For example, Patent Document 1 discloses a technology for collecting operation information on work machines. The data collection device disclosed in Patent Document 1 is connected to the work machine's on-board network and includes a first acquisition unit that acquires data such as operation information of the work machine or electronic device on a group basis that is output from an electronic device mounted on the work machine to the on-board network; a second acquisition unit that separates the group-based data acquired by the first acquisition unit into individual-based data and acquires it; and an input/output unit that outputs the group-based data acquired by the first acquisition unit and the individual-based data acquired by the second acquisition unit to the outside.

日本国特許公報「特許第6148159号公報」Japanese Patent Publication "Patent No. 6148159"

 従来、作業機における稼働情報を活用することができるように、稼働情報がデータ収集装置からサーバなどの管理装置に送信されて、管理装置で管理(保存)される。この際、通信回数を減らすなどのため、複数の稼働情報が一括してデータ収集装置からサーバへ送信される。また、稼働情報の信頼性の確保及び管理などのため、複数の稼働情報のそれぞれに、当該稼働情報の存在が確認された日時を示すタイムスタンプなどの時刻情報が対応付けられて、これら複数の稼働情報と複数の時刻情報とがデータ収集装置からサーバへ送信される。しかし、この場合、データ収集装置から管理装置へ送信するデータ容量が多くなるので、通信時間が長くなって、通信コストが嵩むなどの問題があり、効率がよくない。 Conventionally, to make operational information about work machines available for use, the information is transmitted from a data collection device to a management device such as a server, where it is managed (stored). In this case, to reduce the number of communications, multiple pieces of operational information are transmitted in bulk from the data collection device to the server. Furthermore, to ensure the reliability and management of the operational information, each piece of operational information is associated with time information, such as a timestamp indicating the date and time the existence of that piece of operational information was confirmed, and these pieces of operational information and multiple pieces of time information are transmitted from the data collection device to the server. However, in this case, the amount of data transmitted from the data collection device to the management device increases, which leads to problems such as longer communication times and higher communication costs, making this method inefficient.

 そこで本発明は、上記問題に鑑み、作業機における稼働情報を管理するための通信効率を向上させることを目的とする。 In view of the above problems, the present invention aims to improve communication efficiency for managing operation information in work machines.

 上記技術的課題を解決するための本発明の技術的手段は、以下に示す点を特徴とする。 The technical means of the present invention to solve the above technical problems is characterized by the following points:

 本発明に係る作業機の稼働情報管理システムは、作業機に構築された第1ネットワークへ出力された稼働情報を複数取得して記憶装置に記憶させる情報処理装置と、前記記憶装置に記憶された前記稼働情報を管理装置に送信する通信制御装置と、を備え、前記通信制御装置は、所定の時間帯を示す時間帯情報を生成し、前記時間帯情報に、前記記憶装置から読み出した前記所定の時間帯に対応する複数の前記稼働情報を対応付けて、当該対応付けた前記時間帯情報及び複数の前記稼働情報を前記管理装置に送信する。 The work machine operation information management system of the present invention comprises an information processing device that acquires multiple pieces of operation information output to a first network established in the work machine and stores them in a storage device, and a communication control device that transmits the operation information stored in the storage device to a management device. The communication control device generates time zone information indicating a specified time zone, associates the time zone information with multiple pieces of operation information corresponding to the specified time zone read from the storage device, and transmits the associated time zone information and multiple pieces of operation information to the management device.

 本発明の一態様では、前記通信制御装置は、前記所定の時間帯ごとに、前記時間帯情報を生成して、当該時間帯情報に複数の前記稼働情報を対応付けて、当該対応付けた前記時間帯情報及び複数の前記稼働情報を前記管理装置に送信してもよい。 In one aspect of the present invention, the communication control device may generate the time zone information for each of the predetermined time zones, associate multiple pieces of operation information with the time zone information, and transmit the associated time zone information and multiple pieces of operation information to the management device.

 また、本発明の一態様では、前記情報処理装置は、前記作業機に搭載された電子装置から前記第1ネットワークへ出力された前記作業機及び前記電子装置の少なくともいずれかの前記稼働情報を取得して、当該稼働情報と当該稼働情報の存在が確認された時刻を示す時刻情報とを対応付けて前記記憶装置に記憶させ、前記通信制御装置は、対応付けた前記時間帯情報及び複数の前記稼働情報を前記作業機の外部にある第2ネットワークを介して前記管理装置に送信してもよい。 In one aspect of the present invention, the information processing device may acquire the operation information of at least one of the work machine and the electronic device output to the first network from an electronic device mounted on the work machine, associate the operation information with time information indicating the time when the existence of the operation information was confirmed, and store the associated operation information in the storage device, and the communication control device may transmit the associated time zone information and multiple pieces of operation information to the management device via a second network external to the work machine.

 また、本発明の一態様では、前記通信制御装置は、前記所定の時間帯の複数の前記稼働情報にそれぞれ対応する前記時刻情報に基づいて、前記所定の時間帯に含まれ且つ前記所定時間帯で示されていない時刻を示す下位時刻情報を生成し、前記下位時刻情報を対応する複数の前記稼働情報にそれぞれ対応付けて、対応する前記時間帯情報と複数の前記稼働情報と前記下位時刻情報とを前記管理装置に送信してもよい。 In one aspect of the present invention, the communication control device may generate lower-level time information indicating times that are included in the specified time period but are not indicated by the specified time period, based on the time information corresponding to each of the multiple pieces of operation information for the specified time period, associate the lower-level time information with each of the corresponding multiple pieces of operation information, and transmit the corresponding time period information, the multiple pieces of operation information, and the lower-level time information to the management device.

 また、本発明の一態様では、前記作業機の稼働情報管理システムは、前記電子装置を1つ以上備え、前記電子装置及び前記情報処理装置の少なくともいずれかが前記時刻情報を生成して前記稼働情報に対応付けてもよい。 In another aspect of the present invention, the work machine operation information management system may include one or more of the electronic devices, and at least one of the electronic devices and the information processing device may generate the time information and associate it with the operation information.

 また、本発明の一態様では、前記通信制御装置は、前記作業機で発生したイベントに応じて前記所定の時間帯を設定して、当該所定の時間帯を示す前記時間帯情報を生成し、前記イベントに関する前記所定の時間帯に対応する複数の前記稼働情報を前記記憶装置から読み出して前記時間帯情報に対応付け、当該対応付けた時間帯情報及び複数の前記稼働情報を前記管理装置に送信してもよい。 In one aspect of the present invention, the communication control device may set the predetermined time period in accordance with an event that occurs in the work machine, generate time period information indicating the predetermined time period, read from the storage device multiple pieces of operation information corresponding to the predetermined time period related to the event, associate them with the time period information, and transmit the associated time period information and multiple pieces of operation information to the management device.

 さらに、本発明の一態様では、前記作業機の稼働情報管理システムは、前記作業機の外部に設けられ、且つデータベースが構築された前記管理装置を備え、前記管理装置は、前記通信制御装置により対応付けられた状態で送信された前記時間帯情報と複数の前記稼働情報と複数の前記下位時刻情報とを受信して、少なくとも複数の稼働情報を前記データベースに格納し、対応付けられた前記時間帯情報及び複数の前記下位時刻情報に基づいて、対応付けられた複数の前記稼働情報の前記時刻情報をそれぞれ復元してもよい。 Furthermore, in one aspect of the present invention, the work machine operation information management system includes the management device, which is provided outside the work machine and has a database built in it, and the management device receives the time zone information, multiple pieces of operation information, and multiple pieces of lower-level time information transmitted in a correlated state by the communication control device, stores at least the multiple pieces of operation information in the database, and restores the time information of each of the correlated pieces of operation information based on the correlated time zone information and multiple pieces of lower-level time information.

本発明によれば、作業機における稼働情報を管理するための通信効率を向上させることが可能になる。 This invention makes it possible to improve communication efficiency for managing operational information in work machines.

作業機の稼働情報管理システムの構成図である。FIG. 1 is a configuration diagram of a work machine operation information management system. 記憶装置に記憶された複数のレコードを示す図である。FIG. 2 is a diagram showing a plurality of records stored in a storage device. タイムスタンプのデータ構成図である。FIG. 10 is a data structure diagram of a time stamp. 作業機の稼働情報管理システムの動作の一例を示すフローチャートである。4 is a flowchart showing an example of the operation of the work machine operation information management system. 通信制御装置から管理装置に送信されるメッセージの一例を示す図である。FIG. 10 is a diagram illustrating an example of a message transmitted from a communication control device to a management device. 作業機の稼働情報管理システムの動作の他例を示すフローチャートである。10 is a flowchart showing another example of the operation of the work machine operation information management system. 通信制御装置から管理装置に送信されるメッセージの他例を示す図である。FIG. 10 is a diagram illustrating another example of a message transmitted from the communication control device to the management device. 管理装置のデータベースに格納されたメッセージの一例を示す図である。FIG. 10 is a diagram illustrating an example of a message stored in a database of a management device. 管理装置のデータベースに格納されたメッセージの他例を示す図である。FIG. 10 is a diagram illustrating another example of a message stored in the database of the management device. 管理装置のデータベースから読み出されたメッセージの一例を示す図である。FIG. 10 is a diagram illustrating an example of a message read out from a database of a management device. 作業機の稼働情報管理システムの動作の他例を示すフローチャートである。10 is a flowchart showing another example of the operation of the work machine operation information management system.

 以下、図面を参照しながら、本発明の実施形態について説明する。なお、便宜上、同一の構成及び対応する構成については、同一符号を付している。 Embodiments of the present invention will now be described with reference to the drawings. For convenience, identical and corresponding components are designated by the same reference numerals.

 図1は、本発明の一実施形態の作業機の稼働情報管理システム100の構成図である。作業機の稼働情報管理ステム(以下、単に「稼働情報管理ステム」ということがある。)100は、情報処理装置1、記憶装置2、通信制御装置3、電子装置4、及び管理装置5を備えている。情報処理装置1、記憶装置2、通信制御装置3、及び電子装置4は、作業機10に搭載されている。管理装置5は、作業機10の外部に設けられている。 FIG. 1 is a configuration diagram of a work machine operation information management system 100 according to one embodiment of the present invention. The work machine operation information management system (hereinafter sometimes simply referred to as the "operation information management system") 100 comprises an information processing device 1, a storage device 2, a communication control device 3, an electronic device 4, and a management device 5. The information processing device 1, the storage device 2, the communication control device 3, and the electronic device 4 are mounted on the work machine 10. The management device 5 is provided external to the work machine 10.

 作業機10は、例えばトラクタ、田植え機、若しくはコンバインのような農業機械、又は掘削機のような建設機械などの走行可能な作業車両である。本実施形態では、情報処理装置1、記憶装置2、及び通信制御装置3は作業機10に搭載されているが、他の例として、情報処理装置1、記憶装置2、及び通信制御装置3は作業機10に搭載されていなくてもよいし、或いは作業機10に対して着脱可能であってもよい。管理装置5は、例えばクラウド環境に存在するクラウドサーバである。他の例として、管理装置5は、所定の施設に設置されたオンプレミスの物理サーバであってもよい。 The work machine 10 is a drivable work vehicle, such as an agricultural machine such as a tractor, rice transplanter, or combine harvester, or a construction machine such as an excavator. In this embodiment, the information processing device 1, storage device 2, and communication control device 3 are mounted on the work machine 10, but in other examples, the information processing device 1, storage device 2, and communication control device 3 may not be mounted on the work machine 10, or may be detachable from the work machine 10. The management device 5 is, for example, a cloud server existing in a cloud environment. As another example, the management device 5 may be an on-premise physical server installed in a specified facility.

 作業機10には、例えばCAN(Controller Area Network)、LIN(Local Interconnect Network)、又はFlexRayなどの車載ネットワーク8が構築されている。車載ネットワーク8は、本発明の「第1ネットワーク」の一例である。車載ネットワーク8には、情報処理装置1と電子装置4とが接続されている。記憶装置2及び通信制御装置3も、車載ネットワーク8に接続されていてもよい。 The work machine 10 has an in-vehicle network 8, such as a CAN (Controller Area Network), LIN (Local Interconnect Network), or FlexRay. The in-vehicle network 8 is an example of the "first network" of the present invention. The information processing device 1 and electronic device 4 are connected to the in-vehicle network 8. The storage device 2 and communication control device 3 may also be connected to the in-vehicle network 8.

 電子装置4は、作業機10の電装品であり、例えばセンサ、スイッチ、及びECU(Electronic Control Unit)などの少なくともいずれかから構成されている。他の例として、電子装置4は、MPU(Micro Processor Unit)又はGUI(Graphical User Interface)などから構成されていてもよい。ECUとMPUには、CPUとメモリなどが含まれている。電子装置4は、作業機10、電子装置4自身、及び他の電子装置4の少なくともいずれかの稼働情報を含むレコードを、車載ネットワーク8に随時出力する。なお、図1の例では、電子装置4は作業機10に複数搭載されているが、レコードを出力する電子装置4は、作業機10に1つ以上搭載されていればよい。 The electronic device 4 is an electrical component of the work machine 10, and is composed of at least one of, for example, a sensor, a switch, and an ECU (Electronic Control Unit). As another example, the electronic device 4 may be composed of an MPU (Micro Processor Unit) or a GUI (Graphical User Interface). The ECU and MPU include a CPU and memory. The electronic device 4 outputs records containing operating information of at least one of the work machine 10, the electronic device 4 itself, and other electronic devices 4 to the in-vehicle network 8 at any time. Note that in the example of Figure 1, multiple electronic devices 4 are installed on the work machine 10, but it is sufficient that the work machine 10 is equipped with one or more electronic devices 4 that output records.

 情報処理装置1は、例えばECUから構成され、作業機10の走行及び作業を行うための動作を制御する。他の例として、情報処理装置1は、MPU或いはコンピュータなどから構成されてもよい。また、情報処理装置1は、固定型の端末装置或いはタブレット機器のような携帯型の端末装置から構成されてもよい。情報処理装置1は、作業機10のメインのコントローラであり、CPU及びメモリなどを含んでいる。情報処理装置1は、電子装置4から車載ネットワーク8へ出力されたレコード(稼働情報)を複数取得(受信)する。 The information processing device 1 is composed of, for example, an ECU, and controls the operation of the work machine 10 to drive and perform work. As another example, the information processing device 1 may be composed of an MPU or a computer. The information processing device 1 may also be composed of a fixed terminal device or a portable terminal device such as a tablet device. The information processing device 1 is the main controller of the work machine 10, and includes a CPU, memory, etc. The information processing device 1 acquires (receives) multiple records (operation information) output from the electronic device 4 to the in-vehicle network 8.

 記憶装置2は、揮発性メモリ及び不揮発性メモリから構成されている。記憶装置2には、作業機10の動作を制御するためのソフトウェアプログラムとデータが予め記憶されている。また、記憶装置2には、情報処理装置1が取得したレコードが複数記憶される。 The storage device 2 is composed of volatile memory and non-volatile memory. Software programs and data for controlling the operation of the work machine 10 are pre-stored in the storage device 2. The storage device 2 also stores multiple records acquired by the information processing device 1.

 通信制御装置3は、例えばDCU(Domain Control Unit)から構成されていて、CPU、メモリ、入出力インタフェイスなどを含んでいる。他の例として、通信制御装置3は、ECU或いはコンピュータなどから構成されていてもよい。また、通信制御装置3は、固定型又は携帯型の端末装置から構成されていてもよい。通信制御装置3は、入出力インタフェイスにより、作業機10の外部に構築された公衆ネットワーク9を介して、管理装置5と無線で通信する。また、通信制御装置3は、記憶装置2に記憶された稼働情報を、公衆ネットワーク9を介して管理装置5に送信する。 The communication control device 3 is composed of, for example, a DCU (Domain Control Unit) and includes a CPU, memory, input/output interface, etc. As another example, the communication control device 3 may be composed of an ECU or a computer, etc. The communication control device 3 may also be composed of a fixed or portable terminal device. The communication control device 3 communicates wirelessly with the management device 5 via the input/output interface over a public network 9 established outside the work machine 10. The communication control device 3 also transmits operation information stored in the storage device 2 to the management device 5 over the public network 9.

 公衆ネットワーク9には、インターネットと携帯電話通信網(符号省略)などが含まれている。公衆ネットワーク9は、本発明の「第2ネットワーク」の一例である。他の例として、通信規格であるIEEE802.11シリーズに準拠したWi-Fi(登録商標)及び無線LAN(Local Area Network)の少なくともいずれかを介して、通信制御装置3と管理装置5とが通信してもよい。 The public network 9 includes the Internet and a mobile phone communication network (reference numerals omitted). The public network 9 is an example of the "second network" of the present invention. As another example, the communication control device 3 and management device 5 may communicate via at least one of Wi-Fi (registered trademark) and a wireless LAN (Local Area Network) that conforms to the IEEE 802.11 series of communication standards.

 管理装置5には、データベース6が構築されている。データベース6には、作業機10の作業計画、作業内容、及び作業場所などに関する情報が格納されている。また、管理装置5は、作業機10及び電子装置4の少なくともいずれかの稼働情報を含むレコードを、通信制御装置3から公衆ネットワーク9を介して受信して、当該受信した稼働情報をデータベース6に格納することにより管理する。管理装置5には、通信制御装置3だけでなく、作業機10の外部にある端末装置(以下、「外部端末装置」という。)からもアクセス可能である。外部端末装置は、管理装置5のデータベース6に格納された各種の情報を受信して、当該情報を利用する。 A database 6 has been constructed in the management device 5. The database 6 stores information related to the work plan, work content, and work location of the work machine 10. The management device 5 also receives records containing operation information for at least one of the work machine 10 and the electronic device 4 from the communication control device 3 via the public network 9 and manages the received operation information by storing it in the database 6. The management device 5 can be accessed not only by the communication control device 3, but also by a terminal device external to the work machine 10 (hereinafter referred to as an "external terminal device"). The external terminal device receives the various information stored in the database 6 of the management device 5 and uses that information.

 図2は、情報処理装置1により記憶装置2に記憶された複数のレコード14を示す図である。各レコード14には、作業機10及び電子装置4の少なくともいずれかの稼働情報が含まれている。作業機10の稼働情報には、例えば、作業機10の車速、位置、稼働状態、作業状況、走行状況などの作業機情報が含まれている。 FIG. 2 shows multiple records 14 stored in the storage device 2 by the information processing device 1. Each record 14 contains operation information for at least one of the work machine 10 and the electronic device 4. The operation information for the work machine 10 includes, for example, work machine information such as the vehicle speed, position, operating state, work status, and driving status of the work machine 10.

 また、作業機10に備わるエンジン若しくは電動モータなどの原動機の回転数、燃料の残量、バッテリの残電力量、作業装置(インプルメント或いはアタッチメント)の稼働状態、油圧機器の稼働状態などが、作業機10及び電子装置4の少なくともいずれかの稼働情報に含まれていてもよい。さらに、作業機10の油圧機器を作動させる作動油の油圧と温度、油圧機器などを冷却する冷却装置の稼働状態、電装品などを冷却する冷却水の温度、カメラによる撮像画像、対象物センサの検出結果、各部のエラーの有無などの電装品情報なども、作業機10及び電子装置4の少なくともいずれかの稼働情報に含まれていてもよい。 Furthermore, the operation information of at least one of the work machine 10 and the electronic device 4 may include the rotation speed of a prime mover such as an engine or electric motor provided in the work machine 10, the remaining amount of fuel, the remaining power level of the battery, the operating status of the work device (implement or attachment), the operating status of the hydraulic equipment, etc. Furthermore, the operation information of at least one of the work machine 10 and the electronic device 4 may also include the oil pressure and temperature of the hydraulic oil that operates the hydraulic equipment of the work machine 10, the operating status of the cooling device that cools the hydraulic equipment, etc., the temperature of the cooling water that cools the electrical equipment, etc., images captured by a camera, detection results from an object sensor, and information on electrical equipment such as the presence or absence of errors in each part.

 電子装置4は、所定のタイミング又は所定の周期でレコード14を生成して、車載ネットワーク8に出力する。情報処理装置1は、車載ネットワーク8に出力されたレコード14を随時取得して、記憶装置2の所定の記憶領域に随時記憶させることにより、レコード14を収集する。即ち、記憶装置2には、複数のレコード14が記憶される。 The electronic device 4 generates records 14 at a predetermined timing or at a predetermined cycle and outputs them to the in-vehicle network 8. The information processing device 1 collects the records 14 by acquiring the records 14 output to the in-vehicle network 8 as needed and storing them in a predetermined storage area of the storage device 2 as needed. In other words, the storage device 2 stores multiple records 14.

 記憶装置2に記憶されたレコード14には、当該レコード14の存在が確認された日時を複数桁の数値で示す複数バイトのデータから成るタイムスタンプ15が対応付けられている。例えば、電子装置4がプロセッサを有している場合は、当該プロセッサが、レコード14を生成した日時若しくはレコード14を出力する直前の日時を、レコード14の存在が確認された日時に決定してもよい。そして、当該プロセッサが、その決定した日時を示すタイムスタンプ15を生成し、当該タイムスタンプ15をレコード14に対応付けて、レコード14とタイムスタンプ15を車載ネットワーク8に出力してもよい。 The records 14 stored in the storage device 2 are associated with timestamps 15 consisting of multiple bytes of data that indicate the date and time when the existence of the record 14 was confirmed using a multi-digit number. For example, if the electronic device 4 has a processor, the processor may determine the date and time when the record 14 was generated or the date and time immediately before the record 14 was output as the date and time when the existence of the record 14 was confirmed. The processor may then generate a timestamp 15 indicating the determined date and time, associate the timestamp 15 with the record 14, and output the record 14 and timestamp 15 to the in-vehicle network 8.

 或いは、情報処理装置1が、レコード14を取得した日時を、レコード14の存在が確認された日時に決定してもよい。そして、情報処理装置1が、その決定した日時を示すタイムスタンプ15を生成し、当該タイムスタンプ15をレコード14に対応付けて、レコード14とタイムスタンプ15とを記憶装置2に記憶させてもよい。 Alternatively, the information processing device 1 may determine the date and time when the record 14 was acquired as the date and time when the existence of the record 14 was confirmed. The information processing device 1 may then generate a timestamp 15 indicating the determined date and time, associate the timestamp 15 with the record 14, and store the record 14 and the timestamp 15 in the storage device 2.

 稼働情報管理システム100には、上記のようにタイムスタンプ15を生成して、当該タイムスタンプ15をレコード14に対応付けるプロセッサを有した電子装置4又は情報処理装置1が備わっている。タイムスタンプ15は、本発明の「時刻情報」の一例である。 The operation information management system 100 includes an electronic device 4 or information processing device 1 that has a processor that generates a timestamp 15 as described above and associates the timestamp 15 with a record 14. The timestamp 15 is an example of the "time information" of the present invention.

 図3は、タイムスタンプ15のデータ構成図である。タイムスタンプ15は、当該タイムスタンプ15に対応付けられたレコード14の存在が確認された日時を、複数桁の数値で示す複数バイトのデータから構成されている。本実施形態では、図3に示すようにタイムスタンプ15は、レコード14の存在が確認された「年」、「月」、「日」、「時」、「分」、「秒」、「小数秒」の各単位を示す5byte(=40bit)のデータである。タイムスタンプ15が示す小数秒の最小単位は、10ミリ秒である。例えば、10ミリ秒刻みで計時するカウンタが、電子装置4又は情報処理装置1に設けられていて、レコード14の存在が確認された時の当該カウンタのカウント値が、タイムスタンプ15に示されている。 Figure 3 is a data structure diagram of a timestamp 15. The timestamp 15 is composed of multi-byte data that indicates, as a multi-digit number, the date and time when the existence of the record 14 associated with the timestamp 15 was confirmed. In this embodiment, as shown in Figure 3, the timestamp 15 is 5-byte (= 40-bit) data that indicates the year, month, day, hour, minute, second, and fractional second units when the existence of the record 14 was confirmed. The smallest unit of fractional seconds indicated by the timestamp 15 is 10 milliseconds. For example, a counter that measures time in 10 millisecond increments is provided in the electronic device 4 or information processing device 1, and the count value of the counter when the existence of the record 14 was confirmed is indicated in the timestamp 15.

 より詳しくは、タイムスタンプ15は、10ミリ秒刻みのUNIX(登録商標)時間を2進数で示している。即ち、タイムスタンプ15は、協定世界時(UTC)である「1970年01月01日午前00時00分00秒000ミリ秒」を基準時点とし、当該基準時点からの経過時間を一旦41桁の2進数に変換して、そのうち下位1桁を省略した40桁の数値を示している。 More specifically, timestamp 15 represents UNIX (registered trademark) time in 10-millisecond increments as a binary number. In other words, timestamp 15 uses "January 1, 1970, 00:00:00:00 milliseconds" (Coordinated Universal Time (UTC)) as the reference point, converts the elapsed time from this reference point into a 41-digit binary number, and then omits the lowest digit to represent the 40-digit number.

 例えば、図3に示すタイムスタンプ15の40桁(40bit)の数値(2進数)「1100000101000010101000011111101101000000」は、省略した下1桁に「0」を追加してから、UNIX(登録商標)時間(10進数)に変換すると、「1660093200000」となり、さらに日時に変換すると「2022年8月10日10時00分00秒000ミリ秒」となる。また例えば、さらに「10ミリ秒」経過した「2022年8月10日10時00分00秒010ミリ秒」では、UNIX(登録商標)時間(10進数)は、「1660093200010」となり、タイムスタンプ15が示す時刻(2進数の数値)は、「1100000101000010101000011111101101000101」となる。 For example, the 40-digit (40-bit) number (binary number) of timestamp 15 shown in Figure 3, "1100000101000010101000011111101101000000", when converted to UNIX (registered trademark) time (decimal number) after adding a "0" to the omitted last digit, becomes "1660093200000", and when further converted to date and time, becomes "August 10, 2022 10:00:00:00 ms". For example, after another 10 milliseconds have passed, at "August 10, 2022, 10:00:00:010 milliseconds," the UNIX (registered trademark) time (decimal number) will be "1660093200010," and the time indicated by the timestamp 15 (binary number) will be "1100000101000010101000011111101101000101."

 タイムスタンプ15の5byteのデータのうち、下位側(図3で右側)から1byte目の1~7番目のビットのデータは、「ミリ秒(millisecond)」に相当する値を示している。また、下位側から1byte目の7、8番目のビットと2byte目の1~5番目のビットのデータは、「秒(second)」に相当する値を示している。また、下位側から2byte目の5~8番目のビットと3byte目の1~3番目のビットのデータは、「分(minute)」に相当する値を示している。また、下位側から3byte目の3~8番目のビットと4byte目の1番目のビットのデータは、「時(hour)」に相当する値を示している。また、下位側から4byte目の1~4番目のビットのデータは、「日(day)」に相当する値を示している。また、下位側から4byte目の4~8番目のビットのデータは、「月(month)」に相当する値を示している。 Of the 5 bytes of data in timestamp 15, the data in the 1st through 7th bits of the 1st byte from the lowest order (right side in Figure 3) indicates a value equivalent to "milliseconds." The data in the 7th and 8th bits of the 1st byte from the lowest order and the 1st through 5th bits of the 2nd byte from the lowest order indicate a value equivalent to "seconds." The data in the 5th through 8th bits of the 2nd byte from the lowest order and the 1st through 3rd bits of the 3rd byte from the lowest order indicate a value equivalent to "minutes." The data in the 3rd through 8th bits of the 3rd byte from the lowest order and the 1st bit of the 4th byte from the lowest order indicate a value equivalent to "hours." The data in the 1st through 4th bits of the 4th byte from the lowest order indicate a value equivalent to "day." The data in the 4th through 8th bits of the 4th byte from the lowest order indicate a value equivalent to "month."

 そして、タイムスタンプ15の下位側から4byte目の8番目のビットと5byte目の1~8番目のビットのデータは、「年(year)」に相当する値を示している。そのうち、タイムスタンプ15の下位側から5byte目の8つのビットのデータは、所定期間(約497日、より詳しくは497日+15分程度)が経過する毎にインクリメント(増加)される。 The data in the eighth bit of the fourth byte from the lowest order of timestamp 15 and the first eighth bits of the fifth byte from the lowest order of timestamp 15 indicate a value corresponding to the year. Of these, the eight bits of data in the fifth byte from the lowest order of timestamp 15 are incremented (increased) every time a predetermined period of time (approximately 497 days, or more specifically, 497 days + 15 minutes) has passed.

 即ち、タイムスタンプ15の上位側(図3で左側)から1byte目の8つのビットのデータは、経過時間が約497日未満では、インクリメント(カウントアップ)されずに一定値を示す。タイムスタンプ15の下位側から1~4byteのデータは、経過時間が約497日未満でもインクリメントされ得る。情報処理装置1が電子装置4からのレコード14を取得する間隔又は周期(例えば1秒)は、タイムスタンプ15の上位側から1byte及び2byteのデータがインクリメントされる所定期間よりも短くなっている。 In other words, the eight bits of data in the first byte from the most significant side of the timestamp 15 (left side in Figure 3) are not incremented (counted up) and show a constant value if the elapsed time is less than approximately 497 days. The data in the 1st to 4th bytes from the least significant side of the timestamp 15 can be incremented even if the elapsed time is less than approximately 497 days. The interval or cycle (e.g., 1 second) at which the information processing device 1 acquires the record 14 from the electronic device 4 is shorter than the predetermined period at which the data in the 1st and 2nd bytes from the most significant side of the timestamp 15 is incremented.

 通信制御装置3は、記憶装置2に記憶された複数のレコード14(作業機10又は電子装置4の稼働情報)のうち、所定の時間帯(例えば10分)に含まれる時刻を示すタイムスタンプ15(時刻情報)が対応付けられた複数のレコード14を読み出す。また、通信制御装置3は、当該複数のレコード14にそれぞれ対応付けられた複数のタイムスタンプ15に基づいて、所定の時間帯を示す時間帯情報を生成する。そして、通信制御装置3は、時間帯情報に対して記憶装置2から読み出した所定の時間帯の複数のレコード14を対応付けて、当該対応付けた時間帯情報及び複数のレコード14を含むメッセージを生成し、当該メッセージを管理装置5に送信する。 The communication control device 3 reads out from the multiple records 14 (operation information of the work machine 10 or electronic device 4) stored in the storage device 2 multiple records 14 associated with timestamps 15 (time information) indicating times falling within a specific time period (e.g., 10 minutes). The communication control device 3 also generates time period information indicating the specific time period based on the multiple timestamps 15 associated with the multiple records 14. The communication control device 3 then associates the multiple records 14 for the specific time period read from the storage device 2 with the time period information, generates a message including the associated time period information and multiple records 14, and sends the message to the management device 5.

 上記のように、通信制御装置3は、所定の時間帯(例えば10分)ごとに対応付けた時間帯情報及び複数のレコード14を管理装置5に送信する。通信制御装置3がメッセージを管理装置5に送信する時間的間隔(送信周期、例えば10分)は、情報処理装置1がレコード14を取得する時間的間隔(取得周期、例えば1秒)よりも長くて、タイムスタンプ15の上位側から1byte及び2byteのデータがインクリメントされる所定期間よりも短くなっている。 As described above, the communication control device 3 transmits time zone information and multiple records 14 associated with each predetermined time zone (e.g., 10 minutes) to the management device 5. The time interval (transmission period, e.g., 10 minutes) at which the communication control device 3 transmits messages to the management device 5 is longer than the time interval (acquisition period, e.g., 1 second) at which the information processing device 1 acquires the records 14, and is shorter than the predetermined period during which 1 byte and 2 bytes of data are incremented from the upper side of the timestamp 15.

 図4は、稼働情報管理システム100の動作を示すフローチャートである。図4の各処理は、情報処理装置1及び通信制御装置3に備わるCPUが内部メモリ又は記憶装置2に記憶されたソフトウェアプログラムに従って実行する。後述する図6及び図11のフローチャートの各処理も同様である。 FIG. 4 is a flowchart showing the operation of the operation information management system 100. The processes in FIG. 4 are executed by the CPUs provided in the information processing device 1 and the communication control device 3 in accordance with software programs stored in the internal memory or the storage device 2. The same applies to the processes in the flowcharts in FIGS. 6 and 11, which will be described later.

 情報処理装置1は、電子装置4から車載ネットワーク8へ出力されたレコード14を取得すると(図4のS1)、当該レコード14を記憶装置2の所定の記憶領域に記憶させる(S2)。このとき、情報処理装置1は、レコード14に対応するタイムスタンプ15を、レコード14に対応付けて記憶装置2に記憶させる。レコード14の取得処理(S1)と記憶処理(S2)とは、情報処理装置1によって繰り返し実行される。 When the information processing device 1 acquires the record 14 output from the electronic device 4 to the in-vehicle network 8 (S1 in FIG. 4), it stores the record 14 in a predetermined storage area of the storage device 2 (S2). At this time, the information processing device 1 associates the timestamp 15 corresponding to the record 14 with the record 14 and stores it in the storage device 2. The process of acquiring the record 14 (S1) and the process of storing it (S2) are repeatedly executed by the information processing device 1.

 通信制御装置3は、メッセージを管理装置5に送信する所定の送信条件が成立するのを待つ。送信条件には、情報処理装置1及び通信制御装置3が起動してから或いは前回メッセージを送信した時刻から、所定時間(例えば10分)が経過したことが含まれている。これ以外に、例えば、情報処理装置1によるレコード14の取得数若しくは記憶数が所定数に達したこと、作業機10で発生した所定のイベントが終了したこと、及び管理装置5からメッセージの送信を要求する信号を受信したことなどのうち、少なくともいずれかが、送信条件に含まれていてもよい。 The communication control device 3 waits for a predetermined transmission condition to be met for sending a message to the management device 5. The transmission condition includes the passage of a predetermined time (e.g., 10 minutes) since the information processing device 1 and communication control device 3 were started or since the last time a message was sent. In addition to this, the transmission condition may also include at least one of the following, for example: the number of records 14 acquired or stored by the information processing device 1 has reached a predetermined number; a predetermined event that occurred on the work machine 10 has ended; and a signal requesting the sending of a message has been received from the management device 5.

 また、作業機10で発生するイベントには、作業機10の稼働開始、稼働停止、稼働中の所定動作の実行、作業機10による作業開始、作業終了、作業中の所定動作の実行、及び作業機10若しくは作業機10の装備品(電子装置4などの電装品を含む)でのエラー発生などが含まれていてもよい。上述した送信条件は一例であって、限定されるものではない。 Furthermore, events that occur in the work machine 10 may include the start of operation of the work machine 10, the stop of operation, the execution of a predetermined operation during operation, the start of work by the work machine 10, the end of work, the execution of a predetermined operation during work, and the occurrence of an error in the work machine 10 or in equipment of the work machine 10 (including electrical equipment such as the electronic device 4). The above-mentioned transmission conditions are examples and are not limiting.

 図4の処理S1~S3が繰り返し実行されることで、記憶装置2の所定の記憶領域には、図2に示すように、複数のレコード14が記憶される。記憶装置2に記憶されたレコード14には、それぞれタイムスタンプ15が対応付けられている。 By repeatedly executing steps S1 to S3 in Figure 4, multiple records 14 are stored in a specified storage area of the storage device 2, as shown in Figure 2. Each record 14 stored in the storage device 2 is associated with a timestamp 15.

 通信制御装置3は、送信条件が成立すると(図4のS3:YES)、記憶装置2から所定の時間帯の複数のレコード14(稼働情報)を読み出す(S4)。詳しくは、通信制御装置3は、所定の時間帯として、情報処理装置1及び通信制御装置3が起動してから或いは前回メッセージを送信した時刻から、所定時間が経過した時刻までの時間帯を特定し、当該時間帯に含まれる時刻を示す複数のタイムスタンプ15がそれぞれ対応付けられた複数のレコード14を読み出す。 When the transmission conditions are met (S3: YES in Figure 4), the communication control device 3 reads multiple records 14 (operation information) for a specified time period from the storage device 2 (S4). In more detail, the communication control device 3 identifies the specified time period as the time period from when the information processing device 1 and communication control device 3 are started up or from the time the last message was sent until a specified time has elapsed, and reads multiple records 14 each associated with multiple timestamps 15 indicating times included in that time period.

 次に、通信制御装置3は、所定の時間帯を示す時間帯情報17(図5)を生成し、当該時間帯情報17に対して所定の時間帯の複数のレコード14を対応付ける(S5)。このとき、例えば、所定の時間帯が「2022年3月26日10時00分」から「2022年3月26日10時10分」までである場合、通信制御装置3は、この「年」、「月」、「日」、「時」、「分」を示す時間帯情報17を生成してもよいし、或いは「2022年3月26日10」時00分00秒000ミリ秒」から「2022年3月26日10時10分00秒999ミリ秒」までのように、「年」、「月」、「日」、「時」、「分」、「秒」、「ミリ秒」を示す時間帯情報17を生成してもよい。 Next, the communication control device 3 generates time zone information 17 (Figure 5) indicating the specified time zone, and associates multiple records 14 for the specified time zone with the time zone information 17 (S5). At this time, for example, if the specified time zone is from "March 26, 2022, 10:00" to "March 26, 2022, 10:10," the communication control device 3 may generate time zone information 17 indicating the "year," "month," "day," "hour," and "minute," or may generate time zone information 17 indicating the "year," "month," "day," "hour," "minute," "second," and "millisecond," such as from "March 26, 2022, 10:00:00:00 milliseconds" to "March 26, 2022, 10:10:00:999 milliseconds."

 そして、通信制御装置3は、図5に示すように、時間帯情報17とこれに対応付けた複数のレコード14とを含むメッセージ16を作成し(図4のS6)、公衆ネットワーク9を介してメッセージ16を管理装置5に送信する(S7)。 Then, as shown in FIG. 5, the communication control device 3 creates a message 16 including time zone information 17 and multiple records 14 associated with it (S6 in FIG. 4), and sends the message 16 to the management device 5 via the public network 9 (S7).

 通信制御装置3は、例えば図5に示すように、メッセージ16の先頭に時間帯情報17を付加する。また、通信制御装置3は、上述したように所定の時間帯の複数のレコード14をメッセージ16に含めるが、当該複数のレコード14にそれぞれ対応するタイムスタンプ15をメッセージ16に含めない。他の例として、通信制御装置3は、メッセージ16に含まれる複数のレコード14の存在が確認された順番を示す情報を、メッセージ16に含めてもよい。 The communication control device 3 adds time zone information 17 to the beginning of the message 16, as shown in FIG. 5, for example. Furthermore, the communication control device 3 includes multiple records 14 for a specific time zone in the message 16 as described above, but does not include timestamps 15 corresponding to each of the multiple records 14 in the message 16. As another example, the communication control device 3 may include information in the message 16 indicating the order in which the existence of the multiple records 14 included in the message 16 was confirmed.

 また、通信制御装置3は、図7に示すように、複数のレコード14に下位時刻情報18を対応付けてもよい。詳しくは、図6に示すように、通信制御装置3は、所定の時間帯を示す時間帯情報17を生成して、当該時間帯情報17に所定の時間帯の複数のレコード14を対応付けた(S5)後、当該複数のレコード14にそれぞれ対応する複数のタイムスタンプ15を参照する。そして、通信制御装置3は、当該複数のタイムスタンプ15に基づいて、所定の時間帯に含まれ且つ時間帯情報17で示されていない時刻を示す下位時刻情報18を生成し、当該下位時刻情報18を複数のレコード14に対応付ける(S8)。 Furthermore, as shown in FIG. 7, the communication control device 3 may associate lower-level time information 18 with multiple records 14. More specifically, as shown in FIG. 6, the communication control device 3 generates time zone information 17 indicating a specific time zone, associates multiple records 14 for the specific time zone with the time zone information 17 (S5), and then references multiple time stamps 15 corresponding to each of the multiple records 14. Then, based on the multiple time stamps 15, the communication control device 3 generates lower-level time information 18 indicating a time that is included in the specific time zone but is not indicated by the time zone information 17, and associates the lower-level time information 18 with the multiple records 14 (S8).

 例えば、所定の時間帯が「2022年3月26日10時00分」~「2022年3月26日10時10分」であって、所定の時間帯の複数のレコード14に対応する複数のタイムスタンプ15で示される時刻が「2022年3月26日10時01分11秒011ミリ秒」、「2022年3月26日10時03分40秒555ミリ秒」、・・・、「2022年3月26日10時09分32秒711ミリ秒」などである場合を想定する。この場合、例えば通信制御装置3は、当該複数のタイムスタンプ15から共通する上位単位の時刻情報「2022年3月26日10時」をそれぞれ省略した時刻「01分11秒011ミリ秒」、「03分40秒555ミリ秒」、・・・、「09分32秒711ミリ秒」を示すように、下位時刻情報18をそれぞれ生成する。このような下位時刻情報18のデータ容量は、タイムスタンプ15のデータ容量及び時間帯情報17のデータ容量よりも少なくなっている。 For example, consider a case where a specified time period is "March 26, 2022, 10:00" to "March 26, 2022, 10:10," and the times indicated by multiple timestamps 15 corresponding to multiple records 14 for the specified time period are "March 26, 2022, 10:01:11:011 milliseconds," "March 26, 2022, 10:03:40:555 milliseconds," ..., "March 26, 2022, 10:09:32:711 milliseconds," etc. In this case, for example, the communication control device 3 generates lower-level time information 18 from the multiple timestamps 15 to indicate the times "01 minute 11 seconds 011 milliseconds," "03 minutes 40 seconds 555 milliseconds," ..., "09 minutes 32 seconds 711 milliseconds," omitting the common higher-level time information "March 26, 2022, 10:00." The data capacity of this lower-level time information 18 is smaller than the data capacity of the timestamp 15 and the data capacity of the time zone information 17.

 そして、通信制御装置3は、対応付けた時間帯情報17と複数のレコード14と複数の下位時刻情報18とを含むメッセージ19を作成し(図6のS9)、当該メッセージ19を管理装置5に送信する(S7)。 Then, the communication control device 3 creates a message 19 including the associated time zone information 17, multiple records 14, and multiple pieces of lower-level time information 18 (S9 in Figure 6), and sends this message 19 to the management device 5 (S7).

 なお、所定の時間帯が「2022年3月26日13時55分」~「2022年3月26日14時05分」であって、所定の時間帯の複数のレコード14に対応する複数のタイムスタンプ15で示される時刻が「2022年3月26日13時57分10秒001ミリ秒」、「2022年3月26日14時01分34秒554ミリ秒」、・・・、「2022年3月26日14時04分56秒998ミリ秒」などのように、単位「時(hour)」の値が変わることがある。この場合、通信制御装置3は、当該複数のタイムスタンプ15から共通する上位単位の時刻情報「2022年3月26日」をそれぞれ省略した時刻「13時57分10秒001ミリ秒」、「14時01分34秒554ミリ秒」、・・・、「14時04分56秒998ミリ秒」を示すように、下位時刻情報18をそれぞれ生成してもよい。 Note that if the specified time period is "March 26, 2022, 1:55 PM" to "March 26, 2022, 2:05 PM," and the time indicated by multiple timestamps 15 corresponding to multiple records 14 in the specified time period is "March 26, 2022, 1:57 PM, 10 seconds, 001 milliseconds," "March 26, 2022, 2:01 PM, 34 seconds, 554 milliseconds," ..., "March 26, 2022, 2:04 PM, 56 seconds, 998 milliseconds," etc., the value of the unit "hour" may change. In this case, the communication control device 3 may generate each piece of lower-level time information 18 from the multiple timestamps 15 to indicate the times "13:57:10:001 milliseconds," "14:01:34:554 milliseconds," ..., "14:04:56:998 milliseconds," omitting the common higher-level time information "March 26, 2022."

 メッセージ16、19の送信後、一定時間経過すると、或いは、管理装置5からメッセージ16、19を受信したことを示すアンサ信号が通信制御装置3により受信されると、情報処理装置1(又は通信制御装置3)が、送信したメッセージ16、19に含まれていたレコード14と同一のレコード14を、記憶装置2の所定の記憶領域から削除する。 After a certain period of time has elapsed since messages 16 and 19 were sent, or when the communication control device 3 receives an answer signal from the management device 5 indicating that messages 16 and 19 have been received, the information processing device 1 (or communication control device 3) deletes the record 14 that is identical to the record 14 included in the sent messages 16 and 19 from a specified storage area in the storage device 2.

 上述したように、通信制御装置3は、所定の時間帯ごとに複数のレコード14をメッセージ16、19に含めて管理装置5に送信する。なお、通信制御装置3は、内部メモリの所定の記憶領域をカウンタ(タイマ)として用いて、所定の時間帯が経過したことを監視(計時)してもよい。 As described above, the communication control device 3 includes multiple records 14 in messages 16 and 19 for each specified time period and transmits them to the management device 5. The communication control device 3 may also use a specified storage area in its internal memory as a counter (timer) to monitor (measure) the passage of a specified time period.

 通信制御装置3は、例えばメッセージ16、19を複数のパケットに分割して、当該複数のパケットを、公衆ネットワーク9を介して管理装置5に送信する。管理装置5は、公衆ネットワーク9を介してメッセージ16、19の複数のパケットを受信し、当該複数のパケットを組み合わせて、メッセージ16、19を復元し、当該メッセージ16、19をデータベース6に格納する。即ち、管理装置5は、メッセージ16、19に含まれる時間帯情報17に基づいて、複数のレコード14(稼働情報)を管理する。 The communication control device 3, for example, divides messages 16 and 19 into multiple packets and transmits the multiple packets to the management device 5 via the public network 9. The management device 5 receives the multiple packets of messages 16 and 19 via the public network 9, combines the multiple packets to restore messages 16 and 19, and stores the messages 16 and 19 in the database 6. In other words, the management device 5 manages multiple records 14 (operation information) based on the time zone information 17 included in messages 16 and 19.

 また、管理装置5は、メッセージ19を受信した場合、当該メッセージ19に含まれる時間帯情報17と複数の下位時刻情報18とに基づいて、当該メッセージ19に含まれる複数のレコード14にそれぞれ対応するタイムスタンプ15を復元してもよい。 Furthermore, when the management device 5 receives a message 19, it may restore the timestamps 15 corresponding to each of the multiple records 14 included in the message 19 based on the time zone information 17 and multiple lower-level time information 18 included in the message 19.

 詳しくは、例えば管理装置5は、通信制御装置3から送信されたメッセージ19(図7)を受信すると、当該メッセージ19に含まれる時間帯情報17と複数の下位時刻情報18とを読み込む。次に、管理装置5は、読み込んだ時間帯情報17と複数の下位時刻情報18とに基づいて、受信したメッセージ19に含まれる複数のレコード14にそれぞれ対応するタイムスタンプ15を復元する。このとき、管理装置5は、例えば複数の下位時刻情報18に時間帯情報17を合成して、対応するタイムスタンプ15を復元してもよい。 In more detail, for example, when the management device 5 receives a message 19 (Figure 7) sent from the communication control device 3, it reads the time zone information 17 and multiple pieces of lower-level time information 18 included in the message 19. Next, the management device 5 restores timestamps 15 corresponding to each of the multiple records 14 included in the received message 19 based on the time zone information 17 and multiple pieces of lower-level time information 18 that it has read. At this time, the management device 5 may, for example, combine the time zone information 17 with the multiple pieces of lower-level time information 18 to restore the corresponding timestamps 15.

 そして、管理装置5は、図8に示すように、復元したタイムスタンプ15がそれぞれ対応付けられた複数のレコード14を含んだ状態のメッセージ19を、データベース6に格納する。管理装置5は、メッセージ19から時間帯情報17を削除してもよい。即ち、管理装置5は、復元したタイムスタンプ15に基づいて、メッセージ19に含まれる複数のレコード14(稼働情報)を管理する。 Then, as shown in FIG. 8, the management device 5 stores in the database 6 a message 19 including multiple records 14, each associated with the restored timestamp 15. The management device 5 may also delete the time zone information 17 from the message 19. In other words, the management device 5 manages the multiple records 14 (operation information) included in the message 19 based on the restored timestamp 15.

 他の例として、管理装置5は、メッセージ19というまとまりを解除して、復元したタイムスタンプ15がそれぞれ対応付けられた複数のレコード14を、データベース6に格納してもよい。 As another example, the management device 5 may break up the message 19 into groups and store multiple records 14, each associated with a restored timestamp 15, in the database 6.

 また、管理装置5は、メッセージ19をデータベース6に格納する際には、タイムスタンプ15を復元せず、データベース6に格納されたメッセージ19に含まれるレコード14を読み出す際に、当該レコード14に対応するタイムスタンプ15を復元してもよい。 Furthermore, the management device 5 may not restore the timestamp 15 when storing the message 19 in the database 6, but may restore the timestamp 15 corresponding to the record 14 when reading the record 14 included in the message 19 stored in the database 6.

 詳しくは、例えば管理装置5は、通信制御装置3から送信されたメッセージ19を受信すると、当該メッセージ19をそのままデータベース6に格納する。即ち、管理装置5は、図9に示すように、時間帯情報17と複数のレコード14と複数の下位時刻情報18とが対応付けられた状態のメッセージ19を、データベース6に格納する。 In more detail, for example, when the management device 5 receives a message 19 sent from the communication control device 3, it stores the message 19 as is in the database 6. That is, as shown in FIG. 9, the management device 5 stores the message 19 in the database 6 in which time period information 17, multiple records 14, and multiple lower-level time information 18 are associated with each other.

 その後、管理装置5は、データベース6から少なくともいずれか1つのレコード14を読み出す際に、当該レコード14に対応付けられた時間帯情報17と複数の下位時刻情報18とを読み込む。次に、管理装置5は、読み込んだ時間帯情報17と複数の下位時刻情報18とに基づいて、データベース6から読み出したレコード14に対応するタイムスタンプ15を復元する。 Thereafter, when the management device 5 reads at least one record 14 from the database 6, it reads the time zone information 17 and multiple lower-level time information 18 associated with that record 14. Next, the management device 5 restores the timestamp 15 corresponding to the record 14 read from the database 6 based on the read time zone information 17 and multiple lower-level time information 18.

 そして、管理装置5は、図10に示すように、読み出したレコード14に復元したタイムスタンプ15を対応付けて、例えば外部端末装置など(作業機10の通信制御装置3でもよい。)に出力する。即ち、管理装置5は、データベース6に格納されたレコード14を外部に出力する際に、当該レコード14に対応するタイムスタンプ15を復元する。 Then, as shown in FIG. 10, the management device 5 associates the restored timestamp 15 with the read record 14 and outputs it to, for example, an external terminal device (which may be the communication control device 3 of the work machine 10). In other words, when the management device 5 outputs the record 14 stored in the database 6 to the outside, it restores the timestamp 15 corresponding to that record 14.

 他の例として、管理装置5は、複数のレコード14を含むメッセージ19をデータベース6から読み出す際に、当該メッセージ19に含まれる複数のレコード14にそれぞれ対応するタイムスタンプ15を復元して、当該タイムスタンプ15を複数のレコード14に対応付けてもよい。 As another example, when the management device 5 reads a message 19 containing multiple records 14 from the database 6, it may restore the timestamps 15 corresponding to each of the multiple records 14 contained in the message 19 and associate the timestamps 15 with the multiple records 14.

 以上述べた実施形態では、通信制御装置3は、送信条件が成立すると、所定の時間帯に対応するタイムスタンプ15が対応付けられた複数のレコード14を全て、メッセージ16、19に含めて管理装置5に送信した例を示したが、本発明はこれのみに限定するものではない。これ以外に、通信制御装置3は、例えば、作業機10で発生した同一のイベントに関する複数のレコード14を、メッセージ16、19に含めて管理装置5に送信してもよい。 In the embodiment described above, when the transmission conditions are met, the communication control device 3 includes all of the multiple records 14 associated with the timestamps 15 corresponding to a specific time period in messages 16, 19 and transmits them to the management device 5. However, the present invention is not limited to this. Alternatively, the communication control device 3 may include multiple records 14 related to the same event that occurred on the work machine 10 in messages 16, 19 and transmit them to the management device 5.

 図11は、稼働情報管理システム100の動作の他の例を示すフローチャートである。情報処理装置1が処理S1、S2を実行した後、通信制御装置3は、例えば作業機10で発生した所定のイベントが終了したため、送信条件が成立したと判断すると(S3:YES)、当該イベントに応じた所定の時間帯を設定する(S10)。このとき、通信制御装置3は、イベント毎に予め定められた所定の時間帯を設定してもよい。或いは、通信制御装置3は、イベントが開始してから終了するまでの時間を所定の時間帯として設定してもよい。或いは、通信制御装置3は、イベントが開始してから終了するまでの時間を所定の間隔で区切った時間を所定の時間帯として設定してもよい。 Figure 11 is a flowchart showing another example of the operation of the operation information management system 100. After the information processing device 1 executes processes S1 and S2, if the communication control device 3 determines that the transmission condition is met, for example because a predetermined event that occurred on the work machine 10 has ended (S3: YES), it sets a predetermined time period corresponding to the event (S10). At this time, the communication control device 3 may set a predetermined time period for each event. Alternatively, the communication control device 3 may set the time from the start to the end of the event as the predetermined time period. Alternatively, the communication control device 3 may set the time from the start to the end of the event, divided into predetermined intervals, as the predetermined time period.

 次に、通信制御装置3は、記憶装置2に記憶された所定の時間帯の複数のレコード14のうち、所定のイベントに関する複数のレコード14を読み出す(S11)。次に、通信制御装置3は、所定の時間帯を示す時間帯情報17を生成し、読み出した所定のイベントに関する複数のレコード14を時間帯情報17に対応付ける(S12)。そして、通信制御装置3は、時間帯情報17とこれに対応付けた複数のレコード14とを含むメッセージ16を作成し(S6)、当該メッセージ16を管理装置5に送信する(S7)。 Next, the communication control device 3 reads out multiple records 14 relating to a specific event from the multiple records 14 for a specific time period stored in the storage device 2 (S11). Next, the communication control device 3 generates time period information 17 indicating the specific time period, and associates the multiple records 14 relating to the specific event that it has read out with the time period information 17 (S12). The communication control device 3 then creates a message 16 including the time period information 17 and the multiple records 14 associated with it (S6), and sends this message 16 to the management device 5 (S7).

 他の例として、通信制御装置3は、図11の処理S6に代えて、図6の処理S8のように、複数のレコード14にそれぞれ対応する複数のタイムスタンプ15に基づいて下位時刻情報18を生成し、当該下位時刻情報18を複数のレコード14に対応付けてもよい。そして、通信制御装置3は、図6の処理S9のように、対応付けた時間帯情報17と複数のレコード14と複数の下位時刻情報18とを含むメッセージ19を作成し、当該メッセージ19を管理装置5に送信(S7)してもよい。 As another example, instead of process S6 in FIG. 11, the communication control device 3 may generate lower-level time information 18 based on multiple timestamps 15 corresponding to multiple records 14, as in process S8 in FIG. 6, and associate the lower-level time information 18 with the multiple records 14. Then, as in process S9 in FIG. 6, the communication control device 3 may create a message 19 including the associated time zone information 17, multiple records 14, and multiple lower-level time information 18, and send the message 19 to the management device 5 (S7).

 上述した実施形態では、タイムスタンプ15の基準時点を協定世界時(UTC)にした例を示したが、本発明はこれに限定しない。これ以外に、例えば、作業機10の発売日時又は作業機10での最初のイベント発生日時などを基準時点に設定し、当該基準時点から経過したミリ秒数をタイムスタンプ15に示してもよい。なお、これらはタイムスタンプ15が示す日時の一例であって、本発明における「タイムスタンプ」及び「時刻情報」が示す日時は上記に限定されない。 In the above-described embodiment, the reference point of the timestamp 15 is set to Coordinated Universal Time (UTC), but the present invention is not limited to this. Alternatively, for example, the release date and time of the work machine 10 or the date and time of the first event occurring on the work machine 10 may be set as the reference point, and the number of milliseconds that have elapsed since that reference point may be indicated in the timestamp 15. Note that these are only examples of the date and time indicated by the timestamp 15, and the date and time indicated by the "timestamp" and "time information" in the present invention are not limited to the above.

 上述した実施形態では、情報処理装置1と記憶装置2と通信制御装置3とが稼働情報管理システム100にそれぞれ1つずつ設けられた例を示したが、本発明はこれに限定せず、情報処理装置1と記憶装置2と通信制御装置3とのうち、少なくともいずれかが稼働情報管理システム100に複数台設けられていてもよい。また、管理装置5及び作業機10の少なくともいずれかが、稼働情報管理システム100に複数台設けられていてもよい。この場合、レコード14の生成元である作業機10或いは電子装置4の識別情報と、メッセージ16、19の生成元である通信制御装置3の識別情報とを、メッセージ16、19に含めて対応する管理装置5に送信してもよい。 In the above-described embodiment, an example was shown in which one each of the information processing device 1, storage device 2, and communication control device 3 was provided in the operation information management system 100, but the present invention is not limited to this, and multiple units of at least one of the information processing device 1, storage device 2, and communication control device 3 may be provided in the operation information management system 100. Also, multiple units of at least one of the management device 5 and the work machine 10 may be provided in the operation information management system 100. In this case, the identification information of the work machine 10 or electronic device 4 that generated the record 14 and the identification information of the communication control device 3 that generated the messages 16 and 19 may be included in the messages 16 and 19 and sent to the corresponding management device 5.

 上述した実施形態では、作業機10に構築された車載ネットワーク8を介して、作業機10に搭載された情報処理装置1が、作業機10に搭載された電子装置4からレコード14を取得(受信)する例を示したが、本発明はこれに限定しない。例えば、車載ネットワーク8に代えて、或いは車載ネットワーク8に加えて、作業機10の外部に構築された外部ネットワークを介して、情報処理装置1が電子装置4からレコード14を取得してもよい。 In the above-described embodiment, an example was shown in which the information processing device 1 mounted on the work machine 10 acquires (receives) the record 14 from the electronic device 4 mounted on the work machine 10 via the in-vehicle network 8 established on the work machine 10, but the present invention is not limited to this. For example, instead of or in addition to the in-vehicle network 8, the information processing device 1 may acquire the record 14 from the electronic device 4 via an external network established outside the work machine 10.

 上述した実施形態では、通信制御装置3が公衆ネットワーク9を介して管理装置5にメッセージ16、19を送信する例を示したが、本発明はこれに限定しない。例えば、公衆ネットワーク9に代えて、或いは公衆ネットワーク9に加えて、作業機10の外部に構築された外部ネットワークを介して、通信制御装置3が管理装置5にメッセージ16、19を転送してもよい。 In the above-described embodiment, an example was shown in which the communication control device 3 sent messages 16 and 19 to the management device 5 via the public network 9, but the present invention is not limited to this. For example, instead of or in addition to the public network 9, the communication control device 3 may transfer messages 16 and 19 to the management device 5 via an external network established outside the work machine 10.

 また、上述の外部ネットワークには、例えば、無線若しくは有線のLAN(ローカルエリアネットワーク)などのような狭域ネットワーク、WAN(ワールドエリアネットワーク)、MAN(メトロポリタンエリアネットワーク)、VPN(仮想専用ネットワーク)、イーサネット、イントラネット、インターネットなどのような広域ネットワーク、携帯電話通信網などの公衆通信網などが含まれていてもよい。 Furthermore, the above-mentioned external network may include, for example, a narrow area network such as a wireless or wired LAN (Local Area Network), a WAN (World Area Network), a MAN (Metropolitan Area Network), a wide area network such as a VPN (Virtual Private Network), Ethernet, an intranet, or the Internet, or a public communication network such as a mobile phone network.

 上述した実施形態では、情報処理装置1と通信制御装置3とが別々に構成された例を示したが、情報処理装置1と通信制御装置3とを同一のコンピュータなどで構成してもよい。また、情報処理装置1によるレコード14の取得周期、通信制御装置3によるメッセージ16、19の送信周期、及び所定の時間帯として例示した数値は、一例であって、限定するものではない。 In the above-described embodiment, an example was shown in which the information processing device 1 and the communication control device 3 were configured separately, but the information processing device 1 and the communication control device 3 may also be configured as the same computer. Furthermore, the numerical values given as examples of the acquisition period of records 14 by the information processing device 1, the transmission period of messages 16 and 19 by the communication control device 3, and the specified time period are merely examples and are not limiting.

 以上説明した本実施形態の作業機の稼働情報管理システム100は、以下に記載の項目の構成を備え、効果を奏する。 The work machine operation information management system 100 of this embodiment described above has the following configuration and provides the following effects.

 (項目1)作業機の稼働情報管理システム100は、作業機10に構築された第1ネットワーク(車載ネットワーク)8へ出力された稼働情報(レコード14)を複数取得して記憶装置2に記憶させる情報処理装置1と、記憶装置2に記憶された稼働情報を管理装置5に送信する通信制御装置3と、を備え、通信制御装置3は、所定の時間帯を示す時間帯情報17を生成し、当該時間帯情報17に、記憶装置2から読み出した所定の時間帯に対応する複数の稼働情報を対応付けて、当該対応付けた時間帯情報17及び複数の稼働情報を管理装置5に送信する。 (Item 1) The work machine operation information management system 100 includes an information processing device 1 that acquires multiple pieces of operation information (records 14) output to a first network (on-board network) 8 established in the work machine 10 and stores them in a storage device 2, and a communication control device 3 that transmits the operation information stored in the storage device 2 to a management device 5. The communication control device 3 generates time zone information 17 indicating a specific time zone, associates the time zone information 17 with multiple pieces of operation information corresponding to the specific time zone read from the storage device 2, and transmits the associated time zone information 17 and the multiple pieces of operation information to the management device 5.

 上記項目1の構成によれば、作業機10における所定の時間帯の複数の稼働情報が、所定の時間帯を示す時間帯情報17に対応付けられて、通信制御装置3から管理装置5に送信される。このため、複数の稼働情報のそれぞれにタイムスタンプのような時刻情報を対応付けた状態で、当該複数の稼働情報及び時刻情報を管理装置5へ送信する場合よりも、通信制御装置3から管理装置5へ送信するデータ容量が減少し、通信時間が短くなり、通信コストを低く抑えることができる。よって、作業機10における稼働情報を管理するための通信効率を向上させることが可能となる。また、管理装置5では、時間帯情報17に基づいて複数の稼働情報を管理することができる。 According to the configuration of item 1 above, multiple pieces of operation information for a specific time period on the work machine 10 are associated with time period information 17 indicating the specific time period and transmitted from the communication control device 3 to the management device 5. Therefore, compared to transmitting multiple pieces of operation information and time information to the management device 5 while each piece of operation information is associated with time information such as a timestamp, the amount of data transmitted from the communication control device 3 to the management device 5 is reduced, communication time is shortened, and communication costs can be kept low. This makes it possible to improve communication efficiency for managing operation information on the work machine 10. Furthermore, the management device 5 can manage multiple pieces of operation information based on the time period information 17.

 (項目2)上記項目1に記載の作業機の稼働情報管理システム100において、通信制御装置3は、所定の時間帯ごとに、時間帯情報17を生成して、当該時間帯情報17に複数の稼働情報を対応付けて、当該対応付けた時間帯情報17及び複数の稼働情報を管理装置5に送信する。 (Item 2) In the work machine operation information management system 100 described in Item 1 above, the communication control device 3 generates time zone information 17 for each specified time zone, associates multiple pieces of operation information with the time zone information 17, and transmits the associated time zone information 17 and multiple pieces of operation information to the management device 5.

 上記項目2の構成により、作業機10における複数の稼働情報を、所定の時間帯ごとに時間帯情報17に対応付けて管理装置5に送信することができる。また、管理装置5では、所定の時間帯ごとの作業機10における複数の稼働情報をまとめて受信して、データベース6などで管理することができる。 The configuration of item 2 above allows multiple pieces of operation information for the work machine 10 to be associated with time period information 17 for each specified time period and transmitted to the management device 5. Furthermore, the management device 5 can collectively receive multiple pieces of operation information for the work machine 10 for each specified time period and manage them in the database 6 or the like.

 (項目3)上記項目2に記載の作業機の稼働情報管理システム100において、情報処理装置1は、作業機10に搭載された電子装置4から第1ネットワーク8へ出力された作業機10及び電子装置4の少なくともいずれかの稼働情報を取得して、当該稼働情報と当該稼働情報の存在が確認された時刻を示す時刻情報(タイムスタンプ)15とを対応付けて記憶装置2に記憶させ、通信制御装置3は、対応付けた時間帯情報17及び複数の稼働情報を作業機10の外部にある第2ネットワーク(公衆ネットワーク)9を介して管理装置5に送信する。 (Item 3) In the work machine operation information management system 100 described in Item 2 above, the information processing device 1 acquires operation information of at least one of the work machine 10 and the electronic device 4 output from the electronic device 4 mounted on the work machine 10 to the first network 8, associates the operation information with time information (timestamp) 15 indicating the time when the existence of the operation information was confirmed, and stores the associated operation information in the storage device 2, and the communication control device 3 transmits the associated time period information 17 and multiple pieces of operation information to the management device 5 via a second network (public network) 9 external to the work machine 10.

 上記項目3の構成により、通信制御装置3は、記憶装置2に記憶された作業機10及び電子装置4の少なくともいずれの稼働情報に対応付けられた時刻情報15を参照して、所定の時間帯に対応する複数の稼働情報を確実に読み出すことができ、当該複数の稼働情報を時間帯情報17に対応付けて、第2ネットワーク9を介して管理装置5に確実に送信することができる。 With the configuration of item 3 above, the communication control device 3 can reference the time information 15 associated with the operation information of at least one of the work machine 10 and the electronic device 4 stored in the storage device 2, and reliably read out multiple pieces of operation information corresponding to a specific time period. It can then associate the multiple pieces of operation information with time period information 17 and reliably transmit them to the management device 5 via the second network 9.

 (項目4)上記項目3に記載の作業機の稼働情報管理システム100において、通信制御装置3は、所定の時間帯の複数の稼働情報にそれぞれ対応する時刻情報15に基づいて、前記所定の時間帯に含まれ且つ前記時間帯情報で示されていない時刻を示す下位時刻情報18を生成し、下位時刻情報18を対応する複数の稼働情報にそれぞれ対応付けて、対応する時間帯情報17と複数の稼働情報と下位時刻情報18とを管理装置5に送信する。 (Item 4) In the work machine operation information management system 100 described in Item 3 above, the communication control device 3 generates lower-level time information 18 indicating times that are included in a specified time period but are not indicated by the time period information, based on time information 15 corresponding to each of the multiple pieces of operation information for the specified time period, associates the lower-level time information 18 with each of the corresponding multiple pieces of operation information, and transmits the corresponding time period information 17, the multiple pieces of operation information, and the lower-level time information 18 to the management device 5.

 上記項目4の構成により、作業機10における所定の時間帯の複数の稼働情報が、所定の時間帯を示す共通の時間帯情報17に対応付けられると共に、複数の稼働情報にそれぞれ対応する時刻情報(タイムスタンプ)15よりもデータ容量が少ない下位時刻情報18が対応する複数の稼働情報にそれぞれ対応付けられて、これら対応付けられた時間帯情報17と複数の稼働情報と下位時刻情報18とが通信制御装置3から管理装置5に送信される。このため、複数の稼働情報のそれぞれにタイムスタンプ15を対応付けて管理装置5へ送信する場合よりも、通信制御装置3から管理装置5へ送信するデータ容量が減少し、通信時間が短くなり、通信コストを低く抑えることができる。また、管理装置5では、時間帯情報17及び下位時刻情報18から、複数の稼働情報の存在が確認された日時をそれぞれ特定して、当該日時によっても複数の稼働情報を管理することができる。 With the configuration of item 4 above, multiple pieces of operation information for a specific time period on the work machine 10 are associated with common time period information 17 that indicates the specific time period, and lower-level time information 18, which has a smaller data capacity than the time information (time stamp) 15 corresponding to each of the multiple pieces of operation information, is associated with each of the corresponding multiple pieces of operation information, and this associated time period information 17, multiple pieces of operation information, and lower-level time information 18 are transmitted from the communication control device 3 to the management device 5. Therefore, compared to when multiple pieces of operation information are each associated with a time stamp 15 and transmitted to the management device 5, the data volume transmitted from the communication control device 3 to the management device 5 is reduced, communication time is shortened, and communication costs can be kept low. Furthermore, the management device 5 can identify the dates and times when the existence of multiple pieces of operation information was confirmed from the time period information 17 and lower-level time information 18, and manage the multiple pieces of operation information based on these dates and times as well.

 (項目5)上記項目3又は4に記載の作業機の稼働情報管理システム100において、作業機10の稼働情報管理システム100は、電子装置4を1つ以上備え、電子装置4及び情報処理装置1の少なくともいずれかが時刻情報15を生成して稼働情報に対応付ける。 (Item 5) In the work machine operation information management system 100 described in items 3 or 4 above, the work machine 10 operation information management system 100 includes one or more electronic devices 4, and at least one of the electronic devices 4 and the information processing device 1 generates time information 15 and associates it with the operation information.

 上記項目5の構成により、電子装置4及び情報処理装置1の少なくともいずれかによって、作業機10における稼働情報の存在が確認された日時を示す時刻情報15を生成して、当該時刻情報15を稼働情報に確実に対応付けることができる。 The configuration of item 5 above allows at least one of the electronic device 4 and the information processing device 1 to generate time information 15 indicating the date and time when the existence of operation information in the work machine 10 was confirmed, and the time information 15 can be reliably associated with the operation information.

 (項目6)上記項目1~5のいずれかに記載の作業機の稼働情報管理システム100において、通信制御装置3は、作業機10で発生したイベントに応じて所定の時間帯を設定して、当該所定の時間帯を示す時間帯情報17を生成し、前記イベントに関する所定の時間帯に対応する複数の稼働情報を記憶装置2から読み出して時間帯情報17に対応付け、当該対応付けた時間帯情報17及び複数の稼働情報を管理装置5に送信する。 (Item 6) In the work machine operation information management system 100 described in any of Items 1 to 5 above, the communication control device 3 sets a predetermined time period in accordance with an event that occurs on the work machine 10, generates time period information 17 indicating the predetermined time period, reads multiple pieces of operation information corresponding to the predetermined time period related to the event from the storage device 2, associates them with the time period information 17, and transmits the associated time period information 17 and multiple pieces of operation information to the management device 5.

 上記項目6の構成により、作業機10で発生したイベントに応じた所定の時間帯の複数の稼働情報を、当該所定の時間帯を示す時間帯情報17と対応付けた状態で、情報処理装置1から管理装置5にまとめて送信することができ、通信効率を向上させることが可能になる。また、作業機10で発生したイベントに応じた所定の時間帯の複数の稼働情報を、管理装置5でまとめて管理することができる。 The configuration of item 6 above allows multiple pieces of operation information for a specified time period corresponding to an event that occurred on the work machine 10 to be transmitted collectively from the information processing device 1 to the management device 5 while associated with time period information 17 indicating the specified time period, thereby improving communication efficiency. Furthermore, multiple pieces of operation information for a specified time period corresponding to an event that occurred on the work machine 10 can be collectively managed by the management device 5.

 (項目7)上記項目4に記載の作業機の稼働情報管理システム100において、作業機10の稼働情報管理システム100は、作業機10の外部に設けられ、且つデータベース6が構築された管理装置5を備え、管理装置5は、通信制御装置3により対応付けられた状態で送信された時間帯情報17と複数の稼働情報と複数の下位時刻情報18とを受信して、少なくとも複数の稼働情報をデータベース6に格納し、対応付けられた時間帯情報17及び複数の下位時刻情報18に基づいて、対応付けられた複数の稼働情報の時刻情報15をそれぞれ復元する。 (Item 7) In the work machine operation information management system 100 described in Item 4 above, the work machine 10 operation information management system 100 includes a management device 5 that is provided outside the work machine 10 and in which a database 6 is constructed, and the management device 5 receives time zone information 17, multiple pieces of operation information, and multiple pieces of lower-level time information 18 that are transmitted in a correlated state by the communication control device 3, stores at least the multiple pieces of operation information in the database 6, and restores the time information 15 of the correlated multiple pieces of operation information based on the correlated time zone information 17 and multiple pieces of lower-level time information 18.

 上記項目7の構成により、複数の稼働情報のそれぞれに固有の時刻情報(タイムスタンプ)15が管理装置5で復元されるので、管理装置5又は管理装置5から稼働情報を受信した外部の端末装置において、稼働情報を対応する時刻情報15に基づいて取り扱うことができ、稼働情報の信頼性を向上させることもできる。 With the configuration of item 7 above, the management device 5 restores unique time information (timestamp) 15 for each of the multiple pieces of operation information. This allows the management device 5 or an external terminal device that receives the operation information from the management device 5 to handle the operation information based on the corresponding time information 15, thereby improving the reliability of the operation information.

 (項目8)上記項目1~7のいずれかに記載の作業機の稼働情報管理システム100において、第1ネットワーク8は、走行可能な作業車両である作業機10に構築された車載ネットワークであり、第2ネットワーク9は、インターネットを含む公衆ネットワークである。 (Item 8) In the work machine operation information management system 100 described in any of Items 1 to 7 above, the first network 8 is an in-vehicle network established on the work machine 10, which is a drivable work vehicle, and the second network 9 is a public network including the Internet.

 上記項目8の構成により、情報処理装置1は、作業機10又は電子装置4の稼働情報を含む複数のレコード14を、車載ネットワーク8を介して短時間且つ低コストで収集して、記憶装置2に記憶させることができる。また、通信制御装置3は、記憶装置2に記憶された複数のレコード14を、所定の時間帯に応じて時間帯情報17(及び下位時刻情報18)に対応付けて、これらを含むメッセージ16、19を作成し、当該メッセージ16、19を、公衆ネットワーク9を介して管理装置5へ送信する。このため、メッセージ16、19の公衆通信時の通信時間を短くし、通信コストを低く抑え、通信効率を向上させることが可能になる。 The configuration of item 8 above allows the information processing device 1 to collect multiple records 14 containing operation information of the work machine 10 or electronic device 4 via the in-vehicle network 8 in a short time and at low cost, and store them in the storage device 2. The communication control device 3 also associates the multiple records 14 stored in the storage device 2 with time period information 17 (and lower-level time information 18) according to a specific time period, creates messages 16 and 19 containing these, and transmits these messages 16 and 19 to the management device 5 via the public network 9. This shortens the communication time for public communication of the messages 16 and 19, reduces communication costs, and improves communication efficiency.

 以上、本発明について説明したが、今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて請求の範囲によって示され、請求の範囲と均等の意味及び範囲内でのすべての変更が含まれることが意図される。 The present invention has been described above, but the embodiments disclosed herein should be considered to be illustrative in all respects and not restrictive. The scope of the present invention is indicated by the claims, not the above description, and is intended to include all modifications within the meaning and scope of the claims.

  1  情報処理装置
  2  記憶装置
  3  通信制御装置
  4  電子装置
  5  管理装置
  8  車載ネットワーク(第1ネットワーク)
  9  公衆ネットワーク(第2ネットワーク)
 10  作業機
 14  レコード(稼働情報)
 15  タイムスタンプ(時刻情報)
 17  時間帯情報
 18  下位時刻情報
 100 作業機の稼働情報管理システム
REFERENCE SIGNS LIST 1 Information processing device 2 Storage device 3 Communication control device 4 Electronic device 5 Management device 8 In-vehicle network (first network)
9. Public Network (Second Network)
10 Work machine 14 Record (operation information)
15. Timestamp (time information)
17 Time zone information 18 Lower level time information 100 Work machine operation information management system

Claims (7)

 作業機に構築された第1ネットワークへ出力された稼働情報を複数取得して記憶装置に記憶させる情報処理装置と、
 前記記憶装置に記憶された前記稼働情報を管理装置に送信する通信制御装置と、
 を備え、
 前記通信制御装置は、所定の時間帯を示す時間帯情報を生成し、前記時間帯情報に、前記記憶装置から読み出した前記所定の時間帯に対応する複数の前記稼働情報を対応付けて、当該対応付けた前記時間帯情報及び複数の前記稼働情報を前記管理装置に送信する作業機の稼働情報管理システム。
an information processing device that acquires a plurality of pieces of operation information output to a first network established in the work machine and stores the information in a storage device;
a communication control device that transmits the operation information stored in the storage device to a management device;
Equipped with
The communication control device generates time zone information indicating a specified time period, associates the time zone information with multiple pieces of operation information corresponding to the specified time period read from the storage device, and transmits the associated time zone information and multiple pieces of operation information to the management device.
 前記通信制御装置は、前記所定の時間帯ごとに、前記時間帯情報を生成して、当該時間帯情報に複数の前記稼働情報を対応付けて、当該対応付けた前記時間帯情報及び複数の前記稼働情報を前記管理装置に送信する請求項1に記載の作業機の稼働情報管理システム。 The work machine operation information management system described in claim 1, wherein the communication control device generates the time zone information for each of the predetermined time zones, associates multiple pieces of operation information with the time zone information, and transmits the associated time zone information and multiple pieces of operation information to the management device.  前記情報処理装置は、前記作業機に搭載された電子装置から前記第1ネットワークへ出力された前記作業機及び前記電子装置の少なくともいずれかの前記稼働情報を取得して、当該稼働情報と当該稼働情報の存在が確認された時刻を示す時刻情報とを対応付けて前記記憶装置に記憶させ、
 前記通信制御装置は、対応付けた前記時間帯情報及び複数の前記稼働情報を前記作業機の外部にある第2ネットワークを介して前記管理装置に送信する請求項2に記載の作業機の稼働情報管理システム。
the information processing device acquires the operation information of at least one of the work machine and the electronic device output from the electronic device mounted on the work machine to the first network, associates the operation information with time information indicating the time when the existence of the operation information was confirmed, and stores the information in the storage device;
The work machine operation information management system according to claim 2, wherein the communication control device transmits the associated time zone information and the plurality of pieces of operation information to the management device via a second network external to the work machine.
 前記通信制御装置は、前記所定の時間帯の複数の前記稼働情報にそれぞれ対応する前記時刻情報に基づいて、前記所定の時間帯に含まれ且つ前記時間帯情報で示されていない時刻を示す下位時刻情報を生成し、前記下位時刻情報を対応する複数の前記稼働情報にそれぞれ対応付けて、対応する前記時間帯情報と複数の前記稼働情報と前記下位時刻情報とを前記管理装置に送信する請求項3に記載の作業機の稼働情報管理システム。 The work machine operation information management system described in claim 3, wherein the communication control device generates lower-level time information indicating times that are included in the specified time period but are not indicated by the time period information based on the time information corresponding to each of the multiple pieces of operation information for the specified time period, associates the lower-level time information with each of the corresponding multiple pieces of operation information, and transmits the corresponding time period information, the multiple pieces of operation information, and the lower-level time information to the management device.  前記電子装置を1つ以上備え、
 前記電子装置及び前記情報処理装置の少なくともいずれかが前記時刻情報を生成して前記稼働情報に対応付ける請求項3又は4に記載の作業機の稼働情報管理システム。
one or more of the electronic devices;
The operation information management system for a work machine according to claim 3 or 4, wherein at least one of the electronic device and the information processing device generates the time information and associates it with the operation information.
 前記通信制御装置は、前記作業機で発生したイベントに応じて前記所定の時間帯を設定して、当該所定の時間帯を示す前記時間帯情報を生成し、前記イベントに関する前記所定の時間帯に対応する複数の前記稼働情報を前記記憶装置から読み出して前記時間帯情報に対応付け、当該対応付けた時間帯情報及び複数の前記稼働情報を前記管理装置に送信する請求項1~5のいずれかに記載の作業機の稼働情報管理システム。 A work machine operation information management system according to any one of claims 1 to 5, wherein the communication control device sets the predetermined time period in accordance with an event that occurs in the work machine, generates time period information indicating the predetermined time period, reads from the storage device multiple pieces of operation information corresponding to the predetermined time period related to the event, associates them with the time period information, and transmits the associated time period information and multiple pieces of operation information to the management device.  前記作業機の外部に設けられ、且つデータベースが構築された前記管理装置を備え、
 前記管理装置は、
 前記通信制御装置により対応付けられた状態で送信された前記時間帯情報と複数の前記稼働情報と複数の前記下位時刻情報とを受信して、少なくとも複数の稼働情報を前記データベースに格納し、
 対応付けられた前記時間帯情報及び複数の前記下位時刻情報に基づいて、対応付けられた複数の前記稼働情報の前記時刻情報をそれぞれ復元する請求項4に記載の作業機の稼働情報管理システム。
The management device is provided outside the work machine and has a database built therein,
The management device
receiving the time zone information, the plurality of pieces of operation information, and the plurality of pieces of lower-level time information transmitted in a correlated state from the communication control device, and storing at least the plurality of pieces of operation information in the database;
The work machine operation information management system according to claim 4 , wherein the time information of the associated plurality of pieces of operation information is restored based on the associated time zone information and the plurality of pieces of lower-level time information.
PCT/JP2024/023293 2024-06-27 2024-06-27 Operation information management system for work machine Pending WO2026004029A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
PCT/JP2024/023293 WO2026004029A1 (en) 2024-06-27 2024-06-27 Operation information management system for work machine

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/JP2024/023293 WO2026004029A1 (en) 2024-06-27 2024-06-27 Operation information management system for work machine

Publications (1)

Publication Number Publication Date
WO2026004029A1 true WO2026004029A1 (en) 2026-01-02

Family

ID=98221197

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP2024/023293 Pending WO2026004029A1 (en) 2024-06-27 2024-06-27 Operation information management system for work machine

Country Status (1)

Country Link
WO (1) WO2026004029A1 (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070009049A1 (en) * 2000-10-18 2007-01-11 Microsoft Corporation Compressed Timing Indicators for Media Samples
JP2022021096A (en) * 2020-07-21 2022-02-02 ヤンマーホールディングス株式会社 Work machine management system, work machine management method, work machine management program

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070009049A1 (en) * 2000-10-18 2007-01-11 Microsoft Corporation Compressed Timing Indicators for Media Samples
JP2022021096A (en) * 2020-07-21 2022-02-02 ヤンマーホールディングス株式会社 Work machine management system, work machine management method, work machine management program

Similar Documents

Publication Publication Date Title
EP2145239B1 (en) Diagnostic and trouble-shooting methods in a wireless control and sensor network
US20050198034A1 (en) Industrial controller event logging
JP2000259729A (en) Work machine management system
US8375074B2 (en) Device and program for ciphering data
CN107026767A (en) Service protocol achievement data collection method and system
JP2002023839A (en) Device management system, device management method and monitoring device, database device, database client device, and recording medium
WO2024066771A1 (en) Fault root cause location method and apparatus for fronthaul link
CN115730917A (en) Engineering equipment multi-dimensional man-hour data calibration method and device based on Internet of things
WO2026004029A1 (en) Operation information management system for work machine
CN110995739A (en) Industry internet control cloud platform
JP6665503B2 (en) Data collection system, data collection device and data collection method
CN114157577A (en) Internet of things comprehensive management analysis system
CN112306407B (en) Monitoring data storage method
JP2024154960A (en) Machine operation information management system
CN114924952B (en) Distributed graph database blackbox health diagnostic methods, systems, and media
CN115102672B (en) Data processing method, system, computer device and storage medium
CN111741007B (en) Financial business real-time monitoring system and method based on network layer message analysis
JP2004531940A (en) Autonomous system for remote management of equipment assuming pay-as-you-go service
DE102020204053A1 (en) Method for treating an anomaly in data, in particular in a motor vehicle
CN119166455A (en) A fault diagnosis method, system and vehicle based on SOA
DE102020204055A1 (en) Method for treating an anomaly in data, in particular in a motor vehicle
CN110555625A (en) information processing method and device, computer equipment and storage medium
CN112637347B (en) General thing networking collection system
JPS60126942A (en) Decentralized alame monitoring processing method of computer system of hierarchical structure
CN110361994A (en) Method and device for realizing visual monitoring of production process, and readable storage medium