In-vehicle terminals

By displaying a first QR code for general facility info and switching to a second QR code for trending stores upon operation, the in-vehicle terminal addresses information overload, improving user convenience and accessibility.

JP2026049485APending Publication Date: 2026-03-18TOYOTA JIDOSHA KK
View PDF 1 Cites 0 Cited by

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2024-09-06
Publication Date
2026-03-18

AI Technical Summary

Technical Problem

Existing in-vehicle terminals overwhelm users with excessive information about rest facilities when the number of stores within a facility exceeds a certain threshold, leading to user inconvenience.

Method used

The in-vehicle terminal displays a first two-dimensional code for accessing general facility information and switches to a second code for targeted store information upon a user operation when the store count exceeds a threshold, using QR codes to manage information display based on SNS posting status.

Benefits of technology

This approach reduces information overload by providing focused information on trending stores, enhancing user convenience and facilitating access to relevant data.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2026049485000001_ABST
    Figure 2026049485000001_ABST
Patent Text Reader

Abstract

The aim is to improve user convenience when obtaining information about rest facilities. [Solution] The control unit of the information processing device acquires a first two-dimensional code and a second two-dimensional code when the number of stores in a rest facility containing one or more stores located within a predetermined range from the vehicle exceeds a threshold. In this case, the control unit of the information processing device displays the first two-dimensional code, and when a predetermined operation is received while the first two-dimensional code is displayed, it switches to displaying the second two-dimensional code. Here, the first two-dimensional code is a two-dimensional code for accessing the rest facility's web page. The second two-dimensional code is a two-dimensional code for accessing the web page of the target store among the one or more stores.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0003]

[0001] The present disclosure relates to an in-vehicle terminal.

Background Art

[0002] Patent Document 1 discloses an information processing apparatus. The information processing apparatus disclosed in Patent Document 1 detects entry into a specific service area. Further, the information processing apparatus acquires the address of a homepage issued from the detected service area. The information processing apparatus acquires homepage information according to the address acquired by the address acquisition means. Then, the information processing apparatus displays the acquired homepage information.

Prior Art Documents

Patent Documents

[0003]

Patent Document 1

Summary of the Invention

Problems to be Solved by the Invention

[0004] <​​​​​​​​​​​​​​​​​​​The first two-dimensional code described above is a two-dimensional code for accessing the webpage of the rest facility, The second two-dimensional code is a two-dimensional code for accessing the web page of the target store among the one or more stores. [Effects of the Invention]

[0006] This disclosure will improve the convenience for users who obtain information about rest facilities. [Brief explanation of the drawing]

[0007] [Figure 1] Figure 1 shows a schematic diagram of the information provision system. [Figure 2] Figure 2 shows an example of a two-dimensional code displayed by an in-vehicle terminal. [Figure 3] Figure 3 is a block diagram schematically showing an example of the functional configuration of an in-vehicle terminal and a facility management server. [Figure 4] Figure 4 shows an example of the table structure of facility information held in the facility information database. [Figure 5] Figure 5 is a flowchart of the first process performed by the control unit. [Figure 6] Figure 6 is a flowchart of the second process performed by the control unit. [Modes for carrying out the invention]

[0008] Let's consider a scenario where a vehicle user visits a rest facility containing one or more stores within a predetermined range from their vehicle. In this case, the vehicle user may attempt to search for stores within the rest facility using a terminal. However, the number of stores varies from one rest facility to another. Therefore, depending on the rest facility the user is searching for, the amount of information may increase due to the large number of stores. Consequently, if information about all rest facilities is provided uniformly to the user, the user may find the amount of information overwhelming. The in-vehicle terminal described in this disclosure solves this problem.

[0009] The control unit of the in-vehicle terminal according to this disclosure acquires a first two-dimensional code and a second two-dimensional code when the number of stores in a rest facility containing one or more stores located within a predetermined range from the vehicle exceeds a threshold. The control unit of the in-vehicle terminal displays the first two-dimensional code. Then, when the control unit of the in-vehicle terminal receives a predetermined operation while the first two-dimensional code is displayed, it switches to displaying the second two-dimensional code.

