首页> 中国专利> 图像处理设备、数字多功能设备及其控制方法

图像处理设备、数字多功能设备及其控制方法

摘要

本发明公开了图像处理设备、数字多功能设备及其控制方法。当用户登入并将文档数据输入盒中时,通过参考用户信息管理表来确定该用户使用该盒的使用历史。如果存在记录,则设置处理属性,并且执行与该盒相关联的处理。如果不存在记录,则显示指明不存在记录的消息。如果响应于所述显示而选择执行,则执行处理。一旦处理结束,则将由用户使用该盒的使用记录更新为“已使用”。

著录项

  • 公开/公告号CN101231576A

    专利类型发明专利

  • 公开/公告日2008-07-30

    原文格式PDF

  • 申请/专利权人 佳能株式会社;

    申请/专利号CN200810004556.2

  • 发明设计人 根本顺子;木村欣生;

    申请日2008-01-22

  • 分类号G06F3/12(20060101);H04N1/00(20060101);

  • 代理机构11256 北京市金杜律师事务所;

  • 代理人王茂华

  • 地址 日本东京都

  • 入库时间 2023-12-17 20:28:06

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2010-12-08

    授权

    授权

  • 2008-09-24

    实质审查的生效

    实质审查的生效

  • 2008-07-30

    公开

    公开

说明书

技术领域

本发明涉及对例如图像数据自动执行处理的图像处理设备、数字多功能设备及其控制方法。

背景技术

包括扫描仪、传真机、打印机等在内的例如复印机或者数字多功能设备的一些图像处理设备提供有存储单元以用于存储文档。这种设备包括用于存储使用多种方法(例如,通过扫描仪或者从连接到网络的客户端计算机接收文档)输入的文档的功能性(“盒”功能性)。文档的存储位置称为“盒”。存储在盒中的文档按照原样或在经过编辑之后,由数字多功能设备中的应周使用。例如,文档可以按照原样传送至其他盒,或者多个文档可以在链接到一起之后结合并打印;此外,还可以压缩文档并将其作为电子邮件发出。例如这些的处理包括多种功能、需要特定设置的处理等的结合。

相应地,目前正在研究的是在盒中的“热文件夹”的实现。“热文件夹”是指例如个人计算机的信息处理设备中的功能,所述个人计算机允许通过将文档存储在特定文件夹中而将该文档简单地自动打印,所述打印基于事先作为文件夹属性而注册的打印属性来执行(例如,参见日本专利公开No.2005-115660(专利文献1)以及日本专利公开No.2005-242661(专利文献2))。换言之,通过在盒中实现热文件夹,根据已经注册为针对该盒的盒属性的打印属性,文档可以在其刚一进入盒时就注册为作业(例如,参见日本专利公开No.2000-118095(专利文献3))。

此外,可以通过将除打印之外的其他处理注册为盒属性来执行多功能设备的其他功能,例如通过电子邮件发送图像数据、复印/传送文档等等。可以通过将多个处理、定义一系列处理的处理规则等的组合注册为盒属性,来将盒作为例行任务盒进行重用。当以这种方式使用盒时,无需在每次使用盒时执行针对每个处理的详细设置,这减少了操作错误并且还缩短了操作所需的时间量。

迄今为止,一直在使用通过按下在多功能设备的控制台上的预定按键来启动一系列预设处理的功能(例如,参见日本专利公开No.2000-222100(专利文献4))。然而,为了使用该功能,用户需要执行例如按下在多功能设备的控制台上的按键之类的动作。因此,该功能无法用于从客户端计算机内的驱动、应用等处通过网络发送的项目。在这方面,当前描述的功能不同于热文件夹的实现。例如,当多个用户执行相同任务时,管理员或类似人员为特定用户在特定盒中建立热文件夹,并且该用户通过将文档插入那个盒来执行他/她的任务。这使得可以减小用户之间的操作过程和处理速度的差异。当处理过程改变时,管理员可以简单地改变设置,只要这些设置是盒属性中的变化所能遵守的范围;因此用户无需知晓改变。此外,当出现只允许特定特定用户执行的受限处理时,可以通过将对受限处理已经设置为其盒属性的盒的访问进行限制,来实现简单的功能限制。

最后,已经提出了服务处理设备,由此创建和存储遵循用户所定义的作业流的指令,并且一旦由用户选择了那些指令,则根据写入该指令的作业流来执行处理(参见日本专利公开No.2004-287859(专利文献5)以及日本专利公开No.2004-287860(专利文献6))。

讨论至此,在传统数字多功能设备中,为了按照用户的指令处理图像数据,需要预先创建关键操作序列、作业流等等。用户还需要指定在数字多功能设备本身中执行哪个处理序列。

而且,即使预先定义了处理序列,如果用户指定了错误的序列,则仍然有可能执行用户不想执行的处理。其他问题是,可以容易地使用常用的序列而不必注意设置的参数,并且因此所执行的实际处理、实际输出等可能不同于期望的处理、输出等。特别地,如果恶意用户已经执行了例如用于向外部发送图像数据的设置,则不仅会发生信息泄露,而且其他用户可能不会立刻察觉它,这导致了延迟的响应时间。

发明内容

为了解决上述问题,本发明的目的是提供一种数字多功能设备及其控制方法,其利用各种功能作为多功能控制装备的盒功能来实现热文件夹。

本发明的进一步目的是提供一种图像处理设备及其控制方法,其能够防止由操作错误引起的不期望处理的执行和信息泄露,而没有降低盒中热文件夹的实现所提供的可用性。

为了实现上述目的,本发明如下配置。换言之,本发明是一种图像处理设备,该图像处理设备提供有热文件夹功能,其中所述热文件夹功能将盒与将要对输入到该盒中的数据执行的处理相关联,并且该图像处理设备包括:存储装置,用于存储盒管理表和用户管理表,所述盒管理表存储针对输入到该盒中的数据的处理的定义,以及针对每个用户和每个盒,将盒使用历史记录和存储在所述用户管理表中;处理装置,在用户已经将数据输入到盒中的情况下,所述处理装置参考用户管理表,并确定是否存在该用户将数据输入到该盒中的记录,如果存在记录,则对输入的数据执行与该盒相关联的处理,或者如果不存在记录,则输出指明不存在记录的消息,并接受来自用户的确认输入,并且在从用户已经接受了确认输入的情况下,对输入的数据执行与该盒相关联的处理,并且将用户对盒的使用历史记录到用户管理表中;以及处理参数维护装置,在盒管理表中定义的处理响应于用户所执行的操作而已经改变的情况下,所述处理参数维护装置将该盒的使用历史从用户管理表中删除。

