(57)【要約】【課題】  検索結果として得られた情報に基づいて更なる検索を行う際のユーザの負担を軽減することができる情報処理装置、情報処理システム、情報処理方法、情報処理プログラム及び記録媒体の提供を目的とする。【解決手段】  複数の文書データを管理する情報管理手段と前記文書データより重要語を抽出する重要語抽出手段とを有する情報処理装置であって、  ネットワークを介して接続された表示装置からの要求に応じ、所定の検索条件に基づいて前記情報管理手段より検索された文書データから前記重要語抽出手段が抽出した重要語を表示させる第一の表示データを前記表示装置に表示させ、前記第一の表示データに基づき表示された重要語に基づく検索結果である第二の表示データを前記表示装置に表示させる表示データ提供手段を有することにより上記課題を解決する。【選択図】  図１
2005078338.tif 000002
【特許請求の範囲】
【請求項１】
複数の文書データを管理する情報管理手段と前記文書データより重要語を抽出する重要語抽出手段とを有する情報処理装置であって、
ネットワークを介して接続された表示装置からの要求に応じ、所定の検索条件に基づいて前記情報管理手段より検索された文書データから前記重要語抽出手段が抽出した重要語を表示させる第一の表示データを前記表示装置に表示させ、前記第一の表示データに基づき表示された重要語に基づく検索結果である第二の表示データを前記表示装置に表示させる表示データ提供手段を有することを特徴とする情報処理装置。
【請求項２】
前記表示データ提供手段は、前記表示装置からの要求に応じ、前記所定の検索条件に基づいて前記情報管理手段より検索された文書データの一覧情報を表示させる第三の表示データを前記表示装置に送信し、
前記第三の表示データは、前記一覧情報に含まれる文書データから前記重要語抽出手段が抽出した重要語を表示する前記第一の表示データを前記表示装置に表示させるためのＧＵＩ部品を有することを特徴とする請求項１記載の情報処理装置。
【請求項３】
前記情報管理手段は、前記重要語抽出手段が前記文書データより抽出した重要語を前記文書データと関連付けて管理していることを特徴とする請求項１又は２記載の情報処理装置。
【請求項４】
前記第一、第二及び第三の表示データは、Ｗｅｂページであることを特徴とする請求項２又は３記載の情報処理装置。
【請求項５】
所定の文書データを管理する情報管理装置及び前記文書データより重要語を抽出する重要語抽出装置とネットワークを介して接続している情報処理装置であって、
ネットワークを介して接続された表示装置からの要求に応じ、所定の検索条件に基づいて前記情報管理装置より検索された文書データから前記重要語抽出装置が抽出した重要語を表示させる第一の表示データを前記表示装置に表示させ、前記第一の表示データに基づき表示された重要語に基づく検索結果である第二の表示データを前記表示装置に表示させる表示データ提供手段を有することを特徴とする情報処理装置。
【請求項６】
前記重要語に基づく検索は、ＯＲ条件、再検索、又は絞込検索であることを特徴とする請求項１乃至５いずれか一記載の情報処理装置。
【請求項７】
複数の文書データを管理する情報管理手段と前記文書データより重要語を抽出する重要語抽出手段とを有する情報処理装置と、前記情報処理装置とネットワークを介して接続している表示装置とを有する情報処理システムであって、
前記情報処理装置は、
前記表示装置からの要求に応じ、所定の検索条件に基づいて前記情報管理手段より検索された文書データから前記重要語抽出手段が抽出した重要語を表示させる第一の表示データを前記表示装置に表示させ、前記第一の表示データに基づき表示された重要語に基づく検索結果である第二の表示データを前記表示装置に表示させる表示データ提供手段を有し、
前記表示装置は、前記情報処理装置より送信される前記第一及び第二の表示データを表示する表示手段を有することを特徴とする情報処理システム。
【請求項８】
所定の文書データを管理する情報管理装置と、前記文書データより重要語を抽出する重要語抽出装置と、前記情報管理装置及び前記重要語抽出装置とネットワークを介して接続している情報処理装置とを有する情報処理システムであって、
前記情報処理装置は、当該情報処理装置とネットワークを介して接続された表示装置からの要求に応じ、所定の検索条件に基づいて前記情報管理装置より検索された文書データから前記重要語抽出装置が抽出した重要語を表示させる第一の表示データを前記表示装置に表示させ、前記第一の表示データに基づき表示された重要語に基づく検索結果である第二の表示データを前記表示装置に表示させる表示データ提供手段を有することを特徴とする情報処理システム。
【請求項９】
前記重要語に基づく検索は、ＯＲ条件、再検索、又は絞込検索であることを特徴とする請求項７又は８記載の情報処理システム。
【請求項１０】
コンピュータを用いた情報処理方法であって、
ネットワークを介して接続された表示装置からの要求に応じ、所定の検索条件に基づいて検索された文書データから抽出された重要語を表示させる表示データを前記表示装置に表示させる第一の表示手順と、
前記第一の表示手順に基づき表示された重要語に基づく検索結果である表示データを前記表示装置に表示させる第二の表示手順とを有することを特徴とする情報処理方法。
【請求項１１】
前記重要語に基づく検索は、ＯＲ条件、再検索、又は絞込検索であることを特徴とする請求項１０記載の情報処理方法。
【請求項１２】
コンピュータに、
ネットワークを介して接続された表示装置からの要求に応じ、所定の検索条件に基づいて検索された文書データから抽出された重要語を表示させる表示データを前記表示装置に表示させる第一の表示手順と、
前記第一の表示手順に基づき表示された重要語に基づく検索結果である表示データを前記表示装置に表示させる第二の表示手順とを実行させるための情報処理プログラム。
【請求項１３】
コンピュータに、
ネットワークを介して接続された表示装置からの要求に応じ、所定の検索条件に基づいて検索された文書データから抽出された重要語を表示させる表示データを前記表示装置に表示させる第一の表示手順と、
前記第一の表示手順に基づき表示された重要語に基づく検索結果である表示データを前記表示装置に表示させる第二の表示手順とを実行させるための情報処理プログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、情報処理システム、情報処理方法、情報処理プログラム及び記録媒体に関し、特にネットワークを介して接続している表示装置に対して情報を提供する情報処理装置、情報処理システム、情報処理方法、情報処理プログラム及び記録媒体に関する。
【背景技術】
【０００２】
近年の情報技術の発展等により膨大な情報が世の中に氾濫しており、自分にとって真に有用な情報を効率的に探し出すための手段の必要性が高まっている。かかる事情を反映し、インターネット上には多数の検索サイトが提供され、また、文書管理システム等、各種情報システムにおいて工夫を凝らした検索機能が提供されている。
【０００３】
このような検索手段には様々なものがあるが、ユーザが検索画面において自分に必要な情報が得られるであろうと推測される検索条件を入力すると、当該検索条件に基づく検索結果が得られるというものが基本的な形態である。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、検索結果として得られた情報が、必ずしもユーザの意図した情報であるとは限らない。すなわち、ユーザの認識に誤りがあったため検索条件が不適切であり、ユーザが意図した範疇とは異なる範疇に属する情報が検索されてしまう場合、検索条件に当てはまる対象が膨大である場合等が代表的な例である。
【０００５】
かかる場合に、ユーザは、検索条件を再検討する必要があるとともに、再度検索条件画面を表示させ、新たな検索条件を入力しなければならないという煩雑な作業が要求されていたという問題がある。
【０００６】
本発明は、上記の点に鑑みてなされたものであって、検索結果として得られた情報に基づいて更なる検索を行う際のユーザの負担を軽減することができる情報処理装置、情報処理システム、情報処理方法、情報処理プログラム及び記録媒体の提供を目的とする。
【課題を解決するための手段】
【０００７】
そこで上記課題を解決するため、本発明は、請求項１に記載されるように、複数の文書データを管理する情報管理手段と前記文書データより重要語を抽出する重要語抽出手段とを有する情報処理装置であって、ネットワークを介して接続された表示装置からの要求に応じ、所定の検索条件に基づいて前記情報管理手段より検索された文書データから前記重要語抽出手段が抽出した重要語を表示させる第一の表示データを前記表示装置に表示させ、前記第一の表示データに基づき表示された重要語に基づく検索結果である第二の表示データを前記表示装置に表示させる表示データ提供手段を有することを特徴とする。
【０００８】
また、本発明は、請求項５に記載されるように、所定の文書データを管理する情報管理装置及び前記文書データより重要語を抽出する重要語抽出装置とネットワークを介して接続している情報処理装置であって、ネットワークを介して接続された表示装置からの要求に応じ、所定の検索条件に基づいて前記情報管理装置より検索された文書データから前記重要語抽出装置が抽出した重要語を表示させる第一の表示データを前記表示装置に表示させ、前記第一の表示データに基づき表示された重要語に基づく検索結果である第二の表示データを前記表示装置に表示させる表示データ提供手段を有することを特徴とする。
【０００９】
このような情報処理装置では、検索された文書データの重要語を表示させる表示データであって、かつ、当該重要語に基づく検索を実行させることができる表示データを表示装置に表示させることができる。従って、表示装置のユーザは、表示された重要語を更なる検索条件のヒントとして利用することができると共に、検索用の画面を再度表示させることなく更なる検索を実行させることができる。
【００１０】
また上記課題を解決するため、本発明は、上記情報処理装置を有する情報処理システム、前記情報処理装置における情報処理方法、前記情報処理方法をコンピュータに実行させるための情報処理プログラム、又は前記情報処理プログラムを記録した記録媒体としてもよい。
【発明の効果】
【００１１】
本発明によれば、検索結果として得られた情報に基づいて更なる検索を行う際のユーザの負担を軽減することができる情報処理装置、情報処理システム、情報処理方法、情報処理プログラム及び記録媒体を提供することができる。
【発明を実施するための最良の形態】
【００１２】
以下、図面に基づいて本発明の実施の形態を説明する。図１は、本発明の実施の形態における文書管理システムの機能構成例を示す図である。図１に示されるように、本実施の形態における文書管理システム１は、文書管理サーバ１０と端末２０とによって構成され、それぞれは、ＬＡＮ又はインターネット等のネットワークによって接続されている。
【００１３】
文書管理サーバ１０は、文書データ及び文書データに関する属性情報等（以下、「文書情報」という。）を管理するコンピュータであり、主に、アプリケーション１１、文書管理手段１２、及び重要語抽出手段１３等によって構成されている。
【００１４】
アプリケーション１１は、端末２０からのＨＴＴＰによる要求（ＨＴＴＰリクエスト）を受信し、その応答としてＨＴＴＰリクエストにおいて要求された情報を表示するＷｅｂページを端末２０に対して送信する機能が実装されたプログラムであり、主に、ＵＩ部１１１及びロジック部１１２等から構成されている。
【００１５】
ＵＩ部１１１は、ロジック部１１２より出力された情報に基づいて、Ｗｅｂページを生成する部分である。ロジック部１１２は、ＨＴＴＰリクエストにおいて要求された処理、例えば文書管理手段１２に対する検索の指示等を実行する部分である。
【００１６】
文書管理手段１２は、文書情報の管理機能が実装されている部分であり、主に、文書蓄積部１２１、検索部１２２及び検索用インデックス１２３等から構成されている。
【００１７】
文書蓄積部１２１は、文書データの実データと、文書データがテキストデータに変換されたものと、文書データの属性情報とが保存されている記憶領域である。
【００１８】
図２は、文書蓄積部における文書管理テーブルの構成例を示す図である。図２に示される文書管理テーブル１２１０は、文書データの属性情報が登録されているテーブルであり、文書データごとに、文書名、文書番号、作成者、登録日、更新日、保管期限、文書状態、実データのパス及びテキストデータのパス等が登録されている。
【００１９】
ここで、実データのパスは、実データが保存されているパス名であり、テキストデータのパスはテキストデータが保存されているパス名である。なお、本実施の形態において、文書データには、ワープロソフトや表計算ソフトによって生成されたアプリケーションデータや、ＴＩＦＦ、ＢＩＴＭＡＰ、及びＪＰＥＧ等のイメージデータ、テキストデータ等を含むものとする。また、各文書データのテキストデータは、当該文書データがアプリケーションデータである場合には当該アプリケーションに実装されている変換機能等により、イメージデータである場合にはＯＣＲ機能により当該文書データの登録時に生成され、保存されている。
【００２０】
図１に戻り、検索部１２２は、文書情報の検索機能等が実装されている部分である。検索部１２２は、文書情報の登録時に、検索用のインデックス（検索用インデックス１２３）を生成しておき、検索時には検索用インデックス１２３を用いて迅速な検索を実現する。
【００２１】
重要語抽出手段１３は、テキストデータから重要語を抽出する機能が実装されているモジュールである。なお、重要語の抽出に関しての詳細については既に周知であるので、ここでの説明は省略する。
【００２２】
一方、端末２０は、文書管理システム１のユーザが直接利用するＰＣ（Personal Computer）、ＰＤＡ（Personal
Digital(Data) Assistants）、又は携帯電話等の端末であり、文書管理サーバ１０より送信されるＷｅｂページを表示するＷｅｂブラウザ２１を有している。
【００２３】
次に、文書管理サーバ１０の詳細について説明する。図３は、本発明の実施の形態における文書管理サーバのハードウェア構成例を示す図である。図３の文書管理サーバ１０は、それぞれバスBで相互に接続されているドライブ装置１００と、補助記憶装置１０２と、メモリ装置１０３と、演算処理装置１０４と、インタフェース装置１０５とを有するように構成される。
【００２４】
文書管理サーバ１０での処理を実現する文書管理プログラムは、CD―ROM等の記録媒体１０１によって提供される。文書管理プログラムを記録した記録媒体１０１がドライブ装置１００にセットされると、文書管理プログラムが記録媒体１０１からドライブ装置１００を介して補助記憶装置１０２にインストールされる。
【００２５】
補助記憶装置１０２は、インストールされた文書管理プログラムを格納すると共に、必要なファイルやデータ等を格納する。メモリ装置１０３は、文書管理プログラムの起動指示があった場合に、補助記憶装置１０２から文書管理プログラムを読み出して格納する。演算処理装置１０４は、メモリ装置１０３に格納された文書管理プログラムにしたがって文書管理サーバ１０に係る機能を実行する。インタフェース装置１０５は例えばモデム、ルータ等で構成され、ネットワークに接続するために用いられる。
【００２６】
以下、図１の文書管理システム１の処理手順について説明する。図４は、文書管理システムにおける検索処理を説明するためのシーケンス図である。
【００２７】
ステップＳ１０１において、端末２０のユーザによる入力に基づいてＷｅｂブラウザ２１は、文書管理サーバ１０に対して文書管理サーバ１０から文書情報を検索するための検索条件を入力するためのＷｅｂページ（以下、「検索ページ」という。）の送信を要求するＨＴＴＰリクエストを送信する。ここで、ユーザによる入力としては、Ｗｅｂブラウザ２１への検索ページに対するＵＲＬの入力や、Ｗｅｂブラウザ２１に表示されているＷｅｂページからのページ切り替えの指示等が挙げられる。
【００２８】
ステップＳ１０１に続いてステップＳ１０２に進み、ＵＩ部１１１はロジック部１１２に対し、文書データの属性情報を構成する項目のうち検索条件の項目となり得る項目の一覧情報（以下、「検索可能項目一覧」という。）の提供を要求する。
【００２９】
ステップＳ１０２に続いてステップＳ１０３に進み、ロジック部１１２は、検索可能項目一覧をＵＩ部１１１に対して出力する。ＵＩ部１１１が、検索可能項目一覧に基づいて検索ページを生成し、当該検索ページをＷｅｂブラウザ２１に対して送信すると、検索ページがＷｅｂブラウザ２１によって表示される（Ｓ１０４）。
【００３０】
図５は、検索ページの表示例を示す図である。図５に示されるように、検索ページ２１１は、文書名、文書番号、作成者、登録日、更新日、保管期限、文書状態、及びサイズ等の検索項目ごとに検索条件の入力が可能となっている。また、符号２１１１によって示される部分おいては、全文検索の目的とする文字列の入力が可能となっている。
【００３１】
ユーザが、検索ページ２１１上において目的とする文書情報を得るための検索条件を入力し、検索開始ボタン２１１２をクリックすると、Ｗｅｂブラウザ２１は、検索条件と共に当該検索条件に基づく文書情報の検索を要求するＨＴＴＰリクエストを文書管理サーバ１０に対して送信する（Ｓ１０５）。
【００３２】
ステップＳ１０５に続いてステップＳ１０６に進み、ＵＩ部１１１がロジック部１１２に対して検索要求を行うと、ロジック部１１２は、検索部１２２に対して文書情報の検索を要求する（Ｓ１０７）。
【００３３】
ステップＳ１０７に続いてステップＳ１０８に進み、検索部１２２が検索用インデックス１２３より検索条件に合致する属性情報を有する文書データの一覧情報（以下、「文書一覧」という。）を検索し、当該文書一覧をロジック部１１２に対して出力すると（Ｓ１０９）、ロジック部１１２によって文書一覧がＵＩ部１１１に対して出力される（Ｓ１１０）。
【００３４】
ステップ１１０に続いてステップＳ１１１に進み、ＵＩ部１１１が文書一覧を表示するＷｅｂページ（以下、「文書一覧ページ」という。）を生成し、当該文書一覧ページをＷｅｂブラウザ２１に対して送信すると、文書一覧ページがＷｅｂブラウザ２１によって表示される。
【００３５】
図６は、文書一覧ページの表示例を示す図である。図６に示されるように、文書一覧ページ２１２は、文書一覧表示領域２１２１、通常表示ボタン２１２２及び重要語表示ボタン２１２３等を有している。
【００３６】
文書一覧表示領域２１２１は、検索された文書データごとに属性情報を表示する領域である。通常表示ボタン２１２２及び重要語表示ボタン２１２３は、文書一覧ページ２１２の表示モードを変更するためのＧＵＩ部品（ボタン）である。
【００３７】
すなわち、文書一覧ページ２１２には、通常表示モード及び重要語表示モードの二つの表示モードがある。通常表示モードは、図６に示されるように、各文書データの属性情報をそのまま表示する表示モードである。重要語表示モードは、文書データごとに当該文書データに含まれている一つ以上の重要語を表示する表示モードである。
【００３８】
したがって、通常表示ボタン２１２２は、通常表示モードにするためのボタンであり、重要語表示ボタン２１２３は、重要語表示モードにするためのボタンである。
【００３９】
ユーザが、文書一覧ページ２１２の重要語表示ボタン２１２３をクリックすると、Ｗｅｂブラウザ２１は、文書一覧ページ２１２の表示モードの切り替え要求を文書管理サーバ１０に対して送信する（Ｓ１１２）。
【００４０】
ステップＳ１１２に続いてステップＳ１１３に進み、ＵＩ部１１１は、ロジック部１１２に対して文書一覧に含まれそれぞれの文書データにおける重要語の一覧情報の提供を要求する。
【００４１】
ステップＳ１１３に続いてステップＳ１１４に進み、ロジック部１１２は、文書一覧に含まれる一つの文書データのテキストデータを文書蓄積部１２１より取得し（Ｓ１１５）、当該テキストデータからの重要語の抽出を重要語抽出手段１１３に対して要求する（Ｓ１１６）。
【００４２】
ステップＳ１１６に続いてステップＳ１１７に進み、重要語抽出手段１１３は、テキストデータより一つ以上の重要語を抽出し（以下、一つの文書データ（テキストデータ）から抽出された一つ以上の重要語を「重要語リスト」という。）、当該重要語リストをロジック部１１２に対して出力する（Ｓ１１８）。
【００４３】
ステップＳ１１４からステップＳ１１８までの処理が、文書一覧に含まれる全ての文書データに対して実行されると（Ｓ１１９）、ロジック部１１２は、各文書データより抽出された重要語リストの一覧情報（重要語一覧）をＵＩ部１１１に対して出力する（Ｓ１２０）。
【００４４】
ステップＳ１２０に続いてステップＳ１２１に進み、ＵＩ部１１１が、重要語一覧に基づいて重要語表示モードによる文書一覧ページ（以下、「重要語一覧ページ」という。）を生成し、当該重要語一覧ページをＷｅｂブラウザ２１に対して送信すると、重要語一覧ページがＷｅｂブラウザ２１によって表示される。
【００４５】
図７は、重要語一覧ページの表示例を示す図である。図７に示されるように、重要語一覧ページ２１３は、図６に示される通常表示モードの文書一覧ページ２１２（以下、「通常一覧ページ２１２」という。）と同様に、文書一覧表示領域２１３１、通常表示ボタン２１３２及び重要語表示ボタン２１３３等を有している。但し、重要語一覧ページ２１３における文書一覧表示領域２１３１には、各文書データの属性情報ではなく、各文書データに含まれている重要語が表示されている。例えば、文書一覧表示領域２１３１における一番上のレコード２１３４については、当該文書データに含まれている重要語として「本発明」（重要語１）、「感熱記録体」（重要語２）、「発色画像」（重要語３）、「ビス」（重要語４）及び「感熱発色層」（重要語５）等が表示されている。
【００４６】
ここで各重要語にはリンクが張られている。したがって、ユーザがいずれかの重要語をクリックすると（以下、クリックされた重要語を「選択単語」という。）、ステップＳ１２２に進み、Ｗｅｂブラウザ２１は、選択単語を目的とする全文検索を検索条件に含む検索を要求するＨＴＴＰリクエストを文書管理サーバ１０に対して送信する。
【００４７】
ステップＳ１２２に続いてステップＳ１２３に進み、ＵＩ部１１１がロジック部１１２に対して選択単語に基づく検索を要求すると、ロジック部１１２は検索部１２２に対して検索の実行を要求する（Ｓ１２４）。
【００４８】
ステップＳ１２４に続いてステップＳ１２５に進み、検索部１２２は、選択単語による全文検索を検索条件に含む検索処理を実行する。ここで実行される検索処理は、絞込検索、すなわち、ステップＳ１０８において検索された検索結果に対する検索であってもよいし、再検索、すなわち、ステップＳ１０８における検索結果とは関係なく、全ての文書情報に対する検索としてもよい。また、ステップＳ１０８における検索の際の検索条件に対して選択単語を目的とする全文検索をＯＲ条件として付加する検索であってもよい。ここでは、絞込検索が実行されたものとする。
【００４９】
ステップＳ１２５に続いてステップＳ１２６に進み、検索部１２２が、検索処理の結果得られた文書一覧をロジック部１１２に出力すると、ロジック部１１２は当該文書一覧をＵＩ部１１１に対して出力する（Ｓ１２７）。
【００５０】
ステップＳ１２７に続いてステップＳ１２８に進み、ＵＩ部１１１が文書一覧に基づいて文書一覧ページを生成し、当該文書一覧ページをＷｅｂブラウザ２１に対して送信すると文書一覧ページがＷｅｂブラウザ２１によって表示される。
【００５１】
図８は、重要語によって絞り込まれた検索結果を表示する文書一覧ページの表示例を示す図である。図８に示される文書一覧ページ２１４は、図７の重要語一覧ページ２１３におけるレコード２１３４の重要語２である「感熱記録体」が選択単語とされた場合の絞込検索の結果が表示された例を示している。すなわち、図７の重要語一覧ページ２１３においては、符号２１３５によって示されるように検索件数が４２５５件であるのに対し、図８の文書一覧ページ２１４においては、符号２１４１によって示されるように検索件数が２３件であることから、検索結果が絞り込まれていることを確認することができる。
【００５２】
上述したように、本実施の形態における文書管理サーバ１０によれば、検索された文書データのそれぞれについて重要語を表示する重要語一覧ページ２１３を提供することができる。ここで、ユーザが、重要語一覧ページ２１３に表示された重要語をクリックすると、当該重要語に基づく検索結果が表示される。すなわち、ユーザは、重要語一覧ページ２１３に表示された重要語を、更なる検索を行う際の検索条件のヒントとして利用することができる。また、検索条件を入力するための検索ページ２１１を再度表示させる必要はないため、検索操作の簡易化を図ることもできる。
【００５３】
なお、図４においては、重要語表示モードによる文書一覧ページが要求された際に各文書データより重要語を抽出する例について説明したが、各文書データにおける重要語は、当該文書データの登録時に抽出し、予め文書蓄積部１２１の文書管理テーブルに登録しておいてもよい。
【００５４】
図９は、重要語を予め登録しておく場合の文書管理テーブルの構成例を示す図である。図９の文書管理テーブル１２１１は、図２の文書管理テーブル１２１０に対し、符号１２１２によって示される重要語に対する列を追加したものである。文書管理テーブル１２１１のような構成にすることによって、予め各文書データの重要語を保持しておくことができる。
【００５５】
図１０は、重要語を予め登録しておいた場合の文書管理システムによる検索処理を説明するためのシーケンス図である。
【００５６】
図１０における処理手順はと図４における処理手順と共通する部分が多いが、Ｗｅｂブラウザ２１より重要語表示モードへの切り替えが要求された際に（Ｓ２１２）、ＵＩ部１１１からの重要語一覧の提供要求（Ｓ２１３）に基づいてロジック部１１２が実行する処理が異なる。
【００５７】
図４においては、文書一覧に含まれる文書データごとに重要語抽出手段１３による重要語の抽出処理が実行されるが（Ｓ１１４〜Ｓ１１９）、図１０においては、ステップＳ２０９において検索部１２２より取得した文書一覧から、重要語の列を抽出するだけである。
【００５８】
すなわち、図１０においては、文書管理テーブル１２１１（図９）に予め重要語が登録されているため、ステップＳ２０９においてロジック部１１２が入手する文書一覧には、既に各文書データの重要語が含まれている。したがって、図１０においては、ステップＳ２１４において、当該文書一覧から重要語の列を抽出すれば重要語一覧を得ることができる。その他の処理については、図４と同様である。
【００５９】
このように、重要語を予め抽出しておくことにより、重要語表示モードへの切り替えが要求された際の処理を簡略化することができ、Ｗｅｂブラウザ２１からの要求に対するレスポンスを向上させることができる。
【００６０】
ところで、文書管理サーバ１０における各機能は、必ずしも一台のコンピュータ上に構築する必要はなく、当該機能を複数のコンピュータに分散させることによって文書管理システムを構成してもよい。
【００６１】
図１１は、文書管理機能及び重要語抽出機能を分散させた場合の文書管理システムの構成例を示す図である。図１１の文書管理システム５００は、Ｗｅｂサーバ５１０、文書管理サーバ５２０、重要語抽出サーバ５３０及び端末５４０等によって構成されている。
【００６２】
Ｗｅｂサーバ５１０は、図１の文書管理サーバ１０におけるＵＩ部１１１に相当するＵＩ部５１１が実装されているコンピュータであり、端末５４０からのＨＴＴＰリクエストに応じ、当該ＨＴＴＰリクエストにおいて要求された情報を表示するＷｅｂページを端末５４０に対して送信する。
【００６３】
文書管理サーバ５２０は、図１の文書管理サーバ１０における文書管理手段１２に相当する機能が実装されているコンピュータであり、主に、文書蓄積部５２１、検索部５２２、検索用インデックス５２３及びドキュメント管理サービス５２４等から構成されている。
【００６４】
文書蓄積部５２１、検索部５２２、検索用インデックス５２３は、図１の文書管理部１２１、検索部１２２、検索用インデックス１２３にそれぞれ相当する部分である。ドキュメント管理サービス５２４は、図１のロジック部１１２における文書情報の操作機能に相当するモジュールであり、Ｗｅｂサーバ５１０より文書情報の登録、検索、更新等の要求を受け、当該要求に対する処理結果をＷｅｂサーバ５１０に対して送信する。
【００６５】
重要語抽出サーバ５３０は、図１の文書管理サーバ１０における重要語抽出手段１３に相当する機能が実装されているコンピュータであり、主に、重要語抽出手段５３１及びドキュメント変換サービス５３２等から構成されている。
【００６６】
重要語抽出手段５３１は、図１の重要語抽出手段１３に相当するモジュールである。ドキュメント変換サービス５３２は、Ｗｅｂサーバ５１０より文書データの実データからの重要語の抽出の要求を受け付け、当該要求に対する処理結果（重要語リスト）をＷｅｂサーバ５１０に対して送信するモジュールである。
【００６７】
端末５４０は、図１の端末２０と同様の端末であり、Ｗｅｂブラウザ５４１を有している。
【００６８】
以下、図１１の文書管理システム５００の処理手順について説明する。図１２は、文書管理システム５００における検索処理を説明するためのシーケンス図である。
【００６９】
図１２において、Ｗｅｂブラウザ５４１に検索ページ２１１（図５）が表示され、更に、検索ページ２１１に基づいて通常一覧ページ２１２（図６）が表示されるまでの処理（Ｓ３０１〜Ｓ３１１）は、図４におけるステップＳ１０１〜Ｓ１１１における処理においてロジック部１１２が行っていた処理をドキュメント管理サービス５２４が行う点のみが異なるだけであるので説明は省略する。
【００７０】
ステップＳ３１２において、ユーザが、通常一覧ページ２１２の重要語表示ボタン２１２３をクリックすると、Ｗｅｂブラウザ２１は、文書一覧ページ２１２の表示モードの切り替え要求を文書管理サーバ１０に対して送信する（Ｓ３１２）。
【００７１】
ステップＳ３１２に続いてステップＳ３１３に進み、ＵＩ部５１１は、文書管理サーバ５２０のドキュメント管理サービス５２４に対して文書一覧に含まれる一つの文書データの実データの提供要求を送信する。
【００７２】
ステップＳ３１３に続いてステップＳ３１４に進み、ドキュメント管理サービス５２４は、文書データの実データを文書蓄積部５２１より取得し（Ｓ３１５）、当該実データをＵＩ部５１１に対して送信する（Ｓ３１６）。
【００７３】
ステップＳ３１６に続いてステップＳ３１７に進み、ＵＩ部５１１は、実データを重要語抽出サーバ５３０のドキュメント変換サービス５３２に対して送信することにより、実データからの重要語の抽出をドキュメント変換サービス５３２に対して要求する。
【００７４】
ステップＳ３１７に続いてステップＳ３１８に進み、ドキュメント変換サービス５３２は、実データをテキストデータに変換し、当該テキストデータからの重要語の抽出を重要語抽出手段５３１に対して要求する。
【００７５】
ステップＳ３１８に続いてステップＳ３１９に進み、重要語抽出手段５３１が、テキストデータより重要語リストを抽出し、当該重要語リストをドキュメント変換サービス５３２に対して出力すると（Ｓ３２０）、ドキュメント変換サービス５３２は、重要語リストをＵＩ部５１１に対して送信する（Ｓ３２１）。
【００７６】
ステップＳ３１３からステップＳ３２１までの処理が、文書一覧に含まれる全ての文書データに対して実行されると（Ｓ３２２）、ＵＩ部５１１は、各文書データより抽出された重要語リストの一覧情報（重要語一覧）に基づいて重要語一覧ページ２１３を生成し、重要語一覧ページ２１３をＷｅｂブラウザ５４１に対して送信する（Ｓ３２３）。重要語一覧ページ２１３を受信したＷｅｂブラウザ５４１は、重要語一覧ページ２１３を表示する。
【００７７】
ステップＳ３２４以降の処理については、図４におけるステップＳ１２２以降の処理においてロジック部１１２が行っていた処理をドキュメント管理サービス５２４が行う点のみが異なるだけであるので説明は省略する。
【００７８】
このように、文書管理システム５００（図１１）においても、文書管理システム１（図１）と同様の機能を実現することができる。文書管理システム５００のように、各種の機能を複数のコンピュータに分散させることにより、各コンピュータに対する負荷を軽減させることができる。
【００７９】
なお、図１１において、Ｗｅｂサーバ５１０と文書管理サーバ５２０及び重要語抽出サーバ５３０との間の通信はＳＯＡＰによって行うようにしてもよい。この場合は、図１２におけるＵＩ部５１１からのドキュメント管理サービス５２４及びドキュメント変換サービス５３２に対する要求は、ＳＯＡＰのＲＰＣによるメソッド呼び出しによって実現される。通信プロトコルにＳＯＡＰを用いることにより、ＵＩ部５１１は、ドキュメント管理サービス５２４及びドキュメント変換サービス５３２の機能をメソッド呼び出しにより透過的に利用することができる。したがって、ＵＩ部５１１の開発を容易にすることができる。
【００８０】
なお、図１１における形態においても、文書データの登録時に当該文書データより重要語を重要語抽出サーバ５３０によって抽出し、文書蓄積部５２１に予め登録しておいてもよいのは、図１における形態と同様である。
【００８１】
以上、本発明の好ましい実施例について詳述したが、本発明は係る特定の実施形態に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形・変更が可能である。
【図面の簡単な説明】
【００８２】
【図１】本発明の実施の形態における文書管理システムの機能構成例を示す図である。
【図２】文書蓄積部における文書管理テーブルの構成例を示す図である。
【図３】本発明の実施の形態における文書管理サーバのハードウェア構成例を示す図である。
【図４】文書管理システムにおける検索処理を説明するためのシーケンス図である。
【図５】検索ページの表示例を示す図である。
【図６】文書一覧ページの表示例を示す図である。
【図７】重要語一覧ページの表示例を示す図である。
【図８】重要語によって絞り込まれた検索結果を表示する文書一覧ページの表示例を示す図である。
【図９】重要語を予め登録しておく場合の文書管理テーブルの構成例を示す図である。
【図１０】重要語を予め登録しておいた場合の文書管理システムによる検索処理を説明するためのシーケンス図である。
【図１１】文書管理機能及び重要語抽出機能を分散させた場合の文書管理システムの構成例を示す図である。
【図１２】文書管理システム５００における検索処理を説明するためのシーケンス図である。
【符号の説明】
【００８３】
１，５００        文書管理システム
１０、５２０      文書管理サーバ
１１              アプリケーション
１２              文書管理手段
１３、５３１      重要語抽出手段
２０、５４０      端末
２１、５４１      Ｗｅｂブラウザ
１００            ドライブ装置
１０１            記録媒体
１０２            補助記憶装置
１０３            メモリ装置
１０４            演算処理装置
１０５            インタフェース装置
１１１            ＵＩ部
１１２            ロジック部
１２１、５２１    文書蓄積部
１２２、５２２    検索部
１２３、５２３    検索用インデックス
５１０            Ｗｅｂサーバ
５２４            ドキュメント管理サービス
５３２            ドキュメント変換サービス
５３０            重要語抽出サーバ
Ｂ                バス
【図１】
2005078338.tif 000003
【図２】
2005078338.tif 000004
【図３】
2005078338.tif 000005
【図４】
2005078338.tif 000006
【図５】
2005078338.tif 000007
【図６】
2005078338.tif 000008
【図７】
2005078338.tif 000009
【図８】
2005078338.tif 000010
【図９】
2005078338.tif 000011
【図１０】
2005078338.tif 000012
【図１１】
2005078338.tif 000013
【図１２】
2005078338.tif 000014