WO2019187652A1 - ソフトウェア管理装置 - Google Patents

ソフトウェア管理装置 Download PDF

Info

Publication number
WO2019187652A1
WO2019187652A1 PCT/JP2019/004094 JP2019004094W WO2019187652A1 WO 2019187652 A1 WO2019187652 A1 WO 2019187652A1 JP 2019004094 W JP2019004094 W JP 2019004094W WO 2019187652 A1 WO2019187652 A1 WO 2019187652A1
Authority
WO
WIPO (PCT)
Prior art keywords
terminal
vehicle
version information
software
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.)
Ceased
Application number
PCT/JP2019/004094
Other languages
English (en)
French (fr)
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.)
Yanmar Co Ltd
Original Assignee
Yanmar 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 Yanmar Co Ltd filed Critical Yanmar Co Ltd
Priority to KR1020207008150A priority Critical patent/KR102771120B1/ko
Priority to CN201980006648.0A priority patent/CN111886578A/zh
Priority to EP19774939.3A priority patent/EP3779677A4/en
Publication of WO2019187652A1 publication Critical patent/WO2019187652A1/ja
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Images

Classifications

    • G—PHYSICS
    • G06—COMPUTING OR CALCULATING; COUNTING
    • G06F—ELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00—Arrangements for software engineering
    • G06F8/70—Software maintenance or management
    • G06F8/71—Version control; Configuration management
    • B—PERFORMING OPERATIONS; TRANSPORTING
    • B60—VEHICLES IN GENERAL
    • B60R—VEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
    • B60R16/00—Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for
    • B60R16/02—Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for electric constitutive elements
    • G—PHYSICS
    • G06—COMPUTING OR CALCULATING; COUNTING
    • G06F—ELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00—Arrangements for software engineering
    • G06F8/60—Software deployment
    • G06F8/61—Installation
    • G—PHYSICS
    • G06—COMPUTING OR CALCULATING; COUNTING
    • G06F—ELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00—Arrangements for software engineering
    • G06F8/60—Software deployment
    • G06F8/65—Updates
    • A—HUMAN NECESSITIES
    • A01—AGRICULTURE; FORESTRY; ANIMAL HUSBANDRY; HUNTING; TRAPPING; FISHING
    • A01B—SOIL WORKING IN AGRICULTURE OR FORESTRY; PARTS, DETAILS, OR ACCESSORIES OF AGRICULTURAL MACHINES OR IMPLEMENTS, IN GENERAL
    • A01B69/00—Steering of agricultural machines or implements; Guiding agricultural machines or implements on a desired track
    • A01B69/007—Steering or guiding of agricultural vehicles, e.g. steering of the tractor to keep the plough in the furrow
    • A01B69/008—Steering or guiding of agricultural vehicles, e.g. steering of the tractor to keep the plough in the furrow automatic
    • G—PHYSICS
    • G05—CONTROLLING; REGULATING
    • G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
    • G05D1/02—Control of position or course in two dimensions

