The present disclosure relates to an inspection support program, an inspection support system, and an inspection support method for supporting inspection of a vehicle.
A user of a commercial vehicle such as a truck needs to perform pre-operation inspection every day. There is known a vehicle inspection support device that displays an input screen for inputting an inspection result of a pre-operation inspection (for example, Patent Literature 1).
Patent Literature 1: JP-A-2007-118887
In the pre-operation inspection, in addition to an inspection item that is required to be performed every day, there is an inspection item that is not required to be performed every day. However, in the vehicle inspection support device disclosed in Patent Literature 1, there is a problem that a user cannot grasp whether it is time to perform inspection of such an inspection item.
The present disclosure has been made in view of this point, and an object of the present disclosure is to provide an inspection support program, an inspection support system, and an inspection support method that make it possible for a user to grasp whether it is time to perform inspection of an inspection item that is not required to be performed every day.
An inspection support program according to a first aspect of the present disclosure is a program for supporting inspection of a vehicle, the program causing a computer to function as: a result acquisition unit that acquires an inspection result; a period acquisition unit that acquires a period during which performing of an inspection is unnecessary, in association with each of a plurality of inspection items; and a display control unit that causes a display unit to display a screen for executing the inspection item, the screen being created in a mode determined based on whether the period associated with the inspection item corresponding to the inspection result has elapsed since the result acquisition unit acquired the inspection result.
In a case where the period associated with the inspection item corresponding to the inspection result has not elapsed since the result acquisition unit acquired the inspection result, the display control unit may display, in the screen, an operation key for receiving an operation of omitting performing of inspection corresponding to the inspection item.
The computer may be caused to further function as a notification unit that notifies a user of information related to the inspection item in a case where the period associated with the inspection item corresponding to the inspection result has elapsed since the result acquisition unit acquired the inspection result.
The display control unit may display the inspection item in the screen in a case where the period associated with the inspection item corresponding to the inspection result has elapsed since the result acquisition unit acquired the inspection result, and the display control unit may not display the inspection item in the screen in a case where the period associated with the inspection item corresponding to the inspection result has not elapsed since the result acquisition unit acquired the inspection result.
An inspection support system according to a second aspect of the present disclosure is an inspection support system for supporting inspection of a vehicle, the inspection support system including an inspection support device and a management device, in which the inspection support device includes a display unit that displays a screen for executing an inspection item, and the management device includes: a result acquisition unit that acquires an inspection result; a period acquisition unit that acquires a period during which performing of inspection is unnecessary, in association with each of a plurality of inspection items; and a display control unit that causes the display unit to display a screen for executing the inspection item, the screen being created in a mode determined based on whether the period associated with the inspection item corresponding to the inspection result has elapsed since the result acquisition unit acquired the inspection result.
An inspection support method according to a third aspect of the present disclosure is an inspection support method for supporting inspection of a vehicle, the inspection support method including: acquiring an inspection result; acquiring a period during which performing of an inspection is unnecessary, in association with each of a plurality of inspection items; and causing a display unit to display a screen for executing the inspection item, the screen being created in a mode determined based on whether the period associated with the inspection item corresponding to the inspection result has elapsed since the inspection result was acquired.
A storage medium according to a fourth aspect of the present disclosure is a storage medium that stores a computer program for supporting inspection of a vehicle, the computer program, when executed by a computer, causes the computer to execute: acquiring an inspection result; acquiring a period during which performing of an inspection is unnecessary, in association with each of a plurality of inspection items; and causing a display unit to display a screen for executing the inspection item, the screen being created in a mode determined based on whether the period associated with the inspection item corresponding to the inspection result has elapsed since the inspection result was acquired.
In a case where the period associated with the inspection item corresponding to the inspection result has not elapsed since the inspection result was acquired, an operation key for receiving an operation of omitting performing of inspection corresponding to the inspection item may be displayed in the screen.
In a case where the period associated with the inspection item corresponding to the inspection result has elapses since the inspection result was acquired, information related to the inspection item may be notified to a user.
The inspection item may be displayed in the screen in a case where the period associated with the inspection item corresponding to the inspection result has elapsed since the inspection result was acquired, and the inspection item may not be displayed in the screen in a case where the period associated with the inspection item corresponding to the inspection result has not elapsed since the inspection result was acquired.
According to the present disclosure, an effect is achieved that it is possible for a user to grasp whether it is time to perform inspection of an inspection item that is not required to be performed every day.
[Overview of Inspection Support System]
The inspection support device 2 displays, on a display, an inspection item and an inspection method for pre-operation inspection of the vehicle 1 when an inspection application software (hereinafter, referred to as an “inspection application”) is started. The inspection support device 2 receives an operation of a user U who inputs an inspection result.
The inspection support device 2 communicates with the vehicle 1 by wireless communication via an in-vehicle wireless device mounted on the vehicle 1. For example, the inspection support device 2 communicates with the vehicle 1 by Wi-Fi (registered trademark) or Bluetooth (registered trademark). The inspection support device 2 transmits, for example, instruction information for changing a state of equipment of the vehicle 1 to the vehicle 1 by wireless communication.
When an operation for selecting the vehicle 1 is performed in the screen of
[Configuration of Vehicle]
The in-vehicle wireless device 11 is a device for communicating with the inspection support device 2 by wireless communication. The in-vehicle wireless device 11 transmits information notified from the control unit 142 to the inspection support device 2. In addition, the in-vehicle wireless device 11 notifies the control unit 142 of information received from the inspection support device 2. The in-vehicle wireless device 11 may transmit the information, which is notified from the control unit 142, to a device other than the inspection support device 2 (for example, a server).
The various lamps 12 include, for example, a brake lamp, a backlight, and the like. The various sensors 13 include, for example, a sensor for detecting depression of a brake pedal, a sensor for detecting that a gear is put into reverse, and the like.
The ECU 14 is a control device for electronically controlling each part of the vehicle 1 by a computer. The storage unit 141 includes, for example, a Read Only Memory (ROM), a Random Access Memory (RAM), and the like. The storage unit 141 stores various programs and various types of data for causing the control unit 142 to function.
The control unit 142 controls each part of the vehicle 1 by executing a program stored in the storage unit 141. For example, the control unit 142 turns on or turns off the various lamps 12 in accordance with information received from the inspection support device 2 via the in-vehicle wireless device 11. In addition, the control unit 142 transmits information, which is created based on detection results detected by the various sensors 13, to the inspection support device 2 via the in-vehicle wireless device 11.
[Configuration of Inspection Support Device 2]
The communication unit 21 is a communication module for communicating with the vehicle 1. The touch panel 22 detects a touch operation on the display unit 23. The display unit 23 is a display for displaying an image. The storage unit 24 includes, for example, a ROM, a RAM, and the like.
The control unit 25 is, for example, a Central Processing Unit (CPU). The control unit 25 functions as an operation reception unit 251, a registration information acquisition unit 252, a period acquisition unit 253, a display control unit 254, and a result acquisition unit 255 by executing a program stored in the storage unit 24.
The operation reception unit 251 receives an operation input to the touch panel 22. The registration information acquisition unit 252 acquires vehicle registration information corresponding to the vehicle 1. For example, the registration information acquisition unit 252 acquires vehicle registration information received by the operation reception unit 251.
The result acquisition unit 255 acquires an inspection result. When the operation reception unit 251 receives an inspection result, the result acquisition unit 255 acquires the inspection result. The result acquisition unit 255 stores the acquired inspection result in the storage unit 24 as history information in association with time information indicating date and time when inspection was performed.
The inspection item includes an inspection item that is required to be performed every day and an inspection item that is not required to be performed every day. In the following description, for the inspection item that is not required to be performed every day, a maximum interval since inspection thereof is performed to a next inspection is referred to as a non-performing period. In the non-performing period, it is not necessary to perform the inspection of the corresponding inspection item. The non-performing period is set for each inspection item. The period acquisition unit 253 refers to a table in the storage unit 24, in which an inspection item and a non-performing period are associated with each other, to acquire non-performing periods in association with each of a plurality of inspection items.
The display control unit 254 determines whether a non-performing period associated with an inspection item corresponding to an inspection result has elapsed since the result acquisition unit 255 acquired the inspection result. Based on the determination result, the display control unit 254 determines a mode of an execution screen for executing the inspection item, and causes the display unit 23 to display the execution screen created in the determined mode.
An “OK” key is an operation key for receiving an operation of inputting that no abnormality is found in the inspection. An “NG” key is an operation key for receiving an operation of inputting that an abnormality is found in the inspection. An “inspection method” key is an operation key for displaying a specific method of inspection or a criterion for determination of an abnormality.
[Display of Skip Key]
In a case where a non-performing period associated with an inspection item corresponding to an inspection result has not elapsed since the result acquisition unit 255 acquired the inspection result, the display control unit 254 displays a predetermined operation key in an execution screen. The predetermined operation key is, for example, a “skip” key for receiving an operation of omitting performing of inspection corresponding to the inspection item.
In the example of
On the other hand, in a case where the non-performing period associated with an inspection item corresponding to an inspection result has elapsed since the result acquisition unit 255 acquired the inspection result, the display control unit 254 does not display the predetermined operation key in the execution screen. In the example of
In a state where the “skip” key is not displayed in the execution screen, the display control unit 254 does not display the execution screen of the remaining inspection items until the “OK” key or the “NG” key is selected by the user U with respect to the inspection item “confirm groove depth of tire”. That is, the user U cannot omit performing of inspection of an inspection item for which the skip key is not displayed.
[Notification of Elapse of Non-Performing Period]
In addition, the display control unit 254 may function as a notification unit that, in a case where a non-performing period associated with an inspection item corresponding to an inspection result has elapsed since the result acquisition unit 255 acquired the inspection result, notifies the user U of information related to the inspection item. The information related to the inspection item is, for example, information indicating the number of days elapsed since a previous performing of the inspection item. On the other hand, in a case where the non-performing period associated with an inspection item corresponding to an inspection result has not elapsed since the result acquisition unit 255 acquired the inspection result, the display control unit 254 does not notify the user U of the information related to the inspection item.
[Non-Display of Inspection Item]
The operation of the display control unit 254 is not limited to the example in which the “skip” key is displayed in a case where the non-performing period has not elapsed. The display control unit 254 may display only an inspection item whose corresponding non-performing period has elapsed in the execution screen.
The display control unit 254 determines whether the non-performing period associated with the inspection item corresponding to the inspection result has elapsed since the result acquisition unit 255 acquired the inspection result. In a case where it is determined that the non-performing period has not elapsed, the display control unit 254 may not display the inspection item in the execution screen. On the other hand, in a case where it is determined that the non-performing period has elapsed, the display control unit 254 displays the inspection item in the execution screen.
In the state illustrated in
[Processing Procedure of Display of Execution Screen]
First, the period acquisition unit 253 reads, from the storage unit 24, a table in which an inspection item and a non-performing period during which performing of inspection is unnecessary are associated with each other. The period acquisition unit 253 refers to the read table to acquire a non-performing period associated with an inspection item displayed in the execution screen (S101). The display control unit 254 determines whether the non-performing period associated with the inspection item has elapsed since the result acquisition unit 255 acquired a previous inspection result of the displayed inspection item (S102).
In a case where it is determined that the non-performing period associated with the inspection item has elapsed (YES in S102), the display control unit 254 determines a mode of the execution screen so that a skip key corresponding to the inspection item is not displayed in the execution screen (S103).
The display control unit 254 determines whether there is another inspection item displayed in the execution screen (S104). In a case where there is no other inspection item displayed in the execution screen (NO in S104), the display control unit 254 displays the execution screen on the display unit 23 and ends the processing.
In a case where it is determined that the non-performing period associated with the inspection item has not elapsed in the determination of S102 (NO in S102), the display control unit 254 determines a mode of the execution screen so that the skip key corresponding to the inspection item is displayed in the execution screen (S106), and proceeds to the determination of S104. Ina case where it is determined that there is another inspection item displayed in the execution screen in the determination of S104 (YES in S104), the display control unit 254 returns to the determination of S102.
[Effects of Present Disclosure]
According to the present embodiment, the display control unit 254 determines a mode of an execution screen based on whether a non-performing period associated with an inspection item has elapsed. With such a configuration, it is possible for a user to grasp whether it is time to perform inspection of an inspection item that is not required to be performed every day.
[Management Device]
The inspection support system S may further include a management device 3 connected to the inspection support device 2 via a wireless communication line. The inspection support device 2 may include a communication control unit (not illustrated) that transmits vehicle registration information of the vehicle 1 to be inspected and an inspection result received by the operation reception unit 251 to the management device 3.
The control unit 33 is, for example, a CPU. The control unit 33 functions as a result acquisition unit 331, a communication control unit 332, a period acquisition unit 333, and a display control unit 334 by executing a program stored in the storage unit 32. The result acquisition unit 331 acquires an inspection result and time information indicating date and time when inspection corresponding to the inspection result is performed, from the inspection support device 2 via the communication unit 31. The result acquisition unit 331 stores the acquired inspection result and time information in the storage unit 32 as history information in association with each other.
The communication control unit 332 receives vehicle registration information via the communication unit 31. The period acquisition unit 333 identifies a plurality of inspection items to be displayed in an execution screen of the inspection support device 2 based on the received vehicle registration information. The period acquisition unit 333 reads a table, in which an inspection item and a non-performing period are associated with each other, from the storage unit 32, refers to the table, and acquires non-performing periods in association with each of the plurality of inspection items to be displayed.
The display control unit 334 determines whether a non-performing period associated with an inspection item corresponding to an inspection result has elapsed since the result acquisition unit 331 acquired the inspection result. The display control unit 334 determines a mode of an execution screen for executing the inspection item based on a determination result. The display control unit 334 transmits the execution screen created in the determined mode to the inspection support device 2 and instructs the display unit 23 of the inspection support device 2 to display the execution screen.
With such a configuration, the management device 3 can manage inspection results of a plurality of vehicles 1 in central control. Therefore, in a business office or the like where a plurality of users U use a plurality of vehicles 1, the inspection results can be shared between the users U.
Although the present disclosure has been described above using the embodiment, the technical scope of the present disclosure is not limited to the scope described in the above embodiment, and various modifications and changes can be made within the scope of the spirit of the present disclosure. For example, all or some of the devices may be functionally or physically distributed or integrated in any unit. Further, a new embodiment generated by any combination of a plurality of embodiments is also contained in the embodiment of the present disclosure. Effects of the new embodiment generated by the combination include effects of the original embodiment.
The present application is based on the Japanese Patent Application No. 2019-110527 filed on Jun. 13, 2019, and contents thereof are incorporated herein as reference.
The inspection support program, the inspection support system, and the inspection support method of the present disclosure are useful in that a user can grasp whether it is time to perform inspection of an inspection item that is not required to be performed every day.
Number | Date | Country | Kind |
---|---|---|---|
2019-110527 | Jun 2019 | JP | national |
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/JP2020/022660 | 6/9/2020 | WO |