(57)【要約】【課題】映像や音声のデジタル信号のコンテンツのビットレート変換可能な中継機器で、割当て帯域で伝送可能なビットレートにコンテンツを変更しユーザーに安定したコンテンツを提供することを目的としている。【解決手段】中継機器１１Ａは、隣接する中継機器またはコンテンツ受信端末間の帯域を管理する帯域管理部１Ｃ、コンテンツの伝送に必要な帯域の割当て、かつ解放の処理を行う帯域設定部１Ｄ、コンテンツを識別するコンテンツ識別部１Ｅ、コンテンツ識別部１Ｅから転送されたコンテンツを帯域設定部１Ｄで割当てられた帯域で伝送可能なビットレートに変更し、かつ通信ネットワーク対応部１Ａまたは通信ネットワーク対応部１Ｂを介して通信ネットワークに出力するコンテンツビットレート変換部１Ｆで構成されている。【選択図】図１
2006166066.tif 000002
【特許請求の範囲】
【請求項１】
映像や音声のコンテンツを送信するコンテンツ送信端末および前記コンテンツを受信するコンテンツ受信端末間の通信ネットワーク上で、前記通信ネットワークに接続された通信ネットワーク対応部を備え、前記コンテンツを転送する中継機器であって、
前記コンテンツを識別するコンテンツ識別部と、
前記コンテンツ識別部から転送された前記コンテンツのビットレートを変更するコンテンツビットレート変換部を備えた中継機器。
【請求項２】
前記中継機器が管理する前記通信ネットワークの帯域から、前記コンテンツの伝送に必要な帯域を所定の判定方法で決定し、前記コンテンツビットレート変換部に決定した帯域で伝送可能に前記コンテンツのビットレートを変更する指令を送り、かつ前記コンテンツ識別部に、前記コンテンツが入力されたら前記コンテンツビットレート変換部に転送する指令を送る帯域設定部を備えた請求項１記載の中継機器。
【請求項３】
映像や音声のコンテンツを送信するコンテンツ送信端末および前記コンテンツを受信するコンテンツ受信端末が、１台以上のコンテンツのビットレート変換可能な中継機器および回線を介して接続されている通信ネットワークにて、前記通信ネットワークにコンテンツを伝送するのに先立ち伝送に必要な所定の帯域を確保する帯域制御方法において、
前記コンテンツ送信端末は、前記通信ネットワークにコンテンツを伝送するために必要な要求帯域を帯域設定情報として含んだ帯域設定要求を作成し、前記帯域設定要求をコンテンツ受信端末に送信し、
前記中継機器は、前記帯域設定要求に基づいて、コンテンツ受信端末側の隣接する中継機器またはコンテンツ受信端末間の伝送路の割当可能な帯域から要求帯域分、または割当可能な帯域が要求帯域より小さい時は割当可能な帯域を仮確保し帯域設定要求の帯域設定情報の要求帯域の値を仮確保した値に書き換え、帯域設定要求をコンテンツ受信端末側に出力し、
前記コンテンツ受信端末は、帯域設定要求を受信すると帯域設定応答を作成し、コンテンツ送信端末側に返信し、
前記中継機器は、前記帯域設定応答に基づいて、仮確保している帯域を確保し、帯域設定応答をコンテンツ送信端末側に出力し、
前記コンテンツ送信端末は、帯域設定応答を受信すると、コンテンツをコンテンツ受信端末に送信し、
前記中継機器は、コンテンツが前記コンテンツ送信端末側から入力されるとあらかじめ確保した帯域で伝送可能なビットレートにコンテンツのビットレートを変更してから出力し、
前記コンテンツ受信端末は、コンテンツを受信することを特徴とする帯域制御方法。
【請求項４】
映像や音声のコンテンツを送信するコンテンツ送信端末および前記コンテンツを受信するコンテンツ受信端末が、１台以上のコンテンツのビットレート変換可能な中継機器および回線を介して接続されている通信ネットワークにて、前記通信ネットワークにコンテンツを伝送するのに先立ち伝送に必要な所定の帯域を確保する帯域制御方法において、
前記コンテンツ送信端末は、前記通信ネットワークにコンテンツを伝送するために必要な要求帯域を帯域設定情報として含んだ帯域設定要求を作成し、前記帯域設定要求をコンテンツ受信端末に送信し、
前記中継機器は、前記帯域設定情報に基づいて、コンテンツ受信端末側の隣接する中継機器またはコンテンツ受信端末間の伝送路の割当可能な帯域から要求帯域分、または割当可能な帯域が要求帯域より小さい時は割当可能な帯域を仮確保し帯域設定要求の帯域設定情報の要求帯域の値を仮確保した値に書き換え、仮確保した値が要求帯域未満ならば帯域設定要求の帯域設定情報のビットレート変換済フラグを必要に設定し、帯域設定要求をコンテンツ受信端末側に出力し、
前記コンテンツ受信端末は、前記帯域設定要求を受信すると、前記帯域設定要求の帯域設定情報に含まれる要求帯域の値を取得帯域とし、前記取得帯域と前記ビットレート変換済フラグの値を帯域設定情報に含んだ帯域設定応答を作成し、コンテンツ送信端末に返信し、
前記中継機器は、前記帯域設定応答の帯域設定情報に含まれるビットレート変換フラグが設定されているならば、仮確保した帯域から取得帯域分の帯域を確保し、帯域設定要求時に帯域設定情報の前記ビットレート変換済フラグを設定した中継機器ならば帯域設定応答の帯域設定情報の前記ビットレート変換済フラグを設定し、帯域設定応答を出力し、
前記コンテンツ送信端末は、帯域設定応答を受信すると、コンテンツをコンテンツ受信端末に送信し、
前記中継機器は、コンテンツが前記コンテンツ送信端末側から入力されると前記コンテンツ受信端末側の通信ネットワークにあらかじめ確保した帯域で伝送可能なビットレートにコンテンツを変更し出力し、
前記コンテンツ受信端末は、コンテンツを受信することを特徴とする帯域制御方法。
【請求項５】
映像や音声のコンテンツを送信するコンテンツ送信端末および前記コンテンツを受信するコンテンツ受信端末が、１台以上のコンテンツのビットレート変換可能な中継機器および回線を介して接続されている通信ネットワークにて、前記中継機器は前記コンテンツを変換可能な最小限界ビットレートを伝送可能な帯域を最低帯域として所持し、前記通信ネットワークにコンテンツを伝送するのに先立ち伝送に必要な所定の帯域を確保する帯域制御方法において、
前記コンテンツ送信端末は、前記通信ネットワークにコンテンツを伝送するために必要な要求帯域を帯域設定情報として含む帯域設定要求を作成し、前記帯域設定要求をコンテンツ受信端末に送信し、
前記中継機器は、前記帯域設定要求に基づいて、コンテンツ受信端末側の隣接する中継機器またはコンテンツ受信端末間の伝送路の割当可能な帯域から要求帯域分、または割当可能な帯域が要求帯域より小さい時は、割当可能な帯域が自機の最低帯域の値か、帯域設定要求の帯域設定情報に含まれる最低帯域の値のいずれかより大きいならば割当可能な帯域を仮確保し帯域設定要求の帯域設定情報の要求帯域を仮確保した値に書き換え、仮確保した値が帯域設定要求が入力されたときの要求帯域の値未満ならば帯域設定要求の帯域設定情報のビットレート変換済フラグを設定し、さらに帯域設定要求の帯域設定情報の最低帯域の値が自機の最低帯域より大きいならば帯域設定要求の帯域設定情報の最低帯域を自機の最低帯域の値に書き換え、帯域設定要求が入力されたときの帯域設定情報の要求帯域の値を記憶し、帯域設定要求を出力し、
前記コンテンツ受信端末は、前記帯域設定要求の帯域設定情報に含まれる要求帯域の値を取得帯域とし、前記取得帯域と前記ビットレート変換済フラグの値を帯域設定情報に含んだ帯域設定応答を作成し、コンテンツ送信端末に返信し、
前記中継機器は、前記帯域設定応答の帯域設定情報に含まれるビットレート変換フラグが設定されているならば、仮確保した帯域から取得帯域分の帯域を確保し、帯域設定要求時に帯域設定情報の前記ビットレート変換済フラグを設定した中継機器ならば帯域設定応答の帯域設定情報の前記ビットレート変換済フラグを設定し、帯域設定要求の帯域設定情報の要求帯域を記録した中継機器ならば帯域設定応答の帯域設定情報の取得帯域の値を記録した要求帯域の値に書き換え帯域設定応答を出力し、
前記コンテンツ送信端末は、帯域設定応答を受信すると、コンテンツをコンテンツ受信端末に送信し、
前記中継機器は、コンテンツが前記コンテンツ送信端末側から入力されると前記コンテンツ受信端末側の通信ネットワークにあらかじめ確保した帯域で伝送可能なビットレートにコンテンツを変更し出力し、
前記コンテンツ受信端末は、コンテンツを受信することを特徴とする帯域制御方法。
【請求項６】
映像や音声のコンテンツを送信するコンテンツ送信端末および前記コンテンツを受信するコンテンツ受信端末が、１台以上のコンテンツのビットレート変換可能な中継機器および回線を介して接続されている通信ネットワークにて、前記中継機器は前記コンテンツを変換可能な最小限界ビットレートを伝送可能な帯域を最低帯域として所持し、前記通信ネットワークにコンテンツを伝送するのに先立ち伝送に必要な所定の帯域を確保する帯域制御方法において、
前記コンテンツ送信端末は、前記通信ネットワークにコンテンツを伝送するために必要な要求帯域を帯域設定情報として含んだ帯域設定要求を作成し、前記帯域設定要求をコンテンツ受信端末に送信し、
前記中継機器は、帯域設定要求の帯域設定情報に自機のコンテンツ受信端末側の隣接する中継機器またはコンテンツ受信端末間の伝送路の割当可能帯域と、自機の最低帯域を書き込み、帯域設定要求を出力し、
前記コンテンツ受信端末は、帯域設定要求を受信すると、所定の判定方法で各中継機器で確保する帯域を決定し、決定した値を取得帯域とし、前記取得帯域を帯域設定情報に含んだ帯域設定応答を作成し、コンテンツ送信端末側に返信し、
前記中継機器は、前記帯域設定応答に基づいて帯域を確保し、帯域設定応答を出力し、
前記コンテンツ送信端末は、帯域設定応答を受信すると、コンテンツをコンテンツ受信端末に送信し、
前記中継機器は、コンテンツが前記コンテンツ送信端末側から入力されると前記コンテンツ受信端末側の通信ネットワークに確保した帯域で伝送可能なビットレートにコンテンツを変更し出力し、
前記コンテンツ受信端末は、コンテンツを受信することを特徴とする帯域制御方法。
【請求項７】
映像や音声のコンテンツを送信するコンテンツ送信端末および前記コンテンツを受信するコンテンツ受信端末が、１台以上のコンテンツのビットレート変換可能な中継機器および回線を介して接続されている通信ネットワークにて、前記中継機器は前記コンテンツを変換可能な最小限界ビットレートを伝送可能な帯域を最低帯域として所持し、前記通信ネットワークにコンテンツを伝送するのに先立ち伝送に必要な所定の帯域を確保する帯域制御方法において、
前記コンテンツ受信端末は、あらかじめ取得した前記通信ネットワークにコンテンツを伝送するために必要な要求帯域を帯域設定情報として含んだ帯域設定要求を作成し、前記帯域設定要求をコンテンツ送信端末に送信し、
前記中継機器は、帯域設定要求の帯域設定情報に自機のコンテンツ受信端末側の隣接する中継機器または前記コンテンツ受信端末間の伝送路の割当可能帯域と、自機の最低帯域を書き込み、帯域設定要求を出力し、
前記コンテンツ送信端末は、帯域設定要求を受信すると、所定の判定方法で各中継機器で確保する帯域を決定し、決定した値を取得帯域とし、前記取得帯域を帯域設定情報に含んだ帯域設定応答を作成し、コンテンツ受信端末側に返信し、
前記中継機器は、前記帯域設定応答に基づいて帯域を確保し、帯域設定応答を出力し、
前記コンテンツ受信端末は、帯域設定応答を受信すると、該当コンテンツの配信要求をコンテンツ送信端末に送信し、
前記コンテンツ送信端末は、前記配信要求を受信すると、コンテンツをコンテンツ受信端末に送信し、
前記中継機器は、コンテンツが前記コンテンツ送信端末側から入力されると前記コンテンツ受信端末側の通信ネットワークに確保した帯域で伝送可能なビットレートにコンテンツを変更し出力し、
前記コンテンツ受信端末は、コンテンツを受信することを特徴とする帯域制御方法。
【請求項８】
映像や音声のコンテンツを送信するコンテンツ送信端末および前記コンテンツを受信するコンテンツ受信端末が、１台以上のコンテンツのビットレート変換可能な中継機器および回線を介して接続されている通信ネットワークで、かつ前記通信ネットワークの帯域制御を設定する帯域設定機器が通信ネットワーク上に１台以上存在し、前記中継機器は前記コンテンツを変換可能な最小限界ビットレートを伝送可能な帯域を最低帯域として所持し、前記通信ネットワークにコンテンツを伝送するのに先立ち前記帯域設定機器が前記中継機器を制御し伝送に必要な所定の帯域を確保する帯域制御方法において、
前記帯域設定機器は、前記中継機器から前記中継機器がコンテンツ受信端末側の隣接する中継機器または前記コンテンツ受信端末間の伝送路の割当可能な帯域と、前記最低帯域を帯域設定情報として含む帯域設定要求を受信し、
前記帯域設定機器は、コンテンツ送信端末とコンテンツ受信端末の間の中継機器すべてから帯域設定要求を受信すると、所定の判定方法で各中継機器で確保する帯域を決定し、決定した値を取得帯域とし、前記取得帯域を帯域設定情報に含んだ帯域設定応答を作成し、各中継機器に送信し、かつ前記コンテンツ送信端末に判定の結果を帯域設定情報として含む帯域設定終了通知を送信し、
前記中継機器は、前記帯域設定応答に基づいて帯域を確保し、
前記コンテンツ送信端末は、帯域設定終了通知を受信すると、コンテンツをコンテンツ受信端末に送信し、
前記中継機器は、コンテンツが前記コンテンツ送信端末側から入力されると前記コンテンツ受信端末側にあらかじめ確保した帯域で伝送可能なビットレートにコンテンツを変更し出力し、
前記コンテンツ受信端末は、コンテンツを受信することを特徴とする帯域制御方法。
【請求項９】
コンテンツ伝送中に前記中継機器の割当可能帯域が増加した場合、前記コンテンツに割当中の帯域に増加した帯域を加えた帯域を変更帯域とし、前記変更帯域を帯域設定情報として含む帯域変更要求を前記コンテンツ受信端末に送信し、
前記コンテンツ受信端末側に接続されている中継機器は、帯域変更要求を入力すると、変更帯域の帯域が確保可能ならば、変更帯域を仮確保し、帯域変更要求を出力し、
前記コンテンツ受信端末側は、帯域変更要求を受信すると帯域変更応答を返信し、
帯域変更要求を作成し送信した前記中継機器とコンテンツ受信端末間の中継機器は、帯域変更応答を受信すると仮確保した帯域を確保し、帯域変更応答を出力し、
帯域変更要求を作成し送信した前記中継機器は、帯域変更応答を受信すると、変更帯域で伝送可能なビットレートにコンテンツを変更し出力し、
前記コンテンツ受信端末は、コンテンツを受信することを特徴とする請求項３〜８のいずれか一項に記載の帯域制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は映像や音声のデジタル信号のコンテンツの送信端末と受信端末の間に接続された中継機器でコンテンツのビットレートを変換し、ユーザーに安定した映像や音声を提供する中継機器に関するものである。
【背景技術】
【０００２】
従来のコンテンツのビットレート変換としては、コンテンツ送信端末でビットレートを変更するものがあった（例えば、特許文献１参照）。
【０００３】
また、帯域制御方法としては、例えばコンテンツ送信端末がコンテンツ伝送前に、伝送路上の各中継機器が管理する割当可能帯域を調べ、調べた帯域の中で最も小さい帯域で伝送可能なビットレートにコンテンツのビットレートを変更しコンテンツ受信端末に出力する方法があった（例えば、特許文献２参照）。
【０００４】
図２６は、前記特許文献１に記載された従来のビットレート変換機器及びシステム構成を示すものである。
【０００５】
図２６において、１０００はデジタル符号化された動画および音声からなるコンテンツを送信するコンテンツ送信端末、２０００（２０００Ａ、２０００Ｂ、２０００Ｃ、．．．）はコンテンツを受信するコンテンツ受信端末、３０００は複数の端末で通信帯域を共有する方式の通信ネットワークである。
【０００６】
コンテンツ送信端末１０００は、コンテンツ送信端末１０００の動作を管理する制御部１００１と、コンテンツを蓄積する蓄積部１００２と、通信回線３０００に接続され、コンテンツを送信する通信部１００３と、蓄積部１００２から出力されるコンテンツのビットレートを変換するビットレート変換部１００４から構成されている。
【０００７】
コンテンツ受信端末２０００は、コンテンツ受信端末２０００の動作を管理する制御部２００１と、コンテンツを復号化して再生する再生部２００２と、通信回線３０００に接続され、コンテンツ送信端末１０００から送信されたコンテンツを受信する通信部２００３と、ユーザがコンテンツ受信端末２０００の操作を行う操作部２００４から構成されている。
【０００８】
以上のように構成された通信ネットワーク上でのビットレート変換機器の動作について、詳細に説明する。コンテンツ受信端末２０００Ａからのコンテンツ配信要求により、通信回線３０００の回線を経由して、コンテンツ送信端末１０００の通信部１００３とコンテンツ受信端末２０００Ａの通信部２００３との接続が確立され、コンテンツ送信端末１０００とコンテンツ受信端末２０００Ａの間に、コンテンツ伝送を行うセッションが確立している状態を考える。この場合、コンテンツは蓄積部１００２から出力され、ビットレート変換部１００４を経由して、通信部１００３から送信されている。ビットレート変換部１００４では、コンテンツ受信端末２０００Ａへ送信するコンテンツのビットレートを変換せずに出力されている。
【０００９】
例えば、コンテンツ受信端末２０００Ａが受信しているコンテンツのビットレートが、１８Ｍｂｐｓのコンテンツであったとすると、通信回線３０００の回線の全帯域（例えばＩＥＥＥ８０２．１１ａ無線ＬＡＮ回線であれば、実効帯域約１８Ｍｂｐｓ）を使用していることになる。
【００１０】
ここで新たに、コンテンツ受信端末２０００Ｂのユーザが、例えば１８Ｍｂｐｓのビットレートのコンテンツの配信を要求する操作を、操作部２００４へ行なうと、コンテンツ配信要求が、コンテンツ受信端末２０００Ｂの制御部２００１から、通信回線３０００の上り回線から通信部１００３を経由して、コンテンツ送信端末の制御部１００１へ到達する。
【００１１】
この時、コンテンツ送信端末の制御部１００１は、コンテンツ受信端末２０００Ａとの通信に、全帯域の１／２（９Ｍｂｐｓ）を用い、残り（９Ｍｂｐｓ）をコンテンツ受信端末２０００Ｂとの通信に当てるようにコンテンツ送信端末１０００の動作を切り替える。
【００１２】
すなわち、制御部１００１は、ビットレート変換部１００４が、コンテンツ受信端末２０００Ａ、およびコンテンツ受信端末２０００Ｂへ送信するコンテンツを変換するよう設定する（前記例では、それぞれ１８Ｍｂｐｓを９Ｍｂｐｓに変換する）。
【００１３】
ここでさらに、コンテンツ受信端末２０００Ｃのユーザが１８Ｍｂｐｓのビットレートのコンテンツの配信を要求すると、通信回線３０００の帯域は、１／３ずつに分割して使用され、ビットレート変換部１００４で、１８Ｍｂｐｓをそれぞれ６Ｍｂｐｓに変換するようコンテンツ送信端末１０００の動作が切替えられる。
【００１４】
以上ようにして、従来技術では通信回線の帯域を最大限に有効しつつ、通信回線の輻輳を低減させつつ、他のコンテンツ受信端末が既に回線を使用中でも、別のコンテンツ受信端末がコンテンツ送信端末からコンテンツを受信を実現させた。
【００１５】
図２７〜２９は前記特許文献２に記載された従来の帯域制御方法を示すものである。
【００１６】
図２７において、（ａ）はコンテンツ送信端末からコンテンツ受信端末に対して送信される帯域設定要求を示すパケットである。（ｂ）はコンテンツ受信端末からコンテンツ送信端末に対して返送される帯域設定応答を示すパケットである。
【００１７】
各パケットには、それぞれ処理対象となる、コンテンツ送信端末アドレス、コンテンツ受信端末アドレス、および帯域識別子、パケットの種別を表すコマンド識別子の他に、その帯域設定に必要な詳細情報を示す帯域設定情報が設けられている。
【００１８】
特に、帯域設定要求の帯域設定情報には、要求帯域、最低帯域、増分単位帯域、取得帯域が設けられている。要求帯域はコンテンツ送信端末のアプリケーションが希望する要求値、最低帯域はアプリケーションが成立するための最小の限界値、増分単位帯域はアプリケーションから見て意味のある有用な増分値、取得帯域は実際に獲得できた帯域を示している。
【００１９】
また、帯域設定応答の帯域設定情報には、コンテンツ受信端末にて確認された取得帯域が設けられている。
【００２０】
図２８は従来技術の４つの機器Ｎ１〜Ｎ４から構成される場合の通信フローのシーケンス図である。コンテンツ送信端末Ｎ１、コンテンツ受信端末Ｎ４が、中継機器Ｎ２、Ｎ３を介して接続されている。
【００２１】
以下の動作説明では、コンテンツ送信端末Ｎ１から当初要求する要求帯域を１８、また最低帯域を１０、増分単位帯域を５として、帯域設定を要求した場合を例に説明する。
【００２２】
各フローの矢印上のカッコ内の値は、各帯域設定パケットの帯域設定情報の値を表す。
【００２３】
図２９は各中継機器が隣接する機器間の伝送路の帯域を管理している表である。
【００２４】
割り当て中の帯域と割当可能帯域の情報を保持している。
【００２５】
帯域の単位はＭｂｐｓであるが単位を省略する。
【００２６】
まず、コンテンツ送信端末Ｎ１は、帯域設定要求をコンテンツ受信端末Ｎ４に送信する。
【００２７】
次に、中継機器Ｎ２では帯域設定要求を受信し解析し取得帯域が示す１８の帯域を仮確保し、帯域設定要求をコンテンツ受信端末Ｎ４側に出力する。
【００２８】
次に、中継機器Ｎ３では帯域設定要求を受信し解析し取得帯域が示す１８の帯域の仮確保を試みるが、割当可能帯域が１７しかないので取得帯域の値から増分単位帯域の値を引いた１３（１８−５）の帯域の仮確保を試みる。ここでは仮確保が成功したので取得帯域の値を１３に書き換え帯域設定要求をコンテンツ受信端末Ｎ４側に出力する。
【００２９】
次に、コンテンツ受信端末Ｎ４では帯域設定要求の取得帯域の値を含んだ図２３（ｂ）の帯域設定応答を作成しコンテンツ送信端末Ｎ１に送信する。
【００３０】
次に、中継機器Ｎ３は帯域設定応答の取得帯域の値が、仮確保した帯域を同じなので、仮確保した帯域を確保し、帯域設定応答をコンテンツ送信端末Ｎ１側に出力する。
【００３１】
次に、中継機器Ｎ２は帯域設定応答の取得帯域の値が、仮確保した帯域と異なるので、仮確保した帯域と取得帯域の値の差分５（１８−１３）を引いた１３で確保し、帯域設定応答をコンテンツ送信端末Ｎ１側に出力する。
【００３２】
次に、コンテンツ送信端末Ｎ１では帯域設定応答を受信したら帯域の設定が成功したと認識し、取得帯域の値にコンテンツのビットレートを変更しコンテンツ受信端末Ｎ４に送信していた。
【特許文献１】特開２００３−１７９６６３号公報（第１４−２３頁、図１）
【特許文献２】特開平１０−１４５４２４号公報（第１３−３５頁、図１、２、３）
【発明の開示】
【発明が解決しようとする課題】
【００３３】
しかしながら、前記特許文献１記載の従来の構成では、コンテンツ送信端末でコンテンツのビットレート変更をおこなうので、複数のコンテンツ送信端末が通信ネットワークの帯域を共有で使用し、同時にコンテンツを伝送する場合、お互いに一方のコンテンツ送信端末の伝送状態を把握し、伝送中のコンテンツのビットレートを変更するのは困難である。
【００３４】
また、前記特許文献２記載の従来の構成では、コンテンツ送信端末がコンテンツのビットレートを変換しネットワークにコンテンツを出力していたので、伝送路上でコンテンツのビットレート変換が可能な中継機器が混在する通信ネットワークでの帯域の有効利用を行う帯域制御が提供できないという課題を有していた。
【００３５】
本発明は、前記従来の課題を解決するもので、伝送路上の中継機器がコンテンツのビットレートを変更する機能を備え、隣接する中継機器またはコンテンツ受信端末間の帯域の利用状況応じてコンテンツのビットレートを変更する中継機器と、コンテンツ送信端末とコンテンツ受信端末の間に複数のビットレート変換対応の中継機器がある通信ネットワークにおいて、伝送路上の帯域保証を実現、通信ネットワークの帯域の有効利用を行う帯域制御方法を提供することを目的とする。
【課題を解決するための手段】
【００３６】
前記従来の課題を解決するために、請求項１の発明は、映像や音声のコンテンツを送信するコンテンツ送信端末および前記コンテンツを受信するコンテンツ受信端末間の通信ネットワーク上で、前記通信ネットワークに接続された通信ネットワーク対応部を備え、前記コンテンツを転送する中継機器であって、前記コンテンツを識別するコンテンツ識別部と、前記コンテンツ識別部から転送された前記コンテンツのビットレートを変更するコンテンツビットレート変換部を備えることを特徴とする。
【００３７】
請求項２の発明は、請求項１の発明において、前記中継機器が管理する前記通信ネットワークの帯域から、前記コンテンツの伝送に必要な帯域を所定の判定方法で決定し、前記コンテンツビットレート変換部に決定した帯域で伝送可能に前記コンテンツのビットレートを変更する指令を送り、前記コンテンツ識別部に、前記コンテンツが入力されたら前記コンテンツビットレート変換部に転送する指令を送る帯域設定部を備えることを特徴とする。
【００３８】
請求項３の発明は、映像や音声のコンテンツを送信するコンテンツ送信端末および前記コンテンツを受信するコンテンツ受信端末が、１台以上のコンテンツのビットレート変換可能な中継機器および回線を介して接続されている通信ネットワークにて、前記通信ネットワークにコンテンツを伝送するのに先立ち伝送に必要な所定の帯域を確保する帯域制御方法において、前記コンテンツ送信端末は、通信ネットワークにコンテンツを伝送するために必要な要求帯域を帯域設定情報として含んだ帯域設定要求を作成し、前記帯域設定要求をコンテンツ受信端末に送信し、前記中継機器は、前記帯域設定要求に基づいて、コンテンツ受信端末側の隣接する中継機器またはコンテンツ受信端末間の伝送路の割当可能な帯域から要求帯域分、または割当可能な帯域が要求帯域より小さい時は割当可能な帯域を仮確保し帯域設定要求の帯域設定情報の要求帯域の値を仮確保した値に書き換え、帯域設定要求をコンテンツ受信端末側に出力し、前記コンテンツ受信端末は、帯域設定要求を受信すると帯域設定応答を作成し、コンテンツ送信端末側に返信し、前記中継機器は、前記帯域設定応答に基づいて、仮確保している帯域を確保し、帯域設定応答をコンテンツ送信端末側に出力し、前記コンテンツ送信端末は、帯域設定応答を受信すると、コンテンツをコンテンツ受信端末に送信し、前記中継機器は、コンテンツが前記コンテンツ送信端末側から入力されるとあらかじめ確保した帯域で伝送可能なビットレートにコンテンツのビットレートを変更してから出力し、前記コンテンツ受信端末は、コンテンツを受信することを特徴とするものである。
【００３９】
請求項４の発明は、映像や音声のコンテンツを送信するコンテンツ送信端末および前記コンテンツを受信するコンテンツ受信端末が、１台以上のコンテンツのビットレート変換可能な中継機器および回線を介して接続されている通信ネットワークにて、前記通信ネットワークにコンテンツを伝送するのに先立ち伝送に必要な所定の帯域を確保する帯域制御方法において、前記コンテンツ送信端末は、前記通信ネットワークにコンテンツを伝送するために必要な要求帯域を帯域設定情報として含んだ帯域設定要求を作成し、前記帯域設定要求をコンテンツ受信端末に送信し、前記中継機器は、前記帯域設定情報に基づいて、コンテンツ受信端末側の隣接する中継機器またはコンテンツ受信端末間の伝送路の割当可能な帯域から要求帯域分、または割当可能な帯域が要求帯域より小さい時は割当可能な帯域を仮確保し帯域設定要求の帯域設定情報の要求帯域の値を仮確保した値に書き換え、仮確保した値が要求帯域未満ならば帯域設定要求の帯域設定情報のビットレート変換済フラグを設定し、帯域設定要求をコンテンツ受信端末側に出力し、前記コンテンツ受信端末は、前記帯域設定要求を受信すると、前記帯域設定要求の帯域設定情報に含まれる要求帯域の値を取得帯域とし、前記取得帯域と前記ビットレート変換済フラグの値を帯域設定情報に含んだ帯域設定応答を作成し、コンテンツ送信端末に返信し、前記中継機器は、前記帯域設定応答の帯域設定情報に含まれるビットレート変換フラグが設定されているならば、仮確保した帯域から取得帯域分の帯域を確保し、帯域設定要求時に帯域設定情報の前記ビットレート変換済フラグを設定した中継機器ならば帯域設定応答の帯域設定情報の前記ビットレート変換済フラグを設定し、帯域設定応答を出力し、前記コンテンツ送信端末は、帯域設定応答を受信すると、コンテンツをコンテンツ受信端末に送信し、前記中継機器は、コンテンツが前記コンテンツ送信端末側から入力されると前記コンテンツ受信端末側の通信ネットワークにあらかじめ確保した帯域で伝送可能なビットレートにコンテンツを変更し出力し、前記コンテンツ受信端末は、コンテンツを受信することを特徴とするものである。
【００４０】
請求項５の発明は、映像や音声のコンテンツを送信するコンテンツ送信端末および前記コンテンツを受信するコンテンツ受信端末が、１台以上のコンテンツのビットレート変換可能な中継機器および回線を介して接続されている通信ネットワークにて、前記中継機器は前記コンテンツを変換可能な最小限界ビットレートを伝送可能な帯域を最低帯域として所持し、前記通信ネットワークにコンテンツを伝送するのに先立ち伝送に必要な所定の帯域を確保する帯域制御方法において、前記コンテンツ送信端末は、前記通信ネットワークにコンテンツを伝送するために必要な要求帯域を帯域設定情報として含む帯域設定要求を作成し、前記帯域設定要求をコンテンツ受信端末に送信し、前記中継機器は、前記帯域設定要求に基づいて、コンテンツ受信端末側の隣接する中継機器またはコンテンツ受信端末間の伝送路の割当可能な帯域から要求帯域分、または割当可能な帯域が要求帯域より小さい時は、割当可能な帯域が自機の最低帯域の値か、帯域設定要求の帯域設定情報に含まれる最低帯域の値のいずれかより大きいならば割当可能な帯域を仮確保し帯域設定要求の帯域設定情報の要求帯域を仮確保した値に書き換え、仮確保した値が帯域設定要求が入力されたときの要求帯域の値未満ならば帯域設定要求の帯域設定情報のビットレート変換済フラグを設定し、さらに帯域設定要求の帯域設定情報の最低帯域の値が自機の最低帯域より大きいならば帯域設定要求の帯域設定情報の最低帯域を自機の最低帯域の値に書き換え、帯域設定要求が入力されたときの帯域設定情報の要求帯域の値を記憶し、帯域設定要求を出力し、前記コンテンツ受信端末は、前記帯域設定要求の帯域設定情報に含まれる要求帯域の値を取得帯域とし、前記取得帯域と前記ビットレート変換済フラグの値を帯域設定情報に含んだ帯域設定応答を作成し、コンテンツ送信端末に返信し、前記中継機器は、前記帯域設定応答の帯域設定情報に含まれるビットレート変換フラグが設定されているならば、仮確保した帯域から取得帯域分の帯域を確保し、帯域設定要求時に帯域設定情報の前記ビットレート変換済フラグを設定した中継機器ならば帯域設定応答の帯域設定情報の前記ビットレート変換済フラグを設定し、帯域設定要求の帯域設定情報の要求帯域を記録した中継機器ならば帯域設定応答の帯域設定情報の取得帯域の値を記録した要求帯域の値に書き換え帯域設定応答を出力し、前記コンテンツ送信端末は、帯域設定応答を受信すると、コンテンツをコンテンツ受信端末に送信し、前記中継機器は、コンテンツが前記コンテンツ送信端末側から入力されると前記コンテンツ受信端末側の通信ネットワークにあらかじめ確保した帯域で伝送可能なビットレートにコンテンツを変更し出力し、前記コンテンツ受信端末は、コンテンツを受信することを特徴とするものである。
【００４１】
請求項６の発明は、映像や音声のコンテンツを送信するコンテンツ送信端末および前記コンテンツを受信するコンテンツ受信端末が、１台以上のコンテンツのビットレート変換可能な中継機器および回線を介して接続されている通信ネットワークにて、前記中継機器は前記コンテンツを変換可能な最小限界ビットレートを伝送可能な帯域を最低帯域として所持し、前記通信ネットワークにコンテンツを伝送するのに先立ち伝送に必要な所定の帯域を確保する帯域制御方法において、前記コンテンツ送信端末は、前記通信ネットワークにコンテンツを伝送するために必要な要求帯域を帯域設定情報として含んだ帯域設定要求を作成し、前記帯域設定要求をコンテンツ受信端末に送信し、前記中継機器は、帯域設定要求の帯域設定情報に自機のコンテンツ受信端末側の隣接する中継機器またはコンテンツ受信端末間の伝送路の割当可能帯域と、自機の最低帯域を書き込み、帯域設定要求を出力し、前記コンテンツ受信端末は、帯域設定要求を受信すると、所定の判定方法で各中継機器で確保する帯域を決定し、決定した値を取得帯域とし、前記取得帯域を帯域設定情報に含んだ帯域設定応答を作成し、コンテンツ送信端末側に返信し、前記中継機器は、前記帯域設定応答に基づいて帯域を確保し、帯域設定応答を出力し、前記コンテンツ送信端末は、帯域設定応答を受信すると、コンテンツをコンテンツ受信端末に送信し、前記中継機器は、コンテンツが前記コンテンツ送信端末側から入力されると前記コンテンツ受信端末側の通信ネットワークに確保した帯域で伝送可能なビットレートにコンテンツを変更し出力し、前記コンテンツ受信端末は、コンテンツを受信することを特徴とするものである。
【００４２】
請求項７の発明は、映像や音声のコンテンツを送信するコンテンツ送信端末および前記コンテンツを受信するコンテンツ受信端末が、１台以上のコンテンツのビットレート変換可能な中継機器および回線を介して接続されている通信ネットワークにて、前記中継機器は前記コンテンツを変換可能な最小限界ビットレートを伝送可能な帯域を最低帯域として所持し、前記通信ネットワークにコンテンツを伝送するのに先立ち伝送に必要な所定の帯域を確保する帯域制御方法において、前記コンテンツ受信端末は、あらかじめ取得した前記通信ネットワークにコンテンツを伝送するために必要な要求帯域を帯域設定情報として含んだ帯域設定要求を作成し、前記帯域設定要求をコンテンツ送信端末に送信し、前記中継機器は、帯域設定要求の帯域設定情報に自機のコンテンツ受信端末側の隣接する中継機器または前記コンテンツ受信端末間の伝送路の割当可能帯域と、自機の最低帯域を書き込み、帯域設定要求を出力し、前記コンテンツ送信端末は、帯域設定要求を受信すると、所定の判定方法で各中継機器で確保する帯域を決定し、決定した値を取得帯域とし、前記取得帯域を帯域設定情報に含んだ帯域設定応答を作成し、コンテンツ受信端末側に返信し、前記中継機器は、前記帯域設定応答に基づいて帯域を確保し、帯域設定応答を出力し、前記コンテンツ受信端末は、帯域設定応答を受信すると、該当コンテンツの配信要求をコンテンツ送信端末に送信し、前記コンテンツ送信端末は、前記配信要求を受信すると、コンテンツをコンテンツ受信端末に送信し、前記中継機器は、コンテンツが前記コンテンツ送信端末側から入力されると前記コンテンツ受信端末側の通信ネットワークに確保した帯域で伝送可能なビットレートにコンテンツを変更し出力し、前記コンテンツ受信端末は、コンテンツを受信することを特徴とするものである。
【００４３】
請求項８の発明は、映像や音声のコンテンツを送信するコンテンツ送信端末および前記コンテンツを受信するコンテンツ受信端末が、１台以上のコンテンツのビットレート変換可能な中継機器および回線を介して接続されている通信ネットワークで、かつ前記通信ネットワークの帯域制御を設定する帯域設定機器が通信ネットワーク上に１台以上存在し、前記中継機器は前記コンテンツを変換可能な最小限界ビットレートを伝送可能な帯域を最低帯域として所持し、前記通信ネットワークにコンテンツを伝送するのに先立ち前記帯域設定機器が前記中継機器を制御し伝送に必要な所定の帯域を確保する帯域制御方法において、前記帯域設定機器は、前記中継機器から前記中継機器がコンテンツ受信端末側の隣接する中継機器または前記コンテンツ受信端末間の伝送路の割当可能な帯域と、前記最低帯域を帯域設定情報として含む帯域設定要求を受信し、前記帯域設定機器は、コンテンツ送信端末とコンテンツ受信端末の間の中継機器すべてから帯域設定要求を受信すると、所定の判定方法で各中継機器で確保する帯域を決定し、決定した値を取得帯域とし、前記取得帯域を帯域設定情報に含んだ帯域設定応答を作成し、各中継機器に送信し、かつ前記コンテンツ送信端末に判定の結果を帯域設定情報として含む帯域設定終了通知を送信し、前記中継機器は、前記帯域設定応答に基づいて帯域を確保し、前記コンテンツ送信端末は、帯域設定終了通知を受信すると、コンテンツをコンテンツ受信端末に送信し、前記中継機器は、コンテンツが前記コンテンツ送信端末側から入力されると前記コンテンツ受信端末側にあらかじめ確保した帯域で伝送可能なビットレートにコンテンツを変更し出力し、前記コンテンツ受信端末は、コンテンツを受信することを特徴とするものである。
【００４４】
請求項９の発明は、請求項３〜８の発明において、コンテンツ伝送中に前記中継機器の割当可能帯域が増加した場合、前記コンテンツに割当中の帯域に増加した帯域を加えた帯域を変更帯域とし、前記変更帯域を帯域設定情報として含む帯域変更要求を前記コンテンツ受信端末に送信し、前記コンテンツ受信端末側に接続されている中継機器は、帯域変更要求を入力すると、変更帯域の帯域が確保可能ならば、変更帯域を仮確保し、帯域変更要求を出力し、前記コンテンツ受信端末側は、帯域変更要求を受信すると帯域変更応答を返信し、帯域変更要求を作成し送信した前記中継機器とコンテンツ受信端末間の中継機器は、帯域変更応答を受信すると仮確保した帯域を確保し、帯域変更応答を出力し、帯域変更要求を作成し送信した前記中継機器は、帯域変更応答を受信すると、変更帯域で伝送可能なビットレートにコンテンツを変更し出力し、前記コンテンツ受信端末は、コンテンツを受信することを特徴とするものである。
【発明の効果】
【００４５】
本発明の中継機器及び帯域制御方法によれば、以下のような効果を奏する事ができる。
【００４６】
請求項１の発明では、中継機器に入力されたコンテンツから該当するコンテンツのビットレートを変更するので、ビットレートの変更が必要なコンテンツのみビットレート変更が行える。
【００４７】
請求項２の発明では、コンテンツに割当てた帯域で伝送可能にコンテンツのビットレートを変更するのでユーザーに安定したコンテンツを提供することができる。
【００４８】
請求項３の発明では、ビットレート変換対応の中継機器は、要求帯域より割当可能帯域な帯域が小さい場合でも、割当可能帯域を割当て、割当てた帯域で伝送可能にビットレート変換部で入力されたコンテンツのビットレートを変更し出力するので、安定したコンテンツの伝送が実現できる。
【００４９】
請求項４の発明では、ビットレート変更が必要な中継機器の中で最もコンテンツ送信端末に近いビットレート変換可能な中継機器で集中してコンテンツのビットレート変更を行うので通信帯域の有効利用が図れる。
【００５０】
請求項５の発明では、ビットレート変換対応の中継機器ごとに変換可能な最小限界ビットレートが異なる場合でも、伝送路上の帯域制御が実現でき安定したコンテンツの伝送が実現できる。
【００５１】
請求項６の発明では、コンテンツ受信端末で伝送路上の中継機器ごとの取得帯域を決定し、各中継機器はコンテンツ受信端末からの指令に従って帯域を確保するので安定したコンテンツの伝送が実現できる。
【００５２】
請求項７の発明では、コンテンツ送信端末で伝送路上の中継機器ごとの取得帯域を決定し、各中継機器はコンテンツ送信端末からの指令に従って帯域を確保するので安定したコンテンツの伝送が実現できる。
【００５３】
請求項８の発明では、通信ネットワーク上の、帯域設定機器で伝送路上の中継機器ごとの取得帯域を決定し、各中継機器は帯域設定機器からの指令に従って帯域を確保するので安定したコンテンツの伝送が実現できる。
【００５４】
請求項９の発明はでは、請求項３〜８の効果が得られると共に、中継機器で割当可能な帯域が増加した場合に、ビットレート変更に先立ち帯域変更を行い、伝送路上の必要な帯域を確保してからビットレートを変更するので安定したコンテンツ伝送が行える。
【発明を実施するための最良の形態】
【００５５】
以下本発明の実施の形態について、図面を参照しながら説明する。
【００５６】
（実施の形態１）
図１、本発明の実施の形態１における中継機器の構成を示すブロック図である。
【００５７】
図１の中継機器１は、通信ネットワークから入力されるデータの復調を行い、自機宛てのデータか解析し、通信ネットワークに出力するデータに対して変調を行う通信ネットワーク対応部１Ａと通信ネットワーク対応部１Ｂ、隣接する中継機器またはコンテンツ受信端末間の帯域を管理する帯域管理部１Ｃ、通信ネットワーク対応部１Ａまたは通信ネットワーク対応部１Ｂを介して入力された帯域設定のパケットに基づいて帯域の割当て、かつ解放の処理を行う帯域設定部１Ｄ、コンテンツを識別するコンテンツ識別部１Ｅ、コンテンツ識別部１Ｅから転送されたコンテンツを帯域設定部１Ｄで割当てられた帯域で伝送可能なビットレートに変更し、かつ通信ネットワーク対応部１Ａまたは通信ネットワーク対応部１Ｂを介して通信ネットワークに出力するコンテンツビットレート変換部１Ｆで構成されている。
【００５８】
次に、実施の形態１の中継機器の動作について図２を用いて説明する。
【００５９】
図２は本発明の実施の形態１におけるシステムの構成図である。
【００６０】
中継機器１の機能を持つ中継機器１１Ａ、映像や音声のデジタル信号のコンテンツを送信するコンテンツ送信端末２１Ａ〜２１Ｃ、コンテンツを受信するコンテンツ受信端末３１Ａ〜３１Ｃ、コンテンツ送信端末２１Ａ〜２１Ｃと中継機器１１Ａを接続している通信ネットワーク４１Ａ、中継機器１１Ａとコンテンツ受信端末３１Ａ〜３１Ｃを接続している通信ネットワーク４１Ｂで構成されている。
【００６１】
なお、通信ネットワーク４１Ａは、帯域の確保を行わない通信ネットワーク（例えば、１００Ｍｂｐｓの帯域があるイーサネット（登録商標））を使用し、通信ネットワーク４１Ｂはコンテンツ伝送開始前に帯域確保が必要な回線（ここではＩＥＥＥ８０２．１１ａ無線ＬＡＮ回線で、実効帯域を１８Ｍｂｐｓ）とする。
【００６２】
図３（ａ）は図２に記載のコンテンツ送信端末２１Ａ〜２１Ｃの内部構成を示すブロック図である。
【００６３】
通信ネットワーク４１Ａから入力されるデータの復調を行い自機宛てのデータか解析し、また通信ネットワーク４１Ａに出力するデータに対して変調を行う通信ネットワーク対応部２Ａ、蓄積されたコンテンツを管理するコンテンツ管理部２Ｂで構成される。
【００６４】
図３（ｂ）は図２に記載のコンテンツ受信端末３１Ａ〜３１Ｃの内部構成を示すブロック図である。
【００６５】
通信ネットワーク４１Ｂから入力されるデータの復調を行い、自機宛てのデータか解析し、通信ネットワーク４１Ｂに出力するデータに対して変調を行う通信ネットワーク対応部３Ａ、通信ネットワーク対応部３Ａを介して入力されたコンテンツを表示するコンテンツ表示部３Ｂで構成される。
【００６６】
まず、コンテンツ送信端末２１Ａからコンテンツ受信端末３１Ａへのコンテンツ伝送に先立ち必要な帯域を確保する要求（以後、帯域設定要求と呼ぶ）を中継機器１１Ａの通信ネットワーク対応部１Ａまたは通信ネットワーク対応部１Ｂが受信すると、帯域設定部１Ｄに転送する。
【００６７】
ここではコンテンツ伝送に必要な帯域を１８Ｍｂｐｓとする。
【００６８】
なお、帯域設定要求を送信する端末は、コンテンツ送信端末２１Ａ、コンテンツ受信端末３１Ａのいずれでもよい。または、伝送路上以外の通信ネットワーク上に存在する、帯域設定を制御する端末でもよいものとする。
【００６９】
帯域設定部１Ｄは帯域設定要求を受けると、帯域管理部１Ｃが管理している図４の表から通信ネットワーク４１Ｂの割当可能帯域（ここでは１８Ｍｂｐｓ）を参照しコンテンツ伝送に必要な帯域（値は１８Ｍｂｐｓ）を確保し、帯域管理部１Ｃの割当可能帯域を０に書き換える。
【００７０】
なお、図４の表のコンテンツ識別子は、例えば、ＩＰプロトコルを用いる通信ネットワークならば、コンテンツ送信端末２１Ａがコンテンツを伝送するのに使用する予定のＴＣＰやＵＤＰのポート番号を用いてもよい。ただし、コンテンツごとに異なるポート番号を使用することが条件をして必要である。
【００７１】
また、ＯＳＩ参照モデルの第二層のＶＬＡＮＴａｇのＶＬＡＮ  ＩＤを用いて識別を行なうとしてもよい。
【００７２】
コンテンツ送信端末２１Ａはコンテンツ管理部２Ｂからコンテンツ（以後コンテンツＡと呼ぶ）を通信ネットワーク対応部２Ａを介してコンテンツ受信端末３１Ａに送信する。
【００７３】
中継機器１１Ａでは通信ネットワーク対応部１ＡからコンテンツＡが入力されると、コンテンツ識別部１Ｅに転送する。
【００７４】
コンテンツ識別部１Ｅでは、転送されたコンテンツはあらかじめ指定されたコンテンツと異なるので通信ネットワーク対応部１Ｂを介して通信ネットワークに出力する。
【００７５】
コンテンツ受信端末３１Ａは通信ネットワーク対応部３Ａを介してコンテンツ表示部３ＢにコンテンツＡを転送する。
【００７６】
コンテンツ表示部３Ｂにはビットレートが１８のコンテンツＡが表示される。
【００７７】
ここで、新たにコンテンツ受信端末３１Ｂのユーザーが、コンテンツ送信端末２１Ｂに蓄積されビットレートが１８のコンテンツ（以後コンテンツＢと呼ぶ）の配信を要求する場合、中継機器１１Ａの帯域設定部１Ｄは通信ネットワーク対応部１Ａまたは通信ネットワーク対応部１Ｂを介して帯域設定要求を受信する。
【００７８】
ここではコンテンツＢの伝送に必要な帯域を１８とする。
【００７９】
中継機器１１Ａの帯域設定部１Ｄは、帯域管理部１Ｃの表から割当可能帯域を参照するが帯域がない（０の帯域）ので、コンテンツ伝送に必要な帯域が確保できない。
【００８０】
次に、帯域設定部１Ｄは、コンテンツ送信端末２１Ａからコンテンツ受信端末３１ＡとのコンテンツＡの伝送に、全帯域（１８Ｍｂｐｓの帯域）の１／２（９Ｍｂｐｓの帯域）を用い、残り（９Ｍｂｐｓの帯域）をコンテンツ送信端末２１Ｂからコンテンツ受信端末３１ＢとのコンテンツＢの伝送に当て、帯域設定要求を送信した端末に帯域設定応答を返信する。
【００８１】
帯域設定応答には帯域確保が成功したことを示す情報が含まれている。
【００８２】
また、帯域設定部１Ｄでは、コンテンツ識別部１Ｅに入力されるコンテンツＡ、Ｂをコンテンツビットレート変換部１Ｆに転送する命令を送り、コンテンツビットレート変換部１ＦにコンテンツＡ、Ｂのビットレートを確保した帯域で伝送できるように変換する命令を送る。
【００８３】
ここでは、コンテンツビットレート変換部１Ｆは帯域設定部１Ｄで割り当てた帯域と同じ値にビットレートを変換するものとし、コンテンツＡ、Ｂのビットレートを１８Ｍｂｐｓから９Ｍｂｐｓに変更する設定を行う。
【００８４】
よって、中継機器１１Ａは通信ネットワーク対応部１Ａから入力されたコンテンツから該当コンテンツであるコンテンツＡ、Ｂをコンテンツ識別部１Ｅで識別しコンテンツビットレート変換部１Ｆに転送し、コンテンツビットレート変換部１Ｆで、コンテンツＡ、Ｂを割当帯域で伝送可能なビットレートを９Ｍｂｐｓに変更して通信ネットワーク４１Ｂに通信ネットワーク対応部１Ｂを介して出力する。
【００８５】
コンテンツ受信端末３１Ａ〜３１Ｂのコンテンツ表示部３Ｂにはビットレートが９Ｍｂｐｓのコンテンツが表示される。
【００８６】
ここでさらに、中継機器１１Ａがコンテンツ受信端末３１Ｃのユーザーが、コンテンツ送信端末２１Ｃに蓄積されているビットレートが１８Ｍｂｐｓのコンテンツ（以後、コンテンツＣと呼ぶ）の伝送を要求する帯域設定要求を受信すると、通信ネットワーク４１Ｂの全帯域を１／３ずつに分割して使用され、ビットレート変換部１Ｆで、コンテンツを割当てた帯域で伝送可能なビットレートに変更して通信ネットワーク４１Ｂに出力する。
【００８７】
ここでは、コンテンツＡ、Ｂ、Ｃのビットレートを６Ｍｂｐｓに変更する。
【００８８】
以上のような実施の形態１によれば、通信ネットワーク４１Ｂの全帯域が、中継機器１１Ａの帯域設定部１Ｄで均等に割り当てられ、通信ネットワーク対応部１Ａから入力されたコンテンツを割り当てられた帯域で伝送可能なビットレートにコンテンツビットレート変換部１Ｆで変更し、通信ネットワーク４１Ｂに出力するので、異なるコンテンツ送信端末から同時に帯域を使用しても安定したコンテンツ伝送が実現できる。
【００８９】
また、コンテンツ送信端末でビットレート変換するときに比べ、ビットレート変換までの処理時間と帯域割当の判定が短縮でき、新しくコンテンツ伝送を希望するユーザーの待機時間が短縮できる。
【００９０】
また、全帯域（１８Ｍｂｐｓの帯域）が、要求帯域より小さい場合（例えばビットレートが２４Ｍｂｐｓのコンテンツ）でも、中継機器でコンテンツのビットレートを変更することで伝送可能になる。
【００９１】
なお、中継機器１１Ａのコンテンツビットレート変換部１Ｆで決定する変更後のビットレートの値は、伝送路の性質にあわせて、例えば無線ならパケットエラーによる再送を考慮し割当帯域が９Ｍｂｐｓの場合、伝送エラーによる再送に考慮し１Ｍｂｐｓを割り当てるとしてコンテンツのビットレートを８Ｍｂｐｓにしてもよい。
【００９２】
なお、本実施の形態では、帯域設定部１Ｄは複数のコンテンツに対して帯域を等分に割り当てたが、コンテンツのビットレートの値や、データの優先度、あらかじめ登録したコンテンツ送信端末の優先度、あらかじめ登録したコンテンツ受信端末の優先度などに応じて、コンテンツに割り当てる帯域を決定し、決定した帯域で伝送可能なビットレートに変更するとしてもよい。
【００９３】
（実施の形態２）
図５は、本発明の実施の形態２における帯域制御方法の機能ブロック図である。
【００９４】
図５（ａ）の中継機器１１は、通信ネットワークから入力されるデータの復調を行い、自機宛てのデータか解析し、通信ネットワークに出力するデータに対して変調を行う通信ネットワーク対応部１０１Ａと通信ネットワーク対応部１０１Ｂ、隣接する中継機器またはコンテンツ受信端末の間の帯域を管理する帯域管理部１０２、通信ネットワーク対応部１０１Ａまたは通信ネットワーク対応部１０１Ｂを介して入力された帯域設定のパケットに基づいて帯域の割当て、かつ解放の処理を行う帯域設定パケット処理部１０３、帯域設定パケット処理部１０３からの指示に基づきコンテンツを識別するコンテンツ識別部１０４、コンテンツ識別部１０４から転送されたコンテンツを帯域設定パケット処理部１０３で割当てられた帯域で伝送可能なビットレートに変更し、かつ通信ネットワーク対応部１０１Ａまたは通信ネットワーク対応部１０１Ｂを介して通信ネットワークに出力するコンテンツビットレート変換部１０５で構成されている。
【００９５】
なお、ここでのコンテンツとは映像や音声のデジタル信号を示している。
【００９６】
以降の実施の形態でも同様である。
【００９７】
なお、帯域管理部１０２では、割当可能な帯域をコンテンツごとに割り当てた帯域の値を管理する図４の表を所持している。
【００９８】
図５（ｂ）のコンテンツ送信端末１２は、通信ネットワークから入力されるデータの入力処理と通信ネットワークに出力するデータの出力処理を行う通信ネットワーク対応部２０１、蓄積されているコンテンツを管理するコンテンツ管理部２０２、コンテンツ管理部２０２から伝送を行いたいコンテンツのビットレートの値を取得して中継機器１１の帯域設定パケット処理部１０３で帯域の割当て判定に必要な要求帯域の値を算出し帯域設定要求を作成し、かつ通信ネットワーク対応部２０１を介して通信ネットワークから入力された帯域設定応答のパケットを解析し結果をコンテンツ管理部２０２に転送する帯域設定パケット処理部２０３で構成される。
【００９９】
図５（ｃ）のコンテンツ受信端末１３は、通信ネットワークから入力されるデータの入力処理と通信ネットワークに出力するデータの出力処理を行う通信ネットワーク対応部３０１、通信ネットワーク対応部３０１を介して通信ネットワークから入力される帯域設定要求パケットから帯域設定応答パケットを作成する帯域設定パケット処理部３０２、通信ネットワーク対応部３０１を介して入力されたコンテンツを表示するコンテンツ表示部３０３で構成される。
【０１００】
図６は、実施の形態２における帯域設定パケットの構成を示す図である。
【０１０１】
各帯域設定パケットは、それぞれ処理対象となる、コンテンツ送信端末のアドレス、コンテンツ受信端末のアドレス、および帯域識別子、パケットの種別を表すコマンド識別子の他に、帯域設定に必要な詳細情報を示す帯域設定情報が設けられている。
【０１０２】
なお、帯域識別子は、例えばＩＰプロトコルを用いる通信ネットワークならば、コンテンツ送信端末１２が帯域設定後にコンテンツを伝送するのに使用する予定のＴＣＰやＵＤＰのポート番号を用いてもよい。
【０１０３】
ただし、コンテンツごとに異なるポート番号を使用することが条件をして必要である。
【０１０４】
また、ＯＳＩ参照モデルの第二層のＶＬＡＮＴａｇのＶＬＡＮ  ＩＤを用いて識別を行なうとしてもよい。
【０１０５】
図６（ａ）はコンテンツ送信端末１２からコンテンツ受信端末１３に対して送信される帯域設定要求である。コンテンツ送信端末１２で作成され、帯域設定情報にはコンテンツ伝送に必要な要求帯域の表示が設けられている。
【０１０６】
図６（ｂ）はコンテンツ受信端末１３からコンテンツ送信端末１２に対して返信される帯域設定応答である。コンテンツ受信端末１３で作成され、特に帯域設定情報は利用しない。
【０１０７】
図６（ｃ）は中継機器１１からコンテンツ送信端末１２に対して返信される帯域設定解除通知である。
【０１０８】
中継機器１１の帯域設定パケット処理部１０３で所定の判定方法で帯域が割当てられない場合に作成され、特に帯域設定情報は利用しない。
【０１０９】
次に、実施の形態２の帯域制御の動作について図７、８を用いて説明する。
【０１１０】
図７、図８は５つの機器から構成される場合の通信フローのシーケンス図である。コンテンツ送信端末１２の機能を持つコンテンツ送信端末Ｓ１１、コンテンツ受信端末１３の機能を持つコンテンツ受信端末Ｄ１５が、中継機器１１の機能をもつ中継機器Ｎ１２、Ｎ１４と、中継機器１１の機能からコンテンツ識別部１０４とコンテンツビットレート変換部１０５を除いて、通信ネットワーク対応部１０１Ａと通信ネットワーク対応部１０１Ｂが直接コンテンツの転送を行うビットレート変換非対応の中継機器Ｎ１３を介して接続されている場合について説明する。
【０１１１】
まず、図７を用いて帯域設定が成功する場合について説明する。
【０１１２】
以下の動作説明では、コンテンツ送信端末Ｓ１１から当初要求する要求帯域を１８として、帯域設定を要求した場合を例に説明する。
【０１１３】
なお、ここで示す帯域の単位はＭｂｐｓであるが、以下では単位を省略する。以降の実施の形態も同様である。
【０１１４】
また、各フローの矢印上のカッコ内の値は、各帯域設定パケットの帯域設定情報の値を表す。以降の実施の形態も同様である。
【０１１５】
コンテンツ送信端末Ｓ１１の帯域設定パケット処理部２０３は、コンテンツ伝送に先立ちコンテンツ管理部２０２から伝送を行いたいコンテンツのビットレートを取得し、要求帯域を算出し、帯域設定要求のパケットを作成し、通信ネットワーク対応部２０１を介して通信ネットワークに出力する。
【０１１６】
次に、中継機器Ｎ１２の通信ネットワーク対応部１０１Ａは、コンテンツ送信端末Ｓ１１から送信された帯域設定要求のパケットが入力されると帯域設定パケット処理部１０３に転送する。
【０１１７】
中継機器Ｎ１２の帯域設定パケット処理部１０３では、帯域管理部１０２で管理している図４の表から割当可能な帯域を調べ、帯域設定要求の帯域設定情報の要求帯域の値（１８の帯域）で帯域の仮確保を行う。
【０１１８】
しかし、ここでは中継機器Ｎ１２では割当可能帯域は１５なので要求帯域の１８より小さい。
【０１１９】
次に、中継機器Ｎ１２はビットレート変換対応の中継機器なので、要求帯域より少なくても割り当て可能な帯域を仮確保し、帯域設定要求の帯域設定情報の要求帯域の値の１８を、仮確保した値の１５に書き換え通信ネットワーク対応部１０１Ｂを介して通信ネットワークに出力する。
【０１２０】
また、帯域設定パケット処理部１０３は、割当可能な帯域を全て仮確保したので帯域管理部１０２の割当可能帯域を０に書き換える。
【０１２１】
また、帯域設定パケット処理部１０３は、仮確保した帯域が要求帯域より小さいので、コンテンツ識別部１０４に帯域設定後に入力されるコンテンツをコンテンツビットレート変換部１０５に転送する命令を送り、コンテンツビットレート変換部１０５にコンテンツのビットレートを仮確保した帯域で伝送できるように変換する命令を送る。
【０１２２】
ここでは、コンテンツビットレート変換部１０５は割り当てた帯域と同じ値にビットレートを変換するものとし、コンテンツのビットレートを１８から１５に変更する設定を行う。
【０１２３】
次に、中継機器Ｎ１３の通信ネットワーク対応部１０１Ａは、帯域設定要求パケットが入力されると帯域設定パケット処理部１０３に転送する。
【０１２４】
中継機器Ｎ１３の帯域設定パケット処理部１０３は帯域管理部１０２が管理する割当可能帯域（１８の帯域）と帯域設定要求パケットの帯域設定情報の要求帯域（１５の帯域）を比較する。
【０１２５】
中継機器Ｎ１３では、帯域設定要求パケットの帯域設定情報の要求帯域の値の１５より割当可能帯域の値の１８のほうが大きいので、帯域設定パケット処理部１０３は要求帯域の分だけ仮確保し、帯域設定要求パケットを通信ネットワーク対応部１０１Ｂを介して通信ネットワークに出力する。
【０１２６】
また、帯域設定パケット処理部１０３は、１５の帯域を割当てたので帯域管理部１０２の割当可能帯域を３に書き換える。
【０１２７】
次に、中継機器Ｎ１４の通信ネットワーク対応部１０１Ａに帯域設定要求が入力されると帯域設定パケット処理部１０３に転送する。
【０１２８】
中継機器Ｎ１４は中継機器Ｎ１２同様に帯域設定要求パケットの帯域設定情報の要求帯域より割当可能帯域が少なくかつビットレート変換対応中継機器なので帯域設定パケット処理部１０３では、割当可能帯域の１３を仮確保し、帯域設定要求の帯域設定情報の要求帯域の値を１５から１３に書き換えて通信ネットワーク対応部１０１Ｂを介して帯域設定要求パケットを通信ネットワークに出力し、コンテンツ識別部１０４とコンテンツビットレート変換部１０５に中継機器Ｎ１２と同様の命令を送る。
【０１２９】
また、割当可能な帯域を全て仮確保したので帯域管理部１０２の割当て可能帯域を０に書き換える。
【０１３０】
次に、コンテンツ受信端末Ｄ１５の通信ネットワーク対応部３０１に帯域設定要求パケットが入力されると帯域設定パケット処理部３０２に転送される。
【０１３１】
帯域設定パケット処理部３０２では、帯域設定要求を受けたらコンテンツ送信端末Ｓ１１に返信する帯域設定応答パケットを作成し、通信ネットワーク対応部３０１を介して帯域設定応答パケットを通信ネットワークに出力する。
【０１３２】
次に、中継機器Ｎ１２〜Ｎ１４の帯域設定パケット処理部１０３は通信ネットワーク対応部１０１Ｂを介して入力された帯域設定応答パケットを受けると帯域設定要求時に仮確保した帯域を確保し、帯域設定応答パケットを通信ネットワーク対応部１０１Ａを介して通信ネットワークに出力する。
【０１３３】
次に、コンテンツ送信端末Ｓ１１の帯域設定パケット処理部２０３は通信ネットワーク対応部２０１を介して入力された帯域設定応答パケットを受けると、帯域設定が成功したことをコンテンツ管理部２０２に通知する。
【０１３４】
帯域設定の成功通知を受けたコンテンツ管理部２０２は、コンテンツを通信ネットワーク対応部２０１を介して通信ネットワークに出力する。
【０１３５】
次に、コンテンツは中継機器Ｎ１２の通信ネットワーク対応部１０１Ａに入力されると、コンテンツ識別部１０４に転送される。
【０１３６】
コンテンツ識別部１０４では該当コンテンツと判定し、コンテンツをコンテンツビットレート変換部１０５に転送する。
【０１３７】
コンテンツビットレート変換部１０５はコンテンツのビットレートを確保した帯域で伝送できるよう変更し、通信ネットワーク対応部１０１Ｂを介して通信ネットワークに出力する。
【０１３８】
ここではコンテンツのビットレートを１５に変更する。
【０１３９】
次に、コンテンツは中継機器Ｎ１３の通信ネットワーク対応部１０１Ａに入力されると、コンテンツを通信ネットワーク対応部１０１Ｂに転送し、通信ネットワーク対応部１０１Ｂから通信ネットワークに出力する。
【０１４０】
次に、コンテンツは中継機器Ｎ１４の通信ネットワーク対応部１０１Ａに入力されると、コンテンツ識別部１０４に転送される。
【０１４１】
コンテンツ識別部１０４では該当コンテンツと判定し、コンテンツをコンテンツビットレート変換部１０５に転送する。
【０１４２】
コンテンツビットレート変換部１０５はコンテンツのビットレートを確保した帯域で伝送できるよう変更し、通信ネットワーク対応部１０１Ｂを介して通信ネットワークに出力する。
【０１４３】
ここではコンテンツのビットレートを１３に変更する。
【０１４４】
最後に、コンテンツ受信端末Ｄ１５にはビットレートが１３のコンテンツが通信ネットワーク対応部３０１で受信され、コンテンツ表示部３０３に転送される。
【０１４５】
コンテンツ表示部３０３はビットレートが１３のコンテンツを表示する。
【０１４６】
以上のようにして、ビットレート変換対応の中継機器は、要求帯域より割当可能帯域な帯域が小さい場合でも、割当可能帯域を割当て、割当てた帯域で伝送可能にビットレート変換部１０５で入力されたコンテンツのビットレートを変更し出力するので、安定したコンテンツの伝送が実現できる。
【０１４７】
また帯域設定要求パケットの帯域設定情報の要求帯域の値を割当てた帯域の値に書き換えているので、コンテンツ受信端末側の中継機器は余分な帯域を取得せず帯域の利用効率が図れる。
【０１４８】
また、本実施の形態では帯域設定パケット処理部１０３は帯域設定要求を受信した時は帯域を仮確保するとしたが、帯域設定要求の時に帯域を確保してもよい。この場合は、帯域設定応答パケットは各中継機器では処理しなくてもよい。
【０１４９】
また、コンテンツ送信端末１２に中継機器１１の機能を加えてもよい。この場合、コンテンツ送信端末Ｓ１１が中継機器Ｎ１２との間の帯域保証も提供できる。
【０１５０】
また、コンテンツ受信端末１３に中継機器１１の機能を加えてもよい。この場合、コンテンツ受信端末Ｄ１５は、自機の処理速度の制限で、受信したコンテンツをコンテンツ表示部３０３できないときも表示可能なビットレートに変更して表示することが可能になる。
【０１５１】
また、コンテンツ送信端末１２で算出する要求帯域の値は、伝送路の性質にあわせて、例えば無線ならパケットエラーによる再送を考慮しコンテンツのビットレートが６の場合に要求帯域を１増しの７など適切な値にしてもよい。
【０１５２】
また、本実施の形態では、中継機器１１では帯域利用効率のため帯域設定要求の要求帯域の値を仮確保した値に書き換えたが、コンテンツ送信端末１２が算出した要求帯域の値を帯域設定要求の帯域設定情報にコンテンツ帯域として記憶しておき、各中継機器は帯域の確保後に、割当可能帯域が増えた場合や、あらかじめコンテンツ帯域分の帯域が割当可能な場合は、コンテンツ帯域の値と確保した帯域の差分をさらに確保するとしてもよい。本実施の形態の場合では、中継機器Ｎ１３では余分な帯域（３の帯域）を確保するが、中継機器Ｎ１２の割当帯域が増加し、コンテンツのビットレートを上げたいときに、中継機器Ｎ１３で余分に帯域を確保しておけば、中継機器Ｎ１４までの伝送路の帯域を確実に確保できる。
【０１５３】
次に図８を用いて帯域設定が失敗する場合について説明する。
【０１５４】
ビットレート変換非対応の中継機器Ｎ１３の割当可能帯域が１０であることを除けば図７と同様である。
【０１５５】
中継機器Ｎ１３の帯域設定パケット処理部１０３に帯域設定要求のパケットが入力されるところまでは、帯域設定成功例と同じである。
【０１５６】
ここでは、中継機器Ｎ１３では、帯域設定要求の帯域設定情報の要求帯域の値より割当可能帯域のほうが小さい。
【０１５７】
中継機器Ｎ１３はビットレート変換非対応なので、帯域設定失敗を示す帯域設定解除通知を作成し、通信ネットワーク対応部１０１Ａを介してコンテンツ送信端末Ｓ１１側に出力する。
【０１５８】
次に、中継機器Ｎ１２の帯域設定パケット処理部１０３は通信ネットワーク対応部１０１Ｂを介して帯域設定解除通知パケットを受信すると、仮確保していた帯域を解放し、帯域設定解除通知パケットを通信ネットワーク対応部１０１Ａを介して通信ネットワークに出力する。
【０１５９】
また、帯域設定パケット処理部１０３は帯域管理部１０２の割当可能帯域を１５にする。
【０１６０】
最後に、コンテンツ送信端末Ｓ１１の帯域設定パケット処理部２０３は通信ネットワーク対応部２０１を介して帯域設定解除通知パケットを受信する。
【０１６１】
以上のようにして、コンテンツ送信端末Ｓ１１が帯域設定が失敗したことを認識する。
【０１６２】
（実施の形態３）
図９は、本発明の実施の形態３における帯域制御方法の機能ブロック図である。
【０１６３】
図９において、図５と同じ構成要素については同じ符号を用い、説明を省略する。
【０１６４】
図９（ａ）の中継機器２１は、通信ネットワーク対応部１０１Ａ、通信ネットワーク対応部１０１Ｂ、帯域管理部１０２、コンテンツ識別部１０４、コンテンツビットレート変換部１０５は実施の形態２と同等の構成である。
【０１６５】
さらに、帯域設定のパケットに基づいて帯域の割当て、かつ解放の処理を行う帯域設定パケット処理部１２３で構成される。
【０１６６】
図９（ｂ）のコンテンツ送信端末２２は、通信ネットワーク対応部２０１、コンテンツ管理部２０２は実施の形態２と同等の構成である。
【０１６７】
さらに、コンテンツ管理部２０２から伝送を行いたいコンテンツのビットレートの値を取得して中継機器２１の帯域設定パケット処理部１２３で帯域の割当て判定に必要な要求帯域の値を算出し要求帯域の値を含む帯域設定要求を作成し、かつ通信ネットワーク対応部２０１を介して通信ネットワークから入力された帯域設定応答のパケットを解析し結果をコンテンツ管理部２０２に転送する帯域設定パケット処理部２２３で構成される。
【０１６８】
図９（ｃ）のコンテンツ受信端末２３は、通信ネットワーク対応部３０１、コンテンツ表示部３０３は実施の形態２と同等の構成である。
【０１６９】
さらに、帯域設定要求パケットの帯域設定情報の要求帯域の値を帯域設定情報の取得帯域の値として含む帯域設定応答パケットを作成する帯域設定パケット処理部３２２で構成される。
【０１７０】
図１０は、実施の形態３における帯域設定パケットの構成を示す図である。
【０１７１】
図１０において、図６と同じ構成要素については、説明を省略する。
【０１７２】
図１０（ａ）はコンテンツ送信端末２２からコンテンツ受信端末２３に対して送信される帯域設定要求である。コンテンツ送信端末２２で作成され、帯域設定情報にはコンテンツ伝送に必要な要求帯域と最初にコンテンツのビットレートの変更の設定を行った中継機器２１の帯域設定パケット処理部１２３がセットするビットレート変換済フラグの表示が設けられている。
【０１７３】
図１０（ｂ）はコンテンツ受信端末２３からコンテンツ送信端末２２に対して返送される帯域設定応答である。コンテンツ受信端末２３で作成され、帯域設定情報にはコンテンツ受信端末２３で参照した帯域設定要求の要求帯域の値である取得帯域と、帯域設定要求の時にビットレート変換済フラグをセットした中継機器２１の帯域設定パケット処理部１２３がセットするビットレート変換済フラグの表示が設けられている。
【０１７４】
図１０（ｃ）は中継機器２１からコンテンツ送信端末２２に対して返信される帯域設定解除通知である。
【０１７５】
中継機器２１で帯域設定パケット処理部１２３の所定の判定方法で帯域が割当てられない場合に作成され、特に帯域設定情報は利用しない。
【０１７６】
本実施の形態は、通信ネットワーク上に複数のビットレート変換可能な中継機器が存在する場合に、ビットレートの変更が必要な中継機器の中で最もコンテンツ送信端末２２に近いビットレート変換可能な中継機器で集中してコンテンツのビットレート変更を行うところが実施の形態２と異なる。
【０１７７】
次に、実施の形態３の帯域制御の動作について図１１、１２を用いて説明する。
【０１７８】
図１１、図１２は５つの機器から構成される場合の通信フローのシーケンス図である。コンテンツ送信端末２２の機能を持つコンテンツ送信端末Ｓ２１、コンテンツ受信端末２３の機能を持つコンテンツ受信端末Ｄ２５が、中継機器２１の機能をもつ中継機器Ｎ２３、Ｎ２４と、中継機器２１の機能からコンテンツ識別部１０４とコンテンツビットレート変換部１０５を除いて、通信ネットワーク対応部１０１Ａと通信ネットワーク対応部１０１Ｂが直接コンテンツの転送を行うビットレート変換非対応の中継機器Ｎ２２を介して接続されている。
【０１７９】
まず図１１を用いて帯域設定が成功する場合について説明する。
【０１８０】
以下の動作説明では、コンテンツ送信端末Ｓ２１から当初要求する要求帯域を１８として、帯域設定を要求した場合を例に説明する。
【０１８１】
コンテンツ送信端末Ｓ２１の帯域設定パケット処理部２２３は、コンテンツ伝送に先立ちコンテンツ管理部２０２から伝送を行いたいコンテンツのビットレートを取得し、帯域設定要求パケットの帯域設定情報に表示する要求帯域を算出し、帯域設定要求パケットを作成し、通信ネットワーク対応部２０１を介して通信ネットワークに出力する。
【０１８２】
このとき、帯域設定要求の帯域設定情報のビットレート変換済フラグの値は０とする。
【０１８３】
次に、中継機器Ｎ２２の通信ネットワーク対応部１０１Ａはコンテンツ送信端末Ｓ２１から送信された帯域設定要求が入力されると帯域設定パケット処理部１２３に転送する。
【０１８４】
中継機器Ｎ２２の帯域設定パケット処理部１２３では、帯域管理部１０２で管理している図４の表から割当可能な帯域を調べ、帯域設定要求の帯域設定情報の要求帯域の値で帯域の仮確保を行う。
【０１８５】
ここでは中継機器Ｎ２２では割当可能帯域（２０の帯域）のほうが帯域設定要求パケットの帯域設定情報の要求帯域の値（１８の帯域）より大きいので、帯域設定パケット処理部１２３は帯域設定パケットの帯域設定情報の要求帯域の分だけ仮確保し、通信ネットワーク対応部１０１Ｂを介して帯域設定要求パケットを通信ネットワークに出力する。
【０１８６】
また、帯域設定パケット処理部１２３は、１８の帯域を仮確保したので帯域管理部１０２の割当可能帯域を２に書き換える。
【０１８７】
次に、中継機器Ｎ２３の通信ネットワーク対応部１０１Ａは帯域設定要求パケットが入力されると帯域設定パケット処理部１２３に転送する。
【０１８８】
中継機器Ｎ２３では、中継機器Ｎ２２同様に帯域設定要求パケットの帯域設定情報の要求帯域の値で帯域の仮確保を行う。
【０１８９】
しかし、ここでは中継機器Ｎ２３の割当可能帯域は１５なので要求帯域の１８より小さい。
【０１９０】
次に、中継機器Ｎ２３はビットレート変換対応の中継機器なので、要求帯域より少なくても割当可能帯域を仮確保し、帯域設定要求パケットの帯域設定情報の要求帯域を仮確保した値に書き換え、かつ帯域設定要求パケットの帯域設定情報のビットレート変換済フラグの値が０なので１に書き換え通信ネットワーク対応部１０１Ｂを介して帯域設定要求パケットを通信ネットワークに出力する。
【０１９１】
また、帯域設定パケット処理部１２３は、割当可能な帯域を全て仮確保したので帯域管理部１０２の割当可能帯域を０に書き換える。
【０１９２】
また、帯域設定パケット処理部１２３は、仮確保した帯域が要求帯域より小さく、かつ帯域設定要求パケットが転送されてきたとき帯域設定情報のビットレート変換済フラグの値が０のなので、コンテンツ識別部１０４に帯域設定後に入力されるコンテンツをコンテンツビットレート変換部１０５に転送する命令を送り、コンテンツビットレート変換部１０５にコンテンツのビットレートを仮確保した帯域で伝送できるように変換する命令を送る。
【０１９３】
ここでは、コンテンツビットレート変換部１０５は割り当てた帯域と同じ値にビットレートを変換するものとし、コンテンツのビットレートを１５に変更する設定を行う。
【０１９４】
次に、中継機器Ｎ２４の通信ネットワーク対応部１０１Ａは、帯域設定要求が入力されると帯域設定パケット処理部１２３に転送する。
【０１９５】
中継機器Ｎ２４は中継機器Ｎ２３同様に割当可能帯域が帯域設定パケットの帯域設定情報の要求帯域より少なく、かつビットレート変換対応の中継機器なので帯域設定パケット処理部１２３では、割当可能帯域の値の１３で仮確保し、帯域設定要求の帯域設定情報の要求帯域の値を書き換えて通信ネットワーク対応部１０１Ｂを介して帯域設定要求を通信ネットワークに出力する。
【０１９６】
また、帯域設定パケット処理部１２３は、割当可能な帯域を全て仮確保したので帯域管理部１０２の割当可能帯域を０に書き換える。
【０１９７】
また、帯域設定パケット処理部１２３は、帯域設定要求パケットの帯域設定情報のビットレート変換済フラグの値が転送されてきたときに、すでに１なので自機（中継機器Ｎ２４）よりコンテンツ送信端末Ｓ２１側の伝送路上にビットレート変換対応の中継機器（ここでは中継機器Ｎ２３）があることが分かるので、コンテンツ識別部１０４及びコンテンツビットレート変換部１０５には命令を送らない。
【０１９８】
次に、コンテンツ受信端末Ｄ２５の通信ネットワーク対応部３０１は、帯域設定要求が入力されると帯域設定パケット処理部３２２に転送する。
【０１９９】
帯域設定パケット処理部３２２では、帯域設定要求を受けたら要求帯域の値を帯域設定応答パケットの帯域設定情報の取得帯域の値とし、帯域設定要求パケットの帯域設定情報のビットレート変換済フラグの値をそのまま帯域設定応答の帯域設定情報のビットレート変換済フラグの値とした帯域設定応答パケットを作成し、通信ネットワーク対応部３０１を介して帯域設定応答パケットを通信ネットワークに出力する。
【０２００】
次に、中継機器Ｎ２４の帯域設定パケット処理部１２３は通信ネットワーク対応部１０１Ｂを介して入力された帯域設定応答を受けると帯域設定要求時に仮確保した帯域を確保し、帯域設定応答パケットを通信ネットワーク対応部１０１Ａを介して通信ネットワークに出力する。
【０２０１】
次に、中継機器Ｎ２３の帯域設定パケット処理部１２３は通信ネットワーク対応部１０１Ｂを介して入力された帯域設定応答パケットを受けると帯域設定要求パケットの帯域設定情報のビットレート変換済フラグを１にセットしたので帯域設定応答パケットの帯域設定情報のビットレート変換済フラグ０に戻し、帯域設定応答パケットを通信ネットワーク対応部１０１Ａを介して通信ネットワークに出力する。
【０２０２】
さらに、帯域設定応答パケットの帯域設定情報に含まれる取得帯域の値が仮確保した値と異なるので帯域設定パケット処理部１２３は差分の２を解放した１３で確保を行い、コンテンツビットレート変換部１０５に帯域設定確立後に入力されるコンテンツのビットレートを確保した帯域で伝送できるように変換する命令を送る。
【０２０３】
ここでは、コンテンツビットレート変換部１０５は割り当てた帯域と同じ値にビットレートを変換するものとし、コンテンツのビットレートを１３に変更する再設定を行う。
【０２０４】
次に、中継機器Ｎ２２の帯域設定パケット処理部１２３は通信ネットワーク対応部１０１Ｂを介して入力された帯域設定応答パケットを受けると帯域設定応答の帯域設定情報のビットレート変換済フラグの値が０なので帯域設定応答パケットの帯域設定情報の取得帯域と仮確保した帯域の値が異なるけど、差分を解放せずに仮確保した値（ここでは１８）で帯域を確保し帯域設定応答を通信ネットワーク対応部１０１Ａを介して通信ネットワークに出力する。
【０２０５】
次に、コンテンツ送信端末Ｓ２１の帯域設定パケット処理部２２３は通信ネットワーク対応部２０１を介して入力された帯域設定応答を受けると、帯域設定が成功したことをコンテンツ管理部２０２に通知する。
【０２０６】
帯域設定が成功した通知を受けたコンテンツ管理部２０２は、該当のコンテンツを通信ネットワーク対応部２０１を介して通信ネットワークに出力する。
【０２０７】
次に、コンテンツは中継機器Ｎ２２の通信ネットワーク対応部１０１Ａに入力されると、コンテンツを通信ネットワーク対応部１０１Ｂに転送し、通信ネットワーク対応部１０１Ｂから通信ネットワークに出力する。
【０２０８】
次に、コンテンツは中継機器Ｎ２３の通信ネットワーク対応部１０１Ａに入力されると、コンテンツ識別部１０４に転送される。
【０２０９】
コンテンツ識別部１０４では該当コンテンツと判定し、コンテンツをコンテンツビットレート変換部１０５に転送する。
【０２１０】
コンテンツビットレート変換部１０５はコンテンツのビットレートを確保した帯域で伝送できるよう変更し、通信ネットワーク対応部１０１Ｂを介して通信ネットワークに出力する。
【０２１１】
ここではコンテンツのビットレートを１３に変更する。
【０２１２】
次に、コンテンツは中継機器Ｎ２４の通信ネットワーク対応部１０１Ａに入力されると、コンテンツ識別部１０４に転送される。
【０２１３】
コンテンツ識別部１０４では該当コンテンツではないので、そのまま通信ネットワーク対応部１０１Ｂを介して通信ネットワークに出力する。
【０２１４】
最後に、コンテンツ受信端末Ｄ２５にはビットレートが１３のコンテンツが通信ネットワーク対応部３０１で受信され、コンテンツ表示部３０３に転送される。
【０２１５】
コンテンツ表示部３０３はビットレートが１３のコンテンツを表示する。
【０２１６】
以上のようにして、ビットレート変更が必要な中継機器の中で最もコンテンツ送信端末２１に近いビットレート変換可能な中継機器で集中してコンテンツのビットレート変更を行うので通信帯域の有効利用が図れる。
【０２１７】
また、数台の中継機器２１でビットレート変換を行なう場合に比べ、中継機器の負荷軽減、ビットレート変更による処理時間の軽減が図れる。
【０２１８】
なお本実施の形態では、コンテンツのビットレートの変更が必要な中継機器の中で最もコンテンツ送信端末に近いビットレート変換対応の中継機器で集中してビットレートの変更を行ったが、ビットレートの変更の必要の有無にかかわらず、ビットレート変換対応の中継機器の中で最もコンテンツ送信端末に近いビットレート変換対応の中継機器で集中して行ってもよい。この場合の実現方法として、帯域設定要求パケットの帯域設定情報のビットレート変換済フラグの設定を行う中継機器を、ビットレートの変更が必要の有無にかかわらず最もコンテンツ送信端末に近いビットレート変換対応の中継機器とする方法がある。
【０２１９】
また、コンテンツ送信端末２２に中継機器２１の機能を加えてもよい。この場合、コンテンツ送信端末Ｓ２１が中継機器Ｎ２２との間の帯域保証も提供できる。
【０２２０】
また、コンテンツ受信端末２３に中継機器２１の機能を加えてもよい。この場合、コンテンツ受信端末Ｄ２５は、自機の処理速度の制限で、受信したコンテンツをコンテンツ表示部３０３できないときも表示可能なビットレートに変更して表示することが可能になる。
【０２２１】
また、コンテンツ送信端末２２で算出する要求帯域の値は、伝送路の性質にあわせて、例えば無線ならパケットエラーによる再送を考慮しコンテンツのビットレートが６の場合に要求帯域を１増しの７など適切な値にしてもよい。
【０２２２】
また、本実施の形態では、中継機器１１では帯域利用効率のため帯域設定要求の要求帯域の値を仮確保した値に書き換えたが、コンテンツ送信端末が算出した要求帯域の値を帯域設定要求の帯域設定情報にコンテンツ帯域として記憶しておき、各中継機器は帯域の確保後に、割当可能帯域が増えた場合や、あらかじめコンテンツ帯域分の帯域が割当可能な場合は、コンテンツ帯域の値と確保した帯域の差分をさらに確保するとしてもよい。
【０２２３】
次に図１２を用いて帯域設定が失敗する場合について説明する。
【０２２４】
ビットレート変換非対応の中継機器Ｎ２２の割当可能帯域が１５であることを除けば図１１と同様である。
【０２２５】
中継機器Ｎ２２の帯域設定パケット処理部１２３に帯域設定要求のパケットが入力されるところまでは、帯域設定成功例と同じである。
【０２２６】
中継機器Ｎ２２では、帯域設定要求パケットの帯域設定情報の要求帯域の値の１８より割当可能帯域の値の１５のほうが小さい。
【０２２７】
次に、中継機器Ｎ２２はビットレート変換非対応なので、帯域設定失敗を示す帯域設定解除通知パケットを作成し、通信ネットワーク対応部１０１Ａを介してコンテンツ送信端末Ｓ２１側に出力する。
【０２２８】
コンテンツ送信端末Ｓ２１の帯域設定パケット処理部２２３は通信ネットワーク対応部２０１を介して帯域設定解除通知パケットを受信する。
【０２２９】
以上のようにして、コンテンツ送信端末Ｓ２１が帯域設定が失敗したことを認識する。
【０２３０】
なお、本実施の形態では、コンテンツ送信端末２２から帯域設定要求を送信したが、コンテンツ受信端末２３から帯域設定要求を送信するとしてもよい。この場合は以下の方法で設定が行える。
【０２３１】
コンテンツ受信端末は、あらかじめ取得した要求帯域の値を含む帯域設定要求を送信し、伝送路上の中継機器は、割当可能帯域が要求帯域未満の場合、自機がビットレート変換対応の中継機器２１ならば、割当可能な帯域を仮確保し、帯域設定要求の帯域設定情報の要求帯域の値を書き換え、通信ネットワークに出力し、コンテンツ送信端末２２は帯域設定要求を受信すると、要求帯域の値を取得帯域の値として帯域設定応答の帯域設定情報に書き込み、コンテンツ受信端末２３に返信する（帯域設定要求ではビットレート変換済フラグは使用しない。）。
【０２３２】
中継機器は、帯域設定応答を受信すると自機が仮確保した帯域から取得帯域の値を確保し、帯域設定応答のビットレート変換済みフラグの値が０、自機でビットレートの変更を行う場合はビットレート変換済みフラグを設定し、帯域設定応答を通信ネットワークに出力する。
【０２３３】
中継機器は、帯域設定応答のビットレート変換済みフラグが入力されたときにすでに設定（値が１）されているならば、自機よりコンテンツ送信端末側に中継機器２１があることが分かるので、ビットレート変更の設定を解除する。
【０２３４】
コンテンツ受信端末２３は帯域設定応答を受信すると、コンテンツ送信端末２２にコンテンツの配信要求を送信し、コンテンツ送信端末２２は、配信要求を受信すると該当コンテンツを送信し、中継機器２１は入力されたコンテンツのビットレートを確保した帯域で伝送できるよう変更して通信ネットワークに出力する。
【０２３５】
最後に、コンテンツ受信端末２３はコンテンツを受信する。
【０２３６】
以上のようにしてコンテンツ受信端末２３からの帯域制御が可能になる。
【０２３７】
（実施の形態４）
図１３は、本発明の実施の形態４における帯域制御方法の機能ブロック図である。
【０２３８】
図１３において、図９と同じ構成要素については同じ符号を用い、説明を省略する。
【０２３９】
図１３（ａ）の中継機器３１は、通信ネットワーク対応部１０１Ａ、通信ネットワーク対応部１０１Ｂ、帯域管理部１０２、コンテンツ識別部１０４、コンテンツビットレート変換部１０５は実施の形態３と同等の構成である。
【０２４０】
さらに、帯域設定のパケットに基づいて帯域の割当て、かつ解放の処理を行う帯域設定パケット処理部１３３で構成される。
【０２４１】
図１３（ｂ）のコンテンツ送信端末３２は、通信ネットワーク対応部２０１、コンテンツ管理部２０２は実施の形態３と同等の構成である。
【０２４２】
さらに、コンテンツ管理部２０２から伝送を行いたいコンテンツのビットレートの値を取得して中継機器１１の帯域設定パケット処理部１３３で帯域の割当て判定に必要な要求帯域の値を算出し要求帯域の値を含む帯域設定要求パケットを作成し、かつ通信ネットワーク対応部２０１を介して通信ネットワークから入力された帯域設定応答のパケットを解析し結果をコンテンツ管理部２０２に転送する帯域設定パケット処理部２３３で構成される。
【０２４３】
図１３（ｃ）のコンテンツ受信端末３３は、通信ネットワーク対応部３０１、コンテンツ表示部３０３は実施の形態３と同等の構成である。
【０２４４】
さらに、帯域設定要求の帯域設定情報の要求帯域の値を帯域設定情報の取得帯域の値として含む帯域設定応答パケットを作成する帯域設定パケット処理部３３２で構成される。
【０２４５】
図１４は、実施の形態４における帯域設定パケットの構成を示す図である。
【０２４６】
図１４において、図１０と同じ構成要素については、説明を省略する。
【０２４７】
図１４（ａ）はコンテンツ送信端末３２からコンテンツ受信端末３３に対して送信される帯域設定要求ある。コンテンツ送信端末３２で作成され、帯域設定情報にはコンテンツ伝送に必要な要求帯域と中継機器３１でコンテンツのビットレート変換可能な最小限界ビットレートの伝送に必要な最低帯域と最初にビットレート変更の設定を行った中継機器３１の帯域設定パケット処理部１３３が設定するビットレート変換済フラグの表示が設けられている。
【０２４８】
なお、本実施の形態では、最小限界ビットレートの伝送に必要な最低帯域は最小限界ビットレートの値と同じとする（以降の実施の形態でも同様とする。）。
【０２４９】
図１４（ｂ）はコンテンツ受信端末３３からコンテンツ送信端末３２に対して返送される帯域設定応答である。コンテンツ受信端末３３で作成され、帯域設定情報にはコンテンツ受信端末３３で参照した帯域設定要求の帯域設定情報の要求帯域の値を初期値とし、必要に応じて中継機器３１で書き換えられる取得帯域と帯域設定要求の受信時に帯域設定情報のビットレート変換済フラグを設定した中継機器３１の帯域設定パケット処理部１３３がセットするビットレート変換済フラグの表示が設けられている。
【０２５０】
図１４（ｃ）は中継機器３１からコンテンツ送信端末３２に対して返信される帯域設定解除通知である。
【０２５１】
中継機器３１で帯域設定パケット処理部１３３の所定の判定方法で帯域が割当てられない場合に作成され、特に帯域設定情報は利用しない。
【０２５２】
本実施の形態は、通信ネットワーク上に複数のコンテンツのビットレート変換対応の中継機器が存在する場合に、各中継機器で入力されたコンテンツに対する変換可能な最小限界ビットレートが異なる場合に適応して伝送路上の帯域設定を行うところが実施の形態２、３と異なる。
【０２５３】
次に、実施の形態４の帯域制御の動作について図１５、１６を用いて説明する。
【０２５４】
図１５、図１６は５つの機器から構成される場合の通信フローのシーケンス図である。コンテンツ送信端末３２の機能を持つコンテンツ送信端末Ｓ３１、コンテンツ受信端末３３の機能を持つコンテンツ受信端末Ｄ３５が、中継機器３１の機能をもつ中継機器Ｎ３２〜Ｎ３４を介して接続されている。
【０２５５】
また、中継機器Ｎ３２は入力されたコンテンツに対する変換可能な最小限界ビットレートを７Ｍｂｐｓまで変更可能とする。
【０２５６】
また、中継機器Ｎ３３は入力されたコンテンツに対する変換可能な最小限界ビットレートを１０Ｍｂｐｓまで変更可能とする。
【０２５７】
また、中継機器Ｎ３４は入力されたコンテンツに対する変換可能な最小限界ビットレートを６Ｍｂｐｓまで変更可能とする。
【０２５８】
まず図１５を用いて帯域設定が成功した場合について説明する。
【０２５９】
以下の動作説明では、コンテンツ送信端末Ｓ３１から当初要求する要求帯域を１８として、帯域設定を要求した場合を例に説明する。
【０２６０】
コンテンツ送信端末Ｓ３１の帯域設定パケット処理部２３３は、コンテンツ伝送に先立ちコンテンツ管理部２０２から伝送を行いたいコンテンツのビットレートを取得し、要求帯域を算出し、帯域設定要求パケットを作成し、通信ネットワーク対応部２０１を介して通信ネットワークに出力する。
【０２６１】
このとき、帯域設定要求の帯域設定情報の最低帯域とビットレート変換済フラグの値は０とする。
【０２６２】
次に、中継機器Ｎ３２の通信ネットワーク対応部１０１Ａはコンテンツ送信端末Ｓ３１から送信された帯域設定要求が入力されると帯域設定パケット処理部１３３に転送する。
【０２６３】
中継機器Ｎ３２帯域設定パケット処理部１３３では、帯域管理部１０２で管理している図４の表から割当可能な帯域を調べ、帯域設定要求の帯域設定情報の要求帯域の値で帯域の仮確保を行う。
【０２６４】
しかし、ここでは中継機器Ｎ３２は割当可能帯域（１５の帯域）のほうが帯域設定要求パケットの帯域設定情報の要求帯域（１８の帯域）に比べ小さい。
【０２６５】
次に、中継機器Ｎ３２はビットレート変換対応の中継機器なので、要求帯域より少なくても変換可能な最小限界ビットレート７以上の伝送可能な帯域（７の帯域）があれば割当可能帯域を仮確保し、帯域設定要求の帯域設定情報の要求帯域を仮確保した値の１５に書き換え、帯域設定情報の最低帯域の値が０なので最低帯域の値を自機の最低帯域の７に書き換え、帯域設定情報のビットレート変換済フラグの値が０なので１に書き換え通信ネットワーク対応部１０１Ｂを介して帯域設定要求を通信ネットワークに出力する。
【０２６６】
また、帯域設定パケット処理部１３３は、割当可能な帯域を全て仮確保したので帯域管理部１０２の割当可能帯域を０に書き換える。
【０２６７】
また、帯域設定パケット処理部１３３は、仮確保した帯域が帯域設定要求パケットが転送されてきたときの帯域設定情報の要求帯域より小さく、かつ帯域設定要求が転送されてきたとき帯域設定情報のビットレート変換済フラグの値が０なので、コンテンツ識別部１０４に帯域設定後に入力されるコンテンツをコンテンツビットレート変換部１０５に転送する命令を送り、コンテンツビットレート変換部１０５にコンテンツのビットレートを仮確保した帯域で伝送できるように変換する命令を送る。
【０２６８】
ここでは、コンテンツビットレート変換部１０５は割り当てた帯域と同じ値にビットレートを変換するものとし、コンテンツのビットレート１５に変更する設定を行う。
【０２６９】
次に、中継機器Ｎ３３の通信ネットワーク対応部１０１Ａは帯域設定要求が入力されると帯域設定パケット処理部１３３に転送する。
【０２７０】
中継機器Ｎ３３では、中継機器Ｎ３２同様に帯域設定要求の要求帯域の値で帯域の仮確保を行う。
【０２７１】
しかし、ここでは中継機器Ｎ３３では割当可能帯域（１２の帯域）のほうが帯域設定要求パケットの帯域設定情報の要求帯域（１５の帯域）に比べ小さい。
【０２７２】
次に、中継機器Ｎ３３はビットレート変換対応の中継機器なので、要求帯域より少なくても変換可能な最小限界ビットレート１０以上の伝送可能な帯域（１０の帯域）または帯域設定要求の最低帯域（７の帯域）以上の帯域があるので割当可能帯域を仮確保し、帯域設定要求の帯域設定情報の要求帯域を仮確保した値に書き換え通信ネットワーク対応部１０１Ｂを介して帯域設定要求パケットを通信ネットワークに出力する。
【０２７３】
中継機器Ｎ３３では、自機の最低帯域（１０の帯域）は帯域設定要求の帯域設定情報の最低帯域（７の帯域）より大きいので帯域設定要求の帯域設定情報の最低帯域の値は書き換えない。
【０２７４】
また、帯域設定パケット処理部１３３は、帯域設定要求の帯域設定情報のビットレート変換済フラグの値が転送されてきたときにすでに１で、かつ自機の最低帯域が帯域設定要求の帯域設定情報の最低帯域より大きいので、コンテンツ識別部１０４及びビットレート変換部１０５には命令を送らない。
【０２７５】
次に、中継機器Ｎ３４の通信ネットワーク対応部１０１Ａは、帯域設定要求が入力されると帯域設定パケット処理部１３３に転送する。
【０２７６】
中継機器Ｎ３４では、中継機器Ｎ３３同様に帯域設定要求の帯域設定情報の要求帯域の値で帯域の仮確保を行う。
【０２７７】
しかし、ここでは中継機器Ｎ３４は割当可能帯域（ここでは６）のほうが要求帯域（１２の帯域）に比べ小さい。
【０２７８】
次に、中継機器Ｎ３４はビットレート変換対応の中継機器なので、要求帯域より少なくても自機の最低帯域または帯域設定要求の最低帯域以上の帯域があるので割当可能帯域を仮確保し、帯域設定要求の帯域設定情報の要求帯域を仮確保した値に書き換え、かつ自機の最低帯域が帯域設定要求パケットの帯域設定情報の最低帯域の値の７より小さいので、帯域設定要求パケットの帯域設定情報の最低帯域を６に書き換え書き換え通信ネットワーク対応部１０１Ｂを介して帯域設定要求を通信ネットワークに出力する。
【０２７９】
また、帯域設定パケット処理部１０６は、割当可能な帯域を全て仮確保したので帯域管理部１０２の帯域割当て可能帯域を０に書き換える。
【０２８０】
また、帯域設定パケット処理部１３３は、帯域設定要求パケットの帯域設定情報のビットレート変換済フラグの値が転送されてきたときにすでに１だが、自機の最低帯域が帯域域設定要求の帯域設定情報の最低帯域より小さいので、コンテンツ識別部１０４に帯域設定後に入力されるコンテンツをコンテンツビットレート変換部に転送する命令を送り、コンテンツビットレート変換部１０５にコンテンツのビットレートを仮確保した帯域で伝送できるように変換する命令を送る。
【０２８１】
ここでは、コンテンツビットレート変換部１０５は割り当てた帯域と同じ値にビットレートを変換するものとし、コンテンツのビットレート６に変更する設定を行う。
【０２８２】
また、帯域設定パケット処理部１３３は、自機の最低帯域が帯域設定要求の帯域設定情報の最低帯域より小さいので、帯域設定要求パケットが入力されたときの帯域設定情報の要求帯域の値（ここでは１２）を記憶しておく。
【０２８３】
次に、コンテンツ受信端末Ｄ３５の通信ネットワーク対応部３０１は、帯域設定要求が入力されると帯域設定パケット処理部３３２に転送する。
【０２８４】
帯域設定パケット処理部３３２では、帯域設定要求パケットを受けたらコンテンツ送信端末Ｓ３１に返信する帯域設定応答パケットを作成し、通信ネットワーク対応部３０１を介して帯域設定応答パケットを通信ネットワークに出力する。
【０２８５】
次に、中継機器Ｎ３４の帯域設定パケット処理部１３３は通信ネットワーク対応部１０１Ｂを介して入力された帯域設定応答パケットを受けると帯域設定要求時に仮確保した帯域を確保し、帯域設定応答パケットの帯域設定情報の取得帯域の値を帯域設定要求時に記憶した要求帯域の値の１２に書き換えて通信ネットワーク対応部１０１Ａを介して通信ネットワークに出力する。
【０２８６】
次に、中継機器Ｎ３３の帯域設定パケット処理部１３３は通信ネットワーク対応部１０１Ｂを介して入力された帯域設定応答を受けると帯域設定要求時に仮確保した帯域を確保し、帯域設定応答を通信ネットワーク対応部１０１Ａを介して通信ネットワークに出力する。
【０２８７】
次に、中継機器Ｎ３２の帯域設定パケット処理部１３３は通信ネットワーク対応部１０１Ｂを介して入力された帯域設定応答パケットを受けると帯域設定要求の時に帯域設定情報のビットレート変換済フラグを１にセットしたので帯域設定応答パケットの帯域設定情報のビットレート変換済フラグを０に戻し、帯域設定応答パケットを通信ネットワーク対応部１０１Ａを介して通信ネットワークに出力する。
【０２８８】
さらに、帯域設定応答の帯域設定情報の取得帯域が仮確保した値と異なるので帯域設定パケット処理部１３３は差分の３を解放した１２で確保を行い、ビットレート変換部１０５に帯域設定確立後に入力されるコンテンツのビットレートを確保した帯域で伝送できるように変換する命令を送る。
【０２８９】
ここでは、コンテンツビットレート変換部１０５は割り当てた帯域と同じ値にビットレートを変換するものとし、コンテンツのビットレート１２に変更する再設定を行う。
【０２９０】
次に、コンテンツ送信端末Ｓ３１の帯域設定パケット処理部２３３は通信ネットワーク対応部２０１を介して入力された帯域設定応答を受けると、帯域設定が成功したことをコンテンツ管理部２０２に通知する。
【０２９１】
帯域設定が成功した通知を受けたコンテンツ管理部２０２は、該当のコンテンツを通信ネットワーク対応部２０１を介して通信ネットワークに出力する。
【０２９２】
次に、コンテンツは中継機器Ｎ３２の通信ネットワーク対応部１０１Ａに入力されると、コンテンツ識別部１０４に転送される。
【０２９３】
コンテンツ識別部１０４では該当コンテンツと判定し、コンテンツをコンテンツビットレート変換部１０５に転送する。
【０２９４】
コンテンツビットレート変換部１０５はコンテンツのビットレートを確保した帯域で伝送できるよう変更し、通信ネットワーク対応部１０１Ｂを介して通信ネットワークに出力する。
【０２９５】
ここではコンテンツのビットレートを１２に変更する。
【０２９６】
次に、コンテンツは中継機器Ｎ３３の通信ネットワーク対応部１０１Ａに入力されると、コンテンツ識別部１０４に転送される。
【０２９７】
コンテンツ識別部１０４では該当コンテンツではないので、そのまま通信ネットワーク対応部１０１Ｂを介して通信ネットワークに出力する。
【０２９８】
次に、コンテンツは中継機器Ｎ３４の通信ネットワーク対応部１０１Ａに入力されると、コンテンツ識別部１０４に転送される。
【０２９９】
コンテンツ識別部１０４では該当コンテンツと判定し、コンテンツをコンテンツビットレート変換部１０５に転送する。
【０３００】
コンテンツビットレート変換部１０５はコンテンツのビットレートを確保した帯域で伝送できるよう変更し、通信ネットワーク対応部１０１Ｂを介して通信ネットワークに出力する。
【０３０１】
ここではコンテンツのビットレートを６に変更する。
【０３０２】
最後に、コンテンツ受信端末Ｄ２５にはビットレートが６のコンテンツが通信ネットワーク対応部３０１で受信され、コンテンツ表示部３０３に転送される。
【０３０３】
コンテンツ表示部３０３はビットレートが６のコンテンツを表示する。
【０３０４】
以上のようにして、ビットレート変換対応の中継機器ごとに変換可能な最小限界ビットレートが異なる場合でも、伝送路上の帯域制御が実現でき安定したコンテンツの伝送が実現できる。
【０３０５】
なお本実施の形態では、中継機器Ｎ３４の帯域設定パケット処理部１３３は通信ネットワーク対応部１０１Ｂを介して入力された帯域設定応答の帯域設定情報の取得帯域の値を帯域設定要求時に記憶した要求帯域の値１２に書き換えて通信ネットワーク対応部１０１Ａを介して通信ネットワークに出力したが、帯域設定要求受信時に帯域設定要求パケットの帯域設定情報の最低帯域の値を記憶しておき帯域設定応答パケットの帯域設定情報の取得帯域に書き込んで通信ネットワーク対応部１０１Ａを介して通信ネットワークに出力し、中継機器Ｎ３３及び中継機器Ｎ３２では帯域設定応答パケットが入力されると帯域を７で確保し仮確保した帯域の差分は解放し、中継機器Ｎ３２のビットレート変換部１０５では入力されたコンテンツのビットレートを７に変更し出力するものとしてもよい。
【０３０６】
なお、本実施の形態において中継機器Ｎ３３がビットレート変換非対応の中継機器の場合、割当可能帯域が要求帯域より小さいならば、次に、帯域設定要求の帯域設定情報の最低帯域と比較し、最低帯域より割当可能帯域が大きければ、割当可能な帯域を仮確保するものとする。
【０３０７】
また、コンテンツ送信端末３２に中継機器３１の機能を加えてもよい。この場合、コンテンツ送信端末Ｓ３１が中継機器Ｎ３１との間の帯域保証も提供できる。
【０３０８】
また、コンテンツ受信端末３３に中継機器３１の機能を加えてもよい。この場合、コンテンツ受信端末Ｄ３５は、自機の処理速度の制限で、受信したコンテンツをコンテンツ表示部３０３できないときも表示可能なビットレートに変更して表示することが可能になる。
【０３０９】
また、コンテンツ送信端末３２で算出する要求帯域の値は、伝送路の性質にあわせて、例えば無線ならパケットエラーによる再送を考慮しコンテンツのビットレートが6の場合に要求帯域を１増しの７など適切な値にしてもよい。
【０３１０】
また、本実施の形態では、中継機器３１では帯域利用効率のため帯域設定要求の要求帯域の値を仮確保した値に書き換えたが、コンテンツ送信端末が算出した要求帯域の値を帯域設定要求の帯域設定情報にコンテンツ帯域として記憶しておき、各中継機器は帯域の確保後に、割当可能帯域が増えた場合や、あらかじめコンテンツ帯域分の帯域が割当可能な場合は、コンテンツ帯域の値と確保した帯域の差分をさらに確保するとしてもよい。
【０３１１】
次に図１６を用いて帯域設定が失敗した場合について説明する。
【０３１２】
中継機器Ｎ３４の割当可能帯域が５であることを除けば図１５と同様である。
【０３１３】
中継機器Ｎ３４の帯域設定パケット処理部１３３に帯域設定要求のパケットが入力されるところまでは、帯域設定成功例と同じである。
【０３１４】
中継機器Ｎ３４では、帯域設定要求パケットの帯域設定情報の要求帯域の値より割当可能帯域のほうが小さい。
【０３１５】
次に、中継機器Ｎ３４はビットレート変換対応なので、要求帯域より少なくても変換可能な最小限界ビットレート６以上の帯域または帯域設定要求の帯域設定情報の最低帯域以上の帯域がある場合は帯域を仮確保するが、中継機器Ｎ３４の割当可能帯域は変換可能な最小限界ビットレート６と帯域設定要求の最低帯域の値の７のいずれの値より小さいので、帯域設定失敗を示す帯域設定解除通知パケットを作成し、通信ネットワーク対応部１０１Ａを介してコンテンツ送信端末Ｓ３１側に出力する。
【０３１６】
次に、中継機器Ｎ３３と中継機器Ｎ３２の帯域設定パケット処理部１３３は通信ネットワーク対応部１０１Ｂを介して帯域設定解除通知パケットを受信すると、仮確保していた帯域を解放し、帯域設定解除通知パケットを通信ネットワーク対応部１０１Ａを介して通信ネットワークに出力する。
【０３１７】
コンテンツ送信端末Ｓ３１の帯域設定パケット処理部２３３は通信ネットワーク対応部２０１を介して帯域設定解除通知パケットを受信する。
【０３１８】
以上のようにして、コンテンツ送信端末Ｓ３１が帯域設定が失敗したことを認識する。
【０３１９】
（実施の形態５）
図１７は、本発明の実施の形態５における帯域制御方法の機能ブロック図である。
【０３２０】
図１７において、図１３と同じ構成要素については同じ符号を用い、説明を省略する。
【０３２１】
図１７（ａ）の中継機器４１は、通信ネットワーク対応部１０１Ａ、通信ネットワーク対応部１０１Ｂ、帯域管理部１０２、コンテンツ識別部１０４、コンテンツビットレート変換部１０５は実施の形態４と同等の構成である。
【０３２２】
さらに、帯域設定のパケットに基づいて帯域の割当て、かつ解放の処理を行う帯域設定パケット処理部１４３で構成される。
【０３２３】
図１７（ｂ）のコンテンツ送信端末４２は、通信ネットワーク対応部２０１、コンテンツ管理部２０２は実施の形態４と同等の構成である。
【０３２４】
さらに、コンテンツ管理部２０２から伝送を行いたいコンテンツのビットレートの値を取得して中継機器４１の帯域設定パケット処理部１４３で帯域の割当て判定に必要な要求帯域の値を算出し要求帯域の値を含む帯域設定要求を作成し、かつ通信ネットワーク対応部２０１を介して通信ネットワークから入力された帯域設定応答のパケットを解析し結果をコンテンツ管理部２０２に転送する帯域設定パケット処理部２４３で構成される。
【０３２５】
図１７（ｃ）のコンテンツ受信端末４３は、通信ネットワーク対応部３０１、コンテンツ表示部３０３は実施の形態４と同等の構成である。
【０３２６】
さらに、帯域設定要求パケットの帯域設定情報より各中継機器でのコンテンツ伝送に必要な帯域を決定し、決定した値を帯域設定情報の取得帯域の値として含む帯域設定応答パケットを作成する帯域設定パケット処理部３４２で構成される。
【０３２７】
図１８は、実施の形態５における帯域設定パケットの構成を示す図である。
【０３２８】
図１８において、図１４と同じ構成要素については、説明を省略する。
【０３２９】
図１８（ａ）はコンテンツ送信端末４２からコンテンツ受信端末４３に対して送信される帯域設定要求ある。コンテンツ送信端末４２で作成され、帯域設定情報にはコンテンツ伝送に必要な要求帯域と各中継機器で自機における割当可能な帯域とコンテンツビットレート変換可能な最小限界レートの伝送に必要な最低帯域の表示が設けられている。
【０３３０】
通過する中継機器の数だけ帯域設定情報は追加されていく。
【０３３１】
なお、ビットレート変換非対応の中継機器の場合、最低帯域は０と書き込む。
【０３３２】
図１８（ｂ）はコンテンツ受信端末４３からコンテンツ送信端末４２に対して返送される帯域設定応答である。コンテンツ受信端末４３で作成され、帯域設定情報にはコンテンツ受信端末４３で参照した帯域設定要求の帯域設定情報からあらかじめ設定された判定方法で決定された各中継機器で確保する取得帯域の値とビットレート変換設定の要否を示すビットレート変更フラグの表示が設けられている。
【０３３３】
図１８（ｃ）はコンテンツ受信端末４３からコンテンツ送信端末４２に対して返信される帯域設定解除パケットである。コンテンツ受信端末４３の帯域設定パケット処理部３４２で所定の判定方法で帯域が割当てられない場合に作成され、特に帯域設定情報は利用しない。
【０３３４】
本実施の形態は、通信ネットワーク上に複数のコンテンツのビットレート変換対応の中継機器が存在する場合に、各中継機器は帯域設定要求パケットに自機の割当可能な帯域と最低帯域を書き加えて、コンテンツ受信端末４３の帯域設定パケット処理部３４２で所定の判定方法で各中継機器で確保する取得帯域の値とコンテンツのビットレート変更が必要な中継機器を決定するところが実施の形態２、３、４と異なる。
【０３３５】
次に、実施の形態５の帯域制御の動作について図１９、２０を用いて説明する。
【０３３６】
図１９、図２０は５つの機器から構成される場合の通信フローのシーケンス図である。コンテンツ送信端末４２の機能を持つコンテンツ送信端末Ｓ４１、コンテンツ受信端末４３の機能を持つコンテンツ受信端末Ｄ４５が、中継機器４１の機能をもつ中継機器Ｎ４２〜Ｎ４４を介して接続されている。
【０３３７】
また、中継機器Ｎ４２は入力されたコンテンツに対する変換可能な最小限界ビットレートを７Ｍｂｐｓまで変更可能とする。
【０３３８】
また、中継機器Ｎ４３は入力されたコンテンツに対する変換可能な最小限界ビットレートを１０Ｍｂｐｓまで変更可能とする。
【０３３９】
また、中継機器Ｎ４４は入力されたコンテンツに対する変換可能な最小限界ビットレートを６Ｍｂｐｓまで変更可能とする。
【０３４０】
以下の動作説明では、コンテンツ送信端末Ｓ４１から当初要求する要求帯域を１８として、帯域設定を要求した場合を例に説明する。
【０３４１】
まず図１９を用いて帯域設定が成功した場合について説明する。
【０３４２】
コンテンツ送信端末Ｓ４１の帯域設定パケット処理部２４３は、コンテンツ伝送に先立ちコンテンツ管理部２０２から伝送を行いたいコンテンツのビットレートを取得し、要求帯域を算出し、帯域設定要求パケットを作成し、通信ネットワーク対応部２０１を介して通信ネットワークに出力する。
【０３４３】
次に、中継機器Ｎ４２の通信ネットワーク対応部１０１Ａはコンテンツ送信端末Ｓ４１から送信された帯域設定要求パケットが入力されると帯域設定パケット処理部１４３に転送する。
【０３４４】
中継機器Ｎ４２の帯域設定パケット処理部１４３では、帯域設定要求の帯域設定情報に自機における割当可能と最低帯域を書き加えて、通信ネットワーク対応部１０１Ｂを介して帯域設定要求を通信ネットワークに出力する。
【０３４５】
なお、ビットレート変換非対応の中継機器の場合は、最低帯域の値を０として書き込む。
【０３４６】
次に、中継機器Ｎ４３、中継機器Ｎ４４も中継機器Ｎ４２同様、帯域設定パケット処理部１４３で帯域設定要求パケットの帯域設定情報に自機における割当可能な帯域と最低帯域を書き加えて、通信ネットワーク対応部１０１Ｂを介して帯域設定要求を通信ネットワークに出力する。
【０３４７】
次に、コンテンツ受信端末Ｄ４５の通信ネットワーク対応部３０１は、帯域設定要求パケットが入力されると帯域設定パケット処理部３４２に転送する。
【０３４８】
帯域設定パケット処理部３４２では、帯域設定要求パケットを受けたら所定の判定方法で各中継機器で確保する取得帯域の値とコンテンツのビットレート変更が必要な中継機器を決定し、決定した情報を帯域設定情報として含む帯域設定応答パケットを作成し、通信ネットワーク対応部３０１を介して帯域設定応答パケットを通信ネットワークに出力する。
【０３４９】
ここでの、所定の判定方法による結果の各中継機器の帯域設定は実施の形態３の帯域設定の成功した場合の例と同様とする。
【０３５０】
次に、中継機器Ｎ４４の帯域設定パケット処理部１４３は通信ネットワーク対応部１０１Ｂを介して入力された帯域設定応答パケットを受けると、帯域設定情報の最初に二つの値を参照する、一つ目の値がコンテンツ伝送に必要な帯域を示している取得帯域で、二つ目が自機でコンテンツのビットレート変更が必要の有無を示すビットレート変更フラグである。
【０３５１】
中継機器Ｎ４４の帯域設定パケット処理部１４３は、一つ目の値である６の帯域を確保し、帯域管理部１０２の割当可能帯域を０に書き換える。
【０３５２】
二つ目のビットレート変更フラグが有効（値は１）なので帯域設定パケット処理部１４３は、コンテンツ識別部１０４に帯域設定後に入力されるコンテンツをコンテンツビットレート変換部１０５に転送する命令を送り、コンテンツビットレート変換部１０５にコンテンツのビットレートを仮確保した帯域で伝送できるように変換する命令を送る。
【０３５３】
ここでは、コンテンツビットレート変換部１０５は割り当てた帯域と同じ値にビットレートを変換するものとし、コンテンツのビットレート６に変更する設定を行う。
【０３５４】
そして、帯域設定応答の帯域設定情報の自機で参照した最初に二つの値を消し、通信ネットワーク対応部１０１Ａを介して通信ネットワークに出力する。
【０３５５】
次に、中継機器Ｎ４３の帯域設定パケット処理部１４３は中継機器Ｎ４４と同様に最初の二つの値を参照し、一つ目の値である１２の帯域を確保し、割当可能な帯域を全て確保したので帯域管理部１０２の割当可能帯域を０に書き換える。
【０３５６】
二つ目のビットレート変更フラグは０なので自機でビットレート変更の必要は無いので、コンテンツ識別部１０４、ビットレート変換部１０５には命令を送らない。
【０３５７】
そして、帯域設定応答の帯域設定情報の自機で参照した最初に二つの値を消し、通信ネットワーク対応部１０１Ａを介して通信ネットワークに出力する。
【０３５８】
次に、中継機器Ｎ４２の帯域設定パケット処理部１４３は中継機器Ｎ４４と同様に最初の二つの値を参照し、一つ目の値である１２の帯域を確保し、割当可能な帯域を全て確保したので帯域管理部１０２の帯域割当て可能帯域を０に書き換える。
【０３５９】
二つ目のビットレート変更フラグが１なので帯域設定パケット処理部１４３は、コンテンツ識別部１０４に帯域設定後に入力されるコンテンツをコンテンツビットレート変換部１０５に転送する命令を送り、コンテンツビットレート変換部１０５にコンテンツのビットレートを仮確保した帯域で伝送できるように変換する命令を送る。
【０３６０】
ここでは、コンテンツビットレート変換部１０５は割り当てた帯域と同じ値にビットレートを変換するものとし、コンテンツのビットレート１２に変更する設定を行う。
【０３６１】
そして、帯域設定応答の帯域設定情報の自機で参照した最初に二つの値を消し、通信ネットワーク対応部１０１Ａを介して通信ネットワークに出力する。
【０３６２】
次に、コンテンツ送信端末Ｓ４１の帯域設定パケット処理部２４３は通信ネットワーク対応部２０１を介して入力された帯域設定応答を受けると、帯域設定が成功したことをコンテンツ管理部２０２に通知する。
【０３６３】
帯域設定が成功した通知を受けたコンテンツ管理部２０２は、該当のコンテンツを通信ネットワーク対応部２０１を介して通信ネットワークに出力する。
【０３６４】
次に、コンテンツは中継機器Ｎ４２の通信ネットワーク対応部１０１Ａに入力されると、コンテンツ識別部１０４に転送される。
【０３６５】
コンテンツ識別部１０４では該当コンテンツと判定し、コンテンツをコンテンツビットレート変換部１０５に転送する。
【０３６６】
コンテンツビットレート変換部１０５はコンテンツのビットレートを確保した帯域で伝送できるよう変更し、通信ネットワーク対応部１０１Ｂを介して通信ネットワークに出力する。
【０３６７】
ここではコンテンツのビットレートを１２に変更する。
【０３６８】
次に、コンテンツは中継機器Ｎ４３の通信ネットワーク対応部１０１Ａに入力されると、コンテンツ識別部１０４に転送される。
【０３６９】
コンテンツ識別部１０４では該当コンテンツではないので、そのまま通信ネットワーク対応部１０１Ｂを介して通信ネットワークに出力する。
【０３７０】
次に、コンテンツは中継機器Ｎ４４の通信ネットワーク対応部１０１Ａに入力されると、コンテンツ識別部１０４に転送される。
【０３７１】
コンテンツ識別部１０４では該当コンテンツと判定し、コンテンツをコンテンツビットレート変換部１０５に転送する。
【０３７２】
コンテンツビットレート変換部１０５はコンテンツのビットレートを確保した帯域で伝送できるよう変更し、通信ネットワーク対応部１０１Ｂを介して通信ネットワークに出力する。
【０３７３】
ここではコンテンツのビットレートを６に変更する。
【０３７４】
最後に、コンテンツ受信端末Ｄ４５にはビットレートが６のコンテンツが通信ネットワーク対応部３０１で受信され、コンテンツ表示部３０３に転送される。
【０３７５】
コンテンツ表示部３０３はビットレートが６のコンテンツを表示する。
【０３７６】
以上のようにして、伝送路上の帯域制御が実現でき安定したコンテンツの伝送が実現できる。
【０３７７】
次に図２０を用いて帯域設定が失敗する場合について説明する。
【０３７８】
中継機器Ｎ４４の割当可能帯域が５であることを除けば図１９と同様である。
【０３７９】
コンテンツ受信端末Ｎ４４の帯域設定パケット処理部３４２に帯域設定要求のパケットが入力されるところまでは、帯域設定成功例と同じである。
【０３８０】
コンテンツ受信端末Ｄ４５の帯域設定パケット処理部３４２では、帯域設定要求を受けたら所定の判定方法でコンテンツを伝送する帯域設定ができないと判定したら、帯域設定失敗を示す帯域設定解除通知パケットを作成し、通信ネットワーク対応部３０１を介して通信ネットワークに出力する。
【０３８１】
コンテンツ送信端末Ｓ４１の帯域設定パケット処理部２４３は通信ネットワーク対応部２０１を介して帯域設定解除通知を受信する。
【０３８２】
以上のようにして、コンテンツ送信端末Ｓ４１が帯域設定が失敗したことを認識する。
【０３８３】
なお、本実施の形態では、各中継機器は帯域設定要求パケットの受信時は、帯域の仮確保を行わなかったが、仮確保を行ってもよい。この場合、帯域設定要求の要求帯域分の帯域または要求帯域以下でも割当可能な帯域を仮確保し、中継機器が他の帯域設定要求を受信したら帯域設定応答が返信されるまで、他の帯域設定要求パケットの処理を保留し、帯域設定応答が返信されて仮確保した帯域を確保してから、保留した他の帯域設定要求パケットの処理を行うものとしてもよい。
【０３８４】
また、コンテンツ送信端末４２に中継機器４１の機能を加えてもよい。この場合、コンテンツ送信端末Ｓ４１が中継機器４１との間の帯域保証も提供できる。
【０３８５】
また、コンテンツ受信端末４３に中継機器４１の機能を加えてもよい。この場合、コンテンツ受信端末Ｄ４５は、自機の処理速度の制限で、受信したコンテンツをコンテンツ表示部３０３できないときも表示可能なビットレートに変更して表示することが可能になる。
【０３８６】
また、コンテンツ送信端末４２で算出する要求帯域の値は、伝送路の性質にあわせて、例えば無線ならパケットエラーによる再送を考慮しコンテンツのビットレートが６の場合に要求帯域を１増しの７など適切な値にしてもよい。
【０３８７】
また、本実施の形態では、コンテンツ伝送に必要な帯域のみ確保したが、中継機器は帯域設定要求時の要求帯域の値を記憶しておき、各中継機器は取得帯域分の帯域の確保後に、割当可能帯域が増えた場合や、あらかじめ要求帯域分の帯域が割当可能な場合は、要求帯域の値と確保した帯域の差分をさらに確保するとしてもよい。
【０３８８】
また、本実施の形態では、コンテンツ送信端末Ｓ４１が帯域設定要求パケットを送信し、コンテンツ受信端末Ｄ４５が帯域設定応答パケットを返信したが、コンテンツ受信端末Ｄ４５の帯域設定パケット処理部３４２で帯域設定要求パケットを作成し、コンテンツ送信端末Ｓ４１の帯域設定パケット処理部２４３で各中継機器で確保する取得帯域の値とコンテンツのビットレート変更が必要な中継機器を決定し帯域設定応答パケットをコンテンツ受信端末Ｄ４５に返信し、コンテンツ受信端末Ｄ４５の帯域設定パケット処理部３４２は帯域設定応答を受けたらコンテンツ送信端末Ｓ４１のコンテンツ管理部２０２に該当コンテンツの配信要求を送信し、コンテンツ送信端末Ｓ４１のコンテンツ管理部２０２は配信要求を受けるとコンテンツ配信を開始するものとしても、同様の効果が得られる。
【０３８９】
また、図２１の帯域設定パケットを用いて同一通信ネットワーク上に存在する帯域設定が可能な機器（以後、帯域設定機器と呼ぶ）が伝送路上の中継機器から個々に図２１（ａ）の帯域設定要求を受信し、帯域設定機器は所定の判定方法で、各中継機器で確保する取得帯域の値とコンテンツのビットレート変更が必要な中継機器を決定し、各中継機器に個々に図２１（ｂ）の帯域設定情報に取得帯域を含む帯域設定応答パケットを返信し伝送路の帯域設定し、図２１（ｃ）の帯域設定終了通知を帯域設定機器からコンテンツ送信端末４２に送信し、コンテンツ送信端末４２が帯域設定の設定結果を認識する方法でも同様の効果が得られる。
【０３９０】
なお、図２１（ｃ）の設定結果には、帯域設定が成功した場合は１、失敗した場合は０を書き込むとしてもよい。
【０３９１】
また、実施の形態のコンテンツ受信端末Ｄ４５の帯域設定パケット処理部３４２での帯域設定の判定方法は、中継機器４１で入力されたコンテンツに対する変換可能な最小限界ビットレートに制限が無ければ、実施の形態２、３の帯域設定でもよい。また通信ネットワークの特性に応じて最適な方法で帯域設定をおこなってもよいものとする。
【０３９２】
（実施の形態６）
図２２は、本発明の実施の形態６における帯域制御方法の機能ブロック図である。
【０３９３】
図２２において、図５と同じ構成要素については同じ符号を用い、説明を省略する。
【０３９４】
図２２（ａ）の中継機器５１は、通信ネットワーク対応部１０１Ａ、通信ネットワーク１０１Ｂ、帯域管理部１０２、コンテンツ識別部１０４、コンテンツビットレート変換部１０５は実施の形態２と同等の構成である。
【０３９５】
さらに、実施の形態２〜５の帯域設定パケット処理部１０３・１２３・１２３・１４３のいずれかの機能に加え、コンテンツ伝送中のコンテンツの割当帯域を変更するときに、コンテンツ受信端末５３に対して送信する、帯域変更要求を作成する帯域設定パケット処理部１５３で構成される。
【０３９６】
図２２（ｂ）のコンテンツ送信端末５２は、通信ネットワーク対応部２０１、コンテンツ管理部２０２、帯域設定パケット処理部２０３は実施の形態２と同等の構成である。
【０３９７】
図２２（ｃ）のコンテンツ受信端末５３は、通信ネットワーク対応部３０１、コンテンツ表示部３０３は実施の形態２と同等の構成である。
【０３９８】
さらに、実施の形態２〜５の帯域設定パケット処理部３０２・３２２・３３２・３４２のいずれかの機能に加え通信ネットワーク対応部３０１を介して通信ネットワークから入力される帯域変更要求から帯域変更応答を作成する帯域設定パケット処理部３５２で構成される。
【０３９９】
図２３は、実施の形態６における帯域設定パケットの構成を示す図である。
【０４００】
図２３において、図１８と同じ構成要素については、説明を省略する。
【０４０１】
図２３（ａ）は中継機器５１からコンテンツ受信端末５３に対して送信される帯域変更要求ある。中継機器５１で作成され、帯域設定情報にはコンテンツのビットレート変更後にコンテンツ伝送に必要な変更帯域の表示が設けられている。
【０４０２】
図２３（ｂ）はコンテンツ受信端末５３から帯域変更要求を送信した中継機器５１に対して返送される帯域設定応答である。コンテンツ受信端末５３で作成され、特に帯域設定情報は利用しない。
【０４０３】
図２３（ｃ）は帯域変更要求を受信した中継機器５１から帯域設定要求を送信した中継機器５１に対して返信される帯域設定解除通知パケットである。帯域変更要求パケットを受信した中継機器５１の帯域設定パケット処理部３５２で所定の判定方法で帯域が割当てられない場合に作成され、特に帯域設定情報は利用しない。
【０４０４】
本実施の形態は、通信ネットワーク上にコンテンツのビットレート変換対応の中継機器が存在し、複数のコンテンツを伝送しているビットレート変換対応の中継機器において、１つのコンテンツ伝送が終了したときに、他の伝送中のコンテンツのビットレートを上げるために、あらかじめ帯域変更要求パケットをコンテンツ受信端末に対して送信し、帯域変更応答パケットを受信したらコンテンツのビットレートを変更するところが実施の形態２〜５と異なる。
【０４０５】
次に、実施の形態６の帯域制御の動作について図２４、２５を用いて説明する。
【０４０６】
図２４、図２５は５つの機器から構成される場合の通信フローのシーケンス図である。コンテンツ送信端末５２の機能を持つコンテンツ送信端末Ｓ５１、コンテンツ受信端末５３の機能を持つコンテンツ受信端末Ｄ５５が、中継機器５１の機能をもつ中継機器Ｎ５３と、中継機器５１の機能からコンテンツ識別部１０４とコンテンツビットレート変換部１０５を除いて、通信ネットワーク対応部１０１Ａと通信ネットワーク対応部１０１Ｂが直接コンテンツの転送を行うビットレート変換非対応の中継機器Ｎ５２・Ｎ５４を介して接続されている場合について説明する。
【０４０７】
まず図２４を用いて帯域変更の設定が成功する場合について説明する。
【０４０８】
図２４では、コンテンツ送信端末Ｓ５１からコンテンツ受信端末Ｄ５５にビットレート変更前のビットレートが１８のコンテンツの伝送を行っている。
【０４０９】
中継機器Ｎ５３で、コンテンツのビットレートを１８から１２に変更し、コンテンツ受信端末Ｄ５５にはビットレートが１５のコンテンツが受信されている。
【０４１０】
ここでは、中継機器Ｎ５３の割当可能帯域が３増えて、中継機器Ｎ５３の帯域設定パケット処理部１５３が、所定の判定方法でコンテンツ送信端末Ｓ５１からコンテンツ受信端末Ｄ５５に伝送しているコンテンツの割当帯域を３増やすことにする。
【０４１１】
中継機器Ｎ５３の帯域設定パケット処理部１５３は、コンテンツ受信端末Ｄ５５側の帯域が１５に変更可能か確認するため、変更したい帯域の値を変更帯域（１５の帯域）とし、変更帯域を帯域設定情報として含んだ帯域変更要求パケットを作成し、コンテンツ受信端末Ｄ５５に送信する。
【０４１２】
次に、中継機器Ｎ５４の通信ネットワーク対応部１０１Ａは中継機器Ｎ５３から送信された帯域変更要求が入力されると帯域設定パケット処理部１５３に転送する。
【０４１３】
中継機器Ｎ５４の帯域設定パケット処理部１５３では、帯域管理部１０２で管理している図４の表から割当可能な帯域と変更要求のコンテンツに割当てている帯域を調べ、帯域変更要求の帯域設定情報の変更帯域の値で割当て帯域の変更が可能なので、変更帯域と確保中の帯域の差分を仮確保し、帯域設定要求を通信ネットワーク対応部１０１Ｂを介して通信ネットワークに出力する。
【０４１４】
次に、コンテンツ受信端末Ｄ５５の通信ネットワーク対応部３０１は、帯域変更要求が入力されると帯域設定パケット処理部３３２に転送する。
【０４１５】
帯域設定パケット処理部３３２では、帯域変更要求パケットを受けたら帯域変更要求パケット送信した中継機器Ｎ５３に返信する帯域変更応答パケットを作成し、通信ネットワーク対応部３０１を介して帯域変更応答パケットを通信ネットワークに出力する。
【０４１６】
次に、中継機器Ｎ５４の帯域設定パケット処理部１５３は通信ネットワーク対応部１０１Ｂを介して入力された帯域変更応答を受けると、仮確保した値を確保し、通信ネットワーク対応部１０１Ａを介して通信ネットワークに出力する。
【０４１７】
次に、中継機器Ｎ５３の帯域設定パケット処理部１５３は通信ネットワーク対応部１０１Ｂを介して入力された帯域変更応答を受けると、コンテンツビットレート変換部１０５に変更後のビットレートの値を１２から１５に変更する命令を送る。
【０４１８】
中継機器Ｎ５３のビットレート変換部１０５は、入力されたコンテンツのビットレートを１５に変更し、通信ネットワーク対応部１０１Ｂを介して通信ネットワークに出力する。
【０４１９】
次に、コンテンツは中継機器Ｎ５４の通信ネットワーク対応部１０１Ａに入力されると、コンテンツを通信ネットワーク対応部１０１Ｂに転送し、通信ネットワーク対応部１０１Ｂから通信ネットワークに出力する。
【０４２０】
最後に、コンテンツ受信端末Ｄ５５にはビットレートが１５のコンテンツが通信ネットワーク対応部３０１で受信され、コンテンツ表示部３０３に転送される。
【０４２１】
コンテンツ表示部３０３はビットレートが１５のコンテンツを表示する。
【０４２２】
以上のようにして、中継機器５１で割当可能な帯域が増加した場合に、ビットレート変更に先立ち帯域変更を行い、必要な帯域を確保してからビットレートを変更するので安定したコンテンツ伝送が行える。
【０４２３】
次に図２５を用いて帯域設定が失敗する場合について説明する。
【０４２４】
中継機器Ｎ５４の割当可能帯域が２であることを除けば図２４と同様である。
【０４２５】
コンテンツ受信端末Ｎ５４の帯域設定パケット処理部３４２に帯域設定要求のパケットが入力されるところまでは、帯域設定成功例と同じである。
【０４２６】
中継機器Ｎ５４の通信ネットワーク対応部１０１Ａは中継機器Ｎ５３から送信された帯域変更要求が入力されると帯域設定パケット処理部１５３に転送する。
【０４２７】
中継機器Ｎ５４の帯域設定パケット処理部１５３では、帯域管理部１０２で管理している図２８の表から割当可能な帯域と変更要求のコンテンツに割当てている帯域を調べ、帯域変更要求の帯域設定情報の変更帯域の値で帯域を変更可能ならば、変更帯域に帯域を変更する。
【０４２８】
しかし、ここでは中継機器Ｎ５４の割当可能帯域は２なので、変更帯域の１５には変更できないと判定し、帯域設定失敗を示す帯域設定解除通知パケットを作成し、通信ネットワーク対応部１０１Ａを介して中継機器Ｎ５３に返信する。
【０４２９】
中継機器Ｎ５３の帯域設定パケット処理部１５３は通信ネットワーク対応部１０１Ｂを介して帯域設定解除通知パケットを受信する。
【０４３０】
以上のようにして、中継機器Ｎ５３が帯域設定が失敗したことを認識する。
【０４３１】
中継機器Ｎ５３は帯域変更が失敗したので、仮確保した３の帯域を解放し、コンテンツビットレート変換部１０５ではコンテンツのビットレートを１２に変更し出力する。
【０４３２】
なお、本実施の形態では、中継機器Ｎ５４では変更帯域の１５がないと帯域変更解除通知を返信したが、割当可能な帯域を仮確保し（ここでは２の帯域）て、帯域変更要求の変更帯域の値を１４に書き換えて出力し、コンテンツ受信端末Ｄ５５が帯域変更要求を受信し、変更帯域の値を取得帯域とし、取得帯域を帯域設定情報に加えた帯域変更応答を作成し、中継機器Ｎ５３に返信し、中継機器Ｎ５４及び中継機器Ｎ５３は帯域設定応答の取得帯域の値の帯域を確保し、中継機器Ｎ５３は、確保した帯域（１４の帯域）で伝送可能なビットレートに変更しコンテンツを出力するとしてもよい。
【０４３３】
なお、本実施の形態では、帯域変更時に帯域変更要求パケットを送信したが、あらかじめ定期的に他の中継機器の割当可能な帯域を調べておき、帯域変更時にコンテンツ受信端末間の全中継機器で割当可能な帯域がある場合に、帯域設定要求パケットを送信してもよい。この場合の実現方法として、コンテンツ受信端末５３が、定期的に調査パケットをコンテンツ送信端末５２に送信し、伝送路上の中継機器は調査パケットの帯域設定情報に自機の割当可能な帯域を書き込むことにより中継機器は自機よりコンテンツ受信側の中継機器の割当可能な帯域を把握することができる。
【０４３４】
なお、自機がビットレート変換非対応の中継機器が帯域の変更を行なう場合は、自機に最も近いコンテンツ送信端末５２側のビットレート変換対応の中継機器に変更帯域を含む帯域変更要求の送信命令をビットレート変換対応の中継機器５１に送信し、ビットレート変換対応の中継機器５１は、自機で変更帯域が割当可能ならば帯域変更要求を送信することとしてもよい。
【産業上の利用可能性】
【０４３５】
本発明にかかる中継機器及び帯域制御方法は、隣接する中継機器間の帯域の利用状況に応じてコンテンツのビットレート変更し、データ伝送を行うことが必要な、映像等のストリームデータの送信に有効である。
【図面の簡単な説明】
【０４３６】
【図１】本発明の実施の形態１における中継機器の機能ブロック図
【図２】本発明の実施の形態１におけるシステム構成の図
【図３】本発明の実施の形態１におけるコンテンツ送信端末・コンテンツ受信端末の機能ブロック図
【図４】本発明の実施の形態１〜６における帯域管理表の図
【図５】本発明の実施の形態２における帯域制御方法の機能ブロック図
【図６】本発明の実施の形態２における帯域制御方法の帯域設定パケットの構成を示す図
【図７】本発明の実施の形態２における帯域制御方法の通信フローのシーケンス図
【図８】本発明の実施の形態２における帯域制御方法の通信フローのシーケンス図
【図９】本発明の実施の形態３における帯域制御方法の機能ブロック図
【図１０】本発明の実施の形態３における帯域制御方法の帯域設定パケットの構成を示す図
【図１１】本発明の実施の形態３における帯域制御方法の通信フローのシーケンス図
【図１２】本発明の実施の形態３における帯域制御方法の通信フローのシーケンス図
【図１３】本発明の実施の形態４における帯域制御方法の機能ブロック図
【図１４】本発明の実施の形態４における帯域制御方法の帯域設定パケットの構成を示す図
【図１５】本発明の実施の形態４における帯域制御方法の通信フローのシーケンス図
【図１６】本発明の実施の形態４における帯域制御方法の通信フローのシーケンス図
【図１７】本発明の実施の形態５における帯域制御方法の機能ブロック図
【図１８】本発明の実施の形態５における帯域制御方法の帯域設定パケットの構成を示す図
【図１９】本発明の実施の形態５における帯域制御方法の通信フローのシーケンス図
【図２０】本発明の実施の形態５における帯域制御方法の通信フローのシーケンス図
【図２１】本発明の実施の形態５における帯域制御方法の帯域設定パケットの構成を示す図
【図２２】本発明の実施の形態６における帯域制御方法の機能ブロック図
【図２３】本発明の実施の形態６における帯域制御方法の帯域設定パケットの構成を示す図
【図２４】本発明の実施の形態６における帯域制御方法の通信フローのシーケンス図
【図２５】本発明の実施の形態６における帯域制御方法の通信フローのシーケンス図
【図２６】特許文献１の従来のビットレート変換機器及びシステム構成の図
【図２７】特許文献２の従来の帯域制御方法の帯域設定パケットの構成を示す図
【図２８】特許文献２の従来の帯域制御方法の通信フローのシーケンス図
【図２９】特許文献２の従来の帯域制御方法の帯域管理表の図
【符号の説明】
【０４３７】
１    中継機器
２    コンテンツ送信端末
３    コンテンツ受信端末
１１Ａ    中継機器
２１Ａ〜２１Ｃ    コンテンツ送信端末
３１Ａ〜３１Ｃ    コンテンツ受信端末
４１Ａ〜４１Ｂ    通信ネットワーク
１Ａ    通信ネットワーク対応部
１Ｂ    通信ネットワーク対応部
１Ｃ    帯域管理部
１Ｄ    帯域設定部
１Ｅ    コンテンツ識別部
１Ｆ    コンテンツビットレート変換部
２Ａ    通信ネットワーク対応部
２Ｂ    コンテンツ管理部
３Ａ    通信ネットワーク対応部
３Ｂ    コンテンツ表示部
１１    中継機器
１２    コンテンツ送信端末
１３    コンテンツ受信端末
２１    中継機器
２２    コンテンツ送信端末
２３    コンテンツ受信端末
３１    中継機器
３２    コンテンツ送信端末
３３    コンテンツ受信端末
４１    中継機器
４２    コンテンツ送信端末
４３    コンテンツ受信端末
５１    中継機器
５２    コンテンツ送信端末
５３    コンテンツ受信端末
１０１Ａ    通信ネットワーク対応部
１０１Ｂ    通信ネットワーク対応部
１０２    帯域管理部
１０３    帯域設定パケット処理部
１０４    コンテンツ識別部
１０５    コンテンツビットレート変換部
１２３    帯域設定パケット処理部
１３３    帯域設定パケット処理部
１４３    帯域設定パケット処理部
１５３    帯域設定パケット処理部
２０１    通信ネットワーク対応部
２０２    コンテンツ管理部
２０３    帯域設定パケット処理部
２２３    帯域設定パケット処理部
２３３    帯域設定パケット処理部
２４３    帯域設定パケット処理部
２５３    帯域設定パケット処理部
３０１    通信ネットワーク対応部
３０２    帯域設定パケット処理部
３０３    コンテンツ表示部
３２２    帯域設定パケット処理部
３３２    帯域設定パケット処理部
３４２    帯域設定パケット処理部
３５２    帯域設定パケット処理部
Ｓ１１    コンテンツ送信端末
Ｓ２１    コンテンツ送信端末
Ｓ３１    コンテンツ送信端末
Ｓ４１    コンテンツ送信端末
Ｓ５１    コンテンツ送信端末
Ｄ１５    コンテンツ受信端末
Ｄ２５    コンテンツ受信端末
Ｄ３５    コンテンツ受信端末
Ｄ４５    コンテンツ受信端末
Ｄ５５    コンテンツ受信端末
Ｎ１    コンテンツ送信端末
Ｎ２    中継機器
Ｎ３    中継機器
Ｎ４    コンテンツ受信端末
Ｎ１２    中継機器
Ｎ１３    中継機器
Ｎ１４    中継機器
Ｎ２２    中継機器
Ｎ２３    中継機器
Ｎ２４    中継機器
Ｎ３２    中継機器
Ｎ３３    中継機器
Ｎ３４    中継機器
Ｎ４２    中継機器
Ｎ４３    中継機器
Ｎ４４    中継機器
Ｎ５２    中継機器
Ｎ５３    中継機器
Ｎ５４    中継機器
１０００    コンテンツ送信端末
１００１    制御部
１００２    蓄積部
１００３    通信部
１００４    ビットレート変換部
２０００Ａ    コンテンツ受信端末
２０００Ｂ    コンテンツ受信端末
２０００Ｃ    コンテンツ受信端末
２００１    制御部
２００２    再生部
２００３    通信部
２００４    操作部
３０００    通信回線
【図１】
2006166066.tif 000003
【図２】
2006166066.tif 000004
【図３】
2006166066.tif 000005
【図４】
2006166066.tif 000006
【図５】
2006166066.tif 000007
【図６】
2006166066.tif 000008
【図７】
2006166066.tif 000009
【図８】
2006166066.tif 000010
【図９】
2006166066.tif 000011
【図１０】
2006166066.tif 000012
【図１１】
2006166066.tif 000013
【図１２】
2006166066.tif 000014
【図１３】
2006166066.tif 000015
【図１４】
2006166066.tif 000016
【図１５】
2006166066.tif 000017
【図１６】
2006166066.tif 000018
【図１７】
2006166066.tif 000019
【図１８】
2006166066.tif 000020
【図１９】
2006166066.tif 000021
【図２０】
2006166066.tif 000022
【図２１】
2006166066.tif 000023
【図２２】
2006166066.tif 000024
【図２３】
2006166066.tif 000025
【図２４】
2006166066.tif 000026
【図２５】
2006166066.tif 000027
【図２６】
2006166066.tif 000028
【図２７】
2006166066.tif 000029
【図２８】
2006166066.tif 000030
【図２９】
2006166066.tif 000031