文档处理装置和文档处理方法

文档序号:6611533阅读:181来源:国知局
专利名称:文档处理装置和文档处理方法
技术领域
本发明涉及文档处理装置和文档处理方法。
背景技术
存在一种用在公司组织等中使得公司员工能够共同审阅生成的文档 的系统。具体地说, 一些这种系统可以在要审阅的文档中添加附加信息 (注解),例如对校正点的指示。
在日本特开平7-78138号公报中,公开了一种在修订原始文档时保 留该原始文档中的注释从而将其记录在修订后文档的对应位置处的技术。
然而,如果即使在由于文档的修订而导致该注释变得不再适当时也 完整地保留该注释,则每个用户都需要检査保留在修订后版本中的注释 的适当性。

发明内容
根据本发明的第一方面,提供了一种文档处理装置,该文档处理装 置包括保持单元,其按照使文档信息和附加信息彼此相关联的方式对它 们进行保持;和附加信息修改单元,其在保持于所述保持单元中的文档 信息改变时根据预定规则修改与所述改变的文档信息相关联的附加信 息。
根据本发明的第二方面,提供了一种根据第一方面的文档处理装置,
其中,所述附加信息修改单元在参照包含于所述要修改的附加信息中的
属性信息的同时,根据依赖于所述属性信息而不同的规则修改所述附加 ^自
I P尼、o
根据本发明的第三方面,提供了一种根据第一方面的文档处理装置,其中,在修改与所述改变的文档信息相关联的附加信息时,修改关于用 于显示所述附加信息的颜色的信息从而显示预定颜色。
根据本发明的第四方面,提供了一种根据第一方面的文档处理装置, 其中,所述附加信息修改单元在文档信息改变时检索和所述改变的文档 信息的改变部分相关的附加信息,并根据规则修改所检索到的附加信息。
根据本发明的第五方面,提供了一种根据第一方面的文档处理装置, 其中,当文档信息改变时,所述保持单元按照使改变前的文档信息与改 变后的文档信息彼此相关联的方式对它们进行保持,并且所述附加信息 修改单元分别更新与所述改变前的文档信息相关联的附加信息和与所述 改变后的文档信息相关联的附加信息。
根据本发明的第六方面,提供了一种文档处理方法,该文档处理方 法包括以下步骤按照使文档信息和附加信息彼此相关联的方式对它们 进行保持;以及在所保持的文档信息改变时根据规则修改与所述改变的 文档信息相关联的附加信息。
根据本发明的第七方面,提供了一种根据第六方面的文档处理方法, 其中,在修改附加信息时,在参照包含于所述要修改的附加信息中的属 性信息的同时,根据依赖于所述属性信息而不同的规则修改所述附加信 息。
根据本发明的第八方面,提供了一种根据第六方面的文档处理方法, 其中,在修改与所述改变的文档信息相关联的附加信息时,修改关于用 于显示所述附加信息的颜色的信息从而显示预定颜色。
根据本发明的第九方面,提供了一种根据第六方面的文档处理方法, 其中,在修改附加信息时,如果文档信息改变,则检索与所述改变的文 档信息的改变部分相关的附加信息,并根据规则修改所检索到的附加信
息0
根据本发明的第十方面,提供了一种根据第六方面的文档处理方法, 其中,在保持文档信息时,如果文档信息改变,则按照使改变前的文档 信息与改变后的文档信息彼此相关联的方式对它们进行保持,并且在修 改附加信息时,分别更新与所述改变前的文档信息相关联的附加信息和
与所述改变后的文档信息相关联的附加信息。
根据本发明的第一方面和第六方面,相应地修改添加到进行了改变 的文档信息中的附加信息。
根据本发明的第二方面和第七方面,根据属性信息相应地修改添加 到进行了改变的文档信息中的附加信息。
根据本发明的第三方面和第八方面,相应地修改添加到进行了改变 的文档信息中的附加信息的颜色。
根据本发明的第四方面和第九方面,相应地修改添加到进行了改变 的文档信息的改变部分中的附加信息。
根据本发明的第五方面和第十方面,当文档信息改变时,修改添加 到改变前的文档信息中的附加信息。


