无线通信装置、其控制方法、游戏系统和存储器系统的制作方法

文档序号:10725797阅读:656来源:国知局
无线通信装置、其控制方法、游戏系统和存储器系统的制作方法
【专利摘要】本发明的实施方式,提供便利性高的无线通信装置、其控制方法、游戏系统和存储器系统。本实施方式的无线通信装置包括:包含易失性存储器的第1存储部、包含非易失性存储器的第2存储部、第1接口电路和第2接口电路,在从所述第1接口电路收到第1指令和第1数据时,经由所述第1存储部将所述第1数据保存于所述第2存储部,然后,从所述第2存储部读出所述第1数据并输出到所述第2接口电路,在从所述第1接口电路收到第2指令和第2数据时,不将所述第1数据保存于所述第2存储部,而将所述第1数据输出到所述第2接口电路。
【专利说明】
无线通信装置、其控制方法、游戏系统和存储器系统
技术领域
[0001]本实施方式涉及无线通信装置、无线通信装置的控制方法、游戏系统和存储器系统。
【背景技术】
[0002]例如存在具有NFC天线的SD存储卡。

【发明内容】

[0003]本发明的实施方式提供便利性高的无线通信装置、无线通信装置的控制方法、游戏系统和存储器系统。
[0004]本实施方式的无线通信装置包括:包含易失性存储器的第I存储部、包含非易失性存储器的第2存储部、第I接口电路和第2接口电路,在从所述第I接口电路收到第I指令和第I数据时,经由所述第I存储部将所述第I数据保存于所述第2存储部,然后,从所述第2存储部读出所述第I数据并输出到所述第2接口电路,在从所述第I接口电路收到第2指令和第2数据时,不将所述第I数据保存于所述第2存储部,而将所述第I数据输出到所述第2接口电路。
【附图说明】
[0005]图1是说明第一实施方式的无线通信方法及其结构的示意性框图。
[0006]图2是例示第一实施方式的无线存储装置的结构的示意性框图。
[0007]图3(a)是例示第一实施方式的无线存储装置的表面的示意性俯视图、图3(b)是例示第一实施方式的无线存储装置的里面的俯视图。
[0008]图4是例示第一实施方式的第一无线通信装置的结构的示意性框图。
[0009]图5是例示第一实施方式的第三无线通信装置的结构的示意性框图。
[0010]图6是例示第一实施方式的基站的结构的示意性框图。
[0011]图7(a)和(b)是例示第一实施方式的第一配件的结构的示意性框图。
[0012]图8是说明第一实施方式的第一无线存储装置的第一工作例的示意性框图。
[0013]图9是说明第一实施方式的第一无线存储装置的第一工作例的示意性流程图。
[0014]图10是说明第一实施方式的第一无线存储装置的第二工作例的示意性框图。
[0015]图11是说明第一实施方式的第一无线存储装置的第二工作例的示意性流程图。
[0016]图12是说明第一实施方式的第一无线存储装置的第三工作例的示意性框图。
[0017]图13是说明第一实施方式的第一无线存储装置的第三工作例的示意性流程图。
[0018]图14是说明第一实施方式的第一无线存储装置的第四工作例的示意性框图。
[0019]图15是说明第一实施方式的第一无线存储装置的第四工作例的示意性流程图。
[0020]图16是说明第一实施方式的第一无线存储装置的第五工作例的示意性框图。
[0021]图17是说明第一实施方式的第一无线存储装置的第五工作例的示意性流程图。
[0022]图18是说明第一实施方式的第一无线存储装置的第六工作例的示意性框图。
[0023]图19是说明第一实施方式的第一无线存储装置的第六工作例的示意性流程图。
[0024]图20是说明第一实施方式的第一无线存储装置的第七工作例的示意性框图。
[0025]图21是说明第一实施方式的第一无线存储装置的第一工作例的示意性时序图。
[0026]图22是说明第一实施方式的第一无线存储装置的第二工作例的示意性时序图。
[0027]图23是说明第一实施方式的第一无线存储装置的第三工作例的示意性时序图。
[0028]图24是说明第一实施方式的第一无线存储装置的第四工作例的示意性时序图。
[0029]图25是说明第一实施方式的第一无线存储装置的第五工作例的示意性时序图。
[0030]图26是说明第一实施方式的第一无线存储装置的第六工作例的示意性时序图。
[0031]图27是说明第一实施方式的第一无线存储装置的第七工作例的示意性时序图。
[0032]图28是汇总第一实施方式的第一无线存储装置的第一工作例?第七工作例而得到的表。
[0033]图29是说明第一实施方式的游戏系统的第一情形(case)的示意性流程图。
[0034]图30是说明第一实施方式的游戏系统的第一情形的变形例的示意性流程图。
[0035]图31是说明第一实施方式的游戏系统的第二情形的示意性流程图。
[0036]图32是说明第一实施方式的游戏系统的第三情形的示意性流程图。
[0037]图33是说明第一实施方式的游戏系统的第四情形的示意性流程图。
[0038]图34是说明第一实施方式的游戏系统的第五情形的示意性流程图。
[0039]图35是说明第一实施方式的游戏系统的第六情形的图。
[0040]图36是说明第一实施方式的游戏系统的第六情形的示意性流程图。
[0041]图37是说明第一实施方式的游戏系统的各情形与第一无线存储装置的工作例之间的关系的表。
[0042]图38是例示第二实施方式的无线通信方法的结构的框图。
[0043]图39是例示第二实施方式的第一无线通信装置的结构的框图。
[0044]图40是例示第三实施方式的第一配件的结构的框图。
[0045]图41是说明第四实施方式的存储器系统及其结构的示意性框图。
[0046]图42是例示第四实施方式的存储器系统更具体的实施例的示意性图。
[0047]图43是用于说明第四实施方式的存储器系统的工作的示意性流程图。
[0048]图44(a)?(C)是用于说明本实施方式的第一无线存储装置的工作的示意性框图。
[0049]图45是说明第五实施方式的存储器系统及其结构的示意性框图。
[0050]图46是例示第五实施方式的存储器系统更具体的实施例的示意性图。
[0051 ]图47是用于说明第五实施方式的存储器系统的工作的示意性流程图。
[0052]图48(a)?(C)是用于说明本实施方式的第一无线存储装置的工作的示意性框图。
【具体实施方式】
[0053]以下,参照附图,对实施方式进行说明。在以下的说明中,对大致相同的功能和构成要素标注相同的标号。另外,各功能模块不是必须如以下的例子那样进行区分。例如,也可以由例示的功能模块之外的功能模块来执行一部分功能。进而,还可以将例示的功能模块分割为更细分的功能子模块。
[0054](第一实施方式)
[0055]图1是说明本实施方式的游戏系统的结构的框图。
[0056]游戏系统包含第一无线存储装置1005、第一通信设备(玩具)1015、第一配件1520、第二无线存储装置1510、第二通信设备(玩具)1017、第二配件1525、第三通信设备1019、基站1530和服务器1535。为了便于说明,关于本实施方式的游戏系统,以包含两个通信设备1015、1017的情况来进行说明,不过不限于两个,游戏系统可以包含例如4个或10个等的通信设备。
[0057]此外,后面将对各要素进行详细记述,因而此处仅对通信关系及其概略进行说明。
[0058]第一无线存储装置1005例如为具有无线通信功能的存储卡。无线通信功能例如为无线LAN和/或NFC(Near Field Communicat1n:近场通讯)等任意的无线通信功能。第一无线存储装置1005能够与第一通信设备1015、第二无线存储装置1510、第三通信设备1019、基站1530进彳丁通{目。
[0059]第一无线存储装置1005例如能够插入到第一通信设备1015。在将第一无线存储装置1005插入到第一通信设备1015时,第一无线存储装置1005经由连接端子与第一通信设备1015电连接。其结果是,第一无线存储装置1005能够与第一通信设备1015通信。
[0060]第一无线存储装置1005与第二无线存储装置1510、第三通信设备1019和基站1530进行无线通信。
[0061]第一通信设备1015例如为玩具等。第一通信设备1015能够与第一无线存储装置1005双向通信,并能够与第一配件1520双向通信。此外,第一通信设备1015和第一配件1520的通信不限于双向通信,例如第一通信设备1015也可以单方地读出附加于第一配件1520的编码,不进行双向通信。
[0062]第一配件1520为第一通信设备1015的配件。更具体而言,第一配件1520为钥匙链(key holder)、条带、徽章、卡等。在第一配件1520的表面附有编码。该编码能够从第一通信设备1015读取。
[0063]第三通信设备1019例如为智能手机。第三通信设备1019能够通过无线通信与第一无线存储装置1005通信。
[0064]基站1530例如是配置在购物中心、电器商店、玩具店等的通信终端。基站1530例如为工作站(stat1n)或点(spot)。基站1530通过无线通信与第一无线存储装置1005通信。基站1530通过无线通信或有线通信与服务器1535通信。
[0065]服务器1535根据来自基站1530的请求进行处理。服务器1535进行数据的保存。
[0066]第二无线存储装置1510与第一无线存储装置1005同样,例如为具有无线通信功能的存储卡。第二无线存储装置1510能够与第一无线存储装置1005通信,并能够与第二通信设备1017通信。
[0067]第二通信设备1017具有与第一通信设备1015同样的结构和功能。第二通信设备1017能够与第二无线存储装置1510通信,并能够与第二配件1525通信。
[0068]此外,第一通信设备1015和第二通信设备1017不需要是相同种类的装置。例如,第一通信设备1015和第二通信设备1017可以是相同种类的玩具而型号不同。或者,两者也可以是不同种类的玩具(例如钥匙链形状的玩具和钟表形状的玩具)。或者可以是,一个为智能手机上的应用,另一个为钟表形状的玩具。
[0069]第二配件1525具有第一配件1520同样的结构和功能。此外,与第一通信设备1015和第二通信设备1017之间的关系同样地,第一配件1520和第二配件1525不需要是相同种类的部件。
[0070](关于第一无线存储装置1005)
[0071]图2是示出本实施方式的第一无线存储装置1005的结构及作为其周边的第一通信设备1015、第二无线存储装置、第三通信设备、基站的相关关系的框图。此外,后面将对第一无线存储装置1005的工作方法等详细记述,因此,此处对各要素进行说明。
[0072]第一无线存储装置1005例如遵循SD接口来与第一通信设备1015收发数据和指令,但也可以使用其它接口。另外,第一无线存储装置1005例如遵循NFC接口来与第三通信设备1019收发数据和指令,但也可以使用其它无线通信接口。
[0073]第一无线存储装置1005具有第一控制器1033、第一无线天线1020、非易失性半导体存储器1025、第一NFC控制器1030、存储控制器1035和连接端子1065。此外,第一控制器1033、存储控制器1035、第一 NFC控制器1030不一定需要分开设置,也可以是任意的组合设置成一体。
[0074]第一无线存储装置1005通过从电连接的第一通信设备1015供给的电力来工作。第一无线存储装置1005具有写入和读出数据的功能。
[0075]另外,第一无线存储装置1005的至少一部分也能够通过由第一无线天线1020的电磁感应产生(感应)的电力来工作。例如,第一无线存储装置1005能够以13.56MHz等频率进行遵循近距离无线通信规格(NFC: Near Field Communi cat 1n:近场通讯)的通信,相对于第二无线存储装置1510、第三通信设备1019、基站1530写入和读出数据。即,第一无线存储装置1005不从第一通信设备1015接受电力供给也能够工作。此外,NFC通信能够以比通常的无线LAN通信低的电力进行通信。
[0076]具体而言,在第一无线存储装置1005从第一通信设备1015接受电力供给的情况下,第一控制器1033、存储控制器1035、非易失性半导体存储器1025进行工作。在第一无线存储装置1005仅接受经由第一无线天线20的电力供给的情况下,第一控制器1033、存储控制器1035、非易失性半导体存储器1025也可以未必进行工作。
[0077]另一方面,在第一无线存储装置1005仅接受经由第一无线天线1020的电力供给的情况下,第一NFC控制器1030也能够工作。即,若第一无线天线1020接收与NFC对应的预定频率的无线电波,则第一NFC控制器1030能够工作。即,第一无线存储装置1005能够进行基于NFC的通信。
[0078]第一控制器1033从第一通信设备1015、存储控制器1035、第一 NFC控制器1030接收指令CMD、地址ADD、数据DAT。
[0079]第一控制器1033基于接收到的指令CMD,向存储控制器1035、第一NFC控制器1030、第一通信设备1015输出指令CMD、地址ADD、数据DAT等。
[0080]存储控制器1035控制非易失性半导体存储器1025。存储控制器1035例如基于从第一控制器1033输入的指令CMD等,向非易失性半导体存储器1025写入数据。另外,存储控制器1035例如基于从第一控制器1033输入的指令CMD等,从非易失性半导体存储器1025读出数据,并向第一控制器1033输出数据。另外,存储控制器1035也可以不经由第一控制器1033来与第一 NFC控制器1030和/或第一通信设备1015通信。[0081 ] 非易失性半导体存储器1025例如为NAND型闪速存储器,但可以是NOR型闪速存储器、MRAM(Magnetoresitive Random Access Memory:磁阻存储器)、PRAM(Phase changeRandom Access Memory:相变存储器)、ReRAM(Resistive Random Access Memory:变阻型存储器)、FeRAM(Ferroelectric Random Access Memory:强电介质存储器)等其它非易失性半导体存储器。例如,非易失性半导体存储器1025也可以变更为其它非易失性存储器等。
[0082]非易失性半导体存储器1025在从第一通信设备1015向第一无线存储装置1005供给电力的情况下工作。
[0083]第一无线天线1020例如为PCB图案天线。第一无线天线能够工作的频带被设定为与NFC对应的预定的频带。
[0084]第一无线天线1020例如能够基于来自第三通信设备1019的电波,产生基于电磁感应的电力。第一无线天线1020将所产生的电力供给到第一 NFC控制器1030。
[0085]第一无线天线1020从第二无线存储装置1510、第三通信设备1019、基站1530接收指令CMD、地址ADD、数据DAT。第一无线天线1020将接收到的指令CMD等输出到第一 NFC控制器1030。
[0086]第一无线天线1020将从第一NFC控制器1030输入的指令CMD等输出到第二无线存储装置1510、第三通信设备1019、基站1530。
[0087]第一 NFC控制器1030具有第一存储部1040和电压检波器1045。此外,也可以是第一NFC控制器1030和第一存储部1040分离的结构。
[0088]第一控制器1033从第一通信设备1015、存储控制器1035、第一 NFC控制器1030接收指令CMD、地址ADD、数据DAT。
[0089]第一控制器1033基于接收到的指令CMD,向存储控制器1035、第一NFC控制器1030、第一通信设备1015输出指令CMD、地址ADD、数据DAT等。
[0090]第一 NFC控制器1030经由第一无线天线1020与第三通信设备1019等进行通信。
[0091]第一 NFC控制器1030从第一控制器1033、第一无线天线1020接收指令CMD、地址ADD、数据DAT等。第一NFC控制器1030基于接收到的指令CMD,向例如第一控制器1033、第一无线天线1020输出数据DAT等。
[0092]另外,第一NFC控制器1030基于接收到的指令CMD、地址ADD等,从第一存储部1040读出数据DAT,向第一控制器1033、第一无线天线1020输出数据DAT。
[0093]此外,第一 NFC控制器1030基于接收到的指令CMD、地址ADD、数据DAT等,向第一存储部1040写入数据DAT。
[0094]此外,关于在第一通信设备1015、第一控制器1033、存储控制器1035、第一 NFC控制器1030、第一无线天线1020等之间传输的指令CMD、地址ADD、数据DAT等,其形式未必需要一致。如果是进行通信的两者能够识别的指令CMD、地址ADD、数据DAT,则不需要与在其它部分通信时的指令CMD、地址ADD、数据DAT等在形式上一致。
[0095]第一 NFC控制器1030也可以在经由第一控制器1033或第一无线天线1020接收到关联数据生成指令CMD和数据DAT的情况下,生成关联数据DAT’并写入第一存储部1040。
[0096]此外,第一NFC控制器1030也可以不必具有向第三通信设备1019侧的写入功能。SP,不需要具有向第一无线存储装置1005之外的NFC标签等的写入功能。另外,在第三通信设备1019经由第一无线天线1020向第一存储部1040写入数据时,第三通信设备1019可以直接向第一存储部1040进行写入。即,第一NFC控制器1030也可以不必进行对第一存储部1040的数据写入。
[0097]第一存储部1040例如为非易失性存储器。第一存储部1040按照第一 NFC控制器1030或存储控制器1035的控制来存储数据。此外,第一存储部1040中的数据的保存可以是暂时的。作为第一存储部 1040,例如使用了EEPROM(Electrically Erasable ProgrammableRead-Only Memory:电可擦可编程只读存储器),但与上述非易失性半导体存储器1025同样地,也可以使用各种存储器。
[0098]此外,由于能够利用从第一无线天线1020供给的电力进行工作,因此,期望第一存储部1040所使用的非易失性存储器的每单位容量的功耗低于非易失性半导体存储器1025。具体而言,可以使用NOR型的存储器。
[0099]第一存储部1040中保存的数据,例如包含第一无线存储装置1005的关联数据(非易失性半导体存储器1025中保存的数据(例如图像数据、音数据(音乐数据、声音数据等)、影像数据等)的一部分和/或与非易失性半导体存储器1025中保存的数据关联的数据、与非易失性半导体存储器1025、第一无线存储装置1005相关的数据)、第一通信设备1015关联的数据、与连接于第一通信设备1015的第一配件1520关联的数据、和/或从第一控制器1033和/或从第三通信设备1099等接收到的指令CMD的信息。
[0100]举出具体例子来说明。此外,这些为一例,不意味着第一存储部1040中保存的数据仅限于这些。
[0101]非易失性半导体存储器1025中保存的与图像数据关联的数据例如为文件名数据、图像数据中的最初或最后的部分、或图像数据的缩略图图像数据、文件生成时间数据、拍摄时刻数据、数据ID等。
[0102]非易失性半导体存储器1025中保存的与音数据关联的数据例如为文件名数据、音数据中的最初或最后的部分、或音数据的再现时间数据、文件生成时间数据、数据ID等。
[0103]与非易失性半导体存储器1025关联的数据为非易失性半导体存储器1025的存储器容量的数据、剩余容量的数据、所保存的文件数的数据等。
[0104]与第一无线存储装置1005相关的数据为识别ID数据(对各第一无线存储装置1005任意分配的识别用的编号、例如制造时分配的固有的产品ID或之后对每个第一无线存储装置1005任意分配的ID等)、和/或评论(用户经由第一通信设备1015存储于第一无线存储装置1005的、与第一无线存储装置1005关联起来的文本数据)等。
[0105]与第一通信设备1015关联的数据为第一通信设备1015的识别ID数据、和/或第一通信设备1015的固件的更新信息、基于这些信息生成的标志位(flag)信息等。
[0106]与第一配件1520关联的数据为第一配件的识别ID数据、和/或第一配件具有的编码中包含的数据、和/或根据该数据生成的标志位信息等。
[0?07]电压检波器1045与第一无线天线1020电连接。电压检波器1045检测从第一无线天线1020向第一 NFC控制器1030供给的电压。进而,电压检波器45在第一 NFC控制器1030达到能够工作的预定的电压之前,发出基于NFC的通信的重置指令。第一 NFC控制器1030在接收到该重置指令的期间,不进行基于NFC的通信。通过该重置指令,能够防止基于NFC的通信的异常启动/工作。电压检波器1045在达到预定的电压的情况下,可以向第一NFC控制器1030输出可工作指令。第一NFC控制器1030仅在接收到可工作指令的情况下,进行基于NFC的通?目O
[0108]连接端子1065例如为标准化的连接端子,能够与第一通信设备1015连接。
[0109]本实施方式的第一无线存储装置1005例如可以使用“搭载有无线用天线的存储卡”这样的美国专利申请14/477200所记载的结构和工作方法。关于该专利申请,其整体通过参照而引用到本申请说明书中。
[0110]图3是示出第一无线存储装置1005的表面.里面的示意性俯视图。
[0111]如图3(a)所示,第一无线存储装置1005在其表面具有编码1120。关于编码1120,能够通过设置在第三通信设备1019的拍摄部(CMOS传感器)等或设置在第一通信设备1015的编码识别部等来检测。
[0112]编码1120例如为沿纵向和横向这2维而具有信息的二维码。例如,如图3(a)所示,编码1120为通过白黑的点实现的二维的矩阵编码。编码1120可以是栈编码(stack code),也可以是一维的条形码。另外,也可以模拟角色(character)形状的编码。
[0113]编码1120例如可以为印章状,用户在购入后黏贴,也可以在制造时黏贴。编码1120可以直接地、例如通过印刷等配置在第一无线存储装置1005的壳体。另外,编码1120也可以配置在第一无线存储装置1005的表面、里面这双方。
[0114]此外,编码1120不需要直接配置在第一无线存储装置1005,也可以间接地配置在第一无线存储装置1005。例如,也可以设置覆盖第一无线存储装置1005的至少一部分的壳体,在该壳体的表面配置编码1120。这样,通过设置壳体,用户无需识别第一无线存储装置1005的整体,因此,能够提高例如针对作为玩具的第一通信设备1015的融入感。
[0115]编码1120例如包含第一无线存储装置1005的识别ID的信息(第一信息)。换言之,在第一无线存储装置1005的外面显示有识别ID等第一信息。
[0116]如图3(b)所示,第一无线存储装置1005在其里面侧具有多个连接端子1065。多个连接端子1065沿着第一无线存储装置1005的一端侧配置。
[0117]如上所述,第一无线存储装置1005是安装于I个或公共的外围器件或壳体的例如存储卡,但也可以是分别具有上述的各要素的一部分或全部的存储器系统。例如,存储器系统可以具备:具有存储控制器1035和非易失性半导体存储器1025的存储模块;具有第一无线天线1020、第一NFC控制器1030、第一存储部1040和电压检波器1045的NFC模块;以及具有第一控制器1033的控制装置。第一控制器1033例如通过SPI接口等与NFC模块连接。第一控制器1033例如可以包含于后述的第一通信设备1015所具有的控制部1390中,也可以作为控制部1390执行的程序的步骤而执行。
[0118](关于第一通信设备)
[0119]图4是说明第一通信设备(玩具)1015的结构的示意性框图。
[0120]第一通信设备1015包含配件保持部1310、编码识别部1320、存储卡保存部1330和扬声器1340。第二通信设备1017可以为与第一通信设备1015相同的结构,因而省略详细说明。
[0121]能够从外部向存储卡保存部1330插入存储装置、例如存储卡。
[0122]为了便于说明,以已经将第一无线存储装置1005、例如搭载NFC芯片的存储卡保持在存储卡保存部1330为前提来进行说明。
[0123]配件保持部1310具有保持配件的功能。配件保持部1310例如保持从外部插入的配件。此外,配件保持部1310也可以以不从外部插入的方式来保持配件。例如,可以是保持钥匙链的配件的环上的配件保持部。为了便于说明,以第一配件1520已经保持于配件保持部1310为前提来进行说明。
[0124]第一配件1520例如为描绘有角色的卡。在一张第一配件1520例如描绘有I个角色。但不限于该情况,也可以在一张第一配件1520描绘多个角色。一张第一配件1520存储与所描绘的角色相关的信息。第一配件1520例如以编码的形式来存储该信息。但不限于该情况,例如第一配件1520可以包含NFC芯片,在NFC芯片中存储该信息。
[0125]在以编码存储与所描绘的角色相关的信息的情况下,在将配件保持于配件保持部1310时,配件的编码与编码识别部1320相对(面对)。
[0126]编码识别部1320从外部接受指示,从配件的编码读出与所描绘的角色相关的信息。将该信息传送到存储卡。与角色相关的信息包含存储卡中包含的非易失性半导体存储器的应该读出的地址信息。
[0127]存储卡的第一控制器1033接收与角色相关的信息,读出对应的信息。具体而言,第一控制器1033向存储控制器1035输出读出指示、地址,存储控制器1035从对应于与角色相关的信息的地址的存储器读出数据,输出到第一控制器1033。存储卡将该数据输出到扬声器1340。
[0128]扬声器1340通过DA转换器(图示省略)将数据转换为声音数据,输出到外部。用户能够听到与插入到第一通信设备1015的第一配件1520对应的声音数据。
[0129]第一通信设备1015可以包含显示部(显示器)1350。在从存储卡读出的数据包含声音数据和动态图像数据的情况下,可以不仅从扬声器1340输出声音数据,还在显示部1350显示动态图像数据。也可以不从扬声器1340输出声音数据,而在显示部1350显示动态图像数据。
[0130]控制部1390控制编码识别部1320、扬声器1340、显示部1350。另外,与第一无线存储装置1005进行通信。控制部1390也可以具有缓冲存储器1395。
[0131 ]缓冲存储器1395能够暂时地保存数据。
[0132]图5是例示本实施方式的第三通信设备1019的框图。此外,在第一通信设备1015为智能手机的情况下也可以是同样的结构。
[0133]第三通信设备1019例如是智能手机、PDA、平板终端等具有无线通信功能的装置。
[0134]第三通信设备1019具有电池部1070、第二无线天线1075、第二 NFC控制器1080、控制部1085、第二存储部1090、显示部1095、输入部1100、无线通信部1105、拍摄部1110和扬声器1115。此外,第二 NFC控制器1080和控制部1085也可以作为I个控制器来实现。
[0135]第三通信设备1019能够通过从电池部1070供给的电力来进行工作和通信。
[0136]第三通信设备1019能够遵循例如NFC接口来收发数据。此外,也可以使用其它无线通信接口。
[0137]电池部1070是向第三通信设备1019提供电力的电源。电池部1070例如为电池。电池部1070可以是干电池、蓄电池、燃料电池等。更具体而言,电池部1070可以使用锂电池等。电池部1070可以位于第三通信设备1019的外部,例如可以是与商用电源连接的AC适配器等。
[0138]第二无线天线1075的可工作频带被设定为与NFC对应的预定的频带。
[0139]第二无线天线1075接收指令CMD、地址ADD、数据DAT,将接收到的数据输出到第二NFC控制器1080。第二无线天线1075输出从第二 NFC控制器1080输入的指令CMD、地址ADD、数据DAT。第二无线天线1075例如为PCB图案天线。
[0140]第二 NFC控制器1080控制第二无线天线1075。
[0141]第二NFC控制器1080能够经由第二无线天线1075输出从控制部1085接收到的指令CMD、地址ADD、数据DAT等。第二 NFC控制器1080能够将第二无线天线1075接收到的数据输出到控制部1085。
[0142]控制部1085例如基于来自输入部1100、无线通信部1105、拍摄部1110、第一无线存储装置1005的输入来控制各部的各种工作。控制部1085基于输入的数据、或这些数据的计算结果来控制各部,并根据需要向各部输出指令等。
[0143]控制部1085例如为半导体芯片、在基板上形成的电路、或它们的一个或多个的组合。此外,控制部1085也可以具有暂时地保存数据的所谓缓冲存储器和/或寄存器。
[0144]控制部1085能够将针对第二 NFC控制器1080的指令CMD、地址ADD、数据DAT等输出到第二无线天线1075。控制部1085接收第二无线天线1075接收到的指令CMD、地址ADD、数据DAT、从第一无线存储装置1005读取的数据。
[0145]控制部1085在向第一无线存储装置1005写入数据时,将从各部输入的数据、或这些数据的计算结果、写入指令CMD和地址ADD输出到第二 NFC控制器1080。
[0146]控制部1085与各部电连接,与各部进行电通信。即,控制部1085能够从各部接收数据,输出该数据或该数据的计算结果。例如,控制部1085能够计算(生成)对拍摄部拍摄到的拍摄数据实施了强调显示的合成图像数据,并输出到显示部1095。例如,控制部1085能够基于从第二存储部1090读出的图像数据来计算(生成)合成图像数据,并输出到显示部1095。这些为一例,控制部1085能够接收来自各部的数据,并输出该数据的计算结果。
[0147]第二存储部1090基于与控制部1085的通信,将所存储的数据输出到控制部1085,并存储从控制部1085接收到的数据。
[0148]第二存储部1090例如为存储控制器和非易失性存储器。非易失性存储器可以是以非易失性半导体存储器25为例的各种非易失性存储器。存储控制器控制非易失性存储器。第二存储部1090例如可以是HDD(Hard Disk Drive:硬盘驱动器)或SSD(Solid StateDisk:固态硬盘)等。
[0149]显示部1095以用户能够识别的形式输出从控制部1085接收到的数据。
[0150]显示部1095例如为显示器。用户能够通过视觉来识别显示器的显示。具体而言,显示部1095可以使用液晶显示器、等离子显示、有机EL显示器、三维显示器等各种显示器。显示部1095在显示器显示从控制部1085接收到的数据。显示部1095例如能够大约实时地显示拍摄部1110拍摄到的图像或动态图像数据。
[0151]输入部1100将用户的输入作为输入数据而输出到控制部1085。
[0152]输入部1100例如为设置在显示器的触摸面板。在用户按压显示器上的显示时,输入部1100检测触摸面板上的被按压的位置,将该位置信息作为输入数据而输出到控制部1085。具体而言,输入部1100可以使用配置为矩阵状的开关和/或电阻膜方式、表面弹性波方式、红外线方式、电磁感应方式、静电电容方式等的各种触摸面板。
[0153]输入部1100例如可以为麦克风。在用户发出声音时,输入部1100可以检测声音,通过声音转换提取输入数据,输出到控制部1085。
[0154]无线通信部1105包含无线天线和无线控制器。无线通信部1105通过无线通信与外部进行数据的收发。无线通信部1105将从外部接收到的数据输出到控制部1085。无线通信部1105将从控制部1085接收到的数据发送给外部。
[0155]拍摄部1110能够拍摄静态图像、动态图像或这两者。拍摄部1110将拍摄数据(弟一图像数据)即静态图像或动态图像数据输出到控制部1085。此外,本说明书中的拍摄不一定包含存储所拍摄到的数据的操作。
[0156]拍摄部1110能够拍摄图2所示的配置在第一无线存储装置1005的表面的编码
1120ο
[0157]拍摄部1110例如为照相机。更具体而言,拍摄部1110是使用了固体拍摄元件、例如CCD(Charge Coupled Device:电荷親合器件)传感器、CMOS(Complementary Metal OxideSemiconductor:互补金属氧化物半导体)传感器的照相机。
[0158]扬声器1115再现从控制部1085输入的音数据。
[0159]图6是示意性示出基站1530的框图。
[0160]基站1530包含NFC收发部1610、显示部(显示器)1620、扬声器1630、输入部1640、存储部1650、通信部1660、控制部1670。
[0161]NFC收发部1610按照控制部1670的指示,与基站1530的外部进行NFC通信。例如,NFC收发部1610与第一无线存储装置1005进行NFC通信。
[0162]显示部1620例如为液晶显示器、有机EL显示器等任意显示器。显示部1620例如在NFC通信中显示处于NFC通信中之意,在通信完成时显示通信已完成之意。
[0163]扬声器1630按照控制部1670的指示而发声。
[0164]输入部1640例如为键盘或按钮。或者,显示部1620为显示器,在兼用触摸面板的情况下,触摸面板成为输入部1640。
[0165]存储部1650例如为HDD、SSD、闪速存储器等任意的存储元件。存储部1650例如保持向外部发送的数据。作为该数据,例如可举出角色的声音数据、动态图像数据等。
[0166]通信部1660按照控制部1670的指示,通过有线或无线通信与例如基站1530外部的服务器1535进行通信。通信部1660从外部的服务器1535取得向存储部1650保存的数据。
[0167]控制部1670控制NFC收发部1610、显示部1620、扬声器1630、输入部1640、存储部1650、通信部1660。
[0168]图7是示出示意性表示第一配件1520的一例的表面.里面的示意性俯视图。
[0169]第一配件1520例如是描绘有角色的卡。
[0170]如图7(a)所示,在第一配件1520例如描绘有I个角色。此外,不限于该情况,也可以在一张第一配件1520描绘多个角色。
[0171]如图7(b)所示,第一配件1520在其里面具有编码1710。关于编码1710,能够使用设置在第一通信设备1015的编码识别部1320来检测。
[0172]编码1710可以使用与编码1120同样的编码。
[0173]一张第一配件1520存储与所描绘的角色相关的信息。第一配件1520将该信息例如存储于编码1710。
[0174]不限于该情况,例如第一配件1520可以包含NFC芯片或NFC标签,该信息也可以存储于NFC芯片或NFC标签。在该情况下,可以不设置里面的编码1710。另外,在NFC芯片、NFC标签的情况下,可以以后进行数据的变更,例如具有能容易进行游具系统上的角色的升级等的优点。
[0175]另外,第一配件1520不限于卡。第一配件1520也可以是钥匙链、条带、徽章。
[0176](第一无线存储装置的工作方法)
[0177]以下,使用图8?图21,对本实施方式的第一无线存储装置1005的工作例进行说明。此外,为了便于说明,将第一无线存储装置1005和经由连接端子1065进行通信的设备作为第一主机(第一通信设备)1800,将经由第一无线天线进行通信的设备作为第二主机1850。将图2中的第二无线存储装置1510、第三通信设备1019、基站1530中的任意一个统称为第二主机1850,另外,针对各工作例中共同的事项,关于在之前工作例中说明的内容,在之后的工作例中,如果未特别声明则省略记载。
[0178](第一工作例)
[0179]图8是示意性示出第一工作例中的数据的流动的图。另外,图9是将第一工作例作为流程图来说明的图。
[0180]在第一工作例中进行如下工作:将从第一主机1800向非易失性半导体存储器1025保存的数据保存于第一存储部1040,第二主机1850从第一存储部1040读出数据。
[0181]在步骤S8101中,第一控制器1033从第一主机1800经由连接端子1065接收写入指令CMD、地址ADD、数据DAT。
[0182]在步骤S8102中,第一控制器1033向存储控制器1035输出写入指令CMD、地址ADD、数据DAT。此外,如上所述,步骤S8101和步骤S8102的写入指令CMD不需要在形式上一致。地址ADD、数据DAT也同样。此外,在以下的说明中,只要没有特别记载则相同。
[0183]在步骤S8103中,存储控制器1035基于接收到的指令CMD等,向非易失性半导体存储器1025进行写入。
[0184]在步骤S8104中,第一控制器1033向存储控制器1035输出读出指令CMD、地址ADD。
[0185]在步骤S8105中,存储控制器1035基于读出指令CMD等,从非易失性半导体存储器1025读出数据DAT,并输出到第一控制器。
[0186]在步骤S8106中,第一控制器1033将接收到的数据DAT、写入指令CMD、地址ADD输出到第一 NFC控制器1030。
[0187]在步骤S8107中,第一NFC控制器1030基于接收到的写入指令CMD等,向第一存储部1040写入数据DAT。
[0188]在步骤S8108中,第一NFC控制器1030经由第一无线天线1020,从第二主机1850接收读出指令CMD、地址ADD。
[0189]在步骤S8109中,第一NFC控制器1030基于接收到的读出指令CMD等,从第一存储部1040读出数据DAT。第一NFC控制器1030经由第一无线天线1020,向第二主机1850输出数据DAT。
[0190]此外,上述步骤也可以不必连续地进行,各步骤间在时间上可以分离。
[0191](第一工作例的变形例)
[0192]以下,说明第一工作例的变形例。
[0193]在上述工作例的步骤S8107?步骤S8109中,第一无线存储装置1005仅通过来自第二主机1850的经由第一无线天线1020的电力供给即可工作。
[0194]在步骤S8103之后,可以在存在来自第二主机1850的指令等的输入之后,对步骤S8104以后的步骤进行处理。在该情况下,第二主机1850能够仅使所需的数据从非易失性半导体存储器1025向第一存储部1040移动。此外,在该情况下,可以省略步骤S8108。
[0195](关于向第一存储部存储的数据)
[0196]在本工作例中,步骤S8106和步骤S8107中写入的数据DAT(此处,为了方便,称作DAT2),不需要必须与步骤S8103中写入的数据DAT(此处,为了方便,称作DATI) —致。即,非易失性半导体存储器1025中保存的数据不需要与第一存储部1040中保存的数据一致。这在以后的工作例中也同样。
[0197]例如,DAT2可以是DATl的一部分。另外,DAT2也可以是对DATl的数据进行处理而得至_数据。例如,在DATl为图像数据的情况下,DAT2可以是将DATl压缩而得到的图像数据,在DAT2为音数据的情况下,DAT2可以是进一步压缩的音,也可以是开头部分的音数据。
[0198]另外,DAT2可以是与DATl不一定有直接关系的数据。例如,在DATl为第一配件1520的识别ID的情况下,DAT2可以仅为该第一配件1520的种类的信息。更具体而言,在第一配件1520为“火之剑”的钥匙链的情况下,DATl可以是与该钥匙链对应的、个别的制造ID,DAT2可以是与“火之剑”对应的标志位信息(拥有火之剑这样的信息)。
[0199]另外,以另一例子进行说明,第一配件1520为怪物卡,在DATl例如为与怪物对应的音数据和/或卡的识别ID的情况下,DAT2可以是与该怪物对应的标志位信息(拥有该怪物卡这样的信息)。
[0200]另外,以另一例子进行说明,在DATl为与GPS对应的地球上的位置信息的情况下,DAT2可以是与通过了与该GPS对应的场所(例如游戏上的通过点数)这样的标志位信息。
[0201]这样,向非易失性半导体存储器1025保存的数据与向第一存储部1040保存的数据未必一致。针对提取向第一存储部1040保存的数据的方法,作为具体例,对3个方法进行说明。
[0202]首先,作为第一方法,是第一主机1800向第一控制器1033输出特别指令CMD、地址ADD、数据DAT等的方法。在该方法中,通过地址ADD和数据DAT来指定向第一存储部1040传送哪个数据。
[0203]第一控制器1033使用存储控制器1035,从非易失性半导体存储器1025读出指定的数据。进而,第一控制器1033向第一 NFC控制器1030输出读出的数据,并使用第一 NFC控制器向第一存储部1040写入数据。该方法能够按照用户的意愿来传送数据。
[0204]接下来,作为第二方法,是预先在非易失性半导体存储器1025内保存设定文件的方法。在该方法的情况下,在能够驱动非易失性半导体存储器1025时(例如在第一无线存储装置1005从第一主机1800接受电力供给时),第一控制器1033使用存储控制器1035读出设定文件。进而,第一控制器1033基于读出的设定文件向第一存储部1040发送数据。
[0205]在设定文件中,例如,文件名(例:开头文字从特定的文字开始)、扩展名(例:特定的扩展名)、日期顺序(例:从较新一方起的10个)、仅标志位信息等各种条件设定有一个或多个。进而,第一控制器1033使用第一NFC控制器1030,向第一存储部1040写入符合该条件的数据。此外,第一控制器1033可以对第一存储部1040仅写入变更部分,也可以每次覆盖地写入全部。
[0206]此外,关于从非易失性半导体存储器1025读出数据并向第一存储部1040保存数据的方法,由于与第一方法相同,所以省略说明。
[0207]此外,作为第三方法,也可以向第一存储部1040保存设定文件。在该情况下,即使在仅从第二主机1850接受电力供给的状态下,也能够写入设定文件。
[0208]在从第一主机1800接受电力供给时,第一控制器1033从第一存储部1040读出设定文件。此时,第一控制器1033也可以向非易失性半导体存储器1025保存设定文件。
[0209]以后的流程与第二方法相同,因此省略记载。
[0210]如上所述,关于提取向第一存储部1040保存的数据的方法,可以使用各种方法。此夕卜,上述的3个方法当然不意味着将提取方法限定于这些方法。
[0211](第二工作例)
[0212]图10是示意性示出第二工作例中的数据的流动的图。另外,图11是将第二工作例作为流程图来说明的图。
[0213]在第二工作例中进行如下工作:将从第二主机1850向第一存储部1040保存的数据保存于非易失性半导体存储器1025,第一主机1800从非易失性半导体存储器1025读出数据。
[0214]在步骤S8201中,第一NFC控制器1030经由第一无线天线1020,从第二主机1850接收写入指令CMD、地址ADD、数据DAT。
[0215]在步骤S8202中,第一NFC控制器1030向第一存储部1040写入数据。
[0216]在步骤S8203中,第一控制器1033向第一NFC控制器1030输出读出指令CMD、地址ADD。
[0217]在步骤S8204中,第一NFC控制器1030基于读出指令CMD等,从第一存储部1040读出数据DAT。第一 NFC控制器1030向第一控制器输出数据DAT。
[0218]在步骤S8205中,第一控制器1033将读出的数据DAT、写入指令CMD、地址ADD输出到存储控制器1035。
[0219]在步骤S8206中,存储控制器1035基于写入指令CMD,向非易失性半导体存储器1025写入数据。
[0220]在步骤S8207中,第一控制器1033经由连接端子1065,从第一主机1800接收读出指令CMD、地址ADD。
[0221]在步骤S8208中,第一控制器1033向存储控制器1035输出读出指令CMD、地址ADD。
[0222]在步骤S8209中,存储控制器1035基于读出指令CMD等,从非易失性半导体存储器1025读出数据。存储控制器1035向第一控制器1033输出数据。
[0223]在步骤S8210中,第一控制器1033经由连接端子,向第一主机1800输出数据。
[0224]此外,上述步骤也可以不必连续地进行,各步骤间可以在时间上分离。
[0225](第二工作例的变形例)
[0226]以下,说明第二工作例的变形例。
[0227]在上述工作例的步骤S8201?步骤S8202中,第一无线存储装置1005仅通过来自第二主机1850的经由第一无线天线1020的电力供给即可工作。
[0228]在步骤S8202之后,可以在存在来自第一主机1800的指令等的输入之后,对步骤S8203以后的步骤进行处理。在该情况下,第一主机1800能够仅使所需的数据从第一存储部1040向非易失性半导体存储器1025移动。此外,在该情况下,步骤S8207可以省略。
[0229]另外,在步骤S8202之后,可以在存在来自第一主机的电力供给之后,对步骤S8203以后的步骤进行处理。
[0230]另外,在步骤S8209中,存储控制器1035可以直接对第一主机1800进行输出。即,存储控制器1035可以经由连接端子1065,直接对第一主机1800进行输出。
[0231](第三工作例)
[0232]图12是示意性示出第三工作例中的数据的流动的图。另外,图13是将第三工作例作为流程图来说明的图。
[0233]在第三工作例中进行如下工作:从第一主机1800向第一存储部1040保存数据,第二主机1850从第一存储部1040读出数据。
[0234]在步骤S8301中,第一控制器1033经由连接端子1065,从第一主机1800接收写入指令CMD、地址ADD、数据DAT。
[0235]在步骤S8302中,第一控制器1033向第一NFC控制器1030输出写入指令CMD、地址ADD、数据 DAT。
[0236]在步骤S8303中,第一NFC控制器1030基于写入指令等,向第一存储部1040写入数据 DAT 0
[0237]在步骤S8304中,第一NFC控制器1030经由第一无线天线1020,从第二主机1850接收读出指令CMD、地址ADD。
[0238]在步骤S8305中,第一NFC控制器1030从第一存储部1040读出数据DAT,向第二主机2850输出数据。
[0239]此外,上述步骤也可以不必连续地进行,各步骤间可以在时间上分离。
[0240](第三工作例的变形例)
[0241]以下,说明第三工作例的变形例。
[0242]在上述工作例的步骤S8303?步骤S8305中,第一无线存储装置1005仅通过来自第二主机1850的经由第一无线天线1020的电力供给即可工作。
[0243](第四工作例)
[0244]图14是示意性示出第四工作例中的数据的流动的图。另外,图15是将第四工作例作为流程图来说明的图。
[0245]在第四工作例中进行如下工作:从第二主机1850向第一存储部1040保存数据,第一主机1800从第一存储部1040读出数据。
[0246]在步骤S8401中,第一NFC控制器1030经由第一无线天线1020,从第二主机1850接收写入指令CMD、地址ADD、数据DAT。
[0247]在步骤S8402中,第一NFC控制器1030向第一存储部1040写入数据。
[0248]在步骤S8403中,第一控制器1033经由连接端子1065,从第一主机1800接收读出指令CMD、地址ADD。
[0249]在步骤S8404中,第一控制器1033向第一NFC控制器1030输出读出指令CMD、地址ADD。
[0250]在步骤S8405中,第一NFC控制器1030基于读出指令CMD等,从第一存储部1040读出数据。第一 NFC控制器1030向第一控制器1033输出数据。
[0251]在步骤S8406中,第一控制器1033经由连接端子,向第一主机1800输出数据。
[0252]此外,上述步骤也可以不必连续地进行,各步骤间可以在时间上分离。
[0253](第四工作例的变形例)
[0254]以下,说明第四工作例的变形例。
[0255]在上述工作例的步骤S8303?步骤S8305中,第一无线存储装置1005仅通过来自第二主机1850的经由第一无线天线1020的电力供给即可工作。
[0256](第五工作例)
[0257]图16是示意性示出第五工作例中的数据的流动的图。另外,图17是将第五工作例作为流程图来说明的图。
[0258]在第五工作例中进行如下工作:不将从第一主机1800向非易失性半导体存储器1025保存的数据保存于第一存储部1040,而输出到第二主机1850。
[0259]在步骤S8501中,第一控制器1033经由连接端子1065,从第一主机1800接收写入指令CMD、地址ADD、数据DAT。
[0260]在步骤S8502中,第一控制器1033向存储控制器1035输出写入指令CMD、地址ADD、数据DAT。
[0261]在步骤S8503中,存储控制器1035基于接收到的指令CMD等,向非易失性半导体存储器1025进行写入。
[0262]在步骤S8504中,第一NFC控制器1030经由第一无线天线1020,从第二主机1850接收直通(through)读出指令CMD、地址ADD。此处,直通读出指令CMD是不将数据保存于第一存储部1040,而将非易失性半导体存储器1025的数据输出到第二主机1850的特别的指令。
[0263]在步骤S8505中,第一NFC控制器1030向第一控制器1033输出直通读出指令CMD、地址 ADD。
[0264]在步骤S8506中,第一控制器1033基于地址ADD等,向存储控制器1035输出读出指令CMD、地址ADD。此外,此处的读出指令CMD不需要为特别的指令,可以是与上述的工作例同样的读出指令。
[0265]在步骤S8507中,存储控制器1035基于读出指令CMD等,从非易失性半导体存储器1025读出数据DAT,输出到第一控制器。
[0266]在步骤S8508中,第一控制器1033经由第一NFC控制器1030和第一无线天线1020,将接收到的数据DAT输出到第二主机1850。此外,第一控制器1033可以不经由第一 NFC控制器1030,而经由第一无线天线1020向第二主机1850进行输出。
[0267]此外,上述步骤也可以不必连续地进行,各步骤间可以在时间上分离。
[0268](第六工作例)
[0269]图18是示意性示出第六工作例中的数据的流动的图。另外,图19是将第六工作例作为流程图来说明的图。
[0270]在第六工作例中进行如下工作:从第二主机1850不向第一存储部1040而向非易失性半导体存储器1025保存数据,第一主机1800从非易失性半导体存储器1025读出数据。
[0271]在步骤S8601中,第一NFC控制器1030经由第一无线天线1020,从第二主机1850接收直通写入指令CMD、地址ADD、数据DAT。此处,直通写入指令CMD是不将来自第二主机1850的数据保存于第一存储部1040,而保存于非易失性半导体存储器1025的特别的指令。
[0272]在步骤S8602中,第一NFC控制器1030向第一控制器1033输出直通写入指令CMD、地址ADD、数据DAT。
[0273]在步骤S8603中,第一控制器1033向存储控制器1035输出写入指令CMD、地址ADD、数据DAT。此外,此处的写入指令CMD不需要是特别的指令,也可以是与上述的工作例同样的写入指令。
[0274]在步骤S8604中,存储控制器1035基于写入指令CMD等,向非易失性半导体存储器1025写入数据。
[0275]在步骤S8605中,第一控制器1033经由连接端子1065,从第一主机1800接收读出指令CMD、地址ADD。
[0276]在步骤S8606中,第一控制器1033向存储控制器1035输出读出指令CMD、地址ADD。
[0277]在步骤S8607中,存储控制器1035基于读出指令CMD等,从非易失性半导体存储器1025读出数据。存储控制器1035向第一控制器1033输出数据。
[0278]在步骤S8608中,第一控制器1033经由连接端子,向第一主机1800输出数据。
[0279]此外,上述步骤也可以不必连续地进行,各步骤间可以在时间上分离。
[0280](第六工作例的变形例)
[0281]以下,说明第六工作例的变形例。
[0282]在步骤S8607中,存储控制器1035也可以直接对第一主机1800进行输出。即,存储控制器1035可以经由连接端子1065直接对第一主机1800进行输出。
[0283](第七工作例)
[0284]图20是示意性示出第七工作例中的数据的流动的图。
[0285]在第七工作例中进行如下工作:第一主机1800和第二主机1850经由第一无线存储装置1005进行通信。
[0286]第一主机1800能够经由连接端子1065与第一无线存储装置1005进行通信。另外,第二主机1850能够经由第一无线天线1020与第一无线存储装置1005进行通信。另外,连接端子1065和第一无线天线1020之间能够与第一控制器1033和/或第一 NFC控制器1030进行通信。
[0287]即,第一主机1800能够经由第一无线存储装置1005与第二主机1850进行通信。此夕卜,第一无线存储装置1005可以完全直接通过,也可以对指令CMD、地址ADD、数据DAT等的一部分进行转换。
[0288]通过使用第七工作例,第一通信设备1015能够经由第一无线存储装置1005,通过NFC通信与基站1530进行通信。即,尽管第一通信设备1015自身不具有NFC通信功能,但通过使用第七工作例,第一通信设备1015能够与基站1530进行NFC通信。
[0289]图21?图27分别是示意性示出第一工作例?第七工作例的指令和/或数据的时间序列的时序图。各时序图所示的圆圈数字为了方便而具有如下含义。即,关于X-Y的上位的数字X,在X= I的情况下,表示在第一主机1800和第一控制器1033之间收发指令CMD。在X = 2的情况下,表示在第一控制器1033和非易失性半导体存储器1025之间收发指令CMD。在X = 3的情况下,表示在第一控制器1033和第一存储部1040之间收发指令CMD。在X = 4的情况下,表示在第一存储部1040和第二主机1850之间收发指令CMD。在X = 5的情况下,表示在第一主机1800和第一存储部1040之间收发指令CMD。在X = 6的情况下,表示在非易失性半导体存储器1025和第二主机1850之间收发指令CMD。在X = 7的情况下,表示在第二主机1850和第一控制器1033之间收发指令CMD。在X = S的情况下,表示在第一控制器1033和第一主机1800之间收发指令CMD。关于下位的数字Y,在Y= I的情况下,表示该指令CMD为写入指令(Write)。在Y=2的情况下,表示该指令CMD为读出指令(Read)。例如,在记载为“1-1”的情况下,该指令CMD表示在第一主机1800和第一控制器1033之间执行写入。
[0290]如图21所示,在第一工作例中,首先,在第一主机1800输出了写入指令CMD(1-1)之后,将数据DATA发送给第一控制器1033。第一控制器1033通过存储控制器1035来解释指令CMD,向非易失性半导体存储器1025写入数据DATA(2-1)。然后,第一控制器1033经由存储控制器1035输出所写入的数据DATA(2-2)。第一控制器1033经由第一 NFC控制器1030,将数据DATA写入第一存储部1040(3-1)。第二主机1850向第一 NFC控制器1030发送读出指令CMD(4-2),通过第一 NFC控制器1030从第一存储部1040读出数据DATA。
[0291]如图22所示,在第二工作例中,在第二主机1850向第一存储部1040输出了写入指令CMD(4-1)之后,将数据DATA发送给第一控制器1033(3-2)。第一NFC控制器1030向第一存储部1040写入数据DATA。第一 NFC控制器1030将所写入的数据DATA输出到第一控制器1033。第一控制器1033经由存储控制器1035,将数据DATA写入到非易失性半导体存储器1025(2-
1)。接下来,第一主机1800向第一控制器1033发送读出指令CMD(l-2),接收到读出指令CMD的第一控制器1033经由存储控制器1035,从非易失性半导体存储器1025读出数据DATA(2-
2)。第一控制器1033将读出的数据DATA发送到第一主机1800。
[0292]如图23所示,在第三工作例中,在第一主机1800向第一存储部1040输出了写入指令CMD(5-1)之后,将数据DATA发送给第一控制器1033。接收到数据DATA的第一控制器1033经由第一NFC控制器1030,向第一存储部1040写入数据DATA(3-1)。第二主机1850向第一NFC控制器1030发送读出指令CMD,通过第一 NFC控制器1030从第一存储部1040读出数据DATA(4-2)ο
[0293]如图24所示,在第四工作例中,在第二主机1850输出了写入指令CMD(4_1)之后,将数据DATA发送给第一控制器1033。通过第一NFC控制器1030,向第一存储部1040写入数据DATA。第一主机1800向第一存储部1040发送读出指令CMD(5-2),第一控制器1033经由第一NFC控制器1030,从第一存储部1040读出数据DATA(3-2)。读出的数据DATA通过第一控制器1033发送给第一主机1800。
[0294]如图25所示,在第五工作例中,第一主机1800向第一控制器1033输出写入指令CMD(1-1)。此时的指令为使对第一存储部1040的写入直接通过的直通写入指令。接收到数据DATA的第一控制器1033经由存储控制器1035,向非易失性半导体存储器1025写入数据DATA(2-1)。第二主机1850向非易失性半导体存储器1025发送读出指令CMD(6-2)。此时的读出指令为使从第一存储部1040的读出直接通过的直通读出指令。第一控制器1033通过直通读出指令,从非易失性半导体存储器1025读出数据DATA(2-2)。
[0295]如图26所示,在第六工作例中,第二主机1850向非易失性半导体存储器1025发送写入指令,并发送数据DATA(6-1)。第一控制器1033经由存储控制器1035,将发送来的数据DATA写入非易失性半导体存储器1025(2-1)。若第一主机1800向第一控制器1033发送读出指令(1-2),则第一控制器1033经由存储控制器1035,从非易失性半导体存储器1025读出数据DATA(2-2)。
[0296]如图27所示,在第七工作例中,第二主机1850发送写入指令或读出指令(7-1或7-
2),接下来发送数据DATA。第一控制器1033针对发送来的数据DATA,基于写入指令或读出指令中的任意一个指令,将数据DATA发送给第一主机1800(8-1或8-2)。此外,此时的第一控制器1033的指令可以是写入指令、读出指令中的任意一个,也可以是用户任意设定的指令。
[0297]图28是汇总第一无线存储装置1005的上述的工作例及其优点而得到的表。各箭头表示数据的流动,阴影的区域表示在存在从第一主机1800侧的通电的状态下可工作的状态。此外,非易失性半导体存储器1025和第一存储部1040在仅保持数据的情况下,即使没有从第一主机侧的通电也能够保持。
[0298]如图28的第一行所不,在第一工作例中,从第一主机1800向第二主机1850的数据的传送是通过对非易失性半导体存储器1025和第一存储部1040的写入和读出进行的。在第一工作例中,从第一存储部1040向第二主机1850的数据发送是通过NFC通信进行的,因此,即使不从第一主机1800进行电力供给,第二主机1850也能够从第一存储部1040取得数据。
[0299]如图28的第二行所示,在第二工作例中,从第二主机1850向第一主机1800的数据的传送是通过对第一存储部1040和非易失性半导体存储器1025的写入和读出进行的。与第一工作例同样,第一存储部1040和第二主机1850之间的数据传送是通过NFC通信进行的,因此,即使没有来自第一主机1800的电力供给也能够执行。
[0300]如图28的第三行和第四行所示,在第三工作例和第四工作例中,第一存储部1040和第二主机1850之间的数据传送是通过NFC通信进行的,因此,即使没有来自第一主机的电力供给也能够执行。
[0301]如图28的第五行和第六行所示,在第五工作例和第六工作例中,不通过对第一存储部1040的写入和读出来传送非易失性半导体存储器1025的数据,因此,能够进行大容量的数据传送。
[0302]如图28的第七行所示,在第七工作例中,能够直接进行第一主机1800和第二主机1850之间的数据传送,因此,能够不受非易失性半导体存储器1025和第一存储部1040的数据容量的限制来进行数据传送。
[0303](关于第一实施方式的工作)
[0304]以下,对本实施方式的游戏系统的工作例进行说明。
[0305](情形I)
[0306]情形I涉及第一通信设备(玩具)1015与基站1530之间的NFC通信。此处,在情形I中,假设第一通信设备(玩具)1015已经保存有第一配件1520和第一无线存储装置1005来进行说明。另外,假设第一通信设备(玩具)1015的存储部保持有第一通信设备(玩具)1015的识别ID。
[0307]使用图29对情形I进行说明。
[0308]情形I是经由基站1530对第一无线存储装置1005中保持的数据进行更新的情况下的游戏系统的工作方法。
[0309]在步骤S3101中,基站1530向第一通信设备(玩具)1015发送发送指示,以使得发送第一通信设备(玩具)1015的识别ID、与第一无线存储装置1005的剩余容量相关的数据、与第一通信设备(玩具)1015中保存的第一配件1520对应的编码数据。
[0310]该发送指示经由第一无线存储装置1005的第一无线天线1020输入到控制部1390。
[0311]在步骤S3102中,控制部1390指示编码识别部1320来判定第一配件1520的编码。编码识别部1320接收该指示,读出第一配件1520的编码数据,暂时地保存于控制部1390的存储部(S3103)。
[0312]在步骤S3104中,控制部1390向第一无线存储装置1005发送发送指示,以使得向控制部1390发送与第一无线存储装置1005的非易失性半导体存储器的剩余容量相关的数据。第一无线存储装置1005的第一控制器1033经由存储控制器1035访问非易失性半导体存储器的管理区域。在该管理区域中保持第一无线存储装置1005的识别ID和/或与第一无线存储装置1005的容量、剩余容量相关的数据。
[0313]第一无线存储装置1005将与第一控制器1033非易失性半导体存储器的剩余容量相关的数据发送给控制部1390,控制部1390将与该剩余容量相关的数据暂时地保存于存储部(S3105)。
[0314]控制部1390经由第一无线存储装置1005,向基站1530发送第一通信设备(玩具)1015的识别ID、与第一无线存储装置1005的剩余容量相关的数据、与第一通信设备(玩具)1015中保存的第一配件1520对应的编码数据。
[0315]基站1530的控制部1670接收第一通信设备(玩具)1015的识别ID、与第一无线存储装置1005的剩余容量相关的数据、与第一通信设备(玩具)1015中保存的第一配件1520对应的编码数据,从存储部1650提取与编码数据对应的更新数据。此处,基站1530的存储部1650以表形式保持多个编码数据和与其分别对应的更新数据。
[0316]控制部1670对提取出的更新数据的容量进行运算。进而,控制部1670根据与第一无线存储装置1005的剩余容量相关的数据来运算剩余容量。控制部1670对剩余容量与更新数据的容量进行比较(步骤S3106)。
[0317]在第一无线存储装置1005的剩余容量大于更新数据的容量的情况下(步骤S3106:是),控制部1670经由NFC收发部1610,将更新数据和写入更新数据的地址发送给第一通信设备1015(步骤S3107)。
[0318]另一方面,在第一无线存储装置1005的剩余容量小于更新数据的容量的情况下步骤(S3106:否),控制部1670在显示部1620显示该意思(步骤S3108)。
[0319]在步骤S3109中,第一通信设备1015的第一无线存储装置1005接收更新数据和写入更新数据的地址,并暂时地保存于控制部1390。
[0320]控制部1390控制第一无线存储装置1005,以使得向指定的地址写入更新数据。其结果是,第一无线存储装置1005将与编码数据对应的更新数据保存于非易失性半导体存储器。
[0321]在向第一无线存储装置1005写入更新数据时,第一无线存储装置1005向控制部1390发送更新数据的写入完成的通知。
[0322]控制部1390接收该通知,通过NFC通信,向基站1530发送更新数据的写入完成的通知(步骤S3110)。
[0323]进而,基站1530的控制部1670在显示器1620显示更新数据的写入已完成之意(步骤S3111)。
[0324](情形I的变形例I)
[0325]接下来,使用图30对情形I的变形例I进行说明。
[0326]在情形I中,在步骤S3106中,控制部1670对剩余容量和更新数据的容量进行比较。在第一无线存储装置1005的剩余容量大于更新数据的容量的情况下(步骤S3106:是),控制部1670经由NFC收发部1610,将更新数据和写入更新数据的地址发送给第一通信设备1015(步骤S3107)。也可以替代该步骤S3106?步骤S3108,使控制部1670发送标志位信息的数据(步骤 S3107’)。
[0327]此处,标志位信息的数据例如表示与某基站1530进行了通信之意。可以使用标志位信息的数据来替代集章拉力(s tamp ra11y)的戳(s tamp)。
[0328](情形I的变形例2)
[0329]在变形例2中,控制部1670发送标志位信息的数据,但该标志位信息的数据也可以是用于访问非易失性半导体存储器1025的某区域的密钥数据。
[0330]以下,进行具体说明。
[0331]第一无线存储装置1005的非易失性半导体存储器中保存有特定的数据。该特定的数据被加密。第一通信设备1015的第一无线存储装置1005从基站1530接收用于解码的密钥数据,对特定的数据进行解码。在对特定的数据进行解码后,用户能够访问特定的数据。
[0332]在本情形中,使用对特定数据进行解码的情况来进行说明,但不限于该情况,只要在第一通信设备1015与基站1530进行了NFC通信后,用户能够使用第一无线存储装置1005的非易失性半导体存储器1025的一部分区域,则可以是任意方式。例如,第一无线存储装置1005在非易失性半导体存储器中具有是否能够访问一部分区域的标志位信息。也可以是,通过第一通信设备1015与基站1530进行NFC通信,第一无线存储装置1005改写该标志位信息,由此用户能够访问非易失性半导体存储器的一部分区域。
[0333]基站1530的控制部1670经由NFC收发部1610将密钥数据发送给第一通信设备1015。第一无线存储装置1005的第一控制器1033经由第一 NFC控制器1030接收密钥数据,并保持在RAM中。第一控制器1033指定保持有特定的数据的区域的地址,经由存储控制器1035将特定的数据读出到RAM上。第一控制器1033基于密钥数据,对特定的数据进行解码。
[0334]第一控制器1033传送解码为非易失性半导体存储器1025的原来地址的特定的数据并进行保存。
[0335]第一控制器1033向基站1530的NFC收发部1610进行特定数据的解码已完成之意的通知。NFC收发部1610在收到该通知时,控制部1670在显示部1620显示完成之意。
[0336]在本情形2中,记载了第一通信设备1015从I个基站1530接收I个密钥来对特定数据进行解码的例子,但不限于该情况,例如第一通信设备1015可以从多个基站1530接收多个密钥数据,第一无线存储装置1005使用多个密钥来对特定数据进行解码。
[0337]另外,第一无线存储装置1005的非易失性半导体存储器也可以存在保持被加密的数据的多个区域。例如设该多个区域为区域1、区域2、区域3、……。在该情况下,第一无线存储装置1005可以与第一基站进行NFC通信,从第一基站接收对区域I的数据进行解码的密钥,与和第一基站不同的第二基站进行NFC通信,从第二基站接收对区域2的数据进行解码的密钥。
[0338](情形I的变形例3)
[0339]在情形I中,基站1530向第一通信设备1015发送更新数据和写入更新数据的地址,但不限于该情况,例如也可以发送第一无线存储装置1005的固件和写入固件地址来替代发送更新数据和写入更新数据的地址。
[0340](情形2)
[0341]情形2涉及第一通信设备(玩具)1015与基站1530之间的NFC通信。此处,在情形2中,假设第一通信设备(玩具)1015中已经保存了第一配件1520和第一无线存储装置1005来进行说明。另外,假设第一通信设备(玩具)1015的存储部中保持有第一通信设备(玩具)1015的识别ID。
[0342]使用图31对情形2进行说明。
[0343]首先,在步骤S3201中,根据外部的指示,第一通信设备(玩具)1015的控制部1390指示编码识别部1320来判定第一配件1520的编码。编码识别部1320接受该指示,读出第一配件1520的编码数据,暂时地保存于控制部1390的存储部(S3202)。
[0344]进而,在步骤S3203中,控制部1390控制第一无线存储装置1005,以使得暂时地将编码数据和第一通信设备(玩具)1015的识别ID保持在第一无线存储装置1005。第一无线存储装置1005暂时地存储第一通信设备(玩具)1015中保存的第一配件1520的编码数据和第一通信设备(玩具)1015的识别ID。
[0345]控制部1390接收表示能够从基站1530的NFC收发部1610接收信号的就绪信号(步骤S3204),向基站1530发送编码数据和第一通信设备(玩具)1015的识别ID(步骤S3205)。
[0346]在步骤S3206中,控制部1670接收编码数据和第一通信设备(玩具)1015的识别ID,并经由通信部1660将这些数据发送给服务器1535。服务器1535保持使第一通信设备(玩具)1015的识别ID和搭载于第一通信设备(玩具)的第一配件1520的编码数据关联起来的表。在服务器1535中还保持关联有与编码数据对应的图像数据、动态图像数据和/或声音数据的表。
[0347]在步骤S3207中,控制部1670从服务器1535提取与编码数据对应的图像数据和/或动态图像数据,并显示于显示部1620。控制部1670从服务器1535提取与编码数据对应的声音数据并输出到扬声器1630。
[0348](情形3)
[0349]情形3涉及如下情况下的通信方法:在第一通信设备(玩具)1015因某些原因而发生故障、或将第一通信设备(玩具)1015替换为新版本的设备、希望由多个第一通信设备(玩具)1015共享数据等情况下,使在第一通信设备(玩具)1015中使用过的数据移动到其它的第二通信设备(玩具)1017。
[0350]使用图32,对情形3进行具体说明。
[0351]在情形3中,使用基站1530,使第一通信设备(玩具)1015中使用过的数据移动到其它的第二通信设备(玩具)1017。
[0352]首先,在步骤S3301中,基站1530的控制部1670向第一通信设备(玩具)1015进行能够接收数据之意的通知。第一通信设备(玩具)1015经由第一无线存储装置1005接收该通知,将第一通信设备(玩具)1015的识别ID、控制部1390内的缓冲存储器1395的数据、非易失性半导体存储器1025、第一存储部1040等的数据发送给基站1530(步骤S3302)。
[0353]基站1530的控制部1670经由NFC收发部1610接收第一通信设备(玩具)1015的识别ID、控制部1390内的缓冲存储器1395的数据等,并经由通信部1660传送到服务器1535(步骤S3303)。
[0354]在步骤S3304中,服务器1535保存接收到的第一通信设备(玩具)1015的识别ID、控制部1390内的缓冲存储器1395的数据等。
[0355]在步骤S3305中,根据用户的控制,第二通信设备(玩具)1510经由第二无线存储装置1510将第二通信设备(玩具)1510的识别ID、控制部1390内的缓冲存储器1395的数据、非易失性半导体存储器1025、第一存储部1040等的数据发送给基站1530。
[0356]在步骤S3306中,服务器1535接收第二通信设备(玩具)1510的识别ID,认证与具有第一通信设备(玩具)1015的识别ID的用户是否为同一用户。在认证完成的情况下,服务器1535将与第一通信设备(玩具)1015的识别ID对应的控制部1390内的缓冲存储器1395的数据等发送到第二通信设备(玩具)1510。
[0357]其结果是,用户能够在与第一通信设备(玩具)1015相同的环境下使用第二通信设备(玩具)1510。
[0358](情形4)
[0359]情形4涉及第一通信设备1015与基站1530之间的NFC通信、第二通信设备1017与基站1530之间的NFC通信。基站1530包含多个NFC收发部1610。为了便于说明,假设基站1530包含两个NFC收发部1610。第一 NFC收发部1610与第一通信设备1015进行NFC通信,第二 NFC收发部1610与第二通信设备1017进行NFC通信。基站1530提供由拥有第一通信设备1015的用户和拥有第二通信设备1017的用户进行的对战游戏。
[0360]使用图33对情形4进行说明。
[0361]首先,在步骤S3401中,根据外部的指示,第一通信设备(玩具)1015的控制部1390指示编码识别部1320来判定第一配件1520的编码。编码识别部1320接受该指示,读出第一配件1520的编码数据,暂时地保存于控制部1390的存储部(S3402)。
[0362]进而,在步骤S3403中,控制部1390控制第一无线存储装置1005,以使得将编码数据和第一通信设备(玩具)1015的识别ID暂时地保持于第一无线存储装置1005。第一无线存储装置1005暂时地存储第一通信设备(玩具)1015中保存的第一配件1520的编码数据和第一通信设备(玩具)1015的识别ID。
[0363]步骤S3401’?步骤S3403’与步骤S3401?步骤S3403同样,因而省略详细说明。
[0364]通过步骤S3403’,第二无线存储装置1510暂时地存储第二通信设备(玩具)1017中保存的第二配件1525的编码数据和第二通信设备(玩具)1017的识别ID。
[0365]在步骤S3404中,控制部1670从第一无线存储装置1005读取第一配件1520的编码数据和第一通信设备(玩具)1015的识别ID,从第二无线存储装置1510读取第二配件1525的编码数据和第二通信设备(玩具)1017的识别ID。
[0366]在步骤S3405中,控制部1670对第一配件1520的编码数据和第二配件1525的编码数据进行比较,生成与胜负相关的数据。
[0367]在步骤S3406中,控制部1670根据与胜负相关的数据来判定哪个用户为胜者,并显示于显示部1620。
[0368]此外,在情形4中,对各配件的编码数据进行比较来生成与胜负相关的数据,但不限于该情况,也可以基于配件的编码数据和与用户的级别相关的信息来评分,控制部1670生成与胜负相关的数据。具体而言,将分数高的用户作为胜方,将分数低的用户作为败方。
[0369]此处,关于与级别相关的信息,例如通过用户保持的配件的种类和/或与基站通信的次数、通信的基站的数量等来综合地计算。该与级别相关的信息例如保持在装配于各玩具的第一无线存储装置1005的管理区域中。
[0370](情形5)
[0371]情形5涉及第一通信设备1015和第二通信设备1017之间的NFC通信。假设第一通信设备1015和第二通信设备1017均还包含显示器。假设第一通信设备1015中搭载的第一无线存储装置1005、第二通信设备1017中搭载的第二无线存储装置1510还具有NFC读取和NFC写入的功能。在该情况下,能够通过NFC通信使双方交换第一无线存储装置1005和第二无线存储装置1510中保持的编码数据等。因此,能够不使用基站1530来进行情形3的对战游戏。
[0372]以下,使用图34对情形5进行具体说明。
[0373]在步骤S3501中,根据外部的指示,第一通信设备(玩具)1015的控制部1390指示编码识别部1320来判定第一配件1520的编码。编码识别部1320接受该指示,读出第一配件1520的编码数据,暂时地保存于控制部1390的存储部(S3502)。
[0374]进而,在步骤S3503中,控制部1390控制第一无线存储装置1005,以使得将编码数据暂时地保持于第一无线存储装置1005。第一无线存储装置1005暂时地存储第一通信设备(玩具)1015中保存的第一配件1520的编码数据。
[0375]步骤S3501’?步骤S3503’与步骤S3501?步骤S3503同样,因而省略详细说明。
[0376]在步骤S3504中,第一无线存储装置1005的控制部1390从第二无线存储装置1510读取第二配件1525的编码数据。
[0377]同样,第二无线存储装置1510的控制部1390从第一无线存储装置1005读取第一配件1520的编码数据。
[0378]进而,在步骤S3505中,第一无线存储装置1005的控制部1390对第一配件1520的编码数据和第二配件1525的编码数据进行比较,生成与胜负相关的数据。
[0379]第二无线存储装置1510的控制部1390也对第一配件1520的编码数据和第二配件1525的编码数据进行比较,生成与胜负相关的数据。
[0380]在步骤S3306中,第一无线存储装置1005的控制部1390根据与胜负相关的数据来判定哪个用户为胜者,并显示于显示部1620。同样,第二无线存储装置1510的控制部1390根据与胜负相关的数据来判定哪个用户为胜者,并显示于显示部1620。
[0381]此外,在本情形中,第一无线存储装置1005、第二无线存储装置1510分别取得双方的第一配件1520的编码数据和第二配件1525的编码数据,但不限于该情况,例如,也可以是仅第一无线存储装置1005取得第一配件1520的编码数据和第二配件1525的编码数据,生成与胜负相关的数据。也可以是,从第一无线存储装置1005向第二无线存储装置1510发送与该胜负相关的数据,在第二无线存储装置1510的显示器显示哪个用户为胜者或胜负。
[0382](情形6)
[0383]在情形6中,说明如下例子:在通过第三通信设备1019的拍摄装置(照相机)拍摄了从第一通信设备1015卸下的第一无线存储装置1005时,通过扩展现实(AR),使角色在第三通信设备1019的显示器上活动。
[0384]如图35所示,在通过第三通信设备1019的拍摄部1110拍摄了第一无线存储装置1005时,在显示部1095中的第一无线存储装置1005的周边显示角色的图像和/或动态图像。
[0385]在情形6中,第一通信设备(玩具)1015的识别ID和动态图像数据.图像数据对应地保存于服务器1535。
[0386]以下,使用图36说明具体的工作。
[0387]首先,在步骤S3601中,第三通信设备1019经由网络(例如互联网)与服务器1535连接,将第一通信设备(玩具)1015的识别ID发送给服务器1535。
[0388]在步骤S3602中,服务器1535提取与第一通信设备(玩具)1015的识别ID对应的图像数据/动态图像数据,经由网络(例如互联网)将图像数据/动态图像数据发送给第三通信设备1019。
[0389]在步骤S3603中,第三通信设备1019将接收到的图像数据/动态图像数据和第一通信设备(玩具)1015的识别ID关联起来保存于存储部(图示省略)。
[0390]在步骤S3604中,第三通信设备1019启动照相机应用。第三通信设备1019通过第三通信设备1019的照相机检测到第一无线存储装置1005时,判定第一无线存储装置1005的识另 IjID(步骤 S3605,S3606)。
[0391]在步骤S3607.S3608中,第三通信设备1019在显示部1095将与第一无线存储装置1005的识别ID对应的图像数据/动态图像数据合成到拍摄到的图像上,并显示于显示部1095ο
[0392]此外,在本实施方式中,在步骤S3603中,第三通信设备1019将接收到的图像数据/动态图像数据和第一通信设备(玩具)1015的识别ID关联起来保存于存储部(图示省略)。但是,不限于此,例如也可以将第一通信设备(玩具)1015的识别ID和声音数据也关联起来保存。
[0393]也可以构成为:在显示与第一通信设备(玩具)1015的识别ID关联的图像数据/动态图像数据时,从第三通信设备1019的扬声器输出声音数据。
[0394]图37是汇总第一无线存储装置1005的工作例和游戏系统的工作例的各步骤的对应关系而得到的表的一例。各箭头表示数据的流动,阴影的区域表示在存在来自第一主机1800侧的通电状态下可工作的状态。此外,非易失性半导体存储器1025和第一存储部1040在仅保持数据的情况下,即使没有从第一主机侧的通电也能够保持。
[0395]如图37所示,第一工作例通过执行情形2(S3201?S3207)?情形5(S3501?3507)的流程来实现。第二工作例通过执行情形1(S3101?S3111)、情形3(S3301?S3307)和情形5(S3501?S3507)的流程来实现。第三工作例通过执行情形2(S3201?S3207)?情形5(S3501?3507)的流程来实现。第四工作例通过执行情形1(S3101?S3111)、情形3(S3301?S3307)和情形5(S3501?S3507)的流程来实现。第五工作例通过执行情形2(S3201?S3207)?情形5(S3501?3507)的流程来实现。第六工作例通过执行情形1(S3101?S3111)、情形3(S3301?S3307)和情形5(S3501?S3507)的流程来实现。第七工作例通过执行情形1(S3101?S3111)?情形5(S3501?S3507)的流程来实现。
[0396]在各个工作例中,能够根据数据的所在部位来应用第一工作例?第六工作例。不限于按每一情形应用同一工作例的情况,也可以按每I个或多个步骤来切换应用工作例。在第一无线存储装置1005所连接的第一通信设备1015具有其它存储部的情况下,能够应用第七工作例,进行认证工作和数据传送等。此外,这些工作例也可以作为一系列的流程而执行,还可以根据来自第一通信设备1015的电源的供给状况来分割地执行。
[0397](第二实施方式)
[0398]图38是示意性示出第二实施方式的框图。
[0399]在上述实施方式中,第一无线存储装置1005具有能够进行无线通信的第一NFC控制器1030。上述实施方式不限于此。即,如图38所示,第一存储装置1005’也可以不具有能够进行无线通信的功能,而在第一通信设备1015’中设置NFC的无线通信功能。
[0400]第一通信设备1015’与第一存储装置1005’、第二通信设备1017、第一配件1520、第三通信设备1019和基站1530进行通信。第一通信设备1015’和第一存储装置1005’的通信基于有线。与第二通信设备1017、第三通信设备1019和基站1530的通信例如为无线。与第一配件1520的通彳目可以是有线,也可以是无线。
[0401]图39是示出本实施方式的第一通信设备1015’的结构的示意性框图。除了包含NFC收发部1380以外,为同样的结构。
[0402]即使使用该第一通信设备1015’,也能够构成为与第一实施方式大致同样,因此省略说明。
[0403](第三实施方式)
[0404]图40示出第一配件1520’具有NFC标签1760和第三无线天线1750的情况。第一配件1520能够经由第三无线天线1750与外部进行NFC通信。即使使用该第一配件1520’,也能够构成为与第一实施方式大致同样。
[0405](第四实施方式)
[0406]具有上述那样的多个工作例(工作模式)且具有NFC通信功能的第一无线存储装置1005不限于用于上述那样的对战型的游戏系统的情况,也可以与内容拉力(contentsrally)那样的其它游戏系统或其它的存储器系统一起使用。内容拉力例如是用户使用拥有的第一无线存储装置1005从设置在多个网点的工作站取得内容数据的游戏。
[0407]本实施方式的第一无线通信装置能够使用NFC通信功能进行大容量的非易失性半导体存储器1025中保存的多个数据中的一部分数据的指定,通过NFC通信取出该数据。
[0408]图41是说明本实施方式的存储器系统及其结构的示意性框图。
[0409]图42是例示本实施方式的存储器系统更具体的实施例的示意性图。
[0410]图43是用于说明本实施方式的存储器系统的工作的示意性流程图。
[0411]图44(a)?图44(c)是用于说明本实施方式的第一无线存储装置的工作的示意性框图。
[0412]如图41所示,本实施方式的存储器系统具有第一无线存储装置1005、第一通信设备1015和第二通信设备1019。该第一无线存储装置1005与上述相同,省略详细说明。第一无线存储装置1005与第一通信设备1015电连接。在本实施方式中,第一通信设备1015例如是配置在网点的计算机终端。第一通信设备1015经由第一无线存储装置1005的连接端子1065电连接。第一通信设备1015向第一无线存储装置1005传送自己所具有的多个数据,第一无线存储装置1005例如在非易失性半导体存储器1025中保存该多个数据。此外,第一通信设备1015只要能够经由连接端子1065向第一无线存储部1005供给电力即可,也可以替代第一通信设备1015,而通过其它手段向第一无线存储部1005供给电力。
[0413]第一无线存储装置1005与第二通信设备1019电连接。该连接是基于无线通信的连接。第二通信设备1019例如是网点的用户(顾客)拥有的智能手机。第二通信设备1019经由第一无线存储装置1005的第一无线天线1020连接。
[0414]更具体而言,如图42所示,本实施方式的存储器系统包含作为第一无线存储装置1005的存储卡、作为连接有存储卡的第一通信设备1015的计算机终端以及作为进行应该取得的数据指定的第二通信设备1019的智能手机。在该例中,构成为通过转换适配器向作为第一通信设备1015的终端计算机进行USB供电。
[0415]向第一无线存储装置1005的非易失性半导体存储器1025传送例如第一通信设备1015所具有的多个数据并保存。在该例中,多个数据为记载了每日料理的菜谱的文档的数据。关于数据,按每一日期保存I个数据。向第一无线存储装置1005的非易失性半导体存储器1025传送的多个数据不需要是第一通信设备1015具有的数据,也可以是由其它计算机终端等写入的数据。第一无线存储装置1005与第一通信设备1015连接,能够从第一通信设备1015接受供电。
[0416]在该例中,第一无线存储装置1005和第一通信设备1015配置在销售多个数据中包含的料理的菜谱的材料的超市等零售网点。
[0417]来到配置有第一无线存储装置1005和第一通信设备1015的零售网点等的用户拥有作为第二通信设备1019的智能手机。用户能够对第二通信设备1019执行取得多个数据中的特定数据的信息。
[0418]用户对第二通信设备1019执行取得特定数据的信息,并伸向第一无线存储装置1005,由此建立第一无线存储装置1005与第二通信设备1019的连接。将由第二通信设备1019指定的信息发送到第一无线存储装置1005,第一无线存储装置1005从非易失性半导体存储器1025取得与指定的信息相符的数据,并将该数据发送给第二通信设备1019。
[0419]更具体而言,为如下这样。即,如图43所示,第一无线存储装置1005将第一通信设备(第一主机)1015传送来的数据写入非易失性半导体存储器1025(步骤S9101、S9102)。
[0420]在步骤S9103中,通过第二通信设备(第二主机)1019设定应该取得的数据的类型、例如当日的日期。在建立了第二通信设备1019与第一无线存储装置1005的连接后,通过第一NFC控制器1030将作为指定信息的当日的日期(4月2日)存储在第一存储部1040。
[0421]在步骤S9104中,通过第一控制器1033取得第一存储部1040中保存的作为指定信息的当日的日期(4月2日)。
[0422]在步骤S9105中,通过第一控制器1033,从非易失性半导体存储器1025读出与作为指定信息的当日的日期(4月2日)相符的数据(4月2日的菜谱的文件夹)并写入第一存储部1040。
[0423]在步骤S9106中,通过第一NFC控制器1030,将相符的数据(4月2日的菜谱的文件夹)经由第一无线天线1020发送到第二通信设备1019。
[0424]如图44(a)所示,在第一无线存储装置1005中,向非易失性半导体存储器1025写入多个数据。在向非易失性半导体存储器1025写入时,从第一通信设备1015等的写入时的主机进行供电。此外,在写入了多个数据的计算机终端和在网点利用时向第一无线存储装置1005供给电源的计算机终端不同的情况下,可以设定为不以网点利用时的计算机终端的数据来覆盖写入非易失性半导体存储器1025的内容等。通过在非易失性半导体存储器1025的特定的区域设置用于禁止写入的识别区域,能够防止覆盖写入等。
[0425]如图44(b)所示,在来自第二通信设备1019的指定信息的发送(步骤S9103)中使用了NFC通信。因此,第一无线存储装置1005即使没有来自第一通信设备1015的电力供给也能够进行数据的收发。
[0426]如图44(c)所示,在第一控制器1033的控制下,能够从非易失性半导体存储器1025向第一存储部1040传送与指定信息一致的数据。
[0427]在该实施方式的存储器系统中,在从第一通信设备1015向第二通信设备1019的经由第一无线存储装置1005的数据的传送中,能够按照第一工作例的步骤来进行。而且,在进行该数据的传送时,能够传送与一部分的指定信息一致的数据,因此,能够对与NFC的通信容量和/或第一存储部1040的存储容量对应的数据进行传送。另外,由于在从第一存储部1040向第二通信设备1019的数据的传送中使用NFC通信,所以不需要向第一无线存储装置1005供给电力。例如,在网点侧,通过设为在第一通信设备1015连接有第一无线存储装置1005的状态、且仅将当日的数据传送到了第一存储部1040的状态,也能够通过第一NFC控制器1030将与指定信息一致的数据发送给第二通信设备1019。因此,通过预先将小容量的数据传送到第一存储部1040,即使在没有来自第一通信设备1015的供电的状态下,也能够使存储器系统工作。
[0428](第五实施方式)
[0429]具有NFC通信功能的第一无线存储装置1005不限于用于上述那样的对战型的游戏系统的情况,也可以用于内容拉力那样的巡回型游戏系统等。本实施方式的存储器系统是模拟用户在设置于不同场所的工作站巡回的所谓集章拉力的游戏。
[0430]图45是说明本实施方式的存储器系统及其结构的示意性框图。
[0431 ]图46是例示本实施方式的存储器系统的更具体的实施例的示意性图。
[0432]图47是用于说明本实施方式的存储器系统的工作的示意性流程图。
[0433]图48(a)?图48(c)是用于说明本实施方式的第一无线存储装置的工作的示意性框图。
[0434]如图45所示,本实施方式的存储器系统具有第一无线存储装置1005。该第一无线存储装置1005与上述相同,省略详细说明。第一无线存储装置1005与基站1530、1531、1532连接。基站1530、1531、1532具有与上述基站1530相同的结构。第一无线存储装置1005依次与多个基站1530、1531、1532分别连接。多个基站1530、1531、1532是设置在不同的场所的工作站A、工作站B和工作站C。基站的数量没有限定,可以是I台,也可以是2台,还可以是4台以上。各基站1530、1531、1532在与第一无线存储装置1005连接时,分别向第一无线存储装置1005发送数据。数据只要是第一存储部1040能够保存的数据的大小即可,对数据的种类没有限制。例如可以是图像数据、声音数据或文本,也可以是简单的标志位信息的数据。另外,也可以是它们的组合。
[0435]第一无线存储装置1005能够经由连接端子1065与第一通信设备1015电连接。第一无线存储装置1005在与第一通信设备1015连接时,从第一通信设备1015接收数据。接收到的数据被存储在第一无线存储装置1005的非易失性半导体存储器1025。第一无线存储装置1005从第一通信设备1015接收的数据只要是非易失性半导体存储器1025能够保存的大小的数据的大小即可,对数据的种类没有限制。例如,可以是图像数据、声音数据或文本,也可以是简单的标志位信息的数据。另外,也可以是它们的组合。
[0436]此外,在该例中,第一通信设备1015与服务器1535连接,但如果第一通信设备1015具有第一存储部1040能够存储的程度的足够的存储容量,能够与第一无线存储装置1005进行数据的交换,贝1J可以独立运行(stand-alone)。
[0437]第一通信设备1015例如是配置在网点等的计算机终端等。如后述那样,第一通信设备1015可以与各自的基站1530、1531、1532组合。即,工作站A能够通过NFC通信与第一无线存储装置1005连接来进行数据的交换,并且,能够经由连接端子1065进行连接。在该例中,基站1530、1531、1532与第一通信设备1015作为分体的装置而构成,但基站1530、1531、1532分别也可以与第一通信设备1015构成为一体。即,也可以构成为NFC通信的各工作站具有存储卡的接口。
[0438]更具体而言,如图46所示,在本实施方式中,使用电子数据作为巡回的印章来替代戳。电子数据例如为静态图像数据DATA1、DATA2、DATA3。多个工作站例如分别保存有漫画的角色的静态图像数据DATAl、DATA2、DATA3,用户在将作为第一无线存储装置1005的存储卡伸向工作站时,能够通过NFC通信接收角色的静态图像数据DATAl、DATA2、DATA3中的任意一个。巡回全部工作站并取得了全部角色的静态图像数据DATA 1、DATA2、DATA3的用户,通过将第一无线存储装置1005与第一通信设备1015连接,能够接收数据容量比角色的静态图像数据DATAl、DATA2、DATA3大的数据、例如动态图像数据。即,在本实施方式的存储器系统中,能够构成如下的游戏系统:替代戳而汇集角色的静态图像数据DATA 1、DATA2、DATA3,对汇集了全部的用户提供基于电子数据的优惠。
[0439]更具体而言,如以下这样。即,如图47所示,在步骤S9201中,通过作为基站1530的工作站A发送写入指令,接下来,向第一无线存储装置1005发送静态图像数据。静态图像数据DATAl、DATA2、DATA3分别被赋予标志位信息,与标志位信息一起发送到第一无线存储装置1005。用户取得全部的静态图像数据DATA1、DATA2、DATA3,在标志位信息全部有效时,将特定的URL数据写入第一存储部1040。
[0440]在步骤S9202中,通过第一无线存储装置1005的第一NFC控制器1030,将静态图像数据DATAl、DATA2、DATA3和标志位信息写入第一存储部1040。
[0441 ]在步骤S9203中,作为其它基站1531的工作站B检查是否将全部标志位信息的数据写入了第一无线存储装置1005的第一存储部1040。在存在不充足的标志位信息的情况下,第一无线存储装置1005进行待机,直到从下一基站接收到静态图像数据DATAl、DATA2、DATA3中的任意一个未取得的数据。此外,该基站1531之后对第一无线存储装置1005不做任何操作。
[0442]在内容已全部写入的情况下,在步骤S9204中,通过第一控制器1033向第一通信设备1015发送保存有优惠数据的URL。也可以使得第一通信设备1015预先具有特定的URL数据。
[0443]在步骤S9205中,通过第一通信设备1015接收URL数据,在步骤S9206中,第一通信设备1015访问发送来的URL,取得针对所保存的图像数据(或动态图像数据)等的内容完成的优惠数据。
[0444]在步骤S9207中,通过经由连接端子1065与第一通信设备1015连接的第一无线存储装置1005的第一控制器1033来接收优惠数据。
[0445]在步骤S9208中,通过第一控制器1033向非易失性半导体存储器1025写入优惠数据。
[0446]如图48(a)所示,第一无线存储装置1005具有第一NFC控制器1030,因此,即使没有来自第一通信设备1015等的电源的供给,也能够进行数据的写入。因此,用户在不持有用于驱动第一无线存储装置1005的驱动设备等的情况下,能够在工作站间巡回地持有第一无线存储装置1005。
[0447]如图48(b)所示,关于写入到第一存储部1040的数据,不通过对非易失性半导体存储器1025的写入和读出,而在第一控制器1033的控制下传送到第一通信设备1015。在第一通信设备1015中,能够进行基于所取得的静态图像数据DATA1、DATA2、DATA3等的处理。例如,还能够对所取得的内容数据进行加密处理等,通过使全部内容数据统一,来执行进行加密的解读处理等复杂处理。
[0448]如图48(c)所示,第一无线存储装置1005能够从第一通信设备1015,经由连接端子1065向非易失性半导体存储器1025保存大容量的数据。
[0449]在该实施方式的存储器系统中,由于从基站1530向第一无线存储装置1005发送的数据的容量小,所以能够使用经由NFC通信的通信,以无供电的方式实现。另外,能够基于经由NFC通信而取得的小容量的数据,经由高速网络和/或连接端子1065等从第一通信设备1015取得大容量的数据。即,能够通过进行小容量的数据通信来进行大容量的数据通信。此夕卜,在上述说明中,关于从基站1530取得数据并将该数据传送到第一通信设备1015的顺序,可以使用上述的第四工作例等。在取得优惠数据的情况下,也可以直接经由NFC通信向第一存储部1040写入数据。然后,能够使用用户拥有的计算机终端等,从第一存储部1040向非易失性半导体存储器1025进行数据传送(第二工作例)。另外也可以,在预先将优惠数据写入第一存储部1040而使内容数据统一时,允许从第一存储部1040的读出,能够向非易失性半导体存储器1025等传送数据。
[0450]在所谓集章拉力的情况下,在纸的衬纸上按戳来比赛收集到的戳的数量。但是,戳被按在纸的衬纸上,因此,除了鉴赏按出的戳以外,没有其他用途。另外,还存在如下情况:比赛收集到的戳的数量是否达到预定的数量,在戳数达到了预定数的情况下,设置能够换取赠品等的优惠,但需要确保赠品的放置场所,准备用于换取的人员配置等用于物品交换的资源。
[0451]与此相对,在本实施方式的存储器系统中,用户使用自己拥有的计算机终端和/或智能手机,将所取得的作为电子数据的静态图像数据等用于电子邮件用的装饰等,使得利用范围扩大。另外,还存在能够将取得的静态图像数据的复制品发送该朋友等第三者等的情况。另外,优惠数据也是电子数据,因此上述那样的加工、传送等的用途扩大。
[0452]另一方面,使用例如搭载有NFC通信功能的IC卡,巡回多个工作站,进行模拟集章拉力的游戏。在该情况下,有时根据IC卡的NFC通信的识别信息,更新与工作站连接的主机的信息,在巡回了预定数量的工作站时,能够换取赠品。
[0453]与此相对,在本实施方式的存储器系统中,第一无线存储装置1005具有第一存储部1040,因此,能够存储通过NFC通信取得的静态图像数据DATAl、DATA2、DATA3等,应用于加工、传送等的用途。另外,该存储器系统具有第一控制器1033和大容量的非易失性半导体存储器1025,因此,能够取得与静态图像数据DATA1、DATA2、DATA3等不同的大容量的数据,并存储于第一存储部1040。因此,在不伴随有物品等换取的情况下,用户也能够获得优惠数据。
[0454](第六实施方式)
[0455]如已经与图3(a)和图3(b)关联地说明的那样,本实施方式的第一无线存储装置1005除了具有在NFC通信中使用的识别信息以外,还具有附在外围器件表面的例如作为二维的矩阵编码等的编码1120。在进行第一无线存储装置1005的个体的识别的情况下,使用了 NFC通信中的识别信息,但也可以选择是否使用附在表面的编码1120等。
[0456]第一无线存储装置1005的第一存储部1040中保存有用于NFC通信的识别信息。另夕卜,编码1120中也附有包含识别信息的信息。用户购入作为这样的第一无线存储装置1005的存储卡等。用户在购入了该存储卡后,能够根据通过作为第二通信设备1019的智能手机设定的URL等知悉并取得被公开的抽奖中选编号。该中选编号与任意一个存储卡的NFC通信的识别信息或其一部分关联。因此,用户能够使用智能手机的NFC通信功能来取得存储卡的NFC通信的识别信息,并确认是否与所取得的中选编号关联。也可以替代第二通信设备1019,例如通过与在购入了第一无线存储装置1005的网点等处准备的基站1530进行NFC通信,来进行识别信息与中选编号的核对。此处,即使在智能手机未搭载NFC通信功能的情况下,通过使用智能手机的照相机来拍摄编码1120,也能够得到用于NFC通信的识别信息。通过确认得到的编码1120的信息与中选编号的关联关系,能够获知有无中选。
[0457]此外,通过将具有与中选编号关联的识别信息的存储卡经由连接端子1065与作为第一通信设备1015的网点计算机连接,也能够根据第五实施方式的步骤S9204以后的步骤来取得图像数据等的中选数据。或者,也可以替代第一通信设备1015,或者使用与第一通信设备1015—体化的基站1530,使用NFC通信来取得中选数据。在使用NFC通信的情况下,也可以与第五实施方式的情况同样地,通过NFC通信直接取得中选数据。
[0458]如上所述,能够使用NFC通信或附在第一无线存储装置1005的外围器件表面的编码1120中的任意一个来进行NFC通信的识别信息和与其关联的数据之间的核对。此外,通过在第一通信设备1015侧识别NFC通信的识别信息,能够进行第一通信设备1015与第一无线存储装置1005之间的大容量的数据传送。
[0459](第七实施方式)
[0460]在本实施方式的存储器系统中,通过将在NFC通信中使用的识别信息与附在表面的编码1120关联起来使用,能够用于防止冒充。
[0461 ]在NFC通信中,在进行数据的通信时,存在未进行加密等处理的情况,因此,怀有恶意的其它人等有可能生成同一识别信息并通过该同一识别信息来冒充第一无线存储装置1005本来的所有者。在本实施方式的第一无线存储装置1005中,在NFC通信的识别信息之夕卜,具有与该识别信息关联的编码1120,因此,通过使用识别信息和编码1120这双方来进行认证,能够防止这样的冒充。
[0462]例如,通过NFC通信使第一无线存储装置1005与第二通信设备(第二主机、智能手机)1019连接,由此取得在NFC通信中使用的识别信息。编码1120关联有该识别信息,因此,通过使用第二通信设备1019的照相机来拍摄编码1120,能够确认该编码1120是否与第一无线存储装置1005的识别信息一致。
[0463]对本发明的实施方式进行了说明,但本实施方式是作为例子而提示的,没有限定发明范围的意图。该新的实施方式能够以其它各种方式来实施,在不脱离发明主旨的范围内能够进行各种省略、替换、变更。本实施方式及其变形包含在发明的范围和/或要旨内,并且包含在权利要求的范围所述的发明及其等同的范围内。
【主权项】
1.一种无线通信装置,其包括: 包含易失性存储器的第I存储部; 包含非易失性存储器的第2存储部; 第I接口电路;以及 第2接口电路, 在从所述第I接口电路收到第I指令和第I数据时,经由所述第I存储部将所述第I数据保存于所述第2存储部,然后,从所述第2存储部读出所述第I数据并输出到所述第2接口电路, 在从所述第I接口电路收到第2指令和第2数据时,不将所述第I数据保存于所述第2存储部,而将所述第I数据输出到所述第2接口电路。2.一种无线通信装置的控制方法,所述无线通信装置包括: 包含易失性存储器的第I存储部; 包含非易失性存储器的第2存储部; 第I接口电路;以及 第2接口电路, 在所述控制方法中, 在从所述第I接口电路收到第I指令和第I数据时,经由所述第I存储部将所述第I数据保存于所述第2存储部,然后,从所述第2存储部读出所述第I数据并输出到所述第2接口电路, 在从所述第I接口电路收到第2指令和第2数据时,不将所述第I数据保存于所述第2存储部,而将所述第I数据输出到所述第2接口电路。3.—种游戏系统,其具有: 权利要求1所述的无线通信装置; 能够与所述无线通信装置进行通信的第I玩具; 在表面附有编码数据的第一配件;以及 能够与第一无线存储装置进行通信的基站。4.一种存储器系统,其具有: 具有第一接口的第一存储装置; 具有第二接口的第二存储装置;以及 经由所述第一接口接受电力供给的第一控制器, 在所述第一控制器接受电力供给时,读出或写入所述第一存储装置和所述第二存储装置的数据, 在所述第一控制器未接受电力供给时,读出或写入所述第二存储装置的数据。
【文档编号】G06K19/077GK106096701SQ201610220770
【公开日】2016年11月9日
【申请日】2016年4月11日 公开号201610220770.6, CN 106096701 A, CN 106096701A, CN 201610220770, CN-A-106096701, CN106096701 A, CN106096701A, CN201610220770, CN201610220770.6
【发明人】佐藤圭介
【申请人】株式会社东芝
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1