Information processing system and program

The system enhances store comparison and understanding by linking search results with map displays, allowing vertical scrolling and highlighting, addressing inefficiencies in conventional map-based systems.

JP2025009301APending Publication Date: 2025-01-20RECRUIT
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
JP2023112212
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2023-07-07
Publication Date
2025-01-20

AI Technical Summary

Technical Problem

Conventional systems struggle to efficiently understand and compare store information, such as restaurants, as they rely solely on map displays, which are inefficient for comprehensive analysis.

Method used

A program and information processing system that displays search results in a first area and a map corresponding to the results in a second area, allowing vertical scrolling and linking objects in both areas for enhanced comparison and understanding.

Benefits of technology

Enables efficient comparison and understanding of stores by linking search results with map locations, facilitating easy switching and highlighting of stores for detailed analysis.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025009301000001_ABST
    Figure 2025009301000001_ABST
Patent Text Reader

Abstract

To provide a technique for efficiently identifying or comparing stores.SOLUTION: A program causes a computer to execute a display control step for displaying a search result in a first display region, and controlling a map of an area corresponding to the search result and an object corresponding to the search result to be displayed in a second display region. The first display region is arranged above or below the second display region. The search result can be scrolled vertically according to an input scroll operation. In the display control step, an object pin displayed in the second display region is moved along with the search result displayed in the first display region in accordance with the scroll operation.SELECTED DRAWING: Figure 5
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present invention relates to an information processing system and a program. [Background technology]

[0002] Conventionally, a system that displays a map including store information has been known as one of the means by which a user searches for store information and makes reservations for restaurants and the like using a user terminal. For example, Patent Document 1 discloses a store search device that detects store vacancy information and displays it on a map on a display screen. [Prior art documents] [Patent documents]

[0003] [Patent Document 1] Patent Publication No. 2021-81767 Summary of the Invention [Problem to be solved by the invention]

[0004] However, in reality, it is difficult to efficiently identify stores and to compare stores just by viewing the map on the display screen. Therefore, one of the objects of the present invention is to provide a technology that enables efficient identification and comparison of stores. [Means for solving the problem]

[0005] A program according to one embodiment of the present disclosure causes a computer to execute a display control step of controlling the display of search results in a first display area and the display of a map of the area corresponding to the search results and objects corresponding to the search results in a second display area, wherein the first display area is positioned above or below the second display area, the search results are scrollable in the vertical direction in accordance with an input scroll operation, and the display step links the objects displayed in the second display area to the search results displayed in the first display area in accordance with the scroll operation.

[0006] An information processing system according to one embodiment of the present disclosure includes a display control unit that controls displaying search results in a first display area and displaying a map of the area corresponding to the search results and objects corresponding to the search results in a second display area, the first display area being positioned above or below the second display area, the search results being scrollable in the vertical direction in accordance with an input scrolling operation, and the display control unit links the objects displayed in the second display area to the search results displayed in the first display area in accordance with the scrolling operation.

[0007] An information processing method according to one embodiment of the present disclosure includes a display control step in which a computer controls a first display area to display search results and a map of the area corresponding to the search results and objects corresponding to the search results in a second display area, wherein the first display area is positioned above or below the second display area, the search results are scrollable in the vertical direction in accordance with an input scroll operation, and the display control step links the objects displayed in the second display area to the search results displayed in the first display area in accordance with the scroll operation. Effect of the Invention

[0008] According to the present invention, it is possible to efficiently grasp and compare stores. [Brief description of the drawings]