[0010] Here, the first QR code is a QR code for accessing the rest facility's webpage (hereinafter sometimes referred to as the "first webpage"). The first webpage is a webpage that provides information about all or some of the stores in the rest facility. The second QR code is a QR code for accessing the webpage of a target store among one or more stores in the rest facility (hereinafter sometimes referred to as the "second webpage"). Users access the first webpage by scanning the first QR code with their terminal or other device. Users also access the second webpage by scanning the second QR code with their terminal or other device.

[0011] As explained above, when the number of stores exceeds a threshold, the in-vehicle terminal displays the first two-dimensional code, and upon receiving a predetermined operation, the second two-dimensional code is displayed. This allows the user to access a second webpage about the target stores when the number of stores exceeds the threshold. In other words, the second webpage provides information about the target stores among the stores in the rest facility, thus reducing the amount of information compared to the first webpage. In this way, the convenience of users obtaining information about rest facilities can be improved.

[0012] The following describes specific embodiments of this disclosure with reference to the drawings. Unless otherwise specified, the hardware configurations, module configurations, functional configurations, etc., described in each embodiment are not intended to limit the technical scope of the disclosure to those configurations alone.

[0013] <Embodiment> (System Overview) The information provision system 1 in this embodiment will be described with reference to Figures 1 and 2. Figure 1 is a diagram showing the schematic configuration of the information provision system 1. The information provision system 1 consists of an in-vehicle terminal 100, a facility management server 200, and an SNS server 300. In the information provision system 1, the in-vehicle terminal 100, the facility management server 200, and the SNS server 300 are interconnected by a network N1. The network N1 may be, for example, a WAN (Wide Area Network), which is a global public communication network such as the Internet, or a telephone communication network such as a mobile phone network.

[0014] (Facility management server) The facility management server 200 is a server device that manages information about rest facilities located on roads. Rest facilities are facilities that provide various services to users. Examples of rest facilities include service areas or parking areas on highways. Facility Management Server The facility management server 200 receives access from the in-vehicle terminal 100 via the network N1. The facility management server 200 provides the in-vehicle terminal 100 with information regarding rest facilities (hereinafter sometimes referred to as "facility information"). Details of the facility information will be described later.

[0015] (In-vehicle terminal) The in-vehicle terminal 100 is a terminal mounted on the vehicle 10. The in-vehicle terminal 100 provides various information to the user of the vehicle 10. The in-vehicle terminal 100 is, for example, a car navigation system mounted on the vehicle 10. The in-vehicle terminal 100 acquires facility information from the facility management server 200 via the network N1.

[0016] The in-vehicle terminal 100 includes a computer having a processor 110, a main memory unit 120, an auxiliary storage unit 130, a communication interface (communication I / F) 140, and a touch panel display 150. The processor 110 is, for example, a CPU (Central Processing Unit) or a DSP (Digital Signal Processor). The main memory unit 120 is, for example, a RAM (Random Access Memory). The auxiliary storage unit 130 is, for example, a ROM (Read Only Memory). Also, the auxiliary storage unit 130 is, for example, an HDD (Hard Disk Drive), or a disk recording medium such as a CD-ROM, a DVD disk, or a Blu-ray disk. Also, the auxiliary storage unit 130 may be a removable medium (portable storage medium). Here, examples of the removable medium include a USB memory or an SD card. The communication I / F 140 is, for example, a LAN (Local Area Network) interface board or a wireless communication circuit for wireless communication. The touch panel display 150 is a display that displays information to the user of the vehicle 10. Also, the touch panel display 150 is a display that receives input of information from the user of the vehicle 10.

[0017] In the in-vehicle terminal 100, the auxiliary storage unit 130 stores the operating system (OS), various programs, and various information tables. Furthermore, in the in-vehicle terminal 100, the processor 110 loads the programs stored in the auxiliary storage unit 130 into the main memory unit 120 and executes them, thereby realizing various functions as described later. However, some or all of the functions of the in-vehicle terminal 100 may be realized by hardware circuits such as ASICs or FPGAs. Note that the in-vehicle terminal 100 does not necessarily have to be realized by a single physical configuration, but may be composed of multiple computers cooperating with each other. Similarly, the facility management server 200 and the SNS server 300 are also configured by computers, just like the in-vehicle terminal 100.

