图像数据发送装置及其控制方法

文档序号:7898840阅读:146来源:国知局
专利名称:图像数据发送装置及其控制方法
技术领域
本发明涉及将图像数据发送至指定目的地的图像数据发送装置、控制方法、以及 存储用于使得计算机实现所述控制方法的程序的计算机可读存储介质。
背景技术
传统上,已知有具备如下功能的图像数据发送装置(例如多功能外围设备),即将 从原稿读出的图像数据自动发送至归档目的地以及用户指定目的地,同时实现防止被发送 图像数据的信息泄露及越权使用的目的。归档目的地是指控制图像数据发送装置的管理员 或管理服务器之类的特定目的地。此外,已经提出了这样的图像数据发送装置,其禁止删除 表示归档目的地的目的地,以便更加可靠地将图像数据发送至归档目的地(参见例如日本 专利注册3701523号)。然而,上述传统的图像数据发送装置具有如下的问题,S卩即使在将图像数据发送 至表示归档目的地的目的地期间发生了错误,图像数据也可以被发送至用户指定目的地, 因此,无法在归档目的地管理和备份被发送至用户指定目的地的图像数据。

发明内容
本发明提供在将图像数据发送至设置的目的地之前、能够可靠地将所述图像数据 发送至归档目的地的图像数据发送装置、控制方法、以及存储用于使得计算机实现所述控 制方法的程序的计算机可读存储介质。相应地,本发明的第一方面提供一种图像数据发送装置,该图像数据发送装置包 括生成单元,其被构造为生成图像数据;第一设置单元,其被构造为设置表示管理所述图 像数据的归档目的地的目的地;第一发送单元,其被构造为将由所述生成单元生成的所述 图像数据,发送至由所述第一设置单元设置的所述归档目的地;第二设置单元,其被构造为 设置所述图像数据要被发送到的目的地;第二发送单元,其被构造为将由所述生成单元生 成的所述图像数据,发送至由所述第二设置单元设置的所述目的地;以及控制单元,其被构 造为在所述图像数据已被所述第一发送单元成功地发送至所述归档目的地时,使得所述第 二发送单元将所述图像数据发送至所述目的地。相应地,本发明的第二方面提供一种图像数据发送装置的控制方法,所述图像数 据发送装置具有生成图像数据的生成单元,所述控制方法包括第一设置步骤,设置表示管 理所述图像数据的归档目的地的目的地;第一发送步骤,将由所述生成单元生成的所述图 像数据,发送至在所述第一设置步骤中设置的所述归档目的地;第二设置步骤,设置所述图 像数据要被发送到的目的地;第二发送步骤,将由所述生成单元生成的所述图像数据,发送 至在所述第二设置步骤中设置的所述目的地;以及控制步骤,当所述图像数据已在所述第 一发送步骤中被成功地发送至所述归档目的地时,在所述第二发送步骤中将所述图像数据 发送至所述目的地。相应地,本发明的第三方面提供一种计算机可读的非临时性存储介质,其存储用于使计算机执行具有生成图像数据的生成单元的图像数据发送装置的控制方法的程序,所 述控制方法包括第一设置步骤,设置表示管理所述图像数据的归档目的地的目的地;第 一发送步骤,将在由所述生成单元生成的所述图像数据,发送至在所述第一设置步骤中设 置的所述归档目的地;第二设置步骤,设置所述图像数据要被发送到的目的地 ’第二发送 步骤,将由所述生成单元生成的所述图像数据,发送至在所述第二设置步骤中设置的所述 目的地;以及控制步骤,当所述图像数据已在所述第一发送步骤中被成功地发送至所述归 档目的地时,在所述第二发送步骤中将所述图像数据发送至所述目的地。根据本发明,因为要在图像数据已被成功地发送至归档目的地时,将所述图像数 据发送至设置的目的地,所以,在所述图像数据被发送至所述设置的目的地之前,能够可靠 地将所述图像数据发送至所述归档目的地。通过以下对示例性实施例的描述(参照附图),本发明的其他特征将变得清楚。


