专利名称:无线电终端、信息处理系统和外部处理终端的制作方法
技术领域:
本发明涉及一种诸如便携式无线电通信终端之类的用于获取因特网上内容的无线电终端、一种利用无线电终端的信息处理系统,和一种连接到无线电终端以辅助无线电终端的外部处理终端。
近些年来,因特网的使用越来越普及,使人们有许多机会从WWW(环球网)上的内容服务器上获取内容,以在因特网上获得各种信息或进行采购。随诸如PHS(个人手持电话)或移动电话之类的便携终端的普遍使用,因特网的这种使用大大增加。
如
图14中所示,在一个利用现有的便携终端的信息处理系统中,内容服务器102和移动电话网103连接到因特网101。便携式无线电通信终端(此后称为便携终端)104连接到移动电话网103。内容服务器102容纳有各种以例如HTML(超文本标记语言)或XML(可扩展标记语言)之类的文件类型说明语言写出的内容。便携终端104访问移动电话网103,因而将这些内容显示在它的显示装置上,或输出作为这些内容的一部分内容的话音。
如图15中所示,便携终端104包括一个CPU(中央处理单元)111,以及通过数据总线之类的总线112连接到CPU 111的一个程序存储器113,数据处理部分114,内容分析部分116,内容存储器117,话音处理部分118,和显示处理部分121。这些组件113,114,116,117,118和121通过数据总线之类的总线112连接到CPU 111。便携终端104还具有连接到数据处理部分114的无线电部分115,连接到话音处理部分118的扬声器119,和连接到显示处理部分121的显示装置122。
程序存储器113存储CPU111执行的、用于实现便携终端104的各种功能的程序。数据处理部分114通过无线电连接到移动电话网103(图14),以发射/接收数据。内容分析部分116分析通过数据处理部分114从内容服务器102(图14)接收的内容。内容存储器117存储所获取内容中需要的内容。话音处理部分118处理所获取内容中的话音数据,并从扬声器119输出话音数据。显示处理部分121处理所获取内容中的图像数据,并在液晶显示装置之类的显示装置122上显示图像数据。
图15中示出的便携终端的方框图不是为了图示现有技术,而只是为了便于说明。
以下参考图16说明从上述信息处理系统的便携终端的内容请求到图像显示的处理过程。在获取内容过程中,根据操作人员在便携终端104上的操作,便携终端104的CPU 111通过移动电话网103请求网上的内容服务器102获取有关内容的数据(步骤S131)。响应这个请求,内容服务器102把有关获取内容的数据返回到便携终端104(步骤S132)。
根据内容,CPU 111多次发送数据获取的请求(步骤S133)。内容服务器102响应每个请求把与请求内容有关的数据返回到便携终端104(步骤S134)。CPU 111顺序地把返回数据存储在内容存储器117中。
当有关请求内容的所有数据被完全接收时,内容分析部分116分析存储在内容存储器117中的内容。根据分析的结果,CPU 111请求显示处理部分121处理要在显示装置122上显示的数据(步骤S135)。从而将内容显示在显示装置122上。
为了便于携带,移动电话这样的便携终端必须小而轻。因此,与一般台式计算机相比,内存容量、CPU 111的处理速度、或显示装置122的屏幕尺寸受到了很大的限制。
日本第11-168425号未审查公开专利建议,为了减小要使用的存储器容量,用简单压缩信息来代替包含在文件类型说明语言中的标记信息。在这个建议中,在便携终端中准备一个有关标记信息的数据库,以压缩/解压缩标记信息。
但是,随各种媒体的发展,内容变得越来越庞杂。因此,与标记信息有关的数据库本身很难更新。此外,需要大于可以由压缩标记信息而节省的容量的存储器容量来存储内容。但是,由于这将使便携终端本身变得笨重和昂贵,因而实际上不可能增加便携终端的容量来满足这种需求。
随着对内容更为高级的需求,内容变得更为复杂。因而,即使到某个时间便携终端具有足够的能力时,在购买一些年之后,便携终端通常也难于重构最新技术的内容。
为这些具有比一般计算机差的性能的便携终端建立了专用内容。但是,当为各种便携终端的低端便携终端建立和提供了用于便携终端的内容时,具有相对较高性能的便携终端不能利用高级内容的问题。同时,内容提供商也难以根据各个不同性能的便携终端建立许多类型的内容。
此外,与台式计算机这样的一般计算机相比,便携终端的安全性较差。以下根据一般计算机与便携终端之间的比较说明这一点。
下面参考图17说明一种利用因特网的现有信息处理系统。计算机2021至202A和多个现有类型的WTA(无线电话应用WirelessTelephony Application)服务器2031至203B通过一个路由器(未示出)连接到因特网201。网关2051至205D连接到因特网201。便携终端2071至207F通过基站2061至206E连接到网关2051至205D。每个符号A至F代表2或一个更大的任意正值。
在这个信息处理系统中,假设第一计算机2021访问作为数据存储在第一WTA服务器2031中的内容。在这种情况下,第一计算机2021指定要访问的内容的URL(统一资源定位符)。利用一种称为HTTP(超文本传输协议)的通信协议执行浏览WWW上内容的通信。更具体地讲,第一计算机2021作为请求方发送要显示的HTML文件的URL。第一WTA服务器2031作为代理方响应这一请求,向第一计算机2021发送对应的HTML文件。在这个通信协议中,每当要获取通信数据时将计算机连接到第一WTA服务器2031,并且在通信数据接收结束时断开连接。
以下说明便携终端2071至207F中第一便携终端2071访问第一WTA服务器2031的情况。在这种情况下,如同计算机2021至202A访问现有类型的WTA服务器2031至203B的情况一样,在第一WTA服务器2031和连接到第一便携终端2071的第一网关2051之间使用称为HTTP的通信协议。在WAP(无线应用协议)中,在第二网关2052和第二便携终端2072之间使用一种称为WSP(无线对话协议)的协议。
WAP是一种利用电话网从便携终端获得因特网信息的协议。在这种情况下,是使用类似于HTML的WML(无线标记语言)从WWW获得信息的。
图18示出了在上述信息处理系统中计算机与现有类型的WTA服务器之间的通信。计算机202和WTA服务器203利用HTTP通信诸如以类型说明言语HTML写成的数据或GIF(图形交换格式)或BMP(位图格式BitMap)数据之类的各种类型的数据。
图19示出了便携终端与现有类型的WTA服务器之间的通信。如图18中所示那样,利用HTTP执行WTA服务器203和网关205之间的通信。另一方面,考虑到便携终端207的内存容量较小,或为了省电或节省空间不可能安装高速CPU,在便携终端207与网关205之间使用了一种不同于图18中的通信方法。作为在这一部分中的通信方法,上述WAP已经受到极大的关注。
在WAP中,把从WTA服务器203发送的称为HTML的说明语言发送到网关205,在网关205计算GIF数据或类似数据格式图像的显示位置。将数据转换成可以在便携终端207的两个窗口中实际显示的数据,并以二进制数据发送到便携终端207。这种传送是用一种称为WSP(无线会话协议)的协议进行的。
为了利用网络发送信息,必须考虑通信的安全性。在图18中所示的计算机202和WTA服务器203之间,使用SSL(安全套接层SecureSocket Layer)或TLS(传输层保密Transport Layer Security)加密或验证,从而保证通信的安全。SSL是一种用于在套接层实现加密和验证功能的协议。TLS是一种替代SSL的安全协议。这两个协议几乎相同,并且在一些时候表示为TLS/SSL。在以下说明中将使用这种表示方式。
在图19中所示的计算机202和WTA服务器203之间也使用TLS/SSL。在便携终端207与网关205之间使用一种称为WTLS(无线传输层保密Wireless Transport Layer Security)的协议。这个协议作为因特网标准具有与TLS相同的功能,并且优选用于便携终端207。这个协议也具有加密,验证和压缩功能。
在使用了上述加密技术时,保证了图18中所示的计算机202与WTA服务器203之间通信数据的安全。如图18中所示的计算机202和WTA服务器203一样,也保证了网关205和WTA服务器203之间的通信安全。但是,在后面一种信息处理系统中,加密的通信数据由网关205临时解密,然后再使用其它协议加密。因此,作为两个数据传输点之间的中继点的网关205的存在是保证通信安全中的一个空白点。
在网关205中存在着两个保证通信安全的问题。第一个问题是,网关205可能被第三方袭击,以改变或窃取WTA服务器203和便携终端207之间发送的通信数据。第二个问题是,管理人员可以看到或改变通信中没有保密的通信数据。
为解决前一个问题提出了各种建议。例如,使用日本未审查专利公开10-200530,10-285216和11-146016中说明的防火墙防止恶意第三方的侵入。但是,由于可以通过隧穿处理迂回网络而发送通信数据,这种防护措施是不完善的。对于后一个问题,由于为了下一次加密网关205要给加密的通信数据解密,因而此时必须期望网关205的管理人员具有良好的道德。
如上所述,由于到网关之间的路径的不同的传输路径特性,不能保证便携终端与网络上服务器之间的端到端通信的安全。
以上说明了一种便携终端和一种使用该便携终端的信息处理系统。具有相对较低的处理性能的便携终端也具有与上述问题相同的问题。
本发明的一个目的是要提供一种能够保证通信安全的无线电终端、信息处理系统和外部处理终端。
本发明的另一个目的是要提供能够获取和重构内容建立者根据它们的性能自由建立的内容的无线电终端,信息处理系统和外部处理终端。
为了达到上述目的,根据本发明,提供了一种无线电终端,无线电终端包括用于通过无线电获取因特网上的内容的内容获取装置,用于把内容获取装置获取的内容传送到外部服务器的内容传送装置,用于在内容传送之后请求外部服务器发送根据一个自身装置的内容重构能力转换的内容数据的内容请求装置,用于响应来自内容请求装置的请求存储从外部服务器接收的转换内容数据的内容存储装置,和用于重构存储在内容存储装置中的内容数据的内容重构装置。
图1是显示根据本发明一个实施例的信息处理系统的概况的视图;图2是图1中所示便携终端和外部服务器终端的方框图;图3是图1和2中所示便携终端进行处理的流程图;图4是在便携终端执行图3所示处理时外部终端进行的处理的流程图;图5是显示便携终端接收和重构不直接支持重构格式的运动图像时进行处理的流程图;图6A和6B分别是显示根据本发明的第二实施例的信息处理系统的概况的视图和图6A中所示便携终端的方框图;图7是显示当图6A和6B中所示便携终端请求网络上服务器发送内容时所进行的处理的流程图;图8是显示图6B中所示内部服务器进行的内容读出和转换处理的流程图;图9是显示当根据本发明的第三实施例的便携终端请求网络上的内容服务器发送内容时所进行的处理的流程图;图10是显示当根据本发明的第四实施例的便携终端请求网络上内容服务器发送内容时所进行的处理的流程图;图11是显示根据本发明的第五实施例的便携终端的显示窗口的平面图;图12是显示根据本发明的第六实施例的便携终端所进行的处理的流程图;图13是图2中所示便携终端的CPU的功能方框图;图14是显示一个使用一个便携终端的现有信息处理系统的概况的视图;图15是图14中所示便携终端的方框图;图16是显示根据来自图14和15中所示便携终端的内容请求而进行图像显示时所进行的处理的流程图;图17是显示一个使用因特网的现有信息处理系统的概况的视图;图18是用于说明在一个计算机与一个HTTP服务器之间的通信形式的示意图;和图19是说明在一个便携终端和一个现有类型的WTA服务器之间的通信形式的示意图。
以下参考附图详细说明本发明。
图1示出了根据本发明第一实施例的一个信息处理系统的概况。参考图1,一个内容服务器302和移动电话网303连接到因特网301。一个便携无线电通信终端(此后称为便携终端)304连接到移动电话网303。一个执行局部处理的外部服务器终端305连接到便携终端304。内容服务器302容纳有各种以HTML或XML之类的文件类型说明语言写成的内容。
便携终端304访问移动电话网303,以便将容纳在内容服务器302中的内容临时存储在外部服务器终端305中。便携终端304接收从外部服务器终端305提供的存储内容,并把内容显示在显示装置上,或输出作为内容的一部分的话音。移动电话网303的功能是作为一个连接便携终端304的通信网。因此,移动电话网303本身不执行对内容的专门处理或数据处理。
尽管一般有多个便携终端304连接到移动电话网303,但为了便于说明,图1仅示出了一个便携终端304。此外,尽管只有一个内容服务器302和一个移动电话网303连接到因特网301,但实际可以连接多个内容服务器和多个移动电话网。当然还有计算机(未示出)连接到因特网301。在这个实施例中,为了便于说明,仅示出了一个外部服务器终端305。但是,对应于多个便携终端可以连接多个外部服务器终端。可以有独立适应各个便携终端的集成外部服务器终端。重要的一点是便携终端304和外部服务器305是以功能上的一一对应的关系设置的。
如图2中所示,便携终端304包括CPU 311,程序存储器313,数据处理部分314,内容分析部分316,内容存储器317,话音处理部分318,显示处理部分321,和通信接口(I/F)电路331和332。这些组件313,314,316,317,318,321,331和332都通过数据总线之类的总线312连接到CPU 311。便携终端304也具有连接到数据处理部分314的无线电部分315,连接到话音处理部分318的扬声器319,和连接到显示处理部分321的显示装置322。
程序存储器313存储CPU 311执行的用于实现便携终端304各种功能的程序。数据数据处理部分314通过无线电部分中的通信协议处理(即,通过无线电〔连接到移动电话网303(图1),以执行与另一个便携终端的语音通信,或向/从因特网301(图1)发送/接收数据。
内容分析部分316根据内容的HTML分析内容服务器302(图1)通过数据处理部分314接收的内容。内容存储器317从外部服务器终端305接收存储在外部服务器终端305中的内容中的一个在当前时间重构处理所需的内容,并临时存储这个内容。
可以把外部服务器终端305获取的内容存储在内容存储器317中,而不对其内容有任何改变。但是,对于具有超过便携终端304的显示或重构能力的内容的内容,外部服务器终端305转换其内容,并把转换后的内容提供到便携终端304。这使得即使在内容超过便携终端304的有限处理能力时,也能够进行处理,处理的内容包括高解析度图像数据、运动图像数据、HTML类型图表,和SMIL(同步多媒体集成语言Synchronized Multimedia Integration Language)。
外部服务器终端305是一个假设便携终端304的使用者将外部服务器终端305与便携终端304一同携带的便携式计算机,或相同类型的信息处理终端。外部服务器终端305可以是一个用于存储内容的服务器,这个服务器设置在办公室或家中,并由多人共享。在便携终端304和外部服务器终端305之间执行无线电通信。作为替代,可以利用专用通信电缆执行数据发送/接收,或可以进行红外线通信。
对于作为外部服务器终端305的计算机或信息处理终端的要求是,它具有能够存储因特网上各种内容的相对较大容量的存储器,并且它具有一个存储程序的数据转换部分,例如用于重构各种内容的各种插件。也就是说,本实施例假设便携终端304的存储器容量相对较小。对于这样的便携终端304,外部服务器终端305提供了用于具有相对较大数据量的内容的存储空间。如果便携终端304由于其功能问题没有足够的内容重构能力,那么外部服务器终端305转换内容的数据,从而提高了对内容的重构能力。
话音处理部分318处理外部服务器终端305获取的内容的话音数据,并从扬声器319输出话音数据。显示处理部分321处理获取内容的图像数据,并把图像数据显示在液晶显示装置之类的显示装置322上。便携终端304具有与外部服务器终端305通信的接口(I/F)电路331和332。
如上面已经说明的,外部服务器终端305构造为一个计算机或信息处理终端,并且使用市场可以买到的一般的笔记本计算机。外部服务器终端305包括CPU 341,程序存储器343,内容存储器344,内容转换处理部分345,超高速缓冲存储器346,和通信接口(I/F)电路351和352。这些组件通过数据总线之类的总线342连接到CPU 341。
程序存储器343存储CPU 341执行以实现外部服务器终端305的各种功能的程序。内容存储器344存储通过便携终端304从内容服务器302(图1)获取的内容。这种内容存储器344通常是由诸如磁盘或光盘之类的存储介质形成的。超高速缓冲存储器346存储转换的内容。
内容转换处理部分345将存储在内容存储器344中的内容转换成对应于便携终端304的内容。接口电路351和352执行与便携终端304的接口电路331和332的无线电通信。接口电路331和351用于在外部服务器终端305从内容服务器302获取内容时执行所需要的通信。接口电路332和352用于在便携终端304从外部服务器终端305获取内容时执行通信。
要注意,外部服务器终端305可以具有一个用于显示或作为话音数据输出从便携终端304传送的内容的接触式重构部分347。在这种情况下,可以不仅在便携终端304侧而且可以在外部服务器终端305侧重构转换前的原始内容。
以下参考图3说明在具有上述配置的信息处理系统中便携终端所进行的处理。首先,便携终端304的CPU 311监视内容获取请求的产生(步骤S401)。例如,当便携终端304的操作人员输入一个希望的URL,以把便携终端连接到因特网,并且指示获取内容时,产生一个内容获取请求。类似地,在指定一个预先寄存的或显示在显示装置322上的URL时,产生一个内容获取请求。
在这种情况下,CPU 311将URL通过接口电路331传送到外部服务器终端305,请求外部服务器终端305获取内容(步骤S402)。此后,监视外部服务器终端305,直到从外部服务器终端305接收到代表内容获取完成的通知(步骤S403和S404)。
在外部服务器终端305的CPU 341请求内容服务器302获取内容时,内容服务器302通过因特网301、移动电话网303、和便携终端304获取以HTML说明的内容,并把该内容存储在内容存储器344中。CPU341分析存储在内容存储器344中的内容,并连续请求内容服务器302发送形成请求的URL的各种图像和话音数据文件。
在把HTML说明的内容传送到外部服务器终端305的过程中,便携终端304的CPU 311分析内容的概况,并根据分析的结果连续地监视内容服务器302和外部服务器终端305之间的通信。利用接口电路331将从内容服务器302发送的内容本身传送到外部服务器终端305。
当通过便携终端304凭借内容服务器302与外部服务器终端305之间的通信完全地传送了内容时,从外部服务器终端305向便携终端304发送传送完成通知。当便携终端304的CPU 311在步骤S403中检测到来自外部服务器终端305的传送完成通知时,便携终端304开始从外部服务器终端305接收为便携终端304转换的内容。
在这种情况下,外部服务器终端305的内容转换处理部分345根据预先从便携终端304接收的模型名的数据选择一个转换表345a,从而建立一个转换内容。在这个实施例中,在步骤S402中,把内容转换成对应于便携终端304的内容重构能力的内容数据和发送转换内容的请求连同内容获取请求一起从便携终端304发送到外部服务器终端305。在步骤S403中,可以在获取完成通知之后,从便携终端304分别地将内容数据转换和发送请求发送到外部服务器终端305。
便携终端304的CPU 341把转换内容存储在内容存储器317中,直到转换内容接收终止(步骤S405和S406)。当有关请求URL的内容的转换内容完全存储在内容存储器317中时(步骤S405中的是),CPU 341把存储的转换内容发送到显示处理部分321和话音处理部分318,以使它们执行对应内容的重构处理(步骤S407)。也就是说,显示装置322可见地显示图像数据,而扬声器319输出话音数据。
内容存储器317是一个用于临时储存在当前时间进行内容重构所需内容的存储器。因此,如果存储器存满了从外部服务器终端305相继发送的转换内容,那么按照时间顺序相继地清除数据。
以下参考图4说明当便携终端一侧执行图3中所示处理时外部服务器终端305所进行的处理。外部服务器终端305的CPU 341监视通过接口电路351的内容获取请求(步骤S421)。一旦接收到一个内容获取请求,CPU 341搜索内容存储器344,检查是否已经存储了该内容(步骤S422)。这是为了在一个最近获取的并且可能具有相同内容的内容再次被请求时省去访问内容服务器302。即使在这种情况下,也可以通过预设进行访问。
如果在步骤S422为是,那么接口电路352指示便携终端304的接口电路332发送转换的内容(步骤S423)。当内容发送处理结束时(步骤S424的是),外部服务器终端305再次被设置为等待状态。
如果在步骤S422为否,那么接口电路351通过便携终端304的接口电路331和移动电话网303访问因特网301。接下来,便携终端304的CPU 311请求内容服务器302获取请求的URL的内容(步骤S425)。
一旦通过便携终端304接收到来自内容服务器302的内容(步骤S426的是),那么外部服务器终端305的CPU 341把接收内容的内容相继地存储在内容存储器344中(步骤S427)。当通过便携终端304根据对内容的分析而重复对各个数据的请求和内容服务器302的发送操作完全将希望的内容存储在内容存储器344中时(步骤S428的是),外部服务器终端305通知便携终端304内容已经完全储存(步骤S429)。
接下来,外部服务器终端305的内容转换处理部分345根据便携终端304的重构能力利用转换表345a转换当前存储在内容存储器344中的内容(步骤S430),并把转换的内容存储在超高速缓冲存储器346中。取代使用超高速缓冲存储器346,可以把转换前的内容和转换后的内容都存储在内容存储器344中。
当步骤S430中的转换处理结束时,外部服务器终端305的CPU341在一个或多个周期中将转换的内容发送到便携终端304(步骤S423)。发送的转换内容存储在内容存储器317中。当转换内容完全发送到便携终端304时(步骤S424的是),外部服务器终端305进行的处理结束。
当数据本身具有对于内容存储器317过大的数据量时,例如音乐数据或视频信号数据,那么根据来自便携终端304的请求或通过外部服务器终端305的监视,将数据分割地发送到便携终端304。
以下参考图5说明在接收和重构不直接支持重构的格式的运动图像时便携终端进行的处理。一旦识别出外部服务器终端305接收了运动图像数据时,便携终端304的CPU 311致使内容存储器344相继地串行存储各帧的图像。当运动图像数据的接收结束时,一个来自外部服务器终端305的内容获取完成通知将帧的总数k通知便携终端304(步骤S429)。
接下来,在重构运动图像中,CPU 311把参数n初始化到“1”(步骤S441),并请求外部服务器终端305发送第n,即,第一窗口的图像数据(步骤S442)。便携终端304的CPU 311响应该请求接收从外部服务器终端305发送的第n窗口的数据(步骤S443),并把接收的窗口数据存储在内容存储器317中(步骤S444)。与此同时,将接收的窗口数据发送到显示处理部分321,以显示第n窗口(即,第一窗口)的图像。
在把窗口数据存储在内容存储器317中后,便携终端304的CPU311检查参数n是否达到帧总数k(步骤S445)。在参数n达到帧总数k之前,将参数n递增“1”(步骤S446),并且在步骤S422中请求外部服务器终端305发送后继窗口的图像。以相同的方式,将运动图像作为例如每1/30秒重复的窗口请求结果显示在显示装置322上。
当图像传送的次数(参数n)最终达到帧总数k时(步骤S445的是),结束从外部服务器终端305的运动图像数据序列的发送。用这种方式,通过以窗口为单位的反复的图像数据发送处理和显示处理,也能够重构不受支持的运动图像格式的图像。
如上所述,在上述实施例中,在内容服务器302和便携终端304之间不存在图17中所示的网关2051至205D。因此,没有上述现有技术中网关2051至205D造成的安全问题。由于便携终端304和外部服务器终端305在便携终端304侧具有专用连接关系,因而也不发生安全问题。可以理解,这个实施例的信息处理系统具有优良的安全性能。
图6A示出了根据本发明的第二实施例的信息处理系统的概况。在第二实施例中,与第一实施例中相同的参考标号代表相同的部件,并且省略了对它们的详细说明。与第一实施例不同的是,这个实施例的信息处理系统没有连接到便携终端的外部服务器终端305(图1),本实施例的信息处理系统包括因特网301,连接到因特网301的一个内容服务器302和一个移动电话网303,以及一个连接到移动电话网303的便携终端504。
在本实施例中,如图6B中所示,便携终端结合有如同在第一实施例中的设置在外部服务器终端一侧的组件的一个内容存储器544a和内容转换处理部分545。便携终端504也具有一个专用的内部服务器551,并且根据存储在程序存储器313a中的程序,利用内部服务器551通过连接到接口(I/F)电路331的数据传送媒介552从内容服务器302(图1)获取内容。
数据传送媒介552的一个实例是一个通过无线电或通过电缆连接到内容服务器302的计算机。也就是说,在本实施例中,在把一个具有相对较大容量的存储器结合在一个小型电子器件的环境下,在便携终端504侧设置一个大容量存储器作为内容存储器544a,并用一个计算机或类似的信息终端作为传送数据的媒介。
由于便携终端504与第一实施例不同,没有外部服务器终端,因而没有设置对应于接口电路322(图2)的电路。如下面将说明的,与外部服务器终端305相同的那些功能是通过内容存储器544a、内容转换处理部分545、内部服务器551,和数据传送媒介522实现的。
以下参考图7说明为了请求网络上内容服务器发送内容便携终端504进行的处理。首先,便携终端504的CPU 511向内容服务器302(图1)输出一个用于内容获取的数据请求(步骤S561)。当内容服务器302响应请求向便携终端504返回一个数据响应时(步骤S562),便携终端504分析接收的内容的HTML。作为分析的结果,如果数据量大,或必须接收不能直接重构的数据,便携终端504请求内部服务器551写入该数据(步骤S563)。
当要获取对于数据重构没有问题的移动电话的一个主页的内容时,立即请求便携终端504中的一个显示处理部分321执行显示处理。因此,把显示数据显示在显示装置322上。与此相同,请求话音处理部分318执行处理,并且把话音数据从扬声器319输出。
已经在步骤S563中接收到数据写入请求的内部服务器551分析内容的HTML,然后把用于数据写入的数据写入响应返回到CPU 511(步骤S564)。据此,CPU 511连续地请求内容服务器302利用数据传送媒介552发送内容重构所需的图像数据之类的数据(步骤S565)。响应这个请求,内容服务器302向便携终端504返回数据(步骤S566)。在内部服务器551的控制下,把返回数据存储在内容存储器544a中。重复进行数据请求和数据响应,直到接收到重构所需的全部数据。
在内容服务器302响应数据请求发送最终数据时(步骤S566),CPU 511请求内部服务器551写入数据(步骤S567),内部服务器551响应这个最终写入请求(步骤S568)。一旦接收到代表最终写入结束的响应时,CPU 511请求内部服务器551获取数据(步骤S569)。内部服务器551响应这个请求,读出存储在内容存储器544a中的数据,并把读出的数据发送到内容转换处理部分545,从而将数据转换成可以在便携终端504中自然处理的数据。在转换后,内容转换处理部分545把转换数据发送到CPU 511(步骤S570)。
在内部服务器551向CPU 511发送转换数据的同时,CPU 511继续利用内部服务器551的分析结果连续地执行数据请求(步骤S571)。当从内部服务器551向CPU 511发送了转换数据的最终部分时(步骤S572),内部服务器551识别出接收到了全部的转换数据,并且请求显示装置322显示数据(步骤S573)。同样地,请求话音处理部分318从扬声器319输出话音数据。
应当注意,可以将转换内容临时存储在内容存储器544b中,并且CPU 511可以执行存储的转换内容的显示和话音输出。内容存储器544a和544b可以是由一个存储器构成的。
以下参考图8说明内部服务器551进行的内容读出和转换处理。当在步骤S569(图7)中请求了数据获取时(步骤S581的是),内部服务器551从内容存储器544a读出数据(步骤S582),并利用内容转换处理部分545转换内容(步骤S583)。此后,内部服务器551将转换内容发送到CPU 511(步骤S584)。如果转换请求是分割成多次进行的,那么在步骤S584中的处理结束之后,流程返回到步骤S581中的处理,等待来自CPU 511的请求。利用这种处理,可以根据显示进程获取转换内容。
图9示出了根据本发明的第三实施例的便携终端进行的处理。在图9中与图7中相同的参考标号代表相同的部件,并省略了对它们的详细说明。这个实施例具有与图6A和6B中所示的相同的硬件配置。
当内容服务器302在步骤S562中向便携终端504返回了一个数据响应时,CPU 511请求内部服务器551写入数据(步骤S563)。此后,内部服务器551并不直接参与从内容服务器302获取内容。更具体地讲,一旦从CPU 511接收到数据写入请求,内部服务器551直接请求内容服务器302发送数据(步骤S601)。内容服务器302响应这个请求,直接把数据发送到内部服务器551,而不涉及CPU 511(步骤S602)。
此后,当从内部服务器551发送了有关预定内容的最终请求(步骤S603)并且内容服务器302响应这个请求发送了最终数据时(步骤S604),内部服务器551通知CPU 511已经接收到有关希望的内容的全部数据(步骤S605)。CPU 511识别出内容已经完全存储在内容存储器544中。接下来,CPU 511向内部服务器551发送一个转换和获取存储在内容存储器544中的内容的数据请求(步骤S606)。内部服务器551响应这个请求,一次或多次执行数据读出和内容转换处理。当最终转换数据被发送到CPU 511时(步骤S607),CPU 511请求显示处理部分321执行显示处理,以把数据显示在显示装置322上(步骤S608)。同样地,也请求话音处理部分318从扬声器319输出话音数据。
在本实施例中,内部服务器551设置在便携终端504中。但是,即使当像第一实施例中那样,通过一个信道将便携终端和服务器连接在一起时,只要能够把服务器独立地连接到内容服务器302,也能够根据如上所述的相同程序获取内容。在第一实施例中,可以通过无线电或LAN(局域网)之类的装置把笔记本计算机连接到内容服务器302,从而能够执行如上所述的相同的控制。
以下参考图10说明根据本发明的第四实施例的便携终端的处理操作。在图10中与图7中相同的参考标号代表相同的部件,并且省略了对它们的详细说明。这个实施例具有与图6A和6B中所示的相同的硬件配置。
一旦接收到一个内容获取请求,CPU 511不是向内容服务器302,而是向内部服务器551请求内容(步骤S631)。此后,内部服务器551直接请求内容服务器302获取内容(步骤S632),并且内容服务器302直接把请求的内容发送到内部服务器551(步骤S633)。
在以这种方式交换了预定次数的数据之后,内部服务器551根据HTML分析结果把最终数据请求发送到内容服务器302(步骤S634)。响应这个请求,内容服务器302把数据发送到内部服务器551(步骤S635),内部服务器551响应步骤S631中的数据请求通知CPU 511已经接收了数据(步骤S636)。后续的处理与第三实施例中的步骤S606至S608(图9)中的相同。即,CPU 511请求转换内容和连续地获取转换的内容,从而执行显示装置322上的显示,或从扬声器319输出话音。
以下参考图11说明根据本发明的第五实施例的便携终端的显示窗口。在上述的各实施例中,便携终端可以间接地获取从内容服务器发送的原始数据。在第一实施例中,由于把这种数据存储在笔记本计算机(外部服务器终端305)中,因而可以利用外部服务器终端305充分检查内容。一个外出并且不能使用有线通信装置的使用者经常要利用便携终端获取多种内容,并要迅速地在便携终端上仅仅查看立即需要的信息。
如图11中所示,在便携终端的显示窗口701中显示发送到外部服务器终端305(图1)的内容的文本的头两行和内容的各种文件的类型。如果文件具有通常代表其内容的文件名,那么可以显示该文件名。
因此,请求内容获取的便携终端304的持有者,在从内容服务器302下载各种内容的数据的同时,可以查看内容的概况。例如,可以从外部服务器终端305仅获取文本信息,或是可以在转换后仅获取需要的文件。在可以自由使用笔记本计算机(外部服务器终端305)的环境下,可以重构任何其它数据。
在本实施例中,说明了文本信息的部分查看。在一些情况下,要从一个处理音乐信息的站点下载多个音乐数据。在这时,接收服务器可以立即转换音乐数据的开始部分,并且可以把转换的音乐数据的开始部分发送到便携终端304或504。在这种情况下,便携终端304或504的持有者仅再次请求立即需要的音乐数据,从而转换数据并听取完整的音乐数据。
以下参考图12说明根据本发明的第六实施例的便携终端进行的处理。这个实施例具有与图1和2中所示的相同的硬件配置。
便携终端304的CPU 311(图2)监视内容获取请求的产生(步骤S801)。当产生了一个内容获取请求时,便携终端304请求内容服务器302发送内容(步骤S802)。一旦响应请求从内容服务器302接收到内容的HTML文件时(步骤S803的是),便携终端304确定是否可以由其自身重构内容的全部内容(步骤S804)。
如果由于,例如,请求了便携终端304中一个不存在的插件,或使用了预定文件格式以外的文件,而至少有一部分内容不能重构,那么CPU 311把接收的HTML文件发送到一个外部服务器终端305,并请求它执行用于内容服务器302的后续内容获取程序。此后,当从内容服务器302接收到内容获取完成通知时,请求转换的内容,并利用转换内容重构内容(步骤S805)。
如果在步骤S804中为是,那么便携终端304接收内容的各种剩余文件,并且重构,而不涉及外部服务器终端305(步骤S806)。
图13示出了根据第一和第六实施例的便携终端的CPU 311。CPU311包括一个用于通过因特网301获取内容的内容获取部分361,一个用于把内容获取部分361获取的内容传送到外部服务器终端305的内容传送部分362,一个用于请求外部服务器终端305发送转换的内容数据的内容请求部分363,和一个用于确定获取内容是否可以无需任何转换而在便携终端上输出的确定部分364。
内容获取部分361执行图3中的步骤S401和S402,内容传送部分362执行图2中的步骤S403和S404,内容请求部分363执行图2中的步骤S405,确定部分364执行图12中的步骤S804。
在上述各实施例中,使用笔记本计算机作为外部服务器。但是,可以使用任何其它具有较大容量存储器的并且可以通过电缆或无线电与便携终端通信的信息处理装置作为外部服务器或附加服务器。这样的外部/代理服务器不需要与一个无线电终端一一对应设置,并且一个单一的外部/代理服务器可以对应于多个无线电终端。在这种情况下,一个无线电终端获取的内容可以通过,例如,内容的再转换,由多个无线电终端共享。外部服务器或代理服务器本身也能够独立地重构内容。
与第一实施例中一样,在第二至第六实施例中,在内容服务器302与获取内容的装置之间也不存在网关2051至205D(图17)。因此,不存在现有技术中指出的安全问题。此外,由于,例如,服务器设置在便携终端中,服务器与便携终端具有特定关系。这显然也避免了安全问题,从而可以建立具有良好安全性的系统。
如上所述,根据本发明,从便携终端把通过因特网获取的内容传送到一个内容服务器,并且从服务器获取根据便携终端的内容重构能力转换的内容数据。因此,即使在内容数据量很大时,便携终端存储器也不会发生过载,并且可以系统化地使用存储器。因此,可以降低便携终端的成本。此外,便携终端可以处理内容的高级表达格式。此外,服务器本身或其它装置可以使用存储在服务器一侧的内容。
由于把存储获取内容的存储装置设置在无线电终端本身中,无线电终端本身可以发挥服务器的作用,用来在大容量存储器小型化时把数据分配到另外的装置中。也就是说,当准备了一种以不变的格式存储从内容服务器获取的内容的存储装置时,可以有效地利用内容。
由于信息处理系统是由一个无线电终端和一个附接到无线电终端的附加服务器构成的,因而信息处理系统足以应付技术环境的改变,而无需在无线电终端侧进行任何大的改动。
由于把获取内容储存在服务器侧,因而可以省去任何对内容服务器的无用访问。此外,可以通过共享内容而使用它们。另外,系统可以适应各种通信方法。
由于无线电终端可以不仅重构转换的内容数据,而且可以重构能够直接重构的内容,因而无线电终端可以采用一种对应于内容数据的各内容的模式。
无线电终端检查一个内容是否具有可以在无线电终端中直接重构的内容。因此,如果一个获取内容可以被直接重构,那么可以直接地重构这个内容,而不必获取转换内容。
可以预先重构无线电终端能够重构的一个内容的至少一部分内容。因此,可以缩短直到重构的时间,并且可以在无线电终端侧确定包括服务器在内的一个最佳内容重构装置。
由于外部处理终端接收从作为一个内容获取目的地的无线电终端传送的内容,根据来自无线电终端的请求转换该内容,并且返回该内容,因而可以重构一个无线电终端不能重构的内容。因此,可以间接地提高和利用无线电终端的能力。
当准备了一个直接重构外部处理终端接收的内容的内容重构装置时,外部处理终端本身也可以重构内容,因而可以扩大重构的机会。此外,如果外部处理终端本身具有高的重构能力,那么与在内容获取目的地的情况相比,提高了重构质量。
当把从无线电终端传送的内容存储在外部处理终端中,并且通过一个不是内容获取目的地的装置请求内容时,可以把内容转换并发送到该请求装置。因此,多个装置可以利用内容获取目的地获取的内容,从而可以有效地利用内容。
权利要求
1.一种无线电终端,其特征在于包括内容获取装置(361),用于通过无线电在因特网(301)上获取内容;内容传送装置(362),用于把所述内容获取装置获取的内容传送到外部服务器(305);内容请求装置(363),用于在内容传送后,请求外部服务器发送根据一个本身装置的内容重构能力转换的内容数据;内容存储装置(317),用于响应来自所述内容请求装置的请求,存储从外部服务器接收的转换的内容数据;和用于重构存储在所述内容存储装置中的内容数据的内容重构装置(318,319,321,322)。
2.根据权利要求1所述的终端,其中外部服务器包括内容存储装置(344),用于存储从所述无线电终端传送的内容,和发送/接收装置(351,352),用于利用无线电通信和电缆通信中的一种,向/从所述无线电终端发送/接收内容和内容数据。
3.根据权利要求2所述的终端,其中外部服务器包括,内容重构装置(347),用于不用任何转换而重构存储在所述内容存储装置中的内容。
4.根据权利要求3所述的终端,其中所述终端进一步包括用于确定传送到外部服务器的内容是否能够不用任何转换地通过自身装置重构的确定装置(364),和当来自所述确定装置的确定结果指示内容可以由自身装置重构时,所述内容重构装置不从外部服务器接收转换的内容,直接重构所述内容获取装置获取的内容。
5.根据权利要求1所述的终端,其中在重构来自所述无线电终端的内容数据之前,所述内容重构装置预先重构作为内容的一部分内容的、能够由自身装置重构的、传送到外部服务器的内容中的至少一部分内容。
6.根据权利要求1所述的终端,其中所述内容获取装置请求外部服务器获取内容,和外部服务器响应内容获取请求直接向/从因特网执行用于内容获取的数据发送/接收操作。
7.一种无线电终端,其特征在于包括内容获取装置(511),用于通过无线电在因特网〔301〕上获取内容;第一内容存储装置(544a),用于存储所述内容获取装置获取的内容;内容转换装置(545),用于将储存在所述第一内容存储装置中的内容转换成对应于一个自身装置的内容重构能力的内容数据;和内容重构装置(318,319,321,322),用于重构所述内容转换装置转换的内容数据。
8.根据权利要求7所述的终端,其中所述终端进一步包括用于存储所述内容转换装置转换的内容数据的第二内容存储装置(544b),和所述内容重构装置重构储存在所述第二内容存储装置中的内容数据。
9.一种信息处理系统,具有通过无线电连接到因特网(301)的无线电终端(304),和连接到所述无线电终端的外部服务器(305),所述无线电终端包括内容获取装置(361),用于通过无线电在因特网(301)上获取内容;内容传送装置(362),用于将所述内容获取装置获取的内容传送到所述外部服务器;内容请求装置(363),用于请求所述外部服务器发送对应于一个自身装置的重构能力的内容;和内容重构装置,用于响应来自所述内容请求装置的请求,重构从所述外部服务器接收的内容数据,和所述外部服务器包括内容存储装置(344),用于存储通过所述内容传送装置从所述无线电终端传送的内容;内容转换装置(345),用于根据来自所述内容请求装置的请求将存储在所述内容存储装置中的内容转换成内容数据;和内容发送装置(352),用于响应来自所述内容请求装置的请求将所述内容转换装置转换的内容数据发送到所述无线电终端。
10.根据权利要求9所述的系统,其中所述内容获取装置包括用于向/从因特网发送/接收数据请求和响应的内部服务器(551),和用于通过所述内部服务器的控制从因特网接收内容的数据传送媒介(552)。
11.根据权利要求10所述的系统,其中所述内容获取装置向所述外部服务器发送内容获取请求,和所述外部服务器响应内容获取请求,通过所述无线电终端向/从因特网执行用于内容获取的数据发送/接收操作。
12.一种外部处理终端,其特征在于包括内容接收装置(351),连接到一个用于在因特网(301)上获取内容的无线电终端(304)、用于接收从无线电终端传送的因特网上的内容;内容转换装置(345),用于根据来自无线电终端的请求将所述内容接收装置接收的内容转换成内容数据;内容发送装置(352),用于将所述内容转换装置转换的内容数据发送到无线电终端。
13.根据权利要求12所述的终端,进一步包括内容重构装置(347),用于不用任何转换而重构所述内容接收装置接收的内容。
14.根据权利要求12所述的终端,其中所述终端进一步包括用于存储所述内容接收装置接收的内容的内容存储装置(344),和当从无线电终端接收到内容发送请求时,所述内容转换装置根据无线电终端的重构能力,将存储在所述内容存储装置中的内容转换成内容数据。
15.根据权利要求12所述的终端,其中所述内容接收装置响应来自无线电终端的内容获取请求执行通过无线电终端从因特网接收内容的操作。
全文摘要
一种无线电终端包括:内容获取部分,内容传送部分,内容请求部分,内容存储器,和内容重构部分。内容获取部分通过无线电获取因特网上的内容。内容传送部分将获取的内容传送到外部服务器。内容请求部分请求外部服务器发送转换的内容数据。内容存储器响应该请求存储从外部服务器接收的转换内容数据。内容重构部分重构存储在内容存储器中的内容数据。本发明还公开了一种信息处理系统和外部处理终端。
文档编号G06F12/00GK1368822SQ0110246
公开日2002年9月11日 申请日期2001年2月2日 优先权日2000年2月3日
发明者小野浩嗣 申请人:日本电气株式会社