Information processing device

JP7644226B2Active Publication Date: 2025-03-11SUBARU CORP
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
JP2023519739
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2022-03-30
Publication Date
2025-03-11
Estimated Expiration
2042-03-30

Smart Images

  • Figure 0007644226000001
    Figure 0007644226000001
  • Figure 0007644226000002
    Figure 0007644226000002
  • Figure 0007644226000003
    Figure 0007644226000003
Patent Text Reader

Abstract

This information processing device is provided with a presentation control unit that presents to a user a store which is extracted on the basis of route information about a route traveled by a vehicle and store information including the time when a privilege is offered, and which can be reached by the vehicle during the time when the privilege is offered.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present invention relates to an information processing device. [Background technology]

[0002] 2. Description of the Related Art Conventionally, there has been proposed an information processing device that presents products and services that will be available after a predetermined time period, depending on a predicted location after the predetermined time period (see, for example, Patent Document 1). [Prior art documents] [Patent documents]

[0003] [Patent Document 1] JP 2017-174453 A Summary of the Invention [Problem to be solved by the invention]

[0004] Meanwhile, a store may provide various benefits such as time sales to users at a specific time. However, conventional information processing devices cannot present the benefits provided by the store to users.

[0005] Therefore, an object of the present invention is to give a user a sense of satisfaction by presenting stores where the user can receive special benefits. [Means for solving the problem]

[0006] An information processing device according to an embodiment of the present invention comprises: a route setting unit that sets a route along which the vehicle will travel; a store information acquisition unit that acquires store information including a time at which the special benefit will be provided; a store extraction unit that calculates a predicted arrival time at a store that is extracted based on the route information regarding the route along which the vehicle will travel and is indicated in the store information, and extracts a store at which the vehicle can arrive at the time at which the special benefit will be provided based on a relationship between the predicted arrival time and the time at which the special benefit will be provided; A presentation control unit that presents stores to a user and, The store information includes at least a start time of the benefit, Store Extraction Section is a predetermined time range before the start time and setting the presentable time to a store on a route where the vehicle is caught in traffic, within the presentable time The store where the vehicle can arrive extraction do. This enables the information processing device to present to the user stores that are near the vehicle route and that the user can arrive at at a time when the special offer can be received. Effect of the Invention

[0007] According to the present invention, by presenting stores where the user can receive special benefits, it is possible to give the user a sense of satisfaction. [Brief description of the drawings]

[0008] [Figure 1] FIG. 1 is a diagram showing a configuration of a special offer store presentation system 1 for presenting stores where special offers can be received in an embodiment. [Diagram 2] FIG. 13 is a diagram showing a list of store information. [Diagram 3] FIG. 13 is a diagram showing a list of store information. [Figure 4] FIG. 1 is a diagram illustrating a configuration of an information processing device 10. [Diagram 5] FIG. 2 is a diagram illustrating a navigation screen 40. [Figure 6] FIG. 13 is a diagram illustrating a presentation possible time that is set based on a start time. [Figure 7] FIG. 13 is a diagram for explaining a presentation possible time based on a start time and the end time. [Figure 8] FIG. 13 is a diagram illustrating an example of presenting stores where benefits can be received. [Figure 9] FIG. 13 is a diagram illustrating an example of presenting stores where benefits can be received. [Figure 10] 13 is a flowchart showing the flow of a special store presentation process. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0009] <1. Overview of the reward store presentation system configuration> Fig. 1 is a diagram showing the configuration of a privilege store presentation system 1 for presenting stores where a privilege can be received in this embodiment. As shown in Fig. 1, the privilege store presentation system 1 includes a vehicle 2, a server device 3, and a store terminal device 4. The vehicle 2, the server device 3, and the store terminal device 4 can be connected via a network 5. The network 5 can be any of a variety of networks, such as a mobile phone network, a mobile communication network, a satellite communication network, the Internet, an intranet, or an extranet.

[0010] In addition, in the bonus store presentation system 1, as long as the vehicle 2 and the server device 3 can be connected via the network 5 and the server device 3 and the store terminal device 4 can be connected via the network 5, the vehicle 2 and the store terminal device 4 do not have to be directly connected.

