(57)【要約】【課題】従来、ＣＤ−ＲＯＭコンテンツのようにリンク先情報を変更できない場合，リンク切れを起こす可能性があった。【解決手段】本発明では、リンク先の最新のＵＲＬ情報をリンク先情報管理テーブル１０６から取得しＷＷＷブラウザ上にリンク先コンテンツ１０２を表示する。またリンク先情報管理テーブルを更新し忘れたことにより，リンク切れを起こす場合があるが，リンク先情報管理テーブル１０６よりリンク先コンテンツ１０２の管理者を取得し，電子メール１０７で管理者１０８に通知することにより，リンク切れ状態を短期間に抑え，閲覧者への影響を最小限にすることができる。【選択図】　図１
2004078789.tif 000002
【特許請求の範囲】
【請求項１】
リンク先コンテンツの管理者メールアドレスとＵＲＬを有するリンク先情報管理テーブルにより最新のリンク先コンテンツのＵＲＬ情報を備えることでリンク切れを防止することを特徴とするハイパーテキストのリンク管理方法。
【請求項２】
リンク先コンテンツのＵＲＬが変更された場合でも，リンク元コンテンツは動的リンクコンポーネントを呼び出すことにより，リンク先コンテンツのＵＲＬ定義情報を変更せずリンク先コンテンツに飛ぶことができることを特徴とするハイパーテキストのリンク管理方法。
【請求項３】
リンク元コンテンツが動的リンクコンポーネントを経由してリンク先コンテンツにアクセスする際，リンク先コンテンツのＵＲＬが変更されたことによりアクセスが不可能な場合，動的リンクコンポーネントのもつＵＲＬ定義情報テーブルの持つ管理者メールアドレスに電子メールを発することにより，リンク切れ状態を短期間にし，閲覧者への影響を最小限にすることを特徴とするハイパーテキストのリンク管理方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明はハイパーテキストのリンク管理方法に係り，特にリンク先コンテンツのＵＲＬが変更された場合にリンク切れを防止するリンク管理方法に関する。
【０００２】
【従来の技術】
ＨＴＭＬコンテンツは他のＨＴＭＬコンテンツにリンクを張るときに，Ｗ３Ｃ（Ｗｏｒｌｄ　Ｗｉｄｅ　Ｗｅｂ　Ｃｏｎｓｏｒｔｉｕｍ）におけるＨＴＭＬ規格にもあるように，リンク先のＵＲＬを定義するようになっている。このためリンク先のＵＲＬが変更になった場合にリンク切れが発生し，閲覧が不可能な状態に陥っていた。
【０００３】
従来の技術では特開２００１−１４２０８では，リンク先のＵＲＬが変更された時にこれを呼び出しているリンク元のリンク先情報を直ちに書き換えることにより問題を解消している。
【０００４】
【発明が解決しようとする課題】
上記従来技術は，ＣＤ−ＲＯＭに格納されているコンテンツのようにリンク元コンテンツに定義されているリンク先情報を変更できない場合がある。また，リンク先コンテンツの管理者がリンク先のコンテンツをＵＲＬを変更した場合，管理者の把握しているリンク元へのリンク先定義情報の書き換えを通知できるが，実際にはすべてのリンク元がリンク先に対してリンクする旨の連絡をしているとは言えず，連絡漏れをする可能性が十分がある。すなわちコンテンツ格納先が変更になった場合，リンク元をすべて把握していない状態が考慮されておらず，リンク切れを起こす可能性があった。
【０００５】
本発明はリンク先のＵＲＬが変更された場合でもリンク元の定義を変更せずにリンク先のコンテンツが閲覧可能な状態を維持することを目的とする。
【０００６】
【課題を解決するための手段】
上記目的は，最新のリンク先情報が格納されているリンク先情報管理テーブルを備え，リンク先のＵＲＬが変更された場合このリンク先情報管理テーブルに格納されているＵＲＬ情報を書き換える。更にリンク元はリンク先のＵＲＬに直接アクセスせず，このリンク先情報管理テーブルの最新のリンク先情報にリンクを張るための動的リンクコンポーネントにアクセスすることによってリンク元に影響を及ぼさないことで達成される。
【０００７】
またリンク先コンテンツがＵＲＬを変更した場合はリンク先情報管理テーブルのリンク先情報も同時に変更する必要があるが，例えリンク先情報の変更をし忘れた場合でも，リンク元がリンク先をアクセスした際に動的リンクコンポーネントがリンク切れを察知し，リンク先コンテンツの管理者に警告アラームを発することで，リンク切れ状態を最短期間の影響度で対処することを特徴とする。
【０００８】
【発明の実施の形態】
以下，本発明の実施例を図面に基づいて詳細に説明する。
図１は，本発明における一実施例であるＣＤ−ＲＯＭマニュアル閲覧システムの全体構成を示すものである。本実施例では，ＣＤ−ＲＯＭマニュアルのコンテンツであるリンク元コンテンツ１０１よりホームページのコンテンツであるリンク先コンテンツ１０２にリンクが張られていた場合，ＷＷＷサーバ１０３に搭載されている動的リンクコンポーネント１０４を経由してＷＷＷブラウザにリンク先コンテンツ１０２が表示される。
【０００９】
動的リンクコンポーネント１０４は，リンク先決定処理部１０５より，リンク先の最新のＵＲＬ情報をリンク先情報管理テーブル１０６から取得することでＷＷＷブラウザ上にリンク先コンテンツ１０２を表示する。またリンク先コンテンツが存在せず，ＷＷＷブラウザ上にリンク先コンテンツ１０２を表示できない場合には，リンク先コンテンツ１０２の管理者をリンク先情報管理テーブル１０６より取得し，電子メール１０７でリンク先コンテンツ管理者１０８に通知する。通常リンク先コンテンツ管理者は管理すべきコンテンツを変更した場合，リンク先情報管理テーブル１０６のリンク先情報も書き換えなければならないが，書き換えをし忘れた場合でもリンク元コンテンツが動的リンクコンポーネント１０４を経由することで，リンク先コンテンツ１０２へのアクセスの可否を監視することができ，リンク切れ状態を短期間に抑え，閲覧者への影響を最小限にすることができる。
【００１０】
図２は，実施例であるＣＤ−ＲＯＭマニュアルの詳細な呼び出しイメージを示したものである。リンク元コンテンツ２０１であるＣＤ−ＲＯＭマニュアルはＨＴＭＬ形式の電子マニュアルである。ＣＤ−ＲＯＭマニュアルには，商品に関する仕様や操作方法など固定的な情報が記載されている。しかし，商品に関するイベント（キャンペーン，セミナー）やご利用事例などはタイムリーに掲載することのできるＷＷＷホームページに掲載されているため，ＣＤ−ＲＯＭマニュアルには掲載せず，ＣＤ−ＲＯＭマニュアルからリンクを張ることで情報を提供する。
【００１１】
ＣＤ−ＲＯＭマニュアルでは動的リンクコンポーネント２０３を呼び出す際，呼び出し記法２０２に示すように商品名２０５とその商品のどんな情報かを示すカテゴリ２０６の２つをパラメータとして設定する。動的リンクコンポーネント２０３はこれらのパラメータを基に，リンク先情報管理テーブル２０４から該当する情報が格納されているＵＲＬを決定し，ＷＷＷブラウザにその情報を表示する。なお，リンク先情報管理テーブル２０４の項目値は説明の便宜上，簡略化した値を記載しているが，詳細なデータ構造については図３で説明する。
【００１２】
図３はリンク先情報管理テーブルのレコード構造３０１を示したものである。１項目目３０２は商品コードである。２項目目３０３は１項目３０２の管理者のメールアドレスである。３項目目３０４以降はカテゴリ毎の情報が格納されているＵＲＬである。カテゴリとはイベント情報や事例情報を意味する。本事例では商品毎に管理者を設定しているが，レコード構造３０５のようにカテゴリ毎に管理者を設定することもできる。
【００１３】
図４は動的リンクコンポーネントの処理フローである。リンク元コンテンツから動的リンクコンポーネントが呼び出されると，処理４０１から処理が開始される。処理４０２では動的リンクコンポーネント呼び出し時のパラメータを解析し取得する。この解析により，リンク先情報管理テーブルの商品コードとカテゴリが決定される。処理４０３はこれらのパラメータ値からリンク先情報管理テーブルの各レコードを検索し，パラメータ値と同じ商品コードを持つレコードを取得する。
【００１４】
処理４０４では処理４０３で取得したレコードから該当するカテゴリ項目値，すなわちＵＲＬを取得する。取得したＵＲＬに対して，処理４０５でアクセスする。判定４０６ではこのアクセス結果に基づき，アクセスが可能な場合４０７には処理４０８でＷＷＷブラウザにＵＲＬで示されるリンク先コンテンツを表示する。一方，アクセスが不可能な場合４０９は処理４１０を実行する。処理４１０では，処理４０３で取得したレコードから管理者項目値，すなわち管理者のメールアドレスを取得する。取得したメールアドレスを基に，処理４１１でリンク先コンテンツ管理者にリンク先情報管理テーブルの更新をする旨通知する。
【００１５】
以上で動的リンクコンポーネントの処理が終了する。なお，リンク先コンテンツ管理者に電子メールにより通知後に，処理４１１に示すようにＷＷＷブラウザに「ただいまメンテナンス中です。しばらくお待ちください。」のメッセージを表示することもできる。
【００１６】
【発明の効果】
本発明によれば，リンク元とリンク先のコンテンツを直接リンクを張らず，動的リンクコンポーネントを経由するため，リンク先コンテンツのＵＲＬが変更になっても，リンク元のリンク先設定を変更せずにアクセスすることができる。
【００１７】
本発明の他の態様では，動的リンクコンポーネントによりリンク先コンテンツのアクセスを監視し，リンク先コンテンツが存在しない場合，コンテンツ管理者に通知する機能を有しているため，リンク切れ状態を短期間に抑え，閲覧者への影響を最小限に抑えることができる。
【００１８】
本発明のさらに他の態様では，これまでリンク切れの起こる可能性の少ないホームページ中のトップページなど上位ページにしかリンクを張ることができなかったが，リンク先情報管理テーブルで下位のページについても管理しているため，リンク元コンテンツからホームページの下位ページを直接リンク先コンテンツとして飛ばすことができる。
【００１９】
本発明のさらに他の態様では，リンク先コンテンツのＵＲＬを変更する際には，リンク先コンテンツの管理者はリンク元コンテンツにリンク先の定義の変更を意識しなければならなかったが，動的リンクコンポーネント経由での呼び出しにより，リンク先の定義が不要なため，すべてのリンク元を把握しておく必要がない。
【図面の簡単な説明】
【図１】本発明における一実施例である，ＣＤ−ＲＯＭマニュアル閲覧システムの全体構成を示すものである。
【図２】実施例であるＣＤ−ＲＯＭマニュアルの詳細な呼び出しイメージを示した図である。
【図３】リンク先情報管理テーブルのレコード構造図である。
【図４】動的リンクコンポーネントの処理フローである。
【符号の説明】
１０１　リンク元コンテンツ
１０２　リンク先コンテンツ
１０３　ＷＷＷサーバ
１０４　動的リンクコンポーネント
１０５　リンク先決定処理
１０６　リンク先情報管理テーブル
１０７　電子メール
【図１】
2004078789.tif 000003
【図２】
2004078789.tif 000004
【図３】
2004078789.tif 000005
【図４】
2004078789.tif 000006