(57)【要約】【課題】  Ｗｅｂページにリンクされているポップアップページの状況を確認できるとともに、簡単な操作によってリンクされているポップアップページを表示する。【解決手段】  表示しようとするＷｅｂページを選択するＷｅｂページ選択手段と、Ｗｅｂページ選択手段により選択されたＷｅｂページにリンクされているポップアップページのページ情報を抽出する情報抽出手段と、情報抽出手段によって抽出したポップアップページのページ情報を表示する表示手段と、表示手段により表示されたページ情報の中から表示しようとするポップアップページのページ情報を選択するポップアップページ選択手段と、ポップアップページ選択手段により選択されたページ情報に基づいて、ポップアップページを開いて表示するポップアップページ表示手段とを備える。【選択図】    図１
2006323477.tif 000002
【特許請求の範囲】
【請求項１】
表示しようとするＷｅｂページを選択するＷｅｂページ選択手段と、
前記Ｗｅｂページ選択手段により選択されたＷｅｂページにリンクされているポップアップページのページ情報を抽出する情報抽出手段と、
前記情報抽出手段によって抽出したポップアップページのページ情報を表示する表示手段と、
前記表示手段により表示されたページ情報の中から表示しようとするポップアップページのページ情報を選択するポップアップページ選択手段と、
前記ポップアップページ選択手段により選択されたページ情報に基づいて、ポップアップページを開いて表示するポップアップページ表示手段と
を備えたことを特徴とするインターネット閲覧装置。
【請求項２】
前記表示手段は、前記Ｗｅｂページとポップアップページの関係の階層構造を把握できるようにページ情報を表示することを特徴とする請求項１に記載のインターネット閲覧装置。
【請求項３】
表示しようとするＷｅｂページを選択させるＷｅｂページ選択処理と、
前記Ｗｅｂページ選択処理により選択されたＷｅｂページにリンクされているポップアップページのページ情報を抽出する情報抽出処理と、
前記情報抽出処理によって抽出したポップアップページのページ情報を表示する表示処理と、
前記表示処理により表示されたページ情報の中から表示しようとするポップアップページのページ情報を選択させるポップアップページ選択手段と、
前記ポップアップページ選択処理により選択されたページ情報に基づいて、ポップアップページを開いて表示するポップアップページ表示処理と
をコンピュータに行わせることを特徴とするインターネット閲覧プログラム。
【請求項４】
前記表示処理は、前記Ｗｅｂページとポップアップページの関係の階層構造を把握できるようにページ情報を表示することを特徴とする請求項３に記載のインターネット閲覧プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、インターネットを閲覧するインターネット閲覧装置及びインターネット閲覧プログラムに関する。
【背景技術】
【０００２】
従来からＷＷＷブラウザにおいて、リンクが張られている場合に、ユーザがマウスをクリックすることなく、そのリンク情報を自動で連続的に表示することができる自動ページ表示装置が知られている（例えば、特許文献１参照）。
ところで、任意のＷｅｂページにアクセスした際に、他のページに自動でアクセスするためのリンク先などが埋め込まれている場合がある（これをポップアップページという）。このようなＷｅｂページにアクセスした場合、ユーザの意図に関係なく勝手に複数のページが開いてしまい、ユーザが不快な思いをするという問題があるとともに、パソコンへの負荷が増大するといった問題もある。
このような問題を解決するために、選択したＷｅｂページにポップアップページがリンクされている場合に、ポップアップページを開くのを一時保留するポップアップページブロック機能を有しているブラウザも知られている。
【特許文献１】特開平１１−１４３６７４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、選択したＷｅｂページに含まれているポップアップページを無条件に開くのを保留したのではＷｅｂページの情報の一部を放棄することになってしまうため、必ずしも有益ではないという問題がある。
【０００４】
本発明は、このような事情に鑑みてなされたもので、Ｗｅｂページにリンクされているポップアップページの状況を確認できるとともに、簡単な操作によってリンクされているポップアップページを表示することができるインターネット閲覧装置及びインターネット閲覧プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００５】
本発明は、表示しようとするＷｅｂページを選択するＷｅｂページ選択手段と、前記Ｗｅｂページ選択手段により選択されたＷｅｂページにリンクされているポップアップページのページ情報を抽出する情報抽出手段と、前記情報抽出手段によって抽出したポップアップページのページ情報を表示する表示手段と、前記表示手段により表示されたページ情報の中から表示しようとするポップアップページのページ情報を選択するポップアップページ選択手段と、前記ポップアップページ選択手段により選択されたページ情報に基づいて、ポップアップページを開いて表示するポップアップページ表示手段とを備えたことを特徴とする。
【０００６】
本発明は、前記表示手段は、前記Ｗｅｂページとポップアップページの関係の階層構造を把握できるようにページ情報を表示することを特徴とする。
【０００７】
本発明は、表示しようとするＷｅｂページを選択させるＷｅｂページ選択処理と、前記Ｗｅｂページ選択処理により選択されたＷｅｂページにリンクされているポップアップページのページ情報を抽出する情報抽出処理と、前記情報抽出処理によって抽出したポップアップページのページ情報を表示する表示処理と、前記表示処理により表示されたページ情報の中から表示しようとするポップアップページのページ情報を選択させるポップアップページ選択手段と、前記ポップアップページ選択処理により選択されたページ情報に基づいて、ポップアップページを開いて表示するポップアップページ表示処理とをコンピュータに行わせることを特徴とする。
【０００８】
本発明は、前記表示処理は、前記Ｗｅｂページとポップアップページの関係の階層構造を把握できるようにページ情報を表示することを特徴とする。
【発明の効果】
【０００９】
本発明によれば、アクセスしようとするポップアップページのページ情報を表示するウインドウを設け、表示されたページ情報の中から、ユーザが選択したポップアップページのみを開くようにしたため、Ｗｅｂページ内にリンクされているポップアップページの状況を把握することができるともに、ユーザの意図に関係なく他のＷｅｂページが開かれてしまうことを防止することができる。このため、ユーザは快適にＷｅｂページに対してアクセスできるとともに、パソコンへの負荷を低減することができるという効果が得られる。
【発明を実施するための最良の形態】
【００１０】
以下、本発明の一実施形態によるインターネット閲覧装置を図面を参照して説明する。図１は同実施形態の構成を示すブロック図である。この図において、符号１は、インターネットを閲覧するために、ブラウザ２がインストールされたパソコンである。符号３は、パソコン１が接続されるネットワークであり、ルータ４を介してインターネット５と接続される。なお、パソコン１とインターネット５の間の接続方法は、図１に示す方法に限らず周知の方法で接続されていればよい。
【００１１】
以下の説明において、ポップアップページとは、ブラウザ２により任意のＷｅｂページを表示した際、ユーザの意図とは関係なしに、自動的に開かれるブラウザウィンドウのページのことである。また、選択ページとは、ユーザがアクションを起こして選択することにより、開かれたブラウザウインドウのページのことである。なお、本明細書においては、Ｗｅｂページのことを単にページと称する。
【００１２】
次に、図２を参照して、図１に示すブラウザ２の処理動作を説明する。
まず、使用者は、パソコン１上においてブラウザ２を起動し、閲覧しようとするページのＵＲＬ（Uniform Resource Locators）を選択する（ステップＳ１）。ＵＲＬの選択は、ＵＲＬを直接記述する、アクションボタンをクリックする等によって行う。これを受けて、ブラウザ２は、選択されたＵＲＬ情報を内部に保持する（ステップＳ２）。ここでは、選択されたＵＲＬを「ＵＲＬ１」として説明する。ブラウザ２は、選択されたＵＲＬ情報を内部の選択ページのテーブルに追加する（ステップＳ３）。ブラウザ２内には、ユーザがアクションを起こして選択することにより特定されたＵＲＬ情報を記憶する選択ページテーブルと、自動的に開かれるポップアップページのＵＲＬ情報を記憶するポップアップページテーブルとを有している。
【００１３】
次に、ブラウザ２は、選択されたＵＲＬ情報（ここでは、「ＵＲＬ１」）に基づいて、選択されたページに対してアクセスを行う（ステップＳ４）。そして、ブラウザ２は、選択されたページ（ＵＲＬ１）もしくは選択されたページの付属ページ以外のアクセスを要求されたか否か（ポップアップページがリンクされていたか否か）を判定する（ステップＳ５）。この判定の結果、選択されたページ（ＵＲＬ１）もしくは選択されたページにの付属ページ以外のアクセスを要求されていなければ、ブラウザ２は、選択されたＵＲＬで特定されるページのリンク情報を全て取得するまで、ステップＳ１１までの処理を繰り返し実行する（ステップＳ６）。このリンク情報の取得処理は以下のように行う。まず、選択されたページ（ＵＲＬ１）の付属ページのＵＲＬ情報を取得する（ステップＳ７）。この付属ページのＵＲＬを「ＵＲＬ２」とする。そして、このＵＲＬ情報を選択ページテーブルに追加し（ステップＳ８）、この付属ページ（ＵＲＬ２）に対してアクセスする（ステップＳ９）。そして、ブラウザ２は、リンク情報ウインドウの表示を更新する（ステップＳ１０）。この動作を繰り返すことにより、図３に示すリンク情報ウインドウの選択ページ表示ウインドウＷ１が表示される。図３では、選択されたページ（ＵＲＬ１）の付属ページ（リンクされたページ）が、ＵＲＬ２、ＵＲＬ３、ＵＲＬ４であった場合の例を示している。リンク情報ウインドウは、選択ページ表示ウインドウＷ１と、後述するポップアップページ表示ウインドウＷ２とからなるウインドウであり、ユーザの操作に応じて、表示するまたは表示しないを選択することができる。
【００１４】
一方、ステップＳ５の判定の結果、選択されたページ（ＵＲＬ１）もしくは選択されたページの付属ページ以外のアクセスを要求されていれば（ポップアップページがリンクされていれば）、ブラウザ２は、リンクされている全てのポップアップページの情報を取得するまで、ステップＳ１６までの処理を繰り返す（ステップＳ１２）。このリンク情報の取得処理は以下のように行う。まず、リンクされているポップアップページのＵＲＬ情報を取得する（ステップＳ１３）。このポップアップページのＵＲＬを「ＵＲＬ１１」とする。そして、このＵＲＬ情報をポップアップページテーブルに追加する（ステップＳ１４）。そして、ブラウザ２は、リンク情報ウインドウの表示を更新する（ステップＳ１５）。この動作を繰り返すことにより、図３に示すリンク情報ウインドウのポップアップページ表示ウインドウＷ２が表示される。図３では、リンクされているポップアップページが、ＵＲＬ１１であった場合の例を示している。
【００１５】
この動作により、ブラウザ２は、図３に示す画面をパソコン１の表示装置へ表示する。この画面は、選択されたページ（ＵＲＬ１で特定されるページ）を表示するページ表示エリアＷ３と、ユーザが選択したページを特定するＵＲＬ情報及びこのページに付属するページのＵＲＬ情報を表示する選択ページ表示ウインドウＷ１と、選択されたページにリンクされていたポップアップページＵＲＬ情報を表示するポップアップページ表示ウインドウＷ２とから構成する。
【００１６】
次に、ブラウザ２は、ユーザによってポップアップページ表示ウインドウＷ２に表示されているポップアップページを特定するＵＲＬが選択されたか否かを判定し（ステップＳ１７）、ポップアップページを特定するＵＲＬが選択された場合、ブラウザ２は、ポップアップページテーブルから該当するＵＲＬ情報を削除し、ポップアップページ表示ウインドウＷ２から該当するＵＲＬ情報を削除する（ステップＳ１８）。そして、図４に示すように、ブラウザ２は、選択されたポップアップページを表示するための別のウインドウＷ４を開き、このウインドウＷ４にポップアップページの内容を表示する（ステップＳ１９）。
【００１７】
このように、ブラウザ２がアクセスしようとするポップアップページのページ情報（ＵＲＬ）を表示するウインドウを設け、表示されたページ情報の中から、ユーザが選択したポップアップページのみを開くようにしたため、Ｗｅｂページ内にリンクされているポップアップページの状況を把握することができるともに、ユーザの意図に関係なく他のＷｅｂページが開かれてしまうことを防止することができる。このため、ユーザは快適にＷｅｂページに対してアクセスできるとともに、パソコンへの負荷を低減することができる。
【００１８】
なお、図３では選択ページ表示ウインドウＷ１及びポップアップページ表示ウインドウＷ２内に表示するページ情報（ＵＲＬ）の階層が１階層の例を示したが、２階層以上（リンクされているＷｅｂページに対して、さらにリンクされているＷｅｂページのＵＲＬ）であってもよい。
【００１９】
また、図３では、選択ページ表示ウインドウＷ１及びポップアップページ表示ウインドウＷ２内には、ＵＲＬの文字列を表示する例を示したが、ＵＲＬの表示に代えて、選択ページ及びポップアップページのプレビュー表示を行うようにして、選択された場合に通常の表示を行うようにしてもよい。さらに、選択ページ表示ウインドウＷ１及びポップアップページ表示ウインドウＷ２内には、ＵＲＬ表示とプレビュー表示を同時に行うようにしてもよい。
【００２０】
また、図２に示すステップＳ１３において、ｈｅａｄリクエストによりページ情報を取得できた場合は、ページのタイトル、ページのデータサイズ、更新日時などのページ情報を表示するようにしてもよい。
【００２１】
また、選択ページのＵＲＬ情報を記憶する選択ページテーブルに記憶されている選択ページに対する過去のアクセス履歴を記憶しておき、選択ページ表示ウインドウＷ１にＵＲＬ情報またはプレビューを表示する場合に、選択ページ毎の過去のアクセス履歴を参照して、アクセス回数の多い順に表示するようにしてもよい。
【００２２】
また、図２に示す機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することによりＷｅｂページ表示制御処理を行ってもよい。なお、ここでいう「コンピュータシステム」とは、ＯＳや周辺機器等のハードウェアを含むものとする。また、「コンピュータシステム」は、ホームページ提供環境（あるいは表示環境）を備えたＷＷＷシステムも含むものとする。また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムが送信された場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリ（ＲＡＭ）のように、一定時間プログラムを保持しているものも含むものとする。
【００２３】
また、上記プログラムは、このプログラムを記憶装置等に格納したコンピュータシステムから、伝送媒体を介して、あるいは、伝送媒体中の伝送波により他のコンピュータシステムに伝送されてもよい。ここで、プログラムを伝送する「伝送媒体」は、インターネット等のネットワーク（通信網）や電話回線等の通信回線（通信線）のように情報を伝送する機能を有する媒体のことをいう。また、上記プログラムは、前述した機能の一部を実現するためのものであっても良い。さらに、前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル（差分プログラム）であっても良い。
【図面の簡単な説明】
【００２４】
【図１】本発明の一実施形態の構成を示すブロック図である。
【図２】図１に示すブラウザ２の動作を示すフローチャートである。
【図３】図１に示すブラウザ２の動作を示す説明図である。
【図４】図１に示すブラウザ２の動作を示す説明図である。
【符号の説明】
【００２５】
１・・・パソコン、２・・・ブラウザ、３・・・ネットワーク、４・・・ルータ、５・・・インターネット
【図１】
2006323477.tif 000003
【図２】
2006323477.tif 000004
【図３】
2006323477.tif 000005
【図４】
2006323477.tif 000006