[0018] Here, a user of vehicle 10 may attempt to access a webpage for a rest facility located within a predetermined range from vehicle 10 (hereinafter sometimes referred to as the "first webpage"). The shops in the rest facility are shops (facilities) that provide services to the user of vehicle 10. Shops in the rest facility include, for example, retail stores, dog runs, hotels, or saunas. The first webpage is a webpage that provides information about all or some of the shops in the rest facility. The first webpage is, for example, a webpage that introduces each shop (such as a collection of links to webpages related to each shop), or a webpage for issuing electronic coupons that can be used at each shop.

[0019] In this case, the number of shops in each rest facility differs. Let's assume that the first webpage uniformly provides information about the rest facilities to all users of vehicle 10. If the first webpage provides information about all shops in a rest facility, it is expected that the more shops there are, the more shops will be included in the information provided on the first webpage.

[0020] Furthermore, if the first webpage provides information on stores of a specific genre, for example, it is expected that the more stores there are, the more stores there will be in that specific genre. Similarly, even if the first webpage provides information on only some of the stores within a rest area, it is expected that the more stores there are, the more stores information will be provided on the first webpage. Also, if the first webpage provides information on stores where electronic coupons can be used, it is expected that the more stores there are, the more stores there will be where electronic coupons can be used. Therefore, it is expected that the more stores there are, the more likely users of vehicle 10 are to feel overwhelmed by the amount of information on the first webpage.

[0021] Therefore, when the number of stores in the rest facility exceeds a threshold, the in-vehicle terminal 100 acquires the first code and the second code and displays them on the touch panel display 150. Here, the first code is a two-dimensional code for accessing the first web page. The second code is a two-dimensional code for accessing the web page of the target store among the stores in the rest facility (hereinafter sometimes referred to as the "second web page"). In other words, the second web page provides information on a smaller number of stores (target stores) than the first web page.

[0022] Here, the two-dimensional codes (first code and second code) are, for example, QR codes (registered trademark). In addition, other known two-dimensional codes besides QR codes (registered trademark) can be used. Details of how the in-vehicle terminal 100 obtains the first and second codes will be described later.

[0023] Figure 2 shows an example of a two-dimensional code displayed by the in-vehicle terminal 100. As shown in Figure 2, the first code is displayed on the touch panel display 150 of the in-vehicle terminal 100. At this time, the name of the rest facility is displayed above the first code. Below the first code, a message prompting the user to read the first code is displayed. This allows the user of the vehicle 10 to understand that they can obtain information about the rest facility by reading the first code using the terminal.

[0024] Furthermore, to the right of the first code, a message is displayed explaining the steps required to obtain recommended store (target store) information. In the example shown in Figure 2, a message is displayed indicating that recommended store information can be obtained by performing a right flick operation. This allows the user of vehicle 10 to understand that they should perform a right flick operation when they want to obtain recommended store information.

[0025] Figure 2 also shows an example of a display that can be switched when a user of vehicle 10 performs a right flick operation. As shown in Figure 2, the second code is displayed on the touch panel display 150. Above the second code, a message is displayed indicating that recommended store information can be accessed by scanning the second code. Below the second code, a message is displayed prompting the user to scan the second code. This allows the user of vehicle 10 to understand that they should scan the second code to obtain recommended store information.

[0026] Furthermore, a message is displayed to the left of the second code indicating that the user can return to the first code display screen by swiping left. This allows the user of vehicle 10 to understand that they need to swipe left to display the first code again.

[0027] In this embodiment, by performing a right flick operation, the display of the first code changes to the second code. The display can be switched to show the code. However, the method for switching from the display of the first code to the display of the second code does not necessarily have to be a right flick operation. The method for switching from the display of the first code to the display of the second code may be, for example, a flick operation in another direction. Also, the method for switching from the display of the first code to the display of the second code may be, for example, a swipe operation. Also, the method for switching from the display of the first code to the display of the second code may be, for example, by pressing a predetermined button. In this way, the user of vehicle 10 can easily change the display of the two-dimensional code by performing a flick operation, a swipe operation, or pressing a button.

[0028] (SNS server) The SNS server 300 is a server device that distributes social networking services. The SNS server 300 accepts access from the in-vehicle terminal 100 via network N1. In response to requests from the in-vehicle terminal 100, the SNS server 300 provides the in-vehicle terminal 100 with information about the content of posts by SNS users, etc.

