数据处理系统和数据处理方法

文档序号:7944794阅读:163来源:国知局
专利名称:数据处理系统和数据处理方法
技术领域
本发明涉及一种数据处理系统和数据处理方法。
背景技术
各专利文献1 (JP-A-10-304128)和2 (JP-A-10-341304)都披 露了如下技术将与存储在装置中的图像数据链接的URL写入电子 邮件(e-mail)中,将电子邮件发送给多个接收者,并且使得存储在 装置中的图像数据能够被电子邮件的每个接收者获取。
根据上述专利文献,在预定时间期满之后自动地删除存储在装 置中的图像数据。
本发明的目的是保持图像数据直到基于多条位置信息获取到图 像数据为止,以使得可以将图像数据预先存储在预定存储单元中, 发送图像数据的多条位置信息(URL等),并且从发送的多条位置 信息获取图像数据。

发明内容
根据本发明的一个方面, 一种数据处理系统包括存储器、位 置信息生成单元、位置信息发送单元以及电子数据删除单元。所述 存储器存储电子数据。所述位置信息生成单元生成电子数据的位置 信息以便通过通信线路获取存储在所述存储器中的电子数据。所述 位置信息发送单元通过所述通信线路将所述位置信息发送到所述电 子数据的用户。在所述电子数据被发送到所述位置信息生成单元生 成的位置信息所发送至的所有用户时,所述电子数据删除单元从所 述存储器中删除所述电子数据。根据本发明的另一个方面, 一种数据处理系统包括存储器、 位置信息生成单元、位置信息发送单元、发送判断单元、以及电子数据删除单元。所述存储器存储电子数据。所述位置信息生成单元 生成电子数据的位置信息以便通过通信线路获取存储在所述存储器 中的电子数据。所述位置信息发送单元通过所述通信线路将所述位 置信息发送给所述电子数据的用户。所述发送判断单元判断所述电 子数据是否发送到由所述位置信息生成单元生成的位置信息所发送 至的所有用户。在所述发送判断单元判定所述电子数据被发送到所 有用户时,所述电子数据删除单元从所述存储器中删除所述电子数 据。根据项目[2]所述的数据处理系统,所述数据处理系统还可以 包括通知单元。在所述发送判断单元判定在第一预定时间逝去之时 所述电子数据未发送到所有用户时,所述通知单元可以至少向未获 取所述电子数据的用户发送信息。所述信息可以指示提示所述用户 获取所述电子数据的信息。根据项目[3]所述的数据处理系统,如果所述发送判断单元判 定在所述第一预定时间逝去之后并且第二预定时伺期满之时,所述 电子数据未发送到所述电子数据的位置信息所发送至的所有用户, 则所述电子数据删除单元可以从所述存储器中删除所述电子数据。根据项目[2]、项目[3]或项目[4]所述的数据处理系统,所述 发送确定单元可以包括计数单元和次数判断单元。所述计数单元对 响应发送所述电子数据的传输请求而发送所述电子数据的次数进行 计数,所述传输请求是基于所述位置信息通过所述通信线路来发送 的;在所述计数单元计数的次数达到获取所述电子数据的用户的数 量时,所述次数判断单元判定所述电子数据被发送到所述位置信息 所发送至的所有用户。根据项目[2]、项目[3]或项目[4]所述的数据处理系统,所述 位置信息生成单元可以生成与通过所述通信线路获取所述电子数据 的用户的数量一样多的传输请求。每条传输请求信息指示通过所述 通信线路对所述电子数据的传输请求。每条传输请求信息包含相应 的位置信息。所述传输请求彼此不相同。所述位置信息发送单元可 以分别将所述传输请求发送给通过所述通信线路获取所述电子数据的用户。所述发送判断单元可以包括传输请求判断单元和所有用户 发送判断单元。在(i)通过所述通信线路接收到与每条传输请求信 息对应的对所述电子数据的传输请求并且(ii)所述电子数据被发送 给所述电子数据的请求者时,所述传输请求判断单元判断是否接收 到与所述位置信息发送单元所发送的所有传输请求对应的对所述电 子数据的传输请求。在所述传输请求判断单元判定接收到与所述位 置信息发送单元发送的所有传输请求对应的对所述电子数据的传输 请求时,所述所有用户发送判断单元可以判定所述电子数据被发送 到所述位置信息所发送至的所有用户。根据项目[6]所述的数据处理系统,所述位置信息生成单元可
以生成所述传输请求,每个传输请求包含(i)所述位置信息和(ii)
辨识信息,所述辨识信息指定所述位置信息发送单元要将所述传输 请求信息发送至的用户。根据项目[7]所述的数据处理系统,所述数据处理系统还可以 包括目标地址信息登记单元。所述目标地址信息登记单元将每条辨 识信息和相应的目标地址信息彼此关联地登记。所述目标地址信息 指示传输请求信息要发送至的由所述辨识信息措定的用户。根据项目[7]所述的数据处理系统,所述位置信息生成单元可 以将指示所述传输请求信息要发送至的用户的目标地址信息用作每 条辨识信息。根据项目[9]所述的数据处理系统,所述位置信息生成单元 可以将包含所述位置信息和所述辨识信息的信息转换成可解码的编 码,作为所述传输请求信息。根据本发明的另一个方面, 一种数据处理方法包括在存 储器中存储电子数据;生成所述电子数据的位置信息以便通过通信 线路获取存储在所述存储器中的电子数据;通过所述通信线路将所 述位置信息发送给所述电子数据的用户;以及当所述电子数据被发 送到生成的位置信息所发送至的所有用户时,从所述存储器中删除 所述电子数据。根据本发明的另一个方面, 一种数据处理方法包括在存储器中存储电子数据;生成所述电子数据的位置信息以便通过通信 线路获取存储在所述存储器中的电子数据;通过所述通信线路将所 述位置信息发送给所述电子数据的用户;判断所述电子数据是否发 送到生成的位置信息所发送至的所有用户;以及当判定所述电子数 据被发送到所有用户时,从所述存储器中删除所述电子数据。根据项目[12]所述的数据处理方法,所述数据处理方法还可 以包括当判定在第一预定时间逝去之时所述电子数据未发送到所 有用户时,至少向未获取所述电子数据的用户发送信息。所述信息 指示提示所述用户获取所述电子数据的信息。根据项目[13]所述的数据处理方法,删除所述电子数据的步 骤可以包括如果判定在所述第一预定时间逝去之后并且第二预定 时间期满之时,所述电子数据未发送到所述电子数据的所述位置信 息所发送至的所有用户,则从所述存储器中删除所述电子数据。根据项目[12]、项目[13]或项目[14]所述的数据处理方法, 所述数据处理方法还可以包括对响应发送所述电子数据的传输请 求而发送所述电子数据的次数进行计数,所述传输请求是基于所述 位置信息通过所述通信线路发送的;以及当计数的次数达到获取所 述电子数据的用户的数量时,判定所述电子数据发送到所述位置信 息所发送至的所有用户。根据项目[12]、项目[13]或项目[14]所述的数据处理方法, 生成所述位置信息的步骤还可以包括生成与通过所述通信线路获 取所述电子数据的用户的数量一样多的传输请求。每条传输请求信 息可以指示通过所述通信线路对所述电子数据的传输请求。每条传 输请求信息包含相应的位置信息。所述传输请求可以彼此不相同。 发送所述位置信息的步骤还可以包括分别将所述传输请求发送给 通过所述通信线路获取所述电子数据的用户。并且此过程还可以包 括当(i)通过所述通信线路接收到与每条传输请求信息对应的对 所述电子数据的传输请求并且(ii)所述电子数据被发送给所述电子 数据的请求者时,判断是否接收到与所有发送的传输请求对应的对 所述电子数据的传输请求;以及当判定接收到与所有发送的传输请求对应的对所述电子数据的传输请求时,判定所述电子数据被发送 到所述位置信息所发送至的所有用户。根据项目[16]所述的数据处理方法,生成所述位置信息的步 骤还可以包括生成所述传输请求,每个传输请求包含(i)所述位 置信息和(ii)辨识信息,所述辨识信息指定所述传输请求信息所发 送至的用户。根据项目[17]所述的数据处理方法,所述数据处理方法还可 以包括将每条辨识信息和相应的目标地址信息彼此关联地登记。 所述目标地址信息可以指示所述传输请求信息要发送至的由所述辨 识信息指定的用户。根据本发明的另一个方面, 一种数据处理系统包括存储 器和电子数据删除单元。所述存储器存储电子数据。通过通信线路 向所述电子数据的用户发送位置信息,在所述电子数据被发送到所 述位置信息所发送至的所有用户时,所述电子数据删除单元从所述 存储器中删除所述电子数据。根据本发明的另一个方面, 一种数据处理系统包括:存储 器、发送判断单元和电子数据删除单元。所述存储器存储电子数据。 所述发送判断单元判断所述电子数据是否发送到位置信息所发送至 的所有用户,其中通过通信线路向所述电子数据的用户发送所述位 置信息。在所述发送判断单元判定所述电子数据被发送到所有用户 时,所述电子数据删除单元从所述存储器中删除所述电子数据。根据项目[20]所述的数据处理系统,所述数据处理系统还可
以包括通知单元,当所述发送判断单元判定在第一预定时间逝去之 时所述电子数据未发送到所有用户时,所述通知单元至少向未获取 所述电子数据的用户发送信息。所述信息指示提示所述用户获取所 述电子数据的信息。根据项目[21]所述的数据处理系统,如果所述发送判断单元 判定在所述第一预定时间逝去之后并且第二预定时间期满之时,所 述电子数据未被发送到所述电子数据的位置信息所发送至的所有用 户,则所述电子数据删除单元可以从所述存储器中删除所述电子数
13据。根据本发明的另一个方面, 一种数据处理方法可以包括 在存储器中存储电子数据;以及当所述电子数据发送到位置信息所
发送至的所有用户时,从所述存储器中删除所述电子数据,其中通 过通信线路向所述电子数据的用户发送所述位置信息。根据本发明的另一个方面, 一种数据处理方法包括在存 储器中存储电子数据;判断所述电子数据是否发送到位置信息所发
送至的所有用户,其中通过通信线路向所述电子数据的用户发送所
述位置信息;以及当判定所述电子数据发送到所有用户时,从所述 存储器中删除所述电子数据。根据项目[24]所述的数据处理方法,所述数据处理方法还可 以包括当判定在第一预定时间逝去之时所述电子数据未被发送到 所有用户时,至少向未获取所述电子数据的用户发送信息。所述信 息指示提示所述用户获取所述电子数据的信息。根据项目[25]所述的数据处理方法,删除所述电子数据的步 骤可以包括如果判定在所述第一预定时间逝去之后并且第二预定
时间期满之时,所述电子数据未发送到所述电子数据的所述位置信 息所发送至的所有用户,则从所述存储器中删除所述电子数据。
根据项目[l]、项目[2]、项目[ll]、项目[12]、项目[19]、项目[20]、 项目[23]或项目[24],与不包括此构造的情况相比,电子数据存储单 元可以可靠地保持图像数据直到根据每条位置信息获得图像数据为 止。
根据项目[3]、项目[13]、项目[21]或项目[25],与不包括此构造 的情况相比,可以至少提示还未获取图像数据的用户获取电子数据, 并且可以使得位置信息所发送至的所有用户快速地获取电子数据。
根据项目[4]、项目[14]、项目[22]或项目[26],在假定被通知他 或她还未获取图像数据的用户已经获得电子数据时删除电子数据, 并且与不包括此构造的情况相比,这可以避免必须在存储装置中长 期保存电子数据存储区域的情况。
根据项目[5]或项目[15],电子数据存储单元可以保存图像数据直到电子数据传输请求的次数达到位置信息所发送至的用户的数量 为止。
根据项目[6]或项目[16],包含位置信息的不同传输请求信息被
发送到允许获取电子数据的用户,并且根据是否已经对应于所有不 同的传输请求信息接收到电子数据的传输请求来判定位置信息所发 送至的所有用户已经接收到电子数据的传输请求。这样,可以可靠 地判定位置信息所发送至的所有用户是否已经接收到电子数据的传 输请求,并且可以可靠地避免某些用户不能获取电子数据的情况发 生。
根据项目[7]或项目[17],传输请求信息包含用于确定传输请求 信息要发送至的用户的辨识信息。这样, 一旦接收到对应于传输请 求信息的电子数据传输请求,就可以判定作出该传输请求的人,并 且可以判定未作出电子数据传输请求的并且即使提示他或她获取电 子数据也最终未能获取电子数据的用户。
根据项目[8]或项目[18],辨识信息和目标地址信息(电子邮件 地址等)彼此关联地登记,目标地址信息指示传输请求信息将要发 送至的由辨识信息指示的用户的目标地址。这样,可以容易地弄清 未作出电子数据传输请求并且即使提示他或她获取电子数据也最终 未能获取电子数据的用户的联系地址。
根据项目[9]的发明,将如下目标地址信息用作辨识信息该信
息指示传输请求信息所要发送至的用户的目标地址。这样,如果基 于传输请求信息作出了电子数据传输请求,弄清了作出传输请求的 用户的目标地址信息(电子邮件地址等),则可以潸除对附加存储 容量的需要,该附加容量用于将辨识信息和目标地址信息(电子邮 件地址等)彼此关联地登记。
根据项目[IO],可以防止目标地址信息通过互联网等通信线路 泄漏,并且可以增强信息安全,其中目标地址信息指示传输请求信 息所要发送至的用户的目标地址(电子邮件地址等)。


