Server device, method for controlling server device and program

The server device simplifies the management of rental service certificates by authenticating users with airline ticket IDs, allowing boarding passes to be used for rental services, thus enhancing the travel experience.

JP2025167525APending Publication Date: 2025-11-07NEC CORP
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
JP2024072248
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2024-04-26
Publication Date
2025-11-07

Smart Images

  • Figure 2025167525000001_ABST
    Figure 2025167525000001_ABST
Patent Text Reader

Abstract

To provide a server device for contributing to convenience of passengers or the like using services related to movement using an aircraft.SOLUTION: A server device includes storage means, and first control means. The storage means stores information related to an airline ticket ID of an airline ticket purchased by each of a plurality of users and services provided by at least a first entrepreneur. The first control means acquires the airline ticket ID corresponding to the airline ticket purchased by a person to be authenticated who tries to receive a first service provided by the first entrepreneur from the first entrepreneur. The first control means specifies the person to be authenticated from among the plurality of users on the basis of the acquired airline ticket ID, and determines whether the specified person to be authenticated has a requirement for receiving the first service. The first control means notifies the first entrepreneur of a determination result.SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present invention relates to a server device, a control method for a server device, and a program. [Background technology]

[0002] Technologies exist to assist users in reserving services.

[0003] For example, Patent Document 1 describes a reservation support device that allows users to easily make reservations. The reservation support device in Patent Document 1 includes a service reservation request information acquisition unit, a service reservation agency unit, a service reservation reception information acquisition unit, a service reservation identification information generation unit, an integrated identification code generation unit, and an output unit. The service reservation request information acquisition unit is capable of communicating with a reservation requester terminal and a service provider terminal, and acquires the service reservation request information from the reservation requester terminal. The service reservation agency unit generates service reservation application information based on the reservation request service content information and reservation requester identification information included in the service reservation request information, and transmits the service reservation application information to one or more service provider terminals identified based on the reservation request service content information. The service reservation reception information acquisition unit acquires the service reservation reception information generated by the service provider terminal. The service reservation identification information generation unit generates service reservation identification information by linking the service reservation reception information to the reservation requester identification information for each service provider. The integrated identification code generation unit generates integrated identification code information by integrating the service reservation identification information. The output unit outputs the integrated identification code information to the reservation requester terminal. [Prior art documents] [Patent documents]

[0004] [Patent Document 1] Japanese Patent Publication No. 2023-031412 Summary of the Invention [Problem to be solved by the invention]

[0005] Passengers traveling on an aircraft may be provided with services related to travel using the aircraft. An example of a service related to travel using the aircraft is a service (rental service) that rents out clothing and other items to passengers. When using a rental service, the user applies for the service to an airline, for example, and presents a certificate indicating that the rental service has been purchased to the business that rents out the rental items. In other words, the user is required to properly manage the purchase certificate for the rental service and provide it to the business. However, many users find the management of such certificates and other items inconvenient.

[0006] The main object of the present invention is to provide a server device, a method for controlling a server device, and a program that contribute to improving convenience for passengers and others who use services related to travel by airplane. [Means for solving the problem]

[0007] According to a first aspect of the present invention, a server device is provided which includes: a storage means for storing ticket IDs of airline tickets purchased by each of a plurality of users and information regarding at least a service provided by a first business; and a first control means for acquiring from the first business the ticket ID corresponding to an airline ticket purchased by an authenticated person who wishes to receive a first service provided by the first business, identifying the authenticated person from among the plurality of users based on the acquired ticket ID, determining whether the identified authenticated person is eligible to receive the first service, and notifying the first business of the determination result.

[0008] According to a second aspect of the present invention, there is provided a control method for a server device, comprising: a storage process for storing ticket IDs of airline tickets purchased by each of a plurality of users and information regarding at least a service provided by a first business; and a first control process for acquiring from the first business the ticket ID corresponding to an airline ticket purchased by an authenticated person who wishes to receive a first service provided by the first business, identifying the authenticated person from the plurality of users based on the acquired ticket ID, determining whether the identified authenticated person is eligible to receive the first service, and notifying the first business of the determination result.

[0009] According to a third aspect of the present invention, a program is provided for causing a computer mounted on a server device to execute a storage process for storing ticket IDs of airline tickets purchased by each of a plurality of users and information regarding at least a service provided by a first business operator, and a first control process for acquiring from the first business operator the ticket ID corresponding to an airline ticket purchased by an authenticated person who wishes to receive a first service provided by the first business operator, identifying the authenticated person from among the plurality of users based on the acquired ticket ID, determining whether the identified authenticated person is eligible to receive the first service, and notifying the first business operator of the determination result. [Effects of the Invention]

[0010] According to each aspect of the present invention, a server device, a control method for a server device, and a program are provided that contribute to improving the convenience of passengers and others who use services related to travel by aircraft. Note that the effects of the present invention are not limited to those described above. The present invention may achieve other effects instead of or in addition to the effects described above. [Brief explanation of the drawings]

[0011] [Figure 1] FIG. 1 is a diagram for explaining an outline of an embodiment. [Figure 2]FIG. 2 is a flowchart for explaining an outline of the operation of one embodiment. [Figure 3] FIG. 3 is a diagram illustrating an example of a schematic configuration of an information processing system according to an embodiment of the present disclosure. [Figure 4] FIG. 4 is a diagram for explaining the operation of the information processing system according to the embodiment of the present disclosure. [Figure 5] FIG. 5 is a diagram illustrating an example of a processing configuration of a server device according to an embodiment of the present disclosure. [Figure 6] FIG. 6 is a diagram illustrating an example of a member management database according to an embodiment of the present disclosure. [Figure 7] FIG. 7 is a diagram illustrating an example of a display on a terminal according to an embodiment of the present disclosure. [Figure 8] FIG. 8 is a diagram illustrating an example of a display on a terminal according to an embodiment of the present disclosure. [Figure 9] FIG. 9 is a flowchart illustrating an example of the operation of the authentication control unit according to an embodiment of the present disclosure. [Figure 10] FIG. 10 is a diagram illustrating an example of a processing configuration of a carrier terminal according to an embodiment of the present disclosure. [Figure 11] FIG. 11 is a sequence diagram illustrating an example of the operation of the information processing system according to an embodiment of the present disclosure. [Figure 12] FIG. 12 is a diagram illustrating an example of a hardware configuration of a server device according to the present disclosure. DETAILED DESCRIPTION OF THE INVENTION

[0012] First, an overview of one embodiment will be described. Note that the reference numerals in the drawings are added to each element for convenience as an example to facilitate understanding, and the description of this overview is not intended to be limiting in any way. Furthermore, unless otherwise specified, the blocks shown in each drawing represent functional units, not hardware units. Connection lines between blocks in each drawing include both bidirectional and unidirectional lines. Unidirectional arrows are used to schematically indicate the flow of main signals (data) and do not exclude bidirectionality. Note that in this specification and drawings, elements that can be similarly described may be assigned the same reference numerals to avoid redundant explanation.

[0013] A server device 100 according to one embodiment includes a storage unit 101 and a first control unit 102 (see FIG. 1). The storage unit 101 stores ticket IDs of airline tickets purchased by each of a plurality of users and information related to at least a service provided by a first business operator (step S1 in FIG. 2). The first control unit 102 acquires, from the first business operator, a ticket ID corresponding to an airline ticket purchased by an authenticated person who wishes to receive a first service provided by the first business operator (step S2). The first control unit 102 identifies the authenticated person from among the plurality of users based on the acquired ticket ID, and determines whether the identified authenticated person is eligible to receive the first service (determining eligibility; step S3). The first control unit 102 notifies the first business operator of the determination result (step S4).