[0009] [Figure 1] FIG. 1 is a diagram illustrating an example of a configuration of an information processing system according to the present disclosure. [Diagram 2] FIG. 1 is a diagram illustrating an example of the configuration of an information processing system according to the present disclosure. [Diagram 3] 2 is a diagram showing functional modules realized by the information processing system of the present disclosure executing a store search and reservation application. FIG. [Figure 4] 11 is a flowchart illustrating an example of a display control process of a store search and reservation application according to the present disclosure. [Diagram 5] FIG. 13 is a diagram showing an example of a store search and reservation screen of the store search and reservation application of the present disclosure. [Figure 6] FIG. 13 is a diagram showing an example of a store search and reservation screen of the store search and reservation application of the present disclosure. [Figure 7] FIG. 13 is a diagram showing an example of a store search and reservation screen of the store search and reservation application of the present disclosure. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0010] DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS An embodiment of the present invention (hereinafter, referred to as the "present embodiment") will be described with reference to the drawings. Fig. 1 is a diagram showing an example of the configuration of an information processing system 1 according to the present invention. As shown in Fig. 1, the information processing system 1 includes a store search and reservation server 10 and a user terminal 20. The store search and reservation server 10 and the user terminal 20 are connected via a communication network N. The communication network N is a wired or wireless network, and may be the Internet, a LAN, a dedicated line, a telephone line, an in-house network, a mobile communication network, Bluetooth (registered trademark), WiFi (Wireless Fidelity), other communication lines, or a combination thereof.

[0011] The store search and reservation server 10 receives search instructions from the user terminal 20 and transmits store search results to the user terminal, and receives reservation instructions from the user terminal 20 and processes reservations. The store search and reservation server 10 includes a CPU, memories such as ROM and RAM, a communication interface, and a storage device such as a hard disk drive. The store search and reservation server 10 may be configured as a single computer, or may be configured as multiple computers distributed over a communication network N.

[0012] The user terminal 20 is a terminal used by a user when searching for and reserving a store. The user terminal 20 may be any terminal capable of transmitting and receiving data to and from the store search and reservation server 10, such as a mobile phone, a tablet terminal, a wearable terminal, or a notebook PC (Personal Computer). As shown in FIG. 2, the user terminal 20 includes, as hardware, a control unit 201 such as a CPU, a storage unit such as a ROM or RAM, an input unit 202 such as a touch panel, an output unit 203 such as a liquid crystal panel, a communication unit 204 such as a communication interface, and a bus connecting these. The user terminal 20 performs information processing such as display control processing described in this embodiment by the control unit 201 executing various programs stored in the storage unit.

[0013] A store search and reservation application (hereinafter referred to as the "store search and reservation app") AP1 is installed in the storage unit of the user terminal 20. The store search and reservation app is an application program that enables a user to search for a store and make a reservation. The store search and reservation app AP1 may be configured to be installed in the user terminal 20, or may be configured such that some or all of the functions of the store search and reservation app AP1 are provided from the store search and reservation server 10 or the like via a communication network N (such as the so-called SaaS (Software as a Service)).

[0014] In this embodiment, a "store" may refer to a restaurant or other store, such as a barber shop, beauty salon, hairdresser, or beauty salon (nail salon, esthetic salon, relaxation salon, eyelash salon, eyebrow salon, etc.).

[0015] 3 is a block diagram showing functional modules realized by executing the store search and reservation app AP1 stored in the storage unit by the control unit 201 of the user terminal 20. As shown in FIG. 3, the functional modules include an input accepting unit 211, a receiving unit 212, and a display control unit 213.

[0016] The input acceptance unit 211 detects various operations input by the user via the user terminal 20, and accepts them as instructions based on the detected operations. For example, it accepts a press operation on a search button (detecting it as a search instruction), accepts a selection operation on a display object (detecting it as a selection instruction), and accepts a scroll operation on a display object (detecting it as a scroll instruction). The input acceptance unit 211 may instruct the display control unit 213 to perform display control based on the accepted instruction (operation).

[0017] The receiving unit 212 receives store information, map information, and the like to be displayed on the user terminal 20 via communication with the store search and reservation server 10 .

[0018] The display control unit 213 controls the display on the output unit 203 of the user terminal 20 in response to information received from the shop search and reservation server 10 and input operations by the user.

