Facility information providing device, facility information providing method, and program
By obtaining the user's preferred facilities and current location, generating and displaying the facility list and information, the problem of inappropriate facilities information provision in the prior art is solved, and more relevant information display is achieved.
Patent Information
- Application Number
- JP2023122008
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2023-07-26
- Publication Date
- 2025-02-06
- Estimated Expiration
- 2043-07-26
AI Technical Summary
It is difficult for the prior art to effectively provide appropriate facility information to users.
The Favorite Facilities Acquisition Department obtains the user's preferred facilities, and combines the current location detection unit, list generation unit, label generation unit and facility information display unit to generate and display the facility list and information.
It realizes providing more appropriate facility information based on user location and preferences, improving the relevance of information and user experience.
Smart Images

Figure 2025018373000001_ABST
Abstract
Description
[Technical field]
[0001] The present invention relates to a facility information providing device, a facility information providing method, and a program. [Background technology]
[0002] There is a known technology for displaying digital flyers distributed via a network on a terminal device. For example, a service has been proposed in which digital flyers issued by multiple facilities such as supermarkets and mass retailers are distributed to a user terminal in response to a user's request. Summary of the Invention [Problem to be solved by the invention]
[0003] In such services, it is required to provide users with appropriate facility information.
[0004] The present invention has been made in consideration of the above-mentioned circumstances, and has an object to provide a facility information providing device, a facility information providing method, and a program for appropriately providing facility information. [Means for solving the problem]
[0005] In order to solve the above problems, a facility information providing device according to the present invention comprises: a favorite facility acquisition unit that acquires favorite facilities associated with a user of the display terminal; a current location detection unit that detects a current location of the display terminal; a list generating unit that identifies nearby facilities located near the current location detected by the current location detecting unit and generates a facility list that determines the ranking of the identified nearby facilities and favorite facilities; a tab generation unit that displays each tab for selecting a facility included in the facility list generated by said list generation unit in a first area of a screen in the order of the predetermined ranking; a facility information display unit that, when there is an input to select one of the displayed tabs, displays facility information related to the facility corresponding to the selected tab in a second area of the screen; Equipped with. Effect of the Invention
[0006] According to the present invention, it is possible to provide a facility information providing device, a facility information providing method, and a program for appropriately providing facility information. [Brief description of the drawings]
[0007] [Figure 1] FIG. 2 is an explanatory diagram showing cooperation between the facility information providing device and other devices. [Diagram 2] 1A to 1C are diagrams illustrating an example of a screen transition in a facility information providing device. [Diagram 3] FIG. 4 is a diagram showing an example of a facility information list stored in a server. [Figure 4] FIG. 2 is an explanatory diagram showing a functional configuration of a facility information providing device. [Diagram 5] FIG. 4 is a diagram showing an example of a favorite facility list acquired by a favorite facility acquisition unit. [Figure 6] 5 is a diagram showing an example of nearby facility information acquired by a nearby facility acquisition unit; FIG. [Figure 7] FIG. 4 is a diagram showing an example of a facility list generated by a list generation unit. [Figure 8] FIG. 13 is a diagram showing an example of a display screen generated by a tab generating unit. [Figure 9] FIG. 13 is a diagram showing an example of a display screen generated by a facility information display unit. [Figure 10] FIG. 2 is an explanatory diagram showing a physical configuration of the facility information providing device. [Figure 11] 13 is a flowchart of an information providing process. [Figure 12] FIG. 13 is a diagram showing another example of a display screen generated by the tab generating unit. [Figure 13] FIG. 11 is a diagram showing another example of a facility information list stored in the server. [Figure 14] FIG. 13 is a diagram showing another example of a display screen generated by the tab generating unit. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0008] Hereinafter, an embodiment of the present invention will be described in detail with reference to the drawings. Note that the embodiment is for illustrative purposes only and does not limit the scope of the present invention. Therefore, a person skilled in the art can adopt an embodiment in which each or all of these elements are replaced with an equivalent, and such an embodiment is also included in the scope of the present invention.
[0009] (Relationship between facility information providing device, server and program) The facility information providing device according to this embodiment provides a digital flyer service that displays digital flyers for facilities. The facilities include, for example, stores that provide products or services. The facility information providing device is configured with terminal devices such as smartphones, tablet computers, and personal computers. The server is configured with a server computer. The server stores digital flyers for each facility.
[0010] The facility information providing device and server of this embodiment are generally realized by having a computer execute a program, but it is also possible to have a dedicated electronic circuit execute the processing. In addition, as an intermediate form between a computer and a dedicated electronic circuit, it is also possible to configure the server and terminal of this embodiment by applying a technology such as FPGA (Field Programmable Gate Array), which compiles a program into a design script for an electronic circuit and dynamically configures the electronic circuit based on the design script.
[0011] The server in this embodiment is realized by one or more server computers that communicate with a facility information providing device used by a user who receives the digital flyer service, and execute each function realized by one or more server programs.
[0012] The facility information providing device according to this embodiment is a terminal computer that realizes a smartphone or the like, and can be realized by executing a terminal program provided by a digital flyer service provider or operator through a distribution server, etc. As the terminal program, one equivalent to a so-called "app" can be adopted.
[0013] In addition, a general browser can be used as the terminal program, and a script program that runs on a browser can also be used as the terminal program.
[0014] In these cases, the app or browser running on the terminal computer serves as an interface that provides a platform for trading in the electronic market to the store or the customer user.
[0015] Generally, programs executed by server computers and terminal computers can be recorded on computer-readable non-transitory information recording media such as compact disks, flexible disks, hard disks, magneto-optical disks, digital video disks, magnetic tapes, ROMs (Read Only Memory), EEPROMs (Electrically Erasable Programmable ROM), flash memories, semiconductor memories, etc. These information recording media can also be distributed and sold independently of the server computers.
[0016] In server computers and terminal computers, programs recorded on non-transitory information recording media such as flash memory and hard disks are read into a temporary storage device called a Random Access Memory (RAM), and then the instructions contained in the read program are executed by a Central Processing Unit (CPU). However, in architectures where ROM and RAM can be mapped and executed in a single memory space, the instructions contained in the program stored in ROM are directly read and executed by the CPU.
[0017] Furthermore, server programs and terminal programs can be distributed and sold to server computers and terminal computers, etc. from a distribution server, etc. managed by the operator, via a temporary transmission medium such as a computer communication network, independently of the computer on which the program is executed.
[0018] In addition, when the server is composed of multiple computers, the programs running on the computers are multiple server programs that have different functions and work together, and the combination of the multiple programs can be considered as a system program for realizing the prediction device.
[0019] (Overall composition) 1 is an explanatory diagram showing the cooperation between a facility information providing device and other devices. The following description will be made with reference to this diagram.
[0020] The facility information providing device 100 is connected to a server 200 via a computer communication network 300 such as the Internet.
[0021] The facility information providing device 100 is a terminal used by a user who uses a digital flyer service, and displays a digital flyer for a facility using an application installed in the facility information providing device 100. The facility information providing device 100 transmits the current location of the facility information providing device 100 to the server 200, and acquires nearby facility information, which is a list of nearby facilities located near the facility information providing device 100, from the server 200. The facility information providing device 100 generates a facility list in which a ranking is set for favorite facilities registered as favorite facilities and nearby facilities. The facility information providing device 100 displays each tab for selecting each facility included in the generated facility list on a display screen in a predetermined order of ranking. When a tab for one facility is selected, the facility information providing device 100 acquires a digital flyer for the selected facility from the server 200 and displays it on the display screen. Note that the medium for providing the digital flyer is not limited to an application, and the digital flyer may be provided using any medium such as a browser or email. Note that the facility information providing device 100 is an example of a facility information providing device and a display terminal in the claims.
[0022] FIG. 2 is a diagram showing an example of screen transition in the facility information providing device 100. As shown in FIG. 2(a), when a user who is using the digital flyer service for the first time starts the app, a home screen including map information 3 in which the current location of the facility information providing device 100 and nearby facilities located in the vicinity of the facility information providing device 100 are arranged on a map, and tabs 2 for selecting each facility are displayed on the display screen 1. As shown in the figure, for example, the tabs 2 are displayed in the order of the facilities closest to the current location, from the left, in the order of "Store P", "Store Q", "Store R", "Store S", and "Store T". In addition, since favorite facilities have not been registered, the map information 3 displays a white-filled location icon indicating the location of each nearby facility that is not a favorite facility.
[0023] When the user selects any of the tabs 2, for example the tab 2 for "Store Q," a digital flyer 4 for "Store Q" is displayed in the area below the area in which the tab 2 is located, as shown in FIG. 2(b). If the user wishes to register "Store Q" as a favorite facility, the user selects the favorite registration icon 5 displayed at the bottom of the display screen 1. When the favorite registration icon 5 is selected, the favorite registration icon 5 is changed to a favorite registration already-registered icon 5a, as shown in FIG. 2(c).
[0024] When the user finishes viewing the digital flyer 4 of "Store Q" and selects the home button displayed at the top of the display screen 1, or when the user closes the app once and starts the app anew, the home screen illustrated in FIG. 2(d) is displayed. On the home screen, based on the facility list that gives the highest rank to "Store Q" registered as a favorite facility, tab 2 is displayed in the order of "Store Q", "Store P", "Store R", "Store S", and "Store T". In addition, a favorite facility icon 6 indicating that "Store Q" is a favorite facility is also displayed on tab 2 of "Store Q". In addition, since "Store Q" is a favorite facility, a black location icon indicating that it is a favorite facility is placed at the position of "Store Q" on the map information 3, and white location icons indicating the locations of nearby facilities that are not favorite facilities are placed at the positions of "Store P", "Store R", "Store S", and "Store T", which are not favorite facilities.
[0025] Returning to FIG. 1, server 200 is operated by a business operator or manager providing a digital flyer service, and transmits digital flyers for facilities to facility information providing device 100. Specifically, server 200 stores a facility information list, which is a list of information related to digital flyers for each facility. As exemplified in FIG. 3, the facility information list includes information such as "company name" which is the name of the company operating each facility, "facility name" which indicates the name of each facility, "location information" which indicates the location coordinates of the facility, "industry" which indicates the business type of the facility, "products (services) handled" which indicates the products or services handled by the facility, "digital flyer" for identifying the image of the digital flyer, and "icon" for identifying the icon of the facility.
[0026] In the illustrated example, store A and store a are facilities operated by the same company, company 1, and can be determined to be chain stores because the attribute information such as the type of business and the products handled is the same. The "facility name" is composed of the store name and the branch name (place name), and it may be determined that the facilities are of the same chain store when the store names are the same. In addition, when the same store name is set for multiple stores, such as a facility name "XX chain", it may be determined that each is a different store of the same chain store based on the location information of each store. In addition, in the illustrated example, the icons of each store of the same chain are defined as being the same, but different icons may be defined for each store. The facility information list is not limited to the illustrated example, and any information may be stored. For example, information such as a facility ID for uniquely identifying a facility, the period during which a digital flyer is provided, the products handled, or the price range of services may be stored. In addition, an address may be stored as location information instead of coordinates.
[0027] When the server 200 receives the current location of the facility information providing device 100 from the facility information providing device 100, the server 200 identifies nearby facilities located in a predetermined vicinity of the current location and transmits the identified facilities to the facility information providing device 100. For example, the server 200 identifies nearby facilities according to any rule, such as identifying facilities located within a preset distance, such as within 1 km, 5 km, or 10 km, from the user's current location as nearby facilities, or identifying facilities located in a city or town identified from the user's current location as nearby facilities.
[0028] In addition, the server 200 transmits to the facility information providing device 100 a digital flyer for the facility corresponding to the tab 2 selected on the display screen 1 of the facility information providing device 100 .
[0029] (Functional configuration of facility information providing device) Next, the functional configuration of the facility information providing device 100 will be described with reference to Fig. 4. The facility information providing device 100 includes a favorite facility acquisition unit 110, a current position detection unit 120, a nearby facility acquisition unit 130, a list creation unit 140, a tab creation unit 150, and a facility information display unit 160.
[0030] The favorite facility acquisition unit 110 acquires a favorite facility list indicating a list of the user's favorite facilities. The favorite facility list is stored in the memory of the facility information providing device 100. As illustrated in FIG. 5, the favorite facility list includes information such as "No." indicating the order in which the favorite facility was registered, "facility name" indicating the name of the favorite facility, "location information" indicating the location coordinates of the facility, "industry" indicating the business type of the facility, "handled products (services)" indicating the products or services handled by the facility, and "company name" which is the name of the company that operates each facility. The favorite facility acquisition unit 110 is an example of a facility-related information acquisition unit, and the favorite facility list is an example of facility-related information.
[0031] Returning to FIG. 4, the current position detection unit 120 acquires current position information of the facility information providing device 100. Specifically, the current position detection unit 120 acquires latitude and longitude, which are position information of the facility information providing device 100, based on a signal received by a Global Positioning System (GPS), which is a system for measuring the current position of the facility information providing device 100. The current position detection unit 120 may acquire the position information of the facility information providing device 100 based on a mobile phone base station communicating with the facility information providing device 100. Alternatively, the current position detection unit 120 may acquire the position information of the facility information providing device 100 based on a wireless LAN base station communicating with the facility information providing device 100.
[0032] The nearby facility acquisition unit 130 acquires nearby facilities located near the current location of the facility information providing device 100. Specifically, the server 200 refers to the facility information list illustrated in FIG. 3 to identify nearby facilities located within a predetermined vicinity of the current location of the facility information providing device 100, and transmits nearby facility information indicating a list of the identified nearby facilities, illustrated in FIG. 6, to the facility information providing device 100. As illustrated in the figure, the nearby facility information includes information such as "company name" which is the name of the company operating each facility, "facility name" which indicates the name of each facility, "location information" which indicates the location coordinates of the facility, "industry" which indicates the business type of the facility, and "handled products (services)" which indicates the products or services handled by the facility. The nearby facility acquisition unit 130 is an example of a facility-related information acquisition unit, and the nearby facility information is an example of facility-related information.
[0033] Returning to FIG. 4, the list generating unit 140 generates a facility list by determining the order of each favorite facility and each nearby facility based on a preset rule. Specifically, the list generating unit 140 reads out the favorite facility list shown in FIG. 5 and acquires the facility names of the user's favorite facilities. Next, the list generating unit 140 classifies each nearby facility included in the nearby facility information as a favorite facility, a similar facility similar to the favorite facility, or a facility dissimilar to the favorite facility. For example, if the favorite facility is a chain store, the similar facility may be another store of the same chain store as the favorite facility, or may be another store that has the same business type and the same products (services) as the favorite facility, regardless of whether the favorite facility is a chain store. Specifically, if the nearby facility is any of the favorite facilities, Store A, Store B, and Store C, it is classified as a favorite facility.
[0034] Furthermore, if a nearby facility does not match any of the favorite facilities, Store A, Store B, or Store C, and the attribute information "industry type" and "products (services) handled" contained in the nearby facility information illustrated in FIG. 6 match any of the favorite facilities, the list generation unit 140 classifies the facility as a similar facility.
[0035] In addition, if a nearby facility does not match any of the favorite facilities Store A, Store B, or Store C, and there is no favorite facility that matches the attribute information "industry type" and "products (services) handled," the list generation unit 140 classifies the facility as a dissimilar facility.
[0036] Next, the list generation unit 140 generates a facility list by determining the order of each nearby facility and each favorite facility based on the neighborhood condition indicating the condition related to the current location of the facility information providing device 100 and the location of the favorite facility. Specifically, for example, the list generation unit 140 determines that the neighborhood condition is satisfied when there is a favorite facility within a predetermined distance from the current location of the facility information providing device 100, and determines that the neighborhood condition is not satisfied when there is no favorite facility within the predetermined distance from the current location of the facility information providing device 100. When it is determined that there is a favorite facility that satisfies the neighborhood condition, the list generation unit 140 determines that the user is in an area where the user usually acts, and generates a facility list in which the order of the facility closest to the current location is determined to be high, the favorite facility is determined to be the highest, and dissimilar facilities are determined to be higher than similar facilities. Specifically, if Store A, Store B, and Store C are favorite facilities and Store A, Store B, Store A, Store B, Store X, and Store Y are nearby facilities close to the current location in that order, and Store A is a similar facility to favorite facility Store A, Store B is a similar facility to favorite facility Store B, and Store x and Store y are dissimilar facilities, a facility list is generated with Store A, Store B, Store C, Store x, Store y, Store a, and Store b in descending order of rank, as shown in the example of Figure 7.
[0037] On the other hand, if the list generation unit 140 determines that there is no favorite facility that satisfies the proximity condition, it determines that the user is outside the area where the user usually moves around, and generates a facility list by assigning a higher rank to facilities that are closer to the current location and a higher rank to similar facilities than non-similar facilities. Specifically, the list generation unit 140 assigns the highest rank to similar facilities, the next highest rank to favorite facilities, and generates a facility list with store a, store b, store A, store B, store C, store x, and store y in descending order of rank.
[0038] Also, for example, a facility list may be created in which favorite facilities are ranked higher than similar facilities, with the facilities listed in descending order as store A, store B, store C, store a, store b, store x, and store y.
[0039] In addition, for example, a facility list may be created in which the order of favorite facilities and similar facilities is reversed, such as Store A, Store A, Store b, Store B, Store C, Store x, Store y, or Store A, Store A, Store B, Store b, Store C, Store x, Store y.
[0040] Returning to FIG. 4, the tab generating unit 150 generates tabs 2 for allowing the user to select each facility included in the facility list generated by the list generating unit 140. Specifically, the tab generating unit 150 displays tabs 2 for selecting each nearby facility in the upper area of the display screen 1 illustrated in FIG. 8 based on the order determined by the list generating unit 140. The illustrated example shows an example of tabs 2 generated based on the facility list illustrated in FIG. 7, in which the tab 2 of store A with the highest order is arranged on the left, the tab 2 of store B with the next highest order is arranged to the right of the tab 2 of store A, and the tab 2 of store x with the next highest order is arranged to the right of the tab 2 of store C. In the illustrated example, the tabs 2 of store y, store a, and store b that are not displayed are displayed by scrolling the area in which the tabs 2 are arranged to the left. In addition, the tab generating unit 150 refers to the favorite list illustrated in FIG. 5 and displays a favorite facility icon 6 indicating that the favorite facility is a favorite facility on the tab 2 for selecting a favorite facility. As shown in the figure, map information 3 indicating the current position of the facility information providing device 100 and the positions of nearby facilities is displayed in the area below where the tabs 2 are arranged. Note that the tab generating unit 150 is an example of a map information generating unit, and the upper area of the display screen 1 where the tabs 2 are arranged is an example of a first area.
[0041] Returning to FIG. 2, the facility information display unit 160 accepts the selection of the tab 2 displayed on the display screen 1 and displays a digital flyer for the facility corresponding to the selected tab 2. Specifically, the facility information display unit 160 transmits a signal to the server 200 requesting a digital flyer for the facility corresponding to the selected tab 2. The server 200 refers to the facility information list illustrated in FIG. 3 and identifies a digital flyer for this facility using the facility name included in the received signal as a key. The server 200 transmits the identified digital flyer to the facility information providing device 100. The facility information display unit 160 displays the acquired digital flyer 4 in the area below the area in which the tab 2 is arranged on the display screen 1, as illustrated in FIG. 9. In addition, the facility information display unit 160 generates a map display icon 7 for displaying the map information 3 and arranges it in the area below the digital flyer 4. When the map display icon 7 is selected, the facility information display unit 160 executes a process of displaying the map information 3 generated by the tab generation unit 150 in the area in which the digital flyer 4 is displayed. The area of the display screen 1 in which the digital flyer 4 is displayed is an example of the second area.
[0042] (Physical configuration of facility information providing device) The facility information providing device 100 having the functional configuration described above physically comprises, as shown in FIG. 10, a processor 11 that executes processing according to a program, a memory 12 that stores data, an input unit 13 that accepts input of information, a display unit 14 that visualizes and displays the information, a communication unit 15 that transmits and receives information, and a positioning unit 16 that acquires the current location of the facility information providing device 100, and these are connected via an internal bus 99.
[0043] The processor 11 reads and executes the programs stored in the memory 12. The processor 11 includes various processing devices such as a CPU, an MPU (Micro-processing Unit), etc. The processor 11 executes each process of a list generation unit 140, a tab generation unit 150, and a facility information display unit 160 as main functions provided by the programs.
[0044] The memory 12 includes memory elements such as a ROM, a RAM, etc. The memory 12 stores a control program in advance, and also stores a favorite facility list, an example of which is shown in FIG.
[0045] The input unit 13 is a user interface including a touch panel, a keyboard, a mouse, etc. The input unit 13 acquires information input by a user and notifies the processor 11 of the acquired information.
[0046] The display unit 14 is a display device such as a liquid crystal display or an organic EL (Electro Luminescence) display that visualizes and displays information.
[0047] The communication unit 15 is a network termination device or a wireless communication device that connects to the network, and a serial interface or a LAN (Local Area Network) interface that connects to them. The communication unit 15 functions as a favorite facility acquisition unit 110 and a nearby facility acquisition unit .
[0048] The positioning unit 16 is a GPS, and receives GPS signals from GPS satellites to detect the current position of the facility information providing device 100. The positioning unit 16 functions as a current position detection unit 120.
[0049] (Operation of facility information providing device) Next, the operation of the facility information providing device 100 will be described with reference to Fig. 11. In the following, an example will be described in which stores A, B, and C are registered as favorite facilities, and the favorites list shown in Fig. 5 is stored in advance in the memory 12 of the facility information providing device 100.
[0050] When a user operates input unit 13 of facility information providing device 100 to start a digital flyer application pre-installed in facility information providing device 100, facility information providing device 100 starts facility information provision processing.
[0051] The current position detection unit 120 of the facility information providing device 100 acquires position information indicating the current position of the facility information providing device 100, and transmits it to the server 200 (step S101). Specifically, the current position detection unit 120 acquires the latitude and longitude of the current position of the facility information providing device 100 based on a signal received by a GPS included in the facility information providing device 100, and transmits it to the server 200.
[0052] Next, the server 200 generates nearby facility information indicating a list of nearby facilities located near the facility information providing device 100, and transmits it to the facility information providing device 100 (step S102). Specifically, the server 200 refers to a pre-stored facility information list shown in Fig. 3 to identify nearby facilities located in a predetermined vicinity of the current position of the facility information providing device 100. The server 200 generates nearby facility information shown in Fig. 6 based on information related to the identified nearby facilities, and transmits it to the facility information providing device 100.
[0053] 11, next, the favorite facility acquisition unit 110 reads out the favorite facility list illustrated in FIG. 5 from the memory 12 and acquires the favorite facilities (step S103). Specifically, the favorite facility acquisition unit 110 identifies the favorite facilities as "Store A," "Store B," and "Store C."
[0054] Returning to FIG. 11, next, the list generation unit 140 classifies each facility included in the nearby facility information transmitted in step S102 (step S104). Specifically, the list generation unit 140 classifies each nearby facility included in the nearby facility information as a favorite facility, a similar facility similar to the favorite facility, or a dissimilar facility to the favorite facility. If the facility name of a nearby facility matches the facility name of a facility included in the favorite facility list, the list generation unit 140 classifies it as a favorite facility. In the nearby facility information shown in FIG. 6, the list generation unit 140 classifies "Store A" and "Store B" as favorite facilities.
[0055] Furthermore, if the facility name of a nearby facility does not match any of the favorite facilities and the attribute information matches any of the favorite facilities, the list generation unit 140 classifies the facility as a similar facility. In the example shown in the figure, since "Store A" is in the business of "retail" and sells "clothing", matching the favorite facility "Store A", the list generation unit 140 classifies "Store A" as a similar facility to "Store A". Furthermore, since "Store B" is in the business of "retail" and sells "food and beverages", matching the favorite facility "Store B", the list generation unit 140 classifies "Store B" as a similar facility to "Store B".
[0056] Furthermore, if the name of a nearby facility does not match any of the favorite facilities and there is no favorite facility with matching attribute information, the list generation unit 140 classifies the facility as dissimilar. In the illustrated example, the type of business of "Store x" is "retail" and the products it handles are "sporting goods," which do not match any of the favorite facilities, so the list generation unit 140 classifies "Store x" as a dissimilar facility. Furthermore, the type of business of "Store y" is "food and drink" and the service it offers is "restaurant," which do not match any of the favorite facilities, so the list generation unit 140 classifies "Store y" as a dissimilar facility.
[0057] Returning to FIG. 11, next, the list generating unit 140 generates a facility list in which the favorite facility acquired in step S103 and the nearby facilities classified as favorite facilities, similar facilities, or dissimilar facilities in step S104 are ranked. First, the list generating unit 140 determines whether or not there is a favorite facility that satisfies a preset neighborhood condition (step S105). Specifically, the list generating unit 140 calculates the distance between the current position of the facility information providing device 100 acquired in step S101 and each of the favorite facilities "Store A," "Store B," and "Store C," and if any of the calculated distances is equal to or less than a preset threshold, it determines that there is a favorite facility that satisfies the neighborhood condition (step S105; Yes). Next, the list generating unit 140 generates a facility list in which the user ranks the facilities closer to the current position in descending order, ranks the favorite facility the highest, and further ranks dissimilar facilities higher than similar facilities (step S106). Specifically, if the nearby facilities closest to the current location are Store A, Store B, Store A, Store B, Store X, and Store Y, in that order, a facility list is generated with Store A, Store B, and Store C as favorite facilities, Store x and Store y as dissimilar facilities, and Store a and Store b as similar facilities, as shown in the example of Figure 7.
[0058] Returning to step S105, if the list generation unit 140 determines that there is no favorite facility that satisfies the proximity condition (step S105; No), it generates a facility list by assigning higher ranks to facilities that are closer to the current location and higher ranks to similar facilities than to non-similar facilities (step S107). Specifically, the list generation unit 140 assigns the highest rank to similar facilities, the next highest rank to favorite facilities, and generates a facility list with the following ranks in descending order: store a, store b, store A, store B, store C, store x, and store y.
[0059] Also, for example, a facility list may be created in which favorite facilities are ranked higher than similar facilities, with the facilities listed in descending order as store A, store B, store C, store a, store b, store x, and store y.
[0060] In addition, for example, a facility list may be created in which the order of favorite facilities and similar facilities is reversed, such as Store A, Store A, Store b, Store B, Store C, Store x, Store y, or Store A, Store A, Store B, Store b, Store C, Store x, Store y.
[0061] Returning to FIG. 11, when the facility list is generated in step S106 or step S107, the tab generating unit 150 generates a home screen including tabs 2 for allowing the user to select each facility included in the facility list and map information 3 displaying the current position of the facility information providing device 100 and the positions of each nearby facility (step S108), and displays it on the display screen 1 (step S109). Specifically, the tab generating unit 150 displays tabs 2 for selecting each nearby facility in the upper area of the display screen 1 illustrated in FIG. 8 based on the order determined by the list generating unit 140. The illustrated example is an example of tabs 2 generated based on the facility list illustrated in FIG. 7 created in step S106, and shows an example of the case where the tabs 2 are arranged from the left in descending order of order. In the illustrated example, when the user scrolls the area in which the tabs 2 are arranged to the left, tabs 2 for store Y, store a, and store b that are not displayed are displayed. In addition, in step S104, the tab generating unit 150 displays a favorite facility icon 6 indicating that the facility is a favorite facility on each of the tabs 2 for "Store A," "Store B," and "Store C" that are classified as favorite facilities.
[0062] 12 shows an example of display screen 1 when it is determined in step S105 that there are no favorite facilities that satisfy the vicinity condition (step S105; No) and a facility list is created in step S107 with store a, store A, store b, store B, store C, store x, and store y. In this case, since there are no favorite facilities "Store A", "Store B", and "Store C" in the vicinity of the current location, tabs 2 for "Store a", a similar facility to Store A, and "Store b", a similar facility to Store B, are displayed with priority over tabs 2 for non-similar facilities "Store x" and "Store y".
[0063] Returning to FIG. 11, next, the facility information display unit 160 accepts the selection of tab 2 displayed on the display screen 1 (step S110), and if it determines that one tab 2 has been selected (step S111; Yes), it transmits a signal to the server 200 requesting a digital flyer for the selected facility (step S112). Specifically, if it determines that tab 2 for "Store B" has been selected, it transmits a signal to the server 200 requesting a digital flyer for "Store B". On the other hand, returning to step S111, if the facility information display unit 160 determines that tab 2 has not been selected (step S111; No), it waits for the selection of tab 2.
[0064] Next, when the server 200 receives the request signal in step S112, it transmits a digital flyer with the facility name included in the signal to the facility information providing device 100 (step S113). Specifically, the server 200 transmits a digital flyer for "Store B" to the facility information providing device 100.
[0065] Next, the facility information display unit 160 displays the digital flyer transmitted from the server 200 on the display screen 1 (step S114). Specifically, as illustrated in FIG. 9, the facility information display unit 160 displays the acquired digital flyer 4 for "Store B" in the area below the area in which the tab 2 is arranged on the display screen 1. The facility information display unit 160 also displays a favorites registration icon 5a indicating that "Store B" has been registered as a favorite in the area below the area in which the digital flyer is displayed. Next, the facility information display unit 160 generates a map display icon 7 for displaying map information 3, and arranges it next to the favorites registration icon 5a.
[0066] Next, the facility information display unit 160 determines whether or not another tab 2 has been selected (step S115). Specifically, the facility information display unit 160 determines whether or not "Store B" on the digital flyer displayed in step S114 and another tab 2 have been selected. If the facility information display unit 160 determines that another tab 2 has been selected (step S115; Yes), the process returns to step S112, and the facility information display unit 160 transmits to the server 200 a signal requesting a digital flyer for the selected facility. On the other hand, if the facility information display unit 160 determines that another tab 2 has not been selected (step S115; No), the facility information display unit 160 determines whether or not the map display icon 7 has been selected (step S116).
[0067] When the facility information display unit 160 determines that the map display icon 7 has been selected (step S116; Yes), the process returns to step S109, and the map information 3 previously displayed in step S109 is redisplayed in the area of the digital flyer 4 on the display screen 1. In other words, the display state returns to that shown in FIG.
[0068] On the other hand, if the facility information display unit 160 determines that the map display icon 7 has not been selected (step S116; No), the process returns to step S110 and waits for the selection of tab 2.
[0069] As described above, the facility information providing device 100 creates a facility list in which the ranking of favorite facilities and nearby facilities is determined using different logic depending on whether the position of the favorite facility and the current location of the facility information providing device 100 satisfy the proximity condition. The facility information providing device 100 displays each tab 2 for selecting a facility included in the facility list on the display screen 1 in the order of the ranking determined in the facility list, and obtains a digital flyer for the facility corresponding to the selected tab 2 from the server 200 and displays it on the display screen 1. Therefore, facility information can be provided more appropriately depending on the current location of the facility information providing device 100.
[0070] (Modification)
[0071] In the above embodiment, the facility information providing device 100 has been described as providing a digital flyer for a facility, but the facility information is not limited to the digital flyer. The facility information may be any information such as event information or coupon information, and may be not only image data but also video data.
[0072] In the above embodiment, the tabs 2 for selecting each facility are generated and displayed on the display screen 1, but an icon for selecting each facility may be displayed. Specifically, the server 200 may store a facility information list further including information on "icons" for identifying the icons of each facility, as illustrated in FIG. 13, and transmit nearby facility information including information on the icons of each identified nearby facility to the facility information providing device 100 in step S102. In addition, the facility information providing device 100 may acquire a favorites list further including information on the icons of each favorite facility in step S103. In step S108, the facility information providing device 100 may display icons included in the nearby facility information on the display screen 1. FIG. 14 shows an example of the case where icons are displayed on the display screen 1 illustrated in FIG. 12. This display screen 1 is a screen generated based on a facility list including store a, store A, store b, store B, store C, store x, and store y. Store A and store a are the same chain store, so the same icon 2a "A.ico" is set for each store, as illustrated in FIG. 13. In order to distinguish between store A and store a on the display screen 1, the facility information providing device 100 displays "A.ico" as the icon of store a that is displayed first, and displays the favorite facility icon 6 as the icon of store A that is displayed next. This allows the user to distinguish whether each icon displays a favorite facility or a similar facility. Similarly, for stores B and b, the facility information providing device 100 displays "B.ico" as the icon of store b that is displayed first, and displays the favorite facility icon 6 as the icon of store A that is displayed next. Next, the facility information providing device 100 displays the icon "C.ico" of store C, the icon "x.ico" of store x, and the icon "y.ico" of store y side by side.
[0073] Also, in step S102, the server 200 generates nearby facility information and transmits it to the facility information providing device 100, and in step S111, the server 200 transmits a digital flyer to the facility information providing device 100, but these processes may be executed by the facility information providing device 100. Specifically, the facility information providing device 100 may store in advance a facility information list as exemplified in Fig. 3, refer to the facility information list, generate nearby facility information, and display a digital flyer 4 for the selected facility on the display screen 1.
[0074] In addition, the list generating unit 140 classifies the nearby facilities into either favorite facilities, similar facilities, or non-similar facilities, but the classification type is not limited to this. For example, facilities of the same chain store may be classified as first similar facilities, and facilities that are not of the same chain store but have the same attributes may be classified as second similar facilities, or any number of types may be used.
[0075] The server 200 may also execute each function of the facility information providing device 100. Specifically, the server 200 executes each function of the favorite facility acquisition unit 110, the current position detection unit 120, the nearby facility acquisition unit 130, the list generation unit 140, the tab generation unit 150, and the facility information display unit 160, and stores the favorite facility list shown in FIG. 5 for each user. In this case, the user ID for identifying each user and the favorite facility list of each user may be stored in association with each other. The server 200 displays the tab 2 on the display screen 1 of the facility information providing device 100 based on the order determined in the facility list generated by the list generation unit 140, and when the server 200 receives a signal indicating that the tab 2 has been selected from the facility information providing device 100, it transmits a digital flyer of the facility corresponding to the selected tab 2 to the facility information providing device 100 and displays it on the display screen 1 of the facility information providing device 100.
[0076] Various aspects of the present disclosure are summarized below as appendices.
[0077] (Appendix 1) a favorite facility acquisition unit that acquires favorite facilities associated with a user of the display terminal; a current location detection unit that detects a current location of the display terminal; a list generating unit that identifies nearby facilities located near the current location detected by the current location detecting unit and generates a facility list that determines the ranking of the identified nearby facilities and favorite facilities; a tab generation unit that displays each tab for selecting a facility included in the facility list generated by said list generation unit in a first area of a screen in the order of the predetermined ranking; a facility information display unit that, when there is an input to select one of the displayed tabs, displays facility information related to the facility corresponding to the selected tab in a second area of the screen; A facility information providing device comprising:
[0078] (Appendix 2) when the current location detected by the current location detection unit and the location of the favorite facility satisfy a preset proximity condition, the list generation unit assigns a higher rank to the favorite facility and a similar facility that is similar to the favorite facility than a dissimilar facility that is not similar to the favorite facility, and when the proximity condition is not satisfied, assigns a higher rank to the dissimilar facility than the similar facility. 2. A facility information providing device according to claim 1.
[0079] (Appendix 3) A facility-related information acquisition unit that acquires facility-related information including attribute information of each facility, the list generation unit classifies the identified nearby facility into the similar facility or the non-similar facility based on the facility-related information of each of the identified nearby facility and the favorite facility. 3. The facility information providing device according to claim 2.
[0080] (Appendix 4) the tabs include icons for identifying each of the facilities; the tab generation unit displays, in the first area on the screen, icons for selecting facilities included in the facility list generated by the list generation unit, in the order of the determined ranking. 4. The facility information providing device according to claim 1.
[0081] (Appendix 5) a map information generating unit that generates map information displaying the current position of the display terminal detected by the current position detecting unit and the positions of the nearby facilities, and displays the map information in the second area while waiting for the input to select the tab, 5. The facility information providing device according to claim 1.
[0082] (Appendix 6) the tab generating unit displays the tab not displayed in the first area in a selectable manner in response to a scroll operation in the first area. 6. The facility information providing device according to claim 1.
[0083] (Appendix 7) The facility information is a digital flyer. 7. An information providing device according to claim 1.
[0084] (Appendix 8) The computer obtaining favorite facilities associated with a user of the display terminal; detecting a current location of the display terminal; A step of identifying nearby facilities located near the detected current location and generating a facility list that determines the ranking of the identified nearby facilities and favorite facilities; a step of displaying each tab for selecting a facility included in the generated facility list in a first area of the screen in the order of the determined ranking; when there is an input to select one of the displayed tabs, displaying facility information related to the facility corresponding to the selected tab in a second area of the screen; A method for providing facility information, including:
[0085] (Appendix 9) On the computer, A process of acquiring favorite facilities associated with a user of the display terminal; A process of detecting a current location of the display terminal; A process of identifying nearby facilities located near the detected current location and generating a facility list that determines the ranking of the identified nearby facilities and favorite facilities; a process of displaying each tab for selecting a facility included in the generated facility list in a first area of the screen in the order of the predetermined ranking; when there is an input to select one of the displayed tabs, displaying facility information related to the facility corresponding to the selected tab in a second area of the screen; A program that executes the following.
[0086] Various embodiments and modifications of the present disclosure are possible without departing from the broad spirit and scope of the present disclosure. The above-described embodiments are for explaining the present disclosure and do not limit the scope of the present disclosure. That is, the scope of the present disclosure is indicated by the claims, not the embodiments. Various modifications made within the scope of the claims and the scope of the disclosure equivalent thereto are considered to be within the scope of the present disclosure. [Industrial Applicability]
[0087] The present invention can be suitably adopted in a facility information providing device, a facility information providing method, and a program that provide facility information according to a user's location. [Explanation of symbols]
[0088] 100 Facility information providing device, 200 Server, 300 Computer communication network, 1 Display screen, 2 Tag, 2a Facility icon, 3 Map information, 4 Digital flyer, 5 Favorite registration icon, 5a Favorite registration icon, 6 Favorite facility icon, 7 Map display icon, 110 Favorite facility acquisition unit, 120 Current position detection unit, 130 Nearby facility acquisition unit, 140 List generation unit, 150 Tab generation unit, 160 Facility information display unit, 11 Processor, 12 Memory, 13 Input unit, 14 Display unit, 15 Communication unit, 16 Positioning unit, 99 Internal bus
Claims
1. a favorite facility acquisition unit that acquires favorite facilities associated with a user of the display terminal; a current location detection unit that detects a current location of the display terminal; a list generating unit that identifies nearby facilities located near the current location detected by the current location detecting unit and generates a facility list that determines the ranking of the identified nearby facilities and favorite facilities; a tab generation unit that displays each tab for selecting a facility included in the facility list generated by the list generation unit in a first area of a screen in the order of the predetermined ranking; a facility information display unit that, when there is an input to select one of the displayed tabs, displays facility information related to the facility corresponding to the selected tab in a second area of the screen; A facility information providing device comprising:
2. when the current location detected by the current location detection unit and the location of the favorite facility satisfy a preset proximity condition, the list generation unit assigns a higher rank to the favorite facility and a similar facility that is similar to the favorite facility than a dissimilar facility that is not similar to the favorite facility, and when the proximity condition is not satisfied, assigns a higher rank to the dissimilar facility than the similar facility. The facility information providing device according to claim 1 .
3. A facility-related information acquisition unit that acquires facility-related information including attribute information of each facility, the list generation unit classifies the identified nearby facility into the similar facility or the non-similar facility based on the facility-related information of each of the identified nearby facility and the favorite facility. The facility information providing device according to claim 2 .
4. the tabs include icons for identifying each of the facilities; the tab generation unit displays, in the first area on the screen, icons for selecting facilities included in the facility list generated by the list generation unit, in the order of the determined ranking.
3. The facility information providing device according to claim 1 or 2.
5. a map information generating unit that generates map information displaying the current position of the display terminal detected by the current position detecting unit and the positions of the nearby facilities, and displays the map information in the second area while waiting for the input to select the tab, 3. The facility information providing device according to claim 1 or 2.
6. the tab generating unit displays the tab not displayed in the first area in a selectable manner in response to a scroll operation in the first area.
3. The facility information providing device according to claim 1 or 2.
7. The facility information is a digital flyer.
3. The facility information providing device according to claim 1 or 2.
8. The computer obtaining favorite facilities associated with a user of the display terminal; detecting a current location of the display terminal; A step of identifying nearby facilities located near the detected current location and generating a facility list that determines the ranking of the identified nearby facilities and favorite facilities; a step of displaying each tab for selecting a facility included in the generated facility list in a first area of the screen in the determined order of the priority; when there is an input to select one of the displayed tabs, displaying facility information related to the facility corresponding to the selected tab in a second area of the screen; A method for providing facility information, including:
9. On the computer, A process of acquiring favorite facilities associated with a user of the display terminal; A process of detecting a current location of the display terminal; A process of identifying nearby facilities located near the detected current location and generating a facility list that determines the ranking of the identified nearby facilities and favorite facilities; a process of displaying each tab for selecting a facility included in the generated facility list in a first area of the screen in the order of the predetermined priority; when there is an input to select one of the displayed tabs, displaying facility information related to the facility corresponding to the selected tab in a second area of the screen; A program that executes the following.
Citation Information
Patent Citations
User support device
JP2009238251A
Contribution information management apparatus, contribution information management method and contribution information management program
JP2012150742A
Information processing device and program
JP2022078309A
Information processing device, information processing method, and program
JP2022167331A
Data selection device, method, program, and recording medium
WO2005096183A1