(57)【要約】【課題】同一のコンテンツデータを複数の利用者の情報端末装置が同時に再生する時に、配信サーバの数を低減することができるコンテンツ配信システムを提供すること。【解決手段】本発明のコンテンツ配信システムは、コンテンツデータを蓄積するコンテンツデータ蓄積部１０１と、コンテンツデータ蓄積部１０１に蓄積されている同一のコンテンツデータを所定の時間差をおいて送信する複数の配信サーバ１０２−１〜１０２−Ｎと、前記複数の配信サーバのいずれかのコンテンツデータを公衆通信網１０４を介して受信する情報端末装置１０５と、情報端末装置１０５からの配信要求に基づいて前記配信要求に対応するコンテンツデータを最も早く送信できる前記複数の配信サーバのいずれか１つを選択して当該情報端末装置１０５に接続するサーバ選択部１０３と、を具備する。【選択図】　　　図１
2004140610.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツデータを蓄積するコンテンツデータ蓄積手段と、前記コンテンツデータ蓄積手段に蓄積されている同一のコンテンツデータを所定の時間差をおいて送信する複数の配信サーバと、前記複数の配信サーバのいずれかのコンテンツデータを公衆通信網を介して受信する情報端末装置と、前記情報端末装置からの配信要求に基づいて前記配信要求に対応するコンテンツデータを最も早く送信できる前記複数の配信サーバのいずれか１つを選択して当該情報端末装置に接続するサーバ選択手段と、を具備することを特徴とするコンテンツ配信システム。
【請求項２】
前記情報端末装置は、コンテンツデータのどの部分まで再生したかの再生部分情報を記憶する再生部分情報記憶部を有し、前記サーバ選択手段は、前記情報端末装置からの前記再生部分情報に基づいて次回の配信要求時に前記コンテンツデータのうちの前記再生部分に後続している未再生部分を配信することを特徴とする請求項１記載のコンテンツ配信システム。
【請求項３】
前記サーバ選択手段は、前記情報端末装置による配信要求のコンテンツデータのどの部分まで再生したかの再生部分情報を記憶する端末情報記憶部を有し、前記サーバ選択手段は、前記端末情報記憶部からの前記再生部分情報に基づいて次回の配信要求時に前記コンテンツデータのうちの前記再生部分に後続している未再生部分を配信することを特徴とする請求項１記載のコンテンツ配信システム。
【請求項４】
前記サーバ選択手段は、一時停止位置記憶部を有し、前記情報端末装置の配信要求によるコンテンツデータの再生の一時停止要求を受けて前記コンテンツデータの再生を一時停止し、かつ、前記一時停止の位置を前記一時停止位置記憶部に記憶させ、前記情報端末装置から前記一時停止の解除を受けた時に前記コンテンツデータのうちの前記再生部分に後続している未再生部分を配信することを特徴とする請求項１から請求項３のいずれかに記載のコンテンツ配信システム。
【請求項５】
前記コンテンツ配信システムは、前記コンテンツデータ蓄積手段に蓄積されている前記コンテンツデータの中の種類及び前記種類の位置を示す種類位置情報を格納しているコンテンツ種類位置情報格納部を有し、前記コンテンツ種類位置情報格納部は、前記情報端末装置からのコンテンツ種類位置情報要求に応じて前記情報端末装置に前記種類位置情報を送り、前記サーバ選択手段は、前記情報端末装置から前記種類を特定した種類特定配信要求があった時に、前記コンテンツデータにおける前記種類特定配信要求に応じた前記種類の部分の情報を前記情報端末装置に配信することを特徴とする請求項１から請求項４のいずれかに記載のコンテンツ配信システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、パーソナルコンピュータ又は携帯電話機等の情報端末装置にコンテンツデータを配信するコンテンツ配信システムに関する。
【０００２】
【従来の技術】
従来、コンテンツ配信システムとして、受信端末装置に接続されているリクエスト装置からのリクエストを、配信された管理ファイルに従って制御可能なものがある（例えば特許文献１参照）。
【０００３】
また、従来、パケット通信を用いたストリーミングのコンテンツを配信するコンテンツ配信システムが知られている。この従来のコンテンツ配信システムについて、図１３を参照して説明する。
【０００４】
図１３は、従来のコンテンツ配信システムの構成を示す図である。図１３に示すように、従来のコンテンツ配信システム１３００は、コンテンツデータ蓄積部１３０１、配信サーバ１３０２、公衆通信網１３０３及び情報端末装置１３０４を具備している。
【０００５】
コンテンツデータ蓄積部１３０１は、画像及び音楽などのコンテンツデータを蓄積しているものであり、ハードディスク又はメモリ媒体などで構成されている。配信サーバ１３０２は、情報端末装置１３０４による配信要求に従ってコンテンツデータをコンテンツデータ蓄積部１３０１から読み出し、情報端末装置１３０４に送信するものである。公衆通信網１３０３は、配信サーバ１３０２と情報端末装置１３０４とを接続するものである。公衆通信網１３０３は、交換局、基地局及び通信網で構成されている。情報端末装置１３０４は、コンテンツデータを受けて復号するものある。情報端末装置１３０４は、パーソナルコンピュータ又は携帯電話機などで構成される。
【０００６】
利用者は、情報端末装置１３０４を操作し、再生したいコンテンツデータを受信できるように、公衆通信網１３０３を介して配信サーバ１３０２に配信要求Ｓ１３０３を送る。配信サーバ１３０２は、配信要求Ｓ１３０３に対応してコンテンツデータをコンテンツデータ蓄積部１３０１からコンテンツデータＳ１３０１として読み出し、公衆通信網１３０３を介して送信コンテンツデータＳ１３０４として情報端末装置１３０４に送信する。情報端末装置１３０４は、送信コンテンツデータＳ１３０４を受信して復号する。
【０００７】
【特許文献１】
特開２００１−８６０１６号公報
【０００８】
【発明が解決しようとする課題】
しかしながら、従来のコンテンツ配信システムにおいては、一人の利用者の情報端末装置があるコンテンツデータを再生している最中に他の利用者が同一のコンテンツデータを再生しようとした時に、配信サーバが利用者分だけ必要になるという問題が有る。
【０００９】
本発明は、かかる点に鑑みてなされたものであり、同一のコンテンツデータを複数の利用者の情報端末装置が同時に再生する時に、配信サーバの数を低減することができるコンテンツ配信システムを提供することを目的とする。
【００１０】
【課題を解決するための手段】
本発明のコンテンツ配信システムは、コンテンツデータを蓄積するコンテンツデータ蓄積手段と、前記コンテンツデータ蓄積手段に蓄積されている同一のコンテンツデータを所定の時間差をおいて送信する複数の配信サーバと、前記複数の配信サーバのいずれかのコンテンツデータを公衆通信網を介して受信する情報端末装置と、前記情報端末装置からの配信要求に基づいて前記配信要求に対応するコンテンツデータを最も早く送信できる前記複数の配信サーバのいずれか１つを選択して当該情報端末装置に接続するサーバ選択手段と、を具備する構成を採る。
【００１１】
この構成によれば、複数の配信サーバが同一のコンテンツデータを所定の時間差をおいて配信することにより、少ない数の配信サーバでも多数の利用者の情報端末装置にコンテンツデータを配信することができるため、同一のコンテンツデータを複数の利用者の情報端末装置が同時に再生する時に、配信サーバの数を低減することができる。
【００１２】
本発明のコンテンツ配信システムは、前記構成において、前記情報端末装置が、コンテンツデータのどの部分まで再生したかの再生部分情報を記憶する再生部分情報記憶部を有し、前記サーバ選択手段は、前記情報端末装置からの前記再生部分情報に基づいて次回の配信要求時に前記コンテンツデータのうちの前記再生部分に後続している未再生部分を配信する構成を採る。
【００１３】
この構成によれば、前記効果に加えて、コンテンツデータの受信中に呼切断しその後呼接続を行なった時に、コンテンツデータにおける前回の再生部分に後続している未再生部分を再生できる。
【００１４】
本発明のコンテンツ配信システムは、前記構成において、前記サーバ選択手段は、前記情報端末装置による配信要求のコンテンツデータのどの部分まで再生したかの再生部分情報を記憶する端末情報記憶部を有し、前記サーバ選択手段は、前記端末情報記憶部からの前記再生部分情報に基づいて次回の配信要求時に前記コンテンツデータのうちの前記再生部分に後続している未再生部分を配信する構成を採る。
【００１５】
この構成によれば、前記効果に加えて、コンテンツデータの受信中に呼切断しその後呼接続を行なった時に、コンテンツデータにおける前回の再生部分に後続している未再生部分を再生できる。
【００１６】
本発明のコンテンツ配信システムは、前記構成において、前記サーバ選択手段が、一時停止位置記憶部を有し、前記情報端末装置の配信要求によるコンテンツデータの再生の一時停止要求を受けて前記コンテンツデータの再生を一時停止し、かつ、前記一時停止の位置を前記一時停止位置記憶部に記憶させ、前記情報端末装置から前記一時停止の解除を受けた時に前記コンテンツデータのうちの前記再生部分に後続している未再生部分を配信する構成を採る。
【００１７】
この構成によれば、前記記載の効果に加えて、コンテンツデータの配信においてコンテンツデータの配信の一時停止及び一時停止解除を行なうことができる。
【００１８】
本発明のコンテンツ配信システムは、前記構成において、前記コンテンツ配信システムが、前記コンテンツデータ蓄積手段に蓄積されている前記コンテンツデータの中の種類及び前記種類の位置を示す種類位置情報を格納しているコンテンツ種類位置情報格納部を有し、前記コンテンツ種類位置情報格納部は、前記情報端末装置からのコンテンツ種類位置情報要求に応じて前記情報端末装置に前記種類位置情報を送り、前記サーバ選択手段は、前記情報端末装置から前記種類を特定した種類特定配信要求があった時に、前記コンテンツデータにおける前記種類特定配信要求に応じた前記種類の部分の情報を前記情報端末装置に配信する構成を採る。
【００１９】
この構成によれば、前記記載の効果に加えて、利用者の情報端末装置がコンテンツデータの中の種類の１つを選択して受信することができる。
【００２０】
【発明の実施の形態】
本発明の骨子は、複数の配信サーバが同一のコンテンツデータを所定の時間差をおいて配信することにより、少ない数の配信サーバでも多数の利用者の情報端末装置にコンテンツデータを配信することである。
【００２１】
以下、本発明の実施の形態について、図面を参照して詳細に説明する。
【００２２】
（実施の形態１）
図１は、本発明の実施の形態１に係るコンテンツ配信システムの構成を示すブロック図である。
【００２３】
図１に示すように、本発明の実施の形態１に係るコンテンツ配信システム１００は、コンテンツデータ蓄積部１０１、複数の配信サーバ１０２−１〜１０２−Ｎ、サーバ選択部１０３、公衆通信網１０４及び情報端末装置１０５を具備している。
【００２４】
コンテンツデータ蓄積部１０１は、コンテンツデータを蓄積している。複数の配信サーバ１０２−１〜１０２−Ｎは、コンテンツデータ蓄積部１０１に蓄積されている同一のコンテンツデータＳ１０１を所定の時間差をおいて読み出してコンテンツデータＳ１０２−１〜Ｓ１０２−Ｎとして送信する。情報端末装置１０５は、複数の配信サーバ１０２−１〜１０２−ＮのコンテンツデータＳ１０２−１〜Ｓ１０２−Ｎのいずれかを公衆通信網１０４を介して送信コンテンツデータＳ１０４として受信する。
【００２５】
サーバ選択部１０３は、情報端末装置１０５からの配信要求Ｓ１０３を公衆通信網１０４を介して受けて、この配信要求Ｓ１０３に対応するコンテンツデータを最も早く送信できる複数の配信サーバ１０２−１〜１０２−Ｎのいずれか１つを選択して情報端末装置１０５に接続して、選択した配信サーバ１０２−１〜１０２−Ｎのいずれか１つからのコンテンツデータＳ１０２−１〜Ｓ１０２−Ｎのいずれか１つを公衆通信網１０４を介して送信コンテンツデータＳ１０４として情報端末装置１０５に送信する。
【００２６】
なお、コンテンツデータ蓄積部１０１は、画像及び音楽などのコンテンツデータを蓄積しているもので、ハードディスク又はメモリ媒体などで構成されいる。公衆通信網１０４は、サーバ選択部１０３と情報端末装置１０５を接続するものである。公衆通信網１０４は、交換局及び基地局等の通信網で構成されている。情報端末装置１０５は、送信コンテンツデータＳ１０４を受信して復号するものであり、パーソナルコンピュータ又は携帯電話機などで構成されている。
【００２７】
次に、本発明の実施の形態１に係るコンテンツ配信システムの動作について、図１及び図２を参照してより詳細に説明する。
【００２８】
利用者は、情報端末装置１０５を操作し、再生したいコンテンツデータを受信できるように、公衆通信網１０４を通じてサーバ選択部１０３に配信要求Ｓ１０３を送信する。サーバ選択部１０３は、複数の配信サーバ１０２−１〜１０２−Ｎの中から要求されたコンテンツデータを配信するのに適した配信サーバ１０２−１〜１０２−Ｎの１つを選択する。
【００２９】
サーバ選択部１０３が配信サーバ１０２−１〜１０２−Ｎから実際に配信を行なう配信サーバ１０２−１〜１０２−Ｎの１つを選択する方法を図１及び図２を参照して説明する。
【００３０】
図２は、配信サーバ１０２−１〜１０２−Ｎのデータ送信タイミングを示した図である。図２において、Ｐ２００、Ｐ２０１、Ｐ２０２−１、Ｐ２０２−２、Ｐ２０２−３、…，Ｐ２０２−Ｎは、それぞれコンテンツデータ２００の任意の場所を示すポインタである。ポインタＰ２００はコンテンツデータ２００の先頭位置を示し、ポインタＰ２０１はコンテンツデータ２００の終了位置を示している。
【００３１】
配信サーバ１０２−１〜１０２−Ｎは、コンテンツデータ蓄積部１０１内の同一のコンテンツデータを所定の時間差をおいて送信している。例えば、ある時刻において配信サーバ１０２−１はコンテンツデータ２００のポインタＰ２０２−１の示す部分を送信し、配信サーバ１０２−２コンテンツデータ２００のポインタＰ２０２−２の示す部分を送信している。配信サーバ１０２−１〜１０２−Ｎの各々は、コンテンツデータ２００の最後であるポインタＰ２０１までを送信したら、時間的に連続してコンテンツデータ２００の先頭であるポインタＰ２００から再び送信を開始する。
【００３２】
サーバ選択部１０３は、情報端末装置１０５からの配信要求Ｓ１０３を公衆通信網１０４を介して受けて、この配信要求Ｓ１０３に対応して最も早く送信できるコンテンツデータ２００の先頭であるポインタＰ２００から送信を始める配信サーバ１０２−１〜１０２−Ｎを検索する。仮に、配信サーバ１０２−１が選択されたとした場合、サーバ選択部１０３は配信サーバ１０２−１がコンテンツデータ２００の先頭であるポインタＰ２００から送信を始めるまで情報端末装置１０５に対してデータを送信せずに待って配信サーバ１０２−１がコンテンツデータ２００の先頭であるポインタＰ２００からのコンテンツデータ２００をコンテンツデータＳ１０２−１して送信を始めた時点で、このコンテンツデータＳ１０２−１を送信コンテンツデータＳ１０４として情報端末装置１０５に送信する。情報端末装置１０５は、送信コンテンツデータＳ１０４を受信して復号する。
【００３３】
このように、本発明の実施の形態１によれば、複数の配信サーバ１０２−１〜１０２−Ｎが同一のコンテンツデータを所定の時間差をおいて配信することにより、少ない数の配信サーバでも多数の利用者の情報端末装置にコンテンツデータを配信することができるため、同一のコンテンツデータを複数の利用者の情報端末装置１０５が同時に再生する時に、配信サーバ１０２−１〜１０２−Ｎの数を低減することができる。
【００３４】
（実施の形態２）
次に、本発明の実施の形態２について、図面を参照して詳細に説明する。図３は、本発明の実施の形態２に係るコンテンツ配信システムの構成を示すブロック図である。本発明の実施の形態２においては、本発明の実施の形態１と同じ構成要素には同じ参照符号が付されている。
【００３５】
図３に示すように、本発明の実施の形態２に係るコンテンツ配信システム３００は、コンテンツデータ蓄積部１０１、複数の配信サーバ１０２−１〜１０２−Ｎ、サーバ選択部１０３、公衆通信網１０４及び複数の情報端末装置３０１−１〜３０１−Ｍを具備している。
【００３６】
情報端末装置３０１−１〜３０１−Ｍの各々は、情報端末装置１０５と同じ機能を有している。情報端末装置３０１−１〜３０１−Ｍは、配信要求Ｓ３０２−１〜Ｓ３０２−Ｍを公衆通信網１０４を介してサーバ選択部１０３に送る。サーバ選択部１０３は、情報端末装置３０１−１〜３０１−Ｍからの配信要求Ｓ３０２−１〜Ｓ３０２−Ｍを公衆通信網１０４を介して受けて、これらの配信要求３０２−１〜Ｓ３０２−Ｍに対応するコンテンツデータを最も早く送信できる複数の配信サーバ１０２−１〜１０２−Ｎのいずれか１つを選択して情報端末装置３０１−１〜３０１−Ｍに接続して、選択した配信サーバ１０２−１〜１０２−Ｎのいずれか１つからのコンテンツデータＳ１０２−１〜Ｓ１０２−Ｎのいずれか１つを公衆通信網１０４を介して送信コンテンツデータＳ３０３−１〜Ｓ３０３−Ｍとして情報端末装置３０１−１〜３０１−Ｍに送信する。
【００３７】
情報端末装置３０１−１の利用者は、情報端末装置３０１−１を操作し、再生したいコンテンツデータを受信できるように、公衆通信網１０４を通じてサーバ選択部１０３に配信要求Ｓ３０２−１を送る。サーバ選択部１０３は、情報端末装置３０１−１からの配信要求Ｓ３０２−１に対応するコンテンツデータを最も早く送信できる複数の配信サーバ１０２−１〜１０２−Ｎのいずれか１つを選択して情報端末装置１０５に接続して、選択した配信サーバ１０２−１〜１０２−Ｎのいずれか１つからのコンテンツデータＳ１０２−１〜Ｓ１０２−Ｎのいずれか１つを公衆通信網１０４を介して送信コンテンツデータＳ３０３−１として情報端末装置３０１−１に送信する。サーバ選択部１０３の選択手順は、前述の通りである。
【００３８】
同様に、情報端末装置３０１−２〜３０１−Ｍの利用者は、情報端末装置３０１−２〜３０１−Ｍをそれぞれ操作して、再生したいコンテンツデータを受信できるように、公衆通信網１０４を介してサーバ選択部１０３に配信要求Ｓ３０２−２〜Ｓ３０２−Ｍを送る。
【００３９】
サーバ選択部１０３は、情報端末装置３０１−２〜３０１−Ｍからの配信要求Ｓ３０２−２〜Ｓ３０２−Ｍに対応するコンテンツデータを最も早く送信できる複数の配信サーバ１０２−１〜１０２−Ｎのいずれか１つを選択して情報端末装置３０１−２〜３０１−Ｍに接続して、選択した配信サーバ１０２−１〜１０２−Ｎのいずれか１つからのコンテンツデータＳ１０２−１〜Ｓ１０２−Ｎのいずれか１つを公衆通信網１０４を介して送信コンテンツデータＳ３０３−２〜Ｓ３０３−Ｍとして情報端末装置３０１−２〜３０１−Ｍに送信する。サーバ選択部１０３の選択手順は、前述の通りである。
【００４０】
このように、本発明の実施の形態２によれば、複数の配信サーバ１０２−１〜１０２−Ｎが同一のコンテンツデータを所定の時間差をおいて配信することにより、少ない数の配信サーバでも多数の利用者の情報端末装置にコンテンツデータを配信することができるため、同一のコンテンツデータを複数の利用者の情報端末装置が同時に再生する時に、配信サーバ１０２−１〜１０２−Ｎの数を低減することができる。
【００４１】
（実施の形態３）
次に、本発明の実施の形態３について、図面を参照して詳細に説明する。図４は、本発明の実施の形態３に係るコンテンツ配信システムの構成を示すブロック図である。本発明の実施の形態３においては、本発明の実施の形態１と同じ構成要素には同じ参照符号が付されている。
【００４２】
図４に示すように、本発明の実施の形態３に係るコンテンツ配信システム４００は、コンテンツデータ蓄積部１０１、複数の配信サーバ１０２−１〜１０２−Ｎ、サーバ選択部１０３、公衆通信網１０４及び情報端末装置１０５を具備し、かつ、情報端末装置１０５が再生部分情報記憶部４０１を有している。
【００４３】
再生部分情報記憶部４０１は、情報端末装置１０５による前回のコンテンツデータの再生時にコンテンツデータのどの部分まで再生したかを記憶するものである。
【００４４】
次に、本発明の実施の形態３に係るコンテンツ配信システム４００について、図４及び図５を参照して詳細に説明する。
【００４５】
利用者は、情報端末装置１０５を操作し、再生したいコンテンツデータを受信できるように、公衆通信網１０４を介してサーバ選択部１０３に配信要求Ｓ１０３を送信する。同時に、情報端末装置１０５は、再生部分情報記憶部４０１に記憶されている再生部分情報、すなわち、コンテンツデータの前回に再生した部分を示す情報を開始ポイントデータＳ４０２として公衆通信網１０４を介してサーバ選択部１０３に送る。サーバ選択部１０３は、開始ポイントデータＳ４０２を基に配信サーバ１０２−１〜１０２−Ｎの中から要求されたコンテンツデータを配信するのに適したものを選択する。
【００４６】
次に、サーバ選択部１０３が配信サーバ１０２−１〜１０２−Ｎの中から要求されたコンテンツデータを配信するのに適したものを選択する方法を図４及び図５を用いて説明する。
【００４７】
図５は、配信サーバ１０２−１〜１０２−Ｎのデータ送信タイミングと、開始ポイントデータＳ４０２の示す時間情報Ｐ５００との関連を示した図である。Ｐ２００、Ｐ２０１、Ｐ２０２−１、Ｐ２０２−２、Ｐ２０２−３、Ｐ２０２−Ｎ、Ｐ５００は、それぞれコンテンツデータ２００の任意の場所を示すポインタである。ポインタＰ２００はコンテンツデータ２００の先頭位置を示し、ポインタＰ２０１はコンテンツデータの終了位置を示している。
【００４８】
サーバ選択部１０３は、開始ポイントデータＳ４０２がコンテンツデータ２００のどの時刻を指すかを計算し、ポインタＰ５００を生成する。次に、サーバ選択部１０３は、配信サーバ１０２−１〜１０２−Ｎの中から時間的に一番早く前回までに再生したポインタＰ５００から送信を始められるものを検索する。仮に、配信サーバ１０２−３が選択されたとした時に、サーバ選択部１０３は配信サーバ１０２−３がポインタＰ５００から送信を始めるまで情報端末装置１０５に対して送信コンテンツデータＳ１０４を送信せずに待ち、配信サーバ１０２−３がポインタＰ５００からのコンテンツデータをコンテンツデータＳ１０２−３として送信を始めた時点で、このコンテンツデータＳ１０２−３を送信コンテンツデータＳ１０４として情報端末装置１０５に送信する。すなわち、サーバ選択部１０３は、情報端末装置１０５からの再生部分情報に基づいて次回の配信要求時に前記コンテンツデータのうちの前記再生部分に後続している未再生部分を配信する。情報端末装置１０５は、送信コンテンツデータＳ１０４を受信して復号する。
【００４９】
このように、本実施の形態３によれば、本発明の実施の形態１又は２に記載の効果に加えて、コンテンツデータの受信中に呼切断しその後呼接続を行なった時に、コンテンツデータにおける前回の再生部分に後続している未再生部分を再生できる。
【００５０】
（実施の形態４）
次に、本発明の実施の形態４について、図面を参照して詳細に説明する。図６は、本発明の実施の形態４に係るコンテンツ配信システムの構成を示すブロック図である。本発明の実施の形態４においては、本発明の実施の形態１と同じ構成要素には同じ参照符号が付されている。
【００５１】
図６に示すように、本発明の実施の形態４に係るコンテンツ配信システム６００は、コンテンツデータ蓄積部１０１、複数の配信サーバ１０２−１〜１０２−Ｎ、サーバ選択部１０３、公衆通信網１０４及び情報端末装置１０５を具備し、かつ、サーバ選択部１０３が端末情報記憶部６０１を有している。
【００５２】
端末情報記憶部６０１は、情報端末装置１０５がコンテンツデータをどの部分まで再生したかの情報を記憶するものである。
【００５３】
次に、本発明の実施の形態４に係るコンテンツ配信システム６００について、図６及び図７を参照して詳細に説明する。
【００５４】
利用者は、情報端末装置１０５を操作し、再生したいコンテンツデータを受信できるように、公衆通信網１０４を介してサーバ選択部１０３に配信要求Ｓ１０３を送る。サーバ選択部１０３は、情報端末装置１０５からコンテンツデータの配信を求められた時に、まず情報端末装置１０５がコンテンツデータのどの部分までを前回に再生したかの情報を、端末情報記憶部６０１の内部の情報を基に調査する。
【００５５】
サーバ選択部１０３は、情報端末装置１０５が前にコンテンツデータの再生を行ない、かつ、途中で再生を止めていた場合には、前回までに再生した部分を示す時間情報に対応した開始ポイントデータＳ４０２を基に配信サーバ１０２−１〜１０２−Ｎの中から要求されたコンテンツデータを配信するのに適したものを選択する。また、サーバ選択部１０３は、今回が初めての再生の場合又は前回コンテンツデータを最後の部分まで再生していた場合には、本発明の実施の形態１と同じように同じ動作をする。
【００５６】
情報端末装置１０５が前にコンテンツデータの再生を行ない、かつ、途中で再生を止めていた場合に、サーバ選択部１０３が配信サーバ１０２−１〜１０２−Ｎの中から要求されたコンテンツデータを配信するのに適したものを選択する方法について、図６及び図７を参照して説明する。
【００５７】
図７は、配信サーバ１０２−１〜１０２−Ｎのデータ送信タイミングと、前回に情報端末装置１０５がコンテンツデータのどの部分までを再生したかを示すポインタＰ７００との関連を示した図である。
【００５８】
図７において、Ｐ２００、Ｐ２０１、Ｐ２０２−１、Ｐ２０２−２、Ｐ２０２−３、Ｐ２０２−Ｎ、Ｐ７００はそれぞれコンテンツデータ２００の任意の場所を示すポインタである。ポインタＰ２００はコンテンツデータ２００の先頭位置を示し、ポインタＰ２０１はコンテンツデータの終了位置を示している。
【００５９】
サーバ選択部１０３は端末情報記憶部６０１の内部の情報を基に、コンテンツデータ２００のどの時刻から情報端末装置１０５に向けてコンテンツデータを送信するかを計算し、ポインタＰ７００を生成する。サーバ選択部１０３は、時間的に一番早く前回までに再生したポインタＰ７００から送信を始められる配信サーバ１０２−１〜１０２−Ｎを検索する。
【００６０】
仮に配信サーバ１０２−３が選択されたとした場合に、サーバ選択部１０３は、配信サーバ１０２−３がポインタＰ７００から送信を始めるまで情報端末装置１０５に対してコンテンツデータを送信せずに待ち、配信サーバ１０２−３がポインタＰ７００からのコンテンツデータをコンテンツデータＳ１０２−３として送信を始めた時点で、このコンテンツデータＳ１０２−３を送信コンテンツデータＳ１０４として情報端末装置１０５に送信する。すなわち、サーバ選択部１０３は、端末情報記憶部６０１からの再生部分情報に基づいて次回の配信要求時に前記コンテンツデータのうちの前記再生部分に後続している未再生部分を配信する。情報端末装置１０５は、送信送信コンテンツデータＳ１０４を受信し復号する。
【００６１】
このように、本実施の形態４によれば、本発明の実施の形態１又は２に記載の効果に加えて、コンテンツデータの受信中に呼切断しその後呼接続を行なった時に、コンテンツデータにおける前回の再生部分に後続している未再生部分を再生できる。
【００６２】
（実施の形態５）
次に、本発明の実施の形態５について、図面を参照して詳細に説明する。図８は、本発明の実施の形態５に係るコンテンツ配信システムの構成を示すブロック図である。本発明の実施の形態５においては、本発明の実施の形態１と同じ構成要素には同じ参照符号が付されている。
【００６３】
図８に示すように、本発明の実施の形態５に係るコンテンツ配信システム８００は、コンテンツデータ蓄積部１０１、複数の配信サーバ１０２−１〜１０２−Ｎ、サーバ選択部１０３、公衆通信網１０４及び情報端末装置１０５を具備し、かつ、サーバ選択部１０３が一時停止位置記憶部８０１を有している。
【００６４】
一時停止位置記録部８０１は、呼接続中のどの情報端末装置１０５がコンテンツデータのどの位置で一時停止をしているかを記憶しているものである。情報端末装置１０５は、一時停止信号Ｓ８０２及び一時停止解除信号Ｓ８０３をサーバ選択部１０３に送る。
【００６５】
次に、本発明の実施の形態５に係るコンテンツ配信システム８００について、図８及び図９を参照して詳細に説明する。
【００６６】
利用者は、情報端末装置１０５を操作し、再生したいコンテンツのデータを受信できるように、公衆通信網１０４を通じてサーバ選択部１０３に配信要求Ｓ１０３を送信する。サーバ選択部１０３は、前述と同じように、複数の配信サーバ１０２−１〜１０２−Ｎの中から要求されたコンテンツデータを配信するのに適した配信サーバ１０２−１〜１０２−Ｎの１つを選択する。
【００６７】
次に、サーバ選択部１０３が再生しているコンテンツデータの配信を一時停止する方法を図８および図９（ａ）を用いて示す。
【００６８】
利用者は、コンテンツデータの再生中に呼切断を行なわずに一時停止したい場合に、情報端末装置１０５を操作しサーバ選択部１０３に向けて一時停止信号Ｓ８０２を送る。一時停止信号Ｓ８０２をサーバ選択部１０３が受信した時、サーバ選択部１０３はその時点で情報端末装置１０５に向けて送信しているコンテンツデータの位置を示す一時停止位置情報ポインタＰ９００を一時停止位置記憶部８０１に記憶し、かつ、情報端末装置１０５に向けてデータ送信を行なうのを停止する。
【００６９】
次に、サーバ選択部１０３によるコンテンツデータの配信の一時停止を解除しコンテンツデータの続きを再生する方法を図８および図９（ｂ）を用いて示す。
【００７０】
利用者は、コンテンツデータの配信の一時停止状態から一時停止を解除しコンテンツデータの続きを再生したい場合に、情報端末装置１０５を操作しサーバ選択部１０３に向けて一時停止解除信号Ｓ８０３を送る。一時停止解除信号Ｓ８０３をサーバ選択部１０３が受信した時に、サーバ選択部１０３は先にどこまで再生したかを示す一時停止位置情報ポインタＰ９００を一時停止位置記憶部８０１から読み出し、コンテンツデータ２００のどの位置（時刻）から情報端末装置１０５に向けてコンテンツデータを送信するかを計算する。
【００７１】
次に、サーバ選択部１０３は配信サーバ１０２−１〜１０２−Ｎの中から時間的に一番早く前回までに再生した一時停止情報ポインタＰ９００から送信を始められるものを検索する。
【００７２】
コンテンツデータの一時停止解除を行なう時点で、配信サーバ１０２−１〜１０２−Ｎがコンテンツデータ２００のどの部分を配信しているかの例を図９（ｂ）に示す。
【００７３】
図９（ｂ）において、Ｐ９０２−１は配信サーバ１０２−１が現在送信しているコンテンツの位置を示すポインタ、Ｐ９０２−２は配信サーバ１０２−２が現在送信しているコンテンツの位置を示すポインタ、Ｐ９０２−３は配信サーバ１０２−３が現在送信しているコンテンツの位置を示すポインタ、Ｐ９０２−Ｎは配信サーバ１０２−Ｎが現在送信しているコンテンツの位置を示すポインタである。
【００７４】
仮に配信サーバ１０２−２が選択されたとした場合に、サーバ選択部１０３は、配信サーバ１０２−２が一時停止情報ポインタＰ９００から送信を始めるまで情報端末装置１０５に対してデータを送信せずに待ち、配信サーバ１０２−２が一時停止情報ポインタＰ９００からのコンテンツデータＳ１０２−２として送信を始めた時点で、このコンテンツデータＳ１０２−２を送信コンテンツデータ１０４として情報端末装置１０５に送信する。
【００７５】
すなわち、サーバ選択１０３は、情報端末装置１０５の配信要求によるコンテンツデータの再生の一時停止要求を受けて前記コンテンツデータの再生を一時停止し、かつ、前記一時停止の位置を一時停止位置記憶部８０１に記憶させ、情報端末装置１０５から前記一時停止の解除を受けた時にコンテンツデータのうちの再生部分に後続している未再生部分を配信する。情報端末装置１０５は送信コンテンツデータＳ１０４を受信して復号する。
【００７６】
このように、本発明の実施の形態５によれば、本発明の実施の形態１から４のいずれかに記載の効果に加えて、コンテンツデータの配信においてコンテンツデータの配信の一時停止及び一時停止解除を行なうことができる。
【００７７】
（実施の形態６）
次に、本発明の実施の形態６について、図面を参照して詳細に説明する。図１０は、本発明の実施の形態６に係るコンテンツ配信システムの構成を示すブロック図である。本発明の実施の形態６においては、本発明の実施の形態１と同じ構成要素には同じ参照符号が付されている。
【００７８】
図１０に示すように、本発明の実施の形態６に係るコンテンツ配信システム１０００は、コンテンツデータ蓄積部１０１、複数の配信サーバ１０２−１〜１０２−Ｎ、サーバ選択部１０３、公衆通信網１０４、情報端末装置１０５及びコンテンツ種類位置情報格納部１００１を具備している。
【００７９】
コンテンツ種類位置情報格納部１００１は、コンテンツデータ蓄積部１０１に接続されている。コンテンツ種類位置情報格納部１００１は、コンテンツデータ蓄積部１０１に蓄積されているコンテンツデータの種類及び前記種類の位置を示す種類位置情報を格納している。利用者は、情報端末装置１０５を操作して情報端末装置１０５からコンテンツ種類位置情報要求Ｓ１００２を送出する。コンテンツ種類位置情報格納部１００１は、情報端末装置１０５からコンテンツ種類位置情報要求Ｓ１００２を受けた時に、このコンテンツ種類位置情報要求Ｓ１００２に応じてコンテンツ種類位置情報Ｓ１００３を情報端末装置１０５に送る。利用者は、情報端末装置１０５の表示部に表示されるコンテンツ種類位置情報Ｓ１００３を見て配信要求しようとするコンテンツデータの種類及び前記種類の位置を知ることができる。利用者は、コンテンツデータの種類を決めて情報端末装置１０５を操作して前記種類を特定する種類特定配信要求Ｓ１００４をサーバ選択部１０３に送る。
【００８０】
コンテンツ情報蓄積部１０１に格納されている種類位置情報を図１１及び図１２を用いて説明する。仮にコンテンツデータ蓄積部１０１に格納されているコンテンツデータ２００が音楽データであり、楽曲Ａ、楽曲Ｂ、楽曲Ｃの３つの曲のデータから構成されている場合に、コンテンツ種類位置情報格納部１００１は、楽曲Ａ、Ｂ、Ｃの種類とこれらの楽曲Ａ、Ｂ、Ｃがコンテンツデータ２００のどの位置から始まるかを示す位置情報を記憶している。例えば、図１２で示すように、楽曲Ａの開始位置が楽曲位置情報Ｐ１１００で示され、楽曲Ｂの開始位置が楽曲位置情報Ｐ１１０１で示され、楽曲Ｃの開始位置が楽曲位置情報Ｐ１１０２で示されている。このように、コンテンツ種類位置情報格納部１００１に格納されている種類位置情報は、楽曲（種類）と開始位置（位置）を対にして記憶している。
【００８１】
このような構成において、曲を選択し情報端末装置１０５にコンテンツデータを送信し復号する方法を、図１０、図１１及び図１２を参照して説明する。
【００８２】
利用者は、情報端末装置１０５を操作し、コンテンツデータ２００にどのような楽曲が収録されているかを示すコンテンツ種類位置情報Ｓ１００３を送信するように、コンテンツ種類位置情報格納部１００１にコンテンツ種類位置情報要求Ｓ１００２を送る。コンテンツ種類位置情報格納部１００１は、コンテンツ種類位置情報要求Ｓ１００２を受信した時に情報端末装置１０５に対してコンテンツ種類位置情報Ｓ１００３を送る。コンテンツ種類位置情報Ｓ１００２は、例えば、図１２に示すようなものである。
【００８３】
次に、利用者は、例えば、図１２に示すようなコンテンツ種類位置情報Ｓ１００３を基にしてどの楽曲を再生するかを選択する。利用者は、コンテンツ種類位置情報Ｓ１００３に基づいて、コンテンツデータ２００には楽曲Ａ、楽曲Ｂ、楽曲Ｃがあることが分かる。
【００８４】
仮に楽曲Ｃから再生する場合について説明する。利用者は、情報端末装置１０５を操作し、楽曲Ｃから配信するように種類特定配信要求（選曲信号）Ｓ１００４を公衆通信網１０４を介してサーバ選択部１０３に送信する。サーバ選択部１０３は、種類特定配信要求Ｓ１００４に基づいて、コンテンツデータ２００のどの位置から配信を始めるかを調べる。この場合、楽曲Ｃの先頭から配信を行なうので楽曲位置情報Ｐ１１０２から送信すればよいことが分かる。次に、サーバ選択部１０３は、配信サーバ１０２−１〜１０２−Ｎの中から楽曲位置情報Ｐ１１０２から配信するのに適したものを選択する。
【００８５】
次に、サーバ選択部１０３が配信サーバ１０２−１〜１０２−Ｎの中から楽曲位置情報Ｐ１１０２から配信するのに適したものを選択する方法について、図１０及び図１１を用いて説明する。
【００８６】
図１１は、配信サーバ１０２−１〜１０２−Ｎのデータ送信タイミングを示した図である。
【００８７】
サーバ選択部１０３は、配信サーバ１０２−１〜１０２−Ｎから時間的に一番早くコンテンツデータ２００の楽曲位置情報Ｐ１１０２から送信を始めるものを検索する。仮に配信サーバ１０２−３が選択されたとした場合、サーバ選択部１０３は，配信サーバ１０２−３がコンテンツデータ２００の楽曲位置情報Ｐ１１０２から送信を始めるまで情報端末装置１０５に対してデータを送信せずに待ち、配信サーバ１０２−３がコンテンツデータ２００の楽曲位置情報Ｐ１１０２からのコンテンツデータをコンテンツデータＳ１０２−３として送信を始めた時点で、このコンテンツデータＳ１０２−３を送信コンテンツデータ１０４として情報端末装置１０５に送信する。情報端末装置１０５は、送信コンテンツデータＳ１０４を受信して復号する。
【００８８】
このように、本発明の実施の形態６によれば、本発明の実施の形態１から５のいずれかに記載の効果に加えて、利用者の情報端末装置１０５がコンテンツデータの中の種類（例えば、楽曲）の１つを選択して受信することができる。
【００８９】
【発明の効果】
以上説明したように、本発明によれば、複数の配信サーバが同一のコンテンツデータを所定の時間差をおいて配信することにより、少ない数の配信サーバでも多数の利用者の情報端末装置にコンテンツデータを配信することができるため、同一のコンテンツデータを複数の利用者の情報端末装置が同時に再生する時に、配信サーバの数を低減することができる。
【図面の簡単な説明】
【図１】本発明の実施の形態１に係るコンテンツ配信システムの構成を示すブロック図
【図２】本発明の実施の形態１に係るコンテンツ配信システムの動作を説明するための図
【図３】本発明の実施の形態２に係るコンテンツ配信システムの構成を示すブロック図
【図４】本発明の実施の形態３に係るコンテンツ配信システムの構成を示すブロック図
【図５】本発明の実施の形態３に係るコンテンツ配信システムの動作を説明するための図
【図６】本発明の実施の形態４に係るコンテンツ配信システムの構成を示すブロック図
【図７】本発明の実施の形態４に係るコンテンツ配信システムの動作を説明するための図
【図８】本発明の実施の形態５に係るコンテンツ配信システムの構成を示すブロック図
【図９】本発明の実施の形態５に係るコンテンツ配信システムの動作を説明するための図
【図１０】本発明の実施の形態６に係るコンテンツ配信システムの構成を示すブロック図
【図１１】本発明の実施の形態６に係るコンテンツ配信システムの動作を説明するための図
【図１２】本発明の実施の形態６に係るコンテンツ配信システムにおけるコンテンツデータを説明するための図
【図１３】従来のコンテンツ配信システムの構成を示すブロック図
【符号の説明】
１００、３００、４００、６００、８００、１０００　コンテンツ配信システム
１０１　コンテンツデータ蓄積部
１０２−１〜１０２−Ｎ　配信サーバ
１０３　サーバ選択部
１０４　公衆通信網
１０５　情報端末装置
３０１−１〜３０１−Ｍ　情報端末装置
４０１　再生部分情報記憶部
６０１　端末情報記憶部
８０１　一時停止位置記憶部
１００１　コンテンツ種類位置情報格納部
【図１】
2004140610.tif 000003
【図２】
2004140610.tif 000004
【図３】
2004140610.tif 000005
【図４】
2004140610.tif 000006
【図５】
2004140610.tif 000007
【図６】
2004140610.tif 000008
【図７】
2004140610.tif 000009
【図８】
2004140610.tif 000010
【図９】
2004140610.tif 000011
【図１０】
2004140610.tif 000012
【図１１】
2004140610.tif 000013
【図１２】
2004140610.tif 000014
【図１３】
2004140610.tif 000015