还原方法、无线连接装置及还原系统的制作方法

文档序号:8005330阅读:214来源:国知局
还原方法、无线连接装置及还原系统的制作方法
【专利摘要】本发明提供一种还原方法、无线连接装置及还原系统。提供一种能够通过无线通信来简便地实现客户端装置的恢复的技术。在客户端装置与无线连接装置之间还原客户端装置的系统的还原方法包括如下步骤:(a)在作为客户端装置的暂时性的动作环境的临时动作环境中设定无线通信用的设备驱动器;(b)与客户端装置之间建立非限制且暂时性的无线通信;(c)获取预先保存在规定的存储部中且用于还原客户端装置的系统的还原用数据;(d)向客户端装置发送获取到的还原用数据;以及(e)使用接收到的还原用数据来还原系统。
【专利说明】还原方法、无线连接装置及还原系统
【技术领域】
[0001]本发明涉及一种还原客户端装置的系统的技术。
【背景技术】
[0002]在个人计算机那样的客户端装置发生了故障的情况下,能够使用预先准备的还原用的外部存储介质将客户端装置的工作环境还原成故障发生前的状态。此外,以后还将装置的工作环境还原成故障发生前的状态这一动作称为“恢复”。以往,客户端装置的恢复需要专业知识,因此对于计算机不熟练的使用者而言困难的情况多。但是,随着个人计算机的普及,希望即使是计算机不熟练的使用者也能够简单地恢复客户端装置。
[0003]作为能够简单地恢复客户端装置的技术,已知有如专利文献1那样的技术。在专利文献1所述的技术中,在经由有线网络连接的服务器的修复用区域中制作客户端装置的修复用数据,通过网络对客户端装置进行恢复。另外,专利文献2?4记载有使用经由有线网络连接的备份用服务器来进行客户端装置的恢复的技术。另外,专利文献5记载有使用LAN内的监视装置和管理装置来进行客户端装置的系统的版本更新、恢复的技术。
[0004]专利文献1:日本特开2001-43156号公报
[0005]专利文献2:日本特开2002-358245号公报
[0006]专利文献3:日本特开2011-60023号公报
[0007]专利文献4:日本特开2005-284842号公报
[0008]专利文献5:日本特开2003-85004号公报

【发明内容】

