(57)【要約】      （修正有）【課題】土木・建築に関する知識情報の検索装置において、ある程度の知識がなければ有効な知識情報を得ることが難しくなるようにする。【解決手段】土木工事及び／又は建築工事に関する知識を検索表示する土木・建築工事に関する知識検索装置において、所定数の行のそれぞれに設定される検索条件からなる第一検索条件群と、所定数の列のそれぞれに設定される検索条件からなる第二検索条件群と、各行と各列とのそれぞれの交わる位置に設定される点数とからなるテーブルデータと、知識情報のそれぞれに設定される当該点数を用いた条件式とを用いて、入力される第一検索条件群と第二検索条件群の検索情報から導かれる点数が条件式を満たすか否かを判定し、条件を満たす場合のみ知識情報を表示するようにする。【選択図】図５
2013228846.tif 000002
【特許請求の範囲】
【請求項１】
土木工事及び／又は建築工事に関する知識を検索表示する装置であって、
所定数の行のそれぞれに設定される検索条件からなる第一検索条件群と、所定数の列のそれぞれに設定される検索条件からなる第二検索条件群と、各行と各列とのそれぞれの交わる位置に設定される点数とからなるテーブルデータを記憶する検索条件テーブル記憶手段と、
前記テーブルデータの第一検索条件群又は第二検索条件群を構成する１以上の検索条件に対応する土木工事及び／又は建築工事に関する１以上の知識情報を記憶する知識情報記憶手段と、
前記知識情報ごとに定められる前記点数を用いた条件式を記憶した条件式記憶手段と、
前記第一検索条件群及び前記第二検索条件群を使用者が使用するモニターに表示させる検索条件表示手段と、
表示された前記第一検索条件群に含まれる１以上かつ前記行の数よりも少ない所定数以下の検索条件を受け付けるとともに、表示された前記第二検索条件群に含まれる１以上かつ前記列の数より少ない所定数以下の検索条件を受け付ける検索条件受付手段と、
前記検索条件受付手段が受け付けた第一検索条件群に含まれる検索条件及び第二検索条件群に含まれる検索条件に基づいて前記検索条件テーブル記憶手段に記憶されたテーブルデータから点数を抽出し、抽出された点数を前記条件式記憶手段に記憶された条件式に当てはめ、前記知識情報ごとに条件式を満たすか否かを判定する知識情報表示判定手段と、
前記知識情報記憶手段から知識情報表示判定手段により条件式を満たすと判定された知識情報を抽出する知識情報抽出手段と
抽出された知識情報を使用者が使用するモニターに表示させる知識情報表示手段と
を有する土木・建築工事に関する知識検索装置。
【請求項２】
前記土木・建築工事に関する知識検索装置は土木工事及び／又は建築工事に関する知識を記憶する外部のデータベースと通信ネットワークで接続されるものであって、さらに、
前記知識情報表示手段によって表示された知識情報の選択を受け付ける知識情報選択受付手段と、
前記土木工事及び／又は建築工事に関する知識を記憶する外部のデータベースにアクセスして、前記知識情報受付手段が受け付けた知識情報に関連する土木工事及び／又は建築工事に関する知識情報である外部知識情報を取得する外部データベースアクセス手段と、
取得された当該外部知識情報を使用者が使用するモニターに表示させる外部データ表示手段と
を有する請求項１に記載の土木・建築工事に関する知識検索装置。
【請求項３】
前記テーブルデータは、複数の上記第一検索条件及び第二検索条件の前提となる検索条件である上位検索条件ごとに設けられるものであって、さらに、
前記上位検索条件と対応するテーブルデータの識別情報を関連付けて記憶する上位検索条件記憶手段と、
上位検索条件記憶手段が記憶する前記上位検索条件を使用者が使用するモニターに表示させる上位検索条件表示手段と、
表示された前記上位検索条件のうちの一の上位検索条件を受け付ける上位検索条件受付手段と、
受け付けられた上位検索条件に基づき、前記上位検索条件記憶手段から前記テーブルデータの識別情報を抽出し、さらに、当該識別情報が示すテーブルデータを前記検索条件テーブル記憶手段から抽出するテーブルデータ抽出手段とを有し、
前記検索条件受付手段、前記知識情報表示判定手段は抽出されたテーブルデータに基づいて請求項１に記載の動作を実行するものである
請求項１又は２に記載の土木・建築工事に関する知識検索装置。
【請求項４】
前記土木・建築工事に関する知識検索装置は土木工事及び／又は建築工事に関する知識を記憶する外部のデータベースと通信ネットワークで接続されるものであって、さらに、
前記上位検索条件記憶手段に記憶される上位検索条件の少なくとも一部を構成する第二上位検索条件を受け付ける第二上位検索条件受付手段と、
前記土木工事及び／又は建築工事に関する知識を記憶する外部のデータベースにアクセスして、前記第二上位検索条件受付手段が受け付けた第二上位検索条件に関連する土木工事及び／又は建築工事に関する知識情報である外部知識情報を取得する第二外部データベースアクセス手段と
取得された当該外部知識情報を使用者が使用するモニターに表示させる第二外部データ表示手段と
を有する請求項３に記載の土木・建築工事に関する知識検索装置。
【請求項５】
コンピューターに請求項１から４のいずれか１項に記載の土木・建築工事に関する知識検索装置としての機能を実現させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、土木工事や建設工事に関する知識を検索する装置に関し、特に、公共工事の入札に際して役に立つ知識を検索するものに関する。
【背景技術】
【０００２】
近年、公共工事における入札に際して、創意工夫の提案が評価対象となり、この提案の可否が入札に大きな影響を与えるようになってきている。公共工事における創意工夫の提案については、予め発注者側が想定する創意工夫を提案することにより高評価を得ることができ、経験豊富な企業は、蓄積された知識を活用して概ね的確な創意工夫を提案することができる。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
しかし、能力があってもこのような創意工夫の提案に関する知識が不足しているために、低い評価しか得られない企業も多い。また、有効な創意工夫の提案をするためには、国土交通省が運営する公共工事における新技術の活用のため、新技術に関わる情報の共有及び提供を目的として整備されたデータベースであるNETIS（New Technology Information System：新技術情報提供システム）に示される情報を利用することが有効であるが、知識がないと膨大な情報量が記録されたNETISから適当な情報を取得することは難しい。
これに対して、入札工事に関連する検索条件に基づいて、有効な創意工夫の提案をするために必要な知識が得られる検索装置があれば、このような問題を解消できると考えられる。しかしながら、このようなけ検索装置が存在すると、実際に工事に関する知識が不十分な企業でも、入札において高い評価を得ることができ、不良工事の発生などの弊害が生じる恐れも多い。
本発明は、このような問題に鑑みて、土木・建築に関する知識情報の検索装置において、ある程度の知識がなければ有効な知識情報を得ることが難しくなるようにすることを課題とする。
【課題を解決するための手段】
【０００４】
上記課題を解決するために、本発明は次のような構成を有する。
請求項１に記載の発明は、土木工事及び／又は建築工事に関する知識を検索表示する土木・建築工事に関する知識検索装置であって、所定数の行のそれぞれに設定される検索条件からなる第一検索条件群と、所定数の列のそれぞれに設定される検索条件からなる第二検索条件群と、各行と各列とのそれぞれの交わる位置に設定される点数とからなるテーブルデータを記憶する検索条件テーブル記憶手段と、前記テーブルデータの第一検索条件群又は第二検索条件群を構成する１以上の検索条件に対応する土木工事及び／又は建築工事に関する１以上の知識情報を記憶する知識情報記憶手段と、前記知識情報ごとに定められる前記点数を用いた条件式を記憶した条件式記憶手段とを有する。そして、検索条件表示手段は、前記第一検索条件群及び前記第二検索条件群を使用者が使用するモニターに表示させ、検索条件受付手段は、表示された前記第一検索条件群に含まれる１以上かつ前記行の数よりも少ない所定数以下の検索条件を受け付けるとともに、表示された前記第二検索条件群に含まれる１以上かつ前記列の数より少ない所定数以下の検索条件を受け付ける。また、知識情報表示判定手段は、前記検索条件受付手段が受け付けた第一検索条件群に含まれる検索条件及び第二検索条件群に含まれる検索条件に基づいて前記検索条件テーブル記憶手段に記憶されたテーブルデータから点数を抽出し、抽出された点数を前記条件式記憶手段に記憶された条件式に当てはめ、前記知識情報ごとに条件式を満たすか否かを判定し、知識情報抽出手段は、前記知識情報記憶手段から前記知識情報表示判定手段により条件式を満たすと判定された知識情報を抽出し、知識情報表示手段は抽出された知識情報を使用者が使用するモニターに表示させる。
【０００５】
請求項２に記載の発明は、前記土木・建築工事に関する知識検索装置は土木工事及び／又は建築工事に関する知識を記憶する外部のデータベースと通信ネットワークで接続される。そして、知識情報選択受付手段が知識情報表示手段によって表示された知識情報の選択を受け付け、外部データベースアクセス手段は前記土木工事及び／又は建築工事に関する知識を記憶する外部のデータベースにアクセスして、前記知識情報受付手段が受け付けた知識情報に関連する土木工事及び／又は建築工事に関する知識情報である外部知識情報を取得し、外部データ表示手段は取得された当該外部知識情報を使用者が使用するモニターに表示させるものである。
【０００６】
請求項３に記載の発明は、前記土木・建築工事に関する知識検索装置において、前記テーブルデータは、複数の上記第一検索条件及び第二検索条件の前提となる検索条件である上位検索条件ごとに設けられるものであって、さらに、前記上位検索条件と対応するテーブルデータの識別情報を関連付けて記憶する上位検索条件記憶手段を有する。また、上位検索条件表示手段は、上位検索条件記憶手段が記憶する前記上位検索条件を使用者が使用するモニターに表示させ、上位検索条件受付手段は、表示された前記上位検索条件のうちの一の上位検索条件を受け付け、テーブルデータ抽出手段は、受け付けられた上位検索条件に基づき、前記上位検索条件記憶手段から前記テーブルデータの識別情報を抽出し、さらに、当該識別情報が示すテーブルデータを前記検索条件テーブル記憶手段から抽出する。そして、前記検索条件受付手段、前記知識情報表示判定手段は抽出されたテーブルデータに基づいて請求項１に記載の動作を実行するものである。
【０００７】
請求項４に記載の発明は、請求項３に記載の土木・建築工事に関する知識検索装置において、土木工事及び／又は建築工事に関する知識を記憶する外部のデータベースと通信ネットワークで接続される。そして、第二上位検索条件受付手段は前記上位検索条件記憶手段に記憶される上位検索条件の少なくとも一部を構成する第二上位検索条件を受け付け、第二外部データベースアクセス手段は、前記土木工事及び／又は建築工事に関する知識を記憶する外部のデータベースにアクセスして、前記第二上位検索条件受付手段が受け付けた第二上位検索条件に関連する土木工事及び／又は建築工事に関する知識情報である外部知識情報を取得し、第二外部データ表示手段は取得された当該外部知識情報を使用者が使用するモニターに表示させる。
請求項５に記載の発明は、コンピュータに請求項１から３のいずれか１項に記載の土木・建築工事に関する知識検索装置としての機能を実現させるプログラムである。
【発明の効果】
【０００８】
請求項１に記載の発明は、第一検索条件群に含まれる検索条件と第二検索条件に含まれる検索条件の組み合わせによって、条件式を満たす場合と満たさない場合が発生する結果、知識情報が表示されたり、表示されなかったりする。即ち、条件式を適切に設定すれば、第一検索条件群に含まれる適当な検索条件と、第二検索条件群に含まれる適当な検索条件とを選択できる知識がない者には、知識情報を表示しなかったり、的外れな知識情報を表示するようにできたりする。即ち、使用者の知識に応じてフィルタリングを行なうことができ、知識がある程度なければうまく検索を行なえないようにすることができる。
【０００９】
請求項２に記載の発明は、知識情報記憶手段に記憶される知識情報の補足として、外部のデータベースに記憶された知識情報を参照することができる。
請求項３に記載の発明は、テーブルデータを前提条件ごとに複数設けることで、階層構造とすることができ、多数の知識情報を扱えるとともに、検索条件の選択も容易となる。
請求項４に記載の発明は、知識情報記憶手段に記憶される知識情報が得られない場合であっても、参考として、外部のデータベースに記憶された知識情報を参照することができる。
請求項５に記載の発明は、一般的なコンピュータにより上記土木・建築工事に関する知識検索装置を構成することができる。
【図面の簡単な説明】
【００１０】
【図１】実施形態に係る土木・建築工事に関する知識情報検索装置のハードウエア構成を示すブロック図である。
【図２】実施形態に係る土木・建築工事に関する知識情報検索装置の機能ブロック図である。
【図３】（ａ）は上位検索情報記憶部のレコード内容を模式的に示す図であり、（ｂ）は検索条件テーブル記憶部のレコード内容を模式的に示す図であり、（ｃ）は条件式記憶部のレコード内容を模式的に示す図であり、（ｄ）は知識情報記憶部のレコード内容を模式的に示す図である。
【図４】上位検索条件入力画面の例を示す図である。
【図５】テーブルデータの一例を示す図である。
【図６】検索画面の例を示す図である。
【図７】ヒント情報の具体例を示す図である。
【図８】条件式の具体例を示す図である。
【図９】知識情報検索装置のヒント情報を検索する際の動作を表すフローチャートである。
【図１０】知識情報検索装置のヒント情報に関連するNTEIS情報を表示する動作を示すフローチャートである。
【図１１】知識情報検索装置の工種に関連するNTEIS情報を表示する動作を示すフローチャートである。
【発明を実施するための形態】
【００１１】
以下、本発明の実施の形態について、図面を参照しながら説明する。
図１に本実施の形態に係る土木・建築工事に関する知識情報検索装置Ｘ（以下、「知識情報検索装置Ｘ」という）のハードウエア構成の概要を表すブロック図を示す。知識情報検索装置Ｘは一般的なコンピュータからなり、具体的には演算処理を行なうCPU１１、CPU１１の作業領域となるRAM１２、基本的なプログラムはデータを記録するROM１３、CPU１１の動作タイミングを取るためのクロック１４、データやプログラムを記憶するためのハードディスク１５、データの入力を行なうためのキーボード１８、マウス１９などの入力デバイス、情報を表示するためのモニタ１６、インターネットに接続するためのルーター等のネットワークインターフェース１７などにより構成される。知識情報検索装置Ｘはこのような一般的なコンピュータに下記に示すような動作を行なわせるプログラムを組み込むことにより実現される。
【００１２】
図２に知識情報検索装置Ｘの機能を模式的に示す機能ブロック図を示す。知識情報検索装置Ｘは、上位検索条件記憶部１０１、検索条件テーブル記憶部１０２、知識情報記憶部１０３、条件式記憶部１０４、上位検索条件表示部１０５、上位検索条件受付部１０６、テーブルデータ抽出部１０７、検索条件表示部１０８、検索条件受付部１０９、知識情報表示判定部１１０、知識情報抽出部１１１、知識情報表示部１１２、知識情報選択受付部１１３、外部データベースアクセス部１１４、外部データ表示部１１５、第二上位検索条件受付部１１６、第二外部データ表示部１１７を有する。知識情報検索装置Ｘは、検索条件を指定することにより、公共工事の入札における創意工夫の提案に役立つヒントを提示するものである。
【００１３】
上位検索条件記憶部１０１は、詳細な検索条件の選択の前提条件となる、より上位の検索条件を、後述するテーブルデータの識別情報と関連付けて記憶するものである。上位検索条件は、具体的には、工事の種類を示す工種と、関連するキーワードとの組み合わせにより構成される。工種の具体例としては「コンクリート工」「土木」「舗装工」、「砂防工」などが挙げられ、キーワードの具体例としては「安全・安心」「品質」「環境」などが挙げられる。図３（ａ）に、上位検索条件記憶部１０１のレコード内容を模式的に示す。上位検索条件記憶部は上位検索条件を入力するための上位検索条件入力画面を表す画面データを記憶する部分と、工種IDとキーワードIDにヒント存在フラグとテーブルIDとを関連付けて記憶する部分とから構成される。後者は、工種IDとキーワードIDとの異なる組み合わせごとに、後述する検索条件を規定するテーブルデータが関連づけられている。ただし、工種IDとキーワードIDによってはテーブルデータが存在しないものもあり、この場合は、ヒント存在フラグが０に設定され、テーブルIDは記録されない。一方、対応するテーブルデータが存在する場合は、ヒント存在フラグは１に設定される。
【００１４】
図４に上位検索条件入力画面の例を示す。上位検索条件入力画面１０００は、第一工種入力エリア１００１、第一キーワード入力エリア１００２、第一ヒント有無表示エリア１００３、第二工種入力エリア１００４、第二キーワード入力エリア１００５、第二ヒント有無表示エリア１００６、第三工種入力エリア１００７、第三キーワード入力エリア１００８、第三ヒント有無表示エリア１００９、第四工種入力エリア１０１０、NETIS情報検索指示ボタン１０１１、NETIS情報表示エリア１０１２、第一ヒントタブ１０１３、第二ヒントタブ１０１４、第三ヒントタブ１０１５を有する。
第一工種入力エリア１００１、第二工種入力エリア１００３、第三工種入力エリア１００５は、予め定められている工種をプルダウンメニューにより表示し選択できるものであり、表示された工種については工種IDが特定される。
第一キーワード入力エリア１００２、第二キーワード入力エリア１００４、第三キーワード入力エリア１００６は、予め定められているキーワードをプルダウンメニューにより選択できるものであり、表示されたキーワードについてはキーワードIDが特定される。
第一工種入力エリア１００１と第一キーワード入力エリア１００２とは一組であり、ここで定められる工種ID、キーワードIDに基づいて、第一ヒントタブ１０１３を選択することで表示される後述する検索画面の内容が定められる。同様に、第二工種入力エリア１００４と第二キーワード入力エリア１００５とで定められる工種IDとキーワードIDとに基づいて第二ヒントタブ１０１４を選択することで表示される検索画面の内容が定められ、第三工種入力エリア１００７と第三キーワード入力エリア１００８とで定められる工種IDとキーワードIDとに基づいて第三ヒントタブ１０１５を選択することで表示される検索画面の内容が定められる。
第一ヒント有無表示エリア１００３は、第一工種入力エリア１００１、第一キーワード入力エリア１００２で定められる工種ID、キーワードIDに関して、知識情報となるヒント情報がある場合に「ヒント有り」と表示し、無い場合には何も表示しない。同様の表示により、第二ヒント有無表示エリア１００６は、第二工種入力エリア１００４、第二キーワード入力エリア１００５で定められる工種ID、キーワードIDに関して、知識情報となるヒント情報があるかどうかを示し、第三ヒント有無表示エリア１００９は、第三工種入力エリア１００７、第三キーワード入力エリア１００８で定められる工種ID、キーワードIDに関して、知識情報となるヒント情報があるかどうかを示す。
【００１５】
第四工種入力エリア１０１０は、やはり、工種をプルダウンメニューにより表示し選択できるものである。NETIS情報検索指示ボタン１０１１は、第四工種入力エリア１０１０で選択される工種に関して、外部データベースであるNETISにアクセスして、関連情報を取得することを命令するためのボタンである。NETIS情報表示エリア１０１２は、第四工種入力エリア１０１０で定められる工種に関して、NETISから得られた検索結果を表示するエリアである。
第一ヒントタブ１０１３は、第一工種入力エリア１００１、第一キーワード入力エリア１００２により定められる検索画面を表示することを指示するためのボタンである。同様に、第二ヒントタブ１０１４は、第二工種入力エリア１００４、第一キーワード入力エリア１００５により定められる検索画面を表示することを指示するためのボタンであり、第三ヒントタブ１０１５は、第三工種入力エリア１００７、第一キーワード入力エリア１００８により定められる検索画面を表示することを指示するためのボタンである。
【００１６】
検索条件テーブル記憶部１０２は、検索条件の組み合わせにより定められる点数を規定するテーブルデータと、テーブルに対応するヒント情報群の識別情報であるヒント群ＩＤと、検索画面を記憶するものである。図３（ｂ）に検索条件テーブル記憶部１０２のレコード内容を模式的に示す。テーブル記憶部１０２はテーブルIDに関連づけてテーブルデータと、ヒント群ＩＤと、検索画面データを記憶している。
図５にテーブルデータの一例を示す。テーブルデータは第一検索条件群D1として、工事の視点に関する検索条件が列ごとに設定され、列に第二検索条件群D2として、工事の特性に関する検索条件が設定されている。そして、それぞれの行と列とが交わる位置には点数が定められている。また、第一検索条件群D1はA 、Bの分類が設定されている。なお、ここでは第一検索条件群、第二検索条件群の数を説明を簡易にするために実際のものよりも少なくしている。
【００１７】
図６に検索画面２０００の例を示す。検索画面２０００は、第一検索条件群指定エリア２００１、第二検索条件群指定エリア２００２、ヒント表示指示ボタン２００３、ヒント情報表示エリア２００４、NETIS情報検索指示ボタン２００５を有する。第一検索条件群指定エリア２００１は、テーブルデータの行を構成する検索条件をツリー表示し、各検索条件をチェックボックスによって選択できるようにしたものである。第二検索条件群指定エリア２００２は、テーブルデータの列を構成する検索条件をツリー表示し、各検索条件をチェックボックスによって選択できるようにしたものである。なお、チェックボックスを選択することで、それぞれの検索条件を特定するIDが定められるようになっている。また、検索画面２０００では各テーブルデータごとに第一検索条件群及び第二検索条件群のそれぞれで選択できる上限数が定められており、この定められた上限数にチェックボックスが達するとそれ以上チェックボックスの選択を受け付けないように構成されている。
ヒント表示指示ボタン２００３は、第一検索条件群指定エリア２００１、第二検索条件群指定エリア２００２で選択された検索条件から得られるヒント情報の表示を指示するためのボタンである。ヒント情報表示エリア２００４、NETIS情報検索指示ボタン２００５を有する。第一検索条件群指定エリア２００１は第一検索条件群指定エリア２００１、第二検索条件群指定エリア２００２で選択された検索条件から得られるヒント情報を表示するエリアである。NETIS情報検索指示ボタン２００５は、ヒント情報表示エリア２００４に表示される一のヒント情報の選択指定後に、当該ヒント情報に関して、外部データベースであるNETISにアクセスして、関連情報を取得することを命令するためのボタンである。なお、このNETISから得られた検索結果は別ウインドウが開いて表示されるようになっている。
【００１８】
知識情報記憶部１０３は、知識情報となる工事に関するヒント情報を記憶するものである。図３（ｃ）に知識情報記憶部１０３のレコード内容を模式的に示す。知識情報記憶部１０３はヒント群ＩＤに関連づけて、個々のヒント情報の識別情報であるヒントIDと当該ヒントの内容と分類とを一組として、複数のヒント情報を記憶している。図７にヒント情報の具体例を示す。ヒント情報は大項目と大項目に属する小項目に分けられており、それぞれがヒント情報となる。さらにこれらの大項目、小項目はＡ、Ｂで示される分類に分けられている。
【００１９】
条件式記憶部１０４は、各ヒント情報ごとにヒント情報を表示するか否かを判定するための条件式を記憶している。図３（ｄ）に条件式記憶部１０４のレコード内容を模式的に示す。条件式記憶部１０４はヒント群ＩＤに関連づけて、各ヒントIDといくつかの条件式とを一組として記憶している。ここではヒントＩＤに関連付けられた一つの条件式を満たせば当該ヒントＩＤに関連付けられたヒント情報が表示されるものとする。図８に条件式の具体例を示す。条件式は、図の各行が対応するヒント情報の大項目と小項目のそれぞれに設定されている。なお、図における「line１入力値≧５」は、テーブルデータの一行目と、これと複数の列との交わりに示される点数の合計が５以上であることを意味する。また、図における「分類（Ａ）を選択」とは、テーブルデータの行に当たる第一検索条件群の分類であるAに含まれる検索条件を選択したことを意味する。このように検索条件にはテーブルデータの点数を利用しないものがあってもよい。
【００２０】
上位検索条件表示部１０５は、知識情報検索装置Ｘをスタートさせたとき、または、使用者により基本情報タブが選択されたときに上位検索条件記憶部１０１に記憶された上位検索条件入力画面１０００をモニターに表示する。
上位検索条件受付部１０６は上位検索条件入力画面１０００で、工種とキーワードからなる上位検索条件の指定を受け付ける。具体的には、例えば第一工種入力エリア１００１、第一キーワード入力エリア１００２のそれぞれに、工種とキーワードが選択されると、選択された工種の工種IDとキーワードのキーワードIDとを受け付ける。上位検索条件入力画面１０００では３組の工種とキーワードが設定できるので、最大３組の工種ＩＤとキーワードＩＤが受け付けられることになる。
テーブルデータ抽出部１０７は上位検索条件記憶部１０１から上位検索条件受付部１０６が受け付けた工種IDとキーワードIDの各組み合わせに基づき、対応するテーブルIDとヒント存在フラグを抽出し、さらに、抽出したテーブルIDに基づき、検索条件テーブル記憶部１０２からテーブルデータを抽出する。また、テーブルデータ抽出部１０７は工種IDとキーワードIDの各組み合わせごとに、ヒント存在フラグが１の場合に、上位検索条件入力画面１０００の当該組み合わせに対応する、第一ヒント有無表示エリア１００３、第一ヒント有無表示エリア１００６、第一ヒント有無表示エリア１００９に、「ヒント有り」と表示させる。
【００２１】
検索条件表示部１０８は、上位検索条件入力画面１０００の第一ヒントタブ１０１３、第二ヒントタブ１０１４、第三ヒントタブ１０１５のいずれかが選択された場合に、テーブルデータ抽出部１０７が抽出した、選択されたヒントタブに対応する第一検索条件群及び第二検索条件群が示される検索画面データにより検索画面２０００をモニターに表示する。
検索条件受付部１０９は、検索画面２０００の第一検索条件群指定エリア２００１、第二検索条件群指定エリア２００２において、第一検索条件群に含まれる１以上の検索条件と前記第二検索条件群に含まれる１以上の検索条件のチェックボックスが選択された後に、ヒント表示指示ボタン２００３が選択されたときに、それぞれの検索条件のIDを受け付ける。
知識情報表示判定部１１０は検索条件受付部１０９が受け付けた第一検索条件群に含まれる検索条件及び第二検索条件群に含まれる検索条件に基づいて、テーブルデータ抽出部１０７が抽出したテーブルデータから点数を算出し、テーブルIDに関連づけられたヒント群IDを元に条件式記憶部１０４から条件式を抽出して、算出した点数を各ヒント情報ごとに抽出した条件式に当てはめ、条件式を満たすか否かを判定する。
知識情報抽出部１１１は前記知識情報記憶部１０３から知識情報表示判定部１１０により条件式を満たすと判定されたヒント情報を抽出する。
知識情報表示部１１２は、知識情報抽出部１１１により抽出されたヒント情報を検索画面２０００のヒント情報表示エリア２００４に表示する。
【００２２】
知識情報選択受付部１１３は、ヒント情報表示エリア２００４に表示されたヒント情報の一つの選択を受け付けた後に、NETIS情報検索指示ボタン２００５が選択された場合に、当該ヒント情報を受け付ける。
外部データベースアクセス部１１４は、NETISに検索ワードを送信して、検索結果を受信する。具体的には、検索ワードとして、知識情報選択受付部１１３が受け付けたヒント情報と、後述する第二上位検索条件受付部１１６が受け付ける工種とが用いられる。
外部データ表示部１１５は、外部データベースアクセス部１１４がヒント情報を送信して検索結果を取得した場合に、別ウインドウを開いて、そこに検索結果を表示する。
【００２３】
第二上位検索条件受付部１１６は、上位検索条件入力画面１０００の第四工種入力エリア１０１０に工種を表示させた状態で、NETIS情報検索指示ボタン１０１１が選択されたときに、表示されている工種を受け付ける。この受け付けられた工種を検索ワードとして、外部データベースアクセス部１１４は、これをNETISに送信して、検索結果を受信する。
第二外部データ表示部１１７は、外部データベースアクセス部１１４が工種を送信して検索結果を取得した場合に、NETIS情報表示エリア１０１２に検索結果を表示する。
【００２４】
次に、以上のような構成を有する知識情報検索装置Ｘの動作について説明する。図９に知識情報検索装置Ｘのヒント情報を検索する際の動作を表すフローチャートを示す。まず、最初に、装置をスタートさせると上位検索条件表示部１０５が図４に示す上位検索条件入力画面１０００をモニター１６に表示する(ｓ１０１)。なお、スタート時に上位検索条件入力画面１０００が表示されない場合は基本情報タブを選択すればよい。使用者は、この画面から上位の検索条件として工種とキーワードの組み合わせを１組乃至３組選択する。これによって定まる工種IDとキーワードIDを上位検索条件受付部１０６が受け付け（ｓ１０２）、テーブルデータ抽出部１０７は、工種IDとキーワードIDの組み合わせごとに、ヒント存在フラグが１かどうかを判定し（ｓ１０３）、１である場合には、組み合わせに対応する第一ヒント有無表示エリア１００３、第一ヒント有無表示エリア１００６、第一ヒント有無表示エリア１００９に、「ヒント有り」と表示させる（ｓ１０４）。すべてのヒント存在フラグが０の場合は、ヒントの検索ができないので、別の工種とキーワードの組み合わせが選択されることを待つことになる。
【００２５】
いずれかの工種とキーワードとの組み合わせにおいてヒント有りが表示されると、使用者は「ヒント有り」と表示された工種とキーワードとの組み合わせに対応する第一ヒントタブ１０１３、第二ヒントタブ１０１４、第三ヒントタブ１０１５のいずれかを選択する。これに応じて、テーブルデータ抽出部１０７は選択されたヒントタブに対応する工種IDとキーワードIDから定まるテーブルIDに基づいて、検索条件テーブル記憶部１０２からテーブルデータと検索画面データを抽出し、検索条件表示部１０８は抽出された検索画面データから図６に示す検索画面２０００を表示する（ｓ１０５、ｓ１０６）。
検索画面２０００が表示されると、使用者は、まず、第一検索条件群指定エリア２００１のチェックボックスを選択する。検索画面２０００ではチェックボックスの選択を受け付け（ｓ１０７）、選択されたチェックボックスの数が設定される上限数に達したかどうかを判定し（ｓ１０８）、上限数に達した場合は、チェックボックスの表示を変え、入力ができないようにする（ｓ１０９）。同様に、使用者が第二検索条件群指定エリア２００２のチェックボックスを選択すると、検索画面２０００ではチェックボックスの選択を受け付け（ｓ１１０）、選択されたチェックボックスの数が設定される上限数に達したかどうかを判定し（ｓ１１１）、上限数に達した場合は、チェックボックスの表示を変え、入力ができないようにする（ｓ１１２）。チェックボックスの選択は適宜変更できるので、検索画面２０００のヒント表示指示ボタン２００３が選択されるまでｓ１０７〜ｓ１１２の動作が繰り返される（ｓ１１３）。
【００２６】
使用者により、検索画面２０００のヒント表示指示ボタン２００３を選択されると、検索条件受付部１０９は選択された第一検索条件群指定エリア２００１及び第二検索条件群指定エリア２００２のチェックボックスから定まる検索条件のＩＤを受付け、知識情報表示判定部１１０は、このＩＤを元に、テーブルデータ抽出部１０７が抽出したテーブルデータから各行ごとに点数の合計点を算出する。そして、テーブルデータ抽出部１０７が抽出したテーブルIDに基づいて、検索条件テーブル記憶部１０２からヒント群IDを抽出し、条件式記憶部１０４から対応する条件式群を抽出して、各ヒント情報ごとに条件式を満たすかどうかを判定する（ｓ１１４）、ここで条件を満たすヒント情報があると、知識情報抽出部１１１が、条件式を満たすと判断されたヒントIDに関連づけられたヒントの内容を抽出し、知識情報表示部１１２が検索画面２０００のヒント情報表示エリア２００４にこれを表示する（ｓ１１６）。一方、条件式を満たすヒント情報がない場合は、ヒント情報表示エリア２００４にはなにも表示されない。検索条件は適宜変更できるので、使用者は所望のヒント情報が得られるまで、ｓ１０７〜ｓ１１６の動作を行うことができる。
知識情報検索装置Ｘでは、以上のような動作によりヒント情報を検索されるので、第一検索条件群と第二検索条件群とを適宜組み合わせないと適切なヒント情報を得ることができない。また、第一検索条件群と第二検索条件群に含まれる検索条件を多く選択すればヒント情報が表示される可能性が高くなるが、選択できる検索条件には上限が設けられているので、ランダムに多くの検索条件を選択することでヒント情報を表示するといったことは抑制される。即ち、第一検索条件群と第二検索条件群を選択できるある程度の知識がある者とない者とを選別することができ、工事に関する知識が不十分な者はうまく知識情報検索装置Ｘを利用できないようにすることができる。
【００２７】
次に、知識情報検索装置Ｘのヒント情報に関連するNTEIS情報を表示する動作について説明する。図１０にかかる動作を表すフローチャートを示す。前提として、検索画面２０００のヒント情報表示エリア２００４にはヒント情報が表示されているものとする。使用者が、ヒント情報表示エリア２００４に表示されているヒント情報を選択すると当該ヒント情報が反転表示されるので、この状態で使用者がNETIS情報検索指示ボタン２００５を選択すると、知識情報選択受付部１１３がこれを受け付け（ｓ２０１）、外部データベースアクセス部１１４は、NETISにアクセスして、このヒント情報を検索ワードとして送信して、検索結果を受信する（ｓ２０２）。検索結果が受信されると外部データ表示部１１５が別ウインドウを開き、ここに受信された検索結果を表示する。
このようにヒント情報から、ヒント情報に関連するNETISの情報得ることができ、より効果的な創意工夫の提案の作成に役立てることができる。
【００２８】
最後に、知識情報検索装置Ｘの工種に関連するNTEIS情報を表示する動作について説明する。図１１にかかる動作を表すフローチャートを示す。まず、使用者は上位検索条件入力画面１０００の第四工種入力エリア１０１０のプルダウンメニューから検索をしたい工種を選択し、NETIS情報検索指示ボタン１０１１を選択する。すると、第二上位検索条件受付部１１６がこれを受け付け（ｓ３０１）、外部データベースアクセス部１１４は、NETISにアクセスして、この工種を検索ワードとして送信して、検索結果を受信する（ｓ３０２）。第二外部データ表示部１１７が、受信された検索結果をNETIS情報表示エリア１０１２に表示する。
このように工種からもNETISの情報が得ることができるので、ヒント情報で満足する結果が得られない場合でも創意工夫の提案の作成のための情報を得ることが可能となる。
【００２９】
なお、本実施形態では知識情報検索装置Ｘはデスクトップコンピュータのような個々の使用者が専用で使用するコンピュータを想定しているが、インターネット上に存するサーバーコンピューターのように複数の使用者がアクセスして使用するような場合にも適用できる。この場合、表示と入力の受付けはクライアントコンピュータ側で行うようにすればよい。
また、最終的な検索情報に対してテーブルデータと条件式により知識情報の表示制限をかければよいので、検索条件の入力方法や表示方法、上位検索条件の設定や、知識情報の内容や表示方法、条件式の内容などは適宜変更してもよい。
さらに、上記実施形態では外部データベースとしてNETISを利用しているが、外部データベースとして、NETISから情報の一部を抽出したものをNTEISとは別途構築して、これを外部データベースとして利用したり、他の公的機関や企業が運営する外部データベースを利用したりしてもよい。
【符号の説明】
【００３０】
Ｘ  土木・建築工事に関する知識情報検索装置
Ｄ  外部データベース（ＮＥＴＩＳ）
１０１  上位検索条件記憶部
１０２  検索条件テーブル記憶部
１０３  知識情報記憶部
１０４  条件式記憶部
１０５  上位検索条件表示部
１０６  上位検索条件受付部
１０７  テーブルデータ抽出部
１０８  検索条件表示部
１０９検索条件受付部
１１０知識情報表示判定部
１１１  知識情報抽出部
１１２  知識情報表示部
１１３  知識情報選択受付部
１１４  外部データベースアクセス部
１１５  外部データ表示部
１１６  第二上位検索条件受付部
１１７  第二外部データ表示部
【図１】
2013228846.tif 000003
【図２】
2013228846.tif 000004
【図３】
2013228846.tif 000005
【図４】
2013228846.tif 000006
【図５】
2013228846.tif 000007
【図６】
2013228846.tif 000008
【図７】
2013228846.tif 000009
【図８】
2013228846.tif 000010
【図９】
2013228846.tif 000011
【図１０】
2013228846.tif 000012
【図１１】
2013228846.tif 000013