【手続補正書】
【提出日】平成25年10月15日(2013.10.15)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
第１の要素を含む第１の構造化文書であって、当該第１の構造化文書に基づくＷｅｂページ内のフレームに挿入される第２の要素を含む第２の構造化文書が指定されている当該第１の構造化文書を取得する第１の取得手段と、
前記第１の取得手段により取得された前記第１の構造化文書において指定されている前記第２の構造化文書を取得する第２の取得手段と、
前記第１の取得手段により取得された前記第１の構造化文書に含まれる前記第１の要素と、前記第２の取得手段により取得された前記第２の構造化文書に含まれる前記第２の要素とを解析することにより、当該第１の要素と当該第２の要素から、出力対象の要素を選択する選択手段と
を有することを特徴とする情報処理装置。
【請求項２】
前記選択手段は、前記第１の構造化文書に含まれる前記第１の要素を解析し、当該解析に基づき前記第２の構造化文書に含まれる前記第２の要素が出力対象の候補となった場合に、当該第２の要素を解析することを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記選択手段は、前記第２の構造化文書に含まれている全ての要素を選択の候補として、前記出力対象の要素を選択することを特徴とする請求項１または２に記載の情報処理装置。
【請求項４】
前記選択手段は、所定のサイズよりも大きな領域に対応する要素を、前記出力対象の要素として選択することを特徴とする請求項１乃至３のいずれか１項に記載の情報処理装置。
【請求項５】
前記選択手段は、前記解析として複数の要素同士を比較することにより、前記出力対象の要素を選択することを特徴とする請求項１乃至４のいずれか１項に記載の情報処理装置。
【請求項６】
前記選択手段は、要素に対応する領域の大きさを比較することにより、前記出力対象の要素を選択することを特徴とする請求項５に記載の情報処理装置。
【請求項７】
前記第１の構造化文書と前記第２の構造化文書において要素が階層構造で定義されており、前記選択手段は、同一階層の要素同士の比較を行うことにより、前記出力対象の要素を選択することを特徴とする請求項５または６に記載の情報処理装置。
【請求項８】
前記第１の構造化文書と前記第２の構造化文書において要素が階層構造で定義されており、前記選択手段は、異なる階層の要素同士の比較を行うことにより、前記出力対象の要素を選択することを特徴とする請求項５または６に記載の情報処理装置。
【請求項９】
前記選択手段は、前記階層構造における親の要素と子の要素を比較することを特徴とする請求項８に記載の情報処理装置。
【請求項１０】
前記選択手段が前記比較の対象となった２つの要素のうちの一方を出力対象の要素として選択した場合に、当該２つの要素のもう一方の要素と、当該比較が行われなかった他の要素は出力対象として選択しないことを特徴とする請求項５乃至９のいずれか１項に記載の情報処理装置。
【請求項１１】
前記選択手段により出力対象として選択された要素を、前記第１の構造化文書もしくは前記第２の構造化文書に含まれる他の要素と区別して出力する出力手段をさらに有することを特徴とする請求項１乃至１０のいずれか１項に記載の情報処理装置。
【請求項１２】
前記出力手段は、前記選択手段により出力対象として選択された要素と、前記第１の構造化文書もしくは前記第２の構造化文書に含まれる他の要素との両方を、区別して出力することを特徴とする請求項１１に記載の情報処理装置。
【請求項１３】
前記出力手段は、前記選択手段により出力対象として選択された要素を出力し、前記第１の構造化文書もしくは前記第２の構造化文書に含まれる他の要素を出力しないことを特徴とする請求項１１に記載の情報処理装置。
【請求項１４】
ユーザによる指示に応じて、出力対象の要素を、前記選択手段により出力対象として選択された要素から前記第１の構造化文書もしくは前記第２の構造化文書に含まれる他の要素に変更する変更手段をさらに有することを特徴とする請求項１乃至１３のいずれかに記載の情報処理装置。
【請求項１５】
前記出力手段は、前記選択手段により出力対象として選択された要素に対応する画像を表示装置に表示させることを特徴とする請求項１１乃至１４のいずれか１項に記載の情報処理装置。
【請求項１６】
前記出力手段は、前記選択手段により出力対象として選択された要素に対応する画像を印刷装置に印刷させることを特徴とする請求項１１乃至１４のいずれか１項に記載の情報処理装置。
【請求項１７】
前記出力手段は、印刷装置に印刷させるための設定を示す印刷設定を取得し、取得した当該印刷設定に基づき前記選択手段により出力対象として選択された要素のレイアウトを決定して、決定された当該レイアウトに従って当該要素が配置された画像を印刷装置に印刷させることを特徴とする請求項１６に記載の情報処理装置。
【請求項１８】
前記選択手段は、前記第１の構造化文書に基づくＷｅｂページにおいて要素が示すテキストに基づき出力対象の要素を選択することを特徴とする請求項１乃至１７のいずれか１項に記載の情報処理装置。
【請求項１９】
第１の要素を含む第１の構造化文書であって、当該第１の構造化文書に基づくＷｅｂページ内のフレームに挿入される第２の要素を含む第２の構造化文書が指定されている当該第１の構造化文書を取得する第１の取得工程と、
前記第１の取得工程において取得された前記第１の構造化文書において指定されている前記第２の構造化文書を取得する第２の取得工程と、
前記第１の取得工程において取得された前記第１の構造化文書に含まれる前記第１の要素と、前記第２の取得工程において取得された前記第２の構造化文書に含まれる前記第２の要素とを解析することにより、当該第１の要素と当該第２の要素から、出力対象の要素を選択する選択工程と
を有することを特徴とする情報処理方法。
【請求項２０】
請求項１乃至１８のいずれか１項に記載の情報処理装置の各手段としてコンピュータを機能させるための、または請求項１９に記載の情報処理方法の各工程をコンピュータに実行させるためのプログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００７
【補正方法】変更
【補正の内容】
【０００７】
上記の点に鑑み、本発明は、構造化文書に含まれている要素のうちの出力対象の要素を適切に選択することができる情報処理装置、情報処理方法、およびプログラムを提供することを目的とする。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
上記課題を解決するため、本発明に係る情報処理装置は、第１の要素を含む第１の構造化文書であって、当該第１の構造化文書に基づくＷｅｂページ内のフレームに挿入される第２の要素を含む第２の構造化文書が指定されている当該第１の構造化文書を取得する第１の取得手段と、前記第１の取得手段により取得された前記第１の構造化文書において指定されている前記第２の構造化文書を取得する第２の取得手段と、前記第１の取得手段により取得された前記第１の構造化文書に含まれる前記第１の要素と、前記第２の取得手段により取得された前記第２の構造化文書に含まれる前記第２の要素とを解析することにより、当該第１の要素と当該第２の要素から、出力対象の要素を選択する選択手段とを有することを特徴とする。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】０００９
【補正方法】変更
【補正の内容】
【０００９】
本発明によれば、第１の構造化文書に含まれる第１の要素と、当該第１の構造化文書において指定されている第２の構造化文書に含まれる第２の要素とを解析することにより、当該第１の要素と当該第２の要素から出力対象の要素が選択される。よって、適切な要素を出力対象の要素として選択することができる。