本发明的另一方面配置如下。换言之,本发明的另一方面是一种数字多功能设备,该数据多功能设备提供有热文件夹功能,所述热文件夹功能将盒与将要对输入到该盒中的数据执行的处理相关联,并且该数字多功能设备包括:图像扫描仪单元;存储装置,用于存储盒管理表,该盒管理表存储针对输入到该盒中的数据的处理的定义;以及处理装置,在已经将图像扫描仪所扫描的图像数据输入到盒中的情况下,所述处理装置参考盒管理表,并执行与该盒相关联的处理。

本发明的又一方面配置如下。换言之,本发明的又一方面是用于控制图像处理设备的控制方法,该图像处理设备具有存储装置和处理器并提供有热文件夹功能,所述热文件夹功能将接受数据的盒与将要对输入到该盒中的数据执行的处理相关联,该方法包括步骤:

在用户已经将数据输入到盒中的情况下,通过参考存储在存储装置中的用户管理表来确定是否存在该用户将数据输入到该盒中的记录,其中针对每个用户和每个盒,将盒使用历史注册和存储在用户管理表中;

如果不存在记录,则输出指明不存在记录的消息,并接受来自用户的确认输入;

通过参考存储在存储装置中的盒管理表,对输入的数据执行与该盒相关联的处理,并将该用户对该盒的使用历史注册到用户管理表中,所述盒管理表存储将要对输入到该盒中的数据执行的处理的定义;

在存在记录的情况下,参考盒管理表,并且对输入的数据执行与该盒相关联的处理;以及

在盒管理表中定义的处理响应于用户所执行的操作而改变的情况下,将该盒的使用历史从用户管理表中删除。

本发明的再一方面配置如下。换言之,本发明的再一方面是用于控制数字多功能设备的控制方法,所述数字多功能设备提供有热文件夹功能并且还提供有扫描仪单元,所述热文件夹功能将接受数据的盒与将要对输入到该盒中的数据执行的处理相关联,该方法包括步骤:

在已经将扫描仪所扫描的图像数据输入到盒中的情况下,参考盒管理表,该盒管理表存储将要对输入到该盒中的数据执行的处理的定义;以及

对输入到盒中的数据执行盒管理表中所定义的处理。

根据本发明,可以将热文件夹功能添加到复印机的盒功能中。此外,本发明可以防止执行与用户意图相反的处理、信息泄露等等,而没有降低其中已经实现了热文件夹的盒所提供的可用性。

本发明的其他特征将从下文对例子性实施方式的描述(参考附图)中变得显而易见。

附图说明

图1是示出了根据本发明的成像系统的配置的例子的示意图。

图2是示出了多功能设备102的一般配置的框图。

图3是示出了根据本发明第一实施方式的盒信息管理表的例子的示意图。

图4是示出了根据本发明第一实施方式的用户信息管理表的例子的示意图。

图5是示出了显示单元206中所显示的初始屏幕的例子的示意图。

图6是示出了显示单元206中所显示的盒列表屏幕的例子的示意图。

图7是示出了显示单元206中所显示的文档列表屏幕的例子的示意图。

图8是示出了显示单元206中所显示的原稿扫描屏幕的例子的示意图。

图9A是示出了显示单元206中所显示的例行任务显示屏幕的例子以及盒信息管理表维护屏幕的例子的示意图。

图9B是示出了根据第一实施方式的用于创建和改变盒信息管理表的处理的例子的示意图。

图10是示出了根据本发明实施方式的针对多功能设备中存在的多个盒中的每一个的处理过程的例子的流程图。

图11是示出了根据本发明实施方式的热文件夹处理过程的例子的流程图。

图12是示出了根据本发明第二实施方式的热文件夹所实现的文档处理过程的例子的流程图。

图13是示出了显示单元206中所显示的消息显示屏幕的例子的示意图。

图14是示出了根据本发明实施方式的其中实现了热文件夹的盒中的数据处理过程的例子的流程图。

图15是示出了根据本发明实施方式的其中实现了热文件夹的盒中的设置改变处理过程的例子的流程图。

图16是示出了根据本发明第二实施方式的用于将文档存储在成像系统中的其中实现了热文件夹的盒中的处理过程的例子的流程图。

图17是示出了根据本发明第二实施方式的变型的用户信息管理表的例子的示意图。

图18是示出了根据本发明第二实施方式的变型的盒管理表的例子的示意图。

图19是示出了根据本发明第二实施方式的变型的用户信息管理表的例子的示意图。

图20是示出了根据本发明第二实施方式的变型的盒管理表的例子的示意图。

具体实施方式

[第一实施方式]

下文将描述根据本发明第一实施方式的图像处理设备。图1是示出了其中可以应用用作根据本发明第一实施方式的图像处理设备的数字多功能设备(此后简称为“多功能设备”)的网络配置的示意图。图1中所示的网络101支持例如TCP/IP协议。多功能设备102、打印服务器103以及由普通用户所使用的客户端计算机104连接至网络101。

例如,可以通过经由安装在客户端计算机104中的打印机驱动将打印数据从客户端计算机104发送到多功能设备102,来使用多功能设备102打印文档,将文档存储在多功能设备中的盒中等等。在此情况下,客户端计算机104可以将打印数据发送至打印服务器103,并且打印服务器103可以针对多功能设备102执行打印处理、存储处理等。此外,在将要存储文档的盒中建立热文件夹,使得可以将所存储的文档例如与预定文档链接并打印、发送到预定目的地等等。“热文件夹”是指已经与对输入(存储)的数据执行的处理或者处理序列相关联的文件夹。当将数据输入到热文件夹中时,对该输入的数据执行与该热文件夹相关联的处理。具有这种热文件夹功能的盒也简称为“热文件夹”。应当注意,图1中所示的配置只是这种配置的一般概要;因此,可以存在由一般用户使用的多个计算机、多个多功能设备等等。