将基于如下附图来详细描述本发明的示例性实施方式,附图中 图1是示出根据本发明示例性实施方式的文档管理装置的结构实施 例的框图2是示出根据本发明示例性实施方式的文档管理装置的功能实施 例的框图3是说明通过根据本发明示例性实施方式的文档管理装置保持的 文档信息的数据库实施例的图4A和图4B是说明保持在根据本发明示例性实施方式的文档管理 装置中的附加信息实施例的图;以及
图5是通过根据本发明示例性实施方式的文档管理装置执行的处理 实施例的流程图。
具体实施例方式
将参照附图对本发明的示例性实施方式进行描述。如图1所示,根 据本发明的示例性实施方式,文档管理装置1包括控制器11、存储器单 元12和通信单元13,该文档管理装置1通过通信基础设施连接到客户机
装置2。
控制器11是诸如CPU等的程序控制装置,并根据存储在存储器单 元12中的程序进行操作。在该示例性实施方式中,控制器11执行控制 从而将包含字符串、图、图像等中的至少一种的文档信息存储在存储器 单元12中,并且控制器11响应于请求通过通信基础设施(例如,网络
等)向客户机装置2发布存储在存储器单元12中的文档信息。此外,根 据来自客户机装置2的指令,控制器11执行控制以将附加信息与存储在 存储器单元12中的文档信息相关联地存储在该存储器单元中。当文档信
息改变时,控制器11修改与该文档信息中的变更点相关联的附加信息。 稍后将详细描述由控制器11执行的处理。
存储器单元12包括存储器12a和贮存库(storage) 12b。存储器12a 包括诸如RAM (随机存取存储器)、ROM (只读存储器)等的存储器装 置等。贮存库12b可以是例如用于保持信息的装置的硬盘等,并且保持 文档信息和附加信息。在该示例性实施方式中,控制器ll根据存储在计 算机可读存储介质(例如,存储器12a、贮存库12b等)中的程序进行操 作。另选地也可以将程序设置为存储在计算机可读记录介质(例如, CD-ROM、 DVD-ROM等)中。
通信单元13可以是例如用于进行如下操作的网络接口等从经由通
信基础设施(例如,网络等)连接到通信单元13的客户机装置2接收与 各种请求相关的数据等;并向控制器ll转发所接收到的数据。此外,响 应于来自控制器11的指令,通信单元13向客户机装置2发送与文档信 息和附加信息相关的数据。
客户机装置2例如可以是个人计算机等,并且根据用户指令产生文 档信息且将所产生的文档信息存储在文档管理装置l中。此外,客户机装 置2针对文档管理装置1进行工作以读取和显示保持在文档管理装置1中 的文档信息,并且将附加信息与保持在文档管理装置1中的文档信息相关 联地保持在该文档管理装置1中。另外,客户机装置2接收用于修订所存 储的文档信息的用户指令,并响应于所接收到的指令将经修订的文档信息 与所存储的相关修订前文档信息相关联地存储在文档管理装置1中。
如图2所示,在本示例性实施方式中,文档管理装置l在功能方面
包括版本管理单元21、变更点提取单元22、附加信息设定单元23、附加 信息获取单元24、附加信息更新单元25、报告单元26和文档检索单元 27。通过借助于软件对控制器11迸行控制来实现上述各个功能。
在从客户机装置2接收到要新保持的文档信息后,版本管理单元21 向该信息指配唯一文档识别符,并如图3中作为实施例所示出的,将接 收到的文档信息与所指配的文档识别符、表示第一版本的版本信息以及 指定客户机装置2的用户的信息相关联地存储在贮存库12b中作为文档 数据库。指定用户的信息可通过对用户进行认证来获得。
此外,在从客户机装置2接收到修订指令、文档识别符和文档信息 后,版本管理单元21搜索贮存库12b中的文档数据库以寻找含有与接收 到的文档识别符相同的识别符的条目,并从由搜索返回的命中结果中获 取表示最新版本的版本信息(最新版本信息)。假设文档识别符为"1" 的文档信息被修订了两次。在这种情况下,通过搜索返回版本信息为"1" 或者具有表示第一版本的版本信息的条目、版本信息为"2"或者具有第 一次修订后的版本信息的条目、以及版本信息为"3"或者具有第二次修 订后的版本信息的条目。为了简化描述,这里采用编号来表示版本信息, 但是这并非排他性实施例。
然后,本管理单元21将接收到的最新版本信息更新为表示下一版 本的值。对于编号版本信息的情况,例如,令编号递增1。在上述实施例 中,将最新版本信息(即,"3")递增l从而获得版本信息"4"。之后, 版本管理单元21将接收到的文档信息与接收到的文档识别符、如上所述 更新的版本信息以及指定客户机装置2的用户的信息相关联地存储在贮 存库12b中作为文档数据库,如图3中作为实施例所示出的。
版本管理单元21向变更点提取单元22输出如上所述存储的指定文 档信息的信息(文档识别符和版本信息)。
如上所述,在本示例性实施方式中,采用指配给每个文档的唯一文 档识别符作为钥匙对其每个版本进行管理。
变更点提取单元22从版本管理单元21接收在修订时己经存储的指
定文档信息的信息,然后提取在文档信息中与修订前的相关文档信息(修 订前文档信息)相比由于修订而改变的点,并向附加信息获取单元24和 附加信息更新单元25输出指定所提取的变更点的信息。以和响应于广泛 公知的提取命令(例如,"diff")的处理类似的方式执行该提取,这里不 对其进行详细描述。
响应于来自客户机装置2的指令,附加信息设定单元23将附加信息
(例如,字符串等)按照使其与文档信息相关联的方式记录在文档信息 中的指定位置处。如下来确定文档信息中使得与附加信息相关联的位置。
例如,假设诸如PDF (便携式文档格式)等的情况,其中以要印在 纸张上的图像的格式来记录文档信息。在这种情况中,文档信息实际上 是以要根据指定条件(包括纸张条件和打印条件)打印在纸张上的包含 一系列页面图像的图像的格式来显示的,通过在该图像中包含的页数和 页上的坐标来指定与附加信息相关联的位置。另选的是,还可以利用指 出字符串中的指定位置的信息(例如,从顶部起的第x个字符,等)进 行指定。
如图4A和图4B所示,附加信息针对每个附加信息项包括唯一附加信 息识别符、指定与相关附加信息相关联的文档信息的信息(文档识别符和 版本信息)、指定文档信息中的位置的信息、以及附加信息的内容(图4A)。
附加信息还可以包括识别设定了附加信息的用户的信息(用户名、 用户识别号等)、指定与相应的修订前文档信息相关联的附加信息的信息 (父识别符等)、描述附加信息的意图和/或概况的属性信息、附加信息的 显示尺寸等(图4B)。
附加信息获取单元24从变更点提取单元22接收指定由于修订文档 信息而导致改变的位置的信息,然后从与修订前文档信息相关联的附加 信息中选择与指定变更点相关的附加信息,并向附加信息更新单元25输 出所选择的附加信息的附加信息识别符。稍后将具体描述对与变更点相 关的附加信息的选择的实施例。
附加信息更新单元25进行操作使得在修订后的文档信息中也显示 修订前文档信息中的附加信息。即,附加信息更新单元25搜索与修订前
文档信息相关联的附加信息项,并顺序地选择在搜索中返回的附加信息 项作为关注的附加信息。就针对所关注的附加信息的每次选择而言,附 加信息更新单元25执行如下处理。
艮P,如图5所示,附加信息更新单元25确定所关注的附加信息是否
是与从附加信息获取单元24接收到的附加信息识别符相关联的附加信息 (Sl)。当所关注的附加信息不是与从附加信息获取单元24接收到的附 加信息识别符相关联的附加信息时,附加信息更新单元25复制该关注的 附加信息,并改写与所复制的关注附加信息相关联的文档信息的版本信 息,从而指定修订后的版本(S2)。在上述处理中,将唯一附加信息识别 符指配给复制的关注附加信息。
同时,当在Sl处确定所关注的附加信息是与从附加信息获取单元 24接收到的附加信息识别符相关联的附加信息时,附加信息更新单元25 复制该关注的附加信息,并接着根据预定规则修改所复制的关注附加信 息(S3)。例如,可以基于从变更点提取单元22输入的、指定由于修订 文档信息而导致改变的点的信息来更新所复制的关注附加信息。例如, 当所关注的附加信息包含与变更点相关的字符串时,可以向该关注的附 加信息中加入字符串"经修改"。
此后,附加信息更新单元25改写与所复制的关注附加信息相关联的 文档信息的版本信息,从而指定修订后的版本(S4)。此外,这里将唯一 附加信息识别符指配给复制的关注附加信息。应该注意,通过附加信息 更新单元25执行的处理不限于上述实施例,稍后将描述各种其他实施例。
附加信息更新单元25重复上述处理,同时选择修订前文档信息中的 附加信息项作为关注的附加信息。.
在上述描述中,对于通过附加信息更新单元25修改的附加信息,报 告单元26向例如相关附加信息中预先设定的预定目的地报告关于该修改 的情况。在上述情况下,将修改的内容报告给在修改后的附加信息中设 定的报告目的地。
文档检索单元27从客户机装置2接收指定要进行检索的文档信息的 信息(文档识别符和版本信息)以及检索指令。然后,文档检索单元27
从贮存库12b检索指定的文档信息,并向已经作出请求的客户机装置2 分发检索到的文档信息。
简而言之,在本示例性实施方式中,当客户机装置2的用户检索并 更新或者修订任何文档信息时,都产生修订后的版本信息。在该修订中, 在修订后的文档信息中保留了与修订前文档信息相关联的附加信息。此 外,确定是否根据预定规则来修改附加信息,并且在必要时修改该附加
/兰自
I Pl尼、o
以下,将对从与修订前文档信息相关联的附加信息中选择要修改的 附加信息的实施例进行描述。假设附加信息与修订后文档信息中的任意 位置相关联,并且通过在文档信息的实际形成图像中包含的页数和页中 的坐标来指定位置。利用该假设,根据一个选择实施例,附加信息获取
单元24从变更点提取单元22接收指定由于修订文档信息而改变的点的 信息,并获得指定包含变更点的页及其中的区域的信息(例如,该区域 的各顶点的坐标)。然后,附加信息获取单元24搜索距检测到的页和区 域在预定距离范围内(例如,到该区域的距离等于或者小于阈值d)给出 的附加信息。附加信息获取单元24将在搜索中发现的附加信息确定为要 修改的附加信息。附加信息获取单元24针对每个变更点重复该搜索。然 后,附加信息获取单元24输出确定出的附加信息的附加信息识别符。
另选的是,附加信息获取单元24可以代替搜索距包围变更点的区域 一距离范围中给出的附加信息,而是可以搜索距离包围含有变更点的整
个段落或者行的区域预定距离范围内给出的附加信息作为要修改的附加 样自
同时,当附加信息与文档信息中的部分字符串相关联时,附加信息
获取单元24从变更点提取单元22接收指定由于修订文档信息而导致改 变的点的信息。然后,附加信息获取单元24搜索与改变的字符串(或者 其一部分)相关联的附加信息,并将在该搜索中获得的附加信息确定为 要修改的附加信息。随后,附加信息获取单元24输出所确定的附加信息 的附加信息识别符。
以上,当在附加信息中包含作为变更点提取的字符串时,附加信息更新单元25通过在附加信息中包括字符串"经修改"等来修改附加信息。 然而,该实施例并非附加信息修改方式的排他性实施例。
例如,可能存在如下情况将关于添加附加信息意图的信息(例如, "修改指令"、"需要检查"等)作为属性信息包含在附加信息中。在这
种情况,附加信息更新单元25可以根据在通过附加信息获取单元24选
择的相关附加信息中包含的属性信息以不同方式修改该附加信息。例如,
通过包含属性信息"修改指令",附加信息更新单元25可以修改修订后
文档信息的附加信息中的属性信息以表示"修改完成"。
此外,在将按指定着色的矩形条地(strip)区域叠置于文档信息上
从而将附加信息的内容(例如,字符串等)显示在该矩形条地区域中用
以进行展示的情况下,附加信息更新单元25在产生修改的附加信息时可 以修改指定显示颜色的信息(例如,条地颜色或者字符串的颜色)以指 定预定特定颜色。
用于修改的附加信息不限于与修订后文档信息相关联的附加信息。 附加信息更新单元25可以修改例如通过附加信息获取单元24选择的附 加信息或者与修订前文档信息相关联的附加信息。
例如,假设通过附加信息获取单元24选择的附加信息中的属性信息 表示"修改指令"。在该情况下,附加信息更新单元25可以修改选定的 附加信息的属性信息以表示"修改完成"。类似的是,附加信息更新单元 25可以改变通过附加信息获取单元24选择的附加信息从而对条地颜色或 者字符串的颜色指定预定特定颜色。
此外,假设通过附加信息获取单元24从与修订前文档信息相关联的 附加信息中选择的附加信息满足预定删除条件。在该情况下,附加信息 更新单元25可以执行控制以使得不复制附加信息,从而在修订后文档信 息中不保留满足删除条件的附加信息。例如,假设删除条件是"属性信 息是修改指令"。在这种情况下,附加信息更新单元25参照由附加信息 获取单元24选择的且与修订前文档信息相关联的附加信息中的属性信 息,并执行控制以使得不复制属性信息为"修改指令"的附加信息。结 果,在完成指定修改时在修订后文档信息中不显示作为"修改指令"的
附加信息。
可能存在如下情况,即,变更点提取单元22另外输出指定改变文档 信息中的点的方式的信息。该信息可以表示"删除"、"添加"、"替换"
等。在这种情况下,附加信息更新单元25可以利用该信息修改附加信息。 具体来说,对于输出信息"删除"的情况,附加信息更新单元25可以将 字符串"经删除"等包括在修订前或者修订后文档信息中所包含的附加 信息中。
当将与修订前文档信息相关联的附加信息还与修订后文档信息进行 关联时,附加信息更新单元25可以将与修订前文档信息相关联的附加信 息的附加信息识别符包括在要与修订后文档信息相关联的附加信息中, 从而对其加以记录。该配置使得当修订后文档信息中的附加信息具有相 应的修订前文档信息中的附加信息时,通过附加信息识别符能够实现修 订前附加信息项和修订后附加信息项之间的相互关联。
例如,当对与修订后文档信息相关联的附加信息执行预定操作(双 击等)时,文档管理装置1可以参考附加信息的附加信息识别符,并搜 索以及显示与修订前文档信息相关联的对应附加信息。另选的是,文档 管理装置1还可以搜索不同版本的文档信息中的、与进行了预定操作的 附加信息相关联的附加信息,并且呈现与在搜索中找到的附加信息相关 联的修订前文档信息。
在以上描述中,上述处理是在登记修订后文档信息时执行的。然而, 上述实施例并非排他性实施例。另选的是,上述用于修改附加信息的处 理可以在通过客户机装置2等修订该文档信息时执行。例如,当客户机 装置2接收到临时存储修订的文档信息的指令时,文档管理装置1发出 临时版本信息,并对该要临时存储的文档进行存储。然后,文档管理装 置1可以确定该临时存储的文档信息中与修订前文档信息相比改变的点, 并修改与所确定的变更点相关联的附加信息。
以上,字符串"修改中"等可以被包括在与修订前文档信息相关联 的附加信息中。此外,如果修订文档信息的用户是可通过认证识别的, 则可以修改附加信息以表示包括用户名的"正由用户A修改"。
以上,修订原始版本的文档信息以产生单个修订版本。然而,也可 以存在如下情况,即,原始版本可以产生彼此不同的版本2A和2B。在 可接受版本分支的情况下,在示例性实施方式中,文档管理装置1的控 制器11可以在修订时执行控制,以将修订前文档信息的版本信息按照使 其与修订后文档信息相关联的方式包括在修订后文档信息中。例如,当
根据第一版本产生彼此不同的版本2A和2B时,将表示"第一版本"的 信息作为修订前文档信息按照使其与相应版本2A和2B相关联的方式包 括在相应版本2A和2B中。
然后,控制器11对附加信息设定单元23进行控制,使其在根据来 自客卢机装置2的指令将诸如字符串等的附加信息按照与文档信息的指 定位置相关联的方式记录在文档信息的指定位置中时执行如下处理。
艮P,附加信息设定单元23确定与该附加信息最新相关联的文档信息 (以下,为了区别,将其称为目标文档信息)是否具有用于指定修订前 文档信息的相关联信息。在文档信息具有指定信息时,附加信息设定单 元23获得该指定信息,然后搜索包含与获得的指定信息相同的、作为指 定修订前文档信息的信息的信息的其他文档信息。换句话说,搜索基于 公共文档信息生成的其他文档信息。以下将在搜索中找到的其他文档信 息称为"同族文档"。
作为上述情况的具体实施例,如上所述,假设基于第一版本产生彼 此不同的版本2A和2B。在这种情况下,当指示将附加信息按使其与版 本2A的文档信息相关联的方式包括在版本2A的文档信息中时,搜索在 版本2A的文档信息中包含的作为其指定修订前信息的信息的第一版本 信息或者版本信息。即,搜索包含第一版本信息作为指定修订前文档信 息的信息的其他信息文档。因此,在以上处理中,搜索找到作为同族文 档的版本2B。
然后,附加信息设定单元23提取目标文档信息中距与附加信息相关 联的位置预定范围内的部分。在通过实际形成的文档信息的页数和页上 的坐标指定位置的情况,可以将预定范围确定为包含最接近该坐标的字 符串的整段等。其后,附加信息设定单元23搜索包含与提取部分相同的部分的同族 文档。在找到同族文档的情况下,将被指示与目标文档信息相关联的附 加信息按照与所述部分相关联的方式复制并记录在所述部分在找到的同 族文档中所处的位置附近。对复制的附加信息给予唯一附加信息识别符。
具体来说,在上述实施例中,对于版本2A中的字符串"COPT"的 附近给出诸如"[COPT]是否为[COPY]的排印错误?"等的附加信息的情 况,在版本2B的文档信息或者同族文档中搜索包含"COPT"的部分。 如果版本2B的文档信息中找到该部分,则将附加信息"[COPT]是否为 [COPY]的排印错误?"按照与"COPT"相关联的方式记录在"COPT" 附近。
此外,附加信息设定单元23可以获得要复制的附加信息的附加信息 识别符,并且附加信息设定单元23可以将其记录在与同族文档相关联的 附加信息中作为相关附加信息。
在如下处理中可以采用用作相关附加信息的附加信息识别符。艮P, 当修改附加信息时,附加信息更新单元25搜索包含修改的附加信息(以 下称之为修改目标附加信息)的附加信息识别符作为相关附加信息的其
、如果^搜索中找到这种附加信息,则附加信息更新单元25还修改找 到的附加信息。例如,可以通过包括诸如"以其他版本修改"的消息来 修改找到的附加信息。找到并修改的附加信息可以进一步包括修改目标 附加信息的附加信息识别符作为参考识别符。
另选的是,代替修改附加信息本身,附加信息更新单元25可以产生 包含诸如"以不同版本修改"的消息的新的附加信息,并将其与找到的 附加信息相关联地记录在找到的附加信息的附近(例如,相邻位置)。和 以上方式类似,该新产生的附加信息可以包括修改目标附加信息的附加 信息识别符作为参考识别符。
然后,在对包含参考识别符的附加信息施加预定操作(例如,双击 等)时,控制器ll可以显示由参考识别符识别的附加信息。此外,控制 器11可以另外显示与由参考识别符识别的附加信息相关联的文档信息
(以突出方式显示与附加信息相关联的点)。
这里,可能存在对文档信息重复修改导致恢复到原始内容的情况。 例如,假设请求将第一版本文档信息中的字符串"复制文档以产生复制 的文档"修改为表示难于理解的"复制文档",并且在第二版本中修订为 "复制文档"之后,在第三版本中再次修改所讨论的部分以显示与原始 内容相同的"复制文档以产生复制的文档"。
关于上述操作,在本示例性实施方式中,附加信息更新单元25可以 在修订时执行如下操作。以下,将修订后文档信息称为最终版本文档。
艮P,附加信息更新单元25将与由于修订文档信息而导致改变的点 (变更点)相关的附加信息确定为关注的附加信息,并且随后在修改关
注的附加信息时,附加信息更新单元25将修订前文档信息中的对应附加
信息的附加信息识别符作为父识别符包括在其中。在上述操作中,在修 订后文档信息中不删除附加信息(尽管附加信息可以通过不显示的方式 而保持不可见)。
附加信息更新单元25确定关于变更点选择的附加信息是否包含父 识别符。在包含父识别符的情况下,附加信息更新单元25在父识别符附 近提取部分文档信息。然后,附加信息更新单元25确定在最终版本文档 中关注的附加信息附近的部分是否与提取的部分相符。如果两部分彼此 相符,则复制由父识别符识别的附加信息,并将其包括进来作为关注的 附加信息的内容。对该关注的附加信息给予唯一识别符。
上述配置可以使过去的附加信息与通过重复修订恢复到其原始内容 的部分再次相关联。
可能存在负责文档信息修订的人员在修订时忽略作为更改请求的附 加信息的情况。考虑到这种情况,附加信息更新单元25可以执行如下操 作。
艮P,关于与修订前文档信息相关联的信息中除了选择在变更点附近 的附加信息之外的附加信息,附加信息更新单元25可以修改该附加信息 以改变其显示方式。例如,可以修改包含对其显示字母大小的指定的附 加信息以指定放大的字母大小。可以修改包含对其显示颜色的指定的附
加信息以指定不同的条地颜色。
由附加信息更新单元25向其施加上述处理的目标可以限于具有特 定属性信息(例如,"更改请求"等)的目标。
艮P,当忽略作为更改请求的附加信息时,通常忽略的附加信息附近 的部分没有改变,因此不被提取为变更点。因此,不选择忽略的附加信 息进行修改。在这种情况下,通过施加上述处理,以不同于其他内容的 方式(例如,以更大的字母等)显示满足预定条件的附加信息(例如, 具有属性信息"更改请求"等的属性信息)。
在以上描述中,为了提取与附加信息相关联的字符串,参照在文档 信息中与附加信息相关联的位置,并提取和处理位于该位置附近的字符 串。
然而,该实施例并非排他性实施例。另选的是,例如,为了添加附 加信息,文档管理装置1可以鼓励用户指定与附加信息相关联的字符串, 并且将指定的字符串包括在要添加的附加信息中作为目标字符串信息。 利用该配置,仅通过提取包含在附加信息中的目标字符串信息就可以获 得与附加信息相关联的字符串。
如上所述,在本示例性实施方式中,在由于对文档信息的修订而导 致附加信息(例如,注释等)变得不再适用时,相应地修改附加信息。
在以上描述中,附加信息与存储在贮存库12b等中的文档信息分开 存储。因此,可以单独参考附加信息来检査改变文档信息的历史。此外, 即使在文档信息被删除的情况下也可以单独保留附加信息,使得可以在 随后的处理中利用附加信息。
对本发明示例性实施例的前述描述是为了例示和描述的目的而提供 的。其并非旨在穷举或者将本发明限于所公开的确切形式。显然,许多 修改和变型对于本领域技术人员是显而易见的。选择并描述这些示例性 实施例是为了最好地说明本发明的原理及其实际应用,从而使得本领域 其他技术人员能够理解本发明的适用于所构想特定用途的各种实施例和 各种变型例。旨在由所附权利要求及其等同物来限定本发明的范围。
权利要求
1、一种文档处理装置,该文档处理装置包括保持单元,其按照使文档信息和附加信息彼此相关联的方式对它们进行保持;和附加信息修改单元,其在保持于所述保持单元中的文档信息改变时,根据规则修改与所述改变的文档信息相关联的附加信息。
2、 根据权利要求1所述的文档处理装置,其中,所述附加信息修改单元在参照包含于所述要修改的附加信息中的属性信息的同时,根据依 赖于所述属性信息而不同的规则修改所述附加信息。
3、 根据权利要求1所述的文档处理装置,其中,在修改与所述改变 的文档信息相关联的附加信息时,修改关于用来显示所述附加信息的颜 色的信息以显示预定颜色。
4、 根据权利要求l所述的文档处理装置,其中,所述附加信息修改 单元在文档信息发生了改变时检索与所述改变的文档信息的改变部分相 关的附加信息,并根据规则修改所检索到的附加信息。
5、 根据权利要求1所述的文档处理装置,其中,当文档信息发生了 改变时,所述保持单元按照使改变前的文档信息与改变后的文档信息彼 此相关联的方式对它们进行保持;并且所述附加信息修改单元分别更新 与所述改变前的文档信息相关联的附加信息和与所述改变后的文档信息 相关联的附加信息。
6、 一种文档处理方法,该文档处理方法包括以下步骤 按照使文档信息和附加信息彼此相关联的方式对它们进行保持;并且在所保持的文档信息改变时,根据规则修改与所述改变的文档信息 相关联的附加信息。
7、 根据权利要求6所述的文档处理方法,其中,在修改附加信息时, 在参照包含于所述要修改的附加信息中的属性信息的同时,根据依赖于 所述属性信息而不同的规则修改所述附加信息。
8、 根据权利要求6所述的文档处理方法,其中,在修改与所述改变 的文档信息相关联的附加信息时,修改关于用来显示所述附加信息的颜 色的信息以显示预定颜色。
9、 根据权利要求6所述的文档处理方法,其中,在修改附加信息时, 如果文档信息发生了改变,则检索与所述改变的文档信息的改变部分相 关的附加信息,并根据规则修改所检索到的附加信息。
10、 根据权利要求6所述的文档处理方法,其中,在保持文档信息时,如果文档信息发生了改变,则按照使改变前的文档信息与改变后的 文档信息彼此相关联的方式对它们进行保持,并且在修改附加信息时, 分别更新与所述改变前的文档信息相关联的附加信息和与所述改变后的 文档信息相关联的附加信息。
全文摘要
本发明公开了文档处理装置和文档处理方法。根据本发明的一方面,提供了一种文档处理装置,该文档处理装置包括保持单元,其按照使文档信息和附加信息彼此相关联的方式对它们进行保持;和附加信息修改单元,其在保持于所述保持单元中的文档信息改变时根据规则修改与所述改变的文档信息相关联的附加信息。
文档编号G06F17/30GK101192236SQ20071014184
公开日2008年6月4日 申请日期2007年8月14日 优先权日2006年11月30日
发明者相泽大吾 申请人:富士施乐株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1