通信设备、通信方法和程序与流程

文档序号:19543258发布日期:2019-12-27 16:42阅读:260来源:国知局
通信设备、通信方法和程序与流程

本技术涉及通信设备、通信方法和程序。特别地,本技术涉及能够快速地与具有不同标准等的各种对方进行通信的通信设备、通信方法和程序。



背景技术:

作为非接触式短距离无线通信的标准,已知近场通信(nfc)。nfc已在世界各地的各国家和各地区中用于各种非接触式(cl)服务,例如公共交通检票闸机、电子商务和识别卡。分别对每个cl服务设定基于例如加密方案的协议参数。

然而,nfc具有多种类型(类型a、类型b和类型f),其中射频(rf)通信方案彼此不同。广泛普及的nfc的类型在地球上的各国家和各地区中不同。例如,第一类型在日本广泛普及,而第二类型在北美广泛普及;以及第三类型在欧洲普及。

因此,在使用已采用nfc的cl服务的情况下,用户需要使用集成电路(ic)卡或诸如嵌入有nfc芯片的智能电话之类的电子装置(以下被称为nfc装置),ic卡和nfc装置兼容于在cl服务提供商侧提供的cl服务和nfc读取器的类型。

在使用ic卡的情况下,ic卡已被固定到兼容的类型和cl服务,因此如果用户选择适当的ic卡,就不会出现问题。

另一方面,在使用nfc装置的情况下,nfc装置通常与多种类型和多种cl服务兼容。因此,需要使nfc装置的设定与cl服务和nfc读取器的类型兼容的处理。具体地,例如,在nfc装置是智能电话的情况下,需要额外的工作,例如由用户激活与要使用的cl服务相对应的应用程序。

注意,已经提出了如下技术:使用其中已广泛普及的类型在地球上的各地区中是不同的情形;接收全球定位信号(gps信号)以指定nfc装置所位于的地区;以及使nfc装置的设定与已在地区中广泛普及的类型兼容(例如,参考专利文献1)。

引用列表

专利文献

专利文献1:日本专利申请特许公开第2011-217043号



技术实现要素:

本发明要解决的问题

对于专利文献1中描述的技术,用于要使用的cl服务的nfc读取器可能不具有已在地区中广泛普及的类型。在这种情况下,与已在地区中广泛普及的类型不同的类型的nfc读取器和已设定为与已在地区中广泛普及的类型兼容的nfc装置之间的通信失败。

此外,即使用于要使用的cl服务的nfc读取器具有已在地区中广泛普及的类型,nfc读取器也可能属于同一类型,从而rf通信的特性可能在规定的范围内对于每个型号而有所不同。因此,可能在与nfc装置的通信中发生故障。

此外,对于专利文献1中描述的技术,尽管可以使nfc装置与nfc读取器的类型兼容,但是难以使得与nfc读取器的cl服务兼容。因此,仍然需要用户的额外工作。

鉴于这样的情形而做出了本技术,并且本技术使得能够快速地与型号和服务不同的各种通信对方进行短距离无线通信。

问题解决方案

根据本技术的第一方面,提供了一种通信设备,包括:第一短距离无线通信单元,第一短距离无线通信单元被配置为经由第一短距离无线通信与通信对方进行通信;获取单元,所述获取单元被配置为在经由第一短距离无线通信进行通信之前,经由可通信范围比第一短距离无线通信更宽的第二短距离无线通信获取从所述通信对方通知的识别信息;以及控制单元,所述控制单元被配置为控制第一短距离无线通信单元和所述获取单元,其中,所述控制单元获取与已获取的识别信息相对应的参数文件,并且基于所述参数文件对第一短距离无线通信单元设定第一短距离无线通信的参数。

根据本技术的第一方面,提供了一种通信设备的通信方法,所述通信设备包括被配置为经由第一短距离无线通信与通信对方进行通信的第一短距离无线通信单元,所述通信方法包括由所述通信设备:在经由第一短距离无线通信进行通信之前,经由可通信范围比第一短距离无线通信更宽的第二短距离无线通信获取从所述通信对方通知的识别信息的步骤;以及获取与已获取的识别信息相对应的参数文件,并且基于所述参数文件对第一短距离无线通信单元设定第一短距离无线通信的参数的步骤。

根据本技术的第一方面,提供了一种程序,用于使计算机用作:第一短距离无线通信单元,第一短距离无线通信单元被配置为经由第一短距离无线通信与通信对方进行通信;获取单元,所述获取单元被配置为在经由第一短距离无线通信进行通信之前,经由可通信范围比第一短距离无线通信更宽的第二短距离无线通信获取从所述通信对方通知的识别信息;以及控制单元,所述控制单元被配置为控制第一短距离无线通信单元和所述获取单元,其中,所述控制单元获取与已获取的识别信息相对应的参数文件,并且基于所述参数文件对第一短距离无线通信单元设定第一短距离无线通信的参数。

在本技术的第一方面中,在经由第一短距离无线通信进行通信之前,经由可通信范围比第一短距离无线通信更宽的第二短距离无线通信获取从通信对方通知的识别信息;获取与已获取的识别信息相对应的参数文件;并且基于参数文件对第一短距离无线通信单元设定第一短距离无线通信的参数。

根据本技术的第二方面,提供了一种通信设备,包括:第一短距离无线通信单元,第一短距离无线通信单元被配置为经由第一短距离无线通信与通信对方进行通信;以及通知单元,所述通知单元被配置为在经由第一短距离无线通信进行通信之前,经由可通信范围比第一短距离无线通信更宽的第二短距离无线通信向所述通信对方通知识别信息。

根据本技术的第二方面,提供了一种通信设备的通信方法,所述通信设备包括被配置为经由第一短距离无线通信与通信对方进行通信的第一短距离无线通信单元,所述通信方法包括由所述通信设备:在经由第一短距离无线通信进行通信之前,经由可通信范围比第一短距离无线通信更宽的第二短距离无线通信向所述通信对方通知识别信息的步骤。

根据本技术的第二方面,提供了一种程序,用于使计算机用作:第一短距离无线通信单元,第一短距离无线通信单元被配置为经由第一短距离无线通信与通信对方进行通信;以及通知单元,所述通知单元被配置为在经由第一短距离无线通信进行通信之前,经由可通信范围比第一短距离无线通信更宽的第二短距离无线通信向所述通信对方通知识别信息。

在本技术的第二方面中,在经由第一短距离无线通信进行通信之前,经由可通信范围比第一短距离无线通信更宽的第二短距离无线通信向通信对方通知识别信息。

发明的效果

根据本技术的第一方面,可以快速地与型号和服务不同的各种通信对方进行短距离无线通信。

根据本技术的第二方面,可以在第一短距离无线通信之前向通信对方通知识别信息。

注意,本文中描述的效果不必受限,并且本公开中描述的任何效果都是可应用的。

附图说明

图1是应用了本技术的nfc通信系统的示例性配置的框图。

图2是应用了本技术的nfc通信系统的变型的框图。

图3是nfc装置的示例性配置的框图。

图4是在每个nfc装置中保持的射频(rf)参数文件与要在数据库(db)服务器中累积的rf参数文件之间的关系的图示。

图5是在每个nfc装置中保持的协议参数文件与要在db服务器中累积的协议参数文件之间的关系的图示。

图6是蓝牙(注册商标)低功耗(ble)中的广告通信的时序图。

图7是广告分组的数据结构的图示。

图8是用于描述基于nfc读取器识别信息的rf参数设定处理的流程图。

图9是用于描述基于nfc读取器识别信息的rf参数设定处理的流程图。

图10是用于描述基于nfc读取器识别信息的rf参数设定处理的流程图。

图11是用于描述nfc通信结束时的处理的流程图。

图12是用于描述当rf参数设定改变定时器到期时的处理的流程图。

图13是用于描述基于cl服务识别信息的协议参数设定处理的流程图。

