(57)【要約】【課題】地域から発信されている多数のライブ映像コンテンツの中から、視聴者が所望のコンテンツをリアルタイムに検索することができる中継配信方法等を提供する。【解決手段】中継配信制御サーバは、発信側端末の位置情報を記憶している。最初に、発信側端末が、コンテンツを、中継配信制御サーバへ送信する。次に、視聴側端末が、所望地域の位置情報を含む検索要求を、中継配信制御サーバへ送信する。次に、中継配信制御サーバが、検索要求に含まれる位置情報の所定地域範囲で発信されるコンテンツを検索し、その検索結果を視聴側端末へ返信する。次に、視聴側端末が、検索結果の中から選択されたコンテンツに基づく配信要求を、中継配信制御サーバへ送信する。そして、中継配信制御サーバが、配信要求に基づく当該コンテンツを、視聴側端末へ配信する。【選択図】図２
2012004629.tif 000002
【特許請求の範囲】
【請求項１】
地域発信すべき生中継の映像内容であってストリーミング形式の映像コンテンツを送信する１つ以上の発信側端末と、前記コンテンツの受信を要求する１つ以上の視聴側端末と、前記コンテンツを発信側端末から視聴側端末へ中継配信する中継配信制御サーバとを有するシステムにおけるコンテンツ中継配信方法であって、
前記中継配信制御サーバは、発信側端末の位置情報を記憶しており、
発信側端末が、前記コンテンツを、前記中継配信制御サーバへ送信する第１のステップと、
視聴側端末が、所望地域の位置情報を含む検索要求を、前記中継配信制御サーバへ送信する第２のステップと、
前記中継配信制御サーバが、前記検索要求に含まれる前記位置情報の所定地域範囲で発信されるコンテンツを検索し、その検索結果を前記視聴側端末へ返信する第３のステップと、
前記視聴側端末が、前記検索結果の中から選択されたコンテンツに基づく配信要求を、前記中継配信制御サーバへ送信する第４のステップと、
前記中継配信制御サーバが、前記配信要求に基づく当該コンテンツを、前記視聴側端末へ配信する第５のステップと
を有することを特徴とするコンテンツ中継配信方法。
【請求項２】
地域発信すべき生中継の映像内容であってストリーミング形式の映像コンテンツを送信する１つ以上の発信側端末と、前記コンテンツの受信を要求する１つ以上の視聴側端末と、前記コンテンツを発信側端末から視聴側端末へ中継配信する中継配信サーバとを有するシステムにおけるコンテンツ中継配信方法であって、
発信側端末の位置情報を記憶する中継制御サーバを更に有し、
発信側端末が、前記コンテンツを、前記中継配信サーバへ送信する第１のステップと、
視聴側端末が、所望地域の位置情報を含む検索要求を、前記中継制御サーバへ送信する第２のステップと、
前記中継制御サーバが、前記検索要求に含まれる前記位置情報の所定地域範囲で発信されるコンテンツを前記中継配信サーバから検索し、その検索結果を前記視聴側端末へ返信する第３のステップと、
前記視聴側端末が、前記検索結果の中から選択されたコンテンツに基づく配信要求を、前記中継配信サーバへ送信する第４のステップと、
前記中継配信サーバが、前記配信要求に基づく当該コンテンツを、前記視聴側端末へ配信する第５のステップと
を有することを特徴とするコンテンツ中継配信方法。
【請求項３】
発信側端末の前記位置情報は、ＧＰＳ(Global Positioning System)衛星からの測位電波を受信することによって算出されたもの、又は、基地局から位置情報を含む通信電波を受信することによって導出されたものであることを特徴とする請求項１又は２に記載のコンテンツ中継配信方法。
【請求項４】
視聴側端末から送信される前記検索要求は、更に中継時刻を含み、
前記中継配信制御サーバ又は前記中継制御サーバは、前記中継時刻の所定時間範囲で地域発信されるコンテンツに限定して検索することを特徴とする請求項１から３のいずれか１項に記載のコンテンツ中継配信方法。
【請求項５】
前記中継配信制御サーバ又は前記中継制御サーバは、地図上で、所定数以上の発信側端末からコンテンツが現に発信されている地域範囲を抽出し、当該地域範囲を表す地域範囲情報を、視聴側端末へ送信することを特徴とする請求項１から４のいずれか１項に記載のコンテンツ中継配信方法。
【請求項６】
第３のステップについて、
前記中継配信制御サーバ又は前記中継制御サーバは、視聴側端末から受信した検索要求に含まれる前記位置情報の所定地域範囲から、地域発信されているコンテンツが無い場合、前記位置情報の所定地域範囲に位置する発信側端末に対して中継要求を送信し、
前記中継要求を受信した発信側端末は、ユーザに対して、ユーザ操作に基づくコンテンツの発信の要求を明示することを特徴とする請求項１から５のいずれか１項に記載のコンテンツ中継配信方法。
【請求項７】
前記中継配信制御サーバ又は前記中継制御サーバは、発信側端末から発信されるコンテンツを特定の視聴者側端末のみが視聴できるように、発信側端末を所持するユーザ識別子と、視聴側端末を所持するユーザ識別子とを対応付けたユーザ関連性情報を記憶しており、
前記中継要求は、視聴側端末に対応付けられた発信側端末に対してのみ送信されることを特徴とする請求項６に記載のコンテンツ中継配信方法。
【請求項８】
前記中継配信制御サーバ又は前記中継配信サーバは、前記発信側端末に対応付けて、当該コンテンツを発信するユーザの発信側ユーザ属性情報を記憶しており、
視聴側端末が、所望ユーザ属性情報を含む前記検索要求を、前記中継配信制御サーバ又は前記中継制御サーバへ送信し、
前記中継配信制御サーバ又は前記中継制御サーバが、所望ユーザ属性情報に属する発信側ユーザ属性情報の前記発信側端末に対してのみ、前記コンテンツを送信するべく検索することを特徴とする請求項１から７のいずれか１項に記載のコンテンツ中継配信方法。
【請求項９】
地域発信すべき生中継の映像内容であってストリーミング形式の映像コンテンツを発信側端末から受信し、当該地域から発信されるコンテンツを要求する視聴側端末へ配信する中継配信制御サーバであって、
発信側端末の位置情報を記憶する位置情報記憶手段と、
発信側端末から、前記コンテンツを受信するコンテンツ受信手段と、
視聴側端末から、所望地域の位置情報を含む検索要求を受信し、その検索結果を前記視聴側端末へ返信する検索要求制御手段と、
前記検索要求に含まれる前記位置情報の所定地域範囲で発信されるコンテンツを検索するコンテンツ検索手段と、
前記視聴側端末から、前記検索結果の中から選択されたコンテンツに基づく配信要求を受信する配信要求受信手段と、
前記配信要求に基づく当該コンテンツを、前記視聴側端末へ配信するコンテンツ配信手段と
を有することを特徴とする中継配信制御サーバ。
【請求項１０】
地域発信すべき生中継の映像内容であってストリーミング形式の映像コンテンツを送信する１つ以上の発信側端末と、前記コンテンツの受信を要求する１つ以上の視聴側端末と、前記コンテンツを発信側端末から視聴側端末へ中継配信する中継配信サーバと通信可能な中継制御サーバであって、
発信側端末の位置情報を記憶する位置情報記憶手段と、
視聴側端末から、所望地域の位置情報を含む検索要求を受信し、その検索結果を前記視聴側端末へ返信する検索要求制御手段と、
前記検索要求に含まれる前記位置情報の所定地域範囲で発信されるコンテンツを、前記中継配信サーバから検索するコンテンツ検索手段と
を有することを特徴とする中継制御サーバ。
【請求項１１】
発信側端末の前記位置情報は、ＧＰＳ(Global Positioning System)衛星からの測位電波を受信することによって算出されたもの、又は、基地局から位置情報を含む通信電波を受信することによって導出されたものであることを特徴とする請求項９又は１０に記載の中継配信制御サーバ又は中継制御サーバ。
【請求項１２】
視聴側端末から送信される前記配信要求は、更に中継時刻を含み、
前記コンテンツ検索手段は、前記中継時刻の所定時間範囲で地域発信されるコンテンツに限定して検索することを特徴とする請求項９から１１のいずれか１項に記載の中継配信制御サーバ又は中継制御サーバ。
【請求項１３】
地図上で、所定数以上の発信側端末からコンテンツが現に発信されている地域範囲を抽出し、当該地域範囲を表す地域範囲情報を、視聴側端末へ送信する地域範囲通知手段を更に有することを特徴とする請求項９から１２のいずれか１項に記載の中継配信制御サーバ又は中継制御サーバ。
【請求項１４】
視聴側端末から受信した検索要求に含まれる前記位置情報の所定地域範囲から、地域発信されているコンテンツが無い場合、前記位置情報の所定地域範囲に位置する発信側端末に対して中継要求を送信する中継要求送信手段を更に有することを特徴とする請求項９から１３のいずれか１項に記載の中継配信制御サーバ又は中継制御サーバ。
【請求項１５】
発信側端末から発信されるコンテンツを特定の視聴者側端末のみが視聴できるように、発信側端末を所持するユーザ識別子と、視聴側端末を所持するユーザ識別子とを対応付けたユーザ関連性情報を記憶するユーザ関連性記憶手段を更に有し、
前記中継要求送信手段は、視聴側端末を所持するユーザ識別子に対応付けられた発信側端末に対してのみ送信されることを特徴とする請求項１４に記載の中継配信制御サーバ又は中継制御サーバ。
【請求項１６】
前記発信側端末に対応付けて、当該コンテンツを発信するユーザの発信側ユーザ属性情報を記憶するユーザ属性記憶手段を更に有し、
視聴側端末から受信する前記検索要求は、所望ユーザ属性情報を含んでおり、
前記コンテンツ検索手段は、所望ユーザ属性情報に属する発信側ユーザ属性情報の前記発信側端末に対してのみ、前記コンテンツを送信するべく検索する
ことを特徴とする請求項９から１５のいずれか１項に記載の中継配信制御サーバ又は中継制御サーバ。
【請求項１７】
地域発信すべき生中継の映像内容であってストリーミング形式の映像コンテンツを発信側端末から受信し、当該地域から発信されるコンテンツを要求する視聴側端末へ配信する中継配信制御サーバに搭載されたコンピュータを機能させるプログラムであって、
発信側端末の位置情報を記憶する位置情報記憶手段と、
発信側端末から、前記コンテンツを受信するコンテンツ受信手段と、
視聴側端末から、所望地域の位置情報を含む検索要求を受信し、その検索結果を前記視聴側端末へ返信する検索要求制御手段と、
前記検索要求に含まれる前記位置情報の所定地域範囲で発信されるコンテンツを検索するコンテンツ検索手段と、
前記視聴側端末から、前記検索結果の中から選択されたコンテンツに基づく配信要求を受信する配信要求受信手段と、
前記配信要求に基づく当該コンテンツを、前記視聴側端末へ配信するコンテンツ配信手段と
してコンピュータを機能させることを特徴とする中継配信制御サーバ用のプログラム。
【請求項１８】
地域発信すべき生中継の映像内容であってストリーミング形式の映像コンテンツを送信する１つ以上の発信側端末と、前記コンテンツの受信を要求する１つ以上の視聴側端末と、前記コンテンツを発信側端末から視聴側端末へ中継配信する中継配信サーバと通信可能な中継制御サーバ用のプログラムであって、
発信側端末の位置情報を記憶する位置情報記憶手段と、
視聴側端末から、所望地域の位置情報を含む検索要求を受信し、その検索結果を前記視聴側端末へ返信する検索要求制御手段と、
前記検索要求に含まれる前記位置情報の所定地域範囲で発信されるコンテンツを、前記中継配信サーバから検索するコンテンツ検索手段と
を有することを特徴とする中継制御サーバ用のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンテンツの中継配信技術に関する。
【背景技術】
【０００２】
近年、ライブ映像コンテンツをストリーミング形式で配信するサービスとして、米国におけるＵｓｔｒｅａｍ（登録商標）のサイトがある（例えば非特許文献１参照）。このサイトは、端末で撮影された映像コンテンツを、インターネットにリアルタイムに配信する。端末としては、例えば簡易カメラを接続したパーソナルコンピュータや、カメラを備えた携帯電話機を用いることができる。
【先行技術文献】
【非特許文献】
【０００３】
【非特許文献１】「Ｕｓｔｒｅａｍ」、[online]、［平成２２年５月７日検索］、インターネット＜ＵＲＬ：http://www.ustream.tv/＞
【非特許文献２】M. Ester、H. P. Kriegel、J. Sander及びX. Xu、「Adensity-based algorithm for discovering clusters in large spatial databaseswith noise」、in Proceedings from 2nd International Conference on KnowledgeDiscovery and Data Mining, 1996、pp. 226-230.
【発明の概要】
【発明が解決しようとする課題】
【０００４】
前述の映像中継サービスによれば、映像コンテンツの発信者は、個人であってもよい。そのため、発信者は、自ら所持する携帯電話機のような携帯端末を用いて、その地域から発信すべき映像コンテンツを撮影し、中継配信サーバへ送信することができる。一方で、視聴者は、多数の映像コンテンツの中から、所望の映像コンテンツを選択することは難しい。この映像コンテンツは、現にストリーミングで配信されている生中継のものであって、一定時間帯にしか配信されない。そのために、サーバ蓄積型の一般的な動画共有サイトのように、検索サイトを用いて直接的に検索することができない。
【０００５】
検索サイトの場合、映像コンテンツを配信するサイトのＵＲＬ(Uniform Resource Locator)に、キーワードを対応付けて公開することができる。しかしながら、一般的な検索サイトによれば、そのＵＲＬをロボット又は人手によって収集しているために、現に配信されているストリーミングの映像コンテンツをリアルタイムに検索することまで想定されていない。検索サイトに登録され、そのＵＲＬが検索できたとしても、既にストリーミングの配信が終了している場合もあり得る。
【０００６】
即ち、視聴者が所望する映像コンテンツが、必ずしもストリーミングで配信中であるとは限らない。また、視聴者が所望する映像コンテンツが、地域性（場所）又はニュース（時刻）を持つものであっても、視聴者は、場所又は時刻をクエリとして、ストリーミングの映像コンテンツを検索することはできない。
【０００７】
そこで、本発明は、地域から発信されている多数のライブ映像コンテンツの中から、視聴者が所望のコンテンツをリアルタイムに検索することができる中継配信方法、サーバ及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明によれば、地域発信すべき生中継の映像内容であってストリーミング形式の映像コンテンツを送信１つ以上の発信側端末と、コンテンツの受信を要求する１つ以上の視聴側端末と、コンテンツを発信側端末から視聴側端末へ中継配信する中継配信制御サーバとを有するシステムにおけるコンテンツ中継配信方法であって、
中継配信制御サーバは、発信側端末の位置情報を記憶しており、
発信側端末が、コンテンツを、中継配信制御サーバへ送信する第１のステップと、
視聴側端末が、所望地域の位置情報を含む検索要求を、中継配信制御サーバへ送信する第２のステップと、
中継配信制御サーバが、検索要求に含まれる位置情報の所定地域範囲で発信されるコンテンツを検索し、その検索結果を視聴側端末へ返信する第３のステップと、
視聴側端末が、検索結果の中から選択されたコンテンツに基づく配信要求を、中継配信制御サーバへ送信する第４のステップと、
中継配信制御サーバが、配信要求に基づく当該コンテンツを、視聴側端末へ配信する第５のステップと
を有することを特徴とする。
【０００９】
本発明によれば、地域発信すべき生中継の映像内容であってストリーミング形式の映像コンテンツを送信する１つ以上の発信側端末と、コンテンツの受信を要求する１つ以上の視聴側端末と、コンテンツを発信側端末から視聴側端末へ中継配信する中継配信サーバとを有するシステムにおけるコンテンツ中継配信方法であって、
発信側端末の位置情報を記憶する中継制御サーバを更に有し、
発信側端末が、コンテンツを、中継配信サーバへ送信する第１のステップと、
視聴側端末が、所望地域の位置情報を含む検索要求を、中継制御サーバへ送信する第２のステップと、
中継制御サーバが、検索要求に含まれる位置情報の所定地域範囲で発信されるコンテンツを中継配信サーバから検索し、その検索結果を視聴側端末へ返信する第３のステップと、
視聴側端末が、検索結果の中から選択されたコンテンツに基づく配信要求を、中継配信サーバへ送信する第４のステップと、
中継配信サーバが、配信要求に基づく当該コンテンツを、視聴側端末へ配信する第５のステップと
を有することを特徴とする。
【００１０】
本発明のコンテンツ中継配信方法における他の実施形態によれば、発信側端末の位置情報は、ＧＰＳ(Global Positioning System)衛星からの測位電波を受信することによって算出されたもの、又は、基地局から位置情報を含む通信電波を受信することによって導出されたものであることも好ましい。
【００１１】
本発明のコンテンツ中継配信方法における他の実施形態によれば、
視聴側端末から送信される検索要求は、更に中継時刻を含み、
中継配信制御サーバ又は中継制御サーバは、中継時刻の所定時間範囲で地域発信されるコンテンツに限定して検索することも好ましい。
【００１２】
本発明のコンテンツ中継配信方法における他の実施形態によれば、中継配信制御サーバ又は中継制御サーバは、地図上で、所定数以上の発信側端末からコンテンツが現に発信されている地域範囲を抽出し、当該地域範囲を表す地域範囲情報を、視聴側端末へ送信することも好ましい。
【００１３】
本発明のコンテンツ中継配信方法における他の実施形態によれば、第３のステップについて、
中継配信制御サーバ又は中継制御サーバは、視聴側端末から受信した検索要求に含まれる位置情報の所定地域範囲から、地域発信されているコンテンツが無い場合、位置情報の所定地域範囲に位置する発信側端末に対して中継要求を送信し、
中継要求を受信した発信側端末は、ユーザに対して、ユーザ操作に基づくコンテンツの発信の要求を明示することも好ましい。
【００１４】
本発明のコンテンツ中継配信方法における他の実施形態によれば、
中継配信制御サーバ又は中継制御サーバは、発信側端末から発信されるコンテンツを特定の視聴者側端末のみが視聴できるように、発信側端末を所持するユーザ識別子と、視聴側端末を所持するユーザ識別子とを対応付けたユーザ関連性情報を記憶しており、
中継要求は、視聴側端末に対応付けられた発信側端末に対してのみ送信されることも好ましい。
【００１５】
本発明のコンテンツ中継配信方法における他の実施形態によれば、
中継配信制御サーバ又は中継配信サーバは、発信側端末に対応付けて、当該コンテンツを発信するユーザの発信側ユーザ属性情報を記憶しており、
視聴側端末が、所望ユーザ属性情報を含む検索要求を、中継配信制御サーバ又は中継制御サーバへ送信し、
中継配信制御サーバ又は中継制御サーバが、所望ユーザ属性情報に属する発信側ユーザ属性情報の発信側端末に対してのみ、コンテンツを送信するべく検索することも好ましい。
【００１６】
本発明によれば、地域発信すべき生中継の映像内容であってストリーミング形式の映像コンテンツを発信側端末から受信し、当該地域から発信されるコンテンツを要求する視聴側端末へ配信する中継配信制御サーバであって、
発信側端末の位置情報を記憶する位置情報記憶手段と、
発信側端末から、コンテンツを受信するコンテンツ受信手段と、
視聴側端末から、所望地域の位置情報を含む検索要求を受信し、その検索結果を視聴側端末へ返信する検索要求制御手段と、
検索要求に含まれる位置情報の所定地域範囲で発信されるコンテンツを検索するコンテンツ検索手段と、
視聴側端末から、検索結果の中から選択されたコンテンツに基づく配信要求を受信する配信要求受信手段と、
配信要求に基づく当該コンテンツを、視聴側端末へ配信するコンテンツ配信手段と
を有することを特徴とする。
【００１７】
本発明によれば、地域発信すべき生中継の映像内容であってストリーミング形式の映像コンテンツを送信する１つ以上の発信側端末と、コンテンツの受信を要求する１つ以上の視聴側端末と、コンテンツを発信側端末から視聴側端末へ中継配信する中継配信サーバと通信可能な中継制御サーバであって、
発信側端末の位置情報を記憶する位置情報記憶手段と、
視聴側端末から、所望地域の位置情報を含む検索要求を受信し、その検索結果を視聴側端末へ返信する検索要求制御手段と、
検索要求に含まれる位置情報の所定地域範囲で発信されるコンテンツを、中継配信サーバから検索するコンテンツ検索手段と
を有することを特徴とする。
【００１８】
本発明の中継配信制御サーバ又は中継制御サーバにおける他の実施形態によれば、発信側端末の位置情報は、ＧＰＳ衛星からの測位電波を受信することによって算出されたもの、又は、基地局から位置情報を含む通信電波を受信することによって導出されたものであることも好ましい。
【００１９】
本発明の中継配信制御サーバ又は中継制御サーバにおける他の実施形態によれば、
視聴側端末から送信される配信要求は、更に中継時刻を含み、
コンテンツ検索手段は、中継時刻の所定時間範囲で地域発信されるコンテンツに限定して検索することも好ましい。
【００２０】
本発明の中継配信制御サーバ又は中継制御サーバにおける他の実施形態によれば、地図上で、所定数以上の発信側端末からコンテンツが現に発信されている地域範囲を抽出し、当該地域範囲を表す地域範囲情報を、視聴側端末へ送信する地域範囲通知手段を更に有することも好ましい。
【００２１】
本発明の中継配信制御サーバ又は中継制御サーバにおける他の実施形態によれば、視聴側端末から受信した検索要求に含まれる位置情報の所定地域範囲から、地域発信されているコンテンツが無い場合、位置情報の所定地域範囲に位置する発信側端末に対して中継要求を送信する中継要求送信手段を更に有することも好ましい。
【００２２】
本発明の中継配信制御サーバ又は中継制御サーバにおける他の実施形態によれば、
発信側端末から発信されるコンテンツを特定の視聴者側端末のみが視聴できるように、発信側端末を所持するユーザ識別子と、視聴側端末を所持するユーザ識別子とを対応付けたユーザ関連性情報を記憶するユーザ関連性記憶手段を更に有し、
中継要求送信手段は、視聴側端末を所持するユーザ識別子に対応付けられた発信側端末に対してのみ送信されることも好ましい。
【００２３】
本発明の中継配信制御サーバ又は中継制御サーバにおける他の実施形態によれば、
発信側端末に対応付けて、当該コンテンツを発信するユーザの発信側ユーザ属性情報を記憶するユーザ属性記憶手段を更に有し、
視聴側端末から受信する検索要求は、所望ユーザ属性情報を含んでおり、
コンテンツ検索手段は、所望ユーザ属性情報に属する発信側ユーザ属性情報の発信側端末に対してのみ、コンテンツを送信するべく検索することも好ましい。
【００２４】
本発明によれば、地域発信すべき生中継の映像内容であってストリーミング形式の映像コンテンツを発信側端末から受信し、当該地域から発信されるコンテンツを要求する視聴側端末へ配信する中継配信制御サーバに搭載されたコンピュータを機能させるプログラムであって、
発信側端末の位置情報を記憶する位置情報記憶手段と、
発信側端末から、コンテンツを受信するコンテンツ受信手段と、
視聴側端末から、所望地域の位置情報を含む検索要求を受信し、その検索結果を視聴側端末へ返信する検索要求制御手段と、
検索要求に含まれる位置情報の所定地域範囲で発信されるコンテンツを検索するコンテンツ検索手段と、
視聴側端末から、検索結果の中から選択されたコンテンツに基づく配信要求を受信する配信要求受信手段と、
配信要求に基づく当該コンテンツを、視聴側端末へ配信するコンテンツ配信手段と
してコンピュータを機能させることを特徴とする。
【００２５】
本発明によれば、地域発信すべき生中継の映像内容であってストリーミング形式の映像コンテンツを送信する１つ以上の発信側端末と、コンテンツの受信を要求する１つ以上の視聴側端末と、コンテンツを発信側端末から視聴側端末へ中継配信する中継配信サーバと通信可能な中継制御サーバ用のプログラムであって、
発信側端末の位置情報を記憶する位置情報記憶手段と、
視聴側端末から、所望地域の位置情報を含む検索要求を受信し、その検索結果を視聴側端末へ返信する検索要求制御手段と、
検索要求に含まれる位置情報の所定地域範囲で発信されるコンテンツを、中継配信サーバから検索するコンテンツ検索手段と
を有することを特徴とする。
【発明の効果】
【００２６】
本発明の中継配信方法、サーバ及びプログラムによれば、地域から発信されている多数のライブ映像コンテンツの中から、視聴者が所望のコンテンツをリアルタイムに検索することができる。
【図面の簡単な説明】
【００２７】
【図１】本発明における第１のシステム構成図である。
【図２】図１における第１のシーケンス図である。
【図３】本発明における中継配信制御サーバの機能構成図である。
【図４】本発明における第２のシステム構成図である。
【図５】図４における第２のシーケンス図である。
【図６】本発明における中継配信サーバ及び中継制御サーバの機能構成図である。
【発明を実施するための形態】
【００２８】
以下、本発明の実施の形態について、図面を用いて詳細に説明する。
【００２９】
図１は、本発明における第１のシステム構成図である。
【００３０】
図１によれば、インターネットと携帯電話網とが相互接続されており、インターネットに中継配信制御サーバ１が接続され、携帯電話網に複数の端末（携帯電話機）２が接続されている。中継配信制御サーバ１は、発信側端末２１から受信したコンテンツを、リアルタイムに、視聴側端末２２へ中継配信する。想定される中継配信対象のコンテンツは、ストリーミング形式の映像コンテンツであって、生中継の映像内容である。
【００３１】
発信側端末２１は、映像コンテンツを撮影するカメラ部と、位置情報を取得する測位部とを有する。測位部は、ＧＰＳ(Global Positioning System)衛星３からの測位電波を受信することによって位置情報を算出するものであってもよい。又は、基地局から通信電波を受信することによって位置情報を導出するものであってもよい。
【００３２】
ここで、図１を用いて、本発明における具体的な利用形態について説明する。例えば、携帯端末を所持するユーザＡは、埼玉県の上福岡駅に位置するとする。ここで、上福岡駅では、電車の故障によって、多数の乗客が移動できない状態になっているとする。この状態を、ユーザＡは、携帯端末（発信側端末２１）を用いてビデオ撮影し、その映像コンテンツを中継配信制御サーバ１へ、ストリーミング形式で発信しているとする。
【００３３】
このとき、ユーザＢは、池袋駅に位置するとする。ここで、ユーザＢは、上福岡駅へ向かう予定であって、電車故障の事実を知ったとする。ユーザＢは、携帯端末（視聴側端末２２）を用いて中継配信制御サーバ１に接続し、上福岡駅の位置情報を検索キー（クエリ）として指定する。そして、その位置情報を含む検索要求が、中継配信制御サーバ１へ送信される。
【００３４】
これに対し、中継配信制御サーバ１は、上福岡駅の地域周辺から現に発信されている映像コンテンツを検索する。その検索結果は、視聴側端末２２へ送信される。ユーザＢは、視聴側端末２２に表示された検索結果の中から、所望の映像コンテンツを選択する。視聴側端末２２は、選択された映像コンテンツの識別子を含む配信要求を、中継配信サーバ１０へ送信する。そして、中継配信制御サーバ１は、その映像コンテンツを、視聴側端末２２へ中継配信する。これによって、ユーザＢは、池袋駅に位置しながら、上福岡駅から発信されているライブ映像コンテンツを視聴することができる。
【００３５】
図２は、図１における第１のシーケンス図である。
【００３６】
（Ｓ２０１）発信側端末ｃは、現在の位置情報を取得する。発信側端末ｃを所持するユーザＣは、例えば「ふじみ野駅」に位置するとする。
（Ｓ２０２）発信側端末ｃは、端末識別子ａ（例えばアドレス）及びその位置情報を、中継配信制御サーバ１へ送信する。これによって、中継配信制御サーバ１は、発信側端末ｃの位置情報を記憶する。
（Ｓ２０３）発信側端末ｃは、ユーザＣの操作に応じて、カメラ機能を用いて「ふじみ野駅」周辺の地域状況を撮影し続ける。
（Ｓ２０４）発信側端末ｃは、その映像コンテンツを、ストリーミングによって中継配信制御サーバ１へ送信し続ける。尚、発信側端末ｃは、Ｓ２０２における位置情報を、映像コンテンツのメタ情報として付与するものであってもよい。
【００３７】
（Ｓ２１１〜Ｓ２１４）発信側端末ａは、Ｓ２０１〜Ｓ２０４の発信側端末ｃと同様に動作する。ここで、発信側端末ａは、例えば「上福岡駅」に位置するとする。発信側端末ａは、ユーザＡの操作に応じて、カメラ機能を用いて「上福岡駅」周辺の地域状況を撮影し、その映像コンテンツを、ストリーミングによって中継配信制御サーバ１へ送信し続ける。
【００３８】
（Ｓ２２１）ここで、視聴側端末２２は、ユーザＢに、所望する映像コンテンツを特定する地域名称（位置情報）を、クエリとして入力させる。位置情報は、例えばディスプレイに表示された地図上の位置を指示することによって入力されるものであってもよい。図２によれば、地図上の所望の位置（例えば上福岡駅）及び範囲が、画面中央の矢印と丸領域で指定されている。視聴側端末２２は、その位置情報を含む検索要求を、中継配信制御サーバ１へ送信する。
【００３９】
尚、位置情報を入力する他の実施形態として、発信側端末２１は、ユーザ操作に応じて、郵便番号、住所、施設名等（テキスト）を、クエリとして入力させるものであってもよい。中継配信制御サーバ１が、そのクエリに対応する位置情報（緯度・経度）を登録したデータベースを備えることによって、位置情報を特定することができる。
【００４０】
（Ｓ２２２）中継配信制御サーバ１は、検索要求に含まれる位置情報の所定地域範囲から発信される映像コンテンツを検索する。例えば位置情報「上福岡駅」と指定されている場合、上福岡駅を中心とする所定半径範囲に位置する発信側端末ｂから発信されている映像コンテンツを検索する。
【００４１】
（Ｓ２２３）中継配信制御サーバ１は、その検索結果となるコンテンツリストを、視聴側端末２２へ送信する。
【００４２】
（Ｓ２２４）視聴側端末２２は、そのコンテンツリストをユーザＢに対して明示し、いずれの映像コンテンツを選択させる。
【００４３】
（Ｓ２２５）視聴側端末２２は、選択された映像コンテンツの識別子を含む配信要求を、中継配信制御サーバ１へ送信する。
【００４４】
（Ｓ２２６）中継配信制御サーバ１は、配信要求に基づく映像コンテンツを、視聴側端末２２へ中継配信する。
【００４５】
図３は、本発明における中継配信制御サーバの機能構成図である。
【００４６】
図３によれば、中継配信制御サーバ１は、通信インタフェース部１００と、コンテンツ受信部１０１と、配信要求受信部１０２と、コンテンツ中継部１０３と、コンテンツ配信部１０４とを有する。これら機能構成部は、既存の中継配信サーバ（例えば非特許文献２参照）も搭載されているものである。通信インタフェース部１００は、インターネットに接続され、ユーザによって所持される端末と通信する。
【００４７】
コンテンツ受信部１０１は、発信側端末２１から、ストリーミング形式のライブ映像コンテンツを受信する。配信要求受信部１０２は、視聴側端末２２から、ユーザが所望するコンテンツの識別子を含む配信要求を受信する。コンテンツ中継部１０３は、その映像コンテンツを、配信要求に基づく視聴側端末へ配信するべく中継する。コンテンツ配信部１０４は、その映像コンテンツを、視聴側端末２２へ配信する。
【００４８】
また、中継配信制御サーバ１は、位置情報受信部１１１と、位置情報記憶部１１２と、ユーザ属性記憶部１１３と、ユーザ関連性記憶部１１４と、検索要求制御部１１５と、コンテンツ検索部１１６と、中継要求送信部１１７と、地域範囲通知部１１８とを有する。これら機能構成部は、本発明の特徴となる中継制御機能として動作する。これら機能構成部は、サーバに搭載されたコンピュータを機能させるプログラムを実行することによって実現される。
【００４９】
位置情報受信部１１１は、発信側端末の位置情報を受信する。位置情報は、映像コンテンツの送信開始時点のものであってもよい。又は、発信側端末が移動中である場合、定期的に測位された位置情報であってもよい。受信した位置情報は、位置情報記憶部１１２へ出力される。尚、位置情報は、発信側端末が発信する映像コンテンツに付与されたものであってもよい。
【００５０】
また、位置情報受信部１１１は、他の実施形態として、発信側端末から、位置情報と共に、映像コンテンツの発信者のユーザ属性情報を受信するものであってもよい。その発信側ユーザ属性情報は、ユーザ属性記憶部１１３へ出力される。「ユーザ属性情報」とは、ユーザ特有の状態情報であって、例えば「交通機関移動中」「仕事中」のようなものであってもよい。発信側端末のユーザ属性情報と、視聴側端末からの検索要求に含まれるユーザ属性情報とが比較されることとなる。
【００５１】
更に、位置情報受信部１１１は、他の実施形態として、発信側端末から、特定の視聴側端末へ中継配信するべくユーザ関連性情報を受信するものであってもよい。そのユーザ関連性情報は、ユーザ関連性記憶部１１４へ出力される。「ユーザ関連性情報」とは、発信側端末から地域発信されるコンテンツを特定の視聴者側端末のみが視聴できるように、発信側端末を所持するユーザ識別子と、視聴側端末を所持するユーザ識別子とを対応付けたものである。
【００５２】
位置情報記憶部１１２は、発信側端末の位置情報を記憶する。即ち、発信側端末の識別子（例えばアドレス又は電話番号）と、位置情報とを対応付けて記憶する。発信側端末の位置情報は、ＧＰＳ衛星３から測位電波を受信することによって算出された緯度経度情報であってもよいし、基地局４から通信電波を受信することによって導出された位置情報であってもよい。
【００５３】
ユーザ属性記憶部１１３は、発信側端末の識別子に、その発信者のユーザ属性情報を対応付けて記憶する。
【００５４】
ユーザ関連性記憶部１１４は、ユーザ関連性情報を記憶する。発信側端末から発信されるコンテンツが、特定の視聴者側端末しか視聴されないように、制約を設定することができる。
【００５５】
検索要求制御部１１５は、視聴側端末２２から、所望地域の位置情報を含む検索要求を受信する。位置情報は、映像コンテンツの検索のためのクエリとして用いられ、コンテンツ検索部１１６へ出力される。また、検索要求制御部１１５は、コンテンツ検索部１１６における検索結果となるコンテンツリストを、視聴側端末２２へ送信する。
【００５６】
尚、他の実施形態として、視聴側端末２２から受信する検索要求には、更に中継時刻（所定時間範囲）が含まれていてもよい。この中継時刻も、コンテンツ検索部１１６へ出力される。
【００５７】
更に、他の実施形態として、視聴側端末２２から受信する検索要求には、更に所望ユーザ属性情報が含まれていてもよい。この所望ユーザ属性情報も、コンテンツ検索部１１６へ出力される。
【００５８】
コンテンツ検索部１１６は、検索要求に含まれる位置情報の所定地域範囲で発信されるコンテンツを検索する。例えば、位置情報の地点から、半径数ｋｍ以内の地域範囲に位置する発信側端末から発信されている映像コンテンツを検索するものであってもよい。具体的には、発信側端末の位置情報と、配信要求に含まれる位置情報との間の距離を算出し、所定閾値以下の発信側端末から発信される映像コンテンツのリストを構成する。このコンテンツリストは、検索要求制御部１１５へ出力される。
【００５９】
また、他の実施形態として、検索要求に中継時刻が更に含まれている場合、コンテンツ検索部１１６は、中継時刻の所定時間範囲で地域発信されるコンテンツに更に限定して検索することができる。
【００６０】
更に、他の実施形態として、検索要求に所望ユーザ属性情報が含まれている場合、コンテンツ検索部１１６は、所望ユーザ属性情報に属する発信側ユーザ属性情報の発信側端末に対してのみ、コンテンツを送信するべく制御する。
【００６１】
尚、コンテンツ検索部１１６は、現時点で中継配信されているコンテンツだけでなく、過去又は将来に中継配信されるコンテンツを検索することができることも好ましい。
【００６２】
中継要求送信部１１７は、視聴側端末２２から受信した検索要求に含まれる位置情報の所定地域範囲から、地域発信されているコンテンツが無い場合、位置情報の所定地域範囲に位置する発信側端末に対して、中継要求を送信する。中継要求を受信した発信側端末２１は、ユーザに対して、ユーザ操作に基づくコンテンツの発信の要求を明示する。ユーザが承諾した場合、ユーザ操作に応じて、発信側端末２１は、その地域状況を撮影した映像コンテンツを、中継配信制御サーバ１へ送信する。
【００６３】
また、他の実施形態として、中継要求送信部１１７は、ユーザ関連性記憶部１１４に記憶されたユーザ関連性情報に基づいて、中継要求を送信する。中継要求は、視聴側端末を所持するユーザ識別子に対応付けられた発信側端末に対してのみ送信される。
【００６４】
地域範囲通知部１１８は、コンテンツを現に発信している１つ以上の発信側端末における位置情報から、地図上で、所定数以上のコンテンツが現に発信されている地域範囲を抽出し、当該地域範囲を表す地域範囲情報を、視聴側端末へ送信する。コンテンツの発信地域を特定できないユーザにとっては、多くのコンテンツが発信されている特定の地域範囲を知ることができることは有用である。発信側端末が密集している場所を自動的に抽出する技術として、例えばＤＢＳＣＡＮアルゴリズムを用いることができる（例えば非特許文献２参照）。
【００６５】
尚、発信側端末からのコンテンツの検索機能について、時間的な密度に基づくコンテンツを抽出することも好ましい。この場合も、非特許文献２に記載された技術を用いることができる。具体的には、配信時刻の密度が高い時間範囲を特定し、その時間範囲及びコンテンツを、視聴側端末２２へ送信することができる。
【００６６】
図４は、本発明における第２のシステム構成図である。
【００６７】
図４のシステムは、図１と比較して、中継配信制御サーバ１が、中継配信サーバ１０と中継制御サーバ１１とに区分され、ネットワークで接続して構成されている。中継配信サーバ１０は、例えば非特許文献１に記載された既存のライブ映像ストリーミングサーバである。図４によれば、既存の中継配信サーバ１０と、本発明に基づく中継制御サーバ１１とを組み合わせて構成される。
【００６８】
図５は、図４における第２のシーケンス図である。
【００６９】
（Ｓ５０１〜Ｓ５０４）発信側端末ａは、Ｓ２０１〜Ｓ２０４の発信側端末ｃと同様に動作する。但し、発信側端末について、位置情報は中継制御サーバ１１へ送信し、映像コンテンツは中継配信サーバ１０へ送信する。
【００７０】
（Ｓ５１１）ここで、視聴側端末２２は、ユーザＢに、所望する映像コンテンツを特定する位置情報を、クエリとして入力させる。視聴側端末２２は、その位置情報を含む検索要求を、中継制御サーバ１１へ送信する。
（Ｓ５１２）中継制御サーバ１１は、中継配信サーバ１０に対して、検索要求に含まれる位置情報の所定地域範囲から発信される映像コンテンツを検索する。
（Ｓ５１３）中継制御サーバ１１は、その検索結果となるコンテンツリストを、視聴側端末２２へ送信する。
（Ｓ５１４）視聴側端末２２は、そのコンテンツリストをユーザに対して明示し、いずれの映像コンテンツを選択させる。
（Ｓ５１５）視聴側端末２２は、選択された映像コンテンツの識別子を含む配信要求を、中継配信サーバ１０へ送信する。
（Ｓ５１６）中継配信サーバ１０は、配信要求に基づく映像コンテンツを、視聴側端末２２へ中継配信する。
【００７１】
図６は、本発明における中継配信サーバ及び中継制御サーバの機能構成図である。
【００７２】
図６によれば、図３における中継配信制御サーバ１の各機能が、中継配信サーバ１０と中継制御サーバ１１とに区分されている。本発明に基づく中継制御サーバ１１は、位置情報受信部１１１と、位置情報記憶部１１２と、ユーザ属性記憶部１１３と、ユーザ関連性記憶部１１４と、検索要求制御部１１５と、コンテンツ検索部１１６と、中継要求送信部１１７と、地域範囲通知部１１８とを有する。
【００７３】
以上、詳細に説明したように、本発明の中継配信方法、サーバ及びプログラムによれば、地域から発信されている多数のライブ映像コンテンツの中から、視聴者が所望のコンテンツをリアルタイムに検索することができる。
【００７４】
前述した本発明の種々の実施形態について、本発明の技術思想及び見地の範囲の種々の変更、修正及び省略は、当業者によれば容易に行うことができる。前述の説明はあくまで例であって、何ら制約しようとするものではない。本発明は、特許請求の範囲及びその均等物として限定するものにのみ制約される。
【符号の説明】
【００７５】
１  中継配信制御サーバ
１０  中継配信サーバ
１１  中継制御サーバ
１００  通信インタフェース部
１０１  コンテンツ受信部
１０２  配信要求受信部
１０３  コンテンツ中継部
１０４  コンテンツ配信部
１１１  位置情報受信部
１１２  位置情報記憶部
１１３  ユーザ属性記憶部
１１４  ユーザ関連性記憶部
１１５  検索要求制御部
１１６  コンテンツ検索部
１１７  中継要求送信部
１１８  地域範囲通知部
２  端末
２１  発信側端末
２２  視聴側端末
３  ＧＰＳ衛星
４  基地局
【図１】
2012004629.tif 000003
【図２】
2012004629.tif 000004
【図３】
2012004629.tif 000005
【図４】
2012004629.tif 000006
【図５】
2012004629.tif 000007
【図６】
2012004629.tif 000008