(57)【要約】  同一のマーカーから、ユーザごとに異なるコンテンツを表示させることを目的とする。  コンテンツ要求プログラムは、端末に、マーカー画像を撮影する撮影手段、コンテンツを指定するための識別情報を取得する識別手段、マーカー画像から抽出したマーカー情報と、識別情報とを含む配信要求情報を、複数のコンテンツを管理する管理サーバに送信する出力手段、及び複数のコンテンツのうちの配信要求情報に含まれるマーカー情報及び識別情報に対応するコンテンツを、管理サーバから受信する受信手段、として機能させる。
2017168978.tif 000002
【特許請求の範囲】
【請求項１】
端末に、
マーカー画像を撮影する撮影手段、
コンテンツを指定するための識別情報を取得する識別手段、
前記マーカー画像から抽出したマーカー情報と前記識別情報とを含む配信要求情報を、複数のコンテンツを管理する管理サーバに送信する出力手段、及び
前記複数のコンテンツのうちの前記配信要求情報に含まれる前記マーカー情報及び前記識別情報に対応するコンテンツを、前記管理サーバから受信する受信手段、
として機能させるコンテンツ要求プログラム。
【請求項２】
前記識別手段は、
前記端末のユーザによって入力された所定のコードを前記識別情報として取得する、
請求項１に記載のコンテンツ要求プログラム。
【請求項３】
前記識別手段は、
前記コンテンツを再生する言語の選択に関する情報を前記識別情報として取得する、
請求項１に記載のコンテンツ要求プログラム。
【請求項４】
特定のユーザに配信する個別コンテンツと、個別コンテンツＩＤとを対応付けて記憶するコンテンツ情報記憶部と、
マーカー画像を識別するマーカー情報と、前記個別コンテンツＩＤと、前記特定のユーザに配信する個別コンテンツを識別する個別識別情報と、を対応づけて記憶するマーカー情報記憶部と、
端末から配信要求情報を受信し、当該配信要求情報に、端末で撮影されたマーカー画像に関するマーカー情報と前記個別識別情報とが含まれる場合に、前記マーカー情報と前記個別識別情報とに対応する個別コンテンツＩＤを、前記マーカー情報記憶部から抽出する、受付部と、
抽出した前記個別コンテンツＩＤに対応する個別コンテンツを前記端末に配信する配信部と、
を備えるコンテンツ管理装置。
【請求項５】
前記コンテンツ情報記憶部は、さらに
不特定多数のユーザに配信する汎用コンテンツと、汎用コンテンツＩＤとを対応付けて記憶し、
前記マーカー情報記憶部は、さらに、
前記マーカー情報に、前記汎用コンテンツＩＤをさらに対応付けて記憶し、
前記受付部は、
前記配信要求情報に、前記個別識別情報が含まれない場合に、前記配信要求情報に含まれる前記マーカー情報に対応する汎用コンテンツＩＤを、前記マーカー情報記憶部から抽出し、
前記配信部は、
抽出した前記汎用コンテンツＩＤに対応する汎用コンテンツを前記端末に配信する、請求項４に記載のコンテンツ管理装置。
【請求項６】
前記マーカー情報記憶部は、
汎用コンテンツを再生する言語を表す国コードを、前記マーカー情報にさらに対応づけて記憶し、
前記受付部は、
抽出した前記汎用コンテンツＩＤから前記国コードに対応する汎用コンテンツＩＤを選択し、
前記配信部は、
選択した汎用コンテンツＩＤに対応する汎用コンテンツを前記端末に配信する、
請求項５に記載のコンテンツ管理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンテンツ管理装置、及びコンテンツ要求プログラム等に関する。
【背景技術】
【０００２】
ＡＲ（Ａｕｇｍｅｎｔｅｄ  Ｒｅａｌｉｔｙ：拡張現実）の技術を用いることで、例えば、カード等に印刷されたマーカーを端末で読み取った場合に、当該マーカーに関連づけられたコンテンツをその端末の表示部に表示させることができる。【０００３】
特許文献１には、端末における負荷を軽減して、より多くの情報が得られるＡＲシステムを提供するための技術が開示されている。特許文献１に記載の技術は、マーカーと、このマーカーに関連づけられたコンテンツとを、端末が接続されるサーバに記録しておき、マーカーの情報が端末からサーバへ送出された際に、このサーバにおいて、当該マーカーに関連づけられたコンテンツを抽出し端末へ送出することを特徴としている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１４−８９５５８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかし、特許文献１に記載されるような従来の技術では、表示させるコンテンツと端末に読み取らせるマーカーとは１対１で対応付けられている。従って、ユーザごとに異なるコンテンツを表示させる場合には、表示させるコンテンツの種類と同じ数だけマーカーを準備しなければならなかった。【０００６】
そこで、本発明は、上記事情に鑑み、同一のマーカーから、ユーザ毎に異なるコンテンツを表示させることを目的とする。
【課題を解決するための手段】
【０００７】
本発明によるコンテンツ要求プログラムは、端末に、マーカー画像を撮影する撮影手段、コンテンツを指定するための識別情報を取得する識別手段、マーカー画像から抽出したマーカー情報と、識別情報とを含む配信要求情報を、複数のコンテンツを管理する管理サーバに送信する出力手段、及び複数のコンテンツのうちの配信要求情報に含まれるマーカー情報及び識別情報に対応するコンテンツを、管理サーバから受信する受信手段、として機能させる。【０００８】
なお、本明細書等において、「部」とは、単に物理的構成を意味するものではなく、その構成が有する機能をソフトウェアによって実現する場合も含む。また、１つの構成が有する機能が２つ以上の物理的構成により実現されても、２つ以上の構成の機能が１つの物理的構成により実現されてもよい。
【発明の効果】
【０００９】
本発明によれば、同一のマーカーから、同一のマーカーから、ユーザ毎に異なるコンテンツを表示させることが可能になる。
【図面の簡単な説明】
【００１０】
【図１】本発明の一実施形態におけるコンテンツ管理システムのシステム構成の一例を示す構成図である。
【図２】本発明の一実施形態における端末及び管理サーバの機能ブロックの一例を示す図である。
【図３】本発明の一実施形態におけるコンテンツ情報ＤＢのレコードの一例を示す図である。
【図４】本発明の一実施形態におけるマーカー情報ＤＢのレコードの一例を示す図である。
【図５】本発明の一実施形態における管理サーバの処理フローの一例を示すフローチャートである。
【図６】本発明の一実施形態におけるコンテンツ作成プログラムをインストールした端末の機能ブロックの一例を示す図である。
【図７】本発明の一実施形態におけるコンテンツ要求プログラムをインストールした端末の機能ブロックの一例を示す図である。
【図８】本発明の一実施形態におけるマーカー撮影画面の一例を示す図である。
【図９】本発明の一実施形態における個別コンテンツ登録処理のフローの一例を示すシーケンス図である。
【図１０】本発明の一実施形態における個別コンテンツ配信処理のフローの一例を示すシーケンス図である。
【図１１】本発明の一実施形態における管理サーバ、及び端末のハードウェア構成の一例を示す図である。
【発明を実施するための形態】
【００１１】
［第１の実施形態］
以下、本発明の実施の形態の１つについて詳細に説明する。なお、以下の実施の形態は、本発明を説明するための例示であり、本発明をその実施の形態のみに限定する趣旨ではない。また、本発明は、その要旨を逸脱しない限り、さまざまな変形が可能である。さらに、当業者であれば、以下に述べる各要素を均等なものに置換した実施の形態を採用することが可能であり、かかる実施の形態も本発明の範囲に含まれる。またさらに、必要に応じて示す上下左右等の位置関係は、特に断らない限り、図示の表示に基づくものとする。さらにまた、図面における各種の寸法比率は、その図示の比率に限定されるものではない。
【００１２】
＜１．システム構成の概要＞
図１は、本実施形態に係るコンテンツ管理システム１のシステム構成の一例を示している。本実施形態に係るコンテンツ管理システム１は、商品に添付されたＡＲマーカー（以下、単に「マーカー」とも呼ぶ。）と、配信されるコンテンツを識別する情報（以下、「識別情報」とも呼ぶ。）に基づいて、用意されたコンテンツを配信する。コンテンツは、本実施形態ではＡＲ動画である。ＡＲ動画は、拡張現実を利用した動画であり、マーカーを含む商品を撮影すると、その商品の画像に重ね合わせて再生される動画である。なお、商品は、あるユーザ（以下、「登録ユーザ」とも呼ぶ。）が、不特定多数の消費者（以下、「再生ユーザ」）に販売するために店舗に陳列する商品だけでなく、特定のユーザに贈るためのプレゼントを含む。
【００１３】
図１に示すようにコンテンツ管理システム１は、インターネット等のネットワークＮに接続された管理サーバ（コンテンツ管理装置の一例である。）１００と、端末２００Ａ，２００Ｂ（以下、端末２００Ａ，２００Ｂをまとめて「端末２００」とも呼ぶ。）とを備えている。
【００１４】
ネットワークＮは、無線ネットワークや有線ネットワークにより構成される。通信ネットワークの一例としては、携帯電話網や、ＰＨＳ（Ｐｅｒｓｏｎａｌ Ｈａｎｄｙ−ｐｈｏｎｅ Ｓｙｓｔｅｍ）網、無線ＬＡＮ（Ｌｏｃａｌ Ａｒｅａ Ｎｅｔｗｏｒｋ）、３Ｇ（３ｒｄ Ｇｅｎｅｒａｔｉｏｎ）、ＬＴＥ（Ｌｏｎｇ Ｔｅｒｍ Ｅｖｏｌｕｔｉｏｎ）、４Ｇ（４ｔｈ Ｇｅｎｅｒａｔｉｏｎ ）、ＷｉＭａｘ（登録商標）、赤外線通信、Ｂｌｕｅｔｏｏｔｈ（登録商標）、有線ＬＡＮ、電話線、電灯線ネットワーク、ＩＥＥＥ１３９４等に準拠したネットワークがある。
【００１５】
端末２００は、ネットワークＮに接続されたコンピュータである。具体的には、端末２００として、例えば携帯電話やスマートフォン、ＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔｓ）、タブレット、ウェアラブル（Ｗｅａｒａｂｌｅ）端末、ゲーム機等が想定されるが、これらに限られるものではない。なお、端末２００は、カメラ等の撮影部を備えることが好ましい。以下の説明では、登録ユーザは端末２００Ａを利用してコンテンツを登録し、再生ユーザは端末２００Ｂを利用してコンテンツを再生するとして説明する。この場合、端末２００Ａにはコンテンツを作成するためのコンテンツ作成プログラムがインストールされており、端末２００Ｂにはコンテンツの配信を要求するためのコンテンツ要求プログラムがインストールされている。
【００１６】
管理サーバ１００は、ネットワークＮに接続されたコンピュータであり、例えばＰＣやサーバ装置等が挙げられる。なお、本実施形態では、管理サーバ１００は、クラウド上に構築される。
【００１７】
＜２．管理サーバ１００の機能構成＞
図２を参照して、本実施形態に係る管理サーバ１００の機能構成について説明する。
管理サーバ１００は、例えば、マーカー情報ＤＢ（マーカー情報記憶部の一例である。）１３２と、コンテンツ情報ＤＢ（コンテンツ情報記憶部の一例である。）１３１と、受付部１０１と、配信部１０２と、活性化部１０３と、を備えている。
【００１８】
（２−１．データベース）
図３はコンテンツ情報ＤＢ１３１の一例を示す図である。コンテンツ情報ＤＢ１３１には、コンテンツＩＤに、コンテンツが対応付けられている。なお、コンテンツ情報ＤＢ１３１は、ユーザそれぞれが所有する領域に区画される構成でもよい。コンテンツ情報ＤＢ１３１には、個別コンテンツと汎用コンテンツとの２種類のコンテンツが格納されている。個別コンテンツは、登録ユーザが特定の相手に向けて用意したＡＲ動画である。具体的には、個別コンテンツは、還暦のお祝いメッセージ動画や、取引先の社長就任お祝いメッセージ動画、結婚式来賓へのお礼メッセージ動画等である。
【００１９】
他方で、汎用コンテンツは、商品の販売主等が、不特定多数の消費者に向けて用意したＡＲ動画である。具体的には、汎用コンテンツは、商品の広告動画や、商品の消費方法（飲み方や、食べ方、利用方法等）の説明動画等である。
【００２０】
以下の説明において、個別コンテンツに対応づけられているコンテンツＩＤを個別コンテンツＩＤとも呼び、汎用コンテンツに対応づけられているコンテンツＩＤを汎用コンテンツＩＤとも呼ぶ。
【００２１】
図４は、本実施形態に係るマーカー情報ＤＢ１３２の一例を示す図である。マーカー情報ＤＢ１３２には、マーカー情報に、コンテンツＩＤと識別情報とが対応付けられて保存されている。マーカー情報は、後述する端末２００がマーカー画像を読み取った際に抽出される、マーカーを識別するための情報をいう。
【００２２】
識別情報はコンテンツを識別するための情報である。マーカー情報ＤＢ１３２において、マーカー情報に対応づけられている識別情報は、個別コンテンツ識別情報（個別識別情報の一例である。）か汎用コンテンツ識別情報かのいずれかである。より具体的には、マーカー情報ＤＢ１３２において、個別コンテンツＩＤには個別コンテンツ識別情報が対応づけられ、汎用コンテンツＩＤには汎用コンテンツ識別情報が対応づけられている。なお、マーカー情報ＤＢ１３２において、汎用コンテンツＩＤには識別情報が対応づけられていない構成でもよい。
【００２３】
個別コンテンツ識別情報は、本実施形態ではお祝いコードである。お祝いコードは、登録ユーザが、商品を再生ユーザに贈る場合に、その商品に添えて送る識別子である。なお、登録ユーザは例えば商品を購入した際に、商品に添付されるマーカーに対応づいたお祝いコードを入手することができる。具体的には、お祝いコードは、例えば登録ユーザの名前や、記念日、又はその組み合わせ等の任意の文字列を含む。なお、個別コンテンツ識別情報は、お祝いコードに限定されず、例えば、端末２００Ｂの端末識別情報（電話番号やＭＡＣアドレス等）や、再生ユーザのメールアドレス、位置情報等でもよい。
【００２４】
汎用コンテンツ識別情報は、本実施形態では国コードである。国コードは、コンテンツを再生する言語を識別するためのコードである。なお、汎用コンテンツ識別情報は、国コードに限定されず、例えば、商品を販売する店舗を識別する情報や、ユーザの属性情報でもよい。
【００２５】
店舗を識別する情報は、具体的には、店舗の位置情報や、店舗に設置された無線ＬＡＮ等から送信されるビーコン情報に含まれる情報である。汎用コンテンツ識別情報が店舗を識別する情報である場合には、商品を販売する各店舗は、店舗ごとの客層やニーズ応じた汎用コンテンツを配信することができる。
【００２６】
他方で、ユーザの属性情報は、具体的には、再生ユーザの年齢や、性別、住所、職業等である。汎用コンテンツ識別情報がユーザの属性情報である場合には、商品を販売する事業者は、ユーザの属性に応じた広告等の汎用コンテンツを配信することができる。
【００２７】
図２に戻り管理サーバ１００の機能構成の続きについて説明する。
（２−２．受付部１０１）
受付部１０１は、登録受付処理と、配信受付処理とを行う。
【００２８】
・登録受付処理
受付部１０１は、端末２００Ａからコンテンツの登録を受け付ける。例えば、受付部１０１は、端末２００Ａから、マーカー情報及びコンテンツと合わせて、お祝いコードを受信した場合には、受信したコンテンツに対して個別コンテンツＩＤを発行する。受付部１０１は、コンテンツ情報ＤＢ１３１に、発行した個別コンテンツＩＤと受信したコンテンツ（個別コンテンツ）とを登録する。さらに、受付部１０１は、マーカー情報ＤＢ１３２を参照して、受信したお祝いコード及びマーカー情報に対応するレコードを選択する。このレコードは後述する活性化部１０３の処理によって、マーカー情報ＤＢ１３２に追加されたものである。受付部１０１は、選択したレコードに、発行した個別コンテンツＩＤを対応付けて、マーカー情報ＤＢ１３２を更新する。
【００２９】
他方で、受付部１０１は、端末２００Ａから、マーカー情報及びコンテンツと合わせて、お祝いコードを受信しなかった場合には、受信したコンテンツに対して汎用コンテンツＩＤを発行する。受付部１０１は、受付部１０１は、コンテンツ情報ＤＢ１３１に、発行した汎用コンテンツＩＤと受信したコンテンツ（汎用コンテンツ）とを登録する。さらに、受付部１０１は、受信したマーカー情報に関するレコードを追加する。受付部１０１は、追加したレコードに、発行した汎用コンテンツＩＤを対応付けて、マーカー情報ＤＢ１３２を更新する。なお、受付部１０１が、マーカー情報及びコンテンツと合わせて、国コードを受信した場合には、受付部１０１は、追加したレコードにさらに国コードを対応付けて、マーカー情報ＤＢ１３２を更新する。
【００３０】
・配信受付処理
受付部１０１は、端末２００Ｂから、コンテンツの配信要求情報を受付ける。詳細については後述するが、配信要求情報は、端末２００Ｂが、コンテンツの配信を管理サーバ１００に要求する場合に送信する、少なくともマーカー情報を含む情報である。端末２００Ｂは、配信要求情報にマーカー情報の他、お祝いコード又は国コードを含めて送信することができる。
【００３１】
受付部１０１は、配信要求情報に、マーカー情報とお祝いコードが含まれるか否かに応じて配信するコンテンツを選択する。具体的には、受付部１０１は、受信した配信要求情報にお祝いコードが含まれている場合には、マーカー情報ＤＢ１３２を参照して、受信したお祝いコードに対応する個別コンテンツＩＤを選択する。
【００３２】
他方で、受付部１０１は、受信した配信要求情報にお祝いコードが含まれていない場合には、マーカー情報ＤＢ１３２を参照して、受信した配信要求情報に含まれるマーカー情報に対応する汎用コンテンツＩＤを抽出する。このとき、受信した配信要求情報に国コードが含まれている場合には、受付部１０１は、抽出した汎用コンテンツＩＤの中から国コードに対応する汎用コンテンツＩＤを選択する。受信した配信要求情報にお祝いコードも国コードも含まれていない場合には、受付部１０１は、あらかじめシステム管理者によって指定されたデフォルトの国コード（例えば日本）に対応する汎用コンテンツＩＤを、抽出した汎用コンテンツＩＤの中から選択する。
【００３３】
（２−３．配信部１０２）
配信部１０２は、受付部１０１が選択した個別コンテンツＩＤ又は汎用コンテンツＩＤに対応するコンテンツをコンテンツ情報ＤＢ１３１から抽出し、端末２００Ｂに配信する。
【００３４】
（２−４．活性化部１０３）
活性化部１０３は、お祝いコードのアクティベートを行う。具体的には、活性化部１０３は登録ユーザに発行されたお祝いコードを、対応するマーカー情報に対応づけたレコードをマーカー情報ＤＢ１３２に追加する。
【００３５】
（２−５．処理フロー）
図５を用いて、本実施形態に係る管理サーバ１００におけるコンテンツ配信処理について説明する。図５は、コンテンツ配信処理のフローを示すフローチャートである。なお、以下に説明する処理のフローに含まれる各処理ステップは、処理内容に矛盾を生じない範囲で、任意に順番を変更して又は並列に実行することができるとともに、各処理ステップ間に他のステップを追加してもよい。また、便宜上１ステップとして記載されているステップは、複数ステップに分けて実行することができる一方、便宜上複数ステップに分けて記載されているものは、１ステップとして把握することができる。
【００３６】
管理サーバ１００における受付部１０１が端末２００Ｂから配信要求情報を受信する（Ｓ１０１：ＹＥＳ）と、受付部１０１は、配信要求情報にお祝いコードが含まれているか否かを判定する（Ｓ１０２）。配信要求情報にお祝いコードが含まれている場合（Ｓ１０２：ＹＥＳ）には、受付部１０１は、マーカー情報ＤＢ１３２を参照して、受信したお祝いコードに対応する個別コンテンツＩＤを選択する（Ｓ１０３）。
【００３７】
他方で、配信要求情報にお祝いコードが含まれていない場合（Ｓ１０２：ＮＯ）には、受付部１０１は、配信要求情報に含まれるマーカー情報に対応する汎用コンテンツＩＤをマーカー情報ＤＢ１３２から抽出する（Ｓ１５３）。さらに、受付部１０１は、配信要求情報に、国コードが含まれているか否かを判定する（Ｓ１５３）。配信要求情報に国コードが含まれている場合（Ｓ１５３：ＹＥＳ）には、受付部１０１は、抽出した汎用コンテンツＩＤから、国コードに対応する汎用コンテンツＩＤを選択する（Ｓ１５４）。他方で、配信要求情報に国コードが含まれていない場合（Ｓ１５３：ＮＯ）には、受付部１０１は、抽出した汎用コンテンツＩＤから、デフォルトの国コードに対応する汎用コンテンツＩＤを選択する（Ｓ１６４）。
【００３８】
配信部１０２は、選択したコンテンツＩＤに対応する汎用コンテンツをコンテンツ情報ＤＢ１３１から抽出し、端末２００Ｂに配信する（Ｓ１０４）。
【００３９】
このように、本実施形態に係る管理サーバ１００が、お祝いコードに応じて配信する個別コンテンツを選択して配信することで、同一のマーカーからでも、端末２００Ｂごとに異なるコンテンツを配信することができる。
【００４０】
＜３．端末２００Ａ＞
図６を用いて端末２００Ａの機能構成について説明する。図６は、本実施形態に係るコンテンツ作成プログラムをインストールした端末２００Ａの機能ブロック図である。図６に示すように、端末２００Ａは、コンテンツ作成部２０１と、識別情報指定部２０２と、出力部２０３とを備える。
【００４１】
（３−１．コンテンツ作成部２０１）
コンテンツ作成部２０１は、登録ユーザが撮影した動画をＡＲ動画に加工してコンテンツを作成する。例えば、コンテンツ作成部２０１は、登録ユーザが撮影した動画から、背景を削除することができる。
【００４２】
（３−２．識別情報指定部２０２）
識別情報指定部２０２は、コンテンツ作成部２０１が作成したコンテンツに対応付ける識別情報を指定する。識別情報指定部２０２は、個別コンテンツ識別情報又は汎用コンテンツ識別情報を指定することができる。
【００４３】
・個別コンテンツ識別情報の指定
本実施形態では、識別情報指定部２０２は、個別コンテンツ識別情報として、入力されたお祝いコードを指定する。例えば、識別情報指定部２０２は、お祝いコードを入力させるための画面を端末２００Ａに表示させることができる。登録ユーザは、例えば商品を購入した際に取得したお祝いコードを、識別情報指定部２０２が表示した画面を用いて端末２００Ａに入力することができる。なお、識別情報指定部２０２は、個別コンテンツ識別情報として、入力された位置情報（住所、緯度経度等）や端末識別情報（電話番号やＭＡＣアドレス等）、メールアドレス等を指定する構成でもよい。
【００４４】
・汎用コンテンツ識別情報の指定
本実施形態では、識別情報指定部２０２は、汎用コンテンツ識別情報として、選択された国コードを指定する。例えば、識別情報指定部２０２は、国コードを選択させるための画面を端末２００Ａに表示させることができる。なお、識別情報指定部２０２は、汎用コンテンツ識別情報として、店舗を識別する情報やユーザの属性情報を指定する構成でもよい。
【００４５】
（３−３．出力部２０３）
出力部２０３は、コンテンツ作成部２０１が作成したコンテンツと、識別情報指定部２０２が指定した識別情報と、マーカー情報とを対応づけて管理サーバ１００へと出力する。
【００４６】
＜４．端末２００Ｂ＞
次に、図７を用いて端末２００Ｂの機能構成について説明する。図７は、本実施形態に係るコンテンツ要求プログラムをインストールした端末２００Ｂの機能ブロック図である。図７に示すように、端末２００Ｂは、お祝いコード記憶部２３１と、認識部２１１と、識別部２１２と、出力部２１３と、受信部２１４とを備える。
【００４７】
（４−１．お祝いコード記憶部２３１）
本実施形態では、お祝いコード記憶部２３１は、お祝いコードと、マーカー情報とを対応付けて記憶する。端末２００Ｂがお祝いコード記憶部２３１を備えることで、再生ユーザは、一度入力したお祝いコードを再度、入力する手間を省くことができる。
【００４８】
なお、お祝いコード記憶部２３１は、再生ユーザが過去に入力したお祝いコードのうち、もっとも最近入力したお祝いコードを記憶する構成でもよい。この場合、後述する識別部２１２が、新たなお祝いコードを取得する度に、お祝いコード記憶部２３１には、新たに取得したお祝いコンテンツが上書き保存される。さらにお祝いコード記憶部２３１は、お祝いコードと記念日とを対応付けて記憶する構成でもよい。この場合、端末２００Ｂは、記念日ごとにお祝いコードを記憶することができる。
【００４９】
（４−２．認識部２１１）
認識部２１１は、端末２００Ｂにおけるカメラを制御して、商品に添付されたマーカー画像を撮影し、撮影されたマーカー画像からマーカー情報を認識し、抽出する。
【００５０】
（４−３．識別部２１２）
識別部２１２は、要求する個別コンテンツを識別するための情報を取得する個別コンテンツ識別処理と、要求する汎用コンテンツを識別する情報を取得する汎用コンテンツ識別処理とを行う。
【００５１】
・個別コンテンツ識別処理
識別部２１２は、個別コンテンツを識別する個別コンテンツ識別情報を取得する。本実施形態においては、識別部２１２は、個別コンテンツ識別情報として、お祝いコードを取得する。具体的には、識別部２１２は、認識部２１１がマーカー画像を撮影させる際に、端末２００Ｂにお祝いコードを入力するための入力領域を含むマーカー撮影画面（詳細については、図８を用いて後述する）を表示させる。
【００５２】
例えば識別部２１２は、認識部２１１が取得したマーカー情報がお祝いコード記憶部２３１に記憶されていない場合にのみ、上述の入力領域を含むマーカー撮影画面を端末２００Ｂに表示させることが好ましい。識別部２１２は、入力領域に入力された文字列からお祝いコードを取得する。識別部２１２は、取得したお祝いコードをマーカー情報と対応付けて、お祝いコード記憶部２３１に保存する。
【００５３】
なお、識別部２１２が取得する個別コンテンツ識別情報はお祝いコードに限定されない。例えば、識別部２１２は、個別コンテンツ識別情報として位置情報や、端末２００Ｂの端末識別番号（電話番号、ＭＡＣアドレス等）やメールアドレス等を取得する構成でもよい。例えば個別コンテンツ識別情報が、端末識別番号や位置情報である場合には、識別部２１２は、認識部２１１がマーカー情報を抽出する際に、自動で個別コンテンツ識別情報を取得することができる。
【００５４】
・汎用コンテンツ識別処理
識別部２１２は、汎用コンテンツを識別する汎用コンテンツ識別情報を取得する。本実施形態においては、識別部２１２は、汎用コンテンツ識別情報として、国コードを取得する。具体的には、識別部２１２は、認識部２１１がマーカー画像を撮影する際に、端末２００Ｂに国コードを選択させるための選択領域を含むマーカー撮影画面（詳細については、図８を用いて後述する）を表示させる。識別部２１２は、選択領域で選択された国コードを取得する。
【００５５】
なお、識別部２１２は、国コードを端末２００Ｂから自動で取得する構成でもよい。この場合、識別部２１２は例えば、端末２００Ｂに設定されている言語の情報やブラウザにおけるクッキー情報を参照することで国コードを取得することができる。
【００５６】
さらに、識別部２１２が取得する汎用コンテンツ識別情報は国コードに限定されない。例えば、識別部２１２は、汎用コンテンツ識別情報として、店舗を識別する情報を取得する構成でもよい。この場合、識別部２１２は、端末２００Ｂの位置情報や、端末２００Ｂが受信しているビーコン情報等を参照して、自動で汎用コンテンツ識別情報を取得することができる。また、例えば、識別部２１２は、汎用コンテンツ識別情報として、ユーザの属性情報を取得する構成でもよい。この場合、識別部２１２は、端末２００ＢにインストールされているＳＮＳ（Ｓｏｃｉａｌ  Ｎｅｔｗｏｒｋｉｎｇ  Ｓｅｒｖｉｃｅ）等を利用するためのアプリケーションと連動して動作することが好ましい。これによって識別部２１２は、端末２００Ｂを利用する再生ユーザがＳＮＳに登録したプロフィール情報を参照することで、ユーザの属性情報を自動で取得することができる。
【００５７】
（４−４．出力部２１３）
出力部２１３は、配信要求情報を管理サーバ１００へと送信する。出力部２１３は、配信要求情報に、認識部２１１が抽出したマーカー情報と、識別部２１２が取得したお祝いコード、又は国コードとを含めて、管理サーバ１００へと送信する。
【００５８】
（４−５．受信部２１４）
受信部２１４は、管理サーバ１００から配信されるコンテンツを受信し、再生する。
【００５９】
＜５．画面例＞
図８は、本実施形態に係るマーカー撮影画面の一例を示す図である。認識部２１１が、カメラを制御して、マーカー画像を撮影させる場合に、図８に示すマーカー撮影画面が表示される。図８の例では、画面の中央には撮影した商品のマーカー画像Ｍが表示されている。認識部２１１は、撮影されたマーカー画像Ｍからマーカー情報を認識し、取得する。
【００６０】
マーカー撮影画面は、国コード選択領域Ａ１０１と、お祝いコード入力領域Ａ１０３とを含む。国コード選択領域Ａ１０１には、図８の例では、国コードに対応する国旗が表示されている。識別部２１２は、国コード選択領域Ａ１０１において、再生ユーザが選択した国旗に対応する国コードを取得することができる。
【００６１】
他方で、お祝いコード入力領域Ａ１０３は、再生ユーザが入力した文字列を受け付ける機能を有する。識別部２１２は、入力された文字列をお祝いコードとして取得することができる。
【００６２】
＜６．処理シーケンス＞
図９及び図１０を用いて本実施形態に係るコンテンツ管理システム１の個別コンテンツ登録処理、及び個別コンテンツ配信処理のシーケンスについて説明する。
【００６３】
図９は、本実施形態に係るコンテンツ管理システム１における個別コンテンツ登録処理の処理シーケンスを示す図である。
【００６４】
登録ユーザは、再生ユーザにプレゼントする商品を購入した際に、例えば商品を購入した店舗において、お祝いコードを入手することができる。お祝いコードは、登録ユーザに付与されると、管理サーバ１００における活性化部１０３によってアクティベートされる。例えば店舗に設置されたサーバ装置から活性化部１０３に対して、お祝いコードを登録ユーザに付与した際に通知を送信することが好ましい。活性化部１０３は、この通知を受信することで、お祝いコードと対応するマーカー情報とが対応づいたレコードをマーカー情報ＤＢ１３２に追加することで、アクティベートする（Ｓ１１）。
【００６５】
お祝いコードを受け取った登録ユーザは、端末２００Ａを用いて商品に添えて贈りたい動画を撮影する（Ｓ２１）。撮影された動画は、コンテンツ作成部２０１によってＡＲ動画へと編集される（Ｓ２２）。コンテンツ作成部２０１は、作成した個別コンテンツをお祝いコードとあわせて管理サーバ１００へと送信する（Ｓ２３）。
【００６６】
お祝いコードと個別コンテンツとを受信した管理サーバ１００の受付部１０１は、受信した個別コンテンツに対して、個別コンテンツＩＤを発行する。受付部１０１は、発行した個別コンテンツＩＤと個別コンテンツとを対応付けて、コンテンツ情報ＤＢ１３１に登録する（Ｓ１２）。さらに受付部１０１は、マーカー情報ＤＢ１３２を参照して、発行した個別コンテンツＩＤを、受信したお祝いコード及びマーカー情報に対応するレコードに登録する（Ｓ１３）。
【００６７】
図１０は、本実施形態に係るコンテンツ管理システム１における個別コンテンツ配信処理の処理シーケンスを示す図である。
【００６８】
例えば宅配便等で登録ユーザからプレゼントを受け取った再生ユーザは、プレゼントに添えられたメッセージカード等からお祝いコードを入手することができる。再生ユーザは、端末２００Ｂのカメラを用いて、プレゼントに添付されているマーカー画像を撮影する（Ｓ３１）。端末２００Ｂにおける認識部２１１は、撮影したマーカー画像からマーカー情報を抽出する（Ｓ３２）。このとき、識別部２１２は例えば図８に示したマーカー撮影画面を端末２００Ｂに表示させて、入力されたお祝いコード、又は国コードを取得する（Ｓ３３）。図１０では、識別部２１２がお祝いコードを取得した場合を例に説明する。
【００６９】
出力部２１３は、マーカー情報とお祝いコードとを含む配信要求情報を管理サーバ１００に送信する（Ｓ３４）。管理サーバ１００における受付部１０１は、受け付けた配信要求情報に含まれる、マーカー情報及びお祝いコードに対応する個別コンテンツＩＤをマーカー情報ＤＢ１３２から選択する（Ｓ４１）。
【００７０】
次に配信部１０２は、個別コンテンツＩＤに対応する個別コンテンツをコンテンツ情報ＤＢ１３１から抽出する（Ｓ４２）。配信部１０２は、抽出された個別コンテンツを端末２００Ｂに配信する（Ｓ４３）。
【００７１】
このように、本実施形態に係るコンテンツ管理システム１によると、マーカー情報に対応するコンテンツ情報から、配信するコンテンツをお祝いコードに応じて抽出することができる。これによって、一つのマーカー画像から、ユーザごとに異なるコンテンツを提供することが可能になる。
【００７２】
＜ハードウェア構成＞
以下、図１１を参照しながら、第１の実施形態及び第２の実施形態において上述してきた端末２００、及び管理サーバ１００をコンピュータ８００により実現する場合のハードウェア構成の一例を説明する。なお、それぞれの装置の機能は、複数台の装置に分けて実現することもできる。
【００７３】
図１１に示すように、コンピュータ８００は、プロセッサ８０１、メモリ８０３、記憶装置８０５、入力Ｉ／Ｆ部８０７、データＩ／Ｆ部８０９、通信Ｉ／Ｆ部８１１、及び表示装置８１３を含む。
【００７４】
プロセッサ８０１は、メモリ８０３に記憶されているプログラムを実行することによりコンピュータ８００における様々な処理を制御する。例えば、管理サーバ１００の受付部１０１や配信部１０２、活性化部１０３、端末２００Ａのコンテンツ作成部２０１や識別情報指定部２０２、出力部２０３、端末２００Ｂの認識部２１１や識別部２１２、出力部２１３、受信部２１４などは、メモリ８０３に一時記憶された上で、主にプロセッサ８０１上で動作するプログラムとして実現可能である。
【００７５】
メモリ８０３は、例えばＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）等の記憶媒体である。メモリ８０３は、プロセッサ８０１によって実行されるプログラムのプログラムコードや、プログラムの実行時に必要となるデータを一時的に記憶する。
【００７６】
記憶装置８０５は、例えばハードディスクドライブ（ＨＤＤ）やフラッシュメモリ等の不揮発性の記憶媒体である。記憶装置８０５は、オペレーティングシステムや、上記各構成を実現するための各種プログラムを記憶する。この他、記憶装置８０５は、コンテンツ情報ＤＢ１３１や、マーカー情報ＤＢ１３２、及びお祝いコード記憶部２３１を記憶することも可能である。このようなプログラムやデータは、必要に応じてメモリ８０３にロードされることにより、プロセッサ８０１から参照される。
【００７７】
入力Ｉ／Ｆ部８０７は、ユーザからの入力を受け付けるためのデバイスである。入力Ｉ／Ｆ部８０７の具体例としては、キーボードやマウス、タッチパネル、各種センサ、ウェアラブル・デバイス等が挙げられる。入力Ｉ／Ｆ部８０７は、例えばＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）等のインタフェースを介してコンピュータ８００に接続されても良い。
【００７８】
データＩ／Ｆ部８０９は、コンピュータ８００の外部からデータを入力するためのデバイスである。データＩ／Ｆ部８０９の具体例としては、各種記憶媒体に記憶されているデータを読み取るためのドライブ装置等がある。データＩ／Ｆ部８０９は、コンピュータ８００の外部に設けられることも考えられる。その場合、データＩ／Ｆ部８０９は、例えばＵＳＢ等のインタフェースを介してコンピュータ８００へと接続される。
【００７９】
通信Ｉ／Ｆ部８１１は、コンピュータ８００の外部の装置と有線又は無線により、インターネットＮを介したデータ通信を行うためのデバイスである。通信Ｉ／Ｆ部８１１は、コンピュータ８００の外部に設けられることも考えられる。その場合、通信Ｉ／Ｆ部８１１は、例えばＵＳＢ等のインタフェースを介してコンピュータ８００に接続される。
【００８０】
表示装置８１３は、各種情報を表示するためのデバイスである。表示装置８１３の具体例としては、例えば液晶ディスプレイや有機ＥＬ（Ｅｌｅｃｔｒｏ−Ｌｕｍｉｎｅｓｃｅｎｃｅ）ディスプレイ、ウェアラブル・デバイスのディスプレイ等が挙げられる。表示装置８１３は、コンピュータ８００の外部に設けられても良い。その場合、表示装置８１３は、例えばディスプレイケーブル等を介してコンピュータ８００に接続される。
【００８１】
以上説明した各実施形態は、本発明の理解を容易にするためのものであり、本発明を限定して解釈するためのものではない。本発明は、その趣旨を逸脱することなく、変更／改良され得るととともに、本発明にはその等価物も含まれる。また、各実施形態は例示であり、異なる実施形態で示した構成の部分的な置換または組み合わせが可能であることは言うまでもなく、これらも本発明の特徴を含む限り本発明の範囲に包含される。
【符号の説明】
【００８２】
１              コンテンツ管理システム
１００          管理サーバ
１０１          受付部
１０２          配信部
１０３          活性化部
１３１          コンテンツ情報ＤＢ
１３２          マーカー情報ＤＢ
２００Ａ，２００Ｂ          端末
２０１          コンテンツ作成部
２０２          識別情報指定部
２０３          出力部
２１１          認識部
２１２          識別部
２１３          出力部
２１４          受信部
２３１          お祝いコード記憶部
【図１】
2017168978.tif 000003
【図２】
2017168978.tif 000004
【図３】
2017168978.tif 000005
【図４】
2017168978.tif 000006
【図５】
2017168978.tif 000007
【図６】
2017168978.tif 000008
【図７】
2017168978.tif 000009
【図８】
2017168978.tif 000010
【図９】
2017168978.tif 000011
【図１０】
2017168978.tif 000012
【図１１】
2017168978.tif 000013
【国際調査報告】
2017168978.tif 000014
2017168978.tif 000015