图14是用于描述基于cl服务识别信息的协议参数设定处理的流程图。

图15是用于描述基于cl服务识别信息的协议参数设定处理的流程图。

图16是用于描述nfc通信结束时的处理的流程图。

图17是用于描述当协议参数设定改变定时器到期时的处理的流程图。

图18是用于描述基于多条nfc读取器识别信息的rf参数设定处理的流程图。

图19是用于描述基于多条nfc读取器识别信息的rf参数设定处理的流程图。

图20是用于描述基于多条nfc读取器识别信息的rf参数设定处理的流程图。

图21是用于描述基于多条nfc读取器识别信息的rf参数设定处理的流程图。

图22是用于描述在rf参数设定之后的nfc通信的流程图。

图23是用于描述当在改变rf参数设定之后的定时器到期时的处理的流程图。

图24是用于描述基于多条nfc读取器识别信息的rf参数设定处理的流程图。

图25是用于描述基于多条nfc读取器识别信息的rf参数设定处理的流程图。

图26是用于描述基于多条nfc读取器识别信息的rf参数设定处理的流程图。

图27是用于描述在rf参数设定之后的nfc通信的流程图。

图28是用于描述当在改变rf参数设定之后的定时器到期时的处理的流程图。

图29是nfc通信系统的第一用例的说明图。

图30是nfc通信系统的第二用例的说明图。

图31是nfc通信系统的第三用例的说明图。

图32是nfc通信系统的第四用例的说明图。

图33是nfc通信系统的第五用例的说明图。

图34是计算机的示例性配置的框图。

具体实施方式

在下文中,将参考附图详细地描述用于实施本技术的最佳模式(在下文中,被称为实施例)。注意,将按以下顺序给出描述。

1、本技术的概要

2、作为本技术的实施例的nfc通信系统的示例性配置

3、nfc装置20的示例性配置

4、ble分组

5、用于在nfc通信之前通知nfc读取器识别信息的操作

6、用于在nfc通信之前通知cl服务识别信息的操作

7、用于同时获取多条nfc读取器识别信息的方法

7-1、用于同时获取多条nfc读取器识别信息的第一操作

7-2、用于同时获取多条nfc读取器识别信息的第二操作

8、nfc系统的用例

8-1、nfc系统的第一用例

8-2、nfc系统的第二用例

8-3、nfc系统的第三用例

8-4、nfc系统的第四用例

8-5、nfc系统的第五用例

9、结论

10、利用软件执行一系列处理

<1、本技术的概要>

提供本技术以使得能够快速地在不同类型和所采用的cl服务的各种nfc读取器与nfc装置之间经由nfc进行通信(在下文中,被称为nfc通信)。

具体地,在nfc通信之前,每个nfc读取器经由在通信范围上比nfc更宽的短距离无线通信(诸如ble)向nfc装置通知与nfc读取器相关联的nfc读取器识别信息或与cl服务相关联的cl服务识别信息。这里,假设nfc通信范围在几十厘米以内,而例如ble的通信范围大约为几米到十米。然而,对于实际操作,可能会缩窄ble的输出,使得通信范围大约为2至3米。

注意,nfc可以被视为本技术的第一短距离无线通信,而ble可以被视为本技术的第二短距离无线通信。

对于nfc装置,基于已经通知的nfc读取器识别信息或cl服务识别信息来设定rf参数或协议参数。结果,快速且可靠地进行此后的nfc通信。

<2、作为本技术的实施例的nfc通信系统的示例性配置>

图1示出作为本技术的实施例的nfc通信系统的示例性配置。

注意,在本说明书中,系统是指多个构成元件(例如,设备和模块(部件))的集合,而不管是否所有构成元件都被包括在同一壳体中。因此,容纳在分离的壳体中并且经由网络连接的多个装置和包括容纳在一个壳体中的多个模块的一个装置都是系统。

图1中所示的nfc通信系统包括nfc读取器10和nfc装置20。

nfc读取器10包括识别信息输出单元11。在nfc读取器10与nfc装置20进行nfc通信之前,识别信息输出单元11使用诸如ble之类的短距离无线通信向nfc装置20通知以下各项中的至少一个:指示nfc读取器10的型号的nfc读取器识别信息和指示使用nfc读取器10的cl服务的cl服务识别信息。识别信息输出单元11可以被视为本技术的通知单元。

注意,要由识别信息输出单元11使用的短距离无线通信不限于ble,并且如果通信范围比nfc的通信范围更宽,则可以采用任何短距离无线通信。

nfc装置20是嵌入有nfc芯片的电子装置;并且例如,假设为智能电话、移动电话或智能手表。

图2示出nfc通信系统的变型。在该变型中,通过将识别信息输出装置13添加到常规nfc读取器12来获得nfc读取器10。类似于识别信息输出单元11,在nfc读取器12与nfc装置20进行nfc通信之前,识别信息输出装置13使用诸如ble之类的短距离无线通信向nfc装置20通知以下各项中的至少一个:指示nfc读取器12的型号的nfc读取器识别信息和指示使用nfc读取器12的cl服务的cl服务识别信息。

<3、nfc装置20的示例性配置>

图3示出nfc装置20的示例性配置。

nfc装置20包括nfc控制器(nfcc)21、天线22、嵌入式安全元件(ese)23、通用集成电路卡(uicc)24、装置主机(dh)25、ble通信单元26和存储器单元27。nfcc21、ese23、uicc24、dh25和存储器单元27有线地连接以相互可通信。

nfc控制器(nfcc)21经由天线22与nfc读取器10进行短距离无线通信。注意,nfcc21可以被视为本技术的第一短距离无线通信单元。

嵌入式安全元件(ese)23提供每个cl服务中的安全功能或每个cl服务。

通用集成电路卡(uicc)24包括例如订户身份模块(sim)卡,并且提供每个cl服务。

装置主机(dh)25控制nfcc21和ble通信单元26。注意,dh25可以被视为本技术的控制单元。

此外,dh25生成与已经成功进行通信的nfc读取器10相对应的rf参数文件和协议参数文件,并且将这些文件保持在存储器单元27中。

假设在rf参数文件中描述:指示nfc装置20的型号的nfc装置型号识别信息;指示已成功进行通信的nfc读取器10的型号的nfc读取器识别信息;和已在通信中设定的rf参数。

假设rf参数包括以下各项中的至少一个:负载调制幅度lma、谐振频率设定值、接收灵敏度调整值、谐振电路的q值和有源负载调制(alm)(相位控制)中的相移量。

假设在协议参数文件中描述:指示nfc装置20的型号的nfc装置型号识别信息;指示已成功进行通信的nfc读取器10采用的cl服务的cl服务信息;和已在通信中设定的协议参数。

此外,dh25经由通信网络31与数据库(db)服务器40连接,并且使db服务器40累积已经生成的rf参数文件和协议参数文件。此外,dh25获取在db服务器40中累积的rf参数文件和协议参数文件。

此外,dh25通过从存储器单元27读取或者基于从db服务器40获取的rf参数文件,对nfcc21设定rf参数。

注意,可以以针对每个nfcc唯一地定义的rf参数设定寄存器的地址和设定值的形式来设定由dh25对nfcc21设定的rf参数。例如,可以设定作为物理量的抽象值,例如rf技术、lma电平值和有源负载调制(alm)的相位偏移值。

类似地,dh25通过从存储器单元27读取或者基于从db服务器40获取的协议参数文件,对nfcc21设定协议参数。

ble通信单元26经由ble与nfc读取器10通信,并且经由dh25向nfcc21通知从nfc读取器10通知的nfc读取器识别信息和cl服务识别信息。注意,ble通信单元26可以被视为本技术的获取单元。

存储器单元27是nfc装置20的内部存储器,并且保持由dh25生成的rf参数文件和协议参数文件。注意,存储器单元27可以被视为本技术的保持单元。