图1是概略地示出根据本发明的第一实施例的图像数据发送装置的结构的框图。图2是被执行来指定发送作业的处理的流程图。图3A及IBB是根据本发明的第二实施例的、被执行来指定发送作业的处理的流程 图。图4是根据本发明的第三实施例的、被执行来指定发送作业的处理的流程图。图5A至5C是根据本发明的第四实施例的、被执行来指定发送作业的处理的流程 图。图6是示出发送作业、归档目的地的发送队列、用户指定目的地的发送队列以及 图像数据的发送顺序的图。图7是示出是否要将图像数据发送至归档目的地、表示归档目的地的目的地以及 是否要为归档目的地赋予优先级的图。
具体实施例方式现在,将参照示出本发明的实施例的附图,来详细地描述本发明。图1是示出根据本发明的第一实施例的图像数据发送装置的结构的框图。参照图1,图像数据发送装置100被构造为例如多功能外围设备,并且具有CPU 101、ROM 102、RAM 103、扫描器单元104、打印机单元105、操作显示单元106、CODEC (编解码 器)107及线路I/F单元108。CPU 101是系统控制器,其控制图像数据发送装置100的总 体操作。通过执行控制程序,CPU 101执行图1(第一实施例)、图3A及;3B (第二实施例)、 图4 (第三实施例)及图5A、5B及5C(第四实施例)的各流程图中的处理。ROM 102存储控制程序。控制程序是用于使得CPU 101执行后述的各流程图中的 处理(指定发送作业的处理)的程序。存储在RAM 103中的有控制程序、程序控制变量、各 种工作缓冲区、被管理数据、发送队列(参见图6)、由使用图像数据发送装置100的用户登 记的设置值(参见图7),等等。稍后,将详细描述发送队列及设置值(是否要将图像数据发 送至归档目的地、表示归档目的地的目的地,以及是否要为归档目的地赋予优先级)。扫描器单元104包括原稿置放单元、图像传感器(例如CXD或接触式图像传感
5器)、原稿输送机构(未示出)等。扫描器单元104使得原稿输送机构将放置于原稿置放单 元上的原稿、输送至读取位置,并且使得图像传感器光学读取原稿上的图像、并且将图像转 换为电子图像数据(生成图像数据)。基于由扫描器单元104从原稿读出的图像数据、由图 像数据发送装置100从外部设备接收的图像数据、或者存储在RAM 103中的文件数据,打印 机单元105在记录片材上打印图像。操作显示单元106包括键盘、触摸屏板、IXD、LED等,并且用于让用户执行各种输 入操作(例如用于输入图像数据要被发送到的目的地的输入操作等)以及产生各种显示。 CODEC(编解码器)107是使用JBIG、JPEG等来执行编码及解码,并且以符合预定标准的方 式、来执行图像数据的压缩及解压缩的模块。线路接口(I/F)单元108包括调制解调器(调 制器和解调器)、NCU (网络控制单元,Network Control Unit)等,并且经由公共网络109, 通过传真与外部设备之间发送和接收数据。接下来,将参照图2及7,来描述具备上述结构的根据本实施例的图像数据发送装 置如何进行操作。图2是根据本实施例的、被执行来指定发送作业的处理的流程图。图7是示出是 否要将图像数据发送至归档目的地、表示归档目的地的目的地,以及是否要为归档目的地 赋予优先级的图。参照图2,图像数据发送装置100的CPU 101将用户经由操作显示单元106输入的 用户指定目的地,设置作为图像数据目的地(步骤S201 第二设置单元)。然后,CPU 101使 得扫描器单元104读取放置在原稿置放单元上的原稿,并且将读取的图像数据存储在RAM 103中(步骤S202)。然后,CPU 101确定是否要将图像数据发送至归档目的地(控制图像 数据发送装置及图像数据的管理员所在的特定目的地)(步骤S203)。关于是否将图像数据 发送至归档目的地的设置(第一设置单元),被预先存储为RAM 103中的设置值701(参见 图7),并且,CPU 101通过参照设置值701来进行上述确定。当确定要将图像数据发送至归档目的地时,CPU 101使得线路I/F单元108将在 步骤S202中从原稿读出的图像数据,发送至归档目的地(步骤S204:第一发送单元)。表 示归档目的地的目的地被预先存储为RAM103中的设置值702 (参见图7),并且,CPU 101将 图像数据发送至被存储为设置值702的表示归档目的地的目的地。应当指出,在步骤S204 中,因为图像数据被发送至非用户指定的目的地,所以,用户可能误以为图像数据正被发送 至不正确的目的地。因而,在步骤S204中,可以在操作显示单元106上显示消息,该消息提 示图像数据正被发送至归档目的地。这可以防止用户误以为图像数据正被发送至不正确的 目的地。在此之际,通过在操作显示单元106上显示诸如“正在归档中”等的消息,而不是 在操作显示单元106上显示能够识别表示归档目的地的目的地的信息(例如电话号码),可 以防止归档目的地被一般的用户识别。然后,CPU 101确定用户是否通过经由操作显示单元106执行的操作,而取消了步 骤S204中的图像数据向归档目的地的发送(步骤S205)。当确定图像数据向归档目的地的 发送未被取消时,CPU 101确定图像数据向归档目的地的发送是否已正常(成功地)完成 (步骤S206)。当确定图像数据向归档目的地的发送已正常完成时,CPU 101使得线路I/F 单元108将在步骤S202中从原稿读出的图像数据,发送至在步骤S201中设置的用户指定 目的地(步骤S207 第二发送单元)。结果,CPU 101终止本处理。
6
当在步骤S203中确定不将图像数据发送至归档目的地时,CPU 101使得线路I/F 单元108将在步骤S202中从原稿读出的图像数据,发送至在步骤S201中设置的用户指定 目的地(步骤S207)。结果,CPU 101终止本处理。当在步骤S205中确定图像数据向归档目的地的发送已被取消时,CPU 101向用户 通知图像数据未能被发送至用户指定目的地(步骤S209)。结果,CPU 101终止本处理。当在步骤S206中确定图像数据未被正常发送到归档目的地(发生错误)时,CPU 101经由操作显示单元106向用户通知图像数据未能被发送至归档目的地(步骤S208)。然 后,CPU 101经由操作显示单元106向用户通知图像数据未能被发送至用户指定目的地(步 骤S209)。结果,CPU 101终止本处理。应当指出,虽然在本实施例中,在操作显示单元106上,显示步骤S208中关于图像 数据未能被发送至归档目的地的通知、以及步骤S209中关于图像数据未能被发送至用户 指定目的地的通知,但是,本发明并不局限于此,也可以通过打印机单元105将通知结果作 为报告打印输出。正如上面所详细描述的,根据本实施例,只有当图像数据已被成功地发送至表示 归档目的地的目的地时,才能够将图像数据发送至用户指定目的地。因而,在图像数据被发 送至用户指定目的地之前,能够可靠地将图像数据发送至表示归档目的地的目的地。此外,当图像数据向归档目的地的发送未正常完成时,不将图像数据发送至用户 指定目的地。因而,能够防止在未确保图像数据被可靠地存储于归档目的地的情况下,将图 像数据发送至目的地。本发明的第二实施例与上述第一实施例的不同之处,在于以下参照图3A及;3B所 描述的方面。本实施例的其他要素等同于上述第一实施例(图1)的相应要素,因此,在这 里省略其描述。图3A及;3B是根据本实施例的、被执行来指定发送作业的处理的流程图。参照图3A及;3B,图像数据发送装置100的CPU 101确定是否存在要将图像数据发 送至归档目的地的设置,并且归档目的地是否处于出错状态(步骤S301)。当确定存在要将 图像数据发送至归档目的地的设置、并且归档目的地处于出错状态时,CPU 101禁止图像数 据发送装置100接受发送作业(步骤S309),并且终止本处理。当确定不存在将图像数据发 送至归档目的地的设置、并且归档目的地未处于出错状态时,CPU 101将用户经由操作显示 单元106输入的用户指定目的地,设置作为图像数据目的地(步骤S302)。然后,CPU 101使得扫描器单元104读取放置在原稿置放单元上的原稿,并且将读 取的图像数据存储在RAM 103中(步骤S303)。然后,CPU 101确定是否要将从原稿读出 的图像数据发送至归档目的地(步骤S304)。当确定要将图像数据发送至归档目的地时, CPU 101使得线路I/F单元108将在步骤S303中从原稿读出的图像数据,发送至归档目的 地(步骤S305)。然后,CPU 101确定图像数据向归档目的地的发送是否已被取消(步骤S306)。当 确定图像数据向归档目的地的发送未被取消时,CPU 101确定图像数据是否已被正常发送 至归档目的地(步骤S307)。当确定图像数据向归档目的地的发送已正常完成时,CPU 101 使得线路I/F单元108将在步骤S303中从原稿读出的图像数据,发送至在步骤S302中设 置的用户指定目的地(步骤S308)。结果,CPU 101终止本处理。
当在步骤S304中、确定不将图像数据发送至归档目的地时,CPU 101使得线路I/F 单元108将在步骤S303中从原稿读出的图像数据,发送至在步骤S302中设置的用户指定 目的地(步骤S308)。结果,CPU 101终止本处理。当在步骤S306中确定图像数据向归档目的地的发送已被取消时,CPU 101经由操 作显示单元106向用户通知图像数据未能被发送至用户指定目的地(步骤S312)。结果, CPU 101终止本处理。当在步骤S307中确定图像数据向归档目的地的发送未正常完成时,CPU 101经由 操作显示单元106向用户通知图像数据未能被发送至归档目的地(步骤S310)。然后,CPU 101在RAM 103中进行设置,大意是归档目的地处于出错状态(步骤S311 第三设置单元)。对于当前及后续的发送作业而言,CPU 101在步骤S301中确定归档目的地处于出 错状态。另外,响应于经由操作显示单元106来自用户的操作指令,CPU 101使得归档目的 地从出错状态复原(步骤S313)。然后,CPU 101经由操作显示单元106向用户通知图像数 据未能被发送至用户指定目的地(步骤S312)。结果,CPU 101终止本处理。正如上面所详细描述的,根据本实施例,能够获得通过第一实施例获得的效果,并 且除此之外,当预先知道图像数据不能被发送至归档目的地时,可以直接禁止接受发送作 业。本发明的第三实施例与上述第一实施例的不同之处,在于以下参照图4所描述的 方面。本实施例的其他要素等同于上述第一实施例(图1)的相应要素,因此,在这里省略 其描述。图4是根据本实施例的、被执行来指定发送作业的处理的流程图。参照图4,图像数据发送装置100的CPU 101将用户经由操作显示单元106输入 的用户指定目的地,设置作为图像数据目的地(步骤S401)。然后,CPU 101使得扫描器单 元104读取放置在原稿置放单元上的原稿,并且将读取的图像数据存储在RAM 103中(步 骤S402)。然后,CPU 101确定是否要将图像数据发送至归档目的地(步骤S403)。当确定要将图像数据发送至归档目的地时,CPU 101确定是否要为图像数据向归 档目的地的发送赋予优先级(步骤S404)。关于是否要为图像数据向归档目的地的发送赋 予优先级的设置(第四设置单元),被预先存储为RAM 103中的设置值703(参见图7),并 且,CPU 101通过参照设置值703来进行上述确定。当确定不为图像数据向归档目的地的 发送赋予优先级时,CPU 101将图像数据发送至用户指定目的地(步骤S405),之后将图像 数据发送至归档目的地(步骤S406)。当在步骤S403中确定不将图像数据发送至归档目的地时,CPU 101使处理进入到 图2中的步骤S207。当在步骤S404中确定为图像数据向归档目的地的发送赋予优先级时, CPU 101使处理进入到图2中的步骤S204。应当指出,关于是否要为图像数据向归档目的地的发送赋予优先级的设置,只能 够由图像数据发送装置100的管理员来进行,而不能由用户来进行。正如上面所详细描述的,根据本实施例,用户能够设置是否要为图像数据向归档 目的地的发送赋予比图像数据向用户指定目的地的发送更高的优先级。本发明的第四实施例与上述第一实施例的不同之处,在于以下参照图5A、5B及5C 以及图6所描述的方面。本实施例的其他要素等同于上述第一实施例(图1)的相应要素,因此,在这里省略其描述。图5A、5B及5C是根据本实施例的、被执行来指定发送作业的处理的流程图。图6 是示出发送作业、归档目的地的发送队列、用户指定目的地的发送队列以及图像数据的发 送顺序的图。参照图5A、5B及5C,当用户经由操作显示单元106指定发送作业时,图像数据发 送装置100的CPU 101将表示归档目的地的目的地,添加至RAM 103中的发送队列的末尾 (步骤S501)。例如,当如图6的601、602及603所示、依次指定由发送作业(1)、发送作业 ⑵及发送作业⑶组成的多个作业时,如图6的604所示,表示归档目的地的目的地被作 为下一目的地,而添加至发送队列的末尾。当图像数据已被正常发送至归档目的地时,CPU 101将相应的用户指定目的地,添 加至移除了表示归档目的地的目的地的发送队列的末尾(步骤S502)。例如,如图6的605 所示,当图像数据已被正常发送至归档目的地(1)时,将用户指定目的地(1)添加至发送队 列的开头,因为在发送队列中不存在其他的用户指定目的地。然后,CPU 101确定图像数据发送装置100当前是否正在与归档目的地进行通信 (步骤S50;3)。当确定图像数据发送装置100已完成与归档目的地的一个通信(与发送作 业相对应的通信)时,CPU 101确定在发送队列中,是否存在还未向其发送图像数据的任何 目的地(等待图像数据发送的任何目的地)(步骤S504)。当确定在发送队列中不存在等待图像数据发送的目的地时,CPU 101确定不存在 接下来要向其发送图像数据的目的地(步骤S507),并且终止本处理。当确定在发送队列中 存在等待图像数据发送的任何目的地时,CPU 101从发送队列的开头提取发送目的地(步 骤S505),在RAM 103中将提取的发送目的地设置为下一发送目的地(步骤S506),并且终 止本处理。因而,如图6的606所示,图像数据被依次发送至归档目的地(1)、用户指定目的 地(1)、归档目的地O)、用户指定目的地O)、归档目的地⑶及用户指定目的地(3)。正如上面所详细描述的,根据本实施例,即使当指定多个发送作业(设置图像数 据要被发送到的多个目的地)时,图像数据也能够被优先发送至与先前输入的发送作业相 关的用户指定目的地。其他实施例还可以由读出并执行记录在存储设备上的程序来执行上述实施例的功能的系统 或装置的计算机(或诸如CPU或MPU等的设备),来实现本发明的各方面;并且可以利用由 通过例如读出并执行记录在存储设备上的程序来执行上述实施例的功能的系统或装置的 计算机来执行各步骤的方法,来实现本发明的各方面。为此,例如经由网络或从充当存储设 备的各种类型的记录介质(例如,计算机可读介质)将程序提供给计算机。虽然参照示例性实施例对本发明进行了描述,但是应当理解,本发明并不局限于 所公开的示例性实施例。应当对所附权利要求的范围给予最宽的解释,以使其涵盖所有的 这类变型例及等同结构和功能。本申请要求2009年12月28日提交的日本专利申请2009-297682号公报的优先 权,并且在此通过引用并入其全部内容。
权利要求
1.一种图像数据发送装置,该图像数据发送装置包括生成单元,其被构造为生成图像数据;第一设置单元,其被构造为设置表示管理所述图像数据的归档目的地的目的地;第一发送单元,其被构造为将由所述生成单元生成的所述图像数据,发送至由所述第 一设置单元设置的所述归档目的地;第二设置单元,其被构造为设置所述图像数据要被发送到的目的地;第二发送单元,其被构造为将由所述生成单元生成的所述图像数据,发送至由所述第 二设置单元设置的所述目的地;以及控制单元,其被构造为在所述图像数据已被所述第一发送单元成功地发送至所述归档 目的地时,使得所述第二发送单元将所述图像数据发送至所述目的地。
2.根据权利要求1所述的图像数据发送装置,其中,当所述第一发送单元执行的所述 图像数据向所述归档目的地的发送已被取消时,或者当在所述图像数据向所述归档目的地 的发送期间发生错误时,所述控制单元禁止所述第二发送单元向所述目的地发送所述图像 数据。
3.根据权利要求2所述的图像数据发送装置,该图像数据发送装置还包括通知单元, 其被构造为在所述第二发送单元未将所述图像数据发送至所述目的地时,向使用所述第二 设置单元设置了所述目的地的用户通知所述图像数据未被发送。
4.根据权利要求1所述的图像数据发送装置,该图像数据发送装置还包括第三设置 单元,其被构造为进行所述归档目的地处于出错状态的设置,其中,当所述第三设置单元进行所述归档目的地处于出错状态的设置时,所述控制单 元禁止所述第一发送单元向所述归档目的地发送所述图像数据。
5.根据权利要求4所述的图像数据发送装置,其中,当在所述第一发送单元执行的所 述图像数据向所述归档目的地的发送期间发生错误时,所述第三设置单元进行所述归档目 的地处于出错状态的设置。
6.根据权利要求1所述的图像数据发送装置,其中,当所述第二设置单元设置所述图 像数据要被发送到的多个目的地时,所述控制单元为所述第二发送单元执行的所述图像数 据向所述目的地的发送赋予比所述第一发送单元执行的所述图像数据向所述归档目的地 的发送更高的优先级。
7.根据权利要求1所述的图像数据发送装置,该图像数据发送装置还包括第四设置 单元,其被构造为设置是否要为所述第一发送单元执行的所述图像数据向所述归档目的地 的发送赋予优先级,其中,当所述第四设置单元设置不为所述图像数据向所述归档目的地的发送赋予优先 级时,所述控制单元在使得所述第二发送单元将所述图像数据发送至所述目的地之后,使 得所述第一发送单元将所述图像数据发送至所述归档目的地。
8.一种图像数据发送装置的控制方法,所述图像数据发送装置具有生成图像数据的生 成单元,所述控制方法包括第一设置步骤,设置表示管理所述图像数据的归档目的地的目的地;第一发送步骤,将由所述生成单元生成的所述图像数据,发送至在所述第一设置步骤 中设置的所述归档目的地;第二设置步骤,设置所述图像数据要被发送到的目的地;第二发送步骤,将由所述生成单元生成的所述图像数据,发送至在所述第二设置步骤 中设置的所述目的地;以及控制步骤,当所述图像数据已在所述第一发送步骤中被成功地发送至所述归档目的地 时,在所述第二发送步骤中将所述图像数据发送至所述目的地。
全文摘要
本发明提供图像数据发送装置及其控制方法。所述图像数据发送装置在将图像数据发送至设置的目的地之前,能够可靠地将所述图像数据发送至归档目的地。设置表示管理由扫描器单元生成的图像数据的归档目的地的目的地,并且,将所述图像数据发送至所述归档目的地。设置所述图像数据要被发送到的目的地,并且,将所述图像数据发送至所述目的地。当所述图像数据已被成功地发送至所述归档目的地时,将所述图像数据发送至所述目的地。
文档编号H04N1/00GK102123224SQ20101062237
公开日2011年7月13日 申请日期2010年12月28日 优先权日2009年12月28日
发明者大平正博 申请人:佳能株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1