Information processing system, information processing method, and information processing program

By setting units to detect user input operations in the self-service ordering terminal, the number of touch operations of the user on the advertising page is recorded. When the number of touch operations reaches a specific number, the terminal switches back to the product page, solving the problem of user accidentally touching the screen, causing the advertising page to be switched, and improving the user experience.

JP7671016B2Active Publication Date: 2025-05-01GURUNAVI
View PDF 12 Cites 0 Cited by

Patent Information

Application Number
JP2024034818
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2024-03-07
Publication Date
2025-05-01
Estimated Expiration
2040-02-07

AI Technical Summary

Technical Problem

In the self-service ordering terminal, when the user does not operate the terminal, the product page will automatically switch to the advertising page. If the user accidentally touches the screen, the advertising page may be switched back to the product page, causing the user to be unable to continue viewing the advertising information.

Method used

By setting units to detect user input operations in the terminal, the user's touch operations on the advertisement page is recorded, and the terminal switches back to the product page only when the touch operations reach a specific number of times.

Benefits of technology

It improves the convenience of users using the self-service ordering terminal, prevents users from accidentally touching the screen, causing the advertising page to be switched, and ensures that users can view advertising information smoothly.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007671016000001
    Figure 0007671016000001
  • Figure 0007671016000002
    Figure 0007671016000002
  • Figure 0007671016000003
    Figure 0007671016000003
Patent Text Reader

Abstract

To provide an information processing system, an information processing method and an information processing program capable of improving the convenience of a user using an operation terminal.SOLUTION: A display processing part 111 displays second content different from first content if the number of times of operating input operation to a display screen detected by a detection processing part 112 reaches a plurality of times in the case of displaying the first content on the display screen, and displays the first content on the display screen in the case that the detection processing part 112 does not detect the next input operation while a prescribed time passes after the detection processing part 112 detects the input operation if the second content is displayed on the display screen. The prescribed time is set to time corresponding to the details of the first content or operation information related to use's input operation to the second content.SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

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

[0002] Self-order systems that allow customers to order food and drink by themselves using a self-order terminal (operation terminal) installed on a table have been widely introduced in restaurants. Generally, the self-order terminal is placed on each table so that the customer can carry it with them, and the customer operates the self-order terminal while holding it (see, for example, Patent Document 1). [Prior art documents] [Patent documents]

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

[0004] The display screen of the self-order terminal may display product pages for products (food and drink) offered by the restaurant, a checkout page, and an advertisement page including advertisement information. The advertisement page displays various information such as advertisement information for the restaurant, advertisement information for products offered by the restaurant, advertisement information for other restaurants, and local advertisement information.

[0005] In the self-order terminal, for example, if the user does not operate the self-order terminal for a predetermined period of time, the product page is switched to the advertisement page. When the advertisement page is displayed on the self-order terminal, the advertisement page is switched to the product page by the user touching any area of ​​the display screen.

[0006] Here, for example, if a user is interested in the advertising information, the user holds the self-order terminal and views the advertising information. In this case, if the user unintentionally touches the display screen with their finger when holding the self-order terminal, the advertising page will switch to the product page, causing a problem that the user will not be able to view the advertising information.

[0007] An object of the present invention is to provide an information processing system, an information processing method, and an information processing program that can improve convenience for users who use operation terminals. [Means for solving the problem]

[0008] One form of the present invention is an information processing system comprising a display processing unit that displays a predetermined content on a display screen of an operating terminal, and a detection processing unit that detects a user's input operation on the display screen, wherein the display processing unit displays a second content, different from the first content, on the display screen when the number of times the input operation on the display screen detected by the detection processing unit reaches a plurality of times while a first content is being displayed on the display screen.

[0009] Another aspect of the present invention is an information processing method that includes a display step of displaying a predetermined content on a display screen of an operating terminal, and a detection step of detecting an input operation by a user on the display screen, performed by one or more processors, and when a first content is displayed on the display screen in the display step and the number of times of the input operation on the display screen detected by the detection step reaches multiple times, a second content different from the first content is displayed on the display screen.

[0010] Another aspect of the present invention is an information processing program for causing one or more processors to execute a display step of displaying a predetermined content on a display screen of an operating terminal, and a detection step of detecting a user's input operation on the display screen, wherein in the display step, when a first content is displayed on the display screen and the number of times of the input operation on the display screen detected by the detection step reaches multiple times, a second content different from the first content is displayed on the display screen. Effect of the Invention

[0011] According to the present invention, an information processing system, an information processing method, and an information processing program are provided that are capable of improving convenience for a user who uses an operation terminal. [Brief description of the drawings]

