(57)【要約】【課題】複数の再生装置で同じ動画像を同期して再生し、停止画像の表示が要求されたとき同じ停止画像を良好な状態で表示することのできる動画共有システムを提供する。【解決手段】いずれかの画像再生装置Ａに再生停止の要求が入力されると、再生停止の要求が入力された画像再生装置Ａの動画像の再生を停止して停止位置を特定し、特定された停止位置の静止画を動画像のデータを基に生成する。再生停止の要求が入力された画像再生装置Ａ以外の画像再生装置Ｂに静止画を送る。再生停止の要求が入力された画像再生装置Ａ以外の画像再生装置Ｂにて動画像の再生を停止して静止画を表示する。【選択図】図２
2008182545.tif 000002
【特許請求の範囲】
【請求項１】
同じ動画像を複数の画像再生装置で同期再生する画像共有システムにおける画像再生制御方法であって、
いずれかの画像再生装置に再生停止の要求が入力されると、前記再生停止の要求が入力された前記画像再生装置の動画像の再生を停止して停止位置を特定し、
特定された前記停止位置の静止画を前記動画像のデータを基に生成し、
前記再生停止の要求が入力された画像再生装置以外の画像再生装置に前記静止画を送り、
前記再生停止の要求が入力された画像再生装置以外の画像再生装置にて前記動画像の再生を停止して前記静止画を表示する、画像再生制御方法。
【請求項２】
前記再生停止の要求が入力された画像再生装置以外の画像再生装置に前記静止画を送るとき再送機能を備えたプロトコルを用いる、請求項１に記載の画像再生制御方法。
【請求項３】
前記再生停止の要求が入力された画像再生装置以外の前記画像再生装置のうち、自装置の保持している動画像のデータから前記停止位置の画像を再生できない画像再生装置にだけ前記静止画を送り、
自装置の保持している動画像のデータから前記停止位置の画像を再生できる画像再生装置は、前記動画像のデータから前記停止位置の画像を再生して表示する、請求項１または２に記載の画像再生制御方法。
【請求項４】
前記再生停止の要求が入力された前記画像再生装置において前記動画像のデータを基に前記静止画を生成し、該画像再生装置から他の画像再生装置に前記静止画を送信する、請求項１から３のいずれか１項に記載の画像再生制御方法。
【請求項５】
前記複数の画像再生装置に前記動画像のデータを配信する画像共有配信装置において、前記動画像のデータを基に前記静止画を生成し、該画像共有配信装置から、前記再生停止の要求が入力された前記画像再生装置以外の画像再生装置に前記静止画を送信する、請求項１から３のいずれか１項に記載の画像再生制御方法。
【請求項６】
同じ動画像を同期再生する画像共有システムであって、
前記動画像のデータを配信する動画送信装置と、
前記動画送信装置から配信された前記動画像のデータをそれぞれが再生しており、いずれか画像再生装置に再生停止の要求が入力されると、前記要求の停止位置を特定し、前記停止位置の静止画を前記動画像のデータから生成し、前記再生停止の要求が入力された前記画像再生装置から他の画像再生装置に転送し、前記他の画像再生装置にて前記静止画を表示する、複数の画像再生装置と、
を有する画像共有システム。
【請求項７】
同じ動画像を同期再生する画像共有システムであって、
前記動画像のデータを配信する動画送信装置と、
前記動画送信装置から配信される前記動画像のデータを蓄積し、要求に応じて前記動画像のデータから静止画を生成する画像共有配信装置と、
前記動画送信装置から配信された前記動画像のデータをそれぞれが再生しており、いずれか画像再生装置に再生停止の要求が入力されると、前記要求の停止位置を特定し、前記停止位置の静止画の生成を前記画像共有配信装置に要求し、他の画像再生装置は前記画像共有配信装置から前記静止画を取得して表示する複数の画像再生装置と、を有する画像共有システム。
【請求項８】
前記再生停止の要求が入力された画像再生装置以外の画像再生装置に前記静止画を送るとき再送機能を備えたプロトコルを用いる、請求項６または７に記載の画像共有システム。
【請求項９】
前記再生停止の要求が入力された画像再生装置以外の画像再生装置のうち、保持している動画像のデータから前記停止位置の画像を再生できない画像再生装置にだけ前記静止画を送り、
前記保持している動画像のデータから前記停止位置の画像を再生できる画像再生装置は、前記動画像のデータから前記停止位置の画像を再生して表示する、請求項６から８のいずれか１項に記載の画像共有システム。
【請求項１０】
同じ動画像を複数で同期再生する画像再生装置であって、
再生停止の要求を受け付ける入力装置と、
動画像および静止画を表示することのできる画像表示装置と、
配信された前記動画像のデータを復号して前記画像表示装置に表示させる画像復号機能部と、
前記動画像のデータから静止画を生成することのできる静止画符号化機能部と、
前記入力装置から前記再生停止の要求が入力されたときには、前記画像復号機能部による前記動画像のデータの復号を停止させて停止位置を特定し、該停止位置の静止画を前記静止画符号化機能部に生成させ、該静止画を前記画像表示装置に表示させると共に、他の画像再生装置に再生停止の要求を送り、他の画像再生装置から再生停止の要求を受けたときには、前記画像復号機能部による前記動画像のデータの復号を停止させ、再生停止の要求元の前記画像再生装置で生成された静止画を取得して前記画像表示装置に表示させる再生制御機能部と、を有する画像再生装置。
【請求項１１】
要求に応じて動画像のデータから静止画を生成する画像共有配信装置を備えた画像共有システムにおいて、同じ動画像を複数で同期再生することができる画像再生装置であって、
再生停止の要求を受け付ける入力装置と、
動画像および静止画を表示することのできる画像表示装置と、
配信された前記動画像のデータを復号して前記画像表示装置に表示させる画像復号機能部と、
前記入力装置から前記再生停止の要求が入力されたときには、前記画像復号機能部による前記動画像のデータの復号を停止させて停止位置を特定し、該停止位置の静止画を前記画像共有装置に生成させ、該静止画を前記画像表示装置に表示させるとともに、他の画像再生装置に再生停止の要求を送り、他の画像再生装置から再生停止の要求を受けたときには、前記画像復号機能部による前記動画像のデータの復号を停止させ、前記画像共有配信装置で生成された静止画を取得して前記画像表示装置に表示させる再生制御機能部と、を有する画像再生装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、同じ動画像を複数の再生装置で同期して再生する動画共有システムに関する。
【背景技術】
【０００２】
送信装置からの同じ動画像を複数の再生装置で同期して再生する動画共有システムにおいて、動画像を再生中に、ユーザによっていずれかの再生装置に対して動画像の一時停止あるいは停止が要求されると、複数の再生装置の動画像が同時に一時停止あるいは停止する（例えば特許文献１参照）。
【０００３】
これを可能にするために、ユーザから要求を受けた再生装置は、送信装置経由あるいは直接、他の再生装置に同期情報を送信する。同期情報には、停止位置に関する情報あるいは停止位置のフレームに関する情報が含まれており、その情報によって停止画像が指定される。停止画像は例えば再生時刻によって指定することができる。同期情報を受信した各再生装置は、その同期情報で指定された停止画像を生成し、継続的に表示する。
【特許文献１】特開２００５−２３６４６２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、送信装置から各再生装置に動画像のフレームが届くまでの時間にはネットワーク遅延に差があり、再生装置間の同期情報の送受信にもネットワーク遅延に差がある。そのため動画像の再生は再生装置間で時間的にばらつくことがある。また、記憶領域の効率化や著作権上の理由などにより、通常、再生装置では再生を終えたフレームを破棄している。それ故、他の再生装置から同期情報を受信した再生装置が、その同期情報にて指定された停止画像のデータを有していないということが起りうる。そのような場合には指定された停止画像の表示が不可能である。
【０００５】
また、通常、リアルタイム性が重視される動画像の配信ではＲＴＰ（Ｒｅａｌ−ｔｉｍｅ  Ｔｒａｎｓｐｏｒｔ  Ｐｒｏｔｏｃｏｌ）のような再送機能を持たないプロトコルが用いられる。それ故、送信装置から再生装置へのフレームの全体あるいは一部が欠落した場合、再生装置はそのフレームを完全な状態で保持することはできない。その結果、例えば全体の欠落したフレームを同期情報によって指定されても再生装置は停止画像を全く表示することができない。また、一部の欠落したフレームを同期情報で指定されても再生装置は停止画像を良好な状態で表示することができない。
【０００６】
本発明の目的は、複数の再生装置で同じ動画像を同期して再生し、停止画像の表示が要求されたとき同じ停止画像を良好な状態で表示することのできる動画共有システムを提供することである。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、本発明の画像再生方法は、
同じ動画像を複数の画像再生装置で同期再生する画像共有システムにおける画像再生制御方法であって、
いずれかの画像再生装置に再生停止の要求が入力されると、前記再生停止の要求が入力された前記画像再生装置の動画像の再生を停止して停止位置を特定し、
特定された前記停止位置の静止画を前記動画像のデータを基に生成し、
前記再生停止の要求が入力された画像再生装置以外の画像再生装置に前記静止画を送り、
前記再生停止の要求が入力された画像再生装置以外の画像再生装置にて前記動画像の再生を停止して前記静止画を表示する。
【０００８】
本発明によれば、再生停止の要求が入力された画像再生装置からの要求によって再生を停止する他の画像再生装置は、動画像のデータから生成された静止画を停止位置の画像として表示することができるので、全ての画像再生装置にて同じ停止位置の画像を良好な状態で表示することができる。
【０００９】
また、前記再生停止の要求が入力された画像再生装置以外の画像再生装置に前記静止画を送るとき再送機能を備えたプロトコルを用いることにしてもよい。
【００１０】
これによれば、静止画を転送するとき再送機能を備えたプロトコルが用いられるので、他の画像再生装置でも再生停止の要求が入力された画像再生装置と同等の品質の停止画像を表示することができる。
【００１１】
また、前記再生停止の要求が入力された画像再生装置以外の前記画像再生装置のうち、自装置の保持している動画像のデータから前記停止位置の画像を再生できない画像再生装置にだけ前記静止画を送り、
自装置の保持している動画像のデータから前記停止位置の画像を再生できる画像再生装置は、前記動画像のデータから前記停止位置の画像を再生して表示することにしてもよい。
【００１２】
これによれば、他の画像再生装置からの要求によって再生を停止する画像再生装置は、自身の保持している動画像フレームを用いて停止位置の正常な画像を表示できる場合には、それで停止位置の画像を表示し、自身の保持している動画像フレームを用いて停止位置の正常な画像を表示できない場合には、静止画を転送して表示するので、不要な静止画の転送を減らして、画像表示装置にかかる画像転送の処理負荷と、ネットワークにかかるトラフィック負荷と、を低減することができる。
【００１３】
また、前記再生停止の要求が入力された前記画像再生装置において前記動画像のデータを基に前記静止画を生成し、該画像再生装置から他の画像再生装置に前記静止画を送信することにしてもよい。
【００１４】
また、前記複数の画像再生装置に前記動画像のデータを配信する画像共有配信装置において、前記動画像のデータを基に前記静止画を生成し、該画像共有配信装置から、前記再生停止の要求が入力された前記画像再生装置以外の画像再生装置に前記静止画を送信することにしてもよい。
【００１５】
これによれば、再生停止の要求が入力された画像再生装置からの要求によって再生を停止する他の画像再生装置で表示する静止画を画像共有配信装置が生成するので、システムにおける静止画の生成の機能を一元化できる。
【００１６】
本発明の画像共有システムは、同じ動画像を同期再生する画像共有システムであって、
前記動画像のデータを配信する動画送信装置と、
前記動画送信装置から配信された前記動画像のデータをそれぞれが再生しており、いずれか画像再生装置に再生停止の要求が入力されると、前記要求の停止位置を特定し、前記停止位置の静止画を前記動画像のデータから生成し、前記再生停止の要求が入力された前記画像再生装置から他の画像再生装置に転送し、前記他の画像再生装置にて前記静止画を表示する、複数の画像再生装置と、
を有している。
【００１７】
本発明の他の画像共有システムは、同じ動画像を同期再生する画像共有システムであって、
前記動画像のデータを配信する動画送信装置と、
前記動画送信装置から配信される前記動画像のデータを蓄積し、要求に応じて前記動画像のデータから静止画を生成する画像共有配信装置と、
前記動画送信装置から配信された前記動画像のデータをそれぞれが再生しており、いずれか画像再生装置に再生停止の要求が入力されると、前記要求の停止位置を特定し、前記停止位置の静止画の生成を前記画像共有配信装置に要求し、他の画像再生装置は前記画像共有配信装置から前記静止画を取得して表示する複数の画像再生装置と、を有する画像共有システム。
【００１８】
また、前記再生停止の要求が入力された画像再生装置以外の画像再生装置に前記静止画を送るとき再送機能を備えたプロトコルを用いることにしてもよい。
【００１９】
また、前記再生停止の要求が入力された画像再生装置以外の画像再生装置のうち、保持している動画像のデータから前記停止位置の画像を再生できない画像再生装置にだけ前記静止画を送り、
前記保持している動画像のデータから前記停止位置の画像を再生できる画像再生装置は、前記動画像のデータから前記停止位置の画像を再生して表示することにしてもよい。
【００２０】
本発明の画像再生装置は、同じ動画像を複数で同期再生する画像再生装置であって、
再生停止の要求を受け付ける入力装置と、
動画像および静止画を表示することのできる画像表示装置と、
配信された前記動画像のデータを復号して前記画像表示装置に表示させる画像復号機能部と、
前記動画像のデータから静止画を生成することのできる静止画符号化機能部と、
前記入力装置から前記再生停止の要求が入力されたときには、前記画像復号機能部による前記動画像のデータの復号を停止させて停止位置を特定し、該停止位置の静止画を前記静止画符号化機能部に生成させ、該静止画を前記画像表示装置に表示させると共に、他の画像再生装置に再生停止の要求を送り、他の画像再生装置から再生停止の要求を受けたときには、前記画像復号機能部による前記動画像のデータの復号を停止させ、再生停止の要求元の前記画像再生装置で生成された静止画を取得して前記画像表示装置に表示させる再生制御機能部と、を有している。
【００２１】
本発明の他の画像再生装置は、要求に応じて動画像のデータから静止画を生成する画像共有配信装置を備えた画像共有システムにおいて、同じ動画像を複数で同期再生することができる画像再生装置であって、
再生停止の要求を受け付ける入力装置と、
動画像および静止画を表示することのできる画像表示装置と、
配信された前記動画像のデータを復号して前記画像表示装置に表示させる画像復号機能部と、
前記入力装置から前記再生停止の要求が入力されたときには、前記画像復号機能部による前記動画像のデータの復号を停止させて停止位置を特定し、該停止位置の静止画を前記画像共有装置に生成させ、該静止画を前記画像表示装置に表示させるとともに、他の画像再生装置に再生停止の要求を送り、他の画像再生装置から再生停止の要求を受けたときには、前記画像復号機能部による前記動画像のデータの復号を停止させ、前記画像共有配信装置で生成された静止画を取得して前記画像表示装置に表示させる再生制御機能部と、を有している。
【発明の効果】
【００２２】
本発明によれば、再生停止の要求が入力された画像再生装置からの要求によって再生を停止する他の画像再生装置は、動画像のデータから生成された静止画を停止位置の画像として表示することができるので、全ての画像再生装置にて同じ停止位置の画像を良好な状態で表示することができる。
【発明を実施するための最良の形態】
【００２３】
本発明を実施するための形態について図面を参照して詳細に説明する。
【００２４】
（第１の実施形態）
図１は、第１の実施形態による動画共有システムの構成を示すブロック図である。図１を参照すると、本実施形態の動画共有システム１００は、動画送信装置１１０、画像共有配信装置１２０、および複数の画像再生装置１３０を有している。動画送信装置１１０は例えば動画配信サーバまたは携帯電話である。画像共有配信装置１２０は例えばサーバである。画像再生装置１３０は例えばパーソナルコンピュータまたは携帯電話である。
【００２５】
動画送信装置１１０と画像共有配信装置１２０の間の通信Ｒ１と、画像共有配信装置１２０と画像再生装置１３０の間の通信Ｒ２は、再送機能を持たないプロトコルによるリアルタイム通信であり、動画像フレームの配信に用いられる。動画像フレームには再生時刻を示す同期情報が含まれている。動画送信装置１１０は通信Ｒ１によって動画像フレームを画像共有配信装置１２０に順次送信する。画像共有配信装置１２０は、通信Ｒ１によって動画送信装置１１０から受信した動画像フレームを通信Ｒ２によって複数の画像再生装置１３０に送信する。
【００２６】
画像配信機能部１２０と画像再生装置１３０の間の通信Ｔ１は再送機能を持ったプロトコルによる高品質通信である。例えば、画像配信装置１２０は、いずれか画像再生装置１３０から通信Ｔ１によって再生開始や再生停止の制御信号を受信すると、通信Ｔ１によって他の全ての画像再生装置１３０に対して再生開始や再生停止の制御信号を送信する。再生停止の制御信号には停止位置に関する同期情報が含まれている。
【００２７】
再び図１を参照すると、画像共有配信装置１２０は画像配信機能部１２１を有している。また、画像再生装置１３０は、バッファ１３１、再生制御機能部１３２、画像復号機能部１３３、静止画符号化機能部１３４、入力装置１３５、および画像表示装置１３６を有している。入力装置１３５は例えばキーボードであり、画像表示装置１３６は例えばディスプレイである。
【００２８】
バッファ１３１は、画像共有配信装置１２０から受信した動画像フレームを逐次記憶する一時的な記憶領域であり、画像復号機能部１３３により読み出された動画像フレームを記憶領域から削除する。
【００２９】
画像復号機能部１３３は、再生制御機能部１３２からの復号開始もしくは複合停止の指示に従って画像を復号する。
【００３０】
復号開始の指示を受けると、画像復号機能部１３３は、バッファ１３１から動画像フレームを読み出し、画面に出力できるデータ形式に復号し、画像表示装置１３６に表示させるという一連の処理を復号停止の指示を受けるまで順次繰り返す。
【００３１】
再生制御機能部１３２から復号停止の指示を受けると、画像復号機能部１３３は、新たな画像を復号するのを停止し、直前に復号した画像の同期情報を返却し、直前に復号した画像を画像表示装置１３６に継続的に表示させる。そして、再生制御機能部１３２から新たな指示を受けるまでは、画像復号機能部１３３は、静止画符号化機能部１３４から要求があれば、画像表示装置１３６に表示されている画像を静止画符号化機能部１３４に送る。
【００３２】
更に、画像復号機能部１３３は、再生制御機能部１３２から静止画を受信すると、これを画像表示装置１３６に出力する。
【００３３】
再生制御機能部１３２は画像の再生を制御する。
【００３４】
入力装置１３５から再生開始または再生停止などの制御指示が入力されると、再生制御機能部１３２は画像復号機能部１３３に復号開始または復号停止の指示を送る。復号停止の場合、再生制御機能部１３２は、復号停止の指示に対する応答として画像復号機能部１３３から、停止した画像の同期情報を受ける。そして、再生制御機能部１３２は、再生開始または再生停止などの制御信号を通信Ｔ１にて画像配信装置１２０に送る。再生停止の制御信号には停止画像を指定する同期情報が含まれる。
【００３５】
また、再生制御機能部１３２は、通信Ｔ１によって画像配信装置１２０から再生開始または再生停止の制御信号を受信すると、その制御信号に基づき、動画像の再生開始または再生停止の制御として、画像復号機能部１３３に復号開始または復号停止の指示を送る。
【００３６】
また、再生制御機能部１３２は、通信Ｔ１によって画像共有配信装置１２０経由で他の画像再生装置１３０に静止画を要求し、その要求に対する応答として静止画を受信する機能を備えている。静止画の要求においては同期情報によって静止画が指定される。
【００３７】
また、再生制御機能部１３２は、通信Ｔ１によって他の画像再生装置１３０から画像共有配信装置１２０経由で静止画の要求を受けると、指定された静止画を静止画符号化機能部１３４に生成させ、要求元の画像再生装置１３０に送信する機能を備えている。
【００３８】
静止画符号化機能部１３４は、再生制御機能部１３２から、静止画生成の指示を受けると、画像復号機能部１３３から復号された画像を取得して静止画を生成し、再生制御機能部１３２に送る。
【００３９】
次に第１の実施形態による動画共有システムの動作について詳細に説明する。
【００４０】
図２は、第１の画像共有システムにおける再生停止の動作を示すフローチャートである。ユーザによって再生停止が入力された画像再生装置と他の画像再生装置とでは動作が異なる。図２では再生停止が入力された画像再生装置を画像再生装置Ａとし、その処理をＳ１としている。一方、他の画像再生装置を画像再生装置Ｂとし、その処理をＳ２としている。
【００４１】
まず、画像再生装置Ａおよび画像再生装置Ｂが画像共有配信装置１２０からの動画像を受信し、再生している状態であるとする。その状態から、画像再生装置Ａの入力装置１３５に再生停止の指示が入力されると、画像再生装置Ａの再生制御機能部１３２がこれを検出する（ステップＡ１）。
【００４２】
再生停止の指示を検出した再生制御機能部１３２は、画像復号機能部１３３に復号停止を指示することにより画像表示装置１３６による動画の再生を停止させ、復号停止を指示に対する応答として、停止位置を示す同期情報を画像復号機能部１３３から取得する（ステップＡ２）。続いて、再生制御機能部１３２は、静止画符号化機能部１３４に対して静止画の生成を指示し、画像表示装置１３６に表示中の画像の静止画を取得する（ステップＡ３）。続いて、再生制御機能部１３２は、他の画像再生装置Ｂに対して、同期情報を含む再生停止の制御信号を送信する（ステップＡ４）。
【００４３】
再生停止の制御信号を受信した画像再生装置Ｂの再生制御機能部１３２は、画像復号機能部１３３に復号停止を指示することにより画像表示装置１３６による動画の再生を停止させる（ステップＡ５）。
【００４４】
続いて、画像再生装置Ｂの再生制御機能部１３２は、後述する画像表示可否判定（図３）を実行することにより、自装置の保持している動画像フレームを用いて、同期情報で指定された静止画を表示できるか否か判定する（ステップＡ６）。
【００４５】
画像表示が不可能と判定すると、画像再生装置Ｂの再生制御機能部１３２は、画像再生装置Ａに対して静止画を要求する（ステップＡ７）。静止画を要求された画像再生装置Ａは、ステップＡ３にて作成した静止画を画像再生装置Ｂに対して送信する（ステップＡ８）。
【００４６】
ステップＡ６の判定にて画像表示が可能と判定すると、画像再生装置Ｂの再生制御機能部１３２は、同期情報で指定された動画像フレームの復号を画像復号機能部１３３に指示し、指示を受けた画像復号機能部１３３は動画像フレーム復号する（ステップＡ９）。
【００４７】
最後に、画像再生装置Ｂは、ステップＡ７で画像再生装置Ａに要求して取得した静止画、あるいはステップＡ９で生成した動画像フレームを画像表示装置１３６に表示する（ステップＡ１０）。
【００４８】
図３は、上述した画像表示可否判定の処理を示すフローチャートである。画像再生装置１３０は、この処理により、自装置の保持している動画像フレームを用いて停止位置の画像を表示するか、他の画像再生装置１３０から静止画として取得して表示するか判断する。
【００４９】
図３を参照すると、画像再生装置１３０の再生制御機能部１３２は、同期情報を元に、バッファ１３１に必要な動画像フレームが存在するか否かを調べる（ステップＢ１）。
【００５０】
バッファ１３１に必要な動画像フレームが存在しなければ、再生制御機能部１３２は、自身の保持している動画像フレームでの画像表示が不可能と判断して処理を終了する。
【００５１】
バッファ１３１に必要な動画像フレームが存在すれば、再生制御機能部１３２は、その動画フレームが十分な品質を有しているか否かを調べる（ステップＢ２）。動画フレームが十分な品質を有していれば、再生制御機能部１３２は、自身の保持している動画像フレームでの画像表示が可能と判断する。動画フレームが十分な品質を有していなければ、再生制御機能部１３２は、自身の保持している動画像フレームでの画像表示が不可能と判断する。なお、動画像フレームの品質が十分かどうかは、動画フレームを構成するデータの欠損率などから判断できる。
【００５２】
なお、本実施形態では、画像再生装置Ｂの保持している動画像フレームを用いて停止位置の正常な画像を表示できない場合にだけ画像再生装置Ａから画像再生装置Ｂに静止画を送る例を示したが、本発明はこれに限定されるものではない。他の例として、再生停止の要求がある毎に画像再生装置Ａから画像再生装置Ｂへ静止画を転送することにしてもよい。
【００５３】
以上説明したように、本実施形態によれば、再生停止の要求が入力された画像再生装置１３０（画像再生装置Ａ）からの要求によって再生を停止する他の画像再生装置１３０（画像再生装置Ｂ）は、画像再生装置Ａの静止画符号化機能部１３４で生成された静止画を停止位置の画像として表示することができるので、全ての画像再生装置１３０にて同じ停止位置の画像を表示することができる。また、画像再生装置１３０は、他の画像再生装置１３０から指定された停止位置の画像を表示するために動画像フレームを保持しておく必要が無く、そのための記憶領域が不要である。
【００５４】
また、本実施形態によれば、画像再生装置Ａから画像再生装置Ｂへ静止画を転送するとき再送機能を備えた高品質通信のプロトコルが用いられるので、画像再生装置Ｂにおいて画像再生装置Ａと同等の品質の停止画像を表示することができる。
【００５５】
また、画像再生装置Ａからの要求によって再生を停止する画像再生装置Ｂは、自身の保持している動画像フレームを用いて停止位置の正常な画像を表示できる場合には、それで停止位置の画像を表示する。画像再生装置Ｂの保持している動画像フレームを用いて停止位置の正常な画像を表示できない場合には、画像再生装置Ａから画像再生装置Ｂに静止画を送り、画像再生装置Ｂはその静止画を表示する。したがって、不要な静止画の転送を減らして、画像表示装置１３０にかかる画像転送の処理負荷と、ネットワークにかかるトラフィック負荷とを低減することができる。
【００５６】
また、通常、動画像の配信にはＭＰＥＧ４のような圧縮符号化方式が用いられる。その場合、停止タイミングによっては停止位置の画像を得るために前後複数のフレームが必要となる。例えば停止位置がＭＰＥＧ４のＰフレームやＢフレームであった場合にそうなる。しかし、本実施形態によれば、動画像フレームではなく停止位置の静止画が画像再生装置Ａから画像再生装置Ｂに転送されるので、１画面分の静止画を転送するだけで良く、画像表示装置１３０にかかる画像転送の処理負荷と、ネットワークにかかるトラフィック負荷とを低減することができる。
【００５７】
なお、本実施形態では、通信Ｒ１に再送機能を持たないプロトコルを用いる例を示したが、本発明はこれに限定されるものではない。他の例として、通信Ｒ１は、再送機能を持ったプロトコルによる高品質通信であってもよい。
【００５８】
また、本実施形態では、画像送信装置１００が独立して存在するシステム構成を例示したが、本発明はこれに限定されるものではない。他の例として、画像送信装置がいずれかの画像再生装置の一部として構成されていてもよい。
【００５９】
また、本実施形態では、画像配信機能部１２１が、独立して存在する画像共有配信装置１２０内にあるシステム構成を例示したが、本発明はこれに限定されるものではない。他の例として、動画送信装置と画像配信機能部とが画像再生装置の一部として構成されていてもよい。その場合、動画送信装置と画像配信機能部はいずれか１つの画像再生装置だけに設けられてもよく、複数の画像再生装置に設けられてもよい。
【００６０】
図６は、第１の実施形態における動画送信装置を画像再生装置の一部とした動画共有システムの構成を示すブロック図である。図６を参照すると、動画共有システム６００は、画像共有配信装置６１０、画像再生装置６２０、および画像再生装置６３０を有している。画像再生装置６２０は、動画送信装置６２７を内部に含んでいる点で、図１に示した第１の実施形態の画像再生装置１３０と異なる。一方、画像再生装置６３０は、第１の実施形態の画像再生装置１３０と同様に、動画送信装置を内部に含んでいない。
【００６１】
図７は、第１の実施形態における動画送信装置と画像配信機能部を画像再生装置の一部とした動画共有システムの構成を示すブロック図である。図７を参照すると、動画共有システム７００は複数の画像再生装置７１０を有している。画像再生装置７１０は、動画送信装置７１７および動画送信装置７１８を内部に含んでいる点で、図１に示した第１の実施形態の画像再生装置１３０と異なる。
【００６２】
（第２の実施形態）
図４は、第２の実施形態による動画共有システムの構成を示すブロック図である。図４を参照すると、第２の実施形態の動画共有システム４００は、動画送信装置４１０、画像共有配信装置４２０、および複数の画像再生装置４３０を有している。動画送信装置４１０は例えば動画配信サーバまたは携帯電話である。画像共有配信装置４２０は例えばサーバである。画像再生装置４３０は例えばパーソナルコンピュータまたは携帯電話である。
【００６３】
第２の実施形態の画像共有配信装置４２０は、第１の画像共有配信装置１２０と異なり、画像蓄積部４２２および静止画符号化機能部４２３を更に有している。第２の実施形態の画像再生装置４３０は、第１の画像再生装置１３０と異なり、静止画符号化機能部を有しない。
【００６４】
動画送信装置４１０と画像共有配信装置４２０の間の通信Ｒ１と、画像共有配信装置４２０と画像再生装置４３０の間の通信Ｒ２は、再送機能を持たないプロトコルによるリアルタイム通信であり、動画像フレームの配信に用いられる。動画像フレームには再生時刻を示す同期情報が含まれている。動画送信装置４１０は通信Ｒ１によって動画像フレームを画像共有配信装置４２０に順次送信する。画像共有配信装置４２０は、通信Ｒ１によって動画送信装置４１０から受信した動画像フレームを通信Ｒ２によって複数の画像再生装置４３０に送信する。そのとき画像共有配信装置４２０の画像配信機能部４２１は、第１の実施形態と異なり、動画像フレームを画像蓄積部４２２に順次蓄積する。
【００６５】
画像配信機能部４２０と画像再生装置４３０の間の通信Ｔ１は再送機能を持ったプロトコルによる高品質通信である。例えば、画像共有配信装置４２０の画像配信機能部４２１は、いずれか画像再生装置４３０から通信Ｔ１によって再生開始や再生停止の制御信号を受信すると、通信Ｔ１によって他の全ての画像再生装置４３０に対して再生開始や再生停止の制御信号を送信する。再生停止の制御信号には停止位置を指定する同期情報が含まれている。再生停止の場合、画像配信機能部４２１は、同期情報によって指定された停止位置の静止画を静止画符号化機能部４２３に生成させる。
【００６６】
また、画像配信機能部４２１は、画像再生装置４３０から通信Ｔ１によって静止画の要求を受けると、静止画符号化機能部４２３によって生成された静止画を通信Ｔ１によって画像再生装置４３０に送信する。
【００６７】
静止画符号化機能部４２３は、画像配信機能部４２１からの要求に応じて、同期情報で指定された停止位置の静止画を生成するのに必要な動画像フレームを画像蓄積部４２２から取得し、その動画像フレームを用いて静止画を生成する。
【００６８】
バッファ４３１は、画像共有配信装置４２０から受信した動画像フレームを逐次記憶する一時的な記憶領域であり、画像復号機能部４３３により読み出された動画像フレームを記憶領域から削除する。
【００６９】
画像復号機能部４３３は、再生制御機能部４３２からの復号開始もしくは復号停止の指示に従って画像を復号する。
【００７０】
復号開始の指示を受けると、画像復号機能部４３３は、バッファ４３１から動画像フレームを読み出し、画面に出力できるデータ形式に復号し、画像表示装置４３５に表示させるという一連の処理を復号停止の指示を受けるまで順次繰り返す。
【００７１】
再生制御機能部４３２から復号停止の指示を受けると、画像復号機能部４３３は、新たな画像を復号するのを停止し、直前に復号した画像の同期情報を返却し、直前に復号した画像を画像表示装置４３５に継続的に表示させる。
【００７２】
更に、画像復号機能部４３３は、再生制御機能部４３２から静止画を受信すると、これを画像表示装置４３５に出力する。
【００７３】
再生制御機能部４３２は画像の再生を制御する。
【００７４】
入力装置４３４から再生開始または再生停止などの制御指示が入力されると、再生制御機能部４３２は画像復号機能部４３３に復号開始または復号停止の指示を送る。復号停止の場合、再生制御機能部４３２は、復号停止の指示に対する応答として画像復号機能部４３３から、停止した画像の同期情報を受ける。そして、再生制御機能部４３２は、再生開始または再生停止などの制御信号を通信Ｔ１にて画像配信装置４２０に送る。再生停止の制御信号には停止画像を指定する同期情報が含まれる。
【００７５】
また、再生制御機能部４３２は、通信Ｔ１によって画像共有配信装置４２０から再生開始または再生停止の制御信号を受信すると、その制御信号に基づき、動画像の再生開始または再生停止の制御として、画像復号機能部４３３に復号開始または復号停止の指示を送る。
【００７６】
また、再生制御機能部４３２は、通信Ｔ１によって画像共有配信装置４２０に静止画を要求し、その要求に対する応答として静止画を受信する機能を備えている。静止画の要求においては同期情報によって静止画が指定される。
【００７７】
次に第２の実施形態による動画共有システムの動作について詳細に説明する。
【００７８】
図５は、第２の画像共有システムにおける再生停止の動作を示すフローチャートである。ユーザによって再生停止が入力された画像再生装置と他の画像再生装置とでは動作が異なる。図５では再生停止が入力された画像再生装置を画像再生装置Ａとし、その処理をＵ１としている。一方、他の画像再生装置を画像再生装置Ｂとし、その処理をＵ３としている。また、図５では、画像共有配信装置４２０の処理をＵ２としている。
【００７９】
まず、画像再生装置Ａおよび画像再生装置Ｂが画像共有配信装置４２０からの動画像を受信し、再生している状態であるとする。その状態から、画像再生装置Ａの入力装置４３４に再生停止の指示が入力されると、画像再生装置Ａの再生制御機能部４３２がこれを検出する（ステップＣ１）。
【００８０】
再生停止の指示を検出した再生制御機能部４３２は、画像復号機能部４３３に復号停止を指示することにより画像表示装置４３５による動画の再生を停止させ、復号停止を指示に対する応答として、停止位置を示す同期情報を画像復号機能部４３３から取得する（ステップＣ２）。続いて、再生制御機能部４３２は、画像共有配信装置４２０に対して、再生停止の制御信号を送信する（ステップＣ３）。再生停止において停止位置は同期情報によって指定される。
【００８１】
再生停止の制御信号を受信した画像共有配信装置４２０の画像配信機能部４２１は、静止画符号化機能部４２３に、同期情報で指定された静止画を生成させる（ステップＣ４）。続いて、画像配信機能部４２１は、画像再生装置Ｂに、停止位置の同期情報を含む再生停止の制御信号を送信する（ステップＣ５）。
【００８２】
再生停止の制御信号を受信した画像再生装置Ｂの再生制御機能部４３２は、画像復号機能部１３３に復号停止を指示することにより画像表示装置４３５による動画の再生を停止させる（ステップＣ６）。
【００８３】
続いて、画像再生装置Ｂの再生制御機能部４３２は、図３に示した第１の実施形態と同じ画像表示可否判定を実行することにより、自装置の保持している動画像フレームを用いて、同期情報で指定された静止画を表示できるか否か判定する（ステップＣ７）。
【００８４】
画像表示が不可能と判定すると、画像再生装置Ｂの再生制御機能部４３２は、画像共有配信装置４２０に対して静止画を要求する（ステップＣ８）。静止画を要求された画像共有配信装置４２０は、ステップＣ４にて作成した静止画を画像再生装置Ｂに対して送信する（ステップＣ９）。
【００８５】
ステップＣ７の判定にて画像表示が可能と判定すると、画像再生装置Ｂの再生制御機能部４３２は、同期情報で指定された動画像フレームの復号を画像復号機能部４３３に指示し、指示を受けた画像復号機能部４３３は動画像フレーム復号する（ステップＣ１０）。
【００８６】
最後に、画像再生装置Ｂは、ステップＣ８で画像共有配信装置４２０に要求して取得した静止画、あるいはステップＣ１０で生成した動画像フレームを画像表示装置４３５に表示する（ステップＣ１１）。
【００８７】
以上説明したように本実施形態によれば、再生停止の要求が入力された画像再生装置１３０（画像再生装置Ａ）からの要求によって再生を停止する他の画像再生装置１３０（画像再生装置Ｂ）で表示する静止画を画像再生装置Ａではなく、画像共有配信装置４２０が生成する。これにより動画共有システムにおける静止画の生成の機能を一元化できる。
【００８８】
また、本実施形態において、画像再生装置４３０としては、主に処理能力の高いことが保証されないユーザの利用するパーソナルコンピュータや携帯電話機が想定されるのに対して、画像共有配信装置４２０としては、主に処理能力の高いサーバが想定される。本実施形態によれば、処理能力の高い画像共有配信装置４２０で静止画を生成し、処理能力の高いことが保証されない画像再生装置４３０への負荷を軽減することができる。
【００８９】
なお、本実施形態では、動画送信装置４１０が独立して存在するシステム構成を例示したが、本発明はこれに限定されるものではない。他の例として、画像送信装置が画像再生装置の一部として構成されていてもよい。
【００９０】
図８は、第２の実施形態における動画送信装置を画像再生装置の一部とした動画共有システムの構成を示すブロック図である。図８を参照すると、動画共有システム８００は、画像共有配信装置８１０、画像再生装置８２０、および画像再生装置８３０を有している。画像再生装置８２０は、動画送信装置８２６を内部に含んでいる点で、図４に示した第２の実施形態の画像再生装置４３０と異なる。一方、画像再生装置８３０は、第２の実施形態の画像再生装置４３０と同様に、動画送信装置を内部に含んでいない。
【図面の簡単な説明】
【００９１】
【図１】第１の実施形態による動画共有システムの構成を示すブロック図である。
【図２】第１の画像共有システムにおける再生停止の動作を示すフローチャートである。
【図３】画像表示可否判定の処理を示すフローチャートである。
【図４】第２の実施形態による動画共有システムの構成を示すブロック図である。
【図５】第２の画像共有システムにおける再生停止の動作を示すフローチャートである。
【図６】第１の実施形態における動画送信装置を画像再生装置の一部とした動画共有システムの構成を示すブロック図である。
【図７】第１の実施形態における動画送信装置と画像配信機能部を画像再生装置の一部とした動画共有システムの構成を示すブロック図である。
【図８】第２の実施形態における動画送信装置を画像再生装置の一部とした動画共有システムの構成を示すブロック図である。
【符号の説明】
【００９２】
１００、４００、６００、７００、８００    動画共有システム
１１０、４１０、６２７、７１７、８２６    動画送信装置
１２０、４２０、６１０、８１０    画像共有配信装置
１２１、４２１、６１１、７１８、８１１    画像配信機能部
１３０、４３０、６２０、６３０、７１０、８２０、８３０    画像再生装置
１３１、４３１、６２１、７１１、８２１    バッファ
１３２、４３２、６２２、７１２、８２２    再生制御機能部
１３３、４３３、６２３、７１３、８２３    画像復号機能部
１３４、６２４、４２３、７１４、８１３    静止画符号化機能部
１３５、４３４、６２５、７１５、８２４    入力装置
１３６、４３５、６２６、７１６、８２５    画像表示装置
４２２、８１２    画像蓄積部
Ａ１〜Ａ１０、Ｂ１、Ｂ２、Ｃ１〜Ｃ１１    ステップ
Ｒ１、Ｒ２、Ｔ１    通信
Ｓ１、Ｓ２、Ｕ１〜Ｕ３  処理
【図１】
2008182545.tif 000003
【図２】
2008182545.tif 000004
【図３】
2008182545.tif 000005
【図４】
2008182545.tif 000006
【図５】
2008182545.tif 000007
【図６】
2008182545.tif 000008
【図７】
2008182545.tif 000009
【図８】
2008182545.tif 000010