(57)【要約】      （修正有）【課題】ネットワーク上のＨＴＭＬデータが存在するサイトへの接続待ち時間と、通信コストを削減できるＨＴＭＬの表示装置を提供する。【解決手段】ＨＴＭＬデータ中のリンク情報の存在をユーザに知らせるためのアンダーライン付きのリンクテキスト等のオブジェクト（識別データ）に対して、これらを指定するユーザインターフェースを有し、これでオブジェクトを指定したときに、第１の情報取得手段６で、このオブジェクトを含むＨＴＭＬデータ自身の存在場所を示す情報を取得するとともに、第２の情報取得手段７でオブジェクトのリンク情報を取得する。これらの情報をテーブル８に記憶し、この内容に従い、ＨＴＭＬデータと、それに対応したリンク情報が指すＨＴＭＬデータを、データ取得手段９で取得し、データ保存手段１６に保存する。【選択図】図１
2006190314.tif 000002
【特許請求の範囲】
【請求項１】
他のデータへのリンク情報を含むハイパーテキストデータを表示するハイパーテキスト表示装置であり、ハイパーテキストデータ中のリンク情報の存在を示す識別データの中から、取得すべき他のデータへの特定のリンク情報に対応した識別データを指定する指定手段と、前記指定手段により指定されたリンク情報に基づいて前記他のデータを取得するか否かを判断する判断手段と、前記判断手段により前記他のデータを取得すると判断された場合には、前記指定されたリンク情報に従って前記他のデータを取得し、取得しないと判断された場合には、前記指定されたリンク情報を指定リンク情報記憶手段に格納する制御手段とを備えるハイパーテキスト表示装置。
【請求項２】
特定のリンク情報を記憶する特定リンク情報記憶手段をさらに備え、前記判断手段は、前記指定手段により指定されたリンク情報が前記特定リンク情報記憶手段に記憶された特定のリンク情報と一致する場合には、前記指定されたリンク情報に従って前記他のデータを取得すると判断し、一致しない場合には、前記他のデータを取得しないと判断する請求項１記載のハイパーテキスト表示装置。
【請求項３】
前記他のデータを保存するデータ保存手段をさらに備え、前記特定リンク情報記憶手段に記憶された特定のリンク情報は、前記データ保存手段に保存された他のデータへのリンク情報である請求項２記載のハイパーテキスト表示装置。
【請求項４】
他のデータへのリンク情報を含むハイパーテキストデータを表示するハイパーテキスト表示装置であり、第１特定リンク情報および第２特定リンク情報を記憶する特定リンク情報記憶手段と、ハイパーテキストのデータ中のリンク情報の存在を示す識別データの中から、取得すべき他のデータへのリンク情報に対応した識別データを指定する指定手段と、前記特定リンク情報記憶手段に記憶された前記第１特定リンク情報あるいは前記第２特定リンク情報のいずれかを選択する選択手段と、前記指定手段により指定されたリンク情報が、前記選択手段によって選択された特定リンク情報に一致するか否かを判断する判断手段と、前記指定されたリンク情報が前記特定リンク情報に一致すると前記判断手段によって一致すると判断された場合には、前記指定されたリンク情報に従って前記他のデータを取得し、一致しないと判断された場合には、前記指定されたリンク情報を指定リンク情報記憶手段に格納する制御手段とを備えるハイパーテキスト表示装置。
【請求項５】
前記他のデータを保存するデータ保存手段をさらに備え、前記第１特定リンク情報は、前記データ保存手段に保存された他のデータへのリンク情報であり、前記第２特定リンク情報は、所定のネットワーク上に存在する他のデータへのリンク情報である請求項４記載のハイパーテキスト表示装置。
【請求項６】
他のデータへのリンク情報を含むハイパーテキストデータを表示するための方法であって、
指定手段が、ハイパーテキストデータ中のリンク情報の存在を示す識別データの中から、取得すべき他のデータへの特定のリンク情報に対応した識別データを指定するステップと、
判断手段が、前記指定手段により指定されたリンク情報に基づいて前記他のデータを取得するか否かを判断するステップと、
制御手段が、前記判断手段により前記他のデータを取得すると判断された場合には前記指定されたリンク情報に従って前記他のデータを取得し、取得しないと判断された場合には、前記指定されたリンク情報を指定リンク情報記憶手段に格納するステップとからなるハイパーテキストの表示方法。
【請求項７】
他のデータへのリンク情報を含むハイパーテキストデータをコンピュータに表示させるためのプログラムであって、該コンピュータを、
ハイパーテキストデータ中のリンク情報の存在を示す識別データの中から、取得すべき他のデータへの特定のリンク情報に対応した識別データを指定する指定手段、
前記指定手段により指定されたリンク情報に基づいて前記他のデータを取得するか否かを判断する判断手段、及び、 
前記判断手段により前記他のデータを取得すると判断された場合には前記指定されたリンク情報に従って前記他のデータを取得し、取得しないと判断された場合には、前記指定されたリンク情報を指定リンク情報記憶手段に格納する制御手段として機能させるためのプログラムを格納したコンピュータ記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ハイパーテキスト表示装置に関し、インターネットのＷＷＷやイントラネット等に存在するハイパーテキストデータを表示するためのブラウザに対して適用される技術である。
【背景技術】
【０００２】
インターネットのＷＷＷやイントラネット等に存在するハイパーテキストの情報を表示するためのブラウザでは、Ｍｉｃｒｏｓｏｆｔ社のＩｎｔｅｒｎｅｔ  Ｅｘｐｌｏｒｅｒや、Ｎｅｔｓｃａｐｅ社のＮｅｔｓｃａｐｅ  Ｎａｖｉｇａｔｏｒ等が著名である。これらのブラウザでは、ハイパーテキストが格納された場所を指定して、そのハイパーテキストの内容を表示する。このとき、ユーザインターフェイスでは、ユーザが、ＵＲＬ情報を、キーボード入力にて直接的に、または、画面上のリンクを示すアイコンや文字列を指定する等の方法で間接的に指定するのが一般的である。
【０００３】
現在、ＷＷＷ上に存在する膨大なハイパーテキスト情報を取得するには、ディレクトリサービス等を利用するなどして、リンク情報をたどりながら、目的の情報を検索している。
【０００４】
また、いわゆるモバイルと称される小型携帯端末を利用して、インターネットのＷＷＷに接続する技術も確立されてきている。このモバイルはメモリの容量等が限られているため、ブラウザとしては簡易な機能が搭載されている。このため、モバイルを用いてインターネットに接続した場合、例えば、画像情報を表示することができない等の制限がある。
【発明の開示】
【発明が解決しようとする課題】
【０００５】
リンク情報をたどって順次検索するという方法は、（１）操作が煩雑であり、ユーザに慣れが必要であるという問題がある。また、（２）目的の情報に到達するまでに、多くのハイパーテキストにアクセスするので、特に、電話回線を利用した、ダイアルアップによる低速な接続形態では、検索するために時間および通信のためのコストがかかるという問題もある。
【０００６】
さらに、（３）一般にインターネットやイントラネットのハイパーテキストは、リンク情報に相互に複雑に関連付けられており、リンク情報をたどるうちに、ユーザが混乱することもある。また、ネットワークに接続されていない、オフラインの状態で、ハイパーテキストを表示しているときに、そこに現れるリンク先へのアクセスは、リンク先がネットワーク上に存在する場合は不可能である。この場合は、このリンク先のアドレス（ＵＲＬ等）を記憶するか、メモしておくかして、後でアクセスしなければならない。この作業は煩雑であるため、スムースな閲覧の妨害になる。
【０００７】
一方、モバイルを用いてインターネットに接続した場合、前述のように画像情報が得られない等の制約がある。このため、画像情報を取得したい場合は、再度通常のコンピュータで再度同一のサイトへアクセスしなければならないという事態が生ずるが、その際、再度同じ操作を繰り返して、目的の情報までアクセスしなければならず、面倒である。
【０００８】
そこで、ネットワーク上のハイパーテキストが存在するサイトへの接続待ち時間と、複数のサイト間を行き来する手間と、通信コストを削減できることができ、かつ、リンク情報をたどっていくうちにユーザが混乱することがないような、ハイパーテキストの表示装
置を提供することを、本発明の第１の課題とする。
【０００９】
また、ハイパーテキストをインターネットやイントラネット等のネットワークと切り離した状態で表示（オフライン表示）しているときに、ネットワーク上に存在するハイパーテキストに対するリンクがある場合でも、このリンクを一時記憶しておいて、後で、ネットワークに接続した時点で、リンク先の情報を見るといった柔軟な運用を可能とし、スムーズなＷＷＷの閲覧に貢献する機能を提供することを、本発明の第２の課題とする。
【課題を解決するための手段】
【００１０】
前記課題を解決するために、本発明は次のような手段を採用した。本発明の装置は、所定の情報、例えば、インターネットのＷＷＷ上のサイトに存在するホームページに掲載された情報などであるが、そのような情報に対するリンク情報を含むハイパーテキストデータを表示するハイパーテキスト表示装置であり、コンピュータ上で稼働するブラウザに適用される。
【００１１】
本発明のハイパーテキスト表示装置の第１の態様は、ハイパーテキストデータ中におけるリンク情報の存在を示す識別データの中から保存すべきリンク情報に対応した識別データを指定する指定手段と、前記指定手段で指定された前記識別データを含むハイパーテキストデータの存在場所を示す情報を取得する第１の情報取得手段と、前記指定手段で指定された識別データによって特定されるリンク情報を取得する第２の情報取得手段と、前記各取得手段で取得されたハイパーテキストデータの存在場所情報とリンク情報とを関連付けて記憶する記憶手段と、前記記憶手段に記憶されたハイパーテキストデータの存在場所情報とリンク情報とに従い、前記存在場所からハイパーテキストデータ自身を取得するとともに、前記リンク情報で指示されたハイパーテキストデータを取得するデータ取得手段とを備える。
【００１２】
このような構成を採用することにより、すぐに取得する必要はないが、後で取得したいハイパーテキストデータのリンク情報を記憶手段に記憶し、必要に応じて、この記憶手段に記憶されたリンク情報が示すハイパーテキストを取得することができる。
【００１３】
ここで、ハイパーテキストデータ中におけるリンク情報の存在を示す識別データとは、ブラウザで表示されているハイパーテキストデータのうち、アイコンや図形、写真、色やアンダーライン付きのテキストなどであり、ハイパーテキストリンクのためのタグ（通常、ＨＴＭＬのハイパーテキスト関連タグは＜Ａ＞で、アンカー（錨）と呼ぶ）で関連づける。
【００１４】
指定手段は、例えば、マウスなどのユーザーインターフェイスであり、リンク情報の存在を示す部分を例えばダブルクリックすることで指定するようにする。そして、前記指定手段で指定した前記識別データを含むハイパーテキストデータの存在場所を示す情報を第１の情報取得手段で取得し、前記指定手段で指定された識別データによって特定されるリンク情報を第２の情報取得手段で取得する。
【００１５】
そして、前記各取得手段で取得したハイパーテキストデータの存在場所情報とリンク情報とを関連付けて記憶手段に記憶する。例えばメモリ上に展開されるテーブルに各情報同士を対応させて記憶する。
【００１６】
データ取得手段では、記憶手段に記憶したハイパーテキストデータの存在場所情報とリンク情報とに従い、前記存在場所からハイパーテキストデータ自身を取得するとともに、前記リンク情報が指し示すハイパーテキストデータを取得する。
【００１７】
その場合、他のＷＷＷサーバーにあるハイパーテキストデータの存在場所にアクセスする必要があるときは、通信手段を起動し、自動的にネットワークに接続するとよい。
【００１８】
そして、必要に応じて、前記データ取得手段により取得されたハイパーテキストデータをデータ保存手段、例えばハードディスクやメモリなどに保存する。
【００１９】
前記データ取得手段によるデータの取得を自動的にするために、ある種のトリガーとなるイベントを発生させることが提案される。すなわち、指定された時刻にイベントを発生させるイベント発生手段を備え、前記データ取得手段は、イベント発生手段によりイベントが発生したときに、前記記憶手段に記憶されたハイパーテキストデータの存在場所情報とリンク情報とに従い、前記存在場所からハイパーテキストデータ自身を取得するとともに、前記リンク情報で指示されたハイパーテキストデータを取得する。
【００２０】
また、通信手段によりネットワークに接続し、このネットワークに接続したことを条件に、イベント発生手段でイベントを発生させることができるが、この場合も、このイベント発生手段によりイベントが発生したときに、前記記憶手段に記憶したハイパーテキストデータの存在場所情報とリンク情報とに従い、前記データ取得手段が、前記存在場所からハイパーテキストデータ自身を取得するとともに、前記リンク情報で指示されたハイパーテキストデータをネットワークを介して取得するようにすることができる。
【００２１】
以上は、指定時刻になったときやネットワーク接続を条件としてイベントを発生させたが、これとは別に、所定のイベントの存在をイベント検出手段で検出し、このイベントが検出されたとき、前記データ取得手段は、前記記憶手段に記憶したハイパーテキストデータの存在場所情報とリンク情報とに従い、前記存在場所からハイパーテキストデータ自身を取得するとともに、前記リンク情報で指示されたハイパーテキストデータを取得するようにすることもできる。
【００２２】
また、本発明によれば、ある情報に対するリンク情報を含むハイパーテキストデータを表示するための方法であり、ハイパーテキストデータ中のリンク情報の存在を示す識別データの中から保存すべきリンク情報に対応した識別データを指定するステップと、前記指定された識別データを含むハイパーテキストデータの存在場所を示す情報を取得するステップと、前記指定された識別データによって特定されるリンク情報を取得するステップと、取得された前記ハイパーテキストデータの存在場所情報とリンク情報とを関連付けて記憶するステップと、記憶されたハイパーテキストデータの存在場所情報とリンク情報とに従い、前記存在場所からハイパーテキストデータ自身を取得するとともに、前記リンク情報が指し示すハイパーテキストデータを取得するステップとからなるハイパーテキスト表示方法が提供される。
【００２３】
また、本発明は、所定の情報へのリンク情報を含むハイパーテキストを表示するハイパーテキスト表示装置を構成する２以上の情報処理装置に適用可能である。
【００２４】
すなわち、第１の情報処理装置は、ハイパーテキストデータ中のリンク情報の存在を示す識別データの中から保存すべきリンク情報に対応した識別データを指定する指定手段と、前記指定手段で指定された前記識別データを含むハイパーテキストデータの存在場所を示す情報を取得する第１の情報取得手段と、前記指定手段で指定された識別データによって特定されるリンク情報を取得する第２の情報取得手段と、前記第１の情報取得手段と前記第２の情報取得手段とでそれぞれ取得されたハイパーテキストデータの存在場所情報とリンク情報とを、第２の情報処理装置に送信する送信手段とを備える。これに対し、第２の情報処理装置は、送信されてきたハイパーテキストデータの存在場所情報とリンク情報とを受信する受信手段と、この受信手段で受信されたハイパーテキストデータの存在場所
情報とリンク情報とに従い、前記存在場所からハイパーテキストデータ自身を取得するとともに、前記リンク情報で指示されたハイパーテキストデータを取得するデータ取得手段とを備える。
【００２５】
ここでは、第１の情報処理装置、例えば、携帯用情報端末で稼働するブラウザに適用され、読み込んだハイパーテキストデータ中において、指定手段でリンク情報の存在を示す識別データを指定し、さらに、第１の情報取得手段によって、前記指定手段で指定した前記識別データを含むハイパーテキストデータの存在場所を示す情報を取得するとともに、第２の情報取得手段で、前記指定手段で指定された識別データによって特定されるリンク情報を取得する。なお、第１および第２情報処理装置はそれぞれ２台以上であってもよい。また、第１情報処理装置に、第２の情報処理装置としての機能をさらに備え、第２の情報処理装置に第１情報処理装置としての機能をさらに備えることにより、ハイパーテキストデータに関する各情報が、第２の情報処理装置から第１の情報処理装置に送信されても良い。また、３台以上の情報処理装置の間で、ハイパーテキストに関する各情報を互いに送受信することも可能である。
【００２６】
ここで、前記第１の情報取得手段と前記第２の情報取得手段とでそれぞれ取得されたハイパーテキストデータの存在場所情報とリンク情報とを記憶手段に関連付けて、例えばテーブルとして記憶しておくのが望ましい。このとき、前記第１の情報取得手段および前記第２の情報取得手段によりそれぞれ取得され、記憶手段に記憶されたハイパーテキストデータの存在場所情報とリンク情報とを、必要に応じて第２の情報処理装置に送信手段により送信する。
【００２７】
また、第２の情報処理装置は、例えばデスクトップのコンピュータであり、第１の情報処理装置としての携帯用情報端末で取得されたハイパーテキストデータの存在場所情報とリンク情報とを受信手段で受信し、これらの情報に従い、データ取得手段によって、前記存在場所からハイパーテキストデータ自身を取得するとともに、前記リンク情報で指示されたハイパーテキストデータを取得する。
【００２８】
このとき、第２の情報処理装置は、前記受信手段で受信されたハイパーテキストデータの存在場所情報とリンク情報とを関連付けて記憶する記憶手段を有することが望ましい。第２の情報処理装置で、前記データ取得手段は、この記憶手段に記憶したハイパーテキストデータの存在場所情報とリンク情報とに従い、前記存在場所からハイパーテキストデータ自身を取得するとともに、前記リンク情報で指示されたハイパーテキストデータを取得する。
【００２９】
また、本発明のハイパーテキスト表示装置の第２の態様は、他のデータへのリンク情報を含むハイパーテキストデータを表示するハイパーテキスト表示装置であり、ハイパーテキストデータ中のリンク情報の存在を示す識別データの中から、取得すべき他のデータへの特定のリンク情報に対応した識別データを指定する指定手段と、前記指定手段により指定されたリンク情報に基づいて前記他のデータを取得するか否かを判断する判断手段と、前記判断手段により前記他のデータを取得すると判断された場合には、前記指定されたリンク情報に従って前記他のデータを取得し、取得しないと判断された場合には、前記指定されたリンク情報を指定リンク情報記憶手段に格納する制御手段とを備える。
【００３０】
すなわち、本態様のハイパーテキスト表示装置では、指定手段により指定されたリンク情報の内容に応じて、他のデータを直ちに取得するか、あるいは、他のデータの取得は行わずに、そのリンク情報のみを指定リンク情報記憶手段に格納する。このため、例えばオフライン状態でハイパーテキストを表示した場合、リンク先の他のデータがローカルディスク上に存在する場合にのみ、そのデータをすぐに取得し、リンク先のデータがネットワ
ーク上に存在する場合には、そのデータへのリンク情報を記憶しておくことができる。従って、後にハイパーテキスト表示装置をネットワークに接続したときに、記憶されたリンク情報に従って、ネットワーク上の他のデータを取得することができるので、効率のよいハイパーテキストの表示を行うことができる。ここで、他のデータは、具体的にはネットワーク上あるいはローカルディスク上に存在するハイパーテキストデータやテキストデータ、画像データ等である。
【００３１】
なお、第２態様のハイパーテキスト表示装置は、特定のリンク情報を記憶する特定リンク情報記憶手段をさらに備え、前記判断手段は、前記指定手段により指定されたリンク情報が前記特定リンク情報記憶手段に記憶された特定のリンク情報と一致する場合には、前記指定されたリンク情報に従って前記他のデータを取得すると判断し、一致しない場合には、前記他のデータを取得しないと判断するものであってもよい（請求項１２に対応）。また、第２態様のハイパーテキスト表示装置は、前記他のデータを保存するデータ保存手段をさらに備え、前記特定リンク情報記憶手段に記憶された特定のリンク情報は、前記データ保存手段に保存された他のデータへのリンク情報であってもよい。
【００３２】
また、本発明のハイパーテキスト表示装置の第３の態様は、他のデータへのリンク情報を含むハイパーテキストデータを表示するハイパーテキスト表示装置であり、第１特定リンク情報および第２特定リンク情報を記憶する特定リンク情報記憶手段と、ハイパーテキストのデータ中のリンク情報の存在を示す識別データの中から、取得すべき他のデータへのリンク情報に対応した識別データを指定する指定手段と、前記特定リンク情報記憶手段に記憶された前記第１特定リンク情報あるいは前記第２特定リンク情報のいずれかを選択する選択手段と、前記指定手段により指定されたリンク情報が、前記選択手段によって選択された特定リンク情報に一致するか否かを判断する判断手段と、前記指定されたリンク情報が前記特定リンク情報に一致すると前記判断手段によって一致すると判断された場合には、前記指定されたリンク情報に従って前記他のデータを取得し、一致しないと判断された場合には、前記指定されたリンク情報を指定リンク情報記憶手段に格納する制御手段とを備える。
【００３３】
このような第３態様のハイパーテキスト表示装置を用いる際には、前記他のデータを保存するデータ保存手段をさらに備え、前記第１特定リンク情報は、前記データ保存手段に保存された他のデータへのリンク情報であり、前記第２特定リンク情報は、所定のネットワーク上に存在する他のデータへのリンク情報であってもよい。
【００３４】
また、本発明によるハイパーテキストの表示方法は、他のデータへのリンク情報を含むハイパーテキストデータを表示するための方法であって、ハイパーテキストデータ中のリンク情報の存在を示す識別データの中から、取得すべき他のデータへの特定のリンク情報に対応した識別データを指定するステップと、前記指定手段により指定されたリンク情報に基づいて前記他のデータを取得するか否かを判断するステップと、前記判断部により前記他のデータを取得すると判断された場合には前記指定されたリンク情報に従って前記他のデータを取得し、取得しないと判断された場合には、前記指定されたリンク情報を指定リンク情報記憶手段に格納するステップとからなる。
【００３５】
これら各機能実現手段は、プログラムにてコンピュータ上に実現されるが、そのプログラムは、記憶媒体として例えばＣＤ−ＲＯＭに記録され流布される。
【発明の効果】
【００３６】
本発明によれば、ユーザは、複雑なリンクを過度に深く追わないでリンク情報だけをＨＴＭＬ表示装置に持たせて、後で、再度リンク先の情報を参照しながら、一括してＨＴＭＬ情報をダウンロードするので、ＷＷＷ上の操作が容易になり、リンク情報をたどること
による様々なサイトを行き来する操作が減少し、接続待ちの手間と通信コストを削減できる。
【００３７】
また、この機能を提供することにより、ＷＷＷ上で情報収集する際に、リンクをたどるうちに、本筋からそれて脇道のサイトに移動してしまい、情報収集の目的を見失うことを防止できる。
【００３８】
また、ＨＴＭＬの表示をインターネットやイントラネット等のネットワークと切り離した状態で表示（オフライン表示）しているときに、ネットワーク上に存在するＨＴＭＬに対するリンクがある場合でも、このリンクを一時記憶しておいて、後で、ネットワークに接続した時点で、リンク先の情報を取得することが出来る。
【発明を実施するための最良の形態】
【００３９】
以下、図面に基づいて、本発明の実施の形態を説明する。
〈第１実施形態〉
図１は、本発明の第１実施形態によるハイパーテキスト表示装置の原理を示すブロック図である。本実施形態は、ネットワークを介してインターネット（ＴＣＰ／ＩＰ（Ｔｒａｎｓｍｉｓｓｉｏｎ  Ｃｏｎｔｒｏｌ  Ｐｒｏｔｏｃｏｌ／Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）によるデータ転送網）に接続し、ＷＷＷ（Ｗｏｒｌｄ  Ｗｉｄｅ  Ｗｅｂ）上のサーバに存在するハイパーテキスト情報として他のドキュメント等を取得し、表示するブラウザに適用される。
【００４０】
すなわち、本実施形態におけるハイパーテキスト表示装置は、ある情報に対するリンク情報を含むハイパーテキストデータを表示するための装置である。ここで扱うハイパーテキストデータはＨＴＭＬ（Ｈｙｐｅｒ  Ｔｅｘｔ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）で記述されたファイルであり、ハイパーテキスト表示装置に表示するためのテキストデータ，レイアウト情報，ハイパーリンク情報からなる。
【００４１】
以下、図１を用いて、本発明の原理を説明する。本発明のハイパーテキスト表示装置は、ＨＴＭＬ表示制御部（４）と、ユーザインターフェイス（５）と、第１の情報格納手段（６）と、第２の情報格納手段（７）と、データ取得手段（９）と、データ保存手段（１６）とを有している。
【００４２】
ＨＴＭＬ表示制御部（４）は、サーバに格納されたハイパーテキストデータをインターネットを介して取得し、取得したハイパーテキストデータの内容に従ってディスプレイに表示を行う。ディスプレイのウィンドウ（１）には、インターネット上のサーバから取得されたＨＴＭＬデータが表示される。このＨＴＭＬデータには、他のＨＴＭＬデータへのリンク情報の存在をユーザに知らせるために工夫された、アイコン（３）等のビットマップ（図形）やアンダーライン付きのテキスト（２）などの識別データが含まれている。指定手段としてのユーザインターフェイス（５）は、画面上で識別データ（図形（３），テキスト（２））を指定することにより、リンク先のＨＴＭＬデータの存在場所であるＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）の指定を行う。
【００４３】
ユーザインターフェース（５）により識別データ（（２）または（３））が指定されると、第１の情報取得手段（６）は、この指定された識別データを含むＨＴＭＬデータ自身の存在場所（ＵＲＬ）を示す情報を取得する。同時に、第２の情報取得手段（７）は、ユーザインターフェース（５）により指定された識別データの他のＨＴＭＬデータへのリンク情報を取得する。そして、第１の情報取得手段（６）および第２の情報取得手段（７）によって取得された各データは、識別データ毎に対にして、記憶手段としてのテーブル（８）に記憶される。
【００４４】
データ取得手段（９）は、ユーザからの指示があった場合に、テーブル（８）に記憶された内容に従い、識別情報が記載されたＨＴＭＬデータ自身と、その識別情報に対応したリンク情報に示されたＨＴＭＬデータを、順次取得する。取得された各ＨＴＭＬデータ、すなわち、リンク先のＨＴＭＬデータと、そのリンクの元になったＨＴＭＬデータは、データ保存手段（１６）によって保存される。
【００４５】
図２は、本第１実施形態のハイパーテキスト表示装置の構成を示すブロック図である。また、図３は、本実施形態のテーブル（８）の具体的構成を示す図である。以下、図２および図３を用いて、本実施形態のハイパーテキスト表示装置の詳細な説明を行う。
【００４６】
本実施形態においては、ハイパーテキスト表示装置は、パーソナルコンピュータ上のソフトウェア（ブラウザ）によって実現されている。このソフトウェアは、ＨＴＭＬデータを解釈して、テキストや画像，図形などのデータを含むウィンドウ（１）をパーソナルコンピュータの表示画面上に表示する。このウィンドウ（１）上に表示されているテキストのうちの一部は、他のＨＴＭＬデータ等へのリンク情報が埋め込まれた識別データであり、図２中では下線にて強調表示されている（以下、この識別データをリンクテキスト（２）と表記する）。また、画像データのある部分は、他の別のＨＴＭＬデータ等へのリンク情報が埋め込まれた、ビットマップで示されたアイコン（３）である。
【００４７】
ここで、本実施形態におけるハイパーテキストデータとしてのＨＴＭＬデータのリンクについて、具体的な説明を行う。上述のように、ＨＴＭＬデータ中において、リンクされた情報の存在を示す識別データは、ブラウザで表示されているＨＴＭＬデータのうち、ビットマップで示されるアイコン（３）や図形，写真、または、色やアンダーライン付きのリンクテキスト（２）などであり、ハイパーテキストリンクのためのタグ（通常、ＨＴＭＬのハイパーテキスト関連タグは＜Ａ＞で、アンカー（錨）と呼ぶ）で関連づけられる。
【００４８】
アンカーは＜Ａで始め、パラメータ「ＨＲＥＦ＝"ｆｉｌｅｎａｍｅ"」によってハイパーリンク先の文書名（データ名）を指定し、大なり記号（＞）で閉じる。続けて、ウィンドウ１上に表示したいテキスト（リンクテキスト）を入力する。そして、最後にアンカータグを＜／Ａ＞で終了する。
【００４９】
たとえば、＜Ａ  ＨＲＥＦ＝"ＭａｉｎｅＳｔａｔｅｓ．ｈｔｍｌ"＞Ｍａｉｎｅ＜／Ａ＞というエントリでは、リンクテキスト「Ｍａｉｎｅ」に文書ＭａｉｎｅＳｔａｔｅｓ．ｈｔｍｌへのハイパーリンクが作られる。このとき、ＭａｉｎｅＳｔａｔｅｓ．ｈｔｍｌファイルはこの文書と同じディレクトリに置かれなければならない。別のディレクトリに置く場合は、この文書からの相対パスで指定できる。たとえば、ファイルＮＪＳｔａｔｅｓ．ｈｔｍｌの文書がサブディレクトリＡｔｌａｎｔｉｃＳｔａｔｅｓ内に置かれた場合、次のような表示を行えばよい。
【００５０】
＜Ａ  ＨＲＥＦ＝"ＡｔｌａｎｔｉｃＳｔａｔｅｓ／ＮＪＳｔａｔｅｓ．ｈｔｍｌ"＞ＮＪＳｔａｔｅｓ＜／Ａ＞また、相対パス名ではなく絶対パス名でも指定でき、このパス名は、ＷＷＷサーバによって指定方法が異なる。
【００５１】
さらに、ＷＷＷでは、Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒｓ（ＵＲＬｓ）と呼ばれる表現で、他のＷＷＷサーバに格納されているＨＴＭＬデータの場所を統一的に指定できる。ＵＲＬは、資源のタイプも含んでおり、ＷＷＷ以外の資源（たとえば、Ｇｏｐｈｅｒ、ＷＡＩＳ、ＦＴＰ）へのアクセス（プロトコル）を可能にしている。ＵＲＬの文法を以下に示す。
【００５２】
ｓｃｈｅｍｅ：／／ｈｏｓｔ．ｄｏｍａｉｎ［：ｐｏｒｔ］／ｐａｔｈ／ｆｉｌｅｎａｍｅここで、ｓｃｈｅｍｅはつぎのうちのどれかである。
ｆｉｌｅ：ローカルシステム上またはＡｎｏｎｙｍｏｕｓ  ＦＴＰ上のファイルｆｔｐ：Ａｎｏｎｙｍｏｕｓ  ＦＴＰ上のファイルｈｔｔｐ：Ｗｏｒｌｄ−Ｗｉｄｅ  Ｗｅｂサーバー上のファイルｇｏｐｈｅｒ：Ｇｏｐｈｅｒサーバー上のファイルＷＡＩＳ：ＷＡＩＳサーバー上のファイルｎｅｗｓ：ニュースグループｔｅｌｎｅｔ：ＴＥＬＮＥＴによるホストへの接続例えば、別のＷＷＷサーバ上のＨＴＭＬファイルを参照する場合のタグは、次のように指定される。
【００５３】
＜Ａ  ＨＲＥＦ  ＝"ｈｔｔｐ：／／ｗｗｗ．ｎｃｓａ．ｕｉｕｃ．ｅｄｕ／Ｇｅｎｅ
ｒａｌｍａｒｕ／Ｉｎｔｅｒｎｅｔ／ＷＷＷ／ＨＴＭＬＰｒｉｍｅｒ．ｈｔｍｌ"＞ＮＣ
ＳＡ’ｓ  Ｂｅｇｉｎｎｅｒ’ｓ  Ｇｕｉｄｅ  ｔｏ  ＨＴＭＬ＜／Ａ＞以上が具体的なリンク情報（識別データ）であるが、ウィンドウ（１）上に表示されたリンクテキスト（２）やアイコン（３）などのリンク情報を指定するための指定手段（ユーザーインターフェイス）として、このパーソナルコンピュータには、２ボタンマウス（５Ａ）と、キーボード（５Ｂ）が装備されており、このウィンドウ１上の任意の点を、マウス（５Ａ）に連動したマウスカーソルでクリック出来るように構成されている。
【００５４】
現在表示されているＨＴＭＬデータ自身の存在場所を示す情報を取得する第１の情報取得手段（６）と、マウス（５Ａ）およびキーボード（５Ｂ）で指定された識別データのリンク情報を取得する第２の情報取得手段（７）は、いずれもソフトウェアにより実現されている。本実施形態のハイパーテキスト表示装置においても、通常のＨＴＭＬ表示装置と同様に、ユーザがマウスカーソルをウィンドウ（１）上のリンクテキスト（２）またはアイコン（３）の上に移動し、マウスボタンを左クリックすることにより、リンク先のＨＴＭＬデータ等の情報が第２の情報取得手段（７）から取得され、リンク先のＨＴＭＬがウィンドウ（１）上に表示される。
【００５５】
本実施形態では、このような通常の機能に加えて、以下のような操作を行うことができる。例えば、キーボード上のＡＬＴキーを押下しながら、ウィンドウ上のリンクテキスト（２）などをマウス（５Ａ）により左クリックすると、このリンクテキスト（２）に埋め込まれたリンク情報が、テーブル（８）に取り込まれる。このテーブル（８）は、メモリ等の記憶装置に格納されている。
【００５６】
図３に示すように、ユーザによって指定されたリンク情報を記憶するためのテーブル（８）では、各識別データ毎に、現在表示されているＨＴＭＬデータ、すなわちリンク元のＵＲＬと識別データによって指定されたＨＴＭＬデータ，すなわちリンク先のＵＲＬとが、それぞれ、１対１対応で記憶されている。このような操作を、ＷＷＷの種々のサイトに移動しながら、適宜行っていくことで、リンク情報をこのテーブル（８）に貯えていく。
【００５７】
データ取得手段９は、ユーザの要求により、テーブル（８）に取り込まれたリンク情報に従って、各サーバに格納されたＨＴＭＬデータを取得する。このデータ取得手段（９）は、ソフトウェアによって実現される。このＨＴＭＬファイルを取得するためのコマンドが表示装置に装備されているメニューに含まれている場合、ユーザは、必要に応じて、メニューの中からこのコマンドを選択する。すると、データ取得手段（９）は、テーブル（８）から、リンク情報１、２、３…ｎの情報を取得し、これらが示すＨＴＭＬファイルを、関連するサイトから通信手段を介してダウンロードする。
【００５８】
図５は、本実施形態の手順を示すフローチャートである。以下、図５を用いて、本実施形態のハイパーテキスト表示方法を説明する。まず、ユーザは、パーソナルコンピュータに組み込まれているブラウザを立ち上げた後、インターネットを通じてＨＴＭＬ（ハイパ
ーテキスト）データを取得する（ステップ１０１）。取得されたＨＴＭＬデータは、データ保存手段（１６）に格納される。このＨＴＭＬデータは、ＨＴＭＬ表示制御部（４）によって解釈され、表示装置に表示される（ステップ１０２）。その後、ユーザは、マウス（５Ａ）やキーボード（５Ｂ）からの入力により、表示中のＨＴＭＬデータ中の識別データ（リンクテキスト（２），アイコン（３））を指定する（ステップ１０３）。
【００５９】
すると、第１の情報取得手段（６）により、現在表示されているＨＴＭＬデータのＵＲＬなどの存在場所を示す情報、すなわち、リンク元アドレスが取得される（ステップ１０４）。さらに、ユーザが指定した識別データによって特定されるリンク情報（リンク先アドレス）を取得する（ステップ１０５）。
【００６０】
ステップ１０４およびステップ１０５によって得られた各リンク情報は互いに対応付けられて、記憶装置内のテーブル（８）に記憶される（ステップ１０６）。
【００６１】
このような手順により、現時点では表示する必要はないが、後日アクセスしたいＨＴＭＬデータのリンク先情報をテーブル（８）に保存することができる。次に、テーブル（８）に保存された情報に従って、リンク先のＨＴＭＬデータを表示装置上に表示させる場合は、ＨＴＭＬ表示制御部（４）は、ステップ１０７において、記憶装置内に格納されたテーブル（８）から、互いに対応づけられたリンク元アドレスとリンク先アドレスを読み出す。そして、データ取得手段（９）によって、リンク元アドレスに存在するハイパーテキストが取得される（ステップ１０８）。その後に、データ取得手段（９）によって、リンク先アドレスに存在するハイパーテキストが取得され（ステップ１０９）、ＨＴＭＬ表示制御部（４）によって表示装置上に表示される。
【００６２】
このように、本実施形態では、ユーザにより指定されたＨＴＭＬデータのリンク元アドレスとリンク先アドレスとを互いに対応付けてテーブル（８）に保存しておき、ユーザが指定したときに、テーブル（８）のリンク情報に基づいて、必要なＨＴＭＬデータを取得して表示することができる。これにより、ユーザがすぐに取得する必要はないが、後に取得したいＨＴＭＬデータのリンク情報の保存やアクセスを容易に行うことができる。また、オフライン上でＨＴＭＬデータを表示させた場合でも、ユーザが指定したリンク情報をテーブル（８）に保存しておき、ネットワークに接続した際に、容易に指定のＨＴＭＬデータを取得することができる。
【００６３】
なお、本実施形態では、ユーザが指定した識別情報を（リンク情報）をテーブル（８）に記憶させるためのユーザインターフェースとして、キーボード上のＡＬＴキーを押下しながらマウスの左クリックを行うことを利用しているが、これを右クリックにしてもよいし、別の方法で行うことも可能である。
【００６４】
また、図３に示すテーブル（８）においては、１つのリンク元ＵＲＬに対して、１つのリンク先ＵＲＬのみが格納されているが、実際は、１つのリンク元に対して、複数のリンク先が存在することが多い。そこで、メモリを節約するために、別の例として、図４に示すようなデータ構造を採用してもよい。このテーブルの左側の欄はフラグ領域であり、“リンク元”のフラグが付されている場合は、対応する右側の欄のＵＲＬはリンク元ＵＲＬであることを示している。また、フラグ領域に“リンク元”のフラグが付されていないときは、対応する右側の欄のＵＲＬはリンク先のＵＲＬを示す。
【００６５】
〈第２実施形態〉
図６は、本発明の第２実施形態のハイパーテキスト表示装置の構成を示すブロック図である。本実施形態のハイパーテキスト表示装置は、さらに、ユーザが設定した時刻になったらイベントを発生させるタイマー（１０）をイベント発生手段として有することを特徴
とし、その他の部分を第１実施形態と同一とする。
【００６６】
すなわち、本実施形態のハイパーテキスト表示装置は、第１実施形態と同様に、サーバより取得したＨＴＭＬデータ（ハイパーテキスト）を解釈して表示装置に表示するためのＨＴＭＬ制御部（４）と、表示されたＨＴＭＬデータ中のリンクを示す識別データ（リンクテキスト（２），アイコン（３））をユーザが指定するためのマウスやキーボードなどのユーザインターフェイス（５）（指定手段）と、ユーザインターフェイス（５）によって指定された識別データからリンク元アドレスおよびリンク先アドレスを取得するための第１および第２の情報取得手段（６），（７）と、各情報取得手段（６），（７）から得られたリンク情報を互いに対応付けて記憶するためのテーブル（８）を有している。本実施形態のハイパーテキスト表示装置は、さらに、ユーザが指定した時刻になったら、特定のイベントを発生させるタイマー（１０）を有している。また、本実施形態では、データ取得手段（１１）は、第１実施形態と同様、ユーザの要求に応じて指定のＨＴＭＬデータを取得する他に、タイマー（１０）によるイベントの発生を受けてＨＴＭＬデータを取得する。
【００６７】
このような構成を採用することにより、例えば、現時点ですぐに取得する必要はないが、後に閲覧したいデータのリンク情報などをテーブル（８）に記憶しておき、タイマー（１０）に指定された時刻になったら、各サーバから指定されたＨＴＭＬデータをテーブル（８）の情報に従って自動的に取得することができる。これにより、ユーザが他の作業を行っている間に必要なＨＴＭＬデータを取得することができるため、ユーザの時間と手を煩わすことなくＨＴＭＬデータを取得することができる。
【００６８】
〈第３実施形態〉
図７は、本発明の第３実施形態によるハイパーテキスト表示装置の構成を示すブロック図である。本実施形態のハイパーテキスト表示装置は、当該ハイパーテキスト表示装置がネットワークに接続したことを検出したことを条件に、イベントを発生させるイベント発生手段（１２）をさらに有することを特徴とし、その他の部分を第１実施形態と同一とする。すなわち、本実施形態のハイパーテキスト表示装置がネットワークに接続されると、イベント発生手段（１２）はこれを検出してＨＴＭＬデータを取得する旨のイベントを発生させる。すると、データ取得手段（１３）は、このイベントの発生を検出をし、テーブル（８）の内容に従って、リンク情報が指し示すＨＴＭＬデータを順次取得する。
【００６９】
このように構成することにより、例えば、オフライン状態でＨＴＭＬを表示させたときに、ユーザが指定したリンク先のＨＴＭＬデータを、ネットワークに接続されたときに取得することができる。
【００７０】
〈第４実施形態〉
図８は、本発明の第４実施形態のハイパーテキスト表示装置の構成を示すブロック図である。本実施形態は、何らかのイベントが発生したときそれを検出するイベント検出手段（１４）を、さらに有することを特徴とし、その他の部分を第１実施形態と同一とする。このイベント検出手段（１４）によって検出されるイベントは、例えば、ユーザからのソフトウェアの終了要求とすることができる。
【００７１】
前述したように、本発明の実施形態では、ＨＴＭＬ表示装置はパーソナルコンピュータ上にソフトウェアが搭載されて実現されている。ユーザがこのソフトウェアの終了要求を行うと、イベント検出手段（１４）はこの要求を検出する。すると、データ取得手段（１５）は、このイベントの検出を受けて、テーブル（８）の内容に従って、指定されたＨＴＭＬデータを順次取得する。
【００７２】
このような構成を用いることにより、例えば、ユーザがハイパーテキスト表示装置の使用を終了させたときに、データ取得手段（１５）が、指定されたＨＴＭＬデータを取得する。すなわち、ユーザにとって現時点では必要がないが、後日閲覧したいＨＴＭＬデータを指定することにより、当該ＨＴＭＬデータはソフトウェアの終了後に自動的に取得されてデータ保存手段（１６）に保存される。よって、ユーザが後にＨＴＭＬデータの取得を要求する必要がなく、必要なときにいつでもそのＨＴＭＬデータを閲覧することができる。
【００７３】
〈第５実施形態〉
図９は、本実施形態の第５実施形態によるハイパーテキスト表示装置の構成を示す図である。本実施形態は、上記各実施形態のハイパーテキスト表示装置に備えられたテーブル（８）に記憶されたリンク情報を他の情報処理装置に転送するための転送手段（１７）を有することを特徴とする。
【００７４】
すなわち、上記各実施形態において、ユーザが指定したＨＴＭＬのリンク元アドレスとリンク先アドレスとを互いに対応させて記憶するテーブル（８）に格納された各リンク情報は、転送手段（１７）により読み出されて、他の情報処理装置（２０）に転送される。すると、テーブル（８）の内容が転送された情報処理装置（２０）において、このテーブル（８）に格納された各リンク情報が参照され、必要なＨＴＭＬデータが取得される。
【００７５】
このように、本実施形態では、リンク情報が格納されたテーブル（８）を他の情報処理装置に転送することができるため、他の情報処理装置においても、再度同じ操作を繰り返すことなく、必要なＨＴＭＬデータを取得することができる。
【００７６】
〈第６実施形態〉
図１０は、本発明の第６実施形態によるハイパーテキスト表示装置の構成を示す図であり、図１１は、本第６実施形態の手順を示すフローチャートである。本実施形態では、第１実施形態のハイパーテキスト表示装置に第５実施形態で説明したような転送手段が備えられた場合の、具体例を示す。
【００７７】
本実施形態のハイパーテキスト表示装置は、デスクトップＰＣ（２１）のハードディスク（２３）に記憶されたプログラムを、ＣＰＵ（図示せず）が実行することによって実現される。このデスクトップＰＣ（２１）は、図示しないデータ変調装置（モデム）および電話回線を介して、ネットワークとしてのインターネット（２２）に接続されている。また、携帯型のコンピュータ（ハンドヘルドコンピュータ，以下、Ｈ／ＰＣと表記する）（２４）も、そのハードディスクに記憶されたプログラムを、ＣＰＵが実行することによって実現されるハイパーテキスト表示装置である。
【００７８】
デスクトップＰＣ（２１）は、ＷＷＷからＨＴＭＬデータを取得し、そのハードディスク（２３）にダウンロードする。デスクトップＰＣ（２１）およびＨ／ＰＣ（２４）は、シリアルインターフェイス（転送手段）（２６）によって、互いに接続されている。これにより、それぞれのハードディスクに格納されたデータは、互いに転送することができる。また、Ｈ／ＰＣ（２４）は、単独でインターネットに接続して使用することもできる。
【００７９】
以下、図２，１０，１１を用いて、本実施形態の複数のハイパーテキスト表示装置を用いた場合の手順を説明する。まず、ユーザは、Ｈ／ＰＣ（２４）を用いて、ブラウザを起動させ、インターネットを介してＨＴＭＬデータ（ハイパーテキストデータ）を取得する（ステップ２０１）。取得されたＨＴＭＬデータは解釈されて、Ｈ／ＰＣ（２４）の表示画面上に表示される（ステップ２０２）。このとき、ハイパーテキストは簡略化されて表示されるため、画像データ等は表示されない。ユーザは、表示されたハイパーテキストを
閲覧して、必要な識別データを指定する（ステップ２０３）。すると、現在表示されているハイパーテキストの存在場所を示す情報（リンク元アドレス）が取得される（ステップ２０４）。さらに、識別データによって特定されるリンク情報（リンク先アドレス）が取得される（ステップ２０５）。このリンク先アドレスとリンク元アドレスは互いに対応付けられ、シリアルインターフェイス（２６）を介して、デスクトップＰＣ（２１）に送信される（ステップ２０６）。このような手順により、携帯用端末（Ｈ／ＰＣ（２４））では表示不可能な部分を含むＨＴＭＬデータのリンク先情報を確保して、表示可能なコンピュータ（デスクトップＰＣ（２１））に送信することができる。
【００８０】
一方、デスクトップＰＣ（２１）では、Ｈ／ＰＣ（２４）から送信された、リンク元アドレスとリンク先アドレスを含むリンク情報を取得する（ステップ２０７）。そして、取得されたリンク情報に従って、リンク元アドレスに存在するＨＴＭＬデータを取得する（ステップ２０８）。次いで、リンク先アドレスに存在するＨＴＭＬデータを取得し、各ＨＴＭＬデータを表示させる（ステップ２０９）。
【００８１】
簡易表示をするブラウザを備えたＨ／ＰＣ（２４）を用い、外出先でインターネットにアクセスする場合、ＨＴＭＬデータを表示したものの、表示できない情報がある場合がある。その情報を閲覧したい場合は、シリアルインターフェイスによって、デスクトップＰＣ（２１）などの他の情報処理装置にそのアクセス情報を送信しておき、正規表示できるブラウザでその情報を表示させることができる。従って、デスクトップＰＣ（２１）においてＨ／ＰＣ（２４）で行った操作と同じ操作を再度繰り返すことなく、ユーザが所望するＨＴＭＬデータを表示することができる。
【００８２】
また、本実施形態のハイパーテキスト表示装置を用いた場合、次のような方法で使用することもできる。まず、デスクトップＰＣ（２１）によってＷＷＷ上のＨＴＭＬデータを取得し、Ｈ／ＰＣ（２４）にこのＨＴＭＬデータを転送する。すると、転送されたＨＴＭＬデータは、Ｈ／ＰＣ（２４）上で、インターネットに接続していないオフライン状態で解読され、表示される。Ｈ／ＰＣ（２４）上で、ＨＴＭＬを表示中、ユーザは、後で見たいと希望するリンクの識別情報を指定していく。この情報はＨ／ＰＣ（２４）上に蓄積され、再度、Ｈ／ＰＣ（２４）をデスクトップＰＣ（２１）に接続した際に、デスクトップＰＣ（２１）に転送される。これにより、Ｈ／ＰＣ（２４）上で閲覧できなかったＨＴＭＬデータは、デスクトップＰＣ（２１）によって取得され、表示することが出来る。
【００８３】
〈第７実施形態〉
図１２は、本発明の第７実施形態のハイパーテキスト表示装置の構成を示すブロック図である。第７実施形態のハイパーテキスト表示装置は、ハイパーテキスト表示制御部（３４）と、第１記憶部（３５）と、第２記憶部（３７）と、判断部（３６）と、ユーザインターフェイス（３８）と、データ保存部（３９）とを有している。
【００８４】
ハイパーテキスト表示制御部（３４）（制御手段に対応）は、ネットワーク上のサーバからＨＴＭＬデータを取得し、取得されたＨＴＭＬデータを解釈して表示画面上に表示する。上記各実施形態と同様、表示されたＨＴＭＬデータには、他のＨＴＭＬデータへのリンクを示すリンクテキスト（２）やアイコン（３）などの識別データが含まれている。ユーザインターフェイス（３８）は、表示制御部（３４）によって表示装置上に表示されたＨＴＭＬデータ中の識別データを指定する。また、取得されたＨＴＭＬデータは、ハードディスクなどのデータ保存部（３９）に保存される。
【００８５】
特定リンク情報記憶手段としての第１記憶部（３５）は、ユーザによって予め定められた特定のリンク情報（リンク元ＵＲＬおよびリンク先ＵＲＬ）を記憶する。本実施形態の第１記憶部（３５）は、ＷＷＷ上から特定の階層だけダウンロードされ、データ保存部（
３９）に保存されたＨＴＭＬファイルのローカルディスク上のリンク元アドレスとリンク先アドレスとを対応付けて記憶したテーブル（３５Ａ）を有している。このテーブル（３５Ａ）は上記各実施形態のテーブル（８）と同様に、図３または図４に示すような構造を有している。
【００８６】
判断部（３６）は、ユーザによって指定された識別データのリンク情報と第１記憶部（３５）のテーブル（３５Ａ）に記憶されたリンク情報とを比較して、リンク先のＨＴＭＬデータをすぐに取得するか、後で取得するかを判断する。すなわち、判断部（３６）は、ユーザによって指定されたリンク情報が、テーブル（３５Ａ）に登録されているリンク情報のいずれかと一致するか否かを判断する。そして、判断部（３６）によって、指定されたＨＴＭＬのリンク先ＵＲＬがテーブル（３５Ａ）に登録されているものと一致すると判断された場合には、ハイパーテキスト表示制御部（３４）はデータ保存部（３９）から該当するＨＴＭＬデータを取得して表示する。
【００８７】
また、ユーザによって指定されたリンク情報のリンク先ＨＴＭＬが第１記憶部（３５）のテーブル（３５Ａ）に記憶されていない場合は、現在表示されているＨＴＭＬデータの格納場所を示すアドレスと、ユーザに指定された被リンク先のＨＴＭＬは互いに対応付けられて、指定リンク情報記憶手段としての第２記憶部（３８）に記憶される。そして、ユーザからの要求があった場合や、インターネットに接続されたときなどの特定の場合に、この第２記憶部（３８）に記憶されたリンク情報に基づいて、ユーザが指定したＨＴＭＬデータが取得される。
【００８８】
以下、本実施形態によるハイパーテキスト表示方法を説明する。本実施形態のハイパーテキスト表示装置は、前述した第１実施形態と同様に、パーソナルコンピュータのハードディスクに記憶されたプログラムをＣＰＵが実行することによって実現される。
【００８９】
ＷＷＷ上にある、予め指定しておいたＵＲＬに存在するＨＴＭＬと、これらのＨＴＭＬから指定した階層分だけのリンク先のＨＴＭＬを自動でダウンロードするホームページ巡回プログラムが既にいくつか存在する。このようなホームページ巡回プログラムは、ダウンロードされたＨＴＭＬを、ハードディスクのようなローカルな補助記憶装置に蓄積し、相互のリンク情報をローカルな値に書き換えて、リンク関係を張り直す。このようにすることで、これらのＨＴＭＬ相互のリンクは、すべて、ローカル環境に閉じた空間内に収まり、ネットワークアクセスによるリンク時の情報取得時間を省いた、高速なリンク動作を実現できる。
【００９０】
このようなホームページ巡回プログラムによって取得された各ＨＴＭＬデータは、ＨＴＭＬ表示装置のデータ保存部（３９）に保存される。また、ローカルな値に書き換えられた各ＨＴＭＬデータのリンク情報は、第１記憶部の（３５）のテーブル（３５Ａ）に登録される。
【００９１】
ユーザは、ホームページ巡回プログラムによって取得され、ハイパーテキスト表示制御部（３４）によって表示画面上に表示されたＨＴＭＬデータを、ネットワークに接続されていないオフラインの状態で閲覧する。次に、ユーザは、表示されたＨＴＭＬデータのリンクテキスト（２）やアイコン（３）などの識別情報のうち、取得したいＨＴＭＬのリンクを示す識別情報を、マウスやキーボードなどのユーザインターフェイス（３８）によって指定する。
【００９２】
判断部（３６）は、ユーザインターフェイス（３８）によって指定された識別情報に含まれるリンク元ＵＲＬおよびリンク先ＵＲＬと、テーブル（３５Ａ）に登録されたリンク情報とを比較する。そして、ユーザが指定したリンク先ＵＲＬがこのテーブル（３５Ａ）
に登録されたリンク情報のいずれかと一致する場合、すなわち、指定されたＨＴＭＬデータがすでにホームページ巡回プログラムによって取得され、データ保存部（３９）に格納されている場合には、ハイパーテキスト表示制御部（３４）によりそのＨＴＭＬデータが取得され、表示画面上に表示される。
【００９３】
また、ユーザにより指定されたＨＴＭＬデータのリンク先ＵＲＬがテーブル（３５Ａ）に登録されたものと一致しないと判断部（３６）によって判断された場合、すなわち、指定されたＨＴＭＬデータのＵＲＬがインターネット上に存在する場合は、リンク元ＵＲＬおよびリンク先ＵＲＬは互いに関連付けられた状態で、第２記憶部（３７）に記憶される。このとき、ハイパーテキスト表示装置はオフライン状態であるので、ユーザによって指定されたＨＴＭＬデータは取得されない。そして、ハイパーテキスト表示装置がネットワークに接続されたときに、第２記憶部（３７）に記憶されたリンク情報に基づいて、ＨＴＭＬ表示制御部（３４）によってユーザが指定したＨＴＭＬデータが取得される。
【００９４】
このように、本実施形態のハイパーテキスト表示装置は、オフライン上でインターネットの閲覧を行う場合に、ユーザが指定したリンク先のＨＴＭＬデータがローカルディスク上（データ保存部（３９））に存在するか否かを判断する。そして、データ保存部（３９）にＨＴＭＬデータが存在する場合は、直ちにそのデータを取得，表示し、存在しない場合は、そのリンク情報を第２記憶部（３７）に一時的に保存して、後にそのＨＴＭＬデータを取得する。すなわち、所望のＨＴＭＬデータが保存部（３９）に格納されているか、インターネット上のサーバから取得する必要があるかをユーザ側で判断しなくても、判断部（３６）によって判断されるため、ユーザ側の手間を削減することができる。また、オフライン状態でのＨＴＭＬの閲覧において、無駄なネットワークアクセスによる、接続コストや時間の浪費を防ぐことができる。
【００９５】
〈第８実施形態〉
図１３は、本発明の第８実施形態によるハイパーテキスト表示装置の構成を示すブロック図である。本第８実施形態は、第１記憶部に２つのテーブルを有することを特徴とし、その他の部分を第７実施形態と同様とする。
【００９６】
第１記憶部（４５）内には、ＨＴＭＬデータのリンク情報を保持するテーブル（４５Ａ），（４５Ｂ）が格納されている。第１特定リンク情報としての一方のテーブル（４５Ａ）には、第７実施形態のテーブル（３５Ａ）と同様に、ホームページ巡回プログラム等によって既にダウンロードされてデータ保存部（３９）に保存されたＨＴＭＬデータのＵＲＬが記憶されている。また、第２特定リンク情報としての他方のテーブル（４５Ｂ）には、オフィスのＬＡＮ配下のサーバに格納されたＨＴＭＬのような、高速なアクセスが可能なＵＲＬが記憶されている。そして、ユーザインターフェイス（４８）は、表示装置上に表示されたＨＴＭＬデータ上の識別情報を指定するとともに、判断部（３６）がＨＴＭＬデータの取得時期を判断する上で、テーブル（４５Ａ）またはテーブル（４５Ｂ）のどちらを有効とするかを選択する。
【００９７】
図１４は、ユーザインターフェイスによりテーブルの選択を行うウィンドウの例を示す図である。この図に示すように、表示装置のウィンドウ上のメニューから“Ｏｐｔｉｏｎｓ”のコマンドを選択すると、テーブル（４５Ａ），（４５Ｂ）のいずれかを選択するためのウィンドウが表示される。ユーザは、マウス等のユーザインターフェイスにより、このウィンドウからいずれかのテーブルを指定する。図１４の状態では、テーブル（４５Ａ）が選択されている。
【００９８】
以下、本実施形態によるハイパーテキストの表示方法を説明する。まず、ユーザは、ハイパーテキスト表示装置がオフィスのＬＡＮに接続された状態で、ＬＡＮ配下のＵＲＬが
記憶されたテーブル（４５Ｂ）を選択し、表示装置上に表示されたＨＴＭＬデータを閲覧する。そして、ユーザは、ＨＴＭＬデータの識別情報の中から取得したいＨＴＭＬデータのリンクを示す識別情報を、ユーザインターフェイス（４８）によって指定する。
【００９９】
判断部（３６）は、ユーザによって指定された識別情報が示すリンク先ＵＲＬと、選択されたテーブル（４５Ｂ）に記憶されたＵＲＬとを比較する。そして、ユーザが指定したＵＲＬがこのテーブル（４５Ｂ）に記憶されたＵＲＬと一致する場合、すなわち、ユーザが指定したＨＴＭＬのリンク先ＵＲＬがＬＡＮ配下のサーバに格納されており、そのＨＴＭＬデータを高速に得ることができる場合は、直ちに指定されたＨＴＭＬデータは取得，表示される。一方、指定されたＵＲＬがテーブル（４５Ｂ）に記憶されていない場合は、このリンク先ＵＲＬをリンク元ＵＲＬと関連付けて第２記憶部（３７）に記憶される。このとき、指定されたＨＴＭＬデータは表示されず、ユーザの要求などによって後に取得される。
【０１００】
また、ハイパーテキスト表示装置がＬＡＮ等のネットワークに接続されていない状態のノートＰＣなどである場合、ユーザは、データ保存部（３９）に保存されているＨＴＭＬのＵＲＬが記憶されたテーブル（４５Ａ）を選択して、表示されたハイパーテキストを閲覧する。すると、第７実施形態と同様に、ユーザによって指定されたＨＴＭＬデータが保存部（３９）に指定されている場合のみ、そのＨＴＭＬデータが直ちに取得され、その他の場合は、リンク先ＵＲＬが第２記憶部（３７）に記憶されて、ＨＴＭＬデータは後にネットワークに接続される際に取得される。
【０１０１】
このように、本実施形態では、ハイパーテキスト表示装置の利用環境に応じてＵＲＬの取得時期を判断するためのテーブルを選択することができるため、ＨＴＭＬデータの取得，表示をより効率よく行うことができる。
【図面の簡単な説明】
【０１０２】
【図１】本発明の第１実施形態の原理を示す図
【図２】本発明の第１の実施形態をさらに詳細にした図
【図３】テーブル８の一例を示した図
【図４】テーブル８のデータ構造の変形例を示す図
【図５】本発明の第１実施形態の手順を示したフローチャート図
【図６】本発明の第２実施形態を示す図
【図７】本発明の第３実施形態を示す図
【図８】本発明の第４実施形態を示す図
【図９】本発明の第５の実施形態を示す図
【図１０】本発明の第６実施形態を示した図
【図１１】本発明の第６実施形態の手順を示したフローチャート図
【図１２】本発明の第７実施形態の構成を示す図
【図１３】本発明の第８実施形態の構成を示す図
【図１４】本発明の第８実施形態においてテーブル選択のためのウィンドウを示す図
【符号の説明】
【０１０３】
（１）…他のＨＴＭＬ等へのリンク情報を含むＨＴＭＬの表示画面
（２）…他のＨＴＭＬ等へのリンクを示すテキスト
（３）…他のＨＴＭＬ等へのリンクを示すビットマップ
（４）…ＨＴＭＬ表示制御部
（５、３８、４８）…指定手段としてのユーザインターフェース
（５Ａ）…２ボタンマウス（指定手段）
（５Ｂ）…キーボード（指定手段）
（６）…第１の情報取得手段
（７）…第２の情報取得手段
（８）…リンク情報記憶テーブル（記憶手段）
（９、１１、１３、１５）…データ取得手段
（１０）…イベント発生手段としてのタイマー
（１２）…ネットワーク接続時にイベントを発生するイベント発生手段
（１４）…イベント検出手段
（１６、３９）…データ保存手段
（２０）…他の情報処理装置
（２１）…他方の情報処理装置としてのデスクトップＰＣ
（２２）…インターネット
（２３）…デスクトップＰＣに接続されたハードディスク装置
（２４）…一方の情報処理装置としてのハンドベルドＰＣ（Ｈ／ＰＣ）
（２５）…２４と同一のハンドベルドＰＣで、移動中の運用状態のもの
（２６）…シリアルインターフェース
（３５、４５）…第１記憶部
（３５ａ、４５ａ、４５ｂ）…テーブル
（３６）…判断部
（３７）…第２記憶部
【図１】
2006190314.tif 000003
【図２】
2006190314.tif 000004
【図３】
2006190314.tif 000005
【図４】
2006190314.tif 000006
【図５】
2006190314.tif 000007
【図６】
2006190314.tif 000008
【図７】
2006190314.tif 000009
【図８】
2006190314.tif 000010
【図９】
2006190314.tif 000011
【図１０】
2006190314.tif 000012
【図１１】
2006190314.tif 000013
【図１２】
2006190314.tif 000014
【図１３】
2006190314.tif 000015
【図１４】
2006190314.tif 000016