[0011] The vehicle 2 is equipped with an information processing device 10 that presents stores where special offers can be received. The information processing device 10 is, for example, a car navigation device, and will be described in detail later.

[0012] The server device 3 is configured by a computer including a CPU (Central Processing Unit), a ROM (Read Only Memory), a RAM (Random Access Memory), and a storage unit. When the server device 3 receives store information from the store terminal device 4, the server device 3 stores the received store information in the storage unit. In addition, the server device 3 transmits the store information stored in the storage unit to the information processing device 10 of the vehicle 2.

[0013] The store terminal device 4 is provided for each store and is configured by a computer equipped with a CPU, a ROM, a RAM, and a storage unit. The store terminal device 4 receives store information input by, for example, a store clerk and transmits the input store information to the server device 3.

[0014] 2 and 3 are diagrams showing lists of store information. Fig. 2 is a diagram showing a list of store information for stores whose category is supermarkets. Fig. 3 is a diagram showing a list of store information for stores whose category is restaurants.

[0015] As shown in FIG. 2 and FIG. 3, the store information includes the store name, address, the start time when the provision of the benefit begins, the end time when the provision of the benefit ends, the content of the benefit, and the like. The information included in the store information is not limited to the above, and may include, for example, the store's genre, the date on which the special offer is provided, business hours (opening time and closing time), and the like. Here, the privilege refers to some kind of benefit or treatment given to the user, such as a discount on a product or service, or the provision of a product or service free of charge. The period between the start time and the end time is the period during which the store provides the benefit, in other words, the period during which the user can receive the benefit. Hereinafter, the period during which the benefit is provided may be referred to as the benefit provision period. The genre of a store is a type or category for classifying a store, such as a supermarket, a restaurant, an entertainment facility, a department store, and the like.

[0016] When the shop terminal device 4 transmits the shop information to the server device 3, the server device 3 associates the shop information with the shop genre and stores it in the storage unit. In addition, by having the store terminal device 4 transmit a portion of the store information to the server device 3, the server device 3 may associate the transmitted portion of the store information with information about the store terminal device 4 that has been previously stored in the server device 3 and store the associated information in a memory unit as store information.

[0017] In this manner, in the server device 3, every time the store information is received from the store terminal device 4, the store information is stored in the storage unit as needed.

[0018] <2. Configuration of information processing device> Fig. 4 is a diagram for explaining the configuration of the information processing device 10. As shown in Fig. 4, the information processing device 10 is configured by a computer including a CPU 11, a ROM 12, a RAM 13, and a storage unit 14. The information processing device 10 also includes an input unit 15, a display unit 16, an audio output unit 17, a position information detection unit 18, a traffic congestion information acquisition unit 19, and a communication unit 20.

[0019] In the information processing device 10, the CPU 11, ROM 12, RAM 13, memory unit 14, input unit 15, display unit 16, audio output unit 17, location information detection unit 18, traffic congestion information acquisition unit 19 and communication unit 20 are connected via a bus 21, and necessary control signals, data, detection signals, etc. are exchanged between each unit.

[0020] The CPU 11 executes various processes in accordance with programs loaded from the ROM 12 or the storage unit 14 into the RAM 13. The RAM 13 also stores data and the like necessary for the CPU 11 to execute various processes as appropriate.

[0021] The storage unit 14 is composed of a hard disk drive (HDD), a flash memory, etc. A program for implementing the processing of the present embodiment is stored in the storage unit 14. The storage unit 14 also stores information necessary for the processing of the present embodiment, such as map information, set route information, and store information.

[0022] The input unit 15 includes, for example, a touch panel provided on the front surface of the display unit 16, buttons arranged around the display unit 7, etc. When the input unit 15 detects a user operation, a signal corresponding to the input operation is input to the CPU 11.

[0023] The display unit 16 includes a display device such as an LCD (Liquid Crystal Display) or an organic EL (electro-luminescence) display, and displays various types of information to the user. The display unit 16 displays various images (screens) based on instructions from the CPU 11. The display unit 16 also displays various operation menus, icons, messages, etc., that is, as a GUI (Graphical User Interface), based on instructions from the CPU 11.