Definitions

  • the present invention relates to a software management apparatus.
  • Patent Document 1 discloses an automatic traveling system that automatically causes a work vehicle such as a tractor to travel in a farm field.
  • the work vehicle is remotely operated by a remote operation device.
  • terminal-side software for automatically traveling the work vehicle is installed in the remote control device, and a controller (for example, an engine controller, a steering controller, a vehicle speed controller) provided in the work vehicle.
  • a controller for example, an engine controller, a steering controller, a vehicle speed controller
  • vehicle side software for controlling the work vehicle.
  • the terminal side software and the vehicle side software may need to be updated to correct the defective part.
  • terminal-side software installed in the remote control device and the vehicle-side software installed in the work vehicle controller are individually updated, only one of them is updated, and the other is updated. May not have been. In such a case, the terminal-side software installed in the remote control device and the vehicle-side software installed in the controller of the work vehicle are not matched, and the work vehicle may not be operated normally.
  • a main object of the present invention is to provide a software management apparatus capable of appropriately managing terminal-side software installed in a wireless communication terminal and vehicle-side software installed in a work vehicle controller.
  • vehicle-side version information of vehicle-side software installed in a controller mounted on a work vehicle capable of automatic traveling while working in a farm field and the work vehicle communicating with the work vehicle
  • a software management device that manages terminal-side version information of terminal-side software installed in a wireless communication terminal that operates the vehicle, the storage unit that stores the vehicle-side version information and the terminal-side version information, and the controller Based on that the installed vehicle-side software is updated by an external terminal connected to the controller, the vehicle-side version information stored in the storage unit corresponds to the updated vehicle-side software.
  • Vehicle-side update unit for changing to vehicle-side version information, and the wireless communication terminal
  • a terminal-side update unit that changes the terminal-side version information stored in the storage unit to terminal-side version information corresponding to the downloaded terminal-side software, based on the fact that the terminal-side software has been downloaded
  • a software management device is provided, including an information presentation unit that presents the vehicle-side version information and the terminal-side version information stored in the storage unit.
  • the information presentation unit can present the vehicle-side version information of the vehicle-side software currently installed in the controller and the terminal-side version information of the terminal-side software currently installed in the wireless communication terminal.
  • the serviceman determines whether the vehicle-side software currently installed in the controller is consistent with the terminal-side software currently installed in the wireless communication terminal. I can know. If they do not match, the serviceman can update the vehicle-side software using an external terminal, or the serviceman can prompt the user to update the terminal-side software.
  • the terminal-side software installed in the wireless communication terminal and the vehicle-side software installed in the work vehicle controller can be appropriately managed.
  • match means that the vehicle side software and the terminal side software have an affinity so that the work vehicle can be normally and automatically run.
  • the information presentation unit displays the terminal-side version information and the vehicle-side version information stored in the storage unit on a website.
  • the vehicle-side software currently installed in the controller and the terminal-side software currently installed in the wireless communication terminal can be quickly notified to the service person via the website.
  • the vehicle-side software installed in the controller and the wireless communication terminal It further includes a consistency determining unit that determines whether or not the terminal-side software being matched.
  • the information presenting unit presents the determination result by the consistency determining unit.
  • the consistency determination unit automatically determines whether software update is necessary. Therefore, it is possible to suppress erroneous determination of whether or not software update is necessary, as compared with the case where a serviceman manually determines consistency.
  • the terminal-side update unit stores the terminal-side version information stored in the storage unit based on a data log indicating that the terminal-side software has been downloaded to the wireless communication terminal. Update.
  • FIG. 1 is a schematic diagram showing a configuration of a software management system provided with a software management apparatus according to an embodiment of the present invention.
  • FIG. 2 is a block diagram showing an electrical configuration of the software management system.
  • FIG. 1 is a schematic diagram showing a configuration of a software management system 1 provided with a software management apparatus 5 according to an embodiment of the present invention.
  • FIG. 2 is a block diagram showing an electrical configuration of the software management system.
  • the software management system 1 is a system that manages software installed in the work vehicle 2 and the wireless communication terminal 4 owned by the user. When the user has a plurality of kitchens each of the work vehicle 2 and the wireless communication terminals 4, the software management system 1 is installed in the software installed in the plurality of work vehicles 2 and the plurality of wireless communication terminals 4. In FIG. 1 and FIG. 2, description will be given focusing on one work vehicle 2 and one wireless communication terminal 4.
  • software management system 1 includes a work vehicle 2, an external terminal 3, a wireless communication terminal 4, a software management device 5, and a software storage device 6.
  • the work vehicle 2 includes a traveling machine body 7 capable of traveling in the field and a work machine 8 attached to the traveling machine body 7.
  • the work implement 8 include various work implements such as a roll baler, a tiller, a plow, a fertilizer applicator, a mower, and a seeding machine.
  • a cultivator is mounted on the traveling machine body 7 as the work machine 8.
  • work vehicle 2 is configured such that operation of traveling machine body 7 (forward, reverse, stop, turn, etc.) and operation of work machine 8 attached to traveling machine body 7 (elevation, drive, stop, etc.).
  • the control part 10 for controlling is provided.
  • the control unit 10 can automatically move the work vehicle 2 in the field by controlling the travel mechanism of the work vehicle 2. Automatic traveling means that the work vehicle 2 travels along a preset travel route.
  • the control unit 10 includes a microcomputer including a CPU and a memory (ROM, RAM, etc.).
  • the controller 10 is electrically connected to a plurality of controllers 11 for controlling each part of the work vehicle 2.
  • the plurality of controllers 11 include an engine controller that controls the rotational speed of the engine, a vehicle speed controller that controls the vehicle speed of the traveling machine body 7, a steering controller that controls the direction of the traveling machine body 7, and a lifting controller that controls the lifting and lowering of the work machine 8.
  • a PTO axis controller for controlling the rotation of the PTO axis that transmits power to the work machine 8 is included.
  • Each controller 11 is equipped with vehicle-side software 16 for controlling these controllers 11 during automatic traveling.
  • Each controller 11 may be provided with different vehicle-side software 16. Hereinafter, these controllers may be collectively referred to simply as the controller 11.
  • the communication terminal 12, the storage unit 13, and the connection unit 14 are electrically connected to the control unit 10.
  • the communication terminal 12 is a portable terminal for causing the wireless communication terminal 4 and the control unit 10 to communicate with each other.
  • a communication unit 15 is electrically connected to the communication terminal 12.
  • the communication unit 15 is an interface for wireless communication between the wireless communication terminal 4 and the control unit 10.
  • the storage unit 13 includes a storage device such as a hard disk or a nonvolatile memory.
  • the connection unit 14 is a connector for electrically connecting the controller 11 and a device provided outside the work vehicle 2 via the control unit 10.
  • the external terminal 3 is a personal computer connected to the control unit 10 of the work vehicle 2 in order to update the vehicle-side software 16 installed in the controller 11.
  • the external terminal 3 stores vehicle side software.
  • the service person connects the external terminal 3 to the connection unit 14 of the work vehicle 2 and updates the vehicle-side software 16 of the controller 11.
  • a vehicle-side version update signal is transmitted from the external terminal 3 to the software management device 5 via the communication network 9 (see FIG. 1).
  • the vehicle-side version update signal includes version information of the vehicle-side software 16 of the controller 11 after the update.
  • the wireless communication terminal 4 includes a mobile terminal such as a smartphone or a tablet personal computer (tablet PC).
  • the wireless communication terminal 4 wirelessly communicates with the work vehicle 2 by Wi-Fi, and operates the work vehicle 2 during automatic traveling.
  • the wireless communication terminal 4 includes a control unit 20.
  • the control unit 20 includes a microcomputer having a CPU and a memory (ROM, RAM, etc.).
  • the control unit 20 includes terminal-side software 25 necessary for operating the work vehicle 2 during automatic traveling.
  • the control unit 20 is electrically connected to a communication unit 21, an operation display unit 23, a storage unit 24, and the like.
  • the communication unit 21 communicates the communication terminal 12 of the work vehicle 2 with the control unit 20 or communicates the software storage device 6 with the control unit 20 via the communication network 9 (see FIG. 1). Interface.
  • the communication unit 21 may be composed of a wireless LAN router.
  • the operation display unit 23 is composed of, for example, a touch panel display.
  • the storage unit 24 includes a storage device such as a hard disk or a nonvolatile memory.
  • the software storage device 6 (see FIG. 1) is a server for storing terminal-side software.
  • the wireless communication terminal 4 can download the terminal-side software stored in the software storage device 6 to the control unit 20.
  • the software management device 5 manages the vehicle-side software 16 installed in the controller 11 of the work vehicle 2 and the terminal-side software 25 installed in the control unit 20 of the wireless communication terminal 4.
  • the software management device 5 is provided in the remote monitoring center.
  • the software management device 5 includes a control unit 30.
  • the control unit 30 includes a microcomputer including a CPU and a memory (ROM, RAM, etc.).
  • the control unit 30 is electrically connected to a communication unit 31, a display unit 32, an operation unit 33, a storage unit 34, and the like.
  • the communication unit 31 is a communication interface for the control unit 30 to communicate with the external terminal 3 and the software storage device 6 via the communication network 9 (see FIG. 1).
  • the display part 32 consists of a display, for example.
  • the operation unit 33 includes, for example, a keyboard and a mouse.
  • the storage unit 34 includes a storage device such as a hard disk or a nonvolatile memory.
  • the storage unit 34 includes a vehicle-side version information storage unit 40, a terminal-side version information storage unit 41, and a log storage unit 42.
  • the vehicle-side version information storage unit 40 stores version information of the vehicle-side software.
  • the version information of the vehicle side software is referred to as vehicle side version information.
  • the terminal-side version information storage unit 41 stores terminal-side software version information.
  • the version information of the terminal side software is called terminal side version information.
  • the control unit 30 includes a vehicle-side update unit 50, a terminal-side update unit 51, a log acquisition unit 52, a consistency determination unit 53, and an information presentation unit 54.
  • the vehicle-side update unit 50 updates the vehicle-side version information stored in the vehicle-side version information storage unit 40 based on the update of the vehicle-side software 16 installed in the controller 11 by the external terminal 3.
  • the vehicle side version information corresponding to the later vehicle side software 16 is changed.
  • the service person uses the external terminal 3 to update the vehicle-side software 16, operates the external terminal 3, and transmits the vehicle-side version update signal to the software management device 5.
  • the vehicle-side update unit 50 includes the vehicle-side version information stored in the vehicle-side version information storage unit 40 in the vehicle-side version update signal. Change to version information.
  • the log acquisition unit 52 acquires a data log from the software storage device 6 every predetermined time and stores it in the log storage unit 42.
  • the data log is information indicating that the terminal-side software has been downloaded to the wireless communication terminal 4.
  • the data log includes terminal software version information downloaded by the wireless communication terminal 4.
  • the terminal-side update unit 51 determines the terminal-side version based on the version information included in the latest data log acquired by the log acquisition unit 52, that is, based on the terminal-side software 25 being downloaded to the wireless communication terminal 4.
  • the terminal-side version information stored in the information storage unit 41 is changed to terminal-side version information corresponding to the downloaded terminal-side software.
  • the consistency determination unit 53 is based on the vehicle-side version information and the terminal-side version information stored in the storage unit 34, the vehicle-side software 16 currently installed in each controller 11 of the work vehicle 2, and the wireless communication terminal 4 determines whether or not the terminal-side software currently installed matches.
  • “Match” means that the vehicle-side software and the terminal-side software have an affinity so that the work vehicle 2 can be normally automatically driven. “Does not match” means that the vehicle-side software and the terminal-side software do not have sufficient affinity, and the work vehicle 2 may not be able to automatically run normally.
  • the information presentation unit 54 includes terminal-side version information stored in the terminal-side version information storage unit 41, vehicle-side version information stored in the vehicle-side version information storage unit 40, and a determination result by the consistency determination unit 53.
  • the website is opened by, for example, the software management device 5.
  • the information presentation unit 54 displays a version presentation image on the display of the terminal.
  • the version presentation image is a version of vehicle-side software currently installed in the controller 11 of the work vehicle 2 owned by the user and a version of terminal-side software currently installed in the wireless communication terminal 4 owned by the user. It is an image presenting a list.
  • FIG. 3 is a schematic diagram showing a version presentation image 60 displayed when browsing a website.
  • the vehicle side software will be described by focusing on the vehicle side software installed in one controller 11 among the plurality of controllers 11.
  • the version presentation image 60 shown in FIG. 3 is a version presentation image relating to a user who owns seven tractors T1 to T7 as the work vehicle 2 and owns the two wireless communication terminals 4.
  • versions A and B are listed as the versions of the terminal-side software.
  • the version presentation image 60 shown in FIG. 3 includes versions A1, A2, A3, B1, and B2 as the versions of the vehicle side software.
  • a common wireless communication terminal 4 is used for the tractors T1 and T2.
  • a common wireless communication terminal 4 is used for the tractors T3 to T7.
  • FIG. 3 focuses on the vehicle-side software installed in one controller 11, and therefore, only one version is shown in the “vehicle-side version” column of each tractor T1 to T7. However, actually, the version presentation image 60 displays the vehicle side software 16 installed in each controller 11 and the terminal side software 25 installed in the control unit 20 of the corresponding wireless communication terminal 4.
  • FIG. 4 is a schematic diagram showing a list of consistency between the versions A1 to A3, B1, and B2 of the vehicle-side software shown in FIG. 3 and the versions A and B of the terminal-side software shown in FIG. It is.
  • the vehicle-side software of the tractors T1, T5, and T6 is consistent with the terminal-side software of the corresponding wireless communication terminal 4, and the vehicle-side software of the tractors T2, T3, T4, and T7
  • the terminal side software of the corresponding wireless communication terminal 4 is not consistent.
  • “ ⁇ ” is displayed in the “consistency” column corresponding to the tractors T1, T5, and T6, and “unnecessary” is displayed in the “service necessity” column corresponding to the tractors T1, T5, and T6. Is displayed.
  • “x” is displayed in the “consistency” column corresponding to the tractors T2, T3, T4, and T7, and the “service necessity” column corresponding to the tractors T2, T3, T4, and T7 is displayed. “Necessary” is displayed.
  • the service person confirms the necessity of the service by looking at the “service necessity” column and / or the “consistency” column of the version presentation image 60.
  • the service person uses the external terminal 3 to update the version of the vehicle side software. Change to any of versions A1 to A3.
  • the serviceman urges the user to download the new version A terminal-side software to the wireless communication terminal 4. .
  • the vehicle-side software 16 installed in the controller 11 of the work vehicle 2 is updated by the external terminal 3
  • the vehicle-side stored in the vehicle-side version information storage unit 40 is stored. Version information is updated.
  • the terminal-side software 25 is downloaded to the wireless communication terminal 4
  • the terminal-side version information stored in the terminal-side version information storage unit 41 is updated. Therefore, the information presentation unit 54 can present the vehicle-side version information of the vehicle-side software currently installed in the controller 11 and the terminal-side version information of the terminal-side software currently installed in the wireless communication terminal 4.
  • the serviceman can use the vehicle-side software currently installed in the controller 11 and the terminal-side software 25 currently installed in the control unit 20 of the wireless communication terminal 4. It can be known whether or not. If they do not match, the serviceman can update the vehicle-side software 16 using the external terminal 3, or the serviceman can prompt the user to update the terminal-side software 25.
  • the terminal-side software 25 installed in the control unit 20 of the wireless communication terminal 4 and the vehicle-side software 16 installed in the controller 11 of the work vehicle 2 can be appropriately managed.
  • the information presentation unit 54 obtains the vehicle side version information stored in the vehicle side version information storage unit 40 and the terminal side version information stored in the terminal side version information storage unit 41. , Display on website.
  • the vehicle-side software 16 currently installed in the controller 11 and the terminal-side software 25 currently installed in the corresponding wireless communication terminal 4 are quickly notified to the service person via the website. can do.
  • the consistency determination unit 53 includes the vehicle-side software installed in the controller 11 based on the vehicle-side version information and the terminal-side version information stored in the storage unit 34 of the software management device 5. 16 and the terminal-side software 25 installed in the control unit 20 of the corresponding wireless communication terminal 4 are determined. And the information presentation part 54 displays the determination result by the consistency determination part 53 on a website.
  • the terminal side update unit 51 updates the terminal side version information stored in the terminal side version information storage unit 41 based on the data log. Therefore, it is possible to save the user from bothering to notify the terminal side updating unit 51 that the terminal side software 25 has been downloaded to the control unit 20 of the wireless communication terminal 4 using the wireless communication terminal 4.
  • the information presentation unit 54 includes terminal-side version information stored in the terminal-side version information storage unit 41, vehicle-side version information stored in the vehicle-side version information storage unit 40, and The determination result by the consistency determination unit 53 is displayed on a website that can be browsed by a service person.
  • the control unit 30 of the software management apparatus 5 does not have the consistency determination unit 53 and the information presentation unit 54 is stored in the terminal-side version information storage unit 41. Only the side version information and the vehicle side version information stored in the vehicle side version information storage unit 40 may be displayed on the website. In this case, the presence or absence of consistency is determined by a service person.
  • the terminal side update unit 51 updates the terminal side version information based on the data log.
  • the terminal-side update unit 51 may update the terminal-side version information when a terminal-side version update signal is transmitted from the wireless communication terminal 4 to the software management apparatus 5.
  • a terminal-side version update signal is sent from the software storage device 6 to the software management device 5 via the communication network 9 (see FIG. 1).
  • the terminal-side version update signal includes the version information of the terminal-side software of the controller 11 after the update.

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Security & Cryptography (AREA)
  • Mechanical Engineering (AREA)
  • Stored Programmes (AREA)
  • Information Transfer Between Computers (AREA)
  • Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)

