信息处理器、电子文件管理装置、系统以及方法

文档序号:6580668阅读:115来源:国知局
专利名称:信息处理器、电子文件管理装置、系统以及方法
技术领域
本发明涉及一种信息处理器、一种电子文件管理装置、一种电子文件管理系统以 及一种电子文件管理方法。
背景技术
通常,由文件夹层系统地管理各种文件或图的数据。在这种情况下,需要事先准备好系统地安排的文件夹层。在日本专利No. 2000/250798中,公开了一种分别基于为各数据 分配的属性值来分类数据的技术,所述属性值是分层结构的,以形成层分类图,并且改变显 示层时的次序信息以使另一层分类图可以系统地识别数据。

发明内容
本发明的目的是为了提供一种电子文件管理系统,该系统可管理与信息处理器所 掌握的电子文件的存储位置相关的信息,该信息处理器用于处理管理电子文件的电子文件 管理装置中的电子文件。(1)根据本发明的第一方面,提供了一种信息处理器,包括分层属性获取单元,其包括与电子文件存储的存储位置相关的分层属性信息;以 及传输单元,其向电子文件管理装置传输电子文件连同通过分层属性获取单元获取 的分层属性信息,电子文件管理装置管理该电子文件。(2)根据本发明的第二方面,提供了一种如(1)所述的信息处理器,其还包括属性信息管理单元,其管理被传输单元向其传输电子文件的电子文件管理装置的 地址信息,其中,当改变电子文件的存储位置时,分层属性获取单元获取与改变后的存储位 置相关的新的分层属性信息,并且传输单元根据属性信息管理单元管理的地址信息来向电子文件管理装置传输分 层属性获取单元获取的新的分层属性信息。(3)根据本发明的第三方面,提供了一种信息处理器,其包括接收单元,其接收电子文件管理装置中存储的电子文件,电子文件管理装置管理 该电子文件;分层属性获取单元,其获取与存储了接收单元所接收的电子文件的存储位置相关 的分层属性信息;以及传输单元,其向电子文件管理装置传输分层属性信息,以根据其中存储了所接收 的电子文件的电子文件管理装置的信息来登记分层属性获取单元获取的分层属性信息。(4)根据本发明的第四方面,提供了一种信息处理器,其包括接收单元,其接收搜索字,其中电子文件管理装置管理电子文件,并且使用该搜索 字来搜索管理的电子文件;
传输单元,其向电子文件管理装置传输接收单元所接收的搜索字;以及搜索结果显示单元,其将分层属性信息显示为从电子文件管理装置接收的搜索结果,其中该属性信息与包括搜索字的电子文件的存储位置有关。(5)根据本发明的第五方面,提供了一种电子文件管理装置,其包括接收单元,其接收电子文件以及与该电子文件的存储位置相关的分层属性信息, 该电子文件是从信息处理器传输的;电子文件管理单元,其使所述电子文件与接收单元所接收的分层属性信息相对 应,并且管理所述电子文件和接收单元所接收的分层属性信息;搜索单元,其中当从信息处理器传输搜索字时,搜索单元搜索电子文件管理单元 中所管理的分层属性信息是否包括该搜索字;以及传输单元,其中,搜索单元的搜索结果所检测到的是包括所述搜索字的分层属性信息的情况 下,传输单元向信息处理器传输该分层属性信息以及关于与该分层属性信息相对应的电子 文件的信息,并且在没有检测到包括该搜索字的分层属性信息的情况下,传输单元向信息处理器传 输不存在包括该搜索字的分层属性信息的结果。(6)根据本发明的第六方面,提供了一种电子文件管理系统,其包括电子文件管理装置,其管理电子文件;以及信息处理器,电子文件管理装置和信息处理器通过通信线路连接在一起,所述信息处理器包括分层属性获取单元,其当电子文件管理装置中登记了电子文件时获取与该电子文 件的存储位置相关的分层属性信息;以及传输单元,向电子文件管理装置传输电子文件连同分层属性获取单元获取的分层 属性信息,并且 所述电子文件管理装置包括接收单元,其接收从信息处理器的传输单元传输的电子文件以及电子文件的分层 属性信息;电子文件管理单元,其使接收单元所接收的电子文件与分层属性信息相对应,并 且管理接收单元所接收的电子文件以及分层属性信息;搜索单元,其中当从信息处理器传输搜索字时,搜索单元搜索电子文件管理单元 中管理的分层属性信息是否包括该搜索字;以及传输单元,其中,在搜索单元的搜索结果检测到包含所述搜索字的分层属性信息的情况下, 传输单元向信息处理器传输所述分层属性信息以及关于与所述分层属性信息相对应的电 子文件的信息,并且在没有检测到包含所述搜索字的分层属性信息的情况下,传输单元向信息处理器 传输不存在包括所述搜索字的分层属性信息的结果。(7)根据本发明的第七方面,提供了一种电子文件管理方法,其包括获取与存储的电子文件的存储位置相关的分层属性信息;以及向电子文件管理装置传输电子文件连同获取的分层属性信息,电子文件管理装置 管理该电子文件。
(8)根据本发明的第八方面,提供了一种电子文件管理方法,其包括接收搜索字,其中电子文件管理装置管理电子文件,并且通过使用所述搜索字来搜索管理的电子文件;通过通信线路向电子文件管理装置传输所接收的搜索字;以及显示从电子文件管理装置所接收的与包括该搜索字的电子文件的存储位置相关 的分层属性信息作为搜索结果。(9)根据本发明的第九方面,提供了一种电子文件管理方法,其包括接收电子文件以及与电子文件的存储位置相关的分层属性信息,其中通过通信线 路从信息处理器传输所述电子文件;使所接收的电子文件与所接收的电子文件的分层属性信息相对应;管理所接收的电子文件以及所接收的电子文件的分层属性信息;当从信息处理器传输搜索字时,搜索管理的分层属性信息是否包括该搜索字;作为搜索结果,当检测到包括所述搜索字的分层属性信息时,向信息处理器传输 分层属性信息以及关于与分层属性信息相对应的电子文件的信息;当没有检测到包括所述搜索字的分层属性信息时,则向信息处理器传输不存在包 含所述搜索字的分层属性信息的结果。根据以上(1)和(7)中所述的本发明,可在电子文件管理装置中登记信息处理器 的电子文件以及与该电子文件的存储位置相关的分层属性信息。根据以上(2)中所述的本发明,即使改变电子文件的存储位置时,仍然可以向登 记该电子文件的电子文件管理装置传输与改变后的存储位置相关的新的分层属性信息。根据以上(3)中所述的本发明,当接收到电子文件管理装置中登记的电子文件 时,电子文件管理装置可以管理与所接收的电子文件的存储位置相关的分层属性信息。根据以上(4)中所述的本发明,可以将与电子文件管理装置中登记的电子文件相 对应的分层属性信息看作是将要搜索的搜索字对象,以搜索该电子文件。根据以上(5)和⑶中所述的本发明,从信息处理器传输的电子文件可与关于被 管理的电子文件的存储位置的分层属性信息相对应。此外,对于电子文件管理装置中管理 的电子文件,可以通过将分层属性信息看作被搜索对象使用从信息处理器传输的搜索字来 搜索该电子文件。根据以上(6)和(9)中所述的本发明,当在电子文件管理装置中登记信息处理器 的电子文件时,可通过使用与该电子文件的存储位置相关的分层属性信息来管理该电子文 件。此外,对于电子文件管理装置中管理的电子文件,可通过将分层属性信息看作被搜索对 象使用从信息处理器传输的搜索字来搜索所述电子文件。