[0014] The server device 100 uses an airline ticket ID, which is identification information for an airline ticket purchased by the user, to identify a user who wishes to receive a service related to travel by aircraft (e.g., a rental service). In this case, the user presents, for example, a boarding pass bearing the airline ticket ID that identifies the airline ticket purchased along with the rental service (or a boarding pass corresponding to the airline ticket ID) to the provider providing the service. In other words, when receiving the rental service, the user simply presents the boarding pass to the provider instead of the purchase certificate (receipt) for the rental service. As a result, the user does not need to manage the purchase certificate for the rental service, improving convenience for passengers and others who use services related to travel by aircraft.

[0015] Specific embodiments will be described in more detail below with reference to the drawings.

[0016] [First embodiment] The first embodiment will be described in more detail with reference to the drawings.

[0017] [System Configuration] 3 is a diagram illustrating an example of a schematic configuration of an information processing system according to an embodiment of the present disclosure. As illustrated in FIG. 3, the information processing system includes a server device 10.

[0018] The server device 10 is managed and operated by an airline company or a business operator commissioned by an airline company. The server device 10 sells airline tickets and services related to passenger movement (e.g., travel). The server device 10 realizes an EC (Electronic Commerce) site that sells airline tickets and services.

[0019] Services sold on the e-commerce site include services related to travel by airplane. For example, the server device 10 sells a service that enables passengers to enjoy traveling without carrying luggage. The server device 10 sells a service that enables passengers to travel "empty-handed."

[0020] For example, the server device 10 sells rental services for clothing, ICT (Information and Communication Technology) equipment, and the like that are necessary at a travel destination. In this case, a purchaser of the rental service picks up the rental item at a predetermined location (e.g., an arrival airport). When the trip ends, the purchaser of the rental service returns the rented item at a predetermined location (e.g., a departure airport).

[0021] In the case of rental services for goods, the location where the rental goods are picked up and the location where they are returned are often far apart, and so the business that rents out the goods and the business that collects the goods are often different. In other words, different businesses may work together to provide a rental service that enables passengers to travel "empty-handed."

[0022] For example, as shown in Figure 3, a company that rents out rental items operates at the arrival airport. A company terminal 20-1 is installed in the store or the like of the rental company that operates at the arrival airport. A company that collects rental items operates at the departure airport. A company terminal 20-2 is installed in the store or the like of the collection company that operates at the departure airport.

[0023] In the following description, unless there is a particular reason to distinguish between the business operator terminals 20-1 and 20-2, they will simply be referred to as "business operator terminal 20." The business operator terminal 20 is, for example, a tablet or a POS (Point of Sale) terminal.

[0024] A user (passenger) carries a terminal 30. The user operates the terminal 30 to access the server device 10. The user inputs various pieces of information to the server device 10 and obtains various pieces of information from the server device 10.

[0025] The devices shown in FIG. 3 (for example, the server device 10, the operator terminal 20, etc.) are connected by wired or wireless communication means and are configured to be able to communicate with each other.

[0026] 3 is an example and is not intended to limit the configuration. For example, the information processing system may include multiple server devices 10. Load balancing and redundancy may be achieved by the multiple server devices 10.

[0027] [General operation] Next, the general operation of the information processing system according to the first embodiment will be described.

[0028] <Membership registration> A user who wishes to purchase an airline ticket must register as a member in advance. Specifically, to use the service, the user operates terminal 30 to access server device 10. The user registers information such as name, gender, date of birth, address, login information (ID, password), biometric information, telephone number, email address, and account information (e.g., credit card information) in server device 10.

[0029] Examples of biometric information include data (features) calculated from physical characteristics unique to an individual, such as a face, fingerprint, voiceprint, veins, retina, and iris pattern. Alternatively, the biometric information may be image data such as a face image or fingerprint image. The biometric information may be any information that includes the user's physical characteristics. In the embodiment disclosed herein, a case where biometric information related to a person's "face" (a face image or features generated from a face image) is used will be described.

[0030] The server device 10 associates the acquired name, biometric information, account information, etc. and stores them in the member management database. Details of the member management database will be described later.

[0031] <Purchase of air tickets and services> A user who has completed the member registration can purchase an airline ticket. For example, the user purchases a round-trip airline ticket on an EC site provided by the server device 10, taking into consideration the departure point, arrival point, and the like.

[0032] When an airline ticket is sold, the server device 10 stores information about the sold airline ticket as flight information in the member management database. For example, for each round-trip airline ticket, the server device 10 stores the airline ticket ID, flight name (flight number), departure airport name, departure date and time, arrival airport name, arrival date and time, seat class, etc. as flight information in the member management database.

[0033] The ticket ID is an ID for identifying an airline ticket sold by the server device 10. For example, the server device 10 uses the ticket number as the ticket ID.

[0034] When an airline ticket is sold to a user, the server device 10 proposes to the user the purchase of a rental service to realize a "hands-free trip." When the user requests to purchase a rental service, the server device 10 selects a rental service provider (EC mall partner) based on, for example, the user's itinerary (for example, the arrival airport for the outbound journey and the departure airport for the return journey).

[0035] Specifically, the server device 10 selects a rental business operating at the arrival airport and a collection business operating at the departure airport from among a plurality of businesses, and then presents the selected rental business and collection business to the purchaser of the airline ticket as rental service providers.

[0036] More specifically, the server device 10 presents the rental items available for rental by the selected rental business to the user and acquires information on the rental items that the user wishes to rent. After acquiring the information on the rental items desired by the user, the server device 10 stores information on the sold rental service in the user's account.

[0037] For example, the server device 10 stores information about the rental business that rents out the rental items, information about the collection business that collects the rental items, and the content of the service (type and quantity of rental items, etc.) as detailed service information in the member management database. The rental period of the rental item is set to the period from the user's arrival date to the departure date, and the fee for the rental service is calculated based on the rental period.

[0038] In this way, when a user purchases a rental service to realize "hands-free travel," the server device 10 stores in the member management database the airline ticket ID of the airline ticket purchased by the user and detailed information (service detail information) of the rental service in association with each other.

[0039] In addition, the server device 10 transmits to the terminal 30 detailed service information about the rental service purchased by the user.

[0040] After purchasing an airline ticket, a user checks in and receives a boarding pass before departure. For example, the user may check in via mobile using an application provided by the airline.

[0041] Terminal 30 stores the boarding pass (a two-dimensional barcode including the boarding pass information printed on the boarding pass) obtained through the check-in procedure as information proving that the user has purchased the rental service. Terminal 30 also displays detailed service information received from server device 10 in response to the user's operation. For example, terminal 30 displays information about the business from which the user rents the rental item and the business to which the user returns the rental item.

[0042] <Enjoying rental services> When a user who has applied for the rental service arrives at the arrival airport, the user goes to the rental company's store, etc. The user informs the store staff, etc. that they are a purchaser of the rental service.

[0043] The clerk asks the user to present the boarding pass obtained through the check-in procedure. The user operates terminal 30 to present the boarding pass (a two-dimensional barcode containing boarding pass information) to the clerk.

