信息处理设备及其控制方法

文档序号:7751590阅读:130来源:国知局
专利名称:信息处理设备及其控制方法
技术领域
本发明涉及装载有热文件夹的信息处理设备,该信息处理设备通过将打印数据存 储在作为该信息处理设备的存储区的热文件夹中,将打印数据发送至打印装置。具体地,本 发明涉及信息处理设备中的热文件夹创建方法、用于在信息处理设备中创建热文件夹的程 序、以及创建了热文件夹的信息处理设备。
背景技术
传统上,存在用于将打印数据从PC传送至打印装置或打印服务器以打印该数据 的、被称为热文件夹的系统。该系统启动管理任务,该管理任务用于以恒定间隔监控作为在主计算机中登记的 存储区的文件夹的内容。当用户通过拖放将打印数据存储在文件夹中时,管理任务检测到 在文件夹中存储了数据。管理任务基于已与热文件夹相关联地登记的设置来处理打印数 据。与热文件夹相关联的设置包括传送目的地的打印装置的指定或打印装置的打印设置。 基于与热文件夹相关联的设置将打印数据传送至图像处理设备(打印装置),并且基于该 设置打印该打印数据作为输出。更具体地,当将文档存储在热文件夹中时,将对该文档进行 根据与热文件夹相关联的设置的处理而得到的数据作为打印数据发送至打印装置。存在将在热文件夹中存储数据(文档文件)识别为事件、并将所存储的数据传送 至图像处理设备的方法。在这种情况下,不对存储在热文件夹中的文档进行任何处理。将 文档和与热文件夹相关联的打印设置一起发送至打印装置。热文件夹功能通常处理打印装置在无需任何驱动程序的情况下能够分析的页面 描述语言(PDL)数据或图像数据。可以进行以下操作使应用程序、打印机驱动程序和热文件夹彼此合作,并且通过 使用热文件夹将由应用程序和打印机驱动程序转换为PDL的打印数据发送至打印装置。日本特开2005-166008公开了一种这样的技术容易创建热文件夹,防止数据 文件在热文件夹中的存储错误,并且容易确定多个热文件夹各自的处理状态。日本特开 2001-337801公开了一种通过个人计算机生成与打印机相对应的打印机文件夹(相当于热 文件夹)的技术。该技术基于打印机文件夹的打印机功能生成打印条件文件夹。当用户将 文件存储在打印条件文件夹中时,对应的打印机在对应的打印条件下打印该文件。日本特开平10-326167公开了一种打印系统,该打印系统存储在文档打印期间在打 印机驱动程序上曾经设置的设置值,并且可以在随后的文档打印时使用所存储的设置值。日本特开2003-91385公开了一种群打印机驱动程序,该群打印机驱动程序使得 客户端计算机能够通过综合控制所登记的多个打印机驱动程序来作为一个打印机驱动程 序提供接口。

发明内容
本发明涉及一种信息处理设备的控制方法,在创建热文件夹期间,该信息处理设备不仅能够容易地进行打印设置,而且能够容易地安装打印机驱动程序。根据本发明,可以 通过在将热文件夹的模板文件夹复制到个人计算机(PC)的操作中自动安装打印机驱动程 序并设置打印机驱动程序,容易地创建热文件夹。根据本发明的一方面,一种信息处理设备,包括参考单元,用于参考外部存储装 置的热文件夹的模板,其中,所述外部存储装置存储有所述热文件夹的模板;获取单元,用 于基于所述参考单元的参考,将包括文件夹属性的所述模板从所述外部存储装置获取到所 述信息处理设备;以及生成单元,用于在所述获取单元已将所述模板获取到所述信息处理 设备之后,在所述信息处理设备中生成热文件夹,其中,当所述生成单元生成所述热文件夹 时,所述生成单元生成与所述模板的文件夹属性相对应的热文件夹的属性,并且基于所述 热文件夹的属性,在所述信息处理设备中设置打印机驱动程序。根据本发明的另一方面,一种信息处理设备的控制方法,包括参考外部存储装置 的热文件夹的模板,其中,所述外部存储装置存储有所述热文件夹的模板;基于所述参考, 将包括文件夹属性的所述模板从所述外部存储装置获取到所述信息处理设备;以及在已将 所述模板获取到所述信息处理设备之后,在所述信息处理设备中生成热文件夹,其中,当生 成所述热文件夹时,生成与所述模板的文件夹属性相对应的热文件夹的属性,并且基于所 述热文件夹的属性,在所述信息处理设备中设置打印机驱动程序。根据以下参考附图对示例性实施例的详细描述,本发明的其他特征和方面将显而 易见。


