信息处理装置和信息处理方法

文档序号:6368075阅读:203来源:国知局
专利名称:信息处理装置和信息处理方法
技术领域
本发明涉及信息处理装置、信息处理系统、信息处理方法和计算机程序。更具体地,本发明涉及被配置为执行通信处理和与通信处理相关联的数据处理的信息处理装置、信息处理系统、信息处理方法和计算机程序。
背景技术
具有能够进行无接触通信的IC电路和天线的IC卡以及具有IC卡功能的移动终端被用在各种领域中。IC卡能够与读写器进行接触或无接触的无线通信。例如,在IC卡和读写器之间无线传送数据以在各种设备上执行数据读取和写入。例如,在日本未审查专利申请公开第2006-108886号中描述在IC卡和读写器之间执行的处理。例如,在IC卡和读写器之间的通信中执行下面描述的处理。读写器向IC卡输出指令包(处理请求)。IC卡接收指令包并执行对应于该指令的处理。IC卡在执行处理之后发回响应包。执行上述这种处理。作为具有IC卡功能的装置,例如,存在移动电话。诸如上述的移动电话设备,当在电子设备中安装根据现有技术的IC卡功能时,电子设备设置有无线通信接口,用于执行与读写器的无接触通信;CPU,用于执行关于无接触通信的协议处理并处理与通信相关联的数据;存储器,用作CPU的工作区;以及IC芯片,构成了包括用于经由无线接口向电子设备传输通信数据并接收来自电子设备的数据的有线通信接口的子系统。更具体地,例如,可以使用图I所示的配置。图I示出了作为电子设备的信息处理装置10和读写器I。信息处理装置10包括提供IC卡功能的通信处理单元20和装置主体30。通信处理单元20是执行与读写器I的无接触通信的子系统。装置主体30响应于信息处理装置10的功能执行数据处理。通信处理单元20包括天线21,用于执行与读写器I的无线通信;无线通信接口22 ;CPU 23,用于控制在通信处理单元20中执行的处理;有线通信接口 24,用于执行与装置主体30的有线通信;程序存储器25,其中存储了用于CPU 23的执行程序和参数;非易失性存储器26,其中存储了通信数据;以及RAM 27,是用作用于由CPU 23执行的处理的工作区的存储器。装置主体30包括有线通信接口 31,用于执行与通信处理单元20的有线通信;CPU 32,用于控制在装置主体30中执行的处理;程序存储器33,其中存储了用于CPU 32的执行程序和参数;非易失性存储器34,其中存储了即使电源断开仍被保存起来的各种数据;以及RAM 35,是用作用于由CPU 32执行的处理的工作区的存储器。图I所示的配置能够向诸如移动电话和个人计算机(PC)的各种电子设备添加IC卡功能。因此,建立与读写器的通信。换句话说,装置主体30能够经由通信处理单元20提供的IC卡功能来向/从读写器I传输/接收各种数据。然而,如图I所示,当向电子设备提供IC卡功能时,提供子系统来提供IC卡功能,该子系统包括独立CPU以及作为CPU可访问的工作区的程序存储器、非易失性存储器和RAM。因此,信息处理装置10中的通信处理单元20和装置主体30具有相同的硬件结构。这种结构使信息处理装置的成本增加,并且阻碍装置尺寸的减小。