[0019] An embodiment of the flow of display control processing realized by the program of this embodiment will be described with reference to Fig. 4 and Figs. 5 to 7. Fig. 4 is a flow chart showing an example of display control processing of the store search and reservation app of this embodiment. Figs. 5 to 7 are diagrams showing an example of a store search and reservation screen of the store search and reservation app of this embodiment, where the left screen shows the screen before operation input and the right screen shows the screen after operation input.

[0020] The user opens the store search and reservation app AP1 on the user terminal 20 and issues a search instruction for a store. In this embodiment, "store information" refers to information about a store that is compiled for each store, and includes, for example, store information such as the store name, location, business hours, available reservation time slots, price range, product categories provided, menu, seating information, still images, moving images, and reviews. A search instruction for a store is issued, for example, by pressing (tapping) a search button displayed on the store search and reservation app AP1. When the input acceptance unit 211 detects an input of pressing the search button, it accepts the input as a search instruction (S101). The input acceptance unit 211 may instruct the store search and reservation server 10 to execute a search based on the search instruction and to obtain search results. The search instruction for the store search and reservation server 10 may be, for example, an instruction to search for a store that can be reserved based on the current location and the current time.

[0021] When the store search and reservation server 10 executes a store search based on a search instruction and obtains search results, the receiving unit 212 receives the search results together with map information. In this embodiment, the "search results" refer to store information obtained by searching, and may be, for example, one or more store information searched for as stores available for reservation based on the current location and the current time. In this embodiment, "receiving map information" refers to receiving map information of a specified area including current location information. The display control unit 213 may control the display of the received map information on the user terminal 20 at a specified scale.

[0022] The display control unit 213 displays the received search results together with a map corresponding to the search results on the same screen as the screen A500 on the user terminal 20 (S102). In this embodiment, the "map corresponding to the search results" refers to a map including the target area that is the subject of the search. Here, the target area that is the subject of the search may be, for example, an area within a predetermined distance from the current position.

[0023] Here, the display of the display area (second display area) of the map a501 includes display of pins a502 and a503 corresponding to stores in the target area, and the display of the display area (first display area) of the search results includes display of store cassettes a504 and a505 corresponding to stores in the target area. The display area of ​​the search results is arranged above or below the display area of ​​the map. The width of each display area may be equal. In this embodiment, "display of pins corresponding to stores" means displaying display objects such as pins and icons in the part of the map indicating the location of the store. The display area of ​​the search results may be displayed in the form of a list in which one or more store cassettes are arranged vertically. In this embodiment, the "store cassette" includes a display object linked to store information, and may be a display object linked to a URL (Uniform Resource Locator) for transitioning to a page (store information page) that lists store information for each store or a reservation page (store details), for example.

[0024] The display control unit 213 controls the display to display one pin in the map display area and one store cassette in the search result display area on the user terminal 20 for each store. For example, referring to FIG. 5, for the store "XX store", one pin a503 is displayed in the map a501 display area and one store cassette a504 is displayed in the search result display area. Therefore, for each store, the display in the map display area and the display in the search result display area correspond to each other by the display objects of the pin and the store cassette. (In this embodiment, when there is a store A, the pin indicating the store A and the store cassette indicating the store A may be referred to as the store cassette corresponding to the pin, or the pin corresponding to the store cassette.) For example, referring to the screen A500 on the left side of FIG. 5, the pin a503 indicating the store "XX store" and the store cassette a504 indicating the store are displayed on the screen A500, and the pin a503 and the store cassette a504 correspond to each other.

[0025] The display control unit 213 controls the display so that one of the received store information items is highlighted. The pin corresponding to the highlighted store is displayed as a marker in the map display area, and the store cassette corresponding to the highlighted store is displayed in focus in the search result display area. For example, referring to the screen A500 on the left side of FIG. 5, "〇△ XX store" is displayed in a highlighted state, the pin a503 corresponding to the store is displayed as a marker (here, displayed larger than the other pins), and the store cassette a504 corresponding to the store is displayed in focus (here, displayed at the top of the search result display area).

