Reservation service device, reservation service system, and reservation service program
The reservation platform addresses the limitations of conventional systems by enabling joint service use across multiple stores and industries, improving occupancy rates and profitability through a user-centric and store-asset-focused approach.
Patent Information
- Application Number
- JP2024181222
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2023-10-18
- Filing Date
- 2024-10-16
- Publication Date
- 2025-05-01
AI Technical Summary
Conventional reservation systems are limited to single stores or within the same chain, failing to effectively improve occupancy rates across multiple stores and business types, and they do not adequately utilize store assets for enhanced profitability.
A reservation platform that allows multiple stores across different industries to jointly use services, featuring a top page and reservation page system on mobile terminals, which links users to available stores when their preferred store is fully booked, and includes features for advanced selection and floor plan information.
The platform enhances occupancy rates across multiple stores and improves the profitability of store assets by offering a seamless reservation experience that matches user needs with available stores, and by utilizing user attributes and location for personalized recommendations.
Smart Images

Figure 2025069936000001_ABST
Abstract
Description
[Technical field]
[0001] The present invention relates to a reservation service device, a reservation service system, and a reservation service program for allowing a user to make reservations for a store or the like. [Background technology]
[0002] Conventionally, a system has been realized in which a user can make a reservation for a karaoke store using a mobile terminal such as a smartphone. On the other hand, for example, a user of a karaoke store who has made such a reservation can not only enjoy singing karaoke using a karaoke device, but also order food and drink and enjoy a meal in the reserved room of the karaoke store.
[0003] For example, in Patent Document 1, a restaurant or other store accepts reservations. In a store belonging to a store group such as a chain store, when a user applies for a reservation, an improvement in the configuration is disclosed in which the store does not accept the reservation and introduces other stores belonging to the same store group depending on the store's seat availability, etc. In other words, a reservation system is disclosed that can introduce other stores that meet the user's preferences to the user who applies for the reservation, even if the store is able to accept the user's reservation.
[0004] Furthermore, in the reservation system disclosed in Patent Document 2, in addition to accepting reservations from users, a technology is also proposed for providing alternative event information to users when reservations are full. In the technology disclosed in Patent Document 2, in addition to accepting reservations from users, the reservation system provides alternative event information to users when reservations are full. In other words, when the reservation server cannot provide the service desired by the user, alternative event information is proposed to the user from the service information held in the reservation server.
[0005] Furthermore, Patent Document 3 discloses a recommendation system that reduces the amount of calculation required for recommending items to users and recommends items (e.g., restaurants, accommodations, recipes, videos, content, products, etc.) to users using a model constructed based on machine learning.
[0006] Patent document 4 discloses an information processing device including a request acquisition unit that acquires a request based on voice data acquired in a guest room of an accommodation facility via a user interface and a user interface identifier that identifies the user interface, an information acquisition unit that acquires guest information related to a guest staying in the guest room based on the user interface identifier, an identification unit that identifies product / service information, which is information on products or services, based on the guest information and the request, and an output unit that outputs the product / service information via the user interface. [Prior art documents] [Patent documents]
[0007] [Patent Document 1] Patent Publication No. 2021-128546 [Patent Document 2] JP 2002-163518 A [Patent Document 3] Patent No. 6925495 [Patent Document 4] Patent Publication No. 2022-46500 Summary of the Invention [Problem to be solved by the invention]
[0008] However, the conventional reservation system described in Patent Document 1 is essentially designed to handle reservations for multiple stores that are managed by a common store operator, such as those in the same chain.
[0009] Also, the reservation system disclosed in Patent Document 2 is configured to appeal to the convenience of users, who are its customers, by allowing them to make reservations for alternative events from the perspective of the operator of the reservation system. Therefore, it is not assumed that the store or facility that receives reservations will control the flow of customers to the system.
[0010] In the information processing system for recommending items described in Patent Document 3, the operator of the information processing system has only considered the convenience it provides to its users.
[0011] In addition, although the system described in Patent Document 4 is configured to select product services to be recommended to users in response to voice requests received from a smart speaker installed in the hotel room, it is not envisioned that the reservation system will be used to help with product marketing.
[0012] In other words, while it was previously possible to make store reservations in advance from a mobile terminal, this was limited to reservations for one specific store or between stores of the same chain, and there was a problem in that a reservation system that would improve occupancy rates for multiple stores of multiple business types was not anticipated.
[0013] In addition, for customers who made a reservation at a physical store, the provision of services was limited to that store, and there was also the problem that the monetization of the business asset of the "physical store room" was insufficient.
[0014] The present invention has been made to solve the problems described above, and its purpose is to provide a reservation platform that can be used jointly by stores or businesses across multiple industries and that can improve the operating rate of each store.
[0015] Another object of the present invention is to provide a reservation platform that, in addition to providing services of a physical store to customers who make a reservation and visit the store, can further improve the profitability by utilizing the business asset of the "physical store room."
[0016] Another object of the present invention is to provide a reservation service system which, when a user makes a reservation for a store from his / her own information terminal device, can provide a store suggestion-type reservation system that matches the needs of the user and the store according to the user's attributes and reservation conditions. [Means for solving the problem]
[0017] According to one aspect of the present invention, there is provided a reservation service device for providing a mobile information terminal held by a user with store reservation services for a plurality of stores in accordance with registration information from terminals of a plurality of stores in a plurality of industries in which the classification of services primarily offered or the classification of products primarily offered differ from one another, and the device includes a top page providing means for providing the mobile information terminal with a top page in accordance with the registration information for each of the plurality of stores, and a reservation page providing means for providing the mobile information terminal with a reservation page linked from the top page, the reservation page providing means accepting reservations from the mobile information terminal in a sequence common to the plurality of stores, and presenting link information to a list of other stores to guide the user to make a reservation at another store if the store is fully booked.
[0018] Preferably, the system further includes list display control means for determining the display order of reservation pages of other stores listed in the other store list in accordance with the registration information.
[0019] Preferably, the registration information includes information identifying other stores that are expected to cooperate with the store and information on the type of business that the store is expected to cooperate with.
[0020] Preferably, the list display control means determines the display order according to the registration information and information relating to the user's situation.
[0021] Preferably, the information regarding the user's situation includes location information transmitted from the user's mobile information terminal to the service providing server, the registration information includes desired information on the industry of other stores in links to reservation pages from other stores to the user's own store, and the list display control means controls the display order of reservation pages of other stores in the industry specified in the registration information to be given priority depending on the distance from the user's location information to the other stores.
[0022] Preferably, the reservation page has a function of accepting registration of a user's advance selection of services provided by the corresponding store, and the reservation service device notifies the store terminal corresponding to the reservation page of the selection registration.
[0023] Preferably, the reservation page providing means presents floor plan related information which is information related to the floor plan of each of the stores according to the registration information.
[0024] Preferably, the reservation page providing means provides information indicating the floor plan of the reservation page of a specific store for a specific room preferentially based on segment information requested by an advertiser providing a product or service to a specific room of a specific store among the multiple stores and user attribute information.
[0025] Preferably, the service providing server manages attribute information and credit information for each user, and the registration information stores acceptance information for each store as to whether or not credit is accepted, and the service providing server accepts credit reservations from a reservation page on the mobile information terminal in accordance with the credit information and acceptance information. According to another aspect of the present invention, there is provided a reservation service system for providing a mobile information terminal owned by a user with store reservation services for a plurality of stores in a plurality of business types in which the classification of services mainly provided or the classification of goods mainly provided are different from one another, the system including a service providing server for providing a store reservation service for each store to the mobile information terminal owned by the user based on the registration information from the store terminals corresponding to the plurality of stores, the service providing server including a communication interface for transmitting and receiving data between the store terminal and the mobile information terminal via a network, a top page providing means for providing the mobile information terminal with a top page corresponding to the registration information for each of the plurality of stores, and a reservation page providing means for providing the mobile information terminal with a reservation page linked from the top page, the reservation page providing means accepting reservations from the mobile information terminal in a sequence common to the plurality of stores, and presenting link information to a list of other stores to guide the user to make a reservation at another store if the store is fully booked. According to yet another aspect of the present invention, there is provided a reservation service program for providing a mobile information terminal owned by a user with store reservation services for a plurality of stores in accordance with registration information from terminals of a plurality of stores in a plurality of industries in which the classification of services primarily offered or the classification of products primarily offered differ from one another, the program causing a computer to perform a function as a top page providing means for providing to the mobile information terminal a top page corresponding to the registration information for each of the plurality of stores, and a function as a reservation page providing means for providing to the mobile information terminal a reservation page linked from the top page, the reservation page providing means accepting reservations from the mobile information terminal in a sequence common to the plurality of stores, and presenting link information to a list of other stores to guide the user to make reservations at other stores if the store is fully booked. Effect of the Invention
[0026] According to the present invention, stores or business operators across a number of business types can jointly use the system, thereby improving the operating rate of each store.
[0027] Furthermore, according to the present invention, in addition to providing services of a physical store to customers who make a reservation and visit the store, it is possible to further improve the profitability of the business asset of the "physical store room."
[0028] Furthermore, according to the present invention, when a user makes a reservation for a store from his / her own information terminal device, it is possible to provide a reservation system that suggests stores that match the needs of the user and the store, depending on the user's attributes and reservation conditions. [Brief description of the drawings]
[0029] [Figure 1] FIG. 1 is a conceptual diagram illustrating a configuration of a reservation service system 100 according to an embodiment. [Diagram 2] FIG. 2 is a functional block diagram for explaining the functional configuration of a service providing server 1000 and a database server 2000. [Diagram 3] FIG. 2 is a block diagram illustrating a hardware configuration of a service providing server 1000. [Figure 4] FIG. 5 is a block diagram for explaining the hardware configuration of a smartphone 500. [Diagram 5] FIG. 13 is a conceptual diagram of screen transitions on a reservation page. [Figure 6] FIG. 13 is a diagram showing an example of a reservation page display. [Figure 7] FIG. 13 is a diagram showing an example of a screen on which input items are sequentially entered on a reservation page for store 00. [Figure 8] FIG. 13 is a diagram showing an example of a screen on which input items are sequentially entered on a reservation page for store 00. [Figure 9] FIG. 13 is a diagram showing an example of a screen on which input items are sequentially entered on a reservation page for store 00. [Figure 10]This is an example of a screen displayed when the room reservation screen 720 is being processed and the room or seat at the store accessed first from the reservation app is fully booked. [Figure 11] 23 is a conceptual diagram showing an example of data stored in a user attribute information DB 2320 and a room / music / food and drink reservation information DB 2350. FIG. [Figure 12] 21 is a diagram showing an example of data stored in a room / music piece / food and drink reservation information DB2350 and a user singing history information DB2330. FIG. [Figure 13] FIG. 23 is a conceptual diagram showing an example of data that a store using the reservation service system registers in a store registration information DB 2340 as information about the store. [Figure 14] FIG. 13 is a diagram showing an example of image information registered as "seats and room layout." [Figure 15] 1 is a flow diagram for explaining the operations of the smartphone 500, the service providing server 1000, and the database server 2000. FIG. [Figure 16] 1 is a flow diagram for explaining the operations of the smartphone 500, the service providing server 1000, and the database server 2000. FIG. [Figure 17] 1 is a flow diagram for explaining the operations of the smartphone 500, the service providing server 1000, and the database server 2000. FIG. [Figure 18] FIG. 11 is a conceptual diagram illustrating the configuration of a reservation service system 100' according to a second embodiment. [Figure 19] FIG. 13 is a conceptual diagram showing data registered in shop registration information DB2340.i of database server 2000 in reservation service system 100' of embodiment 2. [Figure 20] FIG. 11 is a conceptual diagram of screen transitions of a reservation page in a reservation service system 100' according to a second embodiment. [Figure 21] FIG. 13 is a conceptual diagram showing an example of a room selection screen 730' presented to a user in a reservation service system 100' according to a second embodiment. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0030] A reservation service system according to an embodiment of the present invention will now be described with reference to the accompanying drawings.
[0031] In the following, the same parts are given the same reference symbols and their descriptions will not be repeated as a rule.
[0032] The drawings referred to are used to explain technical features that may be adopted by the present invention. The configurations of the devices and flowcharts of various processes described therein are merely illustrative examples. The present invention is not limited to these examples.
[0033] In addition, in this specification, the term "full occupancy" includes not only the case where a room meeting the conditions to be reserved is already booked in advance, but also the case where a seat meeting the conditions to be reserved is already booked in advance. [Embodiment 1]
[0034] FIG. 1 is a conceptual diagram illustrating the configuration of a reservation service system 100 according to the first embodiment.
[0035] The reservation service system 100 according to the embodiment is a reservation platform that can be used jointly by stores or businesses across a variety of industries. The reservation service system 100 executes reservations for stores or facilities based on user reservations and selection operations made through a multi-function terminal 500.
[0036] In this embodiment, multiple industries refer to businesses in which the classification of services primarily provided or the classification of goods primarily provided are different, such as, for example, food and beverage, movie theaters, sports facilities, entertainment, karaoke, hair and beauty, etc. Specifically, the services or goods primarily provided in the karaoke business and French are karaoke services and food and beverage, respectively, and the classification of services or goods is different, so the karaoke business and French are in different industries. On the other hand, the services or goods primarily provided in both French and Italian restaurants are food and beverage, and the classification of goods is the same, so French and Italian are in the same industry. The classification of services or goods referred to here may follow, for example, the Japan Standard Industrial Classification, etc.
[0037] Stores of multiple types of businesses may include, for example, a karaoke chain. In such a case, the reservation service system 100 operates as a reservation service system that allows a user using a multifunction terminal 500 to make reservations for karaoke rooms, music, and food and drink for a store that has a karaoke device 300 equipped with a playback device for playing music.
[0038] Furthermore, the multiple-industry establishments include establishments such as snack bars and lounges that primarily serve food and drink, but also have karaoke devices 300 installed and provide karaoke services within the establishments.
[0039] Furthermore, stores of multiple business types include stores that only serve food and alcohol, such as pasta restaurants, Western restaurants, and Japanese restaurants, as well as general stores that require reservations from users in advance.
[0040] Therefore, in this specification, "a store where a karaoke device is installed" is not limited to a store that specializes in providing karaoke services, but refers to "a store where a karaoke system equipped with a playback device that plays music based on the user's selection of music is installed. Therefore, it also includes stores that have a karaoke system installed in stores that serve other food and beverages or stores that primarily serve alcoholic beverages.
[0041] In addition, in this reservation service system, "reserving a store" primarily means reserving a room or a seat in the store, and also includes making "food and drink reservations" and "karaoke song reservations." More specifically, in this reservation service system, "karaoke reservation" includes making "karaoke room reservations" from this reservation service system, and also includes making "karaoke song reservations" and "food and drink reservations" from this reservation service system together with or instead of "karaoke room reservations" depending on the type of service provided by the store.
[0042] The "multifunction terminal" operated by the user may be, for example, a portable information processing terminal such as a smartphone or a tablet terminal, or may be a personal computer or other information processing terminal. These are collectively called "multifunction terminals" in the sense that various functions can be realized depending on the application programs installed, and the following description will be given using a smartphone 500 as a specific example.
[0043] Therefore, smartphone 500 has a hardware and software configuration as described below, and has a communication interface for communicating via a network, a calculation device that accepts store reservation instructions from a user and, depending on the store type and user selection, accepts music reservation information and / or dining reservation information along with the store reservation, and associates it with user identification information by communication via network 2 via the communication interface to execute the reservation process, and a display device 508 (e.g., an LCD screen or an organic EL screen) for presenting information to the user.
[0044] The reservation service system 100 further includes a service providing server 1000 that receives reservations from users via the network 2. The service providing server 1000 transmits a reservation screen for receiving reservation instructions from users to the smartphone 500, and manages reservations of rooms and seats in a store in association with user identification information. Furthermore, when a user's reservation is for a store where karaoke singing is possible, the service providing server 1000 stores singing history based on song reservation information from each user in the database server 2000 as singing history information.
[0045] The communication karaoke system server 3000 distributes karaoke songs and videos in response to requests from the karaoke devices 300 installed in the stores.
[0046] The service providing server 1000 also determines recommended foods and drinks based on the registered information on the areas of interest and singing history of the user who has made the reservation, and notifies the smartphone 500 of the determined information on the foods and drinks to display on the user's display device 508. In addition, as described later, the service providing server 1000, based on a request from an advertiser, guides the user to a specific room in a specific store where the advertiser's products and services are pre-installed, as described later, to perform marketing of the products and services.
[0047] The database server 2000 also stores attribute information of each user (such as age, sex, occupation, and information on areas of interest and hobbies) and information on the history of ordered foods and drinks. Furthermore, the database server 2000, assuming that there is consent from the user, receives the user's current location while operating the reservation app from the smartphone 500 via the service providing server 1000 and stores it for each user.
[0048] In addition, the service providing server 1000 exchanges information with store terminals 4000.1-4000.n installed in each store in the store network of one karaoke chain A, store terminals 5000.1-5000.p in stores of other industries (e.g., restaurants), and store terminals 6000.1-6000.q installed in each store in the store network of another karaoke chain B.
[0049] Here, the service providing server 1000, for example, authenticates that the request is from a user who is a registered member on a smartphone 500, and then transmits a reservation screen page to be displayed on the screen of the smartphone 500.
[0050] FIG. 2 is a functional block diagram for explaining the functional configuration of the service providing server 1000 and the database server 2000. As shown in FIG.
[0051] Referring to FIG. 2, the service providing server 1000 includes a communication interface 1002 for transmitting data to and from a database server 2000, a communication karaoke system server 3000, a smartphone 500, and store terminals 4000.1-4000.n, 5000.1-5000.p, 6000.1-6000.q via a network 2, an arithmetic processing unit (e.g., a central processing unit: CPU (Central Processing Unit)) 1100, a memory 1200 for temporarily storing data, and a memory unit 1300 for storing data in a non-volatile manner.
[0052] The storage unit 1300 stores, as service server data 1310, data used temporarily or continuously in the service providing server, in addition to programs for operating the service providing server.
[0053] The database server 2000 also includes a communication interface 2310 for communicating with the service providing server 1000, and databases 2002.1 to 2002.N (N: natural number, the number of managed store groups) that are managed independently for each store group. For example, the database 2002.1 includes a user attribute information database 2320.1, a user singing history information database 2330.1, a store registration information database 2340.1, and a room, music piece, and food and drink reservation information database 2350.1. The same is true for the other databases 2002.i (2≦i≦N). In the following description, "database" will be abbreviated to DB.
[0054] Here, a "store group" refers to a group of stores that belong to one of a number of industries and have a common operator or manager (hereinafter collectively referred to as the "manager"). For example, it means a network of stores within the same store chain. Furthermore, "managed independently for each store group" means that, in principle, database 2002.i and database 2002.j cannot access each other's information unless the manager or the person who registered the store information has given permission, as long as i and j are different. In other words, between different store groups, these databases cannot refer to each other's information unless the manager or the person who registered the store information has given permission. Conversely, it is also possible to allow different store groups to refer to each other's information, either partially or entirely, as long as the manager or the person who registered the store information has given permission. In this case, it is assumed that the consent of the individual has been obtained in advance for any cross-reference regarding personal information.
[0055] Generally speaking, a "database" may be a database with a well-defined schema and capable of using transactions, such as a relational database or an object-relational database, or it may be an object database or a column-oriented database management system in which data in the same column is stored in a physically close area.
[0056] The programs stored as service server data 1310 and deployed in memory 1200 cause each module described below to operate in the arithmetic processing unit 1100. That is, the reservation management module 1110 accepts and manages reservation information from the smartphone 500 in accordance with information input by the user to a reservation screen delivered in response to a request from the user's smartphone 500. The reservation management module 1110 stores the reservation information in the room / music / food and drink reservation information DB2350.i of the corresponding store group i in the database server 2000.
[0057] In response to a request from the smartphone 500, the top page providing module 1120 generates a top page of the reservation screen by placing the information stored in the store registration information DB2340.i corresponding to the requested store in the basic format of the top page common to the store group, and sends the generated top page to the smartphone 500.
[0058] The reservation page providing module 1130 generates a reservation screen for accepting reservation input from a user in a sequence using a basic format common to the store group for a reservation page at a lower level than the top page, and transmits the reservation screen to the smartphone 500. The layout information generating module 1140 generates floor plan related information (for example, photo data of the interior of the room, or an image showing a reserved room or seat in the floor plan of the store) that is information related to the floor plan of the room or seat for each store in the lower level reservation page that the reservation page providing module 1130 transmits to the smartphone 500, based on information stored in the store registration information DB 2340.i. The reservation page providing module 1130 arranges the generated image on the corresponding reservation page and transmits it to the smartphone 500. Note that various coupon information may be displayed on the reservation screen, as described later. The reservation page providing module 1130 is not limited to presenting floor plan related information, and may present information unrelated to the floor plan related information, such as a price or a designated customer service representative.
[0059] In this embodiment, the floor plan related information may include information that indicates the floor plan itself, such as the layout of the store, the rooms, or the seats in the store, as well as information that is indirectly related to the floor plan. For example, the floor plan related information may indicate some or all of the following: floor, area, seating section, whether the room or seat is barrier-free, the capacity of the room or seat, the area of the room or seat, whether the room or seat has audio equipment, the type of seat (for example, counter seat, booth seat, completely private room, whether left-handed person is available, distance from seat to restroom, distance from seat to smoking area, distance from seat to shop).
[0060] As described below, if the room or seat in the store requested by the user is fully booked (or fully booked), the list screen display module 1150 sends a list of information on other stores recommended to the user according to specified conditions to the smartphone 500.
[0061] When a user visits a store, the check-in / check-out processing module 1160 performs check-in processing to the store via, for example, a store terminal 4000.k (k indicates the store the user visits).
[0062] Furthermore, the check-in / check-out processing module 1160 executes check-out processing such as payment when the user leaves the store. If the user selected credit payment when making a reservation, the check-in / check-out processing module 1160 performs the store leaving processing after confirming that the payment has been credited.
[0063] In this specification, "check-in / check-out processing" means that when a user visits a store, the system confirms that the user has visited the store, and when the user leaves the store, the system confirms that the user has left the store, and is not necessarily limited to processing visits and departures on a dedicated terminal or the like.
[0064] The singing history registration processing module 1170 stores songs that a user reserves when making a reservation for a karaoke room or a store where a karaoke device is installed, and songs that the user registers for use when using a karaoke room, in the user singing history information DB2330.i of the database server 2000.
[0065] FIG. 3 is a block diagram illustrating a hardware configuration of the service providing server 1000 shown in FIG.
[0066] In the following description, the service providing server 1000 and the database server 2000 are assumed to operate on a server that operates on the cloud. However, the service providing server 1000 and the database server 2000 may operate on, for example, an on-premise server.
[0067] In the following, the configuration of the service providing server 1000 will be described as an example, but the hardware configurations of the database server 2000 and the store terminals 4000.i, 5000.p, and 6000.q are basically the same.
[0068] 3, the server 1000 may be configured such that a computing device (CPU: Central Processing Unit) in its own housing executes the computing process, or a part of the program processing may be further executed on another server. In the following, the description will be given assuming that the computing device in its own housing executes the computing process.
[0069] Referring to FIG. 3, the server 1000 includes a computer device 1010, a network communication unit 1012 for communicating with a network, and a recording medium (e.g., a memory card) 1210 for recording data from the outside and providing the data to the computer device 1010.
[0070] For example, a USB memory, a memory card, or an external storage device can be used as the recording medium 1210. Also, for example, a communication function of a wired LAN or a wireless LAN can be used as the network communication unit 1012. The network communication unit 1012 and the input / output interface 1090 configure the communication interface 1002.
[0071] As shown in Fig. 3, the computer main body constituting this computer device 1010 includes, in addition to the disk drive 1030 and the memory drive 1020, a CPU 1100 connected to a bus 1050, a memory 1200 including a ROM (Read Only Memory) 1200.1 and a RAM (Random Access Memory) 1200.2, a non-volatile rewritable non-volatile storage device 1300, and an input / output interface 1090 for communicating via a network and sending and receiving data with the outside. For example, a HDD (Hard Disc Drive) or an SSD (Solid State Drive) is used as the non-volatile storage device 1300. In the following description, it is assumed to be an SSD. An optical disk can be attached to the disk drive 1030. A memory card 1210 can be attached to the memory drive 1020.
[0072] When the programs of the computer device 1010 operate, the data and programs that store the information that is the basis for the operation of the computer are stored in the SSD 1300.
[0073] 3, the medium capable of recording information such as a program to be installed in the computer main body may be, for example, a DVD-ROM (Digital Versatile Disc), a memory card, a USB memory, etc. In order to accommodate such cases, the computer main body is provided with a drive device (memory drive 1020, disk drive 1030) capable of reading such media.
[0074] The main components of the computer device 1010 are computer hardware and software executed by the CPU 1100. Generally, such software is stored in a storage medium and distributed or distributed via a network, and is acquired via the disk drive 1030 or the network communication unit 1012 and temporarily stored in the SSD 1300. The software is then read from the SSD 1300 to the RAM 1200.2 in the memory and executed by the CPU 1100.
[0075] When a program for functioning as computer device 1010 is distributed, the program does not necessarily have to include an operating system (OS) that causes computer main body 1010 to execute functions of an information processing device, etc. The program only needs to include an instruction portion that calls appropriate functions (modules) in a controlled manner and produces desired results. How computer system 1010 operates is well known, and a detailed description will be omitted.
[0076] Furthermore, the CPU 1100 may be a single-core processor or a multi-core processor, and the server 1000 may be configured with multiple servers to execute distributed processing.
[0077] FIG. 4 is a block diagram for illustrating a hardware configuration of smartphone 500 shown in FIG.
[0078] Referring to FIG. 4, the device is equipped with a computing device 501 such as a CPU, a baseband processor, an application processor, etc., and a storage device such as a RAM 502, and by executing a predetermined basic OS, middleware, etc., programs, the device controls each part and creates a native platform environment and an application execution environment in terms of software configuration.
[0079] A camera module is used as the imaging device 505, and a GPS (Global Positioning System) or other positioning device is used as the positioning device 509. If there is a user's consent, for example, while using a reservation app, information on the current location is transmitted to the service providing server 1000.
[0080] A liquid crystal panel or an organic EL panel is used as the display device 508, and the operation device 510 may be a touch panel integrated with the display panel, or may be a voice recognition device.
[0081] The storage device includes, for example, a semiconductor memory such as a RAM 502 as a temporary storage device and a flash memory 503 as a non-volatile storage device. In the following, the flash memory 503 is taken as an example of a non-volatile storage device, and the flash memory 503 stores driver programs, operating system programs, application programs, data, etc. used in processing in each unit.
[0082] In addition, the flash memory 503 stores operating system programs, such as basic OSes such as AndroID (registered trademark) OS and iOS (registered trademark), and connection control programs that perform authentication in wireless communication methods such as the IEEE802.11 standard and mobile communication (cellular communication) wireless communication methods.
[0083] The communication interface 504 has a function for performing wireless LAN communication and mobile communication via a base station (not shown) of a cellular mobile communication network.
[0084] The microphone 506 collects sounds such as speech from the user and converts them into electrical signals.
[0085] FIG. 5 is a conceptual diagram of screen transitions on the reservation page.
[0086] FIG. 6 is a diagram showing an example of a reservation page display.
[0087] 5, a store top page 700 of store 00 registered in the started reservation application is displayed as the top layer of the reservation page.
[0088] A store top page 700 is shown in Fig. 6(a). As shown in Fig. 6(a), in a predetermined page format, an area 702 displays the "store name," and an area 704 displays an image representing the store or an image registered by the store (which may be a photograph or an illustration). Area 706 displays the store name, business hours, and access information, if necessary, according to information registered by the store. The access information may be configured to transition to a map screen.
[0089] A predetermined page format is prepared for the store top page, and it is possible to customize the displayed photos, images, videos, text, etc. for each store. When the top page is displayed, by linking with the customer account when the reservation app is started, the service providing server 1000 can identify and specify the customer.
[0090] The second level of the reservation page displays the reservation page for store 00. Here, the user is presented with the interior of the store, seating arrangements, etc., and can make a reservation for store 00 by inputting information according to the guide on the page.
[0091] On the reservation page for store 00, it is possible to customize the room and seat arrangements for each store through registration from each store (or each store group) as described below. However, the screen sequence from room or seat selection to reservation has common specifications for multiple stores using this reservation service system. It is also possible for a store group to collectively register store registration information related to the reservation page in the system from one terminal. Note that the sequence that is prepared in advance in common for multiple stores using the reservation service system may be prepared in multiple types in detail, subject to the principles of screen transition in Figure 5, and selected by the store using it.
[0092] Therefore, although not shown in the screen transition diagram of FIG. 5, the reservation page transitions to a sub-input screen according to each input item for reservation input.
[0093] In addition to FIG. 6, FIGS. 7, 8, and 9 are diagrams showing examples of screens on the reservation page of store 00 when inputting items in sequence.
[0094] FIG. 6B is an example of a reservation date and time input screen 710 for inputting the date and time of a reservation (including information on the length of the reservation time or the scheduled end time).
[0095] FIG. 7(c) is an example of a room reservation screen 720 for reserving a room following input of the reservation date and time.
[0096] First, when the user enters the number of people for reservation (four in the example of Figure 7(c)), the service providing server 1000 checks whether there are any vacant rooms, and if there are any vacant rooms, it prompts the user to transition to a room selection screen 730 as shown in Figure 7(d) by displaying a message such as "There are vacant rooms. Would you like to select a room?"
[0097] On the room selection screen 730, a photo or illustration 732 of the room is presented to the user. When the user operates a button to select the room, the screen transitions to a store room layout display screen 740 as shown in Fig. 8(e). Here, a layout diagram 742 of the rooms in the store is displayed, and the selected room is identified by color or the like, and the user is notified with text such as "The room you have reserved is R03."
[0098] Furthermore, when the user operates the "Go to Song Selection" button on the room layout display screen 740, the screen transitions to a song reservation screen 750 as shown in FIG. 8(f). Here, the song title can be selected by "initials" or "voice input" of the song title. It is also possible to select an artist by "initials" or "voice input" and then select a song from a list of songs by the artist. Note that if the store to be reserved does not have a karaoke machine, the "Go to Song Reservation" button will not be displayed on the room layout display screen 740 and the song reservation screen 750 will be skipped.
[0099] When the user operates the button "Go to food and drink reservation" on the screen of FIG. 8(e) or FIG. 8(f), the screen transitions to a food and drink reservation screen 760 as shown in FIG. 9(g).
[0100] Here, food and drink reservations can be entered directly using "initials" or "voice input," or the "Food and Drink Menu" button can be operated to transition to a menu screen, from which the food and drink and quantities can be entered.
[0101] As described above, when the reservation application is started, the service providing server 1000 identifies the user, so the service providing server 1000 can determine a recommended menu in accordance with information on the attributes of the user and display it in a part of the screen 760 (the lower part in FIG. 9(g)). When determining the recommended menu, the service providing server 1000 can accumulate usage histories from multiple stores and determine the recommended menu of food and drink in accordance with the popularity level corresponding to the attributes (age, sex, occupation) in addition to or instead of the number of users. Alternatively, in the case of a store with karaoke, when the reservation screen is accessed from the smartphone 500 in accordance with collaboration with a new karaoke release, the service providing server 1000 can inquire the database server 2000 about the attributes of the user and refer to the information in the database server 2000 to display information on the new song to be recommended and recommended information (coupon information including coupons for discounts on room fees and discounts on food and drink fees) in a part of the screen 760. In this case, the store may receive advertising revenue from the company releasing the new song in exchange for allowing the store to display the new song in the collaboration project.
[0102] Furthermore, the food and drink reservation screen 760 can also be configured to accept the need for credit based on the user's credit information and return the result to the service providing server 1000.
[0103] Here, in the middle of the food and drink reservation screen 760, if the store's registration information and the user's attribute information indicate that "credit" is permitted for the user making the reservation, a selection screen (selection button in FIG. 9(g)) is displayed to accept the need for credit. If credit is not permitted, this selection screen is skipped and not displayed.
[0104] Here, for credit, it is assumed that the user using the reservation app is a member of the app they are using. However, it is possible that there are stores where credit can be used and stores where it cannot be used depending on the member's attributes and credit rank.
[0105] In this case, for example, with regard to "credit payments," a configuration can be adopted in which predetermined multi-factor authentication or two-step authentication can be performed to avoid "personal identification" or "impersonation."
[0106] In addition, regarding the user's credit information, it is possible to configure it so that, for example, small payments are first approved, then a limit is set for the total amount of credits, and the credit limit is increased or decreased depending on the user's track record.
[0107] In addition, the payment period for credit payments is not subject to the Installment Sales Act if it is set to within two months, for example, although there is no particular limit to this.
[0108] 10 shows an example of a screen when the room or seat of the store first accessed from the reservation app is fully booked in the processing of the room reservation screen 720. That is, it shows a branch to another process in the example screen described in FIG. 7(c).
[0109] Such a branched screen transition corresponds to the process of recommending other stores when the top page store is fully booked on the store 00 reservation page in FIG.
[0110] That is, in Fig. 10(g), the user inputs the number of people for reservation (four in the example of Fig. 10(g)), and the service providing server 1000 checks whether there are any vacant rooms, and if they are full (or full occupancy), it prompts the user to transition to the other store selection screen 800 as shown in Fig. 10(h) by displaying a message such as "This start time is full. There is a vacancy at another store nearby. Would you like to take a look?" This corresponds to the screen transitioning to the other store information list page in Fig. 5.
[0111] In FIG. 10(g), the recommended other stores are displayed according to a predetermined condition, for example, in order of proximity to the user's current location, though this is not limited thereto. The display order may be based on other criteria, such as the user's usage history. Therefore, even if the customers access the other stores from the same store top page, the order of the list of other stores can be changed for each customer.
[0112] In addition, when a store on the store top page registers its own store information in the reservation service system, the other stores displayed on the "Other Store Information List Page" are registered as other store linkage information, and are limited to stores within a range designated as the expected business type or stores expected along the customer flow path. This makes it possible to set the customer flow path from the store to other stores within a range expected in advance when promoting collaboration between stores through the reservation service system. Note that the stores displayed on the "Other Store Information List Page" may be controlled so that only stores whose registration information from the store and the registration information from the other stores match each other are displayed.
[0113] Here, when another store is selected on the other store selection screen 800, the screen transitions to one of the store 01 reservation page to store 0N reservation page, as shown in FIG.
[0114] As for the store 01 reservation page to store 0N reservation page, the store 00 reservation page and the screen sequence from room or seat selection to reservation have common specifications for stores that use this reservation service system.
[0115] With this configuration, even if the stores using the reservation service system are multiple stores across multiple industries, each store (or each store group) will be able to use the reservation app by registering only the necessary information to follow the reservation page sequence, and the reservation service system will function as a reservation platform.
[0116] Fig. 11 is a conceptual diagram showing an example of data stored in the user attribute information DB 2320 and the room / music / food and drink reservation information DB 2350. Fig. 11(a) shows an example of user attribute information, and Fig. 11(b) shows an example of room reservation information.
[0117] As shown in the user attribute information in FIG. 11(a), the store group ID, user ID, user registration year, age, date of birth (optional), sex, occupation (student), name of workplace / school (optional), address, interest / interest field information, credit information, current location information, etc. are stored in association with each other. Note that personal information such as name may also be stored in association with each other depending on the situation. In addition, the current location information may be configured to be registered only while the reservation app is being used and deleted at other times, depending on the user's selection.
[0118] As shown in the room / music / food / drink reservation information in Figure 11(b), store reservation information includes the store group ID, store ID, room number, reservation ID (user ID), number of people making the reservation, visit date, scheduled visit time, usage time, and whether or not payment is due, all of which are recorded in association with each other.
[0119] Fig. 12 shows an example of data stored in the room / music / food and drink reservation information DB 2350 and the user singing history information DB 2330. Fig. 12(c) shows an example of information showing a food and drink ordering history, and Fig. 12(d) shows an example of user singing history information.
[0120] The food and drink order history in the room / music / food and drink reservation information in Figure 12(c) is recorded in association with information on the store group ID, store ID, room number, visit date, number of people using the store, order number ID, ordered items, and delivery status (whether delivery is complete or not).
[0121] The user singing history information in FIG. 12(d) is recorded in association with the user ID, the store group ID, the store ID, the visit date, and the played song ID (several).
[0122] FIG. 13 is a conceptual diagram showing an example of data that a store using the reservation service system registers in the store registration information DB 2340 as information about the store.
[0123] That is, in addition to the store group ID, store ID, store name, and store address, the store registration information DB2340 stores information such as whether or not credit is accepted, information on other affiliated stores, seat / room layout information within the store, seat / room numbers and the capacity of those seats / rooms, photos (or illustrations) of the rooms, and room / seat availability information, all of which are associated with each other.
[0124] Here, as "information on other stores to be linked," if the store is a store of a karaoke chain, it is possible to register types such as karaoke stores and restaurants as target industries, and as target stores, not only other stores in the store's chain but also stores of other chains may be registered as long as they comply with the store's business policy. Also, as other stores, stores of other industries in the vicinity of the store may be specified, such as XX pasta store.
[0125] In addition, information on room and seat availability will be constantly updated from the store's terminal.
[0126] FIG. 14 is a diagram showing an example of image information registered as the "seat / room layout" in FIG. 13. FIG. 14(a) shows an example of layout information of a store in which private rooms are lined up, such as a karaoke store, and FIG. 14(b) shows an example of layout information of a restaurant in which private rooms and table seats are arranged. In addition, as shown in FIG. 8(e), these layout information diagrams can be registered as a configuration that allows the reserved room and seat to be specified and presented to the user after the reservation is completed. For example, in addition to raster image information, a configuration can be registered so that the position of each room and seat can be associated with a seat number or room number as a user interface when registered from the store. For example, a configuration can be used in which the layout of rooms and seats can be appropriately changed based on a template prepared in advance according to the type of business and the size of the store, and the room number and seat number can be associated and easily input from each store terminal.
[0127] 15, 16 and 17 are flow diagrams for explaining the operations of the smartphone 500, the service providing server 1000 and the database server 2000. FIG.
[0128] As will be described in detail below, the reservation service system provided by the service providing server 1000 has the following features.
[0129] 1) On the assumption that advance membership registration has been made via the app on the smartphone 500, the following configuration is provided to enable the recommendation function in the reservation app.
[0130] a) Make menu suggestions based on the number of people (including gender) at the time of reservation.
[0131] As an example of the suggested menu, new menu items and / or popular menu items including those from other restaurants can be suggested according to the user's attributes and the number of people making reservations.
[0132] b) In addition to being able to reserve music, it is also possible to make reservations for food and drink (pre-setting the serving time).
[0133] First, referring to Fig. 15, store registration information as described in Fig. 13 is transmitted from a terminal of a store using this reservation service system (S100, S102), and is received by the service providing server 1000 and registered in the database server 2000. At this time, although not limited thereto, as described above, the store registration information can be configured to be managed independently for each store group.
[0134] Next, when the reservation screen is accessed from the smartphone 500 (S110), the service providing server 1000 queries the database server 2000 about the user attributes based on the user identification information (e.g., user ID) provided from the reservation app (S112), and information from the store registration information DB2340 and the user attribute information DB2320 in the database server 2000 is returned (S114). By referring to this information, the top page providing module 1120 first generates a store top page and returns it to the smartphone 500 (S200), and the store top page as shown in Figure 6(a) is displayed on the screen 508 (S202).
[0135] Next, the user operates the smartphone 500 to input the reservation date and time and the number of people for reservation on an operation screen such as that shown in FIG. 6(b) generated by the reservation page providing module 1130, and sends a reply to the service providing server 1000 (S204). The service providing server 1000 then queries the room / seat availability information in the store registration information DB 2340 (S206). When the database server 2000 returns the search results for available room information (S208), if there are available rooms (vacant seats) (Y in S210), the service providing server 1000 sequentially generates available room candidate presentation screens as described in Figures 7(c) and (d) and sends them to the smartphone 500 (S212). When the user instructs the service providing server 1000 to select a room on the screen of Figure 7(d) (S214), the service providing server 1000 sends a room reservation registration to the database server 2000 (S216) and registers the room reservation in the room / music / food and drink reservation information DB2350.i (S218).
[0136] The database server 2000 transmits information on the location of the room (or seat) for which the reservation has been registered (S220), the reservation page providing module 1130 of the service providing server 1000 transmits a registered room location screen (S222), and the registered room location screen as shown in Figure 8(e) is displayed on the smartphone 500 (S224).
[0137] Next, if the user operates the button for reserving a song from the screen shown in FIG. 8(e) (Y in S230), the process proceeds to step S232 shown in FIG. 16. On the other hand, if the user selects to reserve a meal instead of a song in step S230, the process proceeds to step S240.
[0138] Referring to FIG. 16, when reserving a song is selected in step S230, the screen of FIG. 8(f) is transmitted from the reservation page providing module 1130 to the smartphone 500, and when the user inputs the reservation of the song on the screen of FIG. 8(f), the song is registered in the room, music, and food and drink reservation information DB2350.i of the database server 2000 via the service providing server 1000 (S232, S234, S236).
[0139] On the other hand, when a dining reservation is selected on the screen of FIG. 8(e) or (f) (Y in S240), the screen of FIG. 9(g) is transmitted from the reservation page providing module 1130 to the smartphone 500, and the user inputs a dining reservation on the screen of FIG. 9(g), the dining reservation is registered in the room / music / dining reservation information DB2350.i of the database server 2000 via the service providing server 1000 (S242, S244, S246). Furthermore, in the case of a reservation at a karaoke store, the registered dining reservation information is notified to the store terminal 4000.k of the karaoke store (S247). Alternatively, in the case of a reservation at a store of another type, the registered dining reservation information may be notified to the store terminal. In this way, by notifying the store of the dining reservation information in advance, it becomes possible for the store to prepare the dining before the customer arrives.
[0140] Furthermore, in the service providing server 1000, if "credit" is possible for the user currently using the reservation app based on the availability of "credit" registered in the store registration information DB2340.i in the database server 2000 and the credit information in the user attribute information DB2320.i (Y in S248), the reservation page providing module 1130 displays a credit selection screen on the screen of Fig. 9(g). When the user selects credit (Y in S250), the credit is registered in the room / music / food / drink reservation information DB2350.i of the database server 2000 via the service providing server 1000 (S252, S254).
[0141] If the credit option is not displayed or if the credit option is not selected, the reservation input ends (S256).
[0142] On the other hand, in step S210, if the room (or seat) that meets the reservation conditions at the store that the user is attempting to reserve is fully booked (N in S210), the process proceeds to step S300.
[0143] The service providing server 1000, based on the other store cooperation information of the store registration information DB2340.i of the database server 2000, <jori>j) is inquired (S300), and information on other stores that meet the specified conditions is returned from the database server 2000 (S302).
[0144] Here, the "predetermined condition" is not limited to the condition described in FIG. 10(g), and may be, for example, a store specified as a linkage destination in the store registration information DB2340.i, or a store of a type specified as a linkage destination within a predetermined distance from the store. In addition, the predetermined condition may include a setting in the other store linkage information that, in addition to specifying the store and type of business, the distance from the current location of the user to be guided to the other store is within a predetermined range. In addition, in the other store linkage information, in addition to specifying the store and type of business, the attributes (age, gender, etc.) of the user to be guided may be specified together. The user's attribute information and the information on the user's current location are collectively referred to as "information on the user's situation." However, the predetermined condition is not limited to these.
[0145] If there is an agreement between stores (or store groups), the data in the database server 2000 can be mutually referenced and viewed to the extent necessary. Also, if there is consent from the user, personal information in the database server 2000 can be mutually referenced.
[0146] The list screen generation module 1150 of the service providing server 1000 generates a selection screen 800 of other stores as shown in FIG. 10(f) based on the other store information returned from the database server 2000, and transmits it to the smartphone 500 (S304). In response to a selection instruction from the user on the other store selection screen 800 (S306) displayed on the smartphone 500 (S308), the service providing server 1000 queries the database server 2000 for information on other stores (S310) and receives the other store registration information returned from the database server 2000 (S312).
[0147] The top page providing module 1120 of the service providing server 1000 generates and transmits a top page of the other store (S320), and the top page is displayed on the smartphone 500 (S322).
[0148] The subsequent processing is the same as that in the "store reservation procedure flow" from steps S200 to S256, and therefore the description thereof will not be repeated.
[0149] 17, when a user who has made a reservation arrives at a karaoke store and performs a check-in process from smartphone 500 (S400), the store terminal 4000.i accepts the check-in (S402). Note that the "check-in process" here may be, for example, a process in which a predetermined process is simply performed from smartphone 500, and the arrival at the store is registered in the system without going through store terminal 4000.i, or a process in which a store employee confirms the arrival of the user who has made a reservation at the store and registers the arrival in the system from store terminal 4000.i.
[0150] Returning to FIG. 17, after the check-in process, the user executes pairing process so as to enable short-distance communication between the smartphone 500 and the karaoke device 300 (S420, S422). Such pairing process can be executed using Bluetooth (registered trademark) or wireless LAN in the store. By pairing, the smartphone 500 of the user can be used as a remote control for the karaoke device 300. In the case where the communication karaoke system server 3000 provides an API that allows the smartphone 500 to be used as a remote control, such pairing can be configured to enable reservation of songs via the network 2 using the API.
[0151] Next, when the user instructs the karaoke device 300 to play the reserved song from the smartphone 500 (S424), the karaoke device 300 requests the communication karaoke system server 3000 to distribute the reserved song (S426). When the communication karaoke system server 3000 distributes the reserved song and video (S428), the song and video are played on the karaoke device 300 (S430).
[0152] Next, when the user registers the next song to be played from the smartphone 500 (S440), the service providing server 1000 receives this (S442) and causes the database server 2000 to record the song history in the user singing history information DB 2330 (S444). The karaoke device 300 then requests the communication karaoke system server 3000 to deliver the next song to be played (S446). When the song and video to be played are delivered from the communication karaoke system server 3000 (S448), the song and video are played on the karaoke device 300 (S450).
[0153] Subsequently, if the check-out process is not selected on the user's smartphone 500 (N in S452), the process returns to step S440.
[0154] On the other hand, if the check-out process is selected (Y in S452), the check-out process is executed on the smartphone 500 (S454), and processing such as payment of the fee is performed. The service providing server 1000 registers the check-out (S456), and the store terminal 4000.i accepts the check-out (S458).
[0155] In this way, by using the smartphone 500 as a remote control for reserving and registering songs in the karaoke device 300, the service providing server 1000 can grasp the singing history of the user.
[0156] In addition, if the user selects "credit payment," the system may record a specified period from the date of use (for example, two months) as the management period and may take measures such as reminding the user of the bill as appropriate or suggesting that the user pay in full the next time they visit the store. Also, in the explanation of FIG. 17, a configuration is described in which the next song to be played can be registered from smartphone 500 after check-in, but it may also be possible to order food and drink from smartphone 500 after check-in. Also, it is possible to configure the selection of "credit" to be selectable when registering songs or ordering food and drink from after check-in to check-out (by displaying a selection button for the user to select). Also, it is possible to configure the selection of "credit" to be made by the user at the time of check-out processing.
[0157] With the above-described configuration, the reservation service system 100 of this embodiment allows a service in which a user makes a reservation for a store using an information terminal device such as a smartphone, and this service can be used jointly by stores or business operators across a number of business types, thereby improving the operating rate of each store.
[0158] Furthermore, according to the present invention, when a user makes a reservation for a store from his / her own information terminal device, it is possible to provide a reservation system that suggests stores that match the needs of the user and the store, depending on the user's attributes and reservation conditions.
[0159] The embodiments disclosed herein are merely examples of configurations for specifically implementing the present invention, and do not limit the technical scope of the present invention. The technical scope of the present invention is indicated by the claims, not by the description of the embodiments, and is intended to include modifications within the literal scope of the claims and within the scope of equivalent meanings. [Explanation of symbols]
[0160] 2 network, 100 reservation service system, 300 karaoke device, 500 smartphone, 508 display device, 1000 service providing server, 2000 database server, 3000 communication karaoke system server, 4000.1 to 4000.n, 5000.1 to 5000.p, 6000.1 to 6000.q store side terminals.< / jori>
Claims
1. a reservation service device for providing a store reservation service for a plurality of stores to a mobile information terminal carried by a user in response to registration information from terminals of the plurality of stores in a plurality of business types in which the classification of services mainly provided or the classification of goods mainly provided are different from each other, a top page providing means for providing a top page corresponding to each of the plurality of stores and corresponding to the registration information to the mobile information terminal; a reservation page providing means for providing a reservation page linked from the top page to the mobile information terminal, The reservation page providing means is a reservation service device that accepts reservations from the mobile information terminal in a sequence common to the multiple stores, and if the store is fully booked, presents link information to a list of other stores to guide the user to make a reservation at another store.
2. 2. The reservation service device according to claim 1, further comprising list display control means for determining a display order of reservation pages of other stores listed in said other store list in accordance with said registration information.
3. 2. The reservation service device according to claim 1, wherein the registration information includes information for identifying other stores that are expected to cooperate with the store and information on the type of business that is expected to cooperate with the store.
4. 3. The reservation service device according to claim 2, wherein said list display control means determines said display order in accordance with said registration information and information relating to said user's situation.
5. the information on the user's situation includes location information transmitted from the portable information terminal owned by the user to the list display control means; The registration information includes desired information of the business type of the other store in a link of a reservation page from the other store to the store, 5. The reservation service device according to claim 4, wherein the list display control means controls a display order of the reservation pages of the other stores in the business type specified by the registration information to have a higher priority depending on a distance from the user's location information to the other stores.
6. the reservation page has a function of accepting registration of a prior selection by the user of a service provided by the corresponding store; 2. The reservation service device according to claim 1, wherein said reservation service device notifies a terminal of said store corresponding to said reservation page of registration of said selection.
7. The reservation service device according to claim 1 , wherein the reservation page providing means presents floor plan related information that is information related to a floor plan of each of the stores in accordance with the registration information.
8. The reservation service device according to claim 7, wherein the reservation page providing means provides information indicating the layout of the reservation page of the specific store for the specific room on a preferential basis, based on segment information requested by an advertiser who provides a product or service to the specific room of a specific store among the plurality of stores and attribute information of the user.
9. the reservation service device manages attribute information and credit information for each user; The registration information stores acceptance information for each store as to whether or not the store accepts credit payments, 2. The reservation service device according to claim 1, wherein said reservation service device accepts credit reservations from said reservation page of said portable information terminal in accordance with said credit information and said acceptance information.
10. A reservation service system for providing a store reservation service for a plurality of stores to a mobile information terminal carried by a user in accordance with registration information from terminals of a plurality of stores in a plurality of business types in which the classification of services mainly provided or the classification of goods mainly provided are different from each other, a service providing server for providing a store reservation service for each store to a mobile information terminal owned by a user based on registration information from store terminals corresponding to the plurality of stores, the service providing server comprising: a communication interface for transmitting and receiving data between the store terminal and the mobile information terminal via a network; a top page providing means for providing a top page corresponding to each of the plurality of stores and corresponding to the registration information to the mobile information terminal; a reservation page providing means for providing a reservation page linked from the top page to the mobile information terminal, A reservation service system in which the reservation page providing means accepts reservations from the mobile information terminal in a sequence common to the multiple stores, and if the store is fully booked, presents link information to a list of other stores to guide the user to make reservations at other stores.
11. a reservation service program for providing a store reservation service for a plurality of stores to a mobile information terminal held by a user in accordance with registration information from terminals of a plurality of stores in a plurality of business types in which the classification of services mainly provided or the classification of goods mainly provided are different from one another, a function as a top page providing means for providing a top page corresponding to each of the plurality of stores and corresponding to the registration information to the mobile information terminal; a function as a reservation page providing means for providing a reservation page linked from said top page to said mobile information terminal; The reservation service program is characterized in that the reservation page providing means accepts reservations from the mobile information terminal in a sequence common to the multiple stores, and, if the store is fully booked, presents link information to a list of other stores to guide the user to make reservations at other stores.
Citation Information
Patent Citations
Empty information providing system
JP2002318959A
Work plan generation system
JP2017134497A
Information processing device
JP2022132696A
Reservation server, user'S terminal and system and method for reservation
JP2002163518A
Information processing apparatus, control method, and program
JP2021128546A
Cited By
Information processing device, information processing system, and method of operating the information processing system
JP7870875B1