下载管理系统的制作方法

文档序号:6450179阅读:293来源:国知局
专利名称:下载管理系统的制作方法
技术领域
本发明涉及对连接在网络的客户机下载数据文件进行管理的下载管理系统。
特开2001-243157公报以往的系统可以用URL等形式来指定数据文件的所在并要求下载。由客户机直接指定URL的情况下,不用存储到管理用服务器也可以下载数据文件,这样就会产生不能正确地管理下载状况的问题。例如,关于有偿的数据文件,由于下载地址不明确就会产生不能正当地管理使用费的问题。数据文件也有可能非法地被下载。
为了建立应用程序运行环境,按照事先决定的顺序也有安装多个程序的必要。在对客户机的下载状况不能被正确地管理的情况下,在使用该应用程序时既使发生任何故障的话,管理用服务器也不能确认是否遵守了安装程序。因而,就不能正确地处理故障并花费时间。
本发明,通过以下所示的具有第一结构的下载管理系统,对与网络连接的规定的客户机的数据文件的下载进行管理。下载管理系统对客户机提示数据文件下载用的界面画面。客户机的用户通过该界面画面将特定应下载的数据文件的文件特定信息发送到下载管理系统。该文件特定信息比如用不包含地址和URL等的规定的形式来定义显示数据文件在网上的所在的所在信息。作为文件特定信息,例如,可以采用下载管理系统固有地设定在各数据文件内的识别信息或数据文件名称等。下载管理系统根据文件特定信息许可对客户机下载被特定的数据文件。
根据本发明的下载管理系统,客户机可以隐匿在网络上的所在。因而客户机的用户可以直接指定数据文件的所在并抑制下载,这样就可以更精确地把握下载状况。
作为本发明的下载对象的数据文件也包含有程序文件。该数据文件也可以保存在下载管理系统的内部,也可以通过互联网上的Web服务器等外部的服务器来提供。网络也可以是所谓的内联网、LAN等比较限定的网络,也可以是象互联网那样的比较广域的网络。
本发明的下载管理系统,在进行许可下载之前客户机输入数据文件的所在信息的情况,可以理想地禁止对对应该所在信息的数据文件的访问。这样就可以更好地抑制不通过下载管理系统的非法的下载。同时可以理想地将客户机的认证作为许可下载的条件。在数据文件由外部的服务器等来提供的情况下,为了实现上述的禁止访问,下载管理系统也可以由客户机对外部的服务器进行访问时应经过的代理服务器或网关来构成。
下载的许可,可以通过个种方法来给予。例如,下载管理系统也可以采用事先将数据文件的所在信息和文件特定信息对应起来进行存储,把与被指定的文件特定信息相对应的所在信息发送给客户机的方法。这样,客户机就可以根据所在信息进行下载。下载管理系统也可以将根据该所在信息自动地将客户机的访问地址进行切换的切换指示和所在信息一同发送给客户机。例如,将URL发送给客户机的同时,可以采用根据该URL来检索访问地址的方法。
对于数据文件,该所在信息不仅仅为一个。例如,也可以将与数据文件有关的多个所在信息事先存储起来。在这种例,可以与客户机的连接位置相对应来进行存储。下载管理系统取得特定客户机的连接位置的位置特定信息,可以将与该位置特定信息相对应的所在信息理想地发送给客户机。这样,根据客户机连接网络的位置就可以将下载使用的所在信息分开使用。作为一例,接近连接位置的服务器通过将对应可利用的宽带通信线路的服务器的所在信息发送给客户机,就可以提供顺畅的下载环境。
客户机的连接位置可以用种种方法来特定。例如,如内联网那样,企业内的各部门可以利用地址的范围被规定的情况下,可以根据客户机的地址信息来采取判断连接位置的方法。也可以将报告连接位置的界面画面提示给客户机,由用户自己来申报连接位置。
作为别的方法,也可以采取下载管理系统取得对应文件特定信息的数据文件并转送给客户机的方法。这样,在许可下载后,也可以将数据文件的所在信息对客户机进行隐匿。
在本发明中,对客户机所提示的界面画面,比如可以包含有客户机可下载的数据文件的目录。在这种情况下,根据特定下载条件的条件特定信息也可以变更目录的内容。作为条件特定信息,比如包含有特定客户机连接网络的位置的信息、特定客户机和其用户的信息、特定对客户机已安装的数据文件的信息、特定对客户机已安装的应用程序程序的信息及特定客户机运行的操作系统类别的信息。这样,就可以将下载必要性高的数据文件作为主体目录来进行提示等,提供便利性高的界面画面。
在将应用程序程序和操作系统作为条件特定信息取得的情况下,例如,根据该信息可以接通或断开对特定的应用程序和操作系统用的插入程序的目录的显示。通过这样,就可以抑制有可能下载和安装用户因错误而产生的不适当的插入程序。在这样的应用程序程序里也包含有浏览器。和下载管理系统的信息的授受通过web网页来进行的情况下,下载管理系统具有可以很容易地特定客户机使用的浏览器的优点。关于其他的应用程序,也可以将通知已安装的应用程序的窗口终端软件安装给客户机,也可以通过规定的界面画面由用户自己来进行申报。
例如,在拥有多个事业部的大企业的情况,在每个事业部客户机所需要的数据文件也会有所不同。在这种情况下,如上所述,将客户机的连接位置作为条件特定信息,通过变更目录的内容就可以提供操作性良好的界面画面。在与网络连接的情况下,用户也可以进行输入。客户机分配的网络地址,也可以根据客户机访问下载管理系统的线路等来特定。
在本发明中,在下载的时候,也可以取得特定客户机或其用户的识别信息,作为下载的履历将识别信息与被许可下载的数据文件对应起来进行记录。该履历可以被多样地活用。例如,由于可以特定对客户机进行数据文件下载的顺序,因而就可以很容易地判断安装顺序所规定的多个程序是否被恰当地安装。
在界面画面上,也可以至少将上述履历的一部分一同来提示。这样,用户就可以确认下载的履历,很容易地避免重复的下载和不足。另外,也可以将履历进行统计,输出数据文件类别的下载状况等的统计数据。
本发明的下载管理系统也可以适用于以下所示的第二结构。在下载管理系统中设置有下载文件存储部。在该下载文件存储部内事先存储有对客户机应下载的一套数据文件和数据文件的所在信息。在下载管理系统对客户机提示数据文件内容的同时,提示指定可否下载的界面画面。通过该界面画面从客户机那里接收与可否下载有关的指示信息。在收到可以下载的指示信息的情况下,就许可将存储在下载文件存储部内的一套数据文件下载给客户机。
在第二结构中,应下载的数据文件被事先决定,用户不用进行数据文件的选择。既使在第二结构中,用户也可以将数据文件的所在信息隐匿起来,因而就可以更精确地管理数据文件。另外,在第二结构中,有可以将必要的数据文件不遗漏地下载给客户机的有利之处。例如,如果安装的顺序适用被规定的程序的下载的话,就可以避免数据文件取得时的遗漏或顺序的错误。在第一结构的下载管理系统中说明的种种要素,在第二结构中也同样可以适用。
关于本发明以上说明的各种特征,并没有全部具备的必要,也可以适当地进行省略或组合。本发明不局限于作为上述的下载管理系统的结构,也可以作为下载管理方法的结构。也可以作为让服务器实施下载的计算机程序、记录这种计算机程序的记录介质的结构。
作为记录介质,可以利用软盘或CD-ROM、光磁盘、IC卡、ROM卡式磁带、穿孔卡片、条形码等符号印刷的印刷物、计算机的内部存储装置(RAM或ROM等的存储器)及外部存储装置等计算机可读取的种种介质。
图2为表示通过浏览器7所显示的画面例的说明图。
图3为表示索引文件16的数据结构说明图。
图4为表示管理数据文件14的数据结构的说明图。
图5为表示进行数据文件下载时的处理内容的流程图。
图中1-网络,3-终端装置,7-浏览器,10-服务器,11-存储装置,12-下载管理装置,13-对话时间管理数据,14-管理数据文件,15数据文件,16-索引文件,17-文件号码,18下载要求指令,20-显示画面,21-连接状态画面,22-文件目录列表。
A系统结构B下载管理C变形例A.系统结构

