(57)【特許請求の範囲】
【請求項１】
マークアップ言語形式で記述された文書データを取得する文書データ取得部と、
取得した文書データに基づいてディスプレイ表示用のウエブページ画面構成情報を生成するウエブページ画面構成情報生成部と、
取得した文書データに含まれるユーザ入力グラフィック表示のためのタグ情報である入力タグ情報を抽出するタグ情報抽出部と、
前記タグ情報抽出部で抽出される前記入力タグ情報を任意に設定可能な入力タグ情報設定手段と、
前記タグ情報抽出部にて抽出した入力タグ情報に基づいてウエブページ画面構成情報により生成されるウエブページ画面のユーザ入力グラフィック表示領域近傍に、当該ウエブページ内において他のユーザ入力グラフィック表示と識別可能な所定のテンキー文字を付加するためのテンキー文字画面構成情報を生成するテンキー文字画面構成情報生成部と、
ウエブページ画面構成情報と、テンキー文字画面構成情報とに基づいて、テンキー文字が付加されたウエブページ画面を表示する画面表示部と、を有するウエブ閲覧装置。
【請求項２】
マークアップ言語形式で記述された文書データを取得する文書データ取得部と、
取得した文書データに含まれるユーザ入力グラフィック表示のためのタグ情報である入力タグ情報を抽出するタグ情報抽出部と、
前記タグ情報抽出部で抽出される前記入力タグ情報を任意に設定可能な入力タグ情報設定手段と、
前記タグ情報抽出部にて抽出した入力タグ情報に基づいて文書データにより生成されるべきウエブページ画面のユーザ入力グラフィック表示領域近傍に、当該ウエブページ内において他のユーザ入力グラフィック表示と識別可能な所定のテンキー文字が付加されるように、前記取得した文書データを改変して改変文書データとする文書データ改変部と、
改変文書データに基づいてディスプレイ表示用の改変ウエブページ画面構成情報を生成する改変ウエブページ画面構成情報生成部と、
改変ウエブページ画面構成情報に基づいて改変ウエブページ画面を表示する改変画面表示部と、を有するウエブ閲覧装置。
【請求項３】
マークアップ言語形式で記述された文書データを取得する文書データ取得ステップと、
取得した文書データに基づいてディスプレイ表示用のウエブページ画面構成情報を生成するウエブページ画面構成情報生成ステップと、
取得した文書データに含まれるユーザ入力グラフィック表示のためのタグ情報である入力タグ情報を抽出するタグ情報抽出ステップと、
前記タグ情報抽出ステップで抽出される前記入力タグ情報を任意に設定する入力タグ情報設定ステップと、
前記タグ情報抽出ステップにて抽出した入力タグ情報に基づいてウエブページ画面構成情報により生成されるウエブページ画面のユーザ入力グラフィック表示領域近傍に、当該ウエブページ内において他のユーザ入力グラフィック表示と識別可能な所定のテンキー文字を付加するためのテンキー文字画面構成情報を生成するテンキー文字画面構成情報生成ステップと、
ウエブページ画面構成情報と、テンキー文字画面構成情報とに基づいて、テンキー文字が付加されたウエブページ画面を表示する画面表示ステップと、を有するウエブ閲覧方法。
【請求項４】
マークアップ言語形式で記述された文書データを取得する文書データ取得ステップと、
取得した文書データに含まれるユーザ入力グラフィック表示のためのタグ情報である入力タグ情報を抽出するタグ情報抽出ステップと、
前記タグ情報抽出ステップで抽出される前記入力タグ情報を任意に設定する入力タグ情報設定ステップと、
前記タグ情報抽出ステップにて抽出した入力タグ情報に基づいて文書データにより生成されるべきウエブページ画面のユーザ入力グラフィック表示領域近傍に、当該ウエブページ内において他のユーザ入力グラフィック表示と識別可能な所定のテンキー文字が付加されるように、前記取得した文書データを改変して改変文書データとする文書データ改変ステップと、
改変文書データに基づいてディスプレイ表示用の改変ウエブページ画面構成情報を生成する改変ウエブページ画面構成情報生成ステップと、
改変ウエブページ画面構成情報に基づいて改変ウエブページ画面を表示する改変画面表示ステップと、を有するウエブ閲覧方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ウエブ閲覧装置及びウエブ閲覧方法に関する。
【背景技術】
【０００２】
インターネットを利用してウエブページを閲覧する際に、ブラウザと呼ばれるウエブ閲覧ソフトが利用されている。ウエブページには他のウエブページ等へのリンクが貼られており、リンク先にアクセスするためには、ブラウザ上のリンクが貼られている部分をマウスでクリック等することで、ユーザはそのリンク先のウエブページ等へアクセスすることができる。【０００３】
近年はインターネットとテレビの融合が進んでおり、大型テレビなどのようなモニターをリビング等に設置し、その大モニターを通じてインターネットの閲覧を行うことが考えられえる。このように大画面でインターネットを閲覧する場合においては、マウス等を利用してリンク先へアクセスするには、その大画面ゆえに離れた位置から視聴可能な形態であるにも関わらず、モニターに近づいて操作しなければならず不便が生じていた。【０００４】
このため、マウス機能やキーボード機能がついたリモコンやかかる機能を搭載した携帯電話等を利用して、ブラウザが搭載されたコンピュータを遠隔操作することによって、離れた場所から大型モニターに表示されたウエブページのリンク先へとアクセスすることが可能となると考えられる。しかしながら、たとえリモコン等を利用してウエブページを閲覧する場合であっても、マウスのカーソル部分が小さいためにリンク先にアクセスするための適当な位置にマウスのカーソル部分が位置しているかどうかが不明であり、あるいはまた、リンクが貼られているか否かは実際にマウスのカーソルを重ね合わさなければ判別ができなかったため、利便性が欠けているという問題が生じる。【０００５】
一方、特許文献１には、リンク先へのアクセスを容易に行うために、ウエブページのリンク先の部分に０から９までの数字を付して表示し、その数字に該当するテンキーが押された場合には、そのリンク先にアクセスすることができるプロキシサーバについての発明が開示されている。
【特許文献１】特開２００１−３２５１７８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、従来技術はあくまでもリンク先に対して数字を付す技術に過ぎず、ウエブページ全般についての操作性は依然として向上していないという課題がある。つまり、ウエブページには、リンク先の他にも利用者が文字等を入力するフォームなどの入力インターフェイスがあるにも関わらず、これらの入力インターフェイス等に関する部分については、依然としてマウスやキーボードを利用して操作を行う必要があった。【０００７】
そこで、本発明は、かかる課題に鑑みてなされたものであり、既存のウエブページを閲覧する際に、数字や英字などの文字を付加して表示することで利便性を向上させたウエブ閲覧装置及びウエブ閲覧方法を提供することを目的とする。
【課題を解決するための手段】
【０００８】
そこで、本発明においては、かかる課題を解決するために、マークアップ言語形式で記述された文書データを取得する文書データ取得部と、取得した文書データに基づいてディスプレイ表示用のウエブページ画面構成情報を生成するウエブページ画面構成情報生成部と、取得した文書データに含まれるユーザ入力グラフィック表示のためのタグ情報である入力タグ情報を抽出するタグ情報抽出部と、前記タグ情報抽出部にて抽出した入力タグ情報に基づいてウエブページ画面構成情報により生成されるウエブページ画面のユーザ入力グラフィック表示領域近傍に、当該ウエブページ内において他のユーザ入力グラフィック表示と識別可能な所定のテンキー文字を付加するためのテンキー文字画面構成情報を生成するテンキー文字画面構成情報生成部と、ウエブページ画面構成情報と、テンキー文字画面構成情報とに基づいて、テンキー文字が付加されたウエブページ画面を表示する画面表示部と、を有するウエブ閲覧装置を提供する。【０００９】
また、他の構成として、マークアップ言語形式で記述された文書データを取得する文書データ取得部と、取得した文書データに含まれるユーザ入力グラフィック表示のためのタグ情報である入力タグ情報を抽出するタグ情報抽出部と、前記タグ情報抽出部にて抽出した入力タグ情報に基づいて文書データにより生成されるべきウエブページ画面のユーザ入力グラフィック表示領域近傍に、当該ウエブページ内において他のユーザ入力グラフィック表示と識別可能な所定のテンキー文字が付加されるように、前記取得した文書データを改変して改変文書データとする文書データ改変部と、改変文書データに基づいてディスプレイ表示用の改変ウエブページ画面構成情報を生成する改変ウエブページ画面構成情報生成部と、改変ウエブページ画面構成情報に基づいて改変ウエブページ画面を表示する改変画面表示部と、を有するウエブ閲覧装置を提供する。
【発明の効果】
【００１０】
本発明においては、ウエブページを表示する際に、リンク先や入力フォームなどのユーザ入力グラフィック表示領域の近傍に所定のテンキー文字が付加されたウエブページを表示することが可能であるため、リンク先や入力フォームなどへのアクセスが一瞥して把握でき、そのリンク先等へのアクセスを容易に実現することが可能となる。また、従来のウエブページに対して所定のテンキー文字を付加するため、ナンバリング等の視覚性に富んだ構成を有する専用のウエブページを作成しなくとも、既存のウエブページを利用して利便性の高いウエブページを表示することができる。
【発明を実施するための最良の形態】
【００１１】
以下に、各発明の実施の形態を説明する。なお、本発明はこれら実施の形態に何ら限定されるものではなく、その要旨を逸脱しない範囲において、種々なる態様で実施しうる。なお、以下の実施形態と請求項の関係は次の通りである。実施形態１は、主に請求項１、３について説明する。実施形態２は、主に請求項２、４について説明する。【００１２】
<<実施形態１>>
<実施形態１の概要>
本実施形態は、ウエブページを表示する際に、リンク先や入力フォームなどの近傍に所定の英数字を付加して表示するウエブ閲覧装置及びウエブ閲覧方法に関するものである。【００１３】
図１は、従来のブラウザを用いてウエブページを表示した一例を示す図である。図１で示すように、ウエブページ上には、各種の情報が記載されており、また、リンクが貼られている写真、文章、ボタンなどのオブジェクトにマウスのカーソルを重ね合わせてクリックすることで、そのリンク先へとアクセスすることが可能となっている。かかる表示画面においては、どの部分にリンクが貼れているのかは、文章部分を除き、一瞥しただけでは判別が不明である。【００１４】
一方、図２は、本実施形態のウエブ閲覧装置にて図１と同様のウエブページを表示した例を示す。図２では、各リンク先の近傍に００１、００２・・・などの数字が付加されており、どの部分にリンクが貼られているかが一瞥しただけで判断することができる。また、画面に表示されている００１、００２・・・などの数字に相当するテンキーボタンなどを押下することによって、その該当するリンク先へとアクセスすることも、本発明を応用することで可能である。【００１５】
<実施形態１の構成>
図３に本実施形態における機能ブロックの一例を示す。図３に示す本実施形態の「ウエブ閲覧装置」（３００）は、「文書データ取得部」（３０１）と、「ウエブページ画面構成情報生成部」（３０２）と、「タグ情報抽出部」（３０３）と、「テンキー文字画面構成情報生成部」（３０４）と、「画面表示部」（３０５）と、からなる。【００１６】
本件発明の構成要素である各部は、ハードウエア、ソフトウエア、ハードウエアとソフトウエアの両者、のいずれかによって構成される。例えば、これらを実現する一例として、コンピュータを利用する場合には、ＣＰＵ、メモリ、バス、インターフェイス、周辺装置などから構成されるハードウエアと、これらのハードウエア上にて実行可能なソフトウエアを挙げることができる。具体的には、メモリ上に展開されたプログラムを順次実行することで、メモリ上のデータや、インターフェイスを介して入力されるデータの加工、蓄積、出力などにより各部の機能が実現される（本明細書の全体を通じて同様である）。【００１７】
「ウエブ閲覧装置」（３００）とは、後述する各部の機能部を有する装置のことである。ウエブ閲覧装置は、ウエブを閲覧することが可能な装置であれば、その処理速度、表示可能画素、搭載しているＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）などの種別は問わない。具体的な例としては、ＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）やサーバなどの各種コンピュータ装置や、携帯電話、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｃｅ）、デジタルテレビ装置など、ブラウザ機能が搭載可能な装置は全て「ウエブ閲覧装置」に含まれ得る。また、ウエブ閲覧装置は、例えばリモコン装置や携帯電話機などから送られる信号を受信する受光器と接続しており、その受信した信号に応じてキーボードやマウス機能を実現する構成をとっていても良い。【００１８】
「文書データ取得部」（３０１）は、マークアップ言語形式で記述された文書データを取得する。「マークアップ言語形式」とは、文書の一部を「タグ」と呼ばれる特別な文字列で囲うことにより、文章の構造や修飾情報を文章中に記述していく記述形式のことである。具体的には、ＳＧＭＬ（Ｓｔａｎｄａｒｄ  Ｇｅｎｅｒａｌｉｚｅｄ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）形式、ＨＴＭＬ（ＨｙｐｅｒＴｅｘｔ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）形式、ＸＭＬ（ｅＸｔｅｎｓｉｂｌｅ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）形式、ＢＭＬ（Ｂｒｏａｄｃａｓｔ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）形式などが挙げられる。「文書データ」とは、これらのマークアップ言語形式で記述されたテキストデータのことである。文書データの取得とは、例えばＨＴＭＬ形式の場合を例に挙げると、所定のウエブサーバに対してＨＴＴＰ（ＨｙｐｅｒＴｅｘｔ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）プロトコルを利用してＨＴＭＬファイルの受信を要求し、その結果ウエブサーバからＨＴＭＬファイルを取得することである。【００１９】
「ウエブページ画面構成情報生成部」（３０２）は、取得した文書データに基づいてディスプレイ表示用のウエブページ画面構成情報を生成する。「ディスプレイ表示用のウエブページ画面構成情報」とは、通常のブラウザなどを利用した場合に表示されるウエブページ画面を構成する情報のことである。具体的には、ウエブページ画面を表示する際に、グラフィックコントローラやグラフィックメモリ等にて画面を表示する際に必要となる情報のことである。従来のブラウザはこのウエブページ画面構成情報に基づいてウエブページを表示することになる。本実施形態においては、このウエブページ画面構成情報に加えて、後述するテンキー文字画面構成情報に基づいてウエブページを表示する点が特徴である。また、本実施形態は、後述する実施形態２と異なり、取得した文書データには改変を行わない点も特徴である。【００２０】
「タグ情報抽出部」（３０３）は、取得した文書データに含まれるユーザ入力グラフィック表示のためのタグ情報である入力タグ情報を抽出する。「ユーザ入力グラフィック表示」とは、ウエブページ表示画面上におけるユーザ入力インターフェイスについての表示である。具体的には、リンク先を示す表示や、テキストボックス、ラジオボタン、チェックボタン、セレクト部品、ボタンなどの入力フォームに関するオブジェクト表示などの表示が該当する。「タグ情報」とは、既に説明したようにマークアップ言語形式に含まれるタグについての情報のことである。タグとは、具体的には開始タグ「<○×>」と、終了タグ「<／○×>」（○×は所定のタグ文字列）の形式によって表示されるものである。「入力タグ情報」は、このようなユーザ入力グラフィック表示のためのタグ情報のことである。【００２１】
なお、タグ情報抽出部は入力タグ情報を抽出するものであるが、例えば、どのタグを入力タグ情報とするかについては任意に設定可能な構成を有していてもよい。つまり、入力データ抽出部は、どのタグを入力タグ情報として抽出するかを設定する入力タグ情報設定手段を有しており、その設定に応じたタグのみを入力タグ情報として抽出することも可能である。このように入力タグ情報の抽出設定を行うことによって、後述するテンキー文字を付加するか否かを任意に設定することが可能となるため、ユーザにとっては選択の幅が広がることになり、利便性の向上が期待できる。【００２２】
図４は、ＨＴＭＬ形式にて記述された文書データの一例を部分的に示す図である。図４の例において示したタグでは、例えば「<ｉｎｐｕｔ  ｔｙｐｅ＝＊＊＊>」と記載してあるタグや、「<ａ  ｈｒｅｆ＝＊＊＊>」（＊＊＊は、任意の文字列）と記載している部分が本実施形態でいうところの入力タグ情報である。図４で示した文書データを従来のブラウザで表示すると、例えば図５で示すようなウエブページが表示されることになる。図５は、ユーザ入力グラフィック表示の一例を示している図である。図５は、ユーザが名前を入力するテキストボックスをはじめ、男女の別のラジオボタンや、趣味をチェックするチェックボックスや、ヘルプのページへのリンク先などがウエブページ上にユーザ入力グラフィック表示として表示されている。これらのユーザ入力グラフィック表示は、ウエブページの製作者にとっては、ユーザに対して何かしらの入力アクションを欲している部分であり、かかる部分に対して容易にアクセスすることを可能とする本実施形態のウエブ閲覧装置は、ウエブページの閲覧者であるユーザのみならず、ウエブページの提供者であるユーザにとっても利便性の向上を期待することができるものである。【００２３】
「テンキー文字画面構成情報生成部」（３０４）は、前記タグ情報抽出部にて抽出した入力タグ情報に基づいてウエブページ画面構成情報により生成されるウエブページ画面のユーザ入力グラフィック表示領域近傍に、当該ウエブページ内において他のユーザ入力グラフィック表示と識別可能な所定のテンキー文字を付加するためのテンキー文字画面構成情報を生成する。つまり、テンキー文字画面構成情報生成部（３０４）は、入力タグ情報に基づいてテンキー文字画面構成情報を生成するものである。そして、テンキー文字画面構成情報は、ウエブページ画面構成情報により生成されるウエブページ画面のユーザ入力グラフィック表示領域近傍に、当該ウエブページ内において他のユーザ入力グラフィック表示と識別可能な所定のテンキー文字を付加するための情報のことである。【００２４】
「ウエブページ画面構成情報により生成されるウエブページ画面」とは、従来の通常のブラウザによって表示されるべきウエブページの画面のことである。「ユーザ入力グラフィック表示領域近傍」とは、既に説明したリンク先や、入力フォームなどが画面に表示される場合における、その表示領域の近くのことである。一例としては、リンクを示す文字などの後ろの部分や、前の部分、あるいは、ユーザ入力グラフィック表示領域の上下部分などが挙げられる。この他、ユーザ入力グラフィック領域がテキストボックスの場合には、そのテキストボックス内もここでいう「近傍」に該当するものである。また、「近傍」には、例えばテンキー文字を半透明にして、ユーザ入力グラフィック表示領域に重ね合わせることも含まれる。「近傍」には、このように各種の配置が含まれるものであるが、これらの配置は統一性をもたせたものであってもよい。つまり、「近傍」をユーザ入力グラフィック領域の後ろの部分とした場合には、全てのテンキー文字は、ユーザ入力グラフィック領域の後ろに表示されるように、その表示に統一性をもたせても良い。【００２５】
「当該ウエブページ内」とは、取得した文書データによって表示されるウエブページ画面内のことである。「所定のテンキー文字」とは、例えば数字や英文字などのほか、ひらがなやカタカナ、さらには漢字なども含まれ得るものである。即ち、本発明のウエブ閲覧装置は、携帯電話を用いて操作可能なＰＣが一実施態様として挙げられるものであるが、携帯電話の場合には、テンキーを利用してひらがな等の文字などを操作可能であるため、所定のテンキー文字には単なる数字の他に各種の文字が含まれる。そして、この所定のテンキー文字が当該ウエブページ内において他のユーザ入力グラフィック表示と識別可能であることで、そのテンキー文字をウエブ閲覧装置に入力するなどしてリンク先のウエブページを閲覧したり、あるいは入力フォームをアクティブにしたりすることが可能となる。テンキー文字画面構成情報は、具体的にはウエブページ画面構成情報によりウエブページ上に表示されるユーザ入力グラフィック領域の画素位置に関する情報などを取得し、その表示画素位置の近傍にテンキー文字を付加して出力するための情報である。【００２６】
なお、テンキー文字画面構成情報には、後述するテンキー文字が付加されたウエブページ画面を表示する際に、その表示するテンキー文字の入力に応じて、そのリンク先へのアクセスを実行したり、あるいは、入力フォームをアクティブにする動作を実行したりするための情報が含まれていてもよい。例えば、Ｊａｖａ（登録商標）  Ｓｃｒｉｐｔなどによって、表示するテンキー文字と、そのテンキー文字が入力された場合の動作などが記述されたプログラムをテンキー文字画面構成情報に含ませることも可能である。入力フォームをアクティブにする場合の具体的な例としては、ラジオボタンのチェック部分を移動させたり、チェックボックスのＯＮ／ＯＦＦの切り替えを行ったり、テキストボックスにカーソルを合わせることなどが行われる。なお、例えば一度テンキー文字「００１」が入力された場合には、そのテンキー文字「００１」を示す部分の色が変わってもよい。このように色を変化させることで、既に選択した部分と、そうでない部分とが明確に区別できる。また、テンキー文字として「００１」を表示した場合において、単に「１」が入力された場合には、「００１」を入力したものとして処理が行われてもよい。また、「００１」の部分がトグロスイッチとなっており、「００１」の入力回数に応じて異なる動作を行うように設定してもよい。なお、本例では、テンキー文字の例として3桁の英数字を挙げたが、1桁や２桁の英数字等であってもよいことはもちろんである。【００２７】
また、テンキー文字については、画面上部から００１、００２・・・として番号を付与してもよいし、あるいは、画面の下部から順に００１、００２・・・として番号を付与してもよい。また、ユーザ入力グラフィック表示の種類に応じて所定のテンキー文字を付与するルールを作成すると便利である。つまり、リンク先を示す場合には、例えば「００１」や、「Ｌ０１」のように３桁の文字の最初を「０」としたり、「Ｌ」としたりすることによって、その表示している部分がどのユーザ入力グラフィック表示であるか（この場合はリンク先を示す表示）の識別情報として活用することも可能であり、利便性がより向上する。なお、これらの番号付加順序や、テンキー文字の付加ルールなどについてはユーザが自由うに設定可能であってよい。【００２８】
「画面表示部」（３０５）は、ウエブページ画面構成情報と、テンキー文字画面構成情報とに基づいて、テンキー文字が付加されたウエブページ画面を表示する。「ウエブページ画面構成情報と、テンキー文字画面構成情報とに基づいて」表示をする方法としては、例えば第一にウエブページ画面構成情報を利用してウエブページ画面の表示イメージを作成し、そのウエブページ画面の表示イメージの上に、テンキー文字画面構成情報を利用したテンキー文字を重ね合わせるようにする方法が挙げられる。また、他の例としては、ウエブページ画面を表示する際に、テンキー文字画面構成情報を第一に利用してテンキーを付加する部分を予め決定しておき、その後ウエブページ画面構成情報を利用してウエブページを表示する際に、当該部分にそのテンキー文字を付加するようにして表示する方法が挙げられる。【００２９】
図６は、このようにしてテンキー文字が付加されたウエブページ画面の一例を示す図である。図６は、図５で示したウエブページ画面を、本実施形態のウエブ閲覧装置を用いてテンキー文字が付加されたウエブページ画面として表示した例を示している。なお、図６の例では、全てのユーザ入力グラフィック表示に対して全てテンキー文字を付加しているが、既に説明したように、どのユーザ入力グラフィック表示に対してテンキー文字を付加するかは設定によって変更することが可能であり、例えば図６の例では、リンクを示す「ヘルプ」の部分にのみ、テンキー文字「００１」を付加して表示することも可能である。【００３０】
<実施形態１の処理の流れ>
図７（ａ）は、本実施形態におけるウエブ閲覧装置の処理の流れの一例を示す図である。ウエブ閲覧装置は、ウエブを閲覧するためにマークアップ言語形式で記述された文書データを取得する度に、以下で示すステップを実行する。まず、ステップＳ７０１において、文書データを取得する。次に、ステップＳ７０２において、ステップＳ７０１にて取得した文書データに基づいてディスプレイ表示用のウエブページ画面構成情報を生成する。そして、ステップＳ７０３においては、ステップＳ７０１にて取得した文書データに含まれるユーザ入力グラフィック表示のためのタグ情報である入力タグ情報を抽出する。なお、ステップＳ７０３において抽出する入力タグ情報は、予め抽出対象タグに関する情報が設定されている場合には、その設定されている入力タグ情報のみを抽出するとしてもよい。ステップＳ７０４においては、ステップＳ７０３にて抽出したタグ情報に基づいてウエブページ画面のユーザ入力グラフィック表示領域近傍にテンキー文字を付加するためのテンキー文字画面構成情報を生成する。そして、ステップＳ７０５において、ステップＳ７０２にて生成したウエブページ画面構成情報と、ステップＳ７０４にて生成したテンキー文字画面構成情報とに基づいて、テンキー文字が付加されたウエブページ画面を表示する。【００３１】
図７（ｂ）は、例えば図７（ａ）で示す処理を実行した後に、ユーザからのテンキー文字入力があった場合の処理の流れを示す図である。ステップＳ７０６において、ユーザから入力文字データを取得する。そして、ステップＳ７０７において、ステップＳ７０６にて取得した入力文字データに応じた処理を実行する。【００３２】
なお、以上の処理の流れは、計算機に実行されるためのプログラム、又はそのプログラムが記憶された読み取り可能な記憶媒体として実施され得る（以下、本明細書における処理の流れの記載について同様である）。【００３３】
<実施形態１の具体的態様>
図８は、本実施形態におけるウエブ閲覧装置の具体的な構成態様について示した図である。図８に示すように、本実施形態のウエブ閲覧装置は、物理的な構成としては、ＣＰＵ、ＲＯＭ、ＲＡＭ、ＨＤＤ（ハードディスクドライブ）、ＬＡＮケーブルなどの外部インターフェイス、グラフィックコントローラ、グラフィックメモリなどから構成されるハードウエア（８０１）として実現される。論理的には、ハードウエア（８０１）の機能を抽象化したり、ハードウエア（８０１）の動作を管理などするための基本ソフトウエアであるオペレーティングシステム（８０２）が動作し、その上に文書データ取得モジュール（８０３）、ウエブページ画面構成情報生成モジュール（８０４）、タグ情報抽出モジュール（８０５）、テンキー文字画面情報生成モジュール（８０６）、画面表示モジュール（８０７）として、それぞれ、「文書データ取得部」（３０１）と、「ウエブページ画面構成情報生成部」（３０２）と、「タグ情報抽出部」（３０３）と、「テンキー文字画面構成情報生成部」（３０４）と、「画面表示部」（３０５）と、を実現するモジュールを含んで構成されるプログラムが動作する。このプログラムは、例えば、図７で示した処理を実行する。【００３４】
<実施形態１のハードウエア的構成>
図９は、本実施形態におけるウエブ閲覧装置のハードウエア的な構成の一例を示した図である。ＲＯＭ（９０３）やＨＤＤ（９０４）などに格納されているウエブ閲覧プログラムに記述されているウエブ閲覧命令を読み込んだＣＰＵ（９０１）は、その命令を解釈し、文書データの取得要求を外部インターフェイス（９０７）を通じて出力する。その後、外部インターフェイス（９０７）を通じて取得した文書データは、例えば外部インターフェイスとともに文書データ取得部を構成するＲＡＭ（９０２）に記憶保持される。その後、ウエブページ画面構成情報生成部、タグ情報抽出部、テンキー文字画面構成情報生成部を構成するＣＰＵ（９０１）、ＲＡＭ（９０２）、ＲＯＭ（９０３）、ＨＤＤ（９０４）などによってウエブページ画面構成情報と、テンキー文字画面構成情報とが生成される。具体的は、ＲＯＭ（９０３）やＨＤＤ（９０４）などに格納されている図７で示した処理を実行するためのウエブ閲覧プログラムに記述されている命令をＣＰＵ（９０１）が解釈し、その結果生成された前記情報をＲＡＭ（９０２）に一時的に記憶保持する。そして、ＲＡＭ（９０２）に一時的に記憶保持されたウエブページ画面構成情報と、テンキー文字画面構成情報とに基づいてテンキー文字が付加されたウエブページを表示するための命令をＣＰＵ（９０１）が出力すると、画面表示部を構成するグラフィックコントローラ（９０５）はグラフィックメモリ（９０６）に対して前記情報により表示されるウエブページを図外のディスプレイに表示する命令を出力し、その結果、図外のディスプレイにテンキー文字が付加されたウエブページ画面が表示されることになる。【００３５】
<実施形態１の効果>
本実施形態におけるウエブ閲覧装置は、既存のウエブページを読み込んでユーザ入力グラフィック表示のためのタグ情報を抽出し、そのタグ情報に基づいて所定のテンキー文字を付加することを可能としたことにより、リモコンや携帯電話などでウエブ閲覧装置を遠隔操作する場合における利便性が向上する。また、既存のウエブページのユーザ入力グラフィック表示領域近傍に所定のテンキー文字を付加したウエブページを表示することが可能であるため、リンク先や入力フォームなど一瞥して把握でき、ウエブページの機能性が向上する。【００３６】
<<実施形態２>>
<実施形態２の概要>
本実施形態におけるウエブ閲覧装置は、実施形態１で説明したウエブ閲覧装置と異なり、取得した文書データを改変することで、実施形態１と同様にテンキー文字を付加したウエブページを閲覧することが特徴である。【００３７】
<実施形態２の構成>
図１０は、本実施形態における機能ブロック図の一例を示す図である。図１０に示すように、本実施形態における「ウエブ閲覧装置」（１０００）は、「文書データ取得部」（１０００１）と、「タグ情報抽出部」（１００２）と、「文書データ改変部」（１００３）と、「改変ウエブページ画面構成情報生成部」（１００４）と、「改変画面表示部」（１００５）と、からなる。「文書データ取得部」（１００１）と、「タグ情報抽出部」（１００２）と、については実施形態１で説明したものと同様であるため、ここでの説明は省略する。【００３８】
「文書データ改変部」（１００３）は、前記タグ情報抽出部（１００２）にて抽出した入力タグ情報に基づいて文書データにより生成されるべきウエブページ画面のユーザ入力グラフィック表示領域近傍に、当該ウエブページ内において他のユーザ入力グラフィック表示と識別可能な所定のテンキー文字が付加されるように、前記取得した文書データを改変して改変文書データとする。つまり、文書データ改変部は、入力タグ情報に基づいて文書データを改変して改変文書データとするものである。図１１は、改変文書データの一例を示す図である。図１１における点線の円内に示した文字が文書データを改変した部分を示している。このように文書データを改変することによって、ユーザ入力グラフィック表示領域近傍にテンキー文字を付加することができる。なお、図１１の例では、テキスト文書を追加するように文書データを改変する例を示したが、この他、テンキー文字を示すアイコンを表示させるように「<ｉｍｇ  ｓｒｃ＝＊＊＊>」のように、イメージデータを表示するように文書データを改変することもできる。また、文書データを改変する場合には、例えば、ＨＴＭＬ形式において、「<タグ名>」の部分を、「<タグ名  ａｃｃｅｓｓｋｅｙ＝ＫＥＹ>」として、アクセスキーを設定するように、文書データを改変してもよい。このアクセスキーを設定することで、Ｊａｖａ（登録商標）  Ｓｃｒｉｐｔなどで記述されたプログラムを文書データに付け加えたりせずとも、そのタグ部分に対するアクセスを実行可能にすることができる。【００３９】
「改変ウエブページ画面構成情報生成部」（１００４）は、改変文書データに基づいてディスプレイ表示用の改変ウエブページ画面構成情報を生成する。「改変ウエブページ画面構成情報」とは、実施形態１で説明したウエブページ画面構成情報とほぼ同義の内容を示しており、相違点としては、取得した文書データではなく、取得した後に改変した改変文書データに基づいてディスプレイ表示用のウエブページ画面構成情報を生成する部分である。なお、表示するテンキー文字に相当する文字入力があった場合には、その文字入力を認識し、該当するユーザ入力グラフィック表示領域をアクティブにしたり、あるいはリンク先へとアクセスするような処理を行うプログラムなどを組み込ませたウエブページ画面を表示させるように改変ウエブページ画面構成情報を生成してもよい。【００４０】
「改変画面表示部」（１００５）は、改変ウエブページ画面構成情報に基づいて改変ウエブページ画面を表示する。このようにして表示されるウエブページは、実施形態１で説明したウエブ閲覧装置を利用した場合と同様のウエブページが表示されるものである。つまり、実施形態２は、実施形態１と異なり文書データを改変するものであるが、結果として表示するウエブページ画面はいずれも同様のものとなる。【００４１】
<実施形態２の処理の流れ>
図１２（ａ）は、本実施形態におけるウエブ閲覧装置の処理の流れの一例を示す図である。ウエブ閲覧装置は、ウエブを閲覧するためにマークアップ言語形式で記述された文書データを取得する度に、以下で示すステップを実行する。なお、ステップＳ１２０１と、ステップＳ１２０２については実施形態１で説明したものと同様であるため、ここでの説明は省略する。ステップＳ１２０３においては、ステップＳ１２０２にて抽出した入力タグ情報に基づいてウエブページ画面のユーザ入力グラフィック表示領域近傍にテンキー文字が付加されるようにステップＳ１２０１にて取得した文書データを改変して改変文書データとする。そして、ステップＳ１２０４において、改変文書データに基づいてディスプレイ表示用の改変ウエブページ画面構成情報を生成する。そして、ステップＳ１２０５において、ステップＳ１２０４にて生成した改変ウエブページ画面構成情報に基づいて改変ウエブページ画面を表示する。図１２（ｂ）は、図１２（ａ）で示す処理を実行した後に、ユーザからのテンキー文字入力があった場合の処理の流れを示す図である。ステップＳ１２０６において、ユーザから入力文字データを取得する。そして、ステップＳ１２０７において、ステップＳ１２０６にて取得した入力文字データに応じた処理を実行する。【００４２】
<実施形態２の具体的態様>
図１３は、本実施形態におけるウエブ閲覧装置の具体的な構成態様について示した図である。図１３に示すように、本実施形態のウエブ閲覧装置は、実施形態１で説明したウエブ閲覧装置と同様に、物理的な構成としては、ハードウエア（１３０１）として実現される。論理的には、ハードウエア（１３０１）の機能を抽象化したり、ハードウエア（１３０１）の動作を管理などするための基本ソフトウエアであるオペレーティングシステム（１３０２）が動作し、その上に文書データ取得モジュール（１３０３）、タグ情報抽出モジュール（１３０４）、文書データ改変モジュール（１３０５）、改変ウエブページ画面構成情報生成モジュール（１３０６）、改変画面表示モジュール（１３０７）として、それぞれ、「文書データ取得部」（１００１）と、「タグ情報抽出部」（１００２）と、「文書データ改変部」（１００３）と、「改変ウエブページ画面構成情報生成部」（１００４）と、「改変画面表示部」（１００５）と、を実現するモジュールを含んで構成されるプログラムが動作する。このプログラムは、例えば、図１２で示した処理を実行する。【００４３】
<実施形態１のハードウエア的構成>
図１３は、本実施形態におけるウエブ閲覧装置のハードウエア的な構成の一例を示した図である。ＲＯＭ（１４０３）やＨＤＤ（１４０４）などに格納されているウエブ閲覧プログラムに記述されているウエブ閲覧命令を読み込んだＣＰＵ（１４０１）は、その命令を解釈し、文書データの取得要求を外部インターフェイス（１４０７）を通じて出力する。その後、外部インターフェイス（１４０７）を通じて取得した文書データは、例えば外部インターフェイスとともに文書データ取得部を構成するＲＡＭ（１４０２）に記憶保持される。その後、タグ情報抽出部、文書データ改変部、改変ウエブページ画面構成情報性西部を構成するＣＰＵ（１４０１）、ＲＡＭ（１４０２）、ＲＯＭ（１４０３）、ＨＤＤ（１４０４）などによって改変ウエブページ画面構成が生成される。具体的は、ＲＯＭ（１４０３）やＨＤＤ（１４０４）などに格納されている図１２で示した処理を実行するためのウエブ閲覧プログラムに記述されている命令をＣＰＵ（１４０１）が解釈し、ＲＡＭ（１４０２）に記憶保持された文書データを、テンキー文字が付加されるように改変して改変文書データへ書き換える。そして、ＣＰＵ（１４０１）は、改変文書データから改変ウエブページ画面構成情報を生成して、その情報を基に改変ウエブページを表示するための命令を出力すると、改変画面表示部を構成するグラフィックコントローラ（１４０５）はグラフィックメモリ（１４０６）に対して前記情報により表示されるウエブページを図外のディスプレイに表示する命令を出力し、その結果、図外のディスプレイにテンキー文字が付加されたウエブページ画面が表示されることになる。
【図面の簡単な説明】
【００４４】
【図１】従来のウエブページ画面表示の一例を示す図
【図２】本発明を利用した場合のウエブページ画面表示の一例を示す図
【図３】実施形態１を説明するための機能ブロック図
【図４】実施形態１の文書データの一例を示す図
【図５】実施形態１のユーザ入力グラフィック表示の一例を示す図
【図６】実施形態１のテンキー文字を付加した一例を示す図
【図７】実施形態１の処理の流れを説明する図
【図８】実施形態１の具体的構成態様の一例を示す図
【図９】実施形態１のハードウエア的構成の一例を示す図
【図１０】実施形態２を説明するための機能ブロック図
【図１１】実施形態２の改変文書データの一例を示す図
【図１２】実施形態２の処理の流れを説明する図
【図１３】実施形態２の具体的構成態様の一例を示す図
【図１４】実施形態２のハードウエア的構成の一例を示す図
【符号の説明】
【００４５】
３００    ウエブ閲覧装置
３０１    文書データ取得部
３０２    ウエブページ画面構成情報生成部
３０３    タグ情報抽出部
３０４    テンキー文字画面構成情報生成部
３０５    画面表示部
【図１】
0004750128.tif 000002
【図２】
0004750128.tif 000003
【図３】
0004750128.tif 000004
【図４】
0004750128.tif 000005
【図５】
0004750128.tif 000006
【図６】
0004750128.tif 000007
【図７】
0004750128.tif 000008
【図８】
0004750128.tif 000009
【図９】
0004750128.tif 000010
【図１０】
0004750128.tif 000011
【図１１】
0004750128.tif 000012
【図１２】
0004750128.tif 000013
【図１３】
0004750128.tif 000014
【図１４】
0004750128.tif 000015