数据通信设备和数据处理方法

文档序号:7661574阅读:102来源:国知局
专利名称:数据通信设备和数据处理方法
技术领域
本发明涉及一种当完成对已接收数据的打印操作时控制打印完成通^口 (print completion notification)4专#T的4空制方法。
技术背景在一种已知系统中通过电子邮件(email)通知用户打印作业 已经完成(例如,日本专利7>开2005-107741号)。在另一种已知 系统中打印出已接收的电子邮件(例如,美国专利5,881,233号)。参考图21,下文描述一种用于打印电子邮件并通知用户打 印完成的典型的已知系统。图21说明作为打印客户端的计算机2101以及执行打印命令 的图像形成设备2102。计算机2101由操作员操作。操作员操作安装在计算机2101 中的电子邮件应用程序以形成电子邮件。操作员希望打印的图 像文件附着于电子邮件。有必要在电子邮件地址信息中设置图 像形成设备2102的电子邮件地址。一旦完成形成电子邮件,操作员就将电子邮件发送到图像 形成设备2102以发出打印命令2103。电子邮件经由诸如网络中 的集线器、路由器和邮件服务器之类的中继装置到达图像形成 设备2102。图像形成设备2102提取出附着于已接收的电子邮件的图像 文件,并将图像文件扩展为光栅图像,然后执行打印处理。图 像形成设备2102还具有电子邮件消息打印功能,如果在已接收 的电子邮件消息中含有文本,那么还打印文本。图像形成设备2102能够在完成打印由打印命令2103指示的
打印作业之后,通过电子邮件发送打印完成通知2104。电子邮作业的信息。因此, 一旦电子邮件应用程序接收和观察到电子邮件,就可以通知计算机2101的操作员其请求的打印作业已经 成功输出到图像形成设备2102。除了发送打印完成通知的功能之外,图像形成设备2102具能。通过使用这种功能,图像形成设备2102可以通知打印作业 的发送方由于在图像形成设备2102出现异常所以已经终止打 印或者图像形成设备2102已经拒绝打印命令。在这种情况下, 在电子邮件的消息和主题中包含关于这种通知的信息,并且从 图像形成设备2102发出的电子邮件被发送到打印作业的发送 方。下文描述由包括第 一 图像形成设备和第二图像形成设备的 图像形成系统所执行的这种操作。第 一 图像形成设备可以通过 电子邮件接收打印命令并且还具有扫描图像的扫描功能以及电 子邮件发送功能,其中电子邮件发送功能将已扫描的图像数据 形成文件并将其附着于电子邮件,然后发送出去。第二图像形 成设备可以通过电子邮件接收打印命令并通过电子邮件发送打 印完成通知。参考图22,下文描述这种图像形成系统的具体实例。 图22说明可以通过电子邮件发送打印命令和打印完成通知 的已知图像形成系统的实例。在图22中,图像形成设备211(第一图像形成设备)具有扫描 功能,能够扫描位于文档支架上的图像,然后按规定图像格式 将已扫描的图像数据形成文件。图像形成设备21 l还具有电子邮 件发送功能,能够将该文件附着于电子邮件并发送出去。 图像形成设备212(第二图像形成设备)可以通过电子邮件 接收打印命令。因此,在图像形成设备211使用电子邮件发送功能将电子邮件发送给图像形成设备212(第二图像形成设备)之 后,图像形成设备212将这封电子邮件作为打印命令213进行处理。一旦接收到打印命令213,图像形成设备212就提取出附着 于已接收的电子邮件的图像文件,并且将图像文件扩展为光栅 图像,然后执行打印处理。图像形成设备212还具有打印电子邮 件消息的功能,如果在已接收的电子邮件消息中含有文本,则 还打印文本。一旦完成打印由打印命令213指示的打印作业,图像形成设 备212就通过电子邮件发送打印完成通知214。关于完成打印打 印作业的信息被包含在电子邮件的消息和主题中。一旦接收到打印完成通知214,图像形成设备211就提取出 包含打印完成通知214的电子邮件消息,并使用图像形成设备 211的电子邮件打印功能将电子邮件消息打印出来。这样,从图 像形成设备212发出的包含打印完成通知214的电子邮件消息可 由已通过电子邮件发送打印作业的图像形成设备211打印出来。如果图像形成设备212通过电子邮件发送打印异常终止通 知或打印拒绝通知,那么包含这种通知的电子邮件消息可由图 像形成设备211打印出来。在按照上述方式打印打印完成通知的相关技术的图像形成 系统,如图22所示的图像形成系统中,,假定仅从使用安装在计 算机2101中的电子邮件应用程序来考虑,虽然打印完成通知被 发送给计算机2101,但是打印完成通知总是由为图像形成设备 211而提供的电子邮件打印功能打印出来。因此,每当图像形成设备211使用电子邮件发送功能时,会
导致纸张或墨粉的浪费,这对于不希望打印出这种打印完成通 知的用户而言,耗费了不必要的成本和工作量。通常,各种装置,例如服务器、计算机、多功能装置、打 印机以及扫描仪,都连接到网络,因此,通过电子邮件向图像 形成设备发送打印命令的装置有所不同。因此,可以提供一种控制器,其用于控制将图像形成设备 发出的打印完成通知发送到已经请求打印命令的全部装置,或 控制不向任何装置发送这种通知。然而,这种控制器不能满足 不同的用户需求,反而可能引起某些用户的不便。如果图像形成设备211和212都具有传输打印完成通知的功 能,并且都还可以通过电子邮件接收打印命令,那么会遇到以 下问题。在图像打印设备211打印出已接收到的来自图像打印设 备212的打印完成通知之后,它可能向图像形成设备212发送表 明完成打印已接收的打印完成通知的另 一个打印完成通知。因 而,包含打印完成通知的电子邮件成为连锁邮件,不断地在图 像形成设备211和212之间发送和接收。这样可能不利于网络通 信,或者可能会浪费纸张或者记录介质。发明内容本发明提供一种免于上述问题的数据通信设备和数据处理方法。本发明还提供一种用于防止发送多余的打印完成通知的机制。为了实现上述目的,本发明提供一种数据通信设备,包括 接收部件,用于接收来自发送方的电子邮件数据;打印部件, 用于基于所述接收部件接收到的所述电子邮件数据来打印图 像;通知部件,用于向所述发送方发送表示所述打印部件完成
基于所述电子邮件数据打印图像的通知;以及判断部件,用于 基于所述接收部件接收到的所述电子邮件数据判断所述通知部 件是否将发送所述通知,其中,在所述判断部件判断出将发送 所述通知的情况下,所述通知部件发送所述通知。为了实现上述目的,本发明还提供一种数据通信设备,包括接收部件,用于接收来自发送方的电子邮件数据;打印部 件,用于基于所述接收部件接收到的所述电子邮件数据打印图 像;判断部件,用于判断所述接收部件接收到的所述电子邮件 数据是否是预定通知;以及控制部件,用于根据所述判断部件 的判断结果控制所述打印部件,使得所述打印部件不打印所述 通知。为了实现上述目的,本发明还提供一种数据处理方法,包 括接收来自发送方的电子邮件数据;基于接收到的所述电子 邮件数据打印图像;向所述发送方发送表示完成基于所述电子 邮件数据打印图像的通知;以及基于接收到的所述电子邮件数 据判断是否将发送所述通知。为了实现上述目的,本发明还提供一种数据处理方法,包 括接收来自发送方的电子邮件数据;基于接收到的所述电子 邮件数据打印图像;判断接收到的所述电子邮件数据是否是预 定通知;以及根据判断结果进行控制,使得不打印所述通知。参考附图,本发明的上述特征以及更多的特征将从下列示 例性实施例中得以显现。