<多功能设备配置>

图2是示出了数字多功能设备102的配置概要的框图。中央处理单元(CPU)201执行存储在ROM(只读存储器)202或硬盘203中的控制程序。由此,例如存储用于在设备内通过系统总线218相连接的各种单元的操作条件和管理数据之类的各种信息。也可以存储例如图3中所示出的文件夹管理表(稍后描述)以及例如图4中所示出的用户管理表(同样稍后描述)。此外,也可以执行用于执行本说明书所附流程图的程序。

控制单元205使用RAM(随机访问存储器)204执行本发明的各种功能和各种处理(稍后描述),RAM 204中存储有操作所需的数据。可以只使用控制单元205和CPU 201中的一个,或者控制单元205和CPU 201的功能可以集成在一起。显示单元206显示各种信息,例如操作情况、设备状态或者输入的信息。控制台单元207配置有例如数字小键盘或启动键的键,或者它是显示单元206之内的触摸板,用于用户执行例如设置、指示之类的输入操作。通信控制单元208通过无线或者硬线网络连接至内部网或者因特网,并发送/接收包括图像数据、控制命令等的文档数据。网络控制设备209连接至PSTN(公共交换电话网),当信号发出/进入时执行预定的线路控制,并且连接该线路或是从该线路断开。而且,图像数据、控制信号等通过内置调制解调设备进行调制/解调以通过传真来发送/接收,以及通过网络控制设备209来发送/接收。

读取设备211将光照射到待发送、复印或存储的原稿上,并将从图像处反射回的光转化为相应的电信号,以此来读取图像数据。所读取的图像数据通过打印控制单元210来发送、复印或存储在硬盘203中。

打印记录设备212通过打印控制单元210接收来自例如读取设备或客户端计算机的信息源的图像数据或打印数据,将数据作为持久可视图像形成在记录纸上,并送出记录纸。

图像存储器213临时存储所读取或接收的图像数据、打印数据等。根据设备、格式等,图像存储器213可包括在硬盘203、RAM 204等中。图像处理单元214执行操作以用于编码待发送的图像数据、解码所接收的图像数据、将所接收的打印数据转换为图像数据、将待存储的图像数据转换为适当的格式或者用户指定的格式等。图像处理单元214还响应于读取设备211的光学响应特性、以及发送者之间的不一致性,来执行图像校正处理,响应于用户通过控制台单元207的输入而执行用于缩放图像等的图像处理。根据需要,图像处理单元214还按照打印记录设备212的写特性对图像数据执行图像优化处理。授权处理单元215授权打印作业,还授权用户、工作组等。

盒信息管理单元216保存例如图3中所示出的盒信息管理表300。盒信息管理单元216将处理参数保存为盒属性,所述处理参数与硬盘203中提供的文档存储区域(在下文中称为“盒”)相关联,并且盒信息管理单元216管理处理参数、更新信息等。注意,盒信息管理表300也称为文件夹管理表。

用户信息管理单元217保存例如图4中所示出的用户信息管理表400,并且管理与授权处理单元215所授权的用户对每个盒的访问有关的信息。注意,用户信息管理表400也称为用户管理表。

系统总线218连接CPU 201、ROM 202、硬盘203、RAM 204、控制单元205、显示单元206、控制台单元207、通信控制单元208、打印控制单元210、图像存储器213、图像处理单元214等。系统总线218还连接授权处理单元215、盒信息管理单元216以及用户信息管理单元217。

根据所述的配置,本实施方式的多功能设备包括:用于传输所读取的图像数据的传真通信功能、用于将数据转发至文档管理服务器计算机的转发功能、用于打印/输出所读取的图像数据的复印功能,等等。该多功能设备还包括:用于通过传真等接收图像数据以及打印图像数据的打印/接收功能、用于接收来自客户端计算机的打印数据以及打印该打印数据的打印功能、以及用于将所读取的图像数据和所接收的图像数据存储在盒中的盒功能。换言之,该多功能设备不仅可用作复印机,还可用作传真设备、打印机设备、扫描仪设备以及存储设备。应当注意,打印记录设备212可以是例如喷墨类型、热敏印头类型、针打式类型或者其他这样的类型,而不是电子照相记录类型。

将与盒相关联的处理有关的细节、属性(参数)等存储在图3中示出的盒信息管理表300中。“盒编号”是赋予单一的多功能设备中每个盒的唯一标识编号。由用户定义的盒名称存储在名称列中。属性列包括热文件夹设置列、触发设置列、处理参数设置列、处理属性设置列、以及更新信息存储列。在处理参数列中定义了某类处理的情况下,将热文件夹设置列存储表示为“已设置”的值,并且在其他情况下其存储表示为“未设置”的值。如果热文件夹设置列是“未设置”,则所讨论的盒是用于存储的文件夹。在触发设置列中指定用于执行在处理参数设置列中所定义的处理的触发。例如,如果设置是“进入”,则将文档数据进入(也即,输入或是存储入)所讨论的盒用作触发,并且对该文档数据执行处理参数设置列中所指定的处理。作为另一例子,如果设置是“用户n登入”,则当用户以用户名“用户n”登入系统时,对所讨论的盒中所存储的文档数据执行处理参数设置列中所指定的处理。

指明用户所指定的处理参数的信息存储在处理参数设置列中。处理参数的例子包括“打印”、“发送”、“编辑”、“备份”、“请求”等等。此外,“外部”指明独立定义的处理的执行,例如图12中所示出。用户所定义的针对每个处理参数的属性(也称为参数)存储在处理属性设置列中。例如,如果处理参数是“打印”,则可以将诸如尺寸、布局、灰度还是彩色打印、装订书刊打印的打印设置作为处理属性来指定。当没有进行指定时,使用预定的默认设置。当处理参数是“编辑”时,将诸如链接或删除文档、插入封面页或模板、插入页号、删除空白页、插入打印日期/时间和用户名的待执行的编辑细节作为处理属性来设置。当处理参数是“发送”时,将媒体类型(传真,电子邮件,等等)以及对应于该媒体类型的地址(传真号,电子邮件地址,等等)作为处理属性来存储。将针对盒进行定义或更新定义的日期保存在更新信息存储列中。考虑到一天之中可以发生多个更新,还可以存储时间。