通信网络31是指交互式电信网络,例如移动终端装置通信网络或因特网。

db服务器40被多个nfc装置20共享,并且累积从每个nfc装置20发送的rf参数文件和协议参数文件。此外,db服务器40响应于来自nfc装置20的请求而供应所累积的rf参数文件和协议参数。

这里,将描述nfc装置20的存储器单元27中保持的rf参数文件与要在db服务器40中累积的rf参数文件之间的关系以及nfc装置20的存储器单元27中保持的协议参数文件与要在db服务器40中累积的协议参数文件之间的关系。

图4示出要在日本发售的nfc装置20的存储器单元27中保持的rf参数文件、要在欧洲发售的nfc装置20的存储器单元27中保持的rf参数文件和要在db服务器40中累积的rf参数文件之间的关系。

在要在日本发售的nfc装置20的存储器单元27中,rf参数文件(文件1、文件2和文件3...)在交付时已被预先保持。rf参数文件包括被调整为允许与在日本使用的多个nfc读取器10进行相互通信以通过测试的rf参数。

另一方面,在要在欧洲发售的nfc装置20的存储器单元27中,rf参数文件(文件101、文件102和文件103...)在交付时已被预先保持。rf参数文件包括被调整为允许与在欧洲使用的多个nfc读取器10进行相互通信以通过测试的rf参数。

注意,要在日本发售的nfc装置20和要在欧洲发售的nfc装置20的相应的存储器单元27可以预先单独地保持默认rf参数文件(文件0),在默认rf参数文件中描述被设定为标准值的rf参数,该rf参数未利用特定的nfc读取器10进行调整。

另一方面,假设预先保持在要在各国家和各地区中发售的nfc装置20的存储器单元27中的所有rf参数文件都累积在db服务器40中。注意,假设在发售每个nfc装置20之后,根据需要将包括利用已经在每个国家和地区使用的每个nfc读取器10进行调整的rf参数的rf参数文件添加并且累积到db服务器40中。

所以,以这种方式,与各自对应于在世界各地使用的多个nfc读取器10和关于安装nfc读取器10的位置的多条信息之间的组合的大量rf参数文件已经被预先保持在要在日本等发售的nfc装置20的存储器单元27中的情况相比,可以更大地减少每个存储器单元27中保持的数据量。

注意,例如,在欧洲使用在日本发售的nfc装置20的情况下,仅要求nfc装置20在进行nfc通信之前经由ble等接收来自nfc读取器10的nfc读取器识别信息,并且基于nfc读取器识别信息从db服务器40获取对应的rf参数文件。

接下来,图5示出要在日本发售的nfc装置20的存储器单元27中保持的协议参数文件、要在欧洲发售的nfc装置20的存储器单元27中保持的协议参数文件和在db服务器40中累积的协议参数文件之间的关系。

在要在日本发售的nfc装置20的存储器单元27中,协议参数文件(文件1、文件2和文件3...)在交付时已经被预先保持。协议参数文件包括被调整为允许与在日本提供的每个cl服务对应的协议参数。

另一方面,在要在欧洲发售的nfc装置20的存储器单元27中,协议参数文件(文件101、文件102和文件103...)在交付时已经被预先保持。协议参数文件包括被调整为允许与在欧洲提供的每个cl服务对应的协议参数。

注意,要在日本和欧洲发售的nfc装置20的相应的存储器单元27可以预先单独地保持与emvco服务相对应的默认协议参数文件(文件0),所述emvco服务包括europay(欧洲支付)、mastercard(万事达卡)或visa协议作为标准协议参数,该协议参数未被调整为允许与特定的cl服务对应。

另一方面,假设要在各国家和各地区发售的nfc装置20的存储器单元27中保持的所有协议参数文件都累积在db服务器40中。注意,假设根据需要将包括与在每个nfc装置20的发售之后出现的cl服务相对应的协议参数的协议参数文件添加并且累积到db服务器40中。

因此,以这种方式,与各自对应于在世界各地提供的多个cl服务和关于提供cl服务的地点的多条位置信息之间的组合的大量协议参数文件已经被预先保持在要在日本等发售的nfc装置20的存储器单元27中的情况相比,可以更大地减少每个存储器单元27中保持的数据量。

注意,例如,在欧洲使用在日本发售的nfc装置20的情况下,仅要求nfc装置20在nfc通信之前经由ble等接收来自nfc读取器10的cl服务识别信息,并且基于cl服务识别信息从db服务器40获取对应的协议参数文件。

<4、ble分组>

如上所述,使用ble以便从nfc读取器10侧向nfc装置20通知nfc读取器识别信息或cl服务识别信息。具体地,使用ble中包括的广告通信的一部分。

图6是由nfc读取器10进行的广告通信的时序图。

在广告通信中,例如,以100ms的间隔周期性地发送广告分组。

图7是在广告通信中周期性地发送的广告分组的数据结构的图示。

在将nfc读取器识别信息存储在广告分组中的情况下,将分组数据单元(pdu)分组的头部的前4个比特中描述的分组数据单元(pdu)类型设定为adv_nonconn_ind。然后,将nfc读取器识别信息存储在pdu分组的有效载荷的后24个比特中描述的company_id(公司id)中,以及在有效负载的前24个比特中的company_assigned(所分配的公司)中描述指示nfc读取器识别信息被存储在company_id(公司id)中的唯一编号。

注意,仅需要以类似的方式将cl服务识别信息存储在广告分组中。换句话说,将pdu分组的头部的前4个比特中描述的pdu类型设定为adv_nonconn_ind。然后,将cl服务识别信息存储在pdu分组的有效载荷的后24个比特中描述的company_id(公司id)中,以及在有效载荷的前24个比特中的company_assigned(所分配的公司)中描述指示cl服务识别信息被存储在company_id(公司id)中的唯一编号。

注意,可以与广告分组一起同时通知nfc读取器识别信息和cl服务识别信息。

<5、用于在nfc通信之前通知nfc读取器识别信息的操作>

图8至图10是用于描述在nfc通信之前通知nfc读取器识别信息的情况下在激活nfc装置20之后的操作的流程图。

在步骤s1中,dh25基于已经保持在存储器单元27中的默认rf参数文件对nfcc21设定rf参数。在步骤s2中,dh25将当前识别信息设定为默认。在步骤s3中,nfcc21根据来自dh25的控制而开始rf发现以搜索nfc通信的对方。

接下来,在步骤s4中,ble通信单元26根据来自dh25的控制而验证ble广告分组,以开始搜索从nfc读取器10通知的nfc读取器识别信息。在步骤s5中,确定是否已成功检测到nfc读取器识别信息。这里,在未检测到nfc读取器识别信息的情况下,处理返回到步骤s4。

在步骤s5中成功检测到nfc读取器识别信息的情况下,获取成功检测到的nfc读取器识别信息,然后处理进行到步骤s6。在步骤s6中,dh25确定nfc通信当前是否在进行中。这里,在确定nfc通信在进行中的情况下,处理返回到步骤s4。

在步骤s6中,在dh25确定nfc通信未在进行中的情况下,处理进行到步骤s7。在步骤s7中,dh25确定成功获取的nfc读取器识别信息和当前识别信息是否彼此相同。这里,在确定成功获取的nfc读取器识别信息和当前识别信息相同的情况下,nfc装置20已经兼容于与成功获取的nfc读取器识别信息相对应的nfc读取器10,从而处理返回到步骤s4。

在步骤s7中,在确定成功获取的nfc读取器识别信息和当前识别信息彼此不同的情况下,处理进行到步骤s8。在步骤s8中,nfcc21将当前识别信息更新为成功获取的nfc读取器识别信息。