[0012] [Figure 1] FIG. 1 is a block diagram showing a configuration of an information presentation system according to an embodiment of the present invention. [Diagram 2] FIG. 2 is a diagram showing an example of product information used in the information presentation system according to the embodiment of the present invention. [Diagram 3] FIG. 3 is a diagram showing an example of advertisement information used in the information presentation system according to the embodiment of the present invention. [Figure 4] FIG. 4 is a diagram showing an example of a product page displayed in the information presentation system according to the embodiment of the present invention. [Diagram 5] FIG. 5 is a diagram showing an example of a product page displayed in the information presentation system according to the embodiment of the present invention. [Figure 6] FIG. 6 is a diagram showing an example of an advertisement page displayed in the information presentation system according to the embodiment of the present invention. [Figure 7] FIG. 7 is a diagram showing an example of an advertisement page displayed in the information presentation system according to the embodiment of the present invention. [Figure 8]FIG. 8 is a diagram showing an example of an advertisement page displayed in the information presentation system according to the embodiment of the present invention. [Figure 9] FIG. 9 is a diagram showing an example of a product page displayed in the information presentation system according to the embodiment of the present invention. [Figure 10] FIG. 10 is a flowchart showing an example of a procedure of an information presentation process executed in the information presentation system according to the embodiment of the present invention. [Figure 11] FIG. 11 is a diagram showing an example of an advertisement page displayed in the information presentation system according to the embodiment of the present invention. [Figure 12] FIG. 12 is a diagram showing an example of an advertisement page displayed in the information presentation system according to the embodiment of the present invention. [Figure 13] FIG. 13 is a block diagram showing another configuration of the information presentation system according to the embodiment of the present invention. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0013] Hereinafter, an embodiment of the present invention will be described with reference to the accompanying drawings to facilitate understanding of the present invention. Note that the following embodiment is an example of the present invention and does not limit the technical scope of the present invention.

[0014] [Information presentation system 100] As shown in Fig. 1, an information presentation system 100 according to an embodiment of the present invention includes a management server 1 and an operation terminal 2. The management server 1 and the operation terminal 2 can communicate with each other via a communication network N1 such as the Internet, a LAN, a WAN, or a public telephone line. Note that a plurality of management servers 1 and a plurality of operation terminals 2 may be provided. The information presentation system 100 and the management server 1 are each an example of an information processing system of the present invention. The operation terminal 2 is an example of an operation terminal of the present invention.

[0015] The operation terminal 2 is installed on each table in a facility such as a restaurant or karaoke shop. The operation terminal 2 is a device (self-order terminal) that allows a user of the facility to order a desired product (e.g., food and drink) by touching an operation display unit 23 (e.g., a touch panel). In FIG. 1, two operation terminals 2A and 2B are shown as an example. For example, the operation terminal 2A is installed at a table with table number "01", and the operation terminal 2B is installed at a table with table number "02". Note that a user may order the product using a user terminal owned by the user instead of the operation terminal 2. In other words, the operation terminal of the present invention includes various devices that allow a user to order a product in a facility.

[0016] The management server 1 manages one or more operation terminals 2. The management server 1 may be installed in the restaurant where the operation terminal 2 is installed, or may be installed outside the restaurant and perform data communication with the operation terminal 2 via a communication network N1.

[0017] In this embodiment, the management server 1 alone corresponds to the information processing system according to the present invention, but the information processing system according to the present invention may include one or more of the components of the management server 1 and the operation terminal 2. For example, when multiple components of the management server 1 and the operation terminal 2 cooperate to share and execute various information presentation processes (see FIG. 10) described below, a system including multiple components that execute the processes can be considered as the information processing system according to the present invention. For example, it is conceivable that the management server 1 and the operation terminal 2 constitute the information processing system according to the present invention.

[0018] The following description will be given by way of example of one operation terminal 2 installed on a table in a restaurant that serves food and drink, and one management server 1 that performs data communication with the operation terminal 2. The restaurant is an example of a facility of the present invention.

[0019] [Administration Server 1] 1, the management server 1 includes a control unit 11, a storage unit 12, an operation display unit 13, and a communication I / F 14. The management server 1 may be an information processing device such as a tablet terminal or a personal computer. Various processes executed by the management server 1 may be executed in a distributed manner by one or more processors.

[0020] The communication I / F 14 is a communication interface for connecting the management server 1 to the communication network N1 by wire or wirelessly and for executing data communication in accordance with a predetermined communication protocol with external devices such as the operation terminal 2 and a kitchen terminal (not shown) via the communication network N1. The kitchen terminal obtains the order details from the management server 1 and outputs an order slip showing the order details.

[0021] The operation display unit 13 is a user interface that includes a display unit, such as a liquid crystal display or an organic EL display, that displays various information, and an operation unit, such as a mouse, a keyboard, or a touch panel, that accepts operations.

[0022] The storage unit 12 is a non-volatile storage unit such as a hard disk drive (HDD) or a solid state drive (SSD) that stores various information. Specifically, the storage unit 12 includes product information D1 and advertisement information D2. Fig. 2 is a diagram showing an example of the product information D1, and Fig. 3 is a diagram showing an example of the advertisement information D2.

[0023] As shown in FIG. 2, product information D1 includes information (product information) about products (food and drink) served at a restaurant. Product information D1 is registered for each restaurant, but FIG. 2 shows an example of information about products served at a specific restaurant. For example, product information D1 includes information about a product ID, product name, price, and product image. The product ID is identification information for a product. The product name is the name of the product. The product image is a captured image or an illustrated image representing the product. Note that in this embodiment, for convenience, the product image is represented by the image name.

[0024] For example, the product information D1 shown in FIG. 2 includes multiple pieces of information for each menu category (genre). For example, a product with product ID "A..." is a product in the "Seafood Menu" category, a product with product ID "B..." is a product in the "Set Meal Menu" category, a product with product ID "C..." is a product in the "Dessert Menu" category, and a product with product ID "D..." is a product in the "Drink Menu" category. Each category includes multiple specific products. For example, the "Seafood Menu" includes "Sashimi (3 types)", "Sashimi (5 types)", etc. Product information D1 is registered in advance by the restaurant manager and updated as necessary.

