通信装置和通信方法与流程

文档序号:12967740阅读:181来源:国知局
通信装置和通信方法与流程

本发明涉及一种通信装置和通信方法。



背景技术:

目前一种被称作多发送特征(multi-sendfeature)的功能已经在使用,在该多发送特征中,指定多个目的地,且通过对文档的单个读取操作将数据传递至多个目的地。通过使用该多发送特征,在用户使用扫描仪指定多个目的地并开始读取文档的操作的情况下,当读取操作结束时,用户可取出文档并可离开扫描仪。扫描仪向每个目的地发送与向所述目的地发送的读取数据的处理有关的处理历史。用户可通过使用自己的通信终端访问每个目的地来参照所述处理历史。然而,处理历史分布于各目的地,结果导致在确认是否所有的多个目的地已接收到了所述处理历史的确认操作方面缺乏一览性。已知在日本专利文献特开平8-251327号公报中公开了一种例如在传真终端对广播通信的结果进行总结并通知给发送方终端的技术。



技术实现要素:

本发明的目的在于提供一种确认是否数据的发送和处理历史的发送双方都要进行的机制。

根据本发明的第一方面,提供了一种通信装置,其包括确认单元、数据发送单元、以及处理历史发送单元。确认单元与多个数据的目的地的每一个进行通信,并确认是否能够在所述目的地写入所述数据。数据发送单元向所述确认单元已经对其进行了所述确认操作的所述目的地发送所述数据。处理历史发送单元向所述数据发送单元已经向其发送了所述数据的所述目的地发送有关所述数据的处理历史。

根据本发明的第二方面,在根据第一方面所述的配置中,所述确认单元请求所述目的地为处理历史创建文件,并通过从所述目的地接收所述请求的结果进行所述确认操作。

根据本发明的第三方面,在根据第一方面所述的配置中,所述确认单元请求所述目的地创建目录,并通过从所述目的地接收所述请求的结果进行所述确认操作。对所述多个目的地的每一个设定了是否要发送所述处理历史,并且所述处理历史发送单元向要向其发送所述处理历史的所述目的地发送所述处理历史。

根据本发明的第四方面,在根据第三方面所述的配置中,所述目录是在其中未存储所述处理历史的目录。

根据本发明的第五方面,提供了一种通信方法,其包括:与多个数据的目的地的每一个进行通信并确认是否能够在所述目的地写入所述数据;向已经对其进行了所述确认操作的所述目的地发送所述数据;以及向已经向其发送了所述数据的所述目的地发送有关所述数据的处理历史。

根据第一和第五方面,可确认是否所述数据的发送和所述处理历史的发送双方都要进行。

根据第二方面,使用在其中待存储所述处理历史的文件进行上述确认操作。

根据第三和第四方面,使用目录进行上述确认操作。

附图说明

将基于以下附图详细描述本发明的示例性实施例,其中:

图1是示出通信系统的配置的图;

图2是示出图像形成装置的硬件配置的图;

图3是示出图像形成装置的功能配置的图;以及

图4是图像形成装置进行的操作的流程图。

具体实施方式

下面将细描述本发明的示例性实施例。

配置

图1是示出根据本发明的示例性实施例的通信系统1的整体配置的框图。通信系统1包括充当通信装置的图像形成装置10、充当从图像形成装置10发送的数据的目的地的多个信息处理装置20、以及通信连接图像形成装置10和信息处理装置20的诸如局域网(lan)的网络30。每个信息处理装置20可以是图像形成装置10以外的服务器,或者只要它是诸如个人计算机或服务器的接收和存储数据的信息处理装置,可以是任何装置。

图2是示出图像形成装置10的硬件配置的图。图像形成装置10是本发明提供的示例性通信装置。图像形成装置10包括控制器11、存储器12、通信单元13、用户界面(ui)单元14、读取单元15、图像处理器16、以及图像形成单元17。