用户名、用户的部门以及与用户名相关联的热文件夹处理执行信息存储在图4所示出的用户信息管理表400中。针对逐个盒,将用户是否使用了特定的盒(也即,用户是否已经输入了文档数据)记录在热文件夹处理执行信息中。

<多功能设备用户接口>

图5是示出了显示单元206中所显示的屏幕的例子的示意图。该屏幕是设置屏幕500,将其作为初始屏幕来显示,并且在执行与复印功能有关的各种设置时使用。在图5中,标签501至504分别是“复印”标签、“发送”标签、“盒”标签以及“选项”标签,并且一旦按下相应的标签,则显示用于该功能的基本屏幕。尽管已经将图5示出复印功能选作初始屏幕,但作为替代,也可以将发送功能、盒功能等功能选作初始屏幕。

图6是示出了显示单元206中所显示的屏幕的另一例子的示意图。该屏幕是盒列表屏幕600,它是用于盒功能的基本屏幕。在图6中,域601是盒信息显示域,其中显示每个盒的名称、所使用的空间以及存在/不存在热文件夹设置。用户可以通过按下“选择盒”键602来切换到例如图7中所示出的列出了盒中文档的文档列表屏幕700。用户还可以通过按下“系统盒”键来切换到用于系统盒的基本屏幕(未示出)。此外,用户可以通过按下“传真盒”键604来切换到用于传真盒的基本屏幕(未示出)。

图7是示出了显示单元206中所显示的屏幕的另一例子的示意图。该屏幕是文档列表屏幕700,其列出了使用图6中所示的盒列表屏幕选择的盒中的文档。在图7中,域701是文档信息显示域,其显示每个文档的类型、文档名称、纸张大小、页数以及日期/时间。软键702至710是用于执行各种操作和设置的键。通过按下“详细信息”键701,来在文档列表显示屏幕上显示其中显示详细信息的屏幕(未示出)。可以通过按下“删除”键703来删除在文档信息显示域701中当前选择的文档。按下“打印”键704、“发送”键706、“移动/复印”键707或“编辑菜单”键709将显示对应于所按下键的设置屏幕(未示出)。按下“扫描原稿”键705可将屏幕切换到例如图8中所示的原稿扫描屏幕800,使得可以执行用于扫描待存储到当前选择的盒中的图像数据的设置。按下“关闭”键710,返回图6中所示的盒列表屏幕。按下“例行任务”键708来切换到例如图9所示的其中布置了例行任务按钮的屏幕,其中已将常用设置注册到了这些例行任务按钮。

图8是示出了在显示单元206中所显示的屏幕的另一例子的示意图。该屏幕是原稿扫描屏幕800,通过该屏幕可以执行各种用于扫描原稿的设置,在用户按下图7中所示的“扫描原稿”键705时显示该屏幕。在图8中,显示列801至803分别是状态显示区域、大小显示区域以及阅读大小区域,并显示当前状态、设置参数等等。按下“大小设置”键804、“阅读大小设置”键805、“双面设置”键806、“暗度设置”键807、“图像模式设置”键808或者“应用模式”键809将显示相应的设置屏幕(未示出)。按下“文档名称输入”键810可显示文档名称输入屏幕(未示出),通过该屏幕可以设置待存储的文档的名称。这里,当设置文档名称时,所设置的文档名称在文档名称显示域811中显示。通过按下“重置”键812可以取消通过该屏幕进行的各种设置,并且屏幕返回其原始状态。按下“取消”键813使屏幕返回到图7中所示的文档列表屏幕700。最后,按下“系统监控”键814可显示系统监控屏幕,通过该屏幕可以检查整个系统、作业等的状态。

<盒以及关联处理>

图9A是示出了在显示单元206中所显示的屏幕的例子的示意图。该屏幕是按下在图7中所示的“例行任务”键708时显示的盒处理显示屏幕900,并用以显示和编辑与选择的盒相关联的处理参数和处理属性。在图9A中,区域901是其中布置了注册的按钮的区域。用户可以通过图7中所示的屏幕来选择期待的文档,并通过从区域901中布置的按键中按下期待的按钮,来选择将要对选择的文档执行的处理。注意,与盒相关联的处理独立于文档,因此无需选择盒中的文档。因此,通过从图6中所示的屏幕处选择盒并按下例如编辑按钮,用户可以显示图9A中所示的屏幕(与该盒相关联的处理列表)。通过该操作,可实现期待的处理,而无需进行详细设置。按下按钮902使屏幕返回图7中所示的状态。

图9A示出的例子是已经选择了图3中所示的盒信息管理表300中所定义的盒编号04的情况。在屏幕900的上部区域处显示盒编号04和盒名称“年度会议录”。针对逐个参数,将与盒04相关联的处理参数和处理属性作为按钮显示在区域901中。例如,将图3中所示的带有“电子邮件(至公司X)”处理属性的处理参数“发送”作为标示为“发送至X公司”的按钮来在图9A中显示。如果选择该按钮并且随即按下删除按钮(未示出),则从盒信息管理表300中删除选择的参数和属性。

图9B示出了用于定义将与盒关联的处理的处理过程的例子,换言之,示出了在创建盒信息管理表300时所执行的过程的例子。然而,应注意,图9B示出了用于添加处理参数的过程。当删除处理参数时,选择用于执行从区域901中删除参数的处理的按钮,并且按下删除按钮(未示出)。由此删除所选择的表中的条目。

