(57)【要約】【課題】本発明は、データ伝送能力に差がある通信回線にそれぞれ接続しているコンテンツ受信装置に対し、同じコンテンツを送信する必要がある場合でも、通信回線のデータ伝送能力を有効に使ってコンテンツを送信可能とする装置を提供する。【解決手段】本発明のコンテンツ送信装置は、最低のデータ伝送能力を示すデータ伝送能力に接続するコンテンツ受信装置以外のコンテンツ受信装置に対し、通信回線のデータ伝送能力に応じた追加コンテンツを送信する。【選択図】　図２
2004139351.tif 000002
【特許請求の範囲】
【請求項１】
異なる伝送能力を有する通信回線に接続された複数の受信装置に対してコンテンツを送信するコンテンツ送信装置であって、
受信装置を識別するための受信装置識別情報と、当該受信装置が接続されている通信回線の伝送能力を表す伝送能力情報とを対応づけて蓄積する受信装置情報蓄積手段と、
追加コンテンツを蓄積する追加コンテンツ蓄積手段と、
前記蓄積された伝送能力情報を用いて、通信回線が最低の伝送能力である受信装置を選出し、最低の伝送能力で伝送可能なコンテンツを全ての受信装置に送信し、かつ追加コンテンツを、選出した当該受信装置以外の受信装置に送信するよう指示する制御手段と、
前記指示に従い、コンテンツ及び追加コンテンツを送信する送信手段と
を備えることを特徴とするコンテンツ送信装置。
【請求項２】
前記コンテンツ送信装置は、
さらに、
前記受信装置から、当該受信装置を表す受信装置識別情報と当該受信装置に係る伝送能力情報とを取得する伝送能力情報取得手段と
を備え、
前記受信装置情報蓄積手段は、前記伝送能力情報取得手段が取得した前記受信装置識別情報と前記伝送能力情報とを対応づけて蓄積する
ことを特徴とする請求項１に記載のコンテンツ送信装置。
【請求項３】
前記コンテンツ送信装置は、
さらに、
前記受信装置に係る前記伝送能力を測定する伝送能力測定手段
を備え、
前記受信装置情報蓄積手段は、前記受信装置を表す受信装置識別情報と、測定した前記伝送能力を表す伝送能力情報とを対応づけて蓄積する
ことを特徴とする請求項１に記載のコンテンツ送信装置。
【請求項４】
前記追加コンテンツ蓄積手段は、複数の伝送能力それぞれに対応づけられた追加コンテンツを蓄積し、
前記制御手段は、前記蓄積された伝送能力情報を用い、通信回線が最低の伝送能力である受信装置を選出し、
最低の伝送能力で伝送可能なコンテンツを全ての受信装置に送信し、かつ当該選出された受信装置が接続する通信回線の伝送能力と、当該コンテンツの送信に必要な伝送能力の差分に応じた追加コンテンツを、当該選出された受信装置以外の受信装置に送信するよう指示する
ことを特徴とする請求項１乃至３のいずれかに記載のコンテンツ送信装置。
【請求項５】
異なる伝送能力を有する通信回線により接続された複数の受信装置に対してコンテンツを送信するコンテンツ送信方法であって、
受信装置を識別するための受信装置識別情報と、当該受信装置が接続する通信回線の伝送能力を表す伝送能力情報とを対応づけて蓄積する受信装置情報蓄積ステップと、
追加コンテンツを蓄積する追加コンテンツ蓄積ステップと、
前記蓄積された伝送能力情報を用いて、通信回線が最低の伝送能力である受信装置を選出し、最低の伝送能力で伝送可能なコンテンツを全ての受信装置に送信し、かつ追加コンテンツを、選出した当該受信装置以外の受信装置に送信するよう指示する制御ステップと、
前記指示に従い、指示されたコンテンツ及び追加コンテンツを送信する送信ステップと
を含むことを特徴とするコンテンツ送信方法。
【請求項６】
異なる伝送能力を有する通信回線により接続された複数の受信装置に対してコンテンツを送信するコンテンツ送信装置に適用されるプログラムであって、
受信装置を識別するための受信装置識別情報と、当該受信装置が接続する通信回線の伝送能力を表す伝送能力情報とを対応づけて蓄積する受信装置情報蓄積ステップと、
追加コンテンツを蓄積する追加コンテンツ蓄積ステップと、
前記蓄積された伝送能力情報を用いて、通信回線が最低の伝送能力である受信装置を選出し、最低の伝送能力で伝送可能なコンテンツを全ての受信装置に送信し、かつ追加コンテンツを、選出した当該受信装置以外の受信装置に送信するよう指示する制御ステップと、
前記指示に従い、指示されたコンテンツ及び追加コンテンツを送信する送信ステップと
の各ステップをコンピュータに実行させるプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】本発明は、ネットワークを介し、複数のコンテンツ受信装置に対して、同じコンテンツを送信するコンテンツ送信技術に関する。
【０００２】
【従来の技術】
複数のコンテンツ受信装置に対し、ネットワークを介し、送信されるコンテンツとして広く普及しているものにネットワークゲームがある。（例えば特許文献１参照）
ネットワークゲームにおいて、サーバーは、ネットワークゲームに参加している各クライアントに対し、ゲームに係るデータを送信する。
【０００３】
各クライアントは、伝送能力の異なる通信回線に接続していることが多く、この場合、サーバーは、データ伝送能力が最低である通信回線で送信できるデータを、全てのクライアントに対し送信し、各クライアントが単位時間当たりに受信するゲームに係るデータの量を統一している。
【０００４】
【特許文献１】
特開２００２−２５３８６２
【０００５】
【発明が解決しようとする課題】
この結果、通信回線の伝送能力が最低である通信回線に接続された最低伝送能力受信装置以外の受信装置においては、通信回線の伝送能力のうち、前記最低伝送能力受信装置が受信可能であるコンテンツの受信分の伝送能力しか利用できていないのが実情である。
【０００６】
このため、クライアントが接続する通信回線のデータ伝送能力及びサーバーの利用時間に応じ、サーバーの利用料金を課金するシステムにおいては、高いデータ伝送能力を持つ通信回線に接続しているクライアントほど、利用時間中に本来受信可能なデータ量に対し、実際受信しているデータの量が少なく、課金に見合ったデータ量が受信出来ていないという問題があった。
【０００７】
上記の問題に鑑み、本発明は、クライアントが接続する通信回線のデータ伝送能力及びサーバーの利用時間に応じ、サーバーの利用料金を課金するシステムにおいて、高いデータ伝送能力を持つ通信回線に接続しているクライアントが、課金に見合ったデータ量を受信できるコンテンツ送信装置の提供を目的とする。
【０００８】
【課題を解決するための手段】
上記課題を解決するために本発明は、異なる伝送能力を有する通信回線に接続された複数の受信装置に対してコンテンツを送信するコンテンツ送信装置であって、受信装置を識別するための受信装置識別情報と、当該受信装置が接続されている通信回線の伝送能力を表す伝送能力情報とを対応づけて蓄積する受信装置情報蓄積手段と、追加コンテンツを蓄積する追加コンテンツ蓄積手段と、前記蓄積された伝送能力情報を用いて、通信回線が最低の伝送能力である受信装置を選出し、最低の伝送能力で伝送可能なコンテンツを全ての受信装置に送信し、かつ追加コンテンツを、選出した当該受信装置以外の受信装置に送信するよう指示する制御手段と、前記指示に従い、コンテンツ及び追加コンテンツを送信する送信手段とを備える。
【０００９】
上記課題を解決するために本発明は、異なる伝送能力を有する通信回線により接続された複数の受信装置に対してコンテンツを送信するコンテンツ送信方法であって、受信装置を識別するための受信装置識別情報と、当該受信装置が接続する通信回線の伝送能力を表す伝送能力情報とを対応づけて蓄積する受信装置情報蓄積ステップと、追加コンテンツを蓄積する追加コンテンツ蓄積ステップと、前記蓄積された伝送能力情報を用いて、通信回線が最低の伝送能力である受信装置を選出し、最低の伝送能力で伝送可能なコンテンツを全ての受信装置に送信し、かつ追加コンテンツを、選出した当該受信装置以外の受信装置に送信するよう指示する制御ステップと、前記指示に従い、指示されたコンテンツ及び追加コンテンツを送信する送信ステップとを含む。
【００１０】
上記課題を解決するために本発明は、異なる伝送能力を有する通信回線により接続された複数の受信装置に対してコンテンツを送信するコンテンツ送信装置に適用されるプログラムであって、受信装置を識別するための受信装置識別情報と、当該受信装置が接続する通信回線の伝送能力を表す伝送能力情報とを対応づけて蓄積する受信装置情報蓄積ステップと、追加コンテンツを蓄積する追加コンテンツ蓄積ステップと、前記蓄積された伝送能力情報を用いて、通信回線が最低の伝送能力である受信装置を選出し、最低の伝送能力で伝送可能なコンテンツを全ての受信装置に送信し、かつ追加コンテンツを、選出した当該受信装置以外の受信装置に送信するよう指示する制御ステップと、前記指示に従い、指示されたコンテンツ及び追加コンテンツを送信する送信ステップとを含む。
【００１１】
【発明の実施の形態】
本発明の実施の形態におけるコンテンツ送信装置について、図面を参照しながら説明する。
コンテンツ送信装置は、具体的にはプロセッサ、プログラムを記憶しているＲＯＭ（Ｒｅａｄ　Ｏｎｌｙ　Ｍｅｍｏｒｙ）、作業用のＲＡＭ（Ｒａｎｄｏｍ　Ａｃｃｅｓｓ　Ｍｅｍｏｒｙ）等のハードウェア及びソフトウェアにより実現される。各構成要素の機能は、プロセッサがＲＯＭに記憶されているプログラムを実行することにより実現される。構成要素間におけるデータの受け渡しは、ＲＡＭ等のハードウェアを介して行われる。
＜構成＞
図１は、コンテンツ送信装置を用いたコンテンツ送信システムの全体構成を表す。
【００１２】
サーバー１、クライアント２、クライアント３は、具体的には、ディスプレイ、ＣＰＵ、メモリ、ハードディスク、キーボードやマウス等の入力装置を備えたコンピュータシステムである。
また、クライアント２、クライアント３は、ネットワークを介したゲーム実行機能を備えたゲーム機でもよい。
【００１３】
通信回線４は、８Ｍｂｐｓ（Ｍｅｇａ　Ｂｉｔｓ　Ｐｅｒ　Ｓｅｃｏｎｄ）のデータ伝送能力を有する通信回線である。
通信回線５は、１．５Ｍｂｐｓのデータ伝送能力を有する通信回線である。
クライアント２は、コンテンツ受信装置であり、通信回線４を通じてサーバー１と通信を行う。
【００１４】
クライアント２は、クライアントを識別するためのクライアント識別情報として００１が割り振られており、当該クライアント識別情報と、クライアント２が接続している通信回線４のデータ伝送能力を表すデータ伝送能力情報として、８Ｍｂｐｓを表す８０００という情報とを予め保持している。
クライアント２は、コンテンツの受信を開始する場合に、保持している前記クライアント識別情報と、前記データ伝送能力情報とを、コンテンツ送信要求とをサーバー１に送信する。
【００１５】
クライアント３は、コンテンツ受信装置であり、通信回線５を通じてサーバー１と通信を行う。
クライアント３は、クライアント識別情報として００２が割り振られており、当該クライアント識別情報と、クライアント３が接続している通信回線５のデータ伝送能力を表すデータ伝送能力情報として１．５Ｍｂｐｓを表す１５００という情報とを予め保持している。
【００１６】
クライアント３は、コンテンツの受信を開始する場合に、保持している前記クライアント識別情報と、前記データ伝送能力情報と、コンテンツ送信要求とをサーバー１に送信する。
サーバー１は、クライアントにコンテンツを送信するコンテンツ送信装置であり、通信回線４を通じクライアント２と通信し、通信回線５を通じクライアント３と通信する。
【００１７】
図２は、サーバー１の構成を表す。
送受信部１０は、クライアントが送信した前記クライアント識別情報と、データ伝送能力情報と、コンテンツ送信要求とを受信し、制御部１１に対しデータ受信通知を送る。
また前記送受信部１０は、制御部１１から指示されるデータをクライアントに対し送信する。
【００１８】
制御部１１は、送受信部１０からデータ受信通知を受信し、データ蓄積指示をクライアント情報蓄積部１２に送信する。
データ蓄積指示を受けたクライアント情報蓄積部１２は、前記クライアント識別情報と、データ伝送能力情報とを対応づけて蓄積する。
図３は、クライアント情報蓄積部１２に蓄積している情報を示す。
【００１９】
クライアント識別情報は、各クライアントに対し予め一意に割り振られている識別情報である。
データ伝送能力情報は、各クライアントが接続している通信回線のデータ伝送能力を表す情報である。
クライアント情報蓄積部１２に蓄積している、クライアントに係るクライアント識別情報とデータ伝送能力情報は、サーバーから当該クライアントへのコンテンツの送信が終了した後に消去する。
【００２０】
コンテンツ蓄積部１３は、複数のコンテンツと、コンテンツそれぞれを伝送するのに必要な通信回線のデータ伝送能力を表す必要伝送能力情報とを対応づけて蓄積する。
図４は、コンテンツ蓄積部１３に蓄積している情報を表す。
図４は、コンテンツ蓄積部１３が、コンテンツ１からコンテンツ６の６つのコンテンツを蓄積していることを表し、例えば、コンテンツ１を送信するためには、１００Ｍｂｐｓのデータ伝送能力が必要であることを示している。
【００２１】
追加コンテンツ蓄積部１４は、複数の追加コンテンツと、追加コンテンツそれぞれを伝送するのに必要なデータ伝送能力を表す要求追加伝送能力情報とを対応づけて蓄積している。
図５は、追加コンテンツ蓄積部１４に蓄積している情報を表す。
図５は、追加コンテンツ蓄積部１４が、追加コンテンツ１から追加コンテンツ１５の１５の追加コンテンツを蓄積しており、例えば、追加コンテンツ１を送信するためには、５０Ｍｂｐｓのデータ伝送能力が必要であることを示している。
【００２２】
制御部１１は、送受信部１０から、データ受信通知を受信した場合、全クライアントに送信すべきコンテンツ及び追加コンテンツを選出し、送受信部１０に対し、当該選出したコンテンツ及び追加コンテンツの送信指示を行う。
前記コンテンツは、具体的には、ネットワークゲームであるが、その他アプリケーションでもよい。
【００２３】
前記追加コンテンツは、ニュースを表すニュース情報であるが、その他、天気予報を表す情報、ショッピング関連の情報、或いは、クライアント上で動作するゲームソフト等アプリケーションをアップデートするためのアップデートデータであってもよい。
＜動作＞
図６は、コンテンツ送出処理の動作を表すフローチャートである。
【００２４】
図６を用いて、サーバー１が、クライアント２へコンテンツ配信中に、クライアント３がサーバー１に対しコンテンツの送信要求を行う場合（動作１）、サーバー１が、クライアント３へコンテンツ配信中に、クライアント２がサーバー１に対しコンテンツの送信要求を行う場合（動作２）、サーバー１がコンテンツを送信していない場合に、クライアント２がコンテンツ送信要求を行う場合（動作３）のそれぞれについて説明する。
＜動作１＞
サーバー１は、クライアント２に対して、必要伝送能力情報が８０００であるコンテンツ３を送信中であり、クライアント情報蓄積部１２は、クライアント２に係るクライアント識別情報が００１という情報と、データ伝送能力情報が８０００であるという情報とを対応づけて蓄積している。
【００２５】
クライアント２に比べ、データ伝送能力情報が小さいクライアント３が、サーバー１に対しコンテンツ送信要求をした時の動作を説明する。
クライアント３は、ネットワークを介し、サーバー１に対し、クライアント識別情報である００２という情報と、データ伝送能力情報である１５００という情報を送信し、続けてコンテンツ送信要求を送信する（ステップＳ１）。
【００２６】
クライアント情報蓄積部１２は、クライアント識別情報である００２という情報と、データ伝送能力情報である１５００という情報を蓄積する。
コンテンツ送信要求を受けた送受信部１０は、データ受信通知を制御部１１に送信する。
制御部１１は、クライアント２にコンテンツ３を送信中であると判断する（ステップ２）。
【００２７】
次に送信中のコンテンツ３の必要伝送能力情報である８０００が、クライアント３のデータ伝送能力情報である１５００より大きいか否かを比較する（ステップＳ３）。
比較した結果、送信中のコンテンツ３の必要伝送能力情報がクライアント３に係るデータ伝送能力情報より大きいと判断し、次に流すコンテンツを選出する（ステップＳ４）。
【００２８】
クライアント３のデータ伝送能力情報は１５００であるので、コンテンツ蓄積部１３に蓄積されているコンテンツ中で、必要伝送能力情報が１５００以下であり、かつ必要伝送能力情報が最大であるコンテンツ４を選択する。
制御部１１は、送受信部１０に対しコンテンツ３の送信を停止し、クライアント２およびクライアント３に対しコンテンツ４を送信するよう指示し、送信するコンテンツがコンテンツ４であることを記憶する。
【００２９】
送受信部１０は、クライアント２およびクライアント３に対しコンテンツ４を送信する（ステップＳ５）。
次に、送出中の全てのクライアントについて、送信する追加コンテンツを選択し直したかどうかを判定する（ステップＳ６）。
制御部１１は、追加コンテンツを選択していないクライアント２を選出する（ステップＳ７）。
【００３０】
制御部１１は、クライアント２のデータ伝送能力情報は、８０００であり、コンテンツ４の要求伝送能力情報は、１５００であるため、クライアント２のデータ伝送能力に６５００ｋｂｐｓ（Ｋｉｌｏ　ｂｉｔｓ　ｐｅｒ　ｓｅｃｏｎｄ）の余裕があると判断する（ステップＳ８）。
制御部１１は、追加コンテンツ蓄積部１４から、６５００ｋｂｐｓで伝送できる追加コンテンツでかつ最大の要求追加伝送能力を持つ、追加コンテンツ７を選択する（ステップＳ９）。
【００３１】
制御部１１は、選択した追加コンテンツ７の送信を送受信部１０に指示し、送受信部１０は、追加コンテンツ７をクライアント２に対し送信する（ステップＳ１０）。
クライアント３以外に、コンテンツを受信しているクライアントは、クライアント２だけであるので、処理を終了する（ステップＳ６）。
＜動作２＞
サーバー１は、クライアント３に対して、必要伝送能力情報が１５００であるコンテンツ４を送信中であり、クライアント情報蓄積部１２は、クライアント３に係るクライアント識別情報である００２という情報と、データ伝送能力情報である１５００という情報とを対応づけて蓄積している。
【００３２】
クライアント３に比べ、データ伝送能力情報が大きいクライアント２が、サーバー１に対しコンテンツ送信要求をした時の動作を説明する。
クライアント２は、ネットワークを介し、サーバー１に対し、クライアント識別情報である００１という情報と、データ伝送能力情報である８０００という情報を送信し、続けてコンテンツ送信要求を送信する（ステップＳ１）。
【００３３】
クライアント情報蓄積部１２は、クライアント識別情報である００１という情報と、データ伝送能力情報である８０００という情報を蓄積する。
コンテンツ送信要求を受けた送受信部１０は、データ受信通知を制御部１１に送信する。
制御部１１は、クライアント３にコンテンツ４を送信中であると判断する（ステップＳ２）。
【００３４】
次に送信中のコンテンツ４の必要伝送能力報である１５００が、クライアント２のデータ伝送能力情報である８０００より大きいか否かを比較する（ステップＳ３）。
比較した結果、送信中のコンテンツ４の必要伝送能力情報がクライアント２のデータ伝送能力情報より小さいと判断される。
【００３５】
制御部１１は、送受信部１０に対し、コンテンツ４をクライアント２に対して送信するよう指示し、送信するコンテンツがコンテンツ４であることを記憶する。
送受信部１０は、コンテンツ４をクライアント２に送信する（ステップＳ１３）。
【００３６】
制御部１１は、送出中の全てのクライアントについて、送信する追加コンテンツを選択し直したかどうか判定する（ステップＳ６）。
制御部１１は、追加コンテンツを選択し直していないクライアント２を選出する（ステップＳ７）。
制御部１１は、クライアント２のデータ伝送能力情報は、８０００であり、コンテンツ４の要求伝送能力情報は、１５００であるため、クライアント２のデータ伝送能力に６５００ｋｂｐｓの余裕があると判断する（ステップＳ８）。
【００３７】
制御部１１は、追加コンテンツ蓄積部１４から、６５００ｋｂｐｓで伝送できる追加コンテンツでかつ最大の要求追加伝送能力を持つ、追加コンテンツ７を選択する（ステップＳ９）。
制御部１１は、選択した追加コンテンツ７の送信を送受信部１０に指示し、送受信部１０は、追加コンテンツ７をクライアント２に対し送信する（ステップＳ１０）。
【００３８】
再度、送出中の全てのクライアントについて、送信する追加コンテンツを選択し直したかどうか判定する（ステップＳ６）。
クライアント３に関しては、追加コンテンツを送信する余裕が無いので、処理を終了する（ステップＳ７）。
クライアント２およびクライアント３以外に、コンテンツを受信しているクライアントは無いので、処理を終了する（ステップＳ６）。
＜動作３＞
サーバー１がコンテンツを送信していない場合に、クライアント２が、サーバー１に対しコンテンツ送信要求をした時の動作を説明する。
【００３９】
クライアント２は、ネットワークを介し、サーバー１に対し、クライアント識別情報である００１という情報と、データ伝送能力情報である８０００という情報を送信し、続けてコンテンツ送信要求を送信する（ステップＳ１）。
クライアント情報蓄積部１２は、クライアント識別情報である００１という情報と、データ伝送能力情報である８０００という情報を蓄積する。
【００４０】
コンテンツ送信要求を受けた送受信部１０は、データ受信通知を制御部１１に送信する。
制御部１１は、コンテンツを送信していないと判断する（ステップＳ２）。
次に、クライアント２のデータ伝送能力情報である８０００で送信できるコンテンツを、コンテンツ蓄積部１３から選出する（ステップＳ１１）。
【００４１】
制御部１１は、コンテンツ蓄積部１３から、８０００ｋｂｐｓで伝送できるコンテンツで、かつ最大の必要伝送能力を持つ、コンテンツ３を選択する。
制御部１１は、選択したコンテンツ３の送信を送受信部１０に指示し、送信するコンテンツがコンテンツ３であることを記憶する。
送受信部１０は、コンテンツ３をクライアント２に対し送信する（ステップＳ１１）。
（その他の変形例）
なお、本発明を上記の実施の形態に基づいて説明してきたが、本発明は、上記の実施の形態に限定されないのはもちろんである。以下のような場合も本発明に含まれる。
（１）本発明は、実施の形態で説明したステップを含む方法であるとしてもよい。また、これらの方法を、コンピュータシステムを用いて実現するためのコンピュータプログラムであるとしてもよいし、前記プログラムを表すデジタル信号であるとしてもよい。
【００４２】
また、本発明は、前記プログラム又は前記デジタル信号を記録したコンピュータ読取り可能な記録媒体、例えば、フレキシブルディスク、ハードディスク、ＣＤ−ＲＯＭ、ＭＯ、ＤＶＤ、ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭ、半導体メモリ等であるとしてもよい。
（２）通信回線４のデータ伝送能力情報は、サーバー１と、クライアント２との間で、実測した値を用いてもよい。例えば、ＩＣＭＰ（Ｉｎｔｅｒｎｅｔ　Ｃｏｎｔｒｏｌ　Ｍｅｓｓａｇｅ　Ｐｒｏｔｏｃｏｌ）エコー要求およびエコー応答パケットを交換し、交換に要する時間を測定することにより、実測する。
【００４３】
同様に、通信回線５のデータ伝送能力情報についても、サーバー１と、クライアント３との間で、実測した値を用いてもよい。
【００４４】
【発明の効果】
（１）本発明のコンテンツ送信装置は、異なる伝送能力を有する通信回線に接続された複数の受信装置に対してコンテンツを送信するコンテンツ送信装置であって、受信装置を識別するための受信装置識別情報と、当該受信装置が接続されている通信回線の伝送能力を表す伝送能力情報とを対応づけて蓄積する受信装置情報蓄積手段と、追加コンテンツを蓄積する追加コンテンツ蓄積手段と、前記蓄積された伝送能力情報を用いて、通信回線が最低の伝送能力である受信装置を選出し、最低の伝送能力で伝送可能なコンテンツを全ての受信装置に送信し、かつ追加コンテンツを、選出した当該受信装置以外の受信装置に送信するよう指示する制御手段と、前記指示に従い、指示されたコンテンツ及び追加コンテンツを送信する送信手段とを備える。
【００４５】
この構成によれば、クライアントが接続する通信回線のデータ伝送能力及びサーバーの利用時間に応じ、サーバーの利用料金を課金するシステムにおいて、サーバーは、高いデータ伝送能力を持つ通信回線に接続しているクライアントに対し、課金に見合ったデータ量を受信できる。
（２）また、前記（１）のコンテンツ送信装置において、前記コンテンツ送信装置は、さらに、前記受信装置から、当該受信装置を表す受信装置識別情報と当該受信装置に係る伝送能力情報とを取得する伝送能力情報取得手段とを備え、前記受信装置情報蓄積手段は、前記伝送能力情報取得手段が取得した前記受信装置識別情報と前記伝送能力情報とを対応づけて蓄積してもよい。
【００４６】
この構成によれば、クライアントが接続する通信回線のデータ伝送能力及びサーバーの利用時間に応じ、サーバーの利用料金を課金するシステムにおいて、サーバーは、高いデータ伝送能力を持つ通信回線に接続しているクライアントに対し、課金に見合ったデータ量を受信できる。
（３）また、前記（１）のコンテンツ送信装置において、前記コンテンツ送信装置は、さらに、前記受信装置に係る前記伝送能力を測定する伝送能力測定手段を備え、前記受信装置情報蓄積手段は、前記受信装置を表す受信装置識別情報と、測定した前記伝送能力を表す伝送能力情報とを対応づけて蓄積してもよい。
【００４７】
この構成によれば、クライアントが接続する通信回線のデータ伝送能力及びサーバーの利用時間に応じ、サーバーの利用料金を課金するシステムにおいて、サーバーは、高いデータ伝送能力を持つ通信回線に接続しているクライアントに対し、課金に見合ったデータ量を受信できる。
（４）また、前記（１）乃至（３）のいずれかのコンテンツ送信装置において、前記追加コンテンツ蓄積手段は、複数の伝送能力それぞれに対応づけられた追加コンテンツを蓄積し、前記制御手段は、前記蓄積された伝送能力情報を用い、通信回線が最低の伝送能力である受信装置を選出し、最低の伝送能力で伝送可能なコンテンツを全ての受信装置に送信し、かつ当該選出された受信装置が接続する通信回線の伝送能力と、当該コンテンツの送信に必要な伝送能力の差分に応じた追加コンテンツを、当該選出された受信装置以外の受信装置に送信するよう指示してもよい。
【００４８】
この構成によれば、クライアントが接続する通信回線のデータ伝送能力及びサーバーの利用時間に応じ、サーバーの利用料金を課金するシステムにおいて、サーバーは、高いデータ伝送能力を持つ通信回線に接続しているクライアントに対し、課金に見合ったデータ量を受信できる。
（５）また、本発明のコンテンツ送出方法は、異なる伝送能力を有する通信回線により接続された複数の受信装置に対してコンテンツを送信するコンテンツ送信方法であって、受信装置を識別するための受信装置識別情報と、当該受信装置が接続する通信回線の伝送能力を表す伝送能力情報とを対応づけて蓄積する受信装置情報蓄積ステップと、追加コンテンツを蓄積する追加コンテンツ蓄積ステップと、前記蓄積された伝送能力情報を用いて、通信回線が最低の伝送能力である受信装置を選出し、最低の伝送能力で伝送可能なコンテンツを全ての受信装置に送信し、かつ追加コンテンツを、選出した当該受信装置以外の受信装置に送信するよう指示する制御ステップと、前記指示に従い、指示されたコンテンツ及び追加コンテンツを送信する送信ステップとを含む。
【００４９】
この構成によれば、クライアントが接続する通信回線のデータ伝送能力及びサーバーの利用時間に応じ、サーバーの利用料金を課金するシステムにおいて、サーバーは、高いデータ伝送能力を持つ通信回線に接続しているクライアントに対し、課金に見合ったデータ量を受信できる。
（６）また、本発明のプログラムは、異なる伝送能力を有する通信回線により接続された複数の受信装置に対してコンテンツを送信するコンテンツ送信装置に適用されるプログラムであって、受信装置を識別するための受信装置識別情報と、当該受信装置が接続する通信回線の伝送能力を表す伝送能力情報とを対応づけて蓄積する受信装置情報蓄積ステップと、追加コンテンツを蓄積する追加コンテンツ蓄積ステップと、前記蓄積された伝送能力情報を用いて、通信回線が最低の伝送能力である受信装置を選出し、最低の伝送能力で伝送可能なコンテンツを全ての受信装置に送信し、かつ追加コンテンツを、選出した当該受信装置以外の受信装置に送信するよう指示する制御ステップと、前記指示に従い、指示されたコンテンツ及び追加コンテンツを送信する送信ステップとを含む。
【００５０】
この構成によれば、クライアントが接続する通信回線のデータ伝送能力及びサーバーの利用時間に応じ、サーバーの利用料金を課金するシステムにおいて、サーバーは、高いデータ伝送能力を持つ通信回線に接続しているクライアントに対し、課金に見合ったデータ量を受信できる。
【図面の簡単な説明】
【図１】本発明に係るコンテンツ送信装置の実施の形態を用いたコンテンツ送信システムの構成図である。
【図２】上記実施の形態のサーバーの構成図である。
【図３】クライアント情報蓄積部に蓄積している情報を示す図である。
【図４】コンテンツ蓄積部に蓄積している情報を表す図である。
【図５】追加コンテンツ蓄積部に蓄積している情報を表す図である。
【図６】コンテンツ送出処理の動作を表すフローチャートである。
【符号の説明】
１　サーバー
２　クライアント
３　クライアント
４　通信回線
５　通信回線
１０　送受信部
１１　制御部
１２　クライアント情報蓄積部
１３　コンテンツ蓄積部
１４　追加コンテンツ蓄積部
【図１】
2004139351.tif 000003
【図２】
2004139351.tif 000004
【図３】
2004139351.tif 000005
【図４】
2004139351.tif 000006
【図５】
2004139351.tif 000007
【図６】
2004139351.tif 000008