[0029] (Functional Configuration) Next, the functional configurations of the in-vehicle terminal 100 and the facility management server 200, which constitute the information provision system 1, will be explained based on Figures 3 and 4. Figure 3 is a block diagram that schematically shows an example of the functional configuration of the in-vehicle terminal 100 and the facility management server 200.

[0030] (Facility management server) The facility management server 200 comprises a control unit 201, a communication unit 202, and a facility information database 203. The control unit 201 has the function of performing calculations for controlling the facility management server 200. The control unit 201 can be implemented by the processor in the facility management server 200. The communication unit 202 has the function of connecting the facility management server 200 to network N1. The communication unit 202 can be implemented by the communication interface in the facility management server 200.

[0031] The facility information DB 203 has the function of storing facility information. The facility information DB 203 can be implemented by the auxiliary storage unit of the facility management server 200. Figure 4 is a diagram showing an example of the table structure of facility information stored in the facility information DB 203. As shown in Figure 4, the facility information has a facility ID field, a facility name field, a location field, a facility URL field, a store ID field, a store name field, and a store URL field.

[0032] The Facility ID field stores an identifier (Facility ID) to identify the rest facility. The Facility Name field stores information indicating the name (Facility Name) of the rest facility with the corresponding Facility ID. The Location field stores information indicating the location of the rest facility with the corresponding Facility ID. For example, the Location field stores the latitude and longitude of the rest facility with the corresponding Facility ID. The Facility URL field stores a URL for accessing the web page (First Web Page) related to the rest facility with the corresponding Facility ID.

[0033] The Store ID field stores an identifier (Store ID) used to identify the store within the rest facility corresponding to the facility ID. The Store Name field stores information indicating the name of the store corresponding to the Store ID. The Store URL field stores a URL for accessing the webpage of the store corresponding to the Store ID. The store's webpage is, for example, the store's introduction page designated by the store's administrator (operating company, etc.).

[0034] (In-vehicle terminal) The in-vehicle terminal 100 includes a control unit 101, a communication unit 102, a position acquisition unit 103, and an input / output unit 1 It is composed of 04. The control unit 101 has the function of performing calculation processing for controlling the in-vehicle terminal 100. The control unit 101 can be implemented by the processor 110 in the in-vehicle terminal 100. The communication unit 102 has the function of connecting the in-vehicle terminal 100 to the network N1. The communication unit 102 can be implemented by the communication I / F 140 in the in-vehicle terminal 100.

[0035] The position acquisition unit 103 has the function of acquiring the current position of the vehicle 10. The position acquisition unit 103 can be realized by an interface for connecting to a GPS system provided on the vehicle 10. The control unit 101 acquires the current position of the vehicle 10 in real time via the position acquisition unit 103.

[0036] The control unit 101 accesses the facility information DB 203 in the facility management server 200 via the communication unit 102. The control unit 101 refers to the facility information held in the facility information DB 203 and determines whether or not a rest facility exists within a predetermined range from the vehicle 10. Specifically, the control unit 101 refers to the current position of the vehicle 10 obtained via the position acquisition unit 103 and the position of each rest facility stored in the position field of the facility information to determine whether or not a rest facility exists within a predetermined range from the vehicle 10. Here, the predetermined range is, for example, a range defined by the distance from the vehicle 10. Alternatively, the predetermined range may be, for example, a range defined by the area in which the vehicle 10 is located.

[0037] If the control unit 101 determines that a rest facility exists within a predetermined range from the vehicle 10, it obtains the number of stores in the rest facility (hereinafter sometimes referred to as the "target facility"). Specifically, the control unit 101 obtains the number of stores by referring to the facility information and counting the store ID fields corresponding to the target facility.

[0038] The control unit 101 determines whether the number of acquired stores exceeds a threshold. If the number of stores exceeds the threshold, the control unit 101 determines the target stores among the stores in the rest facility. The control unit 101 determines the target stores according to the posting status of each designated facility on the SNS provided by the SNS server 300.

[0039] Specifically, the control unit 101 accesses the SNS server 300 via the communication unit 102. The control unit 101 searches for each store on the SNS provided by the SNS server 300 and obtains the number of comments posted by SNS users for each store. Here, the control unit 101 searches for each store using the store name obtained from the store name field in the facility information held in the facility information DB 203. At this time, the control unit 101 may further search for each store using the facility name obtained from the facility name field in the facility information held in the facility information DB 203.