[0025] As shown in FIG. 3, the advertisement information D2 includes various advertisement-related information (advertising information), such as information on advertisements of one or more restaurants, information on advertisements of products provided by each restaurant, information on advertisements of regions (such as tourist spots), and information on advertisements of events. For example, the advertisement information D2 includes information on an advertisement ID, a facility ID, an advertisement name, advertisement content, and an advertisement image. The advertisement ID is identification information of an advertisement. The facility ID is identification information of a restaurant. The advertisement name is the name of the advertisement. The advertisement content is the content of the advertisement (such as detailed information). The advertisement image is a captured image or an illustrated image representing the advertisement. Since each advertisement information is associated with a facility ID, for example, a restaurant with a facility ID "S001" can present advertisement information with advertisement IDs "K001", "K002", and "K003", and a restaurant with a facility ID "S002" can present advertisement information with advertisement IDs "K011", "K012", and "K013".

[0026] As another embodiment, some or all of the information such as the product information D1 and the advertisement information D2 may be stored in a server accessible from the operation terminal 2 or the management server 1. In this case, the control unit 11 of the management server 1 may acquire the information from the operation terminal 2 or the server, and execute various processes such as an information presentation process (see FIG. 10) described later.

[0027] The memory unit 12 also stores data such as product pages (order pages) (see Figures 4, 5, etc.) and advertising pages (see Figures 6, 7, etc.) displayed on the operation display unit 23 (an example of a display screen of the present invention) of the operation terminal 2.

[0028] Furthermore, the storage unit 12 stores control programs such as an information presentation program for causing the control unit 11 to execute an information presentation process (see FIG. 10) described below. For example, the information presentation program is non-temporarily recorded on a computer-readable recording medium such as a USB, CD, or DVD, and is read by a reading device (not shown) such as a USB drive, CD drive, or DVD drive electrically connected to the management server 1 and stored in the storage unit 12. The information presentation program may also be downloaded from a server accessible by the management server 1 and stored in the storage unit 12.

[0029] The control unit 11 has control devices such as a CPU, a ROM, and a RAM. The CPU is a processor that executes various arithmetic processing. The ROM is a non-volatile storage unit in which control programs such as a BIOS and an OS for causing the CPU to execute various arithmetic processing are stored in advance. The RAM is a volatile or non-volatile storage unit that stores various information, and is used as a temporary storage memory (work area) for various processes executed by the CPU. The control unit 11 controls the management server 1 by executing, by the CPU, various control programs stored in advance in the ROM or the storage unit 12.

[0030] Incidentally, in a restaurant, an advertisement page including advertisement information may be displayed on the operation display unit 23 of the operation terminal 2 installed on a table, in addition to a product page of a product (food and drink) provided by the restaurant and a checkout page. The advertisement page displays various information such as advertisement information of the restaurant, advertisement information of a product provided by the restaurant, advertisement information of other restaurants, and local advertisement information.

[0031] In the operation terminal 2, for example, the product page is switched to the advertisement page when the user does not operate the operation terminal 2 for a predetermined time. When the advertisement page is displayed on the operation terminal 2, the advertisement page is switched to the product page by the user touching any area of ​​the operation display unit 23.

[0032] Here, for example, if a user is interested in the advertising information, the user holds the operation terminal 2 and views the advertising information. In this case, if the user unintentionally touches the operation display unit 23 with his / her finger when holding the operation terminal 2, the advertising page switches to the product page, and the user is unable to view the advertising information. In response to this, the information presentation system 100 according to this embodiment can improve the convenience of the user who uses the operation terminal 2 by preventing the advertising page from switching to the product page when the user unintentionally touches the operation display unit 23 with his / her finger when holding the operation terminal 2.

[0033] Specifically, as shown in FIG. 1, the control unit 11 includes various processing units such as a display processing unit 111, a detection processing unit 112, a reception processing unit 113, an order processing unit 114, and a calculation processing unit 115. The control unit 11 functions as the display processing unit 111, the detection processing unit 112, the reception processing unit 113, the order processing unit 114, and the calculation processing unit 115 by executing various processes according to the information presentation program with the CPU. Some or all of the processing units included in the control unit 11 may be configured with electronic circuits. The information presentation program may be a program for causing a plurality of processors to function as the various processing units. The display processing unit 111 is an example of a display processing unit of the present invention, the detection processing unit 112 is an example of a detection processing unit of the present invention, and the calculation processing unit 115 is an example of a calculation processing unit of the present invention.

[0034] The display processing unit 111 causes a product page including product information of products (food and drink) provided by the restaurant to be displayed on the operation terminal 2. For example, when a patron who visits the restaurant sits at table number "01" and touches the operation display unit 23 of the operation terminal 2, the display processing unit 111 causes the product page (TOP page) shown in Fig. 4 to be displayed on the operation terminal 2. On the TOP page, menu buttons M1 for each category ("Seafood", "Set meal", "Dessert", and "Drinks") are displayed.

[0035] The detection processing unit 112 can detect an input operation (touch operation) by the user on the operation display unit 23. For example, when the operation display unit 23 is configured with a capacitance type touch panel, the detection processing unit 112 determines the presence or absence of a touch operation based on a change in capacitance between the user's finger and the operation display unit 23. Furthermore, when the detection processing unit 112 detects a touch operation, it detects the touch position (coordinates).

[0036] The reception processing unit 113 receives operations from a user on various pages displayed on the operation terminal 2. For example, when a user performs a selection operation (such as a touch operation) on the TOP page shown in FIG.