在图9B中,首先确定定义是否已经结束,换言之,是否已经按下结束按钮(S911)。如果定义没有完成,则将选择的处理与盒信息管理表300中选择的盒相关联并将其添加到盒信息管理表300中(S913)。然后,将选择的属性与盒信息管理表300中选择的盒相关联并将其添加到盒信息管理表300中(S915)。除了用于在处理属性设置列中所存储的处理的参数之外,还将作为触发设置列中所设置的触发的事件(称为“触发事件”)包括在设置属性中。另一方面,如果定义处理已经结束,则在已经输入名称的情况下,将该名称作为盒的名称添加到盒信息管理表300中(S917)。最后,将临时存储在RMA等存储器中的盒信息管理表300存储在例如硬盘的非易失性存储介质中(S919)。

可以通过上述过程来创建和存储与盒相关联的处理。当然,可以将使用连接到多功能设备的计算机创建的盒信息管理表装载到多功能设备之中。

注意,在从图7中所示的屏幕选择了文档并且由用户按下例行任务按钮708的情况下,也会显示与图9A中所示屏幕相似的屏幕。在这种情况下,没有编辑热文件夹功能,取而代之的是,对选择的文档数据执行与用户从图9A的区域901中所显示的按钮中按下的按钮相对应的处理。这种与按钮相对应的功能定义与盒信息管理表300分开存储和维护。用于注册功能的过程可以是类似于图9B中所示的过程。然而,所定义的处理参数和处理属性与每个按键相关联,并且存储在表(在本例子中称为“按钮功能管理表”)中。

<盒处理过程>

图10是示出了根据本发明第一实施方式的针对存在于多功能设备内的多个盒的每个处理过程的例子的流程图,S1001至S1009表示该过程的每个步骤。该处理由CPU 201根据存储在多功能设备102的ROM 202或者硬盘203中的程序来执行。应当注意,本发明中的“盒中热文件夹的实现”是指进行设置,所述设置使得基于预设事件来对输入到多功能设备中的盒中的文档执行预设动作(盒功能)。换言之,例如考虑这样的情况,对于盒编号10而言,将“文档进入”设置作为触发的事件,将“装订打印,两份副本”设置为响应于该触发来执行的动作。在此情况下,如果文档被扫描并存储在盒编号10中,则将进入盒编号10的文档的两份装订副本打印出来。

当打开多功能设备并且打开多功能设备的盒功能时,执行步骤S1001,由此获取针对每个盒的热文件夹设置。“所获取的热文件夹设置”是指图3中所示的盒信息管理表300。在步骤S1002中,检查是否存在热文件夹设置。步骤S1002中所检测的项是盒信息管理表300的热文件夹设置列。

在步骤S 1002中确定了不存在热文件夹设置的情况下,将盒用作普通的盒,不进行热文件夹设置。然而,在确定了存在热文件夹设置的情况下,过程移动到步骤S1003,并且将要被用作设置触发的事件进行注册以便监控。存在设置处理参数(动作)的情况,其中所述处理参数(动作)指定例如将使用文档数据的输入作为触发事件来打印/装订文档数据。此外,还存在设置动作的情况,其中所述动作指定例如将使用特定用户登入系统作为触发事件来对存储在盒中的文档进行编辑、打印等。在这些情况下,各自的触发事件是文档数据被输入盒、或者特定用户登入系统。将指明这些触发事件的信息存储在预定的存储器区域中,并且该存储等效于S1003中所执行的事件监控注册。从容易进行设置、监控等的角度出发,优选地,可以注册为触发的事件是从预设的事件候选列表中选择的。

当事件监控注册结束时,过程移动到步骤S1004,在此系统等待事件发生。在步骤S1004中,监控是否已经发生了步骤S1003中所注册的事件。例如,如果输入是触发,则监控文档数据是否已经写入到定义为盒的区域中。或者,如果登陆是触发,则监控例如来自用户授权模块的“授权完成”应答。

在图10中,即使没有发生触发事件,过程也周期性地例如前进到步骤S1005,在这里确定热文件夹功能是否由于多功能设备的终止或类似原因而已经停止。如果功能已经停止,则过程移动到步骤S1006,在这里清除启动时所执行的事件注册。然后处理结束。

如果功能没有停止,则过程移动到步骤S1007,在这里确定是否已经发生触发事件。如果触发事件没有发生,则处理返回至步骤S1004,并且系统返回等待事件发生的状态。

如果在步骤S1007中确定事件已经发生,则过程移动到步骤S1008,在这里检测事件的细节。如果已经发生的事件不是在盒信息管理表300中注册的触发事件,则处理返回步骤S1004,并且系统等待事件发生。然而,如果事件是触发事件,则过程移动到步骤S1009,并且执行热文件夹处理。注意,热文件夹处理是对应于所讨论的盒的处理参数和处理属性所指定的处理,将所述处理参数和处理属性注册在盒信息管理表300中。此外,在事件发生监控限制于触发事件的情况下,步骤S1008不是必要的。然而,在例如可以监控用户登陆但是无法监控由用户ID标识的登陆的情况下,需要在步骤S 1008中确定登入的用户是否已经注册为触发事件。

图11是示出了与图10中步骤S1009有关的细节的流程图;S1101至S1105表示该过程的每个步骤。该处理由CPU 201根据多功能设备102的ROM 202或者硬盘203中所存储的程序来执行。

当热文件夹处理启动时,在步骤S1101中,基于盒信息管理表300的处理参数设置列和处理属性设置列中所注册的信息,来提取规则,或换言之,来提取特定的处理参数。“特定的处理参数”是指盒信息管理表300中定义的处理参数和处理属性,以及与其相对应的特定处理参数。例如,如果所讨论的处理参数是“编辑”并且所讨论的处理属性是“链接文档”,则处理参数中包括用于待链接文档的标识符、用于链接后文档的标识符、存储目的地等。可以自动生成用于链接后文档的标识符,尽管这种参数的生成是在步骤S1101中执行的。换言之,处理参数的提取是指确定处理属性的特定值。所确定的处理属性例如存储在存储器等之中。当处理参数是“外部”时,没有参数。