发明内容
考虑到上述问题构思本发明,本发明的目的在于提供能够向各种电子设备添加IC卡功能、减少硬件资源并使尺寸减小的信息处理装置、信息处理系统、信息处理方法和计算 机程序。本发明的第一实施例提供了一种信息处理装置,包括通信处理单元,被配置为与外部通信设备通信;以及数据处理单元,被配置为经由有线数据通信通路与通信处理单元通信并执行数据处理,其中,通信处理单元包括存储器,其中临时存储了在通信设备和数据处理单元之间传输和接收的数据;以及控制单元,被配置为控制数据向存储器的写入和数据从存储器的读取,其中,当从通信设备接收的指令包是数据读取请求时,控制单元从存储器获得数据并将数据传输至通信设备,以及其中,当从通信设备接收的指令包是数据写入请求时,控制单元将数据存储在存储器中,响应于来自数据处理单元的请求从存储器获得数据并将数据输出至数据处理单元。在根据本发明实施例的信息处理装置中,通信处理单元的存储器可以是先进先出(FIFO)存储器。在根据本发明实施例的信息处理装置中,当从通信设备接收的指令包是数据读取请求时以及当数据没有被存储在通信处理单元中的存储器中时,通信处理单元的控制单元可以向数据处理单元传输指令接收通知,并且可以传送与来自数据处理单元的请求相对应的指令。在根据本发明实施例的信息处理装置中,当从通信设备接收的指令包是数据写入请求时,通信处理单元的控制单元可以将包含在所接收的包中的指令、与将写入的数据相对应的数据标识符和数据存储在通信处理单元的存储器中,可以响应于来自数据处理单元的请求获得存储在存储器中的指令、与将写入的数据相对应的数据标识符和数据,并且可以将指令、数据标识符和数据输出至数据处理单元。在根据本发明实施例的信息处理装置中,当从通信设备接收的指令包是数据写入请求时,通信处理单元的控制单元可以将包含在所接收的包中的与写入的数据相对应的数据标识符和数据存储在通信处理单元的存储器中,可以响应于来自数据处理单元的请求获得存储在存储器中的与将写入的数据相对应的数据标识符和数据,并且可以将数据标识符和数据输出至数据处理单元。在根据本发明实施例的信息处理装置中,当从通信设备接收的指令包是数据写入请求时,通信处理单元的控制单元可以将包含在所接收的包中的数据存储在通信处理单元中的存储器中,可以响应于来自数据处理单元的请求获得存储在存储器中的数据,并且可以将数据输出至数据处理单元。在根据本发明实施例的信息处理装置中,通信处理单元的控制单元可以将从通信设备接收的指令包传送至数据处理单元,而不对指令包进行处理。在根据本发明实施例的信息处理装置中,通信处理单元的控制单元可以对从通信设备接收的指令包执行用于包调查的包语法检验。在根据本发明实施例的信息处理装置中,通信处理单元的控制单元可以应用为从通信设备接收的指令包设置的误差检验码来执行误差检验。
在根据本发明实施例的信息处理装置中,通信处理单元的控制单元可以确定从通信设备接收的指令包是数据写入请求还是数据读取请求,并且可以向数据处理单元通知所接收指令的类型。在根据本发明实施例的信息处理装置中,通信设备可以是读写器,并且通信处理单元可以接收来自读写器的指令包。本发明的第二实施例提供了一种信息处理系统,包括通信设备,被配置为执行无线通信;以及信息处理装置,被配置为执行无线通信,其中,信息处理装置包括通信处理单元,被配置为执行与通信设备的无线通信;以及数据处理单元,被配置为经由有线数据通信通路与通信处理单元通信并执行数据处理,其中,通信处理单元包括存储器,其中临时存储了在通信设备和数据处理单元之间传输和接收的数据;以及控制单元,被配置为控制数据向存储器的写入和数据从存储器的读取,其中,当从通信设备接收的指令包是数据读取请求时,控制单元从存储器获得数据并将数据传输至通信设备,以及其中,当从通信设备接收的指令包是数据写入请求时,控制单元将数据存储在存储器中,响应于来自数据处理单元的请求从存储器获得数据并将数据输出至数据处理单元。本发明的第三实施例提供了一种在信息处理装置上执行的信息处理方法,该信息处理装置包括通信处理单元,被配置为与外部通信设备通信;以及数据处理单元,被配置为经由有线数据通信通路与通信处理单元通信并执行数据处理,该方法包括以下步骤当从通信设备接收的指令包是数据读取请求时,通过数据处理单元的控制单元,从通信处理单元中的存储器获得数据并将数据传输至通信设备;以及当来自通信设备的指令包是数据写入请求时,通过通信处理单元的控制单元,将数据存储在存储器中,响应于来自数据处理单元的请求从存储器获得数据并将数据输出至数据处理单元。本发明的第四实施例提供了一种计算机程序,指示信息处理装置执行信息处理,该信息处理装置包括通信处理单元,被配置为执行与外部通信设备的通信;以及数据处理单元,被配置为经由有线数据通信通路与通信处理单元通信并执行数据处理,该计算机程序包括以下步骤当从通信设备接收的指令包是数据读取请求时,通过数据处理单元的控制单元,从通信处理单元中的存储器获得数据并将数据传输至通信设备;以及当从通信设备接收的指令包是数据写入请求时,通过通信处理单元的控制单元,将数据存储在存储器中,响应于来自数据处理单元的请求从存储器获得数据并将数据输出至数据处理单元。例如,根据本发明实施例的程序是可以通过可被能够执行各种程序码的通用计算机读取的存储介质和/或通信介质来提供的计算机程序。通过提供可被计算机读取格式的程序,对计算机系统执行根据程序的处理。以下参考附图,通过本发明的实施例和详细描述将显而易见本发明的其他目的、特性和优点。根据本发明实施例的“系统”是多个装置的逻辑集合,并且具有不同结构的器件并不必须设置在同一个壳中。本发明实施例提供了一种信息处理装置,包括通信处理单元,被配置为执行与通信设备(例如,读写器)的通信;以及数据处理单元,被配置为执行与通信处理单元的有线通信,其中,通信处理单元包括存储器,其中临时存储了在通信设备和数据处理单元之间传输和接收的数据,以及其中,提供了被配置为控制数据向存储器的写入和数据从存储器的读取的控制单元。当从通信设备接收的指令包是数据读取请求时,控制单元从存储器获得数据并将数据传输至通信设备。当从通信设备接收的指令包是数据写入请求时,控制单元将数据存储在存储器中,响应于来自数据处理单元的请求从存储器获得数据并输出数据。通过使用FIFO存储器来简化由通信处理单元执行的处理,可以减少整个信息处理装置的硬件资源,可以降低装置的成本,并且可以减小装置的尺寸。