[0037] For example, if a user selects "Seafood Menu" on the TOP page, the reception processing unit 113 receives the selection operation, and the display processing unit 111 displays a product page (detail page) (see FIG. 5) corresponding to the selection operation on the operation display unit 23. The detail page displays information on specific products included in the category of the TOP page. For example, the detail page of "Seafood Menu" displays information such as "Sashimi (3 types)", "Sashimi (5 types)", "Grilled fish", "...". When multiple products cannot fit on one page on the detail page, the products are displayed across multiple pages. For example, when a user selects "Next" on the detail page, the next detail page is displayed. The product information displayed on the product page such as the TOP page and the detail page is an example of the second content of the present invention.

[0038] The details page displays the menu button M1 of the top page and multiple product information items (product image M3, product name M4, price, etc.) displayed in the product section M2. The product image M3 displays an image of the product and also functions as a selection button for the user to select a product. The details page also includes a favorites page button M5 for moving to a favorites page, an order page button M6 for moving to an order page, and a checkout button M7 for moving to a checkout page.

[0039] The user selects a desired product on the details page, and performs an operation to confirm the order for the selected product or to register the selected product as a favorite product.

[0040] The order processing unit 114 confirms the order for the product. For example, when a user selects the product image "PA2" of "Sashimi (5 kinds)" on the details page shown in FIG. 5 and performs a predetermined confirmation operation, the order processing unit 114 confirms the order for the product ("Sashimi (5 kinds)"). The order processing unit 114 transmits information (order details) of the product whose order has been confirmed to the kitchen terminal. The order processing unit 114 may also display information of the product whose order has been confirmed on an order page. The order page accumulates order history. When a user selects the order page button M6, the control unit 11 displays the order page on the operation display unit 23.

[0041] Here, when the user does not perform a selection operation (touch operation) on the product page (see FIG. 4 and FIG. 5) displayed on the operation display unit 23, the display processing unit 111 displays an advertisement page including advertisement information on the operation display unit 23. Specifically, when the detection processing unit 112 does not detect a next touch operation (an example of a second input operation of the present invention) during a predetermined time period after the detection processing unit 112 detects a touch operation (an example of a first input operation of the present invention), the display processing unit 111 displays the advertisement page on the operation display unit 23. The advertisement information displayed on the advertisement page is an example of a first content of the present invention. The display processing unit 111 may display the advertisement page in the entire display area of ​​the operation display unit 23, or may display the advertisement page in a part of the display area. The predetermined time period may be a fixed time period (e.g., 5 minutes) set in advance, or may be a variable time period (described later) that changes according to a predetermined condition.

[0042] In addition, when an advertisement page is displayed on the operation display unit 23, if the number of touch operations (an example of an input operation of the present invention) by a user on the operation display unit 23 detected by the detection processing unit 112 reaches a plurality of times, the display processing unit 111 causes a product page to be displayed on the operation display unit 23.

[0043] The calculation processing unit 115 calculates the number of touch operations by the user detected by the detection processing unit 112 after the advertisement page is displayed on the operation display unit 23. For example, in a case where the advertisement page is displayed on the operation display unit 23 as shown in Fig. 6, if the user touches the operation display unit 23 with his / her finger when holding the operation terminal 2 and the touch operation is detected by the detection processing unit 112 (see Fig. 7), the calculation processing unit 115 calculates the number of operations to be "one time." Furthermore, in the state shown in Fig. 7, if the user touches the operation display unit 23 and the touch operation is detected by the detection processing unit 112 (see Fig. 8), the calculation processing unit 115 calculates the number of operations to be "two times."

[0044] When the number of operations reaches a plurality of times, the display processing unit 111 deletes the advertisement page and displays the product page on the operation display unit 23. For example, as shown in Fig. 10, the display processing unit 111 displays the product information in the entire area of ​​the operation display unit 23 and deletes the advertisement information from the operation display unit 23. In this case, the display processing unit 111 may display information immediately before the advertisement page is displayed (here, the detailed page shown in Fig. 5) (see Fig. 9), or may display preset information (for example, a top page (see Fig. 4)).

[0045] Here, the display processing unit 111 may switch the display content of the operation display unit 23 from the advertisement page to the product page when the number of operations reaches "2 times", or may switch the display content of the operation display unit 23 from the advertisement page to the product page when the number of operations reaches "3 times or more". The number of operations that is a condition for switching the display content from the advertisement page to the product page may be a fixed number set in advance (e.g., "2 times" or "3 times"), or may be a variable number (described later) that changes according to a predetermined condition.

[0046] In addition to the above-mentioned processing units, the control unit 11 may also function as an accounting processing unit that performs accounting processing for the total amount of the products ordered by the user. For example, when the user selects the accounting button M7 on various screens displayed on the operation terminal 2, the control unit 11 causes the operation display unit 23 to display an accounting page (not shown). The user performs accounting operations on the accounting page to pay the billed amount. The control unit 11 performs accounting processing in accordance with the accounting operations.

[0047] [Operation terminal 2] 1, the operation terminal 2 includes a control unit 21, a storage unit 22, an operation display unit 23, and a communication I / F 24. The operation terminal 2 may be an information processing device such as a tablet terminal or a personal computer.

[0048] The communication I / F 24 is a communication interface for connecting the operation terminal 2 to the communication network N1 by wire or wirelessly, and for executing data communication with external devices such as the management server 1 via the communication network N1 in accordance with a specified communication protocol.