接下来,在步骤s9中,dh25开始在存储器单元27中搜索与成功获取的nfc读取器识别信息(当前识别信息)相对应的rf参数文件。在步骤s10中,dh25确定与成功获取的nfc读取器识别信息相对应的rf参数文件是否已经保持在存储器单元27中。这里,在确定对应的rf参数文件已经保持在存储器单元27中的情况下,处理进行到图9中的步骤s21。

在步骤s21中,dh25从存储器单元27获取rf参数文件。在步骤s22中,nfcc21根据来自dh25的控制而停止rf发现。此后,在步骤s23中,dh25对nfcc21设定从存储器单元27获取的rf参数文件中描述的rf参数。此外,在步骤s24中,dh25将rf参数设定改变完成标志设定为真,以及在步骤s25中,开始rf参数设定改变定时器的计时。

接下来,在步骤s26中,nfcc21根据来自dh25的控制而重新开始停止的rf发现。在该阶段,已经对nfcc21设定了最佳rf参数,从而可以高准确度地进行nfc通信。此后,处理返回到步骤s4,并且重复随后的步骤。

另一方面,在步骤s10中确定与成功获取的nfc读取器识别信息相对应的rf参数文件尚未保持在存储器单元27中的情况下,处理进行到图10中的步骤s31。

在步骤s31中,dh25经由通信网络31与db服务器40连接,并且开始搜索与成功获取的nfc读取器识别信息相对应的rf参数文件。在步骤s32中,dh25确定rf参数文件是否已经累积在db服务器40中。这里,在确定rf参数文件已经累积在db服务器40中的情况下,处理进行到步骤s33。

在步骤s33中,dh25从db服务器40下载rf参数文件。

在步骤s34中,dh25使存储器单元27保持从db服务器40下载的rf参数文件。此后,处理进行到图9中的步骤s21。在这种情况下,基于从db服务器40下载的rf参数文件对nfcc21设定rf参数。

另一方面,在步骤s32中确定对应的rf参数文件尚未累积在db服务器40中的情况下,处理返回到图8中的步骤s4。在这种情况下,在经由nfc进行的通信中使用已经对nfcc21设定的默认rf参数。

接下来,图11是用于描述在作为例如上述步骤s3中的处理的开始rf发现之后、通过将nfc装置20放置在nfc读取器10上而开始nfc通信时的处理的流程图。

在步骤s51中,dh25确定nfc通信是否正在进行中,并且待机直到nfc通信结束。在nfc通信已结束的情况下,处理进行到步骤s52。在步骤s52中,dh25验证rf参数设定改变标志并且确定rf参数设定改变标志是否为真。这里,在确定rf参数设定改变标志为真的情况下,处理进行到步骤s53,然后将对nfcc21的rf参数的设定返回到默认。

换句话说,在步骤s53中,dh25将rf参数设定改变标志设定为假。在步骤s54中,dh25从存储器单元27获取默认rf参数文件。在步骤s55中,nfcc21根据来自dh25的控制而停止rf发现。此后,在步骤s56中,dh25对nfcc21设定从存储器单元27获取的默认rf参数文件中描述的rf参数。

在步骤s57中,nfcc21将当前识别信息设定为默认。在步骤s58中,nfcc21根据来自dh25的控制而重新开始rf发现以搜索nfc通信的对方。此后,处理返回到图8中的步骤s4,并且重复随后的步骤。

另一方面,在步骤s52中确定rf参数设定改变标志不为真的情况下,由于对nfcc21设定的默认rf参数,跳过步骤s53至s58,并且处理返回到图8中的步骤s4,然后重复随后的步骤。

接下来,图12是用于描述当在作为上述步骤s25中的处理的开始计时之后的rf参数设定改变定时器的测量时间超过预定到期时间时的处理的流程图。

注意,该处理与参考图11描述的处理基本相同;因此,给出相同的步骤标记(s51至s58),并且省略其描述。

如上所述,在nfc通信之前通知nfc读取器识别信息使得能够设定对于nfc装置20的nfcc21最佳的rf参数。因此,可以在有利的通信条件下可靠地进行此后的nfc通信。

<6、用于在nfc通信之前通知cl服务识别信息的操作>

接下来,图13至图15是用于描述在nfc通信之前通知cl服务识别信息的情况下在激活nfc装置20之后的操作的流程图。

在步骤s71中,dh25基于已经保持在存储器单元27中的默认协议参数文件对nfcc21设定协议参数。在步骤s72中,dh25将当前识别信息设定为默认。在步骤s73中,nfcc21根据来自dh25的控制而开始rf发现以搜索nfc通信的对方。

接下来,在步骤s74中,ble通信单元26验证ble广告分组以开始搜索从nfc读取器10通知的cl服务识别信息。在步骤s75中,确定是否已成功检测到cl服务识别信息。这里,在未检测到cl服务识别信息的情况下,处理返回到步骤s74。

在步骤s75中成功检测到cl服务识别信息的情况下,获取成功检测到的cl服务识别信息,并且处理进行到步骤s76。在步骤s76中,dh25确定nfc通信当前是否正在进行中。这里,在确定nfc通信正在进行中的情况下,处理返回到步骤s74。

在步骤s76中,在确定nfc通信未在进行中的情况下,处理进行到步骤s77。在步骤s77中,dh25确定成功获取的cl服务识别信息和当前识别信息是否彼此相同。这里,在确定成功获取的cl服务识别信息和当前识别信息相同的情况下,nfc装置20已经兼容于与成功获取的cl服务识别信息相对应的cl服务,从而处理返回到步骤s74。

在步骤s77中,在确定成功获取的cl服务识别信息和当前识别信息彼此不同的情况下,处理进行到步骤s78。在步骤s78中,dh25将当前识别信息更新为成功获取的cl服务识别信息。

接下来,在步骤s79中,dh25开始在存储器单元27中搜索与成功获取的cl服务识别信息(当前识别信息)相对应的协议参数文件。在步骤s80中,dh25确定协议参数文件是否已经保持在存储器单元27中。这里,在确定协议参数文件已经保持在存储器单元27中的情况下,处理进行到图14中的步骤s91。

在步骤s91中,dh25从存储器单元27获取协议参数文件。在步骤s92中,nfcc21根据来自dh25的控制而停止rf发现。此后,在步骤s93中,dh25对nfcc21设定从存储器单元27获取的协议参数文件中描述的协议参数。此外,在步骤s94中,dh25将协议参数设定改变完成标志设定为真,以及在步骤s95中,开始协议参数设定改变定时器的计时。

接下来,在步骤s96中,nfcc21根据来自dh25的控制而重新开始停止的rf发现。在该阶段,已经对nfcc21设定了最佳协议参数,从而可以高准确度地进行nfc通信。此后,处理返回到步骤s74,并且重复随后的步骤。

另一方面,在步骤s80中确定与成功获取的cl服务识别信息相对应的协议参数文件尚未保持在存储器单元27中的情况下,处理进行到图15中的步骤s101。

在步骤s101中,dh25经由通信网络31与db服务器40连接,并且开始搜索协议参数文件。在步骤s102中,dh25确定协议参数文件是否已经累积在db服务器40中。这里,在确定协议参数文件已经累积在db服务器40中的情况下,处理进行到步骤s103。

在步骤s103中,dh25从db服务器40下载协议参数文件。

在步骤s104中,dh25使存储器单元27保持从db服务器40下载的协议参数文件。此后,处理进行到图14中的步骤s91。在这种情况下,基于从db服务器40下载的协议参数文件对nfcc21设定协议参数。

另一方面,在步骤s102中确定对应的cl服务参数文件尚未累积在db服务器40中的情况下,处理返回到图13中的步骤s74。在这种情况下,在经由nfc进行的通信中使用已经对nfcc21设定的默认协议参数。

接下来,图16是用于描述在作为例如上述步骤s73中的处理的开始rf发现之后、通过将nfc装置20放置在nfc读取器10上而开始nfc通信时的处理的流程图。