当确定特定的处理参数时,在步骤S1102中,根据在盒信息管理表300的处理参数和步骤S1101中所确定的处理参数来执行文档处理。接下来,在步骤S1103中,确定文档处理是否成功。如果确定了处理失败,则过程移动到S1104,在这里根据需要执行错误处理。然后,在步骤S1105中,不论处理是成功还是失败,都产生日志,并且处理结束。

图12是示出了与图11中的步骤S1102有关的细节的流程图;S1201至S1205表示该过程的每个步骤。该处理由CPU 201根据多功能设备102的ROM 202或者硬盘203中所存储的程序执行。

当文档处理启动时,在步骤S1201中,提取文档处理方法。然而,由于已经在图11的步骤S1101中提取并存储了规则,因此步骤S1201可以简单地引用该规则。接下来,在步骤S1202中,确定将要执行的文档处理是否是由盒功能实现的文档处理。在盒信息管理表中的处理参数设置列设置为“外部”的情况下,在此确定当前处理不是由盒功能实现的。“盒功能”是指由盒信息管理表300中所定义的处理实现的功能。由盒功能实现的文档处理的例子包括打印盒文档、移动盒文档、复印盒文档、删除盒文档等等。将这些处理作为元素的处理序列来定义为盒功能,其中处理序列的含盖范围从设置盒文档格式和打印盒文档直到删除该盒文档。

如果文档处理是由盒功能实现的,则过程移动到步骤S1203,在这里执行由盒功能实现的文档处理。换言之,根据从盒功能管理表300读出的处理参数、已经确定的特定参数等来执行过程。

另一方面,如果文档处理不是由盒功能实现的(也即,如果处理参数是“外部”),则过程移动到步骤S1204,在这里标识文档过程的执行者(执行的发起者)。在本实施方式中,假设文档处理的特定执行者为执行例行任务的处理。换言之,向作为文档处理执行者的例行任务执行处理进行执行请求。更特别地,在屏幕上选择了文档之后按下例行任务按钮708时,执行相同的操作。然而,在多个功能注册为例行任务的情况下,将那些功能中的单独一个功能分离出来。所分离的功能可以是在另外提供的表中预先注册的,或者可以是在图9B所示的过程中在盒信息管理表300中注册的。通过指定了已经注册的例行任务按钮的标识符以及指定了待处理文档的标识符,以此方式请求例行任务执行处理的执行。如果在多功能设备制造时已经定义了例行任务执行处理,则用户可以使用该处理而无需指定特别的例行任务。

通过上述方法,可以在多功能设备的盒中实现热文件夹。还可以提供这样的热文件夹,其能够响应于特定事件而调用注册的例行任务以便执行。换言之,当实现多功能设备的盒中的热文件夹时,可以将用于结合多功能设备的其他功能并执行那些功能的功能、用于根据外部服务和多功能设备内的过程或者应用来执行处理的功能与每个盒相关联。然后,当文档进入盒时,执行相关联的功能、应用或者服务。这使得可以提供这样的图像处理设备,其能够提供多种可以想像的功能,而无需特别针对多功能设备的盒而开发那些功能。

[变型1]

接下来,将描述根据本发明第一实施方式的第一变型的成像系统。注意,本变型中的成像系统使用与上述第一实施方式相同的网络配置(图1中所示)以及相同的多功能设备配置(图2中所示)。在第一实施方式中,提供能够调用注册的例行任务的热文件夹,使得可以提供多种可以想像的功能而无需特别针对多功能设备的盒来开发那些功能。近来,随着多功能设备的进步,已经出现了提供有例如MEAP(多功能嵌入式应用平台)的应用平台的多功能设备。在MEAP系统下,可以通过开发MEAP应用并在多功能设备上安装/运行该应用,以此使用多功能设备来实现各种工作流。同样可以提供能够响应于特定事件而调用这种MEAP应用的热文件夹。

[变型2]

接下来,将描述根据本发明的第一实施方式的第二变型的成像系统。注意,本变型中的成像系统使用与上述第一实施方式相同的网络配置(图1中所示)以及相同的多功能设备配置(图2中所示)。在第一实施方式中,提供能够调用注册例行任务的热文件夹,使得可以提供多种可以想像的功能而无需特别针对多功能设备的盒来开发那些功能。近来,随着多功能设备的进步,调用外部服务已经成为可能,外部服务的例子是web服务。同样可以提供能够响应于特定事件而调用这种外部服务的热文件夹。

[第二实施方式]

接下来,将描述根据本发明第二实施方式的成像系统。注意,图1至图9A按照与第一实施方式相同的方式来应用,因此将省略对其的阐释。

图16是示出了根据本发明第二实施方式的用于将文档存储在其中已经实现了热文件夹的盒中的处理过程的例子的流程图;S1601至S1605表示该过程的每个步骤。该处理由CPU 201根据多功能设备102的ROM202或者硬盘203中所存储的程序来执行。

首先,在步骤S1601中,确定用户是否已经登入系统;如果确定了用户还没有登入系统,则该处理继续,直到用户登入。如果在步骤S1601中确定用户已经登入系统,则在步骤S1602中,显示作为初始屏幕的复印功能设置屏幕,并且然后确定是否已经按下“盒”标签503。

如果在步骤S1602中确定“盒”标签503没有按下,则在步骤S1603中执行其他处理,且然后过程移动到步骤S1615。如果在步骤S1602中“盒”标签503已经按下,则显示图6中示出的盒列表屏幕(步骤S1604)。

在步骤S1605中,当按下“选择盒”键602时,显示对应于所选盒的如图7中所示的文档列表屏幕(步骤S1606)。在步骤S1607中,确定是否已经按下“扫描原稿”键705,且如果确定没有按下该键,则在步骤S1603中执行其他处理,并且然后过程移动到步骤S1615。如果在步骤S1607中确定已经按下“扫描原稿”键705,则显示图8中所示的原稿扫描屏幕(步骤S1608)。

在步骤S1609中,确定是否按下了控制台单元207上的开始键(未示出),如果确定没有按下开始键,则过程返回至步骤S1608。如果在步骤S1609中确定已经按下了开始键,则在步骤S1610中启动原稿的扫描。驱动读取设备211并且扫描图像,将从扫描产生的图像数据临时存储在图像存储器213中。在步骤S1611中,从图3中所示的盒信息管理表处获取所讨论的盒的盒属性,并且获取包含在这些属性中的与热文件夹是已设置还是未设置有关的信息。

