(57)【要約】  コンテンツを表示するのに適した端末装置であって、ディスプレイと、コンテンツのデータを解釈し、その解釈結果に基づいてコンテンツをレンダリングしてディスプレイに表示するコンテンツ表示手段と、ディスプレイに表示された該コンテンツの任意の領域を指定する領域指定手段と、該指定された領域に少なくとも一部分が含まれている該コンテンツを構成する要素を抽出する要素抽出手段と、該抽出された要素を領域指定時よりも拡大してディスプレイに表示するコンテンツ拡大表示手段とを具備することを特徴とする端末装置。
2008041743.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツを表示するのに適した端末装置であって、
ディスプレイと、
該コンテンツのデータを解釈し、その解釈結果に基づいて該コンテンツをレンダリングして前記ディスプレイに表示するコンテンツ表示手段と、
前記ディスプレイに表示された該コンテンツの任意の領域を指定する領域指定手段と、
該指定された領域に少なくとも一部分が含まれている該コンテンツを構成する要素を抽出する要素抽出手段と、
該抽出された要素を領域指定時よりも拡大して前記ディスプレイに表示するコンテンツ拡大表示手段と  
を具備することを特徴とする端末装置。
【請求項２】
前記コンテンツ拡大表示手段は、該抽出された要素をレンダリングし直して前記ディスプレイに表示する
ことを特徴とする請求項１に記載の端末装置。
【請求項３】
該要素は所定の文字列や符号に基づいて識別される
ことを特徴とする請求項１又は請求項２に記載の端末装置。
【請求項４】
該所定の文字列や符号は、マークアップ言語のタグ、及び、句読点又は制御符号のいずれかを少なくとも含む
ことを特徴とする請求項３に記載の端末装置。
【請求項５】
該制御符号は、改頁、改行、又はタブのいずれかを少なくとも含む
ことを特徴とする請求項４に記載の端末装置。
【請求項６】
ユーザによる入力操作を受け付ける操作手段と、
該入力操作に応じて、前記領域指定手段で指定される領域の位置を設定する指定領域設定手段と
を更に具備する
ことを特徴とする請求項１から請求項５の何れかに記載の端末装置。
【請求項７】
該入力操作に応じて、前記領域指定手段で指定される領域の大きさを設定する指定領域サイズ設定手段を更に具備する
ことを特徴とする請求項１から請求項６の何れかに記載の端末装置。
【請求項８】
該コンテンツのキャプチャ画像を生成するキャプチャ画像生成手段と、
該キャプチャ画像の位置と該コンテンツの位置とを関係づける位置関係情報を生成する位置関係情報生成手段と、  
を更に具備し、
前記コンテンツ表示手段は、該コンテンツのキャプチャ画像を表示することによってディスプレイにコンテンツを表示し、
前記領域指定手段は、前記ディスプレイに表示されたコンテンツのキャプチャ画像の任意の領域を指定して、該位置関係情報に基づいて該指定されたキャプチャ画像の任意の領域に対応する該コンテンツの任意の領域を指定する、
ことを特徴とする請求項１から請求項７の何れかに記載の端末装置。
【請求項９】
前記コンテンツ表示手段は、前記領域指定手段によって指定された領域を強調表示する
ことを特徴とする請求項１から請求項８の何れかに記載の端末装置。
【請求項１０】
前記要素抽出手段は、該コンテンツの指定された領域に少なくとも一部分が含まれる要素の中から、更に所定の規則に基づいて要素の抽出を行う
ことを特徴とする請求項１から請求項９の何れかに記載の端末装置。
【請求項１１】
ディスプレイを２つ備え、
前記コンテンツ表示手段は一方のディスプレイに該コンテンツを表示し、前記コンテンツ拡大表示手段は前記要素抽出手段によって抽出された要素を一方のディスプレイよりも拡大して他方のディスプレイに表示する
ことを特徴とする請求項１から請求項１０の何れかに記載の端末装置。
【請求項１２】
コンテンツをディスプレイに表示するためのコンテンツ表示方法であって、
該コンテンツのデータを解釈し、その解釈結果に基づいて該コンテンツをレンダリングして前記ディスプレイに表示するコンテンツ表示ステップと、
前記ディスプレイに表示された該コンテンツの任意の領域を指定する領域指定ステップと、
該指定された領域に少なくとも一部分が含まれている該コンテンツを構成する要素を抽出する要素抽出ステップと、
該抽出された要素を領域指定時よりも拡大して前記ディスプレイに表示する拡大表示ステップと、
を含むコンテンツ表示方法。
【請求項１３】
前記コンテンツ拡大表示ステップは、該抽出された要素をレンダリングし直して前記ディスプレイに表示する
ことを特徴とする請求項１２に記載の端末装置。
【請求項１４】
該要素は所定の文字列や符号に基づいて識別される
ことを特徴とする請求項１２又は請求項１３に記載の端末装置。
【請求項１５】
該所定の文字列や符号は、マークアップ言語のタグ、及び、句読点又は制御符号のいずれかを少なくとも含む
ことを特徴とする請求項１４に記載の端末装置。
【請求項１６】
該制御符号は、改頁、改行、又はタブのいずれかを少なくとも含む
ことを特徴とする請求項１５に記載の端末装置。
【請求項１７】
ユーザによる入力操作を受け付ける操作ステップと、
前記領域指定ステップで指定される領域の位置を該入力操作によって設定する指定領域設定ステップと
を更に含む
ことを特徴とする請求項１２から請求項１６の何れかに記載のコンテンツ表示方法。
【請求項１８】
該入力操作に応じて、前記領域指定ステップで指定される領域の大きさを設定する指定領域サイズ設定ステップを更に含む
ことを特徴とする請求項１２から請求項１７の何れかに記載の端末装置。
【請求項１９】
該コンテンツのキャプチャ画像を生成するキャプチャ画像生成ステップと、
該キャプチャ画像の位置と該コンテンツの位置とを関係づける位置関係情報を生成する位置関係情報生成ステップと、
を更に含み、
前記コンテンツ表示ステップは、該コンテンツのキャプチャ画像を表示することによってディスプレイにコンテンツを表示し、
前記領域指定ステップは、前記ディスプレイに表示されたコンテンツのキャプチャ画像の任意の領域を指定して、該位置関係情報に基づいて該指定されたキャプチャ画像の任意の領域に対応する該コンテンツの任意の領域を指定する、
ことを特徴とする請求項１２から請求項１８の何れかに記載のコンテンツ表示方法。
【請求項２０】
前記コンテンツ表示ステップは前記領域指定ステップで指定された領域を強調表示する
ことを特徴とする請求項１２から請求項１９の何れかに記載のコンテンツ表示方法。
【請求項２１】
前記要素抽出ステップは、該コンテンツの指定された領域に少なくとも一部分が含まれる要素の中から、更に所定の規則に基づいて要素の抽出を行う
ことを特徴とする請求項１２から請求項２０の何れかに記載のコンテンツ表示方法。
【請求項２２】
請求項１２から請求項２１の何れかに記載のコンテンツ表示方法をコンピュータに実行させるためのコンテンツ表示プログラム。
【請求項２３】
請求項２２に記載のコンテンツ表示プログラムが記憶されたコンピュータ読取可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンテンツをディスプレイに表示する端末装置、コンテンツ表示方法、およびコンテンツ表示プログラムに関する。
【背景技術】
【０００２】
近年、インターネットに代表されるネットワークの急速な普及やその技術の発展に伴って、ユーザは、デスクトップ型やラップトップ型等のＰＣ（Personal Computer）のみならず、携帯電話や、ＰＤＡ（Personal Digital Assistance）、家電、カーナビゲーション装置等を含む、様々な情報端末を用いてネットワーク上の情報を閲覧することができる。これらの情報端末には、情報閲覧ソフトウェア（以下、「ブラウザ」と記す）が組み込まれている。ブラウザは、例えばＨＴＭＬ（Hyper Text Markup Language）等のマークアップ言語で記述された文書（以下、「ＨＴＭＬ文書」という）を解釈して、その解釈結果に基づいて文書を構成する要素のレイアウト処理を行う。これにより、ネットワーク上の情報（例えば、ページ）がレンダリングされて端末の表示部に表示される。【０００３】
ここで、本明細書において用いる「ページ」の意味を、以下のように定義する。
「ページ」：ネットワーク経由で取得されるＰＣ等の情報端末で読み取り可能なデータのまとまりであり、ユーザがあるＵＲＩ（Uniform Resource Identifier）を指定したときに表示されるべき内容全体を指す。すなわち、ディスプレイ上の画像をスクロールすることによって表示することのできる内容の全体を指す。なお、このページには、オンラインで閲覧されるものに限らず、オフラインで閲覧されるものも含まれる。オフラインで閲覧されるページには、例えばネットワーク経由で取得されてブラウザによりキャッシングされたページや、例えば端末のローカルフォルダ等にｍｈｔ形式等で保存されたページ等が含まれる。ページは、例えばＨＴＭＬ文書と、イメージデータや音声データ等の種々のデータ（ページのデータ）から構成される。なお、この「ページ」を「コンテンツ」と表現することも可能である。【０００４】
ここで、例えば携帯電話等の携帯端末の画面サイズは、デスクトップＰＣ等と比べて格段に小さい。従って、携帯端末の画面上では、ページの表示サイズは小さく、その視認性は低い。特に、デスクトップＰＣ等による閲覧を想定して制作されたページを携帯端末で表示させる場合、当該ページはかなり縮小されて表示されることになる。このため、その視認性の低さは顕著となり、ユーザは不便を感じていた。【０００５】
例えば米国特許第５，７５４，３４８号（以下、「特許文献」）には、このような問題を鑑みてなされた技術が開示されている。上記特許文献によれば、ユーザ・オペレーションによって画面上の所望の領域が指定されると、当該領域を拡大したものが別ウィンドウで表示される。別ウィンドウ上の表示は拡大されたものであるため、その視認性が高くなっている。つまり、上記特許文献の表示方法により、ユーザは、ページ中の所望の領域を高い視認性で閲覧することができる。
【発明の開示】
【０００６】
上記特許文献においては、例えばページ中の所望の一文を拡大表示させたい場合、ユーザは、その一文全体が指定領域内に含まれるように拡大対象を指定する操作を行う必要がある。しかしながら、このように視認性の低い画面上で所望の一文全体が含まれるように領域を指定する操作を正確に行うことは、ユーザにとって困難な作業である。なお、領域を広めに指定することで所望の一文全体を確実に指定領域に含めることは可能であるが、この場合、領域指定の操作が簡単になる一方で、別ウィンドウ上に関心の無いテキストまで表示されることになる。このように拡大する領域を広めに指定すると、その分、拡大率が低くなるため、所望の一文の表示サイズが小さくなってしまう。このため、場合によってはユーザが所望の一文を高い視認性で閲覧できなくなることもあり、広い領域を指定することは望ましくない。また、テキストだけでなくイメージ（ページ中に貼り付けられた画像）においても同様の問題が起こり得る。
【０００７】
そこで、本発明は上記の事情に鑑みて、ユーザが所望するテキストやイメージ等の要素だけを簡単な操作で拡大表示させることができる端末装置、コンテンツ表示方法、およびコンテンツ表示プログラムを提供することを課題としている。
【０００８】
本発明の実施形態により、コンテンツを表示するのに適した端末装置であって、ディスプレイと、該コンテンツのデータを解釈し、その解釈結果に基づいて該コンテンツをレンダリングして前記ディスプレイに表示するコンテンツ表示手段と、ディスプレイに表示された該コンテンツの任意の領域を指定する領域指定手段と、該指定された領域に少なくとも一部分が含まれている該コンテンツを構成する要素を抽出する要素抽出手段と、該抽出された要素を領域指定時よりも拡大してディスプレイに表示するコンテンツ拡大表示手段とを具備した端末装置が提供される。コンテンツ拡大表示手段は、抽出された要素をレンダリングし直してディスプレイに表示するように構成されていてもよい。
【０００９】
このように構成された端末装置によれば、例えばユーザは興味のあるテキスト等の一部分を領域で囲って指定することにより、そのテキスト全体を抽出して拡大したものをディスプレイ上に表示させて閲覧することができるようになる。つまりユーザは、コンテンツ中の所望の部分だけを含むような正確な操作を行うことなく、上記の如き簡単な操作で当該部分の拡大表示をディスプレイ上に表示させて閲覧することができるようになる。
【００１０】
ここで、該要素は所定の文字列や符号に基づいて識別される。該所定の文字列や符号は、マークアップ言語のタグ、及び、句読点又は制御符号のいずれかを少なくとも含んでいてもよい。また、該制御符号は、改頁、改行、又はタブのいずれかを少なくとも含んでいてもよい。要素を識別するための所定の文字列や符号は、ユーザによって設定可能であることが好ましい。
【００１１】
このような構成により、長いテキスト全体ではなく、一つの段落、文、節など比較的に短いテキストの纏まりを指定して拡大表示することができ、拡大表示時の視認性がより向上する。
【００１２】
また、上記端末装置は、例えばユーザによる入力操作を受け付ける操作手段と、該入力操作に応じて、領域指定手段で指定される領域の位置を設定する指定領域設定手段とを更に具備したものであっても良い。また、該入力操作に応じて、領域指定手段で指定される領域の大きさを設定する指定領域サイズ設定手段を更に具備していてもよい。
【００１３】
また、上記端末装置は、例えば該コンテンツのキャプチャ画像を生成するキャプチャ画像生成手段と、該キャプチャ画像の位置と該コンテンツの位置とを関係づける位置関係情報を生成する位置関係情報生成手段とを更に具備していても良い。この場合、コンテンツ表示手段は、該コンテンツのキャプチャ画像を表示することによってディスプレイにコンテンツを表示し、領域指定手段は、ディスプレイに表示されたコンテンツのキャプチャ画像の任意の領域を指定して、該位置関係情報に基づいて該指定されたキャプチャ画像の任意の領域に対応する該コンテンツの任意の領域を指定するようにしてもよい。
【００１４】
また、上記コンテンツ表示手段は、例えば領域指定手段により指定された領域を強調表示する構成としても良い。
【００１５】
ここで、上記要素抽出手段は、例えば該コンテンツの指定された領域に少なくとも一部分が含まれる要素の中から、更に所定の規則に基づいて要素の抽出を行うよう動作しても良い。
【００１６】
また、上記端末装置には、例えばディスプレイが２つ備えられていても良い。この場合、上記コンテンツ表示手段は、一方のディスプレイにコンテンツを表示し、コンテンツ拡大表示手段は要素抽出手段によって抽出された要素を一方のディスプレイよりも拡大して他方のディスプレイに表示する構成としても良い。
【００１７】
また、本発明の実施形態により、コンテンツをディスプレイに表示するためのコンテンツ表示方法であって、コンテンツのデータを解釈し、その解釈結果に基づいてコンテンツをレンダリングしてディスプレイに表示するコンテンツ表示ステップと、ディスプレイに表示された該コンテンツの任意の領域を指定する領域指定ステップと、指定された領域に少なくとも一部分が含まれている該コンテンツを構成する要素を抽出する要素抽出ステップと、抽出された要素を領域指定時よりも拡大してディスプレイに表示する拡大表示ステップと、を含む方法が提供される。コンテンツ拡大表示ステップは、抽出された要素をレンダリングし直してディスプレイに表示するように構成されていてもよい。
【００１８】
このようなコンテンツ表示方法を採用することで、例えばユーザは興味のあるテキスト等の一部分を領域で囲って指定することにより、そのテキスト全体を抽出して拡大したものをディスプレイ上に表示させて閲覧することができるようになる。つまりユーザは、コンテンツ中の所望の部分だけを含むような正確な操作を行うことなく、上記の如き簡単な操作で当該部分の拡大表示をディスプレイ上に表示させて閲覧することができるようになる。
【００１９】
上記コンテンツ表示方法において、要素は所定の文字列や符号に基づいて識別される。また、所定の文字列や符号は、マークアップ言語のタグ、及び、句読点又は制御符号のいずれかを少なくとも含んでいてもよい。また、制御符号は、改頁、改行、又はタブのいずれかを少なくとも含んでいてもよい。要素を識別するための所定の文字列や符号は、ユーザによって設定可能であることが好ましい。
【００２０】
このような構成により、長いテキスト全体ではなく、一つの段落、文、節など比較的に短いテキストの纏まりを指定して拡大表示することができ、拡大表示時の視認性がより向上する。
【００２１】
また、上記コンテンツ表示方法は、例えばユーザによる入力操作を受け付ける操作ステップを更に含んだものであっても良い。この場合、領域指定ステップで指定される領域の位置を該入力操作によって設定する指定領域設定ステップを含んでいてもよい。また、該入力操作に応じて、領域指定ステップで指定される領域の大きさを設定する指定領域サイズ設定ステップを含んでいても良い。
【００２２】
また、上記コンテンツ表示方法は、例えば該コンテンツのキャプチャ画像を生成するキャプチャ画像生成ステップと、該キャプチャ画像の位置と該コンテンツの位置とを関係づける位置関係情報を生成する位置関係情報生成ステップを更に含み、コンテンツ表示ステップは、該コンテンツのキャプチャ画像を表示することによってディスプレイにコンテンツを表示し、領域指定ステップは、ディスプレイに表示されたコンテンツのキャプチャ画像の任意の領域を指定して、該位置関係情報に基づいて該指定されたキャプチャ画像の任意の領域に対応する該コンテンツの任意の領域を指定してもよい。
【００２３】
また、上記コンテンツ表示方法において、例えばコンテンツ表示ステップは領域指定ステップで指定された領域を強調表示するようにしても良い。
【００２４】
また、要素抽出ステップは、該コンテンツの指定された領域に少なくとも一部分が含まれる要素の中から、更に所定の規則に基づいて要素の抽出を行うようにしても良い。
【００２５】
また、本発明の実施形態により、上記のコンテンツ表示方法をコンピュータに実行させるコンテンツ表示プログラム、及び、該コンテンツ表示プログラムが記憶されたコンピュータ読取可能な記憶媒体が提供される。
【００２６】
本発明によれば、ユーザが所望するテキストやイメージ等の要素だけを簡単な操作で拡大表示させることができる端末装置、コンテンツ表示方法、およびコンテンツ表示プログラムを提供することが可能となる。
【図面の簡単な説明】
【００２７】
【図１】本発明の実施の形態の端末装置の外観を示した図である。
【図２】本発明の実施の形態の端末装置の構成を示したブロック図である。
【図３】本発明の実施の形態のブラウザに含まれるブラウザエンジンの機能ブロック図である。
【図４】本発明の実施の形態のブラウザで実行されるシンプルビューモード表示処理を説明するフローチャートである。
【図５】本発明の実施の形態のブラウザで表示される画面の一例を示した図である。
【図６】本発明の実施の形態のブラウザで表示される画面の一例を示した図である。
【発明を実施するための最良の形態】
【００２８】
以下、図面を参照して、本発明の実施の形態について説明する。【００２９】
図１は、本発明の実施形態による端末装置１０の外観を示した図である。また、図２は、本発明実施形態による端末装置１０の構成を示したブロック図である。本実施形態における端末装置１０は携帯電話であるが、例えば、デスクトップやラップトップ等のＰＣ、ＰＤＡ、ＰＨＳ（Personal Handy phone System）、携帯ゲーム機、或いは家電製品等の、ブラウザを搭載した種々の端末装置に適用した変形例も本発明の範囲に含まれる。【００３０】
図２に示されるように、端末装置１０は、装置全体を統括的に制御するＣＰＵ１０３を備えている。ＣＰＵ１０３には、各構成要素がバス１１９を介して接続されている。ＣＰＵ１０３は、バス１１９を介して他の各構成要素とデータ通信を行うことにより各種機能を実現する。これらの構成要素には、ＲＯＭ(Read-Only Memory)１０５、ＲＡＭ(Random-Access Memory)１０７、ネットワークインタフェース１０９、ディスプレイ１１１、ユーザ入力デバイス１１３等がある。なお、バス１１９はデータラインの他に電源ラインも備えている。ＣＰＵ１０３を始めとする各構成要素には、図示しないバッテリから電源ラインを介して電源供給が行われる。【００３１】
ＲＯＭ１０５には各種のプログラムやデータが格納されている。ＲＯＭ１０５に格納されているプログラムには、例えばブラウザ５０がある。このブラウザ５０は、所定のマークアップ言語で記述されたオンライン又はオフラインのコンテンツを閲覧するための情報閲覧ソフトウェアである。ブラウザ５０は、コンパクトＨＴＭＬ等で記述されたモバイル機器向けのＷｅｂページだけでなく、ＰＣ向けページにも対応している【００３２】
ＲＡＭ１０７は、例えばＲＯＭ１０５に格納されている各種プログラムの展開先である。ＲＯＭ１０５に格納されているプログラム（例えばブラウザ５０）は、ユーザ入力デバイス１１３を用いたユーザ・オペレーション（以下、単に「ユーザ・オペレーション」と記す）にしたがって読み出され、ＲＡＭ１０７の所定領域に展開されて実行される。これにより、ブラウザ５０が起動して、ユーザはＷｅｂブラウジング、すなわちＷｅｂコンテンツの閲覧ができるようになる。【００３３】
なお、端末装置１０には、ユーザ入力デバイス１１３として、５ウェイキー１１３ａ、ファンクションキーＦ１、Ｆ２、およびテンキー１１３ｂが設けられている。５ウェイキー１１３ａは、四つの方向キー（１１３Ｕ、１１３Ｄ、１１３Ｒ、１１３Ｌ）およびエンタキー１１３Ｅから構成される。ユーザがこれらの操作キーを押下すると、携帯端末１０は、その押下キーに応じた信号がＣＰＵ１０３に入力される。そして、ＣＰＵ１０３が入力信号に応じた処理を実行することにより、Ｗｅｂブラウジングを始めとする様々な機能が端末装置１０で達成される。ユーザは、Ｗｅｂブラウジング中、５ウェイキー１１３ａ又はテンキー１１３ｂの何れを操作しても閲覧中のＷｅｂページを画面スクロールさせることができる。【００３４】
なお、ユーザ入力デバイス１１３は、図１に示されるような５ウェイキー１１３ａ、テンキー１１３ｂ等のメカニカルキーである必要はなく、メンブレンキーやタッチパネル等の別種のキーで構成することも可能である。【００３５】
ここで、ブラウザ５０の機能について説明する。まず、図３を参照してブラウザ５０の基本的な構成要素であるブラウザエンジン３０について説明する。【００３６】
図３は、ブラウザ５０に含まれるブラウザエンジン３０の機能ブロック図である。図３に示されるように、ブラウザエンジン３０は、パーサー３１およびフォーマッタ３２の各機能ブロックを含んでいる。【００３７】
ユーザ・オペレーションによりＵＲＩが入力されると（又はディスプレイ１１１に表示中のＷｅｂページに含まれるアンカーが選択されたことによりＵＲＩが指定され、あるいは端末装置１０内部にブックマークや履歴として保持されたＵＲＩが選択されると）、Ｗｅｂページ等のリソースを要求するＨＴＴＰ（Hypertext Transfer Protocol）に準拠したリクエスト・メッセージが生成され、入力されたＵＲＩに対応するネットワーク上のサーバに送信される。次いで、サーバによって、リクエスト・メッセージに応じたレスポンス・メッセージが作成されて、ブラウザ５０に返信される。そして、レスポンス・メッセージは、ネットワークを経由してブラウザ５０に届き、パーサー３１に渡される。なお、このレスポンス・メッセージは、ＵＲＩで指定されたＨＴＭＬ文書２１がメッセージ・ボディに埋め込まれたものである。また、ここでは、ＨＴＭＬ文書２１は、ＰＣ向けページＷＰの論理構造を記述したドキュメントとする。【００３８】
パーサー３１は、このＨＴＭＬ文書２１を解釈して、ＨＴＭＬ文書２１の論理構造（すなわち、ＨＴＭＬ文書２１によって記述されるページを構成する各要素の関係）を表現するドキュメントツリー２３を作成する。なお、ドキュメントツリー２３は、ＨＴＭＬ文書２１の論理構造を表現するのみであり、ドキュメントの表現に関する情報までは含んでいない。【００３９】
次に、フォーマッタ３２は、ドキュメントツリー２３、タグ、スタイルシート等の情報に基づいてフォーマッティングを実行して、ディスプレイ１１１上に表示する各要素のレイアウトを計算する。ここで、フォーマッタ３３が実行するフォーマッティングは、ブラウザ５０の特徴的な処理であり、詳しくは後述する。フォーマッタ３３は、次いで、決定されたレイアウトに基づいてレンダリングを実行し、描画データを作成する。そして次に、作成された描画データが、例えばＲＡＭ１０７のビデオメモリ領域に展開される。以上の処理により、ＨＴＭＬ文書２１、すなわちリクエストされたページがディスプレイ１１１に表示される。以下の記載において、「要素」とは、マークアップ言語のタグ等の所定の文字列や符号に基づいて識別されるテキストやイメージ等の一纏りの情報を指す。マークアップ言語のタグによって定義される要素に限らず、例えば、句読点等の符号や改行等の制御符号で区切られたテキストの一節、一文、一段落等も含まれる。この「要素」の定義（すなわち、要素の区切りに使用する文字列や符号の設定）は、予めブラウザ５０に設定されているが、ユーザによって変更することもできる。【００４０】
次に、図４及び図５（ａ）〜（ｄ）を参照して、本発明の実施形態によるシンプルビューモード表示を説明する。ここで、図４は、ブラウザ５０で実行される本発明の実施形態によるシンプルビューモード表示処理のフローチャートを示す。また、図５（ａ）〜（ｄ）は、本発明の実施形態によるシンプルビューモード表示処理においてブラウザ５０で表示される画面の一例を示す。【００４１】
まず、ブラウザ５０のディスプレイ１１１上にページが表示されている状態で、ユーザ・オペレーションにより「Ｐａｇｅ」メニューの「Ｐａｇｅ  Ｐｉｌｏｔ（ｓｉｍｐｌｅ  ｖｉｅｗ）」が選択されると（図５（ａ）参照）、ブラウザ５０は、当該ユーザ・オペレーションをトリガーとして、シンプルビューモード表示処理を開始する。そして、その表示モードがページパイロットモードに移行する（ステップ１、以下、明細書及び図面においてステップを「Ｓ」と略記）。これにより、図５（ｂ）に示されるように、ブラウザ５０上にページパイロットモードでページが表示される。【００４２】
なお、本実施形態で表示されるページは、例えばＱＶＧＡ（Quarter Video Graphics Array）等のデスクトップＰＣの標準的なディスプレイによって閲覧されることを想定して制作されたものである。これに対して、ディスプレイ１１１は、例えばＱＶＧＡ（Quarter Video Graphics Array）等の小さな画面サイズをもつ。しかしながら、本実施形態のフォーマッタ３２は、ディスプレイ１１１のピクセル数に合わせたフォーマッティング（例えば、画面幅方向のピクセル数に合わせた文字の折り返し等）を実行しない。このためページは、図５（ｂ）〜（ｄ）に示されるように、ディスプレイ１１１の表示領域に収まらず、ディスプレイにはその一部分しか表示されない。ユーザは、画面端部に表示されたスクロールバーＳＢ１、ＳＢ２を操作してページをスクロール表示させることにより、当該ページ全体を閲覧することができる。【００４３】
また、ページパイロットモードにおけるページの表示形態には２通りある。１つは通常表示形態である。通常表示形態とは、ＨＴＭＬ文書等のマークアップ言語で記述されたページデータをレンダリングして、ディスプレイ１１１上に表示させる形態である。そして、もう１つはキャプチャ表示形態である。キャプチャ表示形態とは、一度レンダリングしたページをキャプチャして、例えばＣＰＵ１０３の内部メモリ（あるいはＲＡＭ１０７等）に保存して、そのキャプチャ画像をディスプレイ１１１上に表示させる形態である。【００４４】
前者の通常表示形態の場合、ページ中にアンカーリンク等が含まれている。従って、この場合には、例えばユーザ・オペレーションによってアンカーリンクを指定するだけで、そのリンク先にアクセスできるというメリットがある。また、後者のキャプチャ表示形態の場合、ブラウザ５０がＣＰＵ１０３の内部メモリ等を参照してキャプチャ画像を読み出し、ディスプレイ１１１上にページを表示させる。従って、この場合には、既にレンダリングされたページを再表示するだけなので、解釈等の処理が不要となる。従って、ＣＰＵ１０３の負担が軽減し、ページの描画速度が上がる等のメリットを享受することができる。また、ＸＧＡサイズのページの全体を一画面中に収まるように表示する場合、通常表示形態では、ＨＴＭＬ文書等を再解釈して、縮小表示用のデータを作成し、これをディスプレイ１１１上に表示することになる。これに対して、キャプチャ表示形態では、キャプチャ画像を読み出してディスプレイ１１１に合わせて縮小表示するだけで良く、ＣＰＵ１０３の負荷を軽減することができる。ここで、本実施形態のページパイロットモードでは、後述するように、ユーザがページ中の所望の領域を指定することを主目的として、ページの表示が行われる。従って、ページ中にアンカーリンクが含まれるメリットよりも、ＣＰＵ１０３の負担が軽減されるメリットの方が高く評価され得る。なお、何れの形態でページを表示させるかについては、例えばユーザ・オペレーションにより任意に設定可能である。また、携帯端末１０の性能を考慮して、メーカ側で予め設定されるようにしても良い。【００４５】
ページパイロットモードでは、画面上のページに矩形枠ＲＬが重ねて表示される。また、ページパイロットモードでは、矩形枠ＲＬで囲われた領域（以下、説明の便宜上、「指定領域ＲＬ’」と記す）以外には、網掛け等の画像効果が施される。これにより、指定領域ＲＬ’が強調された状態で表示される。指定領域ＲＬ’の四隅には矢印Ａ１〜Ａ４が表示される。また、指定領域ＲＬ’の中央にはカーソルＣが表示される。なお、ページパイロットモード移行時に表示される矩形枠ＲＬの初期的なサイズは、例えばユーザ・オペレーションにより任意に設定可能である。【００４６】
カーソルＣの形状は５ウェイキーを表している。図５（ｂ）の状態においてユーザが四つの方向キーを操作すると、例えば図５（ｃ）に示されるように、矩形枠ＲＬがその操作に応じてページ上を移動する。なお、図５（ｃ）においては、ページ中の幾つかのテキストの一部分が指定領域ＲＬ’内に含まれている状態にある。【００４７】
また、端末装置１０は、周知のスタイラスペンで操作可能な機器であってもよい。この場合、例えばユーザがスタイラスペンでカーソルＣを選択したままディスプレイ１１１上をなぞるように当該ペンを動かす（すなわち、ドラッグする）と、矩形枠ＲＬがその動きに従ってページ上を移動する。また、ユーザがスタイラスペンで矢印Ａ１〜Ａ４の何れかをドラッグすると、矩形枠ＲＬのサイズが変わる。例えば、ユーザが矢印Ａ３をスタイラスペンで画面右下に向かってドラッグすると、矩形枠ＲＬが右および下方向に広がって大きくなる。【００４８】
ここで、ページパイロットモードにおいて、ページが通常表示形態で表示されている場合には、ブラウザ５０はディスプレイ１１１に表示中のページに含まれる各要素の位置、および矩形枠ＲＬの位置に関するデータを保持している。附言するに、いわゆるマークアップ言語のタグによって定義される要素の単位ではなくて、上述のように所定のインデックスによって定義される各要素の位置情報がブラウザエンジン３０の解釈結果により取得される。また、当然ながら、ブラウザ５０は矩形枠ＲＬの位置情報を保持している。【００４９】
また、ページパイロットモードにおいて、キャプチャ表示形態でページが表示されている場合も、ブラウザ５０にとってキャプチャ画像中の各要素（テキストやイメージ等）の位置、および矩形枠ＲＬの位置は既知である。これは、キャプチャ画像が通常表示形態時のページと同一縮尺で表示されており、ブラウザ５０が、通常表示形態時と同様に、ブラウザエンジン３０によるキャプチャ画像の解釈結果に基づいてキャプチャ画像中の各要素の位置を知ることができるためである。なお、通常表示形態時のページと異なる縮尺でキャプチャ画像を表示した場合であっても、ブラウザ５０は、その縮尺に関する情報を保持していれば、当該情報とブラウザエンジン３０によるキャプチャ画像の解釈結果に基づいてキャプチャ画像中の各要素の位置を知ることができる。また、ブラウザ５０は、ページのデータからキャプチャ画像を生成する際に、その解釈結果に基づいて当該キャプチャ画像中の各要素の位置情報を予め取得して記憶するようにしても良い。ここで、キャプチャ画像が通常表示形態時のページと異なる縮尺で表示されている場合には、ブラウザ５０は、先の例と同様に、その縮尺に関する情報と予め取得した位置情報に基づいて、当該キャプチャ画像中の各要素の位置を知ることができる。【００５０】
図５（ｃ）の状態でエンタキー１１３Ｅが押下（また、スタイラスペン使用時であれば、例えば当該ペンによりカーソルＣがダブルクリック）されると、ブラウザ５０は、指定領域ＲＬ’が確定したと判定して、ブラウザエンジン３０の解釈結果および矩形枠ＲＬの位置情報に基づいて、当該指定領域ＲＬ’がページのどの箇所を囲っているか検知する（Ｓ２）。次いで、当該指定領域ＲＬ’に含まれる要素の抽出処理（後述する）を実行する（Ｓ３）。そして、抽出された要素の各々を用いて、その表示モードを図５（ｄ）に示されたシンプルビューモードに移行して（Ｓ４）、本フローチャートの処理を終了させる。【００５１】
次に、Ｓ３及びＳ４の処理について詳しく説明する。Ｓ４の処理を経て表示されるシンプルビューモードは、ページパイロットモードにおいて指定領域ＲＬ’に一部分でも含まれているテキストやイメージを抽出して、レンダリングし直し（すなわち、Ｓ３の処理により抽出された要素の各々をレンダリングし直し）、拡大表示するモードである。Ｓ３の処理において、テキストは、上述の所定のインデックスによって区切られた一文や一段落等の単位で抽出され、イメージは一画像単位で抽出される。シンプルビューモードにおける各要素の表示倍率は、予め設定された倍率であり、通常表示形態やキャプチャ表示形態時のページの表示倍率よりも高い。また、この倍率は、例えばユーザ・オペレーションにより変更可能である。なお、このとき抽出された要素が多い場合、シンプルビューモードにおいて一画面中に全ての要素が収まらないことがある。従って、この場合、図５（ｄ）に示されるように、画面端部にスクロールバーＳＢ３が表示される。ユーザは、スクロールバーＳＢ３を操作してシンプルビューモードの画面をスクロール表示させることにより、抽出された全ての要素を閲覧することができる。また、抽出された要素が多い場合、これらの要素全てが一画面中に収まるよう、倍率を自動的に調整するようにブラウザ５０を動作させる構成としても良い。【００５２】
ブラウザ５０は、シンプルビューモードに移行する際、先ず、Ｓ２の処理を実行して、指定領域ＲＬ’がページ中の何れの箇所を囲っているか検知する。次いで、Ｓ３の処理を実行して、当該指定領域ＲＬ’に含まれているテキスト（又は、テキストの一部分）を特定する。そして、特定されたテキスト（以下、便宜上、「指定領域内テキスト」と記す）の前後にある所定のインデックス（例えば、句読点や、改行符号、所定のタグ等）の位置を検出する。そして、それらの所定のインデックスの位置に基づいて、指定領域内テキストが含まれる一文全体（又は、１フレーズ全体、一段落全体等）のテキストを抽出する。例えば、一文全体を抽出するように設定されている場合、ブラウザ５０は、指定領域内テキストの前後の句点（又はピリオド）の位置を検出する。そして、検出された句点（又はピリオド）の間のテキストを一要素として認識して抽出する。次いで、Ｓ４の処理を実行して、当該抽出テキストをレンダリングし直して、シンプルビューモードにおいて表示する。このような処理が、全ての指定領域内テキストに対して実行される。【００５３】
また、ブラウザ５０は、Ｓ２の処理を実行して指定領域ＲＬ’がページのどの箇所を囲っているのかを検知したとき、当該指定領域ＲＬ’に含まれているイメージについてもＳ３の処理を実行する。附言するに、ブラウザ５０は、各イメージタグの位置およびサイズ情報等に基づいて、指定領域ＲＬ’内に一部分でも含まれていると判断されるイメージを特定し、当該イメージ全体（すなわち一つのイメージファイル）を抽出する。そして、Ｓ４の処理を実行して、当該抽出イメージをレンダリングし直して、シンプルビューモードにおいて表示する。このような処理が、指定領域ＲＬ’内に含まれる全てのイメージに対して実行される。【００５４】
なお、ユーザによってファンクションキーＦ２が押下されると、ブラウザ５０の表示モードは、シンプルビューモードからページパイロットモードに復帰する。【００５５】
このように本実施形態によれば、ユーザは、全ての所望の要素を抽出する際に、当該要素全体を含む領域の指定操作を正確に行う必要がない。すなわち、当該要素全体を囲むように領域を指定しなくても良い。ユーザは、所望の要素の少なくとも一部分を含む領域を指定するという簡単な操作により、当該要素全体を抽出して拡大表示させ、それを閲覧することができる。つまり、ユーザは、指定領域ＲＬ’内に所望の要素の少なくとも一部分が含まれるように大体の領域を指定するよう操作を行いさえすれば、当該要素全体が抽出された拡大表示を得て、それらを高い視認性で閲覧することができる。附言するに、拡大表示において所望の要素が途中で途切れるという従来起こり得た問題も発生しないため、例えば領域を再度指定し直すという煩雑な作業を行う必要がなくなる。このような操作性の向上は、ページの閲覧を頻繁に行うユーザにとって極めて有用であると言える。【００５６】
また、本実施形態によれば、所望の要素全体を領域指定する必要がないことから、矩形枠ＲＬを無駄に大きく広げる必要がなくなる。この結果、指定領域ＲＬ’内に不要な要素が含まれる確率が低下する。このような観点からも、ユーザは、所望の要素だけをより容易に抽出して拡大表示させて、それを閲覧することができるようになる。【００５７】
次に、図６（ａ）〜（ｄ）に、本実施形態のブラウザ５０で表示される画面の一例を示す。例えば、図４（ｂ）や（ｃ）の状態でユーザによってファンクションキーＦ１が押下されると、ディスプレイ１１１の表示は図６（ａ）に示されるものとなる。そして、ユーザ・オペレーションにより「Ｏｐｔｉｏｎ」メニューの「Ｃｈａｎｇｅ  Ｒｅｃｔａｎｇｌｅ  Ｓｉｚｅ」が選択されると、図６（ｂ）に示されるように、画面下に「＋」および「−」アイコンが表示される。本実施形態においては、５ウェイキーの左方向キー１１３Ｌが押下されると「＋」アイコンが選択され、その選択回数に応じて矩形枠ＲＬのサイズが段階的に大きくなる（例えば図６（ｃ）参照）。また、同様に、５ウェイキーの右方向キー１１３Ｒが押下されると、「−」アイコンが選択され、その選択回数に応じて矩形枠ＲＬのサイズが段階的に小さくなる（例えば図６（ｄ）参照）。ユーザは、例えば数多くの要素を拡大させて閲覧したいときには「＋」アイコンに対応する左方向キー１１３Ｌを押下し、限定的な数の要素を拡大させて閲覧したいときには「−」アイコンに対応する右方向キー１１３Ｒを押下すれば良い。スタイラスペン使用時には、ディスプレイに表示された「＋」アイコン又は「−」アイコンをスタイラスペンでタッチすることにより、矩形枠ＲＬのサイズを変更することができる。【００５８】
以上が本発明の実施の形態の説明である。本発明は上記の実施の形態に限定されるものではなく、本発明の概念の範囲で様々な変形が可能である。例えば、本実施形態では、ページ（例えばＨＴＭＬ文書や他のマークアップ言語で記述された文書）を処理の対象としているが、別の実施の形態ではＰＤＦ（Portable Document Format）形式の電子文書を対象としても良い。【００５９】
なお、本実施形態ではページパイロットモードとシンプルビューモードとで画面の表示が切り替わるが、別の実施の形態では、抽出要素（すなわちシンプルビューモードで表示されるべき要素）を指定領域ＲＬ’内で拡大表示するようにしても良い。つまり、この場合、抽出要素を別ウィンドウ（すなわち指定領域ＲＬ’）内に収まるようレンダリングして、それらの要素を拡大表示することになる。別ウィンドウの背面には通常表示形態（又はキャプチャ表示形態）のページが表示されているため、ユーザは、ページ全体の内容を感覚的に把握しつつ、所望の要素を高い視認性で閲覧することができる。なお、別ウィンドウのサイズは例えばユーザ・オペレーションにより任意に変更することができる。また、抽出された要素が多い場合、別ウィンドウ上でのスクロール表示を可能とし、抽出された全ての要素を閲覧できるようにしても良い。また、これらの要素全てが別ウィンドウ内に収まるように倍率を自動的に調整するようブラウザ５０を動作させる構成としても良い。【００６０】
また、別の実施の形態では、例えば二分割表示を採用して、一方の分割画面にページパイロットモードによるコンテンツを表示させ、もう一方の分割画面にシンプルビューモードによる拡大画像を表示させるようにしても良い。【００６１】
また、本実施形態では、指定領域ＲＬ’に含まれる全ての要素（テキストやイメージ等）がシンプルビューモードで拡大表示されるが、別の実施の形態では、所定の規則に基づいて抽出された一部の要素のみがシンプルビューモードで拡大表示されるようにしても良い。ここでいう所定の規則には、例えば以下の（１）〜（６）が挙げられる。本実施形態のように下記所定の規則を加味することなく指定領域ＲＬ’に含まれる全ての要素がシンプルビューモードで拡大表示されるようにするか、或いは、下記の何れかの規則に従って一部の要素のみが拡大表示されるようにするかは、例えばユーザ・オペレーションにより任意に設定できるようにしてもよい。
（１）指定領域ＲＬ’に含まれる要素の中からテキスト（或いはイメージ）だけを抽出して拡大表示する。
（２）指定領域ＲＬ’に含まれる要素の中から所定の文字数以上（又は未満）のテキストだけを抽出して拡大表示する。
（３）指定領域ＲＬ’に含まれる要素の中から表示時の面積が大きい順に所定数（少なくとも１つ）の要素を抽出して拡大表示する。
（４）要素の種類毎に重み付けを行い、例えばテキスト（又はイメージ等）を優先するように設定する。そして、指定領域ＲＬ’に含まれる要素の中から優先順位に従って所定数（少なくとも１つ）の要素を抽出して拡大表示する。
（５）矩形枠ＲＬと要素の位置情報を比較した結果、指定領域ＲＬ’に全体が含まれているとみなされる要素（例えば、表示時の８０％以上の面積が指定領域ＲＬ’に含まれている要素）については、その全体を抽出して拡大表示する。また、指定領域ＲＬ’に一部分しか含まれていないとみなされる要素（例えば表示時の８０％未満の面積が指定領域ＲＬ’に含まれている要素）については、ブラウザ５０は、ユーザが意図的に一部分だけを指定したと判断し、当該指定領域ＲＬ’に含まれている部分だけを抽出して拡大表示する。
（６）ユーザが何れの要素の閲覧を希望しているかを、指定領域ＲＬ’に含まれる各要素の部分を参照して推測する。例えばあるテキストの始めの部分とイメージの右下端部が指定領域ＲＬ’に含まれている場合、ブラウザ５０は、ユーザが閲覧を希望する要素を当該テキストであると判断する。そして、当該文書のみを抽出して拡大表示し、イメージについては表示しない。また、例えば、あるテキストの始めの部分と別のテキストの終わりの部分が指定領域ＲＬ’に含まれている場合、ブラウザ５０は、ユーザが閲覧を希望する要素を前者のテキストであると判断する。そして、当該前者のテキストのみを抽出して拡大表示する。【００６２】
また、携帯端末の種類によっては、２画面を備えるものもある。このような携帯端末の場合、例えば一方の画面上にページパイロットモードでページを表示し、もう一方の画面上にシンプルビューモードで拡大表示を行うようにしても良い。【００６３】
また、本実施形態のページパイロットモードでは単一のページを想定しているが、別の実施の形態ではページパイロットモードにおいて複数のページをサムネイル表示させるようにしても良い。サムネイル表示されている各画像は、過去に閲覧したことのあるページのキャプチャ画像である。キャプチャ画像を記憶させる際にそのページの各要素の位置情報も記憶させれば、本実施形態と同様に、ユーザがサムネイル表示中の何れかのキャプチャ画像の所望の領域を指定することにより、ユーザは、シンプルビューモードにおいて、当該領域に含まれる要素の拡大表示を閲覧することができる。
【図１】
2008041743.tif 000003
【図２】
2008041743.tif 000004
【図３】
2008041743.tif 000005
【図４】
2008041743.tif 000006
【図５】
2008041743.tif 000007
【図６】
2008041743.tif 000008
【手続補正書】
【提出日】平成21年4月10日(2009.4.10)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
コンテンツを表示するのに適した端末装置であって、
ディスプレイと、
該コンテンツのデータを解釈し、その解釈結果に基づいて該コンテンツをレンダリングして前記ディスプレイに表示するコンテンツ表示手段と、
前記ディスプレイに表示された該コンテンツの任意の領域を指定する領域指定手段と、
該指定された領域に少なくとも一部分が含まれている該コンテンツを構成する要素を抽出する要素抽出手段と、
該抽出された要素を領域指定時よりも拡大して前記ディスプレイに表示するコンテンツ拡大表示手段と、を備え、
前記要素抽出手段は、該コンテンツの指定された領域に少なくとも一部分が含まれる複数の要素の中から、更に所定の規則に基づいて要素の抽出を行うこと、
を特徴とする端末装置。
【請求項２】
前記コンテンツ拡大表示手段は、該抽出された要素をレンダリングし直して前記ディスプレイに表示する
ことを特徴とする請求項１に記載の端末装置。
【請求項３】
該要素は所定の文字列や符号に基づいて識別される
ことを特徴とする請求項１又は請求項２に記載の端末装置。
【請求項４】
該所定の文字列や符号は、マークアップ言語のタグ、及び、句読点又は制御符号のいずれかを少なくとも含む
ことを特徴とする請求項３に記載の端末装置。
【請求項５】
該制御符号は、改頁、改行、又はタブのいずれかを少なくとも含む
ことを特徴とする請求項４に記載の端末装置。
【請求項６】
ユーザによる入力操作を受け付ける操作手段と、
該入力操作に応じて、前記領域指定手段で指定される領域の位置を設定する指定領域設定手段と
を更に具備する
ことを特徴とする請求項１から請求項５のいずれかに記載の端末装置。
【請求項７】
該入力操作に応じて、前記領域指定手段で指定される領域の大きさを設定する指定領域サイズ設定手段を更に具備する
ことを特徴とする請求項１から請求項６のいずれかに記載の端末装置。
【請求項８】
該コンテンツのキャプチャ画像を生成するキャプチャ画像生成手段と、
該キャプチャ画像の位置と該コンテンツの位置とを関係づける位置関係情報を生成する位置関係情報生成手段と、  
を更に具備し、
前記コンテンツ表示手段は、該コンテンツのキャプチャ画像を表示することによってディスプレイにコンテンツを表示し、
前記領域指定手段は、前記ディスプレイに表示されたコンテンツのキャプチャ画像の任意の領域を指定して、該位置関係情報に基づいて該指定されたキャプチャ画像の任意の領域に対応する該コンテンツの任意の領域を指定する、
ことを特徴とする請求項１から請求項７のいずれかに記載の端末装置。
【請求項９】
前記コンテンツ表示手段は、前記領域指定手段によって指定された領域を強調表示する
ことを特徴とする請求項１から請求項８のいずれかに記載の端末装置。
【請求項１０】
前記所定の規則は、下記の規則（１）から（５）：
（１）前記指定された領域に含まれる要素の中からテキスト又はイメージだけを抽出する、
（２）前記指定された領域に含まれる要素の中から所定の文字数以上又は所定の文字数未満のテキストだけを抽出する、
（３）前記指定された領域に含まれる要素の中から表示時の面積が大きい順に所定数の要素を抽出する、
（４）前記指定された領域に含まれる要素について種類毎に優先順位を設定し、該優先順位に従って要素の抽出を行う、
（５）ユーザが何れの要素の閲覧を希望しているかを、前記指定された領域に含まれる各要素の部分を参照して推測し、該推測に基づいて要素の抽出を行う、
のうちの少なくとも一つを含む、請求項１から請求項９のいずれかに記載の端末装置。
【請求項１１】
前記所定の規則は、更に、下記規則（６）：
（６）前記指定された領域の位置情報と、前記指定された領域に含まれる要素の位置情報とを比較した結果、前記指定された領域内に全体が含まれているとみなされる要素については、当該要素の全体を抽出し、前記指定された領域内に一部分しか含まれていないとみなされる要素については、当該要素のうち前記指定された領域に含まれている部分だけを抽出する、
を含む、請求項１０に記載の端末装置。
【請求項１２】
ディスプレイを２つ備え、
前記コンテンツ表示手段は一方のディスプレイに該コンテンツを表示し、前記コンテンツ拡大表示手段は前記要素抽出手段によって抽出された要素を一方のディスプレイよりも拡大して他方のディスプレイに表示する
ことを特徴とする請求項１から請求項１１の何れかに記載の端末装置。
【請求項１３】
前記コンテンツ拡大表示手段は、前記コンテンツ表示手段による表示とは異なる表示モードで前記抽出された要素を表示すること、を特徴とする請求項１から請求項１１のいずれかに記載の端末装置。
【請求項１４】
コンテンツをディスプレイに表示するためのコンテンツ表示方法であって、
該コンテンツのデータを解釈し、その解釈結果に基づいて該コンテンツをレンダリングして前記ディスプレイに表示するコンテンツ表示ステップと、
前記ディスプレイに表示された該コンテンツの任意の領域を指定する領域指定ステップと、
該指定された領域に少なくとも一部分が含まれている該コンテンツを構成する要素を抽出する要素抽出ステップと、
該抽出された要素を領域指定時よりも拡大して前記ディスプレイに表示する拡大表示ステップと、を含み、
前記要素抽出ステップは、該コンテンツの指定された領域に少なくとも一部分が含まれる要素の中から、更に所定の規則に基づいて要素の抽出を行う、コンテンツ表示方法。
【請求項１５】
前記コンテンツ拡大表示ステップは、該抽出された要素をレンダリングし直して前記ディスプレイに表示する
ことを特徴とする請求項１４に記載のコンテンツ表示方法。
【請求項１６】
該要素は所定の文字列や符号に基づいて識別される
ことを特徴とする請求項１４又は請求項１５に記載のコンテンツ表示方法。
【請求項１７】
該所定の文字列や符号は、マークアップ言語のタグ、及び、句読点又は制御符号のいずれかを少なくとも含む
ことを特徴とする請求項１６に記載のコンテンツ表示方法。
【請求項１８】
該制御符号は、改頁、改行、又はタブのいずれかを少なくとも含む
ことを特徴とする請求項１７に記載のコンテンツ表示方法。
【請求項１９】
ユーザによる入力操作を受け付ける操作ステップと、
前記領域指定ステップで指定される領域の位置を該入力操作によって設定する指定領域設定ステップと、
を更に含むことを特徴とする請求項１４から請求項１８のいずれかに記載のコンテンツ表示方法。
【請求項２０】
該入力操作に応じて、前記領域指定ステップで指定される領域の大きさを設定する指定領域サイズ設定ステップを更に含む
ことを特徴とする請求項１４から請求項１９のいずれかに記載のコンテンツ表示方法。
【請求項２１】
該コンテンツのキャプチャ画像を生成するキャプチャ画像生成ステップと、
該キャプチャ画像の位置と該コンテンツの位置とを関係づける位置関係情報を生成する位置関係情報生成ステップと、
を更に含み、
前記コンテンツ表示ステップは、該コンテンツのキャプチャ画像を表示することによってディスプレイにコンテンツを表示し、
前記領域指定ステップは、前記ディスプレイに表示されたコンテンツのキャプチャ画像の任意の領域を指定して、該位置関係情報に基づいて該指定されたキャプチャ画像の任意の領域に対応する該コンテンツの任意の領域を指定する、
ことを特徴とする請求項１４から請求項２０のいずれかに記載のコンテンツ表示方法。
【請求項２２】
前記コンテンツ表示ステップは前記領域指定ステップで指定された領域を強調表示する
ことを特徴とする請求項１４から請求項２１のいずれかに記載のコンテンツ表示方法。
【請求項２３】
前記所定の規則は下記の規則（１）から（５）：
（１）前記指定された領域に含まれる要素の中からテキスト又はイメージだけを抽出する、
（２）前記指定された領域に含まれる要素の中から所定の文字数以上又は所定の文字数未満のテキストだけを抽出する、
（３）前記指定された領域に含まれる要素の中から表示時の面積が大きい順に所定数の要素を抽出する、
（４）前記指定された領域に含まれる要素について種類毎に優先順位を設定し、該優先順位に従って要素の抽出を行う、
（５）ユーザが何れの要素の閲覧を希望しているかを、前記指定された領域に含まれる各要素の部分を参照して推測し、該推測に基づいて要素の抽出を行う、
のうちの少なくとも一つを含む、請求項１４から請求項２２のいずれかに記載のコンテンツ表示方法。
【請求項２４】
前記所定の規則は、更に、下記規則（６）：
（６）前記指定された領域の位置情報と、前記指定された領域に含まれる要素の位置情報とを比較した結果、前記指定された領域内に全体が含まれているとみなされる要素については、当該要素の全体を抽出し、前記指定された領域内に一部分しか含まれていないとみなされる要素については、当該要素のうち前記指定された領域に含まれている部分だけを抽出する、
を含む、請求項２３に記載のコンテンツ表示方法。
【請求項２５】
請求項１４から請求項２４の何れかに記載のコンテンツ表示方法をコンピュータに実行させるためのコンテンツ表示プログラム。
【請求項２６】
請求項２５に記載のコンテンツ表示プログラムが記憶されたコンピュータ読取可能な記憶媒体。
【国際調査報告】
2008041743.tif 000009
2008041743.tif 000010