(57)【要約】【課題】視聴者が視聴しようとする動画を決定する前に、動画の内容を視聴者へ的確に伝えることを可能とする【解決手段】映像配信サーバ装置３００は、映像提供装置４００から送られるストリーミングデータを受信する。映像配信サーバ装置３００は、受信したストリーミングデータから、移動通信端末１００の使用者が登録した周期データと時間データとに基づいて、時間データが示す時間長分のストリーミングデータを、周期データが示す周期で抽出する。映像配信サーバ装置３００は、抽出したストリーミングデータを、間欠的に順次移動通信端末１００へ配信する。【選択図】      図１
2004297225.tif 000002
【特許請求の範囲】
【請求項１】
当該ストリーミングデータを再生した際の時間軸を示す時間軸情報を含んでいるストリーミングデータを順次受信する受信手段と、
周期を示す周期データと時間長を示す時間データとを記憶する記憶手段と、
前記記憶手段が記憶した周期データおよび時間データを読み出して、各々抽出周期データおよび抽出時間データとして出力する読み出し手段と、
前記時間軸情報が示す時間軸上において、前記抽出時間データが示す時間だけ、前記受信手段が受信したストリーミングデータを抽出ストリーミングデータとして抽出し、かつ、その抽出の周期を前記抽出周期データが示す周期とする抽出手段と、
前記抽出手段が抽出した抽出ストリーミングデータを、間欠的に順次配信する配信手段と
を有する映像配信サーバ装置。
【請求項２】
利用者が使用する通信端末から送信される、当該利用者を識別する利用者識別子と前記周期データと前記時間データとを受信する第２の受信手段を具備し、
前記記憶手段は、前記第２の受信手段が受信した利用者識別子、前記周期データおよび前記時間データを対応付けて記憶し、
前記読み出し手段は、前記記憶手段が記憶した周期データと時間データと利用者識別子とを読み出して、各々抽出周期データ、抽出時間データ、抽出利用者識別子として出力し、
前記配信手段は、前記抽出手段が抽出した抽出ストリーミングデータを、前記抽出利用者識別子を宛先として間欠的に順次配信すること
を特徴とする請求項１に記載の映像配信サーバ装置。
【請求項３】
前記受信手段は、複数の提供装置から送信される前記ストリーミングデータを受信し、
利用者が使用する通信端末から送信される、当該利用者を識別する利用者識別子と前記周期データと前記時間データと前記提供装置が送信するストリーミングデータを特定する映像識別子とを受信する第２の受信手段を具備し、
前記記憶手段は、前記第２の受信手段が受信した周期データ、時間データ、利用者識別子および映像識別子とを対応付けて記憶し、
前記読み出し手段は、前記記憶手段が記憶した周期データと時間データと利用者識別子と映像識別子とを読み出して、各々抽出周期データ、抽出時間データ、抽出利用者識別子、抽出映像識別子として出力し、
前記抽出手段は、前記抽出映像識別子で特定されるストリーミングデータに含まれる時間軸情報が示す時間軸上において、前記抽出時間データが示す時間だけ、前記受信手段が受信したストリーミングデータを抽出ストリーミングデータとして抽出し、かつ、その抽出の周期を前記抽出周期データが示す周期とし、
前記配信手段は、前記抽出手段が抽出した抽出ストリーミングデータを、前記抽出利用者識別子を宛先として間欠的に順次配信すること
を特徴とする請求項１に記載の映像配信サーバ装置。
【請求項４】
前記受信手段は、複数の提供装置から送信される前記ストリーミングデータを受信し、
利用者が使用する通信端末から送信される、当該利用者を識別する利用者識別子とグループを識別するグループ識別子とを受信する第２の受信手段を具備し、
前記記憶手段は、前記第２の受信手段が受信したグループ識別子に予め対応付けて記憶している前記映像識別子と前記周期データと前記時間データと、前記データ受信手段が受信した利用者識別子とを対応付けて記憶し、
前記読み出し手段は、前記記憶手段が記憶した利用者識別子と周期データと時間データと映像識別子とを読み出して、各々抽出利用者識別子、抽出周期データ、抽出時間データ、抽出映像識別子として出力し、
前記抽出手段は、前記抽出映像識別子で特定されるストリーミングデータに含まれる時間軸情報が示す時間軸上において、前記抽出時間データが示す時間だけ、前記受信手段が受信したストリーミングデータを抽出ストリーミングデータとして抽出し、かつ、その抽出の周期を前記抽出周期データが示す周期とし、
前記配信手段は、前記抽出手段が抽出した抽出ストリーミングデータを、前記抽出利用者識別子を宛先として間欠的に順次配信すること
を特徴とする請求項１に記載の映像配信サーバ装置。
【請求項５】
前記配信手段は、前記抽出手段が抽出した抽出ストリーミングデータを、前記周期データが示す周期で順次配信すること
を特徴とする請求項１乃至４のいずれかの請求項に記載の映像配信サーバ装置。
【請求項６】
通信回線を通信端末との間で確立する回線確立手段と、
前記通信端末との間で確立した通信回線を介して、前記受信手段が受信したストリーミングデータを配信するストリーミングデータ配信手段と
をさらに有することを特徴とする請求項１乃至４のいずれかの請求項に記載の映像配信サーバ装置。
【請求項７】
前記記憶手段が、前記抽出手段が抽出した抽出ストリーミングデータを記憶することを特徴とする請求項１に記載の映像配信サーバ装置。
【請求項８】
前記配信手段は、前記記憶手段が記憶した抽出ストリーミングデータが所定の数に達した場合、記憶した抽出ストリーミングデータを結合し、結合したストリーミングデータデータを配信すること
を特徴とする請求項７に記載の映像配信サーバ装置。
【請求項９】
映像配信サーバ装置から配信される抽出ストリーミングデータを受信する抽出ストリーミングデータ受信手段と、
前記抽出ストリーミングデータ受信手段が受信した抽出ストリーミングデータを再生し、抽出ストリーミングデータを再生して得られる画像を表示する第１映像表示手段と、
前記画像を選択する旨の指示を受け取り、受け取った指示に応じて、通信回線を前記映像配信サーバ装置との間で確立する通信回線確立手段と、
前記映像配信サーバ装置から配信されるストリーミングデータを受信するストリーミングデータ受信手段と、
前記ストリーミングデータ受信手段が受信したストリーミングデータを再生し、ストリーミングデータを再生して得られる画像を表示する第２映像表示手段とを有する通信端末。
【請求項１０】
自身の利用者を識別する利用者識別子と前記周期データと前記時間データとを受け取るデータ入力手段と、
前記データ入力手段が受け取った利用者識別子と周期データと時間データとを、前記映像配信サーバ装置へ送信するデータ送信手段と、
を有する請求項９に記載の通信端末。
【請求項１１】
周期を示す周期データと時間長を示す時間データとを記憶部に記憶させる記憶ステップと、
前記記憶ステップが記憶した周期データおよび時間データを読み出して、各々抽出周期データおよび抽出時間データとして出力する読み出しステップと、
当該ストリーミングデータを再生した際の時間軸を示す時間軸情報を含んでいるストリーミングデータを受信する受信ステップと、
前記時間軸情報が示す時間軸上において、前記抽出時間データが示す時間だけ、前記受信手段が受信したストリーミングデータを抽出ストリーミングデータとして抽出し、かつ、その抽出の周期を前記抽出周期データが示す周期とする抽出ステップと、
前記抽出ステップが抽出した抽出ストリーミングデータを、間欠的に順次配信する配信ステップと
を有する映像配信方法。
【請求項１２】
当該ストリーミングデータを再生した際の時間軸を示す時間軸情報を含んでいるストリーミングデータを順次受信する受信手段と、
通信端末の利用者を識別する利用者識別子と前記周期データと前記時間データとを受信する第２の受信手段と、
前記時間軸情報が示す時間軸上において、前記第２の受信手段が受信した時間データが示す時間だけ、前記受信手段が受信したストリーミングデータを抽出ストリーミングデータとして抽出し、かつ、その抽出の周期を、前記第２の受信手段が受信した周期データが示す周期とする抽出手段と、
前記抽出手段が抽出した抽出ストリーミングデータを、前記第２の受信手段が受信した利用者識別子を宛先として間欠的に順次配信する配信手段と、
を有する映像配信サーバ装置と、
前記配信手段が配信する抽出ストリーミングデータを受信する抽出ストリーミングデータ受信手段と、
前記抽出ストリーミングデータ受信手段が受信した抽出ストリーミングデータを再生し、抽出ストリーミングデータを再生して得られる画像を表示する映像表示手段とを有する通信端末と
を有する映像配信システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、通信端末へ映像信号を配信する技術に関する。
【０００２】
【従来の技術】
近年、サーバ装置から映像信号を配信するサービスが提供されている。このサービスの利用者は、通信端末でこれらの映像信号を取得して再生することにより、例えば、遠隔地に備えられたカメラが撮影した動画を楽しむことができる。
これらの映像信号は、パーソナルコンピュータのような一般的な通信端末だけでなく、携帯電話機でも取得して再生することが可能であり、携帯電話機の所有者は、自宅に限定されずに様々な場所で動画を楽しむことができる（例えば、特許文献１参照）。
【０００３】
特許文献１に開示されている技術では、動画を視聴しようとする者は、映像信号を取得しようとする際、動画のタイトルや、動画の内容を紹介する文章が記述された番組表を見て動画の内容を推測する。この後、携帯電話機の使用者が、視聴しようとする動画を決定し、所望の動画の視聴を開始する旨の操作を行うと、サーバ装置から映像信号が配信され、携帯電話機の使用者は動画を視聴することが可能となる。
【０００４】
【特許文献１】
特開２００２−１８５９４３号公報
【０００５】
【発明が解決しようとする課題】
特許文献１に開示されている技術においては、視聴者は、動画のタイトルや、動画の内容を紹介する文章を見て、視聴しようとする動画を決定する。しかしながら、タイトルや数行の文章だけで、実際の動画の内容を伝えるのは難しく、視聴者がタイトルや数行の文章から推測する内容と、実際の動画の内容との間に食い違いが生じ、視聴者は予想していた動画と異なる動画を視聴してしまう場合がある。このため、このような問題が生じないようにするために、視聴者が視聴しようとする動画を決定する前に、動画の内容を的確に伝えることを可能とする技術が求められていた。
【０００６】
本発明は、上述した事情に鑑みてなされたものであり、視聴者が視聴しようとする動画を決定する前に、動画の内容を視聴者へ的確に伝えることを可能とする技術を提供することを目的とする。
【０００７】
【課題を解決するための手段】
上述した課題を解決するために本発明は、当該ストリーミングデータを再生した際の時間軸を示す時間軸情報を含んでいるストリーミングデータを順次受信する受信手段と、周期を示す周期データと時間長を示す時間データとを記憶する記憶手段と、前記記憶手段が記憶した周期データおよび時間データを読み出して、各々抽出周期データおよび抽出時間データとして出力する読み出し手段と、前記時間軸情報が示す時間軸上において、前記抽出時間データが示す時間だけ、前記受信手段が受信したストリーミングデータを抽出ストリーミングデータとして抽出し、かつ、その抽出の周期を前記抽出周期データが示す周期とする抽出手段と、前記抽出手段が抽出した抽出ストリーミングデータを、間欠的に順次配信する配信手段とを有する映像配信サーバ装置を提供する。
【０００８】
また本発明は、映像配信サーバ装置から配信される抽出ストリーミングデータを受信する抽出ストリーミングデータ受信手段と、前記抽出ストリーミングデータ受信手段が受信した抽出ストリーミングデータを再生し、抽出ストリーミングデータを再生して得られる画像を表示する第１映像表示手段と、前記画像を選択する旨の指示を受け取り、受け取った指示に応じて、通信回線を前記映像配信サーバ装置との間で確立する通信回線確立手段と、前記映像配信サーバ装置から配信されるストリーミングデータを受信するストリーミングデータ受信手段と、前記ストリーミングデータ受信手段が受信したストリーミングデータを再生し、ストリーミングデータを再生して得られる画像を表示する第２映像表示手段とを有する通信端末を提供する。
【０００９】
また本発明は、周期を示す周期データと時間長を示す時間データとを記憶部に記憶させる記憶ステップと、前記記憶ステップが記憶した周期データおよび時間データを読み出して、各々抽出周期データおよび抽出時間データとして出力する読み出しステップと、当該ストリーミングデータを再生した際の時間軸を示す時間軸情報を含んでいるストリーミングデータを受信する受信ステップと、前記時間軸情報が示す時間軸上において、前記抽出時間データが示す時間だけ、前記受信手段が受信したストリーミングデータを抽出ストリーミングデータとして抽出し、かつ、その抽出の周期を前記抽出周期データが示す周期とする抽出ステップと、前記抽出ステップが抽出した抽出ストリーミングデータを、間欠的に順次配信する配信ステップとを有する映像配信方法を提供する。
【００１０】
また本発明は、当該ストリーミングデータを再生した際の時間軸を示す時間軸情報を含んでいるストリーミングデータを順次受信する受信手段と、通信端末の利用者を識別する利用者識別子と前記周期データと前記時間データとを受信する第２の受信手段と、前記時間軸情報が示す時間軸上において、前記第２の受信手段が受信した時間データが示す時間だけ、前記受信手段が受信したストリーミングデータを抽出ストリーミングデータとして抽出し、かつ、その抽出の周期を、前記第２の受信手段が受信した周期データが示す周期とする抽出手段と、前記抽出手段が抽出した抽出ストリーミングデータを、前記第２の受信手段が受信した利用者識別子を宛先として間欠的に順次配信する配信手段とを有する映像配信サーバ装置と、前記配信手段が配信する抽出ストリーミングデータを受信する抽出ストリーミングデータ受信手段と、前記抽出ストリーミングデータ受信手段が受信した抽出ストリーミングデータを再生し、抽出ストリーミングデータを再生して得られる画像を表示する映像表示手段とを有する通信端末と、を有する映像配信システムを提供する。
【００１１】
本発明によれば、映像配信サーバ装置は、ストリーミングデータを再生した際の時間軸を示す時間軸情報を含んでいるストリーミングデータを順次受信する。映像配信サーバ装置は、周期を示す周期データと時間長を示す時間データとを記憶し、記憶した周期データおよび時間データを読み出して、各々抽出周期データおよび抽出時間データとする。映像配信サーバ装置は、ストリーミングデータに含まれている時間軸情報が示す時間軸上において、抽出時間データが示す時間だけ、前記受信手段が受信したストリーミングデータを抽出ストリーミングデータとして抽出し、かつ、その抽出の周期を抽出周期データが示す周期とする。映像配信サーバ装置は、ストリーミングデータを抽出すると、抽出ストリーミングデータを、間欠的に順次配信する。
【００１２】
また本発明によれば、通信端末は、抽出ストリーミングデータを受信し、受信した抽出ストリーミングデータを再生し、抽出ストリーミングデータを再生して得られる画像を表示する。通信端末は、この表示された画像を選択する旨の指示を受け取ると、受け取った指示に基づいて、通信回線を前記映像配信サーバ装置との間で確立する。通信端末は、確立した通信回線を介して送られるストリーミングデータを受信し、受信したストリーミングデータを再生し、ストリーミングデータを再生して得られる画像を表示する。
【００１３】
【発明の実施の形態】
以下、図面を参照して本発明に係る実施形態について説明する。
【００１４】
［１．実施形態の構成］
［１−１．全体構成］
図１は、本発明の実施形態に係わる映像配信システムの全体構成を例示する図である。この映像配信システムには多数の移動通信端末、映像提供装置が存在するが、図面が煩雑になるのを防ぐため、図１には移動通信端末１００、映像提供装置４００−１〜４００−３のみを示す。
【００１５】
移動体通信網２００は、これを運用する通信事業者との間で加入契約を結んだ加入契約者に対してデータ通信サービスや音声通話サービスを提供する通信網であり、パケット通信網と回線交換網とを具備している（いずれも図示略）。この移動体通信網２００は、移動通信端末１００と映像配信サーバ装置３００との間で行われるデータ通信をパケット通信網により中継し、移動通信端末１００と映像配信サーバ装置３００との間で音声通話回線を介して行われる通信を回線交換網により中継する。
【００１６】
移動通信端末１００は、移動体通信網２００が提供するデータ通信サービスや音声通話サービスを受けることが可能な通信端末である。移動通信端末１００は、移動体通信網２００を介して、映像配信サーバ装置３００との間でデータ通信を行うことができる。また、移動通信端末１００は、移動体通信網２００を介して、映像配信サーバ装置３００との間で音声通話回線を介した通信を行うことができる。
【００１７】
映像提供装置４００−１〜４００−３は、各々同じ構成であるため、以下、個々の映像提供者装置を区別する必要のない場合は、映像提供装置４００と略称する。映像提供装置４００は、動画像を再生するためのストリーミングデータを送信する装置である。映像提供装置４００は、当該装置に接続されているカメラ（図示略）から供給される映像信号を、例えばＭＰＥＧ４（Ｍｏｖｉｎｇ  Ｐｉｃｔｕｒｅ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ  ｐｈａｓｅ  ４）などの画像圧縮方式に従って圧縮し、動画像を再生するためのストリーミングデータを生成する。映像提供装置４００は、生成したストリーミングデータを、専用線を介して映像配信サーバ装置３００へ送信する。
【００１８】
映像配信サーバ装置３００は、移動通信端末１００へストリーミングデータを配信する配信サービスを提供する装置である。映像配信サーバ装置３００は、データ通信または音声通話回線を介した通信により、ストリーミングデータを移動通信端末１００へ配信する。
【００１９】
［１−２．映像配信サーバ装置の構成］
図２は、映像配信サーバ装置３００のハードウェア構成を例示するブロック図である。図２に示した映像配信サーバ装置３００の各部は、バス３０１を介して、各部間で信号の授受を行う。
【００２０】
通信部３０６は、通信インターフェースとしての機能を有しており、移動体通信網２００と、映像提供装置４００とに接続されている。通信部３０６は、移動体通信網２００との間で信号の授受を行う。また通信部３０６は、映像提供装置４００から送信されるストリーミングデータを受信する。
【００２１】
記憶部３０５は、例えばハードディスク装置など、データを永続的に記憶する装置（図示略）を有しており、映像利用者管理テーブルＴＢ１と、映像提供者管理テーブルＴＢ２と、グループ管理テーブルＴＢ３とを記憶している。
【００２２】
図３は、映像利用者管理テーブルＴＢ１のフォーマットを例示する図である。利用者名フィールドには、当該映像配信サーバ装置３００が提供する配信サービスを利用する者の氏名が格納される。利用者番号フィールドには、移動体通信網２００を運用する通信事業者が利用者名フィールドに格納された利用者名で特定される人物に付与した電話番号が格納される。グループ番号フィールドには、グループを特定するグループデータが格納される。映像チャネルフィールドには、配信サービスを受ける者が所望するストリーミングデータを特定するための映像チャネルデータが格納される。周期フィールドには、周期を示す周期データが格納される。時間フィールドには、時間の長さを示す時間データが格納される。映像契約料フィールドには、移動通信端末１００の使用者が配信サービスを受けるために映像配信サーバ装置３００を運用する事業者へ毎月支払う料金を示す映像契約料データが格納される。
【００２３】
図４は、映像提供者管理テーブルＴＢ２のフォーマットを例示する図である。映像チャネルフィールドには、ストリーミングデータを特定するための映像チャネルデータが格納される。映像提供者名フィールドには、映像提供装置４００を運用する事業者の氏名が格納される。電話番号フィールドには、移動通信端末１００が、映像チャネルデータで特定されるストリーミングを受信する際、音声通話回線を確立するために発呼を行う電話番号が格納される。映像登録料フィールドには、映像提供装置４００を運用する事業者が、映像配信サーバ装置３００を運用する事業者へ毎月支払う料金を示すデータが格納される。映像契約料フィールドには、移動通信端末１００の使用者が、映像チャネルデータで特定されるストリーミングデータの配信サービスを受けるために、映像配信サーバ装置３００を運用する事業者へ毎月支払う料金を示す映像契約料データが格納される。
【００２４】
図５は、グループ管理テーブルＴＢ３のフォーマットを例示する図である。グループ番号フィールドには、グループ番号を示すデータが格納される。映像チャネルフィールドには、ストリーミングデータを特定するための映像チャネルデータが格納される。周期フィールドには、周期を示す周期データが格納され、時間フィールドには、時間の長さを示す時間データが格納される。映像契約料フィールドには、移動通信端末１００の使用者が、映像チャネルデータで特定されるストリーミングデータの配信サービスを受けるために、映像配信サーバ装置３００を運用する事業者へ毎月支払う料金を示す映像契約料データが格納される。
【００２５】
ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）３０３は、映像配信サーバ装置３００の各部を制御する制御プログラムを記憶している。ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）３０２は、図示を省略した電源から電力が供給されると、ＲＯＭ３０３から制御プログラムを読み出して実行し、映像配信サーバ装置３００の各部の制御を行う。このように、映像配信サーバ装置３００は、ＣＰＵ３０２が、プログラムに従って各部の制御を行うという意味で、一般的なコンピュータ装置と同様の構成を有していると言える。
【００２６】
ＣＰＵ３０２が制御プログラムを実行すると、移動通信端末１００にストリーミングデータを配信する機能が実現し、以下に説明する処理を行う。ＣＰＵ３０２は、移動通信端末１００から送信される登録メッセージを受信すると、受信したメッセージに内包されるデータを抽出し、利用者名データと、利用者番号データと、映像チャネルデータと、周期データと、時間データと、映像契約料データとを映像利用者管理テーブルＴＢ１に格納する。ＣＰＵ３０２は、抽出したデータを映像利用者管理テーブルＴＢ１に格納すると、データを確認したことを知らせる旨の応答メッセージを生成して、移動通信端末１００へ送信する。また、登録メッセージにグループ番号データが内包されている場合、グループ管理テーブルＴＢ３を参照し、利用者名データと、利用者番号データと、グループ番号データと、映像チャネルデータと、周期データと、時間データと、映像契約料データとを映像利用者管理テーブルＴＢ１に格納する。
【００２７】
ＣＰＵ３０２は、移動通信端末１００から送信される配信要求メッセージを受信すると、このメッセージに内包された電話番号を抽出し、抽出した電話番号をキーにして、映像利用者管理テーブルＴＢ１から利用者番号データと、映像チャネルデータと、周期データ、時間データとを読み出す。ＣＰＵ３０２は、読み出した利用者番号データと、映像チャネルデータと、周期データと、時間データとを、各々抽出利用者番号データ、抽出用映像チャネルデータ、抽出用周期データと計時用周期データ、抽出用時間データとしてＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）３０４に格納させる。
【００２８】
ＣＰＵ３０２は、時間を示すタイムコードなど、抽出用映像チャネルデータで特定されるストリーミングデータが有する時間情報を用い、この時間情報が示す時間軸上において、抽出用周期データが示す周期で、抽出用時間データが示す時間長分のストリーミングデータを、映像提供装置４００から送られてくるストリーミングデータから抽出する。ＣＰＵ３０２は、ストリーミングデータを抽出すると、抽出したストリーミングデータを、抽出ストリーミングデータとして、抽出利用者番号データおよび抽出用映像チャネルデータと対応付けて記憶部３０５に記憶させる。
【００２９】
ＣＰＵ３０２は、抽出ストリーミングデータを記憶部３０５に記憶させる一方、計時用周期データの値を一秒ごとに減少させ、計時用周期データの値が「０」になると、計時用周期データの値を抽出用周期データの値と同じにする。この後、ＣＰＵ３０２は、抽出利用者番号データと抽出用映像チャネルデータとを読み出す。ＣＰＵ３０２は、抽出用映像チャネルデータをキーとして、映像提供者管理テーブルＴＢ２から電話番号を読み出す。この後、ＣＰＵ３０２は、記憶部３０５に記憶された抽出ストリーミングデータを読み出す。ＣＰＵ３０２は、抽出ストリーミングデータを読み出すと、この抽出ストリーミングデータと、ＲＡＭ３０４から読み出した抽出用映像チャネルデータと、映像提供者管理テーブルＴＢ２から読み出した電話番号とを、ＲＡＭ３０４から読み出した電話番号を宛先として、パケット通信により送信する。
【００３０】
ＣＰＵ３０２は、移動通信端末１００との間で音声通話回線を確立が確立されると、映像提供装置４００から送信されるストリーミングデータを、確立した音声通話回線を介して移動通信端末１００へ配信する。ＣＰＵ３０２は、移動通信端末１００から送信される、配信終了要求メッセージを受信すると、ストリーミングデータの配信を終了する。
【００３１】
［１−３．移動通信端末の構成］
図６は、移動通信端末１００のハードウェア構成を例示するブロック図である。図６に示した移動通信端末１００の各部は、バス１０１を介して信号の授受を行う。
【００３２】
通信部１０６は、通信インターフェースとしての機能を有しており、ＣＰＵ１０２の制御の下、図示を省略したアンテナを介して、移動体通信網２００の無線基地局との間で無線通信を行う。また、通信部１０６は、無線基地局から送信された信号をＣＰＵ１０２へ供給する一方、ＣＰＵ１０２から出力された信号を無線基地局へ送信する。
【００３３】
操作部１０７は、移動通信端末１００を操作するための複数のキー（図示略）を有しており、このキーが押下されると、押下されたキーを示す信号をＣＰＵ１０２へ供給する。映像再生部１０９は、映像配信サーバ装置３００から配信されたストリーミングデータを再生する機能を具備しており、ストリーミングデータを再生して得られる画像を示すデータを表示部１０８へ供給する。表示部１０８は液晶ディスプレイを具備しており、ＣＰＵ１０２の制御の下、文字やグラフィック画面、移動通信端末１００を操作するためのメニュー画面などを表示する。また、表示部１０８は、映像再生部１０９から供給されるデータに基づいて、静止画や動画像を表示する。
【００３４】
記憶部１０５は、データを永続的に記憶するメモリとして、例えば、ＥＥＰＲＯＭ（Ｅｌｅｃｔｒｉｃａｌｌｙ  Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）を有しており、移動通信端末１００を制御するためのデータや、通信事業者が移動通信端末１００の所有者に付与した電話番号などを記憶する。また、記憶部１０５は、映像視聴プログラムを記憶している。映像視聴プログラムについては後に説明する。
【００３５】
ＲＯＭ１０３は、移動通信端末１００の各部を制御するためのＯＳソフトウェアを記憶している。ＣＰＵ１０２は、図示を省略した電源から電力が供給されると、ＲＯＭ１０３からＯＳソフトウェアを読み出して起動し、ＲＡＭ１０４を作業エリアとして移動通信端末１００の各部の制御を行う。このように移動通信端末１００は、ＣＰＵがソフトウェアに従って各部を制御するという意味において、一般的なコンピュータ装置と同様の構成を有していると言える。
【００３６】
ＯＳソフトウェアを起動したＣＰＵ１０２は、ＣＰＵ１０２に入力される信号やメッセージ、データに応じて処理を行う。例えば、移動通信端末１００の使用者が、操作部１０７が有するキーを押下し、映像視聴プログラムの起動を指示する旨の操作を行うと、ＣＰＵ１０２は、操作部１０７から供給される信号と表示部１０８に表示されている画面とに基づいて使用者の指示を特定し、記憶部１０５から映像視聴プログラムを読み出して実行する。ＣＰＵ１０２が映像視聴プログラムを実行すると、以下に説明する機能が実現する。
【００３７】
ＣＰＵ１０２が映像視聴プログラムを実行すると、登録メッセージを映像配信サーバ装置３００へ送信する機能が実現する。ＣＰＵ１０２は、映像視聴プログラムを実行すると、表示部１０８を制御し、図７に例示した画面を表示させる。ＣＰＵ１０２は、登録ボタンをクリックする旨の操作が行われたと判断すると、図８に例示した画面を表示させる。移動通信端末１００の使用者が、操作部１０７が有するキーを操作して、この画面のテキストボックス内に文字列の入力を行う旨の操作を行った後、登録ボタンをクリックする旨の操作を行うと、ＣＰＵ１０２は、テキストボックス内に入力された文字列を抽出し、テキストボックスＢＸ１に入力された文字列を利用者名データ、テキストボックスＢＸ２に入力された文字列を電話番号データ、テキストボックスＢＸ３に入力された文字列をグループ番号データ、テキストボックスＢＸ４に入力された文字列を映像チャネルデータ、テキストボックスＢＸ５に入力された文字列を周期データ、テキストボックスＢＸ６に入力された文字列を時間データとする。ＣＰＵ１０２は、これらの抽出したデータを図９に例示したフォーマットで内包する登録メッセージを生成し、映像配信サーバ装置３００を宛先として、パケット通信により送信する。
【００３８】
また、ＣＰＵ１０２が映像視聴プログラムを実行すると、映像配信要求メッセージを送信する機能が実現する。移動通信端末１００の使用者が、図７に例示した視聴ボタンをクリックする旨の操作を行うと、ＣＰＵ１０２は、記憶部１０５に記憶されている、当該移動通信端末１００の使用者に付与された電話番号を読み出し、この電話番号を内包し、映像の配信を要求する旨の映像配信要求メッセージを生成して、映像配信サーバ装置３００を宛先として、パケット通信により映像配信要求メッセージを送信する。
【００３９】
ＣＰＵ１０２が映像視聴プログラムを実行すると、映像配信サーバ装置３００から配信されるストリーミングデータを受信して再生する機能が実現する。ＣＰＵ１０２は、映像配信サーバ装置３００から送信される抽出ストリーミングデータと、映像チャネルデータと、電話番号とを受信すると、これらの受信したデータを対応付けて記憶部１０５に記憶させる。ＣＰＵ１０２は、この抽出ストリーミングデータを映像再生部１０９へ供給して再生させ、再生して得られる画像を表示部１０８に表示させる。ＣＰＵ１０２は、この表示している映像を選択する旨の操作が行われたと判断すると、選択された画像を示す映像チャネルデータと、この映像チャネルデータに対応付けて記憶された電話番号とを記憶部１０５から読み出す。ＣＰＵ１０２は、通信部１０６を制御して発呼を行い、映像チャネルデータに対応付けて記憶した電話番号を移動体通信網２００へ送信し、音声通話回線の確立を試みる。ＣＰＵ１０２は、音声通話回線が確立すると、この音声通話回線を介して送られてくるストリーミングデータが映像再生部１０９へ供給されるように制御を行い、映像再生部１０９がこのストリーミングデータを再生して得られる画像を表示部１０８に表示させる。
【００４０】
ＣＰＵ１０２が映像視聴プログラムを実行すると、移動通信端末１００の使用者が行った操作に応じてメッセージを送信する機能と、受信したメッセージに応じて画面表示を行う機能が実現する。ＣＰＵ１０２は、ストリーミングデータの配信を終了するよう指示する旨の操作が行われたと判断すると、ストリーミングデータの配信終了を要求する旨の配信終了要求メッセージを生成し、生成したメッセージを、映像配信サーバ装置３００を宛先として、パケット通信により送信する。ＣＰＵ１０２は、映像配信サーバ装置３００から送信される応答メッセージを受信すると、表示部１０８を制御し、図１１に例示した画面を表示させる。ＣＰＵ１０２は、映像配信サーバ装置から送信される、配信終了メッセージを受信すると、表示部１０８を制御し、図１０に例示した画面を表示させる。
【００４１】
［２．実施形態の動作例］
次に本実施形態の動作例について説明する。以下に説明する動作例では、まず、映像提供装置４００−１の運用者が、映像提供者管理テーブルへの登録を依頼した後、移動通信端末１００の使用者が、映像チャネルデータと、周期データと、時間データとを入力して、ストリーミングデータの配信を要求した場合の動作例を第１動作例として説明し、次に、移動通信端末１００の使用者が、グループ番号を入力して、ストリーミングデータの配信を要求した場合の動作例を第２動作例として説明する。なお、以下に説明する動作例においては、通信事業者により移動通信端末１００の所有者へ電話番号「０＊０−ｂｂｂｂ−ｂｂｂｂ」が付与され、この電話番号が移動通信端末１００の記憶部１０５に記憶されている場合を想定する。
【００４２】
［２−１．第１動作例］
まず、本実施形態の第１動作例を、図１２を用いて説明する。映像提供装置４００−１を運用する事業者が、映像提供装置４００−１を操作して、ストリーミングデータを提供する映像提供者名「Ａ」を入力し、映像提供者管理テーブルへの登録を依頼する旨の依頼メッセージを送信するよう指示すると、映像提供者名「Ａ」を内包する依頼メッセージが、映像配信サーバ装置３００へ送信される（ステップＳ１０１）。映像配信サーバ装置３００の通信部３０６が、依頼メッセージを受信し、このメッセージをＣＰＵ３０２へ供給すると、ＣＰＵ３０２は、この依頼メッセージに内包された映像提供者名「Ａ」を抽出する。ＣＰＵ３０２は、映像提供者名を抽出すると、抽出した映像提供者名を、映像提供者管理テーブルＴＢ２の映像チャネルデータ「ＣＨ１」に対応付けて、映像提供者名フィールドに格納する（ステップＳ１０２）。映像提供装置４００−１からの依頼メッセージに内包されたデータを、映像チャネルデータ「ＣＨ１」に対応付けたことにより、以後、ＣＰＵ３０２は、映像提供装置４００−１から送信されるストリーミングデータを、映像チャネルデータ「ＣＨ１」で特定する。
【００４３】
この後、ＣＰＵ３０２は、映像提供者名を登録したことを示す登録完了メッセージを生成し、生成したメッセージを、通信部３０６を制御して、映像提供装置４００−１へ送信する（ステップＳ１０３）。映像提供装置４００−１は、この登録完了メッセージを受信すると、ストリーミングデータを、映像配信サーバ装置３００へ送信することを開始する（ステップＳ１０４）。
【００４４】
移動通信端末１００の使用者が、操作部１０７が有するキーを操作し、映像視聴プログラムの起動を指示する旨の操作を行うと、ＣＰＵ１０２は記憶部１０５から映像視聴プログラムを読み出し、読み出した映像視聴プログラムを実行する（ステップＳ１０５）。映像視聴プログラムが実行されると、表示部１０８がＣＰＵ１０２により制御され、図７に例示した画面が表示部１０８に表示される。この画面を見た移動通信端末１００の使用者が、操作部１０７が有するキーを操作し、画面に表示されている登録ボタンをクリックする旨の操作を行うと、表示部１０８がＣＰＵ１０２により制御され、図８に例示した画面が表示部１０８に表示される。
【００４５】
この画面を見た移動通信端末１００の使用者が、操作部１０７が有するキーを操作し、図１３に例示したように、各テキストボックスに入力を行った後、画面に表示されている登録ボタンをクリックする旨の操作を行うと、ＣＰＵ１０２は、各テキストボックスに入力されたデータ（ＢＢＢ、０＊０−ｂｂｂｂ−ｂｂｂｂ、ＣＨ１、１００、１０）を、図９に例示したフォーマットで内包する登録メッセージを生成する（ステップＳ１０６）。ＣＰＵ１０２が通信部１０６を制御し、映像配信サーバ装置３００を宛先として、この登録メッセージをパケット通信により送信すると、送信された登録メッセージは移動体通信網２００のパケット通信網を介して映像配信サーバ装置３００へ送られる（ステップＳ１０７）。
【００４６】
映像配信サーバ装置３００の通信部３０６が、登録メッセージを受信し、このメッセージをＣＰＵ３０２へ供給すると、ＣＰＵ３０２は、登録メッセージに内包されたデータ（ＢＢＢ、０＊０−ｂｂｂｂ−ｂｂｂｂ、ＣＨ１、１００、１０）を抽出し、図３に例示したように、抽出したデータを映像利用者管理テーブルＴＢ１に格納する（ステップＳ１０８）。ＣＰＵ３０２は、映像利用者管理テーブルＴＢ１にデータを格納した後、データが格納されたことを知らせる応答メッセージを生成する。ＣＰＵ３０２が、通信部３０６を制御し、登録メッセージに内包された電話番号を宛先として、生成したメッセージをパケット通信により送信すると、送信された応答メッセージは移動体通信網２００のパケット通信網を介して移動通信端末１００へ送られる（ステップＳ１０９）。
【００４７】
移動通信端末１００の通信部１０６が、応答メッセージを受信し、このメッセージをＣＰＵ１０２へ供給すると、表示部１０８がＣＰＵ１０２により制御され、図１１に例示した画面が表示される。この画面が表示されることにより、移動通信端末１００の使用者は、送信したデータが映像配信サーバ装置に記憶されたことを知ることができる。
【００４８】
この画面を見た移動通信端末１００の使用者が、操作部１０７が有するキーを操作し、表示されたＯＫボタンをクリックする旨の操作を行うと、表示部１０８がＣＰＵ１０２により制御され、図７に例示した画面が表示部１０８に表示される。図７に例示した画面を見た移動通信端末１００の使用者が、操作部１０７が有するキーを操作し、表示された視聴ボタンをクリックする旨の操作を行うと、ＣＰＵ１０２は、記憶部１０５に記憶されている電話番号「０＊０−ｂｂｂｂ−ｂｂｂｂ」を読み出し、この電話番号を内包し、映像の配信を要求する旨の配信要求メッセージを生成する（ステップＳ１１０）。ＣＰＵ１０２が通信部１０６を制御し、映像配信サーバ装置３００を宛先として、配信要求メッセージをパケット通信により送信すると、送信された映像配信要求メッセージは移動体通信網２００のパケット通信網を介して映像配信サーバ装置３００へ送られる（ステップＳ１１１）。
【００４９】
映像配信サーバ装置３００の通信部３０６が、配信要求メッセージを受信し、このメッセージをＣＰＵ３０２へ供給すると、ＣＰＵ３０２は、このメッセージに内包された電話番号を抽出する。ＣＰＵ３０２は、電話番号を抽出すると、この電話番号「０＊０−ｂｂｂｂ−ｂｂｂｂ」をキーにして、映像利用者管理テーブルＴＢ１の電話番号フィールドを検索する。ＣＰＵ３０２は、検索キーとした電話番号が格納されているセルを見つけると、このセルに対応付けて格納されている、利用者番号データ「０＊０−ｂｂｂｂ−ｂｂｂｂ」と、映像チャネルデータ「ＣＨ１」と、周期データ「１００」、時間データ「１０」とを読み出す。この後、ＣＰＵ３０２は、読み出した利用者番号データと、映像チャネルデータと、周期データと、時間データとを、各々抽出利用者番号データ、抽出用映像チャネルデータ、抽出用周期データと計時用周期データ、抽出用時間データとして、各々対応付けてＲＡＭ３０４に格納させる。
【００５０】
ＣＰＵ３０２は、読み出したデータをＲＡＭ３０４に格納すると、抽出用映像チャネルデータ「ＣＨ１」で特定されるストリーミングデータ（本動作例では、映像提供装置４００−１から送られてくるストリーミングデータ）に含まれているタイムコードなどの時間情報を用い、この時間情報が示す時間軸上において、抽出用周期データが示す周期で、抽出用時間データが示す時間長分のストリーミングデータを、抽出用映像チャネルデータ「ＣＨ１」で特定されるストリーミングデータから抽出する。ＣＰＵ３０２は、ストリーミングデータを抽出すると、抽出したストリーミングデータを、抽出ストリーミングデータとして、抽出利用者番号データ「０＊０−ｂｂｂｂ−ｂｂｂｂ」および抽出用映像チャネルデータ「ＣＨ１」に対応付けて記憶部３０５に記憶させる（ステップＳ１１２）。
【００５１】
ＣＰＵ３０２は、ストリーミングデータを記憶部３０５に記憶させる一方、計時用周期データの値を一秒ごとに減少させ、計時用周期データの値が「０」になると、計時用周期データの値を抽出用周期データの値と同じにする。この後、ＣＰＵ３０２は、抽出利用者番号データ「０＊０−ｂｂｂｂ−ｂｂｂｂ」と抽出用映像チャネルデータ「ＣＨ１」とを読み出す。ＣＰＵ３０２は、この抽出用映像チャネルデータ「ＣＨ１」をキーとして、映像提供者管理テーブルＴＢ２の映像チャネルフィールドを検索し、検索キーに該当するデータを格納しているセルを見つけると、このセルに対応付けて格納されている電話番号「＊＊−１１１１−１１１１」を読み出す。この後、ＣＰＵ３０２は、抽出用映像チャネルデータ「ＣＨ１」に対応付けて記憶部３０５に記憶された抽出ストリーミングデータを読み出す。
【００５２】
ＣＰＵ３０２は、抽出ストリーミングデータを読み出すと、この抽出ストリーミングデータと、ＲＡＭ３０４から読み出した抽出用映像チャネルデータ「ＣＨ１」と、映像提供者管理テーブルＴＢ２から読み出した電話番号「＊＊−１１１１−１１１１」とを、通信部３０６を制御し、ＲＡＭ３０４から読み出した電話番号「０＊０−ｂｂｂｂ−ｂｂｂｂ」を宛先として、パケット通信により送信する。これらの送信されたデータは、移動体通信網２００のパケット通信網を介して移動通信端末１００へ送られる（ステップＳ１１３）。
【００５３】
移動通信端末１００の通信部１０６が、映像配信サーバ装置３００から送信された抽出ストリーミングデータと、映像チャネルデータ「ＣＨ１」と、電話番号「＊＊−１１１１−１１１１」とを受信すると、これらの受信したデータが対応付けられて記憶部１０５に記憶される。ＣＰＵ１０２は、抽出ストリーミングデータを記憶させると、この抽出ストリーミングデータが記憶部１０５から映像再生部１０９へ供給されるように制御を行う。映像再生部１０９が、抽出ストリーミングデータを再生すると、抽出ストリーミングデータを再生して得られる画像を示すデータが、映像再生部１０９から表示部１０８へ供給される。ＣＰＵ１０２が、抽出ストリーミングデータを再生して得られる画像が表示されるように表示部１０８を制御すると、移動通信端末１００の使用者が、図１３に示す画面にて入力した時間データが示す時間分の動画像が、図１４に例示したように表示部１０８に表示される（ステップＳ１１４）。
【００５４】
この動画像を見た移動通信端末１００の使用者が、操作部１０７が有するテンキーのうち「１」キーを押下すると、ＣＰＵ１０２は、操作部１０７から供給される信号に基づいて、移動通信端末１００の使用者が、映像チャネル「ＣＨ１」の映像を所望していると判断する（ステップＳ１１５）。ＣＰＵ１０２は、移動通信端末１００の使用者が所望している映像チャネルを示す映像チャネルデータ「ＣＨ１」と、この映像チャネルデータに対応付けて記憶された電話番号「＊＊−１１１１−１１１１」とを記憶部１０５から読み出す。ＣＰＵ１０２は、通信部１０６を制御して発呼を行い、映像チャネルデータに対応付けて記憶された電話番号「＊＊−１１１１−１１１１」を移動体通信網２００へ送信し、音声通話回線の確立を試みる（ステップＳ１１６）。
【００５５】
映像配信サーバ装置３００が、移動通信端末１００が行った発呼に応答し、移動通信端末１００と映像配信サーバ装置３００との間で、音声通話回線が確立すると（ステップＳ１１７）、ＣＰＵ３０２は、音声通話回線を確立する時に移動体通信網２００から映像配信サーバ装置３００へ送られた、発呼を行った移動通信端末１００の使用者に付与された電話番号「０＊０−ｂｂｂｂ−ｂｂｂｂ」をＲＡＭ３０４に記憶させる。
【００５６】
電話番号「＊＊−１１１１−１１１１」で特定される音声通話回線が確立したので、ＣＰＵ３０２は、電話番号「＊＊−１１１１−１１１１」に対応付けられている映像チャネルデータ「ＣＨ１」を、映像提供者管理テーブルＴＢ２から特定し、特定した映像チャネルデータで特定されるストリーミングデータ、即ち、映像提供装置４００−１から送られてくるストリーミングデータを、音声通話回線を介して移動通信端末１００へ送信する（ステップＳ１１８）。移動通信端末１００の通信部１０６が、このストリーミングデータを受信すると、ＣＰＵ１０２は、このストリーミングデータが映像再生部１０９へ供給されるように制御を行う。映像再生部１０９が、供給されたストリーミングデータを再生すると、このストリーミングデータを再生して得られる画像を示すデータが、映像再生部１０９から表示部１０８へ供給される。ＣＰＵ１０２が、ストリーミングデータを再生して得られる画像が表示されるように表示部１０８を制御すると、図１４に示した領域Ａ０１の部分にストリーミングデータを再生して得られる動画像が表示され（ステップＳ１１９）、移動通信端末１００の使用者は、映像提供装置４００−１が提供する映像を視聴することが可能となる。
【００５７】
移動通信端末１００の使用者が、動画像の視聴を終え、操作部１０７が有するキーを操作して、ストリーミングデータの配信を終了するよう指示する旨の操作を行うと（ステップＳ１２０）、ＣＰＵ１０２は、記憶部１０５に記憶されている電話番号「０＊０−ｂｂｂｂ−ｂｂｂｂ」を読み出し、この電話番号を内包し、ストリーミングデータの配信終了を要求する旨の配信終了要求メッセージを生成する。ＣＰＵ１０２が通信部１０６を制御し、映像配信サーバ装置３００を宛先として、配信終了要求メッセージをパケット通信により送信すると、送信された配信終了要求メッセージは移動体通信網２００のパケット通信網を介して映像配信サーバ装置３００へ送られる（ステップＳ１２１）。
【００５８】
映像配信サーバ装置３００の通信部３０６が、配信終了要求メッセージを受信し、このメッセージをＣＰＵ３０２へ供給すると、ＣＰＵ３０２は、このメッセージに内包された電話番号を抽出する。ＣＰＵ３０２は、電話番号「０＊０−ｂｂｂｂ−ｂｂｂｂ」を抽出すると、通信部３０６を制御し、この抽出した電話番号で特定される移動通信端末１００との間で確立されている音声通話回線を切断する（ステップＳ１２２）。また、ＣＰＵ３０２は、電話番号「０＊０−ｂｂｂｂ−ｂｂｂｂ」を抽出すると、この電話番号と、この電話番号に対応付けて格納されている抽出用映像チャネルデータ「ＣＨ１」と、抽出用周期データと、抽出用時間データとをＲＡＭ３０４から消去し、移動通信端末１００へのストリーミングデータの配信を終了する。
【００５９】
ＣＰＵ３０２は、ストリーミングデータの配信を終了すると、配信を終了したことを知らせる配信終了メッセージを生成する。ＣＰＵ３０２が、通信部３０６を制御し、配信終了要求メッセージに内包された電話番号「０＊０−ｂｂｂｂ−ｂｂｂｂ」を宛先として、生成したメッセージをパケット通信により送信すると、送信された配信終了メッセージは、移動体通信網２００のパケット通信網を介して移動通信端末１００へ送られる（ステップＳ１２３）。
【００６０】
移動通信端末１００の通信部１０６が、配信終了メッセージを受信し、このメッセージをＣＰＵ１０２へ供給すると、表示部１０８がＣＰＵ１０２により制御され、図１０に例示した画面が表示される（ステップＳ１２４）。この画面が表示されることにより、移動通信端末１００の使用者は、ストリーミングデータの配信が終了されたことを確認することができる。
【００６１】
［２−２．第２動作例］
次に、移動通信端末１００の使用者が、グループ番号を入力して、映像配信を要求した場合の動作例を、図１５を用いて説明する。なお、以下に説明する動作例においては、図５に例示したグループ管理テーブルＴＢ３が、映像配信サーバ装置３００の記憶部３０５に既に記憶されている場合を想定する。また、以下に説明する動作例においては、映像提供装置４００−１から送信されるストリーミングデータは、映像チャネルデータ「ＣＨ１」、映像提供装置４００−２から送信されるストリーミングデータは、映像チャネルデータ「ＣＨ２」、映像提供装置４００−３から送信されるストリーミングデータは、映像チャネルデータ「ＣＨ３」で特定される場合を想定して、動作例の説明を行う。
【００６２】
移動通信端末１００の使用者が、映像視聴プログラムの起動を指示する旨の操作を行い、図８に例示した画面が表示されるまでの動作は、上述した第１実施形態の動作と同じであるため、その説明を省略する。図８に例示した画面を見た移動通信端末１００の使用者が、操作部１０７が有するキーを操作し、図１６に例示したように、各テキストボックスに入力を行った後、画面に表示されている登録ボタンをクリックする旨の操作を行うと、ＣＰＵ１０２は、各テキストボックスに入力されたデータ（ＢＢＢ、０＊０−ｂｂｂｂ−ｂｂｂｂ、１）を、図９に例示したフォーマットで内包するグループ登録メッセージを生成する（ステップＳ２０１）。ＣＰＵ１０２が通信部１０６を制御し、映像配信サーバ装置３００を宛先として、このグループ登録メッセージをパケット通信により送信すると、送信されたグループ登録メッセージは移動体通信網２００のパケット通信網を介して映像配信サーバ装置３００へ送られる（ステップＳ２０２）。
【００６３】
映像配信サーバ装置３００の通信部３０６が、グループ登録メッセージを受信し、このメッセージをＣＰＵ３０２へ供給すると、ＣＰＵ３０２は、グループ登録メッセージに内包された利用者名データと、電話番号データと、グループ番号データとを抽出する。ＣＰＵ３０２は、抽出したグループ番号データをキーにして、グループ管理テーブルＴＢ３のグループ番号フィールドを検索する。ＣＰＵ３０２は、該当するデータが格納されているセルを見つけると、このセルに対応付けて格納されている映像チャネルデータと、周期データと、時間データとを読み出し、図１７に例示したように、抽出したデータを映像利用者管理テーブルＴＢ１に格納する（ステップＳ２０３）。ＣＰＵ３０２は、映像利用者管理テーブルＴＢ１にデータを格納した後、データが格納されたことを知らせる応答メッセージを生成する。ＣＰＵ３０２が、通信部３０６を制御し、グループ登録メッセージに内包された電話番号を宛先として、生成したメッセージをパケット通信により送信すると、送信された応答メッセージは移動体通信網２００のパケット通信網を介して移動通信端末１００へ送られる（ステップＳ２０４）。
【００６４】
移動通信端末１００の通信部１０６が、応答メッセージを受信してから図７に例示した画面が表示部１０８に表示されるまでの動作は、第１動作例の動作と同じであるため、その説明を省略する。また、図７に例示した画面を見た移動通信端末１００の使用者が、視聴ボタンをクリックする旨の操作を行い、配信要求メッセージが生成され（ステップＳ２０５）、映像配信サーバ装置３００へ配信要求メッセージが送られるまでの動作も（ステップＳ２０６）、上述した第１動作例の動作と同じであるため、その説明を省略する。
【００６５】
映像配信サーバ装置３００の通信部３０６が、配信要求メッセージを受信し、このメッセージをＣＰＵ３０２へ供給すると、ＣＰＵ３０２は、このメッセージに内包された電話番号を抽出する。ＣＰＵ３０２は、電話番号を抽出すると、この電話番号「０＊０−ｂｂｂｂ−ｂｂｂｂ」をキーにして、映像利用者管理テーブルＴＢ１の電話番号フィールドを検索する。ＣＰＵ３０２は、検索キーとした電話番号が格納されているセルを見つけると、このセルに対応付けて格納されている、利用者番号データと、映像チャネルデータと、周期データと、時間データとを読み出す。この後、ＣＰＵ３０２は、読み出した利用者番号データと、映像チャネルデータと、周期データと、時間データとを、各々抽出利用者番号データ、抽出用映像チャネルデータ、抽出用周期データと計時用周期データ、抽出用時間データとして、各々対応付けて、図１８に例示したようにＲＡＭ３０４に格納させる。
【００６６】
ＣＰＵ３０２は、読み出したデータをＲＡＭ３０４に格納すると、抽出用映像チャネルデータ「ＣＨ１」で特定されるストリーミングデータに含まれているタイムコードなどの時間情報を用い、この時間情報が示す時間軸上において、抽出用周期データが示す周期で、抽出用時間データが示す時間長分のストリーミングデータを、抽出用映像チャネルデータ「ＣＨ１」で特定されるストリーミングデータから抽出する。ＣＰＵ３０２は、ストリーミングデータを抽出すると、抽出したストリーミングデータを、抽出ストリーミングデータとして、抽出利用者番号データ「０＊０−ｂｂｂｂ−ｂｂｂｂ」および抽出用映像チャネルデータ「ＣＨ１」に対応付けて記憶部３０５に記憶させる。また、ＲＡＭ３０４に格納された抽出用映像チャネルデータ「ＣＨ２」で特定されるストリーミングデータと、抽出用映像チャネルデータ「ＣＨ３」で特定されるストリーミングデータについても、抽出用映像チャネルデータ「ＣＨ１」で特定されるストリーミングデータと同様に、抽出用ストリーミングデータを生成し、抽出利用者番号データ「０＊０−ｂｂｂｂ−ｂｂｂｂ」および抽出用映像チャネルデータに対応付けて記憶部３０５に記憶させる（ステップＳ２０７）。
【００６７】
ＣＰＵ３０２は、抽出ストリーミングデータを記憶部３０５に記憶させる一方、ＲＡＭ３０４に記憶させた各々の計時用周期データの値を一秒ごとに減少させ、計時用周期データの値が「０」になると、計時用周期データの値を抽出用周期データの値と同じにする。例えば、ＣＰＵ３０２は、抽出用映像チャネルデータ「ＣＨ１」に対応付けて記憶されている計時用周期データの値が「０」になると、計時用周期データの値を抽出用周期データの値と同じにする。この後、ＣＰＵ３０２は、抽出利用者番号データ「０＊０−ｂｂｂｂ−ｂｂｂｂ」と抽出用映像チャネルデータ「ＣＨ１」とを読み出す。ＣＰＵ３０２は、この抽出用映像チャネルデータ「ＣＨ１」をキーとして、映像提供者管理テーブルＴＢ２の映像チャネルフィールドを検索し、検索キーに該当するデータを格納しているセルを見つけると、このセルに対応付けて格納されている電話番号「＊＊−１１１１−１１１１」を読み出す。この後、ＣＰＵ３０２は、抽出用映像チャネルデータ「ＣＨ１」に対応付けて記憶部３０５に記憶された抽出ストリーミングデータを読み出す。
【００６８】
ＣＰＵ３０２は、抽出ストリーミングデータを読み出すと、この抽出ストリーミングデータと、ＲＡＭ３０４から読み出した抽出用映像チャネルデータ「ＣＨ１」と、映像提供者管理テーブルＴＢ２から読み出した電話番号「＊＊−１１１１−１１１１」とを、通信部３０６を制御し、ＲＡＭ３０４から読み出した電話番号「０＊０−ｂｂｂｂ−ｂｂｂｂ」を宛先として、パケット通信により送信する。これらの送信されたデータは、移動体通信網２００のパケット通信網を介して移動通信端末１００へ送られる（ステップＳ２０８）。
【００６９】
またＣＰＵ３０２は、例えば、抽出用映像チャネルデータ「ＣＨ２」に対応付けて記憶されている計時用周期データの値が「０」になると、抽出用映像チャネルデータ「ＣＨ１」の時と同様の動作により、抽出ストリーミングデータと、ＲＡＭ３０４から読み出した抽出用映像チャネルデータ「ＣＨ２」と、映像提供者管理テーブルＴＢ２から読み出した電話番号「＊＊−２２２２−２２２２」とを、通信部３０６を制御し、ＲＡＭ３０４から読み出した電話番号「０＊０−ｂｂｂｂ−ｂｂｂｂ」を宛先として、パケット通信により送信する（ステップＳ２１０）。
またＣＰＵ３０２は、例えば、抽出用映像チャネルデータ「ＣＨ３」に対応付けて記憶されている計時用周期データの値が「０」になると、抽出用映像チャネルデータ「ＣＨ１」の時と同様の動作により、抽出ストリーミングデータと、ＲＡＭ３０４から読み出した映像チャネルデータ「ＣＨ３」と、映像提供者管理テーブルＴＢ２から読み出した電話番号「＊＊−３３３３−３３３３」とを、通信部３０６を制御し、ＲＡＭ３０４から読み出した電話番号「０＊０−ｂｂｂｂ−ｂｂｂｂ」を宛先として、パケット通信により送信する（ステップＳ２１２）。
【００７０】
移動通信端末１００の通信部１０６が、映像チャネルデータ「ＣＨ１」で特定されるストリーミングデータ（映像提供装置４００−１から配信されたストリーミングデータ）から抽出された抽出ストリーミングデータと、映像チャネルデータ「ＣＨ１」と、電話番号「＊＊−１１１１−１１１１」とを受信すると、これらの受信したデータが対応付けられて記憶部１０５に記憶される。ＣＰＵ１０２は、抽出ストリーミングデータを記憶させると、この抽出ストリーミングデータが記憶部１０５から映像再生部１０９へ供給されるように制御を行う。映像再生部１０９が、抽出ストリーミングデータを再生すると、抽出ストリーミングデータを再生して得られる画像を示すデータが、映像再生部１０９から表示部１０８へ供給される。ＣＰＵ１０２が、抽出ストリーミングデータを再生して得られる画像が表示されるように表示部１０８を制御すると、グループ番号を登録することにより、映像利用者管理テーブルＴＢ１に格納された時間データが示す時間分の動画像が、図１９に例示した画面の領域Ａ０２の部分に表示される（ステップＳ２０９）。
【００７１】
また、移動通信端末１００の通信部１０６が、映像チャネルデータ「ＣＨ２」で特定されるストリーミングデータ（映像提供装置４００−２から抽出された抽出ストリーミングデータ）から抽出された抽出ストリーミングデータと、映像チャネルデータ「ＣＨ２」と、電話番号「＊＊−２２２２−２２２２」とを受信すると、これらの受信したデータが対応付けられて記憶部１０５に記憶される。ＣＰＵ１０２は、抽出ストリーミングデータを記憶させると、この抽出ストリーミングデータが記憶部１０５から映像再生部１０９へ供給されるように制御を行う。映像再生部１０９が、抽出ストリーミングデータを再生すると、抽出ストリーミングデータを再生して得られる画像を示すデータが、映像再生部１０９から表示部１０８へ供給される。ＣＰＵ１０２が、抽出ストリーミングデータを再生して得られる画像が表示されるように表示部１０８を制御すると、グループ番号を登録することにより、映像利用者管理テーブルＴＢ１に格納された時間データが示す時間分の動画像が、図１９に例示した画面の領域Ａ０３の部分に表示される。（ステップＳ２１１）
【００７２】
また、移動通信端末１００の通信部１０６が、映像チャネルデータ「ＣＨ３」で特定されるストリーミングデータ（映像提供装置４００−３から抽出された抽出ストリーミングデータ）から抽出された抽出ストリーミングデータと、映像チャネルデータ「ＣＨ３」と、電話番号「＊＊−３３３３−３３３３」とを受信すると、これらの受信したデータが対応付けられて記憶部１０５に記憶される。ＣＰＵ１０２は、抽出ストリーミングデータを記憶させると、この抽出ストリーミングデータが記憶部１０５から映像再生部１０９へ供給されるように制御を行う。映像再生部１０９が、抽出ストリーミングデータを再生すると、抽出ストリーミングデータを再生して得られる画像を示すデータが、映像再生部１０９から表示部１０８へ供給される。ＣＰＵ１０２が、抽出ストリーミングデータを再生して得られる画像が表示されるように表示部１０８を制御すると、グループ番号を登録することにより、映像利用者管理テーブルＴＢ１に格納された時間データが示す時間分の動画像が、図１９に例示した画面の領域Ａ０４の部分に表示される（ステップＳ２１３）。
【００７３】
この動画像を見た移動通信端末１００の使用者が、操作部１０７が有するテンキーを押下し、所望の映像を選択する操作を行った後の動作は、上述した第１動作例の動作と同じであるため、以下、その説明を省略する。
【００７４】
以上説明したように本実施形態によれば、映像提供装置４００から配信されるストリーミングデータが示す映像の時間軸において、時間データが示す時間長分のストリーミングデータが、周期データが示す周期で抽出され、抽出されたストリーミングデータが、周期データが示す周期で移動通信端末１００へ配信される。このように、映像配信サーバ装置３００からストリーミングデータが間欠的に端末装置へ配信されるので、移動通信端末１００の使用者は、映像配信サーバ装置３００が配信するストリーミングデータの内容を、視聴する前に的確に知ることが可能となる。
【００７５】
移動体通信網２００では、移動通信端末１００が授受したパケットの量に応じて課金することが好適に行われており、授受するパケットの量に応じて、通信料金が請求される。本実施形態では、周期データと時間データとを、移動通信端末１００の使用者が移動通信端末１００において指定できる。移動通信端末１００の使用者は、この移動通信端末１００を用いることにより、間欠的に送信されるストリーミングデータの時間的長さと、間欠的に送信される周期とを移動通信端末１００の使用者が自由に指定できるので、移動通信端末１００へ送信されるパケットの量を調整することが可能となり、移動通信端末１００の使用者の金銭的余裕に応じて、柔軟に周期データと時間データとを設定することができる。
【００７６】
また、本実施形態では、グループ識別子を指定することにより、映像チャネルデータや、周期データおよび時間データを一括で設定できるので、移動通信端末１００の使用者は、個々に映像チャネルデータや周期データ、時間データを入力する場合と比較して、容易に登録を行うことができる。
【００７７】
［３．変形例］
本発明は、係る実施形態に限定されるものではない。以下、上述した実施形態の変形例について述べる。
【００７８】
映像提供者管理テーブルＴＢ２への事業者名の登録や、映像利用者管理テーブルＴＢ１へのデータの格納は、通信により行うのでなく、書面により通知して、映像配信サーバ装置３００の運用者が、入力するようにしてもよい。
【００７９】
ストリーミングデータのフォーマットは、時間情報を有するものであれば、上述した実施形態で述べたＭＰＥＧ４だけでなく、他のフォーマットであってもよい。また、時間情報はタイムコードだけでなく、時間軸として使用できるのであれば、タイムコード以外の情報であってもよい。
【００８０】
映像提供装置４００は、映画やアニメーションなどの動画像を再生するためのストリーミングデータ生成して配信するようにしてもよい。また、移動通信端末１００に配信されるストリーミングデータは、動画像を表示するためのストリーミングデータに限定されるものではない。映像提供装置４００と映像配信サーバ装置３００は、音声や音楽を再生するためのストリーミングデータを配信するようにしてもよい。
【００８１】
映像配信サーバ装置３００が抽出ストリーミングデータを配信するタイミングは、周期データが示す周期に限定されるものではない。映像配信サーバ装置３００は、映像配信サーバ装置３００の運用者が設定した周期など、予め設定された所定の周期で抽出ストリーミングデータを移動通信端末１００へ配信するようにしてもよい。
【００８２】
また映像配信サーバ装置３００は、抽出ストリーミングデータを、映像配信サーバ装置３００の運用者が設定した数など、予め設定された所定の数に達するまで記憶部３０５に記憶し、所定の数に達した後、記憶した抽出ストリーミングデータを結合して１００へ配信したり、記憶した抽出ストリーミングデータを順次、移動通信端末１００へ配信するようにしてもよい。このような態様でも、移動通信端末１００の使用者は、映像配信サーバ装置３００が配信するストリーミングデータの内容を、視聴する前に的確に知ることが可能となる。また、記憶した抽出ストリーミングデータを、一定期間、記憶部３０５に記憶させるようにしてもよい。このような態様によれば、例えば、監視カメラが撮影した映像を、映像提供装置４００がストリーミングデータとして配信する場合、記憶部３０５に記憶された映像を、犯罪発生時の証拠映像として使用することができる。
【００８３】
映像配信サーバ装置３００が提供する配信サービスを受けることが可能な通信端末は、移動通信端末１００に限定されるものではない。移動体通信網２００が提供するサービスを受けることが可能な端末であれば、一般的なパーソナルコンピュータや、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｃｅ）などの端末であってもよい。また、映像配信サーバ装置３００をインターネットおよび固定通信網に接続し、一般的なパーソナルコンピュータで、これらの通信網を介して、映像配信サーバ装置３００が提供する配信サービスを受けるようにしてもよい。
【００８４】
ストリーミングデータの配信は、音声通話回線を介した配信に限定されるものではない。通信に先立ち、通信路を確保する態様であれば、他の通信方法でストリーミングデータを配信するようにしてもよい。
【００８５】
映像配信サーバ装置３００は、時間データの値が「０」である場合には、周期データが示す周期毎に、ストリーミングデータを再生した時に静止画像となるようにストリーミングデータを抽出し、抽出したストリーミングデータを配信するようにしてもよい。
【００８６】
上述した実施形態では、図８に示した画面において、利用者名を入力するようになっているが、電話番号だけでも、移動通信端末１００の使用者を特定することができるので、利用者名を入力しないようにしてもよい。
【００８７】
【発明の効果】
以上説明したように本発明によれば、視聴者が視聴しようとする動画を決定する前に、動画の内容を視聴者へ的確に伝えることを可能となる。
【図面の簡単な説明】
【図１】本発明の実施形態に係わる映像配信システムの全体構成を例示する図である。
【図２】同実施形態に係わる映像配信サーバ装置３００のハードウェア構成を例示する図である。
【図３】同実施形態に係わる映像配信サーバ装置３００が記憶する映像利用者管理テーブルＴＢ１のフォーマットを例示する図である。
【図４】同実施形態に係わる映像配信サーバ装置３００が記憶する映像提供者管理テーブルＴＢ２のフォーマットを例示する図である。
【図５】同実施形態に係わる映像配信サーバ装置３００が記憶するグループ管理テーブルＴＢ３のフォーマットを例示する図である。
【図６】同実施形態に係わる移動通信端末１００のハードウェア構成を例示する図である。
【図７】同実施形態に係わる移動通信端末１００の表示部に表示される画面を例示する図である。
【図８】同実施形態に係わる移動通信端末１００の表示部に表示される画面を例示する図である。
【図９】同実施形態に係わる移動通信端末１００が送信する登録メッセージのフォーマットを例示する図である。
【図１０】同実施形態に係わる移動通信端末１００の表示部に表示される画面を例示する図である。
【図１１】同実施形態に係わる移動通信端末１００の表示部に表示される画面を例示する図である。
【図１２】同実施形態の第１動作例を説明するための図である。
【図１３】同実施形態に係わる移動通信端末１００の表示部に表示される画面を例示する図である。
【図１４】同実施形態に係わる移動通信端末１００の表示部に表示される画面を例示する図である。
【図１５】同実施形態の第２動作例を説明するための図である。
【図１６】同実施形態に係わる移動通信端末１００の表示部に表示される画面を例示する図である。
【図１７】映像利用者管理テーブルＴＢ１に格納されるデータを例示する図である。
【図１８】ＲＡＭ３０４に格納されたデータを例示する図である。
【図１９】同実施形態に係わる移動通信端末１００の表示部に表示される画面を例示する図である。
【符号の説明】
１００・・・移動通信端末
１０１・・・バス、１０２・・・ＣＰＵ、１０３・・・ＲＯＭ、１０４・・・ＲＡＭ、１０５・・・記憶部、１０６・・・通信部、１０７・・・操作部、１０８・・・表示部、１０９・・・映像再生部
２００・・・移動体通信網
３００・・・映像配信サーバ装置
３０１・・・バス、３０２・・・ＣＰＵ、３０３・・・ＲＯＭ、３０４・・・ＲＡＭ、３０５・・・記憶部、３０６・・・通信部
４００・・・映像提供装置
【図１】
2004297225.tif 000003
【図２】
2004297225.tif 000004
【図３】
2004297225.tif 000005
【図４】
2004297225.tif 000006
【図５】
2004297225.tif 000007
【図６】
2004297225.tif 000008
【図７】
2004297225.tif 000009
【図８】
2004297225.tif 000010
【図９】
2004297225.tif 000011
【図１０】
2004297225.tif 000012
【図１１】
2004297225.tif 000013
【図１２】
2004297225.tif 000014
【図１３】
2004297225.tif 000015
【図１４】
2004297225.tif 000016
【図１５】
2004297225.tif 000017
【図１６】
2004297225.tif 000018
【図１７】
2004297225.tif 000019
【図１８】
2004297225.tif 000020
【図１９】
2004297225.tif 000021