[0026] In this embodiment, "sign display" means that, among one or more pins displayed in the display area of ​​the map, a pin corresponding to a highlighted store is displayed in a distinguishable manner, for example, so as to stand out more than other pins. The sign display of the pin may be, for example, a superimposed display of the pin, a display of the pin larger than other pins, or a display of the pin with a different appearance, such as a color or symbol, from other pins. In this embodiment, "focus display" includes a display of one store cassette in a distinguishable manner. Displaying a store cassette corresponding to a highlighted store among one or more store cassettes displayed in the display area of ​​the search results so as to stand out more than other store cassettes is an example of focus display. The focus display of a store cassette may be by displaying the store cassette at the top of the search result display area, or by displaying the store cassette at the bottom of the search result display area, or by displaying the store cassette in the search result display area so that it is not cut off (i.e., the entire cassette is visible), or by displaying the store cassette with a frame that outlines it or by marking it with symbols or letters, or by displaying the store cassette with a different appearance from other store cassettes, for example by using a different color.

[0027] The search results are displayed so as to be scrollable in the up and down direction in accordance with a scroll operation inputted through the operation of the user terminal 20. For example, when a scroll operation is performed from bottom to top by the user, the search results are scrolled in the bottom to top direction as shown in FIG.

[0028] Next, the user can change the highlighted store as appropriate through the operation of the user terminal 20. For example, the highlighted store can be changed by a selection operation on a pin displayed in the map display area, or a scroll operation on the search results to change the store cassette to be displayed in focus. The "selection operation" is performed, for example, by pressing (tapping) a display object such as the target pin or store cassette. When the input reception unit 211 of the user terminal 20 detects a selection operation on a pin or a selection operation on a store cassette, it receives the operation as a selection instruction for the pin or store cassette. Moreover, the scroll operation on the search results and the selection operation on the pin can be input repeatedly as necessary, regardless of the order in which they are input.

[0029] Here, the marker display of the pin corresponding to the highlighted store and the focus display of the store cassette are linked in response to each operation input to change the highlighted store.

[0030] <When a scroll operation is performed (see Figure 5)> When the input reception unit 211 detects a scroll operation on the search results, it receives it as a scroll instruction for the search results (S103a-1). The input reception unit 211 may instruct the display control unit 213 to scroll display based on the scroll instruction or to display a pin marker linked to the scroll display. The display control unit 213 scrolls the search results up and down in response to the inputted scroll operation on the search results in the up and down direction (S103a-2). That is, the display control unit 213 links the pins on the map based on the search results displayed by scrolling. For example, as shown in FIG. 5, when the user performs a scroll operation from bottom to top, the search results are scrolled from bottom to top in response to the scroll operation, and the target of the focus display (here, the display in a state where the display area of ​​the search results is not cut off) in the display area of ​​the search results (first display area) changes from the store cassette a504 of the store "XX XX store" to the store cassette a505 of the store "XX XX store". In conjunction with this, the pin sign display target in the map display area (second display area) changes from pin a503 corresponding to store "〇△ XX store" to pin a502 corresponding to store "△△×〇 XX store."

[0031] <When a selection operation is performed on a pin (see Figure 6)> When the input reception unit 211 detects a selection operation on a pin, it receives it as a selection instruction for the pin (S103b-1). The input reception unit 211 may instruct the display control unit 213 to display a sign for the pin based on the selection instruction or to scroll the search results linked to the sign display. For example, the display control unit 213 scrolls the search results in response to the input selection operation on the pin and focuses on the store cassette corresponding to the selected pin (S103b-2). For example, as shown in FIG. 6, when the user performs a selection operation on the pin a502, the search results are scrolled from bottom to top in response to the selection operation, and the store cassette a505 of the store "△△×〇 XX store" corresponding to the selected pin a502 is focused on (here, displayed at the top of the display area of ​​the search results).