[0024] The voice output unit 17 includes a speaker, an amplifier, etc., and outputs various sounds based on instructions from the CPU 11. For example, it outputs voice guidance during route guidance.

[0025] The position information detection unit 18 includes a Global Navigation Satellite System (GNSS) sensor and detects the current position of the vehicle 2. Then, the position information detection unit 18 outputs information related to the detected current position of the vehicle 2 as current position information to the CPU 11. The current position information input to the CPU 11 is used for processing for route guidance.

[0026] The traffic congestion information acquisition unit 19 includes a sensor capable of receiving FM multiplex broadcasting, optical beacons, and radio beacons, and acquires traffic congestion information transmitted from, for example, a VICS (Vehicle Information Communication System, a registered trademark) center. The traffic congestion information acquisition unit 19 then outputs the acquired traffic congestion information to the PCU 11. The congestion information includes information related to the congestion, such as the location where the congestion occurs and the time required to pass through the congestion. The traffic congestion information acquisition unit 19 may also acquire the traffic congestion information via the network 5.

[0027] The communication unit 20 performs communication processing via the network 5. The CPU 11 performs various data communications with an external device, such as a server device 3, connected to the network 5 via the communication unit 20.

[0028] <3. Bonus store presentation process> Next, a description will be given of a special store presentation process executed by the information processing device 10. When executing the special store presentation process, the CPU 11 functions as a route setting unit 31, a store information acquisition unit 32, a store extraction unit 33, and a presentation control unit .

[0029] 5 is a diagram illustrating the navigation screen 40. When a destination is input by the user via the input unit 15, the route setting unit 31 sets a route along which the vehicle 1 will travel from the current position to the destination in accordance with preset route conditions (recommended route, fastest route, etc.).

[0030] For example, the route setting unit 31 sets a route by referring to map information stored in the storage unit 14, based on the current position detected by the position information detection unit 18, the input destination, and traffic congestion information acquired by the traffic congestion information acquisition unit 19. Note that a method for setting the route can be an existing method, and therefore a detailed description thereof will be omitted here.

[0031] When the route is set by the route setting unit 31, information about the route is stored as route information in the storage unit 14. In addition, the presentation control unit 34 displays a navigation screen 40 in which a current position mark 42, a destination mark 43, a route line 44, a traffic jam mark 45, a current time display area 46, and an arrival prediction information display area 47 are superimposed on a map screen 41 of a predetermined range including the current position.

[0032] The current position mark 42 is a mark that indicates the current position of the vehicle 2 on the map screen 41. The destination mark 43 is a mark that indicates the destination on the map screen 41. The route line 44 is a line on the map screen 41 that indicates the route set by the route setting unit 31 . The traffic jam mark 45 is a mark on the map screen 41 that indicates a location of traffic jam indicated in the traffic jam information. The current time display area 46 is an area in which the current time is displayed. The distance to the destination and the estimated arrival time are displayed in the arrival prediction information display area 47. The distance to the destination and the estimated arrival time are calculated by the route setting unit 31 when the route is set by the route setting unit 31 and at predetermined time intervals.

[0033] In this way, when the user inputs a destination, route guidance is started by displaying the navigation screen 40 by the presentation control unit 34. In addition, during route guidance, guidance voice is output from the voice output unit 17 as appropriate.

[0034] However, if vehicle 2 gets caught in traffic, the time at which vehicle 2 arrives at the destination will be delayed. On the other hand, there are stores near the route on which vehicle 2 travels that vehicle 2 would not arrive within the special offer time if it were not caught in traffic, but which vehicle 2 can arrive within the special offer time because it is caught in traffic and its traveling speed has decreased. For example, if vehicle 2 had not been caught in traffic, it would have arrived at the store from 11:00 to 12:00, at 10:30, but because vehicle 2 is caught in traffic, it may arrive at 11:30. In other words, it may be that vehicle 2 is able to arrive at the store within the special offer time precisely because it is caught in traffic.