包括在说明书中并构成说明书的一部分的附图示出本发明的示例性实施例、特征 和方面,并且与说明书一起用于说明本发明的原理。图1是本发明的概念图。图2是示意性示出图1所示的多功能外围设备(MFP)的控制单元的结构的框图。图3A和图3B分别示出根据本发明的热文件夹的模板和该热文件夹的属性信息。图4是示出根据本发明的热文件夹的生成过程的流程图。图5是示出根据本发明的在将打印数据存储在热文件夹中时的打印处理的过程 的流程图。图6是根据本发明的在将图像处理设备中所存储的热文件夹的模板复制到PC以 创建热文件夹时的概念图。图7是根据本发明的在热文件夹的属性信息中所描述的驱动程序的存储目的地 中存在表示另一存储目的地的信息时的概念图。图8是示出根据本发明的在复制热文件夹的模板时的初始化处理的操作的流程 图。
具体实施例方式以下将参考附图详细描述本发明的各个示例性实施例、特征和方面。在传统的热文件夹中,当创建新的热文件夹时,必须设置打印装置,并且必须设置 IP地址或端口。在与应用程序相对应的热文件夹中,必须设置相关联的打印机驱动程序,这延长了设置时间。在以下描述中,除非另外指明,否则示例性实施例的共同或类似部分由相同附图 标记表示,以避免重复。将描述第一示例性实施例。图1是根据本发明的图像处理系统的概念图。MFP1、 MFP2和MFP3(101、102和103)均是具有复制、打印、发送(传真、电子邮件和文件传送)和 BOX(存储箱)功能的多功能打印装置。打印装置在纸介质上打印基于打印数据生成的图像 数据,并且用作图像处理设备。主计算机104是用户在打印期间使用的个人计算机。主计算机104具有热文件夹 功能,并且该热文件夹以恒定间隔检查文件夹内的数据。如果存储有PDL数据,则主计算机 104将该数据发送至对应于与热文件夹相关联的设置的打印装置。更具体地,当热文件夹中 存储了 PDL数据时,主计算机104将通过基于与热文件夹相关联的设置处理该PDL数据所 获得的数据作为打印数据发送至打印装置。可以不对存储在热文件夹中的PDL数据进行任何处理,而是将该PDL数据和与热 文件夹相关联的打印设置一起发送至打印装置。代替PDL数据,可以将文档存储在热文件夹中。在打印装置之间共享文件服务器105,并且在本发明中将该文件服务器称为BOX。 BOX(文件服务器)105具有用于将PDL数据存储在硬盘中的BOX功能。可以从打印装置 (101、102和103)参考BOX 105,并且可以在打印装置中打印所参考的PDL数据。PC 104和 BOX 105可以包括诸如个人计算机和服务器计算机的通用信息处理设备。PC 104可以参考BOX 105的文件,并且在本发明中可以参考热文件夹的模板文件 夹。更具体地,PC 104可以参考作为外部存储装置的BOX 105。另外,BOX 105将与打印装 置的各种PDL (PCL和PostScript)相对应的打印机驱动程序存储在硬盘中。以下将描述热 文件夹的模板文件夹。BOX (文件服务器)105中包括硬盘(HDD) 106。存储区111存储BOX 105的硬盘 106中所存储的MFP(101、102和103)的打印机驱动程序。在创建热文件夹期间下载存储区 111中所存储的打印机驱动程序以进行安装,这将在下文中详细描述。在PC 104的显示器上显示PC画面107。模板文件夹108是示出BOX 105的硬盘 106的文件夹109中所存储的热文件夹的模板文件夹的概念图。文件夹109是示出存储BOX 105的硬盘106中所存储的与MFP (101、102和103) 相对应的热文件夹的各种模板文件夹108的文件夹的概念图。当从PC 104参考文件夹109 并在PC画面107上查看该文件夹时,将模板文件夹显示为以文件夹形式存储在文件夹109中。在本发明中,用户通过在PC画面107上拖放来将经由PC104参考的模板文件夹 108从BOX 105复制(获取)到PC 104中,并且通过PC 104创建热文件夹110。将简要地描述图1的热文件夹创建的(登记)操作。可以从PC104经由网络作为 共享文件夹参考BOX 105的热文件夹的模板文件夹108的文件夹109。将BOX 105的用于 MFPl(IOl)的热文件夹的模板文件夹108经由例如Windows (注册商标)的资源管理器复制 (获取)到PC 104。因此,例如,在PC 104的桌面上创建用于MFPl (101)的热文件夹。在复 制模板文件夹108期间,读取与文件夹相对应的打印机驱动程序的信息,并且在PC 104中安装该驱动程序。针对每个模板文件夹提供各自的打印设置,并且PC 104的热文件夹110 将模板文件夹的打印设置应用于打印机驱动程序。通过简单地进行拖放以将打印数据(文 档文件)存储在由PC 104创建的热文件夹中,基于与热文件夹相关联的打印设置来执行打 印。已略述了本发明的特征。以下将参考附图详细描述相关部件。图2是示意性示出图1的MFPl (101)的控制单元的结构的框图。主体201是控制 单元的主体。其他的MFP 102和103经由网络互连,并且在MFP之间进行远程复制处理。扫 描器单元213扫描原稿。网络接口单元203进行网络通信。经由网络接口单元203发送/接收PDL数据。 网络接口单元203可以与其他装置进行加密通信。操作面板212是由用户操作的操作接口,其使得能够经由网络接口单元203操作 其他MFP。当从操作面板指示执行复制时,控制单元201在复制处理中,通过中央处理单元 (CPU) 202对经由扫描器接口单元204从扫描器单元213发送来的视频信号进行图像处理。 控制单元201将处理后的图像经由输出接口单元209发送至打印机构单元211以进行复制处理。例如,在这种情况下所执行的图像处理包括将扫描器单元213的读取分辨率转换 为打印机构单元211的打印分辨率的转换、或者与打印机构单元211的送纸方向一致的转 动处理。硬盘(HDD)210存储要存储的复制图像或禁止复制伪造数据、或者通过BOX功能要 登记的图像数据或打印数据。由主计算机接收到的PDL数据经CPU 202处理,并且转换成点数据。将所生成的 点数据经由输出接口单元209发送至打印机构单元211以进行实际打印。例如,在这种情 况下所进行的处理包括哈夫曼压缩打印数据的解压缩。将CPU 202的这一系列处理步骤都编程到只读存储器(ROM) 206或硬盘210中。 CPU 202基于该程序进行操作。在CPU 202的处理期间,将随机存取存储器(RAM) 207用作存储区。当在硬盘210 中存储操作程序时,在RAM上光栅化该程序,以执行该程序。RAM 207或硬盘210是可以被 用作用于热文件夹的预定存储区的存储单元。非易失性存储器205包括一般的电可擦除可编程只读存储器(EEPROM),并且在下 文中被称为非易失性RAM(NVRAM)。NVRAM 205存储由操作面板212指定的面板设置值。图3A是示出模板文件夹108中所设置的属性信息的概念图。关于热文件夹的模 板,可以针对一个打印装置提供多个模板。这是因为模板文件夹可以针对一个打印装置具 有不同驱动程序的设置信息。图3A通过将由MFPl表示的打印装置中的一个模板文件夹108作为示例,示出各 属性信息的存储状态。在本示例性实施例中,属性信息(文件夹属性)301存储打印装置的名称302、打印 装置的IP地址303、网关304、装置的型号名称305、对应于打印装置的驱动程序的位置306 和驱动程序的设置值307。在这种情况下,将“MFP1”存储为打印装置的名称。将123. 234. 012. 034存储为打 印装置的IP地址,以及将123. 234. 012. 001存储为网络网关的IP地址。将ra2222MF存储为装置的型号名称,以及将file://www. SB. MFP1. PR2222MF. exe存储为表示对应于打印装 置的驱动程序的位置的 URL。将 “MF_PaperLayoutNinl :2” 和 “MF_PaperLayoutWSide :on” 存储为驱动程序的设置值。图3B示出在PC 104上生成的热文件夹110。在热文件夹110中,打印装置的诸 如驱动程序信息308或驱动程序设置信息307的属性信息301与文件夹相关联。热文件夹 110与模板文件夹108的不同之处在于,不存在表示驱动程序的位置的信息306,而存在表 示使用哪个驱动程序的驱动程序信息308。将模板文件夹108从BOX (文件服务器)105复制到PC 104,以创建热文件夹110。 此时,如图3B所示复制属性信息。作为复制的结果,由实际设置的驱动程序信息308替代 模板文件夹的表示驱动程序的位置的属性值306。作为变形例,表示驱动程序的位置的属性 值306可以保留在热文件夹的文件夹属性中而不用替代,并且可以作为新的属性值添加实 际设置的驱动程序信息308。图4是示出在PC 104上的热文件夹110的登记(生成)操作的流程图,更具体地, 它是在复制热文件夹的模板文件夹108时的初始化处理。该流程图示出在PC上运行并由 图1的PC 104的CPU执行的程序。在步骤S401,图1的MFPl (101)将在BOX (文件服务器)105中打开的热文件夹的 模板文件夹108复制到PC 104。在这种情况下,MFPl复制模板文件夹108的文件夹属性, 作为由PC 104生成的热文件夹的文件夹属性。PC 104将所复制的模板文件夹登记在热文件夹的管理任务中。在本示例性实施例 中,在步骤S402,PC 104将文件夹的目录路径(文件夹路径)登记在管理任务中。在登记文件夹之后,在步骤S403,热文件夹的管理任务开始初始化处理。首先,管理任务通过参考图3A和图3B中所示的文件夹的属性信息来设置到对应 打印装置的访问路径。在本示例性实施例中,在步骤S404,管理任务登记打印数据被发送至 的打印装置的名称302,设置到该打印装置的IP地址303和用于经由该地址访问打印装置 的端口,并且设置网络中的网关304。在步骤S405,管理任务检查在文件夹的属性信息中是否描述了驱动程序设置。驱 动程序设置是至少包括对应于打印装置的驱动程序的位置306的信息。如果描述了驱动程序设置(在步骤S405为“是”),则在步骤S406,管理任务获取 打印装置的型号名称(型号类型)305。在步骤S407,管理任务检查是否在PC 104中安装了对应于型号名称的打印机驱 动程序。如果在PC 104中未安装由驱动程序设置指定的驱动程序(在步骤S407为“否”), 则在步骤S408,管理任务从网络中的源下载驱动程序。管理任务基于驱动程序设置中所包 括的对应于打印装置的驱动程序的位置306的信息进行该下载。在步骤S409,管理任务将打印机驱动程序安装在PC 104中。在步骤S410中,管理 任务将在步骤S404所设置的通向打印装置MFPl的端口设置为驱动程序的端口信息。在步骤S411,管理任务在所生成的热文件夹110的属性信息中描述对应于MFPl 的驱动程序。该处理对应于在驱动程序信息308中描述所安装的打印机驱动程序。如果安 装了由PC 104使用的驱动程序,则管理任务设置打印机端口(或者检查是否已经设置了打 印机端口),并且在属性信息中描述驱动程序信息。因此,当在PC 104中生成热文件夹110时,进行打印机驱动程序的设置。针对各PDL(PCL和PostScript)和打印装置的型号,通常采用不同的打印机驱动程序。如上所述,在本示例性实施例中,基于在PC 104中所生成的热文件夹110的文件 夹属性,进行各步骤的设置。然而,可以通过在初始化处理期间参考复制源模板文件夹108 的文件夹属性,进行各步骤的设置。在这种情况下,从模板复制热文件夹110的文件夹属 性,并且在进行驱动程序设置之后,给出描述了驱动程序信息308的文件夹属性。该热文件 夹的属性信息是在使用热文件夹所进行的打印期间使用的信息。图5示出在使用热文件夹110打印期间PC 104的操作。将该流程图作为PC 104 中的程序来执行。图1中的PC 104的CPU执行该程序。在步骤S501,用户将打印数据存储在热文件夹110中。用户通过在PC 104的画面 上将打印数据(文档文件)拖放至热文件夹110中来进行该处理。在步骤S502,PC 104的热文件夹的管理任务判断所存储的打印数据是否是应用 程序数据。如果存储了应用程序数据(在步骤S502为“是”),则在步骤S503,管理任务检 查是否在PC中安装了该应用程序。如果在PC中存在该应用程序(在步骤S503为“是”), 则在步骤S504,管理任务启动该应用程序以进行打印。在步骤S505,当启动应用程序时,管理任务指示应用程序使用在热文件夹的与要 使用的驱动程序相关的属性信息中指定的驱动程序308。可选地,管理任务临时改变在应用 程序启动期间所使用的默认打印机驱动程序。在步骤S506,PC 104的管理任务对所设置的驱动程序设置文件夹的属性信息中 所存储的驱动程序设置项307。在步骤S507,PC 104的管理任务将所存储的应用程序数据 经由应用程序和驱动程序转换为打印数据。在步骤S508,PC 104的管理任务将打印数据发 送至在热文件夹110的属性信息中所设置的打印目的地(301、302)的MFP1。在步骤S509, MFPl打印所接收到的打印数据。现在,描述存储在热文件夹110中的打印数据不是应用程序数据而是要由打印装 置直接接收并打印的诸如PDL数据、图像数据或PDF数据的打印数据的情况(在步骤S502 为“否”)。在这种情况下,在步骤S508,管理任务将打印数据发送至在热文件夹110的属性 信息中所设置的打印目的地的MFPl。在步骤S509,MFPl进行打印。如果在PC中不存在与热文件夹110中所存储的应用程序数据相对应的应用程序 (在步骤S503为“否”),则在步骤S510,PC104的管理任务显示错误,以删除所存储的应用 程序数据。在步骤S510的处理中,在本示例性实施例中,管理任务显示错误并删除应用程序 数据。然而,管理任务可以不删除应用程序数据。另外,可选地,可以将关于删除的设置添 加到热文件夹110的文件夹属性301中。在本示例性实施例中,在将应用程序数据存储在热文件夹110中的阶段,判断是 否可以进行打印。然而,可以将判断阶段改变为拖动应用程序数据并将其保持在文件夹上 的时间点。另一示例性实施例在第一示例性实施例中,将热文件夹的模板文件夹108存储在BOX(文件服务
9器)105的硬盘中。然而,在本示例性实施例中,每个打印装置均包括模板文件夹。图6是将热文件夹的模板文件夹608存储在MFPl (101)中时的概念图。与第一示例性实施例的部分类似的部分由图1以及图3A和图3B的相同附图标记 表示。将仅描述不同之处。模板文件夹608是存储在MFPl (101)的硬盘606中的文件夹609中的热文件夹的 模板文件夹。文件夹609存储在硬盘606中所存储的与MFPl (101)相对应的热文件夹的各 个模板文件夹608。与图1的BOX(文件服务器)105的不同之处如下。在图1中,B0X105 存储MFP(101、102和103)的热文件夹的模板文件夹108。另一方面,在图6中,MFPl (101) 的硬盘606存储其自身MFPl的热文件夹的模板文件夹608。由于准备了不同驱动程序(用于PCL和PostScript)以及驱动程序的不同设置值 的模板,所以对于一个打印装置(MFPl)存在多个模板文件夹608。在本示例性实施例中,如在MFPl的情况下一样,可以在MFP2和MFP3中提供用于 MFP2和MFP3 (102和103)的热文件夹的模板文件夹。存储区610保存MFPl (101)的硬盘606中所存储的MFPl自身的打印机驱动程序。 在热文件夹创建期间下载保存在存储区610中的打印机驱动程序,以进行安装。针对每种类型的PDL (PCL或PostScript)准备打印机驱动程序。在本示例性实施例中,用户通过在PC画面107上拖放模板文件夹608,将经由PC 104参考的模板文件夹608从MFPl复制到PC 104,并且通过PC 104创建热文件夹110。图7是示出在热文件夹的属性信息301中所描述的驱动程序的存储目的地信息 306还包括表示另一存储位置的信息的情况下驱动程序下载过程和表示驱动程序的存储位 置的信息或驱动程序的存储状态的概念图。在图7中,作为打印装置的MFPl (101)的硬盘606中所存储的驱动程序的存储区 705以格式a和格式b保存驱动程序的存储目的地或驱动程序本身。在本示例性实施例中, 存储地址。存在表示存储驱动程序本身的地址标记。基于该地址标记,进行判断。在格式 a中,将表示驱动程序的存储位置的URL存储为文件路径地址。在格式b中,存储驱动程序 本身。在PC 104中运行的热文件夹的管理任务在初始化(热文件夹创建)期间,在安装 驱动程序时获取驱动程序的存储目的地信息306。PC 104的管理任务访问硬盘606的驱动 程序存储区705,以将驱动程序下载到MFPl (101)。在这种情况下,如果地址标记为ON 706, 则判断为所存储的数据是地址,并且管理任务下载格式a中的地址。在本示例性实施例中, 以网络中的URL格式存储驱动程序的地址。然后,PC 104的管理任务基于该地址访问存储驱动程序实体的驱动程序存储位置 708,以下载驱动程序。网关704是用作属于与PC 104和MFPl (101)所属的网络不同的网络的驱动程序 存储位置708的入口 /出口的路由器或计算机。网关704是由属性信息301中所包含的网 关信息304中的IP地址指定的。当PC 104访问驱动程序存储区705以下载驱动程序时,如果地址标记为OFF 707, 则判断为所存储的数据是驱动程序实体,并且管理任务下载格式b中的驱动程序。图8是示出PC 104中的热文件夹的登记操作的流程图,更具体地,它是复制热文件夹的模板时的初始化处理。该流程图是在PC中运行的程序,其由PC 104的CPU执行。与第一示例性实施例的图4的不同之处在于,图7中使用地址标记的下载部分a 和b。在步骤S801,图1的MFPl (101)将在BOX 105中打开的热文件夹的模板文件夹108 复制到PC 104,或者复制图6的MFPl (101)的硬盘中所存储的热文件夹的模板文件夹608。 在这种情况下,复制模板文件夹608的文件夹属性,作为PC 104中所生成的热文件夹的文
件夹属性。热文件夹的管理任务登记所复制的文件夹。在本示例性实施例中,在步骤S802,管 理任务登记文件夹的目录路径(文件夹路径)。在步骤S803,在进行文件夹登记之后,热文件夹的管理任务开始初始化处理。首先,参考图1 (或图6)的文件夹属性信息,管理任务设置到对应打印装置的访问 路径。在本示例性实施例中,在步骤S804,管理任务登记打印数据被发送至的打印装置的名 称302,设置到该打印装置的IP地址303和用于基于该地址访问打印装置的端口,并且设置 网络中的网关304。在步骤S805,管理任务检查在文件夹属性信息中是否描述了驱动程序设置。驱动 程序设置是至少包括对应于打印装置的驱动程序的位置(存储目的地)的信息。如果设置了驱动程序(在步骤S805为“是”),则管理任务获取打印装置的型号名 称(型号类型)305。在步骤S807,管理任务检查是否在PC 104中安装了对应于该型号名 称的打印机驱动程序。如果在PC 104中未安装由驱动程序设置指定的驱动程序(在步骤S807为“否”), 则在步骤S808,管理任务基于对应于打印装置的驱动程序存储目的地306的信息,访问网 络中的位置705。管理任务检查地址标记为ON 706还是OFF 707。如果存储在位置705中 的地址标记为0N(在步骤S809为“是”),则在步骤S810,管理任务下载驱动程序的存储目 的地地址(图7的a)。管理任务访问驱动程序存储目的地的地址以检查地址标记,直到地址标记变为 OFF为止。更具体地,管理任务循环进行步骤S808-S810,直到地址标记变为OFF为止。本示 例性实施例示出这样的示例作为基于所下载的地址访问驱动程序存储位置708的结果, 如在图7的格式a和格式b的情况下一样,将驱动程序存储目的地地址或驱动程序实体存 储在驱动程序存储位置708中。也就是说,在驱动程序存储位置708中存在地址标记,并且 如果地址标记为0N,则从驱动程序存储位置708参考另一个位置。如果地址标记为OFF (在步骤S809为“否”),则在步骤S811,判断为存在驱动程序 实体(图7的格式b),并且管理任务下载驱动程序。在步骤S812,热文件夹的管理任务将 所下载的驱动程序安装在PC 104中。在步骤S813,管理任务将在步骤S804所设置的通向打印装置MFPl的端口设置为 驱动程序的端口信息。在步骤S814,管理任务在所生成的热文件夹110的属性信息中描述 对应于MFPl的驱动程序。该处理对应于在驱动程序信息308中描述所安装的打印机驱动 程序。如果已安装PC 104要使用的驱动程序,则管理任务设置打印机端口(或者检查是否 已经设置了打印机端口),并且在属性信息中描述驱动程序信息。在本示例性实施例中,通过使用地址标记区分所存储的数据。然而,可以分析所存储的数据,并且如果描述了 URL,则可以判断为存储了驱动程序存储目的地地址。在图8的示例中,如果在驱动程序的存储目的地地址的参考目的地中未存储驱动 程序实体而是存储了驱动程序的另一个存储目的地地址,则继续搜索地址,直到找到驱动 程序实体为止。因此,可以限制CPU 104的管理任务追踪地址的次数。限制该次数是为了 防止诸如访问地址处于无限循环的情况等的地址参考不会结束的情况。在各示例性实施例中,用户复制热文件夹的模板文件夹108和608,从而在PC 104 的文件夹路径(目录路径)中创建热文件夹110。更具体地,在用户拖放的文件夹路径中 (例如,在桌面或“我的文档”文件夹中)创建热文件夹。作为变形例,可以针对在PC104的 热文件夹的管理任务中登记(生成)热文件夹,准备工具应用程序。在该变形例中,在复 制模板文件夹108期间,用户通过将模板文件夹108拖放到工具应用程序的图标上来在PC 104中登记热文件夹110。在这种情况下,在工具应用程序中预先设置热文件夹生成位置(文件夹路径)。结 果,可以省略在管理任务中登记热文件夹生成位置的过程。可以仅通过复制热文件夹的模板文件夹并登记该文件夹来自动进行各种设置,并 且可以在信息处理设备(PC)中容易地创建热文件夹。其他实施例还可以通过读出并执行存储设备上所记录的程序以执行上述实施例的功能的系 统或设备的计算机(或者诸如CPU或MPU的装置)以及通过以下方法来实现本发明的各方 面,其中,由系统或设备的计算机通过例如读出并执行存储设备上所记录的程序以执行上 述实施例的功能,来执行该方法的各步骤。为了该目的,例如,经由网络或者从用作存储设 备的各种类型的记录介质(例如,计算机可读介质)向计算机提供该程序。尽管已经参考典型实施例描述了本发明,但是应该理解,本发明不限于所公开的 典型实施例。所附权利要求书的范围符合最宽的解释,以包含所有这类修改、等同结构和功 能。
权利要求
一种信息处理设备,包括参考单元,用于参考外部存储装置的热文件夹的模板,其中,所述外部存储装置存储有所述热文件夹的模板;获取单元,用于基于所述参考单元的参考,将包括文件夹属性的所述模板从所述外部存储装置获取到所述信息处理设备;以及生成单元,用于在所述获取单元已将所述模板获取到所述信息处理设备之后,在所述信息处理设备中生成热文件夹,其中,当所述生成单元生成所述热文件夹时,所述生成单元生成与所述模板的文件夹属性相对应的热文件夹的属性,并且基于所述热文件夹的属性,在所述信息处理设备中设置打印机驱动程序。
2.根据权利要求1所述的信息处理设备,其特征在于,由所述生成单元生成的所述热 文件夹是所述信息处理设备的存储单元的预定存储区,并且通过将文档存储在所述热文件 夹中来将打印数据发送至打印装置。
3.根据权利要求2所述的信息处理设备,其特征在于,所述模板的文件夹属性或所述 热文件夹的属性包括从所述打印装置的名称、所述打印装置的地址、对应于所述打印装置 的打印机驱动程序的存储目的地和所述打印机驱动程序的打印设置中选择的至少一个属 性。
4.根据权利要求3所述的信息处理设备,其特征在于,所述生成单元基于所述打印机 驱动程序的存储目的地,将所述打印机驱动程序安装在所述信息处理设备中,或者针对所 述打印机驱动程序设置所述打印装置的端口。
5.根据权利要求4所述的信息处理设备,其特征在于,在所述热文件夹的属性中,由实 际设置的打印机驱动程序来替代所述模板的文件夹属性中描述的所述打印机驱动程序的 存储目的地。
6.一种信息处理设备的控制方法,包括参考外部存储装置的热文件夹的模板,其中,所述外部存储装置存储有所述热文件夹 的模板;基于所述参考,将包括文件夹属性的所述模板从所述外部存储装置获取到所述信息处 理设备;以及在已将所述模板获取到所述信息处理设备之后,在所述信息处理设备中生成热文件夹,其中,当生成所述热文件夹时,生成与所述模板的文件夹属性相对应的热文件夹的属 性,并且基于所述热文件夹的属性,在所述信息处理设备中设置打印机驱动程序。
7.根据权利要求6所述的信息处理设备的控制方法,其特征在于,所生成的所述热文 件夹是所述信息处理设备的存储单元的预定存储区,并且通过将文档存储在所述热文件夹 中来将打印数据发送至打印装置。
8.根据权利要求7所述的信息处理设备的控制方法,其特征在于,所述模板的文件夹 属性或所述热文件夹的属性包括从所述打印装置的名称、所述打印装置的地址、对应于所 述打印装置的打印机驱动程序的存储目的地和所述打印机驱动程序的打印设置中选择的 至少一个属性。
9.根据权利要求8所述的信息处理设备的控制方法,其特征在于,当生成所述热文件 夹时,基于所述打印机驱动程序的存储目的地,将所述打印机驱动程序安装在所述信息处 理设备中,或者针对所述打印机驱动程序设置所述打印装置的端口。
10.根据权利要求9所述的信息处理设备的控制方法,其特征在于,在所述热文件夹的 属性中,由实际设置的打印机驱动程序来替代所述模板的文件夹属性中描述的所述打印机 驱动程序的存储目的地。
全文摘要
本发明提供了一种信息处理设备及其控制方法,其在创建热文件夹期间,不仅可以容易地进行打印设置,而且可以容易地安装打印机驱动程序。可以通过基于将热文件夹的模板复制到PC的操作自动安装打印机驱动程序并设置打印机驱动程序,容易地创建热文件夹。
文档编号H04N1/00GK101923451SQ20101020084
公开日2010年12月22日 申请日期2010年6月11日 优先权日2009年6月12日
发明者佐藤幸优 申请人:佳能株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1