数据检索系统、方法及程序的制作方法

文档序号:6566666阅读:237来源:国知局

专利名称::数据检索系统、方法及程序的制作方法
技术领域
:本发明涉及计算机系统中的数据检索系统、方法及程序。技术背景以往,在经由互联网而被利用的数据检索系统中,输入任意单独的词,或以AND/OR(与/或)连接多个词来进行输入。数据检索系统将输入的词作为关键词进行检索,并找出含有相同词的数据。另一方面,一般的数据库预先设定需要的字段(field)。此种数据库因为受到所设定的字段组合的制约,数据的检索没有灵活性。因此,将由预先设定的基本信息的输入项目与内容构成的"基本字段",和能够将项目名与内容成对任意记述的"文本数据"所构成的一个记录收纳在数据库中(例如,参照专利文献1)。数据检索系统基于数据检索指令,从"基本字段"或"文本数据"中提取适合数据检索条件的记录,从而得到检索结果。通过从"基本字段"与"文本数据"中选择合适的数据检索条件,能够实现灵活性高的数据库检索。但是在以往的数据检索系统中,多有包含所输入的关键词的数据未被提取(未命中)的情况,即使在提取(命中)的情况下,混杂有多个无关数据的情况也很多。此外,在专利文献l所记载的发明中,即使数据检索条件的自由度增加,也存在混杂与检索结果无关的数据、及数据未被提取的情况。此外,如果检索对象数据未被保存在实际作为检索对象的数据库中,则在进行检索的操作中会强制进行无效的试行错误,导致检索操作效率低。本发明的目的在于提供一种数据检索系统、方法及程序,其能够扩大检索自由度,并且即使在具有多个巨大的数据项目的情况下,仍检索容易、且更加可靠地进行数据的提取。专利文献l:日本特开2004—287628号公报
发明内容本发明为达到上述目的,第一实施方式是对收纳在数据库中的数据进行检索的数据检索系统,其特征在于,具备上位检索项目选定机构,其能够进行上位检索项目的选择;和下位检索条件选定机构,其能够按照选择的所述上位检索项目来进行下位检索条件的选择。第二实施方式的特征在于,还具备从收纳于所述数据库的数据中提取所述下位检索条件的实数据检索候选提取机构。第三实施方式的特征在于,还具备能够从预先设定的检索项目中进行固定检索项目的选择的固定检索机构。图1是示出本发明一实施方式的数据检索系统的一个示例的结构图;图2是数据检索系统中的主菜单画面示例的示意图;图3是数据检索系统中的支付数据检索的基本检索画面的示例的示意图;图4是在支付数据检索的基本检索画面中下拉显示店铺名的状态示意图;图5是示出数据的检索系统中的支付数据检索的自由详细检索画面中的上位检索项目选择画面的示例的图;图6是示出在支付数据检索的自由详细检索画面中下拉显示代码型项目的状态图;图7是示出在支付数据检索的自由详细检索画面中下拉显示数值型项目的状态图;图8是示出在支付数据检索的自由详细检索画面中下拉显示日期型项目的状态图;图9是示出在支付数据检索的自由详细检索画面中下拉显示文本型项目的状态图;图10是示出在支付数据检索的自由详细检索画面中完成了上位检索项目的选择的状态图;图11是在数据检索系统中的支付数据检索的自由详细检索画面中示出下位检索条件选择画面的示例的图;图12是示出在支付数据检索的下位检索条件选择画面中下拉显示事故方式项目的状态图;图13是示出在支付数据检索的下位检索条件选择画面中下拉显示大类项目的状态图;图14是示出在支付数据检索的下位检索条件选择画面中选择了检索项目后的状态图;图15是示出数据的检索系统中的支付数据检索的检索结果画面的示例的图。具体实施方式以下,参照附图对本发明的实施方式进行详细说明。在本实施方式中,例示将数据检索系统应用于损害保险公司的主服务器与损害保险的合约者PC通过互联网连接的计算机系统中。图1表示本发明一实施方式的数据检索系统的一例。计算机系统10具备经由互联网与合约者PC(personalcomputer)12、13连接的主服务器1。主服务器1具有作为存储基本数据的主文件(masterfile)的用户数据主表(amastertableforusertable)Ml,和存储作为实数据的事故信息的事故信息数据库M3。此处,为说明的方便,将用户数据主表Ml与事故信息数据库M3置于主服务器1的外部,并与主服务器l连接。此外,为说明的便利,在主服务器1之外表示作为程序的一部而构成的检索项目候选显示程序PR1。用户数据主表M1具备根据合约者的ID号码(ID)mil与密码m13来确定合约者帐户m15的表Tl。事故信息数据库M3存储所有输入的事故信息项目。主服务器i具有对从合约者PC12、13经由互联网11输入的合约者的ID号码ml1及密码m13进行接收并认证的接收*认证机构3、和与接收4人证机构3连接的数据检索系统部5。数据检索系统部5具备从菜单中选定数据检索项目的数据检索选定部7、固定检索机构8、自由检索机构9、以及用于对检索结果进行画面显示的检索结果画面显示机构20。固定检索机构8进行后述的固定检索,并具备检索条件选定机构8A和检索执行机构8B。检索条件选定机构8A经由实数据检索候选提取机构8C与事故信息数据库M3连接。自由检索机构9进行后述的两级自由检索,并具有上位检索项目选定机构9A、包含下位检索显示画面生成机构9b的下位检索条件选定机构9B、以及检索执行机构9C。下位检索条件选定机构9B经由实数据检索候选提取机构9D与事故信息数据库M3连接。数据检索系统在本实施方式中由数据检索系统部5构成。接下来,参照显示画面的示例对动作进行说明。接收*认证机构3基于输入的ID号码mil及密码m13对用户数据主表Ml进行检索,并取得对应的合约者帐户m15,由此对合约者PC12、13的利用者进行认证。如果认证结束,则来自数据检索选定部7的、图2所示的主菜单画面在合约者PC12、13上显示。利用者从数据输入、数据参照、票据的项目中选择一个。此处,假设选择了作为一个检索功能的支付数据检索。接下来,来自固定检索机构8的检索条件选择机构8A的、图3所示的基本检索画面显示在合约者PC12、13上。在进行固定检索的情况下,在图3所示的基本检索画面中,利用者选择预先设定的固定检索项目。在此画面中,显示了精确(pinpoint)检索项目的栏46、种类检索项目的栏47、以及显示顺序的指定项目的栏48。如图4所示,在输入栏(对话框)的端部具有下拉记号41的项目中,显示从事故信息数据库M3经由实数据检索候选提取机构8C而从所收纳的数据中提取的检索项目的候选。实数据检索候选提取机构8C将生成基本检索画面的指示作为触发器,总是根据最新的数据动态地编辑从收纳在事故信息数据库M3中的数据中收集的候选。图4作为一例,下拉显示了用于店铺名的对话框42的候选。利用者对需要的特定项目进行指定,并点击检索按钮43,从而执行检索。固定检索机构8根据选择的检索项目,通过事故信息数据库M3取得该数据,并显示例如图15所示的检索结果。参照图4,通过显示顺序的指定项目的栏48,利用者能够将列表显示"检索结果"时的数据的排列顺序指定到第三顺位。图4中示出了对显示顺序的指定项目的栏48的显示顺序1的对话框49的候选项目进行下拉显示的状态。如此,利用者能够选择主要的排列替换基准项目,也能够由升降序对话框50指定其升序、降序。但是,在使用固定检索机构8的固定检索中,只能检索预先固定显示的项目。因此,在进行自由检索的情况下,利用者在图3或图4所示的画面中,点击"自由详细检索"的按钮45。在合约者PC12、13上显示图5所示的自由详细检索画面。图5是示出自由详细检索画面中的上位检索项目选择画面的示例。在自由详细检索画面中,对于上位的检索项目,能够根据数据的属性来选择"代码型项目"(用代码来区分并指定的项目)、"数值型项目"(用数值进行指定的项目)、"日期型项目"(用日期进行指定的项目)、和"文本型项目"(用字母进行指定的项目)这四个检索项目。在图6所示的自由详细检索画面中,从对话框下拉显示了作为"代码型项目"的一部的上位检索项目的候选。在图7所示的自由详细检索画面中,从对话框下拉显示了作为"数值型项目"的一部分的上位检索项目的候选。在图8所示的自由详细检索画面中,从对话框下拉显示了作为"曰期型项目"的一部的上位检索项目的候选。在图9所示的自由详细检索画面中,从对话框下拉显示了作为"文本型项目"的一部分的上位检索项目的候选。图6至图9的上位检索项目的候选预先由程序设定,并下拉显示。接下来,对下位检索条件的画面的生成,显示进行说明。图10示出了对各个上位检索项目选择检索使用的关键字的状态。从"代码型项目"中选择"事故方式"、"事故场所"及"大类",从"数值型项目"中选择"损害保险金",从"日期型项目"中选择"事故日",从"文本型项目"中选择"伤病名"。在该状态下,如果点击位于图IO画面的右下的"下一步"的按钮,则包含在下位检索条件选定机构9B中的下位检索显示画面生成机构9b显示图11所示的下位检索条件选择画面。例如,在图10的画面中显示了的"数值型项目"的显示消失,并且显示为能够对所选择的作为上位检索项目的"损害保险金"中包含的下位检索条件进行输入。接下来,对下位检索条件的选择进行说明。图12表示在图11所示的下位检索条件选择画面中,展开下拉显示"事故方式"的对话框,并显示下位检索条件的候选。图13表示在图11所示的下位检索条件选择画面中,展开下拉显示"大类"的对话框,并显示下位检索条件的候选。这些下位检索条件的候选显示来自事故信息数据库M3,经由实数据检索候选提取机构9D,从收纳的数据中提取的下位检索条件的候选。实数据检索候选提取机构9D将生成下位检索条件选择画面的指示作为触发器,总是根据最新的数据动态地编辑从收纳在事故信息数据库M3中的数据中收集的候选。从而,如果基于所选择的下位检索条件进行检索,则一定能够通过事故信息数据库M3取得命中的数据。图14示出在图12、图13所示的下位检索条件选择画面中,利用者输入检索项目后的状态。利用者在图14所示的画面中,点击右下的"检索"按钮来执行检索。自由检索机构9根据指定的检索项目,通过事故信息数据库M3取得该数据,并显示例如图15所示的检索结果。图15所示的检索结果画面通过检索结果画面显示机构20而显示在合约者PC12、13上。在本实施方式中,对按上位检索项目可选择下位检索项目的两级自由检索进行了说明,但也可以进一步设定下位检索条件以进行三级以上的自由检索。即,自由检索机构9也可具备上位检索项目选定机构9A、与多个下位检索条件选定机构9B。工业实用性如上所述,本发明所述的数据检索系统、方法、程序扩大了检索的自由度,并且即使在具有多个巨大的数据项目的情况下,仍能够适用于检索容易、且更加可靠地提取数据的数据检索的情况。权利要求1.一种数据检索系统,其对收纳在数据库中的数据进行检索,该数据检索系统的特征在于,具备上位检索项目选定机构,其能够进行上位检索项目的选择;和下位检索条件选定机构,其能够按照选择的所述上位检索项目来进行下位检索条件的选择。2.如权利要求1所述的数据检索系统,其特征在于,所述上位检索项目选定机构的显示画面下拉显示所述上位检索项目,所述下位检索条件选定机构的显示画面对于选择的所述上位检索项目,下拉显示下位检索条件。3.如权利要求1或2所述的数据检索系统,其特征在于,还具备从收纳于所述数据库的数据中提取所述下位检索条件的实数据检索候选提取机构。4.如权利要求l、2或3所述的数据检索系统,其特征在于,具备多个可按照选择的所述下位检索条件来进一步进行下位检索条件的选择的下位检索条件选定机构。5.如权利要求15中任一项所述的数据检索系统,其特征在于,还具备能够从预先设定的检索项目中进行固定检索项目的选择的固定检索机构。6.如权利要求5所述的数据检索系统,其特征在于,还具备从收纳于所述数据库的数据中提取所述固定检索项目的实数据检索候选提取机构。7.—种数据检索方法,其对收纳在数据库中的数据进行检索,该数据检索系统的特征在于,包括-能够进行上位检索项目的选择的步骤;和能够按照选择的所述上位检索项目来进行下位检索条件的选择的步骤。8.—种数据的检索程序,其特征在于,在对收纳于数据库中的数据进行检索的计算机中,执行能够进行上位检索项目的选择的上位检索项目选定步骤;和能够按照选择的所述上位检索项B来进行下位检索条件的选择的下位检索条件选定步骤。全文摘要本发明提供一种数据检索系统,其具有自由检索机构(9)。该自由检索机构(9)具备对于类型项目可进行上位检索项目的选定的上位检索项目选定机构(9A),和基于选定的所述上位检索项目,可进一步进行下位检索条件的选定的下位检索条件选定机构(9B)。该数据检索系统扩大了检索的自由度,并且即使在具有多个巨大的数据项目的情况下,也能够容易地进行检索,且使命中更加可靠。文档编号G06F17/30GK101120344SQ200680005279公开日2008年2月6日申请日期2006年2月16日优先权日2005年2月18日发明者中村敬申请人:日本财产保险公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1