(57)【要約】      （修正有）【課題】複数の通信端末装置から取得された動画データを簡易な構成で同期させる同期処理を実行するサーバ装置及びプログラム並びに動画同期方法を提供する。【解決手段】複数の通信端末装置によって同一の照明下にある対象物が撮像された動画データをそれぞれ取得する取得手段Ｓ１００と、取得された複数の動画データの画像特徴量の経時的な変化パターン同士を比較することにより、動画データ間の時間差を算出し、算出された時間差に基づいて複数の動画データを互いに同期させる同期処理Ｓ１０４を実行する同期手段と、を備える。【選択図】図６
2016072722.tif 000002
【特許請求の範囲】
【請求項１】
複数の通信端末装置によって同一の照明下にある対象物が撮像された動画データをそれぞれ取得する取得手段と、
取得された複数の前記動画データの画像特徴量の経時的な変化パターン同士を比較することにより、前記動画データ間の時間差を算出し、算出された前記時間差に基づいて複数の前記動画データを互いに同期させる同期処理を実行する同期手段と、
を備えることを特徴とするサーバ装置。
【請求項２】
請求項１に記載のサーバ装置において、
前記同期手段が、前記変化パターン同士を比較することにより前記動画データ同士の画像特徴量の相関度を算出し、当該相関度に基づいて前記時間差を算出する、サーバ装置。
【請求項３】
請求項１又は２に記載のサーバ装置において、
前記同期手段が、所定時間以上連続して前記画像特徴量が所定の条件を具備していない場合に、前記画像特徴量が当該所定の条件を具備した時に、前記同期処理を実行する、サーバ装置。
【請求項４】
請求項１又は２に記載のサーバ装置において、
前記同期手段が、所定のタイミング毎に前記同期処理を実行する、サーバ装置。
【請求項５】
請求項１〜４のいずれか１項に記載のサーバ装置において、
前記同期手段が、複数の前記動画データのうちの一の動画データを第１の動画データとして設定すると共に、複数の前記動画データのうちの前記第１の動画データと異なる一の動画データを第２の動画データとして設定し、
所定の条件を具備した場合に、前記第１の動画データを前記第２の動画データに切り替える切替手段を更に備える、サーバ装置。
【請求項６】
請求項５に記載のサーバ装置において、
前記切替手段が、前記第１の動画データの前記画像特徴量の経時的な変化パターンが所定のパターンになった場合に、前記第１の動画データを前記第２の動画データに切り替える、サーバ装置。
【請求項７】
請求項５に記載のサーバ装置において、
前記切替手段が、所定時間の経過ごとに、前記第１の動画データを前記第２の動画データに切り替える、サーバ装置。
【請求項８】
請求項５〜７に記載のサーバ装置において、
前記同期手段が、複数の前記動画データの中からランダムに一の前記第２の動画データを選択する、サーバ装置。
【請求項９】
請求項５〜７に記載のサーバ装置において、
前記同期手段が、複数の前記動画データの中から予め設定した順番で前記第２の動画データを順次選択する、サーバ装置。
【請求項１０】
請求項１〜９のいずれか１項に記載のサーバ装置において、
前記同期させた複数の前記動画データのうちの少なくとも一の動画データを配信する配信手段を更に備える、サーバ装置。
【請求項１１】
請求項５〜９のいずれか１項に記載のサーバ装置において、
前記第１の動画データを配信する配信手段を更に備える、サーバ装置。
【請求項１２】
請求項１〜１１のいずれか１項に記載のサーバ装置において、
前記画像特徴量と、前記同期させた複数の前記動画データのうちの少なくとも一の動画データと、を記録可能な記録手段を制御する記録制御手段を更に備え、
前記記録制御手段が、前記画像特徴量及び前記動画データを前記記録手段に記録させる制御を実行する、サーバ装置。
【請求項１３】
請求項５〜９のいずれか１項に記載のサーバ装置において、
前記画像特徴量と、前記第１の動画データと、を記録可能な記録手段を制御する記録制御手段を更に備え、
前記記録制御手段が、前記画像特徴量及び前記第１の動画データを前記記録手段に記録させる制御を実行する、サーバ装置。
【請求項１４】
請求項１〜１３のいずれか１項に記載のサーバ装置において、
前記画像特徴量は、色の特徴量である、サーバ装置。
【請求項１５】
請求項１４に記載のサーバ装置において、
前記色の特徴量は、輝度又は明度である、サーバ装置。
【請求項１６】
通信端末装置に情報を提供するサーバ装置を、
複数の前記通信端末装置によって同一の照明下にある対象物が撮像された動画データをそれぞれ取得する取得手段、
取得された複数の前記動画データの画像特徴量の経時的な変化パターン同士を比較することにより、前記動画データ間の時間差を算出し、算出された前記時間差に基づいて複数の前記動画データを互いに同期させる同期処理を実行する同期手段、
として機能させることを特徴とするプログラム。
【請求項１７】
複数の通信端末装置によって同一の照明下にある対象物が撮像された動画データをそれぞれ取得する取得工程と、
取得された複数の前記動画データの画像特徴量の経時的な変化パターン同士を比較することにより、前記動画データ間の時間差を算出し、算出された前記時間差に基づいて複数の前記動画データを互いに同期させる同期処理を実行する同期工程と、
を備えることを特徴とする動画同期方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信端末装置から取得した動画データを同期させるサーバ装置及びそのプログラム、並びに動画同期方法に関する。
【背景技術】
【０００２】
近年、ＷＷＷ（Ｗｏｒｌｄ  Ｗｉｄｅ  Ｗｅｂ）などのネットワーク技術の発展及びスマートフォンなどに代表される携帯型情報通信端末装置の進歩に伴い、動画などをアップロード及びダウンロード可能な動画配信サイトが多数開設されている。この種の動画配信サイトにおいては、ユーザはスマートフォンなどを利用して動画などを手軽にアップロード及びダウンロードできるため、利用者の数も年々増加している。
【０００３】
また、最近、イベントの参加者（以下、「ユーザ」ともいう。）がまだ参加していない多数の人にイベントをＳＮＳなどで紹介させて口コミでの広告宣伝をさせつつ、ユーザのイベント参加に対する満足度を向上させるため、参加者に対して撮影を許可するイベントが増えつつある。この種のイベントでは、ユーザがスマートフォンなどを利用してイベント会場の様子を動画として動画配信サイトにアップロードすることが可能である。
【０００４】
これに対し、動画配信サイト側では、複数のユーザにより別々のカメラで撮影されてアップロードされた同一イベントの動画を配信する際に、適宜切り替えて配信することで、視聴者やアップロードしたユーザの満足度を高めることができる。複数の動画を切り替えて配信する方法としては、例えば、映像の重要度に応じてレイアウトなどを自動的に決定する表示装置（例えば、特許文献１）が提案されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００１−３４２５０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、上記特許文献１に開示された表示装置にあっては、例えば、イベント会場から複数のスマートフォンを利用してアップロードされた複数の動画のように、時間差があり得る複数の動画を表示することまで考慮したものではない。このため、このような時間差のある複数の動画を切り替えようとすると、各動画間の時間差により、視聴者が違和感を覚える動画配信になってしまう。また、複数の動画間で同期を取るためには、例えば、動画配信サイトのサーバやスマートフォンの時計機能を利用する方法も考えられるが、同期させるのは非常に煩雑な工程が必要になってしまい、効率が悪い。
【０００７】
本発明は、上記課題を解決するためになされたものであり、その目的は、複数の通信端末装置から取得された動画データを簡易な構成で同期させる同期処理を実行することができるサーバ装置等を提供することにある。
【課題を解決するための手段】
【０００８】
（１）上述した課題を解決するため、本発明のサーバ装置は、複数の通信端末装置によって同一の照明下にある対象物が撮像された動画データをそれぞれ取得する取得手段と、取得された複数の前記動画データの画像特徴量の経時的な変化パターン同士を比較することにより、前記動画データ間の時間差を算出し、算出された前記時間差に基づいて複数の前記動画データを互いに同期させる同期処理を実行する同期手段とを備える構成を有している。
【０００９】
この構成より、本発明のサーバ装置は、複数の動画データの画像特徴量の経時的な変化パターン同士を比較することにより、動画データ間の時間差を算出し、算出された時間差に基づいて複数の動画データを互いに同期させる同期処理を実行することができる。
【００１０】
したがって、本発明のサーバ装置は、複数の通信端末装置から取得された動画データを簡易な構成で同期させる同期処理を実行することができる。
【００１１】
（２）また、本発明のサーバ装置は、前記同期手段が、前記変化パターン同士を比較することにより前記動画データ同士の画像特徴量の相関度を算出し、当該相関度に基づいて前記時間差を算出する構成を有している。
【００１２】
この構成により、本発明のサーバ装置は、画像特徴量の相関度を利用しているので、画像特徴量の変化をより高精度に取得することができる。
【００１３】
（３）また、本発明のサーバ装置は、請求項１又は２に記載のサーバ装置において、前記同期手段が、所定時間以上連続して前記画像特徴量が所定の条件を具備していない場合に、前記画像特徴量が当該所定の条件を具備した時に、前記同期処理を実行する構成を有している。
【００１４】
この構成により、本発明のサーバ装置は、例えば、イベント会場が一時的に暗転した後に再び明るくなったときに同期を取るようになるので、同期がずれてしまうことを抑制できる。
【００１５】
（４）また、本発明のサーバ装置は、前記同期手段が、所定のタイミング毎に前記同期処理を実行する構成を有している。
【００１６】
この構成により、本発明のサーバ装置は、一定時間ごとに同期を取るので、簡易な構成で、同期がずれてしまうことを抑制できる。
【００１７】
（５）また、本発明のサーバ装置は、前記同期手段が、複数の前記動画データのうちの一の動画データを第１の動画データとして設定すると共に、複数の前記動画データのうちの前記第１の動画データと異なる一の動画データを第２の動画データとして設定し、所定の条件を具備した場合に、前記第１の動画データを前記第２の動画データに切り替える切替手段を更に備える構成を有している。
【００１８】
この構成により、本発明のサーバ装置は、第１の動画データを第２の動画データに切り替えるので、第１の動画データを配信あるいは保存などした場合に、時間のずれの無い１本の動画データとすることができる。即ち、時間のずれた複数の動画データを自動的に編集して、時間のずれの無い１本の動画データを作成することができる。
【００１９】
（６）また、本発明のサーバ装置は、前記切替手段が、前記第１の動画データの前記画像特徴量の経時的な変化パターンが所定のパターンになった場合に、前記第１の動画データを前記第２の動画データに切り替える構成を有している。
【００２０】
この構成により、本発明のサーバ装置は、第１の動画データの画像特徴量の経時的な変化パターンが所定のパターンになった場合に動画データを切り替えるので、視聴者の満足度を向上することができる。
【００２１】
（７）また、本発明のサーバ装置は、前記切替手段が、所定時間の経過ごとに、前記第１の動画データを前記第２の動画データに切り替える構成を有している。
【００２２】
この構成により、本発明のサーバ装置は、所定時間の経過ごとに動画データを切り替えるので、偏りのない編集を実現することができる。
【００２３】
（８）また、本発明のサーバ装置は、前記同期手段が、複数の前記動画データの中からランダムに一の前記第２の動画データを選択する構成を有している。
【００２４】
この構成により、本発明のサーバ装置は、動画データをランダムに切り替えるので、視聴者の満足度を向上することができる。
【００２５】
（９）また、本発明のサーバ装置は、前記同期手段が、複数の前記動画データの中から予め設定した順番で前記第２の動画データを順次選択する構成を有している。
【００２６】
この構成により、本発明のサーバ装置は、動画データを予め設定した順番で切り替えるので、偏りのない編集を実現することができる。
【００２７】
（１０）また、本発明のサーバ装置は、前記同期させた複数の前記動画データのうちの少なくとも一の動画データを配信する配信手段を更に備える構成を有している。
【００２８】
この構成により、本発明のサーバ装置は、複数の動画データのうちの少なくとも一の動画データを配信するので、配信されたユーザはいずれか少なくとも一の動画を視聴することができる。
【００２９】
（１１）また、本発明のサーバ装置は、前記第１の動画データを配信する配信手段を更に備える構成を有している。
【００３０】
この構成により、本発明のサーバ装置は、第１の動画データを配信するので、配信されたユーザは、複数の動画から１本に編集された第１の動画データを視聴することができる。
【００３１】
（１２）また、本発明のサーバ装置は、前記画像特徴量と、前記同期させた複数の前記動画データのうちの少なくとも一の動画データと、を記録可能な記録手段を制御する記録制御手段を更に備え、前記記録制御手段が、前記画像特徴量及び前記動画データを前記記録手段に記録させる制御を実行する構成を有している。
【００３２】
この構成により、本発明のサーバ装置は、複数の動画データのうちの少なくとも一の動画データを保存するので、例えば、動画データをイベントと同時に配信しなくても、イベント終了後の適宜なタイミングで配信などすることができる。
【００３３】
（１３）また、本発明のサーバ装置は、前記画像特徴量と、前記第１の動画データと、を記録可能な記録手段を制御する記録制御手段を更に備え、前記記録制御手段が、前記画像特徴量及び前記第１の動画データを前記記録手段に記録させる制御を実行する構成を有している。
【００３４】
この構成により、本発明のサーバ装置は、第１の動画データを保存するので、例えば、動画データをイベントと同時に配信しなくても、イベント終了後の適宜なタイミングで配信などすることができる。その際、配信されたユーザは、複数の動画から１本に編集された第１の動画データを視聴することができる。
【００３５】
（１４）また、本発明のサーバ装置は、前記画像特徴量は、色の特徴量である構成を有している。
【００３６】
この構成により、本発明のサーバ装置は、画像を構成する輝度又は明度などの色の特徴量を用いて複数の動画データを同期させることができるので、容易に画像特徴量を取得することができる。
【００３７】
（１５）また、本発明のサーバ装置は、前記色の特徴量は、輝度又は明度である構成を有している。
【００３８】
この構成により、本発明のサーバ装置は、輝度又は明度を用いて複数の動画データを同期させることができるので、容易に画像特徴量を取得することができる。
【００３９】
（１６）また、本発明のプログラムは、通信端末装置に情報を提供するサーバ装置を、複数の前記通信端末装置によって同一の照明下にある対象物が撮像された動画データをそれぞれ取得する取得手段、取得された複数の前記動画データの画像特徴量の経時的な変化パターン同士を比較することにより、前記動画データ間の時間差を算出し、算出された前記時間差に基づいて複数の前記動画データを互いに同期させる同期処理を実行する同期手段、として機能させる構成を有している。
【００４０】
この構成より、本発明のプログラムは、サーバ装置によって、複数の動画データの画像特徴量の経時的な変化パターン同士を比較することにより、動画データ間の時間差を算出し、算出された時間差に基づいて複数の動画データを互いに同期させる同期処理を実行することができる。
【００４１】
したがって、本発明のプログラムは、複数の通信端末装置から取得された動画データを簡易な構成で同期させる同期処理を実行することができる。
【００４２】
（１７）また、本発明の動画同期方法は、複数の通信端末装置によって同一の照明下にある対象物が撮像された動画データをそれぞれ取得する取得工程と、取得された複数の前記動画データの画像特徴量の経時的な変化パターン同士を比較することにより、前記動画データ間の時間差を算出し、算出された前記時間差に基づいて複数の前記動画データを互いに同期させる同期処理を実行する同期工程と、を備える構成を有している。
【００４３】
この構成より、本発明の動画同期方法は、複数の動画データの画像特徴量の経時的な変化パターン同士を比較することにより、動画データ間の時間差を算出し、算出された時間差に基づいて複数の動画データを互いに同期させる同期処理を実行することができる。
【００４４】
したがって、本発明の動画同期方法は、複数の通信端末装置から取得された動画データを簡易な構成で同期させる同期処理を実行することができる。
【発明の効果】
【００４５】
本発明のサーバ装置及びそのプログラム、並びに動画同期方法は、複数の通信端末装置から取得された動画データを簡易な構成で同期させることができる。
【図面の簡単な説明】
【００４６】
【図１】本発明の一実施形態における通信システムの構成を示すシステム構成図である。
【図２】一実施形態における通信端末装置の構成を示すブロック図である。
【図３】一実施形態におけるサーバ装置の構成を示すブロック図である。
【図４】一実施形態の通信端末装置において実行される画像特徴量の算出処理において実行される処理の具体例を示すための概念図であり、（Ａ）は第１の動画データ、（Ｂ）は第２の動画データ、（Ｃ）は切り替えを実行するための所定のパターンである。
【図５】一実施形態のサーバ装置において実行される相関度の算出処理の具体例を示すための概念図であり、（Ａ）は第２の動画データをずらさない場合、（Ｂ）は第２の動画データを０．１秒ずらした場合、（Ｃ）は第２の動画データを０．２秒ずらした場合である。
【図６】一実施形態のサーバ装置において実行される各処理を示すフローチャートである。
【発明を実施するための形態】
【００４７】
以下、図面を参照しつつ、本発明の実施形態について説明する。なお、以下の実施形態は、通信端末装置と、当該通信端末装置とネットワークを介して接続されるサーバ装置と、を有する通信システムに対し、本発明に係る、サーバ装置及びプログラム、並びに動画同期方法を適用した場合の実施形態である。
【００４８】
［１］通信システムの構成及び概要
まず、図１を用いて本実施形態における通信システム１の構成及び概要について説明する。
【００４９】
なお、図１は、本実施形態における通信システム１の構成を示すシステム構成図である。また、図が煩雑になることを防止するために、図１においては、一部のユーザのみを示している。すなわち、実際の通信システム１においては、表示するよりも多数のユーザ及び通信端末装置が存在している。
【００５０】
本実施形態の通信システム１は、図１に示すように、動画配信サイトの各ユーザによってそれぞれ所持される、複数の通信端末装置１０と、ネットワーク２０と、動画配信サイトのサーバ装置３０と、ネットワーク２０に接続された基地局ＢＳと、を有している。
【００５１】
なお、ネットワーク２０は、例えば、携帯電話網を含む公衆電話網と、ＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）ネットワークが相互接続されて構成される。ただし、当該ネットワーク２０の構成は、これに限られない。
【００５２】
本実施形態の通信システム１は、複数の通信端末装置から取得された動画データを簡易な構成で同期させる同期処理を実行する。
【００５３】
通信端末装置１０は、例えば、スマートフォン、携帯用電話機、タブレット型情報端末装置、通信機能付デジタルカメラ、又は、携帯型ゲーム機であり、ユーザによって携帯可能な通信端末装置である。
【００５４】
この通信端末装置１０は、ＸＭＬ（ｅＸｔｅｎｓｉｂｌｅ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）等のマークアップ言語によって記述されているＷＷＷシステム用のリソースデータと、当該リソースデータのネットワークアドレスを示す固有のＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）とを用いつつ、動画配信サイトのサーバ装置３０とのデータ通信を行うブラウジング機能を有している。
【００５５】
そして、通信端末装置１０は、当該ブラウジング機能を用いて、サーバ装置３０から受信したＸＭＬデータに基づいて各種情報を表示するとともに、基地局ＢＳ及びネットワーク２０を介してサーバ装置３０と通信接続するようになっている。
【００５６】
また、通信端末装置１０は、レンズ等を含む光学系及び撮像素子を有する撮像部を備え、動画撮影を実行可能に構成されている。本実施形態の通信システム１においては、通信端末装置１０は、動画撮影を行うと、取得された動画データをサーバ装置３０に送信可能に構成されている。また、通信端末装置１０は、動画データから画像特徴量を算出可能に構成され、動画データとともに算出した画像特徴量データもあわせてサーバ装置３０に送信可能に構成されている。なお、画像特徴量及びその算出処理の詳細については後述する。
【００５７】
サーバ装置３０は、動画配信サイトにおいて。動画データの配信や保存などの各サービスを提供するために用いられる。特に、サーバ装置３０は、複数の動画データを通信端末装置１０から受信すると、これらの動画データを互いに同期させる同期処理を実行するように構成されている。
【００５８】
具体的には、サーバ装置３０は、複数の動画データを取得すると、取得された複数の動画データの画像特徴量の経時的な変化パターン同士を比較することにより、動画データ間の時間差を算出し、算出された時間差に基づいて複数の動画データを互いに同期させる同期処理を実行する。なお、画像特徴量の比較及び同期処理の詳細については後述する。
【００５９】
さらに、サーバ装置３０は、複数の動画データの変化パターン同士を比較することにより動画データ同士の画像特徴量の相関度を算出し、当該相関係数に基づいて時間差を算出するように構成されている。なお、相関度の算出処理の詳細については後述する。
【００６０】
そして、サーバ装置３０は、所定時間以上連続して画像特徴量が所定の条件を具備していない場合に、画像特徴量が当該所定の条件を具備した時に、同期処理を実行するように構成されている。あるいは、サーバ装置３０は、所定のタイミング毎に同期処理を実行するように構成されている。なお、所定の条件及び所定のタイミングの詳細については後述する。
【００６１】
さらに、サーバ装置３０は、複数の動画データのうちの一の動画データを第１の動画データとして設定すると共に、複数の動画データのうちの第１の動画データと異なる一の動画データを第２の動画データとして設定し、所定の条件を具備した場合に、第１の動画データを第２の動画データに切り替える切替手段を更にように構成されている。なお、動画データの切替処理の詳細については後述する。
【００６２】
さらに、サーバ装置３０は、第１の動画データの画像特徴量の経時的な変化パターンが所定のパターンになった場合に、第１の動画データを第２の動画データに切り替えるように構成されている。あるいは、サーバ装置３０は、所定時間の経過ごとに、前記第１の動画データを前記第２の動画データに切り替えるように構成されている。
【００６３】
また、サーバ装置３０は、複数の動画データの中からランダムに一の第２の動画データを選択するように構成されている。あるいは、サーバ装置３０は、複数の動画データの中から予め設定した順番で第２の動画データを順次選択するように構成されている。
【００６４】
さらに、サーバ装置３０は、同期させた複数の動画データのうちの少なくとも一の動画データを配信するように構成されている。特に、サーバ装置３０は、第１の動画データを配信するように構成されている。なお、動画データの配信処理の詳細については後述する。
【００６５】
さらに、サーバ装置３０は、同期させた複数の動画データのうちの少なくとも一の動画データを保存するように構成されている。特に、サーバ装置３０は、第１の動画データを保存するように構成されている。なお、動画データの保存処理の詳細については後述する。
【００６６】
上述したとおり、本実施形態におけるサーバ装置３０は、複数の動画データの画像特徴量の経時的な変化パターン同士を比較することにより、動画データ間の時間差を算出し、算出された時間差に基づいて複数の動画データを互いに同期させる同期処理を実行することができる。これにより、複数の通信端末装置から取得された動画データを簡易な構成で同期させる同期処理を実行することができるようになっている。
【００６７】
また、本実施形態におけるサーバ装置３０は、画像特徴量の相関度を利用しているので、画像特徴量の変化をより高精度に取得することができるようになっている。
【００６８】
また、本実施形態におけるサーバ装置３０は、例えば、イベント会場が一時的に暗転した後に再び明るくなったときに同期を取るようになるので、同期がずれてしまうことを抑制できるようになっている。
【００６９】
あるいは、本実施形態におけるサーバ装置３０は、一定時間ごとに同期を取るので、簡易な構成で、同期がずれてしまうことを抑制できるようになっている。
【００７０】
また、本実施形態におけるサーバ装置３０は、第１の動画データを切り替えるので、第１の動画データを配信あるいは保存などした場合に、時間のずれの無い１本の動画データとすることができるようになっている。即ち、時間のずれた複数の動画データを自動的に編集して、時間のずれの無い１本の動画データを作成することができるようになっている。
【００７１】
また、本実施形態におけるサーバ装置３０は、第１の動画データの画像特徴量の経時的な変化パターンが所定のパターンになった場合に動画データを切り替えるので、視聴者の満足度を向上することができる。
【００７２】
あるいは、本実施形態におけるサーバ装置３０は、所定時間の経過ごとに動画データを切り替えるので、偏りのない編集を実現することができる。
【００７３】
また、本実施形態におけるサーバ装置３０は、動画データをランダムに切り替えるので、視聴者の満足度を向上することができるようになっている。
【００７４】
あるいは、本実施形態におけるサーバ装置３０は、動画データを予め設定した順番で切り替えるので、偏りのない編集を実現することができるようになっている。
【００７５】
また、本実施形態におけるサーバ装置３０は、複数の動画データのうちの少なくとも一の動画データを配信するので、配信されたユーザはいずれか少なくとも一の動画を視聴することができるようになっている。
【００７６】
また、本実施形態におけるサーバ装置３０は、第１の動画データを配信するので、配信されたユーザは、複数の動画から１本に編集された第１の動画データを視聴することができるようになっている。
【００７７】
また、本実施形態におけるサーバ装置３０は、複数の動画データのうちの少なくとも一の動画データを保存するので、例えば、動画データをイベントと同時に配信しなくても、イベント終了後の適宜なタイミングで配信などすることができるようになっている。
【００７８】
また、本実施形態におけるサーバ装置３０は、第１の動画データを保存するので、例えば、動画データをイベントと同時に配信しなくても、イベント終了後の適宜なタイミングで配信などすることができるようになっている。その際、配信されたユーザは、複数の動画から１本に編集された第１の動画データを視聴することができるようになっている。
【００７９】
［２］通信端末装置
次に、図２を用いて本実施形態の各通信端末装置１０の構成について説明する。なお、図２は、本実施形態の通信端末装置１０の構成を示す構成図である。
【００８０】
本実施形態の通信端末装置１０は、図２に示すように、記録部１００と、ネットワーク通信部１１０と、撮像部１３０と、端末データ処理部１４０と、表示部１５０と、表示制御部１６０と、操作部１７０と、端末管理制御部１８０と、を有している。なお、上記の各部は、バスＢによって相互に接続され、各構成要素間におけるデータの転送が実行される。
【００８１】
記録部１００は、例えば、ハードディスクドライブ（以下、「ＨＤＤ」と略す。）、又は、ＮＡＮＤ型、ＮＯＲ型等の不揮発性フラッシュメモリによって構成される。また、記録部１００は、ネットワーク通信部１１０、及び、端末管理制御部１８０のワークエリアとしてＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）及びＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）も含まれる。
【００８２】
また、記録部１００は、アプリケーション記録部１０１と、画像データ記録部１０２と、を少なくとも含む。
【００８３】
アプリケーション記録部１０１には、端末データ処理部１４０、及び、端末管理制御部１８０によって実行される様々なアプリケーションプログラム（以下、「アプリケーション」という。）が記録されている。また、アプリケーション記録部１０１には、ユーザ名、動画配信サイトのサービスを享受するためのユーザＩＤ、当該通信端末装置１０を一意に識別するための端末ＩＤ、当該ユーザの友人登録情報等を含むユーザ登録情報が記録されている。
【００８４】
画像データ記録部１０２には、端末データ処理部１４０の画像データ生成部１４１が撮像部１３０の出力に基づいて生成した画像データ、端末データ処理部１４０の算出部１４２が算出した画像特徴量のデータが必要に応じて記録される。
【００８５】
ネットワーク通信部１１０は、基地局ＢＳの準拠する通信規格により、基地局ＢＳと無線通信チャネルを構築し、ネットワーク２０を経由して、サーバ装置３０と、各種データの授受を行う。特に、ネットワーク通信部１１０は、画像データ生成部１４１が生成した動画データ及び算出部１４２が算出した画像特徴量のデータをサーバ装置３０へ送信する。
【００８６】
なお、基地局ＢＳの準拠する通信規格はネットワーク２０の構成により変化する。例えば、ネットワーク２０が携帯電話網を含む場合に、３ＧＰＰ（３ｒｄ  Ｇｅｎｅｒａｔｉｏｎ  Ｐｅｒｔｎｅｒｓｈｉｐ  Ｐｒｏｊｅｃｔ）又は３ＧＰＰ２、ＬＴＥ（Ｌｏｎｇ  Ｔｅｒｍ  Ｅｖｏｌｕｔｉｏｎ）などの通信規格に準拠することになる。
【００８７】
撮像部１３０は、被写体を撮像するためのレンズ等の光学系及び撮像素子を有する。撮像素子の出力信号は端末データ処理部１４０へ送信される。
【００８８】
端末データ処理部１４０は、アプリケーション記録部１０１に記録されているアプリケーションに応じて各種データ処理を実行する。また、端末データ処理部１４０は、画像データ生成部１４１と、算出部１４２と、を少なくとも含む。
【００８９】
画像データ生成部１４１は、撮像部１３０から受信した撮像素子の出力信号をＡＤ変換して画像データを生成する。特に、画像データ生成部１４１は、撮像部１３０が動画を取得した場合、動画データを生成する。画像データ生成部１４１が生成した画像データは、必要に応じて記録部１００へ送信される。
【００９０】
算出部１４２は、画像データ生成部１４１が生成した動画データから画像特徴量を算出する。なお、画像特徴量及びその算出処理の詳細は後述する。
【００９１】
表示部１５０は、例えば、液晶素子又は有機ＥＬ（Ｅｌｅｃｔｒｏ  Ｌｕｍｉｎｅｓｃｅｎｃｅ）素子のパネルによって構成され、表示制御部１６０において生成された表示データに基づいて所定の画像を表示する。
【００９２】
表示制御部１６０は、表示部１５０に表示させるために必要な表示データを生成するようになっており、生成された表示データを当該表示部１５０に出力する。
【００９３】
操作部１７０は、各種の確認ボタン、各操作指令を入力する操作ボタン、テンキーなどの多数のキー及びタッチパネルにより構成され、各操作を行う際に用いられるようになっている。
【００９４】
端末管理制御部１８０は、主に中央演算処理装置（ＣＰＵ）によって構成されるとともに、キー入力ポート、表示制御ポート等の各種入出力ポートを含み、記録部１００に記録された各種のアプリケーションを実行することにより、通信端末装置１０の全般的な機能を総括的に制御する。
【００９５】
特に、端末管理制御部１８０は、アプリケーション記録部１０１に記憶された各種アプリケーションに基づいて、各処理を実現する。例えば、端末管理制御部１８０は、操作部１７０に対するユーザの入力操作を認識すると、アプリケーション記録部１０１からユーザＩＤを読み出して、動画配信サイトへのログインを行う。また、端末管理制御部１８０は、サーバ装置３０のユーザ情報のデータベースを更新するために、アプリケーション記録部１０１に記録されているユーザ登録情報を、ネットワーク通信部１１０を介してサーバ装置３０に送信する。
【００９６】
［３］サーバ装置
次に、図３を用いて本実施形態のサーバ装置３０の構成について説明する。なお、図３は、本実施形態のサーバ装置３０の構成を示すブロック図である。
【００９７】
本実施形態のサーバ装置３０は、図３に示すように、通信制御部３１０と、ＲＯＭ／ＲＡＭ３２０と、記録装置３３０と、サーバデータ処理部３４０と、サーバ管理制御部３５０と、時刻管理を行うために用いるタイマー部３６０と、を有する。なお、上記の各部は、バスＢによって相互に接続され、各構成要素間におけるデータの転送が実行される。
【００９８】
通信制御部３１０は、所定のネットワークインターフェースであり、通信端末装置１０と通信チャネルを構築し、各種のデータの授受を行う。
【００９９】
ＲＯＭ／ＲＡＭ３２０には、サーバ装置３０の駆動に必要な各種のプログラムが記録されている。また、ＲＯＭ／ＲＡＭ３２０には、サーバデータ処理部３４０、及び、サーバ管理制御部３５０によって実行される様々なアプリケーションが記録されている。そして、ＲＯＭ／ＲＡＭ３２０は、各種の処理が実行される際のワークエリアとして用いられる。
【０１００】
サーバ管理制御部３５０は、主に中央演算処理装置（ＣＰＵ）によって構成され、プログラムを実行することによって、サーバ装置３０の各部を統合制御する。例えば、サーバ管理制御部３５０は、記録装置３３０と連動し、ユーザの操作による通信端末装置１０からのログイン要求に基づいて各ユーザの動画配信サイトへのログイン処理を行う。
【０１０１】
記録装置３３０は、ＨＤＤにより構成され、その記録領域内に、記録装置３３０は、少なくとも会員ＤＢ３３１と、画像ＤＢ３３２と、を有している。
【０１０２】
会員ＤＢ３３１は、動画配信サイトの各ユーザの情報を管理するための各種情報が格納されるデータベースである。例えば、会員ＤＢ３３１には、各ユーザに対応するユーザＩＤと、当該ユーザの名前を示すユーザ名情報と、が対応付けて登録（記録）される。
【０１０３】
画像ＤＢ３３２は、通信端末装置１０から送信された動画データを管理するための各種情報が格納されるデータベースである。なお、例えば、画像ＤＢ３３２は、本発明の記録手段を構成する。
【０１０４】
本実施形態の画像ＤＢ３３２には、動画データを送信したユーザのユーザＩＤと、当該動画データと、当該動画データとともに送信された画像特徴量データと、が経時的に対応付けられて登録（記録）される。
【０１０５】
なお、記録装置３３０の各ＤＢに格納される上述の情報の項目は一例であり、動画配信サイトのサービス等の状況にあわせて、上述の項目と別の項目がＤＢに追加されたり、上述の項目のうちのいくつかの項目が削除されたりしてもよい。
【０１０６】
サーバデータ処理部３４０は、ＲＯＭ／ＲＡＭ３２０に記録されているアプリケーションに応じて各種データ処理を実行する。特に、サーバデータ処理部３４０は、取得部３４１と、同期部３４２と、配信部３４３と、記録制御部３４４と、切替部３４５と、を含む。なお、例えば、本実施形態の取得部３４１、同期部３４２、配信部３４３、記録制御部３４４及び切替部３４５は、それぞれ本発明の取得手段、同期手段、配信手段、記録制御手段及び切替手段を構成する。
【０１０７】
取得部３４１は、記録装置３３０の各種ＤＢからデータ処理に用いられる各種データを取得する。そして、取得部３４１は、記録装置３３０から取得した各種データを同期部３４２及び配信部３４３に出力する。
【０１０８】
また、取得部３４１は、各通信端末装置１０が送信した各種情報を、通信制御部３１０を介して取得する。例えば、取得部３４１は、ユーザ登録情報、動画データ及び画像特徴量データを、各通信端末装置１０から取得する。
【０１０９】
同期部３４２は、取得部３４１で取得された複数の動画データに対して同期処理を実行する。即ち、同期部３４２は、取得された複数の動画データの画像特徴量の経時的な変化パターン同士を比較することにより、動画データ間の時間差を算出し、算出された時間差に基づいて複数の動画データを互いに同期させる同期処理を実行する。なお、画像特徴量の変化パターンの比較処理、及び動画データ間の時間差の算出処理の詳細については後述する。
【０１１０】
また、同期部３４２は、複数の動画データのうちの一の動画データを第１の動画データとして設定すると共に、複数の動画データのうちの第１の動画データと異なる一の動画データを第２の動画データとして設定する。なお、第２の動画データの設定処理の詳細については後述する。
【０１１１】
配信部３４３は、同期部３４２で同期させた複数の動画データのうちの少なくとも一の動画データ、本実施形態では第１の動画データを配信する。配信は、例えば、ネットワーク２０を介して実行され、配信対象は、ユーザの通信端末装置１０やＰＣ、その他、イベント会場の大スクリーンなど、ネットワーク２０にアクセス可能で画像表示あるいは音声出力が可能な装置全般とすることができる。
【０１１２】
記録制御部３４４は、記録装置３３０を制御して、記録装置３３０の各種ＤＢを更新する。例えば、記録制御部３４４は、取得部３４１が取得したユーザ登録情報を用いて会員ＤＢ３３１を更新する。同様に、記録制御部３４４は、取得部３４１が取得した動画データ及び画像特徴量データを用いて、画像ＤＢ３３２を更新する。
【０１１３】
切替部３４５は、所定の条件を具備した場合に、第１の動画データを第２の動画データに切り替える。ここでの所定の条件は、第１の動画データの画像特徴量の経時的な変化パターンが所定のパターンになった場合としている。さらに、ここでの第２の動画は、複数の他の動画データの中から同期部３４２によりランダムに選択されたものとしている。
【０１１４】
タイマー部３６０は、動画データの切替処理を実行する際に必要な時刻を管理するために用いられる。
【０１１５】
［４］画像特徴量の算出処理及び相関度の算出処理
次に、図４及び図５を用いて本実施形態における画像特徴量の算出処理及び相関係数度の算出処理について説明する。なお、図４は、通信端末装置１０が実行する画像特徴量の算出処理の具体例を示すための概念図であり、図５は、サーバ装置３０が実行する相関度の算出処理の具体例を示すための概念図である。
【０１１６】
（画像特徴量の算出処理）
図４及び図５の例においては、画像特徴量として、色の特徴量の一つである輝度が用いられる。
【０１１７】
通信端末装置１０において実行される輝度の算出処理について説明する。まず、操作部１７０がユーザの動画撮影指示を受け付けると、撮像部１３０が動画を取得し、画像データ生成部１４１は、撮像部１３０の撮像素子の出力から動画データを生成する。この動画データは、画像データ記録部１０２に記録される。
【０１１８】
算出部１４２は、動画データを解析して各フレームのＲＧＢの平均値を算出する。ここでの平均値としては、例えば、動画データが６０ｆｐｓであれば、連続する１０フレームごとの平均値を適用したり、あるいは、０．１秒ごと連続する複数のフレームごとの平均値を適用することができる（図４（Ａ）及び図４（Ｂ）参照）。なお、以降では、この連続する複数のフレームをフレーム組と呼ぶ。次に、算出部１４２は、算出したＲＧＢの平均値を以下の（式１）に代入して各フレーム組の輝度（Ｙ）を算出する。
【数１】
2016072722.tif 000003
【０１１９】
そして、算出部１４２は、フレーム組を時系列で並べた輝度の数値列を示す輝度数値列データを生成する（図４（Ａ）及び図４（Ｂ）参照）。生成された輝度数値列データ（画像特徴量）は、動画データとともに画像データ記録部１０２に記録される。
【０１２０】
ネットワーク通信部１１０は、サーバ装置３０との接続を確立すると、画像データ記録部１０２に記録されている動画データ及び輝度数値列データをサーバ装置３０に送信する。保存対象画像データ及び輝度数値列データの送信処理が完了すると、端末データ処理部１４０は、画像データ記録部１０２に記録されているデータを消去する。
【０１２１】
（相関度の算出処理）
次に、サーバ装置３０において実行される複数の動画データ間の相関度の算出処理について図４及び図５を用いて説明する。上述したように、本実施形態において、輝度が画像特徴量として用いられるので、サーバ装置３０に記録された動画データの画像特徴量の変化パターンは輝度のパターン、即ち数値列に相当する。
【０１２２】
通信制御部３１０が、複数の通信端末装置１０から送信された動画データ及び輝度数値列データを受信すると、一旦ＲＯＭ／ＲＡＭ３２０に登録し、記録制御部３４４は、例えば、最初に取得した動画データ及びその輝度数値列データを画像ＤＢ３３２に記録する。同期部３４２は、画像ＤＢ３３２に記録された動画データ及びその輝度数値列データを第１の動画データ及びその輝度数値列データとして設定し、通信制御部３１０が受信した複数の動画データのうちの２番目に取得した動画データ及び輝度数値列データを第２の動画データ及びその輝度数値列データとして設定する。ここで、本実施形態では、図４（Ａ）に示す輝度数値列データを第１の動画データの輝度数値列データ、図４（Ｂ）に示す輝度数値列データを第２の動画データの輝度数値列データとする。さらに、同期部３４２は、第２の動画データの輝度数値列データについて、第１の動画データの輝度数値列データに対する相関度を算出する。
【０１２３】
ここで、同期部３４２が相関度を算出する際に使用する輝度数値列データの変化パターンを示す輝度の数値列における数値の個数は、予め規定されている。本実施形態においては、図５（Ａ）〜図５（Ｃ）に示すとおり、変化パターンを示す輝度の数値列における数値は１０個である。なお、変化パターンを示す輝度の数値列における数値の個数はイベントごとに異なるように規定されてもよい。
【０１２４】
本実施形態においては、相関度として、ピアソンの積率相関係数が用いられる。ピアソンの積率相関係数ｒは、２変数ｘ，ｙがｎ組あたえられたとき、以下の（式２）ように変数ｘと変数ｙの共分散とそれぞれの変数の標準偏差から求められる。なお、本実施形態では相関度として、相関度としてピアソンの積率相関係数を用いているが、これには限られず、例えばスピアマンの順位相関係数などが用いられてもよい。
【数２】
2016072722.tif 000004
【０１２５】
具体的には、まず、同期部３４２は、画像ＤＢ３３２から取得した第１の動画データの輝度数値列データの先頭の数値を抽出開始位置として順に配列された１０個の数値を抽出する。ここでは、図４（Ａ）に示す０．１秒〜１．０秒の１０個の数値とする。そして、同期部３４２は、ＲＯＭ／ＲＡＭ３２０から取得した第２の動画データの輝度数値列データの先頭の数値を抽出開始位置として順に配列された１０個の数値を抽出する。ここでは、図４（Ｂ）に示す０．１秒〜１．０秒の１０個の数値とする。
【０１２６】
そして、同期部３４２は、図５（Ａ）に示すように、第１の動画データの輝度数値列データの０．１秒〜１．０秒の１０個の数値と、第２の動画データの輝度数値列データの０．１秒〜１．０秒の１０個の数値と、を用いて相関度を算出する。
【０１２７】
同期部３４２は、得られた相関度が所定の閾値以上、例えば０．７以上であるか否かを判断するが、図５（Ａ）に示す例では、相関度が０．７未満であるので、次の相関度を算出する。
【０１２８】
次に、同期部３４２は、ＲＯＭ／ＲＡＭ３２０から取得した第２の動画データの輝度数値列データの先頭から２番目の数値を抽出開始位置として順に配列された１０個の数値を抽出する。ここでは、図４（Ｂ）に示す０．２秒〜１．１秒の１０個の数値とする。そして、同期部３４２は、図５（Ｂ）に示すように、第１の動画データの輝度数値列データの０．１秒〜１．０秒の１０個の数値と、第２の動画データの輝度数値列データの０．２秒〜１．１秒の１０個の数値と、を用いて相関度を算出する。図５（Ｂ）に示す例でも相関度が０．７未満であるので、同期部３４２は次の相関度を算出する。
【０１２９】
次に、同期部３４２は、ＲＯＭ／ＲＡＭ３２０から取得した第２の動画データの輝度数値列データの先頭から３番目の数値を抽出開始位置として順に配列された１０個の数値を抽出する。ここでは、図４（Ｂ）に示す０．３秒〜１．２秒の１０個の数値とする。そして、同期部３４２は、図５（Ｃ）に示すように、第１の動画データの輝度数値列データの０．１秒〜１．０秒の１０個の数値と、第２の動画データの輝度数値列データの０．３秒〜１．２秒の１０個の数値と、を用いて相関度を算出する。
【０１３０】
図５（Ｃ）に示す例では相関度が０．７以上であるので、同期部３４２は次の相関度を算出することなく、当該第２の動画データの輝度数値列データの抽出開始位置の時刻と、第１の動画データの抽出開始位置、即ち先頭の時刻との時間差を算出する。そして、同期部３４２は、算出された時間差を、第１の動画データ及び第２の動画データの時間差として設定する。
【０１３１】
また、同期部３４２は、複数の通信端末装置１０から受信された動画データ及び輝度数値列データの全てについて、第１の動画データとの時間差を算出する。以後、サーバ装置３０において、当該第２の動画データ及びその輝度数値列データは、算出した時間差を差し引いたものとして扱うものとする。
【０１３２】
また、同期部３４２は、新たに通信端末装置１０から動画データを受信した際に同期処理を実行する他、例えば、所定時間以上連続して輝度数値列データが所定の条件を具備していない場合に、輝度数値列データが当該所定の条件を具備した時に、同期処理を実行するようにしている。これにより、例えば、イベント会場が一時的に暗転した後に再び明るくなったときに同期を取るようにできる。
【０１３３】
そして、配信部３４３は、第１の動画データを、例えば、ネットワーク２０を介して、ユーザの通信端末装置１０やＰＣ、その他、イベント会場の大スクリーンなどに配信する。
【０１３４】
さらに、切替部３４５は、例えば、第１の動画データの輝度数値列データの経時的な変化パターンが所定のパターンになった場合に、第１の動画データを第２の動画データに切り替えるようになっている。例えば、ここでの第１の動画データの輝度数値列データの所定のパターンを、図４（Ｃ）に示す輝度数値列とする。この場合、第１の動画データの輝度数値列の０．６秒〜１．０秒の５個の数値列が一致する。このため、切替部３４５は、第１の動画データの輝度数値列データに上述の所定のパターンが見つかった時点で、第１の動画データを第２の動画データに切り替える。これにより、記録制御部３４４は、切り替えられて新たに設定された第１の動画データ及びその輝度数値列データを画像ＤＢ３３２に記録する。
【０１３５】
［５］通信システムの動作
次に、図５を用いて本実施形態のサーバ装置３０において実行される具体的な処理について説明する。なお、図５は、サーバ装置３０において実行される各処理を示すフローチャートである。
【０１３６】
この処理に先立って、各ユーザは、動画配信サイトの利用登録済みの状態、すなわち、会員ＤＢ３３１に各種の情報が登録済みの状態になっているものとする。また、この処理に先立って、ユーザの通信端末装置１０は、動画配信サイトへログインして動画をアップロード可能になっているものとする。
【０１３７】
通信制御部３１０が、複数の通信端末装置１０から送信された動画データ及び輝度数値列データを受信すると（ステップＳ１００）、一旦ＲＯＭ／ＲＡＭ３２０に登録し、記録制御部３４４は、最初に取得した動画データ及びその輝度数値列データを画像ＤＢ３３２に記録する（ステップＳ１０１）。
【０１３８】
そして、同期部３４２は、同期部３４２は、画像ＤＢ３３２に記録された動画データ及びその輝度数値列データを第１の動画データ及びその輝度数値列データとして設定し、通信制御部３１０が受信した複数の動画データのうちの２番目に取得した動画データ及び輝度数値列データを第２の動画データ及びその輝度数値列データとして設定する（ステップＳ１０２）。同期部３４２は、通信端末装置１０からサーバ３０に動画データ及び輝度数値列データが送信されているか否かを判断し（ステップＳ１０３）、送信されていないと判断した場合（ステップＳ１０３：Ｎ）、処理を終了する。
【０１３９】
同期部３４２が、通信端末装置１０からサーバ３０に動画データ及び輝度数値列データが送信されていると判断した場合（ステップＳ１０３：Ｙ）、同期処理を実行する（ステップＳ１０４）。即ち、同期部３４２は、第２の動画データの輝度数値列データについて、第１の動画データの輝度数値列データに対する相関度を算出し、その結果に基づいて第１の動画データと第２の動画データとの時間差を算出する。
【０１４０】
そして、切替部３４５は、第１の動画データの輝度数値列データの経時的な変化パターンが所定のパターンであるか否かを判断する（ステップＳ１０５）。切替部３４５が、第１の動画データの輝度数値列データの経時的な変化パターンが所定のパターンであると判断した場合（ステップＳ１０５：Ｙ）、第１の動画データを第２の動画データに切り替える（ステップＳ１０６）。また、切替部３４５が、第１の動画データの輝度数値列データの経時的な変化パターンが所定のパターンではないと判断した場合（ステップＳ１０５：Ｎ）、あるいはステップＳ１０６において第１の動画データを第２の動画データに切り替えた場合は、配信部３４３は、第１の動画データを、例えば、ネットワーク２０を介して、ユーザの通信端末装置１０やＰＣ、その他、イベント会場の大スクリーンなどに配信する（ステップＳ１０７）。さらに、記録制御部３４４は、切り替えられて新たに設定された第１の動画データ及びその輝度数値列データを画像ＤＢ３３２に記録する（ステップＳ１０８）。
【０１４１】
以上、本実施形態において、サーバ装置３０は、複数の動画データの画像特徴量の経時的な変化パターン同士を比較することにより、動画データ間の時間差を算出し、算出された時間差に基づいて複数の動画データを互いに同期させる同期処理を実行することができる。
【０１４２】
したがって、サーバ装置３０は、複数の通信端末装置１０から取得された動画データを簡易な構成で同期させる同期処理を実行することができる。
【０１４３】
［６］変形例
［６．１］変形例１
上記実施形態においては、サーバ装置３０内に各ＤＢを設け、管理及び制御する構成としたが、各ＤＢの管理、制御主体となるコンピュータシステムは、各々、別個なコンピュータシステムによって稼働するようにしてもよい。
【０１４４】
［６．２］変形例２
上記実施形態においては、色の特徴量のうちの輝度が画像特徴量として用いられたが、他の色の特徴量、例えば明度が画像特徴量として用いられてもよい。明度は、ＲＧＢの最大の階調値である。
【０１４５】
［６．３］変形例３
上記実施形態においては、同期部３４２は、所定時間以上連続して輝度数値列データが所定の条件を具備していない場合に、輝度数値列データが当該所定の条件を具備した時に、同期処理を実行するようにしたが、例えば１０分毎などの所定のタイミング毎に同期処理を実行するようにしてもよい。
【０１４６】
本変形例におけるサーバ装置３０は、一定時間ごとに同期を取るので、簡易な構成で、同期がずれてしまうことを抑制できる。
【０１４７】
［６．４］変形例４
上記実施形態においては、切替部３４５は、切り替えを実行する所定の条件として、第１の動画データの画像特徴量の経時的な変化パターンが所定のパターンになった場合としたが、例えば、１０秒などの所定時間が経過した場合とすることができる。
【０１４８】
本変形例におけるサーバ装置３０は、一定時間ごとに切り替えを実行するので、偏りのない編集を実現することができる。
【０１４９】
［６．５］変形例５
上記実施形態においては、切替部３４５が第１の動画から切り替える第２の動画は、複数の他の動画データの中から同期部３４２によりランダムに選択されたものとしたが、複数の他の動画データの中から予め設定した順番で順次選択するようにしてもよい。
【０１５０】
本変形例におけるサーバ装置３０は、一定時間ごとに切り替えを実行するので、偏りのない編集を実現することができる。
【符号の説明】
【０１５１】
１  …  通信システム
１０  …  通信端末装置
２０  …  ネットワーク
３０  …  サーバ装置
３１０  …  通信制御部
３３０  …  記録装置
３３１  …  会員ＤＢ
３３２  …  画像ＤＢ
３４０  …  サーバデータ処理部
３４１  …  取得部
３４２  …  同期部
３４３  …  配信部
３４４  …  記録制御部
３４５  …  切替部
３５０  …  サーバ管理制御部
【図１】
2016072722.tif 000005
【図２】
2016072722.tif 000006
【図３】
2016072722.tif 000007
【図４】
2016072722.tif 000008
【図５】
2016072722.tif 000009
【図６】
2016072722.tif 000010