控制器11包括诸如中央处理单元(cpu)的运算单元及诸如只读存储器(rom)和随机存取存储器(ram)的存储单元,实现下述功能。在rom中存储有对如何激活硬件和操作系统(os)进行了描述的固件。ram用于cpu执行计算时的数据存储。存储器12例如包括半导体存储器和硬盘存储单元,用于不仅存储os,而且还存储用以实现各种功能的应用程序。通信单元13具备通信接口(i/f),用于与外部电子设备通信。通信单元13与网络30连接。

ui单元14包括显示单元和操作单元。显示单元例如包括液晶显示装置,在显示表面上显示用于用户操作图像形成装置10的画面。操作单元例如包括触控面板和键盘,触控面板设置成覆盖显示单元的显示表面,键盘设置成邻接显示表面。操作单元接收用户进行的操作,并向控制器11输出根据该操作的信号。控制器11按照该操作控制图像形成装置10。

读取单元15光学读取文档并生成图像数据。读取单元15例如是图像扫描仪,具备平板玻璃、光源、光学系统、彩色滤光片、以及摄像装置等。在读取单元15,光源向平板玻璃上的文档照射光,摄像装置通过光学系统和彩色滤光片接收从文档反射的光。摄像装置将入射光转换成图像信号并输出至图像处理器16。图像处理器16对从读取单元15输出的图像信号进行诸如画面处理和颜色转换的图像处理,并生成光栅数据。图像形成单元17基于图像处理器16生成的光栅数据,在记录介质即片材上形成图像。图像形成系统例如是电子照相系统或喷墨系统。

在本示例性实施例中,实现了一种被称作多发送特征的功能,即,在图像形成装置10指定多个目的地,且将通过对文档的单个读取操作而获得的图像数据传递至多个目的地。通过使用该多发送特征,在用户使用图像形成装置10指定多个目的地并开始读取文档的操作的情况下,当读取操作结束时,用户可取出文档并可离开图像形成装置10。图像形成装置10经由网络30向每个目的地发送图像数据,并发送与对向所述目的地发送的数据进行的处理有关的处理历史,更具体地说,处理历史包括在读取文档的处理中使用的各种参数。在发送了图像数据后立即发送处理历史。对应于每个目的地的信息处理装置20使用处理历史来例如控制所接收到的图像数据的存储位置,和/或变更所接收到的图像数据的文件名。

用户可通过使用自己的通信终端(未示出)经由网络30来访问对应于各目的地的信息处理装置20,并可确认存储在信息处理装置20中的上述处理历史。这样,用户可确认是否从文档读取处理到发送图像数据和处理历史的一系列处理已经结束。

当例如由于网络30发生阻塞等导致未能成功向对应于某个目的地的信息处理装置发送图像数据和处理历史时,在该目的地中不存在图像数据和处理历史。因此,用户无法确认到是否从文档读取处理到向所述目的地发送图像数据和处理历史的一系列处理已经结束。

为了解决此问题,图像形成装置10实现图3中所示的功能,即,确认单元110、数据发送单元120、以及处理历史发送单元130。确认单元110与图像数据的目的地通信,并确认可在该目的地写入数据。更具体地说,确认单元110请求对应于目的地的信息处理装置20创建在其中待存储处理历史的文件。通过从该目的地接收请求的结果(指示是否已经创建所述文件),确认单元110确认是否可在该目的地写入数据。数据发送单元120向确认单元110已经对其进行了确认操作的目的地发送图像数据。处理历史发送单元130向数据发送单元120已经向其发送了数据的目的地发送数据的处理历史。

操作

以下将描述根据本示例性实施例的操作。在图4中,控制器11在显示于ui单元14的设置画面上接收对在读取处理中使用的各种参数和指定目的地进行设定的用户操作(步骤s1)。在此阶段输入的参数例如包括单色/彩色、分辨率、以及数据格式。用户在此阶段可对每个目的地进行留下或不留下处理历史的设定,或可以在步骤s1之前的定时进行该设定。