[0049] The operation display unit 23 is a user interface that includes a display unit, such as a liquid crystal display or an organic EL display, that displays various information, and an operation unit, such as a mouse, a keyboard, or a touch panel, that accepts operations.

[0050] The storage unit 22 is a non-volatile storage unit such as an HDD (Hard Disk Drive), an SSD (Solid State Drive), or a flash memory that stores various information. For example, a control program such as a browser program is stored in the storage unit 22. Specifically, the browser program is a control program that causes the control unit 21 to execute communication processing with an external device such as the management server 1 according to a communication protocol such as HTTP (Hypertext Transfer Protocol).

[0051] The control unit 21 has control devices such as a CPU, a ROM, and a RAM. The CPU is a processor that executes various arithmetic processing. The ROM is a non-volatile storage unit in which control programs such as a BIOS and an OS for causing the CPU to execute various processes are stored in advance. The RAM is a volatile or non-volatile storage unit that stores various information, and is used as a temporary storage memory (work area) for various processes executed by the CPU. The control unit 21 controls the operation terminal 2 by executing, by the CPU, various control programs stored in advance in the ROM or the storage unit 22.

[0052] Specifically, the control unit 21 functions as a browser processing unit 211 by executing various processes according to the browser program stored in the storage unit 22. The browser processing unit 211 is capable of executing browser processing for displaying a web page provided from the management server 1 via the communication network N1 on the operation display unit 23 and inputting operations on the operation display unit 23 to the management server 1. Note that some or all of the processing units included in the control unit 21 may be configured with electronic circuits.

[0053] For example, the browser processing unit 211 displays a product page (TOP page (see FIG. 4), a details page (see FIG. 5)), an advertisement page (see FIG. 6), a checkout page, etc. on the operation display unit 23. The browser processing unit 211 also inputs a user's touch operation on the operation display unit 23 to the management server 1.

[0054] [Information presentation processing] Next, the information presentation process executed in the information presentation system 100 will be described with reference to Fig. 10. Specifically, in this embodiment, the information presentation process is executed by the control unit 11 of the management server 1. Furthermore, the control unit 11 can execute the information presentation process in parallel for each operation terminal 2 in response to access from each operation terminal 2. Note that the control unit 11 may end the information presentation process midway by a predetermined operation of the operation terminal 2.

[0055] The present invention can be understood as an invention of an information presentation method (one example of the information processing method of the present invention) that executes one or more steps included in the information presentation process. One or more steps included in the information presentation process described here may be omitted as appropriate. The steps in the information presentation process may be executed in a different order as long as the same action and effect is achieved. Furthermore, although an example is described here in which each step in the information presentation process is executed by the control unit 11, another embodiment of the information presentation method can be one in which each step in the information presentation process is executed in a distributed manner by multiple processors.

[0056] In step S11, the control unit 11 causes a product page including information on products provided by the restaurant to be displayed on the operation display unit 23 of the operation terminal 2. Specifically, the control unit 11 causes the operation display unit 23 to display the TOP page shown in Fig. 4. For example, when a patron who visits the restaurant or a staff member of the restaurant turns on the power of the operation terminal 2 or touches the operation display unit 23 of the operation terminal 2, the control unit 11 causes the operation display unit 23 to display the TOP page. Step S11 is an example of a display step of the present invention.

[0057] Next, in step S12, the control unit 11 determines whether or not a touch operation by the user on the operation display unit 23 has been detected. For example, when the user's finger touches the operation display unit 23 and a change in capacitance exceeds a threshold, the control unit 11 detects the touch operation. If the control unit 11 detects the touch operation (S12: Yes), the process proceeds to step S13. On the other hand, if the control unit 11 does not detect the touch operation (S12: No), the process proceeds to step S21. Step S11 is an example of a detection step of the present invention.

[0058] It should be noted that the control unit 11 does not calculate the number of touch operations in step S12 because the touch operation is an operation on the product page.

[0059] When the control unit 11 detects the touch operation (S12: Yes), it then accepts the touch operation (S13) and executes a process according to the touch operation (S14).

[0060] For example, when the user selects "Seafood Menu" on the TOP page (see FIG. 4), the control unit 11 accepts the selection operation and displays a detail page including detailed information of products such as "Sashimi (3 types)", "Sashimi (5 types)", "Grilled fish", "..." on the operation display unit 23 (see FIG. 5). After step S14, the process returns to step S12. Returning to step S12, when the user selects the product image "PA2" of "Sashimi (5 types)" on the detail page (see FIG. 5) and performs a predetermined confirmation operation, the control unit 11 confirms the order of the product ("Sashimi (5 types)") and transmits the order details to the kitchen terminal. Also, when the user selects the checkout button M7 on the detail page (see FIG. 5), the control unit 11 displays a checkout page (not shown) on the operation display unit 23 and performs checkout processing according to the user's checkout operation. In this way, while the user is performing a touch operation on the operation display unit 23, the control unit 11 repeatedly executes the process according to the touch operation (S12 to S14). Step S14 is an example of a display step of the present invention.

[0061] On the other hand, if the control unit 11 does not detect the touch operation (S12: No), in step S21, the control unit 11 determines whether or not a predetermined time has elapsed. If the predetermined time has elapsed (S12: Yes), the process proceeds to step S22. Here, the predetermined time is set to, for example, 5 minutes. For example, when the time during which the control unit 11 does not detect the touch operation reaches the predetermined time (5 minutes), the process proceeds to step S22. Specifically, if the control unit 11 does not detect the next touch operation during the time from when the control unit 11 detected the touch operation until the predetermined time (5 minutes) has elapsed (S21: Yes), the process proceeds to step S22.

