专利名称:信息处理系统及信息处理方法
技术领域:
本发明涉及移动通信终端、信息处理装置、中继服务器装置、信息处理系统以及信息处理方法。
背景技术:
最近的信息通信技术的发展异常显著,在所谓的信息化社会的现代中我们的日常生活变得越发便利。例如,由于因特网的普及,就能够容易地将有用的应用程序和数据文件下载到个人计算机等的终端装置,且进行利用。
但是,通过因特网所下载到终端装置的内容,未必是都是有用的应用程序和数据。即,破坏有用的应用程序和数据的计算机病毒也经常通过因特网侵入到终端装置。
作为检测计算机病毒是否侵入到终端装置的技术,例如,模式匹配方式的计算机病毒检测技术为公众所知。此技术,将保存了包含在计算机病毒中的特征数据串(下面,称为模式数据)的数据库从服务器装置发送到终端装置并保存在终端装置中,将同样保存在终端装置中的应用程序和数据与上述模式数据进行比较。结果在应用程序和数据包含有上述的模式数据时,判断为该应用程序和数据包含计算机病毒。在使用模式匹配方式的计算机病毒检测技术的情况下,为了提高计算机病毒的检测概率,有必要依次将上述数据库更新成最新。因此,当发现新种类的计算机病毒后,从服务器装置对终端装置发送包含在该计算机病毒中的特征模式数据,并更新终端装置的上述数据库。
发明内容
但是,在将上述现有技术使用在像便携式电话这样的移动通信终端中的计算机病毒的检测中情况下,有下面所示的问题点。即,移动通信终端,与个人计算机等的终端装置相比较,存储器容量和CPU能力不足。因此,在移动通信终端中保存好上述数据库全体,全面地比较所有包含在该数据库中的模式数据与移动通信终端内的应用程序和数据是困难的。另外,相对于个人计算机等的终端装置与服务器装置以有线线路进行连接的情况多,移动通信终端与服务器装置以无线线路进行连接。因此,从服务器装置对移动通信终端发送上述数据库全体,将会消费大量的无线资源。根据这些理由,使用上述现有技术,就不能对在移动通信终端中所使用的数据高效率地进行计算机病毒的检测。
所以本发明就是以解决上述问题点,以提供可以对在移动通信终端中所使用的数据高效率地进行计算机病毒的检测的移动通信终端、信息处理装置、中继服务器装置、信息处理系统以及信息处理方法为课题。
为了解决上述课题,提供一种与本发明相关的移动通信终端,其特征在于,具有将数据(包含应用程序和数据文件)和表示关于该数据是否包含计算机病毒的病毒管理信息关联起来进行保存的保存装置;以及基于在上述保存装置中所保存的病毒管理信息,控制对于在上述保存装置中所保存的数据的访问的控制装置。
为了解决上述课题,提供一种与本发明相关的信息处理方法,其特征在于,在处理数据的信息处理方法中,包括移动通信终端将数据和表示关于该数据是否包含计算机病毒的病毒管理信息关联起来并保存在保存装置中的保存步骤;以及上述移动通信终端基于在上述保存装置中所保存的病毒管理信息,控制对于在上述保存装置中所保存的数据的访问的控制步骤。
利用这些发明,基于病毒管理信息,控制对于在保存装置中所保存的数据的访问。即,对于病毒管理信息,当是表示包含计算机病毒的数据,或者表示检测是否包含计算机病毒的处理为未处理的数据时,移动通信终端就拒绝访问。相对于此,对于病毒管理信息是表示不包含计算机病毒的数据时,移动通信终端就允许访问。因此,感染有计算机病毒,或者有感染可能性的数据,就不会通过访问被读出。该结果就能够未然地防止计算机病毒的扩大。
最好是,与本发明相关的移动通信终端,进而具有将数据发送给信息处理装置的发送装置;以及将关于由上述发送装置所发送的数据是否包含计算机病毒的检测结果作为病毒管理信息从上述信息处理装置接收的接收装置;上述保存装置,将由上述发送装置所发送的数据和由上述接收装置所接收的与该数据有关的病毒管理信息关联起来进行保存。
最好是,与本发明相关的信息处理装置,具有接收从移动通信终端发送的数据的接收装置;检测关于由上述接收装置所接收的数据是否包含计算机病毒的检测装置;以及将利用上述检测装置的检测结果发送给上述移动通信终端的发送装置。
最好是,与本发明相关的信息处理系统,具有上述的移动通信终端和上述的信息处理装置,并在上述移动通信终端和上述信息处理装置间进行通信。
最好是,与本发明相关的信息处理方法,进而包括,上述移动通信终端将数据发送给信息处理装置的数据发送步骤;上述信息处理装置接收在上述数据发送步骤中所发送的数据的数据接收步骤;上述信息处理装置检测关于在上述数据接收步骤中所接收的数据是否包含计算机病毒的检测步骤;上述信息处理装置将在上述检测步骤中的检测结果发送给上述移动通信终端的检测结果发送步骤;以及上述移动通信终端将在上述检测结果发送步骤中所发送的上述检测结果作为病毒管理信息从上述信息处理装置接收的病毒管理信息接收步骤;在上述保存步骤中,上述移动通信终端将在上述数据发送步骤中所发送的数据和在上述病毒管理信息接收步骤中所接收的与该数据有关的病毒管理信息关联起来保存在上述保存装置中;利用这些发明,移动通信终端将数据发送给信息处理装置,并作为病毒管理信息接收关于所发送的数据是否包含计算机病毒的检测结果。即,信息处理装置进行关于在移动通信终端中所使用的数据的计算机病毒的检测。因此,移动通信终端就没有必要进行伴随高处理负荷的模式数据的接收、保存以及比较。该结果是对在移动通信终端中所使用的数据高效率地进行计算机病毒的检测就成为可能。另外,移动通信终端将成为计算机病毒的检测对象的数据和与该数据有关的病毒管理信息关联起来进行保存。因此,移动通信终端就能够简易迅速地识别关于在移动通信终端中所使用的数据是否存在计算机病毒。
最好是,与本发明相关的移动通信终端,进而具有将数据发送请求发送给服务器装置的发送装置;以及将关于由上述发送装置所请求发送的数据是否包含计算机病毒的检测结果作为病毒管理信息,与上述数据一起从中继服务器装置接收的接收装置;上述保存装置,将由上述发送装置所发送的数据和与该数据有关的病毒管理信息关联起来进行保存。
最好是,与本发明相关的中继服务器装置,具有接收从服务器装置发送的数据的接收装置;检测关于由上述接收装置所接收的数据是否包含计算机病毒的检测装置;以及将利用上述检测装置的检测结果发送给上述移动通信终端的发送装置。另外,通过是否可以接收到此检测结果,移动通信终端就能够明确地判断是否对从中继服务器装置接收的数据进行了病毒检测。
最好是,与本发明相关的信息处理系统,具有上述的移动通信终端和上述的中继服务器装置,并在上述移动通信终端和上述中继服务器装置间进行通信。
最好是,与本发明相关的信息处理方法,进而包括,上述移动通信终端将数据发送请求发送给服务器装置的数据发送请求发送步骤;上述服务器装置依照上述数据发送请求将数据发送给中继服务器装置的数据发送步骤;上述中继服务器装置接收在上述数据发送步骤中所发送的数据的数据接收步骤;上述中继服务器装置检测关于在上述数据接收步骤中所接收的数据是否包含计算机病毒的检测步骤;上述中继服务器装置将在上述检测步骤中的检测结果与在上述数据接收步骤中所接收的数据一起发送给上述移动通信终端的检测结果发送步骤;以及上述移动通信终端将在上述检测结果发送步骤中所发送的检测结果作为病毒管理信息,与上述数据一起从上述中继服务器装置接收的病毒管理信息接收步骤;在上述保存步骤中,上述移动通信终端将在上述病毒管理信息接收步骤中所接收的数据,和与该数据有关的病毒管理信息关联起来保存在上述保存装置中;利用这些发明,移动通信终端在从服务器装置接收数据时,将关于接收的数据是否包含计算机病毒的检测结果作为病毒管理信息进行接收。即,中继服务器装置进行关于在移动通信终端中所使用的数据的计算机病毒的检测。因此,移动通信终端就没有必要进行伴随高处理负荷的模式数据的接收、保存以及比较。该结果是对在移动通信终端中所使用的数据高效率地进行计算机病毒的检测就成为可能。另外,移动通信终端将成为计算机病毒的检测对象的数据和与该数据有关的病毒管理信息关联起来进行保存。因此,移动通信终端,如果参照保存在保存装置中的数据,就能够简易迅速地识别关于在移动通信终端中所使用的数据是否存在计算机病毒。
进一步最好是,在与本发明相关的移动通信终端中,上述病毒管理信息,包含表示检测关于上述数据是否包含计算机病毒的处理为未处理的信息。
进一步最好是,在与本发明相关的信息处理方法中,上述病毒管理信息,包含表示检测关于上述数据是否包含计算机病毒的处理为未处理的信息。
利用这些发明,病毒管理信息,包含表示检测关于在移动通信终端中所使用的数据是否包含计算机病毒的处理为未处理的信息。因此,移动通信终端,就能够容易地识别关于在移动通信终端中所使用的数据是否存在计算机病毒为未确认。
下面,为了能够更加充分地理解本发明,举例示出详细说明以及添加附图,但本发明并不限定于这些记述。
进而,本发明的优选范围,从以下所示的详细的说明就会明确。但是,此详细的说明,只不过示出本发明的实施形式的优选的数个例子,基于从详细的说明所明白地导出的技术内容,在不脱离本发明的精神和目的的范围内,还可以适当采用各种变形形式以及改良形式。
图1是信息处理系统的硬件结构图。
图2是便携式电话的硬件结构图。
图3是病毒检测装置的硬件结构图。
图4是与第一实施形式相关的信息处理系统的系统结构图。
图5是病毒管理信息保存单元的结构图。
图6是表示与第一实施形式相关的信息处理系统的处理流程的流程图。
图7是与第二实施形式相关的信息处理系统的系统结构图。
图8是表示与第二实施形式相关的信息处理系统的病毒管理信息取得单元和访问控制单元的处理流程的流程图。
图9是与第三实施形式相关的信息处理系统的系统结构图。
图10是表示与第三实施形式相关的信息处理系统的处理流程的流程图。
具体实施例方式
第一实施形式下面就与本发明的第一实施形式相关的信息处理系统进行说明。此外,与本实施形式相关的信息处理系统,包含有与本发明相关的移动通信终端、信息处理装置以及中继服务器装置。
首先,就与本实施形式相关的信息处理系统的结构进行说明。图1是与本实施形式相关的信息处理系统的硬件结构图。与本实施形式相关的信息处理系统1构成为,具有便携式电话100(移动通信终端)、病毒检测装置20、中继服务器装置30和服务器装置40。
便携式电话100,可以与病毒检测装置20进行近距离无线通信。作为近距离无线通信技术,例如可以利用USB(通用串行总线)、Bluetooth(蓝牙)(注册商标)、IrDA等。另外,便携式电话100,通过移动通信网104与中继服务器装置30连接,可以互相进行数据通信。进而,中继服务器装置30,通过信息通信网102与服务器装置40连接,可以互相进行数据通信。
接着,就与本实施形式相关的便携式电话的结构进行说明。图2是便携式电话100的硬件结构图。便携式电话100构成为,具有CPU100a、半导体存储器等的存储器100b、在与中继服务器装置30之间进行数据的收发的通信装置100c、操作按钮等的输入装置100d、LCD(液晶显示器)或EL(电致发光)等的显示装置100e、和麦克或扬声器等的语音处理装置100f。CPU100a、存储器100b、通信装置100c、输入装置100d、显示装置100e以及语音处理装置100f分别由总线100g连接起来,可以互相进行数据的收发。
就与本实施形式相关的病毒检测装置的结构进行说明。图3是病毒检测装置20的硬件结构图。病毒检测装置20构成为,具有CPU20a、存储器20b、磁盘或光盘等的保存装置20c、在与便携式电话100之间进行近距离通信(Bluetooth、IrDA等)的收发装置20d、键盘或鼠标等的输入装置20e以及显示器等的显示装置20f。CPU20a、存储器20b、保存装置20c、收发装置20d、输入装置20e以及显示装置20f分别由总线20g连接起来,可以互相进行数据的收发。
此外,与本实施形式相关的中继服务器装置30的硬件结构,和病毒检测装置20的硬件结构相同。即,中继服务器装置30构成为,分别具有CPU30a、存储器30b、保存装置30c、收发装置30d、输入装置30e以及显示装置30f。但是,在收发装置30d通过移动通信网104在与便携式电话100之间进行通信这一点上,与病毒检测装置20不同。
图4是便携式电话100与病毒检测装置20的系统结构图。便携式电话100是与病毒检测装置进行数据收发的移动通信终端,在功能上构成为,具有数据保存单元101、数据发送单元102(发送装置)、检测结果接收单元103(接收装置)、病毒管理信息保存单元104(保存装置)以及病毒检测结果处理单元105。这里,数据保存单元101和病毒管理信息保存单元104,对应于图2所示的存储器100b。数据发送单元102、检测结果接收单元103及病毒检测结果处理单元105,通过由CPU100a运行在图2所示的存储器100b中所保存的软件来实现。
病毒检测装置20是检测计算机病毒的信息处理装置,在功能上构成为,具有模式数据数据库21、数据接收单元22、病毒检测单元23以及检测结果发送单元24。在优选的实施例中,病毒检测装置20是设置在便利商店等的店铺中的触摸屏面操作的信息终端(多媒体触摸查询应用系统(Multi Media Kiosk)终端)。这里,模式数据数据库21,对应于图3所示的存储器20b。数据接收单元22、病毒检测单元23及检测结果发送单元24通过由CPU20a运行在图3所示的存储器20b中所保存的软件来实现。
下面,就便携式电话100的各结构要素详细地进行说明。在数据保存单元101中,保存有成为病毒的检测对象的数据(包含应用程序和数据文件)。数据发送单元102将保存在数据保存单元101中的数据与病毒检测请求一起对病毒检测装置20发送。检测结果接收单元103,接收从病毒检测装置20的检测结果发送单元24发送的检测结果。
在病毒管理信息保存单元104中,保存有病毒管理信息。图5是病毒管理信息保存单元104的结构图。在病毒管理信息保存单元104中,将数据名和病毒管理信息关联起来进行保存。这里,所说的病毒管理信息是,表示是否对对应的数据名所示的数据进行计算机病毒检测处理,以及在进行检测处理的情况下是否感染有计算机病毒的信息。例如,病毒管理信息为“OK”表示没有感染计算机病毒,病毒管理信息为“NG”表示感染有计算机病毒,病毒管理信息为“未处理”表示没有对数据进行计算机病毒的检测处理。此外,出于说明的方便,设在病毒管理信息保存单元104中保存用于确定数据的数据名,数据自身保存在数据保存单元101中进行了说明,但也可以是数据自身保存在病毒管理信息保存单元104中。
返回图4,病毒检测结果处理单元105,将检测结果接收单元103接收到的检测结果,保存在病毒管理信息保存单元104中,并将检测结果通知(包含显示)给用户。
下面,就病毒检测装置20的各结构要素详细地进行说明。在模式数据数据库21中,保存有作为包含在计算机病毒中的特征数据串的模式数据(也被文件化称为“模式文件”)。此外,出于说明的方便,设模式数据自身保存在模式数据数据库21中进行说明,但也可以是在模式数据数据库21中保存表示模式数据的保存地方的指针,模式数据自身保存在由该指针所表示的保存地方。
数据接收单元22,与病毒检测请求一起接收从便携式电话100的数据发送单元102发送的数据。
病毒检测单元23,使用保存在模式数据数据库21中的模式数据,对由数据接收单元22所接收的数据是否包含计算机病毒进行检测(病毒扫描)。更详细地讲就是,比较保存在模式数据数据库21中模式数据,和由数据接收单元22所接收的数据,来判断在该数据中是否有与上述模式数据相一致的部分。这里,病毒检测单元23,当在数据中有与上述模式数据相一致的部分的情况下,就判断为在该数据中包含计算机病毒,当在数据中没有与上述模式数据相一致的部分的情况下,就判断为在该数据中没有包含计算机病毒。
检测结果发送单元24,将利用病毒检测单元23的计算机病毒的检测结果对便携式电话100发送。
接着,就与本实施形式相关的信息处理系统的动作进行说明,一并就与本实施形式相关的信息处理方法进行说明。图6是表示与本实施形式相关的信息处理系统1的动作的流程图。在与本实施形式相关的信息处理系统1中,首先,由数据发送单元102从便携式电话100对病毒检测装置20,与病毒检测请求一起发送成为计算机病毒的检测对象的数据(S102)。从便携式电话100发送的数据和病毒检测请求,由病毒检测装置20的数据接收单元22接收(S104)。此外,从便携式电话100发送给病毒检测装置20的数据,也可以是用户明确地进行选择,也可以基于病毒管理信息保存单元104来抽出未处理的数据。
当由病毒检测装置20的数据接收单元22接收数据和病毒检测请求后,由病毒检测单元23开始计算机病毒的检测(S106)。即,由病毒检测单元23,进行保存在模式数据数据库21中模式数据,和由数据接收单元22所接收的数据的比较,判断在所接收的数据中是否包含有与上述模式数据相一致的部分。此外,所接收的数据和模式数据的比较,也可以是在数据接收时,或者从接收后经过一定时间后开始,也可以由便携式电话100的用户的指示开始。
接着,利用病毒检测单元23的计算机病毒的检测结果,从检测结果发送单元24对便携式电话100发送(S108)。检测结果是表示在由数据接收单元22所接收的数据中是否包含计算机病毒的信息。所发送的检测结果,由便携式电话100的检测结果接收单元103作为病毒管理信息来接收(S110)。
病毒管理信息,通过病毒检测结果处理单元105,保存在病毒管理信息保存单元104中(S112),显示是否存在计算机病毒的结果,并通知给用户(S114)。
接着,就与本实施形式相关的信息处理系统的作用以及效果进行说明。利用与本实施形式相关的信息处理系统1,便携式电话100将数据发送给病毒检测装置20,作为病毒管理信息接收关于所发送的数据是否包含计算机病毒的检测结果。即,病毒检测装置20进行关于在便携式电话100中所使用的数据的计算机病毒的检测。因此,便携式电话100就没有必要进行伴随高处理负荷的模式数据的接收、保存以及比较。该结果是对在便携式电话100中所使用的数据高效率地进行计算机病毒的检测就成为可能。
另外,便携式电话100,将成为计算机病毒的检测对象的数据,和与该数据有关的病毒管理信息关联起来,保存在数据保存单元101和病毒管理信息保存单元104中。因此,便携式电话100就能够简易迅速地识别关于在便携式电话100中所使用的数据是否存在计算机病毒。
第二实施形式接着,就与本发明的第二实施形式相关的信息处理系统进行说明。此外,与本实施形式相关的信息处理系统,包含有与本发明相关的移动通信终端。
首先,就与本实施形式相关的信息处理系统的结构进行说明。与本实施形式相关的信息处理系统的硬件结构,与使用图1、图2以及图3说明过的与上述第一实施形式相关的信息处理系统1的硬件结构相同。
图7是与本实施形式相关的便携式电话200与病毒检测装置20的系统结构图。便携式电话200在功能上构成为,具有数据保存单元201、数据发送单元202(发送装置)、检测结果接收单元203(接收装置)、病毒管理信息保存单元204(保存装置)、病毒检测结果处理单元205、病毒管理信息取得单元206以及访问控制单元207(控制装置)。这里,数据保存单元201和病毒管理信息保存单元204,对应于图2所示的存储器100b。数据发送单元202、检测结果接收单元203、病毒检测结果处理单元205、病毒管理信息取得单元206以及访问控制单元207,通过由CPU100a运行在图2所示的存储器100b中所保存的软件来实现。
即,与本实施形式相关的便携式电话200的系统结构,在进而具有病毒管理信息取得单元206以及访问控制单元207这一点上与便携式电话100不同。作为其他结构要素的数据保存单元201、数据发送单元202、检测结果接收单元203、病毒管理信息保存单元204以及病毒检测结果处理单元205,分别具有和与第一实施形式相关的数据保存单元101、数据发送单元102、检测结果接收单元103、病毒管理信息保存单元104以及病毒检测结果处理单元105同样的结构。此外,与本实施形式相关的病毒检测装置的系统结构,具有和与第一实施形式相关的病毒检测装置20同样的结构。下面,就病毒管理信息取得单元206以及访问控制单元207的各结构要素详细地进行说明。
当有向保存在数据保存单元201中的数据的访问请求后,病毒管理信息取得单元206,就以数据名为关键字从病毒管理信息保存单元204取得对应于被请求访问的数据的病毒管理信息。
访问控制单元207,基于由病毒管理信息取得单元206所取得的病毒管理信息,控制对于保存在数据保存单元201中的数据的访问。关于具体的处理在后面进行说明。
接着,就与第一实施形式不同的便携式电话200的病毒管理信息取得单元206和访问控制单元207的动作进行说明,一并就与本实施形式相关的信息处理方法进行说明。图8是表示与本实施形式相关的便携式电话200的病毒管理信息取得单元206和访问控制单元207的动作的流程图。在与本实施形式相关的便携式电话200中,首先,当有向保存在数据保存单元201中的数据进行访问的请求后(S202),病毒管理信息取得单元206,就以数据名为关键字从病毒管理信息保存单元204取得对应于被请求访问的数据的病毒管理信息(S204)。
在病毒管理信息为“OK”的情况下,访问控制单元207就判断为在被请求访问的数据中不存在计算机病毒,进行该数据的读出(S206)。另一方面,在病毒管理信息为“NG”的情况下,访问控制单元207就判断为在被请求访问的数据中存在计算机病毒,拒绝该数据的读出(S208)。此时,也可以在显示装置100e上显示将数据感染有病毒的意思对便携式电话200的用户进行通知的消息。进而,在病毒管理信息为“未处理”的情况下,访问控制单元207就判断为没有对请求了访问的数据实施病毒检测处理,拒绝该数据的读出(S208)。此时,也可以在显示装置100e上显示将有数据感染病毒的可能性的意思对便携式电话200的用户进行通知的消息。
接着,就与本实施形式相关的信息处理系统的作用以及效果进行说明。利用与本实施形式相关的便携式电话200,除了与已在第一实施形式中记述的作用以及效果相同的效果以外,访问控制单元207,基于在病毒管理信息保存单元204中所保存的病毒管理信息,控制对于保存在数据保存单元201中的数据的访问。即,对于病毒管理信息表示包含计算机病毒的数据,或者表示检测是否包含计算机病毒的处理为未处理的数据,访问控制单元207就拒绝访问。与此相对,对于病毒管理信息表示不包含计算机病毒的数据,访问控制单元207就允许访问。因此,感染有计算机病毒,或者有感染可能性的数据,就不会通过访问被读出。该结果就能够防止计算机病毒的蔓延。
第三实施形式下面就与本发明的第三实施形式相关的信息处理系统进行说明。此外,与本实施形式相关的信息处理系统,包含有与本发明相关的移动通信终端、中继服务器装置以及服务器装置。
首先,就与本实施形式相关的信息处理系统的结构进行说明。与本实施形式相关的信息处理系统的硬件结构,与使用图1、图2以及图3说明过的与上述第一实施形式相关的信息处理系统1的硬件结构相同。
图9是与本实施形式相关的便携式电话300、中继服务器装置30以及服务器装置40的系统结构图。便携式电话200是通过中继服务器装置30从服务器装置40接收数据的移动通信终端,在功能上构成为,具有数据保存单元301、数据发送请求发送单元302、检测结果接收单元303(接收装置)、病毒管理信息保存单元304(保存装置)以及病毒检测结果处理单元305。这里,数据保存单元301和病毒管理信息保存单元304,对应于图2所示的存储器100b。数据发送请求发送单元302、检测结果接收单元303以及病毒检测结果处理单元305,通过由CPU100a运行在图2所示的存储器100b中所保存的软件来实现。
中继服务器装置30,是对从服务器装置40接收到的数据检测计算机病毒的中继服务器装置,在功能上构成为,具有模式数据数据库31、数据接收单元32、病毒检测单元33(检测装置)以及检测结果发送单元34。这里,模式数据数据库31,对应于存储器30b。数据接收单元32、病毒检测单元33以及检测结果发送单元34通过由CPU30a运行在存储器30b中所保存的软件来实现。
下面,就便携式电话300的各结构要素详细地进行说明。在数据保存单元301中,保存有成为病毒的检测对象的数据。数据发送请求发送单元302对服务器装置40数据发送请求发送。检测结果接收单元303,接收从中继服务器装置30的检测结果发送单元34发送的数据和检测结果。
病毒管理信息保存单元304,具有和与第一实施形式相关的病毒管理信息保存单元104相同的结构。如图5所示那样,在病毒管理信息保存单元304中,将数据名和病毒管理信息关联起来进行保存。
返回到图9,病毒检测结果处理单元305,在根据检测结果接收单元303接收到检测结果,判断为在数据中包含计算机病毒的情况下,基于预先所定的设定信息,向便携式电话300的用户进行警告处理,禁止该数据的处理等。另外,在判断为在数据中没有包含计算机病毒,将数据保存在数据保存单元301中的情况下,与数据一起将病毒管理信息保存在病毒管理信息保存单元304中。
下面,就中继服务器装置30的各结构要素详细地进行说明。在模式数据数据库31中,保存有作为包含在计算机病毒中的特征数据串的模式数据。此外,出于说明的方便,设模式数据自身保存在模式数据数据库31中进行说明,但也可以是在模式数据数据库31中保存表示模式数据的保存地方的指针,模式数据自身保存在由该指针所表示的保存地方。
数据接收单元32,接收从服务器装置40的数据发送单元42发送的数据。病毒检测单元33,使用保存在模式数据数据库31中的模式数据,对由数据接收单元32所接收的数据是否包含计算机病毒进行检测(病毒扫描)。更详细地讲就是,比较保存在模式数据数据库31中模式数据,和由数据接收单元32所接收的数据,来判断在该数据中是否有与上述模式数据相一致的部分。这里,病毒检测单元33,当在数据中有与上述模式数据相一致的部分的情况下,就判断为在该数据中包含计算机病毒,当在数据中没有与上述模式数据相一致的部分的情况下,就判断为在该数据中没有包含计算机病毒。
检测结果发送单元34,将由数据接收单元所接收的数据,和利用病毒检测单元33的计算机病毒的检测结果对便携式电话300发送。
服务器装置40是,将数据发送给中继服务器装置30的服务器装置,在功能上构成为,具有数据保存单元41、数据发送请求接收单元42以及数据发送单元43。下面,就各结构要素详细地进行说明。
在数据保存单元41中,保存有对便携式电话300发送的数据(包含应用程序和数据文件)。数据发送请求接收单元42,接收由便携式电话300的数据发送请求发送单元302所发送的数据。数据发送单元43,将保存在数据保存单元41中的数据和检测结果,经由中继服务器装置30发送给便携式电话300。
接着,就与本实施形式相关的信息处理系统的动作进行说明,一并就与本实施形式相关的信息处理方法进行说明。图10是表示与本实施形式相关的便携式电话、中继服务器装置以及服务器装置的动作的流程图。在与本实施形式相关的信息处理系统中,首先,由便携式电话300的数据发送请求发送单元302从便携式电话300对服务器装置40,发送数据发送请求(S302)。从便携式电话300发送的数据发送请求,由服务器装置40的数据发送请求接收单元42接收(S304)。
当由服务器装置40的数据发送请求接收单元42接收到数据发送请求后,从数据保存单元41读出所请求发送的数据,由数据发送单元43发送给中继服务器装置30(S306)。所发送的数据,由中继服务器装置30的数据接收单元32接收(S308)。
当由服务器装置30的数据接收单元32接收数据后,由病毒检测单元33对该数据开始计算机病毒的检测(S310)。即,由病毒检测单元33,进行保存在模式数据数据库31中模式数据,和由数据接收单元32所接收的数据的比较,判断在所接收的数据中是否包含与上述模式数据相一致的部分。
在利用病毒检测单元33的比较结果是,在由数据接收单元32所接收的数据中不包含与上述模式数据相一致的部分的情况下,就判断为在上述数据中不存在计算机病毒,该数据和检测结果从检测结果发送单元34对便携式电话300发送(S312)。所发送的检测结果,由便携式电话300的检测结果接收单元303作为病毒管理信息接收(S314)。
由检测结果接收单元303所接收的数据和病毒管理信息,分别保存在数据保存单元301和病毒管理信息保存单元304中(S316)。数据和病毒管理信息,以数据名为关键字关联起来保存。
另一方面,在利用病毒检测单元33的比较结果是,在由数据接收单元32所接收的数据中包含与上述模式数据相一致的部分的情况下,就判断为在上述数据中存在计算机病毒,检测结果从检测结果发送单元34对便携式电话300发送(S318)。在此情况下,为了防止便携式电话300的计算机病毒的感染,不进行数据发送。所发送的检测结果,由便携式电话300的检测结果接收单元303作为病毒管理信息接收(S320)。
接着,就与本实施形式相关的信息处理系统的作用以及效果进行说明。利用与本实施形式相关的便携式电话300、中继服务器装置30以及服务器装置40,便携式电话300在从中继服务器装置30接收数据时,作为病毒管理信息接收关于将要接收的数据是否包含计算机病毒的检测结果。即,中继服务器装置30进行关于在便携式电话300中所使用的数据的计算机病毒的检测。因此,便携式电话300就没有必要进行伴随高处理负荷的模式数据的接收、保存以及比较。该结果是对在便携式电话300中所使用的数据高效率地进行计算机病毒的检测就成为可能。此外,在本实施形式中,也可以根据便携式电话300接收的病毒管理信息,通知关于便携式电话300发送的数据是否包含计算机病毒的检测处理为未处理。
尽管设构成与本实施形式相关的信息处理系统的中继服务器装置和服务器装置在物理上作为不同部分的装置来配置,但也可以是在物理上作为一个服务器装置来配置。相反,中继装置服务器装置所具有的各结构要素也可以设为,多个服务器装置分散来进行具有。同样,装置服务器装置所具有的各结构要素也可以设为,多个服务器装置分散来进行具有。
另外,尽管在第二实施形式中,就在与第一实施形式相关的信息处理系统中追加了病毒管理信息取得单元206和访问控制单元207的信息处理系统进行了说明,但也可以在与第三实施形式相关的信息处理系统中追加在第二实施形式中说明了的病毒管理信息取得单元和访问控制单元。由此,便携式电话300,就能够基于病毒管理信息来控制对从中继服务器装置30接收到的数据进行的访问。
当然以上所说明的本发明的实施形式,可以采用各种各样的变形形式。相关的变形形式是以不脱离本发明的精神和目的来进行考虑的,同时下面的权利要求的范围就是谋求包含上述所有的变形形式的技术内容。
权利要求
1.一种移动通信终端,其特征在于,具有将数据和表示关于该数据是否包含计算机病毒的病毒管理信息关联起来进行保存的保存装置;以及基于在上述保存装置中所保存的病毒管理信息,控制对于在上述保存装置中所保存的数据的访问的控制装置。
2.根据权利要求1所述的移动通信终端,其特征在于进而具有,将数据发送给信息处理装置的发送装置;以及将关于由上述发送装置所发送的数据是否包含计算机病毒的检测结果作为病毒管理信息从上述信息处理装置接收的接收装置;上述保存装置,将由上述发送装置所发送的数据和由上述接收装置所接收的与该数据有关的病毒管理信息关联起来进行保存。
3.根据权利要求1所述的移动通信终端,其特征在于进而具有,将数据发送请求发送给服务器装置的发送装置;以及将关于由上述发送装置所请求发送的数据是否包含计算机病毒的检测结果作为病毒管理信息,与上述数据一起从中继服务器装置接收的接收装置;上述保存装置,将由上述接收装置所接收的数据和与该数据有关的病毒管理信息关联起来进行保存。
4.根据权利要求1所述的移动通信终端,其特征在于上述病毒管理信息,包含表示检测关于上述数据是否包含计算机病毒的处理为未处理的信息。
5.一种信息处理装置,其特征在于,具有接收从移动通信终端发送的数据的接收装置;检测关于由上述接收装置所接收的数据是否包含计算机病毒的检测装置;以及将上述检测装置的检测结果发送给上述移动通信终端的发送装置。
6.一种中继服务器装置,其特征在于,具有接收从服务器装置发送的数据的接收装置;检测关于由上述接收装置所接收的数据是否包含计算机病毒的检测装置;以及将上述检测装置的检测结果发送给上述移动通信终端的发送装置。
7.一种信息处理系统,其特征在于,具有权利要求2所述的移动通信终端和信息处理装置,并在上述移动通信终端和上述信息处理装置间进行通信。
8.一种信息处理系统,其特征在于,具有权利要求3所述的移动通信终端和中继服务器装置,并在上述移动通信终端和上述中继服务器装置间进行通信。
9.一种处理数据的信息处理方法,其特征在于,包括移动通信终端将数据和表示关于该数据是否包含计算机病毒的病毒管理信息关联起来并保存在保存装置中的保存步骤;以及上述移动通信终端基于在上述保存装置中所保存的病毒管理信息,控制对于在上述保存装置中所保存的数据的访问的控制步骤。
10.根据权利要求9所述的信息处理方法,其特征在于进而包括,上述移动通信终端将数据发送给信息处理装置的数据发送步骤;上述信息处理装置接收在上述数据发送步骤中所发送的数据的数据接收步骤;上述信息处理装置检测在上述数据接收步骤中所接收的数据是否包含计算机病毒的检测步骤;上述信息处理装置将在上述检测步骤的检测结果发送给上述移动通信终端的检测结果发送步骤;以及上述移动通信终端将在上述检测结果发送步骤所发送的上述检测结果作为病毒管理信息从上述信息处理装置接收的病毒管理信息接收步骤;在上述保存步骤中,上述移动通信终端将在上述数据发送步骤所发送的数据和在上述病毒管理信息接收步骤中所接收的与该数据有关的病毒管理信息关联起来保存在上述保存装置中;
11.根据权利要求9所述的信息处理方法,其特征在于进而包括,上述移动通信终端将数据发送请求发送给服务器装置的数据发送请求发送步骤;上述服务器装置依照上述数据发送请求将数据发送给中继服务器装置的数据发送步骤;上述中继服务器装置接收在上述数据发送步骤中所发送的数据的数据接收步骤;上述中继服务器装置检测关于在上述数据接收步骤中所接收的数据是否包含计算机病毒的检测步骤;上述中继服务器装置将在上述检测步骤中的检测结果与在上述数据接收步骤中所接收的数据一起发送给上述移动通信终端的检测结果发送步骤;以及上述移动通信终端将在上述检测结果发送步骤中所发送的检测结果作为病毒管理信息,与上述数据一起从上述中继服务器装置接收的病毒管理信息接收步骤;在上述保存步骤中,上述移动通信终端将在上述病毒管理信息接收步骤中所接收的数据,和与该数据有关的病毒管理信息关联起来保存在上述保存装置中;
12.根据权利要求9所述的信息处理方法,其特征在于上述病毒管理信息,包含表示检测上述数据是否包含计算机病毒的处理为未处理的信息。
全文摘要
本发明提供信息处理系统及信息处理方法,便携式电话(100),具有数据发送单元(102)、检测结果接收单元(103)以及病毒管理信息保存单元(104)。数据发送单元(102),将数据发送给病毒检测装置(20)。检测结果接收单元(103),作为病毒管理信息接收关于由数据发送单元(102)所发送的数据是否包含计算机病毒的检测结果。病毒管理信息保存装置(104),将上述数据和与该数据有关的病毒管理信息关联起来进行保存。
文档编号H04L29/06GK1441351SQ03106778
公开日2003年9月10日 申请日期2003年2月28日 优先权日2002年2月28日
发明者茂吕田聡, 浦川康孝, 加藤達哉, 石井賢次, 藤田将成 申请人:株式会社Ntt都科摩