[0044] For example, terminal 30 displays a boarding pass (two-dimensional barcode) stored therein in response to a user's operation. A clerk at the rental business reads the two-dimensional barcode displayed on terminal 30 using a two-dimensional barcode reader provided in business terminal 20-1.

[0045] The business operator terminal 20-1 acquires the airline ticket ID printed on the boarding pass from the two-dimensional barcode. The business operator terminal 20-1 notifies the server device 10 of the acquired airline ticket ID as authentication information for authenticating the user (person to be authenticated) who wishes to receive rental services. Specifically, the business operator terminal 20-1 transmits an "authentication request" including the airline ticket ID and the business operator ID to the server device 10 (see FIG. 4).

[0046] The business ID is an ID for identifying each business included in the system. The business ID is shared between the server device 10 and each business (business terminal 20) by any method. For example, a system administrator determines a business ID and notifies each business of the determined business ID. Upon receiving the notification, the business person in charge sets the notified business ID in the business terminal 20. The system administrator also sets the business ID of each business and information about the business (for example, business name, business ID, contact information, business location (airport name, map information within the airport), business type (rental business, collection business), information on products handled, etc.) in the server device 10.

[0047] Upon receiving the authentication request, the server device 10 identifies the user (person to be authenticated) who wishes to receive the service (rental service) based on the airline ticket ID included in the authentication request. The server device 10 also identifies the business visited by the person to be authenticated based on the business ID included in the authentication request.

[0048] The server device 10 determines whether the identified user is qualified to receive a service (rental service) from the identified business operator.

[0049] If the user is not qualified to receive the service, the server device 10 transmits a negative response indicating this to the provider terminal 20-1.

[0050] If the user is qualified to receive the service, the server device 10 transmits an affirmative response indicating this to the provider terminal 20-1. At this time, the server device 10 transmits an affirmative response including all or part of the detailed service information of the identified user to the provider terminal 20-1.

[0051] The business operator terminal 20-1 notifies the store clerk, etc. of the result of the authentication request (authentication success, authentication failure). If authentication is successful, the business operator terminal 20-1 notifies the store clerk, etc. of all or part of the detailed service information included in the positive response.

[0052] The store clerk checks the notified service details (for example, the type and quantity of rental items) and provides the service. Specifically, the store clerk hands over the rental items reserved by the user to the user.

[0053] When the user finishes their trip, they arrive at the departure airport. The user heads to a collection business store or the like located at the departure airport. The user displays, for example, their outbound boarding pass (a two-dimensional barcode containing boarding pass information) on the terminal 30, just as they would when renting an item.

[0054] A store clerk or the like at the collection business operates the business terminal 20-2 to read the two-dimensional barcode. The business terminal 20-2 transmits an authentication request including the airline ticket ID and the business ID to the server device 10.

[0055] The server device 10 determines whether the user is eligible to receive a service (rental item collection service) from the collection company. That is, the server device 10 determines whether the user is eligible to return the rental item to the collection company.

[0056] If the user cannot return the rental item to the collection business, the server device 10 transmits a negative response indicating this to the business terminal 20-2. If the user can return the rental item to the collection business, the server device 10 transmits a positive response indicating this to the business terminal 20-2. At that time, the server device 10 transmits the positive response including all or part of the specified user's detailed service information to the business terminal 20-2.

[0057] The business operator terminal 20-2 notifies the store clerk, etc. of the result of the authentication request (authentication success, authentication failure). If authentication is successful, the business operator terminal 20-2 notifies the store clerk, etc. of all or part of the detailed service information included in the positive response.

[0058] Based on the provided service details, the store clerk checks the type and quantity of the rental items rented, and verifies that there are no errors (missing items) in the items returned by the user.

[0059] In this way, the server device 10 that realizes the airline's e-commerce site not only sells airline tickets but also sells rental services that enable passengers to travel "empty-handed." The server device 10 proposes the purchase of rental services to passengers who have purchased airline tickets (provides information about rental services). Passengers can purchase the rental services together with their airline tickets.

[0060] Next, details of each device included in the information processing system according to the first embodiment will be described.

[0061] [Server device] 5 is a diagram illustrating an example of a processing configuration (processing module) of the server device 10 according to the embodiment of the present disclosure. Referring to FIG. 5, the server device 10 includes a communication control unit 201, a member registration control unit 202, an airline ticket sales control unit 203, a service sales control unit 204, an authentication control unit 205, and a storage unit 206.

[0062] The communication control unit 201 is a means for controlling communication with other devices. For example, the communication control unit 201 receives data (packets) from the operator terminal 20. The communication control unit 201 also transmits data to the operator terminal 20. The communication control unit 201 passes data received from other devices to other processing modules. The communication control unit 201 transmits data acquired from other processing modules to other devices. In this way, other processing modules transmit and receive data to and from other devices via the communication control unit 201. The communication control unit 201 has a function as a receiving unit that receives data from other devices and a function as a transmitting unit that transmits data to other devices.

[0063] Member registration control unit 202 is a means for controlling the member registration of users. For example, member registration control unit 202 displays a GUI (Graphical User Interface) on terminal 30 of a user who has accessed a predetermined website (e.g., a member registration site). Using the GUI, member registration control unit 202 acquires name, sex, date of birth, address, login information (ID, password), biometric information, telephone number, email address, account information, etc.

[0064] Once the name and other information is acquired, the member registration control unit 202 generates a member ID for identifying the user (passenger). The member ID may be any information that can uniquely identify the user. For example, the member registration control unit 202 may assign a unique value each time an account for a user is created, and use this number as the member ID.

[0065] Member registration control unit 202 associates the generated user ID, name, biometric information, account information, etc. and registers them in the member management database (see FIG. 6). Note that the member management database shown in FIG. 6 is an example and is not intended to limit the items to be stored.

[0066] The air ticket sales control unit 203 is a means for executing control relating to the sale of air tickets.

[0067] When a user logs in to their account, the airline ticket sales control unit 203 displays a GUI on the user's terminal 30 and acquires information about the airline ticket that the user wishes to purchase. Note that a detailed explanation of airline ticket sales will be omitted, as airline ticket sales are obvious to those skilled in the art and are not within the scope of the present disclosure.

[0068] When an airline ticket is sold, the airline ticket sales control unit 203 stores information about the sold airline ticket as flight information in the member management database. For example, for each round-trip airline ticket, the server device 10 stores the airline ticket number (air ticket ID), flight name (flight number), departure airport name, departure date and time, arrival airport name, arrival date and time, seat class, etc. as flight information in the member management database.

[0069] The flight information field of the member management database shown in FIG. 6 contains specific information regarding the outbound and / or return air tickets, such as the air ticket ID and the name of the departure airport.

[0070] When the airline ticket sales control unit 203 sells an airline ticket to a user, it notifies the service sales control unit 204. Specifically, the airline ticket sales control unit 203 notifies the service sales control unit 204 of the member ID of the user to whom the airline ticket was sold.

[0071] The service sales control unit 204 is a means (second control means) for executing control regarding the sale of services incidental to the user's travel (movement). For example, the service sales control unit 204 proposes the purchase of rental services provided by first and second businesses (rental businesses and collection businesses) to a user who has purchased an airline ticket.

[0072] When the service sales control unit 204 receives a notification from the airline ticket sales control unit 203 that an airline ticket has been sold to the user (when the member ID is acquired), the service sales control unit 204 proposes the purchase of a rental service to the user. For example, the service sales control unit 204 displays a GUI such as that shown in Fig. 7 on the terminal 30 to propose the purchase of a rental service.

