(57)【要約】【課題】一つのグループを選択するとそのグループに登録されている全てのＵＲＬを順次に閲覧できるようにする。【解決手段】メニューエリア５２に設けられた“ブックマーク”を選択すると子メニュー５５を表示し、その子メニュー５５にあらかじめユーザによって登録されているグループ名の一つ（例：“新聞”）をダブルクリックすると、そのグループに登録済みの全てのブックマーク（例：“Ａ新聞”、“Ｂ新聞”、“Ｃ新聞”）のコンテンツをダウンロードし、そのコンテンツをウェブブラウザ画面５０のクライアントエリア５４に表示する。【選択図】　図９
2004118272.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークからコンテンツをダウンロードし、そのコンテンツを閲覧可能に表示するコンテンツ表示方法であって、
前記コンテンツの位置を特定する位置情報を複数個まとめてグループ化し、
該グループの一つを選択したときに、当該グループに含まれる全ての位置情報に基づいて前記ネットワークからコンテンツをダウンロードする
ことを特徴とするコンテンツ表示方法。
【請求項２】
ネットワークに接続する接続手段と、
前記ネットワークからコンテンツをダウンロードするダウンロード手段と、
ダウンロードしたコンテンツを閲覧可能に表示する表示手段とを備えたコンテンツ表示装置において、
前記コンテンツの位置を特定する位置情報を複数個まとめてグループ化して保持する保持手段と、
前記保持手段に保持されている保持情報をグループ単位に選択可能に表示する選択手段と、
前記グループの一つが選択されたときに、当該グループに含まれる全ての位置情報に基づいて前記ネットワークからコンテンツをダウンロードするように前記ダウンロード手段に指示する指示手段と
を備えたことを特徴とするコンテンツ表示装置。
【請求項３】
コンピュータに所定の処理機能を実行させるためのプログラムであって、
前記処理機能は、ネットワーク上のコンテンツの位置を特定する位置情報を複数個まとめてグループ化して保持する保持手段と、前記保持手段に保持されている保持情報をグループ単位に選択可能に表示する選択手段と、前記グループの一つが選択されたときに、当該グループに含まれる全ての位置情報に基づいて前記ネットワークからコンテンツをダウンロードするように指示する指示手段とを含むことを特徴とするプログラム。
【請求項４】
前記指示手段は、前記グループの一つが選択されたときに、当該グループに含まれる全ての位置情報に基づいて前記ネットワークからコンテンツをダウンロードするように指示する際に、ダウンロード対象のコンテンツの数が所定の上限数を超えないようにそのコンテンツのダウンロード数を制限することを特徴とする請求項３記載のプログラム。
【請求項５】
前記処理機能は、さらに、ダウンロードされたコンテンツを先読みする先読み手段と、先読みされたコンテンツの一つを選択的に表示する表示手段とを備えることを特徴とする請求項３記載のプログラム。
【請求項６】
請求項３乃至請求項５いずれかに記載のプログラムを格納した記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、インターネットやイントラネットなどのネットワークからダウンロードしたコンテンツ（ウェブページともいう）を表示するコンテンツ表示方法、コンテンツ表示装置、プログラム、そのプログラムを記録した記録媒体に関する。
【０００２】
【従来の技術】
ウェブブラウザは、ＨＴＭＬ（ＨｙｐｅｒＴｅｘｔ　Ｍａｒｋｕｐ　Ｌａｎｇｕａｇｅ）やＸＭＬ（ｅＸｔｅｎｓｉｂｌｅ　Ｍａｒｋｕｐ　Ｌａｎｇｕａｇｅ）などの構造化言語によって記述されたドキュメント（いわゆるウェブページ）を表示閲覧するためのソフトウェアの総称である。単にブラウザともいうこともある。
【０００３】
世界初のグラフィカルなウェブブラウザはＮＣＳＡ（Ｎａｔｉｏｎａｌ　Ｃｅｎｔｅｒ　ｆｏｒ　Ｓｕｐｅｒｃｏｍｐｕｔｉｎｇ　Ａｐｐｌｉｃａｔｉｏｎｓ：米国立スーパーコンピュータ応用研究所）によって開発されたＭｏｓａｉｃ（モザイク）というソフトウェアであるが、現在では、Ｍｏｓａｉｃ開発チームが興したＮｅｔｓｃａｐｅ　Ｃｏｍｍｕｎｉｃａｔｉｏｎｓ社（現ＡＯＬ　Ｔｉｍｅ　Ｗａｒｎｅｒ社）のＮｅｔｓｃａｐｅ　Ｎａｖｉｇａｔｏｒ（Ｃｏｍｍｕｎｉｃａｔｏｒ）（Ｒ）（以下「ＮＮ」と略す）と、Ｍｉｃｒｏｓｏｆｔ社のＩｎｔｅｒｎｅｔ　Ｅｘｐｌｏｒｅｒ（Ｒ）（以下「ＩＥ」と略す）がほぼ市場を二分している。
【０００４】
一般に、ウェブブラウザは、インターネットなどのネットワーク接続機能を備えたパーソナルコンピュータ上で動作する「ソフトウエア」の形でユーザに提供される。
たとえば、インターネット上に存在する多種多様なウェブサーバの中から任意のコンテンツを自分のパーソナルコンピュータにダウンロートして表示閲覧する場合、ユーザは、パーソナルコンピュータを操作してウェブブラウザを起動し、ウェブブラウザのアドレスボックスに、当該コンテンツの位置特定情報文字列（ＵＲＬ：Ｕｎｉｆｏｒｍ　Ｒｅｓｏｕｃｅ　Ｌｏｃａｔｏｒ）を入力する。ウェブブラウザは、入力されたＵＲＬを手がかりにしてウェブサーバからコンテンツをダウンロードし、そのレイアウトを解析して画面に表示する（たとえば、特許文献１及び非特許文献１参照）。
【０００５】
このような手順で行われるコンテンツの閲覧は、特に今日においては、重要な情報収集手段の一つとなっており、たとえば、新聞などのニュースソースを毎朝決まった時間に閲覧することを日課としているユーザも少なくない。
【０００６】
ところで、たとえば、ｎ個のニュースソース（便宜的にＡ新聞、Ｂ新聞、Ｃ新聞とする）を閲覧する場合、各新聞のＵＲＬをいちいち手入力するのは面倒であることから、あらかじめ任意のＵＲＬと識別名を登録しておき、その識別名を選択するだけで、ＵＲＬを意識することなく所望のコンテンツを表示閲覧できるようにした仕組みを有するウェブブラウザが知られている。たとえば、ＮＮでは「ブックマーク」、ＩＥでは「お気に入り」と呼ばれるものである（たとえば、非特許文献２参照）。
【０００７】
上記例示の場合、あらかじめブックマーク（またはお気に入り；以下「ブックマーク」で代表する）に各新聞のＵＲＬとそれぞれの識別名（たとえば、“Ａ新聞”、“Ｂ新聞”、“Ｃ新聞”）を登録しておけば、毎朝、ブックマークを選択するだけで、各新聞のＵＲＬをまったく意識することなく、効率的に所望の情報収集を行うことができる。
【０００８】
【特許文献１】
特開２００２−１５７２７１号公報
【非特許文献１】
“ホームページのしくみ”、［ｏｎｌｉｎｅ］、平成１２年１０月１０日、聖愛高等学校、［平成１４年９月２０日検索］、インターネット＜ＵＲＬ：ｈｔｔｐ：／／ｗｗｗ．ｊｏｍｏｎ．ｎｅ．ｊｐ／￣ｓｅｉａｉ／ｔ２０００／ｗｅｂｂ／ｗｂ００２．ｈｔｍｌ＞
【非特許文献２】
“「お気に入り」または「ブックマーク」への登録方法”、［ｏｎｌｉｎｅ］、日本電気株式会社、［平成１４年９月２０日検索］、インターネット＜ＵＲＬ：ｈｔｔｐ：／／ｓｕｐｐｏｒｔ．ｂｉｇｌｏｂｅ．ｎｅ．ｊｐ／ｈｅｌｐ／ｂｒｏｗｓｅｒ／ｓｂｏｏｋ／＞
【０００９】
【発明が解決しようとする課題】
しかしながら、かかる従来のウェブブラウザにあっては、ブックマークに所望のＵＲＬと識別名を登録することができるものの、閲覧は、その登録単位にしか行うことができないから、たとえば、ｎ個のコンテンツの全てを閲覧するためには、ブックマークの選択操作をｎ回繰り返す必要があり、登録数（ｎ）が多いほど、閲覧に手間がかかるという問題点があった。
【００１０】
なお、上記のブックマークにあっては、グループ化という仕組みがあるものの、それは単に登録情報を任意のカテゴリーに整理分類するだけのものに過ぎず、閲覧操作とはまったく無関係である。
【００１１】
そこで、本発明が解決しようとする課題は、一つのグループを選択すると、そのグループに登録されている全てのＵＲＬを順次に閲覧できるようにし、以て、登録済みＵＲＬの閲覧操作の簡素化を図り、操作性を大幅に改善したコンテンツ表示方法またはコンテンツ表示装置を提供することにある。
【００１２】
【課題を解決するための手段】
本発明は、上記課題を達成するために、
ネットワークに接続する接続手段と、
前記ネットワークからコンテンツをダウンロードするダウンロード手段と、
ダウンロードしたコンテンツを閲覧可能に表示する表示手段と、
前記コンテンツの位置を特定する位置情報を複数個まとめてグループ化して保持する保持手段と、
前記保持手段に保持されている保持情報をグループ単位に選択可能に表示する選択手段と、
前記グループの一つが選択されたときに、当該グループに含まれる全ての位置情報に基づいて前記ネットワークからコンテンツをダウンロードするように前記ダウンロード手段に指示する指示手段とを備える。
この発明では、コンテンツの位置情報をグループ単位に整理保存できると共に、一つのグループを選択したときは、そのグループに含まれる全てのコンテンツを一括ダウンロードして表示することができる。したがって、一度の操作でグループ内登録済みＵＲＬの表示閲覧を行うことができ、操作性を大幅に改善したコンテンツ表示方法またはコンテンツ表示装置を提供することができる。
また、本発明は、上記の発明を、コンピュータに所定の処理機能を実行させるためのプログラムの形で実現するようにしてもよい。すなわち、前記処理機能は、ネットワーク上のコンテンツの位置を特定する位置情報を複数個まとめてグループ化して保持する保持手段と、前記保持手段に保持されている保持情報をグループ単位に選択可能に表示する選択手段と、前記グループの一つが選択されたときに、当該グループに含まれる全ての位置情報に基づいて前記ネットワークからコンテンツをダウンロードするように指示する指示手段とを含むようにしてもよい。
この発明によっても、コンピュータ上でそのプログラムを実行することにより、コンテンツの位置情報をグループ単位に整理保存できると共に、一つのグループを選択したときは、そのグループに含まれる全てのコンテンツを一括ダウンロードして表示することができる。したがって、一度の操作でグループ内登録済みＵＲＬの表示閲覧を行うことができ、操作性を大幅に改善することができる。
また、このプログラムの好ましい態様として、前記グループの一つが選択されたときに、当該グループに含まれる全ての位置情報に基づいて前記ネットワークからコンテンツをダウンロードするように指示する際に、ダウンロード対象のコンテンツの数が所定の上限数を超えないようにそのコンテンツのダウンロード数を制限するようにしてもよい。
このようにすると、たとえば、コンテンツごとにウェブブラウザ画面をオープンする場合、ウェブブラウザ画面のオープン数を一定の上限数に抑えることができ、特に、システムリソースの消費問題を抱える特定のオペレーティングシステムの不都合（システムリソース不足に伴う動作不安定）を回避できる。
または、このプログラムの好ましい態様として、前記処理機能は、さらに、ダウンロードされたコンテンツを先読みする先読み手段と、先読みされたコンテンツの一つを選択的に表示する表示手段とを備えるようにしてもよい。
この態様では、一つのウェブブラウザ画面しかオープンしないため、システムリソース問題を生じない。
【００１３】
【発明の実施の形態】
以下、本発明の実施の形態を、ウェブブラウザへの適用を例にして、図面を参照しながら説明する。なお、以下の説明における様々な細部の特定ないし実例および数値や文字列その他の記号の例示は、本発明の思想を明瞭にするための、あくまでも参考であって、それらのすべてまたは一部によって本発明の思想が限定されないことは明らかである。また、周知の手法、周知の手順、周知のアーキテクチャおよび周知の回路構成等（以下「周知事項」）についてはその細部にわたる説明を避けるが、これも説明を簡潔にするためであって、これら周知事項のすべてまたは一部を意図的に排除するものではない。かかる周知事項は本発明の出願時点で当業者の知り得るところであるので、以下の説明に当然含まれている。
【００１４】
まず、第一の実施の形態について説明する。
図１は、ネットワーク構成図である。この図において、インターネット１は、インターネットプロトコル（ＴＣＰ／ＩＰ：Ｔｒａｎｓｍｉｓｓｉｏｎ　Ｃｏｎｔｒｏｌ　Ｐｒｏｔｏｃｏｌ／Ｉｎｔｅｒｎｅｔ　Ｐｒｏｔｏｃｏｌ）と呼ばれる汎用のプロトコル（通信手順）によって構築された全地球規模の広域ネットワークである。インターネット１には、ウェブサーバやファイルサーバ等の多種多様のサーバ２ａ〜２ｄが接続されていると共に、インターネットサービスブロバイダ（ＩＳＰ）と呼ばれる接続業者のアクセスポイント（ＡＰ）３ａ〜３ｃを介して、インターネット利用者（以下「ユーザ」という）のネットワーク端末、たとえば、パーソナルコンピュータ４ａ、４ｂや携帯情報端末４ｃなどが接続されている。
【００１５】
インターネット１は、公衆電話回線網などの有線ネットワークを含んでいてもよく、または、携帯電話回線やＰＨＳ回線などの無線ネットワークを含んでいてもよい。あるいは、一部に専用線を含んでいてもよい。また、ユーザの接続形態もダイアルアップ接続だけでなく、ＤＳＬ（Ｄｉｇｉｔａｌ　Ｓｕｂｓｃｒｉｂｅｒ　Ｌｉｎｅ）やＣＡＴＶ（Ｃｏｍｍｕｎｉｔｙ　Ａｎｔｅｎｎａ　ＴｅｌｅＶｉｓｉｏｎ）または光ファイバー若しくは無線インフラなどを利用した常時接続の形態であってもよい。
【００１６】
サーバ２ａ〜２ｄは、既述のとおり、多種多様のサーバであるが、以下、説明の便宜上、左側の三つのサーバ２ａ〜２ｃは、ウェブページに代表されるコンテンツの閲覧サービスを提供するいわゆるＷＷＷ（Ｗｏｒｌｄ　Ｗｉｄｅ　Ｗｅｂ）サーバ（またはウェブサーバ）とし、且つ、左端のサーバ２ａは「Ａ新聞社」のウェブページを提供するもの、左から２番目のサーバ２ｂは「Ｂ新聞社」のウェブページを提供するもの、左から３番目のサーバ２ｃは「Ｃ新聞社」のウェブページを提供するものとする。
【００１７】
ネットワーク端末４ａ〜４ｃは、いずれも、インターネット１上の任意のサーバ（サーバ２ａ〜２ｄ）にアクセスして、そのサーバが提供するコンテンツをダウンロードし、それを画面に表示して閲覧できる仕組みを有するものであり、以下、代表して、左端のパーソナルコンピュータ４ａについて説明する。
【００１８】
図２は、パーソナルコンピュータ４ａの外観図、及び、そのハードウェア構成概念図である。パーソナルコンピュータ４ａは、公知のアーキテクチャ（ＤＯＳ／Ｖアーキテクチャなど）によって構成された汎用品である。図では、本体部１１に、ディスプレイ装置１２やキーボード１３、及び、ポインティングデバイス（図ではマウス１４）などを接続した、いわゆるデスクトップ型のパーソナルコンピュータ４ａを例示しているが、これに限定されない。ノート型やタワー型などであってもかまわない。
【００１９】
パーソナルコンピュータ４ａの呼称（“パーソナルコンピュータ”や“パソコン”）に特段の意味はなく、単なる一般名称にすぎない。他の呼び方、たとえば、“ワークステーション”や“オフィスコンピュータ（オフコン）”または“ミニコンピュータ（ミニコン）”あるいは“情報処理装置”などであってもよい。
【００２０】
パーソナルコンピュータ４ａは、その機種ごとに規模や安定性等の点で若干の構成上の違いはあるものの、いわゆる“コンピュータ”としての基本的構成（アーキテクチャ）に大差はなく、たとえば、図示のパーソナルコンピュータ４ａは、本体部１１に、ＣＰＵ１６、ＲＡＭ１７、ディスクコントローラ１８、ディスク装置１９、ディスプレイコントローラ２０、キーボードコントローラ２１、モデム２２、メインバス２３、バスインターフェース２４および内部バス２５などを内装すると共に、その本体部１１に、ディスプレイ装置１２やキーボード１３、及び、マウス１４などを外装している。
【００２１】
なお、上記の構成は、ＩＳＰのＡＰに公衆電話回線を介してダイアルアップ接続する場合を示している。ＩＳＤＮ（Ｉｎｔｅｇｒａｔｅｄ　ＳｅｒｖｉｃｅｓＤｉｇｉｔａｌ　Ｎｅｔｗｏｒｋ）等のディジタル回線網経由のダイアルアップ接続の場合は、モデム２２をターミナルアダプタと読み替えるものとする。また、ＤＳＬやＣＡＴＶによる常時接続形態の場合は、モデム２２を、それぞれＤＳＬモデム、ＣＡＴＶモデムと読み替えるものとする。あるいは、光ファイバー経由のイーサネット（登録商標）接続の場合は、モデム２２をイーサネット（登録商標）部と読み替えるものとする。
【００２２】
パーソナルコンピュータ４ａは、ディスク装置１９にあらかじめインストールされたオペレーティングシステムや各種のアプリケーションプログラム（以下、これらを総称して「ソフトウェアリソース」という。）をＲＡＭ１７にロードしてＣＰＵ１６で実行することにより、ＣＰＵ１６などのハードウェアリソースと上記ソフトウェアリソースとの有機的結合によって様々な処理機能を実現する。
【００２３】
処理機能の一つは、当該パーソナルコンピュータ４ａにおいて実行されるウェブブラウザ機能である。以下、このウェブブラウザ機能について詳しく説明する。
図３（ａ）は、パーソナルコンピュータ４ａのハードウェアリソースとソフトウェアリソースの簡略的な階層モデルを示す図である。この階層モデル３０は、ＯＳＩ（Ｏｐｅｎ　Ｓｙｓｔｅｍｓ　Ｉｎｔｅｒｃｏｎｎｅｃｔｉｏｎの略。開放型システム間相互接続という。）参照モデルを模しており、ハードウェアリソース層３１の上に、オペレーティングシステム層３２とアプリケーション層３３とを積層した構造になっている。
【００２４】
ハードウェアリソース層３１は、ＣＰＵ１６などのハードウェアリソース３４（図２（ｂ）の構成）を含み、その上のオペレーティングシステム層３２に含まれるオペレーティングシステム３５のインターフェース（ＡＰＩ：Ａｐｐｌｉｃａｔｉｏｎ　Ｐｒｏｇｒａｍ　Ｉｎｔｅｒｆａｃｅ）を介して、アプリケーション層３３からの間接的利用を可能する。
【００２５】
アプリケーション層３３は、少なくとも、「ウェブブラウザ機能」の主要部をなす所定のアプリケーションプログラム３６（たとえば、マイクロソフト社の“Ｉｎｔｅｒｎｅｔ　Ｅｘｐｌｏｒｅｒ（Ｒ）”など）を含み、これらのソフトウェアリソース（オペレーティングシステム３５及びアプリケーションプログラム３６）とハードウェアリソース３４との有機的結合により、本実施の形態における「ウェブブラウザ機能」を仮想的に実現する。アプリケーションプログラム３６は本発明の要旨に記載の「プログラム」に相当する。
【００２６】
図３（ｂ）は、本実施の形態における「ウェブブラウザ機能」の概念図である。この図において、ウェブブラウザ３８は、既述のとおり、上記のソフトウェアリソース（オペレーティングシステム３５及びアプリケーションプログラム３６）とハードウェアリソース３４との有機的結合によって実現されるものであり、その機能的な構成を概念的に示すと、通信部３９、入力部４０、データ受領部４１、データ要求部４２、グループ選択処理部４３、グループ情報保持部４４及び表示制御部４５などの各部に分けることができる。なお、これら各部は、ウェブブラウザ機能の全てを示すものではない。本実施の形態の作用効果を理解する上で必要と思われるものを代表的に示したものである。
【００２７】
ウェブブラウザ３８は発明の要旨に記載の「コンテンツ表示装置」に相当し、通信部３９は同要旨に記載の「接続手段」に相当し、データ受領部４１は同要旨に記載の「ダウンロード手段、先読み手段」に相当し、データ要求部４２は同要旨に記載の「指示手段」に相当し、グループ選択処理部４３は同要旨に記載の「選択手段」に相当し、グループ情報保持部４４は同要旨に記載の「保持手段」に相当し、表示制御部４５は同要旨に記載の「表示手段」に相当する。
【００２８】
通信部３９は、ソフトウェアリソースの通信機能（主としてオペレーティングシステム３５の通信機能）とハードウェアリソース３４の通信機能（主としてモデム２２の通信機能）との有機的結合によって実現されるものであり、インターネット１への接続やインターネットプロトコルに基づく通信を行うものである。
【００２９】
入力部４０は、ユーザ操作コマンド、すなわち、キーボード１３やマウス１４からのキーコマンドを取り込み、それらのコマンドをグループ選択処理部４３や表示制御部４５に出力する。キーボード１３からのコマンドには、文字や数字などのコマンド、ファンクションキーなどの様々な制御コマンドが含まれ、また、マウス１４からのキーコマンドには、マウスカーソル座標コマンド、左ボタン操作コマンド、右ボタン操作コマンド、及び、その他のコマンド（たとえば、ホイール操作コマンドなど）が含まれる。
データ受領部４１は、データ要求部４２の要求に応答してインターネット１のサーバからダウンロードされたコンテンツを受領し、それを表示制御部４５に出力する。
【００３０】
データ要求部４２は、インターネット１のサーバに対してコンテンツのダウンロード要求を行い、とりわけ、本実施の形態においては、グループ選択処理部４３からのグループ選択信号を受け取ったときに、そのグループに含まれる全てのコンテンツのＵＲＬを通信部３９経由でインターネット１に送信し、それらＵＲＬで指定されたコンテンツのインターネット１からのダウンロード要求を行う。
【００３１】
グループ選択処理部４３は、入力部４０からのコマンド（主にマウスカーソル座標コマンドや左ボタン操作コマンド）に基づいて、ウェブブラウザ画面の“ブックマーク”（詳細は後述する）操作処理を行い、特に、ブックマークに設けられたグループ選択の処理を行う。
グループ情報保持部４４は、グループ選択処理部４３におけるグループ選択処理に必要な各種情報（グループ情報及び各グループごとのブックマーク情報）を更新及び新規追加可能に保持する。
【００３２】
表示制御部４５は、ウェブブラウザ画面（後述）を生成して、そのウェブブラウザ画面をディスプレイ装置１２に表示すると共に、データ受領部４１からコンテンツを受け取ると、そのレイアウトを解析してウェブブラウザ画面内に表示し、さらに、上記のグループ選択処理に必要なユーザインターフェース（ブックマーク）をウェブブラウザ画面に表示する。
【００３３】
図４（ａ）は、ウェブブラウザ画面を示す図である。この図において、ディスプレイ装置１２の表示領域１２ａは、たとえば、ＸＧＡ（ｅＸｔｅｎｄｅｄ　Ｇｒａｐｈｉｃｓ　Ａｒｒａｙ）の解像度（１０２４×７６８ドット）を有しており、パーソナルコンピュータ４ａでウェブブラウザ３８を実行しているときは、表示領域１２ａにウェブブラウザ画面５０が表示されるようになっている。
【００３４】
ウェブブラウザ画面５０は、代表的なオペレーティングシステムの一つであるＷｉｎｄｏｗｓ（Ｒ）を例にすると、その基本的なレイアウトは、図示のとおり、上端にタイトルバー５１を配置し、その下にメニューエリア５２を配置し、さらに、その下に、アドレスボックス５３やユーザ操作エリアとしてのクライアントエリア５４を配置する。
【００３５】
クライアントエリア５４は、ウェブブラウザ画面５０の子オブジェクトであり、クライアントエリア５４は、インターネット１からダウンロードした各種コンテンツの表示閲覧画面として用いられる。
【００３６】
ここで、メニューエリア５２は、“ファイル”、“編集”、“表示”、“ブックマーク”、“ツール”、“ヘルプ”などの様々なメニュー項目を有しており、任意のメニュー項目を選択すると、そのメニュー項目の子メニュー項目がプルダウン表示されるようになっている。なお、“選択”とは、マウス１４のカーソルをターゲット上に位置させて左クリック操作することをいう（以下、単に「選択」または「クリック」という）。
【００３７】
図４（ｂ）は、“ブックマーク”の選択状態図である。ブックマークの子メニュー５５にはいくつかの固定メニュー（図では“ブックマークに追加”、“ブックマークの整理”、“ブックマークの一括登録”）が表示されており、さらにその固定メニューの下に、ユーザによって事前に登録されたいくつかのグループ名（図では“新聞”、“放送”、“娯楽”）が一覧表示されている。各グループ名の右端の記号（右向き三角印）は、下位層の孫メニュー５６の存在を示しており、図示の例では、反転表示された一つのグループ（“新聞”）に含まれる三つのブックマーク（“Ａ新聞”、“Ｂ新聞”、“Ｃ新聞”）が表示されている。
【００３８】
図５（ａ）は、グループ情報保持部４４の情報保持テーブル（以下「ブックマーク情報テーブル」という）の模式図である。ブックマーク情報テーブル５７は、たとえば、１対多のリレーションシップで結合された二つのテーブル（グループテーブル５８及びブックマークテーブル５９）から構成されている。
【００３９】
グループテーブル５８は、グループごとの識別情報（ＩＤ）を格納するグループＩＤフィールド５８ａと、グループ名を格納するグループ名フィールド５８ｂとを有している。また、ブックマークテーブル５９は、ブックマークごとの識別情報（ＩＤ）を格納するブックマークＩＤフィールド５９ａと、グループテーブル５８とのリンクフィールド５９ｂと、ブックマーク名を格納するブックマーク名フィールド５９ｃと、ブックマークごとのＵＲＬ（インターネット１におけるコンテンツの位置情報）を格納するＵＲＬフィールド５９ｄとを有している。ブックマークテーブル５９のリンクフィールド５９ｂには、対応するグループ名のリンク情報（グループテーブル５８のグループＩＤフィールド５８ａの情報）が格納されている。
【００４０】
このような１対多のリレーションシップが設定された二つのテーブルを用いて、たとえば、ＳＱＬ（Ｓｔｒｕｃｔｕｒｅｄ　Ｑｕｅｒｙ　Ｌａｎｇｕａｇｅ）言語を駆使することにより、全てのグループ名とブックマーク名とをリストアップした一時的な一覧テーブルを構成することができる。
【００４１】
図５（ｂ）は、その一覧テーブルを示す図である。一覧テーブル６０のブックマークＩＤフィールド６０ａは、ブックマークテーブル５９のブックマークＩＤフィールド５９ａに対応し、グループ名フィールド６０ｂは、グループテーブル５８のグループ名フィールド５９ｂに対応し、ブックマーク名フィールド６０ｃは、ブックマークテーブル５９のブックマーク名フィールド５９ｃに対応し、ＵＲＬフィールド６０ｄは、ブックマークテーブル５９のＵＲＬフィールド５９ｄに対応する。
【００４２】
たとえば、図示の例では、グループ名“新聞”について、“Ａ新聞”、“Ｂ新聞”及び“Ｃ新聞”の三つのブックマークが登録されており、それらのＵＲＬとして、“ｈｔｔｐ：／／ｗｗｗ．ａ−ｎｅｗｓ．ｃｏ．ｊｐ”、“ｈｔｔｐ：／／ｗｗｗ．ｂ−ｎｅｗｓ．ｃｏ．ｊｐ”、“ｈｔｔｐ：／／ｗｗｗ．ｃ−ｎｅｗｓ．ｃｏ．ｊｐ”が登録されている。
また、グループ名“放送”について、“Ａ放送”、“Ｂ放送”及び“Ｃ放送”の三つのブックマークが登録されており、それらのＵＲＬとして、“ｈｔｔｐ：／／ｗｗｗ．ａ−ｔｖ．ｃｏ．ｊｐ”、“ｈｔｔｐ：／／ｗｗｗ．ｂ−ｔｖ．ｃｏ．ｊｐ”、“ｈｔｔｐ：／／ｗｗｗ．ｃ−ｔｖ．ｃｏ．ｊｐ”が登録されている。
【００４３】
図６は、ウェブブラウザ画面５０の「メニュー選択イベント処理プログラム」のフローチャートを示す図である。このプログラムは、図３（ａ）の階層モデル３０のアプリケーション層３３に実装されたアプリケーションプログラム３６の一部を構成する。このプログラムは、ウェブブラウザ画面５０のメニューエリア５２のいずれかのメニュー項目を選択したときに実行される。すなわち、メニューエリア５２のいずれかのメニュー項目が選択されているか否かを判定し（ステップＳ１１）、選択されている場合は、そのメニュー項目が“ブックマーク”であるか否かを判定する（ステップＳ１２）。そして、“ブックマーク”以外の他のメニュー項目が選択されている場合は、そのメニュー項目に関する処理（図示略）を実行する一方、“ブックマーク”が選択されている場合は、ブックマークの子メニュー５５のグループ選択を判定する（ステップＳ１３）。
【００４４】
ここで、グループ選択とは、図４（ｂ）の例において、あらかじめユーザによって登録されている“新聞”、“放送”、“娯楽”のいずれかを選択することをいう。“新聞”、“放送”または“娯楽”のいずれかが選択されている場合は、次のステップＳ１４に進み、一方、グループ以外の固定メニュー（図では“ブックマークに追加”、“ブックマークの整理”、“ブックマークの一括登録”）が選択されている場合は、それらの固定メニューに関する処理（図示略）を実行する。
【００４５】
グループ選択、たとえば、“新聞”が選択された場合は、まず、ダブルクリック操作（マウス１４の左ボタンを短間隔で二度押しする操作のこと）を判定し（ステップＳ１４）、ダブルクリック操作でなければ、シングルクリック操作（マウス１４の右ボタン操作）であると判断し、孫メニュー５６を表示する（ステップＳ１５）。
【００４６】
この場合、図７に示すように、孫メニュー５６に表示されたブックマークのいずれかの選択操作（図では“Ａ新聞”）に応答して、そのブックマークのＵＲＬを一覧テーブル６０から抽出し、当該ＵＲＬ（“ｈｔｔｐ：／／ｗｗｗ．ａ−ｎｅｗｓ．ｃｏ．ｊｐ”）のコンテンツをダウンロードしてウェブブラウザ画面５０のクライアントエリア５４に再生表示する。したがって、冒頭で説明した従来技術と同様に、ブックマーク（“Ａ新聞”、“Ｂ新聞”、“Ｃ新聞”）単位のコンテンツ閲覧を行うことができる。
【００４７】
一方、ステップＳ１４でダブルクリック操作を判定した場合は、本実施の形態に特有の「グループ内コンテンツの一括閲覧処理」（ステップＳ１６）を実行する。
【００４８】
図８は、グループ内コンテンツの一括閲覧処理のフローチャートを示す図である。このフローチャートを実行すると、まず、二つの変数Ｇｎａｍｅ、ｉｍａｘにそれぞれ値をセットする（ステップＳ１６ａ）。ここで、Ｇｎａｍｅはグループ名変数、ｉｍａｘはグループ内登録数変数であり、Ｇｎａｍｅには図６のステップＳ１３で判定された選択グループ名（以下便宜的に“新聞”とする）がセットされ、ｉｍａｘにはその新聞グループに登録されているブックマークの数（図示の例ではグループ“新聞”に三つのブックマークが登録されているから“３”）がセットされる。
【００４９】
次に、式「ｉｍａｘ＞０」を評価し（ステップＳ１６ｂ）、その評価結果がＦａｌｓｅ（“ＮＯ”）の場合は、当該選択グループ内にブックマークが登録されていないと判断して処理を終了する一方、評価結果がＴｒｕｅ（“ＹＥＳ”）であれば、次の処理を実行する。
【００５０】
まず、ループ変数ｉを初期化（ｉ＝１）し（ステップＳ１６ｃ）、一覧テーブル６０からＧｎａｍｅと同一のグループ名（“新聞”）のレコードを抽出（ステップＳ１６ｄ）する。今、Ｇｎａｍｅには“新聞”がセットされているので、一覧テーブル６０の該当レコード（Ｇｎａｍｅと同一のグループ名を有するレコード）は、図５（ｂ）において、第１、第２及び第３レコード（※印のレコード）である。
【００５１】
次に、第ｉレコードからＵＲＬを抽出し（ステップＳ１６ｅ）、そのＵＲＬのコンテンツのダウンロード要求を行い（ステップＳ１６ｆ）、ループ変数ｉを＋１（ステップＳ１６ｇ）した後、式「ｉ＞ｉｍａｘ」を評価し（ステップＳ１６ｈ）、その評価結果がＦａｌｓｅ（“ＹＥＳ”）になるまでの間、ステップＳ１６ｅ以降を繰り返し実行する。
【００５２】
ここで、ｉ＝１のときは、一覧テーブル６０の第１レコードのＵＲＬ（“ｈｔｔｐ：／／ｗｗｗ．ａ−ｎｅｗｓ．ｃｏ．ｊｐ”）が抽出され、そのＵＲＬのコンテンツがダウンロードされる。また、ｉ＝２のときは、一覧テーブル６０の第２レコードのＵＲＬ（“ｈｔｔｐ：／／ｗｗｗ．ｂ−ｎｅｗｓ．ｃｏ．ｊｐ”）が抽出され、そのＵＲＬのコンテンツがダウンロードされる。さらに、ｉ＝３のときは、一覧テーブル６０の第３レコードのＵＲＬ（“ｈｔｔｐ：／／ｗｗｗ．ｃ−ｎｅｗｓ．ｃｏ．ｊｐ”）が抽出され、そのＵＲＬのコンテンツがダウンロードされる。そして、ｉ＝４のときは、式「ｉ＞ｉｍａｘ」の評価結果がＦａｌｓｅ（“ＹＥＳ”）になるので、ループを抜けて処理を終了する。
【００５３】
したがって、以上のフローチャートによれば、図９に示すように、ウェブブラウザ画面５０のメニューエリア５２に設けられた“ブックマーク”を選択し、その子メニュー５５に表示された任意のグループ名（たとえば“新聞”）をダブルクリックするだけで、当該グループに登録されている全てのブックマーク（“Ａ新聞”、“Ｂ新聞”、“Ｃ新聞”）のＵＲＬ（“ｈｔｔｐ：／／ｗｗｗ．ａ−ｎｅｗｓ．ｃｏ．ｊｐ”、“ｈｔｔｐ：／／ｗｗｗ．ｂ−ｎｅｗｓ．ｃｏ．ｊｐ”、“ｈｔｔｐ：／／ｗｗｗ．ｃ−ｎｅｗｓ．ｃｏ．ｊｐ”）を一覧テーブル６０から抽出し、それらのＵＲＬを手がかりにしてインターネット１の各サーバ（サーバ２ａ〜２ｃ）からＡ新聞、Ｂ新聞及びＣ新聞の各コンテンツを順次にダウンロードし、ウェブブラウザ画面５０ａ〜５０ｃに表示することができる。
【００５４】
その結果、冒頭で説明した従来技術のように、“Ａ新聞”、“Ｂ新聞”、“Ｃ新聞”のそれぞれを個別に選択して表示閲覧するのに比べて、選択操作の手間を軽減することができる。そして、その操作軽減率は１／ｉｍａｘで表すことができるから、とりわけグループ内登録数（ｉｍａｘ）が多いほど、閲覧操作の簡素化を図ることができ、操作性を大幅に改善したウェブブラウザ機能を提供できるという格別の効果を得ることができる。
【００５５】
図１０は、上記の実施の形態における一括閲覧の表示状態図である。この例では、選択されたグループに含まれるブックマークの数だけ、ウェブブラウザ画面５０ａ〜５０ｃを開いている。図示の例において、代表して示す三つのウェブブラウザ画面５０ａ〜５０ｃは、それぞれ、上記の例におけるｉ＝１、ｉ＝２、ｉ＝３のときの表示画面である。
【００５６】
これらのウェブブラウザ画面５０ａ〜５０ｃは、ダウンロード要求（図８のステップＳ１６ｆの実行）と同時にオープンしてもよく、または、ダウンロード完了（要求したコンテンツの受信完了）と同時にオープンしてもよい。
たとえば、ダウンロード要求と同時にオープンする場合、第１面（前面）に位置するウェブブラウザ画面５０ａには“Ａ新聞”のコンテンツが表示され、第２面に位置するウェブブラウザ画面５０ｂには“Ｂ新聞”のコンテンツが表示され、第３面（後面）に位置するウェブブラウザ画面５０ｃには“Ｃ新聞”のコンテンツが表示される。
【００５７】
第１面の後ろに隠れたコンテンツ（Ｂ新聞、Ｃ新聞）を閲覧する場合は、ウェブブラウザ画面５０ｂまたは５０ｃの画面枠をクリックすればよい。また、ウェブブラウザ画面５０ａ〜５０ｃは、図示の例では「重ねて表示する」スタイルになっているが、これに限らず、「上下や左右に並べて表示する」スタイルとしてもよい。
【００５８】
次に、ブックマーク一括登録について説明する。
図１１は、ブックマークの子メニュー５５に設けられた固定メニューの一つである“ブックマークの一括登録”（図４（ｂ）参照）を選択したときに開かれる「ブックマーク一括登録操作画面」を示す図である。
【００５９】
このブックマーク一括登録画面６１は、グループ内登録ブックマーク表示用リストボックスコントロール６２、ＯＫコマンドボタンコントロール６３、キャンセルコマンドボタンコントロール６４、グループ名登録テキストボックスコントロール６５、グループ階層表示ツリーコントロール６６、新規作成コマンドボタンコントロール６７などを有している。
【００６０】
なお、図示の例は、グループ階層表示ツリーコントロール６６の既存のグループの“新聞”を選択している状態を示している。すなわち、この場合は、グループ階層表示ツリーコントロール６６の選択グループが反転表示されると共に、グループ名登録テキストボックスコントロール６５に当該グループ名（“新聞”）が表示されている。
【００６１】
グループ内登録ブックマーク表示用リストボックスコントロール６２に表示されている情報（図では便宜的に“Ｄ新聞”、“Ｅ新聞”、“Ｆ新聞”）は、三つのウェブブラウザ画面５０を開き、それぞれのアドレスボックス５３に“Ｄ新聞”、“Ｅ新聞”及び“Ｆ新聞”の各ＵＲＬを手入力し、それらのコンテンツをダウンロードして各ウェブブラウザ画面５０に表示した時のものを示している。
【００６２】
このような状態において、ＯＫコマンドボタンコントロール６３をクリックすると、そのときの選択グループ（図示の例では“新聞”）のブックマークに“Ｄ新聞”、“Ｅ新聞”及び“Ｆ新聞”が追加登録される。あるいは、新規作成コマンドボタンコントロール６６をクリックして新規グループ（たとえば、“その他の新聞”）を作成すれば、その新規グループ（“その他の新聞”）のブックマークに“Ｄ新聞”、“Ｅ新聞”及び“Ｆ新聞”が登録される。
【００６３】
したがって、このブックマーク一括登録画面６１によれば、任意のコンテンツのＵＲＬを手入力してそのコンテンツを表示している状態で、ブックマーク一括登録画面６１を開き、所望のグループを選択（または新規グループを作成）して、ＯＫコマンドボタンコントロール６３をクリックするだけで、現在閲覧中の全てのコンテンツのＵＲＬを一括登録することができ、グループ内ブックマーク登録の手間を軽減することができる。
【００６４】
なお、本実施の形態では、グループ内の全てのブックマークを一括ダウンロードし、それらのダウンロードコンテンツを個別のウェブブラウザ画面に表示しているが、周知のとおり、個々のウェブブラウザ画面はシステムリソースを消費し、特に、Ｗｉｎｄｏｗｓ（Ｒ）９５／９８／Ｍｅシリーズなどのオペレーティングシステムにあってはシステム不安定の要因ともなるので、たとえば、オペレーティングシステムの種類を判別し、システムリソースに限りがあるオペレーティングシステム（上記シリーズ等）の場合には、ウェブブラウザ画面のオープン数またはコンテンツダウンロード数に一定の上限を設けるようにすることが望ましい。
【００６５】
次に、第二の実施の形態について説明する。
上記の実施の形態では、メニューエリア５２のメニュー項目（ブックマーク）を利用してグループ選択処理を行う例を示したが、本発明の思想はこれに限定されない。ウェブブラウザ画面５０のクライアントエリア５４を利用してもよく、たとえば、次のようにしてもよい。
【００６６】
図１２（ａ）は、ウェブブラウザ画面７０のクライアントエリア７１にグループ選択用のサブ画面を表示するようにした例である。この図において、クライアントエリア７１は、コンテンツ表示用のメイン画面７２と、その左側に位置するサブ画面７３とからなり、サブ画面７３にはツリー形式のグループリストが表示されている。
【００６７】
サブ画面７３の“新聞”、“放送”、“娯楽”はそれぞれ登録済みのグループ名であり、各グループ名の頭に付されたプラス（“＋”）記号付きの四角図形は、そのグループに一つないしは一つ以上のブックマークが登録されていることを示している。
【００６８】
今、一つのグループ名、たとえば、“新聞”（または“新聞”の頭の四角図形）を選択すると、図１２（ｂ）に示すように、四角図形内の記号がマイナス（“−”）に変わると共に、そのグループ名に登録されているブックマークの一覧（“Ａ新聞”、“Ｂ新聞”、“Ｃ新聞”）が展開表示される。
【００６９】
このとき、そのグループ内の全てのブックマーク（“Ａ新聞”、“Ｂ新聞”及び“Ｃ新聞”）のコンテンツが先読み方式によりＲＡＭ１７に一括ダウンロードされ、そのうちの一つのコンテンツ（ダウンロードの開始順または完了順先頭のコンテンツ；便宜的にＡ新聞のコンテンツ）がメイン画面７２に表示される。
そして、他のコンテンツ（Ｂ新聞またはＣ新聞のコンテンツ）を閲覧する場合は、展開されているブックマークの該当文字列（Ｂ新聞またはＣ新聞）を選択することにより、ＲＡＭ１７に先読みされているＢ新聞またはＣ新聞のコンテンツ７４、７５（図１３参照）がメイン画面７２にロードされ、表示される。
【００７０】
したがって、この例においても、図１３に示すように、サブ画面７３のグループ名を選択するだけで、そのグループに登録されている全てのブックマークを一括ダウンロードすることができ、先の実施の形態と同様の効果を得ることができる上、さらに、この例にあっては、先読み方式によってＲＡＭ１７に一括ダウンロードしたコンテンツの一つをメイン画面７２に表示し、以降、所望に応じてコンテンツを切り換えながらメイン画面７２に表示するので、ウェブブラウザ画面の表示数を常に“１”とすることができ、システムリソースの消費を防止することができる。
【００７１】
なお、グループ内の全てのブックマークを一括ダウンロードする場合、リンク切れやサーバダウン等の要因によって、コンテンツのダウンロードを失敗することがある。
図１２（ｃ）は、ダウンロードの成功と失敗をユーザに明示するための工夫を示す図である。この例において、“Ａ新聞”と“Ｂ新聞”だけにアンダーライン（下線）が引かれている。一般に、ウェブブラウザにおいては、アンダーラインはリンク属性を意味しているので、ダウンロード成功のブックマークにだけアンダーラインを付加するようにすれば、ダウンロードの成功と失敗をユーザに対して直感的に知らせることができる。
【００７２】
また、図１４に示すように、任意のブックマークにカーソル７６を合わせ、たとえば、マウス１４を左クリックすることにより、そのブックマークのダウンロードコンテンツの詳細情報表示画面７７をオープンするようにしてもよい。ユーザは、必要に応じてコンテンツの詳細情報（たとえば、フォーム構造やイメージなどのリンク情報等）を知ることができる。
【００７３】
次に、第三の実施の形態について説明する。
この実施の形態は、グループ選択の点で上記の第一の実施の形態と共通し、グループに登録済みの全てのブックマークを先読みでダウンロードする点、及び、先読みしたコンテンツを選択可能に一つずつ表示する点で上記の第二の実施の形態と共通するが、先読みしたコンテンツの選択操作手法の点でいずれの実施の形態とも相違する。
【００７４】
図１５は、第三の実施の形態におけるグループ選択の概念図である。本実施の形態におけるグループ選択は、ウェブブラウザ画面８０のメニューエリア７８に設けられた“ブックマーク”を選択して、子メニュー７９を表示し、その子メニュー７９に表示された任意のグループ名（たとえば“新聞”）をダブルクリックすることによって行う。
【００７５】
このグループ選択操作により、当該グループ（“新聞”）に登録されている全てのブックマーク（“Ａ新聞”、“Ｂ新聞”、“Ｃ新聞”）のＵＲＬ（“ｈｔｔｐ：／／ｗｗｗ．ａ−ｎｅｗｓ．ｃｏ．ｊｐ”、“ｈｔｔｐ：／／ｗｗｗ．ｂ−ｎｅｗｓ．ｃｏ．ｊｐ”、“ｈｔｔｐ：／／ｗｗｗ．ｃ−ｎｅｗｓ．ｃｏ．ｊｐ”）が一覧テーブル６０から抽出され、それらのＵＲＬを手がかりにしてインターネット１の各サーバ（サーバ２ａ〜２ｃ）からＡ新聞、Ｂ新聞及びＣ新聞の各コンテンツがダウンロードされる。
【００７６】
ダウンロードされたコンテンツは、ＲＡＭ１７に先読みされ、そのうちの一つのコンテンツ（たとえば、最初にダウンロードを開始したものまたは最初にダウンロードを完了したもの）がウェブブラウザ画面８０のメイン画面８１に表示される。
【００７７】
ここで、ウェブブラウザ画面８０は、コンテンツ表示用のメイン画面８１の左側にサブ画面８２が設けられており、そのサブ画面８２に、先読みされたコンテンツごとのコマンドボタンコントロール８３ａ〜８３ｃが所定の順番（たとえば、ダウンロードの開始順またはダウンロードの完了順）で上下に配列される。たとえば、配列順をダウンロードの開始順とし、その順番をＡ新聞→Ｂ新聞→Ｃ新聞とすると、サブ画面８２には、上から順にＡ新聞コンテンツ用のコマンドボタンコントロール８３ａ、Ｂ新聞コンテンツ用のコマンドボタンコントロール８３ｂ、Ｃ新聞コンテンツ用のコマンドボタンコントロール８３ｃが配列される。
【００７８】
各々のコマンドボタンコントロール８３ａ〜８３ｃには、コンテンツ名称（たとえば、“Ａ新聞”、“Ｂ新聞”、“Ｃ新聞”）が表示されると共に、その他の有益情報（たとえば、図示の例ではコンテンツの更新日時情報）が表示される。
【００７９】
図１５において、サブ画面８２の一番上には、現在、Ａ新聞コンテンツ用のコマンドボタンコントロール８３ａが位置している。この位置は、メイン画面８１に表示されているコンテンツと対応するようになっており、たとえば、図１６示すように、Ｂ新聞コンテンツ用のコマンドボタンコントロール８３ｂを選択すると、メイン画面８１にＢ新聞のコンテンツがＲＡＭ１７からロードされて表示されると共に、Ｂ新聞コンテンツ用のコマンドボタンコントロール８３ｂがサブ画面８２の一番上に移動するようになっている。
【００８０】
この第三の実施の形態においても、グループ内の全てのブックマークを先読みして、そのうちの一つのコンテンツをウェブブラウザ画面８０に表示するので、システムリソース不足を招くことがなく、しかも、サブ画面８２のコマンドボタンコントロール８３ａ〜８３ｃを選択することにより、コンテンツの表示を自在に切り換えることができ、さらに、コンテンツの表示切り換えに伴ってコマンドボタンコントロール８３ａ〜８３ｃの位置を入れ替えるので、メイン画面８１に表示中のコンテンツを容易に識別することができる。
【００８１】
上記各実施の形態の主要な機能は、マイクロコンピュータを含むハードウェア資産と、オペレーティングシステムや各種プログラムなどのソフトウェア資産との有機的結合によって機能的に実現されるものであるが、ハードウェア資産およびオペレーティングシステムは汎用のものを利用できるから、本発明にとって欠くことのできない必須の事項は、実質的に、前記の「グループ内コンテンツの一括閲覧処理」（図８参照）を実行するためのプログラム、または、図１１、図１２、図１５の画面を表示するためのプログラムに集約されているということがいえる。
【００８２】
したがって、本発明は、これらのプログラムに相当するアプリケーションプログラム３６それ自体またはそのアプリケーションプログラム３６に実装されるプログラム部品（たとえば、プラグイン）を格納した、フレキシブルディスク、光ディスク、ハードディスク、半導体メモリなどの記録媒体（それ自体が流通経路に乗るものはもちろん、ネットワーク上にあって記録内容だけを提供するものも含む）を包含するものである。
【００８３】
【発明の効果】
発明によれば、コンテンツの位置情報をグループ単位に整理保存できると共に、一つのグループを選択したときは、そのグループに含まれる全てのコンテンツを一括ダウンロードして表示することができる。したがって、登録済みＵＲＬの閲覧操作の簡素化を図り、操作性を大幅に改善したコンテンツ表示方法またはコンテンツ表示装置を提供することができる。
また、ネットワークからコンテンツをダウンロードするように指示する際に、ダウンロード対象のコンテンツの数が所定の上限数を超えないようにそのコンテンツのダウンロード数を制限するようにすれば、たとえば、コンテンツごとにウェブブラウザ画面をオープンする場合に、ウェブブラウザ画面のオープン数を一定の上限数に抑えることができ、特に、システムリソースの消費問題を抱える特定のオペレーティングシステムの不都合（システムリソース不足に伴う動作不安定）を回避できる。
あるいは、ダウンロードされたコンテンツを先読みする先読み手段と、先読みされたコンテンツの一つを選択的に表示する表示手段とを備えるようにすれば、一つのウェブブラウザ画面しかオープンしないため、システムリソース問題を生じない。
【図面の簡単な説明】
【図１】ネットワーク構成図である。
【図２】パーソナルコンピュータ４ａの外観図及びそのハードウェア構成概念図である。
【図３】パーソナルコンピュータ４ａのハードウェアリソースとソフトウェアリソースの簡略的な階層モデルを示す図及び本実施の形態における「ウェブブラウザ機能」の概念図である。
【図４】ウェブブラウザ画面を示す図及び“ブックマーク”の選択状態図である。
【図５】ＲＡＭ１７に生成されたブックマーク情報テーブルの構造模式図及び一覧テーブルを示す図である。
【図６】ウェブブラウザ画面５０の「メニュー選択イベント処理プログラム」のフローチャートを示す図である。
【図７】孫メニュー５６に表示されたブックマークのいずれかの選択操作概念図である。
【図８】グループ内コンテンツの一括閲覧処理のフローチャートを示す図である。
【図９】子メニュー５５に表示された任意のグループ名をダブルクリックしたときの操作概念図である。
【図１０】一括閲覧の表示状態図である。
【図１１】ブックマーク一括登録操作画面を示す図である。
【図１２】他の実施の形態を示す図である。
【図１３】サブ画面７３のグループ名の選択操作概念図である。
【図１４】ダウンロードコンテンツの詳細情報表示画面７７を示す図である。
【図１５】第三の実施の形態におけるグループ選択の概念図である。
【図１６】第三の実施の形態における表示コンテンツ切り換えの概念図である。
【符号の説明】
１　インターネット（ネットワーク）
３６　アプリケーションプログラム（プログラム）
３８　ウェブブラウザ（コンテンツ表示装置）
３９　通信部（接続手段）
４１　データ受領部（ダウンロード手段、先読み手段）
４２　データ要求部（指示手段）
４３　グループ選択処理部（選択手段）
４４　グループ情報保持部（保持手段）
４５　表示制御部（表示手段）
【図１】
2004118272.tif 000003
【図２】
2004118272.tif 000004
【図３】
2004118272.tif 000005
【図４】
2004118272.tif 000006
【図５】
2004118272.tif 000007
【図６】
2004118272.tif 000008
【図７】
2004118272.tif 000009
【図８】
2004118272.tif 000010
【図９】
2004118272.tif 000011
【図１０】
2004118272.tif 000012
【図１１】
2004118272.tif 000013
【図１２】
2004118272.tif 000014
【図１３】
2004118272.tif 000015
【図１４】
2004118272.tif 000016
【図１５】
2004118272.tif 000017
【図１６】
2004118272.tif 000018