(57)【要約】【課題】コンテンツ受信装置において、ユーザに対してより新しい楽しみと有益な情報を付加する技術を提供する。【解決手段】コンテンツ受信装置は、一般コンテンツ取得部と、ユーザ情報記録部と、コンテンツ生成部と、コンテンツ出力部と、切替取得部と、切替制御部と、を備える。一般コンテンツ取得部は、一般コンテンツを取得する。ユーザ情報記録部は、ユーザ情報を記録する。コンテンツ生成部は、ユーザ情報記録部により取得されたユーザ情報に基づいて、ユーザコンテンツを生成する。コンテンツ出力部は、一般コンテンツ及びユーザコンテンツを出力する。切替取得部は、一般コンテンツを送信する送信元から切替信号を取得する。切替制御部は、コンテンツ出力部により出力される出力コンテンツを、一般コンテンツ及びユーザコンテンツのいずれにするかを切替信号に応じて切り替える。【選択図】図２
2020061715.tif 000002
【特許請求の範囲】
【請求項１】
音声及び映像の少なくとも一方を含む、少なくとも一つの取得コンテンツを出力するコンテンツ受信装置（１０，１０ａ〜１０ｎ，３０，５０，７０）であって、
前記取得コンテンツに含まれる少なくとも一つの一般コンテンツを取得するように構成された一般コンテンツ取得部（Ｓ２１０）と、
あらかじめ決められたユーザに関する情報であるユーザ情報を記録するように構成されたユーザ情報記録部（１４１）と、
前記ユーザ情報記録部により取得された前記ユーザ情報に基づいて、前記取得コンテンツの少なくとも一部が変更されたコンテンツであるユーザコンテンツを生成するように構成されたコンテンツ生成部（Ｓ１４０）と、
コンテンツの切り替えを指示する信号である切替信号を取得するように構成された切替取得部（Ｓ２３０）と、
前記切替取得部により取得した前記切替信号に応じて、出力するコンテンツを前記一般コンテンツと前記ユーザコンテンツとを切り替えるように構成された切替制御部（Ｓ２４０）と、
を備える、コンテンツ受信装置。
【請求項２】
請求項１に記載のコンテンツ受信装置であって、
前記コンテンツ生成部は、前記一般コンテンツの少なくとも一部を前記ユーザ情報に置き換えることにより前記ユーザコンテンツを生成するように構成された、コンテンツ受信装置。
【請求項３】
請求項２に記載のコンテンツ受信装置であって、
前記ユーザ情報に対応した映像及び音声の少なくとも一方に対応したデータを埋め込むことができるようにデータの一部に空白部分を有する前記取得コンテンツである少なくとも一つのカスタムコンテンツを受信するように構成されたカスタムコンテンツ受信部（Ｓ１１０）を備え、
前記コンテンツ生成部は、前記カスタムコンテンツ受信部により受信された前記カスタムコンテンツの前記空白部分に前記ユーザ情報に対応する映像及び音声の少なくとも一方に対応したデータを埋め込むことにより前記ユーザコンテンツを生成するように構成された、コンテンツ受信装置。
【請求項４】
請求項１から請求項３までのいずれか１項に記載のコンテンツ受信装置であって、
前記ユーザ情報記録部に記録される前記ユーザ情報には前記ユーザの属性を表す属性情報が含まれ、
前記属性情報に対応づけられた前記一般コンテンツをベースコンテンツとして、
前記少なくとも一つの取得コンテンツは複数の前記ベースコンテンツを含み、
前記コンテンツ生成部（Ｓ３２０）は、複数の前記ベースコンテンツから、前記ユーザ情報に応じて前記ベースコンテンツを選択し、選択された当該ベースコンテンツを前記ユーザコンテンツとして生成するように構成された、コンテンツ受信装置。
【請求項５】
請求項１から請求項４までのいずれか１項に記載のコンテンツ受信装置であって、
前記ユーザ情報記録部が記録する前記ユーザ情報には、前記ユーザの氏名、年齢及び性別のうち、少なくとも１つが含まれるように構成された、コンテンツ受信装置。
【請求項６】
請求項１から請求項５までのいずれか１項に記載のコンテンツ受信装置であって、
当該コンテンツ受信装置の位置をユーザ位置として取得する位置取得部（Ｓ５１０）を備え、
前記ユーザ情報には、前記ユーザ位置が含まれるように構成された、コンテンツ受信装置。
【請求項７】
請求項６に記載のコンテンツ受信装置であって、
当該コンテンツ受信装置は、車両に搭載され、
前記位置取得部は、当該車両の位置を前記ユーザ位置として取得するように構成された、コンテンツ受信装置。
【請求項８】
請求項１から請求項７までのいずれか１項に記載のコンテンツ受信装置であって、
当該コンテンツ受信装置の外部から入力される情報を前記ユーザ情報として取得するように構成されたユーザ情報取得部（１３）を更に備え、
前記ユーザ情報記録部は、前記ユーザ情報取得部により取得された前記ユーザ情報を記録するように構成された、コンテンツ受信装置。
【請求項９】
コンピュータを、請求項１から請求項８までのいずれか１項に記載のコンテンツ受信装置を構成する各部として機能させるコンテンツ受信プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、映像及び音声の少なくとも一方により表される情報であるコンテンツを受信し、コンテンツを出力するコンテンツ受信装置及びコンテンツ受信装置に用いられるプログラムであるコンテンツ受信プログラムに関する。
【背景技術】
【０００２】
特許文献１には、ユーザがあらかじめ登録したジャンルと同一のジャンルの番組などの音声を送信しているチャンネルを検出し、ユーザに対して当該チャンネルを提示するラジオ受信装置が記載されている。
【０００３】
これにより、提示されたチャンネルをユーザが選択すると、ユーザの好みに応じて登録されたジャンルの番組などの音声をユーザは聴取することができる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１７−１７５２６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１に記載のラジオ受信装置では、ユーザが選択したチャンネルが放送する音声を提供しているに過ぎず、ユーザに楽しみや有益な情報を与えるものとしては不十分であった。
【０００６】
本開示の１つの局面は、コンテンツ受信装置において、ユーザに対してより新しい楽しみと有益な情報を付加する技術を提供する。
【課題を解決するための手段】
【０００７】
本開示の一態様は、音声及び映像の少なくとも一方を含む、少なくとも一つの取得コンテンツを出力するコンテンツ受信装置（１０，１０ａ〜１０ｎ，３０，５０，７０）であって、一般コンテンツ取得部（Ｓ２１０）と、ユーザ情報記録部（１４１）と、コンテンツ生成部（Ｓ１４０）と、切替取得部（Ｓ２３０）と、切替制御部（Ｓ２４０）と、を備える。一般コンテンツ取得部は、取得コンテンツに含まれる少なくとも一つの一般コンテンツを取得するように構成される。ユーザ情報記録部は、あらかじめ決められたユーザに関する情報であるユーザ情報を記録するように構成される。コンテンツ生成部は、ユーザ情報記録部により取得されたユーザ情報に基づいて、取得コンテンツの少なくとも一部が変更されたコンテンツであるユーザコンテンツを生成するように構成される。切替取得部は、コンテンツの切り替えを指示する信号である切替信号を取得するように構成される。切替制御部は、切替取得部により取得した切替信号に応じて、出力するコンテンツを一般コンテンツとユーザコンテンツとを切り替えるように構成される。
【０００８】
このような構成によれば、すべてのユーザに対して一律にコンテンツが提供されるのではなく、ユーザごとに対応した異なるコンテンツを出力するため、より新しい楽しみと有益な情報を付加する技術を提供することができる。
【図面の簡単な説明】
【０００９】
【図１】コンテンツ送受信システムの構成を示すブロック図である。
【図２】コンテンツ受信装置の構成を示すブロック図である。
【図３】コンテンツ作成処理を表すフローチャートである。
【図４】出力処理を表すフローチャートである。
【図５】第１実施形態における動作例を表した図である。
【図６】第１実施形態における使用例の一例を表した図である。
【図７】第１実施形態における使用例の一例を表した図である。
【図８】第２実施形態におけるコンテンツ選択処理を表すフローチャートである。
【図９】第３実施形態におけるコンテンツ受信装置を表した図である。
【図１０】第３実施形態における施設コンテンツ作成処理を表すフローチャートである。
【図１１】第３実施形態における施設コンテンツ出力処理を表すフローチャートである。
【図１２】第４実施形態におけるコンテンツ受信装置を表した図である。
【図１３】第４実施形態におけるカスタムコンテンツ作成処理を表したフローチャートである。
【発明を実施するための形態】
【００１０】
以下、図面を参照しながら、本開示の実施形態を説明する。
［１．第１実施形態］
［１−１．構成］
図１に示すようにコンテンツ送受信システム１は複数のコンテンツ受信装置１０ａ〜１０ｎと複数のコンテンツ送信装置２０ａ〜２０ｍとを有する。複数のコンテンツ送信装置２０ａ〜２０ｍにはそれぞれチャンネルが設定される。
【００１１】
なお、各コンテンツ受信装置１０ａ〜１０ｎはいずれも同様の構成であるため、特に区別しない場合には、コンテンツ受信装置１０という。同様に各コンテンツ送信装置２０ａ〜２０ｍはいずれも同様の構成であるため、特に区別しない場合にはコンテンツ送信装置２０という。また、コンテンツ送受信システム１に含まれるコンテンツ受信装置１０及びコンテンツ送信装置２０の数はそれぞれ図に示したように４つに限られず、４つ未満であってもよく５つ以上であってもよい。
【００１２】
各コンテンツ送信装置２０は、各コンテンツ受信装置１０に対して、インターネットを通じて、一般コンテンツ、カスタムコンテンツ及び切替信号の送信を行う。なお、本実施形態では、コンテンツ送信装置２０からコンテンツ受信装置１０への一般コンテンツ及び切替信号の送信は、リアルタイムで実行されるものとする。すなわち、一般コンテンツ及び切替信号の送信は、いわゆる生放送で実行される。切替信号の送信はコンテンツ送信装置２０の操作者の操作により行われる。また、コンテンツ送信装置２０はカスタムコンテンツの送信を繰り返し行う。
【００１３】
ここで、コンテンツとは、映像及び音声により表される情報をいう。なお、コンテンツに含まれる映像及び音声は、映像及び音声そのものを直接的に表したものであってもよい。また、コンテンツに含まれる音声及び映像は音声及び映像そのものを直接的に表したものに限られず、変換や読み上げなどによって、映像及び音声として出力できるものであってもよい。
【００１４】
一般コンテンツは映像と音声とを含む。一般コンテンツは、通常のテレビ放送で放送されるものと同様の内容を表したコンテンツである。カスタムコンテンツは、映像と、音声に対応したテキストデータとを含む。一般コンテンツとカスタムコンテンツとにはそれぞれ、一般コンテンツであるかカスタムコンテンツであるかを識別するコンテンツタグが付加される。なお、以下では、一般コンテンツ及びカスタムコンテンツを合わせて送信コンテンツともいう。
【００１５】
カスタムコンテンツは、音声に対応したテキストデータの一部が改変可能なコンテンツである。具体的には、コンテンツのうち改変可能な部分は、テキストデータが空白となっており、当該空白部分には属性タグが埋め込まれ、当該属性タグと一致する属性の情報で置換可能に構成される。ここでいう属性とは、氏名、性別及び年齢といった、人物を識別する情報又は分類するカテゴリであり、属性タグには、氏名タグ、性別タグ及び年齢タグが含まれる。
【００１６】
カスタムコンテンツは、コンテンツ送信装置２０において、応答指示タグが付加可能に構成される。応答指示タグが付加されたコンテンツを、以下では応答指示コンテンツともいう。なお、応答指示タグには、応答時間を表す応答時間データが含まれていてもよい。
【００１７】
また、コンテンツ送信装置２０は、コンテンツ受信装置１０から送信される応答情報を受信する。
コンテンツ受信装置１０は、一般コンテンツ、カスタムコンテンツ及び切替信号を取得する。また、コンテンツ受信装置１０は、カスタムコンテンツを取得すると、カスタムコンテンツに基づいてユーザコンテンツを作成する。
【００１８】
コンテンツ受信装置１０は、一般コンテンツ又はユーザコンテンツに対応した映像及び音声を出力する。コンテンツ受信装置１０は、取得した切替信号に応じて一般コンテンツを出力するかユーザコンテンツを出力するかを切り替える。
【００１９】
また、コンテンツ受信装置１０は、コンテンツ送信装置２０に対して、応答情報を送信する。
なお、コンテンツ受信装置１０が複数のコンテンツ送信装置２０から送信コンテンツ及び切替信号を受信可能である場合、コンテンツ受信装置１０は、選択したチャンネルの送信コンテンツ及び切替信号を取得してもよい。
【００２０】
コンテンツ受信装置１０は、図２に示すように、出力ユニット１１、ネット通信モジュール１２、入力ユニット１３、メモリユニット１４、音声認識モジュール１５及びマイコン１６を備える。
【００２１】
出力ユニット１１はスピーカ１１１及びモニタ１１２を備える。
スピーカ１１１は、音声信号に応じて音声を出力する。ここでいう音声信号には、受信した一般コンテンツが表す音声と、コンテンツ受信装置１０で生成されたユーザコンテンツに対応した音声とが含まれる。
【００２２】
モニタ１１２は、映像信号に応じて映像を出力する。ここでいう映像信号が表す映像には、受信した一般コンテンツが表す映像が含まれる。
ネット通信モジュール１２は、コンテンツ送信装置２０とインターネット通信を介して通信を行うための通信モジュールである。ネット通信モジュール１２は、コンテンツ送信装置２０により送信される送信コンテンツを受信する。また、ネット通信モジュール１２は、コンテンツ送信装置２０から送信される切替信号を受信する。
【００２３】
入力ユニット１３はコンテンツ受信装置１０の外部から、ユーザによる入力を受け付けるユニットである。
入力ユニット１３は、マイク１３１、キーボード１３２を備える。
【００２４】
マイク１３１は、コンテンツ受信装置１０の周囲の音を集音する。
キーボード１３２は、コンテンツ受信装置１０のユーザなどによる文字入力を可能とするキーボードである。なお、キーボード１３２はハードウェアであるいわゆるハードキーを用いたものに限定されるものではなく、いわゆるソフトキーボードであってもよい。
【００２５】
メモリユニット１４は、ユーザ情報メモリ１４１とコンテンツメモリ１４２とを備える。
ユーザ情報メモリ１４１は、ユーザ情報を記録する。ユーザ情報とは、コンテンツ受信装置１０のユーザに関する情報である。ユーザ情報には、ユーザの氏名、性別及び年齢が含まれる。
【００２６】
コンテンツメモリ１４２は、ネット通信モジュール１２を介してコンテンツ送信装置２０により送信された送信コンテンツを記録する。
コンテンツメモリ１４２には、チャンネルごとにユーザコンテンツが記録される。
【００２７】
音声メモリ１４３は、音声を記録するメモリである。音声メモリ１４３には、テキストデータに対応する音声データがあらかじめ記録される。
音声認識モジュール１５は、マイク１３１などから入力される音声入力や、音声データに対して音声認識を行う。
【００２８】
マイコン１６は、ＣＰＵ１６１と、例えば、ＲＡＭ又はＲＯＭ等の半導体メモリ（以下、処理メモリ１６２）と、を有する。コンテンツ受信装置１０の各機能は、ＣＰＵ１６１が非遷移的実体的記録媒体に格納されたプログラムを実行することにより実現される。この例では、処理メモリ１６２が、プログラムを格納した非遷移的実体的記録媒体に該当する。また、このプログラムが実行されることで、プログラムに対応する方法が実行される。なお、コンテンツ受信装置１０は、１つのマイクロコンピュータを備えてもよいし、複数のマイクロコンピュータを備えてもよい。
【００２９】
コンテンツ受信装置１０に含まれる各部の機能を実現する手法はソフトウェアに限るものではなく、その一部又は全部の機能は、一つあるいは複数のハードウェアを用いて実現されてもよい。例えば、上記機能がハードウェアである電子回路によって実現される場合、その電子回路は、デジタル回路、又はアナログ回路、あるいはこれらの組合せによって実現されてもよい。
【００３０】
なお、入力ユニット１３がユーザ情報取得部に相当し、ユーザ情報メモリ１４１がユーザ情報記録部に相当する。
［１−２．処理］
＜コンテンツ作成処理＞
次に、ＣＰＵ１６１が実行するコンテンツ作成処理について、図３のフローチャートを用いて説明する。コンテンツ作成処理は、コンテンツ受信装置１０の電源がオンになった時に、ＣＰＵ１６１により実行される。
【００３１】
Ｓ１１０で、ＣＰＵ１６１は、コンテンツ送信装置２０からカスタムコンテンツが送信されるとネット通信モジュール１２を用いて、当該カスタムコンテンツを取得する。ここで、受信可能なコンテンツ送信装置２０のそれぞれから複数のカスタムコンテンツが送信された場合には、コンテンツ受信装置１０は当該複数のカスタムコンテンツを取得する。
【００３２】
具体的には、例えばカスタムコンテンツに含まれるテキストデータは「＜氏名タグ＞さん、＜年齢タグ＞歳の誕生日おめでとう」といった形で表される。
なお、コンテンツ送信装置２０から送信される一般コンテンツは、後述する出力処理において、取得される。
【００３３】
コンテンツ受信装置１０は、コンテンツ送信装置２０から取得した送信コンテンツが一般コンテンツであるかカスタムコンテンツであるかを、送信コンテンツのそれぞれが有するコンテンツタグによって判定する。
【００３４】
Ｓ１２０で、ＣＰＵ１６１は、Ｓ１１０で取得したカスタムコンテンツのうち一つのカスタムコンテンツを選択する。
Ｓ１３０で、ＣＰＵ１６１は、Ｓ１２０で選択されたカスタムコンテンツに埋め込まれた属性タグに対応したユーザ情報をユーザ情報メモリ１４１から呼び出す。例えば、空白部分にユーザの氏名の属性タグが設定されている場合には、ユーザ情報の氏名に対応する情報が呼び出される。なお、カスタムコンテンツに複数の属性タグが埋め込まれている場合には、その複数の属性タグに対応するユーザ情報が呼び出される。例えば、氏名のデータとして「田中太郎」、年齢のデータとして「１０」がユーザ情報に含まれるとき、カスタムコンテンツの属性タグが氏名及び年齢を表している場合には、「田中太郎」、「１０」というデータが呼び出される。
【００３５】
Ｓ１４０で、ＣＰＵ１６１は、Ｓ１２０で選択されたカスタムコンテンツに含まれる属性タグに、Ｓ１３０で呼び出されたユーザ情報を当てはめることによりユーザ情報が加えられたテキストデータを含むユーザコンテンツを作成する。具体的には、カスタムコンテンツにユーザ情報を当てはめることにより、例えば「田中太郎さん、１０歳の誕生日おめでとう」といったテキストデータを含むユーザコンテンツが作成される。
【００３６】
Ｓ１５０で、ＣＰＵ１６１は、Ｓ１４０で作成されたユーザコンテンツをコンテンツメモリ１４２に記録し、Ｓ１６０に処理を移行する。
Ｓ１６０で、ＣＰＵ１６１は、Ｓ１１０で取得したカスタムコンテンツのうち、Ｓ１２０で未選択のカスタムコンテンツが存在するか否かを判定する。
【００３７】
ＣＰＵ１６１は、Ｓ１６０で未選択のカスタムコンテンツが存在すると判定した場合には、Ｓ１２０に処理を移行し、以降の処理を実行する。
一方、ＣＰＵ１６１は、Ｓ１６０で未選択のカスタムコンテンツが存在しない、すなわち、Ｓ１１０で取得されたカスタムコンテンツのすべてがＳ１２０で選択されたと判定された場合には、コンテンツ作成処理を終了する。
【００３８】
以上に示したコンテンツ作成処理により、ユーザコンテンツが作成され、作成されたユーザコンテンツがコンテンツメモリ１４２に記録される。なお、コンテンツ受信装置１０が受信可能なチャンネルが複数存在する場合には、ＣＰＵ１６１は、ユーザにより選択されたチャンネルに対応したコンテンツ送信装置２０から送信されるカスタムコンテンツを優先的に用いてユーザコンテンツを作成してもよい。さらに、作成されたユーザコンテンツは、対応するチャンネルごとにコンテンツメモリ１４２に記録されてもよい。また、ＣＰＵ１６１は、ユーザにより選択されたチャンネル以外のユーザコンテンツの作成を省略してもよい。なお、コンテンツ作成処理が開始されるごとに、コンテンツメモリ１４２に記録されているユーザコンテンツがすべて消去されるように設定されていてもよい。
【００３９】
なお、Ｓ１１０がカスタムコンテンツ受信部としての処理に相当し、Ｓ１４０がコンテンツ生成部としての処理に相当する。
＜出力処理＞
次に、ＣＰＵ１６１が実行する出力処理について、図４のフローチャートを用いて説明する。出力処理はコンテンツ作成処理と並行して実行される。
【００４０】
Ｓ２１０で、ＣＰＵ１６１は、ネット通信モジュール１２を用いて、取得できるすべての一般コンテンツを取得し、ユーザの選択に応じたチャンネルの一般コンテンツを選択する。
【００４１】
Ｓ２２０で、ＣＰＵ１６１は、ユーザにより選択されたチャンネルの一般コンテンツに含まれる音声及び映像をスピーカ１１１及びモニタ１１２を用いて出力する。
Ｓ２３０で、ＣＰＵ１６１は、ネット通信モジュール１２により切替信号を取得したか否かを判定する。
【００４２】
ＣＰＵ１６１は切替信号を取得していない判定した場合にはＳ２１０に戻り以降の処理を実行する。すなわち、一般コンテンツを受信し、スピーカ１１１及びモニタ１１２を用いた一般コンテンツの出力を引き続き実行する。
【００４３】
一方、ＣＰＵ１６１は切替信号を取得したと判定した場合には、Ｓ２４０に処理を移行する。
Ｓ２４０で、ＣＰＵ１６１は、コンテンツメモリ１４２に記録されたユーザコンテンツから一つ選択し、選択されたユーザコンテンツを選択コンテンツとして出力する。選択コンテンツは、コンテンツメモリ１４２に記録されたユーザコンテンツのうち、ユーザにより選択されたチャンネルに対応したユーザコンテンツが選択される。選択されたチャンネルに対応したユーザコンテンツが複数存在する場合には、その中からランダムに選択されてもよい。また、ユーザコンテンツごとに優先度がそれぞれ設定され、優先度の高いものほど、より高い頻度で選択されるように設定されてもよい。設定される優先度は、コンテンツ作成処理においてＣＰＵ１６１により設定されてもよいし、カスタムコンテンツに優先度を表した優先度情報が付与された状態でコンテンツ送信装置２０から送信され、付与された優先度情報を元に優先度が設定されてもよい。また、優先度は日時によって変動するものであってもよい。具体的には、送信されるカスタムコンテンツごと優先される日時があらかじめ設定され、コンテンツ受信装置１０は日時情報を取得し、取得した日時において優先度が高いユーザコンテンツが選択されてもよい。
【００４４】
また、ユーザコンテンツが出力される際の音声はユーザコンテンツに、対応する音声データを当てはめて自動的に読み上げることにより出力する。ここで、音声データは音声メモリ１４３に記憶されたデータである。
【００４５】
なお、コンテンツメモリ１４２にユーザコンテンツが存在しない場合にはコンテンツメモリ１４２の出力を中止し、一般コンテンツの出力を継続してもよい。
Ｓ２５０で、ＣＰＵ１６１は、Ｓ２４０で出力されたユーザコンテンツが質問コンテンツであるか否か判定する。質問コンテンツであるか否かは、ユーザコンテンツに応答指示タグが含まれるか否かにより判定する。すなわち、応答指示タグを有している場合にはユーザコンテンツは質問コンテンツであると判定し、応答指示タグを有していない場合には、ユーザコンテンツは質問コンテンツではないと判定する。
【００４６】
ＣＰＵ１６１は、Ｓ２４０で出力されたユーザコンテンツが質問コンテンツではないと判定した場合には、Ｓ２１０に処理を移行し、以降の処理を実行する。
一方、ＣＰＵ１６１は、Ｓ２４０で選択されたユーザコンテンツが質問コンテンツであると判定した場合には、Ｓ２６０に処理を移行する。
【００４７】
Ｓ２６０で、ＣＰＵ１６１は、Ｓ２４０で質問コンテンツを出力してから、あらかじめ決められた時間である応答時間が経過するまでの間、出力された質問コンテンツに対するユーザからの応答の収集を行う。ここで、応答時間は質問コンテンツが出力された後、ユーザが返答することが想定される時間が設定され、例えば１５秒くらいの時間が設定される。なお、質問コンテンツに備えられた応答指示タグに応答時間データが含まれている場合には、当該応答時間データが表す応答時間が設定されてもよい。また、応答の収集は、入力ユニット１３を用いたユーザの入力を検出することにより行われる。具体的には、例えば、マイク１３１を用いた音声入力又はキーボード１３２を用いたユーザによる文字入力を検出することにより応答を収集する。
【００４８】
Ｓ２７０で、ＣＰＵ１６１は、Ｓ２６０での応答収集を行っている間に、入力ユニット１３を用いたユーザによる応答を検出したか否かを判定する。具体的には、例えばマイク１３１を用いて閾値以上の大きさの音声を検出したか否か、キーボード１３２によるユーザによる文字入力を検出したか否かにより、ユーザによる応答を検出したか否かを判定する。
【００４９】
ＣＰＵ１６１は、Ｓ２７０で、ユーザによる応答を検出しなかったと判定した場合、Ｓ２１０に処理を移行し、以降の処理を実行する。
一方、ＣＰＵ１６１は、Ｓ２７０で、ユーザによる応答を検出したと判定した場合、Ｓ２８０に処理を移行する。
【００５０】
Ｓ２８０で、ＣＰＵ１６１は、Ｓ２６０で収集した情報からコンテンツ送信装置２０に送信する情報を抽出する。例えば、ユーザによる入力がマイク１３１を用いた音声入力であった場合、音声認識を行い、音声入力の内容を認識し、質問コンテンツに対する返答であると推定される部分を抽出情報として抽出する。すなわち、例えば、ＣＰＵ１６１は、マイク１３１を用いて入力された音声のうち、質問コンテンツの返答と考えられる部分以外を除去する。
【００５１】
Ｓ２９０で、ＣＰＵ１６１は、Ｓ２８０で抽出された抽出情報を、ネット通信モジュール１２を用いてコンテンツ送信装置２０に応答情報として送信する。
なお、Ｓ２１０が一般コンテンツ取得部としての処理に相当し、Ｓ２３０が切替取得部としての処理に相当し、Ｓ２４０が切替制御部としての処理に相当する。
【００５２】
［１−３．動作例］
コンテンツ受信装置１０及びコンテンツ送信装置２０の動作例について図５、図６及び図７を用いて説明する。
【００５３】
コンテンツ送信装置２０は一般コンテンツ及びカスタムコンテンツをコンテンツ受信装置１０に送信する。なお、一般コンテンツの送信は、カスタムコンテンツ及び切替信号を送信した後も継続される。
【００５４】
例えば、「＜氏名タグ＞くん！来週もまた見てね」というテキストデータを含むカスタムコンテンツが送信される。
また、コンテンツ送信装置２０の操作者が視聴者に対して質問する場合、コンテンツ送信装置２０はカスタムコンテンツとして当該質問内容を表す応答指示コンテンツを送信する。例えば「＜氏名タグ＞さん、明日はどこに行きますか？」といったテキストデータを含む応答指示コンテンツが送信される。
【００５５】
コンテンツ受信装置１０は、一般コンテンツを取得すると一般コンテンツを出力する。
コンテンツ受信装置１０が一般コンテンツを出力することにより視聴者は、一般コンテンツを視聴することができる。
【００５６】
コンテンツ受信装置１０は、カスタムコンテンツを取得すると、カスタムコンテンツ及びユーザ情報を元にユーザコンテンツを作成する。具体的には、例えば「＜氏名タグ＞くん！来週もまた見てね」というテキストデータを含むカスタムコンテンツと、ユーザ情報に氏名としてＡが記憶されている場合、「Ａ君！来週もまた見てね！」というテキストデータを含むユーザコンテンツが作成される。
【００５７】
さらにカスタムコンテンツに、出演者や出演キャラクターが呼びかけるような映像を含めることもできる。
また、例えば「＜氏名タグ＞さん、明日はどこに行きますか？」というテキストデータを含むカスタムコンテンツである応答指示コンテンツと、氏名としてＢというユーザ情報とが記憶されている場合、「Ｂさん、明日はどこに行きますか？」というテキストデータを含むユーザコンテンツである質問コンテンツが作成される。
【００５８】
次に、コンテンツ送信装置２０は切替信号を送信する。切替信号の送信は、例えばコンテンツ送信装置２０に備えられたスイッチがコンテンツ送信装置２０の操作者により操作されることにより行われる。コンテンツ受信装置１０は、コンテンツ送信装置２０により送信された切替信号を取得すると、ユーザコンテンツの出力を実行する。図６に示すように、「Ａ君！来週もまた見てね！」といった音声が読み上げられることにより出力される。
【００５９】
また、カスタムコンテンツに、図６に示すように出演者や出演キャラクターが呼びかけるような映像が含まれる場合には、出演者や出演キャラクターに呼びかけられたような感覚を与えることができる。
【００６０】
図７に示したように、コンテンツ送信装置２０により切替信号が送信されると、切替信号を取得したコンテンツ受信装置１０が当該作成したユーザコンテンツである質問コンテンツが出力される。具体的には、「Ｂさん、明日はどこに行きますか？」といった音声を含む質問コンテンツが出力される。これにより、ユーザは自分が話しかけられている感覚になり、ユーザは返答をしやすくなる。
【００６１】
そして、図７に示すようにユーザコンテンツが質問コンテンツであった場合には、コンテンツ受信装置１０は、ユーザからの返答を表した応答情報をコンテンツ送信装置２０に送信する。
【００６２】
ユーザからの応答を検出した場合にスピーカ１１１を用いてあらかじめ決められた音声を出力してもよい。出力される音声は「それはいいですね」といったものであってもよい。
【００６３】
応答情報の送信が完了すると、コンテンツ受信装置１０は、一般コンテンツの取得を再開し、取得した一般コンテンツを出力する。また、一般コンテンツの出力が再開されるタイミングは応答情報を送信したタイミングに限られない。例えば、応答する必要がないユーザコンテンツである場合、すなわち、ユーザコンテンツが質問コンテンツではない場合には、出力したユーザコンテンツが終了したタイミングで、一般コンテンツの取得に戻ってもよい。
【００６４】
そして、コンテンツ受信装置１０は、ユーザの質問内容に対する答えを音声認識し、音声認識の結果である応答情報をコンテンツ送信装置２０に送信する。コンテンツ送信装置２０はコンテンツ受信装置１０から受信する。これにより、質問した内容に対する答えをコンテンツの送信に反映させることができる。
【００６５】
［１−４．効果］
以上詳述した第１実施形態によれば、以下の効果を奏する。
（１）上記第１実施形態によれば、ユーザ情報に応じたユーザコンテンツを生成し、出力する。これにより従来の一般コンテンツのみを取得するコンテンツ受信装置に比べ、ユーザそれぞれに対応したコンテンツであるユーザコンテンツを出力することができるため、ユーザごとにより新しい楽しみと有益な情報を付加することができる。
【００６６】
（２）上記第１実施形態によれば、出力したユーザコンテンツが質問コンテンツであった場合、マイク１３１を用いて応答を収集し、コンテンツ送信装置２０に送信する。これにより、ユーザコンテンツに対するユーザの応答をコンテンツ送信装置２０は取得することができる。
【００６７】
（３）上記第１実施形態によれば、ユーザによる入力がマイク１３１を用いた音声入力であった場合、音声認識を行い、音声入力の内容を認識し、質問コンテンツに対する返答であると推定される部分を抽出情報として抽出する。これにより、コンテンツ受信装置１０のユーザそれぞれが、異なる口調等で話している場合にも音声認識により応答内容を抽出することができる。
【００６８】
（４）上記第１実施形態では、例えば、ユーザに呼びかけるカスタムコンテンツや応答指示コンテンツにおいて、ユーザ情報としてユーザの名前をコンテンツ内に埋め込むことができるため、ユーザは親近感を覚える。これにより、コンテンツ送信装置２０は、ユーザに返答を、より促すことができる。
【００６９】
（５）また、上記第１実施形態では、カスタムコンテンツに、出演者や出演キャラクターが呼びかけるような映像含めた場合、出演者や出演キャラクターが呼びかけているような感覚をユーザに与えることができる。これによりコンテンツ受信装置１０のユーザに対してより楽しみを与えることができる。
【００７０】
［１−５．第１実施形態の変形例］
（１）上記第１実施形態では、ユーザ情報は、入力ユニット１３を用いてユーザにより入力されるものを例示したが、ユーザ情報は入力ユニット１３を用いて入力されるものに限定されるものではなく、他の機器との通信により取得するものであってもよい。ここで、他の機器との通信は、例えばネット通信モジュール１２が用いられてもよい。
【００７１】
（２）上記第１実施形態では、コンテンツ受信装置１０とコンテンツ送信装置２０とはインターネットを通じて通信を行う。しかし、コンテンツ受信装置１０とコンテンツ送信装置２０との間の一般コンテンツ、カスタムコンテンツ及び切替信号等のデータの送信及び受信は、インターネットを通じた通信によるものに限定されるものではない。すなわち、例えば一般的な放送によりコンテンツ送信装置２０からコンテンツ受信装置１０へと送信されるものであってもよい。
【００７２】
（３）上記第１実施形態では、一般コンテンツとカスタムコンテンツとはそれぞれコンテンツタグを有し、コンテンツ受信装置１０は、設定されたコンテンツタグによって一般コンテンツとカスタムコンテンツとを区別する。しかし、一般コンテンツとカスタムコンテンツとはこのような方法により区別されるものに限定されるものではない。例えば、コンテンツ受信装置１０が受信した段階でコンテンツの内部に空白部分又は属性タグが存在するか否かを判定し、空白部分又は属性タグが存在する場合にカスタムコンテンツであると判定してもよい。
【００７３】
また、一般コンテンツ及びカスタムコンテンツの一方に特定の音声や映像を含ませるように設定し、コンテンツ受信装置１０がコンテンツの当該特定の音声や映像を検出することにより一般コンテンツとカスタムコンテンツとを区別するように構成されてもよい。
【００７４】
（４）上記第１実施形態では、コンテンツ受信装置１０により取得された一般コンテンツは、出力処理において出力される。しかし、受信した一般コンテンツもコンテンツメモリ１４２に記録され、記録された一般コンテンツを出力する構成であってもよい。また、受信した一般コンテンツに対して、切替信号を取得したタイミングも合わせて記録してもよい。そして、出力処理において、コンテンツメモリ１４２に記録した一般コンテンツを出力し、出力した一般コンテンツにおいて切替信号を取得したタイミングにユーザコンテンツを出力するように構成されてもよい。
【００７５】
（５）また、上記第１実施形態では、コンテンツ送信装置２０からコンテンツ受信装置１０へとリアルタイムに送信されることを前提とした。しかし、切替信号が一般コンテンツに組み込まれて送信される場合、リアルタイムで送信されるものに限定されるものではなく、収録されたものを送信する態様であってもよい。
【００７６】
（６）上記第１実施形態では、カスタムコンテンツはユーザ情報によりコンテンツの音声に対応したテキストデータの一部が改変可能なコンテンツであるとした。しかし、コンテンツの音声に対応したテキストデータの一部に限られず、当該テキストデータのすべてが改変可能であってもよい。また、改変可能な部分は音声に対応したデータに限られず、映像を改変してもよい。このような場合、ユーザ情報に相当する内容が映像に組み込まれてもよい。具体的には、ユーザ情報を表すテキストデータがあらかじめ決められたフォントで、コンテンツ中に含まれるように表示されてもよい。
【００７７】
（７）上記第１実施形態では、ユーザ情報をカスタムコンテンツにそのまま埋め込むことによりユーザコンテンツを作成したが、ユーザコンテンツの作成は、ユーザ情報をそのまま埋め込むことに限定されるものではない。例えば、氏名を表したユーザ情報を埋め込む際に、氏名から一文字取ってニックネームを作成し、作成したニックネームを氏名タグの部分に代わりに埋め込むなど、氏名の代わりになるものを作成し埋め込んでも良い。
【００７８】
（８）上記第１実施形態では、「＜氏名タグ＞さん」の「さん」といった敬称などの属性タグの後に続く言葉をカスタムコンテンツに含めていたが、属性タグに後に続く言葉を含めてもよい。このような場合に、当該属性タグの部分にユーザ情報を埋め込む際に、ユーザ情報の後に続く言葉をユーザ情報に加えて埋め込んでもよい。ここで、ユーザ情報の後に続く言葉とは、例えば、敬称などをいう。また、ユーザ情報に付加される後に続く言葉を他のユーザ情報を元に作成してもよい。例えば、敬称を付加する場合、ユーザ情報が男の子を表している場合に敬称として「くん」、ユーザ情報が女の子を表している場合に敬称として「ちゃん」を付加するように設定されていてもよい。このような場合、より自然な呼びかけとなるため、親近感がわき、よりユーザに楽しみを与えることができる。
【００７９】
（９）上記第１実施形態では、送信コンテンツは音声及び映像を表した情報を含むが、送信コンテンツは音声又は映像の一方のみを表した情報であってもよい。すなわち、例えば、コンテンツ受信装置１０は、音声を出力するラジオのように使用されるものであってもよいし、映像及び音声を出力するテレビのように使用されるものであってもよい。
【００８０】
（１０）上記第１実施形態では、コンテンツ送信装置２０はカスタムコンテンツの送信を、繰り返し行う。しかし、コンテンツ送信装置２０によるカスタムコンテンツの送信は繰り返し行われるものに限定されるものではない。たとえば、リアルタイムでの送信ではない場合には、あらかじめ切替信号を送信するタイミングを検出し、当該切替信号を送信するタイミングからあらかじめ決められた時間だけ前のタイミングでカスタムコンテンツを送信するように構成されてもよい。ここで、切替信号を送信するタイミングからあらかじめ決められた時間だけ前のタイミングとは、コンテンツ受信装置１０がカスタムコンテンツを受信してから、コンテンツ作成処理によりユーザコンテンツを作成できる程度の時間が設定されてもよい。
（１１）上記第１実施形態では、カスタムコンテンツは、コンテンツ送信装置２０から送信される。ここで、コンテンツ送信装置２０からのカスタムコンテンツの送信は、コンテンツ受信装置１０から送信される送信指示に応じて行われてもよい。ここでいう送信指示とは、コンテンツ送信装置２０からコンテンツ受信装置１０へとカスタムコンテンツの送信を要求する信号である。また、コンテンツ受信装置１０からコンテンツ送信装置２０への送信指示はネット通信モジュール１２を用いて行われてもよい。また、カスタムコンテンツの送信指示は、複数のカスタムコンテンツがコンテンツ送信装置２０から送信可能である場合には、個々のカスタムコンテンツの送信を要求するものであってもよい。また、コンテンツ送信装置２０から送信可能である複数のカスタムコンテンツのすべてを送信するように要求するものであってもよい。
また、送信指示を受けてコンテンツ送信装置２０から送信されるカスタムコンテンツの中には、有料で送信されるカスタムコンテンツである課金コンテンツが存在していてもよい。ここで、課金コンテンツに対する支払いは、コンテンツ受信装置１０ごとに対応したユーザの口座情報や、クレジットカード情報を用いて支払われるように構成されてもよい。
具体的には、例えば、コンテンツ受信装置１０にあらかじめ送信可能なカスタムコンテンツ又は送信可能なカスタムコンテンツの情報をコンテンツ受信装置１０がコンテンツ送信装置２０から取得してもよい。そして、コンテンツ受信装置１０は、ユーザが選択できるように、送信可能なカスタムコンテンツの情報をモニタ１１２に表示してもよい。その後、ネット通信モジュール１２を用いて、ユーザが選択したカスタムコンテンツを送信するように送信指示を送信してもよい。
【００８１】
（１２）上記第１実施形態では、属性とは、氏名、性別及び年齢といった、人物を識別する情報又は分類するカテゴリであるとした。しかし、属性は氏名、性別及び年齢といったものに限定されるものではない。例えば、出身地や身長などのその人物の特徴などを含めてもよい。つまり、カスタムコンテンツには、出身地や身長などのその人物の特徴などに対応した属性タグを含めてもよいし、ユーザ情報に含まれる属性情報には、出身地や身長などのその人物の特徴が含まれてもよい。
【００８２】
（１３）上記第１実施形態では、ユーザからの応答を検出した場合にスピーカ１１１を用いてあらかじめ決められた音声を出力してもよく、出力される音声は「それはいいですね」といったものであってもよいと記載した。しかし、出力される音声は「それはいいですね」といったものに限定されるものではなく、質問コンテンツに応じて出力する音声が決められてもよい。例えば、行き先について質問する質問内容の質問コンテンツであれば「気をつけて行ってらっしゃい」などといった音声を出力するようにあらかじめ定められてもよい。なお、質問コンテンツが何に関する質問であるかは、質問コンテンツの元となるカスタムコンテンツごとに質問タグに付加し、コンテンツ受信装置１０が質問タグにより判定してもよい。また、質問コンテンツの内容を認識し、それにより応答を検出した場合に出力する音声を設定してもよい。
【００８３】
（１４）上記第１実施形態において、コンテンツ受信装置１０は、さらにコンテンツ受信装置１０の位置情報を取得する構成を有してもよい。このような場合、コンテンツ受信装置１０の位置をユーザの位置として使用してもよい。このような場合に、属性情報としてユーザの位置を含める構成であってもよい。すなわち、カスタムコンテンツには、ユーザの位置に対応した属性タグを含めてもよいし、ユーザ情報に属性情報としてユーザの位置情報が含まれてもよい。
【００８４】
［２．第２実施形態］
［２−１．第１実施形態との相違点］
第２実施形態のコンテンツ受信装置３０の基本的な構成は第１実施形態のコンテンツ受信装置１０と同様であるため、相違点について以下に説明する。なお、第１実施形態と同じ符号は、同一の構成を示すものであって、先行する説明を参照する。
【００８５】
前述した第１実施形態では、コンテンツ送信装置２０がカスタムコンテンツを送信する。これに対して、第２実施形態におけるコンテンツ送信装置４０はベースコンテンツを送信する点で異なる。ベースコンテンツは、通常の一般コンテンツと同様のコンテンツであり、コンテンツの内容自体はユーザごとに設定される情報であるユーザ情報によらないコンテンツである。すなわち、第１実施形態のカスタムコンテンツは、コンテンツの内容にユーザ情報を埋め込む属性タグを有している。これに対して、ベースコンテンツは、コンテンツの内容にユーザ情報を埋め込む部分を有していない点で相違する。ベースコンテンツは例えば、テレビで放映されるいわゆるＣＭなどの宣伝広告に用いられるコンテンツであってもよい。
【００８６】
各ベースコンテンツは、ターゲット情報を有する。ターゲット情報は、各ベースコンテンツをより楽しむであろうと想定される属性又は各ベースコンテンツの内容又は情報がより有益となるであろうと想定される属性の情報である。例えば、ターゲット情報は、コンテンツごとに「年齢層：２０代」、「性別：女性」等と設定される。具体的には、例えばベースコンテンツが化粧品等に関する情報を含むコンテンツであった場合に、化粧品の情報がより有益となるであろうと想定される性別である女性が、ターゲット情報として設定される。ターゲット情報の設定は、例えば、ベースコンテンツの作成時に設定される。
【００８７】
また、前述した第１実施形態では、ＣＰＵ１６１によりコンテンツ作成処理が実行されユーザ情報が用いられたユーザコンテンツが作成された。これに対して、第２実施形態では、ＣＰＵ３６１がコンテンツ作成処理に加えて、コンテンツ選択処理を実行しコンテンツ選択処理によりユーザコンテンツを作成する点で、第１実施形態と相違する。
【００８８】
［２−２．処理］
第１実施形態において、ＣＰＵ１６１が実行するコンテンツ作成処理に加えて、第２実施形態においてＣＰＵ３６１が実行するコンテンツ選択処理について図８のフローチャートを用いて説明する。
【００８９】
コンテンツ選択処理は、コンテンツ受信装置３０の電源がオンになった時に、実行される。
Ｓ３１０で、ＣＰＵ３６１は、ネット通信モジュール１２を用いて、コンテンツ送信装置４０から送信されるベースコンテンツを取得する。
【００９０】
Ｓ３２０で、ＣＰＵ３６１は、Ｓ３１０で取得したベースコンテンツにおいて、ユーザ情報メモリ１４１に記録されたユーザ情報に対応するベースコンテンツを選択する。なお、ユーザ情報に対応するベースコンテンツが複数存在する場合には、対応するすべてのベースコンテンツを選択する。
【００９１】
ここで、ユーザ情報に対応するベースコンテンツの選択は、ベースコンテンツに記録されたターゲット情報と、ユーザ情報が表す属性とを照合することにより行われる。具体的には、例えば、ユーザ情報が示すユーザの年齢が１２歳等であった場合、ターゲット情報として年齢層：１０代と対応付けられたベースコンテンツが選択される。
【００９２】
Ｓ３３０で、ＣＰＵ３６１は、Ｓ３２０で選択されたベースコンテンツをユーザコンテンツとして記録し、コンテンツ選択処理を終了する。
Ｓ３２０がコンテンツ生成部としての処理に相当する。
【００９３】
上記コンテンツ選択処理により、ベースコンテンツが有するターゲット情報と一致するユーザのコンテンツ受信装置３０において、当該ベースコンテンツが選択される。
［２−３．効果］
以上詳述した第２実施形態によれば、第１実施形態の効果を奏し、さらに以下の効果を奏する。
【００９４】
（１）上記第２実施形態によれば、コンテンツ選択処理により、ユーザ情報が表す属性に対応したベースコンテンツが選択される。そして選択されたベースコンテンツがユーザコンテンツとして作成される。このため、ユーザに対してより有益な情報がユーザコンテンツとして作成され、出力される。
【００９５】
（２）ベースコンテンツとして、宣伝広告に用いられるコンテンツを使用した場合、ユーザ情報に応じて選択されたベースコンテンツがユーザコンテンツとしてコンテンツ受信装置３０から出力される。このため、ユーザ情報に基づいてコンテンツ受信装置３０のユーザにより好適な宣伝広告に用いられるコンテンツであるユーザコンテンツをコンテンツ受信装置３０から出力することができる。すなわち、ユーザはユーザにとってより好適な宣伝広告を取得することができる。
【００９６】
［２−４．第２実施形態の変形例］
（１）上記第２実施形態では、コンテンツ作成処理に加えてコンテンツ選択処理が実行されるが、コンテンツ作成処理とコンテンツ選択処理との両方が実行されるものに限定されるものではない。すなわち、コンテンツ作成処理に代えてコンテンツ選択処理が実行されてもよい。
【００９７】
（２）上記第２実施形態において、コンテンツ受信装置３０は、さらにコンテンツ受信装置３０の位置情報を取得する構成を有してもよい。このような場合、コンテンツ受信装置３０の位置をユーザの位置として使用してもよい。このような場合に、属性情報としてユーザの位置を含める構成であってもよい。すなわち、カスタムコンテンツには、ユーザの位置に対応した属性タグを含めてもよいし、ユーザ情報に属性情報としてユーザの位置情報が含まれてもよい。
【００９８】
［３．第３実施形態］
［３−１．第１実施形態との相違点］
第３実施形態でのコンテンツ受信装置５０は、移動可能なものであることを前提とする点で第１実施形態等と異なる。具体的には、携帯電話はスマートフォンなどの携帯機器であってもよいし、汎用のポータブルテレビやポータブルラジオのように電池などで駆動し、持ち運びが可能なものであってもよい。また、コンテンツ受信装置５０は単体として移動可能なものに限定されるものではなく、車両などの移動体に搭載され、移動体全体として移動可能なものであってもよい。
【００９９】
第１実施形態では、コンテンツ送信装置２０は、一般コンテンツとして、通常のテレビ放送で放送されるものと同様の内容のコンテンツをコンテンツ受信装置１０に送信する。しかし、第３実施形態では、コンテンツ送信装置６０は施設情報を表したコンテンツである施設コンテンツを送信する点で第１実施形態と異なる。
【０１００】
すなわち、第３実施形態のコンテンツ受信装置５０は、施設コンテンツを取得する点で、第１実施形態のコンテンツ受信装置１０と異なる。
また、図９に示すように第３実施形態のコンテンツ受信装置５０は、位置情報ユニット５１及び施設切替スイッチ５２を有する点で、第１実施形態のコンテンツ受信装置１０と異なる。
【０１０１】
コンテンツ受信装置５０が有する位置情報ユニット５１は、地図メモリ５１１とＧＮＳＳ受信モジュール５１２とを備える。
地図メモリ５１１は、地図データを記録するメモリである。地図データには、車両等が走行可能な道路を表した道路データ及び道路の周辺に存在する店舗などの施設に関する施設データが含まれる。施設データには、それぞれ施設の属性を表した施設タグが少なくとも１つ付加される。施設タグには、例えば、その施設を利用する可能性が高い性別、年齢を少なくとも表すタグが含まれる。施設タグは、施設データに対応付けられあらかじめ地図データに記録されてもよく、ネット通信モジュール１２を用いて、その施設のユーザのデータを収集し、収集したユーザのデータに基づいて施設タグのタグ付けを行ってもよい。例えば、収集したユーザデータが表すユーザの割合が多い性別を施設タグとしてタグ付けしてもよく、収集したユーザデータが表すユーザ割合が多い年齢層を施設タグとしてタグ付けしてもよい。具体的にはある施設には、「性別：男性」という性別を表した施設タグと「年齢層：３０代」という年齢層を表した施設タグがタグ付けされる。また、他のある施設には、「性別：女性」という性別を表した施設タグと「年齢層：２０代」という年齢層を表した施設タグがタグ付けされてもよい。なお、タグ付けはこのようなものに限定されるものではなく、年齢と、性別を組み合わせた施設タグがタグ付けされてもよい。この場合、施設タグの例としては「性別：女性、年齢層：１０代」といったタグや、「性別：男性、年齢層：３０代」といったタグがタグ付けされる。
【０１０２】
ＧＮＳＳ受信モジュール５１２は、アンテナを介してＧＮＳＳ用の人工衛星からの送信電波を受信し、コンテンツ受信装置５０の位置をユーザ位置として測定する装置である。なお、ＧＮＳＳはＧｌｏｂａｌ  Ｎａｖｉｇａｔｉｏｎ  Ｓａｔｅｌｌｉｔｅ  Ｓｙｓｔｅｍの略称である。
【０１０３】
施設切替スイッチ５２は、切替信号のオンオフを切り替えるスイッチであり、コンテンツ受信装置５０のユーザにより操作可能に設置される。なお、施設切替スイッチ５２は物理的なスイッチに限られず、画面等に表示され、ユーザによるタッチにより操作されるスイッチであってもよい。
【０１０４】
［３−２．処理］
＜施設コンテンツ作成処理＞
図１０に示すように第３実施形態のコンテンツ受信装置５０が有するＣＰＵ５６１は、施設コンテンツ作成処理を実行する。施設コンテンツ作成処理はコンテンツ受信装置５０の電源がオンになった時に実行される。
【０１０５】
Ｓ４１０で、ＣＰＵ５６１は、ネット通信モジュール１２を用いて、コンテンツ送信装置６０により送信される施設コンテンツを取得する。
Ｓ４２０で、ＣＰＵ５６１は、Ｓ４１０で取得した施設コンテンツから一つの施設コンテンツを選択する。なお、ここで選択される施設コンテンツは、施設コンテンツ作成処理において未選択である施設コンテンツから選択される。
【０１０６】
Ｓ４３０で、ＣＰＵ５６１は、施設コンテンツにタグ付けされた施設タグが表すターゲット情報と、ユーザ情報メモリ１４１に記録されたユーザ情報とが一致するか否かを判定する。具体的にはある施設にタグ付けされた施設タグが表すターゲット情報が男性、１０代などを表している場合に、ユーザ情報が男性、１３歳などであった場合に一致すると判定する。
【０１０７】
Ｓ４４０で、ＣＰＵ５６１は、ターゲット情報とユーザ情報とが一致すると判定した場合には、Ｓ４５０に処理を移行する。
Ｓ４５０で、ＣＰＵ５６１は、Ｓ４２０で選択された施設コンテンツをユーザコンテンツとして記録し、Ｓ４７０に処理を移行する。
【０１０８】
Ｓ４７０で、ＣＰＵ５６１は、Ｓ４１０で取得した施設コンテンツのうち、選択されていない施設コンテンツが存在するか否か判定する。
ＣＰＵ５６１は、Ｓ４１０で取得した施設コンテンツのうち、選択されていない施設コンテンツが存在すると判定した場合、Ｓ４２０に処理を移行し、以降の処理を実行する。
【０１０９】
一方、Ｓ４１０で取得した施設コンテンツのうち、選択されていない施設コンテンツがしないと判定した場合、施設コンテンツ作成処理を終了する。
Ｓ４４０に戻り、ＣＰＵ５６１は、ターゲット情報とユーザ情報とが不一致であると判定した場合には、Ｓ４６０に処理を移行する。
【０１１０】
Ｓ４６０で、ＣＰＵ５６１は、Ｓ４２０で選択された施設コンテンツを一般コンテンツとして記録し、Ｓ４７０に処理を移行する。
＜施設コンテンツ出力処理＞
図１１に示すように、ＣＰＵ５６１は、施設コンテンツ作成処理と並行して、施設コンテンツ出力処理を実行する。
【０１１１】
Ｓ５１０で、ＣＰＵ５６１は、ユーザ位置であるコンテンツ受信装置５０の位置を取得する。
Ｓ５２０で、ＣＰＵ５６１は、Ｓ５１０で取得したユーザ位置を中心としてあらかじめ決められた距離の範囲を施設検出範囲として設定する。
【０１１２】
Ｓ５３０で、ＣＰＵ５６１は、切替信号を取得したか否かを判定する。
ＣＰＵ５６１は、Ｓ５３０で、切替信号を未取得であると判定した場合にはＳ５４０に処理を移行する。
【０１１３】
Ｓ５４０で、ＣＰＵ５６１は、コンテンツメモリ５４２に記録されたコンテンツを記録コンテンツとして、記録コンテンツの中から一つ選択し、出力する。すなわち、ユーザ情報に関係なく、一般コンテンツ及びユーザコンテンツの中から一つ選択し出力される。ここで、出力されるコンテンツの選択は、例えば、ランダムであってもよい。また、Ｓ５１０で取得された位置から距離が最も近い施設が選択されてもよく、Ｓ５２０で設定された範囲内の施設の中で、ターゲット情報とユーザ情報との一致度が高い施設が選択されてもよい。
【０１１４】
ＣＰＵ５６１は、Ｓ５４０での記録コンテンツの出力後、Ｓ５１０に処理を戻し、以降の処理を実行する。
一方、ＣＰＵ５６１は、Ｓ５３０で、切替信号を取得したと判定した場合にはＳ５５０に処理を移行する。
【０１１５】
Ｓ５５０で、ＣＰＵ５６１は、ユーザコンテンツを出力し、Ｓ５１０に処理を戻し、以降の処理を実行する。
なお、Ｓ５１０が位置取得部としての処理に相当する。
【０１１６】
［３−３．効果］
以上詳述した第３実施形態によれば以下の効果を奏する。
（１）上記第３実施形態によれば、コンテンツ受信装置５０に対応したユーザの位置を含むユーザ情報を用いてユーザコンテンツが形成されるため、ユーザは、ユーザの位置に応じてより有益なコンテンツを得ることができる。
【０１１７】
（２）上記第３実施形態によれば、切替信号の有無によりユーザコンテンツを出力するか、記憶コンテンツを出力するか切り替えることができる。これにより、ユーザ情報に応じたコンテンツを受信するか、ユーザ情報によらず、広く一般に送信されたコンテンツを出力するかを切り替えることができる。
【０１１８】
［３−４．第３実施形態の変形例］
（１）コンテンツ受信装置５０は、例えば車両などの移動体に搭載されるものであってもよい。このような場合コンテンツ受信装置５０に備えられる各構成は移動体に搭載されるカーナビゲーションシステムなどにより代用されてもよい。例えば、コンテンツ受信装置５０のモニタ１１２に相当する構成としてカーナビゲーションシステムの画面が代用されてもよい。
【０１１９】
（２）上記第３実施形態では、切替信号のオンオフは、コンテンツ受信装置５０に備えられた施設切替スイッチ５２によって制御される。しかし、切替信号は、このように取得されるものに限定されるものではなく、ネット通信モジュール１２を通じてコンテンツ送信装置６０から受信されるものであってもよい。
【０１２０】
［４．第４実施形態］
［４−１．第１実施形態との相違点］
第４実施形態は、基本的な構成は第１実施形態と同様であるため、相違点について以下に説明する。なお、第１実施形態と同じ符号は、同一の構成を示すものであって、先行する説明を参照する。
【０１２１】
図１２に示すように第４実施形態では、コンテンツ受信装置７０は、会話ＡＩユニット７５を備える点で第１実施形態と異なる。
会話ＡＩユニット７５は、音声認識モジュール１５とコンテンツ作成モジュール７５２とを備える。
【０１２２】
前述した第１実施形態では、コンテンツ送信装置２０がカスタムコンテンツを送信し、ＣＰＵ１６１は、取得したカスタムコンテンツの空白部分にユーザ情報を埋め込むことによりユーザコンテンツを作成する。
【０１２３】
これに対して、第４実施形態では、コンテンツ送信装置８０が、会話テーマを送信し、コンテンツ受信装置７０に備えられたＣＰＵ７６１が会話テーマを取得する。そしてＣＰＵ７６１がコンテンツ作成モジュール７５２に会話テーマとユーザ情報に基づいて、ユーザコンテンツを作成させる。
【０１２４】
ここで、コンテンツ作成モジュール７５２による会話テーマ及びユーザ情報に基づくユーザコンテンツの作成は人工知能を利用して行われる。例えば、コンテンツ作成モジュール７５２は、取得コンテンツに含まれる音声の認識結果に基づき学習を行い、その学習結果を用いてコンテンツの音声を作成する。コンテンツ作成モジュール７５２は、音声の認識を行い学習が進むほど、より高度な会話を行うことが可能となる。
【０１２５】
また、コンテンツ受信装置７０に備えられたコンテンツメモリ７４２は、作成したカスタムコンテンツを記録する。
［４−２．処理］
図１３に示すように、ＣＰＵ７６１は、カスタムコンテンツ作成処理を実行する。カスタムコンテンツ作成処理はコンテンツ受信装置７０の電源がオンになった時に実行される。
【０１２６】
Ｓ６１０で、ＣＰＵ７６１は、ネット通信モジュール１２を用いてコンテンツ送信装置８０から送信される一般コンテンツを取得する。ここで、コンテンツ送信装置８０に複数のチャンネルが設定され、送信される一般コンテンツが複数存在する場合には、ユーザにより選択されたチャンネルにおいて、送信されている一般コンテンツが取得されてもよい。
【０１２７】
Ｓ６２０で、ＣＰＵ７６１は、Ｓ６１０での一般コンテンツの取得を開始してからあらかじめ決められた時間である取得時間が経過したか否かを判定する。ここで、取得時間は例えば、一般コンテンツにおいて、一つのテーマに基づいた内容が送信される時間が設定されてもよい。また、例えばテレビ番組やラジオ番組でＣＭが放映される時刻と次のＣＭが放映される時刻との間の時間が設定されてもよい。
【０１２８】
ＣＰＵ７６１は、Ｓ６２０で、一般コンテンツの取得を開始してから取得時間が経過していないと判定した場合にはＳ６１０に戻り、一般コンテンツの取得を継続する。
ＣＰＵ７６１は、Ｓ６２０で、一般コンテンツの取得を開始してから取得時間が経過したと判定した場合にはＳ６３０に処理を移行する。
【０１２９】
Ｓ６３０で、ＣＰＵ７６１は、一般コンテンツの取得を開始してから取得時間が経過するまでに取得した一般コンテンツから、会話テーマを抽出する。
会話テーマは、例えば、当該一般コンテンツの中で、頻度の高い単語をその一般コンテンツの会話テーマとして抽出してもよい。また、他の一般コンテンツに比べて頻度が高い単語を会話テーマとして抽出してもよい。
【０１３０】
Ｓ６４０で、ＣＰＵ７６１は、抽出されたテーマに沿って、カスタムコンテンツを作成する。テーマに沿ったカスタムコンテンツは、例えば、テーマに対する投稿をコンテンツ受信装置７０のユーザに投げかけるような質問コンテンツが形成されてもよい。また、当該カスタムコンテンツには、第１実施形態と同様ユーザ情報を埋め込む空白部分が形成されてもよい。
【０１３１】
Ｓ６５０で、ＣＰＵ７６１は、抽出されたテーマと対応付けてカスタムコンテンツをコンテンツメモリ７４２に記録し、Ｓ６１０に処理を戻す。
［４−３．効果］
ＣＰＵ７６１がコンテンツメモリ７４２にカスタムコンテンツを記録することにより、コンテンツ送信装置８０から切替信号と併せて会話テーマを表したデータが送信されると、会話テーマに即したカスタムコンテンツが出力される。すなわち、コンテンツ受信装置７０は、コンテンツメモリ７４２に記録されたカスタムコンテンツを元にユーザコンテンツを作成する点で、第１実施形態と異なる。
【０１３２】
［４−４．第４実施形態の変形例］
（１）上記第４実施形態では、取得時間があらかじめ設定され、設定された取得時間の間、送信コンテンツを取得し、当該取得時間の間の送信コンテンツからテーマを抽出し、対応付ける。取得時間はあらかじめ設定されるものに限定されるものではなく、例えば、あらかじめ決められた信号を取得してから次に受信するまでの間が設定されてもよい。ここで、あらかじめ決められた信号とは、例えば、送信コンテンツのある部分がＣＭを表している部分など、テーマの変わり目となるような部分を表す部分を表した信号が設定されてもよい。また、音声認識によって、テーマの変わり目を認識するように構成されてもよい。例えば、話題の変わり目を表す接続詞などの言葉を認識した場合にテーマの変わり目として認識してもよい。また、頻出する語句が変わったところでテーマが変わったと認識してもよい。
【０１３３】
（２）上記第４実施形態では、会話テーマが抽出されたが、音声のデータも併せて抽出されてもよい。例えば、送信された一般コンテンツに含まれる音声を発声している人物を声の高さ、声紋、速さなどから識別し、人物ごとに音声データを音声メモリ７４３に記録してもよい。そして、人物のデータを取得した場合に、当該人物データと対応付けられた音声であって、音声メモリ７４３に記録された音声データが表す声で、ユーザコンテンツを出力するように構成されてもよい。
【０１３４】
また、この場合において、人物データは、たとえばコンテンツ送信装置８０からデータとして送信された人物データが取得されてもよい。
（３）上記第４実施形態では、ユーザコンテンツの内容を人工知能に基づいて作成するコンテンツ作成モジュール７５２を例示した。しかし、コンテンツ作成モジュール７５２により作成されるものはユーザコンテンツに限られず、コンテンツ受信装置７０から出力される音声等がコンテンツ作成モジュール７５２により作成されてもよい。例えば、コンテンツ作成モジュール７５２がユーザの応答に対する受け答えを人工知能に基づいて作成してもよい。
【０１３５】
［５．他の実施形態］
以上、本開示の実施形態について説明したが、本開示は前述の実施形態に限定されることなく、種々変形して実施することができる。
【０１３６】
（１）上記各実施形態では、コンテンツ送信装置は、インターネットを通じて送信コンテンツをコンテンツ受信装置に送信するが、送信コンテンツの送信はインターネットを通じたものに限定されるものではない。例えば、一般的なテレビやラジオの放送網によりコンテンツ送信装置からコンテンツ受信装置へと送られてもよい。
【０１３７】
（２）また、切替信号も送信コンテンツと別途送信されるものに限られず、送信コンテンツの中に含まれていてもよい。たとえば送信コンテンツの中の特定の音や映像などが切替信号に代用されてもよい。
【０１３８】
（３）上記各実施形態では、入力ユニットにはマイク及びキーボードが備えられるとしたが、入力ユニットはこのようなものに限定されるものではなく、例えば、ユーザを撮像するカメラモジュールなどを含んでいてもよい。このような場合に、ユーザ情報として、カメラモジュールから得られた情報を含んでいてもよい。
【０１３９】
（４）また上記各実施形態において、カメラモジュールを備える場合に、画像認識を行うＡＩモジュールである画像認識モジュールを備えていてもよい。このような場合に、カメラモジュールを用いて取得した画像を認識し、認識した映像を元にユーザ情報を作成し、記録してもよい。例えば、カメラモジュールにより撮像された色をユーザの服の色として取得し、記録してもよい。このような場合に、服の色を属性タグとして含むカスタムコンテンツがコンテンツ送信装置から送信されてもよい。
【０１４０】
（５）上記各実施形態において、音声データは文字ごとに対応して記憶されるが、音声データは文字ごとに対応して記憶されるものに限定されるものでなく、別の単位で記憶されても良い。音声データは、例えば音韻ごとに記憶されてもよい。このような構成によれば、例えば音声合成された結果より違和感が軽減されたユーザコンテンツが形成され得る。
【０１４１】
（６）上記各実施形態におけるコンテンツ受信装置は単体として機能するものであってもよく、スマートフォンなどに内蔵され、いわゆるアプリなどのソフトウェアとしてその機能を実現するものであってもよい。スマートフォンに内蔵される場合、スマートフォンの所有者に関する情報をユーザ情報として利用する構成であってもよい。
【０１４２】
（７）上記実施形態における１つの構成要素が有する複数の機能を、複数の構成要素によって実現したり、１つの構成要素が有する１つの機能を、複数の構成要素によって実現したりしてもよい。また、複数の構成要素が有する複数の機能を、１つの構成要素によって実現したり、複数の構成要素によって実現される１つの機能を、１つの構成要素によって実現したりしてもよい。また、上記実施形態の構成の一部を省略してもよい。また、上記実施形態の構成の少なくとも一部を、他の上記実施形態の構成に対して付加又は置換してもよい。なお、特許請求の範囲に記載した文言から特定される技術思想に含まれるあらゆる態様が本開示の実施形態である。
【０１４３】
（８）前述したコンテンツ受信装置の他、当該コンテンツ受信装置を構成要素とするシステム、当該コンテンツ受信装置としてコンピュータを機能させるためのプログラム、このプログラムを記録した半導体メモリ等の非遷移的実態的記録媒体、コンテンツ受信方法など、種々の形態で本開示を実現することもできる。
【符号の説明】
【０１４４】
１…コンテンツ送受信システム、１０、１０ａ〜１０ｄ、３０，５０，７０…コンテンツ受信装置、１１…出力ユニット、１２…送受信ユニット、１３…入力ユニット、１４…メモリユニット、１５，３５…会話ＡＩユニット、１６…マイコン、２０，４０，６０，８０…コンテンツ送信装置、５１…位置情報ユニット、５２…切替スイッチ、１１１…スピーカ、１１２…モニタ、１２１…ネット通信モジュール、１３１…マイク、１３２…キーボード、１４１…ユーザ情報メモリ、１４２…コンテンツメモリ、１４３，７４３…音声メモリ、１５１…音声認識モジュール、１６１，３６１，５６１，７６１…ＣＰＵ、１６２…処理メモリ、３５２…会話生成モジュール、５１２…ＧＮＳＳ受信モジュール、５４２，７４２…コンテンツメモリ、７５２…コンテンツ作成モジュール。
【図１】
2020061715.tif 000003
【図２】
2020061715.tif 000004
【図３】
2020061715.tif 000005
【図４】
2020061715.tif 000006
【図５】
2020061715.tif 000007
【図６】
2020061715.tif 000008
【図７】
2020061715.tif 000009
【図８】
2020061715.tif 000010
【図９】
2020061715.tif 000011
【図１０】
2020061715.tif 000012
【図１１】
2020061715.tif 000013
【図１２】
2020061715.tif 000014
【図１３】
2020061715.tif 000015