图l是说明包含根据本发明第 一实施例配置的图像形成设 备的网络系统结构实例的示意性视图。图2是说明图1所示图像形成设备结构实例的框图。
器的硬件结构的框图。 图4是说明图l所示图像形成设备的外形图。图5是说明图2到图4所示操作单元实例的平面视图。 图6是说明用于控制第一实施例中打印完成通知的电子邮件传输的用户界面的示意性视图。图7是说明第 一 实施例中地址薄屏幕实例的示意性视图。 图8是说明第 一 实施例中地址输入屏幕实例的示意性—见图。 图9是说明第 一 实施例中地址删除屏幕实例的示意性视图。 图10是说明根据本发明第 一 实施例的第 一控制过程实例的流程图。图ll是说明本发明第二实施例中过去已接收的电子邮件地 址的地址列表屏幕实例的示意性视图。图12是说明根据本发明第二实施例的第二控制过程实例的流程图。图13是说明在本发明第三实施例中用于通过电子邮件发送 由电子邮件发送方图像形成设备所扫描的图像的用户界面屏幕 的示意性视图。图14是说明根据本发明第三实施例的第三控制过程实例的流程图。图1 5是说明根据本发明第三实施例的第四控制过程实例的流程图。图16是说明在本发明第四实施例中显示在电子邮件发送方 的图像形成设备液晶面板上的用户界面实例的示意性视图,该 用户界面用于记录已接收到的打印请求被拒绝的地址。图n是说明根据本发明第四实施例的第五控制过程实例的流程图。图18是说明在本发明第五实施例中显示在电子邮件发送方 的图像形成设备液晶面板上的用户界面屏幕实例的示意性视 图,该用户界面屏幕用于设置暂停打印从电子邮件目的地回复 的电子邮件的时间。图1 9是说明根据本发明第五实施例的第六控制过程实例的流程图。图20说明根据本发明实施例保存图像形成设备可读的各种 数据处理程序的存储介质(记录介质)的存储器映像。图21说明用于通过电子邮件发送和接收打印命令和打印完 成通知的已知系统。图2 2说明用于通过电子邮件发送和接收打印命令和打印完 成通知的已知图像形成系统。
具体实施方式
下文参考附图对本发明的实施例进行详细描述。下列实施 例仅仅是示例,并不意味着对本发明的范围进行限制。 第 一实施例图l是说明包含根据本发明第一实施例配置的图像形成设 备的网络系统结构的示意性视图。如图l所示的网络系统包括按照本发明实施例配置的图像 形成设备1和2以及各种装置,诸如文件服务器3、计算机4和5、 笔记本式个人计算机(PC)6、邮件服务器7和打印机8。上述元件 连接到网络(局域网(LAN))9。图像形成设备1和2可以通过电子邮件接收打印命令。在这 种情况下,可以采用已知的接收协议,例如邮局协议版本 3(POP3)或简单邮件传输协议(SMTP)。待打印的图像文件通过 电子邮件从计算机4和5以及笔记本式个人计算才几6中任何一处 发送到图像形成设备1或2的电子邮件地址,并且图像形成设备l
或2对附着于已接收的电子邮件的图像文件和电子邮件消息执 行打印处理。图像形成设备1和2还可以通过电子邮件发送打印完成通知。在这种情况下,可以采用SMTP作为传输协议。 一旦完成 上述打印处理,图像形成设备1或2通过电子邮件向打印作业的 发送方发送打印完成通知。因此,操作计算机4或5或笔记本式 个人计算机6并通过电子邮件指示打印操作的操作员被告知其 发出的打印命令所指示的打印作业已经成功地输出到图像形成 设备1或2。除打印完成通知之外,图像形成设备1或2可以通过电子邮 件发送打印异常终止通知或打印拒绝通知。在这个实施例中,图像形成设备l可以从文档中读取图像数 据并将读取的图像数据形成图像文件,然后将图像文件附着于电子邮件并发送出去。在这种情况下,可采用SMTP作为传输 协议。 一旦接收到图像形成设备l通过电子邮件发出的打印命 令,图像形成设备2就可以对附着于电子邮件的图像文件和电子 邮件消息执行打印处理。 一旦完成打印操作,图像形成设备2 就可以通过电子邮件向图像形成设备l发送打印完成通知。下文参考图2到图5对图l所示的图像形成设备1或2的结构 进行描述。图2是说明图1所示图像形成设备1或2结构实例的框图。在 图2中,图像形成设备1或2是例如多功能外部设备(MFP)。图像形成设备1或2包括控制器1301、扫描仪1302、打印机 1303、网络接口 1304和操作单元1305。控制器1301控制MFP。 控制器1301的硬件结构如图3所示。扫描仪1302和打印机1303由控制器1301控制。网络接口 1304通过网络接口 1304提供与网络(例如以太网)
的双向通信。通过使用这种功能,控制器101可以执行双向通信。 如图3所示,操作单元1305包括带有触摸面板(在下文中简称为"液晶面板")1406和按键操作单元1407的液晶显示器。操作 单元1305显示来自控制器1301的信息,还向控制器1301发送用户指令。图3是说明图2所示控制器1301的硬件结构的框图。在图3 中,与图2所示元件相同的元件具有相同的附图标记。如图3所示,控制器1301包括中央处理器(CPU)1401、存储 器1402、只读存储器(ROM)1403、诸如硬盘之类存储介质的磁 盘1404以及总线1405。 CPU 1401经由总线1405连接到存储器 1402、只读存〗诸器1403和》兹盘1404。由CPU 1401执行的各种程序和数据保存在磁盘1404中,如 有必要,这些数据连续地读入存储器1402并由CPU 1401执行。磁盘1404可以是与MFP可分离的外部;兹盘,也可以嵌入 MFP中。程序可以从另 一个装置经由网络进行下载,并保存在 磁盘1404中。形成操作单元1305 —部分的液晶面板1406通过总线1405连 接到CPU 1401。液晶面板1406和按键操作单元1407形成操作单元1305,并 且CPU 1401向液晶面板1406发送数据,从而在液晶面板1406上 显示这些数据。CPU 1401还从液晶面板1406和按键操作单元 1407读出数据以输入用户指令。网络接口 1304连接到总线1405。 CPU 1401利用网络接口 1304/人网络4妻口 1304读出或写入凄史据以l丸4亍通信。打印机1303和扫描仪1302也连接到总线1405。 CPU 1401从 打印机1303或扫描仪1302的引擎读出或写入数据,从而执行诸 如打印或扫描之类的操作,并获得各种状态。打印机1303或扫
描仪1302并不嵌入到MFP中,而是作为独立装置设置在网络中, 并且受MFP的控制器1301的控制。图4是说明图1所示图像形成设备1或2的外形图。在图4中, 与图2或3所示元件相同的元件具有相同的附图标记。在图4中,作为图像输入装置的扫描仪1302照亮形成在纸张 上的图像,此图像是一个文档,并利用电荷耦合器件(CCD)传 感器扫描该图像,从而将该图像转换为作为光栅图像数据的电 信号。作为图像输出装置的打印机1303将光栅图像数据转换为形 成在纸张上的同 一 图像。打印操作的开始或停止由控制器1301 给出的指令启动。图5是说明图2到图4所示操作单元1305实例的平面视图,并 且在图5中,与图3所示元件相同的元件具有相同的附图标记。在图5中,在液晶面板1406上,触摸面才反表格附着在液晶显 示器上,并且液晶面板1406显示该系统的操作屏幕和软按键。 响应于显示在液晶显示器上的按键所执行的操作,液晶面板 14 0 6向控制器14 01发送关于已操作按键位置的位置信息。如图5所示的按键操作单元1407包括开始键1501、包含红绿 双色的发光装置(LED)1502、停止键1503和数字辅助键盘1504。 当开始对形成在文档上的图像进行读取操作时使用开始键 1501。双色LED 1502位于开始4建1501的中心,通过红色或绿色 表明是否准备好使用开始键1501。当暂停操作时使用停止键1503。数字辅助键盘1504包括数 字和字母按钮,并且用于设置复印的数目或者转换液晶面板 1406的屏幕。在下文中参考图6到图IO更详细地描述第一实施例。图像数 据从文档中读出,并通过图像形成设备l形成图像文件,然后图
像文件通过电子邮件被发送到图像形成设备2 ,接着由信息形成 设备2接收到该电子邮件。从图像形成设备l发送的带有图像文 件的电子邮件以下简称为"电子邮件打印命令"。图6是说明在第 一 实施例中用于控制通过电子邮件传输打 印完成通知的用户界面的示意图。在图6中,附图标记101表示用户界面屏幕,其用于控制通 过电子邮件传输的打印完成通知。用户界面屏幕101显示在提供 给图像形成设备2的用户界面上。其中,图像形成设备2即电子 邮件打印命令的接收方,用户界面即:澡作单元1305的液晶面板 1406。当用户操作图像形成设备2的操作单元1305时,用户操作 的内容反映在受图像形成设备2的CPU 1401控制的用户界面屏 幕101上。用户界面屏幕101包括用户界面部分102和用户界面部分 103 ,用户界面部分102禁止从图像形成设备2传输全部打印完成 通知,而用户界面部分103仅禁止从图像形成设备2向已记录的 地址传输打印完成通知。在窗口屏幕104中,显示出不通过电子邮件传输打印完成通 知的地址列表(这种列表以下简称为"打印完成通知传输禁止列 表")。查阅按钮105用于显示可以从图像形成设备2观察到的地 址列表。增加按钮106用于记录不传输打印完成通知的新的地 址。删除按钮107用于删除不传输打印完成通知的已记录地址。 取消按钮108用于取消设置在用户界面屏幕101上的内容。应用 按钮109用于应用设置在用户界面屏幕101上的内容。通过操作图6所示的用户界面,图像形成设备2的操作员可 对每个地址进行设置,以确定这些地址是否通过电子邮件传输 打印完成通知。 操作员可以通过操作查阅按钮105来查阅可从图像形成设备2观察到的电子邮件地址。响应于查阅按钮105所执行的操作, 图像形成设备2的CPU 1401将图7所示的地址薄屏幕201显示在 图像形成设备2的液晶面板14 0 6上。下文参考图7描述地址薄屏 幕201。图7是说明用于第 一 实施例中的地址薄屏幕201实例的示意性视图。在如图7所示的地址薄屏幕201上,显示出窗口屏幕202,其 中显示可以从图像形成设备2观察到的地址列表。操作员从地址 列表中选择(钩选)操作员不希望传输打印完成通知的地址,然 后操作记录按4丑205。然后,图像形成设备2的CPU 1401关闭地 址薄屏幕201并控制将记录在地址薄屏幕201中的地址显示在窗 口屏幕104中。返回图6的说明,^搡作员可以通过才乘作如图6所示的增加按 钮106直接指定他/她不希望传输打印完成通知的地址。响应于 增加按钮10 6所执行的操作,图像形成设备2的C P U 14 01控制将 图8所示的地址输入屏幕301显示在图像形成设备2的液晶面板 1406上。下文参考图8描述地址输入屏幕301。图8是说明用于第 一 实施例中的地址输入屏幕301实例的示 意性视图。在如图8所示的地址输入屏幕301上,如果操作员操作地址 按钮302,那么虛拟键盘将显示在液晶面板1406上,从而允许操 作员手动输入地址。响应于操作员所执行的输入地址的操作, 图像形成设备2的C P U 14 01控制将输入的地址显示在地址显示 屏幕303上。在钩选显示在地址显示屏幕303上的地址之后,操 作员操作记录按钮305。然后,图像形成设备2的CPU 1401关闭 地址输入屏幕301并控制将记录在地址输入屏幕301中的地址显
示在窗口屏幕104中。返回图6的说明,操作员可以通过操作删除按钮107删除已 记录的不传输打印完成通知的地址。响应于删除4安4丑10 7所#1行 的操作,图像形成设备2的CPU 1401控制将图9所示的地址删除 屏幕401显示在图像形成设备2的液晶面板1406上。下文参考图9 描述地址删除屏幕401。图9是说明用于第 一 实施例中的地址删除屏幕401实例的示 意性视图。在如图9所示地址删除屏幕401上,所示的窗口屏幕402显示 出打印完成通知传输禁止列表,并且窗口屏幕402在图像形成设 备2的CPU 1401的控制下进行显示。操作员选择(钩选)将从打印 完成通知传输禁止列表中删除的地址,然后操作删除按钮4 04 。 然后,图像形成设备2的C P U 14 01关闭地址删除屏幕4 01并控制 已删除的地址不显示在窗口屏幕104中。返回参考图6的说明,操作员可以通过操作取消按钮108取 消如图6所示设置在用户界面屏幕101上内容。响应于取消按钮 10 8所执行的操作,图像形成设备2的C P U 14 01控制取消设置在 用户界面屏幕101上的内容。操作员还可以通过操作应用按钮109应用设置在用户界面屏幕101上的内容。响应于应用按钮109执行的操作,图像形成设备2的CPU 1401控制将打印完成通知传输禁止地址的设置内容记录(保存)在磁盘1404中。在这种情况下,设置内容被记录为表明禁止传输打印完成通知的信息(以下简称为"打印完成通 知传输禁止设置信息")。参考图IO的流程图,给出将打印完成通知传输禁止列表实 际应用到通过电子邮件执行的实际打印处理的详细说明。图IO是说明根据本发明第 一 实施例的第 一控制过程实例的 流程图。第一控制过程对应于用于禁止图像形成设备2通过电子 邮件传输打印完成通知的控制处理。通过CPU 1401读取和执行保存在ROM 1403或^兹盘1404中的对应程序,可以执行这种处 理。在图10中,S501到S507表示该处理的步骤。在将文档放置于图像形成设备1的扫描仪13 0 2的文档支架 上之后,操作员操作操作单元1305以产生开始发送电子邮件的 指令。然后,图像形成设备1的CPU 1401执行控制,以实现下 列操作。位于文档支架上的文档由扫描仪1302扫描,然后将已 扫描的图像数据形成图像文件并附着于电子邮件,最后,该电 子邮件被发送到指定为目的地的地址。附着了图像文件的电子 邮件符合多用途因特网邮件扩展协议(MIME)格式。在步骤S501中,图像形成设备2的CPU 1401 —直处于准备 状态,直到接收到电子邮件为止。更具体地,在步骤S501中判 断例如上述图像形成设备l发送的带有图像文件的电子邮件是 否已经被图像形成设备2接收到。如果判断出已经接收到电子邮 件,那么该过程进入步骤S502。在步骤S502中,图像形成设备2的CPU 1401提取步骤S501 中已接收的电子邮件的发送方地址(在这种情况下是图像形成 设备l的电子邮件地址)。图像形成设备2的CPU 1401在图像形 成设备2的存储器1402中临时保存已提取的电子邮件地址。然后,在步骤S503中,图像形成设备2的CPU 1401提取在 步骤S501中已接收的电子邮件所附着的图像文件。然后图像形 成设备2的CPU 1401从已提取的图像文件中产生图像数据,并 将图像数据转换为适于打印处理的光栅图像,然后利用打印机 1303执行打印处理。然后,在步骤S504中,图像形成设备2的CPU 1401提取在 步骤S 5 01中已接收的电子邮件的消息。如果提取出来的消息包 成设备2的CPU 1401也将文本数据转换为适于打印处理的光栅图像,并执行打印处理。一旦完成了打印处理,在步骤S505中,图像形成设备2的 CPU 1401读出记录在图像形成设备2的》兹盘1404中的打印完成 通知传输禁止设置信息。然后,在步骤S506中,图像形成设备2的CPU 1401读出保 存在存储器1402中的发送方电子邮件地址,并将发送方地址与 记录在图像形成设备2的磁盘1404中的打印完成通知传输禁止 设置信息(即,打印完成通知传输禁止地址列表)相比较。然后址列表中。如果在列表中发现发送方电子邮件地址,那么CPU 1401判断出禁止向发送方传输打印完成通知,并且在不传输打 印完成通知的情况下完成处理。相反,如果在步骤S506中判断出发送方电子邮件地址不包 含在列表中,那么图像形成设备2的CPU 1401判断出不禁止传 输打印完成通知,然后过程进入到步骤S507。在步骤S507中,图像形成设备2的CPU 1401执行控制以便 通过电子邮件将打印完成通知传输到电子邮件的发送方(在这 种情况下是图像形成设备l)。然后处理完成。如上所述,有可能对每个电子邮件发送方进行控制,从而 控制是否传输打印完成通知。这使得仅对需要这种通知的用户 传输打印完成通知成为可能。也就是说,已经发送打印命令的打印完成通知的用户可以禁止执行打印处理的图像形成设备返 回打印完成通知。因而,可以解决传输多余的打印完成通知所 引起的网络通信拥塞,并且还可以防止在作为电子邮件发送方 的图像形成设备中打印打印完成通知,这样将不会浪费诸如纸
张和记录介质之类的打印资源。 第二实施例在本发明第二实施例中,当操作如图6所示的查阅按钮105址列表将显示出来,如图11所示。第二实施例的细节如下。在第二实施例中,操作员操作如图6所示的用户界面屏幕101的查阅按钮105。然后,图像形成设备2的CPU 1401根据保 存在图像形成设备2的磁盘14 04上的接收记录列表执行控制,以 便地址屏幕列表6 01能显示在图像形成设备2的液晶面板14 0 6 上。其中,地址列表屏幕601即显示图像形成设备2过去通过电 子邮件已接收到打印命令的发送方地址列表,。下文参考图11 描述地址列表屏幕16 01的细节。图ll说明显示过去通过电子邮件已接收到打印命令的发送 方地址列表的地址列表屏幕6 01实例的示意性视图。在地址列表屏幕601上,显示出窗口屏幕602,其中显示图 像形成设备2过去通过电子邮件已接收到打印命令的发送方地 址列表。操作员从窗口屏幕602所示的地址列表中选择(钩选)其不 希望传输打印完成通知的地址,并且操作记录按钮604。响应于 该操作,图像形成设备2的CPU 1401关闭地址列表屏幕601并且 执行控制,以i"更记录在地址列表屏幕601上的地址显示在窗口 104上。参考图12,下文描述用于在接收记录列表中记录地址的地 址记录处理。图12说明根据本发明第二实施例的第二控制过程实例的流 程图。第二控制过程对应于用于在图像形成设备2中的接收记录 列表记录地址的地址记录处理。图像形成设备2的CPU 1401可 以通过读取并执行保存在ROM 1403或者》兹盘1404中的对应程 序来执行该处理。在图12中,S701到S705表示该处理的步骤。在步骤S701中,图像形成设备2的CPU 1401 —直处于准备 状态,直到已经接收到电子邮件为止。更具体地,该步骤判断 图像形成设备2是否已经收到例如从图像形成设备1发送的带有 图像文件的这种电子邮件。如果判断出已经接收到电子邮件, 那么过程进入步骤S702。在步骤S702中,图像形成设备2的CPU 1401^是取出在步骤 S701中已接收的电子邮件的发送方电子邮件地址(在这种情况 下是图像形成设备l的电子邮件地址)。然后,图像形成设备2 的CPU 1401临时将提取出的电子邮件地址保存在图像形成设 备2的存储器1402中。在步骤S703中,图像形成设备2的CPU 1401读取记录在图 像形成设备2的磁盘14 04中的接收记录列表。然后,在步骤S704中,图像形成设备2的CPU 1401读取保 存在存储器1402的电子邮件地址,并且将电子邮件地址与在步 骤S703中读取的接收记录列表进行比较。也就是说,该步骤判 断接收到的电子邮件地址是否已经记录在接收记录列表中。如 果判断出接收到的电子邮件地址已经记录在接收记录列表中, 那么处理完成,然后过程转入打印处理,即图IO中的步骤S503。另一方面,如果图像形成设备2的CPU 1401在步骤S704中 判断出在步骤S701中已接收的电子邮件地址没有记录在接收 记录列表中,那么过程进入步骤S705。在步骤S705中,图像形成设备2的CPU 1401将在步骤S701 中已接收的电子邮件地址记录在接收记录列表中。然后该过程 完成并转入打印处理,即图10中的步骤S503。按上述方式创建的接收记录列表由图像形成设备2的CPU 1401显示在图ll所示的窗口屏幕602上。如上所述,除了第一实施例实现的优点之外,根据第二实 施例,可以从-接收记录列表中选出不传输打印完成通知的地址, 而接收记录列表显示出过去已接收的电子邮件的电子邮件地 址。对于每个电子邮件发送方而言,可以将这种地址作为打印 完成通知传输禁止地址记录下来。例如,如果已经发生了在作 为电子邮件发送方的图像形成设备l中打印打印完成通知的情 况,那么用户通过图像形成设备2从接收记录列表中选择图像形 成设备l的地址,并将所选地址作为打印完成通知传输禁止地址 记录下来。采用该操作,绝不会出现上述无休止地发送和接收 打印完成通知的情况。因而,可以解决由传输多余的打印完成通知所引起的网 络通信拥塞,还可以防止在作为电子邮件发送方的图像形成设 备中打印打印完成通知,这样将不会浪费诸如纸张和记录介质 之类的打印资源。第三实施例在本发明的第三实施例中,电子邮件发送方指示执行打印 施例的细节。下文参考图13到15,通过举例的方式给出第三实施例的细 节。图像数据从文档中读出,并由图像形成设备l形成图像文件, 而该图像文件通过电子邮件被发送到图像形成设备2,然后由图 像形成设备2接收该电子邮件。图13是说明用户界面屏幕实例的示意性视图,该用户界面 屏幕用于发送作为电子邮件发送方的图像形成设备所扫描的图 像。在图13中,用于设置发送电子邮件的主屏幕801显示在为图
像形成设备l提供的用户界面上。其中,图像形成设备l即打印 命令的发送方,用户界面即操作单元1305的液晶面板1406。当用户操作图像形成设备1的操作单元1305时,在图像形成设备l 的CPU 1401的控制下显示主屏幕801。主屏幕801包括用于输入地址的地址输入按4丑802、显示出 输入地址的字段805、用于输入主题的主题输入按钮803、显示 出输入主题的字革殳806、用于输入消息的消息输入按4丑804和显 示出输入消息的字|爻807。用户界面部分808用于指出不需要打印完成通知的回复电 子邮件。邮件设置按钮809用于设置发送电子邮件所需的诸如邮 件服务器和帐户信息之类的详细内容。图像设置按钮810用于设 置诸如所附图像的分辨率和格式之类的详细内容。取消按钮811用于取消设置在电子邮件发送设置屏幕上的 内容。设置按钮812用于设置在电子邮件发送设置屏幕上输入的 信息。在文档支架上设置文档之后,图像形成设备l的操作员操作 操作单元1305的按键,从而给出对发送的电子邮件进行设置的 指令。响应于该指令,图像形成设备1的CPU 1401执行控制, 以便用于设置图13所示的发送电子邮件的主屏幕801能显示在 图像形成设备1的液晶面板1406上,并且接收各种用于发送电子 邮件的设置。当操作员操作地址输入按钮802时,图像形成设备1的CPU 1401执行控制,以便用于输入地址的用户界面显示在液晶面板 1406上。该用户界面可以是允许操作员从电子邮件地址列表中 选择地址的地址薄,也可以是允许操作员直接利用键盘输入电 子邮件地址的界面。关于操作员所输入的地址的信息在图像形 成设备1的CPU 1401的控制下显示在字段805中。
然后,当操作员操作主题输入按钮803时,图像形成设备l的CPU 1401执行控制,以便用于输入主题的用户界面显示在液 晶面板1406上。该用户界面通常是虚拟键盘,并且操作员操作 该键盘以输入某些字符作为主题。然后,关于操作员所输入的 主题的信息在图像形成设备1的CPU 1401的控制下显示在字段 806中。然后,当操作员操作消息输入按钮804时,图像形成设备l 的CPU 1401执行控制,以便用于输入电子邮件消息的用户界面 显示在液晶面板1406上。该用户界面是虚拟4建盘,并且操作员 操作该键盘以输入电子邮件消息。关于电子邮件消息的信息在 图像形成设备1的CPU 1401的控制下显示在字段807中。然后操作员操作用于表明不需要传输打印完成通知的用户 界面部分808。更具体地,如果用户不希望接收打印完成通知, 那么他/她可以钩选用户界面部分808以表明用户不希望接收打 印完成通知。该信息被嵌入到由图像形成设备1的CPU 1401用 于发送电子邮件的标头信息,例如保存了的主题字段中,然后 图像形成设备2可以识别出该信息。例如,图像形成设备1的CPU 1401将字符串"打印完成通知-OFF"嵌入到保存了主题的字段 中。然后,当操作员操作设置按钮812时,图像形成设备1的CPU 140l执行控制,以便置于文档支架的文档由扫描器1302扫描, 并形成图像文件,然后该图像文件附着于电子邮件并被发送到 目的地地址。在这种情况下,如果用户界面部分808被选中,那 么图像形成设备1的CPU 1401指出将不需要传输打印完成通知 的信息(这种信息以下简称为"打印完成通知拒绝信息,,)嵌入到 电子邮件的标头中。操作员通过操作邮件设置按钮809还可以对发送电子邮件
所需的设置进行详细设置(诸如邮件服务器和帐户信息),或者 通过操作图像设置按钮810对所附图像的分辨率和格式进行详 细设置。这种操作可以通过已知的操作来执行,因此省略了对 已知操作的il明。现在参考图1 4的流程图详细说明打印完成通知拒绝信息的 实际应用,该打印完成通知拒绝信息嵌入在电子邮件的标头信 息中,从而通过电子邮件执行实际打印处理。图14是说明根据本发明第三实施例的第三控制过程实例的 流程图。第三控制过程对应于禁止图像形成设备2通过电子邮件 传输打印完成通知的控制处理。图1^象形成"i殳备2的CPU 1401可 以通过读取并执行保存在ROM 1403或者^兹盘1404中的对应程 序来执行该处理。在图14中,S901到S904表示该处理的步骤。在图像形成设备1的扫描器13 0 2的文档支架上放置文档之 后,操作员操作图13所示的设置按钮812,给出开始发送电子邮 件的指令。然后,图像形成设备1的CPU 1401执行控制,以便 置于文档支架的文档被扫描器1302扫描,然后已扫描的图像数 据形成图像文件并附着于电子邮件,接着被发送到目的地地址。 在这种情况下,如果图13所示的用户界面部分808被选中,那么 图像形成设备1的CPU 1401将打印完成通知拒绝信息嵌入到电 子邮件的标头中。在步骤S901中,图像形成设备2的CPU 1401 —直处于准备 状态,直到已经接收到电子邮件为止。更具体地,在步骤S901 中判断图像形成设备2是否已经接收到电子邮件(例如,从图像 形成设备l发送的带有图像文件的电子邮件),并且如果已经接 收到电子邮件,那么过程进入步骤S902。在步骤S902中,图像形成设备2的CPU 1401从步骤S901中 已接收的电子邮件中提取标头。 在步骤S903中,图像形成设备2的CPU 1401判断例如在主 题字段中指出的"打印完成通知=0 F F "的打印完成通知拒绝信 息是否包含在步骤S902所提取出的标头中。如果在步骤S903中判断出上述信息不包含在已提取的标 头中,那么该过程转入打印处理,如图15中的S905。相反,如果打印完成通知拒绝信息包含在已提取的标头中, 那么过程进入步骤S904。在步骤S904中,图像形成设备2的CPU 1401打开标记,这 表明禁止传输打印完成通知(这种标记以下简称为"打印完成通 知不传输标记"),然后进入打印处理(图15中的步骤S905)。假 定在开始该处理之前打印完成通知不传输标记i殳置为OFF状 态。图15是说明根据本发明第三实施例的第四控制过程实例的 流程图。第四控制过程对应于由图像形成设备2执行的打印处 理。图像形成设备2的CPU 1401可以通过读取并执行保存在 ROM 1403或者图像形成设备2的磁盘1404中的对应程序来执行 该处理。在图15中,S905到S908表示该处理的步骤。在步骤S905中,图像形成设备2的CPU 1401从图14的步骤 S901中已接收的电子邮件中提取附着于该电子邮件的图像文 件。在从所提取的图像文件中产生图像数据之后,图像形成设 备2的CPU 1401将图像数据转换为适于打印处理的光栅图像, 并执行打印处理。然后,在步骤S906中,图像形成设备2的CPU 1401从图14 的步骤S901中已接收的电子邮件中提取出该电子邮件的消息。 如果在所提取的消息中包含文本数据,那么图像形成设备2的行打印处理。
一旦完成打印处理,图像形成设备2的CPU 1401在步骤S907中判断在图14的步骤S904中所设置的打印完成通知不传 输标记是否为ON。如果在步骤S907中判断出打印完成通知不传输标记为ON, 那么该处理完成并且不传llr打印完成通知。另 一方面,如果在步骤S907中判断出打印完成通知不传输 标记不为ON,那么过程进入步骤S908。在步骤S908中,图像形成设备2的CPU 1401执行控制,以 便通过电子邮件将打印完成通知传输到在步骤S901中已接收 的电子邮件的发送方(在这种情况下是图像形成设备l)。然后该 处理完成。如上所述,例如通过将打印完成通知拒绝信息嵌入到电子 邮件标头中,并且从发送方通过电子邮件发送这种信息,电子 邮件发送方有可能拒绝接收打印完成通知。因此,如果用户不 希望接收打印完成通知,那么他们可以控制图像形成设备(接收 方)不传输打印完成通知。因而,可以解决由传输多余的打印完 成通知所引起的网络通信拥塞,还可以防止在已经发送打印命 令的图像形成设备中打印打印完成通知,这样将不会浪费诸如 纸张和记录介质之类的打印资源。打印完成通知拒绝信息嵌入的区域不 一 定是电子邮件标 头,也可以是电子邮件消息本身。在第三实施例中,当在图13所示的用户界面部分808一皮选中 的状态下操作设置按钮812时,图像形成设备1的C P U 14 01将打 印完成通知拒绝信息嵌入到电子邮件的标头中。可以以另 一种方式表示不需要传输打印完成通知的信息。 例如,操作员可以手工地在电子邮件主题中输入预定的字符串 (例如,"打印完成通知二OFF")并发送出电子邮件。
也就是说,图像形成设备l的操作员操作主题输入按钮803以显示虛拟键盘。然后操作员将"打印完成通知=OFF"#T入到主题的标头中并给出发送电子邮件的指令。然后图像形成设备l的CPU 1401将操作员输入的主题信息嵌入到标头信息的主题 信息字段中,以便作为接收方的图像形成设备2可以识别出主题信息。第四实施例在本发明第四实施例中,由电子邮件发送方执行控制,以 便可以防止打印从电子邮件接收方接收到的打印完成通知。下文参考图16到17,论述出第四实施例的细节。图像数据 从文档中读出,并由图像形成设备l形成图像文件,而该图像文 件通过电子邮件被发送到图像形成设备2,然后由图像形成设备 2接收该电子邮件。图16是说明用于记录打印请求被拒绝的地址的用户界面屏 幕实例的示意性视图。用户界面屏幕显示在作为电子邮件发送 方的图像形成设备的液晶面板1406上。在图16中,用于拒绝电子邮件打印请求的用户界面屏幕 IOOI显示在为图像形成设备l(即,打印命令的电子邮件发送方) 提供的用户界面上。当用户操作图像形成设备1的操作单元1305 时,在CPU 1401的控制下,用户界面屏幕1001上所执行操作的 内容得以反映。用户界面屏幕1001包括字段1004,其中显示出电子邮件打 印请求被拒绝的电子邮件地址列表(在下文中这种地址称为"电 子邮件打印请求拒绝地址")。查阅按钮1005用于显示可从图像 形成设备l观察到的地址列表。增加按4丑1006用于记录新的电子邮件打印请求拒绝地址。 删除按钮10 0 7用于删除已记录的电子邮件打印请求拒绝地址。 取消按钮1008用于取消设置在用户界面屏幕1001上的内 容。应用按钮1009用于应用设置在用户界面屏幕1001上的内容。操作员通过操作查阅按钮1005能够查阅可从图像形成设备 l观察到的电子邮件地址。当操作员操作查阅按钮1005时,图像 形成设备1的CPU 1401执行控制,以便如图7所示的地址薄屏幕 (未显示)显示在图像形成设备1的液晶面板1406上。操作员从地 址薄屏幕上的地址列表中选择电子邮件打印请求拒绝地址。然 后,图像形成设备1的CPU 1401执行控制,以便在地址薄屏幕 上所选的电子邮件打印请求拒绝地址被加入到窗口 1004中。可选地,操作员可以直接通过操作增加按钮1006直接指定 电子邮件打印请求拒绝地址。当操作增加按钮1006时,图像形 成设备1的CPU 1401执行控制,以便如图8所示的地址输入屏幕 (未显示)显示在图像形成设备l的液晶面板1406上。当操作员在 地址输入屏幕上输入电子邮件打印请求拒绝地址时,图像形成 设备1的CPU 1401执行控制,以便输入的地址^皮加入到窗口 1004中。操作员可以通过操作删除按钮1007来删除电子邮件打印请 求拒绝地址。当操作员操作删除按钮1007时,图像形成设备l 的CPU 1401执行控制,以便如图9所示的地址删除屏幕(未显示) 显示在图像形成设备l的液晶面板1406上。操作员从地址删除屏 幕上所示的地址列表中选择电子邮件打印请求拒绝地址。然后, 图像形成i殳备l的CPU 1401执行控制,以^f更从窗口 1004中删除 在地址删除屏幕上所选的地址。操作员还可以通过操作取消按钮1008取消设置在用户界面 屏幕1001上的内容。当操作取消按钮1008时,图像形成设备l 的CPU 1401执行控制,以便取消设置在用户界面屏幕1001上的 内容。
操作员还可以通过操作应用按钮施1009来应用设置在用户界面屏幕1001上的内容。当操作应用按钮1009时,图像形成设 备1的CPU 1401执行控制,以便在用户界面屏幕101上输入的电 子邮件打印请求拒绝地址的设置作为电子邮件打印请求拒绝设 置信息记录(保存)在;兹盘1404中。现在参考图17的流程图详细说明按上述方式记录的电子邮 件打印请求拒绝设置信息的实际应用。图17是说明根据本发明第四实施例的第五控制过程实例的 流程图。第五控制过程对应于由图像形成设备l执行的电子邮件 打印请求拒绝控制处理。图1^象形成^:备1的CPU 1401可以通过 读取并执行保存在ROM 1403或者磁盘1404中的对应程序来执 行该处理。在图17中,步骤S1701到S1707表示该处理的步骤。在将文档置于图像形成设备1的文档支架之后,操作员给出 开始发送电子邮件的指令。然后,图像形成设备1的CPU 1401 执行控制,以便置于文档支架的文档被扫描器1302扫描,然后 已扫描的图像数据形成图像文件并附着于电子邮件,接着被发 送到目的地地址。图像形成设备2接收电子邮件并利用打印机的图像形成设备l返回打印完成通知。在步骤S1701中,图像形成设备1的CPU 1401 —直处于准备 状态,直到已经接收到电子邮件为止。如果在步骤S1701中判 断出已经接收到电子邮件(诸如从图像形成设备2发送的打印完 成通知),那么过程进入步骤S1702。在步骤S1702中,图像形成设备1的CPU 1401从在步骤 S1701中已接收的电子邮件中提取出的发送方地址(图像形成设 备2的电子邮件地址)。然后,图像形成设备1的CPU 1401将提 取出的电子邮件地址临时保存在图像形成设备1的存储器1402 中。在步骤S1703中,图像形成设备1的CPU 1401读取记录在图 像形成设备1的磁盘14 04中的电子邮件打印请求拒绝设置信息。 然后,在步骤S1704中,图像形成设备1的CPU 1401读取保步骤S1703所读取的电子邮件打印请求拒绝设置信息中。如果绝设置信息中,那么图像形成设备1的CPU 1401判断出拒绝电 子邮件打印请求(打印电子邮件)。因此,在不打印电子邮件的 情况下忽略电子邮件打印请求,然后该过程结束。然而应当指 出,接收到的电子邮件的日志(关于发送方和电子邮件接收日期 的信息)保存在存储器1402中。如果在步骤S1704中判断出在步骤S1701接收到的电子邮 件地址不包含在电子邮件打印请求拒绝设置信息中,那么图像 形成设备1的CPU 1401判断出不拒绝电子邮件打印请求,然后 过程进入步骤S1705。然后,在步骤S1705中,图像形成设备1的CPU 1401提取步 骤S1701中已接收的电子邮件所附的图像文件。在从所提取的 图像文件中产生图像数据之后,图像形成设备1的CPU 1401将 图像数据转换为适于打印处理的光栅图像,并执行打印处理。然后,在步骤S1706中,图像形成设备1的CPU 1401提取步 骤S1701中已接收的电子邮件的消息。如果在所提取的消息中 包含文本数据,那么图像形成设备1的CPU 1401还将文本数据 转换为适于打印处理的光栅图像,然后进行打印处理。一旦完成打印处理,在步骤S1707中,图像形成设备1的CPU况下是图像形成设备2)传输打印完成通知。然后该处理完成。
如上所述,指示打印处理的电子邮件发送方有可能拒绝打 印打印完成通知。因此,可以仅打印出需要打印电子邮件的用 户的电子邮件。也就是说,从特定发送方接收到的电子邮件可 以被假定为是一个打印完成通知,并且可以防止打印来自特定 发送方的打印完成通知。因而,可以防止在作为电子邮件发送 方的图像形成设备中打印打印完成通知,从而将防止浪费诸如 纸张和记录介质之类的打印资源。然而,接收到的电子邮件的 日志被保存下来,使得接收方有可能确定已经接收到打印完成 通知。在第四实施例中,如果在图17的步骤S1704中判断出已接 收的电子邮件地址包含在电子邮件打印请求拒绝设置信息中, 那么忽略电子邮件打印请求,并且不打印已"^妻收的电子邮件。 然而,如果在步骤S1704中判断出已接收的电子邮件地址包含 在电子邮件打印请求拒绝设置信息中,那么可以执行步骤 S1705和S1706(打印),仅不执行步骤S1707(发送打印完成通 知)。第五实施例在本发明的第五实施例中,为了响应于发送方通过电子邮 件发送功能发出的打印命令,可以将从接收方返回的回复电子 邮件的打印暂停一段预定的时间,。在下文中参考图18和19描述第五实施例的细节。图像数据 从文档中读出,经由图像形成设备l形成图像文件,并且该图像 文件被发送到图像形成设备2。然后,由图像形成设备2接收到 该图像文件。图18说明用于设置暂停打印从电子邮件接收方回复的电子 邮件的时间的用户界面屏幕实例的示意性视图。用户界面屏幕 显示作为电子邮件发送方的在图像形成设备的液晶面板14 0 6上。在图18中,用户界面屏幕1101用于设置暂停打印从电子邮 件接收方回复的电子邮件的时间,该屏幕显示在为图像形成设 备l(即,电子邮件打印命令的发送方)提供的用户界面(操作单元1305的液晶面板1406)上。当用户操作图像形成设备l的操作 单元1305时,在图像形成设备1的CPU 1401的控制下显示用户 界面屏幕1101。用户界面屏幕1101包括说明用于有效暂停回复的电子邮件 的用户界面部分1102以及用于设置暂停打印回复的电子邮件的 时间的用户界面部分1103。取消按钮1104用于取消设置在用户界面屏幕1101上的内 容。更新按钮1105用于更新设置在用户界面屏幕1101上的内容。操作员选中用户界面部分1102并在用户界面部分1103中输 入数值,然后操作更新按钮1105。然后图像形成设备1的CPU 1401执行控制,以便关闭用户界面屏幕1101并将设置在用户界 面屏幕1101上的内容作为回复电子邮件暂停设置信息记录(保 存)在》兹盘1404中。此后,图像形成设备1的CPU 1401才艮据回复 电子邮件暂停设置信息执行控制,以便暂停打印从电子邮件接 收方回复的电子邮件。以下实例可以表示这种情况。如果从图像形成设备1向图像 形成设备2发送电子邮件,那么暂停打印从图像形成设备2返回 到图像形成设备l的电子邮件,直到经过了 一段特定时间为止。下文参考图19所示流程图描述图像形成设备l执行的回复 邮件暂停控制处理。图19是说明第六控制过程实例的流程图。第六控制过程对 应于由第五实施例的图像形成设备1执行的回复电子邮件暂停控制处理。图像形成设备1的CPU 1401可以通过读取并执行保 存在ROM 1403或者图像形成设备1的磁盘1404中的对应程序来 执行该处理。在图19中,S1201到S1208表示该处理的步骤。如果回复电子邮件暂停设置信息表明打印从电子邮件接收 方回复的电子邮件暂停了 一段预定时间(即,选中了用户界面部 分1102),那么图像形成设备1的CPU 1401执行由图19流程图所 示的处理。在步骤S1201中,图像形成设备1的CPU 1401 —直处于准备 状态,直到已经检测到电子邮件发送指令为止。如果在步骤 S1201中判断出已经检测到电子邮件发送指令,那么过程进入 步骤S1202。在步骤S1202中,图像形成设备1的CPU 1401提取在步骤 S1201检测到的电子邮件发送指令的目的地地址(在这种情况下 是图像形成设备2的电子邮件地址)。然后,图像形成设备l的 CPU 1401将提取出的电子邮件地址临时保存在图像形成设备1 的存储器1402中。然后,在步骤S1203中,图像形成设备1的CPU 1401根据在 步骤S1201检测到的电子邮件发送指令发送电子邮件。然后该 过程进入步骤S1204,在该步骤中,计时器开始计时。然后在步骤S1205中判断在计时器已经达到在回复电子邮 件暂停设置信息中所示时间之前,是否已经从在步骤S1202中 提取出的目的地地址(图像形成设备2的地址)接收到电子邮件。如果在步骤S1205中判断出在计时器达到上述时间之前已 经接收到电子邮件,那么过程进入步骤S1206。在步骤S1206中,图像形成设备1的CPU 1401忽略通过电子 邮件接收到的来自目的地地址(图像形成设备2的地址)的打印 命令(电子邮件打印请求)。这样可以禁止打印从图像形成设备2 发出的电子邮件。然后过程回到步骤S1205,该步骤中图像形 成设备1的CPU 1401继续监控接收到的来自目的地地址的电子 邮件打印请求。如果在步骤S1205中判断出在计时器达到在回复电子邮件 暂停设置信息所示的时间之前没有接收到来自目的地地址的电 子邮件打印请求,那么过程进入步骤S1207。在步骤S1207中,图像形成设备1的CPU 1401判断计时器是 否已经达到在回复电子邮件暂停设置信息中所示的预定时间。 如果在步骤S1207中判断出计时器尚未达到预定时间,那么过 程回到步骤S1205,在该步骤中图像形成设备1的CPU 1401继续 监控接收到的来自目的地地址的电子邮件打印请求。相反,如果在步骤S12 0 7中判断出计时器已经达到预定时 间,那么过程进入步骤S1208。在步骤S1208中,计时器复位, 该处理结束。在步骤S1208之后,从图像形成设备l发出的电子 邮件直接打印而没有暂停。尽管未示出,但是在步骤S1207中,如果在计时器达到预 定时间之前,已经从不同于目的地地址的其他地址接收到电子 邮件,那么图像形成设备1的CPU 1401执行通过该电子邮件发 送的打印命令。如上所述,指示打印处理的电子邮件发送方可以执行控制, 以便打印从电子邮件目的地返回的回复电子邮件可暂停一段预形成设备发出的打印完成通知成为可能。因而,可以防止在作 为电子邮件发送方的图像形成设备中打印打印完成通知,从而 防止浪费诸如纸张和记录介质之类的打印资源。在第五实施例中,如果在已经发出电子邮件之后一段预定 时间之内接收到来自电子邮件目的地的电子邮件,那么可以防 止打印已接收的电子邮件。这样可进行如下修改。如果在预定
时间之内接收到来自电子邮件目的地的电子邮件,那么可以执 行打印已接收的电子邮件,并且仅仅不传输打印完成通知。在上述实施例中,假定以各种方式所接收到的电子邮件是 打印完成通知,那么禁止打印打印完成通知,或者即使已打印出打印完成通知,也不传车lr打印完成通知。可选地,已接收的电子邮件是打印完成通知,即可直接识 别,然后执行控制,以便禁止打印,或者如果已经执行了打印, 那么不发送打印完成通知。例如,如果在电子邮件标头的主题中指明了表示打印完成 通知的字符串,那么可以判断出已接收的电子邮件与打印完成 通知有关。例如,在图14的流程图中,在图像形成设备2已经接收到电 子邮件之后,不在步骤S903中判断打印完成通知拒绝信息是否 包含在标头中,而是判断表明打印完成通知的信息是否包含其 中。如果这种信息包含在消息中而不是包含在标头的主题中, 那么在步骤S902中还提取除标头之外的信息。如果在步骤S903中判断出包含表明打印完成通知的信息, 那么在步骤S904中设置打印完成通知不传输标记。利用这种修 改,即使打印了表明打印完成通知的电子邮件,也不会传输表 明该电子邮件已打印完成的打印完成通知。因此,可以减少传 输多余的打印完成通知,并且可降低网络通信负荷。还可以通过与上述内容相似的方式来禁止打印表明打印完 成通知的电子由lM牛。更具体地,在图14的流程图中,例如,当图像形成设备2 已经接收到电子邮件时,不在步骤S 9 0 3中判断打印完成通知拒 绝信息是否包含在标头中,而是判断表明打印完成通知的信息 是否包含其中。
如果包含这种信息,那么在步骤S904中,不设置打印完成 通知不传输标记,而是设置禁止打印表明打印完成通知的电子 邮件的标记。这才羊可以防止打印表明打印完成通知的已4妻收的 电子邮件,因而不发送表明打印完成通知的电子邮件。因此, 可以减少传输多余的打印完成通知。在这种情况下,接收打印完成通知的日志得以保存,这使方打印出来成为可 能。如上所述,可以解决传输多余的打印完成通知即网络通信 拥塞的问题和诸如打印介质和记录々某介之类的打印资源浪费的 问题这两个问题之一 或者全部。在上述讨论中,在打印命令发送方接收到来自接收方的表 明打印完成通知的电子邮件之后,禁止传输另一个表明已打印 接收到的电子邮件的打印完成通知,或者禁止打印已接收的电 子邮件本身。然而,不采用打印完成通知,可以采用与上述内 容类似的方式使用和处理打印异常终止通知或者打印拒绝通 知。可以使用除上述电子邮件协议或者电子邮件格式之外的电 子邮件协议或者电子邮件格式。作为传输介质,可以使用除了 电子邮件之外的其他资源。用户界面的结构和内容并不局限于上述实施例所论述的结 构和内容,根据使用目的可以采用其他的结构和内容。已以图像形成设备为例说明了本发明。然而,本发明可以 以诸如系统、装置、方法、程序和记录介质之类的多种形式进 行使用。更具体地,本发明可以应用于包括多个装置的系统中, 或者应用于包括单个装置的设备中。参考图20所示的存储器映像,下文描述了保存了图像形成 设备1或2可读的各种数据处理程序的存储介质(记录介质)的存 储器映像结构。除了图20所示的数据处理程序之外,保存在存储介质中的 用于例如版本信息和创建者之类的管理数据处理程序的信息, 以及取决于程序阅读器的操作系统(OS)的例如用于显示程序以 便程序之间可以相互区别的图标的信息都能得以保存,尽管这 种信息并未显示出来。取决于数据处理程序的数据还由程序映像的目录管理。还 可以保存用于将数据处理程序安装到计算机的安装程序或者用 于将已压缩的数据处理程序解压以供安装的解压缩程序。14、 15、 17和19中流程图所示的功能。在这种情况下,本发明 还适用于 一 组包括通过存储介质(诸如光盘只读存储器 (CD-ROM)、闪速存储器或软盘(FD))将程序提供给输出装置的 信息项,或者经由网络将程序提供给外部存储介质的信息项。如上所述,通过向一个系统或者设备提供存储了实现上述 实施例功能的软件程序代码的存储介质,并通过该系统或者该 设备的计算机(CPU或者微处理器单元(MPU))读取和执行保存 在该存储介质中的软件程序代码,可以实现发明。只要能够提供程序功能,程序的形式不受限制,可以是目 标代码、解释器执行的程序、提供给操作系统的脚本数据。用于提供程序的存储介质包括软盘、硬盘、光盘、磁光盘、 MO、 CD-ROM、可写CD(CD-R)、可重写CD(CD-RW)、磁带、 非易失性存储卡、ROM、数字多功能光盘(DVD)等等。在这种情况下,从存储介质读出的程序代码本身即实现了成本发明。可以以各种不同的方式提供程序。例如,可以使用客户端
计算机的浏览器访问因特网主页并将程序从主页下载到诸如硬 盘之类的存储介质中。可选地,可以将包含自动安装功能的压 缩文件从主页下载到诸如硬盘的存储介质中。可选地,形成程 序的程序代码可以被分成多个程序文件,并可从不同的主页下 载这些文件。也就是说,通过计算机允许多个用户下载实现这 些功能的程序文件的万维网(WWW)服务器或者文件传送协议(FTP)服务器可以构成本发明。程序可以被加密并保存在诸如光盘之类的存储介质中,并 且可以被分发给用户。然后,只有那些满足预定条件的用户才 被允许下载用于解密程序的密钥信息。然后,可以利用密钥信 息解密程序,然后执行程序并将程序安装到计算机中。如上所述,通过执行计算机读取的程序代码,可以实现实 施例的上述功能。另外,例如运行在计算机上的操作系统可以 根据程序代码执行全部或者部分处理,以便可以实现上述实施 例的功能。这种修改也组成了本发明。能扩展卡中,或者被写入为连接到计算机的功能扩展单元所提 供的存储器中。然后,根据程序代码的指令,例如功能扩展卡或者功能扩展单元的CPU可以执行全部或者部分处理,以便可以实现上述实施例的功能。这种修改也组成了本发明。本发明可以应用于包括多个装置的系统中,或者应用于包 括单个装置的设备中。上述实施例的功能可以通过向该系统或 者该设备提供程序来实现。在这种情况下,通过读出保存了用 于向该系统或者该设备实现本发明的软件程序的存储介质,该 系统或者该装置可以实现本发明的优点。本发明不局限于上述描述实施例,可能存在根据本发明构 思的各种修改(包含各个实施例的有组织综合),而这些修改不 会排斥在本发明范围之外。已经通过说明各种实施例和实例论述了本发明,而本发明 的构思和范围不局限于所述这些实施例和实例。尽管参考示例性实施例描述了本发明,但是应当理解,本 发明不限于所公开的示例性实施例。所附权利要求书的范围符 合最宽的解释,从而包括所有修改、等同结构和功能。
权利要求
1.一种数据通信设备,包括接收部件,用于接收来自发送方的电子邮件数据;打印部件,用于基于所述接收部件接收到的所述电子邮件数据来打印图像;通知部件,用于向所述发送方发送表示所述打印部件完成基于所述电子邮件数据打印图像的通知;以及判断部件,用于基于所述接收部件接收到的所述电子邮件数据判断所述通知部件是否将发送所述通知,其中,在所述判断部件判断出将发送所述通知的情况下,所述通知部件发送所述通知。
2. 根据权利要求l所述的数据通信设备,其特征在于,所 述判断部件基于所述发送方的地址来判断是否将发送所述通 知。
3. 根据权利要求l所述的数据通信设备,其特征在于,所 述判断部件基于包含在所述电子邮件数据中的禁止信息来判断 是否将发送所述通知。
4. 根据权利要求l所述的数据通信设备,其特征在于,在 所述电子邮件数据是预定通知的情况下,所述判断部件判断出 将不发送所述通知。
5. —种数据通信设备,包括接收部件,用于接收来自发送方的电子邮件数据; 打印部件,用于基于所述接收部件接收到的所述电子邮件 数据打印图像;判断部件,用于判断所述接收部件接收到的所述电子邮件 数据是否是预定通知;以及控制部件,用于根据所述判断部件的判断结果控制所述打 印部件,^J寻所述打印部件不打印所述通知。
6. 根据权利要求5所述的数据通信设备,其特征在于,所 述判断部件基于所述发送方的地址来判断所述电子邮件数据是 否是所述预定通知。
7. 根据权利要求5所述的数据通信设备,其特征在于,所电子邮件数据是否是所述预定通知。
8. —种数据处理方法,包括 接收来自发送方的电子邮件数据;基于接收到的所述电子邮件数据打印图像; 向所述发送方发送表示完成基于所述电子邮件数据打印图 像的通知;以及基于接收到的所述电子邮件数据判断是否将发送所述通知。
9. 一种数据处理方法,包括 接收来自发送方的电子邮件数据;基于接收到的所述电子邮件数据打印图像;判断接收到的所述电子邮件数据是否是预定通知;以及根据判断结果进行控制,使得不打印所述通知。
全文摘要
本发明提供一种数据通信设备和数据处理方法。该数据通信设备具有例如打印接收到的电子邮件的打印功能以及发送打印完成通知的功能,如果接收到的数据是打印完成通知,则可打印出该打印完成通知,但是不发送表示已打印完成所接收到数据的打印完成通知。这样,可以防止发送多余的打印完成通知。可选地,禁止打印接收到的数据本身,从而防止了打印资源的浪费。
文档编号H04L12/58GK101155152SQ20071015239
公开日2008年4月2日 申请日期2007年9月28日 优先权日2006年9月29日
发明者佐藤荣一 申请人:佳能株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1