JP2000029906A5 - - Google Patents
Download PDFInfo
- Publication number
- JP2000029906A5 JP2000029906A5 JP1998231845A JP23184598A JP2000029906A5 JP 2000029906 A5 JP2000029906 A5 JP 2000029906A5 JP 1998231845 A JP1998231845 A JP 1998231845A JP 23184598 A JP23184598 A JP 23184598A JP 2000029906 A5 JP2000029906 A5 JP 2000029906A5
- Authority
- JP
- Japan
- Prior art keywords
- search engine
- information
- document
- screen
- browser
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 description 38
- 238000007726 management method Methods 0.000 description 31
- 230000000875 corresponding Effects 0.000 description 21
- 238000004458 analytical method Methods 0.000 description 15
- 230000000877 morphologic Effects 0.000 description 15
- 230000000694 effects Effects 0.000 description 6
- 238000010586 diagram Methods 0.000 description 4
- 230000004913 activation Effects 0.000 description 1
- 150000001768 cations Chemical class 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
Description
【書類名】 明細書
【発明の名称】 情報管理装置および情報管理方法
【特許請求の範囲】
【請求項1】 リンク先を情報提供手段に関する情報として設定した疑似ボタンを有する表示対象情報の画面表示および操作を行う手段であって、画面上に表示されている前記疑似ボタンを指定させて、指定された前記疑似ボタンの情報を前記情報提供手段に転送し、前記情報提供手段から転送されてきた情報を画面上に表示するブラウザー手段、
を備えたことを特徴とする情報管理装置。
【請求項2】 前記疑似ボタンは、リンク先を、前記情報提供手段としてのサーチエンジン手段に関するアドレス情報として設定したものであり、
前記ブラウザー手段は、画面上に表示されている前記疑似ボタンを指定させて、指定された前記疑似ボタンの情報をキーワードとして前記サーチエンジン手段に転送し、前記サーチエンジン手段から転送されてきた検索結果を画面上に表示することを特徴とする請求項1に記載の情報管理装置。
【請求項3】 前記ブラウザー手段は、画面上に表示されている前記疑似ボタンの近傍にポップアップ画面を表示し、前記情報提供手段から転送されてきた情報を前記ポップアップ画面に表示することを特徴とする請求項1または2に記載の情報管理装置。
【請求項4】 前記ブラウザー手段は、画面上に表示されている前記疑似ボタンの近傍にポップアップ画面を表示し、前記サーチエンジン手段から転送されてきた検索結果を前記ポップアップ画面に表示することを特徴とする請求項3に記載の情報管理装置。
【請求項5】 前記ブラウザー手段は、画面上に表示されている前記疑似ボタンの近傍にポップアップ画面を表示し、前記情報提供手段が提供する情報提供のメニューを前記ポップアップ画面に表示することを特徴とする請求項1〜4のいずれか一つに記載の情報管理装置。
【請求項6】 前記ブラウザー手段は、前記サーチエンジン手段による検索に関するメニューを前記ポップアップ画面に表示することを特徴とする請求項5に記載の情報管理装置。
【請求項7】 前記ブラウザー手段は、前記サーチエンジン手段による検索条件に関する情報を前記ポップアップ画面に表示することを特徴とする請求項6に記載の情報管理装置。
【請求項8】 前記ブラウザー手段は、前記サーチエンジン手段による検索条件出力結果に関する情報を前記ポップアップ画面に表示することを特徴とする請求項6または7に記載の情報管理装置。
【請求項9】 前記ブラウザー手段は、前記表示対象情報とは別に作成された前記疑似ボタンを前記表示対象情報と同一画面上に表示することを特徴とする請求項1〜8のいずれか一つに記載の情報管理装置。
【請求項10】 前記表示対象情報は、前記疑似ボタンを含むことを特徴とする請求項1〜8のいずれか一つに記載の情報管理装置。
【請求項11】 前記表示対象情報は、該表示対象情報の中に含まれる単語を、予め形態素解析等の単語切り出し技術により評価して切り出し、その単語の情報により生成された前記疑似ボタンを含むことを特徴とする請求項10に記載の情報管理装置。
【請求項12】 前記表示対象情報の中に含まれる単語を、予め形態素解析等の単語切り出し技術により評価して切り出し、その単語の情報により前記疑似ボタンを生成する生成手段をさらに含むことを特徴とする請求項11に記載の情報管理装置。
【請求項13】 前記表示対象情報は、イントラネット上のデータベース手段またはファイル手段に保管されていることを特徴とする請求項1〜12のいずれか一つに記載の情報管理装置。
【請求項14】 前記表示対象情報は、インターネットを介して接続されたWEBサーバに保管されていることを特徴とする請求項1〜12のいずれか一つに記載の情報管理装置。
【請求項15】 前記ブラウザー手段は、画面上に表示されている前記疑似ボタンの近傍にポップアップ画面を表示し、検索対象の保管場所に関する情報を前記ポップアップ画面に表示し、前記保管場所に関する情報を指定させて、指定された前記保管場所に関する情報を前記情報提供手段としてのサーチエンジン手段に転送することを特徴とする請求項1〜14のいずれか一つに記載の情報管理装置。
【請求項16】 リンク先を情報提供手段に関する情報として設定した疑似ボタンを有する表示対象情報の画面表示および操作を行う工程であって、画面上に表示されている前記疑似ボタンを指定させて、指定された前記疑似ボタンの情報を前記情報提供手段に転送し、前記情報提供手段から転送されてきた情報を画面上に表示するブラウザー工程、
を含むことを特徴とする情報管理方法。
【請求項17】 前記疑似ボタンは、リンク先を、前記情報提供手段としてのサーチエンジン手段に関するアドレス情報として設定したものであり、
前記ブラウザー工程は、画面上に表示されている前記疑似ボタンを指定させて、指定された前記疑似ボタンの情報をキーワードとして前記サーチエンジン手段に転送し、前記情報提供手段から転送されてきた検索結果を画面上に表示することを特徴とする請求項16に記載の情報管理方法。
【請求項18】 前記ブラウザー工程は、画面上に表示されている前記疑似ボタンの近傍にポップアップ画面を表示し、前記情報提供手段から転送されてきた情報を前記ポップアップ画面に表示することを特徴とする請求項16または17に記載の情報管理方法。
【請求項19】 前記ブラウザー工程は、画面上に表示されている前記疑似ボタンの近傍にポップアップ画面を表示し、前記サーチエンジン手段から転送されてきた検索結果を前記ポップアップ画面に表示することを特徴とする請求項18に記載の情報管理方法。
【請求項20】 前記ブラウザー工程は、画面上に表示されている前記疑似ボタンの近傍にポップアップ画面を表示し、前記情報提供手段が提供する情報提供のメニューを前記ポップアップ画面に表示することを特徴とする請求項16〜19のいずれか一つに記載の情報管理方法。
【請求項21】 前記ブラウザー工程は、前記サーチエンジン手段による検索に関するメニューを前記ポップアップ画面に表示することを特徴とする請求項20に記載の情報管理方法。
【請求項22】 前記ブラウザー工程は、前記サーチエンジン手段による検索条件に関する情報を前記ポップアップ画面に表示することを特徴とする請求項21に記載の情報管理方法。
【請求項23】 前記ブラウザー工程は、前記サーチエンジン手段による検索条件出力結果に関する情報を前記ポップアップ画面に表示することを特徴とする請求項21または22に記載の情報管理方法。
【請求項24】 前記ブラウザー工程は、前記表示対象情報とは別に作成された前記疑似ボタンを前記表示対象情報と同一画面上に表示することを特徴とする請求項16〜23のいずれか一つに記載の情報管理方法。
【請求項25】 前記表示対象情報は、前記疑似ボタンを含むことを特徴とする請求項16〜23のいずれか一つに記載の情報管理方法。
【請求項26】 前記表示対象情報は、該表示対象情報の中に含まれる単語を、予め形態素解析等の単語切り出し技術により評価して切り出し、その単語の情報により生成された前記疑似ボタンを含むことを特徴とする請求項25に記載の情報管理方法。
【請求項27】 前記表示対象情報の中に含まれる単語を、予め形態素解析等の単語切り出し技術により評価して切り出し、その単語の情報により前記疑似ボタンを生成する生成手段をさらに含むことを特徴とする請求項26に記載の情報管理方法。
【請求項28】 前記表示対象情報は、イントラネット上のデータベース手段またはファイル手段に保管されていることを特徴とする請求項16〜27のいずれか一つに記載の情報管理方法。
【請求項29】 前記表示対象情報は、インターネットを介して接続されたWEBサーバに保管されていることを特徴とする請求項16〜27のいずれか一つに記載の情報管理方法。
【請求項30】 前記ブラウザー工程は、画面上に表示されている前記疑似ボタンの近傍にポップアップ画面を表示し、検索対象の保管場所に関する情報を前記ポップアップ画面に表示し、前記保管場所に関する情報を指定させて、指定された前記保管場所に関する情報を前記情報提供手段としてのサーチエンジン手段に転送することを特徴とする請求項16〜29のいずれか一つに記載の情報管理方法。
【発明の詳細な説明】
【0001】
【発明の属する技術分野】
本発明は、情報管理装置および情報管理方法に関する。
【0002】
【従来の技術】
従来、世界共通に使用される文書の形態としては、紙の文書が一般的であったが、インターネット・イントラネットの発達によって初めて紙の文書に対抗できる電子文書としてハイパーテキストが誕生した。このハイパーテキストは、狭い意味では、HTMLで書かれた文書であり、広い意味ではAdbe社のPDF文書、CALSのSGML文書の一部等のように文書間(すなわち、特定の単語、文章、シンボルまたはグラフィックから成るボタンと文書との間)においてリンクを張ることができる全ての電子文書が含まれる。
【0003】
具体的には、ハイパーテキストとは、リンク(関連づけ)されたテキスト(電子化した文書)の集まりであり、リンク構造を通じて、階層的・多元的に関連づけされた各テキストを任意の順序で参照できるようにしたマルチメディアソフトの基本概念である。したがって、このハイパーテキストの文書には、ユーザーに対して視覚的に提供される情報の他に、リンク構造を形成するための情報(すなわち、ハイパーテキストとしての情報)が含まれている。
【0004】
一方、コンピューターの世界では、不特定多数の文書を対象として、特定の単語(キーワード)に関連する文書を検索する手段として、サーチエンジンが提供されている。なお、従来のサーチエンジンでは、キーワードの入力は、文書上で行うのではなく、特定のダイアログ上の操作によって行っている。
【0005】
【発明が解決しようとする課題】
しかしながら、上記ハイパーテキストには多くの利点があるものの、リンクの張られているページ(文書)にしか飛ぶことができないため、リンクの張られていない単語に関連する情報が欲しい場合には、サーチエンジン等を起動して検索(キーワード検索または全文検索)を行う必要があり、作業が煩雑であるという問題点や、リンクを張るのが容易でないため、必ずしも使い勝手が良いとは言えないという問題点があった。
【0006】
また、従来のハイパーテキストでは、1つのボタンで1つの文書(ページ)のみにリンク可能であるため、1つのボタンで複数の文書を参照することができないという問題点があった。特に、イントラネットドキュメントは専門性が高く、1つのボタンで参照したい情報が複数存在するため、利便性・作業性が悪いという不具合があった。
【0007】
また、従来のサーチエンジンは、ハイパーテキストと比較してユーザインタフェースが劣り、操作作法も異なるため、ハイパーテキストの操作中にサーチエンジンを起動して検索を行うのは、作業性・利便性が悪いという問題点があった。特に、ハイパーテキストの画面表示および操作を行うブラウザー機能では、マウス等のポインティングデバイスのみで操作を行うのが一般的であるため、操作の途中に、サーチエンジンのダイアログ上にキーボード入力でキーワードを入力するのは、作業の流れを妨げるという不具合があった。
【0008】
本発明は上記に鑑みてなされたものであって、情報管理および情報検索における利便性の向上、キーワードによる検索の操作性の向上、さらに検索を行う場合の作業性の向上を図ることを目的とする。
【0009】
【課題を解決するための手段】
上記の目的を達成するために、請求項1にかかる発明は、リンク先を情報提供手段に関する情報として設定した疑似ボタンを有する表示対象情報の画面表示および操作を行う手段であって、画面上に表示されている前記疑似ボタンを指定させて、指定された前記疑似ボタンの情報を前記情報提供手段に転送し、前記情報提供手段から転送されてきた情報を画面上に表示するブラウザー手段、を備えたことを特徴とする情報管理装置である。
【0010】
また、請求項2にかかる発明は、請求項1に記載の情報管理装置において、前記疑似ボタンは、リンク先を、前記情報提供手段としてのサーチエンジン手段に関するアドレス情報として設定したものであり、前記ブラウザー手段は、画面上に表示されている前記疑似ボタンを指定させて、指定された前記疑似ボタンの情報をキーワードとして前記サーチエンジン手段に転送し、前記サーチエンジン手段から転送されてきた検索結果を画面上に表示することを特徴とする。
【0011】
また、請求項3にかかる発明は、請求項1または2に記載の情報管理装置において、前記ブラウザー手段は、画面上に表示されている前記疑似ボタンの近傍にポップアップ画面を表示し、前記情報提供手段から転送されてきた情報を前記ポップアップ画面に表示することを特徴とする。
【0012】
また、請求項4にかかる発明は、請求項3に記載の情報管理装置において、前記ブラウザー手段は、画面上に表示されている前記疑似ボタンの近傍にポップアップ画面を表示し、前記サーチエンジン手段から転送されてきた検索結果を前記ポップアップ画面に表示することを特徴とする。
【0013】
また、請求項5にかかる発明は、請求項1〜4のいずれか一つに記載の情報管理装置において、前記ブラウザー手段は、画面上に表示されている前記疑似ボタンの近傍にポップアップ画面を表示し、前記情報提供手段が提供する情報提供のメニューを前記ポップアップ画面に表示することを特徴とする。
【0014】
また、請求項6にかかる発明は、請求項5に記載の情報管理装置において、前記ブラウザー手段は、前記サーチエンジン手段による検索に関するメニューを前記ポップアップ画面に表示することを特徴とする。
【0015】
また、請求項7にかかる発明は、請求項6に記載の情報管理装置において、前記ブラウザー手段は、前記サーチエンジン手段による検索条件に関する情報を前記ポップアップ画面に表示することを特徴とする。
【0016】
また、請求項8にかかる発明は、請求項6または7に記載の情報管理装置において、前記ブラウザー手段は、前記サーチエンジン手段による検索条件出力結果に関する情報を前記ポップアップ画面に表示することを特徴とする。
【0017】
また、請求項9にかかる発明は、請求項1〜8のいずれか一つに記載の情報管理装置において、前記ブラウザー手段は、前記表示対象情報とは別に作成された前記疑似ボタンを前記表示対象情報と同一画面上に表示することを特徴とする。
【0018】
また、請求項10にかかる発明は、請求項1〜8のいずれか一つに記載の情報管理装置において、前記表示対象情報は、前記疑似ボタンを含むことを特徴とする。
【0019】
また、請求項11にかかる発明は、請求項10に記載の情報管理装置において、前記表示対象情報は、該表示対象情報の中に含まれる単語を、予め形態素解析等の単語切り出し技術により評価して切り出し、その単語の情報により生成された前記疑似ボタンを含むことを特徴とする。
【0020】
また、請求項12にかかる発明は、請求項11に記載の情報管理装置において、前記表示対象情報の中に含まれる単語を、予め形態素解析等の単語切り出し技術により評価して切り出し、その単語の情報により前記疑似ボタンを生成する生成手段をさらに含むことを特徴とする。
【0021】
また、請求項13にかかる発明は、請求項1〜12のいずれか一つに記載の情報管理装置において、前記表示対象情報は、イントラネット上のデータベース手段またはファイル手段に保管されていることを特徴とする。
【0022】
また、請求項14にかかる発明は、請求項1〜12のいずれか一つに記載の情報管理装置において、前記表示対象情報は、インターネットを介して接続されたWEBサーバに保管されていることを特徴とする。
【0023】
また、請求項15にかかる発明は、請求項1〜14のいずれか一つに記載の情報管理装置において、前記ブラウザー手段は、画面上に表示されている前記疑似ボタンの近傍にポップアップ画面を表示し、検索対象の保管場所に関する情報を前記ポップアップ画面に表示し、前記保管場所に関する情報を指定させて、指定された前記保管場所に関する情報を前記情報提供手段としてのサーチエンジン手段に転送することを特徴とする。
【0024】
また、請求項16にかかる発明は、リンク先を情報提供手段に関する情報として設定した疑似ボタンを有する表示対象情報の画面表示および操作を行う工程であって、画面上に表示されている前記疑似ボタンを指定させて、指定された前記疑似ボタンの情報を前記情報提供手段に転送し、前記情報提供手段から転送されてきた情報を画面上に表示するブラウザー工程、を含むことを特徴とする情報管理方法である。
【0025】
また、請求項17にかかる発明は、請求項16に記載の情報管理方法において、前記疑似ボタンは、リンク先を、前記情報提供手段としてのサーチエンジン手段に関するアドレス情報として設定したものであり、前記ブラウザー工程は、画面上に表示されている前記疑似ボタンを指定させて、指定された前記疑似ボタンの情報をキーワードとして前記サーチエンジン手段に転送し、前記情報提供手段から転送されてきた検索結果を画面上に表示することを特徴とする。
【0026】
また、請求項18にかかる発明は、請求項16または17に記載の情報管理方法において、前記ブラウザー工程は、画面上に表示されている前記疑似ボタンの近傍にポップアップ画面を表示し、前記情報提供手段から転送されてきた情報を前記ポップアップ画面に表示することを特徴とする。
【0027】
また、請求項19にかかる発明は、請求項18に記載の情報管理方法において、前記ブラウザー工程は、画面上に表示されている前記疑似ボタンの近傍にポップアップ画面を表示し、前記サーチエンジン手段から転送されてきた検索結果を前記ポップアップ画面に表示することを特徴とする。
【0028】
また、請求項20にかかる発明は、請求項16〜19のいずれか一つに記載の情報管理方法において、前記ブラウザー工程は、画面上に表示されている前記疑似ボタンの近傍にポップアップ画面を表示し、前記情報提供手段が提供する情報提供のメニューを前記ポップアップ画面に表示することを特徴とする。
【0029】
また、請求項21にかかる発明は、請求項20に記載の情報管理方法において、前記ブラウザー工程は、前記サーチエンジン手段による検索に関するメニューを前記ポップアップ画面に表示することを特徴とする。
【0030】
また、請求項22にかかる発明は、請求項21に記載の情報管理方法において、前記ブラウザー工程は、前記サーチエンジン手段による検索条件に関する情報を前記ポップアップ画面に表示することを特徴とする。
【0031】
また、請求項23にかかる発明は、請求項21または22に記載の情報管理方法において、前記ブラウザー工程は、前記サーチエンジン手段による検索条件出力結果に関する情報を前記ポップアップ画面に表示することを特徴とする。
【0032】
また、請求項24にかかる発明は、請求項16〜23のいずれか一つに記載の情報管理方法において、前記ブラウザー工程は、前記表示対象情報とは別に作成された前記疑似ボタンを前記表示対象情報と同一画面上に表示することを特徴とする。
【0033】
また、請求項25にかかる発明は、請求項16〜23のいずれか一つに記載の情報管理方法において、前記表示対象情報は、前記疑似ボタンを含むことを特徴とする。
【0034】
また、請求項26にかかる発明は、請求項25に記載の情報管理方法において、前記表示対象情報は、該表示対象情報の中に含まれる単語を、予め形態素解析等の単語切り出し技術により評価して切り出し、その単語の情報により生成された前記疑似ボタンを含むことを特徴とする。
【0035】
また、請求項27にかかる発明は、請求項26に記載の情報管理方法において、前記表示対象情報の中に含まれる単語を、予め形態素解析等の単語切り出し技術により評価して切り出し、その単語の情報により前記疑似ボタンを生成する生成手段をさらに含むことを特徴とする。
【0036】
また、請求項28にかかる発明は、請求項16〜27のいずれか一つに記載の情報管理方法において、前記表示対象情報は、イントラネット上のデータベース手段またはファイル手段に保管されていることを特徴とする。
【0037】
また、請求項29にかかる発明は、請求項16〜27のいずれか一つに記載の情報管理方法において、前記表示対象情報は、インターネットを介して接続されたWEBサーバに保管されていることを特徴とする。
【0038】
また、請求項30にかかる発明は、請求項16〜29のいずれか一つに記載の情報管理方法において、前記ブラウザー工程は、画面上に表示されている前記疑似ボタンの近傍にポップアップ画面を表示し、検索対象の保管場所に関する情報を前記ポップアップ画面に表示し、前記保管場所に関する情報を指定させて、指定された前記保管場所に関する情報を前記情報提供手段としてのサーチエンジン手段に転送することを特徴とする。
【0039】
【発明の実施の形態】
以下、本発明の情報管理装置および情報管理方法について、〔実施の形態1〕〜〔実施の形態7〕の順で、添付の図面を参照して詳細に説明する。
【0040】
〔実施の形態1〕
実施の形態1の文書情報管理システムは、ブラウザー手段の画面上に表示された文書をサーチエンジン手段のフロントエンドとして利用し、サーチエンジン手段による検索結果をブラウザー手段の画面上に表示することにより、文書情報管理および文書検索における利便性の向上、検索の操作性の向上、さらにハイパーテキストから検索を行う場合の作業性の向上を図れるようにしたものである。
【0041】
図1は、実施の形態1の文書情報管理システムのクレーム対応図を示し、あらかじめHTML等のハイパーテキスト記述言語で記述されたハイパーテキスト文書または/およびワードプロセッサ等のアプリケーションで記述された非ハイパーテキスト文書から成る複数の文書ファイルを記憶した少なくとも一つのデータベース手段またはファイル手段(但し、以降は説明を簡単にするためにデータベース手段とのみ記載する)101と、ハイパーテキスト文書および非ハイパーテキスト文書の画面表示および操作を行うブラウザー機能を有したブラウザー手段102と、指定されたキーワードに基づいてデータベース手段(またはファイル手段)101から該当する文書を検索するサーチエンジン機能を有するサーチエンジン手段103と、から構成される。
【0042】
なお、ブラウザー手段102は、画面上に表示されている文書中の単語を指定させて、指定された単語をサーチエンジン手段103で使用するキーワードとしてサーチエンジン手段103に転送すると共に、サーチエンジン手段103から検索結果を入力して画面上に表示するサーチエンジン対応インタフェース手段104を有している。ここでは、検索(キーワード検索または/および全文検索)による検索結果として、サーチエンジン手段103(ブラウザー対応インタフェース手段105)からポップアップメニュー用リストを入力して、指定された単語の近傍にポップアップメニューを表示する。
【0043】
また、サーチエンジン手段103は、ブラウザー手段102(サーチエンジン対応インタフェース手段104)から転送されたキーワードを用いて検索を行い、検索結果をブラウザー手段102(サーチエンジン対応インタフェース手段104)へ転送するブラウザー対応インタフェース手段105を有している。ここでは、検索結果からポップアップメニュー用リストを作成して、サーチエンジン対応インタフェース手段104へ転送する。
【0044】
図2は、実施の形態1の文書情報管理システムの具体的なハード構成例を示し、データベース手段101としてはイントラネット等のネットワークNetに接続された複数のWebサーバー201を用いることができる。このWebサーバー201は大容量のハードディスク装置を有しており、このハードディスク装置内にシステムで使用する文書(ハイパーテキスト文書および非ハイパーテキスト文書)が格納されている。
【0045】
ブラウザー手段102としては、ブラウザー機能を実現するアプリケーション・ソフトを搭載したパソコン等の端末装置202を用いることができる。この端末装置202は、アプリケーションを実行するための本体装置の他に、少なくとも文書を表示するためのディスプレイ画面と、画面操作を行うためのマウス等のポインディングデバイスと、ネットワークNetを介して通信を行うための通信装置と、を有している。当然ながら、サーチエンジン対応インタフェース手段104は、ブラウザー機能を実現するアプリケーション・ソフトの一機能として端末装置202に搭載されている。また、端末装置202の数は特に限定するものではなく、図示の如く、ネットワークNet上に複数の端末装置202を設置できるのは勿論である。
【0046】
サーチエンジン手段103としては、サーチエンジン機能を実現するアプリケーション・ソフトを搭載したパソコン等の端末装置203を用いることができる。この端末装置203は、ネットワークNet上に接続されており、複数台配置することが可能である。また、ブラウザー手段102としての端末装置202とサーチエンジン手段103としての端末装置203とを1台の端末装置で兼用することも可能である。具体的には、ブラウザー機能を実現するアプリケーション・ソフトを搭載した端末装置202にサーチエンジン機能を実現するアプリケーション・ソフトを搭載しても良い。当然ながら、ブラウザー対応インタフェース手段105は、ブラウザー機能を実現するアプリケーション・ソフトの一機能として端末装置203(サーチエンジン手段103と共に)に搭載されている。
【0047】
以上の構成において、図3を参照してその動作を説明する。図3は、実施の形態1の文書情報管理システムの概略フローチャートを示す。実施の形態1では、ブラウザー手段102でキーワードが入力されると、ブラウザー対応インタフェース手段105がサーチエンジン手段103を起動し、キーワードによる検索が開始されるものである。
【0048】
先ず、ブラウザー手段102が画面上に文書の表示を行う(S301)。この状態でサーチエンジン対応インタフェース手段104が動作を開始する。
【0049】
サーチエンジン対応インタフェース手段104は、端末装置202のマウス操作によって、単語の特定(指定)が行われると(S302)、その単語をキーワードとして認識し(S303)、キーワードをサーチエンジン手段103へ転送し(S304)、認識したキーワードの表示を行う(S305)。ここで、単語の特定(指定)は、ハイパーテキスト文書の処理と区別するために、例えば、2ndマウスボタンのクリック等によって行われる。また、キーワードの表示は反転表示またはアンダーライン表示によって他の単語と区別して表示される。
【0050】
一方、サーチエンジン手段103のブラウザー対応インタフェース手段105は、ブラウザー手段102のサーチエンジン対応インタフェース手段104からキーワードを入力すると、サーチエンジン手段103を起動し、サーチエンジン手段103のキーワード入力項目にキーワード設定を行う(S351)。ここでは、ブラウザー対応インタフェース手段105は、サーチエンジン手段103の一部のアプリケーションであるが、常に端末装置203上に常駐して、サーチエンジン手段103からキーワードの転送を受けると、サーチエンジン手段103本体を起動するトリガーとしての役割も果たしている。
【0051】
サーチエンジン手段103は、ステップS351でキーワードの設定が行われると、設定されたキーワードによる検索処理を実行する(S352)。なお、この場合のキーワードによる検索は、サーチエンジン手段103の検索する対象(検索するデータベース手段101)があらかじめ設定・指定されているものとする。したがって、設定・指定によってネットワークNet上に接続されている全てのデータベース手段101を対象として行うことも可能であり、特定のデータベース手段101のみを対象とすることも可能である。また、ここでは言及しないが、この検索対象となるデータベース手段101の設定・指定をブラウザー手段102で行えるようにしても良い。
【0052】
続いて、ブラウザー対応インタフェース手段105は、キーワードによる検索結果からポップアップメニュー用リストを作成し(S353)、作成したリストをブラウザー手段102へ転送する(S354)。なお、ここでリスト上には、検索された文書名や、それらの文書のURL(アドレス)が記述されている。
【0053】
ブラウザー手段102のサーチエンジン対応インタフェース手段104は、ブラウザー対応インタフェース手段105からリストを入力すると、リストをハイパーテキストに展開して元の文書のキーワードの近傍にポップアップメニューとして重ね書き(表示)する(S306)。なお、図4に、ブラウザー手段102の画面401上に表示されたポップアップメニュー402の表示例を示す。
【0054】
次に、サーチエンジン対応インタフェース手段104は、ユーザがマウス操作を行って図4のカーソル403で示すようにポップアップメニューから所望の文書を特定すると、リスト上に記述された該当する文書のURL(文書の特定)をブラウザー手段102へ通知する(S307)。ブラウザー手段102は、URLからリンク先の文書が保管されたデータベース手段101(Webサーバー201)にアクセスし、該当する文書のソースコードの転送要求を行う(S308)。
【0055】
ブラウザー手段102からソースコードの転送要求を受けたデータベース手段101は、該当する文書のソードコードをブラウザー手段102へ転送する(S391)。
【0056】
ブラウザー手段102は、ソースコードを入力すると、ハイパーテキスト文書または非ハイパーテキスト文書(アプリケーション文書)に展開して、画面表示する(S309)。
【0057】
前述したように実施の形態1によれば、単語のクリック操作でリンクの張られていない単語をキーワードとして検索を実行し、ハイパーテキストのボタンと同様にクリックされた単語から検索対象のページへ飛ぶことができる。したがって、文書情報管理および文書検索における利便性の向上、キーワードによる検索の操作性の向上、さらにハイパーテキストから検索を行う場合の作業性の向上を図ることができる。換言すれば、ブラウザー手段102の画面上に表示された文書をサーチエンジン手段103のフロントエンドとして利用し、サーチエンジン手段103で検索した検索結果をブラウザー手段102の画面上に表示することができる。
【0058】
なお、ブラウザー対応インタフェース手段105は、既存のサーチエンジン手段103のAPI(Application Programing Interface)を書き換えることにより実現することができる。また、ブラウザー手段102のサーチエンジン対応インタフェース手段104は、ブラグイン・ソフトウェアとして既存のブラウザー手段に付加することにより実現することができる。
【0059】
〔実施の形態2〕
実施の形態2の文書情報管理システムは、ブラウザー対応インタフェース手段105を有しない既存のサーチエンジン手段103を用いて、実施の形態1と同様の効果を奏する例を示すものである。すなわち、実施の形態1の文書情報管理システムでは、ブラウザー手段102がサーチエンジン対応インタフェース手段104を有し、サーチエンジン手段103がブラウザー対応インタフェース手段105を有することにより、ブラウザー手段102の画面上に表示された文書をサーチエンジン手段103のフロントエンドとして利用可能とするものであるが、実施の形態2では、ブラウザー手段102のサーチエンジン対応インタフェース手段104の機能を拡張することにより、ブラウザー対応インタフェース手段105の搭載されていない既存のサーチエンジン手段103を用いることができるようにしたものである。
【0060】
なお、基本的なハード構成例は、実施の形態1と同様につき、ここでは異なる部分のみを説明する。
【0061】
図5は、実施の形態2の文書情報管理システムのクレーム対応図を示し、あらかじめHTML等のハイパーテキスト記述言語で記述されたハイパーテキスト文書または/およびワードプロセッサ等のアプリケーションで記述された非ハイパーテキスト文書から成る複数の文書ファイルを記憶した少なくとも一つのデータベース手段またはファイル手段(但し、以降は説明を簡単にするためにデータベース手段とのみ記載する)101と、ハイパーテキスト文書および非ハイパーテキスト文書の画面表示および操作を行うブラウザー機能を有したブラウザー手段102と、指定されたキーワードに基づいてデータベース手段101から該当する文書を検索するサーチエンジン機能を有するサーチエンジン手段103と、から構成される。
【0062】
なお、ブラウザー手段102は、画面上に表示されている文書中の単語を指定させて、指定された単語をサーチエンジン手段103で使用するキーワードとしてサーチエンジン手段103を起動して検索を実行させ、サーチエンジン手段103からキーワードによる検索結果を入力して画面上に表示するサーチエンジン対応インタフェース手段106を有するものである。
【0063】
以上の構成において、図6を参照してその動作を説明する。図6は、実施の形態2の文書情報管理システムの概略フローチャートを示す。実施の形態2では、キーワードの入力があると、ブラウザー手段102がサーチエンジン手段103を起動し、キーワードによる検索が開始されるものである。
【0064】
先ず、ブラウザー手段102が画面上に文書の表示を行う(S601)。この状態でサーチエンジン対応インタフェース手段106が動作を開始する。
【0065】
サーチエンジン対応インタフェース手段106は、端末装置202のマウス操作によって、単語の特定(指定)が行われると(S602)、その単語をキーワードとして認識し(S603)、サーチエンジン手段103を起動する(S604)。ここで、起動されたサーチエンジン手段103は、既存の処理としてキーワード入力画面をサーチエンジン対応インタフェース手段106へ転送する(S651)。
【0066】
サーチエンジン対応インタフェース手段106は、サーチエンジン手段103からキーワード入力画面を入力すると、この入力画面の表示は行わず(すなわち、操作画面の表示をスキップして)、ステップS603で認識したキーワードをサーチエンジン手段103へ転送し(S605)、認識したキーワードの表示を行う(S606)。ここで、単語の特定(指定)は、ハイパーテキスト文書の処理と区別するために、例えば、2ndマウスボタンのクリック等によって行われる。また、キーワードの表示は反転表示またはアンダーライン表示によって他の単語と区別して表示される。
【0067】
一方、サーチエンジン手段103は、サーチエンジン対応インタフェース手段106からキーワードを入力すると、入力したキーワードによる検索処理を実行する(S652)。なお、この場合のキーワードによる検索は、サーチエンジン手段103の検索する対象(検索するデータベース手段101)があらかじめ設定・指定されているものとする。したがって、設定・指定によってネットワークNet上に接続されている全てのデータベース手段101を対象として行うことも可能であり、特定のデータベース手段101のみを対象とすることも可能である。また、ここでは言及しないが、この検索対象となるデータベース手段101の設定・指定をブラウザー手段102で行えるようにしても良い。
【0068】
続いて、サーチエンジン手段103は、キーワードによる検索結果をサーチエンジン対応インタフェース手段106へ転送する(S653)。
【0069】
一方、サーチエンジン対応インタフェース手段106は、キーワードによる検索結果を入力すると、検索結果からボタンだけを切り出してポップアップメニュー用リストを作成し(S607)、リストをハイパーテキストに展開して元の文書のキーワードの近傍にポップアップメニューとして重ね書き(表示)する(S608)。
【0070】
次に、サーチエンジン対応インタフェース手段106は、ユーザがマウス操作を行ってポップアップメニューから所望の文書を特定すると、リスト上に記述された該当する文書のURL(文書の特定)をブラウザー手段102へ通知する(S609)。ブラウザー手段102は、URLからリンク先の文書が保管されたデータベース手段101(Webサーバー201)にアクセスし、該当する文書のソースコードの転送要求を行う(S610)。
【0071】
ブラウザー手段102からソースコードの転送要求を受けたデータベース手段101は、該当する文書のソードコードをブラウザー手段102へ転送する(S691)。
【0072】
ブラウザー手段102は、ソースコードを入力すると、ハイパーテキスト文書または非ハイパーテキスト文書(アプリケーション文書)に展開して、画面表示する(S611)。
【0073】
前述したように実施の形態2によれば、実施の形態1と同様の効果に加えて、既存のサーチエンジン手段103をそのまま利用することができるので、既存のシステムに対しても適用が容易であり、さらに利便性の向上を図ることができる。
【0074】
〔実施の形態3〕
実施の形態3の文書情報管理システムは、ブラウザー手段で画面表示してキーワードの指定に用いる文書の文書ファイルが、あらかじめ文書ファイル中に含まれる単語を切り出して作成した単語表を有するものである。また、サーチエンジン対応インタフェース手段が、画面上に表示されている文書上において、カーソルによって指示された文字に前後の文字または文字列を付加した付加文字列を複数選定し、文書に付加されている単語表の単語と比較評価し、カーソルが指示していると推定される最適の単語をサーチエンジンで使用するキーワードとして特定するものである。
【0075】
本発明の文書情報管理システムでは、ブラウザー手段(サーチエンジン対応インタフェース手段)において指定された単語の特定機能が必要となるが、この単語の特定機能は種々の方法で実現可能であるため、実施の形態1および実施の形態2では特にこれを限定していなかった。そこで、実施の形態3では、本発明の文書情報管理システムに好適な単語の特定機能を具体的に示すものとする。
【0076】
なお、基本的な構成および動作は、実施の形態1と同様であるため、ここでは異なる部分のみを詳細に説明する。
【0077】
ところで、日本語等のような文書において単語を特定することは容易ではない。この単語を特定する方法としては、あらかじめ用途に応じて作成した特別な文書構造を用意する方法と、既存の文書構造を用いる方法とがある。ここでは、本発明の文書情報管理システムのブラウザー手段102のための文書構造として、あらかじめ文書ファイル中に含まれる単語を切り出して作成した単語表を有する文書(ハイパーテキスト文書および非ハイパーテキスト文書)を用いて、単語の特定を容易にするものである。
【0078】
実施の形態3の文書情報管理システムで扱う文書ファイルには、あらかじめ文書ファイル中に含まれる単語を切り出して作成した単語表が付加されている。また、日本語、中国語、韓国語等の言語の文書を対象とする全文検索においては、検索対象の文書に文字成分表や単語表等のインデックスファイルを付加しておく。したがって、本システムで取り扱う全ての文書に単語表が付加されていることになり、この単語表は、ブラウザー手段102の画面の文書では、単語の特定のための単語表として機能し、検索対象の文書では全文検索のためのインデックスファイルとして機能する。
【0079】
また、単語表の作成は、ネットワークNetに接続された端末装置202、203や、Webサーバー201等によって、以下のように行うことができる。
先ず、作成された文書が登録された時点や、夜間等に文書情報管理システムが使用されない時間帯に、新たに登録された文書から形態素解析等の手法により単語の切り出しを行い、次に、切り出した単語から単語表を作成し、元の文書ファイルに付加して書き換え登録を行う。
【0080】
このような処理を、常時行うことにより、実施の形態3の文書情報管理システム内に存在する全ての文書ファイルに単語表を付加することができる。
【0081】
以上の構成において、図7を参照してその動作を説明する。図7は、実施の形態3の文書情報管理システムの概略フローチャートを示す。実施の形態3では、ブラウザー手段102でキーワードが特定されると、ブラウザー対応インタフェース手段105がサーチエンジン手段103を起動し、キーワードによる検索が開始されるものである。
【0082】
先ず、ブラウザー手段102が画面上に文書の表示を行う(S701)。この状態でサーチエンジン対応インタフェース手段104が動作を開始する。
【0083】
サーチエンジン対応インタフェース手段104は、端末装置202のマウス操作によって、文字の特定(指定)が行われると(S702)、その文字にいくつかの前後の文字を付加した文字列(近傍の文字列)を切り出し(S703)、切り出した文字列と単語表とを比較し(S704)、単語表の単語と一致する文字列を単語として切り出して、単語を特定する(S705)。
【0084】
ここで、図8を参照して、ステップS702〜S705の具体的な処理例を示す。例えば、図8に示すように、画面上に表示された文書中の任意の文字(ここでは、文字『マ』)にカーソル801を移動させてマウスボタンをクリックし、カーソル位置の文字(文字『マ』)を指定する。このようにして指定したカーソル位置の文字が、ステップS702において、特定文字702A(図7参照)として特定される。なお、文字の特定は、ハイパーテキスト文書の処理と区別するために、例えば、2ndマウスボタンのクリック等によって行われる。
【0085】
次に、特定文字にいくつかの前後の文字を付加した文字列(近傍の文字列)を切り出す。この文字列の切り出し方法は種々考えられるが、単純な方法として、特定文字の前後の句読点を識別子として、句読点で挟まれた文字列を近傍の文字列として切り出すことができる。この場合、ステップS703で切り出した近傍の文字列は、図7の703Aで示すように『複数のボタンにマークした場合は複数のページをディスプレイかプリンターに出力する。』となる。
【0086】
続いて、近傍の文字列と単語表とを比較し、単語表の単語と一致する文字列を単語として切り出して単語を特定する。この単語の特定は、例えば、以下のようにして行うことができる。
1) 特定文字『マ』に前1文字を付加した文字列『にマ』を仮の単語とし、この仮の単語と一致する単語が単語表に存在するか比較し、一致する単語があれば、仮の単語を単語として特定する。
2) 一致しない場合に、特定文字『マ』に後1文字を付加した文字列『マー』を仮の単語とし、この仮の単語と一致する単語が単語表に存在するか比較し、一致する単語があれば、仮の単語を単語として特定する。
3) 一致しない場合に、特定文字『マ』に前後1文字を付加した文字列『にマー』仮の単語とし、この仮の単語と一致する単語が単語表に存在するか比較し、一致する単語があれば、仮の単語を単語として特定する。
以下、同様に文字を付加して、切り出した文字列が単語表の単語と一致するか、または(切り出した文字列)=(近傍の文字列)となるまで、上記の処理を繰り返す。
【0087】
ここで、ステップS705の単語の特定で、図7の705Aで示すように『マーク』が単語として特定される。
【0088】
図7のステップS706において、特定された単語『マーク』がキーワードとして認識され、キーワードがサーチエンジン手段103へ転送される。また、ステップS707において、認識したキーワードの表示を行う。図9は、キーワードの表示例を示し、キーワードの表示は反転表示またはアンダーライン表示によって他の単語と区別して表示される。
【0089】
一方、サーチエンジン手段103のブラウザー対応インタフェース手段105は、ブラウザー手段102のサーチエンジン対応インタフェース手段104からキーワードを入力すると、サーチエンジン手段103を起動し、サーチエンジン手段103のキーワード入力項目にキーワード設定を行う(S751)。ここでは、ブラウザー対応インタフェース手段105は、サーチエンジン手段103の一部のアプリケーションであるが、常に端末装置203上に常駐して、サーチエンジン手段103からキーワードの転送を受けると、サーチエンジン手段103本体を起動するトリガーとしての役割も果たしている。
【0090】
サーチエンジン手段103は、ステップS751でキーワードの設定が行われると、設定されたキーワードによる検索処理を実行する(S752)。
【0091】
続いて、ブラウザー対応インタフェース手段105は、キーワードによる検索結果からポップアップメニュー用リストを作成し(S753)、作成したリストをブラウザー手段102へ転送する(S754)。なお、ここでリスト上には、検索された文書名や、それらの文書のURL(アドレス)が記述されている。
【0092】
ブラウザー手段102のサーチエンジン対応インタフェース手段104は、ブラウザー対応インタフェース手段105からリストを入力すると、リストをハイパーテキストに展開して元の文書のキーワードの近傍にポップアップメニューとして重ね書き(表示)する(S708)。
【0093】
次に、サーチエンジン対応インタフェース手段104は、ユーザがマウス操作を行ってポップアップメニューから所望の文書を特定すると、リスト上に記述された該当する文書のURL(文書の特定)をブラウザー手段102へ通知する(S709)。ブラウザー手段102は、URLからリンク先の文書が保管されたデータベース手段101(Webサーバー201)にアクセスし、該当する文書のソースコードの転送要求を行う(S710)。
【0094】
ブラウザー手段102からソースコードの転送要求を受けたデータベース手段101は、該当する文書のソードコードをブラウザー手段102へ転送する(S791)。
【0095】
ブラウザー手段102は、ソースコードを入力すると、ハイパーテキスト文書または非ハイパーテキスト文書(アプリケーション文書)に展開して、画面表示する(S711)。
【0096】
前述したように実施の形態3によれば、実施の形態1の効果に加えて、文書ファイルが、あらかじめ文書ファイル中に含まれる単語を切り出して作成した単語表を有し、サーチエンジン対応インタフェース手段が、画面上に表示されている文書上において、カーソルによって指示された文字に前後の文字または文字列を付加した付加文字列を複数選定し、単語表の単語と比較評価し、カーソルが指示していると推定される最適の単語をサーチエンジン手段で使用するキーワードとして特定するため、キーワードとなる単語の特定を、的確に効率良く行うことができる。
【0097】
〔実施の形態4〕
実施の形態4の文書情報管理システムは、本発明の文書情報管理システムに好適な単語の特定機能の他の例を具体的に示すものである。なお、基本的な構成および動作は、実施の形態1と同様であるため、ここでは異なる部分のみを詳細に説明する。
【0098】
実施の形態4の文書情報管理システムは、システムで取り扱うハイパーテキスト文書中に、その文書に含まれる単語をあらかじめ切り出して、その単語のリンク先をサーチエンジン手段の起動に関与する特定のアドレス情報として設定した疑似ボタンを設けたものである。また、サーチエンジン対応インタフェース手段は、カーソルによって疑似ボタンが指示されると、疑似ボタンに該当する単語をサーチエンジン手段で使用するキーワードとして特定し、かつ、疑似ボタンのURLに基づいてサーチエンジン手段を起動するものである。
【0099】
したがって、実施の形態4で扱うハイパーテキスト文書には、あらかじめ疑似ボタンを設定されているものである。なお、ハイパーテキスト文書の通常のボタンとして設定されている単語は疑似ボタンとして設定せず、ボタン以外の主要な単語を全て疑似ボタン(ダミーボタン)とする。この疑似ボタンのリンク先URLはサーチエンジン手段103または共通の特定のURLに設定する。
【0100】
この疑似ボタンの設定・作成は、ネットワークNetに接続された端末装置202、203や、Webサーバー201等によって、以下のように行うことができる。先ず、作成された文書が登録された時点や、夜間等に文書情報管理システムが使用されない時間帯に、新たに登録された文書から形態素解析等の手法により単語の切り出しを行い、次に、切り出した単語を疑似ボタンとして特定し、そのリンク先URLを設定して、疑似ボタンを元の文書ファイルに付加して書き換え登録を行う。
【0101】
このような処理を、常時行うことにより、実施の形態4の文書情報管理システム内に存在する全てのハイパーテキスト文書に疑似ボタンを付加することができる。
【0102】
以上の構成において、図10を参照してその動作を説明する。図10は、実施の形態4の文書情報管理システムの概略フローチャートを示す。実施の形態4では、ブラウザー手段102で疑似ボタンが特定されると、ブラウザー対応インタフェース手段105がサーチエンジン手段103を起動し、キーワードによる検索が開始されるものである。
【0103】
先ず、ブラウザー手段102が画面上に文書の表示を行う(S1001)。この状態でサーチエンジン対応インタフェース手段104が動作を開始する。
【0104】
サーチエンジン対応インタフェース手段104は、端末装置202のマウス操作によって、疑似ボタンの特定(指定)が行われると(S1002)、その疑似ボタンに設定されたリンク先URLにアクセスし((S1003)、疑似ボタンの文字列(単語)をキーワードとしてリンク先に転送し(S1004)、特定された疑似ボタン(キーワード)の表示を行う(S1005)。なお、キーワードの表示は反転表示またはアンダーライン表示によってハイパーテキストのボタンや他の単語と区別して表示される。
【0105】
一方、サーチエンジン手段103のブラウザー対応インタフェース手段105は、ステップS1003によってブラウザー手段102のサーチエンジン対応インタフェース手段104からアクセスがあると、サーチエンジン手段103を起動し(S1051)、続いて、ステップS1004によってサーチエンジン対応インタフェース手段104からキーワードを入力すると、キーワードを認識してサーチエンジン手段103のキーワード入力項目にキーワード設定を行う(S1052)。ここでは、ブラウザー対応インタフェース手段105は、サーチエンジン手段103の一部のアプリケーションであるが、常に端末装置203上に常駐して、サーチエンジン手段103からキーワードの転送を受けると、サーチエンジン手段103本体を起動するトリガーとしての役割も果たしている。
【0106】
サーチエンジン手段103は、ステップS1052でキーワードが設定されると、設定されたキーワードによる検索処理を実行する(S1053)。
【0107】
続いて、ブラウザー対応インタフェース手段105は、キーワードによる検索結果からポップアップメニュー用リストを作成し(S1054)、作成したリストをブラウザー手段102へ転送する(S1055)。なお、ここでリスト上には、検索された文書名や、それらの文書のURL(アドレス)が記述されている。
【0108】
ブラウザー手段102のサーチエンジン対応インタフェース手段104は、ブラウザー対応インタフェース手段105からリストを入力すると、リストをハイパーテキストに展開して元の文書のキーワードの近傍にポップアップメニューとして重ね書き(表示)する(S1006)。
【0109】
次に、サーチエンジン対応インタフェース手段104は、ユーザがマウス操作を行ってポップアップメニューから所望の文書を特定すると、リスト上に記述された該当する文書のURL(文書の特定)をブラウザー手段102へ通知する(S1007)。ブラウザー手段102は、URLからリンク先の文書が保管されたデータベース手段101(Webサーバー201)にアクセスし、該当する文書のソースコードの転送要求を行う(S1008)。
【0110】
ブラウザー手段102からソースコードの転送要求を受けたデータベース手段101は、該当する文書のソードコードをブラウザー手段102へ転送する(S1091)。
【0111】
ブラウザー手段102は、ソースコードを入力すると、ハイパーテキスト文書または非ハイパーテキスト文書(アプリケーション文書)に展開して、画面表示する(S1009)。
【0112】
前述したように実施の形態4によれば、実施の形態1の効果に加えて、ハイパーテキスト文書が、その文書に含まれる単語をあらかじめ切り出して、その単語のリンク先をサーチエンジン手段の起動に関与する特定のアドレス情報(URL)として設定した疑似ボタンを有するため、キーワードとなる単語の特定を効率良く行うことができると共に、サーチエンジン手段の起動を容易に行うことができる。
【0113】
〔実施の形態5〕
実施の形態5は、本発明の文書情報管理システムに好適な単語の特定機能の他の例を示すものであり、サーチエンジン対応インタフェース手段が、画面上に表示されている文書上において、カーソルによって指示された先頭の文字から後尾の文字までの文字列を単語として切り出し、切り出した単語をサーチエンジン手段で使用するキーワードとして特定するものである。なお、基本的な構成および動作は、実施の形態1と同様であるため、ここでは、サーチエンジン対応インタフェース手段104による単語の特定方法のみについて説明する。
【0114】
図11(a)、(b)は、実施の形態5のサーチエンジン対応インタフェース手段104による単語の特定方法を示す説明図である。サーチエンジン対応インタフェース手段104は、図11(a)、(b)に示すように、ブラウザー手段102の画面の文書上のカーソルの第一の位置1101と第二の位置1102を検出し、第一の位置1101の文字から第二の位置1102の文字までの文字列を指定された単語として切り出し、特定された単語1103とする。
【0115】
具体的には、第一の位置1101でマウスボタンをONし、第二の位置1102でマウスボタンをOFFする方法や、第一の位置1101でマウスボタンをクリックして第二の位置1102でマウスボタンを再びクリックする方法を適用することができる。また、単語の特定はハイパーテキストの処理と区別するために、例えば2ndマウスボタンのクリック等によって行われる。さらに特定された単語は、反転表示またはアンダーライン表示で表示される。
【0116】
前述したように実施の形態5によれば、特別な文書の構造を必要としないので、既存のハイパーテキスト文書や、非ハイパーテキスト文書(アプリケーション文書)をそのまま用いることができる。また、キーワードとなる単語の特定を効率良く行うことができる。
【0117】
〔実施の形態6〕
実施の形態6の文書情報管理システムでは、サーチエンジン対応インタフェース手段が、画面上に表示されている文書上において、カーソルによって指示された文字に前後の文字または文字列を付加した付加文字列を、形態素解析等の単語切り出し技術により評価して最適の単語を切り出し、切り出した単語をサーチエンジン手段で使用するキーワードとして特定するものである。
【0118】
なお、基本的な構成および動作は、実施の形態3の文書情報管理システムと同様であるため、ここでは異なる部分のみを説明する。
【0119】
図12は、実施の形態6の文書情報管理システムの概略フローチャートを示し、図7で示した実施の形態3の概略フローチャートのステップS704に代えて、ステップS1201を配置したものであり、その他のステップは実施の形態3と同様である。
【0120】
サーチエンジン対応インタフェース手段104は、端末装置202のマウス操作によって、文字の特定(指定)が行われると(S702)、その文字にいくつかの前後の文字を付加した文字列(近傍の文字列)を切り出し(S703)、切り出した文字列について形態素解析により単語の切り出しを行い評価し(S1201)、最適な単語を特定する(S705)。
【0121】
ここで、ステップS703で切り出した近傍の文字列は、図12の703Aで示すように『複数のボタンにマークした場合は複数のページをディスプレイかプリンターに出力する。』となる。この近傍の文字列に対して形態素解析を行うと、図12の705Aで示すように、単語『マーク』を特定することができる。
【0122】
前述したように実施の形態6によれば、サーチエンジン対応インタフェース手段104が、形態素解析等の単語切り出し技術により評価して最適の単語を切り出し、切り出した単語をサーチエンジン手段103で使用するキーワードとして特定するため、キーワードとなる単語の特定を、的確に効率良く行うことができる。
【0123】
〔実施の形態7〕
実施の形態7の文書情報管理システムは、前述した実施の形態1〜実施の形態6に比べて、より多くの検索条件および出力条件の入力を可能とするものである。なお、基本的な構成は実施の形態1と同様につき、ここでは異なる部分のみを説明する。
【0124】
実施の形態7の文書情報管理システムでは、サーチエンジン対応インタフェース手段104が、指定された単語の近傍に、サーチエンジン手段103の検索条件・出力条件を指定するためのメニューを表示し、指定された単語とカーソルで指定されたメニュー項目に基づいて検索および出力を行うものである。
【0125】
以上の構成において、図13を参照してその動作を説明する。図13は、実施の形態7の文書情報管理システムの概略フローチャートを示す。実施の形態7では、ブラウザー手段102でキーワードが特定されると、ブラウザー対応インタフェース手段105がサーチエンジン手段103を起動し、キーワードによる検索が開始されるものである。
【0126】
先ず、ブラウザー手段102が画面上に文書の表示を行う(S1301)。この状態でサーチエンジン対応インタフェース手段104が動作を開始する。
【0127】
サーチエンジン対応インタフェース手段104は、端末装置202のマウス操作によって、単語の特定(指定)が行われると(S1302)、その単語をキーワードとして認識し(S1303)、認識したキーワードの表示を行う(S1304)。
【0128】
続いて、認識したキーワードの近傍に、検索条件・出力条件を指定するためのポップアップメニューを重ね書き表示する(S1305)。具体的には、図14に示すように、キーワード1401(単語『リンク』)が表示された場合、該キーワードの近傍に、検索条件・出力条件のポップアップメニューが表示される。このポップアップメニュー(図示せず)上の所望の文字をクリックすることにより、該当する項目の選択を行うことできる。検索条件としては、カテゴリーの指定、DB(検索するデータベース)の種類指定を行うことができ、出力条件としては、関連情報や関連情報データの出力の指定や、出力先(出力する先のデバイス)の指定を行うことができる。
【0129】
ステップS1306で、後述するマウス操作によって検索条件・出力条件が特定されると、サーチエンジン対応インタフェース手段104は、認識されたキーワードおよび特定された検索条件をサーチエンジン手段103へ転送する(S1307)。
【0130】
一方、サーチエンジン手段103のブラウザー対応インタフェース手段105は、ブラウザー手段102のサーチエンジン対応インタフェース手段104からキーワードを入力すると、サーチエンジン手段103を起動し、サーチエンジン手段103のキーワードおよび検索条件・出力条件を設定する(S1351)。ここで、ブラウザー対応インタフェース手段105は、サーチエンジン手段103の一部のアプリケーションであるが、常に端末装置203上に常駐して、サーチエンジン手段103からキーワードの転送を受けると、サーチエンジン手段103本体を起動するトリガーとしての役割も果たしている。
【0131】
サーチエンジン手段103は、ステップS1351でキーワードおよび検索条件・出力条件の設定が行われると、設定されたキーワードおよび検索条件による検索処理を実行する(S1352)。
【0132】
続いて、ブラウザー対応インタフェース手段105は、出力条件として関連情報データの出力が指定されているか否かを判定する(S1353)。ここで、関連情報データの出力の場合には、キーワードによる検索結果からポップアップメニュー用リストを作成し(S1355)、作成したリストをブラウザー手段102へ転送する(S1356)。また、関連情報データの出力でない場合には、関連情報URLのみをブラウザー手段102へ転送する(S1354)。
【0133】
ブラウザー手段102のサーチエンジン対応インタフェース手段104は、ブラウザー対応インタフェース手段105からリストを入力すると、リストをハイパーテキストに展開して元の文書のキーワードの近傍にポップアップメニューとして重ね書き(表示)する(S1308)。
【0134】
次に、サーチエンジン対応インタフェース手段104は、ユーザがマウス操作を行ってポップアップメニューから所望の文書を特定すると、リスト上に記述された該当する文書のURL(文書の特定)をブラウザー手段102へ通知する(S1309)。ブラウザー手段102は、URLからリンク先の文書が保管されたデータベース手段101(Webサーバー201)にアクセスし、該当する文書のソースコードの転送要求を行う(S1310)。また、同様にブラウザー対応インタフェース手段105から関連情報のURLを入力した場合にも、URLからリンク先の文書が保管されたデータベース手段101(Webサーバー201)にアクセスし、該当する文書のソースコードの転送要求を行う。
【0135】
ブラウザー手段102からソースコードの転送要求を受けたデータベース手段101は、該当する文書のソードコードをブラウザー手段102へ転送する(S1391)。
【0136】
ブラウザー手段102は、ソースコードを入力すると、ハイパーテキスト文書または非ハイパーテキスト文書(アプリケーション文書)に展開して、画面表示する(S1311)。
【0137】
次に、図14〜図18を参照して、マウス操作によって検索条件・出力条件を指定(特定)する方法について具体的に説明する。
【0138】
検索条件・出力条件の指定は、ハイパーテキストの処理と区別するために、例えば、2ndマウスボタンのクリック等によって行う。また、指定された単語は例えば反転表示またはアンダーライン表示する。
【0139】
また、検索条件としては、簡単な検索式を用いることができる。例えば、or検索は検索式なし、and検索は下記の操作によって行われる。先ず、図14に示すように、キーワード1401に対してポップアップメニュー1402で示す条件が設定され、キーワード1403に対してポップアップメニュー1404で示す条件(規定値)が設定されているものとする。この状態で、既に指定されているキーワード1403にカーソルを合わせて2ndマウスボタンをONし、まだ指定していないキーワード1405までカーソルを移動し、2ndマウスボタンをOFFすると、キーワード1403からキーワード1405にかけてアンド記号『∩』が生成される。このとき、ポップアップメニュー1404の内容と同一の内容がポップアップメニュー1406として表示される。なお、and検索の場合にはポップアップメニュー1404のみを表示しても良い。
【0140】
また、他の方法として、既に指定されているキーワード1403にカーソルを合わせて2ndマウスボタンをONし、まだ指定していないキーワード1405までカーソルを移動し、2ndマウスボタンをOFFすると、キーワード1403がキーワード1405の位置まで移動し、2ndマウスボタンのOFFと共に自動的に元の位置に戻り(ドラッグ&ドロップ)、キーワード1403からキーワード1405にかけてアンド記号『∩』が生成される。このとき、ポップアップメニュー1404の内容と同一の内容がポップアップメニュー1406として表示される。
【0141】
また、他の検索条件・出力条件の指定についても、クリックで指定する。例えば、図15に示すように、キーワード1403とキーワード1405のand検索のポップアップメニュー1404で、『関連情報データ、DB2、カテゴリーC、ディスプレイ』を指定する。この指定は、『2つのキーワードのandをDB2のカテゴリーCで検索して、関連情報データをディスプレイに出力(指定中)する』ことを意味する。また、指定された検索条件・出力条件は、キーワード1401のポップアップメニュー1402のように表示される。なお、ポップアップメニュー1402は『1つのキーワードをDB1のカテゴリーAで検索して、関連情報をプリンター1に出力(指定済み)』を意味している。
【0142】
また、一度指定したポップアップメニューの内容(検索条件・出力条件)を修正する場合には、指定済みのポップアップメニューにカーソルを合わせて2ndマウスボタンをクリックすると、再度ポップアップメニューを表示し、再度指定を行うことができる。
【0143】
その後、図16に示すように、画面上の『実行』ボタン1601にカーソルを合わせて2ndマウスボタンをクリックすると、検索の実行が指示され、図13のステップS1306において条件の特定がなされる。
【0144】
図17は、関連情報データの出力先を指定する場合のマウス操作の例を示す。図13のステップS1355、S1356で示したように、サーチエンジン手段103のブラウザー対応インタフェース手段105は、検索結果をポップアップメニュー用リストとしてブラウザー手段102のサーチエンジン対応インタフェース手段104に送る。サーチエンジン対応インタフェース手段104は、このリストをハイパーテキストに展開して元のキーワードの近傍にポップアップメニュー1701として重ね書き表示する。このように関連情報データ(タイトル、抄録等)が、キーワードの近傍にポップアップメニュー1701として表示され、このポップアップメニュー1701上で所望の関連情報データにカーソルを合わせて2ndマウスボタンをクリックすると、次に、図18に示すように出力条件のポップアップメニュー1801が表示される。この出力条件の項目にカーソルを合わせて2ndマウスボタンをクリックして、出力先(ここでは、プリンター2)を指定することができる。
【0145】
なお、図14〜図18に示した検索条件・出力条件は、必要に応じて設定するものであって、上記の項目に限定されるものではない。また、上記の項目を全て用いることにも限定されない。すなわち、個々に構築される文書情報管理システムで必要な項目のみを用いればよい。
【0146】
前述したように実施の形態7によれば、実施の形態1の効果に加えて、サーチエンジン対応インタフェース手段が、指定された単語の近傍に、サーチエンジン手段の検索条件・出力条件を指定するためのメニューを表示し、指定された単語とカーソルで指定されたメニュー項目に基づいて検索および出力を行うため、さらにユーザの作業性・利便性の向上を図ることができる。
【0147】
【発明の効果】
以上説明したように、請求項1にかかる発明によれば、画面上に表示されている、リンク先を情報提供手段に関する情報として設定した疑似ボタンを指定させて、指定された疑似ボタンの情報を情報提供手段に転送し、情報提供手段から転送されてきた情報を画面上に表示することで、情報管理における利便性の向上の向上を図ることができる。
【0148】
また、請求項2にかかる発明によれば、疑似ボタンは、リンク先を、情報提供手段としてのサーチエンジン手段に関するアドレス情報として設定したものであり、画面上に表示されている疑似ボタンを指定させて、指定された疑似ボタンの情報をキーワードとしてサーチエンジン手段に転送し、サーチエンジン手段から転送されてきた検索結果を画面上に表示することで、情報検索における利便性の向上、キーワードによる検索の操作性の向上を図ることができる。
【0149】
また、請求項3にかかる発明によれば、画面上に表示されている疑似ボタンの近傍にポップアップ画面を表示し、情報提供手段から転送されてきた情報をポップアップ画面に表示することで、さらにユーザの作業性・利便性の向上を図ることができる。
【0150】
また、請求項4にかかる発明によれば、画面上に表示されている疑似ボタンの近傍にポップアップ画面を表示し、サーチエンジン手段から転送されてきた検索結果をポップアップ画面に表示することで、ユーザの作業性・利便性の向上を図ることができる。
【0151】
また、請求項5にかかる発明によれば、画面上に表示されている疑似ボタンの近傍にポップアップ画面を表示し、情報提供手段が提供する情報提供のメニューをポップアップ画面に表示することで、さらにユーザの作業性・利便性の向上を図ることができる。
【0152】
また、請求項6にかかる発明によれば、サーチエンジン手段による検索に関するメニューをポップアップ画面に表示することで、さらにユーザの作業性・利便性の向上を図ることができる。
【0153】
また、請求項7にかかる発明によれば、サーチエンジン手段による検索条件に関する情報をポップアップ画面に表示することで、さらにユーザの作業性・利便性の向上を図ることができる。
【0154】
また、請求項8にかかる発明によれば、サーチエンジン手段による検索条件出力結果に関する情報をポップアップ画面に表示することで、さらにユーザの作業性・利便性の向上を図ることができる。
【0155】
また、請求項11にかかる発明によれば、記表示対象情報は、該表示対象情報の中に含まれる単語を、予め形態素解析等の単語切り出し技術により評価して切り出し、その単語の情報により生成された疑似ボタンを含むことで、単語の特定を効率良く行うことができる。
【0156】
また、請求項13にかかる発明によれば、表示対象情報は、イントラネット上のデータベース手段またはファイル手段に保管されていることで、イントラネットを介して、広範な範囲から情報の収集を行うことができる。
【0157】
また、請求項14にかかる発明によれば、表示対象情報は、インターネットを介して接続されたWEBサーバに保管されていることで、インターネットを介して、広範な範囲から情報の収集を行うことができる。
【0158】
また、請求項16にかかる発明によれば、画面上に表示されている、リンク先を情報提供手段に関する情報として設定した疑似ボタンを指定させて、指定された疑似ボタンの情報を情報提供手段に転送し、情報提供手段から転送されてきた情報を画面上に表示することで、情報管理における利便性の向上の向上を図ることができる。
【0159】
また、請求項17にかかる発明によれば、疑似ボタンは、リンク先を、情報提供手段としてのサーチエンジン手段に関するアドレス情報として設定したものであり、画面上に表示されている疑似ボタンを指定させて、指定された疑似ボタンの情報をキーワードとしてサーチエンジン手段に転送し、サーチエンジン手段から転送されてきた検索結果を画面上に表示することで、情報検索における利便性の向上、キーワードによる検索の操作性の向上を図ることができる。
【0160】
また、請求項18にかかる発明によれば、画面上に表示されている疑似ボタンの近傍にポップアップ画面を表示し、情報提供手段から転送されてきた情報をポップアップ画面に表示することで、さらにユーザの作業性・利便性の向上を図ることができる。
【0161】
また、請求項19にかかる発明によれば、画面上に表示されている疑似ボタンの近傍にポップアップ画面を表示し、サーチエンジン手段から転送されてきた検索結果をポップアップ画面に表示することで、ユーザの作業性・利便性の向上を図ることができる。
【0162】
また、請求項20にかかる発明によれば、画面上に表示されている疑似ボタンの近傍にポップアップ画面を表示し、情報提供手段が提供する情報提供のメニューをポップアップ画面に表示することで、さらにユーザの作業性・利便性の向上を図ることができる。
【0163】
また、請求項21にかかる発明によれば、サーチエンジン手段による検索に関するメニューをポップアップ画面に表示することで、さらにユーザの作業性・利便性の向上を図ることができる。
【0164】
また、請求項22にかかる発明によれば、サーチエンジン手段による検索条件に関する情報をポップアップ画面に表示することで、さらにユーザの作業性・利便性の向上を図ることができる。
【0165】
また、請求項23にかかる発明によれば、サーチエンジン手段による検索条件出力結果に関する情報をポップアップ画面に表示することで、さらにユーザの作業性・利便性の向上を図ることができる。
【0166】
また、請求項26にかかる発明によれば、記表示対象情報は、該表示対象情報の中に含まれる単語を、予め形態素解析等の単語切り出し技術により評価して切り出し、その単語の情報により生成された疑似ボタンを含むことで、単語の特定を効率良く行うことができる。
【0167】
また、請求項28にかかる発明によれば、表示対象情報は、イントラネット上のデータベース手段またはファイル手段に保管されていることで、イントラネットを介して、広範な範囲から情報の収集を行うことができる。
【0168】
また、請求項29にかかる発明によれば、表示対象情報は、インターネットを介して接続されたWEBサーバに保管されていることで、インターネットを介して、広範な範囲から情報の収集を行うことができる。
【図面の簡単な説明】
【図1】
実施の形態1の文書情報管理システムのクレーム対応図である。
【図2】
実施の形態1の文書情報管理システムの具体的なハード構成例を示す説明図である。
【図3】
実施の形態1の文書情報管理システムの概略フローチャートである。
【図4】
実施の形態1のポップアップメニューの表示例を示す説明図である。
【図5】
実施の形態2の文書情報管理システムのクレーム対応図である。
【図6】
実施の形態2の文書情報管理システムの概略フローチャートである。
【図7】
実施の形態3の文書情報管理システムの概略フローチャートである。
【図8】
図7のステップS702〜S705の具体的な処理例を示す説明図である。
【図9】
実施の形態3のキーワードの表示例を示す説明図である。
【図10】
実施の形態4の文書情報管理システムの概略フローチャートである。
【図11】
実施の形態5のサーチエンジン対応インタフェース手段による単語の特定方法を示す説明図である。
【図12】
実施の形態6の文書情報管理システムの概略フローチャートである。
【図13】
実施の形態7の文書情報管理システムの概略フローチャートである。
【図14】
実施の形態7においてマウス操作で検索条件・出力条件を指定(特定)する方法の例を示す説明図である。
【図15】
実施の形態7においてマウス操作で検索条件・出力条件を指定(特定)する方法の例を示す説明図である。
【図16】
実施の形態7においてマウス操作で検索条件・出力条件を指定(特定)する方法の例を示す説明図である。
【図17】
実施の形態7においてマウス操作で検索条件・出力条件を指定(特定)する方法の例を示す説明図である。
【図18】
実施の形態7においてマウス操作で検索条件・出力条件を指定(特定)する方法の例を示す説明図である。
【符号の説明】
101 データベース手段(またはファイル手段)
102 ブラウザー手段
103 サーチエンジン手段
104 サーチエンジン対応インタフェース手段
105 ブラウザー対応インタフェース手段
106 サーチエンジン対応インタフェース手段
201 Webサーバー
202 端末装置(ブラウザー手段)
203 端末装置(サーチエンジン手段)
【発明の名称】 情報管理装置および情報管理方法
【特許請求の範囲】
【請求項1】 リンク先を情報提供手段に関する情報として設定した疑似ボタンを有する表示対象情報の画面表示および操作を行う手段であって、画面上に表示されている前記疑似ボタンを指定させて、指定された前記疑似ボタンの情報を前記情報提供手段に転送し、前記情報提供手段から転送されてきた情報を画面上に表示するブラウザー手段、
を備えたことを特徴とする情報管理装置。
【請求項2】 前記疑似ボタンは、リンク先を、前記情報提供手段としてのサーチエンジン手段に関するアドレス情報として設定したものであり、
前記ブラウザー手段は、画面上に表示されている前記疑似ボタンを指定させて、指定された前記疑似ボタンの情報をキーワードとして前記サーチエンジン手段に転送し、前記サーチエンジン手段から転送されてきた検索結果を画面上に表示することを特徴とする請求項1に記載の情報管理装置。
【請求項3】 前記ブラウザー手段は、画面上に表示されている前記疑似ボタンの近傍にポップアップ画面を表示し、前記情報提供手段から転送されてきた情報を前記ポップアップ画面に表示することを特徴とする請求項1または2に記載の情報管理装置。
【請求項4】 前記ブラウザー手段は、画面上に表示されている前記疑似ボタンの近傍にポップアップ画面を表示し、前記サーチエンジン手段から転送されてきた検索結果を前記ポップアップ画面に表示することを特徴とする請求項3に記載の情報管理装置。
【請求項5】 前記ブラウザー手段は、画面上に表示されている前記疑似ボタンの近傍にポップアップ画面を表示し、前記情報提供手段が提供する情報提供のメニューを前記ポップアップ画面に表示することを特徴とする請求項1〜4のいずれか一つに記載の情報管理装置。
【請求項6】 前記ブラウザー手段は、前記サーチエンジン手段による検索に関するメニューを前記ポップアップ画面に表示することを特徴とする請求項5に記載の情報管理装置。
【請求項7】 前記ブラウザー手段は、前記サーチエンジン手段による検索条件に関する情報を前記ポップアップ画面に表示することを特徴とする請求項6に記載の情報管理装置。
【請求項8】 前記ブラウザー手段は、前記サーチエンジン手段による検索条件出力結果に関する情報を前記ポップアップ画面に表示することを特徴とする請求項6または7に記載の情報管理装置。
【請求項9】 前記ブラウザー手段は、前記表示対象情報とは別に作成された前記疑似ボタンを前記表示対象情報と同一画面上に表示することを特徴とする請求項1〜8のいずれか一つに記載の情報管理装置。
【請求項10】 前記表示対象情報は、前記疑似ボタンを含むことを特徴とする請求項1〜8のいずれか一つに記載の情報管理装置。
【請求項11】 前記表示対象情報は、該表示対象情報の中に含まれる単語を、予め形態素解析等の単語切り出し技術により評価して切り出し、その単語の情報により生成された前記疑似ボタンを含むことを特徴とする請求項10に記載の情報管理装置。
【請求項12】 前記表示対象情報の中に含まれる単語を、予め形態素解析等の単語切り出し技術により評価して切り出し、その単語の情報により前記疑似ボタンを生成する生成手段をさらに含むことを特徴とする請求項11に記載の情報管理装置。
【請求項13】 前記表示対象情報は、イントラネット上のデータベース手段またはファイル手段に保管されていることを特徴とする請求項1〜12のいずれか一つに記載の情報管理装置。
【請求項14】 前記表示対象情報は、インターネットを介して接続されたWEBサーバに保管されていることを特徴とする請求項1〜12のいずれか一つに記載の情報管理装置。
【請求項15】 前記ブラウザー手段は、画面上に表示されている前記疑似ボタンの近傍にポップアップ画面を表示し、検索対象の保管場所に関する情報を前記ポップアップ画面に表示し、前記保管場所に関する情報を指定させて、指定された前記保管場所に関する情報を前記情報提供手段としてのサーチエンジン手段に転送することを特徴とする請求項1〜14のいずれか一つに記載の情報管理装置。
【請求項16】 リンク先を情報提供手段に関する情報として設定した疑似ボタンを有する表示対象情報の画面表示および操作を行う工程であって、画面上に表示されている前記疑似ボタンを指定させて、指定された前記疑似ボタンの情報を前記情報提供手段に転送し、前記情報提供手段から転送されてきた情報を画面上に表示するブラウザー工程、
を含むことを特徴とする情報管理方法。
【請求項17】 前記疑似ボタンは、リンク先を、前記情報提供手段としてのサーチエンジン手段に関するアドレス情報として設定したものであり、
前記ブラウザー工程は、画面上に表示されている前記疑似ボタンを指定させて、指定された前記疑似ボタンの情報をキーワードとして前記サーチエンジン手段に転送し、前記情報提供手段から転送されてきた検索結果を画面上に表示することを特徴とする請求項16に記載の情報管理方法。
【請求項18】 前記ブラウザー工程は、画面上に表示されている前記疑似ボタンの近傍にポップアップ画面を表示し、前記情報提供手段から転送されてきた情報を前記ポップアップ画面に表示することを特徴とする請求項16または17に記載の情報管理方法。
【請求項19】 前記ブラウザー工程は、画面上に表示されている前記疑似ボタンの近傍にポップアップ画面を表示し、前記サーチエンジン手段から転送されてきた検索結果を前記ポップアップ画面に表示することを特徴とする請求項18に記載の情報管理方法。
【請求項20】 前記ブラウザー工程は、画面上に表示されている前記疑似ボタンの近傍にポップアップ画面を表示し、前記情報提供手段が提供する情報提供のメニューを前記ポップアップ画面に表示することを特徴とする請求項16〜19のいずれか一つに記載の情報管理方法。
【請求項21】 前記ブラウザー工程は、前記サーチエンジン手段による検索に関するメニューを前記ポップアップ画面に表示することを特徴とする請求項20に記載の情報管理方法。
【請求項22】 前記ブラウザー工程は、前記サーチエンジン手段による検索条件に関する情報を前記ポップアップ画面に表示することを特徴とする請求項21に記載の情報管理方法。
【請求項23】 前記ブラウザー工程は、前記サーチエンジン手段による検索条件出力結果に関する情報を前記ポップアップ画面に表示することを特徴とする請求項21または22に記載の情報管理方法。
【請求項24】 前記ブラウザー工程は、前記表示対象情報とは別に作成された前記疑似ボタンを前記表示対象情報と同一画面上に表示することを特徴とする請求項16〜23のいずれか一つに記載の情報管理方法。
【請求項25】 前記表示対象情報は、前記疑似ボタンを含むことを特徴とする請求項16〜23のいずれか一つに記載の情報管理方法。
【請求項26】 前記表示対象情報は、該表示対象情報の中に含まれる単語を、予め形態素解析等の単語切り出し技術により評価して切り出し、その単語の情報により生成された前記疑似ボタンを含むことを特徴とする請求項25に記載の情報管理方法。
【請求項27】 前記表示対象情報の中に含まれる単語を、予め形態素解析等の単語切り出し技術により評価して切り出し、その単語の情報により前記疑似ボタンを生成する生成手段をさらに含むことを特徴とする請求項26に記載の情報管理方法。
【請求項28】 前記表示対象情報は、イントラネット上のデータベース手段またはファイル手段に保管されていることを特徴とする請求項16〜27のいずれか一つに記載の情報管理方法。
【請求項29】 前記表示対象情報は、インターネットを介して接続されたWEBサーバに保管されていることを特徴とする請求項16〜27のいずれか一つに記載の情報管理方法。
【請求項30】 前記ブラウザー工程は、画面上に表示されている前記疑似ボタンの近傍にポップアップ画面を表示し、検索対象の保管場所に関する情報を前記ポップアップ画面に表示し、前記保管場所に関する情報を指定させて、指定された前記保管場所に関する情報を前記情報提供手段としてのサーチエンジン手段に転送することを特徴とする請求項16〜29のいずれか一つに記載の情報管理方法。
【発明の詳細な説明】
【0001】
【発明の属する技術分野】
本発明は、情報管理装置および情報管理方法に関する。
【0002】
【従来の技術】
従来、世界共通に使用される文書の形態としては、紙の文書が一般的であったが、インターネット・イントラネットの発達によって初めて紙の文書に対抗できる電子文書としてハイパーテキストが誕生した。このハイパーテキストは、狭い意味では、HTMLで書かれた文書であり、広い意味ではAdbe社のPDF文書、CALSのSGML文書の一部等のように文書間(すなわち、特定の単語、文章、シンボルまたはグラフィックから成るボタンと文書との間)においてリンクを張ることができる全ての電子文書が含まれる。
【0003】
具体的には、ハイパーテキストとは、リンク(関連づけ)されたテキスト(電子化した文書)の集まりであり、リンク構造を通じて、階層的・多元的に関連づけされた各テキストを任意の順序で参照できるようにしたマルチメディアソフトの基本概念である。したがって、このハイパーテキストの文書には、ユーザーに対して視覚的に提供される情報の他に、リンク構造を形成するための情報(すなわち、ハイパーテキストとしての情報)が含まれている。
【0004】
一方、コンピューターの世界では、不特定多数の文書を対象として、特定の単語(キーワード)に関連する文書を検索する手段として、サーチエンジンが提供されている。なお、従来のサーチエンジンでは、キーワードの入力は、文書上で行うのではなく、特定のダイアログ上の操作によって行っている。
【0005】
【発明が解決しようとする課題】
しかしながら、上記ハイパーテキストには多くの利点があるものの、リンクの張られているページ(文書)にしか飛ぶことができないため、リンクの張られていない単語に関連する情報が欲しい場合には、サーチエンジン等を起動して検索(キーワード検索または全文検索)を行う必要があり、作業が煩雑であるという問題点や、リンクを張るのが容易でないため、必ずしも使い勝手が良いとは言えないという問題点があった。
【0006】
また、従来のハイパーテキストでは、1つのボタンで1つの文書(ページ)のみにリンク可能であるため、1つのボタンで複数の文書を参照することができないという問題点があった。特に、イントラネットドキュメントは専門性が高く、1つのボタンで参照したい情報が複数存在するため、利便性・作業性が悪いという不具合があった。
【0007】
また、従来のサーチエンジンは、ハイパーテキストと比較してユーザインタフェースが劣り、操作作法も異なるため、ハイパーテキストの操作中にサーチエンジンを起動して検索を行うのは、作業性・利便性が悪いという問題点があった。特に、ハイパーテキストの画面表示および操作を行うブラウザー機能では、マウス等のポインティングデバイスのみで操作を行うのが一般的であるため、操作の途中に、サーチエンジンのダイアログ上にキーボード入力でキーワードを入力するのは、作業の流れを妨げるという不具合があった。
【0008】
本発明は上記に鑑みてなされたものであって、情報管理および情報検索における利便性の向上、キーワードによる検索の操作性の向上、さらに検索を行う場合の作業性の向上を図ることを目的とする。
【0009】
【課題を解決するための手段】
上記の目的を達成するために、請求項1にかかる発明は、リンク先を情報提供手段に関する情報として設定した疑似ボタンを有する表示対象情報の画面表示および操作を行う手段であって、画面上に表示されている前記疑似ボタンを指定させて、指定された前記疑似ボタンの情報を前記情報提供手段に転送し、前記情報提供手段から転送されてきた情報を画面上に表示するブラウザー手段、を備えたことを特徴とする情報管理装置である。
【0010】
また、請求項2にかかる発明は、請求項1に記載の情報管理装置において、前記疑似ボタンは、リンク先を、前記情報提供手段としてのサーチエンジン手段に関するアドレス情報として設定したものであり、前記ブラウザー手段は、画面上に表示されている前記疑似ボタンを指定させて、指定された前記疑似ボタンの情報をキーワードとして前記サーチエンジン手段に転送し、前記サーチエンジン手段から転送されてきた検索結果を画面上に表示することを特徴とする。
【0011】
また、請求項3にかかる発明は、請求項1または2に記載の情報管理装置において、前記ブラウザー手段は、画面上に表示されている前記疑似ボタンの近傍にポップアップ画面を表示し、前記情報提供手段から転送されてきた情報を前記ポップアップ画面に表示することを特徴とする。
【0012】
また、請求項4にかかる発明は、請求項3に記載の情報管理装置において、前記ブラウザー手段は、画面上に表示されている前記疑似ボタンの近傍にポップアップ画面を表示し、前記サーチエンジン手段から転送されてきた検索結果を前記ポップアップ画面に表示することを特徴とする。
【0013】
また、請求項5にかかる発明は、請求項1〜4のいずれか一つに記載の情報管理装置において、前記ブラウザー手段は、画面上に表示されている前記疑似ボタンの近傍にポップアップ画面を表示し、前記情報提供手段が提供する情報提供のメニューを前記ポップアップ画面に表示することを特徴とする。
【0014】
また、請求項6にかかる発明は、請求項5に記載の情報管理装置において、前記ブラウザー手段は、前記サーチエンジン手段による検索に関するメニューを前記ポップアップ画面に表示することを特徴とする。
【0015】
また、請求項7にかかる発明は、請求項6に記載の情報管理装置において、前記ブラウザー手段は、前記サーチエンジン手段による検索条件に関する情報を前記ポップアップ画面に表示することを特徴とする。
【0016】
また、請求項8にかかる発明は、請求項6または7に記載の情報管理装置において、前記ブラウザー手段は、前記サーチエンジン手段による検索条件出力結果に関する情報を前記ポップアップ画面に表示することを特徴とする。
【0017】
また、請求項9にかかる発明は、請求項1〜8のいずれか一つに記載の情報管理装置において、前記ブラウザー手段は、前記表示対象情報とは別に作成された前記疑似ボタンを前記表示対象情報と同一画面上に表示することを特徴とする。
【0018】
また、請求項10にかかる発明は、請求項1〜8のいずれか一つに記載の情報管理装置において、前記表示対象情報は、前記疑似ボタンを含むことを特徴とする。
【0019】
また、請求項11にかかる発明は、請求項10に記載の情報管理装置において、前記表示対象情報は、該表示対象情報の中に含まれる単語を、予め形態素解析等の単語切り出し技術により評価して切り出し、その単語の情報により生成された前記疑似ボタンを含むことを特徴とする。
【0020】
また、請求項12にかかる発明は、請求項11に記載の情報管理装置において、前記表示対象情報の中に含まれる単語を、予め形態素解析等の単語切り出し技術により評価して切り出し、その単語の情報により前記疑似ボタンを生成する生成手段をさらに含むことを特徴とする。
【0021】
また、請求項13にかかる発明は、請求項1〜12のいずれか一つに記載の情報管理装置において、前記表示対象情報は、イントラネット上のデータベース手段またはファイル手段に保管されていることを特徴とする。
【0022】
また、請求項14にかかる発明は、請求項1〜12のいずれか一つに記載の情報管理装置において、前記表示対象情報は、インターネットを介して接続されたWEBサーバに保管されていることを特徴とする。
【0023】
また、請求項15にかかる発明は、請求項1〜14のいずれか一つに記載の情報管理装置において、前記ブラウザー手段は、画面上に表示されている前記疑似ボタンの近傍にポップアップ画面を表示し、検索対象の保管場所に関する情報を前記ポップアップ画面に表示し、前記保管場所に関する情報を指定させて、指定された前記保管場所に関する情報を前記情報提供手段としてのサーチエンジン手段に転送することを特徴とする。
【0024】
また、請求項16にかかる発明は、リンク先を情報提供手段に関する情報として設定した疑似ボタンを有する表示対象情報の画面表示および操作を行う工程であって、画面上に表示されている前記疑似ボタンを指定させて、指定された前記疑似ボタンの情報を前記情報提供手段に転送し、前記情報提供手段から転送されてきた情報を画面上に表示するブラウザー工程、を含むことを特徴とする情報管理方法である。
【0025】
また、請求項17にかかる発明は、請求項16に記載の情報管理方法において、前記疑似ボタンは、リンク先を、前記情報提供手段としてのサーチエンジン手段に関するアドレス情報として設定したものであり、前記ブラウザー工程は、画面上に表示されている前記疑似ボタンを指定させて、指定された前記疑似ボタンの情報をキーワードとして前記サーチエンジン手段に転送し、前記情報提供手段から転送されてきた検索結果を画面上に表示することを特徴とする。
【0026】
また、請求項18にかかる発明は、請求項16または17に記載の情報管理方法において、前記ブラウザー工程は、画面上に表示されている前記疑似ボタンの近傍にポップアップ画面を表示し、前記情報提供手段から転送されてきた情報を前記ポップアップ画面に表示することを特徴とする。
【0027】
また、請求項19にかかる発明は、請求項18に記載の情報管理方法において、前記ブラウザー工程は、画面上に表示されている前記疑似ボタンの近傍にポップアップ画面を表示し、前記サーチエンジン手段から転送されてきた検索結果を前記ポップアップ画面に表示することを特徴とする。
【0028】
また、請求項20にかかる発明は、請求項16〜19のいずれか一つに記載の情報管理方法において、前記ブラウザー工程は、画面上に表示されている前記疑似ボタンの近傍にポップアップ画面を表示し、前記情報提供手段が提供する情報提供のメニューを前記ポップアップ画面に表示することを特徴とする。
【0029】
また、請求項21にかかる発明は、請求項20に記載の情報管理方法において、前記ブラウザー工程は、前記サーチエンジン手段による検索に関するメニューを前記ポップアップ画面に表示することを特徴とする。
【0030】
また、請求項22にかかる発明は、請求項21に記載の情報管理方法において、前記ブラウザー工程は、前記サーチエンジン手段による検索条件に関する情報を前記ポップアップ画面に表示することを特徴とする。
【0031】
また、請求項23にかかる発明は、請求項21または22に記載の情報管理方法において、前記ブラウザー工程は、前記サーチエンジン手段による検索条件出力結果に関する情報を前記ポップアップ画面に表示することを特徴とする。
【0032】
また、請求項24にかかる発明は、請求項16〜23のいずれか一つに記載の情報管理方法において、前記ブラウザー工程は、前記表示対象情報とは別に作成された前記疑似ボタンを前記表示対象情報と同一画面上に表示することを特徴とする。
【0033】
また、請求項25にかかる発明は、請求項16〜23のいずれか一つに記載の情報管理方法において、前記表示対象情報は、前記疑似ボタンを含むことを特徴とする。
【0034】
また、請求項26にかかる発明は、請求項25に記載の情報管理方法において、前記表示対象情報は、該表示対象情報の中に含まれる単語を、予め形態素解析等の単語切り出し技術により評価して切り出し、その単語の情報により生成された前記疑似ボタンを含むことを特徴とする。
【0035】
また、請求項27にかかる発明は、請求項26に記載の情報管理方法において、前記表示対象情報の中に含まれる単語を、予め形態素解析等の単語切り出し技術により評価して切り出し、その単語の情報により前記疑似ボタンを生成する生成手段をさらに含むことを特徴とする。
【0036】
また、請求項28にかかる発明は、請求項16〜27のいずれか一つに記載の情報管理方法において、前記表示対象情報は、イントラネット上のデータベース手段またはファイル手段に保管されていることを特徴とする。
【0037】
また、請求項29にかかる発明は、請求項16〜27のいずれか一つに記載の情報管理方法において、前記表示対象情報は、インターネットを介して接続されたWEBサーバに保管されていることを特徴とする。
【0038】
また、請求項30にかかる発明は、請求項16〜29のいずれか一つに記載の情報管理方法において、前記ブラウザー工程は、画面上に表示されている前記疑似ボタンの近傍にポップアップ画面を表示し、検索対象の保管場所に関する情報を前記ポップアップ画面に表示し、前記保管場所に関する情報を指定させて、指定された前記保管場所に関する情報を前記情報提供手段としてのサーチエンジン手段に転送することを特徴とする。
【0039】
【発明の実施の形態】
以下、本発明の情報管理装置および情報管理方法について、〔実施の形態1〕〜〔実施の形態7〕の順で、添付の図面を参照して詳細に説明する。
【0040】
〔実施の形態1〕
実施の形態1の文書情報管理システムは、ブラウザー手段の画面上に表示された文書をサーチエンジン手段のフロントエンドとして利用し、サーチエンジン手段による検索結果をブラウザー手段の画面上に表示することにより、文書情報管理および文書検索における利便性の向上、検索の操作性の向上、さらにハイパーテキストから検索を行う場合の作業性の向上を図れるようにしたものである。
【0041】
図1は、実施の形態1の文書情報管理システムのクレーム対応図を示し、あらかじめHTML等のハイパーテキスト記述言語で記述されたハイパーテキスト文書または/およびワードプロセッサ等のアプリケーションで記述された非ハイパーテキスト文書から成る複数の文書ファイルを記憶した少なくとも一つのデータベース手段またはファイル手段(但し、以降は説明を簡単にするためにデータベース手段とのみ記載する)101と、ハイパーテキスト文書および非ハイパーテキスト文書の画面表示および操作を行うブラウザー機能を有したブラウザー手段102と、指定されたキーワードに基づいてデータベース手段(またはファイル手段)101から該当する文書を検索するサーチエンジン機能を有するサーチエンジン手段103と、から構成される。
【0042】
なお、ブラウザー手段102は、画面上に表示されている文書中の単語を指定させて、指定された単語をサーチエンジン手段103で使用するキーワードとしてサーチエンジン手段103に転送すると共に、サーチエンジン手段103から検索結果を入力して画面上に表示するサーチエンジン対応インタフェース手段104を有している。ここでは、検索(キーワード検索または/および全文検索)による検索結果として、サーチエンジン手段103(ブラウザー対応インタフェース手段105)からポップアップメニュー用リストを入力して、指定された単語の近傍にポップアップメニューを表示する。
【0043】
また、サーチエンジン手段103は、ブラウザー手段102(サーチエンジン対応インタフェース手段104)から転送されたキーワードを用いて検索を行い、検索結果をブラウザー手段102(サーチエンジン対応インタフェース手段104)へ転送するブラウザー対応インタフェース手段105を有している。ここでは、検索結果からポップアップメニュー用リストを作成して、サーチエンジン対応インタフェース手段104へ転送する。
【0044】
図2は、実施の形態1の文書情報管理システムの具体的なハード構成例を示し、データベース手段101としてはイントラネット等のネットワークNetに接続された複数のWebサーバー201を用いることができる。このWebサーバー201は大容量のハードディスク装置を有しており、このハードディスク装置内にシステムで使用する文書(ハイパーテキスト文書および非ハイパーテキスト文書)が格納されている。
【0045】
ブラウザー手段102としては、ブラウザー機能を実現するアプリケーション・ソフトを搭載したパソコン等の端末装置202を用いることができる。この端末装置202は、アプリケーションを実行するための本体装置の他に、少なくとも文書を表示するためのディスプレイ画面と、画面操作を行うためのマウス等のポインディングデバイスと、ネットワークNetを介して通信を行うための通信装置と、を有している。当然ながら、サーチエンジン対応インタフェース手段104は、ブラウザー機能を実現するアプリケーション・ソフトの一機能として端末装置202に搭載されている。また、端末装置202の数は特に限定するものではなく、図示の如く、ネットワークNet上に複数の端末装置202を設置できるのは勿論である。
【0046】
サーチエンジン手段103としては、サーチエンジン機能を実現するアプリケーション・ソフトを搭載したパソコン等の端末装置203を用いることができる。この端末装置203は、ネットワークNet上に接続されており、複数台配置することが可能である。また、ブラウザー手段102としての端末装置202とサーチエンジン手段103としての端末装置203とを1台の端末装置で兼用することも可能である。具体的には、ブラウザー機能を実現するアプリケーション・ソフトを搭載した端末装置202にサーチエンジン機能を実現するアプリケーション・ソフトを搭載しても良い。当然ながら、ブラウザー対応インタフェース手段105は、ブラウザー機能を実現するアプリケーション・ソフトの一機能として端末装置203(サーチエンジン手段103と共に)に搭載されている。
【0047】
以上の構成において、図3を参照してその動作を説明する。図3は、実施の形態1の文書情報管理システムの概略フローチャートを示す。実施の形態1では、ブラウザー手段102でキーワードが入力されると、ブラウザー対応インタフェース手段105がサーチエンジン手段103を起動し、キーワードによる検索が開始されるものである。
【0048】
先ず、ブラウザー手段102が画面上に文書の表示を行う(S301)。この状態でサーチエンジン対応インタフェース手段104が動作を開始する。
【0049】
サーチエンジン対応インタフェース手段104は、端末装置202のマウス操作によって、単語の特定(指定)が行われると(S302)、その単語をキーワードとして認識し(S303)、キーワードをサーチエンジン手段103へ転送し(S304)、認識したキーワードの表示を行う(S305)。ここで、単語の特定(指定)は、ハイパーテキスト文書の処理と区別するために、例えば、2ndマウスボタンのクリック等によって行われる。また、キーワードの表示は反転表示またはアンダーライン表示によって他の単語と区別して表示される。
【0050】
一方、サーチエンジン手段103のブラウザー対応インタフェース手段105は、ブラウザー手段102のサーチエンジン対応インタフェース手段104からキーワードを入力すると、サーチエンジン手段103を起動し、サーチエンジン手段103のキーワード入力項目にキーワード設定を行う(S351)。ここでは、ブラウザー対応インタフェース手段105は、サーチエンジン手段103の一部のアプリケーションであるが、常に端末装置203上に常駐して、サーチエンジン手段103からキーワードの転送を受けると、サーチエンジン手段103本体を起動するトリガーとしての役割も果たしている。
【0051】
サーチエンジン手段103は、ステップS351でキーワードの設定が行われると、設定されたキーワードによる検索処理を実行する(S352)。なお、この場合のキーワードによる検索は、サーチエンジン手段103の検索する対象(検索するデータベース手段101)があらかじめ設定・指定されているものとする。したがって、設定・指定によってネットワークNet上に接続されている全てのデータベース手段101を対象として行うことも可能であり、特定のデータベース手段101のみを対象とすることも可能である。また、ここでは言及しないが、この検索対象となるデータベース手段101の設定・指定をブラウザー手段102で行えるようにしても良い。
【0052】
続いて、ブラウザー対応インタフェース手段105は、キーワードによる検索結果からポップアップメニュー用リストを作成し(S353)、作成したリストをブラウザー手段102へ転送する(S354)。なお、ここでリスト上には、検索された文書名や、それらの文書のURL(アドレス)が記述されている。
【0053】
ブラウザー手段102のサーチエンジン対応インタフェース手段104は、ブラウザー対応インタフェース手段105からリストを入力すると、リストをハイパーテキストに展開して元の文書のキーワードの近傍にポップアップメニューとして重ね書き(表示)する(S306)。なお、図4に、ブラウザー手段102の画面401上に表示されたポップアップメニュー402の表示例を示す。
【0054】
次に、サーチエンジン対応インタフェース手段104は、ユーザがマウス操作を行って図4のカーソル403で示すようにポップアップメニューから所望の文書を特定すると、リスト上に記述された該当する文書のURL(文書の特定)をブラウザー手段102へ通知する(S307)。ブラウザー手段102は、URLからリンク先の文書が保管されたデータベース手段101(Webサーバー201)にアクセスし、該当する文書のソースコードの転送要求を行う(S308)。
【0055】
ブラウザー手段102からソースコードの転送要求を受けたデータベース手段101は、該当する文書のソードコードをブラウザー手段102へ転送する(S391)。
【0056】
ブラウザー手段102は、ソースコードを入力すると、ハイパーテキスト文書または非ハイパーテキスト文書(アプリケーション文書)に展開して、画面表示する(S309)。
【0057】
前述したように実施の形態1によれば、単語のクリック操作でリンクの張られていない単語をキーワードとして検索を実行し、ハイパーテキストのボタンと同様にクリックされた単語から検索対象のページへ飛ぶことができる。したがって、文書情報管理および文書検索における利便性の向上、キーワードによる検索の操作性の向上、さらにハイパーテキストから検索を行う場合の作業性の向上を図ることができる。換言すれば、ブラウザー手段102の画面上に表示された文書をサーチエンジン手段103のフロントエンドとして利用し、サーチエンジン手段103で検索した検索結果をブラウザー手段102の画面上に表示することができる。
【0058】
なお、ブラウザー対応インタフェース手段105は、既存のサーチエンジン手段103のAPI(Application Programing Interface)を書き換えることにより実現することができる。また、ブラウザー手段102のサーチエンジン対応インタフェース手段104は、ブラグイン・ソフトウェアとして既存のブラウザー手段に付加することにより実現することができる。
【0059】
〔実施の形態2〕
実施の形態2の文書情報管理システムは、ブラウザー対応インタフェース手段105を有しない既存のサーチエンジン手段103を用いて、実施の形態1と同様の効果を奏する例を示すものである。すなわち、実施の形態1の文書情報管理システムでは、ブラウザー手段102がサーチエンジン対応インタフェース手段104を有し、サーチエンジン手段103がブラウザー対応インタフェース手段105を有することにより、ブラウザー手段102の画面上に表示された文書をサーチエンジン手段103のフロントエンドとして利用可能とするものであるが、実施の形態2では、ブラウザー手段102のサーチエンジン対応インタフェース手段104の機能を拡張することにより、ブラウザー対応インタフェース手段105の搭載されていない既存のサーチエンジン手段103を用いることができるようにしたものである。
【0060】
なお、基本的なハード構成例は、実施の形態1と同様につき、ここでは異なる部分のみを説明する。
【0061】
図5は、実施の形態2の文書情報管理システムのクレーム対応図を示し、あらかじめHTML等のハイパーテキスト記述言語で記述されたハイパーテキスト文書または/およびワードプロセッサ等のアプリケーションで記述された非ハイパーテキスト文書から成る複数の文書ファイルを記憶した少なくとも一つのデータベース手段またはファイル手段(但し、以降は説明を簡単にするためにデータベース手段とのみ記載する)101と、ハイパーテキスト文書および非ハイパーテキスト文書の画面表示および操作を行うブラウザー機能を有したブラウザー手段102と、指定されたキーワードに基づいてデータベース手段101から該当する文書を検索するサーチエンジン機能を有するサーチエンジン手段103と、から構成される。
【0062】
なお、ブラウザー手段102は、画面上に表示されている文書中の単語を指定させて、指定された単語をサーチエンジン手段103で使用するキーワードとしてサーチエンジン手段103を起動して検索を実行させ、サーチエンジン手段103からキーワードによる検索結果を入力して画面上に表示するサーチエンジン対応インタフェース手段106を有するものである。
【0063】
以上の構成において、図6を参照してその動作を説明する。図6は、実施の形態2の文書情報管理システムの概略フローチャートを示す。実施の形態2では、キーワードの入力があると、ブラウザー手段102がサーチエンジン手段103を起動し、キーワードによる検索が開始されるものである。
【0064】
先ず、ブラウザー手段102が画面上に文書の表示を行う(S601)。この状態でサーチエンジン対応インタフェース手段106が動作を開始する。
【0065】
サーチエンジン対応インタフェース手段106は、端末装置202のマウス操作によって、単語の特定(指定)が行われると(S602)、その単語をキーワードとして認識し(S603)、サーチエンジン手段103を起動する(S604)。ここで、起動されたサーチエンジン手段103は、既存の処理としてキーワード入力画面をサーチエンジン対応インタフェース手段106へ転送する(S651)。
【0066】
サーチエンジン対応インタフェース手段106は、サーチエンジン手段103からキーワード入力画面を入力すると、この入力画面の表示は行わず(すなわち、操作画面の表示をスキップして)、ステップS603で認識したキーワードをサーチエンジン手段103へ転送し(S605)、認識したキーワードの表示を行う(S606)。ここで、単語の特定(指定)は、ハイパーテキスト文書の処理と区別するために、例えば、2ndマウスボタンのクリック等によって行われる。また、キーワードの表示は反転表示またはアンダーライン表示によって他の単語と区別して表示される。
【0067】
一方、サーチエンジン手段103は、サーチエンジン対応インタフェース手段106からキーワードを入力すると、入力したキーワードによる検索処理を実行する(S652)。なお、この場合のキーワードによる検索は、サーチエンジン手段103の検索する対象(検索するデータベース手段101)があらかじめ設定・指定されているものとする。したがって、設定・指定によってネットワークNet上に接続されている全てのデータベース手段101を対象として行うことも可能であり、特定のデータベース手段101のみを対象とすることも可能である。また、ここでは言及しないが、この検索対象となるデータベース手段101の設定・指定をブラウザー手段102で行えるようにしても良い。
【0068】
続いて、サーチエンジン手段103は、キーワードによる検索結果をサーチエンジン対応インタフェース手段106へ転送する(S653)。
【0069】
一方、サーチエンジン対応インタフェース手段106は、キーワードによる検索結果を入力すると、検索結果からボタンだけを切り出してポップアップメニュー用リストを作成し(S607)、リストをハイパーテキストに展開して元の文書のキーワードの近傍にポップアップメニューとして重ね書き(表示)する(S608)。
【0070】
次に、サーチエンジン対応インタフェース手段106は、ユーザがマウス操作を行ってポップアップメニューから所望の文書を特定すると、リスト上に記述された該当する文書のURL(文書の特定)をブラウザー手段102へ通知する(S609)。ブラウザー手段102は、URLからリンク先の文書が保管されたデータベース手段101(Webサーバー201)にアクセスし、該当する文書のソースコードの転送要求を行う(S610)。
【0071】
ブラウザー手段102からソースコードの転送要求を受けたデータベース手段101は、該当する文書のソードコードをブラウザー手段102へ転送する(S691)。
【0072】
ブラウザー手段102は、ソースコードを入力すると、ハイパーテキスト文書または非ハイパーテキスト文書(アプリケーション文書)に展開して、画面表示する(S611)。
【0073】
前述したように実施の形態2によれば、実施の形態1と同様の効果に加えて、既存のサーチエンジン手段103をそのまま利用することができるので、既存のシステムに対しても適用が容易であり、さらに利便性の向上を図ることができる。
【0074】
〔実施の形態3〕
実施の形態3の文書情報管理システムは、ブラウザー手段で画面表示してキーワードの指定に用いる文書の文書ファイルが、あらかじめ文書ファイル中に含まれる単語を切り出して作成した単語表を有するものである。また、サーチエンジン対応インタフェース手段が、画面上に表示されている文書上において、カーソルによって指示された文字に前後の文字または文字列を付加した付加文字列を複数選定し、文書に付加されている単語表の単語と比較評価し、カーソルが指示していると推定される最適の単語をサーチエンジンで使用するキーワードとして特定するものである。
【0075】
本発明の文書情報管理システムでは、ブラウザー手段(サーチエンジン対応インタフェース手段)において指定された単語の特定機能が必要となるが、この単語の特定機能は種々の方法で実現可能であるため、実施の形態1および実施の形態2では特にこれを限定していなかった。そこで、実施の形態3では、本発明の文書情報管理システムに好適な単語の特定機能を具体的に示すものとする。
【0076】
なお、基本的な構成および動作は、実施の形態1と同様であるため、ここでは異なる部分のみを詳細に説明する。
【0077】
ところで、日本語等のような文書において単語を特定することは容易ではない。この単語を特定する方法としては、あらかじめ用途に応じて作成した特別な文書構造を用意する方法と、既存の文書構造を用いる方法とがある。ここでは、本発明の文書情報管理システムのブラウザー手段102のための文書構造として、あらかじめ文書ファイル中に含まれる単語を切り出して作成した単語表を有する文書(ハイパーテキスト文書および非ハイパーテキスト文書)を用いて、単語の特定を容易にするものである。
【0078】
実施の形態3の文書情報管理システムで扱う文書ファイルには、あらかじめ文書ファイル中に含まれる単語を切り出して作成した単語表が付加されている。また、日本語、中国語、韓国語等の言語の文書を対象とする全文検索においては、検索対象の文書に文字成分表や単語表等のインデックスファイルを付加しておく。したがって、本システムで取り扱う全ての文書に単語表が付加されていることになり、この単語表は、ブラウザー手段102の画面の文書では、単語の特定のための単語表として機能し、検索対象の文書では全文検索のためのインデックスファイルとして機能する。
【0079】
また、単語表の作成は、ネットワークNetに接続された端末装置202、203や、Webサーバー201等によって、以下のように行うことができる。
先ず、作成された文書が登録された時点や、夜間等に文書情報管理システムが使用されない時間帯に、新たに登録された文書から形態素解析等の手法により単語の切り出しを行い、次に、切り出した単語から単語表を作成し、元の文書ファイルに付加して書き換え登録を行う。
【0080】
このような処理を、常時行うことにより、実施の形態3の文書情報管理システム内に存在する全ての文書ファイルに単語表を付加することができる。
【0081】
以上の構成において、図7を参照してその動作を説明する。図7は、実施の形態3の文書情報管理システムの概略フローチャートを示す。実施の形態3では、ブラウザー手段102でキーワードが特定されると、ブラウザー対応インタフェース手段105がサーチエンジン手段103を起動し、キーワードによる検索が開始されるものである。
【0082】
先ず、ブラウザー手段102が画面上に文書の表示を行う(S701)。この状態でサーチエンジン対応インタフェース手段104が動作を開始する。
【0083】
サーチエンジン対応インタフェース手段104は、端末装置202のマウス操作によって、文字の特定(指定)が行われると(S702)、その文字にいくつかの前後の文字を付加した文字列(近傍の文字列)を切り出し(S703)、切り出した文字列と単語表とを比較し(S704)、単語表の単語と一致する文字列を単語として切り出して、単語を特定する(S705)。
【0084】
ここで、図8を参照して、ステップS702〜S705の具体的な処理例を示す。例えば、図8に示すように、画面上に表示された文書中の任意の文字(ここでは、文字『マ』)にカーソル801を移動させてマウスボタンをクリックし、カーソル位置の文字(文字『マ』)を指定する。このようにして指定したカーソル位置の文字が、ステップS702において、特定文字702A(図7参照)として特定される。なお、文字の特定は、ハイパーテキスト文書の処理と区別するために、例えば、2ndマウスボタンのクリック等によって行われる。
【0085】
次に、特定文字にいくつかの前後の文字を付加した文字列(近傍の文字列)を切り出す。この文字列の切り出し方法は種々考えられるが、単純な方法として、特定文字の前後の句読点を識別子として、句読点で挟まれた文字列を近傍の文字列として切り出すことができる。この場合、ステップS703で切り出した近傍の文字列は、図7の703Aで示すように『複数のボタンにマークした場合は複数のページをディスプレイかプリンターに出力する。』となる。
【0086】
続いて、近傍の文字列と単語表とを比較し、単語表の単語と一致する文字列を単語として切り出して単語を特定する。この単語の特定は、例えば、以下のようにして行うことができる。
1) 特定文字『マ』に前1文字を付加した文字列『にマ』を仮の単語とし、この仮の単語と一致する単語が単語表に存在するか比較し、一致する単語があれば、仮の単語を単語として特定する。
2) 一致しない場合に、特定文字『マ』に後1文字を付加した文字列『マー』を仮の単語とし、この仮の単語と一致する単語が単語表に存在するか比較し、一致する単語があれば、仮の単語を単語として特定する。
3) 一致しない場合に、特定文字『マ』に前後1文字を付加した文字列『にマー』仮の単語とし、この仮の単語と一致する単語が単語表に存在するか比較し、一致する単語があれば、仮の単語を単語として特定する。
以下、同様に文字を付加して、切り出した文字列が単語表の単語と一致するか、または(切り出した文字列)=(近傍の文字列)となるまで、上記の処理を繰り返す。
【0087】
ここで、ステップS705の単語の特定で、図7の705Aで示すように『マーク』が単語として特定される。
【0088】
図7のステップS706において、特定された単語『マーク』がキーワードとして認識され、キーワードがサーチエンジン手段103へ転送される。また、ステップS707において、認識したキーワードの表示を行う。図9は、キーワードの表示例を示し、キーワードの表示は反転表示またはアンダーライン表示によって他の単語と区別して表示される。
【0089】
一方、サーチエンジン手段103のブラウザー対応インタフェース手段105は、ブラウザー手段102のサーチエンジン対応インタフェース手段104からキーワードを入力すると、サーチエンジン手段103を起動し、サーチエンジン手段103のキーワード入力項目にキーワード設定を行う(S751)。ここでは、ブラウザー対応インタフェース手段105は、サーチエンジン手段103の一部のアプリケーションであるが、常に端末装置203上に常駐して、サーチエンジン手段103からキーワードの転送を受けると、サーチエンジン手段103本体を起動するトリガーとしての役割も果たしている。
【0090】
サーチエンジン手段103は、ステップS751でキーワードの設定が行われると、設定されたキーワードによる検索処理を実行する(S752)。
【0091】
続いて、ブラウザー対応インタフェース手段105は、キーワードによる検索結果からポップアップメニュー用リストを作成し(S753)、作成したリストをブラウザー手段102へ転送する(S754)。なお、ここでリスト上には、検索された文書名や、それらの文書のURL(アドレス)が記述されている。
【0092】
ブラウザー手段102のサーチエンジン対応インタフェース手段104は、ブラウザー対応インタフェース手段105からリストを入力すると、リストをハイパーテキストに展開して元の文書のキーワードの近傍にポップアップメニューとして重ね書き(表示)する(S708)。
【0093】
次に、サーチエンジン対応インタフェース手段104は、ユーザがマウス操作を行ってポップアップメニューから所望の文書を特定すると、リスト上に記述された該当する文書のURL(文書の特定)をブラウザー手段102へ通知する(S709)。ブラウザー手段102は、URLからリンク先の文書が保管されたデータベース手段101(Webサーバー201)にアクセスし、該当する文書のソースコードの転送要求を行う(S710)。
【0094】
ブラウザー手段102からソースコードの転送要求を受けたデータベース手段101は、該当する文書のソードコードをブラウザー手段102へ転送する(S791)。
【0095】
ブラウザー手段102は、ソースコードを入力すると、ハイパーテキスト文書または非ハイパーテキスト文書(アプリケーション文書)に展開して、画面表示する(S711)。
【0096】
前述したように実施の形態3によれば、実施の形態1の効果に加えて、文書ファイルが、あらかじめ文書ファイル中に含まれる単語を切り出して作成した単語表を有し、サーチエンジン対応インタフェース手段が、画面上に表示されている文書上において、カーソルによって指示された文字に前後の文字または文字列を付加した付加文字列を複数選定し、単語表の単語と比較評価し、カーソルが指示していると推定される最適の単語をサーチエンジン手段で使用するキーワードとして特定するため、キーワードとなる単語の特定を、的確に効率良く行うことができる。
【0097】
〔実施の形態4〕
実施の形態4の文書情報管理システムは、本発明の文書情報管理システムに好適な単語の特定機能の他の例を具体的に示すものである。なお、基本的な構成および動作は、実施の形態1と同様であるため、ここでは異なる部分のみを詳細に説明する。
【0098】
実施の形態4の文書情報管理システムは、システムで取り扱うハイパーテキスト文書中に、その文書に含まれる単語をあらかじめ切り出して、その単語のリンク先をサーチエンジン手段の起動に関与する特定のアドレス情報として設定した疑似ボタンを設けたものである。また、サーチエンジン対応インタフェース手段は、カーソルによって疑似ボタンが指示されると、疑似ボタンに該当する単語をサーチエンジン手段で使用するキーワードとして特定し、かつ、疑似ボタンのURLに基づいてサーチエンジン手段を起動するものである。
【0099】
したがって、実施の形態4で扱うハイパーテキスト文書には、あらかじめ疑似ボタンを設定されているものである。なお、ハイパーテキスト文書の通常のボタンとして設定されている単語は疑似ボタンとして設定せず、ボタン以外の主要な単語を全て疑似ボタン(ダミーボタン)とする。この疑似ボタンのリンク先URLはサーチエンジン手段103または共通の特定のURLに設定する。
【0100】
この疑似ボタンの設定・作成は、ネットワークNetに接続された端末装置202、203や、Webサーバー201等によって、以下のように行うことができる。先ず、作成された文書が登録された時点や、夜間等に文書情報管理システムが使用されない時間帯に、新たに登録された文書から形態素解析等の手法により単語の切り出しを行い、次に、切り出した単語を疑似ボタンとして特定し、そのリンク先URLを設定して、疑似ボタンを元の文書ファイルに付加して書き換え登録を行う。
【0101】
このような処理を、常時行うことにより、実施の形態4の文書情報管理システム内に存在する全てのハイパーテキスト文書に疑似ボタンを付加することができる。
【0102】
以上の構成において、図10を参照してその動作を説明する。図10は、実施の形態4の文書情報管理システムの概略フローチャートを示す。実施の形態4では、ブラウザー手段102で疑似ボタンが特定されると、ブラウザー対応インタフェース手段105がサーチエンジン手段103を起動し、キーワードによる検索が開始されるものである。
【0103】
先ず、ブラウザー手段102が画面上に文書の表示を行う(S1001)。この状態でサーチエンジン対応インタフェース手段104が動作を開始する。
【0104】
サーチエンジン対応インタフェース手段104は、端末装置202のマウス操作によって、疑似ボタンの特定(指定)が行われると(S1002)、その疑似ボタンに設定されたリンク先URLにアクセスし((S1003)、疑似ボタンの文字列(単語)をキーワードとしてリンク先に転送し(S1004)、特定された疑似ボタン(キーワード)の表示を行う(S1005)。なお、キーワードの表示は反転表示またはアンダーライン表示によってハイパーテキストのボタンや他の単語と区別して表示される。
【0105】
一方、サーチエンジン手段103のブラウザー対応インタフェース手段105は、ステップS1003によってブラウザー手段102のサーチエンジン対応インタフェース手段104からアクセスがあると、サーチエンジン手段103を起動し(S1051)、続いて、ステップS1004によってサーチエンジン対応インタフェース手段104からキーワードを入力すると、キーワードを認識してサーチエンジン手段103のキーワード入力項目にキーワード設定を行う(S1052)。ここでは、ブラウザー対応インタフェース手段105は、サーチエンジン手段103の一部のアプリケーションであるが、常に端末装置203上に常駐して、サーチエンジン手段103からキーワードの転送を受けると、サーチエンジン手段103本体を起動するトリガーとしての役割も果たしている。
【0106】
サーチエンジン手段103は、ステップS1052でキーワードが設定されると、設定されたキーワードによる検索処理を実行する(S1053)。
【0107】
続いて、ブラウザー対応インタフェース手段105は、キーワードによる検索結果からポップアップメニュー用リストを作成し(S1054)、作成したリストをブラウザー手段102へ転送する(S1055)。なお、ここでリスト上には、検索された文書名や、それらの文書のURL(アドレス)が記述されている。
【0108】
ブラウザー手段102のサーチエンジン対応インタフェース手段104は、ブラウザー対応インタフェース手段105からリストを入力すると、リストをハイパーテキストに展開して元の文書のキーワードの近傍にポップアップメニューとして重ね書き(表示)する(S1006)。
【0109】
次に、サーチエンジン対応インタフェース手段104は、ユーザがマウス操作を行ってポップアップメニューから所望の文書を特定すると、リスト上に記述された該当する文書のURL(文書の特定)をブラウザー手段102へ通知する(S1007)。ブラウザー手段102は、URLからリンク先の文書が保管されたデータベース手段101(Webサーバー201)にアクセスし、該当する文書のソースコードの転送要求を行う(S1008)。
【0110】
ブラウザー手段102からソースコードの転送要求を受けたデータベース手段101は、該当する文書のソードコードをブラウザー手段102へ転送する(S1091)。
【0111】
ブラウザー手段102は、ソースコードを入力すると、ハイパーテキスト文書または非ハイパーテキスト文書(アプリケーション文書)に展開して、画面表示する(S1009)。
【0112】
前述したように実施の形態4によれば、実施の形態1の効果に加えて、ハイパーテキスト文書が、その文書に含まれる単語をあらかじめ切り出して、その単語のリンク先をサーチエンジン手段の起動に関与する特定のアドレス情報(URL)として設定した疑似ボタンを有するため、キーワードとなる単語の特定を効率良く行うことができると共に、サーチエンジン手段の起動を容易に行うことができる。
【0113】
〔実施の形態5〕
実施の形態5は、本発明の文書情報管理システムに好適な単語の特定機能の他の例を示すものであり、サーチエンジン対応インタフェース手段が、画面上に表示されている文書上において、カーソルによって指示された先頭の文字から後尾の文字までの文字列を単語として切り出し、切り出した単語をサーチエンジン手段で使用するキーワードとして特定するものである。なお、基本的な構成および動作は、実施の形態1と同様であるため、ここでは、サーチエンジン対応インタフェース手段104による単語の特定方法のみについて説明する。
【0114】
図11(a)、(b)は、実施の形態5のサーチエンジン対応インタフェース手段104による単語の特定方法を示す説明図である。サーチエンジン対応インタフェース手段104は、図11(a)、(b)に示すように、ブラウザー手段102の画面の文書上のカーソルの第一の位置1101と第二の位置1102を検出し、第一の位置1101の文字から第二の位置1102の文字までの文字列を指定された単語として切り出し、特定された単語1103とする。
【0115】
具体的には、第一の位置1101でマウスボタンをONし、第二の位置1102でマウスボタンをOFFする方法や、第一の位置1101でマウスボタンをクリックして第二の位置1102でマウスボタンを再びクリックする方法を適用することができる。また、単語の特定はハイパーテキストの処理と区別するために、例えば2ndマウスボタンのクリック等によって行われる。さらに特定された単語は、反転表示またはアンダーライン表示で表示される。
【0116】
前述したように実施の形態5によれば、特別な文書の構造を必要としないので、既存のハイパーテキスト文書や、非ハイパーテキスト文書(アプリケーション文書)をそのまま用いることができる。また、キーワードとなる単語の特定を効率良く行うことができる。
【0117】
〔実施の形態6〕
実施の形態6の文書情報管理システムでは、サーチエンジン対応インタフェース手段が、画面上に表示されている文書上において、カーソルによって指示された文字に前後の文字または文字列を付加した付加文字列を、形態素解析等の単語切り出し技術により評価して最適の単語を切り出し、切り出した単語をサーチエンジン手段で使用するキーワードとして特定するものである。
【0118】
なお、基本的な構成および動作は、実施の形態3の文書情報管理システムと同様であるため、ここでは異なる部分のみを説明する。
【0119】
図12は、実施の形態6の文書情報管理システムの概略フローチャートを示し、図7で示した実施の形態3の概略フローチャートのステップS704に代えて、ステップS1201を配置したものであり、その他のステップは実施の形態3と同様である。
【0120】
サーチエンジン対応インタフェース手段104は、端末装置202のマウス操作によって、文字の特定(指定)が行われると(S702)、その文字にいくつかの前後の文字を付加した文字列(近傍の文字列)を切り出し(S703)、切り出した文字列について形態素解析により単語の切り出しを行い評価し(S1201)、最適な単語を特定する(S705)。
【0121】
ここで、ステップS703で切り出した近傍の文字列は、図12の703Aで示すように『複数のボタンにマークした場合は複数のページをディスプレイかプリンターに出力する。』となる。この近傍の文字列に対して形態素解析を行うと、図12の705Aで示すように、単語『マーク』を特定することができる。
【0122】
前述したように実施の形態6によれば、サーチエンジン対応インタフェース手段104が、形態素解析等の単語切り出し技術により評価して最適の単語を切り出し、切り出した単語をサーチエンジン手段103で使用するキーワードとして特定するため、キーワードとなる単語の特定を、的確に効率良く行うことができる。
【0123】
〔実施の形態7〕
実施の形態7の文書情報管理システムは、前述した実施の形態1〜実施の形態6に比べて、より多くの検索条件および出力条件の入力を可能とするものである。なお、基本的な構成は実施の形態1と同様につき、ここでは異なる部分のみを説明する。
【0124】
実施の形態7の文書情報管理システムでは、サーチエンジン対応インタフェース手段104が、指定された単語の近傍に、サーチエンジン手段103の検索条件・出力条件を指定するためのメニューを表示し、指定された単語とカーソルで指定されたメニュー項目に基づいて検索および出力を行うものである。
【0125】
以上の構成において、図13を参照してその動作を説明する。図13は、実施の形態7の文書情報管理システムの概略フローチャートを示す。実施の形態7では、ブラウザー手段102でキーワードが特定されると、ブラウザー対応インタフェース手段105がサーチエンジン手段103を起動し、キーワードによる検索が開始されるものである。
【0126】
先ず、ブラウザー手段102が画面上に文書の表示を行う(S1301)。この状態でサーチエンジン対応インタフェース手段104が動作を開始する。
【0127】
サーチエンジン対応インタフェース手段104は、端末装置202のマウス操作によって、単語の特定(指定)が行われると(S1302)、その単語をキーワードとして認識し(S1303)、認識したキーワードの表示を行う(S1304)。
【0128】
続いて、認識したキーワードの近傍に、検索条件・出力条件を指定するためのポップアップメニューを重ね書き表示する(S1305)。具体的には、図14に示すように、キーワード1401(単語『リンク』)が表示された場合、該キーワードの近傍に、検索条件・出力条件のポップアップメニューが表示される。このポップアップメニュー(図示せず)上の所望の文字をクリックすることにより、該当する項目の選択を行うことできる。検索条件としては、カテゴリーの指定、DB(検索するデータベース)の種類指定を行うことができ、出力条件としては、関連情報や関連情報データの出力の指定や、出力先(出力する先のデバイス)の指定を行うことができる。
【0129】
ステップS1306で、後述するマウス操作によって検索条件・出力条件が特定されると、サーチエンジン対応インタフェース手段104は、認識されたキーワードおよび特定された検索条件をサーチエンジン手段103へ転送する(S1307)。
【0130】
一方、サーチエンジン手段103のブラウザー対応インタフェース手段105は、ブラウザー手段102のサーチエンジン対応インタフェース手段104からキーワードを入力すると、サーチエンジン手段103を起動し、サーチエンジン手段103のキーワードおよび検索条件・出力条件を設定する(S1351)。ここで、ブラウザー対応インタフェース手段105は、サーチエンジン手段103の一部のアプリケーションであるが、常に端末装置203上に常駐して、サーチエンジン手段103からキーワードの転送を受けると、サーチエンジン手段103本体を起動するトリガーとしての役割も果たしている。
【0131】
サーチエンジン手段103は、ステップS1351でキーワードおよび検索条件・出力条件の設定が行われると、設定されたキーワードおよび検索条件による検索処理を実行する(S1352)。
【0132】
続いて、ブラウザー対応インタフェース手段105は、出力条件として関連情報データの出力が指定されているか否かを判定する(S1353)。ここで、関連情報データの出力の場合には、キーワードによる検索結果からポップアップメニュー用リストを作成し(S1355)、作成したリストをブラウザー手段102へ転送する(S1356)。また、関連情報データの出力でない場合には、関連情報URLのみをブラウザー手段102へ転送する(S1354)。
【0133】
ブラウザー手段102のサーチエンジン対応インタフェース手段104は、ブラウザー対応インタフェース手段105からリストを入力すると、リストをハイパーテキストに展開して元の文書のキーワードの近傍にポップアップメニューとして重ね書き(表示)する(S1308)。
【0134】
次に、サーチエンジン対応インタフェース手段104は、ユーザがマウス操作を行ってポップアップメニューから所望の文書を特定すると、リスト上に記述された該当する文書のURL(文書の特定)をブラウザー手段102へ通知する(S1309)。ブラウザー手段102は、URLからリンク先の文書が保管されたデータベース手段101(Webサーバー201)にアクセスし、該当する文書のソースコードの転送要求を行う(S1310)。また、同様にブラウザー対応インタフェース手段105から関連情報のURLを入力した場合にも、URLからリンク先の文書が保管されたデータベース手段101(Webサーバー201)にアクセスし、該当する文書のソースコードの転送要求を行う。
【0135】
ブラウザー手段102からソースコードの転送要求を受けたデータベース手段101は、該当する文書のソードコードをブラウザー手段102へ転送する(S1391)。
【0136】
ブラウザー手段102は、ソースコードを入力すると、ハイパーテキスト文書または非ハイパーテキスト文書(アプリケーション文書)に展開して、画面表示する(S1311)。
【0137】
次に、図14〜図18を参照して、マウス操作によって検索条件・出力条件を指定(特定)する方法について具体的に説明する。
【0138】
検索条件・出力条件の指定は、ハイパーテキストの処理と区別するために、例えば、2ndマウスボタンのクリック等によって行う。また、指定された単語は例えば反転表示またはアンダーライン表示する。
【0139】
また、検索条件としては、簡単な検索式を用いることができる。例えば、or検索は検索式なし、and検索は下記の操作によって行われる。先ず、図14に示すように、キーワード1401に対してポップアップメニュー1402で示す条件が設定され、キーワード1403に対してポップアップメニュー1404で示す条件(規定値)が設定されているものとする。この状態で、既に指定されているキーワード1403にカーソルを合わせて2ndマウスボタンをONし、まだ指定していないキーワード1405までカーソルを移動し、2ndマウスボタンをOFFすると、キーワード1403からキーワード1405にかけてアンド記号『∩』が生成される。このとき、ポップアップメニュー1404の内容と同一の内容がポップアップメニュー1406として表示される。なお、and検索の場合にはポップアップメニュー1404のみを表示しても良い。
【0140】
また、他の方法として、既に指定されているキーワード1403にカーソルを合わせて2ndマウスボタンをONし、まだ指定していないキーワード1405までカーソルを移動し、2ndマウスボタンをOFFすると、キーワード1403がキーワード1405の位置まで移動し、2ndマウスボタンのOFFと共に自動的に元の位置に戻り(ドラッグ&ドロップ)、キーワード1403からキーワード1405にかけてアンド記号『∩』が生成される。このとき、ポップアップメニュー1404の内容と同一の内容がポップアップメニュー1406として表示される。
【0141】
また、他の検索条件・出力条件の指定についても、クリックで指定する。例えば、図15に示すように、キーワード1403とキーワード1405のand検索のポップアップメニュー1404で、『関連情報データ、DB2、カテゴリーC、ディスプレイ』を指定する。この指定は、『2つのキーワードのandをDB2のカテゴリーCで検索して、関連情報データをディスプレイに出力(指定中)する』ことを意味する。また、指定された検索条件・出力条件は、キーワード1401のポップアップメニュー1402のように表示される。なお、ポップアップメニュー1402は『1つのキーワードをDB1のカテゴリーAで検索して、関連情報をプリンター1に出力(指定済み)』を意味している。
【0142】
また、一度指定したポップアップメニューの内容(検索条件・出力条件)を修正する場合には、指定済みのポップアップメニューにカーソルを合わせて2ndマウスボタンをクリックすると、再度ポップアップメニューを表示し、再度指定を行うことができる。
【0143】
その後、図16に示すように、画面上の『実行』ボタン1601にカーソルを合わせて2ndマウスボタンをクリックすると、検索の実行が指示され、図13のステップS1306において条件の特定がなされる。
【0144】
図17は、関連情報データの出力先を指定する場合のマウス操作の例を示す。図13のステップS1355、S1356で示したように、サーチエンジン手段103のブラウザー対応インタフェース手段105は、検索結果をポップアップメニュー用リストとしてブラウザー手段102のサーチエンジン対応インタフェース手段104に送る。サーチエンジン対応インタフェース手段104は、このリストをハイパーテキストに展開して元のキーワードの近傍にポップアップメニュー1701として重ね書き表示する。このように関連情報データ(タイトル、抄録等)が、キーワードの近傍にポップアップメニュー1701として表示され、このポップアップメニュー1701上で所望の関連情報データにカーソルを合わせて2ndマウスボタンをクリックすると、次に、図18に示すように出力条件のポップアップメニュー1801が表示される。この出力条件の項目にカーソルを合わせて2ndマウスボタンをクリックして、出力先(ここでは、プリンター2)を指定することができる。
【0145】
なお、図14〜図18に示した検索条件・出力条件は、必要に応じて設定するものであって、上記の項目に限定されるものではない。また、上記の項目を全て用いることにも限定されない。すなわち、個々に構築される文書情報管理システムで必要な項目のみを用いればよい。
【0146】
前述したように実施の形態7によれば、実施の形態1の効果に加えて、サーチエンジン対応インタフェース手段が、指定された単語の近傍に、サーチエンジン手段の検索条件・出力条件を指定するためのメニューを表示し、指定された単語とカーソルで指定されたメニュー項目に基づいて検索および出力を行うため、さらにユーザの作業性・利便性の向上を図ることができる。
【0147】
【発明の効果】
以上説明したように、請求項1にかかる発明によれば、画面上に表示されている、リンク先を情報提供手段に関する情報として設定した疑似ボタンを指定させて、指定された疑似ボタンの情報を情報提供手段に転送し、情報提供手段から転送されてきた情報を画面上に表示することで、情報管理における利便性の向上の向上を図ることができる。
【0148】
また、請求項2にかかる発明によれば、疑似ボタンは、リンク先を、情報提供手段としてのサーチエンジン手段に関するアドレス情報として設定したものであり、画面上に表示されている疑似ボタンを指定させて、指定された疑似ボタンの情報をキーワードとしてサーチエンジン手段に転送し、サーチエンジン手段から転送されてきた検索結果を画面上に表示することで、情報検索における利便性の向上、キーワードによる検索の操作性の向上を図ることができる。
【0149】
また、請求項3にかかる発明によれば、画面上に表示されている疑似ボタンの近傍にポップアップ画面を表示し、情報提供手段から転送されてきた情報をポップアップ画面に表示することで、さらにユーザの作業性・利便性の向上を図ることができる。
【0150】
また、請求項4にかかる発明によれば、画面上に表示されている疑似ボタンの近傍にポップアップ画面を表示し、サーチエンジン手段から転送されてきた検索結果をポップアップ画面に表示することで、ユーザの作業性・利便性の向上を図ることができる。
【0151】
また、請求項5にかかる発明によれば、画面上に表示されている疑似ボタンの近傍にポップアップ画面を表示し、情報提供手段が提供する情報提供のメニューをポップアップ画面に表示することで、さらにユーザの作業性・利便性の向上を図ることができる。
【0152】
また、請求項6にかかる発明によれば、サーチエンジン手段による検索に関するメニューをポップアップ画面に表示することで、さらにユーザの作業性・利便性の向上を図ることができる。
【0153】
また、請求項7にかかる発明によれば、サーチエンジン手段による検索条件に関する情報をポップアップ画面に表示することで、さらにユーザの作業性・利便性の向上を図ることができる。
【0154】
また、請求項8にかかる発明によれば、サーチエンジン手段による検索条件出力結果に関する情報をポップアップ画面に表示することで、さらにユーザの作業性・利便性の向上を図ることができる。
【0155】
また、請求項11にかかる発明によれば、記表示対象情報は、該表示対象情報の中に含まれる単語を、予め形態素解析等の単語切り出し技術により評価して切り出し、その単語の情報により生成された疑似ボタンを含むことで、単語の特定を効率良く行うことができる。
【0156】
また、請求項13にかかる発明によれば、表示対象情報は、イントラネット上のデータベース手段またはファイル手段に保管されていることで、イントラネットを介して、広範な範囲から情報の収集を行うことができる。
【0157】
また、請求項14にかかる発明によれば、表示対象情報は、インターネットを介して接続されたWEBサーバに保管されていることで、インターネットを介して、広範な範囲から情報の収集を行うことができる。
【0158】
また、請求項16にかかる発明によれば、画面上に表示されている、リンク先を情報提供手段に関する情報として設定した疑似ボタンを指定させて、指定された疑似ボタンの情報を情報提供手段に転送し、情報提供手段から転送されてきた情報を画面上に表示することで、情報管理における利便性の向上の向上を図ることができる。
【0159】
また、請求項17にかかる発明によれば、疑似ボタンは、リンク先を、情報提供手段としてのサーチエンジン手段に関するアドレス情報として設定したものであり、画面上に表示されている疑似ボタンを指定させて、指定された疑似ボタンの情報をキーワードとしてサーチエンジン手段に転送し、サーチエンジン手段から転送されてきた検索結果を画面上に表示することで、情報検索における利便性の向上、キーワードによる検索の操作性の向上を図ることができる。
【0160】
また、請求項18にかかる発明によれば、画面上に表示されている疑似ボタンの近傍にポップアップ画面を表示し、情報提供手段から転送されてきた情報をポップアップ画面に表示することで、さらにユーザの作業性・利便性の向上を図ることができる。
【0161】
また、請求項19にかかる発明によれば、画面上に表示されている疑似ボタンの近傍にポップアップ画面を表示し、サーチエンジン手段から転送されてきた検索結果をポップアップ画面に表示することで、ユーザの作業性・利便性の向上を図ることができる。
【0162】
また、請求項20にかかる発明によれば、画面上に表示されている疑似ボタンの近傍にポップアップ画面を表示し、情報提供手段が提供する情報提供のメニューをポップアップ画面に表示することで、さらにユーザの作業性・利便性の向上を図ることができる。
【0163】
また、請求項21にかかる発明によれば、サーチエンジン手段による検索に関するメニューをポップアップ画面に表示することで、さらにユーザの作業性・利便性の向上を図ることができる。
【0164】
また、請求項22にかかる発明によれば、サーチエンジン手段による検索条件に関する情報をポップアップ画面に表示することで、さらにユーザの作業性・利便性の向上を図ることができる。
【0165】
また、請求項23にかかる発明によれば、サーチエンジン手段による検索条件出力結果に関する情報をポップアップ画面に表示することで、さらにユーザの作業性・利便性の向上を図ることができる。
【0166】
また、請求項26にかかる発明によれば、記表示対象情報は、該表示対象情報の中に含まれる単語を、予め形態素解析等の単語切り出し技術により評価して切り出し、その単語の情報により生成された疑似ボタンを含むことで、単語の特定を効率良く行うことができる。
【0167】
また、請求項28にかかる発明によれば、表示対象情報は、イントラネット上のデータベース手段またはファイル手段に保管されていることで、イントラネットを介して、広範な範囲から情報の収集を行うことができる。
【0168】
また、請求項29にかかる発明によれば、表示対象情報は、インターネットを介して接続されたWEBサーバに保管されていることで、インターネットを介して、広範な範囲から情報の収集を行うことができる。
【図面の簡単な説明】
【図1】
実施の形態1の文書情報管理システムのクレーム対応図である。
【図2】
実施の形態1の文書情報管理システムの具体的なハード構成例を示す説明図である。
【図3】
実施の形態1の文書情報管理システムの概略フローチャートである。
【図4】
実施の形態1のポップアップメニューの表示例を示す説明図である。
【図5】
実施の形態2の文書情報管理システムのクレーム対応図である。
【図6】
実施の形態2の文書情報管理システムの概略フローチャートである。
【図7】
実施の形態3の文書情報管理システムの概略フローチャートである。
【図8】
図7のステップS702〜S705の具体的な処理例を示す説明図である。
【図9】
実施の形態3のキーワードの表示例を示す説明図である。
【図10】
実施の形態4の文書情報管理システムの概略フローチャートである。
【図11】
実施の形態5のサーチエンジン対応インタフェース手段による単語の特定方法を示す説明図である。
【図12】
実施の形態6の文書情報管理システムの概略フローチャートである。
【図13】
実施の形態7の文書情報管理システムの概略フローチャートである。
【図14】
実施の形態7においてマウス操作で検索条件・出力条件を指定(特定)する方法の例を示す説明図である。
【図15】
実施の形態7においてマウス操作で検索条件・出力条件を指定(特定)する方法の例を示す説明図である。
【図16】
実施の形態7においてマウス操作で検索条件・出力条件を指定(特定)する方法の例を示す説明図である。
【図17】
実施の形態7においてマウス操作で検索条件・出力条件を指定(特定)する方法の例を示す説明図である。
【図18】
実施の形態7においてマウス操作で検索条件・出力条件を指定(特定)する方法の例を示す説明図である。
【符号の説明】
101 データベース手段(またはファイル手段)
102 ブラウザー手段
103 サーチエンジン手段
104 サーチエンジン対応インタフェース手段
105 ブラウザー対応インタフェース手段
106 サーチエンジン対応インタフェース手段
201 Webサーバー
202 端末装置(ブラウザー手段)
203 端末装置(サーチエンジン手段)
Priority Applications (6)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP23184598A JP4286345B2 (ja) | 1998-05-08 | 1998-08-18 | 検索支援システム及びコンピュータ読み取り可能な記録媒体 |
US09/305,473 US6381593B1 (en) | 1998-05-08 | 1999-05-06 | Document information management system |
US10/126,588 US6658408B2 (en) | 1998-05-08 | 2002-04-22 | Document information management system |
US10/668,973 US20040059727A1 (en) | 1998-05-08 | 2003-09-24 | Document information management system |
US11/400,229 US8554786B2 (en) | 1998-05-08 | 2006-04-10 | Document information management system |
US14/024,093 US9111008B2 (en) | 1998-05-08 | 2013-09-11 | Document information management system |
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP10-126515 | 1998-05-08 | ||
JP12651598 | 1998-05-08 | ||
JP23184598A JP4286345B2 (ja) | 1998-05-08 | 1998-08-18 | 検索支援システム及びコンピュータ読み取り可能な記録媒体 |
Related Child Applications (5)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2004267300A Division JP2005071382A (ja) | 1998-05-08 | 2004-09-14 | 文書情報管理装置および文書情報管理方法 |
JP2004267302A Division JP4286752B2 (ja) | 1998-05-08 | 2004-09-14 | 検索支援サーバ及びコンピュータで読み取り可能な記録媒体 |
JP2004267301A Division JP4331078B2 (ja) | 1998-05-08 | 2004-09-14 | 検索システム及び記録媒体 |
JP2007107473A Division JP2007213608A (ja) | 1998-05-08 | 2007-04-16 | 文書情報管理システム |
JP2007107474A Division JP4398484B2 (ja) | 1998-05-08 | 2007-04-16 | 文書情報管理システム |
Publications (3)
Publication Number | Publication Date |
---|---|
JP2000029906A JP2000029906A (ja) | 2000-01-28 |
JP2000029906A5 true JP2000029906A5 (ja) | 2005-12-02 |
JP4286345B2 JP4286345B2 (ja) | 2009-06-24 |
Family
ID=26462693
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP23184598A Expired - Fee Related JP4286345B2 (ja) | 1998-05-08 | 1998-08-18 | 検索支援システム及びコンピュータ読み取り可能な記録媒体 |
Country Status (2)
Country | Link |
---|---|
US (5) | US6381593B1 (ja) |
JP (1) | JP4286345B2 (ja) |
Families Citing this family (160)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6760746B1 (en) * | 1999-09-01 | 2004-07-06 | Eric Schneider | Method, product, and apparatus for processing a data request |
JP4286345B2 (ja) * | 1998-05-08 | 2009-06-24 | 株式会社リコー | 検索支援システム及びコンピュータ読み取り可能な記録媒体 |
NO984066L (no) * | 1998-09-03 | 2000-03-06 | Arendi As | Funksjonsknapp for datamaskin |
US7272604B1 (en) * | 1999-09-03 | 2007-09-18 | Atle Hedloy | Method, system and computer readable medium for addressing handling from an operating system |
JP4626783B2 (ja) * | 1998-10-19 | 2011-02-09 | 俊彦 岡部 | 情報検索装置、方法、記録媒体及び情報検索システム |
JP2000122774A (ja) * | 1998-10-19 | 2000-04-28 | Toshihiko Okabe | データ引き渡し装置、方法、及び記録媒体 |
US8645137B2 (en) | 2000-03-16 | 2014-02-04 | Apple Inc. | Fast, language-independent method for user authentication by voice |
US7139102B2 (en) | 2000-05-02 | 2006-11-21 | Ricoh Company, Ltd. | Image processing device, image processing method and remote-scan image processing system using the same |
US9356894B2 (en) | 2000-05-04 | 2016-05-31 | Facebook, Inc. | Enabled and disabled menu choices based on presence state |
US7979802B1 (en) * | 2000-05-04 | 2011-07-12 | Aol Inc. | Providing supplemental contact information corresponding to a referenced individual |
US9100221B2 (en) | 2000-05-04 | 2015-08-04 | Facebook, Inc. | Systems for messaging senders and recipients of an electronic message |
US8132110B1 (en) | 2000-05-04 | 2012-03-06 | Aol Inc. | Intelligently enabled menu choices based on online presence state in address book |
AU6422801A (en) * | 2000-06-08 | 2001-12-17 | Chisato Okabe | Data transfer device |
US8001190B2 (en) | 2001-06-25 | 2011-08-16 | Aol Inc. | Email integrated instant messaging |
ATE288108T1 (de) * | 2000-08-18 | 2005-02-15 | Exalead | Suchwerkzeug und prozess zum suchen unter benutzung von kategorien und schlüsselwörtern |
US7500017B2 (en) * | 2001-04-19 | 2009-03-03 | Microsoft Corporation | Method and system for providing an XML binary format |
US8112529B2 (en) | 2001-08-20 | 2012-02-07 | Masterobjects, Inc. | System and method for asynchronous client server session communication |
US7752326B2 (en) * | 2001-08-20 | 2010-07-06 | Masterobjects, Inc. | System and method for utilizing asynchronous client server communication objects |
JP2003281191A (ja) | 2002-03-20 | 2003-10-03 | Fujitsu Ltd | 検索サーバ及び検索結果提供方法 |
US7895337B2 (en) * | 2002-12-26 | 2011-02-22 | Oracle International Corporation | Systems and methods of generating a content aware interface |
CA2531694A1 (en) | 2003-06-09 | 2004-12-09 | Dow Global Technologies Inc. | Stabilized organoborane polymerization initiators and polymerizable compositions |
US7826101B2 (en) * | 2003-06-25 | 2010-11-02 | Ricoh Company, Ltd. | Document management method, document management program, recording medium, and document management apparatus |
TW200515752A (en) * | 2003-10-24 | 2005-05-01 | Hon Hai Prec Ind Co Ltd | System and method for limiting the download times |
KR20060095572A (ko) * | 2003-10-27 | 2006-08-31 | 코닌클리케 필립스 일렉트로닉스 엔.브이. | 검색 결과들의 스크린―식 제시 |
US8501886B2 (en) * | 2003-12-22 | 2013-08-06 | Dow Global Technologies Llc | Accelerated organoborane amine complex initiated polymerizable compositions |
ATE404359T1 (de) * | 2003-12-22 | 2008-08-15 | Dow Global Technologies Inc | Organoboran-amin-komplex initiierte, beschleunigte polymerisierbare zusammensetzungen |
US7460737B2 (en) | 2004-02-12 | 2008-12-02 | Hoshiko Llc | Method and apparatus for photograph finding |
US7636710B2 (en) * | 2004-03-04 | 2009-12-22 | Symantec Operating Corporation | System and method for efficient file content searching within a file system |
US20050210003A1 (en) * | 2004-03-17 | 2005-09-22 | Yih-Kuen Tsay | Sequence based indexing and retrieval method for text documents |
US8554794B2 (en) * | 2004-05-17 | 2013-10-08 | Hoover's Inc. | System and method for enforcing privacy in social networks |
US20060036641A1 (en) * | 2004-07-28 | 2006-02-16 | Antony Brydon | System and method for using social networks for the distribution of communications |
US20090217152A1 (en) * | 2004-08-02 | 2009-08-27 | Clairvoyance Corporation | Document processing and management approach for assigning an event to an action in a markup language environment |
JP4538284B2 (ja) * | 2004-09-09 | 2010-09-08 | 株式会社リコー | 情報検索システム、情報検索端末、並びに、プログラムおよび記録媒体 |
JP4740630B2 (ja) * | 2005-04-14 | 2011-08-03 | 株式会社リコー | 流行創出型広告方法及びプログラム |
US20070031819A1 (en) * | 2005-04-26 | 2007-02-08 | University Of Washington | Microfluidic systems for biological and molecular analysis and methods thereof |
US20060265394A1 (en) * | 2005-05-19 | 2006-11-23 | Trimergent | Personalizable information networks |
US20060265395A1 (en) * | 2005-05-19 | 2006-11-23 | Trimergent | Personalizable information networks |
US20060265396A1 (en) * | 2005-05-19 | 2006-11-23 | Trimergent | Personalizable information networks |
US7644101B2 (en) | 2005-09-07 | 2010-01-05 | Ricoh Co., Ltd. | System for generating and managing context information |
US8677377B2 (en) | 2005-09-08 | 2014-03-18 | Apple Inc. | Method and apparatus for building an intelligent automated assistant |
EP1934264A2 (en) * | 2005-10-07 | 2008-06-25 | Dow Gloval Technologies Inc. | Amido-organoborate initiator systems |
US7644072B2 (en) | 2006-01-31 | 2010-01-05 | Perfect Market, Inc. | Generating a ranked list of search results via result modeling |
JP2007272872A (ja) | 2006-03-08 | 2007-10-18 | Ricoh Co Ltd | 情報検索方法、情報検索装置、情報検索システム、及び情報検索プログラム |
JP2008026978A (ja) * | 2006-07-18 | 2008-02-07 | Fuji Xerox Co Ltd | 電子文書管理装置、方法、及びプログラム |
US9318108B2 (en) | 2010-01-18 | 2016-04-19 | Apple Inc. | Intelligent automated assistant |
US20080077553A1 (en) * | 2006-09-22 | 2008-03-27 | Sivakumar Jambunathan | Dynamic reprioritization of search engine results |
JP2008083856A (ja) * | 2006-09-26 | 2008-04-10 | Toshiba Corp | 情報処理装置、情報処理方法及び情報処理プログラム |
JP2008083898A (ja) * | 2006-09-27 | 2008-04-10 | Fuji Xerox Co Ltd | 情報処理システムおよび情報処理プログラム |
US20080103274A1 (en) * | 2006-10-12 | 2008-05-01 | Jialanella Gary L | Accelerated organoborane initiated polymerizable compositions |
US7524907B2 (en) * | 2006-10-12 | 2009-04-28 | Dow Global Technologies, Inc. | Accelerated organoborane initiated polymerizable compositions |
JP2008117161A (ja) * | 2006-11-03 | 2008-05-22 | Team Lab Inc | 関連サイトの検索用プログラム |
JP2008117160A (ja) * | 2006-11-03 | 2008-05-22 | Team Lab Inc | 情報検索用サーバ |
US8515809B2 (en) * | 2006-12-12 | 2013-08-20 | International Business Machines Corporation | Dynamic modification of advertisements displayed in response to a search engine query |
US20080201434A1 (en) * | 2007-02-16 | 2008-08-21 | Microsoft Corporation | Context-Sensitive Searches and Functionality for Instant Messaging Applications |
US8977255B2 (en) | 2007-04-03 | 2015-03-10 | Apple Inc. | Method and system for operating a multi-function portable electronic device using voice-activation |
JP4002943B1 (ja) * | 2007-04-11 | 2007-11-07 | 哲 鈴木 | 検索最適化装置、方法、及びコンピュータプログラム |
JP2009053757A (ja) * | 2007-08-23 | 2009-03-12 | Toshiba Corp | 情報処理装置、入力方法およびプログラム |
US9330720B2 (en) | 2008-01-03 | 2016-05-03 | Apple Inc. | Methods and apparatus for altering audio output signals |
US8996376B2 (en) | 2008-04-05 | 2015-03-31 | Apple Inc. | Intelligent text-to-speech conversion |
US10496753B2 (en) | 2010-01-18 | 2019-12-03 | Apple Inc. | Automatically adapting user interfaces for hands-free interaction |
US20100030549A1 (en) | 2008-07-31 | 2010-02-04 | Lee Michael M | Mobile device having human language translation capability with positional feedback |
US10241644B2 (en) | 2011-06-03 | 2019-03-26 | Apple Inc. | Actionable reminder entries |
US20120309363A1 (en) | 2011-06-03 | 2012-12-06 | Apple Inc. | Triggering notifications associated with tasks items that represent tasks to perform |
US9858925B2 (en) | 2009-06-05 | 2018-01-02 | Apple Inc. | Using context information to facilitate processing of commands in a virtual assistant |
US10241752B2 (en) | 2011-09-30 | 2019-03-26 | Apple Inc. | Interface for a virtual digital assistant |
US9431006B2 (en) | 2009-07-02 | 2016-08-30 | Apple Inc. | Methods and apparatuses for automatic speech recognition |
US20110167350A1 (en) * | 2010-01-06 | 2011-07-07 | Apple Inc. | Assist Features For Content Display Device |
US10705794B2 (en) | 2010-01-18 | 2020-07-07 | Apple Inc. | Automatically adapting user interfaces for hands-free interaction |
US10276170B2 (en) | 2010-01-18 | 2019-04-30 | Apple Inc. | Intelligent automated assistant |
US10553209B2 (en) | 2010-01-18 | 2020-02-04 | Apple Inc. | Systems and methods for hands-free notification summaries |
US10679605B2 (en) | 2010-01-18 | 2020-06-09 | Apple Inc. | Hands-free list-reading by intelligent automated assistant |
US8977584B2 (en) | 2010-01-25 | 2015-03-10 | Newvaluexchange Global Ai Llp | Apparatuses, methods and systems for a digital conversation management platform |
US8682667B2 (en) | 2010-02-25 | 2014-03-25 | Apple Inc. | User profiling for selecting user specific voice input processing information |
US20110289072A1 (en) * | 2010-05-24 | 2011-11-24 | Microsoft Corporation | Search-based system management |
US9262612B2 (en) | 2011-03-21 | 2016-02-16 | Apple Inc. | Device access using voice authentication |
US10057736B2 (en) | 2011-06-03 | 2018-08-21 | Apple Inc. | Active transport based notifications |
WO2013016481A1 (en) * | 2011-07-26 | 2013-01-31 | Thomson Licensing | System and method for searching elements in a user interface |
US8994660B2 (en) | 2011-08-29 | 2015-03-31 | Apple Inc. | Text correction processing |
US9612670B2 (en) * | 2011-09-12 | 2017-04-04 | Microsoft Technology Licensing, Llc | Explicit touch selection and cursor placement |
US8738595B2 (en) | 2011-11-22 | 2014-05-27 | Navteq B.V. | Location based full text search |
US8745022B2 (en) * | 2011-11-22 | 2014-06-03 | Navteq B.V. | Full text search based on interwoven string tokens |
US9483461B2 (en) | 2012-03-06 | 2016-11-01 | Apple Inc. | Handling speech synthesis of content for multiple languages |
US8700661B2 (en) | 2012-04-12 | 2014-04-15 | Navteq B.V. | Full text search using R-trees |
US9280610B2 (en) | 2012-05-14 | 2016-03-08 | Apple Inc. | Crowd sourcing information to fulfill user requests |
US9721563B2 (en) | 2012-06-08 | 2017-08-01 | Apple Inc. | Name recognition system |
US9495129B2 (en) | 2012-06-29 | 2016-11-15 | Apple Inc. | Device, method, and user interface for voice-activated navigation and browsing of a document |
US9547647B2 (en) | 2012-09-19 | 2017-01-17 | Apple Inc. | Voice-based media searching |
WO2014197334A2 (en) | 2013-06-07 | 2014-12-11 | Apple Inc. | System and method for user-specified pronunciation of words for speech synthesis and recognition |
US9582608B2 (en) | 2013-06-07 | 2017-02-28 | Apple Inc. | Unified ranking with entropy-weighted information for phrase-based semantic auto-completion |
WO2014197336A1 (en) | 2013-06-07 | 2014-12-11 | Apple Inc. | System and method for detecting errors in interactions with a voice-based digital assistant |
WO2014197335A1 (en) | 2013-06-08 | 2014-12-11 | Apple Inc. | Interpreting and acting upon commands that involve sharing information with remote devices |
US10176167B2 (en) | 2013-06-09 | 2019-01-08 | Apple Inc. | System and method for inferring user intent from speech inputs |
EP3937002A1 (en) | 2013-06-09 | 2022-01-12 | Apple Inc. | Device, method, and graphical user interface for enabling conversation persistence across two or more instances of a digital assistant |
US20150160830A1 (en) * | 2013-12-05 | 2015-06-11 | Microsoft Corporation | Interactive content consumption through text and image selection |
US9760559B2 (en) | 2014-05-30 | 2017-09-12 | Apple Inc. | Predictive text input |
US10078631B2 (en) | 2014-05-30 | 2018-09-18 | Apple Inc. | Entropy-guided text prediction using combined word and character n-gram language models |
WO2015184186A1 (en) | 2014-05-30 | 2015-12-03 | Apple Inc. | Multi-command single utterance input method |
US9430463B2 (en) | 2014-05-30 | 2016-08-30 | Apple Inc. | Exemplar-based natural language processing |
US9715875B2 (en) | 2014-05-30 | 2017-07-25 | Apple Inc. | Reducing the need for manual start/end-pointing and trigger phrases |
US9842101B2 (en) | 2014-05-30 | 2017-12-12 | Apple Inc. | Predictive conversion of language input |
US9785630B2 (en) | 2014-05-30 | 2017-10-10 | Apple Inc. | Text prediction using combined word N-gram and unigram language models |
US10659851B2 (en) | 2014-06-30 | 2020-05-19 | Apple Inc. | Real-time digital assistant knowledge updates |
US9338493B2 (en) | 2014-06-30 | 2016-05-10 | Apple Inc. | Intelligent automated assistant for TV user interactions |
US10446141B2 (en) | 2014-08-28 | 2019-10-15 | Apple Inc. | Automatic speech recognition based on user feedback |
US9818400B2 (en) | 2014-09-11 | 2017-11-14 | Apple Inc. | Method and apparatus for discovering trending terms in speech requests |
US10789041B2 (en) | 2014-09-12 | 2020-09-29 | Apple Inc. | Dynamic thresholds for always listening speech trigger |
US9886432B2 (en) | 2014-09-30 | 2018-02-06 | Apple Inc. | Parsimonious handling of word inflection via categorical stem + suffix N-gram language models |
US10074360B2 (en) | 2014-09-30 | 2018-09-11 | Apple Inc. | Providing an indication of the suitability of speech recognition |
US9646609B2 (en) | 2014-09-30 | 2017-05-09 | Apple Inc. | Caching apparatus for serving phonetic pronunciations |
US9668121B2 (en) | 2014-09-30 | 2017-05-30 | Apple Inc. | Social reminders |
US10127911B2 (en) | 2014-09-30 | 2018-11-13 | Apple Inc. | Speaker identification and unsupervised speaker adaptation techniques |
US10552013B2 (en) | 2014-12-02 | 2020-02-04 | Apple Inc. | Data detection |
US20160196347A1 (en) * | 2015-01-05 | 2016-07-07 | Microsoft Technology Licensing, Llc | Efficient Dataset Search |
US9865280B2 (en) | 2015-03-06 | 2018-01-09 | Apple Inc. | Structured dictation using intelligent automated assistants |
US9721566B2 (en) | 2015-03-08 | 2017-08-01 | Apple Inc. | Competing devices responding to voice triggers |
US9886953B2 (en) | 2015-03-08 | 2018-02-06 | Apple Inc. | Virtual assistant activation |
US10567477B2 (en) | 2015-03-08 | 2020-02-18 | Apple Inc. | Virtual assistant continuity |
US9899019B2 (en) | 2015-03-18 | 2018-02-20 | Apple Inc. | Systems and methods for structured stem and suffix language models |
JP6786197B2 (ja) * | 2015-03-20 | 2020-11-18 | ヤフー株式会社 | 情報処理装置、情報処理方法および情報処理プログラム |
US9842105B2 (en) | 2015-04-16 | 2017-12-12 | Apple Inc. | Parsimonious continuous-space phrase representations for natural language processing |
US10083688B2 (en) | 2015-05-27 | 2018-09-25 | Apple Inc. | Device voice control for selecting a displayed affordance |
US10127220B2 (en) | 2015-06-04 | 2018-11-13 | Apple Inc. | Language identification from short strings |
US10101822B2 (en) | 2015-06-05 | 2018-10-16 | Apple Inc. | Language input correction |
US9578173B2 (en) | 2015-06-05 | 2017-02-21 | Apple Inc. | Virtual assistant aided communication with 3rd party service in a communication session |
US11025565B2 (en) | 2015-06-07 | 2021-06-01 | Apple Inc. | Personalized prediction of responses for instant messaging |
US10255907B2 (en) | 2015-06-07 | 2019-04-09 | Apple Inc. | Automatic accent detection using acoustic models |
US10186254B2 (en) | 2015-06-07 | 2019-01-22 | Apple Inc. | Context-based endpoint detection |
US10671428B2 (en) | 2015-09-08 | 2020-06-02 | Apple Inc. | Distributed personal assistant |
US10747498B2 (en) | 2015-09-08 | 2020-08-18 | Apple Inc. | Zero latency digital assistant |
US9697820B2 (en) | 2015-09-24 | 2017-07-04 | Apple Inc. | Unit-selection text-to-speech synthesis using concatenation-sensitive neural networks |
US11010550B2 (en) | 2015-09-29 | 2021-05-18 | Apple Inc. | Unified language modeling framework for word prediction, auto-completion and auto-correction |
US10366158B2 (en) | 2015-09-29 | 2019-07-30 | Apple Inc. | Efficient word encoding for recurrent neural network language models |
US11587559B2 (en) | 2015-09-30 | 2023-02-21 | Apple Inc. | Intelligent device identification |
US10691473B2 (en) | 2015-11-06 | 2020-06-23 | Apple Inc. | Intelligent automated assistant in a messaging environment |
US10049668B2 (en) | 2015-12-02 | 2018-08-14 | Apple Inc. | Applying neural network language models to weighted finite state transducers for automatic speech recognition |
US10223066B2 (en) | 2015-12-23 | 2019-03-05 | Apple Inc. | Proactive assistance based on dialog communication between devices |
US10446143B2 (en) | 2016-03-14 | 2019-10-15 | Apple Inc. | Identification of voice inputs providing credentials |
US9934775B2 (en) | 2016-05-26 | 2018-04-03 | Apple Inc. | Unit-selection text-to-speech synthesis based on predicted concatenation parameters |
US9972304B2 (en) | 2016-06-03 | 2018-05-15 | Apple Inc. | Privacy preserving distributed evaluation framework for embedded personalized systems |
US10249300B2 (en) | 2016-06-06 | 2019-04-02 | Apple Inc. | Intelligent list reading |
US10049663B2 (en) | 2016-06-08 | 2018-08-14 | Apple, Inc. | Intelligent automated assistant for media exploration |
DK179309B1 (en) | 2016-06-09 | 2018-04-23 | Apple Inc | Intelligent automated assistant in a home environment |
US10490187B2 (en) | 2016-06-10 | 2019-11-26 | Apple Inc. | Digital assistant providing automated status report |
US10192552B2 (en) | 2016-06-10 | 2019-01-29 | Apple Inc. | Digital assistant providing whispered speech |
US10067938B2 (en) | 2016-06-10 | 2018-09-04 | Apple Inc. | Multilingual word prediction |
US10586535B2 (en) | 2016-06-10 | 2020-03-10 | Apple Inc. | Intelligent digital assistant in a multi-tasking environment |
US10509862B2 (en) | 2016-06-10 | 2019-12-17 | Apple Inc. | Dynamic phrase expansion of language input |
DK201670540A1 (en) | 2016-06-11 | 2018-01-08 | Apple Inc | Application integration with a digital assistant |
DK179343B1 (en) | 2016-06-11 | 2018-05-14 | Apple Inc | Intelligent task discovery |
DK179415B1 (en) | 2016-06-11 | 2018-06-14 | Apple Inc | Intelligent device arbitration and control |
DK179049B1 (en) | 2016-06-11 | 2017-09-18 | Apple Inc | Data driven natural language event detection and classification |
US10043516B2 (en) | 2016-09-23 | 2018-08-07 | Apple Inc. | Intelligent automated assistant |
CN106649470A (zh) * | 2016-09-28 | 2017-05-10 | 郑州云海信息技术有限公司 | 一种保存表格搜索状态的方法 |
US10593346B2 (en) | 2016-12-22 | 2020-03-17 | Apple Inc. | Rank-reduced token representation for automatic speech recognition |
DK201770439A1 (en) | 2017-05-11 | 2018-12-13 | Apple Inc. | Offline personal assistant |
DK179745B1 (en) | 2017-05-12 | 2019-05-01 | Apple Inc. | SYNCHRONIZATION AND TASK DELEGATION OF A DIGITAL ASSISTANT |
DK179496B1 (en) | 2017-05-12 | 2019-01-15 | Apple Inc. | USER-SPECIFIC Acoustic Models |
DK201770432A1 (en) | 2017-05-15 | 2018-12-21 | Apple Inc. | Hierarchical belief states for digital assistants |
DK201770431A1 (en) | 2017-05-15 | 2018-12-20 | Apple Inc. | Optimizing dialogue policy decisions for digital assistants using implicit feedback |
DK179560B1 (en) | 2017-05-16 | 2019-02-18 | Apple Inc. | FAR-FIELD EXTENSION FOR DIGITAL ASSISTANT SERVICES |
Family Cites Families (48)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5404506A (en) * | 1985-03-27 | 1995-04-04 | Hitachi, Ltd. | Knowledge based information retrieval system |
US5304786A (en) | 1990-01-05 | 1994-04-19 | Symbol Technologies, Inc. | High density two-dimensional bar code symbol |
US5974202A (en) | 1990-01-05 | 1999-10-26 | Symbol Technologies, Inc. | Apparatus and method for processing a machine readable document with embedded machine instructions |
GB9100732D0 (en) | 1991-01-14 | 1991-02-27 | Xerox Corp | A data access system |
JPH05128157A (ja) | 1991-11-08 | 1993-05-25 | Ricoh Co Ltd | 文書検索装置 |
CA2078423C (en) | 1991-11-19 | 1997-01-14 | Per-Kristian Halvorsen | Method and apparatus for supplementing significant portions of a document selected without document image decoding with retrieved information |
JPH05189488A (ja) | 1992-01-08 | 1993-07-30 | Anritsu Corp | 文書検索方法及び装置 |
US5490217A (en) | 1993-03-05 | 1996-02-06 | Metanetics Corporation | Automatic document handling system |
JP2583386B2 (ja) * | 1993-03-29 | 1997-02-19 | 日本電気株式会社 | キーワード自動抽出装置 |
US5640193A (en) | 1994-08-15 | 1997-06-17 | Lucent Technologies Inc. | Multimedia service access by reading marks on an object |
JPH0896059A (ja) | 1994-09-28 | 1996-04-12 | Toshiba Corp | バーコード読取装置 |
US5623613A (en) | 1994-11-29 | 1997-04-22 | Microsoft Corporation | System for displaying programming information |
US5642502A (en) | 1994-12-06 | 1997-06-24 | University Of Central Florida | Method and system for searching for relevant documents from a text database collection, using statistical ranking, relevancy feedback and small pieces of text |
US5873735A (en) | 1994-12-28 | 1999-02-23 | Sharp Kabushiki Kaisha | Information reproducer and information creating unit |
JPH0944525A (ja) | 1995-07-31 | 1997-02-14 | Fujitsu Ltd | データ検索装置 |
US5657390A (en) * | 1995-08-25 | 1997-08-12 | Netscape Communications Corporation | Secure socket layer application program apparatus and method |
JP4053100B2 (ja) | 1995-09-21 | 2008-02-27 | 株式会社リコー | 文書情報管理システムおよび文書情報管理方法 |
GB2305525B (en) | 1995-09-21 | 1997-08-20 | Ricoh Kk | Document data administrating system and method of administrating document data |
US6081261A (en) | 1995-11-01 | 2000-06-27 | Ricoh Corporation | Manual entry interactive paper and electronic document handling and processing system |
US5778367A (en) * | 1995-12-14 | 1998-07-07 | Network Engineering Software, Inc. | Automated on-line information service and directory, particularly for the world wide web |
US5794235A (en) * | 1996-04-12 | 1998-08-11 | International Business Machines Corporation | System and method for dynamic retrieval of relevant information by monitoring active data streams |
US5794236A (en) | 1996-05-29 | 1998-08-11 | Lexis-Nexis | Computer-based system for classifying documents into a hierarchy and linking the classifications to the hierarchy |
US5905862A (en) * | 1996-09-04 | 1999-05-18 | Intel Corporation | Automatic web site registration with multiple search engines |
US5847708A (en) * | 1996-09-25 | 1998-12-08 | Ricoh Corporation | Method and apparatus for sorting information |
US6026409A (en) * | 1996-09-26 | 2000-02-15 | Blumenthal; Joshua O. | System and method for search and retrieval of digital information by making and scaled viewing |
US5873725A (en) * | 1996-11-12 | 1999-02-23 | Perler; Robert | Support post and method for coronal prosthesis |
US6078914A (en) * | 1996-12-09 | 2000-06-20 | Open Text Corporation | Natural language meta-search system and method |
US6041335A (en) | 1997-02-10 | 2000-03-21 | Merritt; Charles R. | Method of annotating a primary image with an image and for transmitting the annotated primary image |
US6018345A (en) * | 1997-02-18 | 2000-01-25 | International Business Machines Corporation | Cursor change indication of links in document interface |
US5963965A (en) | 1997-02-18 | 1999-10-05 | Semio Corporation | Text processing and retrieval system and method |
US5895470A (en) | 1997-04-09 | 1999-04-20 | Xerox Corporation | System for categorizing documents in a linked collection of documents |
US5987454A (en) * | 1997-06-09 | 1999-11-16 | Hobbs; Allen | Method and apparatus for selectively augmenting retrieved text, numbers, maps, charts, still pictures and/or graphics, moving pictures and/or graphics and audio information from a network resource |
US6012053A (en) * | 1997-06-23 | 2000-01-04 | Lycos, Inc. | Computer system with user-controlled relevance ranking of search results |
US5982370A (en) * | 1997-07-18 | 1999-11-09 | International Business Machines Corporation | Highlighting tool for search specification in a user interface of a computer system |
US5926808A (en) * | 1997-07-25 | 1999-07-20 | Claritech Corporation | Displaying portions of text from multiple documents over multiple databases related to a search query in a computer network |
JP3478725B2 (ja) | 1997-07-25 | 2003-12-15 | 株式会社リコー | 文書情報管理システム |
US5977972A (en) * | 1997-08-15 | 1999-11-02 | International Business Machines Corporation | User interface component and method of navigating across a boundary coupled to a scroll bar display element |
US5991756A (en) * | 1997-11-03 | 1999-11-23 | Yahoo, Inc. | Information retrieval from hierarchical compound documents |
US6041326A (en) * | 1997-11-14 | 2000-03-21 | International Business Machines Corporation | Method and system in a computer network for an intelligent search engine |
US6094649A (en) * | 1997-12-22 | 2000-07-25 | Partnet, Inc. | Keyword searches of structured databases |
US6092074A (en) * | 1998-02-10 | 2000-07-18 | Connect Innovations, Inc. | Dynamic insertion and updating of hypertext links for internet servers |
US20020036694A1 (en) * | 1998-05-07 | 2002-03-28 | Merril Jonathan R. | Method and system for the storage and retrieval of web-based educational materials |
JP4286345B2 (ja) * | 1998-05-08 | 2009-06-24 | 株式会社リコー | 検索支援システム及びコンピュータ読み取り可能な記録媒体 |
US6122647A (en) * | 1998-05-19 | 2000-09-19 | Perspecta, Inc. | Dynamic generation of contextual links in hypertext documents |
US6446096B1 (en) * | 1998-09-11 | 2002-09-03 | International Business Machines Corporation | Method and system for providing device-specific key control using role-based HTML element tags |
US6697825B1 (en) * | 1999-11-05 | 2004-02-24 | Decentrix Inc. | Method and apparatus for generating and modifying multiple instances of element of a web site |
EP1924336B1 (en) | 2005-09-12 | 2010-02-17 | Twister B.V. | Method and device for enhancing condensation and separation in a fluid separator |
JP5128157B2 (ja) | 2006-03-29 | 2013-01-23 | 三菱重工環境・化学エンジニアリング株式会社 | 汚泥炭化燃料の製造方法及び製造装置 |
-
1998
- 1998-08-18 JP JP23184598A patent/JP4286345B2/ja not_active Expired - Fee Related
-
1999
- 1999-05-06 US US09/305,473 patent/US6381593B1/en not_active Expired - Lifetime
-
2002
- 2002-04-22 US US10/126,588 patent/US6658408B2/en not_active Expired - Lifetime
-
2003
- 2003-09-24 US US10/668,973 patent/US20040059727A1/en not_active Abandoned
-
2006
- 2006-04-10 US US11/400,229 patent/US8554786B2/en not_active Expired - Fee Related
-
2013
- 2013-09-11 US US14/024,093 patent/US9111008B2/en not_active Expired - Fee Related
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4286345B2 (ja) | 検索支援システム及びコンピュータ読み取り可能な記録媒体 | |
JP2000029906A5 (ja) | ||
US9582580B2 (en) | System, methods and applications for embedded internet searching and result display | |
WO2009154153A1 (ja) | 文書検索システム | |
US20090150769A1 (en) | Method and arrangement for paginating and previewing xhtml/html formatted information content | |
JP2001052033A (ja) | Url管理装置およびその方法 | |
US20020083045A1 (en) | Information retrieval processing apparatus and method, and recording medium recording information retrieval processing program | |
US9280522B2 (en) | Highlighting of document elements | |
KR100403947B1 (ko) | 개인용 전자문서를 생성하는 방법, 시스템 및 컴퓨터프로그램 제조물 | |
US20080256058A1 (en) | Highlighting of Search Terms in a Meta Search Engine | |
JP4286752B2 (ja) | 検索支援サーバ及びコンピュータで読み取り可能な記録媒体 | |
JP4725876B2 (ja) | データ引き渡し装置 | |
JP2004348774A5 (ja) | ||
JP4331078B2 (ja) | 検索システム及び記録媒体 | |
JP2005071382A (ja) | 文書情報管理装置および文書情報管理方法 | |
JP2005071382A5 (ja) | ||
JP4398484B2 (ja) | 文書情報管理システム | |
JP2004157965A (ja) | 検索支援装置、検索支援方法、プログラムおよび記録媒体 | |
JPH1145252A (ja) | 情報検索装置およびその装置としてコンピュータを機能させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体 | |
JPH117452A (ja) | ネットワークを介した情報収集方法および装置と該方法を実施するプログラムを記録した記録媒体 | |
JP2007213608A (ja) | 文書情報管理システム | |
JP2006163645A (ja) | 情報検索方法、情報検索装置、情報検索プログラム及びコンピュータで読み取り可能な記録媒体並びに記録した機器 | |
JP4138048B2 (ja) | 情報検索装置およびその装置としてコンピュータを機能させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体 | |
JPH1145255A (ja) | 文書検索装置およびその装置としてコンピュータを機能させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体 | |
JP2004295301A (ja) | 文書検索装置 |