_9] 发明要解决的问题
[0010]在专利文献1?5所述的技术中,系统内需要另外的备份用服务器、管理装置,因此存在难以简便地实现这样的问题。并且,在引用文献1?5所述的技术中,没有考虑通过近年来用得多的无线网络进行的恢复。
[0011]因此,期待能够通过无线通信来简便地实现客户端装置的恢复的技术。
[0012]用于解决问题的方案
[0013]本发明是为了解决上述问题中的至少一部分而完成的,能够作为以下的方式或者应用例来实现。
[0014](1)根据本发明的一个方式,提供一种在客户端装置与无线连接装置之间对客户端装置的系统进行还原的还原方法。该还原方法包括如下步骤:(a)上述客户端装置在临时动作环境中设定无线通信用的设备驱动器,其中,该临时动作环境是上述客户端装置的暂时性的动作环境;(b)上述无线连接装置与上述客户端装置之间建立非限制且暂时性的无线通信;(c)上述无线连接装置获取预先保存在规定的存储部中且用于对上述客户端装置的系统进行还原的还原用数据;(d)上述无线连接装置向上述客户端装置发送获取到的上述还原用数据;以及(e)上述客户端装置使用接收到的上述还原用数据对系统进行还原。根据该方式的还原方法,客户端装置设定无线通信用的设备驱动器,无线连接装置与客户端装置之间建立非限制且暂时性的无线通信,客户端装置使用通过暂时性的无线通信从无线连接装置接收到的还原用数据来还原系统。其结果,根据该方式的还原方法,不设置另外的服务器就能够简便地实现客户端装置的恢复。另外,根据该方式的还原方法,能够通过无线通信实现客户端装置的恢复。
[0015](2)在上述方式的还原方法中,也可以还包括如下步骤:(f)上述客户端装置向上述无线连接装置发送上述还原结束的意思;以及(g)上述无线连接装置在接收到上述还原结束的意思之后,切断上述暂时性的无线通信。根据该方式的还原方法,无线连接装置在从客户端装置接收到还原结束的意思之后,切断暂时性的无线通信。因此,能够抑制在还原结束后还继续建立着安全性不足的暂时性的无线通信。其结果,能够提高网络安全性。
[0016](3)在上述方式的还原方法中,上述步骤(c)也可以包括如下步骤:(c-l)上述无线连接装置通过上述暂时性的无线通信向上述客户端装置发送用于实现上述步骤(e)的计算机程序;(c-2)上述无线连接装置从上述客户端装置获取认证信息;(c-3)上述无线连接装置使用获取到的上述认证信息对上述客户端装置进行认证;以及(c-4)上述无线连接装置在上述认证成功的情况下从上述规定的存储部获取上述还原用数据。根据该方式的还原方法,无线连接装置通过暂时性的无线通信向客户端装置发送用于客户端装置使用还原用数据还原系统的计算机程序。因此,客户端装置侧预先没有用于还原系统的计算机程序也能够实现恢复。另外,无线连接装置在客户端装置的认证成功的情况下获取还原用数据并向客户端装置发送。因此,能够抑制将客户端装置的还原用数据错误地发送给非法的计算机。其结果,能够提高网络安全性。
[0017](4)在上述方式的还原方法中,上述步骤(c)也可以包括如下步骤:(c-2)上述无线连接装置从上述客户端装置获取认证信息;(c-3)上述无线连接装置使用获取到的上述认证信息对上述客户端装置进行认证;以及(c-4)上述无线连接装置在上述认证成功的情况下从上述规定的存储部获取上述还原用数据。根据该方式的还原方法,无线连接装置在客户端装置的认证成功的情况下获取还原用数据并向客户端装置发送。因此,能够抑制将客户端装置的还原用数据错误地发送给非法的计算机。其结果,能够提高网络安全性。
[0018](5)在上述方式的还原方法中,在上述步骤(a)之前也可以还包括如下步骤:(A)上述客户端装置复制上述客户端装置的存储部内的信息;(B)上述客户端装置使用所复制的上述存储部内的信息生成上述还原用数据并发送给上述无线连接装置;以及(C)上述无线连接装置将接收到的上述还原用数据保存在上述规定的存储部中。根据该方式的还原方法,在用于还原客户端装置的系统的一系列处理之前,客户端装置根据复制的存储部内的信息生成还原用数据并发送给无线连接装置,无线连接装置将接收到的还原用数据保存在规定的存储部中。因此,能够使客户端装置以外的装置预先保存客户端装置的还原用数据。
[0019](6)在上述方式的还原方法中,上述步骤(B)也可以包括如下步骤:(B-1)上述客户端装置对所复制的上述存储部内的信息进行加密;以及(B-2)将加密后的数据和解密密钥进行压缩并设为上述还原用数据。根据该方式的还原方法,客户端装置对所复制的存储部内的信息进行加密,将加密后的数据和解密密钥进行压缩从而设为还原用数据。因此,能够提高还原用数据的安全性,并且能够减少存储还原用数据所需的存储容量。
[0020](7)在上述方式的还原方法中,在上述步骤(a)之前也可以还包括如下步骤:(D)上述无线连接装置向上述客户端装置发送用于实现上述步骤(A)以及步骤(B)的计算机程序。根据该方式的还原方法,在用于还原客户端装置的系统的一系列处理之前,无线连接装置向客户端装置发送用于客户端装置生成还原用数据的计算机程序。因此,客户端装置侧预先没有用于生成还原用数据的计算机程序也能够实现还原用数据的生成。
[0021](8)在上述方式的还原方法中,也可以上述规定的存储部设置于上述无线连接装置内的辅助存储装置和与上述无线连接装置网络连接的存储装置中的至少一个。根据该方式的还原方法,用于无线连接装置保存、获取还原用数据的规定的存储部能够设置在无线连接装置内的辅助存储装置和与无线连接装置网络连接的存储装置中的至少一个。如果将规定的存储部设置于无线连接装置内的辅助存储装置,则能够以仅客户端装置和无线连接装置的简易结构来实现还原方法。另一方面,如果将规定的存储部设置于与无线连接装置网络连接的存储装置,则能够期待很大的存储容量。
[0022](9)在上述方式的还原方法中,也可以根据预定的无加密或者加密水平低的通信设定来实现上述暂时性的无线通信。根据该方式的还原方法,能够使用来自客户端装置的访问容易的安全水平低的无线通信来实现客户端装置的恢复。
[0023](10)根据本发明的一个方式,提供一种无线连接装置。该无线连接装置具备:限定通信部,其与连接到上述无线连接装置的客户端装置之间建立非限制且暂时性的无线通信;以及还原控制部,其获取预先保存在规定的存储部中且用于对上述客户端装置的系统进行还原的还原用数据,向上述客户端装置发送获取到的上述还原用数据。根据该方式的无线连接装置,不设置另外的服务器就能够简便地实现客户端装置的恢复。另外,根据该方式的无线连接装置,能够通过无线通信来实现客户端装置的恢复。
[0024](11)根据本发明的一个方式,提供一种由能够与无线连接装置进行无线通信的计算机执行的计算机程序。该计算机程序使计算机实现:复制功能,其复制上述计算机的存储部内的信息;加密功能,其对所复制的数据进行加密;压缩功能,其将加密后的数据和解密密钥进行压缩;以及发送功能,其将压缩后的数据设为还原用数据来向上述无线连接装置发送该还原用数据。根据该方式的计算机程序,能够向客户端装置提供复制计算机的存储部内的信息、生成加密、压缩后的还原用数据并向无线连接装置发送的功能。
[0025](12)根据本发明的一个方式,提供一种由能够与无线连接装置进行无线通信的计算机执行的计算机程序。该计算机程序使计算机实现:请求功能,其对上述无线连接装置请求获取还原用数据;接收功能,其从上述无线连接装置接收上述还原用数据;解压功能,其将接收到的上述还原用数据进行解压;解密功能,其使用包含在解压后的上述还原用数据中的解密密钥对包含在解压后的上述还原用数据中的加密后的数据进行解密;以及还原功能,其通过将解密后的数据复制到上述计算机的存储部来对系统进行还原。根据该方式的计算机程序,能够向客户端装置提供从无线连接装置获取还原用数据并进行解压、解密、使用解密后的数据还原系统的功能。
[0026]上述的本发明的各方式所具有的多个技术特征并非全部都是必须的,为了解决上述问题的一部分或全部,或者为了达成本说明书所述的效果的一部分或全部,能够对于上述多个技术特征的一部分技术特征适当地进行变更、删除、替换为新的技术特征、删除一部分限定内容。另外,为了解决上述问题的一部分或全部,或者为了达成本说明书所述的效果的一部分或全部,还能够将包含在上述的本发明的一个方式中的技术特征的一部分或者全部结合包含在上述的本发明的其它方式中的技术特征的一部分或者全部从而设为本发明的独立的一个方式。
[0027]例如,本发明的一个方式能够作为具备如下五个要素中的一部分或者全部要素的方法来实现:(a)上述客户端装置在临时动作环境中设定无线通信用的设备驱动器,其中,该临时动作环境是上述客户端装置的暂时性的动作环境;(b)上述无线连接装置与上述客户端装置之间建立非限制且暂时性的无线通信;(c)上述无线连接装置获取预先保存在规定的存储部中且用于对上述客户端装置的系统进行还原的还原用数据;(d)上述无线连接装置向上述客户端装置发送获取到的上述还原用数据;以及(e)上述客户端装置使用接收到的上述还原用数据对系统进行还原。即,本方法可以包括步骤(a),也可以不包括步骤(a)。另外,本方法可以包括步骤(b),也可以不包括步骤(b)。另外,本方法可以包括步骤(c),也可以不包括步骤(c)。另外,本方法可以包括步骤(d),也可以不包括步骤(d)。另夕卜,本方法可以包括步骤(e),也可以不包括步骤(e)。这样的方法能够作为在客户端装置与无线连接装置之间还原客户端装置的系统的还原方法来实现,但是还能够作为在客户端装置与有线连接装置之间还原客户端装置的系统的还原方法、在服务器装置与无线连接装置之间还原服务器装置的系统的还原方法来实现。根据这种方式,能够解决简便恢复装置这样的问题。
[0028]本发明还能够以还原方法以外的各种方式来实现。例如,能够以实现还原方法的还原装置、还原装置的控制方法、实现还原方法的一部分或者全部的计算机程序、记录了该计算机程序的非暂时的记录介质等的方式来实现。
【专利附图】

