(57)【要約】【課題】より詳細な視聴状況に応じてアンケートを生成すること。【解決手段】アンケート生成装置は、ユーザが端末装置を通して視聴したコンテンツの視聴情報を取得する取得部と、前記取得された視聴情報とユーザとの対応付けに基づいて、視聴情報に基づくアンケートを生成する生成部と、を備える。前記取得部は、例えば、前記端末装置を識別する識別情報が付与された視聴情報を取得し、前記生成部は、例えば、前記端末装置の識別情報と前記ユーザを識別する識別情報とを対応付けた情報を参照し、前記端末装置を識別する識別情報が付与された視聴情報と前記ユーザとを対応付ける。【選択図】図１０
2015032920.tif 000002
【特許請求の範囲】
【請求項１】
ユーザが端末装置を通して視聴したコンテンツの視聴情報であって、コンテンツの部分的視聴状況を認識可能な視聴情報を取得する取得部と、
前記取得された視聴情報とユーザとの対応付けに基づいて、コンテンツの部分的視聴状況を反映したアンケートを生成する生成部と、
を備えるアンケート生成装置。
【請求項２】
請求項１に記載のアンケート生成装置であって、
前記取得部は、前記端末装置を識別する端末識別情報が付与された視聴情報と、前記視聴情報に付与された端末識別情報と前記ユーザを識別するユーザ識別情報とを対応付けた情報とを取得し、
前記生成部は、前記端末識別情報と前記ユーザ識別情報とを対応付けた情報を参照し、前記視聴情報と前記ユーザとを対応付ける、
アンケート生成装置。
【請求項３】
請求項１又は２に記載のアンケート生成装置であって、
前記生成部は、
前記取得された視聴情報に対応するユーザから、各ユーザに対応する視聴情報に基づき、アンケートを生成する対象となるユーザを選択するユーザ選択部と、
各ユーザに対応する視聴情報に基づき、各ユーザに対するアンケートに設問群から設問を割り当てる設問割当部と、
を備えるアンケート生成装置。
【請求項４】
請求項３に記載のアンケート生成装置であって、
前記ユーザ選択部は、前記視聴情報に基づいて、前記コンテンツの全てを視聴したユーザであるか、前記コンテンツの一部を視聴したユーザであるかに基づいて、前記アンケートを生成する対象となるユーザを選択する、
アンケート生成装置。
【請求項５】
請求項３又は４に記載のアンケート生成装置であって、
前記設問割当部は、前記視聴情報に基づいて、前記コンテンツの全てを視聴したユーザであるか、前記コンテンツの一部を視聴したユーザであるかに基づいて、各ユーザに対するアンケートに設問群から設問を割り当てる、
アンケート生成装置。
【請求項６】
請求項２、請求項２を引用する請求項３、請求項４、請求項５のうちいずれか一項に記載のアンケート生成装置であって、
前記生成部は、前記ユーザ識別情報に対応付けられた属性情報に基づいて、前記アンケートを生成する、
アンケート生成装置。
【請求項７】
請求項１又は２に記載のアンケート生成装置であって、
前記端末装置から、アンケートの送信要求を受信したときに、送信元の端末装置を使用するユーザの視聴情報に基づいて、前記送信元の端末装置のユーザが前記アンケートを生成する対象となるユーザか否かを判定するユーザ判定部を備え、
前記生成部は、前記ユーザ判定部により前記アンケートを生成する対象となるユーザであると判定されたユーザに対して、前記アンケートを生成する、
アンケート生成装置。
【請求項８】
請求項１から７のうちいずれか一項に記載のアンケート生成装置であって、
前記生成部が生成したアンケートを外部に送信する送信部、
を備えるアンケート生成装置。
【請求項９】
請求項８に記載のアンケート生成装置であって、
前記取得された視聴情報に基づいて、前記送信部が前記アンケートを送信するタイミングを決定する制御部、
を備えるアンケート生成装置。
【請求項１０】
請求項８に記載のアンケート生成装置であって、
前記生成部が生成するアンケートに対応付けられた送信タイミングを示す情報を参照し、前記送信タイミングに基づいて、前記アンケートを送信するように前記送信部を制御する制御部、
を備えるアンケート生成装置。
【請求項１１】
請求項８に記載のアンケート生成装置であって、
前記端末装置から、前記アンケートを生成するタイミングを示す情報を取得し、取得したタイミングに基づいて、前記送信部が前記アンケートを送信するタイミングを決定する制御部、
を備えるアンケート生成装置。
【請求項１２】
請求項１から１１のうちいずれか一項に記載のアンケート生成装置と、
前記アンケート生成装置から受信したアンケートを表示する端末装置と、
を備えるアンケート生成システム。
【請求項１３】
ユーザが自装置を用いて視聴したコンテンツの視聴情報であって、前記コンテンツの部分的視聴状況を認識可能な視聴情報であり、自装置を識別する識別情報が付与された視聴情報を、アンケート生成装置に送信する視聴情報送信部と、
前記アンケート生成装置から受信したアンケートであって、前記視聴情報に基づいて生成され、コンテンツの部分的視聴状況を反映したアンケートを表示する表示部と、
を備える端末装置。
【請求項１４】
ユーザが端末装置を通して視聴したコンテンツの視聴情報であって、コンテンツの部分的視聴状況を認識可能な視聴情報を取得し、
前記取得された視聴情報とユーザとの対応付けに基づいて、コンテンツの部分的視聴状況を反映したアンケートを生成する、
アンケート生成方法。
【請求項１５】
コンピュータに、
ユーザが端末装置を通して視聴したコンテンツの視聴情報であって、コンテンツの部分的視聴状況を認識可能な視聴情報を取得させ、
前記取得された視聴情報とユーザとの対応付けに基づいて、コンテンツの部分的視聴状況を反映したアンケートを生成させる、
アンケート生成プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、アンケート生成装置、アンケート生成システム、端末装置、アンケート生成方法、及びアンケート生成プログラムに関する。
【背景技術】
【０００２】
従来から、テレビジョン放送における番組やＣＭなどに対して、調査会社によるアンケート調査が行われている。これに関連し、特許文献１の通信ネットワークシステムは、テレビジョン受像機などの端末装置が受信した放送番組を特定し、特定した放送番組に対応するアンケートを、アンケート回答者である当該テレビジョン受像機のユーザに送付する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００６−５７６７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１に記載の通信ネットワークシステムでは、端末装置が受信した放送番組しか特定できないため、番組を全て視聴した、番組を途中から視聴したなどの視聴状況に対応した最適なアンケートを送付できないという問題がある。
【０００５】
そこで本発明は、上記従来技術の問題に鑑みてなされたものであり、より詳細な視聴状況に応じてアンケートを生成する。
【課題を解決するための手段】
【０００６】
本発明の一態様は、ユーザが端末装置を通して視聴したコンテンツの視聴情報であって、コンテンツの部分的視聴状況を認識可能な視聴情報を取得する取得部と、前記取得された視聴情報とユーザとの対応付けに基づいて、コンテンツの部分的視聴状況を反映したアンケートを生成する生成部と、を備えるアンケート生成装置である。
【発明の効果】
【０００７】
そこで本発明は、より詳細な視聴状況に応じてアンケートを生成することができる。
【図面の簡単な説明】
【０００８】
【図１】第１の実施形態におけるアンケート生成システム１の全体構成の一例を示す図である。
【図２】放送データサーバ１５０が保持する情報のうち、放送されたコンテンツ（番組）に関する情報の一例を示す図である。
【図３】放送データサーバ１５０が保持する情報のうち、放送されたコンテンツ（ＣＭ）に関する情報の一例を示す図である。
【図４】視聴情報処理サーバ２００が保持する視聴情報の一例を示す図である。
【図５】視聴情報処理サーバ２００が保持する、ユーザＩＤと端末ＩＤとを対応付けた情報（以下、端末登録情報と称する）の一例を示す図である。
【図６】アンケート生成サーバ３００が保持する、ユーザに関する情報（以下、ユーザ登録情報と称する）の一例を示す図である。
【図７】第１の実施形態における端末装置４００と二つのサーバとのアンケートの生成・回答に関する動作の一例を説明するシーケンス図である。
【図８】第１の実施形態における端末装置５００と二つのサーバとのアンケートの生成・回答に関する動作の一例を説明するシーケンス図である。
【図９】第１の実施形態における視聴情報処理サーバ２００の機能構成の一例を示すブロック図である。
【図１０】第１の実施形態におけるアンケート生成サーバ３００の機能構成の一例を示すブロック図である。
【図１１】設問記憶部３６０に記憶されるテーブルｔ３６０−１の一例を示す図である。
【図１２】設問記憶部３６０に記憶されるテーブルｔ３６０−２の一例を示す図である。
【図１３】第１の実施形態におけるアンケート生成部３８４が生成するコンテンツに関するアンケートの一例を示すイメージ図である。
【図１４】第１の実施形態におけるアンケート生成部３８４が生成するＣＭに関するアンケートの一例を示すイメージ図である。
【図１５】第１の実施形態における端末装置４００の機能構成の一例を示すブロック図である。
【図１６】第１の実施形態における端末装置５００の機能構成の一例を示すブロック図である。
【図１７】第１の実施形態におけるアンケート制御部３８０の処理の流れの一例を示すフローチャートである。
【図１８】第１の実施形態におけるユーザ選択部３８２が回答条件を満たすユーザを選択する処理の流れの一例を示すフローチャートである。
【図１９】第１の実施形態におけるユーザ選択部３８２が、視聴情報に基づいて、ユーザの視聴状況を類型化するための基準の一例を説明するための図である。
【図２０】第１の実施形態におけるユーザ選択部３８２が、図１７のＳ４６０で実行するアンケート生成処理の動作の一例を説明するフローチャートである。
【図２１】第４の実施形態におけるアンケート生成サーバ３００の機能構成の一例を示すブロック図である。
【図２２】設問記憶部３６０が記憶するテーブルｔ３６０−１ａの一例を示す図である。
【図２３】第４の実施形態における端末装置４００の機能構成の一例を示すブロック図である。
【図２４】端末設定制御部４７０が、コンテンツＩＤと端末ＩＤの組み合わせを、アンケート生成サーバ３００に送信するタイミングの一例を説明するための図である。
【図２５】第４の実施形態における端末装置５００の機能構成の一例を示すブロック図である。
【図２６】第４の実施形態における端末装置４００、端末装置５００と二つのサーバとのアンケートの生成・回答に関する動作の一例を説明するシーケンス図である。
【図２７】第４の実施形態におけるアンケート制御部３８０ａの動作の一例を説明するフローチャートである。
【図２８】ユーザによって設定されたタイミングと、タイミングに対応付けられる一般的な設問の内容と、当該設問の目的との組み合わせの一覧である。
【図２９】第５の実施形態におけるアンケート生成サーバ３００の機能構成の一例を示すブロック図である。
【図３０】第５の実施形態における端末装置４００の機能構成の一例を示すブロック図である。
【図３１】第５の実施形態における端末装置５００の機能構成の一例を示すブロック図である。
【図３２】第６の実施形態における配信タイミングの一例を説明する図である。
【図３３】配信タイミングと、配信タイミングに対応付けられる一般的な設問の内容、当該設問の目的の一覧の一例である。
【発明を実施するための形態】
【０００９】
＜第１の実施形態＞
以下、本発明の実施形態について、図面を参照して詳細に説明する。
［アンケート生成システム１の全体構成について］
図１は、第１の実施形態におけるアンケート生成システム１の全体構成の一例を示す図である。第１の実施形態におけるアンケート生成システム１は、例えば、放送データサーバ１５０と、視聴情報処理サーバ２００と、アンケート生成サーバ３００と、端末装置４００と、端末装置５００とが、ネットワークＮＷを介して接続された構成となっている。なお、端末装置４００、端末装置５００について、アンケート生成システム１への接続数に制限はない。ネットワークＮＷは、例えば、移動体通信網、専用通信回線網、ＷＡＮ（Wide  Area  Network）、ＬＡＮ（Local  Area  Network）、ＰＳＴＮ（Public  Switched  Telephone  Network）など、またはこれらの組み合わせによって構成される情報通信ネットワークである。
【００１０】
［放送データサーバ１５０について］
放送データサーバ１５０は、放送データを記憶する。放送データとは、例えば、ブロードキャスト放送されたコンテンツに関する情報である。コンテンツとは、例えば、テレビジョン放送された番組、ラジオ放送された番組、或いはＣＭ（Commercial  Message）を含む。
【００１１】
図２は、放送データサーバ１５０が保持する情報のうち、放送されたコンテンツ（番組）に関する情報の一例を示す図である。放送データサーバ１５０は、例えば、コンテンツＩＤに対応付けて、放送日時、放送局ＩＤ、タイトル、及びジャンルを記憶部に格納する。コンテンツＩＤとは、番組またはＣＭの識別ＩＤである。放送局ＩＤとは、番組を放送する放送局の識別ＩＤである。タイトルとは、番組のタイトルを表す情報である。ジャンルとは、番組の内容が、如何なるジャンルに属するかを表す情報である。図３は、放送データサーバ１５０が保持する情報のうち、放送されたコンテンツ（ＣＭ）に関する情報の一例を示す図である。なお、放送データサーバ１５０は、図２および図３に示す情報を、例えば１つのデータテーブルとして保持してもよい。
【００１２】
［視聴情報処理サーバ２００について］
視聴情報処理サーバ２００は、端末装置４００によって視聴された番組に関する情報（以下、視聴情報と称する）を収集し、記憶部に記憶させて保持する。図４は、視聴情報処理サーバ２００が保持する視聴情報の一例を示す図である。視聴情報処理サーバ２００は、例えば、端末装置４００を識別可能な端末識別情報（以下、端末ＩＤと称する）に対応付けて、端末装置４００が視聴した日時である視聴日時、及び番組情報を保持する。番組情報とは、例えば、放送局ＩＤ、番組のコンテンツＩＤ、及びＣＭのコンテンツＩＤ等を含む情報である。
【００１３】
また、視聴情報処理サーバ２００は、アンケート生成システム１においてアンケートに回答するユーザを識別するユーザ識別情報（以下、ユーザＩＤと称する）と、端末ＩＤを対応付ける情報を記憶部に保持する。視聴情報処理サーバ２００は、ユーザＩＤと端末ＩＤを対応付ける情報を、端末装置４００や端末装置５００から、端末登録情報として取得し、記憶部に記憶させて保持する。図５は、視聴情報処理サーバ２００が保持する、ユーザＩＤと端末ＩＤとを対応付けた情報（以下、端末登録情報と称する）の一例を示す図である。なお、視聴情報処理サーバ２００は、一つのユーザＩＤに対して、複数の端末ＩＤを対応付けて保持してもよい。
【００１４】
［アンケート生成サーバ３００について］
アンケート生成サーバ３００は、視聴情報処理サーバ２００に記憶された視聴情報を取得し、取得した視聴情報に基づいて、端末装置４００や端末装置５００に配信するアンケートを生成する。アンケート生成サーバ３００は、予め、端末装置４００や端末装置５００からユーザＩＤを取得しておき、ユーザＩＤに対応する端末装置に、生成したアンケートを配信する。配信の手法については、後述する。アンケート生成サーバ３００は、ユーザに関する情報を記憶部に記憶させて保持する。図６は、アンケート生成サーバ３００が保持する、ユーザに関する情報（以下、ユーザ登録情報と称する）の一例を示す図である。アンケート生成サーバ３００は、例えば、ユーザＩＤに対応付けて、ユーザの生年月日、性別、居住地域、家族構成、及びユーザが興味のあるジャンル等の属性を保持する。アンケート生成サーバ３００は、このような情報を、端末装置のユーザが、アンケートに回答するユーザとして登録される際に取得する。
【００１５】
［端末装置４００について］
端末装置４００は、例えば、ネットワークＮＷと通信可能なテレビジョン受像機やラジオ、番組を受信可能な携帯電話端末、タブレットＰＣ（Personal  Computer）、ノートＰＣ、デスクトップＰＣ、電子書籍リーダー、ＰＤＡ（Personal  Digital  Assistants）であり、番組やＣＭを受信可能な装置である。端末装置４００は、例えば、専用アプリケーションを実行することによって、以下の処理を行う。
【００１６】
端末装置４００は、ユーザからの入力を受け付け、ユーザ登録情報をアンケート生成サーバ３００に送信する。また、端末装置４００は、ユーザからの入力を受け付け、端末登録情報を視聴情報処理サーバ２００に送信する。また、端末装置４００は、アンケート生成サーバ３００からアンケートを取得し、取得したアンケートを表示する。なお、端末装置４００は、例えば、表示画面を左右に等分し、左半分に番組を表示し、右半分にアンケートを表示する。これに限られず、端末装置４００は、表示画面を上下に等分してもよいし、表示画面内の一部分にアンケートを表示してもよいし、全画面にアンケートを表示してもよい（この場合、アンケートが表示されている間、番組は表示されない）。また、端末装置４００は、ユーザからの入力を受け付け、アンケートに対する回答を、回答情報としてアンケート生成サーバ３００に送信する。
【００１７】
［端末装置５００について］
端末装置５００は、端末装置５００は、例えば、番組を受信不可能な携帯電話端末、タブレットＰＣ、ノートＰＣ、デスクトップＰＣ、電子書籍リーダー、ＰＤＡであり、端末装置４００のユーザが、端末装置４００とは別の端末装置を用いてアンケートの受信、回答情報の送信を行いたい場合に使用する端末装置である。端末装置５００は、専用アプリケーションを実行することによって、以下の処理を行う。
【００１８】
端末装置５００は、ユーザからの入力を受け付け、ユーザ登録情報をアンケート生成サーバ３００に送信する。また、端末装置５００は、ユーザからの入力を受け付け、端末登録情報を、視聴情報処理サーバ２００に送信する。また、端末装置５００は、アンケート生成サーバ３００からアンケートを取得し、取得したアンケートを表示する。また、端末装置５００は、ユーザからの入力を受け付け、アンケートに対する回答を、回答情報としてアンケート生成サーバ３００に送信する。
【００１９】
［端末装置４００についてのアンケートの生成・回答に関する動作］
図７は、第１の実施形態における端末装置４００と二つのサーバとのアンケートの生成・回答に関する動作の一例を説明するシーケンス図である。まず、端末装置４００は、ユーザからの入力を受け付け、番組やＣＭを視聴する（ステップＳ２００）。次に、端末装置４００は、現在視聴している番組やＣＭに関する視聴情報を、視聴情報処理サーバ２００に送信する（ステップＳ２１０）。端末装置４００は、例えば、視聴情報を、端末装置４００により視聴が続けられている間、所定の周期で視聴情報処理サーバ２００に送信し続ける。所定の周期とは、例えば、３分程度である。また、端末装置４００は、自発的に視聴情報を送信するのではなく、視聴情報の送信要求に応答する態様で、視聴情報を送信してもよい。
【００２０】
次に、視聴情報処理サーバ２００は、端末装置４００から取得した視聴情報を、記憶部に記憶させる（ステップＳ２２０）。一方、アンケート生成サーバ３００は、現在の時刻が後述するアンケートの配信タイミングになると、アンケートに関する情報に対応付けられたコンテンツＩＤを、コンテンツＩＤに対応付けられた視聴情報の取得を要求する情報として、視聴情報処理サーバ２００に送信する（ステップＳ２３０）。
【００２１】
視聴情報処理サーバ２００は、アンケート生成サーバ３００からコンテンツＩＤを取得すると、取得したコンテンツＩＤに対応付けられた視聴情報と、視聴情報に含まれる端末ＩＤを用いて端末登録情報を検索することで取得されるユーザＩＤと端末ＩＤの組み合わせとを、アンケート生成サーバ３００に送信する（ステップＳ２４０）。視聴情報と、ユーザＩＤと端末ＩＤの組み合わせを取得すると、アンケート生成サーバ３００は、視聴情報に基づいて、ユーザの視聴状況に応じたアンケートをユーザ毎に（ユーザＩＤ毎に）生成する（ステップＳ２５０）。そして、アンケート生成サーバ３００は、ステップＳ２５０で生成したユーザＩＤ毎のアンケートを、ユーザＩＤに対応付けられた端末ＩＤを用いて、端末装置４００に送信する（ステップＳ２６０）。
【００２２】
次に、端末装置４００は、アンケート生成サーバ３００から取得したアンケートを表示し、表示したアンケートに対するユーザからの入力を受け付け、回答情報を生成する（ステップＳ２７０）。次に、端末装置４００は、ステップＳ２７０で生成した回答情報を、アンケート生成サーバ３００に送信する（ステップＳ２８０）。アンケート生成サーバ３００は、端末装置４００から取得した回答情報を、記憶部に記憶させる（ステップＳ２９０）。
【００２３】
［端末装置５００についてのアンケートの生成・回答に関する動作について］
図８は、第１の実施形態における端末装置５００と二つのサーバとのアンケートの生成・回答に関する動作の一例を説明するシーケンス図である。ここで、端末装置５００のユーザは、自身のユーザＩＤと対応付けられた端末装置４００の端末ＩＤが、既に視聴情報処理サーバ２００に端末登録情報として登録されているものとする。まず、アンケート生成サーバ３００は、現在の時刻が後述するアンケートの配信タイミングになると、アンケートに関する情報に対応付けられたコンテンツＩＤを、コンテンツＩＤに対応付けられた視聴情報の取得を要求する情報として、視聴情報処理サーバ２００に送信する（ステップＳ３００）。
【００２４】
次に、視聴情報処理サーバ２００は、アンケート生成サーバ３００から取得したコンテンツＩＤに対応付けられた視聴情報と、視聴情報に含まれる端末ＩＤを用いて端末登録情報を検索することで取得されるユーザＩＤと端末ＩＤの組み合わせとを、アンケート生成サーバ３００に送信する（ステップＳ３１０）。視聴情報と、ユーザＩＤと端末ＩＤの組み合わせとを取得すると、アンケート生成サーバ３００は、視聴情報に基づいて、ユーザの視聴状況に応じたアンケートをユーザ毎に（ユーザＩＤ毎に）生成する（ステップＳ３２０）。そして、アンケート生成サーバ３００は、ステップＳ３２０で生成したユーザＩＤ毎のアンケートを、ユーザＩＤに対応付けられた端末ＩＤに基づいて、端末装置５００に送信する（ステップＳ３３０）。
【００２５】
次に、端末装置５００は、アンケート生成サーバ３００から取得したアンケートを表示し、表示したアンケートに対するユーザからの入力を受け付け、回答情報を生成する（ステップＳ３４０）。次に、端末装置５００は、ステップＳ３４０で生成した回答情報を、アンケート生成サーバ３００に送信する（ステップＳ３５０）。次に、アンケート生成サーバ３００は、端末装置５００から取得した回答情報を、記憶部に記憶させる（ステップＳ３６０）。
【００２６】
［視聴情報処理サーバ２００の機能構成］
図９は、第１の実施形態における視聴情報処理サーバ２００の機能構成の一例を示すブロック図である。視聴情報処理サーバ２００は、例えば、通信部２１０と、端末登録情報制御部２２０と、端末登録情報記憶部２３０と、視聴情報制御部２４０と、視聴情報記憶部２５０とを備える。
【００２７】
通信部２１０は、例えば、視聴情報処理サーバ２００が有線通信を行うためのネットワークカードなどを含む。また、通信部２１０は、無線通信のための構成を有してもよい。
端末登録情報制御部２２０は、通信部２１０を介して、端末装置４００、端末装置５００から端末登録情報を取得し、取得した端末登録情報を、端末登録情報記憶部２３０に記憶させる。
端末登録情報記憶部２３０及び視聴情報記憶部２５０は、例えば、ＨＤＤ（Hard  Disk  Drive）やＳＳＤ（Solid  State  Drive）、ＥＥＰＲＯＭ（Electrically  Erasable  Programmable  Read−Only  Memory）、ＲＯＭ（Read  Only  Memory）、ＲＡＭ（Random  Access  Memory）等を含む。端末登録情報記憶部２３０は、端末登録情報制御部２２０から、端末登録情報を取得して記憶する。
【００２８】
視聴情報制御部２４０は、通信部２１０を介して、端末装置４００から視聴情報を取得し、取得した視聴情報を、視聴情報記憶部２５０に記憶させる。
視聴情報記憶部２５０は、視聴情報制御部２４０から、視聴情報を取得して記憶する。
【００２９】
［アンケート生成サーバ３００の機能構成］
図１０は、第１の実施形態におけるアンケート生成サーバ３００の機能構成の一例を示すブロック図である。アンケート生成サーバ３００は、例えば、通信部３１０と、ユーザ登録情報制御部３２０と、ユーザ登録情報記憶部３２５と、放送データ取得部３４０と、放送データ記憶部３４５と、回答情報取得部３５０と、回答情報記憶部３５５と、設問記憶部３６０と、配信タイミング制御部３７０と、アンケート制御部３８０とを備える。ユーザ登録情報記憶部３２５、放送データ記憶部３４５、回答情報記憶部３５５、及び設問記憶部３６０は、例えば、ＨＤＤやＳＳＤ、ＥＥＰＲＯＭ、ＲＯＭ、ＲＡＭ等を含む。
【００３０】
通信部３１０は、例えば、アンケート生成サーバ３００が有線通信を行うためのネットワークカードなどを含む。また、通信部３１０は、無線通信のための構成を有してもよい。
ユーザ登録情報制御部３２０は、通信部３１０を介して、端末装置４００、端末装置５００からユーザ登録情報を取得し、取得したユーザ登録情報を、ユーザ登録情報記憶部３２５に記憶させる。
【００３１】
放送データ取得部３４０は、通信部３１０を介して、放送データサーバ１５０から放送データを取得し、取得した放送データを、放送データ記憶部３４５に記憶させる。なお、放送データ取得部３４０は、例えば、周期的に放送データサーバ１５０に放送データの送信要求やロングポーリングを行うことで、放送データサーバ１５０から最新の放送データを取得する。
回答情報取得部３５０は、通信部３１０を介して、端末装置４００、端末装置５００から回答情報を取得し、取得した回答情報を、回答情報記憶部３５５に記憶させる。
【００３２】
設問記憶部３６０は、アンケートを構成する設問に関する情報を記憶する。図１１は、設問記憶部３６０に記憶されるテーブルｔ３６０−１の一例を示す図である。テーブルｔ３６０−１には、例えば、設問群ＩＤに対応付けて、設問の一群に付与されている名称である設問群名、設問群からアンケートを生成して回答を収集することを依頼した依頼主を示す情報、設問の一群に対応付けられたコンテンツＩＤ、設問の一群を構成する個々の設問に基づいて生成されたアンケートを実施可能な有効期間、設問の一群によって生成されたアンケートに回答することによってアンケート回答者が得られる回答ポイント、設問の一群を構成する個々の設問の総数、設問の一群を構成する個々の設問に基づいて生成されたアンケートを配信するタイミング、及び設問の一群に対する回答条件等が記憶される。回答ポイントとは、依頼主がアンケートへの回答の対価としてアンケート回答者に付与されるポイントである。配信タイミングとは、設問の一群ごとに、依頼主が設定したタイミングである。第１の実施形態における配信タイミングは、番組終了時である（番組終了時以外の配信タイミングにおけるアンケート配信については、第４の実施形態以降に記載）。設問の一群に対する回答条件には、例えば、ユーザに対する属性条件や、ユーザへの視聴状況条件等の条件が含まれる。テーブルｔ３６０―１を用いて、アンケートを配信すべきユーザと、そうでないユーザが選別される。
【００３３】
また、図１２は、設問記憶部３６０に記憶されるテーブルｔ３６０―２の一例を示す図である。テーブルｔ３６０―２には、例えば、設問の一群を識別する設問群ＩＤに対応付けられて、設問の一群の中で個々の設問を識別する設問ＩＤ、設問内容を表す意味情報、及び回答条件等が記憶される。回答条件には、例えば、ユーザの属性に関する属性条件やユーザの視聴状況に関する視聴状況条件が含まれる。属性条件とは、アンケートを配信するユーザの年齢や性別などを限定するための条件である。視聴状況条件とは、例えば、設問と対応付けられた番組をどのように視聴していたかを指定する条件であり、具体的には、番組を全て視聴した、番組を途中まで視聴した、番組を途中から視聴した、番組を途中だけ視聴した、番組を視聴していなかったなどの条件が含まれる。テーブルｔ３６０―２を用いて、各ユーザへのアンケートに対して個別の設問を含めるかどうかが決定される。
【００３４】
なお、設問記憶部３６０に記憶されているアンケートを構成する設問の一群と、設問の一群に関する情報と、設問の一群に含まれる個々の設問に関する情報とは、アンケート生成サーバ３００のユーザが依頼主から依頼を受けるたびに登録されるものとしてもよいし、ネットワークＮＷを介して依頼主のサーバから周期的に取得されるものとしてもよい。
【００３５】
配信タイミング制御部３７０は、設問記憶部３６０に新たな設問群ＩＤがテーブルｔ３６０―１に格納されると、そのレコードにおけるコンテンツＩＤと配信タイミングを用いて放送データ記憶部３４５を検索し、配信タイミングに相当する時刻を導出する。そして、導出した時刻が到来すると、アンケート制御部３８０に設問群ＩＤをキーとしたアンケートの生成指示を出力する。
【００３６】
アンケート制御部３８０は、例えば、設問群取得部３８１と、ユーザ選択部３８２と、設問割当部３８３と、アンケート生成部３８４と、送信制御部３８５とを備える。設問群取得部３８１は、配信タイミング制御部３７０から設問群ＩＤを取得すると、取得した設問群ＩＤに対応付けられた各種情報を、設問記憶部３６０から取得する。
【００３７】
ユーザ選択部３８２は、テーブルｔ３６０―１を用いて、設問群ＩＤから生成されるアンケートに回答すべきユーザを選択する。まず、ユーザ選択部３８２は、テーブルｔ３６０―１において設問群ＩＤに対応するコンテンツＩＤを視聴情報処理サーバ２００に送信し、視聴情報処理サーバ２００から、コンテンツＩＤに対応する視聴情報と、ユーザＩＤと端末ＩＤの組み合わせとを、通信部３１０を介して取得する（図５参照）。また、ユーザ選択部３８２は、取得したユーザＩＤに対応付けられたユーザ登録情報を、ユーザ登録情報記憶部３２５から取得する。そして、ユーザ選択部３８２は、テーブルｔ３６０―１において、その設問群ＩＤに対応する回答条件を満たすユーザを、ユーザＩＤ毎の視聴情報と、ユーザ登録情報に含まれるユーザＩＤ毎の各種属性を参照して選択する。例えば、ユーザ選択部３８２は、回答条件が「２０歳以上」、且つ「＊＊を全て視聴」であれば、視聴情報から＊＊を全て視聴したユーザを選択し、更に、そのユーザの中から属性情報が２０歳以上であることを示すユーザを選択する。
【００３８】
設問割当部３８３は、テーブルｔ３６０―２を用いて、各ユーザへのアンケートに対して個別の設問を含めるかどうかを決定する。まず、設問割当部３８３は、ユーザ選択部３８２が選択したユーザが、テーブルｔ３６０―２における設問ＩＤ毎の回答条件を満たすか否かを判定し、回答条件を満たす設問を、そのユーザに配信するアンケートに割り当てる。
【００３９】
アンケート生成部３８４は、設問割当部３８３が抽出した回答条件を満たす設問を結合して、ユーザ毎のアンケートを生成する。図１３は、第１の実施形態におけるアンケート生成部３８４が生成するコンテンツに関するアンケートの一例を示すイメージ図である。アンケートｑ３８０−１は、例えば、コンテンツを全て視聴したユーザに対して配信されるアンケートである。アンケートｑ３８０−２は、例えば、コンテンツを途中まで視聴したユーザに対して配信されるアンケートである。アンケートｑ３８０−３は、例えば、コンテンツを途中から視聴したユーザに対して配信されるアンケートである。図１４は、第１の実施形態におけるアンケート生成部３８４が生成するＣＭに関するアンケートの一例を示すイメージ図である。アンケートｑ３８０−４は、例えば、ＣＭを全て視聴したユーザに対して配信されるアンケートである。アンケートｑ３８０−５は、例えば、ＣＭを途中まで視聴したユーザに対して配信されるアンケートである。
【００４０】
送信制御部３８５は、アンケート生成部３８４が生成したアンケートを、当該アンケートを生成するために用いた視聴情報に含まれる端末ＩＤに対応する端末装置４００、あるいは、端末装置５００に、通信部３１０を介して送信する。
【００４１】
［端末装置４００の機能構成］
図１５は、第１の実施形態における端末装置４００の機能構成の一例を示すブロック図である。端末装置４００は、例えば、通信部４１０と、表示部４２０と、入力部４３０と、視聴制御部４４０と、アンケート制御部４５０と、記憶部４６０とを備える。
【００４２】
通信部４１０は、例えば、アンテナや変調部、符号化／復調部、アップ／ダウンコンバータなどを備え、ネットワークＮＷ上の無線基地局やアクセスポイントとの間で無線通信を行う。また、通信部４１０は、端末装置４００が有線通信を行うためのネットワークカードなどを含んでもよい。
表示部４２０は、例えば、液晶表示装置、あるいは、有機ＥＬ（ElectroLuminescence）表示装置である。表示部４２０は、視聴制御部４４０から取得した番組を表示する。また、表示部４２０は、視聴制御部４４０から取得したアンケートを表示する。
入力部４３０は、例えば、タッチパネルやキーボード、マウス、二次元コードリーダーなどを含む。入力部４３０は、ユーザからの入力を受け付け、アンケートに対する回答情報をアンケート制御部４５０に出力する。
【００４３】
視聴制御部４４０は、例えば、表示制御部４４１と、視聴情報制御部４４２とを備える。表示制御部４４１は、通信部４１０を介して、番組を取得し、取得した番組を表示部４２０に表示させる。また、表示制御部４４１は、アンケート制御部４５０からアンケートを取得すると、取得したアンケートを表示部４２０に表示させる。
視聴情報制御部４４２は、表示制御部４４１から視聴情報を取得し、取得した視聴情報を視聴情報処理サーバ２００に送信するように、通信部４１０を制御する。なお、視聴情報制御部４４２は、例えば、通信部４１０を介して、視聴情報処理サーバ２００から、周期的に送信されてくる視聴情報の取得の要求を取得した時、表示制御部４４１から視聴情報を取得する。
【００４４】
アンケート制御部４５０は、通信部４１０を介して、アンケート生成サーバ３００からアンケートを取得すると、取得したアンケートを表示制御部４４１に出力する。また、アンケート制御部４５０は、入力部４３０から回答情報を取得すると、取得した回答情報を、アンケート生成サーバ３００に送信するように、通信部４１０を制御する。
【００４５】
記憶部４６０は、例えば、ＨＤＤやＳＳＤ、ＥＥＰＲＯＭ、ＲＯＭ、ＲＡＭを含む。記憶部４６０は、端末装置４００のＣＰＵが実行するプログラムやＣＰＵの処理結果を格納する。なお、端末装置４００がアンケート生成サーバ３００や視聴情報処理サーバ２００と視聴情報やアンケート、回答情報を送受信するための専用アプリケーションは、記憶部４６０に記憶されている。
【００４６】
［端末装置５００の機能構成］
図１６は、第１の実施形態における端末装置５００の機能構成の一例を示すブロック図である。端末装置５００は、例えば、通信部５１０と、表示部５２０と、入力部５３０と、表示制御部５４０と、アンケート制御部５５０と、記憶部５６０とを備える。
【００４７】
通信部５１０は、例えば、アンテナや変調部、符号化／復調部、アップ／ダウンコンバータなどを備え、ネットワークＮＷ上の無線基地局やアクセスポイントとの間で無線通信を行う。また、通信部５１０は、端末装置５００が有線通信を行うためのネットワークカードなどを含んでもよい。
表示部５２０は、例えば、液晶表示装置、あるいは、有機ＥＬ表示装置である。表示部５２０は、表示制御部５４０から取得したアンケートを表示する。
入力部５３０は、例えば、タッチパネルやキーボード、マウス、二次元コードリーダーなどを含む。入力部５３０は、ユーザからの入力を受け付け、アンケートに対する回答情報をアンケート制御部５５０に出力する。
【００４８】
表示制御部５４０は、アンケート制御部５５０からアンケートを取得すると、取得したアンケートを表示部５２０に表示させる。
アンケート制御部５５０は、通信部５１０を介して、アンケート生成サーバ３００からアンケートを取得すると、取得したアンケートを表示制御部５４０に出力する。また、アンケート制御部５５０は、入力部５３０から回答情報を取得すると、取得した回答情報を、アンケート生成サーバ３００に送信するように、通信部５１０を制御する。
【００４９】
記憶部５６０は、例えば、ＨＤＤやＳＳＤ、ＥＥＰＲＯＭ、ＲＯＭ、ＲＡＭを含む。記憶部５６０は、端末装置５００のＣＰＵが実行するプログラムやＣＰＵの処理結果を格納する。なお、端末装置５００がアンケート生成サーバ３００や視聴情報処理サーバ２００と視聴情報やアンケート、回答情報を送受信するための専用アプリケーションは、記憶部５６０に記憶されている。
【００５０】
［アンケート制御部３８０の動作に関するフローチャート］
図１７は、第１の実施形態におけるアンケート制御部３８０の処理の流れの一例を示すフローチャートである。まず、設問群取得部３８１は、配信タイミング制御部３７０から設問群ＩＤを取得する（ステップＳ４００）。次に、設問群取得部３８１は、ステップＳ４００で取得した設問群ＩＤに基づいて、設問記憶部３６０から各種情報を取得する（ステップＳ４１０）。次に、ユーザ選択部３８２は、設問群ＩＤに対応するコンテンツＩＤを視聴情報処理サーバ２００に送信し、コンテンツＩＤに対応する視聴情報と、ユーザＩＤと端末ＩＤの組み合わせとを取得する（ステップＳ４２０）。
【００５１】
次に、ユーザ選択部３８２は、ステップＳ４２０で取得したユーザＩＤに対応付けられたユーザ登録情報を、ユーザ登録情報記憶部３２５から取得する（ステップＳ４３０）。次に、ユーザ選択部３８２は、ステップＳ４２０で取得した視聴情報の中から、ステップＳ４１０で取得した設問の一群に関する情報に含まれる回答条件を満たすユーザを選択する処理を行う（ステップＳ４４０；図１８）。
【００５２】
次に、設問割当部３８３は、ステップＳ４４０で選択されたユーザ毎に、ステップＳ４６０〜Ｓ４８０の処理を繰り返し実行する（ステップＳ４５０）。まず、設問割当部３８３は、設問割当処理を行う（ステップＳ４６０；図２０）。次に、アンケート生成部３８４は、ステップＳ４６０で割り当てられた設問を結合し、アンケートを生成する（ステップＳ４７０）。次に、送信制御部３８５は、ステップＳ４７０でアンケート生成部３８４が生成したアンケートを、視聴情報に含まれる端末ＩＤに基づいて、端末装置４００、端末装置５００に送信する（ステップＳ４８０）。
なお、制御部３８０は、アンケートの生成を、ユーザ毎に生成する以外に、ユーザの視聴情報から視聴状況を類型化（後述する図１８のステップＳ５１０を参照）し、類型化された視聴状況毎にアンケートを作成してもよい。
【００５３】
［ユーザ選択部３８２の動作に関するフローチャート］
図１８は、第１の実施形態におけるユーザ選択部３８２が回答条件を満たすユーザを選択する処理の流れの一例を示すフローチャートである。図１８のフローチャートの処理は、図１７のステップＳ４４０の処理の内容を詳細に示すものである。ユーザ選択部３８２は、図１７に示されるステップＳ４２０で取得したユーザＩＤ毎に、ステップＳ５１０からステップＳ５４０の動作を繰り返し実行する（ステップＳ５００）。
【００５４】
まず、ユーザ選択部３８２は、視聴情報から視聴状況を類型化する（ステップＳ５１０）。ユーザ選択部３８２は、例えば、視聴情報に基づいて、ユーザによる番組の視聴が、「番組を全て視聴した」、「番組を途中まで視聴した」、「番組を途中から視聴した」、「途中だけ視聴した」、「番組を視聴していない（未視聴）」、のいずれに該当するかを判定する。
【００５５】
ユーザ選択部３８２は、例えば、番組を所望の時間的サイズで区切った各区間を視聴したか否かに基づいて、視聴状況を類型化する。ユーザ選択部３８２は、例えば、全ての区間を視聴していれば「番組を全て視聴した」と判定し、先頭区間から番組途中の区間まで視聴していれば「番組を途中まで視聴した」、番組途中の区間から最後の区間まで視聴していれば「番組を途中から視聴した」、先頭区間も最後の区間も視聴しておらず、途中の区間のみ視聴していれば「途中だけ視聴した」と判定する。
【００５６】
ユーザ選択部３８２は、例えば、各区間を視聴したか否かの判定を、各区間に対する視聴時間が、所定の時間（閾値）Ａを超えているか否かによって行う。所定の時間Ａとは、例えば、各区間に対応する放送時間のうちの８０％に相当する時間である。また、ユーザ選択部３８２は、各区間の先頭及び末尾に所定の時間Ｂを設定し、先頭及び末尾に設定された所定の時間Ｂを視聴していれば、当該区間を全て視聴したと判定してもよいし、さらに先頭及び末尾の間に中間点を設定し、先頭と末尾と中間点とに設定された所定の時間Ｂを視聴していれば、当該区間を全て視聴したと判定してもよい。また、ユーザ選択部３８２は、各区間にコア時間を設定し、コア時間を全て視聴していれば、当該区間を全て視聴したと判定してもよい。コア時間とは、各区間内を分割したときの、区間を設定したものが最も視聴して欲しいと考えている一部分である。
【００５７】
図１９は、第１の実施形態におけるユーザ選択部３８２が、視聴情報に基づいて、ユーザの視聴状況を類型化するための基準の一例を説明するための図である。図１９には、時間軸ｔが描かれており、時間軸ｔ上に、番組放送時間ａｌｌを示す区間が描かれている。また、番組放送時間ａｌｌは、３つの区間に分割されており、番組の序盤を表す区間ａ、番組の中盤を表す区間ｂ、番組の終盤を表す区間ｃとそれぞれを称する。区間ａ、区間ｂ、区間ｃは、例えば、区間ａを番組開始時刻から番組放送時間の２割が経過した時刻まで、区間ｂを区間ａの終端時刻から番組放送時間の８割が経過した時刻まで、区間ｃを領域ｂの終端時刻から番組終了時刻までと定義する。なお、区間ａ、区間ｂ、区間ｃは、予め番組に対して任意の時刻を用いて設定されており、その設定が当該番組の放送データに含まれていてもよい。
【００５８】
ユーザ選択部３８２は、視聴状況ｓｃを、区間ａ、区間ｂ、区間ｃごとに視聴情報から算出される視聴していたと考えられる端末視聴時間（端末装置４００が当該番組を表示していた時間）が、選択条件ｓｌのいずれを満たすかを判定する。ユーザ選択部３８２は、端末視聴時間が図中の矢印ｓ−１で表されるように、区間ａ〜ｃまで全域に及んでいる場合、視聴情報を、視聴状況ｓｃの１）「番組を全て視聴していた」と類型化する。ユーザ選択部３８２は、端末視聴時間が図中の矢印ｓ−２で表されるように、区間ａから区間ｂの途中までに及んでおり、矢印ｎｓ−２で表されるように区間ｂの途中から区間ｃにかけて端末装置４００が当該番組を視聴していない時間であった場合、視聴情報を、視聴状況ｓｃの２）「番組を途中まで視聴していた」と類型化する。
【００５９】
ユーザ選択部３８２は、端末視聴時間が図中の矢印ｓ−３で表されるように区間ｂの途中から区間ｃにかけて及んでおり、矢印ｎｓ−２で表されるように区間ａから区間ｂの途中にかけて端末装置４００が当該番組を視聴していない時間であった場合、視聴情報を、視聴状況ｓｃの３）「番組を途中から視聴していた」と類型化する。ユーザ選択部３８２は、端末視聴時間が図中の矢印ｓ−４で表されるように区間ｂのみに及んでおり、矢印ｎｓ−４で表されるように区間ａ、区間ｃに関して端末装置４００が当該番組を視聴していない時間であった場合、視聴情報を、視聴状況ｓｃの４）「番組を途中だけ視聴していた」と類型化する。ユーザ選択部３８２は、区間ａ〜ｃまでの全てに関して端末装置４００が当該番組を視聴していない時間であった場合、視聴情報を、視聴状況ｓｃの５）「番組を視聴していない」と類型化する。以上のようにして、ユーザ選択部３８２は、視聴情報に基づいて、端末装置４００のユーザの視聴状況を類型化する。なお、ユーザ選択部３８２は、視聴状況ｓｃの１）〜４）に該当しないものをすべて視聴状況ｓｃの５）に分類するものとしてもよい。このようにして、ユーザ選択部３８２は、視聴情報から視聴状況を類型化する。
【００６０】
図１８に戻る。次に、ユーザ選択部３８２は、ステップＳ５１０で類型化した視聴状況が、設問の一群に関する情報に含まれる回答条件の一つである視聴状況条件を満たしているか否かを判定する（ステップＳ５２０）。視聴状況条件を満たしている場合（ステップＳ５２０−Ｙｅｓ）、ユーザ選択部３８２は、ステップＳ５３０に遷移する。視聴状況条件を満たしていない場合（ステップＳ５２０−Ｎｏ）、ユーザ選択部３８２は、次のユーザについてステップＳ５１０の処理を実行する。
【００６１】
次に、ユーザ選択部３８２は、図１７に示されるステップＳ４３０で取得したユーザ登録情報に含まれるユーザの属性情報が、設問の一群に関する情報に含まれる回答条件の一つである属性条件を満たしているか否かを判定する（ステップＳ５３０）。属性情報が属性条件を満たしている場合（ステップＳ５３０−Ｙｅｓ）、ユーザ選択部３８２は、現在選択されているユーザＩＤを、アンケートの配信先として決定する（ステップＳ５４０）。一方、属性情報が属性条件を満たしていない場合（ステップＳ５３０−Ｎｏ）、ユーザ選択部３８２は、次のユーザＩＤについてステップＳ５１０の処理を実行する。
【００６２】
［設問割当部３８３の動作を説明するフローチャート］
図２０は、第１の実施形態におけるユーザ選択部３８２が、図１７のＳ４６０で実行するアンケート生成処理の動作の一例を説明するフローチャートである。まず、設問割当部３８３は、アンケートの生成対象となっている設問群ＩＤに含まれる設問ＩＤ毎に、ステップＳ６１０からステップＳ６３０を繰り返し実行する（ステップＳ６００）。
【００６３】
まず、設問割当部３８３は、図１７で示されるステップＳ４４０でユーザ選択部３８２が選択したユーザＩＤが、設問に関する情報に含まれる回答条件に含まれる視聴状況条件を満たしているか否かを判定する（ステップＳ６１０）。視聴状況が視聴状況条件を満たしている場合（ステップＳ６１０−Ｙｅｓ）、設問割当部３８３は、設問ＩＤが示す設問を、現在選択されているユーザＩＤのユーザに対するアンケートに割り当てる（ステップＳ６２０）。一方、視聴状況が視聴状況条件を満たしていない場合（ステップＳ６１０−Ｎｏ）、設問割当部３８３は、次の設問ＩＤに対してステップＳ６１０の処理を実行する。
【００６４】
このように、第１の実施形態におけるアンケート生成システム１では、アンケート生成サーバ３００が、端末装置４００の視聴情報を取得し、ユーザの視聴状況に基づいて、ユーザの選択および適切な設問の割り当てを行う。この結果、アンケート生成サーバ３００は、ユーザのより詳細な視聴状況に応じたアンケートを生成し、配信することができる。また、アンケート生成サーバ３００は、ユーザの属性に基づいて、ユーザの選択および適切な設問の割り当てを行うため、ユーザの属性に応じた好適なアンケートを生成し、配信することができる。
【００６５】
＜第２の実施形態＞
以下、第２の実施形態（第１の実施形態の変形例）について詳細に説明する。全体の構成については、図１、図９、図１０、図１５、及び図１６を援用し、同じ機能部に対して同一の符号を付して説明を省略する。第２の実施形態におけるアンケート生成サーバ３００は、通信部３１０を介して、所定の周期で視聴情報処理サーバ２００から視聴情報とユーザＩＤと端末ＩＤとの組み合わせを読み込む。所定の周期は、例えば、数秒程度である。そして、アンケート生成サーバ３００は、視聴情報を参照し、アンケートを生成して送信するタイミングを決定する。具体的には、アンケート生成サーバ３００は、ユーザが視聴中のチャンネル（放送局）の切り替わりや、視聴の終了を視聴情報から判断し、これらのタイミングで、アンケートを生成して送信する。なお、アンケート生成サーバ３００は、視聴情報処理サーバ２００から視聴情報を、送信要求を送信したことに対する応答として取得してもよいし、視聴情報処理サーバ２００が自発的に送信するものを受信してもよい。
【００６６】
＜第３の実施形態＞
以下、第３の実施形態（第１の実施形態の変形例）について詳細に説明する。全体の構成については、図１、図９、図１０、図１５、及び図１６を援用し、同じ機能部に対して同一の符号を付して説明を省略する。第３の実施形態におけるアンケート生成サーバ３００は、視聴情報処理サーバ２００から視聴情報を読み込む。アンケート生成サーバ３００は、読み込んだ視聴情報に所定の条件を満たす端末装置の動作が含まれていた場合、当該端末装置のユーザに対してアンケートを生成し、生成したアンケートを送信する。所定の条件を満たす端末装置の動作は、例えば、視聴している放送局を変える、電源をＯＦＦにする、電源をＯＮにするなどである。
【００６７】
設問群取得部３８１は、第１の実施形態における動作に加えて、通信部３１０を介して、所定の周期で視聴情報処理サーバ２００から視聴情報とユーザＩＤと端末ＩＤの組み合わせとを読み込む。所定の周期は、例えば、数秒程度である。設問群取得部３８１は、読み込んだ視聴情報から、所定の条件を満たす端末装置の動作が含まれている視聴情報とユーザＩＤと端末ＩＤの組み合わせを抽出する。設問群取得部３８１は、抽出した視聴情報に含まれるコンテンツＩＤに対応付けられた設問群ＩＤと、設問群ＩＤに対応付けられた各種情報を、設問記憶部３６０から取得する。
【００６８】
このようにして、アンケート生成サーバ３００は、視聴情報処理サーバ２００から視聴情報を読み込む。アンケート生成サーバ３００は、読み込んだ視聴情報に所定の条件を満たす端末装置の動作が含まれていた場合、当該端末装置のユーザに対してアンケートを生成し、生成したアンケートを送信する。従って、アンケート生成サーバ３００は、ユーザの視聴情報に基づいて、アンケートの生成・送信のタイミングを決定し、決定したタイミングに基づいて、アンケートを端末装置４００、端末装置５００に送信することができる。
【００６９】
＜第４の実施形態＞
以下、第４の実施形態について詳細に説明する。全体の構成については、図１、図９、図１０、図１５、及び図１６を援用し、同じ機能部に対して同一の符号を付して説明を省略する。第４の実施形態におけるアンケート生成サーバ３００は、アンケートの生成・送信を、番組終了時ではなく、端末装置４００、端末装置５００のユーザによって端末装置ごとに設定されたタイミングで行う。
【００７０】
図２１は、第４の実施形態におけるアンケート生成サーバ３００の機能構成の一例を示すブロック図である。アンケート生成サーバ３００は、例えば、通信部３１０と、ユーザ登録情報制御部３２０と、ユーザ登録情報記憶部３２５と、放送データ取得部３４０と、放送データ記憶部３４５と、回答情報取得部３５０と、回答情報記憶部３５５と、設問記憶部３６０と、端末要求制御部３７５と、アンケート制御部３８０とを備える。
【００７１】
後述するように、第４の実施形態に係る端末装置４００は、ユーザが設定したタイミングでコンテンツＩＤおよび端末ＩＤをアンケート生成サーバ３００に送信する。また、第４の実施形態に係る端末装置５００は、ユーザが設定したタイミングで端末ＩＤおよびコンテンツＩＤ（ユーザが設定していた場合のみ）をアンケート生成サーバ３００に送信する。
【００７２】
端末要求制御部３７５は、通信部３１０を介して、端末装置４００からはコンテンツＩＤと端末ＩＤを、端末装置５００からは端末ＩＤを取得する。そして、端末要求制御部３７５は、端末装置４００から取得したコンテンツＩＤに対応付けられた設問群ＩＤを、設問記憶部３６０から取得する。また、端末要求制御部３７５は、端末装置５００から取得した端末ＩＤに対応するコンテンツＩＤを視聴情報処理サーバ２００から取得し、取得したコンテンツＩＤに対応付けられた設問群ＩＤを、設問記憶部３６０から取得する。そして、端末要求制御部３７５は、設問記憶部３６０から取得した設問群ＩＤと、端末装置４００、端末装置５００から取得した端末ＩＤとコンテンツＩＤ（端末装置５００の場合、視聴情報処理サーバ２００から取得）との組み合わせを、アンケート制御部３８０ａに出力する。
【００７３】
アンケート制御部３８０ａは、例えば、設問群取得部３８１ａと、ユーザ判定部３８２ａと、設問割当部３８３ａと、アンケート生成部３８４と、送信制御部３８５とを備える。設問群取得部３８１ａは、端末要求制御部３７５から設問群ＩＤと端末ＩＤとコンテンツＩＤとの組み合わせを取得すると、取得した設問群ＩＤに対応付けられた各種情報を、設問記憶部３６０から取得する。
【００７４】
ここで、図２２は、設問記憶部３６０が記憶するテーブルｔ３６０−１ａの一例を示す図である。テーブルｔ３６０−１ａは、図１１に示されるテーブルｔ３６０−１と比較すると、配信タイミングのデータが省かれている。
【００７５】
ユーザ判定部３８２ａは、テーブルｔ３６０−１ａを用いて、ユーザが、設問群ＩＤから生成されるアンケートに回答可能か否かを判定する。まず、ユーザ判定部３８２ａは、設問群取得部３８１ａが端末装置４００から受信したコンテンツＩＤと端末ＩＤとの組み合わせを視聴情報処理サーバ２００に送信し、視聴情報処理サーバ２００から、コンテンツＩＤと端末ＩＤの組み合わせに対応する視聴情報と、ユーザＩＤと端末ＩＤの組み合わせとを、通信部３１０を介して取得する（図５参照）。また、ユーザ判定部３８２ａは、端末装置５００から、端末ＩＤとともにコンテンツＩＤも送信されていれば、端末装置４００からコンテンツＩＤと端末ＩＤとの組み合わせを受信した場合と同様の動作を行う。一方、ユーザ判定部３８２ａは、端末装置５００から、端末ＩＤとともにコンテンツＩＤが送信されていなければ、端末装置５００が端末ＩＤを送信した直前に、端末装置５００のユーザが視聴していたコンテンツのコンテンツＩＤを、視聴情報処理サーバ２００から取得する。そして、ユーザ判定部３８２ａは、コンテンツＩＤと端末ＩＤとの組み合わせを視聴情報処理サーバ２００に送信し、視聴情報処理サーバ２００から、コンテンツＩＤと端末ＩＤの組み合わせに対応する視聴情報と、ユーザＩＤと端末ＩＤの組み合わせとを、通信部３１０を介して取得する。
【００７６】
次に、ユーザ判定部３８２ａは、取得したユーザＩＤに対応付けられたユーザ登録情報を、ユーザ登録情報記憶部３２５から取得する。そして、ユーザ判定部３８２ａは、テーブルｔ３６０―１において、ユーザＩＤ毎の視聴情報と、ユーザ登録情報に含まれるユーザＩＤ毎の各種属性を参照して、そのユーザが、その設問群ＩＤに対応する回答条件を満たすか否か判定する。係る回答条件の判定については、第１の実施形態と同様であってよい。ここで、回答条件を満たすと判定されたユーザが、アンケートに回答可能なユーザである。このように、ユーザ判定部３８２ａは、第１の実施形態におけるユーザ選択部３８２のように、複数のユーザに対応する視聴情報から、回答条件を満たすユーザを選択するのではなく、特定のユーザに対応する視聴情報に基づいて、当該特定のユーザが回答条件を満たすユーザか否かを判定する。
【００７７】
設問割当部３８３ａは、テーブルｔ３６０―２を用いて、ユーザへのアンケートに対して個別の設問を含めるかどうかを決定する。まず、設問割当部３８３ａは、ユーザ判定部３８２ａがアンケートに回答可能と判定したユーザが、テーブルｔ３６０―２における設問ＩＤ毎の回答条件を満たすか否かを判定し、回答条件を満たす設問を、そのユーザに配信するアンケートに割り当てる。係る設問の割り当てについては、第１の実施形態と同様であってよい。
【００７８】
図２３は、第４の実施形態における端末装置４００の機能構成の一例を示すブロック図である。端末装置４００は、例えば、通信部４１０と、表示部４２０と、入力部４３０と、視聴制御部４４０と、アンケート制御部４５０と、記憶部４６０と、端末設定制御部４７０とを備える。
【００７９】
端末設定制御部４７０は、入力部４３０からユーザの入力を受け付け、ユーザが回答したいコンテンツとして入力したコンテンツのコンテンツＩＤ、直前に視聴していたコンテンツのコンテンツＩＤ、或いはチャンネル（視聴中の放送局）がそのままである場合にこれから視聴されるコンテンツのコンテンツＩＤと、自装置の端末ＩＤとの組み合わせを、ユーザが設定した受信したいタイミングの時刻に、アンケート生成サーバ３００に送信する。端末設定制御部４７０は、ユーザが回答したいコンテンツとして入力したコンテンツのコンテンツＩＤを、優先的に送信する。また、端末設定制御部４７０は、直前に視聴していたコンテンツのコンテンツＩＤを送信するか、チャンネルがそのままである場合にこれから視聴されるコンテンツのコンテンツＩＤを送信するかを、ユーザの設定に従って決定する。
【００８０】
ここで、端末設定制御部４７０が、コンテンツＩＤと端末ＩＤの組み合わせを、アンケート生成サーバ３００に送信するタイミングについて、より詳細に説明する。図２４は、端末設定制御部４７０が、コンテンツＩＤと端末ＩＤの組み合わせを、アンケート生成サーバ３００に送信するタイミングの一例を説明するための図である。図２４には、時間軸ｔが描かれており、時間軸ｔ上に、ある番組の番組放送時間ａｌｌを示す区間が描かれている。番組放送時間ａｌｌに描かれている点は、それぞれタイミングｔｇ１からタイミングｔｇ５である。このタイミングｔｇ１からタイミングｔｇ５は、端末装置のユーザが端末設定制御部４７０に設定した送信タイミングであり、コンテンツＩＤと端末ＩＤの組み合わせをアンケート生成サーバ３００に送信するタイミングを表している。
【００８１】
端末設定制御部４７０は、例えば、端末装置４００の電源をＯＮにした時（タイミングｔｇ１）、端末装置４００で現在視聴している番組を変更した時（タイミングｔｇ２及びタイミングｔｇ３）、ユーザが設定した任意の時刻（タイミングｔｇ４）、端末装置４００の電源をＯＦＦにした時（タイミングｔｇ５）に、アンケートの配信の要求をアンケート生成サーバ３００に送信するように、通信部４１０を制御する。ここで、図２４中のＯＵＴは、タイミングｔｇ２の直前まで視聴していた番組のコンテンツＩＤを、アンケート生成サーバ３００に送信するコンテンツＩＤとして選択したことを示している。従って、端末設定制御部４７０は、タイミングｔｇ２に、タイミングｔｇ２の直前まで視聴していた番組のコンテンツＩＤを、自装置の端末ＩＤとともにアンケート生成サーバ３００に送信するように、通信部４１０を制御する。なお、ユーザが設定した任意の時刻であるタイミングｔｇ４は、ユーザが所望の時刻であればいつでもよく、例えば、ユーザが今すぐにアンケートを配信して欲しいと所望した場合も含まれるものとする。
【００８２】
また、図２４中のＩＮは、タイミングｔｇ３の直後に視聴している番組のコンテンツＩＤを、アンケート生成サーバ３００に送信するコンテンツＩＤとして選択したことを示している。従って、端末設定制御部４７０は、タイミングｔｇ３に、タイミングｔｇ３の直後に視聴している番組のコンテンツＩＤを、自装置の端末ＩＤとともにアンケート生成サーバ３００に送信するように、通信部４１０を制御する。
【００８３】
図２５は、第４の実施形態における端末装置５００の機能構成の一例を示すブロック図である。端末装置５００は、例えば、通信部５１０と、表示部５２０と、入力部５３０と、表示制御部５４０と、アンケート制御部５５０と、記憶部５６０と、端末設定制御部５７０とを備える。端末設定制御部５７０は、入力部５３０からユーザの入力を受け付けた際、コンテンツＩＤが入力されていれば、そのコンテンツＩＤと、自装置の端末ＩＤとの組み合わせを、ユーザが設定した受信したいタイミングの時刻に、アンケート生成サーバ３００に送信する。端末設定制御部５７０は、コンテンツＩＤが入力されていなければ、端末ＩＤのみを、アンケート生成サーバ３００に送信する。
【００８４】
図２６は、第４の実施形態における端末装置４００、端末装置５００と二つのサーバとのアンケートの生成・回答に関する動作の一例を説明するシーケンス図である。なお、図２６において、端末装置４００と端末装置５００は、同様の動作をするものとし、一つのブロックで表した。以下のシーケンス図の説明では、端末装置４００、端末装置５００を、単に端末装置と称す。まず、端末装置は、ユーザからの入力を受け付け、自装置の端末ＩＤとコンテンツＩＤの組み合わせを、アンケート生成サーバ３００に送信するタイミングを設定する（ステップＳ７００）。
【００８５】
次に、端末装置は、ユーザによって設定されたタイミングで、自装置の端末ＩＤとコンテンツＩＤの組み合わせをアンケート生成サーバ３００に送信する（ステップＳ７１０）。次に、アンケート生成サーバ３００は、端末装置から取得したコンテンツＩＤと端末ＩＤの組み合わせを、視聴情報処理サーバ２００に送信する（ステップＳ７２０）。次に、視聴情報処理サーバ２００は、取得したコンテンツＩＤに対応付けられた視聴情報と、視聴情報に含まれる端末ＩＤを用いて端末登録情報を検索することで取得されるユーザＩＤと端末ＩＤの組み合わせとを、アンケート生成サーバ３００に送信する（ステップＳ７３０）。視聴情報と、ユーザＩＤと端末ＩＤの組み合わせを取得すると、アンケート生成サーバ３００は、視聴情報に基づいて、ユーザの視聴状況に応じたアンケートを生成する（ステップＳ７４０）。
【００８６】
そして、アンケート生成サーバ３００は、ステップＳ７４０で生成したアンケートを、ユーザＩＤに対応付けられた端末ＩＤを用いて、端末装置４００に送信する（ステップＳ７５０）。次に、端末装置４００は、アンケート生成サーバ３００から取得したアンケートを表示し、表示したアンケートに対するユーザからの入力を受け付け、回答情報を生成する（ステップＳ７６０）。次に、端末装置４００は、ステップＳ７６０で生成した回答情報を、アンケート生成サーバ３００に送信する（ステップＳ７７０）。アンケート生成サーバ３００は、端末装置４００から取得した回答情報を、記憶部に記憶させる（ステップＳ７８０）。
【００８７】
図２７は、第４の実施形態におけるアンケート制御部３８０ａの動作の一例を説明するフローチャートである。まず、設問群取得部３８１ａは、端末要求制御部３７５から、設問群ＩＤと端末ＩＤとコンテンツＩＤとの組み合わせを取得する（ステップＳ８００）。次に、設問群取得部３８１ａは、ステップＳ８００で取得した設問群ＩＤに基づいて、設問記憶部３６０から各種情報を取得する（ステップＳ８１０）。次に、ユーザ判定部３８２ａは、設問群ＩＤに対応するコンテンツＩＤを視聴情報処理サーバ２００に送信し、コンテンツＩＤに対応する視聴情報と、ユーザＩＤと端末ＩＤの組み合わせとを取得する（ステップＳ８２０）。
【００８８】
次に、ユーザ判定部３８２ａは、ステップＳ８２０で取得したユーザＩＤに対応付けられたユーザ登録情報を、ユーザ登録情報記憶部３２５から取得する（ステップＳ８３０）。次に、ユーザ判定部３８２ａは、視聴情報から視聴状況を類型化する（ステップＳ８４０）。次に、ユーザ判定部３８２ａは、ステップＳ８４０で類型化した視聴状況が、テーブルｔ３６０−１ａに含まれる回答条件の一つである視聴状況条件を満たしているか否かを判定する（ステップＳ８５０）。視聴状況条件を満たしていない場合（ステップＳ８５０−Ｎｏ）、ユーザ判定部３８２ａは、回答可能なアンケートが存在しないことを示す情報を、視聴情報に含まれる端末ＩＤに基づいて、端末装置４００、端末装置５００に送信する（ステップＳ９２０）。
【００８９】
視聴状況条件を満たしている場合（ステップＳ８５０−Ｙｅｓ）、ユーザ判定部３８２ａは、ステップＳ８３０で取得したユーザ登録情報に含まれるユーザの属性情報が、設問の一群に関する情報に含まれる回答条件の一つである属性条件を満たしているか否かを判定する（ステップＳ８６０）。属性情報が属性条件を満たしていない場合（ステップＳ８６０−Ｎｏ）、ユーザ判定部３８２ａは、回答可能なアンケートが存在しないことを示す情報を、視聴情報に含まれる端末ＩＤに基づいて、端末装置４００、端末装置５００に送信する（ステップＳ９２０）。属性情報が属性条件を満たしている場合（ステップＳ８６０−Ｙｅｓ）、設問割当部３８３ａは、ステップＳ８１０で設問群取得部３８１ａが取得したテーブルｔ３６０−２に含まれる設問ＩＤ毎に、ステップＳ８８０からステップＳ８９０の処理を繰り返し実行する（ステップＳ８７０）。
【００９０】
まず、設問割当部３８３ａは、ステップＳ８４０でユーザ判定部３８２ａが選択した視聴状況が、設問に関する情報に含まれる回答条件に含まれる視聴状況条件を満たしているか否かを判定する（ステップＳ８８０）。視聴状況が視聴状況条件を満たしていない場合（ステップＳ８８０−Ｎｏ）、設問割当部３８３ａは、次の設問に対してステップＳ８８０の処理を実行する。視聴状況が視聴状況条件を満たしている場合（ステップＳ８８０−Ｙｅｓ）、設問割当部３８３ａは、設問ＩＤが示す設問を、現在選択されているユーザＩＤのユーザに対するアンケートに割り当てる（ステップＳ８９０）。
【００９１】
次に、アンケート生成部３８４は、ステップＳ８９０で割り当てられた設問を結合し、アンケートを生成する（ステップＳ９００）。次に、送信制御部３８５は、ステップＳ９００でアンケート生成部３８４が生成したアンケートを、視聴情報に含まれる端末ＩＤに基づいて、端末装置４００、端末装置５００に送信する（ステップＳ９１０）。
【００９２】
このようにして、第４の実施形態におけるアンケート生成システム１は、アンケート生成サーバ３００が、端末装置４００、端末装置５００から端末要求を取得することで、端末装置ごとにユーザによって設定されたタイミングで設問の一群から設問を抽出することができるので、第１の実施形態と同様の効果を得られるだけではなく、ユーザが、自ら好んだタイミングでアンケートを受信することができる。
ここで、図２８は、ユーザによって設定されたタイミングと、タイミングに対応付けられる一般的な設問の内容と、当該設問の目的との組み合わせの一覧である。第４の実施形態におけるアンケート生成システム１をアンケート配信に利用する者は、例えば、図２８に示されるような組み合わせで、アンケートが配信されるので、ユーザの利用方法と対応付けた設問の目的を念頭に置いた情報収集が、アンケート生成システム２を利用することで可能となる。
【００９３】
＜第５の実施形態＞
以下、第５の実施形態について詳細に説明する。全体の構成については、図１、図１０、図９、図１５、図１６、図２１、図２３、及び図２５を援用し、同じ機能部に対して同一の符号を付して説明を省略する。第５の実施形態におけるアンケート生成システム３は、第１の実施形態におけるアンケート生成システム１と、第４の実施形態におけるアンケート生成システム３との組み合わせである。
【００９４】
図２９は、第５の実施形態におけるアンケート生成サーバ３００の機能構成の一例を示すブロック図である。アンケート生成サーバ３００は、例えば、通信部３１０と、ユーザ登録情報制御部３２０と、ユーザ登録情報記憶部３２５と、放送データ取得部３４０と、放送データ記憶部３４５と、回答情報取得部３５０と、回答情報記憶部３５５と、設問記憶部３６０と、配信タイミング制御部３７０と、端末要求制御部３７５ｂと、アンケート制御部３８０ｂとを備える。
【００９５】
配信タイミング制御部３７０は、第１の実施形態における配信タイミング制御部３７０と同様の動作を行う。また、端末要求制御部３７５ｂは、第４の実施形態における端末要求制御部３７５と同様の動作を行う。アンケート制御部３８０ｂは、配信タイミング制御部３７０と端末要求制御部３７５ｂの双方の指示に応じて、アンケートの生成および送信を行う。但し、アンケート制御部３８０ｂは、ユーザが入力したアンケートの配信の要求を優先させる情報と端末ＩＤの組み合わせを、端末装置から受信した場合、配信タイミング制御部３７０を停止させる。
【００９６】
アンケート制御部３８０ｂは、例えば、設問群取得部３８１ｂと、ユーザ選択部３８２ｂと、設問割当部３８３ｂと、アンケート生成部３８４と、送信制御部３８５とを備える。
設問群取得部３８１ｂは、第１の実施形態の設問群取得部３８１の動作と、第４の実施形態の設問群取得部３８１ａの動作とを併せて行う。
【００９７】
ユーザ選択部３８２ｂは、配信タイミング制御部３７０からの指示に対しては、第１の実施形態のユーザ選択部３８２と同様の動作を行い、端末要求制御部３７５ｂからの指示対しては、第４の実施形態のユーザ判定部３８２ａと同様の動作を行う。
設問割当部３８３ｂは、第１の実施形態の設問割当部３８３の動作と、第４の実施形態の設問割当部３８３ａの動作とを併せて行う。
【００９８】
図３０は、第５の実施形態における端末装置４００の機能構成の一例を示すブロック図である。端末装置４００は、例えば、通信部４１０と、表示部４２０と、入力部４３０と、視聴制御部４４０と、アンケート制御部４５０と、記憶部４６０と、端末設定制御部４７０ｂとを備える。
【００９９】
端末設定制御部４７０ｂは、第４の実施形態の端末設定制御部４７０の動作に加えて、以下の動作を行う。入力部４３０からユーザの入力を受け付け、アンケートを取得するタイミングに対して、ユーザが設定したタイミングを優先する設定にされると、アンケートの配信の要求を優先させる情報と、自装置の端末ＩＤとの組み合わせを、アンケート生成サーバ３００に送信するように、通信部４１０を制御する。
【０１００】
図３１は、第５の実施形態における端末装置５００の機能構成の一例を示すブロック図である。端末装置５００は、例えば、通信部５１０と、表示部５２０と、入力部５３０と、表示制御部５４０と、アンケート制御部５５０と、記憶部５６０と、端末設定制御部５７０ｂとを備える。端末設定制御部５７０ｂは、端末設定制御部４７０ｂと同様の動作を行うので、詳細な説明を省略する。
【０１０１】
このように、第５の実施形態におけるアンケート生成システム３は、第１の実施形態のアンケート生成システム１の動作と、第４の実施形態のアンケート生成システム３の動作を併せて行うため、第１の実施形態及び第４の実施形態におけるアンケート生成システム１と同様の効果を得ることができる。また、アンケート制御部３８０ｂは、ユーザが入力したアンケートの配信の要求を優先させる情報と端末ＩＤの組み合わせを取得すると、配信タイミング制御部３７０を停止させるので、多くのアンケートが受信されてユーザが煩わしさを覚えるのを防止することができる。
【０１０２】
＜第６の実施形態＞
以下、第６の実施形態について詳細に説明する。全体の構成については、図９、図２９、図３０、及び図３１を援用し、同じ機能部に対して同一の符号を付して説明を省略する。第６の実施形態におけるアンケート生成システム４は、第５の実施形態におけるアンケート生成システム３の変形例である。アンケート生成システム４は、テーブルｔ３６０−１に格納された配信タイミングが、番組終了時だけではなく、設問の一群の生成者や、アンケート生成サーバ３００の管理者などによって設定された任意の配信タイミングをも含めた配信タイミングによって、アンケートの送信を行う。
【０１０３】
ここで、第６の実施形態における配信タイミングについて、より詳細に説明する。図３２は、第６の実施形態における配信タイミングの一例を説明する図である。図３２には、時間軸ｔが描かれており、時間軸ｔ上に、ある番組の番組放送時間ａｌｌを示す区間が描かれている。番組放送時間ａｌｌに描かれている点は、それぞれ、設問の一群の生成者やアンケート生成サーバ３００の管理者などが、設問の一群に関する情報に登録したタイミングａｔｇ１からタイミングａｔｇ７である。
【０１０４】
配信タイミング制御部３７０は、番組開始前時（タイミングａｔｇ１）、番組開始直前（タイミングａｔｇ２）、番組開始直後（タイミングａｔｇ３）、放送中の任意のタイミング（タイミングａｔｇ４）、番組終了直前（タイミングａｔｇ５）、番組終了直後（タイミングａｔｇ６）、番組終了後（タイミングａｔｇ７）のうちいずれかの中から登録されたタイミングで、設問の一群に関する情報に含まれる設問群ＩＤを、アンケート制御部３８０に出力する。放送中の任意のタイミングとは、例えば、特定のシーンやコーナーの終了時や、ＣＭ開始直後、特定の出演者が出た時刻である。
【０１０５】
このように、第６の実施形態におけるアンケート生成システム４は、配信タイミング制御部３７０が、設問の一群の生成者やアンケート生成サーバ３００の管理者などが登録した配信タイミングによって、アンケートの配信を行うので、第１の実施形態又は第５の実施形態よりも、効果的なアンケートによる情報収集を行うことができる。ここで、図３３は、配信タイミングと、配信タイミングに対応付けられる一般的な設問の内容、当該設問の目的の一覧の一例である。第６の実施形態におけるアンケート生成システム４をアンケート配信に利用する者は、例えば、図３３に示されるような組み合わせで、配信タイミングを設定するので、より多様な設問の目的を念頭に置いた情報収集が、アンケート生成システム４を利用することで可能となる。
【０１０６】
以上、この発明の実施形態を、図面を参照して詳述してきたが、具体的な構成はこの実施形態に限られるものではなく、この発明の要旨を逸脱しない限り、変更、置換、削除等されてもよい。
【０１０７】
＜ハードウェア構成など＞
なお、上述した各実施形態のアンケート生成システムの各機能部の処理を実行するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、当該記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することにより、アンケート生成システムに係る上述した種々の処理を行ってもよい。ここでいう「コンピュータシステム」とは、ＯＳ（Operation  System）や周辺機器等のハードウェアを含むものとする。
【０１０８】
また、「コンピュータシステム」は、ＷＷＷシステムを利用している場合であれば、ホームページ提供環境（あるいは表示環境）も含むものとする。
また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムを送信する場合の通信線のように、短時間の間、動的にプログラムを保持するもの、その場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリのように、一定時間プログラムを保持しているものも含むものとする。また上記プログラムは、前述した機能の一部を実現するためのものであっても良く、さらに前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるものであっても良い。
【０１０９】
（１）本発明の一態様は、ユーザが端末装置を通して視聴したコンテンツの視聴情報であって、コンテンツの部分的視聴状況を認識可能な視聴情報を取得する取得部と、前記取得された視聴情報とユーザとの対応付けに基づいて、コンテンツの部分的視聴状況を反映したアンケートを生成する生成部と、を備えるアンケート生成装置である。
（２）また、本発明の他の態様は、（１）に記載のアンケート生成装置であって、前記取得部は、前記端末装置を識別する端末識別情報が付与された視聴情報と、前記視聴情報に付与された端末識別情報と前記ユーザを識別するユーザ識別情報とを対応付けた情報とを取得し、前記生成部は、前記端末識別情報と前記ユーザ識別情報とを対応付けた情報を参照し、前記視聴情報と前記ユーザとを対応付ける、アンケート生成装置である。
【０１１０】
（３）また、本発明の他の態様は、（１）又は（２）に記載のアンケート生成装置であって、前記生成部は、前記取得された視聴情報に対応するユーザから、各ユーザに対応する視聴情報に基づき、アンケートを生成する対象となるユーザを選択するユーザ選択部と、各ユーザに対応する視聴情報に基づき、各ユーザに対するアンケートに設問群から設問を割り当てる設問割当部と、を備えるアンケート生成装置である。
（４）また、本発明の他の態様は、（３）に記載のアンケート生成装置であって、前記ユーザ選択部は、前記視聴情報に基づいて、前記コンテンツの全てを視聴したユーザであるか、前記コンテンツの一部を視聴したユーザであるかに基づいて、前記アンケートを生成する対象となるユーザを選択する、アンケート生成装置である。
【０１１１】
（５）また、本発明の他の態様は、（３）又は（４）に記載のアンケート生成装置であって、前記設問割当部は、前記視聴情報に基づいて、前記コンテンツの全てを視聴したユーザであるか、前記コンテンツの一部を視聴したユーザであるかに基づいて、各ユーザに対するアンケートに設問群から設問を割り当てる、アンケート生成装置である。
（６）また、本発明の他の態様は、（２）、（２）を引用する（３）、（４）、（５）のうちいずれか一項に記載のアンケート生成装置であって、前記生成部は、前記ユーザ識別情報に対応付けられた属性情報に基づいて、前記アンケートを生成する、アンケート生成装置である。
【０１１２】
（７）また、本発明の他の態様は、（１）又は（２）に記載のアンケート生成装置であって、前記端末装置から、アンケートの送信要求を受信したときに、送信元の端末装置を使用するユーザの視聴情報に基づいて、前記送信元の端末装置のユーザが前記アンケートを生成する対象となるユーザか否かを判定するユーザ判定部を備え、前記生成部は、前記ユーザ判定部により前記アンケートを生成する対象となるユーザであると判定されたユーザに対して、前記アンケートを生成する、アンケート生成装置である。
（８）また、本発明の他の態様は、（１）から（７）のうちいずれか一項に記載のアンケート生成装置であって、前記生成部が生成したアンケートを外部に送信する送信部、を備えるアンケート生成装置である。
【０１１３】
（９）また、本発明の他の態様は、（８）に記載のアンケート生成装置であって、前記取得された視聴情報に基づいて、前記送信部が前記アンケートを送信するタイミングを決定する制御部、を備えるアンケート生成装置である。
（１０）また、本発明の他の態様は、（８）に記載のアンケート生成装置であって、前記生成部が生成するアンケートに対応付けられた送信タイミングを示す情報を参照し、前記送信タイミングに基づいて、前記アンケートを送信するように前記送信部を制御する制御部、を備えるアンケート生成装置である。
【０１１４】
（１１）また、本発明の他の態様は、（８）に記載のアンケート生成装置であって、前記端末装置から、前記アンケートを生成するタイミングを示す情報を取得し、取得したタイミングに基づいて、前記送信部が前記アンケートを送信するタイミングを決定する制御部、を備えるアンケート生成装置である。
（１２）また、本発明の他の態様は、（１１）のうちいずれか一項に記載のアンケート生成装置と、前記アンケート生成装置から受信したアンケートを表示する端末装置と、を備えるアンケート生成システムである。
【０１１５】
（１３）また、本発明の他の態様は、ユーザが自装置を用いて視聴したコンテンツの視聴情報であって、前記コンテンツの部分的視聴状況を認識可能な視聴情報であり、自装置を識別する識別情報が付与された視聴情報を、アンケート生成装置に送信する視聴情報送信部と、前記アンケート生成装置から受信したアンケートであって、前記視聴情報に基づいて生成され、コンテンツの部分的視聴状況を反映したアンケートを表示する表示部と、を備える端末装置である。
【０１１６】
（１４）また、本発明の他の態様は、ユーザが端末装置を通して視聴したコンテンツの視聴情報であって、コンテンツの部分的視聴状況を認識可能な視聴情報を取得し、前記取得された視聴情報とユーザとの対応付けに基づいて、コンテンツの部分的視聴状況を反映したアンケートを生成する、アンケート生成方法である。
（１５）また、本発明の他の態様は、コンピュータに、ユーザが端末装置を通して視聴したコンテンツの視聴情報であって、コンテンツの部分的視聴状況を認識可能な視聴情報を取得させ、前記取得された視聴情報とユーザとの対応付けに基づいて、コンテンツの部分的視聴状況を反映したアンケートを生成させる、アンケート生成プログラムである。
【符号の説明】
【０１１７】
１、２、３、４・・・アンケート生成システム  
１５０・・・放送データサーバ  
２００・・・視聴情報処理サーバ  
２１０・・・通信部  
２２０・・・端末登録情報制御部  
２３０・・・端末登録情報記憶部  
２４０・・・視聴情報制御部  
２５０・・・視聴情報記憶部  
３００・・・アンケート生成サーバ  
３１０・・・通信部  
３２０・・・ユーザ登録情報制御部  
３２５・・・ユーザ登録情報記憶部  
３４０・・・放送データ取得部  
３４５・・・放送データ記憶部  
３５０・・・回答情報取得部  
３５５・・・回答情報記憶部  
３６０・・・設問記憶部  
３７０・・・配信タイミング制御部  
３７５、３７５ｂ・・・端末要求制御部  
３８０、３８０ａ、３８０ｂ・・・アンケート制御部  
３８１、３８１ａ、３８１ｂ・・・設問群取得部  
３８２、３８２ｂ・・・ユーザ選択部  
３８２ａ・・・ユーザ判定部  
３８３、３８３ａ、３８３ｂ・・・設問割当部  
３８４・・・アンケート生成部  
３８５・・・送信制御部  
４００・・・端末装置  
４１０・・・通信部  
４２０・・・表示部  
４３０・・・入力部  
４４０・・・視聴制御部  
４４１・・・表示制御部  
４４２・・・視聴情報制御部  
４５０・・・アンケート制御部  
４６０・・・記憶部  
４７０、４７０ｂ・・・端末設定制御部  
５００・・・端末装置  
５１０・・・通信部  
５２０・・・表示部  
５３０・・・入力部  
５４０・・・表示制御部  
５５０・・・アンケート制御部  
５６０・・・記憶部  
５７０、５７０ｂ・・・端末設定制御部  
【図１】
2015032920.tif 000003
【図２】
2015032920.tif 000004
【図３】
2015032920.tif 000005
【図４】
2015032920.tif 000006
【図５】
2015032920.tif 000007
【図６】
2015032920.tif 000008
【図７】
2015032920.tif 000009
【図８】
2015032920.tif 000010
【図９】
2015032920.tif 000011
【図１０】
2015032920.tif 000012
【図１１】
2015032920.tif 000013
【図１２】
2015032920.tif 000014
【図１３】
2015032920.tif 000015
【図１４】
2015032920.tif 000016
【図１５】
2015032920.tif 000017
【図１６】
2015032920.tif 000018
【図１７】
2015032920.tif 000019
【図１８】
2015032920.tif 000020
【図１９】
2015032920.tif 000021
【図２０】
2015032920.tif 000022
【図２１】
2015032920.tif 000023
【図２２】
2015032920.tif 000024
【図２３】
2015032920.tif 000025
【図２４】
2015032920.tif 000026
【図２５】
2015032920.tif 000027
【図２６】
2015032920.tif 000028
【図２７】
2015032920.tif 000029
【図２８】
2015032920.tif 000030
【図２９】
2015032920.tif 000031
【図３０】
2015032920.tif 000032
【図３１】
2015032920.tif 000033
【図３２】
2015032920.tif 000034
【図３３】
2015032920.tif 000035