(57)【要約】【課題】  余分な通信を行うことなく、通信費用やダウンロード処理時間の削減を図ることが可能なブラウザ装置を提供する。【解決手段】  ブラウザ装置１１はコンテンツサーバ群２からＨＴＭＬコンテンツをダウンロードした後、プロファイル情報取得部１１１は各データのタグ内に埋め込まれているプロファイル情報ファイルを取得する。通信経路決定部１１２はプロファイル情報取得部１１１が取得したプロファイル情報を基に、目的のデータを取得するための通信経路を決定し、データダウンロード部１１３は決定した通信経路を用いてデータサーバ群４からデータをダウンロードし、表示部１１４にてＨＴＭＬコンテンツ及び各データを表示する。【選択図】      図１                                                  
2005108057.tif 000002
【特許請求の範囲】
【請求項１】
少なくともコンテンツを蓄積するサーバと、前記サーバとの間のデータ送受信を行う複数の通信手段を含むクライアント端末に搭載されかつ前記コンテンツ中のデータをダウンロードするブラウザ装置とからなるコンテンツ取得システムであって、前記サーバ上のコンテンツを取得して表示する際に当該コンテンツ中に記述された情報を基に当該コンテンツ中に含まれる各種データ各々の少なくとも属性を示すプロファイル情報を取得する手段と、その取得したプロファイル情報を基に各種データをダウンロードするのに最適な通信手段を各種データ毎に決定する手段とを前記ブラウザ装置に有することを特徴とするコンテンツ取得システム。
【請求項２】
前記コンテンツ中に記述された情報は、前記プロファイル情報を蓄積するサーバのアドレス情報であることを特徴とする請求項１記載のコンテンツ取得システム。
【請求項３】
前記コンテンツ中に記述された情報は、当該コンテンツ内に予め埋め込まれているプロファイル情報であることを特徴とする請求項１記載のコンテンツ取得システム。
【請求項４】
前記通信手段は、少なくとも有線と無線と放送配信とを含むことを特徴とする請求項１から請求項３のいずれか記載のコンテンツ取得システム。
【請求項５】
前記各種データは、少なくとも画像データと、音声データと、ムービーデータと、リンクされたコンテンツデータとを含むことを特徴とする請求項１から請求項４のいずれか記載のコンテンツ取得システム。
【請求項６】
前記プロファイル情報が未取得のデータを利用可能な通信手段のうちのいずれかを用いてダウンロードすることを特徴とする請求項１から請求項５のいずれか記載のコンテンツ取得システム。
【請求項７】
前記各種データ各々をダウンロードしている場合にあるデータに関する通信量及び通信時間のいずれかが一定量を超えた時に現在クライアント端末で利用可能な通信手段のうちの少なくともより高速な通信手段及び低料金の通信手段のいずれかに変更して当該データのダウンロードを継続する手段を前記ブラウザ装置に含むことを特徴とする請求項６記載のコンテンツ取得システム。
【請求項８】
少なくともコンテンツを蓄積するサーバとの間のデータ送受信を行う複数の通信手段を含むクライアント端末に搭載されかつ前記コンテンツ中のデータをダウンロードするブラウザ装置であって、前記サーバ上のコンテンツを取得して表示する際に当該コンテンツ中に記述された情報を基に当該コンテンツ中に含まれる各種データ各々の少なくとも属性を示すプロファイル情報を取得する手段と、その取得したプロファイル情報を基に各種データをダウンロードするのに最適な通信手段を各種データ毎に決定する手段とを有することを特徴とするブラウザ装置。
【請求項９】
前記コンテンツ中に記述された情報は、前記プロファイル情報を蓄積するサーバのアドレス情報であることを特徴とする請求項８記載のブラウザ装置。
【請求項１０】
前記コンテンツ中に記述された情報は、当該コンテンツ内に予め埋め込まれているプロファイル情報であることを特徴とする請求項８記載のブラウザ装置。
【請求項１１】
前記通信手段は、少なくとも有線と無線と放送配信とを含むことを特徴とする請求項８から請求項１０のいずれか記載のブラウザ装置。
【請求項１２】
前記各種データは、少なくとも画像データと、音声データと、ムービーデータと、リンクされたコンテンツデータとを含むことを特徴とする請求項８から請求項１１のいずれか記載のブラウザ装置。
【請求項１３】
前記プロファイル情報が未取得のデータを利用可能な通信手段のうちのいずれかを用いてダウンロードすることを特徴とする請求項８から請求項１２のいずれか記載のブラウザ装置。
【請求項１４】
前記各種データ各々をダウンロードしている場合にあるデータに関する通信量及び通信時間のいずれかが一定量を超えた時に現在クライアント端末で利用可能な通信手段のうちの少なくともより高速な通信手段及び低料金の通信手段のいずれかに変更して当該データのダウンロードを継続する手段を含むことを特徴とする請求項１３記載のブラウザ装置。
【請求項１５】
少なくともコンテンツを蓄積するサーバと、前記サーバとの間のデータ送受信を行う複数の通信手段を含むクライアント端末に搭載されかつ前記コンテンツ中のデータをダウンロードするブラウザ装置とからなるシステムのコンテンツダウンロード方法であって、前記ブラウザ装置側に、前記サーバ上のコンテンツを取得して表示する際に当該コンテンツ中に記述された情報を基に当該コンテンツ中に含まれる各種データ各々の少なくとも属性を示すプロファイル情報を取得するステップと、その取得したプロファイル情報を基に各種データをダウンロードするのに最適な通信手段を各種データ毎に決定するステップとを有することを特徴とするコンテンツダウンロード方法。
【請求項１６】
前記コンテンツ中に記述された情報は、前記プロファイル情報を蓄積するサーバのアドレス情報であることを特徴とする請求項１５記載のコンテンツダウンロード方法。
【請求項１７】
前記コンテンツ中に記述された情報は、当該コンテンツ内に予め埋め込まれているプロファイル情報であることを特徴とする請求項１５記載のコンテンツダウンロード方法。
【請求項１８】
前記通信手段は、少なくとも有線と無線と放送配信とを含むことを特徴とする請求項１５から請求項１７のいずれか記載のコンテンツダウンロード方法。
【請求項１９】
前記各種データは、少なくとも画像データと、音声データと、ムービーデータと、リンクされたコンテンツデータとを含むことを特徴とする請求項１５から請求項１８のいずれか記載のコンテンツダウンロード方法。
【請求項２０】
前記プロファイル情報が未取得のデータを利用可能な通信手段のうちのいずれかを用いてダウンロードすることを特徴とする請求項１５から請求項１９のいずれか記載のコンテンツダウンロード方法。
【請求項２１】
前記ブラウザ装置は、前記各種データ各々をダウンロードしている場合にあるデータに関する通信量及び通信時間のいずれかが一定量を超えた時に現在クライアント端末で利用可能な通信手段のうちの少なくともより高速な通信手段及び低料金の通信手段のいずれかに変更して当該データのダウンロードを継続することを特徴とする請求項２０記載のコンテンツダウンロード方法。
【請求項２２】
少なくともコンテンツを蓄積するサーバと、前記サーバとの間のデータ送受信を行う複数の通信手段を含むクライアント端末に搭載されかつ前記コンテンツ中のデータをダウンロードするブラウザ装置とからなるシステムのコンテンツダウンロード方法のプログラムであって、前記ブラウザ装置のコンピュータに、前記サーバ上のコンテンツを取得して表示する際に当該コンテンツ中に記述された情報を基に当該コンテンツ中に含まれる各種データ各々の少なくとも属性を示すプロファイル情報を取得する処理と、その取得したプロファイル情報を基に各種データをダウンロードするのに最適な通信手段を各種データ毎に決定する処理とを実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はコンテンツ取得システム、ブラウザ装置及びそれに用いるコンテンツダウンロード方法並びにそのプログラムに関し、特に複数の異なる通信経路で接続されたサーバ上のコンテンツを表示可能なクライアント端末上で動作するブラウザ装置に関する。
【背景技術】
【０００２】
ＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）や携帯電話機等のクライアント端末においては、ＨＴＭＬ（Ｈｙｐｅｒ  Ｔｅｘｔ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）等のコンテンツ記述言語で記述されたコンテンツをサーバコンピュータから取得して表示するためのブラウザ装置（ブラウザソフトウェアを含む）が搭載されている。
【０００３】
また、上記のコンテンツを表示する際、クライアント端末とサーバとの間の通信経路としては、有線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、無線ＬＡＮ、赤外線、携帯電話機による無線通信、放送による配信等、複数の通信手段が存在する。
【０００４】
ＨＴＭＬ等のコンテンツでは、文字情報と同時に、ＧＩＦ（Ｇｒａｐｈｉｃｓ  Ｉｎｔｅｒｃｈａｎｇｅ  Ｆｏｒｍａｔ）やＪＰＥＧ（Ｊｏｉｎｔ  Ｐｈｏｔｏｇｒａｐｈｉｃ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ）といった形式の画像情報や、音声データ、ムービーデータ等を同一の画面上に表示可能である。
【０００５】
その際、ＨＴＭＬコンテンツ本体と、画像情報、音声データ、ムービーデータはそれぞれ、同じサーバ上に格納されている場合もあれば、異なるサーバ上に格納されている場合もある。
【０００６】
ＨＴＭＬで記述されたコンテンツの例をとると、例えば、図５に示すような記述例がある。ここで、ＨＴＭＬコンテンツ本体は「ｓｅｒｖｅｒ１」に格納されているとする。図５において、最初のｉｍｇタグによって指定されている画像データ「ｇａｚｏｕ１」は、ｉｍｇタグ内のｓｒｃ属性値で指定されているように、「ｓｅｒｖｅｒ２」に格納されており、２つめのｉｍｇタグによって指定されている画像データ「ｇａｚｏｕ２」は、ＨＴＭＬコンテンツ本体と同じ「ｓｅｒｖｅｒ１」に格納されている。
【０００７】
クライアント端末上のブラウザ装置は、現在、有効な単一の通信手段を利用して各データをダウンロードし、クライアント端末の画面上に表示する。例えば、現在、有線ＬＡＮがクライアント端末上で利用可能な場合には、有線ＬＡＮを利用してＨＴＭＬコンテンツ及び画像データのダウンロードを行い、表示処理を行う。
【０００８】
ここで、放送による配信手段に関しては、他の通信手段とは異なり、ブラウザからのリクエストに対してサーバがデータを返すという形式ではなく、サーバから放送によって一方的にデータが配信されており、端末側はこれを受信して端末に保存するという形になる。
【０００９】
【特許文献１】特開２００２−９５０４５号公報
【発明の開示】
【発明が解決しようとする課題】
【００１０】
上述した従来のブラウザ装置では、クライアント端末が無線ＬＡＮや有線ＬＡＮ、携帯電話機による無線通信、放送による配信といった複数の通信手段を利用可能な場合でも、一つのコンテンツ及びそれに付随する画像や音声データをダウンロードする際に、クライアント端末上のブラウザ装置がいずれか一つの通信手段のみを利用して各データのダウンロードを行ってしまうことである。
【００１１】
したがって、現在、ブラウザ装置が携帯電話機の無線通信を利用するように設定されている場合、コンテンツ中にサイズの大きいムービーデータが含まれていても、携帯電話機の無線通信手段を利用してそのムービーデータのダウンロード処理を行うこととなり、通信時間や通信料金が大幅に掛かってしまうという問題がある。
【００１２】
この問題を解決するために、上記の特許文献１では、データの内容に応じた通信システムを選択することで、良好なダウンロードを実現しているが、通信要求時にデータの内容に応じたプロファイル情報をサイトから取得してクライアント端末に送らなければならず、クライアント端末側でダウンロードするまでに余分な通信やそのための時間を要することとなる。
【００１３】
また、コンテンツに複数種類のデータが混在するような場合、それら複数種類のデータを異なるサイトからダウンロードするような場合には、そのダウンロードを行う毎に上記の余分な通信やそのための時間を要することとなり、スムーズなダウンロードが行えないことがある。
【００１４】
そこで、本発明の目的は上記の問題点を解消し、余分な通信を行うことなく、通信費用やダウンロード処理時間の削減を図ることができるコンテンツ取得システム、ブラウザ装置及びそれに用いるコンテンツダウンロード方法並びにそのプログラムを提供することにある。
【課題を解決するための手段】
【００１５】
本発明によるコンテンツ取得システムは、少なくともコンテンツを蓄積するサーバと、前記サーバとの間のデータ送受信を行う複数の通信手段を含むクライアント端末に搭載されかつ前記コンテンツ中のデータをダウンロードするブラウザ装置とからなるコンテンツ取得システムであって、前記サーバ上のコンテンツを取得して表示する際に当該コンテンツ中に記述された情報を基に当該コンテンツ中に含まれる各種データ各々の少なくとも属性を示すプロファイル情報を取得する手段と、その取得したプロファイル情報を基に各種データをダウンロードするのに最適な通信手段を各種データ毎に決定する手段とを前記ブラウザ装置に備えている。
【００１６】
本発明によるブラウザ装置は、少なくともコンテンツを蓄積するサーバとの間のデータ送受信を行う複数の通信手段を含むクライアント端末に搭載されかつ前記コンテンツ中のデータをダウンロードするブラウザ装置であって、前記サーバ上のコンテンツを取得して表示する際に当該コンテンツ中に記述された情報を基に当該コンテンツ中に含まれる各種データ各々の少なくとも属性を示すプロファイル情報を取得する手段と、その取得したプロファイル情報を基に各種データをダウンロードするのに最適な通信手段を各種データ毎に決定する手段とを備えている。
【００１７】
本発明によるコンテンツダウンロード方法は、少なくともコンテンツを蓄積するサーバと、前記サーバとの間のデータ送受信を行う複数の通信手段を含むクライアント端末に搭載されかつ前記コンテンツ中のデータをダウンロードするブラウザ装置とからなるシステムのコンテンツダウンロード方法であって、前記ブラウザ装置側に、前記サーバ上のコンテンツを取得して表示する際に当該コンテンツ中に記述された情報を基に当該コンテンツ中に含まれる各種データ各々の少なくとも属性を示すプロファイル情報を取得するステップと、その取得したプロファイル情報を基に各種データをダウンロードするのに最適な通信手段を各種データ毎に決定するステップとを備えている。
【００１８】
本発明によるコンテンツダウンロード方法のプログラムは、少なくともコンテンツを蓄積するサーバと、前記サーバとの間のデータ送受信を行う複数の通信手段を含むクライアント端末に搭載されかつ前記コンテンツ中のデータをダウンロードするブラウザ装置とからなるシステムのコンテンツダウンロード方法のプログラムであって、前記ブラウザ装置のコンピュータに、前記サーバ上のコンテンツを取得して表示する際に当該コンテンツ中に記述された情報を基に当該コンテンツ中に含まれる各種データ各々の少なくとも属性を示すプロファイル情報を取得する処理と、その取得したプロファイル情報を基に各種データをダウンロードするのに最適な通信手段を各種データ毎に決定する処理とを実行させている。
【００１９】
すなわち、本発明のブラウザ装置は、複数の通信手段［無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、有線ＬＡＮ、携帯電話機による無線通信、放送による配信等］を持ったクライアント端末上で動作するブラウザ装置において、ＨＴＭＬ（Ｈｙｐｅｒ  Ｔｅｘｔ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）等のコンテンツ記述言語で記述されたコンテンツを表示する際に、コンテンツ中で記述された情報［例えば、ＵＲＬ（Ｕｎｉｆｏｒｍ  ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）や各データのプロファイル情報そのもの］を基に画像データや音声データのプロファイル情報を取得し、取得したそれぞれのプロファイル情報を基に各データをどの通信手段を利用してダウンロードするかを決定した後に、その決定した通信手段を使用して各データをダウンロードする。
【００２０】
これによって、本発明のブラウザ装置では、コンテンツ中に含まれる画像、音声、ムービー等の各データのプロファイル情報をコンテンツ中に記述された情報を基に予め直接取得し、それぞれのプロファイル情報に記載されたデータタイプや、利用可能な通信経路、データサイズを基に、それぞれのデータに最適な通信経路を選択して、データのダウンロード処理を行っているので、画像、音声、ムービー等のデータが複数個含まれるコンテンツを表示する際に、余分な通信を行うことなく、それぞれのデータに最適な通信経路を利用することが可能となり、高速な表示や通信費用の削減が可能となる。
【００２１】
また、本発明のブラウザ装置では、プロファイル情報が取得できなかった場合においても、データ取得処理途中における取得済みデータ量やデータ取得処理開始時点から経過時間が一定量を超えた場合により高速な、もしくは安価な通信経路に乗り換えてデータのダウンロード処理を継続するため、余分な通信を行うことなく、それぞれのデータに最適な通信経路を利用することが可能となり、高速な表示や通信費用の削減が可能となる。
【発明の効果】
【００２２】
本発明は、以下に述べるような構成及び動作とすることで、余分な通信を行うことなく、通信費用やダウンロード処理時間の削減を図ることができるという効果が得られる。
【発明を実施するための最良の形態】
【００２３】
次に、本発明の実施例について図面を参照して説明する。図１は本発明の一実施例によるコンテンツ取得システムの構成を示すブロック図である。図１において、本発明の一実施例によるコンテンツ取得システムはクライアント端末１と、コンテンツサーバ群２と、データサーバ群３とから構成されている。クライアント端末１と各サーバ群との間は、無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、有線ＬＡＮ、赤外線、無線通信等の様々な通信手段１２１〜１２Ｎによって接続可能となっている。
【００２４】
クライアント端末１はブラウザ装置１１と、各種の通信手段１２１〜１２Ｎと、記録媒体１３とから構成され、ブラウザ装置１１はプロファイル情報取得部１１１と、通信経路決定部１１２と、データダウンロード部１１３と、表示部１１４とから構成され、記録媒体１３に格納されたプログラム（コンピュータで実行可能なプログラム）を実行して各部の動作を実現する。
【００２５】
図２は図１のブラウザ装置１１のプロファイル情報取得部１１１が取得するプロファイル情報の一例を示す図である。図２において、プロファイル情報にはコンテンツのタイプ情報（「ＪＰＥＧ（Ｊｏｉｎｔ  Ｐｈｏｔｏｇｒａｐｈｉｃ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ）」）、サイズ情報（「１ＭＢｙｔｅ」）、利用可能な通信手段（「有線ＬＡＮ」、「無線ＬＡＮ」、「放送配信」）及びその際のＵＲＬ（Ｕｎｉｆｏｒｍ  ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）（「ｈｔｔｐ：／／ｕｓｅｎｌａｎｓｅｒｖｅｒ／ｉｍａｇｅ１．ｊｐｇ」、「ｈｔｔｐ：／／ｍｕｓｅｎｌａｎｓｅｒｖｅｒ／ｉｍａｇｅ１．ｊｐｇ」、「ｈｔｔｐ：／／ｉｍａｇｅ１．ｊｐｇ」）の組等が記述されている。また、通信手段が放送による配信の場合には、該当データが配信される日時（「２００３／０６／２０」）も記載されている。
【００２６】
図３は本発明の一実施例におけるプロファイル情報を埋め込んだＨＴＭＬコンテンツの一例を示す図である。図３においては、「＜ｉｍｇ  ｓｒｃ＝“ｈｔｔｐ：／／ｓｅｒｖｅｒ２／ｇａｚｏｕ１”コンテンツタイプ＝“ｇｉｆ”通信タイプ１＝“無線ＬＡＮ”ＵＲＬ１＝“ｈｔｔｐ：／／ｍｕｓｅｎｓｅｒｖｅｒ１／ｇａｚｏｕ１．ｇｉｆ”通信タイプ２＝“赤外線”ＵＲＬ２＝“ｈｔｔｐ：／／ｓｅｋｉｇａｉｓｅｎｓｅｒｖｅｒ２／ｇａｚｏｕ１，ｇｉｆ”＞」、「＜ｉｍｇ  ｓｒｃ＝“ｈｔｔｐ：／／ｓｅｒｖｅｒ１／ｇａｚｏｕ２”コンテンツタイプ＝“ｐｎｇ”通信タイプ１＝“携帯無線”ＵＲＬ１＝“ｈｔｔｐ：／／ｋｅｉｔａｉｓｅｒｖｅｒ／ｇａｚｏｕ２．ｐｎｇ”＞」がプロファイル情報としてタグ内に埋め込まれている。
【００２７】
図４は図１のブラウザ装置１１の動作を示すフローチャートである。これら図１〜図４を参照して本発明の一実施例によるブラウザ装置１１の動作について説明する。尚、図３に示す処理はブラウザ装置１１が記録媒体１３のプログラムを実行することで実現される。
【００２８】
以下の説明では、クライアント端末１上のブラウザ装置１１を使用して、コンテンツサーバ群２からＨＴＭＬ（Ｈｙｐｅｒ  Ｔｅｘｔ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）等のコンテンツ記述言語で記述されたコンテンツをダウンロードする場合について述べる。
【００２９】
ここで、例えば、コンテンツはＨＴＭＬで記述されているものとする。また、クライアント端末１は複数の通信手段１２１〜１２Ｎを備えているが、例えば、有線ＬＡＮと無線ＬＡＮと携帯電話を利用した無線通信と放送による配信とを利用可能とする。コンテンツサーバ群２からコンテンツをダウンロードする際には、これらのいずれの通信手段を用いても良いが、この動作例においては携帯電話の無線通信を用いてコンテンツサーバ群２からＨＴＭＬコンテンツをダウンロードするものとする。
【００３０】
ブラウザ装置１１はコンテンツサーバ群２からＨＴＭＬコンテンツをダウンロードした後、プロファイル情報取得部１１１にてＨＴＭＬコンテンツ中の画像データ、音声データ、ムービーデータ等の表示が、図５に示すように、タグを利用して指定されている個所をチェックし（図４ステップＳ１）、それぞれのタグ内に埋め込まれているプロファイル情報を取得する（図４ステップＳ２）。
【００３１】
取得したプロファイル情報には、図２に示すように、コンテンツのタイプ情報、サイズ情報、利用可能な通信手段及びその際のＵＲＬの組等が記述されている。また、通信手段が放送による配信の場合には、該当データが配信される日時も記載されている。
【００３２】
通信経路決定部１１２はプロファイル情報取得部１１１が取得したプロファイル情報を基に、目的のデータを取得するための通信経路を決定する（図４ステップＳ３）。データダウンロード部１１３は通信経路決定部１１２が決定した通信経路を用いてデータサーバ群３からデータをダウンロードする（図４ステップＳ４）。
【００３３】
通信経路決定の際には、例えばデータのサイズが大きい場合、利用可能な通信経路のうちの最も高速な経路を選択する、もしくは最も通信費用が掛からない経路を選択するといった判断を行う。この判断に際しては、ユーザが予め判断基準を設定しておいても良い。
【００３４】
これによって、本実施例では、例えばサイズの大きいムービーデータを有線ＬＡＮを用いてダウンロードし、サイズの大きくないイメージデータに対して無線ＬＡＮや携帯電話の無線通信を利用するといった処理が可能となる。
【００３５】
ブラウザ装置１１はプロファイル情報取得と、通信経路決定、及び決定された通信経路によるデータのダウンロードといった一連の処理を、ＨＴＭＬコンテンツ中に指定されている全ての画像／音声／ムービー等のデータ毎について行う（図４ステップＳ５）。その後、ブラウザ装置１１は表示部１１４を用いてＨＴＭＬコンテンツ及び各データをクライアント端末１上に表示する（図４ステップＳ６）。
【００３６】
このように、本実施例では、コンテンツ中に含まれる画像、音声、ムービー等の各データのプロファイル情報を予め直接取得し、それぞれのプロファイル情報に記載されたデータタイプや、利用可能な通信経路、データサイズを基に、それぞれのデータに最適な通信経路を選択し、データのダウンロード処理を行っているため、画像、音声、ムービー等のデータが複数個含まれるコンテンツを表示する際に、それぞれのデータに最適な通信経路を利用することによって、高速な表示や通信費用の削減を図ることができる。
【００３７】
本実施例においては、コンテンツ情報サーバ群２と、データサーバ群３とをそれぞれ別々のサーバ群として説明しているが、これらのサーバ群を同一のサーバとしてもよい。
【００３８】
また、プロファイル情報が得られなかったデータの場合には、現在、クライアント端末１で利用可能な通信手段のうちのいずれかを利用してデータのダウンロード処理を行う。いずれの通信手段１２１〜１２Ｎを利用するかの方針としては、１）ＨＴＭＬコンテンツを取得したのと同じ通信手段を利用する、２）最も高速な通信手段を利用する、３）最も安価な通信手段を利用するといったものがあるが、これについてもユーザが予め判断基準を設定できるようにしておいてもよい。
【００３９】
さらに、本実施例では、ダウンロードしたＨＴＭＬコンテンツ中に含まれる各画像／音声／ムービー等のデータ毎にそれぞれ通信手段１２１〜１２Ｎを選択して利用する例について述べているが、ＨＴＭＬコンテンツ中に記述されたＵＲＬによってリンクされるＨＴＭＬコンテンツに対しても上記と同様に通信手段１２１〜１２Ｎを選択して利用することができる。その場合にも、リンクされるＨＴＭＬコンテンツのａタグ内にはプロファイル情報ファイルが埋め込まれているものとする。
【００４０】
この場合、プロファイル情報取得部１１１はリンクされたＨＴＭＬコンテンツのａタグ内に埋め込まれたプロファイル情報ファイルを取得し、通信経路決定部１１２はプロファイル情報取得部１１１が取得したプロファイル情報ファイルを基に各データの通信経路を決定し、各データのダウンロード処理及び表示処理を行う。
【００４１】
尚、プロファイル情報ファイルとしてはＨＴＭＬコンテンツ中の画像／音声／ムービー等の各データがタグによって指定されている個所に、プロファイル情報ファイルのＵＲＬを別途タグの属性値として指定することも可能である。この場合、プロファイル情報取得部１１１はそのＵＲＬで指定されたサーバからプロファイル情報を取得する。
【００４２】
例えば、＜ｉｍｇ  ｓｒｃ＝”ｈｔｔｐ：／／ｓｅｒｖｅｒ１／ｇａｚｏｕ１。ｇｉｆ”  ｐｒｏｆｉｌｅ＝”ｈｔｔｐ：／／ｓｅｒｖｅｒ２／ｐｒｏｆｉｌｅ１。ｔｘｔ”＞のように、「ｐｒｏｆｉｌｅ」という属性を使って、画像データ本体のＵＲＬとは別に、プロファイル情報のＵＲＬを指定することも可能である。
【００４３】
また、上記の各実施例ではあるデータに対するプロファイル情報を取得することができなかった際に、現在、クライアント端末１で利用可能ないずれかの通信手段を用いて該当データのダウンロードを行うようにしている。
【００４４】
しかしながら、別の方法としては、該当データをダウンロード中に、そのデータに対するダウンロード済みデータ量がある一定量を超えてしまった場合や、ダウンロードを開始してからの経過時間がある一定時間を超えてしまった場合には、より通信速度が高速な通信経路、もしくはより通信費用が安価な通信経路に乗り換え、残りのデータは乗り換えた通信経路によってダウンロードすることが考えられる。
【００４５】
このように、本発明では、プロファイル情報が取得できなかった場合においても、データ取得処理途中における取得済みデータ量やデータ取得処理開始時点から経過時間が一定量を超えた場合に、より高速な、もしくは安価な通信経路に乗り換えてデータのダウンロード処理を継続することで、高速な表示や通信費用の削減を図ることができる。
【図面の簡単な説明】
【００４６】
【図１】本発明の一実施例によるコンテンツ取得システムの構成を示すブロック図である。
【図２】図１のブラウザ装置のプロファイル情報取得部が取得するプロファイル情報の一例を示す図である。
【図３】本発明の一実施例におけるプロファイル情報を埋め込んだＨＴＭＬコンテンツの一例を示す図である。
【図４】図１のブラウザ装置の動作を示すフローチャートである。
【図５】ＨＴＭＬコンテンツの一例を示す図である。
【符号の説明】
【００４７】
１  クライアント端末
２  コンテンツサーバ群
３  データサーバ群
１１  ブラウザ装置
１３  記録媒体
１１１  プロファイル情報取得部
１１２  通信経路決定部
１１３  データダウンロード部
１１４  表示部
１２１〜１２Ｎ  通信手段
【図１】
2005108057.tif 000003
【図２】
2005108057.tif 000004
【図３】
2005108057.tif 000005
【図４】
2005108057.tif 000006
【図５】
2005108057.tif 000007