在步骤S1612中,基于步骤S1611中所获取的与热文件夹设置有关的盒属性,来确定是否设置用于所选盒的热文件夹处理。如果在步骤S1611中确定未设置热文件夹,则在步骤S1610中将存储到图像存储器213中的图像数据存储在硬盘203中选定的盒区域中(步骤S1613),并且然后过程移动到步骤S1615。然而,如果在步骤S1611中确定热文件夹已设置,则在步骤S1614中执行图10中指出的热文件夹处理,并且然后过程移动到步骤S1615。

在步骤S1615中,确定是否请求了注销,如果确定未请求注销,则过程返回步骤S1602。然而,如果确定已经请求了注销,则过程结束。

图14是示出了根据本发明第二实施方式的其中已经实现了热文件夹功能的盒中的热文件夹处理过程(图16中的步骤S1614)的例子的流程图。S1401至S1414表示该过程的每个步骤。该处理由CPU201根据多功能设备102的ROM 202或者硬盘203中所存储的程序来执行。

首先,在步骤S1401中,当请求热文件夹处理时,从盒信息管理表300处获取与所讨论的盒有关的盒信息,其中盒信息管理表300具有例如图3中所示的格式。

在步骤S1402中,从用户信息管理表400处获取登入用户的用户信息,其中用户信息管理表400具有例如图4中所示的格式。由于登入用户的标识符存储在存储器中的预定区域中,因此它可以通过访问该区域而获得。

接下来,根据在步骤S1402中所获取的用户信息来获取其热文件夹处理正被请求的盒的处理执行信息(步骤S1403)。例如,如果登入用户是如图4所示的“用户C”并且已经请求执行其处理的盒是如图3所示的“盒02”,则在步骤S1403中所获取的处理执行信息401是“真”。类似地,如果用户是“用户D”并且盒是“盒04”,则步骤S1403中所获取的处理执行信息402是“假”。通过使用由特定用户针对特定盒定义的功能,处理执行信息用作盒的执行记录,且由此还可选地称为“使用历史”。

在步骤S1404中,基于在步骤S1403中获取的处理执行信息,来确定是否存在针对登入用户的热文件夹处理执行记录。如果在步骤S1404中确定存在这样的执行记录,则过程移动到步骤S1407。

然而,如果在步骤S1404中确定不存在这样的执行记录,或者换言之,如果在步骤S1403中所获取的处理执行信息是“假”,则在显示单元206中(步骤S1405)显示如图13所示的消息显示屏幕1300。用户可以通过按下图13中所示的消息显示屏幕1300中的“确定”键来请求处理的执行。可选地,用户可以通过按下“取消”键1302来停止处理的执行。

在步骤S1406中,接收用户通过图13中所示的消息显示屏幕1300进行的输入,并确定已经请求执行处理还是请求停止处理。如果确定已经请求停止处理,则过程结束,而如果确定已经请求执行处理,则过程移动到步骤S1407。

在步骤S1407中,从在步骤S1401中获取的盒信息管理表300处获取注册的处理参数。此外,在步骤S1408中,获取处理属性,该处理属性用于当执行在步骤S1407中获取的处理参数所指明的处理时执行设置。

在步骤S1409中,确定在步骤S1407中获取的处理参数是否指明将要删除文档;如果处理参数指明将要删除文档,则过程移动到步骤S1414。如果在步骤S1409中确定处理参数没有指明将要删除文档,则在步骤S1410中确定该处理是否是在步骤S1401中获取的盒信息中注册的最后的处理。如果在步骤S1410中确定处理不是最后的处理,则设置在步骤S1408中获取的处理属性,并且执行在步骤S1407中获取的处理(步骤S1411)。此后,获取下一个处理参数(步骤S1407)。

然而,如果步骤S1410中确定该处理是最后处理,则使用步骤S1408中获取的处理属性来执行在步骤S1407中获取的处理(步骤S1412),此后过程移动到步骤S1414。当然,作为处理参数来获取例如文档文件名称的特定值。

在步骤S1414中,在用户信息管理表400中更新对应于登入用户的热文件夹处理执行信息,而后过程结束。换言之,将“真”存储到已经针对其执行热文件夹处理的盒的执行信息中。例如,如果执行了如图4所示的“用户C”针对“盒3”所注册的处理,则没有更新对应于用户C和盒3的执行信息401,仍然保持“真”。然而,如果执行了如图4所示的“用户D”针对“盒4”所注册的处理,则将对应于用户D和盒4的执行信息402改变为“真”。

图15是示出了根据本发明第二实施方式的针对盒信息管理表300的设置改变过程的例子的流程图;S1501至S1507表示该过程的每个步骤。该处理由CPU 201根据多功能设备102的ROM 202或者硬盘203中所存储的程序来执行。

首先,一旦请求热文件夹设置改变,则显示设置改变屏幕(未示出)(步骤S1501)。在这里,可以选择其设置要被改变的盒,可以设置要被改变的处理参数等等。

在步骤S1502中,确定是否请求了设置改变,如果确定没有请求设置改变,则显示设置改变屏幕。然而,如果在步骤S1502中确定已经请求设置改变,则更新图3所示的盒信息管理表300中保存的对应于指定盒的盒属性,并且改变热文件夹设置(步骤S1503)。

此外,在步骤S1504中,在盒信息管理表300中将所指定盒的更新信息更新为当前日期/时间(也即,步骤S1504的执行时间)。

接下来,在步骤S1505中,从图4中所示的用户信息管理表400处获取针对所有用户的热文件夹处理执行信息。

在步骤S1506中,在针对所有用户的热文件夹处理执行信息当中,将针对其上进行了设置改变的盒的执行信息存储为“假”。此外,将针对其上的设置已经改变的盒的执行信息存储为“真”(步骤S1507),所述盒是用户(登入用户)针对其请求设置被改变的盒;此后,过程结束。例如,如果针对图3中所示的“盒1”的处理属性已经由图4中所示的“用户C”所改变,则针对所有用户的“盒1”的执行信息403改变为“假”,此后只将针对“用户C”的执行信息404改变为“真”。

