(57)【要約】【課題】不要な情報を取得したリンクであることを表示することを、さらには、キャッシュした不要な情報を削除する手段を提供するもの。【解決手段】情報を閲覧するブラウザ１０４には、一つページを戻る、戻るボタン１００１と、不要リンク戻るボタン１００２があり、不要リンク戻るボタンが選択されたことを認識すると、表示していたページは不要なページとして記録して、キャッシュを削除し、一つ前のページを表示する。一実施例としてはリンクの表示を、まだ閲覧したことのないページを青色１００３、既に閲覧したページを紫色１００４、閲覧したが不要なページを茶色１００５で表示する。リンクの表示形態は限定しない。【選択図】  図１０
2004295722.tif 000002
【特許請求の範囲】
【請求項１】
任意のリンク先の選択を認識する手段と、前記認識において、リンク先の情報をブラウザで表示する手段と、前記特定リンク先のキャッシュを削除して、一つ前のページに戻る手段を有することを特徴とする不要リンク表示ブラウザ。
【請求項２】
リンク先の情報を格納する手段と、任意のリンク先の選択を認識する手段と、前記リンク先のキャッシュを格納する手段と、特定のリンク先のキャッシュを削除する手段を有することを特徴する不要リンク表示ブラウザ。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、コンピュータから情報を閲覧するブラウザに関し、特に利用者がページを閲覧する際、表示されたリンクで以前意図しないリンク先の表示処理をするものに関する。
【０００２】
【従来の技術】
従来技術として、一度表示した情報の履歴において同じ情報の重複を避けることで目的の画面に迅速に戻るものが知られている（例えば、特許文献１参照）。
【０００３】
また、すでにダウンロードしたページの履歴表示において、所望のぺージの表示位置を知らしめるために表示形態を変えるものが知られている（例えば、特許文献２参照）。
【０００４】
【特許文献１】
特開平１１−２６５２４７号公報
【特許文献２】
特開２００２−２０７７６６号公報
【０００５】
【発明が解決しようとする課題】
上記従来技術は一度表示した情報の履歴から同じ情報の重複を避けることで目的の画面に迅速に戻るものであるが、再度目的の情報を探す際、リンクの状態から有効な情報を判断する手段については、述べられていない。また、一覧の表示位置では、意図しないものかどうかについて、更に、意図しないものであっても、一覧表での表示形態を変えることについては、述べられていない。
【０００６】
本発明の目的は、意図しない情報を取得したリンクであることを表示することを、さらには、キャッシュした不要な情報を削除する手段を提供するものである。
【０００７】
【課題を解決するための手段】
意図しないリンクを選択したことを受け付ける手段と、そのリンクが間違って閲覧したことをブラウザで表示する手段と、不要なキャッシュを削除して、一つ前に閲覧していたページに戻る手段を有する。
【０００８】
【発明の実施の形態】
本発明の１実施の形態を、図面を用いて詳細に説明する。
【０００９】
図１は、本発明の環境を説明する全体構成図である。図１において、ネットワーク１０２を介して、複数のウェブサーバ１０１と、クライアントコンピュータ１０３が接続されている。
ウェブサーバ１０１は、複数のウェブサーバがあり、それぞれに複数のページが格納されている。
【００１０】
クライアントコンピュータ１０３には、ブラウザ１０４があり、ウェブサーバ１０１が保持するページを解析し表示する。この機能とは別に不要リンク表示機能があり、この機能でリンクが不要であることを表示することができる。特定のページが不要であることをブラウザが受け付けると、そのＵＲＬはＵＲＬ格納テーブルに保存され、以降そのＵＲＬを示すリンクを表示する場合、表示形態を変更する。ＵＲＬ格納テーブルについては図５で詳細に示す。
【００１１】
不要と登録されたウェブページのページデータは必要無いので、そのＵＲＬに該当するハードディスク１０５内のデータは削除される。ブラウザについて図２で詳細に示す。ブラウザが表示するページはウェブサーバのページでなくてもよく、クライアントコンピュータ内に保存されたページであってもよい。
【００１２】
図２は、ブラウザ１０４の詳細図である。ブラウザは、ＨＴＭＬ解析・表示部２０１と、操作ボタン確認部２０２と、キャッシュ処理部２０３と、リンク表示形態変更部２０４と、ＵＲＬ格納部確認部２０５を有し、ページデータ格納テーブル２０６と、ＵＲＬ格納テーブル２０７を持つ。ＨＴＭＬ解析・表示部２０１は、ブラウザ１０４に送られたページの情報であるＨＴＭＬを解析しブラウザに表示するものである。
【００１３】
操作ボタン確認部２０２は、ブラウザ使用時に戻るボタンや不要リンク戻るボタンを確認して、一つ前のページに戻る操作を行うものである。この詳細は図９で示す。キャッシュ処理部２０３は、ブラウザ１０４が新しいページを読み込んだ時は、キャッシュ追加処理を行い、不要リンク戻るボタンで戻った場合は、該当するキャッシュを削除する。
【００１４】
リンク表示形態変更部２０４は、リンクの表示形態を変更するものである。表示形態は特定の方法を限定していないが説明のため、まだ閲覧したことのないページのリンクを青色、既に一度閲覧したページを紫色、閲覧したが不要なページを茶色で表示することとする。
【００１５】
表示形態変更部は、ＵＲＬ格納テーブルを参照して該当するＵＲＬが無い場合は青色で表示する。該当のＵＲＬがあり、フラグが０の場合は、紫色でリンクを表示する。該当ＵＲＬがあり、フラグが１の場合はリンクを茶色で表示する。ＵＲＬ格納部確認部２０５は、表示したページのＵＲＬがＵＲＬ格納テーブルにあるか確認を行うものである。この詳細は図７で示す。ページデータ格納テーブル２０６は、キャッシュしたページデータを格納した位置を保持するテーブルである。この詳細は図４で示す。ＵＲＬ格納テーブルはこれまでに閲覧したＵＲＬが時系列で順番に登録されているテーブルである。この詳細は図５で示す。
【００１６】
図３は、ブラウザで表示処理を行うフローである。
最初に、ブラウザ１０４がＵＲＬを受け付ける（３０１）。次に、受け付けたＵＲＬにあるページをクライアントコンピュータにキャッシュし、ページデータ格納テーブルにデータの格納場所を追加する（３０２）。格納したＨＴＭＬを解析し、リンク以外の部分を表示する（３０３）。判別（３０４）では、ページデータ内にリンクが有るか、無いかを判別する。
【００１７】
判別（３０４）が肯定であれば、ＵＲＬ格納リストにリンクが示すＵＲＬが有るかどうかの判別（３０５）へ進む。判別が否定であれば、ＵＲＬ格納部確認処理（３０８）へ進む。ここで肯定である間は次の判定処理を繰り返し実行する。判別（３０５）でＵＲＬ格納リストにＵＲＬが無く、否定であればリンクを青色（３０６）で表示する。
【００１８】
判別（３０５）でページ内にリンクが有り、肯定であれば、リンク表示形態変更処理（３０７）へ進む。この詳細は図６に示す。判別（３０４）で否定であれば、ＵＲＬ格納テーブルにＵＲＬがあるかどうかを確認し、無ければＵＲＬの追加を行う。この詳細は図７に示す。この結果、ブラウザにページを出力する処理（３０９）が終了する。
【００１９】
図４は、ページデータ格納テーブル４０１である。テーブルはＵＲＬ４０２と、ＨＴＭＬファイル４０３と、画像ファイル４０４の項目よりなる。例えば、番号１のデータは、ＵＲＬが「ｈｔｔｐ：／／ｗｗｗ．ａｂｃ．ｃｏｍ／ａｂｃ．ｈｔｍｌ」でＨＴＭＬファイルは「Ｃ：￥ｃａｓｈｅ￥ａｂｃ．ｈｔｍｌ」、画像ファイルは「Ｃ：￥ｐｉｃｓ￥ａｂｃ１．ｊｐｇ」、「Ｃ：￥ｐｉｃｓ￥ａｂｃ２．ｊｐｇ」にそれぞれ格納されている。テーブルに格納されるデータはＵＲＬ、ＨＴＭＬファイルがそれぞれ一つづつ必要であり、画像数は無くても良い。番号２のデータは画像ファイルが無い。
【００２０】
図５は、ＵＲＬ格納テーブル５０１である。テーブルはフラグ５０２と、ＵＲＬ５０３よりなる。例えば、番号１のデータは、フラグが０の、ＵＲＬが「ｈｔｔｐ：／／ｗｗｗ．ａｂｃ．ｃｏｍ／ａｂｃ．ｈｔｍｌ」である。フラグとは、ＵＲＬの状態を示すものであり、０の場合は以前閲覧したことを示している。１の場合は、以前閲覧し不要な情報であったことを示している。
【００２１】
図６は、リンク表示形態変更処理のフローである。最初に、ＵＲＬを受け取り、ＵＲＬ格納テーブル５０１でそのＵＲＬに対応するフラグを判定する。判定（６０１）がフラグが０であれば、リンクを紫色で表示する（６０２）。判定のフラグが１であれば、リンクを茶色で表示する（６０３）。尚、ここでは、表示色の変更を採用したが、この他に、フォントの変更や他の表示形態を採用することも可能である。
【００２２】
図７は、ＵＲＬ格納部確認処理のフローである。最初に、ＵＲＬを受け取り、ＵＲＬ格納テーブル５０１にそのＵＲＬがあるか判定する（７０１）。判別（７０１）が肯定であれば、フローは終了する。判別が否定であれば、ＵＲＬ格納リストにＵＲＬを新規登録（７０２）する。ＵＲＬ格納リストに新規登録を行う際のフラグは０で登録する。
【００２３】
図８は、キャッシュ処理部のフローである。最初に、行うキャッシュ処理が新しいキャッシュの追加処理かキャッシュの削除処理かを判定する（８０１）。判別（８０１）が追加処理であれば、ＨＴＭＬファイル、画像ファイルのファイル名や格納場所情報をページデータ格納テーブルに追加する（８０２）。削除処理であれば、ＨＴＭＬファイル、画像ファイルのファイル名や格納場所情報を削除する（８０３）。
【００２４】
図９は、不要リンク戻るボタンのフローである。最初に、不要リンク戻るボタンのクリックを認識する（９０１）。次に、この認識が行われた時点で表示していたページのＵＲＬから、キャッシュの削除処理を行う（９０２）。この処理の詳細は図８に示す。そのＵＲＬをＵＲＬ格納テーブルより探し、フラグを１に変更する（９０３）。ＵＲＬ格納テーブルを参照して、一つ前に表示していたページを表示する（９０４）。表示処理の詳細は図３に示す。
【００２５】
図１０は、不要リンク表示ブラウザのＧＵＩ画面である１０４。戻るボタン１００１が選択されたことを認識すると、ＵＲＬ格納テーブルで現在表示しているＵＲＬの一つ前のＵＲＬを表示する。表示処理の詳細は図３に示す。不要リンク戻るボタン１００２が選択されたことを認識すると、表示していたページは不要なページとして記憶され、一つ前のページを表示する。詳細は図９に示す。
【００２６】
表示した際、ＵＲＬ格納テーブルに無いＵＲＬを指すリンクは青色で表示する１００３。ＵＲＬ格納テーブルに有り、フラグが０のものは、ＵＲＬを指すリンクを紫色で表示する１００４。ＵＲＬ格納テーブルに有り、フラグが１のものは、ＵＲＬを指すリンクを茶色で表示する１００５。表示する形態は、色やイタリック、ボールドなど限定しない。
【００２７】
【発明の効果】
本発明によれば、ブラウザでページを閲覧する際、不要なページを登録する手段を提供することで、以前間違って閲覧したページであることをリンクの形態から判断するとができるようになる。これにより、以降同じページを探している時に目的とする画面を少ない画面遷移で探すことができる。
【００２８】
また、この手段で一つ前のページに戻った際は間違えて閲覧したページはキャッシュから削除されるためディスク容量の節約になる。
【図面の簡単な説明】
【図１】本発明の環境を説明する全体構成図である。
【図２】ブラウザの詳細図である。
【図３】ブラウザで表示処理を行うフローである。
【図４】ページデータ格納テーブルである。
【図５】ＵＲＬ格納テーブルである。
【図６】リンク表示形態変更処理のフローである。
【図７】ＵＲＬ格納部確認処理のフローである。
【図８】キャッシュ処理部のフローである。
【図９】不要リンク戻るボタンのフローである。
【図１０】不要リンク表示ブラウザのＧＵＩ画面である。
【符号の説明】
１０１・・・ウェブサーバ
１０２・・・ネットワーク
１０３・・・クライアントコンピュータ
１０４・・・ブラウザ
１０５・・・ハードディスク
２０１・・・ＨＴＭＬ解析・表示部
２０２・・・操作ボタン確認部
２０３・・・キャッシュ処理部
２０４・・・リンク表示形態変更部
２０５・・・ＵＲＬ格納部確認部
２０６・・・ページデータ格納テーブル
２０７・・・ＵＲＬ格納テーブル
１００１・・・戻るボタン
１００２・・・不要リンク戻るボタン
１００３・・・まだ閲覧していないリンク
１００４・・・既に閲覧しているリンク
１００５・・・不要なリンク
【図１】
2004295722.tif 000003
【図２】
2004295722.tif 000004
【図３】
2004295722.tif 000005
【図４】
2004295722.tif 000006
【図５】
2004295722.tif 000007
【図６】
2004295722.tif 000008
【図７】
2004295722.tif 000009
【図８】
2004295722.tif 000010
【図９】
2004295722.tif 000011
【図１０】
2004295722.tif 000012