(57)【特許請求の範囲】
【請求項１】
ネットワークに対する通信回線の確立を保持する通信回線保持手段と、
上記通信回線保持手段で保持されている通信回線を介して、少なくともネットワーク上の所定のサイトに関する情報を順次取得する情報取得手段と、
上記情報取得手段で取得した各サイトに関する最新の情報を、該サイトに対応するシンボルに関連付けて更新状況を反映して動的に表示する表示制御手段とを、クライアント端末装置内に有し、
上記表示制御手段は、上記クライアント端末装置及びネットワークサービスプロバイダのサーバ装置間における上記ネットワークの混雑状況を示すシンボルを形成し、このシンボルを、上記各サイトのシンボル全体に重ねて表示する
ことを特徴とする表示装置。
【請求項２】
請求項１記載の表示装置であって、
上記情報取得手段は、各サイトの混雑状況，更新状況，レスポンス，種類，上記ネットワークの混雑状況，人気，価格及びリンクを示す情報のうち、少なくとも一つ或いは複数を取得することを特徴とする表示装置。
【請求項３】
請求項１又は請求項２記載の表示装置であって、
上記情報或いはシンボルと共に表示される操作子を操作するための操作手段と、
上記操作子が所定の情報或いはシンボルに近づいた際に、上記操作手段の操作に要する力を変化させる制御、上記操作手段に設けられた振動手段を振動駆動する制御、及び所定の音声を発音させる制御のうち、いずれか一つの制御又は複数の制御を行う制御手段と
を有することを特徴とする表示装置。
【請求項４】
ネットワークに対する通信回線を確立するステップと、
上記確立された通信回線を保持するステップと、
上記確立が保持されている通信回線を介して、少なくともネットワーク上の所定のサイトに関する情報を順次取得するステップと、
上記取得された各サイトに関する最新の情報を、該サイトに対応するシンボルに関連付け、更新状況を反映して動的に表示するステップと、
クライアント端末装置及びネットワークサービスプロバイダのサーバ装置間における上記ネットワークの混雑状況を示すシンボルを形成し、このシンボルを、上記各サイトのシンボル全体に重ねて表示するステップと
を含み、これらの各ステップをクライアント端末装置で実行する
ことを特徴とする表示方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、例えばユーザの好みのＷｅｂサイト（ブックマーク）や過去にアクセスしたＷｅｂサイト（履歴）、或いは検索エンジンで検索したＷｅｂサイト等を文字や画像で表示する表示装置及び表示方法に関する。
【０００２】
【従来の技術】
今日において、インターネット等のネットワーク上に、例えば映画，音楽，スポーツ，趣味，ニュース等の多種多様のＷｅｂサイトが存在している。ユーザは、パーソナルコンピュータ装置等のクライアント端末装置のＷＷＷブラウザ（ＷＷＷ：Ｗｏｒｌｄ  Ｗｉｄｅ  Ｗｅｂ）を起動して、自分の趣味や希望に添ったＷｅｂサイトを検索してアクセスすることで、このような各Ｗｅｂサイトを、テレビジョン受像機，ラジオ受信機或いは辞書等の代わりに利用して情報の収集を行う。
【０００３】
ここで、自分の好みのＷｅｂサイトに対してはアクセス回数が多くなる傾向にある。しかし、このアクセス毎にそのＷｅｂサイトを再検索したり、ＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）の入力を行うのは面倒である。
【０００４】
このため、ＷＷＷブラウザにはブックマーク機能が設けられており、ユーザは、このブックマーク機能を用いて好みのＷｅｂサイトのＷｅｂサイト名及びＵＲＬを保存しておくことで、以後、そのＷｅｂサイトに対して簡単にアクセスすることができるようになっている。
【０００５】
具体的には、図２３は、ＷＷＷブラウザの表示画面を示した図なのであるが、この図２３からわかるように、表示画面上には、ユーザにより保存された例えば「Ｆｒｅｅｗａｒｅ」，「Ｇｒａｐｈｉｃｓ」，「伝送通信用語集」・・・等のＷｅｂサイト名が一覧的に表示される。
【０００６】
ユーザは、例えばマウス装置等の入力デバイスを用いて表示画面のＷｅｂサイト名の部分をクリック操作（或いはダブルクリック操作）することで、一覧的に表示されたＷｅｂサイトの中から所望のＷｅｂサイトを選択する。
【０００７】
パーソナルコンピュータ装置は、このクリック操作を検出すると、そのクリック操作されたＷｅｂサイトに対応するＵＲＬをハードディスクドライブ等の記憶装置から読み出し、ＷＷＷブラウザに基づいてこのＵＲＬのＷｅｂサイトにアクセスを図る。
【０００８】
このブックマーク機能により保存されている好みのＷｅｂサイトのＵＲＬは、ユーザにより削除されない限り記憶装置に保存されているため、ユーザは、前述のクリック操作を行うだけで、好みのＷｅｂサイトに対して何度でも簡単にアクセスすることができる。
【０００９】
【発明が解決しようとする課題】
ここで、ブックマーク機能で保存されているＷｅｂサイトにアクセスを行うということは、少なくともそのアクセスは２度目以降のアクセスであり、前回のアクセス時に収集できなかった情報を収集し、或いは新たに更新された情報（新着情報（Ｗｈａｔ’ｓ  Ｎｅｗ）等）を収集するために行うことが多い。しかし、従来のＷＷＷブラウザは、ブックマーク機能で保存されたユーザの好みのＷｅｂサイトのＷｅｂサイト名が一覧的に表示されるだけであったため、Ｗｅｂサイトの更新状況等の現状を知ったうえでアクセスすることができない問題があった。
【００１０】
本発明は上述の課題に鑑みてなされたものであり、事前にネットワークやＷｅｂサイトの現状を視覚的に認識したうえで所望のＷｅｂサイトにアクセスを図ることができるような表示装置，表示方法，表示プログラムが記憶された記憶媒体，表示プログラム及びネットワークシステムの提供を目的とする。
【００１１】
【課題を解決するための手段】
本発明は、少なくともネットワーク上のサイトに関する情報を所定のシンボルに関連付けて表示する。
【００１２】
これにより、各サイトの混雑状況等を事前に認識したうえで所望のサイトに対してアクセスを図ることを可能とすることができる。
本発明はさらに、ネットワークに対する通信回線の確立を保持する通信回線保持手段と、上記通信回線保持手段で保持されている通信回線を介して、少なくともネットワーク上の所定のサイトに関する情報を順次取得する情報取得手段と、上記情報取得手段で取得した情報を最新の情報に更新する情報更新手段と、上記情報更新手段で更新された各サイトに関する最新の情報を、該サイトに対応するシンボルに関連付けて更新状況を反映して動的に表示する表示制御手段とを、クライアント端末装置内に有し、上記表示制御手段は、上記クライアント端末装置及びネットワークサービスプロバイダのサーバ装置間における上記ネットワークの混雑状況を示すシンボルを形成し、このシンボルを、上記各サイトのシンボル全体に重ねて表示する表示装置を提供する。
本発明はさらに、ネットワークに対する通信回線を確立するステップと、上記確立された通信回線を保持するステップと、上記確立が保持されている通信回線を介して、少なくともネットワーク上の所定のサイトに関する情報を順次取得するステップと、上記取得した各サイトに関する情報を最新の情報に更新するステップと、上記更新された各サイトに関する最新の情報を、該サイトに対応するシンボルに関連付け、更新状況を反映して動的に表示するステップと、クライアント端末装置及びネットワークサービスプロバイダのサーバ装置間における上記ネットワークの混雑状況を示すシンボルを形成し、このシンボルを、上記各サイトのシンボル全体に重ねて表示するステップとを含み、これらの各ステップをクライアント端末装置で実行する表示方法を提供する。
【００１３】
【発明の実施の形態】
本発明は、例えばインターネット等のネットワーク上のＷｅｂサイトに対してアクセスを図るネットワーク接続機能が設けられたクライアント端末装置に適用することができる。この本発明の実施の形態となるクライアント端末装置においては、例えば「ブックマーク機能」により保存されているＷｅｂサイトや、「検索機能」により検索されたＷｅｂサイト、或いはユーザが過去にアクセスしたＷｅｂサイトの「履歴」として保存されているＷｅｂサイトの更新状況やネットワークの現在の混雑状況等を確認できるようになっている。
【００１４】
［第１の実施の形態］
［第１の実施の形態の構成］
まず、図１は本発明の第１の実施の形態となるクライアント端末装置１を含むネットワークシステムの構成図である。この図１からわかるようにクライアント端末装置１は、このクライアント端末装置１を例えばインターネット等のネットワーク２に接続するためのブラウザ３（例えばＷＷＷブラウザ）及びネットワーク接続機能４と、ネットワーク接続時等に所定の入力操作を行うためのキーボードやマウス装置等の入力デバイスからなる操作部５とを有している。
【００１５】
また、このクライアント端末装置１は、ユーザの好みのＷｅｂサイトであるブックマークが付されたＷｅｂサイト（ブックマーク），ユーザが検索エンジンで検索したＷｅｂサイト（検索）、及びユーザが過去にアクセスしたＷｅｂサイト（履歴）の各ＵＲＬをそれぞれ記憶すると共に、各Ｗｅｂサイトの更新状況やネットワーク２の混雑状況等を画像化する際に用いるテクスチャデータやオブジェクトデータ等の画材を記憶するＵＲＬメモリ６と、このＵＲＬメモリ６に記憶されているブックマーク，検索，履歴の各Ｗｅｂサイトの更新状況やネットワーク２の混雑状況等をモニタ装置１０に表示する描画処理部７と、このような描画処理やネットワーク２への接続処理等を制御する制御部９とを有している。
【００１６】
ネットワークシステムは、このような複数のクライアント端末装置１と、様々なＷｅｂサイト１１と、検索エンジン１２及びユーザが利用しているネットワークサービスプロバイダのネットワークサーバ装置１３等とがネットワーク２に接続されることで構成されている。
【００１７】
［第１の実施の形態の動作］
クライアント端末装置１は、ネットワーク２上の様々なＷｅｂサイト１１や検索エンジン１２等に対してアクセス可能となっている。また、クライアント端末装置１は、ユーザにより所望のＷｅｂサイトの指定がなされると、そのＷｅｂサイトのＵＲＬを「ブックマーク」というかたちでＵＲＬメモリ６に登録する。
【００１８】
また、クライアント端末装置１は、検索エンジン１２で検索されたＷｅｂサイトのＵＲＬもこのＵＲＬメモリ６に一時的に記憶する。さらにクライアント端末装置１は、ユーザが過去にアクセスしたＷｅｂサイトのＵＲＬを「履歴」としてこのＵＲＬメモリ６に記憶する。
【００１９】
クライアント端末装置１は、このＵＲＬメモリ６に記憶された「ブックマーク」，「検索」及び「履歴」の各Ｗｅｂサイトの更新状況や現在のネットワーク２の混雑状況等を、以下に説明するように調査して表示する。
【００２０】
なお、以下、一例として「ブックマーク」として保存されているＷｅｂサイトの更新状況やネットワークの現在の混雑状況等を表示する場合を説明する。検索されたＷｅｂサイトや履歴として保存されているＷｅｂサイトの場合も、このブックマークとして保存されているＷｅｂサイトの場合と同様であるため、以下の説明を参照されたい。
【００２１】
［二次元表示］
まず、クライアント端末装置１は、上記ＵＲＬメモリ６に「ブックマーク」として登録されている各Ｗｅｂサイト１１の更新状況やネットワークの現在の混雑状況を、例えば文字等により二次元的に表示することができる。
【００２２】
図２のフローチャートに、この二次元表示を行う場合におけるクライアント端末装置１の表示動作の流れを示す。このフローチャートは、ユーザがクライアント端末装置１のＷＷＷブラウザ３を立ち上げ、「ブックマーク」として登録されている各Ｗｅｂサイト１１の二次元表示を指定することでスタートとなる。
【００２３】
まず、ステップＳ１では、クライアント端末装置１の制御部９が、ＷＷＷブラウザ３に基づいてネットワーク接続機能４を制御し、クライアント端末装置１を、そのユーザが利用しているネットワークサービスプロバイダのネットワークサーバ装置１３を介してネットワーク２に接続する。これにより、この「ブックマーク」の二次元表示行程がステップＳ２に進む。
【００２４】
ステップＳ２では、クライアント端末装置１の制御部９が、ネットワーク接続機能４を介してネットワークサーバ装置１３との間で通信を行い、回線速度やネットワークの混み具合（例えば、ネットワークサーバ装置１３に現在接続しているユーザ数，ネットワークサーバ装置１３とクライアント端末装置１との間の通信速度等）等のネットワーク全体の状況を示す情報を取得する。
【００２５】
次に、ステップＳ３では、クライアント端末装置１の制御部９が、ＵＲＬメモリ６に「ブックマーク」として記憶されている各Ｗｅｂサイト１１のＵＲＬを読み出す。そして、制御部９は、ブックマークとして記憶されている各Ｗｅｂサイト１１に対してアクセスを図り、例えばレスポンス，更新状況，混雑状況，種類，リンク等の情報をＷｅｂサイト１１毎に取得する。
【００２６】
具体的には、クライアント端末装置１は、各Ｗｅｂサイト１１のサーバ装置に対して、例えばピング（ｐｉｎｇ）を実行することで上記レスポンス及び混雑状況の情報を取得する。
【００２７】
このピングは、ＩＣＭＰ（Ｉｎｔｅｒｎｅｔ  Ｃｏｎｔｒｏｌ  Ｍｅｓｓａｇｅ  Ｐｒｏｔｏｃｏｌ）のエコーコマンド（＝ピングコマンド）を使って実現される。制御部９は、「ブックマーク」として記憶されている各Ｗｅｂサイト１１のサーバ装置に対してこのピングをそれぞれ実行する。そして、制御部９は、エコーコマンドを送信してから返信されるまでの時間を計測し、この計測時間を、そのＷｅｂサイト１１のレスポンスとして検出する。
【００２８】
また、制御部９は、通信回線の通信速度の変化を「回線速度」として検出する。この回線速度は、ネットワークの利用状況に応じて変化する。この回線速度は、ネットワークサーバ装置１３で常時監視されている。クライアント端末装置１は、ネットワークサーバ装置１３が監視している現在の通信速度を示す情報を上記回線速度として取り込む。
【００２９】
また、制御部９は、例えば０．３ｍｓｅｃの計測時間に対しては５０％の混雑状況、０．１ｍｓｅｃの計測時間に対しては３０％の混雑状況等のように、上記計測時間に対するＷｅｂサイト１１の混雑状況が割り当てられたテーブルを有している。このため、制御部９は、エコーコマンドが返信されるまでに要した時間を計測すると、上記テーブルを参照することで、この計測時間に対応する混雑状況を検出する。そして、制御部９は、この検出した混雑状況を、そのＷｅｂサイト１１の混雑状況として検出する。
【００３０】
なお、クライアント端末装置１から各Ｗｅｂサイト１１までの距離に応じて、上記エコーコマンドが返信されるまでの時間が変わる場合がある。これは以下のように対処すればよい。
【００３１】
すなわち、制御部９は、各Ｗｅｂサイト１１にアクセスを行う毎に、エコーコマンドが返信されるまでに要した時間を計測して記憶しておく。そして、制御部９は、各Ｗｅｂサイト１１にアクセスを行った際に計測されたエコーコマンドが返信されるまでの時間と、上記記憶しておいた前回以前に計測したエコーコマンドが返信されるまでの時間とを比較する。そして、制御部９は、この比較結果に基づいて、各Ｗｅｂサイト１１の混雑状況を検出する。
【００３２】
これにより、前回のアクセス時に検出された上記エコーコマンドが返信されるまでの時間を基準として各Ｗｅｂサイト１１の混雑状況を検出することができる。このため、クライアント端末装置１から各Ｗｅｂサイト１１までの距離が異なる場合でも、該各Ｗｅｂサイト１１の略々正確な混雑状況を検出することができる。
【００３３】
また、制御部９は、各Ｗｅｂサイト１１から取得したＷｅｂページを解析することにより、各Ｗｅｂサイト１１の更新状況，種類，各Ｗｅｂサイトからのリンク等を取得する。
【００３４】
例えば、制御部９が、前回アクセスした際にＷｅｂページの情報を記憶しておき、次回アクセスした際に取得したＷｅｂページの情報と比較することで、そのＷｅｂサイト１１の更新状況を検出することができる。また、これまでの更新間隔を検出することで、更新頻度を検出することができる。
【００３５】
また、各Ｗｅｂサイト１１から更新状況を示す情報を送信されているのであれば、これを取得すればよい。
【００３６】
なお、Ｗｅｂサイト１１のデータをダウンロードしたデータに、そのデータの作成日時を記録したデータである「タイムスタンプ」が付加されている場合には、このタイムスタンプに基づいて、そのＷｅｂサイト１１の更新の有無を判別するようにしてもよい。
【００３７】
また、制御部９が、各Ｗｅｂサイト１１のＷｅｂページに埋め込まれている、該ＷｅｂサイトのＵＲＬ以外のＵＲＬを検出することで、リンクのＵＲＬを検出することができる。
【００３８】
また、上記ステップＳ３に前後して、Ｗｅｂサイト１１からダウンロードしたデータに基づいて、そのＷｅｂサイトの種類を検出する分類処理ステップを実行するようにしてもよい。
【００３９】
次に、ステップＳ４では、クライアント端末装置１の制御部９が、「ブックマーク」としてＵＲＬメモリ６に登録されている全てのＷｅｂサイト１１に対応する上記各情報の取得が終了したか否かを判別する。
【００４０】
このステップＳ４において、「ブックマーク」として登録されている全てのＷｅｂサイトに対応する上記各情報の取得が終了していないものと判別した場合、制御部９は、この二次元表示行程を上記ステップＳ３に戻し、各Ｗｅｂサイト１１の上記各情報の取得を行う。
【００４１】
これに対して、「ブックマーク」として登録されている全てのＷｅｂサイトに対応する上記各情報の取得が終了したと判別した場合、ステップＳ５において、制御部９が、取得した各情報をモニタ装置１０に二次元的に表示し、この図２のフローチャートに示す二次元表示行程を終了する。
【００４２】
図３に、モニタ装置１０に二次元表示された上記各情報の表示例を示す。この図３に示す例の場合、ブックマークとして登録されている各Ｗｅｂサイト１１の情報としては、Ｗｅｂサイトのサイト名（Ａ，Ｂ，Ｃ…），レスポンス（０．３ｍｓｅｃ，０．１ｍｓｅｃ…），回線速度（１．５Ｍｂｐｓ，８００ｋｂｐｓ…），更新状況（７０％，６０％…），混雑状況（５０％，３０％…），種類（スポーツ，映画，ゲーム…），リンク（ｈｔｔｐ：／／ｗｗｗ〜…）等が表示される。
【００４３】
また、これらＷｅｂサイトに関する情報と共に、ネットワークの混雑状況が表示される。
【００４４】
これにより、ユーザは所望のＷｅｂサイトに対して実際にアクセスする前に、ネットワークの混雑状況やそのＷｅｂサイトの混雑状況或いは更新状況等を知ることができる。このため、ユーザは、所望のＷｅｂサイトに実際にアクセスを行う前に、アクセスを行うか否かについて的確な判断を行うことができる。
【００４５】
［三次元表示］
次に、クライアント端末装置１は、上記ＵＲＬメモリ６に「ブックマーク」として登録されている各Ｗｅｂサイト１１の更新状況やネットワークの現在の混雑状況を、例えば画像等により三次元的に表示することができる。
【００４６】
図４のフローチャートに、この三次元表示を行う場合におけるクライアント端末装置１の表示動作の流れを示す。このフローチャートは、ユーザがクライアント端末装置１のＷＷＷブラウザ３を立ち上げ、「ブックマーク」として登録されている各Ｗｅｂサイト１１の三次元表示を指定することでスタートとなる。
【００４７】
まず、ステップＳ１１では、クライアント端末装置１の制御部９が、ＷＷＷブラウザ３に基づいてネットワーク接続機能４を制御し、クライアント端末装置１を、そのユーザが利用しているネットワークサービスプロバイダのネットワークサーバ装置１３を介してネットワーク２に接続する。
【００４８】
ステップＳ１２では、制御部９が、ネットワーク接続機能４を介してネットワークサーバ装置１３との間で通信を行い、回線速度やネットワークの混み具合（例えば、ネットワークサーバ装置１３に現在接続しているユーザ数，ネットワークサーバ装置１３とクライアント端末装置１との間の通信速度等）等のネットワーク全体の状況を示す情報を取得する。
【００４９】
次に、ステップＳ１３では、クライアント端末装置１の制御部９が、ＵＲＬメモリ６に「ブックマーク」として記憶されている各Ｗｅｂサイト１１のＵＲＬを読み出す。そして、制御部９は、各Ｗｅｂサイト１１に対してアクセスを図り、例えばレスポンス，更新状況，混雑状況，種類，リンク等の各Ｗｅｂサイト１１の情報を取得する。なお、上記各情報は、前述の二次元表示の場合と同様に、各Ｗｅｂサイト１１に対してピング（ｐｉｎｇ）等を実行することにより行う。
【００５０】
次に、ステップＳ１４では、制御部９が、「ブックマーク」としてＵＲＬメモリ６に登録されている全てのＷｅｂサイト１１に対応する上記各情報の取得が終了したか否かを判別する。
【００５１】
このステップＳ１４において、「ブックマーク」として登録されている全てのＷｅｂサイトに対応する上記各情報の取得が終了していないものと判別した場合、制御部９は、この三次元表示行程を上記ステップＳ１３に戻し、各Ｗｅｂサイト１１の上記各情報の取得を行う。
【００５２】
これに対して、「ブックマーク」として登録されている全てのＷｅｂサイトに対応する上記各情報の取得が終了したと判別した場合、ステップＳ１５において、制御部９が、ネットワーク２の混雑状況，各Ｗｅｂサイト１１の混雑状況及び更新状況等の各情報に基づいて、画像の描画処理を行うための描画リストを形成し、この描画リストをＵＲＬメモリ６に記憶制御する。
【００５３】
なお、上記ステップＳ１３に前後して、Ｗｅｂサイト１１からダウンロードしたデータに基づいて、そのＷｅｂサイトの種類を検出する分類処理ステップを実行するようにしてもよい。この分類処理により検出された各Ｗｅｂサイト１１の種類は、上記描画リストに登録される。
【００５４】
最後に、制御部９は、ステップＳ１６において、ＵＲＬメモリ６に記憶された描画リストに基づいて描画処理部７を制御することで、各Ｗｅｂサイト１１の更新状況や混雑状況等を示す画像を形成して、この図４のフローチャートに示す三次元表示行程を終了する。
【００５５】
〔三次元表示の詳細〕
次に、ＵＲＬメモリ６に記憶された描画リストに基づいて行う三次元表示を詳細に説明する。以下の例は、各Ｗｅｂサイトの更新状況やネットワークの混雑状況等をビルディングのオブジェクトとして描画する例である。
【００５６】
なお、以下、一例として、各Ｗｅｂサイト１１ヘのアクセス、及び描画リストの作成は全てクライアント端末装置１側で行い、形状データやテクスチャデータは、予め決められたパターンを読み出して使用することとして説明を行う。
【００５７】
図５は、上記描画リストに基づく三次元表示行程の流れを示すフローチャートである。
【００５８】
この図５に示すフローチャートにおいて、ステップＳ２１では、制御部９が、形状データ及びテクスチャデータがＵＲＬメモリ６に記憶されているか否かを判別する。これらのデータが記憶されていない場合は、ステップＳ３１において、制御部９が、ネットワークを介して、或いは光ディスク等の記憶媒体から形状データ及びテクスチャデータを当該クライアント端末装置１にロードする。
【００５９】
ステップＳ２２では、制御部９が、ＵＲＬメモリ６に記憶されている各ＵＲＬを読み出し、ネットワーク接続機能４を介して各Ｗｅｂサイト１１に順次アクセスする。
【００６０】
ステップＳ２３では、制御部９が、これら各Ｗｅｂサイト１１との通信状態に基づいて、そのＷｅｂサイトが起動しているか否かを判別する。Ｗｅｂサイトのが起動していないと判別した場合、制御部９は、ステップＳ３２において、例えば「壊れたビルディングを表示するためのデータ」等のように、「レスポンスが無い場合専用のデータ」をＵＲＬメモリ６から読み出して、この三次元表示行程を後述するステップＳ２８に移行する。
【００６１】
ステップＳ２４では、Ｗｅｂサイトが起動しているため、制御部９が、このＷｅｂサイトのレスポンスをＵＲＬメモリ６に保存する。
【００６２】
ステップＳ２５では、制御部９がＷｅｂサイトの更新日時及び更新状況を検出し、これら各情報をＵＲＬメモリ６に保存する。
【００６３】
ステップＳ２６では、制御部９が、例えばニュースサイトやスポーツサイト等のＷｅｂサイトの「種類」に応じて、そのＷｅｂサイトに対応するビルディングの形状データを決定する。また、制御部９は、例えば２０％の更新状況或いは８０％の更新状況等の「更新状況」に応じて、そのＷｅｂサイトのビルディングに貼り付ける模様のテクスチャデータを決定する。
【００６４】
ステップＳ２７では、制御部９が、Ｗｅｂサイトのレスポンスに応じて、描画するビルディングの高さを決定する。
【００６５】
ステップＳ２８では、制御部９が、上記ステップＳ２４〜ステップＳ２７で検出したレスポンスや更新状況等に応じて各Ｗｅｂサイト毎の描画リストを形成し、これをＵＲＬメモリ６に記憶制御する。
【００６６】
また、制御部９は、レスポンスや混雑状況等に基づいて、例えばレスポンスの早いＷｅｂサイトのビルディングは視点に近い表示位置とし、レスポンスの遅いＷｅｂサイトのビルディングは視点に遠い表示位置とする等のように、各Ｗｅｂサイトのビルディングの表示位置を設定し、この表示位置を示す表示位置情報を上記描画リストに付加する。
【００６７】
ステップＳ２９では、制御部９が、ブックマークとして記憶されている全てのＷｅｂサイトの検索を終了したか否かを判別する。そして、全てのＷｅｂサイトの検索が終了していない場合は、前述のステップＳ２２〜ステップＳ２８の各ルーチンを繰り返し実行し、ステップＳ２９で全てのＷｅｂサイトの検索が終了したと判別したタイミングで当該三次元表示行程をステップＳ３０に移行する。
【００６８】
ステップＳ３０では、制御部９が、上記ＵＲＬメモリ６に記憶した描画リストに基づいて、各Ｗｅｂサイトのレスポンスや更新状況等に応じた表示位置，模様（色彩）及び高さのビルディングを描画処理する。これにより、この図５のフローチャートに示す三次元表示行程が終了となる。
【００６９】
（表示位置の制御）
ここで、各Ｗｅｂサイト１１のビルディングは、レスポンスや混雑状況等に応じて視点から奥行き方向に並べて表示することとしたが、ブックマークを付したＷｅｂサイトの中でもユーザが特に好むＷｅｂサイトがあるはずである。
【００７０】
換言すれば、Ｗｅｂサイト毎にそれぞれ好みの度合いは異なるものである。このような好みのサイト（或いは注目しているＷｅｂサイト等）がある場合、ユーザは、操作部５を操作して予めＷｅｂサイトの指定を行う。
【００７１】
制御部９は、この指定がなされると、例えば１番目に指定されたＷｅｂサイトは、視点から最も近い位置を表示位置とする表示位置情報を上記描画リストに付加し、２番目に指定されたＷｅｂサイトは、視点から次に近い位置を表示位置とする表示位置情報を上記描画リストに付加する等のように、指定されたＷｅｂサイトの表示位置を示す表示位置情報を描画リストに追加する。
【００７２】
そして、制御部９は、描画の際に、この表示位置情報に基づいて各Ｗｅｂサイトの表示位置を決定して描画を行う。
【００７３】
これにより、ユーザ好みのサイト（或いは注目しているＷｅｂサイト等）は、Ｗｅｂサイトのレスポンスや混み具合等に拘わらず、例えば視点から最も近い位置等のユーザにとって見やすい位置（表示画面の中央等の目立つ位置でもよい。）に表示されることとなる。
【００７４】
このように、ユーザが特に好むＷｅｂサイトのオブジェクトをユーザに対して間近に表示することで、該Ｗｅｂサイトのレスポンスや混み具合をユーザに対して認識させ易くすることができる。
【００７５】
〔三次元表示の具体例〕
図６は、ユーザの「ブックマーク」に対応する各Ｗｅｂサイトの更新状態やネットワーク２の混雑状況等を「ビルディング」のオブジェクトとしてモニタ装置１０に表示した場合の表示例である。
【００７６】
この図６からわかるように、オブジェクトである各「ビルディング」は、それぞれユーザの「ブックマーク」として登録されている各Ｗｅｂサイト１１を示している。制御部９は、上記描画リストに基づいて、レスポンスが遅い、或いは人気がある等により混雑状況が高いＷｅｂサイト１１に対応する「ビルディング」を視点から遠い位置に配置して描画する。
【００７７】
これにより、表示画面上における各Ｗｅｂサイト１１の「ビルディング」は、そのＷｅｂサイト１１のレスポンス等に応じて、それぞれ視点から異なる奥行きで表示されることとなる。
【００７８】
なお、そのＷｅｂサイトがユーザの好みのサイト等として指定されている場合には、そのＷｅｂサイトのビルディングは、レスポンスや混み具合等に拘わらず、例えば視点から最も近い位置等のユーザにとって見やすい位置に表示されることは前述のとおりである。
【００７９】
（更新状況の表示）
次に、制御部９は、各Ｗｅｂサイト１１の更新状況を、各Ｗｅｂサイト１１に対応するビルディングの高さで表示する。
【００８０】
具体的には、頻繁に更新されているＷｅｂサイト１１は高いビルディングとして表示し、更新されていないＷｅｂサイト１１は低いビルディング、或いは一部や全部が崩れたビルディングとして表示する。
【００８１】
図７は、上方の視点から各Ｗｅｂサイト１１に対応するビルディングを見た図である。この図７から、各Ｗｅｂサイト１１のビルディングは、更新状況に応じてその高さが異なるように表示されているのがわかるであろう。例えば、この図７に示す手前のビルディングは、他のビルディングと比べて高さが高い。このため、ユーザは頻繁に更新されているＷｅｂサイトであることを簡単に認識することができる。
【００８２】
このように更新状況に応じてビルディングの高さを変えて表示することにより、ブックマークが付された全体のＷｅｂサイトの中から更新されているＷｅｂサイトをユーザに対して一目で認識させることができ、そのＷｅｂサイトに対して即座にアクセスすることを可能とすることができる。
【００８３】
（混雑状況の表示）
次に、制御部９は、Ｗｅｂサイト１１の混雑状況に応じて、そのＷｅｂサイト１１に対応するビルディングの模様（或いは模様及び色彩）を変えて表示する。
【００８４】
具体的には、各Ｗｅｂサイトは、例えば
００％〜３０％の混雑時  ⇒  テクスチャＡ
３１％〜５０％の混雑時  ⇒  テクスチャＢ
５１％〜７０％の混雑時  ⇒  テクスチャＣ
７１％〜９０％の混雑時  ⇒  テクスチャＤ
９０％以上の混雑時      ⇒  テクスチャＥ
等のように、各混雑状況に対応する複数のテクスチャデータを有している。
【００８５】
各Ｗｅｂサイト１１は、クライアント端末装置１による各Ｗｅｂサイトの調査時に、その時の混雑状況に応じたテクスチャデータを配信する。
【００８６】
クライアント端末装置１は、この混雑状況を示すテクスチャデータをダウンロードし、上記描画リストに登録する。そして、描画時に、この描画リストからテクスチャデータを読み出し、このテクスチャデータを各Ｗｅｂサイトのビルディングに貼り付けて描画を行う。
【００８７】
図８に、このように混雑状況に応じてテクスチャが貼り付けられて描画された各Ｗｅｂサイト１１のビルディングを示す。この図８からわかるように、各Ｗｅｂサイトのビルディングは、そのときの混雑状況に対応するテクスチャが貼り付けられて描画されるため、混雑状況を示す模様（又は色彩）のビルディングとなる。
【００８８】
このためユーザは、表示された各Ｗｅｂサイト１１のビルディングの模様（又は色彩）を見るだけで、各Ｗｅｂサイト１１の混雑状況を認識することができる。
【００８９】
なお、表示画面の余領域等に各模様のサンプルと混雑状況の説明文を表示してもよい。これにより、ユーザに対して各Ｗｅｂサイト１１の混雑状況を、さらに認識させ易くすることができる。
【００９０】
（Ｗｅｂサイトの種類の表示）
次に、制御部９は、Ｗｅｂサイト１１の種類に応じて、そのＷｅｂサイト１１に対応するビルディングの形状を変えて表示する。
【００９１】
図９は、各Ｗｅｂサイト１１の種類に応じた形状とされたビルディングを示している。この図９からわかるように、制御部９は、例えばそのＷｅｂサイトが検索サイトであった場合はそのビルディングの形状を「四角柱」の形状として表示し、そのＷｅｂサイトがニュース関係のサイトであった場合はそのビルディングの形状を「三角柱」の形状として表示し、そのＷｅｂサイトがゲーム関係のサイトであった場合はそのビルディングの形状を「円柱」の形状として表示する。
【００９２】
これにより、ユーザはビルディングの形状を見るだけでそのビルディングに対応するＷｅｂサイトの種類を簡単に判別可能となり、このネットワークシステムのブラウザをより使い易いものとすることができる。
【００９３】
なお、前述の「四角柱」，「三角柱」，「円柱」等のビルディングの形状は一例であり、これら以外の形状であっても、例えば「四角錐」，「三角錐」，「円錐」，「截頭円柱」，「截頭角錐」，「截頭円錐」、及び「六角柱」等の「多角柱」等の各Ｗｅｂサイトの種類に応じて所望の形状を割り当てて各Ｗｅｂサイトのビルディングを表示すればよい。
【００９４】
〔リンク関係の表示〕
次に、各Ｗｅｂサイト１１は他のＷｅｂサイトに対してリンクを張っている場合が多い。制御部９は、各Ｗｅｂサイト１１のビルディングを表示した仮想空間内にこの各Ｗｅｂサイト１１のリンク関係も表示する。
【００９５】
図１０に、各Ｗｅｂサイト１１のリンク関係が表示された表示画面の一例を示す。この図１０からわかるように、各Ｗｅｂサイト１１のリンク関係は、リンク関係にある各Ｗｅｂサイトのビルディング同士を結ぶ直線（リンクライン）と、このリンクラインに沿って各ビルディングの間を往復するリンクボール２０とで表示される。
【００９６】
リンクボール２０は、リンクラインに沿って移動し、一方のビルディングに到達すると、この一方のビルディングに弾かれるかたちで進行方向が反転し、他方のビルディングに向かって進行する動作を常に繰り返し行う。
【００９７】
すなわち、イメージ的には各ビルディング間でリンクボール２０がキャッチボールされているイメージである。
【００９８】
これにより、ユーザは、所望のＷｅｂサイト１１にアクセスする前に、そのＷｅｂサイト１１のリンク関係まで把握することができ、所望のＷｅｂサイト１１とリンク関係にあるＷｅｂサイト１１に対して直接的にアクセスすることを可能とすることができる。
【００９９】
なお、そのＷｅｂサイトに対してリンク関係にあるＷｅｂサイトが多数存在する場合、ユーザは、例えば「上位３つのリンク関係にあるＷｅｂサイトを表示」等のように、予め表示するリンク関係を指定すると、制御部９が、ユーザから指定された数のＷｅｂサイトのリンク関係のみ表示する。これにより、多数のリンクラインで表示画面が煩雑化する不都合を防止することができ、また、ユーザは所望のリンク関係のみ認識することができる。
【０１００】
また、この例においては、各Ｗｅｂサイト１１のリンク関係を表示するために、リンクライン及びリンクボール２０の両方を表示することとしたが、これはリンクラインのみ、或いはリンクボール２０のみを表示するようにしてもよい。この場合でも、ユーザに対して各Ｗｅｂサイト１１のリンク関係を十分認識させることができる。
【０１０１】
また、この例の説明では、リンクボール２０は、各Ｗｅｂサイトのビルディング間を行き来することとした。しかし、リンクボール２０は、元となるＷｅｂサイトのビルディングからリンク関係にあるＷｅｂサイトのビルディングに向かって進行し、該リンク関係にあるＷｅｂサイトのビルディングに到達した際に一旦消滅し、再度、元となるＷｅｂサイトのビルディングからリンク関係にあるＷｅｂサイトのビルディングに向かって進行するように表示してもよい。
【０１０２】
（ネットワークの回線速度の表示）
次に、制御部９は、ネットワークの回線速度を表示する。上記各Ｗｅｂサイト１１の更新状況等は、各Ｗｅｂサイト毎の情報であるため、各Ｗｅｂサイトを表すビルディングのオブジェクトに対して直接的に表示される。これに対して、ネットワークの回線速度は、全てのＷｅｂサイト１１に共通する情報であるため、例えば天候（気象）等のように各Ｗｅｂサイトを表す全てのビルディングのオブジェクトに対して影響を及ぼすかたちで表示される。
【０１０３】
具体的には、制御部９は、例えばネットワークが空いている場合は「晴れ」の天候で表現し、ネットワークが多少混雑している場合は「曇り」の天候で表現し、ネットワークが混雑している場合は「雨」の天候で表現する。
【０１０４】
図１１は、ネットワークが空いている場合の昼間の街並み（晴れ）を、図１２は、ネットワークが多少混雑している場合の夜中の街並み（曇り）を、図１３は、ネットワークが混雑している場合の夜中の街並み（雨）をそれぞれ示している。
【０１０５】
なお、季節が冬である場合は、この「雨」の代わりに「雪」，「みぞれ」，「霧」或いは「雹（ひょう）」等の天候で表現してもよい。
【０１０６】
（季節感の表現）
制御部９は、日付情報及び時間情報に基づいて季節毎の夜明けの時刻や日没の時刻も検出し、これらの情報に基づいて季節や現在の時刻に対応する街並みとなるように描画を行う。
【０１０７】
図１１は、上記日付情報及び時間情報に基づいて制御部９により表示された昼間の街並みを、図１２は夜中の街並みをそれぞれ示している。
【０１０８】
図１１は昼間の街並みであるため、太陽により各Ｗｅｂサイト１１のビルディングが照らされるかたちで表示がなされ、図１２は夜中の街並みであるため、ビルディングの各階の照明や街灯等により、各Ｗｅｂサイト１１の各ビルディングが照らされるかたちで表示がなされる。
【０１０９】
また、この図１１及び図１２の例の場合、木々の生い茂り方から見て季節は初夏から夏である。なお、制御部９は、季節が冬の場合は葉の落ちた木々や残雪等の表示を行うことで季節感を表現する。
【０１１０】
（表示形態のまとめ）
以上説明した各Ｗｅｂサイト１１に対応するビルディングの表示形態をまとめると、
Ｗｅｂサイトのレスポンス              ⇒  視点からの距離（奥行き）、
回線速度（混み具合）                  ⇒  天候（気象）、
Ｗｅｂサイトの更新状況                ⇒  建物の高さ、
Ｗｅｂサイトの混雑状況                ⇒  模様、
Ｗｅｂサイトの種類                    ⇒  形状、
各Ｗｅｂサイトのリンク関係            ⇒  リンクライン及びリンクボール
で表示される。
【０１１１】
これにより、ユーザは所望のＷｅｂサイトに対して実際にアクセスする前に、ネットワークの混雑状況やそのＷｅｂサイトの混雑状況或いは更新状況等を知ることができる。このため、ユーザは、所望のＷｅｂサイトに実際にアクセスを行う前に、アクセスを行うか否かについて的確な判断を行うことができる。
【０１１２】
〔視点の変更〕
次に、このクライアント端末装置１においては、例えば上下左右キー，マウス装置，トラックボール或いはジョイスティック等の操作部５を操作することで視点の変更が可能となっている。
【０１１３】
ユーザにより視点の変更操作が行われると、制御部９は、上記操作部５の操作状態に対応する例えばＸ方向及びＹ方向の座標情報等を検出し、この座標情報等に基づいて、操作部５の操作状態に対応する視点の表示画像を形成してモニタ装置１０に表示制御する。
【０１１４】
図１４は、ユーザにより視点が天空に移動された場合の表示画像の一例である。視点が天空に移動された場合、この図１４からわかるように各Ｗｅｂサイト１１のビルディングの屋上を一覧的に眺めるかたちの表示画像となる。各ビルディングの屋上に相当する部分には、それぞれ各Ｗｅｂサイト１１のロゴマーク（アイコンに相当するロゴマーク）が付されている。このため、このように視点を変更した場合でも、ユーザは、所望のＷｅｂサイト１１を一目で認識することができる。
【０１１５】
また、制御部９は、ユーザによりカーソルが移動操作されＷｅｂサイト１１がポイントされると、このポイントされたＷｅｂサイト１１のサイト名等を、例えば「○○検索サイト」等のように文字表示する。これにより、屋上に表示したロゴマークだけではサイト名がわからないような場合でも、そのＷｅｂサイト１１のサイト名をユーザに対して認識させることができる。
【０１１６】
クライアント端末装置１は、このように視点の変更が可能となっているため、ユーザは、視点を変更することでＷｅｂサイト１１のビルディングが立ち並ぶ三次元空間の地面或いは空中を移動して散歩する感覚で所望のＷｅｂサイトを選択することができる。
【０１１７】
〔フォントの変更〕
ここで、前述のように制御部９は、ポイントされたＷｅｂサイト１１のサイト名等を、例えば「○○検索サイト」等のように文字表示する際、制御部９は、例えばＷｅｂサイトのレスポンス，Ｗｅｂサイトの混雑状況、或いはネットワークの混雑状況等に応じて表示文字のフォントを変更する。
【０１１８】
具体的には、制御部９は、ポイントされたＷｅｂサイトが空いている場合は例えば「ゴシック体」のフォントを用いて文字表示を行い、ポイントされたＷｅｂサイトが混雑していた場合は例えば「明朝体」のフォントを用いて文字表示を行う。或いは、ポイントされたＷｅｂサイトが空いている場合は例えば「楷書体」のフォントを用いて文字表示を行い、ポイントされたＷｅｂサイトが混雑していた場合は例えば「行書体」のフォントを用いて文字表示を行う。
【０１１９】
このようにＷｅｂサイトの混雑状況等に応じて表示する文字のフォントを変更することにより、この表示した文字のフォントでユーザに対してＷｅｂサイトの混雑状況等を認識させることができる。
【０１２０】
なお、例示したフォントスタイルはあくまでも一例である。このため、フォントスタイルは、設計等に応じて適宜設定すればよい。
【０１２１】
〔所望のＷｅｂサイトの起立表示〕
次に、多数のブックマークが存在すると、一つの表示画面内にＷｅｂサイト１１のビルディングが乱立した表示画面となり、ユーザが所望するＷｅｂサイト１１が認識し難くなるおそれがある。
【０１２２】
この場合、ユーザは、例えば「上位５つのブックマーク」，「ニュースサイトのブックマーク」，「音楽サイトのブックマーク」等のように起立表示するブックマークを選択し、或いは起立表示するブックマークを選択して指定する。これにより、制御部９は、図１５に示すようにユーザにより選択され或いは指定されたブックマークのＷｅｂサイト１１に対応するビルディングのみを起立表示し、他のＷｅｂサイト１１のビルディングは地面と平行にロゴマークのみを表示する。
【０１２３】
これにより、ユーザにより選択され或いは指定されたブックマークのＷｅｂサイト１１に対応するビルディングのみを浮き立たせて（目立つように）表示することができ、ユーザに対して所望のＷｅｂサイト１１を認識し易くさせることができる。
【０１２４】
なお、検索エンジン１２で検索したＷｅｂサイトにおいて、更新された日時の新しいＷｅｂサイトから順に表示を行う場合、例えば「上位４つのＷｅｂサイト」，「上位６つのＷｅｂサイト」等のようにユーザが起立表示させるＷｅｂサイトの数を指定するようにしてもよい。これにより、前述のブックマークと同様に検索したＷｅｂサイトの中からマッチング度の高いＷｅｂサイトのみを起立表示することができる。
【０１２５】
また、履歴として保存されているＷｅｂサイトにおいて、前述のブックマークと同様に、起立表示するＷｅｂサイト１１の数を選択し、或いは起立表示するＷｅｂサイト１１を指定するようにしてもよい。これにより、多数の履歴となるＷｅｂサイトの中から所望のＷｅｂサイトのみを起立表示することができる。
【０１２６】
〔ワイヤーフレーム表示〕
次に、このクライアント端末装置１は、各Ｗｅｂサイト１１の位置関係やリンク関係をユーザに対して認識させ易くするために、ワイヤーフレーム表示が可能となっている。このワイヤーフレーム表示は、ユーザが操作部５を操作して指定する。この指定がなされると、制御部９は、図１６に示すように各Ｗｅｂサイト１１のビルディングのエッジ部分（外郭線）のみを描画する。
【０１２７】
これにより、各Ｗｅｂサイト１１のビルディングは、外枠以外は透明なビルディングとして表示され、ユーザは、視点から近い位置のビルディングから、視点から遠い位置のビルディングまで、各ビルディングを見透かすかたちで認識することができる。また、各Ｗｅｂサイト１１のビルディングを結ぶリンクラインも簡単に認識することができる。
【０１２８】
なお、所望のブックマークを指定して、そのブックマークのＷｅｂサイトのみ通常表示するようにしてもよい。この場合、ワイヤーフレームで表示された他のＷｅｂサイトのビルディングの中に、通常表示されたＷｅｂサイトのビルディングが存在することとなるため、ユーザに対して所望のＷｅｂサイトを認識させ易くすることができる。
【０１２９】
〔半透明表示〕
次に、このクライアント端末装置１は、各Ｗｅｂサイト１１の位置関係やリンク関係をユーザに対して認識させ易くするために、半透明表示が可能となっている。この半透明表示は、ユーザが操作部５を操作して指定する。この指定がなされると、制御部９は、図１７に示すように各Ｗｅｂサイト１１のビルディングのみを半透明化して描画する。この図１７においては、本来、ビルディングの陰に隠れてしまうはずの樹木２５をビルディングを透かして確認することができる。
【０１３０】
これにより、前述のワイヤーフレーム表示と同様に、ユーザは、視点から近い位置のビルディングから、視点から遠い位置のビルディングまで、各ビルディングを見透かすかたちで認識することができる。また、各Ｗｅｂサイト１１のビルディングを結ぶリンクラインも簡単に認識することができる。
【０１３１】
なお、所望のブックマークを指定して、そのブックマークのＷｅｂサイトのみ通常表示するようにしてもよい。この場合、半透明表示された他のＷｅｂサイトのビルディングの中に、通常表示されたＷｅｂサイトのビルディングが存在することとなるため、ユーザに対して所望のＷｅｂサイトを認識させ易くすることができる。
【０１３２】
〔描画リストの更新による動的表示〕
次に、図４に示すフローチャートのステップＳ１６、或いは図５に示すフローチャートのステップＳ３０において、画像の描画処理を終了した後に、クライアント端末装置１とネットワークサーバ装置１３との間に確立されている通信回線を切断すると、両者の再度の接続が図られるまでは描画リストの更新は行われない。このため、モニタ装置１０に表示される画像は「静止画像」となる。但し、静止画像の場合でも各Ｗｅｂサイトのリンク関係を示すリンクボール２０は、各Ｗｅｂサイトのビルディング間を行き来するように動的に表示される。
【０１３３】
これに対して、画像の描画が終了した後でもクライアント端末装置１とネットワークサーバ装置１３との間の通信回線の確立を保持すると、この通信回線を保持している間、ステップＳ１５（又はステップＳ２８）で説明した描画リストが繰り返し形成される。これにより、描画リストが順次最新の描画リストに更新されるため、モニタ装置１０に動的な画像を表示することができる。
【０１３４】
具体的には、「ブックマーク」の各Ｗｅｂサイトのレスポンスが次第に良好に変化した場合、制御部９は、そのＷｅｂサイトの表示位置が、視点から遠い位置から視点に近い位置に徐々に移動するように表示制御を行う。ユーザは、この視点に近づいてくるＷｅｂサイトのビルディングを見ることで、そのＷｅｂサイト１１のレスポンスが向上していることを認識することができる。そして、適当なタイミングでそのＷｅｂサイト１１に対してアクセスすることで、該Ｗｅｂサイト１１に対してストレスなく接続を図ることができる。
【０１３５】
また、ネットワーク（回線速度）の混雑具合が徐々に解消された場合、制御部９は、各Ｗｅｂサイトのビルディングを表示している三次元空間の天候を、例えば「雨」から「曇り」に変化させ、「曇り」から「晴れ」に変化させる。これに対して、ネットワーク（回線速度）が徐々に混雑した場合、制御部９は、各Ｗｅｂサイトのビルディングを表示している三次元空間の天候を、例えば「晴れ」から「曇り」に変化させ、「曇り」から「雨」に変化させる。
【０１３６】
また、制御部９は、上記更新される描画リストに基づいて、略々リアルタイムに各Ｗｅｂサイトの更新状況を反映したかたちの画像を描画制御する。これにより、更新状況に応じてそのＷｅｂサイトのビルディングの高さが変化する画像を提供することができる。
【０１３７】
また、制御部９は、上記更新される描画リストに基づいて、略々リアルタイムに各Ｗｅｂサイトの混雑状況を反映したかたちの画像を描画制御する。これにより、混雑状況に応じてそのＷｅｂサイトのビルディングに付された模様が変化する画像を提供することができる。
【０１３８】
［第１の実施の形態の効果］
以上の説明から明らかなように、この第１の実施の形態のクライアント端末装置１は、ブックマーク或いは履歴として登録されている各Ｗｅｂサイト１１の混雑状況，更新状況及びネットワーク２の混雑状況等を文字で二次元的に表示する。
【０１３９】
或いは、この第１の実施の形態のクライアント端末装置１は、ブックマーク或いは履歴として登録されている各Ｗｅｂサイト１１を、例えばビルディング等のオブジェクトに見立て、各Ｗｅｂサイト１１の混雑状況，更新状況及びネットワーク２の混雑状況等に応じてこのビルディングの表示位置を表示画面の奥行き方向に沿って可変して表示する。
【０１４０】
これにより、ユーザに対して、各Ｗｅｂサイト１１の混雑状況，更新状況及びネットワーク２の混雑状況等を一目で認識させることができる。
【０１４１】
また、ユーザは実際に所望のＷｅｂサイト１１に対してアクセスを図る前にそのＷｅｂサイト１１やネットワークの現状を知ることができる。このため、例えばＷｅｂサイト１１が混雑している場合には時間をおいてアクセスを図る等の適切な判断の下、アクセスを図ることができる。
【０１４２】
また、このようなビルディング等のオブジェクトが表示された三次元空間内を視点を変更して見せることができるため、ユーザに対して上記三次元空間内を散歩する感覚で所望のＷｅｂサイト１１を選択させることができる。
【０１４３】
また、リンク関係にある各Ｗｅｂサイトのビルディングをリンクラインで結んで表示することにより、ユーザに対してリンク関係にあるＷｅｂサイト同士を認識させ易くすることができる。
【０１４４】
また、表示するビルディング等のオブジェクトを「半透明表示」，「ワイヤーフレーム表示」，「所望のビルディングのみの起立表示」をすることで、ユーザに対して多数のＷｅｂサイトの中から所望のＷｅｂサイトを選択させ易くすることができる。
【０１４５】
また、画像を表示した後もクライアント端末装置１とネットワークサーバ装置１３との間の通信回線の接続を保持し、常に最新の描画リスト（或いは更新状況等を示すデータ）を取り込んで描画処理を行うことにより、表示した仮想的な三次元空間の画像を動的に表示することができる。
【０１４６】
また、各Ｗｅｂサイト１１から見れば、各Ｗｅｂサイト１１の混雑状況等をユーザに認識させることができるため、ユーザからのアクセスを抑制することができ、ネットワークやＷｅｂサイトの混雑を緩和することができる。
【０１４７】
なお、上述の実施の形態の説明では、Ｗｅｂサイトの混雑状況をテクスチャの模様で表現し、更新状況を描画するビルディングの高さで表現することとしたが、これは、Ｗｅｂサイトの更新状況をテクスチャの模様で表現し、レスポンスをビルディングの高さで表現してもよい。
【０１４８】
この場合、更新をしていないサイトを示すテクスチャ，１％〜２０％の更新を行ったサイトを示すテクスチャ，２１％〜４０％の更新を行ったサイトを示すテクスチャ，４１％〜５０％の更新を行ったサイトを示すテクスチャ，５１％〜６０％の更新を行ったサイトを示すテクスチャ，６１％〜８０％の更新を行ったサイトを示すテクスチャ，８１％以上の更新を行ったサイトを示すテクスチャ等のように、各Ｗｅｂサイト１１の更新パーセンテージに応じて異なる模様のテクスチャを使用すればよい。
【０１４９】
また、各Ｗｅｂサイトの更新状況やネットワークの混雑状況等を示すビルディングの形状データやテクスチャデータは、各Ｗｅｂサイトが独自に作成してクライアント端末装置１に配信してもよい。この場合、各Ｗｅｂサイト毎に独自の形状や模様を創作できるため、ユーザは、サイトの見分けがつきやすくなるという利点がある。
【０１５０】
また、クライアント端末装置１やネットワークサーバ装置１３等の描画リストを作成するコンピュータ装置側で、予め決められたいくつかのパターンの形状データやテクスチャデータを持つようにしてもよい。この場合、各Ｗｅｂサイトから形状データやテクスチャデータをダウンロード不要とすることができる。
【０１５１】
［第２の実施の形態］
次に、本発明を適用した第２の実施の形態となるネットワークシステムの説明をする。上述の第１の実施の形態は、クライアント端末装置１が各Ｗｅｂサイト１１に対して個別にアクセスを図ることで、ネットワークの現状や各Ｗｅｂサイトの現状等を個別に調査し、この調査結果に基づいて二次元表示或いは三次元表示を行うものであった。
【０１５２】
この第２の実施の形態は、ユーザが利用しているプロバイダのネットワークサーバ装置１３がネットワークの現状や各Ｗｅｂサイトの現状等を一括して調査し、このネットワークサーバ装置１３側で調査されたネットワークの現状や各Ｗｅｂサイトの現状等の情報を、各ユーザのクライアント端末装置１がダウンロードして上述の二次元表示或いは三次元表示を行うようにしたものである。
【０１５３】
なお、上述の第１の実施の形態とこの第２の実施の形態とでは、この点のみが異なる。このため、以下、この差異の説明のみ行い重複する説明は省略することとする。
【０１５４】
［第２の実施の形態の構成］
この第２の実施の形態のネットワークシステムは、図１に示すネットワークシステムとブロック図的には変わらないのであるが、前述の画像を表示するための各情報をネットワークサーバ装置１３側で収集する点が異なる。
【０１５５】
［第２の実施の形態の動作］
以下、図１８に示すフローチャートを用いて、この第２の実施の形態となるネットワークシステムの三次元表示行程の流れを説明する。なお、二次元表示を行う場合も同様であるため、以下の説明を参照されたい。
【０１５６】
この図１８に示すフローチャートは、ユーザがクライアント端末装置１のメイン電源を投入することでスタートとなり、この三次元表示行程がステップＳ４１に進む。
【０１５７】
ステップＳ４１では、ユーザが自分のクライアント端末装置１をネットワークに接続する。
【０１５８】
ステップＳ４２では、ユーザが自分のクライアント端末装置１をネットワークサーバ装置１３に接続する。
【０１５９】
ステップＳ４３では、クライアント端末装置１が、ネットワークの現状やＷｅｂサイト１１の更新状況等を示す「データ」或いは「描画リスト」をネットワークサーバ装置１３からダウンロードする。
【０１６０】
ここで、この第２の実施の形態の場合、
１．ユーザがブックマークに相当する所望のＷｅｂサイト１１のＵＲＬをネットワークサーバ装置１３側に予め登録しておき、ネットワークサーバ装置１３側で常時或いは定期的にそのＵＲＬのＷｅｂサイト１１の更新状況等を調べ、このブックマークに相当するＷｅｂサイト１１の「データ」或いは「描画リスト」をネットワークサーバ装置１３からダウンロードする第１の方法と、
２．ネットワークサーバ装置１３側で推薦するＷｅｂサイト１１の更新状況やネットワークの現状等の「データ」或いは「描画リスト」をネットワークサーバ装置１３からダウンロードする第２の方法と
の２通りの方法がある。
【０１６１】
第１の方法が採用されている場合、クライアント端末装置１は、上記ステップＳ４３において、自分のブックマークに相当するＷｅｂサイト１１の更新状況やネットワークの状況等のデータ或いは描画リストをダウンロードする。
【０１６２】
これに対して、第２の方法が採用されている場合、クライアント端末装置１は、上記ステップＳ４３において、ネットワークサーバ装置１３側で推薦するＷｅｂサイト１１の更新状況やネットワークの状況等のデータ或いは描画リストをダウンロードする。
【０１６３】
次に、ネットワークサーバ装置１３からＷｅｂサイト１１の更新状況やネットワークの現状等を示す情報を「データ」の形式でダウンロードした場合は、この三次元表示行程がステップＳ４４に進む。ステップＳ４４では、クライアント端末装置１が、ネットワークサーバ装置１３からダウンロードした上記「データ」に基づいて、Ｗｅｂサイトの画像を描画するための描画リストを形成する。
【０１６４】
なお、ネットワークサーバ装置１３からダウンロードされるデータが、描画リストの一部のみを構成するものであった場合には、クライアント端末装置１は、残りのデータを収集して描画リストを補完する。
【０１６５】
これに対して、ネットワークサーバ装置１３からＷｅｂサイト１１の更新状況やネットワークの現状等を示す情報を「描画リスト」の形式でダウンロードした場合はこの三次元表示行程が上記ステップＳ４４をスキップしてステップＳ４５に進む。
【０１６６】
ステップＳ４５では、クライアント端末装置１が、上記ステップＳ４４で形成した「描画リスト」、或いはネットワークサーバ装置１３からダウンロードした「描画リスト」に基づいて、上述の第１の実施の形態と同様に例えばビルディングのオブジェクトの画像を描画して、
Ｗｅｂサイトのレスポンス              ⇒  視点からの距離（奥行き）、
回線速度（混み具合）                  ⇒  天候（気象）、
Ｗｅｂサイトの更新状況                ⇒  建物の高さ、
Ｗｅｂサイトの混雑状況                ⇒  模様、
Ｗｅｂサイトの種類                    ⇒  形状、
各Ｗｅｂサイトのリンク関係            ⇒  リンクライン及びリンクボール
で表示する。これにより、この三次元表示行程が終了する。
【０１６７】
なお、この第２の実施の形態の場合も、このような描画処理の終了後に、クライアント端末装置１とネットワークサーバ装置１３との通信回線を切断した場合はモニタ装置１０に表示される画像は静止画像となる。また、両者の接続を保持し、この図１８に示すフローチャートのステップＳ４１〜ステップＳ４５を繰り返し実行することで、連続的に更新される描画リストに基づいて、動的に変化する画像を表示することができる。
【０１６８】
［第２の実施の形態の効果］
以上の説明から明らかなように、この第２の実施の形態のネットワークシステムは、ユーザのブックマークに相当するＷｅｂサイト、或いはネットワークサーバ装置１３が推薦するＷｅｂサイトの更新状況やネットワークの現状等を、ネットワークサーバ装置１３側で一括して調べ、これをユーザがクライアント端末装置１でダウンロードして画像を形成して表示する。
【０１６９】
これにより、各Ｗｅｂサイトの更新状況やネットワークの混雑状況等を、所望のＷｅｂサイトにアクセスする前に知ることができ、上述の第１の実施の形態と同じ効果を得ることができる。
【０１７０】
［第３の実施の形態］
次に、本発明を適用した第３の実施の形態となるネットワークシステムの説明をする。この第３の実施の形態は、ネットワークの状況等をユーザに対して触覚的に知らせるようにしたものである。
【０１７１】
〔操作部の押圧力の可変制御〕
具体的には、この実施の形態のクライアント端末装置１は、Ｗｅｂサイトのレスポンスや混雑状況、或いはネットワークの混み具合に応じて、操作部５の操作ボタンを押圧するのに必要とする押圧力が変化する。
【０１７２】
まず、図１９に操作部５の外観を示す。この図１９は、操作部５が、コントローラであるとした場合の一例である。この図１９からわかるように操作部５は、２つの把持部４０Ｒ，４０Ｌを有しており、ユーザは、この各把持部４０Ｒ，４０Ｌを左右の手で把持することで操作部５を保持する。
【０１７３】
また、この操作部５には、各把持部４０Ｒ，４０Ｌを左右の手で把持した状態において、例えば各親指で操作可能な位置に、第１，第２の操作部４１，４２と、アナログ操作部４３Ｒ，４３Ｌとがそれぞれ設けられている。
【０１７４】
第１の操作部４１は、例えば視点の移動操作や表示画面上のカーソルの移動操作等を行うための操作部となっており、上方向を指示するための上方向指示ボタン４１ａ、下方向を指示するための下方向指示ボタン４１ｂ、右方向を指示するための右方向指示ボタン４１ｃ、左方向を指示するための左方向指示ボタン４１ｄがそれぞれ設けられている。
【０１７５】
第２の操作部４２には、△形状の刻印が設けられた△ボタン４２ａと、×形状の刻印が設けられた×ボタン４２ｂと、○形状の刻印が設けられた○ボタン４２ｃと、□形状の刻印が設けられた□ボタン４２ｄとがそれぞれ設けられている。
【０１７６】
アナログ操作部４３Ｒ，４３Ｌは、上記上下左右の各方向指示ボタン４１ａ〜４１ｄと同様に視点の変更操作や表示画面上のカーソルを移動操作するための操作部となっている。
【０１７７】
アナログ操作部４３Ｒ，４３Ｌは、非傾倒操作時には起立した状態（傾きのない状態＝基準ポジション）でそのポジションが保持する。
【０１７８】
アナログ操作部４３Ｒ，４３Ｌは、傾倒操作されると上記基準ポジションに対する傾き量と傾き方向に応じたＸＹ座標上の座標値を操作出力として制御部９に供給する。
【０１７９】
制御部９は、このアナログ操作部４３Ｒ，４３Ｌの操作出力（座標値）に対応する視点の画像（この実施の形態の場合は、各Ｗｅｂサイト１１のビルディングの画像）を形成してモニタ装置１０に表示制御する。
【０１８０】
また、この操作部５には、ゲーム開始の指定等を行うためのスタートボタン４４と、所定の項目の選択等を行うためのセレクトボタン４５と、アナログモード及びデジタルモードを選択するためのモード選択スイッチ４６とを有している。このモード選択スイッチ４６によりアナログモードが選択された場合には、発光ダイオード４７（ＬＥＤ）が発光制御され、アナログ操作部４３Ｒ，４３Ｌが動作状態となり、デジタルモードが選択された場合には、発光ダイオード４７が消光制御され、アナログ操作部４３Ｒ，４３Ｌが非動作状態となる。
【０１８１】
また、この操作部５には、各把持部４０Ｒ，４０Ｌを左右の手で把持した状態において、例えば各手の人差し指（或いは中指）で操作可能な位置に、右ボタン４８及び左ボタン４９が設けられている。この各ボタン４８，４９は、それぞれ操作部５の厚さ方向に並設された第１，第２の右ボタン４８Ｒ１，４８Ｒ２、及び第１，第２の左ボタン４９Ｌ１，４９Ｌ２を有している。
【０１８２】
ユーザは、所望のＷｅｂサイトを選択する場合、この操作部５の第１の操作部４１の各方向指示ボタン４１ａ〜４１ｄを操作することで視点を変更操作すると共に、モニタ装置１０の表示画面上のカーソルを所望のＷｅｂサイトに対応するビルディングに移動操作し、第２の操作部４２の○ボタン４２ｃを押圧操作する。
【０１８３】
制御部９は、この○ボタン４２ｃが押圧操作されたことを検出すると、このカーソル位置のビルディングに対応するＷｅｂサイトのＵＲＬをＵＲＬメモリ６から読み出してネットワーク接続機能４に供給する。そして、ネットワーク接続機能４が、この制御部９から供給されたＵＲＬに対応するＷｅｂサイトに対して通信回線の接続を図る。これにより、ユーザにクライアント端末装置１と所望のＷｅｂサイトとの通信回線が確立され、ユーザは、そのＷｅｂサイトのホームページの閲覧等を行うことができる。
【０１８４】
また、この操作部５には、当該操作部５自体を振動させる振動モータが内蔵されている。この振動モータは、ネットワークの状況等に応じて駆動される。
【０１８５】
〔○ボタンの構成〕
次に、図２０（ａ），図２０（ｂ）は、○ボタン４２ｃを高さ方向に沿って直線的に縦切りにし、この断面を正面から見た状態の図である。この図２０（ａ），図２０（ｂ）からわかるように○ボタン４２ｃは、凸状のボタンカバー５０と、この凸状のボタンカバー５０内に一部を埋設するかたちで設けられた所定長の電極スペーサ５１と、この電極スペーサ５１を取り囲むように設けられたピエゾ素子５２と、基板５３と、ピエゾ素子５２及び基板５３の間隙を埋めるように設けられた、例えばゴムやスポンジ等の弾性部材であるスペーサ５４とを有している。
【０１８６】
凸状のボタンカバー５０は、突出部５０ａとフランジ部５０ｂとで形成されており、突出部５０ａが第２の操作部４２のカバー５５から所定分突出するように設けられている。
【０１８７】
電極スペーサ５１には、基板５３に設けられた電極５６と接触することで通電を図る電極５７が反ボタンカバー５０側に設けられている。
【０１８８】
ピエゾ素子５２は、電圧印加端子５８を介して制御部９に接続されており、制御部９から印加される電圧に応じて、○ボタン４２ｃの高さ方向に沿って厚みが変化する。
【０１８９】
〔通常時における押圧操作〕
このような構成を有する○ボタン４２ｃにおいて、図２０（ａ）はピエゾ素子５２に電圧が印加されていない状態における○ボタン４２ｃの非押圧操作状態を示し、図２０（ｂ）はピエゾ素子５２に電圧が印加されていない状態における○ボタン４２ｃの押圧操作状態を示している。
【０１９０】
このうち、図２０（ａ）からわかるように、○ボタン４２ｃの非押圧操作状態のときには、電極スペーサ５１に設けられた電極５７は基板５３に設けられた電極５６と接触していない。しかし、図２０（ａ）の矢印で示すようにボタンカバー５０の突出部５０ａに対して押圧力を加えると、図２０（ｂ）に示すようにボタンカバー５０のフランジ部５０ｂによりピエゾ素子５２を介して弾性部材で形成されたスペーサ５４が押し潰されるかたちで変形し、電極スペーサ５１に設けられた電極５７が基板５３に設けられた電極５６と接触して通電が図られる。
【０１９１】
〔押圧に必要とする力の可変制御〕
次に、このクライアント端末装置１の場合、前述のようにブックマーク，検索サイト，履歴等のＷｅｂサイトのレスポンスや混雑状況、或いはネットワークの混み具合等を検出する。しかし、レスポンスが悪いＷｅｂサイトや混雑しているＷｅｂサイト、或いはネットワークが混雑している場合には、ホームページの閲覧等をストレスなく行うことは困難となる。
【０１９２】
この例においては、ユーザによりレスポンスが悪いＷｅｂサイトや混雑しているＷｅｂサイトが選択されようとした場合、或いはネットワークが混雑している場合、制御部９は、このＷｅｂサイトやネットワークの混雑状況等に応じた電圧を、○ボタン４２ｃのピエゾ素子５２に印加する。
【０１９３】
図２１（ａ）は、ピエゾ素子５２に電圧が印加された状態を示している。この図２１（ａ）からわかるように、ピエゾ素子５２に電圧が印加されると、この印加された電圧に応じてピエゾ素子５２が、○ボタン４２ｃの高さ方向の厚みが増すかたちで変形する。これにより、このピエゾ素子５２の厚みが増した分、スペーサ５４が押し潰されるかたちで変形する。
【０１９４】
なお、ピエゾ素子５２及びスペーサ５４は、電極スペーサ５１を取り囲むようにしてそれぞれ設けられているため、ピエゾ素子５２に電圧が印加されるだけでは、各電極５６，５７は接触はしない。
【０１９５】
次に、このようにピエゾ素子５２によりスペーサ５４が押し潰された状態で○ボタン４２ｃを押圧操作すると、図２１（ｂ）に示すようにボタンカバー５０のフランジ部５０ｂによりピエゾ素子５２を介してスペーサ５４がさらに押し潰されるかたちで変形し、各電極５６，５７が接触して通電が図られる。この場合、○ボタン４２ｃが押圧操作される前に、スペーサ５４はピエゾ素子５２に印加された電圧に応じた分だけピエゾ素子５２により押し潰されている。このため、この○ボタン４２ｃを押圧操作するには、通常よりも大きな押圧力を必要とすることとなる。
【０１９６】
すなわち、ピエゾ素子５２に印加される電圧は、Ｗｅｂサイトのレスポンス，Ｗｅｂサイトの混雑状況、或いはネットワークの混雑状況によって制御部９により可変制御されるため、ピエゾ素子５２の厚みは、このＷｅｂサイトのレスポンス，Ｗｅｂサイトの混雑状況、或いはネットワークの混雑状況に応じて変化する。このため、○ボタン４２ｃを押圧操作するのに必要とする押圧力は、Ｗｅｂサイトのレスポンス，Ｗｅｂサイトの混雑状況、或いはネットワークの混雑状況によって変化することとなる。
【０１９７】
これにより、ユーザに対して、○ボタン４２ｃを押圧操作する際の触感でＷｅｂサイトやネットワークの混雑状況を認識させることができ、空いているＷｅｂサイトへの移行等を促すことができる。このため、Ｗｅｂサイトやネットワークの混雑の緩和や、ストレスの無いネットサーフィン等を可能とすることができる。
【０１９８】
なお、この例においては、○ボタン４２ｃを押圧するのに必要とする押圧力を可変制御することとしたが、これは、第１の操作部４１の上下左右の各方向指示ボタン４１ａ〜４１ｄを押圧するのに必要とする押圧力を可変制御するようにしてもよいし、また、各アナログ操作部４３Ｒ，４３Ｌの傾倒操作をするのに必要とする傾倒操作力を可変制御するようにしてもよい。
【０１９９】
また、この例は操作部５がコントローラの場合であったが、これは、キーボードやマウス装置等の入力デバイスの場合であっても同様である。すなわち、操作部５がキーボードの場合は、各キーのカバーと接触部との間に上記ピエゾ素子等の押圧力可変手段を設ければよいし、操作部５がマウス装置の場合は、操作ボタンのカバーと接触部との間に上記ピエゾ素子等の押圧力可変手段を設ければ、上述のコントローラの場合と同様の効果を得ることができる。
【０２００】
［触覚的制御］
次に、図２２のフローチャートを用いて触覚的制御行程の流れを説明する。なお、以下、「ボタン」の重さを変化させる触覚的制御と、「振動」の大きさを変化させる触覚的制御を併用するものとして説明を進める。
【０２０１】
このフローチャートは、ユーザが当該ネットワークシステムで形成された仮想世界にログインすることでスタートとなる。
【０２０２】
ステップＳ５１では、制御部９が、操作部５と通信を行うことにより、その操作部５が、触覚的制御に対応する機能である、例えばボタンを押圧するのに必要な押圧力を変化させる機能（押圧力可変機能：図２０（ａ），図２０（ｂ），図２１（ａ），図２１（ｂ）参照）及び振動機能を有しているか否かを判別する。そして、操作部５が触覚的制御機能を備えていないと判別した場合、その操作部５に対して触覚的制御を行うことができないため、制御部９は、このフローチャートの実行を終了する。
【０２０３】
これに対して、操作部５が触覚的制御機能を備えていると判別した場合、その操作部５に対する触覚的制御が可能であるため、制御部９は、この触覚的制御行程をステップＳ５２に進める。
【０２０４】
ステップＳ５２では、制御部９が、仮想世界内を移動するユーザの移動位置近辺に、例えば混雑しているＷｅｂサイトのオブジェクト（この例の場合、ビルディング）が存在するか否かを判別する。そして、制御部９は、混雑しているＷｅｂサイトのオブジェクトが存在しない場合は、この触覚的制御行程をステップＳ６１に進め、混雑しているＷｅｂサイトのオブジェクトが存在する場合は、この触覚的制御行程をステップＳ５３に進める。
【０２０５】
ステップＳ５３では、制御部９が、ユーザの移動位置近辺に存在する上記オブジェクトのうち、ユーザの移動位置に近い、例えば２〜４つのオブジェクトを選択する。なお、この場合、ユーザの移動位置に最も近い一つのオブジェクトのみを選択するようにしてもよい。
【０２０６】
ステップＳ５４では、制御部９が、上記各オブジェクトとユーザの視点との間の距離を算出する。ステップＳ５５では、制御部９が、上記ステップＳ５４で算出したオブジェクトと視点との間の距離に対応する制御量（振動機能の振動量や、ボタンを押圧するのに必要な押圧力の大きさ等）を算出する。
【０２０７】
ステップＳ５６では、制御部９が、ユーザの視点に対する各オブジェクトの角度をそれぞれ算出する。ステップＳ５７では、制御部９が、上記ステップＳ５６で算出した角度に対する上記制御量を算出する。
【０２０８】
この場合、上記角度が小さくなるに連れ、徐々に制御量が大きくなるようにしてもよい。或いは、オブジェクトが視野角に存在する場合に触覚的制御を行い、オブジェクトが視野角に存在しない場合は触覚的制御を行わないようにしてもよい。
【０２０９】
ステップＳ５８では、制御部９が、上記オブジェクトに対する視点の移動速度を算出する。ステップＳ５９では、制御部９が、上記ステップＳ５８で算出したユーザの移動速度に対する上記制御量を算出する。この場合、移動速度が速くなるに連れ、徐々に大きな制御量が算出される。
【０２１０】
ステップＳ６０では、制御部９が、上記ステップＳ５４〜ステップＳ６０で算出した制御量に基づいて、操作部５のボタン及び振動機能を制御する。
【０２１１】
具体的には、この例の場合、上記距離、角度、及び移動速度の３つの要素から算出される制御量は、距離及び視野角が振動量に反映され、移動速度がボタンの重さに反映される。
【０２１２】
制御部９は、ユーザの移動位置（視点）が、上記オブジェクトに近づくに連れ、操作部５の振動量が徐々に大きくなるように該操作部５の振動モータ３１を触覚的制御すると共に、操作部５のボタンを押圧するのに要する押圧力が、徐々に大きくなるように操作部５の押圧力可変部３０（例えば、上記ピエゾ素子５２等）を制御する。
【０２１３】
最後に、制御部９は、ステップＳ６１において、ユーザが仮想世界からログアウトしたか否かを判別する。そして、ログアウトしていない場合は、ステップＳ５２〜ステップＳ６０における上述の触覚的制御を繰り返し実行する。これに対して、ユーザのログアウトを検出した場合は、このフローチャートの実行を終了する。
【０２１４】
［第３の実施の形態の効果］
この第３の実施の形態のネットワークシステムの場合、ネットワークの状況をビルディングのオブジェクトや天候のオブジェクト等により視覚的に表現すると共に、ネットワークの状況に応じて操作部５のボタン及び振動モータ３１を制御する。これにより、ユーザは視覚的及び触覚的にネットワークの状況を認識可能となり、ユーザに対してネットワークの状況を、より認識させ易くすることができる。
【０２１５】
すなわち、上述の各Ｗｅｂサイトに対応するビルディング等を描画することにより形成された仮想世界の街に雨が降る場合を考える。この時、気象の変化を起こす要因はネットワーク全体の混み具合となる。ネットワーク全体の負荷が軽いほど天候は良く、逆に重いほど天候が悪くなるようにすることで、視覚的な「快適さ」、「鬱陶しさ」を与える。これによりとユーザはネットワーク状況を視覚的に認織することができる。
【０２１６】
なお、ネットワーク全体の負荷に応じて操作部５を制御してもよい。例えば、ネットワークの混雑状況に応じて仮想世界の木々を揺らして風を表現し、ユーザに対して向かい風が吹いているような状況とすると共に、ネットワークの混雑状況に応じて操作部５の「ボタン」を重くして仮想世界内を移動し難くする。
【０２１７】
ネットワークの混雑状況以外であっても、例えば特定のＷｅｂサイトの混み具合、起動状態、或いは更新量等に応じて上記触覚的制御を行ってもよい。
【０２１８】
また、ユーザが「ブックマーク」に登録したＷｅｂサイトの中でも、「特に見落としたくないＷｅｂサイト」，「毎回、必ずチェックしたいＷｅｂサイト」等のような特別なＷｅｂサイトを予め登録しておき、この特別なＷｅｂサイトに対する触覚的制御のみを行うようにしてもよい。この場合、上記特別なＷｅｂサイトが混雑しており、或いはメンテナンス等により起動していない場合、ユーザが仮想世界内を移動して該特別なＷｅｂサイトのビルディングに近づくに連れ、操作部５のボタンが重くなり、特別なＷｅｂサイトのビルディングには近づき難くなる。
【０２１９】
また、Ｗｅｂサイトの更新量が大きいほど、操作部５の振動量が大きくなるように振動モータ３１を制御してもよい。これにより、ユーザに対してＷｅｂサイトの更新量を触覚的に認識させることができる。
【０２２０】
また、「ボタン」の重さを変化させる触覚的制御と、「振動」の大きさを変化させる触覚的制御とを併用することとしたが、これはいずれか一方の制御を行ってもよい。
【０２２１】
また、Ｗｅｂサイト毎に「ボタン」の重さを変化させる触覚的制御と、「振動」の大きさを変化させる触覚的制御とを使い分けるようにしてもよい。
【０２２２】
また、Ｗｅｂサイトの種類に応じて「ボタン」の重さを変化させる触覚的制御と、「振動」の大きさを変化させる触覚的制御とを使い分けるようにしてもよい。
【０２２３】
さらに、図３に示すサイトＢのリンクのように、リンク関係が切れている場合において、ユーザがこのリンクのＵＲＬの表示箇所にカーソルを移動した際に、振動モータ３１を振動駆動し、或いはボタンを重くするように制御部５を制御してもよい。これにより、ユーザに対してリンク切れを触覚的に知らせることができる。
【０２２４】
［第３の実施の形態の変形例］
以上の説明は、ネットワークの現状等を視覚的及び触覚的に表現するものであった。しかし、各オブジェクトに対して固有の音（音声，音楽，ビープ音等）を決め、視点との距離や角度に応じて、上記音を図１に示す音響出力部３２から発音制御してもよい。
【０２２５】
例えば、視点がオブジェクトに近づくに連れ徐々に大きな音を発音するように上記音響出力部３２を発音制御し、或いは視点がオブジェクトに近づくに連れ徐々に小さな音を発音するように上記音響出力部３２を発音制御する。
【０２２６】
これにより、ユーザは、ネットワークの現状等を視覚的，触覚的及び聴覚的に認識することができる。従って、ユーザに対してネットワークの現状等をさらに認識させ易くすることができる。
【０２２７】
［第４の実施の形態］
次に、本発明を適用した第４の実施の形態となるネットワークシステムの説明をする。上述の各実施の形態は、ブックマークや履歴等に対応するＷｅｂサイトを二次元表示或いは三次元表示するものであった。これに対して、この第４の実施の形態は、オンラインショッピングを行うショッピングサイトを二次元表示或いは三次元表示するようにしたものである。
【０２２８】
〔ショッピングサイトの情報の取得〕
この第４の実施の形態の場合、ネットワークサーバ装置１３は、複数のショッピングサイトを有する構成となっており、いわゆるポータルサイトとして、各ショッピングサイトに関する情報を各ユーザに提供するようになっている。
【０２２９】
ネットワークサーバ装置１３は、各クライアント端末装置１を代表して、各ショッピングサイトのＵＲＬ，種類（貴金属，コンピュータ用品，衣類等のネット販売している商品の種類），人気（アクセス数），現在の回線状況，価格等を調査し、これらの情報をデータベースに記憶して管理している。
【０２３０】
ユーザのクライアント端末装置１は、このネットワークサーバ装置１３がポータルサイトとして指定されている場合、最初に当該クライアント端末装置１とネットワークサーバ装置１３との接続を図り、上記データベースから各ショッピングサイトの情報をダウンロードする。
【０２３１】
〔三次元表示〕
クライアント端末装置１は、ネットワークサーバ装置１３から上述各Ｗｅｂサイトに関する情報をダウンロードすると、例えば図１４の三次元表示例と同様に、各ショッピングサイトに対応するビルディングのオブジェクトを形成して表示する。
【０２３２】
一例ではあるが、具体的には、各ショッピングサイトのビルディングは、以下のように表示される。
【０２３３】
人気                          ⇒  表示位置
利用の可否（課金の可否）      ⇒  天候（気象）、
価格                          ⇒  建物の高さ、
混雑状況                      ⇒  模様、
種類                          ⇒  形状、
リンク関係                      ⇒  リンクライン及びリンクボール（図１０参照）
で表示する。
【０２３４】
上記「利用の可否（課金の可否）」の情報は、各ショッピングサイトが利用している課金サーバ装置が稼働しているか否かを示す情報である。
【０２３５】
課金サーバ装置が稼働している場合、商取引可能であるため、クライアント端末装置１は、例えば「晴れ」の天候のオブジェクトを、各ショッピングサイトのビルディングに重ねて表示する。
【０２３６】
これに対して、課金サーバ装置が稼働していない場合、商取引を行うことができないため、クライアント端末装置１は、例えば「雨」の天候のオブジェクトを、各ショッピングサイトのビルディングに重ねて表示する。
【０２３７】
このように課金の可否を天候のオブジェクトで表示することにより、ユーザに対して、そのショッピングサイトを利用できるか否かということを、一目で認識させることができる。
【０２３８】
なお、課金サーバ装置が稼働していない場合には、そのショッピングサイトのビルディングを「傾いたビルディング」、或いは「壊れたビルディング」として表示してもよい。
【０２３９】
上記「人気」の情報は、各ショッピングサイトのビルディングの表示位置で示す。具体的には、人気の高いショッピングサイトは、ユーザの利用頻度が高いショッピングサイトであることを示す。
【０２４０】
このため、クライアント端末装置１は、視点に一番近い位置に１番人気のショッピングサイトのビルディングを配置し、視点から二番目に近い位置い２番人気のショッピングサイトのビルディングを配置し、視点から三番目に近い位置い３番人気のショッピングサイトのビルディングを配置する等のように、人気に応じて表示位置を設定して各ショッピングサイトのビルディングを表示する。
【０２４１】
これにより、視点から奥行き方向にかけて、各ショッピングサイトのビルディングが人気順に並んで表示されることとなるため、ユーザに対して所望のショッピングサイトを認識させ易くすることができる。
【０２４２】
なお、人気の高いショッピングサイト或いは優良ショッピングサイトのビルディングに対して、人気を記載した看板や照明を点灯表示し、他のショッピングサイトよりも目立つように表示してもよい。
【０２４３】
上記「種類」の情報は、各ショッピングサイトのビルディングの形状で表示する。具体的には、クライアント端末装置１は、例えばスポーツ用品のショッピングサイトは三角柱形状のビルディングで表示し、貴金属のショッピングサイトは円柱形状のビルディングで表示する。
【０２４４】
これにより、各ショッピングサイトの種類を、各ビルディングの形状で見分けることができるため、ユーザに対して所望のショッピングサイトを認識させ易くすることができる。
【０２４５】
〔第４の実施の形態の効果〕
以上の説明から明らかなように、この第４の実施の形態となるネットワークシステムは、ユーザに対して各ショッピングサイトの情報をオブジェクトで表示することで、該各ショッピングサイトの種類，価格，混雑状況等を、ユーザに対して一目で認識させることができる。
【０２４６】
このため、ユーザは、実際に所望のショッピングサイトに対してアクセスを図る前にそのショッピングサイトの概要を知ることができる。従って、例えば所望のショッピングサイトが混雑している場合には、時間をおいてアクセスを図る等の適切な判断の下、アクセスを図ることができる。
【０２４７】
なお、この実施の形態の説明では、ネットワークサーバ装置１３で管理されている各ショッピングサイトの情報をクライアント端末装置１がダウンロードして用いることとした。
【０２４８】
しかし、クライアント端末装置１で、前述のブックマークのような形体で各ショッピングサイトのＵＲＬを保存しておき、ユーザからショッピングサイトの閲覧が指定された際に、保存されているＵＲＬに基づいて各ショッピングサイトから上記更新状況や種類等の各情報を取得して上述の二次元表示或いは三次元表示を行うようにしてもよい。
【０２４９】
［第１〜第４の実施の形態の変形例］
上述の第１〜第４の実施の形態の説明では、ネットワークの混雑状況やＷｅｂサイト或いはショッピングサイトの更新状況や混雑状況等を「ビルディング」のオブジェクトとして表示する例について説明したが、これは、例えば「木」のオブジェクトや「噴水」のオブジェクト或いは「自動販売機」のオブジェクト等、他のオブジェクトとして表示するようにしてもよい。
【０２５０】
例えば、Ｗｅｂサイトの更新状況等を「木」や「自動販売機」のオブジェクトとして表示した場合には、前述と同様に「木の高さや模様」或いは「自動販売機の高さや模様（或いは販売している飲み物等のパッケージの模様等でもよい。）」でＷｅｂサイトの更新状況や混雑状況等を表すことができる。
【０２５１】
また、不動産等の静物（無生物）のオブジェクトのみならず、人間やキャラクタ（ゲーム，アニメーション，漫画等のキャラクタ），動物或いは植物等の「生物」のオブジェクトで表示するようにしてもよい。人間のオブジェクトを用いた場合、身長の高さ，顔の表情及び衣服の模様等でネットワーク状況や更新状況等を表示することができる。
【０２５２】
また、花のオブジェクトを用いた場合、茎の長さや花の大きさ及び花の模様等でネットワークの混雑状況やＷｅｂサイトの更新状況等を表示することができる。この花のオブジェクトを用いた場合には、表示画面が花畑のようになる視覚的効果も得ることができる。そして、各Ｗｅｂサイトのリンクを蜜蜂や蝶等の昆虫や小鳥が行き交う姿で表示すればさらに視覚的に面白い効果を得ることができるであろう。
【０２５３】
さらに、画像は、空間のみならず、海中や宇宙空間で表示するようにしてもよい。海中の場合は、例えば昆布やわかめ等の海草の長さや模様でＷｅｂサイト１１の更新状況等を表示し、各Ｗｅｂサイトのリンクを魚，貝，鯨，甲虫類等の海洋生物が行き交う姿で表示すればよい。
【０２５４】
また、宇宙空間の場合は、例えば惑星の大きさや模様等でＷｅｂサイト１１の更新状況等を表示し、各Ｗｅｂサイト１１のリンクを宇宙船や空想上の宇宙生物等が行き交う姿で表示すればよい。
【０２５５】
すなわち、本発明に係る技術的思想は、三次元的に配置するオブジェクトの配置位置を、ネットワーク２の混雑状況やＷｅｂサイト１１の更新状況等に応じて異ならせて表示することにある。このため、表示するオブジェクトには何ら限定されるものではないことを理解されたい。
【０２５６】
この場合、例えば表示画面の下側に通信回線の空いているＷｅｂサイトや更新されているＷｅｂサイトのオブジェクトを表示し、表示画面の上側に通信回線の混んでいるＷｅｂサイトや更新がなされていないＷｅｂサイトのオブジェクトを表示する等のように、ネットワークの混み具合や更新状況に応じて表示位置を可変すればよい。
【０２５７】
なお、ネットワークの混み具合や更新状況に拘わらず、ユーザにより指定されたＷｅｂサイトのオブジェクトに対しては、例えば表示画面の上側等のようにユーザが見やすい位置に表示してもよいことは、上述の各実施の形態と同様である。
【０２５８】
最後に、本発明は一例として説明した上述の実施の形態に限定されることはなく、上述の実施の形態以外であっても、本発明に係る技術的思想を逸脱しない範囲であれば、設計等に応じて種々の変更が可能であることは勿論であることを付け加えておく。
【０２５９】
【発明の効果】
本発明は、ネットワークやサイトの現状を、事前に認識したうえで、所望のサイトに対してアクセスを図ることを可能とすることができる。
【図面の簡単な説明】
【図１】本発明の第１の実施の形態のクライアント端末装置を含むネットワークシステムのブロック図である。
【図２】第１の実施の形態のクライアント端末装置のブックマークの二次元表示行程の流れを示すフローチャートである。
【図３】上記ブックマークの二次元表示例を示す図である。
【図４】第１の実施の形態のクライアント端末装置のブックマークの三次元表示行程の流れを示すフローチャートである。
【図５】上記ブックマークの三次元表示行程における描画処理行程の流れを示すフローチャートである。
【図６】ブックマークの各Ｗｅｂサイトをビルディングのオブジェクトとして表示した表示例を示す図である。
【図７】各Ｗｅｂサイト１１の更新状況に応じて高さが異なるように表示された各Ｗｅｂサイトのビルディングを示す図である。
【図８】混雑状況に応じた模様で表示された各Ｗｅｂサイトのビルディングを示す図である。
【図９】各Ｗｅｂサイトをビルディングの画像として表示する際に、Ｗｅｂサイトの種類に応じてビルディングの形状を変化させた例を示す図である。
【図１０】各Ｗｅｂサイトのリンク関係を表示するリンクライン及びリンクボールを示す図である。
【図１１】上記各Ｗｅｂサイトのビルディングが表示された仮想的な三次元空間内における昼間の表示例を示す図である。
【図１２】上記各Ｗｅｂサイトのビルディングが表示された仮想的な三次元空間内における夜間の表示例を示す図である。
【図１３】ネットワークの混雑を示す降雨の天候が表示された昼間の仮想的な三次元空間を示す図である。
【図１４】視点を天空に移動した場合の各Ｗｅｂサイトのビルディングの表示例を示す図である。
【図１５】所望のＷｅｂサイトのビルディングのみを起立表示した例を示す図である。
【図１６】各Ｗｅｂサイトのビルディングをワイヤーフレーム表示した例を示す図である。
【図１７】各Ｗｅｂサイトのビルディングを半透明表示した例を示す図である。
【図１８】本発明の第２の実施の形態となるネットワークシステムの三次元表示行程の流れを説明するための図である。
【図１９】クライアント端末装置に接続されているコントローラの外観を示す斜視図である。
【図２０】コントローラに設けられている○ボタンが押圧されていない状態、及び○ボタンが押圧された状態を示す縦断面図である。
【図２１】コントローラに設けられている○ボタンに設けられているピエゾ素子に電圧を印加することにより、ピエゾ素子の厚みが変化した状態、及び○ボタンを押圧するのに要する力がピエゾ素子により変化する様子を示す縦断面図である。
【図２２】本発明の第３の実施の形態となるネットワークシステムの触覚的制御行程の流れを説明するための図である。
【図２３】従来のクライアント端末装置のＷＷＷブラウザにおけるブックマークの表示形態を示す図である。
【符号の説明】
１…クライアント端末装置，２…ネットワーク，３…ＷＷＷブラウザ，４…ネットワーク接続機能，５…操作部，６…ＵＲＬメモリ，７…描画処理部，９…制御部，１０…モニタ装置，１１…Ｗｅｂサイト，１２…検索エンジン，１３…ネットワークサーバ装置，２０…リンクボール，２５…樹木
【図１】
0003556203.tif 000002
【図２】
0003556203.tif 000003
【図３】
0003556203.tif 000004
【図４】
0003556203.tif 000005
【図５】
0003556203.tif 000006
【図６】
0003556203.tif 000007
【図７】
0003556203.tif 000008
【図８】
0003556203.tif 000009
【図９】
0003556203.tif 000010
【図１０】
0003556203.tif 000011
【図１１】
0003556203.tif 000012
【図１２】
0003556203.tif 000013
【図１３】
0003556203.tif 000014
【図１４】
0003556203.tif 000015
【図１５】
0003556203.tif 000016
【図１６】
0003556203.tif 000017
【図１７】
0003556203.tif 000018
【図１８】
0003556203.tif 000019
【図１９】
0003556203.tif 000020
【図２０】
0003556203.tif 000021
【図２１】
0003556203.tif 000022
【図２２】
0003556203.tif 000023
【図２３】
0003556203.tif 000024