(57)【特許請求の範囲】
【請求項１】
任意の２つのアドレスを指定するアドレス指定手段と、
前記アドレス指定手段によって指定した前記２つのアドレスそれぞれに保存されているファイル群間のリンク関係を抽出するリンク関係抽出手段と、
前記リンク関係抽出手段の抽出した前記ファイル群間のリンク関係において、無効なリンク関係をその出現回数も含めて抽出する無効リンク抽出手段と、
前記アドレス指定手段の指定した前記２つのアドレスそれぞれに保存されているファイル群の各ファイル名又は各文書名を対比し、リンク関係が結ばれているファイル名又は文書名同士についてはそれらの間のリンク関係を示し、かつリンク関係が無効である場合には当該無効リンクの出現回数を示す表示をするリンク網表示手段とを備え、
前記リンク網表示手段は、前記アドレス指定手段の指定した前記２つのアドレスの一方に保存されているファイル群の各ファイル名又は各文書名を縦の項目名、他方のアドレスに保存されているファイル群の各ファイル名又は各文書名を横の項目名にしたマトリクステーブルを生成し、リンク関係が結ばれている項目名同士についてはそれらの前記マトリクステーブル上の交点となる升目にリンクを示すマークを表示し、かつ当該リンク関係が前記無効リンクである場合には前記無効リンク出現回数を表示するものであることを特徴とするハイパーテキスト管理装置。
【請求項２】
前記無効リンクについて、その変更後の有効なリンク先アドレスを保持するリンク先アドレス保持手段と、前記無効リンク関係を示す表示が指定されたときに、前記リンク先アドレス保持手段に保持されている前記変更後の有効なリンク先アドレスを表示するアドレス変更表示手段を備えて成る請求項１に記載のハイパーテキスト管理装置。
【請求項３】
前記リンク元アドレスの任意のファイルのファイル名又は文書名を示す表示が指定されたときに、当該ファイルにリンク関係がある前記リンク先アドレスのファイルのすべてのファイル名又は文書名をリスト表示するリンク先ファイル群表示手段を備えて成る請求項１又は２に記載のハイパーテキスト管理装置。
【請求項４】
前記リンク先アドレスの任意のファイルのファイル名又は文書名を示す表示が指定されたときに、当該ファイルにリンク関係がある前記リンク元アドレスのファイルのすべてのファイル名又は文書名をリスト表示するリンク元ファイル群表示手段を備えて成る請求項１〜３のいずれかに記載のハイパーテキスト管理装置。
【請求項５】
任意の２つのアドレスを指定し、前記指定された２つのアドレスそれぞれに保存されているファイル群間のリンク関係を抽出し、前記抽出されたファイル群間のリンク関係において、無効なリンク関係をその出現回数も含めて抽出し、前記指定された２つのアドレスの一方に保存されているファイル群の各ファイル名又は各文書名を縦の項目名、他方に保存されているファイル群の各ファイル名又は各文書名を横の項目名にしたマトリクステーブルを生成し、リンク関係が結ばれている項目名同士の交点となる升目にリンクを示すマークを表示し、かつ当該リンク関係が無効リンクである場合にはその出現回数を表示するハイパーテキスト管理プログラムを記録したコンピュータ読取可能な記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、インターネットのＷＷＷ（Ｗｏｒｌｄ  Ｗｉｄｅ  Ｗｅｂ）サーバーのホームページを含め、ファイル間でリンクを結んでいる多数のハイパーテキストファイルのリンク管理を行うためのハイパーテキスト管理技術に関する。
【０００２】
【従来の技術】
従来、インターネットのＷＷＷのようなハイパーテキストモデルに基づいたファイル管理手法は、ファイルをノードとリンクという２つの基本要素に分けて管理している。そしてＷＷＷではリンクはノード中に埋込まれており、リンク先のノードの編集作業を行う場合にはリンク元のノードとの関連も考慮して作業する必要があり、その作業が繁雑になるという問題点がある。
【０００３】
ハイパーテキストを作成するにはＨＴＭＬ（Ｈｙｐｅｒ  Ｔｅｘｔ  Ｍａｒｋｕｐ  Ｌａｇａｕｇｅ）が用いられ、その中ではリンク情報も「タグ」と呼ばれるルールにしたがって定義されることから、ノード中のタグ名、例えば「＜Ａ＞」を頼りにしてリンク情報を入手する管理方法がすでに提供されている。
【０００４】
例をあげると、ネットスケープ社の「Ｌｉｖｅ  Ｗｉｒｅ  」やＩＢＭ社の「リンク見るだ〜」という製品では、図１３に示すようにハイパーテキストの各ページに埋込まれているリンク情報を抜き出してツリー階層形式で表示し、リンク先アドレスにファイルが存在しなかったり、リンク先アドレスが間違っていたりしてリンキングできない場合にリンクエラーのアイコンで表示するようにしている。また、マイクロソフト社の「Ｆｒｏｎｔｐａｇｅ」という製品では、図１４に示すようにリンク関係をグラフィカルに表示する機能（図１４は模式的に描いたものである）を備えている。
【０００５】
【発明が解決しようとする課題】
上述した従来のハイパーテキスト管理装置では、ある１つのノードに対するリンク情報（リンク元とリンク先）を把握する目的に対しては有効であるが、リンク情報が複雑な場合、例えば、あるノードが数１００のノードと関連しているような場合には、ユーザーにとってリンク情報を短時間のうちに正確に把握することが難しい問題点があった。
【０００６】
またあるノードの名前（アドレスも含めたファイル名）が変更されたり、ノードが削除された場合には、そのノードに対するリンク情報の変更が必要になるが、ノード群が複数のサーバーに分散しているのが通常であるので、すべてのノード情報を書換えることは困難であるが、そのような場合にリンク情報が変更されたこと、またその変更後のノード名だけでも表示されることが望ましいが、そのような機能が見られない問題点があった。
【０００７】
本発明はこのような従来の問題点に鑑みてなされたもので、大量のハイパーテキストのリンク関係を効率よく、かつ容易に管理することができるハイパーテキスト管理装置及びハイパーテキスト管理プログラムを記録したコンピュータ読取可能な記録媒体を提供することを目的とする。
【０００８】
また本発明は、あるノード名（アドレス）が変更されたり、削除されたりした場合に、そのリンク関係の変更を自動的に知らせたり、変更を反映させたりすることができるハイパーテキスト管理装置及びハイパーテキスト管理プログラムを記録したコンピュータ読取可能な記録媒体を提供することを目的とする。
【００１２】
【課題を解決するための手段】
請求項１の発明のハイパーテキスト管理装置は、任意の２つのアドレスを指定するアドレス指定手段と、前記アドレス指定手段によって指定した前記２つのアドレスそれぞれに保存されているファイル群間のリンク関係を抽出するリンク関係抽出手段と、前記リンク関係抽出手段の抽出した前記ファイル群間のリンク関係において、無効なリンク関係をその出現回数も含めて抽出する無効リンク抽出手段と、前記アドレス指定手段の指定した前記２つのアドレスそれぞれに保存されているファイル群の各ファイル名又は各文書名を対比し、リンク関係が結ばれているファイル名又は文書名同士についてはそれらの間のリンク関係を示し、かつリンク関係が無効である場合には当該無効リンクの出現回数を示す表示をするリンク網表示手段とを備え、前記リンク網表示手段が、前記アドレス指定手段の指定した前記２つのアドレスの一方に保存されているファイル群の各ファイル名又は各文書名を縦の項目名、他方に保存されているファイル群の各ファイル名又は各文書名を横の項目名にしたマトリクステーブルを生成し、リンク関係が結ばれている項目名同士についてはそれらの前記マトリクステーブル上の交点となる升目にリンクを示すマークを表示し、かつ当該リンク関係が前記無効リンクである場合には前記無効リンク出現回数を表示するようにしたものである。
【００１３】
請求項１の発明のハイパーテキスト管理装置では、アドレス指定手段によって任意の２つのアドレスを指定すると、リンク関係抽出手段が指定された２つのアドレスそれぞれに保存されているファイル群間のリンク関係を抽出し、また無効リンク抽出手段がリンク関係抽出手段の抽出したファイル群間のリンク関係において、無効なリンク関係をその出現回数も含めて抽出する。そして、リンク網表示手段が、指定された２つのアドレスの一方に保存されているファイル群の各ファイル名又は各文書名を縦の項目名、他方に保存されているファイル群の各ファイル名又は各文書名を横の項目名にしたマトリクステーブルを生成し、リンク関係が結ばれている項目名同士についてはマトリクステーブル上の交点となる升目にリンクを示すマークを表示し、かつ当該リンク関係が無効リンクである場合にはそのリンク出現回数を表示する。
【００１４】
これによって、ユーザはあるアドレスと他のあるアドレスとを指定して両アドレスそれぞれに保存されているハイパーテキストファイル群間のリンク関係をマトリクステーブルの表示形式にして見ることができ、しかも無効リンクがあれはそのリンク関係をも容易に知ることができる。
【００１５】
請求項２の発明は、請求項１の発明のハイパーテキスト管理装置において、前記無効リンクについて、その変更後の有効なリンク先アドレスを保持するリンク先アドレス保持手段と、前記無効リンク関係を示す表示が指定されたときに、前記リンク先アドレス保持手段に保持されている前記変更後の有効なリンク先アドレスを表示するアドレス変更表示手段を備えたものであり、ユーザは無効なリンク関係を示す表示を指定することによって変更先のアドレスを知ることができ、そのリンク関係の修正が容易になる。
【００１６】
請求項３の発明は、請求項１又は２の発明のハイパーテキスト管理装置において、前記リンク元アドレスの任意のファイルのファイル名又は文書名を示す表示が指定されたときに、当該ファイルにリンク関係がある前記リンク先アドレスのファイルのすべてのファイル名又は文書名をリスト表示するリンク先ファイル群表示手段を備えたものであり、リンク元アドレスの任意のファイルのファイル名又は文書名の表示を指定することによって容易にそのファイルのリンク先のファイル群をリストにして見ることができる。
【００１７】
請求項４の発明は、請求項１〜３の発明のハイパーテキスト管理装置において、前記リンク先アドレスの任意のファイルのファイル名又は文書名を示す表示が指定されたときに、当該ファイルにリンク関係がある前記リンク元アドレスのファイルのすべてのファイル名又は文書名をリスト表示するリンク元ファイル群表示手段を備えたものであり、リンク先アドレスの任意のファイルのファイル名又は文書名の表示を指定することによって容易にそのファイルのリンク元のファイル群をリストにして見ることができる。
【００１９】
請求項５の発明のハイパーテキスト管理プログラムを記録したコンピュータ読取可能な記録媒体は、任意の２つのアドレスを指定し、前記指定された２つのアドレスそれぞれに保存されているファイル群間のリンク関係を抽出し、前記抽出されたファイル群間のリンク関係において、無効なリンク関係をその出現回数も含めて抽出し、前記指定された２つのアドレスの一方に保存されているファイル群の各ファイル名又は各文書名を縦の項目名、他方に保存されているファイル群の各ファイル名又は各文書名を横の項目名にしたマトリクステーブルを生成し、リンク関係が結ばれている項目名同士の交点となる升目にリンクを示すマークを表示し、かつ当該リンク関係が無効リンクである場合にはその出現回数を表示するハイパーテキスト管理プログラムを記録したものであり、このハイパーテキスト管理プログラムをコンピュータに読み取らせて実行させることにより、当該コンピュータを請求項１の発明のハイパーテキスト管理装置として利用することができるようになる。
【００２０】
【発明の実施の形態】
以下、本発明の実施の形態を図に基づいて詳説する。図１は本発明を実施するハードウェアシステムの構成を示している。また図２は本発明の１つの実施の形態の機能構成を示している。
【００２１】
図１に示すハードウェアシステムは、ＬＡＮ１で接続されたＷＷＷサーバ２−０，２−１，２−２と、ファイアウォール３で隔てられた外部ＷＷＷサーバ２−３，２−４とから構成されている。なお、ＷＷＷサーバの台数は限定されるものではなく、またファイアウォール３で隔てられた外部のサーバはインターネットによって結ばれた世界中に存在するコンピュータを代表して示したものである。またここではＷＷＷサーバ２−０，２−１は１つの管理下に置かれたコンピュータであり、ＷＷＷサーバ２−２はＬＡＮ１で結ばれてはいるが、管理外のコンピュータである。
【００２２】
図２に示すように、１つのＷＷＷサーバ２−０（ここでは説明の便宜上、サーバ２−０としているが、他のサーバにも組込むことができ、特に限定されない）に本発明のハイパーテキスト管理プログラムを記録した記録媒体を読み込ませて実行させることによって、本発明のハイパーテキスト管理装置として当該ＷＷＷサーバ２−０を動作させることになるが、このハイパーテキスト管理装置を処理機能によって分けると、ハイパーテキストファイルを格納する文書格納部１１、ハイパーテキストファイルからリンク情報だけを抽出する文書構造解釈部１２、リンク情報を管理、編集するリンク情報管理部１３及びこのリンク情報管理部１３によって削除あるいは変更されたリンクの変更情報に応じてサーバ上のファイル情報を変更するリンク編集部１４から構成されている。そして、リンク情報管理部１３には、文書構造解釈部１２の抽出したリンク情報をもとにしてファイル間のリンク関係を表示する表示部１５とファイル間のリンク関係を削除し、あるいは変更する操作のための編集部１６が接続されている。
【００２３】
次に、上記のハイパーテキスト管理装置の動作を説明する。
【００２４】
＜表示処理機能＞
ＷＷＷサーバ２−０に対して、これに組込まれているＷＷＷブラウザ５によってハイパーテキストファイルを自サーバ内のディレクトリ（又はフォルダとも称されるが、ハイパーテキストファイルが保存されている場所としてルートディレクトリも含めて「アドレス」と称する）から、ＬＡＮ１によって接続されている同じ管理下の他のサーバ内のあるアドレスから、あるいはインターネットを通して外部のサーバの指定されたアドレスから取り込むと、これを文書格納部１１に格納する。
【００２５】
取り込まれるハイパーテキストファイルは、図３に示すようなＨＴＭＬのようなタグ付きのファイルであり、他のファイル（ノード）へのリンク情報（ここでは、「＜ａ＞」と「＜／ａ＞」という文字で挟まれた部分の情報）がファイル中に埋込まれている。
【００２６】
そこで、文書構造解釈部１２はハイパーテキストファイルからリンク情報だけで抽出してリンク情報管理部１３に渡す。図３のハイパーテキストから抽出してリンク情報管理部１３に渡されるリンク情報は図４に示すようなものとなる。
【００２７】
図４のデータ構造は、参照元ファイルの文書名（タイトル）、参照元ファイル名（アドレスを含めたファイル名）、アンカー名、参照先ファイルの文書名（タイトル）、参照先ファイル名（アドレスを含めたファイル名）を１レコードとするテーブルである。例えば、第１レコードの内容は、アドレス「ｈｔｔｐ：／／ｗｗｗ．ｓｅｒｖｅｒ０．ｃｏｍ／…の文書名「はじめに」のファイル（参照元ファイル）の中のアンカー名「スタートへ」において、アドレス「ｈｔｔｐ：／／ｗｗｗ．ｓｅｒｖｅｒ１．ｃｏｍ／…の文書名「ｓｔａｒｔ」というファイル（参照先ファイル）にリンクされていることを示している。
【００２８】
同様に、第４レコードでは、アドレス「ｈｔｔｐ：／／ｗｗｗ．ｓｅｒｖｅｒ０．ｃｏｍ／ｈｏｍｅ．ｈｔｍｌ」のタイトル「ホーム」というファイルの中のアンカー名「トップへ」において、アドレス「ｈｔｔｐ：／／ｗｗｗ．ｓｅｒｖｅｒ１．ｃｏｍ／ｉｎｄｅｘ．ｈｔｍｌ」のタイトル「Ｉｎｔｒｏ」というファイルにリンクされていることを示している。
【００２９】
さらにこの例では、第５レコード、第６レコードにおいても、同じ「ホーム」というタイトルの参照元ファイルの中の異なるアンカー名「部門ページへ」、「ホームへ」それぞれにおいて、アドレス「ｈｔｔｐ：／／ｗｗｗ．ｓｅｒｖｅｒ１．ｃｏｍ／ｉｎｄｅｘ．ｈｔｍｌ」の「Ｉｎｔｒｏ」というタイトルのファイルに同時にリンクされていることを示している。
【００３０】
リンク情報管理部１３は、このようにして文書構造解釈部１２から得たリンク情報に基づき、表示部１５に対して図５に示すようなマトリクステーブル形式の表示を行う。図５の表示画面は、参照元（縦方向）と参照先（横方向）にはそれぞれサーバＷＷＷサーバ２−０，２−１が選択されており、各々のＷＷＷサーバ２−０，２−１に格納されたファイル群の対応表を表している。参照元と参照先のＷＷＷサーバ２−０，２−１はあらかじめ指定されたものであり、プルダウンメニュー２１，２２によって選択する。参照元には、ツリー階層構造の第２階層のアドレス「ｈｔｔｐ：／／ｗｗｗ．ｓｅｒｖｅｒ０．ｃｏｍ／ｄｅｍｏ／」に属する、あらかじめ指定された順序で並び替えられたファイル群のそれぞれのファイルのタイトル「はじめに」、「紹介」、「部署名」、「ホーム」が表示され、参照先にも、ツリー階層構造の第２階層のアドレス「ｈｔｔｐ：／／ｗｗｗ．ｓｅｒｖｅｒ１．ｃｏｍ／ｄｅｍｏ／」に属する、あらかじめ指定された順序で並び替えられたファイル群のそれぞれのファイルのタイトル「Ｓｔａｒｔ」、「Ｇｕｉｄｅ」、「Ｈｅｌｐ」、「Ｉｎｔｒｏ」が表示されている。
【００３１】
この表示部１５による表示画面では、参照元、参照先のサーバの指定、また各サーバに保存されているファイル群のアドレス階層の指定は変更することができ、縦横の項目名にはそれぞれ同一階層上に存在するファイルのタイトルを表示する。例えば、ＷＷＷサーバ２−０に図６に示すツリー階層構造でファイル群が登録されている場合、第２階層のアドレス「ｄｅｍｏ」というディレクトリを参照元に指定すれば、このアドレスに存在するファイル群ｈｏｍｅ．ｈｔｍｌ，ｉｎｔｒｏ．ｈｔｍｌ，ｏｒｇ．ｈｔｍｌ，ｉｎｉｔ．ｈｔｍｌだけを抽出し、それらのファイル各々の文書名「ホーム」（ファイル名：ｈｏｍｅ．ｈｔｍｌ）、「紹介」（ファイル名：ｉｎｔｒｏ．ｈｔｍｌ）、「部署名」（ファイル名：ｏｒｇ．ｈｔｍｌ）、「はじめに」（ファイル名：ｉｎｉｔ．ｈｔｍｌ）を縦方向の項目名としてリストアップすることになる。
【００３２】
したがって、図６に示したルートディレクトリをさらに１階層深くして、第３階層の「ｓｒｃ」に指定すると、表示部１５の表示画面は図７に示すように変化することになる。つまり、「説明」（ファイル名：ｒｅａｄｍｅ．ｈｔｍｌ）、「プログラム」（ファイル名：ｐｒｏｇ．ｈｔｍｌ）、「はじめに」（ファイル名：ｉｎｓｔ．ｈｔｍｌ）、「初期ページ」（ファイル名：ｉｎｉｔ．ｈｔｍｌ）が参照元の項目名としてリストアップされ、表示されるようになる。
【００３３】
図５及び図７のリンク情報のマトリクステーブルにおいて、参照元のタイトルと参照先のタイトルとの交点となる升目にマークが入っているものは、これらの間にリンクが結ばれいていることを示し、升目にマークがなければリンクが結ばれていないことを示している。そして、例えば、図５における参照元の「紹介」というタイトルのファイルと参照先の「Ｇｕｉｄｅ」というタイトルのファイルとの交点の升目のマーク内の数字「３」、また図７における参照元の「はじめに」というタイトルのファイルと参照先の「Ｈｅｌｐ」というタイトルのファイルとの交点の升目のマーク内の数字「５」のように、リンク関係を示すマーク内に数字が付されているのは、これらのリンクにはエラーが発生しており、かつそのリンク発生回数が３あるいは５であることを示している。またタイトルに○が付されているファイル、例えば、図５において参照先の「Ｈｅｌｐ」というタイトルのファイルは管理下のどのサーバからもリンクが掛けられていないファイルであることを示している。
【００３４】
図５に示したリンク情報のマトリクステーブルにおいて、参照元と参照先とのファイル間の関係の詳細情報を得る場合には、見たいと思う参照元のファイルのタイトルが表示されている升目にマウスその他のポインティングデバイス（以下、マウスによって代表する）によってカーソルをおいてクリックすることによって詳細情報の表示処理が起動し、図８に示すようなテーブルを表示部１５に表示する。
【００３５】
図８の例では、アドレス表示部２３に表示された参照元の「ホーム」というタイトルのファイルｈｏｍｅ．ｈｔｍｌ内では、参照先として「Ｓｔａｒｔ」というタイトルのファイルｓｔａｒｔ．ｈｔｍｌと「Ｉｎｔｒｏ」というタイトルのファイルｉｎｄｅｘ．ｈｔｍｌとに対してリンクが定義されている。そして、「Ｓｔａｒｔ」というタイトルのファイルに対してのアンカー名は「ここをクリック」であり、「Ｉｎｔｒｏ」というタイトルのファイルに対してのアンカー名は「トップへ」、「ホームページ」及び「部門ページ」の３つが定義されていることが分かる。なお、このアンカー名の並び順は、参照元のファイルにおける出現位置の順である。また、図８の例では参照先ファイルが２つであるが、参照先ファイルはすべて抽出されるため、他の参照先ファイルがある場合には、画面を左右にスクロールすることによってそれらの参照先ファイルについても同様に表示が見られるようになる。
【００３６】
また図５に示したリンク情報のマトリクステーブルから、参照先として表示されたファイルに対して、どのような文書がリンクを定義しているかを表示する、図９に示すような画面を表示させることもできる。この表示機能は、図５や図８の表示画面で参照先のタイトルが表示されている升目をマウスによってクリックすることによって起動する。例えば、図５の表示画面で、参照先のタイトル「Ｉｎｔｒｏ」のファイルｉｎｄｅｘ．ｈｔｍｌをクリックすれば、図９に示す画面が表示されるが、この画面では、参照先のファイル名のアドレス情報２４と共に、このファイルｉｎｄｅｘ．ｈｔｍｌのファイルはタイトル「はじめに」というファイルｉｎｉｔ．ｈｔｍｌとタイトル「ホーム」というファイルｈｏｍｅ．ｈｔｍｌから参照されており、また「はじめに」というファイルｉｎｉｔ．ｈｔｍｌにはアンカー名「スタートへ」によって結ばれており、「ホーム」というファイルｈｏｍｅ．ｈｔｍｌにはアンカー名「ホームページ」、「部門ページ」それぞれによって結ばれていることが分かる。
【００３７】
さらに、図５に示したリンク情報のマトリクステーブルにおいて、リンク有りのマークが表示されている升目をマウスでクリックすれば、図１０に示すような、参照元のファイルのハイパーテキストにおいて該当するリンク箇所を強調した画面の表示機能が起動される。図１０は、図５にマトリクステーブルにおいて、ＷＷＷサーバ２−０の／ｄｅｍｏ／ｈｏｍｅ．ｈｔｍｌのファイル「ホーム」とＷＷＷサーバ２−１の／ｄｅｍｏ／ｉｎｄｅｘ．ｈｔｍｌのファイル「Ｉｎｔｒｏ」とが交差する升目２５をマウスでクリックした場合の表示例であり、リンクを示すアンカー名「トップへ」、「ホームページ」、「部門ページ」の部分が強調表示される。
【００３８】
このようにして、本発明のハイパーテキスト管理装置の表示機能では、リンク情報をマトリクステーブルにして表示し、さらにはそのマトリクステーブルにおいて適当な升目をクリックすれば参照元のファイルと参照先のファイルとのより詳細なリンク関係情報を表示することができ、ユーザにとってリンク関係の把握を容易にするのである。
【００３９】
＜リンク情報の編集機能＞
リンク編集部１４はファイルの削除やファイル名（アドレス）の変更などによって生じる矛盾したリンク関係を修正する働きをする。例えば、図５のリンク情報テーブルにおいて「紹介」というタイトルのファイルから「Ｇｕｉｄｅ」というタイトルのファイルへのリンクに誤りがあることを文書構造解釈部１２において判別した場合、両方のタイトルの交点の升目にリンクマークを表示すると共に、リンクエラーの発生回数を表示する。
【００４０】
そこで、「Ｇｕｉｄｅ」というタイトルをマウスの右ボタンでクリックすると、リンク編集部１４によるリンク編集機能が起動して、図１１に示すような編集のためのボックス２６を表示する。このボックス２６上で入力操作手段としての編集部１６により正しいファイル名を入力して「ＯＫ」ボタンをクリックすると、数字３の表示が消え、書換えたリンク情報をリンク編集部１４内に蓄積する。なお、正しいファイル名の入手経路は特に問わない。例えば、以前のファイル名にアクセスすると変更先のファイル名が表示されていたり、人づての情報によって知ったり、同じ管理下のサーバ内のファイル構造を見て判明するといったことがある。
【００４１】
リンク編集部１４は得たリンクの変更情報に基づいて以下の処理を行う。リンク情報が埋込まれたファイルの内容を自動的に書換えることは通常は難しい。特に、ファイアウォール３の外のサーバ２−３，２−４に保存されているファイルに対しては変更は不可能である。したがって、ファイルの移動や削除が行われた時には、その結果だけを通知する機能を持たせることが望ましい。そこで、リンク編集部１４は、変更されたファイルの元のファイルはすでに文書格納部１１に存在しないので、この元のファイル名で図１２に示すような移動通知を知らせる内容のテキストを作成して文書格納部１１に格納しておく。
【００４２】
これによって、他のサーバから修正前のファイル名でアクセスがあれば図１２に示すような内容のファイルを送信してアクセス元のディスプレイに表示することになり、アクセス元のユーザはこの表示を見て自機のハイパーテキストのリンク情報の変更を行うことができるようになる。
【００４４】
【発明の効果】
請求項１の発明のハイパーテキスト管理装置によれば、ユーザはあるアドレスと他のあるアドレスとを指定して両アドレスそれぞれに保存されているハイパーテキストファイル群間のリンク関係をマトリクステーブルの表示形式にして見ることができ、しかも無効リンクがあれはそのリンク関係をも容易に知ることができる。
【００４５】
請求項２の発明のハイパーテキスト管理装置によれば、請求項１の発明の効果に加えて、ユーザは無効なリンクについてその無効なリンクを示す表示を指定することによって変更先のアドレスを知ることができ、そのリンク関係の修正が容易に行える。
【００４６】
請求項３の発明のハイパーテキスト管理装置によれば、請求項１又は２の発明の効果に加えて、リンク元アドレスの任意のファイルのファイル名又は文書名の表示を指定することによって容易にそのファイルのリンク先のファイル群をリストにして見ることができる。
【００４７】
請求項４の発明のハイパーテキスト管理装置によれば、請求項１〜３の発明の効果に加えて、リンク先アドレスの任意のファイルのファイル名又は文書名の表示を指定することによって容易にそのファイルのリンク元のファイル群をリストにして見ることができる。
【００４９】
請求項５の発明のハイパーテキスト管理プログラムを記録したコンピュータ読取可能な記録媒体によれば、このハイパーテキスト管理プログラムをコンピュータに読み取らせて実行させることにより、当該コンピュータを請求項１の発明のハイパーテキスト管理装置として利用することができるようになる。
【図面の簡単な説明】
【図１】本発明の１つの実施の形態のハードウェアシステムを示すブロック図。
【図２】上記の実施の形態の機能構成を示すブロック図。
【図３】上記の実施の形態に用いるＨＴＭＬテキストの説明図。
【図４】上記の実施の形態に用いたＨＴＭＬテキストの参照元ファイルと参照先ファイルとのリンク関係の説明図。
【図５】上記の実施の形態により表示されたリンク関係の表示例を示す説明図。
【図６】上記の実施の形態に用いるＨＴＭＬテキストの階層構造の説明図。
【図７】上記の実施の形態により表示されたリンク関係の他の表示例を示す説明図。
【図８】上記の実施の形態により表示された参照先ファイル名リストの表示例を示す説明図。
【図９】上記の実施の形態により表示された参照元ファイル名リストの表示例を示す説明図。
【図１０】上記の実施の形態により表示されたリンク先を知らせる表示の説明図。
【図１１】上記の実施の形態により表示されたリンク先変更の操作画面を示す説明図。
【図１２】上記の実施の形態により表示されたリンク先変更を知らせる表示の説明図。
【図１３】１つの従来例のＨＴＭＬファイルのリンク関係の表示を示す説明図。
【図１４】体の従来例のＨＴＭＬファイルのリンク関係の表示を示す説明図。
【符号の説明】
１  ＬＡＮ
２−０，２−１，２−２，２−３，２−４  ＷＷＷサーバ
３  ファイアウォール
１１  文書格納部
１２  文書構造解釈部
１３  リンク情報管理部
１４  リンク編集部
１５  表示部
１６  編集部
【図１】
0003600439.tif 000002
【図２】
0003600439.tif 000003
【図３】
0003600439.tif 000004
【図４】
0003600439.tif 000005
【図５】
0003600439.tif 000006
【図６】
0003600439.tif 000007
【図７】
0003600439.tif 000008
【図８】
0003600439.tif 000009
【図９】
0003600439.tif 000010
【図１０】
0003600439.tif 000011
【図１１】
0003600439.tif 000012
【図１２】
0003600439.tif 000013
【図１３】
0003600439.tif 000014
【図１４】
0003600439.tif 000015