[0073] When a user wishes to purchase a rental service, the service sales control unit 204 selects a rental company operating at the user's arrival airport and a collection company operating at the user's departure airport as rental service providers (EC mall partners).

[0074] The service sales control unit 204 selects a provider by referring to table information that stores information about each provider (business name, business ID, contact information, business location (airport name, map information within the airport), business type (rental business, collection business), information on products handled, etc.).

[0075] The service sales control unit 204 introduces the selected rental business and collection business to the user as rental service providers.

[0076] Specifically, the service sales control unit 204 presents the user with products that can be rented by the selected rental business operator and acquires information on the product desired by the user. For example, the service sales control unit 204 acquires information on the rental product desired by the user using a GUI such as that shown in FIG.

[0077] 8 is an example and is not intended to limit the GUI that the service sales control unit 204 displays on the terminal 30. For example, the service sales control unit 204 may display images or photos of each rental item on the terminal 30 to assist the user in selecting a rental item.

[0078] When the information on the rental item desired by the user is acquired, the service sales control unit 204 stores details of the sold rental service in the user's account. For example, the service sales control unit 204 stores information on the rental business (e.g., business name, business location, contact information), information on the collection business, the type and quantity of the rental item, etc. in the service detail information field of the member management database.

[0079] The detailed service information field of the member management database shown in Figure 6 contains simplified information about the rental company, etc. The actual detailed service information field contains the names, business locations, contact information, and number of rental items of the rental company and collection company.

[0080] When a rental service is sold, the service sales control unit 204 transmits all or part of the detailed service information of the rental service purchased by the user to the terminal 30. For example, the service sales control unit 204 transmits the names and business locations of the rental business operator and the collection business operator to the terminal 30.

[0081] Authentication control unit 205 is means (first control means) for authenticating a person to be authenticated who wishes to enjoy the rental service.

[0082] The authentication control unit 205 acquires from the first business (rental business) an airline ticket ID corresponding to an airline ticket purchased by a person to be authenticated who wishes to receive a first service (rental item rental service) provided by the first business. The authentication control unit 205 identifies the person to be authenticated from among multiple users based on the acquired airline ticket ID, and determines whether the identified person to be authenticated is eligible to receive the first service. The authentication control unit 205 notifies the first business of the determination result.

[0083] Similarly, the authentication control unit 205 acquires from the second business (recovery business) an airline ticket ID corresponding to an airline ticket purchased by a person to be authenticated who wishes to receive a second service (a rental item recovery service) provided by the second business. The authentication control unit 205 identifies the person to be authenticated from among multiple users based on the acquired airline ticket ID, and determines whether the identified person to be authenticated is eligible to receive the second service. The authentication control unit 205 notifies the second business of the determination result.

[0084] 9 is a flowchart showing an example of the operation of the authentication control unit 205 according to an embodiment of the present disclosure. The operation of the authentication control unit 205 will be described with reference to FIG.

[0085] When an authentication request is received from the business operator terminal 20, the authentication control unit 205 searches the member management database (DB; Data Base) using the airline ticket ID included in the authentication request as a key (step S101).

[0086] If the search fails (step S102, No branch), the authentication control unit 205 sets the authentication result to authentication failure (step S103).

[0087] If the search is successful (step S102, Yes branch), the authentication control unit 205 acquires information about the business visited by the person to be authenticated based on the business ID included in the authentication request (step S104). Specifically, the authentication control unit 205 refers to table information that stores information about each business, and acquires the type of business (lending business, collection business) and the like of the business visited by the person to be authenticated.

[0088] The authentication control unit 205 determines whether or not the identified person to be authenticated is qualified to receive services from the identified business (determining whether or not the person is qualified; step S105).

[0089] Specifically, if the person to be authenticated visits the rental business operator of the rental service he or she purchased and the service provision status of the person to be authenticated is "before rental," the authentication control unit 205 determines that the identified person to be authenticated is eligible to receive the rental service. That is, if the business ID of the rental business operator stored in the account of the person to be authenticated identified by the airline ticket ID matches the business ID included in the authentication request and the service provision status is "before rental," the person to be authenticated is determined to be eligible to receive the rental service.

[0090] On the other hand, if the authenticated person visits a business other than the rental business of the rental service they purchased, or if the service provision status of the identified authenticated person is "on loan" or "returned," the identified authenticated person will be determined to be ineligible to receive the rental service.

[0091] Alternatively, if the person to be authenticated visits a collection business of the rental service that the person to be authenticated purchased from and the service provision status of the person to be authenticated is "rented," the authentication control unit 205 determines that the identified person to be authenticated is eligible to receive the rental service. On the other hand, if the person to be authenticated visits a collection business other than the collection business of the rental service that the person to be authenticated purchased from or if the service provision status of the identified person to be authenticated is "before rental" or "returned," the identified person to be authenticated is determined to be ineligible to receive the rental service.

[0092] If the identified person to be authenticated is not qualified to receive the service (step S106, No branch), authentication control unit 205 sets the authentication result to authentication failure (step S103).

[0093] If the identified person to be authenticated is qualified to receive the service (step S106, branch Yes), authentication control unit 205 sets the authentication result to "authentication success" (step S107).

[0094] Furthermore, the authentication control unit 205 updates the service provision status field in the member management database (update service provision status; step S108).

[0095] Specifically, when the authentication control unit 205 determines that the authentication is successful in response to an authentication request from a lending business, it sets the service provision status to "on loan." Alternatively, when the authentication control unit 205 determines that the authentication is successful in response to an authentication request from a collecting business, it sets the service provision status to "returned."

[0096] The authentication control unit 205 transmits the authentication result (authentication success, authentication failure) to the operator terminal 20 (step S109).

[0097] If the authentication is successful, the authentication control unit 205 transmits an affirmative response indicating that fact to the business operator terminal 20. At that time, the authentication control unit 205 transmits an affirmative response to the business operator terminal 20 that includes all or part of the detailed service information of the person to be authenticated identified based on the airline ticket ID.

[0098] In this way, if the person to be authenticated is qualified to receive the first service, the authentication control unit 205 notifies the first business operator of all or part of the information (service detail information) related to the service stored in the member management database. Similarly, if the person to be authenticated is qualified to receive the second service, the authentication control unit 205 notifies the second business operator of all or part of the information related to the service.

[0099] If the authentication fails, the authentication control unit 205 transmits a negative response to that effect to the operator terminal 20.

[0100] The storage unit 206 is a means for storing information necessary for the operation of the server device 10. The storage unit 206 stores the ticket IDs of the airline tickets purchased by each of the multiple users and information related to the services provided by at least the first and second businesses (rental businesses and collection businesses).

[0101] The server device 10 can also process the user's check-in procedure. The check-in procedure is clear to those skilled in the art and is not within the scope of the present disclosure, so a detailed description thereof will be omitted.

[0102] [Operator terminal] 10 is a diagram illustrating an example of a processing configuration (processing module) of the business operator terminal 20 according to the embodiment of the present disclosure. Referring to FIG. 10, the business operator terminal 20 includes a communication control unit 301, an authentication information acquisition unit 302, an authentication control unit 303, and a storage unit 304.

