信息处理装置及其控制方法

文档序号:7704756阅读:118来源:国知局
专利名称:信息处理装置及其控制方法
技术领域
本发明涉及包括存储单元以及用于连接外部存储设备的连接单元的信息处理装置。
背景技术
近年来,诸如数字多功能外围设备等的图像形成装置配备了大容量存储设备,并且具有使得能够以与文件服务器同样的方式来使用图像形成装置的文件服务器功能。利用该文件服务器功能,用户能够将数据存储到图像形成装置中包括的内部存储设备中。由于图像形成装置具有这种文件服务器功能,因此,备份图像形成装置中的用户数据是很重要的。此外,在近年来,随着诸如通用串行总线(USB)存储器及安全数字(SD,Secure Digital)存储器等的存储介质的普及使用,具有与这类存储介质通信的接口并且能够连接各种存储介质的图像形成装置已有增加。在这种图像形成装置中,用户能够将存储介质连接到图像形成装置,并且将图像数据存储至存储介质,或者打印存储在存储介质中的数据。例如,能够将存储有诸如照片等图像信息的存储介质,连接到图像形成装置的接口,并且从存储介质直接打印图像信息(直接打印/存储器到打印(Memory To Print) )0此外,能够将存储介质连接到图像形成装置的接口,并且将由图像形成装置的扫描器读取的图像,直接存储到存储介质中(直接扫描/扫描到存储器Gcan To Memory))0当执行具有这种直接打印功能或直接扫描功能的图像形成装置中包括的内部存储设备的备份时,可以考虑经由诸如USB等的通用接口(I/F)来连接备份用外部存储设备。 在这种情况下,可以考虑通过直接打印或直接扫描,来使用被期望用于备份的外部存储设备。根据日本专利申请特开2009-70022号公报,采用如下的结构,在该结构中,将图像形成装置中包括的内部硬盘驱动器(HDD)的I/F(接口)的连接改变到备份设备,由此能够备份内部HDD。如上所述,如果将备份用外部存储设备,连接到能够从USB存储器进行打印或者将扫描数据存储到USB存储器中的图像形成装置,则能够从用户访问该外部存储设备,尽管该外部存储设备被期望用于备份。例如,可以通过直接打印或直接扫描,来使用被连接用于备份的外部存储设备,因此,在备份处理中,可能发生诸如覆盖备份数据等的问题。

发明内容
本发明涉及如下的方法,该方法用于防止除备份处理以外的处理访问被连接用于备份的外部存储设备,并且防止所述备份处理发生问题。根据本发明的一个方面,提供一种信息处理装置,其包括存储设备及连接单元,该连接单元被构造为连接外部存储设备,所述信息处理装置包括检测单元,其被构造为检测所述外部存储设备连接到所述连接单元;第一选择单元,其被构造为基于所述信息处理装置的用户的指令,来选择是否执行如下的备份处理,该备份处理用于将存储在所述存储设备中的数据,复制到由所述检测单元检测到的所述外部存储设备;以及控制单元,其被构造为执行控制,以在所述第一选择单元选择执行所述备份处理的情况下,至少在所述备份处理期间,拒绝从不同于所述备份处理的其他处理对所述外部存储设备的访问,而在所述第一选择单元选择不执行所述备份处理的情况下,准许从所述其他处理对所述外部存储设备的访问。根据本发明的各实施例,能够防止除备份处理以外的处理访问被连接用于备份的外部存储设备,并且防止所述备份处理发生问题。通过以下参照附图对各实施例的详细描述,本发明的其他特征及方面将变得清林疋。


