Information processing device and information processing method
By designating an earliest recommended maintenance period and incorporating other items within a predetermined timeframe, the device minimizes overlapping maintenance intervals, improving user convenience.
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- TOYOTA JIDOSHA KK
- Filing Date
- 2023-05-26
- Publication Date
- 2026-06-02
Smart Images

Figure 0007868556000001 
Figure 0007868556000002 
Figure 0007868556000003
Abstract
Description
Technical Field
[0001] This disclosure relates to an information processing apparatus and information processing methods and is related thereto.
Background Art
[0002] Patent Document 1 discloses a vehicle management system. The vehicle management system disclosed in Patent Document 1 calculates damage to parts of the vehicle based on measurement values obtained by sensors provided in the vehicle, and stores a history of the damage. Then, based on the driving distance of the vehicle and the history of the damage, it predicts the driving distance at which future damage will reach a predetermined threshold or more.
Prior Art Documents
Patent Documents
[0003]
Patent Document 1
Summary of the Invention
Problems to be Solved by the Invention
[0004] An object of this disclosure is to improve the convenience when a user performs maintenance on a vehicle.
Means for Solving the Problems
[0005] The information processing apparatus according to this disclosure acquires a recommended period for recommending performing maintenance on a vehicle for each of a plurality of maintenance items, for the plurality of maintenance items, designates the earliest recommended period among the acquired recommended periods as a reference period, and designates the maintenance item for the earliest recommended period as a reference maintenance item, among the plurality of maintenance items, identifies another maintenance item different from the identified reference maintenance item, and identifies another maintenance item for which the recommended period arrives within a predetermined period including the identified reference period. In addition to the aforementioned standard maintenance items, it is decided to perform maintenance on the other identified maintenance items, It includes a control unit configured to perform the following actions. [Effects of the Invention]
[0006] This disclosure will improve the convenience for users when performing vehicle maintenance. [Brief explanation of the drawing]
[0007] [Figure 1] Figure 1 shows a schematic configuration of the notification system. [Figure 2] Figure 2 shows an example of a time series for multiple recommendation periods. [Figure 3] Figure 3 is a block diagram that schematically shows an example of the functional configuration of the management server. [Figure 4] Figure 4 shows an example of the table structure of vehicle information held in the vehicle information database. [Figure 5] Figure 5 shows an example of the table structure of item information held in the item information database. [Figure 6] Figure 6 shows an example of the table structure of user information held in the user information database. [Figure 7] Figure 7 is a flowchart of the first process performed by the control unit. [Figure 8] Figure 8 is a flowchart of the second process performed by the control unit. [Modes for carrying out the invention]
[0008] Consider a scenario where a user is advised to perform maintenance on multiple maintenance items for their vehicle. In this case, there may be a recommended maintenance period for each of the maintenance items. Furthermore, the recommended maintenance periods for each maintenance item may not overlap. If the user is then advised to perform maintenance on their vehicle during each of these recommended periods, they will end up performing maintenance on their vehicle during multiple non-overlapping recommended periods. As a result, the user may experience inconvenience regarding vehicle maintenance. The information processing device related to this disclosure solves such problems.
[0009] The control unit of the information processing device relating to this disclosure obtains a recommended period for performing vehicle maintenance for each of several maintenance items. The control unit of the information processing device identifies the earliest recommended period among the obtained recommended periods as the base period for each of the several maintenance items. The control unit also identifies the maintenance item for the earliest recommended period as the base maintenance item.
[0010] The control unit identifies other maintenance items from among several maintenance items, distinct from the identified standard maintenance items, whose recommended maintenance period falls within a predetermined period including the identified standard period. The control unit then decides to perform maintenance on these other identified maintenance items along with the standard maintenance items.
[0011] As explained above, the information processing device determines whether to perform maintenance on standard maintenance items as well as other maintenance items. This reduces the need for users to perform vehicle maintenance at multiple recommended intervals. As a result, it becomes possible to improve the convenience for users when performing vehicle maintenance.
[0012] Hereinafter, specific embodiments of the present disclosure will be described based on the drawings. The hardware configurations, module configurations, functional configurations, etc. described in each embodiment are not intended to limit the technical scope of the disclosure only to those, unless otherwise specified.
[0013] <Embodiment> The notification system 1 in this embodiment will be described based on FIGS. 1 to 2. FIG. 1 is a diagram showing the schematic configuration of the notification system 1. In the notification system 1, the in-vehicle device 100, the user terminal 200, and the management server 300 are interconnected by the network N1. The network N1 may adopt, for example, a WAN (Wide Area Network), which is a worldwide public communication network such as the Internet, or a telephone communication network such as a mobile phone.
[0014] (In-vehicle device) The in-vehicle device 100 is an in-vehicle device mounted on the vehicle 10. The in-vehicle device 100 acquires information about the driving status of the vehicle 10 (hereinafter sometimes referred to as "vehicle information") from an electronic control unit that controls the driving of the vehicle 10. The vehicle information includes, for example, information indicating the driving distance of the vehicle 10. The in-vehicle device 100 transmits the vehicle information to the management server 300 via the network N1.
[0015] (Management server) The management server 300 is a server device that manages the maintenance timing of the vehicle 10. The management server 300 refers to the information indicating the driving distance of the vehicle 10 included in the vehicle information received from the vehicle 10 and determines the maintenance items for the vehicle 10. Also, the in-vehicle device 100 refers to the information indicating the driving distance of the vehicle 10 and sets a recommended period for performing the maintenance of the vehicle 10. information and determines the maintenance items for the vehicle 10. Further, the in-vehicle device 100 refers to the information indicating the driving distance of the vehicle 10 and sets a recommended period for performing the maintenance of the vehicle 10.
[0016] At this time, the user may perform maintenance on a plurality of maintenance items for the vehicle 10. At this time, there may be a recommended period determined for each of the maintenance of the plurality of maintenance items. Also, the recommended periods for each of the plurality of maintenance items may not overlap. In this case, if the user is proposed to perform maintenance on the vehicle 10 at each recommended period, the user will perform maintenance on the vehicle 10 at a plurality of non-overlapping recommended periods respectively. As a result, the user may feel inconvenience regarding the maintenance of the vehicle 10. Note that the user does not necessarily have to perform maintenance on the vehicle 10 during the recommended period.
[0017] FIG. 2 is a diagram showing an example of a time series for a plurality of recommended periods. In the example shown in FIG. 2, two recommended periods, i.e., a first recommended period and a second recommended period, are set. In the example shown in FIG. 2, the two recommended periods are non-overlapping periods. In this case, if the user is proposed to perform maintenance on the vehicle 10 at each recommended period, the user will perform maintenance on the vehicle 10 during the first recommended period and the second recommended period. Then, the user will perform a total of two times of maintenance and may feel inconvenience.
[0018] Therefore, the management server 300 determines the earliest recommended period among the plurality of recommended periods as a reference period. Also, the management server 300 identifies the maintenance item of the earliest recommended period as a reference maintenance item. Also, the management server 300 identifies another maintenance item among the plurality of maintenance items that is different from the reference maintenance item and for which the recommended period arrives during a predetermined period including the reference period. Then, the management server 300 determines to perform maintenance on the reference maintenance item together with the identified other maintenance item (hereinafter sometimes referred to as a "specific item").
[0019] In the example shown in Figure 2, the first recommended period arrives earlier than the second recommended period. In other words, in the example shown in Figure 2, the first recommended period is the earliest recommended period. Therefore, the management server 300 identifies the first recommended period as the base period. The management server 300 also identifies the maintenance items for the base period as base items. The second recommended period arrives at a predetermined time.
[0020] In this embodiment, the length of the predetermined period is determined for each maintenance item. Specifically, the predetermined period is determined according to the maintenance item that is a candidate for a particular item among multiple maintenance items. In the example shown in Figure 2, the length of the predetermined period is determined according to the maintenance item of the second recommended period.
[0021] As described above, the second recommended maintenance period has arrived within the specified timeframe. Therefore, the management server 300 identifies the maintenance items corresponding to the second recommended maintenance period as specific items. The management server 300 then decides to perform maintenance on the maintenance items (specific items) for which maintenance is recommended during the second recommended maintenance period, along with the standard items.
[0022] The management server 300 transmits suggestion information to the user terminal 200 via network N1. Here, the suggestion information is information intended to suggest to the user about maintenance items that should be maintained. The suggestion information includes information suggesting that maintenance of standard items and maintenance of specific items be performed within the standard period.
[0023] In this embodiment, the reference period and the recommended maintenance period for a specific item do not overlap. However, there may be cases where the reference period and at least part of the recommended maintenance period for other maintenance items overlap. In this case, the management server 300 may send suggestion information to the user terminal 200 proposing that maintenance be performed on the reference item and the other maintenance items during the period in which the reference period and the recommended maintenance period for other maintenance items overlap.
[0024] Furthermore, in this embodiment, the control unit 301 determines that the recommended period will arrive within the predetermined period if part or all of the recommended period is included within the predetermined period. Specifically, the control unit 301 determines that the recommended period will arrive within the predetermined period if the start date of the recommended period falls within the predetermined period.
[0025] The management server 300 comprises a computer having a processor 310, a main memory unit 320, an auxiliary memory unit 330, and a communication interface (communication I / F) 340. The processor 310 is, for example, a CPU (Central Processing Unit) or a DSP (Digital Signal Processor). The main memory unit 320 is, for example, RAM (Random Access Memory). The auxiliary memory unit 330 is, for example, ROM (Read Only Memory). Alternatively, the auxiliary memory unit 330 may be, for example, an HDD (Hard Disk Drive), or a disk recording medium such as a CD-ROM, DVD disc, or Blu-ray disc. The auxiliary memory unit 330 may also be removable media (portable storage medium). Here, examples of removable media include, for example, a USB memory stick or an SD card. The communication I / F 340 is, for example, a LAN (Local Area Network) interface board, or a wireless communication circuit for wireless communication.
[0026] In the management server 300, the auxiliary storage unit 330 stores the operating system (OS), various programs, and various information tables. Furthermore, in the management server 300, the processor 310 loads the programs stored in the auxiliary storage unit 330 into the main memory unit 320 and executes them, thereby realizing various functions as described later. However, some or all of the functions of the management server 300 may be realized by hardware circuits such as ASICs or FPGAs. Note that the management server 300 does not necessarily have to be realized by a single physical configuration, but may be composed of multiple computers cooperating with each other.
[0027] (User terminal) The user terminal 200 is a terminal associated with the user of vehicle 10. Examples of user terminals 200 include computers or portable information terminals used by the user of vehicle 10. The user terminal 200 receives suggestion information from the management server 300 via network N1. The user terminal 200 refers to the suggestion information and displays to the user the maintenance items (standard items and specific items) for which maintenance is recommended during the reference period. This allows the user to understand the maintenance items for which maintenance is recommended during the reference period. The user terminal 200, like the management server 300, is configured to include a computer.
[0028] (Functional Configuration) Next, the functional configuration of the management server 300, which constitutes the notification system 1, will be explained based on Figures 3 to 6. Figure 3 is a block diagram schematically showing an example of the functional configuration of the management server 300. As shown in Figure 3, the management server 300 consists of a control unit 301, a communication unit 302, a vehicle information database 303 (vehicle information DB 303), and an item information database 304 (item It consists of an information database (DB304) and a user information database (User Information DB305).
[0029] The control unit 301 has the function of performing calculations for controlling the management server 300. The control unit 301 can be implemented by the processor 310 in the management server 300. The communication unit 302 has the function of connecting the management server 300 to the network N1. The communication unit 302 can be implemented by the communication interface 340 in the management server 300.
[0030] The control unit 301 receives vehicle information of the vehicle 10 from the in-vehicle device 100 via the communication unit 302. The control unit 301 stores the received vehicle information in the vehicle information DB 303. The vehicle information DB 303 has the function of holding vehicle information. The vehicle information DB 303 can be implemented by the auxiliary storage unit of the management server 300. Here, it is assumed that the longer the mileage of the vehicle 10, the more the parts of the vehicle 10 will have deteriorated. Therefore, the vehicle information in this embodiment corresponds to "information related to the deterioration status of the vehicle" as disclosed herein. Furthermore, the vehicle information does not necessarily have to include the mileage of the vehicle 10. The vehicle information may include, for example, detected values indicating the deterioration status of each part acquired by the sensors of the vehicle 10.
[0031] Figure 4 shows an example of the table structure of vehicle information held in the vehicle information DB303. As shown in Figure 4, the vehicle information has a vehicle ID field, a date field, and a mileage field. The vehicle ID field stores an identifier (vehicle ID) for identifying the vehicle. The vehicle ID field stores the vehicle ID of vehicle 10. The date field stores information (date) indicating the day the vehicle traveled. The mileage field stores information (mileage) indicating the distance the vehicle traveled on the date in the date field. In this embodiment, the vehicle information received by the control unit 301 from the in-vehicle device 100 includes information indicating the distance traveled by vehicle 10 in a day. Based on the information indicating the distance traveled by vehicle 10 in a day, the control unit 301 stores information indicating the mileage in the mileage field. Alternatively, the control unit 301 may determine the mileage based on the location information of vehicle 10 received in real time from the in-vehicle device 100.
[0032] The item information DB304 has the function of storing item information. The item information includes information such as the mileage at which maintenance corresponding to each maintenance item is recommended. The item information also includes information such as the correspondence between maintenance items and the cost and importance of each maintenance item. The item information DB304 can be implemented by the auxiliary storage unit 330 in the management server 300.
[0033] Figure 5 shows an example of the table structure of item information held in the item information DB304. As shown in Figure 5, the item information has an item ID field, a mileage field, a cost level field, an importance field, and a duration field. The item ID field stores an identifier (item ID) for identifying the maintenance item. The mileage field stores information indicating the vehicle's mileage at which maintenance corresponding to the maintenance item corresponding to the item ID is recommended.
[0034] The Cost Level field stores information indicating the level of maintenance costs in the Cost field. The level of maintenance costs is set so that higher maintenance costs result in a higher level. The Importance field stores information indicating the importance of the maintenance item corresponding to the item ID stored in the Item ID field. Here, the importance of maintenance items is set so that items that are likely to have a negative impact on vehicle operation if not maintained are given a higher importance rating.
[0035] The Period Length field stores information specifying the length of a predetermined period (period length) corresponding to the maintenance item of the item ID corresponding to the item ID stored in the Item ID field. The control unit 301 can determine the length of a predetermined period corresponding to the maintenance item of the item ID corresponding to the item ID stored in the Item ID field by referring to the period length indicated by the information stored in the Period Length field.
[0036] The control unit 301 refers to the vehicle information stored in the vehicle information DB 303 and the item information stored in the item information DB 304 to determine the maintenance items for vehicle 10 and the recommended period for those maintenance items. Specifically, the control unit 301 obtains the mileage of vehicle 10 for each date from the vehicle information. The control unit 301 calculates the trend of vehicle 10's mileage in the past from the mileage of vehicle 10 for each date. The control unit 301 also calculates a predicted value of the future mileage of vehicle 10 (hereinafter sometimes simply referred to as "predicted mileage") based on the trend of vehicle 10's mileage in the past. The predicted mileage is calculated as the mileage that vehicle 10 is expected to travel in a day. The predicted mileage is predicted, for example, by calculating the average daily mileage of vehicle 10 in the past based on the mileage of vehicle 10 for each date. Note that a known method can be used to calculate the predicted mileage of vehicle 10 in the future.
[0037] The control unit 301 identifies the day on which the predicted mileage is expected to exceed the mileage indicated by the mileage field in the item information held in the item information DB 304. The control unit 301 then determines a period of a predetermined length starting from the identified day as the recommended period. The control unit 301 stores information including the maintenance item and the recommended period for that maintenance item in the user information DB 305.
[0038] The user information database 305 has the function of storing user information. User information includes information such as maintenance items for which maintenance is recommended, and the correspondence between these maintenance items and the recommended maintenance periods. The user information database 305 can be implemented by the auxiliary storage unit 330 in the management server 300. Figure 6 is a diagram showing an example of the table structure of user information stored in the user information database 305.
[0039] As shown in Figure 6, user information includes a User ID field, a Vehicle ID field, a Maintenance Item field, and a Recommended Period field. The User ID field stores the User ID. The Vehicle ID field stores the Vehicle ID. The Maintenance Item field stores information indicating the maintenance items that are recommended to be performed by the user with the User ID stored in the User ID field for the vehicle with the Vehicle ID stored in the Vehicle ID field. The Recommended Period field stores information indicating the recommended period for the maintenance items indicated by the information stored in the Maintenance Item field.
[0040] The control unit 301 retrieves the recommended period for each maintenance item from the user information stored in the user information DB 305. Of the multiple recommended periods for maintenance items retrieved, the control unit 301 identifies the maintenance item whose recommended period is due earliest as the reference item.
[0041] Furthermore, the control unit 301 identifies other maintenance items separate from the standard items as candidates for specific items. The control unit 301 also refers to the item information held in the item information DB 304 and sets a predetermined period for the candidate for specific items. Specifically, the control unit 301 obtains information specifying the length of the predetermined period (hereinafter sometimes referred to as "period length") stored in the period length field for the candidate for specific items. The control unit 301 determines the duration corresponding to the specific item. Then, the control unit 301 sets the duration for the specific item as a predetermined period from the start of the base period. If the duration field contains information indicating "1 month", then the period of 1 month from the start of the base period is set as the predetermined period. Alternatively, the control unit 301 may set the duration for the candidate duration of the specific item as a predetermined period from the end of the base period.
[0042] The control unit 301 determines whether the recommended maintenance period for a candidate maintenance item for a specific item has arrived within a predetermined period. In other words, the control unit 301 determines whether the candidate maintenance item for a specific item is a specific item. If the control unit 301 determines that the maintenance item for the candidate maintenance item is a specific item, it decides to perform maintenance on the specific item along with the standard item. It then sends suggestion information to the user terminal 200 proposing that maintenance on the specific item be performed along with the standard item during the standard period.
[0043] (First process) Next, the first process performed by the control unit 301 of the management server 300 in the notification system 1 will be explained with reference to Figure 7. Figure 7 is a flowchart of the first process performed by the control unit 301. The first process is to refer to vehicle information and determine maintenance items and the recommended period corresponding to those maintenance items. The first process is performed repeatedly at predetermined intervals.
[0044] In the first process, first, in S101, vehicle information is obtained from the vehicle information DB303. Then, in S102, item information is obtained from the item information DB304. Next, in S103, maintenance items and recommended periods for those maintenance items are determined based on the predicted mileage calculated by referring to the vehicle information and the information stored in the mileage field in the item information. Next, in S104, the user information is updated by storing the maintenance items and information indicating the recommended periods for those maintenance items in the user information. Then, the first process is terminated.
[0045] (Second process) In the notification system 1, the second process executed by the control unit 301 of the management server 300 will be explained with reference to Figure 8. Figure 8 is a flowchart of the second process executed by the control unit 301. The second process is for deciding to perform maintenance on a specific item during a standard period. The second process is executed repeatedly at predetermined intervals.
[0046] In the second process, first in S201, the user information held in the user information DB305 is referenced, and it is determined whether the user information contains two or more maintenance items. If the determination in S201 is negative, then maintenance for vehicle 10 is not recommended, or maintenance for one maintenance item is recommended for vehicle 10. If maintenance for vehicle 10 is not recommended, the user does not need to perform maintenance on vehicle 10. Also, if maintenance for one maintenance item is recommended for vehicle 10, the user does not need to perform any other maintenance during the standard period. Therefore, if the determination in S201 is negative, the second process is terminated.
[0047] If a positive result is obtained in S201, two or more maintenance items and the recommended period for each maintenance item are obtained. Next, in S203, user information is referenced and the base period and base items are identified. Also, in S204, the length of the period is determined for each maintenance item for which a predetermined period has been obtained. This sets the predetermined period corresponding to the maintenance items for which a predetermined period has been obtained. Next, in S205, it is determined whether or not a specific item exists among the maintenance items obtained in S202. Then, in S205, it is determined whether or not a specific item exists among the candidates for a specific item.
[0048] In this case, if three or more maintenance items are acquired in S202, it is determined for each maintenance item other than the standard item whether or not it is a specific item. Then, it is determined whether or not a specific item exists among the three or more maintenance items.
[0049] If a negative result is obtained in S205, the second process is terminated because the specific item does not exist. If a positive result is obtained in S205, the specific item is identified.
[0050] Next, in S207, it is determined that the maintenance period for a specific item (maintenance period) will be the same as the base period. In other words, in S207, it is decided that the specific item will be maintained along with the base item. If multiple specific items were identified in S206, it is decided that the maintenance of all specific items will be performed during the base period. Next, in S208, the suggested information is output to the user terminal 200. Then, the process shown in Figure 2 is completed.
[0051] As explained above, in notification system 1, maintenance of specific items is determined to be performed together with the standard items during the standard period. This prevents users from performing maintenance on vehicle 10 in multiple non-overlapping recommended periods. As a result, it becomes possible to improve the convenience for users when performing maintenance on vehicle 10.
[0052] (Variation 1) In this embodiment, the length of a predetermined period is determined according to the maintenance item. However, the length of the predetermined period may be determined uniformly regardless of the maintenance item.
[0053] (Modification 2) In this modified example, the longer the predetermined period, the higher the maintenance cost for the vehicle 10. In other words, in the item information held in the item information DB304, the higher the cost level indicated by the information stored in the cost level field, the shorter the period indicated by the information stored in the period length field.
[0054] This results in a shorter maintenance interval for high-cost maintenance items than for low-cost maintenance items. Consequently, high-cost maintenance items are less likely to be specifically identified as maintenance items than low-cost maintenance items. This makes it more likely that maintenance for high-cost items will be performed during the recommended period, which is later than the standard period, compared to low-cost maintenance items. This reduces the number of times high-cost maintenance items are performed throughout the entire lifespan of the vehicle 10. As a result, it becomes possible to reduce maintenance costs while improving the convenience for users when performing maintenance on the vehicle 10.
[0055] (Variation 3) In this modified example, the longer the predetermined period, the more important the maintenance item is for the vehicle 10. In other words, in the item information held in the item information DB304, the higher the importance indicated by the information stored in the importance field, the longer the period indicated by the information stored in the period length field is set. Therefore, maintenance items with high importance are set to a longer duration than maintenance items with low importance. This makes it easier to identify specific maintenance items. As a result, maintenance on high-priority items is more likely to be performed at a reference period that occurs earlier than the recommended period, rather than on lower-priority items. Consequently, it becomes possible to enhance the safety of vehicle 10 while improving the convenience for users when performing maintenance on vehicle 10.
[0056] <Other Embodiments> The embodiments described above are merely examples, and this disclosure may be modified as appropriate without departing from its essence. Furthermore, the processes and means described in this disclosure may be freely combined and implemented as long as no technical inconsistencies arise.
[0057] Furthermore, a process described as being performed by a single device may be divided and executed by multiple devices. Conversely, a process described as being performed by different devices may be executed by a single device. In a computer system, the hardware configuration (server configuration) by which each function is implemented can be flexibly changed.
[0058] The present disclosure can also be realized by supplying a computer program implementing the functions described in the embodiments above to a computer, and having one or more processors in the computer read and execute the program. Such a computer program may be provided to the computer by a non-temporary computer-readable storage medium that can be connected to the computer's system bus, or it may be provided to the computer via a network. The non-temporary computer-readable storage medium includes any type of disk, such as magnetic disks (floppy disks or hard disk drives (HDDs), etc.), optical disks (CD-ROMs, DVDs, or Blu-ray discs, etc.), read-only memory (ROM), random access memory (RAM), EPROM, EEPROM, magnetic cards, flash memory, or optical cards, and any other type of medium suitable for storing electronic instructions. [Explanation of Symbols]
[0059] 1. Notification system 10. Vehicles 100...In-vehicle equipment 200 User Terminals 300 ·· Management Server 301 Control Unit 302 Communications Department 303. Vehicle Information Database 304...Item information DB 305. User Information Database
Claims
1. For each of the multiple maintenance items, obtain a recommended period for when vehicle maintenance should be performed, For the aforementioned multiple maintenance items, the earliest recommended period among the obtained recommended periods is designated as the base period, and the maintenance items for that earliest recommended period are identified as the base maintenance items. Among the aforementioned multiple maintenance items, identify maintenance items other than the identified standard maintenance items as candidates for other maintenance items, Determining the length of a predetermined period according to the other identified candidate maintenance items, Setting a period of the determined length from the start or end of the specified reference period as the predetermined period, Identifying other maintenance items from among the candidates for the aforementioned other maintenance items whose recommended period falls within the set predetermined period, In addition to the aforementioned standard maintenance items, it is decided to perform maintenance on the other identified maintenance items, A control unit configured to perform the following: A maintenance fee is set for each of the aforementioned maintenance items. Determining the length of the predetermined period includes determining that the length of the predetermined period corresponding to the other maintenance item becomes shorter the higher the maintenance cost for the vehicle set as a candidate for the other maintenance item. Information processing device.
2. For each of the multiple maintenance items, obtain a recommended period for when vehicle maintenance should be performed, For the aforementioned multiple maintenance items, the earliest recommended period among the obtained recommended periods is designated as the base period, and the maintenance items for that earliest recommended period are identified as the base maintenance items. Among the aforementioned multiple maintenance items, identify maintenance items other than the identified standard maintenance items as candidates for other maintenance items, To determine the length of a predetermined period according to the other identified candidate maintenance items. 、 Setting a period of the determined length from the start or end of the specified reference period as the predetermined period, Identifying other maintenance items from among the candidates for the aforementioned other maintenance items whose recommended period falls within the set predetermined period, In addition to the aforementioned standard maintenance items, it is decided to perform maintenance on the other identified maintenance items, A control unit configured to perform the following: Each of the aforementioned maintenance items has a set level of importance assigned to it. Determining the length of the predetermined period includes determining that the length of the predetermined period corresponding to the other maintenance item becomes longer as the importance of the maintenance for the vehicle set as a candidate for the other maintenance item increases. Information processing device.
3. The control unit, Information related to the deterioration status of the aforementioned vehicle is obtained, Depending on the deterioration status, the recommended period for each of the multiple maintenance items is determined. It is configured to perform the following: The information processing apparatus according to claim 1 or 2.
4. An information processing method performed by a computer, For each of the multiple maintenance items, obtain a recommended period for when vehicle maintenance should be performed, For the aforementioned multiple maintenance items, the earliest recommended period among the obtained recommended periods is designated as the base period, and the maintenance items for that earliest recommended period are identified as the base maintenance items. Among the aforementioned multiple maintenance items, identify maintenance items other than the identified standard maintenance items as candidates for other maintenance items, Determining the length of a predetermined period according to the other identified candidate maintenance items, Setting a period of the determined length from the start or end of the specified reference period as the predetermined period, Identifying other maintenance items from among the candidates for the aforementioned other maintenance items whose recommended period falls within the set predetermined period, In addition to the aforementioned standard maintenance items, it is decided to perform maintenance on the other identified maintenance items, Includes, A maintenance fee is set for each of the aforementioned maintenance items. Determining the length of the predetermined period includes determining that the length of the predetermined period corresponding to the other maintenance item becomes shorter the higher the maintenance cost for the vehicle set as a candidate for the other maintenance item. Information processing methods.
5. An information processing method performed by a computer, For each of the multiple maintenance items, obtain a recommended period for when vehicle maintenance should be performed, For the aforementioned multiple maintenance items, the earliest recommended period among the obtained recommended periods is designated as the base period, and the maintenance items for that earliest recommended period are identified as the base maintenance items. Among the aforementioned multiple maintenance items, identify maintenance items other than the identified standard maintenance items as candidates for other maintenance items, Determining the length of a predetermined period according to the other identified candidate maintenance items, Setting a period of the determined length from the start or end of the specified reference period as the predetermined period, Identifying other maintenance items from among the candidates for the aforementioned other maintenance items whose recommended period falls within the set predetermined period, In addition to the aforementioned standard maintenance items, it is decided to perform maintenance on the other identified maintenance items, Includes, Each of the aforementioned maintenance items has a set level of importance assigned to it. Determining the length of the predetermined period includes determining that the length of the predetermined period corresponding to the other maintenance item becomes longer as the importance of the maintenance for the vehicle set as a candidate for the other maintenance item increases. Information processing methods.