(57)【特許請求の範囲】
【請求項１】
ユーザ端末が通信料金の上限及び取得制限時刻を示すダウンロード条件情報を含むコンテンツのダウンロード要求を出力すると、ゲートウエイ装置が前記ダウンロード条件情報に基づいて予約帯域幅及びダウンロードに必要なダウンロード時間を決定し、該予約帯域幅及びダウンロード時間を示す帯域要求を伝送路提供装置に出力し、前記ゲートウエイ装置が該伝送路提供装置から許可を示す応答を受けると伝送路の予約帯域幅を利用してコンテンツ提供装置から所定のコンテンツをダウンロードし、該コンテンツを前記ユーザ端末へ送信する帯域保証通信システムの予約方法であって、
前記ゲートウエイ装置は、コンテンツの蓄積量及びダウンロード速度を示す履歴情報が格納される格納部を有し、前記ユーザ端末から取得希望時刻を受けていると前記履歴情報に基づいてダウンロード中のコンテンツの完了予想時刻を算出し、
該完了予想時刻が前記取得希望時刻より遅いと該完了予想時刻を小さくすべく算出した新たな予約帯域幅及びダウンロード時間を示す帯域要求を出力し、
前記伝送路提供装置から許可応答を受けると前記新たな予約帯域幅を利用して前記コンテンツのダウンロードを継続する、
ことを特徴とする帯域保証通信システムの予約方法。
【請求項２】
前記ゲートウエイ装置は、前記予約帯域幅及びダウンロード時間から課金情報に基づいて通信料金を演算することを特徴とする請求項１記載の帯域保証通信システムの予約方法。
【請求項３】
前記ゲートウエイ装置は、複数の予約帯域幅とダウンロード時間との組合せを判定すると通信料金の最も小さい組み合わせの予約帯域幅とダウンロード時間とを決定することを特徴とする請求項１記載の帯域保証通信システムの予約方法。
【請求項４】
ユーザ端末が通信料金の上限及び取得制限時刻を示すダウンロード条件情報を含むコンテンツのダウンロード要求を出力すると、ゲートウエイ装置が前記ダウンロード条件情報に基づいて予約帯域幅及びダウンロードに必要なダウンロード時間を決定し、該予約帯域幅及びダウンロード時間を示す帯域要求を伝送路提供装置に出力し、前記ゲートウエイ装置が該伝送路提供装置から許可を示す応答を受けると伝送路の予約帯域幅を利用してコンテンツ提供装置から所定のコンテンツをダウンロードし、該コンテンツを前記ユーザ端末へ送信する帯域保証通信システムであって、
前記ゲートウエイ装置は、
コンテンツの蓄積量及びダウンロード速度を示す履歴情報が格納されている格納部と、
前記ユーザ端末から取得希望時刻を受けていると前記履歴情報に基づいてダウンロード中のコンテンツの完了予想時刻を算出する算出部と、
前記完了予想時刻が前記取得希望時刻より遅いと該完了予想時刻を小さくすべく算出した新たな予約帯域幅及びダウンロード時間を示す帯域要求を出力する帯域要求部と、
前記伝送路提供装置から許可応答を受けると前記新たな予約帯域幅を利用してコンテンツのダウンロードを継続する制御部と、
を含むことを特徴とする帯域保証通信システム。
【請求項５】
前記ゲートウエイ装置は、前記予約帯域幅及びダウンロード時間から課金情報に基づいて通信料金を演算することを特徴とする請求項４記載の帯域保証通信システム。
【請求項６】
前記ゲートウエイ装置は、複数の予約帯域幅とダウンロード時間との組合せを判定すると通信料金の最も小さい組み合わせの予約帯域幅とダウンロード時間とを決定することを特徴とする請求項４記載の帯域保証通信システム。
【請求項７】
ユーザ端末に通信料金の上限及び取得制限時刻を示すダウンロード条件情報を含むコンテンツのダウンロード要求を出力させる手順と、ゲートウエイ装置に前記ダウンロード条件情報に基づいて予約帯域幅及びダウンロードに必要なダウンロード時間を決定し、該予約帯域幅及びダウンロード時間を示す帯域要求を伝送路提供装置に出力させる手順と、前記ゲートウエイ装置に該伝送路提供装置から許可を示す応答を受けると伝送路の予約帯域幅を利用してコンテンツ提供装置から所定のコンテンツをダウンロードし、該コンテンツを前記ユーザ端末へ送信させる手順とを実行させるための帯域保証通信システムのプログラムであって、
前記ゲートウエイ装置に、
前記ユーザ端末から取得希望時刻を受けているとコンテンツの蓄積量及びダウンロード速度を示す履歴情報が格納される格納部の前記履歴情報に基づいてダウンロード中のコンテンツの完了予想時刻を算出させる手順と、
該完了予想時刻が前記取得希望時刻より遅いと該完了予想時刻を小さくすべく算出した新たな予約帯域幅及びダウンロード時間を示す帯域要求を出力させる手順と、
前記伝送路提供装置から許可応答を受けると前記新たな予約帯域幅を利用して前記コンテンツのダウンロードを継続させる手順と、
を実行させるための帯域保証通信システムのプログラム。
【請求項８】
前記ゲートウエイ装置に、前記予約帯域幅及びダウンロード時間から課金情報に基づいて通信料金を演算させる手順を更に実行させる請求項７記載の帯域保証通信システムのプログラム。
【請求項９】
前記ゲートウエイ装置に、複数の予約帯域幅とダウンロード時間との組合せを判定すると通信料金の最も小さい組み合わせの予約帯域幅とダウンロード時間とを決定させる手順を更に実行させる請求項７記載の帯域保証通信システムのプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、必要な帯域幅を必要とする時間だけ（オンデマンド）予約できる帯域保証型通信ネットワークにおいて、提供情報（コンテンツなど）をダウンロードするための、帯域保証通信サービスにおける情報伝送の帯域幅と時間の予約方法及びその通信システム並びにプログラムに関する。
【０００２】
【従来の技術】
近年、ＴＣＩ／ＩＰ（Transmission Control Protocol/Internet Protocol）環境下の通信ネットワーク（イントラネット、インターネット、エキストラネット）では、動画情報（例えば、ＭＰＥＧ−２:Moving Picture Experts Group-2）や音声情報（例えば、ＶｏＩＰ:Voice over Internet Protocol／ＩＴＵ−Ｔ／Ｈ．３２３プロトコル）などのリアルタイムストリームを配信するサービスが可能となっている。このようなリアルタイムストリーム配信では、通信帯域を共有するベストエフォートな通信ネットワークにおいて、その一定通信品質を保持するのに困難を伴う。
【０００３】
このような困難から、この種の通信ネットワークにおける帯域確保の重要性が認識されている。このため、専用線や帯域保証による通信サービスが提供されている。一般的に専用線のような帯域保証通信サービスでは、帯域を共有しないため、より多くのトラフィック量が確保できずに、高コストの通信料金体系となり、その契約も数ヶ月〜数年単位と比較的長期間にわたるものが多い。このためユーザにおけるコスト低下の要求には対応できず、また、結果的に帯域の有効利用にも対応できないものであった。
【０００４】
このため、常に固定帯域を必要としない一般ユーザ向けに必要とする帯域幅を、必要とする時間だけ（オンデマンド）で提供する通信サービスが要請されている。これは結果的に、より多くのトラフィック量が確保できるとともに、低コストの通信が可能な帯域幅及び時間を予約できる通信サービスである。
【０００５】
このような帯域保証通信サービスにおいて、オンデマンドで帯域幅を予約する場合、確保する帯域幅と時間にはユーザの要求により最適な組合せが存在する。
【０００６】
図１２は、オンデマンドにおける予約帯域幅と時間単価の関係を説明するための図である。
図１２（ａ）（ｂ）において、二つの通信業者Ａ，Ｂは、リニアでない関係が予約帯域幅とその時間単価の間に設定されている。この場合、動画情報のような多大データ量のファイルをダウンロードしようとしているユーザ要求は次のようになる。
【０００７】
（１）最も短い時間でダウンロードを終了したい（時間優先）
（２）最も低額の通信料金でダウンロードを終了したい（コスト優先）
このいずれかによって、利用する通信業者から確保する帯域幅及び時間が異なってくる。
（３）さらに、○○円以内で××時までにダウンロードを終了したい
【０００８】
このようなユーザ要望は、時間優先とコスト優先によって利用する通信業者が運営する通信網に対して確保する帯域幅及び時間が異なり、さらに、ある金額（通信料金）かつ指定時間内にダウンロードを終了したいなどの時間とコストの複合条件となる。このため、時間とコストの複合条件下において最適な組合せを見つけ出すためには、通信料金体系及びファイルサイズとともに、場合によっては利用時間帯などを考慮した複雑な計算が必要となる。
【０００９】
【発明が解決しようとする課題】
上記従来例では、ユーザ要望の時間とコストの複合条件における予約帯域幅と予約時間の最適な組合せを得るためには、面倒な計算が必要であり、迅速かつ確実にできず、結果として、より多くのトラフィック量を確保できずに、高コストの通信サービスとなる欠点があった。
【００１０】
この発明は、以上の点に着目してなされたもので、帯域保証通信サービスにおける、ユーザが要望する時間とコストの複合条件に対応した最適な予約帯域幅と予約時間の算出が、動的かつ迅速、確実にできるようになる、帯域保証通信サービスにおける情報伝送の帯域幅と時間の予約方法及びその通信システム並びにプログラムの提供を目的とする。
【００１１】
さらに、本発明は、提供情報の転送履歴情報から、常に最適な予約帯域幅と予約時間の組合せを再度算出できるようになる、帯域保証通信サービスにおける情報伝送の帯域幅と時間の予約方法及びその通信システム並びにプログラムの提供を目的とする。
【００１２】
【課題を解決するための手段】
ユーザ端末が通信料金の上限及び取得制限時刻を示すダウンロード条件情報を含むコンテンツのダウンロード要求を出力すると、ゲートウエイ装置が上記ダウンロード条件情報に基づいて予約帯域幅及びダウンロードに必要なダウンロード時間を決定し、該予約帯域幅及びダウンロード時間を示す帯域要求を伝送路提供装置に出力し、上記ゲートウエイ装置が該伝送路提供装置から許可を示す応答を受けると伝送路の予約帯域幅を利用してコンテンツ提供装置から所定のコンテンツをダウンロードし、該コンテンツを上記ユーザ端末へ送信する帯域保証通信システムの予約方法であって、上記ゲートウエイ装置は、コンテンツの蓄積量及びダウンロード速度を示す履歴情報が格納される格納部を有し、上記ユーザ端末から取得希望時刻を受けていると上記履歴情報に基づいてダウンロード中のコンテンツの完了予想時刻を算出し、該完了予想時刻が上記取得希望時刻より遅いと該完了予想時刻を小さくすべく算出した新たな予約帯域幅及びダウンロード時間を示す帯域要求を出力し、上記伝送路提供装置から許可応答を受けると上記新たな予約帯域幅を利用して上記コンテンツのダウンロードを継続することを特徴とする。
【００１５】
上記した発明の方法では、帯域保証通信サービスにおいて、特に多大データ量のコンテンツを提供・取得（ダウンロード）する際に、ユーザが要望する時間とコストの複合条件に対応した最適な予約帯域幅と予約時間の算出が、動的かつ迅速、確実にできるようになる。
【００１８】
上記した発明の方法では、提供情報の転送履歴から動的に予約帯域幅とダウンロード時間の組合せを再度算出できるようになる。この結果、常に最適な組合せでの予約帯域幅とダウンロード時間による、特に多大データ量のコンテンツの提供・取得ができるようになる。この場合、結果的にさらに多くのトラフィック量を確保できるとともに、低コストの通信サービスの提供・利用が可能になる。
【００１９】
この発明の方法は、好ましい形態として、上記ゲートウエイ装置は、上記予約帯域幅及びダウンロード時間から課金情報に基づいて通信料金を演算することを特徴とする。
【００２０】
上記した発明の方法では、ユーザが要望する時間とコスト（通信料金）の複合条件に対応した最適な予約帯域幅とダウンロード時間が決定される。
【００２１】
この発明の方法は、上記ゲートウエイ装置は、複数の予約帯域幅とダウンロード時間との組合せを判定すると通信料金の最も小さい組み合わせの予約帯域幅とダウンロード時間とを決定することを特徴とする。
【００２２】
上記した発明の方法では、ユーザが所望する情報転送時間又は通信料金の優先による情報転送が可能になる。
【００２３】
この発明の帯域保証通信システムは、ユーザ端末が通信料金の上限及び取得制限時刻を示すダウンロード条件情報を含むコンテンツのダウンロード要求を出力すると、ゲートウエイ装置が上記ダウンロード条件情報に基づいて予約帯域幅及びダウンロードに必要なダウンロード時間を決定し、該予約帯域幅及びダウンロード時間を示す帯域要求を伝送路提供装置に出力し、上記ゲートウエイ装置が該伝送路提供装置から許可を示す応答を受けると伝送路の予約帯域幅を利用してコンテンツ提供装置から所定のコンテンツをダウンロードし、該コンテンツを上記ユーザ端末へ送信する帯域保証通信システムであって、上記ゲートウエイ装置は、コンテンツの蓄積量及びダウンロード速度を示す履歴情報が格納されている格納部と、上記ユーザ端末から取得希望時刻を受けていると上記履歴情報に基づいてダウンロード中のコンテンツの完了予想時刻を算出する算出部と、上記完了予想時刻が上記取得希望時刻より遅いと該完了予想時刻を小さくすべく算出した新たな予約帯域幅及びダウンロード時間を示す帯域要求を出力する帯域要求部と、上記伝送路提供装置から許可応答を受けると上記新たな予約帯域幅を利用してコンテンツのダウンロードを継続する制御部とを含むことを特徴とする。
【００２６】
この発明の通信システムは、上記ゲートウエイ装置が、上記予約帯域幅及びダウンロード時間から課金情報に基づいて通信料金を演算することを特徴とする。
【００２７】
上記した発明の通信システムは、上記ゲートウエイ装置が、複数の予約帯域幅とダウンロード時間との組合せを判定すると通信料金の最も小さい組み合わせの予約帯域幅とダウンロード時間とを決定することを特徴とする。
【００２８】
他の発明は、ユーザ端末に通信料金の上限及び取得制限時刻を示すダウンロード条件情報を含むコンテンツのダウンロード要求を出力させる手順と、ゲートウエイ装置に上記ダウンロード条件情報に基づいて予約帯域幅及びダウンロードに必要なダウンロード時間を決定し、該予約帯域幅及びダウンロード時間を示す帯域要求を伝送路提供装置に出力させる手順と、上記ゲートウエイ装置に該伝送路提供装置から許可を示す応答を受けると伝送路の予約帯域幅を利用してコンテンツ提供装置から所定のコンテンツをダウンロードし、該コンテンツを上記ユーザ端末へ送信させる手順とを実行させるための帯域保証通信システムのプログラムであって、上記ゲートウエイ装置に、上記ユーザ端末から取得希望時刻を受けているとコンテンツの蓄積量及びダウンロード速度を示す履歴情報が格納される格納部の上記履歴情報に基づいてダウンロード中のコンテンツの完了予想時刻を算出させる手順と、該完了予想時刻が上記取得希望時刻より遅いと該完了予想時刻を小さくすべく算出した新たな予約帯域幅及びダウンロード時間を示す帯域要求を出力させる手順と、上記伝送路提供装置から許可応答を受けると上記新たな予約帯域幅を利用して上記コンテンツのダウンロードを継続させる手順とを実行させる。
【００２９】
この発明のプログラムは、上記ゲートウエイ装置に、上記予約帯域幅及びダウンロード時間から課金情報に基づいて通信料金を演算させる手順を更に実行させる。
【００３０】
この発明のプログラムは、上記ゲートウエイ装置に、複数の予約帯域幅とダウンロード時間との組合せを判定すると通信料金の最も小さい組み合わせの予約帯域幅とダウンロード時間とを決定させる手順を更に実行させる。
【００３１】
上記した発明のプログラムは、この発明を情報記録媒体、例えば、パッケージソフトウェア又は通信網を通じたダウンロード／インストールによって提供可能になり、この発明の汎用性が向上する。
【００３２】
【発明の実施の形態】
次に、この発明の帯域保証通信サービスにおける情報伝送の帯域幅と時間の予約方法及びその通信システム並びにプログラムの実施形態を図面参照の上で詳細に説明する。
（第１実施形態の構成及び各部の動作）
図１はこの発明の第１実施形態における通信ネットワーク構成を示すブロック図である。
図１において、この例は、コンテンツ（請求項における提供情報に対応）を提供するＳＰＦ（Service Provider Function）装置１（請求項における情報提供手段に対応）とともに、伝送路を提供する通信網に配置されたＳＮＦ（Service Network Function）装置２（請求項における伝送路提供手段に対応）とを有し、さらに、ユーザ側（宅内通信ネットワーク）のゲートウェイであるＨＧＦ（Home Gateway Function）装置３（請求項における宅内通信手段に対応）、及びユーザ端末であるＨＴＦ（Home Terminal Function）装置４（請求項におけるユーザ通信手段に対応）の各部から構成されている。
【００３３】
図２は図１中のＳＰＦ装置１内部システム構成を示すブロック図である。
図２において、このＳＰＦ装置１は、コンテンツの要求受付及び配信を制御するコンテンツ管理部１ａ及び蓄積装置を有している。この蓄積装置内には、コンテンツ１ｂ（請求項における提供情報に対応）とともに、このコンテンツ１ｂの属性を記述したプロファイル１ｃが格納されており、一つのコンテンツ１ｂに対し、一つのプロファイル１ｃが用意されている。プロファイル１ｃにはコンテンツデータの種類、データサイズ及び利用可能期間などの情報が含まれている。
【００３４】
図３は図１中のＳＮＦ装置２内部のシステム構成を示すブロック図である。
図３において、このＳＮＦ装置２は、通信ネットワークに配置されて、帯域制御及び優先配送などにおける通信品質制御（Ｑｏｓ:Quality of Service）を管理するためのリソース管理部２ａとともに、通信ネットワーク利用に対する課金を行う課金管理部２ｂを有している。
【００３５】
図４は図１中のＨＧＦ装置３内部システム構成を示すブロック図である。
図４において、このＨＧＦ装置３は、ＳＮＦ装置２に対し通信ネットワークリソースの予約要求の管理を行うリソース予約管理部３ａとともに、外部からダウンロードしたコンテンツやプロファイルデータなどを記憶する記憶装置３ｂを有している。このＨＧＦ装置３は、帯域予約とダウンロード（請求項における情報転送に対応）を処理する。
【００３６】
図５はＨＧＦ装置３の具体的な構成例を示すブロック図である。
図５において、この例は、通信網とのデータ通信を実行するデータ送受信装置５ａとともに、情報処理装置５ｂ及びデータベース（Ｄ／Ｂ）装置５ｃとからなる。情報処理装置５ｂは、リソース予約実行及び予約の可否処理を行い、ＣＰＵとプログラム（請求項におけるプログラムに対応）を格納したＲＯＭ、ワーキングＲＡＭからなる。また、データベース装置５ｃは、動画情報や管理情報を格納して、その処理を実行している。
【００３７】
図６は図１中のＨＴＦ装置４内部システム構成を示すブロック図である。
図６において、このＨＴＦ装置４は、ユーザが利用する端末であり、本発明の実施形態に対応したプログラムを実行してユーザとのインタフェースを提供するアプリケーション部４ａを有している。このＨＴＦ装置４は、外部（ＳＰＦ装置１，ＳＮＦ装置２）との通信を、ＨＧＦ装置３を通じて行う。
【００３８】
また、図２に示すＳＰＦ装置１と図３に示すＳＮＦ装置２及び図６に示すＨＴＦ装置４それぞれの具体的構成は、図５に示したＨＧＦ装置３の具体的な構成と略同様であり、それぞれＣＰＵ，ＲＯＭ，ＲＡＭからなる情報処理部が、それぞれの処理をプログラム（請求項におけるプログラムに対応）によって実行している。
【００３９】
（第１実施形態の全体動作）
次に、第１実施形態の動作について説明する。
図７は第１実施形態の動作に対応したシーケンス図であり、図８はＨＧＦ装置３の処理手順を示すフローチャートである。
図７は、ユーザ（ＨＴＦ装置４）が、特定のコンテンツを要求してから取得するまでの動作を表している。
【００４０】
（１−１）ユーザはＨＴＦ装置４からプロファイル要求を発行し、ＳＰＦ装置１が格納しているコンテンツ一覧の取得を要求する。
（１−２）前記（１−１）コンテンツ一覧の取得要求を受信したＳＰＦ装置１は、ここに保有しているプロファイル一覧を返送する。
【００４１】
（１−３）ＳＰＦ装置１からの前記（１−２）プロファイル一覧（請求項における提供情報一覧に対応）を受信したＨＴＦ装置４は、ユーザに対するプロファイルの一覧が表示され、いずれのコンテンツを、どのようなダウンロード条件（通信料金上限や取得制限時刻）で取得したいかを選択するためのインタフェース（画面表示及び選択指示）を提供する。この画面表示及び選択指示によって、ＨＴＦ装置４のアプリケーション部４ａは、ＨＧＦ装置３に対して、決定した取得条件に基づくダウンロード要求を発行する。このダウンロード要求メッセージには、ユーザが選択したコンテンツのプロファイル情報とダウンロード条件が含まれている。
【００４２】
（１−４）ＨＧＦ装置３は、ＨＴＦ装置４からの前記（１−３）ダウンロード要求メッセージを受信する（ステップＳ１，Ｓ２）。ＨＧＦ装置３のリソース予約管理部３ａは、このダウンロード要求メッセージに含まれるプロファイルとダウンロード条件からコンテンツのデータサイズ（Ｓ）とともに、ダウンロードを完了すべき取得制限時刻（Ｔｄｌ）及び通信料金上限（Ｃｍａｘ）などを抽出し、予めＳＮＦ装置２の課金管理部２ｂから取得した課金情報（利用通信料金表）に基づいて、予約すべき帯域幅（Ｒｂｗ）と時間（Ｒｔ）の組合せ及びその通信料金（Ｃ）を決定する。
【００４３】
ここでの予約すべき帯域幅（Ｒｂｗ）と時間（Ｒｔ）の組合せとしては、「広い帯域で短時間、又は狭い帯域で長時間」とともに、これらを組合せた複数の組合せが存在するが、次の三つの条件を満たすものが次式（１）（２）（３）で算出される。この算出値が帯域要求メッセージとしてＨＧＦ装置３からＳＮＦ装置２に発行される（ステップＳ３，Ｓ４，Ｓ５）。
【００４４】
0003961856.tif 000002
【００４５】
複数の組合せが存在する場合において、ユーザの要求がダウンロードの時間優先である場合は、時間（Ｒｔ）が最も小さくなるものを選択する。また、コスト優先である場合は、通信料金（Ｃ）が最も低額となる組合せを選択する。ただし、条件を満たす組合せが存在しない場合は予約失敗を意味する予納応答メッセージをＨＴＦ装置４に返送することになるが、以下では、組合せが存在（前記予納応答メッセージをＨＴＦ装置４に返送しない）したものとして説明する。
【００４６】
なお、前記（１−３）で指定されたコンテンツを、ＨＧＦ装置３が既に取り込んで格納（キャッシュ）済みの場合は、前記（１−１）コンテンツ一覧の取得要求の動作を行う（ステップＳ６）。
【００４７】
（１−５）前記（１−４）帯域要求メッセージを受信したＳＮＦ装置２のリソース管理部２ａは、ここに保有する情報から帯域予約の可否を判定し、その結果をＨＧＦ装置３に帯域応答メッセージとして発行する。以下、帯域予約がＳＮＦ装置２にて許可されたものとして説明する
【００４８】
（１−６）前記（１−５）帯域応答メッセージを受信したＨＧＦ装置３のリソース予約管理部３ａは（ステップＳ２）、ダウンロードの終了予定時刻（＝Ｒｔから判定）を含んだダウンロード応答メッセージを、ＨＴＦ装置４からの、前記（１−３）ダウンロード要求メッセージへの応答としてＨＴＦ装置４に発行する（ステップＳ７，Ｓ８）。
【００４９】
（１−７）ＨＧＦ装置３は、前記（１−６）ダウンロード応答メッセージを発行した後に、ＳＰＦ装置１に対しコンテンツ要求メッセージを発行し、前記（１−４）帯域要求メッセージに対応して、ユーザから指定されたコンテンツのダウンロードを開始する（ステップＳ９）。
【００５０】
（１−８）前記（１−７）コンテンツ要求メッセージを受信したＳＰＦ装置１は、指定されたコンテンツデータをＨＧＦ装置３に対し送信し、ＨＧＦ装置３は、そのデータを、内部の蓄積装置に保存（キャッシュ）する。
【００５１】
（１−９）ＨＴＦ装置４は、前記（１−６）ダウンロード応答メッセージにおいて通知されたダウンロード終了予定時刻後に、ＨＧＦ装置３に対して前記（１−３）と同じくダウンロード要求を発行する。
【００５２】
（１−１０）前記（１−９）ダウンロード要求を受信したＨＧＦ装置３は、ダウンロード済みのコンテンツデータを前記（１−９）ダウンロード要求の返答としてＨＴＦ装置４に送信し、ＨＴＦ装置４が、そのコンテンツを利用する。
【００５３】
第１実施形態の利点を以下に説明する。
（１）通信ネットワークのリソース状況とユーザの要求条件が合致すれば、ユーザは希望するコンテンツを希望する時刻及び通信料金以内で取得可能となる。
（２）条件が合致しない場合でもユーザにその旨が通知されるため無駄なダウンロードが発生しないようになる。
（３）ユーザは予約帯域幅と時間の算出及び通信ネットワークに対するリソース予約処理などの複雑な処理を直接行う必要はなく、単に要求条件のみを選択するのみで良くなる。
【００５４】
このように第１実施形態では、帯域保証通信サービスにおいて、帯域保証通信サービスにおける、ユーザが要望する時間とコストの複合条件に対応した最適な予約帯域幅と予約時間の算出が、動的かつ迅速、確実にできるようになる。これによって結果的に、より多くのトラフィック量を確保できるとともに、低コストの通信サービスの提供・利用が可能になる。
【００５５】
（第２実施形態）
近年通信ネットワーク事業者から提供される帯域保証通信サービスとして、最低帯域保証方式による通信サービスが実施されている。この通信サービスでは、専用線サービスのような上限を固定した帯域幅の提供ではなく、あらゆる混雑状況でも、ある一定帯域以下にスループットが低下しないこと（＝帯域の下限）を保証する。一般的に、この帯域保証方式の通信サービスでは、使用帯域幅の上限は設定されず、通信帯域に空きがあれば最低以上の帯域幅による通信が可能である。
【００５６】
以上のような帯域保証通信サービスを利用して、あるデータサイズのファイルをダウンロードしようとした場合、最も通信ネットワークが混んでいる状態におけるダウンロード終了時刻を事前に算出できるが、実際にはそれよりも短い時間でダウンロードが終了すると考えられる。すなわち、初めから必要十分な帯域幅を予約するのではなくダウンロード途中で、ダウンロード履歴情報から複数回、その予約帯域幅と予約時間を再設定することで無駄な予約を低減することができるようになる。
【００５７】
以下、このような考えに基づいたリソース予約とダウンロード方式による第２実施形態について説明する。
この第２実施形態の通信ネットワーク構成は、図１に示す第１実施形態と基本的に同じであり、その重複した説明は省略する。
図９は第２実施形態におけるＨＧＦ装置３Ａ内部のシステム構成を示すブロック図である。
図９において、ＨＧＦ装置３Ａ内部のシステム構成は、図２に示す第１実施形態のＨＧＦ装置３（リソース予約管理部３ａ、記憶装置３ｂ）に、蓄積管理部３Ａａが新たに追加された構成となっている。
【００５８】
なお、この他の第２実施形態におけるシステム構成は、第１実施形態と同様である。すなわち、図２に示すＳＰＦ装置１（コンテンツ管理部１ａ、コンテンツ１ｂ、プロファイル１ｃ）とともに、図３に示すＳＮＦ装置２（リソース管理部２ａ，課金管理部２ｂ）、及び図６に示すＨＴＦ装置４（アプリケーション部４ａ）を有している。
【００５９】
図９において、ＨＧＦ装置３Ａの蓄積管理部３Ａａは、内部の記憶装置３ｂに格納（キャッシュ）されているデータの蓄積履歴情報を管理しており、単位時間当たりの書き込み（＝どれだけの速度でダウンロードされているか）を観測している。ＨＧＦ装置３Ａのリソース予約管理部３ａは、蓄積管理部３Ａａに問い合わせることによって、ダウンロード中ファイルの蓄積量及びダウンロード速度といった履歴情報を取得し、ダウンロードを完了するのに必要な予約帯域幅の再度の算出を行う（請求項における「帯域予約量及び予約時間の再度の算出を、情報転送終了を予め認識するために、情報転送中の情報蓄積量及び転送速度を含む履歴情報を参照して行う」に対応）。
【００６０】
次に、第２実施形態の動作について説明する。
図１０は第２実施形態の動作に対応したシーケンス図であり、図１１はＨＧＦ装置３Ａの処理手順を示すフローチャートである。また、図１０は第２実施形態におけるコンテンツを要求してから取得するまでの動作を表している。
【００６１】
（２−１）第１実施形態と同様にＨＴＦ装置４から前記（１−１）コンテンツ一覧の取得を要求する。
（２−２）第１実施形態と同様にＳＰＦ装置１は、前記（１−２）保有しているプロファイル一覧を返送する。
【００６２】
（２−３）第１実施形態と同様にＨＴＦ装置４は、ダウンロードに対する条件を含んだダウンロード要求メッセージをＨＧＦ装置３に発行するが、第２実施形態では、ダウンロード条件として取得希望時刻と取得制限時刻の二つを含めて発行する。この取得希望時刻は、ユーザがダウンロード完了を希望する時刻であり、ＨＧＦ装置３Ａは、可能な限りこの時刻までに完了するよう処理を行うが、必ずしも当該時刻までにダウンロードが完了する保証はない。取得制限時刻は第１実施形態と同様にダウンロードを完了すべき時刻であり、この時刻までにダウンロードが完了することが保証されるべき時刻である。
【００６３】
（２−４）第１実施形態と同様にＨＧＦ装置３Ａは、ＳＮＦ装置２に対して帯域要求メッセージを発行する。この動作は第１実施形態と同一であり、取得制限時刻（及び通信料金の上限）のみを用いて予約を行う。これによって、この要求がＳＮＦ装置２で受理されれば最悪でも取得制限時刻内にダウンロードが完了できることが保証される（ステップＳ１１〜Ｓ１６）。
【００６４】
（２−５）第１実施形態と同様に、リソース管理部２ａがＨＧＦ装置３に前記（１−５）帯域応答メッセージを発行する。
（２−６）第１実施形態と同様に、前記（１−６）ダウンロード応答メッセージを発行する（ステップＳ１７，Ｓ１８）。
【００６５】
（２−７）第１実施形態と同様に、前記（１−７）コンテンツ要求メッセージを発行する（ステップＳ１９）。
（２−８）第１実施形態と同様に、前記（１−８）指定されたコンテンツデータをＨＧＦ装置３Ａに対して送信し、ＨＧＦ装置３Ａが格納（キャッシュ）する。
【００６６】
（２−９）ＨＧＦ装置３Ａは、ここで保有するダウンロード履歴情報からダウンロード完了予想時刻（Ｔｆｉｎ）を算出する。取得希望時刻Ｔｅｘｐとするときに次の条件の場合は、何も処理しない。
ダウンロード完了予想時刻Ｔｆｉｎ≦取得希望時刻Ｔｅｘｐ
（＝ＴｆｉｎはＴｅｘｐより近い未来である）
【００６７】
この条件でない場合は、帯域予約量を追加すべく帯域要求メッセージをＳＮＦ装置２に発行する（ステップＳ２０）。追加する帯域幅及び時間の組合せ算定方法は、第１実施形態と同様であるが、αを０以上１以下の定数として次式（４）による計算を行う。
コンテンツサイズＳ＝残りコンテンツサイズ×α        …（４）
取得制限時刻Ｔｄｌ＝Ｔｅｘｐ
なお、条件に整合した組合せがない場合、予約失敗を意味する予約応答メッセージをＨＴＦ装置４に返送しない。
【００６８】
（２−１０）第１実施形態と同様に、前記（１−５）帯域応答メッセージを発行する。
（２−１１）第１実施形態と同様に、前記（１−９）ダウンロード要求の発行と同様であるが、取得制限時刻より前にメッセージを発行しても良い。
【００６９】
（２−１２）第１実施形態と同様に、前記（１−１０）ダウンロード済みのコンテンツデータを送信し、ＨＴＦ装置４のユーザが、そのコンテンツを利用する。
【００７０】
このような第２実施形態では次の利点がある。
この第２実施形態では、第１実施形態に加えて、提供情報のダウンロード履歴情報から動的に予約帯域幅と予約時間の組合せを再度算出できるようになる。この結果、常に最適な組合せでの予約帯域幅と予約時間による、特に多大データ量の提供情報（コンテンツ）の提供・取得ができるようになる。この場合、結果的に、さらに多くのトラフィック量を確保できるとともに、低コストの通信サービスの提供・利用が可能になる。
【００７１】
なお、第１及び第２実施形態では、ＳＰＦ装置１，ＳＮＦ装置２，ＨＧＦ装置３及びＨＴＦ装置４それぞれの間は、図１に示すように、全て有線区間（有線通信回線接続）で示しているが、これに限定されない。この全ての有線区間が無線区間（無線通信回線接続）であっても良く、また、部分的に無線区間であっても良い。このような構成も当業者にとっては容易に創達できる設計的な事項であり、本発明に含まれる。
【００７２】
【発明の効果】
以上の説明から明らかなように、この発明によれば、帯域保証通信サービスにおける、ユーザが要望する時間とコストの複合条件に対応した最適な予約帯域幅と予約時間の算出が、動的かつ迅速、確実にできるという効果がある。
【００７３】
さらに、本発明によれば、提供情報の転送履歴情報から、常に最適な予約帯域幅と予約時間の組合せを再度算出できるという効果がある。
【図面の簡単な説明】
【図１】この発明の第１実施形態における通信ネットワーク構成を示すブロック図である。
【図２】図１におけるＳＰＦ装置の内部システム構成を示すブロック図である。
【図３】図１におけるＳＮＦ装置の内部システム構成を示すブロック図である。
【図４】図１におけるＨＧＦ装置のシステム構成を示すブロック図である。
【図５】図４に示すＨＧＦ装置の具体的な構成を示すブロック図である。
【図６】図１におけるＨＴＦ装置の内部システム構成を示すブロック図である。
【図７】第１実施形態の動作に対応したシーケンス図である。
【図８】第１実施形態におけるＨＧＦの処理手順を示すフローチャートである。
【図９】第２実施形態におけるＨＧＦ装置の内部システム構成を示すブロック図である。
【図１０】第２実施形態の動作に対応したシーケンス図である。
【図１１】第２実施形態におけるＨＧＦの処理手順を示すフローチャートである。
【図１２】従来例にあって予約帯域幅と時間単価の関係を説明するための図である。
【符号の説明】
１  ＳＰＦ装置
１ａ  コンテンツ管理部
１ｂ  コンテンツ
１ｃ  プロファイル
２  ＳＮＦ装置
２ａ  リソース管理部
２ｂ  課金管理部
３，３Ａ  ＨＧＦ装置
３ａ  リソース予約管理部
３ｂ  記憶装置
３Ａａ  蓄積管理部
４  ＨＴＦ装置
４ａ  アプリケーション部
【図１】
0003961856.tif 000003
【図２】
0003961856.tif 000004
【図３】
0003961856.tif 000005
【図４】
0003961856.tif 000006
【図５】
0003961856.tif 000007
【図６】
0003961856.tif 000008
【図７】
0003961856.tif 000009
【図８】
0003961856.tif 000010
【図９】
0003961856.tif 000011
【図１０】
0003961856.tif 000012
【図１１】
0003961856.tif 000013
【図１２】
0003961856.tif 000014