本发明专利技术提供一种文档搜索设备、文档管理系统、文档搜索系统和方法。文档搜索设备使多个文档管理系统并行执行文档搜索。该文档搜索设备包括:发送单元,其将关于输入的第一搜索条件的第一查询发送给多个文档管理系统中的每个文档管理系统;以及接收单元,其从每个文档管理系统接收对第一查询的搜索结果。特别地,该文档搜索设备包括搜索控制单元,该搜索控制单元在从所有文档管理系统接收到搜索结果之前且在从多个文档管理系统中的至少一个文档管理系统接收到搜索结果之后,使发送单元将用于请求对第一查询进行搜索细化的第二查询发送给每个文档管理系统。
【技术实现步骤摘要】
本专利技术涉及用于在多个服务器中并行执行搜索的多服务器搜索技术。
技术介绍
随着业务的更加复杂和信息的增加,在现代办公环境下必须管理的电子文档(以下简称为“文档”)的量逐渐增加。而且由于信息分类越来越细,使文档的存储位置也越来越分散。在这样的环境下,从在各种不同位置所管理的大量文档中找到想要的文档不是一个简单的任务。已经提出了使得容易找到所期望文档的文档管理系统。文档管理系统具有用于使用与文档相关的属性信息来搜索文档的文档属性搜索功能、用于搜索文档中所包含的字符串的全文搜索功能、用于搜索文档中所包含的图像的图像搜索功能等。然而,有时存在许多用作文档管理系统的搜索服务器。在这种情况下,搜索客户机可以通过向多个搜索服务器成批发送查询,来执行所谓的多服务器搜索。根据日本特开2001-101193号公报,提出了一种用于使所有服务器执行多服务器搜索,以中断搜索并获取中断时刻的搜索结果的方法。然而,即使在多个服务器上并行执行搜索,也很少能够利用初始搜索条件准确获取所期望的文档。换句话说,可能搜到大量符合搜索条件的文档,从而使得必须对所搜到的文档使用新的搜索条件进行搜索细化(search refinement)。尽管可以利用在日本特开2001-101193号公报中所记载的专利技术使所有服务器在多服务器搜索中间中断搜索,但是却没有努力改进搜索细化。
技术实现思路
本专利技术的特征在于当在多个文档管理系统上执行多服务器搜索时提高了搜索细化的效率。注意,通过整个说明书将会理解其它问题。例如,通过使多个文档管理系统并行执行文档搜索的文档搜索设备来实现本专利技术。该文档搜索设备包括发送单元,其将关于输入的第一搜索条件的第一查询发送给所述多个文档管理系统中的每个文档管理系统;接收单元,其从所述多个文档管理系统中的每个文档管理系统接收对所述第一查询的搜索结果;以及搜索控制单元,其在从所有所述文档管理系统接收到所述搜索结果之前且在从所述多个文档管理系统中的至少一个文档管理系统接收到所述搜索结果之后,使所述发送单元将用于请求对所述第一查询进行搜索细化的第二查询发送给所述文档管理系统中的至少一个文档管理系统。而且,例如,通过使多个文档管理系统并行执行文档搜索的文档搜索设备来实现本专利技术。该文档搜索设备包括发送单元,其将关于输入的第一搜索条件的第一查询发送给所述多个文档管理系统中的每个文档管理系统;接收单元,其从所述多个文档管理系统中的至少一个文档管理系统接收对所述第一查询的搜索结果;搜索控制单元,其使所述发送单元发送用于请求对由所述接收单元接收到的所述搜索结果进行搜索细化的第二查询;管理单元,其对由所述接收单元从所述多个文档管理系统接收到的搜索结果的应答状态进行管理;以及选择单元,其根据由所述管理单元所管理的所述应答状态,选择是否将所述第二查询发送给所述文档管理系统中的每个文档管理系统。而且,例如,通过一种文档管理系统来实现本专利技术。该文档管理系统包括接收单元,其从根据权利要求1所述的文档搜索设备接收查询和用于识别该查询的识别信息;搜索单元,其基于该查询执行文档搜索;发送单元,其将搜索结果发送给所述文档搜索设备;以及存储单元,其相互关联地存储所述搜索结果和所述识别信息,其中,所述搜索单元在从所述文档搜索设备接收到附有所述识别信息的搜索细化请求时,对所存储的搜索结果执行搜索细化。而且,例如,通过一种文档搜索系统来实现本专利技术。该文档搜索系统包括上述文档搜索设备和多个上述文档管理系统。而且,例如,通过使多个文档管理系统并行执行文档搜索的文档搜索方法来实现本专利技术。该文档搜索方法包括以下步骤将关于输入的第一搜索条件的第一查询发送给所述多个文档管理系统中的每个文档管理系统;从所述多个文档管理系统中的每个文档管理系统接收对所述第一查询的搜索结果;以及在从所有所述文档管理系统接收到所述搜索结果之前且在从所述多个文档管理系统中的至少一个文档管理系统接收到所述搜索结果之后,将用于请求对所述第一查询进行搜索细化的第二查询发送给所述文档管理系统中的至少一个文档管理系统。而且,该文档搜索方法包括以下步骤将关于输入的第一搜索条件的第一查询发送给所述多个文档管理系统中的每个文档管理系统;从所述多个文档管理系统中的至少一个文档管理系统接收对所述第一查询的搜索结果;发送用于请求对基于所述第一查询的所述搜索结果进行搜索细化的第二查询;对从所述多个文档管理系统接收到的搜索结果的应答状态进行管理;以及根据所述应答状态,选择是否将所述第二查询发送给所述文档管理系统中的每个文档管理系统。通过以下(参考附图)对典型实施例的说明,本专利技术的其它特点将变得显而易见。附图说明图1是用于说明根据实施例的文档搜索设备的整体构成的图;图2是用于说明根据实施例的文档搜索设备的主单元的硬件构成的框图;图3是示出根据实施例的文档搜索设备的外观的图;图4是示出根据实施例的文档搜索设备的软件构成的图;图5是关于根据实施例的文档管理系统的硬件构成的示例性框图;图6是关于根据实施例的文档管理系统的软件构成的示例性框图;图7是当使用文档管理系统执行搜索细化时的序列图;图8是示出由根据实施例的文档搜索设备所存储的查询状况的数据格式的例子的图;图9是示出根据实施例的搜索结果显示窗口的例子的图;图10是示出根据实施例的搜索细化条件的输入窗口的例子的图;图11是根据实施例的搜索方法的例子的流程图;图12是根据实施例的搜索细化请求的发送方法的例子的流程图;图13是示出根据实施例请求搜索细化的方案的选择处理的例子的图。具体实施例方式以下说明本专利技术的一个实施例。不必说,下述各个实施例有利于理解本专利技术的上位概念、中位概念和下位概念等各种概念。通过权利要求书的范围确定本专利技术的技术范围,并且以下各个实施例不以任何方式限制本专利技术的技术范围。图1是用于说明根据实施例的文档搜索设备的整体构成的图。文档搜索设备100包括作为图像输入装置的扫描器102、作为图像输出装置的打印机103、作为用户界面装置的操作部分104、以及用于控制这些装置的主单元101。在文档搜索设备100内部或外部设置包含用于保存、管理和搜索文档的功能的文档管理系统105。由该文档搜索设备100和文档管理系统105等构成文档搜索系统。扫描器102、打印机103和操作部分104通过内部总线与主单元101连接。主单元101与LAN 110和公共交换电话网(public switched telephone network,PSTN)120等通信介质连接。文档管理系统105还与LAN 110连接。因此,主单元101和文档管理系统105通过LAN 110通信数据和命令等。注意,LAN 110可以是例如因特网等广域网。LAN 110与多个其它文档管理系统130、140和150连接。当请求文档搜索时,文档搜索设备100不仅可以向内部文档管理系统105发送查询,而且还可以向其它文档管理系统130、140和150发送查询。这里,文档搜索设备100构成为使得可被操作者识别为单个设备。换句话说,为了成为所谓的多功能外围设备,文档搜索设备100具有除文档搜索功能以外的文档复制功能、传真功能、打印机功能和文档存储功能。而且,文档搜索设备100可以是不包含扫描器功能和打印机功能的普通个人计算机。通常将本文档来自技高网...
【技术保护点】
一种使多个文档管理系统并行执行文档搜索的文档搜索设备,该设备包括:发送单元,其将关于输入的第一搜索条件的第一查询发送给所述多个文档管理系统中的每个文档管理系统;接收单元,其从所述多个文档管理系统中的每个文档管理系统接收对所述 第一查询的搜索结果;以及搜索控制单元,其在从所有所述文档管理系统接收到所述搜索结果之前且在从所述多个文档管理系统中的至少一个文档管理系统接收到所述搜索结果之后,使所述发送单元将用于请求对所述第一查询进行搜索细化的第二查询发送给所述文 档管理系统中的至少一个文档管理系统。
【技术特征摘要】
...
【专利技术属性】
技术研发人员:户高伸治,
申请(专利权)人:佳能株式会社,
类型:发明
国别省市:JP[日本]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。