信息处理设备和信息处理方法转让专利

申请号 : CN200780018719.6

文献号 : CN101449277B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 内川宙志

申请人 : 佳能株式会社

摘要 :

一种信息处理设备,其使得能够在传送目的地处获得具有访问权限的电子数据而不丢失访问权限。在所接收的电子文档设置有访问权限管理信息的情况下,参考规则(R(n))中的传送方式(7007)和文件格式(7009)来判断在所述文档保持设置有访问权限管理信息的状态下是否可以传送所述文档。如果可以进行这种传送,则在这种状态下发送所述文档。如果不可以进行这种传送,则将所述电子文档移动到保存文件夹(3003a)并创建包括表示所述保存文件夹的位置的URI的文本数据。将所述文本数据照原样或者在转换成TIFF数据之后发送到指定作为传送目的地(7008)的目的地。

权利要求 :

1.一种信息处理设备,包括:

接收装置,用于接收电子数据;

保持装置,用于保持传送条件,各所述传送条件包括表示传送目的地的信息;

判断装置,用于在针对所接收的电子数据已经设置了访问权限的情况下,基于所述传送条件判断在所述所接收的电子数据保持设置有所述访问权限的状态下是否能够传送所述所接收的电子数据;以及传送控制装置,用于在所述判断装置判断为能够传送所述所接收的电子数据的情况下,将处于保持设置有所述访问权限的状态下的所述所接收的电子数据传送给由所述传送条件所表示的所述传送目的地,并且用于在所述判断装置判断为不能传送所述所接收的电子数据的情况下,限制将设置有所述访问权限的所述所接收的电子数据传送给由所述传送条件所表示的所述传送目的地。

2.根据权利要求1所述的信息处理设备,其特征在于,所述传送控制装置用于在所述判断装置判断为不能传送所述所接收的电子数据的情况下,将所述所接收的电子数据存储在存储装置中并且将表示所述存储装置的位置的信息传送给由所述传送条件所表示的传送目的地。

3.根据权利要求1所述的信息处理设备,其特征在于,所述保持装置还用于保持接收条件,使各所述接收条件与所述传送条件中相关联的一个相对应,并且所述判断装置用于在所述所接收的电子数据符合所述接收条件中的任意一个的情况下,判断在所述所接收的电子数据保持设置有所述访问权限的状态下是否能够传送所述所接收的电子数据。

4.根据权利要求1所述的信息处理设备,其特征在于,所述传送条件均包括表示文件格式的信息,其中将以所述文件格式传送所述所接收的电子数据。

5.根据权利要求1所述的信息处理设备,其特征在于,所述接收条件均包括表示接收方法、发送的发送方和电子数据的主题至少之一的信息。

6.根据权利要求1所述的信息处理设备,其特征在于,各所述传送条件还包括表示传送方法的信息,并且所述判断装置用于判断在所述所接收的电子数据保持设置有所述访问权限的状态下基于所述传送方法是否能够将所述所接收的电子数据传送给由所述传送条件所表示的传送目的地。

7.根据权利要求1所述的信息处理设备,其特征在于,各所述传送条件还包括表示文件格式的信息,其中所述电子数据将以所述文件格式传送给所述传送目的地,并且所述判断装置用于判断在所述所接收的电子数据保持设置有所述访问权限的状态下基于由所述传送条件表示的所述文件格式是否能够传送所述所接收的电子数据。

8.一种信息处理设备,包括:

接收装置,用于接收电子数据;

保持装置,用于保持接收条件、第一传送条件和第二传送条件,使得各所述接收条件与所述第一传送条件中相关联的一个相对应并与所述第二传送条件中相关联的一个相对应,其中所述各第一传送条件和各所述第二传送条件至少包括表示传送目的地的信息;以及传送控制装置,用于在所接收的电子数据符合所述保持装置所保持的所述接收条件中的任意一个并且没有针对所述所接收的电子数据设置访问权限的情况下,将所述所接收的电子数据传送给由与所述所接收的电子数据所符合的接收条件相对应的第一传送条件所表示的传送目的地,并且用于在所接收的电子数据符合所述保持装置所保持的所述接收条件中的任意一个并且针对所述所接收的电子数据已经设置了访问权限的情况下,将处于保持设置有所述访问权限的状态下的所述所接收的电子数据传送给由与所述所接收的电子数据所符合的接收条件相对应的第二传送条件所表示的传送目的地。

9.一种信息处理方法,包括:

接收步骤,用于接收电子数据;

保持步骤,用于保持传送条件,各所述传送条件包括表示传送目的地的信息;

判断步骤,用于在针对所接收的电子数据已经设置了访问权限的情况下,基于所述传送条件判断在所述所接收的电子数据保持设置有所述访问权限的状态下是否能够传送所述所接收的电子数据;以及传送控制步骤,用于在所述判断步骤判断为能够传送所述所接收的电子数据的情况下,将处于保持设置有所述访问权限的状态下的所述所接收的电子数据传送给由所述传送条件所表示的所述传送目的地,并用于在所述判断步骤判断为不能传送所述所接收的电子数据的情况下,限制将设置有所述访问权限的所述所接收的电子数据传送给由所述传送条件所表示的所述传送目的地。