[0103] The communication control unit 301 is a means for controlling communication with other devices. For example, the communication control unit 301 receives data (packets) from the server device 10. The communication control unit 301 also transmits data to the server device 10. The communication control unit 301 passes data received from other devices to other processing modules. The communication control unit 301 transmits data acquired from other processing modules to other devices. In this way, other processing modules transmit and receive data to and from other devices via the communication control unit 301. The communication control unit 301 has a function as a receiving unit that receives data from other devices and a function as a transmitting unit that transmits data to other devices.

[0104] The authentication information acquisition unit 302 is a means for acquiring authentication information of the person to be authenticated who wishes to receive the rental service. Specifically, the authentication information acquisition unit 302 acquires an airline ticket ID from the person to be authenticated.

[0105] The authentication information acquisition unit 302 controls the two-dimensional barcode reader in response to an operation by a store clerk or the like of the business operator, and reads the two-dimensional barcode displayed on the terminal 30. The authentication information acquisition unit 302 decodes the read two-dimensional barcode and acquires the airline ticket ID (the airline ticket number written on the boarding pass).

[0106] The authentication information acquisition unit 302 passes the acquired authentication information (air ticket ID) to the authentication control unit 303 .

[0107] The authentication control unit 303 is a means for executing control relating to the authentication of the person to be authenticated.

[0108] When the airline ticket ID is acquired from the authentication information acquisition unit 302, the authentication control unit 303 transmits to the server device 10 an authentication request including the acquired airline ticket ID and a business ID that has been set in advance in the business terminal 20.

[0109] The authentication control unit 303 receives a response (positive response, negative response) to the authentication request from the server device 10.

[0110] If an affirmative response (authentication success) is received, the authentication control unit 303 notifies the store clerk of all or part of the detailed service information contained in the affirmative response.

[0111] If a negative response (authentication failure) is received, the authentication control unit 303 notifies the store clerk that the person to be authenticated is not qualified to receive rental services.

[0112] The storage unit 304 is a means for storing information necessary for the operation of the operator terminal 20 .

[0113] [Device] Examples of the terminal 30 include a smartphone, a mobile phone, a game console, a mobile terminal device such as a tablet, a computer (personal computer, laptop computer), etc. The terminal 30 can be any equipment or device that can accept user operations and communicate with the server device 10, etc. Furthermore, the configuration of the terminal 30 is clear to those skilled in the art, so a detailed description thereof will be omitted.

[0114] [System Operation] Next, the operation of the information processing system according to the first embodiment will be described.

[0115] 11 is a sequence diagram showing an example of the operation of the information processing system according to the embodiment of the present disclosure. The operation of the information processing system according to the first embodiment will be described with reference to FIG.

[0116] The business operator terminal 20 acquires the airline ticket ID from the terminal 30 possessed by the person to be authenticated (step S01).

[0117] The business operator terminal 20 transmits an authentication request including the acquired airline ticket ID and business operator ID to the server device 10 (step S02).

[0118] The server device 10 authenticates the person to be authenticated based on the airline ticket ID and the business ID (executes authentication processing; step S03). The server device 10 determines whether the person to be authenticated identified by the airline ticket ID is eligible to receive rental services from the business corresponding to the business ID.

[0119] The server device 10 transmits the authentication result (authentication success, authentication failure) to the operator terminal 20 (step S04).

[0120] The business operator terminal 20 outputs a message or the like according to the received authentication result (authentication success, authentication failure) (step S05).

[0121] Next, a modified example of the first embodiment will be described.

[0122] <Variation 1> If multiple rental businesses are operating at the user's arrival airport, the server device 10 may select one rental business from among the multiple rental businesses and introduce the selected rental business to the user as a rental service provider. That is, the service sales control unit 204 may select one business from among multiple rental businesses operating at the arrival airport corresponding to the airline ticket (outbound airline ticket) purchased by the user, and introduce the selected business to the user as a service provider.

[0123] Alternatively, the server device 10 may propose multiple rental businesses to the user as rental service providers. When the user wishes to receive rental services from multiple rental businesses, the server device 10 stores information about the multiple rental businesses, the corresponding collection businesses, and the information about the rental items in the user's account.

[0124] For example, when a user rents clothing from rental company A and returns it to collection company B, the server device 10 stores information about rental company A, information about collection company B, and information about the clothing to be rented as detailed service information. Furthermore, when a user rents ICT equipment from rental company C and returns it to collection company D, the server device 10 stores information about rental company C, information about collection company D, and information about the ICT equipment to be rented as detailed service information.

[0125] <Variation 2> If a user receives rental services from multiple rental companies, the user may return the rental items to the same collection company. In the above example, the user may return the clothing and ICT equipment together to either Collection Company B or Collection Company D.

[0126] In this case, the server device 10 may store detailed service information in which the same collection company is set for each rental company.

[0127] <Variation 3> When a user who has purchased an airline ticket wishes to purchase a rental service, the server device 10 may match the user with a provider. More specifically, if multiple rental providers are operating at the user's arrival airport, the server device 10 may select a rental provider that is suitable for the user from the multiple rental providers and introduce the selected rental provider to the user as a rental service provider.

[0128] For example, the service sales control unit 204 may select a rental business to suggest to the user based on user behavior information (e.g., arrival airport, departure airport). For example, if it is determined from the arrival airport and departure airport that the user's purpose is sightseeing, the service sales control unit 204 selects a rental business that mainly rents out products such as binoculars. Alternatively, if the user is arriving at an arrival airport in a cold region, the service sales control unit 204 selects a rental business that handles a lot of winter clothing such as coats.

[0129] Alternatively, the service sales control unit 204 may determine the rental business to select depending on the time of arrival of the user at the arrival airport, the season, etc. For example, for a user who will be flying in the winter, the service sales control unit 204 may select a rental business that handles a lot of skis, skateboards, etc. as the rental service provider. In this way, the service sales control unit 204 may select one business (rental business) to introduce to the user from among a plurality of first businesses based on the time of arrival of the user who has purchased an airline ticket at the arrival airport.

[0130] Alternatively, the service sales control unit 204 may select a rental business to introduce to a user according to the user's attribute information. For example, the service sales control unit 204 may select a rental business to introduce to a user according to the user's gender or age (generation). For example, if the user is a woman, the service sales control unit 204 may select a rental business that handles a large amount of women's clothing as a rental service provider. In this way, the service sales control unit 204 may select one business (rental business) to introduce to a user who has purchased an airline ticket from among a plurality of first businesses based on the attribute information of the user.

[0131] <Variation 4> The server device 10 may conduct a questionnaire survey of users who wish to use the rental service. For example, the server device 10 may obtain from the users the type of product they wish to rent in the rental service, their desired price, etc.

[0132] The service sales control unit 204 may perform the above matching using the acquired user preferences. Specifically, the service sales control unit 204 may select a rental service provider (rental business operator) based on the acquired user preferences and the products handled by each rental business operator. For example, the service sales control unit 204 selects a rental business operator that handles the products desired by the user or the products that can be rented at the user's desired price.

[0133] <Variation 5> The server device 10 may select a rental business to introduce to the user based on inventory information on rental items at the rental business. For example, the server device 10 may select a rental business that can rent the product desired by the user at the arrival airport of the user as a rental service provider.

[0134] Specifically, the service sales control unit 204 extracts rental businesses (rental businesses operating at the arrival airport) that handle the product that the user wishes to rent. The service sales control unit 204 inquires of the extracted rental businesses about the availability of the product that the user wishes to rent. For example, the service sales control unit 204 notifies a server managed and operated by each rental business of information about the product that the user wishes to rent (for example, the product name and type of product) and the user's arrival airport.

