远程下载系统、管理装置、数据接收装置、操作装置、信息处理装置以及计算机可读信息记...的制作方法

文档序号:6628258阅读:112来源:国知局
专利名称:远程下载系统、管理装置、数据接收装置、操作装置、信息处理装置以及计算机可读信息记 ...的制作方法
技术领域
本发明涉及远程下载系统、管理装置、数据接收装置、操作装置、信息处理装置和计算机可读信息记录介质,更具体地,涉及远程下载系统、管理装置、数据接收装置、操作装置、信息处理装置和计算机可读信息记录介质,以实现用于通过诸如互联网的通信网络将数据下载到远程设置的信息处理装置中的系统。
背景技术
利用诸如互联网的通信网络将诸如图像、音乐、软件等的内容下载到信息处理装置中。但是,当要下载的内容的数据量很大时,完成内容的下载可能需要大量时间。
以下专利文献揭示了现有技术[专利文献1]日本特开专利申请No.2003-50919;[专利文献2]日本特开专利申请No.2002-7742;[专利文献3]日本特开专利申请No.2001-325468;以及[专利文献4]日本特开专利申请No.2001-346270。

发明内容
假设下述情况,其中用户位于远离信息处理装置(在该装置内下载并使用诸如上述内容的数据)的地方,即,例如在家中下载并使用数据,而用户自己在实际执行下载时外出。在这种情况下,可以设想以下过程。也就是,在用户的空闲时间中,利用与上述家中的信息处理装置不同的操作装置(例如,手机、PDA、个人计算机等)执行下载数据实际所需的预定操作。由此,可以将数据下载到上述家中的信息处理装置中。如果实现了该方法,则在用户回到家之前就已经完成了下载操作,其中实际使用通过其下载数据的信息处理装置。因此,可以消除下载操作所需的等待时间。
提出本发明以实现上述环境。本发明的目的是提供一种系统,该系统通过从远离在其中实际下载数据的信息处理装置本身的地方进行的操作来使得能够将数据下载到该信息处理装置中,并且用户通过该信息处理装置使用由此得到的数据。
为了实现该目的,根据本发明,采用预定的操作装置来获得从数据传送装置实际下载相关数据所需的预定下载信息。然后,将由此得到的下载信息发送到数据使用装置(与上述位于家中的信息处理装置相对应)。该数据使用装置利用由此得到的下载信息从数据传送装置下载相关数据。
通过这种结构,用户可以通过手边的操作装置,对数据传送装置明确地执行下载数据所需的操作。另外,利用通过上述操作得到的上述下载信息,可以将实际下载指令从手边的操作装置发送到数据传送装置。因此,可以避免信息泄漏。


