【手続補正書】
【提出日】平成24年7月2日(2012.7.2)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
コンピューターシステムにおいて、表示装置に表示するドキュメントを変換するドキュメント変換方法であって、
表示を要求されたドキュメントを取得する第１のステップと、
前記取得したドキュメントをブロック要素に分割する第２のステップと、
前記分割したブロック要素について、ドキュメントを要求した側の関心度を判定する第３のステップと、
前記分割したブロック要素について、ドキュメントを提供する側の重要度を判定する第４のステップと、
前記判定した関心度および重要度に基づき、前記分割したブロック要素を配置したドキュメントを生成する第５のステップと
を含むことを特徴とするドキュメント変換方法。
【請求項２】
前記第５のステップにおいて、予め用意されたレイヤウトの情報を用いることを特徴とする請求項１に記載のドキュメント変換方法。
【請求項３】
前記第３のステップにおいて、前記分割したブロック要素に含まれる長い文章の数を用いることを特徴とする請求項１に記載のドキュメント変換方法。
【請求項４】
前記第３のステップにおいて、リファラＵＲＬを用いることを特徴とする請求項１に記載のドキュメント変換方法。
【請求項５】
前記第３のステップにおいて、検索エンジンを用いることを特徴とする請求項１に記載のドキュメント変換方法。
【請求項６】
前記分割したブロック要素について、種類を識別する第６のステップを有し、
前記第５のステップにおいて、前記判定した関心度および重要度に加えて、前記識別した種類に基づき、前記分割したブロック要素を配置したドキュメントを生成し、
前記第６のステップにおいて、同一ドメインにある他のドキュメントに共通するブロック要素が存在するか否かを用いること
を特徴とする請求項１に記載のドキュメント変換方法。
【請求項７】
前記分割したブロック要素について、種類を識別する第６のステップを有し、
前記第５のステップにおいて、前記判定した関心度および重要度に加えて、前記識別した種類に基づき、前記分割したブロック要素を配置したドキュメントを生成し、
前記第６のステップにおいて、表示エリアまたは表示位置に関する情報を用いること
を特徴とする請求項１に記載のドキュメント変換方法。
【請求項８】
前記要求されたドキュメントは、マークアップ言語であるＨＴＭＬ言語で記述され、
前記分割したブロック要素について、広告を含む種類を識別する第６のステップを有し、
前記第５のステップにおいて、前記判定した関心度および重要度に加えて、前記識別した種類に基づき、前記分割したブロック要素を配置したドキュメントを生成し、
前記第６のステップにおいて、広告を識別するために、スクリプトのＳＲＣ属性を用いること
を特徴とする請求項１に記載のドキュメント変換方法。
【請求項９】
前記第５のステップにおいて、広告の表示エリアのサイズを調整することを特徴とする請求項１に記載のドキュメント変換方法。
【請求項１０】
前記第３のステップにおいて、以前に判定されたユーザーの関心度に関する情報を用いることを特徴とする請求項１に記載のドキュメント変換方法。
【請求項１１】
表示装置に表示するドキュメントを変換するドキュメント変換装置であって、
表示を要求されたドキュメントを取得するドキュメント取得部と、
前記取得したドキュメントをブロック要素に分割するドキュメント分割部と、
前記分割したブロック要素について、ドキュメントを要求した側の関心度を判定するユーザー関心度判定部と、
前記分割したブロック要素について、ドキュメントを提供する側の重要度を判定する提供者側重要度判定部と、
前記判定した関心度および重要度に基づき、前記分割したブロック要素を配置したドキュメントを生成するドキュメント生成部と
を備えることを特徴とするドキュメント変換装置。
【請求項１２】
表示装置に表示するドキュメントを変換するドキュメント変換装置におけるコンピューターシステムに、
表示を要求されたドキュメントを取得する第１のステップと、
前記取得したドキュメントをブロック要素に分割する第２のステップと、
前記分割したブロック要素について、ドキュメントを要求した側の関心度を判定する第３のステップと、
前記分割したブロック要素について、ドキュメントを提供する側の重要度を判定する第４のステップと、
前記判定した関心度および重要度に基づき、前記分割したブロック要素を配置したドキュメントを生成する第５のステップと
を実行させるためのプログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００７
【補正方法】削除
【補正の内容】
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】削除
【補正の内容】
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】０００９
【補正方法】変更
【補正の内容】
【０００９】
（２）また、本発明のドキュメント変換方法は、上述のドキュメント変換方法であって、前記第５のステップにおいて、予め用意されたレイヤウトの情報を用いることを特徴とする。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００１０
【補正方法】削除
【補正の内容】
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００１１
【補正方法】削除
【補正の内容】
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００１２
【補正方法】削除
【補正の内容】
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００１３
【補正方法】削除
【補正の内容】
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】００１４
【補正方法】削除
【補正の内容】
【手続補正１０】
【補正対象書類名】明細書
【補正対象項目名】００１５
【補正方法】削除
【補正の内容】
【手続補正１１】
【補正対象書類名】明細書
【補正対象項目名】００１６
【補正方法】削除
【補正の内容】
【手続補正１２】
【補正対象書類名】明細書
【補正対象項目名】００１７
【補正方法】削除
【補正の内容】
【手続補正１３】
【補正対象書類名】明細書
【補正対象項目名】００１８
【補正方法】変更
【補正の内容】
【００１８】
（３）また、本発明のドキュメント変換方法は、上述のドキュメント変換方法であって、前記第３のステップにおいて、前記分割したブロック要素に含まれる長い文章の数を用いることを特徴とする。
【手続補正１４】
【補正対象書類名】明細書
【補正対象項目名】００１９
【補正方法】変更
【補正の内容】
【００１９】
（４）また、本発明のドキュメント変換方法は、上述のドキュメント変換方法であって、前記第３のステップにおいて、リファラＵＲＬを用いることを特徴とする。
【手続補正１５】
【補正対象書類名】明細書
【補正対象項目名】００２０
【補正方法】変更
【補正の内容】
【００２０】
（５）また、本発明のドキュメント変換方法は、上述のドキュメント変換方法であって、前記第３のステップにおいて、検索エンジンを用いることを特徴とする。
【手続補正１６】
【補正対象書類名】明細書
【補正対象項目名】００２１
【補正方法】削除
【補正の内容】
【手続補正１７】
【補正対象書類名】明細書
【補正対象項目名】００２２
【補正方法】削除
【補正の内容】
【手続補正１８】
【補正対象書類名】明細書
【補正対象項目名】００２３
【補正方法】削除
【補正の内容】
【手続補正１９】
【補正対象書類名】明細書
【補正対象項目名】００２４
【補正方法】変更
【補正の内容】
【００２４】
（６）また、本発明のドキュメント変換方法は、上述のドキュメント変換方法であって、前記分割したブロック要素について、種類を識別する第６のステップを有し、前記第５のステップにおいて、前記判定した関心度および重要度に加えて、前記識別した種類に基づき、前記分割したブロック要素を配置したドキュメントを生成し、前記第６のステップにおいて、同一ドメインにある他のドキュメントに共通するブロック要素が存在するか否かを用いることを特徴とする。
【手続補正２０】
【補正対象書類名】明細書
【補正対象項目名】００２５
【補正方法】変更
【補正の内容】
【００２５】
（７）また、本発明のドキュメント変換方法は、上述のドキュメント変換方法であって、前記分割したブロック要素について、種類を識別する第６のステップを有し、前記第５のステップにおいて、前記判定した関心度および重要度に加えて、前記識別した種類に基づき、前記分割したブロック要素を配置したドキュメントを生成し、前記第６のステップにおいて、表示エリアまたは表示位置に関する情報を用いることを特徴とする。
【手続補正２１】
【補正対象書類名】明細書
【補正対象項目名】００２６
【補正方法】削除
【補正の内容】
【手続補正２２】
【補正対象書類名】明細書
【補正対象項目名】００２７
【補正方法】削除
【補正の内容】
【手続補正２３】
【補正対象書類名】明細書
【補正対象項目名】００２８
【補正方法】削除
【補正の内容】
【手続補正２４】
【補正対象書類名】明細書
【補正対象項目名】００２９
【補正方法】削除
【補正の内容】
【手続補正２５】
【補正対象書類名】明細書
【補正対象項目名】００３０
【補正方法】変更
【補正の内容】
【００３０】
（８）また、本発明のドキュメント変換方法は、上述のいずれかのドキュメント変換方法であって、前記要求されたドキュメントは、マークアップ言語であるＨＴＭＬ言語で記述され、前記分割したブロック要素について、広告を含む種類を識別する第６のステップを有し、前記第５のステップにおいて、前記判定した関心度および重要度に加えて、前記識別した種類に基づき、前記分割したブロック要素を配置したドキュメントを生成し、前記第６のステップにおいて、広告を識別するために、スクリプトのＳＲＣ属性を用いることを特徴とする。
【手続補正２６】
【補正対象書類名】明細書
【補正対象項目名】００３１
【補正方法】変更
【補正の内容】
【００３１】
（９）また、本発明のドキュメント変換方法は、上述のドキュメント変換方法であって、前記第５のステップにおいて、広告の表示エリアのサイズを調整することを特徴とする。
【手続補正２７】
【補正対象書類名】明細書
【補正対象項目名】００３２
【補正方法】変更
【補正の内容】
【００３２】
（１０）また、本発明のドキュメント変換方法は、上述のドキュメント変換方法であって、前記第３のステップにおいて、以前に判定されたユーザーの関心度に関する情報を用いることを特徴とする。
【手続補正２８】
【補正対象書類名】明細書
【補正対象項目名】００３３
【補正方法】変更
【補正の内容】
【００３３】
（１１）また、本発明のドキュメント変換装置は、表示装置に表示するドキュメントを変換するドキュメント変換装置であって、表示を要求されたドキュメントを取得するドキュメント取得部と、前記取得したドキュメントをブロック要素に分割するドキュメント分割部と、前記分割したブロック要素について、ドキュメントを要求した側の関心度を判定するユーザー関心度判定部と、前記分割したブロック要素について、ドキュメントを提供する側の重要度を判定する提供者側重要度判定部と、前記判定した関心度および重要度に基づき、前記分割したブロック要素を配置したドキュメントを生成するドキュメント生成部とを備えることを特徴とする。
【手続補正２９】
【補正対象書類名】明細書
【補正対象項目名】００３４
【補正方法】変更
【補正の内容】
【００３４】
（１２）また、本発明のプログラムは、表示装置に表示するドキュメントを変換するドキュメント変換装置におけるコンピューターシステムに、表示を要求されたドキュメントを取得する第１のステップと、前記取得したドキュメントをブロック要素に分割する第２のステップと、前記分割したブロック要素について、ドキュメントを要求した側の関心度を判定する第３のステップと、前記分割したブロック要素について、ドキュメントを提供する側の重要度を判定する第４のステップと、前記判定した関心度および重要度に基づき、前記分割したブロック要素を配置したドキュメントを生成する第５のステップとを実行させる。
【手続補正３０】
【補正対象書類名】明細書
【補正対象項目名】００３６
【補正方法】変更
【補正の内容】
【００３６】
【図１】サンプルドキュメントを、ＰＣ（Personal Computer）用のブラウザー２００がレンダリングした結果とその表示例を示す図である。
【図２】この発明の第１の実施形態における端末装置９００の外観図である。
【図３】同実施形態における端末装置９００の構成を示す概略ブロック図である。
【図４】同実施形態におけるドキュメント最適化装置１００の構成を示す概略ブロック図である。
【図５】同実施形態におけるドキュメント最適化装置１００の動作を説明するフローチャートである。
【図６】同実施形態におけるドキュメントツリーの例を示す図である。
【図７】同実施形態におけるステップＳ６の関心度判定の処理を説明するフローチャートである。
【図８】同実施形態におけるステップＳ７の重要度判定の処理を説明するフローチャートである。
【図９】同実施形態における基本レイヤウトの例を示す図である。
【図１０】同実施形態における基本レイヤウトAのレンダリング結果の例を示す図である。
【図１１】ドキュメントをＰＣ上のブラウザーでレンダリングした場合のアウトプットの例を示す図である。
【図１２】同実施形態におけるドキュメント最適化装置１００が生成したドキュメントをレンダリングした場合のアウトプットの例を示す図である。
【図１３】この発明の第２の実施形態におけるドキュメント最適化装置５００の構成を示す概略ブロック図である。
【図１４】この発明の第３の実施形態におけるドキュメント提供システムの構成を示す図である。
【図１５】同実施形態におけるドキュメント最適化サーバー１１００の構成を示す概略ブロック図である。
【図１６】同実施形態におけるドキュメント最適化装置６００の構成を示す概略ブロック図である。
【図１７】同端末仕様判定部６０２による処理を説明するフローチャ−トである。
【手続補正３１】
【補正対象書類名】明細書
【補正対象項目名】００４０
【補正方法】変更
【補正の内容】
【００４０】
［第１の実施形態］
次に本発明の第１の実施形態について説明する。まず、図２に、本実施形態におけるドキュメント表示装置である端末装置９００の外観図を示す。なお、端末装置９００は携帯電話であるが、それに限定される必要がなく、ＰＤＡや、モバイル端末、モバイルゲーム機、家電製品等に、ドキュメントの閲覧ソフトウェア、つまりブラウザー、が搭載された別形態のドキュメント表示装置であっても本発明は適用可能である。また、本実施形態では、ドキュメントとしてＨＴＭＬドキュメントを用いるが、別のフォーマットでも容易に適用できる。図３は、本実施形態における端末装置９００の構成を示す概略ブロック図である。端末装置９００は、入力部９０１、表示部９０２、ブラウザー部９０３、通信部９０４、ドキュメント最適化装置１００を含む。
【手続補正３２】
【補正対象書類名】明細書
【補正対象項目名】００４２
【補正方法】変更
【補正の内容】
【００４２】
図４は、ドキュメント最適化装置１００の構成を示す概略ブロック図である。なお、本装置は、本実施形態では、端末装置９００が有するＣＰＵがプログラムをメモリから読み出して実行することで、実現されるとして説明するが、図１５で示されるように、従来の携帯端末１０００と、ドキュメント最適化サーバー１１００と、ドキュメント提供サーバー１２０１等で構成されているシステムでは、ドキュメント最適化装置１００は、ドキュメント最適化サーバー１１００に含まれるとしてもよい。なお、このようなサーバーによる実装のメリットは、既存の端末でも適用が可能にすることである。詳しくは第３の実施の形態で後述する。
【手続補正３３】
【補正対象書類名】明細書
【補正対象項目名】０１１６
【補正方法】変更
【補正の内容】
【０１１６】
なお、本実施形態においてドキュメント最適化装置６００は、ユーザー情報記録部５０８を備えるが、備えていなくてもよい。
また、上述の第１から第３の実施形態においては、端末装置９００や携帯端末１０００が、ＰＣより解像度が低い場合を説明したが、それに限定されない。例えば、移動中に通信速度が低下したり、接続が不安定になったりすることがあるため、端末に替えてＰＣでドキュメントを表示する場合に本発明を用いることで、状況に影響されずに快適なドキュメント閲覧環境を提供することができる。
【手続補正３４】
【補正対象書類名】明細書
【補正対象項目名】０１１８
【補正方法】変更
【補正の内容】
【０１１８】
また、「コンピュータシステム」は、ＷＷＷシステムを利用している場合であれば、ホームページ提供環境（あるいは表示環境）も含むものとする。
また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムを送信する場合の通信線のように、短時間の間、動的にプログラムを保持するもの、その場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリのように、一定時間プログラムを保持しているものも含むものとする。また上記プログラムは、前述した機能の一部を実現するためのものであっても良く、さらに前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるものであっても良い。
本発明のドキュメント変換方法は以下の態様で実施をすることができる。本発明のドキュメント変換方法は、上述のドキュメント変換方法であって、前記表示装置がドキュメントを表示する領域の解像度が、前記表示を要求されたドキュメントが前提としている解像度より低いことを特徴とする。
また、本発明のドキュメント変換方法は、上述のドキュメント変換方法であって、前記表示装置は、携帯端末であることを特徴とする。
また、本発明のドキュメント変換方法は、上述のドキュメント変換方法であって、前記分割したブロック要素について、種類を識別する第６のステップを有し、前記第５のステップにおいて、前記判定した関心度および重要度に加えて、前記識別した種類に基づき、前記分割したブロック要素を配置したドキュメントを生成し、  前記レイアウトの情報は、配置可能なブロック要素の種類または数に関する制限を含むことを特徴とする。
また、本発明のドキュメント変換方法は、上述のドキュメント変換方法であって、前記分割したブロック要素について、種類を識別する第６のステップを有し、前記第５のステップにおいて、前記判定した関心度および重要度に加えて、前記識別した種類に基づき、前記分割したブロック要素を配置したドキュメントを生成し、前記第６のステップにおいて、広告を提示するためのブロック要素、知名度の向上を目的としたブロック要素、著作権の記述を目的としたブロック要素、会員登録に関するブロック要素、有料コンテンツまたは有料サービスへの誘導を目的としたブロック要素、アフィリエイトリンクを含むブロック要素の内、少なくとも一つを識別することを特徴とする。
また、本発明のドキュメント変換方法は、上述のドキュメント変換方法であって、前記要求されたドキュメントは、マークアップ言語で記述されていることを特徴とする。
また、本発明のドキュメント変換方法は、上述のドキュメント変換方法であって、前記マークアップ言語は、ＨＴＭＬ言語であることを特徴とする。
また、本発明のドキュメント変換方法は、上述のドキュメント変換方法であって、前記ＨＴＭＬ言語は、ＨＴＭＬ５言語であることを特徴とする。
また、本発明のドキュメント変換方法は、上述のドキュメント変換方法であって、前記第２のステップにおいて、ＨＴＭＬ５の＜ｓｅｃｔｉｏｎ＞、＜ｈｅａｄｅｒ＞、＜ｆｏｏｔｅｒ＞、＜ｎａｖ＞、＜ａｒｔｉｃｌｅ＞、＜ａｓｉｄｅ＞の要素の内、少なくとも一つを用いることを特徴とする。
また、本発明のドキュメント変換方法は、上述のドキュメント変換方法であって、前記第３のステップにおいて、＜ａｒｔｉｃｌｅ＞、＜ｓｅｃｔｉｏｎ＞の要素のいずれかを用いることを特徴とする。
また、本発明のドキュメント変換方法は、上述のいずれかのドキュメント変換方法であって、前記第３のステップにおいて、前記分割したブロック要素に含まれる＜ｐ＞要素の数を用いることを特徴とする。
また、本発明のドキュメント変換方法は、上述のドキュメント変換方法であって、前記第４のステップにおいて、ドキュメントのＵＲＩを用いることを特徴とする。
また、本発明のドキュメント変換方法は、上述のいずれかのドキュメント変換方
法であって、前記第４のステップにおいて、＜ｔｉｔｌｅ＞要素を用いることを特徴とす
る。
また、本発明のドキュメント変換方法は、上述のドキュメント変換方法であって、前記分割したブロック要素について、種類を識別する第６のステップを有し、前記第５のステップにおいて、前記判定した関心度および重要度に加えて、前記識別した種類に基づき、前記分割したブロック要素を配置したドキュメントを生成し、前記第６のステップにおいて、＜ｈｅａｄｅｒ＞要素を用いることを特徴とする。
また、本発明のドキュメント変換方法は、上述のいずれかのドキュメント変換方￥法であって、前記分割したブロック要素について、種類を識別する第６のステップを有し、前記第５のステップにおいて、前記判定した関心度および重要度に加えて、前記識別した種類に基づき、前記分割したブロック要素を配置したドキュメントを生成し、前記第６のステップにおいて、ＩＤ属性、ＮＡＭＥ属性のいずれかを用いることを特徴とする。
また、本発明のドキュメント変換方法は、上述のいずれかのドキュメント変換方法であって、前記分割したブロック要素について、種類を識別する第６のステップを有し、前記第５のステップにおいて、前記判定した関心度および重要度に加えて、前記識別した種類に基づき、前記分割したブロック要素を配置したドキュメントを生成し、前記第６のステップにおいて、前記要求されたドキュメント内のコメントを用いることを特徴とする。
また、本発明のドキュメント変換方法は、上述のドキュメント変換方法であって、前記分割したブロック要素について、種類を識別する第６のステップを有し、前記第５のステップにおいて、前記判定した関心度および重要度に加えて、前記識別した種類に基づき、前記分割したブロック要素を配置したドキュメントを生成し、前記第６のステップにおいて、前記要求されたドキュメントのＵＲＩにおけるトップレベルドメインに応じた判定情報を、種類を識別する際に用いることを特徴とする。
また、本発明のドキュメント変換方法は、上述のドキュメント変換方法であって、前記分割したブロック要素について、広告を含む種類を識別する第６のステップを有し、前記第５のステップにおいて、前記判定した関心度および重要度に加えて、前記識別した種類に基づき、前記分割したブロック要素を配置したドキュメントを生成し、前記第６のステップにおいて、広告を識別するために、前記分割したブロック要素の表示エリアのサイズを用いることを特徴とする。