信息处理装置、图像形成装置、文档管理系统及管理方法_3

文档序号:9238404阅读:来源:国知局
所述存储部38中存储有从所述文档管理服务器10的所述存储部14获得的所述文档数据。具体地说,所述控制部35能够访问所述文档管理服务器10从所述存储部14获得所述文档数据,并存储到所述存储部38。
[0059]但是,有时由所述文档管理服务器10这样的文档管理服务器管理的文档数据在由所述通信装置20这样的信息处理装置的用户印刷之后,印刷的文档数据的内容由于其他用户的编辑工作而变更。此时,可以认为印刷过文档数据的用户多对已印刷范围的事后的更新内容具有浓厚的兴趣。可是,用户为了确认自己印刷了的文档数据在事后的更新内容,需要逐一确认文档管理服务器管理的文档数据的更新状况。
[0060]与此相应,在所述文档管理系统100中,通过所述图像形成装置30具备以下说明的功能,印刷过所述文档管理服务器10中能够共有地管理的所述文档数据的用户,能够容易地确认对已印刷范围在事后进行的更新内容。
[0061]具体地说,所述存储部38预先存储有印刷作业执行程序和通知程序,所述印刷作业执行程序用于所述控制部35的所述CPU执行后面所述的印刷作业执行处理(参照图4的流程图),所述通知程序用于执行通知处理(参照图6的流程图)。此外,所述印刷作业执行程序和通知程序存储于CD、DVD和闪存器等计算机能够读取的存储介质,也可以从所述存储介质安装到所述存储部38等存储部。
[0062]并且,如图1所示,所述控制部35包括作业执行部351、存储控制部352、变更判断部353、内容判断部354、通知部355和条件设定部356。所述控制部35通过使用所述CPU执行存储于所述存储部38的所述印刷作业执行程序和所述通知程序,起到作为所述作业执行部351、所述存储控制部352、所述变更判断部353、所述内容判断部354、所述通知部355和所述条件设定部356的功能。其中,起到作为所述作业执行部351的功能时的所述控制部35是本发明中的印刷控制部的一个例子。
[0063]所述作业执行部351根据由所述通信装置20发送的所述印刷作业信息,使所述图像形成部33执行所述印刷处理。具体地说,所述作业执行部351根据所述印刷作业信息所包含的所述确定信息,从所述文档管理服务器10获得所述文档数据。并且,所述作业执行部351将获得的所述文档数据的数据格式转换为位图格式等适合于所述印刷处理的数据格式后,使所述图像形成部33执行所述印刷处理。另外,所述作业执行部351根据所述印刷作业信息中显示的所述印刷条件,使所述图像形成部33执行所述印刷处理。
[0064]此外,当由所述通信装置20发送的所述印刷作业信息中包含所述文档数据时,所述作业执行部351在将所述文档数据的数据格式转换为位图格式等适合于所述印刷处理的数据格式后,使所述图像形成部33执行所述印刷处理。
[0065]所述存储控制部352将与所述作业执行部351进行的所述文档数据的印刷相关的历史记录信息存储到所述存储部38。例如,所述历史记录信息包括所述确定信息、所述印刷处理中的所述印刷范围以及发送所述印刷作业信息的所述通信装置20的识别信息等。其中,存储有所述历史记录信息的所述存储部38是本发明中的第二存储部的一个例子。
[0066]所述变更判断部353根据存储于所述存储部38的所述历史记录信息,判断由所述作业执行部351印刷的所述文档数据有无变更。具体地说,在从所述文档管理服务器10接收到由所述文档管理服务器10管理的任意一个所述文档数据的更新通知时,所述变更判断部353根据所述历史记录信息所包含的所述文档数据的名称,判断更新的所述文档数据是否为由所述作业执行部351印刷过的所述文档数据。并且,当判断更新的所述文档数据为由所述作业执行部351印刷过的所述文档数据时,判断为由所述作业执行部351印刷的所述文档数据有变更。即,在由所述文档管理服务器10向所述文档数据添加的所述版本信息被更新时,所述变更判断部353判断所述文档数据有变更。
[0067]此外,所述变更判断部353也可以通过定期地确认所述文档管理服务器10中的所述文档数据的更新状况,判断由所述作业执行部351印刷的所述文档数据有无变更。另外,也可以考虑在所述文档管理服务器10中,不进行依靠所述版本信息的所述文档数据的更新状况的管理。此时,所述变更判断部353能够通过使用管理信息替代所述版本信息判断所述文档数据有无变更,所述管理信息为所述文档管理服务器10中向所述文档数据添加的表示最终保存日期和时间或者最终更新日期和时间等的信息。
[0068]当由所述变更判断部353判断所述作业执行部351印刷的所述文档数据有变更时,所述内容判断部354根据变更后的所述文档数据和所述作业执行部351进行印刷时的所述文档数据,判断所述作业执行部351进行印刷时的所述文档数据的所述印刷范围的内容是否被变更。
[0069]具体地说,所述内容判断部354从所述文档管理服务器10获得变更后的所述文档数据。另外,所述内容判断部354根据所述历史记录信息包含的所述版本信息,从所述文档管理服务器10获得所述印刷作业执行部351进行印刷时的版本的所述文档数据。并且,所述内容判断部354通过比较在所述历史记录信息所包含的所述印刷范围内获得的两个所述文档数据,判断所述印刷作业执行部351进行印刷时的所述文档数据的所述印刷范围的内容是否被变更。
[0070]此外,作为其他实施方式,可以考虑所述存储控制部352将由所述印刷作业执行部351印刷的所述文档数据与所述历史记录信息一起存储到所述存储部38。此时,所述内容判断部354只要从所述文档管理服务器10获得更新后的所述文档数据就可以。并且,也可以考虑所述文档管理服务器10的所述更新通知部113将涉及更新的所述文档数据与所述文档数据的更新通知一起发送到与所述网络相连接的所述通信装置20等外部通信设备。此时,由于所述内容判断部354不需要从所述文档管理服务器10获得所述文档数据,所以能够简化由所述图像形成装置30进行的处理。
[0071]其中,当所述文档数据的所述印刷范围被指定为以页为单位时,所述内容判断部354通过对两个所述文档数据以页为单位比较内容,判断内容有无变更。另一方面,也可以考虑以行为单位指定所述文档数据的所述印刷范围。此时,可以考虑所述内容判断部354通过进行字符串检索判断内容有无变更,所述字符串检索是将变更后的所述文档数据整体作为检索范围,将印刷时指定的行的文本作为检索对象。由此,在变更后的所述文档数据中,即使当与印刷时指定的行的文本相对应的文本因编辑产生行数的增加、减少等而导致在印刷时指定的行中不存在时,也能够判断印刷时指定行的文本内容有无变更。
[0072]当由所述内容判断部354判断所述印刷范围的内容已变更时,所述通知部355能够通知所述文档数据的变更。具体地说,所述通知部355在满足预定的通知条件时,通知所述印刷作业执行部351进行印刷时的所述文档数据的所述印刷范围的变更内容。例如,所述通知条件包含章节等标题、图表、字符颜色或者字符大小被变更的情况。其中,关于图表,可以考虑所述通知部355通过适当地转换所述印刷范围所包含的图表数据的数据格式进行比较来判断有无变更。另外,所述通知条件包括被变更的字符数大于预定的阈值的情况。例如,所述阈值设定为所述印刷范围内被变更的字符的比例。
[0073]并且,所述通知部355在判断满足所述通知条件时,根据所述历史记录信息所包含的所述通信装置20的所述识别信息,确定作为所述印刷作业信息的发送源的所述通信装置20。然后,所述通知部355能够使用电子邮件等通知方法向被确定的所述通信装置20通知所述文档数据的变更。此外,所述通知部355也可以向预先注册的与所述通信装置20相对应的便携终端等通信设备通知所述文档数据的变更。
[0074]所述条件设定部356能够根据预定的设定操作来设定所述通知条件的内容。具体地说,所述条件设定部356在由用户对所述操作显示部36进行了设定所述通知条件的内容的输入操作时,在所述操作显示部36上显示用于设定所述通知条件的内容的设定画面。例如,用户能够在用于设定所述通知条件的内容的设定画面中,设定只在所述印刷范围内标题被变更时,通知所述文档数据的变更。另外,也能够设定在所述印刷范围内标题被变更或者所述印刷范围内三成以上的字符被变更时,通知所述文档数据的变更。
[0075]以下对所述文档管理系统100中由所述文档管理服务器10执行的文档更新处理、由所述通信装置20执行的印刷作业发送处理以及由所述图像形成装置30执行的印刷作业执行处理和通知处理进行说明。
[0076](印刷作业发送处理)
[0077]首先,边参照图3边对所述通信装置20中由所述控制部21执行的所述印刷作业发送处理的顺序的一个例子进行说明。其中,步骤S11、S12..?表示由所述控制部21执行的处理顺序(步骤)的序号。此外,所述控制部21在由所述通信装置20的用户对所述操作显示部22进行了指示访问所述文档管理装置10并由所述图像形成装置30对阅览中的所述文档数据进行印刷的操作输入时,执行所述印刷作业发送处理。
[0078]此外,在所述通信装置20中,当已对所述操作显示部22进行了指示由所述图像形成装置30对正在编辑中尚未更新所述版本信息的所述文档数据进行印刷的操作输入时,成为所述印刷处理对象的所述文档数据是编辑前的内容。因此,可以考虑在有来自所述图像形成装置30对处于准许编辑状态下的所述文档数据的获取请求时,所述文档管理服务器10的所述控制部11向所述通信装置20通知编辑前的所述文档数据被印刷,在所述通信装置20中能够选择继续或中止所述印刷处理。
[0079]<步骤 Sll>
[0080]首先,在步骤Sll中,所述控制部21使所述操作显示部22显示设定画面,所述设定画面用于设定关于所述文档数据的所述印刷条件。在用于设定所述印刷条件的设定画面中,用户能够进行所述印刷范围、印刷数量、打印纸尺寸、有无放大缩小以及是否双面印刷等所述印刷条件的输入操作。其中,所述步骤Sll的处理由所述控制部21的所述设定受理部211执行。
[0081]< 步骤 S12>
[0082]在步骤S12
当前第3页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1