当结合附图进行阅读时,从以下的详细描述中将更清楚地理解本发明的其他目的和另外的特征图1是根据本发明第一实施例的远程下载系统的系统框图。
图2是表示图1中所示远程下载系统中的购买阶段中的操作的流程图;图3是表示图1中所示远程下载系统中的下载指令阶段中的操作的流程图;
图4是表示图1中所示远程下载系统中的下载阶段中的操作的流程图;图5A是一流程图,而图5B是一邮件格式,表示图1中所示的远程下载系统中的指令电子邮件(在其中设置所需的信息)的生成;图6是一流程图,表示图1中所示远程下载系统中的指令电子邮件的接收及其分析操作;图7、8和9是表示图1中所示远程下载系统中的下载处理操作的流程图;图10是表示根据本发明第二实施例的远程下载系统的系统框图;图11是表示图10中所示远程下载系统中的购买阶段中的操作的流程图;图12是表示图10中所示远程下载系统中的下载指令阶段中的操作的流程图;图13是表示图10中所示远程下载系统中的下载阶段中的操作的流程图;图14是表示根据本发明第三实施例的远程下载系统中的购买阶段中的操作的流程图;图15是表示根据本发明第三实施例的远程下载系统中的下载指令阶段中的操作的流程图;图16是表示根据本发明第三实施例的远程下载系统中的下载阶段的操作流程图;以及图17是包括在根据本发明各个实施例的远程下载系统中的指令终端、各个服务器和内容使用终端的硬件构造的方框图。
具体实施例方式
例如,假设下述的情况在互联网购物的情况下,用户购买诸如图像、音乐、软件等的内容,并下载这些内容,以在家中的个人计算机中使用。在这情况下,根据现有技术,在利用该内容的个人计算机上完成所需过程之后开始实际的下载。但是,在这种情况下,当内容的数据量非常大时,完成实际下载可能需要大量时间,并且用户可能对为此而等待感到烦躁。
根据本发明的实施例,通过预先在家中引入家庭网络系统等,可以根据在远离家的地方在另一个人计算机、手机等上执行的操作,来预先将用于下载内容的指令发送到家中的指定个人计算机。因此,用户不必等待下载内容实际所需的时间。事实上,用户可以立即使用在用户回到家之前已下载的诸如图像、音乐、软件等的内容。
为了实现这种环境,根据本发明的实施例,在开始互联网购物时,利用另一个人计算机、PDA、手机等从远程位置启动获取内容的过程。然后,在完成该过程后,用户访问家中的家庭服务器(home server),并发送用于实际启动从预定服务提供源下载内容的指令。此时,将该系统被构造为使得在完成上述过程之后,服务提供源向用户发送电子邮件,该邮件包括在下载之后实际使用内容所需的服务开始通知、密码、特许密钥(license key)信息等。通过采用由此获得的信息(称为“下载信息”),可以进行个人认证,并且利用个人认证,用户可以在回到家时立即使用来自由此下载到个人计算机中的内容的服务。
因此,根据本发明的实施例,当用户希望通过互联网等下载并使用数据时,可以在没有实际采用下载数据的个人计算机的情况下,利用另一个人计算机、PDA、手机等从远离指定个人计算机等的地方将数据下载到该指定个人计算机中。
还可以将本发明应用于如下情况许多用户分别操作他们自己的个人计算机,即,例如在诸如学校、图书馆等的公共场所。在这种情况下,许多用户可以分别利用个人计算机共享公共软件。在这种情况下,例如,一台个人计算机应该用于执行互联网购物所需的过程。此后,通过以下步骤来执行数据的实际下载,例如即,首先,由此完成互联网购物所需过程的个人计算机向该场所中的其他各台个人计算机中的每一台传送所需信息,并且还发送用于使各台个人计算机实际下载相关数据/内容的指令信息。因此,可以使各个用户的个人计算机实际下载数据/内容。
在这种情况下,不是使各个用户的个人计算机逐个地执行下载,而是可以提供以下方案即,利用LAN(局域网)等连接各个终端(个人计算机),并向各个终端提供主机服务器,该服务器作为代表负责实际执行下载,此后,可以在任意定时将由此获得的内容从主机服务器传送给各个用户的个人计算机。
因此,根据本发明的实施例,可以通过从远程位置进行的操作来实现内容的预先下载,因此,可以消除在能够实际使用相关服务之前下载大容量的内容等所需的等待时间。因此,即使需要大容量的数据,也可以防止用户不情愿实际购买服务,因此,可以提供用户可以随意使用各种在线服务的环境。
下面参照附图对本发明的实施例进行详细说明。
现将对本发明的第一实施例进行说明。
图1是根据本发明第一实施例的远程下载系统的构造的方框图。
如图所示,该远程下载系统包括内容传送服务器200;指令终端100(例如,手机、PDA、个人计算机等),用户可以通过该终端使用电子邮件来执行作为电子商务的内容购买过程;设置在用户家中的家庭网络的家庭服务器(对应于管理服务器)300;以及通过家庭网络连接到家庭服务器300的作为家用电器的内容使用终端(个人计算机等)400。
通过诸如互联网的信息通信网络将这些部分(装置)互连,以使得它们可以通过电子邮件等相互通信。此外,提供另一环境,以使得包括在家庭网络中的家庭服务器300和内容使用终端400可以通过LAN等相互通信。
以下是根据本发明实施例的远程下载系统的总体操作。
例如,正外出的用户利用空闲时间在诸如由该用户携带的手机等的指令终端100上,通过互联网等访问内容传送服务器200,来执行购买所需内容(音乐、视频、软件等)的过程。也就是,例如通过诸如电子商务的方式,采用电子邮件作为通信媒介,利用电子邮件来购买所需内容(购买阶段)。注意,当前仅执行购买过程,并且还没有执行内容的实际下载。
作为该购买过程的结果,用户获得信息(如前所述,该信息是从服务器200实际下载内容所需的,并将其称为下载信息),通过电子邮件向无人的用户家中的家庭服务器300发送该信息。已由此接收到该信息的家庭服务器300在本机的控制下打开同样设置在无人的家中的内容使用终端400的电源,并从内容使用终端400中获取与其硬盘的可用存储容量相关的信息。注意,假设即使在这种用户不在的状态下,家庭服务器300的电源也始终是打开的。因此,当已经确认可用存储容量足够时,家庭服务器300向内容使用终端400发送下载信息以及包括开始内容的实际下载的命令的指令信息(下载指令阶段)。
已由此接收到上述信息的内容使用终端400基于下载信息访问内容传送服务器200,并在经过了所需过程之后向其提供内容传送指令。已接收到这些指令的内容传送服务器200开始通过信息通信网络向内容使用终端400传送相关内容(下载阶段)。
因此,可以在无人的家庭中的内容使用终端400中自动执行用户通过指令终端100购买的内容的下载处理。因此,当用户回到家时,该下载处理应该已经完成。另外,应该注意,在通过指令终端100执行购买内容的上述过程完成时,用户已通过电子邮件接收到实际使用由此下载的内容所需的特许密钥信息。因此,在回到家之后,用户可以利用由此接收的特许密钥信息立即使用内容使用终端400上的相关内容。因此,用户不会感到内容下载实际所需的等待时间的烦恼,因此可以提高这种内容购买服务的便利性。
无人家庭中的内容使用终端400要自动执行的处理不限于下载处理。当由此下载的内容为软件时,还可以使内容使用终端400例如在下载处理之后自动执行软件的安装处理。由此,可以进一步提高这种内容购买服务的便利性。
现将对通常如上所述的远程下载系统中的各个阶段的操作的细节进行说明。
首先,参照图2对购买阶段进行说明。用户在该阶段通过指令终端100访问内容传送服务器200的网址,在预定的内容选择页面上(步骤S201)选择所需内容(步骤S101)。接下来,在支付页面上(步骤S202)执行实际购买过程(步骤S102),并且已接收到该操作的内容传送服务器200完成该支付处理(步骤S203)。因此,内容传送服务器200在支付处理中生成用户由此购买的内容的特许密钥信息(步骤S204)。然后,内容传送服务器200通过电子邮件向作为交易客户的用户的指令终端100发送定单信息和特许密钥信息(步骤S205)。在由此发送的信息中包括定单编号、特许密钥信息和相关服务器(服务)名称。
已在指令终端100上接收到该信息的用户在指令终端100上执行操作,以设定用于实际下载由此购买的内容所需的密码,并将该密码发送到内容传送服务器200(步骤S104)。已接收到该设定密码操作的内容传送服务器200存储该密码,以提供该密码与上述定单编号的链接(步骤S206)。
接下来,参照图3对下载指令阶段进行说明。已经在购买阶段执行了内容的购买过程的用户利用指令终端100,通过电子邮件向无人家庭中的家庭服务器300发送包括用于启动下载处理的命令的下载信息(步骤S105)。此时发送到家庭服务器300的信息包括定单编号、特许密钥信息、服务器名称(服务名称)、密码和用于识别内容使用终端400(其实际执行下载操作)的信息。
已接收该信息的家庭服务器300识别该信息(步骤S301),并返回确认信号给指令终端100,表示相关信息的确定接收(步骤S302)。在已接收到该确认的指令终端100中,在其显示装置上显示该确认(步骤S106)。
接下来,参照图4,对下载阶段进行说明。在上述下载指令阶段中已由此接收到下载信息的家庭服务器300确定在所接收的信息中指定的内容使用终端400的电源是否打开。如果没有,则家庭服务器300打开内容使用终端400的电源(步骤S311)。然后,家庭服务器300向已由此打开而进入可操作状况的内容使用终端400发送下载信息(步骤S312)。该下载信息包括开始下载处理的指令、定单编号、特许密钥信息、服务器名称(服务名称)和密码。
在内容使用终端400中的存储装置410中,对如上所述发送的下载信息进行管理(步骤S401)。接下来,内容使用终端400检查其自己的硬盘内的可用存储容量(步骤S402)。因此,如果可用存储容量足够,则内容使用终端400访问通过包含在由此管理的下载信息中的服务器名称所标识的相关内容传送服务器200(即,实际上,服务器的URL等)(步骤S403)。此时,通过采用包含在下载信息中的定单编号和密码来执行登录操作。
响应于该登录操作,在内容传送服务器200中执行认证处理,并接受该登录(步骤S210)。然后,内容使用终端400以与下述相同的方式将包含在下载信息中的特许密钥信息发送给内容传送服务器200(步骤S404),并且已接收到该信息的内容传送服务器200检查该特许密钥信息(步骤S211)。因此,在服务器200中完成内容传送目的地的认证处理。
接下来,由内容使用终端400从内容传送服务器200获取将要下载的内容的大小(步骤S405),然后内容使用终端400执行处理,以保留存储相关内容所需的硬盘内的存储区域。
此外,在内容传送服务器200中的存储器210内管理通过各个用户的购买过程获得的各个交易合同所需的信息。所管理的信息中包括与各次购买相关的内容编号、数据量、合同数量、特许密钥信息、由用户设定的密码等。
接下来,在内容使用信息400中,记录如上所述获得的作为下载目的地的硬盘内的存储区域的地址(步骤S406),检查本机的状态(步骤S407)是否存在任何问题。当检测结果为无特殊问题时,真正进行实际下载(步骤S408)。
当完成内容的下载时,从内容使用终端400向家庭服务器300通知该情况(步骤S409)。已接收到该通知的家庭服务器300通过电子邮件向用户的指令终端100发送结束通知(步骤S313)。已接收到该通知的指令终端100通过在其显示装置上显示该信息来通知用户该情况(步骤S107)。
然后,当用户回到家时,用户实际使用由此下载到内容使用终端400中的内容。此时,采用在存储装置410中管理的指令信息(例如,特许密钥信息),并且在内容使用终端400中,确定是否允许用户使用该内容。于是当前操作内容使用终端400的用户为授权用户,作为输入在图2中所示的购买阶段中接收的特许密钥信息结果,允许使用该内容。另一方面,由于另一用户没有相关的特许密钥信息,所以即使由于错误在其他用户的终端内执行了下载时也不允许另一用户使用。
接下来,参照图5A和5B,对上述图3中所示的步骤S105中的“指令电子邮件的发送”进行详细说明。在图5B中示出了从指令终端100发送到家庭服务器300的指令电子邮件的格式。
如该格式中所示,将“下载指令”(固定的)指定为电子邮件的标题(步骤S1,图5A)。接下来,在电子邮件主体中,在“order(订单);”后面,输入在内容购买过程时由服务提供源发出的定单编号(步骤S2)。然后,在“license(许可);”后面,输入在内容购买过程时由服务提供源发出的特许密钥信息(步骤S3)。接下来,在“service(服务);”后面,输入在内容购买过程时由服务提供源提供的URL(步骤S4)。然后,在“pwd(密码);”后面,输入对远程下载设置的密码(步骤S5)。最后,在“target(目标);”后面,输入用户的内容使用终端的终端名称(步骤S6)。在家庭服务器300中应该预先定义该终端名称。
另外,为购买内容的各个标题提供特许密钥信息(例如,当相同标题购买了两次时发出两个特许密钥信息),并且在“license;”后面列出与各个标题相对应的特许密钥信息的数量(如图5B中所示)。
接下来,参照图6,对从家庭服务器300(图3中所示)中的指令终端100发送的指令电子邮件的接收和分析进行说明。假设预定的下载指令电子邮件处理程序驻留在家庭服务器300中。根据该程序的功能,家庭服务器300有规律地检查收到的电子邮件,并且当邮件的标题是“下载指令”时对该邮件进行分析(步骤S21、S22、S23)。
对于每一行,指令电子邮件的基本句型结构为‘“命令”+“;”(分隔符)+“参数”(,参数)’,并且各项(即,许可、服务、密码和目标)之间的顺序并不限于所述的顺序。该程序获得每一行的字符串,并随后执行句型结构分析,并将分析结果记录为指令信息(步骤S23、S24、S25)。
然后,向指令终端100的电子邮件地址发送电子邮件,其中在邮件主体中将邮件的状态设定为字符串“reservation ok(保存成功)”或“error in reservation(保存出错)”(步骤S26)。
接下来,参照图7至9,针对参照图4描述的下载处理对家庭服务器300和内容使用终端400的操作进行说明。当多个内容使用终端400执行下载处理时,对各个终端重复该相同的处理(步骤S31)。接下来,检查当前下载目的地的相关终端400的电源状态,并且如果需要,打开该终端的电源(步骤S32、S33)。然后,启动内容使用终端400的预定下载程序,并将已接收的参照图6所述的指令电子邮件的指令从家庭服务器300发送到终端400(步骤S34、S35)。
已接收到指令的内容使用终端400为包含在指令电子邮件中的项“service”中描述的URL进行网络连接(步骤S36)。然后,对来自连接目的地的服务器200的登录请求,内容使用终端400返回记帐请求的上述项“order”以及密码请求的上述项“pwd”(步骤S37)。在服务器认证之后,对来自服务器200的特许密钥请求返回项“license”(步骤S38、S39)。
接下来,内容使用终端400从服务器200请求下载量的信息(步骤S40)。将从服务器200返回的下载量用于检查在终端400中硬盘的可用存储容量是否足够(步骤S41)。当可用存储容量不足时(步骤S41为否),删除临时文件(即,互联网相关信息、安装相关文件等)(步骤S42)。然后,再次确认可用存储容量(步骤S43)。当在硬盘或其本机中仍然不能获得足够的存储容量时,使用在家庭服务器300的控制下连接到家庭网络的任何其他内容使用终端的硬盘。当在本机中产生所需存储容量时,记录相关地址作为下载目的地(步骤S44)。
接下来,在终端400中检查本机的CPU状态、存储状态和电路状态(步骤S45)。当确定本机已具有高处理负荷时,不应该执行相关下载处理。在这种情况下,暂时断开与服务器200的连接。然后,有规律地再次检查本机的CPU状态、存储状态和电路状态(步骤S47、S48、S49、S50、S51)。因此,当确定本机已进入允许下载操作的状态时(步骤S51为是),返回到步骤S36,并重复服务器登录后的处理。
然后,当最终确定允许下载时(步骤S46为是),内容使用终端400请求用于开始从服务器200下载的指令(步骤S52)。然后,利用从服务器200返回的下载文件名开始从服务器200下载文件(步骤S53、S54)。在完成下载之后,向家庭服务器300发送结束通知(步骤S55)。
因此,根据本发明的第一实施例,利用电子邮件的功能来传送内容的实际下载所需的信息。然后,通过分析该电子邮件,可以可靠地实现所需通信,因此用户能够可靠地使位于无人家庭中的内容使用终端执行甚至来自远程位置的内容下载处理。
另外,在开始实际下载处理之前,在终端400中检查本机硬盘的可用存储容量。如果可用容量不足,则执行诸如删除临时文件等的预定处理以产生额外容量(图8的步骤S40至S44)。因此,可以避免由于缺少足够的存储容量等而使实际下载处理失败。
此外,还如上所述检查CPU等的状态。例如,如果另一用户出于不同目的等使用相关终端,并由此在相关终端400内没有保留其余的处理容量,则暂时断开与服务器200的连接,并且此后,定期地再次检查相同的状态(图9的步骤S45至S51)。因此,可以避免妨碍另一用户。该过程在远程操作环境下有效。
另外,对于允许实际使用下载的内容,需要从购买阶段获得的特许密钥信息。因此,即使下载内容的终端是由许多用户共享的公共终端,也可以确定地避免未授权者使用该内容。如上所述,授权用户在其自己的指令终端100内具有特许密钥信息,在实际使用相关下载内容时应用该信息。
不必要求建立如上所述提供有家庭服务器300的这种家庭网络。例如,如果内容使用终端400处于电源始终打开的情况下,则内容使用终端400可以直接执行从指令终端100接收下载指令开始的操作(图3和4的步骤S301、S302和S313)。在这种情况下,不需要步骤S3八中的电源打开操作和步骤S312中的下载指令操作。
下面参照图10至13对根据本发明第二实施例的远程下载系统进行说明。
第二实施例的大部分配置与上述第一实施例的基本相同,对与第一实施例相同的部分/步骤/操作使用相同的标号,并省略对其的说明。
图10示出了该系统的总体构造。该实施例与第一实施例的不同之处在于,例如,如上所述,将该系统应用于许多用户在诸如学校、图书馆等的场所共享下载内容的情况。
在图10中,其中通过由用户操作的指令终端100来访问内容传送服务器200(在这种情况下,该用户假设是共享下载内容的许多用户的代表或管理者)以及执行内容购买过程的部分与第一实施例的相同。
然后,指令终端100通过电子邮件向使用该内容的诸如学校、图书馆等的场所中建立的LAN的服务器500(称为“内容接收服务器”)发送下载指令。已接收到该指令的内容接收服务器500根据该指令从内容传送服务器200自动下载相关内容。此后,在任意定时将下载完成的内容从内容接收服务器500传送到各个用户的内容使用终端400。尽管在图10中示出了单个内容使用终端400,但实际上可以通过共同的LAN将许多内容使用终端400与内容接收服务器500相连,并且对于这些个人的对应终端,从内容接收服务器500传送相同的内容。
通过建立这种系统,当由此实际下载所需内容时,该场所的代表或管理者不必留在该场所中。即使从该场所的外部,该代表或管理者也确定能够在位于该场所内的内容接收服务器500中自动地下载内容,并且还能够自动地将由此下载的内容传送给许多相应的内容使用终端400。
参照图11至13对根据本发明第二实施例的远程下载系统进行详细说明。
图11是表示该实施例的购买阶段的视图。由于该阶段的内容与参照图2所述的第一实施例相同,所以省略重复说明。
图12是表示该实施例的下载指令阶段的视图。由于除了从指令终端100接收下载指令的部分从家庭服务器300改变成内容接收服务器(LAN服务器)500以外,该阶段的内容也与参照图3所述的第一实施例相同,所以省略了重复说明。注意,步骤S501和S502分别与图3的步骤S301和S302相对应。
接下来,参照图13对下载阶段进行说明。
已经接收到在下载指令阶段获得的下载信息的内容接收服务器500在其自己的存储装置510中管理该信息(步骤S511)。然后,内容接收服务器500根据包含在由此管理的下载信息中的服务器名称来访问内容传送服务器200(实际上,服务器的URL等)(步骤S512)。此时,通过应用也包含在下载信息中的定单编号和密码,从内容接收服务器500执行登录操作。
由已经接收到这些信息的内容传送服务器200来执行认证处理,并接受该登录(步骤S210)。内容接收服务器500随后以与下述相同的方式向内容传送服务器200发送也包括在下载信息中的特许密钥信息(步骤S513)。已接收到该信息的内容传送服务器200检查特许密钥信息(步骤S211)。由此,完成由内容传送服务器200执行的该内容传送目的地的认证处理。
接下来,内容接收服务器500从内容传送服务器200获取要下载的内容的大小(步骤S514),并根据由此获得的信息,执行保留本机硬盘的存储区域的处理。
与第一实施例相同,对作为由各个用户进行的购买过程的商业交易的结果而获得的各个合同,利用本机的存储装置210在内容传送服务器200中管理所需信息。在所管理的信息中包括与各次购买相关的内容编号、数据量、购买数量、特许密钥信息和由各个用户设置的密码。
接下来,内容接收服务器500执行相关内容的下载(步骤S516)。在这种情况下,可以根据包含在图12的下载指令阶段中通过电子邮件从指令终端100发送的指令信息中的“定单编号”(在图12的S105中处理的定单编号)来识别要下载的内容。
在完成相关下载之后,内容接收服务器500向指令终端100发送下载结束通知消息(步骤S516)。已接收到该消息的指令终端100在其显示装置上为用户显示该消息。
接下来,内容接收服务器500确定由包括在指令信息中的信息指定的内容使用终端400的电源是否打开。在没有打开的情况下,内容接收服务器500执行打开电源的操作(步骤S517)。接下来,对于已启动并进入可操作状态的内容使用终端400,发送信号询问是否实际请求相关内容的接收(步骤S518)。
已接收该信号的相关内容使用终端400在其存储装置410中管理该信号作为传送信息(步骤S421)。在上述信号中并随后在传送信息中包括用于识别内容(如上所述已下载到内容接收服务器500中)的内容编号和特许密钥信息(包括在指令信息中)。然后,内容使用终端400检查本机硬盘的可用存储容量(步骤S422)。在这种情况下,与第一实施例相同,在缺少可用存储容量的情况下,尝试通过删除临时文件等来产生额外的存储容量。当即使经过尝试之后仍然缺少可用存储容量时,内容使用终端400此时实际上不请求从内容接收服务器500传送内容。
然后,当最终获得硬盘的适当可用存储容量时,发送请求从内容接收服务器500请求传送的信号。上述传送信息也包括在该信号中,并且已接收到该信号的内容接收服务器500向内容使用终端400传送内容。此时,在实际传送内容之前,内容接收服务器500对从内容使用终端400与传送请求一起发送的传送信息和本机管理的内容的指令信息进行比较。经认证的内容使用终端400以外的任何终端不具有包含在传送信息中的特许密钥信息。因此,即使从另一终端发送了传送请求,在从该终端接收的传送请求和下载指令阶段中已从指令终端100接收的指令信息之间,特许密钥信息一致也不会成立。因此,防止了将内容传送到经认证的内容使用终端400以外的任何终端。
对相应内容使用终端400(即,在图12中所示的指令信息中指定为“内容使用终端”的那些终端)的数量重复从上述步骤S517开始的向内容使用终端400传送内容的处理。
此外,将来自内容使用终端400的表示内容是否已传送到内容使用终端400的信息存储在各内容使用终端400的存储装置中所管理的传送信息中。对于各个内容使用终端400中的由此传送的内容的实际使用,根据本机中所管理的传送信息来确定是否可以实际使用。然后,例如,当由于缺少在步骤S422中检查的可用存储容量而不能执行传送时,根据传送信息识别该情况。然后,响应于该情况,内容使用终端400再次与内容接收服务器500通信,并执行请求从内容接收服务器500传送内容的操作。
此外,优选地,在响应于在步骤S518中接收的传送确认通知,向内容使用终端400传送内容的同时,当由此传送的内容对应于软件等时,各个内容使用终端400还可以自动执行在本机内安装软件等的处理。因此,用户可以立即使用已由此安装的软件,并且由此可以进一步提高用户的便利性。
根据本发明的第二实施例,可以获得与上述第一实施例相同的功能/优点。另外,作为代表的LAN服务器(内容接收服务器)500从内容传送服务器一次性下载内容,并且此后,在适当定时将由此获得的内容传送给各个内容使用终端400。在该构造中,以通过LAN进行本地数据交换的方式来执行在LAN服务器500中下载内容之后为各个内容使用终端400执行的特定传送处理。因此,与通过诸如互联网的宽带通信网络进行数据传送的情况相比,可以容易并可靠地执行数据传送。
接下来,参照图14至16对根据本发明第三实施例的远程下载系统进行说明。与上述第二实施例基本相同,根据第三实施例的远程下载系统可以应用于许多用户在诸如学校、图书馆等的场所共享下载内容的情况。基本构造和操作与第二实施例的相同,省略重复说明,并主要对不同于第二实施例的地方进行说明。
根据第二实施例,在从内容传送服务器200下载内容之后,内容接收服务器500以实时的方式执行从打开内容使用终端400的电源的操作(步骤S517)开始的内容传送处理。与此相反,根据第三实施例,在从内容传送服务器200下载内容之后,内容接收服务器500仅向各个内容使用终端400发送电子邮件,该电子邮件包括传送内容的准备已完成的通知(步骤S521)。此时,内容接收服务器500已完成传送的准备操作,并且此后,在从各个内容使用终端400发送传送的实际请求之前,内容接收服务器500不执行实际传送该内容的操作。通过提供这种构造,仅在根据各个内容使用终端400的具体情况的定时执行内容的实际传送。因此,在各个内容使用终端400方便的定时执行实际传送。因此,可以提高各个内容使用终端和各个用户的工作效率和终端的使用效率。
图14表示第三实施例中的购买阶段。由于该阶段的内容与以上参照图2所述的第一实施例的相同,所以省略重复说明。
图15表示第三实施例中的下载指令阶段。由于除了从指令终端100接收下载指令的部分从家庭服务器300变成如第二实施例中的内容接收服务器(LAN服务器)500以外,该阶段的内容也与参照图3所述的第一实施例的相同,所以省略重复说明。注意,步骤S501和S502分别与图3的步骤S301和S302相对应。
图16表示第三实施例中的下载阶段。第三实施例中的下载阶段与参照图13所述的第二实施例中的下载阶段基本相同。因此,省略重复说明,并且以下仅说明不同部分。
也就是,与图13中所示的第二实施例中的传送处理(步骤S517至S519)不同,内容接收服务器500仅向各个相关内容使用终端400发送电子邮件(步骤S521),该电子邮件具有表示完成了内容传送的准备的消息。在这种情况下,该电子邮件的消息不包括“特许密钥信息”(在图15的下载指令阶段从指令终端100接收的信息中所包括的)以及在步骤S515中已完成下载的内容的识别信息。因此,即使在授权用户以外的人操作内容使用终端400时,也不允许内容的传送。
也就是,当从内容接收服务器500进行内容传送时,实际具有指令终端100的管理者等应用该特许密钥信息,该特许密钥信息已在图14的购买阶段中从内容传送服务器200获得并在指令终端100中进行管理。因此,利用特许密钥信息允许来自内容接收服务器的内容的实际发送。
然后,已接收到该电子邮件的内容使用终端400检查本机硬盘内的可用存储容量(步骤S431、S432)。在这种情况下,与第一实施例相同,在缺少可用存储容量的情况下,尝试通过删除临时文件等来产生额外的存储容量。然后,当即使采取了措施之后仍然缺少足够的可用存储容量时,内容使用终端400不请求从内容接收服务器500发送内容。
此外,当最终获得所需的硬盘的可用存储容量时,从内容使用终端400向内容接收服务器500发送请求发送内容的信号。该信号包括从管理者等的指令终端100获得的特许密钥信息,相应地,已接收到该信号的内容接收服务器500随后向相关内容使用终端400发送内容(步骤S433)。另外,此时,在实际发送之前,将包含在从内容使用终端400发送的信号中的特许密钥信息与包含在由内容接收服务器500管理的相关内容的指令信息中的特许密钥信息进行比较。然后,当该比较结果得出特许密钥信息一致时,内容接收服务器500允许发送内容。因此,可以防止授权用户以外的任何其他人非法获得内容。
另外,如以上第二实施例所述,优选地,在响应于在步骤S518中接收传送确认通知,向各个内容使用终端400传送内容的同时,当由此传送的内容对应于软件等时,则各个内容使用终端400还可以自动执行在本机内安装软件等的处理。因此,用户可以立即使用已由此安装的软件,因此,可以进一步提高用户的便利性。
根据本发明的第三实施例,可以获得与上述第一和第二实施例中相同的功能/优点。此外,如上所述,在便于相关内容使用终端400的定时执行各个内容使用终端400中内容的实际获取,因此,可以提高工作效率和终端使用效率。此外,由于如上所述,特许密钥信息等不包括在内容准备完成通知中(步骤S521),所以可以有效地避免未授权者对内容的非法获取。
另外,在上述第二和第三实施例中的每一个中,可以在个人计算机内实现LAN服务器(内容接收服务器)500。此外,内容使用终端400中的一个可以具有内容接收服务器500的功能。
此外,除了上述实施例中的个人计算机以外,可以通过PDA或手机的形式来实现内容使用终端400。在这种情况下,在监视实际通信量的同时,通过将实际执行下载的定时确定为相关内容传送服务器200的连接负荷量(通信量)较小的定时,可有效地缩短下载内容所需的时间。
另外,还可以通过家庭服务器300或内容接收服务器500来执行检查内容使用终端400的存储装置的可用存储容量的操作。
通过类似的方式,在缺少可用存储容量的情况下,也可以通过家庭服务器300或内容接收服务器500来执行另一终端中内容的上述临时存储的必要控制操作。
图17是表示上述各个实施例中的指令终端100、家庭服务器300、内容接收服务器500和内容使用终端400中的每一个的硬件构造示例的方框图。
如图所示,各个装置包括CPU 2;用户用来执行输入指令、数据等的诸如键盘等的操作部分4;用于向用户显示各类数据的显示装置3;作为通信功能装置的调制解调器5;用于存储各类数据的存储器6;硬盘驱动器(HDD)7;CD-ROM驱动器8;以及SD卡装置10。这些部分通过总线11相互电连接。考虑到在各个装置的功能性能、其外部尺寸、其总重量等之间相互平衡(trade-off),可以省略用于存储数据的硬盘驱动器(HDD)7、CD-ROM驱动器8和SD卡装置10中的任何装置。
可以由包括先前产生的对应的各个指令的程序来实现由各个装置执行的各种功能;然后将其写入CD-ROM 9、SD卡等;通过CD-ROM驱动器8、SD卡装置10等中相应的一个从CD-ROM 9、SD卡中读出;并且随后由CPU2实际执行。类似地,也可以由通过诸如互联网等的通信网络下载相同的程序并将其安装在HDD 7中来实现各个装置的各种功能。
另外,各个实施例中的每一个的指令终端100对应于操作装置;内容传送服务器200对应于数据传送装置;家庭服务器300对应于管理装置;内容使用终端400对应于信息处理装置或数据使用装置;而内容接收服务器500对应于数据接收装置。
本发明并不限于上述实施例,在不脱离以下要求保护的本发明的基本概念的情况下,可以进行多种变化和修改。
本申请基于在2005年2月10日提交的日本在先申请No.2005-035223,在此通过引入将其并入。
权利要求
1.一种远程下载系统,其包括数据传送装置,用于传送数据;操作装置,用户对该操作装置执行操作,以从所述数据传送装置获取数据;以及数据使用装置,用于下载通过所述操作装置的所述操作获得的所述数据,其中所述操作装置包括下载信息获取部分,用于响应于对其执行的数据获取操作而获取从所述数据传送装置下载所述数据所需的下载信息;以及下载信息发送部分,用于向所述数据使用装置发送由此获得的下载信息;并且所述数据使用装置采用由此从所述操作装置发送的所述下载信息,并从所述数据传送装置下载相关数据。
2.根据权利要求1所述的远程下载系统,其中所述下载信息获取部分和所述下载信息发送部分具有通信功能,并通过电子邮件来执行从所述数据传送装置获取数据的处理以及向所述数据使用装置发送下载信息的处理。
3.根据权利要求1所述的远程下载系统,其中在执行数据下载之前,所述数据使用装置确定预定的存储器是否具有下载所述相关数据的存储空间,当确定所述存储空间不足时执行临时文件夹的删除以获得存储空间,并且随后当即使执行上述操作之后所述存储空间仍然不足时,所述数据使用装置利用另一存储器执行所述相关数据的下载。
4.根据权利要求1所述的远程下载系统,其中所述数据使用装置包括信息处理装置,将数据实际下载到该信息处理装置中;以及管理装置,用于管理所述信息处理装置;并且所述管理装置在发送从所述操作装置的下载信息发送部分发送到所述信息处理装置的所述下载信息并使所述信息处理装置执行所述数据的下载之前,确定所述信息处理装置的存储器是否具有用于下载所述相关数据的存储空间,当确定所述存储空间不足时执行临时文件夹的删除以获得所述存储空间,并且随后当即使执行上述操作之后所述存储空间仍然不足时,所述数据管理装置利用在所述管理装置的控制下进行操作的另一存储器来执行所述相关数据的下载。
5.根据权利要求1所述的远程下载系统,其中所述数据使用装置在执行数据下载之前,根据该数据使用装置的操作状态来确定是否现在执行相关数据的下载,并且当根据当前确定结果现在不实际执行所述下载操作时,在经过预定时间间隔之后再次执行相同的确定。
6.根据权利要求1所述的远程下载系统,其中所述数据使用装置包括信息处理装置,将数据实际下载到该信息处理装置中;以及管理装置,用于管理所述信息处理装置;并且所述管理装置在发送从所述操作装置的下载信息发送部分发送到所述信息处理装置的所述下载信息并使所述信息处理装置执行所述数据的下载之前,基于所述信息处理装置的操作状态来确定是否现在执行相关数据的下载,并且当根据当前确定结果现在不实际执行所述下载操作时,在经过预定时间间隔之后再次执行相同的确定。
7.根据权利要求1所述的远程下载系统,其中所述数据使用装置包括信息处理装置,通过该信息处理装置直接使用所述下载数据;以及接收装置,从所述数据传送装置将所述数据一次性下载到该接收装置中;并且所述数据接收装置利用从所述操作装置的所述下载信息发送部分发送的下载信息从所述数据传送装置下载数据,并且此后,将相同的数据传送到所述信息处理装置。
8.根据权利要求7所述的远程下载系统,其中在将所述已下载的数据传送到所述信息处理装置之前,所述数据接收装置基于所述信息处理装置的操作状态,确定是否现在执行相关数据的下载,并且当根据当前确定结果现在不实际执行所述下载操作时,在经过预定时间间隔之后再次执行相同的确定。
9.根据权利要求1所述的远程下载系统,其中所述数据使用装置包括信息处理装置,通过该信息处理装置直接使用所述下载数据;以及接收装置,从所述数据传送装置将数据一次性下载到该接收装置中;并且所述信息处理装置被构造为,在任意定时从所述数据接收装置接收已利用从所述操作装置的下载信息发送部分发送的下载信息而下载到所述数据接收装置的相关数据。
10.根据权利要求9所述的远程下载系统,其中在从所述数据接收装置接收所述数据之前,所述信息处理装置基于本装置的操作状态,确定是否现在执行相关数据的接收,并且当根据当前确定结果现在不实际执行所述下载操作时,在经过预定时间间隔之后再次执行相同的确定。
11.根据权利要求1所述的远程下载系统,其中数据下载所需的所述下载信息包括所述数据传送装置要采用的登录密码和使用所述相关数据所需的特许密钥信息中的至少一种。
12.一种管理装置,用于对从数据传送装置下载数据的信息处理装置进行管理,所述管理装置包括下载信息接收部分,用于接收下载数据所需的下载信息,该下载信息是通过用户对操作装置执行的数据获取操作而获得的信息;以及利用所述下载信息使所述信息处理装置从所述数据传送装置下载数据的部分。
13.根据权利要求12所述的管理装置,其中所述下载信息接收部分具有通信功能,并采用电子邮件从所述操作装置接收所述下载信息。
14.根据权利要求12所述的管理装置,还包括下述部分,该部分用于在所述信息处理装置执行数据下载之前,确定所述信息处理装置是否具有用于下载相关数据的足够存储空间,当确定所述存储空间不足时执行临时文件夹的删除以获得所述存储空间,并且随后,当即使执行上述操作之后所述存储空间仍然不足时,所述部分利用另一信息处理装置来执行所述相关数据的下载。
15.根据权利要求12所述的管理装置,还包括下述部分,该部分用于在发送从所述操作装置的所述下载信息发送部分发送到所述信息处理装置,并使所述信息处理装置下载相关数据的所述下载信息时,基于所述信息处理装置的操作状态来确定是否现在执行相关数据的下载,并且当根据当前确定结果,所述信息处理装置现在不实际下载相关数据时,所述部分在经过预定时间间隔之后再次执行相同的确定。
16.根据权利要求12所述的管理装置,其中数据下载所需的所述下载信息包括所述数据传送装置要采用的登录密码和使用所述相关数据所需要的特许密钥信息中的至少一种。
17.一种数据接收装置,用于从数据传送装置下载数据,并向预定的信息处理装置传送所下载的数据,该数据接收装置包括接收下载信息的下载信息接收部分,所述下载信息是下载数据所需的并且由用户通过预定的操作终端对所述数据传送装置执行数据获取操作而获得的;以及利用所述下载信息从所述数据传送装置下载所述数据的部分。
18.根据权利要求17所述的数据接收装置,其中所述下载信息接收部分具有通信功能,并通过电子邮件执行从所述操作终端接收所述下载信息。
19.根据权利要求17所述的数据接收装置,还包括下述部分,该部分用于在执行数据下载之前,确定是否有足够的存储空间用于下载所述相关数据,当确定所述存储空间不足时执行临时文件夹的删除以获得所述存储空间,并且随后,当即使在执行上述操作之后所述存储空间仍然不足时,所述部分利用另一信息处理装置来执行所述相关数据的下载。
20.根据权利要求17所述的数据接收装置,还包括下述部分,该部分用于在将已下载的信息传送到预定的信息处理装置之前,基于所述信息处理装置的操作状态确定是否现在执行所述相关数据的传送,并且当根据当前确定结果现在不执行对所述预定的信息处理装置的相关数据的实际传送时,所述部分在经过预定时间间隔之后再次执行相同的确定。
21.根据权利要求17所述的数据接收装置,其中数据下载所需的所述下载信息包括所述数据传送装置要采用的登录密码和使用所述相关数据所需的特许密钥信息中的至少一种。
22.一种由用户采用以对数据传送装置执行数据获取操作的操作装置,其包括下载信息获取部分,用于响应于所述数据获取操作,获取从所述数据传送装置实际下载数据所需的下载信息;以及下载信息发送部分,用于向预定的数据使用装置发送由此获取的下载信息。
23.根据权利要求22所述的操作装置,其中所述下载信息获取部分和所述下载信息发送部分具有通信功能,并通过电子邮件对所述数据传送装置执行数据获取处理并且对所述数据使用装置执行所述下载信息发送处理。
24.一种信息处理装置,用于通过数据接收装置接收利用下载信息从数据传送装置传送的数据,所述下载信息是下载所述数据所必需的,并且是由用户采用操作装置对所述数据传送装置执行数据获取操作而获得的,所述信息处理装置包括下述的部分,该部分用于在接收到从所述数据接收装置传送的所述数据之前,基于本机的操作状态确定是否现在接收从所述数据接收装置传送的相关数据,并且当根据当前确定结果现在不执行从所述数据接收装置实际传送相关数据时,该部分在经过预定时间间隔之后再次执行相同的确定。
25.一种计算机可读信息记录介质,其中存储有包括使用作对从数据传送装置下载数据的信息处理装置进行管理的管理装置的计算机用作下部分的多个指令的程序下载信息接收部分,用于接收下载数据所需的下载信息,该下载信息是由用户在操作装置上对所述数据传送装置执行数据获取操作而获得的信息;以及使所述信息处理装置利用所述下载信息从所述数据传送装置下载数据的部分。
26.根据权利要求25所述的计算机可读信息记录介质,所述程序被构造为使得所述下载信息接收部分具有通信功能,并采用电子邮件从所述操作装置接收所述下载信息。
27.根据权利要求25所述的计算机可读信息记录介质,所述程序还包括使计算机进一步用作下述部分的指令,该部分用于在所述信息处理装置执行数据下载之前,确定所述信息处理装置是否具有足够的存储空间用于下载相关数据,当确定所述存储空间不足时执行临时文件夹的删除以获得存储空间,并且随后,当即使在执行上述操作之后存储空间仍然不足时,所述部分利用另一信息处理装置来执行相关数据的下载。
28.根据权利要求25所述的计算机可读信息记录介质,所述程序还包括使计算机进一步用作下述部分的指令,该部分用于在发送从所述操作装置的下载信息发送部分发送到所述信息处理装置并使所述信息处理装置下载相关数据的所述下载信息时,基于所述信息处理装置的操作状态确定是否现在执行相关数据的下载,并且当根据所述当前确定结果所述信息处理装置现在不实际下载相关数据时,所述部分在经过预定时间间隔之后再次执行相同的确定。
29.根据权利要求25所述的计算机可读信息记录介质,所述程序被构造为使得数据下载所需的所述下载信息包括所述数据传送装置采用的登录密码和使用所述相关数据所需的特许密钥信息中的至少一种。
30.一种计算机可读信息记录介质,其中存储有包括多个指令的程序,以使用作从数据传送装置下载数据并将所下载的数据传送到预定的信息处理装置的数据接收装置的计算机用作接收下载信息的下载信息接收部分,所述下载信息是下载数据所必需的,并且是由用户通过预定的操作终端对所述数据传送装置执行数据获取操作而获得的;以及利用所述下载信息从所述数据传送装置下载数据的部分。
31.根据权利要求30所述的计算机可读信息记录介质,所述程序被构造为使得所述下载信息接收部分具有通信功能,并通过电子邮件执行从所述操作终端接收所述下载信息。
32.根据权利要求30所述的计算机可读信息记录介质,所述程序还包括使计算机用作下述部分的指令,该部分用于在执行数据下载之前,确定是否有足够的存储空间用于下载相关数据,当确定所述存储空间不足时执行临时文件夹的删除以获得存储空间,并且随后,当即使在执行上述操作之后所述存储空间仍然不足时,所述部分利用另一信息处理装置来执行相关数据的下载。
33.根据权利要求30所述的计算机可读信息记录介质,所述程序还包括使计算机进一步用作下述部分的指令,该部分用于在将已下载的信息传送到所述预定信息处理装置之前,基于所述信息处理装置的操作状态确定是否现在执行相关数据的传送,并且当根据当前确定结果现在不执行对所述预定的信息处理装置的相关数据的实际传送时,所述部分在经过预定时间间隔之后再次执行相同的确定。
34.根据权利要求30所述的计算机可读信息记录介质,所述程序被构造为使得数据下载所需的所述下载信息包括所述数据传送装置采用的登录密码和使用所述相关数据所需的特许密钥信息中的至少一种。
35.一种计算机可读信息记录介质,其中存储有包括多个指令的程序,以使用作由用户采用的用于对数据传送装置执行数据获取操作的操作装置的计算机用作下载信息获取部分,用于响应于所述数据获取操作,获取从所述数据传送装置实际下载数据所需的下载信息;以及下载信息发送部分,用于向预定的数据使用装置发送由此获得的下载信息。
36.根据权利要求35所述的计算机可读信息记录介质,所述程序被构造为使得所述下载信息获取部分和所述下载信息发送部分具有通信功能,并通过电子邮件对所述数据传送装置执行所述数据获取处理并对所述数据使用装置执行所述下载信息发送处理。
37.一种计算机可读信息记录介质,其中存储有包括使用作为信息处理装置的计算机用作下述部分的多个指令的程序,所述信息处理装置通过数据接收装置接收利用下载信息从数据传送装置传送的数据,该下载信息是下载所述数据所必需的并且是由用户采用操作装置对所述数据传送装置执行数据获取操作而获得,所述下述部分在接收到从所述数据接收装置传送的数据之前,基于本机的操作状态,确定是否现在接收从所述数据接收装置传送的相关数据,并且当根据当前确定结果现在不执行从所述数据接收装置实际传送相关数据时,所述部分在经过预定时间间隔后再次执行相同的确定。
全文摘要
远程下载系统、管理装置、数据接收装置、操作装置、信息处理装置以及计算机可读信息记录介质。在一种远程下载系统中,数据使用装置通过操作装置的操作从数据传送装置下载数据,该操作装置由此用于获取从数据传送装置下载数据所需的下载信息,并向数据使用装置发送由此获得的下载信息,并且数据使用装置采用由此从操作装置发送的下载信息,以从数据传送装置下载相关数据。
文档编号G06F13/00GK1818962SQ200510082250
公开日2006年8月16日 申请日期2005年7月1日 优先权日2005年2月10日
发明者藤野五月, 友松勉, 金今哲哉 申请人:富士通株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1