通信设备、通信方法、程序和通信系统的制作方法

文档序号:7712130阅读:102来源:国知局
专利名称:通信设备、通信方法、程序和通信系统的制作方法
技术领域
本发明涉及通信i殳备、通信方法、程序和通信系统,更具体地, 涉及适用于(例如)非接触通信IC卡的上侧面和下侧面设置有不同 功能的情况的通信设备、通信方法、程序和通信系统。
背景技术
存在以现金卡或信用卡为代表的信息卡,这些信息卡中的每一 个都具有多种功能(例如,现金卡的功能和信用卡的功能),而不是 单一功能(例如,现金卡的功能)。
图1示出了具有多种功能的磁性型信息卡的基本结构。该信息 卡1沿相对长边分别具有》兹性带2-1和》兹性带2-2。
一个磁性带2-1具有记录在其中的关于功能A (例如,现金卡 的功能)的信息。另一个^ 兹性带2-2具有记录在其中的关于功能B (例如,信用卡的功能)的信息。
在使用信息卡l的过程中,例如,当用户将信息卡1朝方向A 插入(例如)自动提款机等的读卡器中时,信息卡1的功能A被激活,而当用户将信息卡1朝方向B插入(例如)自动提款才几的读卡 器中时,信息卡1的功能B被激活。
除了上述的磁性型卡外,具有多种功能的信息卡还包括其中内 置有IC芯片的IC内置卡。
在使用IC内置卡的过程中,当用户将IC内置卡朝任意方向插 入自动提款机等的读卡器时,读卡器识别IC内置卡的多种功能(例 如,现金卡的功能和信用卡的功能)。然后,读卡器使用户能够选择 IC内置卡的多种功能中的所需一个功能。
现在,以Felica (商标)为代表的非接触通信IC卡很普遍,并 且与上述的信息卡和IC内置卡一样,该非接触通信IC卡可具有多
种功能。
然而,注意,与使用IC内置卡的情况一样,读/写器使用户能 够选择非接触通信ic卡的多种功能中的所需一个功能。
存在与本发明类似的发明,其具有设置在结合了与非接触通信 IC卡等同的IC芯片的便携式终端中的加速度传感器(例如,见专 利文献l ( JP-A-2008-148102))。然而,专利文献1中所^>开的发明 ^f义才企测在〗更携式终端的外侧中i殳置有用于IC芯片的天线的侧面是 否靠近读/写器适当放置,并警告用户便携式终端的接近不合适。

