Information processing device control method and information processing device
Patent Information
- Application Number
- JP2024520266
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Priority Date
- 2023-03-07
- Filing Date
- 2023-03-07
- Publication Date
- 2025-02-21
AI Technical Summary
Conventional methods for notifying vehicle maintenance periods lack the ability to enhance user attachment and awareness of actively managing the vehicle, leading to a lack of emotional connection and increased difficulty in maintaining the vehicle regularly.
An information processing device control method that changes the appearance and behavior of a character displayed on a vehicle's information output device based on maintenance status, using sensors and cameras to determine the vehicle's condition and adjust the character's expression and actions accordingly, thereby increasing user engagement and awareness.
The method effectively increases user attachment to the vehicle and encourages regular maintenance by visually and audibly conveying the vehicle's condition, preventing delays in maintenance through emotional engagement with the anthropomorphic character.
Abstract
Description
Control method for information processing device and information processing device
[0001] The present invention relates to a control method for an information processing device that changes the appearance of a character, and to an information processing device.
[0002] There is a conventional technology for notifying a vehicle when maintenance is due. JP1998-38605A discloses a technology that compares a cumulative value, which is a cumulative mileage or cumulative engine operating time, with a set value, and notifies the driver that maintenance is due when the cumulative value exceeds the set value.
[0003] In the above-described conventional technology, it is possible for a user to perform vehicle maintenance work in accordance with the notification when the maintenance time arrives. However, even if the vehicle maintenance work is performed at the notification time, the user only feels that the maintenance work was performed based on the instruction. In this case, the user does not feel an attachment to the vehicle, and it is difficult to raise the user's awareness of actively managing the vehicle.
[0004] The present invention aims to increase attachment to a vehicle and to increase the initiative to actively manage the vehicle.
[0005] One aspect of the present invention is a control method for an information processing device that changes the behavior of a character, the control method including a determination process for determining whether vehicle maintenance has been performed, and a control process for changing at least one of the appearance and behavior of the character based on the fact that maintenance has been performed.
[0006] FIG. 1 is a perspective view showing an example of the exterior configuration of a vehicle. FIG. 2 is a simplified diagram showing an example of the configuration of the interior of a vehicle when viewed from the rear in the longitudinal direction of the vehicle. FIG. 3 is a block diagram showing an example of the functional configuration of an information processing system. FIG. 4 is a diagram schematically showing each piece of information stored in an evaluation value DB. FIG. 5 is a diagram schematically showing each piece of information stored in a maintenance information DB. FIG. 6 is a diagram showing the relationship between the degree of dirt on the vehicle body and a character displayed on the display unit of the information output device. FIG. 7 is a diagram showing the relationship between the degree of deterioration of the vehicle's cooling system and a character displayed on the display unit of the information output device. FIG. 8 is a diagram showing the relationship between the degree of deterioration of the vehicle's wipers and a character displayed on the display unit of the information output device. FIG. 9 is a flowchart showing an example of a deteriorated part determination process in an information processing device. FIG. 10 is a flowchart showing an example of a vehicle dirt determination process in an information processing device. FIG. 11 is a flowchart showing an example of a cooling system deterioration determination process in an information processing device. FIG. 12 is a flowchart showing an example of a wiper deterioration determination process in an information processing device. FIG. 13 is a flowchart showing an example of a tire groove determination process in an information processing device. Fig. 14 is a flowchart showing an example of a tire air pressure determination process in an information processing device. Fig. 15 is a flowchart showing an example of a maintenance implementation determination process in an information processing device. Fig. 16 is a flowchart showing an example of a character output process in an information processing device. Fig. 17 is a block diagram showing an example of a system configuration of an information processing system. Fig. 18 is a simplified diagram showing an example of the configuration of the interior of a vehicle.
[0007] Hereinafter, an embodiment of the present invention will be described with reference to the accompanying drawings.
[0008] 1 is a perspective view showing an example of the exterior configuration of a vehicle C1. The vehicle C1 may be an internal combustion engine vehicle, a hybrid vehicle, an electric vehicle, or the like.
[0009] [Example of Internal Configuration of Vehicle] Fig. 2 is a simplified diagram showing an example of the configuration of the interior of the vehicle C1 as viewed from the rear in the longitudinal direction of the vehicle C1. Note that, in Fig. 2, for ease of explanation, only the dashboard 2, the steering wheel 3, the windshield 4, and the information output device 200 are shown.
[0010] The information output device 200 is a device that outputs various information based on the control of the information processing device 100 (see FIG. 3 ). The information output device 200 can be, for example, a touch panel that can accept user operations through touch operations by a user. The information output device 200 can be realized, for example, by a tablet terminal, a car navigation device, or an IVI (In-Vehicle Infotainment). Although FIG. 2 shows an example in which the information output device 200 is installed on the dashboard 2, the location in which the information output device 200 is installed is not limited thereto. For example, the information output device 200 may be installed as a rear monitor above the rear seats.
[0011] Furthermore, a character D1 is displayed on the display unit 201 of the information output device 200. The character D1 is a character that can have an appearance, movement, or performance related to the state of the vehicle C1, and may be, for example, a biomimetic character. This biomimetic character may be, for example, a character that can express emotions such as joy, anger, sadness, or happiness, a character that can express physical symptoms such as fever or abdominal pain, or a character that can move. Note that joy, anger, sadness, or happiness are examples of human emotional expressions, and include various emotional expressions such as joy, anger, sadness, surprise, fear, disgust, enjoyment, and happiness.
[0012] Specifically, the character D1 can be an animal that has a close connection with humans, such as a dog or a cat. In this embodiment, an example is shown in which the character D1 is a dog. Note that the character D1 may also be a living thing other than an animal, such as a biomimetic plant or a non-living object. For example, the character D1 may be a robot that imitates another animal, a robot that imitates a virtual living thing (for example, the face of an anime character), or a robot that imitates another object (for example, a television-type device or a radio-type device).
[0013] Furthermore, the character D1 has a reference aspect that serves as a reference. This reference aspect can be, for example, the display aspects shown in Fig. 2 and Fig. 6(A), i.e., the reference display aspect. Furthermore, when the character D1 is displayed in the reference display aspect, reference audio information S1 may be output as audio. The audio information S1 is referred to as the reference audio aspect.
[0014] Furthermore, the appearance, movement, or presentation of the character D1 is determined based on the degree of deterioration of the vehicle C1, such as the degree of deterioration of the parts of the vehicle C1, the degree of dirt on the exterior of the vehicle C1, etc. For example, the appearance, movement, or presentation of the character D1 is determined as shown in Figures 6(A) to 6(C), 7(A) to 7(C), and 8(A) to 8(C).
[0015] Furthermore, the appearance, movement, or presentation of the character D1 is determined based on the maintenance performed on the vehicle C1. The maintenance of the vehicle C1 includes, for example, replacing parts of the vehicle C1, replenishing parts of the vehicle C1, cleaning the vehicle C1, inspecting the vehicle C1, etc. For example, the appearance, movement, or presentation of the character D1 is determined as shown in Figures 6(D) and (E), 7(D) and (E), and 8(D) and (E).
[0016] The character D1 may also be given an agent function that allows interactive communication with the occupants of the vehicle C1. For example, the character D1 may be made to perform various functions, such as providing destination guidance, providing information on nearby recommended spots, explaining the driving assistance functions provided in the vehicle C1, and providing various driving assistance. The character D1 may also be made to have other functions, such as a function to liven things up or a function to ask quizzes.
[0017] [Example of Vehicle System Configuration] Fig. 3 is a block diagram showing an example of the functional configuration of the information processing system 1. The information processing system 1 is an information processing system for executing output processing of the character D1 (see Fig. 2).
[0018] The information processing system 1 includes an external signal input unit 11, an air pressure sensor 12, a voltage sensor 13, a component status sensor 14, a vehicle speed sensor 15, an exterior camera 16, an interior camera 17, a position information acquisition sensor 18, an information processing device 100, and an information output device 200.
[0019] The external signal input unit 11 inputs input information received in response to a user's input operation, input information transmitted from an external device using wired or wireless communication, etc., and outputs each piece of input information to the information processing device 100.
[0020] The air pressure sensor 12, voltage sensor 13, component condition sensor 14, and vehicle speed sensor 15 are various sensors installed on the vehicle C1, and output their detected values to the information processing device 100. Note that the sensors shown in FIG. 3 are examples of sensors that can be installed on the vehicle C1, and other sensors may also be used. Note that the component condition sensor 14 includes, for example, a brake pad wear sensor.
[0021] The air pressure sensor 12 is a sensor that detects the air pressure of the tires of the vehicle C1. The voltage sensor 13 is a sensor that detects the voltage of the battery of the vehicle C1. The component status sensor 14 is a sensor that detects the status of each component installed in the vehicle C1. The vehicle speed sensor 15 is a sensor that detects the speed of the vehicle C1.
[0022] The exterior camera 16 captures an image of a subject outside the vehicle C1 to generate an image (image data), and outputs the generated image to the information processing device 100. The interior camera 17 captures an image of a subject inside the vehicle C1 to generate an image (image data), and outputs the generated image to the information processing device 100. The exterior camera 16 and the interior camera 17 are configured, for example, with one or more camera devices or image sensors capable of capturing images of subjects. While this example shows an example in which at least two exterior cameras 16 and two interior cameras 17 are provided, it is also possible to provide one or more imaging devices and use some of the images from these imaging devices.
[0023] The position information acquisition sensor 18 acquires position information regarding the location of the vehicle C1 and outputs the acquired position information to the information processing device 100. For example, the position information acquisition sensor 18 can be realized by a GNSS receiver that acquires position information using a Global Navigation Satellite System (GNSS). The position information includes data regarding the position, such as latitude, longitude, and altitude, at the time of receiving the GNSS signal. The position information may also be acquired by other methods of acquiring position information. For example, the position information may be derived using information from surrounding access points or base stations. The position information may also be acquired using beacons. The position information may also be derived using position estimation technology provided by a navigation device, for example.
[0024] The information processing device 100 is a processing device that controls the output state of the information output device 200, and is realized by a controller such as a CPU (Central Processing Unit). Note that the vehicle ECU (Electronic Control Unit) of the vehicle C1 may be used as the information processing device 100, or another control device may be used as the information processing device 100.
[0025] The information processing device 100 includes a part state determination unit 101 , an elapsed time determination unit 102 , a mileage determination unit 103 , a situation determination unit 104 , a storage unit 107 , a determination unit 108 , and an output control unit 109 .
[0026] The part condition determination unit 101 determines the condition of each part installed in the vehicle C1 based on information from the air pressure sensor 12, the voltage sensor 13, and the part condition sensor 14, and outputs the determination result to the situation determination unit 104. For example, the part condition determination unit 101 calculates a determination value indicating the degree of deterioration of each part based on the current value of each part relative to a reference value, and outputs this determination value as the determination result.
[0027] The elapsed time determination unit 102 calculates the elapsed time for determining the state of each part installed in the vehicle C1, and outputs the calculation result to the situation determination unit 104.
[0028] The travel distance determination unit 103 calculates the travel distance of the vehicle C1 based on the vehicle speed information from the vehicle speed sensor 15, and outputs the calculation result to the situation determination unit 104.
[0029] The status determination unit 104 executes various status determination processes based on information from the external signal input unit 11, the exterior camera 16, the interior camera 17, the position information acquisition sensor 18, the part condition determination unit 101, the elapsed time determination unit 102, and the mileage determination unit 103. Specifically, the status determination unit 104 includes a deterioration degree determination unit 105 and an implementation determination unit 106.
[0030] The deterioration degree determination unit 105 determines the deterioration degree of the vehicle C1, stores the determination result in the evaluation value DB 120 of the storage unit 107, and outputs the result to the determination unit 108. In this embodiment, an example is shown in which the deterioration degree of the vehicle C1 is determined based on at least one of the deterioration degree of the parts of the vehicle C1 and the degree of dirtiness of the exterior of the vehicle C1. The deterioration degree determination process by the deterioration degree determination unit 105 will be described in detail with reference to FIGS. 9 to 14.
[0031] The implementation determination unit 106 determines whether or not maintenance has been performed on the vehicle C1, and stores the determination result in the maintenance information DB 130 of the storage unit 107, and also outputs the result to the decision unit 108. The maintenance implementation determination process performed by the implementation determination unit 106 will be described in detail with reference to FIG. 15 .
[0032] The storage unit 107 is a storage medium that stores various types of information. For example, the storage unit 107 stores various types of information (e.g., a control program, an evaluation value DB 120 (see FIG. 4), a maintenance information DB 130 (see FIG. 5), and a character information DB 140) that are necessary for the information processing device 100 to perform various processes. Note that the storage unit 107 may be, for example, a read-only memory (ROM), a random access memory (RAM), a hard disk drive (HDD), a solid state drive (SSD), or a combination thereof.
[0033] The determination unit 108 determines the appearance, movement, and presentation of the character D1 (see FIG. 2) to be output from the information output device 200 based on the determination result by the situation determination unit 104, the evaluation value DB 120, and the maintenance information DB 130. The determination unit 108 then outputs the determined content to the output control unit 109. The determination process by the determination unit 108 will be described in detail with reference to FIG. 16.
[0034] The output control unit 109 executes an output process of the character D1 to be output from the information output device 200 based on the content of the determination made by the determination unit 108. This output process is executed using the character information DB 140 of the storage unit 107. The output control process by the output control unit 109 will be described in detail with reference to Fig. 16. Examples of the character D1 output by the output control unit 109 are shown in Figs. 6 to 8.
[0035] The information output device 200 includes a display unit 201 and an audio output unit 202. The display unit 201 is a display panel that displays various images under the control of the information processing device 100. The audio output unit 202 is a speaker that outputs various sounds under the control of the information processing device 100.
[0036] 4 is a diagram schematically illustrating each piece of information stored in the evaluation value DB 120. The evaluation value DB 120 is a database for managing information for evaluating the degree of deterioration of the parts of the vehicle C1, the degree of dirtiness of the exterior of the vehicle C1, etc. The degree of deterioration of the parts of the vehicle C1 includes the condition of the parts of the vehicle C1, the volume of liquids used in the vehicle C1, such as oil, coolant, etc.
[0037] The evaluation value DB 120 stores evaluation values for each of a part A 121, a part B 122, a part C 123, vehicle soiling 124, a cooling system 125, wiper deterioration 126, tire tread 127, and tire pressure 128. Note that these parts are merely examples, and evaluation values for other parts may also be stored in the evaluation value DB 120.
[0038] These evaluation values are set by the deterioration degree determining unit 105 based on the sensors, cameras, and external inputs. In this embodiment, an example is shown in which the evaluation value for the minimum degree of deterioration or soiling is set to "0," and the evaluation value for the most deteriorated degree of deterioration or soiling is set to "100." The method for setting these evaluation values will be described in detail with reference to FIGS. 9 to 14.
[0039] [Example of Contents of Maintenance Information DB] Fig. 5 is a diagram schematically showing each piece of information stored in the maintenance information DB 130. The maintenance information DB 130 is a database for managing each piece of information related to maintenance performed on the vehicle C1. Maintenance performed on the vehicle C1 includes, for example, replacing parts of the vehicle C1, replenishing parts of the vehicle C1, cleaning the vehicle C1, inspecting the vehicle C1, etc. Note that the inspection of the vehicle C1 includes inspection of the tires, engine compartment, etc. Furthermore, cleaning the vehicle C1 includes cleaning the interior of the vehicle, washing the body, etc.
[0040] The maintenance information DB 130 stores date and time 131, location information 132, facility information 133, maintenance details 134, and maintenance portion 135 in association with each other. Each of these pieces of information is stored by the implementation determination unit 106 based on each sensor, each camera, and external input. Note that each of these pieces of information is an example, and other information may be stored in the maintenance information DB 130. A method for acquiring each of these pieces of maintenance information will be described in detail with reference to FIG. 15 .
[0041] [Example of transition of character display depending on vehicle dirt] Fig. 6 is a diagram showing the relationship between the degree of dirt on the body of the vehicle C1 and the character D1 displayed on the display unit 201 of the information output device 200. Fig. 6 also shows an example in which audio information S1 to S5 is output from the audio output unit 202.
[0042] In this embodiment, an example is shown in which the character D1 is displayed in any one of a reference display mode, a deterioration display mode, a post-maintenance display mode, and a transition performance mode. The reference display mode is a display mode that serves as a reference, and is, for example, the display mode shown in Figures 6(A), 7(A), and 8(A).
[0043] The deterioration display mode is a display mode in which at least one of the appearance and behavior of the character D1 in the reference display mode is changed based on the degree of deterioration of the vehicle C1's components, the degree of dirtiness of the vehicle C1's exterior, etc. For example, the deterioration display mode can be a sad expression because maintenance of the vehicle C1 has not been performed. Furthermore, the deterioration display mode can be a mode in which the character reflects the deterioration state of the vehicle C1 that is expected to occur based on the degree of deterioration of the vehicle C1's components, the degree of dirtiness of the vehicle C1's exterior, etc. For example, the display modes shown in FIGS. 6(B)(C), 7(B)(C), and 8(B)(C) can be used as deterioration display modes. Furthermore, the deterioration display mode can be achieved by having the character D1 perform a sad performance. After maintenance of the vehicle C1 is performed, the character D1 is transitioned from the deterioration display mode to the post-maintenance display mode, and then from the post-maintenance display mode to the reference display mode.
[0044] The post-maintenance display mode is a display mode of the character D1 displayed during the transition from the deterioration display mode to the standard display mode after maintenance has been performed on the vehicle C1. For example, the post-maintenance display mode may be a display mode in which the character expresses joy that maintenance has been performed on the vehicle C1. Furthermore, the post-maintenance display mode may be a display mode in which the character reflects the state of the vehicle C1 that is expected to result from the maintenance of the vehicle C1, such as a clean or satisfied state. For example, the display modes shown in FIGS. 6(E), 7(E), and 8(E) may be post-maintenance display modes. Furthermore, the post-maintenance display mode may be a display mode in which the character D1 performs a joyful performance. In this way, the post-maintenance display mode may be a mode in which some performance is performed in the background of the character D1 in the standard display mode, as shown in FIG. 6(E), or a mode in which the appearance or behavior of the character D1 is changed from the standard display mode, as shown in FIGS. 7(E) and 8(E).
[0045] The transition display mode is a display mode of the character D1 that is displayed for a predetermined period of time after maintenance is performed on the vehicle C1, until the character D1 transitions from the deterioration display mode to the post-maintenance display mode. For example, the transition display mode can be an expression of joy that the maintenance has been performed, along with a display corresponding to the maintenance of the vehicle C1. For example, the display modes shown in FIGS. 6(D), 7(D), and 8(D) can be the transition display modes. Note that FIGS. 6 to 8 show an example in which the character D1 is in the transition display mode while transitioning from the deterioration display mode to the post-maintenance display mode after maintenance is performed on the vehicle C1, but the transition display mode may be omitted. In this case, the character D1 transitions from the deterioration display mode to the post-maintenance display mode after maintenance is performed on the vehicle C1.
[0046] FIG. 6 shows an example of transitioning the appearance, behavior, presentation, etc. of the character D1 based on the vehicle dirt 124 (see FIG. 4 ) in the evaluation value DB 120. For example, FIG. 6(A) shows an example of an output of the character D1 when each evaluation value (including the vehicle dirt 124) in the evaluation value DB 120 is close to "0," i.e., an example of a standard display mode. FIG. 6(B) shows an example of an output of the character D1 when the vehicle dirt 124 is a value of approximately "50" to "60" and the other evaluation values are close to "0," i.e., an example of a deterioration display mode. FIG. 6(C) shows an example of an output of the character D1 when the vehicle dirt 124 is a value of approximately "60" to "80" and the other evaluation values are close to "0," i.e., an example of a deterioration display mode. FIG. 6(D) shows an example of an output of the character D1 when a car wash of the vehicle C1 is detected, i.e., an example of a transition presentation mode. FIG. 6E shows an example of the output of the character D1 when the vehicle dirt 124 has changed to a value close to "0" after washing the vehicle C1, that is, an example of the display mode after maintenance.
[0047] Display information for displaying each image of the character D1 and sound information for outputting each sound of the character D1 are stored in the character information DB 140 (see FIG. 3).
[0048] 6A shows a vehicle C1 whose body is almost clean, and a character D1 in a reference display mode displayed on the display unit 201. As described above, when the character D1 in the reference display mode is displayed on the information output device 200, reference audio information S1 may be output as audio.
[0049] 6(B) and (C) show an example of the relationship between a vehicle C1 whose body has become dirty and a character D1 in a deterioration display mode that is displayed on the display unit 201. Note that Fig. 6(C) shows a state in which the degree of dirtiness of the body of the vehicle C1 has worsened compared to Fig. 6(B).
[0050] As shown in Figures 6(B) and 6(C), as the degree of dirt on the body of the vehicle C1 worsens, the character D1's body is displayed in a manner that makes it appear as if it is getting dirtier, i.e., a deterioration display mode is displayed. In this case, the character D1's body can be displayed in a manner that makes it appear as if it is getting dirtier by changing at least one of the character D1's appearance and behavior, or by executing a performance related to the character D1. For example, as the degree of dirt on the body of the vehicle C1 worsens, a display mode can be used in which the colored area of the character D1 increases. Such dirt coloring may be made translucent, and the density of the dirt coloring may increase as the degree of dirt on the body of the vehicle C1 worsens. In this way, as the degree of deterioration of the vehicle C1 worsens, a dirt coloring process can be performed on the character D1.
[0051] It is possible to implement effects related to character D1 by changing at least one of the appearance and behavior of character D1, or by changing a part other than the appearance and behavior of character D1, such as the background. For example, as shown in FIG. 6(B), an effect can be implemented in which character D1's fur appears dirty and standing up. Furthermore, as shown in FIG. 6(C), it is possible to express a dog expressing sadness by implementing effect PF1 in which character D1's fur appears even dirtier and vertical lines are superimposed on the face of character D1 and the background. Sadness may also be expressed by anger, disgust, or the like.
[0052] 6B and 6C, as the degree of dirt on the body of the vehicle C1 worsens, voice information S2 and S3 can be output from the character D1, expressing sadness over the dirt. This allows the user of the vehicle C1 to visually and audibly recognize the sadness of the character D1's body as it gets dirty. In this way, by feeling the character D1's sadness increase as his body gets dirty, the user can increase his attachment to the character D1 and his willingness to actively care for the character D1. This can increase the user's attachment to the vehicle C1 associated with the character D1 and increase the user's initiative in actively managing the vehicle C1. This can also prevent delays in maintenance of the vehicle C1, i.e., car washing.
[0053] 6(D) shows an example of the relationship between a vehicle C1 having its body washed and a character D1 in a transitional presentation mode displayed on the display unit 201. A method for determining whether or not the vehicle C1 needs to be washed will be described in detail with reference to FIG.
[0054] In this embodiment, the period from when it is determined that the body of the vehicle C1 needs to be washed until a predetermined time has elapsed is described as the period during which the car wash is being performed. Similarly, for other maintenance tasks, the period from when it is determined that the maintenance needs to be performed until a predetermined time has elapsed is described as the period during which the maintenance is being performed. In other words, there may be a discrepancy between the period during which the maintenance is actually performed and the period used for the output process of the character D1. The predetermined time may be, for example, several minutes to several tens of minutes. The predetermined time may also be changed depending on the type of maintenance performed. For example, a longer predetermined time may be set for maintenance that takes a relatively long time to be performed, and a shorter predetermined time may be set for maintenance that takes a relatively short time to be performed. The predetermined time may also be set based on location information. For example, if the vehicle C1 is present at a car wash, the predetermined time may be the time the vehicle C1 stays at the car wash. For example, if the vehicle C1 is present at a maintenance shop, the predetermined time may be the time the vehicle C1 stays at the maintenance shop.
[0055] 6(D), when the dirty vehicle C1 is washed, the display transitions to a performance FP2 in which the character D1's dog is taking a shower in the bath. In this way, the performance FP2 corresponding to the washing of the vehicle C1 is executed using the background image of the character D1 along with the appearance and movement of the character D1. In addition, it is possible to output audio information S4 that expresses the joy of having a pleasant bath as the sound uttered by the character D1.
[0056] As a result, a user who has washed the vehicle C1 can understand that the dog of the character D1 has become comfortable as a result of the car wash. This increases the user's sense of intimacy and attachment to the dog of the character D1, and also increases the user's sense of intimacy and attachment to the vehicle C1 associated with the character D1. This can also increase the user's awareness of actively managing the vehicle C1. Furthermore, because the user can see the dog of the character D1 becoming comfortable every time the car is washed, it is possible to increase the frequency of car washes, and delays in washing the vehicle C1 can be prevented.
[0057] FIG. 6E shows an example of the relationship between a vehicle C1 whose body has been washed and a character D1 displayed on the display unit 201 in a post-maintenance display mode.
[0058] 6(E), after the completion of washing the vehicle C1, the display transitions to a presentation mode in which the dog of the character D1 has been cleaned in a bath, i.e., a post-maintenance display mode. In this way, using the background image of the character D1 along with the appearance and movement of the character D1, a presentation PF3 of the dog being cleaned in response to the washing of the vehicle C1 is executed. In addition, it is possible to output audio information S5 uttered by the character D1 that expresses the feeling of joy at being cleaned in a bath.
[0059] As a result, a user who has washed the vehicle C1 can understand that the character D1's dog has become clean as a result of the car wash. This increases the user's sense of intimacy and attachment to the character D1's dog, and also increases the user's sense of intimacy and attachment to the vehicle C1 associated with the character D1. This can also increase the user's awareness of actively managing the vehicle C1. Furthermore, because the user can see the character D1's dog become clean every time the car is washed, it is possible to increase the frequency of car washes, and delays in washing the vehicle C1 can be prevented.
[0060] The post-maintenance display mode shown in FIG. 6(E) is returned to the standard display mode at a predetermined timing. This predetermined timing can be, for example, a timing when a predetermined time has elapsed since the body of the vehicle C1 has been washed. This predetermined time can be, for example, a value ranging from several minutes to several tens of minutes. This allows the user to see the display modes shown in FIGS. 6(D) and 6(E) every time the body of the vehicle C1 is washed, thereby increasing the user's awareness of proactively managing the vehicle C1. Note that in this example, the display modes shown in FIGS. 6(D) and 6(E) are implemented when the vehicle C1 is washed after the body of the vehicle C1 becomes dirty. However, the display modes shown in FIGS. 6(D) and 6(E) may also be implemented when the vehicle C1 is washed when the body of the vehicle C1 is not dirty. In other words, various displays corresponding to the execution of maintenance are implemented even when the vehicle C1 was in a good condition before maintenance.
[0061] [Example of Character Display Transition According to Cooling System Deterioration] Fig. 7 is a diagram showing the relationship between the degree of deterioration of the cooling system of the vehicle C1 and the character D1 displayed on the display unit 201 of the information output device 200. Fig. 7 also shows an example in which audio information S11 to S15 is output from the audio output unit 202. Here, the degree of deterioration of the cooling system of the vehicle C1 indicates the degree of deterioration of the parts or refrigerant related to the cooling system of the vehicle C1. The refrigerant is, for example, coolant.
[0062] FIG. 7 shows an example of transitioning the appearance, behavior, presentation, etc. of the character D1 based on the cooling system 125 (see FIG. 4 ) in the evaluation value DB 120. For example, FIG. 7(A) shows an example of the output of the character D1 when each evaluation value (including the cooling system 125) in the evaluation value DB 120 is close to "0," i.e., an example of a standard display mode. FIG. 7(B) shows an example of the output of the character D1 when the cooling system 125 is a value of approximately "50" to "60" and the other evaluation values are close to "0," i.e., an example of a deterioration display mode. FIG. 7(C) shows an example of the output of the character D1 when the cooling system 125 is a value of approximately "60" to "80" and the other evaluation values are close to "0," i.e., an example of a deterioration display mode. FIG. 7(D) shows an example of the output of the character D1 when a replenishment of the cooling system is detected, i.e., an example of a transition presentation mode. FIG. 7E shows an example of the output of the character D1 when the cooling system 125 changes to a value close to "0" due to replenishment of the cooling system, that is, an example of the display mode after maintenance.
[0063] 7A shows the character D1 in the reference display mode displayed on the display unit 201 when the cooling system components or refrigerant are hardly deteriorated. As described above, when the character D1 in the reference display mode is displayed on the information output device 200, the reference audio information S11 may be output as audio.
[0064] 7(B) and (C) show examples of the character D1 in a deterioration display mode that is displayed on the display unit 201 when the cooling system components or refrigerant have deteriorated. Note that Fig. 7(C) shows a state in which the degree of deterioration of the cooling system components or refrigerant is worse than that shown in Fig. 7(B).
[0065] As shown in Figures 7(B) and (C), as the degree of deterioration of cooling system components or refrigerants worsens, the display mode changes to one in which the character D1 expresses a specific symptom, i.e., a deterioration display mode. Figures 7(B) and (C) show an example of a display mode in which the character D1 expresses a fever symptom. In this case, the display mode can be such that the character D1 expresses a fever symptom by changing at least one of the appearance and behavior of the character D1, or by executing a performance related to the character D1. For example, the display mode can be such that the movement speed of the character D1 decreases, or the movement amount of the character D1 decreases.
[0066] 6, it is possible to implement effects related to character D1 by changing at least one of the appearance and behavior of character D1, or by changing a part other than the appearance and behavior of character D1, such as a change in the background. For example, as shown in FIG. 7B, it is possible to implement effect PF11 in which cloud-like objects appear around character D1, indicating that character D1 is sweating. Furthermore, as shown in FIG. 7C, it is possible to implement effect PF12 in which the number of cloud-like objects increases, the character is sweating profusely, and the character has a dog thermometer in its mouth, thereby expressing a dog that is feeling distressed or sad about a fever.
[0067] 7B and 7C, as the deterioration level of the cooling system components or refrigerant worsens, voice information S12 and S13 can be output from the character D1, expressing sadness over the heat. This allows the user of the vehicle C1 to visually and audibly recognize the character D1's sadness over the heat. By sensing the character D1's increasing sadness as the heat increases, the user can increase their attachment to the character D1 and their willingness to actively care for the character D1. This can increase the user's attachment to the vehicle C1 associated with the character D1 and increase their initiative in actively managing the vehicle C1. This can also prevent delays in maintenance of the vehicle C1, i.e., replacement or refilling of the cooling system.
[0068] 7(D) shows an example of the display of the character D1 in a transitional performance mode displayed on the display unit 201 after the cooling system of the vehicle C1 has been replenished. The method of determining whether to replenish the cooling system will be described in detail with reference to FIG.
[0069] 7(D), when a cooling system part or refrigerant is replaced or refilled, the display transitions to a presentation mode in which the character D1 is drinking a beverage such as cooling water, i.e., a transition presentation mode. In this manner, a presentation PF13 corresponding to the replacement or refill of a cooling system part or refrigerant is executed using the background image of the character D1 along with the appearance and movement of the character D1. In addition, it is possible to output audio information S14 uttered by the character D1, which expresses the joy of drinking the beverage and finding it delicious.
[0070] As a result, a user who has performed work to replace or refill a cooling system part or refrigerant can understand that the work has energized the character D1's dog by giving him a drink. This increases the user's sense of intimacy and attachment to the character D1's dog, and also increases the user's sense of intimacy and attachment to the vehicle C1 associated with the character D1. This can also increase the user's awareness of actively managing the vehicle C1. Furthermore, because the character D1's dog can be energized by giving him a drink every time a replacement or refill work is performed, it is possible to increase the frequency of replacement or refill work, and prevent delays in replacement or refilling of the vehicle C1.
[0071] FIG. 7(E) shows an example of the display of the character D1 in a post-maintenance display mode that is displayed on the display unit 201 after replacement or replenishment of parts or refrigerant related to the cooling system is completed.
[0072] As shown in FIG. 7(E), after the replacement or replenishment of cooling system components or refrigerants is completed, the display transitions to a display mode in which the dog character D1 appears energized, i.e., a post-maintenance display mode. In this manner, a display mode PF14 is implemented in which the dog appears energized in response to the replacement or replenishment of cooling system components or refrigerants, using the background image of character D1 along with the appearance and movement of character D1. Furthermore, audio information S15 that expresses the joyful emotion of the character D1's energy return can be output as the sound uttered by character D1. Note that, as in FIG. 6, the post-maintenance display mode shown in FIG. 7(E) is configured to return to the standard display mode at a predetermined timing. Furthermore, even if the condition before maintenance was not bad, various effects corresponding to the completion of maintenance may be implemented.
[0073] As a result, a user who has performed a replacement or refill of a cooling system part or refrigerant can understand that the dog of character D1 has become healthier as a result of the replacement or refill. This increases the user's sense of intimacy and attachment to the dog of character D1, and also increases the user's sense of intimacy and attachment to the vehicle C1 associated with character D1. This can also increase the user's awareness of proactively managing the vehicle C1. Furthermore, because the user can see the dog of character D1 become healthier every time a replacement or refill is performed, it is possible to increase the frequency of replacement or refill work, thereby preventing delays in replacement or refilling of the vehicle C1.
[0074] [Example of transition of character display depending on deterioration of wipers] Fig. 8 is a diagram showing the relationship between the degree of deterioration of the wipers of the vehicle C1 and the character D1 displayed on the display unit 201 of the information output device 200. Fig. 8 also shows an example in which audio information S21 to S25 is output from the audio output unit 202.
[0075] FIG. 8 shows an example of transitioning the appearance, behavior, presentation, etc. of the character D1 based on the wiper deterioration 126 (see FIG. 4 ) in the evaluation value DB 120. For example, FIG. 8(A) shows an example of an output of the character D1 when each evaluation value (including the wiper deterioration 126) in the evaluation value DB 120 is close to "0," i.e., an example of a standard display mode. FIG. 8(B) shows an example of an output of the character D1 when the wiper deterioration 126 is a value of approximately "50" to "60" and the other evaluation values are close to "0," i.e., an example of a deterioration display mode. FIG. 8(C) shows an example of an output of the character D1 when the wiper deterioration 126 is a value of approximately "60" to "80" and the other evaluation values are close to "0," i.e., an example of a deterioration display mode. FIG. 8(D) shows an example of an output of the character D1 when a wiper replacement is detected, i.e., an example of a transition presentation mode. FIG. 8E shows an example of the output of the character D1 when the wiper deterioration 126 has changed to a value close to "0" due to the replacement of the wiper, that is, an example of the display mode after maintenance.
[0076] 8A shows the character D1 in the reference display mode displayed on the display unit 201 when the wiper is in a state where it has hardly deteriorated. Furthermore, as described above, when the character D1 in the reference display mode is displayed on the information output device 200, the reference audio information S21 may be output as audio.
[0077] 8(B) and (C) show examples of the character D1 in a deterioration display mode displayed on the display unit 201 when the wiper is in a deteriorated state. Note that FIG. 8(C) shows a state in which the degree of deterioration of the wiper is worse than that shown in FIG. 8(B).
[0078] As shown in Figures 8(B) and (C), as the deterioration level of the wiper worsens, the display screen displaying the character D1 gradually becomes blurred, i.e., the display transitions to a deterioration display mode. Figures 8(B) and (C) show an example of a display mode in which the character D1 itself gradually becomes blurred. In this case, the display mode in which the character D1 itself becomes blurred can be achieved by changing at least one of the appearance and movement of the character D1, or by executing a performance related to the character D1. In this way, the display mode in which the appearance of the character D1 becomes unclear can be achieved depending on the deterioration level of the parts of the vehicle C1. Note that the display mode in which the appearance of the character D1 becomes unclear may also be achieved by processing to blur the outline of the character D1, reducing the saturation or contrast, or the like.
[0079] 6, it is possible to implement effects related to the character D1 by changing at least one of the appearance and movement of the character D1, or by changing a part other than the appearance and movement of the character D1, such as a change in the background. For example, as shown in Figures 8(B) and 8(C), effects PF21 and PF22 can be implemented in which the surroundings as well as the character D1 are blurred.
[0080] As shown in FIGS. 8B and 8C , as the deterioration level of the wipers worsens, voice information S22 and S23 can be output from the character D1, expressing sadness over the character's reduced visibility. This allows the user of the vehicle C1 to visually and audibly recognize the character D1's sadness over the character's reduced visibility. By sensing the character D1's increasing sadness over the character's reduced visibility, the user can increase their attachment to the character D1 and their willingness to proactively care for the character D1. This can increase the user's attachment to the vehicle C1 associated with the character D1 and their initiative in proactively managing the vehicle C1. This can also prevent delays in maintenance of the vehicle C1, i.e., wiper replacement.
[0081] 8(D) shows an example of the display of the character D1 in a transitional presentation mode that is displayed on the display unit 201 after the wiper replacement of the vehicle C1 has been performed. Note that the method of determining whether the wiper replacement should be performed will be described in detail with reference to FIG.
[0082] As shown in Figure 8 (D), when the wiper blades are replaced, the display screen transitions to a transitional performance mode in which the wiper blades move in the direction of arrow AW1 in front of the blurred character D1, clearing the display screen. In this way, performance PF23 corresponding to the wiper blade replacement is performed using the background image of character D1 along with the appearance and movement of character D1. It is also possible to output audio information S24 uttered by character D1, which expresses the emotion of joy that character D1 is now able to see clearly.
[0083] As a result, a user who has performed a wiper replacement can understand that the dog of character D1 will become clearly visible as a result of the wiper replacement. This increases the user's sense of intimacy and attachment to the dog of character D1, and also increases the user's sense of intimacy and attachment to the vehicle C1 associated with character D1. This can also increase the user's awareness of actively managing the vehicle C1. Furthermore, because the dog of character D1 can be clearly seen every time the wiper replacement is performed, it is possible to increase the frequency of wiper replacement work, and delays in wiper replacement can be prevented.
[0084] FIG. 8E shows an example of the display of the character D1 in the post-maintenance display mode that is displayed on the display unit 201 after the wiper replacement is completed.
[0085] 8(E), after the wiper replacement is completed, the display transitions to a presentation mode in which the dog of character D1 is clearly visible, i.e., a post-maintenance display mode. In this way, a presentation PF24 in which the dog is clearly visible in response to the wiper replacement is executed using the background image of character D1 along with the appearance and movement of character D1. In addition, it is possible to output audio information S25 uttered by character D1 that expresses the feeling of joy at being able to see the dog clearly.
[0086] As a result, a user who has performed a wiper replacement operation can understand that the operation makes the dog of character D1 clearly visible. This increases the user's sense of intimacy and attachment to the dog of character D1, and also increases the user's sense of intimacy and attachment to the vehicle C1 associated with character D1. This can also increase the user's awareness of actively managing the vehicle C1. Furthermore, because the dog of character D1 can be clearly seen every time the wiper replacement operation is performed, it is possible to increase the frequency of wiper replacement operations and prevent delays in wiper replacement.
[0087] [Example of Operation of Information Processing Device] Next, the operation of the determination process for determining the degree of deterioration of parts of the vehicle C1, the degree of dirt on the exterior of the vehicle C1, etc. will be described.
[0088] [Example of Operation of Degraded Part Detection Processing] Figure 9 is a flowchart showing an example of the degraded part detection processing in the information processing device 100. This degraded part detection processing is executed based on a program stored in the storage unit 107. This degraded part detection processing is also executed continuously for each control cycle. This degraded part detection processing will be explained with appropriate reference to Figures 1 to 8.
[0089] In step S501, the deterioration degree determination unit 105 determines whether or not a deteriorated part has been detected among the parts constituting the vehicle C1. Specifically, the deterioration degree determination unit 105 detects a deteriorated part among the parts constituting the vehicle C1 based on information from the external signal input unit 11, the exterior camera 16, the interior camera 17, the part state determination unit 101, the elapsed time determination unit 102, and the mileage determination unit 103.
[0090] For example, it is known that the quality of each component of the vehicle C1 deteriorates over time. For this reason, a target replacement time, such as a recommended replacement time, is set for each component. Based on the time information from the elapsed time determination unit 102, the deterioration degree determination unit 105 can calculate the deterioration degree of each component based on the elapsed time since the component was replaced and the target replacement time. The time when the component should be replaced can be obtained from the maintenance information DB 130.
[0091] For example, if the target replacement time is two years and one year has elapsed since the part was replaced, the deterioration level of that part is calculated as 50% (one year / two years). The time of part replacement can be obtained based on the date and time 131 and the maintenance section 135 (see FIG. 5 ) of the maintenance information 130. This calculation method is a method for calculating the deterioration level for changing the display mode of the character D1, and is not used to determine the exact replacement time of the part. In this example, the deterioration level is set to 0 when the time elapsed since the part was replaced is zero, i.e., immediately after the part was replaced, and the deterioration level is set to 100% when the time elapsed since the part was replaced exceeds the target replacement time.
[0092] Alternatively, the degree of deterioration of a part may be calculated using mileage instead of elapsed time. For example, a reference replacement time, e.g., a recommended replacement distance, is set for each part. Therefore, the deterioration degree determination unit 105 can calculate the degree of deterioration of a part based on the mileage information from the mileage determination unit 103, the mileage since part replacement, and the reference replacement distance. For example, if the reference replacement distance is 300 km and the mileage since part replacement is 150 km, the deterioration degree of the part is calculated as 50% (150 km / 300 km). Note that this calculation method is a method for calculating the degree of deterioration to change the display mode of the character D1, and is not intended to specifically determine the replacement time of the part. In this example, the deterioration degree is set to 0 when the mileage since part replacement is 0, i.e., immediately after replacement, and set to 100% when the mileage since part replacement exceeds the reference replacement distance.
[0093] Furthermore, for a part whose condition can be determined by each sensor, the deterioration degree determination unit 105 may calculate the deterioration degree of the part based on information from the part condition determination unit 101. Furthermore, when information regarding the deterioration degree of the part is input to the external signal input unit 11 by a user operation, transmission from an external device, or the like, the deterioration degree determination unit 105 may calculate the deterioration degree of the part based on the input information. Furthermore, for a part whose deterioration can be determined by appearance, the deterioration degree determination unit 105 may calculate the deterioration degree of the part based on an image captured by the exterior camera 16 or the interior camera 17. For example, the deterioration degree of the part can be determined by performing a prediction process such as deterioration prediction using the captured image and artificial intelligence (AI).
[0094] For example, a part whose degree of deterioration exceeds a predetermined value, e.g., 50% to 60%, is detected as a deteriorated part. If a deteriorated part is detected, the process proceeds to step S502. On the other hand, if a deteriorated part is not detected, the operation of the deteriorated part determination process ends.
[0095] In step S502, the deterioration degree determination unit 105 sets a deterioration evaluation value for the part in accordance with the degree of deterioration of the part detected in step S501. For example, the value of the degree of deterioration of the part calculated in step S501 can be set as the deterioration evaluation value. For example, if part A121 (see FIG. 4) is detected as a deteriorated part in step S501 and the degree of deterioration of part A121 is calculated to be 54%, "54" is stored in part A121 (see FIG. 4) in the evaluation value DB 120.
[0096] In this way, when the deterioration evaluation value of a part increases, the dirt expression of the character D1 is made worse in accordance with the deterioration evaluation value. For example, as shown in Figures 6(B) and 6(C), the dirt expression of the character D1 can be made worse. Note that instead of the dirt expression, sadness may be expressed by a tired expression or the like.
[0097] [Example of Operation of Vehicle Contamination Determination Processing] Figure 10 is a flowchart showing an example of the contamination determination processing for the vehicle C1 in the information processing device 100. The contamination determination processing for the vehicle C1 is executed based on a program stored in the storage unit 107. The contamination determination processing for the vehicle C1 is also executed constantly for each control cycle. The contamination determination processing for the vehicle C1 will be described with appropriate reference to Figures 1 to 9.
[0098] In step S511, the deterioration degree determination unit 105 determines whether or not dirt on the exterior of the vehicle C1 has been detected. Specifically, the deterioration degree determination unit 105 detects dirt on the exterior of the vehicle C1 based on information from the external signal input unit 11, the exterior camera 16, the interior camera 17, the part condition determination unit 101, the elapsed time determination unit 102, and the mileage determination unit 103.
[0099] For example, it is known that the body of vehicle C1 becomes dirty over time. Therefore, it is possible to set a target wash time, such as one month after the body of vehicle C1 is washed. Therefore, the elapsed time determination unit 102 can calculate the degree of dirtiness of the vehicle C1's exterior based on the time elapsed since the body of vehicle C1 was washed and the target wash time. For example, if the target replacement time is one month and 20 days have elapsed since the body was washed, the degree of dirtiness of the vehicle C1's exterior is calculated as 66% (20 days / 30 days). The time when the body of vehicle C1 was washed can be obtained based on the date and time 131 and the maintenance section 135 (see FIG. 5 ) of the maintenance information 130. This calculation method is intended to calculate the degree of dirtiness of the vehicle C1's exterior in order to change the display mode of character D1, and is not intended to determine the exact time for washing. In this example, if the time elapsed since the car was washed is 0, i.e., immediately after the car was washed, the degree of dirt is set to 0, and if the time elapsed since the car was washed exceeds the reference time for car washing, the degree of dirt is set to 100%.
[0100] 9, the degree of contamination may be calculated using a mileage instead of an elapsed time, or may be calculated based on information from the part condition determination unit 101. Furthermore, when information regarding contamination of the vehicle C1 is input to the external signal input unit 11 by a user operation, transmission from an external device, or the like, the deterioration degree determination unit 105 may calculate the degree of contamination based on the input information.
[0101] Furthermore, because the degree of dirt on the vehicle C1 can be determined by appearance, the deterioration degree determination unit 105 may calculate the degree of deterioration of the part based on an image captured by the exterior camera 16 or the interior camera 17. For example, an image of the body of the vehicle C1 immediately after washing is acquired by the exterior camera 16 and stored in the memory unit 107. Then, images of the body of the vehicle C1 are sequentially acquired by the exterior camera 16, and the acquired images are compared with the images stored in the memory unit 107. Based on the comparison results, the degree of dirt on the body of the vehicle C1 may be determined based on whether a difference value between the image of the body of the vehicle C1 immediately after replacement and an image acquired thereafter is equal to or greater than a predetermined value. Furthermore, the degree of dirt may be determined by, for example, performing a prediction process such as dirt prediction using the captured image and artificial intelligence.
[0102] For example, assume that the dirt on the exterior of the vehicle C1 is detected when the degree of dirt exceeds a predetermined value, e.g., 50% to 60%. If dirt on the exterior of the vehicle C1 is detected, the process proceeds to step S512. On the other hand, if dirt on the exterior of the vehicle C1 is not detected, the dirt determination process ends.
[0103] In step S512, the deterioration degree determination unit 105 sets a dirt evaluation value for the vehicle C1 according to the dirt level of the vehicle C1 detected in step S511. For example, the dirt evaluation value can be set to the value of the dirt level of the vehicle C1 calculated in step S511. For example, if the dirt level of the vehicle C1 is calculated to be 58% in step S511, "58" is stored in the vehicle dirt level 124 (see FIG. 4) of the evaluation value DB 120.
[0104] In this way, when the dirt evaluation value of the vehicle C1 increases, the dirt expression of the character D1 is made worse in accordance with the dirt evaluation value. For example, as shown in Figures 6(B) and 6(C), the tired dirt expression of the character D1 can be made worse.
[0105] In this example, the dirt on the exterior of the vehicle C1 is determined, but the dirt on the interior of the vehicle C1 may be determined and the display mode of the character D1 may be changed using the determination result.
[0106] [Operation Example of Cooling System Degradation Determination Processing] Figure 11 is a flowchart showing an example of the cooling system degradation determination processing in the information processing device 100. This cooling system degradation determination processing is executed based on a program stored in the storage unit 107. This cooling system degradation determination processing is also executed constantly for each control cycle. This cooling system degradation determination processing will be explained with appropriate reference to Figures 1 to 10.
[0107] In step S521, the deterioration degree determination unit 105 determines whether deterioration of a cooling system component or refrigerant has been detected among the components constituting the vehicle C1. Specifically, the deterioration degree determination unit 105 detects deterioration of a cooling system component or refrigerant based on information from the external signal input unit 11, the component state determination unit 101, the elapsed time determination unit 102, and the mileage determination unit 103.
[0108] For example, as in FIGS. 9 and 10 , it is possible to determine the deterioration of cooling system components or refrigerant using elapsed time or mileage. The elapsed time may be determined by using a refrigerant temperature history, i.e., the time elapsed until a temperature equal to or higher than a predetermined value. Furthermore, when information regarding the deterioration of cooling system components or refrigerant is input to the external signal input unit 11 by user operation, transmission from an external device, or the like, the deterioration degree determination unit 105 may calculate the deterioration degree of the cooling system components or refrigerant based on the input information. Furthermore, because the condition of the components or refrigerant can be determined by each sensor of the cooling system components or refrigerant, the deterioration degree determination unit 105 may calculate the deterioration degree of the components or refrigerant based on information from the component condition determination unit 101.
[0109] For example, if the degree of deterioration of a component exceeds a predetermined value, e.g., 50% to 60%, deterioration of the component or refrigerant related to the cooling system is detected. If deterioration of the component or refrigerant related to the cooling system is detected, the process proceeds to step S522. On the other hand, if deterioration of the component or refrigerant related to the cooling system is not detected, the operation of the cooling system deterioration determination process ends.
[0110] In step S522, deterioration degree determination unit 105 sets a deterioration evaluation value for the cooling system component or refrigerant according to the degree of deterioration of that component or refrigerant detected in step S521. For example, the value of the degree of deterioration of the component or refrigerant calculated in step S521 can be set as the deterioration evaluation value. For example, if refrigerant deterioration is detected in step S521 and the degree of refrigerant deterioration is calculated to be 63%, "63" is stored in cooling system 125 (see FIG. 4) of evaluation value DB 120.
[0111] In this way, when the deterioration evaluation value of the cooling system increases, the character D1 is made to express a specific symptom, i.e., a deterioration display mode, according to the deterioration evaluation value. For example, as shown in Figures 7(B) and 7(C), the character D1 can be made to express a fever symptom. Furthermore, the frequency with which the character D1 generates fever may be increased according to the deterioration of the deterioration evaluation value of the cooling system.
[0112] [Example of Operation of Wiper Deterioration Determination Processing] Figure 12 is a flowchart showing an example of the wiper deterioration determination processing in the information processing device 100. This wiper deterioration determination processing is executed based on a program stored in the storage unit 107. This wiper deterioration determination processing is also executed continuously for each control cycle. This wiper deterioration determination processing will be described with appropriate reference to Figures 1 to 11.
[0113] In step S531, the deterioration degree determination unit 105 determines whether deterioration of the wiper has been detected. Specifically, the deterioration degree determination unit 105 detects deterioration of the wiper based on information from the external signal input unit 11, the exterior camera 16, the interior camera 17, the component state determination unit 101, the elapsed time determination unit 102, and the mileage determination unit 103.
[0114] For example, as in FIGS. 9 and 10 , it is possible to determine the deterioration of the wipers using the elapsed time or the mileage. The elapsed time may be the time the wipers are on. The time when the wipers are to be replaced can be acquired based on the date and time 131 and the maintenance section 135 (see FIG. 5 ) of the maintenance information 130. Furthermore, when information regarding the deterioration of the wipers is input to the external signal input unit 11 by a user operation, transmission from an external device, or the like, the deterioration degree determination unit 105 may calculate the deterioration degree of the wipers based on the input information. Furthermore, when the condition of the wipers can be determined by each sensor related to the wipers, the deterioration degree determination unit 105 may calculate the deterioration degree of the wipers based on information from the part condition determination unit 101.
[0115] Furthermore, the deterioration of the wipers may be determined using the exterior camera 16 or the interior camera 17 capable of acquiring images of the wipers. For example, an image of the wipers immediately after replacement is acquired by the exterior camera 16 and stored in the storage unit 107. Then, images of the wipers are sequentially acquired by the exterior camera 16, and the acquired images are compared with the images stored in the storage unit 107. Based on the comparison results, the deterioration of the wipers may be determined based on whether a difference value between the image of the wipers immediately after replacement and the image acquired thereafter is equal to or greater than a predetermined value. Furthermore, the degree of deterioration of the wipers may be determined by, for example, performing a prediction process such as wiper deterioration prediction using the image and artificial intelligence.
[0116] For example, if the degree of deterioration exceeds a predetermined value, e.g., 50% to 60%, deterioration of the wiper is detected. If deterioration of the wiper is detected, the process proceeds to step S532. On the other hand, if deterioration of the wiper is not detected, the wiper deterioration determination process ends.
[0117] In step S532, the deterioration degree determination unit 105 sets a deterioration evaluation value for the wiper in accordance with the deterioration degree of the wiper detected in step S531. For example, the deterioration evaluation value can be set to the value of the deterioration degree of the part or refrigerant calculated in step S531. For example, if the deterioration degree of the wiper is calculated to be 87% in step S531, "87" is stored in the wiper deterioration field 126 (see FIG. 4) of the evaluation value DB 120.
[0118] In this way, when the deterioration evaluation value of the wiper increases, an effect is implemented in which the display screen displaying the character D1 gradually becomes blurred in accordance with the deterioration evaluation value. For example, as shown in Figures 8(B) and 8(C), an effect can be implemented in which the character D1 itself appears blurred.
[0119] [Example of Operation of Tire Groove Determination Processing] Fig. 13 is a flowchart showing an example of tire groove determination processing in the information processing device 100. This tire groove determination processing is executed based on a program stored in the storage unit 107. This tire groove determination processing is also executed constantly for each control cycle. This tire groove determination processing will be described with appropriate reference to Figs. 1 to 12.
[0120] In step S541, the deterioration degree determination unit 105 determines whether a tire with worn tread has been detected. Specifically, the deterioration degree determination unit 105 detects a tire with worn tread based on information from the external signal input unit 11, the outside camera 16, the part condition determination unit 101, the elapsed time determination unit 102, and the mileage determination unit 103.
[0121] For example, as in Figures 9 and 10, it is possible to determine whether a tire has worn tread using elapsed time or mileage. Furthermore, when information about the tire is input to the external signal input unit 11 by user operation, transmission from an external device, or the like, the deterioration degree determination unit 105 may calculate the degree of tire tread wear based on the input information. Furthermore, when the tire condition can be determined using various sensors related to the tire, the deterioration degree determination unit 105 may calculate the degree of tire tread wear based on information from the component condition determination unit 101. For example, the degree of tire tread wear can be detected using a sensor that detects tire treads.
[0122] The degree of tire tread wear may also be determined using an exterior camera 16 capable of acquiring images of the tire. For example, an image of the tire immediately after replacement is acquired by the exterior camera 16 and stored in the memory unit 107. Then, images of the tire are sequentially acquired by the exterior camera 16, and the acquired images are compared with the images stored in the memory unit 107. Based on the comparison results, the degree of tire tread wear may be determined based on whether or not the difference between the image of the tire immediately after replacement and the image acquired thereafter is equal to or greater than a predetermined value. Alternatively, the degree of tire tread wear may be determined by performing a prediction process, such as tire tread wear prediction, using the captured images and artificial intelligence.
[0123] For example, it is possible to calculate the degree of tire tread wear using the tread of a new tire as a reference. For example, if the tread of a new tire is used as a reference and about half of the tread has worn, the calculated degree of tire tread wear is 50%. Note that this calculation method is a method for calculating the degree of tire tread wear in order to change the display mode of the character D1, and is not intended to determine in detail when to replace the tire tread. In this example, the degree of tire tread wear is set to 0 for new tires, and if the tread wear exceeds a guideline for tire replacement, the degree of tire tread wear is set to 100%.
[0124] For example, if the degree of tire tread wear exceeds a predetermined value, e.g., 50% to 60%, a tire with worn tread is detected. If a tire with worn tread is detected, the process proceeds to step S542. On the other hand, if a tire with worn tread is not detected, the tire tread determination process ends.
[0125] In step S542, the deterioration degree determination unit 105 sets a tread evaluation value according to the degree of tire tread wear detected in step S541. For example, the value of the degree of tire tread wear calculated in step S541 can be set as the tread evaluation value. For example, if the degree of tire tread wear calculated in step S541 is 58%, "58" is stored in the tire tread 127 (see FIG. 4) of the evaluation value DB 120.
[0126] In this way, when the groove evaluation value increases, the character D1's behavior when moving is gradually made more awkward in response to the increase in the groove evaluation value. For example, the character D1 can be made to move sluggishly or slowly. For example, as shown in Figures 7(B) and 7(C), a performance can be executed in which the character D1 is made to move with difficulty.
[0127] [Example of Operation of Tire Pressure Determination Processing] Figure 14 is a flowchart showing an example of tire pressure determination processing in the information processing device 100. This tire pressure determination processing is executed based on a program stored in the storage unit 107. This tire pressure determination processing is also executed continuously for each control cycle. This tire pressure determination processing will be explained with appropriate reference to Figures 1 to 13.
[0128] In step S551, the deterioration degree determination unit 105 determines whether a tire whose air pressure is outside the predetermined range has been detected. Specifically, the deterioration degree determination unit 105 detects a tire whose air pressure is outside the predetermined range based on information from the external signal input unit 11, the outside-vehicle camera 16, the part condition determination unit 101, the elapsed time determination unit 102, and the mileage determination unit 103.
[0129] For example, similar to Figures 9 and 10, it is possible to detect a tire whose air pressure is outside a predetermined range using elapsed time or mileage. Furthermore, when information about the tire is input to the external signal input unit 11 by user operation, transmission from an external device, or the like, the deterioration degree determination unit 105 may detect a tire whose air pressure is outside a predetermined range based on the input information. Furthermore, when the tire condition can be determined by each tire sensor, the deterioration degree determination unit 105 can detect a tire whose air pressure is outside a predetermined range based on information from the part condition determination unit 101. For example, the tire air pressure can be detected using an air pressure sensor 12 that detects tire air pressure.
[0130] Alternatively, a tire whose air pressure is outside the predetermined range may be determined using the exterior camera 16 capable of acquiring images of the tire. For example, an image of the tire immediately after inflation is acquired by the exterior camera 16 and stored in the memory unit 107. Images of the tire are then sequentially acquired by the exterior camera 16, and the acquired images are compared with the images stored in the memory unit 107. Based on the comparison results, a tire whose air pressure is outside the predetermined range may be detected based on whether or not the difference between the image of the tire immediately after inflation and the image acquired thereafter is equal to or greater than a predetermined value. Alternatively, a tire whose air pressure is outside the predetermined range may be detected by performing a prediction process, such as tire air pressure prediction, using the image and artificial intelligence.
[0131] For example, it is possible to calculate the degree of tire air pressure using a preset optimum range of air pressure as a reference. For example, if the optimum range of air pressure is used as a reference and the actual tire pressure is outside the optimum range, the difference value from the optimum range is calculated as the degree of tire air pressure. Note that this calculation method is a method for calculating the degree of tire air pressure in order to change the display mode of the character D1, and is not intended to determine in detail when to refill the tire with air. In this example, the degree of tire air pressure is set to 0 when the tire is within the optimum range, and is set to a value greater than 0 when the actual tire pressure is outside the optimum range.
[0132] For example, if the degree of tire air pressure exceeds a predetermined value, e.g., 50% to 60%, a tire whose air pressure is out of the predetermined range is detected. If a tire whose air pressure is out of the predetermined range is detected, the process proceeds to step S552. On the other hand, if a tire whose air pressure is out of the predetermined range is not detected, the tire air pressure determination process ends.
[0133] In step S552, the deterioration degree determining unit 105 sets an air pressure evaluation value according to the degree of tire air pressure detected in step S551. For example, the value of the degree of tire air pressure calculated in step S551 can be set as the air pressure evaluation value. For example, if the degree of tire air pressure calculated in step S551 is 51%, "51" is stored in the tire air pressure 128 (see FIG. 4) of the evaluation value DB 120.
[0134] In this way, when the air pressure evaluation value increases, the character D1's behavior when moving is gradually made to become more awkward in response to the increase in the air pressure evaluation value. For example, the character D1 can be made to move sluggishly or slowly. For example, as shown in Figures 7(B) and 7(C), a performance can be executed in which the character D1 is made to appear to have difficulty walking when moving.
[0135] [Example of Operation of Maintenance Implementation Determination Process] Next, the operation of the determination process for determining whether maintenance of the vehicle C1 is to be implemented will be described.
[0136] 15 is a flowchart showing an example of a maintenance execution determination process in the information processing device 100. This maintenance execution determination process is executed based on a program stored in the storage unit 107. This maintenance execution determination process is constantly executed for each control cycle. This maintenance execution determination process will be explained with appropriate reference to FIGS. 1 to 14.
[0137] In step S601, the implementation determination unit 106 determines whether or not maintenance has been performed on the vehicle C1. Specifically, the implementation determination unit 106 determines whether or not maintenance has been performed on the vehicle C1 based on information from the external signal input unit 11, the exterior camera 16, the interior camera 17, the position information acquisition sensor 18, the part state determination unit 101, the elapsed time determination unit 102, and the mileage determination unit 103.
[0138] [Example of Determining Whether Maintenance Has Been Performed] Here, a description will be given of a method for determining whether maintenance has been performed on the vehicle C1. The maintenance on the vehicle C1 includes, for example, replacing parts of the vehicle C1, replenishing parts of the vehicle C1, cleaning the vehicle C1, inspecting the vehicle C1, etc.
[0139] [Example of Determination of Replacement or Replenishment of Parts of Vehicle C1] When information regarding replacement or replenishment of parts is input to the external signal input unit 11 by a user operation, transmission from an external device, or the like, the implementation determination unit 106 can determine that replacement or replenishment of parts has been performed based on the input information. For example, when replacement or replenishment of parts is performed at a dealer of vehicle C1, predetermined information regarding the replaced or replenished part, such as a completion code, is input to the external signal input unit 11 after the replacement or replenishment is performed. It is possible to determine whether a part has been replaced or replenished based on this completion code.
[0140] Furthermore, if the state of a part can be determined by each sensor related to the part, the implementation determination unit 106 can detect that a part has been replaced or replenished based on information from the part state determination unit 101. For example, it is possible to detect that a tire has been replenished with air by using the air pressure sensor 12 that detects the air pressure of the tire.
[0141] Further, the implementation of part replacement or replenishment may be determined using the exterior camera 16 or the interior camera 17. For example, an image of a part immediately after replacement or replenishment is acquired by the exterior camera 16 or the interior camera 17 and stored in the storage unit 107. Then, images of the part are sequentially acquired by the exterior camera 16 or the interior camera 17, and the acquired images are compared with the images stored in the storage unit 107. Based on the comparison results, the implementation of part replacement or replenishment may be detected based on whether a difference value between the image of the part immediately after replacement or replenishment and an image acquired thereafter is less than a predetermined value. Further, the implementation of part replacement or replenishment may be detected by, for example, performing a prediction process, such as predicting the implementation of part replacement or replenishment, using the image and artificial intelligence.
[0142] Furthermore, in addition to each of the above-described determination processes, a determination process may be executed using location information acquired from the location information acquisition sensor 18. For example, based on the location information acquired from the location information acquisition sensor 18, the replacement or replenishment of a part may be detected on the condition that the vehicle C1 is present at a dealer or a vehicle repair shop for the vehicle C1, and that a determination process using the exterior camera 16 or the interior camera 17 and the part state determination unit 101 has determined that the replacement or replenishment of the part has been performed.
[0143] [Example of Determination of Cleaning of Vehicle C1] When information regarding cleaning of vehicle C1 is input to the external signal input unit 11 by user operation, transmission from an external device, or the like, the implementation determination unit 106 can determine that cleaning of vehicle C1 has been performed based on the input information. Furthermore, when the state of the body or interior of vehicle C1 can be determined by each sensor related to the body or interior of vehicle C1, the implementation determination unit 106 can detect that cleaning of vehicle C1 has been performed based on information from the part state determination unit 101.
[0144] Further, the implementation of cleaning of the vehicle C1 may be determined using the exterior camera 16 or the interior camera 17. For example, an image of the body or interior of the vehicle C1 immediately after cleaning is acquired by the exterior camera 16 or the interior camera 17 and stored in the storage unit 107. Then, images of the body or interior of the vehicle C1 are sequentially acquired by the exterior camera 16 or the interior camera 17, and the acquired images are compared with the images stored in the storage unit 107. Based on the comparison results, the implementation of cleaning of the vehicle C1 may be determined based on whether a difference value between the image of the body or interior of the vehicle C1 immediately after cleaning and an image acquired thereafter is less than a predetermined value. Further, the implementation of cleaning of the vehicle C1 may be detected by, for example, performing a prediction process, such as predicting the implementation of cleaning of the vehicle C1, using the captured images and artificial intelligence.
[0145] In addition to the above-described determination processes, a determination process may be executed using position information acquired from the position information acquisition sensor 18. For example, based on the position information acquired from the position information acquisition sensor 18, the execution of cleaning of the vehicle C1 may be detected on the condition that the vehicle C1 is present at a dealership, a vehicle repair shop, or a car wash of the vehicle C1, and that cleaning of the vehicle C1 has been determined by a determination process using the exterior camera 16 or the interior camera 17 and the component condition determination unit 101. Furthermore, for example, the execution of cleaning of the vehicle C1 may be detected when it is detected based on the position information acquired from the position information acquisition sensor 18 that the vehicle C1 will be staying at a car wash for a predetermined period of time.
[0146] [Example of determination of whether an inspection of vehicle C1 has been performed] When information regarding the inspection of vehicle C1 is input to the external signal input unit 11 by user operation, transmission from an external device, etc., the implementation determination unit 106 can determine that an inspection of vehicle C1 has been performed based on the input information.
[0147] Furthermore, in addition to each of the above-described determination processes, a determination process may be executed using location information acquired from the location information acquisition sensor 18. For example, based on the location information acquired from the location information acquisition sensor 18, the execution of an inspection of the vehicle C1 may be confirmed on the condition that the vehicle C1 is present at a dealership, a vehicle repair shop, or a gas station for the vehicle C1, and that the above-described determination process has determined that an inspection of the vehicle C1 has been performed.
[0148] If the vehicle C1 has undergone maintenance, the process proceeds to step S602. On the other hand, if the vehicle C1 has not undergone maintenance, the process for determining whether maintenance has been performed ends.
[0149] In step S602, the implementation determination unit 106 determines whether or not maintenance of the vehicle C1 has been performed at a specific facility. Specifically, the implementation determination unit 106 determines whether or not maintenance of the vehicle C1 has been performed at a specific facility based on information from the external signal input unit 11, the exterior camera 16, and the position information acquisition sensor 18. Here, the specific facility is a predetermined facility that can perform maintenance of the vehicle C1. The specific facility may be, for example, an authorized dealer of the vehicle C1.
[0150] For example, when information regarding the performance of maintenance is input to the external signal input unit 11 by a user operation, transmission from an external device, or the like, the performance determination unit 106 can determine whether the maintenance was performed at a specific facility based on the input information. As described above, for example, when a part is replaced or replenished at an authorized dealer of the vehicle C1, after the replacement or replenishment, predetermined information regarding the replaced or replenished part, such as a completion code, is input to the external signal input unit 11. Based on this completion code, it is possible to identify the authorized dealer as well as the part that was replaced or replenished.
[0151] Furthermore, it may be determined whether or not maintenance of the vehicle C1 has been performed at a specific facility based on the location information acquired from the location information acquisition sensor 18. For example, if it is determined based on the location information acquired from the location information acquisition sensor 18 that the location where maintenance of the vehicle C1 has been determined to have been performed is an authorized dealer of the vehicle C1, it can be determined that maintenance of the vehicle C1 has been performed at a specific facility.
[0152] If the maintenance of the vehicle C1 has been performed at a specific facility, the process proceeds to step S603. On the other hand, if the maintenance of the vehicle C1 has not been performed at a specific facility, the process proceeds to step S604.
[0153] In step S603, the implementation determination unit 106 changes the evaluation value of the maintenance item determined to be implemented in step S601, and records the fact that the maintenance item was implemented at a specific facility in the storage unit 107. For example, if part C (corresponding to part C123 shown in FIG. 4) is replaced at a specific facility, part C123 in the evaluation value DB 120 is set to "0."
[0154] Furthermore, the implementation determination unit 106 stores the implementation time, location, details, etc. of the maintenance determined to be implemented in step S601 in the maintenance information DB 130 (see FIG. 5 ). For example, various information such as date and time 131, location information 132, facility information 133, maintenance details 134, and maintenance portion 135 is stored. In this case, information indicating the specific facility is stored in the facility information 133.
[0155] In step S604, the implementation determination unit 106 changes the evaluation value of the maintenance item determined to be implemented in step S601. For example, if the wiper blades are replaced at home, the wiper deterioration 126 in the evaluation value DB 120 is set to "0."
[0156] Furthermore, the implementation determination unit 106 stores in the maintenance information DB 130 the implementation time, implementation location, content, etc. of the maintenance whose implementation was determined in step S601.
[0157] [Example of Operation in Character Output Processing] Next, the operation of the output processing for outputting the character D1 from the information output device 200 will be described.
[0158] 16 is a flowchart showing an example of a character output process in the information processing device 100. This character output process is executed based on a program stored in the storage unit 107. This character output process is constantly executed for each control cycle. This character output process will be described with appropriate reference to FIGS. 1 to 15.
[0159] In step S701, the output control unit 109 determines whether it is time to output the character D1. The output timing of the character D1 may be, for example, the timing when a user operation to display the character D1 is performed, the timing when maintenance is performed on the vehicle C1, the timing when the contents of the evaluation value DB 120 are changed, the timing when the degree of deterioration of the vehicle C1 worsens, or periodically. Note that these are merely examples, and the character D1 may be displayed at other times.
[0160] In step S702, the determination unit 108 determines whether maintenance is being performed on the vehicle C1. The method for determining whether maintenance is being performed on the vehicle C1 can be the same as the method shown in FIG. 15. As described above, in this embodiment, the period from when it is determined that maintenance is being performed until a predetermined time has elapsed is described as the period during which maintenance is being performed. If maintenance is being performed on the vehicle C1, the process proceeds to step S703. On the other hand, if maintenance is not being performed on the vehicle C1, the process proceeds to step S704.
[0161] In step S703, the determination unit 108 determines the appearance, movement, and presentation of the character D1 based on the performed maintenance and the evaluation value DB 120. As described above, after it is determined that maintenance is being performed, the display mode of the character D1 is transitioned in the following order: deterioration display mode → transition presentation mode (optional) → post-maintenance display mode → reference display mode. Also, while it is determined that maintenance is being performed, i.e., in step S703, the display mode of the character D1 is transitioned in the following order: transition presentation mode → post-maintenance display mode. Also, when it is no longer determined that maintenance is being performed, the display mode of the character D1 is transitioned from the post-maintenance display mode to the reference display mode.
[0162] For example, as shown in FIGS. 6(D)(E), 7(D)(E), and 8(D)(E), the appearance, movement, and presentation of the character D1 can be determined based on the maintenance performed. For example, as shown in FIG. 6(D), if the maintenance performed is a car wash, a presentation PF2 in which the character D1 is taking a shower is determined as the transition presentation mode. In this case, a shower and a bath are determined as the background image for the character D1. Similarly, if the maintenance performed is a car wash, a presentation PF2 in which the dirty character D1 gradually becomes clean while taking a shower is determined as the transition presentation mode. Audio information S4 related to this presentation is also determined. For example, as shown in FIG. 8(D), if the maintenance performed is a wiper replacement, a presentation PF23 in which the wiper moves in front of the blurred character D1 is determined as the transition presentation mode. As the wiper moves, a presentation PF23 in which the blurred character D1 gradually becomes clear is determined as the transition presentation mode. Audio information S24 related to this presentation is also determined.
[0163] Furthermore, the appearance, behavior, and presentation of the character D1 may be determined based on the location where the maintenance was performed. For example, different presentations may be performed depending on whether the location where the maintenance was performed is a specific facility or a location other than the specific facility. For example, when maintenance is being performed at a specific facility, a presentation is performed that shows that the dog of the character D1 has become very healthy and beautiful. On the other hand, when maintenance is being performed at a location other than the specific facility, a presentation is performed that shows that the dog of the character D1 has become somewhat healthy and beautiful.
[0164] Furthermore, for example, if the performed maintenance is a replacement or replenishment of parts, a post-maintenance display mode is determined that shows that the dog of character D1 is in good health. If the performed maintenance is cleaning of vehicle C1, a post-maintenance display mode is determined that shows that the dog of character D1 is sparkling clean. If the performed maintenance is inspection, a post-maintenance display mode is determined that shows that the dog of character D1 is happy.
[0165] In step S704, the determination unit 108 determines the appearance, behavior, and effects of the character D1 based on the evaluation value DB 120. For example, if each evaluation value in the evaluation value DB 120 is "0," the character D1 in the standard display mode is determined as the appearance of the character D1, as shown in FIG. 6(A) and other figures. Also, for example, if the vehicle dirt 124 in the evaluation value DB 120 is a value of approximately "50" to "80" and the other evaluation values are "0," a dirty dog character D1 is determined as the appearance of the character D1, and a plodding motion is determined as the behavior of the character D1, as shown in FIGS. 6(B) and 6(C). Similarly, for example, if the vehicle dirt 124 in the evaluation value DB 120 is a value of approximately "50" to "80" and the other evaluation values are "0," a vertical line effect PF1, which expresses sadness, etc., is determined as the effect of the character D1, as shown in FIGS. 6(B) and 6(C). Audio information related to these effects is also determined. In steps S703 and S704, an example is shown in which the appearance, movement, and presentation of character D1 are determined using evaluation value DB 120, but the appearance, movement, and presentation of character D1 may also be determined by directly using the judgment results of the deterioration degree judgment unit 105 without providing evaluation value DB 120.
[0166] Here, if there are multiple evaluation values in the evaluation value DB 120 that are a predetermined value, for example, 50 or more, the appearance, movement, and presentation of the character D1 are determined based on these multiple evaluation values. For example, assume that the evaluation values for the vehicle dirt 124 and the wiper deterioration 126 are each 50 or more, and the other evaluation values are close to 0. In this case, a display mode can be created that combines the appearance, movement, and presentation of the character D1 shown in FIG. 6(C) with the appearance, movement, and presentation of the character D1 shown in FIG. 8(C). In other words, the appearance, movement, and presentation of a dog that blurs the display screen are determined along with the appearance, movement, and presentation of a dirty dog. In this way, multiple display modes that can be implemented simultaneously can be implemented by combining each display mode.
[0167] It is also possible that multiple display modes cannot be implemented simultaneously. Therefore, a priority may be set for each display mode, and the display mode of the character D1 may be determined based on this priority. For example, the display mode of the character D1 may be determined based on a predetermined number of items with high values, such as two or three, among the evaluation values in the evaluation value DB 120. For example, when the evaluation values shown in FIG. 4 are set, the display mode of the character D1 may be determined based on the two items with high values, namely, wiper deterioration 126 (87) and part B 122 (71).
[0168] Alternatively, a unique priority may be set for each display mode, and the display mode of the character D1 may be determined based on this priority. For example, among the items in the evaluation value DB 120, the first priority may be assigned to part A121, the second priority to part B122, the third priority to part C123, and so on. Priorities may be set similarly. If there are multiple evaluation values in the evaluation value DB 120 that are equal to or greater than a predetermined value, for example, 50, the appearance, movement, and presentation of the character D1 may be determined based on the predetermined number of evaluation values with the highest priority. If there are multiple evaluation values in the evaluation value DB 120 that are equal to or greater than a predetermined value, for example, 50, the display modes of the character D1 based on the respective evaluation values may be determined sequentially and executed in a predetermined order. Each time the evaluation value in the evaluation value DB 120 is changed, the display modes of the character D1 based on the changed evaluation values may be executed sequentially. Each time maintenance is performed, the display modes of the character D1 based on the maintenance may be executed sequentially.
[0169] Similarly, the priority of each audio output mode can be used to combine and implement a plurality of audio output modes.
[0170] In step S705, the output control unit 109 executes character output processing based on the content determined in step S703 or S704.
[0171] In step S706, the output control unit 109 determines whether it is time to end the output of character D1. This end timing can be, for example, the timing when a user operation is performed to end the output of character D1, the timing when a predetermined time has elapsed since the output of character D1 began, the timing when a predetermined time has elapsed since maintenance of vehicle C1 was performed, or regular timing. Note that these are merely examples, and the output of character D1 may be ended at other timings. If it is time to end the output of character D1, the operation of the character output process is ended. On the other hand, if it is not time to end the output of character D1, the process proceeds to step S707.
[0172] In step S707, the determination unit 108 determines whether there has been a change in the content of the evaluation value DB 120. If there has been a change in the content of the evaluation value DB 120, the process returns to step S702. On the other hand, if there has been no change in the content of the evaluation value DB 120, the process proceeds to step S708.
[0173] In step S708, the output control unit 109 continues to execute the output process for the character D1. For example, if the output process is being executed to display the dog of the character D1 walking, the output control unit 109 continues to execute the walking action. Also, for example, if the output process is being executed to display the dog of the character D1 doing something, the output control unit 109 continues to execute the action.
[0174] [Example of Executing Character Output Processing by Multiple Devices] While the above describes an example in which the output processing is executed by the information processing device 100, all or part of the output processing may be executed by other devices. Furthermore, while the above describes an example in which the display and audio output of the character D1 are executed by the information output device 200, the display and audio output of the character D1 may be executed by other devices. Therefore, FIG. 17 illustrates an example in which the display processing and audio output processing of the character D1 are executed by devices other than the information processing device 100 and the information output device 200.
[0175] [Configuration Example of Information Processing System] FIG. 17 is a block diagram showing an example of the system configuration of the information processing system 10. As shown in FIG.
[0176] The information processing system 10 is a communication system for executing display processing and audio output processing of the character D1, and is configured so that the management server 300 and other devices can communicate with each other via a network 20. For example, the management server 300, the information processing device 100a, the electronic device MC1, etc. are configured so that they can communicate with each other via the network 20.
[0177] The electronic device MC1 is a communication device owned by the owner U1 of the vehicle C1, and is a wireless device that can connect to the network 20 using wireless communication. The electronic device MC1 is, for example, a communication-capable information processing device such as a smartphone, a tablet device, or a mobile personal computer. The communication function may be built into the electronic device MC1, or may be attached to the electronic device MC1 as an external device and used.
[0178] 17 shows only one vehicle C1 for ease of explanation, but this embodiment can also be applied to a case where there are multiple vehicles. Also, in FIG. 17, for ease of explanation, an example in which one electronic device MC1 is used in one vehicle C1 is shown, but this embodiment can also be applied to a case in which multiple electronic devices are used in one vehicle C1.
[0179] The network 20 is a network such as a public line network or the Internet. Each device constituting the information processing system 10 is connected to the network 20 by a communication method using wireless communication or a communication method using wired communication, or by both methods.
[0180] 3 , and includes a communication unit that transmits various pieces of information related to the vehicle C1 to the management server 300 using wireless communication. For example, various pieces of information are transmitted to the management server 300 from the external signal input unit 11, the exterior camera 16, the interior camera 17, the position information acquisition sensor 18, the part state determination unit 101, the elapsed time determination unit 102, and the mileage determination unit 103.
[0181] The management server 300 includes a communication unit 301, a control unit 302, and a storage unit 303. For example, when the management server 300 receives information transmitted from the information processing device 100a, it stores and manages the information in the storage unit 303, and can also function as a server that provides content in response to a request from the electronic device MC1. This content is, for example, the character D1 and audio information shown in FIGS. 6 to 8.
[0182] The communication unit 301 exchanges various types of information with other devices using wired or wireless communication under the control of the control unit 302 .
[0183] The control unit 302 controls each unit based on various programs stored in the storage unit 303. The control unit 302 is realized by, for example, a processing device such as a CPU. The control unit 302 also has, as its functional configuration, processing units corresponding to the situation determination unit 104, the determination unit 108, and the output control unit 109 shown in FIG. 3. The processing unit corresponding to the output control unit 109 executes control to output content from the electronic device MC1, for example, by displaying or outputting audio, based on information from the situation determination unit 104 and the determination unit 108.
[0184] The storage unit 303 is a storage medium that stores various types of information. For example, the storage unit 303 stores various types of information (e.g., a control program, an evaluation value DB 120 (see FIG. 4), a maintenance information DB 130 (see FIG. 5), and a character information DB 140 (see FIG. 3)) that are necessary for the control unit 302 to perform various processes. Note that the storage unit 303 may be, for example, a ROM, a RAM, an HDD, an SSD, or a combination thereof. Furthermore, the evaluation value DB 120 and the maintenance information DB 130 store each piece of information transmitted from the information processing device 100a for each vehicle.
[0185] For example, the entire character output process may be executed in the management server 300. Alternatively, part of the character output process may be executed in the management server 300, and other character output processes may be executed in other devices, such as the information processing device 100a. In this case, the devices that execute part of the character output process constitute an information processing system.
[0186] 3 shows an example in which evaluation value DB 120 (see FIG. 4), maintenance information DB 130 (see FIG. 5), and character information DB 140 (see FIG. 3) are managed by information processing device 100. Also, FIG. 17 shows an example in which evaluation value DB 120 (see FIG. 4), maintenance information DB 130 (see FIG. 5), and character information DB 140 (see FIG. 3) are managed by management server 300. However, each of these DBs may be managed by one or more devices other than information processing device 100, 100a, or management server 300, and information of each DB managed by the other devices may be acquired by information processing device 100, 100a, or management server 300 and used in the character output process.
[0187] Furthermore, a part (or all) of the information processing system capable of executing the functions of the information processing device 100, 100a, or the management server 300 may be provided by an application that can be provided via a predetermined network such as the Internet. This application is, for example, SaaS (Software as a Service).
[0188] [Example Using a Character Device] In the above, an example has been shown in which the character D1 is displayed on the display unit 201 of the information output device 200 and the display unit 310 of the electronic device MC1, but a small robot may also be used as the character. Therefore, Fig. 18 shows an example in which the character output process is executed using the character device D11.
[0189] Fig. 18 is a simplified diagram showing an example of the configuration of the interior of a vehicle C1. The example shown in Fig. 18 is a modified example of Fig. 2, and differs in that a character device D11 is installed instead of the information output device 200. Since other points are the same as Fig. 2, detailed descriptions of components other than the character device D11 will be omitted. In the example shown in Fig. 18, a control device equivalent to the information processing device 100 (see Fig. 3) controls the character device D11.
[0190] The character device D11 is a small robot installed on the dashboard 2 of the vehicle C1. FIG. 18 shows an example in which the character device D11 is a robot that resembles an animal such as a dog. Note that FIG. 18 shows an example in which the character device D11 is installed on the dashboard 2, but this is not limiting. For example, the character device D11 may be installed on the top of the windshield 4 or in front of the rear seat. Also, FIG. 18 shows an example in which the character device D11 is a robot that resembles an animal such as a dog, but this is not limiting. For example, the character device D11 may be a robot that resembles another animal, a robot that resembles a virtual creature (e.g., the face of an anime character), or a robot that resembles another object (e.g., a television-type device or a radio-type device).
[0191] The character device D11 performs various operations based on instructions from a control device equivalent to the information processing device 100. For example, by changing the behavior of the character device D11, the appearance of the character device D11 can be changed, and the changes can be visually grasped. In addition, for example, the voice output from the character device D11, the facial expression, facial color, and facial movement of the character device D11 can be changed. In addition, for example, by changing each part on the surface of the character device D11 (e.g., eyes, mouth, hands, and body), the facial expression, body movement, etc. can be changed.
[0192] Furthermore, for example, the character device D11 outputs audio information based on the control of a control device equivalent to the information processing device 100.
[0193] In this embodiment, if maintenance of the vehicle C1 is not performed, the character D1 is displayed in a manner that shows a negative impact, i.e., a deterioration display manner. For example, if the vehicle C1 is driven continuously without an oil change, the deterioration display manner may be such that the character D1 becomes dirty. Also, for example, if the vehicle is driven continuously without a coolant change, the deterioration display manner may be such that the character D1 quickly generates heat. Also, for example, if the wipers are not changed, the display screen of the character D1 may become blurred. Also, for example, if the tire air pressure decreases, the deterioration display manner may be such that the character D1 drives in a sluggish manner.
[0194] Furthermore, if the engine oil or oil filter has deteriorated, the deterioration can be displayed by making the character D1's appearance dirty. If the battery has deteriorated, the deterioration can be displayed by making the character D1 move more slowly. If the air conditioner filter has deteriorated, the deterioration can be displayed by making the character D1 cough. If the brake oil has deteriorated, the deterioration can be displayed by making the character D1 dirty or more likely to roll.
[0195] In this way, when the degree of deterioration of the parts of the vehicle C1 worsens or when the degree of dirtiness of the vehicle C1 worsens, the character D1 expresses sadness among the emotions of joy, anger, sorrow, and happiness. For example, the character D1 can look tired and sad, cry, slumped, or exhausted. In other words, the character D1 is not only portrayed as having experienced something wrong with the parts or appearance of the vehicle C1, but is also portrayed as having a sense of pathos. This can increase the sense of closeness to the character D1 and the affection for the vehicle C1.
[0196] In this embodiment, after maintenance of the vehicle C1 is performed, the character D1 is displayed in a manner that has a positive effect, i.e., a post-maintenance display manner. For example, the post-maintenance display manner may be such that the character D1 shines brightly, or such that the character D1 is energetic. In other words, when maintenance of the vehicle C1 is performed, the character D1 is made to express joy or happiness among the emotions of joy, anger, sorrow, and happiness.
[0197] In this embodiment, the character D1 is displayed in a dramatic display mode during the transition from the deterioration display mode to the post-maintenance display mode. This allows the user to feel the change in the character D1 as its emotion switches from sadness to joy. This further increases the user's sense of closeness to the character D1 and their attachment to the vehicle C1.
[0198] For example, when changing the oil in accordance with the warning light indication of the vehicle C1, the user is likely to feel that they changed the oil because they were instructed to do so, and are unlikely to feel that they have taken good care of the vehicle C1. In this case, it is likely that the user will not feel attached to the vehicle C1, and it will be difficult to raise the user's awareness of actively managing the vehicle C1. Furthermore, if the user's initiative in managing the vehicle C1 cannot be raised, there is a risk that delays in maintenance of the vehicle C1 will occur.
[0199] In contrast, in this embodiment, by giving the user the impression that the character D1 is being cared for in response to the performance of maintenance on the vehicle C1, it is possible to make the user feel a sense of intimacy and attachment to the character D1. This allows the user to feel a sense of intimacy and attachment to the vehicle C1 associated with the character D1. For example, just as a user feels an attachment to a pet that they care for, by caring for the vehicle C1, the user can feel an attachment to the character D1 and the vehicle C1. In this way, it is possible to increase the user's attachment to the vehicle C1 and to increase their initiative in actively managing the vehicle C1. This makes it possible to prevent delays in maintenance on the vehicle C1. Furthermore, by providing different effects depending on the facility where maintenance was performed, it is possible to increase the number of users using a specific facility.
[0200] [Configuration and Effects of the Present Embodiment] The control method for the information processing device 100 according to the present embodiment (including the control method for the management server 300 and the control method for a control device equivalent to the information processing device 100 that changes the state of the character device D11; the same applies below) is a control method for an information processing device that changes the state of the character D1. This control method includes a determination process (steps S601 and S702) that determines whether maintenance has been performed on the vehicle C1, and a control process (steps S703 and S705) that changes at least one of the appearance and the behavior of the character D1 based on the fact that maintenance has been performed.
[0201] According to this configuration, when a user sees the change in the character D1 after maintenance is performed, the user can feel a greater sense of affinity to the character D1 and can increase their attachment to the vehicle C1. Furthermore, because the user can see the change in the character D1 each time maintenance is performed, the user can be more proactive in managing the vehicle C1 and can increase the frequency of maintenance being performed on the vehicle C1. This can prevent delays in maintenance on the vehicle C1.
[0202] The display control method according to this embodiment further includes a determination process (steps S501, S511, S521, S531, S541, S551) for determining the degree of deterioration of the vehicle C1, and in the control process (steps S702 to S705), at least one of the appearance and behavior of the character D1 is changed in a manner of deterioration different from the change due to the performance of maintenance, based on the degree of deterioration.
[0203] According to this configuration, by changing the character D1 in a deterioration state corresponding to the degree of deterioration of the parts of the vehicle C1 or the degree of dirtiness of the vehicle C1, for example, in a state expressing sadness among the emotions of joy, anger, sorrow, and happiness, it is possible to make the character D1 express a sense of pathos, thereby increasing the sense of closeness to the character D1 and the attachment to the vehicle C1.
[0204] In the display control method of this embodiment, the degree of deterioration of vehicle C1 is at least one of the degree of deterioration of parts of vehicle C1 and the degree of dirtiness of the exterior of vehicle C1, and in the control processing (steps S702 to S705), the deterioration state of vehicle C1 that is expected to occur based on the degree of deterioration of vehicle C1 is reflected in character D1 as the deterioration state.
[0205] According to this configuration, the deterioration state of the vehicle C1 can be reflected in the character D1, so that the user can easily understand the deterioration state of the vehicle C1 by looking at the character D1.
[0206] In the display control method according to this embodiment, the character D1 is an animate dog character capable of expressing emotions of joy, anger, sadness, and happiness, and in the control process (steps S702 to S705), when the degree of deterioration of the vehicle C1 worsens, the deterioration state is defined as the state in which the sadness of the character D1 increases in accordance with the deterioration.
[0207] According to this configuration, when the degree of deterioration of the parts of the vehicle C1 worsens or when the degree of dirtiness of the vehicle C1 worsens, the character D1 is changed in a manner that increases the sadness of the emotion, thereby making it possible to further express a sense of pity in the character D1, thereby increasing the sense of closeness to the character D1 and increasing the attachment to the vehicle C1.
[0208] In the control process (steps S702 to S705) of the display control method according to this embodiment, when the degree of deterioration of the vehicle C1 worsens, the manner in which the character D1 becomes dirty in accordance with the deterioration is determined as the deterioration state.
[0209] According to this configuration, when the degree of deterioration of the parts of the vehicle C1 worsens or when the degree of dirt on the vehicle C1 worsens, the character D1 is changed to become dirty, which makes it possible to further express a sense of pity for the character D1, thereby increasing the sense of closeness to the character D1 and the attachment to the vehicle C1.
[0210] In the display control method according to this embodiment, in the control process (steps S702 to S705), if the degree of deterioration of the vehicle C1 worsens, a blurring process is performed to blur at least a portion of the appearance of the character D1 in accordance with the deterioration.
[0211] According to this configuration, when the degree of deterioration of the parts of the vehicle C1 worsens or when the degree of dirt on the vehicle C1 worsens, the character D1 is changed to be blurred, thereby making it possible to make the character D1 look more pathetic, thereby increasing the sense of closeness to the character D1 and the attachment to the vehicle C1.
[0212] In the display control method according to this embodiment, the character D1 is a mobile animate dog character, and in the control process (steps S702 to S705), when the degree of deterioration of the vehicle C1 worsens, the deterioration state is defined as a state in which the movement speed of the character D1 decreases in accordance with the deterioration, or a state in which the amount of movement of the character D1 decreases.
[0213] According to this configuration, when the degree of deterioration of the parts of the vehicle C1 worsens or when the degree of dirt on the vehicle C1 worsens, the character D1 is changed to walk slowly, which makes it possible to make the character D1 appear more pathetic, thereby increasing the sense of closeness to the character D1 and the attachment to the vehicle C1.
[0214] In the display control method according to this embodiment, the character D1 is a character having a reference aspect serving as a reference, and the maintenance performed is at least one of replacing parts of the vehicle C1, replenishing parts of the vehicle C1, cleaning the vehicle C1, and inspecting the vehicle C1. In the control process (steps S702, S703, and S705), after the maintenance is performed, the character D1 is changed from a deteriorated aspect to a reference aspect. For example, the character D1 in the deteriorated display aspect shown in Figures 6(B) and 6(C) (an example of a deteriorated aspect) can be changed to the character D1 in the reference display aspect shown in Figure 6(A) (an example of the reference aspect).
[0215] According to this configuration, when the user sees the character D1 returning from a sad appearance to a normal appearance after maintenance has been performed, the user can feel a greater sense of affinity to the character D1 and can increase their attachment to the vehicle C1. Furthermore, because the character D1 returns from a sad appearance to a normal appearance, the user can increase their initiative in actively managing the vehicle C1 and can increase the frequency of performing maintenance on the vehicle C1.
[0216] In the display control method according to this embodiment, when maintenance is performed, the control process (steps S702, S703, S705) changes at least one of the appearance and behavior of the character D1 so that the character D1 reflects an aspect related to the state of the vehicle C1 that is expected to arise as a result of the maintenance being performed.
[0217] According to this configuration, since the aspect related to the performed maintenance can be reflected in the character D1, the user who sees the character D1 can feel a greater affinity to the character D1 and can increase their attachment to the vehicle C1. Furthermore, since the user can see the change in the character D1 each time maintenance is performed, this can increase the user's initiative in actively managing the vehicle C1 and can increase the frequency of performing maintenance on the vehicle C1.
[0218] In the display control method according to this embodiment, the control process (steps S702, S703, and S705) performs an effect using the post-maintenance character D1 that has changed based on the maintenance performed. For example, it is possible to perform effects such as those shown in Figures 6(D)(E), 7(D)(E), and 8(D)(E).
[0219] According to this configuration, an effect related to the character D1 can be performed each time maintenance is performed, so that the user who sees the character D1 can feel a greater sense of affinity to the character D1 and can increase their attachment to the vehicle C1. Furthermore, because the user can see the change in the character D1 each time maintenance is performed, this can increase the user's initiative in actively managing the vehicle C1 and can increase the frequency of maintenance being performed on the vehicle C1.
[0220] In the display control method according to this embodiment, in the control process (steps S702, S703, S705), different effects are performed based on the location where maintenance was performed.
[0221] According to this configuration, for example, by executing different effects depending on whether the location where maintenance is performed is a specific facility or not, it is possible to increase the opportunities for maintenance to be performed at a specific facility.
[0222] In the display control method according to this embodiment, in the control process (steps S702 to S705), a presentation is performed using the character D1 that has changed to a deteriorated state based on the degree of deterioration of the vehicle C1. For example, presentations such as those shown in Figures 6(B) and 6(C), 7(B) and 7(C), and 8(B) and 8(C) can be performed.
[0223] According to this configuration, by performing a performance related to the deterioration state according to the degree of deterioration of the parts of the vehicle C1 or the degree of dirtiness of the vehicle C1, it is possible to further make the character D1 feel pitiful, thereby increasing the sense of closeness to the character D1 and the attachment to the vehicle C1.
[0224] In the display control method according to this embodiment, the character D1 is a character image displayed on the display unit 201.
[0225] According to this configuration, the user can easily visually grasp the changes in the character D1 displayed on the display unit 201.
[0226] The information processing device 100 (control device equivalent to the management server 300, the information processing device 100 that changes the state of the character device D11) is an information processing device that changes the state of the character D1, and is equipped with a situation determination unit 104 (implementation determination unit 106) that determines whether maintenance has been performed on the vehicle C1, and an output control unit 109 (an example of a control unit) that changes at least one of the appearance and behavior of the character D1 based on the fact that maintenance has been performed.
[0227] With this configuration, when a user sees the change in the character D1 after maintenance is performed, the user feels a greater sense of affinity with the character D1 and can increase their attachment to the vehicle C1. Furthermore, because the user can see the change in the character D1 each time maintenance is performed, the user's initiative in proactively managing the vehicle C1 can be increased, and the frequency of maintenance performed on the vehicle C1 can be increased. This can prevent delays in maintenance on the vehicle C1.
[0228] Note that each processing procedure shown in this embodiment is an example for realizing this embodiment, and the order of some of the processing procedures may be changed within the scope that makes it possible to realize this embodiment, and some of the processing procedures may be omitted or other processing procedures may be added.
[0229] Each process described in this embodiment is executed based on a program that causes a computer to execute each processing procedure. Therefore, this embodiment can also be understood as an embodiment of a program that realizes the function of executing each process and a recording medium that stores the program. For example, an update process for adding a new function to an information processing device can store the program in the storage device of the information processing device. This makes it possible to cause the updated information processing device to execute each process described in this embodiment.
[0230] Although the embodiments of the present invention have been described above, the above embodiments merely illustrate some of the application examples of the present invention, and it is not intended that the technical scope of the present invention be limited to the specific configurations of the above embodiments.
[0231] This application claims priority based on Japanese Patent Application No. 2022-78424 filed with the Japan Patent Office on May 11, 2022, the entire contents of which are incorporated herein by reference.
Claims
1. A method for controlling an information processing device that changes a state of a character, comprising: A determination process for determining whether or not vehicle maintenance has been performed; and a control process for changing at least one of an appearance and an action of the character based on the fact that the maintenance has been performed, so that the appearance and the action of the character are different depending on the content of the maintenance and related to the performed maintenance. Control methods.
2. 2. The control method according to claim 1, The method further includes a process of determining a degree of deterioration of the vehicle, In the control process, at least one of an appearance and an action of the character is changed based on the degree of deterioration in a manner different from the change based on the maintenance. Control methods.
3. 3. The control method according to claim 2, the degree of deterioration of the vehicle is at least one of a degree of deterioration of a part of the vehicle and a degree of dirt on the exterior of the vehicle; In the control process, a deterioration state of the vehicle that is assumed to occur based on a deterioration degree of the vehicle is reflected in the character as the deterioration state. Control methods.
4. The control method according to claim 2 or 3, The character is an animate character capable of expressing emotions such as joy, anger, sadness, and happiness, In the control process, when the degree of deterioration of the vehicle worsens, the deterioration state is determined to be a state in which the character's feeling of sadness increases in accordance with the deterioration.
5. The control method according to claim 2 or 3, In the control process, when the deterioration degree of the vehicle is worsened, the deterioration state is determined to be a state in which the character becomes dirty in accordance with the deterioration. Control methods.
6. The control method according to claim 2 or 3, and when the degree of deterioration of the vehicle worsens, the control process executes a blurring process for blurring at least a part of the appearance of the character in response to the deterioration. Control methods.
7. The control method according to claim 2 or 3, The character is a mimicked character capable of moving; In the control process, when the deterioration degree of the vehicle worsens, the deterioration state is determined to be a state in which the moving speed of the character is decreased or a state in which the moving amount of the character is decreased in response to the deterioration. Control methods.
8. The control method according to claim 2 or 3, The character is a character having a reference aspect that serves as a reference; The execution of the maintenance is execution of at least one of replacing a part of the vehicle, replenishing the part of the vehicle, cleaning the vehicle, and inspecting the vehicle; In the control process, after the maintenance is performed, the character is changed from the deteriorated state to the reference state. Control methods.
9. A control method according to any one of claims 1 to 3, comprising: The execution of the maintenance is execution of at least one of replacing a part of the vehicle, replenishing the part of the vehicle, cleaning the vehicle, and inspecting the vehicle; In the control process, when the maintenance is performed, at least one of an appearance and an action of the character is changed so as to reflect, in the character, an aspect related to a state of the vehicle that is assumed to occur based on the performance of the maintenance. Control methods.
10. A control method according to any one of claims 1 to 3, comprising: In the control process, a performance is performed using the character after the maintenance that has changed based on the maintenance being performed. Control methods.
11. 11. The control method according to claim 10, In the control process, different effects are performed based on the location where the maintenance is performed. Control methods.
12. The control method according to claim 2 or 3, In the control process, a performance is performed using the character whose deterioration state has changed based on a deterioration degree of the vehicle. Control methods.
13. A control method according to any one of claims 1 to 3, comprising: The character is a character image displayed on a display unit. Control methods.
14. An information processing device that changes the appearance of a character, a determination unit that determines whether or not vehicle maintenance has been performed; and a control unit that changes at least one of the appearance and the behavior of the character based on the fact that the maintenance has been performed, so that the appearance and the behavior of the character are different depending on the content of the maintenance that has been performed. Information processing device.