(57)【要約】  【課題】  語句の文における役割から文書の役割等を判別しこれに基づいて役割に着目した視点で文書の重要度をユーザに提示する。  【解決手段】  受け付けた文書中の固有表現が抽出され、さらに役割がある場合には役割を抽出して固有表現・役割記憶部１４に記憶する。クエリ受付部１５は、自然文のクエリを受け付ける。検索演算部１７は、クエリの固有表現を、固有表現・役割記憶部１４に保持されている、登録文書の固有表現と突き合わせ、所定の書を検索結果をして出力する。代表役割決定部１８は、検索結果に含まれる文書について、固有表現・役割記憶部１４の役割の情報を参照して、当該文書の固有表現の役割を取り出し、当該文書を代表する役割を決定する。表示属性決定部１９は、文書の代表役割に基づいて検索結果の表示リストの各文書エントリの背景色を決定する。【選択図】  図１
2005234732.tif 000002
【特許請求の範囲】
【請求項１】
文書を選択する文書選択手段と、
文書選択手段により選択された文書中の所定の語句の文における役割を判別する役割判別手段と、
上記役割判別手段により判別された役割に基づいて文書の表示属性を決定する表示属性決定手段と、
上記文書選択手段により選択された文書のリストを、当該文書に対応するエントリを上記表示属性決定手段により決定された表示属性によりを表示する態様で、表示する文書リスト表示手段とを有することを特徴とする文書管理装置。
【請求項２】
上記表示属性決定手段は、上記役割判別手段により判別された上記所定の語句の文における役割に基づいて当該文書を代表する役割を決定し、上記文書を代表する役割に割り当てられた表示属性で当該文書のエントリを表示する請求項１記載の文書管理装置。
【請求項３】
上記表示属性決定手段は、上記役割判別手段により判別された上記所定の語句の文における役割に基づいて当該文書の重要度を算出し、算出して重要度に割り当てられた表示属性で当該文書のエントリを表示する請求項１記載の文書管理装置。
【請求項４】
上記文書選択手段は、キーワードに基づいて文書を選択し、上記役割判別手段は上記キーワードの文における役割を判別する請求項１、２または３記載の文書管理装置。
【請求項５】
上記役割判別手段は文書中の固有名の文における役割を判別する請求項１、２または３記載の文書管理装置。
【請求項６】
上記表示属性は、背景色または文字色である請求項１、２、３、４または５記載の文書管理装置。
【請求項７】
上記表示属性は、上記役割を表示する記号、文字、またはアイコンである請求項１、２、３、４または５記載の文書管理装置。
【請求項８】
上記記号、文字、またはアイコンは、上記文書のエントリをポインティングしたときに表示される請求項７記載の文書管理装置。
【請求項９】
上記役割は、動作主の役割、動作対象の役割およびその他の役割である請求項１〜８のいずれかに記載の文書管理装置。
【請求項１０】
上記文書選択手段は分類手段である請求項１〜９のいずれかに記載の文書管理装置。
【請求項１１】
上記文書選択手段は検索手段である請求項１〜９のいずれかに記載の文書管理装置。
【請求項１２】
文書選択手段が文書を選択するステップと、
役割判別手段が文書選択手段により選択された文書中の所定の語句の文における役割を判別するステップと、
表示属性決定手段が上記役割判別手段により判別された役割に基づいて文書の表示属性を決定するステップと、
文書リスト表示手段が、上記文書選択手段により選択された文書のリストを、当該文書に対応するエントリを上記表示属性決定手段により決定された表示属性によりを表示する態様で、表示するステップとを有することを特徴とする文書管理方法。
【請求項１３】
文書選択手段が文書を選択するステップと、
役割判別手段が文書選択手段により選択された文書中の所定の語句の文における役割を判別するステップと、
表示属性決定手段が上記役割判別手段により判別された役割に基づいて文書の表示属性を決定するステップと、
文書リスト表示手段が、上記文書選択手段により選択された文書のリストを、当該文書に対応するエントリを上記表示属性決定手段により決定された表示属性によりを表示する態様で、表示するステップとをコンピュータに実行させるために用いられることを特徴とする文書管理用コンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、文書群をリスト表示する際に、各文書を代表する役割に着目してユーザが文書を選択しやすくする文書リスト表示技術に関する。
【背景技術】
【０００２】
文書検索や文書分類において、検索結果や、分類結果をリスト表示してそのリストを用いてユーザが文書を選択するようにすることが知られている。そして、単語ベクトル空間法に代表されるような任意の尺度により、クエリや分類枠と各文書とを突き合わせてスコアをとり、このスコアに基づいて各文書のエントリをランキング表示することにより、ユーザに重要な文書を提示する方法も知られている。なお、リスト（文書リスト）は、種々の態様が可能であり、例えば、タイトルや日付等の属性と、要約とから各文書のエントリが構成されるが、これに限定されない。
【０００３】
ところで、従来の単語レベル演算によるランキング表示では、スコアに着目して上位から順に表示されるが、文書中で主題となる単語が主体の役割なのか対象の役割なのか明確でない。また、そもそも、文書を選択する基準がランキングのスコア算出基準であるため、ユーザにとってはどのような視点でクエリと文書がマッチしているのか明確でない。
【０００４】
本発明者等は研究の結果、単語や固有表現等の文における役割に着目し、さらに、この役割から文書全体の役割を導出することが有益であるという見地に至った。そして、このような文書全体の役割に基づいた表示属性により文書リストの各エントリを表示することが、ユーザの文書選択上極めて有益であることを発見した。
【発明の開示】
【発明が解決しようとする課題】
【０００５】
この発明は、以上の事情を考慮してなされたものであり、文書の役割を判別しこれに基づいて役割に着目した視点で文書の重要度をユーザに提示する文書リスト表示技術を提供することを目的としている。
【課題を解決するための手段】
【０００６】
この発明の構成例では、文書中に出現する固有名詞の役割の違いにより、文書群をリスト表示する際に、文書の色を変えることにより、ユーザに文書を選びやすくする。また、文書中に出現する固有名詞の役割の違いにより、文書群をリスト表示する際に、役割によって重要度を設定しておき、重要度により文書の色を変えることにより、ユーザに文書を選びやすくする。
【０００７】
さらにこの発明を説明する。
【０００８】
この発明の一側面によれば、上述の目的を達成するために、文書管理装置に：文書を選択する文書選択手段と；文書選択手段により選択された文書中の所定の語句の文における役割を判別する役割判別手段と；上記役割判別手段により判別された役割に基づいて文書の表示属性を決定する表示属性決定手段と；上記文書選択手段により選択された文書のリストを、当該文書に対応するエントリを上記表示属性決定手段により決定された表示属性によりを表示する態様で、表示する文書リスト表示手段とを設けるようにしている。
【０００９】
文書リストは、各文書のタイトル等の属性や要約を含むが、これに限定されない。文書のエントリを含んで成るリストであればどのようなものでもよい。
【００１０】
文書選択手段は、文書をキーワードや単語ベクトルにより分類する文書分類手段や、文書群からキーワード等により文書を検索する文書検索手段である。検索態様は、１または複数のキーワードを直接入力しても良いし、自然文（クエリ）を入力してキーワードを自動抽出して検索を行なう、いわゆる関連文書検索でもよい。キーワードには重みを付けても良い。
【００１１】
役割が判断される語句は、例えば固有表現であるが、これに限定されず、通常の単語でも良い。固有表現（固有名ともいう）は、人名、組織名、地名、通貨、日付等、文中の重要な表現単位である。
【００１２】
語句および役割をユーザが指定して該当する文書を所定の表示属性で区別して表示しても良い。
【００１３】
この構成においては、文書を代表する役割により決定される文書属性で表示リストの文書エントリが表示されるので、ユーザは役割に応じた視点から文書を容易に選択することができる。
【００１４】
また、この構成において、上記表示属性決定手段は、例えば、上記役割判別手段により判別された上記所定の語句の文における役割に基づいて当該文書を代表する役割を決定し、上記文書を代表する役割に割り当てられた表示属性で当該文書のエントリを表示する。この場合、文書の役割が直接に表示属性になる。
【００１５】
また、例えば、上記表示属性決定手段は、上記役割判別手段により判別された上記所定の語句の文における役割に基づいて当該文書の重要度を算出し、算出して重要度に割り当てられた表示属性で当該文書のエントリを表示する。この場合、役割に応じて文の重要度が計算され、この重要度に応じた表示属性となる。重要度の範囲ごとに色分けしても良い。重要度が所定の閾値を超えるものだけ色表示しても良い。
【００１６】
また、上記文書選択手段は、例えば、キーワードに基づいて文書を選択し、上記役割判別手段は上記キーワードの文における役割を判別する。
【００１７】
また、上記役割判別手段は、例えば、文書中の固有名の文における役割を判別する。
【００１８】
また、上記表示属性は、例えば、背景色または文字色である。また上記表示属性は、上記役割を表示する記号、文字、またはアイコンであってもよい。文書エントリをブリンク表示しても良い。所定のキー操作等により送り操作に基づいて、対象文書エントリに順次に移動するようにしても良い。
【００１９】
また、上記記号、文字、またはアイコンは、上記文書のエントリをポインティングしたときに表示されるものでもよい。
【００２０】
また、上記役割は、例えば、動作主の役割、動作対象の役割およびその他の役割であるが、これに限定されない。これらは語句例えば固有表現に続く助詞から判断される。
【００２１】
なお、この発明は装置またはシステムとして実現できるのみでなく、方法としても実現可能である。また、そのような発明の一部をソフトウェアとして構成することができることはもちろんである。またそのようなソフトウェアをコンピュータに実行させるために用いるソフトウェア製品もこの発明の技術的な範囲に含まれることも当然である。
【００２２】
この発明の上述の側面および他の側面は特許請求の範囲に記載され以下実施例を用いて詳述される。
【発明の効果】
【００２３】
この発明によれば、語句の文における役割から文書の役割等を判別しこれに基づいて役割に着目した視点で文書の重要度をユーザに提示することができる。
【発明を実施するための最良の形態】
【００２４】
以下、この発明の実施例について説明する。
【実施例１】
【００２５】
図１は、この発明を文書検索装置に適用して実施例１を示している。なお、この例では関連文書検索を行なうようになっており、自然文であるクエリを受け付けて固有表現を抽出し、これにマッチする文書を検索する。もちろん、この発明はこのような適用例に限定されるものではなく、後述するように、通常の単語（キーワード）による検索でもよい。また文書検索装置はコンピュータ１００にインストールされるが、これに限定されない。
【００２６】
図１において、文書検索装置は、文書受付部１０、文書記憶部１１、固有表現抽出部１２、役割抽出部１３、固有表現・役割記憶部１４、クエリ受付部１５、固有表現抽出部１６、検索演算部１７、代表役割決定部１８、表示属性決定部１９、表示部２０、表示属性指定部２１等を含んで構成されている。
【００２７】
文書受付部１０は、文書を継続的に受け付け、あるいは定期的に文書を収集する。受け付けた文書は文書記憶部１１に記憶保管される。固有表現抽出部１２は受け付けた文書中の固有表現を抽出する。抽出された固有表現の情報は固有表現・役割記憶部１４に記憶される。役割抽出部１３は抽出した固有表現に役割がある場合には役割を抽出して固有表現・役割記憶部１４に記憶する。役割は例えば、後述のように、動作主体の役割、動作対象の役割、その他の役割であるが、これに限定されない。固有表現抽出および役割抽出の詳細については後に構成例を挙げて説明する。
【００２８】
クエリ受付部１５は、自然文のクエリを受け付ける。受け付けたクエリは固有表現抽出部１６に送られ固有表現が抽出される。固有表現抽出部１６は先の固有表現抽出部１２と同じであり、同様のプロセスである。もちろん、別個の基準で固有表現を抽出しても良い。
【００２９】
固有表現抽出部１６でクエリから抽出された固有表現は、検索演算部１７に送られる。検索演算部１７は、クエリの固有表現を、固有表現・役割記憶部１４に保持されている、登録文書の固有表現と突き合わせ、所定の検索基準でスコア付けして、所定の閾値を超える文書を検索結果をして出力する。
【００３０】
代表役割決定部１８は、検索結果に含まれる文書について、固有表現・役割記憶部１４の役割の情報を参照して、当該文書の固有表現の役割を取り出し、当該文書を代表する役割を決定する。この例では、クエリから抽出された固有表現（キーワード）の文書における役割に基づいて文書を代表する役割を決定する。
【００３１】
表示属性決定部１９は、文書の代表役割に基づいて検索結果の表示リストの各文書エントリの背景色を決定する。表示属性テーブル１９１は図２に示すように各役割に表示属性を指定しており、これを表引きして最終的な表示属性が決定される。表示属性テーブル１９１の内容は例えば表示属性指定部２１により指定することが可能である。もちろん、動作主体は赤、動作対象は緑というように固定されていても良い。
【００３２】
表示部２０は、検索結果の表示リストを、表示属性決定部１９の決定結果にしたがって表示する。表示例は例えば図１６に示すようなものであり、タイトル等の属性および要約が表示され、背景色が赤、緑、色なしで表示される。図１６の例では、文書の役割が、動作主体の役割のときには赤色の背景色で表示され、動作対象の役割のときには緑色の背景色で表示される。文字色を変えても良い。
【００３３】
つぎに、固有名抽出および役割抽出の例について説明する。
【００３４】
固有表現抽出部１２は、先に述べたように文書中の固有表現（固有名ともいう）を抽出するものである。固有表現は、人名、組織名、地名、通貨、日付等、文中の重要な表現単位である。固有表現抽出部１２は、例えば、図３に示すように、形態素解析部１２１、形態素解析辞書記憶部１２２、ルール適用部１２３およびルール記憶部１２４等を含んで構成される。
【００３５】
固有表現抽出部１２の入力は例えば図４に示すようなものであり、形態素解析辞書記憶部１２２の形態素解析辞書は例えば図５に示すようなエントリを持つ。形態素解析部１２１は形態素解析辞書を用いて入力例（図４）から図６に示すような解析結果を得る。図６において「／」は形態素間の区切りを示し、「＜」、「＞」で囲む部分は品詞を表す。図では、開始位置や長さは省略している。形態素解析結果はルール適用部１２３に入力されてルール記憶部１２４の抽出ルールを参照して固有表現が抽出される。図７は抽出ルールの例を示し、例えばルール番号５により「姓」と「名」が結合されて「ＰＥＲＳＯＮ」のカテゴリが付される。抽出結果は図８に示すようになる。この例では、各固有表現が抽出され、＜ＯＲＧＡＮＩＺＡＴＩＯＮ＞、＜ＰＥＲＳＯＮ＞、＜ＣＵＲＲＥＮＣＹ＞、＜ＤＡＴＥ＞、＜ＰＬＡＣＥ＞等のカテゴリが付される。なお、この実施例では固有表現のカテゴリは用いないので、説明は省略する。
【００３６】
さらに固有表現抽出および役割抽出の処理について説明する。図１０は、固有表現抽出部１２の処理を示しており、この図において、対象となる個々の文書を順次に取り出し、文書内容（図９に示す）に対して固有表現抽出を行う（Ｓ１０）。抽出された固有表現の情報を固有表現・役割記憶部１４に格納する。固有表現の情報は、例えば、文書ＩＤ、固有表現（出現形）、固有表現（標準形）、カテゴリであるが、これに限定されない。固有表現（標準形）は、図１１の標準標記テーブルを検索して決めることができる。図１３に示す役割テーブル（役割・助詞（相当語句）対応表）」１２１を参照し、役割に関する助詞（相当語句）が、抽出した固有表現に続いていれば、その固有表現の役割として対応する役割も登録する（Ｓ１２）。図１４に示す指示表現テーブル１２６の指示表現が抽出されたら、これも固有表現・役割記憶部１４に格納する（Ｓ１３）。そのカテゴリはＰＲＯＮＯＵＮとする。指示表現テーブルで指定されたカテゴリを持つ固有表現を固有表現・役割記憶部１４から検索し、もっとも近い固有表現のレコード番号を参照先として登録する。以上の処理を文書単位に実行する（Ｓ１４）。標準表記テーブル１２５（図１１）、指示表現テーブル１２６（図１２）、役割テーブル１２７（図１３）はコンピュータ１００の記憶部に記憶される。
【００３７】
抽出された固有表現（指示表現を含む）は図１４に示すように固有表現・役割記憶部１４に格納される。この例では、抽出された固有表現に対して、レコード番号、所属する文書ＩＤ、固有表現（出現形）、カテゴリ、役割等が与えられる。
【００３８】
つぎに検索処理について説明する。
【００３９】
図１５は検索処理の動作例を示しており、この図において、クエリ受付部１５が自然文のクエリを受け付ける（Ｓ２０）。固有表現抽出部１６がクエリから固有表現を抽出する（Ｓ２１）。検索演算部１７が、クエリから抽出して固有表現を用いて登録文書を対象として検索を行なう（Ｓ２２）。代表役割決定部１８が、検索結果中の文書の代表役割を、文書中のキーワード対応語の役割に応じて決定する（Ｓ２３）。
【００４０】
なお、クエリからキーワードとなる固有表現が複数抽出され、これに応じて検索結果の文書にも異なるキーワードに対応する単語がある場合には、所定の規則に従って文書を代表する役割を決定する。例えば、役割を調べるべき単語を1つ選定し、その単語について役割を調べる。この実施例では、検索を固有表現により行なっているが、単語一般で検索を行なう場合には、固有表現を一般名詞より優先する。固有表現の中でも、人名や組織名など、より人に関係が深いカテゴリを優先する。あるいは、例えば、クエリから固有表現を抽出したときに、複数の固有表現が抽出された場合には、ユーザに明示的に複数の単語から、主題となる単語を選択させてもよい。
【００４１】
また、クエリの単語に重み付けを設定したときには、その重みに基づいて、文書の役割を決定する単語を選定する。後に説明する文書分類装置においても、分類枠に関連付けられた複数の単語についても、同様に、重みが設定してあれば、それを用いて主眼となる単語を選定する。
【００４２】
文書を代表する役割が決定されたら、表示属性決定部１９が表示属性テーブル１９１を表引きして各文書エントリの表示属性を決定する。この実施例では、図２に示すように、文書を代表する役割が動作主体の役割でありば背景色を赤色にし、動作対象の役割であれば背景色を緑色にする。他の役割、あるいは役割がない場合には、表示属性はデフォルトのままである。この後、表示部２０が、表示属性に従って例えば図１６に示すように文書リストを表示する。
【００４３】
ユーザは文書リストを閲覧し、さらに、所望の文書を選択して文書記憶部１１をアクセスし、文書本体を閲覧することができる。
【００４４】
なお、ユーザは表示属性指定部２１を用いて役割の表示属性を設定することができ、役割に着目した視点に応じて視点に合致した文書を他と区別して表示できる。
【００４５】
なおこの実施例では、図１６に示すように表示属性として赤、緑の背景色を用いたが、他の色を用いてもよく、また図１７に示すように「主体」、「客体」を表す文字やアイコンを表示しても良い。文書の属性としてタイトル等とともに表示しても良い。文書の役割を検索条件としても良い。また、図１８に示すように、ポインティングデバイスで文書エントリをポイントしたときに、所定の表示エリアに文書の役割が表示されても良い。例えば「役割は動作主体です」と表示されても良い。また、図１８に破線で示すように、吹き出し表示がなされても良い。
【００４６】
また、この実施例では、文書を代表する役割により表示属性を割り当てるようにしたが、例えば図１９に示すように、代表役割決定部１８に代えて重要度決定部２２に設け、文書中の固有表現の役割から重要度を算出しても良い。キーワードに対応する出現固有表現の役割に重要度を付し、それを累積して重要度を決定して、重要度の範囲に応じて表示属性を変えて文書リストを表示する。この場合、表示属性テーブル１９１は、重要度の各範囲と表示属性との対応を規定する。なお、図１９において図１と対応する箇所には対応する符号を付した。
【００４７】
また、図２０に示すように文書管理装置をサーバ・クライアントシステムで構成しても良い。図２０の例では、クライアントコンピュータ３００のクエリ送信部２３および表示属性指定送信部２４からクエリおよび表示属性指定をサーバコンピュータ２００に送信し、これらをサーバコンピュータ２００のクエリ受信部２５、表示属性指定受信部３０で受信し、そののち図１の例と同様に表示データを生成し、表示データ生成部２６からクライアントコンピュータ３００の表示部２１に送信し、文書リストを表示する。図２０においても図１と対応する箇所には対応する符号を付した。
【００４８】
また、上述の実施例では固有表現に着目したが、通常の単語による索引（インデックス）を用いた検索に適用しても良い。例えば、図２１に示すように、役割付き索引生成部２７により役割付き索引を生成する。例えば、図２２に示すように、索引のエントリを単語および役割の組から構成する。この役割付き索引は、構文解析を行い単語を抽出し、さらに助詞の情報から図１の例と同様に単語に役割を付与する。役割付き索引は索引記憶部２８に記憶される。クエリ受付部１５により受け付けたクエリからキーワード抽出部２９がキーワード（単語）を抽出して検索演算部１７が検索を行なう。検索条件に役割を付けても良い。代表役割決定部２８は、キーワードに対応する出現単語の役割に基づいて文書を代表する役割を決定する。決定の仕方は、先の固有表現の場合と同様であり、説明を繰り返さない。
【００４９】
また、上述の例ではキーワードに着目して文書を代表する役割を決定したが、キーワードと無関係に、文書の構造や固有表現に着目して文書を代表する役割を決定しても良い。
【００５０】
例えば、図２３に示すようなＸＭＬ（拡張可能マークアップ言語）文書の場合、「題名」や「概要」の欄の中の単語や固有表現から、代表役割決定基準となるものを優先的に採用してもよい。図２３の例では、「複写サイズ認識」や「複写サイズ」等が優先的に採用される。優先的に採用された単語は、題名」や「概要」の欄以外にも出現することが多いが、文書全体で当該優先的な単語の役割を調べ、その結果、例えば多数決で文書の代表役割を毛呈しても良いし、当該欄に出現する当該優先的な単語に限ってその役割を知れべて文書の代表役割を決定しても良い。
【００５１】
また、文書に表れる単語や固有表現にその種類、カテゴリから優先順位を設けて、文書の代表役割を決定する際に基準となる単語や固有表現を絞り込んでも良い。例えば、一般名称より固有表現を優先させる。さらに絞り込みが必要な場合には固有表現のうち人間に関係のあるカテゴリ（人名、組織名）を優先させる。さらに必要であれば、人名のカテゴリを優先させる。
【００５２】
図２４は、単語や固有表現の種類、カテゴリから絞り込んで基準となる単語、固有表現を決定する様子をしめしており、図２４（ａ）に示す文書が図２４（ｂ）に示すように解析され（括弧内は単語の種類と役割を示す）、固有表現を一般名詞より優先させて図２４（ｃ）のような絞り込みを行なえる。さらに固有表現のカテゴリを人名および組織名とすることにより図２４（ｄ）のような絞り込みを行なえる。さらに人名のカテゴリに限定すれば「ウイリアムズ局長」が唯一選択されてその役割である「主体」（動作主の役割）が文書を代表する役割と判別される。
【００５３】
また、ユーザが個別の単語や固有表現を指定し、それらに関して文書中に表れる役割から文書の役割を決定しても良い。また、個別の単語や固有表現と役割との組をユーザが指定し、その組み合わせに該当する文書に、対応する表示属性を割り当てても良い。例えば「富士ゼロックス」＋「動作主体」の組み合わせを赤色に指定して、該当する文書のエントリを赤色でハイライトしても良い。「富士ゼロックス」＋「動作主体」の組み合わせを赤色に指定し、さらに、「富士ゼロックス」＋「動作対象」の組み合わせを緑色に指定してそれぞれ該当する文書のエントリを赤色および緑色でハイライトしてもよい。「赤は動作主体の役割です」等、表示属性と役割との関係を案内する表示が画面に含まれていても良い。文書中の固有表現のプルダウンメニューおよび役割のプルダウンメニューを用いて固有表現およびその役割を指定してもよい。
【実施例２】
【００５４】
つぎに、この発明を文書分類装置に適用した実施例２について説明する。図２５は実施例２の文書分類装置を全体として示している。なお、この例では単語のキーワードにより文書を分類するようにしている。また文書検索装置はコンピュータ１００にインストールされるが、これに限定されない。
【００５５】
図２５において、文書分類装置は、文書受付部５０、文書分類部５１、キーワード記憶部５２、分類済み文書記憶部５３、キーワード役割抽出部５４、キーワード役割記憶部５５、代表役割決定部５６、代表役割記憶部５７、表示属性決定部５８、表示属性テーブル５８１、表示部５９、表示属性指定部６０等を含んで構成されている。
【００５６】
文書受付部５０は、文書分類部５１に送られ、キーワード記憶部５２のキーワードに基づいて分類枠ごとに分類される。分類枠のキーワードの例は例えば図２８に示すようなものである。図２８の例ではキーワードに重み付けが付されていないが、重み付けを付しても良い。この場合、重み付けを用いて文書を代表するキーワードを選択する基準にできる。分類済みの文書は分類済み文書記憶部５３に記憶保管される。
【００５７】
キーワード役割抽出部５４は、文書中に出現したキーワード（またはそれに相応する語句）に続く助詞を調べて当該キーワードの役割を決定する。実施例１と同様に図１３に示すような役割テーブルを参照して役割を決定できるが、これに限定されない。抽出されたキーワード役割はキーワード役割記憶部５５に記憶される。
【００５８】
代表役割決定部５６は、各文書中のキーワード役割に基づいて文書を代表する役割を決定する。例えば、分類枠にキーワードが１つの場合には、そのキーワードに対応して文書に出現した単語の役割に基づいて決定する。異なる役割がある場合には、例えば多数決で決定する。分類枠に複数のキーワード（単語）が割り当てられている場合には、例えば、所定の規則に基準となるキーワードを１つ選択した上でそのキーワードの役割から文書の代表役割を決定する。選択基準の例では、固有表現を一般名詞より優先する。固有表現の中でも、人名や組織名など、より人に関係が深いカテゴリを優先する。あるいは、ユーザや管理者が明示的に複数のキーワード（単語）から、基準となるキーワードを予め選択しておいても良い。分類枠に関連付けられた複数の単語について重みが設定してあれば、それを用いて基準となる単語を選定する。
【００５９】
表示属性決定部５８は、文書の代表役割に基づいて分類結果の表示リストの各文書エントリの背景色を決定する。表示属性テーブル５８１は実施例１と同様に図２に示すように各役割に表示属性を指定しており、これを表引きして最終的な表示属性が決定される。表示属性テーブル５８１の内容は例えば表示属性指定部６０により指定することが可能である。もちろん、動作主体は赤、動作対象は緑というように固定されていても良い。
【００６０】
表示部５９は、検索結果の表示リストを、表示属性決定部５８の決定結果にしたがって表示する。表示例は例えば実施例１と同様であり、図１６に示すようなものであり、タイトル等の属性および要約が表示され、背景色が赤、緑、色なしで表示される。図１６の例では、文書の役割が、動作主体の役割のときには赤色の背景色で表示され、動作対象の役割のときには緑色の背景色で表示される。文字色を変えても良い。もちろん、図１７〜図１８等、実施例１で採用した種々の表示手法を採用できる。
【００６１】
ユーザは文書リストを閲覧し、さらに、所望の文書を選択して分類済み文書記憶部５３をアクセスし、文書本体を閲覧することができる。
【００６２】
図２６はこの実施例の文書分類装置の文書登録時の動作例を説明するものであり、図２６において、文書受付部５０が文書を登録し（Ｓ３０）、文処分類部５１が文書をキーワードの基づいて分類枠に分類する（Ｓ３１）。キーワード役割抽出部５４がキーワードの役割を抽出し（Ｓ３２）、代表役割決定部５６がキーワードの役割に基づいて文書の代表役割を決定して代表役割記憶部５７に登録する（Ｓ３３）。
【００６３】
図２７は、この実施例の文書分類装置の文書リスト表示時の動作例を示しており、この図において、登録文書の属性、要約、代表役割が取り出され（Ｓ４０）、これに基づいて文書リストが表示部５９に表示される（Ｓ４１）。要約は予め生成しておいて分類済み文書記憶部５３に保管しておいても良いし、文書リスト表示時に生成しても良い。文書リストの各エントリは文書の役割に応じた表示であり、ユーザはその役割の視点で文書リストを見ることができる。
【００６４】
また、この実施例では、文書を代表する役割により表示属性を割り当てるようにしたが、例えば図２９に示すように、代表役割決定部５６に代えて重要度決定部６１に設け、文書中のキーワードの役割から重要度を算出しても良い。重要度は重要度記憶部６２に記憶される。キーワードに対応する出現単語の役割に重要度を付し、それを累積して重要度を決定して、重要度の範囲に応じて表示属性を変えて文書リストを表示する。この場合、表示属性テーブル５８１は、重要度の各範囲と表示属性との対応を規定する。なお、図２９において図２５と対応する箇所には対応する符号を付した。
【００６５】
また、この実施例の文書分類装置をサーバ・クライアントシステムで構成しても良い。
【００６６】
また、上述の例ではキーワードに着目して文書を代表する役割を決定したが、キーワードと無関係に、文書の構造や固有表現に着目して文書を代表する役割を決定しても良い。
【００６７】
また、ユーザが個別の単語や固有表現を指定し、それらに関して文書中に表れる役割から文書の役割を決定しても良い。また、個別の単語や固有表現と役割との組をユーザが指定し、その組み合わせに該当する文書に、対応する表示属性を割り当てても良い。例えば「富士ゼロックス」＋「動作主体」の組み合わせを赤色に指定して、該当する文書のエントリを赤色でハイライトしても良い。「富士ゼロックス」＋「動作主体」の組み合わせを赤色に指定し、さらに、「富士ゼロックス」＋「動作対象」の組み合わせを緑色に指定してそれぞれ該当する文書のエントリを赤色および緑色でハイライトしてもよい。
【図面の簡単な説明】
【００６８】
【図１】この発明を文書検索装置に適用して実施例１を全体として示す図である。
【図２】上述実施例１の文書役割と表示属性との関係を説明する図である。
【図３】上述実施例１の固有表現抽出部・役割抽出部の構成例を説明するブロック図である。
【図４】上述実施例１の固有表現抽出部・役割抽出部に入力される文書の例を説明する図である。
【図５】上述実施例１の固有表現抽出部・役割抽出部で用いる形態素解析辞書の例を説明する図である。
【図６】上述実施例１の固有表現抽出部・役割抽出部における形態素解析結果の例を説明する図である。
【図７】上述実施例１の固有表現抽出部・役割抽出部による固有名抽出ルールの説明する図である。
【図８】上述実施例１の固有表現抽出部・役割抽出部による固有名抽出結果を簡略化して説明する図である。
【図９】上述実施例１の入力文書の例を説明する図である。
【図１０】上述実施例１の固有表現抽出部・役割抽出部の動作を説明するフローチャートである。
【図１１】上述実施例１の固有表現抽出部・役割抽出部で用いる標準表記テーブルを説明する図である。
【図１２】上述実施例１の固有表現抽出部・役割抽出部で用いる指示表現テーブルを説明する図である。
【図１３】上述実施例１の固有表現抽出部・役割抽出部で用いる役割テーブル（役割・助詞対応）を説明する図である。
【図１４】上述実施例１の固有表現抽出部・役割抽出部により抽出された固有表現レコードを説明する図である。
【図１５】上述実施例１の検索演算部の動作を説明するフローチャートである。
【図１６】上述実施例１の文書リストの表示例を説明する図である。
【図１７】上述実施例１の文書リストの他の表示例を説明する図である。
【図１８】上述実施例１の文書リストのさらに他の表示例を説明する図である。
【図１９】上述実施例１の変形例を説明する図である。
【図２０】上述実施例１の他の変形例を説明する図である。
【図２１】上述実施例１のさらに他の変形例を説明する図である。
【図２２】図２１の役割付き索引を説明する図である。
【図２３】文書の構造から文書を代表する役割を決定する例を説明する図である。
【図２４】文書を代表する役割を決定する際に基準となる単語や固有表現を、単語や固有表現の種類から選択する様子を説明する図である。
【図２５】この発明を文書分類装置に適用した実施例２を全体として示す図である。
【図２６】上述実施例２の文書登録時の動作例を説明する図である。
【図２７】上述実施例２の文書リスト表示時の動作例を説明する図である。
【図２８】上述実施例２の分類枠のキーワードの例を説明する図である。
【図２９】上述実施例２の変形例を説明する図である。
【符号の説明】
【００６９】
１０      文書受付部
１１      文書記憶部
１２      固有表現抽出部
１３      役割抽出部
１４      固有表現・役割記憶部
１５      クエリ受付部
１６      固有表現抽出部
１７      検索演算部
１８      代表役割決定部
１９      表示属性決定部
２０      表示部
２１      表示属性指定部
２２      重要度決定部
２３      クエリ送信部
２４      表示属性指定送信部
２５      クエリ受信部
２６      表示データ生成部
２７      役割付き索引生成部
２８      役割付き索引記憶部
２８      代表役割決定部
２９      キーワード抽出部
３０      表示属性指定受信部
５０      文書受付部
５１      文書分類部
５２      キーワード記憶部
５３      分類済み文書記憶部
５４      キーワード役割抽出部
５５      キーワード役割記憶部
５６      代表役割決定部
５７      代表役割記憶部
５８      表示属性決定部
５９      表示部
６０      表示属性指定部
６１      重要度決定部
６２      重要度記憶部
１００      コンピュータ
１２１      形態素解析部
１２２      形態素解析辞書記憶部
１２３      ルール適用部
１２４      ルール記憶部
１２５      標準表記テーブル
１２６      指示表現テーブル
１２７      役割テーブル
１９１      表示属性テーブル
２００      サーバコンピュータ
３００      クライアントコンピュータ
５８１      表示属性テーブル
【図１】
2005234732.tif 000003
【図２】
2005234732.tif 000004
【図３】
2005234732.tif 000005
【図４】
2005234732.tif 000006
【図５】
2005234732.tif 000007
【図６】
2005234732.tif 000008
【図７】
2005234732.tif 000009
【図８】
2005234732.tif 000010
【図９】
2005234732.tif 000011
【図１０】
2005234732.tif 000012
【図１１】
2005234732.tif 000013
【図１２】
2005234732.tif 000014
【図１３】
2005234732.tif 000015
【図１４】
2005234732.tif 000016
【図１５】
2005234732.tif 000017
【図１６】
2005234732.tif 000018
【図１７】
2005234732.tif 000019
【図１８】
2005234732.tif 000020
【図１９】
2005234732.tif 000021
【図２０】
2005234732.tif 000022
【図２１】
2005234732.tif 000023
【図２２】
2005234732.tif 000024
【図２３】
2005234732.tif 000025
【図２４】
2005234732.tif 000026
【図２５】
2005234732.tif 000027
【図２６】
2005234732.tif 000028
【図２７】
2005234732.tif 000029
【図２８】
2005234732.tif 000030
【図２９】
2005234732.tif 000031