Abstract

ソフトウェア管理装置は、圃場内で作業しながら自動走行可能な作業車両に搭載されたコントローラに実装されている車両側ソフトウェアの車両側バージョン情報、および前記作業車両と通信して前記作業車両を操作する無線通信端末に実装されている端末側ソフトウェアの端末側バージョン情報を管理する。ソフトウェア管理装置は、前記車両側バージョン情報および前記端末側バージョン情報を記憶する記憶部と、前記コントローラに実装された前記車両側ソフトウェアが前記コントローラに接続される外部端末によって更新されたことに基づいて、前記記憶部に記憶されている前記車両側バージョン情報を、前記更新後の車両側ソフトウェアに対応する車両側バージョン情報に変更する車両側更新部と、前記無線通信端末に前記端末側ソフトウェアがダウンロードされたことに基づいて、前記記憶部に記憶されている前記端末側バージョン情報を、前記ダウンロードされた端末側ソフトウェアに対応する端末側バージョン情報に変更する端末側更新部と、前記記憶部に記憶されている前記車両側バージョン情報および前記端末側バージョン情報を提示する情報提示部とを含む。

Description

ソフトウェア管理装置
 本発明は、ソフトウェア管理装置に関する。
 下記特許文献1には、圃場内でトラクタ等の作業車両を自動走行させる自動走行システムが開示されている。作業車両は、遠隔操作装置によって遠隔操作される。
