(57)【要約】【課題】ユーザに通信ネットワークの帯域に関する専門の知識を要求せず、しかも必要なとき必要な帯域の確保が可能な帯域設定システムおよび帯域設定方法を得ること。【解決手段】ユーザ端末１０１が所定のアプリケーションプログラムを用いて、たとえばデータ・サーバ１０３との間で回線経路１０５を設定するとき、そのプログラムの起動と共に所望の帯域に設定するための帯域要求・変更データ１１４がサービス・プロバイダ１０２に送られる。サービス・プロバイダ１０２は認証が成功したら帯域変更指示部１１２で通信ネットワーク１０４に帯域の変更を指示して回線経路１０５の帯域を必要な広さとする。そのアプリケーションプログラムが終了すると、元の帯域に戻される。【選択図】図１
2005102035.tif 000002
【特許請求の範囲】
【請求項１】
外部ネットワークとの通信を必要とするアプリケーションプログラムについてその実行の際に必要とする帯域を該当するアプリケーションプログラムが起動されるたびに判別する必要帯域判別手段を備えた通信端末と、
この必要帯域判別手段によって判別された帯域をそのアプリケーションプログラムの実行時に使用される回線経路に割り当てる帯域割当手段
とを具備することを特徴とする帯域設定システム。
【請求項２】
外部ネットワークとの通信を必要とするアプリケーションプログラムが実行の各過程でそれぞれ必要とする帯域を該当するアプリケーションプログラムのそれぞれの過程が実行される際に判別する必要帯域個別判別手段を備えた通信端末と、
この必要帯域個別判別手段によって判別された帯域をそのアプリケーションプログラムのそれぞれの過程が実行される際に実行時に使用される回線経路に割り当てる帯域割当手段
とを具備することを特徴とする帯域設定システム。
【請求項３】
アプリケーションプログラムが終了するとき、そのアプリケーションプログラムの起動直前に前記通信端末が割り当てられていた帯域に復帰させる帯域割当復帰手段を具備することを特徴とする請求項１または請求項２記載の帯域設定システム。
【請求項４】
前記通信端末は、起動したアプリケーションプログラムに予め組み込まれた前記必要とする帯域を読み取る必要帯域読取手段を具備することを特徴とする請求項１または請求項２記載の帯域設定システム。
【請求項５】
前記通信端末は、起動したアプリケーションプログラムの種類を判別する種類判別手段と、アプリケーションプログラムの種類別にアプリケーションプログラムの実行時に必要とする帯域を対応付けた種類別必要帯域記憶手段と、起動したアプリケーションプログラムの実行時に必要とする帯域を、種類別必要帯域記憶手段を参照して判別する帯域判別手段を具備することを特徴とする請求項１または請求項２記載の帯域設定システム。
【請求項６】
外部ネットワークとの通信を必要とするアプリケーションプログラムについてその実行の際に必要とする帯域をアプリケーションプログラムが起動されるたびに判別する必要帯域判別ステップと、
この必要帯域判別ステップによって判別された帯域をそのアプリケーションプログラムの実行時に使用される回線経路に割り当てる帯域割当ステップと、
この帯域割当ステップで割り当てた帯域に応じて課金する課金ステップ
とを具備することを特徴とする帯域設定方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はインターネット等のネットワークの帯域を設定する帯域設定システムおよび帯域設定方法に係わり、特に帯域を必要に応じて変更できるようにした帯域設定システムおよび帯域設定方法に関する。
【背景技術】
【０００２】
インターネット等のネットワークを用いて各種の通信形態のデータ通信が行われている。この中にはテキスト情報だけからなる電子メールのように比較的狭い帯域で通信が可能なものから、動画コンテンツやテレビ電話のように比較的広い帯域で通信しないと十分な品質を確保できないものもある。しかしながら比較的広い帯域を必要とする通信がそのユーザの全体の通信のうちのわずかな時間帯で行われるような場合、そのために比較的広い帯域を常時確保することは費用面で負担になるだけでなく、帯域の有効活用の面からも問題がある。
【０００３】
そこで、各ユーザのライフスタイルや利用時間帯に応じて帯域を個別に設定できるようにした第１の提案が行われている（たとえば特許文献１参照）。この第１の提案では、複数のネットワークサービスの中からユーザが希望するサービスの組み合わせや、ネットワークサービスごとの使用帯域および利用時間帯を任意に選択させるようにしている。そして、制御手段がこれら選択された使用帯域および利用時間に応じた料金設定を行うと共に、帯域をユーザに割り当てるようにしている。
【０００４】
この第１の提案では、帯域割り当てを変更する際に、従来行われた書面による手続きをオンラインで行う。したがって、書類の郵送等による帯域変更の遅延の問題は発生しない。
【０００５】
また、使用する帯域を、ユーザごとに動的に増加または減少させる第２の提案も行われている（たとえば特許文献２参照）。この第２の提案でユーザは、高速通信が一時的に必要になる場合に、その時間帯だけ使用帯域の増加を図る帯域変更サービスを利用することができる。この提案では、一時的な必要性を満たすだけのために常時大きな使用帯域を確保し続ける必要が無くなり、通信コストの削減を図ることができる。
【０００６】
更に、帯域確保の必要性が生じた場合に、ユーザ側からその旨のメッセージをネットワーク上に送り出して必要な帯域を確保するようにした第３の提案も行われている（たとえば特許文献３参照）。
【特許文献１】特開２００２−３０５５４３号公報（第００１６段落、図１）
【特許文献２】特開２００３−００８６３８号公報（第００３７段落、図８）
【特許文献３】特開２００２−１６６１８号公報（第００１７段落、図１）
【発明の開示】
【発明が解決しようとする課題】
【０００７】
このうち第１の提案では、ユーザがあらかじめライフスタイルや利用時間帯に沿って帯域や時間の組み合わせを決めると、これをサービス提供側サイトが受け付けて、帯域の変更等を実行するようにしている。しかしながら、ユーザの多くは帯域について十分な知識を有していない。したがって、不必要に広い帯域を指定してしまう場合もあるし、狭い帯域を指定して、送受信する画像等の品質を良好に設定できない場合もある。したがって、帯域について専門的な知識を持っていない場合には帯域や時間を組み合わせること自体が困難となる。また、不用意に帯域を広く取ると結局は経済的な通信ができなくなるという問題がある。
【０００８】
また、第２の提案では単に高速回線と低速回線の２種類の回線を用意している。そして、パケットが設定を超える速度で入力されているかどうかを判別して、この判別結果に応じて回線の選択を行っている。したがってユーザに割り当てる帯域の広さが大雑把であり、割り当てられた帯域自体にかなりの無駄が発生する可能性がある。また、この第２の提案ではユーザに最初に低速回線が割り当てられていた場合、相手の通信端末はこのユーザが永続的に低速回線につながった通信端末であると認識してしまう。したがって、高速回線で通信を行うことが好ましい通信内容であっても、この低速回線に合わせた通信速度でデータの通信が継続してしまう場合があり、この場合には所望の品質で通信が行えないという問題が発生する。
【０００９】
一方、第３の提案では帯域確保の必要が生じて、ユーザが帯域確保ボタンを押すと、エンドユーザ端末が帯域を確保したいアプリケーションのフローを特定する。これによりシグナリングメッセージがネットワーク上に送り出され、エンドユーザ端末とサーバの間で双方向の帯域が確保される。したがって、ユーザが帯域確保ボタンを押すことが前提となり、このような行為がなければ、高品質な映像や音声の通信を行うための帯域の確保が行われない。このため、第１の提案と同様にユーザ側に専門の知識を要求すると共に、ユーザが常に帯域について監視を行う必要がある。
【００１０】
そこで本発明の目的は、ユーザに通信ネットワークの帯域に関する専門の知識を要求せず、しかも必要なとき必要な帯域の確保が可能な帯域設定システムおよび帯域設定方法を得ることにある。
【課題を解決するための手段】
【００１１】
請求項１記載の発明では、（イ）外部ネットワークとの通信を必要とするアプリケーションプログラムについてその実行の際に必要とする帯域を該当するアプリケーションプログラムが起動されるたびに判別する必要帯域判別手段を備えた通信端末と、（ロ）この必要帯域判別手段によって判別された帯域をそのアプリケーションプログラムの実行時に使用される回線経路に割り当てる帯域割当手段とを帯域設定システムに具備させる。
【００１２】
すなわち請求項１記載の発明では、外部ネットワークとの通信を必要とするアプリケーションプログラムについてそのアプリケーションプログラムが起動されるたびに、必要とする帯域を通信端末がその必要帯域判別手段で判別するようにしている。この判別結果に基づいて、帯域割当手段がそのアプリケーションプログラムの実行時に使用される回線経路に割り当てる。したがって、ユーザは通信ネットワークの帯域に関する専門の知識を何ら必要とすることなく、そのアプリケーションプログラムの実行時に必要な帯域を使用される回線経路に割り当てて、確保することができる。
【００１３】
請求項２記載の発明では、（イ）外部ネットワークとの通信を必要とするアプリケーションプログラムが実行の各過程でそれぞれ必要とする帯域を該当するアプリケーションプログラムのそれぞれの過程が実行される際に判別する必要帯域個別判別手段を備えた通信端末と、（ロ）この必要帯域個別判別手段によって判別された帯域をそのアプリケーションプログラムのそれぞれの過程が実行される際に実行時に使用される回線経路に割り当てる帯域割当手段とを帯域設定システムに具備させる。
【００１４】
すなわち請求項２記載の発明では、外部ネットワークとの通信を必要とするアプリケーションプログラムが実行の各過程でそれぞれ必要とする帯域を、通信端末がその必要帯域個別判別手段で個別に判別するようにしている。この判別結果に基づいて、帯域割当手段がそのアプリケーションプログラムの実行時に使用される回線経路に割り当てる。したがって、ユーザは通信ネットワークの帯域に関する専門の知識を何ら必要とすることなく、そのアプリケーションプログラムのそれぞれの過程が実行される際に実行時に使用される回線経路に判別された帯域を割り当てて、必要な帯域を確保することができる。
【００１５】
請求項３記載の発明では、請求項１または請求項２記載の帯域設定システムで、アプリケーションプログラムが終了するとき、そのアプリケーションプログラムの起動直前に通信端末が割り当てられていた帯域に復帰させる帯域割当復帰手段を具備することを特徴としている。
【００１６】
すなわち請求項３記載の発明では、アプリケーションプログラムが実行されたときにこれに必要な帯域を割り当てるだけでなく、そのアプリケーションプログラムが終了するときには帯域を元の状態に戻すことにしている。このため、広帯域を必要とするアプリケーションプログラムが起動されて広い帯域が確保されてもそのプログラムの終了以後も広い帯域のままで放置されることがない。
【００１７】
請求項４記載の発明では、請求項１または請求項２記載の帯域設定システムで、通信端末は、起動したアプリケーションプログラムに予め組み込まれた前記した必要とする帯域を読み取る必要帯域読取手段を具備することを特徴としている。
【００１８】
すなわち請求項４記載の発明では、アプリケーションプログラムに予め必要とする帯域に関するデータを組み込んでおいて、これを必要帯域読取手段で読み取ることで必要な帯域を判別するようにしている。したがって、それぞれのアプリケーションプログラムの実行時に必要とする帯域を具体的に判別可能である。
【００１９】
請求項５記載の発明では、請求項１または請求項２記載の帯域設定システムで、通信端末は、起動したアプリケーションプログラムの種類を判別する種類判別手段と、アプリケーションプログラムの種類別にアプリケーションプログラムの実行時に必要とする帯域を対応付けた種類別必要帯域記憶手段と、起動したアプリケーションプログラムの実行時に必要とする帯域を、種類別必要帯域記憶手段を参照して判別する帯域判別手段を具備することを特徴としている。
【００２０】
すなわち請求項５記載の発明では、アプリケーションプログラムがテレビ電話のプログラムであるとか、電子メールのプログラムであるといったプログラムの一般的な種類から、一般的に必要とされる帯域を判別するようにしている。種類別必要帯域記憶手段の内容をアプリケーションプログラムの名称やバージョン等で規定できるまで具体的な内容を規定した記憶手段とすれば、それだけ正確に必要帯域を判別できる。しかも、請求項５記載の発明の場合にはアプリケーションプログラム自体に必要な帯域を示すデータを組み込む必要がないので、このようなデータを組み込んだ特別なアプリケーションプログラム以外のプログラムでも必要帯域を判別できるという利点が生じる。
【００２１】
請求項６記載の発明では、（イ）外部ネットワークとの通信を必要とするアプリケーションプログラムについてその実行の際に必要とする帯域をアプリケーションプログラムが起動されるたびに判別する必要帯域判別ステップと、（ロ）この必要帯域判別ステップによって判別された帯域をそのアプリケーションプログラムの実行時に使用される回線経路に割り当てる帯域割当ステップと、（ハ）この帯域割当ステップで割り当てた帯域に応じて課金する課金ステップとを帯域設定方法に具備させる。
【００２２】
すなわち請求項６記載の発明では、必要帯域判別ステップで、アプリケーションプログラムが起動されるたびに必要帯域を判別し、帯域割当ステップでそのアプリケーションプログラムの実行時に使用される回線経路に割り当てるので、必要帯域を確保することができる。そして、確保した帯域に応じて課金ステップで課金を行うので、帯域をこまめに設定できる分だけユーザの経済的な負担を軽減することができる。
【発明の効果】
【００２３】
以上説明したように本発明によれば、使用するアプリケーションプログラムごとに通信端末が通信に必要な帯域を判別して割り当てることにしているので、ユーザは帯域についての特別な知識を必要とすることなくそれぞれのアプリケーションプログラムの使用に適した帯域を設定することができる。また、確保する帯域を必要に応じてこまめに変更できるので、最大使用帯域を常時確保する場合と比べると経済的なシステムを構築することができるだけでなく、通信ネットワークの資源を有効に活用することができる。更にアプリケーションプログラムに合わせて帯域を設定するので、帯域設定に無駄がない。
【発明を実施するための最良の形態】
【００２４】
図１は、本発明の実施の形態における帯域設定システムの概要を表わしたものである。この帯域設定システム１００は、ユーザ端末１０１と、このユーザ端末１０１がインターネットに接続する際に使用するサービス・プロバイダ１０２と、ユーザ端末１０１の接続先の一例として所定のサービスを行うデータ・サーバ１０３を備えている。データ・サーバ１０３は、ユーザ端末１０１のアクセスの対象となる各種のデータを格納したサーバである。データ・サーバ１０３はサービス・プロバイダ１０２の仲介の下で、ユーザ端末１０１との間に存在するインターネット等の通信ネットワーク１０４に回線経路１０５を設定して、データ通信を行うようになっている。データ・サーバ１０３の代わりに、図示しないイベント・サーバが接続先となってもよいし、同様に図示しないコンテンツ・サーバのような他の接続先であっても良い。
【００２５】
サービス・プロバイダ１０２は、図示しないＣＰＵ（中央処理装置）と、制御用のプログラムや固定的なデータを格納した記憶媒体を備えており、制御用のプログラムを実行することで、各種機能を実現している。サービス・プロバイダ１０２は、所定の契約を行ってメンバとなっているユーザ端末１０１からアクセスがあるとこれを認証する認証部１１１と、帯域の変更の要請があったときに回線経路１０５の帯域の変更を指示する帯域変更指示部１１２を備えている。
【００２６】
図２は、ユーザ端末の構成を表わしたものである。ユーザ端末１０１は、パーソナルコンピュータやゲーム端末等のように通信機能を備えた情報端末であり、各種制御の中枢となるＣＰＵを備えている。ＣＰＵ１２１は、データバス等のバス１２２を通じて制御プログラム格納部１２３や作業用メモリ１２４と接続されている。ＣＰＵ１２１は、制御プログラム格納部１２３に格納された制御プログラムを実行することで、所定のユーザ端末としての各種制御を行うようになっている。バス１２２には、通信ネットワーク１０４を介して通信を行うための通信制御部１２５や図示しないディスプレイ等の表示部１２６および図示しないキーボードやマウス等の操作入力部１２７の他に、アプリケーション格納部１２８と帯域判別要求部１２９が接続されている。
【００２７】
ここで、アプリケーション格納部１２８は各種のアプリケーションプログラムを格納している部分である。アプリケーション格納部１２８に格納されているアプリケーションプログラムの内で通信ネットワーク１０４を使用するプログラムの少なくとも一部のもの（以下、帯域データ付アプリケーションと称する。）には、そのプログラムを実行する際に必要とされる帯域を表わした要求帯域データが組み込まれている。帯域判別要求部１２９は、帯域データ付アプリケーションが起動されると、この要求帯域データを用いてアプリケーションの起動および進行に伴うそれぞれの時点で必要な帯域を判別し、帯域要求・変更データ１１４（図１）として図１に示したサービス・プロバイダ１０２に対して要求するようになっている。
【００２８】
サービス・プロバイダ１０２側では、帯域要求・変更データ１１４が送られてくると、認証部１１１で契約当事者としてのユーザ端末１０１から送られてきたデータであることを認証する。そして、認証が成功すると、帯域変更指示部１１２からそのユーザの回線経路１０５の帯域の変更を、要求された帯域に基づいて指示することになる。
【００２９】
図３は、帯域データ付アプリケーションに組み込まれた要求帯域データテーブルの例を示したものである。このうち同図（ａ）はテレビ電話に使用するテレビ電話用帯域データ付アプリケーションの場合を示している。このテレビ電話用テーブル１４１には、テレビ電話用帯域データ付アプリケーションの起動時に要求する起動時要求帯域Ｂ11と、ユーザが高画質を指定したときに要求する高画質時要求帯域Ｂ12と、ユーザが標準画質を指定したときに要求する標準画質時要求帯域Ｂ13と、ユーザが低画質を指定したときに要求する低画質時要求帯域Ｂ14とが記されている。
【００３０】
また、同図（ｂ）はＷＷＷ（World Wide Web）を閲覧するために使用するＷＷＷ用帯域データ付アプリケーションの場合を示している。このＷＷＷ用テーブル１４２には、ＷＷＷ用帯域データ付アプリケーションの起動時に要求する起動時要求帯域Ｂ21と、ユーザが閲覧のためにアクセスしたホームページで動画の再生を指定したときに要求する動画再生指定時要求帯域Ｂ22と、同じくアクセスしたホームページで大量の音楽やアプリケーションプログラムのダウンロードあるいはアップロードを指定したときに要求する大量転送指定時要求帯域Ｂ23と、これら以外の通常の静止画やテキスト情報等のダウンロードやアップロードを指定したときに要求する通常データ指定時要求帯域Ｂ24とが記されている。
【００３１】
更に、同図（ｃ）はユーザがオンラインゲームに参加する際に使用するゲーム用帯域データ付アプリケーションの場合を示している。このゲーム用テーブル１４３には、ゲーム用帯域データ付アプリケーションの起動時に要求する起動時要求帯域Ｂ31のみが記されている。ゲームの場合には、プログラムやデータの迅速な転送が要求されるので、この例ではゲーム用帯域データ付アプリケーションが起動してから終了するまで特に帯域を変更する制御は行われず、比較的広い帯域として起動時要求帯域Ｂ31が設定されている。ゲームの性格がこれと異なっていたり、幾つかの種類の異なったゲームをまとめて収容したアプリケーションの場合には、同図（ａ）あるいは（ｂ）に示したように幾つかの帯域が選択的に要求されるような構成となっていてもよい。
【００３２】
図４は、ユーザ端末に格納された帯域データ付アプリケーションの１つが起動されたときの帯域データ付アプリケーション側の帯域制御のための処理の流れを表わしたものである。図２に示したアプリケーション格納部１２８には、たとえば図３（ａ）〜（ｃ）に示した３つの要求帯域データテーブルのいずれかを組み込んだ帯域データ付アプリケーションが格納されている。ユーザの選択によって、これ以外のアプリケーションがアプリケーション格納部１２８に格納されていることは自由である。
【００３３】
これらの帯域データ付アプリケーションは、起動のたびにそのテーブル内のデータをユーザ端末１０１の所定の領域に格納することを要求する（ステップＳ２０１）。そして、とりあえず起動時に必要とする帯域を要求する（ステップＳ２０２）。
【００３４】
これ以後は、その帯域データ付アプリケーションが新たに帯域要求を発生させるたびに（ステップＳ２０３：Ｙ）、その帯域要求をユーザ端末１０１のＣＰＵに通知する（ステップＳ２０４）。また、ユーザの操作等によってその帯域データ付アプリケーションが終了する場合には（ステップＳ２０５：Ｙ）、この帯域データ付アプリケーションが起動される直前の帯域への復帰をユーザ端末のＣＰＵに通知する（ステップＳ２０６）。
【００３５】
一方、図５はユーザ端末側の行う帯域要求の流れを表わしたものである。ユーザが、図２に示した操作入力部１２７を操作して所定の帯域データ付アプリケーションの起動を指示したとする。該当する帯域データ付アプリケーションが起動すると（ステップＳ２２１：Ｙ）、ＣＰＵ１２１（図２）は通信制御部１２５（図２）が現在設定している帯域の値を作業用メモリ１２４（図２）に格納する（ステップＳ２２２）。本実施の形態では、起動した帯域データ付アプリケーションを終了させたときに再び元の帯域に設定を戻すことにしているので、その値を記憶しておくためである。
【００３６】
帯域データ付アプリケーションの起動により図４のステップＳ２０１でテーブル内のデータの格納要求が送られてくる。ユーザ端末１０１はこれを受信すると（ステップＳ２２３：Ｙ）、送られてきたその帯域データ付アプリケーションのテーブルを作業用メモリ１２４に同様に格納する（ステップＳ２２４）。図２に示したＣＰＵ１２１はその起動した帯域データ付アプリケーションから図４のステップＳ２０４あるいはステップＳ２０６の帯域要求の通知が受信されるのを待機しており、これ以後の時刻に帯域要求が受信されるたびに（ステップＳ２２５：Ｙ）、該当する帯域を作業用メモリ１２４内のテーブル等から読み出す（ステップＳ２２６）。そして、これが現在設定されている帯域の値と異なる場合には（ステップＳ２２７：Ｙ）、その帯域を図１に示したサービス・プロバイダ１０２に要求することになる（ステップＳ２２８）。現在設定されている帯域と同一の場合には（ステップＳ２２７：Ｎ）、帯域変更の処理は行われない（リターン）。
【００３７】
図６はサービス・プロバイダ側における帯域の設定および変更処理を表わしたものである。図１に示したサービス・プロバイダ１０２もユーザ端末１０１と同様に図示しないＣＰＵを備えており、図示しない記憶媒体に制御プログラムを格納して帯域の設定や変更に関する処理等の処理を行うようになっている。次の図で説明する通信ネットワーク１０４も同様にＣＰＵによる帯域の制御を行っている。
【００３８】
サービス・プロバイダ１０２はユーザ端末１０１から帯域要求・変更データ１１４によって帯域の設定や変更についての要求を受信すると（ステップＳ２５１：Ｙ）、ユーザ認証処理を実行する（ステップＳ２５２）。ユーザ端末１０１がサービス・プロバイダ１０２と契約を締結していない等によって認証が成功しなかった場合には（ステップＳ２５３：Ｎ）、その旨の通知がユーザ端末１０１に対して行われる（ステップＳ２５４）。
【００３９】
認証が成功した場合（ステップＳ２５３：Ｙ）、サービス・プロバイダ１０２は要求された帯域をユーザ端末１０１と通信先の一例としてのデータ・サーバ１０３との間で確保するために、通信ネットワーク１０４に対して該当する回線経路１０５（図１）に対する帯域の設定あるいは変更を指示する（ステップＳ２５５）。この指示に対して通信ネットワーク１０４が帯域の設定あるいは変更に成功したら（ステップＳ２５６：Ｙ）、サービス・プロバイダ１０２はその帯域の設定あるいは変更の時点から課金を開始するか、帯域の変更に応じた課金内容に変更する（ステップＳ２５７）。すなわち、帯域が広くなる方向に変更されれば、これに応じて課金の割合が高くなり、帯域が狭くなる方向に変更されれば、これに応じて課金の割合が低くなる。ステップＳ２５６で新たな帯域の設定が失敗したり、要求された帯域への変更に失敗した場合には（Ｎ）、ユーザ端末１０１にその旨の通知が行われて（ステップＳ２５４）、処理が終了する（エンド）。
【００４０】
図７は、通信ネットワーク側の帯域の設定あるいは変更処理を表わしたものである。図６のステップＳ２５５によるサービス・プロバイダ１０２からの帯域の設定あるいは変更の要求があったら（図７ステップＳ２７１：Ｙ）、通信ネットワーク１０４はこれに応じた帯域の確保あるいは開放の処理を実行する（ステップＳ２７２）。そして、その成否の結果をサービス・プロバイダ１０２に通知することになる（ステップＳ２７３）。
【００４１】
次に具体的な例を挙げて帯域の変更が行われる様子を説明する。今、図３（ｂ）に示すＷＷＷ用帯域データ付アプリケーションをユーザが起動したとする。この時点で直前に設定されていた帯域の値が作業用メモリ１２４に格納される（図５ステップＳ２２２）。そして、そのＷＷＷ用帯域データ付アプリケーションで初期的に必要とされる起動時要求帯域についての帯域確保の要求が行われる（図４ステップＳ２０２、図５ステップＳ２２５：Ｙ）。このとき、要求された起動時の帯域の値がサービス・プロバイダ１０２に直前に設定していた帯域の値と同一である場合には（ステップＳ２２７：Ｎ）、この時点で帯域の変更要求はサービス・プロバイダ１０２に送出されない。
【００４２】
ユーザがたとえば新聞会社のホームページをアクセスしてニュースの動画を再生する操作を行ったものとする。するとＷＷＷ用帯域データ付アプリケーション側ではユーザによる動画再生のための操作を検出して、動画再生のための帯域要求を発生させる（図４ステップＳ２０３）。そしてこれをユーザ端末のＣＰＵ１２１に通知する（ステップＳ２０４）。ＣＰＵ１２１は作業用メモリ１２４に格納されているＷＷＷ用テーブル１４２を検索して動画再生指定時要求帯域Ｂ22を読み出してサービス・プロバイダ１０２に要求することになる（図５ステップＳ２２８、図６ステップＳ２５１）。
【００４３】
サービス・プロバイダ１０２はユーザ端末１０１の認証を行って（図６ステップＳ２５２）、これが成功したら通信ネットワーク１０４に動画再生指定時要求帯域Ｂ22への変更を指示する（図６ステップＳ２５５）。そして通信ネットワーク１０４が動画再生指定時要求帯域Ｂ22を確保しその報告が行われた時点から（図７ステップＳ２７２、Ｓ２７３）、帯域が広がった分に応じた課金処理を行う（図６ステップＳ２５７）。
【００４４】
ニュースの動画の再生が終了して、ユーザがホームページの通常の内容の閲覧に閲覧内容を変更すると、ＷＷＷ用帯域データ付アプリケーション側ではそのための帯域変更要求を発生させる（図４ステップＳ２０３）。そして、同様にして帯域が現在必要な広さに減縮され、それ以後は課金の割合が減額されて積算処理が行われていくことになる。また、ユーザがＷＷＷ用帯域データ付アプリケーションを終了させると（図４ステップＳ２０５）、このアプリケーションが起動される直前の帯域への復帰処理が行われる（図４ステップＳ２０６、図５ステップＳ２２８）。
【００４５】
なお、図３（ｂ）における大量転送指定時要求帯域Ｂ23を表わした帯域要求・変更データ１１４が、どのような状況でユーザ端末１０１からサービス・プロバイダ１０２に送出されるかは、ＷＷＷ用帯域データ付アプリケーションの内容によって各種設定することができる。たとえば、ダウンロードあるいはアップロードするプログラムやデータの総量が判明した時点でこれを所定のしきい値と比較して、これよりも大きな転送量となるときにアプリケーション側でこの大量転送指定時要求帯域Ｂ23を要求するようにしてもよい。また、特定の音楽や映画の配信用のサイトをアクセスしたことを条件としてこの大量転送指定時要求帯域Ｂ23を直ちに要求するようにしてもよい。
【００４６】
また、図３（ａ）に示したテレビ電話用テーブル１４１を用いるテレビ電話用帯域データ付アプリケーションを起動した場合には、ユーザ側の初期設定によって、あるいはデフォルトの設定によって、たとえば起動時から高画質時要求帯域Ｂ12等の映像送受信用の特定の１種類の帯域を選択するものであってもよい。この場合には、同図（ｃ）に示したゲーム用帯域データ付アプリケーションにおける帯域制御と実質的に変わらない制御となる。もちろん、ユーザが実際に送られてくる画像を見ながら、あるいは相手先との間で伝送する画像情報の種類を考えて画質を選択し、それに応じた帯域をその都度要求するようなものであってもよい。後者の場合、ユーザは画質を選択してその画質に必要な帯域すなわちデータの時間当たりの転送量をテレビ電話用帯域データ付アプリケーションに決定させる。したがって、従来のようにユーザが帯域を選択する場合と異なり、画質と不一致な不必要に広い帯域を指定してしまうという問題が発生することはない。
【００４７】
以上説明した実施の形態では、ユーザ端末１０１に予めインストールしておいた帯域の設定や変更をプロバイダ側に要求するためのソフトウェアと、帯域データ付アプリケーションとが協働して帯域の設定や変更を行うようにしたが、帯域データ付アプリケーション側で単独に帯域の設定や変更を通信ネットワーク側にあるいはプロバイダ側に要求するようなものであってもよい。すなわち、帯域データ付アプリケーション側が帯域の設定や変更をプロバイダ側に要求するソフトウェアを兼用するようなプログラム構成となっていてもよい。また、大量のデータをダウンロードするような場合には、帯域を具体的な値として要求せず、通信ネットワーク１０４側がその時点で割り当てることのできる最大帯域あるいはユーザ端末１０１自体が受け入れることのできる範囲内での最大帯域を要求するような帯域の要求が行われるようにしてもよい。これにより、要求した帯域を確保できない場合に現状の帯域で通信が行われる場合と比べて、少しでも広い帯域を確保した通信が行われる。
【００４８】
また、実施の形態では図３に示すテーブルを帯域データ付アプリケーション側が用意してユーザ端末側に渡すことにしたが、このようなテーブル形式のデータを用意する必要は必ずしもない。特に、同図（ｃ）に示したように起動時に所定の帯域を要求する場合には、ユーザ端末側がアプリケーションの種類を判別して、それに応じて、予め種類別に定めた起動時の帯域の中から１つを選択してその設定をネットワーク側に要求するようなものであってもよい。このとき、ユーザ端末あるいは通信端末は、起動したアプリケーションプログラムの種類（ブラウザか、オンラインゲーム用のアプリケーションか、ファイル転送用のアプリケーションか等）を判別する種類判別手段と、アプリケーションプログラムの種類別にアプリケーションプログラムの実行時に必要とする帯域を対応付けた種類別必要帯域記憶手段と、起動したアプリケーションプログラムの実行時に必要とする帯域を、種類別必要帯域記憶手段を参照して判別する帯域判別手段を具備するようにしてもよい。これにより、従来から使用しているアプリケーションプログラムでもそれらに適応した帯域の確保をユーザに頼ることなく行うことができる。
【図面の簡単な説明】
【００４９】
【図１】本発明の実施の形態における帯域設定システムの概要を表わしたシステム構成図である。
【図２】本実施の形態のユーザ端末の構成を表わしたブロック図である。
【図３】本実施の形態の帯域データ付アプリケーションに組み込まれた要求帯域データテーブルの例を幾つか示した説明図である。
【図４】本実施の形態で帯域データ付アプリケーション側の帯域制御のための処理の流れを表わした流れ図である。
【図５】本実施の形態でユーザ端末側の行う帯域要求の流れを表わした流れ図である。
【図６】本実施の形態でサービス・プロバイダ側における帯域の設定および変更処理を表わした流れ図である。
【図７】本実施の形態で通信ネットワーク側の帯域の設定あるいは変更処理を表わした流れ図である。
【符号の説明】
【００５０】
１００  帯域設定システム
１０１  ユーザ端末
１０２  サービス・プロバイダ
１０３  データ・サーバ
１０４  通信ネットワーク
１０５  回線経路
１１１  認証部
１１２  帯域変更指示部
１１４  帯域要求・変更データ
１２１  ＣＰＵ
１２３  制御プログラム格納部
１２４  作業用メモリ
１２５  通信制御部
１２８  アプリケーション格納部
１２９  帯域判別要求部
１４１  テレビ電話用テーブル
１４２  ＷＷＷ用テーブル
１４３  ゲーム用テーブル
【図１】
2005102035.tif 000003
【図２】
2005102035.tif 000004
【図３】
2005102035.tif 000005
【図４】
2005102035.tif 000006
【図５】
2005102035.tif 000007
【図６】
2005102035.tif 000008
【図７】
2005102035.tif 000009