10.一种信息处理方法,包括:

接收步骤,用于接收电子数据;

保持步骤,用于保持接收条件、第一传送条件和第二传送条件,使得各所述接收条件与所述第一传送条件中相关联的一个相对应并与所述第二传送条件中相关联的一个相对应,其中各所述第一传送条件和各所述第二传送条件至少包括表示传送目的地的信息;以及传送控制步骤,用于在所接收的电子数据符合在所述保持步骤中所保持的所述接收条件中的任意一个并且没有针对所述所接收的电子数据设置访问权限的情况下,将所述所接收的电子数据传送给由与所述所接收的电子数据所符合的接收条件相对应的第一传送条件所表示的传送目的地,并且用于在所接收的电子数据符合在所述保持步骤中所保持的所述接收条件中的任意一个并且针对所述所接收的电子数据已经设置了访问权限的情况下,将处于保持设置有所述访问权限的状态下的所述所接收的电子数据传送给由与所述所接收的电子数据所符合的接收条件相对应的第二传送条件所表示的传送目的地。

说明书 :

信息处理设备和信息处理方法

技术领域

[0001] 本发明涉及一种信息处理设备、信息处理方法和信息处理程序,尤其涉及对信息处理设备中的具有访问权限的电子数据的接收/传送处理。
[0002] 背景技术
[0003] 传统上已知这样一种信息处理设备,该信息处理设备能够接收附带有访问权限的电子文档等电子数据,并且在所接收的电子文档保持附带有访问权限的状态下传送该电子文档。特别地,为了防止信息泄漏,近来已经开发了电子文档的访问权限管理系统。 [0004] 例如,这种访问权限管理系统具有如下功能:仅允许授权的用户阅览、编辑和打印电子文档,并且在经过了对于电子文档自身所设置的有效期之后禁止对电子文档进行阅览。对于访问权限管理系统中的访问权限管理,在创建电子文档时通常将期望的策略选择性地应用于电子文档。
[0005] 例如,已知Adobe公司制造的策略服务器(Policy Server)(2006年2月27日在因特网上检索到的“Adobe Live Cycle PolicyServer”(URL:http://www.adobe.co.jp/products/server/policy/main.html))。该策略服务器能够对PDF(portable document format,便携式文档格式)文件进行上述访问权限控制。
[0006] 作为用于评价对上述类型的数据的访问控制的方法,已知一种在某些条件下接受访问的方法(参见日本特开2001-184264号公报)。还已知一种用于分配策略的方法(日本特开第2004-166241号公报),在该策略中写要进行哪种类型的控制。 此外,已知一种装配有上述类型的访问控制单元的打印机(日本特开第2004-152263号公报)。 [0007] 另一方面,用于与公用电话线或网络连接的图像处理设备等信息处理设备均包括用于以各种接收方法(传真、电子邮件等)接收来自外部处理设备的电子文档的路径。这些信息处理设备中的一些具有如下功能:通过各种接收方法接收各种数据格式的电子文档,然后将所接收的电子文档累积在被称为存储箱(box)的存储装置中或者将所接收的电子文档传送给其它计算机。
[0008] 通常,作为用于在文档接收时进行上述选择性操作的方式,预先设置规则,该规则包括:发送方的邮件地址等表示发送方的信息以及与表示发送方的各个信息相对应的传送目的地和传送方法等处理操作。通过上述信息处理设备,在计算机环境中分布这些文档。 [0009] 然而,在某些情况下,即使已经针对所接收的电子文档设置了访问权限,但由于协议规范,根据这些规则所指定的传送方式和传送方法也不能够针对电子文档设置访问权限。例如,在传真或因特网传真的情况下,由于在传真通信中使用的协议,不能针对电子文档设置访问权限。在这种情况下,导致了对电子文档的访问权限丢失的问题。 [0010] 有时,允许访问权限设置的电子文档格式限于特定的文件格式。在这种情况下,如果为了传送已经将电子文档转换成JPEG或TIFF等不能设置电子文档的访问权限的文件格式,则在目的地处丢失曾经针对电子文档所设置的访问权限。
[0011] 因此,如果通过信息处理设备以发送方不期望的传送方法来传送电子文档或者通过信息处理设备以发送方不期望的格式来分布电子文档,则发送方曾经设置的访问权限可能丢失。在 这种情况下,信息处理设备可能是安全漏洞。

发明内容

[0012] 本发明提供了一种使得能够在传送目的地处获得具有访问权限的电子数据而不丢失访问权限的信息处理设备、信息处理方法和信息处理程序。
[0013] 根据本发明的第一方面,提供一种信息处理设备,包括:接收装置,用于接收电子数据;保持装置,用于保持传送条件,各所述传送条件包括表示传送目的地的信息;判断装置,用于在针对所接收的电子数据已经设置了访问权限的情况下,基于所述传送条件判断在所述所接收的电子数据保持设置有所述访问权限的状态下是否能够传送所述所接收的电子数据;以及传送控制装置,用于在所述判断装置判断为能够传送所述所接收的电子数据的情况下,将处于保持设置有所述访问权限的状态下的所述所接收的电子数据传送给由所述传送条件所表示的所述传送目的地,并且用于在所述判断装置判断为不能传送所述所接收的电子数据的情况下,限制将设置有所述访问权限的所述所接收的电子数据传送给由所述传送条件所表示的所述传送目的地。
[0014] 根据本发明的第二方面,提供一种信息处理设备,包括:接收装置,用于接收电子数据;保持装置,用于保持接收条件、第一传送条件和第二传送条件,使得各所述接收条件与所述第一传送条件中相关联的一个相对应并与所述第二传送条件中相关联的一个相对应,其中各所述第一传送条件和各所述第二传送条件至少包括表示传送目的地的信息;以及传送控制装置,用于在所接收的电子数据符合所述保持装置所保持的所述接收条件中的任意一个并且没有针对所述所接收的电子数据设置访 问权限的情况下,将所述所接收的电子数据传送给由与所述所接收的电子数据所符合的接收条件相对应的第一传送条件所表示的传送目的地,并且用于在所接收的电子数据符合由所述保持装置保持的所述接收条件中的任意一个并且针对所述所接收的电子数据已经设置了访问权限的情况下,将处于保持设置有所述访问权限的状态的所述所接收的电子数据传送给由与所述所接收的电子数据所符合的接收条件相对应的第二传送条件所表示的传送目的地。
[0015] 根据本发明的第三方面和第四方面,提供分别应用于根据本发明的第一方面和第二方面的信息处理设备的信息处理方法。根据本发明的第五方面和第六方面,提供分别用于使计算机执行根据本发明的第三方面和第四方面的所述信息处理方法中的相应一个的信息处理程序。
[0016] 在根据本发明的第一、第三和第五方面的信息处理设备、信息处理方法和信息处理程序中,根据在所接收的电子数据保持设置有访问权限的状态下是否能够传送该所接收的电子数据来传送该所接收的电子数据或者禁止传送该所接收的电子数据。结果,可以不丢失访问权限而在传送目的地处获得该具有访问权限的电子数据。
[0017] 在根据本发明的第二、第四和第六方面的信息处理设备、信息处理方法和信息处理程序中,根据有无访问权限来将所接收的电子数据传送给不同传送目的地中所期望的一个目的地,从而可以不丢失访问权限而在传送目的地处获得该具有访问权限的电子数据。 [0018] 根据下面结合附图的说明,本发明的上述以及其它特征和优点将显而易见,其中,在全部附图中,相同的附图标记表示相同的名称或类似的部分。

附图说明

[0019] 图1是示出包括根据本发明第一实施例的信息处理设备的访问权限管理系统的整体结构的图;
[0020] 图2是示出复印机的内部结构的框图;
[0021] 图3是示出控制器单元的软件结构的框图;
[0022] 图4是示出由访问权限管理服务器管理的策略数据(policydata)的例子的概念图;
[0023] 图5是示出由访问权限管理服务器管理的电子文档的列表的例子的概念图; [0024] 图6是示出电子文档格式的例子的概念图;
[0025] 图7是示出由控制器单元的接收规则部所保持的规则的数据结构的例子的概念图;
[0026] 图8是示出用于向接收规则部登记数据的规则登记画面的例子的图; [0027] 图9A和9B是所接收的电子文档的传送处理的流程图;
[0028] 图10是示出在图9中的步骤S116或S117中发送的文本数据或TIFF数据的例子的图;
[0029] 图11是示出在本发明的第二实施例中由控制器单元的接收规则部所保持的规则的数据结构的例子的概念图;
[0030] 图12是示出在第二实施例中用于向接收规则部登记数据的规则登记画面的例子的图;以及
[0031] 图13是示出在第二实施例中所接收的电子文档的传送处理的流程图。 具体实施方式
[0032] 下面,将参考附图说明本发明的优选实施例。
[0033] 第一实施例
[0034] 图1是示出被配置成包括根据本发明第一实施例的信息处理设备的访问权限管理系统的整体结构的图。设置有复印机1001、1002作为信息处理设备,其中,复印机1001和1002均为用于读取原稿并将关于所读取的原稿的数据发送到各种设备的图像处理设备。尽管在本实施例中复印机的数量为2,但可以设置一个复印机或者多于两个的复印机。 [0035] 复印机1001、1002通过以太网(Ethernet,注册商标)1008连接到访问权限管理服务器1007,其中,以太网是网络并且连接有数据库/邮件服务器1004、客户计算机1005和打印机1006。
[0036] 传真机1003通过公用电话线1009连接到复印机1001。传真机1003通过公用电话线1009接收由复印机1001读取的数据并打印所接收的数据。在数据库/邮件服务器1004中,应用程序服务器工作以存储由复印机1001或1002所读取的数据。客户计算机1005能够下载并显示存储在数据库/邮件服务器1004中的数据。打印机1006是打印由复印机1001或1002读取的图像数据以及由客户计算机1005生成的PDL数据的打印设备。访问权限管理服务器1007是管理关于电子文档的访问权限信息的服务器。
[0037] 图2是示出复印机1001的内部结构的框图。复印机1002具有与复印机1001的结构相同的结构。以下,将说明复印机1001的结构作为两者的代表。
[0038] 复印机1001包括控制器单元2000,该控制器单元2000连接有作为图像输入装置的扫描器2070和作为图像输出装置的打印机2095。当控制器单元2000与LAN 2011或作为公用电话线的WAN 2051连接时,可以将图像信息和装置信息输入到控制器单元2000并且可以从控制器单元2000输出图像信息和装置信息。
[0039] 控制器单元2000包括CPU(访问权限判断装置、可否传送判断装置或传送控制装置)2001,CPU 2001通过系统总线与RAM连接。通过系统总线2007连接到CPU 2001的还有:ROM2003、HDD 2004、操作单元I/F 2006、网络I/F 2010、调制解调器2050和IC卡插槽2100。
[0040] CPU 2001是用于控制整个系统的控制器。RAM 2002是CPU2001的工作使用的系统工作存储器并且是用于临时存储图像数据的图像存储器。ROM 2003是存储系统的引导程序的引导ROM。HDD 2004是用于存储系统软件和图像数据的硬盘驱动器。操作单元I/F2006是与具有触摸面板的操作单元2012的接口。通过操作单元I/F 2006将要显示在操作单元2012上的图像数据输出到操作单元2012上。通过操作单元I/F 2006将用户从操作单元2012输入到系统的信息发送给CPU 2001。将网络I/F 2010连接到LAN 2011以输入和输出信息。将调制解调器2050连接到WAN 2051以输入和输出信息。
[0041] 系统总线2007通过图像总线I/F 2005连接到图像总线2008。图像总线I/F 2005是总线桥,通过该总线桥在系统总线2007和图像总线2008之间高速传送图像数据,并且对其数据结构进行转换。图像总线2008由PCI总线或者IEEE 1394总线实现。 [0042] 连接到图像总线2008的有:RIP 2060、装置I/F 2020、扫描器图像处理部2080、打印机图像处理部2090、图像旋转部2030、图像压缩部2040以及加密/解密处理部2110。 [0043] RIP 2060是将PDL代码扩展成位图数据的光栅图像处理器(raster image processor)。装置I/F 2020用于将控制器单元2000与作为图像输入装置的扫描器2070和作为图像输出装置的打印机2095相连接,并用于进行图像数据的同步/异步转换。扫描器图像处理部2080对所输入的图像数据执行校正、处理和编辑。打印机图像处理部2090对打印出的图像数据执行打印机校正和分辨率变换。
[0044] 图像旋转部2030对图像数据执行旋转。图像压缩部2040对多值图像数据执行JPEG压缩/扩展,并且对二值图像数据执行JBIG、MMR(modified modified read,改进的二维压缩编码)或MH(modified huffman,修正的霍夫曼编码)压缩/扩展。
[0045] 当将IC卡介质插入到IC卡插槽2100中然后输入适当的PIN(个人识别号)码时,IC卡插槽2100允许加密/解密密钥的输入/输出。加密/解密处理部2110是使用输入到IC卡插槽2100的密钥来进行加密/解密处理的硬件加速器板。
[0046] 图3是示出控制器单元2000的软件结构的框图。
[0047] 该软件适用于由包括在作为图像处理设备的复印机1001中的控制器单元2000来执行。将该软件作为固件而安装,并且由CPU 2001(参考图2)执行该软件。具体地,该软件包括实时OS3001、控制器平台3002和应用程序3006。
[0048] 实时OS 3001是实时操作系统,并且为运行在其上的软件提供针对内置系统的控制而最优化的各种资源管理服务和框架。实时OS 3001提供的各种资源管理服务和框架包括:通过管理由CPU 2001进行的处理的多个执行上下文来基本上并行运行多个处理的多任务管理(线程管理(thread management));用于实现任务之间的同步和数据交换的任务间通信;存储器管理;中断管理;各种装置驱动程序;以及实现本地接口、网络和通信等的各种协议处理的协议栈(protocol stack)。
[0049] 控制器平台3002包括文件系统3003和作业/装置控制模块3004。文件系统3003是用于将数据存储在HDD 2004或RAM2002(参见图2)等存储装置中的机构。文件系统3003用于假脱机由控制器单元2000处理的作业并且保存各种数据。文件系统3003具有作为存储装置的保存文件夹3003a。作业/装置控制模块3004控制复印机1001的硬件,并且控制使用主要由复印机 1001的硬件提供的基本功能(打印、扫描、通信和图像转换等)的作业。
[0050] 应用程序3006是用于通过LAN 2011或WAN 2051(参见图2)输入和输出图像或文本数据的内置式应用程序。在输入/输出时,应用程序3006使用由实时OS 3001和控制器平台3002提供的机构。作为应用程序3006的主要机构,存在用于进行发送作业的统一管理的发送管理模块3007和用于进行接收作业的统一管理的接收管理模块(接收装置)3008。 [0051] 发送管理模块3007包括I-传真(internet fax,网络传真)发送模块3009、传真(FAX)发送模块3010、FTP发送模块3011和电子邮件发送模块3012。接收管理模块3008包括I-传真接收模块3013、传真接收模块3014、FTP接收模块3015和电子邮件接收模块3016。发送管理模块3007和接收管理模块3008各自控制各种发送/接收作业。 [0052] 此外,作为用于辅助上述发送和接收的机构,应用程序3006包括地址簿部3017、接收规则部(保持装置)3018、历史管理器3019和设置管理器3020等。地址簿部3017管理作为发送目的地的邮件地址和URI(uniform resource identifier,统一资源标识符)。
接收规则部3018管理接收的处理规则。历史管理器3019管理发送和接收的历史。设置管理器3200管理各种设置信息。
[0053] 图4是示出由访问权限管理服务器1007管理的策略数据的例子的概念图。 [0054] 策略数据包括用于识别这些策略中的各个策略的策略ID4001以及用户用以识别这些策略中的相应一个策略的策略名4002。策略数据还包括记录有用户ID(用于识别各个用户)和组ID(用于识别均包括多个用户的组)的UID/GID字段4003作为数据字段。作为其它数据字段设置有读取权限字段4004、编辑权限字段4005和打印权限字段4006,其中,它们分别表示用户ID和组ID中的相应一个有无读取权限、编辑权限或打印权限。如图4所示,每个权限字段标记有表示具有权限的圆圈标记或者表示没有权限的叉标记。例如,在策略ID 4001为“P1”且UID/GID4003为“UID0001”的策略数据中,表示为相应的用户具有读取权限和打印权限,但不具有编辑权限。利用这种策略数据,可以进行设置从而以策略为单位来指定对于每个用户和组应当允许何种操作。
[0055] 图5是示出由访问权限管理服务器1007管理的电子文档的列表的例子的概念图。电子文档ID 5001是对各个电子文档唯一的识别ID。使策略ID 4001与各个电子文档ID
5001相对应,从而使得能够参照将何种策略应用于哪个电子文档。
[0056] 图6是示出电子文档格式的例子的概念图。文件头字段6001包含由特定字符串构成的、用于识别电子文档格式的信息。版本字段6002表示电子文档格式的版本。电子文档ID字段5001用于指定要将何种策略应用于相关的电子文档。数据长度字段6004表示存储在数据体字段6005中的包含文档数据本身的数据的长度。使用由访问权限管理服务器1007提供的加密密钥来对数据体字段6005中的文档数据进行加密。电子文档格式可以包括用于访问访问权限管理服务器1007的信息,例如,访问权限管理服务器1007的IP地址或主机名称等。
[0057] 为了创建如图6所示的格式,客户计算机1005针对给定的电子文档设置访问权限。具体地,执行下面的过程。
[0058] 首先,客户计算机1005访问访问权限管理服务器1007,并且指定与期望设置给给定的电子文档的访问权限的内容相对应的策略ID。
[0059] 响应于来自客户计算机1005的访问,访问权限管理服务器 1007创建与该电子文档相对应的电子文档ID、用于加密该电子文档的加密密钥以及用于解密该电子文档的解密密钥。对电子文档ID、由客户计算机1005指定的策略ID以及解密密钥进行管理,从而使它们相互对应。然后,将电子文档ID和加密密钥发送到客户计算机1005。。 [0060] 从访问权限管理服务器1007接收加密密钥和电子文档ID的客户计算机1005使用所接收的加密密钥对电子文档进行加密,并将从访问权限管理服务器所接收的电子文档ID添加给加密后的电子文档。结果,创建了具有如图6所示的格式的、具有访问权限的电子文档。
[0061] 为使客户计算机1005对具有访问权限的电子文档进行操作(例如打开、编辑或打印文档),执行下面的过程。
[0062] 首先,客户计算机1005向访问权限管理服务器1007发送添加给电子文档的电子文档ID和用于指定希望对该电子文档进行操作的用户或组的ID(UID或GID)。 [0063] 对电子文档ID和策略ID进行管理从而使它们相互对应的访问权限管理服务器1007指定与所发送的电子文档ID相对应的策略ID。然后,访问权限管理服务器1007读取关于由识别出的策略ID所定义的UID或GID的权限的信息,并将所读取的信息连同管理成与电子文档ID相对应的解密密钥一起发送给客户计算机1005。
[0064] 客户计算机1005使用所接收的解密密钥对具有访问权限的电子文档中加密后的数据体部分6005进行解密,并且基于所接收的访问权限信息来控制允许/禁止用户操作。 [0065] 可以通过客户计算机1005以外的未示出的不同的信息处理设备等类似地执行上述访问权限控制。
[0066] 图7是示出由控制器单元2000的接收规则部3018(参见图3)所保持的规则的数据结构的例子的概念图。各个规则均指定接收条件和传送条件。“接收条件”包括项“规则ID”7001到“表达式”7006。“传送条件”包括项“传送方式”7007到“文件格式”7009。 [0067] 项“规则ID”7001包含对各个规则唯一的、用于内部管理的识别ID。项“规则名”7002包含用户用以识别规则的任意名称。项“接收方式”7003表示要使用例如I-传真接收、传真接收、FTP接收和电子邮件接收等(参考图3中的模块3013到3016)多个接收方式(或接收方法)中的哪个接收方式进行比较。
[0068] 项“比较属性”7004表示要使用所接收的作业中包括的例如发送方电话号码、发送方邮件地址等各种属性中的哪个属性进行比较。所接收的数据的主题(文件名或电子邮件的主题)可用作接收条件的比较属性7004。项“比较值”7005表示要用于与所接收的作业的在项“比较属性”7004中所指定的属性进行比较的各个值。项“表达式”7006表示从“等于”、“结束于”和“开始于”等比较方法中选择出的用于比较值的方法。 [0069] 项“传送方式”7007表示传送方式(或传送方法),在所接收的作业符合由项“接收方式”7003、“比较属性”7004、“比较值”7005和“表达式”7006所表示的条件的情况下,各传送方式用于传送电子文档。项“传送目的地”7008表示目的地,其中要将电子文档传送给这些目的地中的一个目的地。项“文件格式”7009表示文件格式,其中这些文件格式中的一个文件格式要用于电子文档传送。
[0070] 图8示出用于向接收规则部3018登记数据的规则登记画面的例子。在图8所示的规则登记画面上进行规则登记的例子中,执行登记使得当通过邮件接收到电子文档时,如果电子文档的发送方的地址是“user@a34.co.jp”,则通过传真以TIFF格式将 电子文档传送给号码“987654321”。例如,在复印机1001的操作单元2012上显示规则登记画面,并且接受了该设置。
[0071] 图9A和9B是所接收的电子文档的传送处理的流程图。由CPU2001执行该处理。 [0072] 由复印机1001所接收的电子文档可以具有各种格式。例如,存在如图6所示设置了访问权限的格式和没有设置访问权限的格式。
[0073] 如果发送方(例如,连接到以太网(Ethernet,注册商标)1008的客户计算机1005)已经预先进行了用于设置访问权限的操作,则获得如图6所示的设置有访问权限的格式,其中从该发送方将电子文档发送给复印机1001。
[0074] 在图9A和9B中,首先在步骤S101中检测接收作业的生成。在步骤S102中完成了数据接收(文档接收)之后,在步骤S103中,获取由接收规则部3018保持的表示所登记的规则(参考图7)的数量的登记的规则数R,并且将处理计数值n初始化为0。 [0075] 接着,在步骤S104中判断登记的规则数R是否大于处理计数值n(R>n)。如果判断为不满足关系R>n,这表示不符合登记在接收规则部3018中的任何一个规则,则处理进入步骤S105。在步骤S105,执行默认接收处理,然后本处理完成。默认接收处理用于进行在设置管理器3020(参考图3)中预先设置的如打印或在文件系统3003中存储等。 [0076] 另一方面,如果满足关系R>n,则获取规则R(n)(步骤S106)。规则R(n)是第n个规则(n=1、2、3...)。接着,判断所接收的作业是否符合规则R(n)中指定的条件(步骤S107)。例如,如果通过传真从发送方电话号码“123456789”已经接收到所接收的文档并因此满足在项“规则ID”7001中指出的规则“1”(参考图7),则判断为符合在步骤S106中获取的规则R(n)中的条件。 如果在步骤S107中判断为所接收的作业不满足规则R(n)中的条件,则处理计数值n递增1(步骤S108),于是处理返回步骤S104。另一方面,如果判断为所接收的作业满足该条件,则对所接收的电子文档是否设置有访问权限管理信息进行判断(步骤S109)。此时,判断所接收的电子文档中是否存在文件头6001和版本6002。如果文档附加了这种文件头和版本,则判断为所接收的电子文档设置有访问权限管理信息,即所接收的电子文档是具有访问权限的电子文档。应当注意,可以基于上述信息和方法以外的不同的信息和方法来进行该判断,只要所述信息和方法允许执行用于判断是否针对电子文档设置了访问权限管理信息的判断即可。
[0077] 如果在步骤S109中判断为针对所接收的电子文档没有设置访问权限管理信息,则将文档发送到由规则R(n)中的传送目的地7008指定的目的地(步骤S110),于是本处理完成。另一方面,如果判断为设置了访问权限管理信息,则处理进入步骤S111。在步骤S111,判断作为规则R(n)中传送条件的一部分的传送方式7007和文件格式7009是否构成允许设置访问权限管理信息的组合。换句话说,判断在所接收的电子文档保持设置有访问权限管理信息的状态下是否能够传送该所接收的电子文档。
[0078] 例如,在允许设置访问权限管理信息的文件格式是PDF的情况下,如果文件格式7009是PDF并且如果传送方式7007是FTP或者电子邮件,则能够在电子文档保持设置有访问权限管理信息的状态下传送该电子文档。然而,在文件格式7009是JPEG或TIFF或者传送方式7007是传真或者I-传真的情况下,不能在电子文档保持设置有访问权限管理信息的状态下传送该电子文档。
[0079] 如果在步骤S111中判断为能够在文档保持设置有访问权限管理信息的状态下传送该文档,则处理进入步骤S110,在步骤S110中,在所接收的电子文档保持设置有访问权限管理信息的状态下将该所接收的电子文档发送到由规则R(n)中的传送目的地7008指定的目的地。另一方面,如果判断为不能在文档保持设置有访问权限管理信息的状态下传送该文档,则处理进入步骤S112。在步骤S112中,使得该电子文档移动到预先设置在文件系统3003中的保存文件夹3003a(参考图3)中。此时,没有变更添加到电子文档,并因此将电子文档以保持设置有访问权限管理信息的状态保持在保存文件夹3003a中。 [0080] 接着,创建文本数据,其中该文本数据包括作为表示保存文件夹3003a的位置的信息的URI(步骤S113)。然后,判断在规则R(n)中指定的传送方式7007是否是传真或I-传真(步骤S114)。应当注意,只要允许识别保存文件夹3003a的位置,可以使用URI以外的不同的信息(如保存文件夹的路径等)。
[0081] 如果在步骤S114中判断为传送方式7007是传真或I-传真,则将在步骤S113中创建的文本数据转换成TIFF数据(步骤S115)。然后,在步骤S116中,将TIFF数据发送到由规则R(n)中的传送目的地7008指定的目的地,并且本处理完成。
[0082] 另一方面,如果在步骤S114中判断为传送方式7007不是传真和I-传真,则处理进入步骤S117。在步骤S117,将在步骤S113中创建的文本数据发送到由规则R(n)中的传送目的地7008指定的目的地,并且本处理完成。
[0083] 图10是示出在图9B中的步骤S117或S116中发送的文本数据或TIFF数据的例子的图。该数据包括表示已经接收到了具有访问权限的电子文档和表示允许对具有访问权限的电子文档的访问的URI的信息。
[0084] 接收到该数据的用户能够得知所接收的已经设置了访问权限管理信息的电子文档的位置,并且能够在文档保持设置有访问权限的状态下访问该电子文档。 [0085] 如果在步骤S109中不能判断所接收的电子文档是否设置有访问权限管理信息,则一律判断为针对接收到的电子文档设置了访问权限管理信息。这使得能够向目的地用户通知已经接收到未判断其是否设置有访问权限的电子文档的事实和允许访问该文档的方法,从而可以防止访问权限丢失。
[0086] 根据本实施例,在所接收的电子文档设置有访问权限管理信息的状态下,参考在规则R(n)中的传送方式7007和文件格式7009来判断在所接收的电子文档保持设置有访问权限管理信息的状态下是否可以传送该所接收的电子文档。如果判断为可以执行这种文档传送,则在电子文档保持设置有访问权限管理信息的情况下传送该电子文档。另一方面,如果判断为不能执行这种文档传送,则将该电子文档保存在保存文件夹3003a中并且创建包括表示保存文件夹3003a的位置的URI的文本数据。随后,将文本数据照原样或者在转换成TIFF数据之后传送给由传送目的地7008所指定的目的地。
[0087] 简言之,根据在所接收的电子文档保持设置有访问权限的状态下是否能够传送该所接收的电子文档,来传送该所接收的电子文档或者发送表示已经保存了所接收的文档的事实和表示所接收的文档已保存的位置的信息,由此可以向传送目的地的用户通知已经接收到具有访问权限的电子文档的事实以及该文档的位置。结果,目的地用户可以获得具有访问权限的文档而不丢失访问权限。
[0088] 第二实施例
[0089] 在第一实施例中,在文档保持设置有访问权限的状态下不能传送该文档的情况下,发送表示所接收的文档的位置的信息而不是传送所接收的文档本身。相反,第二实施例根据有无访问权限来改变传送目的地。
[0090] 在系统结构、复印机1001的内部结构、软件结构、策略数据、电子文档列表以及电子文档格式方面,第二实施例与第一实施例(图1~6)基本相同。因此,将省略关于这些共同部分的说明。另一方面,接收规则部3018所保持的规则、规则登记画面和传送处理与第一实施例的不同。由于该原因,替代图7~9,将参考图11~13说明第二实施例。 [0091] 图11是示出在第二实施例中由控制器单元2000的接收规则部3018所保持的规则的数据结构的例子的概念图。
[0092] 在图11中,包括规则ID 7001~表达式7006的“接收条件”与图7所示的“接收条件”相同。另一方面,对于传送条件,将第一传送方式11007和第一传送目的地11008登记为“第一传送条件”。将第二传送方式11009和第二传送目的地11010登记为“第二传送条件”。
[0093] 第一传送方式11007与由接收方式7003、比较属性7004、比较值7005和表达式7006所指定的接收条件相对应,并且表示用于传送不具有访问权限的文档的传送方式。第一传送目的地11008表示传送目的地。第二传送方式11009是所接收的作业符合接收条件且传送具有访问权限的文档的情况下所使用的传送方式。第二传送目的地11010表示传送目的地。因此,作为第二传送方式11009,设置在文档保持设置有访问权限管理信息的状态下能够传送该文档的传送方式。具体地,第二实施例配置成仅设置FTP发送3011或电子邮件发送3012(参考图3)作为使用第二传送方式11009的传送方法。
[0094] 图12示出在第二实施例中用于向接收规则部3018登记数据的规则登记画面的例子。
[0095] 在图12中示出的规则登记画面中,例如如下所述执行数据登记。在通过电子邮件所接收的电子文档的发送方的地址是
[0096] “user@a34.co.jp”的情况下,将该电子文档登记为要通过传真传送给号码“987654321”或者通过电子邮件传送给目的地
[0097] “eigyo@a12.co.jp”。特别地,在具有访问权限的文档的情况下,将电子邮件指定为第二传送方式,将“eigyo@a12.co.jp”指定为第二传送目的地。
[0098] 图13是在第二实施例中用于传送所接收的电子文档的处理的流程图。 [0099] 步骤S201~S208中的处理与图9中步骤S101~S108中的处理相同或类似。如果在步骤S207中判断为所接收的作业符合规则R(n)中的条件,则如在图9A中的步骤S109一样判断所接收的电子文档是否设置有访问权限管理信息(步骤S209)。
[0100] 如果在步骤S209中判断为该文档未设置有访问权限管理信息(即,不是具有访问权限的文档),则通过由第一传送方式11007指定的传送方式将所接收的电子文档发送到由规则R(n)中的第一传送目的地11008指定的目的地(步骤S211),于是本处理完成。 [0101] 另一方面,在设置有访问权限管理信息的情况下,通过由第二传送方式11009指定的传送方式将所接收的电子文档发送到由规则R(n)中的第二传送目的地11010指定的目的地(步骤S210),于是本处理完成。
[0102] 根据本实施例,优先通过由第二传送方式11009指定的传送方式将具有访问权限的电子文档传送给由第二传送目的地指定的目的地。在期望的传送目的地处可以获得所接收的具有访问权限的文档,而不会引起访问权限的丢失。
[0103] 在第一和第二实施例中,对于在由接收规则部3018保持的各规则(图7或11)中指定的“接收条件”,其至少包括关于发送方的信息就足够了。可以将一个或多个条件添加到接收条件。在第一实施例中,对于“传送条件”,其至少包括关于与接收条件相对应的传送方法和传送目的地的信息就足够了。可以将一个或多个条件添加到传送条件。另一方面,在第二实施例中,对于“传送条件”,其至少包括关于与接收条件相对应的传送目的地的信息就足够了,并且可以将一个或多个条件添加到传送条件。
[0104] 在上面,已经示例性地说明了作为图像处理设备的复印机1001、1002作为接收和传送电子文档的信息处理设备。然而,可应用本发明的信息处理设备不限于复印机等。 [0105] 在上面,已经示例性地说明了电子文档作为要接收和要传送的电子数据。然而,本发明可应用于图像和音乐文件等各种电子数据。
[0106] 应当理解,可以通过为系统或设备提供存储有实现上述实施例中的任意实施例的功能的软件的程序代码的存储介质来实现本发明。还可以通过使系统或设备的计算机(或CPU、MPU等)读出并执行存储在存储介质中的程序代码来实现本发明。
[0107] 在这种情况下,从存储介质读取的程序代码自身实现了上述实施例中的任意实施例的功能,因此,程序代码和存储了该程序代码的存储介质构成了本发明。 [0108] 用于提供程序代码的存储介质的例子包括:软盘(floppy,注册商标)、硬盘、磁光盘、CD-ROM、CD-R、CD-RW、DVD-ROM、DVD-RAM、DVD-RW或DVD+RW等光盘、磁带、非易失性存储卡和ROM。可选择地,可以通过网络下载该程序。
[0109] 此外,应当理解,不仅可以通过执行计算机读出的程序代 码,而且可以通过使运行在计算机上的OS(操作系统)等基于程序代码的指令进行实际操作的部分或全部来实现上述实施例中的任意实施例的功能。
[0110] 此外,应当理解,可以如下实现上述实施例中的任意实施例的功能:将从存储介质中读出的程序代码写入设置在插入到计算机中的扩展板上的存储器中或设置在连接到计算机的扩展单元中的存储器中,然后使设置在扩展板或扩展单元中的CPU等基于该程序代码的指令进行实际操作的部分或全部。
[0111] 由于可以在不背离本发明的精神和范围的情况下做出本发明的许多明显不同的实施例,因此应当理解,除如在所附权利要求书中定义的以外,本发明不限于特定实施例。