(57)【要約】  【課題】  配信サーバから再生端末にすでに配信済みのコンテンツの一部を再生させるときに、配信サーバでの編集および配信サーバからの再配信を不要とすることで、容易にコンテンツの再生を制御することができるコンテンツ配信システムを提供すること。  【解決手段】  コンテンツをネットワーク１０を介して配信する配信サーバ１００と、配信サーバ１００によって配信されたコンテンツをネットワーク１０を介して受信して再生する再生端末２００とを備え、配信サーバ１００は、コンテンツおよびコンテンツの再生を制御するための再生制御情報を格納し、再生制御情報およびコンテンツをネットワーク１０を介して再生端末２００に配信し、再生端末２００は、配信サーバ１００からネットワーク１０を介して配信された再生制御情報およびコンテンツを受信し、受信された再生制御情報に従ってコンテンツを再生するように構成される。【選択図】  図１
2005051681.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツをネットワークを介して配信する配信サーバと、前記配信サーバによって配信された前記コンテンツを前記ネットワークを介して受信して再生する再生端末とを備え、前記配信サーバは、前記コンテンツを格納するコンテンツ格納手段と、前記コンテンツの再生を制御するための再生制御情報を格納する再生制御情報格納手段と、前記再生制御情報および前記コンテンツを前記ネットワークを介して前記再生端末に配信するコンテンツ配信手段とを有し、前記再生端末は、前記配信サーバから前記ネットワークを介して配信された前記再生制御情報および前記コンテンツを受信するコンテンツ受信手段と、前記コンテンツ受信手段によって受信された再生制御情報に従って前記コンテンツを再生する再生制御手段とを有することを特徴とするコンテンツ配信システム。
【請求項２】
前記配信サーバは、前記コンテンツの再生を制御するための情報を入力させる再生制御情報入力手段と、前記再生制御情報入力手段によって入力された情報に応じて前記再生制御情報を生成する再生制御情報生成手段とを有し、前記コンテンツ配信手段は、前記再生制御情報生成手段によって生成された再生制御情報および前記コンテンツを前記ネットワークを介して前記再生端末に配信することを特徴とする請求項１に記載のコンテンツ配信システム。
【請求項３】
前記再生制御情報は、前記コンテンツに関する全体の再生時間のうち一部の再生時間を表す再生部分情報を含み、前記再生端末が有する再生制御手段は、前記コンテンツ受信手段によって受信された再生制御情報の前記再生部分情報を抽出する再生部分情報抽出手段と、前記再生部分情報抽出手段によって抽出された再生部分情報に従って前記コンテンツを再生するコンテンツ再生手段とを有することを特徴とする請求項１又は請求項２に記載のコンテンツ配信システム。
【請求項４】
前記再生部分情報は、複数の互いに異なる前記一部の再生時間を表す情報を含むことを特徴とする請求項３に記載のコンテンツ配信システム。
【請求項５】
前記再生制御情報は、前記コンテンツの再生を開始する時刻を表す再生時刻情報を含み、前記再生端末が有する再生制御手段は、前記コンテンツ受信手段によって受信された再生制御情報に含まれる前記再生時刻情報が示す再生時刻を検出する再生時刻検出手段を有し、前記コンテンツ再生手段は、前記再生時刻検出手段が検出した再生時刻に前記再生部分情報に従って前記コンテンツを再生することを特徴とする請求項３又は請求項４に記載のコンテンツ配信システム。
【請求項６】
前記再生制御情報は、複数の互いに異なる前記再生部分情報を１つの前記再生時刻に対応させる構成を有し、前記再生部分情報抽出手段は、前記コンテンツ受信手段によって受信された再生制御情報に含まれる同一の前記再生時刻と対応する再生部分情報を順次抽出し、前記コンテンツ再生手段は、前記再生部分情報抽出手段によって抽出された再生部分情報に従って前記コンテンツを再生することを特徴とする請求項５に記載のコンテンツ配信システム。
【請求項７】
前記再生制御情報は、複数の互いに異なる前記再生部分情報を１つの前記コンテンツに対応させる構成を有し、前記再生部分情報抽出手段は、前記コンテンツ受信手段によって受信された再生制御情報の前記コンテンツと対応する１つの再生部分情報を抽出し、前記コンテンツ再生手段は、前記再生部分情報抽出手段によって抽出された再生部分情報に従って前記コンテンツを再生することを特徴とする請求項５に記載のコンテンツ配信システム。
【請求項８】
前記再生制御情報は、前記コンテンツを表示する表示時間を表す表示時間情報を含み、前記再生端末が有する再生制御手段は、前記再生部分情報抽出手段が前記コンテンツ受信手段によって受信された再生制御情報に含まれる前記表示時間情報を抽出したとき、前記表示時間情報に従って前記コンテンツを表示するコンテンツ表示手段を有することを特徴とする請求項１乃至請求項７の何れかに記載のコンテンツ配信システム。
【請求項９】
前記再生制御情報は、前記コンテンツの再生を開始する時刻を表す再生時刻情報を含み、前記再生端末が有する再生制御手段は、前記再生時刻情報が示す再生時刻が同じである複数のコンテンツをすべて再生または表示したかを監視し、すべて再生または表示したときに、次の再生時刻に至らない場合は、前の再生時刻に属する複数の前記コンテンツを順次再生または表示させることを特徴とする請求項５乃至請求項８の何れかに記載のコンテンツ配信システム。
【請求項１０】
ネットワークを介して再生端末に配信するためのコンテンツを格納するコンテンツ格納手段と、前記コンテンツの再生を制御するための再生制御情報を格納する再生制御情報格納手段と、前記再生制御情報および前記コンテンツを前記ネットワークを介して前記再生端末に配信するコンテンツ配信手段とを備えたことを特徴とする配信サーバ。
【請求項１１】
前記配信サーバは、前記コンテンツの再生を制御するための情報を入力させる再生制御情報入力手段と、前記再生制御情報入力手段によって入力された情報に応じて前記再生制御情報を生成する再生制御情報生成手段とをさらに備え、前記コンテンツ配信手段は、前記再生制御情報生成手段によって生成された再生制御情報および前記コンテンツを前記ネットワークを介して前記再生端末に配信することを特徴とする請求項９に記載の配信サーバ。
【請求項１２】
前記再生制御情報は、前記コンテンツに関する全体の再生時間のうち一部の再生時間を表す再生部分情報を含むことを特徴とする請求項９又は請求項１０に記載の配信サーバ。
【請求項１３】
前記再生部分情報は、複数の互いに異なる前記一部の再生時間を表す情報を含むことを特徴とする請求項１１に記載のコンテンツ配信システム。
【請求項１４】
前記再生制御情報は、前記コンテンツの再生を開始する時刻を表す再生時刻情報を含むことを特徴とする請求項１１又は請求項１２に記載の配信サーバ。
【請求項１５】
前記再生制御情報は、複数の互いに異なる前記再生部分情報を１つの前記再生時刻に対応させる構成を有することを特徴とする請求項１３に記載の配信サーバ。
【請求項１６】
前記再生制御情報は、複数の互いに異なる前記再生部分情報を１つの前記コンテンツに対応させる構成を有することを特徴とする請求項１３に記載の配信サーバ。
【請求項１７】
前記再生制御情報は、前記コンテンツを表示する表示時間を表す表示時間情報を含むことを特徴とする請求項９乃至請求項１５の何れかに記載の配信サーバ。
【請求項１８】
ネットワークを介して配信された再生制御情報およびコンテンツを受信するコンテンツ受信手段と、前記コンテンツ受信手段によって受信された再生制御情報に従って前記コンテンツを再生する再生制御手段とを備えたことを特徴とする再生端末。
【請求項１９】
前記再生制御情報は、前記コンテンツに関する全体の再生時間のうち一部の再生時間を表す再生部分情報を含み、前記再生制御手段は、前記コンテンツ受信手段によって受信された再生制御情報に含まれる前記再生部分情報を抽出する再生部分情報抽出手段と、前記再生部分情報抽出手段によって抽出された再生部分情報に従って前記コンテンツを再生するコンテンツ再生手段とを有することを特徴とする請求項１７に記載の再生端末。
【請求項２０】
前記再生部分情報は、複数の互いに異なる前記一部の再生時間を表す情報を含むことを特徴とする請求項１８に記載の再生端末。
【請求項２１】
前記再生制御情報は、前記コンテンツの再生を開始する時刻を表す再生時刻情報を含み、前記再生制御手段は、前記コンテンツ受信手段によって受信された再生制御情報に含まれる前記再生時刻情報が示す再生時刻を検出する再生時刻検出手段を有し、前記コンテンツ再生手段は、前記再生時刻検出手段が検出した再生時刻に前記再生部分情報に従って前記コンテンツを再生することを特徴とする請求項１８又は請求項１９に記載の再生端末。
【請求項２２】
前記再生制御情報は、複数の互いに異なる前記再生部分情報を１つの前記再生時刻に対応させる構成を有し、前記再生部分情報抽出手段は、前記コンテンツ受信手段によって受信された再生制御情報に含まれる同一の前記再生時刻と対応する再生部分情報を順次抽出し、前記コンテンツ再生手段は、前記再生部分情報抽出手段によって抽出された再生部分情報に従って前記コンテンツを再生することを特徴とする請求項２０に記載の再生端末。
【請求項２３】
前記再生制御情報は、複数の互いに異なる前記再生部分情報を１つの前記コンテンツに対応させる構成を有し、前記再生部分情報抽出手段は、前記コンテンツ受信手段によって受信された再生制御情報に含まれる前記コンテンツと対応する１つの再生部分情報を抽出し、前記コンテンツ再生手段は、前記再生部分情報抽出手段によって抽出された再生部分情報に従って前記コンテンツを再生することを特徴とする請求項２０に記載の再生端末。
【請求項２４】
前記再生制御情報は、前記コンテンツを表示する表示時間を表す表示時間情報を含み、前記再生制御手段は、前記再生部分情報抽出手段が前記コンテンツ受信手段によって受信された再生制御情報に含まれる前記表示時間情報を抽出したとき、前記表示時間情報に従って前記コンテンツを表示するコンテンツ表示手段を有することを特徴とする請求項１７乃至請求項２２の何れかに記載の再生端末。
【請求項２５】
前記再生手段は、前記再生時刻情報に記された一つの前記再生時刻に対応した前記コンテンツをすべて再生または表示したときに、次の再生時刻に至らない場合は、前記再生時刻に対応した前記コンテンツを前回と同様の順番で再生または表示を繰り返すことを特徴とする請求項２０に記載の再生端末。
【請求項２６】
コンテンツをネットワークを介して受信して再生する再生端末に配信するために前記コンテンツを格納するコンテンツ格納ステップと、前記コンテンツの再生を制御するための再生制御情報を格納する再生制御情報格納ステップと、前記再生制御情報および前記コンテンツを前記ネットワークを介して前記再生端末に配信するコンテンツ配信ステップとを有することを特徴とする配信サーバ用プログラム。
【請求項２７】
ネットワークを介して配信された再生制御情報およびコンテンツを受信するコンテンツ受信ステップと、前記再生情報に従って前記コンテンツを再生する再生制御ステップとを有することを特徴とする再生端末用プログラム。
【請求項２８】
請求項２６記載の配信サーバ用プログラムと、請求項２７記載の再生端末用プログラムとを有することを特徴とするコンテンツ配信システム用プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンテンツをネットワークを介して配信する配信サーバ、コンテンツを再生する再生端末、および配信サーバが配信したコンテンツを再生端末が再生するコンテンツ配信システムに関する。
【背景技術】
【０００２】
近年、コンテンツを配信する配信サーバをデパートなどの本店に設置し、各支店に設置された再生端末が、配信サーバから配信されたコンテンツをプラズマディスプレイなどの大画面に表示するコンテンツ配信システムが普及している。なお、再生端末によって再生されるコンテンツには、新製品に関する広告の映像音声や株価情報を提供する映像などが含まれる。
【０００３】
また、従来のコンテンツ配信システムとしては、動画コンテンツを配信する配信サーバと動画コンテンツを再生する端末とを備え、配信サーバは、正規の動画コンテンツからこのコンテンツの内容を確認するための確認用コンテンツに変換して生成し、生成した確認用コンテンツを端末に対し配信するものが知られている（例えば、特許文献１参照。）。
【特許文献１】特開２００３−６９９５７号公報（５３段落目−５５段落目、図５）
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述の従来のコンテンツ配信システムでは、配信サーバが各再生端末に既に配信したコンテンツの一部を再生させるとき、配信したコンテンツを編集し、編集されたコンテンツを配信サーバから再度配信することが必要となり、コンテンツを編集して配信するための作業が煩雑となるという問題があった。
【０００５】
本発明は、このような従来の問題を解決するためになされたもので、配信サーバから再生端末にすでに配信済みのコンテンツの一部を再生させるときに、配信サーバでの編集および配信サーバからの再配信を不要とすることで、容易にコンテンツの再生を制御することができるコンテンツ配信システム、配信サーバ、および再生端末を提供するものである。
【課題を解決するための手段】
【０００６】
本発明のコンテンツ配信システムは、コンテンツをネットワークを介して配信する配信サーバと、前記配信サーバによって配信された前記コンテンツを前記ネットワークを介して受信して再生する再生端末とを備え、前記配信サーバは、前記コンテンツを格納するコンテンツ格納手段と、前記コンテンツの再生を制御するための再生制御情報を格納する再生制御情報格納手段と、前記再生制御情報および前記コンテンツを前記ネットワークを介して前記再生端末に配信するコンテンツ配信手段とを有し、前記再生端末は、前記配信サーバから前記ネットワークを介して配信された前記再生制御情報および前記コンテンツを受信するコンテンツ受信手段と、前記コンテンツ受信手段によって受信された再生制御情報に従って前記コンテンツを再生する再生制御手段とを有する構成を備えている。
【０００７】
この構成により、配信サーバがコンテンツおよび再生制御情報を送信し、再生端末が再生制御情報に従ってコンテンツを再生するため、配信サーバから再生端末にすでに配信済みのコンテンツの一部を再生させるときに、配信サーバでの編集および配信サーバからの再配信を不要とすることで、容易にコンテンツの再生を制御することができる。
【０００８】
また、本発明のコンテンツ配信システムは、前記配信サーバが、前記コンテンツの再生を制御するための情報を入力させる再生制御情報入力手段と、前記再生制御情報入力手段によって入力された情報に応じて前記再生制御情報を生成する再生制御情報生成手段とを有し、前記コンテンツ配信手段が、前記再生制御情報生成手段によって生成された再生制御情報および前記コンテンツを前記ネットワークを介して前記再生端末に配信する構成を備えている。
【０００９】
この構成により、配信サーバを操作する操作者が再生制御情報を配信サーバに入力し、配信サーバが入力された再生制御情報を生成するため、操作者が再生制御情報を編集することができ、操作者の利便性を高めることができる。
【００１０】
さらに、本発明のコンテンツ配信システムは、前記再生制御情報が、前記コンテンツに関する全体の再生時間のうち一部の再生時間を表す再生部分情報を含み、前記再生端末が有する再生制御手段が、前記コンテンツ受信手段によって受信された再生制御情報の前記再生部分情報を抽出する再生部分情報抽出手段と、前記再生部分情報抽出手段によって抽出された再生部分情報に従って前記コンテンツを再生するコンテンツ再生手段とを有する構成を備えている。
【００１１】
この構成により、配信サーバがコンテンツおよび再生部分情報を送信し、再生端末が再生部分情報に従ってコンテンツを再生するため、全体の再生時間のうち一部の再生時間にコンテンツを再生することができ、不要なコンテンツの再生部分を省略することができる。
【００１２】
さらに、本発明のコンテンツ配信システムは、前記再生部分情報が、複数の互いに異なる前記一部の再生時間を表す情報を含む構成を備えている。
【００１３】
この構成により、配信サーバがコンテンツおよび複数の互いに異なる再生部分情報を送信し、再生端末が複数の互いに異なる再生部分情報に従ってコンテンツを再生するため、全体の再生時間のうち複数部分の再生時間にコンテンツを再生することができ、再生に関する詳細な制御を行うことができる。
【００１４】
さらに、本発明のコンテンツ配信システムは、前記再生制御情報が、前記コンテンツの再生を開始する時刻を表す再生時刻情報を含み、前記再生端末が有する再生制御手段が、前記コンテンツ受信手段によって受信された再生制御情報に含まれる前記再生時刻情報が示す再生時刻を検出する再生時刻検出手段を有し、前記コンテンツ再生手段が、前記再生時刻検出手段が検出した再生時刻に前記再生部分情報に従って前記コンテンツを再生する構成を備えている。
【００１５】
この構成により、配信サーバがコンテンツおよび再生時刻情報を送信し、再生端末が再生時刻情報に従ってコンテンツを再生するため、所望の再生時刻にコンテンツの再生をすることができる。
【００１６】
さらに、本発明のコンテンツ配信システムは、前記再生制御情報が、複数の互いに異なる前記再生部分情報を１つの前記再生時刻に対応させる構成を有し、前記再生部分情報抽出手段が、前記コンテンツ受信手段によって受信された再生制御情報に含まれる同一の前記再生時刻と対応する再生部分情報を順次抽出し、前記コンテンツ再生手段が、前記再生部分情報抽出手段によって抽出された再生部分情報に従って前記コンテンツを再生する構成を備えている。
【００１７】
この構成により、再生制御情報が複数の互いに異なる再生部分情報を１つの再生時刻に対応させる構成を有するため、１つの再生時刻に複数のコンテンツを順次再生することができ、さらに再生に関する詳細な制御を行うことができる。
【００１８】
さらに、本発明のコンテンツ配信システムは、前記再生制御情報が、複数の互いに異なる前記再生部分情報を１つの前記コンテンツに対応させる構成を有し、前記再生部分情報抽出手段が、前記コンテンツ受信手段によって受信された再生制御情報の前記コンテンツと対応する１つの再生部分情報を抽出し、前記コンテンツ再生手段は、前記再生部分情報抽出手段によって抽出された再生部分情報に従って前記コンテンツを再生する構成を備えている。
【００１９】
この構成により、再生制御情報が複数の互いに異なる再生部分情報を１つのコンテンツに対応させる構成を有するため、１つのコンテンツに異なる再生部分情報に従ってコンテンツを順次再生することができ、さらに再生に関する詳細な制御を行うことができる。
【００２０】
さらに、本発明のコンテンツ配信システムは、前記再生制御情報が、前記コンテンツを表示する表示時間を表す表示時間情報を含み、前記再生端末が有する再生制御手段が、前記再生部分情報抽出手段が前記コンテンツ受信手段によって受信された再生制御情報に含まれる前記表示時間情報を抽出したとき、前記表示時間情報に従って前記コンテンツを表示するコンテンツ表示手段を有する構成を備えている。
【００２１】
この構成により、再生制御情報がコンテンツを表示する表示時間を表す表示時間情報を含むため、静止画などのコンテンツを一定時間表示することができる。
【００２２】
さらに、本発明のコンテンツ配信システムは、前記再生制御情報が、前記コンテンツの再生を開始する時刻を表す再生時刻情報を含み、前記再生端末が有する再生制御手段が、前記再生時刻情報が示す再生時刻が同じである複数のコンテンツをすべて再生または表示したかを監視し、すべて再生または表示したときに、次の再生時刻に至らない場合は、前の再生時刻に属する複数の前記コンテンツを順次再生または表示させる構成を備えている。
【００２３】
この構成により、次の再生時刻に至らない場合は、前の再生時刻に属する複数のコンテンツを順次再生または表示させるため、常時、コンテンツを再生または表示することができる。
【００２４】
本発明の配信サーバは、ネットワークを介して再生端末に配信するためのコンテンツを格納するコンテンツ格納手段と、前記コンテンツの再生を制御するための再生制御情報を格納する再生制御情報格納手段と、前記再生制御情報および前記コンテンツを前記ネットワークを介して前記再生端末に配信するコンテンツ配信手段とを備えた構成を有している。
【００２５】
この構成により、配信サーバがコンテンツおよび再生制御情報を送信し、再生端末に再生制御情報に従ってコンテンツを再生させるため、配信サーバから再生端末にすでに配信済みのコンテンツの一部を再生させるときに、配信サーバでの編集および配信サーバからの再配信を不要とすることで、容易にコンテンツの再生を制御させることができる。
【００２６】
また、本発明の配信サーバは、前記コンテンツの再生を制御するための情報を入力させる再生制御情報入力手段と、前記再生制御情報入力手段によって入力された情報に応じて前記再生制御情報を生成する再生制御情報生成手段とをさらに備え、前記コンテンツ配信手段は、前記再生制御情報生成手段によって生成された再生制御情報および前記コンテンツを前記ネットワークを介して前記再生端末に配信する構成を有している。
【００２７】
この構成により、配信サーバを操作する操作者が再生制御情報を配信サーバに入力し、配信サーバが入力された再生制御情報を生成するため、操作者が再生制御情報を編集することができ、操作者の利便性を高めることができる。
【００２８】
さらに、本発明の配信サーバは、前記再生制御情報が、前記コンテンツに関する全体の再生時間のうち一部の再生時間を表す再生部分情報を含む構成を有している。
【００２９】
この構成により、配信サーバがコンテンツおよび再生部分情報を送信するため、全体の再生時間のうち一部の再生時間にコンテンツを再生端末に再生させることができ、不要なコンテンツの再生部分を省略することができる。
【００３０】
さらに、本発明の配信サーバは、前記再生部分情報が、複数の互いに異なる前記一部の再生時間を表す情報を含む構成を有している。
【００３１】
この構成により、配信サーバがコンテンツおよび複数の互いに異なる再生部分情報を送信するため、全体の再生時間のうち複数部分の再生時間にコンテンツを再生端末に再生させることができ、再生に関する詳細な制御を行うことができる。
【００３２】
さらに、本発明の配信サーバは、前記再生制御情報が、前記コンテンツの再生を開始する時刻を表す再生時刻情報を含む構成を有している。
【００３３】
この構成により、配信サーバがコンテンツおよび再生時刻情報を送信するため、所望の再生時刻にコンテンツを再生端末に再生させることができる。
【００３４】
さらに、本発明の配信サーバは、前記再生制御情報が、複数の互いに異なる前記再生部分情報を１つの前記再生時刻に対応させる構成を有している。
【００３５】
この構成により、再生制御情報が複数の互いに異なる再生部分情報を１つの再生時刻に対応させる構成を有するため、１つの再生時刻に複数のコンテンツを順次、再生端末に再生させることができる。
【００３６】
さらに、本発明の配信サーバは、前記再生制御情報が、複数の互いに異なる前記再生部分情報を１つの前記コンテンツに対応させる構成を有している。
【００３７】
この構成により、再生制御情報が複数の互いに異なる再生部分情報を１つのコンテンツに対応させる構成を有するため、１つのコンテンツに異なる再生部分情報に従ってコンテンツを順次、再生端末に再生することができる。
【００３８】
さらに、本発明の配信サーバは、前記再生制御情報が、前記コンテンツを表示する表示時間を表す表示時間情報を含む構成を有している。
【００３９】
この構成により、再生制御情報がコンテンツを表示する表示時間を表す表示時間情報を含むため、静止画などのコンテンツを一定時間表示することができる。
【００４０】
本発明の再生端末は、ネットワークを介して配信された再生制御情報およびコンテンツを受信するコンテンツ受信手段と、前記コンテンツ受信手段によって受信された再生制御情報に従って前記コンテンツを再生する再生制御手段とを備えた構成を有している。
【００４１】
この構成により、再生制御情報に従ってコンテンツを再生するため、コンテンツの再生を制御することができる。
【００４２】
また、本発明の再生端末は、前記再生制御情報が、前記コンテンツに関する全体の再生時間のうち一部の再生時間を表す再生部分情報を含み、前記再生制御手段は、前記コンテンツ受信手段によって受信された再生制御情報に含まれる前記再生部分情報を抽出する再生部分情報抽出手段と、前記再生部分情報抽出手段によって抽出された再生部分情報に従って前記コンテンツを再生するコンテンツ再生手段とを備えた構成を有している。
【００４３】
この構成により、再生部分情報に従ってコンテンツを再生するため、全体の再生時間のうち一部の再生時間にコンテンツを再生することができ、不要なコンテンツの再生部分を省略することができる。
【００４４】
さらに、本発明の再生端末は、前記再生部分情報が、複数の互いに異なる前記一部の再生時間を表す情報を含む構成を有している。
【００４５】
この構成により、複数の互いに異なる再生部分情報に従ってコンテンツを再生するため、全体の再生時間のうち複数部分の再生時間にコンテンツを再生することができ、再生に関する詳細な制御を行うことができる。
【００４６】
さらに、本発明の再生端末は、前記再生制御情報が、前記コンテンツの再生を開始する時刻を表す再生時刻情報を含み、前記再生制御手段は、前記コンテンツ受信手段によって受信された再生制御情報に含まれる前記再生時刻情報が示す再生時刻を検出する再生時刻検出手段を有し、前記コンテンツ再生手段は、前記再生時刻検出手段が検出した再生時刻に前記再生部分情報に従って前記コンテンツを再生する構成を有している。
【００４７】
この構成により、再生時刻情報に従ってコンテンツを再生するため、所望の再生時刻にコンテンツの再生をすることができる。
【００４８】
さらに、本発明の再生端末は、前記再生制御情報が、複数の互いに異なる前記再生部分情報を１つの前記再生時刻に対応させる構成を有し、前記再生部分情報抽出手段が、前記コンテンツ受信手段によって受信された再生制御情報に含まれる同一の前記再生時刻と対応する再生部分情報を順次抽出し、前記コンテンツ再生手段が、前記再生部分情報抽出手段によって抽出された再生部分情報に従って前記コンテンツを再生する構成を有している。
【００４９】
この構成により、再生制御情報が複数の互いに異なる再生部分情報を１つの再生時刻に対応させる構成を有するため、１つの再生時刻に複数のコンテンツを順次再生することができ、さらに再生に関する詳細な制御を行うことができる。
【００５０】
さらに、本発明の再生端末は、前記再生制御情報が、複数の互いに異なる前記再生部分情報を１つの前記コンテンツに対応させる構成を有し、前記再生部分情報抽出手段が、前記コンテンツ受信手段によって受信された再生制御情報に含まれる前記コンテンツと対応する１つの再生部分情報を抽出し、前記コンテンツ再生手段は、前記再生部分情報抽出手段によって抽出された再生部分情報に従って前記コンテンツを再生する構成を有している。
【００５１】
この構成により、再生制御情報が複数の互いに異なる再生部分情報を１つのコンテンツに対応させる構成を有するため、１つのコンテンツに異なる再生部分情報に従ってコンテンツを順次再生することができ、さらに再生に関する詳細な制御を行うことができる。
【００５２】
さらに、本発明の再生端末は、前記再生制御情報が、前記コンテンツを表示する表示時間を表す表示時間情報を含み、前記再生制御手段が、前記再生部分情報抽出手段が前記コンテンツ受信手段によって受信された再生制御情報に含まれる前記表示時間情報を抽出したとき、前記表示時間情報に従って前記コンテンツを表示するコンテンツ表示手段を有する構成を有している。
【００５３】
この構成により、再生制御情報がコンテンツを表示する表示時間を表す表示時間情報を含むため、静止画などのコンテンツを一定時間表示することができる。
【００５４】
さらに、本発明の再生端末は、前記再生手段が、前記再生時刻情報に記された一つの前記再生時刻に対応した前記コンテンツをすべて再生または表示したときに、次の時刻に至らない場合は、前記再生時刻に対応した前記コンテンツを前回と同様の順番で再生または表示を繰り返す構成を備えている。
【００５５】
この構成により、次の時刻に至らない場合は、前記再生時刻に対応した前記コンテンツを前回と同様の順番で再生または表示を繰り返すため、常時、コンテンツを再生または表示することができる。
【００５６】
本発明の配信サーバ用プログラムは、コンテンツをネットワークを介して受信して再生する再生端末に配信するために前記コンテンツを格納するコンテンツ格納ステップと、前記コンテンツの再生を制御するための再生制御情報を格納する再生制御情報格納ステップと、前記再生制御情報および前記コンテンツを前記ネットワークを介して前記再生端末に配信するコンテンツ配信ステップとを配信サーバに実行させる。
【００５７】
このプログラムにより、配信サーバがコンテンツおよび再生制御情報をネットワークを介して再生端末に配信し、再生端末に再生制御情報に従ってコンテンツを再生させるため、配信サーバから再生端末にすでに配信済みのコンテンツの一部を再生させるときに、配信サーバでの編集および配信サーバからの再配信を不要とすることで、容易にコンテンツの再生を制御させることができる。
【００５８】
本発明の再生端末用プログラムは、ネットワークを介して配信された再生制御情報およびコンテンツを受信するコンテンツ受信ステップと、前記再生情報に従って前記コンテンツを再生する再生制御ステップとを再生端末に実行させる。
【００５９】
このプログラムにより、再生端末が再生制御情報に従ってコンテンツを再生するため、コンテンツの再生を制御することができる。
【００６０】
本発明のコンテンツ配信システム用プログラムは、前記配信サーバ用プログラムと、前記再生端末用プログラムとをコンテンツ配信システムに実行させる。
【００６１】
このプログラムにより、配信サーバがコンテンツおよび再生制御情報を送信し、再生端末が再生制御情報に従ってコンテンツを再生するため、配信サーバから再生端末にすでに配信済みのコンテンツの一部を再生させるときに、配信サーバでの編集および配信サーバからの再配信を不要とすることで、容易にコンテンツの再生を制御することができる。
【発明の効果】
【００６２】
本発明は、配信サーバから再生端末にすでに配信済みのコンテンツの一部を再生させるときに、配信サーバでの編集および配信サーバからの再配信を不要とすることで、容易にコンテンツの再生を制御することができるコンテンツ配信システム、配信サーバ、および再生端末を提供するものである。
【発明を実施するための最良の形態】
【００６３】
以下、本発明の実施の形態について、図面を参照して説明する。
【００６４】
（第１の実施の形態）
図１は、本発明の第１の実施の形態に係るコンテンツ配信システムのシステム構成を示すブロック構成図である。本発明の第１の実施の形態に係るコンテンツ配信システム１０００は、コンテンツをネットワーク１０を介して配信する配信サーバ１００と、配信サーバ１００によって配信されたコンテンツをネットワーク１０を介して受信して再生する再生端末２００とを含むように構成される。なお、コンテンツとは、音声、動画、静止画、または文字情報からなるデータであって、広告の映像音声や株価情報を提供する映像などを含む。配信サーバ１００は、コンテンツを少なくとも１つの再生端末２００に配信するようになっている。ネットワーク１０は、インターネットでもよい。
【００６５】
配信サーバ１００は、コンテンツを格納し、コンテンツの再生を制御するための再生制御情報を格納するようになっている。また、配信サーバ１００は、再生制御情報およびコンテンツをネットワーク１０を介して再生端末２００に配信するようになっている。再生端末２００は、配信サーバ１００からネットワーク１０を介して配信された再生制御情報およびコンテンツを受信し、受信された再生制御情報に従ってコンテンツを再生するようになっている。
【００６６】
図２は、本発明の第１の実施の形態に係る配信サーバのブロック構成図である。本発明の第１の実施の形態に係る配信サーバ１００は、プログラムを制御する制御手段１１０、ネットワーク１０を介して他の装置と通信する通信インタフェース１２０、配信サーバ１００内の各デバイスと接続されるバス１３０、コンテンツを格納するハードディスク１４０、画像を表示するディスプレイ１５０、および配信サーバ１００を操作する操作者から情報を入力する入力機器１６０を含むように構成される。
【００６７】
なお、通信インタフェース１２０は、ＬＡＮカードなどによって構成されてもよい。バス１３０は、本実施形態において、制御手段１１０、通信インタフェース１２０、ハードディスク１４０、ディスプレイ１５０、および入力機器１６０から送受される情報を互いに通信させるようになっている。また、ディスプレイ１５０は、液晶ディスプレイなどによって構成されてもよい。入力機器１６０は、キーボードおよびマウスなどによって構成されてもよい。
【００６８】
制御手段１１０は、プログラムを処理するＣＰＵ、プログラムを記憶するＲＡＭなどを含むように構成される。また、制御手段１１０は、コンテンツの再生を制御するための情報を入力させる再生制御情報入力手段１１１と、再生制御情報入力手段１１１によって入力された情報に応じて再生制御情報を生成する再生制御情報生成手段１１２、再生制御情報およびコンテンツをネットワーク１０を介して再生端末２００に配信するコンテンツ配信手段１１３を有している、なお、これらの手段はプログラムのモジュールでもよい。
【００６９】
再生制御情報入力手段１１１は、コンテンツの再生を制御するための情報を入力させるようになっている。図３は、再生部分情報を入力させる画面を示す図である。例えば、再生制御情報入力手段１１１は、図３に示した再生部分情報入力画面５０をディスプレイ１５０に表示させ、操作者から入力機器１６０を介してコンテンツに関する全体の再生時間のうち一部の再生時間を表す再生部分情報を入力させるようにしてもよい。
【００７０】
再生部分情報入力画面５０は、ハードディスク１４０に格納された動画コンテンツのうち１つを選択する動画コンテンツ選択パネル５１、再生部分情報を記録するファイル名を入力するファイル名入力ボックス５２、動画コンテンツのプレビューを行うためのプレビュー画面５４、動画コンテンツの再生部分の開始時刻または終了時刻を大まかに指定するための時刻指定スクロールバー５５、動画コンテンツの再生部分の開始時刻または終了時刻を指定する時刻指定ボックス５６、動画コンテンツの再生部分の開始時刻を指定する開始ボタン５７、動画コンテンツの再生部分の終了時刻を指定する終了ボタン５８、再生時間の一覧を表示する再生部分指定リスト５３、および再生部分指定ファイルを登録する登録ボタン５９を含むように構成される。なお、ファイル名とは、電子ファイルの名称であり、以下、電子ファイルを単にファイルという。
【００７１】
例えば、操作者が入力機器１６０を用いて動画コンテンツ選択パネル５１内の動画コンテンツ２を選択し、時刻指定スクロールバー５５を操作したとき、プレビュー画面５４に画像が表示され、操作者は、プレビュー画面５４に表示される画像を確認しながら動画コンテンツの再生部分の開始時刻または終了時刻を指定する。また、時刻指定ボックス５６内に数値を入力することにより、開始時刻または終了時刻を指定するようにしてもよい。開始ボタン５７が入力機器１６０を介して押下されたとき、操作者が指定した開始時刻が再生部分指定リスト５３に表示される。さらに、終了ボタン５８が押下されたとき、操作者が指定した終了時刻が図３に示すように再生部分指定リスト５３の直前に登録した開始時刻が表示されている行と同じ行に表示される。
【００７２】
ここで、操作者が再生部分指定リスト５３を確認した後に、ファイル名入力ボックス５２内に任意のファイル名を入力し、登録ボタン５９を入力機器１６０を介して押下することにより、再生制御情報入力手段１１１は、再生部分情報を入力させるようになっている。なお、再生部分指定リスト５３に示すように、開始時刻および終了時刻を指定する操作を複数回、繰り返すことにより、複数の再生部分を指定してもよい。
【００７３】
再生制御情報生成手段１１２は、再生制御情報入力手段１１１によって入力された情報に応じて再生制御情報を生成するようになっている。なお、再生制御情報は、再生部分情報を含む。図４は、再生部分情報を表す再生部分指定ファイル２０の内容を示す図である。
【００７４】
例えば、再生制御情報生成手段１１２は、図４に示した再生部分指定ファイル２０を生成するようになっている。本実施例では、再生部分指定ファイル２０は、テキスト形式で記述される情報であり、ライン２１によって構成される。ライン２１−１には、ファイル名入力ボックス５２内に入力されたファイル名が記述され、ライン２１−２からライン２１−４までは、再生部分指定リスト５３に示した開始時刻および終了時刻が記述されている。
【００７５】
なお、既に存在する再生部分指定ファイル２０と同一のファイル名で、再生部分指定ファイル２０と異なる再生部分指定ファイルが生成されるとき、再生制御情報生成手段１１２は、再生部分指定ファイル２０に再生部分指定ファイルの内容を上書きして生成するようになっている。
【００７６】
また、再生部分指定ファイル２０に示すように、複数の再生部分、すなわち、複数の互いに異なる再生時間を指定した場合、どのような順番で再生部分を指定したとしても、再生制御情報生成手段１１２は、再生部分を時系列順に記述し、再生部分指定ファイル２０を生成するようになっている。
【００７７】
再生部分指定ファイル２０の内容は、例えば、ライン２１−１に記述された動画コンテンツに関する全体の再生時間が５分であったとき、再生時間５分のうち０秒目から４．１５秒目まで、１分１５．２秒目から２分３８．２３秒目まで、および３分５５．１７秒目から５分目まで、動画コンテンツを再生させることを表している。
【００７８】
ハードディスク１４０は、本発明のコンテンツ格納手段および再生制御情報格納手段を構成し、再生制御情報生成手段１１２によって生成された再生部分指定ファイル２０を格納するようになっている。また、動画コンテンツを含むコンテンツファイル４０を格納するようになっている。なお、動画コンテンツは、ＭＰＥＧ（Moving Picture Experts Group）規格に準拠したデータでもよい。
【００７９】
コンテンツ配信手段１１３は、再生制御情報およびコンテンツをネットワーク１０を介して再生端末２００に配信するようになっている。図５は、再生制御情報およびコンテンツを配信するための配信画面を示す図である。例えば、コンテンツ配信手段１１３は、図５に示した配信画面７０をディスプレイ１５０に表示させ、操作者から入力機器１６０を介してコンテンツファイル４０および再生部分指定ファイル２０を配信するようにしてもよい。
【００８０】
配信画面７０は、再生端末２００の一覧を表示する配信先一覧表示ボックス７１、コンテンツファイルおよび再生部分指定ファイルの一覧を表示する配信ファイル一覧表示ボックス７４、配信ファイル一覧表示ボックス７４にコンテンツファイルおよび再生部分指定ファイルを追加するための配信ファイル追加ボタン７２、配信ファイル一覧表示ボックス７４からコンテンツファイルおよび再生部分指定ファイルを削除するための配信ファイル削除ボタン７３、および配信ファイル一覧表示ボックス７４に表示されたコンテンツファイルおよび再生部分指定ファイルを配信するための配信ボタン７５を含むように構成される。
【００８１】
例えば、操作者が入力機器１６０を用いて、配信先一覧表示ボックス７１内の再生端末２００のうち少なくとも１つを選択する。また、配信ファイル追加ボタン７２が入力機器１６０を介して押下されたとき、ハードディスク１４０に格納されたコンテンツファイル４０または再生部分指定ファイル２０を選択するファイル選択画面が開き、このファイル選択画面から対象となるファイルを選択したとき、選択されたファイルが配信ファイル一覧表示ボックス７４に追加される。また、操作者が誤ってファイルを追加したときは、配信ファイル一覧表示ボックス７４に追加されたファイルを選択し、配信ファイル削除ボタン７３を入力機器１６０を介して押下し、選択されたファイルを削除することができる。
【００８２】
ここで、操作者が配信ファイル一覧表示ボックス７４を確認した後に、配信ボタン７５を入力機器１６０を介して押下することにより、コンテンツ配信手段１１３は、配信ファイル一覧表示ボックス７４に追加されたファイルを、配信先一覧表示ボックス７１内の選択された再生端末２００に配信するようになっている。
【００８３】
図６は、本発明の第１の実施の形態に係る再生端末のブロック構成図である。本発明の第１の実施の形態に係る再生端末２００は、プログラムを制御する制御手段２１０、ネットワーク１０を介して他の装置と通信する通信インタフェース２２０、再生端末２００内の各デバイスと接続されるバス２３０、コンテンツを格納するハードディスク２４０、画像を表示するディスプレイ２５０、および音声を出力するスピーカ２７０を含むように構成される。
【００８４】
なお、通信インタフェース２２０は、ＬＡＮカードなどによって構成されてもよい。バス２３０は、本実施形態において、制御手段２１０、通信インタフェース２２０、ハードディスク２４０、ディスプレイ２５０、およびスピーカ２７０から送受される情報を互いに通信させるようになっている。また、ディスプレイ２５０は、液晶ディスプレイやＰＤＰ（Plasma Display Panel）などによって構成されてもよい。
【００８５】
制御手段２１０は、プログラムを処理するＣＰＵ、プログラムを記憶するＲＡＭなどを含むように構成される。また、制御手段２１０は、配信サーバ１００からネットワーク１０を介して配信された再生制御情報およびコンテンツを受信するコンテンツ受信手段２１１およびコンテンツ受信手段２１１によって受信された再生制御情報に従ってコンテンツを再生する再生制御手段２１２を含むように構成される。なお、これらの手段はプログラムのモジュールでもよい。
【００８６】
コンテンツ受信手段２１１は、配信サーバ１００からネットワーク１０を介して配信された再生制御情報およびコンテンツを受信するようになっている。なお、再生制御情報には、再生部分情報が含まれる。また、コンテンツ受信手段２１１は、受信した再生制御情報およびコンテンツを再生部分指定ファイル２０およびコンテンツファイル４０に変換するようになっている。
【００８７】
ハードディスク２４０は、コンテンツ受信手段２１１によって変換された再生部分指定ファイル２０およびコンテンツファイル４０を格納するようになっている。
【００８８】
再生制御手段２１２は、コンテンツ受信手段２１１によって受信された再生制御情報に含まれる再生部分情報を抽出する再生部分情報抽出手段２１３および再生部分情報抽出手段２１３によって抽出された再生部分情報に従ってコンテンツを再生するコンテンツ再生手段２１４を含むように構成される。
【００８９】
再生部分情報抽出手段２１３は、例えば、ハードディスク２４０に格納された再生部分指定ファイル２０から図４に示したライン２１−２からライン２１−４までに記述された再生部分情報を抽出するようになっている。
【００９０】
コンテンツ再生手段２１４は、再生部分情報抽出手段２１３によって抽出された再生部分情報に従って、再生部分指定ファイル２０からライン２１−１に記述されたファイル名と対応するコンテンツファイル４０のデータを再生して、動画または静止画をディスプレイ２５０に表示させ、音声をスピーカ２７０に出力するようになっている。例えば、ライン２１−２に記述された再生部分情報が抽出されたとき、コンテンツ再生手段２１４は、０秒目から４．１５秒目までコンテンツファイル４０のデータを再生するようになっている。
【００９１】
以下、本発明の第１の実施の形態に係るコンテンツ配信システムの処理の流れについて、図面を参照して説明する。
【００９２】
図７は、本発明の第１の実施の形態に係るコンテンツ配信システムの処理の流れを示すフローチャートである。
【００９３】
まず、コンテンツの再生を制御するための情報が、入力機器１６０を介して再生制御情報入力手段１１１によって入力され（Ｓ１０１）、図４に示した再生部分指定ファイル２０は、再生制御情報生成手段１１２によって生成され、ハードディスク１４０に格納される（Ｓ１０２）。その後、再生制御情報およびコンテンツは、コンテンツ配信手段１１３によってネットワーク１０を介して再生端末２００に配信される（Ｓ１０３）。
【００９４】
次に、配信サーバ１００から配信された再生制御情報およびコンテンツは、コンテンツ受信手段２１１によって受信され（Ｓ１０４）、受信された再生制御情報に含まれる再生部分情報は、再生部分情報抽出手段２１３によって抽出される（Ｓ１０５）。例えば、ハードディスク２４０に格納された再生部分指定ファイル２０からライン２１−２からライン２１−４までに記述された再生部分情報が抽出される。
【００９５】
ここで、再生部分情報に表される再生部分が全て再生されたか否かが、再生部分情報抽出手段２１３によって判断される（Ｓ１０６）。例えば、ライン２１−２からライン２１−４までに記述された再生部分が全て再生されたか否かが判断され、全て再生されていない場合、ライン２１−２からライン２１−４までに記述された再生部分に従って順次、コンテンツは、コンテンツ再生手段２１４によって再生される（Ｓ１０７）。全て再生された場合、処理は終了する。
【００９６】
なお、再生端末２００は、配信サーバ１００以外のサーバからコンテンツを受信するようにしてもよい。
【００９７】
以上説明したように、本発明の第１の実施の形態に係るコンテンツ配信システムは、配信サーバがコンテンツおよび再生制御情報を送信し、再生端末が再生制御情報に従ってコンテンツを再生するため、配信サーバから再生端末にすでに配信済みのコンテンツの一部を再生させるときに、配信サーバでの編集および配信サーバからの再配信を不要とすることで、容易にコンテンツの再生を制御することができる。
【００９８】
また、配信サーバを操作する操作者が再生制御情報を配信サーバに入力し、配信サーバが入力された再生制御情報を生成するため、操作者が再生制御情報を編集することができ、操作者の利便性を高めることができる。
【００９９】
さらに、配信サーバがコンテンツおよび再生部分情報を送信し、再生端末が再生部分情報に従ってコンテンツを再生するため、全体の再生時間のうち一部の再生時間にコンテンツを再生することができ、不要なコンテンツの再生部分を省略することができる。
【０１００】
さらに、配信サーバがコンテンツおよび複数の互いに異なる再生部分情報を送信し、再生端末が複数の互いに異なる再生部分情報に従ってコンテンツを再生するため、全体の再生時間のうち複数部分の再生時間にコンテンツを再生することができ、再生に関する詳細な制御を行うことができる。
【０１０１】
（第２の実施の形態）
図８は、本発明の第２の実施の形態に係るコンテンツ配信システムのシステム構成を示すブロック構成図である。本発明の第２の実施の形態に係るコンテンツ配信システム２０００は、コンテンツをネットワーク１０を介して配信する配信サーバ３００と、配信サーバ３００によって配信されたコンテンツをネットワーク１０を介して受信して再生する再生端末４００とを含むように構成される。配信サーバ３００は、コンテンツを少なくとも１つの再生端末４００に配信するようになっている。ネットワーク１０は、インターネットでもよい。
【０１０２】
図９は、本発明の第２の実施の形態に係る配信サーバのブロック構成図である。本発明の第２の実施の形態に係る配信サーバ３００は、プログラムを制御する制御手段３１０、ネットワーク１０を介して他の装置と通信する通信インタフェース１２０、配信サーバ１００内の各デバイスと接続されるバス１３０、コンテンツを格納するハードディスク１４０、画像を表示するディスプレイ１５０、および配信サーバ３００を操作する操作者から情報を入力する入力機器１６０を含むように構成される。
【０１０３】
なお、本発明の第２の実施の形態に係る配信サーバを構成する手段のうち、本発明の第１の実施の形態に係る配信サーバを構成する構成要素と同一の構成要素には同一の符号を付し、それぞれの説明を省略する。
【０１０４】
制御手段３１０は、プログラムを処理するＣＰＵ、プログラムを記憶するＲＡＭなどを含むように構成される。また、制御手段３１０は、コンテンツの再生を制御するための情報を入力させる再生制御情報入力手段３１１と、再生制御情報入力手段３１１によって入力された情報に応じて再生制御情報を生成する再生制御情報生成手段３１２、再生制御情報およびコンテンツをネットワーク１０を介して再生端末４００に配信するコンテンツ配信手段３１３を有している、なお、これらの手段はプログラムのモジュールでもよい。
【０１０５】
再生制御情報入力手段３１１は、コンテンツの再生を制御するための情報を入力させるようになっている。図１０は、再生時刻情報を入力させる画面を示す図である。例えば、再生制御情報入力手段３１１は、図１０に示した再生時刻情報入力画面６０をディスプレイ１５０に表示させ、操作者から入力機器１６０を介してコンテンツに関する全体の再生時間のうち一部の再生時間を表す再生部分情報を入力させ、さらに、図１０に示した再生時刻情報入力画面６０をディスプレイ１５０に表示させ、操作者から入力機器１６０を介してコンテンツを再生させる開始時刻に関する再生時刻情報を入力させるようにしてもよい。
【０１０６】
再生時刻情報入力画面６０は、コンテンツの再生をスケジュールするための再生スケジュールリスト６１、コンテンツの再生時刻を入力するための再生時刻入力ボックス６２、コンテンツファイル４０を再生スケジュールリスト６１に追加するためのコンテンツファイル追加ボタン６３、再生部分指定ファイルを再生スケジュールリスト６１に追加するための再生部分指定ファイル追加ボタン６４、再生スケジュールリスト６１からコンテンツファイル４０を削除するためのコンテンツファイル削除ボタン６５、再生スケジュールリスト６１から再生部分指定ファイル２０を削除するための再生部分指定ファイル削除ボタン６６、再生スケジュールファイルを登録するためのスケジュール登録ボタン６７、およびコンテンツの再生時間を入力するための再生時間入力ボックス６８を含むように構成される。
【０１０７】
例えば、操作者は、第１の実施の形態で説明した再生部分情報入力画面５０を用いて再生部分指定ファイル２０を生成した後、さらに、再生時刻情報入力画面６０を用いて再生時刻入力ボックス６２内に再生時刻を入力する。次に、コンテンツファイル追加ボタン６３が入力機器１６０を介して押下されたとき、ハードディスク１４０に格納されたファイルを選択するファイル選択画面が開き、このファイル選択画面から対象となるファイルを選択したとき、再生スケジュールリスト６１内の入力した再生時刻と対応するコンテンツ欄に、選択されたファイルが追加される。
【０１０８】
また、再生部分指定ファイル追加ボタン６４が入力機器１６０を介して押下されたとき、ハードディスク１４０に格納されたファイルを選択するファイル選択画面が開き、このファイル選択画面から対象となるファイルを選択したとき、再生スケジュールリスト６１内の入力した再生時刻と対応する指定ファイル欄に、選択されたファイルが追加される。仮に、操作者が誤ってファイルを追加したときは、再生スケジュールリスト６１に追加されたファイルを選択し、コンテンツファイル削除ボタン６５または再生部分指定ファイル削除ボタン６６を入力機器１６０を介して押下し、選択されたファイルを削除することができる。なお、再生スケジュールリスト６１には、複数の再生時刻を追加することができる。
【０１０９】
なお、操作者は、再生時間に関する情報を持たない静止画コンテンツおよびＵＲＬ（Uniform Resource Locator）に示されるコンテンツについては、再生時間入力ボックス６８内に再生時間を入力し、再生時間を決定する。また、再生部分指定ファイル２０を選択せず、再生時間入力ボックス６８内に再生時間も入力しない場合には、コンテンツ全体を再生時刻から再生することを意味する。
【０１１０】
ここで、操作者が再生スケジュールリスト６１を確認した後に、スケジュール登録ボタン６７を入力機器１６０を介して押下することにより、再生制御情報入力手段３１１は、再生時刻情報を入力させるようになっている。
【０１１１】
再生制御情報生成手段３１２は、再生制御情報入力手段３１１によって入力された情報に応じて再生制御情報を生成するようになっている。なお、再生制御情報は、再生時刻情報を含む。図１１は、再生時刻情報を表す再生時刻指定ファイルの内容を示す図である。
【０１１２】
例えば、再生制御情報生成手段３１２は、図４に示した再生部分指定ファイル２０に加えて、図１１に示した再生時刻指定ファイル３０を生成するようになっている。本実施例では、再生時刻指定ファイル３０は、テキスト形式で記述される情報であり、ライン３１によって構成される。ライン３１−１には、再生時刻、再生時刻からコンテンツを再生するときの順番、コンテンツのファイル名、および再生部分指定ファイル名が記述されている。また、ライン３１−３には、再生時刻、再生時刻からコンテンツを再生するときの順番、コンテンツのファイル名、およびコンテンツの表示時間が記述されている。ライン３１−５には、再生時刻、再生時刻からコンテンツを再生するときの順番、コンテンツのファイル名が記述されている。なお、コンテンツのファイル名は、ファイル名に代えてＵＲＬでもよい。
【０１１３】
再生制御情報生成手段３１２は、再生時刻、再生時刻からコンテンツを再生するときの順番、コンテンツのファイル名、再生部分指定ファイル名、およびコンテンツの表示時間の各情報を識別するために、これらの情報の記述との間を「ＴＡＢ」で区切り、再生時刻指定ファイル３０を生成するようにしてもよい。また、ライン３１−５に示すように、再生部分指定ファイル名およびコンテンツの表示時間を記述しないようにし、コンテンツ全体を再生するようにしてもよい。
【０１１４】
また、再生時刻指定ファイル３０に示すように、複数の再生時刻を指定した場合、再生制御情報生成手段３１２は、再生時刻を時系列順に記述し、再生時刻指定ファイル３０を生成するようになっている。また、再生時刻指定ファイル３０は、複数の互いに異なる再生部分情報を１つの再生時刻に対応する構成を有し、さらに、複数の互いに異なる再生部分情報を１つのコンテンツに対応させる構成を有する。例えば、ライン３１−１およびライン３１−２には、異なる再生部分指定ファイルが再生時刻８：００に対応し、ライン３１−６およびライン３１−７には、異なる再生部分指定ファイルが「動画コンテンツ１」に対応している。
【０１１５】
なお、既に存在する再生時刻指定ファイル３０と同一のファイル名で、再生時刻指定ファイル３０と異なる再生時刻指定ファイルが生成されるとき、再生制御情報生成手段３１２は、再生時刻指定ファイル３０に再生時刻指定ファイルの内容を上書きして生成するようになっている。
【０１１６】
ハードディスク１４０は、本発明のコンテンツ格納手段および再生制御情報格納手段を構成し、再生制御情報生成手段３１２によって生成された再生部分指定ファイル２０および再生時刻指定ファイル３０を格納するようになっている。また、動画コンテンツ、静止画コンテンツを含むコンテンツファイル４０を格納するようになっている。なお、動画コンテンツは、ＭＰＥＧ規格に準拠したデータでもよい。静止画コンテンツは、ＪＰＥＧ（Joint Photographic Experts Group）、ＢＭＰ（BitMaP）、またはＧＩＦ（Graphics Interchange Format）規格に準拠したデータでもよい。
【０１１７】
コンテンツ配信手段３１３は、再生制御情報およびコンテンツをネットワーク１０を介して再生端末４００に配信するようになっている。図１２は、再生制御情報およびコンテンツを配信するための配信画面を示す図である。例えば、コンテンツ配信手段３１３は、第１の実施の形態で説明したように配信画面７０をディスプレイ１５０に表示させ、操作者から入力機器１６０を介してコンテンツファイル４０、再生部分指定ファイル２０、および再生時刻指定ファイル３０を配信するようにしてもよい。
【０１１８】
図１３は、本発明の第２の実施の形態に係る再生端末のブロック構成図である。本発明の第２の実施の形態に係る再生端末４００は、プログラムを制御する制御手段４１０、ネットワーク１０を介して他の装置と通信する通信インタフェース２２０、再生端末４００内の各デバイスと接続されるバス２３０、コンテンツを格納するハードディスク２４０、画像を表示するディスプレイ２５０、および音声を出力するスピーカ２７０を含むように構成される。
【０１１９】
なお、本発明の第２の実施の形態に係る再生端末を構成する手段のうち、本発明の第１の実施の形態に係る再生端末を構成する構成要素と同一の構成要素には同一の符号を付し、それぞれの説明を省略する。
【０１２０】
制御手段４１０は、プログラムを処理するＣＰＵ、プログラムを記憶するＲＡＭなどを含むように構成される。また、制御手段４１０は、配信サーバ３００からネットワーク１０を介して配信された再生制御情報およびコンテンツを受信するコンテンツ受信手段４１１およびコンテンツ受信手段４１１によって受信された再生制御情報に従ってコンテンツを再生する再生制御手段４１２を含むように構成される。なお、これらの手段はプログラムのモジュールでもよい。
【０１２１】
コンテンツ受信手段４１１は、配信サーバ３００からネットワーク１０を介して配信された再生制御情報およびコンテンツを受信するようになっている。なお、再生制御情報には、再生部分指定情報および再生時刻指定情報が含まれる。また、コンテンツ受信手段４１１は、受信した再生制御情報およびコンテンツをコンテンツファイル４０、再生部分指定ファイル２０、および再生時刻指定ファイル３０に変換するようになっている。
【０１２２】
ハードディスク２４０は、コンテンツ受信手段４１１によって変換された再生部分指定ファイル２０、再生時刻指定ファイル３０、およびコンテンツファイル４０を格納するようになっている。
【０１２３】
再生制御手段４１２は、コンテンツ受信手段４１１によって受信された再生制御情報に含まれる再生部分情報を抽出する再生部分情報抽出手段４１３、再生部分情報抽出手段４１３によって抽出された再生部分情報に従ってコンテンツを再生するコンテンツ再生手段４１４、再生制御情報に含まれる再生時刻情報が示す再生時刻を検出する再生時刻検出手段４１５、再生制御情報に含まれる表示時間情報を抽出したとき表示時間情報に従ってコンテンツを表示するコンテンツ表示手段４１６、および再生時刻情報が示す再生時刻が同じである複数のコンテンツをすべて再生または表示したかを監視する再生状況監視手段４１７を含むように構成される。
【０１２４】
再生部分情報抽出手段４１３は、例えば、ハードディスク２４０に格納された再生時刻指定ファイル３０からライン３１−１からライン３１−７までに記述された再生時刻情報を抽出するようになっている。また、再生時刻検出手段４１５が再生時刻を検出したとき、再生部分情報抽出手段４１３は、同一の再生時刻と対応する再生部分指定ファイル２０を順次抽出するようになっている。
【０１２５】
例えば、再生時刻検出手段４１５が再生時刻８：００を検出したとき、再生部分情報抽出手段４１３は、再生部分指定ファイル「動画コンテンツ１−０」を抽出し、抽出された「動画コンテンツ１−０」の内容に従って「動画コンテンツ１」が再生された後、再生部分指定ファイル「動画コンテンツ２−０」を抽出し、抽出された「動画コンテンツ２−０」の内容に従って「動画コンテンツ２」が再生された後、再生時間１５秒を表す再生時間情報を、順次抽出するようになっている。
【０１２６】
再生時刻検出手段４１５は、例えば、再生時刻指定ファイル３０に示した再生時刻８：００、再生時刻１２：００、および再生時刻１７：００を検出するようになっている。
【０１２７】
コンテンツ再生手段４１４は、再生部分情報抽出手段４１３によって抽出された再生部分情報に従って、例えば、再生部分指定ファイル２０からライン２１−１に記述されたファイル名と対応するコンテンツファイル４０のデータを再生して、動画または静止画をディスプレイ２５０に表示させ、音声をスピーカ２７０に出力するようになっている。例えば、ライン２１−２に記述された再生部分情報が抽出されたとき、コンテンツ再生手段２１４は、０秒目から４．１５秒目までコンテンツファイル４０のデータを再生するようになっている。
【０１２８】
コンテンツ表示手段４１６は、再生部分情報抽出手段４１３が再生制御情報に含まれる表示時間情報を抽出したとき、表示時間情報に従ってコンテンツを表示する。このコンテンツは、静止画でもよく、ＨＴＭＬ（Hyper Text Markup Language）に準拠したホームページでもよい。
【０１２９】
再生時刻指定ファイル３０のライン３１−１乃至３１−３を順次１回ずつ再生し終わったとき、次の再生時刻１２：００に達していない場合、コンテンツ再生手段４１４またはコンテンツ表示手段４１６は、再度ライン３１−１乃至３１−３に記述された順番にコンテンツの再生または表示を行う。
【０１３０】
以上の動作を１２：００まで行い、１２：００に達した時点で、そのとき再生しているコンテンツの再生を強制的に終了する。直後よりライン３１−４に記されたスケジュールに従い、以降のコンテンツ再生を行う。以上の動作を日付が変更されるまで行う。
【０１３１】
以下、本発明の第２の実施の形態に係るコンテンツ配信システムの処理の流れについて、図面を参照して説明する。
【０１３２】
図１４および図１５は、本発明の第２の実施の形態に係るコンテンツ配信システムの処理の流れを示すフローチャートである。
【０１３３】
まず、コンテンツの再生を制御するための情報が、入力機器１６０を介して再生制御情報入力手段３１１によって入力され（Ｓ２０１）、図４に示した再生部分指定ファイル２０および図１１に示した再生時刻指定ファイル３０は、再生制御情報生成手段３１２によって生成され、ハードディスク１４０に格納される（Ｓ２０２）。その後、再生制御情報およびコンテンツは、コンテンツ配信手段３１３によってネットワーク１０を介して再生端末４００に配信される（Ｓ２０３）。なお、再生制御情報は、再生部分指定ファイル２０および再生時刻指定ファイル３０を含む。
【０１３４】
次に、配信サーバ３００から配信された再生制御情報およびコンテンツは、コンテンツ受信手段４１１によって受信され（Ｓ２０４）、受信された再生制御情報に含まれる再生時刻情報は、再生部分情報抽出手段４１３によって抽出される（Ｓ２０５）。例えば、ハードディスク２４０に格納された再生時刻指定ファイル３０から再生時刻情報が抽出される。
【０１３５】
さらに、次の再生時刻情報が再生部分情報抽出手段４１３によって抽出される（Ｓ２０６）。ここで、次の再生時刻情報がない場合は、日付変更時刻（例えば、２４：００：００）を２つ目の再生時刻情報とする。その後、現在時刻は、再生時刻検出手段４１５によって抽出された２つの時刻の間であるかが判断され（Ｓ２０７）、現在時刻が２つ目の再生時刻を過ぎている場合には１つ目の再生時刻に属するコンテンツを再生すべきではないため、再生部分情報抽出手段４１３は、１つ目の再生時刻情報を廃棄し、２つ目の再生時刻を１つ目の再生時刻とし（Ｓ２０６）、その次（通算３つ目）の再生時刻情報を抽出する（Ｓ２０８）。これを、現在時刻が２つの再生時刻の間になるまで繰り返す。例えば、Ｓ２０５にてライン３１−１より１つ目の再生時刻０８：００を読み取り、Ｓ２０６にてライン３１−４より２つ目の再生時刻１２：００を読み取る。現在時刻が１０：００である場合には、次の処理に進行する。現在時刻が１４：００である場合には、再生時刻０８：００を破棄し、１２：００を１つ目の再生時刻とし、さらにライン３１−６より新たな２つ目の再生時刻として１７：００を読み取る。ここで、現在時刻が１つ目の再生時刻の前である場合、１つ目の再生時刻に至るまで何も再生しない。
【０１３６】
現在時刻が２つの再生時刻の間にある場合、再生状況監視手段４１７は、再生時刻指定ファイル３０から当該時刻に属するコンテンツが全て再生若しくは表示されたかを判断し（Ｓ２０９）、全て再生もしくは表示した場合には、再度当該時刻に属するコンテンツを初めから読み込み（Ｓ２１７）、全て再生若しくは表示していない場合には、次の未再生コンテンツを読み出す。例えば、ライン３１−１からライン３１−３までに記述されたコンテンツ群がすべて再生若しくは表示されたかが判断され、全て再生若しくは表示されていない場合、ライン３１−１からライン３１−３までに記述された内容に従って順次、コンテンツはコンテンツ再生手段４１４によって再生、もしくはコンテンツ表示手段４１６によって表示される。
【０１３７】
次に、再生状況監視手段４１７は、再生すべきコンテンツが動画であるか判断し（Ｓ２１０）、動画以外の場合、コンテンツ表示手段４１６は、再生時刻指定ファイルから表示時間に関する情報を読み出し、所定の時間コンテンツの表示を行う（Ｓ２１１）。再生時刻検出手段４１５は、常に再生時刻に関する監視を行い、現在時刻が２つ目の再生時刻を過ぎた場合には（Ｓ２１３）、次の時間帯に属するコンテンツの再生若しくは表示に切り替える。
【０１３８】
一方、読み出したコンテンツが動画であった場合、再生部分情報抽出手段４１３は、当該コンテンツに対する再生部分指定ファイルがあるかを再生時刻指定ファイル３０から判断し（Ｓ２１２）、再生部分指定ファイルがある場合には、当該再生部分指定ファイルを読み出す（Ｓ２１４）。コンテンツ再生手段４１４は、指定された再生部分若しくはコンテンツ全体の再生を行う。再生部分指定ファイルが存在した場合、再生部分情報抽出手段４１３は、再生部分の再生が完了したかを判断する（Ｓ２１５）。例えば、ライン３１−１からライン３１−３までに記述された再生部分がすべて再生されたかが判断され、全て再生されていない場合、ライン３１−１からライン３１−３までに記述された再生部分に従って順次、コンテンツは、コンテンツ再生手段４１４によって再生される。この間、再生時刻検出手段４１５は、常に再生時刻に関する監視を行い、現在時刻が２つ目の再生時刻を過ぎた場合には（Ｓ２１６）、次の時間帯に属するコンテンツの再生若しくは表示に切り替える。
【０１３９】
なお、再生端末４００は、配信サーバ３００以外のサーバからコンテンツを受信するようにしてもよい。
【０１４０】
以上説明したように、本発明の第２の実施の形態に係るコンテンツ配信システムは、配信サーバがコンテンツおよび再生時刻情報を送信し、再生端末が再生時刻情報に従ってコンテンツを再生するため、所望の再生時刻にコンテンツの再生をすることができる。
【０１４１】
また、再生制御情報が複数の互いに異なる再生部分情報を１つの再生時刻に対応させる構成を有するため、１つの再生時刻に複数のコンテンツを順次再生することができ、さらに再生に関する詳細な制御を行うことができる。
【０１４２】
さらに、再生制御情報が複数の互いに異なる再生部分情報を１つのコンテンツに対応させる構成を有するため、１つのコンテンツに異なる再生部分情報に従ってコンテンツを順次再生することができ、さらに再生に関する詳細な制御を行うことができる。
【０１４３】
さらに、再生制御情報がコンテンツを表示する表示時間を表す表示時間情報を含むため、静止画などのコンテンツを一定時間表示することができる。
【産業上の利用可能性】
【０１４４】
以上のように、本発明にかかるコンテンツ配信システムは、配信サーバから再生端末にすでに配信済みのコンテンツの一部を再生させるときに、配信サーバでの編集および配信サーバからの再配信を不要とすることで、容易にコンテンツの再生を制御することができるという効果を有し、コンテンツをネットワークを介して配信する配信サーバ、コンテンツを再生する再生端末、および配信サーバが配信したコンテンツを再生端末が再生するコンテンツ配信システム等として有用である。
【図面の簡単な説明】
【０１４５】
【図１】本発明の第１の実施の形態に係るコンテンツ配信システムのシステム構成を示すブロック構成図
【図２】本発明の第１の実施の形態に係る配信サーバのブロック構成図
【図３】再生部分情報を入力させる画面を示す図
【図４】再生部分情報を表す再生部分指定ファイルの内容を示す図
【図５】再生制御情報およびコンテンツを配信するための配信画面を示す図
【図６】本発明の第１の実施の形態に係る再生端末のブロック構成図
【図７】本発明の第１の実施の形態に係るコンテンツ配信システムの処理の流れを示すフローチャート
【図８】本発明の第２の実施の形態に係るコンテンツ配信システムのシステム構成を示すブロック構成図
【図９】本発明の第２の実施の形態に係る配信サーバのブロック構成図
【図１０】再生時刻情報を入力させる画面を示す図
【図１１】再生時刻情報を表す再生時刻指定ファイルの内容を示す図
【図１２】再生制御情報およびコンテンツを配信するための配信画面を示す図
【図１３】本発明の第２の実施の形態に係る再生端末のブロック構成図
【図１４】本発明の第２の実施の形態に係るコンテンツ配信システムの処理の流れを示すフローチャート
【図１５】本発明の第２の実施の形態に係るコンテンツ配信システムの処理の流れを示すフローチャート
【符号の説明】
【０１４６】
１０  ネットワーク
２０  再生部分指定ファイル
２１、３１  ライン
３０  再生時刻指定ファイル
４０  コンテンツファイル
５０  再生部分情報入力画面
５１  動画コンテンツ選択パネル
５２  ファイル名入力ボックス
５３  再生部分指定リスト
５４  プレビュー画面
５５  時刻指定スクロールバー
５６  時刻指定ボックス
５７  開始ボタン
５８  終了ボタン
５９  登録ボタン
６０  再生時刻情報入力画面
６１  再生スケジュールリスト
６２  再生時刻入力ボックス
６３  コンテンツファイル追加ボタン
６４  再生部分指定ファイル追加ボタン
６５  コンテンツファイル削除ボタン
６６  再生部分指定ファイル削除ボタン
６７  スケジュール登録ボタン
６８  再生時間入力ボックス
７０  配信画面
７１  配信先一覧表示ボックス
７２  配信ファイル追加ボタン
７３  配信ファイル削除ボタン
７４  配信ファイル一覧表示ボックス
７５  配信ボタン
１００、３００  配信サーバ
１１０、２１０、３１０、４１０  制御手段
１１１、３１１  再生制御情報入力手段
１１２、３１２  再生制御情報生成手段
１１３、３１３  コンテンツ配信手段
１２０、２２０  通信インタフェース
１３０、２３０  バス
１４０、２４０  ハードディスク
１５０、２５０  ディスプレイ
１６０  入力機器
２００、４００  再生端末
２１１、４１１  コンテンツ受信手段
２１２、４１２  再生制御手段
２１３、４１３  再生部分情報抽出手段
２１４、４１４  コンテンツ再生手段
２７０  スピーカ
４１５  再生時刻検出手段
４１６  コンテンツ表示手段
４１７  再生状況監視手段
１０００、２０００  コンテンツ配信システム
【図１】
2005051681.tif 000003
【図２】
2005051681.tif 000004
【図３】
2005051681.tif 000005
【図４】
2005051681.tif 000006
【図５】
2005051681.tif 000007
【図６】
2005051681.tif 000008
【図７】
2005051681.tif 000009
【図８】
2005051681.tif 000010
【図９】
2005051681.tif 000011
【図１０】
2005051681.tif 000012
【図１１】
2005051681.tif 000013
【図１２】
2005051681.tif 000014
【図１３】
2005051681.tif 000015
【図１４】
2005051681.tif 000016
【図１５】
2005051681.tif 000017