(57)【要約】【課題】  分類する文書ごとに分類に使用するパラメータを変更する文書分類装置を提供する。【解決手段】  被分類文書と比較する比較対象文書の情報と、この比較対象文書の分野とを比較対象文書情報として記憶する比較対象文書情報記憶部１１と、単語と、この単語の単語重みを記憶する単語重み情報記憶部１２と、被分類文書を比較対象文書情報と比較して被分類文書と比較対象文書とで共通に使用されている共通使用単語を抽出し、共通使用単語と、共通使用単語の使用回数と、単語重み情報記憶部から読み出した共通使用単語の単語重みと、この単語重みごとに設定されて単語重みを調整する調整値とを共通単語情報として生成し、この生成された共通単語情報に基づいて複数の比較対象文書と被分類文書との類似度を求め、この求められた類似度に基づいて分野を特定し、調整値を可変させて比較対象文書に基づいて新たな分野を特定する分類処理部１０とを有する。【選択図】      図１
2006277413.tif 000002
【特許請求の範囲】
【請求項１】
入力された被分類文書の属する分野を分類する文書分類装置であって、
前記被分類文書と比較する比較対象文書の情報と、この比較対象文書の分野とを比較対象文書情報として記憶する比較対象文書情報記憶部と、  
単語と、この単語の単語重みを記憶する単語重み情報記憶部と、
前記被分類文書を前記比較対象文書情報と比較して被分類文書と比較対象文書とで共通に使用されている共通使用単語を抽出し、前記共通使用単語と、前記共通使用単語の使用回数と、前記単語重み情報記憶部から読み出した前記共通使用単語の単語重みと、この単語重みごとに設定されて単語重みを調整する調整値とを共通単語情報として生成し、この生成された前記共通単語情報に基づいて複数の比較対象文書と前記被分類文書との類似度を求め、この求められた類似度に基づいて分野を特定し、入力装置からの指示に基づいて前記調整値を可変させて前記比較対象文書に基づいて新たな分野を特定する分類処理部と、
を有することを特徴とする文書分類装置。
【請求項２】
入力された被分類文書の属する分野を分類する文書分類装置であって、
前記被分類文書と比較する比較対象文書の情報と、この比較対象文書の分野とを比較対象文書情報として記憶する比較対象文書情報記憶部と、
単語と、この単語の単語重みを記憶する単語重み情報記憶部と、
前記被分類文書を前記比較対象文書情報と比較して被分類文書と比較対象文書とで共通に使用されている共通使用単語を抽出し、前記共通使用単語と、前記共通使用単語の使用回数と、前記単語重み情報記憶部から読み出した前記共通使用単語の単語重みと、この単語重みごとに設定されて単語重みを調整する調整値とを共通単語情報として生成する共通単語情報生成部と、
前記共通単語情報に含まれる各共通使用単語の使用回数とその共通使用単語の単語重みと単語重みに関連付けられる調整値とに基づいて類似度を算出する類似度算出部と、
この類似度算出部で求められた類似度に基づいて前記被分類文書の属する分野を特定して分類結果とする分野特定部と、
前記調整値を可変させる類似度パラメータ調整部と、
前記分類結果が確定されると、前記被分類文書の各使用単語の調整値を含む分類結果を生成して記憶装置に記憶させる分類結果記憶部と、
を有することを特徴とする文書分類装置。
【請求項３】
請求項２に記載の文書分類装置において、前記類似度パラメータ調整部は、
特定の共通使用単語の調整値を可変して共通単語情報を生成することを特徴とする文書分類装置。
【請求項４】
請求項２又は３に記載の文書分類装置において、前記類似度算出部は、
前記各共通単語の使用回数と単語重みと共通使用単語との積の合計を算出し、この算出された合計の値を類似度とすることを特徴とする文書分類装置。
【請求項５】
入力された被分類文書の属する分野を分類する文書分類方法であって、
前記被分類文書を前記被分類文書と比較するための比較対象文書の情報と、この比較対象文書の分野が関連付けられた比較対象文書情報と比較して被分類文書と比較対象文書とで共通に使用されている共通使用単語を抽出し、この共通使用単語と、共通使用単語の使用回数と、共通使用単語の単語重みと、この単語重みごとに設定された単語重みを調整する調整値とを共通単語情報として生成し、この生成された前記共通単語情報から複数の比較対象文書と前記被分類文書との類似度を求め、この求められた類似度に基づいて分野を特定し、入力装置からの指示に基づいて、前記調整値を可変させて、前記比較対象文書に基づいて新たな分野を特定する分類処理ステップ、
を有することを特徴とする文書分類方法。
【請求項６】
入力された被分類文書の属する分野を分類する文書分類方法であって、
前記被分類文書を前記被分類文書と比較するための比較対象文書の情報と比較して被分類文書と比較対象文書とで共通に使用されている共通使用単語を抽出し、この共通使用単語と、共通使用単語の使用回数と、共通使用単語の単語重みと、この単語重みごとに設定されて単語重みを調整する調整値とを共通単語情報としてを生成する共通単語情報生成ステップと、
各共通使用単語の使用回数とその共通使用単語の単語重みと単語重みに関連付けられる調整値とに基づいて類似度を算出する類似度算出ステップと、
被分類文書について求められた類似度に基づいて前記被分類文書の属する分野を特定して分類結果とする分野特定ステップと、
前記調整値を可変させる類似度パラメータ調整ステップと、
前記分類結果が確定されると、前記被分類文書の各使用単語の調整値を含む分類結果を生成して記憶装置に記憶させる分類結果記憶ステップと、
を有することを特徴とする文書分類方法。
【請求項７】
請求項６に記載の文書分類方法において、前記類似度パラメータ調整ステップは、
特定の共通使用単語の調整値を可変して共通単語情報を生成することを特徴とする文書分類方法。
【請求項８】
請求項６又は７に記載の文書分類方法において、前記類似度算出ステップは、
前記各共通単語の使用回数と単語重みと共通使用単語との積の合計を算出し、この算出された合計の値を類似度とすることを特徴とする文書分類方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、文書の分野を分類する文書分類装置および文書分類方法に関する。
【背景技術】
【０００２】
従来、予めデータベースに記憶される複数の文書情報に基づいて、入力文書の属する分野を特定する文書分類システムがある。このような文書分類システムでは、まず、予め分野が特定されてデータベースに記憶されている複数の比較対象文書から分類を特定したい入力文書と類似する比較対象文書を抽出する。その後、その抽出された比較対象文書に予め関連付けられている分野に基づいて、入力文書が属する分野を特定する方式がある（例えば、特許文献１）。
【０００３】
さらに、分類処理の効率化を図るため、文書分類システムでは、一括して大量の入力文書の分類処理を行なう方式が一般的である。また、このような文書分類システムでは、入力文書について大量の比較対象文書との類似度算出を行なうことが多い。さらに、高い精度が求められる文書分類システムにおいては、コンピュータにより分類した結果を、人手によってチェックすることになる。
【特許文献１】特開２００１−１５５０２５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
上述したような、大量の入力文書を同一の基準により一括して分類する従来の文書分類システムでは、一度に大量の文書を効率良く処理できる反面、一括して分類処理を行った時点で分類の結果が確定される。そのため、対話性が犠牲になる問題が生じることがある。
【０００５】
再び分類処理でのパラメータ調整して再度分類を実行することも考えられるが、これによれば、パラメータを調整することで、その後に分類される全ての分類結果に対して変更されたパラメータが適用される。これによれば、全ての分類結果が同一のパラメータで分類されてしまうという問題があった。
【０００６】
本発明は上記の問題を解決するためになされたものであり、分類される文書ごとに分類するために利用されるパラメータを調整することが可能な文書分類装置および文書分類方法を提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明の第１の特徴に係る文書分類装置によれば、入力された被分類文書の属する分野を分類する文書分類装置であって、被分類文書と比較する比較対象文書の情報と、この比較対象文書の分野とを比較対象文書情報として記憶する比較対象文書情報記憶部と、単語と、この単語の単語重みを記憶する単語重み情報記憶部と、被分類文書を比較対象文書情報と比較して被分類文書と比較対象文書とで共通に使用されている共通使用単語を抽出し、共通使用単語と、共通使用単語の使用回数と、単語重み情報記憶部から読み出した共通使用単語の単語重みと、この単語重みごとに設定されて単語重みを調整する調整値とを共通単語情報として生成し、この生成された共通単語情報に基づいて複数の比較対象文書と被分類文書との類似度を求め、この求められた類似度に基づいて分野を特定し、入力装置からの指示に基づいて調整値を可変させて比較対象文書に基づいて新たな分野を特定する分類処理部とを有することを特徴としている。
【０００８】
また、第２の特徴に係る文書分類装置によれば、入力された被分類文書の属する分野を分類する文書分類装置であって、被分類文書と比較する比較対象文書の情報と、この比較対象文書の分野とを比較対象文書情報として記憶する比較対象文書情報記憶部と、単語と、この単語の単語重みを記憶する単語重み情報記憶部と、被分類文書を比較対象文書情報と比較して被分類文書と比較対象文書とで共通に使用されている共通使用単語を抽出し、共通使用単語と、共通使用単語の使用回数と、単語重み情報記憶部から読み出した共通使用単語の単語重みと、この単語重みごとに設定されて単語重みを調整する調整値とを共通単語情報として生成する共通単語情報生成部と、共通単語情報に含まれる各共通使用単語の使用回数とその共通使用単語の単語重みと単語重みに関連付けられる調整値とに基づいて類似度を算出する類似度算出部と、この類似度算出部で求められた類似度に基づいて被分類文書の属する分野を特定して分類結果とする分野特定部と、調整値を可変させる類似度パラメータ調整部と、分類結果が確定されると、被分類文書の各使用単語の調整値を含む分類結果を生成して記憶装置に記憶させる分類結果記憶部とを有することを特徴としている。
【０００９】
上記構成の本発明によれば、文書を分類するためのパラメータを調整する文書分類装置及び文書分類方法を提供することができる。
【発明の効果】
【００１０】
本発明によれば、文書分類装置及び文書分類方法において、文書を分類するためのパラメータを調整することができる。
【発明を実施するための最良の形態】
【００１１】
以下に、図面を参照して、本発明の最良の実施の形態に係る文書分類装置１及び文書分類方法を説明する。
【００１２】
［文書分類装置］
図１に示すのは、本発明の最良の実施の形態に係る文書分類装置１のブロック図である。
【００１３】
図１に示す文書分類装置１は、分類処理部１０、比較対象文書情報記憶部１１、単語重み情報記憶部１２及び分類結果記憶部１３を有する。
【００１４】
比較対象文書情報記憶部１１は、文書の属する分野を分類する対象となる被分類文書と比較する比較対象文書の情報（テキスト情報）と、この比較対象文書の分野が関連付けられた比較対象文書情報を記憶している。
【００１５】
単語重み情報記憶部１２は、単語と、単語が含まれる文書の分野の特徴を示す指標となる単語重みを記憶している。
【００１６】
分類結果記憶部１３は、分類処理部１０で分類された被分類文書に関する情報と、この被分類文書で使用される使用単語の調整値を含む分類結果を記憶する。
【００１７】
分類処理部１０は、分類キー文書を比較対象文書情報と比較して、分類キー文書および比較対象文書で共通に使用されている単語である共通使用単語を抽出し、少なくともこれらの共通使用単語と、共通使用単語の使用回数と、単語重み情報記憶部から読み出した共通使用単語の単語重みと、この単語重みごとに設定され、この単語重みを調整する調整値と、を関連付て共通単語情報として生成する。また、分類処理部１０は、共通単語情報から複数の比較対象文書との類似度を求め、求められた類似度の高い比較対象文書の分野に基づいて分野を特定した分類結果を求め、分類結果記憶部１３に記憶させる。さらに、分類処理部１０は、入力装置からの指示に基づいて、調整値を可変させて前記比較対象文書に基づいて、新たな分野を特定する。
【００１８】
図２に示すのは、比較対象文書情報記憶部１１で記憶する比較対象文書情報の一例である。比較対象文書とは、分野を分類する対象となる被分類文書と比較する文書である。また、比較対象文書情報は、この比較対象文書に基づいて生成される。
【００１９】
具体的に図２に示す比較対象文書情報１１ａは、複数の比較対象文書の「タイトル」、「分野」、「使用単語」、「使用回数」および「調整値」の情報を含んでいる。「タイトル」は比較対象文書のタイトルであり、「分野」は比較対象文書に定められた分野である。また、「使用単語」は比較対象文書で使用されている単語であり、「使用回数」は、各使用単語が比較対象文書中で使用されている回数である。
【００２０】
「調整値」は各被分類文書の使用単語毎に、単語重みを調整する値である。本発明の最良の実施の形態に係る文書分類装置１では、この「調整値」を変化させることにより、類似度を求めるためのパラメータが調整される。
【００２１】
この図２に示す比較対象文書情報１１ａによれば、比較対象文書１は、タイトルが「データベース更新処理時間の短縮」であり、分野は「データベース更新」である。また、比較対象文書１の中で使用されている単語とその使用回数として、それぞれ「大規模」が２回、「データベース」が５回、「更新処理」が８回、「時間」が３回、「短縮」が２回であることを表している。また、各使用単語の「調整値」は、初期値である「１．０」が設定されている。
【００２２】
図３は、単語重み情報記憶部１２で記憶する単語重み情報１２ａの一例である。図３に示す単語重み情報１２ａでは、例えば「自動分類」の単語重みは「８．５」であり、「データベース」の単語重みは「４．３」であることを表している。
【００２３】
この「単語重み」には、例えば比較対象文書情報記憶部１１中の全ての比較対象文書におけるその使用単語の使用回数の逆数を利用する。これは、使用される回数の多い単語は一般的な単語であり、文書の特徴を表さない単語であると考え、逆に、使用される回数の少ない単語は特徴的な単語であると考える。本発明の最良の実施の形態では、分類に使用する単語重み情報として、図３に示すような単語重み情報１２ａが予め作成され、単語重み情報記憶部１２に記憶されているものとする。
【００２４】
本発明の最良の実施の形態に係る文書分類装置１は、図４に示すように、中央処理制御装置１０１、ＲＯＭ（Read Only Memory）１０２、ＲＡＭ（Random Access Memory）１０３および入出力インタフェース１０９が、バス１１０を介して接続されている。入出力インタフェース１０９には、入力装置１０４、表示装置１０５、通信制御装置１０６、記憶装置１０７およびリムーバブルディスク１０８が接続されている。
【００２５】
中央処理制御装置１０１は、入力装置１０４からの入力信号に基づいてＲＯＭ１０２から文書分類装置１を起動するためのブートプログラムを読み出して実行し、更に記憶装置１０７に記憶されたオペレーティングシステムを読み出す。更に中央処理制御装置１０１は、入力装置１０４や通信制御装置１０６などの入力信号に基づいて、各種装置の制御を行ったり、ＲＡＭ１０３や記憶装置１０７などに記憶されたプログラムおよびデータを読み出してＲＡＭ１０３にロードするとともに、ＲＡＭ１０３から読み出されたプログラムのコマンドに基づいて、データの計算または加工など、後述する一連の処理を実現する処理装置である。
【００２６】
入力装置１０４は、操作者が各種の操作を入力するキーボード、マウスなどの入力デバイスにより構成されており、操作者の操作に基づいて入力信号を作成し、入出力インタフェース１０９およびバス１１０を介して中央処理制御装置１０１に送信される。表示装置１０５は、ＣＲＴ（Cathode Ray Tube）ディスプレイや液晶ディスプレイなどであり、中央処理制御装置１０１からバス１１０および入出力インタフェース１０９を介して表示装置１０５において表示させる出力信号を受信し、例えば、中央処理制御装置１０１の処理結果などを表示する装置である。通信制御装置１０６は、ＬＡＮカードやモデムなどの装置であり、文書分類装置１をインターネットやＬＡＮなどの通信ネットワークに接続する装置である。通信制御装置１０６を介して通信ネットワークと送受信したデータは入力信号または出力信号として、入出力インタフェース１０９およびバス１１０を介して中央処理制御装置１０１に送受信される。
【００２７】
記憶装置１０７は半導体記憶装置または磁気ディスク装置等であって、中央処理制御装置１０１で実行されるプログラムやデータが記憶されている。リムーバブルディスク１０８は、光ディスクやフレキシブルディスクのことであり、ディスクドライブによって読み書きされた信号は、入出力インタフェース１０９およびバス１１０を介して中央処理制御装置１０１に送受信される。本発明の実施の形態に係る文書分類装置１の記憶装置１０７には、文書分類プログラムが記憶されるとともに、比較対象文書情報記憶部１１、単語重み情報記憶部１２および分類結果記憶部１３が記憶される。また、この文書分類プログラムが文書分類装置１の中央処理制御装置１０１に読み込まれて実行されることによって、分類処理部１０が実装される。
【００２８】
なお、本発明の最良の実施の形態に係る文書分類装置１は、一つのコンピュータによって実現されても良いし、互いに通信可能な複数のコンピュータによって実現されても良い。例えば、一括処理を行なうための構成と対話処理を行なうための構成は、同一のコンピュータシステム上にあっても構わないし、ネットワーク等を介して接続された別のコンピュータシステム上にあっても構わない。また、分類処理部１０もそれぞれ一つのコンピュータによって実現されていても良く、また複数のコンピュータによって実現されていても良い。
【００２９】
図５に示すように、本発明の実施の形態に係る文書分類装置１における分類処理部１０は制御部２００およびメモリ部２５０を有する。
【００３０】
制御部２００は、初期化部２０１、入力部２０２、単語重み読み込み部２０３、被分類文書情報生成部２０４、比較対象文書情報読み込み部２０５、共通単語情報生成部２０６、比較対象文書類似度算出部２０７、分野別類似度積算部２０８、分野特定部２０９、類似度算出パラメータ調整部２１０および分類結果記憶部２１１を有する。
【００３１】
また、メモリ部２５０は、単語重みバッファ部２５１、被分類文書情報バッファ部２５２、比較対象文書情報バッファ部２５３、共通単語情報バッファ部２５４、比較対象文書類似度バッファ部２５５および分野別類似度積算値バッファ部２５６を有する。
【００３２】
単語重みバッファ部２５１は、比較対象文書で使用されている単語である各使用単語について、使用単語とその単語重みとが関連付けられた単語重み情報を記憶する。
【００３３】
被分類文書情報バッファ部２５２は、分類の対象となる被分類文書から生成される被分類文書情報を記憶する。
【００３４】
比較対象文書情報バッファ部２５３は、被分類文書情報と比較する比較対象文書情報を記憶する。
【００３５】
共通単語情報バッファ部２５４は、被分類文書と比較対象文書で共通して使用されている単語である共通使用単語と、その共通使用単語の文書における使用回数と、その共通使用単語の単語重みと、この単語重みごとに設定されてこの単語重みを調整する調整値とを関連付けた共通単語情報を記憶する。
【００３６】
比較対象文書類似度バッファ部２５５は、被分類文書に関して求められた比較対象文書毎の共通使用単語情報に基づいて算出された類似度を比較対象文書類似度として記憶する。本発明の最良の実施の形態においては、比較対象文書類似度算出部２０７において比較対象文書類似度を算出し、この比較対象文書類似度に基づいて生成した比較対象文書類似度情報を記憶している。
【００３７】
分野別類似度積算値バッファ部２５６は、比較対象文書類似度について、その比較対象文書が属する分野毎に合計した分野別類似度積算値を記憶する。
【００３８】
初期化部２０１は、メモリ部２５０の各バッファ部２５１〜２５６を初期化する。
【００３９】
入力部２０２は、被分類文書や操作指示を入力装置を介して入力する。
【００４０】
単語重み読み込み部２０３は、単語重み情報記憶部１２から単語重みバッファ部２５１に単語重み情報を読み込む。
【００４１】
被分類文書情報生成部２０４は、入力部２０２に入力された被分類文書を単語単位に分解し、分解された各単語とその単語の使用回数とを含む被分類文書情報を生成して被分類文書情報バッファ部２５２に記憶させる。
【００４２】
比較対象文書情報読み込み部２０５は、比較対象文書情報記憶部１１から比較対象文書情報バッファ部２５３に比較対象文書情報を読み込む。
【００４３】
共通単語情報生成部２０６は、被分類文書情報バッファ部２５２に記憶される被分類文書情報と比較対象文書情報バッファ部２５３に記憶される比較対象文書情報とを読み出し、被分類文書と比較対象文書で共通で使用している共通使用単語を抽出する。また、共通単語情報生成部２０６は、その共通使用単語の文書中での使用回数およびその共通使用単語の単語重みと調整値の初期値とを関連付けた共通単語情報を生成して共通単語情報バッファ部２５４に記憶させる。
【００４４】
比較対象文書類似度算出部２０７は、共通単語情報バッファ部２５４に記憶されている共通単語情報を読み出し、読み出した共通単語情報に含まれる共通単語の使用回数と単語重みと調整値とに基づいて、被分類文書と各比較対象文書との類似度である比較対象文書類似度を算出する。また、比較対象文書類似度算出部２０７は、算出した各比較対象文書類似度により、比較対象文書類似度情報を生成して、比較対象文書類似度バッファ部２５５に記憶させる。
【００４５】
なお、本発明の最良の実施の形態において比較対象文書類似度を算出する方法は、被分類文書および比較対象文書の２つの文書で共通して使用されている使用単語の出現回数の和に単語重みと調整値との積を掛け合わせたものを類似度とする例を用いて説明する。しかし、この類似度の算出方法は、上記の方法に限定するものではなく、他の算出方法で求めてもよい。
【００４６】
分野別類似度積算部２０８は、比較対象文書類似度バッファ部２５５に比較対象文書類似度が記憶されると、この比較対象文書類似度を適合する分野について、各分野別に積算した分野別類似度積算値に加算し、分野別類似度積算値バッファ部２５６に記憶させる。
【００４７】
分野特定部２０９は、分野別類似度積算値バッファ部２５６に記憶された分野別類似度積算値と、共通単語情報バッファ部２５４に記憶されている共通単語情報２５４ａとを読み出すとともに、これらを関連付けた分野特定結果を生成し、表示装置などの出力装置に出力する。
【００４８】
類似度算出パラメータ調整部２１０は、入力装置を介して利用者によって単語重みを調整するために変更された調整値に基づいて、新たな共通単語情報２５４ａに基づいて再分類させるため、共通単語情報バッファ部２５４の共通単語情報２５４ａを書き替える。
【００４９】
分類結果記憶部２１１は、分類結果が確定されると、共通単語情報バッファ部２５４に記憶される共通単語情報２５４ａを読み出し、確定された分類と使用単語と調整値とを含む登録用の分類結果１３ａを生成し、分類結果記憶部１３に記憶させる。
【００５０】
［文書分類処理］
次に、図６乃至図１７を用いて、本発明の実施の形態に係る文書分類装置１における文書分類処理を説明する。図６及び図７に示すフローチャートは、分類処理部１０における処理を示している。
【００５１】
まず、図６に示すフローチャートにあるように、初期化部２０１は、メモリ部２５０の各バッファ部２５１〜２５６を初期化する（Ｓ００１）。その後、単語重み読み込み部２０３は、単語重み情報記憶部１２から単語重みバッファ部２５１に単語重み情報を読み込む（Ｓ００２）。
【００５２】
続いて、被分類文書情報生成部２０４は、入力部２０２を介して被分類文書が入力されると、入力された被分類文書を単語単位に分解する。また被分類文書情報生成部２０４は、分解された各単語と各単語の使用回数とを含む被分類文書情報を生成し、生成した被分類文書情報を被分類文書情報バッファ部２５２に記憶させる（Ｓ００３）。
【００５３】
図８に、入力部２０２を介して被分類文書情報生成部２０４に入力される被分類文書の一例である被分類文書１を示す。なお、文書の後半は省略されている。このような、複数の被分類文書が被分類文書情報生成部２０４に入力される。
【００５４】
また、図９に、被分類文書情報生成部２０４において「被分類文書１」に基づいて生成された被分類文書情報２５２ａの一例を示す。図９に示すように、被分類文書情報２５２ａは例えば、被分類文書中で使用されている「使用単語」と、その使用単語が対象となる被分類文書中で使用されている回数である「使用回数」および「調整値」が関連付けられた情報である。ここで、この「調整値」の初期値としては、「１．０」を設定する。
【００５５】
このステップＳ００３の処理は、分類の対象となる被分類文書全てに対して行なわれる（Ｓ００４）。例えば、被分類文書として２０００の文書が入力された場合、ステップＳ００３の処理は２０００回繰り返される。
【００５６】
全ての被分類文書について被分類文書情報が生成されると、比較対象文書情報読み込み部２０５は、比較対象文書情報記憶部１１から比較対象文書情報バッファ部２５３に比較対象文書情報１１ａを読み込む（Ｓ００５）。
【００５７】
続いて、共通単語情報生成部２０６は、被分類文書情報バッファ部２５２から被分類文書情報２５２ａを読み出し、比較対象文書情報バッファ部２５３から比較対象文書情報１１ａを読み出し、被分類文書と比較対象文書で共通して使用されている単語を共通使用単語として抽出するとともに、抽出された共通使用単語について被分類文書および比較対象文書で使用されている回数の合計値とを合わせて共通単語情報２５４ａを生成し、比較対象文書毎に共通単語情報バッファ部２５４に記憶する（Ｓ００６）。
【００５８】
その後、全ての比較対象文書について共通単語情報２５４ａが生成されて、記憶されるまで、ステップＳ００５及びＳ００６の処理を繰り返す（Ｓ００７）。
【００５９】
図１０に、共通単語情報２５４ａの一例を示す。この共通単語情報２５４ａでは、各被分類文書と比較対象文書との組み合わせ毎に、その比較対象文書の「分野」、「使用単語」、その使用単語が被分類文書および比較対象文書で使用された「使用回数」、その使用単語の「単語重み」およびその単語重みを調整する「調整値」が関連付けられて記憶されている。
【００６０】
例えば、図１０に示す共通単語情報２５４ａでは、被分類文書１を比較対象文書１であるタイトルが「データベース更新処理時間の短縮」の文書と比較すると、使用単語「大規模」の使用回数は「５回」、使用単語「データベース」の使用回数は「１１回」、「時間」の使用回数は「５回」であることを示している。
【００６１】
本発明の最良の実施の形態で比較対象文書類似度算出部２０７は、共通単語情報に含まれる共通単語の使用回数と単語重みと調整値との積を加算して、類似度を求めている。しかしながら、これ以外にもベクトル空間法を利用して類似度を算出することも可能である。
【００６２】
次に、比較対象文書類似度算出部２０７は、共通単語情報バッファ部２５４に記憶される共通単語情報２５４ａを読み出して類似度を算出し、算出した類似度を比較対象文書類似度情報２５５ａとして比較対象文書類似度バッファ部２５５に記憶させる（Ｓ００８）。
【００６３】
この比較対象文書類似度を算出するために、まず、各共通使用単語について使用回数と単語重みとの積を算出する。各共通使用単語について求められた使用回数と単語重みとの積の合計の値を、被分類文書毎に各比較対象文書類似度とし、これらの各比較対象文書類似度に基づき比較対象文書類似度情報２５５ａを生成する。
【００６４】
例えば、図１０に示した「比較対象文書１」の場合、その比較対象文書類似度は５×２．１＋１１×４．３＋５×１．７＝６６．３となる。
【００６５】
図１１に示すのは、比較対象文書類似度バッファ部２５５に記憶される比較対象文書類似度情報２５５ａの一例である。
【００６６】
その後、分野別類似度積算部２０８は、比較対象文書類似度バッファ部２５５に比較対象文書類似度情報２５５ａが記憶されると、比較対象文書類似度を分野別に積算した分野別類似度積算値に比較対象文書類似度を加算し、分野別類似度積算値情報２５６ａを書き替えて分野別類似度積算値バッファ部２５６に記憶させる（Ｓ００９）。
【００６７】
類似度算出結果が図１１に示す状態にあった場合、まず、「データベース更新」という分野にはタイトルが「データベース更新処理時間の短縮」の文書について算出された類似度６６．３と、タイトルが「テキストデータベース更新」の文書について算出された類似度４３．５が加算され、その後に続く分類対象文書で「データベース更新」に分類される文書について算出された類似度が加算されて分野別類似度積算値とされる。
【００６８】
図１２に、ステップＳ１０５において、すべての比較対象文書について処理を行った結果、得られた分野別の類似度積算値から生成された分野別類似度積算値情報２５６ａの一例を示す。
【００６９】
次に、全ての比較対象文書について算出された比較対象文書類似度が分野別類似度積算値に加算されると（Ｓ０１０でＹＥＳ）、分野特定部２０９は、分野別類似度積算値バッファ部２５６から分野別類似度積算値情報２５６ａを読み出して分野別類似度積算値を降順に並べるとともに、共通単語情報バッファ部２５４に記憶される共通単語情報２５４ａを読み出し、分野別類似度積算値の大きい分野から順に共通単語情報２５４ａと類似度積算値とを関連付けた分野特定結果を生成し、出力装置に出力する。この分野特定結果は、「分野名」、その分野に該当する比較対象文書の「タイトル」および「類似度」を有している。また、分野特定部２０９は、各比較対象文書との類似度の算出で利用した単語重みについても表示する。（Ｓ０１１）このときに、各単語の単語重みを書き換え可能な状態で表示する。
【００７０】
図１３に、ステップＳ０１１で表示される分野特定結果の表示画面６００の一例を示す。また、図１４に、ステップＳ０１１で表示される単語重み調整画面の表示画面６０１の一例を示す。図１４の表示画面６０１の例では、使用回数の大きい順にソートして単語重みを表示している。
【００７１】
図１３に示す表示画面６００には、単語重み調整ボタン６００ａが設けられ、この単語重み調整ボタン６００ａを押下することにより表示画面６０１が表示される例であるが、単語重み調整ボタン６００ａは必須のものではなく、分野特定結果及び単語重み調整画面が同時に表示されるものであっても良く、また、一定時間を経て順に表示されるものであっても良い。
【００７２】
続いて、類似度算出パラメータ調整部２１０は、ステップＳ０１１で表示した単語重みを調整する調整値の変更を受け付ける。（Ｓ０１２）
具体的には、利用者は、表示された被分類文書の内容と分類結果を参照し、分類結果が正しくないと判断した場合、その分類結果に含まれる分類に影響した単語とその単語重みを参照し、調整値を可変することで単語重みを調整して、変更後の調整値を利用して新たに分類結果を求めることができる。例えば、利用者は、表示された単語重みの中で、被分類文書の分野の特徴を示していないにも関わらず、高い重みが付いている場合や、逆に分野の特徴を示しているにも関わらず、低い重みが付いている場合に、その単語重みを調整することが可能となる。
【００７３】
図１４に示す表示画面６０１を用いて説明すると、「調整値」を自在に変更することが可能であり、再分類開始ボタン６０１ａを押下することで、後述するように、変更された「調整値」に基づいて再び分類が開始される。例えば、利用者が、図８に示す被分類文書に対して属する分野として、「データベース更新」や「文書検索」が適当でないと判断し、その原因が「データベース」の単語重みが高いことによると判断したとする。この場合、「データベース」の調整値を例えば０．２に変更するなど、低い値に設定し直すことができる。
【００７４】
続いて、類似度算出パラメータ調整部２１０で調整値が変更を受け付けたことが判断されると（Ｓ０１３でＹＥＳ）、類似度算出パラメータ調整部２１０は、変更された調整値を利用して共通単語情報バッファ部２５４の共通単語情報２５４ａを書き替える（Ｓ０１４）。具体的には、類似度算出パラメータ調整部２１０は、共通単語情報２５４ａの「調整値」を書き替える。図１５に、「データベース」の「調整値」を０．２に書き替えられた一例である共通単語情報２５４ｂを示す。その後、ステップＳ００８からＳ０１３の処理を再実行する。
【００７５】
図１６に、上述した例にあるように「データベース」の「調整値」を０．２に書き替えた場合に比較対象文書１について算出された類似度により生成された比較対象文書類似度情報２５５ｂの一例を示す。このように調整した結果、被分類文書が属する分野としてあまり適当でなかった、「データベース更新」や「文書検索」分野の点数が下がり、分類先として適当な「文書分類」分野が上位に上がる結果となる。
【００７６】
本発明の最良の実施の形態では、類似度算出の中間データとして、共通単語とその単語重みを調整する調整値を用いたが、これらに限られず、複数の方式により算出した値に基づいて、それらの複数の値の比率などを調整して、分野を特定する実施の形態も考えられる。
【００７７】
ステップＳ０１３の判定で調整を受け付けられていなかった場合（Ｓ０１３でＮＯ）、現在設定されている調整値で確定されたと判断し、分類結果記憶部２１１は、共通単語情報バッファ部２５４に記憶される共通単語情報に基づいて、重み調整済みの登録用の分類結果１３ａを生成し、分類結果記憶部１３に記憶させる。
【００７８】
図１７に、分類結果記憶部１３に記憶された登録用の分類結果１３ａを示す。図１７に示す分類結果１３ａは、被分類文書１について生成された登録用の分類結果１３ａであり、分野及び被分類文書１の内容と共に使用単語と関連付けられた調整値を含んでいる。
【００７９】
上述したステップＳ００８〜００９の処理は、対象となる全ての被分類文書に対して繰り返される（Ｓ０１６）。例えば、被分類文書として２０００件分の文書が入力された場合、２０００回繰り返される。
【００８０】
上述した本発明によれば、分類の対象である被分類文書ごとに分類に利用されるパラメータを可変して分類することが出来る。これにより、分類の精度を向上させることが可能になる。
【００８１】
上記のように、本発明の実施の形態によって記載したが、この開示の一部をなす論述及び図面はこの発明を限定するものであると理解すべきではない。この開示から当業者には様々な代替実施の形態、実施例及び運用技術が明らかとなる。
【００８２】
本発明はここでは記載していない様々な実施の形態等を含むことは勿論である。従って、本発明の技術的範囲は上記の説明に記載した事項と自明な特許請求の範囲に係る発明特定事項によってのみ定められるものである。
【図面の簡単な説明】
【００８３】
【図１】本発明の最良の実施の形態に係る文書分類装置を説明するブロック図である。
【図２】本発明の最良の実施の形態に係る比較対象文書情報記憶部で記憶する比較対象文書情報の一例である。
【図３】本発明の最良の実施の形態に係る単語重み情報記憶部で記憶する単語重み情報の一例である。
【図４】本発明の最良の実施の形態に係る文書分類装置を説明する図である。
【図５】本発明の最良の実施の形態に係る文書分類装置を説明する図である。
【図６】本発明の最良の実施の形態に係る文書分類装置における処理を説明するフローチャートである。
【図７】図６に続いて、本発明の最良の実施の形態に係る文書分類装置における処理を説明するフローチャートである。
【図８】本発明の最良の実施の形態に係る文書分類装置に入力される被分類文書の一例である。
【図９】本発明の最良の実施の形態に係る文書分類装置において生成される被分類文書情報の一例である。
【図１０】本発明の最良の実施の形態に係る文書分類装置において生成される共通単語情報の一例である。
【図１１】本発明の最良の実施の形態に係る文書分類装置において記憶される比較対象文書類似度の一例である。
【図１２】本発明の最良の実施の形態に係る文書分類装置において記憶される分野別の類似度積算値の一例である。
【図１３】本発明の最良の実施の形態に係る文書分類装置において求められる分野特定結果の一例である。
【図１４】本発明の最良の実施の形態に係る文書分類装置において表示される単語重み調整画面の一例である。
【図１５】本発明の最良の実施の形態に係る文書分類装置において修正された共通単語情報の一例である。
【図１６】本発明の最良の実施の形態に係る文書分類装置において修正された共通単語情報に基づいて生成された比較対象文書類似度情報の一例である。
【図１７】本発明の最良の実施の形態に係る文書分類装置において生成された登録用の分類結果の一例である。
【符号の説明】
【００８４】
１…文書分類装置
１０…分類処理部
１１…比較対象文書情報記憶部
１１ａ…比較対象文書情報
１２…単語重み情報記憶部
１２ａ…単語重み情報記憶部
１０１…中央処理制御装置
１０２…ＲＯＭ
１０３…ＲＡＭ
１０４…入力装置
１０５…表示装置
１０６…通信制御装置
１０７…記憶装置
１０８…リムーバブルディスク
１０９…入出力インタフェース
１１０…バス
２００…制御部
２０１…初期化部
２０２…入力部
２０３…単語重み読み込み部
２０４…被分類文書情報生成部
２０５…比較対象文書情報読み込み部
２０６…共通単語情報生成部
２０７…比較対象文書類似度算出部
２０８…分野別類似度積算部
２０９…分野特定部
２１０…類似度算出パラメータ調整部
２１１…分類結果記憶部
２５０…メモリ部
２５１…単語重みバッファ部
２５２…被分類文書情報バッファ部
２５２ａ…被分類文書情報
２５３…比較対象文書情報バッファ部
２５４…共通単語情報バッファ部
２５４ａ，２５４ｂ…共通単語情報
２５５…比較対象文書類似度バッファ部
２５５ａ，２５５ｂ…比較対象文書類似度情報
２５６…分野別類似度積算値バッファ部
２５６ａ…分野別類似度積算値情報
６００…表示画面
６００ａ…調整ボタン
６０１…表示画面
６０１ａ…再分類開始ボタン
【図１】
2006277413.tif 000003
【図２】
2006277413.tif 000004
【図３】
2006277413.tif 000005
【図４】
2006277413.tif 000006
【図５】
2006277413.tif 000007
【図６】
2006277413.tif 000008
【図７】
2006277413.tif 000009
【図８】
2006277413.tif 000010
【図９】
2006277413.tif 000011
【図１０】
2006277413.tif 000012
【図１１】
2006277413.tif 000013
【図１２】
2006277413.tif 000014
【図１３】
2006277413.tif 000015
【図１４】
2006277413.tif 000016
【図１５】
2006277413.tif 000017
【図１６】
2006277413.tif 000018
【図１７】
2006277413.tif 000019