(57)【特許請求の範囲】
【請求項１】
複数の項目の各項目毎に、予め決定された複数のキーワード候補を記憶するキーワード候補記憶手段と、
複数の対策事例ファイルを記憶する対策事例ファイル記憶手段と、
新たな対策事例ファイルが前記対策事例ファイル記憶手段に登録される際に、該新たな対策事例ファイル中の文章の文字列を、テキストマイニング処理によって単語／文節に区切るテキストマイニング手段と、
前記新たな対策事例ファイル中の文章について、前記テキストマイニング手段によって区切られた前記単語／文節の中から、前記各項目毎に、前記キーワード候補記憶手段に記憶された前記複数のキーワード候補の各々と一致する前記単語／文節の数をカウントすることで、各項目毎に各キーワード候補の前記文章中における出現回数を求める出現回数判別手段と、
前記各項目毎に、その項目に係わる前記各キーワード候補の中から、前記出現回数判別手段で求められた前記出現回数に基づいて、その項目に係わるキーワードを決定することで、前記新たな対策事例ファイルに係わるキーワードを決定するキーワード決定手段と、
を有することを特徴とする対策事例情報登録・検索装置。
【請求項２】
前記キーワード候補記憶手段は、更に、前記キーワード候補の類似語を記憶しており、
前記出願回数判別手段は、該類似語の前記出現回数も求めて、該類似語の出現回数を、該類似語に対応するキーワード候補の出現回数に加算することで、該キーワード候補の出現回数を補正し、
前記キーワード決定手段は、該補正後の出現回数に基づいて、前記キーワードを決定することを特徴とする請求項１記載の対策事例情報登録・検索装置。
【請求項３】
前記新たな対策事例ファイルに係わる前記各項目毎のキーワードをユーザに設定させる為のキーワード登録画面上で、キーワード設定の初期状態では前記キーワード決定手段で決定されたキーワードを表示して、任意の項目に関するキーワードの設定をユーザに任意に変更させるキーワード登録手段を更に有することを特徴とする請求項１または２記載の対策事例情報登録・検索装置。
【請求項４】
前記キーワード登録手段は、前記キーワード決定手段でキーワードが決定されなかった項目がある場合、該項目に関する前記キーワード登録画面上での前記キーワード設定の初期状態を、設定なし状態にして、該項目に関するキーワードをユーザに任意に設定させることを特徴とする請求項３記載の対策事例情報登録・検索装置。
【請求項５】
前記キーワード決定手段で決定されたキーワードを、前記新たな対策事例ファイルに係わるキーワードとしてキーワード記憶手段に記憶させるキーワード設定手段を更に有することを特徴とする請求項１または２記載の対策事例情報登録・検索装置。
【請求項６】
前記キーワード決定手段で決定されたキーワードあるいは前記キーワード登録手段で任意に変更されたキーワードを、前記新たな対策事例ファイルに係わるキーワードとしてキーワード記憶手段に記憶させるキーワード設定手段を更に有することを特徴とする請求項３記載の対策事例情報登録・検索装置。
【請求項７】
検索条件として任意の用語を入力させ、該検索条件を用いて前記キーワード記憶手段を検索して、該検索条件と一致するキーワードが設定されている対策事例ファイルを、検索結果として求める検索手段を更に有することを特徴とする請求項５または６記載の対策事例情報登録・検索装置。
【請求項８】
前記検索手段は、前記各項目毎に前記検索条件を入力させ、全ての項目について検索条件と一致するキーワードが設定されている対策事例ファイルを、検索結果として求めることを特徴とする請求項７記載の対策事例情報登録・検索装置。
【請求項９】
前記対策事例ファイルは、プラントに係わる対策事例ファイルであることを特徴とする請求項１または２記載の対策事例情報登録・検索装置。
【請求項１０】
前記対策事例ファイルは、プラントに係わる省エネ対策事例ファイルであり、
前記各項目は、熱機器、業種、地区、季節であることを特徴とする請求項１または２記載の対策事例情報登録・検索装置。
【請求項１１】
対策事例情報登録・検索装置のキーワード決定方法において、
複数の項目の各項目毎に、予め決定された複数のキーワード候補を記憶しておき、
新たな対策事例ファイルが登録される際に、
該新たな対策事例ファイル中の文章の文字列を、テキストマイニング処理によって単語／文節に区切り、
前記新たな対策事例ファイル中の文章について、前記テキストマイニング処理によって区切られた前記単語／文節の中から、前記各項目毎に、前記記憶された前記複数のキーワード候補の各々と一致する前記単語／文節の数をカウントすることで、各項目毎に各キーワード候補の前記文章中における出現回数を求め、
前記各項目毎に、前記各キーワード候補の中から、前記出現回数に基づいて１以上のキーワードを決定することを特徴とするキーワード決定方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、各種対策事例情報を登録・検索する装置などに関する。
【背景技術】
【０００２】
例えば、特許文献１の従来技術が知られている。
特許文献１の発明は、医療機関のリスクマネージメントを行うために使用される事例情報集計装置に関して、収集した事例情報群を解析する作業が極めて容易に行える事例情報集計装置を、提供するものである。ディスプレイ上に、複数の検索条件が，各検索条件を選択した際に検索されることになる事例情報の数に応じた順番で並んだリスト５２Ｌが表示される検索用のＷｅｂページを表示する装置であって、リスト５２Ｌから選択された検索条件で事例情報の検索を行う装置として構成する。特許文献１には、事例情報の検索条件となる選択項目のキーワードをユーザが設定する方法について記載されている。
【０００３】
上記特許文献１の例に限らず、様々な分野において、多数の事例情報ファイルをデータベースに蓄積して、これを各ユーザが利用可能とすることで、各ユーザが様々な事例を共有できるシステムが、考えられている。その為に、各ユーザが、それぞれ、自己が経験した何等かの具体的な事例に関する情報を、例えば文章として記述して成る上記事例情報ファイルを作成して、これをデータベースに登録する。事例情報ファイルの文章としては、例えば、「・・・の様な事例が発生した。」というだけであってもよいが、「・・・のような事例が発生した。これに対して・・・という対策を施したことで、問題は解決した。」等の方が、より役立つことになる。
【０００４】
各ユーザは、例えば何等かの問題が発生した場合などに、それに応じた適切な事例情報ファイルを参照すれば、問題の解決方法やヒント等を知ることができる。但し、特にデータベースに登録されている事例情報ファイルの数が多い場合には、適切な事例情報ファイルを探し出すのに時間が掛かったり、見つけ出すのが困難となる。その為に、キーワード検索を行うようにしている場合がある。
【０００５】
その為に、一例としては、新規の事例情報ファイルをデータベースに登録する毎に、この事例情報ファイルに紐付く１以上のキーワードも一緒に登録させるようにしている。  ユーザがキーワード検索用の任意の用語（検索条件）を入力して検索実行させると、この用語（検索条件）と同一のキーワードに紐付けられた事例情報ファイルが、検索結果として表示されることになる。
【０００６】
ここで、上記キーワードの登録は、ユーザが行うことになる。これは、例えば、ユーザが、登録対象の事例情報ファイルの文章の内容などから、自己が適切と考えるキーワードを想到して、このキーワードを登録するものである。また、キーワードは、１種類だけとは限らず、複数種類登録させる場合もある。この場合には、上記用語（検索条件）も複数入力させることになる。例えば一例としては、複数の項目を用意し、上記キーワード登録の際には、項目毎にキーワードを登録させる。そして、上記検索実行の際には、項目毎に用語（検索条件）を入力させる。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００６−１６４００３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
上述したように、従来は、新規の事例情報ファイルをユーザが登録する際、例えば、複数の項目毎にキーワードを全て手動で設定しなければならず、手間が掛かるものであった。あるいは何をキーワードとすべきか分からないユーザもいる場合もあった。
【０００９】
特許文献１の発明は、このような課題を解決できるものではなかった。
本発明の課題は、事例情報ファイルを登録する際に、この事例情報ファイルの内容に応じたキーワードを、自動的に決定して登録する対策事例情報登録・検索装置等を提供することである。
【課題を解決するための手段】
【００１０】
本発明の対策事例情報登録・検索装置は、以下の各種機能部を有する。
・複数の項目の各項目毎に、予め決定された複数のキーワード候補を記憶するキーワード候補記憶手段；
・複数の対策事例ファイルを記憶する対策事例ファイル記憶手段；
・新たな対策事例ファイルが前記対策事例ファイル記憶手段に登録される際に、該新たな対策事例ファイル中の文章の文字列を、テキストマイニング処理によって単語／文節に区切るテキストマイニング手段；
・前記新たな対策事例ファイル中の文章について、前記テキストマイニング手段によって区切られた前記単語／文節の中から、前記各項目毎に、前記キーワード候補記憶手段に記憶された前記複数のキーワード候補の各々と一致する前記単語／文節の数をカウントすることで、各項目毎に各キーワード候補の前記文章中における出現回数を求める出現回数判別手段；
・前記各項目毎に、その項目に係わる前記各キーワード候補の中から、前記出現回数判別手段で求められた前記出現回数に基づいて、その項目に係わるキーワードを決定することで、前記新たな対策事例ファイルに係わるキーワードを決定するキーワード決定手段。
【発明の効果】
【００１１】
本発明の対策事例情報登録・検索装置等によれば、事例情報ファイルを登録する際に、この事例情報ファイルの内容に応じたキーワードを、自動的に決定して登録する。
【図面の簡単な説明】
【００１２】
【図１】本例の対策事例情報登録・検索装置の機能構成図である。
【図２】省エネ対策事例検索画面の一例である。
【図３】対策事例情報登録・検索装置の処理フローチャート図である。
【図４】キーワード候補登録ＤＢの具体例である。
【図５】文章からのキーワード候補等の抽出例を示す図である。
【図６】キーワード登録画面の一例である。
【図７】キーワード登録ＤＢの具体例である。
【発明を実施するための形態】
【００１３】
以下、図面を参照して本発明の実施の形態について説明する。
図１は、本例の対策事例情報登録・検索装置１０の機能構成図である。
尚、対策事例情報登録・検索装置１０は、例えば、パソコン等の一般的な汎用コンピュータ上で実現される。よって、特に図示しないが、ハードウェア的にはパソコン等の構成すなわちＣＰＵ、ハードディスクやメモリ等の記憶部、入出力インタフェース、表示部、操作部（何れも不図示）を有している。尚、表示部は例えばディスプレイであり、操作部は例えばキーボード、マウス等である。対策事例の情報は、外付けの外部記憶装置、スキャナなどの入力装置、モデムやＬＡＮボードなどの通信装置などから取り込んでもよい。
【００１４】
そして、上記記憶部には、予め所定のアプリケーションプログラムが記憶されている。上記ＣＰＵが、このアプリケーションプログラムを実行することで、例えば図１に示す各種機能部の処理が実現される。
【００１５】
本例の対策事例情報登録・検索装置１０は、キーワード候補記憶部１１、対策事例ファイル記憶部１２、テキストマイニング部１３、出現回数判別部１４、キーワード決定部１５、キーワード登録部１６、キーワード記憶部１７、検索部１８、キーワード設定部１９等の各種処理機能部を有する。
【００１６】
キーワード候補記憶部１１には、予め、複数の項目毎にそれぞれ、複数のキーワード候補が記憶されており、その一例を図４に示し後に説明する。尚、キーワード候補は、キーワードの候補となる任意の用語等であり、予め対策事例情報登録・検索装置１０の開発者または対策事例情報の管理者等が任意に決めて登録しておくものである。
【００１７】
対策事例ファイル記憶部１２は、複数の対策事例ファイルを記憶する。対策事例ファイルは、既に説明した通りであり、例えば一例としてはプラントに係わる何等かの問題や改善点等に対する対策の事例が記述されたファイルであり、その一例としては例えばプラントに係わる省エネ対策事例ファイルである。省エネ対策事例ファイルは、例えば、プラントに係わる何等かの省エネ（例えば、消費電力削減、重油／軽油消費量削減など）を実現する為の事例が記載されたファイルであるが、勿論、これは一例であり、この例に限らない。
【００１８】
例えば、対策事例ファイルの他の例としては、例えば、情報通信機器のセキュリティ対策、設備更新の省エネ対策（例えば、特開２０１０−１０８３４５号公報参照）、プラント事故対策、設備の保全対策、災害対策、障害対策、プログラム異常対策、等の様々な対策に係わる事例ファイルが挙げられるが、これらの例に限るものでもない。
【００１９】
また、例えば一例としては、上記各項目は、たとえばプラント関係の場合には、後述する熱機器、業種、地区、季節等である。勿論、これは一例であり、この例に限らない。
さらに、対策事例ファイルは、定型の書式に基づくフォーマットである必要はなく、対策事例として有益なものであればよく、Ｗｅｂページ、規格書、取扱説明書、報告書等の社内・外から入手した情報が対象と成り得る。
【００２０】
新たな対策事例ファイルを対策事例ファイル記憶部１２に登録する際に、テキストマイニング部１３、出現回数判別部１４、キーワード決定部１５によって、この新たな対策事例ファイルに係わるキーワードを決定する。これは、例えば、上記複数の項目それぞれについて、キーワードを決定するものである。
【００２１】
すなわち、まず、テキストマイニング部１３が、テキストマイニング処理によって、上記新たな対策事例ファイル中の文章の文字列を、単語／文節に区切る。尚、テキストマイニング処理自体は、既存機能であり、この処理を実現する既存のツール（ソフトウェア）も存在するので、特に説明しない。
【００２２】
また、新たな対策事例ファイルのデータ形式がテキスト形式でない場合は、既存のツールによりテキスト変換後、テキストマイニング処理を行えばよい。
次に、出現回数判別部１４が、上記項目毎に、その項目に係わる上記キーワード候補毎に、そのキーワード候補と一致する上記単語／文節の数をカウントすることで、該キーワード候補の上記新たな対策事例ファイル中の文章中における出現回数を求める。
【００２３】
そして、キーワード決定部１５が、上記項目毎に、その項目に係わる上記各キーワード候補のなかから、これらの上記出現回数に基づいて、その項目に係わる１以上のキーワードを決定する。これは、上記項目毎に、その項目に係わる上記各キーワード候補の中で出現回数が多いキーワード候補を、キーワードに決定することで、前記新たな対策事例ファイルに係わるキーワードを決定する。これは、例えば、項目毎にキーワード数が予め任意に設定されており、キーワード数が‘１’の項目に関しては、出現回数が最も多いキーワード候補を、キーワードに決定することになる。
【００２４】
ここでは、上記対策事例ファイル記憶部１２に記憶される複数の対策事例ファイルには、それぞれ、その対策事例ファイルの内容（文章）に応じたキーワードが設定される必要があるものとする。このキーワードは、ユーザが所望の対策事例ファイルを見つけ出す為の検索処理の際に、利用される。これについては、既に背景技術で説明してある。
【００２５】
キーワードは、基本的に、上記各項目毎にそれぞれ１以上設定されるものである。上記プラントに係わる省エネ対策事例ファイルの例であれば、上記熱機器、業種、地区、季節等の各項目毎に、それぞれ、１以上のキーワードが設定されることになる。
【００２６】
本手法では、このキーワードの設定を、自動的に、あるいは、半自動的に、行えるようにしている。つまり、上記キーワード決定部１５で決定された各項目別のキーワードを、そのまま、処理対象の対策事例ファイル（新たな対策事例ファイル）に係わるキーワードとして自動的に設定されるようにしてもよい。
【００２７】
あるいは、上記キーワード決定部１５で決定された各項目別のキーワードのうち、任意の項目に係わるキーワードを、ユーザに任意に変更させるようにしてもよい。この場合には、ユーザが変更しなかった項目についてはキーワード決定部１５で決定されたキーワードが設定され、ユーザが変更した項目については当該ユーザが変更した内容（キーワード）が設定されることになる。これが上記半自動的にキーワードが設定されることの一例である。
【００２８】
また、上記キーワード決定部１５でキーワードが決定されなかった項目については、ユーザが手動で任意のキーワードを設定するようにしてもよいが、キーワードを設定しなくても構わない（ユーザの自由である）。換言すれば、キーワードが設定されない項目があっても構わない。また、図２の画面上での検索の際に、検索条件（用語）が設定されない項目があっても構わない。
【００２９】
また、例えば、上記キーワード候補記憶部１１には、上記キーワード候補だけでなく更に、キーワード候補の類似語が記憶されているものであってもよい。これは、例えば後述する図４に示す一例のように、１つのキーワード候補に対して、１または複数の類似語が記憶されているものであってもよい。勿論、類似語が無いキーワード候補があってもよい。そして、この場合、上記出現回数判別部１４は、該類似語の前記出現回数も求めて、該類似語の出現回数を、該類似語に対応するキーワード候補の出現回数に加算することで、該キーワード候補の出現回数を補正するようにしてもよい。そして、この場合、キーワード決定部１５は、該補正後の出現回数に基づいて、上述したキーワード決定を行うようにしてもよい。
【００３０】
上記ユーザによるキーワードの設定変更などに関しては、例えば、キーワード登録部１６は、上記新たな対策事例ファイルに係わる複数の項目毎のキーワードを設定させる為のキーワード設定画面を表示する。このキーワード設定画面の一例を図６に示し、後に説明するが、この一例では、キーワード設定画面上における各項目毎のキーワード設定の初期状態を、キーワード決定部１５で決定されたキーワードにする。キーワード登録部１６は、任意の項目に関するキーワードの設定を、ユーザに任意に変更させる。但し、ユーザは、変更する必要が無ければ、上記初期状態のまま、キーワードを登録させる操作を行えばよい。
【００３１】
また、キーワード登録部１６は、キーワード決定部１５でキーワードが決定されなかった項目がある場合、該項目に関する上記キーワード設定画面上での上記キーワード設定の初期状態を、“設定なし”状態（空白など）にして、該項目に関するキーワードを任意に設定させるが、上記の通り、キーワードが設定されなくても構わない。
【００３２】
上記キーワード設定画面上で所定の登録決定操作（例えば後述する「登録」ボタン４２の操作）が行われると、そのときのキーワード設定画面上での各項目別のキーワード設定内容が、処理対象の対策事例ファイル（上記新たな対策事例ファイル）に係わるキーワードとして登録されることになる。これは、キーワード設定部１９によってキーワード記憶部１７に記憶されることになる。
【００３３】
すなわち、キーワード設定部１９は、例えば、上記初期状態のまま変更が無い場合には、キーワード決定部１５で決定された各項目別のキーワードを、上記新たな対策事例ファイルに係わるキーワードとしてキーワード記憶部１７に記憶させる。尚、キーワード記憶部１７は、所定の記憶領域／テーブル等を用意してもよいが（例えば図７に一例を示す）、この例に限らず、例えば対策事例ファイルにキーワードを付加する形としてもよい。
【００３４】
また、例えば一部の項目について上記初期状態から変更があった場合には、キーワード設定部１９は、例えば、変更が無かった項目についてはキーワード決定部１５で決定されたキーワードを、変更があった項目についてはキーワード登録部１６で任意に変更されたキーワードを、上記新たな対策事例ファイルに係わるキーワードとしてキーワード記憶部１７に記憶させる。
【００３５】
あるいは、キーワード設定部１９は、上記キーワード設定画面を表示することなく、キーワード決定部１５で決定された各項目別のキーワードを、そのまま、上記新たな対策事例ファイルに係わるキーワードとしてキーワード記憶部１７に記憶させるようにしてもよい。
【００３６】
そして、検索処理によって所望の対策事例ファイルを見つけ出す際には、検索部１８による処理機能を用いる。すなわち、検索部１８は、検索条件として任意の用語をユーザに入力させ、該検索条件を用いてキーワード記憶部１７を検索して、該検索条件と一致するキーワードが設定されている対策事例ファイルを、検索結果として求める。
【００３７】
検索部１８は、例えば後述する図２に示す一例のように、各項目毎にそれぞれ上記検索条件を入力させ、全ての項目について検索条件と一致するキーワードが設定されている対策事例ファイルを、検索結果として求める。
【００３８】
以下、具体例を用いて、上記対策事例情報登録・検索装置１０の一例について説明する。
まず、この具体例では、対策事例情報登録・検索装置１０は、プラントに係わる事例情報ファイルの登録・検索サービスを提供するものとする。プラントに係わる事例情報としては、例えば、プラントの何等かの異常／故障とその対処方法等の事例である異常対策事例や、あるいは省エネ実現の為に想到／実行された事例である省エネ対策事例などが挙げられる。
【００３９】
以下に説明する具体例では、対策事例情報登録・検索装置１０が、省エネ対策事例情報の登録・検索サービスを提供する装置である例を用いて、説明するものとする。また、以下の説明における“選択項目”は、上記項目の一例であるものとする。
【００４０】
この例の場合、対策事例情報登録・検索装置１０は、新たな省エネ対策事例ファイルを登録する際、この省エネ対策事例ファイルに係わるキーワード（選択項目毎のキーワード群）を、自動的／半自動的に決定・設定する。尚、省エネ対策事例ファイルは、上記事例情報ファイルの一例であるが、この例に限らない。
【００４１】
まず、図２に、この具体例の場合の検索画面の例を示す。つまり、図２には、省エネ対策事例検索画面の例を示す。尚、上記検索部１８によって、例えば図２の省エネ対策事例検索画面が表示されると共に、この画面上での任意の検索条件の入力受付や、入力された検索条件に応じた検索処理、検索結果の表示等が、実行されることになる。
【００４２】
尚、図２の検索画面の表示や検索処理自体は、従来と略同様であってよい。図２の検索画面を用いて検索処理を行う為に、予め、登録される省エネ対策事例ファイル毎に上述したキーワードが設定（紐付け）されている。このキーワードの決定・設定が、従来では手作業で行われていたが、本例では自動的に行われる。
【００４３】
図２に示す省エネ対策事例検索画面２０上には、検索条件選択入力部２１、検索結果表示部２２等の表示／入力領域がある。
検索条件選択入力部２１上で、ユーザに、所望の検索条件（用語）を選択・入力させると、この検索条件に合致する省エネ対策事例ファイルのファイル名一覧が、検索結果表示部２２に表示される。そして、ユーザが、所望のファイル名をクリック操作すると、この省エネ対策事例ファイルの内容（文章）が表示されるが、これについては特に図示しない。
【００４４】
ここで、検索条件選択入力部２１上では、各選択項目毎に検索条件（用語）の選択・入力が行われる。図示の例では、選択項目は、熱機器選択、業種選択、地区選択、季節選択、対策種別選択などである。そして、図示の例では、これら各選択項目毎の任意の用語（検索条件）として、熱機器選択に関しては「ボイラ」、業種選択に関しては「化学」、地区選択に関しては「東北」、季節選択に関しては「冬」、対策種別選択に関しては「設備更新」が、選択・入力された状態を示している。
【００４５】
一方、ここでは図示しないが、上記省エネ対策事例ファイル毎のキーワードも、各種選択項目毎に設定されている。そして、基本的には、全ての選択項目について上記検索条件（用語）に一致するキーワードがある場合に、その省エネ対策事例ファイルは上記“検索条件に合致する”ものと判定される。これについては、後に更に具体的に説明するものとする。
【００４６】
何れにしても、上記の通り、予め行われている上記キーワードの登録は、従来では人間が判断して手作業で行っており、手間が掛かっていた。本手法では、このキーワード決定・登録を自動的／半自動的に行うことができる。また、適切なキーワードが自動的に決定されることも期待できる。
【００４７】
図３に、対策事例情報登録・検索装置１０の処理フローチャート図を示す。
図示の各処理のうち、ステップＳ１１の処理は事前に行われる処理であり、その後、新たな省エネ対策事例ファイルの登録が行われる毎にステップＳ１２〜Ｓ１７の処理が実行されるものである。
【００４８】
まず、事前に、登録担当者等が、例えば熱機器、業種、地区、季節、対策種別、重視項目等の各種選択項目毎に、キーワード候補（及びその類似語）をデータベース（不図示のキーワード候補登録ＤＢ）に登録しておく（ステップＳ１１）。キーワード候補（及びその類似語）は、登録担当者等が任意に決めてよい。尚、類似語の登録は必須ではない。キーワード候補は、各種選択項目毎に、少なくとも１つ（基本的には複数）登録されることが望ましい。尚、キーワード候補（及びその類似語）を、“キーワード候補等”などと記す場合もあるものとする。
【００４９】
ここで、図４に、上記キーワード候補登録ＤＢの具体例を示す。
ここでは、キーワード候補登録ＤＢは、各種選択項目毎にそれぞれ作成されるものとする。つまり、上記熱機器、業種、地区、季節、対策種別、重視項目それぞれに対応して、複数のキーワード候補登録ＤＢが作成されるものとする。そして、図４には、そのなかで“熱機器”に対応するキーワード候補登録ＤＢの具体例を示している。よって、特に図示しないが、他の選択項目すなわち業種、地区、季節、対策種別、重視項目等についても、それぞれ、対応するキーワード候補登録ＤＢ（不図示）が作成されているものとする。
【００５０】
図４に示す“熱機器”に対応するキーワード候補登録ＤＢ３０には、キーワード候補３２と、類似語３３が格納される。つまり、任意の１以上のキーワード候補がキーワード候補３２の欄に格納されると共に、このキーワード候補３２に係わる類似語が類似語３３の欄に格納される。１つのキーワード候補に対して複数の類似語が登録されていてもよい。
【００５１】
そして、上記の通り、ここでは“熱機器”に対応するキーワード候補登録ＤＢの具体例を示しており、図示の例では、キーワード候補として「ボイラ」、「吸収式冷凍機」、「蒸気圧縮冷凍機」が登録されている。また、「ボイラ」に係わる類似語として「ボイラー」、「Boiler」、「汽缶」、「缶」、「カマ」が登録されている。また、「吸収式冷凍機」に係わる類似語として「吸収式冷温水機」が登録されている。また、「蒸気圧縮冷凍機」に係わる類似語として「蒸気圧縮式冷凍機」が登録されている。
【００５２】
尚、Ｎｏ．３１は、各レコードに割当てられる単なるシリアル番号などである。
また、尚、特に図示しないが、各キーワード候補登録ＤＢには、それがどの選択項目に対応するキーワード候補登録ＤＢであるのかを示す情報が、付加されている。
【００５３】
上記事前のキーワード候補等の登録作業が行われた後は、上記の通り、新たな省エネ対策事例ファイルの登録が行われる毎に、ステップＳ１２〜Ｓ１７の処理が実行される。
これは、ユーザ等が、登録対象となる（新たな）省エネ対策事例ファイルを入力すると（ステップＳ１２）、対策事例情報登録・検索装置１０は、まず、この省エネ対策事例ファイルの内容（文章）に対して、テキストマイニング処理を行う（ステップＳ１３）。これによって、この文章の文字列は、単語や文節に区切られる。尚、既に述べた通り、テキストマイニング処理自体は、既存機能であり、特に説明しない。
【００５４】
ステップＳ１３の処理では、上記処理に続いて更に以下の処理を実行する。
すなわち、まず、上記各種選択項目毎に、各用語（キーワード候補／類似語）を順次処理対象として、処理対象の用語と一致する単語／文節を、上記テキストマイニング処理後の文章から検出して、当該一致する単語／文節の数をカウントする。
【００５５】
また、本例のように類似語も登録されている場合には、「キーワード候補のカウント数＋その類似語のカウント数」を、そのキーワード候補のカウント数（文章中での出現回数）として出力するようにしてもよい。つまり、キーワード候補のカウント数を、その類似語のカウント数によって補正するようにしてもよい。この例の場合、各類似語については一時的にカウント数を求めるものであり、最終的には、各キーワード候補のカウント数（文章中での出現回数；補正値）のみが出力されることになる。但し、これは一例であり、この例に限らない。
【００５６】
ステップＳ１３の処理では、更に、上記処理によって、全ての選択項目について、全てのキーワード候補についてカウント数（すなわち、省エネ対策事例ファイルの文章中におけるキーワード候補（及びその類似語）の出現回数）が求められたら、各選択項目毎に、それぞれ、カウント数（出現回数）が多いキーワード候補を、その選択項目に係わるキーワードに決定する。これは、上記各種選択項目毎に、予め設定されているキーワード数の分だけ、キーワードを決定するものである。つまり、各選択項目毎に、その選択項目に係わるキーワード候補の中から、カウント数（出願回数）が多い順にキーワード数の分だけ、キーワードに決定する。
【００５７】
例えば、仮に、熱機器については‘２つ’、それ以外の選択項目（業種、地区、季節、対策種別、重視項目）については‘１つ’が、キーワード数として設定されているものとする。よって、業種、地区、季節、対策種別、重視項目については、それぞれ、最もカウント数が多いキーワード候補１つだけを、キーワードに決定する。一方、熱機器に関しては、最もカウント数が多いキーワード候補と、２番目にカウント数が多いキーワード候補の２つを、キーワードに決定する。
【００５８】
ここで、図５に、文章からのキーワード候補等の抽出例を示す。
図５には、登録対象の省エネ対策事例ファイルからキーワード候補等を抽出する様子を示す。尚、図示の「・・・」は、省エネ対策事例ファイルの文章中におけるキーワード候補等以外の単語／文節等を意味している。また、図５のキーワード候補等の抽出は、上記図４の例に応じたものであるが、これに限らず更に不図示の他の選択項目のキーワード候補等にも応じた例を示す。例えば、図示の「東北」は、上記“地区”に対応するキーワード候補等（不図示）の１つである。
【００５９】
但し、ここでは、図４の例（“熱機器”に対応するキーワード候補登録ＤＢ３０）に応じたものについてのみ説明する。
図５の例において、図４の例に応じて抽出された用語は、「ボイラ」、「ボイラー」、「缶」、「吸収式冷凍機」の４つである。「ボイラ」と「缶」と「吸収式冷凍機」は１箇所、「ボイラー」は２箇所、検出されている。つまり、上記カウント数は、「ボイラ」と「缶」と「吸収式冷凍機」は何れも‘１’、「ボイラー」は‘２’となる。
【００６０】
ここで、図４に示す例では、「ボイラー」と「缶」は、キーワード候補「ボイラ」の類似語である。従って、上述した処理により、これら類似語のカウント数は、対応するキーワード候補に含まれる形となるので、キーワード候補「ボイラ」のカウント数は、１＋２＋１＝４となる。尚、もう１つのキーワード候補である「吸収式冷凍機」のカウント数は、そのまま‘１’となる。
【００６１】
尚、この例では、上記「蒸気圧縮冷凍機」とその類似語は、文章中に全く存在しなかったものとする。これより、上記一例の場合、“熱機器”に関しては、最もカウント数（出現数）が多かった「ボイラ」と、２番目にカウント数が多かった「吸収式冷凍機」の２つのキーワード候補が、キーワードに決定されることになる。尚、この決定は仮決定とし、ユーザによる変更を受け付けるようにしてもよい。
【００６２】
尚、上記ステップＳ１３の処理において、キーワードが１つも決定されない選択項目があった場合には（ステップＳ１４，ＮＯ）、その選択項目に関してはユーザに任意のキーワードを設定させる（ステップＳ１６）。これは、例えば、当該キーワードが１つも抽出されなかった選択項目に対応するキーワード候補登録ＤＢを用いて、そのキーワード候補３２を一覧表示して、その中から所望のキーワード候補をユーザに選択させるようにしてもよいが、この例に限らない。また、既に述べた通り、必ずしもキーワードが設定されなくても構わない（空白のままでも構わない）。
【００６３】
一方、上記ステップＳ１３の処理によってキーワードが決定された選択項目に関しては、それをこの選択項目のキーワードとして仮決定すると共に、ユーザによる設定変更を受け付ける（ステップＳ１５）。
【００６４】
尚、例えば、任意の選択項目に係わるキーワード候補全てが、類似語も含めて文章中に１回も出現しない場合に、上記ステップＳ１４がＮＯとなる。
上記ステップＳ１５、Ｓ１６の処理は、例えば図６に示すキーワード登録画面を表示することで実現させる。
【００６５】
図６に示すキーワード登録画面４０について説明する。
図示のキーワード登録画面４０上には、キーワード設定領域４１がある。このキーワード設定領域４１上で、ユーザは、各選択項目毎に、所望のキーワードを選択・設定できる。各選択項目毎に、選択肢として、その選択項目に係わる全てのキーワード候補が一覧表示され、その中からユーザが所望のキーワード候補を選択・指定することで、キーワードが設定される。但し、上記キーワードが抽出されている選択項目については、初期状態で既に、抽出されたキーワードが設定された状態になっている。
【００６６】
すなわち、まず、選択項目＝“熱機器”に関しては、上記の通り「ボイラ」と「吸収式冷凍機」の２つのキーワードが抽出されており、これより図示のように“熱機器選択”欄には初期状態で「ボイラ」と「吸収式冷凍機」とが設定された状態となっている。
【００６７】
また、他の選択項目についても上記ステップＳ１３によってキーワードが抽出されたものに関しては、初期状態でキーワードが設定済みの状態となる。つまり、図示のように、“業種選択”欄には初期状態で「化学」が設定されている。これは、選択項目“業種”に関して上記カウント数（出現数）が最も多かった用語が「化学」であったことを意味している。他の選択項目についても同様であり、特に説明しないが、例えば図示の“地区選択”欄には「東北」、“対策種別選択”欄には「設備更新」が、それぞれ、初期状態で設定済みの状態となっている。
【００６８】
一方、ここでは、選択項目“季節”と“重視項目”については、キーワード抽出が無いので、図示のように“季節選択”欄と“重視項目”欄は、初期状態では空白となっている。これより、この２つの項目については、ユーザが自己の判断により手作業でキーワードを設定することになる。つまり、上記のように選択肢としてのキーワード候補が一覧表示され、その中からユーザが所望のキーワード候補を選択する。これが上記ステップＳ１６の処理である。
【００６９】
また、初期状態でキーワードが設定済みの選択項目（上記の例では、熱機器、業種、地区、対策種別）についても、ユーザの判断で任意に変更してもよい。これが上記ステップＳ１５の処理である。勿論、これらのキーワードが自動的に設定された選択項目に関しては、ユーザが、上記初期状態の表示を見て、設定変更の必要はないと判断した場合には、特に設定変更しなくてもよい。設定変更しない場合には、図示の初期状態のままでキーワード登録が行われることになる。
【００７０】
ユーザが、上記様々な判断、設定、設定変更等を行って、キーワード登録画面４０上の各選択項目のキーワード設定内容が、ユーザが望む状態となったら、ユーザが図示の「登録」ボタン４２を操作することで、そのときの設定内容通りのキーワード登録が行われることになる。
【００７１】
尚、ユーザが、所望の選択項目について上記設定や設定変更を行う場合には、例えば、ユーザは、この選択項目に係わる選択欄のプルダウンメニューを表示させる操作を行うことで、例えばこの選択項目に係わるキーワード候補一覧を表示させる等して、その中から所望のキーワード候補をキーワードとして選択する操作を行うことで、キーワードを設定することになる。尚、この作業自体は、従来の手作業によるキーワード設定・登録と略同様であると見做しても構わない。
【００７２】
上述したように、システムが、新規登録される省エネ対策事例ファイルをテキストマイニングし、選択項目毎に、例えば最も出現回数の多いキーワード候補を、自動的にキーワードに決定する。勿論、上記の通り、“最も出現回数の多いもの”に限らない（例えば、２番目に出現回数の多いもの、３番目に出現回数の多いもの等が、更に含まれていても良い。これは、予め設定されるキーワード数によることになる）。この様なことを、例えば、「選択項目毎に、出現回数が多いキーワード候補を、自動的にキーワードに決定する」等と表現するものとする。
【００７３】
上記キーワードの自動決定機能によって、ユーザのキーワード登録作業負担が軽減されると共に、適切なキーワードが設定されることが期待できる。上記のように、出現回数が多い用語がキーワードとなるので、これが適切なものである可能性は高いと考えられる。
【００７４】
尚、上記の通り、ユーザがキーワードを変更することもできる。
ユーザが上記「登録」ボタン４２を操作すると、そのときの設定内容がキーワード登録ＤＢに新規登録される。
【００７５】
図７に、キーワード登録ＤＢ５０の具体例を示す。
図７において、Ｎｏ．５１は、登録された各省エネ対策事例ファイルに割当てられる識別番号である。そして、Ｎｏ．５１が示す省エネ対策事例ファイルに関して、各選択項目に対応するキーワードが、図示のようにキーワード登録ＤＢ５０に登録されることになる。
【００７６】
また、上記図２の画面上で省エネ対策事例の検索が行われる場合には、図２の画面上で入力された検索条件（各選択項目毎の任意の単語など）を用いて、例えば図７に示すキーワード登録ＤＢ５０を検索することになる。そして、例えば、全ての選択項目について検索条件と一致するキーワードを有するレコードのＮｏ．５１を抽出して、このＮｏ．５１が示す省エネ対策事例ファイルのファイル名を表示する。尚、同じ選択項目で登録された事例が複数ある場合、熱機器のキーワードの出現率が高い順に優先表示される。
【００７７】
従来は、例えば省エネ対策事例ファイルをユーザが登録する際、検索対象となる選択項目のキーワードをユーザが全て手動で設定しなければならず、手間が掛かっていたり、何を設定してよいか分からなかったという課題があったのに対し、本手法ではシステムが選択項目毎のキーワードを自動で決定するので、ユーザの登録時の負担軽減を実現できる。
【符号の説明】
【００７８】
１０  対策事例情報登録・検索装置
１１  キーワード候補登録部
１２  対策事例ファイル記憶部
１３  テキストマイニング部
１４  出現回数判別部
１５  キーワード決定部
１６  キーワード登録部
１７  キーワード記憶部
１８  検索部
２０  省エネ対策事例検索画面
２１  検索条件選択入力部
２２  検索結果表示部
３０  キーワード候補登録ＤＢ
３１  Ｎｏ．
３２  キーワード候補
３３  類似語
４０  キーワード登録画面
４１  キーワード設定領域
４２  「登録」ボタン
５０  キーワード登録ＤＢ
５１  Ｎｏ．
【図１】
0006613620.tif 000002
【図２】
0006613620.tif 000003
【図３】
0006613620.tif 000004
【図４】
0006613620.tif 000005
【図５】
0006613620.tif 000006
【図６】
0006613620.tif 000007
【図７】
0006613620.tif 000008