[0035] Therefore, when a route to a destination is set and the vehicle 2 is caught in traffic, the information processing device 10 presents to the user stores that the user can reach at the time when the benefit is provided. In addition, being able to arrive at the time the benefit is provided may include not only the case where vehicle 2 arrives within the benefit provision time, but also the case where vehicle 2 arrives a certain time before the benefit provision time (for example, 10 minutes before).

[0036] As a result, although the user is caught in traffic and arrives late at the destination, the user can stop by a store that is offering a special benefit precisely because the user was caught in traffic, and the user can feel satisfied by receiving the benefit.

[0037] Specifically, when a route to a destination is set, and the genre of the store where the benefit is to be offered is input by the user via the input unit 15, the store information acquisition unit 32 transmits genre information indicating the input store genre to the server device 3. When the server device 3 receives the genre information, the server device 3 transmits to the information processing device 10 a list of shop information associated with the genre indicated in the genre information. The store information acquisition unit 32 receives the store information transmitted from the server device 3.

[0038] The store extraction unit 33 extracts, from among the stores indicated in the store information received by the store information acquisition unit 32, stores that are located within a predetermined range from the route indicated in the route information, have a traffic jam location on the route to the store, and can be reached within the presentable time period described below. Here, the "predetermined range from the route" refers to a range determined in advance, such as a range within a predetermined distance from the route, or a range that can be reached from the route within a predetermined time. In addition, the presentable time is a time that is determined based on the benefit provision time (start time, end time), and indicates the time during which the user can receive the benefit with certainty or with a high probability if vehicle 2 arrives at the store within that time.

[0039] Fig. 6 is a diagram for explaining the presentable time set based on the start time, and Fig. 7 is a diagram for explaining the presentable time based on the start time and the end time.

[0040] The store extraction unit 33 extracts stores located within a predetermined range from the route from among the stores indicated in the store information received by the store information acquisition unit 32. In addition, for the extracted store, the store extraction unit 33 calculates a route to the store by referring to the map information stored in the memory unit 14 based on the current location, the address indicated in the store information, and the congestion information acquired by the congestion information acquisition unit 19, and extracts stores that have congestion occurring on the route. This enables the store extraction unit 33 to extract stores from among the stores indicated in the store information received by the store information acquisition unit 32, which are located within a predetermined range from the route indicated in the route information and have traffic congestion locations on the route to the store.

[0041] Thereafter, the store extraction unit 33 calculates a predicted arrival time at the extracted store based on the calculated route and traffic congestion information.

[0042] Furthermore, for example, when the store category is a supermarket, the store extraction unit 33 sets a predetermined time range (for example, ±10 minutes) before and after the start time as the presentable time, as shown in Fig. 6. Then, the store extraction unit 33 extracts stores whose predicted arrival time is within the presentable time.

[0043] For example, when the category of the store is a restaurant, the store extraction unit 33 sets the period between the start time and the end time, i.e., the special offer time, as the presentable time, as shown in Fig. 7. Then, the store extraction unit 33 extracts stores whose predicted arrival time is within the presentable time.

[0044] In this way, the store extraction unit 33 sets the presentation available time based on different criteria for each store category, and extracts stores whose predicted arrival time is within the presentation available time. This is because whether or not a user can receive a benefit varies depending on the store or the store category, even if the user arrives within the benefit providing time. For example, if the store is a restaurant, the user can receive the benefit if he or she arrives at the store within the benefit providing time. On the other hand, if the store is a supermarket, there is a limit to the products that can be purchased with the discount that is the benefit, so even if the user arrives at the store during the benefit offering time, the product may not necessarily be available for purchase. Therefore, if the store is a supermarket, the product is extracted only when the user can arrive at the store within a certain time before or after the start time, when there is a high possibility that the product can be purchased.

[0045] 8 and 9 are diagrams for explaining an example of presenting stores offering special benefits. As shown in FIG. 8, the presentation control unit 34 superimposes store marks 51 indicating stores extracted by the store extraction unit 33 on the map screen 41 based on the addresses of the stores.

