(57)【要約】【課題】  コンピュータシステムにおけるデータの検索システムで、検索の自由度を広げると共に、多数の膨大なデータ項目がある場合にも検索が容易で、ヒットをより確実にするデータの検索システムを提供する。【解決手段】  タイプ項目に対し上位検索項目の選定を可能とする上位検索項目選定手段９Ａと、選定された前記上位検索項目に基づきさらに下位検索条件の選定を可能とする下位検索条件選定手段９Ｂとを備える自由検索手段９を設けたデータの検索システムとする。検索の自由度を広げると共に、多数の膨大なデータ項目がある場合にも検索が容易で、ヒットをより確実にすることができる。【選択図】        図１
2006228069.tif 000002
【特許請求の範囲】
【請求項１】
コンピュータシステムにおけるデータの検索システムであって、
タイプ項目に対し上位検索項目の選定を可能とする上位検索項目選定手段と、
選定された前記上位検索項目に基づきさらに下位検索条件の選定を可能とする下位検索条件選定手段と
を備える自由検索手段を設けたことを特徴とするデータの検索システム。
【請求項２】
前記上位検索項目選定手段における表示画面が、前記タイプ項目に対し前記上位検索項目がプルダウン表示される、及び／又は、前記下位検索条件選定手段における表示画面が、選定された前記上位検索項目に対し下位検索条件がプルダウン表示されることを特徴とする請求項１に記載のデータの検索システム。
【請求項３】
前記下位検索条件選定手段における表示画面が、下位検索表示画面作成手段により、前記上位検索項目表示に基づく表示とされることを特徴とする請求項１又は２に記載のデータの検索システム。
【請求項４】
前記下位検索条件が、実データ検索候補抽出手段を介した実データから抽出された検索条件候補であることを特徴とする請求項１乃至３のいずれか１項に記載のデータの検索システム。
【請求項５】
前記上位検索項目に基づき下位検索条件の選定を可能とする下位検索条件選定手段を複数段設けることを特徴とする請求項１乃至４のいずれか１項に記載のデータの検索システム。
【請求項６】
前記自由検索手段を、固定項目に対して検索条件を選定する固定検索手段に加えて設けることを特徴とする請求項１乃至５のいずれか１項に記載のデータの検索システム。
【請求項７】
前記固定検索手段の検索条件が、実データ検索候補抽出手段を介した実データから抽出された検索条件候補であることを特徴とする請求項６に記載のデータの検索システム。
【請求項８】
コンピュータシステムにおけるデータの検索方法であって、
タイプ項目に対し上位検索項目の選定を可能とするステップと、
選定された前記上位検索項目に基づきさらに下位検索条件の選定を可能とするステップと
を含むことを特徴とするデータの検索方法。
【請求項９】
コンピュータシステムにおけるデータの検索方法であって、
タイプ項目に対し上位検索項目の選定を可能とするステップと、
選定された前記上位検索項目に基づきさらに実データから抽出した検索条件候補からの下位検索条件の選定を可能とするステップと
を含むことを特徴とするデータの検索方法。
【請求項１０】
コンピュータに、
タイプ項目に対し上位検索項目の選定を可能とする上位検索項目選定手順と、
選定された前記上位検索項目に基づきさらに下位検索条件の選定を可能とする下位検索条件選定手順と
を実行させるためのデータの検索プログラム。
【請求項１１】
コンピュータに、
タイプ項目に対し上位検索項目の選定を可能とする上位検索項目選定手順と、
選定された前記上位検索項目に基づきさらに実データから抽出した検索条件候補からの下位検索条件の選定を可能とする下位検索条件選定手順と
を実行させるためのデータの検索プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、コンピュータシステムにおけるデータの検索システム、方法及びプログラムに関する。
【背景技術】
【０００２】
従来のインターネットに見られるデータの検索システムは、任意の単独の言葉をキーワードとしてあるいは複数の言葉をＡＮＤ／ＯＲで入力し、同じ言葉を検索して、データを探し出すものである。一方で、一般的なデータベースは、必要なフィールドが予め設定されてこの設定したフィールドの組合せに制約を受け検索に柔軟性がないデータベースが多く見られる。このため、データベース本体に予め定めた基本情報の入力項目と内容よりなる“基本フィールド”と“項目名と内容を対にして任意に記述できるテキストデータ”とから一つのレコードを構成したデータベースを格納し、データ検索コマンドに基づきデータ検索条件に適合するレコードを抽出して検索結果を得て柔軟性の高いデータベース検索を実現するシステムも工夫されている（特許文献１）。
【特許文献１】特開２００４−２８７６２８号公報（要約、段落００７９）データ
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、上記の自由検索タイプのデータ検索システムでは、ヒットしない場合も多く、ヒットした場合にも無関係な多数のデータが混在することになることが多い。また、特許文献１に記載の発明でも、検索の自由度は増えても、検索結果に無関係なデータが混在し、ヒットしない場合も存在する。検索対象データが実際に検索対象となるデータベースに保存されていなければ、検索を行う作業において無駄な試行錯誤を強いられる場合も多くなり検索作業は非効率である。
【０００４】
そこで、本発明が解決しようとする課題は、検索の自由度を広げると共に、多数の膨大なデータ項目がある場合にも検索が容易で、ヒットをより確実にするデータの検索システムと方法並びにプログラムを提供することにある。
【課題を解決するための手段】
【０００５】
上記課題を解決するため、本発明における第１の態様では、コンピュータシステムにおけるデータの検索システムであって、タイプ項目に対し上位検索項目の選定を可能とする上位検索項目選定手段と、選定された前記上位検索項目に基づきさらに下位検索条件の選定を可能とする下位検索条件選定手段とを備える自由検索手段を設けたデータの検索システムとする。これによって、検索の自由度を広げると共に、多数の膨大なデータ項目がある場合にも検索が容易で、ヒットをより確実にするデータの検索システムとすることができる。
【０００６】
第２の態様では、第１の態様において、前記上位検索項目選定手段における表示画面が、前記タイプ項目に対し前記上位検索項目がプルダウン表示される、及び／又は、前記下位検索条件選定手段における表示画面が、選定された前記上位検索項目に対し下位検索条件がプルダウン表示されるデータの検索システムとする。これによって、検索の自由度を広げると共に、多数の膨大なデータ項目がある場合にも検索が容易で、ヒットをより確実にするデータの検索システムとすることができる。
【０００７】
第３の態様では、第１又は第２の態様において、前記下位検索条件選定手段における表示画面が、下位検索表示画面作成手段により、前記上位検索項目表示に基づく表示とされるデータの検索システムとする。これによって、多数の膨大なデータ項目がある場合にも検索が容易なデータの検索システムとすることができる。
【０００８】
第４の態様では、第１乃至３態様のいずれか１態様において、前記下位検索条件が、実データ検索候補抽出手段を介した実データから抽出された検索条件候補であるデータの検索システムとする。これによって、検索結果が確実にヒットすることで、検索効率をあげることができる。
【０００９】
第５の態様では、第１乃至４態様のいずれか１態様において、前記上位検索項目に基づき下位検索条件の選定を可能とする下位検索条件選定手段を複数段設けるデータの検索システムとする。これによって、検索の自由度を広げると共に、多数の膨大なデータ項目がある場合にも検索が容易で、ヒットをより確実にするデータの検索システムとできる。
【００１０】
第６の態様では、第１乃至５態様のいずれか１態様において、前記自由検索手段を、固定項目に対して検索条件を選定する固定検索手段に加えて設けるデータの検索システムとする。これによって、検索の自由度を広げると共に、多数の膨大なデータ項目がある場合にも検索が容易でヒットをより確実にするデータの検索システムとすることができる
【００１１】
第７の態様では、第６の態様において、前記固定検索手段の検索条件が、実データ検索候補抽出手段を介した実データから抽出された検索条件候補であるデータの検索システムとする。これによって、固定検索手段の場合にも、検索結果が確実にヒットすることで、検索効率をあげることができる。
【００１２】
第８の態様では、コンピュータシステムにおけるデータの検索方法であって、タイプ項目に対し上位検索項目の選定を可能とするステップと、選定された前記上位検索項目に基づきさらに下位検索条件の選定を可能とするステップとを含むデータの検索方法とする。これによって、検索の自由度を広げると共に、多数の膨大なデータ項目がある場合にも検索が容易で、ヒットをより確実にするデータの検索方法を提供できる。
【００１３】
第９の態様では、コンピュータシステムにおけるデータの検索方法であって、タイプ項目に対し上位検索項目の選定を可能とするステップと、選定された前記上位検索項目に基づきさらに実データから抽出した検索条件候補からの下位検索条件の選定を可能とするステップとを含むデータの検索方法とする。これによって、検索の自由度を広げると共に、多数の膨大なデータ項目がある場合にも検索が容易で、検索結果が確実にヒットし、検索効率をあげることができるデータの検索方法を提供できる。
【００１４】
第１０の態様では、コンピュータに、タイプ項目に対し上位検索項目の選定を可能とする上位検索項目選定手順と、選定された前記上位検索項目に基づきさらに下位検索条件の選定を可能とする下位検索条件選定手順とを実行させるためのデータの検索プログラムとする。これによって、検索の自由度を広げると共に、多数の膨大なデータ項目がある場合にも検索が容易で、ヒットをより確実にするデータの検索プログラムとすることができる。
【００１５】
第１１の態様では、コンピュータに、タイプ項目に対し上位検索項目の選定を可能とする上位検索項目選定手順と、選定された前記上位検索項目に基づきさらに実データから抽出した検索条件候補からの下位検索条件の選定を可能とする下位検索条件選定手順とを実行させるためのデータの検索プログラムとする。これによって、検索の自由度を広げると共に、多数の膨大なデータ項目がある場合にも検索が容易で、検索結果が確実にヒットし、検索効率をあげることができるデータの検索プログラムとすることができる。
【００１６】
ここでのタイプ項目とは、データの属性に基づき区別される項目をいい、以下の実施例では、コードタイプ項目、数値タイプ項目、日付タイプ項目、テキストタイプ項目が例として挙げられているが、検索対象に適したタイプ項目を選ぶことができる。
【発明の効果】
【００１７】
本発明によれば、コンピュータシステムにおけるデータの検索システムに、タイプ項目に対し上位検索項目の選定を可能とする上位検索項目選定手段と、選定された上位検索項目に基づきさらに下位検索条件の選定を可能とする下位検索条件選定手段とを備える自由検索手段を設けることにより、検索の自由度を広げると共に、多数の膨大なデータ項目がある場合にも検索が容易となり、ヒットがより確実となり、データ検索の検索効率が向上する。
【００１８】
また、コンピュータシステムにおけるデータの検索方法に、タイプ項目に対し上位検索項目の選定を可能とするステップと、選定された前記上位検索項目に基づきさらに下位検索条件の選定を可能とするステップとを含むものとすれば、検索の自由度を広げると共に、多数の膨大なデータ項目がある場合にも検索が容易で、ヒットをより確実にするデータの検索方法を提供できる。
【００１９】
さらに、データの検索プログラムを、タイプ項目に対し上位検索項目の選定を可能とする上位検索項目選定手順と、選定された前記上位検索項目に基づきさらに下位検索条件の選定を可能とする下位検索条件選定手順とを実行させるものとすことによって、検索の自由度を広げると共に、多数の膨大なデータ項目がある場合にも検索が容易で、ヒットをより確実にするデータの検索プログラムとすることができる。
【発明を実施するための最良の形態】
【００２０】
以下本発明の実施の形態を図を参照しつつ説明する。
【００２１】
図１乃至図１５は、本発明による一実施の形態としての、インターネットを活用したコンピュータシステムにおけるデータの検索システムに関するものである。
【００２２】
特に、この実施の形態では、損害保険会社のメインサーバと損害保険の契約者ＰＣとがインターネット接続されたコンピュータシステムに適用した例を示している。
【００２３】
図１は、データの検索システムの構成図である。ここでのコンピュータシステム１０は、インターネット１１で契約者ＰＣ１２，１３等と接続されたメインサーバ１を備える。メインサーバ１は、基本データを記録したマスタ・ファイルとしてのユーザマスタＭ１、実データである事故情報を記録した事故情報データベースＭ３を内部に有するか、これらと接続されている（ここでは、説明の便宜上、ユーザマスタＭ１、事故情報データベースＭ３は、メインサーバ１の外に置かれ、メインサーバ１と接続されている。）。さらに図１では、プログラムの一部として構成されている検索項目候補表示プログラムＰＲ１をメインサーバ１の外に説明の便宜上示している。ユーザマスタＭ１は、契約者のＩＤナンバー（ＩＤ）ｍ１１とパスワードｍ１３から契約者アカウントｍ１５を特定するテーブルＴ１を備える。事故情報データベースＭ３は、入力された事故情報項目のすべてを記憶する。
【００２４】
メインサーバ１内には、次の各手段が設けられている。契約者ＰＣ１２或いは１３等からインターネット１１を介して入力される利用者別ＩＤナンバーｍ１１及びパスワードｍ１３を受信し認証する受信・認証手段３と、受信・認証手段３と接続されたデータ検索システム部５が、データ検索システム部５内には、メニューの中からデータ検索の項目を選定するデータ検索選定部７、固定検索手段８、自由検索手段９、検索結果を画面表示するための検索結果画面表示手段２０が備えられている。固定検索手段８は、後述する通常の固定検索を行うもので、検索条件選定手段８Ａと検索実行手段８Ｂを備え、検索条件選定手段８Ａは実データ検索候補抽出手段８Ｃを介して、事故情報データベースＭ３と接続されている。自由検索手段９は、後述する二段自由検索を行うもので、上位検索項目選定手段９Ａ、下位検索表示画面作成手段９ｂを含む下位検索条件選定手段９Ｂ、検索実行手段９Ｃを備え、下位検索条件選定手段９Ｂは、実データ検索候補抽出手段９Ｄを介して、事故情報データベースＭ３と接続されている。この実施の形態でのデータ検索システムの基本はデータ検索システム部５から構成されている。
【００２５】
次に実施形態の表示画面の例と合わせ動作について説明する。
【００２６】
ＩＤメンバーとパスワードとを、受信し認証する受信・認証手段３は、ＩＤメンバーｍ１１及びパスワードｍ１３に対応して契約者アカウントｍ１５を記憶したユーザマスタＭ１を参照して利用者別ＩＤナンバーｍ１１及びパスワードｍ１３を認証し、それらに基づき契約者アカウントｍ１５を取得する。本実施の形態では、契約者アカウントｍ１５は、データ検索を制御していないが、他のいくつかの機能を制御する。認証後図２のデータ検索選定部７の表示画面が契約者ＰＣ１２，１３に現れる。データ入力、データ参照、帳票の項目から１つを検索する、ここでは、検索機能の１つ、例えば支払データ検索を選定したとする。次に固定検索手段８の検索条件選択手段８Ａの表示画面（基本検索画面）図３が現れる。
【００２７】
そのまま固定検索手段８を用いる場合には、図３の基本検索画面において、あらかじめ固定的に設定された基本検索項目を選択する。この画面には、ピンポイント検索項目の欄４６、カテゴリー検索項目の欄４７、表示順序の指定項目の欄４８が、設けられている。図３と図４に示すように記入欄（ダイアログボックス）の端にプルダウン記号４１のある項目には、実際の事故情報データベースＭ３から実データ検索候補抽出手段８Ｃを介して実存するデータから抽出された検索条件候補が表示される。図４では、例として店舗名のダイアログボックス４２のための候補項目がプルダウン表示されている。その内の必要な特定の項目を指定して検索ボタン４３をクリックして検索実行すれば、該当データを事故情報データベースＭ３より取得し、例えば、図１０に示すような検索結果が表示される。
【００２８】
なお、ここでは、表示順序の指定項目の欄４８により、”検索した結果”をリスト表示する時のデータの並び順を第三順位まで指定できる。図４は、表示順序の指定項目の欄４８の表示順１のダイアログボックス４９の候補項目がプルダウン表示された状態を示している。このように主な並び替え基準項目が選択でき、その昇順、降順も昇降順ダイアログボックス５０で指定できる。
【００２９】
しかしこの固定検索手段８を用いる方法では、あらかじめ固定表示された項目しか検索できない。
【００３０】
そこで、自由検索手段を用いる場合は、図３又は図４の画面において、「自由詳細検索」のボタン４５をクリックすると図５の自由検索（自由詳細検索）用の画面が表示される。ここでは上位の検索項目をデータの属性に応じて「コードタイプ項目」（コードで分けられ特定された項目）、「数値タイプ項目」（数値で特定される項目）、「日付タイプ項目」（日付で特定される項目）、「テキストタイプ項目」（文字で特定される項目）の４つから検索項目を選択できるようになっている。図６は実際に「コードタイプ項目」の一部で、上位検索項目の候補がダイアログボックスからプルダウン表示されているところを示す。図７は実際に「数値タイプ項目」で、上位検索項目の候補がプルダウン表示されているところを示す。図８は実際に「日付タイプ項目」で、上位検索項目の候補がプルダウン表示されているところを示す。図９は実際に「テキストタイプ項目」で、検索項目の候補がプルダウン表示されているところを示す。これらの図６から図９の上位検索項目の候補は、あらかじめプログラムで設定されており、プルダウン表示される。
【００３１】
次に、下位検索条件の画面作成・表示について説明する。図１０は実際にそれぞれの属性カテゴリーから上位検索項目に使用するキーワードを選択した状態を示している。「コードタイプ項目」から“事故形態”、“事故場所”、“大品目”を「数値タイプ項目」から“損害保険金”、「日付タイプ項目」から“事故日”、「テキストタイプ項目」から“傷病名”の上位検索用キーワードが選択されたところである。この状態で図１０の右下にある「次へ」のボタンをクリックすると下位検索条件選定手段９Ｂに含まれた下位検索表示画面作成手段９ｂが、図１１のように図１０の「タイプ項目」の表示がなくなり、選択された各カテゴリー別の上位検索項目用キーワードに絞られた下位検索条件用画面を作成し、表示する。
【００３２】
次に、下位検索条件の選択について説明する。図１２は図１１で再編成された下位検索条件用画面で“事故形態“のダイアログボックスを開いてプルダウン表示させ、下位検索条件の候補データを表示させているところである。図１３は図１１で再編成された下位検索条件用画面で“大品目“のダイアログボックスを開いてプルダウン表示させ、下位検索条件の候補データを表示させているところである。
【００３３】
これらの下位検索条件の候補データは実存する実際の事故情報データベースから実データ検索候補抽出手段９Ｄを介して抽出された下位検索条件の候補が表示される。実際の事故情報データベース内に実存するデータから集約したデータを下位検索表示画面作成の指示をトリガーとして常に最新時のデータから動的に編集して表示されるので、そのデータを選択して検索すれば必ず実データが存在する構成となっている。
【００３４】
図１４は図１２や図１３で表示された下位検索条件の候補項目の中から今回検索したい候補項目を選択して、他の数値項目（例えば、損害保険金）や日付項目（例えば、事故日）へも検索したいデータを入力した状態を示している。この状態で図１４画面右下の「検索」ボタンをクリックすると指定された条件に従って事故情報データベースＭ３からデータが選択され、図１５に例示するような検索結果が抽出され、検索結果画面表示手段２０により表示画面の信号とされアクセスした契約者ＰＣに送られる。上記の図１乃至１５の画面とも契約者ＰＣにその都度送信される。
【産業上の利用可能性】
【００３５】
以上のように、本発明によるデータの検索システム、方法、プログラムは、データ検索の検索効率を向上できる検索システム、方法、プログラムとして有用である。
【図面の簡単な説明】
【００３６】
【図１】本発明によるデータの検索システム一例を示す構成図である。
【図２】図１のデータの検索システムにおけるメインメニュー画面の例を示す画面表示図である。
【図３】図１のデータの検索システムにおける支払データ検索の基本検索画面の例を示す画面表示図である。
【図４】図１のデータの検索システムにおける支払データ検索の基本検索画面の例を示す画面表示図で、店舗名をプルダウン表示した状態を示す。
【図５】図１のデータの検索システムにおける支払データ検索の自由詳細検索画面のうちの上位検索項目選定画面の例を示す画面表示図である。
【図６】図１のデータの検索システムにおける支払データ検索の自由詳細検索画面のうちの上位検索項目選定画面の例を示す画面表示図で、コードタイプ項目をプルダウン表示した状態を示す。
【図７】図１のデータの検索システムにおける支払データ検索の自由詳細検索画面のうちの上位検索項目選定画面の例を示す画面表示図で、数値タイプ項目をプルダウン表示した状態を示す。
【図８】図１のデータの検索システムにおける支払データ検索の自由詳細検索画面のうちの上位検索項目選定画面の例を示す画面表示図で、日付タイプ項目をプルダウン表示した状態を示す
【図９】図１のデータの検索システムにおける支払データ検索の自由詳細検索画面のうちの上位検索項目選定画面の例を示す画面表示図で、テキストタイプ項目をプルダウン表示した状態を示す。
【図１０】図１のデータの検索システムにおける支払データ検索の自由詳細検索画面のうちの上位検索項目選定画面の例を示す画面表示図で、上位検索項目の選定が完了した状態を示す。
【図１１】図１のデータの検索システムにおける支払データ検索の自由詳細検索画面のうちのタイプ項目をなくし上位検索項目表示に整理された下位検索項目選定画面の例を示す画面表示図である。
【図１２】図１のデータの検索システムにおける支払データ検索の自由詳細検索画面のうちの下位検索項目選定画面の例を示す画面表示図で、事故形態項目をプルダウン表示した状態を示す。
【図１３】図１のデータの検索システムにおける支払データ検索の自由詳細検索画面のうちの下位検索項目選定画面の例を示す画面表示図で、大品目項目をプルダウン表示した状態を示す。
【図１４】図１のデータの検索システムにおける支払データ検索の自由詳細検索画面のうちの下位検索項目選定画面の例を示す画面表示図で、損害保険金、事故日が特定された状態を示す。
【図１５】図１４の条件で検索された検索結果の画面表示図である。
【符号の説明】
【００３７】
１  メインサーバ、３  受信・認証手段、５  データ検索システム部、７  データ検索選定部、８  固定検索手段、８Ａ  検索条件選定手段、８Ｂ  検索実行手段、８Ｃ  実データ検索候補抽出手段、９  自由検索手段、９Ａ  上位検索項目選定手段、９Ｂ  下位検索条件選定手段、９ｂ  下位検索表示画面作成手段、９Ｃ  検索実行手段、９Ｄ  実データ検索候補抽出手段、１０  コンピュータシステム、１１  インターネット、１２，１３  契約者ＰＣ、２０  検索結果画面表示手段、４１  プルダウン記号、４２  店舗名のダイアログボックス、４３  検索ボタン、４５  自由詳細検索のボタン、４６  ピンポイント検索項目の欄、４７  カテゴリー検索項目の欄、４８  表示順序の指定項目の欄、４９  表示順１のダイアログボックス、５０  昇降順ダイアログボックス、Ｍ１  ユーザマスタ、Ｍ３  事故情報データベース、ＰＲ１  検索項目候補表示プログラム、ｍ１１  ＩＤナンバー（ＩＤ）、ｍ１３  パスワード、ｍ１５  契約者アカウント、Ｔ１  テーブル。
【図１】
2006228069.tif 000003
【図２】
2006228069.tif 000004
【図３】
2006228069.tif 000005
【図４】
2006228069.tif 000006
【図５】
2006228069.tif 000007
【図６】
2006228069.tif 000008
【図７】
2006228069.tif 000009
【図８】
2006228069.tif 000010
【図９】
2006228069.tif 000011
【図１０】
2006228069.tif 000012
【図１１】
2006228069.tif 000013
【図１２】
2006228069.tif 000014
【図１３】
2006228069.tif 000015
【図１４】
2006228069.tif 000016
【図１５】
2006228069.tif 000017