【手続補正書】
【提出日】平成25年10月4日(2013.10.4)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
検索クエリとの関連性にしたがって、ドキュメントを処理して識別するコンピュータが実行する方法であって、
ソースコンテンツとプレゼンテーションセマンティクスとを含むドキュメントの予備的なメタデータを生成し、
前記予備的なメタデータを用いて、前記ドキュメントをブロックに分割し、
識別されたブロックのリストを用意し、
ブロック処理を用いて前記ブロックを処理し、
前記ブロックのリストに含まれるそれぞれのブロックに対して、タイトルのブロックを識別し、
インライン視覚的要素が含まれている場合、所定のデータおよびメタデータのルールを用いて、ブロックに含まれる少なくとも１つのインライン視覚的要素を識別し、
ブロック視覚的要素が含まれている場合、所定のプロファイルを用いて、少なくとも１つの前記ブロックに含まれる少なくとも１つのブロック視覚的要素を識別し、
発見された視覚的要素のインデクスを生成し、
受信された検索クエリのデータに基づいて検索クエリを実行し、前記検索クエリのデータは、少なくとも１つの選択された視覚的要素の種類を含み、
前記検索クエリに関係すると決定されたそれぞれのドキュメントを識別して、前記検索クエリに対する応答を生成することを含むことを特徴とする方法。
【請求項２】
前記予備的なメタデータは、ドキュメントのテキストコンテンツ、ドキュメントのマークアップコンテンツ、ドキュメントの明示的および／または暗示的なプレゼンテーションセマンティクス、ドキュメントのレンダリング、または、以前に計算されたメタデータから導出可能な任意の情報であることを特徴とする請求項１に記載の方法。
【請求項３】
子ブロックを持たないブロックに対して、ブロックアイテムインポータンスのメタデータ属性が計算されることを特徴とする請求項１に記載の方法。
【請求項４】
前記ブロックを処理することは、所定のメタデータのルールを用いて、空のブロックを削除すること、重複したブロックを削除すること、中間的なブロックを削除すること、ブロックを結合すること、または、ブロックを分割することをさらに含むことを特徴とする請求項１に記載の方法。
【請求項５】
前記視覚的要素の種類は、リスト、表、パラグラフ、メニュー、キー／値、質問／回答、固定幅テキスト、グラフ／チャート、インタラクティブ、および、タイムラインから成る群から選択された１つであることを特徴とする請求項１に記載の方法。
【請求項６】
前記所定のプロファイルは、１つまたは複数のブロックにおける、所定のデータおよびメタデータの集合であることを特徴とする請求項１に記載の方法。
【請求項７】
タイトルは、インライン視覚的要素およびブロック視覚的要素の両方のために識別されることを特徴とする請求項１に記載の方法。
【請求項８】
視覚的要素の特定の性質は、インライン視覚的要素およびブロック視覚的要素の両方のために識別されることを特徴とする請求項１に記載の方法。
【請求項９】
少なくとも１つの所定のヒントは、少なくとも１つの視覚的要素に関して、ドキュメントの著者または所有者によって、ドキュメントのソースコンテンツの中で提供され、前記視覚的要素、前記視覚的要素の種類、前記視覚的要素のタイトル、または、前記視覚的要素の特徴を識別することを特徴とする請求項１に記載の方法。
【請求項１０】
インライン視覚的要素およびブロック視覚的要素に用意されるインデクスは、視覚的要素のタイトルおよび視覚的要素の特別な特徴を含むことを特徴とする請求項１に記載の方法。
【請求項１１】
視覚的要素の種類を指定するためにユーザが選択するための、キーワードを入力するテキストボックスに隣接したトグルボタンまたはチェックボックスが、前記コンピュータによって提供されるグラフィカルユーザインターフェース（ＧＵＩ）に含まれることを特徴とする請求項１に記載の方法。
【請求項１２】
前記検索クエリは、少なくとも１つの視覚的要素の種類、少なくとも１つの視覚的要素の特定の性質、少なくとも１つの負のモディファイア、少なくとも１つのモディファイア、少なくとも１つの制限された位置オペレータ、少なくとも１つの視覚的要素の種類の識別オペレータ、または、少なくとも１つの全包括的オペレータを含むリクエストを含むことを特徴とする請求項１に記載の方法。
【請求項１３】
応答結果は、ユーザが要求した視覚的要素の種類で示されることを特徴とする請求項１に記載の方法。
【請求項１４】
応答結果は、水平リストの形式、垂直リストの形式、または、格子の形式で示されることを特徴とする請求項１に記載の方法。
【請求項１５】
１つまたは複数のウェブサーバと通信可能に接続されたネットワーク機器と、
前記ネットワーク機器を介して、前記１つまたは複数のウェブサーバからドキュメントを検索するように設計されたロジックとを含み、
前記ロジックは、前記ドキュメントの予備的なメタデータを生成するようにさらに設計され、
前記ドキュメントは、ドキュメントのコンテンツを含み、前記予備的なメタデータを用いて前記ドキュメントをブロックに分割し、前記ブロックのリストを用意し、それぞれのブロックは、少なくとも１つのブロックアイテムを含み、
前記ロジックは、ブロック処理を用いて発見された前記ブロックを処理し、インライン視覚的要素が含まれている場合、所定のデータおよびメタデータのルールを用いて、それぞれのブロックアイテムに含まれるインライン視覚的要素を識別するようにさらに設計されており、
前記ロジックは、インライン視覚的要素が含まれている場合、所定のプロファイルを用いて、少なくとも１つの前記ブロックに含まれるブロック視覚的要素を識別し、発見された視覚的要素のインデクスを生成するようにさらに設計されており、
前記ロジックは、検索クエリのデータの受信に基づいて、検索クエリを実行し、当該検索クエリに対するユーザへの応答を生成するようにさらに設計されており、
前記検索クエリは、視覚的要素の種類をさらに含むことを特徴とする検索システム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０１７３
【補正方法】変更
【補正の内容】
【０１７３】
本開示は、特定の好ましい実施の形態に関して説明してきたが、種々の変形および改変が当業者によってなされてもよく、本開示は上記変形および改変が添付されたクレームの範囲に含まれることを、明らかにしようとするものである。
〔請求項１〕
ドキュメントを処理する方法であって、
ソースコンテンツとプレゼンテーションセマンティクスとを含むドキュメントの予備的なメタデータを生成し、
前記予備的なメタデータを用いて、前記ドキュメントを１つまたは複数の識別されたブロックに分割し、
前記１つまたは複数の識別されたブロックのブロックリストを用意し、
ブロック処理を用いて、前記ブロックリストに含まれる前記１つまたは複数の識別されたブロックを処理し、
前記ブロックリストに含まれる少なくとも１つの識別されたブロックの少なくとも１つのタイトルのブロックアイテムを識別することを含むことを特徴とする方法。
〔請求項２〕
ドキュメントのソースコンテンツは、マークアップ言語にしたがって形式化されていることを特徴とする請求項１に記載の方法。
〔請求項３〕
前記ドキュメントのソースコンテンツは、平文で形式化されていることを特徴とする請求項１に記載の方法。
〔請求項４〕
前記ドキュメントのソースコンテンツは、インターフェースをとおしてアクセス可能な言語にしたがって形式化されていることを特徴とする請求項１に記載の方法。
〔請求項５〕
前記ドキュメントは、暗黙的なプレゼンテーションセマンティクスであることを特徴とする請求項１に記載の方法。
〔請求項６〕
前記ドキュメントは、リンクされたファイルに含まれる明示的なプレゼンテーションセマンティクスであることを特徴とする請求項１に記載の方法。
〔請求項７〕
前記ドキュメントは、明示的に埋め込まれたプレゼンテーションセマンティクスであることを特徴とする請求項１に記載の方法。
〔請求項８〕
前記予備的なメタデータは、前記ドキュメントのテキストコンテンツから導出可能な任意の情報であることを特徴とする請求項１に記載の方法。
〔請求項９〕
前記予備的なメタデータは、前記ドキュメントのマークアップコンテンツから導出可能な任意の情報であることを特徴とする請求項１に記載の方法。
〔請求項１０〕
前記予備的なメタデータは、前記ドキュメントの明示的な、および／または、暗示的なプレゼンテーションセマンティクスから導出可能な任意の情報であることを特徴とする請求項１に記載の方法。
〔請求項１１〕
前記予備的なメタデータは、前記ドキュメントの描画から導出可能な任意の情報であることを特徴とする請求項１に記載の方法。
〔請求項１２〕
前記予備的なメタデータは、以前に計算されたメタデータから計算される任意の情報であることを特徴とする請求項１に記載の方法。
〔請求項１３〕
前記ドキュメントは、所定のメタデータのルールを用いて、ブロックに分割されることを特徴とする請求項１に記載の方法。
〔請求項１４〕
前記ブロックは、ネストされることを特徴とする請求項１に記載の方法。
〔請求項１５〕
前記ドキュメントの全体はブロックであることを特徴とする請求項１に記載の方法。
〔請求項１６〕
子ブロックをもたないブロックは、ブロックアイテムとして識別されることを特徴とする請求項１に記載の方法。
〔請求項１７〕
前記ドキュメントのテキストコンテンツは、１つの、かつ、唯一のブロックアイテムに属することを特徴とする請求項１に記載の方法。
〔請求項１８〕
前記ブロックリストに含まれるブロックアイテムに対して、ブロックアイテムのフォントメタデータ属性は、ブロックフォントファミリ、ブロックフォントサイズ、およびブロックフォントウェイトが計算されることを特徴とする請求項１に記載の方法。
〔請求項１９〕
統計的な最頻値が、ブロックアイテムのフォントメタデータ属性の計算において用いられることを特徴とする請求項１８に記載の方法。
〔請求項２０〕
統計的な平均値が、ブロックアイテムのフォントメタデータ属性の計算において用いられることを特徴とする請求項１８に記載の方法。
〔請求項２１〕
数学的な公式が、ブロックアイテムのフォントメタデータ属性の計算において用いられることを特徴とする請求項１８に記載の方法。
〔請求項２２〕
前記ブロックリストに含まれるブロックアイテムに対して、ブロックアイテムインポータンスのメタデータ属性が計算されることを特徴とする請求項１に記載の方法。
〔請求項２３〕
ドキュメントをブロックに分割するときに生成される付加情報は、既存のメタデータに増補されることを特徴とする請求項１に記載の方法。
〔請求項２４〕
前記ブロックリストを生成することは、所定のメタデータのルールを用いて、前記ブロックリストから空のブロックを削除することをさらに含むことを特徴とする請求項１に記載の方法。
〔請求項２５〕
前記ブロックリストを生成することは、所定のメタデータのルールを用いて、重複したブロックを削除することをさらに含むことを特徴とする請求項１に記載の方法。
〔請求項２６〕
前記ブロックリストを生成することは、所定のメタデータのルールを用いて、中間的なブロックを削除することをさらに含むことを特徴とする請求項１に記載の方法。
〔請求項２７〕
前記ブロックリストを生成することは、所定のデータおよびメタデータのルールを用いて、ブロックを結合することをさらに含むことを特徴とする請求項１に記載の方法。
〔請求項２８〕
前記ブロックリストを生成することは、所定のメタデータのルールを用いて、ブロックを分割することをさらに含むことを特徴とする請求項１に記載の方法。
〔請求項２９〕
識別されたブロックのリストを用意するときに生成される付加情報は、既存のメタデータに増補されることを特徴とする請求項１に記載の方法。
〔請求項３０〕
検索クエリとの関連性にしたがって、ドキュメントを処理して識別する方法であって、
ソースコンテンツとプレゼンテーションセマンティクスとを含むドキュメントの予備的なメタデータを生成し、
前記予備的なメタデータを用いて、前記ドキュメントをブロックに分割し、
前記識別されたブロックのリストを用意し、
ブロック処理を用いて、前記ブロックのリストに含まれるブロックを処理し、
前記ブロックのリストに含まれるそれぞれのブロックに対して、タイトルのブロックを識別し、
インライン視覚的要素が含まれている場合、所定のデータおよびメタデータのルールを用いて、前記ブロックリストに含まれるブロックアイテムの少なくとも１つのインライン視覚的要素を識別し、
ブロック視覚的要素が含まれている場合、所定のプロファイルを用いて、前記ブロックリストに含まれる少なくとも１つのブロックの少なくとも１つのブロック視覚的要素を識別し、
発見された視覚的要素のインデクスを生成し、
グラフィカルユーザインターフェース（ＧＵＩ）を介して検索クエリのデータを受信し、前記検索クエリデータは、少なくとも１つの選択された視覚的要素の種類を含み、
前記検索クエリに関係すると決定されたそれぞれのドキュメントを識別して、前記検索クエリに対する応答を生成することを含むことを特徴とする方法。
〔請求項３１〕
ドキュメントのソースコンテンツは、マークアップ言語にしたがって形式化されていることを特徴とする請求項３０に記載の方法。
〔請求項３２〕
前記ドキュメントのソースコンテンツは、平文で形式化されていることを特徴とする請求項３０に記載の方法。
〔請求項３３〕
前記ドキュメントのソースコンテンツは、インターフェースをとおしてアクセス可能な言語にしたがって形式化されていることを特徴とする請求項３０に記載の方法。
〔請求項３４〕
前記ドキュメントは、暗黙的なプレゼンテーションセマンティクスであることを特徴とする請求項３０に記載の方法。
〔請求項３５〕
前記ドキュメントは、リンクされたファイルに含まれる明示的なプレゼンテーションセマンティクスであることを特徴とする請求項３０に記載の方法。
〔請求項３６〕
前記ドキュメントは、明示的に埋め込まれたプレゼンテーションセマンティクスであることを特徴とする請求項３０に記載の方法。
〔請求項３７〕
前記予備的なメタデータは、前記ドキュメントのテキストコンテンツから導出可能な任意の情報であることを特徴とする請求項３０に記載の方法。
〔請求項３８〕
前記予備的なメタデータは、前記ドキュメントのマークアップコンテンツから導出可能な任意の情報であることを特徴とする請求項３０に記載の方法。
〔請求項３９〕
前記予備的なメタデータは、前記ドキュメントの明示的な、および／または、暗示的なプレゼンテーションセマンティクスから導出可能な任意の情報であることを特徴とする請求項３０に記載の方法。
〔請求項４０〕
前記予備的なメタデータは、前記ドキュメントの描画から導出可能な任意の情報であることを特徴とする請求項３０に記載の方法。
〔請求項４１〕
前記予備的なメタデータは、以前に計算されたメタデータから計算される任意の情報であることを特徴とする請求項３０に記載の方法。
〔請求項４２〕
前記ドキュメントは、所定のメタデータのルールを用いて、ブロックに分割されることを特徴とする請求項３０に記載の方法。
〔請求項４３〕
前記ブロックは、ネストされることを特徴とする請求項３０に記載の方法。
〔請求項４４〕
前記ドキュメントの全体はブロックであることを特徴とする請求項３０に記載の方法。
〔請求項４５〕
子ブロックをもたないブロックは、ブロックアイテムとして識別されることを特徴とする請求項３０に記載の方法。
〔請求項４６〕
前記ドキュメントのテキストコンテンツは、１つの、かつ、唯一のブロックアイテムに属することを特徴とする請求項３０に記載の方法。
〔請求項４７〕
前記ブロックリストに含まれるブロックアイテムに対して、ブロックアイテムのフォントメタデータ属性は、ブロックフォントファミリ、ブロックフォントサイズ、およびブロックフォントウェイトが計算されることを特徴とする請求項３０に記載の方法。
〔請求項４８〕
統計的な最頻値が、ブロックアイテムのフォントメタデータ属性の計算において用いられることを特徴とする請求項３０に記載の方法。
〔請求項４９〕
統計的な平均値が、ブロックアイテムのフォントメタデータ属性の計算において用いられることを特徴とする請求項３０に記載の方法。
〔請求項５０〕
数学的な公式が、ブロックアイテムのフォントメタデータ属性の計算において用いられることを特徴とする請求項３０に記載の方法。
〔請求項５１〕
前記ブロックリストに含まれるブロックアイテムに対して、ブロックアイテムインポータンスのメタデータ属性が計算されることを特徴とする請求項３０に記載の方法。
〔請求項５２〕
ドキュメントをブロックに分割するときに生成される付加情報は、既存のメタデータに増補されることを特徴とする請求項３０に記載の方法。
〔請求項５３〕
前記ブロックリストを生成することは、所定のメタデータのルールを用いて、前記ブロックリストから空のブロックを削除することをさらに含むことを特徴とする請求項３０に記載の方法。
〔請求項５４〕
前記ブロックリストを生成することは、所定のメタデータのルールを用いて、重複したブロックを削除することをさらに含むことを特徴とする請求項３０に記載の方法。
〔請求項５５〕
前記ブロックリストを生成することは、所定のメタデータのルールを用いて、中間的なブロックを削除することをさらに含むことを特徴とする請求項３０に記載の方法。
〔請求項５６〕
前記ブロックリストを生成することは、所定のデータおよびメタデータのルールを用いて、ブロックを結合することをさらに含むことを特徴とする請求項３０に記載の方法。
〔請求項５７〕
前記ブロックリストを生成することは、所定のメタデータのルールを用いて、ブロックを分割することをさらに含むことを特徴とする請求項３０に記載の方法。
〔請求項５８〕
識別されたブロックのリストを用意するときに生成される付加情報は、既存のメタデータに増補されることを特徴とする請求項３０に記載の方法。
〔請求項５９〕
前記視覚的要素の種類は、リストであることを特徴とする請求項３０に記載の方法。
〔請求項６０〕
前記視覚的要素の種類は、表であることを特徴とする請求項３０に記載の方法。
〔請求項６１〕
前記視覚的要素の種類は、パラグラフであることを特徴とする請求項３０に記載の方法。
〔請求項６２〕
前記視覚的要素の種類は、メニューであることを特徴とする請求項３０に記載の方法。
〔請求項６３〕
前記視覚的要素の種類は、キー／値であることを特徴とする請求項３０に記載の方法。
〔請求項６４〕
前記視覚的要素の種類は、質問／回答であることを特徴とする請求項３０に記載の方法。
〔請求項６５〕
前記視覚的要素の種類は、固定幅テキストであることを特徴とする請求項３０に記載の方法。
〔請求項６６〕
前記視覚的要素の種類は、グラフ／チャートであることを特徴とする請求項３０に記載の方法。
〔請求項６７〕
前記視覚的要素の種類は、インタラクティブであることを特徴とする請求項３０に記載の方法。
〔請求項６８〕
前記視覚的要素の種類は、タイムラインであることを特徴とする請求項３０に記載の方法。
〔請求項６９〕
前記所定のプロファイルは、１つまたは複数の所定のブロックにおける、所定のデータおよびメタデータの集合であることを特徴とする請求項３０に記載の方法。
〔請求項７０〕
前記タイトルは、インライン視覚的要素およびブロック視覚的要素の両方のために識別されることを特徴とする請求項３０に記載の方法。
〔請求項７１〕
視覚的要素の特定の性質は、インライン視覚的要素およびブロック視覚的要素の両方のために識別されることを特徴とする請求項３０に記載の方法。
〔請求項７２〕
少なくとも１つの所定のヒントは、少なくとも１つの視覚的要素に関して、ドキュメントの著者または所有者によって、ドキュメントのソースコンテンツの中で提供されることを特徴とする請求項３０に記載の方法。
〔請求項７３〕
前記ヒントは、前記視覚的要素を識別することを特徴とする請求項７２に記載の方法。
〔請求項７４〕
前記ヒントは、前記視覚的要素の種類を識別することを特徴とする請求項７２に記載の方法。
〔請求項７５〕
前記ヒントは、前記視覚的要素のタイトルを識別することを特徴とする請求項７２に記載の方法。
〔請求項７６〕
前記ヒントは、前記視覚的要素の特徴を識別することを特徴とする請求項７２に記載の方法。
〔請求項７７〕
インライン視覚的要素およびブロック視覚的要素に用意されるインデクスは、視覚的要素のタイトルおよび視覚的要素の特別な特徴を含むことを特徴とする請求項３０に記載の方法。
〔請求項７８〕
前記ＧＵＩは、視覚的要素の種類を指定するためにユーザが選択するための、キーワードを入力するテキストボックスに隣接したトグルボタンを含むことを特徴とする請求項３０に記載の方法。
〔請求項７９〕
前記ＧＵＩは、視覚的要素の種類を指定するためにユーザが選択するための、キーワードを入力するテキストボックスに隣接したチェックボックスを含むことを特徴とする請求項３０に記載の方法。
〔請求項８０〕
前記ＧＵＩは、受信するステップにおいて検索クエリが受信されるたびに、当該検索クエリに関係したデータを表示することを特徴とする請求項３０に記載の方法。
〔請求項８１〕
前記ＧＵＩは、受信するステップにおいて検索クエリが受信されるたびに、当該検索クエリに関係した応答結果を表示することを特徴とする請求項３０に記載の方法。
〔請求項８２〕
前記検索クエリは、少なくとも１つの視覚的要素の種類を含むリクエストを含むことを特徴とする請求項３０に記載の方法。
〔請求項８３〕
前記検索クエリは、少なくとも１つの視覚的要素の特定の性質を含むリクエストを含むことを特徴とする請求項３０に記載の方法。
〔請求項８４〕
前記検索クエリは、少なくとも１つの負のモディファイアを含むリクエストを含むことを特徴とする請求項３０に記載の方法。
〔請求項８５〕
前記検索クエリは、少なくとも１つのモディファイアを含むリクエストを含むことを特徴とする請求項３０に記載の方法。
〔請求項８６〕
前記検索クエリは、少なくとも１つの制限された位置オペレータを含むリクエストを含むことを特徴とする請求項３０に記載の方法。
〔請求項８７〕
前記検索クエリは、少なくとも１つの視覚的要素の種類の識別オペレータを含むリクエストを含むことを特徴とする請求項３０に記載の方法。
〔請求項８８〕
前記検索クエリは、少なくとも１つの全包括的オペレータを含むリクエストを含むことを特徴とする請求項３０に記載の方法。
〔請求項８９〕
前記応答結果は、ユーザが要求した視覚的要素の種類で示されることを特徴とする請求項３０に記載の方法。
〔請求項９０〕
前記応答結果は、前記視覚的要素の種類で、および元のドキュメントで発見された前記視覚的要素と同一のプレゼンテーションセマンティクスで示されることを特徴とする請求項３０に記載の方法。
〔請求項９１〕
前記応答結果は、水平リストの形式で示されることを特徴とする請求項３０に記載の方法。
〔請求項９２〕
前記応答結果は、垂直リストの形式で示されることを特徴とする請求項３０に記載の方法。
〔請求項９３〕
前記応答結果は、格子の形式で示されることを特徴とする請求項３０に記載の方法。
〔請求項９４〕
前記応答を生成するステップは、広告データを表示することをさらに含むことを特徴とする請求項３０に記載の方法。
〔請求項９５〕
前記応答を生成するステップは、選択された前記視覚的要素の種類に基づいて、広告データを表示することをさらに含むことを特徴とする請求項３０に記載の方法。
〔請求項９６〕
１つまたは複数のウェブサーバと通信可能に接続されたネットワーク機器と、
前記ネットワーク機器を介して、前記１つまたは複数のウェブサーバから少なくとも１つのドキュメントを受信するように設計されたロジックとを含み、
前記ロジックは、前記ドキュメントの予備的なメタデータを生成するようにさらに設計され、
前記ドキュメントは、ドキュメントのコンテンツを含み、前記ドキュメントのコンテンツを分割し、前記予備的なメタデータを用いて１つまたは複数の識別されたブロックに分割し、１つまたは複数の識別されたブロックのリストを用意し、それぞれのブロックは、少なくとも１つのブロックアイテムを含み、
前記ロジックは、ブロック処理を用いて前記識別されたブロックを処理し、前記識別されたブロックのそれぞれに含まれるタイトルのブロックアイテムを識別するようにさらに設計されていることを特徴とする分割システム。
〔請求項９７〕
１つまたは複数のウェブサーバと通信可能に接続されたネットワーク機器と、
前記ネットワーク機器を介して、前記１つまたは複数のウェブサーバからドキュメントを検索するように設計されたロジックとを含み、
前記ロジックは、前記ドキュメントの予備的なメタデータを生成するようにさらに設計され、
前記ドキュメントは、ドキュメントのコンテンツを含み、前記ドキュメントのコンテンツを分割し、前記予備的なメタデータを用いて１つまたは複数の識別されたブロックに分割し、１つまたは複数の識別されたブロックのリストを用意し、それぞれのブロックは、少なくとも１つのブロックアイテムを含み、
前記ロジックは、ブロック処理を用いて発見されたブロックを処理し、データおよびメタデータを用いて、それぞれのブロックアイテムに含まれるインライン視覚的要素を識別するようにさらに設計されており、
前記ロジックは、プロファイルを用いて前記識別されたブロックおよびブロックアイテムのそれぞれに含まれるブロック視覚的要素を識別し、発見された視覚的要素のインデクスを生成するようにさらに設計されており、
前記ロジックは、検索クエリの一部として１つまたは複数の視覚的要素に対するリクエストをユーザから受信するようにさらに設計されており、
前記検索クエリは、視覚的要素の種類をさらに含み、当該検索クエリに対する応答をユーザに対して生成することを特徴とする検索システム。