国際公開第2015/119263号公報
 このような自動走行システムでは、遠隔操作装置には、作業車両を自動走行させるための端末側ソフトウェアが実装されており、作業車両に備えられたコントローラ(たとえば、エンジンコントローラ、操向コントローラ、車速コントローラ等)には、作業車両を制御するための車両側ソフトウェアが実装されている。不具合箇所の修正等のために、端末側ソフトウェアおよび車両側ソフトウェアの更新が必要な場合がある。
 遠隔操作装置に実装されている端末側ソフトウェア、および作業車両のコントローラに実装されている車両側ソフトウェアの更新は、それぞれ個別に行われるため、これらのうちいずれか一方のみが更新され、他方が更新されていない場合がある。このような場合には、遠隔操作装置に実装されている端末側ソフトウェアと作業車両のコントローラに実装されている車両側ソフトウェアと整合しなくなり、作業車両を正常に操作できなくなるおそれがある。
 そこで、この発明の主たる目的は、無線通信端末に実装されている端末側ソフトウェアと作業車両のコントローラに実装されている車両側ソフトウェアとを適切に管理できるソフトウェア管理装置を提供することである。
 この発明の一実施形態は、圃場内で作業しながら自動走行可能な作業車両に搭載されたコントローラに実装されている車両側ソフトウェアの車両側バージョン情報、および前記作業車両と通信して前記作業車両を操作する無線通信端末に実装されている端末側ソフトウェアの端末側バージョン情報を管理するソフトウェア管理装置であって、前記車両側バージョン情報および前記端末側バージョン情報を記憶する記憶部と、前記コントローラに実装された前記車両側ソフトウェアが前記コントローラに接続される外部端末によって更新されたことに基づいて、前記記憶部に記憶されている前記車両側バージョン情報を、前記更新後の車両側ソフトウェアに対応する車両側バージョン情報に変更する車両側更新部と、前記無線通信端末に前記端末側ソフトウェアがダウンロードされたことに基づいて、前記記憶部に記憶されている前記端末側バージョン情報を、前記ダウンロードされた端末側ソフトウェアに対応する端末側バージョン情報に変更する端末側更新部と、前記記憶部に記憶されている前記車両側バージョン情報および前記端末側バージョン情報を提示する情報提示部とを含む、ソフトウェア管理装置を提供する。
 この構成によれば、コントローラに実装された車両側ソフトウェアが外部端末によって更新されると、記憶部に記憶されている車両側バージョン情報が更新される。また、無線通信端末に端末側ソフトウェアがダウンロードされると、記憶部に記憶されている端末側バージョン情報が更新される。そのため、情報提示部は、コントローラに現在実装されている車両側ソフトウェアの車両側バージョン情報および無線通信端末に現在実装されている端末側ソフトウェアの端末側バージョン情報を提示することができる。
 したがって、情報提示部が提示するバージョン情報に基づいて、サービスマンは、コントローラに現在実装されている車両側ソフトウェアと無線通信端末に現在実装されている端末側ソフトウェアとが整合しているか否かを知ることができる。整合していない場合には、サービスマンが外部端末を用いて車両側ソフトウェアを更新したり、サービスマンがユーザに端末側ソフトウェアの更新を促したりすることができる。
 その結果、無線通信端末に実装されている端末側ソフトウェアと作業車両のコントローラに実装されている車両側ソフトウェアとを適切に管理することができる。
 なお、「整合する」とは、作業車両を正常に自動走行させることができるように、車両側ソフトウェアと端末側ソフトウェアとが親和性を有することをいう。
 この発明の一実施形態では、前記情報提示部は、前記記憶部に記憶されている前記端末側バージョン情報および前記車両側バージョン情報を、ウェブサイトに表示する。
 この構成によれば、ウェブサイトを介して、コントローラに現在実装されている車両側ソフトウェアと無線通信端末に現在実装されている端末側ソフトウェアとをサービスマンに迅速に報知することができる。
 この発明の一実施形態では、前記記憶部に記憶されている前記車両側バージョン情報および前記端末側バージョン情報に基づいて、前記コントローラに実装されている前記車両側ソフトウェアと、前記無線通信端末に実装されている前記端末側ソフトウェアとが整合するか否かを判定する整合性判定部をさらに含む。そして、前記情報提示部は、前記整合性判定部による判定結果を提示する。
 この構成によれば、整合性判定部によって、ソフトウェアの更新の要否が自動で判定される。そのため、サービスマンが手動で整合性を判定する場合と比較して、ソフトウェアの更新の要否の誤判定を抑制できる。
 この発明の一実施形態では、前記端末側更新部が、前記無線通信端末に前記端末側ソフトウェアがダウンロードされたことを示すデータログに基づいて、前記記憶部に記憶されている前記端末側バージョン情報を更新する。
 この構成によれば、無線通信端末に端末側ソフトウェアをダウンロードしたことを、ユーザが無線通信端末を用いて端末側更新部にわざわざ報知する手間が省ける。
 本発明における上述の、またはさらに他の目的、特徴および効果は、添付図面を参照して次に述べる実施形態の説明により明らかにされる。