[0040] The control unit 101 then determines the store with the most comments posted by SNS users as the target store. Alternatively, the control unit 101 may determine the target store based on, for example, the number of views of comments posted by the managers of each store. In this way, the control unit 101 determines the target store based on the status of posts about the store on SNS.

[0041] The control unit 101 generates the first code and the second code. The control unit 101 refers to the facility URL field in the facility information and obtains the URL for accessing the first web page related to the target facility (hereinafter sometimes referred to as the "first URL"). The control unit 101 also refers to the store URL field in the facility information and obtains the URL for accessing the web page related to the target store (hereinafter sometimes referred to as the "second URL"). Then, the control unit 101 converts the first URL into the first code. The control unit 101 also converts the second URL into the second code.

[0042] The input / output unit 104 has a function for the user of the vehicle 10 to input various information into the in-vehicle terminal 100. The input / output unit 104 also has a function for displaying various information to the user of the vehicle 10. The input / output unit 104 can be implemented by the touch panel display 150 in the in-vehicle terminal 100.

[0043] The control unit 101 displays the first code on the input / output unit 104 (see upper part of Figure 2). This allows the user of vehicle 10 to access the first web page by having their terminal read the first code. Furthermore, if the control unit 101 receives a right flick input via the input / output unit 104 while the first code is displayed, it switches from displaying the first code to displaying the second code (see lower part of Figure 2). This allows the user of vehicle 10 to access the second web page by having their terminal read the second code.

[0044] Furthermore, if the number of stores is below the threshold, the control unit 101 generates the first code. In other words, in this case, the control unit 101 omits obtaining the second URL and generating the second code. Note that the method for generating the first code is the same as described above, so the explanation is omitted. Then, the control unit 101 displays the generated first code.

[0045] (flowchart) In the information provision system 1, the first process executed by the control unit 101 in the in-vehicle terminal 100 will be explained with reference to Figure 5. Figure 5 is a flowchart of the first process executed by the control unit 101. The first process is for generating a first code and a second code when the number of stores exceeds a threshold. The first process is also for generating and displaying a first code when the number of stores is below the threshold. The first process starts, for example, when the in-vehicle terminal 100 is started up.

[0046] In the first process, in S101, the current location of the vehicle 10 is obtained. In S102, the facility management server 200 is accessed and facility information is obtained from the facility information DB 203. Next, in S103, the current location of the vehicle 10 and the facility information are referenced to determine whether or not the target facility exists. If a negative determination is made in S103, it means that there is no rest facility within the predetermined range, and the process in S101 is executed again. In other words, the processes in S101 and S102 are repeatedly executed until a positive determination is made in S103.

[0047] If a positive result is obtained in S103, a rest facility exists within a predetermined range. Therefore, in S104, facility information is referenced and it is determined whether the number of stores exceeds a threshold. If a positive result is obtained in S104, in S105, access is made to the SNS server 300 and the number of posts for each store is obtained. Next, in S106, the store with the most posts is determined as the target store. Next, in S107, the first URL and the second URL are obtained from the facility information. Next, in S108, code conversion is performed between the first URL and the second URL to the first code and the second code. Then, the first process is completed.

[0048] In S104, the control unit 101 makes a negative determination if the number of stores is less than the threshold. However, there are cases where the number of stores is equal to the threshold. In this case, the control unit 101 may make either a negative or positive determination. If a negative determination is made in S104, the number of stores is less than the threshold. Therefore, it is assumed that the amount of information on the first web page is less than when the number of stores exceeds the threshold. Therefore, if a negative determination is made in S104, the second URL is not obtained in S109, and the first URL is obtained instead. Next, in S110, the code conversion of the first URL to the first code is performed. Next, in S111, the first code is displayed in the input / output unit 104. Then, the first process is completed.

[0049] Next, the second process performed by the control unit 101 in the in-vehicle terminal 100 in the information provision system 1 will be explained with reference to Figure 6. Figure 6 is a flowchart of the second process performed by the control unit 101. The second process is for displaying the first code and the second code when the number of stores exceeds a threshold. In other words, the second process is for displaying the first code and the second code when the first code and the second code are output in the process shown in Figure 5. The second process is executed after the first code and the second code are output in the first process and the first process is completed.