[0135] The server of the rental business determines whether the notified product is in stock at a store at the arrival airport or whether the notified product is in stock at a warehouse near the arrival airport, and notifies the server device 10 of the determination result. The service sales control unit 204 guides (suggests) to the user a rental business that can rent the product desired by the user at the arrival airport as a rental service provider.

[0136] <Variation 6> The rental services described above may be provided at locations other than airports.

[0137] For example, the user may pick up the rental item at a location such as a station or a hotel. In this case, when the user arrives at the station or hotel, the user simply operates terminal 30 to present the boarding pass (a two-dimensional barcode including the ticket number) to the rental company. Similarly, the user may return the rental item at a location such as a station or a hotel.

[0138] <Variation 7> In the above embodiment, the case where the ticket ID of the ticket purchased by the user is used as the authentication information of the user has been described, but the biometric information of the user may also be used as the authentication information.

[0139] In this case, the provider terminal 20 acquires biometric information (for example, a facial image) of a user (person to be authenticated) who wishes to receive the rental service. The provider terminal 20 transmits the acquired facial image to the server device 10 as authentication information.

[0140] The authentication control unit 205 of the server device 10 executes a matching process using the acquired biometric information and the biometric information stored in the member management database to identify the person to be authenticated. The authentication control unit 205 determines whether the identified person to be authenticated is qualified to receive the rental service.

[0141] As described above, the server device 10 according to the first embodiment stores the ticket ID of the airline ticket sold to the user in association with information related to the rental service. The server device 10 identifies the user (person to be authenticated) who wishes to receive the service from the rental company or collection company by using the ticket ID (ticket number) printed on the boarding pass presented by the user. In other words, the user only needs to present the boarding pass to the company, and does not need to manage certification information or the like that proves the purchase of the rental service. As a result, the convenience of passengers and others who use services related to air travel is improved.

[0142] Furthermore, when multiple operators collaborate to provide a single service, passengers must apply for the service with each operator separately, and when receiving the service at their destination, they must present a certificate for each operator (certificate proving that the service has been purchased). Passengers, particularly inbound passengers, often find it inconvenient to have to present such certification information. In the information processing system disclosed in the present application, passengers do not need to select and present certification information corresponding to each operator. As a result, convenience for passengers and others who use services provided by multiple operators (services related to air travel) is improved.

[0143] Furthermore, in the information processing system according to the first embodiment, the rental service purchased by the user is identified by the airline ticket ID, so the user can receive the service by presenting the boarding pass to the business operator regardless of whether the service content has changed. For example, even if the user changes the product to be rented, the user only needs to present the boarding pass linked to the airline ticket previously purchased to the business operator, and there is no need to manage a certificate or the like to prove the change in service.

[0144] Furthermore, unlike travel by train, etc., passengers do not generally get off the plane during travel by airplane. Therefore, the server device 10 can accurately grasp the arrival and departure points of the user, and can realize accurate services and service optimization using the grasped arrival and departure points.

[0145] Next, the hardware of each device constituting the information processing system will be described. Fig. 12 is a diagram showing an example of the hardware configuration of the server device 10.

[0146] The server device 10 can be configured by an information processing device (so-called computer), and has the configuration exemplified in Fig. 12. For example, the server device 10 includes a processor 311, a memory 312, an input / output interface 313, and a communication interface 314. The components such as the processor 311 are connected by an internal bus or the like, and are configured to be able to communicate with each other.

[0147] 12 is not intended to limit the hardware configuration of the server device 10. The server device 10 may include hardware not shown, and may not include the input / output interface 313 as necessary. Furthermore, the number of processors 311 and the like included in the server device 10 is not intended to be limited to the example shown in FIG. 12, and for example, the server device 10 may include multiple processors 311.

[0148] The processor 311 is a programmable device such as a central processing unit (CPU), a micro processing unit (MPU), or a digital signal processor (DSP). Alternatively, the processor 311 may be a device such as a field programmable gate array (FPGA) or an application specific integrated circuit (ASIC). The processor 311 executes various programs including an operating system (OS).

[0149] The memory 312 is a random access memory (RAM), a read only memory (ROM), a hard disk drive (HDD), a solid state drive (SSD), etc. The memory 312 stores an OS program, application programs, and various data.

[0150] The input / output interface 313 is an interface for a display device and an input device (not shown). The display device is, for example, a liquid crystal display, etc. The input device is, for example, a device that accepts user operations such as a keyboard or a mouse.

[0151] The communication interface 314 is a circuit, module, etc. that communicates with other devices. For example, the communication interface 314 includes a network interface card (NIC).

[0152] The functions of the server device 10 are realized by various processing modules. The processing modules are realized, for example, by the processor 311 executing a program stored in the memory 312. The program can be recorded on a computer-readable storage medium. The storage medium can be a non-transitory medium such as a semiconductor memory, a hard disk, a magnetic recording medium, or an optical recording medium. That is, the present invention can also be embodied as a computer program product. The program can be downloaded via a network or updated using a storage medium storing the program. The processing modules can also be realized by semiconductor chips.

[0153] The business operator terminal 20 and the like can also be configured by an information processing device in the same way as the server device 10, and the basic hardware configuration is the same as that of the server device 10, so a description thereof will be omitted.

[0154] The server device 10, which is an information processing device, is equipped with a computer, and functions of the server device 10 can be realized by causing the computer to execute a program. The server device 10 also executes a control method for the server device 10 by the program.

[0155] [Variations] The configuration, operation, etc. of the information processing system described in the above embodiment are merely examples and are not intended to limit the configuration, etc. of the system.

[0156] In the above embodiment, the rental service is provided by multiple businesses. However, the rental service may be provided by a single business. Specifically, the rental business that rents out rental items and the collection business that collects rental items may be operated by the same entity (the same business).

[0157] The rental business and the collection business described in the above embodiment may be an airline or an airport company. That is, an airline or an airport company may operate a rental business or a collection business.

[0158] In the above embodiment, a case has been described in which a user who has registered as a member can purchase an airline ticket or rental service. However, a user who has not registered as a member may also purchase an airline ticket or rental service. When selling an airline ticket or the like, the server device 10 may acquire the user's name, gender, date of birth, etc.

[0159] In the above embodiment, the server device 10 has been described as selling rental services on an e-commerce site. However, the server device 10 may sell other services. For example, the server device 10 may sell hotel rooms. Alternatively, the server device 10 may sell a transportation service for transporting luggage of users (passengers) to a predetermined destination.

[0160] In the above embodiment, the server device 10 proposes the purchase of a rental service to a user who has purchased a round-trip airline ticket. However, the server device 10 may also propose the purchase of a rental service to a user who has purchased a one-way (outbound or return) airline ticket. In this case, the server device 10 selects a rental business or a collection business that operates in a location other than an airport as a rental service provider.

[0161] The server device 10 may bill the user for the air ticket price and the rental service price together. For example, the service sales control unit 204 of the server device 10 may execute payment processing using the total price of the air ticket and the rental service price and the user's credit card information.

[0162] A rental business may rent out multiple items (e.g., clothing, daily necessities, ICT equipment, etc.) together. For example, a rental business may sell rental sets for businessmen on business trips and rental sets for tourists on sightseeing trips.

