(57)【要約】【課題】ユーザが複雑な操作を行なわなくても、現在位置に応じた映像を視聴することが可能な映像配信装置を提供する。【解決手段】携帯端末位置取得部４０１は、映像配信装置３００から、取得指示を受信すると、その取得指示にて指示された携帯端末の現在位置を取得する。携帯端末位置送信部４０２は、その現在位置を示す現在位置情報を映像配信装置３００に送信する。映像配信装置３００の通信部３０１がその現在位置情報を受信すると、ＣＰＵ３０４は、その現在位置情報が示す現在位置が映像ファイルの配信範囲内であるか否かを判定する。テレビ電話制御部１１２は、現在位置がその配信範囲に含まれると判定されると、その映像ファイルを携帯端末２００に配信する。【選択図】図３
2008182541.tif 000002
【特許請求の範囲】
【請求項１】
携帯端末と、前記携帯端末の現在位置を取得する位置管理装置と、に接続された映像配信装置であって、
映像ファイルを格納するファイル格納部と、
前記映像ファイルの配信範囲を定める配信範囲情報を格納するデータ格納部と、
前記携帯端末の現在位置を取得する旨の取得指示を前記位置管理装置に送信し、前記位置管理装置から前記取得指示にて指示された現在位置を示す現在位置情報を受信する通信部と、
前記現在位置情報が示す現在位置が、前記データ格納部内の配信範囲情報にて定められた配信範囲内か否かを判定する制御部と、
前記制御部にて前記現在位置が前記配信範囲内であると判定されると、前記ファイル格納部内の映像ファイルを前記携帯端末に配信する配信部と、を含む映像配信装置。
【請求項２】
請求項１に記載の映像配信装置において、
前記配信部は、テレビ電話方式で、前記映像ファイルを前記携帯端末に配信する、映像配信装置。
【請求項３】
請求項１または２に記載の映像配信装置において、
前記データ格納部は、前記配信範囲情報として、基準位置情報および有効距離を格納し、
前記制御部は、前記配信範囲として、前記基準位置情報が示す位置を中心とし、前記有効距離を半径とする円を用いる、映像配信装置。
【請求項４】
請求項３に記載の映像配信装置において、
前記基準位置情報は、前記映像ファイルが生成された位置を示す、映像配信装置。
【請求項５】
携帯端末に接続された映像配信装置と、前記携帯端末および前記映像配信装置に接続された位置管理装置と、を含む映像配信システムであって、
前記位置管理装置は、
前記映像配信装置から前記携帯端末の現在位置を取得する旨の取得指示を受信すると、前記取得指示にて指示された現在位置を取得する取得部と、
前記取得部が取得した現在位置を示す現在位置情報を前記映像配信装置に送信する送信部と、を含み、
前記映像配信装置は、
映像ファイルを格納するファイル格納部と、
前記映像ファイルの配信範囲を定める配信範囲情報を格納するデータ格納部と、
前記取得指示を前記位置管理装置に送信し、前記位置管理装置から前記現在位置情報を受信する通信部と、
前記現在位置情報が示す現在位置が、前記データ格納部内の配信範囲情報にて定められた配信範囲内か否かを判定する制御部と、
前記制御部にて前記現在位置が前記配信範囲内であると判定されると、前記ファイル格納部内の映像ファイルを前記携帯端末に配信する配信部と、を含む映像配信システム。
【請求項６】
映像ファイルを格納するファイル格納部と前記映像ファイルの配信範囲を定める配信範囲情報を格納するデータ格納部とを含み、携帯端末と前記携帯端末の現在位置を取得する位置管理装置とに接続された映像配信装置が行なう映像配信方法であって、
前記携帯端末の現在位置を取得する旨の取得指示を前記位置管理装置に送信する指示送信ステップと、
前記位置管理装置から前記取得指示にて指示された現在位置を示す現在位置情報を受信する位置受信ステップと、
前記現在位置情報が示す現在位置が、前記データ格納部内の配信範囲情報にて定められた配信範囲内か否かを判定する判定ステップと、
前記現在位置が前記配信範囲内であると判定されると、前記ファイル格納部内の映像ファイルを前記携帯端末に配信する配信ステップと、を含む映像配信方法。
【請求項７】
請求項６に記載の映像配信方法において、
前記配信ステップでは、テレビ電話方式で、前記映像ファイルを前記携帯端末に配信する、映像配信方法。
【請求項８】
請求項６または７に記載の映像配信方法において、
前記データ格納部は、前記配信範囲情報として、基準位置情報および有効距離を格納し、
前記判定ステップでは、前記配信範囲として、前記基準位置情報が示す位置を中心とし、前記有効距離を半径とする円を用いる、映像配信方法。
【請求項９】
請求項８に記載の映像配信方法において、
前記基準位置情報は、前記映像ファイルが生成された位置を示す、映像配信方法。
【請求項１０】
映像ファイルを格納するファイル格納部と前記映像ファイルの配信範囲を定める配信範囲情報を格納するデータ格納部とを含み携帯端末に接続された映像配信装置と、前記携帯端末および前記映像配信装置に接続された位置管理装置と、を含む映像配信システムであって、
前記映像配信装置が、前記携帯端末の現在位置を取得する旨の取得指示を送信する指示送信ステップと、
前記位置管理装置が、前記映像配信装置から前記取得指示を受信する指示受信ステップと、
前記位置管理装置が、前記取得指示にて指示された現在位置を取得する取得ステップと、
前記位置管理装置が、前記取得された現在位置を示す現在位置情報を前記映像配信装置に送信する位置送信ステップと、
前記映像配信装置が、前記位置管理装置から前記現在位置情報を受信する位置受信ステップと、
前記現在位置情報が示す現在位置が、前記データ格納部内の配信範囲情報にて定められた配信範囲内か否かを判定する判定ステップと、
前記現在位置が前記配信範囲内であると判定されると、前記ファイル格納部内の映像ファイルを前記携帯端末に配信する配信ステップと、を含む映像配信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、映像配信装置、映像配信システムおよび映像配信方法に関し、特には、位置に応じた映像を配信する映像配信装置、映像配信システムおよび映像配信方法に関する。
【背景技術】
【０００２】
近年、現在位置に応じた情報をサーバからダウンロードする技術が提案または実用化されている。このような技術には、例えば、特許文献１（特開２００５−７０８６３号公報）に記載の携帯無線端末などがある。
【０００３】
この携帯無線端末は、コンテンツ（映像）を生成すると、そのコンテンツと現在位置とをサーバにアップロードする。また、この携帯無線端末は、検索条件が入力されると、その時の現在位置と、その検索条件とをサーバに送信し、その検索条件および現在位置に応じたコンテンツをダウンロードする。
【特許文献１】特開２００５−７０８６３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
特許文献１に記載の携帯無線端末では、プル型のサービスが用いられていた。
【０００５】
プル型のサービスでは、携帯無線端末のユーザは、コンテンツをダウンロードするために、能動的で複雑な操作を行なう必要がある。例えば、ユーザは、Ｗｅｂサイトにアクセスして、検索条件を入力したり、ダウンロードするコンテンツを選択したりする必要がある。また、ユーザは、コンテンツをダウンロードしたり、そのダウンロードしたコンテンツを視聴したりするために専用のアプリケーションソフトウェアを携帯端末にインストールする必要があった。
【０００６】
このため、コンテンツが公開されても、そのコンテンツに興味があり、かつ、携帯端末の操作にある程度詳しいユーザが、積極的にそのコンテンツなどを視聴しようとしない限り、そのコンテンツが視聴されない。例えば、子供または高齢者など携帯端末の操作が得意でないユーザには、そのコンテンツが視聴されない可能性が高い。
【０００７】
本発明の目的には、ユーザが複雑な操作を行なわなくても、現在位置に応じた映像を視聴することが可能な映像配信装置、映像配信システムおよび映像配信方法を提供することである。
【課題を解決するための手段】
【０００８】
上記の目的を達成するために、本発明の映像配信装置は、携帯端末と、前記携帯端末の現在位置を取得する位置管理装置と、に接続された映像配信装置であって、映像ファイルを格納するファイル格納部と、前記映像ファイルの配信範囲を定める配信範囲情報を格納するデータ格納部と、前記携帯端末の現在位置を取得する旨の取得指示を前記位置管理装置に送信し、前記位置管理装置から前記取得指示にて指示された現在位置を示す現在位置情報を受信する通信部と、前記現在位置情報が示す現在位置が、前記データ格納部内の配信範囲情報にて定められた配信範囲内か否かを判定する制御部と、前記制御部にて前記現在位置が前記配信範囲内であると判定されると、前記ファイル格納部内の映像ファイルを前記携帯端末に配信する配信部と、を含む。
【０００９】
また、本発明の映像配信システムは、携帯端末に接続された映像配信装置と、前記携帯端末および前記映像配信装置に接続された位置管理装置と、を含む映像配信システムであって、前記位置管理装置は、前記映像配信装置から前記携帯端末の現在位置を取得する旨の取得指示を受信すると、前記取得指示にて指示された現在位置を取得する取得部と、前記取得部が取得した現在位置を示す現在位置情報を前記映像配信装置に送信する送信部と、を含み、前記映像配信装置は、映像ファイルを格納するファイル格納部と、前記映像ファイルの配信範囲を定める配信範囲情報を格納するデータ格納部と、前記取得指示を前記位置管理装置に送信し、前記位置管理装置から前記現在位置情報を受信する通信部と、前記現在位置情報が示す現在位置が、前記データ格納部内の配信範囲情報にて定められた配信範囲内か否かを判定する制御部と、前記制御部にて前記現在位置が前記配信範囲内であると判定されると、前記ファイル格納部内の映像ファイルを前記携帯端末に配信する配信部と、を含む。
【００１０】
また、本発明の映像配信装置が行なう映像配信方法は、映像ファイルを格納するファイル格納部と前記映像ファイルの配信範囲を定める配信範囲情報を格納するデータ格納部とを含み、携帯端末と前記携帯端末の現在位置を取得する位置管理装置とに接続された映像配信装置が行なう映像配信方法であって、前記携帯端末の現在位置を取得する旨の取得指示を前記位置管理装置に送信する指示送信ステップと、前記位置管理装置から前記取得指示にて指示された現在位置を示す現在位置情報を受信する位置受信ステップと、前記現在位置情報が示す現在位置が、前記データ格納部内の配信範囲情報にて定められた配信範囲内か否かを判定する判定ステップと、前記現在位置が前記配信範囲内であると判定されると、前記ファイル格納部内の映像ファイルを前記携帯端末に配信する配信ステップと、を含む。
【００１１】
また、本発明の映像配信システムが行なう映像配信方法は、映像ファイルを格納するファイル格納部と前記映像ファイルの配信範囲を定める配信範囲情報を格納するデータ格納部とを含み携帯端末に接続された映像配信装置と、前記携帯端末および前記映像配信装置に接続された位置管理装置と、を含む映像配信システムであって、前記映像配信装置が、前記携帯端末の現在位置を取得する旨の取得指示を送信する指示送信ステップと、前記位置管理装置が、前記映像配信装置から前記取得指示を受信する指示受信ステップと、前記位置管理装置が、前記取得指示にて指示された現在位置を取得する取得ステップと、前記位置管理装置が、前記取得された現在位置を示す現在位置情報を前記映像配信装置に送信する位置送信ステップと、前記映像配信装置が、前記位置管理装置から前記現在位置情報を受信する位置受信ステップと、前記現在位置情報が示す現在位置が、前記データ格納部内の配信範囲情報にて定められた配信範囲内か否かを判定する判定ステップと、前記現在位置が前記配信範囲内であると判定されると、前記ファイル格納部内の映像ファイルを前記携帯端末に配信する配信ステップと、を含む。
【００１２】
上記の発明によれば、携帯端末の現在位置が映像ファイルの配信位置内にあると、その映像ファイルがその携帯端末に配信される。このため、ユーザが複雑な操作を行なわなくても、現在位置に応じた映像を視聴することが可能になる。
【００１３】
また、前記配信部は、テレビ電話方式で、前記映像ファイルを前記携帯端末に配信することが望ましい。
【００１４】
一般に、プル型（ダウンロード型）の映像配信では、映像ファイルのダウンロードが終了した後で、その映像ファイルが表示されていた。このため、その映像ファイルを視聴するまでの時間が長かった。
【００１５】
上記の発明によれば、映像ファイルがテレビ電話方式で配信される。したがって、映像ファイルを視聴するまでの時間を短縮することが可能になる。
【００１６】
また、前記データ格納部は、前記配信範囲情報として、基準位置情報および有効距離を格納し、前記制御部は、前記配信範囲として、前記基準位置情報が示す位置を中心とし、前記有効距離を半径とする円を用いることが望ましい。
【００１７】
上記の発明によれば、容易に配信範囲を定めることが可能になる。
【００１８】
また、前記基準位置情報は、前記映像ファイルが生成された位置を示すことが望ましい。
【００１９】
上記の発明によれば、位置に応じた映像ファイルを登録することが可能になる。
【発明の効果】
【００２０】
本発明によれば、ユーザが複雑な操作を行なわなくても、現在位置に応じた映像を視聴することが可能になる。
【発明を実施するための最良の形態】
【００２１】
以下、本発明の実施例について図面を参照して説明する。
【００２２】
図１は、本発明の一実施例の映像配信システムを示したブロック図である。図１において、映像配信システムは、携帯端末１００および２００と、映像配信装置３００と、携帯端末位置管理装置４００とを含む。
【００２３】
携帯端末１００および２００は、無線基地局５００および通信路７００を介して、映像配信装置３００および携帯端末位置管理装置４００と相互に接続される。また、携帯端末１００および２００は、ＧＰＳ衛星６００と接続される。なお、携帯端末の数は、図１では、２だけだが、実際には２に限らず適宜変更可能である。
【００２４】
携帯端末１００および２００は、映像ファイルを生成し、その映像ファイルを映像配信装置３００に登録する。また、携帯端末１００および２００は、映像配信装置３００から映像ファイルを受信する。なお、携帯端末１００が、映像ファイルを登録し、携帯端末２００が、映像ファイルを受信するなど、携帯端末ごとに用途が分かれていてもよい。
【００２５】
図２は、携帯端末１００および２００の構成の一例を示したブロック図である。以下、携帯端末１００および２００は、互いに同じ構成を有するため、携帯端末１００を例に説明する。
【００２６】
図２において、携帯端末１００は、映像入力部１０１と、カメラ１０２と、音声入力部１０３と、マイク１０４と、映像ファイル生成部１０５と、ＧＰＳ制御部１０６と、ＧＰＳアンテナ１０７と、操作キー１０８と、キー入力部１０９と、無線通信部１１０と、アンテナ１１１と、テレビ電話制御部１１２と、表示部１１３と、モニタ１１４と、音声出力部１１５と、スピーカー１１６と、メモリ１１７と、ＣＰＵ１１８とを含む。
【００２７】
映像入力部１０１は、カメラ１０２を制御して映像を取得する。音声入力部１０３は、マイク１０４を制御して音声を取得する。
【００２８】
映像ファイル生成部１０５は、映像入力部１０１が取得した映像と、音声入力部１０３が取得した音声とを用いて、映像ファイルを生成する。
【００２９】
ＧＰＳ制御部１０６は、携帯端末１００の現在位置を取得する。具体的には、ＧＰＳ制御部１０６は、ＧＰＳ衛星６００からＧＰＳアンテナ１０７を介して電波を受信し、その電波に基づいて現在位置を取得する。なお、この現在位置は、経度および緯度で表される。
【００３０】
操作キー１０８は、ユーザにて操作される複数のキーを含む。ユーザは、操作キー１０８の複数のキーを操作（例えば、押下）して、あて先および有効距離を携帯端末１００に入力する。
【００３１】
あて先は、映像ファイルの配信先となる携帯端末を特定する。なお、ユーザは、複数のあて先を入力してもよい。また、映像ファイルを、その映像ファイルに応じて定められた携帯端末に配信するのではなく、映像配信装置３００に予め登録された携帯端末に配信する場合、ユーザは、あて先を入力しなくてもよい。
【００３２】
また、あて先は、例えば、携帯端末が携帯電話の場合、その携帯電話の電話番号である。以下、携帯端末を携帯電話とし、あて先を電話番号とする。また、このあて先となる電話番号をあて先電話番号と称する。
【００３３】
有効距離は、映像ファイルを配信する配信範囲を定めるための距離である。
【００３４】
キー入力部１０９は、ユーザから、操作キー１０８を介して、あて先電話番号および有効距離を受け付ける。
【００３５】
無線通信部１１０は、アンテナ１１１を介して無線基地局５００と無線通信し、映像配信装置３００および携帯端末位置管理装置４００と通信する。
【００３６】
具体的には、無線通信部１１０は、映像ファイル生成部１０５が生成した映像ファイルと、映像ファイル生成部１０５にて映像ファイルが生成された位置を示す位置情報と、キー入力部１０９が受け付けたあて先電話番号および有効距離と、を映像配信装置３００に送信する。以下、この位置情報を撮影位置情報と称する。
【００３７】
また、無線通信部１１０は、映像配信装置３００からテレビ電話方式で映像ファイルを受信する。
【００３８】
テレビ電話制御部１１２は、無線通信部１１０が受信したテレビ電話方式の映像ファイルから、映像および音声を取得する。
【００３９】
表示部１１３は、テレビ電話制御部１１２が取得した映像をモニタ１１４に表示する。
【００４０】
音声出力部１１５は、テレビ電話制御部１１２が取得した音声をスピーカー１１６から出力する。
【００４１】
メモリ１１７は、映像ファイル生成部１０５が生成した映像ファイル、ＧＰＳ制御部１０６が取得した位置情報、および、キー入力部１０９が受け付けたあて先電話番号および有効距離を一時的に記録する。
【００４２】
ＣＰＵ１１８は、映像入力部１０１と、音声入力部１０３と、映像ファイル生成部１０５と、ＧＰＳ制御部１０６と、キー入力部１０９と、無線通信部１１０と、テレビ電話制御部１１２と、表示部１１３と、音声出力部１１５と、メモリ１１７とを制御する。
【００４３】
映像配信装置３００は、携帯端末１００および２００に映像ファイルを配信する。このとき、映像配信装置３００は、プッシュ型のサービスで映像ファイルを配信する。プッシュ型のサービスでは、ユーザからのアクセスがなくても、映像が配信される。
【００４４】
携帯端末位置管理装置４００は、携帯端末１００および２００の現在位置を示す位置情報を取得する。
【００４５】
図３は、映像配信装置３００および携帯端末位置管理装置４００の構成の一例を示したブロック図である。
【００４６】
図３において、映像配信装置３００は、通信部３０１と、映像ファイル格納部３０２と、データベース３０３と、ＣＰＵ３０４と、テレビ電話発信部３０５と、メモリ３０６とを含む。また、携帯端末位置管理装置４００は、携帯端末位置取得部４０１と、携帯端末位置送信部４０２とを含む。
【００４７】
通信部３０１は、携帯端末１００および２００から、映像ファイルと、撮影位置情報と、あて先電話番号と、有効距離とを受信する。
【００４８】
映像ファイル格納部３０２は、通信部３０１が受信した映像ファイルを格納する。
【００４９】
データベース３０３は、映像ファイルテーブル３０７と、登録端末テーブル３０８とを格納する。
【００５０】
映像ファイルテーブル３０７では、通信部３０１が受信した映像ファイルの映像ファイル格納部３０２内の格納場所と、通信部３０１が受信した撮影位置情報、有効距離およびあて先電話番号と、その映像ファイルの有効期限と、が管理用のＩＤごとに対応付けられている。管理用のＩＤは、その映像ファイルを特定する識別情報である。なお、この撮影位置情報および有効距離は、映像ファイルの配信範囲を定める配信範囲情報の一例である。
【００５１】
図４ａは、映像ファイルテーブルの一例を示した説明図である。図４ａにおいて、映像ファイルテーブル３０７は、ＩＤ４１と、映像ファイル格納場所４２と、映像撮影位置情報（緯度）４３と、映像撮影位置情報（経度）４４と、有効距離４５と、あて先電話番号４６と、有効期限４７とを含む。
【００５２】
ＩＤ４１は、映像ファイルを特定する。映像ファイル格納場所４２は、映像ファイルの格納場所であり、その映像ファイルが格納されているディレクトリを示す。
【００５３】
映像撮影位置情報（緯度）４３は、撮影位置情報が示す位置の緯度を示す。映像撮影位置情報（経度）４４は、撮影位置情報が示す位置の経度を示す。なお、映像撮影位置情報（緯度）４３および映像撮影位置情報（経度）４４は、撮影位置情報を構成する。
【００５４】
有効距離４５は、映像ファイルを配信する配信範囲を定めるための距離である。あて先電話番号４６は、映像ファイルを配信する携帯端末を特定する。なお、あて先電話番号４６が空の場合、映像ファイルを、予め登録された携帯端末に配信することを示す。有効期限４７は、映像ファイルを配信する期限を示す。
【００５５】
登録端末テーブル３０８は、あて先電話番号が空の場合に、映像ファイルを配信する携帯端末のあて先電話番号を示す。なお、登録端末テーブル３０８は、複数のあて先電話番号を示してもよい。
【００５６】
図４ｂは、登録端末テーブル３０８の一例を示した説明図である。図４ｂにおいて、登録端末テーブル３０８は、４つのあて先電話番号を示す。
【００５７】
また、通信部３０１は、定期的に、携帯端末の現在位置を取得する旨の取得指示を携帯端末位置管理装置４００に送信する。なお、取得指示は、その携帯端末のあて先電話番号を含む。
【００５８】
さらに、通信部３０１は、その取得指示にて指示された携帯端末の現在位置を示す位置情報を受信する。以下、この位置情報を現在位置情報と称する。
【００５９】
ＣＰＵ３０４は、その現在位置情報が示す携帯端末の現在位置が、データベース３０３の映像ファイルテーブル３０７内の、その携帯端末のあて先電話番号と対応付けられた配信範囲情報にて定められた配信範囲内か否かを判定する。このとき、ＣＰＵ３０４は、配信範囲として、その配信範囲情報の撮影位置情報が示す位置を中心とし、その配信範囲情報の有効距離を半径とする円を用いる。
【００６０】
ＣＰＵ３０４にてその携帯端末の現在位置がその配信範囲内であると判定されると、テレビ電話発信部３０５は、映像ファイルテーブル３０７内のそのあて先電話番号と対応付けられた格納場所に格納された映像ファイルを、その携帯端末に配信する。このとき、テレビ電話発信部３０５は、その映像ファイルをテレビ電話方式で配信する。具体的には、テレビ電話発信部３０５は、その映像ファイルをテレビ電話方式のデータに変換し、その変換された映像ファイルをテレビ電話方式で配信する。
【００６１】
一般に、ダウンロード型（プル型）の映像配信では、映像ファイルのダウンロードが終了した後で、その映像ファイルが表示されていた。このため、その映像ファイルを視聴するまでの時間が長かった。一方、テレビ電話方式では、映像ファイルをリアルタイムで視聴することが可能になるため、ユーザは、映像ファイルを視聴までの時間を短縮することが可能になる。
【００６２】
メモリ３０６は、テレビ電話発信部３０５が映像ファイルをテレビ電話方式のデータに変換するために、その映像ファイルを一時的に記録する。
【００６３】
携帯端末位置取得部４０１は、通信部３０１から取得指示を受信すると、その取得指示にて指示された携帯端末の現在位置を取得する。
【００６４】
例えば、携帯端末位置取得部４０１は、その取得指示が含むあて先電話番号の携帯端末に現在位置を問い合わせ、その携帯端末のＧＰＳ制御部１０６が取得する位置情報を取得する。なお、携帯端末位置取得部４０１による携帯端末の現在位置の取得は、上記の方法に限らず適宜変更可能である。
【００６５】
携帯端末位置送信部４０２は、携帯端末位置取得部４０１が取得した現在位置を示す現在位置情報を映像配信装置３００に送信する。
【００６６】
次に、フローチャートを参照して映像配信システムの詳細な動作を説明する。
【００６７】
先ず、映像ファイルの登録処理の動作について説明する。図５は、映像ファイルの登録処理の動作の一例を説明するためのフローチャートである。
【００６８】
ステップＳ１０１では、携帯端末１００のカメラ１０２は、映像を撮影し、その映像を映像入力部１０１に出力する。映像入力部１０１は、その映像を受け付けると、その映像を映像ファイル生成部１０５に出力する。
【００６９】
また、マイク１０４は、音声を取得し、その音声を音声入力部１０３に出力する。音声入力部１０３は、その音声を受け付けると、その音声を映像ファイル生成部１０５に出力する。
【００７０】
映像ファイル生成部１０５は、映像入力部１０１から映像を受け付け、音声入力部１０３から音声を受け付ける。映像ファイル生成部１０５は、その映像および音声を用いて、映像ファイルを生成する。映像ファイル生成部１０５は、その映像ファイルをＣＰＵ１１８に出力する。ＣＰＵ１１８は、その映像ファイルを受け付けると、その映像ファイルをメモリ１１７に記録する。ＣＰＵ１１８は、ステップＳ１０１を終了すると、ステップＳ１０２を実行する。
【００７１】
ステップＳ１０２では、ＣＰＵ１１８は、動作命令をＧＰＳ制御部１０６に出力する。ＧＰＳ制御部１０６は、その動作命令を受け付けると、ＧＰＳ衛星６００からＧＰＳアンテナ１０７を介して電波を受信し、その電波に基づいて現在位置を取得する。なお、この現在位置が、映像ファイルを生成したときの位置である。
【００７２】
ＧＰＳ制御部１０６は、その現在位置を示す位置情報（撮影位置情報）を生成し、その撮影位置情報をＣＰＵ１１８に出力する。ＣＰＵ１１８は、その撮影位置情報を受け付けると、その撮影位置情報をメモリ１１７に記録する。ＣＰＵ１１８は、ステップＳ１０２を終了すると、ステップＳ１０３を実行する。
【００７３】
ステップＳ１０３では、ＣＰＵ１１８は、あて先電話番号および有効距離を入力する旨の入力指示を表示部１１３に出力する。
【００７４】
表示部１１３は、その入力指示を受け付けると、その入力指示をモニタ１１４に表示する。
【００７５】
ユーザは、モニタ１１４に表示された入力指示にしたがって、操作キー１０８を操作してあて先電話番号および有効距離を入力する。
【００７６】
キー入力部１０９は、操作キー１０８からそのあて先電話番号および有効距離を受け付け、そのあて先電話番号および有効距離をＣＰＵ１１８に出力する。ＣＰＵ１１８は、そのあて先電話番号および有効距離をメモリ１１７に記録する。
【００７７】
このとき、キー入力部１０９は、ユーザが操作キー１０８のいずれかのキーを操作するたびに、そのキーを示す検知信号をＣＰＵ１１８に出力する。
【００７８】
ＣＰＵ１１８は、その検知信号を受け付ける。ＣＰＵ１１８は、その検知信号が示すキーに割り当てられた文字情報を表示部１１３に出力すると共に、その文字情報をメモリ１１７に記録する。表示部１１３は、その文字情報を受け付けると、その情報をモニタ１１４に表示する。また、ＣＰＵ１１８は、あて先電話番号および有効距離の入力の終了が割り当てられたキーを示す検知信号を受け付けると、あて先電話番号および有効距離の入力が終了したと判断する。
【００７９】
ＣＰＵ１１８は、ステップＳ１０３を終了すると、ステップＳ１０４を実行する。
【００８０】
ステップＳ１０４では、ＣＰＵ１１８は、メモリ１１７から映像ファイル、撮影位置情報、あて先電話番号および有効距離を取得し、その映像ファイル、撮影位置情報、あて先電話番号および有効距離を無線通信部１１０に出力する。
【００８１】
無線通信部１１０は、その映像ファイル、撮影位置情報、あて先電話番号および有効距離を受け付けると、その映像ファイル、撮影位置情報、あて先電話番号および有効距離を、アンテナ１１１、無線基地局５００および通信路７００を介して、映像配信装置３００の通信部３０１に送信する。無線通信部１１０がその映像ファイル、撮影位置情報、あて先電話番号および有効距離を送信すると、携帯端末１００は、動作を終了する。
【００８２】
また、通信部３０１は、その映像ファイル、撮影位置情報、あて先電話番号および有効距離を受信すると、ステップＳ１０５を実行する。
【００８３】
ステップＳ１０５では、通信部３０１は、その映像ファイル、撮影位置情報、あて先電話番号および有効距離をＣＰＵ３０４に出力する。ＣＰＵ３０４は、その映像ファイル、位置情報、あて先電話番号および有効距離を受け付けると、ステップＳ１０６を実行する。
【００８４】
ステップＳ１０６では、ＣＰＵ３０４は、その映像ファイルを映像ファイル格納部３０２に格納し、映像ファイル格納部３０２内の格納場所を生成する。ＣＰＵ３０４は、ステップＳ１０６を終了すると、ステップＳ１０７を実行する。
【００８５】
ステップＳ１０７では、ＣＰＵ３０４は、その生成した格納場所と、その受け付けた位置情報、あて先電話番号および有効距離とを互いに対応付けて、データベース３０３内の映像ファイルテーブル３０７に格納する。ＣＰＵ３０４は、ステップＳ１０７を終了すると、ステップＳ１０８を実行する。
【００８６】
ステップＳ１０８では、ＣＰＵ３０４は、有効期限およびＩＤを生成する。例えば、ＣＰＵ３０４は、現在の年月日を測定し、現在の年月日に予め定められた期間を加えて有効期限を生成する。また、ＣＰＵ３０４は、データベース３０３に格納された映像ファイルテーブルのＩＤの中で最も大きい値に１を加算した値をＩＤとして生成する。
【００８７】
ＣＰＵ３０４は、有効期限および管理用のＩＤを生成すると、その有効期限および管理用のＩＤを、ステップＳ１０７で格納した格納場所、位置情報、あて先電話番号および有効距離に対応付けて、データベース３０３に格納し、動作を終了する。
【００８８】
次に、映像配信処理の動作について説明する。図６は、映像配信処理の動作を説明するためのフローチャートである。
【００８９】
ステップＳ２０１では、映像配信装置３００のＣＰＵ３０４は、一定時間ウェイトする。ＣＰＵ３０４は、ステップＳ２０１を終了すると、ステップＳ２０２を実行する。
【００９０】
ステップＳ２０２では、ＣＰＵ３０４は、データベース３０３に、映像ファイルテーブル３０７が格納されているか否かを確認する。ＣＰＵ３０４は、その映像ファイルテーブル３０７が格納されていると、ステップＳ２０３を実行し、その映像ファイルテーブル３０７が格納されていないと、ステップＳ２０１を実行する。
【００９１】
ステップＳ２０３では、ＣＰＵ３０４は、データベース３０３に格納された映像ファイルテーブル３０７のＩＤごとに、ループ１処理（ステップＳ２０５ないしＳ２１６）を実行する。ＣＰＵ３０４は、全てのＩＤに対してループ１処理を終了する（ステップＳ２０４）と、ステップＳ２０１を実行する。
【００９２】
以下、個々のＩＤに対するループ１処理を説明する。
【００９３】
ステップＳ２０５では、ＣＰＵ３０４は、データベース３０３に格納された映像ファイルテーブル３０７内から管理データの１件抽出する。なお、管理データは、互いに対応付けられたＩＤ、格納場所、撮影位置情報、有効距離、あて先電話番号および有効期限である。
【００９４】
ＣＰＵ３０４は、ステップＳ２０５を終了すると、ステップＳ２０６を実行する。
【００９５】
ステップＳ２０６では、ＣＰＵ３０４は、その管理データの有効期限が過ぎていないか否かをチェックする。ＣＰＵ３０４は、その有効期限が過ぎていないと、ステップＳ２０７を実行し、その有効期限が過ぎていると、ステップＳ２１６を実行する。
【００９６】
ステップＳ２０７では、ＣＰＵ３０４は、その管理データのあて先電話番号が空か否かを確認する。ＣＰＵ３０４は、そのあて先電話番号が空であると、ステップＳ２０８を実行し、そのあて先電話番号が空でないと、ステップＳ２１２を実行する。
【００９７】
ステップＳ２０８では、ＣＰＵ３０４は、データベース３０３に格納された登録端末テーブル３０８が示すあて先電話番号ごとに、ループ２処理（ステップＳ２１０およびＳ２１１）を実行する。ＣＰＵ３０４は、全てのあて先電話番号に対してループ２処理を終了する（ステップＳ２０９）と、ステップＳ２１５を実行する。
【００９８】
以下、個々のあて先電話番号に対するループ２処理を説明する。
【００９９】
ステップＳ２１０では、ＣＰＵ３０４は、データベース３０３に格納された登録端末テーブル内のあて先電話番号を１件抽出する。ＣＰＵ３０４は、ステップＳ２１０を終了すると、ステップＳ２１１を実行する。
【０１００】
ステップＳ２１１では、ＣＰＵ３０４は、そのあて先電話番号に対してテレビ電話発信処理を実行する。テレビ電話発信処理では、映像ファイルが、そのあて先電話番号の電話端末にテレビ電話方式で配信される。
【０１０１】
ループ１処理の説明に戻る。
【０１０２】
ステップＳ２１２では、ＣＰＵ３０４は、抽出した管理データのあて先電話番号ごとに、ループ３処理（ステップＳ２１４）を実行する。ＣＰＵ３０４は、全てのあて先電話番号に対してループ３処理を終了する（ステップＳ２１３）と、ステップＳ２１５を実行する。
【０１０３】
個々のあて先電話番号に対するループ３処理であるステップＳ２１４では、その管理データのあて先電話番号を１件選択し、そのあて先電話番号に対してテレビ電話発信処理を実行する。
【０１０４】
なお、ステップＳ２１１およびＳ２１４で実行されるテレビ電話発信処理の詳細な説明は、後述する。
【０１０５】
ループ１処理の説明に戻る。
【０１０６】
ステップＳ２１５では、ＣＰＵ３０４は、テレビ電話発信処理にて映像ファイルが配信できなかった携帯端末があるか否かを確認する。ここで、映像ファイルが配信できなかった携帯端末は、例えば、無線基地局５００の圏外にある携帯端末、および、電源がオフである携帯端末などである。
【０１０７】
ＣＰＵ３０４は、映像ファイルが配信できなかった携帯端末があると、ステップＳ２１７を実行し、映像ファイルが配信できなかった携帯端末がないと、ステップＳ２１６を実行する。
【０１０８】
ステップＳ２１６では、ＣＰＵ３０４は、データベース３０３に格納された映像ファイルテーブル３０７から、抽出した管理データを削除する。
【０１０９】
ステップＳ２１７では、ＣＰＵ３０４は、その映像ファイルの配信ができなかった携帯端末のあて先電話番号を、データベース３０３に格納された映像ファイルテーブル３０７の、抽出した管理データのあて先電話番号に上書きする。
【０１１０】
次に、ステップＳ２１１および２１４で実行されるテレビ電話発信処理の動作を説明する。図７は、テレビ電話発信処理の動作を説明するためのフローチャートである。
【０１１１】
ステップＳ２５１では、映像配信装置３００のＣＰＵ３０４は、ステップＳ２１０で取得したあて先電話番号、または、ステップＳ２１４で選択されたあて先電話番号の携帯端末の現在位置を取得する旨の取得指示を生成する。ＣＰＵ３０４は、その取得指示を通信部３０１に出力する。通信部３０１は、その取得指示を受け付けると、その取得指示を、通信路７００を介して携帯端末位置管理装置４００の携帯端末位置取得部４０１に送信する。携帯端末位置取得部４０１は、その取得指示を受信すると、ステップＳ２５２を実行する。
【０１１２】
ステップＳ２５２では、携帯端末位置取得部４０１は、その取得指示にて指示された携帯端末の現在位置を示す現在位置情報を取得する。
【０１１３】
例えば、先ず、携帯端末位置取得部４０１は、その取得指示が含むあて先電話番号の携帯端末に、通信路７００および無線基地局５００を介して、現在位置の問い合わせを送信する。
【０１１４】
続いて、その携帯端末の無線通信部１１０は、アンテナ１１１を介してその問い合わせを受信すると、その問い合わせをＣＰＵ１１８に出力する。ＣＰＵ１１８は、その問い合わせを受け付けると、動作命令をＧＰＳ制御部１０６に出力する。ＧＰＳ制御部１０６は、その動作命令を受け付けると、ＧＰＳ衛星６００からＧＰＳアンテナ１０７を介して、電波を受信し、その電波に基づいて現在位置を示す位置情報を取得する。ＧＰＳ制御部１０６は、その現在位置を示す位置情報（現在位置情報）を生成し、その現在位置情報をＣＰＵ１１８に出力する。ＣＰＵ１１８は、その現在位置情報を受け付けると、その現在位置情報を無線通信部１１０に出力する。
【０１１５】
さらに、無線通信部１１０は、その現在位置情報を受け付けると、その現在位置情報を、アンテナ１１１、無線基地局５００および通信路７００を介して、携帯端末位置管理装置４００の携帯端末位置取得部４０１に送信する。携帯端末位置取得部４０１は、その現在位置情報を受信することで、現在位置情報を取得する。
【０１１６】
携帯端末位置取得部４０１は、その現在位置情報を携帯端末位置送信部４０２に出力する。携帯端末位置送信部４０２は、その現在位置情報を受け付けると、その現在位置情報を、通信路７００を介して携帯端末位置管理装置４００の通信部３０１に送信する。通信部３０１は、その現在位置情報を受信すると、ステップＳ２５３を実行する。
【０１１７】
ステップＳ２５３では、通信部３０１は、その現在位置情報をＣＰＵ３０４に出力する。ＣＰＵ３０４は、その現在位置情報を受け付けると、その現在位置情報が示す現在位置が配信範囲内か否かを判定する。具体的には、ＣＰＵ３０４は、その現在位置が、ステップＳ２０５で抽出した管理データの撮影位置情報が示す位置を中心とし、その管理データの有効距離を半径とする円内か否かを判定する。
【０１１８】
ＣＰＵ３０４は、その位置がその配信範囲内である、ステップＳ２５４を実行し、その位置がその配信範囲内でないと、テレビ電話発信処理を終了する。
【０１１９】
ステップＳ２５４では、ＣＰＵ３０４は、その管理データの格納場所に格納された映像ファイルを、映像ファイル格納部３０２から取得し、その映像ファイルをメモリ３０６に記録する。ＣＰＵ３０４は、映像ファイルをメモリ３０６に記録すると、テレビ電話発信部３０５に動作指示およびあて先電話番号を出力する。
【０１２０】
テレビ電話発信部３０５は、動作指示およびあて先電話番号を受け付けると、メモリ３０６に記録された映像ファイルをテレビ電話方式のデータに変換する。テレビ電話発信部３０５は、そのテレビ電話方式のデータに変換された映像ファイルと、そのあて先電話番号とを、通信部３０１に出力する。
【０１２１】
通信部３０１は、その映像ファイルおよびあて先電話番号を受け付けると、その映像ファイルをテレビ電話方式で、そのあて先電話番号の携帯端末にその映像ファイルを通信路７００および無線基地局５００を介して配信する。その携帯端末の無線通信部１１０は、その映像ファイルを、アンテナ１１１を介して受信すると、ステップＳ２５５を実行する。
【０１２２】
なお、あて先電話番号が複数ある場合、通信部３０１は、その複数のあて先電話番号のそれぞれの携帯端末に、同時にその映像ファイルを送信する。
【０１２３】
ステップＳ２５５では、無線通信部１１０は、その映像ファイルをテレビ電話制御部１１２に出力する。テレビ電話制御部１１２は、その映像ファイルを受け付けると、ステップＳ２５６を実行する。
【０１２４】
ステップＳ２５６では、テレビ電話制御部１１２は、そのテレビ電話方式のデータである映像ファイルから、映像および音声を取得する。テレビ電話制御部１１２は、その映像を表示部１１３に出力し、その音声を音声出力部１１５に出力する。
【０１２５】
表示部１１３は、その映像を受け付けると、その映像をモニタ１１４に表示する。また、音声出力部１１５は、その音声を受け付けると、その音声をスピーカー１１６から出力する。
【０１２６】
その後、ステップＳ２５７が実行される。
【０１２７】
ステップＳ２５７では、テレビ電話制御部１１２は、その取得した映像および音声が終端になると、または、ユーザがテレビ電話終了操作を行なうと、テレビ電話を終了する。
【０１２８】
なお、テレビ電話終了操作では、先ず、ユーザが操作キーの、テレビ電話終了が割り当てられたキーを操作する。キー入力部１０９は、そのキーが操作されたことを検知し、そのキーを示す検知信号をＣＰＵ１１８に出力する。ＣＰＵ１１８は、その検知信号を受け付けると、テレビ電話制御部１１２および無線通信部１１０にテレビ電話を終了する旨の終了指示を出力する。
【０１２９】
続いて、テレビ電話制御部１１２は、その終了指示を受け付けると、映像および音声の取得を終了する。また、無線通信部１１０は、その終了指示を受け付けると、映像ファイルの受信を終了する。
【０１３０】
次に、効果を説明する。
【０１３１】
本実施例によれば、携帯端末位置取得部４０１は、映像配信装置３００から、取得指示を受信すると、その取得指示にて指示された携帯端末の現在位置を取得する。携帯端末位置送信部４０２は、その現在位置を示す現在位置情報を映像配信装置３００に送信する。映像配信装置３００の通信部３０１がその現在位置情報を受信すると、ＣＰＵ３０４は、その現在位置情報が示す現在位置が映像ファイルの配信範囲内か否かを判定する。テレビ電話制御部１１２は、現在位置がその配信範囲内であると判定されると、その映像ファイルを携帯端末２００に配信する。
【０１３２】
この場合、携帯端末の現在位置が映像ファイルの配信範囲に含まれると、映像ファイルがその携帯端末に配信される。このため、ユーザが複雑な操作を行なわなくても、現在位置に応じた映像を視聴することが可能になる。
【０１３３】
また、本実施例では、テレビ電話制御部１１２は、テレビ電話方式で、映像ファイルを携帯端末２００に送信する。
【０１３４】
この場合、ユーザは、映像ファイルを視聴するまでの時間を短縮することが可能になる。
【０１３５】
また、本実施例では、ＣＰＵ１１８は、配信範囲として、基準位置情報が示す位置を中心とし、有効距離を半径とする円を用いる。
【０１３６】
この場合、容易に配信範囲を定めることが可能になる。
【０１３７】
また、本実施例では、基準位置情報は、映像ファイルが生成された位置を示す。
【０１３８】
この場合、位置に応じた映像ファイルを登録することが可能になる。
【０１３９】
以上説明した実施例において、図示した構成は単なる一例であって、本発明はその構成に限定されるものではない。
【図面の簡単な説明】
【０１４０】
【図１】本発明の一実施例の映像配信システムを示したブロック図である。
【図２】携帯端末の構成の一例を示したブロック図である。
【図３】映像配信装置および携帯端末位置管理装置の構成の一例を示したブロック図である。
【図４ａ】映像ファイルテーブルの一例を示した説明図である。
【図４ｂ】登録端末テーブルの一例を示した説明図である。
【図５】映像配信システムの動作の一例を説明するためのフローチャートである。
【図６】映像配信システムの他の動作例を説明するためのフローチャートである。
【図７】映像配信システムの他の動作例を説明するためのフローチャートである。
【符号の説明】
【０１４１】
１００、２００    携帯端末
１０１    映像入力部
１０２    カメラ
１０３    音声入力部
１０４    マイク
１０５    映像ファイル生成部
１０６    ＧＰＳ制御部
１０７    ＧＰＳアンテナ
１０８    操作キー
１０９    キー入力部
１１０    無線通信部
１１１    アンテナ
１１２    テレビ電話制御部
１１３    表示部
１１４    モニタ
１１５    音声出力部
１１６    スピーカー
１１７、３０６    メモリ
１１８、３０４    ＣＰＵ
３００    映像配信装置
３０１    通信部
３０２    映像ファイル格納部
３０３    データベース
３０５    テレビ電話発信部
４００    携帯端末位置管理装置
４０１    携帯端末位置取得部
４０２    携帯端末位置送信部
５００    無線基地局装置
６００    ＧＰＳ衛星
７００    通信路
【図１】
2008182541.tif 000003
【図２】
2008182541.tif 000004
【図３】
2008182541.tif 000005
【図４ａ】
2008182541.tif 000006
【図４ｂ】
2008182541.tif 000007
【図５】
2008182541.tif 000008
【図６】
2008182541.tif 000009
【図７】
2008182541.tif 000010