(57)【要約】【課題】コンテンツ情報を処理する方法、システム及びプログラムを提供する。【解決手段】  本発明のコンテンツ情報を処理する方法は、情報を含むドキュメントになされるアクションに応じて、及び、該情報のコンテクストに基づいて、関連する既アクセスのコンテンツ情報を判断し、判断された関連する前記コンテンツ情報をユーザに示す。【選択図】  図４
2005182804.tif 000002
【特許請求の範囲】
【請求項１】
情報を含むドキュメントになされるアクションに応じて、及び、該情報のコンテクストに基づいて、関連する既アクセスのコンテンツ情報を判断し、
判断された関連する前記コンテンツ情報をユーザに示す、
コンテンツ情報を処理する方法。
【請求項２】
ユーザに示すことは、少なくとも通知特性を活性化することを含み、
該通知特性は、判断された関連する前記コンテンツ情報の可用性を示す、
請求項１に記載のコンテンツ情報を処理する方法。
【請求項３】
ドキュメントになされる前記アクションは、少なくとも、ドキュメントをリトリーブするアクション、ドキュメントを開くアクション、ドキュメントを保存するアクション、ドキュメントをファイルするアクション、ドキュメントを編集するアクション、ドキュメントを削除するアクション、ドキュメントを転送するアクション、及び、ドキュメントをブックマークするアクション、の一以上を含む、請求項１に記載のコンテンツ情報を処理する方法。
【請求項４】
既アクセスのコンテンツ情報のグループに含まれるように、前記ドキュメントの情報を処理することをさらに含む、請求項１に記載のコンテンツ情報を処理する方法。
【請求項５】
情報を処理することは、前記ドキュメントから該情報を抽出することを含む、請求項４に記載のコンテンツ情報を処理する方法。
【請求項６】
情報を処理することは、媒体記憶装置に抽出された該情報を出力することをさらに含む、請求項５に記載のコンテンツ情報を処理する方法。
【請求項７】
前記媒体記憶装置に抽出した情報を出力することは、該媒体記憶装置に抽出した該情報を周期的に出力することを含む、請求項６に記載のコンテンツ情報を処理する方法。
【請求項８】
前記情報はテキスト情報であり、
情報を処理することは、抽出された情報をテキスト表現方式に変換すること、をさらに含む、
請求項６に記載のコンテンツ情報を処理する方法。
【請求項９】
情報を処理することは、変換された情報と既アクセス・コンテンツとの類似性を定量化する、少なくとも一つの類似性スコアを判断すること、をさらに含む、請求項８に記載のコンテンツ情報を処理する方法。
【請求項１０】
情報を処理することは、既アクセスのコンテンツ情報及び変換された情報のグループから、類似性閾値を上回る類似性スコアを有するコンテンツ情報の集合をさらに判断すること、をさらに含む、請求項９に記載のコンテンツ情報を処理する方法。
【請求項１１】
さらに判断することは、逆インデックス技法を使用して実行される、請求項１０に記載のコンテンツ情報を処理する方法。
【請求項１２】
さらに判断することは、変換された情報に基づいて、自動的に生成されたテキスト照会を使用してインデックスを照会すること、をさらに含む、請求項１１に記載のコンテンツ情報を処理する方法。
【請求項１３】
情報を処理することは、既アクセスのコンテンツ情報を含む逆インデックスに変換された情報を追加すること、をさらに含む、請求項１１に記載のコンテンツ情報を処理する方法。
【請求項１４】
情報を処理することは、少なくとも類似性スコアに基づいて、コンテンツ情報の順位を判断すること、をさらに含む、請求項１０に記載のコンテンツ情報を処理する方法。
【請求項１５】
関連するコンテンツ情報は、少なくともコンピュータ・アプリケーション・ドキュメント、テキスト・メッセージ、ｅメール・メッセージ、カレンダ・エントリまたはウェブ・ページの一部である、請求項１に記載のコンテンツ情報を処理する方法。
【請求項１６】
関連するコンテンツ情報は、少なくとも、ページ全体、一頁の中に含まれる個々のテキスト文字、ワード、句、テキスト行、文、段落、テキストの段、テキストのブロック、テキスト記事、複数頁ドキュメント、単一頁ドキュメントの集合体、及び複数頁ドキュメントの集合体、を含むリストから選択される、請求項１に記載のコンテンツ情報を処理する方法。
【請求項１７】
関連する既アクセス・コンテンツは、既アクセス・コンテンツのグループにコンテンツを含める、コンピュータ・アプリケーションのタイプに関係なく判断される、請求項１に記載のコンテンツ情報を処理する方法。
【請求項１８】
示すことは、関連するコンテンツ情報のダイジェスト・ドキュメントを生成すること、を含む、請求項１に記載のコンテンツ情報を処理する方法。
【請求項１９】
関連するコンテンツ情報の焦点要約を生成すること、をさらに含む、請求項１８に記載のコンテンツ情報を処理する方法。
【請求項２０】
情報を含むドキュメントになされるアクションに応じて、及び、該情報のコンテクストに基づいて、関連する既アクセスのコンテンツ情報を判断し、
判断された関連する前記コンテンツ情報をユーザに示す、
ことを、プロセッサににより実行された場合に、該プロセッサに実施させる、コンテンツ情報を処理するプログラム。
【請求項２１】
ユーザに示すことは、少なくとも通知特性を活性化することを含み、
該通知特性は、判断された関連する前記コンテンツ情報の可用性を示す、
請求項２０に記載のコンテンツ情報を処理するプログラム。
【請求項２２】
ドキュメントになされる前記アクションは、少なくとも、ドキュメントをリトリーブするアクション、ドキュメントを開くアクション、ドキュメントを保存するアクション、ドキュメントをファイルするアクション、ドキュメントを編集するアクション、ドキュメントを削除するアクション、ドキュメントを転送するアクション、及び、ドキュメントをブックマークするアクション、の一以上を含む、請求項２０に記載のコンテンツ情報を処理するプログラム。
【請求項２３】
既アクセスのコンテンツ情報のグループに含まれるように、前記ドキュメントの情報を処理することをさらに含む、請求項２０に記載のコンテンツ情報を処理するプログラム。
【請求項２４】
情報を処理することは、前記ドキュメントから該情報を抽出することを含む、請求項２３に記載のコンテンツ情報を処理するプログラム。
【請求項２５】
情報を処理することは、媒体記憶装置に抽出された該情報を出力することをさらに含む、請求項２４に記載のコンテンツ情報を処理するプログラム。
【請求項２６】
前記媒体記憶装置に抽出した情報を出力することは、該媒体記憶装置に抽出した該情報を周期的に出力することを含む、請求項２５に記載のコンテンツ情報を処理するプログラム。
【請求項２７】
前記情報はテキスト情報であり、
情報を処理することは、抽出された情報をテキスト表現方式に変換すること、をさらに含む、
請求項２５に記載のコンテンツ情報を処理するプログラム。
【請求項２８】
情報を処理することは、変換された情報と既アクセス・コンテンツとの類似性を定量化する、少なくとも一つの類似性スコアを判断すること、をさらに含む、請求項２７に記載のコンテンツ情報を処理するプログラム。
【請求項２９】
情報を処理することは、既アクセスのコンテンツ情報及び変換された情報のグループから、類似性閾値を上回る類似性スコアを有するコンテンツ情報の集合をさらに判断すること、をさらに含む、請求項２８に記載のコンテンツ情報を処理するプログラム。
【請求項３０】
さらに判断することは、逆インデックス技法を使用して実行される、請求項２９に記載のコンテンツ情報を処理するプログラム。
【請求項３１】
さらに判断することは、変換された情報に基づいて、自動的に生成されたテキスト照会を使用してインデックスを照会すること、をさらに含む、請求項３０に記載のコンテンツ情報を処理するプログラム。
【請求項３２】
情報を処理することは、既アクセスのコンテンツ情報を含む逆インデックスに変換された情報を追加すること、をさらに含む、請求項３０に記載のコンテンツ情報を処理するプログラム。
【請求項３３】
情報を処理することは、少なくとも類似性スコアに基づいて、コンテンツ情報の順位を判断すること、をさらに含む、請求項２９に記載のコンテンツ情報を処理するプログラム。
【請求項３４】
関連するコンテンツ情報は、少なくともコンピュータ・アプリケーション・ドキュメント、テキスト・メッセージ、ｅメール・メッセージ、カレンダ・エントリまたはウェブ・ページの一部である、請求項２０に記載のコンテンツ情報を処理するプログラム。
【請求項３５】
関連するコンテンツ情報は、少なくとも、ページ全体、一頁の中に含まれる個々のテキスト文字、ワード、句、テキスト行、文、段落、テキストの段、テキストのブロック、テキスト記事、複数頁ドキュメント、単一頁ドキュメントの集合体、及び複数頁ドキュメントの集合体、を含むリストから選択される、請求項２０に記載のコンテンツ情報を処理するプログラム。
【請求項３６】
関連する既アクセス・コンテンツは、既アクセス・コンテンツのグループにコンテンツを含める、コンピュータ・アプリケーションのタイプに関係なく判断される、請求項２０に記載のコンテンツ情報を処理するプログラム。
【請求項３７】
示すことは、関連するコンテンツ情報のダイジェスト・ドキュメントを生成すること、を含む、請求項２０に記載のコンテンツ情報を処理するプログラム。
【請求項３８】
関連するコンテンツ情報の焦点要約を生成すること、をさらに含む、請求項２０に記載のコンテンツ情報を処理するプログラム。
【請求項３９】
メモリと、
制御装置と、
を備え、
該制御装置は、
情報を含むドキュメントになされるアクションに応じて、及び、該情報のコンテクストに基づいて、関連する既アクセスのコンテンツ情報を判断し、
判断された関連する前記コンテンツ情報をユーザに示す、
コンテンツ情報を処理するシステム。
【請求項４０】
ユーザに示すことは、少なくとも通知特性を活性化することを含み、
該通知特性は、判断された関連する前記コンテンツ情報の可用性を示す、
請求項３９に記載のコンテンツ情報を処理するシステム。
【請求項４１】
ドキュメントになされる前記アクションは、少なくとも、ドキュメントをリトリーブするアクション、ドキュメントを開くアクション、ドキュメントを保存するアクション、ドキュメントをファイルするアクション、ドキュメントを編集するアクション、ドキュメントを削除するアクション、ドキュメントを転送するアクション、及び、ドキュメントをブックマークするアクション、の一以上を含む、請求項３９に記載のコンテンツ情報を処理するシステム。
【請求項４２】
クライアント・モジュール及びサーバ・モジュールをさらに備える、請求項３９に記載のコンテンツ情報を処理するシステム。
【請求項４３】
少なくとも前記クライアント・モジュールは、情報を含む前記ドキュメントにアクセスするために使用されるアプリケーションに埋め込まれている、請求項４２に記載のコンテンツ情報を処理するシステム。
【請求項４４】
既アクセスのコンテンツ情報のグループに含まれるように、前記ドキュメントの情報を処理することをさらに含む、請求項３９に記載のコンテンツ情報を処理するシステム。
【請求項４５】
情報を処理することは、前記ドキュメントから該情報を抽出することを含む、請求項４４に記載のコンテンツ情報を処理するシステム。
【請求項４６】
情報を処理することは、媒体記憶装置に抽出された該情報を出力することをさらに含む、請求項４５に記載のコンテンツ情報を処理するシステム。
【請求項４７】
前記媒体記憶装置に抽出した情報を出力することは、該媒体記憶装置に抽出した該情報を周期的に出力することを含む、請求項４６に記載のコンテンツ情報を処理するシステム。
【請求項４８】
前記情報はテキスト情報であり、
情報を処理することは、抽出された情報をテキスト表現方式に変換すること、をさらに含む、
請求項４６に記載のコンテンツ情報を処理するシステム。
【請求項４９】
情報を処理することは、変換された情報と既アクセス・コンテンツとの類似性を定量化する、少なくとも一つの類似性スコアを判断すること、をさらに含む、請求項４８に記載のコンテンツ情報を処理するシステム。
【請求項５０】
情報を処理することは、既アクセスのコンテンツ情報及び変換された情報のグループから、類似性閾値を上回る類似性スコアを有するコンテンツ情報の集合をさらに判断すること、をさらに含む、請求項４９に記載のコンテンツ情報を処理するシステム。
【請求項５１】
さらに判断することは、逆インデックス技法を使用して実行される、請求項５０に記載のコンテンツ情報を処理するシステム。
【請求項５２】
さらに判断することは、変換された情報に基づいて、自動的に生成されたテキスト照会を使用してインデックスを照会すること、をさらに含む、請求項５１に記載のコンテンツ情報を処理するシステム。
【請求項５３】
情報を処理することは、既アクセスのコンテンツ情報を含む逆インデックスに変換された情報を追加すること、をさらに含む、請求項５１に記載のコンテンツ情報を処理するシステム。
【請求項５４】
情報を処理することは、少なくとも類似性スコアに基づいて、コンテンツ情報の順位を判断すること、をさらに含む、請求項５０に記載のコンテンツ情報を処理するシステム。
【請求項５５】
関連するコンテンツ情報は、少なくともコンピュータ・アプリケーション・ドキュメント、テキスト・メッセージ、ｅメール・メッセージ、カレンダ・エントリまたはウェブ・ページの一部である、請求項３９に記載のコンテンツ情報を処理するシステム。
【請求項５６】
関連するコンテンツ情報は、少なくとも、ページ全体、一頁の中に含まれる個々のテキスト文字、ワード、句、テキスト行、文、段落、テキストの段、テキストのブロック、テキスト記事、複数頁ドキュメント、単一頁ドキュメントの集合体、及び複数頁ドキュメントの集合体、を含むリストから選択される、請求項３９に記載のコンテンツ情報を処理するシステム。
【請求項５７】
関連する既アクセス・コンテンツは、既アクセス・コンテンツのグループにコンテンツを含める、コンピュータ・アプリケーションのタイプに関係なく判断される、請求項３９に記載のコンテンツ情報を処理するシステム。
【請求項５８】
示すことは、関連するコンテンツ情報のダイジェスト・ドキュメントを生成すること、を含む、請求項３９に記載のコンテンツ情報を処理するシステム。
【請求項５９】
関連するコンテンツ情報の焦点要約を生成すること、をさらに含む、請求項５８に記載のコンテンツ情報を処理するシステム。
【請求項６０】
一以上の既アクセス・ドキュメントからテキストを抽出し、
抽出した該テキストをサーバ・モジュールに先行送信し、
前記サーバ・モジュールから受信した応答に基づいて、該サーバ・モジュールにより判断された関連するコンテンツ情報をユーザに先行通知する、
ことを、クライアント・モジュールのプロセッサにより実行された場合に、該プロセッサに実施させる、コンテンツ情報を処理するプログラム。
【請求項６１】
判断された関連する前記コンテンツ情報に電子的接続を提供する、ことをさらに含む、請求項６０に記載のコンテンツ情報を処理するプログラム。
【請求項６２】
前記クライアント・モジュールは、ホストコンピュータ・アプリケーションに埋め込まれている、請求項６０に記載のコンテンツ情報を処理するプログラム。
【請求項６３】
前記クライアント・モジュール及び前記サーバ・モジュールが別々の情報処理装置で提供される、請求項６０に記載のコンテンツ情報を処理するプログラム。
【請求項６４】
クライアント・モジュールにより出力された現在表示されているテキストをデータ記憶媒体に記憶し、
現在表示されている前記テキストのインデックスを生成し、
ユーザの現在のコンテクストに密接に関連する既アクセス・コンテンツを判断するために、前記インデックスを検索する、
ことを、サーバ・モジュールのプロセッサにより実行された場合に、該プロセッサに実施させる、コンテンツ情報を処理するプログラム。
【請求項６５】
ユーザによって定義されたダイジェスト特定に従って、既アクセス・コンテンツのダイジェストを生成すること、をさらに含む、請求項６４に記載のコンテンツ情報を処理するプログラム。
【請求項６６】
判断されたコンテンツの焦点要約を生成すること、をさらに含む請求項６４に記載のコンテンツ情報を処理するプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は既にアクセスした情報を処理することに関する。詳細には、本発明はコンテンツ情報を処理する方法、システム、及びプログラムに関する。
【背景技術】
【０００２】
例えば、ウェブ・ページ、ｅメール・メッセージまたはドキュメントなどの既にアクセスした情報を検出することは、コンピュータを使用して行われている最も頻繁なアクションの一つである。例えば、最近の研究では、５回のウェブ・ページ閲覧の内、４回が既にアクセスした、例えば、既に見たウェブ・ページに対してであることが示唆されている。
【０００３】
特に、再閲覧サポートのために設計された数多くのツールがある。例えば、最近アクセスしたファイルの履歴をよく維持しているオペレーティング・システム及びコンピュータ・アプリケーションがある。別の例では、ウェブ・ブラウザ及びいくつかのファイル・マネージャは、ブックマークを生成、編成するための機能だけではなく、「戻る」ボタン、最近アクセスしたファイル、及びＵＲＬの履歴も介して再閲覧をサポートしている。さらに、ウェブ・ページにまつわる別の例は、検索ツールが再閲覧ツールとして頻繁に使用されることである。
【０００４】
多くの場合、既に見たコンテンツを検出することは難しく、時間がかかる。コンテンツを再閲覧することがこのように広く行われている一般的な活動であるという事実にも関わらず、既存の検索ツールは、既にアクセスした情報を再閲覧することではなく情報の検出に重点を置いている。
【０００５】
多くの場合、既に見たコンテンツに戻る理由は新しいドキュメントを生成するためである。例えば、最も関連性のあるリソースと数日間分の価値があるウェブに基づいた調査の主な発見事項を収集し、要約するダイジェストの生成が、他者と該発見事項を共有すること、レポートを生成すること、あるいはさらに後で参照するために密接に関連したリソースの集合を保存することなどの複数の理由から実行される場合がある。
【０００６】
一般的に使用される再閲覧手法には多くの欠点がある。例えば、ウェブ・ブラウザとファイル・マネージャで使用される戻るボタンは短期間のドキュメント・レビューをサポートするだけである。ナビゲーションは通常純粋に逐次的である。つまり、都合良く到達するのは最近閲覧したページとドキュメントだけである。加えて、あるページに戻り、別のパスを辿ると、通常、最初のパスから閲覧したページが削除され、戻るボタンを介して最近閲覧したすべてのページに達するのは不可能になる。
【０００７】
ファイル・アクセス及びＵＲＬ履歴機能は戻るボタンより多くの柔軟性を与えるが、アクセスしたファイルとＵＲＬの長いリストをスキミングすることは効率的でも、便利でもない。さらに、ユーザはページ・タイトル、ＵＲＬまたはファイル名を探している情報と関連付けることができなければならず、これは、ユーザが既に見た情報の出所を知らない場合、あるいはページ・タイトルが参考にならない場合には特に困難である。加えて、ファイル・アクセスまたはＵＲＬ履歴は、通常アプリケーション単位で維持されている。例えば、ウェブ・ページにアクセスし、ｅメールを読み、ドキュメントを開くと、通常３つの別々の履歴が生じる。
【０００８】
ブックマークを使用することの主要な欠点は、ユーザはページに含まれている情報に将来ニーズが出てくる可能性があるかどうかを前もって評価しなければならないという点である。非常に多くのページをブックマークすることは、ブックマークの数と、それらを効率的に活用するために必要とされる編成と、がこのような大規模では難しくなるという理由からよい解決策ではない場合が多い。一般的にはブックマークの活用は、ユーザがそれらを生成、維持する際に費やす作業量に直接的に関係している。
【０００９】
多くの場合ＵＲＬ、ファイル名及びディレクトリを記憶することが困難であるために、既に見たコンテンツに戻るためには頻繁に検索ツールが再利用される。しかしながら、通常、検索ツール使用時に使用可能な特定の再閲覧サポートはない。例えば、既にアクセスしたウェブ・ページをリトリーブすることは、多くの場合、所望されるリンクが発見されるまで複数回照会を繰り返すことを必要とする。さらに、既にアクセスしたウェブ・ページがまだ存在しているという保証はない。
【００１０】
閲覧したコンテンツを活用し、自動的にダイジェスト、ブログまたは要約を生成することは今日入手可能なツールによって十分にサポートされていない。関連するリソースを収集し、ダイジェストまたはレポートを生成するプロセスは、将来のアクセスのために関連性のあるコンテンツをマーキングすること、ページを再閲覧すること、最も関連性のあるセクションを検出すこと、及び／又は最重要点を要約すること、次にすべての検出した情報を一箇所に収集するドキュメントをアセンブルすることから構成される大部分は手作業による活動である。これは非常に煩わしいプロセスである。既存のシステムまたはツールで既にアクセスしたコンテンツに基づいたものはない。それらは主に新しい情報を検出することに力を注いでいる。
【００１１】
例えば、非特許文献１〜３は、本願発明に関連する技術について記載している。
【非特許文献１】バレットら(Barrett et al.)、「ウェブ・パーソナル化法(How to Personalize the Web)」、計算機学会(ACM)、シカゴ、１９９７年、頁７５〜８２
【非特許文献２】バドジグら(Budzig et al.)、「コンテクストにおける情報アクセス( Information Access In Context)」、知識ベース・システム(Knowledge Based Systems)、 エルセヴィア・サイエンス(Elsevier Science)、２００１年、14 (1-2)、頁３７〜５３
【非特許文献３】コックバーンら(Cockburn et al.)、「ウェブ・ページ再閲覧に関する改良：分析、設計、及び、評価(Improving WEB Page Revisitation : Analysis, Design and Evaluation)」、ＩＴ＆ソサエティ(IT & Society)、２００３年、3(1)、頁１５９〜１８３
【発明の開示】
【発明が解決しようとする課題】
【００１２】
本発明の課題は、コンテンツの再閲覧を容易にするコンテンツ情報を処理する方法、システム、及びプログラムを提供することである。
【課題を解決するための手段】
【００１３】
本発明は、ユーザが既にアクセスしたコンテンツを再閲覧するのを補助するために自動コンテンツ・インデックス生成技法及び自動コンテンツ・リトリーブ技法を使用する方法及びシステムを提供する。
【００１４】
本発明は、先行型照会生成機能と推奨機能に自動化されたコンテンツ・インデックス生成を統合し、既に見たコンテンツへの自動コンテクスト・アクセスを可能にする方法及びシステムを別に提供する。
【００１５】
本発明は、既にアクセスしたコンテンツに基づいて焦点（ポイントを絞った）ダイジェスト・ドキュメントを生成するために自動インデックス生成技法とリトリーブ技法を使用する方法及びシステムを別に提供する。
【００１６】
本発明は、既にアクセスしたコンテンツに基づいてダイジェストの中にドキュメントのコンテクストに特殊な要約を生成するために自動インデックス生成技法とリトリーブ技法を使用する方法及びシステムを別に提供する。
【００１７】
本発明は既に見た、あるいはアクセスしたリソースの完全に自動化されたリトリーブ及び要約に対処し、コンテクストに合焦したダイジェストの自動生成を可能にする方法及びシステムを別に提供する。
【００１８】
本発明は、例えば、ウェブ・ブラウザ、ｅメール・クライアントまたはワープロなどの一般的なアプリケーションを一般的に使用している間に、ユーザがインタラクトするすべてのコンテンツの全文インデックスを自動的に生成する方法及びシステムを別に提供する。
【００１９】
テキスト・ドキュメントに関する多様な例示的な実施形態においては、本発明によるシステム及び方法は現在表示されているテキストを、送信されてきたテキストを全文インデックスに追加するサーバに先行して送信する。テキスト・ドキュメントに関する多様な例示的な実施形態においては、本発明にかかるシステム及び方法が、例えば、現在表示されているウェブ・ページ、受信及び／又は表示、編集等されているｅメール・メッセージなどの、ユーザの現在のコンテクストに密接に関係する、既にアクセスしたコンテンツを先行して決定する、または検出するために、生成されたインデックスを使用する。
【００２０】
本発明は、リトリーブされたドキュメントの集まりがコンテンツ再閲覧とダイジェスト生成の両方のために使用される方法及びシステムを別に提供する。
【００２１】
本発明の第１の態様のコンテンツ情報を処理する方法は、情報を含むドキュメントになされるアクションに応じて、及び、該情報のコンテクストに基づいて、関連する既アクセスのコンテンツ情報を判断し、判断された関連する前記コンテンツ情報をユーザに示す。
【００２２】
本発明の第２の態様は、第１の態様のコンテンツ情報を処理する方法であって、ユーザに示すことは、少なくとも通知特性を活性化することを含み、該通知特性は、判断された関連する前記コンテンツ情報の可用性を示す。
【００２３】
本発明の第３の態様は、第１の態様のコンテンツ情報を処理する方法であって、ドキュメントになされる前記アクションは、少なくとも、ドキュメントをリトリーブするアクション、ドキュメントを開くアクション、ドキュメントを保存するアクション、ドキュメントをファイルするアクション、ドキュメントを編集するアクション、ドキュメントを削除するアクション、ドキュメントを転送するアクション、及び、ドキュメントをブックマークするアクション、の一以上を含む。
【００２４】
本発明の第４の態様は、第１の態様のコンテンツ情報を処理する方法であって、既アクセスのコンテンツ情報のグループに含まれるように、前記ドキュメントの情報を処理することをさらに含む。
【００２５】
本発明の第５の態様は、第４の態様のコンテンツ情報を処理する方法であって、情報を処理することは、前記ドキュメントから該情報を抽出することを含む。
【００２６】
本発明の第６の態様は、第５の態様のコンテンツ情報を処理する方法であって、情報を処理することは、媒体記憶装置に抽出された該情報を出力することをさらに含む。
【００２７】
本発明の第７の態様は、第６の態様のコンテンツ情報を処理する方法であって、前記媒体記憶装置に抽出した情報を出力することは、該媒体記憶装置に抽出した該情報を周期的に出力することを含む。
【００２８】
本発明の第８の態様は、第６の態様のコンテンツ情報を処理する方法であって、前記情報はテキスト情報であり、情報を処理することは、抽出された情報をテキスト表現方式に変換すること、をさらに含む。
【００２９】
本発明の第９の態様は、第８の態様のコンテンツ情報を処理する方法であって、情報を処理することは、変換された情報と既アクセス・コンテンツとの類似性を定量化する、少なくとも一つの類似性スコアを判断すること、をさらに含む。
【００３０】
本発明の第１０の態様は、第９の態様のコンテンツ情報を処理する方法であって、情報を処理することは、既アクセスのコンテンツ情報及び変換された情報のグループから、類似性閾値を上回る類似性スコアを有するコンテンツ情報の集合をさらに判断すること、をさらに含む。
【００３１】
本発明の第１１の態様は、第１０の態様のコンテンツ情報を処理する方法であって、さらに判断することは、逆インデックス技法を使用して実行される。
【００３２】
本発明の第１２の態様は、第１１の態様のコンテンツ情報を処理する方法であって、さらに判断することは、変換された情報に基づいて、自動的に生成されたテキスト照会を使用してインデックスを照会すること、をさらに含む。
【００３３】
本発明の第１３の態様は、第１１の態様のコンテンツ情報を処理する方法であって、情報を処理することは、既アクセスのコンテンツ情報を含む逆インデックスに変換された情報を追加すること、をさらに含む。
【００３４】
本発明の第１４の態様は、第１０の態様のコンテンツ情報を処理する方法であって、情報を処理することは、少なくとも類似性スコアに基づいて、コンテンツ情報の順位を判断すること、をさらに含む。
【００３５】
本発明の第１５の態様は、第１の態様のコンテンツ情報を処理する方法であって、関連するコンテンツ情報は、少なくともコンピュータ・アプリケーション・ドキュメント、テキスト・メッセージ、ｅメール・メッセージ、カレンダ・エントリまたはウェブ・ページの一部である。
【００３６】
本発明の第１６の態様は、第１の態様のコンテンツ情報を処理する方法であって、関連するコンテンツ情報は、少なくとも、ページ全体、一頁の中に含まれる個々のテキスト文字、ワード、句、テキスト行、文、段落、テキストの段、テキストのブロック、テキスト記事、複数頁ドキュメント、単一頁ドキュメントの集合体、及び複数頁ドキュメントの集合体、を含むリストから選択される。
【００３７】
本発明の第１７の態様は、第１の態様のコンテンツ情報を処理する方法であって、関連する既アクセス・コンテンツは、既アクセス・コンテンツのグループにコンテンツを含める、コンピュータ・アプリケーションのタイプに関係なく判断される。
【００３８】
本発明の第１８の態様は、第１の態様のコンテンツ情報を処理する方法であって、示すことは、関連するコンテンツ情報のダイジェスト・ドキュメントを生成すること、を含む。
【００３９】
本発明の第１９の態様は、第１８の態様のコンテンツ情報を処理する方法であって、関連するコンテンツ情報の焦点要約を生成すること、をさらに含む。
【００４０】
本発明の第２０の態様は、コンテンツ情報を処理するプログラムであって、情報を含むドキュメントになされるアクションに応じて、及び、該情報のコンテクストに基づいて、関連する既アクセスのコンテンツ情報を判断し、判断された関連する前記コンテンツ情報をユーザに示す、ことを、プロセッサににより実行された場合に、該プロセッサに実施させる、コンテンツ情報を処理するプログラムである。
【００４１】
本発明の第２１の態様は、第２０の態様のコンテンツ情報を処理するプログラムであって、ユーザに示すことは、少なくとも通知特性を活性化することを含み、該通知特性は、判断された関連する前記コンテンツ情報の可用性を示す。
【００４２】
本発明の第２２の態様は、第２０の態様のコンテンツ情報を処理するプログラムであって、ドキュメントになされる前記アクションは、少なくとも、ドキュメントをリトリーブするアクション、ドキュメントを開くアクション、ドキュメントを保存するアクション、ドキュメントをファイルするアクション、ドキュメントを編集するアクション、ドキュメントを削除するアクション、ドキュメントを転送するアクション、及び、ドキュメントをブックマークするアクション、の一以上を含む。
【００４３】
本発明の第２３の態様は、第２０の態様のコンテンツ情報を処理するプログラムであって、既アクセスのコンテンツ情報のグループに含まれるように、前記ドキュメントの情報を処理することをさらに含む。
【００４４】
本発明の第２４の態様は、第２３の態様のコンテンツ情報を処理するプログラムであって、情報を処理することは、前記ドキュメントから該情報を抽出することを含む。
【００４５】
本発明の第２５の態様は、第２４の態様のコンテンツ情報を処理するプログラムであって、情報を処理することは、媒体記憶装置に抽出された該情報を出力することをさらに含む。
【００４６】
本発明の第２６の態様は、第２５の態様のコンテンツ情報を処理するプログラムであって、前記媒体記憶装置に抽出した情報を出力することは、該媒体記憶装置に抽出した該情報を周期的に出力することを含む。
【００４７】
本発明の第２７の態様は、第２５の態様のコンテンツ情報を処理するプログラムであって、前記情報はテキスト情報であり、情報を処理することは、抽出された情報をテキスト表現方式に変換すること、をさらに含む。
【００４８】
本発明の第２８の態様は、第２７の態様のコンテンツ情報を処理するプログラムであって、情報を処理することは、変換された情報と既アクセス・コンテンツとの類似性を定量化する、少なくとも一つの類似性スコアを判断すること、をさらに含む。
【００４９】
本発明の第２９の態様は、第２８の態様のコンテンツ情報を処理するプログラムであって、情報を処理することは、既アクセスのコンテンツ情報及び変換された情報のグループから、類似性閾値を上回る類似性スコアを有するコンテンツ情報の集合をさらに判断すること、をさらに含む。
【００５０】
本発明の第３０の態様は、第２９の態様のコンテンツ情報を処理するプログラムであって、さらに判断することは、逆インデックス技法を使用して実行される。
【００５１】
本発明の第３１の態様は、第３０の態様のコンテンツ情報を処理するプログラムであって、さらに判断することは、変換された情報に基づいて、自動的に生成されたテキスト照会を使用してインデックスを照会すること、をさらに含む。
【００５２】
本発明の第３２の態様は、第３０の態様のコンテンツ情報を処理するプログラムであって、情報を処理することは、既アクセスのコンテンツ情報を含む逆インデックスに変換された情報を追加すること、をさらに含む。
【００５３】
本発明の第３３の態様は、第２９の態様のコンテンツ情報を処理するプログラムであって、情報を処理することは、少なくとも類似性スコアに基づいて、コンテンツ情報の順位を判断すること、をさらに含む。
【００５４】
本発明の第３４の態様は、第２０の態様のコンテンツ情報を処理するプログラムであって、関連するコンテンツ情報は、少なくともコンピュータ・アプリケーション・ドキュメント、テキスト・メッセージ、ｅメール・メッセージ、カレンダ・エントリまたはウェブ・ページの一部である。
【００５５】
本発明の第３５の態様は、第２０の態様のコンテンツ情報を処理するプログラムであって、関連するコンテンツ情報は、少なくとも、ページ全体、一頁の中に含まれる個々のテキスト文字、ワード、句、テキスト行、文、段落、テキストの段、テキストのブロック、テキスト記事、複数頁ドキュメント、単一頁ドキュメントの集合体、及び複数頁ドキュメントの集合体、を含むリストから選択される。
【００５６】
本発明の第３６の態様は、第２０の態様のコンテンツ情報を処理するプログラムであって、関連する既アクセス・コンテンツは、既アクセス・コンテンツのグループにコンテンツを含める、コンピュータ・アプリケーションのタイプに関係なく判断される。
【００５７】
本発明の第３７の態様は、第２０の態様のコンテンツ情報を処理するプログラムであって、示すことは、関連するコンテンツ情報のダイジェスト・ドキュメントを生成すること、を含む。
【００５８】
本発明の第３８の態様は、第２０の態様のコンテンツ情報を処理するプログラムであって、関連するコンテンツ情報の焦点要約を生成すること、をさらに含む。
【００５９】
本発明の第３９の態様は、コンテンツ情報を処理するシステムであって、メモリと、制御装置と、を備え、該制御装置は、情報を含むドキュメントになされるアクションに応じて、及び、該情報のコンテクストに基づいて、関連する既アクセスのコンテンツ情報を判断し、判断された関連する前記コンテンツ情報をユーザに示す。
【００６０】
本発明の第４０の態様は、第３９の態様のコンテンツ情報を処理するシステムであって、ユーザに示すことは、少なくとも通知特性を活性化することを含み、該通知特性は、判断された関連する前記コンテンツ情報の可用性を示す。
【００６１】
本発明の第４１の態様は、第３９の態様のコンテンツ情報を処理するシステムであって、ドキュメントになされる前記アクションは、少なくとも、ドキュメントをリトリーブするアクション、ドキュメントを開くアクション、ドキュメントを保存するアクション、ドキュメントをファイルするアクション、ドキュメントを編集するアクション、ドキュメントを削除するアクション、ドキュメントを転送するアクション、及び、ドキュメントをブックマークするアクション、の一以上を含む。
【００６２】
本発明の第４２の態様は、第３９の態様のコンテンツ情報を処理するシステムであって、クライアント・モジュール及びサーバ・モジュールをさらに備える。
【００６３】
本発明の第４３の態様は、第４２の態様のコンテンツ情報を処理するシステムであって、少なくとも前記クライアント・モジュールは、情報を含む前記ドキュメントにアクセスするために使用されるアプリケーションに埋め込まれている。
【００６４】
本発明の第４４の態様は、第３９の態様のコンテンツ情報を処理するシステムであって、既アクセスのコンテンツ情報のグループに含まれるように、前記ドキュメントの情報を処理することをさらに含む。
【００６５】
本発明の第４５の態様は、第４４の態様のコンテンツ情報を処理するシステムであって、情報を処理することは、前記ドキュメントから該情報を抽出することを含む。
【００６６】
本発明の第４６の態様は、第４５の態様のコンテンツ情報を処理するシステムであって、情報を処理することは、媒体記憶装置に抽出された該情報を出力することをさらに含む。
【００６７】
本発明の第４７の態様は、第４６の態様のコンテンツ情報を処理するシステムであって、前記媒体記憶装置に抽出した情報を出力することは、該媒体記憶装置に抽出した該情報を周期的に出力することを含む。
【００６８】
本発明の第４８の態様は、第４６の態様のコンテンツ情報を処理するシステムであって、前記情報はテキスト情報であり、情報を処理することは、抽出された情報をテキスト表現方式に変換すること、をさらに含む。
【００６９】
本発明の第４９の態様は、第４８の態様のコンテンツ情報を処理するシステムであって、情報を処理することは、変換された情報と既アクセス・コンテンツとの類似性を定量化する、少なくとも一つの類似性スコアを判断すること、をさらに含む。
【００７０】
本発明の第５０の態様は、第４９の態様のコンテンツ情報を処理するシステムであって、情報を処理することは、既アクセスのコンテンツ情報及び変換された情報のグループから、類似性閾値を上回る類似性スコアを有するコンテンツ情報の集合をさらに判断すること、をさらに含む。
【００７１】
本発明の第５１の態様は、第５０の態様のコンテンツ情報を処理するシステムであって、さらに判断することは、逆インデックス技法を使用して実行される。
【００７２】
本発明の第５２の態様は、第５１の態様のコンテンツ情報を処理するシステムであって、さらに判断することは、変換された情報に基づいて、自動的に生成されたテキスト照会を使用してインデックスを照会すること、をさらに含む。
【００７３】
本発明の第５３の態様は、第５１の態様のコンテンツ情報を処理するシステムであって、情報を処理することは、既アクセスのコンテンツ情報を含む逆インデックスに変換された情報を追加すること、をさらに含む。
【００７４】
本発明の第５４の態様は、第５０の態様のコンテンツ情報を処理するシステムであって、情報を処理することは、少なくとも類似性スコアに基づいて、コンテンツ情報の順位を判断すること、をさらに含む。
【００７５】
本発明の第５５の態様は、第３９の態様のコンテンツ情報を処理するシステムであって、関連するコンテンツ情報は、少なくともコンピュータ・アプリケーション・ドキュメント、テキスト・メッセージ、ｅメール・メッセージ、カレンダ・エントリまたはウェブ・ページの一部である。
【００７６】
本発明の第５６の態様は、第３９の態様のコンテンツ情報を処理するシステムであって、関連するコンテンツ情報は、少なくとも、ページ全体、一頁の中に含まれる個々のテキスト文字、ワード、句、テキスト行、文、段落、テキストの段、テキストのブロック、テキスト記事、複数頁ドキュメント、単一頁ドキュメントの集合体、及び複数頁ドキュメントの集合体、を含むリストから選択される。
【００７７】
本発明の第５７の態様は、第３９の態様のコンテンツ情報を処理するシステムであって、関連する既アクセス・コンテンツは、既アクセス・コンテンツのグループにコンテンツを含める、コンピュータ・アプリケーションのタイプに関係なく判断される。
【００７８】
本発明の第５８の態様は、第３９の態様のコンテンツ情報を処理するシステムであって、示すことは、関連するコンテンツ情報のダイジェスト・ドキュメントを生成すること、を含む。
【００７９】
本発明の第５９の態様は、第５８の態様のコンテンツ情報を処理するシステムであって、関連するコンテンツ情報の焦点要約を生成すること、をさらに含む。
【００８０】
本発明の第６０の態様は、コンテンツ情報を処理するプログラムであって、一以上の既アクセス・ドキュメントからテキストを抽出し、抽出した該テキストをサーバ・モジュールに先行送信し、前記サーバ・モジュールから受信した応答に基づいて、該サーバ・モジュールにより判断された関連するコンテンツ情報をユーザに先行通知する、ことを、クライアント・モジュールのプロセッサにより実行された場合に、該プロセッサに実施させる、コンテンツ情報を処理するプログラムである。
【００８１】
本発明の第６１の態様は、第６０の態様のコンテンツ情報を処理するプログラムであって、判断された関連する前記コンテンツ情報に電子的接続を提供する。
【００８２】
本発明の第６２の態様は、第６０の態様のコンテンツ情報を処理するプログラムであって、前記クライアント・モジュールは、ホストコンピュータ・アプリケーションに埋め込まれている。
【００８３】
本発明の第６３の態様は、第６０の態様のコンテンツ情報を処理するプログラムであって、前記クライアント・モジュール及び前記サーバ・モジュールが別々の情報処理装置で提供される。
【００８４】
本発明の第６４の態様はコンテンツ情報を処理するプログラムであって、クライアント・モジュールにより出力された現在表示されているテキストをデータ記憶媒体に記憶し、現在表示されている前記テキストのインデックスを生成し、ユーザの現在のコンテクストに密接に関連する既アクセス・コンテンツを判断するために、前記インデックスを検索する、ことを、サーバ・モジュールのプロセッサにより実行された場合に、該プロセッサに実施させる、コンテンツ情報を処理するプログラムである。
【００８５】
本発明の第６５の態様は、第６４の態様のコンテンツ情報を処理するプログラムであって、ユーザによって定義されたダイジェスト特定に従って、既アクセス・コンテンツのダイジェストを生成すること、をさらに含む。
【００８６】
本発明の第６６の態様は、第６４の態様のコンテンツ情報を処理するプログラムであって、判断されたコンテンツの焦点要約を生成すること、をさらに含む。
【発明の効果】
【００８７】
本発明のコンテンツ情報を処理する方法は、情報を含むドキュメントになされるアクションに応じて、及び、該情報のコンテクストに基づいて、関連する既アクセスのコンテンツ情報を判断し、判断された関連する前記コンテンツ情報をユーザに示すようにしているので、コンテンツの再閲覧を容易にすることができる。
【発明を実施するための最良の形態】
【００８８】
本発明のシステム及び方法の多様な例示的な実施形態は、図を参照して以下に詳細に説明される。
【００８９】
図１は、本発明に従って既にアクセスしたコンテンツを再閲覧し、既にアクセスしたコンテンツに基づき焦点ダイジェスト・ドキュメントを生成するための方法及びシステムの実現の一つの例示的な実施形態のハイ・レベル概略表現である。
【００９０】
本発明によるシステム及び方法の多様な例示的な実施形態においては、コンテンツはテキスト、数字、記号、マーキング、メタ・データ等を含む。さらに本発明によるシステム及び方法の多様な例示的な実施形態においては、コンテンツは例えば、コンピュータ・アプリケーション・ドキュメント、テキスト・メッセージ、ｅメール・メッセージ、カレンダ・エントリ、ウェブ・ページ等のドキュメントの一部である。さらに本発明によるシステム及び方法の多様な例示的な実施形態においては、コンテンツは、ページ全体、一頁の中に含まれる個々のテキスト文字、ワード、句、テキスト行、文、段落、テキストの段、テキストのブロック、テキスト記事、複数頁ドキュメント、単一頁ドキュメントの集合体、複数頁ドキュメントの集合体等の中に含まれるか、あるいはそれ自体がページ全体、一頁の中に含まれる個々のテキスト文字、ワード、句、テキスト行、文、段落、テキストの段、テキストのブロック、テキスト記事、複数頁ドキュメント、単一頁ドキュメントの集合体、複数頁ドキュメントの集合体等である。
【００９１】
本発明によるシステム及び方法の多様な例示的な実施形態においては、システム１０は、一人または複数人のユーザが既にアクセスしたコンテンツを再閲覧するのを補助するためにインデックス生成技法とリトリーブ技法を利用する。システム１０はさらに既にアクセスしたコンテンツに基づいて焦点ダイジェスト・ドキュメントを生成するためにもインデックス生成技法とリトリーブ技法を利用する。本発明によるシステム及び方法の多様な例示的な実施形態においては、これらの機能は自動的に実行される。
【００９２】
図１に図示されるように、多様な例示的な実施形態においては、システム１０は少なくとも２つのシステム・モジュールを利用する。これらの例示的な実施形態においては、第１のシステム・モジュールはクライアント・モジュール２０である。クライアント・モジュール２０は再閲覧及びダイジェスト生成のためのユーザ・インタフェースを提供する。第２のシステム・モジュールは、コンテンツ情報及び／又はコンテンツ・ドキュメントを記憶し、インデックス生成し、インデックス６０に対して、及びインデックス６０からリトリーブするサーバ・モジュール３０である。多様な例示的な実施形態においては、インデックス６０は全文インデックスである。
【００９３】
多様な例示的な実施形態においては、クライアント２０は、例えば、ウェブ・ブラウザ、ｅメール・クライアント、プレゼンテーション・ソフトウェア、またはワープロ等のあらゆる一般的に使用されているアプリケーション５０の中に埋め込まれている。例えば、図１に示されるように、多様な例示的な実施形態においては、グラフィック・ユーザ・インタフェース（ＧＵＩ）環境において、クライアント・モジュール２０は、ホスト・アプリケーション５０のユーザ・インタフェース内に組み込まれるツールバー４０として実現されている。代替の例示的な実施形態においては、クライアント・モジュール２０は他の既知の、あるいは今後開発される方法または技法を使用して実現される。
【００９４】
多様な例示的な実施形態においては、クライアント・モジュール２０及びサーバ・モジュール３０は、スタンドアロン単一ユーザ・セットアップが所望されるときなど、例えば、単一デスクトップ・コンピュータなどの同じホスト情報処理装置にインストールされる。代わりに、多様な例示的な実施形態においては、クライアント・モジュール２０とサーバ・モジュール３０は、例えば、システム１０が同じサーバ・システムから複数のユーザをサポートすることになる場合など別々のホスト情報処理装置にインストールされる。
【００９５】
多様な例示的な実施形態においては、複数のユーザが、ネットワーク環境を使用して、例えば、モバイル機器、複数のデスクトップ、パーソナル・デジタル・アシスタント・デバイス、移動計算装置及び通信装置などの複数の異なるシステムからサーバ・モジュール３０に接続する。複数のユーザが複数の装置を介して同じサーバ・モジュール３０にアクセスできるようにすることは、それによりユーザは使用される処理装置、アプリケーション及び／又は通信リンクの種類に関係なく同じコンテンツ履歴にアクセスできるため好適である。
【００９６】
多様な例示的な実施形態においては、クライアント・モジュール２０は、一般的に使用されている生産性アプリケーション５０を使用して生成された一つまたは複数のドキュメント５２からテキスト２１を抽出すること、該抽出したテキストをサーバ・モジュール３０に先行して送信すること２２、検出された密接に関連する既にアクセスしたコンテンツの存在をユーザに先行して通知すること２３、検出された密接に関連する既にアクセスしたコンテンツに電子接続を提供すること２４、検出され、アクセス及び／又はリトリーブされたユーザのコンテンツの明示的履歴２５を提供すること、サーバ・モジュール３０により生成されるダイジェストを特定するために使用されるダイジェスト生成構成要素を含むメニュー２６を提供すること、及び類似する機能を含むが、それらに限られない、リストから選択される多様な機能を実行する。
【００９７】
多様な例示的な実施形態においては、サーバ・モジュール３０はインデックス６０に現在表示されているテキストを記憶し、インデックスを生成する。多様な例示的な実施形態においては、サーバ・モジュール３０は、ユーザの現在のコンテクストに密接に関係する既にアクセスしたコンテンツを決定するためにインデックス６０のリトリーブ、例えば、照会３２を実行する。多様な例示的な実施形態においては、サーバ・モジュール３０はユーザの特定に従ってドキュメント７０のダイジェスト３３を生成する。
【００９８】
図２は、本発明によるシステム及び方法に関連して使用するためのネットワーク環境２００の一つの例示的な実施形態を概略して示す。図２に示されているように、コンテンツ再閲覧及びダイジェスト生成システムは、複数のユーザ５を有する環境で使用されるように構成されている。マルチ・ユーザ環境の多様な例示的な実施形態においては、ネットワーク環境２００は、それぞれの単独のユーザ５がクライアント・モジュール２０を含む情報処理装置２１０を有するように配置される。多様な例示的な実施形態においては、サーバ・モジュール３０はサーバ・デバイスなどのスタンドアロン・情報処理装置２２０に含まれる。多様な代替の例示的な実施形態（不図示）においては、サーバ・モジュール３０はユーザ５の情報処理装置２１０の一つに常駐する。多様な例示的な実施形態においては、ユーザ５のそれぞれは、一つまたは複数の通信リンク２３０を使用してネットワーク２０５上でコンテンツ再閲覧及びダイジェスト生成システムのサーバ・モジュール３０に接続される。
【００９９】
多様な例示的な実施形態においては、ネットワーク２０５は、例えば、ローカル・エリア・ネットワーク、ワイド・エリア・ネットワーク、ストレージ・エリア・ネットワーク、イントラネット、エクストラネット、インターネット、または他の種類の分散型ネットワークを含むが、それらに限定されない。多様な例示的な実施形態においては、ネットワーク２０５は有線部分及び／又は無線部分を含む。多様な例示的な実施形態においては、リンク２３０は、公衆電話交換網上の接続、直接ケーブル接続、ワイド・エリア・ネットワーク、ローカル・エリア・ネットワークまたはストレージ・エリア・ネットワーク上の接続、イントラネットまたはエクストラネット上の接続、インターネット上の接続、あるいは他の分散処理ネットワークまたはシステム上の接続を含む、ネットワーク２０５に対して、例えば、クライアント・モジュール２０とサーバ・モジュール３０などのコンテンツ再閲覧及びダイジェスト生成システムの多様な構成要素を接続するための既知のあるいは今後開発される装置またはシステムである。一般的に、リンク２３０は例えば、クライアント・モジュール２０及びサーバ・モジュール３０などのコンテンツ再閲覧及びダイジェスト生成システムの多様な構成要素をネットワーク２０５に接続するために使用できる既知のまたは今後開発される接続システムまたは構造である場合がある。
【０１００】
図３は、本発明に従って既にアクセスしたコンテンツを再閲覧し、焦点ダイジェスト・ドキュメントを生成するためのシステム３００の一つの例示的な実施形態の機能ブロック図である。システム３００は外部データ接続３７０を含む。多様な例示的な実施形態では、データ接続３７０は、例えば、公衆電話交換網上の接続、直接ケーブル接続、ワイド・エリア・ネットワーク、ローカル・エリア・ネットワークまたはストレージ・エリア・ネットワーク上の接続、イントラネットまたはエクストラネット上の接続、インターネット上の接続、あるいは他の分散処理ネットワークまたはシステムを含む、ネットワーク２５０などの外部にシステム３００を接続するための既知のまたは今後開発される装置またはシステムである。一般的には、データ接続３７０は、例えば、ネットワーク２０５などの外部に対してシステム３００を接続するために使用できる既知のまたは今後開発される接続システムまたは構造である。
【０１０１】
図３に示されるように、システム３００はユーザに対して情報を表示するために使用可能な一または複数の表示装置３４０、及び一人または複数のユーザがシステム３００にデータを入力できるようにするために使用できる一または複数のユーザ入力装置３５０を含む。該一または複数の表示装置３４０及び該一または複数の入力装置３５０は、それぞれ一または複数の通信リンク３４１及び３５１を介して、入出力インタフェース３３０を通じてシステム３００に接続される。該一または複数の通信リンク３４１及び３５１は、通常、前記データ接続３７０と同様である。
【０１０２】
多様な例示的な実施形態では、システム３００は、制御装置３２０、メモリ３１０、テキスト抽出回路またはルーチン３０５、テキスト先行伝送回路またはルーチン３１５、既閲覧コンテンツ・アクセス回路またはルーチン３２５、明示履歴アクセス回路またはルーチン３３５、ダイジェスト特定回路またはルーチン３４５、コンテンツ持続及びインデックス生成回路またはルーチン３５５、照会生成回路またはルーチン３６５、再閲覧コンテンツ推奨回路またはルーチン３７５、並びにダイジェスト生成回路またはルーチン３８５の一つまたは複数を含み、そのすべては一つまたは複数のデータバス及び／又は制御バス及び／又はアプリケーション・プログラミング・インタフェース３６０上で相互接続されている。
【０１０３】
多様な例示的な実施形態においては、制御装置３２０はシステム３００の他の構成要素の動作を制御する。多様な例示的な実施形態においては、制御装置３２０は、必要に応じてシステム３００の多様な構成要素間でのデータの流れも制御する。多様な例示的な実施形態においては、メモリ３１０はシステム３００に入る、またはシステム３００から出る情報を記憶する。多様な例示的な実施形態では、メモリ３１０は、システム３００の機能を実現するあらゆる必要なプログラム及び／又はデータを記憶し、及び／又は多様な処理の段階で既にアクセスしたドキュメント・コンテンツ情報のインデックスなどのデータを記憶する。
【０１０４】
様々な例示的な実施形態において、メモリ３１０は、可変な揮発性又は不揮発性メモリ、若しくは、不変、すなわち、固定メモリの任意な適切な組合せであってよい。様々な例示的な実施形態において、揮発性又は不揮発性の可変なメモリは、一又は複数のスタティック若しくはダイナミックＲＡＭ、フロッピィ・ディスク、及びフロッピィ・ディスク・ドライブ、書込可能若しくは書替可能光ディスク及び光ディスク・ドライブ、ハード・ディスク・ドライブ、フラッシュ・メモリなどであってよい。同様に、様々な実施形態において、不変、すなわち、固定メモリは、一又は複数のＲＯＭ、ＰＲＯＭ、ＥＰＲＯＭ、ＥＥＰＲＯＭ、ＣＤ−ＲＯＭ若しくはＤＶＤ−ＲＯＭディスクなどの光ＲＯＭ、及び、光ＲＯＭのディスク・ドライブなどであってよい。
【０１０５】
多様な例示的な実施形態においては、クライアント・モジュールは、一つまたは複数のアクセスしたドキュメントからテキストを抽出すること、該抽出したテキストをサーバ・モジュールに先行して送信すること、検出された密接に関係する既にアクセスしたコンテンツの存在をユーザに先行して通知すること、検出された密接に関連する既にアクセスしたコンテンツに電子接続を提供すること、検出され、アクセス及び／又はリトリーブされたユーザのコンテンツの明示的な履歴を提供すること、サーバ・モジュールによって生成されるダイジェストを特定するために使用されるダイジェスト生成構成要素を提供すること、及び他の類似した機能を含むが、それらに限定されない、リストから選択される多様な機能を実行する。
【０１０６】
多様な例示的な実施形態においては、ユーザがドキュメントを開くなどのユーザ・アクションに応じて関連付けられた既にアクセスしたコンテンツ情報を判断するとき、クライアント・モジュール内のテキスト抽出回路またはルーチン３０５が、表示されているテキストを自動的に抽出する。多様な例示的な実施形態においては、クライアント・モジュールはホスト・アプリケーション内で実行する。これらの例示的な実施形態においては、クライアント・モジュールは現在表示されているドキュメントにアクセスできるため、追加の処理のために表示されているテキストを容易に抽出する。
【０１０７】
多様な例示的な実施形態においては、テキスト抽出ステップに続き、クライアント・モジュール内のテキスト先行伝送回路またはルーチン３１５が、抽出されたテキストをサーバ・モジュールに、すなわち、サーバに先行して送信する。多様な例示的な実施形態においては、この伝送は、ユーザが、例えば、新しいドキュメントを開く、既存のドキュメントを開く、ｅメール・メッセージを見る、新しいＵＲＬにナビゲーションする等のドキュメントに対するアクションを実行すると必ず発生する。多様な追加の例示的な実施形態においては、ユーザが新しいドキュメントまたはｅメール・メッセージを生成している間に、抽出されたテキストの周期的な伝送が発生する。追加の例示的な実施形態においては、抽出されたテキストの周期的な伝送は、ユーザが既存のドキュメント、ｅメール・メッセージまたは他のアプリケーション・ドキュメントを編集している間に発生する。
【０１０８】
多様な例示的な実施形態においては、テキスト伝送の目的は二重である。第１に、それによりサーバ・モジュールは現在表示されているテキストにインデックスを付けることができる。第２に、それによりサーバ・モジュールは、ユーザの現在のコンテクストに密接に関係している既にアクセスしたコンテンツをリトリーブできる。多様な例示的な実施形態においては、コンテクストは、現在表示されているページ、前のｎ枚の表示頁、または例えば、時間、ロケーション、カレンダから抽出された約束等の他のコンテクスト情報により定義される。
【０１０９】
多様な例示的な実施形態においては、サーバ・モジュールへのコンテンツ伝送の後、サーバ・モジュールは、サーバが、ユーザの現在のコンテクストに密接に関係している既にアクセスしたコンテンツを含むかどうかを判断する。このようなコンテンツが存在する場合は、サーバ・モジュールは、情報処理装置生成クライアントに、密接に関係する既にアクセスしたコンテンツについての情報を送り返す。多様な例示的な実施形態においては、送信された情報は、一致するテキスト・セグメントだけではなく、一致するリソースのファイル名またはＵＲＬ、頁またはドキュメントのタイトル、アクセス日付も含む。サーバはすべての伝送の全文を記憶しているため、コンテンツの元のロケーションが変更したとしてもサーバが既にアクセスしたコンテンツをリトリーブできることが理解されなければならない。多様な例示的な実施形態において、任意の種類の密接に関係する既にアクセスしたコンテンツは処理され、クライアント・モジュールに、従ってユーザ情報処理装置に送り返される。
【０１１０】
多様な例示的な実施形態においては、既に見たコンテンツに対するアクセスまたは既に見たコンテンツの表示は、既閲覧コンテンツ・アクセス回路またはルーチン３２５のアクセス／表示により提供される。多様な例示的な実施形態においては、クライアント・モジュールがユーザに検出された関係するコンテンツの存在を知らせるか、または通知する。多様な例示的な実施形態においては、ユーザは次に受信された情報を見ることを要求する。多様な例示的な実施形態においては、ユーザは一致するドキュメント、ｅメール・メッセージまたはウェブ・ページを開く。
【０１１１】
多様な例示的な実施形態においては、既に見たコンテンツに対するアクセスは、クライアント・ツールバーの「履歴」ボタンを使用して実現される。多様な例示的な実施形態においては、履歴ボタンは、クライアント・モジュール（すなわち、ユーザ情報処理装置）が一致するリソースについての情報を受け取るとその外観を変更する。これらの例示的な実施形態においては、ユーザが履歴ボタンをクリックすると、一致するリソースに対するアクセスを提供するメニューが表示される。
【０１１２】
多様な例示的な実施形態においては、ユーザは、サーバ・モジュールが例えば、密接に関連する既に見たコンテンツなどの一致するリソースをリトリーブするために実行する自動サーチを修正する。例えば、多様な例示的な実施形態においては、ユーザは特定の日付範囲を特定するか、あるいは遠隔的に関係する結果を含むために類似性閾値を変更する。
【０１１３】
多様な例示的な実施形態においては、クライアント・モジュールによって実行される別の機能は、明示履歴アクセス回路またはルーチン３３５を通してユーザのコンテンツ履歴に対する明示的なアクセスのためのインタフェースを提供することである。多様な例示的な実施形態においては、ユーザは既にアクセスしたコンテンツの履歴を獲得するためにシステムの先行照会機能を使用する。代わりに、多様な例示的な実施形態においては、ユーザは既にアクセスしたコンテンツをリトリーブするためにマニュアル照会を利用する。他の多様な例示的な実施形態においては、クライアント・モジュールが、例えば、ウェブ・ページ、ｅメール、ドキュメント等などの最近アクセスしたリソースのリストに明示的なアクセスを提供する。
【０１１４】
既にアクセスしたコンテンツを再閲覧することに加え、多様な例示的な実施形態においては、クライアント・モジュールは、サーバ・モジュールによって生成されるダイジェストを特定するために使用されるダイジェスト特定回路またはルーチン３４５を含む。ユーザは多くの異なる活動及びトピックに関係するコンテンツにアクセスする傾向があるため、多様な例示的な実施形態においては、このプロセスの一つの態様はダイジェストのトピックまたは焦点を特定することである。
【０１１５】
多様な例示的な実施形態においては、再閲覧アプローチと同様に、トピックまたは焦点は、例えば、現在表示されているウェブ・ページ、調査報告またはｅメール・メッセージなどの、ユーザの現在のコンテクストにより提供される。代わりに、多様な例示的な実施形態においては、ユーザは代表的なテキストを含むＵＲＬまたはファイルのリストを特定するか、あるいはダイジェストに焦点を合わせるためにテキスト照会を入力する。加えて、多様な例示的な実施形態においては、要約の所望される長さ、含まれるドキュメントの最大数、及び／又はドキュメントの日付範囲もしくはファイル・タイプについての情報が、トピックまたは焦点に含まれる。
【０１１６】
多様な例示的な実施形態においては、特定がサーバ・モジュールに送信されると、サーバ・モジュールは、ダイジェストを生成するために、収集、要約及びドキュメントの構築を開始する。多様な例示的な実施形態においては、次に、サーバ・モジュールは、新規に生成されたドキュメントが表示される準備ができるとクライアント・モジュールに通知する。
【０１１７】
自動コンテクスト関連のコンテンツ・リトリーブ及び／又は情報ダイジェスト生成に対処する他の機能は本発明の範囲内にある。当業者にとって周知であるこれらの機能は、多様な例示的な実施形態でクライアント・モジュールを使用して実現される。
【０１１８】
多様な例示的な実施形態においては、サーバ・モジュールは、クライアント・モジュールから受け取る要求に基づいて、コンテンツを持続し（ｐｅｒｓｉｓｔ）、インデックスを付け、リトリーブする。加えて、多様な例示的な実施形態においては、サーバ・モジュールはユーザの特定に従ってダイジェスト・ドキュメントを生成する。
【０１１９】
多様な例示的な実施形態においては、サーバ・モジュールは既に送信したドキュメントの全文を含むデータベースを維持するために、コンテンツ持続及びインデックス生成回路、またはルーチン３５５を使用する。多様な例示的な実施形態においては、これはさらに、例えば、パス及びＵＲＬ情報、ファイル・タイプ、アクセス日付、アクセス頻度等などのメタ・データの一つまたは複数、などの情報を含む。加えて、多様な例示的な実施形態においては、サーバ・モジュールはすべての受け取られたコンテンツの全文インデックスを付加的に構築する。多様な例示的な実施形態においては、既にインデックスを付けたコンテンツをいつ削除するのかの基準が特定される。
【０１２０】
多様な例示的な実施形態においては、照会生成回路またはルーチン３６５は、サーバ・モジュールが任意の長さのテキスト・フラグメントを一つの加重照会に変換できるようにするアルゴリズムを使用する。多様な例示的な実施形態においては、サーバ・モジュールは該加重照会を使用して、再閲覧サポートまたはダイジェスト生成のために関係するコンテンツをリトリーブする。
【０１２１】
多様な例示的な実施形態においては、サーバ・モジュールは再閲覧サポートとダイジェスト生成サポートの両方のために既にインデックスを付けたリソースをリトリーブする。多様な例示的な実施形態においては、コンテンツがクライアントから送信されるとき、サーバ・モジュールは照会を生成し、それを全文テキストに対して実行し、関連性スコアをｎ個の最良の一致に割り当てる。多様な例示的な実施形態においては、特定された閾値ｔを上回る関連性スコアが付いた一致が、サーバ・モジュール内の再閲覧のためのコンテンツ推奨回路またはルーチン３７５によって処理される。次に、多様な例示的な実施形態においては、特定された閾値ｔを上回る関連性スコアの付いた一致は、ユーザに提示されるためにクライアント・モジュールに送り返される。
【０１２２】
多様な例示的な実施形態においては、サーバ・モジュール内のダイジェスト生成回路またはルーチン３８５がダイジェスト生成要求を受け取ると、ダイジェスト生成回路またはルーチン３８５はユーザによって特定されるダイジェスト焦点に関係するドキュメントをリトリーブする。多様な例示的な実施形態においては、ユーザが、要約が含まれることを要求すると、システムは一致ドキュメントを要約する。ダイジェスト特定に応じて、多様な例示的な実施形態においては、システムは、例えば、ＵＲＬ、タイトル、アクセス日付等などの、例えば、一致するドキュメントを説明する情報を含むウェブ・ページなどのドキュメントを生成する。さらに、多様な例示的な実施形態においては、システムは、オプションの要約、及び例えば、一致するドキュメントからのすべての画像を含む、ユーザが要求した他の情報も提供する。一致するドキュメントからの画像が、ユーザのタスクによってはテキストよりさらに有効である場合があることが理解されなければならない。
【０１２３】
多様な例示的な実施形態においては、コンテンツ情報は、例えば、テキスト、数字、記号、マーキング、メタ・データ等を含む。さらに、多様な例示的な実施形態においては、コンテンツは、例えば、コンピュータ・アプリケーション・ドキュメント、テキスト・メッセージ、ｅメール・メッセージ、カレンダ・エントリ、ウェブ・ページ等のドキュメントの一部である。さらに、多様な例示的な実施形態においては、本発明のシステム及び方法が適用されるコンテンツは、例えば、ページ全体、一頁に含まれる個々のテキスト文字、ワード、句、テキスト行、文、段落、テキストの段、テキストのブロック、テキスト記事、複数頁ドキュメント、単一頁ドキュメントの集合体、複数頁ドキュメントの集合体等の中に含まれるか、あるいはそれら全体である。
【０１２４】
図４は、本発明に従って既にアクセスしたコンテンツ情報を再閲覧するための方法の一つの例示的な実施形態を概略するフローチャートである。図４に示されるように、本方法はステップＳ４００で開始し、既にアクセスした関連コンテンツ情報が、情報を含むドキュメントに対して実行されるアクションに応えて判断されるステップＳ４１０に続行する。多様な例示的な実施形態においては、該アクションは、ドキュメントをリトリーブするアクション、ドキュメントを開くアクション、ドキュメントを保存するアクション、ドキュメントをファイルするアクション、ドキュメントを編集するアクション、ドキュメントを削除するアクション、ドキュメントを転送するアクション、及びドキュメントをブックマークするアクションの一つまたは複数を含む。多様な例示的な実施形態においては、例えば、ドキュメントにアクセスする、ドキュメントをレビューする、及び／又はドキュメントを編集するときに、ユーザがドキュメントに対して実行する他のドキュメント・アクションは、現在既知であるものと今後開発されるものを含み、本発明の範囲内にある。
【０１２５】
多様な例示的な実施形態において、既にアクセスした関連コンテンツ情報は、アクセスされているドキュメントに含まれる情報に基づいて決定される。多様な例示的な実施形態においては、これは自動的に実行される。通常、決定された関連コンテンツ情報が、媒体記憶装置デバイスに記憶されている、既にアクセスしたコンテンツ情報ドキュメントのグループのサブ・パーツであることが理解される必要がある。しかしながら、必ずしもこれが当てはまらないことも理解される必要がある。
【０１２６】
次にステップＳ４２０では、ユーザは判断された既にアクセスした任意の関連コンテンツ情報を通知される。多様な例示的な実施形態においては、通知は、ユーザに対して、判断された関連コンテンツ情報の可用性（アクセス可能か否か）を示す通知特性を少なくとも活性化する（オン状態にする）ことを含む。多様な例示的な実施形態においては、これは自動的に実行される。次に、動作は、本方法の動作が停止するステップＳ４３０に続行する。
【０１２７】
図５は、ステップＳ４１０の一つの例示的な実施形態をさらに詳細に概略するフローチャートである。多様な例示的な実施形態においては、これはアクセスされているドキュメント内に含まれる情報のコンテクストに基づいて関連コンテンツ情報を決定するために使用される。図５に示されるように、ステップＳ４１０は、例えば、現在表示されているテキストまたはアクセスされているドキュメントのようなコンテンツがさらなる処理のために抽出されるサブ・ステップＳ４１１０で始まる。次に、ステップＳ４１２０で、抽出されたコンテンツがさらなる処理のためにサーバ・モジュールに送信される。
【０１２８】
ステップＳ４１３０では、送信された抽出コンテンツが処理されるか、あるいはコンテンツ表現方式に変換される。テキストに関する多様な例示的な実施形態においては、サブ・ステップＳ４１３０が、テキスト・ドキュメントの類似性を評価するだけではなく、個々のワードの加重をサポートするテキスト表現に基づいた多様なアルゴリズムまたは技法を使用することによっても実行される。テキストに関する他の例示的な実施形態は、ステップＳ４１３０で他のアルゴリズムまたは技法を使用する。テキストに関する多様な例示的な実施形態においては、ベクトル空間モデルがテキスト表現方式として利用される。ベクトル空間モデルは情報リトリーブ・システムにおいて一般的に使用されるテキスト表現パラダイムである。しかしながら、多様な例示的な実施形態においては、現在既知であるか、今後開発される他のモデルがこの機能を実行するために使用される。多様な例示的な実施形態では、コンテンツはテキスト以外のコンテンツである。
【０１２９】
ベクトル空間モデルにおいては、ドキュメントは、各ベクトル寸法がシステムの全体的な語彙の一つの用語に一致する用語重みのベクトルとして表現され、各用語は用語とドキュメントとの間の関連を定量化する。用語−重みは、頻繁にｔｆ−ｉｄｆ用語加重方式、つまり用語−頻度／逆ドキュメント頻度に基づいている。この方式では、用語重みは用語がドキュメントの中に現れる回数（ｔｆ）、及びドキュメント集合体全体を通して該用語が現れる回数（ｄｆ）に基づいて求められる。
【０１３０】
多様な例示的な実施形態においては、ｄｆ値を求めるために、本方法はすべての既にインデックスが付けられたコンテンツを使用する。代わりに、多様な例示的な実施形態においては、本方法は、ユーザドキュメントの集合をすべてのユーザと対比してユーザによってアクセスされるドキュメントに制限する。多様な他の例示的な実施形態においては、方法はリトリーブ日付範囲に基づいてドキュメントを制限する。
【０１３１】
テキスト・ドキュメントを用語ベクトルに変換するために、多様な例示的な実施形態においては、本発明によるシステム及び方法は、例えば、ｈｔｍｌタグなどのすべてのフォーマット情報を削除し、次に結果として生じるテキストを個々の用語に分割する。
【０１３２】
サブ・ステップＳ４１４０では、多様な例示的な実施形態において、既に見たコンテンツを再閲覧提案の集合の中に含めるのか、あるいはダイジェストの中に含めるのかを判断するために、本発明によるシステムがドキュメントの類似性を定量化する。多様な例示的な実施形態においては、ドキュメントが用語ベクトルに変換されると、別の用語ベクトルに対するその類似性はベクトルを正規化してから、点乗積を取ることによって決定される。結果として生じる類似性スコアは、一般的にはコサイン類似性基準として知られている。多様な例示的な実施形態においては、コサイン類似性基準が使用される。
【０１３３】
コンピュータ処理の効率の理由から、例えば、現在表示されているドキュメントなどの一つのドキュメントと、サーバ内に常駐する他の既に見たすべてのドキュメントとの類似性を計算することは望ましくない場合がある。このようにして、多様な例示的な実施形態においては、すべての類似性値が使用されるわけではない。類似性評価の目標は、ｎ個の最も類似したドキュメントを検出することであり、その結果それらは再閲覧提案として使用できるか、あるいはダイジェストに含むことができる。このようにして、多様な例示的な実施形態においては、ｎ個の最も類似したドキュメントの集合が逆インデックスを使用して効率的に近似される。この近似は、オリジナルのドキュメントを、次にすべての既に見たドキュメントの逆インデックスに対して実行される短い照会に変換することによって達成される。これらの多様な例示的な実施形態においては、戻されたドキュメントは最終結果集合として処理されるか、あるいはさらに正確な結果のために正確な類似性を決定すべくオリジナル・ドキュメントと比較される。多様な例示的な実施形態においては、照会は、オリジナルのドキュメントをそのｔｆ−ｉｄｆベクトル表現に変換し、すべての用語をそれらのそれぞれの用語重みにより並べ替えてから、照会を上位ｎ個の用語に制限することによって自動的に生成される。多様な例示的な実施形態においては、基調を成す検索エンジンが加重照会をサポートする場合、用語重みは個々の照会用語の重みとして使用される。
【０１３４】
サブ・ステップＳ４１５０では、サーバにより受け取られるドキュメントが逆インデックスに追加される。これは、既に見たドキュメントの効率的なリトリーブを容易にし、リアル・タイム再閲覧提案を実現するために好適である。次に動作は、照会がアクセスされたドキュメントの特性に基づき生成されるサブ・ステップＳ４１６０に続行する。次に動作は、本方法の動作が図４のステップＳ４２０に戻るステップＳ４１７０に続行する。
【０１３５】
図６は、本発明に従って既にアクセスしたコンテンツに基づき焦点ダイジェスト・ドキュメントを生成するための方法の一つの例示的な実施形態を概略するフローチャートである。図６に示されるように、本方法はステップＳ６００で始まり、ユーザが情報を含むドキュメントに対してアクションを実行するステップＳ６１０に続行する。多様な例示的な実施形態においては、該アクションは、ドキュメントをリトリーブするアクション、ドキュメントを開くアクション、ドキュメントを保存するアクション、ドキュメントをファイルするアクション、ドキュメントを編集するアクション、ドキュメントを削除するアクション、ドキュメントを転送するアクション、及びドキュメントをブックマークするアクションの一つまたは複数を含む。多様な例示的な実施形態においては、例えば、ドキュメントにアクセスする、ドキュメントをレビューする、及び／又はドキュメントを編集するときにユーザがドキュメントで実行する他のドキュメント・アクションは、現在既知であるものと今後開発されるものを含み、本発明の範囲内にある。
【０１３６】
次にステップＳ６２０では、既にアクセスした関連コンテンツのダイジェスト・ドキュメントが生成される。多様な例示的な実施形態においては、これは現在表示されているテキスト特性に基づく。多様な例示的な実施形態においては、ダイジェスト・ドキュメント生成は、ステップＳ４１０に関連して前述された、既にアクセスしたコンテンツ情報を再閲覧するために利用される技法に類似した技法を使用して実行される。多様な例示的な実施形態においては、例えば、ウェブ・ページ、ｅメール・メッセージまたは別の種類のドキュメントなどの、ユーザのコンテクストに類似しているすべての既に見たコンテンツが、例えば、サブ・ステップＳ４１６０及びその過去のサブ・ステップに関連して前述された手法を使用してリトリーブされる。次に、多様な例示的な実施形態においては、ウェブ・ページなどの新しいドキュメントは、ドキュメント・タイトル、オリジナル・ドキュメントまたはキャッシュに入れたテキストに対する参照、オプションの要約、及び、例えば、アクセス日付と画像などのダイジェストに含まれるようにユーザによって特定される他の情報を含んでコンパイルされる。
【０１３７】
多様な例示的な実施形態においては、ステップＳ６１０は省略されてよく、本方法は、ステップＳ６００から直接、既にアクセスした関連コンテンツのダイジェスト・ドキュメントが、ユーザによって定義されるダイジェスト特定に合わせて生成されるステップＳ６２０に続行してよい。
【０１３８】
ステップＳ６３０では、ユーザは特定のリソースの包含または除外をインタラクティブに誘導するか、あるいは要約・パラメータを修正することにより生成されるドキュメントを繰り返して改善する。多様な例示的な実施形態においては、ステップＳ６３０が除外される。
【０１３９】
多様な例示的な実施形態においては、ダイジェストのためのトピックまたは焦点の特定は、自動的に提供される。多様な例示的な実施形態においては、ダイジェストのためのトピックまたは焦点は、現在表示されているウェブ・ページ、調査報告またはｅメール・メッセージなどの、ユーザの現在のコンテクストにより提供される。代わりに、多様な例示的な実施形態においては、ユーザは代表的なテキストを含むＵＲＬまたはファイルのリストを特定するか、ダイジェストに焦点を当てるためにテキスト照会を入力する。さらに、多様な例示的な実施形態においては、要約の所望の長さ、含まれるドキュメントの最大数、及び／又はドキュメントの日付範囲もしくはファイル・タイプについての情報が含まれる。
【０１４０】
多様な例示的な実施形態においては、ダイジェスト生成構成要素は、現在既知の、または今後開発される技法によるドキュメントの自動的な要約にも対処する。
【０１４１】
テキスト・コンテンツに関する多様な例示的な実施形態においては、自動要約は、それらの文の特性に基づき一つまたは複数のドキュメントから文を選択することにより開始する。多様な例示的な実施形態においては、文は直接的に要約に含まれる、及び／又は分析される、及び／又は再公式化される。多様な例示的な実施形態においては、要約は、その長さを調整することによって、または文の特性により多くのまたはより少ない重みを与えることによって様々な目的に合わせられる。また、多様な例示的な実施形態においては、一般的であるよりも、ある特定の主題または照会に向けられる要約も生成される。
【０１４２】
ステップＳ６４０では、要約を含む生成されたダイジェストが次にユーザに提供される。次に動作は、本方法の動作が停止するステップＳ６５０に続行する。
【０１４３】
本発明は、前記に概略された例示的な実施形態に関連して記載されている。多様な代替例、修正例、変形例及び／又は改良例は、既知であるのか、あるいは現在は予見されないかに関係なく本発明の精神及び範囲内にある。したがって、前記に述べられるような本発明の例示的な実施形態は、限定的ではなく例示的であることが意図される。多様な変更は、本発明の精神及び範囲から逸脱することなく加えられてよい。したがって、本発明はすべての既知の、または今後開発される代替例、修正例、変形例及び／又は改良例を包含することが意図される。
【図面の簡単な説明】
【０１４４】
【図１】本発明に従って既にアクセスしたコンテンツを再閲覧し、焦点ダイジェスト・ドキュメントを生成する方法及びシステムの一つの例示的な実施形態のハイ・レベル概略表現である。
【図２】本発明による方法及びシステムと関連して使用するためのネットワーク環境の一つの例示的な実施形態を示す。
【図３】本発明に従って既にアクセスしたコンテンツを再閲覧し、焦点ダイジェスト・ドキュメントを生成するためのシステムの一つの例示的な実施形態の機能ブロック図である。
【図４】本発明に従って既にアクセスしたコンテンツ情報を再閲覧するための方法の一つの例示的な実施形態を概略するフローチャートである。
【図５】本発明による方法及びシステムと関連して使用するためのステップＳ４１０の一つの例示的な実施形態をさらに詳細に概略するフローチャートである。
【図６】本発明に従って既にアクセスしたコンテンツに基づき焦点ダイジェスト・ドキュメントを生成するための方法の一つの例示的な実施形態を概略するフローチャートである。
【符号の説明】
【０１４５】
２０  クライアント・モジュール
３０  サーバ・モジュール
３００  コンテンツ再閲覧及びダイジェスト生成システム
３１０  メモリ
３２０  制御装置
【図２】
2005182804.tif 000003
【図３】
2005182804.tif 000004
【図４】
2005182804.tif 000005
【図５】
2005182804.tif 000006
【図６】
2005182804.tif 000007
【図１】
2005182804.tif 000008