[0163] In the above embodiment, a case has been described in which a user performs mobile check-in and the boarding pass is stored in the terminal 30. However, if the user performs check-in procedures at an airport counter or kiosk terminal and is issued a paper boarding pass, the user may present the paper boarding pass to a business (lending business, collection business). In this case, the business terminal 20 may obtain the ticket number (ticket ID) written on the boarding pass using OCR (Optical Character Recognition) technology or the like.

[0164] The user may present an airline ticket to the business (rental business, collection business) instead of a boarding pass. Specifically, the terminal 30 may display an electronic ticket (e-ticket) issued by the server device 10 when the airline ticket is purchased. Alternatively, the terminal 30 may extract an airline ticket ID (air ticket number) from the electronic ticket and store the extracted airline ticket ID. In response to a user's operation, the terminal 30 may generate a two-dimensional barcode from the stored airline ticket ID and display the generated two-dimensional barcode.

[0165] In the above embodiment, a case has been described in which a boarding pass (boarding pass information including a ticket number) is transmitted and received between the terminal 30 and the operator terminal 20 using a two-dimensional barcode. However, boarding pass information may be transmitted and received by other means. For example, boarding pass information may be transmitted and received between the terminal 30 and the operator terminal 20 using short-range wireless communication means such as Bluetooth (registered trademark) or NFC (Near Field Communication).

[0166] In the above embodiment, a case has been described in which an airline ticket ID (air ticket number) is printed on the face of the boarding pass. However, there may be cases in which the boarding pass does not have a ticket ID printed on it. In this case, the business operator terminal 20 may transmit all or part of the boarding pass information obtained from the boarding pass presented by the user to an airline server that manages reservation information. The airline server may identify the ticket ID of the airline ticket corresponding to the acquired boarding pass information using the name, etc., of the boarding pass information, and transmit the identified ticket ID to the business operator terminal 20. The business operator terminal 20 may transmit the received ticket ID to the server device 10.

[0167] Alternatively, the business operator terminal 20 may transmit all or part of the boarding pass information to the server device 10. The server device 10 may transmit all or part of the received boarding pass information to a server that manages the reservation information, and acquire the corresponding airline ticket ID. Alternatively, if the server device 10 itself manages the reservation information, the airline ticket ID may be acquired from all or part of the acquired boarding pass information.

[0168] In the above embodiment, the case where the member management database is configured inside the server device 10 has been described, but the database may also be configured on an external database server or the like. That is, some of the functions of the server device 10 may be implemented on another server. More specifically, the above-described "service sales control unit (service sales control means)," "authentication control unit (authentication control means)," etc. may be implemented on any of the devices included in the system.

[0169] The form of data transmission and reception between each device (server device 10, business operator terminal 20, etc.) is not particularly limited, but the data transmitted and received between these devices may be encrypted. Authentication information and the like is transmitted and received between these devices, and in order to appropriately protect this information, it is desirable to transmit and receive encrypted data.

[0170] In the flow charts (flowcharts, sequence diagrams) used in the above explanation, multiple steps (processes) are described in order, but the execution order of the steps executed in the embodiments is not limited to the order described. In the embodiments, the order of the illustrated steps can be changed to the extent that the content is not affected, such as by executing each process in parallel.

[0171] The above-described embodiments have been described in detail to facilitate understanding of the present disclosure, and it is not intended that all of the above-described configurations are required. Furthermore, when multiple embodiments are described, each embodiment may be used alone or in combination. For example, it is possible to replace part of the configuration of one embodiment with the configuration of another embodiment, or to add the configuration of another embodiment to the configuration of one embodiment. Furthermore, it is possible to add, delete, or replace part of the configuration of one embodiment with another configuration.

[0172] From the above explanation, it is clear that the present invention has industrial applicability, and the present invention can be suitably applied to an information processing system that provides rental services to purchasers of airline tickets.

[0173] Some or all of the above embodiments can be described as, but are not limited to, the following supplementary notes.

[0174] [Appendix 1] a storage means for storing ticket IDs of airline tickets purchased by each of a plurality of users and information relating to at least the services provided by the first business operator; a first control means for acquiring, from the first business operator, the airline ticket ID corresponding to an airline ticket purchased by a person to be authenticated who wishes to receive a first service provided by the first business operator, identifying the person to be authenticated from among the plurality of users based on the acquired airline ticket ID, determining whether the identified person to be authenticated is eligible to receive the first service, and notifying the first business operator of the determination result; A server device comprising: [Appendix 2] The first control means A server device as described in Appendix 1, which, when the service is provided in collaboration between the first business operator and the second business operator, obtains from the second business operator the airline ticket ID corresponding to the airline ticket purchased by the authenticated person who wishes to receive the second service provided by the second business operator, identifies the authenticated person from among the multiple users based on the obtained airline ticket ID, determines whether the identified authenticated person is eligible to receive the second service, and notifies the second business operator of the determination result. [Appendix 3] The first control means If the person to be authenticated is qualified to receive the first service, notify the first business operator of all or part of information regarding the service; 3. The server device according to claim 2, wherein if the person to be authenticated is qualified to receive the second service, the server device notifies the second operator of all or part of the information relating to the service. [Appendix 4] The server device according to any one of appendices 1 to 3, further comprising a second control means for suggesting to a user who has purchased an airline ticket that the user purchase a service provided by the at least first business operator. [Appendix 5] The second control means A server device as described in Appendix 4, which selects one business from among a plurality of first businesses operating at the arrival airport corresponding to the airline ticket purchased by the user, and introduces the selected one business to the user as a provider of the service. [Appendix 6] The server device described in Appendix 5, wherein the second control means selects the one operator from among the plurality of first operators based on attribute information of the user who purchased the airline ticket. [Appendix 7] The server device described in Appendix 5, wherein the second control means selects the one operator from the plurality of first operators based on the time when the user who purchased the airline ticket will arrive at the arrival airport. [Appendix 8] 4. The server device according to claim 1, wherein the services provided by the first and second businesses are rental services for goods. [Appendix 9] a storage step of storing ticket IDs of airline tickets purchased by each of the plurality of users and information relating to at least the services provided by the first business operator; a first control step of acquiring, from the first business operator, the airline ticket ID corresponding to an airline ticket purchased by an authenticated person who wishes to receive a first service provided by the first business operator, identifying the authenticated person from among the plurality of users based on the acquired airline ticket ID, determining whether the identified authenticated person is eligible to receive the first service, and notifying the first business operator of the determination result; A method for controlling a server device, comprising: [Appendix 10] The first control step includes: A control method for a server device described in Appendix 9, in which, when the service is provided in collaboration between the first business operator and the second business operator, the airline ticket ID corresponding to the airline ticket purchased by the authenticated person who wishes to receive the second service provided by the second business operator is obtained from the second business operator, the authenticated person is identified from among the multiple users based on the obtained airline ticket ID, whether the identified authenticated person is eligible to receive the second service is determined, and the determination result is notified to the second business operator. [Appendix 11] The first control step includes: If the person to be authenticated is qualified to receive the first service, notify the first business operator of all or part of information regarding the service; A control method for a server device described in Appendix 10, wherein if the person to be authenticated is eligible to receive the second service, all or part of the information regarding the service is notified to the second operator. [Appendix 12] A control method for a server device described in any one of Appendices 9 to 11, further comprising a second control step of proposing to a user who has purchased an airline ticket the purchase of a service provided by at least the first operator. [Appendix 13] The second control step includes: A control method for a server device described in Appendix 12, which selects one business from among a plurality of first businesses operating at the arrival airport corresponding to the airline ticket purchased by the user, and introduces the selected one business to the user as a provider of the service. [Appendix 14] A control method for a server device described in Appendix 13, in which the second control step selects the one operator from among the plurality of first operators based on attribute information of the user who purchased the airline ticket. [Appendix 15] The control method of the server device described in Appendix 13, wherein the second control step selects the one operator from among the plurality of first operators based on the time when the user who purchased the airline ticket will arrive at the arrival airport. [Appendix 16] 12. The method for controlling a server device according to any one of claims 9 to 11, wherein the services provided by the first and second businesses are rental services for goods. [Appendix 17] The computer installed in the server device a storage process for storing ticket IDs of airline tickets purchased by each of the plurality of users and information related to services provided by at least the first business; a first control process that acquires, from the first business operator, the airline ticket ID corresponding to an airline ticket purchased by an authenticated person who wishes to receive a first service provided by the first business operator, identifies the authenticated person from among the plurality of users based on the acquired airline ticket ID, determines whether the identified authenticated person is eligible to receive the first service, and notifies the first business operator of the determination result; A program to execute. [Appendix 18] The first control process includes: The program described in Appendix 17, which, when the service is provided in collaboration between the first business operator and the second business operator, obtains from the second business operator the airline ticket ID corresponding to the airline ticket purchased by the authenticated person who wishes to receive the second service provided by the second business operator, identifies the authenticated person from among the multiple users based on the obtained airline ticket ID, determines whether the identified authenticated person is eligible to receive the second service, and notifies the second business operator of the determination result. [Appendix 19] The first control process includes: If the person to be authenticated is qualified to receive the first service, notify the first business operator of all or part of information regarding the service; 19. The program of claim 18, wherein if the person to be authenticated is eligible to receive the second service, the program notifies the second business operator of all or part of the information regarding the service. [Appendix 20] 20. The program according to any one of appendices 17 to 19, further executing a second control process of proposing to a user who has purchased an airline ticket the purchase of a service provided by the at least first business operator. [Appendix 21] The second control process includes: The program described in Appendix 20, which selects one business from among a plurality of first businesses operating at the arrival airport corresponding to the airline ticket purchased by the user, and introduces the selected one business to the user as a provider of the service. [Appendix 22] The program described in Appendix 21, wherein the second control process selects the one operator from among the plurality of first operators based on attribute information of the user who purchased the airline ticket. [Appendix 23] The program described in Appendix 21, wherein the second control process selects the one operator from among the plurality of first operators based on the time when the user who purchased the airline ticket will arrive at the arrival airport. [Appendix 24] 20. The program according to any one of appendices 17 to 19, wherein the services provided by the first and second businesses are rental services for goods.