在步骤s121中,dh25确定nfc通信是否正在进行中,并且待机直到nfc通信结束。然后,在nfc通信已经结束的情况下,处理进行到步骤s122。在步骤s122中,dh25验证协议参数设定改变标志并且确定协议参数设定改变标志是否为真。这里,在确定协议参数设定改变标志为真的情况下,处理进行到步骤s123,以便将对nfcc21的协议参数的设定返回到默认。

在步骤s123中,dh25将协议参数设定改变标志设定为假。在步骤s124中,dh25从存储器单元27获取默认协议参数文件。在步骤s125中,nfcc21根据来自dh25的控制而停止rf发现。此后,在步骤s126中,dh25对nfcc21设定从存储器单元27获取的默认协议参数文件中描述的协议参数。

在步骤s127中,dh25将当前识别信息设定为默认。在步骤s128中,nfcc21根据来自dh25的控制而重新开始rf发现以搜索nfc通信的对方。此后,处理返回到图13中的步骤s74,并且重复随后的步骤。

另一方面,在步骤s122中确定协议参数设定改变标志不为真的情况下,由于对nfcc21设定的默认协议参数,跳过步骤s123至s128,并且处理返回到图13中的步骤s74,并且重复随后的步骤。

接下来,图17是用于描述当在作为上述步骤s95中的处理的开始计时之后的协议参数设定改变定时器的测量时间超过预定到期时间时的处理的流程图。

注意,该处理与参考图16描述的处理基本相同;因此,给出相同的步骤标记(s121至s128),并且省略其描述。

如上所述,在nfc通信之前通知cl服务识别信息使得能够设定对于nfc装置20的nfcc21最佳的协议参数。因此,可以在有利的通信条件下可靠地进行此后的nfc通信。

<7、用于同时获取多条nfc读取器识别信息的方法>

考虑到nfc系统的实际操作,也可能发生nfc装置20从多个不同的nfc读取器10同时获取多条nfc读取器信息。在这种情况下,仅需要nfc装置20执行如下第一操作:设定默认rf参数,以便能够对应于所有多条nfc读取器识别信息。替选地,仅需要nfc装置20执行如下第二操作:选择多条nfc读取器识别信息之一(例如,具有最高接收信号强度指示符(rssi)(信号强度)的nfc读取器识别信息),并且设定rf参数以便能够对应于所选择的nfc读取器识别信息。

<7-1、用于同时获取多条nfc读取器识别信息的第一操作>

图18至图21是用于描述第一操作的流程图,在第一操作中,在nfc装置20已经从多个不同的nfc读取器10同时获取多条nfc读取器信息的情况下,nfc装置20设定默认rf参数。

在步骤s131中,dh25基于已经保持在存储器单元27中的默认rf参数文件对nfcc21设定rf参数。在步骤s132中,dh25将当前识别信息设定为默认。在步骤s133中,dh25将指示所获取的nfc读取器识别信息的数量的识别信息计数器设定为0。在步骤s134中,nfcc21根据来自dh25的控制而开始rf发现以搜索nfc通信的对方。

接下来,在步骤s135中,ble通信单元26验证ble广告分组以开始搜索从nfc读取器10通知的nfc读取器识别信息。在步骤s136中,确定是否已成功检测到nfc读取器识别信息。这里,在未检测到nfc读取器识别信息的情况下,处理返回到步骤s135。

在步骤s136中成功检测到nfc读取器识别信息的情况下,获取成功检测到的nfc读取器识别信息,然后处理进行到步骤s137。在步骤s137中,dh25确定nfc通信当前是否正在进行中。这里,在确定nfc通信正在进行中的情况下,处理返回到步骤s135。

在步骤s137中,在确定nfc通信未在进行中的情况下,处理进行到步骤s138。在步骤s138中,dh25确定成功获取的nfc读取器识别信息和当前识别信息是否彼此相同。这里,在确定成功获取的nfc读取器识别信息和当前识别信息相同的情况下,nfc装置20已经兼容于与成功获取的nfc读取器识别信息相对应的nfc读取器10,从而处理返回到步骤s135。

在步骤s138中,在确定成功获取的nfc读取器识别信息和当前识别信息彼此不同的情况下,处理进行到步骤s139。在步骤s139中,dh25确定识别信息计数器是否为0。这里,在确定识别信息计数器为0的情况下,处理进行到步骤s140。

在步骤s140中,dh25将当前识别信息更新为成功获取的nfc读取器识别信息。在步骤s141中,dh25将识别信息计数器更新为1。

接下来,在步骤s142中,dh25开始在存储器单元27中搜索与成功获取的nfc读取器识别信息(当前识别信息)相对应的rf参数文件。在步骤s143中,dh25确定与成功获取的nfc读取器识别信息相对应的rf参数文件是否已经保持在存储器单元27中。这里,在确定对应的rf参数文件已经保持在存储器单元27中的情况下,处理进行到图19中的步骤s151。

在步骤s151中,dh25从存储器单元27获取rf参数文件。在步骤s152中,nfcc21根据来自dh25的控制而停止rf发现。此后,在步骤s153中,dh25对nfcc21设定从存储器单元27获取的rf参数文件中描述的rf参数。此外,在步骤s154中,dh25将rf参数设定改变完成标志设定为真,以及在步骤s155中,开始rf参数设定改变定时器的计时。

接下来,在步骤s156中,nfcc21根据来自dh25的控制而重新开始停止的rf发现。在该阶段,已经对nfcc21设定了最佳rf参数,从而可以高准确度地进行nfc通信。此后,处理返回到图18中的步骤s135,并且重复随后的步骤。

另一方面,在步骤s143中确定与成功获取的nfc读取器识别信息相对应的rf参数文件尚未保持在存储器单元27中的情况下,处理进行到图20的步骤s161。

在步骤s161中,dh25经由通信网络31与db服务器40连接,并且开始搜索与成功获取的nfc读取器识别信息相对应的rf参数文件。在步骤s162中,dh25确定rf参数文件是否已经累积在db服务器40中。这里,在确定rf参数文件已经累积在db服务器40中的情况下,处理进行到步骤s163。

在步骤s163中,dh25从db服务器40下载rf参数文件。

在步骤s164中,dh25使存储器单元27保持从db服务器40下载的rf参数文件。此后,处理进行到图19中的步骤s151。在这种情况下,基于从db服务器40下载的rf参数文件对nfcc21设定rf参数。

另一方面,在步骤s162中确定对应的rf参数文件尚未累积在db服务器40中的情况下,处理返回到图18中的步骤s135。在这种情况下,在经由nfc进行的通信中使用已经对nfcc21设定的默认rf参数。

此外,在步骤s139中确定识别信息计数器不为0的情况下,处理进行到图21中的步骤s171。

在步骤s171中,确定当前识别信息是否是默认的。这里,在确定当前识别信息不是默认的情况下,处理返回到步骤s172,以便将对nfcc21的rf参数的设定返回到默认。

在步骤s172中,nfcc21根据来自dh25的控制而停止rf发现。此后,在步骤s173中,dh25从存储器单元27获取默认rf参数文件,并且基于默认rf参数文件对nfcc21设定rf参数。此外,dh25在步骤s174中将当前识别信息设定为默认,并且在步骤s175中将rf参数设定改变完成标志设定为假。然后,在步骤s176中,dh25停止rf参数设定改变定时器的计时,以将rf参数设定改变定时器重置为0。此后,在步骤s177中,nfcc21根据来自dh25的控制而重新开始停止的rf发现。在该阶段,对nfcc21设定默认rf参数。此后,处理返回到图18中的步骤s135,并且重复随后的步骤。

另一方面,在步骤s171中确定当前识别信息为默认的情况下,由于对nfcc21设定的默认rf参数,跳过步骤s172至s177,并且处理返回到图18中的步骤s135,然后重复随后的步骤。