以下将根据图示详细地描述本发明的示例实施例,其中图1是根据该示例实施例说明信息管理系统的图示;图2A是服务器装置和客户端装置的硬件结构的框图;图2B是示出被管理的属性信息的示例的图示;图2C是说明客户端装置的结构示例的框图3是说明服务器装置的结构示例的框图;图4是示出当通过使用客户端装置传输信息时使用的程序的流程图;图5是示出当信息的提供者或者是信息的使用者通过使用客户端装置来改变信 息的存储位置时使用的程序的流程图;图6是示出当通过使用客户端装置复制信息时使用的程序的流程图;图7是示出当通过使用客户端装置搜索信息时使用的程序的流程图;图8A是示出管理电子文件的信息的程序的流程图;图8B是示出搜索电子文件的信息的程序的流程图;图9A是示出分层属性信息的一个特定示例的图示;图9B是示出管理服务器装置中的电子文件的信息示例的图示;图10是说明位置信息的图示;图11A至图11E是示出分层属性信息的特定示例的图示;图12是示出当搜索信息时获得的显示屏状态的图示;图13是示出当选择特定复选框时获得的显示状态的图示;图14是示出当选择具有高相关性的节点时获得的显示状态的图示;以及图15是示出当从下拉菜单显示中选择一个时获得的显示状态的图示。
具体实施例方式以下将说明实现本发明的模式(下文将其称作“示例实施例”)。以如下顺序给出说明。1.电子文件管理系统2.客户端装置3.服务器装置4.电子文件管理程序5.特定示例<1.电子文件管理系统〉图1是根据本示例实施例说明电子文件管理系统的图示。即在电子文件管理系统 中,服务器装置10作为电子文件管理装置通过通信线路30连接到作为信息处理器的客户 端装置20。各种线路如因特网、内部网络等都可以用作通信线路30。图2A是说明服务器装置和客户端装置的硬件结构的框图。在服务器装置10和 客户端装置20的硬件结构中,通过总线111将CPU(中央处理单元)101、R0M(只读存储 器)102、RAM(随机存取存储器)103、HDD (硬盘驱动器)104、HDD控制器105、鼠标106、键 盘107、显示屏108、输入和输出控制器109以及网络控制器110连接在一起。将该示例实施例的下述电子文件管理程序存储在上述硬件结构的HDD 104中,在 执行程序时通过RAM 103读取并且通过CPU 101执行。服务器装置10提供存储单元,用于登记从客户端装置20传输的各种电子文件。通 过通信线路30分别连接的客户端装置20将存储单元中登记的信息用作公用信息。即,将 服务器装置10中登记的公用信息用作被客户端装置20分别搜索以及参考的对象,并且根 据需要在客户端装置20中被复制。
本文提到的电子文件是指由电子数据表示的信息,如文档文件、画图文件、图像文 件、应用程序的安装文件等。此外,当服务器装置10登记电子文件时,关于电子文件的存储位置的分层属性信 息与该电子文件相对应,以登记该电子文件。此处,分层属性信息表示电子文件在作为信息 发送机的客户端装置20中的存储位置的信息,例如其中存储电子文件的文件夹层的信息 或者表示电子文件存储位置的路径信息。此外,分层属性信息还包括如计算机名称以及客 户端装置IP地址的信息。此外,当从服务器装置10复制电子文件到客户端装置20时,与存储所复制的电子 文件的存储位置相关的信息作为与服务器装置10中的电子文件相对应的分层属性信息被 传输到服务器装置10并且被登记。即,分层属性信息是表示在客户端装置20与服务器装 置10之间传输的电子文件在客户端装置20中的存储位置的信息。根据与登记的电子文件相对应的分层属性信息,服务器装置10具有搜索与来自 客户端装置20的请求相对应的信息的功能。即,服务器装置10具有提取包含从客户端装 置传输的搜索字的分层属性信息,并且向客户端装置传输(返回)所提取的分层属性信息 以及与该分层属性信息相对应的电子文件的功能。当客户端装置20在服务器装置10中登记存储在客户端装置20中的电子文件作 为共享对象时,每个客户端装置20具有通过通信线路30向服务器装置10传输电子文件的 功能。此外,当客户端装置20向服务器装置10传输电子文件时,客户端装置20还具有提 取与电子文件的存储位置相关的分层属性信息并且与要传输的电子文件一起传输该分层 属性信息的功能。每个客户端装置20具有存储服务器装置10中登记的电子文件的副本的功能,或 者当客户端装置存储电子文件的副本并且向服务器装置10传输分层属性信息时具有获取 与复制的电子文件的存储位置相关的分层属性信息的功能。当客户端装置20向服务器装置10传输电子文件并且从服务器装置10接收电子 文件时,每个客户端装置20还具有管理传输端和接收端的服务器装置10中的电子文件的 属性信息的功能。当改变在客户端装置20与服务器装置10之间传输和接收的电子文件的 分层属性信息时,使用属性信息来通知改变后的内容。在下述说明中,将属性信息称为电子 文件属性信息。图2B中示出了要管理的属性信息的示例。在地址信息由服务器装置10的 IP地址构成的状态下管理电子文件属性信息,电子文件的文件ID与电子文件的分层属性 信息对应到一起。此外,每个客户端装置20具有如下功能接收用于搜索服务器装置10中登记的电 子文件的搜索字、向服务器装置10传输该搜索字并且显示从服务器装置10返回的搜索结^ O每个客户端装置20通过如应用软件的程序处理来实现上述各种功能。因此,根据 应用软件的程序处理的结构来安装各种功能的一部分或者是安装全部功能。为了容易地理 解该示例实施例中的说明,下文将说明分别在客户端装置20上安装所有功能的示例。在图1中所示的信息管理系统的结构示例中,服务器装置10通过通信线路30连 接到五个客户端装置20-1至20-5。例如,在客户端装置20-1中存储电子文件A。在客户 端装置20-2中存储电子文件C和E。在客户端装置20-3中存储电子文件B、D、X和Y。客户端装置20-1至20-3分别具有向服务器装置10传输这些装置中存储的电子文件并登记 这些文件以使其共享的功能。当客户端装置20-1至20-3向服务器装置10传输这些装置中存储的电子文件时, 客户端装置20-1至20-3获取与电子文件的存储位置相关的分层属性信息。即,客户端装 置20-1获取电子文件A的分层属性信息Ta。此外,客户端装置20-2获取电子文件C和E 的分层属性信息Tc和Te。此外,客户端装置20-3获取电子文件B、D、X和Y的分层属性信 息 Tb、Td、Tx 和 Ty。当客户端装置20-1至20-3向服务器装置10传输这些装置中存储的电子文件时, 客户端装置20-1至20-3传输所获得的与这些电子文件相对应的分层属性信息。即,客户端 装置20-1向服务器装置10传输电子文件A以及分层属性信息Ta。此外,客户端装置20-2 向服务器装置10传输电子文件C和E以及分别与其对应的分层属性信息Tc和Te。此外, 客户端装置20-3向服务器装置10传输电子文件B、D、X和Y以及分别与其对应的分层属性 信息 Tb、Td、Tx 和 Ty。服务器装置10在存储单元中存储从客户端装置20-1至20-3传输的电子文件以 及与所述电子文件相对应的分层属性信息,以同时管理所述电子文件及其分层属性信息。客户端装置20-4接收用于搜索服务器装置10中登记的电子文件的搜索字并且向 服务器装置10传输该搜索字。服务器装置10接收从客户端装置20-4传输的该搜索字以 提取包括服务器装置10的存储单元中存储的搜索字的分层属性信息。接着,服务器装置10 向客户端装置20-4传输(返回)搜索结果。客户端装置20-4显示从服务器装置10返回 的搜索结果。客户端装置20-5具有存储服务器装置10中登记的电子文件的副本的功能。例如, 客户端装置20-5通过通信线路30下载服务器装置10中登记的电子文件B并且在其自身 装置中存储副本。此处,电子文件B的副本是指电子文件B’。当客户端装置20-5存储电子文件B的副本并且在其自身装置中保留电子文件B’ 时,客户端装置20-5获取与电子文件B’的存储位置相关的分层属性信息Tb’。接着,客户 端装置20-5向作为原始副本端的服务器装置10传输电子文件B’的分层属性信息Tb’。服 务器装置10通过使分层属性信息Tb’与原始副本的电子文件B相对应来管理该分层属性 fn 息 Tb o<2.客户端装置〉图2C是说明客户端装置结构示例的框图。客户端装置20包括分层属性获取单元 21、传输单元22、属性信息管理单元23、接收单元24、选择单元25、搜索字接收单元26以及 搜索结果显示单元28。这些装置主要由程序处理实现。此外,客户端装置20包括用于存储 信息的存储单元29。选择单元25执行在客户端装置或者是服务器装置中选择电子文件的处理。分层属性获取单元21获取与服务器装置和客户端装置之间传输和接收的电子文 件相应的分层属性信息。传输单元22执行向服务器装置传输信息的处理。作为操作的一个示例,传输单元 22执行向服务器装置传输由选择单元25选择的客户端装置中的电子文件以及与分层属性 获取单元21中获取的电子文件相应的分层属性信息的处理。
接收单元24执行从服务器装置接收信息的处理。作为操作的一个示例,接收单元 24执行接收由选择单元25选择的服务器装置中的电子文件的副本的处理。当在存储单元 中存储接收单元24接收的电子文件时,还执行如下处理其中分层属性获取单元21获取与 存储的电子文件的存储位置相关的分层属性信息,并且由传输单元22将其传输给服务器
直o属性信息管理单元23管理在服务器装置和客户端装置之间传输和接收的电子文 件属性信息。当改变要管理的电子文件属性信息中记录的电子文件的分层属性信息时,属 性信息管理单元23更新改变的分层属性信息并且通过传输单元22向服务器装置传输更新 的分层属性信息。属性信息管理单元23中管理的电子文件属性信息包括针对每个电子文 件传输的服务器装置的地址信息、文件ID、电子文件的分层属性信息等。文件ID专用于指 定文件并且由服务器装置输出。图2B中示出了文件ID的示例。当用户输入用于搜索服务器装置中登记的电子文件的搜索字时,搜索字接收单元 26执行接收该搜索字的处理。搜索字接收单元26执行通过传输单元22向服务器装置传输 搜索字接收单元26中接收到的搜索字的处理。搜索结果显示单元28执行显示从服务器装 置返回的搜索结果的处理。搜索结果包括具有传输的搜索字的分层属性信息以及与其相应 的电子文件。<3.服务器装置〉图3是说明服务器装置的结构示例的框图。服务器装置10包括接收单元11、电子 文件管理单元12、搜索单元13以及传输单元14。上述单元主要通过程序处理来实现。此 外,服务器装置10还包括用于存储信息的存储单元15以及用于复制信息的复制单元16。接收单元11执行接收从客户端装置传输的信息的处理。作为操作的一个示例,接 收单元执行接收从客户端装置传输的电子文件以及与该电子文件的存储位置相关的分层 属性信息的处理。电子文件管理单元12存储并管理所述电子文件以及存储单元15中的电 子文件的分层属性信息。电子文件管理单元12执行使由接收单元11所接收的电子文件与 该电子文件的分层属性信息相对应,并在存储单元15中登记该电子文件以及分层属性信 息的处理。当传输客户端装置的搜索字接收单元26 (如图2C)所接收的搜索字时,搜索单元 13执行搜索电子文件管理单元12管理的分层属性信息中是否存在包含该搜索字的分层属 性信息的处理。传输单元14执行向客户端装置传输信息的处理。传输单元14执行传输搜索单元 13的搜索结果的处理。作为操作的一个示例,当存在包含所述搜索字的分层属性信息时,传 输单元14向客户端装置传输分层属性信息以及与该分层属性信息一致或相应的电子文件 的信息。另一方面,当不存在包含所述搜索字的分层属性信息时,传输单元14向客户端装 置传输不存在包含所述搜索字的分层属性信息的结果。<4.电子文件管理程序〉[由客户端装置的计算机执行的程序](当信息提供者传输信息时使用的程序)图4是示出当通过使用客户端装置传输信息时使用的程序的流程图。该程序示出 了由包含图2A至图2C中所示的客户端装置20的分层属性获取单元21、传输单元22、选择单元25以及属性信息管理单元23的功能结构的处理。首先,客户端装置通过选择单元25来确定将要传输给服务器装置的信息(步骤 S101)。即,客户端装置根据信息提供者的指示来确定将要传输的电子文件。接着,客户端装置获取与将要传输的电子文件的存储位置相关的分层属性信息 (步骤S102)。该处理通过分层属性获取单元21执行。接着,客户端装置执行向服务器装置传输将要传输的电子文件以及事先已获得的 分层属性信息(步骤S103)。该处理由图2A至图2C中所示的传输单元22执行。通过使用 客户端装置提供电子文件的人不仅向服务器装置传输该电子文件,同时也要向服务器装置 传输与该电子文件相应的分层属性信息。即,提供电子文件的人不需要其自己做出特定的 操作。因此,根据电子文件的传输,向服务器装置提供与该电子文件相应的分层属性信息作 为待搜索对象。其次,客户端装置执行获取向其传输电子文件的服务器装置的地址信息以及登记 该电子文件时所附的文件ID(步骤S104)。该处理通过图2C中所示的属性信息管理单元 23执行。即,属性信息管理单元23使如作为向其传输电子文件一侧的客户端装置的IP地 址的地址信息与所传输的电子文件以及电子文件的分层属性信息相对应,并且管理相对应 的信息(步骤S105)。(当信息提供者或者用户改变电子文件的存储位置时使用的程序)图5是示出了当信息提供者或者信息用户通过使用客户端装置改变电子文件的 存储位置时使用的程序的流程图。该程序示出了通过包括如图2A至图2C中所示的客户端 装置20的分层属性获取单元21、传输单元22以及属性信息管理单元23的功能结构的处 理。此处,信息用户是复制下述电子文件的用户。首先,当用户改变服务器装置中登记的电子文件的存储位置时,客户端装置根据 属性信息管理单元23中管理的信息来检测改变的发生(步骤S201)。分层属性获取单元 21获取与改变后的存储位置相关的分层属性信息(步骤S202)。接着,客户端装置执行获取其中登记的电子文件的存储位置改变后的服务器装置 的地址信息的处理(步骤S203)。该处理由图2A至图2C中所示的属性信息管理单元23执 行。接着,客户端装置执行根据在步骤S203中获取的地址信息来向服务器装置传输 在步骤S202中获取的改变后的分层属性信息。此外,客户端装置更新客户端装置的属性信 息管理单元23中管理的信息(步骤S204)。向服务器装置的传输处理由图2C中所示的传 输单元22执行。服务器装置使新传输的分层属性信息与登记的信息相对应,并且管理相对 应的信息。因此,当在客户端装置中改变服务器装置中登记的信息的存储位置时,使改变的 新的分层属性信息与登记的信息相对应并对其进行管理。由服务器装置的设置操作指定是 否增加对改变的新的分层属性信息的管理或者是否更新信息。(当信息用户复制电子文件时使用的程序)图6是示出了当通过客户端装置复制电子文件时使用的程序的流程图。该程序示 出了通过包含如图2A至图2C中所示的客户端装置20的接收单元24、分层属性获取单元 21以及传输单元22的功能结构的处理。首先,客户端装置根据用户的指示从服务器装置选择将要复制的电子文件(步骤5301)。该处理通过图2A至图2C中所示的选择单元25执行。接着,客户端装置在接收单元24中接收由选择单元25选择的电子文件并且将其 存储在客户端装置的存储单元29中。此时,接收单元还接收用于识别文件的文件ID (步骤
5302)。分层属性获取单元21获取存储的电子文件的分层属性信息(步骤S303),并且通 过传输单元22将其与文件ID —起传输给服务器装置(步骤S304)。此外,属性信息管理单元23使得与接收单元24通信的服务器装置的地址信息、文 件ID以及分层属性获取单元21中获取的分层属性信息相对应,并且管理相对应的信息以 管理存储的电子文件的作为电子文件属性信息的信息(步骤S305)。根据所述处理,当复制电子文件时,在服务器装置中,在复制的电子文件的分层属 性信息与将要复制的电子文件相对应的状态下管理与复制的电子文件的存储位置相关的 分层属性信息。即,当复制电子文件时,在将要复制的电子文件的信息对应的状态下,不仅 管理与原始电子文件相应的分层属性信息,同时还管理与复制的电子文件相应的分层属性 fn息o(当信息用户搜索信息时使用的程序)图7是示出了当通过使用客户端装置搜索信息时使用的程序的流程图。该程序示 出了通过包含如图2A至图2C中所示的客户端装置20的搜索字接收单元26、传输单元22、 接收单元24以及搜索结果显示单元28的功能结构的处理。首先,客户端装置接收搜索字(步骤S401)。该处理由如图2A至图2C中所示的搜 索字接收单元26执行。该搜索字接收单元26接收由用户输入的搜索字。接着,客户端装置执行向服务器装置传输所接收的搜索字的处理(步骤S402)。该 处理由如图2A至图2C中所示的传输单元22执行。接收搜索字的服务器装置根据搜索字 来执行搜索并且向作为搜索字的传输器的客户端装置返回搜索结果。客户端装置接收从服务器装置返回的搜索结果(步骤S403)。接着,客户端装置执 行显示所接收的搜索结果的处理(步骤S404)。该处理由搜索结果显示单元28执行。[由服务器装置的计算机执行的程序]图8A和图8B是示出了由服务器装置的计算机执行的程序的流程图。该程序示出 了由图3中所示的服务器装置10的接收单元11、电子文件管理单元12、搜索单元13以及 传输单元14执行的处理。(用于管理电子文件信息的流程图)图8A示出了用于管理电子文件信息的程序的流程图。首先,服务器装置从客户端 装置接收信息(步骤S601)。该程序由图3中所示的接收单元11执行。接着,电子文件管理单元12根据所接收的信息的内容来确定处理的类型以执行 处理。当所接收到的信息具有分层属性信息(步骤S602)以及电子文件(S603)时,电子文 件管理单元12使电子文件与分层属性信息相对应,并且在存储单元15中登记相对应的电 子文件以及分层属性信息(步骤S604)。此外,当服务器装置登记电子文件以及分层属性信息时,服务器装置输出文件ID 并且通过传输单元14向客户端装置20传输所述文件ID(步骤S605)。在步骤S602中,当 不存在分层属性信息时,服务器装置结束处理。在步骤S603中,当不存在电子文件而存在文件ID (步骤S606)时,服务器装置添加或者更新与所述文件ID相应的分层属性信息(步 骤S607)。在步骤S606中,当不存在文件ID时,通过使用包含在分层属性信息中的信息来 确定是否添加或者更新分层属性信息。例如,当计算机名称信息或者IP地址信息相同时, 服务器装置可确定更新分层属性信息。当计算机名称信息或者IP地址信息不同时,服务器 装置可确定添加分层属性信息。可通过服务器装置的设置操作来指定作出什么决定。(用于搜索电子文件信息的流程图)图8B是示出了搜索电子文件信息的程序的流程图。服务器装置通过接收单元11 来接收从客户端装置发送的搜索字(步骤S501)。服务器装置通过搜索单元13来执行提取 包含所述搜索字的分层属性信息的处理(步骤S502)。搜索单元13从存储单元15中存储的分层属性信息中提取包含从客户端装置传输 的搜索字的分层属性信息以及与该分层属性信息一致的或者相应的电子文件信息作为待 搜索对象。当存在包含所述搜索字的分层属性信息时,搜索结果包括该分层属性信息以及具 有与该分层属性信息一致或相应的电子文件的名称和存储位置的信息。另一方面,当不存 在包含所述搜索字的分层属性信息时,搜索结果表示不存在包含所述搜索字的分层属性信 息的结果的信息。接着,服务器装置通过传输单元14执行向作为搜索字的传输器的客户端装置传 输搜索结果的处理(步骤S503)。客户端装置根据所传输的搜索结果来执行显示。上述各种程序包括以下步骤允许通过计算机执行,存储在计算机的ROM中,在如 CD-ROM的记录媒介中记录或者通过网络分布。此外,所述计算机包括用于执行上述程序的 计算部分、用于存储程序或各种数据的存储部分以及输入和输出部分。所述计算机可以合 并于用于处理信息的电子装置(如便携式终端)以及电子计算机(如个人计算机)中。<5.特定示例〉图9A是说明分层属性信息的特定示例的图示。分层属性信息是从客户端装置传 输的信息,并且包括表示存储信息位置的分层结构的分层属性ID、层顺序、节点名称、节点 在窗口(显示框架)中的位置信息。当在服务器装置中登记电子文件时,发出分层属性ID,而且分层属性ID是专门为 每个分层结构指定的。层顺序示出了分层结构的上层及下层。在该示例实施例中,由于同 时管理每个节点在窗口(显示框架)中的位置信息,使用如图9A中所示的这种结构。节点 名称包括装置名称(计算机名称)、硬盘的驱动器名称、客户端装置的IP地址等所需要的类 似fe息°当管理每个节点在窗口(显示框架)中的位置信息时,在客户端装置一侧,由分层 属性ID取代图2B中所示的客户端装置的电子文件的属性信息中的分层属性信息部分,以 同时管理属性信息以及图9A中的分层属性信息的格式。在图9A所示的示例中,按照从上层到下层的顺序指定节点名称。例如,图9A和 图9B中所示的分层结构包括AAAA/BBBB/CCCC/DDDD/EEEE的结构,作为存储单元的根目录 下的文件夹层。即,在根目录下提供AAAA的文件夹。在AAAA的文件夹中提供BBBB的文件 夹。在BBBB的文件夹中提供CCCC的文件夹。在DDDD的文件夹中提供EEEE的文件夹。在 EEEE的文件夹中存储信息。
此外,位置信息(X,Y)示出了在节点(文件夹)的窗口中安排的坐标。图10是说 明位置信息的图示。该示例例示了 AAAA的文件夹的位置信息。即使当使用其他文件夹时, 也可获得相同的结果。S卩,位置信息以作为在其中安排文件夹AAAA的显示框架的窗口 W的指定角为原点 的X、Y坐标。例如,位于文件夹AAAA的中心位置是从窗口 W的原点的X方向(图示中的横 向)上的Xa以及Y方向(图示中的纵向)上的Ya位置。该坐标(Xa,Ya)设为文件夹AAAA 的位置信息,即AAAA的节点名称。图9B示出了用于管理服务器装置中的电子文件的信息。与图9B的信息一起管理 电子文件的信息。在图9B的说明中,文件ID表示当在服务器装置中登记电子文件时发出 的ID。文件名称表示登记的电子文件的名称。分层属性ID表示示出了电子文件的分层属 性信息的ID。当使用分层属性ID参考图9B时,提取电子文件的分层属性信息。在图9B 中,为每个文件设置一个分层属性ID。此外,为并列的多个分层属性信息设置多个分层属性 ID。使多个分层属性信息相互对应,以使当多个客户端装置复制登记在服务器装置中的电 子文件时,在客户端装置分别存储该电子文件的存储位置执行管理。服务器装置存储位置 表示示出了服务器装置中电子文件的存储位置的信息。存储位置可以是具有存储功能的外 部装置。图11A至图11E是示出了分层属性信息的特定示例的图示。图11A是示出了存储 在如图1所示的客户端装置20-1中的电子文件A的分层属性信息Ta的特定示例的图示。 此外,图lib是示出了存储在图1所示的客户端装置20-2中的电子文件C和E的分层属性 信息Tc和Te的特定示例的图示。分层属性信息Tc和Te具有相同的内容。此外,图11C 是示出了存储在图1所示的客户端装置20-3中的电子文件B和D的分层属性信息Tb和Td 的特定示例的图示。分层属性信息Tb和Td具有相同的内容。此外,图11D是示出了存储 在图1所示的客户端装置20-3中的电子文件X的分层属性Tx的特定示例的图示。此外, 图11E是示出了存储在图1所示的客户端装置20-3中的电子文件Y的分层属性信息Ty的 特定示例的图示。在服务器装置中,假定在所述电子文件分别与所述分层属性信息Ta、Tb、Tc、Td、 Te、Tx和Ty相对应的状态下登记来自客户端装置20_1至20_3的电子文件A、B、C、D、E、X 和Y。在服务器中登记了电子文件A、B、C、D、E、X和Y以及分层属性信息Ta、Tb、Tc、Td、 Te、Tx和Ty的状态下,下文将描述当如图1所示的客户端装置20_4执行搜索处理时显示 屏出现的转变。图12是示出了当客户端装置执行搜索处理时显示屏出现的状态的图示。在执行 搜索处理的客户端装置的显示屏中,显示包括搜索字段的显示框架、层列表以及信息列表 的窗口 W。此处,假定用户在搜索字段中输入“说明书”的搜索字。如图2A至图2C中所示 的客户端装置20的搜索字接收单元26接收该搜索字。接着,搜索字传输单元27向服务器 装置传输搜索字“说明书”。如图3所示的服务器装置10接收从客户端装置传输的搜索字“说明书”,以通过搜 索单元13确定在存储单元中登记的分层属性信息Ta、Tb、Tc、Td和Te是否包括“说明书”。 具体地说,服务器装置在如图11A至图11E所示的分层属性信息中搜索是否存在包括搜索字“说明书”的节点名称。在图11A至图11E所示的示例中,在图11A、11B以及11C中所示的分层属性信息 的节点名称具有“功能说明书”并且包括搜索字“说明书”。服务器装置向客户端装置20-4 返回分层属性信息Ta、Tb、Tc、Td和Te以及与其一致或相应的电子文件A、B、C、D和E的名 称作为搜索结果。客户端装置20-4接收来自服务器装置的响应以显示搜索结果。如图12所示,在 客户端装置20-4的显示屏上,在窗口 W的层列表中显示从服务器装置返回的分层属性信息 Ta、Tb、Tc、Td和Te。此处,由于分层属性信息Tc和Te以及分层属性信息Tb和Td分别具 有相同的内容,因此不执行重复显示。在分层属性信息的各自显示中,按层的顺序来显示节点名称。以与其他节点名称 不同的方式显示包含按层顺序显示的搜索字的节点名称(例如,点显示或者是以不同的颜 色显示)。此外,在窗口 W的信息列表中,显示与上述层列表中显示的分层属性信息相对应 的电子文件A、B、C、D和E。对于分层属性信息的节点名称,可偶尔附上对电子文件的创建者 或者复制电子文件的人必要的信息,以分类该信息。在这种情况下,当分层属性信息的节点 名称中包括所述搜索字时,提取与该搜索字相关的信息。此外,由于按层顺序来显示分层属 性信息的节点名称,则按顺序查找所希望的分层的节点以使最终能检测到所希望的信息。当客户端装置20-4的用户参考显示在窗口 W上的搜索结果来指定信息列表中显 示的电子文件A、B、C、D和E中的所希望的电子文件的图标(图片按钮)时,在显示屏上显 示所述电子文件的内容。此外,在窗口 W的层列表中所示的分层属性信息的一侧,显示校验框CB。在第一阶 段,选择全部校验框CB。当仅选择一个必须的校验框CB时,仅在信息列表显示与选择的校 验框CB的分层属性信息一致或相应的电子文件。图13是示出了当选择特定校验框时出现的显示状态的图示。该示例示出了仅选 择三个校验框CB中的最下方的校验框CB的状态。因此,仅在信息列表中显示与所选择的 最下方的校验框CB的分层属性信息一致或相应的电子文件B和D。图14是示出了当选择具有高度关联的节点时出现的显示状态的图示。在图14的 层列表中显示的分层属性信息中,在最下方的部分显示的分层属性信息与图11C中所示的 分层属性信息相对应。在与“功能说明书”的层相同的层的节点名称中,包括与图11D和图 11E相应的分层属性信息的节点名称“基本文档”和“脚本”。即,“功能说明书”、“基本文档” 和“脚本”具有完全相同的包含在相同层的高位层(节点名称)。当如上所述在相同层中包括多个节点名称时,在如图14中所示的节点名称的一 侧显示选择按钮。例如,当选择该按钮时,在节点名称的较低的一侧显示相同层中包含的其 他节点名称的列表(下拉菜单显示)。此处,在下拉菜单显示中,按与最初显示的节点名称 的位置信息接近的位置关系的顺序来显示节点名称。例如,在图14所示的示例中,“功能说明书”是最初显示的,而“基本文档,,和“脚 本”是通过下拉菜单显示的。在这种显示中,从图11C至图11E中所示的分层属性信息的位 置信息,事先显示安排在接近“功能说明书”的位置的节点名称。在图11C至图11E中所示的分层属性信息中,图11C中所示的分层属性信息的节点名称“功能说明书”的位置信息指示(100,500)。此外,图11D中所示的分层属性信息的 节点名称“基本文档”的位置信息指示(90,500)。此外,图11E中所示的分层属性信息的节 点名称“脚本”的位置信息指示(120,500)。因此,通过将“功能说明书”的位置信息(100, 500)作为参考来计算到“基本文档”的位置信息(90,500)以及到“脚本”的位置信息(120, 500)的直线距离(绝对值)。将其直线距离较短的节点名称看作位于接近作为参考的“功 能说明书”的位置。因此,在下拉菜单显示中以上述这种顺序来显示节点名称。在图11C至图11E中所示的示例中,将“功能说明书”的位置信息(100,500)作为 参考,由于“基本文档”的直线距离是10而“脚本”的直线距离是20,则从具有离“功能说明 书”的位置信息的直线距离较短的部分,以“基本文档”以及“脚本”的顺序执行下拉菜单显 示。在位于相同层的多个节点(文件夹)中,可将具有较高关联度的节点安排在相互接近 的位置。因此,当以靠近距离的顺序显示节点时,以高关联度的顺序显示待选择的节点。图15是示出了当从图14所示的下拉菜单显示中选择一个时出现的显示状态的图 示。此处,示出了从图14所示的下拉菜单显示中选择“基本文档”的示例的情况。当以这种 方式选择另一节点名称时,在信息列表中显示该节点(文件夹)中包含的节点(文件夹)。 在图15所示的示例中,通过同节点名称(文件夹名称)一起的图标来显示作为图11D中节 点名称“基本文档”所包含的节点(文件夹)的20040530的文件夹。当用户选择信息列表中文件夹的图标显示时,则在信息列表中显示该文件夹中包 含的节点或信息。例如,当20040530的文件夹中存储电子文件X时,如果选择了 20040530 的文件夹的图标显示,则在信息列表中显示电子文件X。以上对本发明的实施例的描述是为了说明和描述的目的提供的。不是本发明的全 部或者将本发明限制为特定的公开形式。显然,许多变型及改变对本领域的技术人员来说 是显而易见的。选择并描述实施例以最好地说明本发明的原理及其实际应用,从而使本领 域的其他技术人员可以理解本发明的各种实施例和适用于所考虑的特定使用的各种变型。 本发明的保护范围意在由如下权利要求及其等同物来限定。
权利要求
一种信息处理器,其包括分层属性获取单元,其获取与存储电子文件的存储位置相关的分层属性信息;以及传输单元,其向电子文件管理装置传输电子文件连同通过分层属性获取单元获取的分层属性信息,电子文件管理装置管理所述电子文件。
2.如权利要求1所述的信息处理器,其还包括属性信息管理单元,其管理被传输单元向其传输电子文件的电子文件管理装置的地址 fn息,其中,当改变电子文件的存储位置时,分层属性获取单元获取与改变后的存储位置相 关的新的分层属性信息,并且传输单元根据属性信息管理单元所管理的地址信息向电子文件管理装置传输通过分 层属性获取单元所获取的新的分层属性信息。
3.一种信息处理器,其包括接收单元,其接收存储在电子文件管理装置中的电子文件,电子文件管理装置管理所 述电子文件;分层属性获取单元,其获取与存储了接收单元所接收的电子文件的存储位置相关的分 层属性信息;以及传输单元,其向电子文件管理装置传输分层属性信息,从而根据存储所接收的电子文 件的电子文件管理装置的信息来登记通过分层属性获取单元所获取的分层属性信息。
4.一种信息处理器,其包括接收单元,其接收搜索字,其中电子文件管理装置管理电子文件,并且通过使用所述搜 索字来搜索被管理的电子文件;传输单元,其向电子文件管理装置传输通过接收单元所接收的搜索字;以及 搜索结果显示单元,其显示从电子文件管理装置接收的作为搜索结果的分层属性信 息,其中所述属性信息与包括所述搜索字的电子文件的存储位置相关。
5.一种电子文件管理装置,其包括接收单元,其接收电子文件以及与所述电子文件的存储位置相关的分层属性信息,所 述电子文件是从信息处理器传输的;电子文件管理单元,其使得接收单元所接收的电子文件以及分层属性信息相对应,并 且管理接收单元所接收的电子文件以及分层属性信息;搜索单元,其中当从信息处理器传输搜索字时,搜索单元搜索电子文件管理单元中管 理的分层属性信息是否包括所述搜索字;以及 传输单元,其中,作为搜索结果,在搜索单元检测到包括所述搜索字的分层属性信息的情况下,传 输单元向信息处理器传输所述分层属性信息以及关于与所述分层属性信息相对应的电子 文件的信息,并且在没有检测到包括所述搜索字的分层属性信息的情况下,传输单元向信息处理器传输 不存在包括所述搜索字的分层属性信息的结果。
6.一种电子文件管理系统,其包括电子文件管理装置,其管理电子文件;以及信息处理器,电子文件管理装置和信息处理器通过通信线路连接在一起, 所述信息处理器包括 分层属性获取单元,当电子文件管理装置中登记电子文件时,所述分层属性获取单元 获取与所述电子文件的存储位置相关的分层属性信息;以及传输单元,其向电子文件管理装置传输电子文件连同通过分层属性获取单元所获取的 分层属性信息,并且所述电子文件管理装置包括接收单元,其接收从信息处理器的传输单元传输的电子文件以及电子文件的分层属性 fn息;电子文件管理单元,其使得接收单元所接收的电子文件和分层属性信息相对应,并且 管理接收单元所接收的电子文件以及分层属性信息;搜索单元,其中,当从信息处理器传输搜索字时,搜索单元搜索电子文件管理单元中管 理的分层属性信息是否包括所述搜索字;以及 传输单元,其中,作为搜索结果,在搜索单元检测到包括所述搜索字的分层属性信息的情况下,传 输单元向信息处理器传输所述分层属性信息以及关于与所述分层属性信息相对应的电子 文件的信息,并且在没有检测到包括所述搜索字的分层属性信息的情况下,传输单元向信息处理器传输 不存在包括所述搜索字的分层属性信息的结果。
7.一种电子文件管理方法,其包括获取与存储的电子文件的存储位置相关的分层属性信息;以及 向电子文件管理装置传输电子文件连同获取的分层属性信息,电子文件管理装置管理 所述电子文件。
8.一种电子文件管理方法,其包括接收搜索字,其中电子文件管理装置管理电子文件,并且通过使用所述搜索字来搜索 被管理的电子文件;通过通信线路向电子文件管理装置传输所接收的搜索字;以及 显示从电子文件管理装置所接收的与包括所述搜索字的电子文件的存储位置相关的 分层属性信息作为搜索结果。
9.一种电子文件管理方法,其包括接收电子文件以及与电子文件的存储位置相关的分层属性信息,其中通过通信线路从 信息处理器传输所述电子文件;使所接收的电子文件与所接收的电子文件的分层属性信息相对应;管理所接收的电子文件以及所接收的电子文件的分层属性信息;当从信息处理器传输搜索字时,搜索是否存在包括所述搜索字的被管理的分层属性信息;作为搜索结果,当检测到包括所述搜索字的分层属性信息时,向信息处理器传输分层 属性信息以及关于与分层属性信息相对应的电子文件的信息;当没有检测到包括所述搜索字的分层属性信息时,则向信息处理器传输不存在包括所述搜索字的分层属性信息的结果.
全文摘要
本发明提供一种信息处理器、电子文件管理装置、电子文件管理系统和电子文件管理方法。所述信息处理器包括分层属性获取单元,其获取与存储电子文件的存储位置相关的分层属性信息;以及传输单元,其向电子文件管理装置传输电子文件连同分层属性获取单元所获得的分层属性信息,电子文件管理装置管理电子文件。
文档编号G06F17/30GK101847151SQ200910176008
公开日2010年9月29日 申请日期2009年9月18日 优先权日2009年3月27日
发明者川原田新悟 申请人:富士施乐株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1