Information processing method, information processing apparatus and information processing program
The stamp rally system at airports uses deadline-based stamp targets to encourage users to pass through security inspection areas quickly, reducing congestion and enhancing user engagement through incentives.
Patent Information
- Application Number
- JP2024002551
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-01-11
- Publication Date
- 2025-07-24
AI Technical Summary
Existing methods to alleviate congestion at airport security inspection areas, such as those described in Patent Document 1, do not effectively motivate users to pass through these areas as quickly as possible, and there is a lack of implementations like stamp rallies to promote user behavior at airports.
Implementing a stamp rally system that includes a stamp sheet with deadline times for passing through the security inspection area and other airport locations, where users receive stamps upon completing tasks within these deadlines, and are granted privileges based on completing these tasks.
The stamp rally system encourages users to pass through security inspection areas early, thereby reducing congestion and promoting timely airport behavior, while also providing incentives like airline ticket discounts or airport facility privileges.
Smart Images

Figure 2025108965000001_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to an information processing method, an information processing apparatus, and an information processing program.
Background Art
[0002] At an airport, in order to depart an aircraft on time, it is necessary for airport users (hereinafter referred to as "users") to pass through the security inspection area at an appropriate time and move to the boarding gate at an appropriate time. However, at the security inspection area, processes such as boarding pass confirmation, baggage inspection, and user body checks are performed, which takes time. In addition, the security inspection area has congested time periods depending on the aircraft schedule. Therefore, since passing through the security inspection area can be a bottleneck for the scheduled operation of the aircraft, it is desirable for users to pass through the security inspection area as soon as possible.
[0003] For example, Patent Document 1 discloses a privilege issuance method for alleviating congestion in the security inspection area at an airport. In this privilege issuance method, the user's scheduled boarding time is acquired, based on the scheduled boarding time, the security inspection arrival time, which is the time when the user arrives at the security inspection area, is calculated, and a time series prediction of the congestion in the security inspection area is acquired. Then, based on these security inspection arrival times and the time series prediction of the congestion, the privilege information to be issued to the user and the valid period during which the privilege information is valid are determined, and the determined privilege information is issued to the user.
Prior Art Documents
Patent Documents
[0004]
Patent Document 1
Summary of the Invention
Problems to be Solved by the Invention
[0005] In the method disclosed in Patent Document 1, privilege information to be issued to the user is determined as described above. By doing so, the user is motivated to change the timing of passing through the security inspection area, and the number of users arriving at the security inspection area per unit time is controlled to some extent to alleviate the congestion in the security inspection area. However, with such a method, although the user can be induced to pass through the security inspection area at a predetermined timing, the user is not motivated to pass through the security inspection area as soon as possible.
[0006] Also, in the present invention, as will be described later, a stamp rally is implemented at the airport to promote the behavior of the user, including early passage through the security inspection area. However, conventionally, such a stamp rally at the airport has not been implemented.
[0007] The present invention has been made in view of such points, and an object thereof is to promote the behavior of users at the airport.
Means for Solving the Problems
[0008] To achieve the above object, the present invention includes a process in which an information processing device executes a process of generating a stamp sheet including a stamp target having a deadline time set based on the time of passing through the security inspection area for using an aircraft that the user is scheduled to board as a time condition and passing through the security inspection area as a task condition. The stamp target is the target of the user's behavior in the stamp rally, and a stamp is given by clearing (satisfying) the conditions of the stamp target.
[0009] According to the present invention, by implementing a stamp rally at the airport, it is possible to promote one or more behaviors of the user while incorporating game elements. In addition, since the stamp sheet of the present invention includes a stamp target having a deadline time for passing through the security inspection area as a time condition and passing through the security inspection area as a task condition, it is possible to encourage the user to pass through the security inspection area early.
[0010] In the information processing method, the information processing apparatus may execute a process of acquiring the boarding time of the aircraft and calculating the passing time through the security inspection area based on the boarding time.
[0011] In the information processing method, the information processing apparatus may execute a process of acquiring the boarding time from an information processing apparatus different from the information processing apparatus and storing the boarding time.
[0012] In the information processing method, when a stamp is acquired for a predetermined stamp target among a plurality of stamp targets, the information processing apparatus may execute a process of granting a privilege to the user.
[0013] In the process of granting the privilege in the information processing method, the information processing apparatus may vary the privilege based on the difference between the expiration time and the time when the stamp was acquired.
[0014] In the process of granting the privilege in the information processing method, the privilege may be related to an airline ticket or airport facilities.
[0015] In the information processing method, in the process of granting the privilege, the information processing apparatus may vary the privilege based on the attribute information of the user.
[0016] In the process of generating the stamp sheet in the information processing method, the stamp sheet may include a stamp target having a time condition of an expiration time set based on the arrival time at the airport and a task condition of arrival at the airport.
[0017] In the process of generating the stamp sheet in the information processing method, the stamp sheet may include a stamp target having a time condition of a start time or an expiration time set based on the arrival time at the boarding gate and a task condition of arrival at the boarding gate.
[0018] In the process of generating the stamp sheet of the information processing method, the stamp sheet may include a stamp target with a task condition of performing a predetermined action at a spot within the security area and a stamp target with a task condition of performing a predetermined action at a spot outside the security area.
[0019] In the information processing method, the information processing device may execute a process of acquiring the position information of the information processing terminal used by the user, and a process of notifying an alert to the information processing terminal when it is determined that the user cannot reach the stamp target based on the position information of the information processing terminal and the position information of the stamp target.
[0020] In the information processing method, the information processing device may execute a process of updating the stamp sheet when a change in the boarding time or boarding gate of the aircraft occurs.
[0021] In the information processing method, in the process of updating the stamp sheet by the information processing device, the time condition associated with the stamp target may be updated.
[0022] An information processing device according to another aspect of the present invention is characterized by having a sheet generation unit that generates a stamp sheet including a stamp target with a time limit set based on the time of passing through the security inspection area for using the aircraft the user is scheduled to board as a time condition and passing through the security inspection area as a task condition.
[0023] An information processing program according to another aspect of the present invention causes an information processing device to execute a process of generating a stamp sheet including a stamp target with a time limit set based on the time of passing through the security inspection area for using the aircraft the user is scheduled to board as a time condition and passing through the security inspection area as a task condition.
Advantages of the Invention
[0024] According to the present invention, the behavior of the user at the airport can be promoted.
Brief Description of the Drawings
[0025]
Figure 1
Figure 2
Figure 3
Figure 4
Figure 5A
Figure 5B
Figure 5C
Figure 6
Mode for Carrying Out the Invention
[0026] Hereinafter, embodiments of the present invention will be described with reference to the drawings. In the present specification and the drawings, components having substantially the same functional configuration are denoted by the same reference numerals, and redundant description is omitted.
[0027] <Configuration of Airport 500> FIG. 1 is an explanatory diagram schematically showing an outline of the configuration of an airport 500 according to the present embodiment. Note that the airport 500 is an example and is not limited thereto. For example, other airport facilities may be provided in the airport 500.
[0028] In this embodiment, a stamp rally is carried out at airport 500. Airport 500 is mainly divided into a general area 510 and a security area 520, and a security inspection area 530 is provided between the general area 510 and the security area 520. The general area 510 is the area before the user passes through the security inspection area 530, and it is an area where security soundness is not ensured. The security area 520 is the area after the user passes through the security inspection area 530, and it is an area where security soundness is ensured by security inspection. The security area 520 is within a restricted area including a runway, apron (aircraft parking area), control tower, storage, etc.
[0029] One or more airport entrances 511 are provided in the general area 510, and users can freely enter and exit airport 500 through the airport entrances 511. In this embodiment, the user is an airport user boarding an aircraft, but as will be described later, people seeing off and users of commercial facilities in airport 500 can also freely enter and exit the general area 510.
[0030] In the general area 510, there are provided a check-in counter 512, a baggage deposit machine 513, stores 514, restaurants 515, toilets 516, smoking areas 517, etc. The check-in counter 512 is where users check in, and it includes both manned counters with airport staff and unmanned counters. The baggage deposit machine 513 is where users deposit baggage that they do not carry onto the plane, and it includes both manned counters with airport staff and unmanned counters. The stores 514 include retail stores selling souvenirs, clothing, sundries, etc. Note that the number and arrangement of the airport facilities 512 - 517 in the general area 510 are not limited to the illustrated example. Also, the types of airport facilities in the general area 510 are not limited to the illustrated example.
[0031] In the security area 520, there are provided a store 521, a restaurant 522, a toilet 523, a smoking area 524, etc. The store 521 includes a retail store that sells items such as souvenirs, clothing, and sundries, similar to the store 514. Note that the number and arrangement of the airport facilities 521 to 524 in these security areas 520 are not limited to the illustrated examples. Also, the types of airport facilities in the security area 520 are not limited to the illustrated examples.
[0032] In the security area 520, one or more boarding gates 525 are provided, and users board the aircraft 526 through the boarding gates 525.
[0033] The security inspection area 530 is where security inspections are conducted. For example, the boarding passes of users boarding the aircraft 526 are checked, the carry-on luggage brought into the aircraft is inspected, and the users are body-checked.
[0034] At the airport 500, after a user enters the general area 510 from the airport entrance 511, the user passes through the security inspection area 530 and enters the security area 520. When it is time to board the aircraft 526 to be used, the user boards the aircraft 526 from the boarding gate 525.
[0035] <Configuration of the information processing system 1> FIG. 2 is an explanatory diagram showing an outline of the configuration of the information processing system 1 according to the present embodiment. The information processing system 1 is a system for implementing a stamp rally at the airport 500. In the information processing system 1, first, a stamp sheet including the stamp targets at the airport 500 is created. Next, when a user implements the stamp rally and the conditions of the stamp targets are cleared, a stamp is given. Further, when a stamp is obtained for a predetermined stamp target, an incentive is given to the user.
[0036] The information processing system 1 includes an information processing device 10, a management server 20, a spot identifier 30, a spot terminal 40, and a user terminal 50. The information processing device 10, the management server 20, the spot identifier 30, the spot terminal 40, and the user terminal 50 are configured to be connectable via a network 60. In this embodiment, for the sake of simplicity of explanation, only one of each of the information processing device 10, the management server 20, the spot identifier 30, the spot terminal 40, and the user terminal 50 is illustrated, but the information processing system 1 may include a plurality of each of the information processing device 10, the management server 20, the spot identifier 30, the spot terminal 40, and the user terminal 50.
[0037] The information processing device 10 is an information processing device of an administrator (hereinafter sometimes referred to as the "rally administrator") who provides a stamp rally service, and includes, for example, a server computer, a PC (Personal Computer), and the like. In this embodiment, the rally administrator is, that is, the organizer of the stamp rally, and may be, for example, an airline company or an airport company, or may be another operator. The information processing device 10 can provide a platform for the stamp rally service. Note that the information processing device 10 is not limited to the above as long as it is a device that can realize the functions described in the present disclosure.
[0038] The management server 20 is an information processing device of an airline or an airport company, and includes, for example, a server computer, a PC, etc. The management server 20 manages, for example, information on the aircraft 526 in an airline, user information, boarding flight information, etc. Further, the management server 20 manages, for example, information on the facilities of the airport 500 in an airport company. Note that the management server 20 is usually provided in each of the airline and the airport company, but there is also information shared between the airline and the airport company. In this embodiment, for the sake of easy explanation, it is regarded as one information processing device. Further, in this embodiment, an example in which the information processing device 10 and the management server 20 are provided separately is described. However, when the rally administrator is an airline or an airport company, these information processing device 10 and management server 20 may be integrated. Note that the management server 20 is not limited to the above as long as it is a device that can realize the functions described in the present disclosure.
[0039] The spot identifier 30 is a spot to be stamped, and is an identifier provided at spots where passing or arrival is a condition, such as the airport entrance 511, stores 514, 521, restaurants 515, 522, toilets 516, 523, smoking areas 517, 524, boarding gates 525, security inspection areas 530, etc. The spot identifier 30 includes at least any one of, for example, a QR code (registered trademark), an RFID (Radio Frequency Identification) tag, a beacon, Wi-Fi, etc. For example, when the spot identifier 30 includes a QR code (registered trademark) or an RFID tag, the user terminal 50 reads the spot identifier 30 to acquire spot information. For example, when the spot identifier 30 includes a beacon or Wi-Fi, the user terminal 50 approaches the spot identifier 30 to acquire spot information. Note that the spot terminal 40 is not limited to the above as long as it is a device that can realize the functions described in the present disclosure. For example, the user terminal 50 may acquire spot information using a short-range wireless communication function provided in the user terminal 50, such as NFC (Near Field Communication) or BLE (Bluetooth Low Energy).
[0040] The spot terminal 40 is an information processing terminal provided at spots to be stamped, such as check-in counters 512, baggage deposit machines 513, stores 514, 521, restaurants 515, 522, boarding gates 525, airplanes 526, security check areas 530, etc. At the check-in counters 512, baggage deposit machines 513, and boarding gates 525, the spot terminals 40 of the airline company are provided. At the security check area 530, the spot terminals 40 of the airline company or the airport company are provided. At the stores 514, 521 and restaurants 515, 522, the spot terminals 40 of the operator of the spot (hereinafter sometimes referred to as the "spot operator") are provided. The spot terminal 40 includes at least any one of, for example, a server computer, a PC, a smartphone, a tablet terminal, etc. The spot terminal 40 provides the information necessary for the stamp rally to the information processing device 10, the management server 20, and the user terminal 50 in response to operations by the staff of the airline company, airport company, spot operator, etc.
[0041] The user terminal 50 is an information processing terminal carried by a user participating in the stamp rally, and includes, for example, a smartphone, a tablet terminal, a PC, etc. The user terminal 50 performs a process of using the stamp rally service provided by the information processing device 10 in response to the operation of the user. Note that the user terminal 50 is not limited to the above as long as it is a device capable of realizing the functions described in the present disclosure.
[0042] The network 60 is not particularly limited as long as it can perform communication. For the network 60, for example, the Internet, a wired LAN (Local Area Network), a wireless LAN, a public switched telephone network, a mobile data communication network, etc. are used.
[0043] Next, the functional configurations of the information processing apparatus 10, the management server 20, the spot terminal 40, and the user terminal 50, and the hardware configurations of the information processing apparatus 10, the management server 20, the spot terminal 40, and the user terminal 50 will be described. Note that the spot identifier 30 includes at least any one of, for example, a QR code (registered trademark), an RFID tag, a beacon, Wi-Fi, etc. as described above. FIG. 3 is a block diagram showing an example of the functional configuration of the information processing apparatus 10, the management server 20, the spot terminal 40, and the user terminal 50. FIG. 4 is a block diagram showing an example of the hardware configuration of the information processing apparatus 10.
[0044] (Functional Configuration of Information Processing Apparatus 10) The main functional configuration of the information processing apparatus 10 will be described. As shown in FIG. 3, the information processing apparatus 10 has a communication unit 11, a control unit 12, and a storage unit 13.
[0045] The communication unit 11 is a communication interface that mediates communication with the network 60, and performs data communication with the management server 20, the spot identifier 30, the spot terminal 40, and the user terminal 50.
[0046] As shown in FIG. 3, the control unit 12 has an information registration unit 100, a time setting unit 101, a sheet creation unit 102, a sheet presentation unit 103, a stamp application unit 104, and a privilege granting unit 105. The control unit 12 reads a program (software) stored in the storage unit 13 and executes instructions included in the program to control the information processing apparatus 10. Specifically, the control unit 12 operates according to the program to exhibit functions as the respective units 100 to 105. Note that the functions of the respective units 100 to 105 will be described later.
[0047] The storage unit 13 stores various data processed by the information processing apparatus 10 and various programs for controlling the information processing apparatus 10. Note that the storage unit 13 may be an external storage device connected to the information processing apparatus 10.
[0048] The information registration unit 100 acquires user information and boarding flight information from the management server 20 and registers them in the storage unit 13.
[0049] The time setting unit 101 sets a deadline time for a predetermined stamp target from the user information and boarding flight information registered in the storage unit 13 by the information registration unit 100. In the present embodiment, the spots for the predetermined stamp target are the airport entrance 511, the security inspection area 530, and the boarding gate 525, as will be described later. As described above, the boarding flight information includes the boarding time and the information of the boarding gate 525. The time setting unit 101 calculates the time when the user should arrive at the airport 500 (hereinafter referred to as the "airport arrival time") based on the boarding time, and sets the deadline time (hereinafter referred to as the "airport arrival deadline time") for the user to arrive at the airport 500 in the stamp rally. Further, the time setting unit 101 calculates the time when the user should pass through the security inspection area 530 (hereinafter referred to as the "security inspection area passing time") based on the boarding time, and sets the deadline time (hereinafter referred to as the "security inspection area passing deadline time") for the user to pass through the security inspection area 530 in the stamp rally. Further, the time setting unit 101 calculates the time when the user should arrive at the boarding gate 525 (hereinafter referred to as the "boarding gate arrival time") based on the boarding time, and sets the deadline time (hereinafter referred to as the "boarding gate arrival deadline time") for the user to arrive at the boarding gate 525 in the stamp rally. The airport arrival deadline time is a time before the airport arrival time, the security inspection area passing deadline time is a time before the security inspection area passing time, and the boarding gate arrival deadline time is a time before the boarding gate arrival time, and these deadline times can be arbitrarily set by the rally administrator.
[0050] The sheet creation unit 102 creates a stamp sheet including the stamp targets at the airport 500. The selection of the stamp targets in the sheet creation unit 102 is arbitrary. For example, the sheet creation unit 102 selects the airport entrance 511, the security inspection area 530, and the boarding gate 525, which are the above-mentioned spots of the predetermined stamp targets, as the essential stamp targets, and selects the airport facilities 512 - 517, 521 - 524, and the aircraft 526, which are the spots of other stamp targets, as the arbitrary stamp targets. The stamp sheet created by the sheet creation unit 102 is stored in the storage unit 13.
[0051] For example, for the airport entrance 511, which is an essential stamp target, the arrival deadline time at the airport is set as the time condition, and the arrival at the airport entrance 511 is set as the task condition. For example, for the security inspection area 530, which is an essential stamp target, the passing deadline time at the security inspection area is set as the time condition, and the passing through the security inspection area 530 is set as the task condition. For example, for the boarding gate 525, which is an essential stamp target, the arrival deadline time at the boarding gate is set as the time condition, and the arrival at the boarding gate 525 is set as the task condition. Also, for example, for the airport facilities 512 - 517, 521 - 524, and the aircraft 526, which are arbitrary stamp targets, the arrival at each spot is set as the task condition.
[0052] The sheet presentation unit 103 causes the user terminal 50 to present the stamp sheet created by the sheet creation unit 102.
[0053] The stamp application unit 104 applies a stamp to the stamp target when the time condition and the task condition are cleared for the essential stamp target. Also, the stamp application unit 104 applies a stamp to the stamp target when the task condition is cleared for the arbitrary stamp target. Specifically, the stamp application unit 104 applies a stamp to the stamp target displayed on the user terminal 50.
[0054] When a stamp is acquired for a predetermined stamp target among the stamp targets included in the stamp sheet, the privilege granting unit 105 grants a privilege to the user. The predetermined stamp target may be all the stamp targets included in the stamp sheet, that is, when the stamp rally is completed, a privilege may be granted to the user. Also, the predetermined stamp target may be some of the stamp targets included in the stamp sheet, for example, an essential stamp target. Specifically, the privilege granting unit 105 causes the user terminal 50 to present the privilege details.
[0055] (Hardware Configuration of Information Processing Apparatus 10) The hardware configuration of the information processing apparatus 10 will be described. As shown in FIG. 4, the information processing apparatus 10 includes a bus 200, a processor 201, a memory 202, a storage 203, a communication device 204, an input device 205, and an output device 206. These processor 201, memory 202, storage 203, communication device 204, input device 205, and output device 206 are connected to each other via the bus 200.
[0056] Note that the information processing apparatus 10 realizes the functions of the control unit 12 described above through the cooperation of the processor 201, memory 202, storage 203, communication device 204, input device 205, and output device 206. The memory 202 and the storage 203 are an example of the hardware that realizes the storage unit 13. The communication device 204 is an example of the hardware that realizes the communication unit 11.
[0057] The processor 201 functions as an arithmetic processing unit and controls all or part of the operations within the information processing apparatus 10 by executing instructions included in a program. For the processor 201, for example, a CPU (Central Processing Unit), a microprocessor, etc. are used.
[0058] The memory 202 temporarily stores programs, data processed by programs, etc. For the memory 202, for example, RAM (Random Access Memory), ROM (Read Only Memory), etc. are used.
[0059] The storage 203 stores programs and various data. For the storage 203, for example, flash memory, HDD (Hard Disc Drive), SSD (Solid State Drive), etc. are used.
[0060] The communication device 204 is a communication interface composed of a communication device for connecting to the network 60.
[0061] The input device 205 is an input device for receiving an input operation from the rally administrator. The input device 205 is composed of, for example, hardware keys such as a keyboard, pointing devices such as a mouse, a touch panel, a touch pad, etc.
[0062] The output device 206 is an output device for presenting information to the rally administrator. The output device 206 is composed of, for example, a display device such as a display, an audio output device such as a speaker and headphones, etc.
[0063] Part or all of the input device 205 and the output device 206 may be integrated. In such a case, a touch panel display in which the touch panel and the display are integrated may be used.
[0064] Note that in the information processing apparatus 10 of the present embodiment, its components are not limited to the above examples. For example, each component may be configured using general-purpose members, or may be configured by hardware specialized for the functions of each component. It is possible to appropriately change the hardware configuration to be used according to the technical level at the time of implementing the present embodiment.
[0065] Further, the program of the present embodiment may be provided in a state stored in a computer-readable storage medium. The storage medium is, for example, an HDD (Hard Disc Drive), an SSD (Solid State Drive), various memories, etc. Further, the above program may be distributed via a network, for example, without using a recording medium.
[0066] (Functional Configuration of Management Server 20) The main functional configuration of the management server 20 will be described. As shown in FIG. 3, the management server 20 has a communication unit 21, a control unit 22, and a storage unit 23.
[0067] The communication unit 21 is a communication interface that mediates communication with the network 60, and performs data communication with the information processing device 10, the spot terminal 40, and the user terminal 50.
[0068] The control unit 22 reads a program (software) stored in the storage unit 23 and executes instructions included in the program to control the management server 20.
[0069] The control unit 22 controls various systems in an airline company, for example. For example, the system is a system that manages the aircraft 526, and the control unit 22 acquires aircraft information and records it in the storage unit 23. Further, for example, the system is a system that manages user information and a system for the user to reserve a boarding flight, and the control unit 22 acquires user information and boarding flight information and records them in the storage unit 23. The user information is not limited as long as it is information associated with the user, but as an example, it includes the user's attribute information. The user's attribute information includes, for example, the user's name, user ID, age, gender, email address, address, purchase history of goods and services, hobbies, airline membership class, etc. The boarding flight information includes, in addition to information such as the flight name of the aircraft 526, boarding time, and boarding gate 525, information such as changes in the boarding time and changes in the boarding gate 525. Note that the boarding flight information may include the time to pass through the security inspection area and the arrival time at the airport calculated in advance by the management server 20 based on the boarding time.
[0070] Further, the control unit 22 controls various systems in, for example, an airport company. For example, the system is a system that manages information on the facilities of the airport 500, and the control unit 22 acquires the airport facility information and records it in the storage unit 23.
[0071] The storage unit 23 stores various data processed by the management server 20 and various programs for controlling the management server 20. Note that the storage unit 23 may be an external storage device connected to the management server 20.
[0072] (Hardware configuration of the management server 20) The hardware configuration of the management server 20 is the same as the hardware configuration of the information processing device 10 shown in FIG. 4. That is, the management server 20 has a bus 200, a processor 201, a memory 202, a storage 203, a communication device 204, an input device 205, and an output device 206.
[0073] Note that the management server 20 realizes the functions of the control unit 22 described above through the cooperation of the processor 201, the memory 202, the storage 203, the communication device 204, the input device 205, and the output device 206. The memory 202 and the storage 203 are examples of the hardware that realizes the storage unit 23. The communication device 204 is an example of the hardware that realizes the communication unit 21.
[0074] Further, the hardware configuration of the management server 20 is appropriately changed according to the configuration of the devices used.
[0075] (Functional configuration of the spot terminal 40) The main functional configuration of the spot terminal 40 will be described. As shown in FIG. 3, the spot terminal 40 has a communication unit 41, a control unit 42, and a storage unit 43.
[0076] The communication unit 41 is a communication interface that mediates communication with the network 60 and performs data communication with the information processing device 10, the management server 20, and the user terminal 50.
[0077] The control unit 42 reads the program (software) stored in the storage unit 43 and executes the instructions included in the program to control the spot terminal 40.
[0078] When the spot terminal 40 is provided at the check-in counter 512, the baggage deposit machine 513, the boarding gate 525, and the security inspection area 530, the control unit 42 stores the information on the procedures performed by the user at the check-in counter 512, the baggage deposit machine 513, the boarding gate 525, and the security inspection area 530 in the storage unit 43. The information includes the information on the time when the procedures were performed.
[0079] When the spot terminal 40 is provided at the stores 514, 521, the restaurants 515, 522, the control unit 42 enables a settlement function with the user terminal 50. The settlement function may be any function for advancing the settlement. For example, it may be CPM (Customer Presented Mode), MPM (Merchant Presented Mode), or other settlement methods. Also, the control unit 42 records the settlement information in the storage unit 43.
[0080] The storage unit 43 stores various data processed by the spot terminal 40 and various programs for controlling the spot terminal 40. Note that the storage unit 43 may be an external storage device connected to the spot terminal 40.
[0081] (Hardware configuration of the spot terminal 40) The hardware configuration of the spot terminal 40 is the same as the hardware configuration of the information processing apparatus 10 shown in FIG. 4. That is, the spot terminal 40 has a bus 200, a processor 201, a memory 202, a storage 203, a communication device 204, an input device 205, and an output device 206.
[0082] Note that the spot terminal 40 realizes the functions of the control unit 42 described above through the cooperation of the processor 201, the memory 202, the storage 203, the communication device 204, the input device 205, and the output device 206. The memory 202 and the storage 203 are examples of hardware that realizes the storage unit 43. The communication device 204 is an example of hardware that realizes the communication unit 41.
[0083] In addition, the hardware configuration of the spot terminal 40 is appropriately changed according to the configuration of the devices used.
[0084] (Functional Configuration of User Terminal 50) The main functional configuration of the user terminal 50 will be described. As shown in FIG. 3, the user terminal 50 has a communication unit 51, a control unit 52, a storage unit 53, and a display unit 54.
[0085] The communication unit 51 is a communication interface that mediates communication with the network 60 and performs data communication with the information processing device 10, the management server 20, the spot identifier 30, and the spot terminal 40. In addition, the communication unit 51 includes, for example, a GPS (Global Positioning System) reception module. The user terminal 50 acquires the location information of the current location of the user terminal 50 based on the GPS signal received by the communication unit 51.
[0086] The control unit 52 reads the program (software) stored in the storage unit 53 and executes the instructions included in the program to control the user terminal 50.
[0087] The control unit 52 executes the stamp rally application (app) used in the user terminal 50 or executes the web browser application to access the website that provides the stamp rally.
[0088] For example, when the spot identifier 30 includes a QR code (registered trademark) or an RFID tag, the user terminal 50 includes a QR code reader or an RFID reader, and the control unit 52 acquires spot information by reading the spot identifier 30. Also, for example, when the spot identifier 30 includes a beacon or Wi-Fi, the control unit 52 acquires spot information when the user terminal 50 approaches the spot identifier 30.
[0089] Based on the GPS signal received by the communication unit 51, the control unit 52 derives the location information of the current location of the user terminal 50. Also, the control unit 52 acquires user information input by the user and records it in the storage unit 53.
[0090] The storage unit 53 stores various data processed by the user terminal 50 and various programs for controlling the user terminal 50. Note that the storage unit 53 may be an external storage device connected to the user terminal 50.
[0091] The display unit 54 displays an application such as a stamp rally used in the user terminal 50. Also, the display unit 54 is configured to enable the user to operate the application and receives an input from the user.
[0092] (Hardware Configuration of User Terminal 50) The hardware configuration of the user terminal 50 is the same as the hardware configuration of the information processing apparatus 10 shown in FIG. 4. That is, the user terminal 50 has a bus 200, a processor 201, a memory 202, a storage 203, a communication device 204, an input device 205, and an output device 206.
[0093] Note that the user terminal 50 realizes the functions of the control unit 52 described above through the cooperation of the processor 201, the memory 202, the storage 203, the communication device 204, the input device 205, and the output device 206. The memory 202 and the storage 203 are an example of the hardware that realizes the storage unit 53. The communication device 204 is an example of the hardware that realizes the communication unit 51. The input device 205 and the output device 206 are an example of the hardware that realizes the display unit 54.
[0094] In addition, the hardware configuration of the user terminal 50 is appropriately changed according to the configuration of the device used.
[0095] <Information Processing Method> Next, a stamp rally implementation method as an information processing method performed using the information processing system 1 configured as described above will be described. In this embodiment, a stamp rally is implemented at the airport 500.
[0096] Figs. 5A to 5C are process flow diagrams showing the main steps of the stamp rally implementation method. The process flows shown in Figs. 5A to 5C are continuous process flows and include from the prior preparation of the stamp rally to the implementation of the stamp rally.
[0097] First, in the reservation system of the management server 20, a user reserves a boarding flight (step S11). The management server 20 transmits the reserved boarding flight information to the information processing apparatus 10 (step S12). At this time, the management server 20 also transmits the information of the user who reserved the boarding flight to the information processing apparatus 10. In the information registration unit 100 of the information processing apparatus 10, the boarding flight information and the user information are acquired and registered in the storage unit 13 (step S13).
[0098] Note that in the embodiment, the information registration unit 100 acquires the boarding flight information from the management server 20 in step S12, but the method of acquiring the boarding flight information is not limited to this, and any method may be used as long as the boarding flight information can be acquired. For example, the user may input the boarding flight information from the user terminal 50. Alternatively, the user terminal 50 may read the information described on the boarding pass, for example, a QR code (registered trademark), and acquire the boarding flight information. Further, the boarding flight information may be acquired using an application of a company other than the airline or airport company that owns the management server 20.
[0099] Next, the time setting unit 101 sets the expiration times of the airport entrance 511, the security inspection area 530, and the boarding gate 525 from the boarding flight information and user information registered in step S13.
[0100] Specifically, the time setting unit 101 calculates the airport arrival time at the airport entrance 511 based on the boarding time, and sets the airport arrival expiration time before the airport arrival time (step S14). The average required time for the user to move from the airport entrance 511 to the security inspection area 530 in the general area 510, the average required time to pass through the security inspection area 530, and the average required time for the user to move from the security inspection area 530 to the boarding gate 525 in the security area 520 are added together, and the total average required time is subtracted from the boarding time to calculate the airport arrival time. The difference between the airport arrival time and the airport arrival expiration time, that is, how early to arrive at the airport entrance 511, is arbitrarily set by the rally manager according to requirements, as will be described later.
[0101] Also, the time setting unit 101 calculates the security inspection area passing time at the security inspection area 530 based on the boarding time, and sets the security inspection area passing expiration time before the security inspection area passing time (step S15). The average required time to pass through the security inspection area 530 and the average required time for the user to move from the security inspection area 530 to the boarding gate 525 in the security area 520 are added together, and the total average required time is subtracted from the boarding time to calculate the security inspection area passing time. The difference between the security inspection area passing time and the security inspection area passing expiration time, that is, how early to pass through the security inspection area 530, is arbitrarily set by the rally manager according to requirements, as will be described later.
[0102] Also, the time setting unit 101 calculates the boarding gate arrival time at the boarding gate 525 based on the boarding time, and sets the boarding gate arrival expiration time before the boarding gate arrival time (step S16). The difference between the boarding gate arrival time and the boarding gate arrival expiration time, that is, how early to arrive at the boarding gate 525, is arbitrarily set by the rally manager according to requirements, as will be described later.
[0103] The arrival deadline time at the airport, the passing deadline time at the security inspection area, and the arrival deadline time at the boarding gate set in steps S14 to S16 can each be arbitrarily set by the rally administrator according to requests. For the scheduled operation of the aircraft 526, the arrival deadline time at the airport, the passing deadline time at the security inspection area, and the arrival deadline time at the boarding gate are set to earlier deadline times respectively. In particular, for the scheduled operation of the aircraft 526, the passage through the security inspection area 530 can be a bottleneck, so the passing deadline time at the security inspection area is set to an earlier time. Note that each of the arrival deadline time at the airport, the passing deadline time at the security inspection area, and the arrival deadline time at the boarding gate may be calculated by multiplying a coefficient according to the user's request. For example, when the user selects the standard mode, it may be calculated by multiplying 1 by each average required time, and when the user selects the relaxed mode, it may be calculated by multiplying 1.5 by each average required time. Thereby, time conditions can be set in accordance with the user's preference.
[0104] Also, when it is desired to use the store 514 or the restaurant 515 in the general area 510, the arrival deadline time at the airport is set to an earlier deadline time. Furthermore, when it is desired to use the store 521 or the restaurant 522 in the security area 520, the passing deadline time at the security inspection area is set to an earlier deadline time, and within a range that does not affect the scheduled operation of the aircraft 526, the arrival deadline time at the boarding gate is set to a later deadline time.
[0105] Also, depending on the aircraft 526, boarding may be from the rear seats. In such a case, based on the user's boarding flight information, the arrival deadline time at the boarding gate is changed and set for each user. That is, the arrival deadline time at the boarding gate for the user in the rear seat is set earlier than the arrival deadline time at the boarding gate for the user in the front seat.
[0106] Next, the sheet creation unit 102 creates a stamp sheet including the stamp target at the airport 500 (step S17). The selection of the stamp target in the sheet creation unit 102 is arbitrary.
[0107] In step S17, the sheet creation unit 102 selects the airport entrance 511, the security inspection area 530, and the boarding gate 525 as spots to be stamped that are essential for the stamp rally. The spot to be stamped at the airport entrance 511 has the arrival deadline time at the airport as the time condition and the arrival at the airport entrance 511 as the task condition. The spot to be stamped at the security inspection area 530 has the security inspection area passage deadline time as the time condition and the passage through the security inspection area 530 as the task condition. The spot to be stamped at the boarding gate 525 has the boarding gate arrival deadline time as the time condition and the arrival at the boarding gate 525 as the task condition.
[0108] Also, in step S17, the sheet creation unit 102 selects the airport facilities 512 to 517 in the general area 510, the airport facilities 521 to 524 in the security area 520, and the aircraft 526 as spots to be optionally stamped for the stamp rally. The spots to be stamped in these airport facilities 512 to 517, 521 to 524, and the aircraft 526 have the predetermined actions performed at each spot as the task condition. At this time, for example, for the airport facilities 512 to 517 in the general area 510, the visiting order may be set, or the visiting order may not be set and visiting in any order may be permitted. Similarly, for example, for the airport facilities 521 to 524 in the security area 520, the visiting order may be set, or the visiting order may not be set and visiting in any order may be permitted.
[0109] Note that in step S17, the sheet creation unit 102 automatically selects the essential spots to be stamped. On the other hand, the sheet creation unit 102 may automatically select the optional spots to be stamped, or may allow the user to select them. For example, when the user selects an optional spot to be stamped, candidates for the spot to be stamped are presented on the user terminal 50, and the user may select the spot to be stamped on the user terminal 50. For example, for the airport facilities 512 to 517 in the general area 510 and the airport facilities 521 to 524 in the security area 520, one of them may be selectable according to the user's needs.
[0110] For example, when the user performs an online check-in in advance, the stamping target of the check-in counter 512 may be excluded. Also, when the user checks in at the check-in counter 512, in order to check in luggage that is not carried into the aircraft at the check-in counter 512, the stamping target of the luggage storage machine 513 may be excluded. Also, even if there is no luggage that is not carried into the aircraft in the first place, the stamping target of the luggage storage machine 513 may be excluded. Also, when the user is not a smoker, the stamping targets of the smoking areas 517 and 524 may be excluded.
[0111] As described above, the stamp sheet created in step S17 includes (1) Airport entrance 511 (required), (2) Airport facilities 512 to 517 in the general area 510 (optional), (3) Security inspection area 530 (required), (4) Airport facilities 521 to 524 in the security area 520 (optional), (5) Boarding gate 525 (required), (6) Aircraft 526 (optional), The stamping target is included so as to sequentially visit. Note that, as described above, the order of visit to the airport facilities 512 to 517 in the general area 510 in (2) above may not be limited, and the order of visit to the airport facilities 521 to 524 in the security area 520 in (4) above may not be limited either.
[0112] Next, the sheet presenting unit 103 causes the user terminal 50 to present the stamp sheet created in step S17 (step S18). Then, the display unit 54 of the user terminal 50 displays the stamp sheet (step S19).
[0113] Next, the user performs a stamp rally based on the stamp sheet displayed on the display unit 54. Specifically, the stamp rally is performed so as to sequentially pass through the following (1) to (6). During the execution of the stamp rally, the user terminal 50 acquires the position information of the user terminal 50 based on the GPS signal received by the GPS reception module of the communication unit 21.
[0114] (1) Airport entrance 511 (required) First, the user arrives at the airport entrance 511 (step S20). The user terminal 50 acquires spot information regarding the airport entrance 511 from the spot identifier 30 installed at the airport entrance 511 (step S21). For example, when the spot identifier 30 includes a QR code (registered trademark) or an RFID tag, the user terminal 50 reads the spot identifier 30 to acquire the spot information (information on the airport entrance 511). For example, when the spot identifier 30 includes a beacon or Wi-Fi, the user terminal 50 approaches the spot identifier 30 to acquire the spot information.
[0115] The user terminal 50 transmits the acquired spot information to the information processing device 10 (step S22). This spot information also includes the time when the user terminal 50 acquired the spot information of the airport entrance 511, that is, the time when the user arrived at the airport entrance 511. In the information processing device 10, the stamp - giving unit 104 determines whether the time condition of the airport arrival deadline time and the task condition of arrival at the airport entrance 511 are cleared based on the spot information transmitted from the user terminal 50. Then, the stamp - giving unit 104 gives a stamp to the stamp - target at the airport entrance 511 (step S23).
[0116] Note that the user terminal 50 acquires the position information of the user terminal 50 based on the GPS signal. Therefore, the stamp - giving unit 104 may determine whether the time condition of the airport arrival deadline time and the task condition of arrival at the airport entrance 511 are cleared based on, for example, the position information of the user terminal 50 and the position information of the airport entrance 511. Alternatively, the stamp - giving unit 104 may determine whether the time condition of the airport arrival deadline time and the task condition of arrival at the airport entrance 511 are cleared based on both the spot information acquired from the user terminal 50 and the position information of the user terminal 50.
[0117] The stamp - affixing unit 104 transmits the stamp affixed in step S23 to the user terminal 50 (step S24). Then, the display unit 54 of the user terminal 50 displays the stamp for the stamp - target at the airport entrance 511 (step S25).
[0118] (2) Airport facilities 512 - 517 (optional) in the general area 510 Next, the user enters the general area 510 (step S26).
[0119] In the general area 510, if the check - in counter 512 is the stamp - target, when the user checks in at the check - in counter 512, the spot terminal 40 performs a predetermined process (check - in process) (step S27). At this time, if there is checked - in baggage that cannot be carried on the plane, the baggage can also be deposited. When the check - in process is completed, the spot terminal 40 transmits the information on the completion of the process to the information processing device 10 (step S28). In the information processing device 10, the stamp - affixing unit 104 confirms the user's check - in based on this process - completion information and determines whether the task conditions are cleared. Then, the stamp - affixing unit 104 affixes a stamp to the spot - target of the check - in counter 512 (step S29). The stamp - affixing unit 104 transmits the stamp affixed in step S29 to the user terminal 50 (step S30). Then, the display unit 54 of the user terminal 50 displays the stamp (step S31). Since these steps S30 and S31 are the same as steps S24 and S25 respectively, the detailed description is omitted.
[0120] Note that the method for the stamp - affixing unit 104 to determine the task conditions is not limited to the above method. For example, when the user checks in at the check - in counter 512 and a boarding pass is issued, the QR code (registered trademark) displayed on the boarding pass is read by the user terminal 50, and the stamp - affixing unit 104 may determine whether the task conditions are cleared from the boarding - pass information. Or, the user terminal 50 may perform image recognition on the boarding pass, and the stamp - affixing unit 104 may determine whether the task conditions are cleared from the image information.
[0121] In addition, when the user performs online check-in using the system of the management server 20 before arriving at the airport 500, the completion information of the check-in process is transmitted from the management server 20 to the information processing device 10 through, for example, an API (Application Programming Interface). And when the check sheet includes the stamp target for check-in, the stamp affixing unit 104 affixes a stamp to the stamp target.
[0122] Also, when the user performs online check-in in this way and checks in luggage that is not carried onto the plane, the luggage storage machine 513 becomes the stamp target. In such a case, when the user deposits luggage at the luggage storage machine 513, the spot terminal 40 performs a predetermined process (luggage custody process) (step S27). When the luggage custody process is completed, the spot terminal 40 transmits the information on the completion of the process to the information processing device 10 (step S28). In the information processing device 10, the stamp affixing unit 104 confirms the user's check-in based on this process completion information and determines whether the task conditions are cleared. Then, the stamp affixing unit 104 affixes a stamp to the spot target of the check-in counter 512 (step S29). The stamp affixing unit 104 transmits the stamp to the user terminal 50 (step S30), and the display unit 54 of the user terminal 50 displays the stamp (step S31).
[0123] Note that the method for determining the task conditions by the stamp affixing unit 104 is not limited to the above method. For example, when the user deposits luggage at the luggage storage machine 513 and a boarding pass is issued, the boarding pass is read by the user terminal 50, and the stamp affixing unit 104 may determine whether the task conditions are cleared from the boarding pass information.
[0124] In the general area 510, when stores 514 or food and beverage stores 515 are stamp targets, if the user makes a payment at store 514 or food and beverage store 515, the spot terminal 40 performs a predetermined process (payment process) (step S27). When the payment process is completed, the spot terminal 40 transmits information on the completion of the process to the information processing device 10 (step S28). In the information processing device 10, the stamp awarding unit 104 confirms the user's payment process based on this process completion information and determines whether the task conditions are cleared. Then, the stamp awarding unit 104 awards a stamp to the spot targets of store 514 or food and beverage store 515 (step S29). The stamp awarding unit 104 transmits the stamp to the user terminal 50 (step S30), and the display unit 54 of the user terminal 50 displays the stamp (step S31).
[0125] Note that the method for determining the task conditions by the stamp awarding unit 104 is not limited to the above method. For example, after the payment process, the spot terminal 40 may display a QR code (registered trademark), the user terminal 50 reads the QR code (registered trademark), and the stamp awarding unit 104 may determine whether the task conditions are cleared from the payment information. Or, for example, the payment process may be self-reported, and the user terminal 50 may transmit information on the completion of the payment process to the information processing device 10.
[0126] Also, in the case where the stamp targets of store 514 or food and beverage store 515 do not use the payment process as a task condition but use visiting store 514 or food and beverage store 515 as a task condition, a spot identifier 30 is installed in store 514 or food and beverage store 515. Then, when the user terminal 50 acquires spot information from the spot identifier 30, the stamp awarding unit 104 may determine whether the task conditions are cleared from the spot information.
[0127] In the general area 510, when the toilet 516 or the smoking area 517 is a target for stamping, when the user arrives at the toilet 516 or the smoking area 517, the user terminal 50 acquires spot information regarding the toilet 516 or the smoking area 517 from the spot identifier 30 installed in the toilet 516 or the smoking area 517 (step S32). Since this step S32 is the same as the above step S21, detailed description is omitted.
[0128] The user terminal 50 transmits the acquired spot information to the information processing device 10 (step S33). In the information processing device 10, the stamp granting unit 104 determines whether the task conditions for arrival at the toilet 516 or the smoking area 517 are cleared based on the spot information transmitted from the user terminal 50. Then, the stamp granting unit 104 grants a stamp to the stamp target of the toilet 516 or the smoking area 517 (step S34). The stamp granting unit 104 transmits the stamp to the user terminal 50 (step S35), and the display unit 54 of the user terminal 50 displays the stamp (step S36). Since these steps S33 to S36 are the same as the above steps S22 to S25 respectively, detailed description is omitted.
[0129] (3) Security inspection area 530 (required) Next, the user passes through the security inspection area 530 (step S37). The user terminal 50 acquires spot information regarding the security inspection area 530 from the spot identifier 30 installed at the exit of the security inspection area 530 (step S38). Since this step S38 is the same as the above step S21, detailed description is omitted.
[0130] The user terminal 50 transmits the acquired spot information to the information processing device 10 (step S39). This spot information also includes the time when the user terminal 50 acquired the spot information of the security inspection area 530, that is, the time when the user passed through the security inspection area 530. In the information processing device 10, the stamp affixing unit 104 determines whether the time condition of the security inspection area passing deadline time and the task condition of passing through the security inspection area 530 are cleared based on the spot information transmitted from the user terminal 50. Then, the stamp affixing unit 104 affixes a stamp to the stamp target of the security inspection area 530 (step S40). The stamp affixing unit 104 transmits the stamp to the user terminal 50 (step S41), and the display unit 54 of the user terminal 50 displays the stamp (step S42). Since these steps S39 to S42 are the same as the above steps S22 to S25 respectively, the detailed description is omitted.
[0131] Note that the method for determining the time condition and task condition by the stamp affixing unit 104 is not limited to the above method. For example, when a spot terminal 40 is provided in the security inspection area 530, the passing information of the security inspection area 530 may be transmitted from the spot terminal 40 to the information processing device 10, and the stamp affixing unit 104 may determine whether the time condition and task condition are cleared from the passing information. Note that the information of the spot terminal 40 in the security inspection area 530 may be transmitted to the management server 20 once and then transmitted from the management server 20 to the information processing device 10.
[0132] Also, for example, when the departing flight is an international flight, an exit inspection is performed after passing through the security inspection area 530. Therefore, the stamp target of the security inspection area 530 may use the completion deadline time of the exit inspection as the time condition and the completion of the exit inspection as the task condition. Alternatively, the stamp sheet may include a stamp target for the exit inspection separately from the stamp target of the security inspection area 530.
[0133] (4) Airport facilities 521 to 524 (optional) in the security area 520 Next, the user enters the security area 520 (step S43). When the store 521, restaurant 522, toilet 523, and smoking area 524 in the security area 520 are stamp targets, the method of the stamp rally is the same as the method of the stamp rally when the store 514, restaurant 515, toilet 516, and smoking area 517 in the general area 510 are stamp targets. That is, when the store 521 or the restaurant 522 is a stamp target, steps S27 to S31 are performed. When the toilet 523 or the smoking area 524 is a stamp target, steps S32 to S36 are performed.
[0134] (5) Boarding gate 525 (required) Next, the user arrives at the boarding gate 525 (step S44). The user terminal 50 acquires spot information regarding the boarding gate 525 from the spot identifier 30 installed at the boarding gate 525 (step S45). Since this step S45 is the same as the above step S21, detailed description is omitted.
[0135] The user terminal 50 transmits the acquired spot information to the information processing device 10 (step S46). This spot information also includes the time when the user terminal 50 acquired the spot information of the boarding gate 525, that is, the time when the user arrived at the boarding gate 525. In the information processing device 10, the stamp granting unit 104 determines whether the time condition of the boarding gate arrival deadline time and the task condition of arrival at the boarding gate 525 are cleared based on the spot information transmitted from the user terminal 50. Then, the stamp granting unit 104 grants a stamp to the stamp target of the boarding gate 525 (step S47). The stamp granting unit 104 transmits the stamp to the user terminal 50 (step S48), and the display unit 54 of the user terminal 50 displays the stamp (step S49). Since these steps S46 to S49 are the same as the above steps S22 to S25 respectively, detailed description is omitted.
[0136] Note that the stamp sheet may include a stamp target with the condition that the user passes through the boarding gate 525. When it is time to board, the user passes through the boarding gate 525. For example, if the spot terminal 40 is provided at the boarding gate 525, the spot terminal 40 reads the user's boarding pass, and the passing information of the boarding gate 525 is transmitted from the spot terminal 40 to the information processing device 10. The stamp giving unit 104 may determine whether the task condition is cleared from the passing information. Note that the information of the spot terminal 40 at the boarding gate 525 may be transmitted to the management server 20 once and then transmitted from the management server 20 to the information processing device 10.
[0137] (6) Aircraft 526 (optional) Next, the user boards the aircraft 526 (step S50). The user terminal 50 acquires spot information regarding the aircraft 526 from the spot identifier 30 installed at the entrance of the aircraft 526 (step S51). Since this step S38 is the same as the above step S21, the detailed description is omitted.
[0138] The user terminal 50 transmits the acquired spot information to the information processing device 10 (step S52). In the information processing device 10, the stamp giving unit 104 determines whether the task condition for boarding the aircraft 526 is cleared based on the spot information transmitted from the user terminal 50. Then, the stamp giving unit 104 gives a stamp to the stamp target of the aircraft 526 (step S53). The stamp giving unit 104 transmits the stamp to the user terminal 50 (step S54), and the display unit 54 of the user terminal 50 displays the stamp (step S55). Since these steps S52 to S55 are the same as the above steps S22 to S25 respectively, the detailed description is omitted.
[0139] Note that the facilities inside the aircraft 526 may be the stamp target. For example, in-flight sales may be the stamp target, or the seats or toilets inside the aircraft may be the stamp target.
[0140] When the stamp rally is carried out as described above and stamps are given to all objects to be stamped, the user terminal 50 transmits a completion notice of the stamp rally to the information processing apparatus 10 (step S56).
[0141] In the information processing apparatus 10, when the privilege granting unit 105 receives the completion notice of the stamp rally, it grants a privilege to the user (step S57). The type of the privilege is arbitrary. For example, it is related to airplane tickets or airport facilities. For example, the privilege may be points that can be used for purchasing airplane tickets or at airport facilities, or a discount that can be used for purchasing airplane tickets or at airport facilities. Alternatively, the privilege may be a predetermined article or service. Note that the privilege may be a privilege available at the airline of the airplane on which the user boards, or a privilege available at the airport used by the user.
[0142] The privilege granting unit 105 transmits the privilege granted in step S57 to the user terminal 50 (step S58). Then, the display unit 54 of the user terminal 50 displays the granted privilege (step S59). Thus, the stamp rally ends. Note that since there may be users who do not need the privilege, the privilege may be granted in response to a request from the user who has achieved the stamp rally.
[0143] According to the above embodiment, by carrying out the stamp rally at the airport 500, it is possible to promote the user's actions while providing game elements.
[0144] In addition, since the stamp sheet created in step S17 includes a stamp target with the security inspection site passing deadline time as the time condition and the passing of the security inspection site 530 as the task condition, it is possible to prompt the user to pass through the security inspection site 530 earlier. Moreover, since an incentive is given for passing through the security inspection site 530, it is possible to promote further earlier passing through the security inspection site 530. Therefore, as described above, the passing through the security inspection site 530 can be a bottleneck for the scheduled operation of the aircraft 526. By realizing such earlier passing through the security inspection site 530, it is possible to guide the user to the boarding gate 525 earlier and depart the aircraft 526 on schedule.
[0145] In addition, by allowing the user to pass through the security inspection site 530 earlier, the time the user stays in the security area 520 can be extended. As a result, the sales of the stores 521 and restaurants 522 in the security area 520 can be improved.
[0146] In addition, since the stamp sheet created in step S17 includes a stamp target with the airport arrival deadline time as the time condition and the arrival at the airport entrance 511 as the task condition, it is possible to prompt the user to arrive at the airport 500 earlier. As a result, it is possible to allow the user to pass through the security inspection site 530 earlier, guide the user to the boarding gate 525 earlier, and depart the aircraft 526 on schedule. Also, since the stay time of the user in the general area 510 can be extended, the sales of the stores 514 and restaurants 515 in the general area 510 can be improved.
[0147] In addition, since the stamp sheet created in step S17 includes a stamp target with the boarding gate arrival deadline time as the time condition and the arrival at the boarding gate 525 as the task condition, it is possible to prompt the user to arrive at the boarding gate 525 earlier. As a result, it is possible to depart the aircraft 526 on schedule.
[0148] In addition, since the stamp sheet created in step S17 includes the stamp targets of the stores 514 and restaurants 515 in the general area 510, it is possible to encourage early arrival at the airport 500. Also, since the stamp sheet includes the stamp targets of the stores 521 and restaurants 522 in the security area 520, it is possible to encourage early passage through the security inspection area 530.
[0149] In addition, since the stamp sheet created in step S17 includes the toilets 516 and 523, it is possible to guide the user to the toilets 516 and 523, and as a result, the weight of the aircraft 526 can be reduced. Although there are multiple toilets 523 in the security area 520, it is preferable to provide individual spot identifiers 30. In such a case, the user can be guided to the toilet 523 near the boarding gate 525 used by the user.
[0150] Also, since boarding flight information is acquired from the management server 20 in step S13, it is possible to set the airport arrival deadline time, the security inspection area passage deadline time, and the boarding gate arrival deadline time in steps S14 to S16, and easily create a stamp sheet automatically in step S17.
[0151] <Other Embodiments> In the above embodiment, a privilege is given to the user after the stamp rally is completed in step S57, but the timing of giving the privilege to the user is not limited to this. The privilege granting unit 105 may be configured to grant a privilege when a stamp is acquired for a predetermined stamp target among the stamp targets included in the stamp sheet. For example, a privilege may be given every time a stamp is acquired.
[0152] For example, when passing through the security inspection area 530, privileges may be granted. Also, for example, the greater the difference between the time of obtaining the stamp in step S40 (or the time of passing through the security inspection area 530 in step S37) and the deadline time for passing through the security inspection area (= deadline time for passing through the security inspection area - stamp acquisition time), that is, the earlier the passage through the security inspection area 530, the greater the privileges may be. In other words, the privileges may be weighted based on the difference between the deadline time for passing through the security inspection area and the stamp acquisition time. In such a case, privileges that can be used for the next boarding may be granted, or privileges that can be used in the security area 520 after passing through the security inspection area 530 may be granted.
[0153] For example, when arriving at the airport entrance 511, privileges may be granted. In such a case, privileges that can be used for the next boarding may be granted, or privileges that can be used in the general area 510 or the security area 520 may be granted.
[0154] Also, the types of privileges are not limited to the above embodiments. For example, by setting the available time of the privilege after the boarding time, the privilege can be used for the next (e.g., return) boarding. Also, for example, by setting the available time of the privilege before the boarding time, the privilege can be used in the general area 510 or the security area 520 before boarding.
[0155] Also, the privileges may be weighted based on the user's attribute information. For example, when the seat of the boarding flight is for a user in business class or above, or when the membership status of the airline is at a high level, the privileges may be increased.
[0156] In the above embodiments, a deadline time is set as a time condition for each of the stamp targets at the airport entrance 511, the stamp target at the security inspection area 530, and the stamp target at the boarding gate 525, but the time setting unit 101 may set a start time.
[0157] For example, when start time and expiration time are set as the time conditions for stamping at boarding gate 525, the user will be stamped and given benefits by arriving at the boarding gate between the start time and the expiration time. In such a case, by the user spending time at store 521 or restaurant 522 in security area 520, the sales of store 521 and restaurant 522 can be improved. For example, depending on airport 500, there may be no store 521 or restaurant 522 near boarding gate 525. In such a case, even if the user is guided to boarding gate 525 early, it will not contribute to the sales of store 521 and restaurant 522. Therefore, in such a case, it is useful to set the start time.
[0158] In the above embodiment, in step S12, information registration unit 100 obtains boarding flight information from management server 20, and in step S17, sheet creation unit 102 automatically creates a stamp sheet. However, the timing for creating the stamp sheet is not limited to this. For example, the stamp sheet may be created at any timing before the user arrives at airport 500.
[0159] In information processing apparatus 10 of the above embodiment, control unit 12 may have other functions. As shown in FIG. 6, control unit 12 may have position information acquisition unit 106 and alert transmission unit 107. Position information acquisition unit 106 acquires the position information of user terminal 50 and stores it in storage unit 13. Further, alert transmission unit 107 transmits an alert to user terminal 50.
[0160] For example, position information acquisition unit 106 acquires the position information of user terminal 50 and monitors the position information. Then, alert transmission unit 107 compares the position information of user terminal 50 with the position information of the next spot the user will visit, and if it is determined that the user will not reach the spot based on the average travel time, an alert is transmitted to user terminal 50.
[0161] Further, as shown in FIG. 6, the control unit 12 may include a seat update unit 108. For example, when the boarding time of the boarding flight (aircraft 526) is changed or the boarding gate 525 is changed, the seat update unit 108 updates the stamp sheet created in step S17.
[0162] For example, when the boarding time is changed, the seat update unit 108 updates the time condition associated with the stamp target. For example, the seat update unit 108 updates the boarding gate arrival deadline time. Alternatively, when it is before passing through the security inspection area 530, the seat update unit 108 may change the security inspection area passing deadline time, or when it is before arriving at the airport 500, the seat update unit 108 may change the airport arrival deadline time.
[0163] For example, when the boarding gate 525 is changed, the seat update unit 108 updates the boarding gate arrival deadline time according to the position of the changed boarding gate 525. Alternatively, when it is before passing through the security inspection area 530, the seat update unit 108 may change the security inspection area passing deadline time, or when it is before arriving at the airport 500, the seat update unit 108 may change the airport arrival deadline time.
[0164] Also, when the delay of the boarding flight exceeds a predetermined time, the benefits may be increased. For example, when the user is passing through the security inspection area 530, the benefits available in the security area 520 may be increased.
[0165] When the user terminal 50 is in cooperation with the management server 20, such changes in the boarding time or the boarding gate 525 are notified from the management server 20 to the user terminal 50.
[0166] Further, as shown in FIG. 6, the control unit 12 may include a candidate presentation unit 109. In the above embodiment, the seat creation unit 102 automatically creates a stamp sheet in step S17, but the user may be able to select the stamp target. In such a case, the candidate presentation unit 109 presents candidates for the stamp target to the user terminal 50.
[0167] The candidates for stamp targets presented by the candidate presentation unit 109 are arbitrarily selected. For example, they may be selected based on the user's attribute information. For example, stores 514, 521 and restaurants 515, 522 may be selected based on the user's age, gender, preferences, product purchase history, etc.
[0168] When the user terminal 50 is presented with candidates for stamp targets, the user selects a stamp target on the user terminal 50. Next, the user terminal 50 transmits information on the selected stamp target to the information processing device 10. The sheet creation unit 102 creates a stamp sheet including the stamp target selected by the user.
[0169] In such a case, since the user selects a stamp target and creates a stamp sheet including the stamp target, in other words, the user creates a stamp sheet by himself / herself, the user's willingness to complete the stamp rally can be improved, and the completion rate of the stamp rally can be increased. As a result, it becomes possible to promote the scheduled operation of the aircraft 526 and improve the sales of stores 514, 521 and restaurants 515, 522.
[0170] In the above embodiment, the present invention is applied when a stamp rally is carried out at the airport 500 when boarding the aircraft 526. However, the present invention can also be applied when transferring flights or when the aircraft arrives.
[0171] For example, when transferring flights, there is a need to get the user to the next boarding gate as soon as possible. In such a case, for example, passing through the security check and arriving at the next boarding gate are set as essential stamp targets, and time conditions and task conditions are set. Also, stores, restaurants, toilets, smoking areas, etc. in the airport facilities are set as optional stamp targets, and task conditions are set.
[0172] For example, when an aircraft arrives, there is a need to get the user to the baggage claim area as soon as possible. This is because if the user does not pick up their baggage, airport staff need to collect the baggage, which is time-consuming. In such a case, for example, arrival at the baggage claim area is set as a mandatory stamp target, and time conditions and task conditions are set. Also, shops, restaurants, toilets, smoking areas, etc. in the airport facilities are set as optional stamp targets, and task conditions are set.
[0173] In the above embodiments, the case where the user is a passenger on the aircraft 526 at the airport 500 has been described. However, the present invention can also be applied to airport users other than passengers. For example, by implementing a stamp rally for people who come to see someone off at the airport 500 or users of the commercial facilities at the airport 500, the sales of the shops 514 and restaurants 515 in the general area 510 can be improved.
[0174] In the above embodiments, the present invention has been applied to the case of implementing a stamp rally at the airport 500. However, the present invention can also be applied when using a moving body other than the aircraft 526. Examples of the moving body include transportation means such as trains, bullet trains, and ships. And the stamp sheet includes stamp targets for which a deadline time is generated according to the departure time.
[0175] For example, in the case of trains and bullet trains, there is a need to get the user to the platform as soon as possible. In such a case, for example, passing through the ticket gate and arriving at the platform are set as mandatory stamp targets, and time conditions and task conditions are set. Also, shops, restaurants, toilets, smoking areas, etc. within the station are set as optional stamp targets, and task conditions are set.
[0176] For example, in the case of ships, there is a need to get the user to the embarkation point as soon as possible. In such a case, for example, passing through the ticket verification area and arriving at the embarkation point are set as mandatory stamp targets, and time conditions and task conditions are set. Also, shops, restaurants, toilets, smoking areas, etc. within the port are set as optional stamp targets, and task conditions are set.
[0177] The embodiments disclosed this time should be considered as illustrative in all respects and not restrictive. Without departing from the scope and gist of the appended claims, the above embodiments may be omitted, replaced, or modified in various forms. For example, each component of the above embodiments can be arbitrarily combined. From such an arbitrary combination, the actions and effects of each component involved in the combination can be naturally obtained, and other actions and other effects that are obvious to those skilled in the art from the description in this specification can also be obtained.
[0178] Also, the effects described in this specification are merely illustrative or exemplary and not restrictive. That is, the technology according to the present disclosure can exhibit other effects that are obvious to those skilled in the art from the description in this specification, together with or instead of the above effects.
[0179] In addition, the following configuration examples also belong to the technical scope of the present disclosure. (1) An information processing apparatus executes a process of generating a stamp sheet including a stamp target with a deadline time set based on the passing time at the security inspection site for using the aircraft that the user plans to board as a time condition and passing through the security inspection site as a task condition. An information processing method characterized by this. (2) The information processing apparatus according to (1) above, wherein the information processing apparatus acquires the boarding time of the aircraft and executes a process of calculating the passing time at the security inspection site based on the boarding time. (3) The information processing apparatus according to (2) above, wherein the information processing apparatus executes a process of acquiring the boarding time from an information processing apparatus different from the information processing apparatus and storing the boarding time. (4) The information processing apparatus according to any one of (1) to (3) above, wherein when a stamp is obtained for a predetermined stamp target among a plurality of stamp targets, the information processing apparatus executes a process of granting a privilege to the user. (5) The information processing method according to (4) above, wherein in the process of granting the privilege, the information processing apparatus varies the privilege based on the difference between the expiration time and the time when the stamp is acquired. (6) The information processing method according to (4) or (5) above, wherein in the process of granting the privilege, the privilege relates to an airline ticket or airport facilities. (7) The information processing method according to any one of (4) to (6) above, wherein in the process of granting the privilege, the information processing apparatus varies the privilege based on the attribute information of the user. (8) The information processing method according to any one of (1) to (7) above, wherein in the process of generating the stamp sheet, the stamp sheet includes a stamp target having a time condition of an expiration time set based on the airport arrival time and a task condition of arrival at the airport. (9) The information processing method according to any one of (1) to (8) above, wherein in the process of generating the stamp sheet, the stamp sheet includes a stamp target having a time condition of a start time or an expiration time set based on the boarding gate arrival time and a task condition of arrival at the boarding gate. (10) The information processing method according to any one of (1) to (9) above, wherein in the process of generating the stamp sheet, the stamp sheet includes a stamp target having a task condition of performing a predetermined action at a spot within the security area and a stamp target having a task condition of performing a predetermined action at a spot outside the security area. (11) The information processing apparatus performs a process of acquiring position information of an information processing terminal used by the user, and performs a process of notifying the information processing terminal of an alert when it is determined that the user cannot reach the stamp target based on the position information of the information processing terminal and the position information of the stamp target. The information processing method according to any one of (1) to (10) above. (12) The information processing method according to any one of (1) to (11) above, wherein when the boarding time or boarding gate of the aircraft is changed, the information processing apparatus executes a process of updating the stamp sheet. (13) The information processing method according to (12) above, wherein in the process of updating the stamp sheet, the information processing apparatus updates a time condition associated with the stamp target. (14) An information processing apparatus, comprising: a sheet generation unit that generates a stamp sheet including a stamp target having a deadline time set based on a passing time through a security inspection area for using an aircraft that a user plans to board as a time condition and passing through the security inspection area as a task condition. (15) An information processing program, which causes the information processing apparatus to execute a process of generating a stamp sheet including a stamp target having a deadline time set based on a passing time through a security inspection area for using an aircraft that a user plans to board as a time condition and passing through the security inspection area as a task condition.
Industrial Applicability
[0180] The present invention is useful for promoting the behavior of users at airports, and is particularly useful when implementing a stamp rally at airports.
Explanation of Signs
[0181] 1… Information processing system, 10… Information processing apparatus, 11… Communication unit, 12… Control unit, 13… Memory unit, 20… Management server, 21… Communication unit, 22… Control unit, 23… Memory unit, 30… Spot identifier, 40… Spot terminal, 41… Communication unit, 42… Control unit, 43… Memory unit, 50… User terminal, 51… Communication unit, 52… Control unit, 53… Memory unit, 54… Display unit, 60… Network, 100… Information registration unit, 101… Time setting unit, 102… Sheet creation unit, 103… Sheet presentation unit, 104… Stamp addition unit, 105… Privilege addition unit, 106… Location information acquisition unit, 107… Alert transmission unit, 108… Sheet update unit, 109… Candidate presentation unit, 200… Bus, 201… Processor, 202… Memory, 203… Storage, 204… Communication device, 205… Input device, 206… Output device, 500… Airport, 510… General area, 511… Airport entrance, 512… Check-in counter, 513… Baggage drop-off machine, 514… Store, 515… Restaurant, 516… Toilet, 517… Smoking area, 520… Security area, 521… Store, 522… Restaurant, 523… Toilet, 524… Smoking area, 525… Boarding gate, 526… Aircraft, 530… Security inspection area.
Claims
1. An information processing apparatus executes a process of generating a stamp sheet including a stamp target having, as a time condition, a deadline time set based on a passing time through a security inspection area for using an aircraft on which a user plans to board, and having, as a task condition, passing through the security inspection area. An information processing method characterized by this.
2. The information processing apparatus according to claim 1, wherein the information processing apparatus acquires a boarding time of the aircraft and executes a process of calculating the passing time through the security inspection area based on the boarding time.
3. The information processing method according to claim 2, wherein the information processing apparatus executes a process of acquiring the boarding time from an information processing apparatus different from the information processing apparatus and storing the boarding time.
4. The information processing method according to claim 1, wherein when a stamp is acquired for a predetermined stamp target among a plurality of stamp targets, the information processing apparatus executes a process of granting a privilege to the user.
5. The information processing method according to claim 4, wherein in the process of granting the privilege, the information processing apparatus varies the privilege based on a difference between the deadline time and the time when the stamp was acquired.
6. The information processing method according to claim 4, wherein in the process of granting the privilege, the privilege is related to an air ticket or an airport facility.
7. The information processing method according to claim 4, wherein in the process of granting the privilege, the information processing apparatus varies the privilege based on attribute information of the user.
8. In the process of generating the stamp sheet, the stamp sheet includes, as a time condition, a deadline time set based on an arrival time at the airport, and includes, as a task condition, a stamp target for arriving at the airport. The information processing method according to claim 1, characterized by this.
9. In the process of generating the stamp sheet, the stamp sheet includes, as a time condition, a start time or a deadline time set based on an arrival time at the boarding gate, and includes, as a task condition, a stamp target for arriving at the boarding gate. The information processing method according to claim 1, characterized by this.
10. In the process of generating the stamp sheet, the stamp sheet includes a stamp target with a task condition of performing a predetermined action at a spot within the security area and a stamp target with a task condition of performing a predetermined action at a spot outside the security area. The information processing method according to claim 1 is characterized by this.
11. The information processing apparatus performs a process of acquiring position information of an information processing terminal used by the user, and when it is determined that the user cannot reach the stamp target based on the position information of the information processing terminal and the position information of the stamp target, performs a process of notifying the information processing terminal of an alert. The information processing method according to claim 1 is characterized by this.
12. The information processing apparatus performs a process of updating the stamp sheet when a change in the boarding time or a change in the boarding gate of the aircraft occurs. The information processing method according to claim 1 is characterized by this.
13. In the process of updating the stamp sheet, the information processing apparatus updates the time condition associated with the stamp target. The information processing method according to claim 12 is characterized by this.
14. An information processing apparatus, comprising a sheet generation unit that generates a stamp sheet including a stamp target with a time limit set based on the passing time through a security inspection area for the aircraft the user is scheduled to board as a time condition and passing through the security inspection area as a task condition.
15. An information processing program, characterized in that it causes the information processing apparatus to execute a process of generating a stamp sheet including a stamp target with a time limit set based on the passing time through a security inspection area for the aircraft the user is scheduled to board as a time condition and passing through the security inspection area as a task condition.
Citation Information
Patent Citations
Benefit issuing device, method, and program
JP7264180B2