接下来,图22是用于描述在作为例如上述步骤s134中的处理的开始rf发现之后、通过将nfc装置20放置在nfc读取器10上而开始nfc通信时的处理的流程图。

在步骤s181中,dh25确定nfc通信是否正在进行中,并且待机直到nfc通信结束。在nfc通信已经结束的情况下,处理进行到步骤s182。在步骤s182中,dh25将指示所获取的nfc读取器识别信息的数量的识别信息计数器设定为0。

在步骤s183中,dh25验证rf参数设定改变标志并且确定rf参数设定改变标志是否为真。这里,在确定rf参数设定改变标志为真的情况下,处理进行到步骤s184,然后将对nfcc21的rf参数的设定返回到默认。

换句话说,在步骤s184中,dh25将rf参数设定改变标志设定为假。在步骤s185中,dh25从存储器单元27获取默认rf参数文件。在步骤s186中,nfcc21根据来自dh25的控制而停止rf发现。此后,在步骤s187中,dh25对nfcc21设定从存储器单元27获取的默认rf参数文件中描述的rf参数。

在步骤s188中,dh25将当前识别信息设定为默认。在步骤s189中,nfcc21根据来自dh25的控制而重新开始rf发现以搜索nfc通信的对方。此后,处理返回到图18中的步骤s135,并且重复随后的步骤。

另一方面,在步骤s183中确定rf参数设定改变标志不为真的情况下,由于对nfcc21设定的默认rf参数,跳过步骤s84至s189,并且处理返回到图18中的步骤s135,然后重复随后的步骤。

接下来,图23是用于描述当在作为上述步骤s155中的处理的开始计时之后的rf参数设定改变定时器的测量时间超过预定到期时间时的处理的流程图。

注意,该处理与参考图22描述的处理基本相同;因此,给出相同的步骤标记(s181至s189),并且省略其描述。

如上所述,在nfc通信之前获取多条nfc读取器识别信息的情况下的第一操作使得nfc装置20能够对nfcc21设定默认rf参数。

注意,同样在nfc通信之前已经获取多条cl服务识别信息的情况下,可以允许nfc装置20以类似的方式对nfcc21设定默认协议参数。

<7-2、用于同时获取多条nfc读取器识别信息的第二操作>

接下来,图24至图26是用于描述第二操作的流程图,在第二操作中,在nfc装置20已经从多个不同的nfc读取器10同时获取多条nfc读取器信息的情况下,nfc装置选择具有ble的最高rssi(信号强度)的nfc读取器,并且设定rf参数以允许对应于所选择的nfc读取器10。

在步骤s191中,dh25基于保持在存储器单元27中的默认rf参数文件对nfcc21设定rf参数。在步骤s192中,dh25将当前识别信息设定为默认。在步骤s193中,dh25将当前rssi设定为最小值。在步骤s194中,nfcc21根据来自dh25的控制而开始rf发现以搜索nfc通信的对方。

接下来,在步骤s195中,ble通信单元26验证ble广告分组,以开始搜索从nfc读取器10通知的nfc读取器识别信息。在步骤s196中,确定是否已成功检测到nfc读取器识别信息。这里,在未检测到nfc读取器识别信息的情况下,处理返回到步骤s195。

在步骤s196中成功检测到nfc读取器识别信息的情况下,获取成功检测到的nfc读取器识别信息,然后处理进行到步骤s197。在步骤s197中,dh25确定nfc通信当前是否正在进行中。这里,在确定nfc通信正在进行中的情况下,处理返回到步骤s195。

在步骤s197中,在确定nfc通信未在进行中的情况下,处理进行到步骤s198。在步骤s198中,dh25从ble通信单元26获取在获取nfc读取器识别信息时的rssi。

在步骤s199中,dh25确定成功获取的nfc读取器识别信息和当前识别信息是否彼此相同。这里,在确定成功获取的nfc读取器识别信息和当前识别信息相同的情况下,nfc装置20已经兼容于与成功获取的nfc读取器识别信息相对应的nfc读取器10,从而处理进行到步骤s205。在步骤s205中,dh25使用在步骤s198中获取的rssi来更新当前rssi。此后,处理返回到步骤s195。

在步骤s199中,在确定成功获取的nfc读取器识别信息和当前识别信息彼此不同的情况下,处理进行到步骤s200。在步骤s200中,dh25确定所获取的rssi是否高于当前rssi。这里,在确定所获取的rssi不高于当前rssi的情况下,处理返回到步骤s195。

在步骤s200中,在确定所获取的rssi高于当前rssi的情况下,处理进行到步骤s201。在步骤s201中,nfcc21将当前识别信息更新为成功获取的nfc读取器识别信息。在步骤s202中,dh25使用在步骤s199中获取的rssi来更新当前rssi。

接下来,在步骤s203中,dh25开始在存储器单元27中搜索与成功获取的nfc读取器识别信息(当前识别信息)相对应的rf参数文件。在步骤s204中,dh25确定与成功获取的nfc读取器识别信息相对应的rf参数文件是否已经保持在存储器单元27中。这里,在确定对应的rf参数文件已经保持在存储器单元27中的情况下,处理进行到图25中的步骤s211。

在步骤s211中,dh25从存储器单元27获取rf参数文件。在步骤s212中,nfcc21根据来自dh25的控制而停止rf发现。此后,在步骤s213中,dh25对nfcc21设定从存储器单元27获取的rf参数文件中描述的rf参数。此外,在步骤s214中,dh25将rf参数设定改变完成标志设定为真,并且在步骤s215中,开始rf参数设定改变定时器的计时。

接下来,在步骤s216中,nfcc21根据来自dh25的控制而重新开始停止的rf发现。在该阶段,对nfcc21设定与具有较高rssi强度的nfc读取器10相对应的rf参数,从而可以高准确度地进行nfc通信。此后,处理返回到图24中的步骤s195,并且重复随后的步骤。

另一方面,在步骤s204中确定与成功获取的nfc读取器识别信息相对应的rf参数文件尚未保持在存储器单元27中的情况下,处理进行到图26中的步骤s221。

在步骤s221中,dh25经由通信网络31与db服务器40连接,并且开始搜索与成功获取的nfc读取器识别信息相对应的rf参数文件。在步骤s222中,dh25确定rf参数文件是否已经累积在db服务器40中。这里,在确定rf参数文件已经累积在db服务器40中的情况下,处理进行到步骤s223。

在步骤s223中,dh25从db服务器40下载rf参数文件。

在步骤s224中,dh25使存储器单元27保持从db服务器40下载的rf参数文件。此后,处理进行到图25中的步骤s211。在这种情况下,基于从db服务器40下载的rf参数文件对nfcc21设定rf参数。

另一方面,在步骤s222中确定对应的rf参数文件尚未累积在db服务器40中的情况下,处理返回到图24中的步骤s195,然后重复随后的步骤。在这种情况下,在经由nfc进行的通信中使用已经对nfcc21设定的默认rf参数。

接下来,图27是用于描述在作为例如上述步骤s194中的处理的开始rf发现之后、通过将nfc装置20放置在nfc读取器10上而开始nfc通信时的处理的流程图。

在步骤s231中,dh25确定nfc通信是否正在进行中,并且待机直到nfc通信结束。在nfc通信已经结束的情况下,处理进行到步骤s232。在步骤s232中,dh25将当前rssi设定为最小值。

在步骤s233中,dh25验证rf参数设定改变标志并且确定rf参数设定改变标志是否为真。这里,在确定rf参数设定改变标志为真的情况下,处理进行到步骤s234,然后将对nfcc21的rf参数的设定返回到默认。

换句话说,在步骤s234中,dh25将rf参数设定改变标志设定为假。在步骤s235中,dh25从存储器单元27获取默认rf参数文件。在步骤s236中,nfcc21根据来自dh25的控制而停止rf发现。其后,在步骤s237中,dh25对nfcc21设定从存储器单元27获取的默认rf参数文件中描述的rf参数。