[0050] In the second process, first, in S201, the first code is displayed on the input / output unit 104. Next, in S202, it is determined whether or not a right flick operation has been input. If a negative determination is made in S202, the user of the vehicle 10 has not requested the display of the second code. Therefore, if a negative determination is made in S202, a determination is made in S203 as to whether or not to terminate the display of the two-dimensional code. The control unit 101 determines whether or not to terminate the display of the code based on whether or not it has received an operation to terminate the display of the two-dimensional code. Alternatively, the control unit 101 may determine whether or not to terminate the display of the two-dimensional code based on whether or not a certain amount of time has elapsed since the display of the two-dimensional code. If a negative determination is made in S203, the process in S202 is repeated. In other words, the process in S203 is repeatedly executed until a positive determination is made in S202 or S203. If a positive determination is made in S203, the second process is terminated.

[0051] Furthermore, if a positive result is obtained in S202, the user of vehicle 10 has requested the display of the second code. Therefore, in S204, the second code is displayed. In other words, in S204, the display switches from the first code to the second code. Next, in S205, it is determined whether or not a left flick operation has been input. If a positive result is obtained in S205, the user of vehicle 10 has requested the display of the first code. Therefore, the process in S201 is performed again. In this way, the display switches from the second code to the first code.

[0052] If a negative result is obtained in S205, it means that the user of vehicle 10 has not requested the display of the first code. Therefore, if a negative result is obtained in S205, it is determined in S206 whether or not to terminate the display of the two-dimensional code. The process in S206 is the same as the process in S203, so the explanation is omitted.

[0053] If the result in S206 is positive, the second process is terminated. If the result in S206 is negative, the process in S205 is repeated. In other words, the process in S206 is repeatedly executed until the result in S205 or S206 is positive.

[0054] As explained above, when the number of stores exceeds a threshold, the in-vehicle terminal 100 accepts a right flick operation while the first code is displayed, and the second code is displayed. This allows the user to access a second webpage about the target stores among the stores in the rest facility when the number of stores exceeds a threshold. In other words, since the second webpage provides information about the target stores among the stores in the rest facility, it is possible to reduce the amount of information compared to the first webpage.

[0055] Furthermore, in the information provision system 1, target stores are determined based on the status of SNS posts. Therefore, stores that are trending on SNS are selected as target stores. This makes it possible to suggest the use of trending stores to users of vehicle 10. A QR code is displayed for rest facilities (target facilities) located within a predetermined range from the vehicle 10's current location. This allows the user of vehicle 10 to read the QR code for facilities that are easily accessible from their current location. In this way, the convenience of users in obtaining information about rest facilities can be improved.

[0056] (Variation 1) In this embodiment, the in-vehicle terminal 100 determines the store with the most comments posted by SNS users as the target store. In other words, one of the stores in the rest facility is determined as the target store. However, two or more stores may be determined as target stores. In this case, the second codes for multiple target stores may be displayed on the same screen, or it may be possible to switch from the screen displaying the first code to the screen displaying the second code for each target store. Furthermore, it may be possible to switch from the screen displaying the second code for one target store to the screen displaying the second code for another target store. Even in this way, the convenience of the user obtaining information about the rest facility can be improved.

[0057] (Modification 2) In this embodiment, the in-vehicle terminal 100 obtains a first URL from the facility information DB 203 in the facility management server 200 and generates a first code. The in-vehicle terminal 100 also obtains a second URL from the facility information and generates a second code. However, the in-vehicle terminal 100 does not necessarily have to generate a two-dimensional code. For example, if the first code and the second code are already stored in the facility information, the in-vehicle terminal 100 may obtain the first code and the second code directly from the facility information. Even in this way, the convenience of the user obtaining information about rest facilities can be improved.