[0032] <When a selection operation is performed on a store cassette (see FIG. 7)> When the input reception unit 211 detects a selection operation for a store cassette, it receives it as a selection instruction for the store cassette (S103c-1). The user can transition to store details by performing a selection operation for a store cassette displayed in the display area of ​​the search results. The input reception unit 211 may instruct the reception unit 212 to receive store details based on the selection instruction for the store cassette from the store search reservation server 10. The reception unit 212 receives information for displaying the store details through communication with the store search reservation server 10. Here, the reception unit 212 may instruct the display control unit 213 to control the display based on the received information. The information for displaying the store details may be stored on a store search reservation app stored in the storage device of the user terminal 20, and the display control unit 213 may refer to this information when the input reception unit 211 detects a selection operation for a store cassette. The display control unit 213 displays the store details corresponding to the selected store cassette (S103c-2). For example, as shown in FIG. 7, when the user selects the store cassette a504 of the store "XX store", the screen transitions to store details of the store (see screen A600 shown on the right side of FIG. 7).

[0033] In addition, the store details are provided with a back button for returning to the screen displaying a map together with the search results, and the user can return to the screen displaying the map together with the search results by pressing the back button. Therefore, the selection operation for the store cassette, together with the scrolling operation for the search results and the selection operation for the pin, can be input repeatedly as necessary, regardless of the input order.

[0034] The user repeats various operations for changing the highlighted store as described above in S103 as necessary to grasp and compare the stores. If the input receiving unit 211 detects a new input for changing the highlighted store (S104: YES), the process returns to S103, and the display control process is repeated as described above based on the new input. On the other hand, if no new input is detected (S104: NO), the display control process ends. The store cassette is provided with a button for the user to make a reservation, and the user can make a reservation by tapping the button on the store cassette of the store that the user has decided to make a reservation for. The button for the user to make a reservation may be a button that allows the user to specify the time period for the reservation, and may be provided in the store cassette or in the store details page.

[0035] Although the embodiment has been described above with reference to the drawings, the specific configuration is not limited to the above, and various design modifications are possible. For example, a display frame for focused display may be displayed in the display area of ​​the search result. This allows the highlighted stores to be grasped and stores to be compared efficiently. The display frame for focused display is a display object that corresponds to one store cassette and displays the store cassette in a more prominent manner than other store cassettes. The display frame for focused display may be any display object that displays one store cassette in a more prominent manner than other store cassettes, and may be, for example, a display frame that outlines one store cassette, a display frame that includes a display surface that colors the entire store cassette, or a line-shaped display that corresponds to (matches) the vertical width of one store cassette.

[0036] The display frame for displaying the focused items may be scrollable up and down, which allows the user to more easily change the highlighted store and efficiently understand and compare the stores.

[0037] The vertical width of the display area of ​​the search results may be more than one time and less than two times the vertical width of one store cassette. This allows the store cassette corresponding to the highlighted store displayed in the display area of ​​the search results to be displayed in a more easily visible state than other store cassettes, allowing stores to be understood and compared efficiently.

[0038] In addition, the search results may be displayed with one of the store cassettes always in focus except when the display is controlled based on the user's input operation. For example, as a result of a scroll operation input by the user, the store cassette with the largest display area among the store cassettes displayed in the display area of ​​the search results may be automatically displayed with focus. This allows efficient understanding of stores and comparison between stores. The display control unit 213 may automatically scroll the search results up and down to automatically display the focus. The search results may be displayed so that they can be scrolled not only up and down, but also left and right.

[0039] As described above, according to this embodiment, the display of the search results and the map corresponding to the search results are controlled, the search results can be scrolled up and down according to the input scroll operation, and the pins displayed in the map display area are linked to the search results according to the scroll operation. This allows efficient understanding and comparison of stores. In addition, since the search results can be scrolled up and down as well as left and right, efficient comparison between store cassettes is possible.

