(57)【要約】 【課題】サーチ・タームを生成するシステムと方法を提供する。【解決手段】  本発明のサーチ・タームを生成する方法は、（Ａ）複数のテキスト・アイテムを含むテキスト・オブジェクトを獲得するステップと、（Ｂ）前記テキスト・アイテムのの全部ではなく一部のみを、プロファイルに基づいて、選択するステップと、（Ｃ）サーチ・タームを生成するために、前記選択されたテキスト・アイテムのみをパースするステップとを有する。【選択図】  図１
2011028747.tif 000002
【特許請求の範囲】
【請求項１】
サーチ・タームを生成する方法に於いて、
（Ａ）テキスト・オブジェクトを獲得するステップと、
前記テキスト・オブジェクトは、複数のテキスト・アイテムを含み、
（Ｂ）前記テキスト・アイテムのの全部ではなく一部のみを、プロファイルに基づいて、選択するステップと、
（Ｃ）サーチ・タームを生成するために、前記選択されたテキスト・アイテムのみをパースするステップと
を有する
ことを特徴とするサーチ・アイテムを生成する方法。
【請求項２】
前記テキスト・オブジェクトは、複数のテキスト・オブジェクトであり、
前記（Ｂ）ステップは、前記プロファイルに基づいて、前記複数のテキスト・オブジェクトのそれぞれの中の特定のテキスト・アイテムを選択するステップを含む
ことを特徴とする請求項１記載の方法。
【請求項３】
前記テキスト・オブジェクトは、ノンテキスト・アイテムを含むノンテキスト・オブジェクトを含み、
（Ｄ）前記プロファイルに基づいて、ノンテキスト・アイテムのテキスト表示を生成するために、ノンテキスト・アイテムをパースするステップと、
（Ｅ）前記ノンテキスト・アイテムのテキスト表示に基づいて、前記サーチ・ターム又は更なるサーチ・タームを生成するステップ
を有する
ことを特徴とする請求項１記載の方法。
【請求項４】
サーチ・タームを生成する方法に於いて、
（Ａ）ノンテキスト・アイテムを含むノンテキスト・オブジェクトを獲得するステップと、
（Ｂ）プロファイルに基づいて、ノンテキスト・アイテムのテキスト表示を生成するために、前記ノンテキスト・アイテムをパースするステップと、
（Ｃ）前記ノンテキスト・アイテムのテキスト表示から、サーチ・タームを生成するステップと、
を有する
ことを特徴とするサーチ・アイテムを生成する方法。
【請求項５】
（Ｄ）前記サーチ・タームをサーチ・エンジンに送信するステップと、
（Ｅ）前記サーチ・タームに基づいて、前記サーチ・エンジン内にサーチ結果を生成するステップと
を更に有し、
前記ノンテキスト・オブジェクトは、ディスプレイ内でノンテキスト・オブジェクトとしてグラフィカリに表示され、
前記サーチ・エンジンは、前記ディスプレイ内で、サーチ・エンジンとしてグラフィカリに表示され、
前記（Ｃ）ステップは、ユーザが、グラフィカリに表示されたノンテキスト・オブジェクトをグラフィカリに表示されたサーチ・エンジンの上に、ドラグしドロップすることにより、開始される
ことを特徴とする請求項４記載の方法。
【請求項６】
サーチ・タームを生成する方法に於いて、
（Ａ）プロファイルに基づいて、アイテムの全部ではなく一部のみを選択するステップと、
前記（Ａ）ステップは、ユーザが、グラフィカリに表示されたノンテキスト・オブジェクトをグラフィカリに表示されたサーチ・エンジンの上に、ドラグしドロップすることに応答して、行われ、
（Ｂ）サーチ・タームを生成するために、前記選択されたアイテムのみをパースするステップと、
（Ｃ）サーチ結果を生成するために、サーチ・エンジンにより、前記サーチ・タームでサーチを実行するステップと、
を有する
ことを特徴とするサーチ・アイテムを生成する方法。
【請求項７】
サーチ・アイテムを生成するシステムにおいて、
（Ａ）オブジェクト・マネージャと、
前記オブジェクト・マネージャは、複数のテキスト・アイテムを含むテキスト・オブジェクトを獲得し、前記テキスト・アイテムのの全部ではなく一部のみを、プロファイルに基づいて、選択する、
（Ｂ）オブジェクト・パーサと、
前記オブジェクト・パーサは、サーチ・タームを生成するために、前記選択されたテキスト・アイテムのみをパースする
を有する
ことを特徴とするサーチ・アイテムを生成するシステム。
【請求項８】
前記テキスト・オブジェクトは、複数のテキスト・オブジェクトであり、
前記オブジェクト・マネージャは、前記プロファイルに基づいて、前記複数のテキスト・オブジェクトのそれぞれの中の特定のテキスト・アイテムを選択する
ことを特徴とする請求項７記載のシステム。
【請求項９】
前記テキスト・オブジェクトは、ノンテキスト・アイテムを含むノンテキスト・オブジェクトを含み、
前記オブジェクト・パーサは、
前記プロファイルに基づいて、ノンテキスト・アイテムのテキスト表示を生成するために、ノンテキスト・アイテムをパースし、
前記ノンテキスト・アイテムのテキスト表示に基づいて、前記サーチ・ターム又は更なるサーチ・タームを生成する
ことを特徴とする請求項７記載のシステム。
【請求項１０】
サーチ・タームを生成するシステムに於いて、
（Ａ）オブジェクト・マネージャと、
前記オブジェクト・マネージャは、ノンテキスト・アイテムを含むノンテキスト・オブジェクトを獲得し、
（Ｂ）オブジェクト・パーサと、
前記オブジェクト・パーサは、プロファイルに基づいて、ノンテキスト・アイテムのテキスト表示を生成するために、前記ノンテキスト・アイテムをパースし
前記ノンテキスト・アイテムのテキスト表示に基づいて、サーチ・タームを生成する
ことを特徴とするサーチ・アイテムを生成するシステム。
【請求項１１】
前記オブジェクト・マネージャは、前記サーチ・タームをサーチ・エンジンに送信し、
前記サーチ・エンジンは、前記サーチ・タームに基づいて、前記サーチ・エンジン内にサーチ結果を生成し、
前記サーチ・エンジンは、前記ディスプレイ内で、サーチ・エンジンとしてグラフィカリに表示され、
前記サーチ結果の生成は、ユーザが、ノンテキスト・オブジェクトのグラフィカリ表示を前記サーチ・エンジンのグラフィカル表示の上に、ドラグしドロップすることにより、開始される
ことを特徴とする請求項１０記載のシステム。
【請求項１２】
サーチ・タームを生成するシステムに於いて、
（Ａ）オブジェクト・マネージャと、
前記オブジェクト・マネージャは、プロファイルに基づいて、アイテムの全部ではなく一部のみを選択し、
前記オブジェクト・マネージャは、ユーザが、グラフィカリに表示されたノンテキスト・オブジェクトをグラフィカリに表示されたサーチ・エンジンの上に、ドラグしドロップすることに応答して、行い、
（Ｂ）オブジェクト・パサーと、
前記オブジェクト・パサーは、サーチ・タームを生成するために、前記選択されたアイテムのみをパースし、
（Ｃ）サーチ・エンジンと、
前記サーチ・エンジンは、サーチ結果を生成するために、前記サーチ・タームでサーチを実行し、
を有する
ことを特徴とするサーチ・アイテムを生成するシステム。
【請求項１３】
ノン・テキスト・オブジェクトを生成する方法に於いて、
（Ａ）ノンテキスト・アイテムを含むノンテキスト・オブジェクトを獲得するステップと、
（Ｂ）プロファイルに規定されたノンテキスト・アイテムを特定する為に、前記ノンテキスト・アイテムをパースするステップと、
（Ｃ）前記の特定されたノンテキスト・アイテムを、表示する或いは再生するステップと
を有する
ことを特徴とするノン・テキスト・オブジェクトをサーチする方法。
【請求項１４】
ノン・テキスト・オブジェクトを生成するシステムに於いて、
（Ａ）オブジェクト・マネージャと、
前記オブジェクト・マネージャは、ノンテキスト・アイテムを含むノンテキスト・オブジェクトを獲得し、
（Ｂ）パサーと、
前記パサーは、プロファイルに規定されたノンテキスト・アイテムを特定する為に、前記ノンテキスト・アイテムをパースし、
（Ｃ）ディスプレイ又はプレーヤと、
前記ディスプレイは、前記の特定されたノンテキスト・アイテムを、表示する或いは再生する
を有する
ことを特徴とするノン・テキスト・オブジェクトをサーチするシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、サーチ・タームを生成する方法とシステムにに関し、特に、ユーザが規定したプロファイルに基づいて、オブジェクトからサーチ・タームを生成する方法に関する。
【背景技術】
【０００２】
現在、ユーザが、サーチ・タームを生成するベースとして、テキストファイルを選択するシステムがある。例えば特許文献１は、ユーザがドキュメントを選択できるシステムを開示する。ドキュメントは、言葉の出現頻度を得るために、スキャンされる。これは、一般的な言葉、例えば「ｔｈｅ」、「ａｎｄ」を抽出することにより、行う。ユーザには、ワード（用語）のリストが提示され、その後、ユーザが、サーチに使用したい用語或いは使用したくない用語を、選択したり削除したりできる。その後、ユーザは、ワードリストから選択したワードを使用して、サーチを実行するために、ドキュメントを選択する。
【０００３】
このシステムの問題点は、各サーチにユーザの介在を必要とすることである。ユーザが、サーチを実行する毎に、サーチを行うためのサーチタームを、選択したり削除したりする必要がある。更にこのシステムでは、ドキュメント内のどのセクションが他のセクションよりも、サーチにより関連しているかを、認識できない。ユーザが、サーチを行うためのドキュメントの特定のセクションを規定する替わりに、ドキュメントの全てのセクションが、ワード（用語）の出現頻度を得るために、スキャンされる。その結果、ユーザにとって、関連しないサーチ・タームを分類するために、より多くの作業が必要となる。更にこのシステムは、非テキスト文書／アイテムを得るためのサーチ・タームを生成することはできない。非テキスト文書／アイテムに一例は、ＪＰＥＧ（Joint Photographic Expert Group）、ＴＩＦＦ（Tag Iamge File Format）、ＷＡＶ（Wave Audio Format）等である。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】米国特許第６５８４４６０号明細書
【特許文献２】米国特許公開第２００５／０２４０５８０号明細書
【特許文献３】米国特許第６３２７５９０号明細書
【発明の概要】
【発明が解決しようとする課題】
【０００５】
最初のサーチを実行した後、ユーザが規定したプロファイルが、サーチ結果を分類したりランク付けしたりできる様々なシステムが、存在する。例えば、特許文献２，３は、ユーザがサーチ結果をランク付けするプロファイルを生成できるシステムを開示する。ユーザが、サーチ・エンジンにサーチ・タームを入力し、サーチを開始すると、サーチ結果が、プロファイル内のランキングに基づいて、順番が付けられる。これ等のシステムの問題点は、サーチ・タームを決定するために、ドキュメント、イメージ・ファイル、オーディオ・ファイル、オブジェクト内の特定のセクション内の調査に基づいて、サーチ・タームを生成することができない点である。これ等のシステムは、サーチ後の処理に、力点を置いている。
【課題を解決するための手段】
【０００６】
本発明のシステムと方法は、従来技術の問題点や欠点を解決するものである。一実施例によれば、本発明のシステムと方法は、テキスト・オブジェクトを得る。例えばテキスト・オブジェクトを指摘するドキュメント、ウエブページ、ＵＲＬ（Universal Resource Locator）を得る。テキスト・オブジェクトは、複数のテキスト・アイテムを含む。例えば、セクション、ヘッディング、チャプタ、ヘッダー、フッター等を含む。テキスト・アイテムの少なくとも一部（全てではない）が、プロファイルに基づいて、選択される。この選択されたテキスト・アイテムをパース（parse：編集、選択）して、サーチ・タームを生成する。これにより、ユーザは、グラフィカル・テキスト・オブジェクトアイコンを、グラフィカル・サーチ・エンジン内に、ドラッグアンドドロップして、プロファイルに基づいて、自動的にサーチを実行できる。
【０００７】
第２の実施例に於いては、本発明のシステムと方法は、ノンテキスト・オブジェクトを獲得する。例えばＪＰＥＧ，ＴＩＦＦ，ＷＡＶ等を獲得する。ノンテキスト・オブジェクトはアイテムを含む。このアイテムは、識別可能なノンテキスト・オブジェクト内のあらゆるアイテムである。例えば、ノンテキスト・オブジェクトが、イメージ又はフレーム内の特定のアイテム（例えば人の顔、車、山等）の場合には、それ等が特定される。ノンテキスト・オブジェクトがオーディオオブジェクトの場合には、オーディオオブジェクト内の特定のアイテム例えばサウンド、ワード、トーン等が、特定される。このアイテムがパースされて、プロファイルに基づいて、アイテムのテキスト表示を生成する。サーチ・タームは、そのアイテムのテキスト表示に基づいて、生成される。これにより、ユーザは、グラフィカル・ノンテキスト・オブジェクトを、グラフィカル・サーチ・エンジンアイコン上にドラッグアンドドロップして、プロファイルに基づいて、サーチを実行できる。
【図面の簡単な説明】
【０００８】
【図１】サーチ・エンジン用にサーチ・タームを生成する第１システムのブロック図。
【図２】オブジェクトを、ディスプレイ内のサーチ・エンジンアイコンにドラッグアンドドロップするグラフィカル・インターフェイスのブロック図。
【図３】テキスト・オブジェクトに基づいて、サーチ・エンジン用のサーチ・タームを生成する方法のフローチャート図。
【図４】サーチ・エンジン用にサーチ・タームを生成するために、ユーザに対しプロファイルを選択させる方法のフローチャート図。
【図５】ノンテキスト・オブジェクトに基づいて、サーチ・エンジン用のサーチ・タームを生成する方法のフローチャート図。
【発明を実施するための形態】
【０００９】
図１は、サーチ・エンジン１０６用にサーチ・タームを生成する第１システム１００のブロック図である。第１システム１００は、オブジェクト・マネージャ１０２と、オブジェクト・パーサ１０４と、サーチ・エンジン１０６と、プロファイル１０８と、テキスト・オブジェクト１１０と、リンク・オブジェクト１１２と、イメージ・オブジェクト１１４と、オーディオ・オブジェクト１１６と、ディスプレイ１２０を有する。
【００１０】
オブジェクト・マネージャ１０２は、オブジェクトを管理するデバイス又はソフトウエアであり、例えばオペレーティングシステム、パーソナルコンピュータ、ネットワークサーバ、ネットワークアプライアンス等である。オブジェクト・パーサ１０４は、オブジェクトをパースするデバイス又はソフトウエアであり、例えばオペレーティングシステム、パーソナルコンピュータ、ネットワークサーバ、ネットワークアプライアンス、音声認識モジュール、光学文字認識モジュール（ＯＣＲ）等である。サーチ・エンジン１０６は、文書のサーチを実行できるシステム又はソフトウエアであり、ウエブページ／サーバであり、例えば、グーグル（登録商標）のサーチ・エンジンである。
【００１１】
プロファイル１０８は、情報をファイルとして記憶できるものである。情報の一例は、ＸＭＬファイル、ドキュメント等である。ディスプレイ１２０は、イメージを表示できる装置、例えばテレビ、ＬＣＤ、プラズマディスプレイ等である。
【００１２】
オブジェクト・マネージャ１０２と、オブジェクト・パーサ１０４と、サーチ・エンジン１０６と、プロファイル１０８と、テキスト・オブジェクト１１０と、リンク・オブジェクト１１２と、イメージ・オブジェクト１１４と、オーディオ・オブジェクト１１６は、同一のシステム上で判り易くするために、グループ分けしたものである。
【００１３】
例えば、オブジェクト・マネージャ１０２と、オブジェクト・パーサ１０４と、サーチ・エンジン１０６と、プロファイル１０８と、テキスト・オブジェクト１１０と、リンク・オブジェクト１１２と、イメージ・オブジェクト１１４と、オーディオ・オブジェクト１１６は、個々のパソコン上にあってもよい。
【００１４】
別の構成として、オブジェクト・マネージャ１０２と、オブジェクト・パーサ１０４と、サーチ・エンジン１０６と、プロファイル１０８と、テキスト・オブジェクト１１０と、リンク・オブジェクト１１２と、イメージ・オブジェクト１１４と、オーディオ・オブジェクト１１６は、ネットワーク上の複数のデバイスに分けて、分散配置することもできる。
【００１５】
テキスト・オブジェクト１１０は、テキストサーチが可能なあらゆるオブジェクトである。例えば、テキストドキュメント、ＡＳＣＩＩファイル、ウエブページ等である。テキスト・オブジェクト１１０は、１つ或いは複数のテキスト・オブジェクト１１０を有するフォルダ／又はディレクトリでもある。テキスト・オブジェクト１１０は、他のオブジェクトも含む、例えばリンク・オブジェクト１１２，イメージ・オブジェクト１１４，オーディオ・オブジェクト１１６を含む。テキスト・オブジェクト１１０は、複数のテキスト・アイテム１１１を含む。テキスト・アイテム１１１は、テキストに関連したアイテムであり、テキストに関連したアイテムは、他のアイテム或いはオブジェクト（例えば、イメージ・アイテム１１５，イメージ・オブジェクト１１４，テキスト・アイテム１１１，オーディオ・アイテム１１７，オーディオ・オブジェクト１１６）から区別され、例えばセクション、パラグラフ、タイトル、ヘッダー、フッター、アブストラクト、ディスクリプション、特定のフォントを有するテキスト、特定のフォントサイズを有するテキスト、特定の色を有するテキスト、矢印で指定したテキスト、数値テキスト、アルファ−テキスト、ボールドテキスト、イタリック体テキスト、アンダーラインを引いたテキスト或いは所定のテキストグループ等である。テキスト・アイテム１１１は、１つのワード又は文字でもよい。テキスト・アイテム１１１は、ドキュメントの様々なユーザにより行われる変更を追跡できるドキュメント内にある。例えば、テキスト・アイテム１１１は、ドキュメント内で変更したテキスト、ドキュメント内の特定の人が変更したテキスト、ドキュメント内の未変更部分のテキスト、ドキュメントのファイル特性である。テキスト・アイテム１１１は、ＵＲＬにより指定されたテキスト・アイテム内、プログラム可能なオブジェクト（Ｃ＋＋オブジェクト）のテキスト、ウエブページ内のソースコード内のテキスト、ウエブページ内の隠されたテキスト等である。
【００１６】
リンク・オブジェクト１１２は、リンクベースのオブジェクトでもある。例えば、ウエブページへのリンク、ＵＲＬ、ファイルへのリンク、複数のウエブページへのリンク、ウエブサーバへのリンク等である。リンク・オブジェクト１１２は、あらゆる種類のオブジェクト或いは複数のオブジェクトへのリンクでもある。例えば、テキスト・オブジェクト１１０，イメージ・オブジェクト１１４，オーディオ・オブジェクト１１６へのリンクである。
【００１７】
イメージ・オブジェクト１１４は、あらゆるイメージオブジェクトである。例えばＪＰＥＧ・ファイル、ＴＩＦＦ・ファイル、ＰＤＦ・ファイル、ビデオ・ファイル、ＭＰＥＧファイル等である。イメージ・オブジェクト１１４は、テキスト・オブジェクト１１０と、リンク・オブジェクト１１２と、オーディオ・オブジェクト１１６を有することもできる。イメージ・オブジェクト１１４は、イメージ・アイテム１１５を有する。イメージ・アイテム１１５は、イメージ・オブジェクト１１４内のイメージベースのアイテムである。これは別のオブジェクト又はアイテムから識別可能で、例えば人の顔、車、光学読みとり装置により検出されたイメージテキスト等である。イメージ・オブジェクト１１４は、１個のイメージ・アイテム１１５を有することもある。
【００１８】
オーディオ・オブジェクト１１６は、あらゆる種類のオーディオオブジェクトである。例えば、ＷＡＶファイル、ＭＰＥＧ１オーディオレイヤー３（ＭＰ３）ファイル等である。オーディオ・オブジェクト１１６は、テキスト・オブジェクト１１０とリンク・オブジェクト１１２とイメージ・オブジェクト１１４とを有することもできる。オーディオ・オブジェクト１１６は、オーディオ・アイテム１１７を有する。オーディオ・アイテム１１７は、あらゆるサウンド／又は周波数であり、別のオブジェクト又はアイテムから識別可能で、例えば特定のサウンド、特定のワード、特定の文字、特定の人の声、音声等である。オーディオ・オブジェクト１１６は、１個のオーディオ・アイテム１１７を有することもある。
【００１９】
オブジェクト・マネージャ１０２は、テキスト・オブジェクト１１０を獲得する。これは様々な方法で行うことができる。例えば、ユーザが、テキストファイルをドラッグアンドドロップすること、テキストファイルのディレクトリをドラッグアンドドロップすること、ＵＲＬ（リンク・オブジェクト１１２）をドラッグアンドドロップすること、ウエブページのテキストをドラッグアンドドロップすること、プロファイル１０８内に規定される予め構されたディレクトリからテキスト・オブジェクト１１０を得ることである。ユーザが、ＵＲＬをドラッグアンドドロップすると、オブジェクト・マネージャ１０２はＵＲＬのロケーションを得て、ＵＲＬが指摘したテキスト・オブジェクト１１０をパースする。テキスト・オブジェクト１１０は、複数のテキスト・アイテム１１１を有する。オブジェクト・マネージャ１０２は、複数のテキスト・アイテム１１１の内の少なくとも１つ（但し全てではない）を、プロファイル１０８に基づいて、選択する。プロファイル１０８は、複数のインストラクションを有する。例えば、テキスト・アイテム１１１を選択するインストラクション、テキスト・アイテム１１１の少なくとも１つ（全てではない）を選択するインストラクション、テキスト・アイテム１１１を選択しないインストラクション、ファイルタイプに基づいてテキスト・アイテム１１１を選択するインストラクション、ファイルタイプに基づいてテキスト・アイテム１１１を選択しないインストラクションである。プロファイル１０８内のインストラクションは、複数のテキスト・オブジェクト１１０内の特定のテキスト・アイテム１１１を選択するインストラクション、複数のテキスト・オブジェクト１１０内の特定のテキスト・アイテム１１１を選択しないインストラクション、或いはそれらの様々な組合せのインストラクションがある。
【００２０】
オブジェクト・パーサ１０４は、選択されたテキスト・アイテム１１１をパースして、サーチ・タームを生成する。オブジェクト・パーサ１０４は、選択されたテキスト・アイテム１１１を、従来公知の技術、例えば「ａｎｄ」、「ｔｈｅ」のような共通の言葉を削除する技術により、パースする。オブジェクト・パーサ１０４は、ワードランキングに基づいて、プロファイル１０８内のターム又はワードを、パースする。オブジェクト・パーサ１０４は、サーチ・タームをサーチ・エンジン１０６に送る。サーチ・エンジン１０６は、サーチ・タームに基づいたサーチ結果を生成し、そのサーチ結果は、ディスプレイ１２０で表示される。
【００２１】
図２は、オブジェクトをディスプレイ１２０内のサーチ・エンジン・アイコン２１４上にドラッグアンドドロップするグラフィック・インターフェース２５０を示す。このグラフィック・インターフェース２５０は、テキスト・オブジェクト・ウインドウ２００と、サーチ結果ウンインドウ２２０と、オブジェクト・アイテム・ウインドウ２２２と、プロファイル・ウインドウ２２４と、ノンテキスト・オブジェクト・アイコン２１０と、ディレクトリ・アイコン２１２と、サーチ・エンジン・アイコン２１４と、テキスト・オブジェクト・アイコン２１６とを有する。テキスト・オブジェクト・ウインドウ２００は、テキスト例えばドキュメントのテキストを含む。テキスト・オブジェクト・ウインドウ２００は、選択されたテキスト２０１と、選択されない非選択テキスト２０２とを有する。テキスト・オブジェクト・ウインドウ２００内のテキストは、マウス、キー、タッチスクリーンの使用により、選択される。ノンテキスト・オブジェクト・アイコン２１０と、ディレクトリ・アイコン２１２と、テキスト・オブジェクト・アイコン２１６は、パースすることのできるオブジェクトのグラフィカル表示である。サーチ・エンジン・アイコン２１４は、サーチ・エンジン１０６のグラフィカル表示である。
【００２２】
ユーザは、テキスト・オブジェクト・アイコン２１６を、マウス或いは他の方法を用いて、選択する。更にユーザは、テキスト・オブジェクト・アイコン２１６を、様々な技術を用いて選択できる。ユーザは、テキスト・オブジェクト・アイコン２１６をサーチ・エンジン・アイコン２１４の上にドラッグアンドドロップ（２４０）する。その結果、オブジェクト・マネージャ１０２が、テキスト・オブジェクト・アイコン２１６により表されたテキスト・オブジェクト１１０を得る。オブジェクト・マネージャ１０２は、テキスト・オブジェクト・アイコン２１６により表示されるテキスト・オブジェクト１１０内のテキスト・アイテム１１１の少なくとも１つ（但し全てではない）を、プロファイル１０８に基づいて、選択する。オブジェクト・パーサ１０４は、テキスト・アイテム１１１をパースして、サーチ・タームを生成する。このサーチ・タームをサーチ・エンジン・アイコン２１４により表示されるサーチ・エンジン１０６に送る。このサーチ・エンジン１０６が、サーチ結果を生成する。サーチ結果は、サーチ結果ウンインドウ２２０内に表示される（２３６）。
【００２３】
ユーザは、ディレクトリ・アイコン２１２又はリンク・アイコン（図示せず）を、マウス或いは他の方法を用いて、選択する。更にユーザは、ディレクトリ・アイコン２１２又はリンク・アイコン（図示せず）を、様々な技術を用いて選択できる。ユーザは、ディレクトリ・アイコン２１２又はリンク・アイコン（図示せず）を、サーチ・エンジン・アイコン２１４の上にドラッグアンドドロップ（２３４）する。その結果、オブジェクト・マネージャ１０２が、ディレクトリ・アイコン２１２により表示されたディレクトリ内にテキスト・オブジェクト１１０を得る。或いは、リンク・オブジェクト１１２により表されたテキスト・オブジェクト１１０を得る。オブジェクト・マネージャ１０２は、ディレクトリ・アイコン２１２により表示されたディレクトリ内のテキスト・オブジェクト１１０内のテキスト・アイテム１１１の少なくとも１つ（但し全てではない）を、プロファイル１０８に基づいて、選択する。オブジェクト・パーサ１０４は、テキスト・アイテム１１１をパースして、サーチ・タームを生成する。このサーチ・タームをサーチ・エンジン・アイコン２１４により表示されるサーチ・エンジン１０６に送る。このサーチ・エンジン１０６が、サーチ結果を生成する。サーチ結果２３６は、サーチ結果ウンインドウ２２０内に表示される（２３６）。
【００２４】
ユーザは、テキストを、テキスト・オブジェクト・ウインドウ２００から、選択する。ユーザは、更なるテキストを、テキスト・オブジェクト・ウインドウ２００から、選択することもできる。ユーザは、選択されたテキストを、サーチ・エンジン・アイコン２１４の上にドラッグアンドドロップ（２３０）する。オブジェクト・マネージャ１０２は、選択されたテキスト２０１内のテキスト・アイテム１１１の少なくとも１つ（但し全てではない）を、プロファイル１０８に基づいて、選択する。オブジェクト・パーサ１０４は、選択されたテキスト・アイテム１１１をパースして、サーチ・タームを生成する。このサーチ・タームをサーチ・エンジン・アイコン２１４により表示されるサーチ・エンジン１０６に送る。このサーチ・エンジン１０６が、サーチ結果を生成する。サーチ結果は、サーチ結果ウンインドウ２２０内に表示される（２３６）。
【００２５】
ユーザは、ノンテキスト・オブジェクト・アイコン２１０を、マウス或いは他の方法を用いて、選択する。ユーザは、更なるノンテキスト・オブジェクト・アイコン２１０を選択できる。ノンテキスト・オブジェクト・アイコン２１０は、イメージ・オブジェクト１１４又はオーディオ・オブジェクト１１６を表す。ユーザは、ノンテキスト・オブジェクト・アイコン２１０をサーチ・エンジン・アイコン２１４の上に、ドラッグアンドドロップする（２３２）。その結果、オブジェクト・マネージャ１０２は、ノンテキスト・オブジェクト・アイコン２１０により表されるノンテキスト・オブジェクト（イメージ・オブジェクト１１４又はオーディオ・オブジェクト１１６）を得る。オブジェクト・マネージャ１０２は、プロファイル１０８に基づいて、ノンテキスト・オブジェクト・アイコン２１０により表されるノンテキスト・オブジェクト（イメージ・オブジェクト１１４又はオーディオ・オブジェクト１１６）内のイメージ・アイテム１１５又はオーディオ・アイテム１１７を得る。オブジェクト・パーサ１０４は、ノンテキスト・アイテム（オーディオ・アイテム１１７又はイメージ・アイテム１１５）をパースして、ノンテキスト・アイテムのテキスト表示を生成する。例えば、ノンテキスト・オブジェクトが、イメージ・オブジェクト１１４であり、プロファイル１０８が、イメージ・オブジェクト１１４内の車を特定するというインストラクションを含み、車がイメージ・オブジェクト１１４内で検出されると、生成されたサーチ・タームは「車」である。ノンテキスト・オブジェクトが、オーディオ・オブジェクト１１６（例：ＷＡＶファイル）の場合には、プロファイル１０８内のインストラクションは、特定の個人の音声（オーディオ・アイテム１１７）又は他の音声を特定する。人の音声が、オーディオ・オブジェクト１１６内で見出されると、生成されたサーチ・タームは、人の名前又はその人に関連する他のテキストである。オブジェクト・パーサ１０４は、オーディオ・オブジェクト１１６をテキストに、公知の技術を用いて変換し、その後、テキスト・オブジェクト１１０に類似する生成されたテキストをパースする。オブジェクト・パーサ１０４は、ノンテキスト・アイテムのテキスト表示をパースして、サーチ・タームを生成する。オブジェクト・マネージャ１０２は、サーチ・タームをサーチ・エンジン１０６に送信する。このサーチ・エンジン１０６は、サーチ・エンジン・アイコン２１４により表示される。サーチ・エンジン１０６は、サーチ結果を生成する。サーチ結果は、サーチ結果ウンインドウ２２０内に表示される（２３６）。
【００２６】
オブジェクトをドラッグアンドドロップする上記のプロセスは、同一タイプのオブジェクトを用いて示す。しかし様々な種類のオブジェクトを同時にドラッグアンドドロップして、サーチ・エンジン１０６によるサーチを実行することも可能である。例えば、ディレクトリ・アイコン２１２により表示されるディレクトリが、テキスト・オブジェクト１１０と、リンク・オブジェクト１１２と、イメージ・オブジェクト１１４と、オーディオ・オブジェクト１１６とを有する場合には、サーチ結果は、テキスト・オブジェクト１１０からのパースされたテキストと、このイメージ・オブジェクト１１４の生成されたテキスト表示と、他のテキスト、イメージからのテキスト表示と、リンク・オブジェクト１１２により表示されるオーディオ・オブジェクト１１６により生成され、サーチ・タームが生成される。他の例では、完全な動画ビデオファイルがドラッグアンドドロップされるオブジェクトである。オブジェクト・パーサ１０４は、ビデオファイルの画像をパースして、ビデオのテキスト表示を得て、このビデオファイルのオーディオ部分をパースして、ビデオファイルのオーディオ部分のテキスト表示を得る。他の例は、イメージオブジェクトを有するテキストオブジェクトである。例えば、テキストドキュメントを生成すると、ユーザは、イメージをドキュメントに挿入し、その後、このドキュメントをドラッグアンドドロップする。オブジェクト・パーサ１０４は、その後同一のドキュメント内のイメージオブジェクトとテキストオブジェクトを、パースする。
【００２７】
更にプロファイル１０８内には更なるインストラクションがある。このインストラクションにより、サーチ・エンジン・アイコン２１４内にドラッグアンドドロップされたオブジェクト内にオブジェクトアイテム（テキスト・アイテム１１１，イメージ・アイテム１１５，オーディオ・アイテム１１７）を表示する。オブジェクトが、サーチ・エンジン・アイコン２１４内にドロップされた後、オブジェクト・パーサ１０４は、プロファイル１０８内のインストラクション（例：ドキュメントのアブストラクトを表示せよ）に基づいて、オブジェクト・アイテム・ウインドウ２２２内にオブジェクトをディスプレイすることができる（２３８）。
【００２８】
図２に於いて、テキスト・アイテム１１１は、オブジェクト・アイテム・ウインドウ２２２内に、テキスト・アイテム１１１に関連するドキュメント（ＤＯＣＩ．ＴＸＴ）と共に表示される。同様なシステムが、イメージ・アイテム１１５又はオーディオ・アイテム１１７に対しても、用いられる。例えば、オブジェクト・パーサ１０４は、プロファイル１０８内のインストラクションに基づいて、イメージ・オブジェクト１１４をパースし、イメージ・オブジェクト１１４内のイメージ・アイテム１１５を特定する。オブジェクト・マネージャ１０２は、その後、オブジェクト・アイテム・ウインドウ２２２内にイメージ・アイテム１１５を、イメージ・オブジェクト１１４が配置されたファイルと共に表示する。同様に、オブジェクト・パーサ１０４は、プロファイル１０８内のインストラクションに基づいて、オーディオ・オブジェクト１１６をパースし、オーディオ・アイテム１１７をオーディオオブジェクト内で特定する。その後、オブジェクト・マネージャ１０２は、オーディオ・アイテム１１７をユーザに向けて再生する。これは、名前とオーディオが再生されるファイルと共に、グラフィカリに或いは音声で、行われる。
【００２９】
ユーザは、複数のプロファイル１０８を持つことができる。例えば、ユーザは、特定のタイプのドキュメントを探すための第１のプロファイル１０８と、他のタイプのドキュメントを探すための第２のプロファイル１０８とを有することができる。システムが、ユーザは複数のプロファイル１０８を有すると決定すると、プロファイル・ウインドウ２２４は、ユーザに向けて表示される（２４２）。その後、ユーザは、サーチを行うためには、どのプロファイル１０８を使用するかを選択する。
【００３０】
図３は、テキスト・オブジェクト１１０に基づいて、サーチ・エンジン１０６用にサーチ・タームを生成する方法のフローチャート図である。同図に於いて、オブジェクト・マネージャ１０２と、オブジェクト・パーサ１０４と、サーチ・エンジン１０６は、蓄積プログラムで制御されるエンティティ例えばコンピュータである。このコンピュータが図３−５の方法を、蓄積媒体例えばメモリ又はディスク内に記憶されたプログラムを実行することにより、行う。
【００３１】
プロセスは、オブジェクト・マネージャ１０２が複数のテキスト・アイテム１１１を有するテキストオブジェクトテキスト・オブジェクト１１０を得た時に、開始する（ステップ３００）。オブジェクト・マネージャ１０２はプロファイル１０８に基づいて少なくとも１個（しかし全部ではない）のテキスト・アイテム１１１を選択する（ステップ３０２）。オブジェクト・パーサ１０４はテキスト・アイテム１１１をパースして（ステップ３０４）サーチ・エンジン１０６用にサーチ・タームを生成する。オブジェクト・マネージャ１０２はサーチ・タームをサーチ・エンジン１０６に送る（ステップ３０６）。サーチ・エンジン１０６はサーチ・タームからサーチ結果を生成する（ステップ３０８）。
【００３２】
図４は、サーチ・エンジン１０６用にサーチ・タームを生成するために、ユーザに対しプロファイル１０８を選択するよう依頼する方法のフローチャート図である。このプロセスは、あらゆるタイプのオブジェクトを用いることができる。プロセスは、ユーザが複数のプロファイル１０８を有するか否かを決定する（ステップ４００）。ステップ４００で複数のプロファイル１０８を有さない場合には、プロセスは、ステップ４０８に進む。ステップ４００で複数のプロファイル１０８を有する場合には、プロセスは、プロファイル・ウインドウ２２４を表示し（ステップ４０２）、ユーザに対し、ユーザが使用したいプロファイル１０８を選択するよう指示する。プロセスは、ユーザがプロファイル１０８を選択するまで待機する（ステップ４０４）。ユーザが、ステップ４０４でキャンセルすると、プロセスは終了する（ステップ４１０）。ユーザが、ステップ４０４でプロファイル１０８を選択すると、プロセスは、サーチのために選択されたプロファイル１０８を得る（ステップ４０６）。プロセスは、オブジェクトアイテムを表示するために、プロファイル１０８内にインストラクションが有るか否かを決定する（ステップ４０８）。ステップ４０８で、オブジェクトアイテムを表示するインストラクションが無いと決定した場合には、プロセスは終了する。ステップ４０８で、オブジェクトアイテムを表示するインストラクションが有る場合には、プロセスは、オブジェクト・アイテム・ウインドウ２２２内にオブジェクトアイテムを、プロファイル１０８内のインストラクションに基づいて表示する（ステップ４１０）。その後プロセスは、終了する。
【００３３】
図５は、ノンテキスト・オブジェクトに基づいて、サーチ・エンジン１０６用に、サーチ・タームを生成する方法のフローチャート図である。プロセスは、オブジェクト・マネージャ１０２がノンテキスト・オブジェクト（イメージ・オブジェクト１１４又はオーディオ・オブジェクト１１６）を得た時に、開始する（ステップ５００）。ノンテキスト・オブジェクトは、ノンテキスト・アイテムを含む。オブジェクト・パーサー１０４は、ノンテキスト・アイテムをパースして（ステップ５０２）、プロファイル１０８に基づいて、ノンテキスト・アイテムのテキスト表示を生成する。オブジェクト・パーサ１０４は、サーチ・タームを、ノンテキスト・アイテムのテキスト表示に基づいて、生成する（ステップ５０４）。オブジェクト・マネージャ１０２は、サーチ・タームをサーチ・エンジン１０６に送る（ステップ５０６）。オブジェクト・マネージャ１０２は、サーチ・タームを複数のサーチ・エンジン１０６に送る。サーチ・エンジン１０６は、サーチ・タームからサーチ結果を生成する（ステップ５０８）。
【００３４】
以上の説明は、本発明の一実施例に関するもので、この技術分野の当業者であれば、本発明の種々の変形例を考え得るが、それらはいずれも本発明の技術的範囲に包含される。特許請求の範囲の構成要素の後に記載した括弧内の番号は、図面の部品番号に対応し、発明の容易なる理解の為に付したものであり、発明を限定的に解釈するために用いてはならない。また、同一番号でも明細書と特許請求の範囲の部品名は必ずしも同一ではない。これは上記した理由による。用語「又は」に関して、例えば「Ａ又はＢ」は、「Ａのみ」、「Ｂのみ」ならず、「ＡとＢの両方」を選択することも含む。特に記載のない限り、装置又は手段の数は、単数か複数かを問わない。
【符号の説明】
【００３５】
１００  第１システム
１０２  オブジェクト・マネージャ
１０４  オブジェクト・パーサ
１０６  サーチ・エンジン
１０８  プロファイル
１１０  テキスト・オブジェクト
１１１  テキスト・アイテム
１１２  リンク・オブジェクト
１１４  イメージ・オブジェクト
１１５  イメージ・アイテム
１１６  オーディオ・オブジェクト
１１７  オーディオ・アイテム
１２０  ディスプレイ
２５０  グラフィック・インターフェース
２１４  サーチ・エンジン・アイコン
２００  テキスト・オブジェクト・ウインドウ
２２０  サーチ結果ウンインドウ
２２２  オブジェクト・アイテム・ウインドウ
２２４  プロファイル・ウインドウ
２１０  ノンテキスト・オブジェクト・アイコン
２１６  テキスト・オブジェクト・アイコン
２１４  サーチ・エンジン・アイコン
２１２  ディレクトリ・アイコン
２０１  選択されたテキスト
２０２  非選択テキスト
図２
２２０
サーチ結果
ＡＶＡＹＡ．ｃｏｍの電話のテスト結果
電話のテスト実行
電話テスト
電話のテスト実行
２２２
ＤＯＣ１．ＴＸＴ
アブストラクト
このドキュメントのアブストラクトは、電話のテストシステムが電話をテストする際どのように働くかに関する情報を含む。
２２４
特許サーチプロファイル
イメージサーチプロファイル
記録プロファイル
図３
３００  複数のテキスト・アイテムを含むテキスト・オブジェクトを得る
３０２  プロファイルに基づいて少なくとも１つ（但し、全てではない）のテキスト・アイテムを選択する
３０４  選択されたテキスト・アイテムをパースし、サーチ・エンジン用にサーチ・タームを生成する
３０６  サーチ・タームをサーチ・エンジンに送る
３０８  サーチ・タームからサーチ結果を生成する
図４
４００  複数のプロファイルが有るか否か？を決定する
４０２  ユーザにプロファイルを選択するよう依頼するウインドウを表示する
４０４  ユーザがプロファイルを選択するまで待つか？
４０６  サーチ用に選択されたプロファイルを得る
４０８  オブジェクト・アイテムを表示するインストラクションか？
４１０  プロファイル内のインストラクションに基づいて、オブジェクトアイテムを表示する
４１２  終了
図５
５００  ノンテキスト・アイテムを含むノンテキスト・オブジェクトを得る
５０２  ノンテキスト・アイテムをパースし、プロファイルに基づいたノンテキスト・アイテムのテキスト・ベースの表示を生成する
５０４  ノンテキスト・アイテムのテキスト表示に基づいてサーチ・タームを生成する
５０６  サーチ・タームをサーチ・エンジンに送る
５０８  サーチ・タームからサーチ結果を生成する
【図１】
2011028747.tif 000003
【図２】
2011028747.tif 000004
【図３】
2011028747.tif 000005
【図４】
2011028747.tif 000006
【図５】
2011028747.tif 000007