(57)【要約】  【課題】  Ｗｅｂページは、コンテンツとリンク項目が混在しているため、画面を見ただけではその識別は困難で、項目を指す等の操作が必要である。リンク項目を視覚的に表示し、コンテンツとリンク項目を明確に識別できるようにする。  【解決手段】  クライアント装置は、Ｗｅｂサイトからコンテンツデータを受信する手段（２０１）、受信したオリジナルコンテンツデータを解析して、表示属性情報を、リンク情報と非リンク情報とを識別可能なように変更し、修正コンテンツデータを作成する手段（２０２）と、修正コンテンツデータを表示する手段（２０３）とを有する。修正コンテンツデータ作成手段（２０２）は、リンク情報の表示属性情報については、更にリンク先に応じてそれぞれ識別可能なように変更する。【選択図】図２
2005085156.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークを経由して、Ｗｅｂサイトを閲覧するＷｅｂ閲覧装置であって、
Ｗｅｂサイトからコンテンツデータを受信する手段と、前記受信したオリジナルコンテンツデータを解析して、表示属性情報を、リンク情報と非リンク情報とを識別可能なように変更し、修正コンテンツデータを作成する手段と、前記修正コンテンツデータを表示する手段とを有することを特徴とするＷｅｂ閲覧装置。
【請求項２】
請求項１記載のＷｅｂ閲覧装置において、前記修正コンテンツデータを作成する手段は、リンク情報の表示属性情報については、更にリンク先に応じてそれぞれ識別可能なように変更することを特徴とするＷｅｂ閲覧装置。
【請求項３】
請求項１もしくは２記載のＷｅｂ閲覧装置において、前記オリジナルコンテンツデータと前記修正コンテンツデータとを対応付けて記憶する手段と、コンテンツデータの表示切替を指示する手段（表示切替指示手段）と、前記表示切替指示手段の指示に応じて、前記オリジナルコンテンツデータあるいは前記修正コンテンツデータを選択して表示する手段を更に有することを特徴とするＷｅｂ閲覧装置。
【請求項４】
Ｗｅｂサイトからコンテンツデータを受信するステップと、前記受信したオリジナルコンテンツデータを解析して、表示属性情報を、リンク情報と非リンク情報とを識別可能なように変更し、修正コンテンツデータを作成するステップと、前記修正コンテンツデータを表示するステップとを有することを特徴とするＷｅｂ閲覧方法。
【請求項５】
請求項４記載のＷｅｂ閲覧方法において、前記修正コンテンツデータを作成するステップは、リンク情報の表示属性情報については、リンク先に応じてそれぞれ識別可能なように変更するステップを更に有することを特徴とするＷｅｂ閲覧方法。
【請求項６】
請求項４もしくは５記載のＷｅｂ閲覧方法において、前記オリジナルコンテンツデータと前記修正コンテンツデータとを対応付けて記憶するステップと、コンテンツデータの表示切替え指示に応じて、前記オリジナルコンテンツデータあるいは前記修正コンテンツデータを選択して表示するステップを更に有することを特徴とするＷｅｂ閲覧方法。
【請求項７】
コンピュータが実行するためのプログラムであって、請求項４乃至６のいずれか１項に記載のＷｅｂ閲覧方法の各ステップをコンピュータが実行するためのＷｅｂ閲覧プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、インターネツト上のＷｅｂサイトを閲覧し、そのコンテンツを表示するＷｅｂ閲覧装置及び方法、並びにそのプログラムに関し、詳しくは、コンテンツやリンク項目の表示を制御する技術に関するものである。
【背景技術】
【０００２】
近年、Ｗｅｂブラウザにより、パソコン、ＰＤＡ、携帯電話等からインターネット上のＷｅｂサイトにアクセスして、そのＷｅｂを閲覧することが一般化している。Ｗｅｂページは、ＨＴＭＬにより文字や画像等を自由な色や大きさで表現することができる。また、リンク機能により他のＷｅｂベージへ移動させることができる。しかし、Ｗｅｂページはコンテンツとリンク項目が混在しているため、画面を見ただけではその識別は困難で、リンク項目をマウス等で指すなどの操作が必要である。また、リンク先が同じサイトなのか別のサイトなのかの識別も難しい。
【０００３】
従来、Ｗｅｂページからリンク情報を抽出し、それまでに受信した複数のＷｅｂページのリング構造を階層的に一括して表示するようにしたネットナビゲーションがある（例えば、特許文献１）。これによれば、ユーザはＷｅｂページのリンク構造全体を視覚的に把握することができるが、リンク先が同じサイトなのか別のサイトなのかの識別はできない。
【０００４】
【特許文献１】特開平１０−３２０４０５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
本発明が解決する第１の課題は、Ｗｅｂページの閲覧表示において、コンテンツとリンク項目を一目で識別できるようにすることにある。本発明が解決する第２の課題は、リンク情報を区分し、リンク先が同じサイトなのか別のサイトなのか等を容易に識別できるようにすることにある。
【課題を解決するための手段】
【０００６】
本発明のＷｅｂ閲覧装置は、Ｗｅｂサイトからコンテンツデータを受信する手段と、受信したオリジナルコンテンツデータを解析して、表示属性情報を、リンク情報と非リンク情報とを識別可能なように変更し、修正コンテンツデータを作成する手段と、修正コンテンツデータを表示する手段とを備える。修正コンテンツデータを作成する手段は、リンク情報の表示属性情報については、更にリンク先に応じてそれぞれ識別可能なように変更するようにする。
【０００７】
また、本発明のＷｅｂ閲覧装置は、オリジナルコンテンツデータと修正コンテンツデータとを対応付けて記憶する手段と、コンテンツデータの表示切替を指示する手段（表示切替指示手段）と、表示切替指示手段の指示に応じて、オリジナルコンテンツデータあるいは修正コンテンツデータを選択して表示する手段を更に備える。
【０００８】
本発明のＷｅｂ閲覧方法は、Ｗｅｂサイトからコンテンツデータを受信するステップと、受信したオリジナルコンテンツデータを解析して、表示属性情報を、リンク情報と非リンク情報とを識別可能なように変更し、修正コンテンツデータを作成するステップと、修正コンテンツデータを表示するステップとを有する。修正コンテンツデータを作成するステップは、リンク情報の表示属性情報については、リンク先に応じてそれぞれ識別可能なように変更するステップを更に有する。
【０００９】
また、本発明のＷｅｂ閲覧方法は、オリジナルコンテンツデータと修正コンテンツデータとを対応付けて記憶するステップと、コンテンツデータの表示切替え指示に応じて、オリジナルコンテンツデータあるいは前記修正コンテンツデータを選択して表示するステップを更に有する。
【００１０】
本発明のＷｅｂ閲覧プログラムは、コンピュータが上記Ｗｅｂ閲覧方法の各ステップを実行するものであることを特徴とする。
【発明の効果】
【００１１】
本発明によれば、ブラウザで、リンク項目を視覚的に識別表示することができ、コンテンツとリンク項目を明確に識別できるようになり、操作性の向上を図ることができる。
【発明を実施するための最良の形態】
【００１２】
以下、本発明の一実施の形態について図面にもとづいて説明する。
【実施例】
【００１３】
図１は本発明が適用される代表的はシステム構成図である。図１において、Ｗｅｂサーバ装置１０１、１０２、クライアント装置１０３はインターネット１０４に接続されている。クライアント装置１０３とインターネット１０４間の接続は、直接あるいはＬＡＮ等を介してのいずれでもよい。クライアント装置１０３はパソコン、ＰＤＡ、携帯電話等の総称である。クライアント装置１０３にはＷｅｂブラウザが内蔵され、該Ｗｅｂブラウザにより、インターネット１０４上のＷｅｂサーバ装置１０１、１０２をアクセスして、Ｗｅｂページを閲覧する。なお、サーバ装置が他のサーバ装置のページを閲覧する機能を備える場合、該Ｗｅｂ閲覧可能なサーバ装置も本クライアント装置１０３の概念に含まれるとする。
【００１４】
図２は、本発明に係るＷｅｂ閲覧装置としてのクライアント装置１０３のブロック図を示したものである。図２において、通信部２０１はインターネット１０４あるいは該インターネットと接続するＬＡＮ、ＴＣＰ／ＩＰプロトコルなどの制御を司る。制御処理部２０２は通信制御部２０１、表示部２０３、入力部２０４、キャッシュメモリ２０５の動作を制御する。該制御処理部２０２がＷｅｂブラウザを内蔵し、また、自ホスト名称や、後述のリンク状態フラグなどを保持するとする。表示部２０３は、種々のデータやメッセージ等の表示に加え、Ｗｅｂサイト閲覧時、制御処理部２０２の制御下で、後述のオリジナルコンテンツデータ（オリジナルＨＴＭＬ）あるいは修正されたコンテンツデータ（ＨＴＭＬ修正版）の画面を表示する。入力部２０４はキーボードやマウス等の総称であり、ユーザは該入力部２０４により、コマンドやデータの入力、表示画面上のアイコンやボタンの操作を行う。キャッシュメモリ２０５は、制御処理部２０２の制御下で、オリジナルコンテンツデータ（オリジナルＨＴＭＬ）と修正されたコンテンツデータ（ＨＴＭＬ修正版）をＵＲＬなどで対応付けて格納している。また、該キャッシュメモリ２０５には、Ｗｅｂサイトの閲覧履歴等も格納される。
【００１５】
以下に、クライアント装置１０３の動作概要を説明する。例えば、表示部２０３、入力部２０４のマンマシンインターフェース部から、特定サイトのＵＲＬ参照要求が入力されると、制御処理部２０２が該参照要求メッセージを受け取る。制御処理部２０２は、同じサイトのコンテンツデータがキャッシュメモリ２０５に保存されているかどうかチエックする。そして、保存されている場合は、キャッシュ２０５から当該コンテンツデータを読み出して表示部２０３へ表示する。また、キャッシュメモリ２０５に保存されていない場合は、通信部２０１を介して、該当Ｗｅｂサーバ装置（１０１や１０２など）へアクセスする。Ｗｅｂサーバ装置から受信されたコンテンツデータは、通信部２０１を介して、制御処理部２０２が受け取る。制御処理部２０２は、このオリジナルコンテンツデータ（オリジナルＨＴＭＬ版）を解析して、他のサイト等へのリンク関連情報（リンク項目）、リンクしていない情報のそれぞれの表示属性情報を、互いに識別可能なように修正したコンテンツデータ（ＨＴＭＬ修正版）を作成する。そして、オリジナルコンテンツデータとその修正されたコンテンツデータをキャッシュメモリ２０５に保存すると共に、オリジナルコンテンツデータを表示部２０３へ表示する。
【００１６】
コンテンツデータの表示画面には、後述するように、表示切替手段としてのリンク表示ボタンが設けてある。ユーザが入力部２０４により、オリジナルコンテンツデータの表示画面でリンク表示ボタンを押すと、制御処理部２０２は、キャッシュメモリ２０５から、対応する修正コンテンツデータを読み出して表示部２０３へ表示する。ユーザが、この修正コンテンツデータの表示画面でリンク表示ボタンを押すと、制御処理部２０２は、キャッシュメモリ２０５から、再び対応するオリジナルコンテンツデータを読み出して表示部２０３へ表示する。以下、リンク表示ボタンが押される毎に、これを繰り返す。
【００１７】
このように、一つのリンク表示ボタンを用いて、オリジナルコンテンツデータと修正コンテンツデータの表示切替えを何回も繰り返すことを可能にするため、制御処理部２０２は、リンク状態フラグを保持して、例えば、初期状態はオフとし、リンク表示ボタンが押下される毎に、オフからオン、オンからオフへ変化させる。これにより、例えば、リンク表示ボタンが押され、このときリンク状態フラグがオフであれば、修正コンテンツデータの表示に切り替え（リンク状態フラグはオンとなる）、また、リンク表示ボタンが押され、このときリンク状態フラグがオンであれば、オリジナルコンテンツデータの表示に切り替える（リンク状態フラグはオフとなる）ことが可能になる。
【００１８】
なお、表示画面上にリンク表示ボタンとして表示ボタンと非表示ボタンを用意し、例えば、表示ボタンが押された場合は修正コンテンツデータを表示し、非表示ボタンが押された場合はオリジナルコンテンツデータを表示することでもよい。この場合、リンク状態フラグは不要である。
【００１９】
図３はオリジナルコンテンツデータ（オリジナルＨＴＭＬ）の表示画面例である。図３において、メニューバー中のリンク表示ボタン３０１が本発明により追加されたものである。リンク表示ボタン３０１は予めブラウザソフトの中に組み込み、その部分を押されたときに、先に述べたような入力イベントが発生する様になっている。また、本例では、その他のコンテンツ情報が次のように初期表示されている。３０２は題名”ＸＹＺ新聞”が赤色で表示されている。３０３は自ホストへのリンク項目が青色で表示されている。３０４は自ドメインへのリンク項目で青色で表示されている。３０５は他ドメインへのリンク項目で青色で表示されている。３０６は他ドメインへのリンク項目で画像が表示されている。
【００２０】
図４は、図３で表示されているコンテンツに相当するＨＴＭＬ（オリジナルＨＴＭＬ）の記述例を示している。ライン４０１はリンク項目を青色で定義する文である。ライン４０２はリンク項目を緑色で定義する文である。ライン４０３はリンク項目を赤色で定義する文である。ライン４０４は題名“ＸＹＺ新聞”を赤色で表示することを指定する文である。ライン４０５、４０６、４０７は、各リンク項目を青色で表示することを指定する文である。すなわち、ここでは、各文の“ｃｌａｓｓ＝Ｂ”から、ライン４０３を引用していることを示しており、これにより、図３に示すように、いずれのリンク項目３０３、３０４、３０５とも青色で表示される。４０８は、リンクされている画像３０６に相当する文を示す。
【００２１】
図３のオリジナルＨＴＭＬの画面例は、コンテンツの一部をクローズアップして示したものであるが、実際のコンテンツは、さまざまな色、画像などで飾られており、どれが、他のサイトにリンクされている情報か見分けづらい。
【００２２】
図３の状態で、リンク表示ボタン３０１が押下された場合、表示画面は本オリジナルＨＴＭＬに対応するＭＴＭＬ修正版に切替わる。先に述べたように、ＨＴＭＬ修正版は、Ｗｅｂサーバ装置からオリジナルＨＴＭＬを受信した時に、制御処理部２０２において作成されて、キャッシュメモリ２０５へ記憶されている。
【００２３】
図５は、図３のオリジナルＨＴＭＬの画面例に対するＨＴＭＬ修正版の画面例を示したものである。リンク表示ボタンの押下により、リンクが貼られていない情報は全て黒色の地味な色に変更し、リンクが貼られている部分は、黒色以外の目立つ色で、且つ、リンク項目が互いに識別可能なように表示される。つまり、図５の例では、５０２の部分は題名“ＸＹＺ新聞”が赤色から黒色に変更されて表示されている。リンクされている５０３は自ホストへのリンク項目ということで青色で表示されている。また、５０４は自ドメインへのリンク項目ということで青色から緑色に変更され、５０５は他ドメインへのリンク項目ということで、赤色で表示されている。５０６は他ドメインへのリンク項目で、画像の右隅に“ｌｉｎｋ”という文字が追記され、本文字が赤色で表示されている。
【００２４】
図６は、図５で表示されている修正されたコンテンツに相当するＨＴＭＬ修正版の記述例を示している。６０１、６０２、６０３は、それぞれ、図４の４０１、４０２、４０３と同様に、リンク項目の色を定義する文で、それぞれ、青色定義、緑色定義、赤色定義を示している。６０４は、題名”ＸＹＺ新聞”を黒色で表示する指定に修正された文を示している。６０５、６０６、６０７は、それぞれ、図４の４０５、４０６、４０７に対応するが、ここでは、６０５は青色、６０６は緑色、６０７は赤色で表示指定する文に変更されている。６０８は、図４の４０８に対応するが、ここでは赤色で表示指定する文に変更されている。以下に、６０５〜６０８について詳しく説明する。
【００２５】
いま、制御処理部２０２で処理している自ホスト名称を“ａａａ．ｘｘｘ．ｃｏ．ｊｐ”とする。６０５は、リンク先が“ａａａ．ｘｘｘ．ｃｏ．ｊｐ”ということから、制御処理部２０２で保持している自ホスト名称の“ａａａ．ｘｘｘ．ｃｏ．ｊｐ”と一致しており、自ホストへのリンク項目であることを示しており、それを区別するため、ここでは青色で表示指定する文に変更される。６０６は、リンク先が、“ｂｂｂ．ｘｘｘ．ｃｏ．ｊｐ”で、自ホスト名称の“ａａａ．ｘｘｘ．ｃｏ．ｊｐ”の“ｘｘｘ．ｃｏ．ｊｐ”のドメイン部分が一致しており、自ドメインへのリンク項目であることを示しており、それを区別するため、ここでは緑色で表示指定する文に修正される。６０７は、リンク先が、“ｃｃｃ．ｙｙｙ．ｃｏ．ｊｐ”で、自ホスト名称のドメイン部分も含めて不一致であり、他ドメインへのリンク項目であることを示しており、それを区別するため、ここでは赤色で表示指定する文に修正される。６０８は、６０７と同様に、リンク先が、“ｄｄｄ．ｚｚｚ．ｃｏ．ｊｐ”で、自ホスト名称のドメイン部分も含めて不一致であり、他ドメインへのリンク項目であることを示しており、そのため、ここでは画像の右隅に“ｌｉｎｋ”という文字を赤色で表示指定する文に修正される。
【００２６】
図４に示したオリジナルＨＴＭＬと、これに修正を施こした図６に示したようなＨＴＭＬ修正版は、制御処理部２０２において、それぞれＵＲＬ等で対応づけられてキャッシュメモリ２０５に保存される。
【００２７】
次に、図７により、本発明のＷｅｂ閲覧装置の一実施例であるクライアント装置１０３の全体の詳細動作を説明する。
入力部２０４から特定サイト（Ｗｅｂサーバ１０１とする）のＵＲＬ参照要求が入力されたとする（Ｓ７０１）。制御処理部２０２は、該ＵＲＬ参照要求を受け取り、同じサイトのコンテンツデータが既にキャッシュメモリ２０５に保存されているかどうかチェック（Ｓ７０２）、保存されていれば、当該オリジナルＨＴＭＬをキャッシュメモリ２０５から読み出し（Ｓ７０６）、表示部２０３に表示し（Ｓ７０７）、リンク状態フラグをオフ（オリジナルＨＴＭＬ表示中）にする（Ｓ７０８）。一方、入力されたＵＲＬ参照要求と同じサイトのコンテンツデータがキャッシュメモリに保存されていない場合は、通信部２０１を介して、該当Ｗｅｂサーバ装置１０１へアクセスすることで、Ｗｅｂサーバ装置１０１はコンテンツデータを送信する（Ｓ７０３）。該コンテンツデータを通信部２０１が受信し、制御処理部２０２に渡す。制御処理部２０２は、受信されたコンテンツデータ（オリジナルＨＴＭＬ）をキャッシュメモリ２０５へ保存すると共に（Ｓ７０４）、該オリジナルＨＴＭＬを修正したＨＴＭＬ修正版を作成し（Ｓ７０５）、同様にキャッシュメモリ２０５へ保存する。そして、キャッシュメモリ２０５からオリジナルＨＴＭＬを読み出し（Ｓ７０６）、表示部２０３に表示し（Ｓ７０７）、リンク状態フラグをオフとする（Ｓ７０８）。
【００２８】
オリジナルＨＴＭＬが表示部２０３に表示されている状態（例えば、図３）で、ユーザが入力部２０４により表示画面のリンク表示ボタン３０１を押下したとする（Ｓ７１１）。制御処理部２０２は、リンク状態フラグをチエックし（Ｓ７１２）、それがオフであるため、キャッシュメモリ２０５からＨＴＭＬ修正版を読み出し（Ｓ７１３）、表示部２０３に表示し（Ｓ７１４）、リンク状態フラグをオン（ＨＴＭＬ修正版表示中）とする（Ｓ７１５）。
【００２９】
次に、ＨＴＭＬ修正版が表示部２０３に表示されている状態（図５）で、ユーザが入力部２０４により表示画面のリンク表示ボタン５０１を押下したとする（Ｓ７２１）。制御処理部２０２は、リンク状態フラグをチエックし（Ｓ７２２）、それがオンであるため、キャッシュメモリ２０５からオリジナルＨＴＭＬを読み出し（Ｓ７２３）、表示部２０３に表示し（Ｓ７２４）、リンク状態フラグをオフ（オリジナルＨＴＭＬ表示中）とする（Ｓ７２５）。
【００３０】
図８は、制御処理部２０２におけるＷｅｂブラウザ（Ｗｅｂ閲覧プログラム）の詳細処理フローの一例を示したものである。
Ｓ８０１で入力イベントの発生を待ち、入力イベントが発生すると、特定サイトへの新たなＵＲＬ参照要求かどうかチエックする（Ｓ８０２）。新たなＵＲＬ参照要求の場合、該当サイトのコンテンツ（ＨＴＭＬ）が既にキャッシュメモリ２０５に保存されているかどうかチエックする（Ｓ８０３）。キャッシュメモリ２０５に保存されていない場合には、入力されたＵＲＬ参照要求を通信部２０１に送信して（Ｓ８０４）、該当Ｗｅｂサーバ装置（１０１、１０２など）から、該ＵＲＬ参照要求に応答したコンテンツデータ（オリジナルＨＴＭＬ）を受信し（Ｓ８０５）、キャッシュメモリ２０５へ保存する（Ｓ８０６）。そして、Ｓ８０７以降を実行してＨＴＭＬ修正版を作成する。
【００３１】
オリジナルＨＴＭＬの先頭の文から解析を開始し（Ｓ８０７）、一旦、全テキスト文を黒色で表示指定する文に変換する（Ｓ８０８）。次に、当該解析文が行リンク指定されているかどうか判定する（Ｓ８０９）。リンク指定されていれば、リンク先が自ホストかどうか判定し（Ｓ８１０）、自ホストであれば、リンク項目を青色に設定する（Ｓ８１１）。自ホストでなければ、リンク先が同じドメインかどうか判定し（Ｓ８１２）、他ホストで自ドメインであれば、リンク項目を緑色に設定する（Ｓ８１３）。また、他ホストで他ドメインであれば、リンク項目を赤色に設定する（Ｓ８１４）。これらの具体的処理については図６で説明したので、ここでは省略する。Ｓ８１５において、受信したオリジナルＨＴＭＬの全文の解析が終了したかチエックし、終了していなければ、上記Ｓ８０７〜８１４の処理を繰り返す。
【００３２】
受信したオリジナルＨＴＭＬの全文の解析が終了すると、上記解析にて変換されたＨＴＭＬ修正版をオリジナルＨＴＭＬと対応づけてキャッシュメモリ２０５に保存する（Ｓ８１６）。また、オリジナルＨＴＭＬを表示部２０３に送って表示し（Ｓ８１７）、リンク状態フラグを初期状態のオフ（オリジナルＨＴＭＬ表示中）に設定する（Ｓ８１８）。その後、Ｓ８０１に戻る。
【００３３】
一方、Ｓ８０３において、入力されたＵＲＬ参照要求に対する該当サイトのコンテンツが、既にキャッシュメモリ２０５に保存されていることが判定された場合、キャッシュメモリ２０５内の当該オリジナルＨＴＭＬを表示部２０３に送って表示し（Ｓ８１９）、リンク状態フラグをオフ（オリジナルＨＴＭＬ表示中）に設定する（Ｓ８２０）。その後、Ｓ８０１に戻る。
【００３４】
また、Ｓ８０２において、入力イベントが新たなＵＲＬ参照要求でなかった場合には、リンク表示ボタンが押されたケースかどうか判定する（Ｓ８２１）。入力イベントがリンク表示フラグ押下だった場合、リンク状態フラグがオフかどうか判定する（Ｓ８２２）。リンク状態フラグがオフならば、現在表示中のオリジナルＨＴＭＬに対応するＨＴＭＬ修正版をキャッシュメモリ２０５から読み出して表示部２０３に送り表示し（Ｓ８２３）、リンク状態フラグをオン（ＨＴＭＬ修正版表示中）に変更する（Ｓ８２４）。そして、Ｓ８０１に戻る。また、リンク状態フラグがオンならば、現在表示中のＨＴＭＬ修正版に対応するオリジナルＨＴＭＬをキャッシュメモリ２０５から読み出して表示部２０３に送り表示し（Ｓ８１９）、リンク状態フラグをオフ（オリジナルＨＴＭＬ表示中）に変更する（Ｓ８２０）。そして、Ｓ８０１に戻る。
【００３５】
また、Ｓ８０１、Ｓ８０２、Ｓ８２１と進んで、入力イベントが新たなＵＲＬ参照要求でもリンク表示ボタンが押されたケースでもなかった場合には、その要求された処理を実行して（Ｓ８２５）、Ｓ８０１に戻ることになる。
【００３６】
なお、図８の処理フローでは、リンク表示ボタンが押されたケースでは、既にキャッシュメモリ２０５にはオリジナルＨＴＭＬ、ＨＴＭＬ修正版が保存されていることを前提としているが、保存されていない場合には、例えば、その旨のメッセージを表示部２０３に表示して、ユーザに新たなＵＲＬ参照要求等の入力を促すなどすればよい。
【００３７】
また、ＷｅｂサーバからオリジナルＨＴＭＬを受信すると、直ちにそのＨＴＭＬ修正版を作成してキャッシュメモリ２０５に保存するとしたが、キャッシュメモリ２０５にはオリジナルＨＴＭＬのみを保存しておき、リンク表示ボタンが押され、リンク状態フラグがオフと判定された場合に（Ｓ８２２でＹＥＳ）、その都度、ＨＴＭＬ修正版を作成して表示することでもよい。この場合、キャッシュメモリ２０５の記憶容量を軽減できる。
【００３８】
図８の処理フロー例は、ブラウザのプラグインソフトとして一般に実現可能であるが、ブラウザソフトの代わりに専用の閲覧ソフトでも可能である。
【００３９】
以上、実施例では、リンク先が、自ホスト、同じドメインなどで色を変えるようにしたが、同じ色にすることも可能である。また、本例では、色を変えることによる識別性を加える方法を示したが、その他の識別性（太字、文字の回転やスクロールなど）も、同様に適用可能である。また、表示の切り替え方法として、リンク表示ボタンのほか、表示／非表示切替ボタン、メニュー、キー操作などで切り替えすることも可能である。更に、ボタン以外に、特定の図形や文字列を選択することも可能である。
【００４０】
また、実施例では、リンク表示ボタンをブラウザソフトに予め組み込む方式としたが、
Ｗｅｂサーバから受信したＨＴＭＬ中にリンクボタンを組み込む方法をとっても良い。
この場合は、リンクボタンが貼られているＨＴＭＬのみが対象となる。
【００４１】
また、実施例では、ＨＴＭＬとしたが、ＸＭＬなど、Ｗｅｂ閲覧表示などに使用される言語はすべて適用される。
【図面の簡単な説明】
【００４２】
【図１】本発明が適用されるシステム構成図である。
【図２】本発明のＷｅｂ閲覧装置の一実施例としてのクライアント装置のブロック図である。
【図３】オリジナルＨＴＭＬの画面例である。
【図４】オリジナルＨＴＭＬの記述例である。
【図５】ＨＴＭＬ修正版の画面例である。
【図６】ＨＴＭＬ修正版の記述例である。
【図７】図２のクライアント装置の全体の動作を説明する図である。
【図８】本発明によるＷｅｂ閲覧プログラムの処理フロー例である。
【符号の説明】
【００４３】
１０１  Ｗｅｂサーバ装置
１０２  Ｗｅｂサーバ装置
１０３  クライアント装置
１０４  インターネット
２０１  通信部
２０２  制御処理部
２０３  表示部
２０４  入力部
３０１、５０１  リンク表示ボタン
【図１】
2005085156.tif 000003
【図２】
2005085156.tif 000004
【図３】
2005085156.tif 000005
【図４】
2005085156.tif 000006
【図５】
2005085156.tif 000007
【図６】
2005085156.tif 000008
【図７】
2005085156.tif 000009
【図８】
2005085156.tif 000010