Vehicle information processing device, vehicle information processing system, and vehicle information processing method
The vehicle information processing device simplifies the process of setting up vehicle settings by allowing users to access a link that determines and applies applicable settings, reducing user burden and complexity.
Patent Information
- Application Number
- JP2022114329
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2022-07-15
- Publication Date
- 2025-04-22
- Estimated Expiration
- 2042-07-15
AI Technical Summary
Users face confusion and burden when trying to set up vehicle settings, as they need to investigate and combine multiple options for driving assistance features.
A vehicle information processing device that acquires package information for selected setting items, generates a link to access this information, and determines whether the settings are applicable to the user's vehicle based on acquired vehicle information, allowing for easy setting changes and purchases.
Reduces user burden by simplifying the process of changing vehicle settings and purchasing applicable combinations, eliminating the need for users to manually investigate and combine settings.
Smart Images

Figure 0007666430000001 
Figure 0007666430000002 
Figure 0007666430000003
Abstract
Description
[Technical field]
[0001] The present invention relates to a vehicle information processing device, a vehicle information processing system, and a vehicle information processing method. [Background technology]
[0002] The following Patent Document 1 discloses an in-vehicle data update device that can autonomously resume an update of in-vehicle software or the like even if the update is left incomplete. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] JP 2018-097764 A Summary of the Invention [Problem to be solved by the invention]
[0004] However, when there are many options for vehicle setting items, a user may be confused as to which setting to apply to the vehicle he or she owns.
[0005] SUMMARY OF THE PRESENT DISCLOSURE In consideration of the above, an object of the present invention is to provide a vehicle information processing device, a vehicle information processing system, and a vehicle information processing method that can reduce the burden on a user when changing vehicle settings. [Means for solving the problem]
[0006] The vehicle information processing device of claim 1 has a package information acquisition unit that acquires package information regarding a combination of setting items selected from a plurality of setting items related to driving assistance, a link generation unit that generates a link through which the acquired package information can be accessed, a vehicle information acquisition unit that acquires vehicle information regarding a vehicle of a user who has accessed the link, and a determination unit that determines whether or not the combination of setting items is applicable to the vehicle based on the acquired vehicle information.
[0007] According to the present invention as set forth in claim 1, a package information acquisition unit acquires package information related to a combination of setting items selected from a plurality of setting items related to driving assistance. Then, a link generation unit generates a link that allows access to the acquired package information.
[0008] When a user accesses this link, the vehicle information acquisition unit acquires vehicle information about the user's vehicle. Then, based on the acquired vehicle information, the determination unit determines whether or not the combination of setting items is applicable to the user's vehicle.
[0009] In other words, the user can know whether or not a combination of setting items selected from a plurality of setting items related to driving assistance is applicable to the user's vehicle simply by accessing a link generated in advance. This saves the user the trouble of having to research and combine setting items that are applicable to the user's vehicle. Therefore, the user can easily change the settings of the vehicle.
[0010] The vehicle information processing device according to claim 2 is the invention described in claim 1, further comprising a setting change unit that changes a setting of the vehicle when the combination of setting items is applicable to the vehicle.
[0011] According to the present invention as set forth in claim 2, if the combination of setting items of the link accessed by the user is applicable to the user's vehicle, the setting change unit changes the settings of the user's vehicle. This relieves the user from performing complicated setting work by himself / herself. However, the concept of changing the settings here includes not only applying new settings to the vehicle, but also updating settings already applied to the vehicle.
[0012] The vehicle information processing device of claim 3, in the invention described in claim 1, further has a notification unit that displays a purchase screen on at least one of the user's vehicle and a terminal owned by the user when the combination of setting items is applicable to the vehicle and at least some of the setting items are subject to a fee.
[0013] According to the present invention as described in claim 3, if the combination of setting items of the link accessed by the user is applicable to the user's vehicle and at least some of these setting items are subject to a fee, a purchase screen is displayed on at least one of the user's vehicle and the user's terminal.
[0014] The vehicle information processing device according to claim 4 is the invention described in claim 3, wherein the combination of the setting items is purchasable as a subscription service.
[0015] According to the present invention described in claim 4, when a user purchases a combination of setting items as a subscription service, if the user stops using the service or applies a different setting to the vehicle, no further costs are incurred. Therefore, the user's financial burden is reduced.
[0016] The vehicle information processing device of claim 5, in the invention described in claim 3, further has a registration unit that registers the package information sent from the proposer, and a settlement unit that pays an affiliate to the proposer when the combination of setting items is purchased by the user.
[0017] According to the present invention as set forth in claim 5, the registration unit registers package information transmitted from the proposer. Then, when a user purchases a combination of setting items transmitted and registered from the proposer, the settlement unit pays an affiliate to the proposer.
[0018] A vehicle information processing system according to a sixth aspect of the present invention includes the vehicle information processing device according to any one of the first to fifth aspects of the present invention, and an on-board device in which the vehicle information is stored.
[0019] According to the present invention as set forth in claim 6, a package information acquisition unit of the vehicle information processing device acquires package information related to a combination of setting items selected from a plurality of setting items related to driving assistance. Then, a link generation unit of the vehicle information processing device generates a link that allows access to the acquired package information.
[0020] When a user accesses this link, the vehicle information acquisition unit of the vehicle information processing device acquires vehicle information about the user's vehicle from the vehicle-mounted device, and the determination unit of the vehicle information processing device determines whether the combination of setting items is applicable to the user's vehicle based on the acquired vehicle information.
[0021] In other words, the user can know whether or not a combination of setting items selected from a plurality of setting items related to driving assistance is applicable to the user's vehicle simply by accessing a link generated in advance, which saves the user the trouble of having to investigate and combine setting items applicable to the user's vehicle.
[0022] A vehicle information processing method according to claim 7 includes acquiring package information related to a combination of setting items selected from a plurality of setting items in a driving assistance system, generating a link that allows access to the acquired package information, acquiring vehicle information related to a vehicle of a user who has accessed the link, and determining whether or not the combination of setting items is applicable based on the acquired vehicle information. The computer executes the process .
[0023] According to the present invention as set forth in claim 7, package information relating to a combination of setting items selected from a plurality of setting items relating to driving assistance is acquired. Then, a link that allows access to the acquired package information is generated.
[0024] When a user accesses this link, vehicle information about the user's vehicle is obtained, and based on the obtained vehicle information, it is determined whether the combination of setting items is applicable to the user's vehicle.
[0025] In other words, the user can know whether or not a combination of setting items selected from a plurality of setting items related to driving assistance is applicable to the user's vehicle simply by accessing a link generated in advance, which saves the user the trouble of having to investigate and combine setting items applicable to the user's vehicle. Effect of the Invention
[0026] As described above, the vehicle information processing device according to the present invention as set forth in claim 1 has an excellent effect of reducing the burden on the user in changing the settings of the vehicle.
[0027] The vehicle information processing device according to the present invention as set forth in claim 2 has an excellent effect of saving the user the trouble of making complicated setting changes.
[0028] The vehicle information processing device according to the present invention as set forth in claim 3 has an excellent effect of reducing the trouble for the user when purchasing a combination of setting items.
[0029] The vehicle information processing device according to the present invention as set forth in claim 4 has the excellent effect of further reducing the burden on the user in changing the vehicle settings.
[0030] The vehicle information processing device according to the present invention as set forth in claim 5 has an excellent effect of promoting the registration of package information.
[0031] The vehicle information processing system according to the present invention as set forth in claim 6 has the excellent effect of reducing the burden on the user in changing the settings of the vehicle.
[0032] The vehicle information processing method according to the present invention as set forth in claim 7 has an excellent effect of reducing the burden on the user in changing the settings of the vehicle. [Brief description of the drawings]
[0033] [Figure 1] 1 is a schematic configuration diagram of a vehicle information processing system according to an embodiment of the present invention; [Diagram 2] 2 is a block diagram showing a hardware configuration of the user's vehicle shown in FIG. 1. [Diagram 3] 2 is a block diagram showing a functional configuration of the vehicle-mounted device shown in FIG. 1. [Figure 4] 2 is a block diagram showing a hardware configuration of the server shown in FIG. 1. [Diagram 5] 2 is a block diagram showing a functional configuration of a server shown in FIG. 1. [Figure 6] 2 is a sequence diagram showing a process flow in the vehicle information processing system shown in FIG. 1. [Figure 7] 7 is a flowchart showing the flow of a providing process executed in the server shown in FIG. 6. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0034] Hereinafter, a vehicle information processing system 10 according to one embodiment of the present invention will be described with reference to FIGS.
[0035] (Overall composition) 1, a vehicle information processing system 10 of this embodiment includes a plurality of vehicles 12, a plurality of terminals 30, and a server 40 as a vehicle information processing device owned by a predetermined business operator. Each vehicle 12 is equipped with an on-board device 20. Each on-board device 20, the terminal 30, and the server 40 are connected via a network N and are capable of communicating with each other.
[0036] Examples of the terminal 30 include a smartphone or a personal computer owned by the owner of the vehicle 12. In FIG. 1, a proposer P of package information, which will be described later, and a user U are illustrated as examples of the owner of the vehicle 12. Also illustrated are a vehicle 12P and a terminal 30P owned by the proposer P, and a vehicle 12U and a terminal 30U owned by the user U. The vehicle 12P owned by the proposer P is equipped with an on-board device 20P. Also, the vehicle 12U owned by the user U is equipped with an on-board device 20U. The numbers of vehicles 12, on-board devices 20, and terminals 30 are not limited to those described above.
[0037] Here, "package information" refers to information on a combination of setting items selected from a plurality of setting items related to vehicle driving assistance. Examples of driving assistance include, but are not limited to, a collision damage mitigation brake, lane departure warning, vehicle distance control, skid prevention, sway warning, parking assistance, acceleration suppression when pedal is misapplied, and automatic headlight switching.
[0038] (Hardware configuration of vehicle 12) As shown in FIG. 2, the vehicle 12 includes an in-vehicle device 20, a plurality of ECUs (Electronic Control Units) 22, and a plurality of in-vehicle devices 24.
[0039] The vehicle-mounted device 20 includes a central processing unit (CPU) 20A, a read only memory (ROM) 20B, a random access memory (RAM) 20C, an in-vehicle communication interface (I / F) 20D, a wireless communication interface (I / F) 20E, and an input / output interface (I / F) 20F. The CPU 20A, the ROM 20B, the RAM 20C, the in-vehicle communication interface (I / F) 20D, the wireless communication interface (I / F) 20E, and the input / output interface (I / F) 20F are connected to each other so as to be able to communicate with each other via an internal bus 20G.
[0040] The CPU 20A is a central processing unit that executes various programs and controls each part. That is, the CPU 20A reads the programs from the ROM 20B and executes the programs using the RAM 20C as a working area. The CPU 20A controls each of the above components and performs various arithmetic processing according to the programs recorded in the ROM 20B.
[0041] The ROM 20B stores various programs and data. The ROM 20B stores vehicle information 100 such as the vehicle model, model number, and year, a driving assistance program 110 that controls the vehicle 12 to assist the driver in driving, and a control program 120 that controls the vehicle-mounted device 20. The vehicle information 100 may include driving information related to the state and control of the vehicle 12 acquired from the ECU 22 in addition to the above-mentioned information such as the vehicle model that does not change from the time of purchase.
[0042] The RAM 20C temporarily stores programs or data as a working area.
[0043] The in-vehicle communication I / F 20D is an interface for connecting to each ECU 22. The in-vehicle communication I / F 20D uses a communication standard based on the CAN protocol. The in-vehicle communication I / F 20D is connected to the external bus 20H.
[0044] The wireless communication I / F 20E is a wireless communication module for communicating with the server 40. The wireless communication I / F 20E uses communication standards such as 5G, LTE, and Wi-Fi (registered trademark). The wireless communication I / F 20E is connected to a network N.
[0045] The input / output I / F 20F is electrically connected to a display 52 and a speaker 54 provided in the vehicle cabin. The display 52, for example, has both a function as a display device that displays various information, including information received from the server 40, as images, and a function as an input device that can input information by being operated by an occupant. The speaker 54 has a function of notifying the occupant of information from the server 40 by sound.
[0046] The ECU 22 includes, for example, an ADAS (Advanced Driver Assistance System)-ECU 22A, a steering ECU 22B, a brake ECU 22C, and an engine ECU 22D.
[0047] The ADAS-ECU 22A controls the advanced driving assistance system. The in-vehicle device 24A is connected to the ADAS-ECU 22A. The in-vehicle device 24A includes a vehicle speed sensor, an acceleration sensor, and a yaw rate sensor. The in-vehicle device 24A also includes a group of external sensors used to detect the surrounding environment of the vehicle 12. The group of external sensors includes, for example, a camera that captures images of the surroundings of the vehicle 12, a millimeter wave radar that transmits a detection wave and receives a reflected wave, and a lidar (Laser Imaging Detection and Ranging) that scans the area ahead of the vehicle 12.
[0048] The steering ECU 22B is connected to an in-vehicle device 24B. The in-vehicle device 24B is a power steering device including a steering angle sensor.
[0049] The brake ECU 22C controls the brake system of the vehicle 12. The brake ECU 22C is connected to an in-vehicle device 24C including a brake actuator.
[0050] The engine ECU 22D controls the engine of the vehicle 12. An in-vehicle device 24D including a throttle actuator is connected to the engine ECU 22D.
[0051] (Functional configuration of the vehicle-mounted device 20) As shown in FIG. 3, the vehicle-mounted device 20 functions as an acquisition unit 200, a transmission unit 202, a display unit 204, an output unit 206, a control unit 208, and an update unit 210 by the CPU 20A executing the control program 120.
[0052] The acquisition unit 200 has a function of acquiring signals from the display 52 and various sensors serving as the in-vehicle device 24. The acquisition unit 200 also has a function of acquiring information such as information on setting items, image information, and voice data transmitted from at least one of the terminal 30 and the server 40. Here, the information on setting items is not limited to package information including a plurality of setting items among setting items related to driving assistance, but also includes information on one setting item.
[0053] The transmitting unit 202 has a function of transmitting the vehicle information 100 stored in the ROM 20B to at least one of the terminal 30 and the server 40. The transmitting unit 202 also has a function of transmitting a signal inputted on the display 52 and acquired by the acquiring unit 200 to at least one of the terminal 30 and the server 40. Examples of signals being inputted on the display 52 include when the user U selects a setting item on the display 52 of the vehicle 12U or when the purchase button is pressed. The transmitting unit 202 also has a function of transmitting package information relating to a combination of setting items applied to the vehicle 12 to at least one of the terminal 30 and the server 40.
[0054] The display unit 204 has a function of displaying an image transmitted from the server 40 on the display 52. As an example, the display unit 204 displays a purchase screen transmitted from the server 40 on the display 52.
[0055] The output unit 206 has a function of outputting the audio data transmitted from the server 40 to the speaker 54 .
[0056] The control unit 208 has a function of controlling the vehicle 12 based on the driving assistance program 110. The control unit 208 controls various actuators serving as the in-vehicle device 24 based on signals obtained from various sensors serving as the in-vehicle device 24.
[0057] The update unit 210 has a function of rewriting the driving assistance program 110 stored in the ROM 20B in accordance with the information on the setting items acquired by the acquisition unit 200.
[0058] (Hardware configuration of server 40) 4, the server 40 includes a CPU 40A, a ROM 40B, a RAM 40C, a storage 40D, and a communication I / F 40E. The CPU 40A, the ROM 40B, the RAM 40C, the storage 40D, and the communication I / F 40E are connected to each other so as to be able to communicate with each other via an internal bus 40F. The functions of the CPU 40A, the ROM 40B, the RAM 40C, and the communication I / F 40E are the same as those of the CPU 20A, the ROM 20B, the RAM 20C, and the wireless communication I / F 20E of the vehicle-mounted device 20 described above.
[0059] The storage 40D serving as a memory is configured with a hard disk drive (HDD) or a solid state drive (SSD).
[0060] The storage 40D stores a processing program 130 for controlling the server 40. In accordance with the execution of the processing program 130, the server 40 executes various processes including a link generation process for generating a link related to package information, a package information and link registration process, and a registered information extraction process for extracting package information registered in association with a link. The processing program 130 also executes a provision process for performing control in accordance with the vehicle information 100 of the user U who accessed the link. These processes will be described in detail later with reference to Figs. 6 and 7.
[0061] The storage 40D also stores a setting item DB 140, which is a database related to setting items of driving assistance. A list of setting items related to driving assistance is stored in the setting item DB 140. Furthermore, the setting item DB 140 stores package information related to a combination of multiple setting items transmitted from the proposer P, linked to the created link.
[0062] Furthermore, the storage 40D stores an applicable vehicle reference table 150 that stores information about vehicles, such as vehicle models, model numbers, and model years, to which each setting item can be applied.
[0063] Furthermore, the storage 40D stores a usage amount reference table 160 that stores the usage amount for each setting item and coefficients for calculating the usage amount for a combination of multiple setting items.
[0064] In addition, the storage 40D stores a reward rate reference table 170 that stores the reward rate for each setting item when the setting item is purchased individually and the reward rate for each combination when a combination of setting items is purchased. Note that various methods can be used to calculate the reward rate.
[0065] In addition, in this embodiment, the storage 40D is described as storing the processing program 130, the setting item DB 140, the applicable vehicle reference table 150, the usage amount reference table 160, and the reward rate reference table 170, but the ROM 20B may also store the processing program 130, the setting item DB 140, the applicable vehicle reference table 150, the usage amount reference table 160, and the reward rate reference table 170.
[0066] (Functional configuration of server 40) As shown in FIG. 5, the server 40 functions as a package information acquisition unit 400, a link generation unit 402, a registration unit 404, a vehicle information acquisition unit 406, a judgment unit 408, a calculation unit 410, a notification unit 412, a setting change unit 414 and a settlement unit 416 by the CPU 40A executing the processing program 130.
[0067] The package information acquisition unit 400 has a function of acquiring package information related to a combination of setting items from at least one of the vehicle-mounted device 20P and the terminal 30P of the proposer P's vehicle 12P.
[0068] The link generating unit 402 has a function of generating a link that allows access to the acquired package information.
[0069] The registration unit 404 has a function of linking the acquired package information with the generated link and registering them in the setting item DB 140.
[0070] The vehicle information acquisition unit 406 has a function of acquiring the vehicle information 100 from the vehicle-mounted device 20U of the vehicle 12U of the user U who has accessed the link generated by the link generation unit 402 and registered by the registration unit 404.
[0071] The determination unit 408 has a function of referring to the applicable vehicle reference table 150 based on the acquired vehicle information 100 to determine whether or not a combination of setting items in package information associated with the link is applicable to the vehicle 12U of the user U who accessed the link. At this time, the determination unit 408 determines not only whether or not the combination of setting items is applicable to the vehicle 12U as a package, but also whether or not each setting item is applicable to the vehicle 12U. Note that the determination unit 408 is not limited to the above, and may determine only whether or not the combination of setting items is applicable to the vehicle 12U as a package, for example.
[0072] Furthermore, the determining unit 408 determines whether or not there is a paid item among the applicable setting items, based on the usage fee for the setting items obtained by the calculating unit 410 described later.
[0073] Furthermore, the determination unit 408 determines whether or not an application or purchase action has been performed by the user U. As an example, the determination unit 408 determines whether or not an application button or a purchase button has been pressed on the terminal 30U of the user U. Without being limited to the above, for example, the determination unit 408 may determine whether or not an application button or a purchase button has been pressed on the display 52 of the vehicle 12 of the user U.
[0074] The calculation unit 410 calculates the usage amount for the setting items by referring to the usage amount reference table 160 based on the information on applicability determined by the determination unit 408. Specifically, when the combination of setting items in the package information is applicable to the vehicle 12U as a package as it is, the calculation unit 410 calculates the package usage amount for the combination.
[0075] On the other hand, if the combination of setting items in the package information cannot be applied to the vehicle 12U as a package as is, the calculation unit 410 calculates the usage amount for the applicable setting items from the usage amounts of each of the setting items. At this time, if there is one setting item applicable to the vehicle 12U, the usage amount of that setting item is calculated as the usage amount as is. On the other hand, if there are multiple setting items applicable to the vehicle 12U, the usage amount for the combination of setting items is calculated from the usage amounts of each of the setting items. Note that the usage amount for the combination of setting items is not limited to the sum of the usage amounts of each setting item, but may be calculated using any predetermined formula.
[0076] The calculation unit 410 also has a function of calculating the affiliate to be paid to the proposer P in accordance with the setting items applied to the vehicle 12U of the user U by referring to the remuneration rate reference table 170.
[0077] The notification unit 412 has a function of sending notifications to the vehicle 12 and the terminal 30. Notification methods include displaying on the display 52, outputting audio from the speaker 54, sending an email to the terminal 30, notifying an application downloaded to the terminal 30, and the like. Examples of the notification contents include displaying a setting item application screen and a purchase screen, notifying the completion of the vehicle setting change, notifying the billing of the usage fee, notifying the completion of an affiliate payment, and the like.
[0078] The setting change unit 414 applies the applicable setting items to the vehicle 12U of the user U based on the result of the determination made by the determination unit 408, and changes the setting of the vehicle 12U. Specifically, the setting change unit 414 transmits information about the applicable setting items to the vehicle 12U so that the update unit 210 of the in-vehicle device 20U can rewrite the driving assistance program 110.
[0079] The settlement unit 416 has a function of charging the user U for the cost of changing the settings of the vehicle 12U. Also, the settlement unit 416 has a function of paying an affiliate to the proposer P of the package information according to the setting items applied to the vehicle 12U of the user U.
[0080] (An example of processing flow) Next, the flow of processing executed by the vehicle information processing system 10 will be described with reference to the sequence diagram shown in FIG. 6 and the flowchart shown in FIG.
[0081] In step S10 of Fig. 6, package information is transmitted from the terminal 30P of the proposer P to the server 40. As an example, this package information is a combination of setting items selected by the proposer P from a list of setting items displayed within an application that has been downloaded to the terminal 30P. The package information is not limited to this, and may be a combination of setting items selected by the proposer P from a list of setting items displayed on the display 52 of the vehicle 12P. Furthermore, the package information may be a combination of setting items that has already been applied to the vehicle 12P of the proposer P, and transmitted to the server 40 by the proposer P operating at least one of the display 52 and the terminal 30P.
[0082] In step S12, the CPU 40A of the server 40 generates a link that enables access to the package information acquired from the terminal 30P of the proposer P.
[0083] In step S14, CPU 40A of server 40 associates the acquired package information with the generated link and registers them in setting item DB 140.
[0084] In step S16, the CPU 40A of the server 40 transmits the generated link to the proposer P's terminal 30P.
[0085] In step S18, the proposer P provides the generated link to the user U. As an example, an email with the link attached is sent from the terminal 30P of the proposer P to the terminal 30U of the user U. Note that the method of providing the link is not limited to this. For example, the link may be provided via an application downloaded to the terminal 30. In addition, the proposer P may publish the link on a blog or SNS, and the link may be provided to the user U who views it.
[0086] In step S20, the user U accesses the link provided by the proposer P.
[0087] In step S22, CPU 40A of server 40 extracts from setting item DB 140 package information associated with the accessed link.
[0088] In step S24, the CPU 40A of the server 40 acquires the vehicle information 100 from the vehicle-mounted device 20U of the vehicle 12U of the user U who has accessed the link.
[0089] In step S26, the CPU 40A of the server 40 performs a providing process.
[0090] The provision process will be described in detail below with reference to Fig. 7. In step S100 of Fig. 7, CPU 40A determines whether or not the setting items of the package information extracted from setting item DB 140 are applicable to vehicle 12U of user U, based on acquired vehicle information 100.
[0091] If in step S100 the CPU 40A determines that none of the setting items included in the package information can be applied to the user U's vehicle 12U, in step S102 the CPU 40A displays on the user U's terminal 30U a list of the setting items included in the package information and a message indicating that these setting items cannot be applied, and terminates the processing.
[0092] On the other hand, if in step S100 the CPU 40A determines that among the setting items included in the package information, there is at least one setting item that is applicable to the user U's vehicle 12U, the CPU 40A calculates in step S104 the usage amount for the applicable setting item.
[0093] For example, if the CPU 40A determines in step S100 that the combination of setting items in the package information can be applied as a package to the vehicle 12U as is, the CPU 40A calculates the package usage fee for the combination in step S104.
[0094] Also, in step S100, if CPU 40A determines that the combination of setting items in the package information cannot be applied as a package to vehicle 12U as is, but that some of the setting items are applicable to vehicle 12U, CPU 40A calculates the usage fee for the combination of applicable setting items from the individual usage fees for the applicable setting items.
[0095] At step S106, CPU 40A determines whether or not there is a paid item among the applicable setting items.
[0096] If the CPU 40A determines in step S106 that there are no paid items, i.e., if the usage amount calculated in step S104 is 0 yen, the CPU 40A displays an image on the terminal 30U of the user U in step S108. Specifically, the CPU 40A displays on the terminal 30U of the user U a list of setting items applicable to the vehicle 12U among the setting information included in the package information, and a collective apply button for collectively applying the displayed setting items. Note that the apply button may be provided for each setting item. Alternatively, the setting of the vehicle 12U may be immediately changed when the user U accesses the terminal 30U without displaying the list.
[0097] In step S110, CPU 40A determines whether or not the apply button has been pressed.
[0098] In step S110, if the CPU 40A determines that the Apply button has not been pressed, i.e., if the user U has not applied any of the displayed setting items, the CPU 40A ends the process. Note that a case in which the user U has not applied any of the displayed setting items corresponds to a case in which the user U has closed an application on the terminal 30U, a case in which a predetermined time has passed without the Apply button being pressed, etc.
[0099] In step S110, if the CPU 40A determines that the apply button has been pressed, i.e., if the user U has applied at least one of the displayed setting items to the vehicle 12U, in step S112, the CPU 40A changes the settings of the vehicle 12U of the user U. Specifically, the CPU 40A transmits information on the applicable setting items to the vehicle 12U so that the update unit 210 of the vehicle-mounted device 20U can rewrite the driving assistance program 110.
[0100] In step S114, the CPU 40A notifies the terminal 30U of the user U that the settings of the vehicle 12U will be changed, and ends the process.
[0101] On the other hand, if the CPU 40A determines in step S106 that there is a paid item, the CPU 40A displays a purchase screen on the terminal 30U of the user U in step S116. Specifically, the CPU 40A displays on the terminal 30U a list of setting items applicable to the vehicle 12U among the setting information included in the package information, and a purchase button for each paid item. In addition to displaying the purchase buttons, an apply button may be provided for free setting items. Also, a lump-sum purchase button may be provided.
[0102] At step S118, CPU 40A determines whether or not the purchase button has been pressed.
[0103] If the CPU 40A determines in step S118 that the purchase button was not pressed, i.e., if the user U did not purchase any of the displayed setting items, the CPU 40A determines in step S110 whether or not the apply button for the free items was pressed. The process from step S110 onwards has already been described, and therefore will not be described here.
[0104] If the CPU 40A determines in step S118 that the purchase button has been pressed, i.e., if the user U has purchased at least one of the displayed setting items, the CPU 40A charges the user U for the usage fee for this setting item in step S120.
[0105] In step S122, the CPU 40A changes the settings of the vehicle 12U of the user U with respect to the paid items and the applied free items.
[0106] In step S124, the CPU 40A notifies the terminal 30U of the user U that the settings of the vehicle 12U will be changed.
[0107] In step S126, the CPU 40A calculates the affiliate to be paid to the proposer P.
[0108] In step S128, the CPU 40A pays the affiliate to the proposer P.
[0109] In step S130, the CPU 40A notifies the terminal 30P of the proposer P that the affiliate has been paid, and ends the process.
[0110] Although not shown in the figure, the user U can also purchase the setting item as a subscription service. When the user U uses the setting item as a subscription service, upon receiving a service usage suspension request from the user U's terminal 30U, the CPU 40A changes the settings of the user U's vehicle 12U in response to the request. Then, the CPU 40A stops periodically billing the user U for the usage fee. Note that the use of the subscription service may be suspended not only when a service usage suspension request is received, but also when the user U applies the same type of other setting to the vehicle 12U, or when it becomes impossible to continue using the corresponding setting item.
[0111] (Action of this embodiment) According to the vehicle information processing system 10 including the server 40 according to this embodiment, package information related to a combination of setting items selected from a plurality of setting items related to driving assistance is acquired by the package information acquisition unit 400. Then, a link that allows access to the acquired package information is generated by the link generation unit 402.
[0112] When the user U accesses this link, the vehicle information acquisition unit 406 acquires vehicle information 100 related to the vehicle 12U of the user U. Then, based on the acquired vehicle information 100, the determination unit 408 determines whether or not the combination of setting items is applicable to the vehicle 12U of the user U.
[0113] In other words, the user U can know whether or not a combination of setting items selected from a plurality of setting items related to driving assistance is applicable to the user U's vehicle 12U simply by accessing a link generated in advance. This can save the user U the trouble of investigating and combining setting items applicable to the user U's vehicle 12U by himself / herself. This can lower the hurdle for the user U to change the settings of the vehicle 12U.
[0114] As an example, if a celebrity who is knowledgeable about vehicle settings publishes a combination of setting items for his or her own vehicle 12P as a link on a social networking service (SNS) or blog as a proposer P, a user U can apply the same settings to his or her own vehicle 12U as the celebrity's by simply accessing the link.
[0115] As another example, a family member of an elderly person may combine setting items on terminal 30P as a proposer P and send a link to the elderly person, so that the elderly person can easily apply the settings recommended by the family member to vehicle 12U as user U.
[0116] As yet another example, by accessing a link published within a social networking group or community site, user U can apply the same settings to his or her vehicle 12U as an acquaintance as proposer P simply by accessing the link.
[0117] Furthermore, according to the server 40 of this embodiment, if a combination of setting items of a link accessed by the user U is applicable to the vehicle 12U of the user U, the setting change unit 414 changes the settings of the vehicle 12U of the user U. This saves the user U from having to perform complicated setting work by himself / herself.
[0118] Furthermore, according to the server 40 of this embodiment, if the combination of setting items of the link accessed by the user U is applicable to the vehicle 12U of the user U and at least some of these setting items are paid setting items, a purchase screen is displayed on the terminal 30U owned by the user U. Thus, the user U can easily purchase the combination of setting items.
[0119] Furthermore, according to the server 40 of this embodiment, when the user U purchases a combination of setting items as a subscription service, if the user U stops using the service or applies a different setting to the vehicle, no further costs are incurred. Therefore, the cost burden on the user U is reduced.
[0120] Furthermore, according to the server 40 of this embodiment, the registration unit 404 registers package information transmitted from the proposer P. Then, when the combination of setting items transmitted from the proposer P and registered is purchased by the user U, the settlement unit 416 pays the affiliate to the proposer P. This makes it possible to promote the registration of package information.
[0121] <Supplementary explanation of the above embodiment> In the above embodiment, various notifications including images are provided to the terminal 30, but this is not limiting. For example, a purchase screen may be displayed on the display 52 of the vehicle 12U of the user U. Also, for example, a notification that a setting change will be made to the vehicle 12U may be provided from the speaker 54 of the vehicle 12U of the user U.
[0122] In the above embodiment, the proposer P or the user U performs various operations on the terminal 30, but the present invention is not limited to this. For example, the proposer P may transmit package information to the server 40 by operating the display 52 of the vehicle 12P.
[0123] Furthermore, in the above embodiment, the proposer P and the user U are described as different persons, but the proposer P and the user U may be the same person. For example, the proposer P may apply a new combination of setting items created on the terminal 30P to the vehicle 12P by accessing a link from the display 52 of the vehicle 12P.
[0124] Furthermore, in the above embodiment, a combination of setting items has been described as being purchasable as a subscription service, but this is not limiting, and the combination may be available only as a lump-sum purchase option.
[0125] Further, in the above embodiment, it has been described that the affiliate commission is paid to the proposer P, but this is not limiting, and the affiliate commission does not have to be paid to the proposer P. [Explanation of symbols]
[0126] 10 Vehicle information processing system 12 Vehicles 12U User's vehicle 20 Onboard equipment 30 Terminals 30U User-owned device 40 Server (vehicle information processing device) 100 Vehicle Information 400 Package Information Acquisition Unit 402 Link Generator 404 Registration Department 406 Vehicle Information Acquisition Department 408 Judgment section 412 Notification Department 414 Setting change section 416 Settlement Department P proposer U User
Claims
1. a package information acquisition unit that acquires package information related to a combination of setting items selected from a plurality of setting items related to driving assistance; a link generating unit that generates a link that enables access to the acquired package information; a vehicle information acquisition unit that acquires vehicle information related to a vehicle of a user who has accessed the link; a determination unit that determines whether or not the combination of setting items is applicable to the vehicle based on the acquired vehicle information; A vehicle information processing device comprising:
2. and a setting change unit that changes a setting of the vehicle when the combination of setting items is applicable to the vehicle.
2. An information processing device for a vehicle according to claim 1.
3. a notification unit that displays a purchase screen on at least one of the vehicle of the user and a terminal owned by the user when the combination of setting items is applicable to the vehicle and at least some of the setting items are chargeable.
2. An information processing device for a vehicle according to claim 1.
4. The combination of the settings can be purchased as a subscription service.
4. An information processing device for a vehicle according to claim 3.
5. a registration unit that registers the package information transmitted from a proposer; a settlement unit that pays an affiliate commission to the proposer when the combination of setting items is purchased by the user; 4. The vehicle information processing device according to claim 3, further comprising:
6. A vehicle information processing device according to any one of claims 1 to 5, an in-vehicle device in which the vehicle information is stored; A vehicle information processing system having the above configuration.
7. Obtaining package information relating to a combination of setting items selected from a plurality of setting items in a driving assistance system; generating a link through which the acquired package information can be accessed; Acquire vehicle information regarding the vehicle of the user who accessed the link; determining whether the combination of setting items is applicable based on the acquired vehicle information; An information processing method for a vehicle, in which processing is executed by a computer.
Citation Information
Patent Citations
Merchandise guidance method and device
JP2003114922A
Seat state setting system, seat state setting method, and seat state setting program
JP2015085827A
On-vehicle device, communication terminal and vehicle function setting system
JP2015150966A
Vehicular control apparatus
JP2017199205A
Computer system, software update method by computer system, and program therefor
JP2018055645A