在步骤s238中,dh25将当前识别信息设定为默认。在步骤s239中,nfcc21根据来自dh25的控制而重新开始rf发现以搜索nfc通信的对方。此后,处理返回到图24中的步骤s195,并且重复随后的步骤。

另一方面,在步骤s233中确定rf参数设定改变标志不为真的情况下,由于对nfcc21设定的默认rf参数,跳过步骤s234至s239,并且处理返回到图14中的步骤s195,然后重复随后的步骤。

接下来,图28是用于描述当在作为上述步骤s215中的处理的开始计时之后的rf参数设定改变定时器的测量时间超过预定到期时间时的处理的流程图。

注意,该处理与参考图27描述的处理基本相同;因此,给出相同的步骤标记(s231至s239),并且省略其描述。

如上所述,在nfc通信之前获取多条nfc读取器识别信息的情况下的第二操作使得能够对nfcc21设定与具有较高rssi的nfc读取器10相对应的rf参数。

注意,同样在nfc通信之前已经获取多条cl服务识别信息的情况下,也可以以类似的方式对nfcc21设定与具有较高rssi的nfc读取器10相对应的协议参数。

<8、nfc系统的用例>

<8-1、nfc系统的第一用例>

接下来,图29是nfc系统的第一用例的说明图。在第一用例中,假设nfc读取器10分别安装在站的检票闸机和站中的商店处。

在拥有nfc装置20的用户在没有nfc读取器10存在的站外部等的情况下,已经对nfc装置20的nfcc21设定了默认rf参数。

当用户进入安装在检票闸机中的nfc读取器10的ble可通信范围时,从nfc读取器10向nfc装置20通知nfc读取器识别信息,以及对nfc装置20的nfcc21设定对于站闸机的nfc读取器10最佳的rf参数。因此,nfc装置20可以可靠地与检票闸机的nfc读取器10进行nfc通信,从而用户可以快速地通过检票闸机。

在与检票闸机的nfc读取器10的nfc通信结束之后,对nfc装置20的nfcc21设定默认rf参数。注意,同样在设定对于检票闸机的nfc读取器10最佳的rf参数之后已经过去预定时间的情况下,对nfc装置20的nfcc21设定默认rf参数。

接下来,当用户进入安装在站中的商店处的nfc读取器10的ble可通信范围时,从nfc读取器10向nfc装置20通知nfc读取器识别信息,以及对nfc装置20的nfcc21设定对于商店的nfc读取器10最佳的rf参数。因此,nfc装置20可以可靠地与商店的nfc读取器10进行nfc通信,从而用户可以在商店快速地购物(电子支付)。

<8-2、nfc系统的第二用例>

接下来,图30是nfc系统的第二用例的说明图。在第二用例中,假设nfc读取器10安装在站的检票闸机处,并且站中的自动售货机安装了常规nfc读取器12,常规nfc读取器12不包括识别信息输出单元11。

在拥有nfc装置20的用户在没有nfc读取器10存在的站外部等的情况下,已经对nfc装置20的nfcc21设定了默认rf参数。

当用户进入安装在检票闸机中的nfc读取器10的ble可通信范围时,从nfc读取器10向nfc装置20通知nfc读取器识别信息,以及对nfc装置20的nfcc21设定对于站闸机的nfc读取器10最佳的rf参数。因此,nfc装置20可以可靠地与检票闸机的nfc读取器10进行nfc通信,从而用户可以快速地通过检票闸机。

在与检票闸机的nfc读取器10的nfc通信结束之后,对nfc装置20的nfcc21设定默认rf参数。注意,同样在设定对于检票闸机的nfc读取器10最佳的rf参数之后已经过去预定时间的情况下,对nfc装置20的nfcc21设定默认rf参数。

此后,在用户试图在站中使用自动售货机的情况下,由于对nfc装置20的nfcc21设定的默认rf参数,很可能可以经由nfc通信与自动售货机的nfc读取器12进行电子支付。

注意,如图2中所示的识别信息输出装置13可以被添加到安装在该自动售货机中的常规nfc读取器12。在这种情况下,用户的nfc装置20可以可靠地与自动售货机的nfc读取器12进行nfc通信,从而用户可以快速地在自动售货机上购物(电子支付)。

<8-3、nfc系统的第三用例>

接下来,图31是nfc系统的第三用例的说明图。在第三用例中,假设nfc读取器10分别安装在相邻布置的多个自动售货机中。此外,假设用户的nfc装置20执行以上参考图18至图21描述的第一操作。

在拥有nfc装置20的用户进入安装在两个自动售货机中的每个中的nfc读取器10的ble可通信范围的情况下,对nfc装置20的nfcc21设定默认rf参数。可以增加可以经由nfc通信与两个自动售货机中的每个进行电子支付的可能性。

<8-4、nfc系统的第四用例>

接下来,图32是nfc系统的第四用例的说明图。在第四用例中,假设nfc读取器10分别安装在相邻布置的多个自动售货机中。此外,假设用户的nfc装置20执行以上参考图24至图26描述的第二操作。

在拥有nfc装置20的用户进入安装在两个自动售货机中的每个中的nfc读取器10的ble可通信范围的情况下,对nfc装置20的nfcc21设定与具有较高rssi的nfc读取器10相对应的rf参数。在同一附图的情况下,自动售货机1具有较高rssi。因此,对nfc装置20的nfcc21设定与安装在自动售货机1中的nfc读取器10相对应的rf参数。结果,nfc装置20可以经由nfc通信快速地与自动售货机1进行电子支付。

<8-5、nfc系统的第五用例>

接下来,图33是nfc系统的第五用例的说明图。在第五用例中,假设nfc读取器10分别安装在站的检票闸机和站中的商店处。

在拥有nfc装置20的用户在没有nfc读取器10存在的站外部等的情况下,已经对nfc装置20的nfcc21设定了默认协议参数。

当用户进入安装在检票闸机中的nfc读取器10的ble可通信范围时,从nfc读取器10向nfc装置20通知cl服务识别信息,并且对nfc装置20的nfcc21设定对于检票闸机采用的cl服务最佳的协议参数。因此,nfc装置20可以可靠地与检票闸机的nfc读取器10进行nfc通信,从而用户可以快速地通过检票闸机。

在与检票闸机的nfc读取器10的nfc通信结束之后,对nfc装置20的nfcc21设定默认协议参数。注意,同样在设定对于检票闸机的nfc读取器10最佳的协议参数之后已经过去预定时间的情况下,对nfc装置20的nfcc21设定默认协议参数。

接下来,当用户进入安装在站中的商店处的nfc读取器10的ble可通信范围时,从nfc读取器10向nfc装置20通知cl服务识别信息,以及对nfc装置20的nfcc21设定对于商店采用的cl服务最佳的协议参数。因此,nfc装置20可以可靠地与商店的nfc读取器10进行nfc通信,从而用户可以在商店快速地购物(电子支付)。

<9、结论>

如上所述,根据本实施例的nfc系统在nfc通信之前根据要成为通信对方的nfc读取器10的型号或nfc读取器10采用的cl服务来促进对nfc装置20的rf参数和协议参数的设定。因此,可以高准确度地、快速地进行nfc通信。

此外,对于根据本实施例的nfc系统,对于nfc读取器10的每个型号生成rf参数文件,这使得能够向各个参数设定提供较大的余量。结果,可以提高rf通信性能并且可以改善互连性。

即使在发售nfc装置20之后出现新的nfc读取器10或cl服务的情况下,将与新的nfc读取器10或cl服务相对应的rf参数文件或协议参数文件添加到db服务器40也使得发售的nfc装置20能够与新的nfc读取器10或cl服务兼容。

各自记录在nfc装置20和db服务器40的存储器单元27中的rf参数文件和协议参数文件的数据量较小,从而可以快速地执行搜索和下载。