[0175] Furthermore, some or all of the configurations described in Supplementary Notes 2 to 8, which are dependent on Supplementary Note 1, may also be dependent on Supplementary Notes 9 and 17 in the same dependent relationship as Supplementary Notes 2 to 8. Furthermore, not limited to Supplementary Notes 1, 9, and 17, but within the scope of each of the above-mentioned embodiments, some or all of the configurations described as Supplements may also be dependent on various hardware, software, various recording means for recording software, or systems.

[0176] The disclosures of the above-cited prior art documents are incorporated herein by reference. Although the embodiments of the present invention have been described above, the present invention is not limited to these embodiments. Those skilled in the art will understand that these embodiments are merely illustrative and that various modifications are possible without departing from the scope and spirit of the present invention. In other words, the present invention naturally includes various modifications and alterations that may be made by those skilled in the art in accordance with the entire disclosure, including the claims, and the technical concepts thereof. [Explanation of symbols]

[0177] 10 Server device 20 Operator terminal 20-1 Operator terminal 20-2 Operator terminal 30 devices 100 Server device 101 Memory means 102 first control means 201 Communication control unit 202 Membership registration control unit 203 Airline Ticket Sales Control Department 204 Service Sales Control Department 205 Authentication control unit 206 Memory section 301 Communication Control Unit 302 Authentication Information Acquisition Unit 303 Authentication control section 304 Storage section 311 processor 312 memory 313 Input / Output Interface 314 Communication Interface

Claims

1. a storage means for storing ticket IDs of airline tickets purchased by each of a plurality of users and information relating to at least the services provided by the first business operator; a first control means for acquiring, from the first business operator, the airline ticket ID corresponding to an airline ticket purchased by a person to be authenticated who wishes to receive a first service provided by the first business operator, identifying the person to be authenticated from among the plurality of users based on the acquired airline ticket ID, determining whether the identified person to be authenticated is eligible to receive the first service, and notifying the first business operator of the determination result; A server device comprising:

2. The first control means 2. The server device of claim 1, wherein, when the service is provided in collaboration between the first business operator and the second business operator, the server device obtains from the second business operator the airline ticket ID corresponding to the airline ticket purchased by the person to be authenticated who wishes to receive the second service provided by the second business operator, identifies the person to be authenticated from among the multiple users based on the acquired airline ticket ID, determines whether the identified person to be authenticated is eligible to receive the second service, and notifies the second business operator of the determination result.

3. The first control means If the person to be authenticated is qualified to receive the first service, notify the first business operator of all or part of information regarding the service; 3. The server device according to claim 2, wherein if the person to be authenticated is qualified to receive the second service, the server device notifies the second business operator of all or part of information relating to the service.

4. The server device according to claim 1 , further comprising a second control means for suggesting to a user who has purchased an airline ticket that the user purchase a service provided by the at least first business operator.

5. The second control means 5. The server device according to claim 4, wherein one business is selected from among a plurality of first businesses operating at the arrival airport corresponding to the airline ticket purchased by the user, and the selected one business is introduced to the user as a provider of the service.

6. 6. The server device according to claim 5, wherein the second control means selects the one business operator from among the plurality of first businesses based on attribute information of the user who purchased the airline ticket.

7. 6. The server device according to claim 5, wherein the second control means selects the one business operator from among the plurality of first businesses based on the time when the user who purchased the airline ticket will arrive at the arrival airport.

8. The server device according to claim 1 , wherein the services provided by the first and second businesses are rental services for goods.

9. a storage step of storing ticket IDs of airline tickets purchased by each of the plurality of users and information relating to at least the services provided by the first business operator; a first control step of acquiring, from the first business operator, the airline ticket ID corresponding to an airline ticket purchased by an authenticated person who wishes to receive a first service provided by the first business operator, identifying the authenticated person from among the plurality of users based on the acquired airline ticket ID, determining whether the identified authenticated person is eligible to receive the first service, and notifying the first business operator of the determination result; A method for controlling a server device, comprising:

10. The computer installed in the server device a storage process for storing ticket IDs of airline tickets purchased by each of the plurality of users and information related to services provided by at least the first business; a first control process that acquires, from the first business operator, the airline ticket ID corresponding to an airline ticket purchased by an authenticated person who wishes to receive a first service provided by the first business operator, identifies the authenticated person from among the plurality of users based on the acquired airline ticket ID, determines whether the identified authenticated person is eligible to receive the first service, and notifies the first business operator of the determination result; A program to execute.

Citation Information

Patent Citations

  • Reservation support device, service reservation applicant terminal, service provider terminal, reservation support method and program

    JP2023031412A