将根据以下附图详细地描述本发明的示例性实施例,其中
图1为本发明的第一示例性实施例的图像处理装置的电连接的
框图2为说明本发明的第一示例性实施例的图像处理装置的处理 的流程图3为示出电子邮件的内容实例的示意性视图; 图4为描述本发明的第一示例性实施例的图像处理装置的处理 的流程图5为描述本发明的第一示例性实施例的图像处理装置的处理 的流程图6为描述本发明的第二示例性实施例的图像处理装置的处理 .的流程.图7为已经发送的电子邮件目标地址表的示意性视图; 图8为示出电子邮件的内容实例的示意性视图; 图9为描述本发明的第二示例性实施例的图像处理装置的处理 的流程图10为描述本发明的第二示例性实施例的图像处理装置的处 理的流程图11为描述本发明的第三示例性实施例的图像处理装置的处 理的流程图12为已经发送的电子邮件目标地址表的示意性视图13为示出电子邮件的内容实例的示意性视图14为描述本发明的第三示例性实施例的图像处理装置的处
理的流程图;以及
图15为描述本发明的第三示例性实施例的图像处理装置的处
理的流程图。
具体实施例方式
现在,参照

本发明的示例性实施例。 [第一示例性实施例]图1为本发明的一个示例性实施例的图像处理装置的电连接的 框图。图像处理装置1为包含多个功能的多功能装置,并且设有
CPU2,其以集中的方式控制整个图像处理装置1; ROM4,其用于 存储固定数据和CPU2使用的程序3;以及RAM5,其用作CPU2 的工作区域,这些部件通过总线6进行连接。
以下装置连接到总线6:扫描仪7,其用于读取文档的图像;打 印机引擎8,其基于通过扫描仪7等读取的图像数据在诸如纸张等打 印介质上形成图像;磁存储装置9,其用于存储通过扫描仪7等读取 的图像数据;通信接口 (I/F) 11,其用于与LAN、互联网等网络IO 通信;以及操作面板12,其设置有各种键和触摸面板。
图像处理装置l还具有通过网络IO发送电子邮件的功能以及用 作如下服务器的功能该服务器用于响应数据传输请求而通过网络 IO传输存储于磁存储装置9中的图像数据。在此情况下,通过网络 10上的SMTP服务器13发送电子邮件。
图像处理装置1基于程序3执行如下所述的各种类型的处理。 程序3可以初始地存储到ROM4中,或者可以以后通过通信接口 11 以载波的形式传送到图像处理装置1中,并且可以设置在构成ROM 4的非易失性存储器等中。
接下来,将讨论图像处理装置1基于程序3所执行的处理。
首先,为了允许多个用户通过网络10查看通过扫描仪7读取并 且存储在磁存储装置9中的图像数据,可以将图像数据附加到电子 邮件中来传送。
然而,由于图像数据通常涉及大的数据量,因此如果试图通过 附加到电子邮件中来发送图像数据,则附加的图像数据可能不能通 过网络IO上的邮件服务器。
然后,图像处理装置1向允许査看图像数据的多个用户发送这 样的电子邮件即,在该邮件中写入指示图像数据的位置信息的URL (统一资源定位器,Uniform Resource Locator)以获取该图像数据。
图2为描述该处理的流程图。也就是说,当用户通过对操作面 板12进行操作来指定(i)地址薄(未示出)中图像数据将要发送至的用户的电子邮件地址;以及(ii)存储在磁存储装置9中以提供 给用户査看的图像数据时(在步骤S1中为"是"),CPU2生成指 示图像数据在网上的位置的URL (步骤S2),并且生成这样的电子 邮件该邮件写入提示每个用户通过点击URL来获取图像数据的 URL(步骤S3)。电子邮件的内容显示在操作面板12等的触摸面板 上。当用户通过对操作面板12进行操作来输入发送电子邮件的执行 命令时(在步骤S4中为"是"),电子邮件被发送至在步骤Sl中 指定的多个用户(步骤S5)。电子邮件的目标地址的数量存储在非 易失性存储器等的区域中(步骤S6)。
图3示出了电子邮件的内容实例。内容实例所示的URL为 "https :〃 " 随后是 "FQDN/DATA/ImageX "。 在 "FQDN/DATA/ImageX"部分中,"FQDN"指示存储图像数据的图 像处理装置1在网上的位置信息,"DATA"指示磁存储装置9,并 且"ImageX"指示图像数据在磁存储装置9中的位置。
接收到电子邮件的用户可以在他或她的个人计算机上显示电子 邮件,并且可以点击URL来获取图像数据。图4为描述该处理的流 程图。也就是说, 一旦接收到用户通过点击URL而发送的数据传输 请求(在步骤Sll中为"是"),CPU 2就使用于对如下次数进行 计数的计数器加一即,通过点击与该URL相同的URL而发送的 数据传输请求的次数(计数器存储在非易失性存储器等的区域中) (步骤S12),并且将计数器的计数与在步骤S6中存储的形成URL 的电子邮件的目标地址的数量进行比较(步骤S13)。
当计数器的计数等于或小于电子邮件的目标地址的数量时(在 步骤S14中为"是"),将URL所指示的图像数据从磁存储装置9 中读出并且发送到目标地址(步骤S15)。当计数达到电子邮件的目 标地址的数量时(在步骤S16为"是"),则判定已经从目标地址 的每个用户接收到数据传输请求并且图像数据已经发送到所有用 户,并删除URL所指示的图像数据(步骤S17)。当已经删除了 URL 所指示的图像数据时(在步骤S18为"是"),发送表示不能传输 该图像数据的信息(步骤S19)。也可以在预定时间期满后删除图像数据。图5为描述该处理的
流程图。也就是说,CPU 2根据图像处理装置1的系统所包含的时 钟来确定自从在步骤S5中发送电子邮件后所逝去的时间t。当CPU 2 判定时间t超过了时间tl但未超过预定时间t2 (t2比时间tl长)时 (在S21中为"是"),CPU 2判断上述计数是否达到电子邮件的 目标地址的数量(步骤S22)。当计数未达到目标地址的数量时, CPU 2向写入URL的电子邮件所发送(步骤S5)至的所有用户发送 具有如下内容的电子邮件提示每个用户如果他或她还未获得图像 数据则尽快获取图像数据(步骤S23) 。 CPU 2确定自从在步骤S5 中发送电子邮件后所逝去的时间t。当CPU 2判定时间t超过比时间 tl长的预定时间t2时(在S24中为"是"),即使计数器的计数未 达到电子邮件的目标地址的数量并由此判定目标地址中的某个用户 或某些用户还未获得图像数据,CPU 2也删除磁存储装置9中的图 像数据(步骤S25)。
现在将讨论本发明的第二示例性实施例。
在如上所述的本发明第一示例性实施例中,当基于相同URL的 图像数据的数据传输请求的收到次数变得与附加有该URL的电子邮 件所发送至的目标地址的数量相同时,可以判定目标地址的所有用 户已经获得该URL所指示的图像数据,并且删除该图像数据(步骤 S17)。
然而,出于错误操作或蓄意为之,目标地址的同一用户可能会 对基于相同URL的图像数据不止一次地发出数据传输请求,在此情 况下,尽管在目标地址中存在未获得该URL所指示的图像数据的用 户,也可能在步骤S17中删除图像数据。
在本发明的第二示例性实施例中,将讨论目的在于可以防止该 情况发生的构造实例。首先,图像处理装置1的硬件构造类似于图1 所示的本发明第一示例性实施例,并且将不再进行详细讨论。
图像处理装置1向允许查看图像数据的多个用户发送如下的电 子邮件在该电子邮件中写入图像数据的位置信息的URL以获取图像数据。
图6为描述该处理的流程图。也就是说,当用户通过对操作面 板12进行操作而在地址薄(未示出)中指定图像数据将要发送至的 用户的电子邮件地址,并且指定存储在磁存储装置9中的要提供给
用户查看的图像数据时(在步骤S31中为"是"),CPU 2生成指 示图像数据在网上的位置的多个URL (步骤S32),并且生成这样 的电子邮件该邮件写入各个URL以提示每个用户通过点击相应的 URL来获取图像数据(步骤S33)。换句话说,发送到目标地址的 URL不相同,并且不同的URL以——对应的方式附加到发送至目标 地址的电子邮件中。电子邮件的内容显示在操作面板12的触摸面板 等上(仅以显示一个电子邮件的内容作为代表)。当用户通过对操 作面板12进行操作来输入发送电子邮件的执行命令时(在步骤S34 中为"是"),电子邮件被发送到在步骤S31中指定的多个用户(步 骤S35)。电子邮件22和附加到电子邮件中的URL 24彼此相关地 登记在图7所示的己发送电子邮件目标地址表21中(步骤S36)。
图8示出了电子邮件的内容实例。内容实例所示的每个URL为 "https :〃 "随后为"FQDN/DATA/ImageX "。 在 "FQDN/DATA/ImageX"部分中,"FQDN"指示存储图像数据的图 像处理装置1在网上的位置信息,"DATA"指示存储图像数据的磁 存储装置9,并且"ImageX"为用于确定磁存储装置9中的图像数 据的信息。
在该实例中,字符串 "ASTvewqEde " 跟随在 "FQDN/DATA/ImageX"之后,但是该字符串是不具有特定含义的, 并且为随机选取的字符串。然而,为包含"https : 〃 FQDN/DATA/ImageX"的URL的所有目标地址选取不同的字符串。 因此,URL类似于"https: 〃 FQDN/DATA/ImageX/ASTvewqEde" 并且根据电子邮件所要发送至的目标地址而在"ASTvewqEde"部分 中不相同。
接收到电子邮件的用户可以在他或她的个人计算机上显示电子 邮件,并且可以点击URL来获取图像数据。图9为描述该处理的流程图。也就是说, 一旦接收到用户通过点击URL而发送的数据传输
请求(在步骤S41中为"是"),CPU 2就从磁存储装置9中读出 对应于URL的图像数据并将图像数据传送到目标地址(步骤S42)。
CPU 2针对接收到包括URL的电子邮件的每个目标地址搜索在 图7所示的已发送电子邮件目标地址表21的URL 24中的上述不同 部分,并且根据URL确定作出数据传输请求的用户的目标地址(步 骤S43) 。 CPU2在与URL24对应地存储于已发送电子邮件目标地 址表21中的发送确认栏25中登记"已发送"数据(步骤S44),以 确认URL通过电子邮件所发送至的目标地址、对图像数据作出数据 传输请求的用户。
当在步骤S44中在与URL通过电子邮件所发送至的目标地址的 所有用户的URL 24对应的发送确认栏25中全部登记"已发送"数 据时(在步骤S45中为"是"),则判定已经从目标地址的每个用 户接收到数据传输请求并且图像数据已经被发送到所有用户,并删 除URL所指示的图像数据(步骤S46)。当已经删除了URL所指示 的图像数据时(在步骤S47中为"是"),发送大意为不能传输该 图像数据的信息(步骤S48)。
也可以在预定时间期满之后删除图像数据。图IO为描述该处理 的流程图。也就是说,CPU 2根据图像处理装置1的系统所包含的 时钟来确定自从在步骤S35中发送电子邮件后所逝去的时间t。当 CPU 2判定时间t超过了时间tl但未超过预定时间t2 (t2比时间tl 长)时(在S51中为"是"),CPU 2参考已发送电子邮件目标地 址表21并判断是否存在在发送确认栏25中未登记"已发送"数据 的目标地址(步骤S52)。当存在在发送确认栏25中未登记"已发 送"数据的目标地址时,CPU 2向该目标地址发送具有如下内容的 电子邮件因为他或她还未获得图像数据,因而提示用户尽快获取 图像数据(步骤S53) 。 CPU2确定自从在步骤S35中发送电子邮件 后所逝去的时间t。当CPU2判定时间t超过比时间tl长的预定时间 t2时(在S54中为"是"),即使CPU 2参考已发送电子邮件目标 地址表21并判定存在在发送确认栏25中未登记"已发送"数据的目标地址,并由此判定目标地址中的某一用户或某些用户还未获得
图像数据,CPU2也删除磁存储装置9中的图像数据(步骤S55)。 [第三示例性实施例]
现在将讨论本发明的第三示例性实施例。
在本发明的第二示例性实施例中,使用了已发送电子邮件目标 地址表21。然而,由于电子邮件22和URL24彼此相关联地登记在 已发送电子邮件目标地址表21中,因此,如果允许获取图像数据的 目标地址的数量大,则需要大的存储容量来存储已发送电子邮件目 标地址表21。
下面讨论实例作为本发明的第三示例性实施例该实例可以降 低已发送电子邮件目标地址表21的存储容量。首先,图像处理装置
1的硬件构造类似于本发明的第一示例性实施例,并且将不再进行详 细讨论。
图像处理装置1也向允许查看图像数据的多个用户发送如下电 子邮件在该邮件中写入图像数据的位置信息以获取图像数据。
图11为描述该处理的流程图。也就是说,当用户通过对操作面
板12进行操作而在地址薄(未示出)中指定图像数据将要发送至的 用户的电子邮件地址,并指定存储在磁存储装置9中的要提供给用 户查看的图像数据时(在步骤S61中为"是"),CPU 2生成指示 图像数据在网上的位置的多个URL (步骤S62),并且生成这样的 电子邮件该邮件写入各个URL以提示用户通过点击相应的URL 来获取图像数据(步骤S63)。换句话说,发送到目标地址的URL 不相同,并且不同的URL以一一对应的方式附加到发送至目标地址 的电子邮件中。电子邮件的内容显示在操作面板12的触摸面板等上
(仅以显示一个电子邮件的内容作为代表)。当用户通过对操作面 板12进行操作来输入发送电子邮件的执行命令时(在步骤S64为
"是"),电子邮件被发送到在步骤S61中指定的多个用户(步骤 S65)。电子邮件22和电子邮件的目标地址名称23登记在图12所 示的已发送电子邮件目标地址表21中(步骤S66)。该已发送电子 邮件目标地址表21比上面图7所示的已发送电子邮件目标地址表21简单;电子邮件和发送确认栏25彼此相关地登记,而不登记如图7 所示的URL 24。
图13示出了电子邮件的内容实例。内容实例所示的每个URL 为"https: 〃"随后为"FQDN" 。 "FQDN"表示存储图像数据的 图像处理装置1在网上的位置信息。
在该实例中,字符串"ASTvewqEde"跟随在"FQDN"部分之 后。通过根据预定系统对预定字符串进行编码来提供"ASTvewqEde" 部分。换句话说,将"FQDN/DATA/ImageX"中的"DATA/ImageX" 部分和电子邮件的目标地址的电子邮件地址(在实例中为 aaa@mail.co.jp)连接成"DATA/ImageX/aaa@mail.co.jp",根据预 定系统对上面得到的地址进行编码而提供字符串"ASTvewqEde"。 "DATA"指示存储图像数据的磁存储装簟9, "ImageX"为 用于确定磁存储装置9中的图像数据的信息。
作为编码系统,可以使用使得图像处理装置1能够执行简单解 码的编码系统,例如Base 64。由于从电子邮件的一个目标地址到另 一个目标地址,电子邮件地址部分是不同的,因此从电子邮件的一 个目标地址到另一个目标地址,通过编码提供的字符串也是不同的。
接收到电子邮件的用户可以在他或她的个人计算机上显示电子 邮件,并且可以点击URL来获取图像数据。图14为描述该处理的 流程图。也就是说, 一旦接收到用户通过点击URL而发送的数据传 输请求(在步骤S71中为"是"),CPU2就解码通过对URL进行 编码而提供的字符串(步骤S72)。换句话说,通过对字符串解码而 得到的URL为"https: 〃 FQDN/DATA/ImageX/aaa@mail.co.jp", 这样,CPU 2从磁存储装置9中读取由"DATA/ImageX"指定的图 像数据并且将图像数据传送到目标地址(步骤S73)。
CPU 2在图12所示的已发送电子邮件目标地址表21的电子邮 件22中搜索包含在通过解码而得到的URL中的电子邮件,并且确 定作出数据传输请求的用户的目标地址(步骤74) 。 CPU2在与电 子邮件22对应地存储于已发送电子邮件目标地址表21中的发送确 认栏25中登记"已发送"数据(步骤S75),以确认写有URL的电子邮件所发送至的目标地址、对图像数据作出数据传输请求的用户。
当在步骤S75中在与URL通过电子邮件所发送至的目标地址的 所有用户的电子邮件22对应的发送确认栏25中全部登记"已发送" 数据时(在步骤S76中为"是"),则判定已经从目标地址的每个 用户接收到数据传输请求并且图像数据已经被发送到所有用户,并 删除URL所指示的图像数据(步骤S78)。当已经删除了URL所指 示的图像数据时(在步骤S77中为"是"),发送大意为不能传输 图像数据的信息(步骤S79)。
也可以在预定时间期满之后删除图像数据。图15为描述该处理 的流程图。也就是说,CPU 2根据图像处理装置1的系统所包含的 时钟来确定自从在步骤S65中发送电子邮件后所逝去的时间t。当 CPU 2判定时间t超过了时间tl但未超过预定时间t2 (t2比时间tl 长)时(在S81中为"是"),CPU 2参考已发送电子邮件目标地 址表21并判断是否存在在发送确认栏25中未登记"已发送"数据 的目标地址(步骤S82)。当存在在发送确认栏25中未登记"已发 送"数据的目标地址时,CPU 2向该目标地址发送具有如下内容的 电子邮件因为他或她还未获得图像数据,因而提示用户尽快获取 图像数据(步骤S83) 。 CPU2确定自从在步骤S65中发送电子邮件 后所逝去的时间t。当CPU2判定时间t超过比时间tl长的预定时间 t2时(在S84中为"是"),即使CPU 2参考已发送电子邮件目标 地址表21并且判定存在在发送确认栏25中未登记"己发送"数据 的目标地址,并由此判定目标地址中的某一用户或某些用户还未获 得图像数据,CPU 2也删除磁存储装置9中的图像数据(步骤S85)。
在本发明的第三示例性实施例中,虽然在包含目标地址的电子 邮件地址的URL被发送之前根据预定编码系统对URL进行了编码, 但是也可以在包含目标地址的电子邮件地址的URL被发送之前将 URL直接写入电子邮件中,而不执行此编码。然而,从信息安全的 角度考虑,可取的是,应当在包含目标地址的电子邮件地址的URL 被发送之前对URL进行编码。
虽然图像处理装置1由包括多种功能的复印机实现,但是也可以由网上的普通服务器计算机等实现。在此情况下,用于发送电子 邮件的服务器和用于存储图像数据的服务器可以为不同的装置。
此外,虽然在上述实例中,存储在磁存储装置9中的数据为图 像数据,但是也可以为各种类型的电子数据,诸如由个人计算机的 应用程序创建的数据等。
另外,电子邮件不一定需要发送到多个目标地址,而是可以发 送到单个目标地址。
出于示例和说明的目的提供了本发明的示例性实施例的上述说 明。其意图不在于穷举或将本发明限制为所公开的确切形式。显然, 对于本技术领域的技术人员而言可以容易地进行许多修改和变型。 选择和说明实施例是为了最佳地解释本发明的原理及其实际应用, 从而使得本技术领域的其他人员能够理解本发明的各种实施例和适 合于特定预期应用的各种修改。其目的在于通过所附权利要求书及 其等同内容来限定本发明的范围。
权利要求
1.一种数据处理系统,包括存储器,其存储电子数据;位置信息生成单元,其生成电子数据的位置信息以便通过通信线路获取存储在所述存储器中的电子数据;位置信息发送单元,其通过所述通信线路将所述位置信息发送到所述电子数据的用户;以及电子数据删除单元,在所述电子数据被发送到所述位置信息生成单元生成的位置信息所发送至的所有用户时,所述电子数据删除单元从所述存储器中删除所述电子数据。
2. —种数据处理系统,包括 存储器,其存储电子数据;位置信息生成单元,其生成电子数据的位置信息以便通过通信 线路获取存储在所述存储器中的电子数据;位置信息发送单元,其通过所述通信线路将所述位置信息发送 给所述电子数据的用户;发送判断单元,其判断所述电子数裾是否发送到在所述位置信 息生成单元中生成的位置信息所发送至的所有用户;以及电子数据删除单元,在所述发送判断单元判定所述电子数据被 发送到所有用户时,所述电子数据删除单元从所述存储器中删除所 述电子数据。
3. 根据权利要求2所述的数据处理系统,还包括 通知单元,在所述发送判断单元判定在第一预定时间逝去之时所述电子数据未发送到所有用户时,所述通知单元至少向未获取所 述电子数据的用户发送信息,其中,所述信息指示提示所述用户获取所述电子数据的信息。
4. 根据权利要求3所述的数据处理系统,其中, 如果所述发送判断单元判定在所述第一预定时间逝去之后并且第二预定时间期满之时,所述电子数据未发送到所述电子数据的位 置信息所发送至的所有用户,则所述电子数据删除单元从所述存储 器中删除所述电子数据。
5. 根据权利要求2至4中任一项所述的数据处理系统,其中, 所述发送判断单元包括计数单元,其对响应发送所述电子数据的传输请求而发送所述 电子数据的次数进行计数,所述传输请求是基于所述位置信息通过 所述通信线路来发送的;以及次数判断单元,在所述计数单元计数的次数达到获取所述电子数据的用户的数量时,所述次数判断单元判定所述电子数据被发送 到所述位置信息所发送至的所有用户。
6. 根据权利要求2至4中任一项所述的数据处理系统,其中, 所述位置信息生成单元生成与通过所述通信线路获取所述电子数据的用户的数量一样多的传输请求,每条传输请求信息指示通过所述通信线路对所述电子数据的传 输请求,每条传输请求信息包含相应的位置信息, 所述传输请求彼此不相同,并且所述位置信息发送单元分别将所述传输请求发送给通过所述通 信线路获取所述电子数据的用户,并且 所述发送判断单元包括传输请求判断单元,在(i)通过所述通信线路接收到与每条传输请求信息对应的对所述电子数据的传输请求并且(ii)所述电子数据被发送给所述电子数据的请求者时,所述传输请求判断单元判断 是否接收到与所述位置信息发送单元所发送的所有传输请求对应的对所述电子数据的传输请求;以及所有用户发送判断单元,当所述传输请求判断单元判定接收到 与所述位置信息发送单元发送的所有传输请求对应的对所述电子数 据的传输请求时,所述所有用户发送判断单元判定所述电子数据被 发送到所述位置信息所发送至的所有用户。
7. 根据权利要求6所述的数据处理系统,其中, 所述位置信息生成单元生成所述传输请求,每个传输请求包含 (i)所述位置信息和(ii)辨识信息,所述辨识信息指定所述位置 信息发送单元要将所述传输请求信息发送至的用户。
8. 根据权利要求7所述的数据处理系统,还包括 目标地址信息登记单元,其将每条辨识信息和相应的目标地址信息彼此关联地登记,其中,所述目标地址信息指示传输请求信息要发送至的由所述辨识信 息指定的用户。
9. 根据权利要求7所述的数据处理系统,其中,所述位置信息生成单元将指示所述传输请求信息要发送至的用 户的目标地址信息用作每条辨识信息。
10. 根据权利要求9所述的数据处理系统,其中, 所述位置信息生成单元将包含所述位置信息和所述辨识信息的 信息转换成可解码的编码,作为所述传输请求信息。
11. 一种数据处理方法,包括 在存储器中存储电子数据;生成所述电子数据的位置信息以便通过通信线路获取存储在所 述存储器中的电子数据;通过所述通信线路将所述位置信息发送给所述电子数据的用 户;以及当所述电子数据被发送到生成的位置信息所发送至的所有用户 时,从所述存储器中删除所述电子数据。
12. —种数据处理方法,包括 在存储器中存储电子数据;生成所述电子数据的位置信息以便通过通信线路获取存储在所 述存储器中的电子数据;通过所述通信线路将所述位置信息发送给所述电子数据的用户;判断所述电子数据是否发送到生成的位置信息所发送至的所有 用户;以及当判定所述电子数据被发送到所有用户时,从所述存储器中删 除所述电子数据。
13.根据权利要求12所述的数据处理方法,还包括当判定在第一预定时间逝去之时所述电子数据未发送到所有用 户时,至少向未获取所述电子数据的用户发送信息,其中, 所述信息指示提示所述用户获取所述电子数据的信息。
14. 根据权利要求13所述的数据处理方法,其中, 删除所述电子数据的步骤包括如果判定在所述第一预定时间逝去之后并且第二预定时间期满之时,所述电子数据未发送到所述 电子数据的位置信息所发送至的所有用户,则从所述存储器中删除 所述电子数据。
15. 根据权利要求12至14中任一项所述的数据处理方法,还包括对响应发送所述电子数据的传输请求而发送所述电子数据的次 数进行计数,所述传输请求是基于所述位置信息通过所述通信线路 发送的;以及当计数的次数达到获取所述电子数据的用户的数量时,判定所 述电子数据被发送到所述位置信息所发送至的所有用户。
16. 根据权利要求12至14中任一项所述的数据处理方法,其中, 生成所述位置信息的步骤还包括生成与通过所述通信线路获取所述电子数据的用户的数量一样多的传输请求,每条传输请求信息指示通过所述通信线路对所述电子数据的传 输请求,每条传输请求信息包含相应的位置信息, 所述传输请求彼此不相同,并且发送所述位置信息的步骤还包括分别将所述传输请求发送给 通过所述通信线路获取所述电子数据的用户,并且 此过程还包括当(i)通过所述通信线路接收到与每条传输请求信息对应的对 所述电子数据的传输请求并且(iO所述电子数据被发送给所述电子 数据的请求者时,判断是否接收到与所有发送的传输请求对应的对 所述电子数据的传输请求;以及当判定接收到与所有发送的传输请求对应的对所述电子数据的 传输请求时,判定所述电子数据被发送到所述位置信息所发送至的 所有用户。
17. 根据权利要求16所述的数据处理方法,其中,生成所述位置信息的步骤还包括生成所述传输请求,每个所述传输请求包含(i)所述位置信息和(ii)辨识信息,所述辨识信息 指定所述传输请求信息要发送至的用户。
18. 根据权利要求17所述的数据处理方法,还包括将每条辨识信息和相应的目标地址信息彼此关联地登记,其中, 所述目标地址信息指示传输请求信息要发送至的由所述辨识信 息指定的用户。
19. 一种数据处理系统,包括-存储器,其存储电子数据;以及电子数据删除单元,在电子数据发送到位置信息所发送至的所 有用户时,所述电子数据删除单元从所述存储器中删除所述电子数 据,其中通过通信线路向所述电子数据的用户发送所述位置信息。
20. —种数据处理系统,包括 存储器,其存储电子数据;发送判断单元,其判断所述电子数据是否发送到位置信息所发 送至的所有用户,其中通过通信线路向所述电子数据的用户发送所 述位置信息;以及电子数据删除单元,在所述发送判断单元判定所述电子数据被 发送到所有用户时,所述电子数据删除单元从所述存储器中删除所 述电子数据。
21. 根据权利要求20所述的数据处理系统,还包括通知单元,在所述发送判断单元判定在第一预定时间逝去之时 所述电子数据未发送给所有用户时,所述通知单元至少向未获取所 述电子数据的用户发送信息,其中,所述信息指示提示所述用户获取所述电子数据的信息。
22. 根据权利要求21所述的数据处理系统,其中,如果所述发送判断单元判定在所述第一预定时间逝去之后并且 第二预定时间期满之时,所述电子数据未被发送到所述电子数据的 位置信息所发送至的所有用户,则所述电子数据删除单元从所述存 储器中删除所述电子数据。
23. —种数据处理方法,包括 在存储器中存储电子数据;以及当所述电子数据被发送到位置信息所发送至的所有用户时,从 所述存储器中删除所述电子数据,其中通过通信线路向所述电子数 据的用户发送所述位置信息。
24. —种数据处理方法,包括 在存储器中存储电子数据;判断所述电子数据是否发送到位置信息所发送至的所有用户,其中通过通信线路向所述电子数据的用户发送所述位置信息;以及 当判定所述电子数据被发送到所有用户时,从所述存储器中删 除所述电子数据。
25. 根据权利要求24所述的数据处理方法,还包括 当判定在第一预定时间逝去之时所述电子数据未被发送到所有用户时,至少向未获取所述电子数据的用户发送信息,其中, 所述信息指示提示所述用户获取所述电子数据的信息。
26. 根据权利要求25所述的数据处理方法,其中,删除所述电子数据的步骤包括如果判定在所述第一预定时间逝去之后并且第二预定时间期满之时所述电子数据未发送到所述电 子数据的位置信息所发送至的所有用户,则从所述存储器中删除所 述电子数据。
全文摘要
本发明公开一种数据处理系统和数据处理方法,该数据处理系统包括存储器、位置信息生成单元、位置信息发送单元和电子数据删除单元。存储器存储电子数据。位置信息生成单元生成电子数据的位置信息以便通过通信线路获取存储在存储器中的所述电子数据。位置信息发送单元通过通信线路将位置信息发送到电子数据的用户。在电子数据被发送到由位置信息生成单元生成的位置信息所发送至的所有用户时,电子数据删除单元从存储器中删除电子数据。
文档编号H04N1/21GK101605193SQ20091000698
公开日2009年12月16日 申请日期2009年2月18日 优先权日2008年6月13日
发明者安藤义范, 星野治久, 村上卓史 申请人:富士施乐株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1