(57)【要約】【課題】  各ユーザの環境に応じて最適の映像コンテンツの利用を可能にする。【解決手段】  本発明は、ユーザ端末からサーバに映像コンテンツの登録要求を行い、サーバにおいて、ユーザ端末から登録要求された映像コンテンツを、複数のファイル形式や複数のサイズに変換し、映像コンテンツ記憶手段に格納し、別のユーザ端末から映像コンテンツの映像表示操作の指定を受け取り、映像表示操作を指定したユーザ端末のユーザＩＤに基づいて、各ユーザの通信環境や端末環境の環境情報を格納する端末環境記憶手段から各ユーザ端末の環境情報を取得し、該環境情報と、該映像表示操作の指定に基づいて映像コンテンツ記憶手段を検索し、取得した映像コンテンツを該ユーザ端末に提供する。【選択図】  図１
2006146804.tif 000002
【特許請求の範囲】
【請求項１】
各ユーザの通信環境やコンピュータ端末の環境に応じた映像コンテンツをサーバからユーザ端末に提供する映像コンテンツ提供方法において、
前記ユーザ端末において、
前記サーバに映像コンテンツの登録要求を行う映像コンテンツ登録要求ステップと、
前記サーバにおいて、
前記ユーザ端末から登録要求された映像コンテンツを、複数のファイル形式や複数のサイズに変換し、映像コンテンツ記憶手段に格納する映像コンテンツ変換ステップと、
ユーザ端末から前記映像コンテンツの映像表示操作の指定を受け取る操作指定取得ステップと、
前記映像表示操作を指定したユーザ端末のユーザＩＤに基づいて、各ユーザの通信環境や端末環境の環境情報を格納する端末環境記憶手段から各ユーザ端末の環境情報を取得し、該環境情報と、該映像表示操作の指定に基づいて前記映像コンテンツ記憶手段を検索し、取得した映像コンテンツと映像再生操作情報を該ユーザ端末に提供する映像コンテンツ提供ステップと、
を行うことを特徴とする映像コンテンツ提供方法。
【請求項２】
ユーザ端末と、各ユーザの通信環境やコンピュータ端末の環境に応じた映像コンテンツをサーバがネットワークを介して接続される映像コンテンツ提供システムであって、
前記ユーザ端末は、
前記サーバに映像コンテンツの登録要求を行う映像コンテンツ登録要求手段と、
前記サーバに前記映像コンテンツの映像表示操作の指定情報を送信する操作指定手段と、
を有し、
前記サーバは、
前記ユーザ端末のユーザＩＤに基づいて、各ユーザの通信環境や端末環境の環境情報を格納する端末環境記憶手段と、
前記ユーザ端末から登録要求された前記映像コンテンツを、複数のファイル形式や複数のサイズに変換し、映像コンテンツ記憶手段に格納する映像コンテンツ変換手段と、
前記ユーザ端末から前記映像コンテンツの映像表示操作の指定情報を受け取る操作指定取得手段と、
前記映像表示操作を指定したユーザ端末のユーザＩＤに基づいて、前記端末環境記憶手段から各ユーザ端末の環境情報を取得し、該環境情報と、前記映像表示操作の指定情報に基づいて前記映像コンテンツ記憶手段を検索し、取得した映像コンテンツと映像再生操作情報を該ユーザ端末に提供する映像コンテンツ提供手段と、
を有することを特徴とする映像コンテンツ提供システム。
【請求項３】
各ユーザの通信環境やコンピュータ端末の環境に応じた映像コンテンツをサーバからユーザ端末に提供する映像コンテンツ提供方法において、
前記ユーザ端末において、
前記サーバに映像コンテンツの登録要求を行う映像コンテンツ登録要求ステップと、
前記サーバにおいて、
前記ユーザ端末から登録要求された映像コンテンツを、複数のファイル形式や複数のサイズに変換し、映像コンテンツ記憶手段に格納する映像コンテンツ変換ステップと、
ユーザ端末から前記映像コンテンツの最適な映像表示操作の指定を受け取る操作指定取得ステップと、
前記最適な映像表示操作の指定に基づいて前記映像コンテンツ記憶手段を検索し、取得した映像コンテンツと映像再生操作情報を該ユーザ端末に提供する映像コンテンツ提供ステップと、
を行うことを特徴とする映像コンテンツ提供方法。
【請求項４】
ユーザ端末と、各ユーザの通信環境やコンピュータ端末の環境に応じた映像コンテンツをサーバがネットワークを介して接続される映像コンテンツ提供システムであって、
前記ユーザ端末は、
前記サーバに映像コンテンツの登録要求を行う映像コンテンツ登録要求手段と、
前記サーバに前記映像コンテンツの最適な映像表示操作の指定情報を送信する操作指定手段と、
を有し、
前記サーバは、
前記ユーザ端末から登録要求された前記映像コンテンツを、複数のファイル形式や複数のサイズに変換し、映像コンテンツ記憶手段に格納する映像コンテンツ変換手段と、
前記ユーザ端末から前記映像コンテンツの最適な映像表示操作の指定情報を受け取る操作指定取得手段と、
前記最適な映像表示操作の指定情報に基づいて前記映像コンテンツ記憶手段を検索し、取得した映像コンテンツと映像再生操作情報を該ユーザ端末に提供する映像コンテンツ提供手段と、
を有することを特徴とする映像コンテンツ提供システム。
【請求項５】
各ユーザの通信環境やコンピュータ端末の環境に応じた映像コンテンツをサーバからユーザ端末に提供する映像コンテンツ提供方法において、
前記ユーザ端末において、
前記サーバに映像コンテンツの登録／削除要求を行う映像コンテンツ登録／削除要求ステップと、
前記サーバにおいて、
前記ユーザ端末から登録要求された映像コンテンツを、複数のファイル形式や複数のサイズに変換し、映像コンテンツ記憶手段に格納する、または、該映像コンテンツ記憶手段から映像コンテンツを削除する映像コンテンツ登録／削除ステップと、
前記ユーザ端末に対して、前記映像コンテンツ記憶手段へのコンテンツ登録／削除した内容を提示する登録／削除内容提示ステップと、
ユーザ端末から前記映像コンテンツの映像表示操作の指定を受け取る操作指定取得ステップと、
前記映像表示操作を指定したユーザ端末のユーザＩＤに基づいて、各ユーザの通信環境や端末環境の環境情報を格納する端末環境記憶手段から各ユーザ端末の環境情報を取得し、該環境情報と、該映像表示操作の指定に基づいて前記映像コンテンツ記憶手段を検索し、取得した映像コンテンツと映像再生操作情報を該ユーザ端末に提供する映像コンテンツ提供ステップと、
を行うことを特徴とする映像コンテンツ提供方法。
【請求項６】
前記映像コンテンツ登録／削除要求ステップにおいて、前記ユーザ端末は、
前記映像コンテンツの登録／削除要求に、前記映像コンテンツの登録時刻及び該映像コンテンツの削除時刻を付与し、
前記映像コンテンツ登録／削除ステップにおいて、前記サーバは、
前記映像コンテンツの登録時刻及び前記映像コンテンツの削除時刻に基づいて、前記映像コンテンツ記憶手段に対して、当該映像コンテンツの格納・削除を行う、請求項５記載の映像コンテンツ提供方法。
【請求項７】
ユーザ端末と、各ユーザの通信環境やコンピュータ端末の環境に応じた映像コンテンツをサーバがネットワークを介して接続される映像コンテンツ提供システムであって、
前記ユーザ端末は、
前記ユーザ端末から前記サーバに映像コンテンツの登録／削除要求を行う映像コンテンツ登録／削除要求手段と、
前記サーバに前記映像コンテンツの映像表示操作の指定情報を送信する操作指定手段と、
を有し、
前記サーバは、
前記ユーザ端末のユーザＩＤに基づいて、各ユーザの通信環境や端末環境の環境情報を格納する端末環境記憶手段と、
前記ユーザ端末から登録要求された前記映像コンテンツを、複数のファイル形式や複数のサイズに変換し、映像コンテンツ記憶手段に格納する、または、該映像コンテンツ記憶手段から映像コンテンツを削除する映像コンテンツ登録／削除手段と、
前記ユーザ端末に対して、前記映像コンテンツ記憶手段へのコンテンツ登録／削除した内容を提示する登録／削除内容提示手段と、
前記ユーザ端末から前記映像コンテンツの映像表示操作の指定情報を受け取る操作指定取得手段と、
前記映像表示操作を指定したユーザ端末のユーザＩＤに基づいて、前記端末環境記憶手段から各ユーザ端末の環境情報を取得し、該環境情報と、前記映像表示操作の指定情報に基づいて前記映像コンテンツ記憶手段を検索し、取得した映像コンテンツと映像再生操作情報を該ユーザ端末に提供する映像コンテンツ提供手段と、
を有することを特徴とする映像コンテンツ提供システム。
【請求項８】
前記映像コンテンツ登録／削除要求手段は、
前記映像コンテンツの登録／削除要求に、前記映像コンテンツの登録時刻及び該映像コンテンツの削除時刻を付与する手段を含み、
前記映像コンテンツ登録／削除手段は、
前記映像コンテンツの登録時刻及び前記映像コンテンツの削除時刻に基づいて、前記映像コンテンツ記憶手段に対して、当該映像コンテンツの格納・削除を行う手段を含む、
請求項７記載の映像コンテンツ提供システム。
【請求項９】
各ユーザの通信環境やコンピュータ端末の環境に応じた映像コンテンツをサーバからユーザ端末に提供する映像コンテンツ提供方法において、
前記ユーザ端末において、
前記サーバに映像コンテンツの登録／削除要求を行う映像コンテンツ登録／削除要求ステップと、
前記サーバにおいて、
前記ユーザ端末から登録要求された前記映像コンテンツを、複数のファイル形式や複数のサイズに変換し、映像コンテンツ記憶手段に格納する、または、該映像コンテンツ記憶手段から映像コンテンツを削除する映像コンテンツ登録／削除ステップと、
前記ユーザ端末に対して、前記映像コンテンツ記憶手段へのコンテンツ登録／削除した内容を提示する登録／削除内容提示ステップと、
ユーザ端末から前記映像コンテンツの最適な映像表示操作の指定を受け取る操作指定取得ステップと、
前記最適な映像表示操作の指定に基づいて前記映像コンテンツ記憶手段を検索し、取得した映像コンテンツと映像再生操作情報を該ユーザ端末に提供する映像コンテンツ提供ステップと、
を行うことを特徴とする映像コンテンツ提供方法。
【請求項１０】
前記映像コンテンツ登録／削除要求ステップにおいて、前記ユーザ端末は、
前記映像コンテンツの登録／削除要求に、前記映像コンテンツの登録時刻及び該映像コンテンツの削除時刻を付与し、
前記映像コンテンツ登録／削除ステップにおいて、前記サーバは、
前記映像コンテンツの登録時刻及び前記映像コンテンツの削除時刻に基づいて、前記映像コンテンツ記憶手段に対して、当該映像コンテンツの格納・削除を行う、請求項９記載の映像コンテンツ提供方法。
【請求項１１】
ユーザ端末と、各ユーザの通信環境やコンピュータ端末の環境に応じた映像コンテンツをサーバがネットワークを介して接続される映像コンテンツ提供システムであって、
前記ユーザ端末は、
前記サーバに映像コンテンツの登録／削除要求を行う映像コンテンツ登録／削除要求手段と、
前記サーバに前記映像コンテンツの最適な映像表示操作の指定情報を送信する操作指定手段と、
を有し、
前記サーバは、
前記ユーザ端末から登録要求された映像コンテンツを、複数のファイル形式や複数のサイズに変換し、映像コンテンツ記憶手段に格納する、または、該映像コンテンツ記憶手段から映像コンテンツを削除する映像コンテンツ登録／削除手段と、
前記ユーザ端末に対して、前記映像コンテンツ記憶手段へのコンテンツ登録／削除した内容を提示する登録／削除内容提示手段と、
前記ユーザ端末から前記映像コンテンツの最適な映像表示操作の指定情報を受け取る操作指定取得手段と、
前記最適な映像表示操作の指定情報に基づいて前記映像コンテンツ記憶手段を検索し、取得した映像コンテンツと映像再生操作情報を該ユーザ端末に提供する映像コンテンツ提供手段と、
を有することを特徴とする映像コンテンツ提供システム。
【請求項１２】
前記映像コンテンツ登録／削除要求手段は、
前記映像コンテンツの登録／削除要求に、前記映像コンテンツの登録時刻及び該映像コンテンツの削除時刻を付与する手段を含み、
前記映像コンテンツ登録／削除手段は、
前記映像コンテンツの登録時刻及び前記映像コンテンツの削除時刻に基づいて、前記映像コンテンツ記憶手段に対して、当該映像コンテンツの格納・削除を行う手段を含む、
請求項１１記載の映像コンテンツ提供システム。
【請求項１３】
各ユーザの通信環境やコンピュータ端末の環境に応じた映像コンテンツをサーバからユーザ端末に提供するシステムにおける映像コンテンツ提供プログラムであって、
前記請求項１，３，５，６，９または、１０記載の前記ユーザ端末側の動作を実現するための処理をコンピュータに実行させることを特徴とする映像コンテンツ提供プログラム。
【請求項１４】
各ユーザの通信環境やコンピュータ端末の環境に応じた映像コンテンツをサーバからユーザ端末に提供するシステムにおける映像コンテンツ提供プログラムであって、
前記請求項１，３，５，６，９または、１０記載の前記サーバ側の動作を実現するための処理をコンピュータに実行させることを特徴とする映像コンテンツ提供プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、映像コンテンツ提供方法及び装置及びプログラムに係り、特に、インターネット等のネットワークを用いて、遠隔多地点に分散した複数のユーザのコンピュータ端末から、ユーザが保有する映像コンテンツをサーバに登録し、遠隔多地点に分散した複数のユーザのコンピュータ端末間で、それらの映像コンテンツを共有する、あるいは、共有して活用する、コミュニティ内における、映像コンテンツ提供方法及び装置及びプログラムに関する。
【０００２】
詳しくは、
１）様々な映像環境やコンピュータ端末環境の混在状況での最適な映像コンテンツを利用する；
２）映像コンテンツを簡単かつ便利に登録する；
３）セキュリティに配慮した映像コンテンツの登録・削除とそれらの内容を提示する；
ための映像コンテンツ提供方法及び装置及びプログラムに関する。
【背景技術】
【０００３】
現在、インターネット等のネットワークを用いて、映像コンテンツを共有しよう、あるいは共有して活用しようという、場やそのための方法がある。
【０００４】
例えば、個人のWebページや遠隔会議システムである。
【０００５】
それらの方法やシステムには、
１）テレビ会議システム等の付帯設備として動画像を資料として用いて議論するための動画像再生システムにおいて、動画像デコーダのデコード遅延時間と回線バッファによる遅延時間を記憶しておき、クライアントでの動画像の再生開始時間を算出する方法やシステム；
２）サーバが複数のファイル形式の映像コンテンツを蓄積していて、そのサーバから、ユーザの要望に応じたファイル形式の映像コンテンツを引き出して利用する方法やシステム；
３）サーバが用意するツールを用いて、サーバ上でユーザが映像コンテンツを削除する方法やシステム；
４）一地点で登録した映像コンテンツをコミュニティシステム内で共有できるようにし、かつ一斉に表示制御操作を行い得るようにする方法やシステム；
がある。
【０００６】
インターネット等のネットワークを用いて、遠隔多地点に分散した複数のユーザのコンピュータ端末から、ユーザが保有する映像コンテンツをサーバに登録し、遠隔多地点に分散した複数のユーザのコンピュータ端末間で、それらの映像コンテンツを共有する、あるいは、共有して活用することが考えられる。
【０００７】
このような場合、映像再生操作を全てのコンピュータ端末で同期するためには、様々な通信環境やコンピュータ端末環境が混在しているので、それらを考慮する必要がある。このような考えの技術として、例えば、テレビ会議システムなどの付帯設備として動画像を資料して用いて議論するための動画像再生システムにおいて、動画像デコーダのデコード遅延時間と回線バッファによる遅延時間を記憶しておき、クライアントでの動画像の再生開始時間を算出するものがある（以下、第１の技術と記す）（例えば、特許文献１参照）。
【０００８】
一方、ディジタルコンテンツを配信する方法やシステムとして、ユーザの要望に応じたファイル形式の映像コンテンツを引き出して利用するものがある。このような考えの技術として、サーバが複数のファイル形式の映像コンテンツを蓄積していて、そのサーバからユーザの要望したファイル形式の映像コンテンツを引き出して利用するものがある（以下、第２の技術と記す）（例えば、特許文献２参照）。
【０００９】
ディジタルコンテンツを配信する方法やシステムでは、サーバ上でユーザが映像コンテンツを制作するものがある。このような考えの技術として、例えば、サーバが用意するツールを用いて、サーバ上でユーザが映像コンテンツを制作するものがある（以下、第３の技術と記す）（例えば、特許文献２参照）。
【００１０】
また、インターネット等のネットワークを用いて、遠隔多地点に分散した複数のユーザのコンピュータ端末間で、映像コンテンツを共有すること、あるいは共有して活用することが考えられている。このような考えの技術として、一地点で登録した映像コンテンツをコミュニティシステム内で共有できるようにし、かつ、一斉に表示制御操作を行い得るようにするものである（以下、第４の技術と記す）（例えば、特許文献３参照）。
【特許文献１】特開２００２−１５２６９９号公報「動画像を同期して再生する方法及びそのシステム」
【特許文献２】特開２００２−１４９５５４号公報「ディジタルコンテンツ制作・配信システム用サーバ装置、ディジタルコンテンツ制作・配信方法及び記憶媒体」
【特許文献３】特開２００２−２４７５４１号公報「多地点映像表示制御方法及び多地点映像表示制御を行う遠隔会議システム」
【発明の開示】
【発明が解決しようとする課題】
【００１１】
しかしながら、上記従来の第１の技術では、遅延時間が想定されている事項のみ起因し、さらに、それらの遅延時間が常に固定であることが保証されている場合のみ有効である。そのため、サーバと各クライアント間を経由する複数の通信状況や、サーバと各クライアントのＣＰＵ／メモリ使用状況等は刻々変化するので、映像の同期を完全に実現できるわけではない。
【００１２】
また、上記従来の第２の技術では、映像コンテンツを利用する時のファイル形式についてのみ選択が有効である。そのため、映像コンテンツのサイズ等については想定されていなく、また、ユーザの環境等に応じて、映像コンテンツのファイル形式等を自動的に選択することはできない。
【００１３】
また、上記従来の第３の技術では、映像コンテンツの制作作業が、ユーザのコンピュータ端末からサーバ上に移動しただけであり、映像コンテンツの制作作業が格段に簡易化されたり、便利になったわけではない。また、映像コンテンツの登録という観点でも変わりはない。そのため、映像コンテンツの制作や登録を促進するためには、映像コンテンツの制作や登録に関する作業の一部をシステム側で実施するようにして、映像コンテンツの制作や登録に関するユーザの作業を簡易化や簡便化が必要となる。
【００１４】
また、上記の従来の第４の技術では、複数のユーザで映像コンテンツを活用するため、映像コンテンツの登録（及び修正、削除）の状況を、映像コンテンツを登録（及び修正、削除）したユーザだけでなく、全てのユーザにセキュリティを考慮した上で効果的に提示する必要が生じる。
【００１５】
本発明は、上記の点に鑑みなされたもので、以下の
１）様々な通信環境やコンピュータ端末環境の混在状況での最適な映像コンテンツを利用するための映像コンテンツの登録；
２）映像コンテンツの制作や登録の簡便化；
３）セキュリティを考慮した映像コンテンツの登録・削除、映像コンテンツの登録状況の提示；
を可能とする映像コンテンツ提供方法及び装置及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【００１６】
図１は、本発明の原理説明図である。
【００１７】
本発明（請求項１）は、各ユーザの通信環境やコンピュータ端末の環境に応じた映像コンテンツをサーバからユーザ端末に提供する映像コンテンツ提供方法において、
ユーザ端末において、
サーバに映像コンテンツの登録要求を行う映像コンテンツ登録要求ステップ（ステップ１）と、
サーバにおいて、
ユーザ端末から登録要求された映像コンテンツを、複数のファイル形式や複数のサイズに変換し、映像コンテンツ記憶手段に格納する映像コンテンツ変換ステップ（ステップ２）と、
ユーザ端末から映像コンテンツの映像表示操作の指定を受け取る操作指定取得ステップ（ステップ３）と、
映像表示操作を指定したユーザ端末のユーザＩＤに基づいて、各ユーザの通信環境や端末環境の環境情報を格納する端末環境記憶手段から各ユーザ端末の環境情報を取得し（ステップ４）、該環境情報と、該映像表示操作の指定に基づいて映像コンテンツ記憶手段を検索し（ステップ５）、取得した映像コンテンツと映像再生操作情報を該ユーザ端末に提供する（ステップ６）映像コンテンツ提供ステップと、を行う。
【００１８】
図２は、本発明の原理構成図である。
【００１９】
本発明（請求項２）は、ユーザ端末１０と、各ユーザの通信環境やコンピュータ端末の環境に応じた映像コンテンツをサーバ２０がネットワークを介して接続される映像コンテンツ提供システムであって、
ユーザ端末１０は、
サーバに映像コンテンツの登録要求を行う映像コンテンツ登録要求手段１３と、
サーバに映像コンテンツの映像表示操作の指定情報を送信する操作指定手段１６と、
を有し、
サーバ２０は、
ユーザ端末のユーザＩＤに基づいて、各ユーザの通信環境や端末環境の環境情報を格納する端末環境記憶手段２７と、
ユーザ端末から登録要求された映像コンテンツを、複数のファイル形式や複数のサイズに変換し、映像コンテンツ記憶手段２５に格納する映像コンテンツ変換手段２４と、
ユーザ端末１０から映像コンテンツの映像表示操作の指定情報を受け取る操作指定取得手段２９と、
映像表示操作を指定したユーザ端末のユーザＩＤに基づいて、端末環境記憶手段から各ユーザ端末の環境情報を取得し、該環境情報と、映像表示操作の指定情報に基づいて映像コンテンツ記憶手段２５を検索し、取得した映像コンテンツと映像再生操作情報を該ユーザ端末に提供する映像コンテンツ提供手段２８と、を有する。
【００２０】
本発明（請求項３）は、各ユーザの通信環境やコンピュータ端末の環境に応じた映像コンテンツをサーバからユーザ端末に提供する映像コンテンツ提供方法において、
ユーザ端末において、
サーバに映像コンテンツの登録要求を行う映像コンテンツ登録要求ステップと、
サーバにおいて、
ユーザ端末から登録要求された映像コンテンツを、複数のファイル形式や複数のサイズに変換し、映像コンテンツ記憶手段に格納する映像コンテンツ変換ステップと、
ユーザ端末から映像コンテンツの最適な映像表示操作の指定を受け取る操作指定取得ステップと、
最適な映像表示操作の指定に基づいて映像コンテンツ記憶手段を検索し、取得した映像コンテンツと映像再生操作情報を該ユーザ端末に提供する映像コンテンツ提供ステップと、を行う。
【００２１】
本発明（請求項４）は、ユーザ端末と、各ユーザの通信環境やコンピュータ端末の環境に応じた映像コンテンツをサーバがネットワークを介して接続される映像コンテンツ提供システムであって、
ユーザ端末は、
サーバに映像コンテンツの登録要求を行う映像コンテンツ登録要求手段と、
サーバに映像コンテンツの最適な映像表示操作の指定情報を送信する操作指定手段と、
を有し、
サーバは、
ユーザ端末から登録要求された映像コンテンツを、複数のファイル形式や複数のサイズに変換し、映像コンテンツ記憶手段に格納する映像コンテンツ変換手段と、
ユーザ端末から映像コンテンツの最適な映像表示操作の指定情報を受け取る操作指定取得手段と、
最適な映像表示操作の指定情報に基づいて映像コンテンツ記憶手段を検索し、取得した映像コンテンツと映像再生操作情報を該ユーザ端末に提供する映像コンテンツ提供手段と、を有する。
【００２２】
本発明（請求項５）は、各ユーザの通信環境やコンピュータ端末の環境に応じた映像コンテンツをサーバからユーザ端末に提供する映像コンテンツ提供方法において、
ユーザ端末において、
サーバに映像コンテンツの登録／削除要求を行う映像コンテンツ登録／削除要求ステップと、
サーバにおいて、
ユーザ端末から登録要求された映像コンテンツを、複数のファイル形式や複数のサイズに変換し、映像コンテンツ記憶手段に格納する、または、該映像コンテンツ記憶手段から映像コンテンツを削除する映像コンテンツ登録／削除ステップと、
ユーザ端末に対して、映像コンテンツ記憶手段へのコンテンツ登録／削除した内容を提示する登録／削除内容提示ステップと、
ユーザ端末から映像コンテンツの映像表示操作の指定を受け取る操作指定取得ステップと、
映像表示操作を指定したユーザ端末のユーザＩＤに基づいて、各ユーザの通信環境や端末環境の環境情報を格納する端末環境記憶手段から各ユーザ端末の環境情報を取得し、該環境情報と、該映像表示操作の指定に基づいて映像コンテンツ記憶手段を検索し、取得した映像コンテンツと映像再生操作情報を該ユーザ端末に提供する映像コンテンツ提供ステップと、を行う。
【００２３】
また、本発明（請求項８）は、請求項７の映像コンテンツ登録／削除要求ステップにおいて、
ユーザ端末は、
映像コンテンツの登録／削除要求に、映像コンテンツの登録時刻及び該映像コンテンツの削除時刻を付与し、
映像コンテンツ登録／削除ステップにおいて、サーバは、
映像コンテンツの登録時刻及び映像コンテンツの削除時刻に基づいて、映像コンテンツ記憶手段に対して、当該映像コンテンツの格納・削除を行う。
【００２４】
本発明（請求項７）は、ユーザ端末と、各ユーザの通信環境やコンピュータ端末の環境に応じた映像コンテンツをサーバがネットワークを介して接続される映像コンテンツ提供システムであって、
ユーザ端末は、
ユーザ端末からサーバに映像コンテンツの登録／削除要求を行う映像コンテンツ登録／削除要求手段と、
サーバに映像コンテンツの映像表示操作の指定情報を送信する操作指定手段と、
を有し、
サーバは、
ユーザ端末のユーザＩＤに基づいて、各ユーザの通信環境や端末環境の環境情報を格納する端末環境記憶手段と、
ユーザ端末から登録要求された映像コンテンツを、複数のファイル形式や複数のサイズに変換し、映像コンテンツ記憶手段に格納する、または、該映像コンテンツ記憶手段から映像コンテンツを削除する映像コンテンツ登録／削除手段と、
ユーザ端末に対して、映像コンテンツ記憶手段へのコンテンツ登録／削除した内容を提示する登録／削除内容提示手段と、
ユーザ端末から映像コンテンツの映像表示操作の指定情報を受け取る操作指定取得手段と、
映像表示操作を指定したユーザ端末のユーザＩＤに基づいて、端末環境記憶手段から各ユーザ端末の環境情報を取得し、該環境情報と、映像表示操作の指定情報に基づいて映像コンテンツ記憶手段を検索し、取得した映像コンテンツと映像再生操作情報を該ユーザ端末に提供する映像コンテンツ提供手段と、を有する。
【００２５】
また、本発明（請求項８）は、請求項７の映像コンテンツ登録／削除要求手段において、
映像コンテンツの登録／削除要求に、映像コンテンツの登録時刻及び該映像コンテンツの削除時刻を付与する手段を含み、
映像コンテンツ登録／削除手段は、
映像コンテンツの登録時刻及び映像コンテンツの削除時刻に基づいて、映像コンテンツ記憶手段に対して、当該映像コンテンツの格納・削除を行う手段を含む。
【００２６】
本発明（請求項９）は、各ユーザの通信環境やコンピュータ端末の環境に応じた映像コンテンツをサーバからユーザ端末に提供する映像コンテンツ提供方法において、
ユーザ端末において、
サーバに映像コンテンツの登録／削除要求を行う映像コンテンツ登録／削除要求ステップと、
サーバにおいて、
ユーザ端末から登録要求された映像コンテンツを、複数のファイル形式や複数のサイズに変換し、映像コンテンツ記憶手段に格納する、または、該映像コンテンツ記憶手段から映像コンテンツを削除する映像コンテンツ登録／削除ステップと、
ユーザ端末に対して、映像コンテンツ記憶手段へのコンテンツ登録／削除した内容を提示する登録／削除内容提示ステップと、
ユーザ端末から映像コンテンツの最適な映像表示操作の指定を受け取る操作指定取得ステップと、
最適な映像表示操作の指定に基づいて映像コンテンツ記憶手段を検索し、取得した映像コンテンツと映像再生操作情報を該ユーザ端末に提供する映像コンテンツ提供ステップと、を行う。
【００２７】
また、本発明（請求項１０）は、請求項９の映像コンテンツ登録／削除要求ステップにおいて、ユーザ端末は、
映像コンテンツの登録／削除要求に、映像コンテンツの登録時刻及び該映像コンテンツの削除時刻を付与し、
映像コンテンツ登録／削除ステップにおいて、サーバは、
映像コンテンツの登録時刻及び映像コンテンツの削除時刻に基づいて、映像コンテンツ記憶手段に対して、当該映像コンテンツの格納・削除を行う。
【００２８】
本発明（請求項１１）は、ユーザ端末と、各ユーザの通信環境やコンピュータ端末の環境に応じた映像コンテンツをサーバがネットワークを介して接続される映像コンテンツ提供システムであって、
ユーザ端末は、
サーバに映像コンテンツの登録／削除要求を行う映像コンテンツ登録／削除要求手段と、
サーバに映像コンテンツの最適な映像表示操作の指定情報を送信する操作指定手段と、
を有し、
サーバは、
ユーザ端末から登録要求された映像コンテンツを、複数のファイル形式や複数のサイズに変換し、映像コンテンツ記憶手段に格納する、または、該映像コンテンツ記憶手段から映像コンテンツを削除する映像コンテンツ登録／削除手段と、
ユーザ端末に対して、映像コンテンツ記憶手段へのコンテンツ登録／削除した内容を提示する登録／削除内容提示手段と、
ユーザ端末から映像コンテンツの最適な映像表示操作の指定情報を受け取る操作指定取得手段と、
最適な映像表示操作の指定情報に基づいて映像コンテンツ記憶手段を検索し、取得した映像コンテンツと映像再生操作情報を該ユーザ端末に提供する映像コンテンツ提供手段と、を有する。
【００２９】
また、本発明（請求項１２）は、請求項１１の映像コンテンツ登録／削除要求手段において、
映像コンテンツの登録／削除要求に、映像コンテンツの登録時刻及び該映像コンテンツの削除時刻を付与する手段を含み、
映像コンテンツ登録／削除手段は、
映像コンテンツの登録時刻及び映像コンテンツの削除時刻に基づいて、映像コンテンツ記憶手段に対して、当該映像コンテンツの格納・削除を行う手段を含む。
【００３０】
本発明（請求項１３）は、各ユーザの通信環境やコンピュータ端末の環境に応じた映像コンテンツをサーバからユーザ端末に提供するシステムにおける映像コンテンツ提供プログラムであって、
請求項１，３，５，６、９または、１０記載のユーザ端末側の動作を実現するための処理をコンピュータに実行させるプログラムである。
【００３１】
本発明（請求項１４）は、各ユーザの通信環境やコンピュータ端末の環境に応じた映像コンテンツをサーバからユーザ端末に提供するシステムにおける映像コンテンツ提供プログラムであって、
請求項１，３，５，６、９または、１０記載のサーバ側の動作を実現するための処理をコンピュータに実行させるプログラムである。
【発明の効果】
【００３２】
上記のように、通信環境やコンピュータ端末環境の違いにより、最適な映像コンテンツのサイズや、映像コンテンツを再生するプレーヤに最適な映像コンテンツのファイル形式の違いが生じる。そこで、ユーザが映像コンテンツを登録するときに、システム側で自動的に複数のファイル形式や複数のサイズ（ビットレート）での映像コンテンツも登録しておき、ユーザの通信環境やコンピュータ端末環境に合わせて、最適サイズで、かつ、最適ファイル形式の映像コンテンツを自動選択して再生する。また、ユーザが映像コンテンツを登録する時に、システム側で自動的に映像と音声の品質を別々に登録しておき、ユーザの通信環境やコンピュータ端末環境に合わせて、映像と音声の品質を別々に最適サイズの映像コンテンツを自動選択して再生する。これにより、特に、通信環境が劣ったり、他のコンピュータ端末やプレーヤ等のソフト環境が異なるコンピュータ端末があっても、映像の再生の同期を改善できる。上記により、前述の１）の課題を解決することができる。
【００３３】
また、映像コンテンツの制作や登録の簡便化を実現するために、手軽な登録手段を提供する。まず、カメラ付き携帯電話等のように、映像を撮る機能と通信をする機能を有するような装置から、撮った映像を、その場で、電子メール等の通信手段でシステムに送り、自動的に登録する。そのとき、ファイル形式やサイズ等もシステム側で複数のファイル形式や複数のサイズ（ビットレート）でも自動的に登録する。
【００３４】
これにより、１）ビデオカメラ等を用いて映像を撮る、２）その映像を編集する、さらに、３）その映像を登録する、ことに対して敷居を感じるようなユーザにも、簡単かつ便利に映像を登録することができ、映像登録を活性化させることができる。
【００３５】
また、コミュニティ等で、Webカメラを利用している場合、Webカメラの映像を登録する。そのとき、ファイル形式やサイズ等もシステム側で複数のファイル形式や複数のサイズ（ビットレート）でも自動的に登録する。これにより、映像を撮るための特別の装置を有しないユーザにも、映像を登録することができ、映像登録を活性化させることができる。上記により、前述の２）の課題を解決することができる。
【００３６】
さらに、映像コンテンツの登録（ユーザが映像コンテンツをサーバに格納管理し始めることを“登録”とする）については、映像コンテンツの登録時から登録開始（サーバに格納管理している映像コンテンツを全てのユーザに提示し始めることを“登録開始”とする）
するだけではなく、ユーザが時刻を指定することにより、映像コンテンツの登録時以降の指定した時刻からも登録開始すること、すなわち、登録開始の予約も行う。
【００３７】
これにより、ユーザが映像コンテンツを登録開始を行いたい時刻に合わせて、システムでの映像コンテンツ登録をする必要が必ずしもなく、ユーザが都合のよいタイミングで、事前に映像コンテンツの登録開始を設定しておくことができ、イベントやミーティングに余裕を持って、確実に映像コンテンツの登録開始ができ、また、不必要な時に映像コンテンツを公開することがないため、セキュリティにも配慮できる。
【００３８】
また、映像コンテンツの登録時に、ユーザが時刻を指定することにより、指定した時刻に削除までの間、ユーザが指定した映像コンテンツの削除時刻を、全てのユーザに提示する。これにより、映像コンテンツを登録したユーザ以外にも、映像コンテンツがいつ削除されるかわかる。また、映像コンテンツの削除時刻を明示することにより、映像コンテンツの利用の促進になる。さらに、必要なときだけ映像コンテンツを公開することができ、セキュリティにも配慮できる。上記により、前述の３）の課題を解決することができる。
【発明を実施するための最良の形態】
【００３９】
以下、図面と共に本発明の実施の形態を説明する。なお、以下に示す図面において、同一機能を有するものについては、同一符号を付し、その説明は省略する。
【００４０】
［第１の実施の形態］
図４は、本発明の第１の実施の形態におけるシステム構成図である。
【００４１】
同図に示すシステムは、ユーザ端末１０とサーバ２０とが、ネットワーク（図示せず）を介して接続される構成である。
【００４２】
ユーザ端末１０は、サーバ２０とネットワークを介して送受信を行う送受信部１１、ユーザから映像コンテンツの映像表示操作の指定を受け取り、サーバに当該指定を送信する映像コンテンツ表示操作指定部１６から構成される。以下では、ユーザ端末１０は、映像コンテンツの登録要求を行う装置と、映像表示操作の指定をサーバ２０に送信する装置とは異なるものとして説明する。なお、同一の装置であってもよい。
【００４３】
サーバ２０は、ユーザ端末１０とネットワークを介して送受信を行う送受信部２１、ユーザ端末１０の映像コンテンツ登録／削除要求部１３から登録要求された映像コンテンツを複数のファイル形式や複数のサイズに変換し、映像コンテンツ記憶部２５に格納する映像コンテンツ変換部２４、予め取得した各ユーザの通信環境やコンピュータ端末環境を格納する端末環境記憶部２７、各ユーザの通信環境やコンピュータ端末の環境に応じて最適な映像コンテンツを映像コンテンツ記憶部２５から検索し、ユーザのコンピュータ端末に対して映像コンテンツを提供するコンテンツ表示操作管理部２８から構成される。
【００４４】
以下に、本発明の一実施の形態として、ユーザ端末１０がサーバ１０に登録した映像を共有し、映像の表示制御を同期する方法やシステムで、様々な通信環境やコンピュータ端末環境の混在状況での最適な映像コンテンツを利用する例を説明する。
【００４５】
図４は、本発明の第１の実施の形態における基本動作のフローチャートである。
【００４６】
同図では、ユーザ端末１０からサーバ２０に映像コンテンツを登録し、サーバ２０に複数のファイル形式や複数のサイズで映像コンテンツを映像コンテンツ記憶部２５に格納管理し、サーバ２０が全てのユーザのコンピュータ端末に対して、各ユーザ側の環境に応じて最適の映像コンテンツを利用し、各ユーザのコンピュータ端末で映像共有の同期をする基本動作を示す。
【００４７】
ステップ１０１）  映像コンテンツ登録／削除要求部１３は、ユーザから指定／選択されたコンテンツを送受信部１１を経由して、サーバ２０に送信する。
【００４８】
ステップ１０２）  サーバ２０の映像コンテンツ変換部２４は、映像コンテンツ登録／削除要求部１３からユーザによって指定／選択された映像コンテンツを受け取り、その映像コンテンツを複数のファイル形式や複数のサイズ（ビットレート）に変換する。
【００４９】
ステップ１０３）  映像コンテンツ変換部２４は、変換した複数のファイル形式や複数のサイズ（ビットレート）の映像コンテンツを映像コンテンツ記憶部２５に格納する。
【００５０】
ステップ１０４）  ユーザ端末１０（上記の映像コンテンツの登録要求を行ったユーザ端末とは別のユーザ端末）の映像コンテンツ表示操作指定部１６は、ユーザから指定された映像コンテンツＩＤ、映像再生操作、映像中のポジション等の映像表示操作に関する情報を受け取り、送受信部１１を介してサーバ２０に送信する。
【００５１】
ステップ１０５）  サーバ２０の映像コンテンツ表示操作管理部２８は、端末環境記憶部２７からシステムにログインしている各ユーザのユーザＩＤに基づいて、当該ユーザの通信環境やコンピュータ端末環境を読み出す。
【００５２】
ステップ１０６）  映像コンテンツ表示操作管理部２８は、端末環境記憶部２７から取得した情報と、映像コンテンツ表示操作指定部１６から送信された映像表示操作に関する情報に基づき、映像コンテンツ格納部２５から、各ユーザの環境に最適な変換後の映像コンテンツを検索する。
【００５３】
ステップ１０７）  そして、映像コンテンツ表示操作管理部２８は、映像表示操作に関する情報に基づき、送受信部２１を経由して、映像コンテンツと共に、端末環境記憶部２７から読み出された再生操作情報を、ユーザのコンピュータ端末２０に対して提示（送信）する。
【００５４】
このように、各ユーザの環境に最適な変換後の映像コンテンツの表示操作を一括して管理することができる。
【００５５】
図５は、本発明の第１の形態におけるサーバの映像コンテンツの登録動作のフローチャートである。
【００５６】
同図では、映像コンテンツ登録／削除要求部１３と映像コンテンツ変換部２４と映像コンテンツ格納部２５における動作を示しており、ユーザ端末１０からサーバ２０に映像コンテンツを登録し、サーバ２０上で、その映像コンテンツを複数のファイル形式や複数のサイズに変換し、それらの映像コンテンツを一元格納管理する動作の基本処理を示す。
【００５７】
ステップ１１１）  サーバ２０の映像コンテンツ変換部２４は、ユーザ端末１０の映像コンテンツ登録／削除要求部１３から送信された、ユーザが指定／選択したサーバに登録する映像コンテンツのファイルを受け取る。
【００５８】
ステップ１１２）  映像コンテンツ変換部２４では、ユーザ端末１０から受け取った、映像コンテンツのファイルを、複数のファイル形式や複数のサイズ（ビットレート）に変換する。
【００５９】
ステップ１１３）  映像コンテンツ変換部２４は、変換した複数のファイル形式や複数のサイズ（ビットレート）の映像コンテンツのファイルを、自動的に、ファイル名に元の映像コンテンツのＩＤを組み合わせて映像コンテンツ格納部５に格納する。これにより、元の映像コンテンツから変換した複数のファイル形式や複数のサイズ（ビットレート）の映像コンテンツのファイル類を一意に特定できるようにしておく。
【００６０】
次に、ユーザ端末１０の映像コンテンツ表示操作指定部１６と、サーバ２０のコンピュータ端末環境管理部２７と映像コンテンツ表示操作管理部２８での、各ユーザの環境に応じて最適の映像コンテンツを利用し、各ユーザのコンピュータ端末で映像共有の同期する動作を説明する。
【００６１】
図６は、本発明の第１の実施の形態におけるユーザ環境に応じた映像コンテンツの利用動作のフローチャートである。
【００６２】
ステップ２２１）  映像コンテンツ表示操作指定部２６では、ユーザ端末１０から、ユーザが指定／選択した、映像コンテンツの表示操作に関する情報を受け取る。例えば、映像コンテンツの再生操作等の時は、その表示操作とその映像コンテンツのＩＤであり、映像コンテンツの一時停止操作の時は、その表示操作とその映像コンテンツのＩＤとその映像コンテンツの一時停止ポジションである。
【００６３】
ステップ２２２）  サーバ２０の端末環境記憶部２７において、各ユーザの通信環境やコンピュータ端末環境を格納している。例えば、
１）ユーザがシステムにログインした時；
２）映像コンテンツの初回再生時；
等のタイミング等にも、最新の各ユーザの通信環境やコンピュータ端末環境を更新して管理する。
【００６４】
ステップ２２３）  映像コンテンツ表示操作管理部２８は、例えば、ログインしたユーザＩＤに基づいて、端末環境記憶部２７が記憶している各ユーザ端末のプレーヤソフト及び通信速度を読み出し、表１及び表２のような、通信速度と映像コンテンツのサイズ（ビットレート）とを対応付けたテーブル及びプレーヤソフトと映像コンテンツのファイル形式とを対応付けたテーブルに基づき、映像コンテンツ格納部２５に格納された映像コンテンツの中から、各ユーザの端末環境に応じた映像コンテンツを検索する。
【００６５】
映像コンテンツ表示操作管理部２８では、映像コンテンツの表示操作に関する情報と、各ユーザの通信環境やコンピュータ端末環境に基づき、各ユーザの通信環境やコンピュータ端末環境に応じた映像コンテンツを検索する。各ユーザの通信環境に応じた映像コンテンツとは、例えば、表１のように、通信速度の大小により、何種類かのサイズ（ビットレート）から、自通信速度以下で最大のサイズ（ビットレート）の映像コンテンツとする。また、各ユーザのコンピュータ端末環境に応じた映像コンテンツとは、例えば、表２のように、何種類かのファイル形式から、自端末にある映像のコンテンツを再生するプレーヤのソフトで再生可能な映像コンテンツとする。
【００６６】
【表１】
2006146804.tif 000003
【００６７】
【表２】
2006146804.tif 000004
ステップ２２４）  映像コンテンツ表示操作管理部２８では、映像コンテンツの表示操作に関する情報に基づき、全てのユーザ端末に対して、映像コンテンツと共に、端末環境記憶部２７から読み出された再生操作情報を、ユーザ端末１０に提供する。これにより、各ユーザの通信環境やコンピュータ端末環境に応じた映像コンテンツの表示制御を一括して行う。
【００６８】
［第２の実施の形態］
前述の第１の実施の形態では、各ユーザの通信環境やコンピュータ端末環境に応じて、サーバが最適な映像コンテンツを自動選択する方法について説明した。本実施の形態では、ユーザ装置側において、最適な通信環境やコンピュータ端末環境に応じた映像コンテンツ表示操作の指定を行う例を説明する。
【００６９】
図７は、本発明の第２の実施の形態におけるシステム構成図である。同図に示すシステムは、ユーザ端末１０とサーバ２０とが、ネットワーク（図示せず）を介して接続される構成である。
【００７０】
同図に示すユーザ端末１０は、サーバ２０と送受信を行う送受信部１１、ユーザのコンピュータ端末からサーバ２０に映像コンテンツの登録を要求する映像コンテンツ登録／削除要求部１３、ユーザから映像コンテンツの映像表示操作の指定を受け取る映像コンテンツ表示操作指定部１６から構成される。以下では、ユーザ端末１０は、映像コンテンツの登録要求を行う装置と、映像表示操作の指定をサーバ２０に送信する装置とは異なるものとして説明する。なお、同一の装置であってもよい。
【００７１】
サーバ２０は、複数のユーザコンテンツ端末１０から登録要求された映像コンテンツを複数のファイル形式や複数のサイズに変換する映像コンテンツ変換部２４、変換後のコンテンツを格納する映像コンテンツ記憶部２５、各ユーザの選定に応じて最適な映像コンテンツを映像コンテンツ記憶部２５から検索し、ユーザ端末１０に対して映像コンテンツの表示操作を一括して管理する映像コンテンツ表示操作管理部２８から構成される。
【００７２】
本実施の形態では、それぞれのユーザ端末１０がサーバ２０に対して登録要求した映像を共有し、映像の表示制御を同期する方法やシステムで、様々な通信環境やコンピュータ端末環境の混在状況で、最適な映像コンテンツの利用形態を説明する。
【００７３】
図８は、本発明の第２の実施の形態における基本動作のシーケンスチャートである。
【００７４】
ステップ３０１）  ユーザ端末１０の映像コンテンツ登録／削除要求部１３は、送受信部１１を経由して、ユーザによって指定／選択された映像コンテンツをサーバ２０に送信する。
【００７５】
ステップ３０２）  サーバ２０の映像コンテンツ変換部２４は、映像コンテンツ登録／削除要求部１３から取得した映像コンテンツを受け取り、その映像コンテンツを複数のファイル形式や複数のサイズ(ビットレート)に変換する。
【００７６】
ステップ３０３）  映像コンテンツ変換部２４は、変換した複数のファイル形式や複数のサイズ(ビットレート)の映像コンテンツを映像コンテンツ記憶部２５に格納する。
【００７７】
ステップ３０４）  ユーザ端末１０（上記の映像コンテンツの登録要求を行ったユーザ端末とは別のユーザ端末）の映像コンテンツ表示操作指定部１６は、送受信部１１を経由して、ユーザから指定されたユーザの通信環境やコンピュータ端末環境に最適な映像コンテンツＩＤ、映像再生操作、映像中のポジション等の映像表示操作に関する情報を取得してサーバ２０に送信する。
【００７８】
ステップ３０５）  サーバ２０の映像コンテンツ表示操作管理部２８は、映像コンテンツ表示操作指定部１６から映像表示操作に関する情報を受け取り、当該映像表示操作に関する情報に基づいて、映像コンテンツ記憶部２５から、各ユーザの環境に最適な変換後の映像コンテンツを検索する。
【００７９】
ステップ３０６）  サーバ２０の映像コンテンツ表示操作管理部２８は、ユーザ端末１０から取得した映像表示操作情報を映像再生操作情報として、映像コンテンツと共にユーザ端末１０に提示する。これにより、全てのユーザ端末１０に対して、各ユーザの環境に最適な変換後の映像コンテンツの表示操作を一括して管理する。
【００８０】
次に、映像コンテンツ表示操作指定部１６と映像コンテンツ表示操作管理部２８での、各ユーザの選定に応じて最適の映像コンテンツを利用し、各ユーザ端末１０で共有の映像コンテンツの同期をとるための動作について説明する。
【００８１】
図９は、本発明の第２の実施の形態におけるサーバでの映像共有の同期をとるための処理のフローチャートである。
【００８２】
ステップ３１１）  サーバ２０は、ユーザ端末１０において各ユーザの通信環境やコンピュータ端末環境に最適な映像コンテンツＩＤを選択できるように、映像コンテンツ変換部２４において、映像コンテンツをファイル形式毎、かつ、サイズ(ビットレート)毎に分類して、ユーザ端末１０に提示する。
【００８３】
これにより、サーバ２０は、ユーザ端末１０の映像コンテンツ表示操作指定部１６から、ユーザが選定するユーザの通信環境やコンピュータ端末環境に最適な映像コンテンツＩＤを取得する。
【００８４】
ステップ３１２）  サーバ２０は、ユーザ端末１０の映像コンテンツ表示操作指定部１６から、ユーザが指定／選択した映像コンテンツの表示操作に関する情報を受け取る。例えば、映像コンテンツの再生操作等の時は、その表示操作とその映像コンテンツのコンテンツＩＤであり、映像コンテンツの一時停止操作等の時は、その表示操作とその映像コンテンツのＩＤとその映像コンテンツの一時停止ポジションである。
【００８５】
ステップ３１３）  サーバ２０の映像表示操作管理部２８は、映像コンテンツ記憶部２５から映像コンテンツの表示操作に関する情報と、ユーザの選定に基づき、各ユーザの通信環境やコンピュータ端末環境に応じた映像コンテンツを検索する。
【００８６】
ステップ３１４）  サーバ２０の映像コンテンツ表示操作管理部２８では、映像コンテンツの表示操作に関する情報に基づき、検索された映像コンテンツを当該映像コンテンツを再生するための映像再生操作情報と共に提供する。
【００８７】
これにより、サーバ２０は、全てのユーザ端末１０に対して、各ユーザの通信環境やコンピュータ端末環境に応じた表示制御を一括して操作することが可能となる。
【００８８】
なお、上記の第１、第２の実施の形態では、映像コンテンツに関して、映像と音声について特に区別していない。しかし、ユーザが映像コンテンツをサーバ２０に登録するときに、映像と音声を別々に複数のファイル形式や複数のサイズ(ビットレート)に変換しておき、ユーザの通信環境やコンピュータ端末環境に最適な映像コンテンツを、映像と音声を別々に選択して再生することも可能である。
【００８９】
［第３の実施の形態］
上記の第１の実施の形態及び第２の実施の形態では、映像コンテンツに関して、映像と音声の区別は特にしない例を示したが、本実施の形態では、ユーザが映像コンテンツを登録する際に、映像と音声を別々に複数のファイル形式や複数のサイズ（ビットレート）に変換しておき、映像と音声を別々に選択して再生する例を説明する。
【００９０】
図１０は、本発明の第３の実施の形態におけるシステム構成図である。
【００９１】
同図に示す構成は、第１の実施の形態の図３に示す構成に、ユーザ端末１０の映像コンテンツ登録／削除要求部１３の前段に映像コンテンツ登録／削除前処理部１９が付加され、映像コンテンツ登録／削除前処理部１９にカメラ付き携帯電話または、Webカメラ等３０が接続された構成であり、他の構成については、図３に示す構成と同様であるので、それらの構成要素の説明は省略する。
【００９２】
本実施の形態では、ユーザがサーバ２０に登録した映像を共有し、表示制御を同期する方法やシステムで、様々な通信環境やコンピュータ端末環境の混在状況での最適な映像コンテンツを利用する例を説明する。
【００９３】
図１１は、本発明の第３の実施の形態における基本動作のシーケンスチャートである。
【００９４】
ステップ４０１）  ユーザ端末１０の映像コンテンツ登録／削除前処理部１９は、カメラ付き携帯電話やＷｅｂカメラ等３０から入力され、映像コンテンツを含むメール形式等のファイルを外部インタフェース（図示せず）を介して受け取り、映像コンテンツとそれ以外の情報をそれぞれ分離する。
【００９５】
ステップ４０２）  映像コンテンツ登録／削除処理部１３は、映像コンテンツ登録／削除前処理部１９から、ユーザにより指定／選択された映像コンテンツを取得して、送受信部１１を介してサーバ２０に送信する。
【００９６】
ステップ４０３）  サーバ２０の映像コンテンツ変換部２４は、送受信部２１を介して映像コンテンツを取得する。
【００９７】
ステップ４０４）  映像コンテンツ変換部２４は、当該映像コンテンツを複数のファイル形式や複数のサイズ（ビットレート）に変換する。
【００９８】
ステップ４０５）  映像コンテンツ変換部２４は、変換された映像コンテンツを映像コンテンツ記憶部２５に格納する。
【００９９】
ステップ４０６）  ユーザ端末１０の映像コンテンツ表示操作指定部１６は、送受信部１１を介して、ユーザにより指定された映像コンテンツＩＤ、映像再生操作、映像中のポジション等の映像表示操作に関する映像表示操作情報をサーバ２０に送信する。
【０１００】
ステップ４０７）  サーバ２０の映像コンテンツ表示操作管理部２８は、端末環境記憶部２７からシステムにログインしているユーザのユーザＩＤに基づいて、通信環境やコンピュータ端末環境を読み出し、当該環境に関する情報と、ユーザ端末１０から取得した映像表示操作情報に基づいて、各ユーザの環境に最適な変換後の映像コンテンツを映像コンテンツ記憶部２５を検索することにより取得する。
【０１０１】
ステップ４０８）  映像コンテンツ表示操作管理部２８は、検索された映像コンテンツと端末環境記憶部２７から取得したユーザ端末１０に適合する映像再生操作情報と共にユーザ端末１０に提供する。
【０１０２】
次に、映像コンテンツ登録／削除前処理部１９、映像コンテンツ登録／削除要求部１３、映像コンテンツ変換部２４、映像コンテンツ記憶部２５において、ユーザのカメラ付き携帯電話やWebカメラ等３０からサーバ２０に映像コンテンツを登録し、サーバ２０上でその映像コンテンツを複数のファイル形式や複数のサイズに変換し、それらの映像コンテンツを一元格納管理する動作を説明する。
【０１０３】
図１２は、本発明の第３の実施の形態における映像コンテンツの一元格納管理動作のフローチャートである。
【０１０４】
ステップ４１１）  ユーザ端末１０の映像コンテンツ登録／削除前処理部１９は、ユーザのカメラ付き携帯電話やWebカメラ等３０から、ユーザによって指定／選択された映像コンテンツを含むメール形式のファイルを受け取る。
【０１０５】
ステップ４１２）  映像コンテンツ登録／削除前処理部１９は、映像コンテンツを含むメール形式等のファイルから映像コンテンツとそれ以外の情報をそれぞれ分離して、映像コンテンツ登録／削除要求部１３に転送し、サーバ２０にファイル形式で送信する。
【０１０６】
ステップ４１３）  サーバ２０の映像コンテンツ変換部２４は、ユーザ端末１０で分離された映像コンテンツのファイルを、複数のファイル形式や複数のサイズ(ビットレート)に変換する。ここで、複数のファイル形式とは、例えば、通常映像コンテンツのファイル形式として利用される、avi、wmv、mpg、rm、mov等である。また、複数のサイズ(ビットレート)とは、例えば、通常映像コンテンツのサイズ(ビットレート)として利用される、ダイヤルアップアクセス用ビデオ（38Kbps）、ＩＳＤＮ用ビデオ（48Kbps）、広帯域用ビデオ（512Kbps）、ＬＡＮ用ビデオ（1.0Mbps）等である。
【０１０７】
ステップ４１４）  サーバ２０の映像コンテンツ変換部２４は、変換した複数のファイル形式や複数のサイズ(ビットレート)の映像コンテンツのファイルを、ファイル名に元の映像コンテンツのＩＤを組み合わせて映像コンテンツ記憶部２５に格納する。これにより、元の映像コンテンツから変換した複数のファイル形式や複数のサイズ(ビットレート)の映像コンテンツのファイル類を一意に特定できるようにしておく。
【０１０８】
［第４の実施の形態］
前述の第３の実施の形態では、サーバ２０が、各ユーザの通信環境やコンピュータ端末環境に応じて最適な映像コンテンツを自動選択する例を示したが、本実施の形態では、サーバ２０が映像コンテンツをファイル形式毎、かつ、サイズ(ビットレート)毎に分類してユーザに提示し、ユーザが通信環境やコンピュータ端末環境に応じて最適な映像コンテンツを選定する例を説明する。
【０１０９】
図１３は、本発明の第４の実施の形態におけるシステム構成図である。
【０１１０】
同図に示すシステムは、第３の実施の形態における図１０のサーバ２０の構成から端末環境記憶部２７を外した構成であり、他の構成要素は、図１０と同様であるため、その説明を省略する。
【０１１１】
本実施の形態では、ユーザがサーバ２０に登録した映像コンテンツを共有し、映像の表示制御を同期する方法やシステムで、様々な通信環境やコンピュータ端末環境の混在状況での最適な映像コンテンツを利用する例を説明する。
【０１１２】
図１４は、本発明の第４の実施の形態における基本動作のシーケンスチャートである。
【０１１３】
ステップ５０１）  ユーザ端末１０の映像コンテンツ登録／削除前処理部１９は、カメラ付き携帯電話やＷｅｂカメラ等３０から入力された、映像コンテンツを含むメール形式等のファイルを外部インタフェース（図示せず）を介して受け取り、映像コンテンツとそれ以外の情報をそれぞれ分離する。
【０１１４】
ステップ５０２）  映像コンテンツ登録／削除処理部１３は、映像コンテンツ登録／削除前処理部１９からユーザにより指定／選択された映像コンテンツを取得して、送受信部１１を介してサーバ２０に送信する。
【０１１５】
ステップ５０３）  サーバ２０の映像コンテンツ変換部２４は、送受信部２１を介して映像コンテンツを取得する。
【０１１６】
ステップ５０４）  映像コンテンツ変換部２４は、当該映像コンテンツを複数のファイル形式や複数のサイズ（ビットレート）に変換する。
【０１１７】
ステップ５０５）  映像コンテンツ変換部２４は、変換された映像コンテンツを映像コンテンツ記憶部２５に格納する。
【０１１８】
ステップ５０６）  ユーザ端末１０（上記の映像コンテンツの登録要求を行ったユーザ端末とは別のユーザ端末）の映像コンテンツ表示操作指定部１６は、送受信部１１を介して、ユーザにより指定された、ユーザの通信環境やユーザ端末１０の環境に最適な映像コンテンツＩＤ、映像再生操作、映像中のポジション等の映像表示操作に関する映像表示操作情報をサーバ２０に送信する。
【０１１９】
ステップ５０７）  サーバ２０の映像コンテンツ表示操作管理部２８は、ユーザ端末１０から取得した映像表示操作情報に基づいて、映像コンテンツ記憶部２５を検索することにより各ユーザの環境に最適な変換後の映像コンテンツを取得する。
【０１２０】
ステップ５０８）  映像コンテンツ表示操作管理部２８は、検索された映像コンテンツと、ユーザ端末１０から取得した映像表示操作情報を映像再生操作情報として当該ユーザ端末１０に提供する。
【０１２１】
なお、上記の第３、第４の実施の形態では、映像コンテンツに関して、映像と音声について特に区別していない。しかし、ユーザが映像コンテンツをサーバ２０に登録するときに、映像と音声を別々に複数のファイル形式や複数のサイズ(ビットレート)に変換しておき、ユーザの通信環境やコンピュータ端末環境に最適な映像コンテンツを、映像と音声を別々に選択して再生することも可能である。
【０１２２】
［第５の実施の形態］
本実施の形態では、サーバ２０がユーザ端末１０に対して映像コンテンツの登録・削除内容を提示する例を説明する。
【０１２３】
図１５は、本発明の第５の実施の形態におけるシステム構成図である。
【０１２４】
同図の構成は、前述の第１の実施の形態における図３の構成に、ユーザ端末１０に対して映像コンテンツの登録／削除内容を提示する映像コンテンツ登録削除内容提示部２２を付加した構成であり、他の構成要素については図３と同様であるのでその説明を省略する。
【０１２５】
図１６は、本発明の第５の実施の形態におけるサーバの基本動作のフローチャートである。
【０１２６】
ステップ６０１）  サーバの映像コンテンツ変換部２４は、ユーザ端末１０の映像コンテンツ登録／削除要求部１３からユーザにより指定／選択された、サーバに登録する映像コンテンツまたは、削除する映像コンテンツＩＤを受け取る。このとき、映像コンテンツの登録開始時刻や削除時刻の指定がある場合には、それらの時刻も受け取る。以下では、登録開始時刻及び削除時刻の指定があるものとする。
【０１２７】
ステップ６０２）  映像コンテンツ変換部２４は、ユーザ端末１０の映像コンテンツ登録／削除要求部１３から取得した映像コンテンツについて、複数のファイル形式や複数のサイズ（ビットレート）に変換する。
【０１２８】
ステップ６０３）  映像コンテンツ変換部２４は、変換した複数のファイルや複数のサイズの映像コンテンツを、映像コンテンツの登録開始時刻に基づいて、映像コンテンツ記憶部２５に登録する。削除時刻を取得している場合には、当該削除時刻が到来したら、当該映像コンテンツを映像コンテンツ記憶部２５から映像コンテンツＩＤに基づいて削除する。このとき、映像コンテンツ記憶部２５の映像コンテンツＩＤに削除時刻を対応させて格納しておく。
【０１２９】
ステップ６０４）  映像コンテンツ登録／削除内容提示部２２は、映像コンテンツ記憶部２５から、映像コンテンツと映像コンテンツの登録開始時刻または、映像コンテンツＩＤと削除時刻を取得し、ユーザ端末１０に対して、映像コンテンツの登録開始時刻の指定がある場合には、その時刻に達してから、映像の削除時刻の指定がある場合には、その時刻に達するまで映像コンテンツの登録／削除内容をアクセスしたユーザ端末に提示する。
【０１３０】
なお、ステップ６０３、ステップ６０４によって、登録開始時刻以降、削除時刻までの間のみ各ユーザの当該映像コンテンツへのアクセスを可能にすることができる。
【０１３１】
ステップ６０５）  映像コンテンツ表示操作管理部２８は、ユーザ端末１０（上記の映像コンテンツの登録／削除要求を行ったユーザ端末とは別のユーザ端末）の映像コンテンツ表示操作指定部１６から、ユーザによって指定された映像コンテンツＩＤ、映像再生操作、映像中のポジション等の映像表示操作に関する情報を受け取る。
【０１３２】
ステップ６０６）  映像コンテンツ表示操作管理部２８は、端末環境記憶部２７からシステムにログインしている各ユーザの通信環境やコンピュータ端末環境の情報を読み出す。
【０１３３】
ステップ６０７）  映像コンテンツ表示操作管理部２８は、映像コンテンツ表示操作指定部１６から取得した映像表示操作に関する情報と、ステップ６０６で読み出された環境情報に基づいて、映像コンテンツ格納部２５から、各ユーザの環境に最適な変換後の映像コンテンツを検索する。そして、映像表示操作に関する情報に基づき、全てのユーザ端末に対して、各ユーザの環境に最適な変換後の映像コンテンツを、端末環境記憶部２７から取得したユーザ端末１０に適合する映像再生操作情報と共にユーザ端末１０に提供する。
【０１３４】
次に、上記のステップ６０３について詳しく説明する。
【０１３５】
図１７は、本発明の第５の実施の形態における指定時刻による映像コンテンツの登録／削除処理のフローチャートである。
【０１３６】
ステップ６１１）  映像コンテンツ変換部２４は、ユーザ端末１０から、ユーザにより指定／選択され、サーバ２０に登録／削除する映像コンテンツのファイルを取得する。このとき、映像コンテンツの登録開始時刻や削除時刻の指定がある場合は、それらの時刻も取得する。
【０１３７】
ステップ６１２）  サーバ２０の映像コンテンツ変換部２４は、受け取った映像コンテンツのファイルを複数のファイル形式や複数のサイズに変換する。
【０１３８】
複数のファイル形式とは、例えば、通常映像コンテンツのファイル形式として利用される、avi、wmv、mpg、rm、mov等である。また、複数のサイズ(ビットレート)とは、例えば、通常映像コンテンツのサイズ(ビットレート)として利用される、ダイヤルアップアクセス用ビデオ（38Kbps）、ＩＳＤＮ用ビデオ（48Kbps）、広帯域用ビデオ（512Kbps）、ＬＡＮ用ビデオ（1.0Mbps）等である。
【０１３９】
ステップ６１３）  サーバ２０の映像コンテンツ変換部２４は、変換した複数のファイル形式や複数のファイルサイズ(ビットレート)の映像コンテンツのファイルと映像コンテンツの登録開始時刻や削除時刻を、ファイル名に元の映像コンテンツのＩＤを組み合わせて格納する。これにより、元の映像コンテンツから変換した複数のファイル形式や複数のサイズの映像コンテンツのファイル類を一意に特定できるようにしておく。また、削除時刻に達した映像コンテンツを削除する。
【０１４０】
［第６の実施の形態］
前述の第５の実施の形態において、サーバ２０側で端末環境記憶部２７に各ユーザ端末１０の通信環境、コンピュータ端末環境を保持していたが、実施の形態では、各ユーザ端末１０側において映像表示操作に関する最適な情報をサーバ２０に送信する例を説明する。
【０１４１】
図１８は、本発明の第６の実施の形態におけるシステム構成図である。
【０１４２】
同図に示すシステムは、図１５示すサーバ２０の構成から端末環境記憶部２７を外した構成であり、他の構成要件は、図１５と同様であるためその説明を省略する。
【０１４３】
以下では、ユーザ端末１０からサーバ２０に対して映像コンテンツを登録／削除を要求し、サーバ２０において、複数のファイル形式や複数のサイズで映像コンテンツを格納し、サーバ２０が全てのユーザ端末１０に対して、映像コンテンツの登録／削除内容を提示し、サーバ２０が全てのユーザ端末１０に対して、各ユーザの選定に応じて最適な映像コンテンツを提供し、各ユーザ端末１０で映像共有の同期をとる例を説明する。
【０１４４】
図１９は、本発明の第５の実施の形態におけるサーバの基本動作のフローチャートである。
【０１４５】
ステップ７０１）  サーバの映像コンテンツ変換部２４は、ユーザ端末１０の映像コンテンツ登録／削除要求部１３からユーザにより指定／選択された、サーバ２０に登録する映像コンテンツまたは、削除する映像コンテンツＩＤを受け取る。このとき、映像コンテンツの登録開始時刻や削除時刻の指定がある場合には、それらの時刻も受け取る。以下では、登録開始時刻及び削除時刻の指定があるものとする。
【０１４６】
ステップ７０２）  映像コンテンツ変換部２４は、ユーザ端末１０の映像コンテンツ登録／削除要求部１３から取得した映像コンテンツについて、複数のファイル形式や複数のサイズ（ビットレート）に変換する。
【０１４７】
ステップ７０３）  映像コンテンツ変換部２４は、変換した複数のファイルや複数のサイズの映像コンテンツを、映像コンテンツの登録開始時刻に基づいて、映像コンテンツ記憶部２５に登録する。削除時刻を取得している場合には、当該削除時刻が到来したら、当該映像コンテンツを映像コンテンツ記憶部２５から映像コンテンツＩＤに基づいて削除する。このとき、映像コンテンツ記憶部２５の映像コンテンツＩＤに削除時刻を対応させて格納しておく。
【０１４８】
ステップ７０４）  映像コンテンツ登録／削除内容提示部２２は、映像コンテンツ記憶部２５から、映像コンテンツと映像コンテンツの登録開始時刻または、映像コンテンツＩＤと削除時刻を取得し、ユーザ端末１０に対して、映像コンテンツの登録開始時刻の指定がある場合には、その時刻に達してから、映像の削除時刻の指定がある場合には、その時刻に達するまで映像のコンピュータの登録／削除内容を提示する。
【０１４９】
なお、ステップ７０３、ステップ７０４によって、登録開始時刻以降、削除時刻までの間のみ各ユーザの当該映像コンテンツへのアクセスを可能にすることができる。
【０１５０】
ステップ７０５）  映像コンテンツ表示操作管理部２８は、ユーザ端末１０の映像コンテンツ表示操作指定部１６から、ユーザによって指定されたユーザの通信環境やコンピュータ端末環境に最適な映像コンテンツＩＤ、映像再生操作、映像中のポジション等の映像表示操作に関する情報を受け取る。
【０１５１】
ステップ７０６）  映像コンテンツ表示操作管理部２８は、ユーザ端末１０（上記の映像コンテンツの登録／削除要求を行ったユーザ端末とは別のユーザ端末）の映像コンテンツ表示操作指定部１６から取得した映像表示操作に関する情報に基づいて、映像コンテンツ格納部２５から、各ユーザの環境に最適な変換後の映像コンテンツを検索する。そして、映像表示操作に関する情報を映像再生操作情報として、全てのユーザ端末に対して、各ユーザの環境に最適な変換後の映像コンテンツと共に提供する。
【０１５２】
なお、上記の第５、第６の実施の形態では、映像コンテンツに関して、映像と音声について特に区別していない。しかし、ユーザが映像コンテンツをサーバ２０に登録するときに、映像と音声を別々に複数のファイル形式や複数のサイズ(ビットレート)に変換しておき、ユーザの通信環境やコンピュータ端末環境に最適な映像コンテンツを、映像と音声を別々に選択して再生することも可能である。
【０１５３】
［第７の実施の形態］
前述の第５及び第６の実施の形態では、映像コンテンツに関して、映像と音声の区別を特に指定していない。本実施の形態では、ユーザが映像コンテンツをサーバ２０に登録しておくときに、映像と音声を別々に複数のファイル形式や複数サイズ(ビットレート)に変換しておき、ユーザの通信環境やコンピュータ端末環境に最適な映像コンテンツを、映像と音声を別々に選択して再生するような場合について説明する。
【０１５４】
図２０は、本発明の第７の実施の形態におけるシステム構成図である。
【０１５５】
同図に示すシステムは、前述の第５の実施の形態の図１５に示す構成に、第４の実施の形態で示したカメラ付き携帯電話またはＷｅｂカメラ等３０に接続された映像コンテンツ登録／削除前処理部１９が付加された構成であり、他の構成要件については、前述の第５の実施の形態と同様であるので、それらの説明は省略する。
【０１５６】
本実施の形態では、ユーザのカメラ付き携帯電話やWebカメラ等３０から入力された映像コンテンツをサーバ２０に登録／削除要求し、サーバ２０側において、複数のファイル形式や複数のサイズで映像コンテンツを格納管理し、サーバ２０がアクセスがあった全てのユーザ端末１０に対して、映像コンテンツの登録／削除内容を提示し、さらに、全てのユーザ端末１０に対して、各ユーザの環境に応じて最適の映像コンテンツを利用し、各ユーザ端末１０で映像共有の同期をとる動作を説明する。
【０１５７】
図２１は、本発明の第７の実施の形態における基本動作のシーケンスチャートである。
【０１５８】
ステップ８０１）  ユーザ端末１０の映像コンテンツ登録／削除前処理部１９は、カメラ付き携帯電話やＷｅｂカメラ等３０から入力された、映像コンテンツを含むメール形式等のファイルを外部インタフェース（図示せず）を介して受け取り、映像コンテンツとそれ以外の情報をそれぞれ分離する。
【０１５９】
ステップ８０２）  映像コンテンツ登録／削除処理部１３は、映像コンテンツ登録／削除前処理部１９からユーザにより指定／選択された映像コンテンツを取得する。そのとき、映像コンテンツの登録開始時刻や削除時刻の指定がある場合はそれらの時刻も合わせて受け取り、送受信部１１を介してサーバ２０に送信する。
【０１６０】
ステップ８０３）  サーバ２０の映像コンテンツ変換部２４は、ユーザ端末１０の映像コンテンツ登録／削除要求部１３からユーザにより指定／選択された、サーバに登録する映像コンテンツまたは、削除する映像コンテンツＩＤを受け取る。このとき、映像コンテンツの登録開始時刻や削除時刻の指定がある場合には、それらの時刻も受け取る。以下では、登録開始時刻及び削除時刻の指定があるものとする。
【０１６１】
ステップ８０４）  映像コンテンツ変換部２４は、ユーザ端末１０の映像コンテンツ登録／削除要求部１３から取得した映像コンテンツについて、複数のファイル形式や複数のサイズ（ビットレート）に変換する。
【０１６２】
ステップ８０５）  映像コンテンツ変換部２４は、変換した複数のファイルや複数のサイズの映像コンテンツを、映像コンテンツの登録開始時刻に基づいて、映像コンテンツ記憶部２５に登録する。削除時刻を取得している場合には、当該削除時刻が到来したら、当該映像コンテンツを映像コンテンツ記憶部２５から映像コンテンツＩＤに基づいて削除する。このとき、映像コンテンツ記憶部２５の映像コンテンツＩＤに削除時刻を対応させて格納しておく。
【０１６３】
ステップ８０６）  映像コンテンツ登録／削除内容提示部２２は、映像コンテンツ記憶部２５から、映像コンテンツと映像コンテンツの登録開始時刻または、映像コンテンツＩＤと削除時刻を取得し、ユーザ端末１０に対して、映像コンテンツの登録開始時刻の指定がある場合には、その時刻に達してから、映像の削除時刻の指定がある場合には、その時刻に達するまで映像のコンピュータの登録／削除内容を、以下のステップ８０７においてアクセスあったユーザ端末１０に対して提示する。
【０１６４】
なお、ステップ８０５、ステップ８０６によって、登録開始時刻以降、削除時刻までの間のみ各ユーザの当該映像コンテンツへのアクセスを可能にすることができる。
【０１６５】
ステップ８０７）  映像コンテンツ表示操作管理部２８は、ユーザ端末１０（上記の映像コンテンツの登録／削除要求を行ったユーザ端末とは別のユーザ端末）の映像コンテンツ表示操作指定部１６から、ユーザによって指定された映像コンテンツＩＤ、映像再生操作、映像中のポジション等の映像表示操作に関する情報を受け取る。
【０１６６】
ステップ８０８）  映像コンテンツ表示操作管理部２８は、端末環境記憶部２７からシステムにログインしている各ユーザの通信環境やコンピュータ端末環境の情報を読み出す。
【０１６７】
ステップ８０９）  映像コンテンツ表示操作管理部２８は、映像コンテンツ表示操作指定部１６から取得した映像表示操作に関する情報と、ステップ８０６で読み出された環境情報に基づいて、映像コンテンツ格納部２５から、各ユーザの環境に最適な変換後の映像コンテンツを検索する。
【０１６８】
ステップ８１０）  そして、映像コンテンツ表示操作管理部２８は、映像表示操作に関する情報に基づき、全てのユーザ端末に対して、各ユーザの環境に最適な変換後の映像コンテンツを端末環境記憶部２７より取得した映像再生操作情報と共に提供する。
【０１６９】
次に、カメラ付き携帯電話やWebカメラ３０等からサーバ２０に映像コンテンツを登録／削除し、サーバ２０上で、その映像コンテンツを複数のファイル形式や複数のサイズに変換し、それらの映像コンテンツを一括格納する動作について説明する。
【０１７０】
図２２は、本発明の第７の実施の形態における映像コンテンツの格納動作のフローチャートである。
【０１７１】
ステップ８２１）  サーバ２０の映像コンテンツ変換部２４は、ユーザのカメラ付き携帯やWebカメラ３０等から、ユーザが指定／選択したサーバ２０の映像コンテンツ記憶部２５に登録するための映像コンテンツと映像コンテンツの登録開始時刻や削除時刻を含むメール形式等のファイルを受け取る。
【０１７２】
ステップ８２２）  映像コンテンツ変換部２４は、映像コンテンツと映像コンテンツの登録開始時刻や削除時刻を含むメール形式等のファイルから、映像コンテンツと映像コンテンツの登録開始時刻や削除時刻とそれ以外の情報をそれぞれ分離する。
【０１７３】
ステップ８２３）  映像コンテンツ変換部２４は、分離した映像コンテンツのファイルを複数のファイル形式や複数のサイズ（ビットレート）に変換する。ここで、複数のファイル形式とは、例えば、例えば、通常映像コンテンツのファイル形式として利用される、avi、wmv、mpg、rm、mov等である。また、複数のサイズ(ビットレート)とは、例えば、通常映像コンテンツのサイズ(ビットレート)として利用される、ダイヤルアップアクセス用ビデオ（38Kbps）、ＩＳＤＮ用ビデオ（48Kbps）、広帯域用ビデオ（512Kbps）、ＬＡＮ用ビデオ（1.0Mbps）等である。
【０１７４】
ステップ８２４）  映像コンテンツ変換部２４は、変換した複数のファイル形式や複数のサイズ(ビットレート)の映像コンテンツのファイルと映像コンテンツの登録開始時刻や削除時刻を、自動的にファイル名に元の映像コンテンツのＩＤを組み合わせて映像コンテンツ記憶部２５に格納する。これにより、元の映像コンテンツから変換した複数のファイル形式や複数のサイズ（ビットレート）の映像コンテンツのファイル類を一意に特定できるようにしておく。また、削除時刻に達した映像を映像コンテンツ記憶部２５から削除する。
【０１７５】
［第８の実施の形態］
前述の第７の実施の形態において、サーバ２０側で端末環境記憶部２７に各ユーザ端末１０の通信環境、コンピュータ端末環境を保持していたが、実施の形態では、各ユーザ端末１０側において映像表示操作に関する最適な情報をサーバ２０に送信する例を説明する。
【０１７６】
図２３は、本発明の第８の実施の形態におけるシステム構成図である。
【０１７７】
同図に示すシステムは、図２０示すサーバ２０の構成から端末環境記憶部２７を外した構成であり、他の構成要件は、図２０と同様であるためその説明を省略する。
【０１７８】
以下では、ユーザのカメラ付き携帯電話やWebカメラ３０等から入力された映像コンテンツを、ユーザ端末１０からサーバ２０に対して登録／削除を要求し、サーバ２０において、複数のファイル形式や複数のサイズで映像コンテンツを格納し、サーバ２０がアクセスのあった全てのユーザ端末１０に対して、映像コンテンツの登録／削除内容を提示し、サーバ２０が全てのユーザ端末１０に対して、各ユーザの選定に応じて最適な映像コンテンツを提供し、各ユーザ端末１０で映像共有の同期をとる例を説明する。
【０１７９】
図２４は、本発明の第８の実施の形態における基本動作のフローチャートである。
【０１８０】
ステップ９０１）  ユーザ端末１０の映像コンテンツ登録／削除前処理部１９は、カメラ付き携帯電話やカメラ等３０から入力された、映像コンテンツを含むメール形式等のファイルを外部インタフェース（図示せず）を介して受け取り、映像コンテンツと当該映像コンテンツの登録開始時刻や削除時刻とそれ以外の情報をそれぞれ分離する。
【０１８１】
ステップ９０２）  映像コンテンツ登録／削除処理部１３は、映像コンテンツ登録／削除前処理部１９からユーザにより指定／選択された映像コンテンツを取得する。そのとき、映像コンテンツの登録開始時刻や削除時刻の指定がある場合はそれらの時刻も合わせて受け取り、送受信部１１を介してサーバ２０に送信する。
【０１８２】
ステップ９０３）  サーバ２０の映像コンテンツ変換部２４は、ユーザ端末１０の映像コンテンツ登録／削除要求部１３からユーザにより指定／選択された、サーバに登録する映像コンテンツまたは、削除する映像コンテンツＩＤを受け取る。このとき、映像コンテンツの登録開始時刻や削除時刻の指定がある場合には、それらの時刻も受け取る。以下では、登録開始時刻及び削除時刻の指定があるものとする。
【０１８３】
ステップ９０４）  映像コンテンツ変換部２４は、ユーザ端末１０の映像コンテンツ登録／削除要求部１３から取得した映像コンテンツについて、複数のファイル形式や複数のサイズ（ビットレート）に変換する。
【０１８４】
ステップ９０５）  映像コンテンツ変換部２４は、変換した複数のファイルや複数のサイズの映像コンテンツを、映像コンテンツの登録開始時刻に基づいて、映像コンテンツ記憶部２５に登録する。削除時刻を取得している場合には、当該削除時刻が到来したら、当該映像コンテンツを映像コンテンツ記憶部２５から映像コンテンツＩＤに基づいて削除する。このとき、映像コンテンツ記憶部２５の映像コンテンツＩＤに削除時刻を対応させて格納しておく。
【０１８５】
ステップ９０６）  映像コンテンツ登録／削除内容提示部２２は、映像コンテンツ記憶部２５から、映像コンテンツと映像コンテンツの登録開始時刻または、映像コンテンツＩＤと削除時刻を取得し、以下のステップ９０７においてアクセスしたユーザ端末１０に対して、映像コンテンツの登録開始時刻の指定がある場合には、その時刻に達してから、映像の削除時刻の指定がある場合には、その時刻に達するまで映像のコンピュータの登録／削除内容を提示する。
【０１８６】
なお、ステップ９０５、ステップ９０６によって、登録開始時刻以降、削除時刻までの間のみ各ユーザの当該映像コンテンツへのアクセスを可能にすることができる。
【０１８７】
ステップ９０７）  映像コンテンツ表示操作管理部２８は、ユーザ端末１０（上記の映像コンテンツの登録／削除要求を行ったユーザ端末とは別のユーザ端末）の映像コンテンツ表示操作指定部１６から、ユーザの通信環境やコンピュータ端末環境に最適な映像コンテンツＩＤ、映像再生操作、映像中のポジション等の映像表示操作に関する情報を受け取る。
【０１８８】
ステップ９０８）  映像コンテンツ表示操作管理部２８は、映像コンテンツ表示操作指定部１６から取得した映像表示操作に関する情報に基づいて、映像コンテンツ格納部２５から、各ユーザの環境に最適な変換後の映像コンテンツを検索する。
【０１８９】
ステップ９０９）  そして、映像コンテンツ表示操作管理部２８は、映像表示操作に関する情報を映像再生操作情報として、全てのユーザ端末に対して、各ユーザの環境に最適な変換後の映像コンテンツと共に提供する。
【０１９０】
なお、上記の第７、第８の実施の形態では、映像コンテンツに関して、映像と音声について特に区別していない。しかし、ユーザが映像コンテンツをサーバ２０に登録するときに、映像と音声を別々に複数のファイル形式や複数のサイズ(ビットレート)に変換しておき、ユーザの通信環境やコンピュータ端末環境に最適な映像コンテンツを、映像と音声を別々に選択して再生することも可能である。
【０１９１】
なお、上記の図３，７，１０，１３，１５，１８，２０，２３に示した各装置の一部もしくは全部の機能を情報機器を用いて実現することができること、また、上記の図４，５，６，８，９，１１，１２，１４，１６，１７，１９，２１，２２，２４の処理のステップを情報機器に実行させることができることは言うまでもなく、情報機器でその各部の機能を実現するプログラム、あるいは、情報機器にその処理のステップを実行させるためのプログラムを、その情報機器が読み取り可能な記憶媒体、例えば、フレキシブルディスク、ＭＯ，ＲＯＭ，メモリカード、ＳＤ，ＤＶＤ，リムーバルディスク等に記憶して保存したり、提供したり、配布したりすること、及びネットワークを介して流通させることが可能である。
【０１９２】
なお、本発明は、上記の実施の形態に限定されることなく、特許請求の範囲内において種々変更・応用が可能である。
【産業上の利用可能性】
【０１９３】
本発明は、サーバ側に映像コンテンツを蓄積して、当該映像コンテンツを複数のユーザ端末に提供するシステムに適用可能である。
【図面の簡単な説明】
【０１９４】
【図１】本発明の原理説明図である。
【図２】本発明の原理構成図である。
【図３】本発明の第１の実施の形態におけるシステム構成図である。
【図４】本発明の第１の実施の形態における基本動作のシーケンスチャートである。
【図５】本発明の第１の実施の形態におけるサーバの映像コンテンツの登録動作のフローチャートである。
【図６】本発明の第１の実施の形態におけるユーザ環境に応じた映像コンテンツの利用動作のフローチャートである。
【図７】本発明の第２の実施の形態におけるシステム構成図である。
【図８】本発明の第２の実施の形態における基本動作のフローチャートである。
【図９】本発明の第２の実施の形態におけるサーバでの映像共有の同期をとるための処理のフローチャートである。
【図１０】本発明の第３の実施の形態におけるシステム構成図である。
【図１１】本発明の第３の実施の形態における基本動作のシーケンスチャートである。
【図１２】本発明の第３の実施の形態における映像コンテンツの一元格納管理動作のフローチャートである。
【図１３】本発明の第４の実施の形態におけるシステム構成図である。
【図１４】本発明の第４の実施の形態における基本動作のシーケンスチャートである。
【図１５】本発明の第５の実施の形態におけるシステム構成図である。
【図１６】本発明の第５の実施の形態におけるサーバの基本動作のフローチャートである。
【図１７】本発明の第５の実施の形態における指定時刻による映像コンテンツの登録／削除処理のフローチャートである。
【図１８】本発明の第６の実施の形態におけるシステム構成図である。
【図１９】本発明の第６の実施の形態におけるサーバの基本動作のフローチャートである。
【図２０】本発明の第７の実施の形態におけるシステム構成図である。
【図２１】本発明の第７の実施の形態における基本動作のシーケンスチャートである。
【図２２】本発明の第７の実施の形態における映像コンテンツの格納動作のフローチャートである。
【図２３】本発明の第８の実施の形態におけるシステム構成図である。
【図２４】本発明の第８の実施の形態における基本動作のシーケンスチャートである。
【符号の説明】
【０１９５】
１  入力装置
２  出力装置
１０  ユーザ端末
１１  送受信部
１３  映像コンテンツ登録要求手段、映像コンテンツ登録／削除部
１６  操作指定手段、映像コンテンツ表示操作指定部
１９  映像コンテンツ登録／削除前処理部
２０  サーバ
２１  送受信部
２４  映像コンテンツ変換手段、映像コンテンツ変換部
２５  映像コンテンツ記憶手段、映像コンテンツ記憶部
２７  端末環境記憶手段、端末環境記憶部
２８  映像コンテンツ提供手段、映像コンテンツ表示操作管理部
２９  操作指定取得手段
３０  カメラ付き携帯電話またはWebカメラ等
【図１】
2006146804.tif 000005
【図２】
2006146804.tif 000006
【図３】
2006146804.tif 000007
【図４】
2006146804.tif 000008
【図５】
2006146804.tif 000009
【図６】
2006146804.tif 000010
【図７】
2006146804.tif 000011
【図８】
2006146804.tif 000012
【図９】
2006146804.tif 000013
【図１０】
2006146804.tif 000014
【図１１】
2006146804.tif 000015
【図１２】
2006146804.tif 000016
【図１３】
2006146804.tif 000017
【図１４】
2006146804.tif 000018
【図１５】
2006146804.tif 000019
【図１６】
2006146804.tif 000020
【図１７】
2006146804.tif 000021
【図１８】
2006146804.tif 000022
【図１９】
2006146804.tif 000023
【図２０】
2006146804.tif 000024
【図２１】
2006146804.tif 000025
【図２２】
2006146804.tif 000026
【図２３】
2006146804.tif 000027
【図２４】
2006146804.tif 000028