[0062] In step S22, the control unit 11 causes the operation display unit 23 to display an advertisement page. That is, when the user does not perform a touch operation on the operation display unit 23 for a predetermined time, the control unit 11 switches the display content of the operation display unit 23 to advertisement information (see FIG. 6). As a result, the advertisement information is displayed on the operation terminal 2 placed on the table, and the user using the table can view the advertisement information. Step S22 is an example of a display step of the present invention.

[0063] Here, if the user is interested in the advertisement information, it is considered that the user will hold the operation terminal 2 and view the advertisement information. In this case, if the user touches the operation display unit 23 with his / her finger when holding the operation terminal 2, and the display content of the operation display unit 23 returns from the advertisement information to the product information (product page), the user will not be able to view the advertisement information. Therefore, in the following step S23, the control unit 11 judges whether or not a touch operation by the user has been detected on the operation display unit 23 on which the advertisement page is displayed. If the control unit 11 detects the touch operation by the user (S23: Yes), the process proceeds to step S24. For example, if the user touches the operation display unit 23 with his / her finger when holding the operation terminal 2 (see FIG. 7), the control unit 11 detects the touch operation. The control unit 11 maintains the display of the advertisement page until the touch operation is detected (S23: No). Step S23 is an example of a detection step of the present invention.

[0064] In step S24, the control unit 11 calculates the number of times of the touch operation detected after the advertisement page is displayed on the operation display unit 23. For example, when the user touches the operation display unit 23 with his / her finger while holding the operation terminal 2 (see FIG. 7), the control unit 11 calculates the number of times of operation to be "1 time." Step S24 is an example of a calculation step of the present invention.

[0065] Next, in step S25, the control unit 11 determines whether the number of operations (total number of times) of the touch operation has reached a plurality of times. If the number of operations has reached a plurality of times (S25: Yes), the process proceeds to step S26. On the other hand, if the number of operations has not reached a plurality of times (S25: No), the process proceeds to step S22. When returning to step S22, the control unit 11 maintains the display of the advertisement page and further detects the user's touch operation. For example, as shown in FIG. 8, if the user further performs a touch operation at any position on the advertisement page of the operation display unit 23, the control unit 11 calculates the number of operations to be "two times" (S24).

[0066] In step S26, the control unit 11 causes the operation display unit 23 to display a product page. Specifically, when the number of times of the touch operation by the user on the operation display unit 23 after the advertisement page is displayed reaches a plurality of times (here, "twice"), the control unit 11 causes the operation display unit 23 to display the product page shown in FIG. 10. The control unit 11 may also cause the operation display unit 23 to display a top page (see FIG. 4). When the product page is displayed on the operation display unit 23, the user can view products, select and order products, and pay for the ordered products. Step S26 is an example of a display step of the present invention. The control unit 11 repeatedly executes each of the above-mentioned processes.

[0067] As described above, the information presentation system 100 according to the present embodiment displays the second content (product page) on the operation display unit 23 when the number of times of touch operation by the user on the operation display unit 23 reaches a plurality of times while the first content (advertisement page) is displayed on the operation display unit 23 of the operation terminal 2 (see FIG. 7). As a result, for example, when a user is interested in advertisement information and holds the operation terminal 2 to check the advertisement information, even if the user's finger unintentionally touches the operation display unit 23, the advertisement page is not switched to the product page by a single touch operation, and the display of the advertisement page can be maintained. Therefore, the user can continue to check the advertisement page while holding the operation terminal 2. In addition, the user can return to the product page by performing a further touch operation on the advertisement page to perform various operations such as selecting a product. Therefore, it is possible to improve the convenience of the user who uses the operation terminal 2.

[0068] The present invention is not limited to the above embodiment. As another embodiment of the present invention, the calculation processing unit 115 may reset the number of operations when the operation time of the plurality of touch operations corresponding to the number of operations exceeds a first predetermined time. For example, in a case where "3 times" is set as the number of operations that is a condition for switching the display content from the advertisement page to the product page, if the detection processing unit 112 does not detect the second and third touch operations within the first predetermined time after detecting the first touch operation, the calculation processing unit 115 resets the number of operations (1 time). Therefore, for example, when the second or third touch operation is detected beyond the first predetermined time, the display processing unit 111 does not switch the display content of the operation display unit 23 from the advertisement page to the product page, and continues to display the advertisement page. Note that the calculation processing unit 115 resets the number of operations and executes the calculation process of the number of operations again.

[0069] Furthermore, when the time interval between the successive touch operations exceeds a second predetermined time, the calculation processing unit 115 may reset the number of operations. For example, when "three times" is set as the number of operations that is a condition for switching the display content from the advertisement page to the product page, even if the detection processing unit 112 detects a second and a third touch operation within the first predetermined time after detecting the first touch operation, when the time interval between the first touch operation and the second touch operation exceeds the second predetermined time, the calculation processing unit 115 resets the number of operations ("three times").

[0070] Incidentally, a user may perform a touch operation on the operation terminal 2 while the operation terminal 2 is set on the charging stand on a table and a charging process is being performed. In this case, when the user wants to display a product page, the user performs a touch operation on, for example, any position on the operation display unit 23. Here, in the configuration described above in which the product page is displayed on the condition that the number of times of the touch operation reaches a plurality of times, the product page may not be displayed if the user performs a single touch operation, which may reduce convenience for the user.