被并入说明书并构成说明书的一部分的附图,例示了本发明的实施例、特征及方面,并且与文字描述一起用来说明本发明的原理。图1是例示根据本发明的第一实施例的图像形成装置的内部结构的框图。图2是例示图像形成装置的外观的图。图3是例示图像形成装置的控制设备的硬件结构的框图。图4是例示根据本发明的第一实施例的软件模块结构的图。图5是例示操作单元的初始操作画面的图。图6是例示当在初始操作画面上按下发送选项卡时显示的发送初始画面的图。图7A及7B是例示当在发送初始画面上按下“存储在介质中”键时显示的发送画面的图。图8是例示根据本发明的第一实施例的、用于连接备份用外部HDD并且执行内部 HDD内的数据向外部HDD的备份的操作的示例的流程图。图9是例示在本发明的第一实施例中、当在图6的发送初始画面或者图中未例示的箱(box)画面上按下“存储在介质中”键时用户界面(UI)部的操作的示例的流程图。图IOA及IOB是例示根据本发明的第二实施例的、用于连接备份用外部HDD并且执行内部HDD内的数据向外部HDD的备份的操作的示例的流程图。图11是例示在本发明的第二实施例中、当在图6的发送初始画面或者图中未例示的箱画面上按下“存储在介质中”键时UI部的操作的示例的流程图。
具体实施例方式下面,将参照附图,来详细描述本发明的各种实施例、特征及方面。图1是例示根据本发明的第一实施例的信息处理装置能够适用的图像形成装置的内部结构的框图。图2是例示图像形成装置的外观的图。在图1及2中,相同的构成要素被给予了相同的附图标记。图像形成装置100提供诸如打印机、图像输入、文档归档、文档收发及图像转换等的各种基本图像处理功能。在图像形成装置100中,读取器单元(图像输入设备)200是如下的读取单元,该读取单元对原稿图像进行光学读取,并将读取的原稿图像转换为图像数据。读取器单元200 包括具有扫描原稿的功能的扫描器单元210,以及具有输送原稿片材的功能的原稿给送单元 250 。打印机单元(图像输出设备)300输送记录片材(打印介质),在该记录片材上将图像数据打印为可见图像,并且将该记录片材排出到设备外部。打印机单元300包括具有多种类型的记录片材盒的片材给送单元360,具有将图像数据转印并定影至记录片材上的功能的印记单元310,以及具有对打印的记录片材进行分类、装订、并将所述记录片材输出至设备外部的功能的片材排出单元370。控制设备110电连接到读取器单元200及打印机单元300,并且还连接到局域网 (LAN) 5000控制设备110通过控制读取器单元200读取原稿的图像数据,并且控制打印机单元300将图像数据输出于记录片材上,来提供复印功能。控制设备110还提供如下的扫描器功能,即将从读取器单元200读取的图像数据转换为代码数据,并且将所述代码数据经由LAN 500发送至主计算机10。控制设备110还提供如下的打印机功能,即将经由LAN 500从主计算机接收到的代码数据转换为图像数据,并且将所述图像数据输出至打印机单元300。如后述的图3所示,控制设备110内部具有硬盘(内部HDD 162)。操作单元150连接到控制设备110,具有液晶触摸屏板,并且提供用于操作图像输入/输出系统的用户界面(UI)。存储介质控制器400具有I/F单元405,并且经由该I/F单元405连接到控制设备 110。存储介质控制器400具有控制单元401,并且通过该控制单元401,来控制与控制设备 110的通信以及各种存储介质。控制单元401经由系统总线407连接到介质I/F 402,403及404。介质I/F 402、 403及404用于插入各种存储介质,例如SD存储卡、Compact Flash (注册商标,压缩闪存)、 存储棒、xD-Picture Card(商标,xD卡)及智能介质等。能够将这些介质连接到介质I/ F 402、403及404中的任何一者,并且执行直接打印、直接扫描以及“箱到存储器”(BOX TO MEMORY)。在直接打印的情况下,存储在存储介质中的图像数据及文档数据,被经由控制单元401及控制器单元110传送至打印机设备300,并且被打印。在直接扫描的情况下,由扫描器单元210读取的图像数据,被经由控制器单元110及控制单元401存储在存储介质中。 在“箱到存储器”的情况下,存储在后述内部HDD 162(图;3)中的图像数据被控制设备110 获得,并且被存储在存储介质中。USB I/F 501是用于连接外部存储设备的连接单元。用作外部存储设备的USB HDD 502经由USB I/F 501连接到控制设备110,并且能够用来获得控制设备110中包括的内部 HDD中的数据的备份。可以将经由USB I/F 501连接的存储介质,用于上述的直接打印、直接扫描及“箱到存储器”。虽然图中未例示,但是,读取器单元200在扫描器单元210内包括多个电荷耦合器件(CCD)。如果各CCD的灵敏度互不相同,则即使原稿上的各像素浓度相同,读取的各像素也被识别为具有不同浓度。因此,为了校正差异,首先,读取器单元200在白板(均勻白板) 上执行曝光扫描,将通过执行曝光扫描获得的反射光的量转换为电信号,并且将该电信号输出至控制设备110。
接下来,将描述当读取器单元200扫描原稿上的图像时的操作。读取器单元200 将通过对原稿上的图像进行曝光扫描而获得的反射光输入到CCD中,从而将图像的信息转换为电信号。此外,读取器单元200将该电信号转换为R、G及B各颜色的亮度信号,并且将所述亮度信号作为图像数据输出至控制设备110。将原稿放置在原稿给送单元250的托盘中。当用户从操作单元150指示开始读取时,原稿读取指令被从控制设备110发出至读取器单元200。当读取器单元200接收到该指令时,读取器单元200通过从原稿给送单元250的托盘中逐张地给送原稿,来执行原稿读取操作。作为对原稿给送单元250的自动给送方法的替代,也可以使用如下的原稿给送方法, 即将原稿放置在图中未例示的玻璃面上,并且通过移动曝光单元来扫描该原稿。打印机单元300是图像形成设备,其在纸张上形成从控制设备110接收到的图像数据。在本实施例中,将利用感光鼓或感光带的电子照相方法用作图像形成方法;然而,本发明不局限于此。例如,本发明还适用于如下的喷墨方法,在该喷墨方法中,从微型喷嘴阵列排出墨,以在纸张上执行打印。在打印机单元300中,配备有使得能够选择不同的片材大小或片材方向的多个片材给送单元360。在打印机单元300中打印的纸张,被排出至片材排出单元370。存储介质控制器400具有存储介质I/F 402、403及404,并且能够从用户轻松地访问。用户可以将存储介质插入存储介质I/F 402、403或404,并且从操作单元150指示存储介质执行处理。用户还可以将存储介质连接到USB I/F 501,并且从操作单元150指示存储介质执行处理。当用户从操作单元150指示开始上述直接打印、直接扫描及“箱到存储器” 的处理时,用户能够将数据存储至选择的存储介质,并且从存储介质打印图像数据。图3是例示图像形成装置100的控制设备110的硬件结构的框图。在图3中,与图1及2中相同的构成要素,被给予了与图1及2中相同的附图标记。在控制设备110中,主控制器111主要包括中央处理单元(CPU) 112、总线控制器 113、以及各种I/F控制器电路。CPU 112及总线控制器113控制整个控制单元110的操作。CPU 112基于经由ROM I/F 115从只读存储器(ROM) 114读取的程序来进行操作。在该程序中,还描述了如下的操作,即CPU 112解释从主计算机接收到的页面描述语言(PDL)代码数据,并且将该PDL代码数据转换为光栅图像数据,并且,该操作由软件来处理。简短地说,CPU 112基于从ROM 114 读取的程序来进行操作,并且执行将从主计算机接收到的PDL代码数据转换为光栅图像数据的操作。总线控制器113控制对各I/F的数据输入输出的传送,并且执行总线争用的仲裁, 以及直接存储器存取(DMA)数据传送的控制。DRAM (动态随机存取存储器)116通过DRAM I/F 117连接到主控制器111,并且用作CPU 112进行操作的工作区域以及用于累积图像数据的区域。编解码器118通过诸如改进型霍夫曼(MH)、改进型相对元素地址指定(MR)、修正的改进型READ(MMR)、联合二值图像专家组(JBIG)或联合摄影专家组(JPEG)等的方法,来压缩累积在DRAM 116中的光栅图像数据,以及反过来将累积的代码数据解压缩为光栅图像数据。静态随机存取存储器(SRAM) 119用作编解码器118的临时工作区域。编解码器 118经由I/F 120连接到主控制器111。总线控制器113控制编解码器118与DRAM 116之间的数据传送,以对数据进行DMA传送。图形处理器135执行诸如图像旋转、缩放及色彩空间转换等的处理。SRAM 136用作图形处理器135的临时工作区域。外部通信I/F控制器121经由I/F 123连接到主控制器111,并且经由连接器122 连接到外部网络。将用于连接扩展板的扩展连接器IM以及输入/输出(I/O)控制单元126,连接到通用高速总线125。通用高速总线125的一般示例有外围部件互连(PCI)总线。I/O控制单元1 配备有2通道的异步串行通信控制器127,用于在与读取器单元 200及打印机单元300的各CPU之间收发控制命令。异步串行通信控制器127经由I/O总线128连接到外部I/F电路(140,145)。屏板I/F 132连接到IXD控制器131,并且包括用于将信息显示在操作单元150的液晶屏上的I/F,以及用于从硬键或触摸屏板键进行键输入的键输入I/F 130。操作单元150具有液晶显示单元、附装至液晶显示单元的触摸屏板输入设备、以及多个硬件键。将通过触摸屏板或硬件键输入的信号,经由前述的屏板I/F 132传输至CPU 112。操作单元150的液晶显示单元显示从屏板I/F 132发送的图像数据。液晶显示单元显示图像处理装置的操作中的功能,以及图像数据等。实时时钟模块133更新和存储装置内部管理的日期时间,并且由备用电池134来进行备援。串行ATA(SATA)控制器161用来连接外部存储设备。在本实施例中,经由SATA连接器161来连接硬盘驱动器160 (HD驱动器),并且,将图像数据存储在硬盘(内部HDD) 162 中,或者从硬盘162中读取图像数据。连接器142及147分别连接到读取器单元200及打印机单元300,并且分别包括异步串行 I/F(143,148)及视频 I/F(144,149)。扫描器I/F 140经由连接器142连接到读取器单元200,并且还经由扫描器总线 141连接到主控制器111。扫描器I/F 140具有对从读取器单元200接收到的图像应用预定处理的功能。此外,扫描器I/F 140具有如下的功能,即将基于从读取器单元200发送的视频控制信号生成的控制信号,输出至扫描器总线141。从扫描器总线141到DRAM 116的数据传送由总线控制器113来控制。打印机I/F 145经由连接器147连接到打印机单元300,并且还经由打印机总线 146连接到主控制器111。打印机I/F 145具有如下的功能,即对从主控制器111输出的图像数据应用预定处理,并且将处理后的图像数据输出至打印机单元300。此外,打印机I/F 145具有如下的功能,即将基于从打印机单元300发送的视频控制信号生成的控制信号,输出至打印机总线146。在DRAM 116上被光栅化的光栅图像数据向打印机单元300的传送,由总线控制器 113来控制。也就是说,经由打印机总线146及视频I/F 149,将光栅图像数据DMA传送至打印机单元300。如前所述,存储介质控制器400具有介质I/F 402至404,以及控制介质I/F 402 至404的控制单元401。经由I/F单元405以及控制器单元110的介质I/F 170,将控制单元401连接到I/O控制单元126。
USB HDD 502经由I/O控制单元1 及USB I/F 501来连接,并且能够用来获得控制设备110中包括的内部HDD中的数据的备份。在备份操作中,将连接到I/O控制单元 126的内部HDD 162中存储的数据,经由USB I/F 501复制到备份用USB HDD 502。根据从用户接收到的指令来执行数据复制。在本实施例中,将在如上所述接收到执行数据复制的指令时执行数据复制的处理,描述作为备份处理的示例。然而,作为备份处理的另一示例, 也可以使用如下的方法,即如果由用户在图像形成装置100中设置了备份模式,则周期性地或者每当发生对HDD的访问时,来执行备份处理。图4是例示根据本发明的第一实施例的软件模块结构的图。在图4中,当主控制器111的CPU 112执行从ROM 114读取的程序时,图像形成装置100的软件模块4001至4005得到实现。在下文中,将描述各模块。设备控制部4001控制连接到图像形成装置100的存储设备,并且监视连接了存储设备的I/F。设备控制部4001检测是否连接了存储设备。设备控制部4001与存储介质应用部4004及备份检测部4002进行通信,并且将表示存储设备被连接到图像形成装置100 的信息,传送至存储介质应用部4004及备份检测部4002。备份检测部4002从备份应用部4003接收通知,该通知表示是否从用户接收到执行到外部USB HDD 502的备份的指令。如果将要执行备份,则备份检测部4002向存储介质应用部4004通知将要执行备份。当用户指示UI部4005执行备份处理时,备份应用部4003检测到用户指示UI部 4005执行备份处理,并且相应地将该事件通知给备份检测部4002。当备份应用部4003被指示执行备份处理时,备份应用部4003指示外部USB HDD 502进行内部HDD 162内的数据的复制。存储介质应用部4004控制被设备控制部4001检测到已连接的存储设备(插入到介质I/F 402至404中的外部存储器),并且还控制外部USBHDD。当存储介质应用部4004 从备份检测部4002接收到备份的通知时,存储介质应用部4004向UI部进行通知,以使用户不能访问USB HDD。UI部4005向用户提供界面,并且确定用户是否访问界面。此外,UI部4005针对来自用户的指令与各应用进行通信。在这里,将参照图5、6、7A及7B,来描述由UI部4005执行的操作单元150的画面控制。图5是例示操作单元150的初始操作画面的图。在图5中,当扫描原稿时,按下发送选项卡5001。当发送选项卡5001被按下时, UI部4005在操作单元150上,显示图6中所示的发送初始画面。图6是例示当在图5的初始操作画面上按下发送选项卡5001时显示的发送初始画面的图。当执行上述直接扫描时,选择存储介质作为发送目的地。当“存储在介质中”键 6002被按下时,如图7所示,UI部4005在目的地显示框6001中,显示诸如显示项目7001 及7002等已连接的外部存储设备(例如,外部USB HDD 502,以及插入到介质I/F 402至 404中的外部存储器)作为选项,并且使得这些选项能够被选择作为目的地。图7A及7B是例示当在图6的发送初始画面上按下“存储在介质中”键6002时显示的发送画面的图。在图7A及7B中所示的发送画面中,在目的地显示框6001中存储介质中的一者被选择作为目的地的状态下,如果操作单元150中的、图中未例示的开始键被按下,则主控制器111开始直接扫描操作。“箱到存储器”的操作与以上所述相同。当执行“箱到存储器”时,首先,用户在图 5中的初始操作画面中按下箱选项卡5002。当箱选项卡5002被按下时,UI部4005在操作单元150上,显示图中未例示的箱画面。与图6中所示的发送初始画面中同样地,箱画面包括“存储在介质中”键。当执行“箱到存储器”时,用户按下箱画面中的“存储在介质中”键。 当“存储在介质中”键被按下时,以与图7A及7B所示的目的地显示框6001中相同的方式, UI部4005显示用于选择已连接的外部存储设备(例如,外部USB HDD 502,以及插入到介质I/F 402至404中的外部存储器)作为数据复制目的地的选项。直接打印的操作也与以上所述相同。当执行直接打印时,用户在图5中的初始操作画面中按下扩展选项卡5003。当扩展选项卡5003被按下时,UI部4005在操作单元150 上,显示图中未例示的扩展画面。与图6中所示的发送初始画面中同样地,扩展画面包括 “存储在介质中”键。当执行直接打印时,用户按下扩展画面中的“存储在介质中”键。当 “存储在介质中”键被按下时,以与图7A及7B所示的目的地显示框6001中相同的方式,UI 部4005显示用于选择已连接的外部存储设备(例如,外部USB HDD 502,以及插入到介质 I/F 402至404中的外部存储器)作为数据获取源的选项。在本实施例中,能够从存储介质应用部4004向UI部4005,来设置针对用户对外部 USB HDD 502的访问的访问设置(“访问许可设置”或“访问拒绝设置”)。在下文中,将描述访问许可设置及访问拒绝设置。在这里,假设外部USB HDD 502连接到USB I/F 501。首先,将描述如下的情况,即当设置了从用户对外部USB HDD 502的“访问许可设置”时,按下“存储在介质中”键6002。在这种情况下,如图7A所示,UI部4005在目的地显示框6001中,显示用附图标记7002表示的“USB HDD”作为选项,并且使得外部USB HDD 502能够被选择作为目的地(数据存储目的地)。接下来,将描述如下的情况,即当设置了从用户对外部USB HDD 502的“访问拒绝设置”时,按下“存储在介质中”键6002。在这种情况下,如图7B所示,UI部4005不在目的地显示框6001中显示“USB HDD”作为选项,并且使得外部USB HDD 502不能被选择作为目的地(数据存储目的地)。虽然在这里描述的是直接扫描的情况,但“箱到存储器”的情况是相同的。当执行 “箱到存储器”时,如果设置了 “访问许可设置”,则如图7A所示,UI部4005显示“USB HDD” 作为选项,并且使得外部USBHDD 502能够被选择作为数据存储目的地。另一方面,如果设置了 “访问拒绝设置”,则如图7B所示,UI部4005不显示“USB HDD”作为选项,并且使得外部USB HDD 502不能被选择作为数据存储目的地。在下文中,将参照图8,来描述根据本发明的第一实施例的、内部HDD内的数据向外部USB HDD的备份操作。图8是例示根据本发明的第一实施例的、用于连接备份用外部USB HDD并且执行内部HDD内的数据向外部USB HDD的备份操作的操作的示例的流程图。通过由主控制器 111的CPU 112执行从ROM 114中读取的程序,来实现S8001至S8010各步骤。
首先,在步骤S8001中,设备控制部4001监视USB HDD 502 (以下称为“外部HDD”) 到USB I/F 501的连接。如果设备控制部4001检测到外部HDD的连接(步骤S8001:是), 则设备控制部4001向存储介质应用部4004及备份检测部4002,通知检测到外部HDD的连接。备份检测部4002将该通知传送至备份应用部4003。在步骤S8002中,存储介质应用部4004安装在步骤S8001中检测到的USB HDD 502。在步骤S8003中,存储介质应用部4004对UI部4005,设置禁止从用户对在步骤 S8002中安装的外部HDD的访问的设置(访问拒绝设置)。当设置“访问拒绝设置”时,UI 部4005将在步骤S8002中安装的外部HDD,定义为不向用户示出的介质区域,并且执行控制,使得不能从用户访问该外部HDD。例如,即使当在图6的发送初始画面或者图中未例示的箱画面上、按下“存储在介质中”键时,如图7B所示,UI部4005也执行控制,使得不显示外部HDD作为目的地(不向用户示出)。由此,用户无法选择外部HDD作为直接扫描等的目的地(数据存储目的地),从而不可能从用户进行访问。稍后将在图9中描述UI部4005 的操作。接收到上述的外部HDD的检测通知的备份应用部4003,指示UI部4005显示画面, 用于接收是否执行到外部HDD的备份的指令(第一选择)。基于该指令,UI部4005在操作单元150上显示画面,用于从用户接收是否执行到外部HDD的备份的指令。在步骤S8004 中,备份应用部4003监视来自所述画面的用户指令,并且确定是否输入了执行备份的指令 (选择)。如果备份应用部4003确定输入了不执行备份的指令(选择)(步骤S8004 否), 则备份应用部4003相应地向备份检测部4002通知不执行备份。备份检测部4002向存储介质应用部4004通知不执行备份。当接收到该通知时,在步骤S8005中,存储介质应用部4004对UI部4005,设置允许从用户对外部HDD的访问的设置(访问许可设置)。在步骤S8006中,通过步骤S8005中的访问许可设置,UI部4005向用户示出在步骤S8001中检测到的外部HDD作为介质区域,并且执行控制,使得能够从用户访问外部HDD。 例如,当在图6的发送初始画面或者图中未例示的箱画面上、按下“存储在介质中”键时,如图7A所示,UI部4005执行控制,使得显示外部HDD ( "USB HDD” 7002)作为目的地(向用户示出)。由此,用户能够选择外部HDD作为直接扫描等的目的地(数据存储目的地),从而能够从用户访问该外部HDD。稍后将在图9中描述UI部4005的操作。当步骤S8006的处理完成时,主控制器111的CPU 112结束该流程图的处理。另一方面,如果备份应用部4003确定输入了执行备份的指令(选择)(步骤 S8004 是),则备份应用部4003向备份检测部4002通知执行备份。备份检测部4002向存储介质应用部4004通知执行备份。接下来,在步骤S8007中,备份应用部4003开始向在步骤S8004中被设置作为备份用HDD的外部HDD,备份内部HDD 162中的数据。在步骤S8008中,备份应用部4003确定在步骤S8007中开始的备份是否完成。当备份完成时(步骤S8008 是),备份应用部4003向备份检测部4002通知备份完成。备份检测部4002向存储介质应用部4004通知备份完成。
当接收到所述通知时,存储介质应用部4004指示UI部4005显示画面,用于接收是否移除备份完成后的外部HDD并将该外部HDD用于备份以外的其他用途(该外部HDD不再作为备份用HDD)的用户指令(第二选择)。基于该指令,UI部4005在操作单元150上显示画面,用于接收是否移除备份完成后的外部HDD并将该外部HDD用于备份以外的其他用途(该外部HDD不再作为备份用HDD)的用户指令。在步骤S8009中,存储介质应用部 4004监视来自所述画面的用户指令(用户选择),并且确定是否移除外部HDD。在步骤S8009中,如果存储介质应用部4004确定移除外部USB HDD502(步骤 S8009 是),则主控制器111的CPU 112结束该流程图的处理,同时维持访问拒绝的状态。另一方面,在步骤S8009中,如果存储介质应用部4004确定不移除外部HDD并且不将该外部HDD用于除备份以外的其他用途(没有指示(选择)不再将该外部HDD作为备份用HDD)(步骤S8009 否),则存储介质应用部4004使处理进入到步骤S8010。即使确定不移除外部HDD,也可以维持访问拒绝设置。通过维持访问拒绝设置,能够将外部HDD仅用于备份。换句话说,能够防止用户不顾外部HDD被用作备份用HDD的事实,而选择外部HDD 作为直接扫描等的目的地(数据存储目的地)。在步骤S8010中,存储介质应用部4004对UI部4005,设置允许从用户对外部HDD 的访问的设置(访问许可设置)。基于该访问许可设置,UI部4005向用户示出外部HDD作为介质区域,并且执行控制,使得能够从用户访问该外部HDD。例如,当在图6的发送初始画面或者图中未例示的箱画面上、按下“存储在介质中”键时,如图7A所示,UI部4005执行控制,使得显示外部HDD ( "USB HDD” 7002)作为目的地(数据存储目的地)(向用户示出)。 由此,用户能够选择外部HDD作为直接扫描等的目的地,从而能够从用户访问该外部HDD。 稍后将在图9中描述UI部4005的操作。当步骤S8010的处理完成时,主控制器111的CPU 112结束该流程图的处理。在下文中,将参照图9,来描述在本发明的第一实施例中、当在图6的发送初始画面或者图中未例示的箱画面上按下“存储在介质中”键时UI部4005的操作。图9是例示在本发明的第一实施例中、当在图6的发送初始画面或者图中未例示的箱画面上按下“存储在介质中”键时UI部4005的操作的示例的流程图。通过由主控制器111的CPU 112执行从ROM 114中读取的程序,来实现S9001至S9006各步骤。首先,在步骤S9001中,UI部4005监视图6的发送初始画面或者图中未例示的箱画面上的“存储在介质中”键的按下。当检测到“存储在介质中”键的按下时(步骤S9001 是),UI部4005在步骤S9002中,从存储介质应用部4004获得连接的介质的列表。当连接了新介质时,设备控制部4001相应地向存储介质应用部4004通知连接了新介质。基于该通知,存储介质应用部4004创建连接的介质的列表,并且在存储器(DRAM 116)内保持该列表。接下来,在步骤S9003中,UI部4005确定在连接的介质的列表中,是否包括外部 HDD。在步骤S9003中,如果UI部4005确定包括外部HDD (步骤S9003 是),则在步骤 S9004中,UI部4005确定对外部HDD的访问设置。在步骤S9004中,如果UI部4005确定对外部HDD的访问设置是“访问拒绝设置”, 则UI部4005使处理进入到步骤S9005。在步骤S9005中,UI部4005显示从连接的介质的列表中获得的、从中移除了外部HDD的介质的选项,并且执行控制,使得不能将外部HDD作为数据存储目的地进行访问。然后,UI部4005结束该流程图的处理。另一方面,在步骤S9004中,如果UI部4005确定对外部HDD的访问设置是“访问许可设置”,则UI部4005使处理进入到步骤S9006。在步骤S9006中,UI部4005显示连接的介质的列表中包括的所有介质的选项,并且执行控制,使得能够将包括外部HDD的介质作为数据存储目的地进行访问。然后,UI部4005结束该流程图的处理。在步骤S9003中,如果UI部4005确定列表中不包括外部HDD (步骤S9003 否), 则在步骤S9006中,UI部4005显示连接的介质的列表中包括的所有介质的选项。然后,UI 部4005结束该流程图的处理。基于以上的处理,能够实现如下的结构,在该结构中,当设置了“访问许可设置” 时,用户能够提供指令,以指示执行扫描数据或箱数据到用作存储目的地的外部HDD的存储处理,而当设置了“访问拒绝设置”时,用户不能提供如下的指令,即不能指示执行扫描数据或箱数据到用作存储目的地的外部HDD的存储处理。具体来说,当设置了“访问许可设置”时,在用户界面上显示画面,用于输入通过不同于备份处理的处理来访问外部HDD的指令,并且执行控制,以从用户界面来接收通过不同于备份处理的处理来访问外部HDD的指令。另一方面,当设置了 “访问拒绝设置”时,不在用户界面上显示如下的画面,即不显示用于输入通过不同于备份处理的处理来访问外部 HDD的指令的画面,并且执行控制,以不从用户界面接收通过不同于备份处理的处理来访问外部HDD的指令。因此,当连接了外部HDD时,能够防止用户访问外部HDD,直到从用户发出表示外部HDD不作为备份用HDD的指令为止。由此,在正在对被连接用来备份内部HDD内的数据的外部HDD执行数据备份处理的同时,能够防止用户访问所连接的外部HDD。当用户发出表示外部HDD不作为备份用HDD的指令时,用户能够访问该外部HDD。因此,能够防止在备份处理时发生如下的问题,诸如通过备份处理记录在外部HDD上的备份数据被用户覆盖等。在本实施例中,描述了如下的结构,在该结构中,如果当执行到外部HDD的备份处理时,访问设置是“访问拒绝设置”,则主控制器111拒绝当执行直接扫描或“箱到存储器” 时对USB HDD的访问。然而,也可以采用如下的结构,在该结构中,如果当执行到外部HDD 的备份处理时,访问设置是“访问拒绝设置”,则主控制器111执行控制,以拒绝从不同于备份处理的任何处理对外部HDD的访问。在这种情况下,当执行备份处理时,执行控制,使得也拒绝从利用外部HDD的直接打印进行的访问,以及拒绝通过将从主计算机10发送的数据存储到外部HDD中的处理进行的访问。在这种情况下,主控制器111执行控制,使得不向能够经由网络与控制器111通信的外部设备,示出外部HDD。当设置了“访问拒绝设置”时被拒绝的访问,可以仅为包括向外部HDD进行写入的访问,并且,可以准许用于从外部HDD读取数据的访问。在下文中,将参照图IOA及10B,来描述本发明的第二实施例中的、内部HDD内的数据向外部HDD的备份操作。图IOA及IOB是例示根据本发明的第二实施例的、用于连接备份用外部HDD并且执行内部HDD内的数据向外部HDD的备份的操作的示例的流程图。通过由主控制器111的 CPU 112执行从ROM 114中读取的程序,来实现S10001至S10013各步骤。
步骤S10001至S10004与图8中的步骤S8001至S8004相同,因此将不再重复其描述。如果输入了执行备份的指令(步骤S10004 是),则在步骤SlOOll中,备份应用部 4003比较内部HDD 162和外部HDD的容量。在步骤SlOOll中,如果备份应用部4003确定外部HDD的容量大于内部HDD 162 的容量(步骤SlOOll 是),则备份应用部4003使处理进入到步骤S10012。在步骤S10012中,备份应用部4003确定用户是否能够访问外部HDD内未用于备份的剩余区域(除用于备份的备份区域以外的区域)。首先,备份应用部4003指示UI部 4005显示如下的画面,该画面用于请求是否准许用户访问剩余区域的指令(第三选择)。基于该指令,UI部4005在操作单元150上显示如下的画面,该画面用于请求是否准许用户访问剩余区域的指令。备份应用部4003监视来自该画面的用户指令,并且确定是否输入了准许用户访问剩余区域的指令(选择)。在步骤S10012中,如果备份应用部4003确定输入了准许用户访问剩余区域的指令(选择)(步骤S10012 是),则备份应用部4003使处理进入到步骤S10013。在步骤S10013中,备份应用部4003向备份检测部4002,通知在准许对剩余区域的访问的状态下执行了备份。备份检测部4002向存储介质应用部4004,通知在准许对剩余区域的访问的状态下执行了备份。当接收到该通知时,存储介质应用部4004对UI部4005,设置准许用户访问外部HDD中未被用于备份的剩余区域的设置(剩余区域访问许可设置)。 在这种情况下,存储介质应用部4004管理外部HDD中未被用于备份的剩余区域和备份区域,如同这两区域是彼此不同的介质那样。基于该剩余区域访问许可设置,UI部4005向用户示出外部HDD中未被用于备份的剩余区域作为介质区域,并且执行控制,使得能够从用户访问该剩余区域。然而,UI部4005不向用户示出外部HDD中的备份区域作为介质区域, 并且执行控制,使得不能从用户访问该备份区域。例如,当在图6的发送初始画面或者图中未例示的箱画面上、按下了 “存储在介质中”键时,UI部4005执行控制,使得不显示外部HDD中的备份区域作为目的地,而显示外部 HDD中的剩余区域作为目的地(向用户示出)。由此,用户能够选择外部HDD中未被用于备份的剩余区域,作为直接扫描等的目的地,从而能够从用户访问该剩余区域。稍后将在图11 中描述UI部4005的操作。当步骤S10013的处理完成时,备份应用部4003使处理进入到步骤S10007,并且开始备份处理。另一方面,在步骤S10012中,如果备份应用部4003确定输入了不准许用户访问剩余区域的指令(选择)(步骤S10012 否),则备份应用部4003使处理进入到步骤S10017, 并且开始备份处理。在步骤SlOOll中,如果备份应用部4003确定外部HDD的容量不大于内部HDD 162(步骤SlOOll 否),则备份应用部4003使处理进入到步骤S10007。步骤S10007至S10010与图8中的步骤S8007至S8010相同,因此将不再重复其描述。在下文中,将参照图11,来描述在本发明的第二实施例中、当在图6的发送初始画面或者图中未例示的箱画面上按下“存储在介质中”键时UI部4005的操作。
图11是例示在本发明的第二实施例中、当在图6的发送初始画面或者图中未例示的箱画面上按下“存储在介质中”键时UI部4005的操作的示例的流程图。通过由主控制器111的CPU 112执行从ROM 114中读取的程序,来实现S11001至Sl 1007各步骤。首先,步骤SllOOl至Sl 1006与图9中的步骤S9001至S9006相同,因此将不再重
复其描述。在步骤Sl 1004中,如果UI部4005确定对外部HDD的访问设置是“剩余区域访问许可设置”,则UI部4005使处理进入到步骤Sl 1007。在步骤Sl 1007中,UI部4005显示从连接的介质的列表中获得的、从中移除了外部HDD中的备份区域、而包括外部HDD中的剩余区域的介质的选项。由此,执行控制,使得不能将外部HDD中的备份区域作为数据存储目的地进行访问,而能够将外部HDD中的剩余区域作为数据存储目的地进行访问。然后,UI部 4005结束该流程图的处理。通过以上处理,能够在执行备份处理的同时,防止用户访问被连接用于备份内部 HDD内的数据的外部HDD中的、用于备份的区域。当用户发出表示外部HDD不作为备份用 HDD的指令时,用户能够访问该外部HDD的整个区域。因此,能够高效地(无浪费地)使用被连接用于备份的外部HDD的存储资源。在本实施例中,描述了如下的结构,在该结构中,如果当执行到外部HDD的备份处理时,访问设置是“剩余区域访问许可设置”,则主控制器111拒绝当执行直接扫描或“箱到存储器”时对USB HDD中的备份区域的访问。然而,也可以采用如下的结构,在该结构中,如果当执行到外部HDD的备份处理时,访问设置是“剩余区域访问许可设置”,则主控制器111 拒绝从除备份处理以外的所有处理对外部HDD中的备份区域的访问。在这种情况下,当执行备份处理时,也进行控制,以拒绝对外部HDD中的备份区域的直接打印,以及拒绝用于将从主计算机10发送的数据存储到外部HDD中的备份区域中的处理。当设置了“访问拒绝设置”时被拒绝的访问,可以仅为包括向外部HDD进行写入的访问,并且,可以准许用于从外部HDD读取数据的访问。虽然在上述各实施例中,图像形成装置中的内部存储设备以及被连接用于备份的外部存储设备(外侧存储设备),在描述中被假设为硬盘,但是,这些存储设备也可以是除硬盘以外的存储设备。所述内部存储设备和所述外部存储设备中的两者或一者,可以是例如利用半导体的存储设备(固态驱动器(SSD))。用于将图像形成装置与备份用存储设备连接的接口,不局限于USB,而可以是其他接口。此外,虽然本发明被描述作为诸如多功能外围设备等的图像形成装置,但是,本发明也可以是普通的计算机(信息处理装置)。例如,当将本发明应用于个人计算机(PC)时, 如果外部存储设备连接到PC,并且用户执行操作以执行备份,则PC执行控制,使得在PC的用户界面上,不显示表示所述外部存储设备的图标。PC执行控制,使得拒绝从除备份处理以外的处理对所述外部存储设备的访问。基于上述结构,如果将用于PC中包括的内部存储设备的备份的外部存储设备连接到PC,并且指示备份,则通过拒绝从除备份处理以外的处理对该外部存储设备的访问,能够防止在备份处理时发生问题。顺便提一下,上述各结构以及各种数据的内容不局限于上面所述,并且根据用途及目的,可以由各种结构及内容来构成。
在上文中描述了各实施例;然而,本发明可以采用诸如系统、装置、方法、程序或记录介质等的各种实施方式。具体来说,本发明可以应用于包括多个设备的系统或者由单个设备构成的装置。本发明包括通过组合上述各实施例而形成的结构。如上所述,在所述实施例中,能够防止通过除备份处理以外的处理,来访问被连接用于备份的外部存储设备,以及防止内部存储设备到外部存储设备的备份处理发生问题。还可以由读出并执行记录在存储设备上的程序来执行上述实施例的功能的系统或装置的计算机(或诸如CPU或MPU等的设备),来实现本发明的各方面;并且可以利用由通过例如读出并执行记录在存储设备上的程序来执行上述实施例的功能的系统或装置的计算机来执行各步骤的方法,来实现本发明的各方面。为此,例如经由网络或从充当存储设备的各种类型的记录介质(例如,计算机可读介质)将程序提供给计算机。虽然参照实施例对本发明进行了描述,但是应当理解,本发明不局限于所公开的实施例。应当对所附权利要求的范围给予最宽的解释,以使所述范围涵盖所有的变形例、等同结构及功能。
权利要求
1.一种信息处理装置,其包括存储设备及连接单元,该连接单元被构造为连接外部存储设备,所述信息处理装置包括检测单元,其被构造为检测所述外部存储设备连接到所述连接单元;第一选择单元,其被构造为基于所述信息处理装置的用户的指令,来选择是否执行如下的备份处理,该备份处理用于将存储在所述存储设备中的数据,复制到由所述检测单元检测到的所述外部存储设备;以及控制单元,其被构造为执行控制,以在所述第一选择单元选择执行所述备份处理的情况下,至少在所述备份处理期间,拒绝从不同于所述备份处理的其他处理对所述外部存储设备的访问,而在所述第一选择单元选择不执行所述备份处理的情况下,准许从所述其他处理对所述外部存储设备的访问。
2.根据权利要求1所述的信息处理装置,其中,所述控制单元执行控制,以在从所述检测单元检测到所述外部存储设备连接到所述连接单元、到所述第一选择单元选择不执行所述备份处理的时段中,拒绝从所述其他处理对所述外部存储设备的访问。
3.根据权利要求1所述的信息处理装置,该信息处理装置还包括第二选择单元,其被构造为基于所述信息处理装置的用户的指令,来选择在所述备份处理完成之后,是否将所述外部存储设备用于所述其他处理,其中,所述控制单元执行控制,以在所述第二选择单元选择将所述外部存储设备用于所述其他处理的情况下,在所述备份处理完成之后,准许从所述其他处理对所述外部存储设备的访问,而在所述第二选择单元不选择将所述外部存储设备用于所述其他处理的情况下,即使在所述备份处理完成之后,也拒绝从所述其他处理对所述外部存储设备的访问。
4.根据权利要求1所述的信息处理装置,其中,所述控制单元通过执行控制,使得不从所述信息处理装置的用户界面接收通过所述其他处理访问所述外部存储设备的指令,来拒绝从所述其他处理对所述外部存储设备的访问。
5.根据权利要求4所述的信息处理装置,其中,所述控制单元通过执行控制,使得不在所述信息处理装置的所述用户界面上示出用于输入通过所述其他处理访问所述外部存储设备的指令的显示,来拒绝从所述其他处理对所述外部存储设备的访问。
6.根据权利要求1所述的信息处理装置,该信息处理装置还包括比较单元,其被构造为在所述第一选择单元选择执行所述备份处理的情况下,将所述外部存储设备的容量与所述存储设备的容量进行比较;以及第三选择单元,其被构造为在所述比较单元确定所述外部存储设备的容量大于所述存储设备的容量的情况下,基于所述信息处理装置的用户的指令,来选择是否准许所述其他处理访问所述外部存储设备中除用于所述备份处理的备份区域以外的剩余区域,其中,在所述第三选择单元选择准许所述其他处理访问所述剩余区域的情况下,所述控制单元拒绝从所述其他处理对所述备份区域的访问,而准许从所述其他处理对所述剩余区域的访问。
7.根据权利要求1所述的信息处理装置,其中,被所述控制单元准许或拒绝的对所述外部存储设备的访问,包括向所述外部存储设备写入数据。
8.根据权利要求4所述的信息处理装置,其中,所述控制单元通过执行控制,使得不接收将所述外部存储设备指定作为图像数据的存储目的地的用户指令,来拒绝从所述其他处理对所述外部存储设备的访问。
9.根据权利要求8所述的信息处理装置,该信息处理装置还包括读取单元,其被构造为从原稿读取图像数据,其中,所述控制单元执行控制,使得不接收如下的用户指令,该用户指令指示将所述外部存储设备指定作为由所述读取单元从所述原稿读取的所述图像数据的存储目的地。
10.根据权利要求8所述的信息处理装置,其中,所述控制单元执行控制,使得不接收如下的用户指令,该用户指令将所述外部存储设备指定作为存储在所述存储设备中的图像数据的复制目的地。
11.根据权利要求4所述的信息处理装置,该信息处理装置还包括图像输出单元,其被构造为将图像数据在打印机介质上打印为可见图像,其中,所述控制单元通过执行控制,使得不接收如下的用户指令,来拒绝从所述其他处理对所述外部存储设备的访问,其中,所述用户指令指示将所述外部存储设备指定作为由所述图像输出单元打印的图像数据的获取源。
12.一种信息处理装置的控制方法,所述信息处理装置包括存储设备及连接单元,其中,所述存储设备被构造为存储数据,所述连接单元被构造为连接外部存储设备,所述控制方法包括以下步骤经由所述信息处理装置的控制器,来检测所述外部存储设备连接到所述连接单元;经由所述信息处理装置的所述控制器,基于所述信息处理装置的用户的指令,来选择是否执行如下的备份处理,该备份处理用于将存储在所述存储设备中的数据,复制到所检测到的外部存储设备;经由所述信息处理装置的所述控制器,来执行控制,以在选择执行所述备份处理的情况下,至少在所述备份处理期间,拒绝从不同于所述备份处理的其他处理对所述外部存储设备的访问;以及经由所述信息处理装置的所述控制器,来执行控制,以在选择不执行所述备份处理的情况下,准许从所述其他处理对所述外部存储设备的访问。
全文摘要
本发明提供一种信息处理装置及其控制方法。图像形成装置的主控制器使得用户能够在检测到所述外部存储设备连接到USB I/F时,选择是否执行内部存储设备到所述外部存储设备的备份。如果所述用户选择执行备份,则所述主控制器至少在备份处理期间,拒绝从除所述备份处理以外的处理对所述外部存储设备的访问,而如果所述用户选择不执行备份,则所述主控制器准许从除所述备份处理以外的处理对所述外部存储设备的访问。
文档编号H04N1/00GK102300023SQ20111017362
公开日2011年12月28日 申请日期2011年6月22日 优先权日2010年6月22日
发明者山水大史 申请人:佳能株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1