发明内容
在现有的非接触通信IC卡具有上述的多种功能的情况下,用户 需要执行将非接触通信IC卡靠近读/写器放置的操作和选择由读/写
器呈现的多种功能之一的操作。在这两种操作中,将非接触通信IC卡靠近读/写器放置的操作
是不可避免的,使得如果可以省略选择由读/写器呈现的多种功能之 一的操作,那么就会提高对用户的便利性。
即,在非4妄触通信IC卡i殳置有(例如)两种功能A和B的情 况下,需要提供以下技术,当非接触通信IC卡的上侧面靠近读/写 器放置时激活功能A而当非接触通信IC卡的下侧面靠近读/写器放 置时激活功能B。
此外,非接触通信IC卡需要采取应对措施来防止非法浏览(信 息盗取)的技术,非法浏览是通过非法使用非接触通信能力的特性 来执行的。
本发明解决以上难题以提高使用非接触通信IC卡的用户的便利性。
本发明的第一方面致力于一种通信设备,其包括用于基于从读/ 写器传送的电磁波来生成将提供给各个部分的驱动电力的电力生成 装置、用于以非接触方式与读/写器通信的通信装置、用于在驱动电 力的生成期间斥企测加速度并将检测到的加速度转换成表示移动方向 的移动信息的加速度检测装置、用于存储移动信息的存储装置以及 用于根据由所存储的移动信息指示的移动方向来执行处理的处理装 置。
当所述通信设备靠近读/写器放置时,处理装置根据由所存储的 移动信息指示的移动方向来判定通信设备的上侧面或下侧面,并基 于判定结果来执行不同处理。
在当通信设备靠近读/写器》文置时,处理装置无法才艮据由所存々者 的移动信息指示的移动方向来判定通信设备的上侧面或下侧面的情况下,当通信设备靠近读/写器放置时,处理装置根据由最近移动信 息指示的移动方向来再次判定通信设备的上侧面或下侧面,并基于 判定结果来扭^亍不同处理。
在当通信设备靠近读/写器放置时,处理装置无法根据由所存储 的移动信息指示的移动方向来判定通信设备的上侧面或下侧面的情 况下,处理装置扭J亍与上侧面和下侧面中的予贞定一个相只于应的处理。
处理装置根据由所存储的移动信息指示的移动方向的时序变化 来才丸行不同处理。
本发明的第一方面还致力于一种用于以非^妄触方式与读/写器
通信的通信设备的通信方法,其包括以下步骤基于从读/写器传送 的电磁波来生成将提供给各个部分的驱动电力;在驱动电力的生成 期间检测加速度;将检测到的加速度转换成表示移动方向的移动信 息;存储移动信息;以及根据由所存储的移动信息指示的移动方向 来扭J于处J里。
本发明的第一方面还致力于一种用于控制以非^妻触方式与读/ 写器通信的通信设备的程序,该程序能够使所述通信设备的计算机 执行包括以下步骤的处理基于从读/写器传送的电磁波来生成将提 供给各个部分的驱动电力;在驱动电力的生成期间检测加速度;将 检测到的加速度转换成表示移动方向的移动信息;存储移动信息; 以及根据由所存储的移动信息指示的移动方向来执行处理。
根据本发明的笫一方面,基于从读/写器传送的电》兹波来生成将 提供给各个部分的驱动电力,在驱动电力的生成期间检测加速度, 将检测到的加速度转换成表示移动方向的移动信息,存储移动信息, 并根据由所存储的移动信息指示的移动方向来执行处理。本发明的第二方面致力于一种用于在通信设备和读/写器之间 执行非接触通信的通信系统,其中,通信设备包括用于基于从读/ 写器传送的电磁波来生成将提供给各个部分的驱动电力的电力生成 装置、用于以非接触方式与读/写器通信的通信装置、用于在驱动电
力的生成期间;险测加速度并将^r测到的加速度转换成表示移动方向 的移动信息的加速度检测装置、用于存储移动信息的存储装置以及 用于根据由所存储的移动信息指示的移动方向来执行处理的处理装 置,并且其中,读/写器包括用于向通信设备传送命令的传送装置, 以及用于接收来自通信设备的响应的接收装置。
根据本发明的第二方面,通信设备基于从读/写器传送的电磁波 来生成将提供给各个部分的驱动电力,在驱动电力的生成期间检测 加速度,将检测到的加速度转换成表示移动方向的移动信息,存储 移动信息,并根据由所存储的移动信息指示的移动方向来执行处理。
根据本发明的第 一方面,能够检测当通信设备靠近读/写器放置 时通信"i殳备的方向。
根据本发明的第 一方面,能够根据当通信设备靠近读/写器放置 时通信设备的方向来自动选择通信设备的功能。这可以提高对用户
的便利性。
根据本发明的第二方面,能够根据当非接触通信IC卡靠近读/ 写器放置在时非接触通信IC卡的方向来自动选择非接触通信IC卡 的功能。这可以提高对用户的便利性。