[0071] Therefore, the calculation processing unit 115 may not calculate the number of times of the touch operation detected by the detection processing unit 112 when the operation terminal 2 is in the charging process, but may calculate the number of times of the touch operation detected by the detection processing unit 112 after the advertisement page is displayed on the operation display unit 23 when the operation terminal 2 is not in the charging process. Then, when the operation terminal 2 is in the charging process and the advertisement page is displayed on the operation display unit 23, if the touch operation is detected by the detection processing unit 112, the display processing unit 111 may display a product page on the operation display unit 23. In this way, when the operation terminal 2 is set on the charging stand, the user can switch to the product page by simply touching the operation display unit 23 on which the advertisement page is displayed once.

[0072] As another embodiment of the present invention, the calculation processing unit 115 may calculate the number of operations when a user touches a predetermined area when an advertisement page is displayed on the operation display unit 23. The predetermined area may be an area (inner area R2) other than an area (for example, an edge area R1 of the operation display unit 23) that may be touched by a finger when the user holds the operation terminal 2, as shown in FIG. 11. That is, even if the user touches the edge area R1 multiple times when holding the operation terminal 2 after the advertisement page is displayed on the operation display unit 23, the calculation processing unit 115 does not calculate the number of operations of the touch operation. In this case, the display processing unit 111 causes the advertisement page to continue to be displayed on the operation display unit 23. Also, when the user touches the inner area R2 multiple times while holding the operation terminal 2, the calculation processing unit 115 calculates the number of operations of the touch operation, and the display processing unit 111 causes the product page to be displayed on the operation display unit 23.

[0073] Furthermore, the calculation processing unit 115 may be configured not to calculate the number of operations for a user's touch operation on specific information included in the advertisement page when the advertisement page is displayed on the operation display unit 23. For example, as shown in FIG. 12, when a user presses a details button B1 (an example of the specific information) for displaying detailed information about an advertisement, the touch operation is not calculated as the number of operations. When the user selects the details button B1, the display processing unit 111 causes the operation display unit 23 to display an advertisement details page including detailed information about the advertisement. In this case, the calculation processing unit 115 calculates the number of operations of the user's touch operation after the advertisement details page is displayed.

[0074] As another embodiment of the present invention, as shown in FIG. 13, the control unit 11 of the management server 1 may further include a notification processing unit 116 that notifies operation information indicating that the touch operation has been performed when the touch operation is detected by the detection processing unit 112. The operation terminal 2 may further include a speaker 25 that outputs sound. The notification processing unit 116 notifies the operation information in response to the touch operation detected by the detection processing unit 112 when the advertisement page is displayed on the operation display unit 23. For example, the notification processing unit 116 outputs sound or displays the advertisement page in a transparent state in response to the touch operation detected by the detection processing unit 112 when the advertisement page is displayed on the operation display unit 23. This allows the user to recognize that the touch operation has been detected normally, that is, that the operation terminal 2 is responding. Note that the display processing unit 111 may display the advertisement page so that the transparency of the advertisement page increases as the number of touch operations approaches a predetermined number, and the product page gradually appears. The notification processing unit 116 is an example of a notification processing unit of the present invention.

[0075] As described above, when the detection processing unit 112 does not detect a next touch operation within a predetermined time period after the detection processing unit 112 detects a touch operation, the display processing unit 111 causes the operation display unit 23 to display an advertisement page (see FIG. 6). As another embodiment of the present invention, the predetermined time period may be a variable time period that changes according to a predetermined condition. For example, when the advertisement information is an advertisement related to a restaurant that the user is using, such as an advertisement related to the restaurant ...

[0076] Therefore, in order to make it easier to present the advertisement page to the user, the control unit 11 sets the predetermined time when displaying an advertisement related to a restaurant to be shorter than the predetermined time when displaying an advertisement not related to a restaurant. Furthermore, the control unit 11 sets (changes) the predetermined time to a time shorter than the predetermined time before the condition is satisfied, on the condition that the number of orders of products has reached a predetermined number or more, the order amount of the products has reached a predetermined amount or more, or the elapsed time from the start of ordering has reached a predetermined time or more. Furthermore, the control unit 11 may set the predetermined time when the advertisement information is first related information related to a restaurant (e.g., benefit, discount information) to be shorter than the predetermined time when the advertisement information is second related information related to a restaurant (e.g., product information). Furthermore, the control unit 11 may set the predetermined time to be shorter the greater the number of orders of products, the higher the order amount of products, or the longer the elapsed time from the start of ordering.

[0077] As described above, when the first content (advertisement page) is displayed on the operation display unit 23 of the operation terminal 2, if the number of times of touch operation by the user on the operation display unit 23 reaches a plurality of times, the display processing unit 111 displays the second content (product page) on the operation display unit 23 (see FIG. 7). In another embodiment of the present invention, the plurality of times may be a variable number that changes according to a predetermined condition. For example, if the advertisement information is an advertisement related to a product (food and drink) of a restaurant used by the user, or an advertisement related to the restaurant such as a special offer or discount information of the restaurant, it is considered that the user will be interested in the advertisement. In addition, if the number of orders for products increases and reaches a predetermined number or more, if the order amount of the products increases and reaches a predetermined amount or more, or if the time elapsed since the start of ordering becomes long and reaches a predetermined time or more, it is considered that the user will not perform additional ordering operations and will have more opportunities to view the advertisement page.