【附图说明】
[0029]图1是表示使用了作为本发明的一个实施方式的无线网络装置的网络系统的概要结构的说明图。
[0030]图2是表示AP的概要结构的说明图。
[0031 ] 图3是表示PC的概要结构的说明图。
[0032]图4是表示还原用数据生成处理的过程的时序图。
[0033]图5是表示还原处理的过程的时序图。
[0034]附图标记说明
[0035]10:无线网络装置(AP) ;20:网络连接存储器(NAS) ;30:客户端装置(PC) ;40:客户端装置(PC) ;110:CPU ;111:数据生成控制部;112:限定通信部;113:还原控制部;114:认证部;115:中继处理部;120:设定按钮;140:无线通信接口 ;150:有线通信接口 ;160:快闪R0M;161:许可列表;310:CPU;311:复制处理部;312:数据生成部;313:加密/压缩处理部;314:PE处理部;315:还原处理部;316:解密/解压处理部;340:无线通信接口 ;350:有线通信接口 ;360:硬盘;370:介质R/W ;1000:网络系统。
【具体实施方式】
[0036]接着,根据实施方式来说明本发明的实施方式。
[0037]A.第一实施方式:
[0038]A-1.系统的概要结构:[0039]图1是表示使用了作为本发明的一个实施方式的无线网络装置的网络系统的概要结构的说明图。网络系统1000具备作为无线连接装置的无线网络装置10、网络连接存储器20以及两台客户端装置30、40。
[0040]本实施方式中的无线网络装置10是遵照IEEE802.11的接入点装置。此外,以后也将无线网络装置简称为“AP”。AP10对客户端装置30以及40的无线通信进行中继。并且AP10对与经由有线线缆进行LAN连接的网络连接存储器20之间的通信进行中继。在本实施方式中,AP10还作为路由器而发挥功能,经由有线线缆连接在因特网INT。
[0041]本实施方式的AP10支持使连接在AP10的一个以上的客户端装置(在此为客户端装置30、40)预先获取备份的还原用数据生成处理。另外,AP10支持在某个客户端装置产生故障时使用预先获取的备份来将产生故障的客户端装置的工作环境还原到故障产生前的状态的还原处理。此外,以后也将装置的工作环境还原到故障产生前的状态称为“恢复”。AP10具备作为用于开始还原处理的触发而使用的设定按钮120。还原用数据生成处理以及还原处理的详细后文描述。
[0042]本实施方式中的网络连接存储器20是能够网络连接的存储器设备。此外,以后也将网络连接存储器简称为“NAS (Network Attached Storage:网络附加存储器)”。NAS20具备未图示的CPU、硬盘驱动器、有线通信接口、R0M、RAM等。NAS20的有线通信接口连接在AP10。在NAS20的硬盘驱动器中除了保存在还原用数据生成处理中生成的还原用数据之外,还能够保存声音数据、图像数据、应用数据等各种用户数据。
[0043]本实施方式中的客户端装置30、40都是具备遵照IEEE802.11的无线通信接口的个人计算机。此外,以后也将客户端装置简称为“PC”。
[0044]A-2.无线网络装置的概要结构:
[0045]图2是表示AP10的概要结构的说明图。AP10具备CPU110、设定按钮120、RAM130、无线通信接口(I/F) 140、有线通信接口(I/F)150以及快闪R0M160,各结构要素通过总线相
互连接。
[0046]CPU110通过将保存在快闪R0M160中的计算机程序展开到RAM130来执行,由此控制AP10。另外,CPU110实现数据生成控制部111、限定通信部112、还原控制部113、认证部114、中继处理部115的功能。
[0047]数据生成控制部111作为还原用数据生成处理的控制主体而发挥功能。限定通信部112建立在还原处理中使用的暂时性的无线通信。还原控制部113作为还原处理的控制主体而发挥功能。认证部114在还原处理中对客户端装置进行认证。中继处理部115执行将接收数据包按照目的地地址进行传送的中继处理。
[0048]设定按钮120是设置在AP10的外壳的瞬时开关,通过检测设定按钮120操作来开始AP10中的还原处理。此外,设定按钮120优选由不维持状态的开关来实现。
[0049]无线通信接口 140包含未图示的发送接收电路,具有进行经由天线接收到的电波的解调和数据的生成以及经由天线发送的电波的生成和调制的功能。有线通信接口 150除了与因特网INT侧的线路连接之外,还通过有线线缆与LAN内的设备(NAS20等)连接。有线通信接口 150包含未图示的PHY/MAC控制器,具有除了将接收到的信号的波形进行整形之外还从接收到的信号中取出MAC帧的功能。
[0050]在快闪R0M160中包含许可列表161。在许可列表161中保存有用于认证部114对客户端装置的认证的信息。用于客户端装置的认证的信息能够任意地确定,例如能够使用用户ID与密码的组、固有地分配给客户端装置的标识符等。
[0051]A-3.客户端装置的概要结构:
[0052]图3是表示PC30的概要结构的说明图。作为客户端装置的PC30具备CPU310、R0M320、RAM330、无线通信接口(I/F) 340、有线通信接口(I/F) 350、硬盘360以及介质R/W370,各结构要素通过总线相互连接。
[0053]CPU310通过将保存在硬盘360中的计算机程序展开到RAM330来执行,由此控制PC30。另外,CPU310实现复制处理部311、数据生成部312、加密/压缩处理部313、PE处理部314、还原处理部315、解密/解压处理部316的功能。
[0054]复制处理部311复制保存在硬盘360中的信息。数据生成部312使用被复制处理部311复制的信息来生成还原用数据并向AP10发送所生成的还原用数据。加密/压缩处理部313进行数据的加密以及压缩。复制处理部311、数据生成部312、加密/压缩处理部313既可以预先具备在PC30中、也可以作为后述的还原用数据生成处理的一个步骤而具备在PC30中。在本实施方式中,以后者为例进行说明。此外,复制处理部311相当于权利要求书中的“复制功能”,数据生成部312相当于权利要求书中的“发送功能”,加密/压缩处理部313相当于权利要求书中的“加密功能”以及“压缩功能”。
[0055]在PC30的操作系统、即0S361未启动的状态下,PE处理部314代替0S361来进行动作,将操作PC30的各部所最低限度需要的⑶I (Graphical User Interface:图形用户界面)环境提供给使用者。PE处理部314作为后述的还原处理的一个步骤而具备在PC30中。此外,由PE处理部314所提供的⑶I环境是暂时性的动作环境,相当于权利要求书中的“临时动作环境”。以后也将临时动作环境称为“预装环境”。
[0056]还原处理部315使用还原用数据来恢复PC30。解密/解压处理部316进行被加密的数据的解密化以及被压缩的数据的解压。还原处理部315、解密/解压处理部316作为后述的还原处理的一个步骤而具备在PC30中。此外,还原处理部315相当于权利要求书中的“请求功能”、“接收功能”、“还原功能”,解密/解压处理部316相当于权利要求书中的“解压功能”、“解密功能”。
[0057]无线通信接口 340包含未图示的发送接收电路,进行经由天线接收到的电波的解调和数据的生成以及经由天线发送的电波的生成和调制。有线通信接口 350通过有线线缆与成为通信的对方的设备进行连接。有线通信接口 350包含未图示的PHY/MAC控制器,具有除了将接收到的信号的波形进行整形之外还从接收到的信号中取出MAC帧的功能。
[0058]在硬盘360中包含0S361和无线LAN驱动器362。0S361将用于操作PC30的各部的⑶I环境提供给使用者。无线LAN驱动器362能够通过控制无线通信接口 340的动作使PC30无线连接至AP10。此外,无线LAN驱动器362相当于权利要求书中的“无线通信用的设备驱动器”。
[0059]介质R/W370针对外置在PC30的辅助存储装置进行数据的读出以及写入。辅助存储装置是指例如USB (Universal Serial Bus:通用串行总线)存储器、存储卡等快闪存储器、⑶(Compact Disc:小型光盘)、DVD (Digital Versatile Disc:数字多功能光盘)、BD(Blu-ray Disc:蓝光光盘)等光盘、M0(Magneto Optical:磁光盘)等光磁盘等。此夕卜,辅助存储装置也可以是经由E-SATA (external Serial ΑΤΑ:外部串行高级技术附件)、SATA (Serial Advanced Technology Attachment:串行高级技术附件)接口而内置的硬盘或者 SSD (Solid State Drive:固态驱动器)。
[0060]此外,在此,作为客户端装置的例子而说明了 PC30,但是PC40也具有与PC30相同的结构。
[0061]A-4.还原用数据生成处理:
[0062]图4是表示还原用数据生成处理的过程的时序图。还原用数据生成处理是生成用于客户端装置的恢复的还原用数据并事先保存在外部(在此为连接在AP10的NAS20)的处理。还原用数据生成处理在AP10接收到来自PC30的处理开始指示之后开始(步骤S100)。PC30能够以各种方式来施加还原用数据生成处理的开始指示。例如,能够采用从以WEB (World Wide Web:万维网)提供的AP10的设定用画面施加的方式、对设置在AP10的特定按钮进行操作的方式等。此外,以后作为客户端装置的例子而例示PC30来进行说明。但是,AP10对连接在AP10的所有客户端装置执行以后的处理。
[0063]AP10的数据生成控制部111向PC30发送备份程序(步骤S102)。备份程序是指安装在PC30并由CPU310执行从而作为图3的复制处理部311、数据生成部312、加密/压缩处理部313的各部而发挥功能的文件。在接收备份程序之后PC30的CPU310执行备份程序(步骤S104)。通过步骤S104使PC30实现复制处理部311、数据生成部312、加密/压缩处理部313的功能。由此,在PC30侧不预先具有用于生成还原用数据的计算机程序也能够生成还原用数据。
[0064]在从发送备份程序起经过规定时间之后,AP10的数据生成控制部111向PC30发送还原用数据生成指示(步骤S106)。接收到指示的PC30的复制处理部311复制存储部内的信息(步骤S108)。具体地说,复制处理部311制作将硬盘360的内容原样地复制所得到的镜像文件。此外,在硬盘360被划分为多个驱动器的情况下也可以每个驱动器都制作镜像文件。
[0065]在制作出镜像文件后,数据生成部312指示加密/压缩处理部313对镜像文件进行加密并与密钥一起进行压缩(步骤S110)。加密/压缩处理部313使用预定的加密方式对镜像文件(换句话说被复制的硬盘360的数据)进行加密。而且,加密/压缩处理部313通过将加密后的数据和与用于将加密后的数据解密的解密密钥成组地进行压缩,来生成还原用数据。此外,在加密/压缩处理部313使用公共专用密钥加密方式(公用密钥加密方式)进行加密的情况下,解密密钥与加密时使用的密钥相同。另一方面,在加密/压缩处理部313使用公开密钥加密方式进行加密的情况下,解密密钥为与加密时使用的密钥不同的解密专用的密钥。
[0066]在生成还原用数据后,数据生成部312制作包含了无线LAN驱动器362的启动盘(步骤S112)。启动盘是指写入了安装在PC30并由CPU310执行由此作为图3的PE处理部314而发挥功能的文件的辅助存储装置(介质物)。具体地说,数据生成部312向被插入到介质R/W370中的介质物写入用于实现PE处理部314的功能的模块和当前PC30所使用的无线LAN驱动器362。
[0067]在制作出启动盘后,数据生成部312向AP10发送在步骤S110中生成的还原用数据(步骤S114)。
[0068]接收到还原用数据的AP10的数据生成控制部111将接收到的还原用数据保存在规定的存储部中(步骤S116、S118)。在本实施方式中,数据生成控制部111将接收到的还原用数据保存在连接于AP10的NAS20的硬盘内。此外,在步骤S116、S118中数据生成控制部111优选事先将能够识别是哪个客户端装置的还原用数据的信息(例如,用户名、MAC地址)与还原用数据的文件名、文件头、属性等相关联。由此,能够将保存在NAS20内的多个客户端装置(例如PC30与PC40)的还原用数据相互区别。
[0069]从NAS20接收到正确地保存了还原用数据的意思的响应之后(步骤S120),AP10的数据生成控制部111在待机规定时间之后使处理向步骤S106跳转(步骤S122)。此外,在第二次以后的还原用数据生成处理中能够省略步骤S112。另外,步骤S122的规定时间能够任意地确定,也可以基于来自PC30的指定。如果将规定时间例如设为24小时,则AP10每隔一天从PC30获取还原用数据并保存至NAS20。因此,作为网络系统1000,能够每隔一天获取客户端装置的备份。
[0070]此外,步骤S102相当于权利要求书中的步骤(D)。同样地,步骤S108相当于权利要求书中的步骤(A),步骤S110、S114相当于权利要求书中的步骤(B),步骤S116、S118相当于权利要求书中的步骤(C)。
[0071]如上所述,在本实施方式的还原用数据生成处理中,在用于还原PC30(客户端装置)的系统的一系列处理(即还原处理)之前,PC30的复制处理部311、数据生成部312根据所复制的硬盘360 (存储部)内的信息生成还原用数据并发送至AP10 (无线连接装置),AP10将接收到的还原用数据保存在NAS20 (规定的存储部)中。因此,能够预先将PC30的还原用数据保留到PC30以外的装置。
[0072]并且,在上述还原用数据生成处理中,即使PC30的使用者不是自发地制作还原用数据,也能通过AP10的数据生成控制部111引起触发来自动地制作还原用数据,因此能够提高使用者的方便性。另外,在还原用数据生成处理中每隔规定的间隔制作还原用数据,因此能够降低作为以往的自发备份中的问题的“备份遗忘”。
[0073]并且,在上述还原用数据生成处理中,PC30的数据生成部312、加密/压缩处理部313对所复制的硬盘360内的信息进行加密,将加密后的数据和解密密钥进行压缩从而设为还原用数据。因此,能够提高还原用数据的安全性,并且能够减少存储还原用数据所需的
存储容量。
[0074]此外,步骤S116、S118的还原用数据的保存场所是一个例子,能够进行各种变形。例如,数据生成控制部111既可以将接收到的还原用数据保存在AP10的快闪R0M160中,也可以保存在连接于AP10的辅助存储装置(USB存储器、存储卡等)中。这样,用于由AP10保存还原用数据的“规定的存储部能够设置在AP10内的辅助存储装置和与AP10网络连接的存储装置(在本实施方式中为NAS20)中的至少任一个。如果将规定的存储部设置在AP10内的辅助存储装置,则能够省略NAS20而只由客户端装置(本实施方式的PC30)和AP10的简易结构来实现网络系统1000。另一方面,如果将规定的存储部设置在NAS20,则能够期待很大的存储容量。
[0075]A-5.还原处理:
[0076]图5是表示还原处理的过程的时序图。还原处理是在客户端装置产生了故障时使用还原用数据将产生了故障的客户端装置的工作环境还原到故障产生前的状态(恢复客户端装置)的处理。在客户端装置产生了故障之后开始还原处理。此外,在AP10检测出设定按钮120的操作之后开始AP10中的还原处理。此外,以后作为客户端装置的例子而例示PC30进行说明。但是,AP10对连接在AP10的所有客户端装置执行以后的处理。
[0077]在PC30不启动、动作不正常等PC30产生了某些故障之后(步骤S202),PC30的使用者使用启动盘来启动PC30(步骤S204)。此外,在步骤S204中使用在还原用数据生成处理(图5)的步骤S112中制作出的启动盘。通过安装启动盘内的模块并由CPU310来执行,由此PC30具备PE处理部314。同样地,通过安装启动盘内的无线LAN驱动器362并由CPU310来执行,由此PC30具备在故障产生前使用的无线LAN驱动器362 (步骤S206)。之后,PC30的使用者操作AP10的设定按钮120。
[0078]检测出设定按钮120的操作的AP10设定用于与PC30之间建立暂时性的无线通信的端口(步骤S210)。具体地说,AP10的限定通信部112将某个端口的SSID设为有效,将通信设定设为“无加密”,将SSID的值变更为表示暂时性的通信的值(例如“ !ABC”)。变更后的SSID包含在AP10所发送的信标中并通知给PC30。因此,接收到信标的PC30即使没有特别的技术规范,也能够知道存在将SSID设为“ !ABC”的AP10。
[0079]在接收到信标的PC30的显示器上显示无线网络连接画面。无线网络连接画面是包含PC30接收到信标的一个以上的AP的信息的列表和用于向从列表中选择的AP进行连接的连接按钮的画面。无线网络连接画面是由PE处理部314来提供。PC30的使用者从无线网络连接画面的列表中手动地选择SSID为“ !ABC”的AP(即AP10),操作连接按钮。通过操作连接按钮,无线LAN驱动器362向AP10发送指定了被选择的SSID “!ABC”的连接请求(步骤S212)。此外,PC30中的无线网络连接画面的显示、从列表中的AP的选择以及连接按钮的操作也可以通过程序来实现自动化。
[0080]接收到来自PC30的连接请求的AP10的限定通信部112根据针对通过SSID“ !ABC”识别的端口设定的无加密的通信设定,与PC30之间建立非限制且暂时性的无线通信(步骤S214)。
[0081]在建立了暂时性的无线通信之后,限定通信部112将还原程序与建立了无线通信的意思的响应一起发送给PC30 (步骤S216)。还原程序是指安装在PC30并由CPU310执行由此作为图3的还原处理部315、解密/解压处理部316而发挥功能的文件。在接收还原程序之后,PC30的CPU310执行还原程序(步骤S218)。通过步骤S218使PC30实现还原处理部315、解密/解压处理部316的功能。由此,即使在PC30侧不预先具有用于还原系统的计算机程序,也能够实现恢复。
[0082]在执行了还原程序之后,PC30的还原处理部315向AP10发送还原请求和认证信息(步骤S220)。认证信息是指用于验证PC30的使用者为合法的使用者的信息。认证信息例如能够使用用户名和密码。在接收到还原请求之后,AP10的认证部114使用接收到的认证信息对PC30的使用者的合法性进行验证(用户认证)(步骤S222)。例如,说明使用用户名和密码作为认证信息的情况。在这种情况下,认证部114在用户名和密码的组存在于许可列表161的情况下判定为认证成功(认证许可),在用户名和密码的组不存在于许可列表161的情况下判定为认证失败(认证不许可)。在判定为认证失败的情况下,认证部114将该意思向PC30进行通知,要求重新发送认证信息(处理向步骤S220跳转)。
[0083]在判定为认证成功的情况下,还原控制部113从规定的存储部中读出PC30的还原用数据(步骤S224、S226)。具体地说,还原控制部113从NAS20的硬盘中读出将PC30的用户名、MAC地址等关联起来的还原用数据。之后,AP10的还原控制部113向PC30发送读出的还原用数据(步骤S228)。
[0084]在接收到还原用数据之后,PC30的还原处理部315使解密/解压处理部316对还原用数据进行解压、解密(步骤S230)。解密/解压处理部316按照压缩还原用数据的方式来解压还原用数据。而且,解密/解压处理部316使用包含在解压后的还原用数据中的解密密钥将包含在解压后的还原用数据中的加密后的数据进行解密。由此,还原处理部315能够获取PC30产生故障之前的硬盘360的镜像文件。
[0085]还原处理部315使用在步骤S230中获取的镜像文件(解密后的数据)来进行恢复(步骤S232)。具体地说,还原处理部315将在步骤S230中获取的镜像文件复制到硬盘360。复制成功之后,还原处理部315将恢复结束的意思向AP10进行发送(步骤S234)。在接收到恢复结束的意思之后,AP10的限定通信部112切断暂时性的无线通信(SSID为“ !ABC”的无线通信)并结束处理。
[0086]此外,步骤S206相当于权利要求书中的步骤(a)。同样地,步骤S212、S214相当于权利要求书中的步骤(b),步骤S224、S226相当于权利要求书中的步骤(c),步骤S228相当于权利要求书中的步骤(d),步骤S230、S232相当于权利要求书中的步骤(e),步骤S234相当于权利要求书中的步骤(f),步骤S236相当于权利要求书中的步骤(g)。
[0087]如上所述,在本实施方式的还原处理中,在PC30(客户端装置)产生了故障之后,PC30在PE处理部314所提供的临时动作环境(预装环境)下设定无线LAN驱动器362 (无线通信用的设备驱动器)。而且,AP10 (无线连接装置)在与PC30之间建立非限制且暂时性的无线通信(SSID为“ !ABC”的无线通信)、PC30使用经由暂时性的无线通信从AP10接收到的还原用数据来还原系统。其结果,根据网络系统1000,能够不设置其它途径的服务器,轻松地实现PC30、PC40的恢复。另外,根据网络系统1000,能够经由无线通信来实现PC30、PC40的恢复。
[0088]并且,在上述还原处理的步骤S234、S236中,AP10从PC30接收到还原结束的意思之后切断暂时性的无线通信。因此,能够抑制安全性不够的暂时性的无线通信在还原处理结束之后还被建立着。其结果,能够提高网络系统1000中的网络安全性。此外,也可以省略步骤 S234、S236。
[0089]并且,在上述还原处理的步骤S222、S224中,AP10对PC30进行认证,在认证成功的情况下获取还原用数据并向PC30进行发送。因此,能够抑制向非法的计算机错误地发送PC30的还原用数据。其结果,能够提高网络系统1000中的网络安全性。此外,也可以省略步骤S222。
[0090]另外,通过基于预定的无加密或者加密水平低的通信设定的无线通信(SSID为“ !ABC”的无线通信)来实现上述还原处理中的AP10与PC30之间的通信。因此,能够使用容易进行来自PC30的访问的安全水平低的无线通信实现PC30的恢复。
[0091]B.第二实施方式:
[0092]在本发明的第二实施方式中,说明省略了还原用数据生成处理的结构。以下只说明具有与第一实施方式不同的结构以及动作的部分。
[0093]B-1.系统的概要结构:
[0094]第二实施方式中的网络系统的结构与图1所示的第一实施方式几乎相同。详细将后文描述。[0095]B-2.无线网络装置的概要结构:
[0096]第二实施方式的AP10的结构与图2所示的第一实施方式几乎相同。但是,第二实施方式的AP10不具备数据生成控制部111。
[0097]B-3.客户端装置的概要结构:
[0098]第二实施方式的PC30的结构与图3所示的第一实施方式几乎相同。但是,第二实施方式的PC30不具备复制处理部311、数据生成部312、加密/压缩处理部313。
[0099]B-4.还原用数据生成处理:
[0100]在第二实施方式中,不进行还原用数据生成处理。在第二实施方式中,还原用数据预先由PC30的使用者来准备并保存在规定的存储部(NAS20的硬盘)中。
[0101]B-5.还原处理:
[0102]第二实施方式的还原处理的过程与图5所示的第一实施方式相同。
[0103]如上所述,通过第二实施方式的还原处理,也在PC30 (客户端装置)产生故障之后,PC30在PE处理部314所提供的临时动作环境(预装环境)下设定无线LAN驱动器362 (无线通信用的设备驱动器)。而且,AP10 (无线连接装置)在与PC30之间建立非限制且暂时性的无线通信(SSID为“ !ABC”的无线通信),PC30能够使用经由暂时性的无线通信从AP10接收到的还原用数据来恢复系统。其结果,能够获得与第一实施方式的还原处理相同的效果。
[0104]C.变形例:
[0105]在上述实施方式中,可以将通过硬件来实现的结构的一部分替换为软件,相反地也可以将通过软件来实现的结构的一部分替换为硬件。除此之外还能够进行如下的变形。
[0106].变形例1:
[0107]在上述实施方式(图2)中,使用接入点(AP)作为无线连接装置,说明了 AP的结构。但是,上述实施方式中的无线连接装置的结构只不过是一个例子,能够采用任意的方式。例如,能够进行省略结构要素的一部分、或附加其它的结构要素、或变更结构要素的一部分的变形。
[0108]例如,无线连接装置能够采用可无线连接的各种设备。例如,无线连接装置既可以是路由器、集线器、调制解调器等网络通信设备,也可以是NAS(NetWOrk AttachedStorage:网络附加存储器)等存储装置,也可以是数码照相机、打印机、网络显示器、扫描仪等图像输入输出设备。
[0109]例如,以设置在AP的设定按钮是瞬时开关进行了说明,但是设定按钮在作为以用户直接接触的方式、或者来自AP附近的近距离通信的方式、或者由内置在客户端的照相机拍摄AP所提供的信息码的方式向AP施加还原处理的开始指示的输入单元而构成的前提下能够采用各种的方式。例如,在AP具备显示器的情况下,也可以通过⑶I来实现。另外,也可以利用红外线通信、接触型或者非接触型的1C卡来实现。另外,也可以利用QR码(注册商标)、条形码、全息图等信息码来实现。如果这样,能够抑制有恶意的第三者违反用户的意图而向AP施加还原处理的开始指示,能够抑制还原用数据泄露。此外,从抑制来自有恶意的第三者的非法访问这样的观点考虑,能够向AP施加还原处理的开始指示的范围优选是尽可能小。例如,该范围可以设为离AP为10m以内的范围,更优选设为5m以内,更进一步优选设为lm以内。另外,该范围最优选设为Om以内,即设为用户直接接触AP来施加开始指示的方式。
[0110]例如,设为许可列表保存在AP的快闪ROM中来进行了说明。但是,这些表也可以保存在快闪ROM以外的存储介质中。例如,AP设为具备USB (Universal Serial Bus:通用串行总线)接口,上述各表也可以设为保存在USB存储器、USB硬盘等可插拔的存储介质中。
[0111]?变形例2:
[0112]在上述实施方式(图3)中,使用个人计算机(PC)作为客户端来说明了 PC的结构。但是,上述实施方式中的客户端的结构只不过是一个例子,能够采用任意的方式。
[0113]例如,客户端能够采用PC以外的各种设备。例如,客户端也可以是智能手机等便携式电话、以太网转换器(以太网为注册商标)、PDA(Personal Digital Assistants:个人数字助理)、游戏机、音乐播放器、打印机、电视机等。
[0114]例如,能够进行省略图3所示的PC的结构要素中的结构要素的一部分、或附加其它的结构要素、或变更结构要素的一部分的变形。
[0115]?变形例3:
[0116]在上述实施方式的图4中,举出处理的过程的一个例子说明了还原用数据生成处理。但是,上述处理的过程只不过是一个例子,能够进行各种的变更。既可以省略一部分步骤、也可以追加另外其它的步骤。另外,也可以变更所执行的步骤的顺序。
[0117]例如,在复制处理部、数据生成部、加密/压缩处理部预先具备在PC中的结构的情况下,能够省略步骤S102、S104。
[0118]例如,在步骤S108中,复制处理部制作将硬盘的内容原样地复制所得到的镜像文件。但是,能够对复制处理部的镜像文件制作对象进行各种的变更。例如,复制处理部也可以在例如第二次以后执行的还原用数据生成处理中针对与来自第一次制作镜像文件的硬盘的差制作镜像文件。由此,能够减小复制用数据的容量,能够将更多的复制用数据蓄积在NAS、AP 中。
[0119]?变形例4:
[0120]在上述实施方式的图5中,举出处理的过程的一个例子来说明了还原处理。但是,上述处理的过程只不过是一个例子,能够进行各种的变更。既可以省略一部分步骤、也可以追加另外其它的步骤。另外,也可以变更所执行的步骤的顺序。
[0121]例如,在步骤S216中,设为AP的限定通信部发送作为图3的还原处理部、解密/解压处理部而发挥功能的还原程序。但是,在通过启动盘所实现的PE处理部还包含还原处理部以及解密/解压处理部的功能的情况下,能够省略步骤S216中的还原程序的发送。
[0122]例如,在步骤S220、S222中,设为认证部使用用户名和密码对PC30的使用者的合法性进行验证(用户认证)。但是,使用用户名和密码的方法只不过是一个例子,认证部能够使用各种方法来进行用户认证。例如,认证部也可以使用一次性密码、AP的PIN码等来进行用户认证。
[0123]例如,在步骤S222中判定为认证失败的情况下,认证部要求重新发送认证信息。但是,在步骤S222中判定为认证失败的情况下,认证部也可以代替要求重新发送而切断暂时性的无线通信来结束处理。由此,能够抑制受到非法的第三者的轮番攻击,因此安全性方面是优选的。[0124].变形例5:
[0125]在上述实施方式中,示出了网络系统的结构的一个例子。但是,上述实施方式中的网络系统的结构只不过是一个例子,能够进行各种变更。例如,能够进行省略结构要素的一部分、或附加其它的结构要素、或变更结构要素的一部分的变形。
[0126]例如,还原用数据也可以代替NAS而保存在以云计算来实现的云服务器上。在这种情况下,还原用数据生成处理(图4)换成如下表述。
[0127]?在步骤S104中执行备份程序之后,PC的复制处理部从用户那里接受要保存还原用数据的云服务器的指定。而且,复制处理部将云服务器的标识符、用户名以及密码临时地保存在硬盘等存储介质中。
[0128]?在步骤S110中生成还原用数据之后,PC的数据生成部制作包含了无线LAN驱动器、云服务器的标识符、用户名以及密码的启动盘。
[0129]?在步骤S114中PC的数据生成部向AP发送在步骤S110中生成的还原用数据、云服务器的标识符、用户名以及密码。
[0130]?在步骤S116中AP的数据生成控制部使用在步骤S114中接收到的用户名和密码对具有在步骤S114中接收到的标识符的云服务器进行连接,在该云服务器中存储还原用数据。
[0131].在步骤S118中云服务器将接收到的还原用数据与连接时所使用的用户名相关联并保存在规定的存储部中。
[0132].在步骤S120中云服务 器将正确地保存了还原用数据的意思的响应向AP进行发送。
[0133]同样地,还原处理(图5)换成如下表述。
[0134].在步骤S220中PC的还原处理部除了向AP发送还原请求和认证信息之外,还向AP发送云服务器的标识符、用户名以及密码。
[0135]?在步骤S224中AP的还原控制部使用在步骤S220中接收到的用户名和密码对具有在步骤S220中接收到的标识符的云服务器进行连接,从该云服务器中读出PC的还原用数据。
[0136]由此,还能够代替NAS而在云服务器上保存还原用数据。其结果,与引入NAS的情况相比,能够以低成本轻松地构筑系统。
【权利要求】
1.一种还原方法,对与无线连接装置相连接的客户端装置的系统进行还原,该还原方法包括如下步骤:上述客户端装置在临时动作环境中设定无线通信用的设备驱动器,其中,该临时动作环境是用于对上述系统进行还原的上述客户端装置的暂时性的动作环境;上述无线连接装置与上述客户端装置之间建立用于对上述系统进行还原的无线通?目;上述无线连接装置获取预先保存在规定的存储部中且用于对上述客户端装置的系统进行还原的还原用数据;上述无线连接装置通过上述无线通信向上述客户端装置发送所获取到的上述还原用数据;以及上述客户端装置使用接收到的上述还原用数据对系统进行还原。
2.根据权利要求1所述的还原方法,其特征在于,使用能够启动上述客户端装置且能够使上述无线通信用的设备驱动器在上述客户端装置中能够发挥功能的启动用介质来进行上述无线通信用的上述设备驱动器的设定。
3.根据权利要求2所述的还原方法,其特征在于,上述启动用介质保存有用于对上述系统进行还原的计算机程序,上述方法还包括如下步骤:在对上述系统进行还原之前,使用上述启动用介质在上述客户端装置中使用于对`上述系统进行还原的上述计算机程序能够发挥功能,通过上述计算机程序进行上述系统的还原。
4.根据权利要求1~3中的任一项所述的还原方法,其特征在于,还包括如下步骤:上述客户端装置向上述无线连接装置发送上述还原结束的意思;以及上述无线连接装置在接收到上述还原结束的意思之后,切断上述无线通信。
5.根据权利要求1~4中的任一项所述的还原方法,其特征在于,获取上述还原用数据的步骤包括如下步骤:上述无线连接装置从上述客户端装置获取认证信息;上述无线连接装置使用获取到的上述认证信息对上述客户端装置进行认证;以及上述无线连接装置在上述认证成功的情况下从上述规定的存储部获取上述还原用数据。
6.根据权利要求1~5中的任一项所述的还原方法,其特征在于,在建立上述无线通信之后且对上述系统进行还原之前还包括如下步骤:上述无线连接装置通过上述无线通信向上述客户端装置发送用于对上述系统进行还原的计算机程序。
7.根据权利要求1~6中的任一项所述的还原方法,其特征在于,在设定上述无线通信用的上述设备驱动器之前还包括如下步骤:上述客户端装置复制上述客户端装置的存储部内的信息;上述客户端装置使用所复制的上述存储部内的信息生成上述还原用数据并发送给上述无线连接装置;以及上述无线连接装置将接收到的上述还原用数据保存在上述规定的存储部中。
8.根据权利要求7所述的还原方法,其特征在于,生成上述还原用数据的步骤包括如下步骤:上述客户端装置对所复制的上述存储部内的信息进行加密;以及将加密后的数据和解密密钥进行压缩并设为上述还原用数据。
9.根据权利要求7或8所述的还原方法,其特征在于,在设定上述无线通信用的上述设备驱动器之前还包括如下步骤:上述无线连接装置向上述客户端装置发送用于实现上述存储部内的信息的复制、上述还原用数据的生成以及向上述无线连接装置的发送的计算机程序。
10.根据权利要求1~9中的任一项所述的还原方法,其特征在于,上述规定的存储部设置于上述无线连接装置的辅助存储装置和与上述无线连接装置网络连接的存储装置中的至少一个。
11.根据权利要求1~10中的任一项所述的还原方法,其特征在于,上述无线通信是伴随负荷比上述客户端装置所能实施的最高级的加密处理低的加密处理的无线通信或者不伴随加密处理的无线通信。
12.一种无线连接装置,具备:限定通信部,其与连接到上述无线连接装置的客户端装置之间建立用于对上述客户端装置的系统进行还原的无线通信;以及还原控制部,其获取预先保存在规定的存储部中且用于对上述客户端装置的系统进行还原的还原用数据,通过 上述无线通信向上述客户端装置发送获取到的上述还原用数据。
13.根据权利要求12所述的无线连接装置,其特征在于,上述限定通信部在从上客户端装置接收到上述还原结束的意思之后,切断上述无线通?目。
14.根据权利要求12或13所述的无线连接装置,其特征在于,还包括认证部,该认证部从上述客户端装置获取认证信息并且使用获取到的上述认证信息对上述客户端装置进行认证,上述还原控制部在上述认证成功的情况下获取上述还原用数据。
15.根据权利要求12~14中的任一项所述的无线连接装置,其特征在于,上述限定通信部在建立上述无线通信之后且对上述系统进行还原之前通过上述无线通信向上述客户端装置发送用于对上述系统进行还原的计算机程序。
16.根据权利要求12~15中的任一项所述的无线连接装置,其特征在于,还具备数据生成控制部,该数据生成控制部将从客户端装置接收到的上述还原用数据保存在上述规定的存储部中。
17.根据权利要求16所述的无线连接装置,其特征在于,上述无线连接装置在设定上述无线通信用的上述设备驱动器之前,向上述客户端装置发送用于实现上述存储部内的信息的复制、上述还原用数据的生成以及向上述无线连接装置的发送的计算机程序。
18.根据权利要求12~17中的任一项所述的无线连接装置,其特征在于,上述规定的存储部设置于上述无线连接装置的辅助存储装置和与上述无线连接装置网络连接的存储装置中的至少一个。
19.根据权利要求12~18中的任一项所述的无线连接装置,其特征在于,上述无线通信是伴随负荷比上述客户端装置所能实施的最高级的加密处理低的加密处理的无线通信或者不伴随加密处理的无线通信。
20.一种还原系统,包括无线连接装置和与无线连接装置相连接的客户端装置,上述客户端装置在临时动作环境中设定无线通信用的设备驱动器,其中,该临时动作环境是用于对上述客户端装置的系统进行还原的上述客户端装置的暂时性的动作环境,上述无线连接装置与上述客户端装置之间建立用于对上述客户端装置的系统进行还原的无线通信,上述无线连接装置获取预先保存在规定的存储部中且用于对上述客户端装置的系统进行还原的还原用数据,上述无线连接装置通过上述无线通信向上述客户端装置发送所获取到的上述还原用数据, 上述客户端装置使用接收到的上述还原用数据对系统进行还原。
【文档编号】H04L12/24GK103631675SQ201310376603
【公开日】2014年3月12日 申请日期:2013年8月26日 优先权日:2012年8月27日
【发明者】石井秀挥 申请人:巴法络股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1