図1は、本発明の一実施形態に係るソフトウェア管理装置が備えられたソフトウェア管理システムの構成を示す模式図である。 図2は、前記ソフトウェア管理システムの電気的構成を示すブロック図である。 図3は、ウェブサイトの閲覧時に表示される画像を示す模式図である。 図4は、図3に示す車両側ソフトウェアの各バージョンと、図3に示す端末側ソフトウェアの各バージョンとの間の整合性の有無の一覧を示す模式図である。
 図1は、本発明の一実施形態に係るソフトウェア管理装置5が備えられたソフトウェア管理システム1の構成を示す模式図である。図2は、前記ソフトウェア管理システムの電気的構成を示すブロック図である。
 ソフトウェア管理システム1は、ユーザが所有する作業車両2および無線通信端末4に実装されているソフトウェアを管理するシステムである。ユーザが作業車両2および無線通信端末4をそれぞれ複数台所有している場合には、ソフトウェア管理システム1は、複数の作業車両2に実装されているソフトウェアと複数の無線通信端末4に実装されているソフトウェアを管理することになるが、図1および図2では、1台の作業車両2と1台の無線通信端末4とに着目して説明する。
 図1を参照して、ソフトウェア管理システム1は、作業車両2と、外部端末3と、無線通信端末4と、ソフトウェア管理装置5と、ソフトウェア格納装置6とを含む。
 作業車両2は、圃場内を走行する可能な走行機体7と、走行機体7に装着された作業機8とを含む。作業機8としては、例えば、ロールベーラ、耕耘機、プラウ、施肥機、草刈機、播種機等の種々の作業機が挙げられる。本実施形態では、走行機体7に、作業機8として耕耘機が装着されている例を説明する。
 図2を参照して、作業車両2は、走行機体7の動作(前進、後進、停止および旋回等)、および、走行機体7に装着された作業機8の動作(昇降、駆動および停止等)を制御するための制御部10を備える。
 制御部10は、作業車両2の走行機構を制御することによって、作業車両2を圃場内で自動走行させることができる。自動走行とは、予め設定された走行経路に沿って作業車両2が走行することをいう。制御部10は、CPUおよびメモリ(ROM、RAM等)を備えたマイクロコンピュータを含む。
 制御部10には、作業車両2の各部を制御するための複数のコントローラ11がそれぞれ電気的に接続されている。複数のコントローラ11には、エンジンの回転数を制御するエンジンコントローラ、走行機体7の車速を制御する車速コントローラ、走行機体7の向きを制御する操向コントローラ、作業機8の昇降を制御する昇降コントローラ、作業機8に動力を伝達するPTO軸の回転を制御するPTO軸コントローラ等が含まれる。各コントローラ11には、自動走行時にこれらのコントローラ11を制御するための車両側ソフトウェア16が実装されている。各コントローラ11には、それぞれ異なる車両側ソフトウェア16が実装されていてもよい。以下では、これらのコントローラをまとめて単にコントローラ11ということがある。
 制御部10には、通信端末12、記憶部13および接続部14が電気的に接続されている。通信端末12は、無線通信端末4と制御部10とを通信させるための携帯端末である。通信端末12には、通信部15が電気的に接続されている。通信部15は、無線通信端末4と制御部10とを無線通信させるためのインタフェースである。
 記憶部13は、ハードディスク、不揮発性メモリ等の記憶デバイスから構成されている。接続部14は、コントローラ11と作業車両2の外部に設けられた装置とを、制御部10を介して電気的に接続するためのコネクタである。
 外部端末3は、コントローラ11に実装された車両側ソフトウェア16を更新するために、作業車両2の制御部10に接続されるパーソナルコンピュータ等である。外部端末3には、車両側ソフトウェアが記憶されている。サービスマンは、外部端末3を作業車両2の接続部14に接続し、コントローラ11の車両側ソフトウェア16を更新する。コントローラ11の車両側ソフトウェア16が更新されると、通信網9(図1参照)を介して、外部端末3からソフトウェア管理装置5に車両側バージョン更新信号が送信される。車両側バージョン更新信号には、更新後のコントローラ11の車両側ソフトウェア16のバージョン情報が含まれる。
 無線通信端末4は、スマートフォン、タブレット型パーソナルコンピュータ(タブレット型PC)等の携帯端末からなる。無線通信端末4は、作業車両2とWi-Fiにより無線通信し、自動走行の際に作業車両2を操作する。
 無線通信端末4は、制御部20を備えている。制御部20は、CPUおよびメモリ(ROM、RAM等)を備えたマイクロコンピュータを含む。制御部20には、自動走行時に作業車両2を操作するために必要な端末側ソフトウェア25が実装されている。
 制御部20には、通信部21、操作表示部23、記憶部24等が電気的に接続されている。通信部21は、通信網9(図1参照)を介して、作業車両2の通信端末12と制御部20とを通信させたり、ソフトウェア格納装置6と制御部20とを通信させたりするためのインタフェースである。通信部21は、無線LANルータから構成されていてもよい。
 操作表示部23は、たとえば、タッチパネル式ディスプレイからなる。記憶部24は、ハードディスク、不揮発性メモリ等の記憶デバイスから構成されている。
 ソフトウェア格納装置6(図1参照)は、端末側ソフトウェアを格納するためのサーバである。無線通信端末4は、ソフトウェア格納装置6に格納された端末側ソフトウェアを制御部20にダウンロードすることができる。
 ソフトウェア管理装置5は、作業車両2のコントローラ11に実装されている車両側ソフトウェア16と無線通信端末4の制御部20に実装されている端末側ソフトウェア25とを管理する。ソフトウェア管理装置5は、遠隔監視センタ内に設けられている。
 ソフトウェア管理装置5は、制御部30を備えている。制御部30は、CPUおよびメモリ(ROM、RAM等)を備えたマイクロコンピュータを含む。
 制御部30には、通信部31、表示部32、操作部33、記憶部34等が電気的に接続されている。通信部31は、通信網9(図1参照)を介して制御部30が外部端末3およびソフトウェア格納装置6と通信するための通信インタフェースである。表示部32は、たとえば、ディスプレイからなる。操作部33は、たとえば、キーボード、マウス等を含む。記憶部34は、ハードディスク、不揮発性メモリ等の記憶デバイスから構成されている。
 記憶部34は、車両側バージョン情報記憶部40、端末側バージョン情報記憶部41およびログ記憶部42を含む。
 車両側バージョン情報記憶部40は、車両側ソフトウェアのバージョン情報を記憶する。車両側ソフトウェアのバージョン情報のことを車両側バージョン情報という。端末側バージョン情報記憶部41は、端末側ソフトウェアのバージョン情報を記憶する。端末側ソフトウェアのバージョン情報のことを端末側バージョン情報という。
 制御部30は、車両側更新部50、端末側更新部51、ログ取得部52、整合性判定部53および情報提示部54を有する。
 車両側更新部50は、コントローラ11に実装されている車両側ソフトウェア16が外部端末3によって更新されたことに基づいて、車両側バージョン情報記憶部40に記憶されている車両側バージョン情報を、更新後の車両側ソフトウェア16に対応する車両側バージョン情報に変更する。
 具体的には、サービスマンが外部端末3を用いて車両側ソフトウェア16を更新し、外部端末3を操作して、その車両側バージョン更新信号をソフトウェア管理装置5に向けて送信する。制御部30が外部端末3から車両側バージョン更新信号を受信すると、車両側更新部50は、車両側バージョン情報記憶部40に記憶されている車両側バージョン情報を、車両側バージョン更新信号に含まれるバージョン情報に変更する。
 ログ取得部52は、ソフトウェア格納装置6から所定時間毎にデータログを取得し、ログ記憶部42に記憶する。データログは、無線通信端末4に端末側ソフトウェアがダウンロードされたことを示す情報である。データログには、無線通信端末4がダウンロードした端末側ソフトウェアのバージョン情報が含まれる。
 端末側更新部51は、ログ取得部52が取得した最新のデータログに含まれるバージョン情報に基づいて、すなわち、無線通信端末4に端末側ソフトウェア25がダウンロードされたことに基づいて、端末側バージョン情報記憶部41に記憶されている端末側バージョン情報を、ダウンロードされた端末側ソフトウェアに対応する端末側バージョン情報に変更する。
 整合性判定部53は、記憶部34に記憶されている車両側バージョン情報および端末側バージョン情報に基づいて、作業車両2の各コントローラ11に現在実装されている車両側ソフトウェア16と、無線通信端末4に現在実装されている端末側ソフトウェアとが整合するか否かを判定する。
 「整合する」とは、作業車両2を正常に自動走行させることができるように、車両側ソフトウェアと端末側ソフトウェアとが親和性を有することをいう。「整合しない」とは、車両側ソフトウェアと端末側ソフトウェアとが充分な親和性を有しておらず、作業車両2を正常に自動走行させることができない可能性があることをいう。
 情報提示部54は、端末側バージョン情報記憶部41に記憶されている端末側バージョン情報と、車両側バージョン情報記憶部40に記憶されている車両側バージョン情報と、整合性判定部53による判定結果とを、サービスマンが閲覧可能なウェブサイトに表示(提示)する。当該ウェブサイトは、たとえば、ソフトウェア管理装置5によって開設される。
 情報提示部54は、サービスマンが外部端末3等の端末を用いてウェブサイトにアクセスすると、当該端末のディスプレイに、バージョン提示画像を表示させる。バージョン提示画像とは、ユーザが所有する作業車両2のコントローラ11に現在実装されている車両側ソフトウェアのバージョンと、ユーザが所有する無線通信端末4に現在実装されている端末側ソフトウェアのバージョンとの一覧を提示する画像である。
 図3は、ウェブサイトの閲覧時に表示されるバージョン提示画像60を示す模式図である。図3では、車両側ソフトウェアとして、複数のコントローラ11のうちの一つのコントローラ11に実装された車両側ソフトウェアに着目して説明する。
 図3に示すバージョン提示画像60は、作業車両2として7台のトラクタT1~T7を所有し、2台の無線通信端末4を所有するユーザに関するバージョン提示画像である。図3に示すバージョン提示画像60には、端末側ソフトウェアのバージョンとしてバージョンAおよびBが挙げられている。図3に示すバージョン提示画像60には、車両側ソフトウェアのバージョンとして、バージョンA1,A2,A3,B1およびB2が挙げられている。トラクタT1およびT2には、共通する無線通信端末4が用いられている。トラクタT3~T7には、共通する無線通信端末4が用いられている。
 図3では、一つのコントローラ11に実装された車両側ソフトウェアに着目して説明しているため、各トラクタT1~T7の「車両側バージョン」の欄には、一つのバージョンしか示されていない。しかし、実際には、バージョン提示画像60には、各コントローラ11に実装された車両側ソフトウェア16と、対応する無線通信端末4の制御部20に実装された端末側ソフトウェア25とが表示される。
 図4は、図3に示す車両側ソフトウェアの各バージョンA1~A3,B1,B2と、図3に示す端末側ソフトウェアの各バージョンA,Bとの間の整合性の有無の一覧を示す模式図である。
 図4に示すように、バージョンAの端末側ソフトウェアとバージョンA1~A3の車両側ソフトウェアとが整合し、バージョンBの端末側ソフトウェアとバージョンB1、B2の車両側ソフトウェアとが整合するとする。一方、バージョンAの端末側ソフトウェアとバージョンB1およびB2の車両側ソフトウェアとが整合せず、バージョンBの端末側ソフトウェアとバージョンA1~A3の車両側ソフトウェアとが整合しないとする。また、端末側ソフトウェアにおいてバージョンAはバージョンBよりも新しく、車両側ソフトウェアにおいてバージョンA1~A3は、バージョンB1およびB2よりも新しいとする。
 図3に示すように、トラクタT1,T5およびT6の車両側ソフトウェアと、対応する無線通信端末4の端末側ソフトウェアとは整合性しており、トラクタT2,T3,T4およびT7の車両側ソフトウェアと、対応する無線通信端末4の端末側ソフトウェアとは整合していない。
 そのため、トラクタT1,T5およびT6に対応する「整合性」の欄には、「〇」が表示され、トラクタT1,T5およびT6に対応する「サービス要否」の欄には、「不要」が表示される。一方、トラクタT2,T3,T4およびT7に対応する「整合性」の欄には、「×」が表示され、トラクタT2,T3,T4およびT7に対応する「サービス要否」の欄には、「要」が表示される。
 サービスマンは、バージョン提示画像60の「サービス要否」の欄および/または「整合性」の欄を見て、サービスの要否を確認する。たとえば、サービスマンは、トラクタT2の車両側ソフトウェアが古いバージョンB1であり対応する無線通信端末4の端末側ソフトウェアが新しいバージョンAであるため、外部端末3を用いて、車両側ソフトウェアのバージョンを新しいバージョンA1~A3のいずれかに変更する。また、サービスマンは、トラクタT4の車両側ソフトウェアが新しいバージョンA3であり端末側ソフトウェアが古いバージョンBであるため、無線通信端末4に新しいバージョンAの端末側ソフトウェアをダウンロードするように、ユーザに促す。
 なお、バージョン提示画像には、「整合性」の欄および「サービス要否」の欄のうち少なくも一方が設けられていればよく、必ずしも両方の欄が設けられている必要はない。
 以上のように、本実施形態によれば、作業車両2のコントローラ11に実装された車両側ソフトウェア16が外部端末3によって更新されると、車両側バージョン情報記憶部40に記憶されている車両側バージョン情報が更新される。また、無線通信端末4に端末側ソフトウェア25がダウンロードされると、端末側バージョン情報記憶部41に記憶されている端末側バージョン情報が更新される。そのため、情報提示部54は、コントローラ11に現在実装されている車両側ソフトウェアの車両側バージョン情報および無線通信端末4に現在実装されている端末側ソフトウェアの端末側バージョン情報を提示することができる。
 したがって、情報提示部54が提示するバージョン情報に基づいて、サービスマンは、コントローラ11に現在実装されている車両側ソフトウェアと無線通信端末4の制御部20に現在実装されている端末側ソフトウェア25とが整合しているか否かを知ることができる。整合していない場合には、サービスマンが外部端末3を用いて車両側ソフトウェア16を更新したり、サービスマンがユーザに端末側ソフトウェア25の更新を促したりすることができる。
 その結果、無線通信端末4の制御部20に実装されている端末側ソフトウェア25と作業車両2のコントローラ11に実装されている車両側ソフトウェア16とを適切に管理することができる。
 また、本実施形態によれば、情報提示部54は、車両側バージョン情報記憶部40に記憶されている車両側バージョン情報と端末側バージョン情報記憶部41に記憶されている端末側バージョン情報とを、ウェブサイトに表示する。
 この構成によれば、ウェブサイトを介して、コントローラ11に現在実装されている車両側ソフトウェア16と、対応する無線通信端末4に現在実装されている端末側ソフトウェア25とをサービスマンに迅速に報知することができる。
 また、本実施形態では、整合性判定部53が、ソフトウェア管理装置5の記憶部34に記憶されている車両側バージョン情報および端末側バージョン情報に基づいて、コントローラ11に実装されている車両側ソフトウェア16と、対応する無線通信端末4の制御部20に実装されている端末側ソフトウェア25とが整合しているか否かを判定する。そして、情報提示部54は、整合性判定部53による判定結果をウェブサイト上に表示する。
 そのため、整合性判定部によって、車両側ソフトウェア16および/または端末側ソフトウェア25の更新の要否が自動で判定される。そのため、サービスマンが手動で整合性を判定する場合と比較して、ソフトウェアの更新の要否の誤判定を抑制できる。
 また、本実施形態によれば、端末側更新部51が、データログに基づいて、端末側バージョン情報記憶部41に記憶されている記端末側バージョン情報を更新する。そのため、無線通信端末4の制御部20に端末側ソフトウェア25をダウンロードしたことを、無線通信端末4を用いてユーザが端末側更新部51にわざわざ報知する手間が省ける。
 この発明は、以上に説明した実施形態に限定されるものではなく、さらに他の形態で実施することができる。
 たとえば、上述した実施形態では、情報提示部54が、端末側バージョン情報記憶部41に記憶されている端末側バージョン情報と、車両側バージョン情報記憶部40に記憶されている車両側バージョン情報と、整合性判定部53による判定結果とを、サービスマンが閲覧可能なウェブサイトに表示するとした。しかしながら、上述した実施形態とは異なり、ソフトウェア管理装置5の制御部30が整合性判定部53を有しておらず、情報提示部54が、端末側バージョン情報記憶部41に記憶されている端末側バージョン情報、および車両側バージョン情報記憶部40に記憶されている車両側バージョン情報のみをウェブサイトに表示してもよい。この場合、整合性の有無の判定は、サービスマンによって行われる。
 また、上述した実施形態では、端末側更新部51は、データログに基づいて端末側バージョン情報を更新するとした。しかしながら、上述した実施形態とは異なり、端末側更新部51は、無線通信端末4からソフトウェア管理装置5に端末側バージョン更新信号が送信されると、端末側バージョン情報を更新するとしてもよい。詳しくは、ソフトウェア格納装置6から無線通信端末4に端末側ソフトウェアがダウンロードされると、通信網9(図1参照)を介して、ソフトウェア格納装置6からソフトウェア管理装置5に端末側バージョン更新信号が送信される。端末側バージョン更新信号には、更新後のコントローラ11の端末側ソフトウェアのバージョン情報が含まれる。
 本発明の実施形態について詳細に説明してきたが、これらは本発明の技術的内容を明らかにするために用いられた具体例に過ぎず、本発明はこれらの具体例に限定して解釈されるべきではなく、本発明の範囲は添付の請求の範囲によってのみ限定される。
 この出願は、2018年3月27日に日本国特許庁に提出された特願2018-59980号に対応しており、この出願の全開示はここに引用により組み込まれるものとする。