本实施例对nfc通信完全没有影响,使得已有的nfc装置和nfc读取器可以享受已有的服务。

注意,根据本实施例,在nfc通信之前,nfc读取器10向nfc装置20通知识别信息(nfc读取器识别信息或cl服务识别信息),然后改变设定以使得nfc装置20与nfc读取器10兼容。相比之下,即使在如下情况下,本技术也可应用:在nfc通信之前,nfc装置20向nfc读取器10通知识别信息,然后改变设定以使得nfc读取器10与nfc装置20兼容。

<10、利用软件执行一系列处理>

同时,可以利用硬件或软件来执行上述一系列处理。为了利用软件执行一系列处理,将软件中包括的程序安装在计算机中。这里,计算机的示例包括:嵌入在专用硬件中的计算机、以及通过安装各种程序而可执行各种功能的通用个人计算机。

图12是根据程序执行上述一系列处理的计算机的示例性硬件配置的框图。

在计算机200中,中央处理单元(cpu)201、只读存储器(rom)202和随机存取存储器(ram)203经由总线204相互连接。

此外,输入/输出接口205连接到总线204。输入单元206、输出单元207、存储单元208、通信单元209和驱动器210连接到输入/输出接口205。

输入单元206包括键盘、鼠标、麦克风、成像元件等。输出单元207包括显示器、扬声器等。存储单元208包括硬盘、非易失性存储器等。通信单元209包括例如网络接口。驱动器210驱动可移除介质211,例如磁盘、光盘、磁光盘或半导体存储器。

对于具有上述配置的计算机,cpu201例如经由输入/输出接口205和总线204将存储在存储单元208中的程序加载到ram203中,并且执行该程序,由此执行上述一系列处理。

由计算机(cpu201)执行的程序可以通过记录在例如作为封装介质等的可移除介质211上而提供。此外,可以经由诸如局域网、因特网或数字卫星广播之类的有线或无线传输介质来提供程序。

在计算机中,可以通过将可移除介质211附连到驱动器210而经由输入/输出接口205将程序安装在存储单元208中。此外,程序可以由通信单元209经由有线或无线传输介质而接收,并且安装在存储单元208中。此外,程序可以预安装在rom202或存储单元208中。

注意,由计算机执行的程序可以是用于根据本说明书中描述的顺序按时间顺序执行处理的程序,可以是用于执行并行处理的程序,或者可以是用于在所需要的定时(例如在进行调用时)执行处理的程序。

注意,本说明书中描述的效果仅是示例性的,而不是旨在进行限制,并且可以具有附加的效果。

本技术的实施例不限于上述实施例,并且可以在不偏离本技术的要旨的情况下进行各种修改。

本技术还可以具有以下配置。

(1)一种通信设备,包括:

第一短距离无线通信单元,第一短距离无线通信单元被配置为经由第一短距离无线通信与通信对方进行通信;

获取单元,所述获取单元被配置为在经由第一短距离无线通信进行通信之前,经由可通信范围比第一短距离无线通信更宽的第二短距离无线通信获取从所述通信对方通知的识别信息;以及

控制单元,所述控制单元被配置为控制第一短距离无线通信单元和所述获取单元,

其中,所述控制单元获取与已获取的识别信息相对应的参数文件,并且基于所述参数文件对第一短距离无线通信单元设定第一短距离无线通信的参数。

(2)根据上述(1)所述的通信设备,还包括:

保持单元,所述保持单元被配置为保持所述参数文件,

其中,所述控制单元从所述保持单元获取所述参数文件。

(3)根据上述(2)所述的通信设备,

其中,在与已获取的识别信息相对应的所述参数文件未被保持在所述保持单元中的情况下,所述控制单元从数据库服务器获取与已获取的识别信息相对应的所述参数文件。

(4)根据上述(3)所述的通信设备,

其中,所述控制单元使所述保持单元保持从所述数据库服务器获取的所述参数文件。

(5)根据上述(1)至(4)中任一项所述的通信设备,

其中,所述识别信息指示所述通信对方的型号和所述通信对方采用的非接触式cl服务中的至少一个。

(6)根据上述(5)所述的通信设备,

其中,所述保持单元在交付时已保持了与在要发售所述通信设备的国家或地区中已有的所述通信对方的型号相对应的rf参数文件。

(7)根据上述(5)所述的通信设备,

其中,所述保持单元在交付时已保持了与在要发售所述通信设备的国家或地区中已有的所述cl服务相对应的协议参数文件。

(8)根据上述(2)至(7)中任一项所述的通信设备,

其中,所述保持单元在交付时还已保持了默认参数文件。

(9)根据上述(8)所述的通信设备,

其中,在所述获取单元获取多条识别信息的情况下,所述控制单元从所述存储器单元获取所述默认参数文件,并且基于所述默认参数文件对第一短距离无线通信单元设定第一短距离无线通信的参数。

(10)根据上述(1)至(8)中任一项所述的通信设备,

其中,在获取多条识别信息的情况下,所述控制单元获取与在获取时的信号强度较高的识别信息相对应的参数文件,并且基于该参数文件对第一短距离无线通信单元设定第一短距离无线通信的参数。

(11)一种通信设备的通信方法,所述通信设备包括被配置为经由第一短距离无线通信与通信对方进行通信的第一短距离无线通信单元,所述通信方法包括由所述通信设备:

在经由第一短距离无线通信进行通信之前,经由可通信范围比第一短距离无线通信更宽的第二短距离无线通信获取从所述通信对方通知的识别信息的步骤;以及

获取与已获取的识别信息相对应的参数文件,并且基于所述参数文件对第一短距离无线通信单元设定第一短距离无线通信的参数的步骤。

(12)一种程序,用于使计算机用作:

第一短距离无线通信单元,第一短距离无线通信单元被配置为经由第一短距离无线通信与通信对方进行通信;

获取单元,所述获取单元被配置为在经由第一短距离无线通信进行通信之前,经由可通信范围比第一短距离无线通信更宽的第二短距离无线通信获取从所述通信对方通知的识别信息;以及

控制单元,所述控制单元被配置为控制第一短距离无线通信单元和所述获取单元,

其中,所述控制单元获取与已获取的识别信息相对应的参数文件,并且基于所述参数文件对第一短距离无线通信单元设定第一短距离无线通信的参数。

(13)一种通信设备,包括:

第一短距离无线通信单元,第一短距离无线通信单元被配置为经由第一短距离无线通信与通信对方进行通信;以及

通知单元,所述通知单元被配置为在经由第一短距离无线通信进行通信之前,经由可通信范围比第一短距离无线通信更宽的第二短距离无线通信向所述通信对方通知识别信息。

(14)根据上述(13)所述的通信设备,

其中,所述通知单元通知指示所述通信设备的型号和所述通信设备采用的非接触式cl服务中的至少一个的识别信息。

(15)一种通信设备的通信方法,所述通信设备包括被配置为经由第一短距离无线通信与通信对方进行通信的第一短距离无线通信单元,所述通信方法包括由所述通信设备:

在经由第一短距离无线通信进行通信之前,经由可通信范围比第一短距离无线通信更宽的第二短距离无线通信向所述通信对方通知识别信息的步骤。

(16)一种程序,用于使计算机用作:

第一短距离无线通信单元,第一短距离无线通信单元被配置为经由第一短距离无线通信与通信对方进行通信;以及

通知单元,所述通知单元被配置为在经由第一短距离无线通信进行通信之前,经由可通信范围比第一短距离无线通信更宽的第二短距离无线通信向所述通信对方通知识别信息。

附图标记列表

10nfc读取器

11识别信息输出单元

12nfc读取器

13识别信息输出装置

20nfc装置

21nfcc

22天线

23ese

24uicc

25dh

26ble通信单元

27存储器单元

31通信网络

40db服务器

200计算机

201cpu

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1