[0040] In addition, in response to a scroll operation, a pin displayed in the map display area corresponding to the focused store cassette is displayed as a marker. This makes it possible to efficiently compare a store with other stores while simultaneously grasping the store from the location information shown on the map and the store information shown on the store cassette.

[0041] In addition, the search results are scrolled up and down in response to a selection operation on a pin, and the store cassette corresponding to the selected pin is focused. This makes it possible to efficiently compare a store with other stores while simultaneously grasping the store from its location information shown on the map and the store information shown on the store cassette.

[0042] In addition, a display frame for focused display is displayed in the display area of ​​the search results, and the display frame corresponds to one store cassette and can be scrolled up and down. This allows the user to more easily change the highlighted store, and makes it easier to understand and compare stores.

[0043] In addition, the vertical width of the display area of ​​the search results is set to be more than 1x but less than 2x the vertical width of a single store cassette. This makes it easier to see the store cassette corresponding to the highlighted store displayed in the display area of ​​the search results than other store cassettes, allowing users to efficiently understand and compare stores.

[0044] The present invention is not limited to the above-described embodiment, and can be embodied in various other forms without departing from the scope of the present invention. Therefore, the above-described embodiment is merely an example in every respect, and should not be interpreted as being restrictive. For example, the steps of the above-described display control process can be arbitrarily changed in order or executed in parallel as long as no inconsistency occurs in the process contents. [Explanation of symbols]

[0045] 1... information processing system, 10... store search and reservation server, 20... user terminal, 201... control unit, 202... input unit, 203... output unit, 204... communication unit, 211... input reception unit, 212... receiving unit, 213... display control unit, AP1... store search and reservation application

Claims

1. On the computer, a display control step of controlling the display of the search results in the first display area and the display of a map of an area corresponding to the search results and an object corresponding to the search results in the second display area; Run the command, The first display area is disposed above or below the second display area, the search results can be scrolled up and down in accordance with an input scroll operation; The display control step links an object displayed in the second display area to a search result displayed in the first display area in response to the scroll operation. program.

2. in the first display area, a store cassette linked with store information corresponding to the store included in the search result is displayed; 2. The program according to claim 1, wherein the display control step displays, in response to the scroll operation, a store object corresponding to a store cassette displayed so as to be distinguishable from other store cassettes on the map so as to be distinguishable.

3. 2. The program according to claim 1, wherein said display control step displays a store cassette corresponding to a selected object in a distinctive manner in response to a user's selection of the object.

4. 2. The program according to claim 1, wherein a display frame for distinguishably displaying store cassettes is displayed in the first display area, the display frame distinguishably displaying one store cassette and being scrollable in the vertical direction.

5. 2. The program according to claim 1, wherein the vertical width of the first display area is equal to or greater than one time and less than two times the vertical width of one store cassette.

6. The program according to claim 1 , wherein a width of the first display area is equal to a width of the second display area.

7. a display control unit that controls to display the search results in the first display area and to display a map of an area corresponding to the search results and an object corresponding to the search results in the second display area; Equipped with The first display area is disposed above or below the second display area, the search results can be scrolled up and down in accordance with an input scroll operation; the display control unit links an object displayed in the second display area to a search result displayed in the first display area in response to the scroll operation. Information processing system.

8. a display control step in which the computer controls the display of the search results in the first display area and the display of a map of the area corresponding to the search results and an object corresponding to the search results in the second display area; Including, The first display area is disposed above or below the second display area, the search results can be scrolled up and down in accordance with an input scroll operation; The display control step links an object displayed in the second display area to a search result displayed in the first display area in response to the scroll operation. Information processing methods.

Citation Information

Patent Citations

  • Store retrieval apparatus and store retrieval application program

    JP2021081767A