数据处理方法以及数据处理服务器的制造方法

文档序号:9769197阅读:427来源:国知局
数据处理方法以及数据处理服务器的制造方法
【技术领域】
[0001 ]本发明涉及一种将多个文件恰当地组合来进行数据处理的技术。
【背景技术】
[0002]近年来,在企业、社会活动中产生的数据爆发性增加。另一方面,随着信息通信技术的发展,大量数据的收集、存储、分析等变得容易。另外,最近,作为多种多样的数据之一,越来越期待通过有效利用公共数据来创造新服务。在这种背景下,期望政府开放公共数据,在民间简单地对公共数据进行再利用,由此提高政府的透明性,并且实现公共服务的品质提高等。作为有效利用公共数据的服务的一例,由能够实时地搜索城镇中的出租用公用自行车的空闲状况的服务等。通过公共数据的公开、有效利用,能够实现如上所述的有益服务,但在处理公共数据时,存在以下的问题:不知道在哪里有什么样的数据,使用方便度低,难以判断将多种多样的数据如何组合来处理较好等。
[0003]作为将多个数据相组合来处理的公知技术,有专利文献I和专利文献2。根据专利文献I,对多个文件进行分割,将文件的一部分之间组合为一对。具体地说,将各文件分割为适当大小的部分树,基于各文件之间的该部分树的叶节点的类似度(同一叶节点数相对于所有叶节点的比例),来判断是否将上述部分树组合为一对。另外,根据专利文献2,利用文件的标签构造(母子关系、兄弟关系等)的类似度,来判断将哪个文件之间组合为一对。
[0004]现有技术文献
[0005]专利文献I:日本专利第4992072号
[0006]专利文献2:日本专利第4878624号

【发明内容】