[0046] This allows the presentation control unit 34 to visually present the location of the store offering the benefit to the user. When any of the store marks 51 is operated (touched) via the input unit 15, the store mark 51 is highlighted and information regarding the benefit of the store corresponding to the store mark 51 (hereinafter, benefit information) is displayed in the benefit information display area 52, as shown in FIG.

[0047] In the benefit information display area 52, for example, the distance to the store, the estimated time of arrival at the store, the benefit contents, and the start and end times of the benefit are displayed. 9, the distance to the store is 40 km, the predicted arrival time is 19:55, the special offer is half price for prepared dishes, the start time of the offer is 20:00, and the end time of the offer is 22:00.

[0048] In this way, after displaying the store mark 51 and the bonus information display area 52, if a user operates the input unit 15 to instruct the information processing device 10 to provide guidance to the store, the information processing device 10 starts route guidance to the store.

[0049] Fig. 10 is a flowchart showing the flow of the privilege store presentation process. As shown in Fig. 10, in step S1, the route setting unit 31 judges whether a destination has been input. Then, step S1 is repeated until the destination has been input. When the destination has been input (Yes in step S1), in step S2, the route setting unit 31 acquires current position information and traffic congestion information.

[0050] In step S3, the route setting unit 31 sets a route from the current location to the destination based on the current location, the input destination, and traffic congestion information, with reference to the map information stored in the storage unit 14, and stores the route information in the storage unit 14. In addition, the presentation control unit 34 displays a navigation screen 40 as shown in Fig. 6 on the display unit 16 based on the route information, etc., and starts route guidance to the destination.

[0051] In step S4, the route setting unit 31 determines whether the vehicle 2 has arrived at the destination or there has been an input to delete the route. As a result, if the vehicle 2 has arrived at the destination or there has been an input to delete the route (Yes in step S4), the process ends.

[0052] On the other hand, if the vehicle 2 has not arrived at the destination and there is no input to delete the route (No in step S4), the store information acquisition unit 32 determines in step S5 whether the store category has been input. If the store category has not been input (No in step S5), the process returns to step S4.

[0053] On the other hand, if the store genre has been input (Yes in step S5), the store information acquisition unit 32 acquires store information of the input genre from the server device 3 in step S6.

[0054] In step S7, the store extraction unit 33 extracts stores within a predetermined range from the route based on the route information from among the stores indicated in the store information. In step S8, the store extraction unit 33 extracts stores that have congestion points on the route to the store from among the stores extracted in step S7. In step S9, the store extraction unit 33 extracts stores with predicted arrival times within the presentable time from among the stores extracted in step S8.

[0055] Then, in step S10, the presentation control unit 34 superimposes a store mark 51 indicating the store extracted in step S9 on the map screen 41, and when the store mark 51 is operated, displays a privilege information display area 52. That is, the presentation control unit 34 presents stores offering privileges to the user.

[0056] <3. Modifications> Although the embodiment of the present invention has been described above, the present invention is not limited to the above-mentioned specific examples and can adopt various configurations. For example, in the above embodiment, the CPU 11 of the information processing device 10 functions as the store extraction unit 33. However, the CPU of the server device 3 may function as the store extraction unit 33. That is, the CPU of the server device 3 may extract, from among the stores indicated in the store information of the genre input by the user, a store that is located within a predetermined range from the route indicated in the route information, has a traffic jam location on the route to the store, and can be reached within the presentable time.

[0057] In the above embodiment, the store information inputted in the store terminal device 4 is stored in the storage unit of the server device 3, and the store information is transmitted from the server device 3 to the information processing device 10. However, the store information may be transmitted directly from the store terminal device 4 to the information processing device 10. In this case, the server device 3 does not need to be provided.

[0058] In the above embodiment, the store extraction unit 33 extracts, from among the stores indicated in the store information of the genre input by the user, stores that are located within a predetermined range from the route indicated in the route information, have a traffic jam on the route to the store, and can be reached within the presentable time. However, the store extraction unit 33 may also extract stores that can be reached within the presentable time regardless of whether traffic jams occur.