2  :作業車両
3  :外部端末
4  :無線通信端末
5  :ソフトウェア管理装置
11 :コントローラ
16 :車両側ソフトウェア
25 :端末側ソフトウェア
34 :記憶部
50 :車両側更新部
51 :端末側更新部
53 :整合性判定部
54 :情報提示部

Claims (4)

  1.  圃場内で作業しながら自動走行可能な作業車両に搭載されたコントローラに実装されている車両側ソフトウェアの車両側バージョン情報、および前記作業車両と通信して前記作業車両を操作する無線通信端末に実装されている端末側ソフトウェアの端末側バージョン情報を管理するソフトウェア管理装置であって、
     前記車両側バージョン情報および前記端末側バージョン情報を記憶する記憶部と、
     前記コントローラに実装された前記車両側ソフトウェアが前記コントローラに接続される外部端末によって更新されたことに基づいて、前記記憶部に記憶されている前記車両側バージョン情報を、前記更新後の車両側ソフトウェアに対応する車両側バージョン情報に変更する車両側更新部と、
     前記無線通信端末に前記端末側ソフトウェアがダウンロードされたことに基づいて、前記記憶部に記憶されている前記端末側バージョン情報を、前記ダウンロードされた端末側ソフトウェアに対応する端末側バージョン情報に変更する端末側更新部と、
     前記記憶部に記憶されている前記車両側バージョン情報および前記端末側バージョン情報を提示する情報提示部とを含む、ソフトウェア管理装置。
  2.  前記情報提示部は、前記記憶部に記憶されている前記端末側バージョン情報および前記車両側バージョン情報を、ウェブサイトに表示する、請求項1に記載のソフトウェア管理装置。
  3.  前記記憶部に記憶されている前記車両側バージョン情報および前記端末側バージョン情報に基づいて、前記コントローラに実装されている前記車両側ソフトウェアと、前記無線通信端末に実装されている前記端末側ソフトウェアとが整合しているか否かを判定する整合性判定部をさらに含み、
     前記情報提示部は、前記整合性判定部による判定結果を提示する、請求項1または2に記載のソフトウェア管理装置。
  4.  前記端末側更新部が、前記無線通信端末に前記端末側ソフトウェアがダウンロードされたことを示すデータログに基づいて、前記記憶部に記憶されている前記端末側バージョン情報を更新する、請求項1~3のいずれか一項に記載のソフトウェア管理装置。