[0007]发明要解决的课题
[0008]上述公知技术面向将文件的叶节点的类似度高或者标签构造的类似度高等内容的类似度高的文件相组合来处理的情况,但是难以使不符合这种情况的文件相组合来处理。另外,对于形式不同的文件之间相,存在无法组合来处理的问题。
[0009]基于以上,本发明的目的在于提供如下的一种数据处理方法以及实施该方法的数据处理服务器:即使是文件构造不类似的文件或形式不同的文件,也能够将数据恰当地组合来处理,另外,在进行数据的组合或处理时,即使是知识少的用户也能够容易地执行。
[0010]用于解决课题的手段
[0011]本发明的代表性一例如下所示。即,本发明的特征在于,数据处理服务器具备:存储部,其存储多个文件;以及处理器,其进行如下处理:从用户终端接收第一文件和第二文件的指定、与特定功能有关的数据处理的执行请求,从所述存储部获取所指定的所述第一文件和所述第二文件,对所获取的所述第一文件和所述第二文件的构造进行分析,在分别构成所述第一文件和所述第二文件的各要素是个数相同的要素的情况下,将该要素之间相组合来执行所述数据处理,将该执行结果发送到所述用户终端。
[0012]发明效果
[0013]根据本发明,即使是文件构造不类似的文件或形式不同的文件,也能够将数据恰当地组合来处理,另外,在进行数据的组合或处理时,即使是知识少的用户也能够容易地执行。
【附图说明】
[0014]图1是表示本发明的第一实施例所涉及的数据处理系统的硬件和软件结构的一例的框图。
[0015]图2(A)是表示本发明的第一实施例所涉及的所公开的公共数据(神奈川县的人口信息)的一例的说明图。
[0016]图2(B)是表示本发明的第一实施例所涉及的所公开的公共数据(政府机关的所在地信息)的一例的说明图。
[0017]图2(C)是表示本发明的第一实施例所涉及的所公开的公共数据(都道府县的边界线信息)的一例的说明图。
[0018]图3是表示本发明的第一实施例所涉及的文件之间的数据的组合方法的一例的说明图。
[0019]图4是表示本发明的第一实施例所涉及的数据组合信息111的一例的图。
[0020]图5是表示本发明的第一实施例所涉及的数据获取目的地信息112的一例的图。
[0021]图6是表示本发明的第一实施例所涉及的组合历史信息113的一例的图。
[0022]图7是表示本发明的第一实施例所涉及的数据处理服务器101所执行的、与基本的数据组合(配对生成)有关的处理的一例的流程图。
[0023]图8是表示本发明的第一实施例所涉及的数据处理服务器101所执行的、与数据组合推定有关的处理的一例的流程图。
[0024]图9是表示本发明的第一实施例所涉及的数据处理服务器101所执行的、与基于用户关联的数据组合有关的处理的一例的流程图。
[0025]图10是表示本发明的第一实施例所涉及的数据处理服务器101所执行的、与数据组合信息111的登记有关的处理的一例的流程图。
[0026]图11是表示本发明的第一实施例所涉及的数据处理服务器101所执行的、与关联数据的获取有关的处理的一例的流程图。
[0027]图12是表示本发明的第二实施例所涉及的数据处理服务器101所执行的、与输入途中的数据处理有关的处理的一例的流程图。
[0028]图13是表示本发明的第二实施例所涉及的向数据处理服务器101的数据输入的指定方法的一例的说明图。
【具体实施方式】
[0029]下面,说明本发明的实施方式。此外,下面说明的实施方式是一个例子,本发明并不限定于此。
[0030]使用图1?图11来说明第一实施例。
[0031]图1是表示本发明的第一实施例所涉及的数据处理系统的硬件和软件结构的框图。数据处理系统具备一个以上的数据处理服务器(数据处理装置)101、一个以上的数据公开服务器(数据公开装置)141以及一个以上的用户终端(计算机)121。此外,数据公开服务器是指一般地公开、保持各种数据的服务器,用于以下目的:一般市民、专门的数据加工业者等使用该数据来提供新的服务等。作为公开的数据,例如是都道府县的地图信息、学校和政府机关等公共机构的信息等公共数据,或者独自对这些公开数据进行加工而得到的结果等。图2(A)?图2(C)是表示本发明的第一实施例所涉及的所公开的公共数据的一例的图,分别是表示神奈川县的人口信息、政府机关的所在地信息、都道府县的边界线信息的一例的图。
[0032]数据处理服务器101、用户终端121分别经由接口(以下记载为I/F)104、I/F123与网络连接。数据处理服务器101经由I/F104来针对用户终端121等外部设备进行与特定功能有关的数据处理的执行请求的接收或数据处理执行结果的应答等。
[0033]数据处理服务器101具备CPU(中央运算处理装置)103、存储器(存储装置)102以及I/F104XPU103经由I/F104接收来自用户终端121等外部设备的数据处理执行请求以及执行所请求的数据处理,对请求源外部设备发送数据处理执行结果等。存储器102由功能执行部105、数据组合管理部106、数据分析部107、数据获取部108、数据转换部109、用户协作部110、数据组合信息111、数据获取目的地信息112、组合历史信息113、文件信息114构成,并与CPU103、I/F104相连接。功能执行部105、数据组合管理部106、数据分析部107、数据获取部108、数据转换部109、用户协作部110是被CPUl 03执行的程序。
[0034]用户终端121具备CPU124、存储器122、I/F123以及显示装置125XPU124经由I/F123来进行与对数据处理服务器101等的特定功能有关的数据处理的执行请求、来自数据处理服务器101等的执行结果的接收等。存储器122由服务器协作部126、用户协作部127构成,并与CPU124、I/F123相连接。服务器协作部126和用户协作部127是被CPU124执行的程序。显示装置125显示从数据处理服务器101等接收到的执行结果等。
[0035]接着,说明本实施方式的数据处理系统的软件结构的细节(数据管理服务器101的存储器102、用户终端121的存储器122的存储信息)。
[0036]首先,说明存储在数据管理服务器101的存储器102中的程序以外的信息(111?114 ),之后,说明存储在存储器102中的程序(105?110)。
[0037]数据组合信息111是与数据处理服务器101所管理的数据的组合有关的信息。图4是表示本发明的第一实施例所涉及的数据组合信息111的一例的图。数据组合信息111包
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1