【手続補正書】
【提出日】平成17年10月3日(2005.10.3)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ワードプロセッサ等のアプリケーションで記述された非ハイパーテキスト文書の画面表示および操作を行う手段であって、画面上に表示されている単語を指定させて、指定された前記単語を特定して情報提供手段に転送し、前記情報提供手段から転送されてきた情報を画面上に表示するブラウザー手段、
を備えたことを特徴とする情報管理装置。
【請求項２】
前記ブラウザー手段は、画面上に表示されている前記単語を指定させて、指定された前記単語を特定してキーワードとして前記サーチエンジン手段に転送し、前記サーチエンジン手段から転送されてきた検索結果を画面上に表示することを特徴とする請求項１に記載の情報管理装置。
【請求項３】
前記ブラウザー手段は、画面上に表示されている前記単語の近傍にポップアップ画面を表示し、前記情報提供手段から転送されてきた情報を前記ポップアップ画面に表示することを特徴とする請求項１または２に記載の情報管理装置。
【請求項４】
前記ブラウザー手段は、画面上に表示されている前記単語の近傍にポップアップ画面を表示し、前記サーチエンジン手段から転送されてきた検索結果を前記ポップアップ画面に表示することを特徴とする請求項３に記載の情報管理装置。
【請求項５】
前記ブラウザー手段は、画面上に表示されている前記単語の近傍にポップアップ画面を表示し、前記情報提供手段が提供する情報提供のメニューを前記ポップアップ画面に表示することを特徴とする請求項１〜４のいずれか一つに記載の情報管理装置。
【請求項６】
前記ブラウザー手段は、前記サーチエンジン手段による検索に関するメニューを前記ポップアップ画面に表示することを特徴とする請求項５に記載の情報管理装置。
【請求項７】
前記ブラウザー手段は、前記サーチエンジン手段による検索条件に関する情報を前記ポップアップ画面に表示することを特徴とする請求項６に記載の情報管理装置。
【請求項８】
前記ブラウザー手段は、前記サーチエンジン手段による検索条件出力結果に関する情報を前記ポップアップ画面に表示することを特徴とする請求項６または７に記載の情報管理装置。
【請求項９】
前記ブラウザー手段は、前記画面上に表示されている前記非ハイパーテキスト文書上において、カーソルによって指示された先頭の文字から後尾の文字までの文字列を単語として切り出し、切り出した単語をキーワードとして前記サーチエンジン手段に転送することを特徴とする請求項２〜８のいずれか一つに記載の情報管理装置。
【請求項１０】
前記ブラウザー手段は、前記画面上に表示されている前記非ハイパーテキスト文書上において、カーソルによって指示された文字に前後の文字を付加した付加文字列を、形態素解析等の単語切り出し技術により評価して最適の単語を切り出し、切り出した単語をキーワードとして前記サーチエンジン手段に転送することを特徴とする請求項２〜８のいずれか一つに記載の情報管理装置。
【請求項１１】
前記非ハイパーテキスト文書は、予め前記非ハイパーテキスト文書中に含まれる一または複数の単語を切り出して生成された単語表を有し、
前記ブラウザー手段は、前記画面上に表示されている前記非ハイパーテキスト文書上において、カーソルによって指示された文字に前後の文字を付加した付加文字列を複数選定し、選定された付加文字列のそれぞれを前記単語表と比較し、前記カーソルが指示していると推定される最適の単語をキーワードとして前記サーチエンジン手段に転送することを特徴とする請求項２〜８のいずれか一つに記載の情報管理装置。
【請求項１２】
前記ブラウザー手段は、画面上でカーソルによって指示されたリンクの張られていない単語をキーワードとして前記サーチエンジン手段に転送することを特徴とする請求項２〜８のいずれか一つに記載の情報管理装置。
【請求項１３】
前記非ハイパーテキスト文書は、イントラネット上のデータベース手段またはファイル手段に保管されていることを特徴とする請求項１〜１２のいずれか一つに記載の情報管理装置。
【請求項１４】
前記非ハイパーテキスト文書は、インターネットを介して接続されたＷＥＢサーバに保管されていることを特徴とする請求項１〜１２のいずれか一つに記載の情報管理装置。
【請求項１５】
前記ブラウザー手段は、画面上に表示されている前記単語の近傍にポップアップ画面を表示し、検索対象の保管場所に関する情報を前記ポップアップ画面に表示し、前記保管場所に関する情報を指定させて、指定された前記保管場所に関する情報を前記情報提供手段としてのサーチエンジン手段に転送することを特徴とする請求項１〜１４のいずれか一つに記載の情報管理装置。
【請求項１６】
ワードプロセッサ等のアプリケーションで記述された非ハイパーテキスト文書の画面表示および操作を行う工程であって、画面上に表示されている単語を指定させて、指定された前記単語を特定して情報提供手段に転送し、前記情報提供手段から転送されてきた情報を画面上に表示するブラウザー工程、
を含むことを特徴とする情報管理方法。
【請求項１７】
前記ブラウザー工程は、画面上に表示されている前記単語を指定させて、指定された前記単語を特定してキーワードとして前記サーチエンジン手段に転送し、前記サーチエンジン手段から転送されてきた検索結果を画面上に表示することを特徴とする請求項１６に記載の情報管理方法。
【請求項１８】
前記ブラウザー工程は、画面上に表示されている前記単語の近傍にポップアップ画面を表示し、前記情報提供手段から転送されてきた情報を前記ポップアップ画面に表示することを特徴とする請求項１６または１７に記載の情報管理方法。
【請求項１９】
前記ブラウザー工程は、画面上に表示されている前記単語の近傍にポップアップ画面を表示し、前記サーチエンジン手段から転送されてきた検索結果を前記ポップアップ画面に表示することを特徴とする請求項１８に記載の情報管理方法。
【請求項２０】
前記ブラウザー工程は、画面上に表示されている前記単語の近傍にポップアップ画面を表示し、前記情報提供手段が提供する情報提供のメニューを前記ポップアップ画面に表示することを特徴とする請求項１６〜１９のいずれか一つに記載の情報管理方法。
【請求項２１】
前記ブラウザー工程は、前記サーチエンジン手段による検索に関するメニューを前記ポップアップ画面に表示することを特徴とする請求項２０に記載の情報管理方法。
【請求項２２】
前記ブラウザー工程は、前記サーチエンジン手段による検索条件に関する情報を前記ポップアップ画面に表示することを特徴とする請求項２１に記載の情報管理方法。
【請求項２３】
前記ブラウザー工程は、前記サーチエンジン手段による検索条件出力結果に関する情報を前記ポップアップ画面に表示することを特徴とする請求項２１または２２に記載の情報管理方法。
【請求項２４】
前記ブラウザー工程は、前記画面上に表示されている前記非ハイパーテキスト文書上において、カーソルによって指示された先頭の文字から後尾の文字までの文字列を単語として切り出し、切り出した単語をキーワードとして前記サーチエンジン手段に転送することを特徴とする請求項１７〜２３のいずれか一つに記載の情報管理方法。
【請求項２５】
前記ブラウザー工程は、前記画面上に表示されている前記非ハイパーテキスト文書上において、カーソルによって指示された文字に前後の文字を付加した付加文字列を、形態素解析等の単語切り出し技術により評価して最適の単語を切り出し、切り出した単語をキーワードとして前記サーチエンジン手段に転送することを特徴とする請求項１７〜２３のいずれか一つに記載の情報管理方法。
【請求項２６】
前記非ハイパーテキスト文書は、予め前記非ハイパーテキスト文書中に含まれる一または複数の単語を切り出して生成された単語表を有し、
前記ブラウザー工程は、前記画面上に表示されている前記非ハイパーテキスト文書上において、カーソルによって指示された文字に前後の文字を付加した付加文字列を複数選定し、選定された付加文字列のそれぞれを前記単語表と比較し、前記カーソルが指示していると推定される最適の単語をキーワードとして前記サーチエンジン手段に転送することを特徴とする請求項１７〜２３のいずれか一つに記載の情報管理方法。
【請求項２７】
前記ブラウザー工程は、画面上でカーソルによって指示されたリンクの張られていない単語をキーワードとして前記サーチエンジン手段に転送することを特徴とする請求項１７〜２３のいずれか一つに記載の情報管理方法。
【請求項２８】
前記非ハイパーテキスト文書は、イントラネット上のデータベース手段またはファイル手段に保管されていることを特徴とする請求項１６〜２７のいずれか一つに記載の情報管理方法。
【請求項２９】
前記非ハイパーテキスト文書は、インターネットを介して接続されたＷＥＢサーバに保管されていることを特徴とする請求項１６〜２７のいずれか一つに記載の情報管理方法。
【請求項３０】
前記ブラウザー工程は、画面上に表示されている前記単語の近傍にポップアップ画面を表示し、検索対象の保管場所に関する情報を前記ポップアップ画面に表示し、前記保管場所に関する情報を指定させて、指定された前記保管場所に関する情報を前記情報提供手段としてのサーチエンジン手段に転送することを特徴とする請求項１６〜２９のいずれか一つに記載の情報管理方法。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【発明の詳細な説明】
【発明の名称】情報管理装置および情報管理方法
【技術分野】
【０００１】
本発明は、情報管理装置および情報管理方法に関する。
【背景技術】
【０００２】
従来、世界共通に使用される文書の形態としては、紙の文書が一般的であったが、インターネット・イントラネットの発達によって初めて紙の文書に対抗できる電子文書としてハイパーテキストが誕生した。このハイパーテキストは、狭い意味では、ＨＴＭＬで書かれた文書であり、広い意味ではＡｄｂｅ社のＰＤＦ文書、ＣＡＬＳのＳＧＭＬ文書の一部等のように文書間（すなわち、特定の単語、文章、シンボルまたはグラフィックから成るボタンと文書との間）においてリンクを張ることができる全ての電子文書が含まれる。
【０００３】
具体的には、ハイパーテキストとは、リンク（関連づけ）されたテキスト（電子化した文書）の集まりであり、リンク構造を通じて、階層的・多元的に関連づけされた各テキストを任意の順序で参照できるようにしたマルチメディアソフトの基本概念である。したがって、このハイパーテキストの文書には、ユーザーに対して視覚的に提供される情報の他に、リンク構造を形成するための情報（すなわち、ハイパーテキストとしての情報）が含まれている。
【０００４】
一方、コンピューターの世界では、不特定多数の文書を対象として、特定の単語（キーワード）に関連する文書を検索する手段として、サーチエンジンが提供されている。なお、従来のサーチエンジンでは、キーワードの入力は、文書上で行うのではなく、特定のダイアログ上の操作によって行っている。
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記ハイパーテキストには多くの利点があるものの、リンクの張られているページ（文書）にしか飛ぶことができないため、リンクの張られていない単語に関連する情報が欲しい場合には、サーチエンジン等を起動して検索（キーワード検索または全文検索）を行う必要があり、作業が煩雑であるという問題点や、リンクを張るのが容易でないため、必ずしも使い勝手が良いとは言えないという問題点があった。
【０００６】
また、従来のハイパーテキストでは、１つのボタンで１つの文書（ページ）のみにリンク可能であるため、１つのボタンで複数の文書を参照することができないという問題点があった。特に、イントラネットドキュメントは専門性が高く、１つのボタンで参照したい情報が複数存在するため、利便性・作業性が悪いという不具合があった。
【０００７】
また、従来のサーチエンジンは、ハイパーテキストと比較してユーザインタフェースが劣り、操作作法も異なるため、ハイパーテキストの操作中にサーチエンジンを起動して検索を行うのは、作業性・利便性が悪いという問題点があった。特に、ハイパーテキストの画面表示および操作を行うブラウザー機能では、マウス等のポインティングデバイスのみで操作を行うのが一般的であるため、操作の途中に、サーチエンジンのダイアログ上にキーボード入力でキーワードを入力するのは、作業の流れを妨げるという不具合があった。
【０００８】
本発明は上記に鑑みてなされたものであって、情報管理および情報検索における利便性の向上、キーワードによる検索の操作性の向上、さらに検索を行う場合の作業性の向上を図ることを目的とする。
【課題を解決するための手段】
【０００９】
上述した課題を解決し、目的を達成するために、請求項１にかかる発明は、ワードプロセッサ等のアプリケーションで記述された非ハイパーテキスト文書の画面表示および操作を行う手段であって、画面上に表示されている単語を指定させて、指定された前記単語を特定して情報提供手段に転送し、前記情報提供手段から転送されてきた情報を画面上に表示するブラウザー手段、を備えたことを特徴とする情報管理装置である。
【００１０】
また、請求項２にかかる発明は、請求項１に記載の情報管理装置において、前記ブラウザー手段は、画面上に表示されている前記単語を指定させて、指定された前記単語を特定してキーワードとして前記サーチエンジン手段に転送し、前記サーチエンジン手段から転送されてきた検索結果を画面上に表示することを特徴とする。
【００１１】
また、請求項３にかかる発明は、請求項１または２に記載の情報管理装置において、前記ブラウザー手段は、画面上に表示されている前記単語の近傍にポップアップ画面を表示し、前記情報提供手段から転送されてきた情報を前記ポップアップ画面に表示することを特徴とする。
【００１２】
また、請求項４にかかる発明は、請求項３に記載の情報管理装置において、前記ブラウザー手段は、画面上に表示されている前記単語の近傍にポップアップ画面を表示し、前記サーチエンジン手段から転送されてきた検索結果を前記ポップアップ画面に表示することを特徴とする。
【００１３】
また、請求項５にかかる発明は、請求項１〜４のいずれか一つに記載の情報管理装置において、前記ブラウザー手段は、画面上に表示されている前記単語の近傍にポップアップ画面を表示し、前記情報提供手段が提供する情報提供のメニューを前記ポップアップ画面に表示することを特徴とする。
【００１４】
また、請求項６にかかる発明は、請求項５に記載の情報管理装置において、前記ブラウザー手段は、前記サーチエンジン手段による検索に関するメニューを前記ポップアップ画面に表示することを特徴とする。
【００１５】
また、請求項７にかかる発明は、請求項６に記載の情報管理装置において、前記ブラウザー手段は、前記サーチエンジン手段による検索条件に関する情報を前記ポップアップ画面に表示することを特徴とする。
【００１６】
また、請求項８にかかる発明は、請求項６または７に記載の情報管理装置において、前記ブラウザー手段は、前記サーチエンジン手段による検索条件出力結果に関する情報を前記ポップアップ画面に表示することを特徴とする。
【００１７】
また、請求項９にかかる発明は、請求項２〜８のいずれか一つに記載の情報管理装置において、前記ブラウザー手段は、前記画面上に表示されている前記非ハイパーテキスト文書上において、カーソルによって指示された先頭の文字から後尾の文字までの文字列を単語として切り出し、切り出した単語をキーワードとして前記サーチエンジン手段に転送することを特徴とする。
【００１８】
また、請求項１０にかかる発明は、請求項２〜８のいずれか一つに記載の情報管理装置において、前記ブラウザー手段は、前記画面上に表示されている前記非ハイパーテキスト文書上において、カーソルによって指示された文字に前後の文字を付加した付加文字列を、形態素解析等の単語切り出し技術により評価して最適の単語を切り出し、切り出した単語をキーワードとして前記サーチエンジン手段に転送することを特徴とする。
【００１９】
また、請求項１１にかかる発明は、請求項２〜８のいずれか一つに記載の情報管理装置において、前記非ハイパーテキスト文書は、予め前記非ハイパーテキスト文書中に含まれる一または複数の単語を切り出して生成された単語表を有し、前記ブラウザー手段は、前記画面上に表示されている前記非ハイパーテキスト文書上において、カーソルによって指示された文字に前後の文字を付加した付加文字列を複数選定し、選定された付加文字列のそれぞれを前記単語表と比較し、前記カーソルが指示していると推定される最適の単語をキーワードとして前記サーチエンジン手段に転送することを特徴とする。
【００２０】
また、請求項１２にかかる発明は、請求項２〜８のいずれか一つに記載の情報管理装置において、前記ブラウザー手段は、画面上でカーソルによって指示されたリンクの張られていない単語をキーワードとして前記サーチエンジン手段に転送することを特徴とする。
【００２１】
また、請求項１３にかかる発明は、請求項１〜１２のいずれか一つに記載の情報管理装置において、前記非ハイパーテキスト文書は、イントラネット上のデータベース手段またはファイル手段に保管されていることを特徴とする。
【００２２】
また、請求項１４にかかる発明は、請求項１〜１２のいずれか一つに記載の情報管理装置において、前記非ハイパーテキスト文書は、インターネットを介して接続されたＷＥＢサーバに保管されていることを特徴とする。
【００２３】
また、請求項１５にかかる発明は、請求項１〜１４のいずれか一つに記載の情報管理装置において、前記ブラウザー手段は、画面上に表示されている前記単語の近傍にポップアップ画面を表示し、検索対象の保管場所に関する情報を前記ポップアップ画面に表示し、前記保管場所に関する情報を指定させて、指定された前記保管場所に関する情報を前記情報提供手段としてのサーチエンジン手段に転送することを特徴とする。
【００２４】
また、請求項１６にかかる発明は、ワードプロセッサ等のアプリケーションで記述された非ハイパーテキスト文書の画面表示および操作を行う工程であって、画面上に表示されている単語を指定させて、指定された前記単語を特定して情報提供手段に転送し、前記情報提供手段から転送されてきた情報を画面上に表示するブラウザー工程、を含むことを特徴とする情報管理方法である。
【００２５】
また、請求項１７にかかる発明は、請求項１６に記載の情報管理方法において、前記ブラウザー工程は、画面上に表示されている前記単語を指定させて、指定された前記単語を特定してキーワードとして前記サーチエンジン手段に転送し、前記サーチエンジン手段から転送されてきた検索結果を画面上に表示することを特徴とする。
【００２６】
また、請求項１８にかかる発明は、請求項１６または１７に記載の情報管理方法において、前記ブラウザー工程は、画面上に表示されている前記単語の近傍にポップアップ画面を表示し、前記情報提供手段から転送されてきた情報を前記ポップアップ画面に表示することを特徴とする。
【００２７】
また、請求項１９にかかる発明は、請求項１８に記載の情報管理方法において、前記ブラウザー工程は、画面上に表示されている前記単語の近傍にポップアップ画面を表示し、前記サーチエンジン手段から転送されてきた検索結果を前記ポップアップ画面に表示することを特徴とする。
【００２８】
また、請求項２０にかかる発明は、請求項１６〜１９のいずれか一つに記載の情報管理方法において、前記ブラウザー工程は、画面上に表示されている前記単語の近傍にポップアップ画面を表示し、前記情報提供手段が提供する情報提供のメニューを前記ポップアップ画面に表示することを特徴とする。
【００２９】
また、請求項２１にかかる発明は、請求項２０に記載の情報管理方法において、前記ブラウザー工程は、前記サーチエンジン手段による検索に関するメニューを前記ポップアップ画面に表示することを特徴とする。
【００３０】
また、請求項２２にかかる発明は、請求項２１に記載の情報管理方法において、前記ブラウザー工程は、前記サーチエンジン手段による検索条件に関する情報を前記ポップアップ画面に表示することを特徴とする。
【００３１】
また、請求項２３にかかる発明は、請求項２１または２２に記載の情報管理方法において、前記ブラウザー工程は、前記サーチエンジン手段による検索条件出力結果に関する情報を前記ポップアップ画面に表示することを特徴とする。
【００３２】
また、請求項２４にかかる発明は、請求項１７〜２３のいずれか一つに記載の情報管理方法において、前記ブラウザー工程は、前記画面上に表示されている前記非ハイパーテキスト文書上において、カーソルによって指示された先頭の文字から後尾の文字までの文字列を単語として切り出し、切り出した単語をキーワードとして前記サーチエンジン手段に転送することを特徴とする。
【００３３】
また、請求項２５にかかる発明は、請求項１７〜２３のいずれか一つに記載の情報管理方法において、前記ブラウザー工程は、前記画面上に表示されている前記非ハイパーテキスト文書上において、カーソルによって指示された文字に前後の文字を付加した付加文字列を、形態素解析等の単語切り出し技術により評価して最適の単語を切り出し、切り出した単語をキーワードとして前記サーチエンジン手段に転送することを特徴とする。
【００３４】
また、請求項２６にかかる発明は、請求項１７〜２３のいずれか一つに記載の情報管理方法において、前記非ハイパーテキスト文書は、予め前記非ハイパーテキスト文書中に含まれる一または複数の単語を切り出して生成された単語表を有し、前記ブラウザー工程は、前記画面上に表示されている前記非ハイパーテキスト文書上において、カーソルによって指示された文字に前後の文字を付加した付加文字列を複数選定し、選定された付加文字列のそれぞれを前記単語表と比較し、前記カーソルが指示していると推定される最適の単語をキーワードとして前記サーチエンジン手段に転送することを特徴とする。
【００３５】
また、請求項２７にかかる発明は、請求項１７〜２３のいずれか一つに記載の情報管理方法において、前記ブラウザー工程は、画面上でカーソルによって指示されたリンクの張られていない単語をキーワードとして前記サーチエンジン手段に転送することを特徴とする。
【００３６】
また、請求項２８にかかる発明は、請求項１６〜２７のいずれか一つに記載の情報管理方法において、前記非ハイパーテキスト文書は、イントラネット上のデータベース手段またはファイル手段に保管されていることを特徴とする。
【００３７】
また、請求項２９にかかる発明は、請求項１６〜２７のいずれか一つに記載の情報管理方法において、前記非ハイパーテキスト文書は、インターネットを介して接続されたＷＥＢサーバに保管されていることを特徴とする。
【００３８】
また、請求項３０にかかる発明は、請求項１６〜２９のいずれか一つに記載の情報管理方法において、前記ブラウザー工程は、画面上に表示されている前記単語の近傍にポップアップ画面を表示し、検索対象の保管場所に関する情報を前記ポップアップ画面に表示し、前記保管場所に関する情報を指定させて、指定された前記保管場所に関する情報を前記情報提供手段としてのサーチエンジン手段に転送することを特徴とする。
【発明の効果】
【００３９】
本発明によれば、ワードプロセッサ等のアプリケーションで記述された非ハイパーテキスト文書の画面上に表示されている単語を指定させて、指定された単語を特定して情報提供手段に転送し、情報提供手段から転送されてきた情報を画面上に表示することにより、情報管理における利便性の向上を図ることができる。  
【発明を実施するための最良の形態】
【００４０】
以下、本発明の情報管理装置および情報管理方法について、〔実施の形態１〕〜〔実施の形態７〕の順で、添付の図面を参照して詳細に説明する。
【００４１】
〔実施の形態１〕
実施の形態１の文書情報管理システムは、ブラウザー手段の画面上に表示された文書をサーチエンジン手段のフロントエンドとして利用し、サーチエンジン手段による検索結果をブラウザー手段の画面上に表示することにより、文書情報管理および文書検索における利便性の向上、検索の操作性の向上、さらにハイパーテキストから検索を行う場合の作業性の向上を図れるようにしたものである。
【００４２】
図１は、実施の形態１の文書情報管理システムのクレーム対応図を示し、あらかじめＨＴＭＬ等のハイパーテキスト記述言語で記述されたハイパーテキスト文書または／およびワードプロセッサ等のアプリケーションで記述された非ハイパーテキスト文書から成る複数の文書ファイルを記憶した少なくとも一つのデータベース手段またはファイル手段（但し、以降は説明を簡単にするためにデータベース手段とのみ記載する）１０１と、ハイパーテキスト文書および非ハイパーテキスト文書の画面表示および操作を行うブラウザー機能を有したブラウザー手段１０２と、指定されたキーワードに基づいてデータベース手段（またはファイル手段）１０１から該当する文書を検索するサーチエンジン機能を有するサーチエンジン手段１０３と、から構成される。
【００４３】
なお、ブラウザー手段１０２は、画面上に表示されている文書中の単語を指定させて、指定された単語をサーチエンジン手段１０３で使用するキーワードとしてサーチエンジン手段１０３に転送すると共に、サーチエンジン手段１０３から検索結果を入力して画面上に表示するサーチエンジン対応インタフェース手段１０４を有している。ここでは、検索（キーワード検索または／および全文検索）による検索結果として、サーチエンジン手段１０３（ブラウザー対応インタフェース手段１０５）からポップアップメニュー用リストを入力して、指定された単語の近傍にポップアップメニューを表示する。
【００４４】
また、サーチエンジン手段１０３は、ブラウザー手段１０２（サーチエンジン対応インタフェース手段１０４）から転送されたキーワードを用いて検索を行い、検索結果をブラウザー手段１０２（サーチエンジン対応インタフェース手段１０４）へ転送するブラウザー対応インタフェース手段１０５を有している。ここでは、検索結果からポップアップメニュー用リストを作成して、サーチエンジン対応インタフェース手段１０４へ転送する。
【００４５】
図２は、実施の形態１の文書情報管理システムの具体的なハード構成例を示し、データベース手段１０１としてはイントラネット等のネットワークＮｅｔに接続された複数のＷｅｂサーバー２０１を用いることができる。このＷｅｂサーバー２０１は大容量のハードディスク装置を有しており、このハードディスク装置内にシステムで使用する文書（ハイパーテキスト文書および非ハイパーテキスト文書）が格納されている。
【００４６】
ブラウザー手段１０２としては、ブラウザー機能を実現するアプリケーション・ソフトを搭載したパソコン等の端末装置２０２を用いることができる。この端末装置２０２は、アプリケーションを実行するための本体装置の他に、少なくとも文書を表示するためのディスプレイ画面と、画面操作を行うためのマウス等のポインディングデバイスと、ネットワークＮｅｔを介して通信を行うための通信装置と、を有している。当然ながら、サーチエンジン対応インタフェース手段１０４は、ブラウザー機能を実現するアプリケーション・ソフトの一機能として端末装置２０２に搭載されている。また、端末装置２０２の数は特に限定するものではなく、図示の如く、ネットワークＮｅｔ上に複数の端末装置２０２を設置できるのは勿論である。
【００４７】
サーチエンジン手段１０３としては、サーチエンジン機能を実現するアプリケーション・ソフトを搭載したパソコン等の端末装置２０３を用いることができる。この端末装置２０３は、ネットワークＮｅｔ上に接続されており、複数台配置することが可能である。また、ブラウザー手段１０２としての端末装置２０２とサーチエンジン手段１０３としての端末装置２０３とを１台の端末装置で兼用することも可能である。具体的には、ブラウザー機能を実現するアプリケーション・ソフトを搭載した端末装置２０２にサーチエンジン機能を実現するアプリケーション・ソフトを搭載しても良い。当然ながら、ブラウザー対応インタフェース手段１０５は、ブラウザー機能を実現するアプリケーション・ソフトの一機能として端末装置２０３（サーチエンジン手段１０３と共に）に搭載されている。
【００４８】
以上の構成において、図３を参照してその動作を説明する。図３は、実施の形態１の文書情報管理システムの概略フローチャートを示す。実施の形態１では、ブラウザー手段１０２でキーワードが入力されると、ブラウザー対応インタフェース手段１０５がサーチエンジン手段１０３を起動し、キーワードによる検索が開始されるものである。
【００４９】
先ず、ブラウザー手段１０２が画面上に文書の表示を行う（Ｓ３０１）。この状態でサーチエンジン対応インタフェース手段１０４が動作を開始する。
【００５０】
サーチエンジン対応インタフェース手段１０４は、端末装置２０２のマウス操作によって、単語の特定（指定）が行われると（Ｓ３０２）、その単語をキーワードとして認識し（Ｓ３０３）、キーワードをサーチエンジン手段１０３へ転送し（Ｓ３０４）、認識したキーワードの表示を行う（Ｓ３０５）。ここで、単語の特定（指定）は、ハイパーテキスト文書の処理と区別するために、例えば、２ｎｄマウスボタンのクリック等によって行われる。また、キーワードの表示は反転表示またはアンダーライン表示によって他の単語と区別して表示される。
【００５１】
一方、サーチエンジン手段１０３のブラウザー対応インタフェース手段１０５は、ブラウザー手段１０２のサーチエンジン対応インタフェース手段１０４からキーワードを入力すると、サーチエンジン手段１０３を起動し、サーチエンジン手段１０３のキーワード入力項目にキーワード設定を行う（Ｓ３５１）。ここでは、ブラウザー対応インタフェース手段１０５は、サーチエンジン手段１０３の一部のアプリケーションであるが、常に端末装置２０３上に常駐して、サーチエンジン手段１０３からキーワードの転送を受けると、サーチエンジン手段１０３本体を起動するトリガーとしての役割も果たしている。
【００５２】
サーチエンジン手段１０３は、ステップＳ３５１でキーワードの設定が行われると、設定されたキーワードによる検索処理を実行する（Ｓ３５２）。なお、この場合のキーワードによる検索は、サーチエンジン手段１０３の検索する対象（検索するデータベース手段１０１）があらかじめ設定・指定されているものとする。したがって、設定・指定によってネットワークＮｅｔ上に接続されてる全てのデータベース手段１０１を対象として行うことも可能であり、特定のデータベース手段１０１のみを対象とすることも可能である。また、ここでは言及しないが、この検索対象となるデータベース手段１０１の設定・指定をブラウザー手段１０２で行えるようにしても良い。
【００５３】
続いて、ブラウザー対応インタフェース手段１０５は、キーワードによる検索結果からポップアップメニュー用リストを作成し（Ｓ３５３）、作成したリストをブラウザー手段１０２へ転送する（Ｓ３５４）。なお、ここでリスト上には、検索された文書名や、それらの文書のＵＲＬ（アドレス）が記述されている。
【００５４】
ブラウザー手段１０２のサーチエンジン対応インタフェース手段１０４は、ブラウザー対応インタフェース手段１０５からリストを入力すると、リストをハイパーテキストに展開して元の文書のキーワードの近傍にポップアップメニューとして重ね書き（表示）する（Ｓ３０６）。なお、図４に、ブラウザー手段１０２の画面４０１上に表示されたポップアップメニュー４０２の表示例を示す。
【００５５】
次に、サーチエンジン対応インタフェース手段１０４は、ユーザがマウス操作を行って図４のカーソル４０３で示すようにポップアップメニューから所望の文書を特定すると、リスト上に記述された該当する文書のＵＲＬ（文書の特定）をブラウザー手段１０２へ通知する（Ｓ３０７）。ブラウザー手段１０２は、ＵＲＬからリンク先の文書が保管されたデータベース手段１０１（Ｗｅｂサーバー２０１）にアクセスし、該当する文書のソースコードの転送要求を行う（Ｓ３０８）。
【００５６】
ブラウザー手段１０２からソースコードの転送要求を受けたデータベース手段１０１は、該当する文書のソードコードをブラウザー手段１０２へ転送する（Ｓ３９１）。
【００５７】
ブラウザー手段１０２は、ソースコードを入力すると、ハイパーテキスト文書または非ハイパーテキスト文書（アプリケーション文書）に展開して、画面表示する（Ｓ３０９）。
【００５８】
前述したように実施の形態１によれば、単語のクリック操作でリンクの張られていない単語をキーワードとして検索を実行し、ハイパーテキストのボタンと同様にクリックされた単語から検索対象のページへ飛ぶことができる。したがって、文書情報管理および文書検索における利便性の向上、キーワードによる検索の操作性の向上、さらにハイパーテキストから検索を行う場合の作業性の向上を図ることができる。換言すれば、ブラウザー手段１０２の画面上に表示された文書をサーチエンジン手段１０３のフロントエンドとして利用し、サーチエンジン手段１０３で検索した検索結果をブラウザー手段１０２の画面上に表示することができる。
【００５９】
なお、ブラウザー対応インタフェース手段１０５は、既存のサーチエンジン手段１０３のＡＰＩ（Ａｐｐｌｉｃａｔｉｏｎ  Ｐｒｏｇｒａｍｉｎｇ  Ｉｎｔｅｒｆａｃｅ）を書き換えることにより実現することができる。また、ブラウザー手段１０２のサーチエンジン対応インタフェース手段１０４は、ブラグイン・ソフトウェアとして既存のブラウザー手段に付加することにより実現することができる。
【００６０】
〔実施の形態２〕
実施の形態２の文書情報管理システムは、ブラウザー対応インタフェース手段１０５を有しない既存のサーチエンジン手段１０３を用いて、実施の形態１と同様の効果を奏する例を示すものである。すなわち、実施の形態１の文書情報管理システムでは、ブラウザー手段１０２がサーチエンジン対応インタフェース手段１０４を有し、サーチエンジン手段１０３がブラウザー対応インタフェース手段１０５を有することにより、ブラウザー手段１０２の画面上に表示された文書をサーチエンジン手段１０３のフロントエンドとして利用可能とするものであるが、実施の形態２では、ブラウザー手段１０２のサーチエンジン対応インタフェース手段１０４の機能を拡張することにより、ブラウザー対応インタフェース手段１０５の搭載されていない既存のサーチエンジン手段１０３を用いることができるようにしたものである。
【００６１】
なお、基本的なハード構成例は、実施の形態１と同様につき、ここでは異なる部分のみを説明する。
【００６２】
図５は、実施の形態２の文書情報管理システムのクレーム対応図を示し、あらかじめＨＴＭＬ等のハイパーテキスト記述言語で記述されたハイパーテキスト文書または／およびワードプロセッサ等のアプリケーションで記述された非ハイパーテキスト文書から成る複数の文書ファイルを記憶した少なくとも一つのデータベース手段またはファイル手段（但し、以降は説明を簡単にするためにデータベース手段とのみ記載する）１０１と、ハイパーテキスト文書および非ハイパーテキスト文書の画面表示および操作を行うブラウザー機能を有したブラウザー手段１０２と、指定されたキーワードに基づいてデータベース手段１０１から該当する文書を検索するサーチエンジン機能を有するサーチエンジン手段１０３と、から構成される。
【００６３】
なお、ブラウザー手段１０２は、画面上に表示されている文書中の単語を指定させて、指定された単語をサーチエンジン手段１０３で使用するキーワードとしてサーチエンジン手段１０３を起動して検索を実行させ、サーチエンジン手段１０３からキーワードによる検索結果を入力して画面上に表示するサーチエンジン対応インタフェース手段１０６を有するものである。
【００６４】
以上の構成において、図６を参照してその動作を説明する。図６は、実施の形態２の文書情報管理システムの概略フローチャートを示す。実施の形態２では、キーワードの入力があると、ブラウザー手段１０２がサーチエンジン手段１０３を起動し、キーワードによる検索が開始されるものである。
【００６５】
先ず、ブラウザー手段１０２が画面上に文書の表示を行う（Ｓ６０１）。この状態でサーチエンジン対応インタフェース手段１０６が動作を開始する。
【００６６】
サーチエンジン対応インタフェース手段１０６は、端末装置２０２のマウス操作によって、単語の特定（指定）が行われると（Ｓ６０２）、その単語をキーワードとして認識し（Ｓ６０３）、サーチエンジン手段１０３を起動する（Ｓ６０４）。ここで、起動されたサーチエンジン手段１０３は、既存の処理としてキーワード入力画面をサーチエンジン対応インタフェース手段１０６へ転送する（Ｓ６５１）。
【００６７】
サーチエンジン対応インタフェース手段１０６は、サーチエンジン手段１０３からキーワード入力画面を入力すると、この入力画面の表示は行わず（すなわち、操作画面の表示をスキップして）、ステップＳ６０３で認識したキーワードをサーチエンジン手段１０３へ転送し（Ｓ６０５）、認識したキーワードの表示を行う（Ｓ６０６）。ここで、単語の特定（指定）は、ハイパーテキスト文書の処理と区別するために、例えば、２ｎｄマウスボタンのクリック等によって行われる。また、キーワードの表示は反転表示またはアンダーライン表示によって他の単語と区別して表示される。
【００６８】
一方、サーチエンジン手段１０３は、サーチエンジン対応インタフェース手段１０６からキーワードを入力すると、入力したキーワードによる検索処理を実行する（Ｓ６５２）。なお、この場合のキーワードによる検索は、サーチエンジン手段１０３の検索する対象（検索するデータベース手段１０１）があらかじめ設定・指定されているものとする。したがって、設定・指定によってネットワークＮｅｔ上に接続されている全てのデータベース手段１０１を対象として行うことも可能であり、特定のデータベース手段１０１のみを対象とすることも可能である。また、ここでは言及しないが、この検索対象となるデータベース手段１０１の設定・指定をブラウザー手段１０２で行えるようにしても良い。
【００６９】
続いて、サーチエンジン手段１０３は、キーワードによる検索結果をサーチエンジン対応インタフェース手段１０６へ転送する（Ｓ６５３）。
【００７０】
一方、サーチエンジン対応インタフェース手段１０６は、キーワードによる検索結果を入力すると、検索結果からボタンだけを切り出してポップアップメニュー用リストを作成し（Ｓ６０７）、リストをハイパーテキストに展開して元の文書のキーワードの近傍にポップアップメニューとして重ね書き（表示）する（Ｓ６０８）。
【００７１】
次に、サーチエンジン対応インタフェース手段１０６は、ユーザがマウス操作を行ってポップアップメニューから所望の文書を特定すると、リスト上に記述された該当する文書のＵＲＬ（文書の特定）をブラウザー手段１０２へ通知する（Ｓ６０９）。ブラウザー手段１０２は、ＵＲＬからリンク先の文書が保管されたデータベース手段１０１（Ｗｅｂサーバー２０１）にアクセスし、該当する文書のソースコードの転送要求を行う（Ｓ６１０）。
【００７２】
ブラウザー手段１０２からソースコードの転送要求を受けたデータベース手段１０１は、該当する文書のソードコードをブラウザー手段１０２へ転送する（Ｓ６９１）。
【００７３】
ブラウザー手段１０２は、ソースコードを入力すると、ハイパーテキスト文書または非ハイパーテキスト文書（アプリケーション文書）に展開して、画面表示する（Ｓ６１１）。
【００７４】
前述したように実施の形態２によれば、実施の形態１と同様の効果に加えて、既存のサーチエンジン手段１０３をそのまま利用することができるので、既存のシステムに対しても適用が容易であり、さらに利便性の向上を図ることができる。
【００７５】
〔実施の形態３〕
実施の形態３の文書情報管理システムは、ブラウザー手段で画面表示してキーワードの指定に用いる文書の文書ファイルが、あらかじめ文書ファイル中に含まれる単語を切り出して作成した単語表を有するものである。また、サーチエンジン対応インタフェース手段が、画面上に表示されている文書上において、カーソルによって指示された文字に前後の文字または文字列を付加した付加文字列を複数選定し、文書に付加されている単語表の単語と比較評価し、カーソルが指示していると推定される最適の単語をサーチエンジンで使用するキーワードとして特定するものである。
【００７６】
本発明の文書情報管理システムでは、ブラウザー手段（サーチエンジン対応インタフェース手段）において指定された単語の特定機能が必要となるが、この単語の特定機能は種々の方法で実現可能であるため、実施の形態１および実施の形態２では特にこれを限定していなかった。そこで、実施の形態３では、本発明の文書情報管理システムに好適な単語の特定機能を具体的に示すものとする。
【００７７】
なお、基本的な構成および動作は、実施の形態１と同様であるため、ここでは異なる部分のみを詳細に説明する。
【００７８】
ところで、日本語等のような文書において単語を特定することは容易ではない。この単語を特定する方法としては、あらかじめ用途に応じて作成した特別な文書構造を用意する方法と、既存の文書構造を用いる方法とがある。ここでは、本発明の文書情報管理システムのブラウザー手段１０２のための文書構造として、あらかじめ文書ファイル中に含まれる単語を切り出して作成した単語表を有する文書（ハイパーテキスト文書および非ハイパーテキスト文書）を用いて、単語の特定を容易にするものである。
【００７９】
実施の形態３の文書情報管理システムで扱う文書ファイルには、あらかじめ文書ファイル中に含まれる単語を切り出して作成した単語表が付加されている。また、日本語、中国語、韓国語等の言語の文書を対象とする全文検索においては、検索対象の文書に文字成分表や単語表等のインデックスファイルを付加しておく。したがって、本システムで取り扱う全ての文書に単語表が付加されていることになり、この単語表は、ブラウザー手段１０２の画面の文書では、単語の特定のための単語表として機能し、検索対象の文書では全文検索のためのインデックスファイルとして機能する。
【００８０】
また、単語表の作成は、ネットワークＮｅｔに接続された端末装置２０２、２０３や、Ｗｅｂサーバー２０１等によって、以下のように行うことができる。
先ず、作成された文書が登録された時点や、夜間等に文書情報管理システムが使用されない時間帯に、新たに登録された文書から形態素解析等の手法により単語の切り出しを行い、次に、切り出した単語から単語表を作成し、元の文書ファイルに付加して書き換え登録を行う。
【００８１】
このような処理を、常時行うことにより、実施の形態３の文書情報管理システム内に存在する全ての文書ファイルに単語表を付加することができる。
【００８２】
以上の構成において、図７を参照してその動作を説明する。図７は、実施の形態３の文書情報管理システムの概略フローチャートを示す。実施の形態３では、ブラウザー手段１０２でキーワードが特定されると、ブラウザー対応インタフェース手段１０５がサーチエンジン手段１０３を起動し、キーワードによる検索が開始されるものである。
【００８３】
先ず、ブラウザー手段１０２が画面上に文書の表示を行う（Ｓ７０１）。この状態でサーチエンジン対応インタフェース手段１０４が動作を開始する。
【００８４】
サーチエンジン対応インタフェース手段１０４は、端末装置２０２のマウス操作によって、文字の特定（指定）が行われると（Ｓ７０２）、その文字にいくつかの前後の文字を付加した文字列（近傍の文字列）を切り出し（Ｓ７０３）、切り出した文字列と単語表とを比較し（Ｓ７０４）、単語表の単語と一致する文字列を単語として切り出して、単語を特定する（Ｓ７０５）。
【００８５】
ここで、図８を参照して、ステップＳ７０２〜Ｓ７０５の具体的な処理例を示す。例えば、図８に示すように、画面上に表示された文書中の任意の文字（ここでは、文字『マ』）にカーソル８０１を移動させてマウスボタンをクリックし、カーソル位置の文字（文字『マ』）を指定する。このようにして指定したカーソル位置の文字が、ステップＳ７０２において、特定文字７０２Ａ（図７参照）として特定される。なお、文字の特定は、ハイパーテキスト文書の処理と区別するために、例えば、２ｎｄマウスボタンのクリック等によって行われる。
【００８６】
次に、特定文字にいくつかの前後の文字を付加した文字列（近傍の文字列）を切り出す。この文字列の切り出し方法は種々考えられるが、単純な方法として、特定文字の前後の句読点を識別子として、句読点で挟まれた文字列を近傍の文字列として切り出すことができる。この場合、ステップＳ７０３で切り出した近傍の文字列は、図７の７０３Ａで示すように『複数のボタンにマークした場合は複数のページをディスプレイかプリンターに出力する。』となる。
【００８７】
続いて、近傍の文字列と単語表とを比較し、単語表の単語と一致する文字列を単語として切り出して単語を特定する。この単語の特定は、例えば、以下のようにして行うことができる。
１）  特定文字『マ』に前１文字を付加した文字列『にマ』を仮の単語とし、この仮の単語と一致する単語が単語表に存在するか比較し、一致する単語があれば、仮の単語を単語として特定する。
２）  一致しない場合に、特定文字『マ』に後１文字を付加した文字列『マー』を仮の単語とし、この仮の単語と一致する単語が単語表に存在するか比較し、一致する単語があれば、仮の単語を単語として特定する。
３）  一致しない場合に、特定文字『マ』に前後１文字を付加した文字列『にマー』仮の単語とし、この仮の単語と一致する単語が単語表に存在するか比較し、一致する単語があれば、仮の単語を単語として特定する。
以下、同様に文字を付加して、切り出した文字列が単語表の単語と一致するか、または（切り出した文字列）＝（近傍の文字列）となるまで、上記の処理を繰り返す。
【００８８】
ここで、ステップＳ７０５の単語の特定で、図７の７０５Ａで示すように『マーク』が単語として特定される。
【００８９】
図７のステップＳ７０６において、特定された単語『マーク』がキーワードとして認識され、キーワードがサーチエンジン手段１０３へ転送される。また、ステップＳ７０７において、認識したキーワードの表示を行う。図９は、キーワードの表示例を示し、キーワードの表示は反転表示またはアンダーライン表示によって他の単語と区別して表示される。
【００９０】
一方、サーチエンジン手段１０３のブラウザー対応インタフェース手段１０５は、ブラウザー手段１０２のサーチエンジン対応インタフェース手段１０４からキーワードを入力すると、サーチエンジン手段１０３を起動し、サーチエンジン手段１０３のキーワード入力項目にキーワード設定を行う（Ｓ７５１）。ここでは、ブラウザー対応インタフェース手段１０５は、サーチエンジン手段１０３の一部のアプリケーションであるが、常に端末装置２０３上に常駐して、サーチエンジン手段１０３からキーワードの転送を受けると、サーチエンジン手段１０３本体を起動するトリガーとしての役割も果たしている。
【００９１】
サーチエンジン手段１０３は、ステップＳ７５１でキーワードの設定が行われると、設定されたキーワードによる検索処理を実行する（Ｓ７５２）。
【００９２】
続いて、ブラウザー対応インタフェース手段１０５は、キーワードによる検索結果からポップアップメニュー用リストを作成し（Ｓ７５３）、作成したリストをブラウザー手段１０２へ転送する（Ｓ７５４）。なお、ここでリスト上には、検索された文書名や、それらの文書のＵＲＬ（アドレス）が記述されている。
【００９３】
ブラウザー手段１０２のサーチエンジン対応インタフェース手段１０４は、ブラウザー対応インタフェース手段１０５からリストを入力すると、リストをハイパーテキストに展開して元の文書のキーワードの近傍にポップアップメニューとして重ね書き（表示）する（Ｓ７０８）。
【００９４】
次に、サーチエンジン対応インタフェース手段１０４は、ユーザがマウス操作を行ってポップアップメニューから所望の文書を特定すると、リスト上に記述された該当する文書のＵＲＬ（文書の特定）をブラウザー手段１０２へ通知する（Ｓ７０９）。ブラウザー手段１０２は、ＵＲＬからリンク先の文書が保管されたデータベース手段１０１（Ｗｅｂサーバー２０１）にアクセスし、該当する文書のソースコードの転送要求を行う（Ｓ７１０）。
【００９５】
ブラウザー手段１０２からソースコードの転送要求を受けたデータベース手段１０１は、該当する文書のソードコードをブラウザー手段１０２へ転送する（Ｓ７９１）。
【００９６】
ブラウザー手段１０２は、ソースコードを入力すると、ハイパーテキスト文書または非ハイパーテキスト文書（アプリケーション文書）に展開して、画面表示する（Ｓ７１１）。
【００９７】
前述したように実施の形態３によれば、実施の形態１の効果に加えて、文書ファイルが、あらかじめ文書ファイル中に含まれる単語を切り出して作成した単語表を有し、サーチエンジン対応インタフェース手段が、画面上に表示されている文書上において、カーソルによって指示された文字に前後の文字または文字列を付加した付加文字列を複数選定し、単語表の単語と比較評価し、カーソルが指示していると推定される最適の単語をサーチエンジン手段で使用するキーワードとして特定するため、キーワードとなる単語の特定を、的確に効率良く行うことができる。
【００９８】
〔実施の形態４〕
実施の形態４の文書情報管理システムは、本発明の文書情報管理システムに好適な単語の特定機能の他の例を具体的に示すものである。なお、基本的な構成および動作は、実施の形態１と同様であるため、ここでは異なる部分のみを詳細に説明する。
【００９９】
実施の形態４の文書情報管理システムは、システムで取り扱うハイパーテキスト文書中に、その文書に含まれる単語をあらかじめ切り出して、その単語のリンク先をサーチエンジン手段の起動に関与する特定のアドレス情報として設定した疑似ボタンを設けたものである。また、サーチエンジン対応インタフェース手段は、カーソルによって疑似ボタンが指示されると、疑似ボタンに該当する単語をサーチエンジン手段で使用するキーワードとして特定し、かつ、疑似ボタンのＵＲＬに基づいてサーチエンジン手段を起動するものである。
【０１００】
したがって、実施の形態４で扱うハイパーテキスト文書には、あらかじめ疑似ボタンを設定されているものである。なお、ハイパーテキスト文書の通常のボタンとして設定されている単語は疑似ボタンとして設定せず、ボタン以外の主要な単語を全て疑似ボタン（ダミーボタン）とする。この疑似ボタンのリンク先ＵＲＬはサーチエンジン手段１０３または共通の特定のＵＲＬに設定する。
【０１０１】
この疑似ボタンの設定・作成は、ネットワークＮｅｔに接続された端末装置２０２、２０３や、Ｗｅｂサーバー２０１等によって、以下のように行うことができる。先ず、作成された文書が登録された時点や、夜間等に文書情報管理システムが使用されない時間帯に、新たに登録された文書から形態素解析等の手法により単語の切り出しを行い、次に、切り出した単語を疑似ボタンとして特定し、そのリンク先ＵＲＬを設定して、疑似ボタンを元の文書ファイルに付加して書き換え登録を行う。
【０１０２】
このような処理を、常時行うことにより、実施の形態４の文書情報管理システム内に存在する全てのハイパーテキスト文書に疑似ボタンを付加することができる。
【０１０３】
以上の構成において、図１０を参照してその動作を説明する。図１０は、実施の形態４の文書情報管理システムの概略フローチャートを示す。実施の形態４では、ブラウザー手段１０２で疑似ボタンが特定されると、ブラウザー対応インタフェース手段１０５がサーチエンジン手段１０３を起動し、キーワードによる検索が開始されるものである。
【０１０４】
先ず、ブラウザー手段１０２が画面上に文書の表示を行う（Ｓ１００１）。この状態でサーチエンジン対応インタフェース手段１０４が動作を開始する。
【０１０５】
サーチエンジン対応インタフェース手段１０４は、端末装置２０２のマウス操作によって、疑似ボタンの特定（指定）が行われると（Ｓ１００２）、その疑似ボタンに設定されたリンク先ＵＲＬにアクセスし（Ｓ１００３）、疑似ボタンの文字列（単語）をキーワードとしてリンク先に転送し（Ｓ１００４）、特定された疑似ボタン（キーワード）の表示を行う（Ｓ１００５）。なお、キーワードの表示は反転表示またはアンダーライン表示によってハイパーテキストのボタンや他の単語と区別して表示される。
【０１０６】
一方、サーチエンジン手段１０３のブラウザー対応インタフェース手段１０５は、ステップＳ１００３によってブラウザー手段１０２のサーチエンジン対応インタフェース手段１０４からアクセスがあると、サーチエンジン手段１０３を起動し（Ｓ１０５１）、続いて、ステップＳ１００４によってサーチエンジン対応インタフェース手段１０４からキーワードを入力すると、キーワードを認識してサーチエンジン手段１０３のキーワード入力項目にキーワード設定を行う（Ｓ１０５２）。ここでは、ブラウザー対応インタフェース手段１０５は、サーチエンジン手段１０３の一部のアプリケーションであるが、常に端末装置２０３上に常駐して、サーチエンジン手段１０３からキーワードの転送を受けると、サーチエンジン手段１０３本体を起動するトリガーとしての役割も果たしている。
【０１０７】
サーチエンジン手段１０３は、ステップＳ１０５２でキーワードが設定されると、設定されたキーワードによる検索処理を実行する（Ｓ１０５３）。
【０１０８】
続いて、ブラウザー対応インタフェース手段１０５は、キーワードによる検索結果からポップアップメニュー用リストを作成し（Ｓ１０５４）、作成したリストをブラウザー手段１０２へ転送する（Ｓ１０５５）。なお、ここでリスト上には、検索された文書名や、それらの文書のＵＲＬ（アドレス）が記述されている。
【０１０９】
ブラウザー手段１０２のサーチエンジン対応インタフェース手段１０４は、ブラウザー対応インタフェース手段１０５からリストを入力すると、リストをハイパーテキストに展開して元の文書のキーワードの近傍にポップアップメニューとして重ね書き（表示）する（Ｓ１００６）。
【０１１０】
次に、サーチエンジン対応インタフェース手段１０４は、ユーザがマウス操作を行ってポップアップメニューから所望の文書を特定すると、リスト上に記述された該当する文書のＵＲＬ（文書の特定）をブラウザー手段１０２へ通知する（Ｓ１００７）。ブラウザー手段１０２は、ＵＲＬからリンク先の文書が保管されたデータベース手段１０１（Ｗｅｂサーバー２０１）にアクセスし、該当する文書のソースコードの転送要求を行う（Ｓ１００８）。
【０１１１】
ブラウザー手段１０２からソースコードの転送要求を受けたデータベース手段１０１は、該当する文書のソードコードをブラウザー手段１０２へ転送する（Ｓ１０９１）。
【０１１２】
ブラウザー手段１０２は、ソースコードを入力すると、ハイパーテキスト文書または非ハイパーテキスト文書（アプリケーション文書）に展開して、画面表示する（Ｓ１００９）。
【０１１３】
前述したように実施の形態４によれば、実施の形態１の効果に加えて、ハイパーテキスト文書が、その文書に含まれる単語をあらかじめ切り出して、その単語のリンク先をサーチエンジン手段の起動に関与する特定のアドレス情報（ＵＲＬ）として設定した疑似ボタンを有するため、キーワードとなる単語の特定を効率良く行うことができると共に、サーチエンジン手段の起動を容易に行うことができる。
【０１１４】
〔実施の形態５〕
実施の形態５は、本発明の文書情報管理システムに好適な単語の特定機能の他の例を示すものであり、サーチエンジン対応インタフェース手段が、画面上に表示されている文書上において、カーソルによって指示された先頭の文字から後尾の文字までの文字列を単語として切り出し、切り出した単語をサーチエンジン手段で使用するキーワードとして特定するものである。なお、基本的な構成および動作は、実施の形態１と同様であるため、ここでは、サーチエンジン対応インタフェース手段１０４による単語の特定方法のみについて説明する。
【０１１５】
図１１（ａ）、（ｂ）は、実施の形態５のサーチエンジン対応インタフェース手段１０４による単語の特定方法を示す説明図である。サーチエンジン対応インタフェース手段１０４は、図１１（ａ）、（ｂ）に示すように、ブラウザー手段１０２の画面の文書上のカーソルの第一の位置１１０１と第二の位置１１０２を検出し、第一の位置１１０１の文字から第二の位置１１０２の文字までの文字列を指定された単語として切り出し、特定された単語１１０３とする。
【０１１６】
具体的には、第一の位置１１０１でマウスボタンをＯＮし、第二の位置１１０２でマウスボタンをＯＦＦする方法や、第一の位置１１０１でマウスボタンをクリックして第二の位置１１０２でマウスボタンを再びクリックする方法を適用することができる。また、単語の特定はハイパーテキストの処理と区別するために、例えば２ｎｄマウスボタンのクリック等によって行われる。さらに特定された単語は、反転表示またはアンダーライン表示で表示される。
【０１１７】
前述したように実施の形態５によれば、特別な文書の構造を必要としないので、既存のハイパーテキスト文書や、非ハイパーテキスト文書（アプリケーション文書）をそのまま用いることができる。また、キーワードとなる単語の特定を効率良く行うことができる。
【０１１８】
〔実施の形態６〕
実施の形態６の文書情報管理システムでは、サーチエンジン対応インタフェース手段が、画面上に表示されている文書上において、カーソルによって指示された文字に前後の文字または文字列を付加した付加文字列を、形態素解析等の単語切り出し技術により評価して最適の単語を切り出し、切り出した単語をサーチエンジン手段で使用するキーワードとして特定するものである。
【０１１９】
なお、基本的な構成および動作は、実施の形態３の文書情報管理システムと同様であるため、ここでは異なる部分のみを説明する。
【０１２０】
図１２は、実施の形態６の文書情報管理システムの概略フローチャートを示し、図７で示した実施の形態３の概略フローチャートのステップＳ７０４に代えて、ステップＳ１２０１を配置したものであり、その他のステップは実施の形態３と同様である。
【０１２１】
サーチエンジン対応インタフェース手段１０４は、端末装置２０２のマウス操作によって、文字の特定（指定）が行われると（Ｓ７０２）、その文字にいくつかの前後の文字を付加した文字列（近傍の文字列）を切り出し（Ｓ７０３）、切り出した文字列について形態素解析により単語の切り出しを行い評価し（Ｓ１２０１）、最適な単語を特定する（Ｓ７０５）。
【０１２２】
ここで、ステップＳ７０３で切り出した近傍の文字列は、図１２の７０３Ａで示すように『複数のボタンにマークした場合は複数のページをディスプレイかプリンターに出力する。』となる。この近傍の文字列に対して形態素解析を行うと、図１２の７０５Ａで示すように、単語『マーク』を特定することができる。
【０１２３】
前述したように実施の形態６によれば、サーチエンジン対応インタフェース手段１０４が、形態素解析等の単語切り出し技術により評価して最適の単語を切り出し、切り出した単語をサーチエンジン手段１０３で使用するキーワードとして特定するため、キーワードとなる単語の特定を、的確に効率良く行うことができる。
【０１２４】
〔実施の形態７〕
実施の形態７の文書情報管理システムは、前述した実施の形態１〜実施の形態６に比べて、より多くの検索条件および出力条件の入力を可能とするものである。なお、基本的な構成は実施の形態１と同様につき、ここでは異なる部分のみを説明する。
【０１２５】
実施の形態７の文書情報管理システムでは、サーチエンジン対応インタフェース手段１０４が、指定された単語の近傍に、サーチエンジン手段１０３の検索条件・出力条件を指定するためのメニューを表示し、指定された単語とカーソルで指定されたメニュー項目に基づいて検索および出力を行うものである。
【０１２６】
以上の構成において、図１３を参照してその動作を説明する。図１３は、実施の形態７の文書情報管理システムの概略フローチャートを示す。実施の形態７では、ブラウザー手段１０２でキーワードが特定されると、ブラウザー対応インタフェース手段１０５がサーチエンジン手段１０３を起動し、キーワードによる検索が開始されるものである。
【０１２７】
先ず、ブラウザー手段１０２が画面上に文書の表示を行う（Ｓ１３０１）。この状態でサーチエンジン対応インタフェース手段１０４が動作を開始する。
【０１２８】
サーチエンジン対応インタフェース手段１０４は、端末装置２０２のマウス操作によって、単語の特定（指定）が行われると（Ｓ１３０２）、その単語をキーワードとして認識し（Ｓ１３０３）、認識したキーワードの表示を行う（Ｓ１３０４）。
【０１２９】
続いて、認識したキーワードの近傍に、検索条件・出力条件を指定するためのポップアップメニューを重ね書き表示する（Ｓ１３０５）。具体的には、図１４に示すように、キーワード１４０１（単語『リンク』）が表示された場合、該キーワードの近傍に、検索条件・出力条件のポップアップメニューが表示される。このポップアップメニュー（図示せず）上の所望の文字をクリックすることにより、該当する項目の選択を行うことできる。検索条件としては、カテゴリーの指定、ＤＢ（検索するデータベース）の種類指定を行うことができ、出力条件としては、関連情報や関連情報データの出力の指定や、出力先（出力する先のデバイス）の指定を行うことができる。
【０１３０】
ステップＳ１３０６で、後述するマウス操作によって検索条件・出力条件が特定されると、サーチエンジン対応インタフェース手段１０４は、認識されたキーワードおよび特定された検索条件をサーチエンジン手段１０３へ転送する（Ｓ１３０７）。
【０１３１】
一方、サーチエンジン手段１０３のブラウザー対応インタフェース手段１０５は、ブラウザー手段１０２のサーチエンジン対応インタフェース手段１０４からキーワードを入力すると、サーチエンジン手段１０３を起動し、サーチエンジン手段１０３のキーワードおよび検索条件・出力条件を設定する（Ｓ１３５１）。ここで、ブラウザー対応インタフェース手段１０５は、サーチエンジン手段１０３の一部のアプリケーションであるが、常に端末装置２０３上に常駐して、サーチエンジン手段１０３からキーワードの転送を受けると、サーチエンジン手段１０３本体を起動するトリガーとしての役割も果たしている。
【０１３２】
サーチエンジン手段１０３は、ステップＳ１３５１でキーワードおよび検索条件・出力条件の設定が行われると、設定されたキーワードおよび検索条件による検索処理を実行する（Ｓ１３５２）。
【０１３３】
続いて、ブラウザー対応インタフェース手段１０５は、出力条件として関連情報データの出力が指定されているか否かを判定する（Ｓ１３５３）。ここで、関連情報データの出力の場合には、キーワードによる検索結果からポップアップメニュー用リストを作成し（Ｓ１３５５）、作成したリストをブラウザー手段１０２へ転送する（Ｓ１３５６）。また、関連情報データの出力でない場合には、関連情報ＵＲＬのみをブラウザー手段１０２へ転送する（Ｓ１３５４）。
【０１３４】
ブラウザー手段１０２のサーチエンジン対応インタフェース手段１０４は、ブラウザー対応インタフェース手段１０５からリストを入力すると、リストをハイパーテキストに展開して元の文書のキーワードの近傍にポップアップメニューとして重ね書き（表示）する（Ｓ１３０８）。
【０１３５】
次に、サーチエンジン対応インタフェース手段１０４は、ユーザがマウス操作を行ってポップアップメニューから所望の文書を特定すると、リスト上に記述された該当する文書のＵＲＬ（文書の特定）をブラウザー手段１０２へ通知する（Ｓ１３０９）。ブラウザー手段１０２は、ＵＲＬからリンク先の文書が保管されたデータベース手段１０１（Ｗｅｂサーバー２０１）にアクセスし、該当する文書のソースコードの転送要求を行う（Ｓ１３１０）。また、同様にブラウザー対応インタフェース手段１０５から関連情報のＵＲＬを入力した場合にも、ＵＲＬからリンク先の文書が保管されたデータベース手段１０１（Ｗｅｂサーバー２０１）にアクセスし、該当する文書のソースコードの転送要求を行う。
【０１３６】
ブラウザー手段１０２からソースコードの転送要求を受けたデータベース手段１０１は、該当する文書のソードコードをブラウザー手段１０２へ転送する（Ｓ１３９１）。
【０１３７】
ブラウザー手段１０２は、ソースコードを入力すると、ハイパーテキスト文書または非ハイパーテキスト文書（アプリケーション文書）に展開して、画面表示する（Ｓ１３１１）。
【０１３８】
次に、図１４〜図１８を参照して、マウス操作によって検索条件・出力条件を指定（特定）する方法について具体的に説明する。
【０１３９】
検索条件・出力条件の指定は、ハイパーテキストの処理と区別するために、例えば、２ｎｄマウスボタンのクリック等によって行う。また、指定された単語は例えば反転表示またはアンダーライン表示する。
【０１４０】
また、検索条件としては、簡単な検索式を用いることができる。例えば、ｏｒ検索は検索式なし、ａｎｄ検索は下記の操作によって行われる。先ず、図１４に示すように、キーワード１４０１に対してポップアップメニュー１４０２で示す条件が設定され、キーワード１４０３に対してポップアップメニュー１４０４で示す条件（規定値）が設定されているものとする。この状態で、既に指定されているキーワード１４０３にカーソルを合わせて２ｎｄマウスボタンをＯＮし、まだ指定していないキーワード１４０５までカーソルを移動し、２ｎｄマウスボタンをＯＦＦすると、キーワード１４０３からキーワード１４０５にかけてアンド記号『∩』が生成される。このとき、ポップアップメニュー１４０４の内容と同一の内容がポップアップメニュー１４０６として表示される。なお、ａｎｄ検索の場合にはポップアップメニュー１４０４のみを表示しても良い。
【０１４１】
また、他の方法として、既に指定されているキーワード１４０３にカーソルを合わせて２ｎｄマウスボタンをＯＮし、まだ指定していないキーワード１４０５までカーソルを移動し、２ｎｄマウスボタンをＯＦＦすると、キーワード１４０３がキーワード１４０５の位置まで移動し、２ｎｄマウスボタンのＯＦＦと共に自動的に元の位置に戻り（ドラッグ＆ドロップ）、キーワード１４０３からキーワード１４０５にかけてアンド記号『∩』が生成される。このとき、ポップアップメニュー１４０４の内容と同一の内容がポップアップメニュー１４０６として表示される。
【０１４２】
また、他の検索条件・出力条件の指定についても、クリックで指定する。例えば、図１５に示すように、キーワード１４０３とキーワード１４０５のａｎｄ検索のポップアップメニュー１４０４で、『関連情報データ、ＤＢ２、カテゴリーＣ、ディスプレイ』を指定する。この指定は、『２つのキーワードのａｎｄをＤＢ２のカテゴリーＣで検索して、関連情報データをディスプレイに出力（指定中）する』ことを意味する。また、指定された検索条件・出力条件は、キーワード１４０１のポップアップメニュー１４０２のように表示される。なお、ポップアップメニュー１４０２は『１つのキーワードをＤＢ１のカテゴリーＡで検索して、関連情報をプリンター１に出力（指定済み）』を意味している。
【０１４３】
また、一度指定したポップアップメニューの内容（検索条件・出力条件）を修正する場合には、指定済みのポップアップメニューにカーソルを合わせて２ｎｄマウスボタンをクリックすると、再度ポップアップメニューを表示し、再度指定を行うことができる。
【０１４４】
その後、図１６に示すように、画面上の『実行』ボタン１６０１にカーソルを合わせて２ｎｄマウスボタンをクリックすると、検索の実行が指示され、図１３のステップＳ１３０６において条件の特定がなされる。
【０１４５】
図１７は、関連情報データの出力先を指定する場合のマウス操作の例を示す。図１３のステップＳ１３５５、Ｓ１３５６で示したように、サーチエンジン手段１０３のブラウザー対応インタフェース手段１０５は、検索結果をポップアップメニュー用リストとしてブラウザー手段１０２のサーチエンジン対応インタフェース手段１０４に送る。サーチエンジン対応インタフェース手段１０４は、このリストをハイパーテキストに展開して元のキーワードの近傍にポップアップメニュー１７０１として重ね書き表示する。このように関連情報データ（タイトル、抄録等）が、キーワードの近傍にポップアップメニュー１７０１として表示され、このポップアップメニュー１７０１上で所望の関連情報データにカーソルを合わせて２ｎｄマウスボタンをクリックすると、次に、図１８に示すように出力条件のポップアップメニュー１８０１が表示される。この出力条件の項目にカーソルを合わせて２ｎｄマウスボタンをクリックして、出力先（ここでは、プリンター２）を指定することができる。
【０１４６】
なお、図１４〜図１８に示した検索条件・出力条件は、必要に応じて設定するものであって、上記の項目に限定されるものではない。また、上記の項目を全て用いることにも限定されない。すなわち、個々に構築される文書情報管理システムで必要な項目のみを用いればよい。
【０１４７】
前述したように実施の形態７によれば、実施の形態１の効果に加えて、サーチエンジン対応インタフェース手段が、指定された単語の近傍に、サーチエンジン手段の検索条件・出力条件を指定するためのメニューを表示し、指定された単語とカーソルで指定されたメニュー項目に基づいて検索および出力を行うため、さらにユーザの作業性・利便性の向上を図ることができる。
【図面の簡単な説明】
【０１４８】
【図１】実施の形態１の文書情報管理システムのクレーム対応図である。
【図２】実施の形態１の文書情報管理システムの具体的なハード構成例を示す説明図である。
【図３】実施の形態１の文書情報管理システムの概略フローチャートである。
【図４】実施の形態１のポップアップメニューの表示例を示す説明図である。
【図５】実施の形態２の文書情報管理システムのクレーム対応図である。
【図６】実施の形態２の文書情報管理システムの概略フローチャートである。
【図７】実施の形態３の文書情報管理システムの概略フローチャートである。
【図８】図７のステップＳ７０２〜Ｓ７０５の具体的な処理例を示す説明図である。
【図９】実施の形態３のキーワードの表示例を示す説明図である。
【図１０】実施の形態４の文書情報管理システムの概略フローチャートである。
【図１１】実施の形態５のサーチエンジン対応インタフェース手段による単語の特定方法を示す説明図である。
【図１２】実施の形態６の文書情報管理システムの概略フローチャートである。
【図１３】実施の形態７の文書情報管理システムの概略フローチャートである。
【図１４】実施の形態７においてマウス操作で検索条件・出力条件を指定（特定）する方法の例を示す説明図である。
【図１５】実施の形態７においてマウス操作で検索条件・出力条件を指定（特定）する方法の例を示す説明図である。
【図１６】実施の形態７においてマウス操作で検索条件・出力条件を指定（特定）する方法の例を示す説明図である。
【図１７】実施の形態７においてマウス操作で検索条件・出力条件を指定（特定）する方法の例を示す説明図である。
【図１８】実施の形態７においてマウス操作で検索条件・出力条件を指定（特定）する方法の例を示す説明図である。
【符号の説明】
【０１４９】
１０１    データベース手段（またはファイル手段）
１０２    ブラウザー手段
１０３    サーチエンジン手段
１０４    サーチエンジン対応インタフェース手段
１０５    ブラウザー対応インタフェース手段
１０６    サーチエンジン対応インタフェース手段
２０１    Ｗｅｂサーバー
２０２    端末装置（ブラウザー手段）
２０３    端末装置（サーチエンジン手段）