一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

管理服务器、系统、令牌发放方法和存储介质与流程

2022-06-06 02:18:35 来源:中国专利 TAG:


1.本发明涉及管理服务器、系统、令牌发放方法和存储介质。


背景技术:

2.ptl 1公开了一种利用旅客的生物特征信息(面部图像)在机场中的多个检查点(登记大厅、安检区、登机门等)通过面部认证来进行各种手续的无票登机系统。
3.[引用列表]
[0004]
[专利文献]
[0005]
[专利文献1]jp 2007-079656 a


技术实现要素:

[0006]
[技术问题]
[0007]
ptl 1仅公开使用用于机场中的特定操作的面部认证的配置,未公开关于使用面部认证的系统注册的条件等。
[0008]
对于国际航班而言,原则上,被允许登机的用户登上飞机。这同样适用于利用生物特征认证的登机手续,已经收到登机牌发放的用户可通过利用生物特征认证的登机手续来登机。也就是说,必须验证希望利用生物特征认证的登机手续的用户的资格,并且未收到登机牌发放的用户不具备使用利用生物特征认证的登机手续的资格。
[0009]
本发明的主要目的是提供一种管理服务器、系统、令牌发放方法和存储介质,其有助于将不具备使用利用生物特征认证的登机手续系统的资格的用户排除在外。
[0010]
[问题的解决方案]
[0011]
根据本发明的第一方面,提供一种管理服务器,包括:接收单元,被配置为从终端接收令牌发放请求,令牌发放请求至少包括在登机牌上记载的登机牌信息和在护照中记载的护照信息;以及生成单元,被配置为进行关于登机牌信息与护照信息之间的一致性的第一确定,并且基于第一确定的结果来生成令牌,令牌用于用户使用利用生物特征信息的登机手续的令牌。
[0012]
根据本发明的第二方面,提供一种系统,包括:终端;以及连接到终端的管理服务器,其中,管理服务器包括:接收单元,被配置为从终端接收令牌发放请求,令牌发放请求至少包括在登机牌上记载的登机牌信息和在护照中记载的护照信息;以及生成单元,被配置为进行关于登机牌信息与护照信息之间的一致性的第一确定,并且基于第一确定的结果来生成令牌,令牌用于用户使用利用生物特征信息的登机手续。
[0013]
根据本发明的第三方面,提供一种令牌发放方法,包括:通过管理服务器从终端接收令牌发放请求,令牌发放请求至少包括在登机牌上记载的登机牌信息和在护照中记载的护照信息;以及进行关于登机牌信息与护照信息之间的一致性的第一确定,并且基于第一确定的结果来生成令牌,令牌用于用户使用利用生物特征信息的登机手续。
[0014]
根据本发明的第四方面,提供一种存储程序的计算机可读存储介质,所述程序用
于使安装在管理服务器上的计算机执行:从终端接收令牌发放请求的处理,令牌发放请求至少包括在登机牌上记载的登机牌信息和在护照中记载的护照信息;以及进行关于登机牌信息与护照信息之间的一致性的第一确定,并且基于第一确定的结果来生成令牌的处理,令牌用于用户使用利用生物特征信息的登机手续的令牌。
[0015]
[发明的有益效果]
[0016]
根据本发明的每个方面,提供一种管理服务器、系统、令牌发放方法和存储介质,其有助于将不具备使用利用生物特征认证的登机手续系统的资格的用户排除在外。本发明的效果并不限于以上效果。根据本发明,作为以上效果的替代或者除了以上效果之外,还可以表现出其他效果。
附图说明
[0017]
图1是用于描述示例性实施例的概要的示意图。
[0018]
图2是示出根据第一示例性实施例的登机手续系统的简略配置的示例的示意图。
[0019]
图3是示出根据第一示例性实施例的登记终端的处理配置的示例的示意图。
[0020]
图4是示出根据第一示例性实施例的系统注册单元的操作的示意图。
[0021]
图5是示出根据第一示例性实施例的系统注册单元的处理配置的示例的示意图。
[0022]
图6是示出令牌发放请求的示例的示意图。
[0023]
图7是示出根据第一示例性实施例的行李托运机的处理配置的示例的示意图。
[0024]
图8是示出根据第一示例性实施例的管理服务器的处理配置的示例的示意图。
[0025]
图9是示出令牌id信息数据库的示例的示意图。
[0026]
图10是示出操作信息数据库的示例的示意图。
[0027]
图11是示出根据第一示例性实施例的登机手续系统的操作的示例的时序图。
[0028]
图12是示出管理服务器的硬件配置的示例的示意图。
具体实施方式
[0029]
首先将描述示例性实施例的概要。注意,为了帮助理解,将附加于本概要的附图标记附加给为了方便而作为示例的元件,并且本概要的记载并非要成为任何限制。此外,在没有特别说明的情况下,每个附图所示的方框并非表示以硬件为单位的配置,而是以功能单位为单位的配置。每个附图中方框之间的连接线同时包括双向线和单向线。单向箭头示意性地指示主信号(数据)的流向并且不排除双向性。在本说明书和附图中,用相同的附图标记来表示可以类似描述的元件,并且可以省略其重复描述。
[0030]
根据示例性实施例的管理服务器100包括接收单元101和生成单元102(参见图1)。接收单元101从终端接收令牌发放请求,令牌发放请求至少包括在登机牌上记载的登机牌信息以及在护照中记载的护照信息。生成单元102进行登机牌信息和护照信息之间的一致性的第一确定,并基于第一确定的结果来生成令牌,令牌用于用户使用利用生物特征信息的登机手续。
[0031]
如上所述,需要将不具备使用利用生物特征认证的登机手续系统的资格的用户排除。在此,旅客搭乘国际航班时,旅客(他自己/她自己)需要携带登机牌(bp)和护照(pp)。在并非基于生物特征认证的登机手续中,航空公司的工作人员通过视觉方式来确认登机牌上
所写的姓名与护照上所写的姓名相同。但是,工作人员的这种识别不能在利用生物特征认证的登机手续中进行。在利用生物特征认证的登机手续中,几乎没有人为干预的空间,因为它是由计算机(服务器或终端)自动完成的。因此,如果登机牌和护照上记载的姓名拼写不同、将一部分姓名省略、或者记载顺序(姓氏和名字的顺序)不同,那么就很难确定护照和登机牌上记载的人员是相同的人。也就是说,在利用生物特征认证的登机手续中,可能会出现关于在两种介质(登机牌和护照)中所记载的姓名的匹配问题。为了应对这样的问题,可以考虑省略姓名的匹配,但是如果采取这样的措施,则存在允许非法获得登机牌的第三方登机的空间。
[0032]
为了应对这样的问题,管理服务器100检查通过终端获取的登机牌与护照之间的一致性。例如,管理服务器100将获取的登机牌信息发送给航空公司管理的服务器(下述的航空公司服务器30),并查询与登机牌信息相关的护照信息。如果在终端上出示的护照信息与从航空公司获得的护照信息匹配,则管理服务器100确定在终端上出示被允许登机的旅客的护照,并发放用于接收利用生物特征认证的登机手续的令牌。换言之,如果两个护照信息不匹配,则管理服务器100确定没有收到登机牌发放的第三方(不具备使用利用生物特征认证的登机手续的资格的用户)向终端出示护照,并且不发放令牌。如上所述,管理服务器100通过在起飞日期将存储作为登机牌信息基础的预订信息的航空公司服务器(起飞控制系统,dcs)持有的护照信息与用户持有的护照信息进行核对来进行身份确认。结果,不会向不具备使用利用生物特征认证的登机手续的资格的第三方发放令牌,并且将第三方排除在使用利用生物特征认证的登机手续资格的用户之外。
[0033]
下面参照附图更详细地描述具体的示例性实施例。
[0034]
[第一示例性实施例]
[0035]
下面参照附图更详细地描述第一示例性实施例。
[0036]
[系统配置]
[0037]
图2是示出根据第一示例性实施例的登机手续系统的简略配置的示例的示意图。根据第一示例性实施例的登机手续系统是通过生物特征认证在机场实现一系列手续(行李寄存、安全检查等)的系统。图2所示的登机手续系统例如通过诸如出入境控制站的公共机构或接受公共机构委托的实体来操作。
[0038]
注意,在本公开中,“登机手续”是指从登记到登机所进行的一系列手续。
[0039]
参照图2,登机手续系统包括登记终端10、行李托运机11、旅客通行系统12、门设备13、登机门设备14、管理服务器20和航空公司服务器30。
[0040]
登记终端10、行李托运机11、旅客通行系统12、门设备13和登机门设备14是在机场安装的终端(接触点)。这些终端经由网络连接到管理服务器20。图2所示的网络包括局域网lan(包括机场本地通信网络)、广域网wan、移动通信网络等。连接方式并不限于有线方式,可以是无线方式。
[0041]
管理服务器20和航空公司服务器30也经由网络连接。管理服务器20和航空公司服务器30安装在机场公司或航空公司的设施中。或者,这些服务器可以是在网络上安装在云中的服务器。
[0042]
注意,图2所示的配置只是示例,并非要限制登机手续系统的配置。登机手续系统可包括终端(未示出)等。
[0043]
通过图2所示的每个终端来进行用户的登机手续。具体而言,通过安装在五个地方的终端来依次进行用户离境时的一系列手续。在图2所示的登机手续系统中,通过利用生物特征信息的认证(生物特征认证)来实现用户的登机手续。
[0044]
在到达机场时,希望通过生物特征认证进行登机手续的用户(系统用户)操作登记终端10,进行“登记手续”。系统用户向登记终端10出示纸质机票、记载登机信息的二维条形码、显示电子机票副本的移动终端等。当登记手续完成时,登记终端10输出登机牌。登机牌包括纸介质登机牌和电子介质登机牌。
[0045]
完成登记手续并希望通过生物特征认证进行登机手续的系统用户使用登记终端10进行系统注册。具体而言,系统用户使得登记终端10读取所获取的登机牌和护照。此外,登记终端10获取系统用户的生物特征信息(例如,面部图像)。
[0046]
登记终端10将这些信息(登机牌、护照和生物特征信息)发送到管理服务器20。
[0047]
管理服务器20确认从登记终端10获取的信息的有效性。具体而言,管理服务器20确定登机牌与护照之间的一致性以及在登记终端10上出示的护照的有效性。管理服务器20在确认从登记终端10获取的信息的有效性之后注册系统用户。具体而言,管理服务器20发放将用于在系统中注册的用户的登机手续的令牌。
[0048]
发放的令牌通过令牌标识符(id)来标识。登机手续所必须的信息(例如,登机手续所必须的生物特征信息、操作信息等)与令牌id相关联。也就是说,“令牌”与系统用户的注册一起发放,并且是用于注册的系统用户接收利用生物特征信息的登机手续的识别信息。当发放令牌(令牌id)时,系统用户能够使用利用生物特征认证的登机手续。
[0049]
当发放了令牌的系统用户到达终端(例如,行李托运机11等)时,在终端中获取生物特征信息(例如,面部图像)。终端向管理服务器20发送包括面部图像的认证请求。
[0050]
管理服务器20使用从终端获取的生物特征信息以及在系统中注册的生物特征信息,通过核对处理(一对n核对;n是正整数,以下同样适用)来指定令牌id。基于与指定令牌id相关联的操作信息来进行用户的登机手续。
[0051]
在完成一系列登机手续且用户离境以后(用户通过登机门设备14以后),将令牌id删除。
[0052]
登记终端10安装于机场的登记大厅。如上所述,用户使用登记终端10进行系统注册,以实现利用生物特征认证的登机手续。此外,系统用户操作登记终端10来进行登记手续。也就是说,登记终端10也是供用户操作来进行登记手续的自助终端。登记终端10也称为通用自助服务(cuss)终端。当完成登记手续以后,用户前往行李托运区或安检区。
[0053]
在机场中,行李托运机11安装于邻近行李柜台(有人柜台)的区域或登记终端10附近的区域。行李托运机11是供用户操作来进行未带入飞机的行李的托运手续(行李托运手续)的自助终端。行李托运机11也称为通用行李托运(cubd)终端。当用户完成行李托运手续以后,用户前往安检区。如果用户不托运行李,则省略行李托运手续。
[0054]
在机场中,旅客通行系统12是安装于安检区入口的门设备。旅客通行系统12也称为旅客通关系统(prs),是确定用户是否可以在安检区入口通过的系统。当通过旅客通行系统12完成安全检查手续以后,用户前往起飞检查区。
[0055]
在机场中,门设备13安装于起飞检查区。门设备13是自动进行用户的起飞检查手续的设备。完成起飞检查手续以后,用户前往设有免税店和登机门的起飞区。
[0056]
登机门设备14是在起飞区为每个登机门安装的通行控制设备。登机门设备14也称为自动登机门(abg)终端。登机门设备14确认用户是可以从登机门登机的飞机的旅客。在通过登机门设备14以后,用户登上飞机前往他国。
[0057]
注意,通过图2所示的每个设备(登记终端10、行李托运机11、旅客通行系统12、门设备13、登机门设备14)进行利用生物特征认证的登机手续只是示例,并非要限制用于登机手续的设备。例如,可将与上述设备不同的设备用于登机手续,也可将一部分上述设备不用于手续。例如,在登机手续系统中可以不包括门设备13。
[0058]
管理服务器20是用于支持和管理登机手续的服务器设备。管理服务器20管理令牌id。具体而言,管理服务器20发放令牌id或者将令牌id无效。此外,管理服务器20处理来自机场中各种终端的认证请求。
[0059]
航空公司服务器30是航空公司管理的服务器设备。航空公司服务器30包括存储机票预订信息的数据库。航空公司服务器30将在预订机票时获取的关于护照的信息与机票的预订信息彼此相关联地存储。航空公司服务器30也称为起飞控制系统(dcs)。航空公司服务器30可将护照中记载的全部信息与预订信息彼此相关联地存储,也可将护照中记载的一些信息与预订信息彼此相关联地存储。
[0060]
在以下描述中,将登机牌中记载的信息(登机牌中记载的一些或全部信息)写为“登机牌信息”。登机牌信息是存储在航空公司服务器30中的一些或全部预订信息。也就是说,将一些或全部预订信息记载在登机牌上。
[0061]
此外,在以下描述中,将护照中记载的信息(护照中记载的一些或全部信息)记载为“护照信息”。
[0062]
[系统的简略操作]
[0063]
下面参照图2描述登机手续系统的简略操作。
[0064]
在抵达机场并完成登记手续的用户当中,希望利用生物特征认证的登机手续的用户(系统用户)操作登记终端10,进行系统注册。如上所述,用户使得登记终端10读取用户拥有的登机牌和护照。此时,登记终端10获取用户的生物特征信息(例如,面部图像)。
[0065]
登记终端10生成包括所获取的三个信息(登机牌信息、护照信息和生物特征信息)的“令牌发放请求”。登记终端10将生成的令牌发放请求传输给管理服务器20。
[0066]
管理服务器20提取包括在令牌发放请求中的登机牌信息和护照信息。管理服务器20使用两个信息确定登机牌与在登记终端10上出示的护照之间的一致性。具体而言,管理服务器20确定已经向其发放登机牌的允许登上飞机的人员与已经收到在登记终端10上出示的护照的发放的人员是否匹配。
[0067]
管理服务器20将从登记终端10获取的登机牌信息(一些或全部预订信息)发送到航空公司服务器30,以确定一致性。
[0068]
航空公司服务器30将获取的登机牌信息用作关键字来检索数据库,并将相关的护照信息发送到管理服务器20。
[0069]
管理服务器20将从登记终端10获取的护照信息与从航空公司服务器30获取的护照信息进行比较,并确定这些信息是否匹配。
[0070]
在两个护照信息匹配的情况下,管理服务器20确定,在登记终端10上出示的登机牌与护照是一致的。
[0071]
之后,管理服务器20确定在登记终端10上出示的护照的有效性。具体而言,管理服务器20确定,已经向登记终端10出示护照的人员与已经收到护照的发放的人员是否为同一个人。更具体而言,管理服务器20确定包括在护照信息中的面部图像(以下称为护照面部图像)与登记终端10拍摄的面部图像是否基本匹配。
[0072]
在两个面部图像(生物特征信息)基本匹配的情况下,管理服务器20确定系统用户已经向登记终端10出示了正确的护照(确定向登记终端10出示的护照是有效的)。
[0073]
在两个确定(关于登机牌信息与护照信息之间一致性的确定以及关于向登记终端10出示的护照的有效性的确定)中未发现问题的情况下,管理服务器20为系统用户生成令牌,以接收登机手续。
[0074]
管理服务器20将条目添加到存储所生成的令牌的详细信息的数据库和响应于令牌的生成而存储操作信息的数据库中的每个数据库。
[0075]
在两个确定中的至少一个确定中发现有问题的情况下,管理服务器20拒绝来自登记终端10的令牌发放请求。
[0076]
下面描述包括在根据第一示例性实施例的登机手续系统中的每个设备的细节。将用户的“面部图像”用作生物特征信息的示例来给出以下描述。
[0077]
[登记终端]
[0078]
如上所述,登记终端10是向系统用户提供与登记手续和系统注册有关的操作的设备。
[0079]
图3是示出根据第一示例性实施例的登记终端10的处理配置(处理模块)的示例的示意图。参照图3,登记终端10包括通信控制单元201、系统注册单元202、令牌发放请求单元203、消息输出单元204、登记执行单元205和存储单元206。
[0080]
通信控制单元201是控制与其他设备的通信的装置。具体而言,通信控制单元201从管理服务器20和航空公司服务器30接收数据(分组)。此外,通信控制单元201将数据发送到管理服务器20和航空公司服务器30。通信控制单元201将从另一个设备接收的数据交付给另一个处理模块。通信控制单元201将从另一个处理模块获取的数据发送到另一个设备。通过这种方式,另一个处理模块经由通信控制单元201向另一个设备发送数据和从另一个设备接收数据。通信控制单元201充当发送单元和接收单元。
[0081]
系统注册单元202是对希望通过生物特征认证进行登机手续的用户进行系统注册的单元。例如,在登记手续完成后,系统注册单元202向用户提供图形用户界面(gui),以确认用户是否需要“利用面部图像的登机手续”(参见图4)。
[0082]
当用户希望进行系统注册时,系统注册单元202使用用于获取三个信息的gui来获取三个信息(登机牌信息、护照信息和生物特征信息)。
[0083]
系统注册单元202包括三个子模块。图5是示出根据第一示例性实施例的系统注册单元202的处理配置(处理模块)的示例的示意图。如图5所示,系统注册单元202包括登机牌信息获取单元211、护照信息获取单元212和生物特征信息获取单元213。
[0084]
登机牌信息获取单元211是从系统用户拥有的登机牌获取登机牌信息的装置。登机牌信息获取单元211控制诸如扫描仪的读取器(未示出)并获取在登机牌上记载的信息(登机牌信息)。
[0085]
登机牌信息包括姓名(姓氏和名字)、航空公司代码、航班号、起飞日期、起飞地点
(登机机场)、目的地(到达机场)、座位号、登机时间、到达时间等。
[0086]
护照信息获取单元212是从系统用户拥有的护照获取护照信息的装置。护照信息取得单元212控制诸如扫描仪的读取器,以获取在护照中记载的信息(护照信息)。
[0087]
护照信息包括护照面部图像、姓名、性别、国籍、护照号码、护照发放国等。
[0088]
生物特征信息获取单元213是获取系统用户的生物特征信息的装置。生物特征信息获取单元213控制相机以获取系统用户的面部图像。例如,当在持续性或周期性拍摄的图像中检测到面部时,生物特征信息获取单元213拍摄用户的面部来获取面部图像。
[0089]
优选生物特征信息获取单元213在拍摄面部图像之前经由消息输出单元204显示关于拍摄面部图像的引导消息。例如,生物特征信息获取单元213显示诸如“将拍摄您的面部图像并在系统中注册。注册的面部图像将在完成登机以后从系统中删除(your face image will be captured and registered in the system.the registered face image will be deleted from the system after completion of boarding)”的消息。
[0090]
系统注册单元202将获取的三个信息(登机牌信息、护照信息和生物特征信息)交付给令牌发放请求单元203。
[0091]
图3所示的令牌发放请求单元203是请求管理服务器20发放令牌的装置。令牌发放请求单元203生成包括登机牌信息、护照信息和生物特征信息(面部图像)的令牌发放请求。例如,令牌发放请求单元203生成包括本地设备的标识符(以下称为登记终端标识符)、登机牌信息等(参见图6)的令牌发放请求。作为登记终端标识符,可以使用登记终端10的媒体访问控制(mac)地址或互联网协议(ip)地址。令牌发放请求单元203将生成的令牌发放请求发送到管理服务器20。
[0092]
令牌发放请求单元203将从管理服务器20获取的响应(对令牌发放请求的响应)交付给消息输出单元204。
[0093]
消息输出单元204是输出各种消息的装置。例如,消息输出单元204根据从管理服务器20获取的响应来输出消息。
[0094]
在收到指示已经成功发放令牌的响应(肯定响应)的情况下,消息输出单元204输出实际情况。例如,消息输出单元204输出诸如“可通过面部认证来进行后面的手续(the future procedure can be performed by face authentication)”的消息。
[0095]
在收到指示发放令牌已经失败的响应(否定响应)的情况下,消息输出单元204输出实际情况。例如,消息输出单元204输出诸如“对不起。无法进行面部认证手续。请前往有人的柜台(sorry.the face authentication procedure cannot be performed.please head to the manned booth)”的消息。
[0096]
登记执行单元205是进行用户的注册手续的设备。登记执行单元205基于用户出示的机票来执行诸如选择座位的登记手续。例如,登记执行单元205将在机票中记载的信息发送到dcs(航空公司服务器30),并从dcs获取在登机牌中记载的信息。注意,登记执行单元205的操作可以与现有登记终端的操作相同,因此省略其更详细的描述。
[0097]
存储单元206是存储登记终端10操作所需信息的装置。
[0098]
[行李托运机]
[0099]
图7是示出根据第一示例性实施例的行李托运机11的处理配置(处理模块)的示例的示意图。参照图7,行李托运机11包括通信控制单元301、生物特征信息获取单元302、认证
请求单元303、功能实现单元304和存储单元305。
[0100]
通信控制单元301是控制与其他设备的通信的装置。具体而言,通信控制单元301从管理服务器20接收数据(分组)。此外,通信控制单元301将数据发送到管理服务器20。通信控制单元301将从另一个设备接收的数据交付给另一个处理模块。通信控制单元301将从另一个处理模块获取的数据发送到另一个设备。通过这种方式,另一个处理模块经由通信控制单元301向另一个设备发送数据和从另一个设备接收数据。通信控制单元301充当发送单元和接收单元。
[0101]
生物特征信息获取单元302是控制相机(未示出)来获取用户的生物特征信息的装置。生物特征信息获取单元302周期性地或者按照预定定时对本地设备前面进行成像。生物特征信息取得单元302确定所获取的图像中是否包括人员的面部图像,在包括面部图像的情况下,则从获取的图像数据中提取面部图像。
[0102]
注意,因为可将现有技术用于生物特征信息获取单元302的面部图像检测处理和面部图像提取处理,因此省略其详细描述。例如,生物特征信息获取单元302可以使用通过卷积神经网络(cnn)学习的学习模型从图像数据中提取面部图像(面部区域)。或者,生物特征信息获取单元302可以使用诸如模板匹配的方法来提取面部图像。
[0103]
生物特征信息获取单元302将提取的面部图像交付给认证请求单元303。
[0104]
认证请求单元303是请求管理服务器20认证管理服务器前面的用户的装置。认证请求单元303生成包括所获取的面部图像的认证请求,并将认证请求发送到管理服务器20。
[0105]
认证请求单元303从管理服务器20接收对认证请求的响应。
[0106]
当认证结果为“认证失败”时,认证请求单元303将实际情况通知访问者。
[0107]
当认证结果是“认证成功”时,认证请求单元303将实际情况通知功能实现单元304。此外,认证请求单元303将从管理服务器20获取的“操作信息”交付给功能实现单元304。
[0108]
功能实现单元304是实现行李托运机11的“行李托运”功能的装置。功能实现单元304根据所取得的操作信息来指定用户托运的行李的登机航班,并贴上标签等,从而将行李存放在登机航班中。功能实现单元304的操作可以与现有行李托运机的操作相同,因此省略其详细描述。
[0109]
存储单元305是存储行李托运机11的操作所需信息的装置。
[0110]
[其他终端]
[0111]
因为包括在登机手续系统中的其他终端(旅客通行系统12、门设备13和登机门设备14)的基本处理配置可以与图7所示行李托运机11的处理配置相同,因此省略其详细描述。每个终端获取系统用户的生物特征信息(面部图像)并请求管理服务器20以使用所获取的生物特征信息来进行认证。当认证成功时,执行分配给每个终端的功能。
[0112]
[管理服务器]
[0113]
图8是示出根据第一示例性实施例的管理服务器20的处理配置(处理模块)的示例的示意图。参照图8,管理服务器20包括通信控制单元401、令牌生成单元402、数据库管理单元403、认证请求处理单元404和存储单元405。
[0114]
通信控制单元401是控制与其他设备的通信的装置。具体而言,通信控制单元401从登记终端10等接收数据(分组)。此外,通信控制单元401将数据发送到登记终端10等。通
信控制单元401将从另一个设备接收的数据交付给另一个处理模块。通信控制单元401将从另一个处理模块获取的数据发送到另一个设备。通过这种方式,另一个处理模块经由通信控制单元401向另一个设备发送数据和从另一个设备接收数据。通信控制单元401充当发送单元和接收单元。
[0115]
令牌生成单元402是响应于来自登记终端10的令牌而生成请求生成令牌的装置。当上述两个确定成功时,令牌生成单元402发放令牌。
[0116]
第一确定是关于登机牌信息与护照信息之间一致性的确定。第二确定是关于在登记终端10上出示的护照的有效性的确定。
[0117]
令牌生成单元402进行第一确定。令牌生成单元402确定已经向其发放登机牌的允许登上飞机的人员与已经收到在登记终端10上出示的护照的发放的人员匹配。具体而言,令牌生成单元402确认没有发生这样的情况:当在dcs(航空公司服务器30)中将用户a注册为旅客时,向用户b发放出示给登记终端10的护照。也就是说,令牌生成单元402通过第一确定来确认,作为发放登机牌(机票)基础的护照与在系统注册时出示的护照之间的同一性。
[0118]
令牌生成单元402将从登记终端10获取的登机牌信息发送到航空公司服务器30。具体而言,令牌生成单元402将能够指定航空公司服务器30中存储的多个预订信息之一的登机牌信息发送到航空公司服务器30。例如,令牌生成单元402将诸如航空公司代码、航班号、起飞日期和座位号的登机牌信息发送到航空公司服务器30。
[0119]
航空公司服务器30检索数据库,并指定与获取的登机牌信息相关的护照信息。航空公司服务器30将指定的护照信息发送(答复)到管理服务器20。
[0120]
令牌生成单元402将从登记终端10获取的护照信息与从航空公司服务器30获取的护照信息进行比较,并确定护照信息与其他护照信息是否匹配。此时,令牌生成单元402可以确认护照中记载的所有信息都匹配,或者可以确认一些信息匹配。
[0121]
例如,在确定一些信息是否匹配的情况下,令牌生成单元402确定包括在两个护照信息中的护照号码和发放国是否匹配。注意,因为从某些方面来讲,姓名并不适合用于确定同一性,所以希望使用与姓名不同的信息(护照号码和发放国的组合)来确定两个护照信息是否匹配。
[0122]
当两个护照信息匹配时,令牌生成单元402确定,登机牌与在登记终端10上出示的护照一致。当两个护照信息不匹配时,令牌生成单元402确定,登机牌与在登记终端10上出示的护照不一致。
[0123]
令牌生成单元402进行第二确定。令牌生成单元402确定已经向登记终端10出示护照的人员与已经接收护照发放的人员是否为同一个人。具体而言,确认没有发生这样的情况:向登记终端10出示的护照已经发放给用户c,但是站在登记终端10前面的用户是用户d。也就是说,登记终端10确认,系统用户没有向登记终端10出示发放给他人的护照。
[0124]
为了执行第二确定,令牌生成单元402提取包括在令牌生成请求中的面部图像(系统用户的面部图像)和包括在护照信息中的护照面部图像。令牌生成单元402确定这两个面部图像是否基本匹配。
[0125]
令牌生成单元402执行两个面部图像的核对(一对一核对)。令牌生成单元402根据两个图像的每个图像来计算特征向量。令牌生成单元402计算两个图像之间的相似度(例如,欧几里得距离),并基于对计算的相似度进行阈值处理的结果来确定这两个图像是否为
同一个人的面部图像。例如,在相似度大于预定值的情况下(在距离小于预定值的情况下),令牌生成单元402确定,两个面部图像属于同一个人。
[0126]
当登机牌与护照之间的一致性确定(第一确定)以及利用生物特征信息的护照的有效性确定(第二确定)成功时,令牌生成单元402发放令牌。例如,令牌生成单元402基于处理的日期和时间、序列号等来生成唯一值作为令牌id。
[0127]
当生成令牌(令牌id)时,令牌生成单元402将肯定响应(令牌发放)发送到登记终端10。当令牌id生成失败时,令牌生成单元402将否定响应(无令牌发放)发送到登记终端10。
[0128]
当令牌id成功生成(发放)时,令牌生成单元402将生成的令牌id、登机牌信息、护照信息和面部图像(系统用户的面部图像)交付给数据库管理单元403。
[0129]
数据库管理单元403是管理在管理服务器20中构建的各种数据库的装置。
[0130]
管理服务器20包括令牌id信息数据库和操作信息数据库。
[0131]
令牌id信息数据库至少将令牌id与用户的生物特征信息彼此相关联地存储。图9是示出令牌id信息数据库的示例的示意图。参照图9,令牌id信息数据库包括用于存储令牌id、注册的面部图像、特征量、令牌发放时间、令牌发放设备名称、无效标志、无效时间等的字段。
[0132]
如上所述,令牌id是临时发放的标识符。当用户在登机门设备14中完成手续以后,令牌id被无效。也就是说,令牌id并非永久使用的标识符,而是具有有效期(寿命)的一次性id。
[0133]
注册的面部图像是系统用户的面部图像。例如,注册的面部图像可以是登记终端10拍摄的用户的面部图像,也可以是护照面部图像。特征量是从面部图像生成的特征向量。令牌发放时间是管理服务器20发放令牌id的时间。设备名称是已经触发令牌id发放的注册的面部图像的获取源的设备名称(登记终端10)。无效标志是指示令牌id当前是否有效的标志信息。当令牌id有效时,将无效标志设置为“1”,当令牌id无效时,将其清零。无效时间是令牌id被无效的时间戳。
[0134]
操作信息数据库是管理用户的登机手续所需信息(操作信息)的数据库。图10是示出操作信息数据库的示例的示意图。参照图10,操作信息数据库具有用于存储令牌id、旅客姓名、起飞地点、目的地、航空公司代码、航班号、操作日期等的字段。操作信息数据库可包括用于存储座位号、国籍、护照号码、姓氏和名字、出生日期、性别等的字段。操作信息数据库存储与每个令牌id的预定操作(在每个接触点进行的手续操作)相关的操作信息。
[0135]
操作信息数据库中存储的信息从登机牌信息和护照信息中获取。
[0136]
当从令牌生成单元402获取令牌id时(当发放令牌id时),数据库管理单元403将新条目添加到两个数据库。数据库管理单元403在每个数据库的字段中设置设定值。例如,数据库管理单元403从注册的面部图像生成特征量,并将生成的特征量注册在令牌id信息数据库中。对于不能为其设置设定值的字段,数据库管理单元403可以设置初始值(默认值)。
[0137]
认证请求处理单元404是处理从终端获取的认证请求的装置。认证请求包括要认证的人员的生物特征信息。认证请求处理单元404使用包括在认证请求中的生物特征信息和包括在令牌id信息数据库中的生物特征信息来执行核对处理(一对n核对)。
[0138]
认证请求处理单元404根据从终端获取的面部图像生成特征量。认证请求处理单
元404从面部图像中提取特征点。可将现有技术用于特征点提取处理,因此省略其详细描述。例如,认证请求处理单元404从面部图像中提取眼、鼻、口等作为特征点。之后,认证请求处理单元404计算每个特征点的位置以及特征点之间的距离作为特征量,并生成包括多个特征量的特征向量。
[0139]
认证请求处理单元404将生成的特征量(特征向量)设置为核对侧的特征量,并将注册在令牌id信息数据库中的特征量设置为注册侧的特征量。认证请求处理单元404计算核对侧的特征量与注册侧的多个特征量的每个特征量之间的相似度。可将卡方距离、欧几里得距离等用作相似度。注意,距离越远相似度越低,距离越短相似度越高。
[0140]
当在令牌id信息数据库中注册的多个特征量中存在相对于要核对的特征量的相似度等于或大于预定值的特征量时,认证请求处理单元404确定认证成功。
[0141]
当认证成功时,认证请求处理单元404指定与具有最高相似度的特征量相关的令牌id。认证请求处理单元404将指定的令牌id用作关键字来检索操作信息数据库,并指定相关的操作信息(旅客姓名、起飞地点等)。
[0142]
认证请求处理单元404将认证结果发送到终端(响应于认证请求)。当认证成功时,认证请求处理单元404将包括实际情况(认证成功)和操作信息的响应发送到终端。当认证失败时,认证请求处理单元404将包括实际情况(认证失败)的响应发送到终端。
[0143]
存储单元405存储管理服务器20的操作所需的各种类型的信息。在存储单元405中,构建令牌id信息数据库和操作信息数据库。
[0144]
[系统操作]
[0145]
下面描述根据第一示例性实施例的登机手续系统的操作。图11是示出根据第一示例性实施例的登机手续系统的操作的示例的时序图。注意,参照图11描述用户的系统注册时的操作。
[0146]
登记终端10将令牌发放请求发送到管理服务器20(步骤s01)。
[0147]
当收到令牌发放请求时,管理服务器20执行关于登机牌信息与护照信息之间一致性的确定(执行第一确定)。
[0148]
管理服务器20将从登记终端10获取的登机牌信息的一些或全部发送到航空公司服务器30(步骤s02)。
[0149]
航空公司服务器30检索数据库,将与获取的登机牌信息相关的护照信息的一些或全部发送到管理服务器20(步骤s03)。
[0150]
管理服务器20确定从登记终端10获取的护照信息与从航空公司服务器30获取的护照信息是否一致(步骤s04)。也就是说,管理服务器20确定这两个护照信息是否为同一个护照中记载的信息(从同一个护照获得的信息)。
[0151]
当两个护照信息不匹配时(步骤s04,“否”分支),管理服务器20拒绝令牌发放请求。在这种情况下,管理服务器20将否定响应发送到登记终端10(步骤s08)。
[0152]
当两个护照信息匹配时(步骤s04,“是”分支),管理服务器20执行关于护照有效性的确定(执行第二确定)。
[0153]
管理服务器20确定登记终端10所拍摄的面部图像与护照面部图像是否匹配(步骤s05)。
[0154]
当两个面部图像不匹配时(步骤s05,“否”分支),管理服务器20拒绝令牌发放请
求。在这种情况下,管理服务器20将否定响应发送到登记终端10(步骤s08)。
[0155]
当两个面部图像匹配时(步骤s05,“是”分支),管理服务器20发放令牌(步骤s06)。在这种情况下,管理服务器20将肯定响应发送到登记终端10(步骤s07)。
[0156]
如上所述,根据第一示例性实施例的管理服务器20从登记终端10接收至少包括登机牌信息和护照信息的令牌发放请求。管理服务器20进行关于登机牌信息与护照信息之间一致性的第一确定。基于第一确定的结果,管理服务器20生成让用户使用利用生物特征信息的登机手续的令牌。更具体而言,管理服务器20将获取的登机牌信息发送到航空公司服务器30,并接收与从航空公司服务器30发送的登机牌信息相关的护照信息。在包括在令牌发放请求中护照信息与从航空公司服务器30接收的护照信息匹配,并且出示的护照有效的情况下,管理服务器20生成令牌。结果,不将用于使用利用生物特征认证的登机手续的令牌发放给没有资格使用登机手续的用户。因此,将不具备使用利用生物特征认证的登机手续的使用资格的用户排除在使用利用生物特征认证的登机手续的用户之外。
[0157]
此外,通过执行关于护照有效性的第二确定,管理服务器20排除打算使用他人护照来使用利用生物特征认证的登机手续的用户。在根据第一示例性实施例的登机手续系统中,旅客与操作登记终端10的用户(系统用户)之间的同一性以及收到护照发放的用户与系统用户之间的同一性都是以护照(护照信息)为起点来确认的。这两个确定确保将令牌发放给真正有资格接收生物特征认证的用户,并防止令牌被发放给非法获得登机牌或护照的用户(冒充旅客的用户等)。
[0158]
下面描述构成登机手续系统的设备的硬件。图12是示出管理服务器20的硬件配置的示例的示意图。
[0159]
管理服务器20可通过信息处理设备(所谓的计算机)来配置并具有图12所示的配置。例如,管理服务器20包括处理器311、存储器312、输入/输出接口313、通信接口314等。诸如处理器311的组件通过内部总线等连接并且被配置为能够相互通信。
[0160]
注意,图12所示配置并非要限制管理服务器20的硬件配置。管理服务器20可包括硬件(未示出),也可根据需要不包括输入/输出接口313。此外,包括在管理服务器20中的处理器311等的数量并不限于图12的示例,例如,管理服务器20中可包括多个处理器311。
[0161]
处理器311是可编程设备,例如中央处理单元(cpu)、微处理单元(mpu)或数字信号处理器(dsp)。或者,处理器311可以是诸如现场可编程门阵列(fpga)或专用集成电路(asic)的设备。处理器311执行包括操作系统(os)的各种程序。
[0162]
存储器312是随机存取存储器(ram)、只读存储器(rom)、硬盘驱动器(hdd)、固态驱动器(ssd)等。存储器312存储os程序、应用程序和各种数据。
[0163]
输入/输出接口313是显示设备或输入设备(未示出)的接口。显示设备例如是液晶显示器等。输入设备例如是接收用户对键盘或鼠标的操作的设备。
[0164]
通信接口314是与另一个设备通信的电路、模块等。例如,通信接口314包括网络接口卡(nic)等。
[0165]
管理服务器20的功能通过各种处理模块来实现。处理模块例如通过处理器311执行存储在存储器312中的程序来实现。此外,可将程序记录在计算机可读存储介质中。存储介质可以是诸如半导体存储器、硬盘、磁记录介质或光记录介质的非暂时性介质。也就是说,也可将本发明具体实施为计算机程序产品。此外,可经由网络来下载程序,或者使用存
储程序的存储介质来更新程序。此外,处理模块可通过半导体芯片来实现。
[0166]
登记终端10、航空公司服务器30等也可通过与管理服务器20类似的信息处理设备来配置,并且因为在基本硬件配置上与管理服务器20没有区别,所以省略其描述。登记终端10等可包括相机、扫描仪等。
[0167]
管理服务器20配备有计算机,通过使得计算机执行程序,能够实现管理服务器20的功能。此外,管理服务器20通过程序来执行令牌发放方法。
[0168]
[变型]
[0169]
注意,以上示例性实施例所述登机手续系统的配置、操作等仅仅是示例,并非要限制系统的配置等。
[0170]
在上述示例性实施例中描述了在第一和第二确定中均未检测到问题时发放令牌的情况。但是,如果可通过另一个设备等确认用户拥有正确的护照,则管理服务器20不需要执行第二确定。或者,即使在通过机场或航空公司的工作人员进行关于护照有效性的事前验证的情况下,也不需要第二确定。在这种情况下,管理服务器20可以接收至少包括登机牌信息和护照信息的令牌发放请求,并进行第一确定。
[0171]
在以上示例性实施例中描述了在用户的登记手续之后进行系统注册,但是也可以在登记手续之前进行系统注册。在这种情况下,因为在登记手续之前未发放登机牌,所以管理服务器20可以确认机票而非登机牌与护照之间的一致性。也就是说,登记终端10将机票信息(在机票中记载的一些或全部信息)发送到管理服务器20。管理服务器20将机票信息发送到航空公司服务器30,并获取相关的护照信息。管理服务器20可通过确认两个护照信息之间的匹配来执行第一确定。
[0172]
在以上示例性实施例中描述了通过登记终端10来进行系统注册(使用生物特征认证来实现登机手续的注册)的情况。但是,也可通过登记终端10之外的设备或终端来进行系统注册。例如,可以在机场安装系统注册专用设备,或者通过终端(接触点)来进行系统注册,诸如行李托运机11或旅客通行系统12。
[0173]
在以上示例性实施例中描述了通过生物特征认证来进行一系列登机手续的情况,但是也可通过生物特征认证来进行一些手续。例如,在图2中,可以在行李托运机11中进行系统注册,并且可通过生物特征认证来进行托运行李之后的手续(安全检查等)。换言之,可以在有人的柜台等地方进行一系列登机手续的一些手续。
[0174]
在以上示例性实施例中将管理服务器20和航空公司服务器30描述为单独的设备,但是可通过一个设备(服务器)来实现这些设备的功能。或者,可将在管理服务器20中构建的令牌id信息数据库和操作信息数据库构建在与管理服务器20不同的数据库服务器中。也就是说,登机手续系统可包括在以上示例性实施例中描述的各种装置(例如,令牌生成装置)。
[0175]
在以上示例性实施例中描述了认证请求包括面部图像的情况,但是认证请求可包括从面部图像生成的特征量。在这种情况下,管理服务器20可以使用从认证请求中提取的特征量和在令牌id信息数据库中注册的特征量来处理认证请求。
[0176]
对于登记终端10等与管理服务器20之间的数据发送和接收的形式没有特别限制,但是可以将在这些设备之间发送和接收的数据加密。登机牌信息和护照信息包括个人信息,为了适当保护个人信息,优选发送和接收加密数据。
[0177]
在以上描述使用的流程图(流程图和时序图)中,按顺序来描述多个步骤(处理),但是示例性实施例中执行的步骤的执行顺序并不限于所述顺序。在示例性实施例中,例如,可以在内容方面没有问题的范围内改变所示步骤的顺序,例如并行执行处理。
[0178]
为了便于理解本公开而详细描述了以上示例性实施例,但并不是说上述所有配置都是必需的。此外,在已经描述多个示例性实施例的情况下,可以单独或组合使用示例性实施例。例如,可将示例性实施例的一部分配置替换为另一个示例性实施例的配置,也可将另一个示例性实施例的配置添加到该示例性实施例的配置。此外,可将另一个配置添加到示例性实施例的一部分配置、从示例性实施例的一部分配置中删除、或者用另一个配置替换示例性实施例的一部分配置。
[0179]
虽然本发明的工业适用性根据以上描述显而易见,但是本发明适用于机场等地方的登机手续系统。
[0180]
可将以上示例性实施例的一些或全部描述为以下补充说明但是并不限于以下补充说明。
[0181]
[补充说明1]
[0182]
一种管理服务器,包括:
[0183]
接收单元,被配置为从终端接收令牌发放请求,令牌发放请求至少包括在登机牌上记载的登机牌信息和在护照中记载的护照信息;以及
[0184]
生成单元,被配置为进行关于登机牌信息与护照信息之间的一致性的第一确定,并且基于第一确定的结果来生成令牌,令牌用于用户使用利用生物特征信息的登机手续。
[0185]
[补充说明2]
[0186]
根据补充说明1所述的管理服务器,其中,在已经向其发放登机牌的允许登上飞机的人员与已经收到在终端上出示的护照的发放的人员匹配的情况下,生成单元生成令牌。
[0187]
[补充说明3]
[0188]
根据补充说明1或2所述的管理服务器,其中,
[0189]
生成单元将包括在令牌发放请求中的登机牌信息发送到航空公司服务器,并且从航空公司服务器接收与所发送的登机牌信息相关的护照信息,其中,所述航空公司服务器彼此相关联地存储在预订机票时获取的护照信息与机票的预订信息,并且
[0190]
在包括在令牌发放请求中的护照信息与从航空公司服务器接收的护照信息匹配的情况下,生成令牌。
[0191]
[补充说明4]
[0192]
根据补充说明3所述的管理服务器,其中,生成单元使用与姓名不同的信息来确定包括在令牌发放请求中的护照信息与从航空公司服务器接收的护照信息是否匹配。
[0193]
[补充说明5]
[0194]
根据补充说明3或4所述的管理服务器,其中,生成单元基于护照号码和发放国来确定包括在令牌发放请求中的护照信息与从航空公司服务器接收的护照信息是否匹配。
[0195]
[补充说明6]
[0196]
根据补充说明1至5中的任一项所述的管理服务器,其中,生成单元进行关于向终端出示的护照的有效性的第二确定,并且基于第一确定和第二确定的结果来生成令牌。
[0197]
[补充说明7]
[0198]
根据补充说明6所述的管理服务器,其中,生成单元通过确定已经向终端出示护照的人员与已经接收向终端出示的护照的发放的人员是否为同一个人来进行关于护照的有效性的第二确定。
[0199]
[补充说明8]
[0200]
根据补充说明6或7所述的管理服务器,其中,
[0201]
令牌发放请求包括用户的生物特征信息,并且
[0202]
生成单元使用包括在令牌发放请求中的生物特征信息和在护照中记载的生物特征信息,通过一对一的核对来进行第二确定。
[0203]
[补充说明9]
[0204]
根据补充说明1至8中的任一项所述的管理服务器,进一步包括:发送单元,发送单元被配置为向终端发送对令牌发放请求的响应。
[0205]
[补充说明10]
[0206]
一种系统,包括:
[0207]
终端;以及
[0208]
管理服务器,管理服务器连接到终端,其中,
[0209]
管理服务器包括:
[0210]
接收单元,被配置为从终端接收令牌发放请求,令牌发放请求至少包括在登机牌上记载的登机牌信息和在护照中记载的护照信息;以及
[0211]
生成单元,生成单元被配置为进行关于登机牌信息与护照信息之间的一致性的第一确定,并且基于第一确定的结果来生成令牌,令牌用于用户使用利用生物特征信息的登机手续。
[0212]
[补充说明11]
[0213]
一种令牌发放方法,包括:
[0214]
通过管理服务器,
[0215]
从终端接收令牌发放请求,令牌发放请求至少包括在登机牌上记载的登机牌信息和在护照中记载的护照信息;以及
[0216]
进行关于登机牌信息与护照信息之间的一致性的第一确定,并且基于第一确定的结果来生成令牌,令牌用于用户使用利用生物特征信息的登机手续。
[0217]
[补充说明12]
[0218]
一种存储程序的计算机可读存储介质,所述程序用于使安装在管理服务器上的计算机执行:
[0219]
从终端接收令牌发放请求的处理,令牌发放请求至少包括在登机牌上记载的登机牌信息和在护照中记载的护照信息;以及
[0220]
进行关于登机牌信息与护照信息之间的一致性的第一确定,并且基于第一确定的结果来生成令牌的处理,令牌用于用户使用利用生物特征信息的登机手续。
[0221]
通过引用将现有技术文件的公开内容合并于此。虽然已经描述了本发明的示例性实施例,但是本发明并不限于这些示例性实施例。本领域技术人员应当理解,这些示例性实施例仅仅是示例性的,在不脱离本发明范围和精神的情况下可以进行各种变型。也就是说,显然本发明包括本领域技术人员根据包括权利要求和技术构思在内的整个公开内容可以
进行的各种变型和修正。
[0222]
[附图标记列表]
[0223]
10登记终端
[0224]
11行李托运机
[0225]
12旅客通行系统
[0226]
13门设备
[0227]
14登机门设备
[0228]
20、100管理服务器
[0229]
30航空公司服务器
[0230]
101接收单元
[0231]
102生成单元
[0232]
201、301、401通讯控制单元
[0233]
202系统注册单元
[0234]
203令牌发放请求单元
[0235]
204消息输出单元
[0236]
205登记执行单元
[0237]
206、305、405存储单元
[0238]
211登机牌信息获取单元
[0239]
212护照信息获取单元
[0240]
213、302生物特征信息获取单元
[0241]
303认证请求单元
[0242]
304功能实现单元
[0243]
311处理器
[0244]
312存储器
[0245]
313输入/输出接口
[0246]
314通信接口
[0247]
402令牌生成单元
[0248]
403数据库管理单元
[0249]
404认证请求处理单元
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献