由此,当由不同于改变设置的用户的用户执行例如图14中所示的热文件夹处理时,确定不存在处理执行记录。通过上述方法,当用户将文档存储在其中已经实现了热文件夹的盒中时,可以通过参考该用户的热文件夹处理执行信息来检测处理参数中的变化;因此,可以防止用户执行不想执行的处理。

[第二实施方式的第一变型]

第二实施方式示出了一种方法,用于根据指明在用户信息管理表中的热文件夹处理执行信息中所存储的处理执行记录存在或不存在的信息,来检测处理参数改变。然而,如图13所示,可以将用户执行的最近执行的时间存储在所述热文件夹处理执行信息中,并将其与盒信息管理表的更新信息中所存储的时间进行比较,以此来替代地检测处理参数的改变。

[第二实施方式的第二变型]

在第二实施方式及其第二变型中,使用在用户信息管理表中的热文件夹处理执行信息,来检测处理参数的改变。然而,如果已经针对每个用户的盒存储了用户的操作日志,则可以替代地通过获取用户执行的最近执行的时间并将其与盒管理表的更新信息中所存储的时间进行比较,来检测处理参数的改变。

[第二实施方式的第三变型]

第二实施方式示出了用于根据指明用户的处理执行记录存在或不存在的信息来检测处理参数改变的方法,而其第一和第二变型示出了用于通过将用户执行的最近执行的时间与盒管理表中更新信息中所存储的时间进行比较来检测处理参数改变的方法。然而,作为代替,如果对热文件夹设置的版本进行了管理,则将已经使用过的热文件夹设置的版本信息存储在针对用户的处理执行信息中(图18和图19)。因此,可以通过将热文件夹设置的版本和用户信息管理表中所存储的版本进行比较来检测处理参数的改变。

[第二实施方式的第四变型]

第二实施方式及其变型描述了这样的方法,在该方法中,如果在针对盒而设置的文件夹处理参数中检测到了变化,则允许用户选择他/她是否希望取消执行。然而,作为替代,如果已经检测到处理参数的改变,则也可以无需这样的选择而取消处理。

[第二实施方式的第五变型]

第二实施方式及其变型描述了用于在盒属性中注册热文件夹处理参数的方法,如图3所示。然而,处理参数也可以存储为根据预定格式的定义文件,并且该定义文件的存储位置和文件名可以存储在盒信息管理表中的盒属性中,如图20所示。

[第二实施方式的第六变型]

第二实施方式及其上述变型描述了用于通过将读取设备211所产生的图像数据存储到盒中,来执行热文件夹处理的方法。然而,作为替代,可以使用通过网络连接的客户端计算机上所安装的驱动将图像数据存储在盒中,以此来执行热文件夹处理。

[其他变型]

尽管存在考虑用于检测热文件夹设置是否适当的各种方法,例如,可以存在一般设置文件,由此设置可以表示为在该设置文件中针对每个盒的“开”或者“关”。此外,设置文件可以针对每个盒而存在,由此如果设置文件本身存在,则设置视为“开”;而如果设置文件不存在,则设置视为“关”。

注意,本发明可以应用于配置有多种设备(例如,主机计算机、接口设备、读取器、打印机等等)的系统中,或者应用于配置有单一设备(例如,复印机、传真设备等等)的装置中。而且,还可以通过提供具有存储有实现上述实施方式的功能性的程序代码的存储介质的系统或装置、以及读出和执行存储介质中所存储的程序代码的系统或装置的计算机,来实现本发明的目的。在这种情况下,从存储介质中读出的程序代码实现上述实施方式的功能,并且本发明配置有程序代码和其中存储有程序代码的存储介质。

而且,本发明的范围包括这样的情况:计算机中运行的操作系统(OS)基于程序代码执行部分或者全部实际处理,并且上述实施方式的功能性由该处理实现。此外,本发明还可应用于这样的情况:将从存储介质中读出的程序代码写入计算机中安装的功能扩展卡、或者连接到计算机的功能扩展卡所提供的存储器中。在这种情况下,功能性扩展卡或者功能性扩展单元中提供的CPU等基于程序代码来执行部分或者全部实际处理,并且上述实施方式的功能性由该处理实现。

本发明的其他实施方式提供具有热文件夹功能的图像处理设备,其中热文件夹功能将接受数据的盒与将要对输入到该盒中的数据执行的处理相关联,该设备包括:

存储装置,用于存储盒管理表和用户管理表,其中盒管理表存储针对输入到盒中的数据的处理的定义,并且针对每个用户和每个盒,将盒使用历史注册和存储在用户管理表中;

处理装置,在用户已经将数据输入到盒中的情况下,所述处理装置参考用户管理表并确定是否存在该用户将数据输入到该盒中的记录,如果存在记录,则对输入数据执行与该盒相关联的处理,或者如果不存在记录,则输出指明不存在记录的信息,并接受确认输入,并且在已经接受了来自用户的确认输入的情况下,对输入数据执行与该盒相关联的处理,并将用户所使用的盒的使用历史记录到用户管理表中;以及

处理参数维护装置,在盒管理表中定义的处理响应于用户所执行的操作而改变的情况下,所述处理参数维护装置将该盒的使用历史从用户管理表中删除。

本发明的其他实施方式提供了数字多功能设备,该设备提供有热文件夹功能,其中热文件夹功能将接受数据的盒与将要对输入到该盒中的数据执行的处理相关联,该设备包括:

图像扫描仪;

存储装置,用于存储盒管理表,所述盒管理表存储有针对输入到该盒中的数据的处理的定义;以及

处理装置,在已经将图像扫描仪所扫描的图像数据输入到盒中的情况下,所述处理装置参考盒管理表,并执行与该盒相关联的处理。

尽管本发明是参考例子性实施方式描述的,应当理解,本发明不限于所公开的例子性实施方式。应当对所附权利要求的范围进行最宽泛的解释,使其涵盖所有修改和等效的结构及功能。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号