(57)【要約】【課題】簡単な操作で所望のウェブページを効率よく閲覧できるウェブページの表示方法およびブラウザ装置、並びにウェブページ表示プログラムを提供することにある。【解決手段】ウェブページをキャッシュして表示するとともに、基準ページを基点として表示中の現ページが属するリンク系列とは異なるリンク系列に属し、かつ、現ページと同階層にあるウェブページへのリンク情報を生成し、この生成したリンク情報を現ページとともに表示する。【選択図】図２
2007200194.tif 000002
【特許請求の範囲】
【請求項１】
ウェブページをキャッシュして表示するとともに、基準ページを基点として表示中の現ページが属するリンク系列とは異なるリンク系列に属し、かつ、前記現ページと同階層にあるウェブページへのリンク情報を生成し、この生成したリンク情報を前記現ページとともに表示することを特徴とするウェブページの表示方法。
【請求項２】
前記異なるリンク系列に属し、かつ、前記現ページと同階層にあるウェブページへのリンク情報は、前記現ページの階層よりも上位階層のウェブページをキャッシュして生成することを特徴とする請求項１に記載のウェブページの表示方法。
【請求項３】
前記異なるリンク系列に属し、かつ、前記現ページと同階層にあるウェブページへのリンク情報は、前記現ページと同階層のウェブページをキャッシュして生成することを特徴とする請求項１に記載のウェブページの表示方法。
【請求項４】
前記キャッシュしたリンク情報に対応するウェブページから下位階層ページへのリンク情報を生成し、この生成した下位階層ページへのリンク情報をも表示することを特徴とする請求項３に記載のウェブページの表示方法。
【請求項５】
前記生成されたリンク情報が、前記現ページに掲載されているリンク情報と一致するときは、当該生成されたリンク情報を表示しないことを特徴とする請求項１乃至４のいずれか一項に記載のウェブページの表示方法。
【請求項６】
前記基準ページは、ウェブページに掲載されているリンク数、リンク先への遷移基点とされた回数、またはユーザ設定に基づいて決定することを特徴とする請求項１乃至５のいずれか一項に記載のウェブページの表示方法。
【請求項７】
前記現ページが属するリンク系列とは異なるリンク系列に前記基準ページに決定されるページが出現したときは、当該基準ページに決定されているページを基点とするリンク系列の解析を中止することを特徴とする請求項６に記載のウェブページの表示方法。
【請求項８】
ウェブページを取得するページ取得手段と、該ページ取得手段で取得したウェブページをキャッシュする記憶手段と、該記憶手段にキャッシュしたウェブページを表示する表示手段とを有するブラウザ装置において、
前記記憶手段にキャッシュされた情報に基づいて、基準ページを基点として前記表示手段に表示中の現ページが属するリンク系列とは異なるリンク系列を解析して、該異なるリンク系列に属し、かつ、前記現ページと同階層にあるウェブページへのリンク情報を生成するリンク情報生成手段と、
該リンク情報生成手段で生成されたリンク情報を前記現ページとともに前記表示手段に表示する表示制御手段とを有することを特徴とするブラウザ装置。
【請求項９】
前記リンク情報生成手段は、前記記憶手段にキャッシュされた前記現ページの階層よりも上位階層のウェブページに基づいて、前記異なるリンク系列に属し、かつ、前記現ページと同階層にあるウェブページへのリンク情報を生成することを特徴とする請求項８に記載のブラウザ装置。
【請求項１０】
前記リンク情報生成手段は、前記記憶手段にキャッシュされた前記現ページと同階層のウェブページに基づいて、前記異なるリンク系列に属し、かつ、前記現ページと同階層にあるウェブページへのリンク情報を生成することを特徴とする請求項８に記載のブラウザ装置。
【請求項１１】
前記リンク情報生成手段は、さらに、前記記憶手段にキャッシュされた前記現ページと同階層のウェブページに基づいて、下位階層ページへのリンク情報を生成し、
前記表示制御手段は、前記リンク情報生成手段で生成された前記現ページと同階層ページへのリンク情報と、前記下位階層ページへのリンク情報とを前記現ページとともに前記表示手段に表示することを特徴とする請求項１０に記載のブラウザ装置。
【請求項１２】
前記表示制御手段は、前記リンク情報生成手段で生成されたリンク情報が、前記現ページに掲載されているリンク情報と一致するときは、当該生成されたリンク情報を前記表示手段へ表示しないことを特徴とする請求項８乃至１１のいずれか一項に記載のブラウザ装置。
【請求項１３】
前記リンク情報生成手段は、ウェブページに掲載されているリンク数、リンク先への遷移基点とされた回数、またはユーザ設定に基づいて前記基準ページを決定することを特徴とする請求項８乃至１２のいずれか一項に記載のブラウザ装置。
【請求項１４】
前記リンク情報生成手段は、前記現ページが属するリンク系列とは異なるリンク系列に前記基準ページに決定されるページが出現したときは、当該基準ページに決定されているページを基点とするリンク系列の解析を中止することを特徴とする請求項１３に記載のブラウザ装置。
【請求項１５】
コンピュータに、ウェブページをキャッシュして表示させるページ表示手順と、基準ページを基点として表示中の現ページが属するリンク系列とは異なるリンク系列を解析して、該異なるリンク系列に属し、かつ、前記現ページと同階層にあるウェブページへのリンク情報を生成するリンク情報生成手順と、該リンク情報生成手順で生成されたリンク情報を前記ページ表示手順による前記現ページの表示とともに表示させるリンク情報表示手順とを実行させることを特徴とするウェブページ表示プログラム。
【請求項１６】
前記リンク情報生成手順は、キャッシュされた前記現ページの階層よりも上位階層のウェブページに基づいて、前記異なるリンク系列に属し、かつ、前記現ページと同階層にあるウェブページへのリンク情報を生成することを特徴とする請求項１５に記載のウェブページ表示プログラム。
【請求項１７】
前記リンク情報生成手順は、キャッシュされた前記現ページと同階層のウェブページに基づいて、前記異なるリンク系列に属し、かつ、前記現ページと同階層にあるウェブページへのリンク情報を生成することを特徴とする請求項１５に記載のウェブページ表示プログラム。
【請求項１８】
前記リンク情報生成手順は、さらに、キャッシュされた前記現ページと同階層のウェブページに基づいて、下位階層ページへのリンク情報を生成し、
前記リンク情報表示手順は、前記リンク情報生成手順で生成された前記現ページと同階層ページへのリンク情報と、前記下位階層ページへのリンク情報とを表示させることを特徴とする請求項１７に記載のウェブページ表示プログラム。
【請求項１９】
前記リンク情報表示手順は、前記リンク情報生成手順で生成されたリンク情報が、前記現ページに掲載されているリンク情報と一致するときは、当該生成されたリンク情報を表示しないことを特徴とする請求項１５乃至１８のいずれか一項に記載のウェブページ表示プログラム。
【請求項２０】
前記リンク情報生成手順は、ウェブページに掲載されているリンク数、リンク先への遷移基点とされた回数、またはユーザ設定に基づいて前記基準ページを決定することを特徴とする請求項１５乃至１９のいずれか一項に記載のウェブページ表示プログラム。
【請求項２１】
前記リンク情報生成手順は、前記現ページが属するリンク系列とは異なるリンク系列に前記基準ページに決定されるページが出現したときは、当該基準ページに決定されるページを基点とするリンク系列の解析を中止することを特徴とする請求項２０に記載のウェブページ表示プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ウェブページの表示方法およびブラウザ装置、並びにウェブページ表示プログラムに関するものである。
【背景技術】
【０００２】
従来のブラウザ装置では、例えば図１３に示すフローチャートに従ってウェブページ（以下、単にページとも言う）を表示するようにしている。すなわち、先ず、ネットワークを介してウェブサーバからＨＴＭＬ記述を取得し（ステップＳ１０１）、その内容をキャッシュメモリに保存して（ステップＳ１０２）、取得したＨＴＭＬ記述を解析し（ステップＳ１０３）、その解析結果に従ってインライン画像取得（ステップＳ１０４）およびページイメージ作成（ステップＳ１０５）の各処理を行ってページを表示（ステップＳ１０６）している。
【０００３】
この従来のブラウザ装置では、表示中のページに掲載されているリンク先に遷移すると、その遷移したページがキャッシュメモリに保存されるので、ユーザが遷移してきたリンク系列の所望の階層に高速に移動することができる。
【０００４】
しかし、表示中のページにあるリンクでも、ユーザが遷移したことのないリンク先はキャッシュに保存されていないため、遷移したことのないリンク系列のページを閲覧しようとすると、通信を要することとなって、リンク先への遷移に時間がかかることになる。
【０００５】
しかも、特に、携帯端末に搭載されている従来のブラウザ装置は、一旦他のリンク系列に遷移した後、再度元のリンク系列に戻る場合でも通信を要するようになっているため、リンク系列を切り替えてページを閲覧する場合には、より時間がかかることになる。
【０００６】
このような問題を解決する方法として、例えばユーザがページを閲覧している間にユーザが指定したリンク先をキャッシュメモリに事前ロードしたり（例えば、特許文献１参照）、表示中のホームページを起点とするリンク付けにより構成されるページ階層構造に従って現在のホームページにリンクされるホームページを先読みしてキャッシュメモリに保存したりすることで（例えば、特許文献２参照）、リンク先への遷移の高速化を図ったものが知られている。
【０００７】
【特許文献１】特開平１０−２２２５４１号公報
【特許文献２】特開２０００−３１１１０８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
しかしながら、上記の特許文献１に開示のブラウザ装置にあっては、事前ロードするリンク先をユーザが指定する必要があるため、ユーザの手間がかかると言う問題がある。
【０００９】
また、上記の特許文献２に開示のブラウザ装置にあっては、キャッシュメモリの容量が許す範囲で、階層的なリンク先ページの候補一覧を作成して先読みを行うため、ユーザにとって不必要なリンク先まで先読みされることになる。そのため、例えば所望のリンク先を検索して移動する場合などには、先読みされたリンク先が多すぎて逆に不便になる場合もある。
【００１０】
さらに、特許文献１に開示のようにユーザが指定したリンク先を予め解析したり、特許文献２に開示のように階層的なリンク先ページを先読みしたりしたとしても、関連性の高いページを閲覧する場合に、それらのページ相互間で、表示中のページに他の関連性の高いページのリンク先が掲載されていなければ、当該他の関連性の高いリンク先が掲載されている上位の階層まで一旦戻る必要がある。すなわち、関連性の高いページが複数枚あっても、各ページへのリンク系列が異なっていれば、全てのページに対するリンク先が表示されている上位の階層まで戻る必要がある。
【００１１】
例えば、「神奈川県の天気」のページから下位階層の「横浜の天気」へ遷移した後、関連する同じ階層の「川崎の天気」を閲覧しようとした場合、「横浜の天気」のページに「川崎の天気」へのリンク先が掲載されていなければ、一旦、上位階層の「神奈川県の天気」のページに戻ってから「川崎の天気」に遷移する必要がある。このため、ブラウジング操作が煩雑になり、ブラウジング効率が低下することになる。
【００１２】
したがって、かかる事情に鑑みてなされた本発明の目的は、簡単な操作で所望のウェブページを効率よく閲覧できるウェブページの表示方法およびブラウザ装置、並びにウェブページ表示プログラムを提供することにある。
【課題を解決するための手段】
【００１３】
上述目的を達成する請求項１に係るウェブページの表示方法の発明は、ウェブページをキャッシュして表示するとともに、基準ページを基点として表示中の現ページが属するリンク系列とは異なるリンク系列に属し、かつ、前記現ページと同階層にあるウェブページへのリンク情報を生成し、この生成したリンク情報を前記現ページとともに表示することを特徴とするものである。
【００１４】
請求項２に係る発明は、請求項１に記載のウェブページの表示方法において、前記異なるリンク系列に属し、かつ、前記現ページと同階層にあるウェブページへのリンク情報は、前記現ページの階層よりも上位階層のウェブページをキャッシュして生成することを特徴とするものである。
【００１５】
請求項３に係る発明は、請求項１に記載のウェブページの表示方法において、前記異なるリンク系列に属し、かつ、前記現ページと同階層にあるウェブページへのリンク情報は、前記現ページと同階層のウェブページをキャッシュして生成することを特徴とするものである。
【００１６】
請求項４に係る発明は、請求項３に記載のウェブページの表示方法において、前記キャッシュしたリンク情報に対応するウェブページから下位階層ページへのリンク情報を生成し、この生成した下位階層ページへのリンク情報をも表示することを特徴とするものである。
【００１７】
請求項５に係る発明は、請求項１乃至４のいずれか一項に記載のウェブページの表示方法において、前記生成されたリンク情報が、前記現ページに掲載されているリンク情報と一致するときは、当該生成されたリンク情報を表示しないことを特徴とするものである。
【００１８】
請求項６に係る発明は、請求項１乃至５のいずれか一項に記載のウェブページの表示方法において、前記基準ページは、ウェブページに掲載されているリンク数、リンク先への遷移基点とされた回数、またはユーザ設定に基づいて決定することを特徴とするものである。
【００１９】
請求項７に係る発明は、請求項６に記載のウェブページの表示方法において、前記現ページが属するリンク系列とは異なるリンク系列に前記基準ページに決定されるページが出現したときは、当該基準ページに決定されているページを基点とするリンク系列の解析を中止することを特徴とするものである。
【００２０】
さらに、上記目的を達成する請求項８に係る発明は、ウェブページを取得するページ取得手段と、該ページ取得手段で取得したウェブページをキャッシュする記憶手段と、該記憶手段にキャッシュしたウェブページを表示する表示手段とを有するブラウザ装置において、
前記記憶手段にキャッシュされた情報に基づいて、基準ページを基点として前記表示手段に表示中の現ページが属するリンク系列とは異なるリンク系列を解析して、該異なるリンク系列に属し、かつ、前記現ページと同階層にあるウェブページへのリンク情報を生成するリンク情報生成手段と、
該リンク情報生成手段で生成されたリンク情報を前記現ページとともに前記表示手段に表示する表示制御手段とを有することを特徴とするものである。
【００２１】
請求項９に係る発明は、請求項８に記載のブラウザ装置において、前記リンク情報生成手段は、前記記憶手段にキャッシュされた前記現ページの階層よりも上位階層のウェブページに基づいて、前記異なるリンク系列に属し、かつ、前記現ページと同階層にあるウェブページへのリンク情報を生成することを特徴とするものである。
【００２２】
請求項１０に係る発明は、請求項８に記載のブラウザ装置において、前記リンク情報生成手段は、前記記憶手段にキャッシュされた前記現ページと同階層のウェブページに基づいて、前記異なるリンク系列に属し、かつ、前記現ページと同階層にあるウェブページへのリンク情報を生成することを特徴とするものである。
【００２３】
請求項１１に係る発明は、請求項１０に記載のブラウザ装置において、前記リンク情報生成手段は、さらに、前記記憶手段にキャッシュされた前記現ページと同階層のウェブページに基づいて、下位階層ページへのリンク情報を生成し、
前記表示制御手段は、前記リンク情報生成手段で生成された前記現ページと同階層ページへのリンク情報と、前記下位階層ページへのリンク情報とを前記現ページとともに前記表示手段に表示することを特徴とするものである。
【００２４】
請求項１２に係る発明は、請求項８乃至１１のいずれか一項に記載のブラウザ装置において、前記表示制御手段は、前記リンク情報生成手段で生成されたリンク情報が、前記現ページに掲載されているリンク情報と一致するときは、当該生成されたリンク情報を前記表示手段へ表示しないことを特徴とするものである。
【００２５】
請求項１３に係る発明は、請求項８乃至１２のいずれか一項に記載のブラウザ装置において、前記リンク情報生成手段は、ウェブページに掲載されているリンク数、リンク先への遷移基点とされた回数、またはユーザ設定に基づいて前記基準ページを決定することを特徴とするものである。
【００２６】
請求項１４に係る発明は、請求項１３に記載のブラウザ装置において、前記リンク情報生成手段は、前記現ページが属するリンク系列とは異なるリンク系列に前記基準ページに決定されるページが出現したときは、当該基準ページに決定されているページを基点とするリンク系列の解析を中止することを特徴とするものである。
【００２７】
さらに、上記目的を達成する請求項１５に係るウェブページ表示プログラムの発明は、コンピュータに、ウェブページをキャッシュして表示させるページ表示手順と、基準ページを基点として表示中の現ページが属するリンク系列とは異なるリンク系列を解析して、該異なるリンク系列に属し、かつ、前記現ページと同階層にあるウェブページへのリンク情報を生成するリンク情報生成手順と、該リンク情報生成手順で生成されたリンク情報を前記ページ表示手順による前記現ページの表示とともに表示させるリンク情報表示手順とを実行させることを特徴とするものである。
【００２８】
請求項１６に係る発明は、請求項１５に記載のウェブページ表示プログラムにおいて、前記リンク情報生成手順は、キャッシュされた前記現ページの階層よりも上位階層のウェブページに基づいて、前記異なるリンク系列に属し、かつ、前記現ページと同階層にあるウェブページへのリンク情報を生成することを特徴とするものである。
【００２９】
請求項１７に係る発明は、請求項１５に記載のウェブページ表示プログラムにおいて、前記リンク情報生成手順は、キャッシュされた前記現ページと同階層のウェブページに基づいて、前記異なるリンク系列に属し、かつ、前記現ページと同階層にあるウェブページへのリンク情報を生成することを特徴とするものである。
【００３０】
請求項１８に係る発明は、請求項１７に記載のウェブページ表示プログラムにおいて、前記リンク情報生成手順は、さらに、キャッシュされた前記現ページと同階層のウェブページに基づいて、下位階層ページへのリンク情報を生成し、
前記リンク情報表示手順は、前記リンク情報生成手順で生成された前記現ページと同階層ページへのリンク情報と、前記下位階層ページへのリンク情報とを表示させることを特徴とするものである。
【００３１】
請求項１９に係る発明は、請求項１５乃至１８のいずれか一項に記載のウェブページ表示プログラムにおいて、前記リンク情報表示手順は、前記リンク情報生成手順で生成されたリンク情報が、前記現ページに掲載されているリンク情報と一致するときは、当該生成されたリンク情報を表示しないことを特徴とするものである。
【００３２】
請求項２０に係る発明は、請求項１５乃至１９のいずれか一項に記載のウェブページ表示プログラムにおいて、前記リンク情報生成手順は、ウェブページに掲載されているリンク数、リンク先への遷移基点とされた回数、またはユーザ設定に基づいて前記基準ページを決定することを特徴とするものである。
【００３３】
請求項２１に係る発明は、請求項２０に記載のウェブページ表示プログラムにおいて、前記リンク情報生成手順は、前記現ページが属するリンク系列とは異なるリンク系列に前記基準ページに決定されるページが出現したときは、当該基準ページに決定されるページを基点とするリンク系列の解析を中止することを特徴とするものである。
【発明の効果】
【００３４】
本発明によれば、基準ページを基点として表示中の現ページが属するリンク系列とは異なるリンク系列にある現ページと同階層のウェブページへのリンク情報が生成され、その生成されたリンク情報が現ページとともに表示されるので、簡単な操作で異なるリンク系列に跨る所望のウェブページを効率よく閲覧することができる。
【発明を実施するための最良の形態】
【００３５】
以下、本発明の実施の形態について、図を参照して説明する。
【００３６】
図１は、本発明の一実施の形態に係るブラウザ装置の概略構成を示すブロック図である。このブラウザ装置１は、コンピュータを含んで構成されるもので、ネットワークや記録装置からウェブページを取得するページ取得手段であるページ取得部２と、表示プログラム等の各種情報を記憶するとともに、ページ取得部２で取得したページおよび付随する情報をキャッシュするキャッシュメモリの機能を有する記憶手段である記憶部３と、ページおよびリンク情報を表示する表示手段である表示部４と、ユーザからの入力を受け取る操作部５と、記憶部３に記憶されたプログラムに従ってデータを処理するとともに、各部の動作を制御する制御部６とを有している。
【００３７】
本実施の形態では、制御部６は、記憶部３にキャッシュされた情報に基づいて、基準ページを基点として表示部４に表示中の現ページが属するリンク系列とは異なるリンク系列を解析して、現ページと同階層の異なるリンク系列に属するウェブページへのリンク情報を生成するリンク情報生成手段７と、該リンク情報生成手段７で生成されたリンク情報を現ページとともに表示部４に表示する表示制御手段８とを有している。
【００３８】
図２は、図１に示したブラウザ装置１によるウェブページの表示動作を示すフローチャートである。本実施の形態は、基本的には、図１３に示した従来のブラウザ装置によるフローチャートに対して、ステップＳ１０３でのＨＴＭＬ解析処理とステップＳ１０４でのインライン画像取得処理との間で、有効リンク数解析処理（ステップＳ１０）および基準ページ判定処理（ステップＳ３０）を実行するとともに、ステップＳ１０４でのインライン画像取得処理とステップＳ１０５でのページイメージ作成処理との間で、有効リンク系列解析処理（ステップＳ５０）を実行するようにしたものである。これらの有効リンク数解析処理、基準ページ判定処理および有効リンク系列解析処理は、制御部６のリンク情報生成手段７で実行され、これにより現ページと同階層の異なるリンク系列に属するウェブページへのリンク情報が生成されて、表示制御手段８の制御のもとに現ページとともに表示部４に表示される。
【００３９】
ここで、ステップＳ１０の有効リンク数解析処理では、現ページにあるリンク先のＵＲＬと現ページのＵＲＬとが類似しているか否か等の判定条件によって、有効なリンク先であるか否かを判定し、有効なリンク先であれば、その数をカウントするとともに、そのＵＲＬ、さらにはページ情報（ＨＴＭＬ記述）をキャッシュする。
【００４０】
また、ステップＳ３０の基準ページ判定処理では、ユーザ設定、ステップＳ１０で解析された有効リンク数、あるいは有効リンク先への遷移基点とされた回数（ページ表示回数）に基づいて、リンク先を解析する基点となるページ、すなわち基準ページを判定する。
【００４１】
この基準ページ判定処理で判定される基準ページには、ユーザが見ているリンク系列にある基準ページ（ここでは、本基準ページと呼ぶ）と、自動的に解析を行っているリンク系列にある基準ページ（ここでは、仮基準ページと呼ぶ）との２種類がある。
【００４２】
また、ステップＳ５０の有効リンク系列解析処理では、現ページと異なる有効リンク系列において現ページと同階層であるページを自動的に解析して、その解析結果を記憶部３にキャッシュするとともに、制御部６の表示制御手段８を介してユーザが閲覧している表示部４に反映される。なお、この有効リンク系列解析処理は、有効リンク系列に基準ページが見つかった場合には解析を終了し、その見つかった基準ページを仮基準ページとして表示部４に反映させる。
【００４３】
次に、図３乃至図１２を参照して、本実施の形態に係るブラウザ装置１の具体的動作について説明する。なお、ここでは、基準ページと判定する有効リンク数を５個として説明する。
【００４４】
図３はブラウザ間の遷移図で、Ａ〜Ｋはページを表している。ここでは、ページＢ，Ｃ，Ｄを同一の有効リンク系列とし、ページＥ，Ｆを他の同一の有効リンク系列としている。また、ページＡから見て、ページＢ，Ｅ、ページＣ，Ｆ、ページＤ，Ｇ，Ｈ，Ｉ，Ｊ，Ｋがそれぞれ同階層となっている。ここで、同階層とは、本基準ページからそのページに至るまでの最短遷移回数が等しいことを意味している。なお、以下に示す遷移図において、基準ページは斜線で表し、現在解析しているページはメッシュで表し、キャッシュ済みのページは横線で表している。
【００４５】
また、図４は図３に対応する遷移モデル図を示すものであるが、ページＧ〜Ｋについてはモデルの詳細な表示を省略している。なお、ユーザが始めて開いたページは、基準ページとするユーザ設定がなされているものとする。
【００４６】
図３において、ページＡは本基準ページであり、ユーザがこのページＡを始めて開くことで、自動的に基準ページとなる。その後、図５に示すように、ユーザがページＡからページＢに遷移したときに、リンク情報生成手段７により、ページＡからの有効リンク系列においてページＢと同階層にあるページＥの解析が行われて、その情報がページＢの情報とともに記憶部３にキャッシュされてページＥへのリンク情報が生成され、その生成されたページＥへのリンク情報が、表示制御手段８の制御のもとに、図６に示すように、表示部４にページＢの表示エリアとは別エリアに表示される。
【００４７】
ここで、図６に示すように、表示部４に表示されているリンク情報は、有効リンク系列解析処理によってページＥの情報が記憶部３にキャッシュされているので、図６の表示状態からページＥへのリンク情報を選択することにより、ページＢからページＥへ高速に遷移することができる。なお、ユーザが閲覧しているページＢに、生成されたページＥへのリンクがもともとある場合には、表示制御手段８により別エリアには表示しないように制御される。
【００４８】
その後、図７に示すように、ユーザがページＢからページＣへ遷移すると、リンク情報生成手段７により、記憶部３にキャッシュされているページＥを解析し、有効リンク系列においてページＣと同階層であるページＦの情報が記憶部３にキャッシュされるとともに、ページＦへのリンク情報が、表示制御手段８の制御のもとに、図８に示すように、表示部４にページＣとは別エリアに表示される。したがって、図８の表示状態からリンク情報Ｆを選択することにより、ページＣからページＦへの高速移動が可能となる。
【００４９】
次に、図９に示すように、ユーザがページＣからページＤへ遷移すると、ページＦは有効リンク数が５個であるため、リンク情報生成手段７での基準ページ判定処理によって新たな基準ページ（仮基準ページ）として設定され、その階層以下の解析が停止される。したがって、図１０に示すように、表示部４のページＤとは別エリアに、有効リンク系列においてページＤと同階層であるページＧ〜Ｋのリンク情報は表示せず、仮基準ページであるページＦへのリンク情報を表示する。
【００５０】
その後、ユーザが図１０の表示状態からリンク情報Ｆを選択することにより、ページＤからページＦに遷移し、さらにユーザがページＦからページＧへ遷移すると、ページＧと同階層のページＨ、Ｉ、Ｊ、Ｋが解析されて、それらのページへのリンク情報が、表示制御手段８の制御のもとに、図１１に示すように、表示部４のページＧとは別エリアに、基準ページＦ、前基準ページＡおよび現リンク系列への遷移基点となったページＤへのリンク情報とともに表示される。ここで、一度基準ページと判定されたページは、表示制御手段８の制御により、表示中のページにもともとあるリンク情報と重複しない限り別エリアに表示される。
【００５１】
その後、ユーザがページＧからページＨへ遷移すると、表示部４には、図１２に示すようにページＨと別エリアに、同階層のページＧ、Ｉ、Ｊ、Ｋ、基準ページＦ、前基準ページＡおよび現リンク系列への遷移基点となったページＤへのリンク情報とともに表示される。
【００５２】
なお、別エリアに表示するリンク情報の表示数が多くなってくる場合は、表示するリンク情報を、同階層にあるリンク情報および戻り先となる上位階層のリンク情報、基準ページへのリンク情報、前基準ページへのリンク情報、現リンク系列への遷移基点となったページへのリンク情報などから、ユーザの任意で削除できるようにしてもよいし、予め設定された優先度の低い順に自動で削除するようにしてもよい。なお、優先度は、予めユーザが設定できるようにしてもよい。
【００５３】
以上のように本実施の形態では、本基準ページを基点として、ユーザが閲覧している現ページと同階層にある他のリンク系列におけるページ情報までをキャッシュしてリンク情報生成手段７により同階層のページへのリンク情報を生成し、その生成したリンク情報を表示制御手段８の制御のもとに現ページとは別エリアに表示するようにしたので、そのリンク情報を選択する簡単な操作で、現ページと内容的に関連が高いと思われる同階層のページに高速に遷移することができる。したがって、単純な操作が好ましい携帯端末などでは、特に有効となる。また、同階層のページに移動しても、そのページまでのリンク系列情報がキャッシュされているので、その有効リンク系列で高速遷移が可能となる。
【００５４】
また、有効リンク系列解析によって生成されたリンク情報が、ユーザが見ているページに本来あるリンク先と一致する場合には、別エリアには表示されないので、無駄なリンク先表示をなくすことができるとともに、有効リンク系列解析中に仮基準ページが検出された場合には、そのリンク系列はそれ以上解析しないので、解析数が爆発的に大きくなることもない。
【００５５】
なお、本発明は、上記実施の形態に限定されるものではなく、幾多の変更または変形が可能である。例えば、上記実施の形態では、表示中の現ページと同階層のページをキャッシュして、そのリンク情報を現ページとともに表示するようにしたが、同階層ページをキャッシュすれば、そのページに掲載されているリンク情報も得ることができるので、そのリンク情報すなわち下位階層ページへのリンク情報をも、同階層ページへのリンク情報とともに、現ページと別エリアに表示することもできる。
【００５６】
また、同階層ページをキャッシュすることなく、その上位階層のページをキャッシュして、そのキャッシュした上位階層ページに掲載されているリンク情報から、現ページと同階層ページへのリンク情報を生成して、現ページと別エリアに表示することもできる。
【００５７】
さらに、本発明は、コンピュータに、ウェブページをキャッシュして表示させるページ表示手順と、基準ページを基点として表示中の現ページが属するリンク系列とは異なるリンク系列を解析して現ページと同階層にある異なるリンク系列に属するウェブページへのリンク情報を生成するリンク情報生成手順と、該リンク情報生成手順で生成されたリンク情報をページ表示手順による現ページの表示とともに表示させるリンク情報表示手順とを実行させるウェブページ表示プログラムとして実施することもできる。
【図面の簡単な説明】
【００５８】
【図１】本発明の一実施の形態に係るブラウザ装置の概略構成を示すブロック図である。
【図２】図１に示したブラウザ装置によるウェブページの表示動作を示すフローチャートである。
【図３】図１に示したブラウザ装置の具体的動作を説明するためのブラウザ間の遷移図である。
【図４】図３に対応する遷移モデル図である。
【図５】図３において、ページＡからページＢへの遷移状態を示す図である。
【図６】図５の遷移状態における表示例を示す図である。
【図７】図５において、ページＢからページＣへの遷移状態を示す図である。
【図８】図７の遷移状態における表示例を示す図である。
【図９】図７において、ページＣからページＤへの遷移状態を示す図である。
【図１０】図９の遷移状態における表示例を示す図である。
【図１１】図９において、ページＤからページＦを経てページＧへ遷移したときの表示例を示す図である。
【図１２】図１１の表示状態からページＨへ遷移したときの表示例を示す図である。
【図１３】従来のブラウザ装置によるウェブページの表示動作を示すフローチャートである。
【符号の説明】
【００５９】
１  ブラウザ装置
２  ページ取得部
３  記憶部
４  表示部
５  操作部
６  制御部
７  リンク情報生成手段
８  表示制御手段
【図１】
2007200194.tif 000003
【図２】
2007200194.tif 000004
【図３】
2007200194.tif 000005
【図４】
2007200194.tif 000006
【図５】
2007200194.tif 000007
【図６】
2007200194.tif 000008
【図７】
2007200194.tif 000009
【図８】
2007200194.tif 000010
【図９】
2007200194.tif 000011
【図１０】
2007200194.tif 000012
【図１１】
2007200194.tif 000013
【図１２】
2007200194.tif 000014
【図１３】
2007200194.tif 000015