(57)【要約】【課題】イベント会場など限られた範囲で利用されている絵などの素材をユーザが再利用できるようにする。【解決手段】発明の一実施の形態の情報処理装置は、媒体に描かれた素材の画像データを用いる情報処理装置であって、前記画像データから、所定の端末装置が利用可能なコンテンツを生成する生成手段と、前記素材を一意に識別する識別情報を取得する取得手段と、前記生成手段により生成された前記コンテンツと前記取得手段により取得された前記識別情報とを対応付けて登録する登録手段と、を有し、前記登録手段は、前記端末装置が前記識別情報に基づいて情報を取得する情報取得先に、前記コンテンツと前記識別情報とを対応付けて登録することを特徴とする。【選択図】図１
2020038611.tif 000002
【特許請求の範囲】
【請求項１】
媒体に描かれた素材の画像データを用いる情報処理装置であって、
前記画像データから、所定の端末装置が利用可能なコンテンツを生成する生成手段と、
前記素材を一意に識別する識別情報を取得する取得手段と、
前記生成手段により生成された前記コンテンツと前記取得手段により取得された前記識別情報とを対応付けて登録する登録手段と、
を有し、
前記登録手段は、前記端末装置が前記識別情報に基づいて情報を取得する情報取得先に、前記コンテンツと前記識別情報とを対応付けて登録することを特徴とする情報処理装置。
【請求項２】
前記生成手段は、複数の媒体にそれぞれ描かれた各素材の画像データから一のコンテンツを生成し、
前記取得手段は、前記一のコンテンツを一意に識別する識別情報を取得し、
前記登録手段は、前記端末装置が前記一意の識別情報に基づいて情報を取得する情報取得先に、前記一のコンテンツと前記一意の識別情報とを対応付けて登録する、
ことを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記識別情報は前記媒体に記録されている、
ことを特徴とする請求項１または２に記載の情報処理装置。
【請求項４】
前記識別情報は前記媒体にマーカ、二次元コード、またはカラーコードを含む情報として記録されている、
ことを特徴とする請求項３に記載の情報処理装置。
【請求項５】
前記媒体は、塗り絵の用紙であり、
前記素材は、前記用紙に描かれた絵であり、
前記生成手段は、前記コンテンツとして前記塗り絵を含むフレーム画像を生成する、
ことを特徴とする請求項１乃至４のうちの何れか一項に記載の情報処理装置。
【請求項６】
前記生成手段は、前記フレーム画像として、前記絵の特徴量に応じた外枠を生成する、
ことを特徴とする請求項５に記載の情報処理装置。
【請求項７】
前記生成手段は、前記フレーム画像を、前記絵の特徴量に応じたレイアウトで生成する、
ことを特徴とする請求項５に記載の情報処理装置。
【請求項８】
前記フレーム画像は、広告付きフレーム画像または前記絵に動きを与えたフレーム画像である、
ことを特徴とする請求項７に記載の情報処理装置。
【請求項９】
媒体を撮像する撮像手段と、
前記撮像手段により撮像された前記媒体の撮像画像の連携情報を取得する連携情報取得手段と、
前記媒体に記録されている識別情報を入力する入力手段と、
前記連携情報取得手段により取得された連携情報と前記入力手段により入力された前記識別情報とにより指定される情報取得先から前記媒体に描かれた素材のコンテンツを取得するコンテンツ取得手段と、
を有することを特徴とする情報処理装置。
【請求項１０】
前記入力手段により、複数の識別情報が入力された場合、前記コンテンツ取得手段は、前記連携情報取得手段により取得された連携情報と前記入力手段により入力された複数の識別情報とにより指定される情報取得先から前記複数の媒体にそれぞれ描かれた各素材を含む一のコンテンツを取得する、
ことを特徴とする請求項９に記載の情報処理装置。
【請求項１１】
コンテンツサーバと、該コンテンツサーバにコンテンツを登録する登録装置とを有し、
前記登録装置は、
媒体に描かれた素材の画像データから、所定の端末装置が利用可能なコンテンツを生成する生成手段と、
前記素材を一意に識別する識別情報を取得する取得手段と、
前記コンテンツサーバに、前記生成手段により生成された前記コンテンツと前記取得手段により取得された前記識別情報とを対応付けて登録する登録手段と、
を有し、
前記コンテンツサーバは、
前記登録手段による登録に基づき、前記生成手段により生成された前記コンテンツと、前記取得手段により取得された前記識別情報とを対応付けて記憶する記憶手段と、
前記端末装置から前記識別情報が指定されると、前記識別情報と対応付けて記憶されている前記コンテンツを前記端末装置に送信する送信手段と、
を有することを特徴とする情報処理システム。
【請求項１２】
画像表示システムで表示可能な素材を所定の端末装置に提供する情報処理システムであって、
前記素材が描かれた媒体の画像データを読み取る読取手段と、
前記読取手段が読み取った前記画像データから、前記端末装置が利用可能なコンテンツを生成する生成手段と、
前記素材を一意に識別する識別情報を取得する取得手段と、
前記生成手段により生成された前記コンテンツと前記取得手段により取得された前記識別情報とを対応付けて登録する登録手段と、
を有し、
前記端末装置は、
前記媒体を撮像する撮像手段と、
前記撮像手段により撮像された前記媒体の撮像画像の連携情報を取得する連携情報取得手段と、
前記識別情報を入力する入力手段と、
前記連携情報取得手段により取得された連携情報と前記入力手段により入力された前記識別情報とにより指定される情報取得先から前記登録手段により登録された前記コンテンツを取得するコンテンツ取得手段と、
を有することを特徴とする情報処理システム。
【請求項１３】
画像表示システムで表示可能な素材を所定の端末装置に提供する方法であって、
前記素材が描かれた媒体の画像データを読取手段で読み取るステップと、
前記読取手段が読み取った前記画像データから、前記端末装置が利用可能なコンテンツを生成するコンテンツ生成処理を行うステップと、
前記素材を一意に識別する識別情報を取得するステップと、
前記コンテンツ生成処理で生成したコンテンツと前記取得した識別情報とを対応付けて登録するステップと、
前記端末装置が撮像した前記媒体の撮像画像と前記識別情報とに基づいて前記コンテンツを取得するアプリを前記端末装置に提供するステップと、
を含む方法。
【請求項１４】
コンピュータに、
媒体に描かれた素材の画像データから、所定の端末装置が利用可能なコンテンツを生成する生成手段と、
前記素材を一意に識別する識別情報を取得する取得手段と、
前記生成手段により生成された前記コンテンツと前記取得手段により取得された前記識別情報とを対応付けて登録する登録手段と
して機能させるためのプログラム。
【請求項１５】
コンピュータに、
媒体を撮像する撮像手段と、
前記撮像手段により撮像された前記媒体の撮像画像の連携情報を取得する連携情報取得手段と、
識別情報を入力する入力手段と、
前記連携情報取得手段により取得された連携情報と前記入力手段により入力された前記識別情報とにより指定される情報取得先から前記媒体に描かれた素材のコンテンツを取得するコンテンツ取得手段と
して機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、情報処理システム、方法、およびプログラムに関する。
【背景技術】
【０００２】
イベント会場でイベント参加者が描いた絵を画像データとして読み取り、その絵の画像に動きを与えてイベント会場内の表示装置で表示させるシステムが知られている。このシステムでは複数のイベント参加者により作成された絵の画像を次々に表示領域内に登場させて、各絵の画像を同じ表示領域内で動き回らせることができる。このシステムがあることによりイベント参加者が会場を一層楽しむことができ、集客も見込まれるため販促用などとして用いられている。
【０００３】
このようなシステムとして、例えば生き物の絵の画像から抽出した特徴量に基づいて絵の画像に動きを与え、背景（陸や海や空）の中を各絵の画像に自由に移動させ、それをプロジェクタで投影するなどして表示させるものがある（特許文献１参照）。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、イベントが終わった後に、イベント会場で作成した絵の画像を後からでも楽しめるようにしてほしいというニーズがある。イベント会場で塗り絵を作成するのは主に子供であり、家に戻ってからでも会場で子供が描いた絵の画像を利用できるようにしてほしいというものである。従来は、イベント会場など限られた範囲において、イベント参加者に楽しんでもらうためのツールであるため、絵などの素材の画像をユーザが再利用できるような仕組みがないという問題がある。
【０００５】
本発明は、上記に鑑みてなされたものであって、イベント会場など限られた範囲で利用されている絵などの素材をユーザが再利用できるようにする情報処理装置、情報処理システム、方法、およびプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上述した課題を解決し、目的を達成するために、本発明の一実施の形態の情報処理装置は、媒体に描かれた素材の画像データを用いる情報処理装置であって、前記画像データから、所定の端末装置が利用可能なコンテンツを生成する生成手段と、前記素材を一意に識別する識別情報を取得する取得手段と、前記生成手段により生成された前記コンテンツと前記取得手段により取得された前記識別情報とを対応付けて登録する登録手段と、を有し、前記登録手段は、前記端末装置が前記識別情報に基づいて情報を取得する情報取得先に、前記コンテンツと前記識別情報とを対応付けて登録することを特徴とする。
【発明の効果】
【０００７】
本発明によれば、イベント会場など限られた範囲で利用されている絵などの素材をユーザが再利用できるようになるという効果を奏する。
【図面の簡単な説明】
【０００８】
【図１】図１は、実施の形態に係る情報処理システムを含む構成の一例を示す図である。
【図２】図２は、画像表示システムの構成の一例を示す図である。
【図３】図３は、用紙のレイアウトの一例を示す図である。
【図４】図４は、登録装置のハードウェア構成の一例を示す図である。
【図５】図５は、登録装置の機能ブロックの構成の一例を示す図である。
【図６】図６は、端末装置のハードウェア構成の一例を示す図である。
【図７】図７は、端末装置の機能ブロックの構成の一例を示す図である。
【図８】図８は、登録装置がコンテンツ提供サーバにコンテンツを登録する処理のシーケンスの一例を示す図である。
【図９】図９は、端末装置がコンテンツ提供サーバからアプリのコンテンツを取得する処理のシーケンスの一例を示す図である。
【図１０】図１０は、端末装置におけるコンテンツ読込動作の処理の一例を示すフロー図である。
【図１１】図１１は、端末装置において専用アプリを起動させたときに表示される画面の一例を示す図である。
【図１２】図１２は、開始ボタンのアイコンをタッチ操作した後に表示される入力画面の一例を示す図である。
【図１３】図１３は、オリジナルのフレーム画像をコンテンツ提供サーバから取得した場合に表示される画面の一例を示す図である。
【図１４】図１４は、オリジナルのフレーム画像で撮影を行う場合に表示される画面の一例を示す図である。
【図１５】図１５は、撮影画像をシェアするＳＮＳ等の選択画面の一例を示す図である。
【図１６】図１６は、変形例１に係る登録装置におけるコンテンツの生成処理の一例を示すフロー図である。
【図１７】図１７は、手書き領域の画像を対象に背景画像との境界を検出することを説明する図である。
【図１８】図１８は、第３モードの動きを与える処理の一例を示す図である。
【図１９】図１９は、変形例２に係るリンク先の選択画面の一例を示す図である。
【図２０】図２０は、変形例４に係る入力画面の一例を示す図である。
【発明を実施するための形態】
【０００９】
以下に添付図面を参照して、情報処理装置、情報処理システム、方法、およびプログラムの実施の形態を詳細に説明する。
【００１０】
（実施の形態）
本実施の形態では、画像表示システムで表示可能な素材をユーザの端末装置に提供する仕組みや、装置の構成や、方法について一例を挙げて説明する。一例として、展示会などのイベントに訪れた客（以下では「イベント参加者」や「参加者」と呼ぶ）がイベント会場で指定の用紙に作成した絵（「描いた絵」とも言う）のコンテンツをユーザの端末装置に提供する場合について示す。ここで「描いた絵」は、塗り絵を含む概念である。なお、本実施の形態に係る「媒体に描かれた素材」は、イベント参加者に限らず、スタッフなどが描いた絵も含まれる。また、描いた絵に限られず、予め作成された絵や、印刷されたものなどであってもよい。「用紙」は、媒体の一例である。なお、本実施の形態に係る「媒体」は、用紙に限られず、素材の表示が可能なものであれば、例えば電子的に絵を描く媒体や磁気的に絵を描く媒体であってもよい。
【００１１】
図１は、本実施の形態に係る情報処理システムを含む構成の一例を示す図である。図１には、情報処理システム１として登録装置１０や、端末装置２０や、画像検索システム３０や、「コンテンツサーバ」としてのコンテンツ提供サーバ４０や、画像読取装置（スキャナ）５５などを示している。これらはネットワーク２を介して通信接続される。なお、スキャナ５５は、図１にも示すようにネットワーク２を介さずに登録装置１０に直接接続して使用してもよい。ネットワーク２は、ＬＡＮ（Local  Area  Network）や、ＶＰＮ（Virtual  Private  Network）や、インターネットなどである。ネットワーク２には、これ以外にも、適宜、アプリ提供サーバや、外部サービス提供サーバや、ＳＮＳ（Social  Networking  Service）サーバなどを通信可能なように接続する。なお、本実施の形態に係る情報処理システムは、この構成に限らず、情報処理システム１のうちの、少なくとも２つ以上の装置を含むシステムで提供してもよい。また、画像検索システム３０とコンテンツ提供サーバ４０とをネットワーク２上で別々の位置に設けているが、これらは、１カ所にまとめて１つとして設けてもよい。以下では、登録装置１０と、端末装置２０と、画像検索システム３０と、コンテンツ提供サーバ４０と、少なくとも１つのスキャナ５５とを含む構成を情報処理システム１として説明する。
【００１２】
登録装置１０、端末装置２０、画像検索システム３０、コンテンツ提供サーバ４０は、それぞれ、コンピュータ構成の情報処理装置を備えている。なお、それぞれは、一部または全てが専用のハードウェアで動作するものであってもよい。
【００１３】
登録装置１０は、素材を基に端末装置２０の専用アプリで利用するためのコンテンツを生成し、一意の管理情報と対応付けてコンテンツ提供サーバ４０に登録する。本例では、当該素材として参加者が描いた絵を使用し、スキャナ５５で画像を読み取る。登録装置１０は、その絵の画像データ（読取画像）に基づき、端末装置２０がインストールした専用アプリで利用可能なコンテンツを生成する。コンテンツの登録先は、絵を描いた用紙に付されている一意の識別情報などの管理情報で指定する。登録装置１０からコンテンツ提供サーバ４０へのコンテンツの登録は、登録装置１０がネットワーク２を介してコンテンツ提供サーバ４０に自動アップロードすることにより行う。なお、登録装置１０からのネットワーク２を介しての登録は、専用線を介して行ってもよいし、有線に限らず無線で行ってもよい。また、自動アップロードではなく、手動で行ったり、ネットワーク２ではなくＳＤカードなどの可搬型の記憶媒体を介して行ったりしてもよい。
【００１４】
端末装置２０は、タブレット型コンピュータやスマートフォンといった携帯容易な端末装置である。端末装置２０のユーザは、例えばイベント参加者や、イベント参加者が子供であれば、その家族である。端末装置２０には、専用アプリがインストールされる。専用アプリは、所定のＷｅｂサイト（アプリ提供サーバなど）からダウンロードされ、インストールされる。なお、Ｗｅｂサイトに限らずＣＤ−ＲＯＭなど可搬型媒体で提供を受けてもよい。
【００１５】
端末装置２０は専用アプリを起動すると、カメラ機能により印刷物などを撮影し、表示されている画面の撮影画像の関連情報を取得するように動作する。具体的に、端末装置２０が専用アプリを起動して印刷物などを撮影すると、専用アプリが端末装置２０をインターネットに接続してネットワーク２上の画像検索システム３０に撮影画像を送信する。そして、画像検索システム３０から撮影画像に連携する連携情報の応答を受けると、応答された連携情報に従い関連情報の格納場所（保管場所）にアクセスして関連情報を取得する。また、専用アプリは、当該機能によって取得した関連情報を扱うことのできる機能（アプリ等）を呼出し、呼び出された機能が関連情報を取り込んで処理を行う。専用アプリは、各機能のモジュールを有する。なお、各モジュールは別々のアプリとして提供されてもよい。
【００１６】
本実施の形態では、イベント参加者が描いた絵の用紙のＡＲマーク（ＡＲ領域Ｙ２３）を、イベント参加者の端末装置２０により撮影することにより画像検索システム３０から連携情報をもらい、連携情報が示すリンク先にあるイベントに関する情報や、イベント参加者自身が描いた絵のコンテンツを、関連情報として取得する。以下において、登録装置１０がコンテンツ提供サーバ４０に登録したコンテンツは関連情報の一例として示すものである。
【００１７】
なお、本実施の形態では特に説明しないが、イベント参加者が指定の用紙とは関係のない他の印刷物（カタログなど）を端末装置２０で撮影した場合には、画像検索システム３０から撮影画像に応じた連携情報を返すようにすることも可能である。その場合、画像検索システム３０は、他の印刷物に対応したデータベースから連携情報を返す。そして、端末装置２０の専用アプリは、連携情報が示す外部サービス提供サーバから関連する記事などのＷｅｂ情報を関連情報として取得して表示することになる。
【００１８】
画像検索システム３０は、１以上の情報処理装置により構成される画像検索サーバ３１と、画像の連携情報を検索する検索用ＤＢ（データベース）３２とを備える。画像検索サーバ３１は、端末装置２０から送信された画像に基づき検索用ＤＢ３２を検索し、当該画像の連携情報を取得する。連携情報にはＵＲＩ（Uniform  Resource  Identifier）の情報などが設定される。例えばネットワーク２上でのリソースの場所を示すＵＲＬ(Uniform  Resource  Locator)などが設定される。ＵＲＬは、外部サービス提供サーバが提供するＷｅｂ情報等のリソースの場所を示すＵＲＬや、コンテンツ提供サーバ４０のＵＲＬなどである。以下、特に記載の無い限り、連携情報がＵＲＬであるものとして説明を行う。
【００１９】
検索用ＤＢ３２には、イベント会場で描かれた絵の画像を端末装置２０のアプリでも利用できるようにするために、検索情報を事前に登録する。検索情報は、例えば店舗別に登録する。ここで店舗とはイベントを開催する店舗のことである。各店舗は同じ会場で同時刻にイベントを開催してもよいし、異なる会場で同時あるは別の日にイベントを開催してもよい。また、各店舗のイベントは、常設的に行われるものであってもよいし、一定期間の間だけ行われるものであってもよい。
【００２０】
検索用ＤＢ３２には、具体的には、各店舗で配布する用紙のＡＲマークと、連携情報（例えばコンテンツ提供サーバ４０の店舗別のＵＲＬ）を事前に登録する。各店舗は、各店舗のＡＲマークが付された絵描き用の用紙を配布する。イベント参加者は、参加した店舗で配布された絵描き用の用紙のＡＲマークを端末装置２０で撮影することにより、参加した店舗別のＵＲＬを取得することができる。
【００２１】
コンテンツ提供サーバ４０は、端末装置２０のアプリで利用可能なコンテンツを記憶するコンテンツ記憶部４１を有し、端末装置２０に対し対象のコンテンツを関連情報として提供する。コンテンツ提供サーバ４０は、端末装置２０に対象のコンテンツをネットワーク２を介して送信することにより、端末装置２０に関連情報として提供する。具体的には、送信手段が、ネットワークボードなどを介してコンテンツを送信する。コンテンツは、登録装置１０が生成したコンテンツである。各コンテンツは、それぞれ、記憶手段により、登録時に対応付けられた管理情報により指定される保管場所（端末装置２０による情報取得先）に格納される。ここでは一例として、各コンテンツは、店舗別に、一意の識別コードで示される格納場所に、格納されるものとする。例えば、各コンテンツは、ディレクトリの階層構造に分けられて、店舗別に、識別コードで指定されるファイルパスに、登録される。なお、ここでは複数のコンテンツ記憶部４１を示しているが、これらは、例えばコンテンツの種類などに応じて分けたものである。それぞれのコンテンツ記憶部４１には、コンテンツ提供サーバ４０にそれぞれに対応するパスからアクセスされるものとする。
【００２２】
画像読取装置（スキャナ）５５は、「読取手段」の一例である。画像読取装置（スキャナ）５５は、所定の位置にセットされた用紙Ｙをスキャンして、用紙Ｙの画像（読取画像）を取得する。例えば、画像読取装置５５は、スキャナ（撮像部）と、用紙Ｙを載置する載置台と、載置台に対してスキャナを所定の高さに固定するための治具とを含む。載置台に用紙Ｙを表向きにセットして、用紙Ｙの表面を光走査することによりスキャナで用紙Ｙの表面の画像を読み取ることができる。登録装置１０は、画像読取装置（スキャナ）５５で読み取った読取画像を直接、或いはネットワーク２経由で入力する。
【００２３】
イベント会場では、参加者が描いた絵（例えば生き物の塗り絵など）の用紙をスタッフ（オペレータ）がスキャナ５５で読み取って画像データ化し、画像表示システム５０で、その絵の画像に動きを付けて表示装置に表示する。
【００２４】
図２は、画像表示システム５０の構成の一例を示す図である。図２において、画像表示システム５０は、ＰＣ（Personal  Computer）５１と、プロジェクタ（ＰＪ）５２と、画像ＤＢ５３と、センサ５４と、画像読取装置（スキャナ）５５とを含む。ここで、画像読取装置（スキャナ）５５は、例えば図１においてネットワーク２に接続したスキャナ５５である。
【００２５】
ＰＣ５１は、画像表示システム５０全体の動作を制御する。ＰＣ５１は、イベント会場でイベント参加者が描いた絵の用紙Ｙを、画像読取装置（スキャナ）５５から読取画像として取得し、用紙Ｙに描かれた絵の画像をＤＢ５３に登録する。また、ＤＢ５３の各登録画像の絵に立体的な動きを与えた表示情報Ａを順次生成する。ＰＪ５２は、ＰＣ５１から出力された表示信号に従い、被投射媒体５７に表示情報Ａを投射する。センサ５４は、人の身ぶりや手ぶりなどを検知して出力し、センサ５４からの出力に応じてＰＣ５１が各絵の動きなどを更新する。
【００２６】
図３は、用紙Ｙのレイアウトの一例を示す図である。用紙Ｙは、イベント会場で配布される絵描き用の用紙である。図３には、用紙Ｙの表面Ｙ１と裏面Ｙ２の各レイアウトを示している。イベント参加者が表面Ｙ１に絵を描き、画像読取装置５５により表面Ｙ１の画像を読み取る。裏面Ｙ２は、主に端末装置２０でユーザがコンテンツを取得する際に使用する。
【００２７】
表面Ｙ１には、イベント参加者が絵を手書きするための手書き領域Ｙ１０が設けられている。この例では、絵のタイトルを手書きする領域Ｙ１１も設けられている。また、表面Ｙ１には、さらに一意の識別情報を示す識別パターンを設定した識別領域Ｙ１２が設けられている。図３には、識別パターンの一例としてバーコードを示している。
【００２８】
識別パターンは、二次元コード（例えばＱＲコード（登録商標））であってもよい。また、数字やアルファベットや記号などで構成された識別コードであってもよい。また、その他のマーカであってもよい。また、識別領域Ｙ１２にカラーコードなどを含めてもよい。このように、識別領域Ｙ１２に対し識別情報を適宜設定してよい。この他、設定に応じて用紙の向きおよび各領域の配置を特定するためのマークなどを設けてもよい。
【００２９】
なお、上記は手書き領域Ｙ１０にイベント参加者がフリーハンドで絵を描く例としているが、例えば図３（ｃ）のように、手書き領域Ｙ１０内に下絵を設け、イベント参加者が色を塗るという形態にしてもよい。また、識別領域Ｙ１２も、図３（ｃ）や図３（ｄ）のように、表面Ｙ１の任意の位置に、同種または複数種の識別情報を設けるようにしてもよい。
【００３０】
裏面Ｙ２には、表面Ｙ１に描かれた絵を利用する専用アプリのインストール方法や、当該アプリの操作方法などの説明を含む説明領域Ｙ２１が設けられている。また、表面Ｙ１の識別領域Ｙ１２に設定した識別パターンと同じ識別情報を設定した識別領域Ｙ２２が設けられている。この識別領域Ｙ２２には、人が読み取って端末装置２０にキー入力が可能な数字やアルファベットや記号などで構成された識別コードが設定される。
【００３１】
また、裏面Ｙ２には、ＡＲ領域Ｙ２３が設けられている。ＡＲ領域に上述のＡＲマークが含まれる。ＡＲマークには、任意のものを設定することができる。例えばイベントの広告のイラストや、イベントを告知する文書などを適宜設定することができる。ＡＲマークとする情報は、予め検索用ＤＢ３２に登録される。ＡＲマークは、店舗毎に異なるものを設定する。これにより、端末装置２０がコンテンツを取得する際にＡＲマークを撮影すると、ＡＲマークの種類から店舗の何れかを特定することが可能になる。なお、ＡＲマークを全店舗で共通のものとする場合は、別途店舗コードが必要になる。この場合、識別コードとは別に店舗コードを設けたり、店舗コードを識別コードに組み込んだりして、適宜設定する。
【００３２】
用紙Ｙの各領域への情報の設定は、印刷や、シールの貼り付けなどにより行われる。以下では、各情報が印刷されているものとして説明する。
【００３３】
（ハードウェア構成）
図４は、登録装置１０のハードウェア構成の一例を示す図である。登録装置１０は、ＣＰＵ(Central  Processing  Unit)、ＲＯＭ(Read  Only  Memory)、およびＲＡＭ(Random  Access  Memory)を含むコンピュータが搭載される情報処理装置である。図４に示す登録装置１０において、ＣＰＵ１０００、ＲＯＭ１００１、ＲＡＭ１００２およびグラフィクスＩ／Ｆ１００３はバス１０１０に接続されている。また、バス１０１０に対して、ストレージ１００４、データＩ／Ｆ１００５、入力デバイス１００６、通信Ｉ／Ｆ１００７、表示デバイス１００８が接続されている。
【００３４】
ストレージ１００４は、データを記憶することが可能な不揮発性の記憶媒体である。例えばストレージ１００４はハードディスクドライブである。ストレージ１００４は、ＣＰＵ１０００が実行するためのプログラムや各種データを格納する。なお、ストレージ１００４およびＲＯＭ１００１は、例えば１つの書き換え可能な不揮発性半導体メモリなどを共用して設けてもよい。
【００３５】
ＣＰＵ１０００は、ＲＯＭ１００１およびストレージ１００４に記憶されるプログラムに従い、ＲＡＭ１００２をワークメモリとして用いて、この登録装置１０の全体を制御する。グラフィクスＩ／Ｆ１００３は、ＣＰＵ１０００により生成された表示制御信号を、表示デバイス１００８が表示可能な信号に変換して出力する。表示デバイス１００８は、例えばＬＣＤ(Liquid  Crystal  Display)を含み、グラフィクスＩ／Ｆ１００３から出力された信号により駆動されて表示制御信号に応じた表示を行う。
【００３６】
データＩ／Ｆ１００５は、外部機器とデータの入出力を行う。データＩ／Ｆ１００５としては、例えば、ＵＳＢ(Universal  Serial  Bus)やＢｌｕｅｔｏｏｔｈ（登録商標）といったインタフェースを適用することができる。ここでは、画像読取装置（スキャナ）５５が接続され、画像読取装置（スキャナ）５５が用紙から読み取った画像（読取画像）を入力する。
【００３７】
入力デバイス１００６は、登録装置１０に対するオペレータの入力操作を受け付ける。入力デバイス１００６は例えばマウスやキーボードなどである。通信Ｉ／Ｆ１００７は、ネットワーク２に接続するための通信インタフェースである。
【００３８】
図５は、登録装置１０の機能ブロックの構成の一例を示す図である。図５において、登録装置１０は、通信部１１０と、登録処理部１１１（識別情報認識部１１１−１と、コンテンツ生成部１１１−２）と、入力部１１２と、表示部１１３と、画像取得部１１４と、を含む。この他、画像表示システム５０の処理部としての機能を有する。なお、ここでは主たる登録装置１０としての機能を説明するものとし、画像表示システム５０の処理部としての詳細な機能についての図示および説明は省略する。
【００３９】
図５に示す通信部１１０、登録処理部１１１、入力部１１２、表示部１１３および画像取得部１１４は、ＣＰＵ１０００がＲＯＭ１００１やストレージ１００４に記憶されているプログラムを実行することにより実現される。ここで、登録処理部１１１は、「登録手段」として機能する。
【００４０】
画像取得部１１４は、画像読取装置（スキャナ）５５から出力された画像（用紙の読取画像）をデータＩ／Ｆ１００５又は通信Ｉ／Ｆ１００７を介して取得する。
【００４１】
登録処理部１１１は、「取得手段」として機能する識別情報認識部１１１−１と「生成手段」として機能するコンテンツ生成部１１１−２とを有し、これらを使ってコンテンツを登録する処理を行う。
【００４２】
コンテンツ生成部１１１−２は、用紙表面Ｙ１の画像から手書き領域Ｙ１０の絵の画像を抽出してコンテンツを生成するコンテンツ生成処理を行う。コンテンツは、端末装置２０の専用アプリで利用することができるように加工したデータである。本実施の形態では、一例として、端末装置２０においてオリジナルのフレームで撮影することができるカメラアプリ（フレームカメラ）のフレーム素材（手書きの絵を基にデザインしたオリジナルフレーム画像）を生成する。例えば、手書き領域Ｙ１０の絵の画像を外枠またはフレーム内に配置して背景透過にしたオリジナルフレーム画像を生成する。
【００４３】
具体的に、外枠の場合には、幅が制限されるため、絵の画像の特徴量に基づいてデザインを行う。例えば絵の画像の縦横比を特徴量とする場合、絵の画像が縦長のものである場合、フレーム枠に構成される縦長の枠の領域に絵の画像を配置する。また、絵の画像が横長のものである場合には、フレーム枠に構成される横長の枠の領域に絵の画像を配置する。また、外枠ではなくフレームを生成する場合に絵の画像の縦横比を特徴量とする場合には、絵の画像が縦長のものである場合に、縦長のレイアウトを有するフレームに絵の画像を配置し、絵の画像が横長のものである場合には、横長のレイアウトを有するフレームに絵の画像を配置する。なお、特徴量の対象や、枠やフレームへの画像の配置の方法は、これに限らない。画像を縦横比を変えて配置してもよいし、向きを変えて配置してもよい。画像の配置の方法は、絵の特徴量に応じて適宜変形してよい。また、オリジナルフレーム画像にさらに広告を付けて広告付きのフレームとして提供してもよい。
【００４４】
本実施の形態では、コンテンツに関わる処理の具体例についてはすべてオリジナルフレーム画像を例に説明する。
【００４５】
識別情報認識部１１１−１は、コンテンツ生成部１１１−２が生成したコンテンツが管理される識別情報の取得処理（認識処理）を行う。本実施の形態では、一例として識別領域Ｙ１２にバーコードが付されているため、識別情報認識部１１１−１は、画像取得部１１４が取得した用紙表面Ｙ１の画像から識別領域Ｙ１２のバーコードを読み取り、当該バーコードを識別コードに復号化する。登録処理部１１１は、識別情報認識部１１１−１の復号化により得た識別情報と、所定の店舗情報とをコンテンツの管理情報として指定する。管理情報は、例えば店舗情報（店舗コード）と識別情報（識別コード）とで構成され、コンテンツの登録時にファイルパスなどとして指定される。なお、店舗情報（店舗コード）は、店舗の登録装置１０毎に、各店舗の所定の店舗コードを記録しておき、その店舗コードをそれぞれが読み出して使用する。店舗コードは、検索用ＤＢ３２に事前に登録するＡＲマークの連携情報が示す店舗別の格納場所に対応するものである。
【００４６】
通信部１１０は、通信Ｉ／Ｆ１００７を制御して、ネットワーク２上の装置と通信を行う。通信部１１０は、主にコンテンツ提供サーバ４０と通信し、コンテンツ提供サーバ４０にコンテンツの登録などを要求する。
【００４７】
入力部１１２は、入力デバイス１００６から入力される入力操作を示す情報を受け付ける。表示部１１３は、表示デバイス１００８に表示させるための表示情報を生成する。
【００４８】
図６は、端末装置２０のハードウェア構成の一例を示す図である。端末装置２０は、ＣＰＵ、ＲＯＭ、およびＲＡＭを含むコンピュータが搭載される情報処理装置である。図６に示す端末装置２０において、ＣＰＵ(Central  Processing  Unit)２０００、ＲＯＭ(Read  Only  Memory)２００１、ＲＡＭ(Random  Access  Memory)２００２およびグラフィクスＩ／Ｆ（インタフェース）２００３は、バス２０２０に接続されている。また、バス２０２０に対し、ストレージ２００４、データＩ／Ｆ２００５、入力デバイス２００６、無線通信Ｉ／Ｆ２００７、撮像部２００８およびＧＮＳＳ部２００９が接続されている。
【００４９】
ストレージ２００４は、データを記憶することが可能な不揮発性の記憶媒体である。例えばストレージ２００４は、フラッシュメモリなどの不揮発性の半導体メモリである。なお、これに限らず、ストレージ２００４としてハードディスクドライブを用いてもよい。ストレージ２００４は、ＣＰＵ２０００が実行するためのプログラムや各種データを格納する。なお、ストレージ２００４およびＲＯＭ２００１は、例えば１つの書き換え可能な不揮発性半導体メモリなどを共用してもよい。
【００５０】
ＣＰＵ２０００は、ＲＯＭ２００１およびストレージ２００４に記憶されているプログラムに従い、ＲＡＭ２００２をワークメモリとして用いて、端末装置２０全体を制御する。グラフィクスＩ／Ｆ２００３は、ＣＰＵ２０００により生成された表示制御信号を、表示デバイス２０１０が表示可能な信号に変換して出力する。表示デバイス２０１０は、例えばＬＣＤを含み、グラフィクスＩ／Ｆ２００３から出力された信号により駆動されて、表示制御信号に応じた画面を表示させる。
【００５１】
データＩ／Ｆ２００５は、外部機器とデータの入出力を行う。データＩ／Ｆ２００５としては、例えば、ＵＳＢやＢｌｕｅｔｏｏｔｈ（登録商標）といったインタフェースを適用することができる。
【００５２】
入力デバイス２００６は、端末装置２０に対するユーザの操作指示の入力を受け付ける。一例として入力デバイス２００６は表示デバイス２０１０と一体的に構成したタッチパネルとする。タッチパネルは表示デバイス２０１０に表示された画面に応じて、画面に表示されている操作キーなどへのタッチ操作を受け付け、タッチ位置の信号を出力する。
【００５３】
無線通信Ｉ／Ｆ２００７は、ＣＰＵ２０００の制御に従いネットワーク２を介した通信を無線通信により行う。無線通信Ｉ／Ｆ２００７は、アクセスポイントなどにアクセスして、インターネットなどネットワーク２に接続する。
【００５４】
撮像部２００８は、光学系レンズと、撮像素子と、光学系レンズおよび撮像素子の制御駆動回路とを備え、撮像素子から出力される撮像信号に所定の処理を施して得られる画像を所定フレーム周期で出力する。撮像部２００８は、所定フレーム周期で出力される画像（動画）をシャッタのタイミングに応じてキャプチャし、キャプチャした画像（静止画）を、例えばストレージ２００４に記憶する。
【００５５】
ＧＮＳＳ部２００９は、ＧＮＳＳ(Global  Navigation  Satellite  System)を用いて現在位置を計測する。ＧＮＳＳ部２００９は、計測結果として、現在位置の座標と、計測を行った時刻を出力することができる。ＧＮＳＳ部２００９の現在位置の座標に基づいて、オリジナルフレーム画像に表示する広告を変えることもできる。
【００５６】
図７は、端末装置２０の機能ブロックの構成の一例を示す図である。端末装置２０は、画像関連情報取得部２００と、全体制御部２０１と、入力受付部２０２と、表示制御部２０３と、通信部２０４と、撮像制御部２０５と、位置情報取得部２０６と、を含む。これらは、ＣＰＵ２０００がＲＯＭ２００１やストレージ２００４に記憶されているプログラムを実行することにより実現される。このうち、主に画像関連情報取得部２００が、専用アプリのモジュールに対応する。
【００５７】
画像関連情報取得部２００は、連携情報取得部２００−１とコンテンツ取得部２００−２とにより、撮像部２００８が出力した撮影画像についての関連情報を取得する。また、取得した関連情報のアプリ（カメラアプリなど）を呼出し、関連情報の処理なども行う。ここで、連携情報取得部２００−１は、「連携情報取得手段」として機能する。コンテンツ取得部２００−２は「コンテンツ取得手段」として機能する。関連情報は、例えばコンテンツ提供サーバ４０が提供するコンテンツである。
【００５８】
具体的に、連携情報取得部２００−１は、撮影画像（静止画像）を画像検索システム３０に送信し、撮影画像の連携情報の検索を要求する。そして、連携情報取得部２００−１は、画像検索システム３０から撮影画像の連携情報を取得する。
【００５９】
コンテンツ取得部２００−２は、連携情報取得部２００−１が取得した連携情報と、ユーザの一意の識別情報とを使用して、コンテンツ提供サーバ４０にアクセスし、コンテンツ提供サーバ４０から関連情報としてコンテンツを取得する。コンテンツ取得部２００−２は、取得したコンテンツに応じてアプリを呼び出し、コンテンツの処理を行わせる。
【００６０】
全体制御部２０１は、例えばＯＳ(Operating  System)である。全体制御部２０１は、画像関連情報取得部２００や、入力受付部２０２や、表示制御部２０３や、通信部２０４や、撮像制御部２０５や、位置情報取得部２０６などの各処理を、全体として制御する。
【００６１】
入力受付部２０２は、入力デバイス２００６に対してなされた入力操作を受け付ける。表示制御部２０３は、グラフィクスＩ／Ｆ２００３に供給するための表示制御信号を生成する。例えば、表示制御部２０３は、操作キーを含めた所定の画面を表示する。操作キーは、例えば、指示ボタン（確定ボタン、キャンセルボタン、開始ボタンなど）や、入力ボックスへ文字や英数字や記号などのテキストを入力するソフトウェアキーボードなどである。ユーザにより画面の操作キーがタッチ操作されると、入力受付部２０２が操作キーを介した指示操作を受け付ける。
【００６２】
通信部２０４は、無線通信Ｉ／Ｆ２００７による通信を制御する。通信部２０４は、画像検索システム３０や、コンテンツ提供サーバ４０や、アプリ提供サーバや、外部サービス提供サーバや、ＳＮＳ（Social  Networking  Service）サーバなどとの通信を制御する。
【００６３】
撮像制御部２０５は、撮像部２００８と協働して「撮像手段」として機能し、撮像部２００８の撮像動作を制御する。例えば、撮像制御部２０５は、撮像部２００８の撮像動作の開始や終了、シャッタのタイミング制御などを行う。位置情報取得部２０６は、ＧＮＳＳ部２００９の制御により位置座標および時刻を取得する。
【００６４】
なお、図１に示した画像検索システム３０とコンテンツ提供サーバ４０のハードウェア構成は、図４のハードウェア構成を適用可能であるため、図示および説明を省略する。ただし、画像検索システム３０とコンテンツ提供サーバ４０は、それぞれ、一つの情報処理装置で構成するのみならず、複数の情報処理装置を用いて処理を分散するなどして構成することができる。
【００６５】
（登録シーケンス）
次に本実施の形態に係る処理について説明する。なお、画像検索システム３０には、各店舗で絵を描くために配布する用紙のＡＲマークの情報、例えば用紙ＹのＡＲ領域Ｙ２３に印刷した店舗広告の情報と、その関連情報の提供先であるコンテンツ提供サーバ４０のＵＲＬ（店舗別のパスを含む）とが登録されているものとする。画像検索システム３０に対する当該登録は、可搬型記録媒体を介して行ってもよいし、登録装置１０が画像検索システム３０にネットワーク２を通じてアクセスし、画像検索システム３０の登録用の画面などを使って設定を行ってもよい。以下では、画像検索システム３０において当該登録を事前に済ませているものとして説明する。
【００６６】
図８は、情報処理システム１において店舗の登録装置１０がコンテンツ提供サーバ４０にコンテンツを登録する処理のシーケンスの一例を示す図である。このシーケンスは、例えばイベント会場内において、イベント参加者が絵を描いた用紙Ｙを、オペレータが受け取り、その用紙Ｙを画像読取装置（スキャナ）５５にセットして画像読取開始のボタンを押下するなどして開始される。
【００６７】
先ず、画像読取装置（スキャナ）５５にセットされた用紙Ｙの表面Ｙ１の読取画像が登録装置１０に出力される（Ｓ１）。
【００６８】
続いて、登録装置１０において、読取画像に含まれる手書き領域Ｙ１０の画像のコンテンツ（オリジナルフレーム画像）を生成するコンテンツ生成処理が行われる（Ｓ２）。
【００６９】
登録装置１０は、所定の店舗コードと、読取画像の識別領域Ｙ１２の識別情報（識別コード）とにより当該コンテンツの管理情報を構成し、コンテンツ提供サーバ４０に当該管理情報が示す場所へのコンテンツの登録を要求する（Ｓ３）。
【００７０】
コンテンツ提供サーバ４０は、登録装置１０からの登録要求に基づき、コンテンツ（オリジナルフレーム画像）を管理情報が示す一意のパスに登録する（Ｓ４）。
【００７１】
なお、本実施の形態に示す構成では、ステップＳ１で登録装置１０に出力される読取画像は、画像表示システム５０においても動きを付与された画像として随時表示される。
【００７２】
また、このシーケンスでは、登録装置１０に画像読取装置（スキャナ）５５から１枚ごとに用紙の読取画像が出力され、登録装置１０は用紙の読取画像を１枚ずつ受信する度に登録の手順（ステップＳ２、ステップＳ３）を繰り返し行う。しかし、登録の手順の一部または全てを、読取画像が一定数溜まった段階や、所定時間置きなどに、複数の読取画像をまとめて行ってもよい。
【００７３】
また、ここでは一例として、オペレータは、イベント参加者が絵を描いた各用紙Ｙを、画像読取装置（スキャナ）５５に１枚ずつセットする度に画像読取開始のボタンを押下して画像読取りを開始する。しかし、画像読取装置（スキャナ）５５がＡＤＦ（Auto  Document  Feeder）を備えるものであれば、複数枚をセットして画像読取開始のボタンの１回の押下で各用紙Ｙの連続読取りを実行してもよい。
【００７４】
（取得シーケンス）
図９は、情報処理システム１において端末装置２０がコンテンツ提供サーバ４０からアプリのコンテンツを取得する処理のシーケンスの一例を示す図である。先ず、端末装置２０がＡＲ領域Ｙ２３をカメラ機能により撮像する（Ｓ１１）。つまり、この例においてユーザは、自分が描いた絵のオリジナルのフレーム画像を取得するため、自分が絵を描いた用紙Ｙの裏面Ｙ２のＡＲ領域Ｙ２３を端末装置２０で撮影する。
【００７５】
端末装置２０は、画像の関連情報を取得する機能を用いて、ＡＲ領域Ｙ２３の撮像画像（静止画像）を画像検索システム３０に送信して検索を要求する（Ｓ１２）。
【００７６】
画像検索システム３０は、端末装置２０から検索要求を受け付けると、ＡＲ領域Ｙ２３の撮影画像（静止画像）から得られる情報に基づいて検索用ＤＢ（データベース）３２を検索し（Ｓ１３）、当該ＡＲ領域Ｙ２３の撮影画像（静止画像）に対応する連携情報（ＵＲＬ）を抽出して要求元の端末装置２０に送信する（Ｓ１４）。
【００７７】
端末装置２０は、画像検索システム３０から連携情報（ＵＲＬ）の送信を受けた場合、ＵＲＬに対し、ユーザのコンテンツ（オリジナルフレーム画像）のファイルパスを設定する（Ｓ１５）。ファイルパスは、端末装置２０のユーザによって入力された識別情報を使用して設定する。なお、初回は、端末装置２０が画面に識別情報の入力手段として入力画面を表示し、ユーザに識別情報を入力させる。２回目以後は、１回目にユーザから受け付けた識別情報をキャッシュから読み出して自動設定する。ここでは、識別情報の入力を、用紙Ｙの裏面Ｙ２の識別領域Ｙ２３に人が読み取れるように印刷されている識別コードをユーザが読み取って入力する。
【００７８】
端末装置２０は、コンテンツ提供サーバ４０に接続し、設定したファイルパスからの当該コンテンツ（オリジナルフレーム画像）の取得を要求する（Ｓ１６）。
【００７９】
コンテンツ提供サーバ４０は、指定のコンテンツ（オリジナルフレーム画像）を抽出して要求元に送信する（Ｓ１７）。
【００８０】
端末装置２０は、コンテンツ提供サーバ４０から取得したコンテンツ（ユーザがイベント会場で描いた絵のオリジナルのフレーム画像）を取り込み、撮像部２００８から出力される動画像に重ねて表示する（Ｓ１８）。
【００８１】
（端末装置の動作フロー）
図１０は、端末装置２０におけるコンテンツ読込動作の処理の一例を示すフロー図である。先ず、画像関連情報取得部２００がＡＲ領域Ｙ２３をカメラ機能により撮像する（Ｓ１０１）。
【００８２】
続いて画像関連情報取得部２００は、連携情報取得２００−１により、ＡＲ領域Ｙ２３の撮像画像（静止画像）を画像検索システム３０に送信して検索を要求する（Ｓ１０２）。
【００８３】
続いて画像関連情報取得部２００は、画像検索システム３０から当該ＡＲ領域Ｙ２３の撮影画像（静止画像）に対応する連携情報（店舗ＵＲＬ）を受信する（Ｓ１０３）。
【００８４】
続いて画像関連情報取得部２００は、識別情報がキャッシュにあるかを判定する（Ｓ１０４）。識別情報がキャッシュにない場合（Ｓ１０４：Ｎｏ判定）、識別情報の入力画面（管理情報入力画面６１０（図１２参照））を表示してユーザから識別情報の入力を受け付ける（Ｓ１０５）。起動後の１回目の使用時は、キャッシュに識別情報がないため、入力画面を表示し、ユーザに識別情報の入力を行わせる。その後、画像関連情報取得部２００は、その入力された識別情報を取得して、続くステップＳ１０７の処理を行う。起動後の２回目以後の使用時にはキャッシュに識別情報が残されている。このため、２回目以後において、画像関連情報取得部２００は、識別情報がキャッシュにあると判定し（Ｓ１０４：Ｙｅｓ判定）、キャッシュから識別情報を取得して（Ｓ１０６）、続くステップＳ１０７の処理を行う。従って、起動後の２回目以後は入力画面の表示を省略することができる。
【００８５】
画像関連情報取得部２００は、識別情報を取得すると、アクセスするＵＲＬ（店舗別のパスを含む）に、当該識別情報（ファイルパス）を設定する（Ｓ１０７）。
【００８６】
続いて画像関連情報取得部２００は、コンテンツ提供サーバ４０にコンテンツ（オリジナルフレーム画像）を要求し（Ｓ１０８）、コンテンツ提供サーバ４０からコンテンツ（オリジナルフレーム画像）を取得する（Ｓ１０９）。
【００８７】
続いて、画像関連情報取得部２００は、コンテンツ提供サーバ４０から取得したコンテンツ（ユーザがイベント会場で描いた絵のオリジナルのフレーム画像）をカメラアプリで読み込み、撮像部２００８から出力される動画像にオリジナルのフレーム画像を重ねて表示する（Ｓ１１０）。
【００８８】
続いて、画像関連情報取得部２００は、ユーザにより撮影操作が行われたかを判定し（Ｓ１１１）、撮影操作が行われた場合（Ｓ１１１：Ｙｅｓ判定）、オリジナルのフレーム画像を含む撮影画像を記録する（Ｓ１１２）。撮影後、画像関連情報取得部２００は、ユーザから保存操作があった撮影画像をフラッシュメモリに保存する（Ｓ１１３）。なお、撮影操作が動画の開始／終了の操作である場合は、動画像を記録し、撮影操作が静止画のシャッタ操作である場合は、シャッタタイミングでキャプチャした静止画像を記録する。
【００８９】
続いて、画像関連情報取得部２００は、シェア画面を表示するなどして、撮影画像をシェアする先のＳＮＳ（Social  Networking  Service）の選択を受け付けて、選択したＳＮＳに撮影画像をアップロードする（Ｓ１１４）。
【００９０】
（表示画面）
図１１〜図１５は、端末装置２０におけるコンテンツ読込動作の処理における一連の表示画面の一例を示す図である。図１１は、端末装置２０において専用アプリを起動させたときに表示される画面の一例を示す図である。専用アプリが起動すると、画面６００が表示され、撮像部２００８から出力される画像が所定の表示領域６０１に動画像表示される。ユーザは、表示領域６０１のズームアウトのスクロール６０２を操作することで、表示領域６０１内に表示されている被写体を拡大表示したり縮小表示したりすることができる。
【００９１】
図１１に示す例では、撮影を開始するための開始ボタンのアイコン６０３を表示領域６０１の中央に表示させている。ユーザが端末装置２０のカメラを用紙ＹのＡＲ領域Ｙ２３に合わせ、そのＡＲマークを表示領域６０１に表示させた状態で開始ボタンのアイコン６０３をタッチ操作する。すると、その静止画像が画像検索システム３０に送信され、画像検索システム３０からＡＲマークの連携情報を受け取ることができる。
【００９２】
図１２は、開始ボタンのアイコン６０３をタッチ操作した後に表示される入力画面（管理情報入力画面）の一例を示す図である。図１２の入力画面６１０は、ユーザに関係するコンテンツの取得先（情報取得先）を示す一意の識別情報の入力のために、起動後の１回目に表示される。２回目以後はキャッシュの情報が使用されるため、入力画面６１０の表示をスキップさせる設定にすることもできる。
【００９３】
入力画面６１０には、情報入力ボックス６１１が表示され、ユーザによるソフトウェアキーボード（不図示）等の操作により入力ボックス６１１に識別情報が入力表示される。ユーザは、用紙Ｙの裏面Ｙ２の識別領域Ｙ２２に印刷されている、人が読み取り可能な識別コードを入力する。そして、入力画面６１０の確定ボタン６１２の押下により、識別情報が確定される。端末装置２０は、確定ボタン６１２の押下により確定された識別情報を取得して、ＵＲＬにファイルパスを設定し、コンテンツ提供サーバ４０に対しコンテンツの取得を要求する。
【００９４】
なお、入力画面６１０において入力された識別情報が所定のコードでない場合や、コンテンツ提供サーバ４０において該当するファイルパスがなかったりした場合には、端末装置２０において入力画面６１０を再表示したり、エラー画面を表示したりするように変形してもよい。
【００９５】
図１３は、ユーザが描いた絵のオリジナルのフレーム画像をコンテンツ提供サーバ４０から取得した場合に表示される画面の一例を示す図である。図１３には、端末装置２０を９０°横倒しにした画面６２０を示している。画面６２０には、オリジナルのフレーム画像６２１が表示され、その透過領域（オリジナルのフレーム画像６２１において斜線で示す領域）において、撮像部２００８が出力している動画像が表示される。
【００９６】
図１４は、オリジナルのフレーム画像で撮影を行う場合に表示される画面の一例を示す図である。端末装置２０のカメラを被写体（例えば人）に向けることにより、図１４に示すように画面６２０のオリジナルのフレーム画像６２１の透過領域に撮像部２００８を通じて被写体６２２が映りこみ、その状態で撮影ボタン６２３を押下することにより、オリジナルのフレーム画像６２１を含めた動画像撮影や静止画像撮影が実行される。
【００９７】
その後、保存の操作を行うことにより、オリジナルフレーム画像６２１と共に、撮影した動画像や静止画像が保存される。
【００９８】
図１５は、撮影画像をシェアするＳＮＳ等の選択画面の一例を示す図である。選択画面６３０には、撮影画像をシェアする対象を選択する選択ボタンが複数表示されている。図１５に示す例では、第１のＳＮＳ６３１、第２のＳＮＳ６３２、Ｍａｉｌ６３３、Ｃｌｏｕｄ６３４が示されている。この他、メッセージ６３５、連絡先６３６、プリント６７８、画像保存６３８などの選択ボタンも設けている。これらのうちのいずれかのボタンを押下することにより、撮影画像が対象に送信される。キャンセル６３９は、選択画面６３０を終了して閉じるためのボタンである。
【００９９】
なお、本実施の形態では、一例として、端末装置２０が連携情報を受信したときに識別情報を入力する入力画面を表示する例を示したが、この限りではない。例えば、端末装置２０がコンテンツ提供サーバ４０にアクセスした際に、コンテンツ提供サーバ４０から入力画面情報を受信し、その入力画面で識別コードの入力を受け付けてもよい。
【０１００】
また、端末装置２０における識別情報の取得方法を入力画面への入力に限定するものではない。例えば、端末装置２０により識別領域Ｙ２３を撮像し、撮像画像から複合化して得た識別情報を使用してもよい。
【０１０１】
以上のように、本実施の形態では、イベント会場など限られた範囲以外でも、イベント会場内で作成した絵の画像をユーザにアプリのコンテンツとして楽しんでもらう仕組みを提供することができる。従って、家に戻ってからでも会場で子供が描いた絵の画像を端末装置のアプリで再利用することができるようになる。また、会場内においても会場で描いた絵の画像を端末装置のアプリで楽しむこともできるようになる。
【０１０２】
（変形例１）
実施の形態では、ユーザがイベント会場で描いた絵の画像から登録装置１０がオリジナルフレーム画像を生成する例を示したが、絵の画像に動きを与えてもよい。例えば、絵の画像から縦横比などの特徴量を抽出し、特徴量に応じて絵の画像に所定の動きをもたせる。
【０１０３】
図１６〜図１８は、変形例１に係る登録装置１０で行うコンテンツの生成処理の説明図である。
【０１０４】
図１６は、登録装置１０におけるコンテンツの生成処理の一例を示すフロー図である。先ず、登録装置１０は、表面Ｙ１の読取画像から手書き領域Ｙ１０の画像を抽出して、手書きの画像の縦横比を取得する（Ｓ２０１）。例えば、図１７に示すように、手書き領域Ｙ１０の画像２１０を対象に縦方向ｈと横方向ｗにおける手書き画像２１２とその背景画像との境界２１１を検出し、検出した位置を境に、手書き画像の縦横比（Ｒ＝ｈ／ｗ）を算出して取得する。
【０１０５】
続いて、登録装置１０は縦横比Ｒから手書き画像２１２の種類分けを行う判定を行う（Ｓ２０２）。Ｒ＜１の場合、手書き画像２１２は縦長と判定する。この場合、例えば手書き画像２１２を縦（上下）に２分割して下側部分のみ所定の動きを与える処理を施す（Ｓ２０３：第１モード）。ｓ＞Ｒ≧１の場合（ｓは予め定めた閾値。以下同じ。）、例えば手書き画像２１２を縦方向に伸縮する動きを与える処理を施す（Ｓ２０４：第２モード）。Ｒ≧ｓの場合、手書き画像２１２は横長と判定する。この場合、例えば手書き画像２１２を横（左右）に２分割して右側部分のみ動きを与える処理を施す（Ｓ２０５：第３モード）。
【０１０６】
図１８は、第３モードの動きを与える処理の一例を示す図である。図１８に示すように、例えば画像２１１を左右に２分割して右側部分２１３のみ矢印で示すように動かして手書き画像２１２を連続する複数の状態（少なくとも２つの状態）を繰り返す動きで表示させる。なお、画像２１１の手書き画像２１２以外の背景領域は、透過領域として設定することが望ましい。
【０１０７】
なお、特徴量に応じて絵の画像に所定の動きをもたせる方法は、これに限らない。例えば画像の色や輪郭などから絵のパーツを抽出し、それぞれのパーツの縦横比や位置関係などを示す特徴量からパーツごとに所定の動きをもたせるようにしてもよい。
【０１０８】
このように端末装置２０において絵の画像が動くように設定したコンテンツをコンテンツ提供サーバ４０に登録することにより、端末装置２０上で取得したコンテンツを動作させることが可能になる。
【０１０９】
（変形例２）
実施の形態では、イベント会場で描かれた絵のコンテンツであるオリジナルフレーム画像を提供する例を説明したが、さらに他の種類のコンテンツを生成して提供したり、店舗のＷｅｂサイトのイベントに関する記事（店舗情報やキャンペーン情報）などを提供したりしてもよい。この場合、端末装置２０において、複数のリンク先を表示し、その中から何れかを選択させるようにする。
【０１１０】
例えば、コンテンツとして、オリジナルフレーム画像以外にスロットアプリで利用できるスロット画像を生成する。スロットアプリは、多数のスロット画像を使用し、その内の例えば３枚のスロット画像を同じ画像に揃える遊びを提供するゲームアプリである。登録装置１０は、ユーザがイベント会場で描いた絵の画像から１つ又は複数のスロット画像を生成してコンテンツ提供サーバ４０に登録する。スロット画像は、オリジナルフレーム画像と同じＵＲＬのコンテンツ提供サーバ４０にパスを異ならせて登録してもよいし、オリジナルフレーム画像とは異なるＵＲＬのコンテンツ提供サーバ４０に登録してもよい。
【０１１１】
また、画像表示システム５０においてユーザがイベント会場で描いた絵の画像に動きを与えて表示させた動画像を、登録装置１０において記録し、その動画像をコンテンツとして登録装置１０からコンテンツ提供サーバ４０に登録してもよい。
【０１１２】
画像検索システム３０には、予め、ＡＲ領域Ｙ２３のＡＲマークに対応する複数の連携情報として、複数のコンテンツ（オリジナルフレーム画像およびスロット画像など）のそれぞれのリンク先を示すＵＲＬとＷｅｂ情報の各リンク先を示すＵＲＬとを設定する。端末装置２０では、ＡＲ領域Ｙ２３を撮影すると、画像検索システム３０から、これらの複数の連携情報が送信されてくるため、端末装置２０においてリンク先を選択する選択画面を表示させる。
【０１１３】
図１９は、変形例２に係るリンク先の選択画面の一例を示す図である。図１９の選択画面６４０は、撮影の開始ボタン６０３がタッチ操作された後に表示する画面である。選択画面６４０の背景領域６４１は、例えば撮影の開始ボタン６０３がタッチ操作されたときの画像（静止画像）などを適宜設定することができる。当該選択画面６４０には、画像検索システム３０から送信された各リンク先を選択するアイコンボタン６４２を表示するように設定している。各アイコンボタン６４２には、例えば予め画像検索システム３０において連携情報にタイトルを設定しておくことにより、連携情報からタイトルを取得して表示させることができる。
【０１１４】
当該選択画面６４０の表示により、連携情報がアイコンボタン６４２で表示されるため、連携情報が複数ある場合は、それぞれのアイコンボタン６４２からユーザが何れかをタッチ操作で選択することが可能になる。一つのアイコンボタン６４２が選択されると、そのアイコンボタン６４２に対応付けられているＵＲＬから情報（コンテンツやＷｅｂ情報）を読み込む。なお、コンテンツを取得する場合は、実施の形態と同様に、１回目は入力画面で識別情報を受け付けるものとなる。
【０１１５】
（変形例３）
実施の形態では、登録装置１０でコンテンツを生成する例を示したが、コンテンツ提供サーバ４０でコンテンツを生成してもよい。その場合には、登録装置１０からコンテンツ提供サーバ４０に対して、コンテンツを生成するための元画像と、元画像に対応する管理情報とを送信する。なお、コンテンツの生成処理や、コンテンツ提供サーバ４０内での登録処理の具体例は、処理の主体がコンテンツ提供サーバ４０になること以外、実施の形態に示す登録装置１０における処理と略同様であるため、ここでのこれ以上の詳しい説明は省略する。
【０１１６】
（変形例４）
家族で異なる用紙に描いたそれぞれの絵を一つのコンテンツにまとめて提供することができるように変形してもよい。
【０１１７】
例えば、オペレータは、家族からまとめて用紙を受け取り、画像読取装置（スキャナ）５５に所定の入力操作を行って、家族から受け取った用紙を連続して画像読取装置５５に読み取らせる。所定の入力操作は、画像読取装置５５の既存のボタンで長押しや、所定パターンの連続押下などを設定したり、専用のボタンを別途設けたりするなど、適宜設計してよい。画像読取装置５５は、その所定の入力操作があると登録装置１０に所定の信号を出力する。
【０１１８】
登録装置１０には登録処理部１１１に受付手段を設ける。受付手段は、家族の読取画像（画像群）の入力を受け付けるために、画像読取装置５５が出力する所定の信号を検出する。そして、登録装置１０は、その所定の信号の入力に基づき家族の読取画像（画像群）の入力を待ち受ける。
【０１１９】
登録装置１０は、その所定の信号の入力があった場合に、画像読取装置５５から入力された読取画像を家族の読取画像として処理する。例えば所定の信号が入力される度に、所定の各信号に続いて入力される各読取画像を関連付けて家族が共有する一つのコンテンツとして生成する。その他の一例としては、所定の信号が入力されてから登録装置１０が経過時間をカウントし、その期間が終了する間に連続して入力された各読取画像を関連付けて家族が共有する一つのコンテンツとして生成することも考えられる。
【０１２０】
家族が共有する一つのコンテンツとしては、例えばオリジナルフレーム画像の場合、家族が描いた各絵の画像をそれぞれ所定位置に配置して合成した１つのオリジナルフレーム画像を生成する。また、登録装置１０は、各読取画像から読み取った各識別情報と店舗情報とで構成した一意の管理情報（家族用の一意の管理情報）で登録先（ファイルパス）を指定し、家族のコンテンツ（オリジナルフレーム画像）をコンテンツ提供サーバ４０に登録する。なお、登録装置１０は、家族のコンテンツ（オリジナルフレーム画像）を生成する場合に、一人一人のコンテンツ（オリジナルフレーム画像）も生成し、それらをコンテンツ提供サーバ４０に登録してもよい。一人一人のコンテンツ（オリジナルフレーム画像）の生成と登録の方法については、実施の形態に示したものと同様であるため説明を省略する。
【０１２１】
家族が端末装置２０でコンテンツ（オリジナルフレーム画像）を取得する場合、端末装置２０に識別情報の入力画面６１０（図１２参照）が表示され、その画面で個人の識別コードを入力した場合は、個人が描いた絵のオリジナルフレーム画像を取得することになる。家族が描いた絵を含む家族のコンテンツ（オリジナルフレーム画像）を取得する場合は、例えば入力画面６１０に複数の入力ボックス６１１を設ける。複数の入力ボックス６１１に自分と家族の各識別コードを入力して確定すると、コンテンツ提供サーバ４０に家族のコンテンツ（オリジナルフレーム画像）のファイルパスを示す情報が送信され、端末装置２０において家族のコンテンツ（オリジナルフレーム画像）を取得することができる。
【０１２２】
図２０は、変形例４に係る入力画面（管理情報入力画面）の一例を示す図である。図２０に示す入力画面７１０には、図１２の入力画面６１０に対し、さらに複数の情報入力ボックス６１１を設けている。複数の情報入力ボックス６１１に２つ以上の識別情報を入力すると、２つ以上の識別情報の組み合わせのファイルパスが生成される。
【０１２３】
なお、入力画面６１０に対して別途、家族ボタンを設けて、家族ボタンが押下された場合に、家族の各識別情報を入力する入力画面を表示させてもよい。
【０１２４】
また、登録装置１０ではなくコンテンツ提供サーバ４０がコンテンツを生成する構成の場合には、次のように構成する。例えば、入力画面７１０（図２０参照）の複数の情報入力ボックス６１１に自分と家族の各識別コードを入力して確定させる。端末装置２０は確定された各情報をコンテンツ管理サーバ４０に検索キーとして送信する。コンテンツ管理サーバ４０は、検索キーを受け取ると、各識別コードに対応する元画像をデータベースから抽出し、登録装置１０で行う生成処理のように家族のコンテンツ（オリジナルフレーム画像）を、その段階で生成する。そして、コンテンツ管理サーバ４０から、家族のコンテンツ（オリジナルフレーム画像）が端末装置２０に返されることになる。
【０１２５】
実施の形態および各変形例に係る処理を実行するための情報処理プログラムは、インストール可能な形式または実行可能な形式のファイルでＣＤ(Compact  Disk)、ＤＶＤ(Digital  Versatile  Disk)などのコンピュータで読み取り可能な記録媒体に記録して提供される。これに限らず、実施の形態および各変形例に係る処理を実行するための情報処理プログラムを、インターネット（例えばネットワーク２）などの通信ネットワークに接続されたコンピュータ上に格納し、通信ネットワーク経由でダウンロードさせることにより提供するように構成してもよい。また、実施の形態および各変形例に係る処理を実行するための情報処理プログラムを、インターネットなどの通信ネットワーク経由で提供または配布するように構成してもよい。
【０１２６】
なお、上述の実施の形態および各変形例は、本発明の好適な実施の例ではあるがこれに限定されるものではなく、本発明の要旨を逸脱しない範囲において種々の変形による実施が可能である。
【０１２７】
上記で説明した実施形態の各機能は、一又は複数の処理回路によって実現することが可能である。ここで、本明細書における「処理回路」とは、電子回路により実装されるプロセッサのようにソフトウェアによって各機能を実行するようプログラミングされたプロセッサや、上記で説明した各機能を実行するよう設計されたＡＳＩＣ（Application  Specific  Integrated  Circuit）、ＤＳＰ（Digital  Signal  Processor）、ＦＰＧＡ（Field  Programmable  Gate  Array）や従来の回路モジュール等のデバイスを含むものとする。
【０１２８】
実施例に記載された装置群は、本明細書に開示された実施形態を実施するための複数のコンピューティング環境のうちの１つを示すものにすぎない。ある実施形態では、画像検索システム３０やコンテンツ提供サーバ４０は、サーバクラスタといった複数のコンピューティングデバイスを含む。複数のコンピューティングデバイスは、ネットワークや共有メモリなどを含む任意のタイプの通信リンクを介して互いに通信するように構成されており、本明細書に開示された処理を実施する。同様に、登録装置１０は、互いに通信するように構成された複数のコンピューティングデバイスを含むことができる。
【符号の説明】
【０１２９】
１    情報処理システム
２    ネットワーク
１０  登録装置
２０  端末装置
３０  画像検索システム
４０  コンテンツ提供サーバ
【先行技術文献】
【特許文献】
【０１３０】
【特許文献１】特開２０１６−１７７５９５号公報
【図１】
2020038611.tif 000003
【図２】
2020038611.tif 000004
【図３】
2020038611.tif 000005
【図４】
2020038611.tif 000006
【図５】
2020038611.tif 000007
【図６】
2020038611.tif 000008
【図７】
2020038611.tif 000009
【図８】
2020038611.tif 000010
【図９】
2020038611.tif 000011
【図１０】
2020038611.tif 000012
【図１１】
2020038611.tif 000013
【図１２】
2020038611.tif 000014
【図１３】
2020038611.tif 000015
【図１４】
2020038611.tif 000016
【図１５】
2020038611.tif 000017
【図１６】
2020038611.tif 000018
【図１７】
2020038611.tif 000019
【図１８】
2020038611.tif 000020
【図１９】
2020038611.tif 000021
【図２０】
2020038611.tif 000022