CN1937455A - 通信***、通信设备、通知方法、记录介质和程序 - Google Patents
通信***、通信设备、通知方法、记录介质和程序 Download PDFInfo
- Publication number
- CN1937455A CN1937455A CNA2006101536666A CN200610153666A CN1937455A CN 1937455 A CN1937455 A CN 1937455A CN A2006101536666 A CNA2006101536666 A CN A2006101536666A CN 200610153666 A CN200610153666 A CN 200610153666A CN 1937455 A CN1937455 A CN 1937455A
- Authority
- CN
- China
- Prior art keywords
- communication equipment
- pointing
- communication
- type
- data
- 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.)
- Granted
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/22—Processing or transfer of terminal data, e.g. status or physical capabilities
- H04W8/24—Transfer of terminal data
- H04W8/245—Transfer of terminal data from a network towards a terminal
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/06—Network architectures or network communication protocols for network security for supporting key management in a packet data network
- H04L63/061—Network architectures or network communication protocols for network security for supporting key management in a packet data network for key exchange, e.g. in peer-to-peer networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/80—Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Computer Hardware Design (AREA)
- Computer Security & Cryptography (AREA)
- Computing Systems (AREA)
- General Engineering & Computer Science (AREA)
- Mobile Radio Communication Systems (AREA)
- Alarm Systems (AREA)
Abstract
本发明公开了一种通信***、通信设备、通知方法、记录介质和程序。其中通信***包括执行无线通信的第一通信设备和第二通信设备。所述第一通信设备包括:被配置成设置第一指示模式和相对应的第二指示模式的设置器,被配置成当已经与第二通信设备建立通信时,发送表示第二指示模式的数据到第二通信设备的发送器,以及第一指示器,其被配置成与第二通信设备在第二指示模式中的指示相对应地,在第一指示模式中指示通信的建立。所述第二通信设备包括:被配置成接收表示第二指示模式的数据的接收器,以及第二指示器,其被配置成与第一通信设备在第一指示模式中的指示相对应地,在第二指示模式中指示通信的建立。
Description
相关申请的交叉引用
本发明包含有关于2005年9月12日在日本专利局提交的日本专利申请JP2005-263969的主题,其全部内容通过引用包含在这里。
技术领域
本发明涉及通信***、通信设备、通知方法、记录介质和程序。更具体而言,本发明涉及一种利用其能够容易地识别通信对方的通信***、通信设备、通知方法、记录介质、和程序。
背景技术
近来,应用短距离通信的服务,诸如月票、预付费卡、电子货币以及ID卡日益变得普遍。短距离通信标准的一个实例是NFC(近场通信,ISO/IEC 18092)。短距离通信的一个特征是所涉及通信设备之间的距离短,从而通过将通信设备靠近不同的通信设备放置,有可能确定通信对方并开始通信。例如在日本未审查专利申请公开第2004-215255号中描述了短距离通信。
发明内容
在短距离通信中,尽管有可能简单地通过将通信设备放置到不同的通信设备,例如,当在附近存在作为候选的通信对方的多个通信设备时开始通信,但是难以选择特定的通信对方并确认与其已经建立通信路径的对方。而且,近来的用户接口要求根据在邻近中的存在选择通信对方以及省略使用设备特定信息(例如,ID或名称)来选择通信对方的处理。因此,即使允许与通信对方安全交换数据的技术,诸如各种类型的通信密钥,也可能发生对连接方的欺骗,从而数据被非预定的第三方读取或写入。
希望容易地识别通信对方。
根据本发明第一实施例的通信***是这样的通信***,它包括被配置成执行无线通信的第一通信设备;被配置成执行无线通信的第二通信设备。所述第一通信设备包括用于设置第一指示模式和对应于第一指示模式的第二指示模式的设置装置,用于当已经与第二通信设备建立通信时,发送表示第二指示模式的数据到第二通信设备的发送装置,以及第一指示装置,用于与通过第二通信设备在第二指示模式中对通信建立的指示相对应地在第一指示模式中指示在第一通信设备和第二通信设备之间通信的建立。所述第二通信设备包括用于接收表示第二指示模式的数据的接收装置,该数据已被从所述第一通信设备发送,以及第二指示装置,用于与通过第一通信设备在第一指示模式中对通信建立的指示相对应地,在第二指示模式中指示在第一通信设备和第二通信设备之间通信的建立。
根据本发明第一实施例的通知方法是一种通信***中的通知方法,该通信***包括执行无线通信的第一通信设备和第二通信设备。该通知方法包括以下步骤:通过第一通信设备设置第一指示模式以及对应于第一指示模式的第二指示模式;当已经与第二通信设备建立通信时,通过第一通信设备发送表示第二指示模式的数据到第二通信设备;与通过第二通信设备在第二指示模式中对通信建立的指示相对应地,通过第一通信设备在第一指示模式中指示在第一通信设备和第二通信设备之间通信的建立;通过第二通信设备接收表示第二指示模式的数据,该数据已经从第一通信设备发送;以及与通过第一通信设备在第一指示模式中对通信建立的指示相对应地,通过第二通信设备在第二指示模式中指示在第一通信设备和第二通信设备之间通信的建立。
根据本发明第二实施例的通信设备是与不同的通信设备执行无线通信的通信设备。所述通信设备包括用于设置第一指示模式和对应于第一指示模式的第二指示模式的设置装置;通信装置,用于当已经与不同通信设备建立通信时发送表示第二指示模式的数据到该不同的通信设备;以及指示装置,用于与通过不同通信设备在第二指示模式中对通信建立的指示相对应地,在第一指示模式中指示在自己通信设备和不同通信设备之间通信的建立。
所述设置装置可以使用随机数设置第一指示模式和第二指示模式。
所述通信设备可进一步包括用于与不同的通信设备安全地交换通信密钥的密钥交换装置,以便在完成通信密钥的交换之后,通信装置发送表示第二指示模式的数据到不同的通信设备,其中该数据以使用该通信密钥加密的形式发送。
所述通信装置可进一步发送识别自己通信设备的第一识别信息到不同的通信设备,和接收识别不同通信设备的第二识别信息,以便指示装置能够进一步与通过不同通信设备对第一识别信息的指示相对应地,指示第二识别信息。
根据指示装置的指示和不同通信设备的指示,所述通信装置可以在已经识别自己通信设备与其建立通信的不同通信设备之后,根据用户输入的指令继续或停止与不同的通信设备的通信。
所述通信装置可以执行短距离通信,其中当在自己通信设备的邻近中放置不同的通信设备时开始与该不同通信设备的通信。
所述指示装置可以包括显示器,其用于通过显示与不同通信设备所显示图像或文本相同或相对应的图像或文本以便指示在自己通信设备和不同通信设备之间通信的建立。
所述指示装置可以包括发光设备,其用于通过发出具有与不同通信设备所发射光的颜色相同或相对应的颜色的光,或者通过以与不同通信设备闪烁周期相同或相对应的周期进行闪烁以便指示在自己通信设备和不同通信设备之间通信的建立。
所述指示装置可以包括音频输出设备,其用于通过输出与不同通信设备输出声音相同或相对应的声音以便指示在自己通信设备和不同通信设备之间通信的建立。
根据本发明第二实施例的通知方法或程序是与不同通信设备执行无线通信的通信设备的通知方法,或允许与不同通信设备执行无线通信的通信设备的计算机执行处理的程序。该通知方法或处理包括以下步骤:设置第一指示模式和对应于第一指示模式的第二指示模式;当已经与不同的通信设备建立通信时,控制表示第二指示模式的数据到不同的通信设备的发送;以及与通过不同的通信设备在第二指示模式中对通信建立的指示相对应地,在第一指示模式中指示在自己通信设备和不同通信设备之间通信的建立。
根据本发明第三实施例的通信设备是与不同的通信设备执行无线通信的通信设备。该通信设备包括通信装置,用于从不同的通信设备接收表示对应于第一指示模式的第二指示模式的数据;以及指示装置,用于与通过不同的通信设备在第一指示模式中对通信建立的指示相对应地,在第二指示模式中指示在自己通信设备和不同通信设备之间通信的建立。
所述通信装置可进一步发送识别自己通信设备的第一识别信息到不同的通信设备以及接收识别不同通信设备的第二识别信息,以便指示装置能够进一步与通过不同通信设备对第一识别信息的指示相对应地,指示第二识别信息。
根据本发明第三实施例的通知方法或程序是与不同通信设备执行无线通信的通信设备的通知方法或允许与不同通信设备执行无线通信的通信设备的计算机执行处理的程序。该通知方法或处理包括以下步骤:控制表示对应于第一指示模式的第二指示模式的数据的接收,该数据已经被从不同的通信设备发送;以及与通过不同通信设备在第一指示模式中对通信建立的指示相对应地,在第二指示模式中指示在自己通信设备和不同通信设备之间通信的建立。
根据本发明的第一实施例,第一通信设备设置第一指示模式和对应于第一指示模式的第二指示模式,当已经与第二通信设备建立通信时发送表示第二指示模式的数据到第二通信设备,以及与通过第二通信设备在第二指示模式中对通信建立的指示相对应地,在第一指示模式中指示在第一通信设备和第二通信设备之间通信的建立。所述第二通信设备接收表示第二指示模式的数据,该数据已经被从第一通信设备发送,以及与通过第一通信设备在第一指示模式中对通信建立的指示相对应地,在第二指示模式中指示在第一通信设备和第二通信设备之间通信的建立。
根据本发明的第二实施例,设置第一指示模式和对应于第一指示模式的第二指示模式,当已经与不同的通信设备建立通信时,控制表示第二指示模式的数据到不同的通信设备的发送,以及与通过不同通信设备在第二指示模式中对通信建立的指示相对应地,在第一指示模式中指示在自己通信设备和不同通信设备之间通信的建立。
根据本发明的第三实施例,控制表示对应于第一指示模式的第二指示模式的数据的接收,该数据已经被从不同的通信设备发送,以及与通过不同通信设备在第一指示模式中对通信建立的指示相对应地,在第二指示模式中指示在自己通信设备和不同通信设备之间通信的建立。
如上所述,根据本发明的第一到第三实施例,有可能认识到已经建立与不同通信设备的通信。而且,根据本发明的第一到第三实施例,有可能容易地识别通信对方,从而能够容易并可靠地执行安全的通信。
附图说明
图1是根据本发明实施例的通信***的方框图;
图2是示出图1中示出的NFC通信设备的结构实例的方框图;
图3是示出图2中示出的控制器实现的功能结构实例的方框图;
图4是发起者所执行处理的流程图;
图5示出了LED闪烁图案的实例;
图6是目标所执行处理的流程图;
图7是用于说明第三方窃听的图;以及
图8是示出个人计算机的结构实例的方框图。
具体实施方式
在描述本发明的实施例之前,以下将描述本发明的特征和说明书中所描述以及附图中所示实施例之间的对应关系的实例。这种描述旨在保证在本说明书中描述支持本发明的实施例。因此,即使某个实施例在这里没有描述为对应于本发明的某个特征,这并不一定意味着该实施例不对应于那些特征。相反,即使一个实施例在这里被描述为对应于某个特征,这也不一定意味着该实施例不对应于其他特征。
根据本发明第一实施例的通信***是这种的通信***,它包括被配置成执行无线通信的第一通信设备(例如,图1所示NFC通信设备1到3的其中之一,充当发起者);被配置成执行无线通信的第二通信设备(例如,图1所示NFC通信设备1到3的其中之一,充当目标)。第一通信设备包括用于设置第一指示模式和对应于第一指示模式的第二指示模式的设置装置(例如,图3所示的指示模式设置器32),用于当已经与第二通信设备建立通信时,发送表示第二指示模式的数据到第二通信设备的发送装置(例如,图2所示的短距离通信单元12),和第一指示装置(例如,图2所示的指示器15),用于与通过第二通信设备在第二指示模式中对通信建立的指示相对应地,在第一指示模式中指示在第一通信设备和第二通信设备之间通信的建立。第二通信设备包括用于接收表示第二指示模式的数据的接收装置(例如,图2所示的短距离通信单元12),该数据已经被从第一通信设备发送,以及第二指示装置(例如,图2所示的指示器15),用于与通过第一通信设备在第一指示模式中对通信建立的指示相对应地,在第二指示模式中指示在第一通信设备和第二通信设备之间通信的建立。
根据本发明第一实施例的通知方法是一种通信***中的通知方法,该***包括执行无线通信的第一通信设备(例如,图1所示NFC通信设备1到3的其中之一,充当发起者)和第二通信设备(例如,图1所示NFC通信设备1到3的其中之一,充当目标)。该通知方法包括以下步骤:通过第一通信设备设置(例如,图4所示的步骤S7)第一指示模式以及对应于第一指示模式的第二指示模式;当已经与第二通信设备建立通信时,通过第一通信设备发送(例如,图4中所示的步骤S8)表示第二指示模式的数据到第二通信设备;与通过第二通信设备在第二指示模式中对通信建立的指示相对应地,通过第一通信设备在第一指示模式中指示(例如,图4所示的步骤S9)在第一通信设备和第二通信设备之间通信的建立;通过第二通信设备接收(例如,图6中所示的步骤S27)表示第二指示模式的数据,该数据已经从第一通信设备发送;以及与通过第一通信设备在第一指示模式中对通信建立的指示相对应地,通过第二通信设备在第二指示模式中指示(例如,图6所示的步骤S28)在第一通信设备和第二通信设备之间通信的建立。
根据本发明第二实施例的通信设备(例如,图1所示NFC通信设备1到3的其中之一,充当发起者)是与不同的通信设备(例如,图1所示NFC通信设备1到3的其中之一,充当目标)执行无线通信的通信设备。所述通信设备包括用于设置第一指示模式和对应于第一指示模式的第二指示模式的设置装置(例如,图3中所示的指示模式设置器32);通信装置(例如,图2中所示的短距离通信单元12),用于当已经与不同的通信设备建立通信时发送表示第二指示模式的数据到不同的通信设备;以及指示装置(例如,图2中所示的指示器15),与通过不同通信设备在第二指示模式中对通信建立的指示相对应地,用于在第一指示模式中指示在自己通信设备和不同通信设备之间通信的建立。
根据本发明第二实施例的所述通信设备可进一步包括用于安全地与不同的通信设备交换通信密钥的密钥交换装置(例如,图3中所示的密钥交换器34),以便在完成通信密钥的交换之后,通信装置发送表示第二指示模式的数据到不同的通信设备,其中该数据以使用通信密钥加密的形式发送。
根据本发明第二实施例的通知方法或程序是与不同通信设备(例如,图1中所示NFC通信设备1到3的其中之一,充当目标)执行无线通信的通信设备(例如,图1中所示NFC通信设备1到3的其中之一,充当发起者)的通知方法,或允许与不同通信设备(例如,图1中所示NFC通信设备1到3的其中之一,充当目标)执行无线通信的通信设备(例如,图1中所示NFC通信设备1到3的其中之一,充当发起者)的计算机执行处理的程序。该通知方法或处理包括以下步骤:设置(例如,图4中所示的步骤S7)第一指示模式和对应于第一指示模式的第二指示模式;当已经与不同的通信设备建立通信时,控制(例如,图4中所示的步骤S8)表示第二指示模式的数据到不同的通信设备的发送;以及与通过不同通信设备在第二指示模式中对通信建立的指示相对应地,在第一指示模式中指示(例如,图4中所示的步骤S9)在自己通信设备和不同通信设备之间通信的建立。
根据本发明第三实施例的通信设备(例如,图1中所示NFC通信设备1到3的其中之一,充当目标)是与不同的通信设备(例如,图1中所示NFC通信设备1到3的其中之一,充当发起者)执行无线通信的通信设备。该通信设备包括通信装置(例如,图2中所示的短距离通信单元12),用于从不同的通信设备接收表示对应于第一指示模式的第二指示模式的数据;以及指示装置(例如,图2中所示的指示器15),用于与通过不同通信设备在第一指示模式中对通信建立的指示相对应地,在第二指示模式中指示在自己通信设备和不同通信设备之间通信的建立。
根据本发明第三实施例的通知方法或程序是与不同通信设备(例如,图1中所示NFC通信设备1到3的其中之一,充当发起者)执行无线通信的通信设备(例如,图1中所示NFC通信设备1到3的其中之一,充当目标)的通知方法或允许与不同通信设备(例如,图1中所示NFC通信设备1到3的其中之一,充当发起者)执行无线通信的通信设备(例如,图1中所示NFC通信设备1到3的其中之一,充当目标)的计算机执行处理的程序。该通知方法或处理包括以下步骤:控制(例如,图6中所示的步骤S27)表示对应于第一指示模式的第二指示模式的数据的接收,该数据已经被从不同的通信设备发送;以及与通过不同通信设备在第一指示模式中对通信建立的指示相对应地,在第二指示模式中指示(例如,图6中所示的步骤S28)在自己通信设备和不同通信设备之间通信的建立。
现在,将参考附图描述本发明的实施例。
图1所示为根据本发明实施例的通信***(***在这里指多个设备的逻辑组合,而不管作为组成部分的设备是否在相同的情况下布置)结构的实例。
参考图1,所述通信***包括三个NFC通信设备1到3。NFC通信设备1到3中的每个设备被配置成能够使用单频载波通过电磁感应与其他NFC通信设备执行NFC(近场通信)。
NFC通信设备1到3使用的载波频率是例如位于ISM(工业科学医疗)频带范围内的13.56MHz。近场通信指在位于接近10cm相互距离内的通信设备之间允许的通信,并且包括在相互接触的通信设备(其中一种情况)之间执行的通信。
图1所示的通信***可以是IC卡***,其中NFC通信设备1到3的其中一个或更多设备是阅读器/写入器而其他一个或多个设备是IC卡。可替换地,在该通信***中,NFC通信设备1到3中的每一个可以例如是个人数字助理(PDA)、个人计算机(PC)、蜂窝电话、手表或钢笔。即,NFC通信设备1到3中的每个设备是执行NFC的设备,但是并不局限于IC卡***中的IC卡或阅读器/写入器。
NFC通信设备1到3中的每一个能够以两种通信模式执行通信,还能够以多种传输速率传送数据。
所述两种通信模式被称为被动模式和主动模式。现在,考虑在被动模式中在NFC通信设备1和2之间执行的通信,类似于至今已使用类型的IC卡***,NFC通信设备1和2中的一个通信设备,例如NFC通信设备1,调制自己产生的电磁波(与其相对应的载波)并发送数据到其他NFC通信设备,即在本例中发送到NFC通信设备2,NFC通信设备2负载调制NFC通信设备1产生的电磁波(与其相对应的载波)并发送数据到NFC通信设备1。
相反,在主动模式中,NFC通信设备1和2都通过调制它们自己产生的电磁波(与其相对应的载波)以发送数据。
在通过电磁感应执行的NFC中,首先输出电磁波以开始通信的设备,即采取主动通信的设备被称为发起者。该发起者发送命令到通信对方,以及通信对方返回对该命令的响应,借此执行NFC。返回对来自发起者的命令的响应的通信对方被称为目标。
例如,当NFC通信设备1开始输出电磁波以开始与NFC通信设备2进行通信,NFC通信设备1充当发起者以及NFC通信设备2充当目标。
在被动模式中,充当发起者的NFC通信设备1继续输出电磁波并调制它正在输出的电磁波以发送数据到充当目标的NFC通信设备2,NFC通信设备2负载调制充当发起者的NFC通信设备1输出的电磁波以发送数据到NFC通信设备1。
相反,在主动模式中,充当发起者的NFC通信设备1自己开始输出电磁波并调制电磁波以发送数据到充当目标的NFC通信设备2。当NFC通信设备1已经完成发送数据时,NFC通信设备1停止输出电磁波。而且,充当目标的NFC通信设备2自己开始输出电磁波并调制电磁波以发送数据到充当发起者的NFC通信设备1。当NFC通信设备2已经完成发送数据时,NFC通信设备2停止输出电磁波。
NFC通信设备1、2和3分别包括指示器1a、2a和3a。指示器1a、2a和3a是用于指示已经与不同的NFC通信设备建立安全通信路径的模块。例如,能够使用诸如发光二极管(LED)或灯之类的发光设备、诸如液晶显示器(LCD)之类的显示设备、诸如报警装置或扬声器之类的音频输出设备、诸如振荡器之类的振动设备、或通过激励器可移动的设备等等来构造指示器1a、2a和3a。正如以下将描述的,例如,当在NFC通信设备1和NFC通信设备2之间已经建立安全的通信路径时,NFC通信设备1的指示器1a和NFC通信设备2的指示器2a在其各自的指示模式中指示在NFC通信设备1和NFC通信设备2之间安全通信路径的建立。
尽管图1中所示的通信***由三个NFC通信设备1到3构成,但是构成通信***的NFC通信设备的数量并不局限于3,而是可以为2个、4个或更多。而且,通信***可以包括例如至今已使用类型的IC卡***的IC卡或阅读器/写入器以及NFC通信设备。
图2示出了图1所示NFC通信设备的结构的实例。图1中所示其他NFC通信设备2和3的结构与图2中所示NFC通信设备1的结构相同,因此将会省略对其的描述。
NFC通信设备1包括天线11、短距离通信单元12、随机数发生器13、输入单元14、指示器15、以及控制器16。指示器15与图1中所示的指示器1a相同,为了简化描述给其重新分配附图标记。
天线11形成闭环线圈,它根据流过该线圈的电流量的变化输出电磁波。当通过用作天线11的线圈的磁通量变化时,电流流经天线11。
短距离通信单元12接收流经天线11的电流,执行调谐和检测,并解调通过检测获得的信号。短距离通信单元12解码经解调的信号,这些信号例如是曼彻斯特码的形式,并提供对应于从不同NFC通信设备发送的数据(下称为接收数据)的解码数据给控制器16。
而且,短距离通信单元12例如将从控制器16提供的、将要发送到不同NFC通信设备的数据(下称发送数据)编码成曼彻斯特码。
当以主动模式执行通信时,或以被动模式执行通信以及NFC通信设备1充当发起者时,短距离通信单元12使电流流经天线11,从而使天线11发射具有预定单频的载波(其电磁波)。短距离通信单元12根据通过编码发送数据而获得的信号(下称编码的信号),调制流经天线11的电流形式的载波。因此,发射通过根据发送数据调制载波所产生的电磁波。
当以被动模式执行通信以及NFC通信设备1充当目标时,短距离通信单元21根据编码的信号改变用作天线11的线圈的从外部所看到的阻抗。当用作载波的电磁波通过不同的NFC通信设备产生从而在天线11周围形成RF场(磁场)时,根据用作天线11的线圈中的阻抗变化,天线11周围的RF场也随之变化。因此,根据编码的信号调制从不同NFC通信设备输出的电磁波形式的载波,并将发送数据发送到输出电磁波的不同NFC通信设备。
在短距离通信单元12中使用的调制方案可以例如是振幅移位键控(ASK)。在短距离通信单元12中可以使用其他的调制方案而不局限于ASK,诸如相移键控(PSK)或正交幅度调制(QAM)。而且,能够根据需要选择调制深度,而不局限于诸如8%到30%、50%或100%这些值。
随机数发生器13产生随机数,并提供表示该随机数的数据给控制器16。
输入单元14包括按钮、开关、麦克风等等。当用户输入各种指令到NFC通信设备1时,操作输入单元14或操作单元14接收语音输入。
控制器16例如通过诸如中央处理单元(CPU)或微处理器单元(MPU)之类的处理器形成。通过执行预定的程序,控制器16控制NFC通信设备1这个块并根据用户经由输入单元14输入的指令或来自其他NFC通信设备的接收数据执行预定的处理。而且,控制器16给短距离通信单元12提供将被发送到其他NFC通信设备的发送数据。
图3是示出通过控制器16执行预定程序而实现的功能结构的实例的方框图。通过控制器16执行预定的程序可以实现通信控制器31、指示模式设置器32、指示控制器33、密钥交换器34、加密/解密单元35、和数据处理器36的功能。
通信控制器31根据用户经由输入单元14等等输入的指令来控制短距离通信单元12。而且,通信控制器31适当地将从短距离通信单元12提供的来自其他NFC通信设备的接收数据提供给指示模式设置器32、指示控制器33、密钥交换器34、或加密/解密单元35。进一步,通信控制器31从密钥交换器34获得加密密钥,并提供该加密密钥给短距离通信单元12。而且,通信控制器31从加密/解密单元35获得到其他NFC通信设备的发送数据,并提供该发送数据到短距离通信单元12。
当NFC通信设备1充当发起者时,指示模式设置器32根据随机数发生器13提供的随机数设置充当发起者的NFC通信设备1的指示模式(下称发起者指示模式)以及充当目标的不同NFC通信设备的指示模式(下称目标指示模式)。指示模式设置器32提供表示发起者指示模式的数据(下称发起者指示模式数据)给指示控制器33。而且,指示模式设置器32提供表示目标指示模式的数据(下称目标指示模式数据)给通信控制器31。
指示控制器33从加密/解密单元35获得从不同NFC通信设备所发送的目标指示模式数据。指示控制器33根据指示模式设置器32提供的发起者指示模式数据或不同NFC通信设备发送的目标指示模式数据控制指示器15,借此使得指示器15指示已经与不同的NFC通信设备建立安全的通信路径。
密钥交换器34和与之通信的不同NFC通信设备交换密钥。更具体而言,当NFC通信设备1充当发起者时,密钥交换器34产生一对非对称的加密密钥和解密密钥。密钥交换器34提供加密密钥给通信控制器31。通信控制器31获得使用从与其执行通信的不同NFC通信设备(目标)发送的加密密钥加密的会话密钥(下称加密的会话密钥)。密钥交换器34使用与用于加密该会话密钥的加密密钥相配对的解密密钥来解密加密的会话密钥,并提供通过解密获得的会话密钥给加密/解密单元35。
当NFC通信设备1充当目标时,密钥交换器34从通信控制器31获得从与之执行通信的不同NFC通信设备(发起者)发送的加密密钥。而且,密钥交换器34根据随机数发生器13产生的随机数产生会话密钥。进一步,密钥交换器34使用从发起者发送的加密密钥以加密所述会话密钥,并提供加密的会话密钥给通信控制器31。然后,密钥交换器34提供加密的会话密钥给加密/解密单元35。
加密/解密单元35从通信控制器31获得从不同NFC通信设备接收的接收数据。加密/解密单元35使用会话密钥解密该接收数据,并提供解密的数据给数据处理器36。而且,加密/解密单元36从数据处理器36获得将被发送到不同NFC通信设备的发送数据。加密/解密单元35使用所述会话密钥加密发送数据,并提供加密的数据给通信控制器31。
数据处理器36根据自加密/解密单元35提供的数据执行预定的处理。而且,数据处理器36提供将被发送到不同NFC通信设备的发送数据给加密/解密单元35。
接下来,将参考图4到6描述在NFC通信设备1中执行的处理。以下描述将在NFC通信设备1充当发起者和NFC通信设备2充当目标的实例的上下文中给出。在下文中,充当发起者的NFC通信设备1将被简称为发起者以及充当目标的NFC通信设备2将被简称为目标。
首先,将参考图4中所示的流程图描述充当发起者的NFC通信设备1执行的处理。
在步骤S1中,短距离通信单元12执行轮询。更具体而言,短距离通信单元12在通信控制器31的控制下经由天线11以预定的间隔发送轮询命令。
在步骤S2中,短距离通信单元12检查是否已接收到轮询响应。当在步骤S2中确定还未接收到轮询响应时,则处理返回到步骤S1,重复步骤S1和S2直到在步骤S2中确定已接收到轮询响应为止。
当在步骤S2中确定已接收到轮询响应时,所述处理进行到步骤S3。更具体而言,当在步骤S21中目标接收到轮询信号并在步骤S22中发送轮询响应命令以及发起者的短距离通信单元12接收到该响应命令时,该处理进行到步骤S3,正如以下参考图6所描述的。
在步骤S3中,密钥交换器34产生加密密钥和解密密钥。更具体而言,密钥交换器34根据公共密钥密码***诸如RSA(Rivest ShamirAdleman)密码***、椭圆-曲线密码***、或ElGamal密码***产生一对非对称的加密密钥和解密密钥。
在步骤S4中,短距离通信单元12发送加密密钥和ID。更具体而言,密钥交换器34提供产生的加密密钥给通信控制器31。通信控制器31提供该加密密钥和作为用作充当发起者的NFC通信设备1的识别信息的ID给短距离通信单元12。短距离通信单元12经由天线11发送该加密密钥和发起者ID给目标。
正如以下将参考图6描述的,在步骤S23中所述目标接收该加密密钥和发起者ID,在步骤S24中产生会话密钥,并在步骤S26中给发起者发送使用从发起者发送的加密密钥加密的会话密钥(加密的会话密钥)以及用作充当目标的NFC通信设备2的识别信息的ID。
在步骤S5中,短距离通信单元12接收经由天线11从所述目标发送的加密的会话密钥和ID。
在步骤S6中,密钥交换器34解密加密的会话密钥。更具体而言,NFC通信设备1提供加密的会话密钥和目标ID给通信控制器31。通信控制器31提供加密的会话密钥给密钥交换器34以及提供目标ID给指示控制器33。密钥交换器34使用在步骤S3中产生的解密密钥解密加密的会话密钥。
正如以下将参考图6描述的,通过解密获得的会话密钥是目标使用随机数产生的共享密钥。而且,所述加密的会话密钥是使用发起者产生的加密密钥来加密的,从而仅能够使用发起者拥有的解密密钥来解密该加密的会话密钥。进一步,会话密钥仅在当前通信会话期间保持有效。因此,只有当前通信会话的发起者和目标拥有该会话密钥,从而仅能够通过发起者和目标解密使用该会话密钥加密的数据。所以,在目标和发起者之间建立安全、加密的通信路径。
在步骤S7中,指示模式设置器32使用随机数设置指示模式。更具体而言,输入单元14给指示模式设置器32提供表示所产生随机数的数据。指示模式设置器32根据接收到的随机数设置发起者指示模式和目标指示模式。
在步骤S8中,指示模式设置器32报告指示模式。更具体而言,指示模式设置器32提供表示发起者指示模式的发起者指示模式数据给指示控制器33。而且,指示模式设置器32提供表示目标指示模式的目标指示模式数据给加密/解密单元35。加密/解密单元35使用会话密钥加密目标指示模式数据,并经由通信控制器31、短距离通信单元12、以及天线11发送加密的目标指示模式数据到所述目标。
在以下参考图6描述的步骤S27中,所述目标接收目标指示模式数据。
在步骤S9中,指示器15指示已经与目标建立安全的通信路径。更具体而言,在指示控制器33的控制下,指示器15在发起者指示模式数据表示的指示模式中指示已经与目标建立安全的通信路径。同时,在以下参考图6描述的步骤S28中,为与发起者协作,所述目标还在从发起者发送的目标指示模式数据表示的指示模式中指示已经与发起者建立安全的通信路径。
例如,当指示器15由发光设备诸如发光二极管或灯管形成时,通过使发起者的指示器15和目标的指示器15相互同步地接通或断开,可以指示已经建立安全的通信路径。在这种情况下,例如,在步骤S7中使用随机数设置图5中所示的LED接通周期ton和LED断开周期toff,并在步骤S8中从发起者发送表示接通周期ton和断开周期toff的目标指示模式数据到目标。代替使LED相互同步地接通和断开,例如,可使发起者和目标的LED以相同的颜色被接通。
例如,当指示器15由诸如液晶显示器(LCD)之类的显示设备形成时,有可能通过使发起者的指示器15和目标的指示器15显示相同的运动图像图片、静止图片、文本等等来指示已经建立安全的通信路径。在这种情况下,例如,步骤S7中根据随机数设置将要显示的内容,以及在步骤S8中从发起者发送表示显示内容的目标指示模式数据到目标。
另外可替换地,例如,当指示器15由诸如扬声器或报警器之类音频输出设备形成时,有可能通过使发起者的指示器15和目标的指示器15输出具有相同曲调、节奏、音高、音调、或周期的声音以指示已经建立安全的通信路径。在这种情况下,例如,在步骤S7中根据随机数设置将要输出的声音内容,并在步骤S8中从发起者发送表示声音内容的目标指示模式数据到目标。
又一可替换地,当指示器15由移动设备,诸如机器人或振动器形成时,有可能通过使发起者的指示器15和目标的指示器15执行相同的操作来指示已经建立安全的通信路径。例如,作为指示器15的机器人以相同的方式运动,或作为指示器15的振动器以相同的方式振动。在这种情况下,例如,在步骤S7中根据随机数设置指示器15的操作,以及在步骤S8中从发起者发送表示操作的目标指示模式数据到目标。
只要有可能识别相互对应的发起者指示器15的指示和目标指示器15的指示(相互之间相关联)以及发起者的指示器15和目标的指示器15相互协作操作,发起者和目标的指示模式不必需要相同。例如,当指示器15是音频输出设备时,有可能利用发起者输出的声音和目标输出的声音形成谐和音或不谐和音。可替换地,例如,当指示器15是显示设备时,发起者和目标可以显示相互之间相对应的图像或显示在一起将形成单个有意义的单词或句子的片段。再一可替换地,例如,当指示器15是移动设备时,所述发起者和目标可以执行相互之间相对应的操作。
作为发起者指示模式数据和目标指示模式数据,可以设置实际表示指示方式的数据(例如,闪烁周期或曲调)。可替换地,有可能在每个NFC通信设备中提前设置多个指示模式并分配识别指示模式的识别号码,以便能够根据随机数设置识别号码。
由于发起者和目标以相互对应的方式执行指示,用户能够容易地识别与其已经建立安全通信路径的NFC通信设备。
进一步,有可能使目标呈现识别发起者的信息(例如,ID、设备名称、或设计)(例如,显示图像或输出声音)并使发起者呈现识别目标的信息(例如,ID、设备名称、或设计)(例如,显示图像或输出声音),以便用户能够更可靠地识别通信对方。
在步骤S10中,通信控制器31检查是否用户已经接受通信对方。更具体而言,当与发起者的指示器15的指示相对应地,期望的NFC通信设备(在本实例中是NFC通信设备2)已经执行指示时,用户经由输入单元14输入表示接受通信对方的数据。当从输入单元14获得表示接受通信对方的数据时,通信控制器31确定用户已经接受通信对方。然后,所述处理进行到步骤S11。
在步骤S11中,短距离通信单元12执行数据通信,以便在发起者和目标之间交换用户希望实际上交换的数据。由于使用会话密钥加密交换的数据,从而保证了数据的安全性。与此同时,通信模式可以从短距离通信切换到能够在较长距离上执行通信的模式,以便能够在远程位置之间交换数据。
当已经完成与目标的通信时,所述处理返回到步骤S1,并如上所述执行步骤S1和随后的步骤。
当在步骤S10中确定用户已经接受通信对方时,所述处理返回到步骤S10。例如,当通过期望的NFC通信设备的指示没有与通过发起者的指示器15的指示相对应地执行时,或者当对应于发起者指示器15的指示的指示已经通过不同于该期望的NFC通信设备的NFC通信设备执行时,用户经由输入单元14输入表示拒绝通信对方的数据。当从输入单元14获得表示拒绝通信对方的数据时,通信控制器31确定用户没有接受该通信对方。然后,处理返回到步骤S1,并如上所述执行步骤S1和随后的步骤。与此同时,为了与期望的NFC通信设备更快速和可靠地执行通信,可存储被拒绝NFC通信设备的ID,以便此后将会检测具有不同于所存储ID的ID的NFC通信设备。
接下来,将参考图6中所示的流程图描述所述目标执行的与图4中所示发起者执行处理相关的处理。
在步骤S21中,所述目标的短距离通信单元12经由天线11接收在以前参考图4描述的步骤S1中从发起者发送的轮询命令。
在步骤S22中,短距离通信单元12经由天线11发送响应命令到该发起者。
在步骤S22中,短距离通信单元12接收在以前参考图4描述的步骤S23中从发起者发送的加密密钥和ID。短距离通信单元12提供加密密钥和发起者ID给通信控制器31。通信控制器31提供加密密钥给密钥交换器34并提供发起者ID给指示模式设置器32。
在步骤S24中,密钥交换器34使用随机数产生会话密钥。更具体而言,随机数发生器13产生具有预定数量数字的随机数。密钥交换器34从随机数发生器13获得表示随机数的数据,使用随机数作为比特图案产生会话密钥。由于会话密钥的比特图案基于上述随机数,从而禁止第三方正确地猜测该比特图案。密钥交换器34提供所述会话密钥给加密/解密单元35。
在步骤S25中,密钥交换器34使用从发起者接收的加密密钥加密会话密钥。
在步骤S26中,短距离通信单元12发送加密的会话密钥以及ID。更具体而言,密钥交换器34提供加密的会话密钥给通信控制器31。通信控制器31提供加密的会话密钥以及用作识别充当目标的NFC通信设备2的识别信息的ID给短距离通信单元12。短距离通信单元12经由天线11发送该加密的会话密钥和目标ID到所述发起者。
在步骤S27中,短距离通信单元12接收目标指示模式数据。更具体而言,短距离通信单元12经由天线11接收在以前参考图4描述的步骤S8中从发起者发送的目标指示模式数据。短距离通信单元12经由通信控制器31提供所述目标指示模式数据给加密/解密单元35。加密/解密单元35使用会话密钥解密该目标指示模式数据。加密/解密单元35提供解密的目标指示模式数据给指示控制器33。
由于如上所述使用仅仅发起者和目标所拥有的会话密钥加密目标指示模式数据,从而防止了第三方的窃听和窜改。
在步骤S28中,指示控制器33指示已经与发起者建立安全的通信路径。更具体而言,在指示控制器33的控制下,指示器15在目标指示模式数据表示的指示模式中指示已经与发起者建立安全的通信路径。
在步骤S29中,短距离通信单元12响应于来自发起者的请求执行数据通信。当已经完成与发起者的通信时,所述处理返回到步骤S21,并如上所述执行步骤S21和随后的步骤。
由于如上所述在交换数据之前,有可能可靠地检查已经与其建立安全通信路径的通信对方,从而能够容易和可靠地执行安全的通信。
例如,参考图7,当在作为发起者的NFC通信设备1和作为目标的NFC通信设备2之间执行通信时,即使当恶意的第三方试图通过布置在NFC通信设备1邻近中的隐藏位置的NFC通信设备3窃听NFC通信设备1和NFC通信设备2之间的通信时,由于对应于NFC通信设备1的指示器1a的指示的指示由NFC通信设备3的指示器3a代替NFC通信设备2的指示器2a来执行,所以在交换数据之前用户能够容易和可靠地识别NFC通信设备1将要与非预定的对方执行通信。
作为另一个实例,即使当通信设备使用强电磁波或使用检测弱电磁波的特殊技术试图窃听NFC通信设备1和NFC通信设备2之间的通信时,类似地,由于对应于NFC通信设备1的指示器1a的指示的指示不是通过NFC通信设备2的指示器2a执行的,所以在交换数据之前用户能够容易和可靠地识别NFC通信设备1将要与非预定的对方执行通信。
进一步,由于对于每一通信会话使用随机数设置指示模式,从而禁止被第三方的通信设备通过对应于发起者的指示执行指示来欺骗作为目标。
进一步,由于使用仅仅发起者和目标所拥有的会话密钥加密所述目标指示模式数据,即使目标指示模式数据被第三方的NFC通信设备窃听,也将禁止该NFC通信设备执行该目标指示模式数据表示的指示。
如上所述,当第一通信设备设置第一指示模式和与第一指示模式相关的第二指示模式,发送表示第二指示模式的数据到与其已经建立通信的第二通信设备,并对应于通过第二通信设备在第二指示模式中的指示,在第一指示模式中指示在第一通信设备和第二通信设备之间已经建立通信,以及第二通信设备接收从第一通信设备发送的、表示第二指示模式的数据,并对应于通过第一通信设备在第一指示模式中的指示,在第二指示模式中指示在第一通信设备和第二通信设备之间已经建立通信时,可以识别已经与不同的通信设备建立通信。而且,可以容易地识别通信对方,以便能够容易和可靠地执行安全的通信。
当设置第一指示模式和对应于第一指示模式的第二指示模式,控制表示第二指示模式的数据到与其已经建立通信的不同通信设备的发送,以及与通过不同通信设备在第二指示模式中的指示相对应地,在第一指示模式中指示在自己的通信设备和不同通信设备之间已经建立通信时,可以识别已经与不同的通信设备建立通信。而且,还可以容易地识别通信对方,从而能够容易和可靠地执行安全的通信。
当控制从不同通信设备发送的、表示对应于第一指示模式的第二指示模式的数据的接收时,以及与通过不同通信设备在第一指示模式中的指示相对应地,在第二指示模式中指示在自己的通信设备和不同通信设备之间已经建立通信时,可以识别已经与不同通信设备建立通信。而且,可以容易地识别通信对方,从而能够容易和可靠地执行安全的通信。
尽管已经在NFC用作短距离通信协议的实例的上下文中给出了上述描述,但是可以使用诸如ISO(国际标准化组织)/IEC(国际电工技术委员会)14443或Felica之类基于非接触IC卡标准的通信协议或者诸如IrDA(红外数据协会)之类基于红外通信标准的通信协议。
而且,基于诸如蓝牙、无线LAN(局域网)、无线USB(通用串行总线)之类无线通信标准的通信设备可以通过减小用于发射和接收的电功率来执行短距离通信。
而且,为了验证发起者产生的加密密钥的可靠性,例如,可以使用PKI(公共密钥基础结构)技术发送基于国际标准诸如X.509的数字证书。而且,代替产生一对不对称的加密密钥和解密密钥,可以产生一对对称的加密密钥和解密密钥。
本发明能够应用于具有无线通信功能的设备,诸如个人数字助理(PDA)、个人计算机(PC)、蜂窝电话、手表、钢笔、以及专用于无线通信的通信设备。
上述系列处理能够通过硬件或软件执行。当通过软件执行该系列处理时,从程序记录介质安装构成该软件的程序到嵌入到特殊硬件中的计算机上,或能够利用安装到其上的各种程序执行各种功能的通用个人计算机等等上。
图8是示出根据程序执行上述处理的个人计算机结构的实例的方框图。中央处理单元(CPU)901根据只读存储器(ROM)902或记录单元908中存储的程序执行各种处理。随机存取存储器(RAM)903根据需要存储CPU901执行的程序、相关数据等等。CPU901、ROM902、RAM903经由总线904相互连接。
CPU901还经由总线904连接到输入/输出接口905。输入/输出接口905连接到包括键盘、鼠标、麦克风等等的输入单元906,并连接到包括显示器、扬声器等等的输出单元907。CPU901根据从输入单元906输入的指令执行各种处理。然后CPU901输出处理结果给输出单元907。
连接到输入/输出接口905的记录单元908例如由硬盘形成,它存储CPU901执行的程序和各种相关数据。通信单元909经由诸如因特网或局域网之类网络与外部设备执行通信。
而且,它还可以经由通信单元909获得程序并在记录单元908中存储该程序。
而且,驱动器910连接到输入/输出接口905。当诸如磁盘、光盘、磁光盘或半导体存储器之类可移动介质911安装在驱动器901上时,驱动器911驱动可移动介质911获得其上记录的程序、数据等等。根据需要将已经获得的程序、数据等等传送到记录单元908并存储在其中。
如图8中所示,存储安装到计算机上用于由计算机执行的程序的程序记录介质可以是可移动介质911,它是临时或永久存储程序的封装介质,诸如磁盘(例如,软盘)、光盘(CD-ROM(紧致光盘只读存储器)或DVD(数字通用盘))、磁光盘、半导体存储器、ROM902或记录单元908的硬盘。根据需要能够使用有线或无线通信媒介诸如局域网、因特网、数字卫星广播经由通信单元909在程序记录介质上存储程序,该通信单元是诸如路由器、调制解调器等等之类的接口。
将会明白定义在程序记录介质上所存储程序的步骤可以包括并行、单独执行的处理,以及以在本说明书中所描述的顺序执行的处理。
在本说明书中,***指的是多个设备的整体。
本领域的普通技术人员应该明白,根据设计要求和其他因素可以产生各种修改、组合、子组合和变更,只要它们在所附权利要求或其等同物的范围内。
Claims (21)
1、一种通信***,包括:
被配置成执行无线通信的第一通信设备;
被配置成执行无线通信的第二通信设备;
其中所述第一通信设备包括
用于设置第一指示模式和对应于第一指示模式的第二指示模式的设置装置,
用于当已经与第二通信设备建立通信时,发送表示第二指示模式的数据到第二通信设备的发送装置,以及
第一指示装置,用于与通过第二通信设备在第二指示模式中对通信建立的指示相对应地,在第一指示模式中指示在第一通信设备和第二通信设备之间通信的建立,和
其中所述第二通信设备包括
用于接收表示第二指示模式的数据的接收装置,该数据已被从所述第一通信设备发送,以及
第二指示装置,用于与通过第一通信设备在第一指示模式中对通信建立的指示相对应地,在第二指示模式中指示在第一通信设备和第二通信设备之间通信的建立。
2、一种通信***中的通知方法,该通信***包括执行无线通信的第一通信设备和第二通信设备,该通知方法包括以下步骤:
通过第一通信设备设置第一指示模式以及对应于第一指示模式的第二指示模式;
当已经与第二通信设备建立通信时,通过第一通信设备发送表示第二指示模式的数据到第二通信设备;
与通过第二通信设备在第二指示模式中对通信建立的指示相对应地,通过第一通信设备在第一指示模式中指示在第一通信设备和第二通信设备之间通信的建立;
通过第二通信设备接收表示第二指示模式的数据,该数据已经从第一通信设备发送;以及
与通过第一通信设备在第一指示模式中对通信建立的指示相对应地,通过第二通信设备在第二指示模式中指示在第一通信设备和第二通信设备之间通信的建立。
3、一种与不同的通信设备执行无线通信的通信设备,该通信设备包括:
用于设置第一指示模式和对应于第一指示模式的第二指示模式的设置装置;
通信装置,用于当已经与该不同通信设备建立通信时,发送表示第二指示模式的数据到该不同的通信设备;以及
指示装置,用于与通过该不同通信设备在第二指示模式中对通信建立的指示相对应地,在第一指示模式中指示在自己通信设备和该不同通信设备之间通信的建立。
4、根据权利要求3所述的通信设备,其中,所述设置装置使用随机数设置第一指示模式和第二指示模式。
5、根据权利要求3所述的通信设备,还包括:
用于安全地与所述不同通信设备交换通信密钥的密钥交换装置,
其中在完成通信密钥的交换之后,所述通信装置发送表示第二指示模式的数据到所述不同的通信设备,其中该数据以使用该通信密钥加密的形式发送。
6、根据权利要求3所述的通信设备,其中,所述通信装置进一步发送识别自己通信设备的第一识别信息到所述不同的通信设备,和接收识别所述不同通信设备的第二识别信息,和
其中所述指示装置进一步与通过所述不同通信设备对第一识别信息的指示相对应地,指示第二识别信息。
7、根据权利要求3所述的通信设备,其中,根据所述指示装置的指示和所述不同通信设备的指示,所述通信装置可以在已经识别自己通信设备已经与之建立通信的不同通信设备之后,根据用户输入的指令继续或停止与所述不同通信设备的通信。
8、根据权利要求3所述的通信设备,其中,所述通信装置执行短距离通信,其中当在自己通信设备的邻近中放置不同的通信设备时开始与该不同通信设备进行通信。
9、根据权利要求3所述的通信设备,其中,所述指示装置包括显示器,并且该显示器通过显示与所述不同通信设备所显示图像或文本相同或相对应的图像或文本来指示在自己通信设备和所述不同通信设备之间通信的建立。
10、根据权利要求3所述的通信设备,其中,所述指示装置包括发光设备,并且该发光设备通过发出具有与所述不同通信设备所发射光的颜色相同或相对应颜色的光,或者通过以与所述不同通信设备闪烁周期相同或相对应的周期进行闪烁从而指示在自己通信设备和所述不同通信设备之间通信的建立。
11、根据权利要求3所述的通信设备,其中,所述指示装置包括音频输出设备,该音频输出设备通过输出与所述不同通信设备输出的声音相同或相对应的声音来指示在自己通信设备和所述不同通信设备之间通信的建立。
12、一种与不同通信设备执行无线通信的通信设备的通知方法,该通知方法包括以下步骤:
设置第一指示模式和对应于第一指示模式的第二指示模式;
当已经与所述不同的通信设备建立通信时,控制表示第二指示模式的数据到所述不同通信设备的发送;以及
与通过所述不同通信设备在第二指示模式中对通信建立的指示相对应地,在第一指示模式中指示在自己通信设备和所述不同通信设备之间通信的建立。
13、一种允许与不同通信设备执行无线通信的通信设备的计算机执行处理的程序,该处理包括以下步骤:
设置第一指示模式和对应于第一指示模式的第二指示模式;
当已经与所述不同的通信设备建立通信时,控制表示第二指示模式的数据到所述不同通信设备的发送;以及
与通过所述不同通信设备在第二指示模式中对通信建立的指示相对应地,在第一指示模式中指示在自己通信设备和所述不同通信设备之间通信的建立。
14、一种与不同的通信设备执行无线通信的通信设备,该通信设备包括
通信装置,用于从所述不同通信设备接收表示对应于第一指示模式的第二指示模式的数据;以及
指示装置,用于与通过所述不同通信设备在第一指示模式中对通信建立的指示相对应地,在第二指示模式中指示在自己通信设备和所述不同通信设备之间通信的建立。
15、根据权利要求14所述的通信设备,其中,所述通信装置进一步发送识别自己通信设备的第一识别信息到所述不同通信设备以及接收识别所述不同通信设备的第二识别信息,以及
其中与通过所述不同通信设备对第一识别信息的指示相对应地,所述指示装置进一步指示第二识别信息。
16、一种与不同通信设备执行无线通信的通信设备的通知方法,该通知方法包括以下步骤:
控制表示对应于第一指示模式的第二指示模式的数据的接收,该数据已经被从不同的通信设备发送;以及
与通过所述不同通信设备在第一指示模式中对通信建立的指示相对应地,在第二指示模式中指示在自己通信设备和所述不同通信设备之间通信的建立。
17、一种允许与不同通信设备执行无线通信的通信设备的计算机执行处理的程序,该处理包括以下步骤:
控制表示对应于第一指示模式的第二指示模式的数据的接收,该数据已经被从所述不同的通信设备发送;以及
与通过所述不同通信设备在第一指示模式中对通信建立的指示相对应地,在第二指示模式中指示在自己通信设备和所述不同通信设备之间通信的建立。
18、一种记录介质,其上记录有根据权利要求13或17所述的程序。
19、一种通信***,包括:
被配置成执行无线通信的第一通信设备;
被配置成执行无线通信的第二通信设备;
其中所述第一通信设备包括:
被配置成设置第一指示模式和对应于第一指示模式的第二指示模式的设置器,
被配置成当已经与第二通信设备建立通信时,发送表示第二指示模式的数据到第二通信设备的发送器,以及
第一指示器,其被配置成与通过第二通信设备在第二指示模式中对通信建立的指示相对应地,在第一指示模式中指示在第一通信设备和第二通信设备之间通信的建立,和
其中所述第二通信设备包括:
被配置成接收表示第二指示模式的数据的接收器,该数据已被从所述第一通信设备发送,以及
第二指示器,其被配置成与通过第一通信设备在第一指示模式中对通信建立的指示相对应地,在第二指示模式中指示在第一通信设备和第二通信设备之间通信的建立。
20、一种与不同通信设备执行无线通信的通信设备,该通信设备包括:
被配置成设置第一指示模式和对应于第一指示模式的第二指示模式的设置器;
通信单元,其被配置成当已经与所述不同通信设备建立通信时,发送表示第二指示模式的数据到所述不同的通信设备;以及
指示器,其被配置成与通过所述不同通信设备在第二指示模式中对通信建立的指示相对应地,在第一指示模式中指示在自己通信设备和所述不同通信设备之间通信的建立。
21、一种与不同通信设备执行无线通信的通信设备,该通信设备包括:
通信单元,其被配置成从所述不同通信设备接收表示对应于第一指示模式的第二指示模式的数据;以及
指示器,其被配置成与通过所述不同通信设备在第一指示模式中对通信建立的指示相对应地,在第二指示模式中指示在自己通信设备和所述不同通信设备之间通信的建立。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005-263969 | 2005-09-12 | ||
JP2005263969 | 2005-09-12 | ||
JP2005263969A JP4613764B2 (ja) | 2005-09-12 | 2005-09-12 | 通信システム、通信装置、通知方法、記録媒体、および、プログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1937455A true CN1937455A (zh) | 2007-03-28 |
CN1937455B CN1937455B (zh) | 2011-03-23 |
Family
ID=37311887
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2006101536666A Expired - Fee Related CN1937455B (zh) | 2005-09-12 | 2006-09-12 | 通信***、通信设备和通知方法 |
Country Status (6)
Country | Link |
---|---|
US (1) | US7872995B2 (zh) |
EP (1) | EP1763184B1 (zh) |
JP (1) | JP4613764B2 (zh) |
CN (1) | CN1937455B (zh) |
HK (1) | HK1104694A1 (zh) |
SG (1) | SG131048A1 (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101784128A (zh) * | 2009-01-06 | 2010-07-21 | 索尼公司 | 通信装置、通信方法、程序及通信*** |
CN109327825A (zh) * | 2012-03-16 | 2019-02-12 | 索尼公司 | 通信设备、通信方法、计算机可读介质和通信*** |
Families Citing this family (21)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101911581A (zh) | 2007-11-30 | 2010-12-08 | 三星电子株式会社 | 近场通信网络中用于安全通信的方法和*** |
WO2009141773A2 (en) * | 2008-05-21 | 2009-11-26 | Nxp B.V. | Method and device for encrypted active near field communication |
US20110246370A1 (en) * | 2010-03-31 | 2011-10-06 | Sellerbid, Inc. | Facilitating transactions using unsupported transaction identifier types |
JP5471958B2 (ja) * | 2010-08-10 | 2014-04-16 | 富士通モバイルコミュニケーションズ株式会社 | 通信装置 |
US8068011B1 (en) | 2010-08-27 | 2011-11-29 | Q Street, LLC | System and method for interactive user-directed interfacing between handheld devices and RFID media |
US20120203620A1 (en) | 2010-11-08 | 2012-08-09 | Douglas Howard Dobyns | Techniques For Wireless Communication Of Proximity Based Marketing |
US8681981B2 (en) * | 2010-12-03 | 2014-03-25 | Motorola Solutions, Inc. | Method and apparatus for transmitting voice communications related to a multimedia session |
US11004056B2 (en) * | 2010-12-30 | 2021-05-11 | Visa International Service Association | Mixed mode transaction protocol |
US8929809B2 (en) | 2011-03-22 | 2015-01-06 | Radeum, Inc. | Techniques for wireless communication of proximity based content |
US8880100B2 (en) | 2011-03-23 | 2014-11-04 | Radium, Inc. | Proximity based social networking |
US9384331B2 (en) * | 2011-04-28 | 2016-07-05 | Intel Corporation | Device, system and method of wirelessly delivering content |
US9106267B1 (en) * | 2011-12-15 | 2015-08-11 | Sprint Communications Company L.P. | Near field communication session feedback |
WO2013099633A1 (ja) | 2011-12-28 | 2013-07-04 | ソニー株式会社 | 表示装置、表示制御方法、携帯端末装置、およびプログラム |
US10694378B2 (en) * | 2013-03-29 | 2020-06-23 | Sony Corporation | Integrated circuit, communication method, computer program, and communication apparatus |
WO2014179367A1 (en) * | 2013-04-29 | 2014-11-06 | Hughes Network Systems, Llc | Data encryption protocols for mobile satellite communications |
US9621227B2 (en) | 2014-08-29 | 2017-04-11 | Freelinc Technologies | Proximity boundary based communication using radio frequency (RF) communication standards |
KR101480892B1 (ko) * | 2014-11-13 | 2015-01-13 | 아이벡스랩 주식회사 | 인증 패턴 결정 방법 및 그 방법을 이용한 결제 방법 |
US10164685B2 (en) | 2014-12-31 | 2018-12-25 | Freelinc Technologies Inc. | Spatially aware wireless network |
US10917767B2 (en) | 2016-03-31 | 2021-02-09 | Intel Corporation | IOT device selection |
US10097948B2 (en) * | 2016-03-31 | 2018-10-09 | Intel Corporation | Point-and-connect bluetooth pairing |
US10505909B2 (en) * | 2016-12-21 | 2019-12-10 | Intel Corporation | Dual physical channel secure connection |
Family Cites Families (28)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS63276167A (ja) * | 1987-05-08 | 1988-11-14 | Hitachi Ltd | 電子捺印表示方式 |
JPH078343Y2 (ja) * | 1987-07-09 | 1995-03-01 | エヌオーケー株式会社 | 車両案内装置 |
JPS6410456U (zh) | 1987-07-10 | 1989-01-19 | ||
US5227613A (en) | 1989-01-24 | 1993-07-13 | Matsushita Electric Industrial Co., Ltd. | Secure encrypted data communication system having physically secure ic cards and session key generation based on card identifying information |
US5802469A (en) * | 1995-03-29 | 1998-09-01 | Kabushiki Kaisha Toshiba | Radio communication system selectable low speed bi-directional communication and high-speed down link communication |
JP3444054B2 (ja) * | 1995-11-14 | 2003-09-08 | 富士通株式会社 | 装置相互接続信号の自動設定方式 |
JP4268817B2 (ja) * | 1997-03-26 | 2009-05-27 | ソニー株式会社 | 認証方法 |
US6208627B1 (en) * | 1997-12-10 | 2001-03-27 | Xircom, Inc. | Signaling and protocol for communication system with wireless trunk |
ATE533241T1 (de) * | 1998-09-16 | 2011-11-15 | Scient Res Corp | Systeme und verfahren für asynchronen transfer mode und internet-protokoll |
US6732177B1 (en) * | 1999-09-16 | 2004-05-04 | At&T Corp. | Intelligent signaling scheme for computer-readable medium for H.323 mobility architecture |
JP2001175602A (ja) * | 1999-12-20 | 2001-06-29 | Casio Comput Co Ltd | 通信端末接続確立方法および通信システム |
FR2810139B1 (fr) | 2000-06-08 | 2002-08-23 | Bull Cp8 | Procede de securisation de la phase de pre-initialisation d'un systeme embarque a puce electronique, notamment d'une carte a puce, et systeme embarque mettant en oeuvre le procede |
AU2001283814A1 (en) * | 2000-09-01 | 2002-03-13 | Nextlink.To A/S | A communications terminal, a system and a method for internet/network telephony |
EP1374141B1 (en) * | 2001-03-13 | 2006-05-31 | Koninklijke Philips Electronics N.V. | Method of communicating between a communication station and at least one data carrier |
US6842433B2 (en) * | 2001-04-24 | 2005-01-11 | Wideray Corporation | System and method for communicating information from a computerized distributor to portable computing devices |
EP1450262B1 (en) * | 2001-11-01 | 2006-04-05 | Sony Corporation | Information processing terminal and method for a wireless system |
US20030223352A1 (en) * | 2002-05-29 | 2003-12-04 | Williams Ricki Dee | Reduction of forward crosstalk using time division multiplexing |
US20030235169A1 (en) * | 2002-06-19 | 2003-12-25 | Anant Pandey | Wireless peer system |
US6850503B2 (en) * | 2002-08-06 | 2005-02-01 | Motorola, Inc. | Method and apparatus for effecting a handoff between two IP connections for time critical communications |
JP4023308B2 (ja) * | 2002-12-17 | 2007-12-19 | ソニー株式会社 | 通信装置および通信方法 |
JP2004215225A (ja) * | 2002-12-17 | 2004-07-29 | Sony Corp | 通信システムおよび通信方法、並びにデータ処理装置 |
KR100640349B1 (ko) | 2003-01-02 | 2006-10-30 | 삼성전자주식회사 | 3개의 송신 안테나들을 가지는 무선통신 시스템을 위한송수신 장치 |
US7792121B2 (en) * | 2003-01-03 | 2010-09-07 | Microsoft Corporation | Frame protocol and scheduling system |
JP3935081B2 (ja) * | 2003-01-21 | 2007-06-20 | 株式会社エヌ・ティ・ティ・ドコモ | 並行通信装置、通信装置、通信装置の特定方法、および、通信システム |
JP4092692B2 (ja) * | 2003-06-06 | 2008-05-28 | ソニー株式会社 | 通信システム、通信装置および通信方法、並びにプログラム |
JP4096841B2 (ja) | 2003-08-27 | 2008-06-04 | セイコーエプソン株式会社 | 非接触データ通信システム、リーダ・ライタ装置、非接触識別タグ、リーダ・ライタ装置制御プログラム及び非接触識別タグ制御プログラム |
US7370200B2 (en) * | 2004-01-30 | 2008-05-06 | Hewlett-Packard Development Company, L.P. | Validation for secure device associations |
EP1630712A1 (en) * | 2004-08-24 | 2006-03-01 | Sony Deutschland GmbH | Method for operating a near field communication system |
-
2005
- 2005-09-12 JP JP2005263969A patent/JP4613764B2/ja not_active Expired - Fee Related
-
2006
- 2006-09-07 SG SG200606153-5A patent/SG131048A1/en unknown
- 2006-09-11 US US11/518,170 patent/US7872995B2/en not_active Expired - Fee Related
- 2006-09-11 EP EP06120460.8A patent/EP1763184B1/en not_active Expired - Fee Related
- 2006-09-12 CN CN2006101536666A patent/CN1937455B/zh not_active Expired - Fee Related
-
2007
- 2007-09-10 HK HK07109830A patent/HK1104694A1/xx not_active IP Right Cessation
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101784128A (zh) * | 2009-01-06 | 2010-07-21 | 索尼公司 | 通信装置、通信方法、程序及通信*** |
CN101784128B (zh) * | 2009-01-06 | 2013-05-22 | 索尼公司 | 通信装置、通信方法、程序及通信*** |
CN109327825A (zh) * | 2012-03-16 | 2019-02-12 | 索尼公司 | 通信设备、通信方法、计算机可读介质和通信*** |
CN109327825B (zh) * | 2012-03-16 | 2022-04-19 | 索尼公司 | 通信设备、通信方法、计算机可读介质和通信*** |
Also Published As
Publication number | Publication date |
---|---|
SG131048A1 (en) | 2007-04-26 |
JP4613764B2 (ja) | 2011-01-19 |
EP1763184B1 (en) | 2017-11-15 |
HK1104694A1 (en) | 2008-01-18 |
CN1937455B (zh) | 2011-03-23 |
US20070171848A1 (en) | 2007-07-26 |
US7872995B2 (en) | 2011-01-18 |
EP1763184A3 (en) | 2014-08-20 |
JP2007081551A (ja) | 2007-03-29 |
EP1763184A2 (en) | 2007-03-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN1937455B (zh) | 通信***、通信设备和通知方法 | |
KR101128634B1 (ko) | 통신 시스템 및 통신 장치 | |
CN101631104B (zh) | 通信装置、通信***、通知方法和程序产品 | |
US8832441B2 (en) | Mobile terminal, data communication method, and computer program | |
US8823494B1 (en) | Systems and methods for wireless device connection and pairing | |
US7835338B2 (en) | Communication system, communication device, wired communication device, and communication method | |
CN1578185B (zh) | 通信装置 | |
CN101057291B (zh) | 经过耳机装置用于共享内容的设备和方法 | |
US20050273609A1 (en) | Setting up a short-range wireless data transmission connection between devices | |
TW396706B (en) | Radiocommunication equipment having a secure communication mode, and an extension unit forming part of the equipment | |
WO2011160584A1 (zh) | 基于声波或音频的近距离安全数据通讯方法及其装置 | |
CN104660307A (zh) | 一种基于近场磁中继及用户软重置加密无线通信*** | |
KR20120129388A (ko) | 근접 통신을 이용한 전자화폐 거래 방법 및 이를 위한 휴대단말과 자동화기기 | |
CN201465128U (zh) | 一种身份证读取装置 | |
KR20080084875A (ko) | 근거리 무선 통신을 이용한 분산형 결제용 트랜잭션 포인트 단말장치와 이를 이용한 분산형 결제 방법 및 기록매체 | |
EP2360987A1 (en) | Device and method for coupling a cellular telecommunication device to an NFC terminal | |
JP2007113245A (ja) | 制御システム、及び携帯端末 | |
KR100684031B1 (ko) | 데이터통신시스템, 데이터통신단말기 및 데이터통신방법 | |
WO2011092289A1 (en) | Device and method for coupling a cellular telecommunication device to an nfc terminal | |
JP2001119388A (ja) | 認証情報入力装置および方法 | |
KR20180056471A (ko) | 차량항법 인증 방법 | |
Principal | NFC: A review of technology, tags, applications and security | |
KR20040053578A (ko) | 휴대용 단말기의 음성 전달을 이용한 전자 결제 시스템 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
REG | Reference to a national code |
Ref country code: HK Ref legal event code: DE Ref document number: 1104694 Country of ref document: HK |
|
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
REG | Reference to a national code |
Ref country code: HK Ref legal event code: GR Ref document number: 1104694 Country of ref document: HK |
|
CF01 | Termination of patent right due to non-payment of annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20110323 |