(57)【要約】【課題】二次元コードを利用して被写体の画像データが合成された合成動画データを提供し、より高い娯楽性を与える。【解決手段】合成動画システムは、合成動画データを作成及び提供する動画サーバ１と、被写体を含む画像データにおいて該被写体の領域を決定するための領域決定手段２３を有し、動画サーバ１とネットワークＮを介して通信可能である、合成動画データの作成に必要な作成情報を入力するための情報入力装置２とを備える。動画サーバ１は、領域決定手段２３によって決定された領域の画像データをテンプレート動画データに合成して合成動画データを作成する合成動画作成手段１３と、ユーザ端末３が合成動画記憶手段１１に記憶された合成動画データへのアクセス情報を示す二次元コードを読み取り、該アクセス情報に基づきアクセスしたときに、合成動画データをユーザ端末３に送信する動画管理手段１４と、を備える。【選択図】図１
2017098800.tif 000002
【特許請求の範囲】
【請求項１】
合成動画データを作成及び提供する動画サーバと、
被写体を含む画像データにおいて該被写体の領域を決定するための領域決定手段を有し、前記動画サーバとネットワークを介して通信可能である、前記合成動画データの作成に必要な作成情報を入力するための情報入力装置と、を備え、
前記動画サーバは、
合成用のテンプレート動画データが記憶されたテンプレート動画記憶手段と、
前記領域決定手段によって決定された領域の画像データを前記テンプレート動画データに合成して前記合成動画データを作成する合成動画作成手段と、
前記合成動画作成手段によって作成された前記合成動画データを記憶するための合成動画記憶手段と、
ユーザ端末が前記合成動画記憶手段に記憶された前記合成動画データへのアクセス情報を示す二次元コードを読み取り、該アクセス情報に基づきアクセスしたときに、前記合成動画データを該ユーザ端末に送信する動画管理手段と、を備える、
ことを特徴とする合成動画提供システム。
【請求項２】
前記情報入力装置は、画像印刷装置からなり、
前記画像印刷装置は、
被写体を撮像して該被写体を含む撮像画像データを取得する撮像手段と、
印刷媒体に印刷を行う印刷手段と、を備え、
前記領域決定手段は、
前記撮像画像データにおいて前記被写体の顔の領域を決定するためのものであり、
前記合成動画作成手段は、
前記領域決定手段によって決定された領域の画像データを前記テンプレート動画データに合成して前記合成動画データを作成するものであり、
前記動画管理手段は、
前記合成動画データに対して前記アクセス情報を割り当てるとともに、該アクセス情報を示す前記二次元コードを作成するものであり、
前記印刷手段は、
前記撮像手段によって取得された前記撮像画像データ及び前記動画管理手段によって作成された前記二次元コードを前記印刷媒体に印刷するものである、
ことを特徴とする請求項１に記載の合成動画提供システム。
【請求項３】
前記情報入力装置は、画像印刷装置からなり、
前記画像印刷装置は、
被写体を撮像して該被写体を含む撮像画像データを取得する撮像手段と、
印刷媒体に印刷を行う印刷手段と、を備え、
前記領域決定手段は、
前記撮像画像データにおいて被写体の領域を決定するためのものであり、
前記動画サーバは、
複数の背景画像データが記憶された背景画像記憶手段と、
前記領域決定手段によって決定された領域の画像データを前記背景画像データに合成して複数の合成画像データを作成する合成画像作成手段と、を備え、
前記合成動画作成手段は、
前記合成画像作成手段によって作成された前記各合成画像データをテンプレート動画データに合成して、前記合成画像データが順次表示されるスライドショーからなる前記合成動画データを作成するものであり、
前記動画管理手段は、
前記合成動画データに対して前記アクセス情報を割り当てるとともに、該アクセス情報を示す前記二次元コードを作成するものであり、
前記印刷手段は、
前記合成画像作成手段によって作成された少なくとも１つの前記合成画像データ及び前記動画管理手段によって作成された前記二次元コードを前記印刷媒体に印刷するものである、
ことを特徴とする請求項１に記載の合成動画提供システム。
【請求項４】
前記情報入力装置は、
入力音声データを取得する音声入力手段をさらに備え、
前記合成動画作成手段は、
前記領域決定手段によって決定された領域の画像データと前記音声入力手段によって取得された前記入力音声データを前記テンプレート動画データに合成して前記合成動画データを作成するものである、
ことを特徴とする請求項１から請求項３のいずれか１項に記載の合成動画提供システム。
【請求項５】
前記印刷媒体は、ポストカードであることを特徴とする請求項２から請求項４のいずれか１項に記載の合成動画提供システム。
【請求項６】
合成動画データを作成及び提供する動画サーバと、
作成用アクセス情報を示す作成用二次元コードと閲覧用アクセス情報を示す閲覧用二次元コードとからなる二次元コードの対と、を備え、
前記動画サーバは、
合成用のテンプレート動画データが記憶されたテンプレート動画記憶手段と、
ユーザ端末が前記作成用二次元コードを読み取り前記作成用アクセス情報に基づきアクセスしたときに、該ユーザ端末に対して、被写体を含む画像データにおいて該被写体の領域を決定するための作成用サイトを提供する作成用サイト提供手段と、
前記作成用サイトを通じて決定された領域の画像データを前記テンプレート動画データに合成して前記合成動画データを作成する合成動画作成手段と、
前記合成動画作成手段によって作成された前記合成動画データを記憶するための合成動画記憶手段と、
ユーザ端末が前記閲覧用二次元コードを読み取り前記閲覧用アクセス情報に基づきアクセスしたときに、該ユーザ端末に対して、前記閲覧用二次元コードと対をなす前記作成用二次元コードの利用によって作成されて前記合成動画記憶手段に記憶された前記合成動画データを送信する動画管理手段と、を備える、
ことを特徴とする合成動画提供システム。
【請求項７】
前記二次元コードの対は、シールに付されていることを特徴とする請求項６に記載の合成動画提供システム。
【請求項８】
合成動画データを作成及び提供する動画サーバと、
前記動画サーバへのアクセス情報を示す二次元コードと、を備え、
合成用のテンプレート動画データが記憶されたテンプレート動画記憶手段と、
前記合成動画データの作成前において、ユーザ端末が前記二次元コードを読み取り前記アクセス情報に基づきアクセスしたときに、該ユーザ端末に対して、被写体を含む画像データにおいて該被写体の領域を決定するための作成用サイトを提供する作成用サイト提供手段と、
前記作成用サイトを通じて決定された領域の画像データを前記テンプレート動画データに合成して前記合成動画データを作成する合成動画作成手段と、
前記合成動画作成手段によって作成された前記合成動画データを記憶するための合成動画記憶手段と、
前記合成動画データの作成後において、ユーザ端末が前記二次元コードを読み取り前記アクセス情報に基づきアクセスしたときに、該ユーザ端末に対して、前記合成動画記憶手段に記憶された前記合成動画データを送信する動画管理手段と、を備える、
ことを特徴とする合成動画提供システム。
【請求項９】
前記二次元コードは、ポストカードに付されている、ことを特徴とする請求項８に記載の合成動画提供システム。
【請求項１０】
合成動画データを作成及び提供する動画サーバと、
前記動画サーバとネットワークを介して通信可能であり、ユーザ端末に対してＥＣサイトを提供するＥＣサーバと、を備え、
前記動画サーバは、
合成用のテンプレート動画データが記憶されたテンプレート動画記憶手段と、
ユーザ端末が前記ＥＣサーバから提供される作成用アクセス情報に基づいてアクセスしたときに、該ユーザ端末に対して、被写体を含む画像データにおいて該被写体の領域を決定するための作成用サイトを提供する作成用サイト提供手段と、
前記ＥＣサーバから前記合成動画データの作成の要求があったときに、前記作成用サイトを通じて決定された領域の画像データを前記テンプレート動画データに合成して前記合成動画データを作成する合成動画作成手段と、
前記合成動画作成手段によって作成された前記合成動画データを記憶するための合成動画記憶手段と、
前記ＥＣサーバから前記合成動画データの作成の要求があったときに、前記合成動画データに対して該合成動画データへの閲覧用アクセス情報を割り当て、該閲覧用アクセス情報を示す二次元コードを前記ＥＣサーバに送信し、かつ、ユーザ端末が前記二次元コードを読み取り、前記閲覧用アクセス情報に基づきアクセスしたときに、該ユーザ端末に対して、前記合成動画記憶手段に記憶された前記合成動画データを送信する動画管理手段と、を備える、
ことを特徴とする合成動画提供システム。
【請求項１１】
前記ＥＣサーバは、ユーザ端末による前記ＥＣサイトを通じた購入商品または購入サービスの決定後で決済処理の前に、該ユーザ端末に対して前記作成用アクセス情報を提供し、前記ＥＣサイトを通じた決済処理の後に前記動画サーバに前記合成動画データの作成を要求する、ことを特徴とする請求項１０に記載の合成動画提供システム。
【請求項１２】
印刷手段をさらに備え、
前記ＥＣサーバが受信した前記二次元コードは、前記ＥＣサイトを通じて購入された商品に添付されるカードに前記印刷手段によって印刷される、ことを特徴とする請求項１０または請求項１１に記載の合成動画提供システム。
【請求項１３】
印刷手段をさらに備え、
前記ＥＣサイトは、ポストカードに前記印刷手段によって印刷を行うサービスを販売するサイトであり、
前記ＥＣサーバが受信した前記二次元コードは、前記ポストカードに前記印刷手段によって印刷される、ことを特徴とする請求項１０または請求項１１に記載の合成動画提供システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、合成動画データを二次元コードの利用によって提供する合成動画提供システムに関する。
【背景技術】
【０００２】
例えばプリント倶楽部（登録商標）等の画像印刷装置は、デジタルカメラによってユーザを被写体として撮像して撮像画像データを取得し、プリンタによって撮像画像データをシールに印刷する。
【０００３】
このようなプリント倶楽部（登録商標）等の画像印刷装置は、背景画像をユーザの好みに応じて選択できたり、画像中のユーザの顔に対して修正・加工処理ができたりする等、娯楽性に富んだものが提供されている。
【０００４】
さらに、ＱＲコード（登録商標）等の二次元コードが普及しており、二次元コードを利用して撮像画像データを提供するものがある。例えば、特許文献１に開示された、画像印刷装置及び画像サーバを有する画像データ管理システムでは、撮像画像データを印刷せずに、二次元コードをシール等の印刷媒体に印刷する。ユーザは、印刷された二次元コードをユーザ端末で撮像して、これをデコードして得られたＵＲＬに基づき画像サーバにアクセスすると、撮像画像データをダウンロードできるようになっている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００８−１５２３７２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、特許文献１のシステムは、二次元コードの利用によってユーザに提供されるのは画像データであって動画データを提供できるものではない。このように二次元コードの利用が普及する中、二次元コードの利用によってユーザに対してのより高い娯楽性を与えられるものが望まれている。
【０００７】
本発明は、被写体の画像データが合成された合成動画データを提供する合成動画提供システムを提供し、それによって、より高い娯楽性を与えることを目的とする。
【課題を解決するための手段】
【０００８】
本発明は、合成動画データを作成及び提供する動画サーバと、
被写体を含む画像データにおいて該被写体の領域を決定するための領域決定手段を有し、前記動画サーバとネットワークを介して通信可能である、前記合成動画データの作成に必要な作成情報を入力するための情報入力装置と、を備え、
前記動画サーバは、
合成用のテンプレート動画データが記憶されたテンプレート動画記憶手段と、
前記領域決定手段によって決定された領域の画像データを前記テンプレート動画データに合成して前記合成動画データを作成する合成動画作成手段と、
前記合成動画作成手段によって作成された前記合成動画データを記憶するための合成動画記憶手段と、
ユーザ端末が前記合成動画記憶手段に記憶された前記合成動画データへのアクセス情報を示す二次元コードを読み取り、該アクセス情報に基づきアクセスしたときに、前記合成動画データを該ユーザ端末に送信する動画管理手段と、を備える。
【０００９】
好ましくは、前記情報入力装置は、画像印刷装置からなり、
前記画像印刷装置は、
被写体を撮像して該被写体を含む撮像画像データを取得する撮像手段と、
印刷媒体に印刷を行う印刷手段と、を備え、
前記領域決定手段は、
前記撮像画像データにおいて前記被写体の顔の領域を決定するためのものであり、
前記合成動画作成手段は、
前記領域決定手段によって決定された領域の画像データを前記テンプレート動画データに合成して前記合成動画データを作成するものであり、
前記動画管理手段は、
前記合成動画データに対して前記アクセス情報を割り当てるとともに、該アクセス情報を示す前記二次元コードを作成するものであり、
前記印刷手段は、
前記撮像手段によって取得された前記撮像画像データ及び前記動画管理手段によって作成された前記二次元コードを前記印刷媒体に印刷するものである。
【００１０】
好ましくは、前記情報入力装置は、画像印刷装置からなり、
前記画像印刷装置は、
被写体を撮像して該被写体を含む撮像画像データを取得する撮像手段と、
印刷媒体に印刷を行う印刷手段と、を備え、
前記領域決定手段は、
前記撮像画像データにおいて被写体の領域を決定するためのものであり、
前記動画サーバは、
複数の背景画像データが記憶された背景画像記憶手段と、
前記領域決定手段によって決定された領域の画像データを前記背景画像データに合成して複数の合成画像データを作成する合成画像作成手段と、を備え、
前記合成動画作成手段は、
前記合成画像作成手段によって作成された前記各合成画像データを前記テンプレート動画データに合成して、前記合成画像データが順次表示されるスライドショーからなる前記合成動画データを作成するものであり、
前記動画管理手段は、
前記合成動画データに対して前記アクセス情報を割り当てるとともに、該アクセス情報を示す前記二次元コードを作成するものであり、
前記印刷手段は、
前記合成画像作成手段によって作成された少なくとも１つの前記合成画像データ及び前記動画管理手段によって作成された前記二次元コードを前記印刷媒体に印刷するものである。
【００１１】
好ましくは、前記情報入力装置は、
入力音声データを取得する音声入力手段をさらに備え、
前記合成動画作成手段は、
前記領域決定手段によって決定された領域の画像データと前記音声入力手段によって取得された前記入力音声データを前記テンプレート動画データに合成して前記合成動画データを作成するものである。
上記において、印刷媒体は、ポストカードであることが好ましい。
【００１２】
また、本発明は、合成動画データを作成及び提供する動画サーバと、
作成用アクセス情報を示す作成用二次元コードと閲覧用アクセス情報を示す閲覧用二次元コードとからなる二次元コードの対と、を備え、
前記動画サーバは、
合成用のテンプレート動画データが記憶されたテンプレート動画記憶手段と、
ユーザ端末が前記作成用二次元コードを読み取り前記作成用アクセス情報に基づきアクセスしたときに、該ユーザ端末に対して、被写体を含む画像データにおいて該被写体の領域を決定するための作成用サイトを提供する作成用サイト提供手段と、
前記作成用サイトを通じて決定された領域の画像データを前記テンプレート動画データに合成して前記合成動画データを作成する合成動画作成手段と、
前記合成動画作成手段によって作成された前記合成動画データを記憶するための合成動画記憶手段と、
ユーザ端末が前記閲覧用二次元コードを読み取り前記閲覧用アクセス情報に基づきアクセスしたときに、該ユーザ端末に対して、前記閲覧用二次元コードと対をなす前記作成用二次元コードの利用によって作成されて前記合成動画記憶手段に記憶された前記合成動画データを送信する動画管理手段と、を備える。
上記において、二次元コードの対は、シールに付されていることが好ましい。
【００１３】
また、本発明は、合成動画データを作成及び提供する動画サーバと、
前記動画サーバへのアクセス情報を示す二次元コードと、を備え、
合成用のテンプレート動画データが記憶されたテンプレート動画記憶手段と、
前記合成動画データの作成前において、ユーザ端末が前記二次元コードを読み取り前記アクセス情報に基づきアクセスしたときに、該ユーザ端末に対して、被写体を含む画像データにおいて該被写体の領域を決定するための作成用サイトを提供する作成用サイト提供手段と、
前記作成用サイトを通じて決定された領域の画像データを前記テンプレート動画データに合成して前記合成動画データを作成する合成動画作成手段と、
前記合成動画作成手段によって作成された前記合成動画データを記憶するための合成動画記憶手段と、
前記合成動画データの作成後において、ユーザ端末が前記二次元コードを読み取り前記アクセス情報に基づきアクセスしたときに、該ユーザ端末に対して、前記合成動画記憶手段に記憶された前記合成動画データを送信する動画管理手段と、を備える。
上記において、二次元コードは、ポストカードに付されていることが好ましい。
【００１４】
また、本発明は、合成動画データを作成及び提供する動画サーバと、
前記動画サーバとネットワークを介して通信可能であり、ユーザ端末に対してＥＣサイトを提供するＥＣサーバとを備え、
前記動画サーバは、
合成用のテンプレート動画データが記憶されたテンプレート動画記憶手段と、
ユーザ端末が、前記ＥＣサーバから提供される作成用アクセス情報に基づいてアクセスしたときに、該ユーザ端末に対して、被写体を含む画像データにおいて該被写体の領域を決定するための作成用サイトを提供する作成用サイト提供手段と、
前記ＥＣサーバから前記合成動画データの作成の要求があったときに、前記作成用サイトを通じて決定された領域の画像データを前記テンプレート動画データに合成して前記合成動画データを作成する合成動画作成手段と、
前記合成動画作成手段によって作成された前記合成動画データを記憶するための合成動画記憶手段と、
前記ＥＣサーバから前記合成動画データの作成の要求があったときに、前記合成動画データに対して該合成動画データへの閲覧用アクセス情報を割り当て、該閲覧用アクセス情報を示す二次元コードを前記ＥＣサーバに送信し、かつ、ユーザ端末が前記二次元コードを読み取り、前記閲覧用アクセス情報に基づきアクセスしたときに、該ユーザ端末に対して、前記合成動画記憶手段に記憶された前記合成動画データを送信する動画管理手段と、を備える。
【００１５】
好ましくは、前記ＥＣサーバは、ユーザ端末による前記ＥＣサイトを通じた購入商品または購入サービスの決定後で決済処理の前に、該ユーザ端末に対して前記作成用アクセス情報を提供し、前記ＥＣサイトを通じた決済処理の後に前記動画サーバに前記合成動画データの作成を要求する。
【００１６】
好ましくは、印刷手段をさらに備え、
前記ＥＣサーバが受信した前記二次元コードは、前記ＥＣサイトを通じて購入された商品に添付されるカードに前記印刷手段によって印刷される。
好ましくは、印刷手段をさらに備え、
前記ＥＣサイトは、ポストカードに前記印刷手段によって印刷を行うサービスを販売するサイトであり、
前記ＥＣサーバが受信した前記二次元コードは、前記ポストカードに前記印刷手段によって印刷される。
【発明の効果】
【００１７】
本発明によれば、二次元コードを利用して被写体の画像データが合成された合成動画データを提供することができ、それによって、より高い娯楽性を提供することができる。
【図面の簡単な説明】
【００１８】
【図１】実施例１に係る合成動画提供システムの概略構成を示す。
【図２】顔領域を決定するための画面の一例を示す。
【図３】テンプレート動画データを構成する合成用画像データの一例を示す。
【図４】実施例１の合成動画データの作成の流れを示す。
【図５】実施例１の合成動画データの提供の流れを示す。
【図６】実施例２に係る合成動画提供システムの概略構成を示す。
【図７】図７Ａは合成画像データの一例、図７Ｂは印刷例を示す。
【図８】実施例２の合成動画データの作成の流れを示す。
【図９】実施例３に係る合成動画提供システムの概略構成を示す。
【図１０】実施例３の合成動画データの作成の流れを示す。
【図１１】実施例３の合成動画データの提供の流れを示す。
【図１２】実施例４に係る合成動画提供システムの概略構成を示す。
【図１３】実施例４の合成動画データの作成の流れを示す。
【図１４】実施例４の合成動画データの提供の流れを示す。
【図１５】実施例５に係る合成動画提供システムの概略構成を示す。
【図１６】実施例５の合成動画データの作成の流れを示す。
【発明を実施するための形態】
【００１９】
以下、本発明に係る合成動画提供システムの実施例について説明する。
［実施例１］
図１を参照して、実施例１に係る合成動画提供システムは、動画サーバ１と、複数の画像印刷装置２と、複数のユーザ端末３とを備えている。動画サーバ１は、画像印刷装置２及びユーザ端末３とインターネット等のネットワークＮを介して通信可能である。図１では画像印刷装置２及びユーザ端末３は１つしか示されていないが、動画サーバ１は、実際には複数の画像印刷装置２及び複数のユーザ端末３と通信可能となっている。
【００２０】
画像印刷装置２は、合成動画データの作成に必要な作成情報を入力するための情報入力装置の一例である。画像印刷装置２は、本実施例では、ゲームセンター等の娯楽施設、観光地等に設けられるプリント倶楽部（登録商標）またはプリクラ（登録商標）と称される写真シール装置である。
【００２１】
画像印刷装置２は、そのユーザを被写体として撮像して該被写体を含む撮像画像データを取得する撮像手段２０（デジタルカメラ）と、撮像手段２０によって取得された撮像画像データ等を表示する表示手段２１（ディスプレイ）と、ユーザの音声を含む入力音声データを取得する音声入力手段２２（マイクロフォン）と、を備えている。
【００２２】
画像印刷装置２は、被写体を含む撮像画像データにおいて該被写体の領域を決定するための領域決定手段２３を備えている。領域決定手段２３は、本実施例では、表示手段２１上に表示された撮像画像データにおいて被写体の顔の領域（以下、顔領域とする）をユーザに決定させる操作手段（タッチパネル、操作ペン、操作ボタン等で構成される）等からなる。
例えば、ユーザは、図２の通り、表示手段２１上において、表示された撮像画像データＰをタッチパネル等の操作によって、位置調整し、必要に応じて撮像画像データＰの拡大率、角度を調整することで、被写体の顔領域を固定表示されたフレームＦ内に含める。そして、ユーザが決定ボタン（図示されない）を押すことにより、フレームＦ内に納められた領域が顔領域として決定される。
【００２３】
画像印刷装置２は、撮像画像データから、領域決定手段２３によって決定された顔領域の画像データを抽出する領域抽出手段２４を備えている。領域抽出手段２４は、本実施例では、図２のフレームＦ内の画像部分を切り取り処理することで顔領域の画像データを撮像画像データから抽出する。
【００２４】
画像印刷装置２は、印刷媒体に印刷を行う印刷手段２５（プリンタ）を備えている。印刷手段２５は、本実施例では、撮像画像データ及び二次元コードを印刷媒体であるシールに印刷する。
【００２５】
画像印刷装置２は、動画サーバ１とネットワークＮを介して通信するための通信手段２６と、各種の情報を記憶するための記憶手段２７とを備えている。
【００２６】
画像印刷装置２の機能は、そのＣＰＵが、ＲＯＭ等に記憶されたプログラムを実現することにより実行される。
【００２７】
動画サーバ１は、合成動画データの作成、管理、提供を行うコンピュータである。動画サーバ１は、テンプレート動画記憶手段１０、合成動画記憶手段１１、作成情報記憶手段１２、合成動画作成手段１３、動画管理手段１４、及び通信手段１５を備えている。
【００２８】
テンプレート動画記憶手段１０は、合成用のテンプレート動画データを記憶するためのものである。１または２以上のテンプレート動画データが予めテンプレート動画記憶手段１０に記憶されている。テンプレート動画データは複数のフレーム画像データ及びＢＧＭ音声データからなる。テンプレート動画データを構成する複数のフレーム画像データのうちそのいくつかが、顔領域の画像データを合成する合成用画像データとなっている。本実施例では、テンプレート動画データは、キャラクターがダンスをしている動画であって、該キャラクターの顔部分が被合成領域として規定されたものである。
【００２９】
合成動画記憶手段１１は、後述のように合成動画作成手段１３によって作成された合成動画データを記憶するためのものである。
【００３０】
作成情報記憶手段１２は、ネットワークＮを介して送信される合成動画データの作成に必要な画像データ等の各種の作成情報を記憶するためのものである。なお、動画サーバ１は、各記憶手段１０〜１２に加え、動画サーバ１の機能を実現するためのプログラム等を記憶する記憶手段を備えているが、これは図示されない。
【００３１】
合成動画作成手段１３は、顔領域の画像データ及び入力音声データをテンプレート動画データに合成して合成動画データを作成する。具体的には、合成動画作成手段１３は、顔領域の画像データを、テンプレート動画データを構成する各合成用画像データに合成して合成フレーム画像データを作成し、入力音声データを、テンプレート動画データを構成するＢＧＭ音声データに合成して合成ＢＧＭ音声データを作成する。それによって、合成フレーム画像データ及び合成ＢＧＭ音声データを含む合成動画データが作成される。
【００３２】
図３に、テンプレート動画データを構成する合成用画像データの一例が示されている。図３のように、各キャラクターの顔部分がはめ込み領域Ｒとなっている。合成動画作成手段１３が顔領域の画像データをこの合成用画像データに合成することで、顔領域がはめ込み領域Ｒにはめ込まれた合成フレーム画像データが得られ、結果、顔領域が嵌めこまれた複数のキャラクターがダンスをする動画像が得られる。そして、合成動画作成手段１３が入力音声データをＢＧＭ音声データに合成することで、予め規定された時間帯において入力音声データの音声が流れるＢＧＭが得られる。
【００３３】
動画管理手段１４は、合成動画データに対して、この合成動画データにアクセスするためのアクセス情報であるＵＲＬを割り当て、作成された合成動画データを合成動画記憶手段１１に記憶する。また、動画管理手段１４は、この割り当てたＵＲＬをコード化して二次元コードを作成する。二次元コードはＱＲコード（登録商標）である（これは以下で説明する他の実施例でも同じである）。動画管理手段１４は、各合成動画データに対して異なるＵＲＬを割り当てる。さらに、動画管理手段１４は、ユーザ端末３からの上記ＵＲＬに基づくアクセスに応じて、該ＵＲＬが割り当てられて合成動画記憶手段１１に記憶されている合成動画データをユーザ端末３に送信する。
【００３４】
通信手段１５は、画像印刷装置２及びユーザ端末３とネットワークＮを介して通信をするためのものである。
【００３５】
動画サーバ１の記憶手段１０、１１、１２は、例えばハードディスク等の記憶媒体によって構成される。また、動画サーバ１の各機能は、そのＣＰＵ（図示されない）が記憶されたプログラムを実行することにより実現される。
【００３６】
ユーザ端末３は、例えばスマートフォンといった携帯端末等である。ユーザ端末３は、画像データを取得するための撮像手段３０、各種の情報を表示する表示手段３１、音声データを出力する音声出力手段３２（スピーカ）を備える。さらに、ユーザ端末３は、ユーザが操作入力を行うための操作手段３３、二次元コードを読み取る読取手段３４、動画サーバ１とネットワークＮを介して通信するための通信手段３５、各種情報を記憶する記憶手段３６等を備える。ユーザ端末３の機能は、そのＣＰＵ（図示されない）が記憶されたプログラムを実行することで実現される。
【００３７】
次いで、合成動画提供システムの流れを説明する。
まず、図４を参照して、合成動画データの作成及び二次元コードの印刷の流れを説明する。画像印刷装置２（そのＣＰＵ）は、撮像手段２０によって、画像印刷装置２のユーザを被写体として撮像して、該被写体を含む撮像画像データを取得する（Ｓ１０１）。そして、画像印刷装置２は、撮像画像データを表示手段２１上に表示する（Ｓ１０２）。
【００３８】
次いで、画像印刷装置２は、撮像画像データにおける被写体の顔領域をユーザに決定させる（Ｓ１０３）。ユーザは、図２で説明したように領域決定手段２３によって、表示手段２１上に表示された撮像画像データにおいて被写体の顔領域を決定する。
【００３９】
次いで、画像印刷装置２は、領域抽出手段２４によって、撮像画像データから、領域決定手段２３によって決定された顔領域の画像データを抽出する（Ｓ１０４）。
【００４０】
次いで、画像印刷装置２は、入力音声データを取得する（Ｓ１０５）。ユーザは音声入力手段２２に向かって音声を発し、音声入力手段２２はユーザの音声を含む入力音声データを取得する。なお、Ｓ１０５までにおいて、必要に応じて、使用するテンプレート動画データを選択する等、合成動画データの作成に必要なその他の作成情報の入力を受け付けるステップを設けてもよい。
【００４１】
画像印刷装置２は、合成動画データの作成の要求を、顔領域の画像データ、入力音声データ等の作成情報と共にネットワークＮを介して動画サーバ１に送信する（Ｓ１０６）。
【００４２】
動画サーバ１は、合成動画データの作成の要求を受信すると、動画管理手段１４によって、以下で作成する合成動画データに対して、この合成動画データにアクセスするためのＵＲＬを割り当て、さらにこのＵＲＬを示す二次元コードを作成する（Ｓ１０７）。動画サーバ１は、この二次元コードを画像印刷装置２に送信する（Ｓ１０８）。
【００４３】
さらに、動画サーバ１は、合成動画作成手段１３によって、画像印刷装置２から送信された顔領域の画像データ及び入力音声データを、テンプレート動画記憶手段１０に記憶されたテンプレート動画データに合成して合成動画データを作成する（Ｓ１０９）。そして、合成動画データが合成動画記憶手段１１に記憶される。
【００４４】
一方、画像印刷装置２は、動画サーバ１から二次元コードを受信すると、撮像手段２０によって取得された撮像画像データと、動画管理手段１４によって作成されかつ動画サーバ１から受信した二次元コードとを印刷手段２５によってシールに印刷する（Ｓ１１０）。
【００４５】
こうして、撮像画像データ及びＵＲＬを示す二次元コードが印刷されたシールが得られる。そして、画像印刷装置２のユーザまたはこのユーザから二次元コードのシールを受け取った者が、ユーザ端末３を用い、この二次元コードを利用して合成動画データを閲覧することができる。以下、図５を参照して、合成動画データの提供の流れについて説明する。
【００４６】
ユーザ端末３（そのＣＰＵ）は、撮像手段３０によって、シールに印刷されたＵＲＬを示す二次元コードを撮像する（Ｓ１１１）。ユーザ端末３は、読取手段３４によって、二次元コードを読み取り、二次元コードが示すＵＲＬを取得する（Ｓ１１２）。それから、ユーザ端末３は、取得したＵＲＬに基づきネットワークＮを介して動画サーバ１にアクセスする（Ｓ１１３）。
【００４７】
動画サーバ１は、上記ＵＲＬに基づくユーザ端末３からのアクセスがあると、動画管理手段１４によって、このＵＲＬが割り当てられて合成動画記憶手段１１に記憶されている合成動画データをユーザ端末３に送信する（Ｓ１１４）。
【００４８】
ユーザ端末３は、合成動画データを受信すると、これを表示手段３１及び音声出力手段３２によって再生する（Ｓ１１５）。
【００４９】
以上の通り、画像印刷装置２のユーザや、当該ユーザから二次元コードが印刷されたシールをもらった者が、この二次元コードを利用することで、画像印刷装置２のユーザの顔領域と該ユーザの音声とを含む合成動画データを閲覧することができる。それによって、従来よりも高い娯楽性を提供することができる。
【００５０】
上記ステップＳ１０３、Ｓ１０４において、抽出する顔領域の画像データは１つでも２以上でもよい。例えば、撮像画像データに複数の被写体が含まれるときには、ユーザが領域決定手段２３によって各被写体の顔領域を順番に決定し、領域抽出手段２４が決定された全ての顔領域の画像データを抽出する構成でもよい。
【００５１】
例えば、図３のような合成用画像データを含むテンプレート動画データを用いる場合においては、画像印刷装置２が、領域抽出手段２４によって３つの顔領域の画像データを取得し、動画サーバ１が、合成動画作成手段１３によって、該３つの顔領域の画像データをテンプレート画像データに合成することで、３つの顔領域のそれぞれがはめ込み領域Ｒに嵌め込まれるようにしてもよい。また、１つの顔領域の画像データだけを取得し、この１つの顔領域が３つのはめ込み領域Ｒ全てにはめ込まれるように合成処理が行われてもよい。
【００５２】
画像印刷装置２に領域抽出手段２４が設けられているがこれを省略してもよい。即ち、画像印刷装置２が、領域決定手段２３による顔領域の決定後に、撮像画像データと領域決定手段２３によって決定された顔領域を特定する情報を動画サーバ１に送信し、動画サーバ１の合成動画作成手段１３が、撮像画像データから、領域決定手段２３によって決定された顔領域の画像データを抽出してもよい。
【００５３】
また、画像印刷装置２の印刷手段２５は、二次元コード及び撮像画像データをシールに印刷していたが、例えばポストカード（ハガキ）等の印刷媒体に印刷してもよい。
【００５４】
［実施例２］
実施例２に係る合成動画提供システムについて説明する。
実施例１と同一または類似の構成については同一の符号を付してその説明を省略し、異なる構成を主として説明する。
【００５５】
画像印刷装置２の領域決定手段２３は、実施例１のように撮像画像データにおける被写体の顔領域を決定するためのものではなく、撮像画像データにおける顔や上半身等を含む被写体全体の領域（以下、被写体領域とする）を、言い換えると背景領域を除く領域をユーザに決定させるものである。例えば、領域決定手段２３は、タッチペンやタッチパネル等によって被写体領域をユーザに決定させるような構成である。領域抽出手段２４は、領域決定手段２３によって決定された領域を撮像画像データから切り取り処理して被写体領域の画像データを抽出する。
【００５６】
動画サーバ１は、さらに、背景画像記憶手段１６及び合成画像作成手段１７を備えている。
【００５７】
背景画像記憶手段１６には、複数の合成用の背景画像データが記憶されている。背景画像データは、本実施例では、画像印刷装置２の設置地域における観光名所等の背景からなる背景画像データである。
【００５８】
合成画像作成手段１７は、被写体領域の画像データを背景画像データに合成して、例えば図７Ａにように背景画像データの背景を背景とし被写体領域の画像データの被写体を含む合成画像データを作成する。合成画像作成手段１７は、被写体領域の画像データを複数の背景画像データに合成して合成画像データを複数作成する。
【００５９】
テンプレート動画記憶手段１０に記憶されたテンプレート動画データは、実施例１とは異なりスライドショーからなる動画データである。
【００６０】
合成動画作成手段１３は、合成画像作成手段１７によって作成された複数の合成画像データをテンプレート動画データに合成して、これらの合成画像データが順次表示されるスライドショーからなる合成動画データを作成する。
【００６１】
ユーザ端末３は、実施例１と同じ構成である。
【００６２】
図８を参照して、実施例２において合成動画データを作成する流れを説明する。
実施例１と同様、画像印刷装置２（そのＣＰＵ）は、撮像手段２０によって被写体を含む撮像画像データを取得し（Ｓ２０１）、撮像画像データを表示手段２１上に表示する（Ｓ２０２）。
【００６３】
次いで、画像印刷装置２は、撮像画像データにおける被写体領域を領域決定手段２３によってユーザに決定させ（Ｓ２０３）、決定された被写体領域の画像データを抽出する（Ｓ２０４）。画像印刷装置２は、合成動画データの作成の要求を、被写体領域の画像データ等の作成情報と共にネットワークＮを介して動画サーバ１に送信する（Ｓ２０５）。
【００６４】
動画サーバ１は、合成動画データの作成の要求を受信すると、動画管理手段１４によって、以下で作成する合成動画データに対して、この合成動画データにアクセスするためのＵＲＬを割り当て、さらにこのＵＲＬを示す二次元コードを作成する（Ｓ２０６）。
【００６５】
動画サーバ１は、合成画像作成手段１７によって、送信された被写体領域の画像データを各背景画像データに合成して複数の合成画像データを作成する（Ｓ２０７）。これらの合成画像データは、図示されない合成画像記憶手段に記憶される。動画サーバ１は、この二次元コード及び複数の合成画像データのうち予め規定された１つの合成画像データを画像印刷装置２に送信する（Ｓ２０８）。
【００６６】
動画サーバ１は、合成動画作成手段１３によって、複数の合成画像データをテンプレート動画データに合成して、上述の通り合成画像データが順次表示されるスライドショーからなる合成動画データを作成する（Ｓ２０９）。そして、この合成動画データが合成動画記憶手段１１に記憶される。
【００６７】
一方、画像印刷装置２は、動画サーバ１から二次元コード及び合成画像データを受信すると、この受信した合成画像データ及び二次元コードを、印刷媒体であるポストカードに図７Ｂのように印刷する（Ｓ２１０）。
こうして、スライドショーからなる合成動画データが作成されるとともに、合成画像データ及び二次元コードが印刷されたポストカードが得られる。
【００６８】
画像印刷装置２のユーザまたは、該ユーザからポストカードを受け取った者は、ユーザ端末３を用い、二次元コードを利用することで、スライドショーからなる合成動画データを閲覧することができる。この流れは実施例１の図５と同じであるため省略する。
【００６９】
以上のようにして、実施例２では、二次元コードの利用によって、被写体を含む合成画像データが順次表示されるスライドショーからなる合成動画データを閲覧することができる。
【００７０】
実施例２において、実施例１と同様に、音声入力手段２２によって入力音声データを取得するステップ、合成動画作成手段１３によってこの入力音声データをテンプレート動画データに合成するステップを含んでもよい。
【００７１】
画像印刷装置２に領域抽出手段２４が設けられているがこれを省略してもよい。即ち、画像印刷装置２が、領域決定手段２３による被写体領域の決定後に、撮像画像データと領域決定手段２３によって決定された被写体領域を特定する情報を動画サーバ１に送信し、動画サーバ１の合成画像作成手段１７が、撮像画像データから、領域決定手段２３によって決定された顔領域の画像データを抽出してもよい。
【００７２】
実施例２では、複数の合成画像データのうち１つの合成画像データだけが画像印刷装置２に送信されて印刷されていたが、２以上の合成画像データが画像印刷装置２に送信されて印刷されてもよい。また、印刷媒体はポストカードでなくてもよい。
【００７３】
［実施例３］
次いで、実施例３について説明する。実施例３の合成動画提供システムは、２つの二次元コードの利用によって合成動画データの作成及び閲覧が行われる。実施例１と同じ構成については同一の符号を付してその説明を省略する。
【００７４】
図９を参照して、合成動画提供システムは、複数の二次元コード対Ｃ１、Ｃ２と、動画サーバ１と、該動画サーバ１とネットワークＮを介して通信可能な複数のユーザ端末３’、３’’と、を備えている。図９では、発明を説明するための便宜上、二つのユーザ端末３’、３’’が示されている。
【００７５】
二次元コードの対Ｃ１、Ｃ２は、作成用二次元コードＣ１及び閲覧用二次元コードＣ２からなる。作成用二次元コードＣ１は、合成動画データを作成するための作成用ウェブサイトにアクセスするための作成用ＵＲＬを示す。一方、閲覧用二次元コードＣ２は、合成動画データにアクセスするため閲覧用ＵＲＬを示す。
【００７６】
二次元コードの対Ｃ１、Ｃ２において、作成用ＵＲＬと閲覧用ＵＲＬとは、同一の識別情報である固有ＩＤを含んでいる。共通の固有ＩＤが含まれることで、作成用二次元コードＣ１と閲覧用二次元コードＣ２とが互いに関連付けられている。このような二次元コードの対Ｃ１、Ｃ２が複数設けられているが、その作成用ＵＲＬ及び閲覧用ＵＲＬに含まれる固有ＩＤは二次元コードの対同士で互いに異なっている。こうして、固有の二次元コードの対Ｃ１、Ｃ２が複数準備されている。
【００７７】
二次元コードの対Ｃ１、Ｃ２は、印刷によって１枚のシール４に付されており、作成用二次元コードＣ１が付された部分と、閲覧用二次元コードＣ２が付された部分とを別々に剥がせるように構成されている。なお、二次元コードの対Ｃ１、Ｃ２は、シール４でなく別の印刷媒体に付されてもよい。
【００７８】
動画サーバ１は、作成用サイト提供手段１８を備えている。
作成用サイト提供手段１８は、ユーザ端末３’、３’’からの作成用ＵＲＬに基づくアクセスに応じて、そのユーザ端末３’、３’’に対して、動画サーバ１に記憶されている作成用ウェブサイトを提供する。作成用ウェブサイトは、合成動画データの作成に必要な作成情報を、該ユーザ端末３’、３’’を通じてそのユーザに入力させるためのウェブサイトである。作成用サイト提供手段１８は、少なくとも、実施例１のように被写体を含む画像データにおいて被写体の顔領域を決定させるためのウェブサイトを提供する。
【００７９】
テンプレート動画記憶手段１０に記憶されている合成動画データは実施例１と同じである。
【００８０】
ユーザ端末３’、３’’の一方を、第１ユーザによって操作される第１ユーザ端末３’とし、他方を第２ユーザによって操作される第２ユーザ端末３’’とする。第１ユーザ端末３’及び第２ユーザ端末３’’は実施例１のユーザ端末３と同じ構成である。
【００８１】
以下、実施例３の合成動画提供システムの流れについて説明する。まず、図１０を参照して合成動画データの作成の流れについて説明する。第１ユーザが第１ユーザ端末３’を利用して合成動画データを作成する。
【００８２】
第１ユーザ端末３’（そのＣＰＵ）は、撮像手段３０によって、二次元コードの対Ｃ１、Ｃ２のうち、作成用二次元コードＣ１を撮像する（Ｓ３０１）。第１ユーザ端末３’は、読取手段３４によって、作成用二次元コードＣ１を読み取って、これが示す作成用ＵＲＬを取得する（Ｓ３０２）。そして、第１ユーザ端末３’は、作成用ＵＲＬに基づきネットワークＮを介して動画サーバ１にアクセスする（Ｓ３０３）。
【００８３】
動画サーバ１（そのＣＰＵ）は、第１ユーザ端末３’から作成用ＵＲＬに基づくアクセスがあると、この作成用ＵＲＬに含まれる固有ＩＤを取得するとともに、作成用サイト提供手段１８によって、第１ユーザ端末３’に対して、合成動画データの作成に必要な情報を入力するための作成用ウェブサイトを提供する。具体的には、動画サーバ１は、まず被写体を含む画像データをユーザに選択させてこれをアップロードするためのアップロード用のサイト画面を第１ユーザ端末３’に提供する（Ｓ３０４）。
【００８４】
第１ユーザ端末３’は、アップロード用のサイト画面を表示手段３１上に表示して、第１ユーザに被写体を含む画像データを選択させた後、選択された被写体を含む画像データを動画サーバ１にアップロードする（Ｓ３０５）。なお、第１ユーザは、被写体を含む画像データを、その場で撮像手段３０によって撮像したり、記憶手段３６に記憶されている画像の中からか選択したりする。
【００８５】
動画サーバ１は、アップロード後に、アップロードされた被写体を含む画像データにおいて被写体の顔領域を決定するための例えば図２のようなサイト画面を第１ユーザ端末３’に提供する（Ｓ３０６）。そして、第１ユーザ端末３’は、第１ユーザに該被写体の顔領域を決定させ、その情報を動画サーバ１に送信する（Ｓ３０７）。さらに、動画サーバ１は、合成動画データを作成するために必要なその他の入力情報（テンプレート動画データの選択等）を入力するサイト画面をユーザ端末３’に提供して第１ユーザに入力させてもよい。
【００８６】
その後、第１ユーザ端末３’は、合成動画データの作成の要求を動画サーバ１に送信する（Ｓ３０８）。
【００８７】
動画サーバ１は、合成動画作成手段１３によって、前述の通り作成用ウェブサイトを通じて決定された顔領域の画像データをアップロードされた被写体含む画像データから抽出し、抽出された顔領域の画像データをテンプレート動画データに合成して合成動画データを作成する（Ｓ３０９）。作成された合成動画データは、動画管理手段１４によって、先に取得した固有ＩＤと関連付けて合成動画記憶手段１１に記憶される。
【００８８】
図１１を参照して、実施例３における合成動画データの提供の流れについて説明する。
第２ユーザ端末３’’（そのＣＰＵ）は、撮像手段３０によって、二次元コードの対Ｃ１、Ｃ２のうち、閲覧用二次元コードＣ２を撮像する（Ｓ３１０）。第２ユーザ端末３’’は、読取手段３４によって閲覧用二次元コードＣ２を読み取り、これが示す閲覧用ＵＲＬを取得する（Ｓ３１１）。第２ユーザ端末３’’は、取得した閲覧用ＵＲＬに基づきネットワークＮを介して動画サーバ１にアクセスする（Ｓ３１２）。
【００８９】
動画サーバは、第２ユーザ端末３’’からのアクセスにより閲覧用ＵＲＬに含まれる固有ＩＤを取得し、動画管理手段１４によって、当該固有ＩＤと関連付けて合成動画記憶手段１１に記憶されている合成動画データを、即ち、閲覧用二次元コードＣ２と対をなす作成用二次元コードＣ１の利用によって作成された合成動画データを第２ユーザ端末３’’に送信する（Ｓ３１３）。第２ユーザ端末３’’は、表示手段３１及び音声出力手段３２によって合成動画データを再生する（Ｓ３１４）。
【００９０】
なお、第２ユーザ端末３’’が閲覧用ＵＲＬに基づき動画サーバ１にアクセスした際に、取得した固有ＩＤと関連付けられた合成動画データが未だ作成されて記憶されていない場合、動画サーバ１は、第２ユーザ端末３’’に対して、合成動画データが作成されていない旨を通知する。
【００９１】
以上のように実施例３においては、合成動画データを作成用二次元コードＣ１の利用によって作成でき、この合成画像データを作成用二次元コードＣ１と対をなす閲覧用二次元コードＣ２の利用によって閲覧できる。
例えば、第１ユーザは、シール４の作成用二次元コードＣ１を使って合成動画データを作成し、シール４の閲覧用二次元コードＣ２が付された部分を剥がして、例えばプレゼントやこれに添付するカードに貼って第２ユーザに提供する。第２ユーザは、受け取ったプレゼント、カードに添付の閲覧用二次元コードＣ２を使って、第１ユーザによって作成された合成動画データを閲覧することができる。
【００９２】
［実施例４］
図１２を参照して、実施例４の合成動画提供システムは、実施例３と異なり、１つの二次元コードによって合成動画データの提供及び作成が可能である。二次元コードは、動画サーバ１へのアクセス情報であるＵＲＬを示すものである。そして、該ＵＲＬには識別情報としての固有ＩＤが含まれている。このような二次元コードが複数設けられているが、各二次元コードに含まれる固有ＩＤは互いに異なっている。こうして、固有の二次元コードが複数準備されている。各二次元コードは、実施例４では、印刷によってポストカード４０に付されているが、別の印刷媒体に付されてもよい。
【００９３】
なお、実施例４のその他の構成は、実施例３と同一または類似であるので同一の符号を付してその説明を省略する。
【００９４】
以下、実施例４の合成動画提供システムの流れについて説明する。まず、図１３を参照して合成動画データの作成の流れについて説明する。ポストカード４０を購入した第１ユーザが第１ユーザ端末３’を利用して合成動画データを作成する。
【００９５】
第１ユーザ端末３’（そのＣＰＵ）は、撮像手段３０によって、二次元コードを撮像する（Ｓ４０１）。第１ユーザ端末３’は、読取手段３４によって、二次元コードを読み取って、これが示すＵＲＬを取得する（Ｓ４０２）。そして、第１ユーザ端末３’は、ＵＲＬに基づきネットワークＮを介して動画サーバ１にアクセスする（Ｓ４０３）。
【００９６】
動画サーバ１（そのＣＰＵ）は、第１ユーザ端末３’からのＵＲＬに基づくアクセスがあると、このＵＲＬに含まれる固有ＩＤを取得する。動画サーバ１は、動画管理手段１４によって、取得した固有ＩＤに関連付けられて合成動画記憶手段１１に記憶された合成動画データがあるか否かを判定する（Ｓ４０４）。そして、合成動画データが記憶されていない場合、動画サーバ１は、作成用サイト提供手段１８によって、第１ユーザ端末３’に対して、合成動画データの作成に必要な作成情報を入力するための作成用ウェブサイトを提供する（Ｓ４０５）。
【００９７】
第１ユーザ端末３’は、作成用ウェブサイトを通じて、実施例３と同様に、少なくとも被写体を含む画像データを選択し該画像データにおける被写体の顔領域を決定する等、合成動画データの作成に必要な作成情報を入力する（Ｓ４０６）。動画サーバ１は、作成用ウェブサイトを通じて作成情報の入力を受けると、合成動画作成手段１３によって、作成情報及びテンプレート動画データに基づいて合成動画データを作成し、該合成動画データを先に取得した固有ＩＤと関連付けて合成動画記憶手段１１に記憶する（Ｓ４０７）。
【００９８】
以上のように、合成動画データの作成前において、二次元コードが示すアクセス情報に基づくユーザ端末３’、３’’から動画サーバ１へのアクセスがあると、作成用サイト提供手段１８によって作成用ウェブサイトが提供される。そして、合成動画データが、作成用ウェブサイトを通じて入力された作成情報に基づき、合成動画作成手段１３によって作成される。
【００９９】
第１ユーザは、合成動画データの作成後、二次元コードが付されたポストカード４０を第２ユーザに送る。第２ユーザは、受け取ったポストカード４０の二次元コードを利用して第１ユーザが作成した合成動画データを閲覧することができる。以下、図１４を参照して、実施例４における合成動画データの提供の流れについて説明する。
【０１００】
第２ユーザ端末３’’（そのＣＰＵ）は、撮像手段３０によって、二次元コードを撮像し（Ｓ４０８）、読取手段３４によって二次元コードを読み取り、これが示すＵＲＬを取得する（Ｓ４０９）。ユーザ端末３は、取得したＵＲＬに基づき動画サーバ１にアクセスする（Ｓ４１０）。
【０１０１】
動画サーバ１は、第２ユーザ端末３’’からＵＲＬに基づくアクセスがあると、このＵＲＬに含まれる固有ＩＤを取得する。動画サーバ１は、動画管理手段１４によって、取得した固有ＩＤに関連付けられて合成動画記憶手段１１に記憶された合成動画データがあるか否かを判定する（Ｓ４１１）。合成動画データが作成されている場合、動画サーバ１は、動画管理手段１４によって、該固有ＩＤと関連付けて記憶されている合成動画データを、第２ユーザ端末３’’に送信する（Ｓ４１２）。第２ユーザ端末３’’は、表示手段３１及び音声出力手段３２によって合成動画データを再生する（Ｓ４１３）。
【０１０２】
以上のように、合成動画データ作成後において、二次元コードが示すアクセス情報に基づきユーザ端末３’、３’’が動画サーバ１へアクセスすると、作成された合成動画データが、該ユーザ端末３’、３’’に送信される。
このように実施例４では、実施例３と異なり１つの二次元コードによって合成動画データの作成及び提供が行われる。
【０１０３】
［実施例５］
実施例５の合成動画提供システムは、合成動画データの作成及び提供サービスをＷＥＢＡＰＩサービスとしてＥＣサーバに提供可能なシステムとなっている。他の実施例と同一または類似の構成については同一の符号を付してその説明を省略する。
【０１０４】
図１５を参照して、合成動画提供システムは、動画サーバ１と、複数のＥＣサーバ５と、複数のユーザ端末３によって構成されている。動画サーバ１、ＥＣサーバ５、ユーザ端末３は、ネットワークＮを介して互いに通信可能となっている。
【０１０５】
ＥＣサーバ５は、ＥＣサイトを管理及び提供するコンピュータである。ＥＣサイト（電子商取引サイト）とは、ネットワークＮを介して商品及び／又はサービスを販売するウェブサイトである。図１５においては、１つのＥＣサーバ５しか示されていないが、実際には複数のＥＣサーバ５が設けられている。各ＥＣサーバ５は、異なる運営会社によって運営されているものとする。
【０１０６】
動画サーバ１は、認証情報記憶手段１９と、認証手段１００とを備えている。なお、テンプレート動画データは実施例１と同じとする。
【０１０７】
認証情報記憶手段１９には、動画サーバ１がサービスを提供するＥＣサーバ５毎に割り当てている各ＥＣサーバ５を認証するための認証情報が記憶されている。認証手段１００は、ＥＣサーバ５から送信される認証情報を認証情報記憶手段１９に記憶された認証情報と照合することでＥＣサーバ５の認証を行うものである。
【０１０８】
ＥＣサーバ５は、各種の処理を行う処理制御手段５０や、動画サーバ１及びユーザ端末３とネットワークＮを介して通信するための通信手段５１と、各種の情報を記憶するための記憶手段５２とを備えている。図１５に示されるＥＣサーバ５は、例えば、ポストカードを販売し、さらに、ポストカードへの印刷サービスを販売するサイトを提供するものである。このＥＣサーバ５を運営する会社には、印刷を行う印刷手段５３が設けられている。この印刷手段５３はＥＣサーバ５にネットワークＮを介して接続されている。
【０１０９】
処理制御手段５０は、ユーザ端末３からのアクセスに応じて、記憶手段５２に記憶されたＥＣサイトを提供し、ＥＣサイト上での購入商品、購入サービスの決済処理を行ったりする等、ＥＣサーバ５全体の制御を行うものである。
ＥＣサーバ５の記憶手段５２は、例えばハードディスク等の記憶媒体によって構成される。また、ＥＣサーバ５の各機能は、そのＣＰＵ（図示されない）が記憶されたプログラムを実行することにより実現される。
【０１１０】
ユーザ端末３は、実施例１と同様の構成である。
【０１１１】
実施例５の合成動画提供システムの合成動画データの作成の流れについて説明する。
図１６を参照して、ユーザ端末３（そのＣＰＵ）がＥＣサーバ５にアクセスすると（Ｓ５０１）、ＥＣサーバ５（そのＣＰＵ）は、そのユーザ端末３に対してＥＣサイトを提供する（Ｓ５０２）。ユーザ端末３は、ユーザの操作手段３２による入力に従いＥＣサイト上で購入する商品、サービスを決定する（Ｓ５０３）。即ち、図１５のＥＣサーバ５のＥＣサイトにおいては、購入するポストカードとその枚数が決定され、さらにポストカードに印刷する内容が決定される。ＥＣサーバ５は、購入商品、購入サービスの決定後、動画サーバ１の作成用ウェブサイトにアクセスするための作成用ＵＲＬをユーザ端末３に提供する（Ｓ５０４）。
【０１１２】
ユーザ端末３は、作成用ＵＲＬに基づいて動画サーバ１にアクセスすると（Ｓ５０５）、動画サーバ１（そのＣＰＵ）は、作成用サイト提供手段１８によって、作成用ウェブサイトをユーザ端末３に提供する（Ｓ５０６）。
【０１１３】
ユーザ端末３は、作成用ウェブサイトを通じて、実施例３と同様に、少なくとも、被写体を含む画像データを選択し該画像データにおける被写体の顔領域を決定する等、合成動画データの作成に必要な作成情報を入力する（Ｓ５０７）。動画サーバ１は、作成用ウェブサイトを通じて作成情報の入力を受けると、動画管理手段１４によって、この作成情報を注文番号と関連付けて作成情報記憶手段１２に記憶する。
【０１１４】
次いで、動画サーバ１は、ユーザ端末３に、ＥＣサイトの決済画面へアクセスするためのアクセス情報として決済用ＵＲＬを提供する（Ｓ５０８）。なお、この決済用ＵＲＬに注文番号が含まれている。
【０１１５】
ユーザ端末３が決済用ＵＲＬに基づいてＥＣサーバ５にアクセスすると（Ｓ５０９）、ＥＣサーバ５は注文番号を取得するとともに、ユーザ端末３に決済画面を提供する（Ｓ５１０）。ユーザ端末３が決済処理の要求をＥＣサーバ５に送信すると（Ｓ５１１）、ＥＣサーバ５は決済処理を実行する（Ｓ５１２）。ＥＣサーバ５は、決済処理後に、動画サーバ１に合成動画データの作成の要求を、取得した注文番号と予め付与された認証情報と共に送信する（Ｓ５１３）。
【０１１６】
動画サーバ１は、認証手段１００によって上記の認証処理を実行する（Ｓ５１４）。認証情報の照合ができなかったときには次のステップには進まず、合成動画データが作成されずに終了することになる。
【０１１７】
動画サーバ１は、認証後、動画管理手段１４によって、作成する合成動画データに対して該合成動画データにアクセスするための閲覧用ＵＲＬを割り当てるとともに、閲覧用ＵＲＬを示す二次元コードを作成する（Ｓ５１５）。そして、この閲覧用ＵＲＬ及び二次元コードをＥＣサーバ５に送信し、ＥＣサーバ５はこれを受信する（Ｓ５１６）。
【０１１８】
また、動画サーバ１は、取得した注文番号と関連付けて作成情報記憶手段１２に記憶された作成情報とテンプレート動画記憶手段１０に記憶されたテンプレート動画データに基づき実施例１に例示した合成動画データを、合成動画作成手段１３によって作成する（Ｓ５１７）。そして、合成動画データが合成動画記憶手段１１に記憶される。
【０１１９】
こうして、合成動画データが作成されるとともに、該合成動画データへのアクセス情報を示す二次元コードがＥＣサーバ５に送信される。ＥＣサーバ５を運営する運営会社側において、受信した二次元コードが、購入商品、その包装、または購入商品に添付するカード等の媒体に印刷手段５３によって印刷される（Ｓ５１８）。例えば、二次元コードが印刷手段５３によってメッセージカードに印刷されて、これが購入商品に添付され、購入商品とともに配送される。二次元コードが印刷されたメッセージカードは、特定の購入商品だけに添付されてもよいし、複数の購入商品に添付されてもよい。
この購入商品を受け取った者は、これに添付されている二次元コードを利用し、ユーザ端末３によって合成動画データを閲覧できる。これについては実施例１と同じであるのでその流れは省略する。
【０１２０】
例えば、ＥＣサイトが上述のようにポストカードへの印刷サービスを提供するサイトの場合、ＥＣサイトの運営側においては、決定した印刷内容及びＥＣサーバ５が受信した二次元コードが、各ポストカードに印刷手段５３によって印刷される。
この場合、購入者からポストカードを受け取った者は、二次元コードの利用によって、購入者が作成した合成動画データを閲覧することができる。
【０１２１】
以上のように、実施例５に係る合成動画提供システムは、各ＥＣサーバ５が合成動画データの作成及び提供のために必要なプログラム・データベース等を備えることなくして、ＥＣサイトを利用する者に対して、購入サービスと連動させて合成動画データの作成・閲覧サービスを提供することができる。
【０１２２】
なお、実施例３−５において、作成用サイト提供手段１８が、入力音声データをアップロードするためのアップロード画面を提供するようにしてもよい。ユーザ端末３、３’、３’’が、その図示されない音声入力手段によって、その場でユーザの音声を含む音声入力データを取得し、この音声入力データが動画サーバ１に送信される。そして、合成動画作成手段１３が、この入力音声データをテンプレート動画データに合成し、合成動画データを作成する。
【０１２３】
実施例３−５において、実施例２のようにスライドショーからなる合成動画データが合成動画作成手段１３によって作成されてもよい。即ち、実施例３−５の動画サーバ１が、実施例２の背景画像記憶手段１６及び合成画像作成手段１７を備え、作成用サイト提供手段１８が、被写体を含む画像データにおいて被写体領域を決定するサイト画面をユーザ端末３に提供する構成でもよい。
【符号の説明】
【０１２４】
１  動画サーバ
１０  テンプレート動画記憶手段
１１  合成動画記憶手段
１３  合成動画作成手段
１４  動画管理手段
１６  背景画像記憶手段
１７  合成画像作成手段
１８  作成用サイト提供手段
２  画像印刷装置
２０  撮像手段
２１  表示手段
２２  音声入力手段
２３  領域決定手段
２４  領域抽出手段
２５  印刷手段
３、３’、３’’  ユーザ端末
４  シール
４０  ポストカード
５  ＥＣサーバ
５３  印刷手段
【図１】
2017098800.tif 000003
【図２】
2017098800.tif 000004
【図３】
2017098800.tif 000005
【図４】
2017098800.tif 000006
【図５】
2017098800.tif 000007
【図６】
2017098800.tif 000008
【図７】
2017098800.tif 000009
【図８】
2017098800.tif 000010
【図９】
2017098800.tif 000011
【図１０】
2017098800.tif 000012
【図１１】
2017098800.tif 000013
【図１２】
2017098800.tif 000014
【図１３】
2017098800.tif 000015
【図１４】
2017098800.tif 000016
【図１５】
2017098800.tif 000017
【図１６】
2017098800.tif 000018