[0059] In the above embodiment, the criteria for the presentation time are different for each genre. However, the criteria for the presentation time may be different for each store or each special offer providing time. Furthermore, the presentation time for all stores may be the special offer providing time.

[0060] In the above embodiment, the information processing device 10 is provided in the vehicle 2. However, the information processing device 10 may be, for example, a smartphone, a personal computer, or the like, and does not necessarily have to be provided in the vehicle 2.

[0061] <4. Summary of the embodiment> As described above, the information processing device 10 of the embodiment is equipped with a presentation control unit 34 that presents to the user stores that are extracted based on route information regarding the route traveled by the vehicle 2 and store information including the time at which the benefit will be provided, and that the vehicle 2 can arrive at at the time the benefit will be provided. This enables the information processing device 10 to present to the user stores that are near the route of the vehicle 2 and that the user can arrive at at the time when the benefit is provided. Therefore, the user can receive a special benefit at the store, and the information processing device 10 can give the user a sense of satisfaction.

[0062] The system also includes a store information acquisition unit 32 that acquires store information, and a store extraction unit 33 that calculates a predicted arrival time at a store indicated in the store information and extracts stores where the vehicle 2 can arrive at the time when the special benefit can be received based on the relationship between the predicted arrival time and the time when the special benefit can be received, and a presentation control unit 34 presents the stores extracted by the store extraction unit 33 to the user. Thereby, when the information processing device 10 acquires the store information from the server device 3, it becomes possible to extract the store where the vehicle 2 can arrive at the time when the special offer is to be provided. Therefore, the processing load on the server device 3 can be reduced.

[0063] The store information includes at least the start time of the benefit, and the presentation control unit 34 presents to the user stores at which the vehicle 2 can arrive within a presentable time that is set based on the start time. This allows the information processing device 10 to accurately present stores where the user can definitely or with a high probability receive the benefit, such as presenting only stores that the user can arrive at early during the benefit offering hours, such as when the store is a supermarket.

[0064] The store information includes at least the start time and end time of the benefit, and the presentation control unit 34 presents to the user stores that the user can arrive at between the start time and the end time. This allows the information processing device 10 to accurately present to the user stores where the user can receive benefits.

[0065] The presentation control unit 34 presents to the user stores that are on a route where the vehicle 2 is caught in traffic and that the vehicle 2 can arrive at at the time when the benefit is to be provided. This can give the user a greater sense of satisfaction in that he or she can receive a special benefit precisely because he or she was caught in traffic. [Explanation of symbols]

[0066] 1. Special store presentation system 2 Vehicles 3. Server equipment 4. Store terminal equipment 10. Information processing device 31 Route setting section 32 Store Information Acquisition Department 33 Store Extraction Department 34 Presentation control unit

Claims

1. A route setting unit that sets a route along which a vehicle will travel; A store information acquisition unit that acquires store information including the time when the special offer is provided; a store extraction unit that calculates a predicted arrival time at a store that is extracted based on route information related to a route along which the vehicle will travel and is indicated in the store information, and extracts a store at which the vehicle can arrive at the time when the special benefit will be provided, based on a relationship between the predicted arrival time and a time when the special benefit will be provided; a presentation control unit that presents the stores extracted by the store extraction unit to a user; Equipped with The store information includes at least the start time of the benefit, The store extraction unit sets a predetermined time range before the start time as a presentable time, and extracts stores that are on a route where the vehicle is caught in traffic and that the vehicle can arrive at within the presentable time. Information processing device.

2. The store extraction unit sets the presentation possible time based on different criteria for each store genre. The information processing device according to claim 1 .

3. The store information includes at least the start time and end time of the benefit, The store extraction unit sets the presentable time between the start time and the end time, and extracts stores that are on a route where the vehicle is caught in traffic and that can be reached within the presentable time. The information processing device according to claim 1 .

Citation Information

Patent Citations

  • Network navigation system and navigation unit

    JP2003207353A

  • Information processing device, information providing method, and information providing program

    JP2017174453A

  • Wallet management system, wallet management method, and wallet management program

    JP2019087081A

  • Information presentation system and information presentation method, server device and terminal device, program for information presentation, and information recording medium

    WO2014006687A1