[0058] (Variation 3) In this embodiment, the in-vehicle terminal 100 determines whether the number of stores exceeds a threshold. However, the in-vehicle terminal 100 does not necessarily have to determine whether the number of stores exceeds a threshold. For example, the facility management server 200 may pre-determine whether the number of stores exceeds a threshold for each rest facility. Then, when the facility management server 200 receives an access request from the in-vehicle terminal 100 if the number of stores at the target facility exceeds the threshold, it may send the first URL and the second URL to the in-vehicle terminal 100. Alternatively, the facility management server 200 may pre-determine whether the number of stores exceeds a threshold and set a flag indicating that the number of stores exceeds the threshold. Then, the in-vehicle terminal 100 may obtain the first URL and the second URL if the flag is set at the target facility. Even in this way, the convenience for users obtaining information about rest facilities can be improved.

[0059] (Modification 4) In this embodiment, the in-vehicle terminal 100 determines the target store based on the SNS posting status. However, a device other than the in-vehicle terminal 100 may also determine the target store based on the SNS posting status. For example, the facility management server 200 or the SNS server 300 may determine the target store based on the SNS posting status. Alternatively, the in-vehicle terminal 100 may determine the target store without relying on the SNS posting status. The in-vehicle terminal 100 may, for example, determine stores of a specific genre as target stores. In this case, information indicating the genre to which each store belongs is included in the facility information. Alternatively, the in-vehicle terminal 100 may, for example, determine the target store based on stores pre-set by the administrator of the facility management server 200. Here, the stores that are suggested to the user are pre-determined as target stores by the administrator. Even in this way, the convenience of users obtaining information about rest facilities can be improved.

[0060] <Other Embodiments> The embodiments described above are merely examples, and this disclosure may be modified as appropriate without departing from its essence. Furthermore, the processes and means described in this disclosure may be freely combined and implemented as long as no technical inconsistencies arise.

[0061] Furthermore, a process described as being performed by a single device may be divided and executed by multiple devices. Conversely, a process described as being performed by different devices may be executed by a single device. In a computer system, the hardware configuration (server configuration) by which each function is implemented can be flexibly changed.

[0062] The present disclosure can also be realized by supplying a computer program implementing the functions described in the embodiments above to a computer, and having one or more processors in the computer read and execute the program. Such a computer program may be provided to the computer by a non-temporary computer-readable storage medium that can be connected to the computer's system bus, or it may be provided to the computer via a network. The non-temporary computer-readable storage medium includes any type of disk, such as magnetic disks (floppy disks or hard disk drives (HDDs), etc.), optical disks (CD-ROMs, DVDs, or Blu-ray discs, etc.), read-only memory (ROM), random access memory (RAM), EPROM, EEPROM, magnetic cards, flash memory, or optical cards, and any other type of medium suitable for storing electronic instructions. [Explanation of symbols]

[0063] 1. Information Provision System 10. Vehicles 100...In-vehicle terminals 101. Control Unit 102. Communications Department 103...Position acquisition unit 104...Input / output section 150··Touch panel display 200 Facility Management Server 201 ··Control Unit 202. Communications Department 203 Facility Information Database 300 SNS servers

Claims

1. If the number of stores in a rest area containing one or more stores located within a specified range from the vehicle exceeds a threshold, To obtain the first two-dimensional code and the second two-dimensional code, To display the aforementioned first two-dimensional code, When a predetermined operation is received while the first two-dimensional code is displayed, the system switches to displaying the second two-dimensional code. A control unit configured to perform the following actions: The first two-dimensional code is a two-dimensional code for accessing the webpage of the rest facility, The second two-dimensional code is a two-dimensional code for accessing the web page of the target store among the one or more stores. In-vehicle terminal.

2. The control unit, If the number of stores is below the threshold, Obtaining the first two-dimensional code, To display the aforementioned first two-dimensional code, It is configured to perform further actions. The in-vehicle terminal according to claim 1.

3. Obtaining the first two-dimensional code means Obtaining the first URL of the webpage for the aforementioned rest facility, Converting the first URL into the first two-dimensional code, Includes, Obtaining the second two-dimensional code means Obtain the second URL of the webpage of the aforementioned target store, Converting the second URL into the second two-dimensional code, including, The in-vehicle terminal according to claim 1.

4. The aforementioned target stores were selected from among the one or more stores mentioned above, based on the status of posts about the one or more stores on social networking services. An in-vehicle terminal according to any one of claims 1 to 3.

5. The aforementioned predetermined operation is a flick or swipe operation on the touch panel. An in-vehicle terminal according to any one of claims 1 to 3.

Citation Information

Patent Citations

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

    JP2003346041A