(57)【特許請求の範囲】
【請求項１】
プリント物にプリントされているコード画像から、サーバ装置における動画データの保存場所情報を読み取る読取部と、
前記読取部が読み取った保存場所情報に基づく前記サーバ装置へのアクセスに伴い前記サーバ装置から認証キー情報が要求されると、この要求に応じて前記サーバ装置へ認証キー情報を送信する認証処理部と、
前記サーバ装置により正規ユーザと認証された場合に、前記サーバ装置から画像データを取得する画像取得部と、
前記サーバ装置から取得した画像と、カメラを用いて取得した前記プリント物上の画像との特徴点を比較する比較部と、
前記特徴点が一致した場合に、前記サーバ装置から前記動画データを受信し、受信した動画データを再生する動画再生部と、
として携帯端末のコンピュータを機能させるプログラム。
【請求項２】
前記コンピュータをさらに、
記憶部に記憶されている動画データ及び画像データと、認証キー情報とを前記サーバ装置へ送信する送信部と、
前記サーバ装置からデータの保存場所情報を受信する受信部と、
前記画像データ及び前記保存場所情報を、前記プリント物を作成する画像プリント装置へ転送する転送部と、
として機能させることを特徴とする請求項１に記載のプログラム。
【請求項３】
画像データ、動画データ、及び認証キー情報を記憶部に保存し、前記動画データを携帯端末へ送信するサーバ装置であって、
前記画像データと前記動画データを保存する保存場所情報をコード化したコード画像とがプリントされたプリント物の前記コード画像から前記保存場所情報を読み取ってアクセスしてきた携帯端末に対し認証キー情報を要求し、この要求に応じて携帯端末が送信してきた認証キー情報と、前記記憶部に保存されている認証キー情報とを用いてユーザ認証を行う認証部と、
前記認証部が正規ユーザと認証した場合に、携帯端末に対し、前記動画データを送信する動画データ送信部と、
を備えることを特徴とするサーバ装置。
【請求項４】
携帯端末から前記画像データ、動画データ、及び認証キー情報を受信する受信部と、
前記保存場所情報を前記携帯端末へ送信する保存場所情報送信部と、
をさらに備えることを特徴とする請求項３に記載のサーバ装置。
【請求項５】
前記プリント物を作成する画像プリント装置へ、前記画像データ、前記保存場所情報、及び前記認証キー情報を送信することを特徴とする請求項３に記載のサーバ装置。
【請求項６】
携帯端末、画像プリント装置、及びサーバ装置を用いた動画データ再生方法であって、
前記携帯端末が、記憶部に保存されている動画データ及び画像データと、認証キー情報とを前記サーバ装置へ送信し、
前記サーバ装置が、前記携帯端末から受信した前記動画データ、画像データ、及び認証キー情報を保存し、データの保存場所情報を前記携帯端末へ送信し、
前記携帯端末が、前記画像データ及び前記保存場所情報を前記画像プリント装置へ転送し、
前記画像プリント装置が、前記保存場所情報をコード化したコード画像と前記画像データとを合成した合成画像を印画紙にプリントしてプリント物を出力し、
前記携帯端末が、カメラを用いて、前記プリント物にプリントされたコード画像から前記保存場所情報を読み取って前記サーバ装置にアクセスし、
前記サーバ装置が、前記携帯端末からのアクセスに伴い前記携帯端末に対し認証キー情報を要求し、この要求に応じて前記携帯端末から送信された認証キー情報と、保存している認証キー情報とを用いてユーザ認証を行い、
前記サーバ装置が正規ユーザと認証した場合、前記携帯端末が、前記サーバ装置から画像データを取得し、前記サーバ装置から取得した画像と、前記カメラを用いて取得した前記プリント物上の画像との特徴点を比較し、特徴点が一致した場合に、前記サーバ装置から前記動画データを受信し、受信した動画データを再生することを特徴とする動画データ再生方法。
【請求項７】
携帯端末と、画像データを記憶する画像プリント装置と、前記画像データ及び動画データを記憶するサーバ装置とを用いた動画データ再生方法であって、
前記画像プリント装置が、前記画像データの購入注文を受け付けると、前記サーバ装置における前記動画データの保存場所情報をコード化してコード画像を生成し、前記画像データと前記コード画像とを合成した合成画像を印画紙にプリントしてプリント物を出力すると共に認証キー情報を表示し、
前記携帯端末が、カメラを用いて、前記プリント物にプリントされたコード画像から前記保存場所情報を読み取って前記サーバ装置にアクセスし、
前記サーバ装置が、前記携帯端末からのアクセスに伴い前記携帯端末に対し認証キー情報を要求し、この要求に応じて前記携帯端末から送信された認証キー情報を用いてユーザ認証を行い、
前記サーバ装置が正規ユーザと認証した場合、前記携帯端末が、前記サーバ装置から画像データを取得し、前記サーバ装置から取得した画像と、前記カメラを用いて取得した前記プリント物上の画像との特徴点を比較し、特徴点が一致した場合に、前記サーバ装置から前記動画データを受信し、受信した動画データを再生することを特徴とする動画データ再生方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、携帯端末においてＡＲ技術により動画を再生するためのサーバ装置、動画データ再生方法、及びプログラムに関する。
【背景技術】
【０００２】
デジタルカメラやスマートフォン等で撮影した画像のデジタルデータを読み込んでプリント出力する画像プリント装置が様々な場所に設置されている。例えば、利用者は、デジタルカメラで撮影した画像データが記憶された記憶媒体を持参し、記憶媒体内の画像データを画像プリント装置に読み込ませる。画像プリント装置は、記憶媒体から読み込んだ画像データの画像を表示し、利用者に提示する。そして、利用者が、プリントする画像を選択し、プリントサイズやプリント枚数を指定すると、画像プリント装置は画像を指定されたサイズでプリント出力する。このような画像プリント装置においては、利用者のニーズが多様化しており、常に新たなサービスが求められている。
【０００３】
従来、タブレット端末やスマートフォン等の携帯端末で撮影した現実空間の画像上に、仮想物体等の画像を重畳して表示する拡張現実（ＡＲ：Ａｕｇｍｅｎｔｅｄ  Ｒｅａｌｉｔｙ）技術が知られている（例えば特許文献１、２参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１１−８７５２号公報
【特許文献２】特表２０１２−５０３２２８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
本発明は、上記従来の実状に鑑みてなされたものであり、画像プリント装置から出力されたプリント物を携帯端末で撮影することで、プリント物に動画が重畳して再生されるように携帯端末へ動画データを配信するサーバ装置、動画データ再生方法、及びプログラムを提供することを課題とする。
【課題を解決するための手段】
【０００６】
本発明の一態様によるプログラムは、プリント物にプリントされているコード画像から、サーバ装置における動画データの保存場所情報を読み取る読取部と、前記読取部が読み取った保存場所情報に基づく前記サーバ装置へのアクセスに伴い前記サーバ装置から認証キー情報が要求されると、この要求に応じて前記サーバ装置へ認証キー情報を送信する認証処理部と、前記サーバ装置により正規ユーザと認証された場合に、前記サーバ装置から画像データを取得する画像取得部と、前記サーバ装置から取得した画像と、カメラを用いて取得した前記プリント物上の画像との特徴点を比較する比較部と、前記特徴点が一致した場合に、前記サーバ装置から前記動画データを受信し、受信した動画データを再生する動画再生部と、として携帯端末のコンピュータを機能させるものである。
【０００７】
本発明の一態様によるプログラムは、前記コンピュータをさらに、記憶部に記憶されている動画データ及び画像データと、認証キー情報とを前記サーバ装置へ送信する送信部と、前記サーバ装置からデータの保存場所情報を受信する受信部と、前記画像データ及び前記保存場所情報を、前記プリント物を作成する画像プリント装置へ転送する転送部と、として機能させることが好ましい。
【０００８】
本発明の一態様によるサーバ装置は、画像データ、動画データ、及び認証キー情報を記憶部に保存し、前記動画データを携帯端末へ送信するサーバ装置であって、前記画像データと前記動画データを保存する保存場所情報をコード化したコード画像とがプリントされたプリント物の前記コード画像から前記保存場所情報を読み取ってアクセスしてきた携帯端末に対し認証キー情報を要求し、この要求に応じて携帯端末が送信してきた認証キー情報と、前記記憶部に保存されている認証キー情報とを用いてユーザ認証を行う認証部と、前記認証部が正規ユーザと認証した場合に、携帯端末に対し、前記動画データを送信する動画データ送信部と、を備えることを特徴とする。
【０００９】
本発明の一態様によるサーバ装置は、携帯端末から前記画像データ、動画データ、及び認証キー情報を受信する受信部と、前記保存場所情報を前記携帯端末へ送信する保存場所情報送信部と、をさらに備えることを特徴とする。
【００１０】
本発明の一態様によるサーバ装置は、前記プリント物を作成する画像プリント装置へ、前記画像データ、前記保存場所情報、及び前記認証キー情報を送信することを特徴とする。
【００１１】
本発明の一態様による動画データ再生方法は、携帯端末、画像プリント装置、及びサーバ装置を用いた動画データ再生方法であって、前記携帯端末が、記憶部に保存されている動画データ及び画像データと、認証キー情報とを前記サーバ装置へ送信し、前記サーバ装置が、前記携帯端末から受信した前記動画データ、画像データ、及び認証キー情報を保存し、データの保存場所情報を前記携帯端末へ送信し、前記携帯端末が、前記画像データ及び前記保存場所情報を前記画像プリント装置へ転送し、前記画像プリント装置が、前記保存場所情報をコード化したコード画像と前記画像データとを合成した合成画像を印画紙にプリントしてプリント物を出力し、前記携帯端末が、カメラを用いて、前記プリント物にプリントされたコード画像から前記保存場所情報を読み取って前記サーバ装置にアクセスし、前記サーバ装置が、前記携帯端末からのアクセスに伴い前記携帯端末に対し認証キー情報を要求し、この要求に応じて前記携帯端末から送信された認証キー情報と、保存している認証キー情報とを用いてユーザ認証を行い、前記サーバ装置が正規ユーザと認証した場合、前記携帯端末が、前記サーバ装置から画像データを取得し、前記サーバ装置から取得した画像と、前記カメラを用いて取得した前記プリント物上の画像との特徴点を比較し、特徴点が一致した場合に、前記サーバ装置から前記動画データを受信し、受信した動画データを再生することを特徴とする
【００１２】
本発明の一態様による動画データ再生方法は、携帯端末と、画像データを記憶する画像プリント装置と、前記画像データ及び動画データを記憶するサーバ装置とを用いた動画データ再生方法であって、前記画像プリント装置が、前記画像データの購入注文を受け付けると、前記サーバ装置における前記動画データの保存場所情報をコード化してコード画像を生成し、前記画像データと前記コード画像とを合成した合成画像を印画紙にプリントしてプリント物を出力すると共に認証キー情報を表示し、前記携帯端末が、カメラを用いて、前記プリント物にプリントされたコード画像から前記保存場所情報を読み取って前記サーバ装置にアクセスし、前記サーバ装置が、前記携帯端末からのアクセスに伴い前記携帯端末に対し認証キー情報を要求し、この要求に応じて前記携帯端末から送信された認証キー情報を用いてユーザ認証を行い、前記サーバ装置が正規ユーザと認証した場合、前記携帯端末が、前記サーバ装置から画像データを取得し、前記サーバ装置から取得した画像と、前記カメラを用いて取得した前記プリント物上の画像との特徴点を比較し、特徴点が一致した場合に、前記サーバ装置から前記動画データを受信し、受信した動画データを再生することを特徴とする。
【発明の効果】
【００１３】
本発明によれば、画像プリント装置から出力されたプリント物を携帯端末で撮影することで、プリント物に動画が重畳して再生されるように携帯端末へ動画データを配信することができる。
【図面の簡単な説明】
【００１４】
【図１】第１の実施形態に係る動画データ再生システムの概略構成図である。
【図２】画像プリント装置から出力されるプリント物の例を示す図である。
【図３】携帯端末の構成図である。
【図４】動画登録再生アプリを実行することで実現される機能ブロック図である。
【図５】サーバ装置の構成図である。
【図６】画像プリント装置の構成図である。
【図７】画像プリント装置における画像購入時の表示画面の例を示す図である。
【図８】第１の実施形態に係る動画データ再生方法を説明するシーケンス図である。
【図９】第２の実施形態に係る動画データ再生システムの概略構成図である。
【図１０】画像プリント装置から出力されるプリント物の例を示す図である。
【図１１】サーバ装置の構成図である。
【図１２】管理情報の例を示す図である。
【図１３】画像プリント装置の構成図である。
【図１４】画像販売プログラムを実行することで実現される機能ブロック図である。
【図１５】画像プリント装置における画像購入時の表示画面の例を示す図である。
【図１６】認証キー表示画面の例を示す図である。
【図１７】携帯端末の構成図である。
【図１８】動画再生アプリを実行することで実現される機能ブロック図である。
【図１９】第２の実施形態に係る動画データ再生方法を説明するシーケンス図である。
【図２０】管理情報の例を示す図である。
【発明を実施するための形態】
【００１５】
以下、本発明の実施の形態を図面に基づいて説明する。
【００１６】
［第１の実施形態］
図１は、本発明の第１の実施形態に係る動画データ再生システムの概略構成図である。図１に示すように、動画データ再生システムは、サーバ装置１、画像プリント装置２、及び携帯端末４を備える。携帯端末４は、カメラや通信機能を持つスマートフォンやタブレット機器等である。携帯端末４には、動画データの登録や再生を行うためのアプリケーションプログラム（動画登録再生アプリ）がインストールされている。
【００１７】
携帯端末４は、画像データと動画データとをサーバ装置１に登録する。動画データは、例えば携帯端末４のカメラで撮影した動画である。画像データは、例えば動画データから切り出された静止画像、又はカメラで撮影した画像のデータである。
【００１８】
また、携帯端末４は、画像データ及び動画データを登録すると共に、認証キー情報の登録を行う。この認証キー情報は、後述する動画データ再生時のユーザ認証に必要となるものである。認証キー情報は、パスワード、又は携帯端末４にインストールされている動画登録再生アプリのアプリＩＤである。動画登録再生アプリには、インストール時に、ユーザ（携帯端末）毎に固有のアプリＩＤが割り当てられる。
【００１９】
認証キー情報がパスワードである場合、ユーザがパスワードを設定する。認証キー情報がアプリＩＤの場合、画像データ及び動画データの登録時に、携帯端末４からサーバ装置１にアプリＩＤが自動的に通知される。
【００２０】
サーバ装置１は、携帯端末４から画像データ及び動画データを受信すると、動画データにアクセスするための保存場所情報（例えばＵＲＬやコンテンツＩＤ）を携帯端末４へ送信する。
【００２１】
ユーザが、携帯端末４から画像データ及び保存場所情報を画像プリント装置２へ転送し、料金を支払うと、画像プリント装置２は保存場所情報をコード化して二次元コードを生成し、二次元コード画像と、携帯端末４から受信した画像データの画像とを合成し、合成画像を印画紙にプリントしてプリント物３を出力する。これにより、図２に示すように、画像３１及び二次元コード３２がプリントされたプリント物３が作成される。
【００２２】
ユーザが携帯端末４のカメラでプリント物３上の二次元コード３２を撮影すると、携帯端末４は二次元コード３２を読み取って保存場所情報を取得し、サーバ装置１にアクセスする。サーバ装置１にアクセスすると、ユーザの認証が行われる。
【００２３】
認証キー情報がパスワードの場合、パスワードの入力が求められる。パスワードを入力することで、正規のユーザであると認証され、以降の処理を進めることができる。
【００２４】
認証キー情報がアプリＩＤの場合、携帯端末４からサーバ装置１へアプリＩＤを自動的に送信する。サーバ装置１にアクセスした携帯端末４のアプリＩＤが、画像データ及び動画データを登録した携帯端末４のアプリＩＤと一致すると、正規のユーザであると認証され、以降の処理を進めることができる。
【００２５】
認証キー情報が異なる場合、正規ユーザとは認証されず、処理が停止する。
【００２６】
ユーザ認証後、携帯端末４は、サーバ装置１から画像データを取得するとともに、携帯端末４のカメラでプリント物３の画像３１を撮影するようユーザに指示する。ユーザが携帯端末４のカメラで画像３１を撮影すると、携帯端末４は、撮影された画像３１と、サーバ装置１から取得した画像との特徴点を比較して照合する。照合により２つの画像が一致した場合、携帯端末４はサーバ装置１から画像３１に対応する動画データを取得し、ディスプレイ上で動画を再生する。動画再生には公知のＡＲ技術が用いられ、携帯端末４のカメラで撮影しているプリント物３に動画が重畳して再生される。
【００２７】
サーバ装置１は、正規ユーザと認証した携帯端末４の端末識別情報（携帯端末４の個体識別情報やアプリＩＤ）を管理し、２回目以降のアクセス時には端末識別情報を確認し、ユーザ認証処理を自動的に行ってもよい。これにより、ユーザは、２回目以降のアクセスにおいて、パスワードの入力等を行わずに動画を視聴することが出来る。
【００２８】
このように、動画データ再生システムでは、携帯端末４からサーバ装置１に画像データ及び動画データを登録し、サーバ装置１が携帯端末４に動画データの保存場所情報を通知する。画像プリント装置２は、携帯端末４から画像データ及び保存場所情報が転送され、画像３１及び二次元コード３２をプリントしたプリント物３を販売する。
【００２９】
プリント物３を購入したユーザは、携帯端末４で二次元コード３２を読み取り、サーバ装置１にアクセスして動画データを受信・再生し、画像３１に対応する動画を視聴することができる。これにより、プリント物３を動画付きの写真として楽しむことができる。
【００３０】
また、動画再生の際、正規ユーザであるか否かの認証処理が行われるため、第三者によって動画が視聴されることを防止でき、セキュリティレベルを向上させることができる。
【００３１】
以下、動画データ再生システムを構成する携帯端末４、サーバ装置１、画像プリント装置２について、それぞれ説明する。
【００３２】
図３は、携帯端末４のブロック構成図である。携帯端末４は、ＣＰＵ４０、メモリ４１、カメラ４２、通信部４３、及びディスプレイ（タッチパネル）４４を備える。
【００３３】
メモリ４１は、動画データ及び動画登録再生アプリを記憶する。メモリ４１は、フラッシュメモリタイプ、ハードディスクタイプ、マルチメディアカードマイクロタイプ、カードタイプのメモリ（例えば、ＳＤ又はＸＤメモリなど）、ＲＡＭ（Random  Access  Memory）、ＳＲＡＭ（Static  Random  Access  Memory）、ＲＯＭ（Read-Only  Memory）、ＥＥＰＲＯＭ（Electrically  Erasable  Programmable  Read-Only  Memory）、ＰＲＯＭ（Programmable  Read-Only  Memory）、磁気メモリの少なくとも１つのタイプの記憶媒体を含む。
【００３４】
ＣＰＵ４０が動画登録再生アプリを実行することで、図４に示すように、登録部５０、転送部６０、及び再生部７０が実現され、サーバ装置１へのデータ登録、画像プリント装置２へのデータ転送、サーバ装置１からの動画の取得・再生などが行えるようになる。
【００３５】
登録部５０は、切り出し部５１、画像選択部５２、データ送信部５３、認証キー情報送信部５４、及び保存場所情報受信部５５を有する。
【００３６】
切り出し部５１は、メモリ４１に記憶されている動画データから静止画像を切り出す。切り出し部５１は、動画データの場面が大きく変化する部分（カット又はカットブレイクという）を検出し、検出したカット毎に動画データを分割する。隣り合うフレーム間の画像を格子（矩形）に区分し、矩形毎の画素値の平均を求め、平均値の差の絶対値が大きい場合に、その場所がカットであると判定する。カットとカットとの間の動画ブロックに含まれる複数の静止画像の中から代表画像を決定する。代表画像は、動画ブロックの最初の画像、最後の画像、時間的に中間の画像等である。動画ブロック毎に代表画像を決定することで、切り出し部５１は動画データから複数の静止画像を切り出す。
【００３７】
動画データから切り出された複数の静止画像は、ディスプレイ４４に表示される。画像選択部５２は、ユーザから静止画像の選択を受け付ける。
【００３８】
データ送信部５３は、通信部４３を用いて、動画データ、及び選択された静止画像の画像データをサーバ装置１へ送信する。
【００３９】
認証キー情報送信部５４は、サーバ装置１へ認証キー情報を送信する。認証キー情報がパスワードである場合、ディスプレイ４４にパスワード入力画面を表示し、ユーザからパスワードの入力を受け付ける。認証キー情報送信部５４は、ユーザから入力されたパスワードをサーバ装置１へ送信する。認証キー情報がアプリＩＤの場合、認証キー情報送信部５４は、インストールされている動画登録再生アプリのアプリＩＤをサーバ装置１へ送信する。認証キー情報送信部５４による認証キー情報の送信は、例えばデータ送信部５３による画像データ及び動画データの送信に続いて行われる。
【００４０】
保存場所情報受信部５５は、通信部４３を介して、サーバ装置１から、動画データにアクセスするための保存場所情報を受信する。
【００４１】
転送部６０は、通信部４３を用いて、データ送信部５３がサーバ装置１へ送信した静止画像の画像データと、保存場所情報受信部５５がサーバ装置１から受信した保存場所情報とを画像プリント装置２へ転送する。
【００４２】
再生部７０は、コード読取部７１、認証処理部７２、画像取得部７３、特徴点比較部７４、及び動画再生部７５を有する。
【００４３】
コード読取部７１は、カメラ４２を用いてプリント物３にプリントされた二次元コード３２から保存場所情報を読み取る。読み取った保存場所情報に基づいて携帯端末４がサーバ装置１にアクセスすると、サーバ装置１がユーザ認証処理を行い、認証キーを要求する。
【００４４】
認証処理部７２は、サーバ装置１からの認証キーの要求に応じて、認証キー情報を送信する。認証キー情報は、アプリＩＤや、ユーザから入力されたパスワードである。
【００４５】
サーバ装置１により正規ユーザと認証されると、画像取得部７３はサーバ装置１から画像３１に対応する画像データを取得する。また、画像取得部７３はカメラ４２を用いてプリント物３上の画像３１を取得する。
【００４６】
特徴点比較部７４は、サーバ装置１から取得した画像と、カメラ４２で撮影したプリント物３の画像３１との特徴点を比較する。
【００４７】
サーバ装置１から取得した画像と、カメラ４２で撮影したプリント物３の画像３１との特徴点が合致した場合、動画再生部７５は、サーバ装置１から動画データを受信する。動画再生部７５は、公知のＡＲ技術を用いて、受信した動画データを、カメラ４２で撮影しているプリント物３の画像３１に重畳させて再生する。例えば、検出した画像３１の特徴点を追跡してカメラ４２の位置姿勢を推定し、カメラ画像と動画の位置合わせを行う。
【００４８】
特徴点が不一致の場合、ディスプレイ４４に動画の再生が不可であることが表示される。
【００４９】
図５はサーバ装置１の構成図である。サーバ装置１は、画像データ受信部１１、動画データ受信部１２、保存場所情報送信部１３、画像データ送信部１４、動画データ送信部１５、動画配信管理部１６、認証部１７、及びデータベース１８を備え、例えばコンピュータにより構成される。
【００５０】
画像データ受信部１１及び動画データ受信部１２は、携帯端末４から画像データ及び動画データを受信する。携帯端末４からのデータ受信時、認証部１７は携帯端末４から認証キー情報を受信する。保存場所情報送信部１３は、携帯端末４から動画データを受信すると、動画データにアクセスするための保存場所情報を携帯端末４へ送信する。
【００５１】
携帯端末４から受信した画像データ、動画データ、及び認証キー情報と、携帯端末４へ送信した保存場所情報とは、互いに紐付けられて、データベース１８に格納される。
【００５２】
認証部１７は、携帯端末４が保存場所情報に基づいてサーバ装置１にアクセスした場合、この保存場所情報に紐付けられた認証キー情報を用いてユーザ認証処理を行う。例えば、認証部１７は、アクセスしてきた携帯端末４に対し、パスワード入力又はアプリＩＤの通知を要求する。認証部１７は、この要求に応じて携帯端末４から送信された認証キー情報と、データベース１８に格納されている認証キー情報とを照合し、認証処理を行う。
【００５３】
認証処理により、携帯端末４のユーザが正規ユーザであることが確認されると、画像データ送信部１４は、携帯端末４がアクセスしてきた際に用いた保存場所情報に対応する画像データを携帯端末４へ送信する。動画データ送信部１５は、携帯端末４からの要求に応じて、携帯端末４がアクセスしてきた際に用いた保存場所情報に対応する動画データを携帯端末４へ送信する。
【００５４】
データベース（記憶部）１８は、画像データ、動画データ、及び管理情報を保存する。画像データ及び動画データは、携帯端末４から受信したものである。管理情報は、画像データと動画データとの対応関係や、認証キー情報、データが登録された日付等の情報を含む。サーバ装置１は、携帯端末４の端末識別情報を取得する端末識別情報取得部をさらに備え、取得した端末識別情報を管理情報に含めてもよい。これにより、データベース１８内の画像データ及び動画データの登録日や認証キー、登録に使用された携帯端末４の情報等を管理することができる。
【００５５】
データベース１８は、フラッシュメモリタイプ、ハードディスクタイプ、マルチメディアカードマイクロタイプ、カードタイプのメモリ（例えば、ＳＤ又はＸＤメモリなど）、ＲＡＭ、ＳＲＡＭ、ＲＯＭ、ＥＥＰＲＯＭ、ＰＲＯＭ、磁気メモリの少なくとも１つのタイプの記憶媒体を含む。
【００５６】
動画配信管理部１６は、携帯端末４から受信した画像データ及び動画データをデータベース１８に保存すると、保存場所情報を生成し、この保存場所情報を含む管理情報を作成する。動画配信管理部１６は、管理情報を参照し、携帯端末４がアクセスしてきた際の保存場所情報から、対応する画像データ及び動画データを特定する。
【００５７】
図６は、画像プリント装置２のブロック構成図である。図６に示すように、画像プリント装置２は、ＣＰＵ（中央処理部）２０、タッチパネル（表示部、操作部）２１、課金部２２、プリンタ２３、通信部２４、及びメモリ２５を有する。画像プリント装置２は、デジタルカメラ等で撮影した画像データが記憶された記憶媒体から画像データを読み取り、読み取った画像をタッチパネル２１に表示し、ユーザから画像の選択、プリントサイズやプリント枚数の指定を受け付け、プリンタ２３により画像をプリント出力する機能を備えている。
【００５８】
課金部２２は、投入された貨幣を識別計数し、釣銭を出金する。プリンタ２３は、例えば昇華型熱転写方式の高解像度カラープリンタである。
【００５９】
メモリ２５は、制御プログラムを記憶する。メモリ２５は、フラッシュメモリタイプ、ハードディスクタイプ、マルチメディアカードマイクロタイプ、カードタイプのメモリ（例えば、ＳＤ又はＸＤメモリなど）、ＲＡＭ、ＳＲＡＭ、ＲＯＭ、ＥＥＰＲＯＭ、ＰＲＯＭ、磁気メモリの少なくとも１つのタイプの記憶媒体を含む。
【００６０】
ＣＰＵ２０が制御プログラムを実行することで、画像プリント装置２の各部を制御する制御部として機能する。
【００６１】
タッチパネル２１を介してユーザから動画付き写真のプリント注文開始指示を受け付けると、通信部２４は、無線通信又は有線通信機能を利用して、携帯端末４から画像データ及び保存場所情報を受信する。制御部は、図７に示すように、受信した画像データを用いて、プリント物３のサンプル画像８０をタッチパネル２１に表示する。
【００６２】
ユーザが購入画像を選択して料金を支払うと、制御部は、保存場所情報をコード化した二次元コード画像と、画像データとを合成して合成画像を作成し、プリンタ２３へ転送する。プリンタ２３は、この合成画像を印画紙にプリントし、プリント物３を出力する。
【００６３】
図８は、本実施形態による画像・動画の登録及び動画再生の処理の流れを示す図である。
【００６４】
ユーザが、携帯端末４を操作し、動画登録再生アプリを実行し、登録処理を開始すると、メモリ４１内の動画データが選択できるようになる。ユーザがいずれかの動画データを選択すると、切り出し部５１が選択された動画データから複数の静止画像を切り出してディスプレイ４４に表示する。ユーザは、複数の静止画像のいずれかを選択する（ステップＳ１０１）。
【００６５】
携帯端末４のデータ送信部５３が、ステップＳ１０１でユーザに選択された動画データ及び静止画像の画像データをサーバ装置１へ送信し、認証キー情報送信部５４が認証キー情報をサーバ装置１へ送信する（ステップＳ１０２）。認証キー情報は、アプリＩＤ、又はユーザから入力されたパスワードである。
【００６６】
サーバ装置１は、携帯端末４から受信した動画データ、画像データ、及び認証キー情報をデータベース１８に保存すると共に、動画データにアクセスするための保存場所情報を携帯端末４に通知する（ステップＳ１０３）。
【００６７】
ユーザは、画像プリント装置２を操作し、動画付き写真のプリント注文を開始する。画像プリント装置２の通信機能を利用して、サーバ装置１へ送信したものと同じ画像データ、及びサーバ装置１から通知された保存場所情報を、携帯端末４から画像プリント装置２へ転送する（ステップＳ１０４）。
【００６８】
ユーザからの料金の支払いを受け付けると、画像プリント装置２は、保存場所情報をコード化して二次元コード画像を生成し、この二次元コード画像と、携帯端末４から転送された画像データとを合成して、合成画像を生成する（ステップＳ１０５）。
【００６９】
プリンタ２３が、この合成画像を印画紙にプリントして出力する（ステップＳ１０６）。これにより、ユーザは、画像３１及び二次元コード３２がプリントされたプリント物３を入手することができる（ステップＳ１０７）。
【００７０】
ユーザが、携帯端末４の動画登録再生アプリを実行し、再生処理を開始すると、カメラ４２を起動し、ディスプレイ４４上に二次元コードの読み取り指示が表示される。カメラ４２でプリント物３の二次元コード３２を撮影することで、携帯端末４は保存場所情報を読み取る（ステップＳ１０８）。
【００７１】
携帯端末４が、読み取った保存場所情報を用いてサーバ装置１にアクセスすると（ステップＳ１０９）、サーバ装置１はユーザ認証のために携帯端末４に対して認証キーを要求する（ステップＳ１１０）。携帯端末４は、この要求に応じて、サーバ装置１へ認証キーを送信する（ステップＳ１１１）。例えば、パスワード認証の場合、携帯端末４のディスプレイ４４にパスワード入力画面が表示され、携帯端末４は、ユーザから入力されたパスワードをサーバ装置１へ送信する。認証キーがアプリＩＤの場合、携帯端末４はアプリＩＤをサーバ装置１へ送信する。
【００７２】
サーバ装置１は、受信した認証キーを用いて認証処理を行い（ステップＳ１１２）、認証結果を携帯端末４へ通知する（ステップＳ１１３）。ユーザ認証処理により、正規ユーザと認証されると、携帯端末４の画像取得部７３は、画像データを要求する（ステップＳ１１４）。サーバ装置１は、管理情報を参照し、携帯端末４からアクセスされた際の保存場所情報に対応する画像データを携帯端末４へ送信する（ステップＳ１１５）。
【００７３】
携帯端末４がサーバ装置１から画像データを受信すると、ディスプレイ４４上に画像３１の読み取り指示が表示される。カメラ４２でプリント物３の画像３１を撮影すると、特徴点比較部７４が、サーバ装置１から受信した画像と、カメラ４２で撮影した画像３１との特徴点を比較する（ステップＳ１１６）。特徴点が合致すると、携帯端末４はサーバ装置１に対し動画データを要求する（ステップＳ１１７）。
【００７４】
サーバ装置１は、ステップＳ１１５で携帯端末４へ送信した画像データに対応する動画データを携帯端末４へ送信する（ステップＳ１１８）。携帯端末４が動画データを受信すると、動画再生部７５が、公知のＡＲ技術を用いて、カメラ４２で撮影している画像３１に重畳させて動画データを再生する（ステップＳ１１９）。これにより、ディスプレイ４４では、プリント物３内の画像３１が動き出したように動画が再生される。
【００７５】
このように、本実施形態によれば、画像プリント装置２から出力されたプリント物３を携帯端末４で撮影することで、プリント物３に動画が重畳して再生されるようにサーバ装置１から携帯端末４へ動画データを配信することができる。
【００７６】
動画データは、ユーザ自らサーバ装置１に登録できる。そのため、プリント物３にプリントされた画像だけでなく、関連する動画も、楽しむことができる。
【００７７】
また、二次元コード３２から保存場所情報を読み取ってサーバ装置１にアクセスした際に、ユーザ認証処理が行われる。このため、第三者によって動画が視聴されることを防止でき、セキュリティレベルを向上させることができる。
【００７８】
上記第１の実施形態において、認証キー情報としてアプリＩＤとパスワードの両方を登録するようにしてもよい。画像データ及び動画データを登録したユーザが、自身の携帯端末４を使用してプリント物３上の二次元コード３２から保存場所情報を読み取り、サーバ装置１にアクセスした場合は、アプリＩＤを用いたユーザ認証が自動的に行われる。
【００７９】
ユーザＡが携帯端末４Ａを用いて画像データ、動画データ、認証キー情報（パスワード及びアプリＩＤ）を登録し、画像プリント装置２で作成したプリント物３をユーザＢに譲渡する場合、ユーザＡはユーザＢに認証キー情報として登録したパスワードを教える。ユーザＢは、自身の携帯端末４Ｂを使用してプリント物３上の二次元コード３２から保存場所情報を読み取り、サーバ装置１にアクセスする。
【００８０】
サーバ装置１は、携帯端末４ＢからアプリＩＤを自動取得する。携帯端末４ＢのアプリＩＤは、画像データ及び動画データを登録した携帯端末４ＡのアプリＩＤと異なるため、サーバ装置１は携帯端末４Ｂに対し、パスワードの入力を求める。ユーザＢは、携帯端末４Ｂのパスワード入力画面に、ユーザＡから教えられたパスワードを入力する。これにより、ユーザＢが正規ユーザと認証され、携帯端末４Ｂにて動画の再生が行えるようになる。サーバ装置１は、携帯端末４ＢのアプリＩＤを正規ユーザのアプリＩＤとして登録し、以後の携帯端末４Ｂからのアクセス時にはアプリＩＤに基づく認証を自動的に行ってもよい。
【００８１】
携帯端末４Ｂでのパスワード入力に代わり、サーバ装置１が、携帯端末４Ｂからのアクセスがあると、携帯端末４Ａに対し、携帯端末４Ｂでの動画再生を許可するか否か問い合わせるようにしてもよい。サーバ装置１は、携帯端末４Ｂのアプリに登録されているユーザ名を携帯端末４Ａに通知する。ユーザＡが、通知されたユーザ名から、プリント物３を譲渡したユーザＢであることを確認して動画再生を許可すると、携帯端末４Ｂにて動画の再生が行えるようになる。このような方法によれば、ユーザＡがユーザＢへのプリント物３譲渡時にパスワードを忘れた場合でも、ユーザＢの携帯端末４Ｂで動画再生を行うことができる。
【００８２】
携帯端末４のＣＰＵ４０が動画登録再生アプリを実行することで、プリント物３が購入されずに、データだけがサーバ装置１に登録されたままとなることを防止するための期限管理部が実現されてもよい。例えば、サーバ装置１へ動画データ及び画像データを登録し、保存場所情報を受信した後、一定期間（例えば１ヶ月）以内に画像データ及び保存場所情報が画像プリント装置２へ転送されない場合、すなわちプリント物３の購入が行われていない場合、期限管理部は、携帯端末４のディスプレイ４４を用いて、未購入のプリント物３があることを報知したり、サーバ装置１に登録されたデータが消去されることをアラーム表示したりする。
【００８３】
また、期限管理部は、画像プリント装置２へ転送されていない画像データ及び保存場所情報の数が一定数に達した場合、すなわち未購入のプリント物３の数が一定数に達した場合に、携帯端末４のディスプレイ４４を用いて、未購入のプリント物３が溜まっていることを報知したり、サーバ装置１に登録されたデータが消去されることをアラーム表示したりしてもよい。これにより、プリント物３が購入されずに、データだけがサーバ装置１に登録されたままとなることを防止し、サーバ装置１のデータベース１８を効率良く使用できる。
【００８４】
動画登録再生アプリは、画像データ及び保存場所情報を画像プリント装置２へ転送した後、すなわちプリント物３の購入が行われたと考えられる場合、携帯端末４のディスプレイ４４上に、二次元コード３２を読み取って動画の再生を試行する指示を表示してもよい。携帯端末４が二次元コード３２を読み取ってサーバ装置１にアクセスすることで、サーバ装置１は登録された動画データ及び画像データについて、動画付き写真が購入されたことを把握できる。
【００８５】
サーバ装置１は、動画再生のアクセスがあった場合のデータ保存期間（例えば２年）を定め、この保存期間の終了が近付くと、アクセス実績のある携帯端末４に対し、保存期間の終了が近いことを通知してもよい。サーバ装置１は、携帯端末４から、保存期間の延長や動画データの買い取りを有料で受け付けてもよい。料金の支払いは例えばクレジットカードを使用したオンライン決済で行われる。ユーザが保存期間の延長を選択した場合、サーバ装置１は、登録データの保存期間を延長する。ユーザが動画データの買い取りを選択した場合、サーバ装置１は携帯端末４へ動画データを送信し、この動画データをデータベース１８から削除する。これにより、再生されなくなった動画データがサーバ装置１に登録されたままとなることを防止し、サーバ装置１のデータベース１８を効率良く使用できる。
【００８６】
サーバ装置１は、携帯端末４の端末情報、アプリＩＤ、アクセス元ＩＰアドレス等を確認して、一定期間内に、同一の携帯端末４から登録（アップロード）されるデータのサイズを制限してもよい。
【００８７】
上記第１の実施形態では、動画データから切り出した静止画像の画像データをサーバ装置１に登録するとともに、この静止画像に二次元コードを合成してプリント物３にプリントする例について説明した。しかし、画像データから切り出された静止画像に気に入った画像がない場合は、メモリ４１内の他の画像データを選択し、サーバ装置１に登録し、画像プリント装置２へ転送してプリント物３にプリントするようにしてもよい。
【００８８】
サーバ装置１は、保存場所情報を携帯端末４へ送信する際、二次元コードのプリント位置情報をあわせて送信してもよい。画像プリント装置２は、携帯端末４から保存場所情報と共にプリント位置情報を受信し、プリント位置情報に基づいて二次元コード画像を合成する。これは、画像の特徴点比較（図８のステップＳ１１６）を行う際に、二次元コード３２が特徴点比較の妨げになることを防止するためである。
【００８９】
携帯端末４は、サーバ装置１へ送信した画像データをコピーし、コピーした画像データを編集不能となるように保持し、画像プリント装置２へ転送することが好ましい。また、画像プリント装置２は、携帯端末４から編集不能の画像データが転送された場合、自装置の編集（スタンプやフレームの追加等）機能を用いた画像編集を行えないように制御する。サーバ装置１への送信後、画像プリント装置２でのプリント前に画像データが編集されると、プリント物３上の編集された画像と、サーバ装置１に保存されている画像とで特徴点が不一致となり得るためである。
【００９０】
上記第１の実施形態では、画像プリント装置２が保存場所情報のコード化処理を行う例について説明したが、携帯端末４の動画登録再生アプリにより行ってもよい。この場合、携帯端末４から画像プリント装置２へ二次元コード画像が転送される。
【００９１】
図７に示すように、プリント物３のサンプル画像８０をタッチパネル２１に表示する場合、サンプル画像８０内の二次元コードを、ダミー情報に基づく二次元コードとすることが好ましい。これにより、タッチパネル２１に表示されたサンプル画像８０を携帯端末で撮影して動画を再生するような行為を防止できる。
【００９２】
上記第１の実施形態において、動画再生時のユーザ認証の有無を選択できるようにしてもよい。例えば、携帯端末４から画像データ及び動画データをサーバ装置１に登録する際に、認証キー情報の登録の有無を選択できるようにする。認証キー情報が登録されない場合、動画再生時のユーザ認証処理は省略される。
【００９３】
また、ユーザ認証の有無を、画像プリント装置２におけるプリント物３の購入時に選択できるようにしてもよい。この場合、サーバ装置１は、ユーザ認証を行う保存場所情報と、ユーザ認証を行わない保存場所情報の２つの保存場所情報を携帯端末４へ送信する。携帯端末４は、画像プリント装置２へ画像データ及び２つの保存場所情報を転送する。画像プリント装置２にユーザ認証の有無を選択する選択画面が表示され、ユーザの選択に応じた保存場所情報がコード化され、印画紙にプリントされる。画像プリント装置２は、ユーザ認証の有無により、プリント物３の販売価格を変えてもよい。
【００９４】
［第２の実施形態］
図９は、第２の実施形態に係る動画データ再生システムの概略構成図である。図９に示すように、動画データ再生システムは、サーバ装置１００、画像プリント装置２００、及び携帯端末４００を備える。携帯端末４００は、ユーザが所有するスマートフォンやタブレット機器等である。携帯端末４００には、動画データを再生するためのプログラム（動画再生アプリ）が記憶されている。動画再生アプリには、インストール時に、ユーザ（携帯端末）毎に固有のアプリＩＤが割り当てられる。
【００９５】
サーバ装置１００は、画像データと、この画像データに対応する動画データとを保存している。サーバ装置１００は、画像データ、対応する動画データにアクセスするための保存場所情報（例えばＵＲＬ）、及び認証キー情報を画像プリント装置２００へ送信する。認証キーは、後述するユーザ認証に必要となるものであり、例えばパスワードである。
【００９６】
画像データは、例えば、スポーツ選手や有名人等の人物、動物、車などの画像のデータであり、動画データは、画像内の対象物が動いたり音声を出したりしている動画のデータである。以下、画像データが人物画像のデータである場合について説明する。
【００９７】
画像プリント装置２００は、ユーザから料金が支払われると、サーバ装置１００から受信した保存場所情報をコード化して二次元コードを生成する。そして、画像プリント装置２００は、二次元コード画像と、サーバ装置１００から受信した画像データに基づく人物画像とを合成し、合成画像を印画紙にプリントしてプリント物３００を出力する。これにより、図１０に示すように、人物画像３１０及び二次元コード３２０がプリントされたプリント物３００が作成される。
【００９８】
また、ユーザからの料金支払い後、画像プリント装置２００は、認証キーを表示する。例えば、認証キーとなる複数桁のパスワードが表示される。ユーザは、このパスワードを書き取るなどして記録する。
【００９９】
携帯端末４００にて動画再生アプリを実行し、携帯端末４００のカメラでプリント物３００上の二次元コード３２０を撮影すると、携帯端末４００は二次元コード３２０から保存場所情報を読み取り、サーバ装置１００にアクセスする。
【０１００】
サーバ装置１００への初回アクセス時に、パスワードを用いたユーザ認証が行われる。ユーザは、携帯端末４００のパスワード入力画面に、画像購入時に画像プリント装置２００に表示されていたパスワードを入力する。入力したパスワードがサーバ装置１００へ送信され、正規のユーザであると認証されると、以降の処理を進めることができる。パスワードが誤っている場合、正規ユーザとは認証されず、処理を進めることができない。
【０１０１】
ユーザ認証後、携帯端末４００は、サーバ装置１００から画像データを取得するとともに、携帯端末４００のカメラでプリント物３００の人物画像３１０を撮影するようユーザに指示する。ユーザが携帯端末４００のカメラで人物画像３１０を撮影すると、携帯端末４００は、撮影された人物画像３１０と、サーバ装置１００から取得した画像との特徴点を比較して照合する。照合により２つの画像が一致した場合、携帯端末４００はサーバ装置１００から人物画像３１０に対応する動画データを取得し、ディスプレイ上で動画を再生する。動画再生には公知のＡＲ技術が用いられ、携帯端末４００のカメラで撮影しているプリント物３００に動画が重畳して再生される。
【０１０２】
サーバ装置１００は、ユーザ認証後、携帯端末４００からアプリＩＤを取得し、正規ユーザのアプリＩＤとして保存する。サーバ装置１００への２回目以降のアクセス時には、携帯端末４００からサーバ装置１００へアプリＩＤが自動的に送信され、アプリＩＤを用いたユーザ認証が行われる。すなわち、アプリＩＤを用いてユーザ認証が自動的に行われ、ユーザはパスワードを入力する必要はない。
【０１０３】
このように、動画データ再生システムでは、画像プリント装置２００により、人物画像３１０及び二次元コード３２０がプリントされたプリント物３００を販売する。プリント物３００の購入後、ユーザは、携帯端末４００でプリント物３００上の二次元コード３２０を読み取り、サーバ装置１００にアクセスして動画データを受信・再生し、人物画像３１０に対応する動画を視聴することができる。
【０１０４】
また、プリント物３００の購入時に、画像プリント装置２００が、認証キーとなるパスワードをユーザに提示する。携帯端末４００によるサーバ装置１００への初回アクセス時に、この認証キーを用いて、正規ユーザであるか否かの認証処理が行われるため、第三者によって動画が視聴されることを防止できる。これにより、例えば、動画再生を行う携帯端末の台数が管理・制限されている場合に、第三者の携帯端末で再生されることで、正規ユーザによる再生端末台数が減少する（第三者により動画再生権利が使用される）ことを防止できる。
【０１０５】
以下、動画データ再生システムを構成するサーバ装置１００、画像プリント装置２００、携帯端末４００について、それぞれ説明する。
【０１０６】
図１１はサーバ装置１００の構成図である。サーバ装置１００は、画像データ送信部１０１、保存場所情報送信部１１０、端末情報取得部１２０、動画データ送信部１３０、動画配信管理部１４０、認証部１５０、及びデータベース１６０を備え、例えばコンピュータにより構成される。
【０１０７】
データベース（記憶部）１６０は、画像データ、動画データ、及び管理情報を格納する。画像データ及び動画データは、例えばライセンサから提供されたものである。
【０１０８】
図１２に管理情報の一例を示す。管理情報は、複数のボックスに区分けされており、各ボックスには保存場所情報、ユーザアプリＩＤ、認証キー情報、販売可能数、再生可能デバイス数、画像情報、及び動画情報が含まれる。管理情報は、画像販売及び動画配信の管理単位でボックス分けされている。
【０１０９】
販売可能数は、プリント物３００の販売可能枚数（上限枚数）である。
【０１１０】
保存場所情報は、動画再生に際しサーバ装置１００にアクセスするために必要な情報であり、これがコード化された二次元コード３２０がプリント物３００にプリントされる。例えば、ボックス００１に対応する画像販売では、販売可能数Ｘ１と同数の保存場所情報が準備される。これらＸ１個の保存場所情報は互いに異なるＵＲＬであるが、サーバ装置１００の内部での変換処理により、同一のボックス（ボックス００１）が参照され、同一の動画データが再生されるようになっている。
【０１１１】
保存場所情報送信部１１０は、画像プリント装置２００からの要求に応じて、複数の保存場所情報のうち、未送信の保存場所情報のいずれかを画像プリント装置２００へ送信する。これにより、画像プリント装置２００で販売されるプリント物３００は、人物画像３１０が同じであっても、二次元コード３２０が異なったものとなる。
【０１１２】
プリント物３００の販売枚数が販売可能数に達すると、未送信の保存場所情報がなくなるため、サーバ装置１００は売り切れとなったことを画像プリント装置２００に通知する。
【０１１３】
認証キー情報は、ユーザ認証に用いられるものであり、画像購入時に、画像プリント装置２００のディスプレイに表示される。認証キー情報は、保存場所情報と共に画像プリント装置２００へ送信される。
【０１１４】
認証部１５０は、ユーザの認証処理を行う。認証部１５０は、携帯端末４００がサーバ装置１００にアクセスしてきた際の保存場所情報に対応する認証キー情報と、携帯端末４００から送信された認証キー情報（ユーザが入力したパスワード）とを照合して、認証を行う。認証部１５０が正規ユーザと認証した場合、端末情報取得部１２０が携帯端末４００からアプリＩＤを取得する。取得されたアプリＩＤは、正規ユーザのアプリＩＤとして、管理情報内の保存場所情報に対応するユーザアプリＩＤに登録される。
【０１１５】
再生可能デバイス数は、１枚のプリント物３００で動画を再生できる携帯端末４００の台数を示す。従って、１つの保存場所情報に対応して登録可能なユーザアプリＩＤの数が、再生可能デバイス数となる。
【０１１６】
販売可能数及び再生可能デバイス数は、画像データ及び動画データを提供するライセンサが設定してもよい。再生可能デバイス数を設定しなくてもよい。また、販売可能数を設定せず、保存場所情報を１種類としてもよい。
【０１１７】
画像情報は、販売する画像データについての情報を示す。動画情報は、画像データに対応する動画データについての情報を示す。
【０１１８】
画像データ送信部１０１は、画像プリント装置２００及び携帯端末４００へ画像データを送信する。例えば、画像データ送信部１０１は、ライセンサから提供された画像データ及び動画データがサーバ装置１００に登録されると、画像プリント装置２００へ画像データを送信する。また、画像データ送信部１０１は、携帯端末４００が保存場所情報に基づいてサーバ装置１００にアクセスした場合、この保存場所情報に対応するボックスの画像情報を参照し、画像データを携帯端末４００へ送信する。
【０１１９】
例えば、保存場所情報がボックス００１に含まれるものである場合、画像データ送信部１０１は携帯端末４００へ画像データＰ１を送信し、保存場所情報がボックス００２に含まれるものである場合、画像データ送信部１０１は携帯端末４００へ画像データＰ２を送信する。
【０１２０】
動画データ送信部１３０は、携帯端末４００からの要求に応じて、携帯端末４００へ動画データを送信する。携帯端末４００へ送信する動画データは、携帯端末４００へ送信した画像データに対応したものである。
【０１２１】
動画配信管理部１６０は、携帯端末４００へ配信するデータの特定や、管理情報の更新等を行う。
【０１２２】
図１３は、画像プリント装置２００のブロック構成図である。図１３に示すように、画像プリント装置２００は、ＣＰＵ（中央処理部）２０１、タッチパネル（表示部、操作部）２１０、課金部２２０、プリンタ２３０、通信部２４０、及びメモリ２５０を有する。画像プリント装置２００は、通信部２４０を介してサーバ装置１００と通信可能に接続されている。
【０１２３】
メモリ２５０は、制御プログラム、画像販売プログラム、及びサーバ装置１００から受信した画像データを記憶する。メモリ２５０は、フラッシュメモリタイプ、ハードディスクタイプ、マルチメディアカードマイクロタイプ、カードタイプのメモリ（例えば、ＳＤ又はＸＤメモリなど）、ＲＡＭ、ＳＲＡＭ、ＲＯＭ、ＥＥＰＲＯＭ、ＰＲＯＭ、磁気メモリの少なくとも１つのタイプの記憶媒体を含む。
【０１２４】
ＣＰＵ２０１が制御プログラムを実行することで、画像プリント装置２００の各部を制御する制御部として機能する。
【０１２５】
ＣＰＵ２０１が画像販売プログラムを実行することで、図１４に示すように、サンプル画像表示部２６０、保存場所情報取得部２７０、コード化処理部２８０、画像合成部２９０、及び認証キー表示部２９２が実現され、プリント物３００の販売が行えるようになる。
【０１２６】
サンプル画像表示部２６０は、サーバ装置１００から受信した画像データを用いて、図１５に示すように、タッチパネル２１０にプリント物３００のサンプル画像７００を表示する。ユーザが購入画像を選択して料金を支払うと、保存場所情報取得部２７０は購入された画像に対応する保存場所情報及び認証キーをサーバ装置１００から取得する。
【０１２７】
コード化処理部２８０は、保存場所情報取得部２７０が取得した保存場所情報をコード化して二次元コード画像を生成する。画像合成部２９０は、購入された画像に二次元コード画像を合成して合成画像を作成する。この合成画像をプリンタ２３０が印画紙にプリントすることで、プリント物３００が出力される。
【０１２８】
認証キー表示部２９２は、プリンタ２３０のプリント処理中などに、図１６に示すように、保存場所情報取得部２７０が取得した認証キーをタッチパネル２１０に表示する。
【０１２９】
画像プリント装置２００は、デジタルカメラ等で撮影した画像データが記憶された記憶媒体から画像データを読み取り、読み取った画像をタッチパネル２１０に表示し、ユーザから画像の選択、プリントサイズやプリント枚数の指定を受け付け、プリンタ２３０により画像をプリント出力する機能を備えていてもよい。
【０１３０】
図１７は、携帯端末４００のブロック構成図である。携帯端末４００は、ＣＰＵ４０１、メモリ４１０、カメラ４２０、通信部４３０、ＧＰＳ４４０、及びディスプレイ（タッチパネル）４５０を備える。
【０１３１】
メモリ４１０は、動画再生アプリ（アプリケーションプログラム）を記憶する。メモリ４１０は、フラッシュメモリタイプ、ハードディスクタイプ、マルチメディアカードマイクロタイプ、カードタイプのメモリ（例えば、ＳＤ又はＸＤメモリなど）、ＲＡＭ、ＳＲＡＭ、ＲＯＭ、ＥＥＰＲＯＭ、ＰＲＯＭ、磁気メモリの少なくとも１つのタイプの記憶媒体を含む。
【０１３２】
ＣＰＵ４０１が動画再生アプリを実行することで、図１８に示すように、コード読取部４６０、認証処理部４６２、画像取得部４７０、特徴点比較部４８０、及び動画再生部４９０が実現され、動画の再生が行えるようになる。
【０１３３】
コード読取部４６０は、カメラ４２０を用いてプリント物３００にプリントされた二次元コード３２０から保存場所情報を読み取る。認証処理部４６２は、ディスプレイ４５０に認証キー入力画面を表示し、ユーザから入力された認証キーをサーバ装置１００へ送信する。また、認証処理部４６２は、ユーザ認証後、サーバ装置１００へアプリＩＤを送信する。
【０１３４】
画像取得部４７０は、ユーザ認証後、サーバ装置１００から画像データを取得する。また、取得部４７０は、カメラ４２０を用いてプリント物３００上の人物画像３１０を取得する。
【０１３５】
特徴点比較部４８０は、サーバ装置１００から取得した画像と、カメラ４２０で撮影したプリント物３００の人物画像３１０との特徴点を比較する。特徴点が合致した場合、動画再生部４９０は、サーバ装置１００から動画データを受信して再生する。特徴点が不一致の場合、ディスプレイ４５０に再生不可であることが表示される。
【０１３６】
動画再生部４９０は、公知のＡＲ技術を用いて、受信した動画データを、カメラ４２０で撮影している人物画像３１０に重畳させて再生する。例えば、検出した人物画像３１０の特徴点を追跡してカメラ４２０の位置姿勢を推定し、カメラ画像と動画の位置合わせを行う。
【０１３７】
ＧＰＳ４４０は携帯端末４００の位置情報を取得し、サーバ装置１００からの要求に応じて位置情報をサーバ装置１００に通知する。
【０１３８】
図１９は、本実施形態による画像販売及び動画再生の処理の流れを示す図である。
【０１３９】
ライセンサから販売画像及び動画が提供され、販売可能数や再生可能デバイス数が設定されると、これらの情報を含む管理情報がデータベース１６０に登録される（ステップＳ２０１）。サーバ装置１００は、販売可能数に対応する数の保存場所情報を生成し、管理情報内に格納する。管理情報の登録に伴い、サーバ装置１００は画像プリント装置２００へ画像データを送信する（ステップＳ２０２）。サーバ装置１００から画像プリント装置２００への画像データの送信タイミングは任意である。
【０１４０】
送信された画像データはメモリ２５０に記憶される。これにより、画像プリント装置２００で画像の販売が開始される。サンプル画像表示部２６０は、画像データを用いて、図１５に示すように、タッチパネル２１０にプリント物３００のサンプル画像７００を表示する。
【０１４１】
ユーザが、画像プリント装置２００を操作して画像を購入し、料金を支払うと（ステップＳ２０３）、画像プリント装置２００の保存場所情報取得部２７０は購入された画像に対応する動画データの保存場所情報及び認証キー情報をサーバ装置１００に要求する（ステップＳ２０４）。
【０１４２】
サーバ装置１００は、画像プリント装置２００からの要求に基づいて、データベース１６０内の管理情報の対応するボックスを参照し、未送信の保存場所情報と、認証キー情報とを画像プリント装置２００へ送信する（ステップＳ２０５）。例えば、データベース１６０に図１２に示す管理情報が保存され、ステップＳ２０３で購入された画像が画像Ｐ１である場合、サーバ装置１００は、ボックス００１に含まれる未送信の保存場所情報と、認証キー情報とを送信する。管理情報内の送信された保存場所情報には、送信済のフラグが設定される。なお、認証キー情報は、ステップＳ２０２で画像データと共にサーバ装置１００から画像プリント装置２００へ送信されていてもよい。
【０１４３】
画像プリント装置２００は、サーバ装置１００から保存場所情報を取得すると、コード化処理部２８０がこの保存場所情報をコード化し、二次元コード画像を生成する。そして、画像合成部２９０が、この二次元コード画像と、ステップＳ２０３で購入された画像とを合成して、合成画像を生成する（ステップＳ２０６）。
【０１４４】
プリンタ２３０が、この合成画像を印画紙にプリントする（ステップＳ２０７）。プリント処理中、図１６に示すように、タッチパネル２１０には認証キー情報が表示される（ステップＳ２０８）。ユーザは、表示された画面を携帯端末４００のカメラ４２０で撮影したり、認証キーをメモ帳に記録したりする。その後、ユーザは、画像プリント装置２００から出力された人物画像３１０及び二次元コード３２０がプリントされたプリント物３００を入手する（ステップＳ２０９）。
【０１４５】
ユーザが、携帯端末４００の動画再生アプリを実行すると、カメラ４２０が起動し、ディスプレイ４５０上に二次元コードの読み取り指示が表示される（ステップＳ２１０）。カメラ４２０でプリント物３００の二次元コード３２０を撮影することで、携帯端末４００は保存場所情報を取得する（ステップＳ２１１）。
【０１４６】
携帯端末４００が保存場所情報に基づいてサーバ装置１００にアクセスすると（ステップＳ２１２）、サーバ装置１００はユーザ認証のために携帯端末４００に対して認証キーを要求する（ステップＳ２１３）。携帯端末４００のディスプレイ４５０に認証キー入力画面が表示されると、ユーザは画像購入時に記録していた認証キーを入力する（ステップＳ２１４）。携帯端末４００は、入力された認証キーをサーバ装置１００へ送信する（ステップＳ２１５）。
【０１４７】
サーバ装置１００は、受信した認証キーを用いて認証処理を行い（ステップＳ２１６）、認証結果を携帯端末４００へ通知する（ステップＳ２１７）。正規ユーザと認証されると、携帯端末４００の画像取得部４６０は、サーバ装置１００に対し、画像データを要求する（ステップＳ２１８）。サーバ装置１００は、携帯端末４００からアクセスされた際の保存場所情報に対応する管理情報のボックスを参照し、画像データを携帯端末４００へ送信する（ステップＳ２１９）。例えば、保存場所情報がボックス００１に含まれるものである場合、サーバ装置１００は画像データＰ１を携帯端末４００へ送信する。
【０１４８】
携帯端末４００がサーバ装置１００から画像データを受信すると、ディスプレイ４５０上に人物画像３１０の読み取り指示が表示される。カメラ４２０でプリント物３００の人物画像３１０を撮影すると、特徴点比較部４８０が、サーバ装置１００から受信した画像と、カメラ４２０で撮影した人物画像３１０との特徴点を比較する（ステップＳ２２０）。特徴点が合致すると、携帯端末４００はサーバ装置１００に対し動画データを要求する（ステップＳ２２１）。
【０１４９】
サーバ装置１００は、ステップＳ２１９で携帯端末４００へ送信した画像データに対応する動画データを携帯端末４００へ送信する（ステップＳ２２２）。例えば、サーバ装置１００は、管理情報のボックス００１を参照し、画像データＰ１に対応する動画データＭ１を携帯端末４００へ送信する。
【０１５０】
携帯端末４００が動画データを受信すると、動画再生部４９０が、公知のＡＲ技術を用いて、カメラ４２０で撮影している人物画像３１０に重畳させて動画データを再生する（ステップＳ２２３）。
【０１５１】
なお、サーバ装置１００は、正規ユーザと認証した後、携帯端末４００からアプリＩＤを取得し、保存場所情報に対応付けて管理情報に登録する。２回目以降の動画再生では、サーバ装置１００は、携帯端末４００から保存場所情報に基づくアクセスがあると、携帯端末４００からアプリＩＤを取得し、取得したアプリＩＤが正規ユーザのアプリＩＤとして登録されているか否か判定し、ユーザ認証を自動で行う。
【０１５２】
このように、本実施形態によれば、画像プリント装置２００から出力されたプリント物３００を携帯端末４００で撮影することで、プリント物３００に動画が重畳して再生されるように携帯端末４００へ動画データを配信することができる。また、プリント物３００の販売時に認証キー（パスワード）を提示し、動画の初回再生時に認証キーの入力を求めることで、正規ユーザのみが動画を再生できるようになる。
【０１５３】
また、サーバ装置１００のデータベース１６０に保存された管理情報で、販売可能数や再生可能デバイス数を設定することで、プリント物３００の発行枚数や、動画再生端末数を制限することができる。例えば、発行枚数を制限することで、プリント物３００の価値を上げることができる。また、動画再生端末数を制限することで、プリント物３００の複製・頒布を抑制できる。
【０１５４】
動画の初回再生時に認証キーの入力が必要となるため、プリント物３００を購入していない非正規ユーザは動画を再生することができない。そのため、非正規ユーザにより動画再生の権利が使用されることを防止できる。
【０１５５】
ユーザ（携帯端末４００）の位置や、動画再生時刻により、異なる動画が再生されるようにしてもよい。この場合、図２０に示すように、管理情報には、位置や時刻等の条件に応じた複数の動画が定義される。ユーザ（携帯端末４００）の位置は、ＧＰＳ４４０により取得される。例えば、条件１に時刻５：００〜１０：００、条件２に時刻１０：００〜１８：００、条件３に時刻１８：００〜５：００が設定されている場合、朝、昼、夜で再生される動画を変えることができる。
【０１５６】
条件に“位置”を設定した場合、特定の場所で特定の動画が再生される。例えば、イベント会場において動画再生を行うことで、イベントに関連した特別な動画を視聴可能にできる。
【０１５７】
管理情報の条件には、位置や時刻だけでなく、携帯端末４００から取得可能な様々なデバイス情報（メーカ、設定言語、モデル名、ＩＰアドレスゾーン、ネットワークセグメント）を設定することができる。管理情報の条件にアプリＩＤが設定されてもよい。
【０１５８】
管理情報には、動画データの配信期間が設定されていてもよい。また、追加課金により動画データの配信期間が延長できるようにしてもよい。この場合、動画データの配信期間は、保存場所情報毎に異なったものとなる。
【０１５９】
動画データ再生システムは、複数の画像プリント装置２００を備えていてもよい。サーバ装置１００が、画像プリント装置２００毎に、画像の販売期間を設定してもよい。
【０１６０】
サンプル画像表示部２６０は、タッチパネル２１０にサンプル画像７００を表示する際、サンプル画像７００内の二次元コードを、ダミー情報に基づく二次元コードとすることが好ましい。これにより、タッチパネル２１０に表示されたサンプル画像７００を携帯端末で撮影して動画を再生するような行為を防止できる。
【０１６１】
画像プリント装置２００からの要求に応じてサーバ装置１００が保存場所情報を送信する際、二次元コードのプリント位置情報もあわせて送信してもよい。画像合成部２９０は、プリント位置情報に基づいて、ユーザが購入した画像に二次元コード画像を合成し、合成画像を作成する。このように、二次元コードのプリント位置を指定することで、人物画像の品質を低下させずに、二次元コードをプリントすることができる。コードプリント位置情報は、画像データを提供するライセンサが決定してもよい。コードプリント位置情報は、サーバ装置１００が画像プリント装置２００に画像データを送信する際に（図１９のステップＳ２０２）あわせて送信してもよい。
【０１６２】
上記実施形態では、サーバ装置１００から画像プリント装置２００へ画像データを送信する例について説明したが、画像データ及び認証キー情報を格納した記憶媒体を画像プリント装置２００に接続するなどにより、画像プリント装置２００のメモリ２５０に画像データ及び認証キー情報を書き込んでもよい。
【０１６３】
この場合、画像プリント装置２００が保存場所情報を生成（発行）し、この保存場所情報をコード化して二次元コード画像を生成してもよい。画像プリント装置２００は、サーバ装置１００内の対応するボックスが参照可能となる番号（以下、元番号と称する）に追加桁番号を付加して保存場所情報を生成する保存場所情報生成部を有する。画像が購入される毎に追加桁番号を変えることで、画像プリント装置２００で販売されるプリント物３００は、人物画像３１０が同じであっても、二次元コード３２０が異なったものとなる。保存場所情報は、追加桁番号が異なっていても、動画データの保存場所が特定可能となる元番号を含んでいるため、サーバ装置１００の内部処理により、同一のボックスが参照されるようになっている。
【０１６４】
画像プリント装置２００が保存場所情報の生成に用いる元番号は、例えば、係員が画像プリント装置２００を操作してメモリ２５０に書き込むことができる。
【０１６５】
動画データ再生システムが複数の画像プリント装置２００を備えている場合は、追加桁番号に、画像プリント装置２００の号機ＩＤを含めてもよい。これにより、各画像プリント装置２００が互いに異なる保存場所情報を生成することができる。
【０１６６】
このように画像プリント装置２００が保存場所情報を生成することで、サーバ装置１００における保存場所情報の管理負荷を軽減することができる。また、追加桁番号に上限を持たせることで、プリント物３００の販売枚数を画像プリント装置２００により管理することが可能となる。また、画像プリント装置２００から、サーバ装置１００との通信機能を省略できる。
【０１６７】
上記第２の実施形態において、画像プリント装置２００のレシートプリンタが、認証キーをレシートに印字して出力してもよい。
【０１６８】
上記第２の実施形態では、プリント物３００の購入時に画像プリント装置２００からユーザに対して認証キーを提示する例について説明したが、ユーザ自身が認証キーを登録できるようにしてもよい。この場合、プリント物３００の購入時に、画像プリント装置２００に、認証キー登録サイトのＵＲＬ情報を示す二次元コードが表示される。ユーザは、携帯端末４００のカメラ４２０を用いて二次元コードを読み取り、サーバ装置１００上の認証キー登録サイトにアクセスし、認証キーを登録する。
【０１６９】
認証キー登録サイトのＵＲＬ情報は、保存場所情報に対応付けて作成される。ユーザが、動画の初回再生時に、自身で登録した認証キーを入力することでユーザ認証が行われる。
【０１７０】
携帯端末４００が認証キー登録サイトにアクセスすると、サーバ装置１００が携帯端末４００からアプリＩＤを取得し、取得したアプリＩＤを認証キーとして登録してもよい。携帯端末４００が保存場所情報に基づいてサーバ装置１００にアクセスすると、アプリＩＤを用いたユーザ認証が自動的に行われる。
【０１７１】
上記第２の実施形態において、動画再生時のユーザ認証の有無を選択できるようにしてもよい。例えば、画像プリント装置２００におけるプリント物３００の購入時にユーザ認証の有無を選択できるようにする。サーバ装置１００は、選択に応じて、ユーザ認証を行う保存場所情報、又はユーザ認証を行わない保存場所情報を画像プリント装置２００へ送信する。携帯端末４００が、ユーザ認証を行わない保存場所情報に基づいてサーバ装置１００にアクセスした場合、ユーザ認証処理は省略される。画像プリント装置２００は、ユーザ認証の有無により、プリント物３００の販売価格を変えてもよい。
【０１７２】
携帯端末４、４００で再生される動画は、プリント物３、３００に重畳されるものに限定されず、プリント物３、３００の位置に関係なくディスプレイ４４、４５０で再生されてもよい。
【０１７３】
上述した第１、第２の実施形態で説明した動画データ再生システムの少なくとも一部は、ハードウェアで構成してもよいし、ソフトウェアで構成してもよい。ソフトウェアで構成する場合には、動画データ再生システムの少なくとも一部の機能を実現するプログラムをフレキシブルディスクやＣＤ−ＲＯＭ等の記録媒体に収納し、コンピュータに読み込ませて実行させてもよい。記録媒体は、磁気ディスクや光ディスク等の着脱可能なものに限定されず、ハードディスク装置やメモリなどの固定型の記録媒体でもよい。
【０１７４】
また、動画データ再生システムの少なくとも一部の機能を実現するプログラムを、インターネット等の通信回線（無線通信も含む）を介して頒布してもよい。さらに、同プログラムを暗号化したり、変調をかけたり、圧縮した状態で、インターネット等の有線回線や無線回線を介して、あるいは記録媒体に収納して頒布してもよい。
【０１７５】
なお、本発明は上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。さらに、異なる実施形態にわたる構成要素を適宜組み合わせてもよい。
【符号の説明】
【０１７６】
１  サーバ装置
２  画像プリント装置
３  プリント物
４  携帯端末
【図１】
0006428404.tif 000002
【図２】
0006428404.tif 000003
【図３】
0006428404.tif 000004
【図４】
0006428404.tif 000005
【図５】
0006428404.tif 000006
【図６】
0006428404.tif 000007
【図７】
0006428404.tif 000008
【図８】
0006428404.tif 000009
【図９】
0006428404.tif 000010
【図１０】
0006428404.tif 000011
【図１１】
0006428404.tif 000012
【図１２】
0006428404.tif 000013
【図１３】
0006428404.tif 000014
【図１４】
0006428404.tif 000015
【図１５】
0006428404.tif 000016
【図１６】
0006428404.tif 000017
【図１７】
0006428404.tif 000018
【図１８】
0006428404.tif 000019
【図１９】
0006428404.tif 000020
【図２０】
0006428404.tif 000021