(57)【要約】    【課題】  本発明の目的は、端末装置が映像を表示できない間に表示すべき映像を後で端末装置に表示させることができる映像配信サーバを提供することにある。    【解決手段】  映像配信サービスシステムは、映像配信サーバ１００と、映像配信サーバ１００とインターネット１５０を介して接続される携帯電話２００とから成る。本システムにおいて、携帯電話２００が「通話中」モードにあるときは、映像サーバ１００において、映像キャプチャモジュール１０１が作成した画像データの処理先を映像蓄積モジュール１０３から映像送信モジュール１０２に切替えて、映像蓄積モジュール１０３は画像データを二次記憶装置に蓄積しておき、携帯電話２００が通話終了して、「ライブ画像受付け中」モードになると、映像サーバ１００において、映像キャプチャモジュール１０１が作成した画像データの処理先を映像蓄積モジュール１０３から映像送信モジュール１０２に切替える。【選択図】      図５
2005348073.tif 000002
【特許請求の範囲】
【請求項１】
受信した映像データを表示する表示手段を有する端末装置にネットワークを介して撮像手段から得られた映像データを送信する映像送信手段を備える映像配信サーバにおいて、
前記端末装置に関する動作状況情報を受信する動作状況受信手段と、
前記受信した動作状況情報に基づいて、前記映像データを前記端末装置に送信する送信モードから映像蓄積装置に蓄積する蓄積モードに切替える切替手段とを備えることを特徴とする映像配信サーバ。
【請求項２】
前記動作状況情報は、前記表示手段において前記映像データを表示できない処理が行われていることを示す表示不可情報を含むことを特徴とする請求項１記載の映像配信サーバ。
【請求項３】
前記動作状況情報は、前記映像データの表示以外の処理が行われている情報を含むことを特徴とする請求項１記載の映像配信サーバ。
【請求項４】
前記動作状況情報は、前記端末装置の機種とその動作状況情報との組み合わせ情報を含み、前記切替手段は、前記組み合わせ情報に基づいて前記送信モードから前記蓄積モードに切替えることを特徴とする請求項１記載の映像配信サーバ。
【請求項５】
前記端末装置は携帯電話から成り、前記動作状況情報は、前記携帯電話が通話中モードにあることを示すことを特徴とする請求項１に記載の映像配信サーバ。
【請求項６】
前記映像データの蓄積が終了した後に前記送信された映像データと前記蓄積した映像データとを合成する合成手段を備え、前記映像送信手段は、前記合成された映像データを送信することを特徴とする請求項１乃至５のいずれか１項に記載の映像配信サーバ。
【請求項７】
受信した映像データを表示する表示手段を有する端末装置、及びネットワークを介して撮像手段から得られた映像データを送信する映像送信手段を備える映像配信サーバ間の映像配信方法において、
前記映像サーバにおいて、前記端末装置に関する動作状況情報を受信し、
前記受信した動作状況情報に基づいて、前記映像データを前記端末装置に送信する送信モードから映像蓄積メモリに蓄積する蓄積モードに切替えることを特徴とする映像配信方法。
【請求項８】
請求項７に記載の映像配信方法をコンピュータに実行させることを特徴とするプログラム。
【請求項９】
請求項８に記載のプログラムを記憶したことを特徴とするコンピュータ読取り可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、映像配信サーバ及び映像配信方法、並びにプログラム及び記憶媒体に関し、特に、ビデオカメラの映像データをコンピュータネットワーク等の通信回線を介して端末装置に配信する映像配信サーバ及び映像配信方法、並びにプログラム及び記憶媒体に関する。
【背景技術】
【０００２】
インターネットへの高速且つ常時接続可能なＩＳＤＮ、ＡＤＳＬ等が普及するのに伴い、遠隔地に設置されたカメラの画像データを配信サービスする映像配信サービスシステムの普及が加速しつつある。例えば、「ウェブビュー・ライブスコープ（WebView Livescope）（商品名）」もこのようなシステムの１つである。
【０００３】
図９は、従来の映像配信サービスシステムの概念を示す図である。
【０００４】
図９において、従来の映像配信サービスシステムは、画像データを提供する映像配信サーバ１０と、この映像配信サーバ１０とインターネット１２を介して接続され、画像データを表示又はそれに類する処理を行う携帯電話１３、パーソナルコンピュータ（PC）１４、並びにテレビ１５及びセットトップボックス１６の組み合わせ等の通信端末とから成る。この映像配信サービスシステムでは、通信端末からの送信要求に基づいて、映像配信サーバ１０は、画像データを通信端末に送信し、通信端末は送信された画像データをディスプレイ等に表示する（例えば、特許文献１参照）。
【０００５】
近年の携帯電話、ＰＤＡの普及並びに性能・機能の向上は目覚ましく、これらの機器をインターネットに接続することも常識的なこととなっている。このような状況から、遠隔映像配信システムの通信端末として携帯電話、ＰＤＡを使用することが検討されている（例えば、特許文献２参照）
【特許文献１】特開平１０−０９３８５５号公報（第８頁、第１３図）
【特許文献２】特開２００３−１３４２５２号公報（第３頁、第１図）
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、携帯電話やテレビ等のように通信とは別の用途を本来の目的とした端末は、映像配信サービス用の端末装置として使用される場合、本来の用途で使用している間は映像配信サービス用の端末装置としては使用することができない。例えば、携帯電話を映像配信サービス用の端末装置として使用する場合、通話中やメール作成中は映像配信サーバからライブ画像データを受信し表示することができない。
【０００７】
本発明の目的は、端末装置が映像を表示できない間に表示すべき映像を後で端末装置に表示させることができる映像配信サーバ及び映像配信方法、並びにプログラム及び記憶媒体及び映像配信方法、並びにプログラム及び記憶媒体を提供することにある。
【課題を解決するための手段】
【０００８】
上記目的を達成するために、請求項１記載の映像配信サーバは、受信した映像データを表示する表示手段を有する端末装置にネットワークを介して撮像手段から得られた映像データを送信する映像送信手段を備える映像配信サーバにおいて、前記端末装置に関する動作状況情報を受信する動作状況受信手段と、前記受信した動作状況情報に基づいて、前記映像データを前記端末装置に送信する送信モードから映像蓄積メモリに蓄積する蓄積モードに切替える切替手段とを備えることを特徴とする。
【０００９】
請求項２記載の映像配信サーバは、請求項１記載の映像配信サーバにおいて、前記動作状況情報は、前記表示手段において前記映像データを表示できない処理が行われていることを示す表示不可情報を含むことを特徴とする。
【００１０】
請求項３記載の映像配信サーバは、請求項１記載の映像配信サーバにおいて、前記動作状況情報は、前記映像データの表示以外の処理が行われている情報を含むことを特徴とする。
【００１１】
請求項４記載の映像配信サーバは、請求項１記載の映像配信サーバにおいて、前記動作状況情報は、前記端末装置の機種とその動作状況情報との組み合わせ情報を含み、前記切替手段は、前記組み合わせ情報に基づいて前記送信モードから前記蓄積モードに切替えることを特徴とする。
【００１２】
請求項５記載の映像配信サーバは、請求項１記載の映像配信サーバにおいて、前記端末装置は携帯電話から成り、前記動作状況情報は、前記携帯電話が通話中モードにあることを示すことを特徴とする。
【００１３】
請求項６記載の映像配信サーバは、請求項１乃至５のいずれか１項に記載の映像配信サーバにおいて、前記映像データの蓄積が終了した後に前記送信された映像データと前記蓄積した映像データとを合成する合成手段を備え、前記映像送信手段は、前記合成された映像データを送信することを特徴とする。
【００１４】
上記目的を達成するために、請求項７記載の映像配信方法は、受信した映像データを表示する表示手段を有する端末装置、及びネットワークを介して撮像手段から得られた映像データを送信する映像送信手段を備える映像配信サーバ間の映像配信方法において、前記映像サーバにおいて、前記端末装置に関する動作状況情報を受信し、前記受信した動作状況情報に基づいて、前記映像データを前記端末装置に送信する送信モードから映像蓄積メモリに蓄積する蓄積モードに切替えることを特徴とする。
【００１５】
上記目的を達成するために、請求項８記載のプログラムは、請求項７に記載の映像配信方法をコンピュータに実行させることを特徴とする。
【００１６】
上記目的を達成するために、請求項９記載の記憶媒体は、請求項８に記載のプログラムを記憶したことを特徴とする。
【発明の効果】
【００１７】
請求項１記載の映像配信サーバ、請求項７記載の映像配信方法、請求項８記載のプログラム、及び請求項９記載の記憶媒体によれば、受信した端末装置に関する動作状況情報に基づいて、映像データを端末装置に送信する送信モードからメモリに蓄積する蓄積モードに切替えるので、端末装置が映像を表示できない間に表示すべき映像を後で端末装置に表示させることができる。
【００１８】
請求項２記載の映像配信サーバによれば、動作状況情報は、表示手段において映像データを表示できない処理が行われていることを示す表示不可情報を含むので、送信モードから蓄積モードへの替えを確実に行うことができる。
【００１９】
請求項３記載の映像配信サーバによれば、動作状況情報は、映像データの表示以外の処理が行われている情報を含むので、送信モードから蓄積モードへの切替えを確実に行うことができる。
【００２０】
請求項４記載の映像配信サーバによれば、動作状況情報は、端末装置の機種とその動作状況との組み合わせ情報を含み、切替手段は、組み合わせ情報に基づいて送信モードから蓄積モードに切替えるので、送信モードから蓄積モードへの切替えを容易に行うことができる。
【００２１】
請求項６記載の映像配信サーバによれば、映像データの蓄積が終了した後に前記送信された映像データと蓄積した映像データとを合成するので、端末装置における画像データの参照を一括して行うことができる。
【発明を実施するための最良の形態】
【００２２】
以下、本発明の実施の形態を図面を用いて詳述する。
【００２３】
図１は、本発明の第１の実施の形態に係る映像配信サーバを備える映像配信サービスシステムの構成を概略的に示す図である。
【００２４】
図１の映像配信サービスシステムは、映像配信サーバ１００と、この映像配信サーバ１００にビデオケーブル等で接続されたビデオカメラ１１０と、映像配信サーバ１００とインターネット１５０を介して接続される携帯電話２００とから成り、携帯電話２００は映像配信サービス端末装置として使用される。
【００２５】
映像配信サーバ１００は、ビデオカメラ１１０のライブ画像データをキャプチャする映像キャプチャモジュール１０１と、映像キャプチャモジュール１０１によってキャプチャされたライブ画像データを、ＴＣＰ等の一般的なネットワーク通信により携帯電話２００（端末装置）に送信する映像送信モジュール１０２と、映像キャプチャモジュール１０１によってキャプチャされたライブ画像データを、携帯電話２００への映像送信が一時的に停止されたときにハードディスク、メモリ等の二次記憶装置（映像蓄積装置）に蓄積する映像蓄積モジュール１０３と、携帯電話２００から送信されてくる動作モードの動作状況情報を、映像データ通信の場合と同様にＴＣＰ等の一般的なネットワーク通信を用いて受信する動作モード受信モジュール１０４と、動作モード受信モジュール１０４によって受信した動作モードの情報に基づいて映像データを携帯電話２００に送信する送信モードと映像蓄積装置に蓄積する蓄積モードのいずれかに切替えて映像データの蓄積開始終了を制御する送信蓄積切替モジュール１０５と、映像蓄積モジュール１０３が蓄積した蓄積画像データを再生して、画像としてディスプレイ上に表示する映像再生モジュール１０６とを備える。これらのモジュールは、ソフトウェアプログラム上の構成要素であり、不図示のＲＯＭに格納される。これらのモジュールを動作させる場合、不図示の読み書き可能であるＲＡＭにこれらのモジュールを展開し、不図示のＣＰＵによって動作させることができる。
【００２６】
映像キャプチャモジュール１０１は、画像データをデジタルデータに変換するＡ／Ｄ変換し、必要に応じて、ＪＰＥＧ等の適宜な画像フォーマットへの変換を行う。
【００２７】
映像配信サーバ１００のハードウェア上の機器構成は、一般的なパーソナルコンピュータ（ＰＣ）と同等であるが、それと等価な機能をもつ他の装置であってもよい。
【００２８】
携帯電話２００は、映像配信サーバ１００から送信されてくるＪＰＥＧデータ形式の映像データを受信する一般的な通信方式の映像受信モジュール２０１と、映像受信モジュール２０１が受信した映像データを画像２１０としてディスプレイ２１０（図２）に表示する映像表示モジュール２０２と、携帯電話２００の動作モードの動作状況情報を映像配信サーバ１００に送信する動作モード送信モジュール２０３とを有する。携帯電話２００は、また、通常の機能である通話のための各種手段も別途備えている。
【００２９】
携帯電話２００は、携帯電話２００が、いわゆる待ち受け状態にあり、何も処理を行っていない状態にある「待機中」モード、携帯電話２００が通話状態にある「通話中」モード、及び携帯電話２００が映像配信サーバ１００と接続して映像データを取得且つ表示している状態にある「ライブ画像受付け中」モードの３つのモードを有し、これらのモードを自由に切替えることができる。
【００３０】
動作モード送信モジュール２０３は、上記モードが切替わるとその旨を映像配信サーバ１００に送信する。
【００３１】
図１の映像配信サービスシステムは、ライブ画像データと同様の方式で、蓄積画像データを映像送信モジュール１０２から携帯電話２００に送信して携帯電話２００側で再生してもよく、さらに、図示しない映像合成モジュールによりライブ画像データと蓄積画像データを１枚の画像データに合成し、通話終了処理直後に、映像送信モジュール１０２からライブ画像データ及び蓄積画像データの合成画像を送信することにより、携帯電話２００でライブ画像２１２と蓄積画像２１３を同時に参照することができるようにしてもよい（図３）。
【００３２】
図１の映像配信サービスシステムは、後述する図４のライブ画像受付け開始処理、後述する図５の通話開始処理、後述する図６の通話終了処理、後述する図７のライブ画像受付け終了処理の４つを順に実行する。
【００３３】
図４は、図１の映像配信サービスシステムによって実行されるライブ画像受付け開始処理のフローチャートである。
【００３４】
本処理は、携帯電話２００の、例えば専用のキーの押下等のライブ画像表示開始操作により開始する。携帯電話２００には予め通知先の映像配信サーバ１００が登録されており、通知に必要な情報を保持しているものとする。
【００３５】
図４において、まず、携帯電話２００が「待機中」モードにあるときに、携帯電話２００において、動作モード送信モジュール２０３が映像配信サーバ１００に「ライブ画像受付け中」モード通知を送信し（ステップＳ４０１）、映像配信サーバ１００において、動作モード受信モジュール１０４が「ライブ画像受付け中」モード通知を受信して、この通知を送信蓄積切替モジュール１０５に転送する（ステップＳ４０２）。
【００３６】
次いで、送信蓄積切替モジュール１０５は、映像キャプチャモジュール１０１が画像データ（ＪＰＥＧ）作成処理を実行しているか否かを判別し（ステップＳ４０３）、実行していないときは、映像キャプチャモジュール１０１は画像データ（ＪＰＥＧ）作成を開始（ステップＳ４０４）後、実行しているときは、直ちに、ステップＳ４０５に進む。
【００３７】
続くステップＳ４０５では、映像配信サーバ１００において、映像送信モジュール１０２は映像キャプチャモジュール１０１で作成された画像データを携帯電話２００に送信し（ステップＳ４０５）、携帯電話２００において、映像受信モジュール２０１が画像データを受信すると（ステップＳ４０６）、 映像表示モジュール２０２は携帯電話２００のディスプレイ２１１に画像を表示して（ステップＳ４０７）、本処理を終了する。
【００３８】
本実施の形態では、携帯電話２００は、ステップＳ４０５〜Ｓ４０７の処理を一定間隔（例えば１秒当たり３０フレーム）で実行することにより動画表示を行う。
【００３９】
図４の処理によれば、携帯電話２００が「ライブ画像受付け中」モードであるときは（ステップＳ４０１）、映像配信サーバ１００から画像データを受信して（ステップＳ４０５）、携帯電話２００のディスプレイに画像を表示する（ステップＳ４０７）。
【００４０】
図５は、図１の映像配信サービスシステムによって実行される通話開始処理のフローチャートである。
【００４１】
本処理は、携帯電話２００の発呼又は着信により開始する。
【００４２】
図５において、まず、携帯電話２００において、動作モード送信モジュール２０３が映像配信サーバ１００に「通話中」モード通知（表示不可情報）を送信する（ステップＳ５０１）。一方、映像配信サーバ１００において、動作モード受信モジュール１０４は携帯電話２００からの「通話中」モード通知を受信して、映像配信サーバ１００が配信した画像データの表示以外の処理が行われていることを認識する。そして、この通知を送信蓄積切替モジュール１０５に転送する（ステップＳ５０２）。
【００４３】
送信蓄積切替モジュール１０５は、映像キャプチャモジュール１０１で作成した画像データの処理先を映像送信モジュール１０２から映像蓄積モジュール１０３に切替え（ステップＳ５０３）、映像蓄積モジュール１０３は、映像キャプチャモジュール１０１によって作成された画像データを不図示の二次記憶装置上に保存して（ステップＳ５０４）、本処理を終了する。
【００４４】
ステップＳ５０４における画像データの保存形式は、例えばＪＰＥＧデータを１フレームずつそのままファイルとして蓄積してもよいし、ＡＶＩ形式等の他の形式に変換してもよい。ただし、このデータ形式は、何らかの形で後で再生・参照可能なものでなければならない。
【００４５】
図５の処理によれば、携帯電話２００が「通話中」モードにあるときは（ステップＳ５０１）、映像サーバ１００において、映像キャプチャモジュール１０１が作成した画像データの処理先を映像蓄積モジュール１０３から映像送信モジュール１０２に切替えて（ステップＳ５０３）、映像蓄積モジュール１０３は画像データを二次記憶装置に蓄積する（ステップＳ５０４）。
【００４６】
図６は、図１の映像配信サービスシステムによって実行される通話終了処理のフローチャートである。
【００４７】
本処理は、携帯電話２００におけるユーザの通話終了操作により開始する。
【００４８】
図６において、まず、携帯電話２００が通話終了して、携帯電話２００において、動作モード送信モジュール２０３が映像配信サーバ１００に「ライブ画像受付け中」モード通知を再度送信すると（ステップＳ６０１）、映像配信サーバ１００において、動作モード受信モジュール１０４が携帯電話２００からの「ライブ画像受付け中」モード通知を受信して、この通知を送信蓄積切替モジュール１０５に転送する（ステップＳ６０２）。
【００４９】
次いで、送信蓄積切替モジュール１０５は、映像蓄積モジュール１０３が映像データの蓄積を実行中であるか否かを判別し（ステップＳ６０３）、蓄積実行中のときは、映像キャプチャモジュール１０１で作成した画像データの処理先を映像蓄積モジュール１０３から映像送信モジュール１０２に切替え、これにより、映像送信モジュール１０２は画像データを再び携帯電話２００に送信する（ステップＳ６０４）。次いで、携帯電話２００において、映像受信モジュール２０１が画像データを受信し（ステップＳ６０５）、 映像表示モジュール２０２は携帯電話２００のディスプレイ２０２に画像を表示して（ステップＳ６０６）、本処理を終了する。
【００５０】
ステップＳ６０３の判別の結果、映像送信モジュール１０２が画像データを携帯電話２００に送信中であり、蓄積実行中でないときは、ステップＳ６０５以降の処理を実行して、携帯電話２００において、画像データの受信及び表示を行って、本処理を終了する。
【００５１】
図６の処理によれば、携帯電話２００が通話終了して、「ライブ画像受付け中」モードになると（ステップＳ６０１）、映像サーバ１００において、映像キャプチャモジュール１０１が作成した画像データの処理先を映像蓄積モジュール１０３から映像送信モジュール１０２に切替える（ステップＳ６０４）ので、携帯電話２００が「通話中」モードにあるときに二次記憶装置に蓄積した画像データを、通話終了後に映像配信サーバ１００から受信して携帯電話２００のディスプレイに表示することができる。
【００５２】
図７は、図１の映像配信サービスシステムによって実行されるライブ画像受付け終了処理のフローチャートである。
【００５３】
図７において、まず、携帯電話２００は、動作モード送信モジュール２０３から映像配信サーバに「待機中」モード通知を送信し（ステップＳ７０１）、映像配信サーバ側の動作モード受信モジュール１０４で携帯電話からの「待機中」モード通知を受信すると（ステップＳ７０２）、この通知を送信蓄積切替モジュール１０５に転送する。
【００５４】
次いで、送信蓄積切替モジュール１０５は、映像送信モジュール１０２から携帯電話２００への画像データ送信を停止させ（ステップＳ７０３）、さらに、映像キャプチャモジュール１０１での画像データ作成を停止させて（ステップＳ７０４）、本処理を終了する。
【００５５】
ただし、複数の携帯電話に同時に画像データをサービスする場合、１つの携帯電話が「待機中」モードであっても他の携帯電話が「ライブ画像受付け中」である状況では、画像データ送信は停止しても画像データ作成は停止しない。
【００５６】
上記ライブ画像受付け終了処理は、携帯電話２００でのユーザのライブ画像表示終了操作により行われ、本実施の形態では、「ライブ画像受付け中」モードで行うこともできるし、「通話中」モードにおいて通話終了と同時に行うこともできる。
【００５７】
携帯電話は２００、その機種により、ある機種では、「待機中」モード、「通話中」モード、「ライブ画像受付け中」モードの３つのモード、他の機種では、「待機中」モード、「通話中」モード、「eメール参照中」モード、「ライブ画像受付中」モードの４つのモードを有する場合があり、これら複数機種の携帯電話に対しても上記実施の形態を適用することができる。
【００５８】
以下、図１の映像配信サービスシステムの第１の変形例を説明する。
【００５９】
本第１の変形例では、送信蓄積切替モジュール１０５は、機種名称、動作モードの名称、蓄積要／不要フラグについての携帯電話２００の機種に関するデータを有するデータベースから情報を取得することができるものである。ここで、「機種名称」は携帯電話の機種名称を表す文字列であり、「動作モード名称」は携帯電話２００がサポートしている動作モードの一覧（リスト）であり、「蓄積要／不要フラグ」は、携帯電話２００の各動作モードにおいて蓄積が必要か否かを表す情報である。
【００６０】
上記携帯電話２００の機種に関するデータを例示すると、機種名称としては、「携帯電話A」、動作モードとしては、「待機中」モード、「通話中」モード、及び「ライブ画像受付中」モード、蓄積要／不要フラグとしては、「待機中」モード時は「不要」、「通話中」モード時は「要」、「ライブ画像受付け中」モード時は「不要」がある。
【００６１】
本第１の変形例では、携帯電話２００の機種及び動作モードを文字列として扱い、当然にＩＤ番号等適当な数値として表現することもできる。
【００６２】
また、携帯電話２００の動作モード送信モジュール２０３は、動作モードだけでなく機種名称も同時に送信する。
【００６３】
映像配信サーバ１００の送信蓄積切替モジュール１０５は、送信されてきた携帯電話の機種名称と動作モード名称に基づいて、対応する蓄積要／不要フラグの設定値を取得する。
【００６４】
蓄積要／不要フラグの設定値が「要」ならば画像データの蓄積を開始し、設定値が「不要」ならば画像データの配信を再開する。
【００６５】
本第１の変形例によれば、複数機種の携帯電話に対応する実施例を実現することができる。
【００６６】
以下、図１の映像配信サービスシステムの第２の変形例を説明する。
【００６７】
図１の映像配信サービスシステムでは、「待機中」モード、「通話中」モード、「ライブ画像受付け中」モードのように携帯電話２００の動作モードを明確に通知してるのに対して、本第２の変形例では、携帯電話２００の動作モードを明確に通知することなく、携帯電話２００が画像データを表示できない処理を行っていることを映像配信サーバ１００に通知するものである。
【００６８】
本第２の変形例では、携帯電話２００は、動作モード送信モジュール２０３に代えて、映像配信サーバに定期的に画像データ取得要求情報（画像取得要求情報）を送信する画像要求送信モジュールを有する。一方、映像配信サーバ１００は、動作モード受信モジュール１０４に代えて、画像データ受信要求を受信する画像要求受信モジュールを有し、携帯電話２００から定期的に送信されてくる画像要求を受けると一定時間画像データを携帯電話２００に送信する。
【００６９】
本第２の変形例では、送信蓄積切替モジュール１０５は、一定時間画像要求が送信されてこない場合、端末側で画像データを表示できない処理を行っているとみなしてライブ画像データ送信を停止してライブ画像データの蓄積を開始し、画像要求の送信が再開されればライブ画像データ蓄積を停止してライブ画像データの送信を再開する。
【００７０】
図８は、本発明の第２の実施の形態に係る映像配信サーバを備える映像配信サービスシステムの構成を概略的に示す図である。
【００７１】
図８の映像配信サービスシステムは、映像配信サーバ１００と、この映像配信サーバ１００にビデオケーブル等で接続されたビデオカメラ１１０と、映像配信サーバ１００と通信回線を介して接続された中継サーバ３００と、この中継サーバ３００に通信回線を介して接続された携帯電話２００Ａとから成る。
【００７２】
図８において、映像配信サーバ１００は図１における映像配信サーバと同じであり、携帯電話２００Ａは、図１における携帯電話２００と同じく映像受信モジュール２０１及び映像表示モジュール２０２を有するが、図１における携帯電話２００と異なり動作モード送信モジュール２０３を有していない。
【００７３】
中継サーバ３００は、例えば電話の基地局や中継局に相当し、携帯電話２００への通話を中継する中継モジュール３０１と、通話開始及び通話終了等の携帯電話２００の動作モードを検知し、検知結果を映像配信サーバ１００に通知する携帯電話動作モード送信モジュール３０２とを備える。
【００７４】
携帯電話２００Ａへのサービス、例えば通話は、必ず中継サーバ３００を経由するものとする。
【００７５】
中継サーバ３００は、携帯電話動作モード送信モジュール３０２により携帯電話２００Ａへの通話開始・終了を検知し、検知した携帯電話２００Ａの動作モードを映像配信サーバ１００に通知し、映像配信サーバ１００は、通知を受信すると、第１の実施の形態と同様の動作を行う。
【００７６】
上記中継サーバ３００は、携帯電話２００がもつ動作モード送信モジュール２０３又は同等のものに代えて、この機能を携帯電話２００や映像配信サーバ１００とは別に提供することができる。
【００７７】
図８の映像配信サービスシステムによれば、映像配信サーバ１００と携帯電話２００を中継サーバ３００を介して通信回線により接続するので、携帯電話２００に特別な機能を追加することなく、必要に応じてライブ画像データの送信と蓄積を切替えることが可能となる。
【００７８】
上記第１及び第２の実施の形態では、端末装置は携帯電話２００，２００Ａから成っているが、携帯電話以外の機器、例えば固定電話又はＰＤＡ、ＰＣ等であってもよい。
【００７９】
また、本発明の目的は、上記実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体（又は記録媒体）を、システム或いは装置に供給し、そのシステム又は装置のコンピュータ（又はＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読み出し実行することによっても、達成されることは言うまでもない。
【００８０】
この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【００８１】
また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているオペレーティングシステム(ＯＳ)などが実際の処理の一部又は全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００８２】
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張カードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張カードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部又は全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００８３】
また、上記プログラムは、上述した実施の形態の機能をコンピュータで実現することができればよく、その形態は、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給されるスクリプトデータ等の形態を有するものでもよい。
【００８４】
プログラムを供給する記録媒体としては、例えば、ＲＡＭ、ＮＶ−ＲＡＭ、フロッピー（登録商標）ディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＭＯ、ＣＤ−Ｒ、ＣＤ−ＲＷ、ＤＶＤ（ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭ、ＤＶＤ−ＲＷ、ＤＶＤ＋ＲＷ）、磁気テープ、不揮発性のメモリカード、他のＲＯＭ等の上記プログラムを記憶できるものであればよい。或いは、上記プログラムは、インターネット、商用ネットワーク、若しくはローカルエリアネットワーク等に接続される不図示の他のコンピュータやデータベース等からダウンロードすることにより供給される。
【図面の簡単な説明】
【００８５】
【図１】本発明の第１の実施の形態に係る映像配信サーバを備える映像配信サービスシステムの構成を概略的に示す図である。
【図２】図１における携帯電話２００の外観図である。
【図３】図１における携帯電話２００の外観図である。
【図４】図１の映像配信サービスシステムによって実行されるライブ画像受付け開始処理のフローチャートである。
【図５】図１の映像配信サービスシステムによって実行される通話開始処理のフローチャートである。
【図６】図１の映像配信サービスシステムによって実行される通話終了処理のフローチャートである。
【図７】図１の映像配信サービスシステムによって実行されるライブ画像受付け終了処理のフローチャートである。
【図８】本発明の第２の実施の形態に係る映像配信サーバを備える映像配信サービスシステムの構成を概略的に示す図である。
【図９】従来の映像配信サービスシステムの概念を示す図である。
【符号の説明】
【００８６】
１００  映像配信サーバ
１０１  映像キャプチャモジュール
１０２  映像送信モジュール
１０３  映像蓄積モジュール
１０４  動作モード受信モジュール
１０５  送信蓄積切替モジュール
１０６  映像再生モジュール
１１０  ビデオカメラ
１５０  インターネット
２００  携帯電話
２０１  映像受信モジュール
２０２  映像表示モジュール
２０３  動作モード送信モジュール
【図１】
2005348073.tif 000003
【図２】
2005348073.tif 000004
【図３】
2005348073.tif 000005
【図４】
2005348073.tif 000006
【図５】
2005348073.tif 000007
【図６】
2005348073.tif 000008
【図７】
2005348073.tif 000009
【図８】
2005348073.tif 000010
【図９】
2005348073.tif 000011