响应于用户开始处理的操作,控制器11对每个目的地进行数据发送/写入的确认(步骤s2)。具体而言,控制器11向第一目的地发送创建待在其中存储处理历史的文件的请求。当作为对该请求的响应从第一目的地接收到已经成功创建文件的通知时,控制器11判断在第一目的地数据的发送/写入的确认已经成功(步骤s3中的“是”)。如果存在第二目的地(步骤s5中的“是”),则控制器11对第二目的地进行上述步骤s2和s3的处理。与此相反,如果控制器11作为对该请求的响应从第一目的地未能接收到已经成功创建文件的通知(步骤s3中的“否”),则控制器11进行例如在ui单元14显示预定的错误消息的错误处理(步骤s4),并对第二目的地进行上述步骤s2和s3的处理。对多个目的地所作的请求的发送顺序并不限定。

这样,如果控制器11已经对所有的目的地进行了数据发送/写入的确认(步骤s5中的“否”),则控制器11控制读取单元15并开始读取文档的扫描处理(步骤s6)。控制器11向第一目的地发送根据已设定的参数通过读取文档而生成的图像数据(步骤s7)。控制器11根据有关上述设定的信息判断是否要向第一目的地发送处理历史(步骤s8)。如果要发送处理历史(步骤s8中的“是”),则控制器11向第一目的地发送有关图像数据的处理历史(步骤s9)。处理历史例如不仅包括上述参数即单色/彩色、分辨率、数据格式等,还包括在数据发送中使用的协议名称、图像数据的数据格式等。

如果存在第二目的地(步骤s10中的“是”),则控制器11向第二目的地发送图像数据(步骤s7)。控制器11判断是否要向第二目的地发送处理历史(步骤s8)。如果要发送处理历史(步骤s8中的“是”),则控制器11向第二目的地发送处理历史(步骤s9)。控制器11重复进行上述各步骤,向所有目的地发送图像数据和处理历史。

根据本示例性实施例,在开始处理之前,进行与图像数据的目的地的通信,并确认是否可写入数据。由于在数据写入的确认中所使用的数据是待在其中存储处理历史的文件,所以可实现在每个目的地中都未留下无用文件的优点。

控制器11(确认单元110)可通过请求目的地创建目录和从目的地接收请求的结果来进行确认。例如,控制器11向对应于目的地的信息处理装置20发送创建锁目录(lockdirectory)的请求,在该锁目录中进行排他访问控制。当作为对该请求的响应从目的地接收到已经成功创建锁目录的通知时,控制器11判断对该目的地的数据发送/写入的确认已经成功。

在开始扫描处理之前,关于用于确认是否与图像数据的目的地已经建立通信连接以及是否可写入数据的上述文件或上述目录,在收到从图像形成装置10向信息处理装置20发送的删除通知时,可从信息处理装置20中删除。在这种情况下的文件和目录是在其中未存储所述处理历史的文件和目录。

图像数据的目的地和处理历史的目的地可不必为同一信息处理装置。对应于图像数据的目的地的信息处理装置可不同于对应于处理历史的目的地的信息处理装置。

所接收/发送的数据不限于图像数据。因此,处理历史可不必包括读取文档时使用的参数。

在上述示例性实施例中,描述了控制器11执行程序以实现上述功能的例子。上述功能可通过使用硬件电路来实现。可通过将程序记录在诸如光记录介质或半导体存储器的计算机可读记录介质中来提供程序,并可从记录介质读取,从而将程序安装在通信装置中。另外,也可以通过远程通信线路来提供程序。

为了进行图示和说明,以上对本发明的示例性实施例进行了描述。其目的并不在于全面详尽地描述本发明或将本发明限定于所公开的具体形式。很显然,对本技术领域的技术人员而言,可以做出许多修正以及变形。本实施例的选择和描述,其目的在于以最佳方式解释本发明的原理及其实际应用,从而使得本技术领域的其他熟练技术人员能够理解本发明的各种实施例,并做出适合特定用途的各种变形。本发明的范围由与本说明书一起提交的权利要求书及其等同物限定。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1