补充有无线通信模块的存储卡、使用该存储卡的终端、包括wpan通信模块的存储卡以及使...的制作方法

文档序号:6594308阅读:167来源:国知局

专利名称::补充有无线通信模块的存储卡、使用该存储卡的终端、包括wpan通信模块的存储卡以及使...的制作方法
技术领域
:本公开涉及附有无线通信模块的存储卡、其用于使用该存储卡的关联终端、具有WPAN通信模块的存储卡以及使用该存储卡的WPAN通信方法。更具体地,本公开涉及一种既为信息通信终端提供外部存储器,又为缺少内置无线通信模块的信息通信终端提供添加了WPANdPANadd-on)的可连接存储卡以及WPAN功能的存储卡,及其关联的信息通信终端和使用这种存储卡的无线通信方法。
背景技术
:本部分的陈述仅提供与本公开有关的背景信息,而不构成现有技术。信息通信技术的技术飞跃促使包括移动通信终端、便携式多媒体播放器(PMPportablemultimediaplayer)以及数字摄像机在内的信息通信终端能够通过其基本的语音呼叫、视频播放以及拍照性能向用户提供例如视频通话、无线因特网访问以及数字多媒体广播(DMB:digitalmultimediabroadcasting)的各种辅助功能。此外,在正在发展的无处不在的计算环境中,已经出现了在无线个人局域网(以下称为WPAN)中传送信息的必要性,并且已经提供了蓝牙、ZigBee以及超宽带(UWB)作为WPAN技术,其被采用来发展商业服务以及应用技术。这里,WPAN是adhoc数据通信系统,使多个信息通信终端彼此互相连接,从而针对在相对较短的距离内的一小群用户。然而,除了蓝牙以外,终端制造商对于在其信息通信终端上安装ZigBee、UffB等WPAN功能显出较少的兴趣,这解释了非蓝牙的WPAN技术的不活跃传播。为了应对这种情况,开发了WPAN加密狗模块(即,加密狗类型的无线通信模块),从而可以将它们连接至没有内置无线通信模块的信息通信终端。当连接至终端的通信端口时,这种加密狗类型的无线通信模块曝露于终端的外面,容易遭受意外的冲击,这会扰乱或损害无线通信模块。此外,当关掉信息通信终端时,需要将加密狗模块分离进行存放,以免放错位置。与要增加WPAN特征的WPAN模块的加密狗一起,还设计了并入有WPAN通信模块的WPAN卡,以适配在信息通信终端中的存储卡槽中。这里,为了利用这种WPAN卡,必须提供对于存储卡加扩展卡协议(例如,与这两种存储卡以及包括WPAN卡的扩展卡相兼容的安全数7字输入输出(SDI0:securedigitalinputoutput)以及紧凑闪存输入输出(CFIOcompactflashinputoutput))的支持。然而,由于缺乏同时支持存储卡和扩展卡协议的信息通信终端,针对全部WPAN用户建立友好的环境仍然执行起来非常困难。
发明内容技术问题鉴于以上所确定的不足,本公开提供了一种存储卡,该存储卡既为信息通信终端提供了外部存储器,也为缺少内置无线通信模块的信息通信终端提供添加了WPAN的可连接存储卡以及WPAN功能,并且本公开还提供了该存储卡的兼容信息通信终端以及使用这种存储卡的无线通信方法。技术方案本发明的一个方面提供了一种可通过配备在信息终端上的卡槽而连接至信息终端的存储卡,该存储卡包括外部存储器,其存储发送数据(transmitteddata)或者通过与所述信息通信终端之间的通信从其或向其提供所存储的数据;无线通信模块,其与所述信息通信终端进行通信,以向所述信息通信终端发射所述发送数据或者发送从外面接收的数据;卡控制器,其存储卡寄存器映射图(map),该卡寄存器映射图寄存有用于赋予(assign)外部存储器的第一寄存器值以及用于赋予无线通信模块的第二寄存器值,并且,在接收到从所述信息通信终端发送的寄存器信息之后,所述卡控制器针对该寄存器信息所指示的寄存器值来查阅所述卡寄存器映射图,以在该寄存器信息指示第一寄存器值时,控制所述信息通信终端和所述外部存储器互相通信,或者在该寄存器信息指示第二寄存器值时,控制所述信息通信终端和所述无线通信模块互相通信;以及卡接口,其与卡槽的针脚相连接,用于向所述卡控制器中继(relay)从所述信息通信终端接收到的寄存器信息、向所述卡控制器传送所述发送数据,以及向所述信息通信终端发送所存储的数据或所接收的数据。本公开的另一方面提供了一种具有移动通信、便携式多媒体播放以及数码摄像机中的至少一个功能的信息通信终端,该终端被设置为使用附有无线通信模块的存储卡,该信息通信终端包括按键输入部,其接收针对存储器应用的用户执行命令,或者接收针对无线个人局域网的用户执行命令;存储器,其存储用于组合的数据存储部及WPAN卡的外部存储器的存储器应用,并且存储用于该组合的数据存储部及WPAN卡的无线通信模块的WPAN应用;卡驱动器,其存储终端寄存器映射图,该终端寄存器映射图寄存有指示存储在所述组合的数据存储部及WPAN卡中的卡寄存器映射图的第一寄存器值的第一寄存器信息,并且寄存有指示该卡寄存器映射图的第二寄存器值的第二寄存器信息,并且并入有用于连接所述存储器应用和所述组合的数据存储部及WPAN卡的外部存储器的存储器驱动器,以及用于连接所述WPAN应用和所述组合的数据存储部及WPAN卡的无线通信模块的WPAN驱动器,并且如果载入了所述存储器驱动器,则传送第一寄存器信息,如果载入了所述WPAN驱动器,则传送第二寄存器信息;控制器,其响应于从所述按键输入部传送的执行存储器应用的所述存储器应用执行命令,载入所述存储器驱动器,然后将通过所述存储器应用而产生的发送数据传送至所述存储器驱动器,并且响应于从所述按键输入部传送的执行WPAN应用的WPAN应用执行命令,载入所述WPAN驱动器,然后将通过所述WPAN应用而产生的发送数据传送至所述WPAN驱动器;以及主机接口,其将从所述卡驱动器传送的第一寄存器信息和第二寄存器信息中继至所述组合的数据存储部及WPAN卡的卡接口,并且将通过所述存储器应用或所述WPAN应用而产生的发送数据传送至所述卡接口。本公开的另一方面提供了一种可通过配备在信息通信终端上的卡槽而连接至该信息通信终端的存储卡,该存储卡包括存储器,其存储从所述信息通信终端发送的终端数据和通过与外部WPAN终端进行WPAN通信而接收的外部终端数据中的一个或两者;WPAN通信模块,其分析是从所述信息通信终端发送的存储卡协议的命令的第一命令或者是通过与外部WPAN终端进行WPAN通信而接收的存储卡协议的命令的第二命令,并且响应于第一命令或第二命令而通过WPAN通信向所述外部WPAN终端发送所述终端数据,或者通过与所述外部WPAN终端进行的WPAN通信而接收所述外部终端数据;以及卡控制器,其接收来自所述信息通信终端的终端数据,抑或接收并分析来自所述信息通信终端的第一命令,以将所述终端数据传送至所述存储器和所述WPAN通信模块中的一个或两者,抑或将从所述WPAN通信模块传送的外部终端数据中继至所述存储器和所述信息通信终端中的一个或两者。本公开的另一方面提供了一种使用包括卡控制器、WPAN通信模块以及存储器的存储卡的WPAN通信方法,该方法包括以下步骤当从信息通信终端向存储卡发送了第一命令时,通过所述卡控制器来分析该命令;如果第一命令是“写”,则通过使用所述卡控制器将从所述信息通信终端接收的终端数据中继至所述存储器,并且在完成将所述终端数据存储在所述存储器中之后,将第一命令传送至所述WPAN通信模块;使用所述WPAN通信模块,通过WPAN通信将存储在所述存储器中的终端数据传送至外部WPAN终端;如果在分析第一命令的步骤中第一命令是“读”,则通过所述卡控制器将第一命令传送至所述WPAN通信模块;使用所述WPAN通信模块,将通过与所述外部WPAN终端进行WPAN通信而接收的外部终端数据中继至所述卡控制器;以及当通过所述卡控制器将所述外部终端数据传送至所述存储器,并且在完成将所述外部终端数据存储在所述存储器中之后,将存储在所述存储器中的外部终端数据发送至所述信息通信终端。本公开的另一方面提供了一种使用包括卡控制器、WPAN通信模块以及存储器的存储卡的WPAN通信方法,该方法包括以下步骤当从信息通信终端向所述存储卡发送了第一命令时,通过所述卡控制器来分析该命令;如果第一命令是“写”,则通过所述卡控制器将第一命令传送至所述WPAN通信模块;使用所述WPAN通信模块,通过WPAN通信将存储在所述存储器中的终端数据发送至外部WPAN终端;如果在分析第一命令的步骤中第一命令是“读”,则通过所述卡控制器将第一命令传送至所述WPAN通信模块;使用所述WPAN通信模块,将通过与外部WPAN终端进行WPAN通信而接收的外部终端数据中继至所述卡控制器;以及通过所述卡控制器将所述外部终端数据发送至所述信息通信终端。本公开的另一方面提供了一种使用包括卡控制器、WPAN通信模块以及存储器的存储卡的WPAN通信方法,该方法包括以下步骤当通过WPAN通信从外部WPAN终端发送了第二命令时,通过所述WPAN通信模块来接收并分析该命令;如果第二命令是“写”,则使用所述WPAN通信模块,经由所述卡控制器将通过与外部WPAN终端进行WPAN通信而接收的外部终端数据存储到所述存储器中;在完成将所述外部终端数据存储在所述存储器中之后,通过所述WPAN通信模块向所述WPAN终端通知外部终端数据存储的完成;如果在接收并分析9第二命令的步骤中第二命令是“读”,则经由所述卡控制器通过所述WPAN通信模块来提取所述存储器中的先前存储的数据;以及通过WPAN通信由所述WPAN通信模块将先前存储的数据发送至所述外部WPAN终端。有益效果根据上述的公开,具有额外的无线通信模块的存储卡将WPAN功能添加到缺少内置无线通信模块的信息通信终端,并且由于存储卡到信息通信终端的卡槽的插入连接,添加到存储卡上的无线通信模块被免于外部冲击,并且允许留下并被保护在终端的卡槽内而不必顾虑放错位置。图1是示出根据第一方面的组合的数据存储部及WPAN卡的内部构造的示意图;图2是根据第一方面的组合的数据存储部及WPAN卡的截面图;图3是示出根据第一方面的信息通信终端的内部构造的示意性框图;图4是示出根据第二方面的具有WPAN通信模块的存储卡的内部构造的示意图;图5是示出根据第二方面的、根据通过组合的存储器及WPAN卡的第一命令的数据发送与接收的流程图;图6是示出根据第二方面的、根据通过组合的存储器及WPAN卡的第一命令的另选的数据发送与接收的流程图;图7是示出根据第二方面的、根据通过组合的存储器及WPAN卡的第二命令的数据发送与接收的流程图。具体实施例方式以下将参照附图具体地描述本公开的各个方面。在以下描述中,尽管在不同的图中示出了相同的标号,但是将通过相同的标号来指定相同的元件。此外,在本公开的以下描述中,当合并于此的对于已知功能与配置的具体描述使得本公开的主题十分不清楚时,将省略这些具体描述。而且,在描述本公开的组件中,会使用类似第一、第二、A、B、(a)、以及(b)的措辞。这些完全是出于将一个组件与其它组件区分开的目的,而不暗示或指示组件的本质、次序或顺序。如果描述组件“连接”、“耦接”或“链接”至另一组件,则不仅表示组件直接地“连接”、“耦接”或“链接”,而且表示经由第三组件间接地“连接”、“耦接”或“链接”。图1是示出根据第一方面的组合的数据存储部及WPAN卡100的内部构造的示意图。图1是示出根据第一方面的组合的数据存储部及WPAN卡100的内部构造的示意图。组合的数据存储部及WPAN卡100包括卡控制器110、外部存储器120、无线通信模块130以及卡接口140。在第一方面中,可以将组合的数据存储部及WPAN卡100的格式化为紧凑闪存(CFcompactflash)卡标准、安全数字(SDsecuredigital)卡标准、miniSD卡标准、microSD卡标准、记忆棒卡标准以及)(D图片卡标准中的一种。卡控制器110存储有卡寄存器映射图,该卡寄存器映射图寄存有用于赋予外部存储器120的第一寄存器值以及用于赋予无线通信模块130的第二寄存器值,并且,在从将要描述的信息通信终端300接收到通过卡接口140发送的寄存器信息之后,卡控制器110针对由寄存器信息指示的寄存器值来查阅卡寄存器映射图,以在寄存器信息指示了第一寄存器值的情况下控制信息通信终端300和外部存储器120互相通信,而在寄存器信息指示了第二寄存器值的情况下控制信息通信终端300和无线通信模块130互相通信。换言之,如果寄存器信息是第一寄存器值,则卡控制器110或者将信息通信终端300的发送数据通过卡接口140中继至外部存储器120,或者将存储在外部存储器120中的数据提供至信息通信终端300,而如果寄存器信息是第二寄存器值,则卡控制器110或者将信息通信终端300的发送数据通过卡接口140中继至无线通信模块130,或者将在无线通信模块130处接收的数据发送至信息通信终端300。这里,发送数据、存储的数据以及接收的数据包括图像数据、视频数据以及音频数据中的一个或更多个。外部存储器120是防止信息被擦除的非易失性闪存,并且,它在卡控制器110的控制下与信息通信终端300进行通信,以存储从信息通信终端300发送的数据,或者向信息通信终端300提供所存储的数据。无线通信模块130包括WPAN芯片132,其集成了RF收发器、基带调制解调器、微控制器等;多个外围元件134,其驱动无线通信模块130;X-TAL或石英晶体136,其充当向基带调制解调器提供时钟信号的振荡器;以及天线138,其向外发送由WPAN芯片132产生的高频信号,并且将相似的高频信号从外部中继至WPAN芯片132。这里,WPAN芯片包括蓝牙芯片、ZigBee芯片以及UWB或超宽带芯片中的一个。第一方面,无线通信模块130在卡控制器110的控制下与信息通信终端300进行通信,以从信息通信终端300发射发送信号,或者将从外部接收的信号中继至信息通信终端300。卡接口140被设置为通过主机接口350(例如配备在终端300上的卡槽针脚)与信息通信终端300相连接,以将从信息通信终端300发送的寄存器信息中继至卡控制器110,并且将信息通信终端300的发送数据传送至卡控制器110,或者将存储的数据或接收的数据发送至信息通信终端300。图2是根据第一方面的组合的数据存储部及WPAN卡100的截面图。组合的数据存储部及WPAN卡100包括电路板210,其将卡控制器110、外部存储器120、无线通信模块130以及卡接口140电连接起来,其中外部存储器120的闪存在支持着WPAN芯片132和多个外围元件134的堆叠的同时堆叠在电路板210上,从而整个组件被压缩在组合的数据存储部及WPAN卡100的较小空间内。另一方面,将卡控制器110、石英晶体136以及相对于多个外围元件134尺寸更大的天线138放置在外部存储器120的剩余区域内,并且将卡接口140放置在电路板210的底部。这里,用模具220填满组合的数据存储部及WPAN卡100的内部空间,以保护组合的数据存储部及WPAN卡100内部的电路板210、卡控制器110、外部存储器120、WPAN芯片132、多个外围元件134、石英晶体136以及天线138。图3是示出根据第一方面的信息通信终端300的内部构造的示意性框图。根据第一方面的信息通信终端300是对于移动通信终端、便携式多媒体播放器(PMP)以及数码摄像机的非限定性引用,并且包括按键输入部310、控制器330、卡驱动器340以及主机接口;350。按键输入部310是用于接收终端用户的命令并将来自终端用户的存储器应用执行命令或者WPAN应用执行命令中继至控制器330的装置。存储器320存储用于驱动控制器330的处理之后的功能的程序以及用于实现其他功能之外的用户便捷与各种基本功能的预定程序,并且存储不同种类的一个或多个图像数据、不同种类的视频数据以及不同种类的音频数据。在第一方面,存储器320存储了供组合的数据存储部及WPAN卡100的外部存储器120使用的存储器应用322以及供组合的数据存储部及WPAN卡100的无线通信模块130使用的WPAN应用324。控制器330遵循通过按键输入部310接收的用户命令来执行存储于存储器320中的驱动程序。在第一方面,控制器330对从按键输入部310传送来的存储器应用执行命令作出响应,以执行存储器应用322,载入包括在卡驱动器340中的存储器驱动器,然后向存储器驱动器342传送通过存储器应用322而产生的发送数据,并且控制器330对从按键输入部310传送来的WPAN应用执行命令作出响应,以执行WPAN应用324,载入卡驱动器340中的WPAN驱动器344,然后向WPAN驱动器344传送通过WPAN应用3M而产生的发送数据。这里,控制器330可以响应于存储器应用322的执行,从存储器应用322载入组合卡100的外部存储器120中的存储数据,并且可以响应于WPAN应用3的执行,利于通过WPAN驱动器344在组合卡100的无线通信模块130处所接收的数据。在第一方面,其中信息通信终端300是移动通信终端,控制器330调用针对存储器应用的应用程序接口(APIapplicationprograminterface)以执行存储器应用322,或者调用针对WPAN应用的API以执行WPAN应用324。卡驱动器340存储有终端寄存器映射图,该终端寄存器映射图寄存有指示卡寄存器映射图和WPAN卡的第一寄存器值的第一寄存器信息,以及指示卡寄存器映射图的第二寄存器值的第二寄存器信息,并且并入了用于连接存储器应用322和外部存储器120的存储器驱动器342以及用于连接WPAN应用3M和无线通信模块130的WPAN驱动器344。这里,如果通过控制器330载入了存储器驱动器342,则卡驱动器340查阅终端寄存器映射图以提取第一寄存器信息,通过下面将描述的主机接口350将第一寄存器信息发送至组合的数据存储部及WPAN卡100,然后从控制器330接收通过存储器应用322而产生的发送数据,并且将该发送数据通过主机接口350发送至组合的数据存储部及WPAN卡100。同时,如果通过控制器330载入了WPAN驱动器;344,则WPAN驱动器344查阅存储在卡驱动器340中的终端寄存器映射图以提取第二寄存器信息,通过主机接口350将第二寄存器信息发送至组合的数据存储部及WPAN卡100,然后从控制器330接收通过WPAN应用324而产生的发送数据,将该发送数据通过主机接口350发送至组合的数据存储部及WPAN卡100,并且将从组合的数据存储部及WPAN卡100发送并在主机接口350处接收的接收数据中继至控制器330。主机接口350将第一寄存器信息或第二寄存器信息传送至组合的数据存储部及WPAN卡100的卡接口140,并且将通过存储器应用322或WPAN应用3M而产生的发送数据传送至卡接口140。图4是示出根据第二方面的具有WPAN通信模块的存储卡400的内部构造的示意图。被称为组合的存储器及WPAN卡的根据第二方面的具有WPAN通信模块的存储卡400包括存储器410、卡控制器420以及WPAN通信模块430。这里,可以将组合的存储器及WPAN卡400的格式化为从由紧凑闪存(CF)卡标准、安全数字(SD)卡标准、miniSD卡标准、microSD卡标准以及记忆棒卡标准构成的组中选出的标准。存储器410是保持信息防止其被擦除的非易失性闪存存储器,并且,存储器410存储在卡控制器420的控制下从信息通信终端发送的终端数据和通过与外部WPAN终端(未示出)进行WPAN通信而接收的外部终端数据中的一个或两者。此外,存储器410可以通过卡控制器420向信息通信终端和外部WPAN终端中的一个或两者提供先前存储的数据。这里,信息通信终端包括配备有使用组合的存储器及WPAN卡400的卡槽的移动通信终端、PMP以及数字摄像机,而外部WPAN终端(未示出)包括具有WPAN功能的移动通信终端、PMP以及数字摄像机。卡控制器420从信息通信终端接收终端数据,并且从信息通信终端接收第一命令(CMD)(它是存储卡协议的命令)以在将第一命令(CMD)传送至存储器410和WPAN通信模块430中的一个或两者之前对其进行分析,或者将从WPAN通信模块430接收的外部终端数据中继至存储器410和信息通信终端中的一个或两者。下面进行具体说明。首先,当组合的存储器及WPAN卡400被插入信息通信终端的卡槽时,卡控制器420对组合的存储器及WPAN卡400进行初始化,然后将其维持在空闲状态,在从信息通信终端接收到针对WPAN服务的请求之后,卡控制器420将组合的存储器及WPAN卡400从空闲状态转换为活动状态。然后,如果从信息通信终端接收并且进行了分析的第一命令是“写”,则卡控制器420将终端数据从信息通信终端中继至存储器410,以将其存储在存储器410中,而在完成终端数据的存储之后,卡控制器420将第一命令传送至WPAN通信模块430,然后提取存储在存储器410中的终端数据,以根据来自WPAN通信模块430的请求将终端数据传送给它。这里,停止(hold)向存储器410传送终端数据的卡控制器420可以将数据发送给WPAN通信模块430,并且通过利用流传输方法(streamingmethod)立即将从信息通信终端接收的终端数据传送至WPAN通信模块430而对来自WPAN通信模块430的请求作出响应。如果从信息通信终端发送的第一命令是“读”,则卡控制器420将第一命令传送至WPAN通信模块430,然后将从WPAN通信模块430接收的外部终端数据中继至存储器410,并且在完成外部终端数据的存储之后,将存储在存储器410中的外部终端数据发送至信息通信终端。这里,在将第一命令传送至WPAN通信模块430之后,卡控制器420可以停止将从WPAN通信模块430接收的外部终端数据传送至存储器410,而是利用流传输方法将其直接发送至信息通信终端。执行上述功能的卡控制器420包括卡接口422、存储器缓冲器424、存储器控制器426以及中央处理单元(CPU)428,下面将分别具体说明它们的结构。卡接口422连接至信息通信终端的主机接口(例如存储器卡槽针脚),并且将从信息通信终端接收的第一命令或者终端数据中继至CPU428,并且将通过存储器缓冲器似4传送的先前存储的数据或者外部终端数据中继至信息通信终端。存储器缓冲器424临时存储终端数据或者外部终端数据。此外,当先前存储在存储器410中的数据被发送至信息通信终端时,存储器缓冲器4M可以临时存储先前存储的数据。存储器控制器4在CPU428(将进行描述)的指示下在存储器410中存储终端数据和外部终端数据,并且从存储器410中提取终端数据和外部终端数据。此外,存储器控制器4按照CPU428的指示将先前存储在存储器410中的数据提取出来。CPU428控制存储器缓冲器似4和存储器控制器似6。在第二方面,CPU428分析通过卡接口422而接收的第一命令,如果第一命令是“写”,则CPU428指示存储器控制器4将通过卡接口422而接收的终端数据存储在存储器410中,并且在完成终端数据到存储器410中的存储之后,将第一命令传送至WPAN通信模块430,然后根据WPAN通信模块430的请求指示存储器控制器4从存储器410的存储空间中提取终端数据,并且将所提取的终端数据传送至WPAN通信模块430。这里,CPU428可以将第一命令传送至WPAN通信模块430,然后根据WPAN通信模块430的请求来控制存储器缓冲器424以通过流传输方法将终端数据直接发送至WPAN通信模块430。如果第一命令是“读”,则CPU428将第一命令传送至WPAN通信模块430,然后指示存储器控制器4将从WPAN通信模块430接收的外部终端数据存储在存储器410中,并且在完成外部终端数据到存储器410中的存储之后,将存储在存储器410中的外部终端数据发送至信息通信终端。这里,CPU4也可以将第一命令传送至WPAN通信模块430,然后控制存储器缓冲器424以通过流传输方法直接将从WPAN通信模块430接收的外部终端数据发送至信息通信终端。WPAN通信模块430包括WPAN芯片,其集成了RF收发器、基带调制解调器、微控制器等;多个外围元件,其驱动WPAN通信模块430;X-TAL或石英晶体,其充当向基带调制解调器提供时钟信号的振荡器。在第二方面,WPAN通信模块430分析从卡控制器420接收的第一命令或者是通过WPAN通信从外部WPAN终端(未示出)发送的存储卡协议命令的第二命令,并且对第一命令或第二命令作出响应,以向外部WPAN终端(未示出)发送通过WPAN通信经由卡控制器420接收的终端数据,或者将通过与外部WPAN终端进行WPAN通信而接收的外部终端数据中继至卡控制器420。下面是具体的说明。首先,当组合的存储器及WPAN卡400被插入信息通信终端的卡槽并且处于空闲状态时,WPAN通信模块430周期性地唤醒,以检查是否从外部WPAN终端接收到信号。在从外部WPAN终端接收到针对WPAN服务的请求之后,将该请求传送至卡控制器420,以将组合的存储器及WPAN卡400从空闲状态切换至活动状态,并且,接收并分析通过WPAN通信从外部WPAN终端发送的第二命令,以查看它是否为“写”,其中WPAN通信模块430指示卡控制器420将通过WPAN通信从外部WPAN终端接收的外部终端数据传送至存储器410并存储在其中,在完成将外部终端数据存储在存储器410中之后,向外部WPAN终端通知这种数据存储的完成。这里,当WPAN通信模块430向存储器410传送外部终端数据时,最好在卡控制器420中的存储器缓冲器424中临时存储外部终端数据。如果从外部终端(未示出)发送的第二命令是“读”,则WPAN通信模块430指示卡控制器420提取先前存储在存储器410中的数据,并将所提取的数据通过WPAN通信发送至外部WPAN终端。这里,当WPAN通信模块430从存储器410提取了先前存储的数据时,最好在卡控制器420中的存储器缓冲器424中临时存储先前存储的数据。同时,WPAN通信模块430接收并分析从卡控制器420发送的第一命令,以查看它是否为“写”,其中,模块430请求卡控制器420发送终端数据,并且在通过WPAN通信接收到终端数据之后将其中继至外部WPAN终端,而如果第一命令是“读”,则模块430将从外部WPAN终端接收的外部终端数据中继至卡控制器420。图5是示出根据第二方面的、通过组合的存储器及WPAN卡的第一命令(CMD)的数据发送和接收的流程图。当信息通信终端发送第一CMD时,卡控制器420接收并分析第一CMD以在步骤S510与S520中确定它是“写”还是“读”。在执行步骤S510之前,当组合的存储器及WPAN卡400被插入信息通信终端的卡槽中时,卡控制器420对组合的存储器及WPAN卡400进行初始化,然后将其保持在空闲状态,并且在从信息通信终端接收到针对WPAN服务的请求之后,卡控制器420将组合的存储器及WPAN卡400从空闲状态切换至如上所述的活动状态。如果在步骤S520中第一CMD是“写”,则卡控制器420将从信息通信终端接收的终端数据中继至存储器410,并且在完成终端数据到存储器410的存储之后,卡控制器420在步骤S530与S540中将第一CMD传送至WPAN通信模块430。在接收到所传送的第一CMD之后,WPAN通信模块430向卡控制器420请求终端数据,并且在步骤S550、S560以及S570中通过WPAN通信将从卡控制器420传送的终端数据中继至外部WPAN终端。如果在步骤S520中第一CMD是“读”,则卡控制器420在步骤S580中将第一CMD传送至WPAN通信模块430。在接收到所传送的第一CMD之后,WPAN通信模块430将通过与外部WPAN终端进行WPAN通信而接收的外部终端数据中继至卡控制器420,卡控制器420然后将外部终端数据传送至存储器410,并且在完成外部终端数据到存储器410中的存储之后,在步骤S585、S590以及S595中将存储器410中的相同存储部(samestorage)发送至信息通信终端。图6是示出根据第二方面的、通过组合的存储器及WPAN卡的第一命令的另选的数据发送和接收的流程图。当信息通信终端发送第一CMD时,卡控制器420在步骤S610与S620中接收并分析第一CMD以确定它是“写”还是“读”。在执行步骤S510之前,当组合的存储器及WPAN卡400被插入信息通信终端的卡槽中时,卡控制器420对组合的存储器及WPAN卡400进行初始化,然后将其保持在空闲状态,并且在从信息通信终端接收到针对WPAN服务的请求之后,卡控制器420将组合的存储器及WPAN卡400从空闲状态切换至如上所述的活动状态。如果在步骤S620中第一CMD是“写”,则卡控制器420在步骤S680中将第一CMD传送至WPAN通信模块430。在接收到所传送的第一CMD之后,WPAN通信模块430向卡控制器420请求终端数据,并且在步骤S640、S650以及S660中通过WPAN通信将从卡控制器420传送的终端数据中继至外部WPAN终端。如果在步骤S620中第一CMD是“读”,则卡控制器420在步骤S670中将第一CMD传送至WPAN通信模块430。在接收到所传送的第一CMD之后,WPAN通信模块430将通过与外部WPAN终端进行WPAN通信而接收的外部终端数据中继至卡控制器420,然后在步骤S680以及S690中将外部终端数据传送至信息通信终端。图7是示出根据第二方面的、通过组合的存储器及WPAN卡的第二命令的数据发送和接收的流程图。当外部WPAN终端通过WPAN通信来发送第二CMD时,卡控制器420在步骤S710与S720中接收并分析第二CMD以确定是“写”还是“读”。如果在步骤S720中第二CMD是“写”,则WPAN通信模块430在步骤S730中将通过WPAN通信从外部WPAN终端接收的外部终端数据中继至存储器410。当外部终端数据被完全存储时,WPAN通信模块430在步骤S740中向外部WPAN终端通知数据存储的完成。如果在步骤S720中第二CMD是“读”,则WPAN通信模块430通过卡控制器420提取存储器410中的先前存储的数据,并且在步骤S750以及S760中通过WPAN通信将先前存储的数据发送至外部WPAN终端。在以上描述中,尽管可能将本公开的各个方面的所有组件都解释为组装或可操作地连接为一个单元,但是本公开不旨在将其本身限制为这种方面。实际上,在本公开的目标范围内,各个组件可以是选择性地并且可操作地以任何数目组合。每一个组件也都可以单独地以硬件实现,而且各个组件可以选择性地部分或整体进行组合,并且在具有用于执行硬件等价功能的程序模块的计算机程序中实现。本领域技术人员可以容易地推导出组成这种程序的代码或代码段。可以将计算机程序存储在计算机可读介质中,该计算机可读介质的运转可以实现本公开的方面。作为计算机可读介质,备选可以包括磁记录媒体、光记录媒体以及载波介质。此外,应当将类似“包括”、“包含”以及“具有”的措辞默认地解释为包括型的或开放的,而不是排他的或封闭的(除非特别定义为相反含义)。所有技术的、科学的或其它术语都与本领域技术人员所理解的含义相一致(除非定义为相反的含义)。不应当将在词典中找到的公共术语在相关的技术文献的上下文中解释得太理想或不切实际(除非本公开特别地将其定义为此)。虽然针对说明性目的描述了本公开的示例性方面,但是本领域技术人员应当理解的是,在不脱离本公开的实质特征的情况下,可以进行本公开的各种修改、增加与替换。因此,描述本公开的示例性方面并不针对限制性目的。因此,并不通过上述方面限制本公开的范围,而是通过权利要求以及其等价来限制本公开的范围。工业适用性根据以上描述的公开,当应用于存储卡的空间时,并入在存储卡中的无线通信模块向缺少内置的无线通信模块的信息通信终端提供WPAN功能,这具有较高的实际价值。权利要求1.一种能够通过配备在信息终端上的卡槽而连接至该信息终端的存储卡,该存储卡包括外部存储器,其通过与信息通信终端之间的通信来存储来自该信息通信终端的发送数据或者向该信息通信终端提供所存储的数据;无线通信模块,其与所述信息通信终端进行通信,以向所述信息通信终端发射所述发送数据或者发送从外部接收到的数据;卡控制器,其存储有卡寄存器映射图,该卡寄存器映射图寄存有用于指定所述外部存储器的第一寄存器值以及用于指定所述无线通信模块的第二寄存器值,并且,在接收到从所述信息通信终端发送的寄存器信息时,该卡控制器针对该寄存器信息所指示的寄存器值来查阅所述卡寄存器映射图,以在该寄存器信息指示第一寄存器值时,控制所述信息通信终端和所述外部存储器互相通信,或者在该寄存器信息指示第二寄存器值时,控制所述信息通信终端和所述无线通信模块互相通信;以及卡接口,其与所述卡槽的针脚相连接,用于向所述卡控制器中继从所述信息通信终端接收到的寄存器信息、向所述卡控制器传送所述发送数据,以及向所述信息通信终端发送所存储的数据或所接收到的数据。2.根据权利要求1所述的存储卡,其中,所述无线通信模块包括:WPAN或无线个人局域网芯片;多个外围元件,其驱动所述无线通信模块;X-TAL或石英晶体,其充当向所述WPAN芯片提供时钟信号的振荡器;以及天线,其向外部发送由所述WPAN芯片产生的高频信号,并且将相似的高频信号从外部中继至所述WPAN芯片。3.根据权利要求2所述的存储卡,其中,所述WPAN芯片包括蓝牙芯片、ZigBee芯片和UWB或超宽带芯片中的一种。4.根据权利要求1所述的存储卡,其中,所述存储卡被格式化为从由CF卡标准、SD卡标准、miniSD卡标准、microSD卡标准、记忆棒卡标准和XD图片卡标准所组成的组中选出的一种标准,其中CF代表紧凑闪存,SD代表安全数字。5.根据权利要求1所述的存储卡,该存储卡还包括电路板,其将所述卡控制器、所述外部存储器、所述无线通信模块以及所述卡接口电连接起来。6.一种具有移动通信、便携式多媒体播放以及数码摄像机中的至少一个功能的信息通信终端,该信息通信终端被设置为使用附有无线通信模块的存储卡,并且该信息通信终端包括按键输入部,其接收针对存储器应用的用户执行命令,或者接收针对无线个人局域网的用户执行命令;存储器,其存储用于利用组合的数据存储部及WPAN卡的外部存储器的存储器应用,并且存储用于利用该组合的数据存储部及WPAN卡的无线通信模块的WPAN应用;卡驱动器,其用于存储终端寄存器映射图,该终端寄存器映射图寄存有用于指示存储在所述组合的数据存储部及WPAN卡中的卡寄存器映射图的第一寄存器值的第一寄存器信息,并且寄存有用于指示该卡寄存器映射图的第二寄存器值的第二寄存器信息;并入用于连接所述存储器应用和所述组合的数据存储部及WPAN卡的所述外部存储器的存储器驱动器,以及用于连接所述WPAN应用和所述组合的数据存储部及WPAN卡的所述无线通信模块的WPAN驱动器;以及如果载入了所述存储器驱动器,则传送第一寄存器信息,如果载入了所述WPAN驱动器,则传送第二寄存器信息;控制器,其响应于从所述按键输入部传送的执行存储器应用的存储器应用执行命令,载入所述存储器驱动器,然后将通过所述存储器应用而产生的发送数据传送至所述存储器驱动器,并且响应于从所述按键输入部传送的执行所述WPAN应用的WPAN应用执行命令,载入所述WPAN驱动器,然后将通过所述WPAN应用而产生的发送数据传送至所述WPAN驱动器;以及主机接口,其将从所述卡驱动器传送的第一寄存器信息和第二寄存器信息中继至所述组合的数据存储部及WPAN卡的卡接口,并且将通过所述存储器应用或所述WPAN应用而产生的发送数据传送至所述卡接口。7.根据权利要求6所述的信息通信终端,其中,所述控制器响应于所述存储器应用的执行,从所述存储器应用载入所述外部存储器中的存储数据,并且响应于所述WPAN应用的执行,通过所述WPAN驱动器来传送在所述无线通信模块处接收的数据。8.根据权利要求6所述的信息通信终端,其中,在该信息通信终端的移动通信应用中,所述控制器调用针对存储器应用的API以执行所述存储器应用,或者调用针对WPAN应用的API以执行所述WPAN应用,其中,API代表应用程序接口。9.一种能够通过配备在信息通信终端上的卡槽而连接至该信息通信终端的存储卡,该存储卡包括存储器,其存储从所述信息通信终端发送的终端数据和通过与外部WPAN终端进行WPAN通信而接收的外部终端数据中的一个或两者;WPAN通信模块,其分析第一命令或第二命令,并且响应于第一命令或第二命令而通过WPAN通信向所述外部WPAN终端发送所述终端数据或者通过与所述外部WPAN终端进行的WPAN通信而接收所述外部终端数据,其中,第一命令是从所述信息通信终端发送的存储卡协议的命令,第二命令是通过与所述外部WPAN终端进行WPAN通信而接收的存储卡协议的命令;以及卡控制器,其接收来自所述信息通信终端的终端数据,或者接收并分析来自所述信息通信终端的第一命令以将所述终端数据传送至所述存储器和所述WPAN通信模块中的一个或两者,或者将从所述WPAN通信模块传送的所述外部终端数据中继至所述存储器和所述信息通信终端中的一个或两者。10.根据权利要求9所述的存储卡,其中,所述卡控制器包括卡接口,其与所述信息通信终端的主机接口相连接,以从所述信息通信终端接收第一命令和所述终端数据,并且将所述存储器中的先前存储的数据或者所述外部终端数据传送至所述信息通信终端;存储器缓冲器,其临时存储所述终端数据或者所述外部终端数据;存储器控制器,其将所述终端数据和所述外部终端数据存储在所述存储器中,或者从所述存储器中提取所述终端数据和所述外部终端数据;以及CPU或中央处理单元,其分析第一命令,如果第一命令是“写”,则该CPU指示所述存储器控制器将所述终端数据存储在所述存储器中,并且在完成将所述终端数据存储在所述存储器中之后,将第一命令传送至所述WPAN通信模块,然后指示所述存储器控制器从所述存储器中提取所述终端数据并且传送至所述WPAN通信模块,而如果第一命令是“读”,则该CPU将第一命令传送至所述WPAN通信模块,然后指示所述存储器控制器将所述外部终端数据存储在所述存储器中,并且在完成将所述外部终端数据存储在所述存储器中之后,将存储在所述存储器中的所述外部终端数据发送至所述信息通信终端。11.根据权利要求9所述的存储卡,其中,所述卡控制器包括卡接口,其与所述信息通信终端的主机接口相连接,以从所述信息通信终端接收第一命令和所述终端数据,并且将所述存储器中的先前存储的数据或者所述外部终端数据传送至所述信息通信终端;存储器缓冲器,其临时存储所述终端数据或者所述外部终端数据;存储器控制器,其将所述终端数据和所述外部终端数据存储在所述存储器中,或者从所述存储器中提取所述终端数据和所述外部终端数据;以及CPU或中央处理单元,其分析第一命令,如果第一命令是“写”,则该CPU将第一命令传送至所述WPAN通信模块,并且控制所述存储器缓冲器通过流传输方法将所述终端数据传送至所述WPAN通信模块,而如果第一命令是“读”,则该CPU将第一命令传送至所述WPAN通信模块,然后控制所述存储器缓冲器通过流传输方法将所述外部终端数据传送至所述信息通信终端。12.根据权利要求9所述的存储卡,其中,在第一命令是“写”时,所述卡控制器将所述终端数据传送至所述存储器,并且在完成将所述终端数据存储在所述存储器中之后,将第一命令传送至所述WPAN通信模块,然后提取存储在所述存储器中的所述终端数据,并且将所述终端数据传送至所述WPAN通信模块。13.根据权利要求9所述的存储卡,其中,在第一命令是“写”时,所述卡控制器将第一命令传送至所述WPAN通信模块,然后通过流传输方法将所述终端数据传送至所述WPAN通信模块。14.根据权利要求9所述的存储卡,其中,在第一命令是“读”时,所述卡控制器将第一命令传送至所述WPAN通信模块,然后将从所述WPAN通信模块接收到的所述外部终端数据中继至所述存储器,并且在完成将所述外部终端数据存储在所述存储器中之后,将所述外部终端数据传送至所述信息通信终端。15.根据权利要求9所述的存储卡,其中,在第一命令是“读”时,所述卡控制器将第一命令传送至所述WPAN通信模块,然后通过流传输方法将所述外部终端数据发送至所述信息通信终端。16.根据权利要求9所述的存储卡,其中,在第一命令是“写”时,所述WPAN通信模块通过WPAN通信将所述终端数据传送至所述外部终端。17.根据权利要求9所述的存储卡,其中,在第一命令是“读”时,所述WPAN通信模块将从所述外部WPAN终端接收到的所述外部终端数据中继至所述卡控制器。18.根据权利要求9所述的存储卡,其中,在第一命令是“写”时,所述WPAN通信模块通过所述卡控制器将所述外部终端数据传送至所述存储器。19.根据权利要求9所述的存储卡,其中,在第一命令是“读”时,所述WPAN通信模块通过所述卡控制器来提取所述存储器中的先前存储的数据,并且通过WPAN通信将所述先前存储的数据传送至所述外部WPAN终端。20.一种使用存储卡的WPAN通信方法,该存储卡包括卡控制器、WPAN通信模块以及存储器,该WPAN通信方法包括以下步骤当从信息通信终端向所述存储卡发送了第一命令时,通过所述卡控制器来分析该第一命令;如果第一命令是“写”,则通过使用所述卡控制器将从所述信息通信终端接收到的终端数据中继至所述存储器,并且在完成所述终端数据的存储之后,将第一命令传送至所述WPAN通信模块;使用所述WPAN通信模块,通过WPAN通信将存储在所述存储器中的所述终端数据传送至外部WPAN终端;如果在分析第一命令的步骤中第一命令是“读”,则通过所述卡控制器将第一命令传送至所述WPAN通信模块;使用所述WPAN通信模块,将通过与所述外部WPAN终端进行WPAN通信而接收到的外部终端数据中继至所述卡控制器;以及当通过所述卡控制器将所述外部终端数据传送至所述存储器,并且在完成将所述外部终端数据存储在所述存储器中之后,将存储在所述存储器中的所述外部终端数据发送至所述信息通信终端。21.一种使用存储卡的WPAN通信方法,该存储卡包括卡控制器、WPAN通信模块以及存储器,该WPAN通信方法包括以下步骤当从信息通信终端向所述存储卡发送了第一命令时,通过所述卡控制器来分析该第一命令;如果第一命令是“写”,则通过所述卡控制器将第一命令传送至所述WPAN通信模块;使用所述WPAN通信模块,通过WPAN通信将存储在所述存储器中的终端数据发送至外部WPAN终端;如果在分析第一命令的步骤中第一命令是“读”,则通过所述卡控制器将第一命令传送至所述WPAN通信模块;使用所述WPAN通信模块,将通过与所述外部WPAN终端进行WPAN通信而接收到的外部终端数据中继至所述卡控制器;以及通过所述卡控制器将所述外部终端数据发送至所述信息通信终端。22.一种使用存储卡的WPAN通信方法,该存储卡包括卡控制器、WPAN通信模块以及存储器,该WPAN通信方法包括以下步骤当通过WPAN通信从外部WPAN终端发送了第二命令时,通过所述WPAN通信模块来接收并分析该第二命令;如果第二命令是“写”,则使用所述WPAN通信模块,经由所述卡控制器将通过与所述外部WPAN终端进行WPAN通信而接收到的外部终端数据存储到所述存储器中;在完成所述外部终端数据的存储之后,通过所述WPAN通信模块向所述WPAN终端通知外部终端数据存储的完成;如果在接收并分析第二命令的步骤中第二命令是“读”,则经由所述卡控制器通过所述WPAN通信模块来提取所述存储器中的先前存储的数据;以及通过WPAN通信由所述WPAN通信模块将所述先前存储的数据发送至所述外部WPAN终端。全文摘要本发明公开了一种附有无线通信模块的存储卡,以及其用于利用存储卡的关联终端。本发明公开了一种既为信息通信终端提供外部存储器,又为缺少内置无线通信模块的信息通信终端提供添加了WPAN的可连接存储卡的存储卡,及其关联的信息通信终端。根据本公开,通过将附加了额外的无线通信模块的存储卡插入到终端的卡槽中,该存储卡为缺少内置无线通信模块的信息通信终端添加了WPAN功能,从而保护无线通信模块免受外部冲击,并且允许该模块留在终端内部的卡槽并且确保安全,而无需担心丢失这种模块。文档编号G06F13/10GK102105845SQ200980128940公开日2011年6月22日申请日期2009年5月20日优先权日2008年5月26日发明者刘载榥,洪性徹,金正德,金英雨申请人:Sk电信有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1