(57)【要約】【課題】出力すべきコンテンツを好適に取得又は配信することが可能な端末装置及び配信システムを提供する。【解決手段】端末装置３は、撮影画像データ、音入力データ又はビーコン信号を取得した場合にコンテンツ取得用ＩＤを抽出する処理を行い、記憶部３３に記憶した言語情報と共にコンテンツ取得用ＩＤをサーバ装置１へ送信する。サーバ装置１は、対応テーブル１３２を参照することで、コンテンツ取得用ＩＤに対応し、かつ、言語情報が示す言語を標準言語とするコンテンツをコンテンツＤＢ１３１から抽出して端末装置３へ送信する。【選択図】図１
2017102678.tif 000002
【特許請求の範囲】
【請求項１】
自端末に関する端末情報を記憶する記憶手段と、
コンテンツを取得するための識別情報を取得する識別情報取得手段と、
コンテンツを記憶する外部端末に前記識別情報と前記端末情報とを送信する識別情報送信手段と、
前記識別情報と前記端末情報とに対応付けられたコンテンツを前記外部端末から受信するコンテンツ受信手段と、
前記コンテンツを出力する出力手段と、
を有することを特徴とする端末装置。
【請求項２】
前記端末情報は、前記端末装置で設定されている言語の情報であることを特徴とする請求項１に記載の端末装置。
【請求項３】
前記識別情報取得手段は、前記識別情報を含む信号を発信する信号発信機から前記信号を受信することで、前記識別情報を取得することを特徴とする請求項１または２に記載の端末装置。
【請求項４】
前記識別情報取得手段は、撮影手段が撮影した画像データ、又は、音入力手段に入力された音のデータを解析することで、前記識別情報を取得することを特徴とする請求項１または２に記載の端末装置。
【請求項５】
請求項１〜４のいずれか一項に記載の端末装置と、
前記端末装置と通信を行うサーバ装置と、を有する配信システムであって、
前記識別情報送信手段は、前記識別情報と前記端末情報とを前記サーバ装置に送信し、
前記サーバ装置は、
前記端末装置から受信した前記識別情報及び前記端末情報から、前記端末装置に配信すべきコンテンツを決定する決定手段と、
前記決定手段が決定したコンテンツを前記端末装置へ送信する送信手段と、
を有することを特徴とする配信システム。
【請求項６】
前記サーバ装置は、前記識別情報と前記端末情報と前記コンテンツとの対応関係を示す対応情報を記憶する記憶手段をさらに備え、
前記決定手段は、前記対応情報を参照することで、前記端末装置から受信した前記識別情報及び前記端末情報から、前記端末装置に配信すべきコンテンツを決定することを特徴とする請求項５に記載の配信システム。
【請求項７】
前記サーバ装置の送信手段は、前記コンテンツのＵＲＬを前記端末装置へ送信し、
前記端末装置のコンテンツ受信手段は、前記ＵＲＬに基づき、前記コンテンツを受信することを特徴とする請求項５または６に記載の配信システム。
【請求項８】
自端末に関する端末情報を記憶する記憶手段を有する端末装置のコンピュータが実行するプログラムであって、
コンテンツを取得するための識別情報を取得する識別情報取得手段と、
コンテンツを記憶する外部端末に前記識別情報と前記端末情報とを送信する識別情報送信手段と、
前記識別情報と前記端末情報とに対応付けられたコンテンツを前記外部端末から受信するコンテンツ受信手段と、
前記コンテンツを出力する出力手段
として前記コンピュータを機能させることを特徴とするプログラム。
【請求項９】
コンテンツを記憶する記憶手段と、
コンテンツを取得するための識別情報を取得する識別情報取得手段と、
前記識別情報と自端末に関する端末情報とに対応付けられたコンテンツを前記記憶手段から取得するコンテンツ取得手段と、
前記コンテンツを出力する出力手段と、
を有することを特徴とする端末装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、出力するコンテンツを決定する技術に関する。
【背景技術】
【０００２】
従来から、コンテンツを配信するシステムが知られている。例えば、特許文献１には、ネットワークを介したゲームシステムにおいて、ゲーム端末から受信した設定情報に応じた画像情報をゲーム端末に送信するサーバ装置が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１５−１４１６３２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
端末のアプリケーションにより取得した識別情報を用いてウェブページなどのコンテンツを取得する場合に、取得したコンテンツが端末の設定等に適合していないときには、端末のユーザがコンテンツを視聴しにくいなどの問題が生じる。そこで、本発明は、出力すべきコンテンツを好適に取得することが可能な端末装置及び当該コンテンツを配信する配信システムを提供することを主な課題とする。
【課題を解決するための手段】
【０００５】
本発明の１つの観点では、端末装置は、自端末に関する端末情報を記憶する記憶手段と、コンテンツを取得するための識別情報を取得する識別情報取得手段と、コンテンツを記憶する外部端末に前記識別情報と前記端末情報とを送信する識別情報送信手段と、前記識別情報と前記端末情報とに対応付けられたコンテンツを前記外部端末から受信するコンテンツ受信手段と、前記コンテンツを出力する出力手段と、を有する。
【０００６】
上記端末装置は、記憶手段と、識別情報取得手段と、識別情報送信手段と、コンテンツ受信手段と、出力手段とを有する。記憶手段は、自端末に関する端末情報を記憶する。識別情報取得手段は、コンテンツを取得するための識別情報を取得する。識別情報送信手段は、コンテンツを記憶する外部端末に対し、識別情報取得手段が取得した識別情報と記憶手段に記憶された端末情報とを送信する。コンテンツ受信手段は、識別情報取得手段が取得した識別情報と記憶手段に記憶された端末情報とに対応付けられたコンテンツを前記外部端末から受信する。出力手段は、取得したコンテンツを出力、即ち表示又は／及び音声出力する。この態様では、端末装置は、識別情報取得手段が取得した識別情報と記憶手段に記憶された端末情報とを外部端末に送信することで、自端末の端末情報に即したコンテンツを外部端末から好適に取得して出力することができる。
【０００７】
上記端末装置の一態様では、前記端末情報は、前記端末装置で設定されている言語の情報である。端末装置は、この態様により、自端末で設定された言語を標準語としたコンテンツを好適に取得して出力することができる。
【０００８】
上記端末装置の他の一態様では、前記識別情報取得手段は、前記識別情報を含む信号を発信する信号発信機から前記信号を受信することで、前記識別情報を取得する。端末装置は、この態様により、居場所に応じたコンテンツを取得するための識別情報を好適に取得することができる。
【０００９】
上記端末装置の他の一態様では、前記識別情報取得手段は、撮影手段が撮影した画像データ、又は、音入力手段に入力された音のデータを解析することで、前記識別情報を取得する。この態様によっても、端末装置は、コンテンツを取得するための識別情報を好適に取得することができる。
【００１０】
本発明の他の観点では、上記記載の端末装置と、前記端末装置と通信を行うサーバ装置と、を有する配信システムであって、前記識別情報送信手段は、前記識別情報と前記端末情報とを前記サーバ装置に送信し、前記サーバ装置は、前記端末装置から受信した前記識別情報及び前記端末情報から、前記端末装置に配信すべきコンテンツを決定する決定手段と、前記決定手段が決定したコンテンツを前記端末装置へ送信する送信手段と、を有する。この態様によれば、配信システムは、コンテンツを取得するための識別情報を取得した端末装置に対し、識別情報に対応し、かつ、端末情報に即したコンテンツを好適に配信することができる。
【００１１】
上記配信システムの一態様では、前記サーバ装置は、前記識別情報と前記端末情報と前記コンテンツとの対応関係を示す対応情報を記憶する記憶手段をさらに備え、前記決定手段は、前記対応情報を参照することで、前記端末装置から受信した前記識別情報及び前記端末情報から、前記端末装置に配信すべきコンテンツを決定する。この態様により、サーバ装置は、識別情報に対応し、かつ、端末情報に即したコンテンツを端末装置に的確に配信することができる。
【００１２】
上記配信システムの他の一態様では、前記サーバ装置の送信手段は、前記コンテンツのＵＲＬを前記端末装置へ送信し、前記端末装置のコンテンツ受信手段は、前記ＵＲＬに基づき、前記コンテンツを受信する。この態様によっても、端末装置は、コンテンツを好適に取得することができる。
【００１３】
本発明の他の観点では、自端末に関する端末情報を記憶する記憶手段を有する端末装置のコンピュータが実行するプログラムであって、コンテンツを取得するための識別情報を取得する識別情報取得手段と、前記識別情報と前記端末情報とに対応付けられたコンテンツを記憶する外部端末に前記識別情報と前記端末情報とを送信する識別情報送信手段と、前記識別情報と前記端末情報とに対応付けられたコンテンツを前記外部端末から受信するコンテンツ受信手段と、前記コンテンツを出力する出力手段として前記コンピュータを機能させる。コンピュータは、このプログラムを実行することで、自端末の端末情報に即したコンテンツを好適に取得して出力することができる。
【００１４】
本発明のさらに別の観点では、端末装置は、コンテンツを記憶する記憶手段と、コンテンツを取得するための識別情報を取得する識別情報取得手段と、前記識別情報と自端末に関する端末情報とに対応付けられたコンテンツを前記記憶手段から取得するコンテンツ取得手段と、前記コンテンツを出力する出力手段と、を有する。この態様により、端末装置は、識別情報取得手段が取得した識別情報に対応し、かつ自端末の端末情報に即したコンテンツを記憶手段から抽出して出力することができる。
【発明の効果】
【００１５】
本発明によれば、端末装置は、端末装置が取得した識別情報に対応し、かつ端末装置の端末情報に即したコンテンツを好適に取得して出力することができる。
【図面の簡単な説明】
【００１６】
【図１】コンテンツ配信システムの構成を示す。
【図２】サーバ装置のブロック図を示す。
【図３】端末装置のブロック図を示す。
【図４】第１実施形態に係る対応テーブルのデータ構造を示す。
【図５】第１実施形態に係る処理手順を示すフローチャートである。
【図６】第２実施形態に係る対応テーブルのデータ構造を示す。
【図７】第２実施形態に係る処理手順を示すフローチャートである。
【図８】変形例に係るコンテンツ配信システムの構成を示す。
【図９】変形例に係る対応テーブルのデータ構造を示す。
【発明を実施するための形態】
【００１７】
以下、図面を参照しながら、本発明を実施するのに好適な実施形態について説明する。以後において、コンテンツは、動画像データ、音楽データ、ＨＴＭＬデータの他、ウェブブラウザを含む任意の表示用又は再生用アプリケーションに読み込ませて出力可能なデータであってもよい。
【００１８】
＜第１実施形態＞
［コンテンツ配信システムの構成］
図１は、コンテンツ配信システム１００の構成を示す。コンテンツ配信システム１００は、主に、サーバ装置１と、端末装置３と、ビーコン端末４と、音出力装置５と、表示媒体６と、を有する。サーバ装置１と端末装置３とは、インターネットなどの通信網２を介してデータ通信を行う。
【００１９】
サーバ装置１は、コンテンツの配信を実行するサーバであり、端末装置３からの要求に基づき、指定されたコンテンツを端末装置３へ送信する。本実施形態では、後述するように、サーバ装置１は、端末装置３の言語設定に合致した言語を基準言語として作成されたコンテンツを、端末装置３へ送信する。
【００２０】
端末装置３は、例えばスマートフォンなどの通信端末であり、通信機能、撮影機能、、音声入力機能、及び出力機能などを有する。端末装置３は、後述するビーコン端末４から受信するビーコン信号、後述する音声出力装置５から出力された音データ、又は後述する表示媒体６を撮影した画像データを取得し、取得したデータからコンテンツを取得するための識別情報（「コンテンツ取得用ＩＤ」とも呼ぶ。）を抽出する。そして、端末装置３は、コンテンツ取得用ＩＤと後述する言語情報を含むコンテンツの要求信号（「コンテンツ要求信号」とも呼ぶ。）をサーバ装置１に送信することで、コンテンツをサーバ装置１から受信し、受信したコンテンツの出力を行う。
【００２１】
ビーコン端末４は、ＢＬＥ（Ｂｌｕｅｔｏｏｔｈ  Ｌｏｗ  Ｅｎｅｒｇｙ、Ｂｌｕｅｔｏｏｔｈは登録商標）などの近距離無線通信によりビーコン信号を発信する。ビーコン端末４は、例えば、ライブ会場、店舗、博覧会などの種々の施設ごと又は施設内の任意の空間ごとに設置される。そして、ビーコン信号には、ビーコン端末４が設置された施設又は空間に関連するコンテンツを取得するためのコンテンツ取得用ＩＤが含まれている。ビーコン端末４は、本発明における「信号発信機」の一例である。
【００２２】
音出力装置５は、コンテンツ取得用ＩＤが埋め込まれた音を出力する装置である。音出力装置５は、例えば、テレビ、ラジオ、デジタルサイネージ、店内放送を出力するスピーカ等が該当する。音出力装置５が出力する音は、案内用の音声、ＢＧＭ、店内放送などの任意の音であってもよい。音出力装置５が出力する音には、コンテンツ取得用ＩＤの情報が含まれており、コンテンツ取得用ＩＤが解析により抽出可能となっている。
【００２３】
表示媒体６は、コンテンツ取得用ＩＤの情報が含まれた画像が印刷された印刷物又は当該画像を電子的に表示する装置であり、例えば、チラシ、カタログ、ＰＯＰ広告、ポスター、テレビ、デジタルサイネージ等である。表示媒体６が示す画像には、コンテンツ取得用ＩＤが解析により抽出可能に含まれている。
【００２４】
［サーバ装置の構成］
図２は、サーバ装置１のブロック図である。サーバ装置１は、記憶部１３と、データ通信を行う通信部１４と、制御部１５とを備える。これらの各要素は、バスライン１０を介して相互に接続されている。
【００２５】
記憶部１３は、ハードディスク又はフラッシュメモリといったメモリによって構成される。記憶部１３は、制御部１５が実行するプログラムを記憶する。また、記憶部１３は、端末装置３に配信するためのコンテンツのデータベースであるコンテンツＤＢ１３１を記憶する。また、記憶部１３は、端末装置３から受信するコンテンツ要求信号から送信すべきコンテンツ情報を決定する際に制御部１５が参照する対応テーブル１３２を記憶する。対応テーブル１３２は、本発明における「対応情報」の一例であり、詳細については後述する。
【００２６】
制御部１５は、図示しないＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）及びＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）などを備え、サーバ装置１内の各構成要素に対して種々の制御を行う。例えば、制御部１５は、通信部１４が端末装置３からコンテンツ要求信号を受信した場合に、コンテンツ要求信号に含まれるコンテンツ取得用ＩＤ及び言語情報から、対応テーブル１３２を参照して、送信すべきコンテンツをコンテンツＤＢ１３１から抽出する。そして、制御部１５は、抽出したコンテンツを通信部１４により端末装置３へ送信する。制御部１５は本発明における「決定手段」の一例であり、通信部１４は本発明における「送信手段」の一例である。
【００２７】
［端末装置の構成］
図３は、端末装置３のブロック図である。端末装置３は、出力部３１と、タッチパネルやボタンなどの操作部３２と、記憶部３３と、データ通信を行う通信部３４と、制御部３５と、音入力部３６と、撮影部３７とを備える。これらの各要素は、バスライン３０を介して相互に接続されている。
【００２８】
出力部３１は、ディスプレイなどの表示部と、スピーカなどの音出力部とを含み、制御部３５の制御に基づき、コンテンツの出力（即ち表示又は／及び音声出力）を行う。
【００２９】
記憶部３３は、ハードディスク又はフラッシュメモリといったメモリによって構成され、制御部３５が実行するプログラム等を記憶する。本実施形態では、記憶部３３は、コンテンツ配信システム１００において必要な動作を行うためのアプリケーション（単に「アプリ」とも呼ぶ。）のプログラムを記憶する。また、記憶部３３は、端末情報３３１を記憶する。ここで、端末情報３３１は、端末装置３の画面サイズなどのスペックに関する情報、端末装置３の設定情報、及び端末装置３を使用するユーザ情報等を含む。本実施形態では、記憶部３３は、端末情報３３１として、端末装置３の出力において標準的に用いる言語の設定を示す言語情報を記憶する。
【００３０】
通信部３４は、制御部３５の制御に基づき、サーバ装置１とデータ通信を行う。また、通信部３４は、端末装置３がビーコン端末４の電波到達範囲内に存在する場合に、ビーコン信号を受信する。
【００３１】
音入力部３６は、入力された音を電気信号である音データ（「音入力データ」とも呼ぶ。）に変換して制御部３５に供給する。例えば、音入力部３６は、操作部３２へのユーザ入力等に基づき指定された期間に、音出力装置５が出力する音を音入力データに変換し、制御部３５に供給する。
【００３２】
撮影部３７は、操作部３２により指定されたタイミングで撮影を行う。本実施形態では、ユーザは、表示媒体６が撮影範囲内に存在する場合に、撮影部３７による撮影を指示する。撮影部３７は、撮影により生成した画像データ（「撮影画像データ」とも呼ぶ。）を、制御部３５へ供給する。
【００３３】
制御部３５は、図示しないＣＰＵ、ＲＯＭ及びＲＡＭなどを備え、端末装置３内の各構成要素に対して種々の制御を行う。本実施形態では、制御部３５は、アプリの起動後、ビーコン端末４から送信されるビーコン信号、音出力装置５が生成した音入力データ、又は撮影部３７が生成した撮影画像データのいずれかを取得した場合に、取得したデータからコンテンツ取得用ＩＤを抽出する。そして、制御部３５は、抽出したコンテンツ取得用ＩＤと、端末情報３３１として記憶した言語情報とを含むコンテンツ要求信号を、通信部３４によりサーバ装置１へ送信する。そして、制御部３５は、サーバ装置１からコンテンツを受信した場合に、コンテンツを出力部３１により出力させる。制御部３５は、本発明における「識別情報取得手段」、「識別情報送信手段」、「コンテンツ受信手段」、「出力手段」及びプログラムを実行するコンピュータとして機能する。
【００３４】
［対応テーブル］
次に、サーバ装置１が記憶する対応テーブル１３２の具体例を説明する。
【００３５】
図４は、対応テーブル１３２のデータ構造の一例である。なお、図４の例では、一例として、ビーコン信号から抽出したコンテンツ取得用ＩＤの先頭文字を「Ｂ」、音入力データから抽出したコンテンツ取得用ＩＤの先頭文字を「Ａ」、撮影画像データから抽出したコンテンツ取得用ＩＤの先頭文字を「Ｉ」としている。
【００３６】
図４に示す対応テーブル１３２では、コンテンツ取得用ＩＤと言語の組合せごとに、配信すべきコンテンツを特定する情報（ここではファイル名）が規定されている。ここで、対応テーブル１３２で規定されたコンテンツは、対応する言語を標準語として作成されている。例えば、言語が「日本語」に対応するファイル「ａａａａ＿ｊａ．ｘｘｘ」等は、日本語を標準言語として作成されたコンテンツのファイルであり、言語が「英語」に対応するファイル「ａａａａ＿ｅｎ．ｘｘｘ」等は、英語を標準言語として作成されたコンテンツのファイルであり、言語が「中国語」に対応するファイル「ａａａａ＿ｃｈ．ｘｘｘ」等は、中国語を標準言語として作成されたコンテンツのファイルである。
【００３７】
従って、サーバ装置１は、コンテンツ要求信号を端末装置３から受信した場合、コンテンツ要求信号に含まれるコンテンツ取得用ＩＤと言語情報が示す言語とに基づき、図４に示す対応テーブル１３２が指定するファイル名のコンテンツをコンテンツＤＢ１３１から抽出し、端末装置３へ送信する。これにより、端末装置３は、設定された言語情報に即した言語により作成されたコンテンツを取得して出力することができる。
【００３８】
［処理フロー］
図５は、第１実施形態における処理手順を示すフローチャートである。
【００３９】
まず、端末装置３は、ユーザの明示的な入力等に基づき、アプリを起動させる（ステップＳ１０１）。例えば、ユーザは、ビーコン端末４又は音出力装置５が設置された施設等に入った場合、又は表示媒体６に相当するチラシなどを入手した場合に、アプリを起動させる操作を端末装置３に対して行う。次に、端末装置３は、撮影画像データ、音入力データ、又はビーコン信号のいずれかを取得したか否か判定する（ステップＳ１０２）。そして、端末装置３は、撮影画像データ、音入力データ、又はビーコン信号のいずれかを取得したと判断した場合（ステップＳ１０２；Ｙｅｓ）、コンテンツ取得用ＩＤを抽出できたか否か判定する（ステップＳ１０３）。例えば、端末装置３は、アプリ起動後にユーザ操作に基づき撮影部３７が撮影を行った場合、このときに撮影部３７が生成した撮影画像データに対し、予め記憶部３３に記憶した画像処理プログラムを実行することで、撮影画像データからコンテンツ取得用ＩＤの抽出を試みる。他の例では、端末装置３は、アプリ起動後に音入力部３６をユーザ入力に基づきオンに設定して所定時間長の音入力データを取得した場合、予め記憶部３３に記憶した音解析プログラムを実行することで、音入力データからコンテンツ取得用ＩＤの抽出を試みる。さらに別の例では、端末装置３は、アプリ起動後に通信部３４がビーコン端末４からビーコン信号を受信した場合、当該ビーコン信号にコンテンツ取得用ＩＤが含まれているか判定する。
【００４０】
そして、端末装置３は、コンテンツ取得用ＩＤを抽出できたと判定した場合（ステップＳ１０３；Ｙｅｓ）、コンテンツ取得用ＩＤと記憶部３３に記憶した言語情報とを含むコンテンツ要求信号をサーバ装置１へ送信する（ステップＳ１０４）。一方、端末装置３は、撮影画像データ、音入力データ、又はビーコン信号のいずれも取得していない場合（ステップＳ１０２；Ｎｏ）、又は、コンテンツ取得用ＩＤを抽出できなかった場合（ステップＳ１０３；Ｎｏ）、ステップＳ１０２へ処理を戻す。
【００４１】
サーバ装置１は、端末装置３がステップＳ１０４で送信したコンテンツ取得用ＩＤ及び言語情報を含んだコンテンツ要求信号を受信する（ステップＳ１０５）。この場合、サーバ装置１は、対応テーブル１３２を参照し、送信するコンテンツを決定する（ステップＳ１０６）。決定されたコンテンツは、コンテンツ要求信号に含まれる言語情報が示す言語を標準語とするコンテンツとなる。そして、サーバ装置１は、決定したコンテンツをコンテンツＤＢ１３１から抽出し、コンテンツ要求信号の送信元である端末装置３へ送信する（ステップＳ１０７）。
【００４２】
そして、端末装置３は、サーバ装置１が送信したコンテンツを受信し（ステップＳ１０８）、当該コンテンツの出力を行う（ステップＳ１０９）。この場合、端末装置３の言語設定に即したコンテンツの表示等が行われる。
【００４３】
［第１実施形態の作用効果］
第１実施形態のコンテンツ配信システム１００によれば、端末装置３は、撮影画像データ、音入力データ又はビーコン信号を取得した場合にコンテンツ取得用ＩＤを抽出する処理を行い、記憶部３３に記憶した言語情報と共にコンテンツ取得用ＩＤをサーバ装置１へ送信する。サーバ装置１は、対応テーブル１３２を参照することで、コンテンツ取得用ＩＤに対応し、かつ、言語情報が示す言語を標準言語とするコンテンツをコンテンツＤＢ１３１から抽出して端末装置３へ送信する。これにより、端末装置３は、端末装置３の言語設定に即したコンテンツの出力を行うことができ、利便性を好適に向上させることができる。
【００４４】
＜第２実施形態＞
第２実施形態では、端末装置３は、言語情報をコンテンツ要求信号に含めるのに代えて、又はこれに加えて、撮影画像データ、音入力データ又はビーコン信号のうち２つ以上からコンテンツ取得用ＩＤを取得し、これらをコンテンツ要求信号に含めてサーバ装置１へ送信する。これにより、コンテンツ配信システム１００は、コンテンツの提供先を好適に限定する。以後では、第１実施形態と同様の構成については、適宜同様の符号を付し、その説明を省略する。
【００４５】
図６は、第２実施形態に係る対応テーブル１３２Ａのデータ構造の一例である。図６の対応テーブル１３２Ａは、複数のコンテンツ取得用ＩＤの組合せとコンテンツとの対応を示している。
【００４６】
図６の対応テーブル１３２Ａでは、撮影画像データ、音入力データ又はビーコン信号のうち２つ以上から抽出されたコンテンツ取得用ＩＤの組合せごとに、提供すべきコンテンツが規定されている。例えば、コンテンツ「ｅｅｅｅ．ｘｘｘ」は、撮影画像データとビーコン信号とから抽出されたコンテンツ取得用ＩＤの組合せを要件とし、コンテンツ「ｆｆｆｆ．ｘｘｘ」は、音入力データとビーコン信号とから抽出されたコンテンツ取得用ＩＤの組合せを要件としている。また、コンテンツ「ｇｇｇｇ．ｘｘｘ」は、撮影画像データと音入力データとから抽出されたコンテンツ取得用ＩＤの組合せを要件とし、コンテンツ「ｈｈｈｈ．ｘｘｘ」は、撮影画像データと音入力データとビーコン信号とのそれぞれから抽出されたコンテンツ取得用ＩＤの組合せを要件としている。なお、第１実施形態と同様に、言語ごとに配信すべきコンテンツが規定されていてもよい。
【００４７】
組み合せが規定されたコンテンツ取得用ＩＤは、同一施設又は空間内に設置されたビーコン端末４、音出力装置５、又は表示媒体６から取得されるコンテンツ取得用ＩＤであってもよく、それぞれ別の施設又は空間に設置されたビーコン端末４、音出力装置５、又は表示媒体６から取得されるコンテンツ取得用ＩＤであってもよい。
【００４８】
ここで、同一の施設又は空間から取得される複数のコンテンツ取得用ＩＤをコンテンツ提供の要件とする具体例について説明する。
【００４９】
例えば、コンサート会場やイベントホールなどにおいて、来場者のみに限定して特典となるコンテンツを提供する場合、表示媒体６を撮影した撮影画像データから抽出されるコンテンツ取得用ＩＤに加えて、ビーコン信号に含まれるコンテンツ取得用ＩＤをコンテンツ取得の要件とする。この場合、表示媒体６が持ち運び可能である場合に場外に持ち出された場合等においても、来場者の端末装置３以外にはビーコン信号に含まれるコンテンツ取得用ＩＤを取得することができないため、好適に来場者のみに限定して特典となるコンテンツを提供することができる。同様に、会場内に固定設置された表示媒体６の撮影画像データから抽出されるコンテンツ取得用ＩＤと音入力データから抽出されるコンテンツ取得用ＩＤとの組合せをコンテンツ取得の要件とした場合、音出力装置５の音が場外に漏れる場合であっても、来場者以外には表示媒体６の撮影画像データを取得するのが困難となる。よって、この場合であっても、好適に来場者のみに限定して、特典となるコンテンツを提供することができる。
【００５０】
次に、それぞれ異なる施設又は空間から取得される複数のコンテンツ取得用ＩＤをコンテンツ提供の要件とする具体例について説明する。
【００５１】
例えば、テレビのＣＭなどで出力される音データ、店舗に設置されるビーコン端末４が発信するビーコン信号、及び購入商品のパッケージに付加された印刷物である表示媒体６のそれぞれにコンテンツ取得用ＩＤが埋め込まれる。この場合、端末装置３のユーザは、スタンプラリーと同様の要領により、それぞれのコンテンツ取得用ＩＤの取得に必要な操作を、それぞれ異なる場所で実行する。そして、端末装置３は、全ての必要なコンテンツ取得用ＩＤを取得した場合に、特典となるコンテンツをサーバ装置１からダウンロードする。この例では、好適に端末装置３のユーザに対して店舗への来店や商品購入を促すことができる。
【００５２】
図７は、第２実施形態に係る処理手順を示すフローチャートである。
【００５３】
まず、端末装置３は、アプリの起動後（ステップＳ２０１）、撮影画像データ、音入力データ、又はビーコン信号のいずれかを取得したか否か判定する（ステップＳ２０２）。そして、端末装置３は、撮影画像データ、音入力データ、又はビーコン信号のいずれかを取得したと判断した場合（ステップＳ２０２；Ｙｅｓ）、コンテンツ取得用ＩＤを抽出できたか否か判定する（ステップＳ２０３）。
【００５４】
そして、端末装置３は、コンテンツ取得用ＩＤを抽出できたと判定した場合（ステップＳ２０３；Ｙｅｓ）、コンテンツの取得に必要なコンテンツ取得用ＩＤが揃ったか否か判定する（ステップＳ２０４）。この場合、例えば、端末装置３は、対応テーブル１３２Ａに規定されるコンテンツ取得用ＩＤの組合せの情報を、予めアプリのインストール時等に記憶部３３に記憶しておき、上述の組合せの情報を参照し、コンテンツを取得可能なコンテンツ取得用ＩＤの組合せが揃ったか否か判定する。そして、端末装置３は、コンテンツを取得可能なコンテンツ取得用ＩＤの組合せが揃ったと判断した場合（ステップＳ２０４；Ｙｅｓ）、取得したコンテンツ取得用ＩＤの組合せを含むコンテンツ要求信号をサーバ装置１へ送信する（ステップＳ２０５）。このとき、第１実施形態と同様に、端末装置３は、言語情報をコンテンツ要求信号に含めてもよい。
【００５５】
一方、撮影画像データ、音入力データ、又はビーコン信号のいずれも取得していない場合（ステップＳ２０２；Ｎｏ）、又は、コンテンツ取得用ＩＤを抽出できなかった場合（ステップＳ２０３；Ｎｏ）、又はコンテンツの取得に必要なコンテンツ取得用ＩＤが揃っていない場合（ステップＳ２０４；Ｎｏ）、ステップＳ２０２へ処理を戻す。
【００５６】
サーバ装置１は、端末装置３がステップＳ２０５で送信した複数のコンテンツ取得用ＩＤを含んだコンテンツ要求信号を受信する（ステップＳ２０６）。この場合、サーバ装置１は、対応テーブル１３２Ａを参照し、送信するコンテンツを決定する（ステップＳ２０７）。そして、サーバ装置１は、決定したコンテンツをコンテンツＤＢ１３１から抽出し、コンテンツ要求信号の送信元である端末装置３へ送信する（ステップＳ２０８）。その後、端末装置３は、サーバ装置１が送信したコンテンツを受信し（ステップＳ２０９）、当該データに基づきコンテンツの出力を行う（ステップＳ２１０）。
【００５７】
［第２実施形態の作用効果］
第２実施形態のコンテンツ配信システム１００は、撮影画像データ、音入力データ又はビーコン信号のうち２つ以上から抽出されるコンテンツ取得用ＩＤをコンテンツ提供の要件とする。これにより、コンテンツ配信システム１００は、コンテンツの提供先を好適に限定し、配信を意図していないユーザの端末装置３に対してコンテンツを提供するのを好適に防ぐことができる。また、コンテンツ配信システム１００は、広告、来店、購入等の各段階で取得可能なコンテンツ取得用ＩＤをコンテンツ提供の要件とすることで、コンテンツの取得に必要な来店や購入等の行動を端末装置３のユーザに好適に促すことができる。
【００５８】
＜変形例＞
次に、第１及び第２実施形態の変形例について説明する。以下の変形例は、任意に組み合わせて上述の各実施形態に適用してもよい。
【００５９】
（変形例１）
サーバ装置１は、コンテンツＤＢ１３１を記憶するコンテンツサーバと、配信すべきコンテンツを決定する管理サーバとから構成されていてもよい。
【００６０】
図８は、本変形例に係るコンテンツ配信システム１００Ａを示す。図８の例では、サーバ装置１は、管理サーバ１Ａと、コンテンツサーバ１Ｂとから構成される。図９は、管理サーバ１Ａが記憶する対応テーブル１３２Ｂの一例を示す。
【００６１】
この例では、管理サーバ１Ａは、端末装置３からコンテンツ取得用ＩＤ及び言語情報を含むコンテンツ要求信号を受信した場合に、対応するＵＲＬを対応テーブル１３２Ｂを参照することで取得し、当該ＵＲＬを端末装置３へ通知する。その後、端末装置３は、通知されたＵＲＬにアクセスすることでコンテンツサーバ１Ｂからコンテンツのダウンロードなどを行う。なお、対応テーブル１３２Ｂは、第２実施形態と同様に、複数のコンテンツ取得用ＩＤの組合せとコンテンツを取得するためのＵＲＬとを対応付けたテーブルであってもよい。
【００６２】
なお、コンテンツサーバ１Ｂは、複数存在してもよい。例えば、コンテンツサーバ１Ｂは、各企業が管理するＷＥＢサーバ等であってもよい。この場合、管理サーバ１Ａは、コンテンツ要求信号に基づき、特定の企業のホームページのＵＲＬなどを端末装置３へ通知する態様であってもよい。
【００６３】
（変形例２）
端末装置３は、出力するコンテンツをアプリのダウンロード時などに記憶部３３に記憶しておいてもよい。この場合、端末装置３は、サーバ装置１の代わりにコンテンツＤＢ１３１及び対応テーブル１３２を記憶する。そして、端末装置３は、コンテンツ取得用ＩＤを取得した場合に、対応テーブル１３２を参照することで、出力すべきコンテンツのデータをコンテンツＤＢ１３１から抽出し、出力する。この場合、端末装置３の制御部３５は、本発明における「識別情報取得手段」及び「コンテンツ取得手段」の一例である。
【００６４】
（変形例３）
第１実施形態において、端末装置３は、言語情報をコンテンツ要求信号に含めるのに代えて、又はこれに加えて、言語情報以外の端末情報３３１をコンテンツ要求信号に含めてもよい。
【００６５】
例えば、端末装置３は、言語情報以外の端末情報３３１として、端末装置３の画面サイズの情報、端末装置３を使用するユーザの年代や趣向等のユーザ情報、又は端末装置３の存在位置を示す位置情報等を、コンテンツ要求信号に含める。この場合、サーバ装置１は、コンテンツ取得用ＩＤごとに、想定される各端末情報にそれぞれ対応するコンテンツをコンテンツＤＢ１３１に記憶すると共に、コンテンツ取得用ＩＤと端末情報３３１との組合せごとに配信すべきコンテンツを規定した対応テーブル１３２を記憶する。そして、サーバ装置１は、コンテンツ要求信号を受信した場合に、上述の対応テーブル１３２を参照し、配信すべきコンテンツをコンテンツＤＢ１３１から抽出する。
【００６６】
例えば、言語情報以外の端末情報３３１として端末装置３の画面サイズの情報がコンテンツ要求信号に含まれる場合、サーバ装置１は、対応テーブル１３２を参照し、端末装置３の画面サイズでの表示に適したコンテンツのデータをコンテンツＤＢ１３１から抽出し、端末装置３へ送信する。他の例では、言語情報以外の端末情報３３１として端末装置３のユーザの年代情報がコンテンツ要求信号に含まれる場合、サーバ装置１は、対応テーブル１３２を参照し、年代情報が示す年代に適したコンテンツのデータをコンテンツＤＢ１３１から抽出し、端末装置３へ送信する。さらに別の例では、言語情報以外の端末情報３３１として端末装置３の位置情報がコンテンツ要求信号に含まれる場合、サーバ装置１は、対応テーブル１３２を参照し、位置情報が示す位置が属するエリアに適したコンテンツのデータをコンテンツＤＢ１３１から抽出し、端末装置３へ送信する。
【００６７】
このように、端末装置３は、言語情報以外の端末情報３３１をコンテンツ要求信号に含めた場合であっても、ユーザがコンテンツを視聴するのに最適なコンテンツをサーバ装置１から取得して出力することができる。
【符号の説明】
【００６８】
１…サーバ装置
２…通信網
３…端末装置
４…ビーコン端末
５…音出力装置
６…表示媒体
【図１】
2017102678.tif 000003
【図２】
2017102678.tif 000004
【図３】
2017102678.tif 000005
【図４】
2017102678.tif 000006
【図５】
2017102678.tif 000007
【図６】
2017102678.tif 000008
【図７】
2017102678.tif 000009
【図８】
2017102678.tif 000010
【図９】
2017102678.tif 000011