(57)【特許請求の範囲】
【請求項１】
操作者による操作を受け付け所定の処理を行うために用いるリンク情報が設定された文字または画像を含むページ情報を読み込み表示するブラウザ装置であって、
1以上のボタンを有し、前記操作者からの入力を受け付ける入力手段と、
第1のページ情報を読み込むページ情報読み込み手段と、
前記ページ情報読み込み手段が読み込んだ第１のページ情報を表示するための表示用データに変換するページ情報解析手段と、
前記ページ情報読み込み手段が読み込んだ第1のページ情報を表示するための表示用データを表示する表示手段と、
前記表示用データを表示する表示手段により一度に表示できる前記表示用データの表示範囲を特定し、前記表示範囲に対応する情報を前記表示用データに埋め込む表示範囲特定手段と、
前記表示範囲内の表示用データから前記リンク情報を抽出し、前記入力手段が有するいずれか１つのボタンと前記抽出したリンク情報とを一対一に対応付けられるように割り付けるための情報を新たに生成し、前記生成した情報を前記表示用データに埋め込む割付手段と、
前記リンク情報に割り付けたボタンにより入力が受け付けられた時、前記割付手段が前記ボタンに対応付けた前記リンク情報を用いて前記所定の処理を実行する制御手段を備え、
前記入力部より前記表示手段に表示された表示用データの表示範囲を変更するための入力が受け付けられたとき、前記表示範囲特定手段および前記割付手段を起動させ、前記表示範囲の変更の入力に起因して、前記表示範囲に含まれなくなったリンク情報に割り付けた前記ボタンを前記表示範囲の変更の入力に起因して、新たに表示範囲に含まれるようになったリンク情報に割り付けることができるように構成した
ことを特徴とするブラウザ装置。
【請求項２】
前記リンク情報は、第２のページ情報の存在位置情報を含む、第２のページ情報を読み込むための情報であり、
前記制御手段は、前記所定の処理として、前記リンク情報が示す第２のページ情報を前記ページ情報読み込み手段に引渡すことにより、前記第２のページ情報を読み込む
ことを特徴とする請求項１記載のブラウザ装置。
【請求項３】
前記ボタンは識別のための符号が表記されている
ことを特徴とする請求項１記載のブラウザ装置。
【請求項４】
前記ボタンには識別のための符号が表記されており、前記符号は数字である
ことを特徴とする請求項１記載のブラウザ装置。
【請求項５】
前記ページ情報読み込み手段が読み込んだページ情報を保存するページ保存手段
を備えることを特徴とする請求項１記載のブラウザ装置。
【請求項６】
前記表示用データを保存する表示用データ保存手段
を備えることを特徴とする請求項１記載のブラウザ装置。
【請求項７】
前記割付手段は前記読み込まれた第1のページ情報から、リンク情報を含むアンカータグまたはクライアントサイドクリッカマブルマップと文字と画像とを抽出する抽出手段を備え、前記ブラウザ装置は更に
前記抽出されたリンク情報を含むアンカータグまたはクライアントサイドクリッカマブルマップを用いて操作画像を生成する操作画像生成手段と、
前記抽出された文字を画像化した文字画像と、前記抽出された画像と、前記生成された操作画像の近傍に前記ボタンに表記された符号を画像化して付加した画像とを合成して一つのページ画像を作成するページ画像作成手段とを備え、
前記表示手段により前記作成されたぺージ画像を表示させることを特徴とする請求項１記載のブラウザ装置。
【請求項８】
前記制御手段は、前記ボタンにより入力が受け付けられたときに、前記ページ情報読込手段により前記リンク情報が示す第２のページ情報を読み込ませ、前記ページ画像作成手段によりページ画像を作成させ、前記表示手段により前記作成されたページ画像を表示させる
ことを特徴とする請求項７記載のブラウザ装置。
【請求項９】
前記制御手段は、前記ボタンにより入力が受け付けられたときに、前記生成された操作画像に修飾画像を付加し、前記ページ画像作成手段によりページ画像を作成させ、前記表示手段によりページ画像を表示させ、再度前記同一の入力が受け付けられたとき、前記ページ情報読込手段により前記リンク情報が示す第２のページ情報を読み込ませ、前記ページ画像作成手段によりページ画像を作成させ、前記表示手段により作成されたページ画像を表示させる
ことを特徴とする請求項７記載のブラウザ装置。
【請求項１０】
前記ページ画像作成手段は、前記表示手段により表示可能な画像のサイズを記憶し、前記合成したページ画像において、前記表示範囲特定手段によって特定された表示範囲内の表示可能な操作画像に符号を画像化して付加し、ページ画像を合成する
ことを特徴とする請求項７記載のブラウザ装置。
【請求項１１】
前記入力手段は、表示切替の指示を受け付け、
前記ページ画像作成手段は、前記表示切替の指示が受け付けられる度に、前記画像化された符号の操作画像への付加と前記操作画像に付加された画像化された符号の消去とを交互に行い、ページ画像を作成する
ことを特徴とする請求項７記載のブラウザ装置。
【請求項１２】
前記操作画像生成手段は、前記リンク情報が前記第２のページへのリンクを示す領域リンク情報である場合に、操作画像と前記領域リンク情報が示す領域の枠を作成する
ことを特徴とする請求項７記載のブラウザ装置。
【請求項１３】
前記操作画像生成手段は、前記リンク情報が前記第２のページへのリンクを示す領域リンク情報である場合に、前記入力手段により入力を受け付けられた領域リンク情報に対して領域の枠を作成する
ことを特徴とする請求項１２記載のブラウザ装置。
【請求項１４】
前記操作画像生成手段は、前記リンク情報が前記第２のページへのリンクを示す領域リンク情報であり、同一のページ情報を示す領域リンク情報が複数存在する場合に、当該複数の領域リンク情報に対して領域の枠を作成することを特徴とする請求項１２記載のブラウザ装置。
【請求項１５】
前記ページ画像作成手段は、前記リンク情報が前記第２のページへのリンクを示す領域リンク情報である場合に、前記操作画像の近傍に前記符号を画像化して付加する
ことを特徴とする請求項１２、１３、又は１４のいずれかに記載のブラウザ装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、マウスなどのポインティングデバイスの無いテレビやワードプロセッサー上で動作するＷｏｒｌｄ  Ｗｉｄｅ  Ｗｅｂ（以下、ＷＷＷと略す。）ブラウザにおいて、アンカータグやフォームなどの選択に関する。
【０００２】
【従来の技術】
ＷＷＷは、インターネット上の一つの情報システムであり、文書、画像、音声、動画などの情報を混在して転送できる。ＷＷＷブラウザは、ＷＷＷにアクセスするためのソフトウェアであり、Ｎｅｔｓｃａｐｅ  Ｎａｖｉｇａｔｏｒ（Ｎｅｔｓｃａｐｅ  ＮａｖｉｇａｔｏｒはＮｅｔｓｃａｐｅ  Ｃｏｍｍｕｎｉｃａｔｉｏｎｓ  ｃｏｒｐｏｒａｔｉｏｎの商標）やインターネットエクスプローラ、文字型ＷＷＷブラウザＬｙｎｘ、ＷＥＢＢＯＹなどのＷＷＷブラウザが開発されている。これらのＷＷＷブラウザでは、ＷＷＷサーバーから転送されてきたＨｙｐｅｒ  Ｔｅｘｔ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ（以下、ＨＴＭＬと略す。）テキストを解析し、画面に表示する。ＨＴＭＬテキスト中には、指定されると他のＨＴＭＬテキストを読み込むためのアンカータグ、画面に表示されているイメージ上を指定するとその位置に割り当てられた他のＨＴＭＬテキストを読み込むためのクライアントサイドクリッカブルマップ、サーバーへ転送する情報を記述するためのフォーム等が記述可能である。
【０００３】
図２３は、ＨＴＭＬテキストの例である。ＨＴＭＬテキストの文法については「ＨＴＭＬ入門  ＷＷＷページの作成と公開」（ローラ・メリイ著、武舎広幸他訳、株式会社プレンティスホール出版発行）などに記述されている。ここでは、本発明に関係する部分のみを簡単に説明する。このＨＴＭＬテキストでは、４つのホームページへのアンカータグを記述している。＜Ａ  ＨＲＥＦ＝”ｘｘｘ”＞と＜／Ａ＞で囲まれた文字列が、アンカータグとして表示され、選択される文字列であり、ｘｘｘがアンカータグが選択されたときの表示すべきホームページのＵｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ（以下、ＵＲＬと略す。）アドレスである。ＵＲＬアドレスはホームページの存在位置を表す。
【０００４】
図２４は、Ｎｅｔｓｃａｐｅ  ＮａｖｉｇａｔｏｒやＩｎｔｅｒｎｅｔ  ＥｘｐｌｏｒｅｒなどのＷＷＷブラウザが図２３に示すＨＴＭＬテキストを解析し、画面表示を行なった結果を示す模式図である。アンカータグの文字列部分は下線が引かれて表示が行われ、アンカータグであることを表している。符号２４０１はマウスカーソルであり、マウスを用いてマウスカーソルを移動しアンカータグを選択する。
【０００５】
図２５はマウスの模式図である。符号２５０１はマウスを動かすためのマウス台、符号２５０２はマウス、符号２５０３はマウス上のボタンである。ユーザーはマウス２５０２をマウス台２５０１上で上下左右に移動させる。その移動に合わせ画面上のマウスカーソル２４０１も上下左右に移動し、画面上のアンカータグの文字列に合わせることが出来る。マウス上のボタン２５０３がクリックされる（押される）と、マウスカーソル２４０１が指し示すアンカータグの文字列が選択され、対応するＵＲＬアドレスのホームページを読み込み、表示する。
【０００６】
図２６は、文字型ＷＷＷブラウザＬｙｎｘが図２３に示すＨＴＭＬテキストを読み込み、解析し、画面表示を行なった結果を示す模式図である。選択可能なアンカータグの文字列は、任意の１つが反転表示されている。図２７はキーボードの模式図である。符号２７０１は下カーソルキー、符号２７０２は上カーソルキー、符号２７０５はリターンキーである。下カーソルキー２７０１が押されると、画面上のアンカータグの文字列の反転が一つ下方向へ移動する。図２６の状態で下カーソルキー２７０１が押されると、反転文字列は「２．松下グループのホームページ」に移動する。上カーソルキー２７０２が押されると、下カーソル２７０１が押されたときは逆に、上方向に反転が移動する。リターンキー２７０５が押されると、反転しているアンカータグの文字列が選択され、対応するＵＲＬアドレスのホームページを読み込み、表示する。
【０００７】
また、図２８は、クライアントサイドクリッカブルマップを定義したＨＴＭＬテキストの例である。クライアントサイドクリッカブルマップは、画面に表示されているイメージ上をクリックすることで、その位置に割り当てられているＵＲＬへリンクする機能である。例えば、地図などのイメージを表示しておき、その地図上をクリックすると、目的の場所の説明やイメージを表示させることができる。図２８に示すＨＴＭＬテキストの中で、行２８０１「＜ＩＭＧ  ＳＲＣ＝ＮＩＰＰＯＮ．ＧＩＦ  ＵＳＥＭＡＰ＝＃ｊａｐａｎ」は、日本地図の画像を格納したＧＩＦファイルである「ＮＩＰＰＯＮ．ＧＩＦ」を表示することを表す。行２８０２「＜ＭＡＰ  ＮＡＭＥ＝japan＞」と行２８０４「＜／ＭＡＰ＞」とで囲まれた「＜ＡＲＥＡ」で始まるテキストが、画像中の位置が指定された時に読み込むＨＴＭＬファイルを示している。「＜ＡＲＥＡ」で始まり「＞」で終わる範囲は、１つの領域とその領域に対応するＨＴＭＬファイルを表す。例えば、行２８０３「＜ＡＲＥＡ  ＳＨＡＰＥ＝ｒｅｃｔ  ＣＯＯＲＤＳ＝２５０，３０，３５０，４０  ＨＲＥＦ＝ｈｏｋｋａｉｄｏ．ｈｔｍ」は，左上座標（２５０，３０）と右下座標（３５０，４０）の四角形の中が指定されると「ｈｏｋｋａｉｄｏ．ｈｔｍ」を読み込むことを意味する。
【０００８】
図２９は、ＷＷＷブラウザにより、図２８に示されたＨＴＭＬファイルを表示している状態を表し、ＧＩＦファイル「ＮＩＰＰＯＮ．ＧＩＦ」による日本地図と十字カーソル２９０１とが表示されている。ＷＥＢＢＯＹでは、日本地図が表示され、ユーザーは、まずカーソルキーでこの地図を選択し、地図が選択されると、続いて十字カーソルキー２９０１が表示される。この状態でカーソルーキー２７０１〜２７０４を用いて、ユーザーは、表示画面上の任意の位置に十字カーソルキー２９０１を移動する。目的の位置に十字カーソルキー２９０１を移動し、リターンキー２７０５を押すと、対応するＨＴＭＬファイルが呼び出される。
【０００９】
インターネットエクスプローラやＮｅｔｓｃａｐｅ  Ｎａｖｉｇａｔｏｒではマウスカーソルが表示されており、ユーザはマウスカーソルを地図上の任意の位置に移動する。画面の特定の部分には、マウスカーソルの位置に対応するＨＴＭＬファイルのファイル名が表示される。マウス上のボタンをクリックする（押す）と、対応するＨＴＭＬファイルが呼び出される。
【００１０】
【発明が解決しようとする課題】
しかし、上記の従来例によれば、マウスによるアンカータグの選択は、文字列の表示範囲内に正確にマウスカーソルを移動させなければならず、マウスカーソルの移動操作が煩雑である。また、カーソルキーによる選択ではアンカータグが多いときに、目的のアンカータグまで、カーソルキーを繰り返し押さなければならず、カーソルキーを繰り返し操作する手間が増大するという問題点が有る。
【００１１】
また、マウスが装備されていないブラウザ装置による場合、クライアントサイドクリッカブルマップの選択では、最初にマップを選択したあと、十字カーソルキーで位置を指定するという繁雑な操作が必要である。
また、クライアントサイドクリッカブルマップでは、画面上のどの位置を指定するとどのＨＴＭＬテキストが呼び出されるのか分かりにくい。
【００１２】
本発明は、これらの問題点を解決し、容易にアンカータグなどの選択を行なうＷＷＷブラウザ装置を提供することを目的とする。
【００１３】
【課題を解決するための手段】
上記の目的を達成するために、本発明のブラウザ装置は、操作者による操作を受け付け所定の処理を行うために用いるリンク情報が設定された文字または画像を含むページ情報を読み込み表示するブラウザ装置であって、1以上のボタンを有し、前記操作者からの入力を受け付ける入力手段と、第1のページ情報を読み込むページ情報読み込み手段と、前記ページ情報読み込み手段が読み込んだ第１のページ情報を表示するための表示用データに変換するページ情報解析手段と、前記ページ情報読み込み手段が読み込んだ第1のページ情報を表示するための表示用データを表示する表示手段と、前記表示用データを表示する表示手段により一度に表示できる前記表示用データの表示範囲を特定し、前記表示範囲に対応する情報を前記表示用データに埋め込む表示範囲特定手段と、前記表示範囲内の表示用データから前記リンク情報を抽出し、前記入力手段が有するいずれか１つのボタンと前記抽出したリンク情報とを一対一に対応付けられるように割り付けるための情報を新たに生成し、前記生成した情報を前記表示用データに埋め込む割付手段と、前記ボタンにより入力が受け付けられた時、前記割付手段が前記ボタンに対応付けた前記リンク情報を用いて前記所定の処理を実行する制御手段を備え、前記入力部より前記表示手段に表示された表示用データの表示範囲を変更するための入力が受け付けられたとき、前記表示範囲特定手段および前記割付手段を起動させ、前記表示範囲の変更の入力に起因して、前記表示範囲に含まれなくなったリンク情報に割り付けた前記ボタンを前記表示範囲の変更の入力に起因して、新たに表示範囲に含まれるようになったリンク情報に割り付けることができるように構成したことを特徴とする。
【００１５】
また、前記リンク情報は、第２のページ情報の存在位置情報を含む、第２のページ情報を読み込むための情報であり、前記制御手段は、前記所定の処理として、前記リンク情報が示す第２のページ情報を前記ページ情報読み込み手段に引渡すことにより、前記第２のページ情報を読み込むことを特徴とする。
【００１６】
また、前記ボタンは識別のための符号が表記されていることを特徴とする。
【００１７】
また、前記ボタンには識別のための符号が表記されており、前記符号は数字であることを特徴とする。
【００１８】
また、前記ページ情報読み込み手段が読み込んだページ情報を保存するページ保存手段を備えることを特徴とする。
【００１９】
また、前記表示用データを保存する表示用データ保存手段を備えることを特徴とする。
また、前記割付手段は前記読み込まれた第1のページ情報から、リンク情報を含むアンカータグまたはクライアントサイドクリッカマブルマップ文字と画像とを抽出する抽出手段を備え、前記ブラウザ装置は更に前記抽出されたリンク情報を含むアンカータグまたはクライアントサイドクリッカマブルマップを用いて操作画像を生成する操作画像生成手段と、前記抽出された文字を画像化した文字画像と、前記抽出された画像と、前記生成された操作画像の近傍に前記ボタンに表記された符号を画像化して付加した画像とを合成して一つのページ画像を作成するページ画像作成手段と、前記表示手段により前記作成されたぺージ画像を表示させることを特徴とする。
また前記制御手段は、前記ボタンにより入力が受け付けられたときに、前記ページ情報読込手段により前記リンク情報が示す第２のページ情報を読み込ませ、前記ページ画像作成手段によりページ画像を作成させ、前記表示手段により前記作成されたページ画像を表示させることを特徴とする。
また、前記制御手段は、前記ボタンにより入力が受け付けられたときに、前記生成された操作画像に修飾画像を付加し、前記ページ画像作成手段によりページ画像を作成させ、前記表示手段によりページ画像を表示させ、再度前記同一の入力が受け付けられたとき、前記ページ情報読込手段により前記リンク情報が示す第２のページ情報を読み込ませ、前記ページ画像作成手段によりページ画像を作成させ、前記表示手段により作成されたページ画像を表示させることを特徴とする。
また、前記ページ画像作成手段は、前記表示手段により表示可能な画像のサイズを記憶し、前記合成したページ画像において、前記表示範囲特定手段によって特定された表示範囲内の表示可能な操作画像に符号を画像化して付加し、ページ画像を合成することを特徴とする。
また、前記入力手段は、表示切替の指示を受け付け、前記ページ画像作成手段は、前記表示切替の指示が受け付けられる度に、前記画像化された  符号の操作画像への付加と前記操作画像に付加された画像化された符号の消去とを交互に行い、ページ画像を作成することを特徴とする。
また、前記操作画像生成手段は、前記リンク情報が前記第２のページへのリンクを示す領域リンク情報である場合に、操作画像と前記領域リンク情報が示す領域の枠を作成することを特徴とする。
また、前記操作画像生成手段は、前記リンク情報が前記第２のページへのリンクを示す領域リンク情報である場合に、前記入力手段により入力を受け付けられた領域リンク情報に対して領域の枠を作成することを特徴とする。
また、前記操作画像生成手段は、前記リンク情報が前記第２のページへのリンクを示す領域リンク情報であり、同一のページ情報を示す領域リンク情報が複数存在する場合に、当該複数の領域リンク情報に対して領域の枠を作成することを特徴とする。
また、前記ページ画像作成手段は、前記リンク情報が前記第２のページへのリンクを示す領域リンク情報である場合に、前記操作画像の近傍に前記符号を画像化して付加することを特徴とする。
【００２０】
【発明の実施の形態】
以下に、本発明の一つの実施形態としてのＷＷＷブラウザ装置について、図面を参照しながら説明する。
（ＷＷＷブラウザ装置の構成）
図１は本発明の一つの実施の形態におけるＷＷＷブラウザ装置の構成を示すブロック図である。
【００２１】
図１のＷＷＷブラウザ装置は、ＨＴＭＬテキスト読込部１０１、ＨＴＭＬテキスト記憶部１０２、ＨＴＭＬ解析部１０３、表示用データ記憶部１０４、符号割当部１０５、入力部１０７、制御部１０８、表示部１０６から構成される。
ＨＴＭＬテキスト読込部１０１は、公衆回線やネットワークなどを経由して、ＷＷＷサーバーからＨＴＭＬテキストや画像データなどを読み込む。
【００２２】
ＨＴＭＬテキスト記憶部１０２は、前記読み込まれたＨＴＭＬテキストや画像データを記憶し、具体的にはハードディスクやメモリーなどで構成される。
ＨＴＭＬ解析部１０３は、ＨＴＭＬテキストの解析を行い、表示用データを作成する。
表示用データ記憶部１０４は、前記作成された表示用データを格納し、具体的にはハードディスクやメモリーなどで構成される。
【００２３】
符号割当部１０５は、表示用データ記憶部１０４に記憶されている表示用データ中のアンカータグに符号を割り振る。
表示部１０６は、表示用データを表示し、具体的にはディスプレイで構成される。
入力部１０７は、ユーザーからの入力を受け付け、具体的にはリモコンで構成される。
【００２４】
制御部１０８は、全体動作の制御を行なう。
（ＷＷＷブラウザ装置の動作）
次に、ＨＴＭＬテキストが読み込まれ、描画され、ユーザーの指示により次のＨＴＭＬテキストが読み込まれるまでの一連の動作について具体的に説明する。ＷＷＷブラウザ装置が起動されると、制御部１０８は、ＨＴＭＬテキスト読込部１０１にデフォルトで指定されているホームページのＵＲＬを引き渡し、対応するＨＴＭＬテキストを読み込む指示を出す。
【００２５】
ＨＴＭＬテキスト読込部１０１は、指定されたＵＲＬに対応する情報を、電話回線などの公衆回線を経由してＷＷＷサーバーから、又はＷＷＷブラウザ装置にＣＤーＲＯＭなどの記憶装置が装備されていれば、その記憶装置などから読み込み、ＨＴＭＬテキスト記憶部１０２に記憶する。図２は、一例としてＨＴＭＬテキストがＨＴＭＬテキスト記憶部１０２に記憶された状態を表す。
【００２６】
次に、制御部１０８はＨＴＭＬ解析部１０３を起動する。
ＨＴＭＬ解析部１０３は、ＨＴＭＬテキスト記憶部１０２が記憶するＨＴＭＬテキストを解析し、表示用データを作成し、作成した表示用データを表示用データ記憶部１０４に記憶する。図３は、一例として作成された表示用データが表示用データ記憶部１０４に記憶されている状態を表す。表示用データは、ＨＴＭＬテキスト全体に係わる情報と、表示するデータ要素に係わる情報の２つに大別される。ＨＴＭＬテキスト全体に係わる情報の一例は、タイトル情報である。図３中、符号３０１はタイトル情報を示す。これは図２の行２０１の＜ＴＩＴＬＥ＞と＜／ＴＩＴＬＥ＞で囲まれた部分の文字列「特許実施例」が抽出され格納さたものである。
【００２７】
データ要素とは、ＨＴＭＬテキストの表示すべき本文データに関するものである。図３中、符号３１１、符号３１２、符号３１３、符号３１４、符号３１５がこれにあたる。各データ要素は、表示すべき文字列データと、その付加情報で構成される。
データ要素３１１は、図２中の行２０２「＜Ｈ１＞リンク集＜／Ｈ１＞」から抽出されたものである。ここで、＜Ｈ１＞は大きな文字で出力することを意味し、ＨＴＭＬ解析部１０３は大きな文字として文字の大きさを３２ドットに設定し、データ要素３１１中に「ｓｉｚｅ＝３２」を格納している。また、文字の表示座標として、データ要素を表示する論理座標系の先頭（０、０）を与え、データ要素３１１中に「ｘ＝０、ｙ＝０」を格納している。この他に、デフォルトの設定として文字の黒色を示す「ｆｏｒｅｃｏｌｏｒ＝００００００」、背景色の白色示す「ｂａｃｋｃｏｌｏｒ＝ＦＦＦＦＦＦ」を格納している。ここで「００００００」、「ＦＦＦＦＦＦ」は１６進数により表現されており、上位の２桁が３原色の赤（Ｒ）、まん中の２桁が３原色の緑（Ｇ）に、下２桁が３原色の青（Ｂ）に対応した表現となっている。行２０２は「＜／Ｈ１＞」で終了しており、これは改行し、空行を１行あけることを意味していると解釈し、次の要素の書き出しＹ座標を文字の大きさ３２に空行１６ドットを加えた４８とする。
【００２８】
データ要素３１２は、図２中の行２０４「＜ＬＩ＞＜Ａ  ＨＲＥＦ＝”ｈｔｔｐ：／／ｗｗｗ．ｙｏｕｈｉーｎｅｔ．ｏｒ．ｊｐ／ｋｅｎｋｅｎ／”＞日本けんけん協会＜／Ａ＞」から作成されたものである。まず最初の＜ＬＩ＞は、箇条書きの項目開始であることを表す。この文字列の前に箇条書きを開始することを宣言する行２０３＜ＯＬ＞があるので、まず、文字列の書き出し位置のｘ座標を１文字分字下げし、「ｘ＝１６」を格納する。ｙ座標は、既に決定されている「ｙ＝４８」を格納する。次に「＜ＬＩ＞」を箇条書きの項目を表す「●」という文字に変換し、文字列「日本けんけん協会」と併せて「ｌｅｘ＝●日本けんけん協会」として格納する。また、「日本けんけん協会」はアンカータグ「＜Ａ」、「＜／Ａ＞」で囲まれているので、そのＵＲＬアドレスとして「ＵＲＬ＝ｈｔｔｐ：／／ｗｗｗ．ｙｏｕｈｉーｎｅｔ．ｏｒ．ｊｐ／ｋｅｎｋｅｎ／」を格納する。さらに、「日本けんけん協会」がアンカータグ「＜Ａ」、「＜／Ａ＞」で囲まれているので、文字の色は青色と解釈し、「ｆｏｒｅｃｏｌｏｒ＝００００ＦＦ」を格納し、背景色は白色と解釈し、「ｂａｃｋｃｏｌｏｒ＝ＦＦＦＦＦＦ」を格納する。
【００２９】
同様にして、図２の行２０５、行２０６、行２０７を基にして、それぞれ図３に示すデータ要素３１３、データ要素３１４、データ要素３１５が作成される。
図３に示す表示用データの作成が終了すると、制御部１０８は、表示用データの中で、表示部１０６に最初に表示する表示範囲を判定する。これは、表示用データが表示部１０６に表示可能なデータ数よりも多い場合、表示部１０６のディスプレイ中にすべての表示用データを表示できないことに対応するためである。表示用データのうち最初に表示できない部分は、入力部１０７からのスクロールの指示によりスクロールされ表示される。
【００３０】
本実施の形態では、表示部１０６のデータ要素表示部分のサイズが縦９６ドットであるとする。作成された表示用データを表示部１０６の先頭から表示すると、図３のデータ要素３１５は、ｙ座標が９６であるので、表示できないことが分かる。そこで、制御部１０８は、表示可能なデータの最初と最後にマークを記憶する。図４は、最初のマーク４２１「Ｔｏｐ」と最後のマーク４２２「Ｂｏｔｔｏｍ」が記憶されている状態を表す。
【００３１】
表示範囲の設定が終了すると、制御部１０８は、符号割当部１０５を起動する。
符号割当部１０５は、図４に示す表示用データ記憶部１０４に記憶されている表示可能なデータの最初のマーク４２１「Ｔｏｐ」と最後のマーク４２２「Ｂｏｔｔｏｍ」で囲まれた表示範囲からアンカータグに対応する文字列を検索し、その文字列に順次符号を割り当てる。割り当てた符号は、表示用データ記憶部１０４に記憶される。図５は、割当てが終了したときの表示用データ記憶部１０４の状態を表している。データ要素５１２の最後には、割り当てられた符号が、割当情報「Ｍａｒｋ＝１」として記憶されている。同様に、データ要素５１３、５１４にも、それぞれ割当情報「Ｍａｒｋ＝２」、割当情報「Ｍａｒｋ＝３」が記憶されている。
【００３２】
割当てが終了すると、制御部１０８は、表示用データを表示部１０６に表示する。タイトルをタイトル表示部に表示し、各要素データをそのＸＹ座標、文字サイズ、文字色、背景色、文字列に従い、順次表示する。なお、割当情報「Ｍａｒｋ＝＊」が付加されたデータ要素に関しては、割り当てられた符号を括弧記号「［」及び「］」で囲んで、データ要素の文字列に続けて表示し、下線を付けて、マーク番号とする。図６は、表示が終了した表示部１０６の状態を表す。符号６０１はタイトルである。符号６０２「［１］」、符号６０３「［２］」、符号６０４「［３］」が下線とともに、マーク番号である。ここで、下線を引かなくても実施可能であるし、下線以外にも背景色や文字色を変更したり、文字フォントを変えたり、網掛などの文字修飾などを行なって、アンカータグに対応する文字列との関連を明示することが実施可能である。またマーク番号を構成する括弧記号も、「［」、「］」以外に、括弧記号「（」、「）」などを用いてもよく、符号を丸で囲んだり符号を反転表示するなどとしてもよい。ここで、符号は入力部１０７のリモコンのボタンに対応した表示になっている。
【００３３】
表示が終了した時点で、制御部１０８は入力部１０７から入力を受け付ける。図７は入力部１０７のリモコンの概略図である。図７に示すリモコンには、画面の上スクロールを指示する上ボタン７０１、画面の下スクロールを指示する下ボタン７０２、アンカータグを指定するための数字ボタン７１１〜７２２、アンカー文字列のマーク番号を切り替える切替ボタン７０３、アンカー文字列のマーク番号を付けたり消したりするためのアンカーボタン７０４、ＷＷＷブラウザ装置の電源ボタン７０５が形成されている。
【００３４】
ここで、数字ボタン７１１が押されると、数字ボタン７１１の表記「１」に対応し、図６に示される「［１］」が付加された「日本けんけん協会」のアンカー文字列が選択される。制御部１０８は、対応するデータ要素５１２からＵＲＬアドレス「ｈｔｔｐ：／／ｗｗｗ．ｙｏｕｈｉーｎｅｔ．ｏｒ．ｊｐ／ｋｅｎｋｅｎ／」を取り出し、ＨＴＭＬテキスト読込部１０１に引き渡し、指定されたホームページを読み込み、表示を行なう。
【００３５】
数字ボタン７１２や数字ボタン７１３が押された場合も、数字ボタン７１１が押された場合と同様に、制御部１０８が対応するＵＲＬアドレスを取り出し、取り出したＵＲＬアドレスをＨＴＭＬテキスト読込部１０１に引き渡し、指定されたホームページを読み込み、表示を行なう。
上ボタン７０１、下ボタン７０２が押されたときは、制御部１０８は次に示すスクロール処理を行なう。制御部１０８は、現状の表示範囲から、アンカータグの文字列に割り当てられたマーク番号を消去する。次に、表示用データ記憶部１０４に記憶されている「Ｔｏｐ」、「Ｂｏｔｔｏｍ」の位置を移動する。図６の状態で、下ボタン７０２が押されると、制御部１０８は、表示用データ記憶部１０４を図８の状態に書き換え、最初のマーク８２１「Ｔｏｐ」、最後のマーク８２２「Ｂｏｔｔｏｍ」の位置が変更される。さらに制御部１０８は、符号割当部１０５を起動し、最初のマーク８２１「Ｔｏｐ」及び最後のマーク８２２「Ｂｏｔｔｏｍ」で囲まれた表示範囲内のアンカータグの文字列に符号を割り当てさせる。図９は、符号の割当てが終わった時点の表示用データ記憶部１０４の状態を表す。割当てが終了すると、制御部１０８は、表示部１０６に表示範囲の表示用データを表示する。図１０は、この時の表示部１０６の状態を表す。
【００３６】
本実施の形態では、表示範囲内に対してのみマーク番号を割り当てているが、表示範囲のみでなく、表示用データ全体に対してマーク番号を割り当てることも実施可能である。図１１は、表示範囲のみでなく、表示用データ全体に対してマーク番号を割り当てたときのデータ記憶部１０４の状態を表す。本実施の形態では、図７に示すリモコンにはアンカーを選択するボタンは１２個あり、ＨＴＭＬテキスト中の選択できるアンカー個数は４であるので、ボタンとアンカータグとを１対１に対応させることが可能である。
【００３７】
しかし、リモコン上のボタンの数を上回るアンカータグの文字列があった場合には、アンカータグとボタンとの１対１の対応が取れない。このため、スクロールの際、表示範囲内でマーク番号を振り直すことにより、画面上のアンカー文字列とリモコン上のボタンの１対１の対応を保つことが可能となる。
しかし、上記方法でも、１画面中のアンカータグの文字列の個数がリモコンボタンの個数を上回る場合もある。図１２は、表示部１０６に２０個のアンカー文字列が表示されている場合の例である。このとき、最初の１２個のアンカー文字列１２０１〜１２１２のみにマーク番号を表示し、アンカー文字列１２１３〜１２２０には、括弧記号のみが付加されている。ここで、切替ボタン７０３が押されると、制御部１０８は符号割当部１０５に、表示中のデータ要素のマーク番号の再割当てを指示する。再割当てが終了すると、制御部１０８は表示部１０６に表示し直す。図１３は、図１２の状態で切替ボタン７０３が押されたあとの表示部１０６の状態を表す。アンカー文字列１３０１〜１３１２に付加されていた符号が消され、括弧記号のみが付されている。アンカー文字列１３１３〜１３２０に、符号が割り当てられたマーク番号が付加されている。
【００３８】
アンカーボタン７０４が押されると、表示されているアンカー文字列のマークを消す。これは、マークを表示しない方が画面が見易くなる場合に有効である。図１４は、表示部１０６が図６の状態でアンカーボタン７０４が押されたときの状態を表す。アンカー文字列１４０１〜１４０３から、マーク番号が消されている。この状態で、再度アンカーボタン７０４が押されると、アンカー文字列１４０１〜１４０３に、マーク番号が付加され、図６に示すように表示される。
【００３９】
電源ボタン７０５が押されると、ＷＷＷブラウザ装置は終了する。また、電源ボタン７０５は起動ボタンでもあるので、ＷＷＷブラウザ装置が終了している状態で押されると、ＷＷＷブラウザ装置が起動する。
（ＷＷＷブラウザ装置の処理動作）
図１に示すＷＷＷブラウザ装置の処理動作を図１５、図１６のフローチャートを用いて説明する。
【００４０】
図１に示すＷＷＷブラウザ装置が起動されると、制御部１０８は、ＷＷＷブラウザ装置の起動直後に表示するデフォルトのＨＴＭＬテキストを指定し（ステップＳ１５０１）、ＨＴＭＬテキスト読込部１０１は、指定されたＨＴＭＬテキストを読み込む（ステップＳ１５０２）。次にＨＴＭＬ解析部１０３は、読み込まれたＨＴＭＬテキストの解析を行い表示用データを作成する（ステップＳ１５０３）。制御部１０８は、表示用データの中から表示部１０６に表示する表示範囲を設定する（ステップＳ１５０４）。符号割当部１０５は、表示用データの表示範囲内のアンカータグの文字列に符号を割り当てる（ステップＳ１５０５）。続けて、制御部１０８は、表示用データの表示範囲内のアンカータグの文字列にマーク番号が付加された表示用データを表示部１０６に表示する（ステップＳ１５０６）。
【００４１】
入力部１０７のリモコンの数字ボタンが押され、アンカータグの文字列が指定されると（ステップＳ１５０７）、制御部１０８は、対応するＵＲＬアドレス抽出し（ステップＳ１６０１）、制御をステップＳ１５０２に移し、指定されたＨＴＭＬテキストの読込み、解析、表示用データの作成、表示範囲の設定、マーク番号の付加及び表示用データの表示を行なう（ステップＳ１５０２〜Ｓ１５０６）。
【００４２】
また、入力部１０７のリモコンの上ボタン又は下ボタンが押されると（ステップＳ１５０８）、制御部１０８は、表示範囲を再設定し（ステップＳ１６０２）、制御をステップＳ１５０５に移し、再度アンカータグの文字列のマーク番号を割り当て直して表示を行なう（ステップＳ１５０５〜Ｓ１５０６）。
また、入力部１０７のリモコンの切替ボタンが押されたとき（ステップＳ１５０９）、１画面中でマーク番号を割り当てることが出来なかったアンカータグの文字列にマーク番号が割り当たるように、マーク番号の再割り当てを行ない（ステップＳ１６０３）、制御をステップＳ１５０６に移し、再表示を行なう（ステップＳ１５０６）。
【００４３】
また、入力部１０７のリモコンのアンカーボタンが押されたときは（ステップＳ１５１０）、まず、現状の表示でアンカータグのマーク番号が表示されているかどうかを調べる（ステップＳ１６０４）。表示されていないときは、制御をステップＳ１５０６に移し、マーク番号を付けた状態で、表示をやり直す（ステップＳ１５０６）。マーク番号が表示されているときは、アンカータグの文字列にマーク番号を付けずに表示を行ない（ステップＳ１６０５）、制御をステップＳ１５０７に移す。
【００４４】
また、入力部１０７で、電源ボタンが押されたときは（ステップＳ１５１１）、ＷＷＷブラウザ装置を終了する。
なお、本実施の形態では、１回数字ボタンを押すと、即座に対応するＵＲＬアドレスのＨＴＭＬテキストを読み込み表示している。これに対して、間違ってボタンを押していないか確認するため、数字ボタンを押すと、指定されたアンカータグの文字列を反転表示し、もう一度同じ数字ボタンを押すとＨＴＭＬテキストの読み込みを行なうとすることも実施可能である。図１７は、図６の状態でリモコン上の数字ボタン７１１が押されたときの状態を表す。数字ボタン７１１に対応するアンカータグの文字列「●日本けんけん協会」が反転表示される（符号１７０１）。なお、ここで、反転表示を行う代わりに、文字の色を変える、網掛を行なうなど他の修飾方法を用いることも可能である。このような表示を行なうことにより、ユーザーは自分の押したボタンを容易に確認することができる。ＨＴＭＬテキストの読み込み時間は、特に低速の公衆回線を経由する場合に、長いため、アンカータグの指定の誤りは操作時間全体の長さを増長させる。上記のように、アンカータグの文字列を反転するなどにより、指定されたアンカータグを強調することにより、これらアンカータグの指定誤りによる操作時間全体の長さの増長を防ぐことが出来る。なお、アンカータグの文字列を反転した状態で同じボタンをもう１度押すと、実際にＨＴＭＬテキストを読み込み、表示を行なうとしたが、入力部１０７のリモコンに決定ボタンを設け、これを押すことによってＨＴＭＬテキストを読み込み表示を行ない、他の数字ボタンを押すと前記指定されたアンカータグの反転表示が、元の表示に戻り、新たに押された数字ボタンに対応するアンカータグの文字列を反転表示し前記他のアンカータグが指定されるようにすることも可能である。このようにして、間違って同じ数字ボタンを２度押した場合にも、対応するＨＴＭＬテキストを読み込み、表示することがなく、操作誤りによる操作時間全体の長さの増長を防ぐことが出来る。
【００４５】
なお、本実施の形態では、入力部１０７としてリモコン上のボタンを用いたが、キーボードのボタンを用いても実施可能である。
また、本実施の形態では、ＨＴＭＬテキスト中のアンカータグの選択に関して記述しているが、フォームの選択、クライアントサイドクリッカブルマップの選にも実施可能である。
【００４６】
フォームには、文字入力を行なうテキストボックスや、各種ボタン、リストボックスなどがあり、これらの選択を行う際にも上記手法の適応が可能である。フォーム中の各テキストボックスやボタンにマーク番号を割り振り表示し、入力部のリモコンの数字ボタンを押すことにより、対応するマーク番号を選択することができる。
【００４７】
クライアントサイドクリッカブルマップは、画像上の指定された位置に対して、呼び出すＨＴＭＬテキストが割り当てられるものである。図１８は、クライアントサイドクリッカブルマップを定義したＨＴＭＬファイルの一例である。このなかで、行１８０１「＜ＩＭＧ  ＳＲＣ＝ＮＩＰＰＯＮ．ＧＩＦ  ＵＳＥＭＡＰ＝＃ｊａｐａｎ」は、日本地図の画像を格納したＧＩＦファイル「ＮＩＰＰＯＮ．ＧＩＦ」を表示することを表す。行１８０２「＜ＭＡＰ」と行１８１２「／ＭＡＰ」とで囲まれた範囲の行１８０３〜行１８１１が、画像中の指定された位置と指定された時に読み込むＨＴＭＬファイルとの対応を示しており、「＜ＡＲＥＡ」で始まり「＞」で終わる範囲に、１つの領域とその領域に対応するＨＴＭＬファイルとを指定する。例えば、行１８０４「＜ＡＲＥＡ  ＳＨＡＰＥ＝ｒｅｃｔ  ＣＯＯＲＤＳ＝２５０，３０，３５０，４０  ＨＲＥＦ＝ｈｏｋｋａｉｄｏ．ｈｔｍ」は、左上座標（２５０，３０）と右下座標（３５０，４０）とにより決定される四角形の中が指定されると、「ｈｏｋｋａｉｄｏ．ｈｔｍ」を読み込むことを意味する。
【００４８】
図１９は、図１８に示されたＨＴＭＬファイルが表示部１０６に表示された状態を表し、日本地図が表示されている。図１８のＨＴＭＬファイル中で定義された各領域１９０１〜１９０８は、領域の境界を太線により表示されている。ここでは太線で表示しているが、普通の実線や破線などでも実施可能であるし、目立つように領域内に色や網かけを付けることも可能である。各領域には、符号割り当て部１０５が割り当てた番号が表示されている。
【００４９】
ここで、マーク番号１９１１「［１］」とマーク番号１９１２「［２］」がそれぞれ割り当てられた領域１９０１、１９０２に対応するＨＴＭＬファイルは同じであるので、これに同じ符号を割り当てることも可能である。図２０は、同じＨＴＭＬファイルを呼び出す領域には同じ符号を割り当てた場合の表示部１０６の状態を表す。ここで、領域２００１、２００２に対応するＨＴＭＬファイルは同じであるので、マーク番号２０１１「［１］」とマーク番号２０１２「［１］」とは、同じ符号が割り当てられている。
【００５０】
また、マウス及びマウスカーソルを用いるのではなく、カーソルキーで注目するアンカータグを移動させる従来のＷＷＷブラウザでは、クライアントサイドクリッカブルマップを指定すると、マップ内に位置を指定するための十字カーソルキーが表示され、カーソルキーにより十字カーソルを移動させて、位置を指定する方法が用いられている。しかし、本実施の形態のように領域を順次、枠で囲んで表示することで、十字カーソルキーを表示して位置を指定するという繁雑なことをしなくても、指定することができる。
【００５１】
例えば、図１８のＨＴＭＬのＨＴＭＬファイルを表示する場合、図２１に示すように、まず、１つのＨＴＭＬファイルに対応する領域の枠２１０１、２１０２だけが表示される。ここで、従来例と同様に、次の領域を表示するための指示がなされると、図２２のように次の領域の枠２２０１、２２０２が表示される。このようにユーザーは領域を順次表示し、目的とする領域を見つけた場合、指定し、対応するＨＴＭＬファイルを呼び出すことができる。
【００５２】
なお、上記の実施例に関して、本発明はプログラムによって実現し、これをフロッピー（登録商標）ディスク等の記録媒体に記録して移送する、あるいは、通信回線を通して移送することにより、独立した他のコンピュータシステムで容易に実施することができる。
以上説明したように、文字と画像と操作者による操作を受け付け所定の処理を行うことを示す操作制御情報とのうち、少なくとも１つを含むページ情報を読み込んで、ページ画像を表示するネットワーク情報システムのブラウザ装置であって、識別のための符号が表記されたボタン群を有した入力受付手段と、ページ情報を読み込むページ情報読込手段と、前記読み込まれたページ情報から、文字と画像と操作制御情報とを抽出する抽出手段と、前記抽出された操作制御情報から操作画像を生成する操作画像生成手段と、前記抽出された文字を画像化した文字画像と、前記抽出された画像と、前記生成された操作画像の近傍に前記ボタンに表記された符号を画像化して付加した画像とを合成して一つのページ画像を作成するページ画像作成手段と、前記作成されたぺージ画像を表示する表示手段と、前記ボタンにより入力が受け付けられた場合に、前記ボタンに表記された符号が付加された操作画像に対応する操作制御情報に示された所定の処理を行う制御手段とを備えるので、ＨＴＭＬテキスト中から抽出され、画像化された操作制御情報に符号を付けて表示を行なうことにより、符号を参照して入力手段により容易に画像化された操作制御情報を選択できるという効果がある。画像化された操作制御情報に付けられた符号はリモコン上のボタンに対応しており、リモコンのボタンを押すことで容易に画像化された操作制御情報を選択できるという効果がある。
ここで、前記抽出された操作制御情報が他のページへのリンクを示すリンク情報である場合、前記制御手段は、前記ボタンにより入力が受け付けられたときに、前記ページ情報読込手段により前記リンク情報が示す他のページ情報を読み込ませ、前記ページ画像作成手段によりページ画像を作成させ、前記表示手段により前記作成されたページ画像を表示させるので、符号が付けられた画像化された操作制御情報を容易に選択することができ、選択された画像化された操作制御情報が示す新しいＨＴＭＬテキストを呼び出し表示することができるという効果がある。
ここで、前記抽出された操作制御情報が他のページへのリンクを示すリンク情報である場合、前記制御手段は、前記ボタンにより入力が受け付けられたときに、前記生成された操作画像に修飾画像を付加し、前記ページ画像作成手段によりページ画像を作成させ、前記表示手段によりページ画像を表示させ、再度前記同一の入力が受け付けられたとき、前記ページ情報読込手段により前記リンク情報が示す他のページ情報を読み込ませ、前記ページ画像作成手段によりページ画像を作成させ、前記表示手段により作成されたページ画像を表示させるので、符号が付けられた画像化された操作制御情報が１度めに選択されたとは、表示された画像化された操作制御情報を網かけなどで修飾表示して選択されたことを明確に示し、２度めに選択された場合に、選択された画像化された操作制御情報が示す新しいＨＴＭＬテキストを呼び出し表示することができ、画像化された操作制御情報を１度の選択で決定するのではなく、ユーザーに確認させることが可能となり、ユーザーが誤って所望しない操作を行なうことを防ぐことができるという効果がある。
ここで、前記ページ画像作成手段は、前記表示手段により表示可能な画像のサイズを記憶し、前記合成したページ画像が前記表示可能な画像のサイズを超える場合、前記サイズ内に表示可能な操作画像に符号を画像化して付加し、ページ画像を合成するので、符号を付ける範囲を限定することにより、符号を付ける時間を短縮でき、ページ情報を読み込んで、表示するまでの時間を短縮することができるという効果がある。また、表示画面毎に符号をつけることにより、同じ符号を画面毎に何度も使えるので、符号の種類を少なくすることができる。このため、入力手段であるリモコンに形成されたボタン上に表示された符号の個数が少なく又は個数が限定されている場合にも、符号を付加することができるという効果がある。
ここで、前記入力受付手段は、表示切替の指示を受け付け、前記ページ画像作成手段は、前記表示切替の指示が受け付けられる度に、前記画像化された符号の操作画像への付加と前記操作画像に付加された画像化された符号の消去とを交互に行い、ページ画像を作成するので、表示中の符号を消し、画面を見易くすることができるという効果がある。また、一旦消した符号を再度表示することもできる。
ここで、前記操作画像生成手段は、前記抽出された操作制御情報が他のページへのリンクを示す領域リンク情報である場合に、操作画像と前記領域リンク情報が示す領域の枠を作成するので、クライアントサイドクリッカブルマップのクリックすべき領域を容易に知ることが出来るという効果がある。
ここで、前記操作画像生成手段は、前記抽出された操作制御情報が他のページへのリンクを示す領域リンク情報である場合に、前記入力受付手段により入力を受け付けられた領域リンク情報に対して領域の枠を作成するので、キーボード上に配置されたカーソル移動キーなどにより選択された状態のクライアントサイドクリッカブルマップの枠が表示でき、マウスのようなポインティングデバイスが装備されていないパーソナルコンピュータやワードプロセッサなどであっても、クライアントサイドクリッカブルマップの領域を容易に選択することが出来るという効果がある。
ここで、前記操作画像生成手段は、前記抽出された操作制御情報が他のページへのリンクを示す領域リンク情報であり、同一のページ情報を示す領域リンク情報が複数存在する場合に、当該複数の領域リンク情報に対して領域の枠を作成するので、クライアントサイドクリッカブルマップの領域を選択する際の、領域候補の数を減らすことができ、少ない手順で領域を選択することが出来るという効果がある。
ここで、前記ページ画像作成手段は、前記抽出された操作制御情報が他のページへのリンクを示す領域リンク情報である場合に、前記操作画像の近傍に前記符号を画像化して付加するので、クライアントサイドクリッカブルマップの領域に枠とともに符号を付けて表示を行なうことにより、符号を参照して入力手段により容易に操作制御情報を選択できるという効果がある。
また、本発明は、識別のための符号が表記されたボタン群を有した入力受付手段と前記作成されたぺージ画像を表示する表示手段とを備えるネットワーク情報システムのブラウザ装置で用いられ、文字と画像と操作者による操作を受け付け所定の処理を行うことを示す操作制御情報とのうち、少なくとも１つを含むページ情報を読み込んで、ページ画像を表示するネットワーク情報システムのブラウズ方法であって、ページ情報を読み込むページ情報読込ステップと、前記読み込まれたページ情報から、文字と画像と操作制御情報とを抽出する抽出ステップと、前記抽出された操作制御情報から操作画像を生成する操作画像生成ステップと、前記抽出された文字を画像化した文字画像と、前記抽出された画像と、前記生成された操作画像の近傍に前記ボタンに表記された符号を画像化して付加した画像とを合成して一つのページ画像を作成するページ画像作成ステップと、前記ボタンにより入力が受け付けられた場合に、前記ボタンに表記された符号が付加された操作画像に対応する操作制御情報に示された所定の処理を行う制御ステップとを含むので、ＨＴＭＬテキスト中から抽出され、画像化された操作制御情報に符号を付けて表示を行なうことにより、符号を参照して入力手段により容易に画像化された操作制御情報を選択できるという効果がある。画像化された操作制御情報に付けられた符号はリモコン上のボタンに対応しており、リモコンのボタンを押すことで容易に画像化された操作制御情報を選択できるという効果がある。
ここで、前記抽出された操作制御情報が他のページへのリンクを示すリンク情報である場合、前記制御ステップは、前記ボタンにより入力が受け付けられたときに、前記ページ情報読込ステップにより前記リンク情報が示す他のページ情報を読み込ませ、前記ページ画像作成ステップによりページ画像を作成させ、前記表示手段により前記作成されたページ画像を表示させるので、符号が付けられた画像化された操作制御情報を容易に選択することができ、選択された画像化された操作制御情報が示す新しいＨＴＭＬテキストを呼び出し表示することができるという効果がある。
ここで、前記抽出された操作制御情報が他のページへのリンクを示すリンク情報である場合、前記制御ステップは、前記ボタンにより入力が受け付けられたときに、前記生成された操作画像に修飾画像を付加し、前記ページ画像作成ステップによりページ画像を作成させ、前記表示手段によりページ画像を表示させ、再度前記同一の入力が受け付けられたとき、前記ページ情報読込ステップにより前記リンク情報が示す他のページ情報を読み込ませ、前記ページ画像作成ステップによりページ画像を作成させ、前記表示手段により作成されたページ画像を表示させるので、符号が付けられた画像化された操作制御情報が１度めに選択されたとは、表示された画像化された操作制御情報を網かけなどで修飾表示して選択されたことを明確に示し、２度めに選択された場合に、選択された画像化された操作制御情報が示す新しいＨＴＭＬテキストを呼び出し表示することができ、画像化された操作制御情報を１度の選択で決定するのではなく、ユーザーに確認させることが可能となり、ユーザーが誤って所望しない操作を行なうことを防ぐことができるという効果がある。
ここで、前記ページ画像作成ステップは、前記表示手段により表示可能な画像のサイズを記憶し、前記合成したページ画像が前記表示可能な画像のサイズを超える場合、前記サイズ内に表示可能な操作画像に符号を画像化して付加し、ページ画像を合成するので、符号を付ける範囲を限定することにより、符号を付ける時間を短縮でき、ページ情報を読み込んで、表示するまでの時間を短縮することができるという効果がある。また、表示画面毎に符号をつけることにより、同じ符号を画面毎に何度も使えるので、符号の種類を少なくすることができる。このため、入力手段であるリモコンに形成されたボタン上に表示された符号の個数が少なく又は個数が限定されている場合にも、符号を付加することができるという効果がある。
ここで、前記入力受付手段は、表示切替の指示を受け付け、前記ページ画像作成ステップは、前記表示切替の指示が受け付けられる度に、前記画像化された符号の操作画像への付加と前記操作画像に付加された画像化された符号の消去とを交互に行い、ページ画像を作成するので、表示中の符号を消し、画面を見易くすることができるという効果がある。また、一旦消した符号を再度表示することもできる。
ここで、前記操作画像生成ステップは、前記抽出された操作制御情報が他のページへのリンクを示す領域リンク情報である場合に、操作画像と前記領域リンク情報が示す領域の枠を作成するので、クライアントサイドクリッカブルマップのクリックすべき領域を容易に知ることが出来るという効果がある。
ここで、前記操作画像生成ステップは、前記抽出された操作制御情報が他のページへのリンクを示す領域リンク情報である場合に、前記入力受付手段により入力を受け付けられた領域リンク情報に対して領域の枠を作成するので、キーボード上に配置されたカーソル移動キーなどにより選択された状態のクライアントサイドクリッカブルマップの枠が表示でき、マウスのようなポインティングデバイスが装備されていないパーソナルコンピュータやワードプロセッサなどであっても、クライアントサイドクリッカブルマップの領域を容易に選択することが出来るという効果がある。
ここで、前記操作画像生成ステップは、前記抽出された操作制御情報が他のページへのリンクを示す領域リンク情報であり、同一のページ情報を示す領域リンク情報が複数存在する場合に、当該複数の領域リンク情報に対して領域の枠を作成するので、クライアントサイドクリッカブルマップの領域を選択する際の、領域候補の数を減らすことができ、少ない手順で領域を選択することが出来るという効果がある。
ここで、前記ページ画像作成ステップは、前記抽出された操作制御情報が他のページへのリンクを示す領域リンク情報である場合に、前記操作画像の近傍に前記符号を画像化して付加するので、クライアントサイドクリッカブルマップの領域に枠とともに符号を付けて表示を行なうことにより、符号を参照して入力手段により容易に操作制御情報を選択できるという効果がある。
【００５３】
【発明の効果】
以上説明したように、本発明は、操作者による操作を受け付け所定の処理を行うために用いるリンク情報が設定された文字または画像を含むページ情報を読み込み表示するブラウザ装置であって、1以上のボタンを有し、前記操作者からの入力を受け付ける入力手段と、第1のページ情報を読み込むページ情報読み込み手段と、前記ページ情報読み込み手段が読み込んだ第１のページ情報を表示するための表示用データに変換するページ情報解析手段と、前記ページ情報読み込み手段が読み込んだ第1のページ情報を表示するための表示用データを表示する表示手段と、前記表示用データを表示する表示手段により一度に表示できる前記表示用データの表示範囲を特定し、前記表示範囲に対応する情報を前記表示用データに埋め込む表示範囲特定手段と、前記表示範囲内の表示用データから前記リンク情報を抽出し、前記入力手段が有するいずれか１つのボタンと前記抽出したリンク情報とを一対一に対応付けられるように割り付けるための情報を新たに生成し、前記生成した情報を前記表示用データに埋め込む割付手段と、前記リンク情報に割り付けたボタンにより入力が受け付けられた時、前記割付手段が前記ボタンに対応付けた前記リンク情報を用いて前記所定の処理を実行する制御手段を備え、前記入力部より前記表示手段に表示された表示用データの表示範囲を変更するための入力が受け付けられたとき、前記表示範囲特定手段および前記割付手段を起動させ、前記表示範囲の変更の入力に起因して、前記表示範囲に含まれなくなったリンク情報に割り付けた前記ボタンを前記表示範囲の変更の入力に起因して、新たに表示範囲に含まれるようになったリンク情報に割り付けることができるように構成したので、第１ページ情報内にリンク情報を用いた所定の処理の実行を入力手段が有するボタンに割り付けるための設定情報を含ませることなく、第１ページ情報から抽出されたリンク情報を前記入力手段が有する前記ボタンに自動的に割り付けることが可能となり、入力手段が有するボタンを操作することで、リンク情報を用いた所定の処理を実行させることができ、従来のようにリンク情報を用いた所定の処理を実行を選択するまでにカーソルキーを繰り返し押し返し操作する手間を削減することが可能となるばかりか、表示手段に表示される表示用データの表示範囲の変化に応じてリンク情報に割り付けたボタンを割り付け直すことが可能となり、リンク情報とボタンとを一対一の対応としやすくなる。
【００５４】
また、前記割付手段は前記読み込まれた第1のページ情報から、リンク情報を含むアンカータグまたはクライアントサイドクリッカマブルマップと文字と画像とを抽出する抽出手段を備え、前記ブラウザ装置は更に前記抽出されたリンク情報を含むアンカータグまたはクライアントサイドクリッカマブルマップを用いて操作画像を生成する操作画像生成手段と、前記抽出された文字を画像化した文字画像と、前記抽出された画像と、前記生成された操作画像の近傍に前記ボタンに表記された符号を画像化して付加した画像とを合成して一つのページ画像を作成するページ画像作成手段と、前記表示手段により前記作成されたぺージ画像を表示させるので、第１のページ情報から抽出され、画像化された操作画像近傍にボタンに表記された符号を画像化して表示を行なうことにより、入力手段が有するボタンの選択を容易に行えるという効果がある。
【００６９】
また、本発明は、以上に説明したネットワーク情報システムのブラウズプログラムを記録したコンピュータ読み取り可能な記録媒体であるので、上記ブラウズ方法をコンピュータに実行させることにより、上記ブラウザ装置と同様の効果を奏することは明らかである。
【図面の簡単な説明】
【図１】本発明の一つの実施の形態としてのＷＷＷブラウザ装置のブロック図である。
【図２】図１に示すＷＷＷブラウザ装置のＨＴＭＬテキスト記憶部に格納されているデータの一例を示す。
【図３】図１に示すＷＷＷブラウザ装置の表示用データ記憶部に格納されている表示用データの一例を示す。
【図４】図１に示すＷＷＷブラウザ装置の表示用データ記憶部に格納されている表示用データの一例を示す。
【図５】図１に示すＷＷＷブラウザ装置の表示用データ記憶部に格納されている表示用データの一例を示す。
【図６】図１に示すＷＷＷブラウザ装置の表示部の一例を示す。
【図７】図１に示すＷＷＷブラウザ装置の入力部の一例を示す。
【図８】図１に示すＷＷＷブラウザ装置の表示用データ記憶部に格納されている表示用データの一例を示す。
【図９】図１に示すＷＷＷブラウザ装置の表示用データ記憶部に格納されている表示用データの一例を示す。
【図１０】図１に示すＷＷＷブラウザ装置の表示部の一例を示す。
【図１１】図１に示すＷＷＷブラウザ装置の表示用データ記憶部に格納されている表示用データの一例を示す。
【図１２】図１に示すＷＷＷブラウザ装置の表示部の一例を示す。
【図１３】図１に示すＷＷＷブラウザ装置の表示部の一例を示す。
【図１４】図１に示すＷＷＷブラウザ装置の表示部の一例を示す。
【図１５】図１に示すＷＷＷブラウザ装置の動作を表すフローチャートを示す。
【図１６】図１に示すＷＷＷブラウザ装置の動作を表すフローチャートを示す。
【図１７】図１に示すＷＷＷブラウザ装置の表示部の一例を示す。
【図１８】図１に示すＷＷＷブラウザ装置のＨＴＭＬテキスト
【図１９】図１に示すＷＷＷブラウザ装置の表示部の一例を示す。
【図２０】図１に示すＷＷＷブラウザ装置の表示部の一例を示す。
【図２１】図１に示すＷＷＷブラウザ装置の表示部の一例を示す。
【図２２】図１に示すＷＷＷブラウザ装置の表示部の一例を示す。
【図２３】従来のＷＷＷブラウザ装置のＨＴＭＬテキストの一例を示す。
【図２４】従来のＷＷＷブラウザ装置の表示の一例を示す。
【図２５】従来のＷＷＷブラウザ装置で用いられる入力部の一例を示す。
【図２６】従来のＷＷＷブラウザ装置の表示の一例を示す。
【図２７】従来のＷＷＷブラウザ装置で用いられる入力部の一例を示す。
【図２８】従来のＷＷＷブラウザ装置で用いられるＨＴＭＬテキストの一例を示す。
【図２９】従来のＷＷＷブラウザ装置の表示の一例を示す。
【符号の説明】
１０１  ＨＴＭＬテキスト読込部
１０２  ＨＴＭＬテキスト記憶部
１０３  ＨＴＭＬ解析部
１０４  表示用データ記憶部
１０５  符号割当部
１０６  表示部
１０７  入力部
１０８  制御部
【図１】
0004113269.tif 000002
【図２】
0004113269.tif 000003
【図３】
0004113269.tif 000004
【図４】
0004113269.tif 000005
【図５】
0004113269.tif 000006
【図６】
0004113269.tif 000007
【図７】
0004113269.tif 000008
【図８】
0004113269.tif 000009
【図９】
0004113269.tif 000010
【図１０】
0004113269.tif 000011
【図１１】
0004113269.tif 000012
【図１２】
0004113269.tif 000013
【図１３】
0004113269.tif 000014
【図１４】
0004113269.tif 000015
【図１５】
0004113269.tif 000016
【図１６】
0004113269.tif 000017
【図１７】
0004113269.tif 000018
【図１８】
0004113269.tif 000019
【図１９】
0004113269.tif 000020
【図２０】
0004113269.tif 000021
【図２１】
0004113269.tif 000022
【図２２】
0004113269.tif 000023
【図２３】
0004113269.tif 000024
【図２４】
0004113269.tif 000025
【図２５】
0004113269.tif 000026
【図２６】
0004113269.tif 000027
【図２７】
0004113269.tif 000028
【図２８】
0004113269.tif 000029
【図２９】
0004113269.tif 000030