PCT/JP2019/004094 2018-03-27 2019-02-05 ソフトウェア管理装置 Ceased WO2019187652A1 (ja)

Priority Applications (3)

Application Number Priority Date Filing Date Title
KR1020207008150A KR102771120B1 (ko) 2018-03-27 2019-02-05 소프트웨어 관리 장치
CN201980006648.0A CN111886578A (zh) 2018-03-27 2019-02-05 软件管理装置
EP19774939.3A EP3779677A4 (en) 2018-03-27 2019-02-05 SOFTWARE MANAGEMENT DEVICE

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2018059980A JP6707273B2 (ja) 2018-03-27 2018-03-27 ソフトウェア管理装置
JP2018-059980 2018-03-27

Publications (1)

Publication Number Publication Date
WO2019187652A1 true WO2019187652A1 (ja) 2019-10-03

Family

ID=68058991

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP2019/004094 Ceased WO2019187652A1 (ja) 2018-03-27 2019-02-05 ソフトウェア管理装置

Country Status (5)

Country Link
EP (1) EP3779677A4 (ja)
JP (1) JP6707273B2 (ja)
KR (1) KR102771120B1 (ja)
CN (1) CN111886578A (ja)
WO (1) WO2019187652A1 (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112181456A (zh) * 2020-09-24 2021-01-05 上海仙塔智能科技有限公司 整车版本管理方法、系统及计算机存储介质
US12054167B2 (en) 2021-02-11 2024-08-06 Toyota Motor Engineering & Manufacturing North America, Inc. Resolving vehicle application version differences

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6959394B2 (ja) * 2018-03-27 2021-11-02 ヤンマーパワーテクノロジー株式会社 ソフトウェア管理システム、外部端末、およびソフトウェア管理方法
JP7187434B2 (ja) * 2019-12-28 2022-12-12 株式会社クボタ 作業機の通信システム
JP7512908B2 (ja) 2021-01-14 2024-07-09 トヨタ自動車株式会社 センタ、管理方法および管理プログラム
JP7439810B2 (ja) * 2021-10-26 2024-02-28 トヨタ自動車株式会社 サーバ、情報処理システムおよび情報処理方法
CN115658091B (zh) * 2022-10-25 2024-04-16 广州汽车集团股份有限公司 软件发布方法、装置、计算机设备以及存储介质
WO2024191822A1 (en) * 2023-03-10 2024-09-19 Oshkosh Corporation Component tags
WO2026158220A1 (zh) * 2025-01-23 2026-07-30 江苏东成机电工具有限公司 户外作业车辆的升级系统及升级方法、智能户外作业车辆

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003022188A (ja) * 2001-07-05 2003-01-24 Dainippon Screen Mfg Co Ltd 基板処理システム、基板処理装置管理方法、基板処理装置、プログラム及び記録媒体
WO2014171039A1 (ja) * 2013-04-19 2014-10-23 ヤンマー株式会社 プログラムデータ書き換え方法、制御装置、プログラムデータ書き換え用プログラム、記録媒体及びツール装置
WO2015119263A1 (ja) 2014-02-06 2015-08-13 ヤンマー株式会社 自律走行作業車両の走行経路の設定方法
JP2016154501A (ja) * 2015-02-25 2016-09-01 井関農機株式会社 農作業支援システム
JP2018059980A (ja) 2016-10-03 2018-04-12 パナソニックIpマネジメント株式会社 マルチディスプレイ装置
WO2018179778A1 (ja) * 2017-03-31 2018-10-04 ヤンマー株式会社 農作業車両の自律走行システム

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104081726A (zh) * 2012-01-30 2014-10-01 三菱电机株式会社 列车信息管理装置及其控制软件的选择方法
US9853929B2 (en) * 2014-09-30 2017-12-26 Apple Inc. Service compatibility check for messages

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003022188A (ja) * 2001-07-05 2003-01-24 Dainippon Screen Mfg Co Ltd 基板処理システム、基板処理装置管理方法、基板処理装置、プログラム及び記録媒体
WO2014171039A1 (ja) * 2013-04-19 2014-10-23 ヤンマー株式会社 プログラムデータ書き換え方法、制御装置、プログラムデータ書き換え用プログラム、記録媒体及びツール装置
WO2015119263A1 (ja) 2014-02-06 2015-08-13 ヤンマー株式会社 自律走行作業車両の走行経路の設定方法
JP2016154501A (ja) * 2015-02-25 2016-09-01 井関農機株式会社 農作業支援システム
JP2018059980A (ja) 2016-10-03 2018-04-12 パナソニックIpマネジメント株式会社 マルチディスプレイ装置
WO2018179778A1 (ja) * 2017-03-31 2018-10-04 ヤンマー株式会社 農作業車両の自律走行システム

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
AGRIBUS-NAVI, 9 May 2016 (2016-05-09), pages 1 - 3, XP055740725, Retrieved from the Internet <URL:https://web.archive.org/web/20160509042049/https://play.google.com/store/apps/details?id=com.agri_info_design.AgriBusNavi> [retrieved on 20190328] *
See also references of EP3779677A4

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112181456A (zh) * 2020-09-24 2021-01-05 上海仙塔智能科技有限公司 整车版本管理方法、系统及计算机存储介质
US12054167B2 (en) 2021-02-11 2024-08-06 Toyota Motor Engineering & Manufacturing North America, Inc. Resolving vehicle application version differences

Also Published As

Publication number Publication date
JP6707273B2 (ja) 2020-06-10
KR20200134202A (ko) 2020-12-01
EP3779677A1 (en) 2021-02-17
CN111886578A (zh) 2020-11-03
JP2019174952A (ja) 2019-10-10
KR102771120B1 (ko) 2025-02-20
EP3779677A4 (en) 2021-12-22

Similar Documents

Publication Publication Date Title
JP6707273B2 (ja) ソフトウェア管理装置
JP6105377B2 (ja) 作業機、及び、アプリケーションプログラム
JP7571102B2 (ja) 作業車両管理システム、遠隔操作装置管理システム、作業車両管理方法及び遠隔操作装置管理方法
JP6358814B2 (ja) 終端抵抗の管理システム
JP6959394B2 (ja) ソフトウェア管理システム、外部端末、およびソフトウェア管理方法
JP6403820B2 (ja) 作業情報処理システム、及び、アプリケーションプログラム
WO2022176500A1 (ja) 表示方法、表示端末、及び表示プログラム
JP7766916B2 (ja) 作業機操作プログラム
EP3113430B1 (en) Electronic device, work machine, and management system for termination resistances
JP7682574B2 (ja) 農作業機、情報処理装置及びプログラム
JP7165799B2 (ja) ソフトウェア管理装置
JP2025000896A (ja) プログラム
KR101629235B1 (ko) 모니터용 펌웨어 자동 업데이트 시스템
JP2020074750A (ja) 農作業機用表示システム
JP2020103060A (ja) 農作業機用通信システム
JP6358813B2 (ja) 作業機の電子機器及び作業機
US12568872B2 (en) Systems and methods for equipment control using large language model-based artificial intelligence
JP2021028775A (ja) 作業情報管理装置、および作業情報管理システム
JP7633007B2 (ja) 無線通信システム及び中継端末
JP2024165764A (ja) 営農情報管理方法、営農情報管理システム、および、プログラム
WO2020179319A1 (ja) 作業車両監視システム
JP2018200274A (ja) 自動走行作業車両のための衛星測位システム

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 19774939

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

ENP Entry into the national phase

Ref document number: 2019774939

Country of ref document: EP

Effective date: 20201027