图l是示出了具有多种功能的磁性型信息卡的示10图2是示出了适于本发明的非接触通信IC卡的结构实例的框
图3是示出了将被如图2所示的加速度传感器检测的移动方向 的示图4是示出了非接触通信IC卡和读/写器的通信区域之间的关 系的示图5是示出了移动方向记录处理的流程图; 图6是示出了第一启动处理的流程图; 图7是示出了第二启动处理的流程图; 图8是示出了第三启动处理的流^i图;以及 图9是示出了姿势自动判定的 一个实例的示图。
具体实施例方式
下面将参照附图描述适于本发明的具体实施例。
图2示出了根据本发明 一个实施例的非接触通信IC卡的结构的实例。
该非接触通信IC卡10主要包括天线11、才莫拟处理器20、逻辑 单元30、存储单元50和CPU 60。
天线11使用电磁波执行与读/写器(下文中称作R/W )的数据通信。才莫拟处理器20包括才莫拟调制/解调部21、电力生成部22、时钟 生成部23、复位部24和加速度传感器25。
模拟调制/解调部21对由天线11接收的电》兹波进行解调,以得 到解调信号,并将解调信号经由输入/输出接口 26^^出至逻辑单元 30。模拟调制/解调部21还对经由输入/输出接口 26从逻辑单元30 丰IT入的编码H言号(响应)进4于调制。
电力生成部22基于从R/W 70传送的电;兹波来生成用于非4妄触 通信IC卡10的驱动电力。时钟生成部23生成用于4吏非4妄触ii/f言 IC卡10的各个部分的梯:作同步的时钟信号。复位部24生成触发将 由CPU 60执行的初始化的复位信号。
加速度传感器25检测由用户的(例如)将非接触通信IC卡10 靠近R/W 70放置的操作生成的加速度,将加速度转化成表示其方 向的信息,并将信息经由输入/输出接口 26输出至逻辑单元30。
具体地,如图3所示,例如,加速度传感器25 4全测施加给非4妄 触通信IC卡10的加速度,将检测结果转化成表示非接触通信IC卡 10的方向Dl、 D2、 D3或D4或者其静止的信息,并将信息经由输 入/l命出4妄口 264命出至逻寿尋单元30。
在图3中,方向D1和D2垂直于非接触通信IC卡10的上侧面, 例如,当非4妄触ii/f言IC卡10的上侧面朝着R/W 70移动时,4全测 到方向D1 ,而当非4妄触通4言IC卡10的下侧面朝着R/W 70移动时,
4企测到方向D2。
方向D3和D4平4亍于非4妄触通信IC卡10的上侧面和短边,并 且例如,当非接触通信IC卡10平行于非接触通信IC卡10的这个 边4吝动时,#:测到方向D3和D4 。尽管加速度传感器25被示出用于检测图3实例中的四个方向 D1~D4, ^f旦是,例如,其可^皮配置为4又4企测两个方向Dl和D2。 可选地,加速度传感器25可被配置为检测较大量的方向,例如,包 括平行于非接触通信IC卡10的上侧面和长边的方向的六个方向。
逻辑单元30包括寄存器31、加密部32、解码/编码部34、随 才几凄t生成部35、通信控制部36和总线控制部37。
寄存器31存储来自加速度传感器25的信息(表示非接触通信 IC卡10的移动方向或静止的信息)。参考存储在寄存器31中的信 息,能够判定(例如)非-接触通信IC卡10当靠近R/W 70放置时
的侧面是上侧面还是下侧面。
加密部32执行将存储在非易失性存储器53中的信息的加密。 解码/编码部34对从模拟调制/解调部21解调的信号进行解码,并 将由解码得到的命令经由总线40输出至CPU 60。解码/编码部34 对由CPU 60生成的响应进行编码,并将由编码得到的编码信号经 由输入/输出接口 26输出至模拟调制/解调部21。随才几数生成部35 生成将在由加密部32执行的编码中使用的随机数。
通信控制部36控制与R/W 70的通信。总线控制部37控制用 于在逻辑单元30、存储单元50和CPU 60之中的通信的总线40。
存储单元50包括存储了将由CPU 60执行的OS (操纵系统) 和各种应用程序的ROM 51、用作CPU 60的工作区域的RAM 52 以及包括临时或永久存储数据的EEPROM等的非易失性存^f诸器53。
图4示出了非接触通信IC卡10和R/W 70之间的位置关系。
当用户将非接触通信IC卡10靠近R/W 70放置时,非4妄触通 信IC卡10的4立置按Pl 、 P2和P3的顺序改变。在非4妄触通4言IC卡10不在通信区i或71中的^立置P1处,在非 接触通信IC卡10中不生成驱动电力。因此,包括加速度传感器25 的非4姿触通信IC卡10纟艮本不工作。
当非接触通信IC卡10到达通信区域71中的位置P2或位置P3 处时,在非4妄触通信IC卡10中生成驱动电力。驱动电力使包4舌加 速度传感器25的非接触通信IC卡10的各个部分开始操作。
接下来,具体描述非接触通信IC卡10的操作。
首先,参照图5的流程图描述在启动非4妄触通4言IC卡10之前 开始的移动方向i己录处5里。
当电力生成部22由于非接触通信IC卡10靠近R/W70》文置并 进入通信区域71而生成驱动电力并且时钟生成部23生成时钊M言号 时,开始进4于移动方向记录处理。重复4丸4于移动方向i己录处理直到 非接触通信IC卡10离开通信区域71,从而停止提供驱动电力。
在步骤Sl中,加速度传感器25检测施加给非4妄触通信IC卡 10的加速度,将4企测结果转化成表示非接触通信IC卡10的方向 Dl、 D2、 D3或D4或其静止的4言息,并将4言息经由车#入/输出4妄口 26输出至逻辑单元30。
在步骤S2中,逻辑单元30的寄存器31判定来自加速度传感 器25的信息是否表示静止。当判定此信息不表示静止时,处理进入 步骤S3以存储表示移动方向Dl、 D2、 D3或D4的信息。然后,处 理返回步-骤Sl以重新开始处理序列并扭^f于步骤Sl和后续的步骤。
当在步骤S2中判定来自于加速度传感器25的信息表示静止 时,淑^过步艰《S3,并且处理返回步艰《Sl以重#斤开始处理序列,并 执行步骤Sl和后续的步骤。,如上所述,表示非4妄触通信IC卡10 的移动方向的信息能够被存储在寄存器31中。即使非接触通信IC 卡10被设置为静止,表示非接触通信IC卡10未被设置为静止之前 的移动方向的信息能够被存储在寄存器31中。因此,基于存4诸在寄 存器31中的信息,可以判定,例如,非接触通信IC卡10的哪一侧, 即,上侧面还是下侧面力文置在靠近R/W70。4妄下来,描述与移动方向记录处理并^^M亍的三种类启动处理。图6是示出了第一启动处理的流程图。当电力生成部22由于非4妻触通信IC卡10靠近R/W 70并进入 通信区域71而生成驱动电力,时钟生成部分23生成时钟信号,复 位部24生成复位信号并且复位信号被输入至CPU 60时,开始第一启动处理。在步骤S11中,CPU60获取存储在寄存器31中的信息。在步 骤S12中,基于步骤Sll中获取的信息,CPU 60判定非接触通信 IC卡10的移动方向是方向Dl还是方向D2或者是除方向Dl和D2 以外的其4也方向。当在步骤S12中判定非接触通信IC卡10的移动方向是方向 Dl时(当非接触通信IC卡10的上侧面靠近R/W 70放置时),处 理进行到步骤S13。在步骤S13中,CPU 60将存储在ROM 51中的 OS加载到RAM52中并启动OS,然后,用存储在ROM51中的第 一初始化信息来初始化被启动的OS。然后,处理进入步骤S16。然而,当在步骤S12中判定非接触通信IC卡10的移动方向是 方向D2时(当非接触通信IC卡10的下侧面靠近R/W 70放置时), 处理进行到步骤S14。在步骤S14中,CPU 60将存个者在ROM 51中的OS力o载到RAM 52中并启动OS,然后,用存储在ROM 51中的 第二初始化信息来初始化纟皮启动的OS。接下来,处理进入步艰《S16。当在步骤S12中判定非4妄触通信IC卡10的移动方向是除方向 Dl和D2以外的其他方向时,处理进行到步艰《S15。在步骤S15中, CPU 60将存4诸在ROM 51中的OS力。载到RAM 52中并启动OS, 然后,用存储在ROM51中的、预定的第一初始化信息或第二^刀始 化信息来初始化被启动的OS。接下来,处理进入步骤S16。 OS可 能不在步-骤S15中启动,并且处理可返回至步-骤Sll以重新开始处 理序列并扭^于步骤Sll和后续的步骤。在步骤S16中,CPU 60等待直到OS在步骤S13、 S14或S15中的初始化完成。当OS的初始化完成时,处理进行到步骤S17。在步骤S17中,通过CPU 60启动并初始化的OS等到直到其 接收到从R/W 70传送的命令。当接收到从R/W 70传送的命令时, 处理进行到步骤S18。在步骤S18中,OS执行与接收到的命令相对应的命令处理, 以生成包括命令处理的结果的响应。在步骤S19中,OS对步骤S18 中生成的响应进4亍编码并调制,并从天线11传送所4寻到的响应。此 后,重复步骤S17-S19的处理直到非接触通信IC卡10离开通信 区域71,停止提供驱动电力。如上所述,第一启动处理的使用能够使将用于初始化OS的信 息在当非接触通信IC卡10的上侧面靠近R/W 70放置时和当非接 触通信IC卡10的下侧面靠近R/W70放置时之间逐一改变。图7是示出了第二启动处理的流程图。当电力生成部22由于非4妄触通信IC卡10靠近R/W 70》文置或 进入通信区域71而生成驱动电力,时钟生成部23生成时钟4言号, 复位部24生成复位信号并且复位信号被输入至CPU 60时,开始第 二启动处5里。在步骤S31中,CPU 60将存储在ROM 51中的OS力。载到RAM 52中并启动OS。在步骤S32中,已完成启动的OS等到直到其4妻 收到从R/W70传送的命令。当接收到从R/W70传送的命令时,处 理进行到步骤S33。在步骤S33中,CPU60获取存储在寄存器31中的信息。在步 骤S34中,基于步骤S33中获取的信息,OS判定非接触通信IC卡 10的移动方向是方向Dl还是方向D2或者既不是方向Dl也不是方 向D2。当在步骤S34中判定非接触通信IC卡10的移动方向是方向 Dl时(当非4妄触通4言IC卡10的上侧面靠近R/W 70放置时),处 理进行到步骤S35。在步骤S35中,OS执行与接收到的命令相对应 的预定第一命令处理,以生成包4舌第一命令处理的结果的响应。J):匕 后,处理进行到步骤S38。然而,当在步骤S34中判定非接触通信IC卡10的移动方向是 方向D2时(当非接触通信IC卡10的下侧面靠近R/W70放置时), 处理进行到步骤S36。在步骤S36中,OS执行与接收到的命令相对 应的预定第二命令处理,以生成包括第二命令处理的结果的响应。 此后,处理进行到步骤S38。当在步骤S34中判定非接触通信IC卡10的移动方向既不是方 向Dl也不是方向D2时,处理进行到步骤S37。在步骤S37中,OS寺丸行预定第一命令处理或预定第二命令处理,这两个处理中的〗壬4可17一个都是预定的,以生成包括命令处理的结果的响应。此后,处理
进行到步骤S38。在步骤S37中可以既不执行第一命令处理也不执 行第二命令处理,并且处理可返回至步骤S33以重新开始在处理序 列,并执行步骤S33和后续的步骤。
在步骤S38中,OS等待直到表示在步骤S37中执行的命令处 理的结果的响应生成完成。当响应的生成完成时,处J里进4亍到步艰纟 S39。
在步骤S39中,OS对生成的响应进行编码和调制,并乂人天线 ll传送所得到的响应。此后,重复步骤S32-S39的处理,直到非 接触通信IC卡10离开通信区域71 ,停止提供驱动电力。
如上所述,第二启动处理能够4吏与/人R/W 70传送的命令相对 应的命令处理在当非接触通信IC卡10的上侧面靠近R/W 70 it置 时和当非接触通信IC卡10的下侧面靠近R/W 70ii置时之间的切换。
图8是示出了第三启动处理的流程图。
当电力生成部22由于非接触通信IC卡10靠近RAV70力欠置或 进入通信区域71而生成驱动电力,时钟生成部23生成时钟4言号, 复位部24生成复位信号,并且复位信号^皮llr入至CPU60时,开始
第三启动处理。
在步骤S51中,CPU 60将存4诸在ROM 51中的OS加载到RAM 52中并启动OS。在步骤S52中,完成启动的OS等到直到其4妄收 到从R/W70传送的命令。当接收到从R/W70传送的命令时,处理 进行到步骤S53。在步骤S53中,CPU 60获取存储在寄存器31中的信息。在步骤S54中,基于从寄存器31获取的信息,OS进行姿势自动判定。
例如,姿势自动判定是将从寄存器31获得的信息作为输入,根据当前状态提供输出,并将此状态转变为如图9所示的下一个状态;/人每个状态l俞出NULL (空)或者应用考呈序的才示识符。
在如图9所示的实施例中,例如,当输入(从寄存器31获取的信息)是初始状态中的方向D3时,输出NULL,并且状态转变为状态3。当專俞入是状态3中的方向D4时,llT出NULL,并且状态转变为状态34。此夕卜,当输入是状态34中的方向D3时,输出应用程序A的标识符,并且状态转变为状态343。在状态343中,对于每个输入都输出NULL,并且状态转变为初始状态。
例如,当输入是初始状态中的方向D4时,输出NULL,并且状态转变为状态4。当输入是状态4中的方向D3时,输出NULL,并且状态转变为状态43。此外,当输入是状态43中的方向D4时,输出应用程序B的标识符,并且状态转变为状态34。
」换句i舌-说,为了启动应用禾呈序A,用户需要4安方向D3、 D4和D3的顺序移动非^妻触ii/f言IC卡10。为了启动应用禾呈序B,用户需要按方向D4、 D3和D4的顺序移动非接触通信IC卡10。
在步骤S55中,OS判定步骤S54中的姿势自动判定的输出是否是NULL。当输出是NULL时,OS返回步骤S53以重新开始处理序列,并4丸4于步骤S53和后续处理。
当在步骤S55中未判定步骤S54中的姿势自动判定的输出为NULL时,处理进4亍到步骤S56。在步骤S56中,OS从ROM 51调用与步骤S54中的姿势自动判定的输出(图9的实施例中的应用程序A的标识符或应用程序B的标识符)相符的应用程序,并启动该
应用程序。
在步骤S57中,在步骤S56中启动的应用程序执行与步骤S52中接收到的命令相对应的命令处理,以生成包括命令处理的结果的响应。然后,OS对生成的响应进行编码并调制,并从天线ll传送所得到响应。此后,重复步骤S52 ~ S57的处理直到非接触通信IC卡10离开通信区域71,停止^是供驱动电力。
<又当非4姿触通4言IC卡10 4要预定的顺序和预定的方向移动时,上述第三启动处理才能够4丸4于所需处理。
可在R/W处4是供姿势自动判定,从而非4妄触通信IC卡10随时叶专送移动方向。
上述第一 ~第三启动处理能够适于以下的说明情况。
例如,第一启动处理能够适于情况在非4妄触通4言IC卡10和R/W 70之间将使用的编码方式的密钥长度需要在将来从目前具有64位密钥长度的分组加密方式变为128 4立密钥长度。
即,当非接触通信IC卡10的上侧面靠近R/W 70放置时,用与64位密钥长度相对应的初始化信息来初始化OS,而当非接触通信IC卡10的下侧面靠近R/W 70放置时,用与128位密钥长度相对应的初始化j言息来初始4b OS。
这能够使单个非接触通信IC卡10在编码方式的密钥长度的过渡期间与新密钥长度和老密钥长度都兼容。
另外,第一启动处理能够适于情况在非接触通信IC卡10中安装有两种不同的资金电子转账应用程序。即,当非接触通信IC卡10的上侧面靠近R/W 70放置时,用与第一资金电子转账应用程序相对应的初始化信息来初始化OS,而当非4妄触通信IC卡10的下侧面靠近R/W 70i丈置时,用与第二资金电子转账应用程序相对应的初始化信息来初始化OS。
因此,根据非接触通信IC卡10的上侧面或下侧面来改变初始化信息能够防止关于第 一和第二资金电子转账应用程序之一 的信息-故另一个读耳又。
可以使即使其中安装有第 一和第二资金电子转账应用程序的非接触通信IC卡10被R/W 70识别为仅安装有一个资金电子转账应
用程序。
因此,用户仅需要知道非接触通信IC卡10靠近R/W 70的侧
面就能够选择性地使用第 一和第二资金电子转账应用程序。
此外,第二启动处理能够适于非*接触通信IC卡10用作积分卡的情况。换句话i兌,通过存^f渚在非4妄触通信IC卡10的非易失性存储器53中的各种用户个人信息(ID号、姓名、性别、生日、地址、电话号码、邮件地址等),可以能够根据非接触通信IC卡10靠近R/W 70的侧面来选4奪:帔通知^合R/W 70的个人信息量。同时,积分提供商才艮据个人信息的公开程度来为用户4是供不同的积分和不同的利益。
此外,第三启动处理能够适于作为(例如)防止非,接触通4言IC卡10的非法浏览的应对措施。
换句话说,能够使非接触通信IC卡10仅当非接触通信IC卡10沿预定方向摇动预定次数时不4丸4于应用程序。这能够防止祐:;改在用户口袋等中的非接触通信IC卡10被非法浏览。另夕卜,本发明能够适于(例如)实现以下系统的情况R/W 70保持传送预定单位货币(例如,10日元)的支付命令并且^f又当用户水平摇动靠近R/W 70放置的非接触通信IC卡10时才支付此单位货币。
本发明并不限于与实施例一样的对非接触通信IC卡的应用,而是能够适于具有与那些非接触通信IC卡的类似功能的电子装置,例如手才几,随声听或PDA (个人凄史字助理)。
上述的处理序列可由硬件以及软件执行。在由软件执行处理序列的情况下,从程序记录介质将实现此软件的程序安装到被装在专用硬件中的计算机中,或者安装到能够执行与其中所安装的各种对应程序 一样的各种功能的通用计算机等中。
时序地执行的程序,或者是并行执行或在必要时(例如被调用时)执行的程序。
此外,可通过单个计算才几执4亍考呈序,或者可以通过分布式的多个计算才几来^丸;f亍禾呈序。此外,禾呈序可寿争移到远禾呈计算才几以萍皮#^亍。
在本"i兌明书中,"系统"表示包括多个装置的整个i殳备。
本发明的实施例并不限于上述的实施例,并且可以在不背离本发明的实质或范围的前4是下,以各种方式变型。
2权利要求
1.一种通信设备,包括电力生成装置,用于基于从读/写器传送的电磁波生成提供给各个部分的驱动电力;通信装置,用于以非接触方式与所述读/写器通信;加速度检测装置,用于在所述驱动电力的生成期间检测加速度,并将检测到的加速度转换成表示移动方向的移动信息;存储装置,用于存储所述移动信息;以及处理装置,用于根据由所存储的移动信息指示的所述移动方向来执行处理。
2. 根据权利要求1所述的通信设备,其中,当所述通信设备靠近 所述读/写器放置时,所述处理装置根据由所存储的移动信息 指示的所述移动方向来判定所述通信设备的上侧面或所述下 侧面,并基于判定结果来执行不同处理。
3. 根据权利要求2所述的通信设备,其中,在当所述通信设备靠 近所述读/写器放置时,所述处理装置无法根据由所存储的移 动信息指示的所述移动方向判定所述通信设备的所述上侧面 或所述下侧面的情况下,当所述通信设备靠近所述读/写器》文 置时,所述处理装置#4居由最近移动信息指示的移动方向来再 次判定所述通信设备的上侧面或所述下侧面,并基于判定结果 来净丸4亍不同处理。
4. 根据权利要求2所述的通信设备,其中,在当所述通信设备靠 近所述读/写器放置时,所述处理装置无法根据由所存储的移动信息指示的所述移动方向判定所述通信i殳备的所述上侧面 或所述下侧面的情况下,所述处理装置执4于与所述上侧面和所 述下侧面中的预定一个相对应的处理。
5. 根据权利要求1所述的通信设备,其中,所述处理装置根据由 所存储的移动信息指示的所述移动方向的时序变^f匕来执行不 同处理。
6. —种通信方法,用于以非接触方式与读/写器通信的通信i殳备, 包4舌以下步骤基于从所述读/写器传送的电f兹波来生成提供给各个部分 的驱动电力;在所述驱动电力的生成期间才企测加速度;将检测到的加速度转换成表示移动方向的移动信息;存储所述移动信息;以及才艮据由所存储的移动信息指示的所述移动方向来#1行处理。
7. —种程序,用于控制以非接触方式与读/写器通信的通信设备, 所述程序能够使所述通信设备的计算机执行包括以下步骤的 处理基于从所述读/写器传送的电》兹波来生成提供给各个部分 的驱动电力;在所述驱动电力的生成期间4企测加速度;将检测到的加速度转换成表示移动方向的移动信息;存储所述移动信息;以及才艮据由所存储的移动信息指示的所述移动方向来^U亍处理。
8. —种通信系统,用于在通信设备和读/写器之间执行非接触通 信,所述通信设备包括电力生成装置,用于基于从所述读/写器传送的电磁波生 成提供给各个部分的驱动电力;通信装置,用于以非接触方式与所述读/写器通^f言;加速度检测装置,用于在所述驱动电力的生成期间检测加 速度,并将4企测到的加速度转换成表示移动方向的移动信息;存储装置,用于存储所述移动信息;以及处理装置,用于才艮据由所存^fr者的移动信息指示的所述移动 方向来执行处理,并且其中,所述读/写器包括传送装置,用于向所述通信设备传送命令,以及 接收装置,用于接收来自所述通信设备的响应。
9. 一种通信设备,包括电力生成单元,被配置为基于从读/写器传送的电磁波生 成提供给各个部分的驱动电力;通信单元,帔配置为以非4妄触方式与所述读/写器通信;加速度检测单元,;故配置为在所述驱动电力的生成期间检 测加速度,并将检测到的加速度转换成表示移动方向的移动信存储单元,纟皮配置为存储所述移动信息;以及处理单元,被配置为根据由所存々者的移动信息指示的所述 移动方向来4丸4于处理。
10. —种通信系统,用于在通信设备和读/写器之间扭j亍非4妄触通信,所述通信设备包括电力生成单元,;陂配置为基于乂人读/写器传送的电》兹波生 成提供给各个部分的驱动电力;通4言单元,^皮配置为以非4妄触方式与所述读/写器通信;加速度检测单元,被配置为在所述驱动电力的生成期间检测加速度,并将检测到的加速度转换成表示移动方向的移动信 自.存储单元,被配置为存储所述移动信息;以及处理单元,被配置为根据由所存储的移动信息指示的所述 移动方向来扭J于处理,并且其中,所述读/写器包括传送单元,被配置为向所述通信设备传送命令,以及 接收单元,用于接收来自所述通信设备的响应。
全文摘要
本发明公开了通信设备、通信方法、程序和通信系统,其中,该通信设备包括用于基于从读/写器传送的电磁波来生成提供给各个部分的驱动电力的电力生成装置、用于以非接触方式与读/写器通信的通信装置、用于检测在驱动电力的生成期间的加速度并将检测到的加速度转换成表示移动方向的移动信息的加速度检测装置、用于存储移动信息的存储装置以及用于根据由存储的移动信息指示的移动方向来执行处理的处理装置。通过本发明,可以提高对用户的便利性。
文档编号H04B7/26GK101656570SQ200910167520
公开日2010年2月24日 申请日期2009年8月19日 优先权日2008年8月20日
发明者山本英雄 申请人:索尼株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1