图1为表示作为实施例的下载管理系统的基本结构说明图。如图所示,在网络上连接有服务器10和终端装置3。在终端装置3可以采用具有网络通信功能的个人计算机、移动式计算机、PDA等其他的便携式终端。在本实施例中,网络1可以假想为内联网,还可以使用LAN等限定的网络、互联网等广域的网络。图的结构就为示例,在服务器及终端装置的连接台数上没有限制。
在终端装置3上安装有浏览器7。浏览器7从服务器10接收HTML文件等,将文件目录显示在终端装置3的显示器上。用户通过在指示装置等上选择从文件目录中希望的下载的文件,就可以要求服务器10下载数据文件。浏览器7根据包含有文件目录的信息,生成包含有文件号码17和要求下载指令18的「下载要求」,并发送到服务器10。下载要求由不包含直接显示URL等数据文件所在的信息的形式来生成。
服务器10控制来自终端装置3要求的文件的下载。在服务器10中,具备有存储索引文件16及下载对象的多个数据文件15的存储装置11。在存储装置11中,为了实现下载管理装置12,通过CGI(Common GatewayInterface)等安装有所述的软件。在本实施例中,显示了下载管理装置12由软件构成的情况,但也可以由硬件构成。
下载管理装置12,采用包含有网址8和使用者ID 9的对话时间管理数据13来管理用户认证的结果。下载管理装置12还可以用下面的方法对来自终端装置3要求的文件下载等进行控制。第一,在终端装置3提出包含有URL(Uniform Resource Locator)的阅览要求时,拒绝其数据文件的阅览。对于采用图中所示的文件目录的下载要求,将被要求的数据文件15发送到终端装置3。数据文件15的下载履历,是通过管理数据文件14来进行管理的。另外,图中点划线所围起来的部分也可以配置在服务器10本体内部,配置在其他体上也可以。
图2为显示浏览器7的显示画面的一例的说明图。这是终端装置3访问服务器10时所显示的画面。在显示画面20中显示有表示认证处理结果的连接状态画面21和文件目录画面22。
在连接状况画面21中除了认证用户名称外还显示有IP地址、当前的位置和连接网址。也可以参照管理数据文件14来显示以往的下载记录。在本实施例中,IP地址是通过DHCP服务器来被动态地分配的,但也可以事先由管理者来分配。当前的网址可以根据连接终端装置3的分支网络等来进行把握。连接位置显示了终端装置3访问的服务器10。该连接网址根据连接终端装置3的分支网络、连接的标记时间等被动态地指定。例如,服务器10被设置在企业内的每个办公地点的情况,把终端装置3与网络连接时,用户无论在哪个办公地点都可以将该办公地点的服务器10作为连接网址来分配。这样,无论在哪个办公地点,用户都可以确保舒适的连接环境。连接状况画面21的显示内容,也可以适当地设定,也可以将例显示的项目中的一部分省略。
在文件目录22中显示有图标、可以下载的数据文件的名称、样式和说明。用户可以通过点击来要求服务器10下载所希望的数据文件。在本实施例中,是根据终端装置的连接网址来变更文件目录22所表示的数据文件的内容的。例如,服务器10被设置在企业内的每个办公地点的情况下,让各服务器10在各办公地点只可以显示必要的数据文件。这样一来,就可以达到文件目录22显示内容的简单化。另外,还可以抑制下载没有用的文件。但不局限于此方式,也可以对客户机显示省略已下载的数据文件的目录。也可以根据客户机的操作系统和应用程序系统来变更目录的显示内容。这样,就可以抑制不适合操作系统的数据文件等不恰当的数据文件的下载及安装。
图3为显示索引文件16的数据结构的说明图。首先根据说明的那样,在本实施例中,成为下载对象的数据文件用文件号码来特定。索引文件16将和该文件号码、表示数据文件的实际所在的URL相对应地存储起来。URL被存储于每个办公地点。例如,关于文件号码「11」的数据文件,在东京、长野及北海道的各办公地点单位存储有不同的URL。登录URL的办公地点既使每个数据文件不相同也没有关系。在本实施例中,为了谋求索引文件16管理上的方便,将数据文件名称合起来进行存储,既使省略数据文件名称也没有关系。
图4为表示管理数据文件14的数据结构的说明图。管理数据文件14为了管理用存储下载履历,也就是将何时在哪个终端装置上下载了什么样的文件的数据存储起来。在本实施例中,表示将使用者ID、使用计算机ID、下载文件的名称及日期存储起来的情况,但比如也可以包括下载文件的样式信息和其他的各种信息。B.下载管理图5为表示进行数据文件下载时的处理内容的流程图。在左侧表示终端装置3的处理,在右侧表示服务器10的处理。
用户把终端装置3与网络相连接(步骤S10)。进行认证处理(步骤S2)。在认证处理中,通过终端装置3将使用者ID等的认证信息及IP地址发送到服务器10。服务10接收这些认证信息,并进行是否通过正规用户连接的认证,将其结果作为对话时间管理数据13来进行记录。如前面所说明的那样,将IP地址和使用者与对话时间管理数据13对应起来进行管理。在通过终端装置3发送到服务器10的信息及对话管理数据13的管理对象里也可以包括在终端装置3上固有配置的终端ID。
当认证处理完了时,服务器10将显示文件目录Web网页的文件发送到终端装置3(步骤S21)。该文件可以用HTML、XML等的标记语言作成。终端装置3接收该文件,通过浏览器7显示文件目录Web网页(步骤S12)。文件目录Web网页为图2说明的画面20,包含有文件目录6。
当用户点击文件目录6的图标,指定应下载的数据文件时,终端装置3将该指定输入(步骤S13),将下载要求发送到服务器10(步骤S14)。在下载要求中,包含有对应于用户指定的数据文件的文件号码17和下载要求指令18。
对于生成对应用户点击的图标的下载要求,可以采取种种方法。例如,在文件目录Web网页中,也可以包含有实现这种功能的答案。也可以通过在服务器10上运行的CGI等的服务器方面的程序来实现。
当服务器10接收到下载要求(步骤S22)时,判断在其中是否包含有URL(步骤S23)。在包含有URL的情况下,服务器10就判断其为非法的下载要求,并进行错误信息发送等的错误处理(步骤S26)。在不包含有URL的情况下,就判断其为正式的下载要求,服务器10按照下面的次序对终端装置3实施下载。
服务器10参照索引文件16来特定对应下载要求中包含的的文件号码的URL(步骤S24)。这时,根据终端装置3所连接的位置,选择发送的URL。例如,也可以提供与连接位置最近的办公地点的URL,也可以提供可以利用宽带电路的事务所的URL。在进行步骤S24的处理时也可以考虑这些条件。也可以根据连接位置来设定第一义地决定的应选择的URL的索引文件16。服务器10当URL被特定下来后,进行检索处理,也就是说,使特定的终端装置3的访问对象的URL进行变更(步骤S25)。URL也可以表示其在服务器10具有的存储装置11内的所在,也可以表示在其他服务器上的所在。终端装置3,通过检索处理来实施数据文件的下载(步骤S1 5)。服务器10,在这个处理履历中,将下载的结果记录在管理数据文件14中。
通过本实施例,由于终端装置3以不包含URL形式发送下载请求,因而用户可以隐匿文件的URL。这样,就可以抑制直接指定URL的非法的下载。本实施例的服务器10由于拒绝包含有URL的下载要求,进而可以抑制违法的下载。
通过这样禁止指定URL的下载,服务器10就可以很精确地管理对终端装置3的下载状况。服务器10由于记录了下载的履历,因而就可以正确地把握下载到各终端装置的数据文件的内容和下载的顺序。这样,在安装数据文件时产生故障的情况下,服务器10的管理者就可以根据正确的信息比较容易地找到恰当的处理方法。C.变形例在本实施例中,表示通过检索对终端装置3实施下载的情况。也可以采取不通过检索,服务器10取得数据文件后转送到终端装置3的方法。这样,就可以更确实地将数据文件的URL隐匿起来,提高下载管理的可靠性。
在实施例中,显示了服务器10的存储装置具有数据文件15的情况。数据文件15也可以保存在互联网上的Web服务器等上。在这种情况下,由于回避了终端装置3直接访问外部的Web服务器,因而就可以理想地将服务器10作为代理服务器和网关来使用。
在实施例中,显示了用户指定应下载的数据文件的情况。也可以自动地指定事先规定的数据文件。在这种情况下,也可以事先规定下载的顺序。在浏览器7显示的画面中,如图2所示,在提示下载的数据文件的目录的同时显示指定下载可否的按钮。数据文件的图标可否省略则是不能点击的。用户根据操作可否下载的按钮就可以下载必要的一套数据文件。也可以不用问用户可否下载,只要将终端装置3连接在网络上,就可以下载必要的数据文件了。
另外,各图表示的各功能块,也可以由各种不同的程序模块来构成,也可以由一体化的程序模块来构成。另外,也可以由将这些功能块的全部或一部分通过逻辑电路形成的硬件来构成。另外,将各程序模块编入已有的应用程序程序中来运行也可以,作为独立的程序来运行也可以。将实现上述本发明的计算机程序可以记录并安装到如用象CD-ROM计算机可读取的记录介质中来进行利用。另外,也可以通过网络下载到计算机的存储器中来进行利用。
权利要求
1.一种下载管理系统,用于对与网络相连接的规定的客户机进行数据文件下载管理,其特征在于具有,对所述客户机提示所述数据文件下载用的界面画面的画面提示部、通过该界面画面以不包含在数据文件的网络上显示的所在的所在信息的规定的形式来接收特定的应下载的数据文件的特定信息的要求输入部、和许可所述客户机下载对应该文件特定信息而特定的数据文件的下载许可部。
2.根据权利要求1所述的下载管理系统,其特征在于具有,在所述许可被实施之前所述所在信息被输入的情况下,禁止对与该所在信息对应的数据文件进行访问的禁止部。
3.根据权利要求1所述的下载管理系统,其特征在于具有,将所述所在信息和所述文件特定信息事先对应起来并存储的所在信息存储部,所述下载许可部将对应所述文件特定信息的所在信息发送到所述客户机。
4.根据权利要求3所述的下载管理系统,其特征在于所述所在信息存储部还可以将与所述数据文件有关的多个所在信息对应所述客户机的连接位置并进行存储,所述要求输入部取得用于特定所述客户机的连接位置的位置特定信息,所述下载许可部将与该位置特定信息对应的所在信息发送到所述客户机。
5.根据权利要求1所述的下载管理系统,其特征在于所述下载许可部取得对应所述文件特定信息的数据文件并转送到所述客户机。
6.根据权利要求1所述的下载管理系统,其特征在于在所述界面画面里包含有客户机可以下载的数据文件的目录,作为特定下载条件的条件特定信息,具有特定所述客户机在网络上的连接位置的信息、特定所述客户机或其用户的信息、特定对所述客户机安装完毕的数据文件的信息、特定对所述客户机安装完毕的应用程序的信息、特定所述客户机运行的操作系统类别的信息中至少取得其中一部分的条件信息取得部,所述画面提示部根据所述条件特定信息来变更包含所述目录的数据文件。
7.根据权利要求1所述的下载管理系统,其特征在于具有,在所述下载时,取得特定所述客户机或其用户的识别信息的识别信息取得部,和作为下载的履历,将所述被许可下载的数据文件与所述识别信息构成对应关系并进行记录的履历管理部。
8.根据权利要求7所述的下载管理系统,其特征在于所述画面提示部可以同时提示所述履历的至少一部分。
9.一种下载管理系统,用于对连接在网络上的对规定客户机进行数据文件下载的管理,其特征在于具有,预先储存应该对所述客户机下载的一套数据文件或者表示该数据文件在网络上的所在的所在信息的下载文件存储部;在对所述客户机提示所述数据文件的内容的同时,提示指定可否许可下载的界面画面的画面提示部;通过该界面画面,接收与可否下载有关的指示信息的要求输入部;根据可以下载的指示信息许可客户机下载所述一套数据文件的下载许可部。
10.一种下载管理方法,通过连接在网络上的服务器对连接在该网络的规定客户机的数据文件的下载进行管理,其特征在于所述服务器实施以下的工序,即对所述客户机提示所述数据文件下载用的界面画面的工序、通过该界面画面以不包含显示数据文件在网络的所在的所在信息的规定形式,接收特定应下载的数据文件的文件特定信息的工序、对应该文件特定信息许可所述客户机下载被特定的数据文件的工序。
11.一种下载管理方法,通过连接在网络上的服务器对连接在该网络的规定客户机的数据文件的下载进行管理,其特征在于所述服务器具有以下工序,即预先储存应该对所述客户机下载的一套文件或表示该数据文件在网络上的所在的所在信息的工序、在对所述客户机提示所述数据文件内容的同时,提示指定可否下载的界面画面的工序、通过该界面画面接收与可否下载有关的指示信息的工序、对应许可下载的指示信息,许可所述客户机下载所述一套数据的工序。
12.一种计算机程序,是一种通过连接在网络上的服务器对连接在该网络的规定客户机的数据文件的下载进行管理的计算机程序,其特征在于使所述服务器具备对所述客户机提示所述数据文件下载用的界面画面的功能;通过该界面画面接收用不包含显示在数据文件的网络上的所在的所在信息的规定形式来特定应下载的数据文件的文件特定信息的功能;对应该文件特定信息许可所述客户机下载被特定的数据文件的功能。
13.一种计算机程序,是一种通过连接在网络上的服务器对连接在该网络的规定客户机的数据文件的下载进行管理的计算机程序,其特征为使所述服务器具备预先储存应该对所述客户机下载的一套数据文件和表示该数据文件在网络上的所在的所在信息的功能;在向所述客户机提示所述数据文件内容的同时提示指定可否下载的界面画面的功能;通过该界面画面接收与可否下载有关的指示信息的功能;对应许可下载的指示信息,许可所述客户机下载所述一套的数据文件的功能。
全文摘要
本发明提供一种下载管理系统,可通过网络,确实有效地对作为管理对象的计算机内所下载的数据文件进行管理。在使用URL对服务器(10)直接要求数据阅览时,通过服务器(10)来拒绝文件阅览。在终端装置(3)的显示器(4)上所显示的文件目录(6)中,当要求下载的数据文件被指定时,通过浏览器将文件号码(17)和下载要求指令(18)发送到服务器(10)。服务器(10)的下载管理装置(12)检索对应文件号码(17)的文件的URL,并返回到终端装置3的浏览器。而且,将其结果记录到管理数据文件(14)中。
文档编号G06F9/445GK1450465SQ0312044
公开日2003年10月22日 申请日期2003年3月17日 优先权日2002年3月28日
发明者黑田直人 申请人:精工爱普生株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1