[0078] Therefore, in order to extend the time for which the advertisement page is presented to the user, the control unit 11 sets the number of times to a number greater than the number of times when an advertisement not related to a restaurant is displayed. Furthermore, the control unit 11 sets the number of times to a number greater than the number of times before the condition is satisfied, on the condition that the number of product orders is equal to or greater than a predetermined number, the order amount of the product is equal to or greater than a predetermined amount, or the time elapsed since the start of ordering is equal to or greater than a predetermined time. Furthermore, the control unit 11 may set the number of times to a number greater than the number of times when the advertisement information is first related information related to a restaurant (e.g., benefit, discount information) than the number of times when the advertisement information is second related information related to a restaurant (e.g., product information). Furthermore, the control unit 11 may set the number of times to be increased as the number of product orders increases, as the order amount of the product increases, or as the time elapsed since the start of ordering increases.

[0079] In addition, the information processing system of the present invention includes a display processing unit that displays a predetermined content on a display screen of an operating terminal, and a detection processing unit that detects a user's input operation on the display screen, and the display processing unit can be configured to display a second content different from the first content on the display screen when the number of input operations on the display screen detected by the detection processing unit when a first content is displayed on the display screen reaches a plurality of times.

[0080] The information processing system according to the present invention is not limited to a configuration in which the operation terminal 2 is arranged in a facility. The information processing system according to the present invention can be applied to a system including an operation terminal 2 capable of displaying a first content and a second content. The information processing system according to the present invention may be configured by the operation terminal 2 alone. In this case, the control unit 21 of the operation terminal 2 is configured to include each processing unit of the control unit 11 of the management server 1 (the display processing unit 111, the detection processing unit 112, the reception processing unit 113, the order processing unit 114, the calculation processing unit 115, and the notification processing unit 116). [Explanation of symbols]

[0081] 1: Management server 2: Operation terminal 11: Control section 12: Storage section 13: Operation display section 14: Communication I / F 21: Control section 22: Storage section 23: Operation display section 24: Communication I / F 100: Information presentation system 111: Display processing unit 112: Detection processing unit 113: Reception processing unit 114: Order Processing Unit 115: Calculation processing unit 116: Notification processing unit

Claims

1. a display processing unit that displays predetermined content on a display screen of an operation terminal; a detection processing unit that detects an input operation by a user on the display screen; Equipped with when the number of times of the input operation on the display screen detected by the detection processing unit reaches a plurality of times while advertising information is being displayed on the display screen, the display processing unit displays product information of food and drink to be provided to the user at the facility on the display screen; when the detection processing unit does not detect a next input operation during a predetermined time period after the detection of the input operation by the detection processing unit in a case where the product information is displayed on the display screen, the display processing unit displays the advertisement information on the display screen; the predetermined time is set according to the content of the advertisement information or operation information related to the input operation of the user on the product information, Information processing system.

2. a calculation processing unit that calculates the number of times of the input operation detected by the detection processing unit after the advertisement information is displayed on the display screen, The calculation processing unit resets the number of operations when an operation time of the plurality of input operations corresponding to the number of operations exceeds a predetermined time. The information processing system according to claim 1 .

3. the calculation processing unit resets the number of operations when a time interval between successive input operations among the plurality of input operations corresponding to the number of operations exceeds the predetermined time. The information processing system according to claim 2 .

4. the calculation processing unit does not calculate the number of operations of the input operation detected by the detection processing unit when the operation terminal is undergoing a charging process, and calculates the number of operations of the input operation detected by the detection processing unit after the advertisement information is displayed on the display screen when the operation terminal is not undergoing a charging process.

4. The information processing system according to claim 2 or 3.

5. when the input operation is detected by the detection processing unit while the operation terminal is undergoing a charging process and the advertisement information is being displayed on the display screen, the display processing unit causes the product information to be displayed on the display screen.

5. The information processing system according to claim 4.

6. A display step of displaying predetermined content on a display screen of an operation terminal; a detection step of detecting an input operation by a user on the display screen; An information processing method executed by one or more processors, In the display step, when the number of times of the input operation on the display screen detected in the detection step reaches a plurality of times while advertising information is being displayed on the display screen, product information of food and drink to be provided to the user in the facility is displayed on the display screen; in the display step, when the product information is displayed on the display screen, if a next input operation is not detected by the detection step during a predetermined time period after the input operation is detected by the detection step, the advertisement information is displayed on the display screen; An information processing method, wherein the predetermined time is set according to content of the advertisement information or operation information related to the input operation of the user on the product information.

7. A display step of displaying predetermined content on a display screen of an operation terminal; a detection step of detecting an input operation by a user on the display screen; An information processing program for causing one or more processors to execute the above, In the display step, when the number of times of the input operation on the display screen detected in the detection step reaches a plurality of times while advertising information is being displayed on the display screen, product information of food and drink to be provided to the user in the facility is displayed on the display screen; in the display step, when the product information is displayed on the display screen, if a next input operation is not detected by the detection step during a predetermined time period after the input operation is detected by the detection step, the advertisement information is displayed on the display screen; The predetermined time is set according to content of the advertisement information or operation information related to the input operation of the user on the product information.

Citation Information

Patent Citations

  • Device and method for processing information

    JP2002099367A

  • Self order terminal

    JP2005004317A

  • Terminal device, program and information processing system used for the same

    JP2009187236A

  • Advertisement providing system and method for providing mobile display advertisement

    JP2013134770A

  • Order reception processor and its program, and information processing system

    JP2013250620A