图I示出了包括提供IC功能的通信处理单元和装置主体的信息处理单元的示例性配置;图2示出了根据本发明实施例的信息处理装置,其中,信息处理装置包括提供IC功能的通信处理单元和装置主体;图3示出了当根据本发明实施例的信息处理装置从读写器接收数据读取请求时的示例性处理顺序;图4示出了当根据本发明实施例的信息处理装置从读写器接收数据读取请求时的示例性处理顺序;图5示出了当根据本发明实施例的信息处理装置从读写器接收数据写入请求时的示例性处理顺序;图6示出了发送至读写器的数据写入请求的示例性包配置;以及图7示出了当根据本发明实施例的信息处理装置从读写器接收数据写入请求时将数据写入存储器的实例。
具体实施例方式下面将详细描述根据本发明实施例的信息处理装置、信息处理系统、信息处理方法和计算机程序。本发明的实施例通过提供向各种电子设备添加IC卡功能的配置来减少硬件资源和尺寸。将参照图2描述根据本发明实施例的信息处理装置。类似于图1,图2示出了由诸如PC的电子设备构成的信息处理装置100和读写器50。信息处理装置100包括提供IC卡功能的通信处理单元120和相当于装置主体的数据处理单元130。通信处理单元120执行与读写器50的无接触通信。数据处理单元130响应于信息处理装置100的功能来执行各种数据处理。通信处理单元120包括用于执行与读写器50的无线通信的天线121、无线通信接口 122、控制在通信处理单元120中执行的处理的控制单元123、用于执行与数据处理单元130的有线通信的有线通信接口 124以及用作通信数据的缓冲区的存储器125。例如,存储器125是先进先出(FIFO)型RAM。数据处理单元130包括用于执行与通信处理单元120的有线通信的有线通信接口131、控制数据处理单元130中的信息处理设备的功能和用于通信处理单元120的通信处理的CPU 132、存储有将由CPU 132执行的程序以及参数的程序存储器133、存储即使电源断开仍被保存的各种数据的非易失性存储器134以及作为用于由CPU 132执行的处理的工作区的存储器RAM 135。通信处理单元120和数据处理单元130之间的数据传送通路被设置为有线连接通路和采用串行外围接口(SPI)的数据传送通路。
通过图2所示的配置,向诸如PC和移动终端的各种电子设备添加IC卡功能,并且能够与读写器通信。换句话说,数据处理单元130能够经由通信处理单元120向/从读写器50传输/接收各种数据。可以与参照图I描述的信息处理装置10的配置相比较来理解图2所示根据本发明实施例的信息处理装置100的配置,图2所示根据本发明实施例的信息处理装置100的通信处理单元120可以被理解为具有与图I所示通信处理单元20相比简化的配置。图2所示根据本发明实施例的信息处理装置100在以下实施例中与图I所示的通信处理单元20不同(a)通信处理单元120具有比图I所示通信处理单元20的CPU 23能力低的控制单元123 ;(b)通信处理单元120不具有包括在图I所示通信处理单元20中的程序存储器;(c)通信处理单元120不具有包括在图I所示通信处理单元20中的非易失性存储器;(d)替代包括在图I所示通信处理单元20中的RAM,通信处理单元120具有FIFO型 RAM。图2所示通信处理单元120的程序存储器和非易失性存储器可以具有比包括在图I所示通信处理单元20中的那些程序存储器和非易失性存储器的存储容量更小的存储容量。以这种方式,简化了图2所示信息处理装置100的通信处理单元120的配置。通信处理单元120的控制单元123被设为用于仅根据特定顺序执行简单处理的控制逻辑。下面描述由控制单元123执行的处理内容的细节。通信处理单元120的控制单元123不执行复杂计算,诸如对从读写器50接收的包进行计算以及生成传输包。由数据处理单元130的CPU 132执行这些计算。通信处理单元120的控制单元123执行FIFO控制(诸如,使用存储器125的数据写入和读取)以及所传输和接收数据的方向控制。通过采用这种配置,可以减小电路的尺寸并可以降低成本。在图I所示的配置中,来自读写器50的数据读取指令定义了通信处理单元120的存储器125的读取处理。类似地,来自读写器50的数据写入指令定义了通信处理单元120的存储器125的写入处理。在根据本发明实施例的配置中,通信处理单元120的控制单元123并不对地址进行解码,其中,地址是对应于与读取处理和写入处理相关联的数据的标识符。必要时,地址被传输给数据处理单元130并在数据处理单元130的CPU 132处被解释。将参照图3和图4描述当在读写器50处发布数据读出处理(读取)请求时的处
理顺序。图3示出了当数据存在于通信处理单元120的存储器125中时的读取处理顺序。在步骤SlOl中,读写器50将数据读取请求传输至通信处理单元120。接下来,在步骤S102中,通信处理单元120的控制单元123响应于读取请求顺序获得存储在存储器125中的数据。存储器125是FIFO型存储器,并通过先进先出程序顺序获得数据。接下来,在步骤S103中,通信处理单元120将从存储器125获得的数据传输至读 写器50。接下来,将参照图4描述当在读写器50的数据读取处理(读取)期间数据并不存在于通信处理单元120的存储器125中时的读取处理顺序。首先,在步骤S121中,读写器50将数据读取请求传输至通信处理单元120。接下来,在步骤S122中,通信处理单元120的控制单元123将中断传输至指令接收方,其表示接收到对数据处理单元130的CPU 132的读取请求。在步骤S123中,数据处理单元130的CPU 132请求将指令传送至通信处理单元120的控制单元123。在步骤S124中,通信处理单元120的控制单元123经由有线通信接口将来自读写器50的接收指令传输至数据处理单元130。在步骤S125中,数据处理单元130的CPU 132分析从通信处理单元120的控制单元123传送的来自读写器50的输出指令。通过这种指令分析,基于包含在指令中的请求数据标识符(诸如地址)来确定对应于读取请求的数据。CPU 132从数据处理单元130的非易失性存储器34检索所确定的读取请求数据,并经由有线接口将其传输至通信处理单元120。在步骤S126中,通信处理单元120的控制单元123将从数据处理单元130接收的数据顺序存储在存储器125中。接下来,在步骤S127中,通信处理单元120的控制单元123顺序获得存储在存储器125中的数据。存储器125是FIFO型存储器,并通过先进先出程序顺序获得数据。最后,在步骤S128中,通信处理单元120将从存储器125获得的数据传输至读写器50。在待机直至接收到来自读写器50的后续读取请求之后,可执行步骤S128中的从通信处理单元120到读写器50的数据传输。如参照图3和图4所述,当通信处理单元120接收来自读写器50的数据读取请求时,当数据存储在通信处理单元120的存储器125中时,不执行与数据处理单元130的通信,并顺序从存储器125获得数据并将数据传输至读写器50。当从读写器50接收到数据读取请求时数据并没有被存储在通信处理单元120的存储器125中时,执行与数据处理单元130的通信,在存储器125中写入从数据处理单元130接收的数据,然后顺序从存储器125获得数据并将数据传输至读写器50。接下来,将参照图5描述当从读写器50发布数据写入(进行写入)请求时的处理顺序。首先,在步骤S131中,读写器50将数据写入请求传输至通信处理单元120。在图6中示出了这种数据写入请求包的示例性配置。如图6所示,数据写入请求包含指令以及传输和接收设备的标识信息、包含传输数据信息的报头(头)、写入指令(进行写入)、将写入的数据的标识信息(地址)和将写入的数据的多对数据集以及包含误差检验码的报尾(footer)(例如循环冗余校验(CRC))。当接收到图6所示的数据写入包时,在步骤 S132中,通信处理单元120的控制单元123将从读写器50接收的数据顺序存储在存储器125中。例如,如图7的通信处理单元120的存储器(FIFO) 125所示,根据包的数据序列来写入包含在数据写入请求包中的指令(写入)以及将写入的数据的标识信息(地址)和将写入的数据的多对数据集。接下来,在步骤S133中,通信处理单元120的控制单元123向指令接收方传输中断,其表示接收到从读写器50到数据处理单元130的CPU132的读取请求。接着,在步骤S134中,数据处理单元130的CPU 132请求将写入到通信处理单元120的存储器(FIFO) 125中的数据传送至通信处理单元120的控制单元123。在步骤S135中,通信处理单元120的控制单元123顺序获得存储在存储器125中的数据。在步骤S136中,所获得的数据被输出至数据处理单元130。这种传送数据是图7所示写入到通信处理单元120的存储器(flfO) 125中的数据。换句话说,数据“指令(写入)”、“地址0”、“数据0”、“地址1”、“数据I”...被顺序输出至数据处理单元130。在步骤S137中,数据处理单元130的CPU 132顺序获得数据,并将所接收的数据写入非易失性存储器134。记录图7所示存储在数据处理单元130的非易失性存储器134中的数据“地址0”、“数据0”、“地址1”、“数据I”...。地址被作为数据的标识信息记录在存储器中。当完成数据写入后,在步骤S138中,数据处理单元130的CPU 132向通信处理单元120发送数据写入完成通知。最后,在步骤S139中,通信处理单元120的控制单元123向读写器50发送处理完成通知。在待机直到接收到来自读取器50的处理完成传输请求之后,可执行步骤S139中从通信处理单元120到读写器50的处理完成通知。只要通信处理单元120中的存储器(flfO) 125的数据存储容量是能够记录从读写器50传输的I个数据包的容量就是满足要求的。只要容量足以用于I个包,则当通信处理单元120接收来自读写器50的包时,在所有的包数据集都被写入到存储器之后就可以开始与数据处理单元130的通信。在上述处理实例中,通信处理单元120的控制单元123执行以下处理(A)响应于来自读写器的数据读取请求(al)确定从读写器接收的包的指令;(a2)通知到数据处理单元的指令接收;(a3)响应于来自数据处理单元的指令传送请求传送指令;(a4)从数据处理单元接收数据并将数据写入存储器125 ;以及
(a5)从存储器125获得数据并输出至读写器;(B)响应于来自读写器的数据写入请求(bl)确定从读写器接收的包的指令;(b2)在存储器125中写入从读写器接收的数据;(b3)向数据处理单元通知指令接收;(b4)响应于来自数据处理单元的数据传送请求从存储器125接收数据,并将数据输出至数据处理单元;以及(b5)接收来自数据处理单元的数据写入处理完成通知,并传 输对读写器的处理完成通知。以这种方式,当执行实际的数据记录和读取时,通信处理单元120的控制单元123不执行高级处理,例如,包含在指令中的数据标识符(地址)的分析。属于通信处理单元120的存储器是FIFO型存储器。在数据写入期间,仅根据所接收包的顺序来执行顺序的数据写入。在数据读出期间,仅根据数据写入的顺序通过读出数据来执行传输。因此,通过极其简单的处理就可以执行存储器访问。通过采用这种配置,能力较低的控制单元123可以用于通信处理单元120。此外,对于以上参照图I所述的通信处理单元中的程序存储器和非易失性存储器,可以减少数量和/或可以减小容量。如上所述,根据本发明实施例的信息处理装置100的通信处理单元120包括存储器(FIFO) 125,其中临时存储了在作为外部通信设备的读写器50和数据处理装置130之间传输和接收的数据。此外,通信处理单元120包括控制单元123,其控制数据向存储器125的写入和数据从存储器125的读取。当从读写器50接收的指令包是数据读取请求时,控制单元123将从存储器125获得数据传输至读写器50。当指令包是数据写入请求时,控制单元123响应于来自数据处理装置130的请求将数据存储在存储器125中,从存储器125获得数据并将数据输出至数据处理装置130。当从读写器50接收的指令包是数据读取请求时并且当数据没有被存储在通信处理单元120的存储器125中时,通信处理单元120的控制单元123将指令接收通知传输至数据处理装置130,并响应于来自数据处理装置130的请求来传送指令。当从读写器50接收的指令包是数据写入请求时,通过通信处理单元120的控制单元123记录在存储器125中并传送至数据处理装置130的数据可以是以下任一个(a)包含在所接收包中的指令以及与将写入的数据相对应的数据标识符和数据;或(b)包含在所接收包中的与将写入的数据相对应的数据标识符和数据。当数据是(a)时,数据处理单元130的CPU 132解释指令。当数据是(b)时,通信处理单元120的控制单元123解释指令。在这种情况下,控制单元123确定从读写器50接收的指令包是数据写入请求还是数据读取请求,并通知数据处理单元130所接收指令的类型。可以以各种方式执行在通信处理单元120的控制单元123中执行的处理和在数据处理单元130的CPU 132中执行的处理。
具体地,例如,当从读写器接收到指令包时,通信处理单元120的控制单元123可以如下处理这个包(A)读取包含在从读写器接收的包中的报头和报尾,执行包语法检验(例如,通过存储在报尾中的CRC进行的包误差校验)以调查所接收包的完整性,并将包接收通知输出至数据处理单元;(B)除上述(A)的包语法检验外,还要对指令进行解释,并将包含指令类型的包接收通知输出至数据处理单元;或者(C)仅将包接收通知发送至数据处理单元,而不对从读写器接收的包进行处理。预设通信处理单元120的控制单元123来执行例如上述(A) (C)中的一个。响应于(A) (C)的设定来改变由数据处理单元130的CPU132执行的处理。在(A) (C)的任一设定中,通信处理单元120的控制单元的能力可以明显低于 设置在IC卡上的CPU的能力。因此,可以减少硬件成本,并且可以减小装置的尺寸。在通信处理单元120的控制单元123处执行的最少量的处理的是与读写器的无线通信、与数据处理单元的有线通信、向/从存储器(FIFO) 125存储/读取数据。可以如上所述以各种方式执行包的处理。然而,优选地,根据信息处理装置的成本和装置尺寸来选择适当的设定。上面已经描述了本发明的实施例。然而,显然,本领域的技术人员在本发明的范围内可以使用各种修改和替换。换句话说,本发明并不限于上述实施例。通过权利要求了解本发明的目的。可以通过硬件、软件或二者的组合来执行这一系列处理。为了用软件执行处理,记录了程序顺序的程序被安装在内置在专用硬件的计算机中的存储器中并被执行,或者程序被安装在能够执行各种处理的计算机中并被执行。例如,程序可以被预先记录在记录介质中。除了将程序从记录介质安装到计算机外,还可以经由诸如局域网(LAN)或因特网的网络来接收程序,并且程序可以被安装到诸如嵌入式硬盘的记录介质上。上述的各种处理可以以所述顺序在时间上顺序执行或者可以根据用于处理的设备的处理能力来同时或者单独执行。根据本发明实施例的系统是多个装置的逻辑集合,并且具有不同结构的设备并不必须设置在相同的壳内。本领域技术人员应理解,根据设计要求和其它因素,可以在所附权利要求书的范围内或其等同范围内进行各种修改、组合、再组合和变化。
权利要求
1.一种信息处理装置,包括 通信处理单元,被配置为与外部的通信设备通信;以及 数据处理单元,被配置为经由有线数据通信通路与所述通信处理单元通信,并被配置为解释从所述外部的通信设备接收的地址信息, 其中,所述通信处理单元包括 存储器,其中临时存储所述外部的通信设备和所述数据处理单元之间发送和接收的数据;以及 控制单元,被配置为控制数据向所述存储器的写入和数据从所述存储器的读取,通过从所述外部的通信设备接收的数据中所包括的码来执行误差校验处理,并且将从所述外部的通信设备接收的所述地址信息发送至所述数据处理单元而不解释所述地址信息。
2.根据权利要求I所述的信息处理装置,其中, 所述控制单元在所述误差校验处理后向所述数据处理单元输出从所述外部的通信设备接收到数据的通知。
3.根据权利要求2所述的信息处理装置,其中, 所述控制单元确定包括在所接收的数据中的指令请求。
4.根据权利要求3所述的信息处理装置,其中, 当从所述外部的通信设备接收的所述指令请求是数据读取请求时,所述控制单元从所述存储器获得数据并将所述数据发送至所述外部的通信设备。
5.根据权利要求I所述的信息处理装置,其中, 当从所述外部的通信设备接收的指令请求是数据读取请求时,所述控制单元被配置为(a)执行误差校验处理,(b)向所述数据处理单元输出从所述外部的通信设备接收到数据的通知,(C)从所述数据处理单元接收所请求的数据,(d)将所请求的数据存储在所述存储器中,(e)从所述存储器获得数据,以及(f)将所述数据发送至所述外部的通信设备。
6.根据权利要求3所述的信息处理装置,其中, 当从所述外部的通信设备接收的所述指令请求是数据写入请求时,所述控制单元将数据存储在所述存储器中,响应于来自所述数据处理单元的请求从所述存储器获得数据,并将所述数据输出至所述数据处理单元。
7.根据权利要求I所述的信息处理装置,其中, 当从所述外部的通信设备接收的指令请求是数据写入请求时,所述控制单元被配置为(a)执行误差校验处理,(b)将数据存储在所述存储器中,(C)从所述存储器获得数据,(d)向所述数据处理单元发送所述数据,(e)从所述数据处理单元接收通过所述数据处理单元写入数据的完成通知,以及(f)将通过所述数据处理单元写入数据的完成通知输出至所述外部的通信设备。
8.一种由包括通信处理单元、数据处理单元以及存储器的装置执行的信息处理方法,所述通信处理单元被配置为与外部的通信设备通信,所述数据处理单元被配置为经由有线数据通信通路与所述通信处理单元通信,所述存储器中临时存储通信设备和所述数据处理单元之间发送和接收的数据,所述方法包括 控制数据向所述存储器的写入和数据从所述存储器的读取; 通过从所述外部的通信设备接收的数据中所包括的码来执行误差校验处理;通过所述通信处理单元将从所述外部的通信设备接收的地址信息发送至所述数据处理单元而不解释所述地址信息;以及通过所述数据处理单元解释所述地址信息。
9.根据权利要求8所述的信息处理方法,还包括 在所述误差校验处理后向所述数据处理单元输出从所述外部的通信设备接收到数据的通知。
10.根据权利要求9所述的信息处理方法,还包括 确定包括在所接收的数据中的指令请求。
11.根据权利要求10所述的信息处理方法,还包括 当从所述外部的通信设备接收的所述指令请求是数据读取请求时,从所述存储器获得数据并将所述数据发送至所述外部的通信设备。
12.根据权利要求8所述的信息处理方法,其中, 当从所述外部的通信设备接收的指令请求是数据读取请求时, 所述方法还包括执行误差校验处理;向所述数据处理单元输出从 所述外部的通信设备接收到数据的通知;从所述数据处理单元接收所请求的数据;将所请求的数据存储在所述存储器中;从所述存储器获得数据;将所述数据发送至所述外部的通信设备。
13.根据权利要求10所述的信息处理方法,其中, 当从所述外部的通信设备接收的所述指令请求是数据写入请求时,所述方法还包括将数据存储在所述存储器中;响应于来自 所述数据处理单元的请求从所述存储器获得数据;并将所述数据输出至所述数据处理单元。
14.根据权利要求8所述的信息处理方法,其中, 当从所述外部的通信设备接收的指令请求是数据写入请求时,所述方法还包括执行误差校验处理;将数据存储在所述存储器中; 从所述存储器获得数据;向所述数据处理单元发送所述数据;从所述数据处理单元接收通过所述数据处理单元写入数据的完成通知;将通过所述数据处理单元写入数据的完成通知输出至所述外部的通信设备。
15.一种能够安装在电子设备中的IC芯片,被配置为经由无线接口与外部的通信设备通信并且经由有线通信接口与所述电子设备的数据处理单元通信,所述IC芯片包括 存储器,其中临时存储所述外部的通信设备和所述数据处理单元之间发送和接收的数据;以及 控制单元,被配置为控制数据向所述存储器的写入和数据从所述存储器的读取,通过从所述外部的通信设备接收的数据中所包括的码来执行误差校验处理,并且将从所述外部的通信设备接收的地址信息发送至所述数据处理单元而不解释所述地址信息。
16.一种通信处理单元,被配置为与外部的通信设备以及数据处理单元进行通信,所述通信处理单元包括 存储器,其中临时存储所述外部的通信设备和所述数据处理单元之间发送和接收的数据;以及 控制单元,被配置为控制数据向所述存储器的写入和数据从所述存储器的读取,通过从所述外部的通信设备接收的数据中所包括的码来执行误差 校验处理,并且将从所述外部的通信设备接收的地址信息发送至所述数据处理单元而不解释所述地址信息。
全文摘要
本发明提供了一种信息处理装置和信息处理方法,该信息处理装置包括通信处理单元,被配置为与外部的通信设备通信;以及数据处理单元,被配置为经由有线数据通信通路与通信处理单元通信,并被配置为解释从外部的通信设备接收的地址信息,其中,通信处理单元包括存储器,其中临时存储外部的通信设备和数据处理单元之间发送和接收的数据;以及控制单元,被配置为控制数据向存储器的写入和数据从存储器的读取,通过从外部的通信设备接收的数据中所包括的码来执行误差校验处理,并且将从外部的通信设备接收的地址信息发送至数据处理单元而不解释地址信息。可减少整个信息处理装置的硬件资源、降低装置成本并减小装置尺寸。
文档编号G06K17/00GK102750559SQ20121011054
公开日2012年10月24日 申请日期2009年5月20日 优先权日2008年5月20日
发明者志贺贞一, 金本俊范 申请人:索尼株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1