JP7723927B2 - Information processing device, information processing method, and program - Google Patents
Information processing device, information processing method, and programInfo
- Publication number
- JP7723927B2 JP7723927B2 JP2022532972A JP2022532972A JP7723927B2 JP 7723927 B2 JP7723927 B2 JP 7723927B2 JP 2022532972 A JP2022532972 A JP 2022532972A JP 2022532972 A JP2022532972 A JP 2022532972A JP 7723927 B2 JP7723927 B2 JP 7723927B2
- Authority
- JP
- Japan
- Prior art keywords
- information
- user
- cpu
- flight
- information processing
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/40—Business processes related to the transportation industry
Landscapes
- Business, Economics & Management (AREA)
- Health & Medical Sciences (AREA)
- Economics (AREA)
- General Health & Medical Sciences (AREA)
- Human Resources & Organizations (AREA)
- Marketing (AREA)
- Primary Health Care (AREA)
- Strategic Management (AREA)
- Tourism & Hospitality (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Description
本発明は、情報処理装置、情報処理方法及び記録媒体に関する。 The present invention relates to an information processing device, an information processing method, and a recording medium.
特許文献1には、ユーザが予約したフライト情報等のユーザの直近の行動予定や個人の好みに関する情報に基づいて、個別の案内画面を生成する情報表示システムが記載されている。 Patent document 1 describes an information display system that generates individual guidance screens based on information about a user's upcoming plans, such as flight information booked by the user, and personal preferences.
しかしながら、特許文献1に記載のシステムでは、ユーザの直近の行動予定等に基づいて案内を生成するため、ユーザが予約したフライトの状況に変更があった場合にユーザがとるべき行動を的確に案内することは困難である。However, the system described in Patent Document 1 generates guidance based on the user's upcoming travel plans, making it difficult to provide accurate guidance on what actions the user should take if there is a change in the status of a flight the user has booked.
本発明の目的は、上述した課題を鑑み、利用者が搭乗予定の乗物の状況に変更があった場合であっても利用者がとるべき行動を的確に案内することができる情報処理装置、情報処理方法及び記録媒体を提供することにある。 In consideration of the above-mentioned problems, the object of the present invention is to provide an information processing device, information processing method, and recording medium that can accurately guide a user on the actions they should take even if there is a change in the status of the vehicle they are planning to board.
本発明の一観点によれば、搭乗手続により取得された乗物に搭乗予定の利用者の搭乗に関する搭乗情報及び前記搭乗手続の際に取得された前記利用者の生体情報を互いに関連付けて登録する登録部と、一の前記利用者について情報処理端末で取得された生体情報である対象生体情報と、前記登録部により登録された前記生体情報である登録生体情報との照合により特定された前記利用者が搭乗予定の前記乗物の状況に応じて、前記情報処理端末において案内する前記利用者がとるべき行動に関する案内情報を生成する生成部とを有する情報処理装置が提供される。 According to one aspect of the present invention, there is provided an information processing device having a registration unit that registers boarding information regarding a user who is scheduled to board a vehicle, which is obtained through boarding procedures, and the user's biometric information obtained during the boarding procedures, in association with each other, and a generation unit that generates guidance information on the information processing terminal regarding actions that the user should take, based on the status of the vehicle that the user is scheduled to board, which is identified by comparing target biometric information, which is biometric information obtained by an information processing terminal for one of the users, with registered biometric information, which is the biometric information registered by the registration unit.
本発明の他の観点によれば、搭乗手続により取得された乗物に搭乗予定の利用者の搭乗に関する搭乗情報及び前記搭乗手続の際に取得された前記利用者の生体情報を互いに関連付けて登録し、一の前記利用者について情報処理端末で取得された生体情報である対象生体情報と、前記登録部により登録された前記生体情報である登録生体情報との照合により特定された前記利用者が搭乗予定の前記乗物の状況に応じて、前記情報処理端末において案内する前記利用者がとるべき行動に関する案内情報を生成する情報処理方法が提供される。 According to another aspect of the present invention, an information processing method is provided in which boarding information regarding a user who is scheduled to board a vehicle, obtained through boarding procedures, and the user's biometric information obtained during the boarding procedures are registered in association with each other, and guidance information regarding actions that the user should take is generated on the information processing terminal according to the status of the vehicle that the user is scheduled to board, identified by comparing target biometric information, which is the biometric information obtained by an information processing terminal for one of the users, with registered biometric information, which is the biometric information registered by the registration unit.
本発明のさらに他の観点によれば、コンピュータに、搭乗手続により取得された乗物に搭乗予定の利用者の搭乗に関する搭乗情報及び前記搭乗手続の際に取得された前記利用者の生体情報を互いに関連付けて登録し、一の前記利用者について情報処理端末で取得された生体情報である対象生体情報と、前記登録部により登録された前記生体情報である登録生体情報との照合により特定された前記利用者が搭乗予定の前記乗物の状況に応じて、前記情報処理端末において案内する前記利用者がとるべき行動に関する案内情報を生成することを実行させるプログラムが記録された記録媒体が提供される。 According to yet another aspect of the present invention, a recording medium having recorded thereon a program is provided that causes a computer to register boarding information regarding a user scheduled to board a vehicle, obtained through boarding procedures, and the user's biometric information obtained during the boarding procedures in association with each other, and to generate guidance information on the information processing terminal regarding actions that the user should take, depending on the status of the vehicle that the user scheduled to board, identified by comparing target biometric information, which is the biometric information obtained by an information processing terminal for one of the users, with registered biometric information, which is the biometric information registered by the registration unit.
本発明によれば、利用者が搭乗予定の乗物の状況に変更があった場合であっても利用者がとるべき行動を的確に案内することができる。 According to the present invention, even if there is a change in the status of the vehicle the user is planning to board, the user can be accurately guided on the actions they should take.
[第1実施形態]
本発明の第1実施形態による情報処理システム、情報処理装置及び情報処理方法について図1乃至図18を用いて説明する。
[First embodiment]
An information processing system, an information processing apparatus, and an information processing method according to a first embodiment of the present invention will be described with reference to FIGS.
まず、本実施形態による情報処理システムの構成について図1を用いて説明する。図1は、本実施形態による情報処理システムの全体構成を示す概略図である。First, the configuration of the information processing system according to this embodiment will be explained using Figure 1. Figure 1 is a schematic diagram showing the overall configuration of the information processing system according to this embodiment.
図1に示すように、本実施形態による情報処理システム1は、管理サーバ10と、チェックイン端末20と、サイネージ端末30と、携帯端末40と、施設端末50とを含んでいる。本実施形態による情報処理システム1は、例えば、交通施設である空港Aにて乗物である航空機に搭乗予定の乗客である利用者Uに対して案内端末であるサイネージ端末30において案内する情報を管理する案内管理システムである。本実施形態では、空港Aにおいて利用者Uが利用可能な施設又はサービスに関する案内を行う場合について説明する。なお、第2実施形態では、空港Aにおいて利用者Uが搭乗する予定の航空機のフライトに関する案内を行う場合について説明する。 As shown in FIG. 1, the information processing system 1 according to this embodiment includes a management server 10, a check-in terminal 20, a signage terminal 30, a mobile terminal 40, and a facility terminal 50. The information processing system 1 according to this embodiment is, for example, a guidance management system that manages information to be provided on the signage terminal 30, which is a guidance terminal, to a user U, who is a passenger scheduled to board an aircraft, which is a form of transportation, at an airport A, which is a transportation facility. In this embodiment, a case where guidance is provided regarding facilities or services available to user U at airport A is described. Note that a second embodiment describes a case where guidance is provided regarding the flight of the aircraft that user U is scheduled to board at airport A.
なお、情報処理システム1は、本実施形態及び第2実施形態において説明する両案内を行うものである必要はなく、両案内のうちの少なくとも一方の案内を行うものであればよい。 Note that the information processing system 1 does not need to provide both types of guidance described in this embodiment and the second embodiment, but rather it is sufficient if it provides at least one of the two types of guidance.
また、情報処理システム1は、空港Aにおいて航空機に搭乗する予定の利用者Uのほか、交通手段としての乗物に搭乗するための交通施設において乗物に搭乗する予定の利用者に対してサイネージ端末30において案内する情報を管理するものであればよい。例えば、情報処理システム1は、海港において乗物である船舶に搭乗する予定の利用者に対して案内する情報を管理するものであってもよい。また、例えば、情報処理システム1は、駅において乗物である列車に搭乗する予定の利用者に対して案内する情報を管理するものであってもよい。 In addition, the information processing system 1 may manage information provided on the signage terminal 30 to users U who plan to board an aircraft at airport A, as well as users who plan to board a vehicle at a transportation facility for boarding a vehicle as a means of transportation. For example, the information processing system 1 may manage information provided to users who plan to board a ship, which is a vehicle, at a seaport. Also, for example, the information processing system 1 may manage information provided to users who plan to board a train, which is a vehicle, at a station.
管理サーバ10は、例えば、航空会社等の施設内に設置されている。チェックイン端末20は、例えば、空港A内のチェックインロビーに設置されている。サイネージ端末30は、例えば、出国手続の前後のエリアを問わず、チェックインロビー、手荷物カウンタ、保安検査場、出国審査場、搭乗ゲート、ラウンジ、待合室、待合所、通路等の空港A内の各所に設置されている。携帯端末40は、利用者Uに携帯されている。施設端末50は、利用者Uが利用可能なラウンジ等の施設Fに設置されている。 The management server 10 is installed, for example, within the facilities of an airline or the like. The check-in terminal 20 is installed, for example, in the check-in lobby of airport A. The signage terminal 30 is installed, for example, in various locations within airport A, such as the check-in lobby, baggage counter, security checkpoint, immigration control area, boarding gate, lounge, waiting room, waiting area, and corridor, regardless of whether it is in the area before or after departure procedures. The mobile terminal 40 is carried by user U. The facility terminal 50 is installed in facility F, such as a lounge, that is available to user U.
国際線の航空機に搭乗予定の利用者Uは、空港Aに到着後、チェックイン端末20でチェックイン手続を行う。チェックイン手続は、利用者Uが航空機に搭乗するための搭乗手続である。チェックイン手続の後、利用者Uは、空港A内の各所に設置されたサイネージ端末30において各種の案内を受けることができる。具体的には、サイネージ端末30において、利用者Uは、空港Aにおいて自己が利用可能な施設、サービス等に関する案内や、空港Aにおいて自己が搭乗予定の航空機のフライトに関連して利用者Uがとるべき行動に関する案内を受けることができる。 After arriving at Airport A, User U, who is scheduled to board an international flight, checks in at Check-in Terminal 20. The Check-in procedure is a boarding procedure for User U to board the aircraft. After the Check-in procedure, User U can receive various kinds of information on Signage Terminal 30 installed in various locations within Airport A. Specifically, on Signage Terminal 30, User U can receive information about facilities, services, etc. available to User U at Airport A, as well as information about actions User U should take at Airport A in connection with the flight of the aircraft that User U is scheduled to board.
なお、本実施形態では、利用者Uが国際線の航空機に搭乗する予定の者である場合について説明するが、利用者Uが国内線の航空機に搭乗する予定の者であってもよい。国内線の航空機に搭乗する予定の利用者Uの場合には、国際線の航空機への搭乗に関連する手続き又は処理が省略されることになる。 In this embodiment, we will explain the case where user U is planning to board an international flight, but user U may also be planning to board a domestic flight. In the case of user U planning to board a domestic flight, the procedures or processing related to boarding an international flight will be omitted.
管理サーバ10、チェックイン端末20、サイネージ端末30及び施設端末50は、ネットワークNWに接続されている。ネットワークNWは、空港Aの構内通信網を含むLAN(Local Area Network)、WAN(Wide Area Network)、移動体通信網等により構成されている。携帯端末40は、無線方式でネットワークNWに接続することが可能になっている。 The management server 10, check-in terminal 20, signage terminal 30, and facility terminal 50 are connected to a network NW. The network NW is composed of a LAN (Local Area Network), including the in-house communication network of airport A, a WAN (Wide Area Network), a mobile communication network, etc. The mobile terminal 40 is capable of connecting to the network NW wirelessly.
次に、本実施形態による情報処理システム1における各構成要素についてさらに図2乃至図6を用いて説明する。 Next, each component of the information processing system 1 according to this embodiment will be further explained using Figures 2 to 6.
まず、管理サーバ10の構成について図2を用いて説明する。図2は、管理サーバ10のハードウェア構成の例を示すブロック図である。管理サーバ10は、サイネージ端末30に表示する情報を管理する情報処理装置である。なお、管理サーバ10の機能は、単一のサーバにより実現されてもよいし、複数のサーバにより実現されてもよい。 First, the configuration of the management server 10 will be explained using Figure 2. Figure 2 is a block diagram showing an example of the hardware configuration of the management server 10. The management server 10 is an information processing device that manages the information displayed on the signage terminal 30. Note that the functions of the management server 10 may be realized by a single server or by multiple servers.
管理サーバ10は、図2に示すように、CPU(Central Processing Unit)102と、RAM(Random Access Memory)104と、記憶装置106と、通信部108とを有している。CPU102、RAM104、記憶装置106及び通信部108は、バスライン110に接続されている。 As shown in Figure 2, the management server 10 has a CPU (Central Processing Unit) 102, RAM (Random Access Memory) 104, a storage device 106, and a communication unit 108. The CPU 102, RAM 104, storage device 106, and communication unit 108 are connected to a bus line 110.
CPU102は、記憶装置106に記憶されたプログラムを実行することにより動作し、管理サーバ10全体の動作を制御する制御部として機能する。また、CPU102は、記憶装置106に記憶されたアプリケーションプログラムを実行して、管理サーバ10としての各種処理を実行する。RAM104は、CPU102の動作に必要なメモリ領域を提供する。 The CPU 102 operates by executing programs stored in the storage device 106, and functions as a control unit that controls the operation of the entire management server 10. The CPU 102 also executes application programs stored in the storage device 106 to perform various processes as the management server 10. The RAM 104 provides the memory area necessary for the operation of the CPU 102.
記憶装置106は、不揮発性メモリ、ハードディスクドライブ等の記憶媒体により構成され、記憶部として機能する。記憶装置106は、CPU102により実行されるプログラム、そのプログラムの実行の際にCPU102により参照されるデータ、データベース(DB、Database)等を記憶する。 The storage device 106 is composed of storage media such as non-volatile memory and a hard disk drive, and functions as a storage unit. The storage device 106 stores programs executed by the CPU 102, data referenced by the CPU 102 when executing those programs, databases (DBs), etc.
記憶装置106は、利用者DB106a、フライトDB106b、会員DB106c、渡航履歴DB106d及び施設DB106eを格納している。各DBの詳細については後述する。なお、管理サーバ10は、必ずしもこれらのDBが記憶装置106に格納されたものである必要はない。管理サーバ10は、外部サーバに格納された利用者DB106a、フライトDB106b、会員DB106c、渡航履歴DB106d及び施設DB106eの全部又は一部を参照可能に構成されていてもよい。 The storage device 106 stores a user DB 106a, a flight DB 106b, a member DB 106c, a travel history DB 106d, and a facility DB 106e. Details of each DB will be described later. Note that the management server 10 does not necessarily need to have these DBs stored in the storage device 106. The management server 10 may be configured to be able to reference all or part of the user DB 106a, flight DB 106b, member DB 106c, travel history DB 106d, and facility DB 106e stored on an external server.
通信部108は、ネットワークNWに接続され、ネットワークNWを介してデータの送受信を行う。通信部108は、CPU102による制御に従って、チェックイン端末20、サイネージ端末30、携帯端末40、施設端末50等との間の通信を行う。 The communication unit 108 is connected to the network NW and transmits and receives data via the network NW. The communication unit 108 communicates with the check-in terminal 20, signage terminal 30, mobile terminal 40, facility terminal 50, etc. under the control of the CPU 102.
こうして、管理サーバ10が構成されている。 This is how the management server 10 is configured.
次に、チェックイン端末20の構成について図3を用いて説明する。図3は、チェックイン端末20のハードウェア構成の例を示すブロック図である。チェックイン端末20は、利用者Uが自身で操作してチェックイン手続(搭乗手続)を行う自動チェックイン端末である。なお、チェックイン端末20は、航空会社の職員が操作する有人カウンタに設置されたチェックイン端末であってもよい。チェックイン手続(搭乗手続)は、少なくとも航空機のフライトに搭乗予定の利用者Uを識別するための情報を登録するために入力する手続である。 Next, the configuration of the check-in terminal 20 will be explained using Figure 3. Figure 3 is a block diagram showing an example of the hardware configuration of the check-in terminal 20. The check-in terminal 20 is an automated check-in terminal that the user U operates to perform the check-in procedure (boarding procedure). Note that the check-in terminal 20 may also be a check-in terminal installed at a manned counter operated by an airline employee. The check-in procedure (boarding procedure) is a procedure in which at least information for identifying the user U who is scheduled to board an aircraft flight is entered to register it.
チェックイン端末20は、図3に示すように、CPU202と、RAM204と、記憶装置206と、入力装置208と、ディスプレイ210とを有している。さらに、チェックイン端末20は、媒体読取装置212と、生体情報取得装置214と、通信部216とを有している。CPU202、RAM204、記憶装置206、入力装置208、ディスプレイ210、媒体読取装置212、生体情報取得装置214及び通信部216は、バスライン218に接続されている。 As shown in Figure 3, the check-in terminal 20 has a CPU 202, RAM 204, storage device 206, input device 208, and display 210. Furthermore, the check-in terminal 20 has a media reading device 212, a biometric information acquisition device 214, and a communication unit 216. The CPU 202, RAM 204, storage device 206, input device 208, display 210, media reading device 212, biometric information acquisition device 214, and communication unit 216 are connected to a bus line 218.
CPU202は、記憶装置206に記憶されたプログラムを実行することにより動作し、チェックイン端末20全体の動作を制御する制御部として機能する。また、CPU202は、記憶装置206に記憶されたアプリケーションプログラムを実行してチェックイン端末20としての各種処理を実行する。RAM204は、CPU202の動作に必要なメモリ領域を提供する。 The CPU 202 operates by executing programs stored in the storage device 206, and functions as a control unit that controls the overall operation of the check-in terminal 20. The CPU 202 also executes application programs stored in the storage device 206 to perform various processes as the check-in terminal 20. The RAM 204 provides the memory area necessary for the operation of the CPU 202.
記憶装置206は、不揮発性メモリ、ハードディスクドライブ等の記憶媒体により構成され、記憶部として機能する。記憶装置206は、CPU202により実行されるプログラム、そのプログラムの実行の際にCPU202により参照されるデータ等を記憶する。 The storage device 206 is composed of storage media such as non-volatile memory and a hard disk drive, and functions as a storage unit. The storage device 206 stores programs executed by the CPU 202, data referenced by the CPU 202 when executing those programs, and the like.
入力装置208は、例えば、ディスプレイ210に組み込まれたタッチパネルである。入力装置208は、利用者Uからの指示の入力を受け付ける入力部として機能する。利用者Uは、入力装置208を介して、チェックイン端末20に対して、各種情報を入力したり、処理の実行の指示を入力したりすることができる。 The input device 208 is, for example, a touch panel built into the display 210. The input device 208 functions as an input unit that accepts input of instructions from the user U. The user U can input various information and instructions to execute processing to the check-in terminal 20 via the input device 208.
ディスプレイ210は、チェックイン端末20を利用する利用者Uに対して、各種画面を表示して出力する表示部として機能する。例えば、ディスプレイ210は、チェックイン端末20の利用方法を案内する案内画面、利用者Uに対する通知画面を表示する。 The display 210 functions as a display unit that displays and outputs various screens to the user U who uses the check-in terminal 20. For example, the display 210 displays a guidance screen that provides instructions on how to use the check-in terminal 20 and a notification screen for the user U.
媒体読取装置212は、利用者Uの旅券、航空券媒体を読み取って旅券、航空券に記録された情報を取得する情報取得部として機能する。航空券媒体は、例えば、紙の航空券、eチケット控えを表示する携帯端末等である。媒体読取装置212は、例えば、コードリーダ、イメージスキャナ、非接触IC(Integrated Circuit)リーダ、OCR(Optical Character Reader)装置等により構成され、その読取部にかざされた各種媒体から情報を取得する。 The medium reading device 212 functions as an information acquisition unit that reads user U's passport or airline ticket medium to acquire information recorded on the passport or airline ticket. An airline ticket medium is, for example, a paper airline ticket or a mobile terminal that displays an e-ticket receipt. The medium reading device 212 is composed of, for example, a code reader, an image scanner, a contactless IC (Integrated Circuit) reader, an OCR (Optical Character Reader) device, etc., and acquires information from various media held over the reading unit.
生体情報取得装置214は、チェックイン手続を行う利用者Uの生体情報として利用者Uの顔画像を取得する生体情報取得部として機能する。生体情報取得装置214は、例えば、チェックイン端末20の前に立つ利用者Uの顔を撮影するデジタルカメラであり、利用者Uの顔を撮影してその顔画像を取得する。なお、生体情報取得装置214は、利用者Uの生体情報として利用者Uの顔画像を取得するものに限定されるものではなく、指紋画像、虹彩画像、指の静脈画像、掌紋画像、手のひらの静脈画像等を取得するものであってもよい。 The biometric information acquisition device 214 functions as a biometric information acquisition unit that acquires a facial image of user U as biometric information of user U performing the check-in procedure. The biometric information acquisition device 214 is, for example, a digital camera that captures an image of the face of user U standing in front of the check-in terminal 20, and acquires the facial image by capturing the image of user U. Note that the biometric information acquisition device 214 is not limited to acquiring a facial image of user U as biometric information of user U, but may also acquire a fingerprint image, iris image, finger vein image, palm print image, palm vein image, etc.
通信部216は、ネットワークNWに接続され、ネットワークNWを介してデータの送受信を行う。通信部216は、CPU202による制御に従って、管理サーバ10等との間の通信を行う。 The communication unit 216 is connected to the network NW and transmits and receives data via the network NW. The communication unit 216 communicates with the management server 10, etc., under the control of the CPU 202.
こうして、チェックイン端末20が構成されている。 This is how the check-in terminal 20 is configured.
次に、サイネージ端末30の構成について図4を用いて説明する。図4は、サイネージ端末30のハードウェア構成の例を示すブロック図である。サイネージ端末30は、利用者Uに対して、利用者Uが利用可能な施設、サービス等に関する案内、利用者Uが搭乗予定の航空機のフライトに関する案内等を表示して案内する情報処理端末である。フライトに関する案内には、そのフライトに関連して利用者Uがとるべき行動に関する案内が含まれる。サイネージ端末30において実行される表示は、管理サーバ10により管理される。 Next, the configuration of the signage terminal 30 will be explained using Figure 4. Figure 4 is a block diagram showing an example of the hardware configuration of the signage terminal 30. The signage terminal 30 is an information processing terminal that displays and provides guidance to the user U regarding facilities, services, etc. that the user U can use, as well as information regarding the flight that the user U is scheduled to board. The flight-related guidance includes guidance regarding actions that the user U should take in relation to the flight. The displays executed on the signage terminal 30 are managed by the management server 10.
サイネージ端末30は、図4に示すように、CPU302と、RAM304と、記憶装置306と、入力装置308と、ディスプレイ310と、プリンタ312と、生体情報取得装置314と、通信部316とを有している。CPU302、RAM304、記憶装置306、入力装置308、ディスプレイ310、プリンタ312、生体情報取得装置314及び通信部316は、バスライン318に接続されている。 As shown in Figure 4, the signage terminal 30 has a CPU 302, RAM 304, storage device 306, input device 308, display 310, printer 312, biometric information acquisition device 314, and communication unit 316. The CPU 302, RAM 304, storage device 306, input device 308, display 310, printer 312, biometric information acquisition device 314, and communication unit 316 are connected to a bus line 318.
CPU302は、記憶装置306に記憶されたプログラムを実行することにより動作し、サイネージ端末30全体の動作を制御する制御部として機能する。また、CPU302は、記憶装置306に記憶されたアプリケーションプログラムを実行して、サイネージ端末30としての各種処理を実行する。RAM304は、CPU302の動作に必要なメモリ領域を提供する。 CPU 302 operates by executing programs stored in storage device 306, and functions as a control unit that controls the overall operation of signage terminal 30. CPU 302 also executes application programs stored in storage device 306 to perform various processes as signage terminal 30. RAM 304 provides the memory area necessary for the operation of CPU 302.
記憶装置306は、不揮発性メモリ、ハードディスクドライブ等の記憶媒体により構成され、記憶部として機能する。記憶装置306は、CPU302により実行されるプログラム、そのプログラムの実行の際にCPU302により参照されるデータ等を記憶する。 Storage device 306 is composed of storage media such as non-volatile memory and a hard disk drive, and functions as a storage unit. Storage device 306 stores programs executed by CPU 302, data referenced by CPU 302 when executing those programs, and the like.
入力装置308は、例えば、ディスプレイ310に組み込まれたタッチパネルである。入力装置308は、利用者Uからの指示の入力を受け付ける入力部として機能する。利用者Uは、入力装置308を介して、サイネージ端末30に対して、各種情報を入力したり、処理の実行の指示を入力したりすることができる。 The input device 308 is, for example, a touch panel built into the display 310. The input device 308 functions as an input unit that accepts input of instructions from the user U. The user U can input various information and instructions to execute processing to the signage terminal 30 via the input device 308.
ディスプレイ310は、サイネージ端末30を利用する利用者Uに対して、各種画面を表示して出力する表示部として機能する。例えば、ディスプレイ310は、利用者Uが利用可能な施設、サービス等に関する案内、利用者Uが搭乗予定のフライトに関する案内等を表示する。 The display 310 functions as a display unit that displays and outputs various screens to the user U using the signage terminal 30. For example, the display 310 displays information about facilities, services, etc. available to the user U, information about the flight that the user U is scheduled to board, etc.
プリンタ312は、利用者Uに提供すべき情報を紙等の媒体に印刷して出力する印刷部として機能する。例えば、プリンタ312は、ディスプレイ310に表示される案内と同様の内容の案内、各種チケット等を紙等の媒体に印刷することができる。 Printer 312 functions as a printing unit that prints and outputs information to be provided to user U on a medium such as paper. For example, printer 312 can print information similar to that displayed on display 310, various tickets, etc. on a medium such as paper.
生体情報取得装置314は、サイネージ端末30の前の利用者Uの生体情報として利用者Uの顔画像を取得する生体情報取得部として機能する。生体情報取得装置314は、例えば、サイネージ端末30の前を撮影するデジタルカメラであり、利用者Uの顔を撮影してその顔画像を取得する。なお、生体情報取得装置314は、利用者Uの生体情報として利用者Uの顔画像を取得するものに限定されるものではなく、指紋画像、虹彩画像、指の静脈画像、掌紋画像、手のひらの静脈画像等を取得するものであってもよい。 The biometric information acquisition device 314 functions as a biometric information acquisition unit that acquires a facial image of the user U in front of the signage terminal 30 as the biometric information of the user U. The biometric information acquisition device 314 is, for example, a digital camera that takes an image in front of the signage terminal 30, and captures the face of the user U to acquire the facial image. Note that the biometric information acquisition device 314 is not limited to acquiring a facial image of the user U as the biometric information of the user U, but may also acquire a fingerprint image, an iris image, a finger vein image, a palm print image, a palm vein image, etc.
通信部316は、ネットワークNWに接続され、ネットワークNWを介してデータの送受信を行う。通信部316は、CPU302による制御に従って、管理サーバ10等との間の通信を行う。 The communication unit 316 is connected to the network NW and transmits and receives data via the network NW. The communication unit 316 communicates with the management server 10, etc., under the control of the CPU 302.
こうして、サイネージ端末30が構成されている。 This is how the signage terminal 30 is configured.
次に、携帯端末40の構成について図5を用いて説明する。図5は、携帯端末40のハードウェア構成の例を示すブロック図である。携帯端末40は、利用者Uが携帯して使用する情報処理端末であり、例えば、スマートフォン、タブレット端末、携帯電話等である。 Next, the configuration of the mobile terminal 40 will be explained using Figure 5. Figure 5 is a block diagram showing an example of the hardware configuration of the mobile terminal 40. The mobile terminal 40 is an information processing terminal that is carried and used by the user U, and is, for example, a smartphone, tablet terminal, mobile phone, etc.
携帯端末40は、図5に示すように、CPU402と、RAM404と、記憶装置406と、入力装置408と、ディスプレイ410と、カメラ412と、通信部414とを有している。CPU402、RAM404、記憶装置406、入力装置408、ディスプレイ410及び通信部414は、バスライン416に接続されている。 As shown in Figure 5, the mobile terminal 40 has a CPU 402, RAM 404, a storage device 406, an input device 408, a display 410, a camera 412, and a communication unit 414. The CPU 402, RAM 404, storage device 406, input device 408, display 410, and communication unit 414 are connected to a bus line 416.
CPU402は、記憶装置406に記憶されたプログラムを実行することにより動作し、携帯端末40全体の動作を制御する制御部として機能する。また、CPU402は、記憶装置406に記憶されたアプリケーションプログラムを実行して、携帯端末40としての各種処理を実行する。RAM404は、CPU402の動作に必要なメモリ領域を提供する。 The CPU 402 operates by executing programs stored in the storage device 406, and functions as a control unit that controls the overall operation of the mobile terminal 40. The CPU 402 also executes application programs stored in the storage device 406 to perform various processes as the mobile terminal 40. The RAM 404 provides the memory area necessary for the operation of the CPU 402.
記憶装置406は、不揮発性メモリ、ハードディスクドライブ等の記憶媒体により構成され、記憶部として機能する。記憶装置406は、CPU402により実行されるプログラム、そのプログラムの実行の際にCPU402により参照されるデータ等を記憶する。 The storage device 406 is composed of storage media such as non-volatile memory and a hard disk drive, and functions as a storage unit. The storage device 406 stores programs executed by the CPU 402, data referenced by the CPU 402 when executing those programs, and the like.
入力装置408は、例えば、ディスプレイ410に組み込まれたタッチパネルである。入力装置408は、利用者Uからの指示の入力を受け付ける入力部として機能する。利用者Uは、入力装置408を介して携帯端末40に対して、各種情報を入力したり、処理の実行の指示を入力したりすることができる。 The input device 408 is, for example, a touch panel built into the display 410. The input device 408 functions as an input unit that accepts input of instructions from the user U. The user U can input various information and instructions to execute processing to the mobile terminal 40 via the input device 408.
ディスプレイ410は、利用者Uに対して、各種画面を表示して出力する表示部として機能する。 Display 410 functions as a display unit that displays and outputs various screens to user U.
カメラ412は、画像又は映像を取得する撮影部として機能するデジタルカメラである。カメラ412は、カメラ412により撮影されたQRコード(登録商標)等のコードシンボルの読み取り処理を実行するCPU402とともに、コードシンボルを読み取るコードスキャナを構成する。 Camera 412 is a digital camera that functions as a photographing unit that captures images or videos. Camera 412, together with CPU 402 that executes the reading process of code symbols such as QR Codes (registered trademarks) photographed by camera 412, constitutes a code scanner that reads the code symbols.
通信部414は、CPU402による制御に従って、移動体通信網を介してネットワークNWに接続する。通信部414の通信方式は、特に限定されるものではないが、例えば、第3世代移動通信方式、LTE(Long Term Evolution)方式、第4世代移動通信方式、第5世代移動通信方式等が挙げられる。 The communication unit 414 connects to the network NW via a mobile communication network under the control of the CPU 402. The communication method of the communication unit 414 is not particularly limited, but examples include a third-generation mobile communication method, an LTE (Long Term Evolution) method, a fourth-generation mobile communication method, and a fifth-generation mobile communication method.
こうして、携帯端末40が構成されている。 This is how the mobile terminal 40 is configured.
次に、施設端末50について図6を用いて説明する。図6は、施設端末50のハードウェア構成の例を示すブロック図である。施設端末50は、空港A内のラウンジ等の施設Fの例えば入口等に設置され、利用者Uに対して利用可否を表示する情報処理端末である。Next, the facility terminal 50 will be described using Figure 6. Figure 6 is a block diagram showing an example of the hardware configuration of the facility terminal 50. The facility terminal 50 is installed, for example, at the entrance of facility F, such as a lounge in airport A, and is an information processing terminal that displays to user U whether or not the facility is available for use.
施設端末50は、図6に示すように、CPU502と、RAM504と、記憶装置506と、入力装置508と、ディスプレイ510と、生体情報取得装置512と、通信部514とを有している。CPU502、RAM504、記憶装置506、入力装置508、ディスプレイ510、生体情報取得装置512及び通信部514は、バスライン516に接続されている。 As shown in FIG. 6, the facility terminal 50 has a CPU 502, RAM 504, a storage device 506, an input device 508, a display 510, a biometric information acquisition device 512, and a communication unit 514. The CPU 502, RAM 504, storage device 506, input device 508, display 510, biometric information acquisition device 512, and communication unit 514 are connected to a bus line 516.
CPU502は、記憶装置506に記憶されたプログラムを実行することにより動作し、施設端末50全体の動作を制御する制御部として機能する。また、CPU502は、記憶装置506に記憶されたアプリケーションプログラムを実行して、施設端末50としての各種処理を実行する。RAM504は、CPU502の動作に必要なメモリ領域を提供する。 The CPU 502 operates by executing programs stored in the storage device 506, and functions as a control unit that controls the overall operation of the facility terminal 50. The CPU 502 also executes application programs stored in the storage device 506 to perform various processes as the facility terminal 50. The RAM 504 provides the memory area necessary for the operation of the CPU 502.
記憶装置506は、不揮発性メモリ、ハードディスクドライブ等の記憶媒体により構成され、記憶部として機能する。記憶装置506は、CPU502により実行されるプログラム、そのプログラムの実行の際にCPU502により参照されるデータ等を記憶する。 The storage device 506 is composed of storage media such as non-volatile memory and a hard disk drive, and functions as a storage unit. The storage device 506 stores programs executed by the CPU 502, data referenced by the CPU 502 when executing those programs, and the like.
入力装置508は、例えば、ディスプレイ510に組み込まれたタッチパネルである。入力装置508は、利用者Uからの指示の入力を受け付ける入力部として機能する。利用者Uは、入力装置508を介して施設端末50に対して、各種情報を入力したり、処理の実行の指示を入力したりすることができる。 The input device 508 is, for example, a touch panel built into the display 510. The input device 508 functions as an input unit that accepts input of instructions from the user U. The user U can input various information and instructions to execute processing to the facility terminal 50 via the input device 508.
ディスプレイ510は、利用者Uに対して、各種画面を表示して出力する表示部として機能する。 The display 510 functions as a display unit that displays and outputs various screens to the user U.
生体情報取得装置512は、施設端末50の前の利用者Uの生体情報として利用者Uの顔画像を取得する生体情報取得部として機能する。生体情報取得装置512は、例えば、施設端末50の前を撮影するデジタルカメラであり、利用者Uの顔を撮影してその顔画像を取得する。なお、生体情報取得装置512は、利用者Uの生体情報として利用者Uの顔画像を取得するものに限定されるものではなく、指紋画像、虹彩画像、指の静脈画像、掌紋画像、手のひらの静脈画像等を取得するものであってもよい。 The biometric information acquisition device 512 functions as a biometric information acquisition unit that acquires a facial image of the user U as biometric information of the user U in front of the facility terminal 50. The biometric information acquisition device 512 is, for example, a digital camera that takes an image in front of the facility terminal 50, and captures the face of the user U to acquire the facial image. Note that the biometric information acquisition device 512 is not limited to acquiring a facial image of the user U as biometric information of the user U, but may also acquire a fingerprint image, an iris image, a finger vein image, a palm print image, a palm vein image, etc.
通信部514は、ネットワークNWに接続され、ネットワークNWを介してデータの送受信を行う。通信部514は、CPU502による制御に従って、管理サーバ10等との間の通信を行う。 The communication unit 514 is connected to the network NW and transmits and receives data via the network NW. The communication unit 514 communicates with the management server 10, etc., under the control of the CPU 502.
こうして、施設端末50が構成されている。 This is how the facility terminal 50 is configured.
本実施形態による情報処理システム1は、空港Aにおいて航空機に搭乗予定の利用者Uに対して、利用者Uのステータスに応じて利用者Uが空港A内において利用可能な施設又はサービスを案内する。ここで、利用者Uのステータスとは、過去に利用者Uが搭乗した航空機の飛行距離又は区間距離、航空機の利用に対する支払運賃等の過去の航空機への利用者Uの搭乗実績に基づきランク付けされて区分された地位又は資格である。ステータスによって利用者Uが利用可能な施設又はサービスは異なる。例えば、ステータスがより上級の利用者Uは、より価値の高い施設又はサービスを利用することが可能になっている。 The information processing system 1 according to this embodiment guides a user U who is scheduled to board an aircraft at airport A about facilities or services that the user U can use within airport A according to the user U's status. Here, the user U's status refers to a rank or qualification that is categorized based on the user U's past flight history, such as the flight distance or segment distance of aircraft that the user U has boarded in the past, and the fare paid for aircraft use. The facilities or services that the user U can use differ depending on the status. For example, a user U with a higher status can use more valuable facilities or services.
以下、本実施形態による情報処理システム1における各構成要素の動作についてさらに図7乃至図18を用いて説明する。 Below, the operation of each component in the information processing system 1 of this embodiment will be further explained using Figures 7 to 18.
まず、チェックイン端末20及び管理サーバ10の動作について図7乃至図10を用いて説明する。図7は、チェックイン端末20及び管理サーバ10の動作を示すシーケンス図である。図8は、利用者DB106aの例を示す概略図である。図9は、フライトDB106bの例を示す概略図である。図10は、会員DB106cの例を示す概略図である。図11は、渡航履歴DB106dの例を示す概略図である。 First, the operation of the check-in terminal 20 and management server 10 will be explained using Figures 7 to 10. Figure 7 is a sequence diagram showing the operation of the check-in terminal 20 and management server 10. Figure 8 is a schematic diagram showing an example of user DB 106a. Figure 9 is a schematic diagram showing an example of flight DB 106b. Figure 10 is a schematic diagram showing an example of member DB 106c. Figure 11 is a schematic diagram showing an example of travel history DB 106d.
空港Aに到着した利用者Uは、チェックイン端末20でチェックイン手続を行う。チェックイン端末20及び管理サーバ10は、複数の利用者Uのそれぞれがチェックイン手続を行うたびに図7に示す処理を実行する。Upon arriving at airport A, user U performs check-in procedures at the check-in terminal 20. The check-in terminal 20 and management server 10 execute the process shown in Figure 7 each time each of multiple users U performs check-in procedures.
なお、利用者Uは、チェックイン端末20でのチェックイン手続に代えて、ウェブチェックイン又はオンラインチェックインによりチェックイン手続を行うこともできる。この場合、利用者Uは、例えば、自宅のコンピュータ、携帯端末40等の自己が利用する情報処理端末により航空会社又はその関連会社のウェブページにアクセスして、ウェブページを介してチェックイン手続を行うことができる。ウェブページを提供するサーバ又はこれと通信可能な他のサーバは、利用者Uによる情報処理端末からの各種情報の入力をウェブページを介して受け付けて、以下に説明するチェックイン端末20と同様の処理を実行することができる。 In addition, instead of checking in at the check-in terminal 20, user U can also perform the check-in procedure via web check-in or online check-in. In this case, user U can access the web page of the airline or its affiliated company using their own information processing terminal, such as a home computer or mobile terminal 40, and perform the check-in procedure via the web page. The server providing the web page or another server that can communicate with it can accept various information input by user U from their information processing terminal via the web page and perform processing similar to that of check-in terminal 20, described below.
図7に示すように、チェックイン端末20の媒体読取装置212は、その読取部に利用者Uの旅券がかざされたか否かを判定し(ステップS102)、旅券がかざされるまで待機する(ステップS102、NO)。 As shown in Figure 7, the media reading device 212 of the check-in terminal 20 determines whether user U's passport has been held over its reading section (step S102) and waits until the passport is held over (step S102, NO).
媒体読取装置212は、旅券がかざされたと判定すると(ステップS102、YES)、かざされた旅券から旅券情報を含む利用者Uの身分情報を取得する(ステップS104)。身分情報は、利用者Uの氏名、国籍、性別、生年月日等の利用者U個人に関する情報である。身分情報は、利用者Uの航空券媒体から取得することもできる。また、身分情報に含まれる旅券情報は、旅券番号、旅券発行国、利用者Uの顔画像である旅券顔画像等を含んでいる。なお、チェックイン端末20のCPU202は、身分情報により特定された利用者Uの国籍に応じて、当該国の公用語等の言語にディスプレイ210における表示言語を変更することができる。 When the medium reading device 212 determines that a passport has been swiped (step S102, YES), it acquires user U's identity information, including passport information, from the swiped passport (step S104). The identity information is information about user U personally, such as user U's name, nationality, gender, and date of birth. The identity information can also be acquired from user U's airline ticket medium. The passport information included in the identity information includes the passport number, passport issuing country, and a passport face image, which is a facial image of user U. The CPU 202 of the check-in terminal 20 can change the display language on the display 210 to a language such as the official language of the country, depending on the nationality of user U identified by the identity information.
次いで、媒体読取装置212は、その読取部に利用者Uの航空券媒体がかざされたか否かを判定し(ステップS106)、航空券媒体がかざされるまで待機する(ステップS106、NO)。 Next, the media reading device 212 determines whether user U's airline ticket medium has been held over its reading section (step S106) and waits until the airline ticket medium is held over (step S106, NO).
媒体読取装置212は、航空券媒体がかざされたと判定すると(ステップS106、YES)、かざされた航空券媒体から利用者Uの予定フライト情報を取得する(ステップS108)。利用者Uの予定フライト情報は、利用者Uが搭乗予定のフライトに関する情報を含み、利用者Uの搭乗に関する搭乗情報である。予定フライト情報は、例えば、利用者Uの搭乗予定の航空機の航空会社、便名、出発地、到着地、出発日時、到着日時、座席クラス等を含んでいる。なお、チェックイン端末20のCPU202は、利用者Uの旅券情報に基づき、航空券の予約購入情報を航空会社サーバに照会して、航空会社サーバから利用者Uの予定フライト情報を取得することができる。 When the media reading device 212 determines that an airline ticket medium has been held up (step S106, YES), it obtains user U's scheduled flight information from the held up airline ticket medium (step S108). User U's scheduled flight information includes information about the flight that user U plans to board, and is boarding information related to user U's boarding. The scheduled flight information includes, for example, the airline, flight number, departure point, arrival point, departure date and time, arrival date and time, seat class, etc. of the aircraft that user U plans to board. In addition, the CPU 202 of the check-in terminal 20 can query the airline server for airline ticket reservation and purchase information based on user U's passport information and obtain user U's scheduled flight information from the airline server.
また、媒体読取装置212は、航空券媒体から利用者Uの身分情報をも取得することができる。例えば、媒体読取装置212は、利用者Uの身分情報として、航空会社又はその関連会社が運営するポイントプログラムにおける利用者Uの会員番号を取得することができる。ポイントプログラムでは、例えば、当該航空会社又はその加盟する連合組織の航空会社が運行する航空機の搭乗実績に応じて利用者Uに対して付与されるポイント数に従って利用者Uのステータスがランク付けされて複数に区分されている。例えば、搭乗した航空機の飛行距離又は区間距離がより長い、航空機の利用に対する支払運賃がより高い、座席クラスのグレードがより高い等の航空機への搭乗実績がより高いほど、より多くのポイントが付与される。また、利用者Uのステータスは、過去の一定期間に積算されたポイント数がより多いほど、複数のステータスのうちのより上級のステータスとなる。ポイントプログラムにおけるポイントの名称は、特に限定されるものではないが、例えば、マイル、マイレージ等である。また、複数のステータスの名称も、特に限定されるものではなく、互いに区別可能な名称を用いることができる。なお、媒体読取装置212は、利用者Uの身分情報として航空券媒体から利用者Uのステータスを取得することもできる。 The media reading device 212 can also obtain user U's identity information from the airline ticket medium. For example, the media reading device 212 can obtain user U's membership number in a points program operated by an airline or its affiliated company as user U's identity information. In points programs, user U's status is ranked and classified into multiple categories according to the number of points awarded to user U based on his or her flight history on aircraft operated by the airline or an airline affiliated with the airline. For example, the more flights or flight segments a user has flown, the higher the fare paid for the aircraft, the higher the seat class, etc., the more points he or she is awarded. Furthermore, the more points user U has accumulated over a certain period of time, the higher the status of the multiple statuses he or she has. The names of points in points programs are not particularly limited, but include, for example, miles, frequent flyer miles, etc. The names of the multiple statuses are also not particularly limited, and any names that are distinct from one another can be used. In addition, the medium reading device 212 can also obtain the user U's status from the airline ticket medium as the user U's identity information.
利用者Uは、利用者Uのステータスがより上級であるほど、より価値の高い施設を利用することができ、また、より価値の高いサービスを受けることができる。例えば、空港Aにおいては、より上級のステータスの利用者Uは、ラウンジ等の専用の施設Fを利用することができる。また、例えば、特定の上級のステータスの利用者Uは、免税店等の店舗において割引サービス等の優待サービスを受けることができる。また、例えば、特定の上級のステータスの利用者Uは、保安検査場において保安検査の手続を優先的に受けられる優先レーンを利用することができる。また、例えば、特定の上級のステータスの利用者Uは、出国審査場において出国審査の手続を優先的に受けられる優先レーンを利用することができる。また、例えば、特定の上級のステータスの利用者Uは、搭乗ゲートにおいて優先的に航空機に搭乗することができる。 The higher the status of user U, the more valuable facilities and services he or she can use. For example, at airport A, users U with higher status can use dedicated facilities F, such as lounges. Also, for example, users U with a specific higher status can receive preferential services, such as discounts, at stores such as duty-free shops. Also, for example, users U with a specific higher status can use priority lanes at security checkpoints, where they can undergo security screening procedures first. Also, for example, users U with a specific higher status can use priority lanes at immigration checkpoints, where they can undergo immigration screening procedures first. Also, for example, users U with a specific higher status can board an aircraft first at the boarding gate.
なお、チェックイン端末20は、旅券及び航空券媒体から身分情報及び予定フライト情報を取得するのみならず、他の方法で身分情報及び予定フライト情報を取得することができる。例えば、CPU202は、利用者Uのクレジットカード番号、予約番号、確認番号等に基づき、航空券の予約購入情報を航空会社サーバに照会して、航空会社サーバから利用者Uの身分情報及び予定フライト情報を取得することができる。 In addition to obtaining identity information and scheduled flight information from passports and airline ticket media, the check-in terminal 20 can also obtain identity information and scheduled flight information in other ways. For example, the CPU 202 can query the airline server for airline ticket reservation and purchase information based on user U's credit card number, reservation number, confirmation number, etc., and obtain user U's identity information and scheduled flight information from the airline server.
次いで、チェックイン端末20の生体情報取得装置214は、チェックイン端末20の前に立つ利用者Uの顔を撮影して、利用者Uの顔画像である撮影顔画像を取得する(ステップS110)。 Next, the biometric information acquisition device 214 of the check-in terminal 20 photographs the face of user U standing in front of the check-in terminal 20 and obtains a photographed facial image that is a facial image of user U (step S110).
なお、身分情報を取得するステップS104と、搭乗情報を取得するステップS108と、顔画像を取得するステップS110との順序は、上記の場合に限定されるものではない。ステップS104、S108、S110のうちのいずれのステップが先の順序で実行されてもよいし、ステップS104、S108、S110の全部又は一部の組が同時に実行されてもよい。 The order of step S104 for acquiring identity information, step S108 for acquiring boarding information, and step S110 for acquiring a facial image is not limited to the above case. Any of steps S104, S108, and S110 may be executed in the order listed above, or all or some of steps S104, S108, and S110 may be executed simultaneously.
次いで、チェックイン端末20のCPU202は、照合部として機能し、生体情報取得装置214により撮影された撮影顔画像と、媒体読取装置212により取得された旅券顔画像とを1:1で照合する(ステップS112)。CPU202は、撮影顔画像と旅券顔画像との照合に際して、撮影顔画像から抽出した顔特徴量と、旅券顔画像から抽出した顔特徴量とを照合することにより、両顔画像を照合することができる。CPU202は、判定部として機能し、例えば、両顔画像の類似度が基準以上の高い類似度を示した場合に両顔画像の照合が一致したと判定することができる。Next, the CPU 202 of the check-in terminal 20 functions as a matching unit and performs a one-to-one comparison between the photographed facial image captured by the biometric information acquisition device 214 and the passport facial image acquired by the media reading device 212 (step S112). When matching the photographed facial image with the passport facial image, the CPU 202 can match the two facial images by matching facial features extracted from the photographed facial image with facial features extracted from the passport facial image. The CPU 202 functions as a determination unit and can determine that the two facial images match if, for example, the similarity between the two facial images is high enough to meet a standard or higher.
なお、CPU202は、照合部として機能することに代えて、管理サーバ10等の外部サーバに対して上記利用者Uの顔画像の照合を要求し、外部サーバから照合結果を取得するように構成することもできる。この場合、CPU202は、利用者Uの旅券顔画像及び撮像顔画像又はそれぞれから抽出した特徴量を外部サーバに送信して顔画像の照合を要求することができる。 In addition, instead of functioning as a matching unit, the CPU 202 can be configured to request an external server, such as the management server 10, to match the facial image of the user U and obtain the matching results from the external server. In this case, the CPU 202 can send the passport facial image of the user U and the captured facial image, or feature amounts extracted from each, to the external server and request a facial image match.
照合の結果、CPU202は、撮像顔画像と旅券顔画像との照合が一致して本人確認に成功したと判定すると(ステップS114、YES)、送信部として機能し、利用者Uの利用者情報を管理サーバ10にネットワークNWを介して送信する(ステップS116)。利用者情報は、互いに関連付けられた利用者Uの身分情報、顔情報及び予定フライト情報を含んでいる。顔情報は、CPU202による照合を経た利用者Uの撮像顔画像又は旅券顔画像である。また、顔情報は、撮像顔画像及び旅券顔画像のいずれか一方であってもよいし、両画像であってもよい。また、顔情報は、撮像顔画像又は旅券顔画像それ自体でなくてもよく、撮像顔画像又は旅券顔画像から抽出された顔特徴量であってもよい。 If, as a result of the matching, the CPU 202 determines that the match between the captured facial image and the passport facial image is a match and identity verification has been successful (step S114, YES), it functions as a transmitter and transmits user information about user U to the management server 10 via the network NW (step S116). The user information includes user U's associated identity information, facial information, and scheduled flight information. The facial information is the captured facial image or passport facial image of user U that has been matched by the CPU 202. Furthermore, the facial information may be either the captured facial image or the passport facial image, or both images. Furthermore, the facial information does not have to be the captured facial image or the passport facial image itself, but may be facial features extracted from the captured facial image or the passport facial image.
管理サーバ10のCPU102は、チェックイン端末20から利用者情報を受信すると、登録部として機能し、受信した利用者情報を利用者DB106aに登録する(ステップS118)。CPU102は、利用者情報に含まれる撮影顔画像又は旅券顔画像を登録顔画像として利用者DB106aに登録する。CPU102は、利用者Uの利用者情報に含まれる身分情報、顔情報としての登録顔画像、予定フライト情報及びステータス情報を互いに関連付けて利用者DB106aに登録する。こうして、チェックイン端末20は、利用者Uについてチェックイン手続が完了する。 When the CPU 102 of the management server 10 receives user information from the check-in terminal 20, it functions as a registration unit and registers the received user information in the user DB 106a (step S118). The CPU 102 registers the photographed facial image or passport facial image included in the user information as a registered facial image in the user DB 106a. The CPU 102 associates the identity information, registered facial image as facial information, scheduled flight information, and status information included in the user information of user U with each other and registers them in the user DB 106a. In this way, the check-in terminal 20 completes the check-in procedure for user U.
図8は、管理サーバ10の利用者DB106aの例を示している。利用者DB106aは、チェックイン端末20においてチェックイン手続を完了した複数の利用者Uに関する情報である利用者情報が登録されたものである。図示するように、利用者DB106aには、複数の利用者Uを識別する識別子である利用者ID(Identification)ごとに、利用者Uの身分情報、顔情報及び予定フライト情報が登録されている。身分情報は、例えば、氏名、旅券番号、会員番号等を含んでいる。顔情報は、登録顔画像である。予定フライト情報は、利用者Uの搭乗に関する搭乗情報であり、例えば、便名、出発地、到着地、出発時刻、搭乗ゲート、座席クラス等を含んでいる。なお、身分情報及び予定フライト情報は、それぞれ図8に示す以外の情報を含むことができる。また、利用者DB106aには、後述するように、利用者情報の一部として、利用者Uのステータスを示すステータス情報が追加登録されている。利用者Uの利用者情報に含まれる身分情報、顔情報、予定フライト情報及びステータス情報は、互いに関連付けられて登録されている。 Figure 8 shows an example of the user DB 106a of the management server 10. The user DB 106a stores user information, which is information about multiple users U who have completed check-in procedures at the check-in terminal 20. As shown in the figure, the user DB 106a stores the identity information, facial information, and scheduled flight information of each user U for each user ID (Identification), which is an identifier that identifies multiple users U. The identity information includes, for example, name, passport number, membership number, etc. The facial information is a registered facial image. The scheduled flight information is boarding information related to user U's boarding, and includes, for example, flight number, departure point, arrival point, departure time, boarding gate, seat class, etc. Note that the identity information and scheduled flight information may each include information other than that shown in Figure 8. In addition, as described below, status information indicating user U's status is additionally registered in the user DB 106a as part of the user information. The identity information, facial information, scheduled flight information, and status information included in the user information of user U are registered in association with each other.
なお、CPU102は、取得部として機能し、フライトDB106bを参照して、利用者DB106aに登録すべき利用者Uの予定フライト情報を取得することもできる。フライトDB106bは、最新フライト情報が登録されている。最新フライト情報は、空港Aにおいて運航される航空機のフライトに関する最新の情報である。 The CPU 102 also functions as an acquisition unit, and can refer to the flight DB 106b to acquire scheduled flight information for user U that should be registered in the user DB 106a. The flight DB 106b stores the latest flight information. The latest flight information is the latest information regarding aircraft flights operating at airport A.
図9は、管理サーバ10のフライトDB106bの例を示している。フライトDB106bは、空港Aにおいて運航される複数のフライトに関する最新フライト情報が登録されたものである。図示するように、フライトDB106bには、空港Aにおいて運航される複数のフライトを識別するフライトIDごとに最新フライト情報が登録されている。最新フライト情報は、例えば、便名、出発地、到着地、出発時刻、到着時刻、搭乗ゲート、搭乗開始時刻、運航状況等を含んでいる。なお、最新フライト情報は、図9に示す以外の情報を含むことができる。フライトDB106bに登録された最新フライト情報には、フライトの運航状況に欠航、遅延等の変更があった場合には変更内容がリアルタイムに又は随時に反映される。なお、「欠航」との用語は、「運休」との用語の意義を含んでもよいし、「運休」との用語に読み替えてもよい。 Figure 9 shows an example of flight DB 106b of management server 10. Flight DB 106b registers the latest flight information for multiple flights operated at airport A. As shown in the figure, flight DB 106b registers the latest flight information for each flight ID that identifies multiple flights operated at airport A. The latest flight information includes, for example, flight number, departure airport, arrival airport, departure time, arrival time, boarding gate, boarding start time, flight status, etc. Note that the latest flight information may include information other than that shown in Figure 9. If there is a change in the flight operation status, such as a cancellation or delay, the latest flight information registered in flight DB 106b reflects the change in real time or as needed. Note that the term "cancellation" may include the meaning of the term "cancellation" or may be read as the term "cancellation."
CPU102は、フライトDB106bを参照して、利用者Uが搭乗予定のフライトの便名等に基づき、利用者DB106aに登録すべき利用者Uの予定フライト情報として、例えば、搭乗ゲート、搭乗開始時刻等のより詳細な情報を取得することができる。 The CPU 102 can refer to the flight DB 106b and, based on the flight number of the flight that user U is scheduled to board, obtain more detailed information, such as the boarding gate and boarding start time, as user U's scheduled flight information to be registered in the user DB 106a.
次いで、CPU102は、図7に示すように、取得部として機能し、利用者Uのステータス情報を取得する(ステップS120)。CPU102は、会員DB106cを参照して利用者のステータス情報を取得することができる。 Next, as shown in FIG. 7, the CPU 102 functions as an acquisition unit and acquires the status information of user U (step S120). The CPU 102 can acquire the user's status information by referring to the member DB 106c.
図10は、管理サーバ10の会員DB106cの例を示している。会員DB106cは、上述した航空会社又はその関連会社が運営するポイントプログラムの複数の会員に関する情報である会員情報が登録されたものである。図示するように、会員DB106cには、ポイントプログラムに加入する複数の会員を識別するIDである会員番号ごとに会員情報が登録されている。会員情報は、例えば、氏名、ステータス、ポイント数等を含んでいる。ステータスは、航空機の搭乗実績に応じて利用者Uに対して付与されるポイント数に基づいてランク付けされて利用者Uについて設定されたものである。また、ポイント数は、過去の一定期間に付与されたポイントが積算されたポイント数である。 Figure 10 shows an example of member DB 106c of management server 10. Member DB 106c stores member information, which is information about multiple members of the point program operated by the airline or its affiliates mentioned above. As shown in the figure, member DB 106c stores member information for each member number, which is an ID that identifies multiple members who join the point program. The member information includes, for example, name, status, number of points, etc. The status is set for user U by ranking them based on the number of points awarded to user U in accordance with their airline boarding record. The number of points is the accumulated number of points awarded over a certain period of time in the past.
CPU102は、利用者DB106aに登録された利用者情報に含まれる利用者Uの会員番号に基づき、会員DB106cを参照して会員DB106cから利用者Uのステータスを示すステータス情報を取得することができる。 Based on the membership number of user U contained in the user information registered in user DB 106a, CPU 102 can refer to member DB 106c and obtain status information indicating user U's status from member DB 106c.
また、CPU102は、会員DB106cから利用者Uのステータス情報を取得することに代えて、渡航履歴DB106dに登録された利用者Uの渡航履歴に基づき、利用者Uのステータスを決定することもできる。 In addition, instead of obtaining user U's status information from member DB 106c, CPU 102 can also determine user U's status based on user U's travel history registered in travel history DB 106d.
図11は、管理サーバ10の渡航履歴DB106dの例を示している。なお、渡航履歴DB106dは、例えば、出入国を管理する機関により運営される管理サーバ10とは別の外部サーバに格納されたものであってもよい。渡航履歴DB106dは、過去に出入国した複数の人物の渡航履歴に関する情報である渡航履歴情報が登録されたものである。図示するように、渡航履歴DB106dには、複数の人物を識別する個人IDごとに渡航履歴情報が登録されている。渡航履歴情報は、例えば、氏名、旅券番号、顔情報、渡航履歴等を含んでいる。渡航履歴は、当該人物の出入国に関する記録であり、例えば、出発地、到着地、出入国年月日、搭乗した航空機の便名等を含んでいる。なお、渡航履歴情報は、図11に示す以外の情報を含むことができる。 Figure 11 shows an example of the travel history DB 106d of the management server 10. Note that the travel history DB 106d may be stored, for example, on an external server separate from the management server 10 operated by an agency that manages immigration. The travel history DB 106d stores travel history information, which is information relating to the travel history of multiple people who have entered and exited the country in the past. As shown in the figure, the travel history DB 106d stores travel history information for each personal ID that identifies multiple people. The travel history information includes, for example, name, passport number, facial information, travel history, etc. The travel history is a record of the person's entry and exit into and exit from the country, and includes, for example, the place of departure, place of arrival, date of entry and exit, flight number of the aircraft boarded, etc. Note that the travel history information may include information other than that shown in Figure 11.
CPU102は、利用者DB106aに登録された利用者情報に含まれる利用者Uの氏名、旅券番号、顔情報等に基づき、渡航履歴DB106dを参照して渡航履歴DB106dから利用者Uの過去の一定期間における渡航履歴を取得することができる。さらに、CPU102は、取得した利用者Uの過去の一定期間における渡航履歴に基づき利用者Uの航空機への搭乗実績を評価して、例えば、会員DB106cから取得するステータスと同様のステータスを利用者Uについて決定することができる。具体的には、CPU102は、過去の一定期間において利用者Uが搭乗した航空機の飛行距離又は区間距離がより長いほど、利用者Uについてより上級のステータスを決定することができる。 The CPU 102 can refer to the travel history DB 106d and acquire user U's travel history for a certain period of time from the travel history DB 106d based on user U's name, passport number, facial information, etc. contained in the user information registered in the user DB 106a. Furthermore, the CPU 102 can evaluate user U's aircraft boarding record based on the acquired travel history for user U for a certain period of time in the past, and determine a status for user U that is similar to the status acquired from the membership DB 106c, for example. Specifically, the longer the flight distance or segment distance of the aircraft that user U boarded during a certain period of time in the past, the higher the status that the CPU 102 can assign to user U.
次いで、CPU102は、図7に示すように、利用者DB106aに利用者Uのステータスを示すステータス情報を追加登録する(ステップS122)。CPU102は、利用者Uの利用者情報に含まれる身分情報、顔情報及び予定フライト情報と関連付けてステータス情報を利用者情報の一部として追加登録する。Next, the CPU 102 additionally registers status information indicating the status of user U in the user DB 106a (step S122), as shown in FIG. 7. The CPU 102 additionally registers the status information as part of the user information, associating it with the identity information, face information, and scheduled flight information included in the user information of user U.
こうして、CPU102は、チェックイン手続を行った利用者Uについて、身分情報、顔情報、予定フライト情報及びステータス情報を利用者DB106aに登録する。 In this way, the CPU 102 registers the identity information, facial information, scheduled flight information, and status information of user U who has completed the check-in procedure in the user DB 106a.
一方、照合の結果、CPU202は、撮像顔画像と旅券顔画像との照合が一致せずに本人確認に失敗したと判定すると(ステップS114、NO)、通知部として機能し、利用者Uに対して本人確認に失敗した旨を通知する(ステップS124)。この際、CPU202は、本人確認に失敗した旨を通知する通知画面をディスプレイ210に表示させる。なお、CPU202は、通知画面の表示とともに又は通知画面の表示に代えて、利用者Uに対して本人確認に失敗した旨を例えば音声により通知することもできる。 On the other hand, if, as a result of the comparison, the CPU 202 determines that the captured facial image does not match the passport facial image and that identity verification has failed (step S114, NO), it functions as a notification unit and notifies user U that identity verification has failed (step S124). At this time, the CPU 202 displays a notification screen on the display 210 notifying user U that identity verification has failed. Note that, in addition to or instead of displaying the notification screen, the CPU 202 can also notify user U that identity verification has failed, for example, by voice.
こうして、チェックイン端末20において利用者Uのチェックイン手続が行われる。 In this way, the check-in procedure for user U is carried out at the check-in terminal 20.
なお、利用者Uは、チェックイン端末20によるチェックイン手続に代えて、有人のチェックインカウンタにおいてチェックイン手続を行うこともできる。この場合、チェックインカウンタの職員により操作される端末が、上述したチェックイン端末20と同様の処理を実行することができる。また、利用者Uは、チェックイン端末20によるチェックイン手続に代えて、航空会社のウェブサイトから行うオンラインチェックインを利用することもできる。この場合、例えば、利用者Uは、空港Aに設置された専用端末から顔画像を管理サーバ10の利用者DB106aに登録顔画像として別途登録することができる。 In addition, instead of checking in using the check-in terminal 20, user U can also check in at a manned check-in counter. In this case, a terminal operated by a check-in counter staff member can perform the same processing as the check-in terminal 20 described above. Also, instead of checking in using the check-in terminal 20, user U can use online check-in via the airline's website. In this case, for example, user U can separately register a facial image as a registered facial image in the user DB 106a of the management server 10 using a dedicated terminal installed at airport A.
次に、サイネージ端末30及び管理サーバ10の動作について図12乃至図17を用いて説明する。図12は、サイネージ端末30及び管理サーバ10の動作を示すシーケンス図である。図13は、サイネージ端末30において表示される受付画面の例を示す概略図である。図14は、管理サーバ10の施設DB106eの例を示す概略図である。図15乃至図17は、それぞれサイネージ端末30において表示される案内画面の例を示す概略図である。 Next, the operation of the signage terminal 30 and the management server 10 will be explained using Figures 12 to 17. Figure 12 is a sequence diagram showing the operation of the signage terminal 30 and the management server 10. Figure 13 is a schematic diagram showing an example of a reception screen displayed on the signage terminal 30. Figure 14 is a schematic diagram showing an example of the facility DB 106e of the management server 10. Figures 15 to 17 are each schematic diagrams showing examples of guidance screens displayed on the signage terminal 30.
チェックイン手続を完了した利用者Uは、必要に応じて手荷物カウンタにて手荷物預け手続を行い、その後、保安検査場における保安検査及び出国審査場における出国審査を順次受けて搭乗ゲートに向かう。航空機への搭乗場所である搭乗ゲートにて航空機へ搭乗するまでの間、利用者Uは、サイネージ端末30において各種の案内を受けることができる。すなわち、サイネージ端末30において、利用者Uは、利用者Uが利用可能な施設又はサービスに関する案内、利用者Uが搭乗予定のフライトに関する案内等を受けることができる。フライトに関する案内には、そのフライトに関連して利用者Uがとるべき行動に関する案内が含まれる。 After completing the check-in procedures, user U will carry out baggage check-in procedures at the baggage counter if necessary, then undergo security screening at the security checkpoint and immigration screening at the departure inspection area, before heading to the boarding gate. Until boarding the aircraft at the boarding gate, user U can receive various types of guidance on the signage terminal 30. That is, on the signage terminal 30, user U can receive guidance on facilities or services available to user U, guidance on the flight that user U is scheduled to board, etc. Guidance on the flight includes guidance on actions that user U should take in relation to the flight.
図12に示すように、サイネージ端末30の生体情報取得装置314は、サイネージ端末30の前を常時又は定期的に撮影し、撮影した画像中にサイネージ端末30の前の利用者Uの顔が検出されたか否かを判定する(ステップS202)。生体情報取得装置314は、画像中に利用者Uの顔が検出されるまで待機する(ステップS202、NO)。 As shown in Figure 12, the biometric information acquisition device 314 of the signage terminal 30 constantly or periodically captures an image in front of the signage terminal 30 and determines whether the face of user U in front of the signage terminal 30 is detected in the captured image (step S202). The biometric information acquisition device 314 waits until the face of user U is detected in the image (step S202, NO).
サイネージ端末30のCPU302は、生体情報取得装置314により画像中に利用者Uの顔が検出されたと判定すると(ステップS202、YES)、利用者Uからの案内希望の入力を受け付ける受付画面をディスプレイ310に表示させる(ステップS204)。これにより、CPU302は、利用者Uから案内希望の入力を受け付ける。When the CPU 302 of the signage terminal 30 determines that the biometric information acquisition device 314 has detected the face of user U in the image (step S202, YES), it displays a reception screen on the display 310 to accept input of guidance requests from user U (step S204). This allows the CPU 302 to accept input of guidance requests from user U.
図13は、ディスプレイ310に表示される受付画面G10を例示している。図示するように、受付画面G10には、案内希望を入力するためのボタンG12、G14がタッチ入力可能に表示されている。利用者Uは、ボタンG12をタッチして、自己が利用可能な施設又はサービスに関する案内希望をサイネージ端末30に入力することができる。また、利用者Uは、ボタンG14をタッチして、自己が搭乗予定のフライトに関する案内希望をサイネージ端末30に入力することができる。 Figure 13 shows an example of the reception screen G10 displayed on the display 310. As shown, the reception screen G10 displays buttons G12 and G14 for inputting desired information in a touch-inputable manner. By touching button G12, user U can input into the signage terminal 30 the desired information regarding facilities or services available to the user. Furthermore, by touching button G14, user U can input into the signage terminal 30 the desired information regarding the flight the user is scheduled to board.
以下、本実施形態では、サイネージ端末30において利用者Uにより自己が利用可能な施設又はサービスに関する案内希望が入力され、利用者Uが利用可能な施設又はサービスに関する案内を利用者Uが受ける場合について説明する。サイネージ端末30において利用者Uにより自己が搭乗予定のフライトに関する案内希望が入力され、利用者Uが搭乗予定のフライトに関する案内を利用者Uが受ける場合については第2実施形態において説明する。 In the following, in this embodiment, a case will be described in which a user U inputs a request for guidance regarding facilities or services available to the user U into the signage terminal 30, and the user U receives guidance regarding the facilities or services available to the user U. A case will be described in the second embodiment in which a user U inputs a request for guidance regarding a flight that the user U is scheduled to board into the signage terminal 30, and the user U receives guidance regarding the flight that the user U is scheduled to board.
利用者Uにより自己が利用可能な施設又はサービスに関する案内希望が入力されると、図12に示すように、生体情報取得装置314は、その利用者Uの顔を撮影して、利用者Uの顔画像を対象顔画像として取得する(ステップS206)。 When user U inputs a request for guidance regarding facilities or services available to him/her, as shown in FIG. 12, the biometric information acquisition device 314 photographs the face of user U and acquires the facial image of user U as a target facial image (step S206).
なお、サイネージ端末30は、ステップS204の案内希望を受け付ける処理を省略して、対象顔画像を取得するステップS206に移行することもできる。この場合、生体情報取得装置314は、撮影した画像中にサイネージ端末30の前の利用者Uの顔が検出されたと判定すると、その利用者Uの顔を撮影して、利用者Uの顔画像を対象顔画像として取得することができる。 The signage terminal 30 can also skip the process of accepting the guidance request in step S204 and proceed to step S206, which acquires the target face image. In this case, when the biometric information acquisition device 314 determines that the face of user U in front of the signage terminal 30 has been detected in the captured image, it can capture the face of user U and acquire the facial image of user U as the target face image.
次いで、CPU302は、送信部として機能し、生体情報取得装置314により撮影された利用者Uの対象顔画像を管理サーバ10にネットワークNWを介して送信する(ステップS208)。 Next, the CPU 302 functions as a transmitting unit and transmits the target facial image of user U captured by the biometric information acquisition device 314 to the management server 10 via the network NW (step S208).
管理サーバ10のCPU102は、サイネージ端末30から対象顔画像を受信すると、照合部として機能し、利用者Uの顔画像の照合を行う(ステップS210)。CPU102は、サイネージ端末30から受信した対象顔画像と、利用者DB106aに登録された複数の登録顔画像とを1:Nで照合する。CPU102は、対象顔画像と旅券顔画像との照合に際して、対象顔画像から抽出した顔特徴量と、登録顔画像から抽出した顔特徴量とを照合することにより、両顔画像を照合することができる。CPU102は、判定部として機能し、例えば、両顔画像の類似度が基準以上の高い類似度を示した場合に両顔画像の照合が一致したと判定することができる。照合により対象顔画像と一致する登録顔画像が発見されると、サイネージ端末30の前の利用者Uが特定される。When the CPU 102 of the management server 10 receives a target facial image from the signage terminal 30, it functions as a matching unit and matches the facial image of user U (step S210). The CPU 102 performs a 1:N comparison between the target facial image received from the signage terminal 30 and multiple registered facial images registered in the user DB 106a. When matching the target facial image with the passport facial image, the CPU 102 can match the two facial images by matching facial features extracted from the target facial image with facial features extracted from the registered facial image. The CPU 102 functions as a determination unit and can determine that the two facial images match if, for example, the similarity between the two facial images is high enough to meet a standard or higher. When a registered facial image matching the target facial image is found through matching, the user U in front of the signage terminal 30 is identified.
なお、サイネージ端末30のCPU302は、サイネージ端末30の前の映像を管理サーバ10にストリーム送信するように構成することができる。この場合、管理サーバ10のCPU102は、サイネージ端末30から対象顔画像を受信することに代えて、サイネージ端末30からストリーム送信される映像から利用者Uの対象顔画像を検出して取得することができる。 The CPU 302 of the signage terminal 30 can be configured to stream the video in front of the signage terminal 30 to the management server 10. In this case, instead of receiving the target face image from the signage terminal 30, the CPU 102 of the management server 10 can detect and acquire the target face image of the user U from the video streamed from the signage terminal 30.
照合の結果、サイネージ端末30の前の利用者Uが特定された場合(ステップS212、YES)、CPU102は、取得部として機能し、利用者DB106aから当該利用者Uのステータス情報を取得する(ステップS214)。CPU102は、利用者DB106aを参照して、対象顔画像と一致する登録顔画像に関連付けられたステータス情報を当該利用者Uのステータス情報として取得する。また、CPU102は、ステータス情報とともに、対象顔画像と一致する登録顔画像に関連付けられた予定フライト情報に含まれる座席クラスを取得することもできる。 If the result of the matching is that the user U in front of the signage terminal 30 is identified (step S212, YES), the CPU 102 functions as an acquisition unit and acquires the status information of the user U from the user DB 106a (step S214). The CPU 102 references the user DB 106a and acquires the status information associated with the registered face image that matches the target face image as the status information of the user U. In addition to the status information, the CPU 102 can also acquire the seat class included in the scheduled flight information associated with the registered face image that matches the target face image.
次いで、CPU102は、取得部として機能し、施設DB106eを参照して、利用者Uのステータス情報に基づき利用可能情報を取得する(ステップS216)。利用可能情報は、空港A内において利用者Uが利用可能な施設又はサービスを示す情報である。また、CPU102は、利用者Uの座席クラスに基づき利用可能情報を取得することもできる。CPU102は、利用者Uのステータス又は座席クラスに基づき利用者Uが利用可能なサービスを特定し、特定した施設又はサービスについて利用可能情報を取得することができる。なお、利用可能情報は、空港A内に限らず、空港A外において利用者Uが利用可能な施設又はサービスを示すものであってもよい。また、利用可能情報は、利用者Uが利用可能な施設及びサービスのうちの少なくとも一方を示すものであればよい。 Next, CPU 102 functions as an acquisition unit and refers to facility DB 106e to acquire availability information based on user U's status information (step S216). Availability information is information indicating facilities or services available to user U within airport A. CPU 102 can also acquire availability information based on user U's seat class. CPU 102 can identify services available to user U based on user U's status or seat class, and acquire availability information for the identified facilities or services. Availability information may indicate facilities or services available to user U outside airport A, rather than only within airport A. Availability information may also indicate at least one of the facilities and services available to user U.
図14は、管理サーバ10の施設DB106eの例を示している。施設DB106eは、空港A内の複数の施設に関する情報である施設情報が登録されたものである。空港A内の施設には、例えば、ラウンジ、免税店、飲食店等が含まれる。また、空港A内の施設には、例えば、保安検査場、出国審査場等も含まれる。図示するように、空港A内の複数の施設を識別する施設IDごとに施設情報が登録されている。施設情報は、例えば、施設名称、利用可能条件、サービス、所在地等を含んでいる。利用可能条件は、当該施設又は当該施設におけるサービスを利用可能な利用者Uのステータスを示す。利用可能条件は、例えば、複数のステータスを含む場合もあれば、最上級のステータス等の特定の単独ステータスのみの場合もある。また、利用可能条件は、当該施設又は当該施設におけるサービスを利用可能な利用者Uの座席クラスを示すものであってもよい。サービスは、当該施設において利用者Uに提供されるサービスであり、例えば、提供される飲食物のメニュー、利用可能なサービス内容、優先的な取り扱いの内容等を示している。なお、当該施設において利用可能な食事、飲み物、設備等の内容は、利用者Uのステータスに応じて異なる場合がありうる。この場合、ステータスがより高い利用者Uの場合はサイネージ端末30の案内画面に表示される食事、飲み物、設備等がより多く、ステータスがより低い利用者の場合はサイネージ端末30の案内画面に表示される食事、飲み物、設備等がより少ない。所在地は、当該施設の空港A内における所在地である。なお、施設情報は、図14に示す以外の情報を含むことができる。また、施設DB106eは、空港A外の施設についても同様の施設情報が登録されたものであってもよい。 Figure 14 shows an example of the facility DB 106e of the management server 10. The facility DB 106e registers facility information, which is information about multiple facilities within airport A. Facilities within airport A include, for example, lounges, duty-free shops, restaurants, etc. Facilities within airport A also include, for example, security checkpoints and immigration checkpoints. As shown in the figure, facility information is registered for each facility ID that identifies multiple facilities within airport A. The facility information includes, for example, the facility name, availability conditions, services, location, etc. Availability conditions indicate the status of user U who can use the facility or services at the facility. Availability conditions may, for example, include multiple statuses, or may only be a specific single status such as the highest status. Availability conditions may also indicate the seat class of user U who can use the facility or services at the facility. Services are services provided to user U at the facility, and indicate, for example, the food and beverage menu provided, available services, priority treatment, etc. The food, drinks, facilities, etc. available at the facility may differ depending on the status of the user U. In this case, a user U with a higher status will have more food, drinks, facilities, etc. displayed on the guidance screen of the signage terminal 30, while a user U with a lower status will have fewer food, drinks, facilities, etc. displayed on the guidance screen of the signage terminal 30. The location is the location of the facility within airport A. The facility information may include information other than that shown in FIG. 14. The facility DB 106e may also have similar facility information registered for facilities outside airport A.
空港A内においては、利用者Uのステータス等に応じて、特定の施設又はサービスが利用可能になっている。例えば、航空会社等により運営されるラウンジには、特定のステータスの利用者Uのみが利用可能なものがある。また、例えば、免税店等の店舗には、利用者Uが特定のステータスである場合に割引サービス等の優待サービスを受けられるものがある。また、例えば、保安検査場には、利用者Uが特定のステータスである場合に保安検査の手続を優先的に受けられる優先レーンが設置されていることがある。また、例えば、出国審査場にも、利用者Uが特定のステータスである場合に出国審査の手続を優先的に受けられる優先レーンが設置されていることがある。また、例えば、搭乗ゲートでは、利用者Uが特定のステータスである場合に優先的に航空機に搭乗することができることがある。施設DB106eには、これらのようなステータス等に応じて利用可能な施設又はサービスについての利用可能条件を含む施設情報が登録されている。 Within airport A, certain facilities or services are available to user U depending on the user U's status, etc. For example, some lounges operated by airlines, etc. are available only to users U with a certain status. Also, some stores, such as duty-free shops, offer preferential services such as discounts to users U with a certain status. Also, for example, at security checkpoints, priority lanes may be installed so that users U with a certain status can undergo security check procedures on a priority basis. Also, for example, at immigration checkpoints, priority lanes may be installed so that users U with a certain status can undergo immigration check procedures on a priority basis. Also, at the boarding gate, for example, users U with a certain status may be able to board an aircraft on a priority basis. Facility DB 106e stores facility information including the availability conditions for facilities or services that can be used depending on such status, etc.
CPU102は、利用者Uのステータス情報に示されるステータスが利用可能条件に示される施設情報を施設DB106eから特定して抽出し、抽出した一又は複数の施設情報を利用可能情報として取得することができる。また、CPU102は、利用者Uの利用者情報に含まれる座席クラスが利用可能条件に示される施設情報を施設DB106eから抽出して、抽出した一又は複数の施設情報を利用可能情報として取得することもできる。 The CPU 102 can identify and extract from the facility DB 106e facility information whose availability conditions indicate the status indicated in the status information of the user U, and acquire one or more of the extracted facility information as availability information. The CPU 102 can also extract from the facility DB 106e facility information whose availability conditions indicate the seat class included in the user information of the user U, and acquire one or more of the extracted facility information as availability information.
こうして、CPU102は、利用者Uの搭乗実績に基づきランク付けされた予定フライト情報に基づくステータス等に基づき、前記利用者Uが利用可能な施設又はサービスを特定することができる。 In this way, the CPU 102 can identify facilities or services available to the user U based on the status based on the scheduled flight information ranked based on the user U's boarding history.
次いで、CPU102は、図12に示すように、生成部として機能し、取得した利用可能情報を含む利用案内情報を生成する(ステップS218)。利用案内情報は、サイネージ端末30において案内を受ける特定の利用者Uに向けられた個別の案内情報であり、利用者Uのステータス、座席クラス等に応じて空港A内において利用可能な施設又はサービスに関するものである。利用案内情報の生成に際して、CPU102は、利用可能情報とともに、例えば、所要時間情報、経路情報、滞在可能情報、必要ポイント情報等の他の情報を利用案内情報に含ませることができる。 Next, as shown in FIG. 12, the CPU 102 functions as a generation unit and generates usage guidance information including the acquired availability information (step S218). The usage guidance information is individual guidance information directed to a specific user U receiving guidance on the signage terminal 30, and relates to facilities or services available within airport A depending on the user U's status, seat class, etc. When generating the usage guidance information, the CPU 102 can include other information, such as required time information, route information, available stay information, required point information, etc., in addition to the availability information.
所要時間情報は、利用者Uの現在地であるサイネージ端末30の所在地から利用者Uが利用可能な施設までの所要時間、利用者Uが利用可能な施設から利用者Uが搭乗する搭乗ゲートまでの所要時間等を示す情報である。CPU102は、利用者Uの現在地であるサイネージ端末30の所在地、施設情報に含まれる施設の所在地、搭乗ゲートの所在地等を用いて所要時間を求めることができる。CPU102は、利用者DB106a又はフライトDB106bを参照して利用者Uが搭乗する搭乗ゲートを特定することができる。CPU102は、サイネージ端末30の所在地を示す情報が登録された不図示のDBを参照してサイネージ端末30の所在地を取得することができる。また、CPU102は、搭乗ゲートの所在地を示す情報が登録された不図示のDBを参照して搭乗ゲートの所在地を取得することができる。 The required time information is information that indicates the required time from the location of the signage terminal 30, which is the current location of user U, to a facility available to user U, and the required time from a facility available to user U to the boarding gate where user U will board. The CPU 102 can calculate the required time using the location of the signage terminal 30, which is the current location of user U, the locations of facilities included in the facility information, the location of the boarding gate, etc. The CPU 102 can identify the boarding gate where user U will board by referring to the user DB 106a or the flight DB 106b. The CPU 102 can acquire the location of the signage terminal 30 by referring to a DB (not shown) in which information indicating the location of the signage terminal 30 is registered. The CPU 102 can also acquire the location of the boarding gate by referring to a DB (not shown) in which information indicating the location of the boarding gate is registered.
経路情報は、利用者Uの現在地であるサイネージ端末30の所在地から利用者Uが利用可能な施設までの経路、利用者Uが利用可能な施設から利用者Uが搭乗する搭乗ゲートまでの経路、当該経路の距離等を示す情報である。CPU102は、利用者Uの現在地であるサイネージ端末30の所在地、施設情報に含まれる施設の所在地、搭乗ゲートの所在地等を用いて経路を求めることができる。 Route information is information that indicates the route from the location of the signage terminal 30, which is the current location of user U, to a facility available to user U, the route from the facility available to user U to the boarding gate where user U will board, the distance of the route, etc. The CPU 102 can determine the route using the location of the signage terminal 30, which is the current location of user U, the locations of the facilities included in the facility information, the location of the boarding gate, etc.
滞在可能情報は、利用者Uが利用可能な施設に滞在可能な時刻又は時間を示す情報である。CPU102は、フライトDB106bを参照して利用者Uのフライトの搭乗開始時刻を取得し、搭乗開始時刻、施設から搭乗ゲートまでの所要時間等を踏まえた滞在可能時刻又は滞在可能時間を求めることができる。 The available stay information is information indicating the time or duration that user U can stay at the available facility. The CPU 102 can refer to the flight DB 106b to obtain the boarding start time of user U's flight, and calculate the available stay time or duration based on the boarding start time, the time required to travel from the facility to the boarding gate, etc.
必要ポイント情報は、施設の利用が可能になるステータスが設定されるための基準ポイント数に利用者Uのポイント数が不足する場合にそのステータスが設定されるために利用者Uに必要なポイント数を示す情報である。また、必要ポイント情報は、付加情報として、必要なポイント数が付与される航空券、旅行セット等の商品を示す商品情報を含むことができる。CPU102は、会員DB106cを参照して利用者Uのポイント数を取得し、利用者Uのポイント数及びステータスが設定されるための基準ポイント数を用いて必要ポイント数を求めることができる。 Required point information is information that indicates the number of points required for user U to be set as a status that allows facility use when user U's number of points is insufficient to meet the reference point number required to set that status. Furthermore, required point information may include, as additional information, product information indicating products such as airline tickets and travel packages for which the required number of points will be awarded. CPU 102 can obtain user U's number of points by referencing member DB 106c, and determine the required number of points using user U's number of points and the reference point number required to set the status.
一方、照合の結果、サイネージ端末30の前の利用者Uが特定されなかった場合(ステップS212、NO)、CPU102は、生成部として機能し、照合の不一致により利用者Uが特定されなかったことを示す不一致情報を生成する(ステップS220)。 On the other hand, if the result of the matching is that the user U in front of the signage terminal 30 is not identified (step S212, NO), the CPU 102 functions as a generation unit and generates mismatch information indicating that the user U was not identified due to a mismatch in the matching (step S220).
次いで、CPU102は、送信部として機能し、上述のようにして生成された利用案内情報又は不一致情報をサイネージ端末30にネットワークNWを介して送信する(ステップS222)。なお、CPU102は、サイネージ端末30における表示言語の設定のため、利用者DB106aから利用者Uの国籍を取得して、利用案内情報又は不一致情報とともに利用者Uの国籍を示す国籍情報をサイネージ端末30に送信することもできる。CPU102は、利用案内情報又は不一致情報を送信して利用案内情報又は不一致情報に応じた表示をサイネージ端末30に実行させることにより、サイネージ端末30の表示を制御して管理する制御部として機能する。 Next, the CPU 102 functions as a transmitting unit and transmits the usage guidance information or discrepancy information generated as described above to the signage terminal 30 via the network NW (step S222). Note that the CPU 102 can also obtain the nationality of user U from the user DB 106a and transmit nationality information indicating the nationality of user U to the signage terminal 30 along with the usage guidance information or discrepancy information in order to set the display language on the signage terminal 30. The CPU 102 functions as a control unit that controls and manages the display of the signage terminal 30 by transmitting the usage guidance information or discrepancy information and causing the signage terminal 30 to execute a display corresponding to the usage guidance information or discrepancy information.
なお、サイネージ端末30は、管理サーバ10に代替して、上述したステップS210からステップS220までの処理を実行することもできる。この場合、サイネージ端末30のCPU302は、管理サーバ10の利用者DB106a、フライトDB106b、会員DB106c及び施設DB106eをネットワークNWを介して参照して処理を実行することができる。また、CPU302は、利用者DB106a、フライトDB106b、会員DB106c及び施設DB106eと同期されて自己の記憶装置306に格納された各種DBを参照して処理を実行することもできる。 The signage terminal 30 can also execute the above-mentioned steps S210 to S220 in place of the management server 10. In this case, the CPU 302 of the signage terminal 30 can execute the processing by referencing the user DB 106a, flight DB 106b, member DB 106c, and facility DB 106e of the management server 10 via the network NW. The CPU 302 can also execute the processing by referencing various DBs synchronized with the user DB 106a, flight DB 106b, member DB 106c, and facility DB 106e and stored in its own storage device 306.
サイネージ端末30のCPU302は、管理サーバ10から利用案内情報を受信すると(ステップS224、YES)、受信した利用案内情報に基づき利用者Uに対する案内画面をディスプレイ310に表示させる(ステップS226)。CPU302は、利用案内情報に含まれる利用可能情報、所要時間情報、経路情報、滞在可能情報、必要ポイント情報等の内容を含む案内画面をディスプレイ310に表示させる。なお、CPU302は、管理サーバ10から受信した国籍情報に示される利用者Uの国籍に応じて、当該国の公用語等の言語にディスプレイ310における表示言語を変更することができる。 When the CPU 302 of the signage terminal 30 receives usage guidance information from the management server 10 (step S224, YES), it causes the display 310 to display a guidance screen for user U based on the received usage guidance information (step S226). The CPU 302 causes the display 310 to display a guidance screen including information such as available use information, required time information, route information, available stay information, and required points information contained in the usage guidance information. Note that the CPU 302 can change the display language on the display 310 to a language such as the official language of the country, depending on the nationality of user U indicated in the nationality information received from the management server 10.
図15は、ディスプレイ310に表示される案内画面G20を例示している。図示するように、案内画面G20は、利用可能な施設又はサービスの詳細を表示する詳細領域G22と、空港Aの構内マップを表示するマップ領域G24とを含んでいる。 Figure 15 shows an example of a guide screen G20 displayed on the display 310. As shown, the guide screen G20 includes a details area G22 that displays details of available facilities or services, and a map area G24 that displays a map of the airport A premises.
CPU302は、詳細領域G22において、利用可能情報を用いて、利用者Uが利用可能な施設又はサービスに関する一又は複数の詳細案内G2202、G2204を表示させることができる。詳細案内G2202は、例えば、利用者Uが利用可能な施設であるラウンジ等に関する情報を表示する。また、詳細案内G2204は、例えば、利用者Uが、保安検査場において保安検査の手続を優先的に受けられる優先レーンを利用することができる優先保安検査の対象者である旨を表示する。また、詳細案内G2204は、例えば、利用者Uが、搭乗ゲートにおいて優先的に航空機に搭乗することができる優先搭乗の対象者である旨を表示する。 The CPU 302 can use the availability information to display one or more detailed information G2202, G2204 in the details area G22 regarding facilities or services available to user U. The detailed information G2202, for example, displays information about a lounge or other facility available to user U. The detailed information G2204 also displays, for example, that user U is a person eligible for priority security screening, who can use a priority lane to undergo security screening procedures preferentially at the security checkpoint. The detailed information G2204 also displays, for example, that user U is a person eligible for priority boarding, who can board the aircraft preferentially at the boarding gate.
CPU302は、利用者Uが利用可能な施設に関する詳細案内G2202において、所要時間情報を用いて、利用者Uの現在地から当該施設までの所要時間、当該施設から利用者Uの搭乗ゲートまでの所要時間を表示させることができる。また、CPU302は、同じく施設に関する詳細案内G2202において、滞在可能情報を用いて、利用者Uが当該施設に滞在可能な時刻又は時間を表示させることができる。また、CPU302は、同じく施設に関する詳細案内G2202において、当該施設の利用に必要なポイント数である必要ポイント数、ステータス等の利用可能条件を表示させることができる。なお、CPU302は、利用者Uのポイント数が必要ポイント数に不足するために利用できない施設に関する情報について、必要ポイント数までに不足する不足ポイント数とともに利用可能な施設と同様に表示させることもできる。 In the detailed guidance G2202 regarding facilities available to user U, the CPU 302 can use travel time information to display the required time from user U's current location to the facility and the required time from the facility to user U's boarding gate. Similarly, in the detailed guidance G2202 regarding the facility, the CPU 302 can use stay information to display the time or duration user U can stay at the facility. Similarly, in the detailed guidance G2202 regarding the facility, the CPU 302 can display the required number of points, which is the number of points required to use the facility, and the availability conditions such as status. Note that the CPU 302 can also display information regarding facilities that user U cannot use because their number of points is insufficient to reach the required number of points, along with the number of points missing to reach the required number of points, in the same way as available facilities.
そのほか、CPU302は、詳細領域G22において、必要ポイント情報を用いて、利用者Uが利用不可の施設について、その施設が利用可能になるステータスが設定されるために利用者Uに必要なポイント数を表示させることができる。また、CPU302は、詳細領域G22において、必要ポイント情報に含まれる付加情報を用いて、必要なポイント数とともに、必要なポイント数が付与される航空券、旅行セット等の商品の案内を表示させることができる。 In addition, in the details area G22, the CPU 302 can use the required point information to display the number of points required for user U to set a status that makes a facility available to user U, for facilities that are unavailable to user U. Furthermore, in the details area G22, the CPU 302 can use additional information included in the required point information to display, along with the number of points required, information about products such as airline tickets and travel packages that will earn the required number of points.
また、CPU302は、マップ領域G24において、利用者Uの現在地であるサイネージ端末30の所在地を示す現在地アイコンG2402を表示させることができる。また、CPU302は、マップ領域G24において、利用可能情報に含まれる施設情報を用いて、利用者Uが利用可能な一又は複数の施設の所在地を示す一又は複数の所在地アイコンG2404を表示させることができる。さらに、CPU302は、マップ領域G24において、経路情報を用いて、利用者Uの現在地から利用者Uが利用可能な施設までの経路を示す経路ラインG2406を表示させることができる。CPU302は、詳細領域G22又はマップ領域G24において、経路情報を用いて、経路ラインG2406で示される経路の距離を表示させることもできる。 The CPU 302 can also display, in the map area G24, a current location icon G2402 indicating the location of the signage terminal 30, which is the current location of the user U. The CPU 302 can also display, in the map area G24, one or more location icons G2404 indicating the locations of one or more facilities available to the user U, using facility information included in the availability information. Furthermore, the CPU 302 can display, in the map area G24, a route line G2406 indicating the route from the user U's current location to a facility available to the user U, using route information. The CPU 302 can also display, in the detail area G22 or the map area G24, the distance of the route indicated by the route line G2406, using route information.
なお、CPU302は、図16に示すように、マップ領域G24において、利用者情報に含まれる利用者Uの予定フライト情報を用いて、利用者Uの搭乗ゲートの所在地を示す所在地アイコンG2408を表示させることもできる。さらに、CPU302は、マップ領域G24において、経路情報を用いて、利用者Uが利用可能な施設から利用者Uの搭乗ゲートまでの経路を示す経路ラインG2410を表示させることもできる。CPU302は、詳細領域G22又はマップ領域G24において、経路情報を用いて、経路ラインG2410で示される経路の距離を表示させることもできる。 In addition, as shown in FIG. 16, the CPU 302 can also display a location icon G2408 indicating the location of user U's boarding gate in the map area G24 using user U's scheduled flight information included in the user information. Furthermore, the CPU 302 can also display a route line G2410 in the map area G24 indicating the route from facilities available to user U to user U's boarding gate using route information. The CPU 302 can also display the distance of the route indicated by the route line G2410 in the detail area G22 or the map area G24 using route information.
例えば、詳細案内G2202は、タッチ入力可能に表示されている。利用者Uは、更なる案内を求める施設又はサービスに関する詳細案内G2202をタッチして、当該施設又はサービスに関する個別の案内希望をサイネージ端末30に入力することができる。CPU302は、個別の案内希望が入力されると、当該施設又はサービスに関する個別の案内画面をディスプレイ310に表示させる。 For example, the detailed information G2202 is displayed so that it can be touched. User U can touch the detailed information G2202 relating to the facility or service for which further information is desired, and input the individual information request relating to that facility or service into the signage terminal 30. When the individual information request is input, the CPU 302 displays an individual information screen relating to that facility or service on the display 310.
図17は、ディスプレイ310に表示される個別の案内画面G30の例を示している。図示するように、案内画面G30は、特定の施設である特定のラウンジに関する詳細案内G2202がタッチされた場合に表示されるものであり、特定の施設の詳細を表示する詳細領域G32と、空港Aの構内マップを表示するマップ領域G34とを含んでいる。 Figure 17 shows an example of an individual guidance screen G30 displayed on the display 310. As shown, the guidance screen G30 is displayed when detailed guidance G2202 regarding a specific lounge, which is a specific facility, is touched, and includes a details area G32 that displays details of the specific facility and a map area G34 that displays a map of the airport A premises.
CPU302は、詳細領域G32において、利用可能情報に含まれる施設情報を用いて、ラウンジにおいて提供される飲食物のメニューを示すメニュー案内G3202を表示させることができる。また、CPU302は、詳細領域G32において、利用可能情報に含まれる施設情報を用いて、ラウンジにおいて利用可能な無線LAN、シャワー等の設備を示す設備案内G3204を表示させることができる。このように、CPU302は、利用者Uが利用可能な施設又はサービスの詳細な内容をディスプレイ310に表示させることができる。なお、CPU302は、利用者Uのステータスに応じて、当該施設において利用可能な食事、飲み物、設備等の内容を変更してディスプレイ310に表示させることができる。 The CPU 302 can display a menu guide G3202 showing the menu of food and drink offered in the lounge in the details area G32 using facility information included in the availability information. The CPU 302 can also display a facility guide G3204 showing facilities such as wireless LAN and showers available in the lounge in the details area G32 using facility information included in the availability information. In this way, the CPU 302 can display detailed information about facilities or services available to the user U on the display 310. The CPU 302 can change the information about the food, drinks, facilities, etc. available at the facility depending on the user U's status and display it on the display 310.
また、CPU302は、マップ領域G34において、利用可能情報に含まれる施設情報を用いて、利用者Uが利用可能であるラウンジの所在地を示す所在地アイコンG3402を表示させることができる。また、CPU302は、マップ領域G34において、利用者情報に含まれる利用者Uの予定フライト情報を用いて、利用者Uの搭乗ゲートの所在地を示す所在地アイコンG3404を表示させることができる。さらに、CPU302は、マップ領域G34において、経路情報を用いて、ラウンジから利用者Uの搭乗ゲートまでの経路を示す経路ラインG3406を表示させることができる。CPU302は、詳細領域G32又はマップ領域G34において、経路情報を用いて、経路ラインG3406で示される経路の距離を表示させることもできる。 In addition, the CPU 302 can display, in the map area G34, a location icon G3402 indicating the location of a lounge available to user U, using facility information included in the availability information. In addition, the CPU 302 can display, in the map area G34, a location icon G3404 indicating the location of user U's boarding gate, using user U's scheduled flight information included in the user information. Furthermore, in the map area G34, the CPU 302 can display, using route information, a route line G3406 indicating the route from the lounge to user U's boarding gate. The CPU 302 can also display, in the detail area G32 or the map area G34, the distance of the route indicated by the route line G3406, using route information.
こうして、CPU302は、利用案内情報に基づき利用者Uに対する案内画面をディスプレイ310に表示させることができる。なお、CPU302は、案内画面に表示された事項の全部又は一部をプリンタ312に印刷させて、その印刷物を利用者Uに提供することができる。また、CPU302は、案内画面に表示された事項の全部又は一部を示すQRコード(登録商標)等のコードシンボルを読み取り可能にディスプレイ310に表示させることができる。コードシンボルは、案内画面に表示された事項の全部又は一部を表示するウェブページのURL(Uniform Resource Locator)を示すものであってもよい。利用者Uは、例えば、携帯端末40のカメラ412によりコードシンボルを読み取って、携帯端末40のディスプレイ410に案内画面に表示された事項の全部又は一部を表示させて確認することができる。また、CPU302は、案内画面に表示された事項であって音声出力可能な事項を不図示のスピーカ等の音声出力部から音声出力することもできる。In this way, the CPU 302 can display a guidance screen for user U on the display 310 based on the usage guidance information. The CPU 302 can also print all or part of the information displayed on the guidance screen on the printer 312 and provide the printed copy to user U. The CPU 302 can also display a code symbol, such as a QR code (registered trademark), indicating all or part of the information displayed on the guidance screen in a readable manner on the display 310. The code symbol may indicate the URL (Uniform Resource Locator) of a web page that displays all or part of the information displayed on the guidance screen. User U can, for example, read the code symbol using the camera 412 of the mobile terminal 40 and display all or part of the information displayed on the guidance screen on the display 410 of the mobile terminal 40 to confirm it. The CPU 302 can also output information displayed on the guidance screen that can be output as audio from an audio output unit, such as a speaker (not shown).
また、CPU302は、利用者Uが利用可能な施設について、当該施設への入場に必要な入場券、当該施設を利用可能であることを証する利用券等のチケットをプリンタ312に印刷させて、そのチケットを利用者Uに提供することができる。 In addition, the CPU 302 can cause the printer 312 to print tickets such as an admission ticket required to enter a facility that user U can use, or a usage ticket that proves that the facility can be used, and provide the tickets to user U.
また、CPU302は、利用可能なステータスでないために利用者Uが利用不可能な施設について、当該施設の体験利用を許可する体験券等のチケットをプリンタ312に印刷させて、そのチケットを利用者Uに提供することができる。 In addition, for facilities that are not available to user U because they are not in an available status, CPU 302 can cause printer 312 to print a ticket such as a trial voucher that allows trial use of the facility, and provide the ticket to user U.
なお、CPU302は、上述した入場券、利用券、体験券等のチケットとして機能する電子チケットを示すQRコード(登録商標)等のコードシンボルを読み取り可能にディスプレイ310に表示させることができる。コードシンボルは、電子チケットを表示するウェブページのURLを示すものであってもよい。利用者Uは、例えば、携帯端末40のカメラ412によりコードシンボルを読み取って、携帯端末40のディスプレイ410に電子チケットを表示させてチケットとして利用することができる。 The CPU 302 can also display on the display 310 a code symbol such as a QR code (registered trademark) that indicates an electronic ticket that functions as a ticket such as the admission ticket, use ticket, or experience ticket described above. The code symbol may indicate the URL of a web page that displays the electronic ticket. For example, the user U can read the code symbol using the camera 412 of the mobile terminal 40, display the electronic ticket on the display 410 of the mobile terminal 40, and use it as a ticket.
また、利用者Uは、自己が使用する携帯端末40を、アプリケーションプログラム等により管理サーバ10とネットワークNWを介して通信可能に設定しておくことができる。この場合、管理サーバ10のCPU102は、サイネージ端末30に送信した利用案内情報と同様の利用案内情報をネットワークNWを介して携帯端末40に送信することができる。携帯端末40のCPU402は、管理サーバ10から利用案内情報を受信すると、上記サイネージ端末30と同様に、利用案内情報に基づき利用者Uに対する案内画面をディスプレイ410に表示させることができる。この場合、利用者Uは、携帯端末40において案内画面を適宜確認しつつ利用者Uが利用可能な施設又はサービスを利用するべく目的の場所に移動することができる。 In addition, user U can set up his/her mobile terminal 40 to communicate with the management server 10 via the network NW using an application program or the like. In this case, the CPU 102 of the management server 10 can transmit usage guidance information similar to the usage guidance information transmitted to the signage terminal 30 to the mobile terminal 40 via the network NW. When the CPU 402 of the mobile terminal 40 receives the usage guidance information from the management server 10, it can display a guidance screen for user U on the display 410 based on the usage guidance information, similar to the signage terminal 30. In this case, user U can move to a desired location to use a facility or service available to user U while appropriately checking the guidance screen on the mobile terminal 40.
また、利用者Uは、電子メールアドレス等の自己の通信先を管理サーバ10のDBに登録しておくことができる。この場合、管理サーバ10のCPU102は、利用者Uの電子メールアドレス等の通信先宛に、サイネージ端末30に送信した利用案内情報と同様の内容を含む電子メール等の案内メッセージを送信することができる。この場合、利用者Uは、携帯端末40において案内メッセージを適宜確認しつつ利用者Uが利用可能な施設又はサービスを利用するべく目的の場所に移動することができる。 In addition, user U can register his/her communication destination, such as an email address, in the database of management server 10. In this case, CPU 102 of management server 10 can send a guidance message, such as an email, containing content similar to the usage guidance information sent to signage terminal 30 to the communication destination, such as email address, of user U. In this case, user U can move to the desired location to use a facility or service available to user U while appropriately checking the guidance message on mobile terminal 40.
なお、情報処理システム1は、利用者Uに対して、上述のように利用者Uが利用可能な施設又はサービスに関する案内を行った後、後述の第2実施形態と同様に搭乗予定のフライトに関する案内を行うことができる。 In addition, after providing user U with information about facilities or services available to user U as described above, the information processing system 1 can provide information about the flight that user U is scheduled to board, in the same manner as in the second embodiment described below.
一方、CPU302は、図12に示すように、管理サーバ10から不一致情報を受信すると(ステップS224、NO)、例えば、利用者Uに対してチェックイン手続を促す通知をディスプレイ310に表示させる(ステップS228)。CPU302は、チェックイン手続を促す通知として、チェックイン端末20、チェックインカウンタ等のチェックイン手続を行いうる場所を示すマップを含む通知をディスプレイ310に表示させることができる。また、この場合、CPU302は、例えば、利用者Uに対して、空港Aに関する一般的な利用案内、広告等をディスプレイ310に表示させることができる。また、CPU302は、これらの通知、利用案内、広告等を不図示のスピーカ等の音声出力部から音声出力することもできる。 On the other hand, as shown in FIG. 12, when the CPU 302 receives discrepancy information from the management server 10 (step S224, NO), it causes, for example, the display 310 to display a notification urging user U to check in (step S228). As a notification urging the check-in procedure, the CPU 302 can cause the display 310 to display a notification including a map showing locations where check-in procedures can be performed, such as the check-in terminal 20 or a check-in counter. In this case, the CPU 302 can also cause, for example, general usage instructions, advertisements, etc. regarding Airport A to be displayed to user U on the display 310. The CPU 302 can also output these notifications, usage instructions, advertisements, etc. as audio from an audio output unit such as a speaker (not shown).
このように、本実施形態による情報処理システム1では、フライトに搭乗予定の利用者Uのステータスに応じて、サイネージ端末30において利用者Uが利用可能な施設又はサービスを案内する。これにより、利用者Uは、空港Aが初めて利用する不案内な空港である場合であっても空港Aにおいて利用者Uが利用可能な施設又はサービスを的確に把握することができる。 In this way, the information processing system 1 according to this embodiment guides the user U on the signage terminal 30 about facilities or services available to the user U depending on the status of the user U who is scheduled to board a flight. This allows the user U to accurately understand the facilities or services available to the user U at airport A, even if airport A is an unfamiliar airport that the user U is using for the first time.
以上のとおり、本実施形態よれば、フライトに搭乗予定の利用者Uが利用可能な施設又はサービスを的確に案内することができる。 As described above, this embodiment makes it possible to accurately guide users U who are scheduled to board a flight about facilities or services that are available to them.
次に、施設端末50及び管理サーバ10の動作について図18を用いて説明する。図18は、施設端末50及び管理サーバ10の動作を示すシーケンス図である。Next, the operation of the facility terminal 50 and the management server 10 will be explained using Figure 18. Figure 18 is a sequence diagram showing the operation of the facility terminal 50 and the management server 10.
サイネージ端末30において利用可能な施設の案内を受けた利用者Uは、航空機に搭乗するまでの間、案内に表示された施設に向かって施設を利用することができる。このような施設の例であるラウンジ等の施設Fでは、施設端末50において利用者Uに対して利用の可否が確認される。施設端末50は、例えば、施設Fの入口、受付等に設置されている。 User U, who receives information about available facilities on signage terminal 30, can head to the facility displayed on the information and use the facility before boarding the aircraft. In facility F, an example of such a facility, such as a lounge, user U's availability is confirmed on facility terminal 50. Facility terminal 50 is installed, for example, at the entrance or reception of facility F.
図18に示すように、施設端末50の生体情報取得装置512は、施設端末50の前を常時又は定期的に撮影し、撮影した画像中に施設端末50の前の利用者Uの顔が検出されたか否かを判定する(ステップS302)。生体情報取得装置512は、画像中に利用者Uの顔が検出されるまで待機する(ステップS302、NO)。 As shown in FIG. 18, the biometric information acquisition device 512 of the facility terminal 50 constantly or periodically captures an image of the area in front of the facility terminal 50 and determines whether the face of user U in front of the facility terminal 50 is detected in the captured image (step S302). The biometric information acquisition device 512 waits until the face of user U is detected in the image (step S302, NO).
生体情報取得装置512は、利用者Uの顔が検出されたと判定すると(ステップS302、YES)、その利用者Uの顔を撮影して、利用者Uの顔画像を対象顔画像として取得する(ステップS304)。 When the biometric information acquisition device 512 determines that the face of user U has been detected (step S302, YES), it photographs the face of user U and acquires the facial image of user U as the target facial image (step S304).
次いで、施設端末50のCPU502は、送信部として機能し、生体情報取得装置512により撮像された利用者Uの対象顔画像を管理サーバ10にネットワークNWを介して送信する(ステップS306)。 Next, the CPU 502 of the facility terminal 50 functions as a transmitting unit and transmits the target facial image of user U captured by the biometric information acquisition device 512 to the management server 10 via the network NW (step S306).
管理サーバ10のCPU102は、施設端末50から対象顔画像を受信すると、照合部として機能し、利用者Uの顔画像の照合を行う(ステップS308)。CPU102は、施設端末50から受信した対象顔画像と、利用者DB106aに登録された複数の登録顔画像とを1:Nで照合する。CPU102は、対象顔画像と旅券顔画像との照合に際して、対象顔画像から抽出した顔特徴量と、登録顔画像から抽出した顔特徴量とを照合することにより、両顔画像を照合することができる。CPU102は、判定部として機能し、例えば、両顔画像の類似度が基準以上の高い類似度を示した場合に両顔画像の照合が一致したと判定することができる。照合により対象顔画像と一致する登録顔画像が発見されると、施設端末50の前の利用者Uが特定される。When the CPU 102 of the management server 10 receives the target facial image from the facility terminal 50, it functions as a matching unit and matches the facial image of user U (step S308). The CPU 102 performs a 1:N comparison between the target facial image received from the facility terminal 50 and multiple registered facial images registered in the user DB 106a. When matching the target facial image with the passport facial image, the CPU 102 can match the two facial images by matching facial features extracted from the target facial image with facial features extracted from the registered facial image. The CPU 102 functions as a determination unit and can determine that the two facial images match if, for example, the similarity between the two facial images is high enough to meet a standard or higher. When a registered facial image matching the target facial image is found through matching, the user U in front of the facility terminal 50 is identified.
なお、施設端末50のCPU502は、施設端末50の前の映像を管理サーバ10にストリーム送信するように構成することができる。この場合、管理サーバ10のCPU102は、施設端末50から対象顔画像を受信することに代えて、施設端末50からストリーム送信される映像から利用者Uの対象顔画像を検出して取得することができる。 The CPU 502 of the facility terminal 50 can be configured to stream video in front of the facility terminal 50 to the management server 10. In this case, instead of receiving the target face image from the facility terminal 50, the CPU 102 of the management server 10 can detect and acquire the target face image of user U from the video streamed from the facility terminal 50.
照合の結果、施設端末50の前の利用者Uが特定された場合(ステップS310、YES)、CPU102は、取得部として機能し、利用者DB106aから当該利用者Uのステータス情報を取得する(ステップS312)。CPU102は、利用者DB106aを参照して、対象顔画像と一致する登録顔画像に関連付けられたステータス情報を当該利用者Uのステータス情報として取得する。また、CPU102は、ステータス情報とともに、対象顔画像と一致する登録顔画像に関連付けられた予定フライト情報に含まれる座席クラスを取得することもできる。 If the result of the matching is that the user U in front of the facility terminal 50 is identified (step S310, YES), the CPU 102 functions as an acquisition unit and acquires the status information of the user U from the user DB 106a (step S312). The CPU 102 references the user DB 106a and acquires the status information associated with the registered face image that matches the target face image as the status information of the user U. In addition to the status information, the CPU 102 can also acquire the seat class included in the scheduled flight information associated with the registered face image that matches the target face image.
次いで、CPU102は、取得部として機能し、施設DB106eを参照して、施設端末50が設置された施設Fの利用可能条件を取得する(ステップS314)。 Next, the CPU 102 functions as an acquisition unit and refers to the facility DB 106e to acquire the availability conditions for facility F where the facility terminal 50 is installed (step S314).
次いで、CPU102は、判定部として機能し、利用者Uのステータス情報に示されるステータスと、施設Fの利用可能条件とを比較して、利用者Uが施設Fを利用可能であるか否かを判定する(ステップS316)。また、CPU102は、利用者Uの座席クラスと、施設Fの利用可能条件とを比較して、利用者Uが施設Fを利用可能であるか否かを判定することもできる。CPU102は、利用者Uのステータス又は座席クラスが、施設Fの利用可能条件に含まれる場合に、利用者Uが施設Fを利用可能であると判定する。一方、CPU102は、利用者Uのステータス又は座席クラスが、施設Fの利用可能条件に含まれない場合に、利用者Uが施設Fを利用可能でないと判定する。Next, CPU 102 functions as a determination unit and compares the status indicated in user U's status information with the availability conditions of facility F to determine whether user U can use facility F (step S316). CPU 102 can also compare user U's seat class with the availability conditions of facility F to determine whether user U can use facility F. CPU 102 determines that user U can use facility F if user U's status or seat class is included in the availability conditions of facility F. On the other hand, CPU 102 determines that user U cannot use facility F if user U's status or seat class is not included in the availability conditions of facility F.
CPU102は、利用者Uが施設Fを利用可能であると判定すると(ステップS316、YES)、生成部として機能し、成功情報を生成する(ステップS318)。成功情報は、利用者Uが施設Fを利用可能であることの確認に成功したことを示す情報である。 When the CPU 102 determines that the user U can use the facility F (step S316, YES), it functions as a generation unit and generates success information (step S318). The success information is information indicating that it has been successfully confirmed that the user U can use the facility F.
一方、照合の結果、施設端末50の前の利用者Uが特定されなかった場合(ステップS310、NO)、CPU102は、生成部として機能し、失敗情報を生成する(ステップS320)。失敗情報は、利用者Uが施設Fを利用可能であることの確認に失敗したことを示す情報である。On the other hand, if the result of the matching is that the user U in front of the facility terminal 50 is not identified (step S310, NO), the CPU 102 functions as a generation unit and generates failure information (step S320). The failure information is information indicating that confirmation that the user U can use the facility F has failed.
また、施設端末50の前の利用者Uが特定された場合であっても(ステップS310、YES)、CPU102は、利用者Uが施設Fを利用可能でないと判定すると(ステップS316、NO)、同様に失敗情報を生成する(ステップS320)。 Also, even if the user U in front of the facility terminal 50 is identified (step S310, YES), if the CPU 102 determines that the user U cannot use the facility F (step S316, NO), it similarly generates failure information (step S320).
次いで、CPU102は、送信部として機能し、上述のようにして生成された成功情報又は失敗情報を施設端末50にネットワークNWを介して送信する(ステップS322)。 Next, the CPU 102 functions as a transmitting unit and transmits the success or failure information generated as described above to the facility terminal 50 via the network NW (step S322).
なお、施設端末50は、管理サーバ10に代替して、上述したステップS308からステップS320までの処理を実行することもできる。この場合、施設端末50のCPU502は、管理サーバ10の利用者DB106a及び施設DB106eをネットワークNWを介して参照して処理を実行することができる。また、CPU502は、利用者DB106a及び施設DB106eと同期されて自己の記憶装置306に格納された各種DBを参照して処理を実行することもできる。 The facility terminal 50 can also execute the above-mentioned steps S308 to S320 in place of the management server 10. In this case, the CPU 502 of the facility terminal 50 can execute the processing by referencing the user DB 106a and facility DB 106e of the management server 10 via the network NW. The CPU 502 can also execute the processing by referencing various DBs synchronized with the user DB 106a and facility DB 106e and stored in its own storage device 306.
施設端末50のCPU502は、管理サーバ10から成功情報を受信すると(ステップS324、YES)、例えば、利用者Uに対して施設Fへの入場を案内する案内画面をディスプレイ510に表示させる(ステップS326)。また、CPU502は、例えば、不図示のスピーカ等の音声出力部からの音声出力、施設Fの入口に設置された扉又はゲートの開放等の処理を実行することにより、利用者Uに対して施設Fへの入場を案内することもできる。この場合、例えば、CPU502は、施設Fの入口に設置された閉鎖状態の扉又はゲートを開放する。When the CPU 502 of the facility terminal 50 receives success information from the management server 10 (step S324, YES), it causes the display 510 to display, for example, a guidance screen that guides user U to enter facility F (step S326). The CPU 502 can also guide user U to enter facility F by, for example, outputting audio from an audio output unit such as a speaker (not shown), or by executing processing such as opening a door or gate installed at the entrance to facility F. In this case, for example, the CPU 502 opens a closed door or gate installed at the entrance to facility F.
一方、CPU502は、管理サーバ10から失敗情報を受信すると(ステップS324、NO)、利用者Uに対して、例えば、ステータスの確認等の施設Fを利用可能条件の確認を求める通知をディスプレイ510に表示させる(ステップS328)。この場合、例えば、CPU502は、施設Fの入口に設置された閉鎖状態の扉又はゲートを開放せずに閉鎖状態を維持する。また、この場合、CPU502は、例えば、特定グレード以上の座席クラスの搭乗券の提示、利用料金の支払い等の施設Fを利用するための代替手段の案内、広告等をディスプレイ510に表示させることもできる。また、CPU502は、これらの通知、代替手段の案内、広告等を不図示のスピーカ等の音声出力部から音声出力することもできる。 On the other hand, when the CPU 502 receives failure information from the management server 10 (step S324, NO), it causes the display 510 to display a notification to the user U requesting confirmation of the conditions for using facility F, such as, for example, checking the status (step S328). In this case, for example, the CPU 502 keeps the closed door or gate installed at the entrance to facility F closed without opening it. In this case, the CPU 502 can also display on the display 510 information about alternative means of using facility F, such as presenting a boarding pass for a seat class of a specific grade or higher and paying the usage fee, as well as advertisements. The CPU 502 can also output these notifications, information about alternative means, advertisements, etc. as audio from an audio output unit such as a speaker (not shown).
このように、本実施形態による情報処理システム1では、利用者Uが利用可能な施設である施設Fにおいて、生体情報である顔画像の照合による利用者Uの特定を介して利用者Uが施設Fを利用可能であるか否かを判定する。したがって、本実施形態によれば、人手を要することなく簡単に利用者Uが施設Fを利用可能であるか否かを判定することができる。 In this way, the information processing system 1 according to this embodiment determines whether or not user U is allowed to use facility F, which is a facility that user U can use, by identifying user U through matching a facial image, which is biometric information. Therefore, according to this embodiment, it is possible to easily determine whether or not user U is allowed to use facility F without requiring human intervention.
[第2実施形態]
本発明の第2実施形態による情報処理システム、情報処理装置及び情報処理方法について図19乃至図25を用いて説明する。なお、上記第1実施形態による情報処理システム、情報処理装置及び情報処理方法と同様の構成要素については同一の符号を付し説明を省略し又は簡略にする。
Second Embodiment
An information processing system, an information processing device, and an information processing method according to a second embodiment of the present invention will be described with reference to Figures 19 to 25. Note that components similar to those of the information processing system, the information processing device, and the information processing method according to the first embodiment will be assigned the same reference numerals, and descriptions thereof will be omitted or simplified.
本実施形態による情報処理システム1の構成は、第1実施形態において説明したとおりである。利用者Uは、サイネージ端末30において、第1実施形態において説明したように利用者Uが利用可能な施設又はサービスに関する案内を受けることができ、また、利用者Uが搭乗予定の航空機のフライトに関する案内を受けることができる。本実施形態では、利用者Uが搭乗予定の航空機のフライトに関する案内を利用者Uが受ける場合について説明する。フライトに関する案内には、そのフライトに関連して利用者Uがとるべき行動に関する案内が含まれる。 The configuration of the information processing system 1 according to this embodiment is as described in the first embodiment. On the signage terminal 30, the user U can receive guidance regarding facilities or services available to the user U, as described in the first embodiment, and can also receive guidance regarding the flight of the aircraft that the user U is scheduled to board. In this embodiment, a case will be described in which the user U receives guidance regarding the flight of the aircraft that the user U is scheduled to board. The guidance regarding the flight includes guidance regarding the actions that the user U should take in relation to the flight.
以下、利用者Uが搭乗する予定の航空機のフライトに関する案内を利用者Uが受ける場合のサイネージ端末30及び管理サーバ10の動作について図19乃至図25を用いて説明する。図19は、サイネージ端末30及び管理サーバ10の動作を示すシーケンス図である。図20は、管理サーバ10の行動案内情報を生成する際の動作を示すフローチャートである。図21乃至図25は、それぞれサイネージ端末30において表示される案内画面の例を示す概略図である。 The operation of the signage terminal 30 and management server 10 when user U receives guidance regarding the flight of the aircraft that user U is scheduled to board will be explained below using Figures 19 to 25. Figure 19 is a sequence diagram showing the operation of the signage terminal 30 and management server 10. Figure 20 is a flowchart showing the operation of the management server 10 when generating action guidance information. Figures 21 to 25 are each schematic diagrams showing examples of guidance screens displayed on the signage terminal 30.
第1実施形態と同様にチェックイン端末20においてチェックイン手続を完了した利用者Uは、必要に応じて手荷物カウンタにて手荷物預け手続を行い、その後、保安検査場における保安検査及び出国審査場における出国審査を順次受けて搭乗ゲートに向かう。航空機への搭乗場所である搭乗ゲートにて航空機へ搭乗するまでの間、利用者Uは、サイネージ端末30において第1実施形態と同様の利用者Uが利用可能な施設又はサービスに関する案内、利用者Uが搭乗予定のフライトに関する案内等を受けることができる。フライトに関する案内には、そのフライトに関連して利用者Uがとるべき行動に関する案内が含まれる。 As in the first embodiment, user U completes the check-in procedure at the check-in terminal 20, and if necessary, proceeds to the baggage drop-off counter to check in his/her baggage, then undergoes security at the security checkpoint and immigration at the immigration checkpoint, before heading to the boarding gate. Until boarding the aircraft at the boarding gate, user U can receive information on the signage terminal 30 about facilities or services available to user U, as in the first embodiment, and information about the flight that user U is scheduled to board. The information about the flight includes information about the actions that user U should take in relation to the flight.
図19に示すように、サイネージ端末30の生体情報取得装置314は、サイネージ端末30の前を常時又は定期的に撮影し、撮影した画像中にサイネージ端末30の前の利用者Uの顔が検出されたか否かを判定する(ステップS402)。生体情報取得装置314は、画像中に利用者Uの顔が検出されるまで待機する(ステップS402、NO)。 As shown in Figure 19, the biometric information acquisition device 314 of the signage terminal 30 constantly or periodically captures an image in front of the signage terminal 30 and determines whether the face of user U in front of the signage terminal 30 is detected in the captured image (step S402). The biometric information acquisition device 314 waits until the face of user U is detected in the image (step S402, NO).
サイネージ端末30のCPU302は、生体情報取得装置314により画像中に利用者Uの顔が検出されたと判定すると(ステップS402、YES)、利用者Uからの案内希望の入力を受け付ける受付画面をディスプレイ310に表示させる(ステップS404)。これにより、CPU302は、利用者Uから案内希望の入力を受け付ける。 When the CPU 302 of the signage terminal 30 determines that the biometric information acquisition device 314 has detected the face of user U in the image (step S402, YES), it displays a reception screen on the display 310 to accept input of guidance requests from user U (step S404). This allows the CPU 302 to accept input of guidance requests from user U.
CPU302は、第1実施形態において説明したように、例えば図13に示す受付画面G10をディスプレイ310に表示させて利用者Uから案内希望の入力を受け付ける。以下、本実施形態では、サイネージ端末30において利用者Uにより自己が搭乗予定のフライトに関する案内希望が入力され、利用者Uが搭乗予定のフライトに関する案内を利用者Uが受ける場合について説明する。As described in the first embodiment, the CPU 302 displays, for example, the reception screen G10 shown in Figure 13 on the display 310 to accept input of guidance requests from the user U. In the following, in this embodiment, a case will be described in which the user U inputs a guidance request regarding the flight he or she is planning to board at the signage terminal 30, and the user U receives guidance regarding the flight he or she is planning to board.
利用者Uにより自己が搭乗予定のフライトに関する案内希望が入力されると、図19に示すように、生体情報取得装置314は、その利用者Uの顔を撮影して、利用者Uの顔画像を対象顔画像として取得する(ステップS406)。 When user U inputs his/her desired information regarding the flight he/she is scheduled to board, as shown in FIG. 19, the biometric information acquisition device 314 photographs the face of user U and acquires the facial image of user U as the target facial image (step S406).
なお、サイネージ端末30は、ステップS404の案内希望を受け付ける処理を省略して、対象顔画像を取得するステップS406に移行することもできる。この場合、生体情報取得装置314は、撮影した画像中にサイネージ端末30の前の利用者Uの顔が検出されたと判定すると、その利用者Uの顔を撮影して、利用者Uの顔画像を対象顔画像として取得することができる。 The signage terminal 30 can also skip the process of accepting the guidance request in step S404 and proceed to step S406, which acquires the target face image. In this case, when the biometric information acquisition device 314 determines that the face of user U in front of the signage terminal 30 has been detected in the captured image, it can capture the face of user U and acquire the facial image of user U as the target face image.
次いで、CPU302は、送信部として機能し、生体情報取得装置314により撮影された利用者Uの対象顔画像を管理サーバ10にネットワークNWを介して送信する(ステップS408)。 Next, the CPU 302 functions as a transmitting unit and transmits the target facial image of user U captured by the biometric information acquisition device 314 to the management server 10 via the network NW (step S408).
管理サーバ10のCPU102は、サイネージ端末30から対象顔画像を受信すると、照合部として機能し、利用者Uの顔画像の照合を行う(ステップS410)。CPU102は、サイネージ端末30から受信した対象顔画像と、利用者DB106aに登録された複数の登録顔画像とを1:Nで照合する。CPU102は、対象顔画像と旅券顔画像との照合に際して、対象顔画像から抽出した顔特徴量と、登録顔画像から抽出した顔特徴量とを照合することにより、両顔画像を照合することができる。CPU102は、判定部として機能し、例えば、両顔画像の類似度が基準以上の高い類似度を示した場合に両顔画像の照合が一致したと判定することができる。照合により対象顔画像と一致する登録顔画像が発見されると、サイネージ端末30の前の利用者Uが特定される。When the CPU 102 of the management server 10 receives a target facial image from the signage terminal 30, it functions as a matching unit and matches the facial image of user U (step S410). The CPU 102 performs a 1:N comparison between the target facial image received from the signage terminal 30 and multiple registered facial images registered in the user DB 106a. When matching the target facial image with the passport facial image, the CPU 102 can match the two facial images by matching facial features extracted from the target facial image with facial features extracted from the registered facial image. The CPU 102 functions as a determination unit and can determine that the two facial images match if, for example, the similarity between the two facial images is high enough to meet a standard or higher. When a registered facial image matching the target facial image is found through matching, the user U in front of the signage terminal 30 is identified.
なお、サイネージ端末30のCPU302は、サイネージ端末30の前の映像を管理サーバ10にストリーム送信するように構成することができる。この場合、管理サーバ10のCPU102は、サイネージ端末30から対象顔画像を受信することに代えて、サイネージ端末30からストリーム送信される映像から利用者Uの対象顔画像を検出して取得することができる。 The CPU 302 of the signage terminal 30 can be configured to stream the video in front of the signage terminal 30 to the management server 10. In this case, instead of receiving the target face image from the signage terminal 30, the CPU 102 of the management server 10 can detect and acquire the target face image of the user U from the video streamed from the signage terminal 30.
照合の結果、サイネージ端末30の前の利用者Uが特定された場合(ステップS412、YES)、CPU102は、取得部として機能し、利用者DB106aから当該利用者Uの予定フライト情報を取得する(ステップS414)。なお、CPU102は、予定フライト情報に含まれる全情報を取得する必要はなく、予定フライト情報のうち、利用者Uが搭乗予定のフライトを特定可能な便名等の情報を取得することができる。 If the result of the comparison is that the user U in front of the signage terminal 30 is identified (step S412, YES), the CPU 102 functions as an acquisition unit and acquires the scheduled flight information of the user U from the user DB 106a (step S414). Note that the CPU 102 does not need to acquire all the information contained in the scheduled flight information, and can acquire information from the scheduled flight information, such as the flight number, that can identify the flight that the user U is scheduled to board.
次いで、CPU102は、取得部として機能し、フライトDB106bから、利用者Uの予定フライト情報により特定されるフライトの最新フライト情報を取得する(ステップS416)。 Next, the CPU 102 functions as an acquisition unit and acquires the latest flight information for the flight identified by user U's scheduled flight information from the flight DB 106b (step S416).
次いで、CPU102は、生成部として機能し、取得した最新フライト情報に基づき、行動案内情報を生成する(ステップS418)。行動案内情報は、フライトの運航状況に応じて利用者Uがとるべき行動を示す個別の案内情報である。Next, the CPU 102 functions as a generation unit and generates behavioral guidance information based on the acquired latest flight information (step S418). The behavioral guidance information is individual guidance information that indicates the behavior that user U should take depending on the flight operation status.
行動案内情報の生成に際して、CPU102は、図20に示すように、最新フライト情報に含まれる運航状況に基づき、利用者Uが搭乗予定のフライトが遅延又は欠航しているか否かを判定する(ステップS502)。運航状況は、フライトの状況が定刻、遅延及び欠航のうちのいずれであるかを示し、遅延及び欠航の場合には悪天候、機材トラブル等の原因、遅延の場合には遅延時間をも示している。 When generating the action guidance information, the CPU 102 determines whether the flight that user U is scheduled to board is delayed or canceled based on the operational status included in the latest flight information, as shown in Figure 20 (step S502). The operational status indicates whether the flight is on time, delayed, or canceled, and in the case of a delay or cancellation, it also indicates the cause, such as bad weather or equipment trouble, and in the case of a delay, the length of the delay.
こうして、CPU102は、搭乗情報である予定フライト情報に基づき、利用者Uが搭乗予定のフライトの最新フライト情報を取得して当該フライトの運航状況を特定する。 In this way, based on the scheduled flight information, which is boarding information, the CPU 102 obtains the latest flight information for the flight that user U is scheduled to board and determines the operating status of the flight.
CPU102は、利用者Uが搭乗予定のフライトが遅延も欠航もしていない、すなわち定刻どおりであると判定すると(ステップS502、NO)、最新フライト情報に基づき、定刻時向けの行動案内情報を生成する(ステップS504)。定刻時向けの行動案内情報は、利用者Uの搭乗予定のフライトが定刻であることを示す運航状況、利用者Uが進むべき搭乗ゲート、搭乗ゲートに進むべき最終時刻等を含む情報である。また、定刻時向けの行動案内情報は、利用者Uの搭乗予定のフライトの最新フライト情報を含んでいる。 When the CPU 102 determines that the flight that user U is scheduled to board is neither delayed nor canceled, i.e., is on schedule (step S502, NO), it generates behavioral guidance information for the scheduled time based on the latest flight information (step S504). The behavioral guidance information for the scheduled time includes information such as the flight status indicating that the flight that user U is scheduled to board is on schedule, the boarding gate that user U should proceed to, and the latest time that user U should proceed to the boarding gate. The behavioral guidance information for the scheduled time also includes the latest flight information for the flight that user U is scheduled to board.
CPU102は、利用者Uが搭乗予定のフライトが遅延又は欠航していると判定すると(ステップS502、YES)、最新フライト情報に含まれる運航状況に基づき、さらに利用者Uが搭乗予定のフライトが遅延しているか否かを判定する(ステップS506)。なお、CPU102は、遅延時間が所定時間以上にわたり大幅にフライトが遅延している場合には、後述のフライトが欠航している場合と同様の処理を実行して大幅な遅延を欠航と同等に取り扱うこともできる。 When the CPU 102 determines that the flight that user U is scheduled to board is delayed or canceled (step S502, YES), it further determines whether the flight that user U is scheduled to board is delayed based on the operational status included in the latest flight information (step S506). Note that if the flight is significantly delayed for a predetermined period of time or longer, the CPU 102 can also treat the significant delay as equivalent to a cancellation by performing processing similar to that performed when the flight is canceled, as described below.
CPU102は、利用者Uが搭乗予定のフライトが遅延していると判定すると(ステップS506、YES)、遅延情報を取得する(ステップS508)。遅延情報は、利用者Uが搭乗予定のフライトの遅延時間を示す情報である。CPU102は、利用者Uのフライトの最新フライト情報から遅延情報を取得することができる。 When the CPU 102 determines that the flight that user U is scheduled to board is delayed (step S506, YES), it acquires delay information (step S508). The delay information is information that indicates the delay time of the flight that user U is scheduled to board. The CPU 102 can acquire the delay information from the latest flight information for user U's flight.
次いで、CPU102は、遅延時向けの行動案内情報を生成する(ステップS510)。遅延時向けの行動案内情報は、遅延情報を含むとともに、利用者Uが搭乗予定のフライトが遅延していることを示す運航状況、利用者Uが進むべき搭乗ゲート、搭乗ゲートに進むべき最終時刻等を含む情報である。また、遅延時向けの行動案内情報は、利用者Uの搭乗予定のフライトの最新フライト情報を含んでいる。Next, the CPU 102 generates behavioral guidance information for when there is a delay (step S510). The behavioral guidance information for when there is a delay includes delay information as well as information including operational status indicating that the flight that user U is scheduled to board has been delayed, the boarding gate that user U should proceed to, the latest time that user U should proceed to the boarding gate, etc. The behavioral guidance information for when there is a delay also includes the latest flight information for the flight that user U is scheduled to board.
一方、CPU102は、利用者Uが搭乗予定のフライトが欠航していると判定すると(ステップS506、NO)、代替情報を取得する(ステップS512)。代替情報は、利用者Uの欠航フライトに代わり到着地に到着しうる後続フライト等に関する情報であり、一又は複数の代替フライトの最新フライト情報を含み、代替フライトについての予約又はチェックイン手続の要否の案内等を含む情報である。CPU102は、フライトDB106bを参照して代替情報を取得することができる。また、CPU102は、航空会社サーバから代替情報を取得することができる。CPU102は、例えば、欠航フライトの定刻の出発時刻から所定の時間内の時刻を出発時刻とする後続フライトの中から一又は複数の代替フライトを選択して代替情報を取得することができる。 On the other hand, if the CPU 102 determines that the flight that user U is scheduled to board has been canceled (step S506, NO), it acquires alternative information (step S512). The alternative information is information regarding subsequent flights that may arrive at the destination in place of user U's canceled flight, and includes the latest flight information for one or more alternative flights, as well as information on whether or not a reservation or check-in procedure is required for the alternative flight. The CPU 102 can acquire the alternative information by referring to the flight DB 106b. The CPU 102 can also acquire the alternative information from the airline server. For example, the CPU 102 can acquire the alternative information by selecting one or more alternative flights from among subsequent flights that depart within a predetermined time from the scheduled departure time of the canceled flight.
なお、CPU102は、代替フライトに関する情報とともに又はこれに代えて、利用者Uが搭乗予定のフライトに代替しうる列車、バス等の航空機とは別の交通機関の運行に関する情報を代替情報として取得することもできる。この場合、CPU102は、例えば、別の交通機関の運行を管理する外部サーバから別の交通機関の運行に関する情報を取得することができる。 In addition, CPU 102 can also acquire, along with or instead of information about the alternative flight, information about the operation of transportation other than aircraft, such as trains and buses, that can be used as an alternative to the flight that user U is scheduled to board. In this case, CPU 102 can acquire information about the operation of the other transportation from, for example, an external server that manages the operation of the other transportation.
次いで、CPU102は、欠航時向けの行動案内情報を生成する(ステップS514)。欠航時向けの行動案内情報は、代替情報を含むとともに、利用者Uが搭乗予定のフライトが欠航していることを示す運航状況を含む情報である。また、欠航時向けの行動案内情報は、欠航フライトに関する手荷物預け手続にて預けた手荷物の引き取り場所、代替フライトの予約場所、欠航フライトに関する運賃の払い戻しに関する案内等をも含む情報である。CPU102は、航空会社サーバから手荷物の引き取り場所、代替フライトの予約場所、運賃の払い戻しに関する案内等を取得することができる。また、欠航時向けの行動案内情報は、利用者Uの搭乗予定のフライトの最新フライト情報を含んでいる。 Next, the CPU 102 generates action guidance information for use in the event of a flight cancellation (step S514). The action guidance information for use in the event of a flight cancellation includes alternative information and information on flight status indicating that the flight that user U is scheduled to board has been canceled. The action guidance information for use in the event of a flight cancellation also includes information such as the location to collect baggage deposited during the baggage check-in procedure for the canceled flight, the location to book an alternative flight, and information regarding fare refunds for the canceled flight. The CPU 102 can obtain information such as the location to collect baggage, the location to book an alternative flight, and information regarding fare refunds from the airline server. The action guidance information for use in the event of a flight cancellation also includes the latest flight information for the flight that user U is scheduled to board.
こうして、CPU102は、利用者Uが搭乗予定のフライトの運航状況に応じて、定刻時向け、遅延時向け又は欠航時向けの行動案内情報を生成する。 In this way, the CPU 102 generates action guidance information for on-time, delayed, or canceled flights depending on the operational status of the flight that user U is scheduled to board.
一方、図19に示すように、照合の結果、サイネージ端末30の前の利用者Uが特定されなかった場合(ステップS412、NO)、CPU102は、照合の不一致により利用者Uが特定されなかったことを示す不一致情報を生成する(ステップS420)。 On the other hand, as shown in FIG. 19, if the result of the matching is that the user U in front of the signage terminal 30 is not identified (step S412, NO), the CPU 102 generates mismatch information indicating that the user U was not identified due to a mismatch in the matching (step S420).
次いで、CPU102は、送信部として機能し、上述のようにして生成された定刻時向け、遅延時向け若しくは欠航時向けの行動案内情報又は不一致情報をサイネージ端末30にネットワークNWを介して送信する(ステップS422)。なお、CPU102は、サイネージ端末30における表示言語の設定のため、利用者DB106aから利用者Uの国籍を取得して、利用案内情報又は不一致情報とともに利用者Uの国籍を示す国籍情報をサイネージ端末30に送信することもできる。CPU102は、行動案内情報又は不一致情報を送信して行動案内情報又は不一致情報に応じた表示をサイネージ端末30に実行させることにより、サイネージ端末30の表示を制御して管理する制御部として機能する。 Next, the CPU 102 functions as a transmitting unit and transmits the action guidance information or discrepancy information for scheduled times, delays, or cancellations generated as described above to the signage terminal 30 via the network NW (step S422). Note that the CPU 102 can also obtain the nationality of user U from the user DB 106a and transmit nationality information indicating the nationality of user U to the signage terminal 30 along with the action guidance information or discrepancy information in order to set the display language on the signage terminal 30. The CPU 102 functions as a control unit that controls and manages the display of the signage terminal 30 by transmitting the action guidance information or discrepancy information and causing the signage terminal 30 to execute a display corresponding to the action guidance information or discrepancy information.
なお、サイネージ端末30は、管理サーバ10に代替して、上述したステップS410からステップS420までの処理を実行することもできる。この場合、サイネージ端末30のCPU302は、管理サーバ10の利用者DB106a及びフライトDB106bをネットワークNWを介して参照して処理を実行することができる。また、CPU302は、利用者DB106a及びフライトDB106bと同期されて自己の記憶装置306に格納されたDBを参照して処理を実行することもできる。 The signage terminal 30 can also execute the above-mentioned steps S410 to S420 in place of the management server 10. In this case, the CPU 302 of the signage terminal 30 can execute the processing by referencing the user DB 106a and flight DB 106b of the management server 10 via the network NW. The CPU 302 can also execute the processing by referencing DBs synchronized with the user DB 106a and flight DB 106b and stored in its own storage device 306.
サイネージ端末30のCPU302は、管理サーバ10から行動案内情報を受信すると(ステップS424、YES)、受信した行動案内情報に基づき利用者Uに対する案内画面をディスプレイ310に表示させる(ステップS426)。CPU302は、以下のように定刻時向け、遅延時向け又は欠航時の行動案内情報に応じた案内画面をディスプレイ310に表示させる。なお、CPU302は、管理サーバ10から受信した国籍情報に示される利用者Uの国籍に応じて、当該国の公用語等の言語にディスプレイ310における表示言語を変更することができる。 When the CPU 302 of the signage terminal 30 receives action guidance information from the management server 10 (step S424, YES), it displays a guidance screen for user U on the display 310 based on the received action guidance information (step S426). The CPU 302 displays a guidance screen on the display 310 according to the action guidance information for scheduled times, delays, or cancellations, as follows. Note that the CPU 302 can change the display language on the display 310 to a language such as the official language of the country, depending on the nationality of user U indicated in the nationality information received from the management server 10.
CPU302は、定刻時向けの行動案内情報を受信した場合、受信した定刻時向けの行動案内情報に基づき、定刻時向けの案内画面をディスプレイ310に表示させる。この場合、CPU302は、定刻時向けの行動案内情報に含まれる情報の内容を含む定刻時向けの案内画面をディスプレイ310に表示させる。定刻時向けの案内画面は、定刻時向けの行動案内情報に含まれる利用者Uの搭乗予定のフライトの最新情報、当該フライトが定刻であることを示す運航状況、利用者Uが進むべき搭乗ゲート、搭乗ゲートに進むべき最終時刻等の内容を含んでいる。CPU302は、定刻時向けの案内画面を表示させることにより、利用者Uが搭乗予定のフライトが定刻である場合において利用者Uがとるべき行動を案内することができる。 When CPU 302 receives action guidance information for a scheduled time, it causes display 310 to display a guidance screen for a scheduled time based on the received action guidance information for a scheduled time. In this case, CPU 302 causes display 310 to display a guidance screen for a scheduled time that includes the content of the information contained in the action guidance information for a scheduled time. The guidance screen for a scheduled time includes content such as the latest information on the flight that user U is scheduled to board, which is included in the action guidance information for a scheduled time, the flight status indicating that the flight is on time, the boarding gate that user U should proceed to, and the latest time to proceed to the boarding gate. By displaying the guidance screen for a scheduled time, CPU 302 can guide user U on the actions that user U should take if the flight that user U is scheduled to board is on time.
図21は、ディスプレイ310に表示される定刻時向けの案内画面G40を例示している。図示するように、定刻時向けの案内画面G40は、利用者Uが搭乗予定のフライト及び行動案内の詳細を表示する詳細領域G42と、空港Aの構内マップを表示するマップ領域G44とを含んでいる。 Figure 21 shows an example of a scheduled time guidance screen G40 displayed on the display 310. As shown, the scheduled time guidance screen G40 includes a details area G42 that displays details of the flight that user U is scheduled to board and action instructions, and a map area G44 that displays a map of the airport A premises.
CPU302は、詳細領域G42において、定刻時向けの行動案内情報に含まれる利用者Uが搭乗予定のフライトの最新情報を用いて、利用者Uが搭乗予定のフライトの最新情報G4202を表示させることができる。また、CPU302は、詳細領域G42において、定刻時向けの行動案内情報に含まれる運航状況を用いて、利用者Uが搭乗予定のフライトが定刻であることを示す運航状況G4204を表示させることができる。また、CPU302は、詳細領域G42において、定刻時向けの行動案内情報に含まれる利用者Uが進むべき搭乗ゲート及び搭乗ゲートに進むべき最終時刻を用いて、これら搭乗ゲート及び最終時刻を示す行動案内G4206を表示させることができる。この場合、CPU302は、例えば、最終時刻までの残り時間に応じて長さが変化するプログレスバー等により最終時刻までの残り時間を視覚的に分かりやすく表示させることもできる。 The CPU 302 can display, in the details area G42, the latest information G4202 about the flight that user U is scheduled to board, using the latest information about the flight that user U is scheduled to board, which is included in the action guidance information for the scheduled time. The CPU 302 can also display, in the details area G42, an operational status G4204 indicating that the flight that user U is scheduled to board is on time, using the operational status included in the action guidance information for the scheduled time. The CPU 302 can also display, in the details area G42, an action guidance G4206 indicating the boarding gate that user U should proceed to and the latest time by which they should proceed to the boarding gate, using the boarding gate and the latest time by which they should proceed to the boarding gate, which are included in the action guidance information for the scheduled time. In this case, the CPU 302 can also visually display the remaining time until the latest time, using, for example, a progress bar whose length changes depending on the time remaining until the latest time.
また、CPU302は、マップ領域G44において、利用者Uの現在地であるサイネージ端末30の所在地を示す現在地アイコンG4402を表示させることができる。また、CPU302は、マップ領域G44において、利用者Uが進むべき搭乗ゲートの所在地を示す所在地アイコンG4404を表示させることができる。さらに、CPU302は、マップ領域G44において、利用者Uの現在地から利用者Uが進むべき搭乗ゲートまでの経路を示す経路ラインG4406を表示させることができる。CPU302は、詳細領域G42又はマップ領域G44において、経路ラインG4406で示される経路の所要時間や距離を表示させることもできる。 The CPU 302 can also display in the map area G44 a current location icon G4402 indicating the location of the signage terminal 30, which is the current location of the user U. The CPU 302 can also display in the map area G44 a location icon G4404 indicating the location of the boarding gate to which the user U should proceed. Furthermore, the CPU 302 can display in the map area G44 a route line G4406 indicating the route from the current location of the user U to the boarding gate to which the user U should proceed. The CPU 302 can also display the required time and distance of the route indicated by the route line G4406 in the detail area G42 or the map area G44.
また、CPU302は、遅延時向けの行動案内情報を受信した場合、受信した遅延時向けの行動案内情報に基づき、遅延時向けの案内画面をディスプレイ310に表示させる。この場合、CPU302は、遅延時向けの行動案内情報に含まれる情報の内容を含む遅延時向けの案内画面をディスプレイ310に表示させる。遅延時向けの案内画面は、遅延時向けの行動案内情報に含まれる利用者Uの搭乗予定のフライトの最新情報、当該フライトが遅延していることを示す運航状況、遅延情報、利用者Uが進むべき搭乗ゲート、搭乗ゲートに進むべき最終時刻等の内容を含んでいる。CPU302は、遅延時向けの案内画面を表示させることにより、利用者Uが搭乗予定のフライトが遅延している場合において利用者Uがとるべき行動を案内することができる。 Furthermore, when CPU 302 receives action guidance information for delays, it causes display 310 to display a guidance screen for delays based on the received action guidance information for delays. In this case, CPU 302 causes display 310 to display a guidance screen for delays that includes the content of the information contained in the action guidance information for delays. The guidance screen for delays includes the latest information on the flight that user U is scheduled to board, which is included in the action guidance information for delays, the operational status indicating that the flight is delayed, delay information, the boarding gate that user U should proceed to, the latest time to proceed to the boarding gate, etc. By displaying the guidance screen for delays, CPU 302 can guide user U on what actions to take if the flight that user U is scheduled to board is delayed.
図22は、ディスプレイ310に表示される遅延時向けの案内画面G50を例示している。図示するように、遅延時向けの案内画面G50は、利用者Uが搭乗予定のフライト及び行動案内の詳細を表示する詳細領域G52と、空港Aの構内マップを表示するマップ領域G54とを含んでいる。 Figure 22 shows an example of a guidance screen G50 for use in the event of a delay that is displayed on the display 310. As shown, the guidance screen G50 for use in the event of a delay includes a details area G52 that displays details of the flight that user U is scheduled to board and action instructions, and a map area G54 that displays a map of the airport A premises.
CPU302は、詳細領域G52において、遅延時向けの行動案内情報に含まれる利用者Uが搭乗予定のフライトの最新情報を用いて、利用者Uが搭乗予定のフライトの最新情報G5202を表示させることができる。また、CPU302は、詳細領域G52において、遅延時向けの行動案内情報に含まれる運航状況を用いて、利用者Uが搭乗予定のフライトが遅延していることを示す運航状況G5204を表示させることができる。CPU302は、定刻時の運航状況G4204とは色、フォント、大きさ、形状等の表現方法を変更して遅延時の運航状況G5204を強調して表示させることができる。CPU302は、運航状況G5204において、遅延情報を用いてフライトが遅延している遅延時間をあわせて表示させることができる。また、CPU302は、運航状況G5204において、遅延時間に基づく搭乗までの待機時間をあわせて表示させることができる。CPU302は、遅延時間に一致する待機時間を表示させることもできるし、遅延時間にマージンを加えた待機時間を表示させることもできる。また、CPU302は、詳細領域G52において、遅延時向けの行動案内情報に含まれる利用者Uが進むべき搭乗ゲート及び搭乗ゲートに進むべき最終時刻を用いて、これら搭乗ゲート及び最終時刻を示す行動案内G5206を表示させることができる。この場合、CPU302は、例えば、最終時刻までの残り時間に応じて長さが変化するプログレスバー等により最終時刻までの残り時間を視覚的に分かりやすく表示させることもできる。 The CPU 302 can display, in the details area G52, the latest information G5202 about the flight user U is scheduled to board, using the latest information about the flight user U is scheduled to board, which is included in the action guidance information for delays. The CPU 302 can also display, in the details area G52, an operational status G5204 indicating that the flight user U is scheduled to board is delayed, using the operational status included in the action guidance information for delays. The CPU 302 can highlight the operational status G5204 during delays by changing the presentation method, such as color, font, size, or shape, from the operational status G4204 at the scheduled time. The CPU 302 can also display the delay time by using the delay information in the operational status G5204. The CPU 302 can also display the waiting time until boarding based on the delay time in the operational status G5204. The CPU 302 can display the waiting time that matches the delay time, or can display the waiting time by adding a margin to the delay time. Furthermore, the CPU 302 can display in the detailed area G52 an action guide G5206 indicating the boarding gate to which the user U should proceed and the final time by which the user U should proceed to the boarding gate, which are included in the action guide information for when the user U is delayed. In this case, the CPU 302 can also visually display the remaining time until the final time using, for example, a progress bar whose length changes depending on the time remaining until the final time.
また、CPU302は、マップ領域G54において、利用者Uの現在地であるサイネージ端末30の所在地を示す現在地アイコンG5402を表示させることができる。また、CPU302は、マップ領域G54において、利用者Uが進むべき搭乗ゲートの所在地を示す所在地アイコンG5404を表示させることができる。さらに、CPU302は、マップ領域G54において、利用者Uの現在地から利用者Uが進むべき搭乗ゲートまでの経路を示す経路ラインG5406を表示させることができる。CPU302は、詳細領域G52又はマップ領域G54において、経路ラインG5406で示される経路の所要時間や距離を表示させることもできる。 The CPU 302 can also display in the map area G54 a current location icon G5402 indicating the location of the signage terminal 30, which is the current location of the user U. The CPU 302 can also display in the map area G54 a location icon G5404 indicating the location of the boarding gate to which the user U should proceed. Furthermore, the CPU 302 can display in the map area G54 a route line G5406 indicating the route from the current location of the user U to the boarding gate to which the user U should proceed. The CPU 302 can also display the required time and distance of the route indicated by the route line G5406 in the detail area G52 or the map area G54.
なお、CPU302は、遅延時向けの案内画面G50において、利用者Uが搭乗まで待機する時間を過ごすラウンジ等の施設に関する情報を表示してラウンジ等の施設を案内することができる。この場合、CPU302は、図22に示す案内に加えて、図23に示すように、詳細領域G52において、利用者Uが待機時間を過ごすことができるラウンジ等の施設に関する一又は複数の詳細案内G5208を表示させることができる。CPU302は、第1実施形態と同様にして利用者Uのステータス等に応じて利用者Uが利用可能な施設に関する詳細案内G5208を表示させることができる。なお、当該施設において利用可能な食事、飲み物、設備等の内容は、利用者Uのステータスに応じて異なる場合がありうる。この場合、ステータスがより高い利用者Uの場合は詳細案内G5208に表示される食事、飲み物、設備等がより多く、ステータスがより低い利用者の場合は詳細案内G5208に表示される食事、飲み物、設備等がより少ない。また、CPU302は、顔情報の照合により搭乗予定のフライトが遅延していることが特定された利用者Uに対しては、そのステータスにかかわらず所定のラウンジ等の施設を利用可能であるとして、当該施設に関する詳細案内G5208を表示させることもできる。 The CPU 302 can display information about facilities such as lounges where user U can spend their waiting time before boarding on the delay guidance screen G50, thereby providing guidance about such facilities. In this case, in addition to the guidance shown in FIG. 22, the CPU 302 can display one or more detailed guidance G5208 about facilities such as lounges where user U can spend their waiting time in the details area G52, as shown in FIG. 23. As in the first embodiment, the CPU 302 can display detailed guidance G5208 about facilities available to user U depending on user U's status, etc. The contents of the meals, drinks, facilities, etc. available at the facility may differ depending on user U's status. In this case, a user U with a higher status will have more meals, drinks, facilities, etc. displayed in the detailed guidance G5208, and a user with a lower status will have fewer meals, drinks, facilities, etc. displayed in the detailed guidance G5208. In addition, for a user U whose scheduled flight has been identified as being delayed through facial information matching, the CPU 302 can display detailed information G5208 about the facility, such as a designated lounge, stating that the user U can use the facility regardless of their status.
CPU302は、第1実施形態と同様にして、詳細案内G5208において、利用者Uの現在地から当該施設までの所要時間、当該施設から利用者Uの搭乗ゲートまでの所要時間を表示させることができる。また、CPU302は、同じく詳細案内G5208において、遅延時間に基づいて、利用者Uが当該施設に滞在可能な時刻又は時間を表示させることができる。また、CPU302は、同じく施設に関する詳細案内G5208において、当該施設の利用に必要なポイント数である必要ポイント数、ステータス等の利用可能条件を表示させることができる。また、CPU302は、マップ領域G54において、利用者Uの現在地から詳細案内G5208に案内する施設までの経路を示す経路ラインG5408を表示させることができる。CPU302は、詳細領域G52又はマップ領域G54において、経路ラインG5408で示される経路の所要時間や距離を表示させることもできる。なお、CPU302は、定刻時向けの案内画面G40においても、同様に利用者Uが搭乗まで待機する時間を過ごすラウンジ等の施設に関する情報を表示してラウンジ等の施設を案内することができる。 As in the first embodiment, the CPU 302 can display in the detailed guidance G5208 the time required to travel from user U's current location to the facility, and the time required from the facility to user U's boarding gate. Similarly, in the detailed guidance G5208, the CPU 302 can display the time or duration that user U can stay at the facility based on the delay time. Similarly, in the detailed guidance G5208 for the facility, the CPU 302 can display the number of required points, which is the number of points required to use the facility, and availability conditions such as the status. Furthermore, in the map area G54, the CPU 302 can display a route line G5408 that indicates the route from user U's current location to the facility to which the detailed guidance G5208 refers. The CPU 302 can also display the required time and distance of the route indicated by the route line G5408 in the detailed area G52 or the map area G54. In addition, the CPU 302 can also display information about facilities such as lounges where user U will spend time waiting until boarding on the scheduled time guidance screen G40, and guide the user U to such facilities.
また、CPU302は、欠航時向けの行動案内情報を受信した場合、受信した欠航時向けの行動案内情報に基づき、欠航時向けの案内画面をディスプレイ310に表示させる。この場合、CPU302は、欠航時向けの行動案内情報に含まれる情報の内容を含む欠航時向けの案内画面をディスプレイ310に表示させる。欠航時向けの案内画面は、欠航時向けの行動案内情報に含まれる利用者Uの搭乗予定のフライトの最新情報、当該フライトが欠航していることを示す運航状況、代替情報等の内容を含んでいる。また、欠航時向けの案内画面は、欠航フライトに関する手荷物預け手続にて預けた手荷物の引き取り場所、欠航フライトに関する運賃の払い戻しに関する案内等の内容を含んでいる。CPU302は、欠航時向けの案内画面を表示させることにより、利用者Uが搭乗予定のフライトが欠航している場合において利用者Uがとるべき行動を案内することができる。 Furthermore, when CPU 302 receives action guidance information for when a flight is canceled, it displays a guidance screen for when a flight is canceled on display 310 based on the received action guidance information for when a flight is canceled. In this case, CPU 302 displays a guidance screen for when a flight is canceled on display 310, including the content of the information contained in the action guidance information for when a flight is canceled. The guidance screen for when a flight is canceled includes content such as the latest information on the flight that user U is scheduled to board, the operational status indicating that the flight has been canceled, and alternative information, which are included in the action guidance information for when a flight is canceled. Furthermore, the guidance screen for when a flight is canceled includes content such as the location to collect baggage that has been checked in during the baggage check-in procedure for the canceled flight and information regarding fare refunds for the canceled flight. By displaying the guidance screen for when a flight is canceled, CPU 302 can guide user U on what actions to take if the flight that user U is scheduled to board is canceled.
図24は、ディスプレイ310に表示される欠航時向けの案内画面G60を例示している。図示するように、欠航時向けの案内画面G60は、利用者Uが搭乗予定のフライト及び行動案内の詳細を表示する詳細領域G62と、空港Aの構内マップを表示するマップ領域G64とを含んでいる。 Figure 24 shows an example of a guidance screen G60 for use in the event of a flight cancellation that is displayed on the display 310. As shown, the guidance screen G60 for use in the event of a flight cancellation includes a details area G62 that displays details of the flight that user U is scheduled to board and action instructions, and a map area G64 that displays a map of the airport A premises.
CPU302は、詳細領域G62において、欠航時向けの行動案内情報に含まれる利用者Uが搭乗予定のフライトの最新情報を用いて、利用者Uが搭乗予定のフライトの最新情報G6202を表示させることができる。また、CPU302は、詳細領域G62において、欠航時向けの行動案内情報に含まれる運航状況を用いて、利用者Uが搭乗予定のフライトが欠航していることを示す運航状況G6204を表示させることができる。CPU302は、定刻時及び遅延時の運航状況G4204、G5204とは色、フォント、大きさ、形状等の表現方法を変更して欠航時の運航状況G6204をさらに強調して表示させることができる。また、CPU302は、詳細領域G62において、代替フライトである代替便(振替便)の予約又は運賃の払い戻しが可能であることを示す行動案内G6206を表示させることができる。 The CPU 302 can display, in the details area G62, the latest information G6202 about the flight that user U is scheduled to board, using the latest information about the flight that user U is scheduled to board, which is included in the action guidance information for when a flight is canceled. The CPU 302 can also display, in the details area G62, an operational status G6204 indicating that the flight that user U is scheduled to board has been canceled, using the operational status included in the action guidance information for when a flight is canceled. The CPU 302 can further emphasize the operational status G6204 in the event of a cancellation by changing the representation method, such as color, font, size, or shape, from the operational statuses G4204 and G5204 for on-time and delayed flights. The CPU 302 can also display, in the details area G6206, an action guide G6206 indicating that an alternative flight (replacement flight) can be booked or a fare refund can be obtained.
CPU302は、行動案内G6206とともに、欠航時向けの行動案内情報に含まれる欠航フライトに関する手荷物預け手続にて預けた手荷物の引き取り場所を用いて、手荷物の引き取り場所である手荷物引取場を特定する場所案内G6208を表示させることができる。また、CPU302は、行動案内G6206とともに、欠航時向けの行動案内情報に含まれる代替フライトの予約場所、欠航フライトに関する運賃の払い戻しに関する案内を用いて、カウンタを特定する場所案内G6210を表示させることができる。場所案内G6210により特定されるカウンタは、代替フライトの予約、欠航フライトに関する運賃の払い戻し等の手続が可能である。 The CPU 302 can display location guidance G6208, which identifies the baggage claim area where baggage can be collected, using the action guidance G6206 and the baggage collection location that is included in the action guidance information for flight cancellations, and is responsible for the baggage collection location that is included in the action guidance information for flight cancellations. The CPU 302 can also display location guidance G6210, which identifies a counter, using the action guidance G6206 and the information about the location to reserve an alternative flight and the refund of fares for the canceled flight, and is responsible for the refund of fares for the canceled flight. The counter identified by the location guidance G6210 can handle procedures such as reserving an alternative flight and refunding fares for the canceled flight.
また、CPU302は、詳細領域G62において、代替フライトである代替便に関する情報の表示の希望の入力を受け付けるボタンG6212をタッチ入力可能に表示させることができる。利用者Uは、ボタンG6212をタッチして、代替フライトに関する表示の希望をサイネージ端末30に入力することができる。なお、CPU302は、詳細領域G62において代替便に関する情報を表示させることもできる。 In addition, the CPU 302 can display a touch-inputable button G6212 in the details area G62, which accepts input of a desire to display information about an alternative flight. The user U can touch the button G6212 to input a desire to display information about the alternative flight into the signage terminal 30. The CPU 302 can also display information about the alternative flight in the details area G62.
また、CPU302は、マップ領域G64において、利用者Uの現在地であるサイネージ端末30の所在地を示す現在地アイコンG6402を表示させることができる。また、CPU302は、マップ領域G64において、場所案内G6208により特定される手荷物引取場の所在地を示す所在地アイコンG6404を表示させることができる。また、CPU302は、マップ領域G64において、場所案内G6210により特定されるカウンタの所在地を示す所在地アイコンG6406を表示させることができる。さらに、CPU302は、マップ領域G64において、利用者Uの現在地から手荷物引取場及びカウンタまでの経路を示す経路ラインG6408を表示させることができる。 The CPU 302 can also display in the map area G64 a current location icon G6402 indicating the location of the signage terminal 30, which is the current location of the user U. The CPU 302 can also display in the map area G64 a location icon G6404 indicating the location of the baggage claim area specified by the location guide G6208. The CPU 302 can also display in the map area G64 a location icon G6406 indicating the location of the counter specified by the location guide G6210. The CPU 302 can also display in the map area G64 a route line G6408 indicating the route from the current location of the user U to the baggage claim area and counter.
CPU302は、詳細領域G62に表示されたボタンG6212が利用者Uによりタッチされると、代替情報を用いて、一又は複数の代替フライトに関する情報をディスプレイ310に表示させることができる。なお、CPU302は、ボタンG6212を表示させずに案内画面G60において代替フライトに関する情報を表示させることもできる。 When the user U touches the button G6212 displayed in the details area G62, the CPU 302 can use the alternative information to display information about one or more alternative flights on the display 310. Note that the CPU 302 can also display information about alternative flights on the guidance screen G60 without displaying the button G6212.
図25は、ディスプレイ310に表示される代替フライトの案内画面G70を例示している。図示するように、案内画面G70は、代替フライトに関する情報を表示する代替フライト表示領域G72を含んでいる。また、案内画面G70は、代替フライトに関する希望条件を利用者Uが入力するための希望条件入力領域G74と、後日便に振り替える利用者Uに対して宿泊施設に関する情報を表示する宿泊施設表示領域G76とを含んでいる。 Figure 25 shows an example of an alternative flight information screen G70 displayed on the display 310. As shown, the information screen G70 includes an alternative flight display area G72 that displays information about the alternative flight. The information screen G70 also includes a desired conditions input area G74 for user U to input desired conditions regarding the alternative flight, and an accommodation display area G76 that displays information about accommodation facilities for user U who is changing to a flight at a later date.
CPU302は、代替フライト表示領域G72において、代替情報を用いて、一又は複数の代替フライトに関する情報を表示させることができる。CPU302は、代替フライトに関する情報として、例えば、当日か明日以降か等の情報をも含む出発日、出発時刻、到着時刻等を表示させることができる。 The CPU 302 can use the alternative information to display information about one or more alternative flights in the alternative flight display area G72. The CPU 302 can display, as information about the alternative flight, the departure date, departure time, arrival time, etc., including whether the flight is the same day or tomorrow or later.
また、CPU302は、代替フライトに関する利用者Uの希望条件の入力を受け付けることができる。この場合、CPU302は、希望条件入力領域G74において、各種の希望条件を指定して入力するための条件指定欄G7402、G7404、G7406、G7408を選択可能に表示させることができる。条件指定欄G7402は、例えば、可能な限り早い到着の希望の指定を受け付ける。条件指定欄G7404は、例えば、夜間の到着を除外する希望の指定を受け付ける。条件指定欄G7406は、例えば、希望する出発時刻の時間帯の指定を入力又は選択により受け付ける。条件指定欄G7408は、例えば、希望する到着時刻の時間帯の指定を入力又は選択により受け付ける。利用者Uは、条件指定欄G7402、G7404、G7406、G7408を適宜選択して、代替フライトに関する希望条件をサイネージ端末30に入力することができる。これにより、利用者Uは、自己の希望に合致する代替フライトを容易に発見することができる。 The CPU 302 can also accept user U's input of desired conditions regarding the alternative flight. In this case, the CPU 302 can selectably display condition specification fields G7402, G7404, G7406, and G7408 in the desired condition input area G74, which allow the user to specify and input various desired conditions. The condition specification field G7402, for example, accepts a desired arrival time as early as possible. The condition specification field G7404, for example, accepts a desired arrival time that excludes nighttime arrivals. The condition specification field G7406, for example, accepts a desired time zone for the desired departure time by input or selection. The condition specification field G7408, for example, accepts a desired time zone for the desired arrival time by input or selection. User U can input desired conditions regarding the alternative flight into the signage terminal 30 by appropriately selecting the condition specification fields G7402, G7404, G7406, and G7408. This allows user U to easily find an alternative flight that meets his or her preferences.
なお、CPU302は、代替フライトに関する利用者Uの希望条件として、複数の希望条件の入力を受け付けることもできる。この場合、CPU302は、複数の希望条件について利用者Uが優先順位を設定可能に複数の希望条件の入力を受け付けることができる。優先順位とともに複数の希望条件が入力された場合、CPU102は、優先順位のより高い希望条件に合致する代替フライトに関する情報を、より優先的に案内画面に表示させることができる。 The CPU 302 can also accept input of multiple desired conditions as user U's desired conditions regarding the alternative flight. In this case, the CPU 302 can accept input of multiple desired conditions so that the user U can set priorities for the multiple desired conditions. When multiple desired conditions are input along with priorities, the CPU 102 can display information about alternative flights that match the desired conditions with higher priorities on the guidance screen with higher priority.
CPU302は、図19に示すように、ステップS426において欠航時向けの案内画面を表示させた場合において利用者Uによる代替フライトに関する希望条件の入力がない場合(ステップS428、NO)、処理を終了する。また、CPU302は、ステップS426において定刻時向け又は遅延時向けの案内画面を表示させた後も同様に処理を終了する。 As shown in FIG. 19, when the CPU 302 displays a guidance screen for flight cancellations in step S426, if user U does not input desired conditions for an alternative flight (step S428, NO), the CPU 302 terminates processing. The CPU 302 also terminates processing in the same manner after displaying a guidance screen for on-time or delayed flights in step S426.
一方、CPU302は、利用者Uによる代替フライトに関する希望条件の入力があると(ステップS428、YES)、送信部として機能し、入力された希望条件を示す希望条件情報を管理サーバ10にネットワークNWを介して送信する(ステップS430)。 On the other hand, when user U inputs desired conditions regarding an alternative flight (step S428, YES), the CPU 302 functions as a transmitting unit and transmits desired condition information indicating the input desired conditions to the management server 10 via the network NW (step S430).
管理サーバ10のCPU102は、サイネージ端末30から希望条件情報を受信すると、取得部として機能し、受信した希望条件情報が示す希望条件に合致する一又は複数の代替フライトに関する代替情報を取得する(ステップS432)。CPU102は、フライトDB106bを参照して希望条件に合致する代替情報を取得することができる。また、CPU102は、航空会社サーバから希望条件に合致する代替情報を取得することができる。また、CPU102は、代替情報に後日便の代替フライトに関する情報が含まれる場合には施設DB106e、不図示の宿泊施設DB等を参照して、後日便に搭乗する利用者Uが宿泊可能な宿泊施設に関する宿泊情報を取得することができる。 When the CPU 102 of the management server 10 receives the desired condition information from the signage terminal 30, it functions as an acquisition unit and acquires alternative information regarding one or more alternative flights that match the desired conditions indicated in the received desired condition information (step S432). The CPU 102 can acquire alternative information that matches the desired conditions by referring to the flight DB 106b. The CPU 102 can also acquire alternative information that matches the desired conditions from the airline server. If the alternative information includes information regarding an alternative flight at a later date, the CPU 102 can acquire accommodation information regarding accommodation facilities available for user U boarding the later flight by referring to the facility DB 106e, an accommodation facility DB (not shown), etc.
次いで、CPU102は、送信部として機能し、希望条件に合致する代替情報をサイネージ端末30にネットワークNWを介して送信する(ステップS434)。また、CPU102は、宿泊施設情報を取得している場合には代替情報とともに宿泊施設情報をサイネージ端末30に送信することができる。Next, the CPU 102 functions as a transmitting unit and transmits alternative information that meets the desired conditions to the signage terminal 30 via the network NW (step S434). In addition, if the CPU 102 has acquired accommodation information, it can transmit the accommodation information to the signage terminal 30 along with the alternative information.
サイネージ端末30のCPU302は、管理サーバ10から希望条件に合致する代替情報を受信すると、受信した代替情報を用いて、希望条件に合致する代替フライトに関する情報を含む案内をディスプレイ310に表示させる(ステップS436)。また、CPU302は、代替情報とともに宿泊施設情報を受信した場合には宿泊施設情報に示される宿泊施設に関する情報を含む案内をディスプレイ310に表示させる。代替フライトに関する情報のみならず宿泊施設に関する情報までも案内されるため、利用者Uは、安心して代替フライトとして後日便を利用することができる。 When the CPU 302 of the signage terminal 30 receives alternative information that matches the desired conditions from the management server 10, it uses the received alternative information to display guidance on the display 310 that includes information about the alternative flight that matches the desired conditions (step S436). Furthermore, if the CPU 302 receives accommodation information along with the alternative information, it displays guidance on the display 310 that includes information about the accommodation facility indicated in the accommodation facility information. Since the user U is provided with information about not only the alternative flight but also the accommodation facility, he or she can rest assured that he or she can use a flight at a later date as an alternative flight.
図25に示す案内画面G70の場合、CPU302は、代替フライト表示領域G72において、希望条件に合致する代替フライトに関する情報を表示させることができる。また、CPU302は、宿泊施設表示領域G76において、宿泊施設情報に示される宿泊施設に関する情報を表示させることができる。 In the case of the guidance screen G70 shown in FIG. 25, the CPU 302 can display information about alternative flights that meet the desired conditions in the alternative flight display area G72. The CPU 302 can also display information about the accommodation facilities indicated in the accommodation facility information in the accommodation facility display area G76.
なお、ステップS430からステップS434の実行に代えて、サイネージ端末30自体が、希望条件に合致する代替情報を取得することもできる。この場合、サイネージ端末30のCPU302は、管理サーバ10から受信した欠航時向けの行動案内情報に含まれる代替情報を希望条件で絞り込んで、希望条件に合致する代替情報を取得することができる。 Instead of executing steps S430 to S434, the signage terminal 30 itself can acquire alternative information that meets the desired conditions. In this case, the CPU 302 of the signage terminal 30 can narrow down the alternative information included in the action guidance information for flight cancellations received from the management server 10 using the desired conditions, and acquire alternative information that meets the desired conditions.
また、情報処理システム1においては、欠航フライトのチェックイン手続にて利用者Uについて登録された顔情報等の生体情報を、代替フライトのチェックイン手続その他の代替フライトに関する手続においても引き続き利用することができる。この場合、サイネージ端末30のCPU302は、引き続き生体情報によるチェックイン手続を利用することを利用者Uが選択するためのボタン、チェックボックス等の操作要素を案内画面G70等においてディスプレイ310に表示させることができる。例えば、CPU302は、案内画面G70において、引き続き生体情報によるチェックイン手続を利用することを選択するための操作要素としてボタンG78をタッチ入力可能に表示させることができる。利用者Uは、操作要素の操作により、チェックイン手続その他の代替フライトに関する手続において引き続き生体情報を利用することを選択することができる。チェックボックスがチェックされる、ボタンがタッチされる等、利用者Uにより操作要素が操作されると、代替フライトに関する手続において引き続き生体情報が利用される。一方、操作要素が操作されないと、代替フライトのチェックイン手続において、利用者Uの顔画像の撮影等により利用者Uの生体情報が再取得されて登録される。 In addition, in the information processing system 1, biometric information such as facial information registered for user U during the check-in procedure for the canceled flight can continue to be used in the check-in procedure for the alternative flight and other procedures related to the alternative flight. In this case, the CPU 302 of the signage terminal 30 can display on the display 310, on the guidance screen G70 or the like, operation elements such as a button or check box that allow user U to select whether to continue using the check-in procedure using biometric information. For example, the CPU 302 can display a touch-inputable button G78 on the guidance screen G70 as an operation element for selecting whether to continue using the check-in procedure using biometric information. By operating the operation element, user U can select to continue using biometric information in the check-in procedure and other procedures related to the alternative flight. When user U operates the operation element, such as checking a checkbox or touching a button, biometric information continues to be used in the procedures related to the alternative flight. On the other hand, if the operation element is not operated, user U's biometric information is re-acquired and registered during the check-in procedure for the alternative flight, for example by capturing a facial image of user U.
こうして、CPU302は、定刻時向け、遅延時向け又は欠航時向けの行動案内情報に基づき利用者Uに対して定刻時向け、遅延時向け又は欠航時向けの案内画面をディスプレイ310に表示させることができる。なお、CPU302は、案内画面に表示された事項の全部又は一部をプリンタ312に印刷させて、その印刷物を利用者Uに提供することができる。また、CPU302は、案内画面に表示された事項の全部又は一部を示すQRコード(登録商標)等のコードシンボルを読み取り可能にディスプレイ310に表示させることができる。コードシンボルは、案内画面に表示された事項の全部又は一部を表示するウェブページのURLを示すものであってもよい。利用者Uは、例えば、携帯端末40のカメラ412によりコードシンボルを読み取って、携帯端末40のディスプレイ410に案内画面に表示された事項の全部又は一部を表示させて確認することができる。また、CPU302は、案内画面に表示された事項であって音声出力可能な事項を不図示のスピーカ等の音声出力部から音声出力することもできる。In this way, the CPU 302 can display a guidance screen for on-time, delay, or cancellation on the display 310 for the user U based on the action guidance information for on-time, delay, or cancellation. The CPU 302 can also print all or part of the information displayed on the guidance screen on the printer 312 and provide the printed copy to the user U. The CPU 302 can also display a readable code symbol, such as a QR code (registered trademark), indicating all or part of the information displayed on the guidance screen on the display 310. The code symbol may indicate the URL of a webpage that displays all or part of the information displayed on the guidance screen. The user U can, for example, read the code symbol using the camera 412 of the mobile terminal 40 and display all or part of the information displayed on the guidance screen on the display 410 of the mobile terminal 40 to confirm it. The CPU 302 can also output information displayed on the guidance screen that can be output as audio from an audio output unit, such as a speaker (not shown).
なお、CPU302は、定刻時向け、遅延時向け又は欠航時向けの案内画面を表示するに際して、第1実施形態と同様にして特定ステータスの利用者Uに対して利用者Uが利用可能なラウンジ等の施設を待機場所として案内することができる。 In addition, when displaying a guidance screen for scheduled times, delays, or cancellations, the CPU 302 can guide a user U of a specific status to facilities such as lounges that are available to the user U as waiting areas, in the same manner as in the first embodiment.
また、CPU302は、利用者Uの搭乗予定のフライトが欠航した場合において利用者Uが後日便に振り替えるときには、宿泊施設の宿泊を可能にする宿泊券等のチケットをプリンタ312に印刷させて、そのチケットを利用者Uに提供することができる。なお、CPU302は、宿泊券等のチケットとして機能する電子チケットを示すQRコード(登録商標)等のコードシンボルを読み取り可能にディスプレイ310に表示させることができる。コードシンボルは、電子チケットを表示するウェブページのURLを示すものであってもよい。利用者Uは、例えば、携帯端末40のカメラ412によりコードシンボルを読み取って、携帯端末40のディスプレイ410に電子チケットを表示させてチケットとして利用することができる。 Furthermore, if a flight scheduled for user U is canceled and user U wishes to rebook to a later flight, CPU 302 can cause printer 312 to print a ticket such as an accommodation voucher that allows for accommodation at an accommodation facility, and provide the ticket to user U. CPU 302 can also cause display 310 to readably display a code symbol such as a QR code (registered trademark) indicating an electronic ticket that functions as a ticket such as an accommodation voucher. The code symbol may indicate the URL of a web page that displays the electronic ticket. User U can, for example, read the code symbol using camera 412 of mobile terminal 40, display the electronic ticket on display 410 of mobile terminal 40, and use it as a ticket.
また、利用者Uは、自己が使用する携帯端末40を、アプリケーションプログラム等により管理サーバ10とネットワークNWを介して通信可能に設定しておくことができる。この場合、管理サーバ10のCPU102は、サイネージ端末30に送信した行動案内情報と同様の行動案内情報をネットワークNWを介して携帯端末40に送信することができる。携帯端末40のCPU402は、管理サーバ10から行動案内情報を受信すると、上記サイネージ端末30と同様に、行動案内情報に基づき利用者Uに対する案内画面をディスプレイ410に表示させることができる。この場合、利用者Uは、携帯端末40において案内画面を適宜確認しつつ適切な行動をとることができる。 In addition, user U can set up his/her mobile terminal 40 to be able to communicate with the management server 10 via the network NW using an application program or the like. In this case, the CPU 102 of the management server 10 can transmit action guidance information similar to the action guidance information transmitted to the signage terminal 30 to the mobile terminal 40 via the network NW. When the CPU 402 of the mobile terminal 40 receives the action guidance information from the management server 10, it can display a guidance screen for user U on the display 410 based on the action guidance information, similar to the signage terminal 30. In this case, user U can take appropriate action while checking the guidance screen on the mobile terminal 40 as needed.
また、利用者Uは、電子メールアドレス等の自己の通信先を管理サーバ10のDBに登録しておくことができる。この場合、管理サーバ10のCPU102は、利用者Uの電子メールアドレス等の通信先宛に、サイネージ端末30に送信した行動案内情報と同様の内容を含む電子メール等の案内メッセージを送信することができる。この場合、利用者Uは、携帯端末40において案内メッセージを適宜確認しつつ適切な行動をとることができる。 In addition, user U can register his/her communication destination, such as an email address, in the database of management server 10. In this case, CPU 102 of management server 10 can send a guidance message, such as an email, containing content similar to the action guidance information sent to signage terminal 30 to the communication destination, such as email address, of user U. In this case, user U can take appropriate action while checking the guidance message on his/her mobile terminal 40 as needed.
なお、情報処理システム1は、利用者Uに対して、上述のように搭乗予定のフライトに関する案内を行った後、第1実施形態と同様に利用者Uが利用可能な施設又はサービスに関する案内を行うことができる。 In addition, after providing user U with information about the flight he or she is scheduled to board as described above, the information processing system 1 can provide him or her with information about facilities or services available to user U, as in the first embodiment.
一方、CPU302は、図19に示すように、管理サーバ10から不一致情報を受信すると(ステップS424、NO)、例えば、利用者Uに対してチェックイン手続を促す通知をディスプレイ310に表示させる(ステップS438)。CPU302は、チェックイン手続を促す通知として、チェックイン端末20、チェックインカウンタ等のチェックイン手続を行いうる場所を示すマップを含む通知をディスプレイ310に表示させることができる。また、この場合、CPU302は、例えば、利用者Uに対して、空港Aに関する一般的な利用案内、広告等をディスプレイ310に表示させることができる。また、CPU302は、これらの通知、利用案内、広告等を不図示のスピーカ等の音声出力部から音声出力することもできる。 On the other hand, as shown in FIG. 19, when the CPU 302 receives discrepancy information from the management server 10 (step S424, NO), it causes, for example, the display 310 to display a notification urging user U to check in (step S438). As a notification urging the check-in procedure, the CPU 302 can cause the display 310 to display a notification including a map showing locations where check-in procedures can be performed, such as the check-in terminal 20 or check-in counter. In this case, the CPU 302 can also cause, for example, general usage instructions, advertisements, etc. regarding Airport A to be displayed to user U on the display 310. The CPU 302 can also output these notifications, usage instructions, advertisements, etc. as audio from an audio output unit such as a speaker (not shown).
このように、本実施形態による情報処理システム1では、利用者Uが搭乗予定のフライトの運航状況に応じて、サイネージ端末30において利用者Uがとるべき行動を案内する。これにより、利用者Uは、利用者Uが搭乗予定のフライトの運航状況に遅延又は欠航という変更が生じた場合であっても、その変更が生じた運航状況に応じて適切な行動をとることができる。 In this way, the information processing system 1 according to this embodiment guides the user U on the actions that he or she should take on the signage terminal 30 according to the operational status of the flight that the user U is scheduled to board. This allows the user U to take appropriate actions according to the operational status that has changed, even if the operational status of the flight that the user U is scheduled to board changes, such as a delay or cancellation.
以上のとおり、本実施形態よれば、利用者Uが搭乗予定のフライトの運航状況に遅延又は欠航という変更が生じた場合であっても、利用者Uがとるべき行動を的確に案内することができる。 As described above, according to this embodiment, even if there is a change in the operational status of the flight that user U is scheduled to board, such as a delay or cancellation, user U can be accurately guided on the actions he or she should take.
[他の実施形態]
上記実施形態において説明した情報処理装置は、さらに他の実施形態によれば、図26に示すように構成することもできる。図26は、他の実施形態による情報処理装置の構成を示すブロック図である。
Other Embodiments
According to yet another embodiment, the information processing device described in the above embodiment can also be configured as shown in Fig. 26. Fig. 26 is a block diagram showing the configuration of an information processing device according to another embodiment.
図26に示すように、他の実施形態による情報処理装置1000は、登録部1002と、生成部1004とを有する。登録部1002は、搭乗手続により取得された乗物に搭乗予定の利用者の搭乗に関する搭乗情報及び搭乗手続の際に取得された利用者の生体情報を互いに関連付けて登録する。生成部1004は、利用者が搭乗予定の乗物の状況に応じて、情報処理端末において案内する利用者がとるべき行動に関する案内情報を生成する。利用者は、一の利用者について情報処理端末で取得された生体情報である対象生体情報と、登録部により登録された生体情報である登録生体情報との照合により特定された利用者である。 As shown in FIG. 26, an information processing device 1000 according to another embodiment has a registration unit 1002 and a generation unit 1004. The registration unit 1002 registers boarding information regarding a user who is scheduled to board a vehicle, which is acquired through boarding procedures, and the user's biometric information acquired during boarding procedures, in association with each other. The generation unit 1004 generates guidance information on the information processing terminal regarding actions that the user should take, depending on the status of the vehicle the user is scheduled to board. The user is a user identified by comparing target biometric information, which is biometric information acquired by the information processing terminal for a single user, with registered biometric information, which is biometric information registered by the registration unit.
他の実施形態によれば、利用者が搭乗予定の乗物の状況に応じて、情報処理端末において案内する利用者がとるべき行動に関する案内情報を生成する。したがって、他の実施形態によれば、利用者が搭乗予定の乗物の状況に変更があった場合であっても利用者がとるべき行動を的確に案内することができる。 In another embodiment, guidance information regarding actions that the user should take is generated on the information processing terminal according to the status of the vehicle that the user is planning to board. Therefore, according to another embodiment, the user can be accurately guided on actions that the user should take even if there is a change in the status of the vehicle that the user is planning to board.
[変形実施形態]
本発明は、上記実施形態に限らず、種々の変形が可能である。
[Modified embodiment]
The present invention is not limited to the above-described embodiment, and various modifications are possible.
例えば、上記実施形態では、生体情報取得装置214、314、512が利用者Uの生体情報として顔画像を撮影して取得する場合を例に説明したが、これに限定されるものではない。チェックイン端末20の生体情報取得装置214は、利用者DB106aに登録生体情報として登録される生体情報として、顔画像のほか、指紋画像、虹彩画像、指の静脈画像、掌紋画像、手のひらの静脈画像等を取得するものであってもよい。また、サイネージ端末30の生体情報取得装置314は、対象生体情報として登録生体情報に応じて、顔画像のほか、指紋画像、虹彩画像、指の静脈画像、掌紋画像、手のひらの静脈画像等を取得するものであってもよい。また、施設端末50の生体情報取得装置512は、対象生体情報として登録生体情報に応じて、顔画像のほか、指紋画像、虹彩画像、指の静脈画像、掌紋画像、手のひらの静脈画像等を取得するものであってもよい。また、生体情報は、生体に関する画像である必要はなく、生体に関する画像から抽出された特徴量であってもよい。For example, in the above embodiment, the biometric information acquisition device 214, 314, 512 captures and acquires a facial image as biometric information of user U, but this is not limited to this. The biometric information acquisition device 214 of the check-in terminal 20 may acquire, in addition to a facial image, a fingerprint image, an iris image, a finger vein image, a palm print image, a palm vein image, etc. as biometric information to be registered as registered biometric information in the user DB 106a. Furthermore, the biometric information acquisition device 314 of the signage terminal 30 may acquire, in addition to a facial image, a fingerprint image, an iris image, a finger vein image, a palm print image, a palm vein image, etc. as target biometric information in accordance with the registered biometric information. Furthermore, the biometric information acquisition device 512 of the facility terminal 50 may acquire, in addition to a facial image, a fingerprint image, an iris image, a finger vein image, a palm print image, a palm vein image, etc. as target biometric information in accordance with the registered biometric information. Furthermore, the biometric information does not have to be an image of a living body, but may be a feature extracted from an image of a living body.
また、上記実施形態による管理サーバ10は、一又は複数の装置からなるシステムとして構成することができる。また、上記実施形態によるチェックイン端末20は、一又は複数の装置からなるシステムとして構成することができる。また、上記実施形態によるサイネージ端末30は、一又は複数の装置からなるシステムとして構成することができる。また、上記実施形態による施設端末50は、一又は複数の装置からなるシステムとして構成することができる。 Furthermore, the management server 10 according to the above embodiment can be configured as a system consisting of one or more devices. Further, the check-in terminal 20 according to the above embodiment can be configured as a system consisting of one or more devices. Further, the signage terminal 30 according to the above embodiment can be configured as a system consisting of one or more devices. Further, the facility terminal 50 according to the above embodiment can be configured as a system consisting of one or more devices.
また、上記の各実施形態の機能を実現するように該実施形態の構成を動作させるプログラムを記録媒体に記録させ、該記録媒体に記録されたプログラムをコードとして読み出し、コンピュータにおいて実行する処理方法も各実施形態の範疇に含まれる。すなわち、コンピュータ読取可能な記録媒体も各実施形態の範囲に含まれる。また、上述のコンピュータプログラムが記録された記録媒体はもちろん、そのコンピュータプログラム自体も各実施形態に含まれる。 Furthermore, the scope of each embodiment also includes a processing method in which a program that operates the configuration of each embodiment to realize the functions of the above-mentioned embodiments is recorded on a recording medium, the program recorded on the recording medium is read as code, and the program is executed on a computer. In other words, computer-readable recording media are also included in the scope of each embodiment. Furthermore, each embodiment includes not only a recording medium on which the above-mentioned computer program is recorded, but also the computer program itself.
該記録媒体としては、例えばフロッピー(登録商標)ディスク、ハードディスク、光ディスク、光磁気ディスク、CD-ROM(Compact Disc-Read Only Memory)、磁気テープ、不揮発性メモリカード、ROMを用いることができる。また、該記録媒体に記録されたプログラム単体で処理を実行しているものに限らず、他のソフトウェア、拡張ボードの機能と共同して、OS(Operating System)上で動作して処理を実行するものも各実施形態の範疇に含まれる。 Examples of such recording media include floppy disks, hard disks, optical disks, magneto-optical disks, CD-ROMs (Compact Disc-Read Only Memory), magnetic tape, non-volatile memory cards, and ROMs. Furthermore, the scope of each embodiment includes not only programs recorded on the recording media that execute processing by themselves, but also programs that execute processing by running on an operating system (OS) in conjunction with other software and expansion board functions.
上記の実施形態の一部又は全部は、以下の付記のようにも記載されうるが、以下には限られない。 Some or all of the above embodiments may also be described as, but are not limited to, the following notes:
(付記1)
搭乗手続により取得された乗物に搭乗予定の利用者の搭乗に関する搭乗情報及び前記搭乗手続の際に取得された前記利用者の生体情報を互いに関連付けて登録する登録部と、
一の前記利用者について情報処理端末で取得された生体情報である対象生体情報と、前記登録部により登録された前記生体情報である登録生体情報との照合により特定された前記利用者が搭乗予定の前記乗物の状況に応じて、前記情報処理端末において案内する前記利用者がとるべき行動に関する案内情報を生成する生成部と
を有する情報処理装置。
(Appendix 1)
a registration unit that registers boarding information regarding a user who is scheduled to board a vehicle, which information is acquired through boarding procedures, and biometric information of the user, which information is acquired during the boarding procedures, in association with each other;
an information processing device having a generation unit that generates guidance information on the information processing terminal regarding actions that the user should take, in accordance with the status of the vehicle in which the user, identified by comparing target biometric information, which is biometric information acquired by an information processing terminal for one of the users, with registered biometric information, which is the biometric information registered by the registration unit, is scheduled to board.
(付記2)
前記生成部は、最新の前記状況に応じて前記案内情報を生成する付記1記載の情報処理装置。
(Appendix 2)
2. The information processing device according to claim 1, wherein the generating unit generates the guidance information according to the latest situation.
(付記3)
前記生成部は、前記搭乗情報に基づき前記状況を特定する付記1又は2に記載の情報処理装置。
(Appendix 3)
3. The information processing device according to claim 1, wherein the generation unit identifies the situation based on the boarding information.
(付記4)
前記情報処理端末に前記案内情報を送信して前記案内情報に応じた表示を前記情報処理端末に実行させる制御部を有する付記1乃至3のいずれかに記載の情報処理装置。
(Appendix 4)
4. The information processing device according to claim 1, further comprising: a control unit that transmits the guidance information to the information processing terminal and causes the information processing terminal to execute a display according to the guidance information.
(付記5)
前記制御部は、前記状況が遅延を示す場合に前記乗物が遅延する遅延時間又は前記利用者が待機すべき待機時間を前記情報処理端末に表示させる付記4記載の情報処理装置。
(Appendix 5)
5. The information processing device according to claim 4, wherein the control unit, when the status indicates a delay, causes the information processing terminal to display a delay time for the vehicle or a waiting time for the user.
(付記6)
前記制御部は、前記状況が運休を示す場合に前記利用者が搭乗予定の前記乗物の代替便に関する情報を前記情報処理端末に表示させる付記4記載の情報処理装置。
(Appendix 6)
5. The information processing device according to claim 4, wherein the control unit causes the information processing terminal to display information regarding an alternative flight for the vehicle that the user is scheduled to board when the status indicates a cancellation.
(付記7)
前記制御部は、前記利用者の希望条件に合致する前記代替便に関する情報を前記情報処理端末に表示させる付記6記載の情報処理装置。
(Appendix 7)
7. The information processing device according to claim 6, wherein the control unit causes the information processing terminal to display information about the alternative flight that meets the user's desired conditions.
(付記8)
前記制御部は、前記代替便が後日便である場合に前記利用者が宿泊可能な宿泊施設に関する情報を前記情報処理端末に表示させる付記6又は7に記載の情報処理装置。
(Appendix 8)
The information processing device according to claim 6 or 7, wherein the control unit causes the information processing terminal to display information regarding accommodation facilities where the user can stay if the alternative flight is a flight at a later date.
(付記9)
前記制御部は、前記代替便の予約場所又は手荷物の引取場所の所在地を示すマップを前記情報処理端末に表示させる付記6乃至8のいずれかに記載の情報処理装置。
(Appendix 9)
9. The information processing device according to any one of appendices 6 to 8, wherein the control unit causes the information processing terminal to display a map showing the location of the reservation location for the alternative flight or the location where baggage is collected.
(付記10)
前記制御部は、前記乗物の最新情報を前記情報処理端末に表示させる付記4乃至9のいずれかに記載の情報処理装置。
(Appendix 10)
10. The information processing device according to any one of appendices 4 to 9, wherein the control unit causes the information processing terminal to display the latest information about the vehicle.
(付記11)
前記生体情報は、顔情報である付記1乃至10のいずれかに記載の情報処理装置。
(Appendix 11)
11. The information processing device according to any one of Supplementary Notes 1 to 10, wherein the biometric information is face information.
(付記12)
搭乗手続により取得された乗物に搭乗予定の利用者の搭乗に関する搭乗情報及び前記搭乗手続の際に取得された前記利用者の生体情報を互いに関連付けて登録し、
一の前記利用者について情報処理端末で取得された生体情報である対象生体情報と、前記登録部により登録された前記生体情報である登録生体情報との照合により特定された前記利用者が搭乗予定の前記乗物の状況に応じて、前記情報処理端末において案内する前記利用者がとるべき行動に関する案内情報を生成する情報処理方法。
(Appendix 12)
registering boarding information regarding the user who is scheduled to board a vehicle, which is acquired through boarding procedures, and biometric information of the user, which is acquired during the boarding procedures, in association with each other;
An information processing method that generates guidance information regarding actions that a user should take on the information processing terminal, based on the status of the vehicle in which the user, identified by comparing target biometric information, which is biometric information acquired by an information processing terminal for one of the users, is scheduled to board, and is registered biometric information, which is the biometric information registered by the registration unit.
(付記13)
コンピュータに、
搭乗手続により取得された乗物に搭乗予定の利用者の搭乗に関する搭乗情報及び前記搭乗手続の際に取得された前記利用者の生体情報を互いに関連付けて登録し、
一の前記利用者について情報処理端末で取得された生体情報である対象生体情報と、前記登録部により登録された前記生体情報である登録生体情報との照合により特定された前記利用者が搭乗予定の前記乗物の状況に応じて、前記情報処理端末において案内する前記利用者がとるべき行動に関する案内情報を生成する
ことを実行させるプログラムが記録された記録媒体。
(Appendix 13)
On the computer,
registering boarding information regarding the user who is scheduled to board a vehicle, which is acquired through boarding procedures, and biometric information of the user, which is acquired during the boarding procedures, in association with each other;
A recording medium having recorded thereon a program for causing the information processing terminal to generate guidance information regarding actions that the user should take, in accordance with the status of the vehicle that the user, identified by comparing target biometric information, which is biometric information acquired by an information processing terminal for one of the users, is scheduled to board, and which is biometric information registered by the registration unit.
以上、実施形態を参照して本発明を説明したが、本発明は上記実施形態に限定されるものではない。本発明の構成や詳細には、本発明のスコープ内で当業者が理解し得る様々な変更をすることができる。 The present invention has been described above with reference to embodiments, but the present invention is not limited to the above embodiments. Various modifications can be made to the configuration and details of the present invention that are understandable to those skilled in the art and are within the scope of the present invention.
1…情報処理システム
10…管理サーバ
20…チェックイン端末
30…サイネージ端末
40…携帯端末
50…施設端末
NW…ネットワーク
1... Information processing system 10... Management server 20... Check-in terminal 30... Signage terminal 40... Mobile terminal 50... Facility terminal NW... Network
Claims (13)
一の前記利用者について情報処理端末で取得された生体情報である対象生体情報と、前記登録部により登録された前記生体情報である登録生体情報との照合により特定された前記利用者が搭乗予定の前記乗物の状況をデータベースから取得し、前記状況に応じて、前記情報処理端末において案内する前記利用者がとるべき行動に関する案内情報を生成する生成部と
を有する情報処理装置。 a registration unit that registers boarding information regarding a user who is scheduled to board a vehicle, which information is acquired through boarding procedures, and biometric information of the user, which information is acquired during the boarding procedures, in association with each other;
an information processing device having a generation unit that acquires from a database the status of the vehicle that the user, identified by comparing target biometric information, which is biometric information acquired by an information processing terminal for one of the users, with registered biometric information, which is the biometric information registered by the registration unit, is scheduled to board, and generates guidance information on the information processing terminal regarding actions that the user should take according to the status .
前記コンピュータが、一の前記利用者について情報処理端末で取得された生体情報である対象生体情報と、登録された前記生体情報である登録生体情報との照合により特定された前記利用者が搭乗予定の前記乗物の状況をデータベースから取得し、前記状況に応じて、前記情報処理端末において案内する前記利用者がとるべき行動に関する案内情報を生成する情報処理方法。 The computer registers boarding information regarding the user who is scheduled to board the vehicle, which is acquired through the boarding procedure, and the biometric information of the user acquired during the boarding procedure, in association with each other;
An information processing method in which the computer obtains from a database the status of the vehicle on which the identified user is scheduled to board by comparing target biometric information, which is biometric information obtained by an information processing terminal for one of the users, with registered biometric information, which is the registered biometric information, and generates guidance information on the information processing terminal regarding the actions the user should take based on the status.
搭乗手続により取得された乗物に搭乗予定の利用者の搭乗に関する搭乗情報及び前記搭乗手続の際に取得された前記利用者の生体情報を互いに関連付けて登録し、
一の前記利用者について情報処理端末で取得された生体情報である対象生体情報と、登録された前記生体情報である登録生体情報との照合により特定された前記利用者が搭乗予定の前記乗物の状況をデータベースから取得し、前記状況に応じて、前記情報処理端末において案内する前記利用者がとるべき行動に関する案内情報を生成する
ことを実行させるプログラム。 On the computer,
registering boarding information regarding the user who is scheduled to board a vehicle, which is acquired through boarding procedures, and biometric information of the user, which is acquired during the boarding procedures, in association with each other;
A program that executes the following: obtains from a database the status of the vehicle that the user, identified by comparing target biometric information, which is biometric information obtained by an information processing terminal for one of the users , with registered biometric information, which is the registered biometric information, and generates guidance information on the actions that the user should take, which is to be guided on the information processing terminal, according to the status .
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/JP2020/026099 WO2022003924A1 (en) | 2020-07-02 | 2020-07-02 | Information processing device, information processing method, and recording medium |
Publications (3)
| Publication Number | Publication Date |
|---|---|
| JPWO2022003924A1 JPWO2022003924A1 (en) | 2022-01-06 |
| JPWO2022003924A5 JPWO2022003924A5 (en) | 2023-02-03 |
| JP7723927B2 true JP7723927B2 (en) | 2025-08-15 |
Family
ID=79314960
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2022532972A Active JP7723927B2 (en) | 2020-07-02 | 2020-07-02 | Information processing device, information processing method, and program |
Country Status (2)
| Country | Link |
|---|---|
| JP (1) | JP7723927B2 (en) |
| WO (1) | WO2022003924A1 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP7779375B2 (en) * | 2022-03-11 | 2025-12-03 | 日本電気株式会社 | Information providing device, information providing method, and program |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2009230162A (en) | 2008-03-19 | 2009-10-08 | Seiko Epson Corp | Passenger management system, and personal digital assistant |
| JP2017199098A (en) | 2016-04-26 | 2017-11-02 | 富士通フロンテック株式会社 | Information display system and information display method |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2007072781A (en) * | 2005-09-07 | 2007-03-22 | Toshiba Corp | Admission management / monitoring system |
| JP2018017924A (en) * | 2016-07-28 | 2018-02-01 | 日本電気株式会社 | Information display system, server, information display device, screen generation method, information display method, and program |
-
2020
- 2020-07-02 WO PCT/JP2020/026099 patent/WO2022003924A1/en not_active Ceased
- 2020-07-02 JP JP2022532972A patent/JP7723927B2/en active Active
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2009230162A (en) | 2008-03-19 | 2009-10-08 | Seiko Epson Corp | Passenger management system, and personal digital assistant |
| JP2017199098A (en) | 2016-04-26 | 2017-11-02 | 富士通フロンテック株式会社 | Information display system and information display method |
Non-Patent Citations (1)
| Title |
|---|
| 飯田 宗一郎, 接遇訓練のための対話型顧客エージェント設計の基礎検討, 電子情報通信学会技術研究報告, 日本, 一般社団法人電子情報通信学会, 2019年06月14日, 発行日, 第119巻第98号, P.7~12 |
Also Published As
| Publication number | Publication date |
|---|---|
| WO2022003924A1 (en) | 2022-01-06 |
| JPWO2022003924A1 (en) | 2022-01-06 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP7695629B2 (en) | Information processing device, information processing method, and program | |
| JP7622711B2 (en) | Information processing device, information processing method, and recording medium | |
| JP4086787B2 (en) | Service support system, service support server, and service support method | |
| JP7060184B1 (en) | Information processing equipment, information processing methods and programs | |
| JP2024003090A (en) | Information processing device, information processing method and program | |
| EP3944180A1 (en) | Information processing device, server device, information processing method, and recording medium | |
| JPWO2020026368A1 (en) | Information processing equipment, information processing methods and programs | |
| US20130054282A1 (en) | For-hire vehicle utilization system and method | |
| JP2026034746A (en) | Information processing device, information processing method, and recording medium | |
| JP7036300B1 (en) | System, authentication method, authentication terminal, authentication terminal control method and program | |
| US20220270105A1 (en) | Information processing system, information processing method and storage medium | |
| JP2007079656A (en) | Ticketless boarding system and ticketless boarding method | |
| US20030061080A1 (en) | Check-in, queuing, visa, paging and assessment systems | |
| WO2020240801A1 (en) | Information processing device, information processing method, and recording medium | |
| JP7723927B2 (en) | Information processing device, information processing method, and program | |
| JP7327651B2 (en) | Information processing device, information processing method and program | |
| JP2019121200A (en) | Traveller support device, traveller support method, and computer program | |
| JP7593442B2 (en) | Information processing device, information processing method, and program | |
| JP2004240942A (en) | Information and service providing method and information and service providing system | |
| JP7487827B2 (en) | Information processing device, information processing method, and recording medium | |
| US20220414195A1 (en) | Information processing apparatus, information processing method, and storage medium | |
| WO2021191971A1 (en) | Advertisement delivery system, advertisement delivery method, and program | |
| JP3617512B2 (en) | Information distribution service method and system | |
| JP7405267B2 (en) | Information provision device, information provision system, information provision method and program | |
| JP2024012229A (en) | Server device, system, control method and program for server device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20221118 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20221118 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20240116 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20240301 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20240528 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20250724 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7723927 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |