(57)【要約】【課題】ユーザが意識しない生活特性に係る条件を任意に設定してアンケート対象者を選定することができる情報処理装置、情報処理システム、情報処理方法およびプログラムを提供する。【解決手段】ログ蓄積部は予め登録されたユーザの機器に表れたイベントを示すイベント情報からなるログを蓄積し、ログ分析部はアンケート対象者の条件を示す条件情報が与えられたとき、前記ログを用いて前記条件を満たすユーザを特定し、アンケート配信部は１以上の設問を示すアンケート情報を特定された前記ユーザが利用する機器に配信する。【選択図】図２
2020086601.tif 000002
【特許請求の範囲】
【請求項１】
予め登録されたユーザの機器に表れたイベントを示すイベント情報からなるログを蓄積するログ蓄積部と、
アンケート対象者の条件を示す条件情報が与えられたとき、
前記ログを用いて前記条件を満たすユーザを特定するログ分析部と、
１以上の設問を示すアンケート情報を特定された前記ユーザが利用する機器に配信するアンケート配信部と、
を備える情報処理装置。
【請求項２】
予め登録されたユーザの機器に表れたイベントを示すイベント情報からなるログを蓄積するログ蓄積部と、
アンケート対象者の条件を示す条件情報が与えられたとき、
前記ログを用いて前記条件を満たすユーザを特定するログ分析部と、
１以上の設問を示すアンケート情報を特定された前記ユーザが利用する機器に配信するアンケート配信部と、
を備える情報処理システム。
【請求項３】
情報処理システムにおける情報処理方法であって、
予め登録されたユーザの機器に表れたイベントを示すイベント情報からなるログを蓄積する第１ステップと、
アンケート対象者の条件を示す条件情報が与えられたとき、前記ログを用いて前記条件を満たすユーザを特定する第２ステップと、
１以上の設問を示すアンケート情報を特定された前記ユーザが利用する機器に配信する第３ステップと、
を有する情報処理方法。
【請求項４】
前記条件を満たすユーザの数をアンケート依頼者が利用する機器に出力する第４ステップを
を有する請求項３に記載の情報処理方法。
【請求項５】
前記条件情報は、１以上の要素情報を含み、
前記要素情報は、前記イベントの種別であるイベント種別と対応付けられ、
前記第２ステップは、
前記ログから前記イベント種別のイベントが表れた機器に係るユーザを特定するステップ
を有する請求項３または請求項４に記載の情報処理方法。
【請求項６】
前記要素情報は、前記イベントが表れた機器の種別である機器種別と対応付けられ、
前記第２ステップは、
前記ログから前記イベントが表れた前記機器種別の機器に係るユーザを特定するステップ
を有する請求項５に記載の情報処理方法。
【請求項７】
前記要素情報は、前記イベントの観測期間と対応付けられ、
前記第２ステップは、
前記ログから前記観測期間において前記イベント種別のイベントが表れた機器に係るユーザを特定する第４ステップ
を有する請求項５または請求項６に記載の情報処理方法。
【請求項８】
前記第４ステップは、
前記観測期間内に前記機器に表れた前記イベント種別のイベントの頻度を前記機器のユーザごとに算出するステップと、
前記頻度に基づいて前記要素情報が示す要素条件を満たすユーザを特定するステップと、
を有する請求項７に記載の情報処理方法。
【請求項９】
前記観測期間は、所定周期ごとに繰り返される特定の期間である
請求項８に記載の情報処理方法。
【請求項１０】
前記機器に前記イベント種別のイベントが表れた時刻から現在までの期間が短いほど、当該イベントを重視して前記イベント種別のイベントの頻度を算出するステップと、
前記頻度に基づいて前記要素情報が示す要素条件を満たすユーザを特定するステップと、
を有する請求項５または請求項６に記載の情報処理方法。
【請求項１１】
前記要素情報が、テレビジョン放送の視聴に関する場合、
前記第２ステップは、
前記ログに含まれる電源投入を示す第１イベント情報と電源断を示す第２イベント情報に基づいて、前記機器であるテレビジョン受信機における視聴期間を特定するステップを含み、
前記視聴期間ごとの視聴時間を累積して、前記頻度を算出する
請求項８から請求項１０のいずれか一項に記載の情報処理方法。
【請求項１２】
前記第２ステップは、
少なくとも放送された番組のカテゴリを示す番組情報に基づいて、前記テレビジョン受信機が受信した番組のカテゴリを特定するステップ
を含む請求項１１に記載の情報処理方法。
【請求項１３】
前記条件情報は、複数の要素情報がそれぞれ示す要素条件からなる論理式を示し、
前記第２ステップは、
前記ログを用いて前記要素条件のそれぞれを満たすユーザである要素ユーザを特定し、
前記要素ユーザの集合を前記論理式に基づいて論理演算するステップ
を含む請求項５から請求項１２のいずれか一項に記載の情報処理方法。
【請求項１４】
情報処理装置のコンピュータに、
アンケート対象者の条件を示す条件情報が与えられたとき、
予め登録されたユーザの機器に表れたイベントを示すイベント情報からなるログを用いて前記条件を満たすユーザを特定する第１手順と、
１以上の設問を示すアンケート情報を特定された前記ユーザの利用する機器に配信する第２手順と、
を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、情報処理システム、情報処理方法およびプログラム、例えば、インターネットを経由してアンケートを実行するための情報処理システムに関する。
【背景技術】
【０００２】
インターネットを経由して多数のユーザを対象として様々な分野でアンケートが行われている。例えば、特許文献１には、ユーザが調理機器を使用した際に特定の食品についてのアンケートをユーザが回答しやすいタイミングで配信するための情報配信方法について記載されている。アンケートの効率をさらに向上させるためには、設問数が少ない方が望ましい。そこで、所定の属性を有するユーザを対象として限定することが試みられていた。
【０００３】
例えば、特許文献２には、クライアント端末から検索サーバに対して行われたキーワードによる検索要求を記録した検索ログをユーザごとに登録し、アンケート調査ごとに設定されているモニタ抽出条件とユーザごとの固有のユーザ属性と検索ログを比較し、ユーザ属性および検索ログの少なくとも一方に含まれる情報により回答可能な項目を削除し、ユーザの回答操作によりクライアント端末から送信された回答を集計するアンケート調査装置について記載されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１７−９１５００号公報
【特許文献２】特許第５２２０５５４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、ユーザは自身の嗜好、生活パターンなどの生活特性を必ずしも正確に認知しているとは限らない。例えば、視聴したテレビジョン番組、冷蔵庫の使用状況などを記憶し続けることは、むしろ稀であり、意識していないことすらある。そこで、調査の実施に際し、ユーザによる認知が困難な生活特性を把握することが期待される。
【０００６】
本発明は、上記の点に鑑みてなされたものであり、ユーザが意識しない生活特性に係る条件を任意に設定してアンケート対象者を選定することができる情報処理装置、情報処理システム、情報処理方法およびプログラムを提供する。
【課題を解決するための手段】
【０００７】
本発明は上記の課題を解決するためになされたものであり、本発明の一態様は、予め登録されたユーザの機器に表れたイベントを示すイベント情報からなるログを蓄積するログ蓄積部と、アンケート対象者の条件を示す条件情報が与えられたとき、前記ログを用いて前記条件を満たすユーザを特定するログ分析部と、１以上の設問を示すアンケート情報を特定された前記ユーザが利用する機器に配信するアンケート配信部と、を備える情報処理装置である。
【発明の効果】
【０００８】
本実施形態によれば、ユーザが意識しない生活特性に係る条件を任意に設定してアンケート対象者を選定することができる。
【図面の簡単な説明】
【０００９】
【図１】本実施形態に係る情報処理システムの第１構成例を示す概略ブロック図である。
【図２】本実施形態に係るアンケートプロセスの例を示す図である。
【図３】本実施形態に係る情報処理装置のハードウェア構成例を示す概略ブロック図である。
【図４】本実施形態に係る情報処理装置の機能構成例を示す概略ブロック図である。
【図５】本実施形態に係るユーザ情報の構成例を示す図である。
【図６】本実施形態に係る保有機器情報の構成例を示す図である。
【図７】本実施形態に係る機器情報の構成例を示す図である。
【図８】本実施形態に係る機器ログの構成例を示す図である。
【図９】本実施形態に係るアクセスログの構成例を示す図である。
【図１０】本実施形態に係る番組情報の構成例を示す図である。
【図１１】本実施形態に係るメニュー情報の構成例を示す図である。
【図１２】本実施形態に係るアンケート依頼者情報の例を示す。
【図１３】本実施形態に係るアンケート管理情報の例を示す。
【図１４】本実施形態に係るアンケート情報の例を示す。
【図１５】本実施形態に係るアンケート回答情報の例を示す。
【図１６】本実施形態に係るアンケート入稿処理の一例を示すシーケンス図である。
【図１７】本実施形態に係るアンケート依頼者ログイン画面の例を示す図である。
【図１８】本実施形態に係るアンケート依頼者メニュー画面の第１例を示す図である。
【図１９】本実施形態に係る配信条件設定画面の例を示す図である。
【図２０】本実施形態に係るアンケート作成画面の第１例を示す図である。
【図２１】本実施形態に係るアンケート作成画面の第２例を示す図である。
【図２２】本実施形態に係るアンケート配信、回答処理の一例を示すフローチャートである。
【図２３】登録ユーザログイン画面の例を示す図である。
【図２４】登録ユーザメニュー画面の例を示す図である。
【図２５】アンケート回答画面の例を示す図である。
【図２６】アンケート終了画面の例を示す図である。
【図２７】本実施形態に係るアンケート回答分析処理の一例を示すシーケンス図である。
【図２８】アンケート依頼者メニュー画面の第２例を示す図である。
【図２９】分析結果確認画面の第１例を示す図である。
【図３０】分析結果確認画面の第２例を示す図である。
【図３１】分析結果確認画面の第３例を示す図である。
【図３２】本実施形態に係る情報処理システムの第２構成例を示す概略ブロック図である。
【図３３】本実施形態に係る情報処理システムの第３構成例を示す概略ブロック図である。
【発明を実施するための形態】
【００１０】
以下、図面を参照しながら本発明の実施形態について説明する。
図１は、本実施形態に係る情報処理システム１の構成例を示す概略ブロック図である。
情報処理システム１は、情報処理装置１０と、ＩｏＴ（Ｉｎｔｅｒｎｅｔ  ｏｆ  Ｔｈｉｎｇｓ）機器２０と、情報端末装置３０と、回答用機器４０と、依頼者機器５０と、を含んで構成される。２台のＩｏＴ機器２０、１台の情報端末装置３０および回答用機器４０は、１名のユーザについて予め登録した保有機器の例である。保有機器は、ユーザが保有する機器である。保有機器のうち、ＩｏＴ機器２０と情報端末装置３０が、連携機器に該当する。連携機器は、そのユーザを示すユーザＩＤ（Ｉｄｅｎｔｉｆｉｅｒ）と対応付けられる機器である。なお、一般にユーザの数は、複数名である。各ユーザの連携機器の台数は、１台以上であればよい。但し、図１は、ＩｏＴ機器２０の個数は、２台である場合を例にする。２台のＩｏＴ機器２０は、ＩｏＴ機器２０−１、２０−２と呼ぶことにより互いに区別される。
【００１１】
情報処理装置１０は、ネットワークを経由してＩｏＴ機器２０−２、情報端末装置３０、回答用機器４０および依頼者機器５０とそれぞれ各種のデータを無線または有線で送信ならびに受信可能に接続される。ネットワークは、例えば、インターネット、公衆無線ネットワークなどの広域ネットワークを含む。ネットワークは、さらにＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ；構内通信ネットワーク）や専用回線を含んで構成されてもよい。
情報処理装置１０は、連携機器に表れたイベントを示すイベント情報からなるログを取得する。また、依頼者機器５０からアンケート対象者の条件を示す条件情報が入力されるとき、取得したログを用いて条件情報が示す条件を満たすユーザを特定し、アンケート情報を回答用機器４０に配信する。
【００１２】
ＩｏＴ機器２０−１、２０−２および情報端末装置３０は、それぞれイベントを示すイベント情報の取得対象とする機器である。イベントは、その機器に表れる事象を意味する。イベントは、機器の動作もしくは状態の変化、その変化をもたらすユーザの操作もしくは行動、機器の動作もしくは状態に影響する環境などが該当する。イベントの具体例については、以下の説明において述べる。
ＩｏＴ機器２０−１、２０−２および情報端末装置３０は、自器に表れるイベントを示すイベント情報を逐次もしくは所定期間（例えば、１０分〜１日）ごとに情報処理装置１０に送信する。
但し、ＩｏＴ機器２０−１は、情報端末装置３０を経由して情報処理装置１０にイベント情報を送信する。従って、ＩｏＴ機器２０−１は、情報端末装置３０と接続できれば、情報処理装置１０と接続できなくてもよい。ＩｏＴ機器２０−２および情報端末装置３０は、それぞれ情報処理装置１０に直接イベント情報を送信する。
【００１３】
ＩｏＴ機器２０−１、２０−２は、例えば、音響映像機器、生活家庭用電器機械器具などのいずれであってもよい。音響映像機器は、例えば、テレビジョン受信機である。生活家庭用電気機械器具は、いわゆる生活家電を意味する。生活家電は、白物家電とも呼ばれる。生活家電は、例えば、調理機、空調機（エアコン）、冷蔵庫などである。
情報端末装置３０は、例えば、携帯電話機（いわゆるスマートフォンを含む）、タブレット端末装置、パーソナルコンピュータ（ＰＣ：Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）などのいずれであってもよい。情報端末装置３０も、一種のＩｏＴ機器である。
【００１４】
回答用機器４０は、情報処理装置１０から受信したアンケート情報が示す設問を表示し、その設問に対する回答を示すアンケート回答情報をユーザの操作に基づいて生成する。回答用機器４０は、生成したアンケート回答情報を情報処理装置１０に送信する。回答用機器４０は、典型的には、携帯電話機、タブレット端末装置、ＰＣなどの情報端末装置である。回答用機器４０は、いわゆるスマートスピーカなど、各種の情報を表示するための表示部を有していない機器であってもよい。但し、回答用機器４０は、他の手段、例えば、音声でアンケート情報を提示する再生部と、ユーザの発話を認識してアンケート回答情報を取得する音声認識部を備えていればよい。なお、本願では、アンケート回答情報を生成するための操作を行う者を「アンケート回答者」または単に「回答者」と呼ぶことがある。従って、アンケート回答情報の完成に至っていない段階におけるユーザも「回答者」に含まれうる。
【００１５】
依頼者機器５０は、アンケート依頼者またはアンケート依頼者の管理下で使用される機器である。アンケート依頼者とは、本願では、アンケートの実施にあたり依頼者機器５０を操作する者を指す。例えば、アンケートの主催者本人、従業員その他の使用人を含む。依頼者機器５０は、例えば、携帯電話機、タブレット端末装置、ＰＣなどの情報端末装置である。なお、本願では、依頼者機器５０のユーザを「アンケート依頼者」または単に「依頼者」と呼ぶことで、上記の保有機器のユーザと区別する。各１台の依頼者機器５０に係るアンケート依頼者は、必ずしも１名に限らず、２名以上であってもよい。
依頼者機器５０は、アンケート依頼者の操作に応じてアンケート対象者の条件を示す配信条件情報を生成し、生成した配信条件情報を情報処理装置１０に送信する。
依頼者機器５０は、アンケート依頼者の操作に応じてアンケートの設問を示すアンケート情報を生成し、生成したアンケート情報を情報処理装置１０に送信する。
依頼者機器５０は、アンケート回答を分析するにあたって、アンケート依頼者の操作に応じてアンケート回答者の条件を示す分析条件情報を生成し、生成した分析条件情報を情報処理装置１０に送信する。
情報処理装置１０は、各回答者の回答用機器４０からのアンケート回答情報を、依頼者機器５０から受信した分析条件情報に基づいて分析する。情報処理装置１０は、分析により得られた分析結果情報を依頼者機器５０に送信する。
依頼者機器５０は、情報処理装置１０から受信した分析結果情報が示す分析結果を表示する。
【００１６】
（アンケートプロセス）
次に、本実施形態に係るアンケートプロセスの例について説明する。本実施形態に係るアンケートプロセスの例は、いわゆるネットワークリサーチにおいて採用される。ネットワークリサーチは、ネットワークを経由して、複数の対象者に対して設問を提供し、設問に対する回答を集計する手法である。ネットワークリサーチは、例えば、商材もしくは情報の嗜好、機器の使用状態、世論などの動向が調査対象となりうる。以下に説明する例では、予め登録機器を登録したユーザである登録ユーザが対象者の候補となる。
【００１７】
本実施形態に係るアンケートプロセスは、図２に示すように次のステップｅ０２−ｅ１２を有する。
（ステップｅ０２）サンプリング：  登録ユーザからアンケート対象者を選定するステップである。情報処理装置１０は、各登録ユーザのイベント情報からなるログを収集し、依頼者機器５０からアンケート対象者の条件を示す配信条件情報を取得する。情報処理装置１０は、収集したログを用いて配信条件情報が示す条件を満たすユーザをアンケート対象者として特定する。また、情報処理装置１０は、特定したアンケート対象者の人数を計数し、計数した人数を示すアンケート対象者数情報を依頼者機器５０に送信する。
【００１８】
（ステップｅ０４）アンケート作成：  依頼者機器５０は、アンケート依頼者の操作に応じて１以上の設問を示すアンケート情報を生成し、生成したアンケート情報を情報処理装置１０に送信する。
（ステップｅ０６）アンケート募集：  情報処理装置１０は、それぞれのアンケート対象者の回答用機器４０に、依頼者機器５０から受信したアンケート情報を配信する。
【００１９】
（ステップｅ０８）データ収集：  アンケート対象者のうちアンケート回答者の回答用機器４０は、アンケート回答者の操作に応じてアンケート情報が示す設問に対する回答を示すアンケート回答情報を生成し、生成したアンケート回答情報を情報処理装置１０に送信する。
（ステップｅ１０）データチェック：  情報処理装置１０は、アンケート回答者の回答用機器４０から受信したアンケート回答情報の有効性をチェックし、有効と判定されたアンケート回答情報を保存し、無効と判定されたアンケート情報を棄却する。本実施形態では、データチェックの手法は、公知の手法であれば、いかなる手法も採用可能である。
【００２０】
（ステップｅ１２）集計分析：  依頼者機器５０は、アンケート依頼者の操作に応じてアンケート回答者の条件を示す分析条件情報を生成し、生成した分析条件情報を情報処理装置１０に送信する。情報処理装置１０は、収集したログから依頼者機器５０から受信した分析条件情報が示す条件を満たすユーザを特定し、アンケート回答者のうち特定したユーザの回答用機器４０から受信したアンケート回答情報が示す回答を集計する。情報処理装置１０は、集計により得られた分析結果を示す分析結果情報を生成し、生成した分析結果情報を依頼者機器５０に送信する。依頼者機器５０は、情報処理装置１０から受信した分析結果情報が示す分析結果を提示する。
【００２１】
（ハードウェア構成）
次に、本実施形態に係る情報処理装置１０のハートウェア構成例について説明する。図３は、本実施形態に係る情報処理装置１０のハードウェア構成例を示す概略ブロック図である。
情報処理装置１０は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１０２、記憶媒体１０４、ドライブ部１０６、入力部１０８、出力部１１０、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１１２、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１１４、補助記憶部１１６、およびインタフェース部１１８を含んで構成される。
ＣＰＵ１０２、ドライブ部１０６、入力部１０８、出力部１１０、ＲＯＭ１１２、ＲＡＭ１１４、補助記憶部１１６、およびインタフェース部１１８は、バスＢＳ（母線）を介して相互に接続される。
【００２２】
ＣＰＵ１０２は、例えば、ＲＯＭ１１２に記憶されたプログラムや各種のデータを読み出し、当該プログラムに記述された命令で指示される処理を実行して、情報処理装置１０の動作を制御する。以下の説明では、プログラムに記述された命令で指示される処理を実行することを、単に「プログラムを実行する」と呼ぶことがある。
記憶媒体１０４は、各種のデータを記憶する。記憶媒体１０４は、例えば、光磁気ディスク、フレキシブルディスク、フラッシュメモリなどの可搬記憶媒体である。
ドライブ部１０６は、例えば、記憶媒体１０４からの各種データの読み出しと、記憶媒体１０４への各種データの書き込みの一方または両方を行う機器である。
【００２３】
入力部１０８は、ユーザの操作を受け付け、受け付けた操作に応じて操作信号を生成し、生成した操作信号をＣＰＵ１０２に出力する入力装置である。入力部１０８は、例えば、例えば、マウス、キーボードなどが該当する。本願では、入力される操作信号が示す情報に従って動作することを、単に「操作に応じて動作する」と呼ぶことがある。
出力部１１０は、例えば、ディスプレイなどの表示部、スピーカなどの再生部である。
ＲＯＭ１１２は、例えば、ＣＰＵ１０２が実行するためのプログラムを記憶する。
ＲＡＭ１１４は、例えば、ＣＰＵ１０２で用いられる各種データ、プログラムを一時的に保存する。
【００２４】
補助記憶部１１６は、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）、フラッシュメモリなどの記憶媒体である。なお、各種データ、プログラムを記憶可能とする記憶媒体を、記憶部と総称する。
インタフェース部１１８は、他の機器との間で各種のデータを有線または無線で接続し入力および出力可能とする。インタフェース部１１８は、有線または無線でネットワークＮＷに接続する通信モジュールを備え、ネットワークＮＷに接続されたさらに他の機器との間で各種のデータを送信および受信可能とする。
なお、ＩｏＴ機器２０−１、２０−２、情報端末装置３０、回答用機器４０、依頼者機器５０も、それぞれ図３に例示された情報処理装置１０と同様のハードウェア構成の全体もしくは一部を有していてもよい。
【００２５】
（機能構成）
次に、本実施形態に係る情報処理装置１０の機能構成例について説明する。
図４は、本実施形態に係る情報処理装置１０の機能構成例を示す概略ブロック図である。
情報処理装置１０は、以下の各機能部を備える。より具体的には、情報処理装置１０は、コンテンツ提供部１２２、アクセスログ蓄積部１２４、機器ログ蓄積部１２６、ユーザ情報管理部１２８、外部データ取得部１３０、アンケート依頼者情報管理部１４２、アンケート入稿画面情報配信部１４４、対象者数配信部１４６、アンケート入稿情報受信部１４８、アンケートコンテンツ管理部１５２、アンケート配信部１５４、アンケート回答受信部１５６、アンケート回答管理部１５８、分析条件受信部１６２、アンケート回答分析部１６４、分析結果配信部１６６、およびログ分析部１７０を含んで構成される。ＣＰＵ１０２は、記憶部に予め記憶されたプログラムを読み出し、読み出したプログラムを実行して、各機能部の機能を実現してもよい。なお、情報処理装置１０は、後述するように、これらの機能部全ての機能を有していなくてもよい。即ち、情報処理装置１０は、これらのうち一部の機能を有し、他の一部の機能を有していなくてもよい。
【００２６】
コンテンツ提供部１２２は、連携機器に対して各種のコンテンツを示すコンテンツデータを提供する。コンテンツデータの送信により、オンデマンドのネットワークサービスが提供される。提供可能とするコンテンツは、例えば、ウェブページなどのウェブコンテンツ、音声データ、映像データ、連携機器が使用する各種のプログラム、設定値などである。プログラムは、ＡＰＩ（Ａｐｐｌｉｃａｔｉｏｎ  Ｐｒｏｇｒａｍｍｉｎｇ  Ｉｎｔｅｒｆａｃｅ）、そのＡＰＩに対応するソフトウェアライブラリなどが対象となりうる。一度に提供されるコンテンツデータは、必ずしも単一のデータファイルに格納されていなくてもよく、複数のデータファイルに区分されていてもよいし、イメージファイルとして格納されてもよい。
【００２７】
コンテンツ提供部１２２は、例えば、連携機器から受信するアクセス情報で指示されるコンテンツを特定し、特定したコンテンツを示すコンテンツデータを、アクセス情報に対する応答として、連携機器に送信する。
連携機器は、ユーザの操作、当該連携機器が備える各種センサのセンサ条件等をトリガとして、アクセス情報をコンテンツ提供部１２２に送信する。連携機器は、例えば、ユーザの操作を受け付け、受け付けた操作でコンテンツの取得が指示されるとき、指示されるコンテンツを示すアクセス情報をコンテンツ提供部１２２に送信する。連携機器は、センサが検出したセンサ情報が所定の検出条件（センサ条件）を満たすとき、その検出条件に対応付けて予め設定したコンテンツを示すアクセス情報をコンテンツ提供部１２２に送信する。センサ情報は、センサの種別によって異なりうる。センサ情報は、例えば、温度、湿度、圧力、設置される連携機器の消費電力などのいずれであってもよい。
コンテンツ提供部１２２は、連携機器からアクセス情報を受信するごとに、そのアクセス情報をアクセスログ蓄積部１２４に順次出力し、記憶させる。
【００２８】
アクセスログ蓄積部１２４は、コンテンツ提供部１２２から入力されるアクセス情報を順次記憶する。アクセスログ蓄積部１２４には、受信したアクセス情報が累積してなるアクセスログが蓄積される。アクセスログの例については、後述する。なお、アクセス情報が示すコンテンツ要求情報の送信、そのトリガの発生は、一種のイベント（事象）に該当する。従って、アクセス情報も一種のイベント情報といえる。
【００２９】
機器ログ蓄積部１２６は、連携機器からイベント情報を受信するごとに、受信したイベント情報を記憶する。イベント情報が示すイベントは、例えば、ユーザ操作により指示された連携機器の機能、機器の動作状態などが含まれる。機器ログ蓄積部１２６には、蓄積した１以上のイベント情報が累積して形成される機器ログが形成される。
機器ログには、センサ情報が含まれてもよい。センサ情報は、連携機器自体の動作状態もしくは動作環境を示す一種のイベント情報である。機器ログ蓄積部１２６は、連携機器からセンサ情報を受信するごとに、受信したセンサ情報を記憶する。センサ情報は、上述したように連携機器が備える各種センサが検出した情報である。センサ情報は、上記で例示した、温度、湿度、圧力、設置される連携機器の消費電力などが該当する。連携機器は、一定の時間間隔で計測されたセンサ情報を機器ログ蓄積部１２６に送信してもよいし、計測されたセンサ情報が所定のセンサ条件を満足する時点において機器ログ蓄積部１２６にセンサ情報を送信してもよい。
なお、分析対象とするイベントは、２個以上のイベント情報に対応付けられてもよい。例えば、テレビジョン受信機における視聴期間は、後述するように少なくとも電源投入を示すイベント情報と、電源断を示すイベント情報とを用いて特定される。機器ログの例については、後述する。本願では、イベントが表れることを、「イベントが生じる」、「イベントが発生する」、などと呼ぶことがある。
【００３０】
ユーザ情報管理部１２８は、登録ユーザごとのユーザ情報を記憶する。ユーザ情報は、登録ユーザごとのユーザＩＤ、ユーザ名、認証情報ならびに属性情報が含まれる。認証情報として、登録ユーザを認証するための情報、例えば、パスワードが設定される。属性情報には、例えば、ユーザの属性として、生年月日、性別、地域などが含まれる。ユーザ情報管理部１２８は、個々のユーザＩＤごとの連携機器の機器ＩＤを含む保有機器情報、機器ＩＤごとの機器の特性を示す機器情報を記憶してもよい。ユーザＩＤは、個々のユーザを一意に識別できる情報であれば、いかなる種別の情報、例えば、独自に生成した番号、個人番号、電子メールアドレスなどであってもよい。機器ＩＤは、個々の連携機器もしくは回答用機器４０を一意に識別できる情報であれば、いかなる種別の情報、例えば、ＭＡＣ（Ｍｅｄｉａ  Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌ）アドレス、製造番号などであってもよい。また、ユーザの所定の操作に応じてリセットすることが可能な広告識別子や、ソフトウェアにより製造番号と現在時刻の情報を、例えば、一方向性関数を用いてハッシュ化して得られるほぼ一意な識別子でもよい。この識別子をリセットする際には、再登録した機器ＩＤとユーザＩＤが必要となる。ユーザ情報は、個々のユーザの特定や連携機器もしくは回答用機器４０からのログインに用いられる。ユーザ情報の例については、後述する。
【００３１】
外部データ取得部１３０は、ログ分析部１７０におけるログ分析処理に用いられる外部データを取得する。外部データは、情報処理装置１０が主体的に取得せずに、情報処理装置１０の外部から提供されるデータである。外部データは、例えば、番組情報である。番組情報は、主にテレビジョン放送の放送番組の視聴状況の分析に用いられる。外部データ取得部１３０は、例えば、放送事業者、調査事業者などの機器から個々の番組に係る番組情報を受信する。番組情報の例については、後述する。
【００３２】
アンケート依頼者情報管理部１４２は、アンケート依頼者情報の管理を行う。アンケート依頼者情報管理部１４２は、アンケート依頼者ごとにアカウントと対応付けてアンケート依頼者ＩＤを発行する。個々のアカウントは、アンケート依頼者ＩＤが示すアンケート依頼者だけに利用可能とする。つまり、アカウントごとに入稿されたアンケート情報、配信条件情報および分析条件情報をアンケート依頼者の依頼者機器５０により編集可能とし、アンケート回答情報および分析結果情報をその依頼者機器５０に提供可能とする。
アンケート依頼者情報管理部１４２は、アンケート依頼者ごとのアンケート依頼者情報を予め記憶させておく。アンケート依頼者情報は、アンケート依頼者ＩＤと認証情報とを含み、これらを対応付けて構成される。
【００３３】
アンケート入稿画面情報配信部１４４は、ログイン処理を行い、ログイン処理により認証に成功したアンケート依頼者に、そのアンケート依頼者のアカウントの使用を許可する。アンケート入稿画面情報配信部１４４には、アンケート依頼者ログイン画面情報を予め記憶させておく。
アンケート入稿画面情報配信部１４４は、依頼者機器５０からアクセス要求情報を受信するとき、アクセス要求情報に対する応答としてアンケート依頼者ログイン画面情報を依頼者機器５０に送信する。依頼者機器５０は、アンケート入稿画面情報配信部１４４から受信したアンケート依頼者ログイン画面情報に基づくアンケート依頼者ログイン画面を表示する。依頼者機器５０は、アンケート依頼者の操作に応じてアンケート依頼者ログイン情報を生成し、生成したアンケート依頼者ログイン情報をアンケート入稿画面情報配信部１４４に送信する。
【００３４】
アンケート入稿画面情報配信部１４４は、アンケート依頼者ログイン情報を依頼者機器５０から受信するとき、アンケート依頼者情報管理部１４２に記憶されたアンケート依頼者情報から、受信したアンケート依頼者ログイン情報に含まれるアンケート依頼者ＩＤと同一のアンケート依頼者ＩＤを含むアンケート依頼者情報を特定する。アンケート入稿画面情報配信部１４４は、受信したアンケート依頼者ログイン情報に含まれる認証情報と特定したアンケート依頼者情報に含まれる認証情報とを照合し、両者が合致するか否かを判定する。アンケート入稿画面情報配信部１４４は、両者が合致すると判定するとき、依頼者ログイン情報の送信元となる依頼者機器５０との間で、アカウントの使用、つまり特定したアンケート依頼者ＩＤに対応したアカウントを介した情報の送受信を許可する。アンケート入稿画面情報配信部１４４は、両者が合致しないと判定するとき、いかなるアカウントの使用も許可しない。以下の説明では、アカウントの使用が許可されていることを仮定する。アンケート依頼者ログイン画面の例については後述する。
【００３５】
アンケート入稿画面情報配信部１４４は、依頼者機器５０にアンケート入稿画面情報を配信する。アンケート入稿画面には、アンケート情報の生成に用いられるアンケート作成画面と、配信条件情報の生成に用いられる配信条件設定画面がある。
アンケート入稿画面情報配信部１４４には、予めアンケート依頼者メニュー画面情報、配信条件設定画面情報、およびアンケート作成画面情報を記憶しておく。
アンケート入稿画面情報配信部１４４は、ログインに成功したアンケート依頼者ＩＤに係る依頼者機器５０にアンケート依頼者メニュー画面情報を送信する。依頼者機器５０は、アンケート入稿画面情報配信部１４４から受信したアンケート依頼者メニュー画面情報に基づくアンケート依頼者メニュー画面をトップページとして表示する。アンケート依頼者メニュー画面には、アンケート情報の作成を示すアンケート入稿要求ボタンが含まれる。依頼者機器５０は、アンケート依頼者の操作によりアンケート入稿要求ボタンが指示されるとき、アンケート情報の作成を示すアンケート入稿要求情報をアンケート入稿画面情報配信部１４４に送信する。
【００３６】
アンケート入稿画面情報配信部１４４は、依頼者機器５０からアンケート入稿要求情報を受信するとき、その応答としてアンケート入稿要求情報の送信元の依頼者機器５０に配信条件設定画面情報を送信する。配信条件設定画面情報は、依頼者機器５０において、アンケート依頼者の操作に応じて配信条件情報の生成に用いられる配信条件設定画面を示す情報である。配信条件設定画面には、例えば、配信条件の確認を示す配信条件確認ボタンが含まれる。依頼者機器５０は、アンケート依頼者の操作により配信条件確認ボタンが指示されるとき、配信条件の確認を示す配信条件確認情報をアンケート入稿画面情報配信部１４４に送信する。
アンケート入稿画面情報配信部１４４は、依頼者機器５０から配信条件確認情報を受信するとき、その応答として配信条件確認情報の送信元の依頼者機器５０にアンケート作成画面情報を送信する。依頼者機器５０は、アンケート入稿画面情報配信部１４４から受信したアンケート作成画面情報に基づくアンケート作成画面を表示する。配信条件設定画面、アンケート作成画面の例については、後述する。
【００３７】
対象者数配信部１４６は、ログ分析部１７０から受信する対象者数情報をアンケート入稿情報の送信元である依頼者機器５０に送信する。ログ分析部１７０は、後述するように、配信条件情報に係る関連ログを用いて配信条件を満たす対象者を特定し、特定した対象者の人数を対象者数として計数する。
なお、ログ分析部１７０は、特定した対象者を示すユーザリストを対象者数配信部１４６に送信してもよい。対象者数配信部１４６は、ログ分析部１７０から入力されたユーザリストが示す対象者の人数を対象者数として計数し、計数した対象者数を示す対象者数情報を依頼者機器５０に送信する。
依頼者機器５０は、対象者数配信部１４６から受信した対象者数情報が示す対象者をアンケート入稿者画面に重ね合わせて表示する。
【００３８】
アンケート入稿情報受信部１４８は、依頼者機器５０から受信した入稿操作情報に基づいてアンケート入稿情報を取得する。アンケート入稿情報は、アンケート情報、配信条件情報およびアンケート実施条件を含む。アンケート入稿情報受信部１４８は、アンケートごとにアンケート配信ＩＤを生成する。アンケート入稿情報受信部１４８は、例えば、依頼者機器５０からアンケート入稿要求情報を受信するとき、新たなアンケート配信ＩＤを生成する。依頼者機器５０は、配信条件設定画面を表示しているとき、受け付けた操作に応じて入稿操作情報を生成し、生成した入稿操作情報をアンケート入稿情報受信部１４８に送信する。
アンケート入稿情報受信部１４８は、依頼者機器５０から受信した入稿操作情報に基づいて配信条件情報を取得し、取得した配信条件情報をアンケート配信ＩＤと対応付けて自部に一時的に保存する。対象者を確定する前に対象者数を取得するため、アンケート入稿情報受信部１４８は、取得した配信条件情報をログ分析部１７０に出力する。
依頼者機器５０は、操作に応じて取得した配信条件情報の確認が指示されるとき、配信条件確認指示情報をアンケート入稿画面情報配信部１４４に送信する。依頼者機器５０は、例えば、配信条件設定画面に含まれる配信条件確認ボタンが操作信号で指示されるとき、配信条件情報の確認が指示されたと判定する。
【００３９】
アンケート入稿画面情報配信部１４４は、依頼者機器５０から配信条件確認指示情報を受信するとき、アンケート作成画面を示すアンケート作成画面情報を依頼者機器５０に送信する。依頼者機器５０は、アンケート入稿画面情報配信部１４４から受信したアンケート作成画面情報が示すアンケート作成画面を表示する。
依頼者機器５０は、アンケート作成画面を表示しているとき、操作に応じて入稿操作情報を生成し、生成した入稿操作情報をアンケート入稿情報受信部１４８に送信する。
アンケート入稿情報受信部１４８は、依頼者機器５０から受信した入稿操作情報に基づいてアンケート情報とアンケート管理情報を取得する。
アンケート管理情報には、少なくともアンケート配信ＩＤと依頼者機器５０のユーザであるアンケート実施者のアンケート実施者ＩＤが含まれる。アンケート入稿情報受信部１４８は、最大配信数と調査期間の一方または両方を含むアンケート管理情報を生成してもよい。アンケート入稿情報受信部１４８は、さらにアンケート名と報酬情報を含むアンケート管理情報を生成してもよい。
【００４０】
アンケート入稿情報受信部１４８は、依頼者機器５０から受信したアンケート情報とアンケート管理情報を一時的に保存する。
依頼者機器５０は、操作に応じて生成したアンケート情報の確定が指示されるとき、確定指示情報をアンケート入稿情報受信部１４８に送信する。依頼者機器５０は、例えば、アンケート作成画面に含まれる入稿確定ボタンが操作信号で指示されるとき、アンケート情報の確定が指示されたと判定する。
アンケート入稿情報受信部１４８は、依頼者機器５０から確定指示情報を受信するとき、保存したアンケート管理情報をアンケート情報と対応付けてアンケートコンテンツ管理部１５２に出力する。
【００４１】
アンケートコンテンツ管理部１５２は、アンケート入稿情報受信部１４８から入力されるアンケート情報とアンケート管理情報を相互に対応付けて保存する。
アンケートコンテンツ管理部１５２は、保存した個々のアンケートのアンケート管理情報から配信条件情報を抽出する。アンケートコンテンツ管理部１５２は、抽出した配信条件情報を含むユーザリスト要求情報をログ分析部１７０に出力する。ユーザリスト要求情報は、配信条件情報が示す配信条件を満たすユーザを示すユーザリストを要求するための情報である。
ログ分析部１７０は、アンケートコンテンツ管理部１５２から入力されるユーザリスト要求情報が示す配信条件情報が示す配信条件を満たすユーザを配信対象者として特定する。ログ分析部１７０は、特定したユーザを示すユーザＩＤを含むユーザリストを生成する。ログ分析部１７０は、生成したユーザリストをユーザリスト要求情報に対する応答としてアンケートコンテンツ管理部１５２に出力する。アンケートコンテンツ管理部１５２は、既に保存しているアンケート管理情報とアンケート情報に、ログ分析部１７０から入力されるユーザリストを対応づけて保存する。
【００４２】
アンケートコンテンツ管理部１５２は、ユーザ情報管理部１２８に記憶されたユーザ情報を参照して、ユーザリストに含まれるユーザＩＤに対応付けられた回答用機器４０の機器ＩＤを取得する。アンケートコンテンツ管理部１５２は、取得した機器ＩＤが示す回答用機器４０にアンケート情報を送信する。アンケート情報、アンケート管理情報の例については、後述する。
【００４３】
アンケート配信部１５４は、未回答のアンケートについて登録ユーザのうち配信条件情報を満たすユーザの回答用機器４０に、アンケート情報を配信する。
アンケート配信部１５４は、登録ユーザのログイン処理を行い、ログイン処理により認証に成功した登録ユーザに、その登録ユーザのアカウントの使用を許可する。
アンケート配信部１５４には、予め登録ユーザログイン画面情報を記憶させておく。アンケート回答受信部１５６は、回答用機器４０からアクセス要求情報を受信するとき、アクセス要求情報に対する応答として登録ユーザログイン画面情報を回答用機器４０に送信する。回答用機器４０は、アンケート配信部１５４から受信した登録ユーザログイン画面情報に基づく登録ユーザログイン画面を表示する。回答用機器４０は、登録ユーザの操作に応じて登録ユーザログイン情報を生成し、生成した登録ユーザログイン情報をアンケート回答受信部１５６に送信する。
【００４４】
アンケート配信部１５４は、登録ユーザログイン情報を依頼者機器５０から受信するとき、ユーザ情報管理部１２８に記憶されたユーザ情報を参照して、受信した登録ユーザログイン情報に含まれるユーザＩＤと同一のユーザＩＤに対応付けられた認証情報を特定する。アンケート配信部１５４は、受信した登録ユーザログイン情報に含まれる認証情報と特定した認証情報とを照合し、両者が合致するか否かを判定する。アンケート配信部１５４は、両者が合致すると判定するとき、登録ユーザログイン情報の送信元となる回答用機器４０との間で、アカウントの使用、つまり特定したユーザＩＤに対応したアカウントを介した情報の送受信を許可する。アンケート配信部１５４は、両者が合致しないと判定するとき、いかなるアカウントの使用も許可しない。
【００４５】
アンケート配信部１５４には、登録ユーザメニュー画面情報を予め記憶させておく。アンケート入稿画面情報配信部１４４は、ログインに成功したユーザＩＤを特定し、特定したユーザＩＤに係る回答用機器４０に登録ユーザメニュー画面情報を送信する。回答用機器４０は、アンケート配信部１５４から受信した登録ユーザメニュー画面情報に基づく登録ユーザメニュー画面をトップページとして表示する。登録ユーザメニュー画面には、アンケートリストが含まれる。アンケートリストは、当該登録ユーザが未回答のアンケートごとのアンケート名と回答要求ボタンが含まれる。また、アンケートリストには、アンケートごとの報酬（インセンティブ）を示す報酬情報が含まれてもよい。アンケート配信部１５４は、アンケートリストを取得する際、特定したユーザＩＤで示される登録ユーザを対象者とするアンケートを示すアンケートリスト要求情報をアンケートコンテンツ管理部１５２に送信する。
【００４６】
アンケートコンテンツ管理部１５２は、アンケート配信部１５４からアンケートリスト要求情報が入力されるとき、そのアンケートリスト要求情報からユーザＩＤを抽出する。アンケートコンテンツ管理部１５２は、抽出したユーザＩＤが示すユーザが回答済のアンケートの照会を示す回答済アンケート照会情報をアンケート回答管理部１５８に出力する。
アンケート回答管理部１５８は、アンケートコンテンツ管理部１５２から入力される回答済アンケート照会情報からユーザＩＤを抽出する。アンケート回答管理部１５８は、抽出したユーザＩＤと同一のユーザＩＤに対応付けてアンケート回答情報が記憶されたアンケートのアンケート配信ＩＤを特定する。アンケート回答管理部１５８は、特定したアンケート配信ＩＤを含む回答済アンケートリストを生成し、生成した回答済みアンケートリストを回答済アンケート照会情報に対する応答としてアンケートコンテンツ管理部１５２に出力する。
【００４７】
アンケートコンテンツ管理部１５２は、アンケートごとにアンケート管理情報に対応付けて記憶されたユーザリストのうち、アンケートリスト要求リストに含まれるユーザＩＤと同一のユーザＩＤを含むユーザリストに対応付けられたアンケートのアンケート配信ＩＤを特定する。特定されるアンケート配信ＩＤは、そのユーザＩＤが示すユーザを対象者とするアンケートを示す。アンケートコンテンツ管理部１５２は、特定したアンケート配信ＩＤから、回答済アンケートリストに含まれるアンケート配信ＩＤを除去して未回答のアンケートごとのアンケート配信ＩＤを抽出する。アンケートコンテンツ管理部１５２は、抽出したアンケート配信ＩＤごとに、そのアンケート配信ＩＤを含むアンケート管理情報からアンケート名と報酬情報を抽出する。アンケートコンテンツ管理部１５２は、アンケートごとにアンケート配信ＩＤ、アンケート名および報酬情報の組を含むアンケートリストを、アンケートリスト要求情報に対する応答として、アンケート配信部１５４に出力する。アンケート配信部１５４には、アンケートコンテンツ管理部１５２からアンケートリストが入力される。
【００４８】
回答用機器４０は、登録ユーザの操作により回答要求ボタンが指示されるとき、アンケートリストに含まれるアンケートのうち、指示された回答要求ボタンに対応付けられたアンケートを示すアンケート配信ＩＤを含むアンケート選択情報を情報処理装置１０のアンケート配信部１５４に送信する。アンケート配信部１５４は、回答用機器４０から受信したアンケート選択情報に含まれるアンケート配信ＩＤで指示されるアンケート情報の配信を示すアンケート配信要求情報をアンケートコンテンツ管理部１５２に出力する。
アンケートコンテンツ管理部１５２は、自部に記憶されたアンケート情報から、アンケート配信部１５４からのアンケート配信要求情報に含まれるアンケート配信ＩＤに対応付けられたアンケート情報を抽出する。アンケートコンテンツ管理部１５２は、アンケート配信要求情報に対する応答として、抽出したアンケート情報をアンケート配信部１５４に出力する。
アンケート配信部１５４は、アンケートコンテンツ管理部１５２から入力されるアンケート情報をアンケート回答画面情報に含めて回答用機器４０に送信する。
回答用機器４０は、アンケート配信部１５４から受信したアンケート回答画面情報に基づくアンケート回答画面を表示し、回答者の操作に応じてアンケート回答情報を生成する。回答用機器４０は、生成したアンケート回答情報をアンケート回答受信部１５６に送信する。
【００４９】
アンケート回答受信部１５６は、回答用機器４０からアンケート回答情報を受信し、受信したアンケート回答情報をアンケート回答管理部１５８に出力する。
アンケート回答管理部１５８は、アンケート回答受信部１５６から入力されたアンケート回答情報を保存する。アンケート回答情報の例については後述する。
【００５０】
分析条件受信部１６２は、依頼者機器５０から受信した分析条件設定情報に基づいて分析条件情報を取得する。分析条件情報は、アンケートに対する回答の分析条件としてアンケート回答者の条件を示す情報である。依頼者機器５０は、分析条件設定画面を表示しているとき、操作に応じて分析条件設定情報を生成し、生成した分析条件設定情報を分析条件受信部１６２に送信する。分析条件設定画面は、操作に応じて設問に対する回答の分析条件情報を設定するための画面である。分析条件設定画面が設定可能とする分析条件情報は、上記の配信条件設定画面が設定可能とする配信条件情報と同様の内容であってもよい。分析条件受信部１６２は、取得した分析条件情報が示す分析条件を用いた回答者数の分析を示す分析要求情報を生成し、生成した分析要求情報をアンケート回答分析部１６４に出力する。
アンケート回答分析部１６４は、分析結果配信部１６６から入力されるアンケート配信ＩＤに対応付けられたアンケート回答情報をアンケート回答管理部１５８から取得する。
アンケート回答分析部１６４は、分析条件受信部１６２から分析条件情報を受信するとき、受信した分析条件情報をログ分析部１７０に出力する。
【００５１】
ログ分析部１７０は、後述するように、アンケート回答分析部１６４から受信した分析条件情報に係る関連ログを用いて分析条件情報が示す分析条件を満たす対象者を特定する。ログ分析部１７０は、特定した対象者を示すユーザリストを、分析条件情報に対する応答としてアンケート回答分析部１６４に出力する。
アンケート回答分析部１６４は、取得したアンケート回答情報のうち、特定した対象者のアンケート情報が示す設問ごとの回答を集計して得られる集計結果を分析結果として示す分析結果情報を分析結果配信部１６６に出力する。
【００５２】
分析結果配信部１６６は、ログインに成功した後、アンケート依頼者ＩＤが示すアンケート依頼者についてアンケート回答情報を取得し、取得したアンケート回答情報を依頼者機器５０に送信する。依頼者機器５０は、分析結果配信部１６６から受信したアンケート回答情報が示すアンケートごとの回答状況を示す回答状況一覧を表示する。アンケート回答情報を取得する手順については、後述する。
また、分析結果配信部１６６は、アンケート回答分析部１６４から入力された分析結果情報を依頼者機器５０に送信する。依頼者機器５０は、分析結果配信部１６６から受信した分析結果情報が示す分析結果を表示する。分析結果を含む分析結果確認画面の例については、後述する。
【００５３】
（データ構成）
次に、本実施形態に係る各種データの構成例について説明する。
図５は、本実施形態に係るユーザ情報の構成例を示す図である。
ユーザ情報ＵＩは、ユーザごとにユーザＩＤ（ｕｓｅｒＩｄ）、ユーザ名（ｕｓｅｒＮａｍｅ）、パスワード（ｐａｓｓｗｏｒｄ）、誕生年（ｂｉｒｔｈＹｅａｒ）、誕生月（ｂｉｒｔｈＭｏｎｔｈ）、性別（ｓｅｘ）、および地域（ａｒｅａ）を含み、これらの情報を対応付けて構成される。図５の例では、地域は、ユーザの住所が属する都道府県名を示す。地域のフィールドには、都道府県名に代えて、地方名、市区町村名、郵便番号もしくは独自に定められた地理的範囲であってもよい。
【００５４】
図６は、本実施形態に係る保有機器情報の構成例を示す図である。
保有機器情報ＵＢＩは、登録ユーザの保有機器を示す情報である。保有機器情報ＵＢＩは、ユーザＩＤをもってユーザ情報ＵＩと対応付けてユーザ情報管理部１２８に記憶される。保有機器情報ＵＢＩは、保有機器ごとに項番（ｉｎｆｏＩｄ）、ユーザＩＤ（ｕｓｅｒＩｄ）、および機器ＩＤ（ｄｅｖｉｃｅＩｄ）を含み、これらを対応付けて構成される。
【００５５】
図７は、本実施形態に係る機器情報の構成例を示す図である。
機器情報ＤＩは、機器の特性を示す情報である。機器情報ＩＤは、機器ＩＤをもって機器ＩＤと対応付けてユーザ情報管理部１２８に記憶される。機器情報ＩＤは、機器ごとに機器ＩＤ（ｄｅｖｉｃｅＩｄ）、機器種別（ｄｅｖｉｃｅＴｙｐｅ）、機器名（ｄｅｖｉｃｅＮａｍｅ）、およびサイズ（Ｓｉｚｅ）を含み、これらを対応付けて構成される。サイズ（Ｓｉｚｅ）は、その機器の機器種別の特徴的な規模である。例えば、図７の第２行に示す例では、機器ＩＤが１である機器の機器種別は、テレビジョン受信機（Ｔｅｌｅｖｉｓｉｏｎ）、機器名は、ＴＶ−Ｇ４０Ｂ、サイズとして画面の表示領域の対角線の長さが４０インチである。第３行に示す例では、機器ＩＤが２である機器の機器種別は、冷蔵庫（Ｒｅｆｒｉｇｅｒａｔｏｒ）であり、機器名は、ＲＦ−Ｃ５５Ｔ、大きさとして庫内の容量が５５リットルである。第５行に示す例では、機器ＩＤが４である機器の機器種別は、携帯電話機（ＭｏｂｉｌｅＰｈｏｎｅ）であり、機器名は、ＳＰ−Ｇ０１、サイズとして画面の表示領域の対角線の長さが９．５インチである。第１１行に示す例では、機器ＩＤが１０である機器の機器種別は、空調機（ＡｉｒＣｏｎｄｉｔｉｏｎｉｎｇ）であり、機器名は、ＡＣ−Ａ８０Ｃ、サイズとして空調能力が８．０［ｋＷ］と設定されている。空調能力とは、その機器が周囲の大気に対して投入もしくは吸収できる１時間当たりの熱量である。第１２行に示す例では、機器ＩＤである機器の機器種別は、電子オーブン（Ｏｖｅｎ）であり、機器名は、ＭＯ−ＨＷ３０Ａ、サイズとして庫内の容量が３０［ｌ］と設定されている。
【００５６】
図８は、本実施形態に係る機器ログＤＬの構成例を示す図である。
機器ログＤＬは、各連携機器から取得したイベント情報を順次累積して形成される。個々のイベント情報は、ログＩＤ（ｌｏｇＩＤ）、機器ＩＤ（ｄｅｖｉｃｅＩＤ）、時刻（ｔｉｍｅ）、イベント種別情報（ａｃｔｉｏｎ）、および追加イベント情報（ａｃｔｉｏｎＩｎｆｏ）を含み、これらを対応付けて構成される。ログＩＤは、個々のイベント情報を識別するための識別情報である。図８に示す例では、ログＩＤは、時刻の昇順に設定されている。機器ＩＤは、イベントが表れた連携機器を示す識別情報である。時刻は、機器ログ蓄積部１２６がイベント情報を受信した時刻を示す。この時刻は、そのイベント種別情報が示すイベントが表れた時刻に相当し、年月日時分で表される。イベント種別情報は、その連携機器に表れたイベントの種別を示す情報。追加イベント情報は、そのイベントの詳細を示す情報である。図８に示す例では、イベントの種別によっては、イベント種別情報に追加イベント情報が含まれるか否かが異なりうる。例えば、第２、１０行に示すイベント種別情報「ＰｏｗｅｒＯｎ」、「ＰｏｗｅｒＯｆｆ」に対しては、追加イベント情報は設定されていない。これに対して、第３行に示すイベント種別情報「ＤＴＶ」に対しては、追加イベント情報「１０２８」が設定されている。
【００５７】
なお、第２、１０行のイベント種別情報「ＰｏｗｅｒＯｎ」、「ＰｏｗｅｒＯｆｆ」は、それぞれ電源投入、電源断を示す。第３行のイベント種別情報「ＤＴＶ」、追加イベント情報「１０２８」は、それぞれテレビジョン放送の受信、放送チャネル１０２８を示す。第４、５７行のイベント種別情報「ＲｅｍｏｖｅＣｈａｒｇｅｒ」、「ＳｔａｂＣｈａｒｇｅｒ」は、それぞれ充電器の除去、挿入を示す。第６、７行のイベント種別情報「Ｏｐｅｎ」、「Ｃｌｏｓｅ」は、それぞれ扉の開放、閉鎖を示す。第６、８、１８行の追加イベント情報「Ｒｅｆｒｉｇｅｒａｔｏｒ」、「Ｆｒｅｅｚｅｒ」、「Ｉｃｅｍａｋｅｒ」は、それぞれ冷蔵庫の冷蔵室、冷凍室、製氷室を示す。第５行のイベント種別情報「ＮｅｔｗｏｒｋＣｈａｎｇｅ」、追加イベント情報「Ｍｏｂｉｌｅ」は、それぞれネットワーク変更、公衆移動通信網を示す。第４７行の追加イベント情報「ＷＬＡＮ」は、無線構内通信網を示す。第２２、３０行のイベント種別情報「ＲｅｃＳｔａｒｔ」、「ＲｅｃＳｔｏｐ」は、それぞれ録画開始、録画停止を示す。第２５行のイベント種別情報「ＵｓｅＣｏｕｐｏｎ」は、クーポン使用を示す。第５２行のイベント種別情報「ＶｏｌＤｏｗｎ」、追加イベント情報「２４」は、それぞれ音量減少、減少後の音量が２４であることを示す。第５９行のイベント種別情報「ＣｏｏｋＳｔａｒｔ」、追加イベント情報「Ｍｅｎｕ＝１００」は、それぞれ調理開始、メニュー番号１００のメニューを示す。第６０行の追加イベント情報「Ｃｏｏｌｉｎｇ，２６°Ｃ，Ｓｔｒｅｎｇｔｈ３」は、運転モードとして冷房、設定温度２６°Ｃ、強度３を示す。第７１行の追加イベント情報「ＣｏｏｌｉｎｇＦｏｒＳｌｅｅｐ，２８°Ｃ，Ｓｔｒｅｎｇｔｈ１」は、運転モードとして冷房快眠モード、設定温度２８°Ｃ、強度１を示す。なお、図８に示す機器ログには、空調機に備わる温度センサのセンサ情報が含まれている。第６１−６５、６８−７０行に示すイベント種別情報「Ｓｅｎｓｏｒ」は、センサ情報を示す。これらのセンサ情報は、空調機の動作中に１０分毎にセンサ情報が取得されたことを示す。第６１行の追加イベント情報「３１°Ｃ，６１％」は、温度３１°Ｃ、湿度６１％を示す。
【００５８】
図９は、本実施形態に係るアクセスログＡＬの構成例を示す図である。
アクセスログＡＬは、各連携機器から取得したイベント情報を順次累積して形成される。
個々のアクセス情報は、アクセスログＩＤ（ａｃｃｅｓｓＬｏｇＩＤ）、機器ＩＤ（ｄｅｖｉｃｅＩＤ）、時刻（ｔｉｍｅ）およびアクセス先情報（ｕｒｌ）を含み、これらを対応付けて構成される。
アクセスログＩＤは、個々のアクセス情報を識別するための識別情報である。図９に示す例では、ログＩＤは、時刻の昇順に設定されている。アクセス先情報は、アクセス先として要求対象のコンテンツデータの所在を示す情報である。図９に示す例では、アクセス先情報は、ＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）情報であらわされている。
【００５９】
図１０は、本実施形態に係る番組情報ＡＩの構成例を示す図である。
番組情報ＡＩは、放送された番組ごとの諸元を示す情報である。番組情報ＡＩは、番組ごとに番組ＩＤ（ｐｒｏｇｒａｍＩｄ）、開始時刻（ｓｔａｒｔ）、終了時刻（ｅｎｄ）、放送チャネル（ｂｒｏａｄｃａｓｔｅｒＩｄ）、放送チャネル名（ｂｒｏａｄｃａｓｔｅｒＮａｍｅ）、番組名（ｐｒｏｇｒａｍＴｉｔｌｅ）、およびカテゴリ（Ｃａｔｅｇｏｒｙ）を含んで構成される。番組ＩＤは、個々の番組を示す識別情報である。カテゴリは、その番組が属する種別を示す。なお、このカテゴリを番組カテゴリと呼び、他の情報要素に係るカテゴリと区別することがある。番組情報ＡＩは、外部データ取得部１３０により取得される。
【００６０】
図１１は、本実施形態に係るメニュー情報ＭＩの構成例を示す図である。
メニュー情報ＭＩは、調理機により調理される料理のメニューごとの諸元を示す情報である。メニュー情報ＭＩは、メニューごとにメニューＩＤ（ｍｅｎｕＩｄ）、掲載開始時刻（ｓｔａｒｔ）、掲載終了時刻（ｅｎｄ）、メニュー名（ｐｒｏｇｒａｍＴｉｔｌｅ）、所要時間（ｔｉｍｅＲｅｑｕｉｒｅｄ）、材料（ｍａｔｅｒｉａｌ）、手順（ｐｒｏｃｅｄｕｒｅ）、およびカテゴリ（ｃａｔｅｇｏｒｙ）を含んで構成される。メニューＩＤは、個々のメニューを示す識別情報である。掲載開始時刻、掲載終了時刻は、当該メニューに係る情報の掲載期間を示す。掲載開始時刻と掲載終了時刻は、省略されてもよい。所要時間は、そのメニューの調理機による調理に要する時間を示す。材料は、そのメニューの素材を示す。手順は、そのメニューを調理する際、特に調理機の使用に係る作業工程を示す。カテゴリは、そのメニューが属するカテゴリを示す。なお、このカテゴリを料理カテゴリと呼び、他の情報要素に係るカテゴリと区別することがある。メニュー情報ＭＩは、外部データ取得部１３０により取得される。
【００６１】
図１２は、本実施形態に係るアンケート依頼者情報の例を示す図である。
アンケート依頼者情報ＢＵＩは、アンケート依頼者ごとにアンケート依頼者ＩＤ（ｂｕｓｉｎｅｓｓＵｓｅｒＩｄ）、アンケート依頼者名（ｕｓｅｒＮａｍｅ）およびパスワード（ｐａｓｓｗｏｒｄ）を含み、これらを関連付けて構成される。アンケート依頼者情報ＢＵＩは、アンケート依頼者情報管理部１４２に記憶される。
【００６２】
図１３は、本実施形態に係るアンケート管理情報の例を示す図である。
アンケート管理情報ＲＱは、アンケートごとの実施要件を示す情報である。
アンケート管理情報ＲＱは、個々のアンケートごとにアンケート配信ＩＤ（ｒｅｑｕｅｓｔＩＤ）、アンケート依頼者ＩＤ（ｂｕｓｉｎｅｓｓＵｓｅｒＩｄ）、配信条件情報（ｃｏｎｄｉｔｉｏｎｓ）、最大回答者数（ｎｕｍｂｅｒＯｆＡｎｓｗｅｒ）、調査開始時刻（ｓｔａｒｔ）、調査終了時刻（ｅｎｄ）および登録時刻（ｒｅｇｉｓｔｅｒＴｉｍｅ）を含み、それらを対応付けて構成される。配信条件情報には、アンケート情報の配信先の条件の導出に用いる関連ログ、その関連ログからその条件を導出する手法が記述される。配信条件情報は、図１３の第３列に示す例では、ＳＱＬ文で表現される。配信条件情報の具体例については、後述する。最大回答者数は、このアンケートに対する回答者数の上限である。調査開始時刻、調査終了時刻は、このアンケートの有効期間、つまり、情報処理装置１０が各回答者の回答用機器４０からアンケート回答情報を受け付ける受付期間の起点、終点を示す。登録時刻は、このアンケートのアンケート情報がアンケートコンテンツ管理部１５２に記憶される時刻を示す。調査開始時刻は、通例、登録時刻と同時もしくは登録時刻よりも後の時刻である。
なお、アンケート管理情報ＲＱには、アンケートごとにさらにアンケート名と報酬情報を含み、これらが対応付けられてもよい。
【００６３】
図１４は、本実施形態に係るアンケート情報の例を示す図である。
アンケート情報ＲＣはアンケートごとの１以上の設問と、設問ごとの回答を含み、これらを対応付けて構成される。より具体的には、アンケート情報ＲＣは、アンケートごとに設問ＩＤ（ｃｏｎｔｅｎｔｓＩｄ）、アンケート配信ＩＤ（ｒｅｑｕｅｓｔＩｄ）、設問（ｑｕｅｓｔｉｏｎ）、回答候補（ａｎｓｗｅｒＦｏｒｍ）、遷移条件（ｔｒａｎｓｉｔｉｏｎＣｏｎｄｉｔｉｏｎ）、および登録時刻（ｒｅｇｉｓｔｅｒＴｉｍｅ）を含んで構成される。設問の項目には、設問の内容が設定される。但し、設問の項目には第４行に示すように、回答を要しない単なるメッセージも設定可能とする。回答候補は、その設問に対する複数の回答の候補、つまり選択肢を示す。第４行に示すように設問が設定されない場合には、回答候補は設定されない。図１４の例では、回答候補の欄にはモデリング言語の一種であるＨＴＭＬ（Ｈｙｐｅｒｔｅｘｔ  Ｍｏｄｅｌｌｉｎｇ  Ｌａｎｇｕａｇｅ）で、選択肢として睡眠時間の区間を示すスクリプトが記述されている。回答用機器４０は、所定のプログラム（例えば、Ｊａｖａｓｃｒｉｐｔ（登録商標））上で、このスクリプトを読み込んで実行することで、設問への回答の際に受け付けた操作に応じて入力された睡眠時間に対応した選択肢を特定することができる。遷移条件は、次に遷移すべき設問もしくは終点（メッセージが設定されうる）となる遷移先の設問ＩＤを示す。遷移先は、回答候補によらず一定でなくてもよく、回答候補に応じて異なっていてもよい。つまり、回答に応じた条件分岐を有する設問がなされてもよい。図１４の例では、遷移条件の欄には、所定の選択肢が選択された場合の遷移先を示すスクリプトが記述されている。回答用機器４０は、所定のプログラム上で、このスクリプトを実行することで、設問への回答の際に特定された選択肢に対応する設問に遷移することができる。なお、第４行の「ｒｅｔｕｒｎ  ０」とは、当該設問でアンケートが終了であることを示す。
【００６４】
図１５は、本実施形態に係るアンケート回答情報の例を示す図である。
アンケート回答情報ＡＮは、回答者によるアンケートで設定された設問ごとの回答を示す情報である。アンケート回答情報ＡＮは、回答ごとに回答ＩＤ（ａｎｓｗｅｒＩｄ）、ユーザＩＤ（ｕｓｅｒＩｄ）、設問ＩＤ（ｃｏｎｔｅｎｔｓＩＤ）、回答（ａｎｓｗｅｒ）、および回答時刻（ａｎｓｗｅｒＴｉｍｅ）を含み、これらを対応付けて構成される。なお、アンケート回答情報ＡＮは、アンケート回答管理部１５８に記憶される。
【００６５】
（アンケート入稿処理）
次にアンケート入稿処理の例について図１６を用いて説明する。
図１６は、本実施形態に係るアンケート入稿処理の一例を示すシーケンス図である。図１６に示す処理は、ログイン処理の成功後に開始される場合を例にする。
【００６６】
（ステップＳ１０２）依頼者機器５０は、アンケート依頼者の操作に応じてアンケート依頼者メニュー画面上のアンケート入稿要求ボタンが指示されるとき、アンケート入稿要求情報をアンケート入稿画面情報配信部１４４に送信する（アクセス）。
（ステップＳ１０４）アンケート入稿画面情報配信部１４４は、依頼者機器５０からアンケート入稿要求情報を受信し、アンケート入稿情報の応答として、配信条件設定画面情報を依頼者機器５０に送信する。
（ステップＳ１０６）依頼者機器５０は、アンケート入稿画面情報配信部１４４から受信した配信条件設定画面情報に基づく配信条件設定画面を表示する。
【００６７】
（ステップＳ１０８）依頼者機器５０は、操作に応じて入稿操作情報を生成し、生成した入稿操作情報をアンケート入稿情報受信部１４８に送信する（配信条件入力）。
（ステップＳ１１０）アンケート入稿情報受信部１４８は、依頼者機器５０から受信した入稿操作情報に基づいて配信条件情報を取得し、アンケートごとにアンケート配信ＩＤを生成する。アンケート入稿情報受信部１４８は、生成した配信条件情報とアンケート配信ＩＤを対応付けてログ分析部１７０に出力する（配信条件送信）。
【００６８】
（ステップＳ１１２）ログ分析部１７０は、配信条件情報が示す配信条件に対応するログとして関連ログの要求を示す関連ログ要求情報をログ蓄積部ＬＣに出力する。
（ステップＳ１１４）ログ蓄積部ＬＣは、自部に記憶されるログのうち、ログ分析部１７０から入力される関連ログ要求情報が示す関連ログを読み出し、関連ログ要求情報に対する応答として読み出した関連ログをログ分析部１７０に出力する（関連ログ送信）。
（ステップＳ１１６）ログ分析部１７０は、ログ蓄積部ＬＣから受信した関連ログを用いて配信条件情報が示す配信条件を満たすユーザを対象者として特定する（配信条件分析）。
【００６９】
（ステップＳ１１８）ログ分析部１７０は、特定した対象者の人数を計数して得られる対象者数を示す対象者数情報をアンケート入稿画面情報配信部１４４に出力する（対象者数送信）。
（ステップＳ１２０）アンケート入稿画面情報配信部１４４は、ログ分析部１７０から入力される対象者数情報を依頼者機器５０に送信する（対象者数送信）。
（ステップＳ１２２）依頼者機器５０は、アンケート入稿画面に表示されている対象者数を、アンケート入稿画面情報配信部１４４から受信した対象者数情報が示す対象者数に更新する。なお、依頼者機器５０は、対象者数の初期値として、例えば、全登録ユーザ数を配信条件設定画面上に表示する。
【００７０】
（ステップＳ１２４）依頼者機器５０は、操作により配信条件の確認が指示されるとき、配信条件確認指示情報をアンケート入稿画面情報配信部１４４に送信する（確認入力）。
（ステップＳ１２６）アンケート入稿画面情報配信部１４４は、依頼者機器５０からの配信条件確認指示情報の受信に応じて、アンケート作成画面情報を依頼者機器５０に送信する（アンケート作成画面配信）。依頼者機器５０は、アンケート入稿画面情報配信部１４４から受信したアンケート作成画面情報が示すアンケート作成画面を表示する。
【００７１】
（ステップＳ１２８）依頼者機器５０は、操作に応じて入稿操作情報を生成し、生成した入稿操作情報をアンケート入稿情報受信部１４８に送信する。アンケート入稿情報受信部１４８は、依頼者機器５０から受信した入稿操作情報に基づいてアンケート情報を取得する（アンケート情報入力）。
（ステップＳ１３０）アンケート入稿情報受信部１４８は、依頼者機器５０からアンケート情報の確定を示す確定指示情報を受信するとき、配信条件情報を含むアンケート管理情報とアンケート情報を対応付けてアンケートコンテンツ管理部１５２に出力する（配信条件・アンケート情報蓄積）。
（ステップＳ１３２）アンケートコンテンツ管理部１５２は、アンケート入稿情報受信部１４８から入力されるアンケート管理情報とアンケート情報を対応付けて記憶する（配信条件・アンケート情報蓄積）。その後、図１６に示す処理を終了する。
【００７２】
（表示例）
次に、アンケート入稿に係る各種画面の表示例について説明する。
図１７は、アンケート依頼者ログイン画面の例を示す図である。
アンケート依頼者ログイン画面Ｃ０２は、依頼者機器５０がアンケート依頼者ログイン情報としてアンケート依頼者ＩＤと認証情報としてパスワードの入力に用いられる画面である。アンケート依頼者ログイン画面Ｃ０２は、アンケート依頼者ＩＤの入力欄ｕｉ０２、パスワードの入力欄ｐｓ０２およびログインボタンｌｇ０２が含まれる。依頼者機器５０は、ログインボタンｌｇ０２の押下を検出するとき、入力されたアンケート依頼者ＩＤとパスワードを含むアンケート依頼者ログイン情報をアンケート入稿画面情報配信部１４４に送信する。「押下」とは、操作に応じてその表示領域内の位置を示す操作信号が入力されるという意味を含む。
【００７３】
図１８は、アンケート依頼者メニュー画面の第１例を示す図である。
アンケート依頼者メニュー画面Ｃ０４は、ログインの成功後に表示され、アンケート情報の生成を指示するための画面である。アンケート依頼者メニュー画面Ｃ０４は、アンケート依頼者ＩＤ（図１８の例では、ユーザＩＤ）とアンケート入稿要求ボタンｎｅ０４を含む。依頼者機器５０は、アンケート入稿要求ボタンｎｅ０４の押下を検出するとき、アンケート情報の作成を示すアンケート入稿要求情報をアンケート入稿画面情報配信部１４４に送信する。アンケート依頼者メニュー画面Ｃ０４における「入稿済みアンケート  ０件」との表示は、作成済みのアンケート情報が存在しないことを示す。
【００７４】
図１９は、配信条件設定画面の例を示す図である。
配信条件設定画面Ｃ０６は、予め定めた複数の要素情報の設定の要否および設定する場合における設定項目を示す。個々の要素情報は、配信条件の要素となるユーザの条件（以下、要素条件、と呼ぶ）を示す情報である。また、配信条件設定画面Ｃ０６において設定可能とする複数の要素情報のうち、少なくとも１個の要素情報は、１以上の関連ログと対応付けられ、対応付けられた関連ログに基づいてその要素情報が示す要素条件を満たすユーザを導出可能とする。要素条件を満たすユーザの導出のために、関連ログの他の情報要素（以下、「関連情報」と呼ぶことがある）、例えば、ユーザ情報が参照されてもよい。その場合には、要素情報と関連ログの他、関連情報が対応付けられてもよい。
【００７５】
配信条件設定画面Ｃ０６は、各要素条件の設定の要否と設定内容を指示するための画面部品であるチェックボックスを含む。配信条件設定画面Ｃ０６には、要素条件の項目として、性別ｉ０２、年代ｉ０４、居住地ｉ０６、食嗜好ｉ０８（食の好み）、コンテンツ嗜好ｉ１０（視聴コンテンツの好み）、連携機器ｉ１２、テレビジョン受信機のサイズｉ１４（テレビ、サイズ）、放送視聴時間ｉ１６（テレビ、平均視聴時間）、冷蔵庫のサイズｉ１８（冷蔵庫  サイズ）、冷蔵庫開閉回数ｉ２０（冷蔵庫  平均開閉回数）、および空調温度設定ｉ２２（エアコン  設定）のそれぞれについて、項目ごとの設定の要否を、操作に応じて設定可能とする。配信条件設定画面Ｃ０６に示す項目のうち、食嗜好ｉ０８、コンテンツ嗜好ｉ１０、連携機器ｉ１２、テレビジョン受信機のサイズｉ１４、放送視聴時間ｉ１６、冷蔵庫のサイズｉ１８、冷蔵庫開閉回数ｉ２０、および空調温度設定ｉ２２には、それぞれの内訳となる複数の区分の要素条件が示されている。
なお、図１９に示される設定項目は、一例であり、配信条件設定画面Ｃ０６には、他の設定項目が含まれ、他の要素条件を設定可能としてもよい。また、図１９に示される設定項目の一部の設定項目が省略され、一部の要素条件が設定できなくてもよい。後述するように要素条件と対応付けられる関連ログは、機器ログに限られず、他の種類のログ、例えば、アクセスログであってもよい。
【００７６】
依頼者機器５０は、項目ごとの設定の要否を示す配信条件設定情報をアンケート入稿情報受信部１４８に送信する。アンケート入稿情報受信部１４８は、依頼者機器５０から受信した配信条件設定情報に基づいて配信条件情報を取得する。
これらの要素条件のうち、食嗜好ｉ０８、コンテンツ嗜好ｉ１０、放送視聴時間ｉ１６、冷蔵庫開閉回数ｉ２０、および空調温度設定ｉ２２は、それぞれ機器ログを参照して取得される。コンテンツ嗜好ｉ１０は、アクセスログを参照して取得される。
【００７７】
アンケート入稿情報受信部１４８には、予め配信条件基本データ（図示せず）を設定しておき、その配信条件基本データを参照して要素条件を定めてもよい。配信条件基本データは、項目ごとに関連データ種別情報と対応付けて構成される。関連データ種別情報とは、分析の際に参照されるデータの種別、例えば、機器ログ、アクセスログ、センサ情報、ユーザ情報、機器情報、保有機器情報、番組情報、メニュー情報などのいずれかまたはこれらの組み合わせを示す情報である。機器ログならびにアクセスログが関連ログに相当する。
従って、アンケート入稿情報受信部１４８は、配信条件基本データを参照して、配信条件設定情報において設定要と指示された項目に対応する参照データ種別情報を、その項目の要素条件情報に含める。
【００７８】
また、配信条件基本データは、項目によっては、さらにイベント種別情報と機器種別情報の一方または両方を含み、その項目に対応付けられてもよい。配信条件設定情報において設定要と指示された項目について、配信条件基本データにおいて、その項目に対応するイベント種別情報が存在する場合には、アンケート入稿情報受信部１４８は、さらにその項目の要素条件情報にそのイベント種別情報を含めてもよい。配信条件設定情報において設定要と指示された項目について、配信条件基本データにおいて、その項目に対応する機器種別情報が存在する場合には、アンケート入稿情報受信部１４８は、さらにその項目の要素条件情報にその機器種別情報を含めてもよい。
【００７９】
また、アンケート入稿情報受信部１４８は、依頼者機器５０から受信した配信条件設定情報に基づいて、複数の区分の要素情報を候補とし、それらの候補のうち設定要とする要素条件を１個または２個以上定めてもよい。例えば、アンケート入稿情報受信部１４８は、食嗜好のうち、日本食、中華および洋食を選択し、韓国、エスニック、などを選択しなくてもよい。
【００８０】
なお、個々の要素条件には、さらにそのイベントの観測期間が対応付けられてもよい。観測期間は、例えば、１日のうちの特定の時間帯、午前、午後の種別、１週間のうちの特定の曜日、１年のうちの特定の月、などである。そこで、アンケート入稿情報受信部１４８は、その項目の要素条件情報に、その観測期間を含めてもよい。イベントの観測期間は、要素条件情報の要素として予め定められてもよい。また、アンケート入稿情報受信部１４８は、依頼者機器５０から受信した配信条件設定情報で指示されるイベントの観測期間を採用してもよい。これにより、操作に応じてイベントの観測期間が任意に設定される。
【００８１】
アンケート入稿情報受信部１４８は、定めた要素条件情報を要素条件として含む配信条件を示す配信条件情報を生成する。
配信条件設定情報において設定要と指示された項目が複数項目存在する場合には、アンケート入稿情報受信部１４８は、項目ごとの要素条件からなる論理式を用いて示される配信条件を設定してもよい。その場合、アンケート入稿情報受信部１４８は、項目ごとの要素条件を示す要素条件と、それらの要素条件間の関係を示す論理式を示す配信条件情報を生成する。論理式は、予め定められていてもよい。例えば、論理式は、設定要と指示された項目ごとの要素条件の論理積を含んでいてもよい。また、論理式は、ある１つの項目に複数の要素条件が予め設定される場合もしくは複数の要素条件について設定要と指定される場合には、それらの項目の論理式は、それら複数の要素条件の論理和を含んでいてもよい。
また、アンケート入稿情報受信部１４８は、依頼者機器５０から受信した配信条件設定情報で指示される論理式を、要素条件間の関係を示す論理式として定めてもよい。そこで、依頼者機器５０に表示される配信条件設定画面は、論理式を構成するための演算子と、その演算子の適用対象の項目と区分のいずれかもしくは両者を指示可能とする画面部品を含んでいてよい。
【００８２】
配信条件設定画面Ｃ０６には、対象者数欄ｐｌ０６、予想回答者数欄ｒｐ０６および配信条件確認ボタンｏｋ０６が含まれる。
対象者数欄ｐｌ０６には、その時点で設定される配信条件を満たす対象者数として２０，２８３人が表示されている。予想回答者数欄ｒｐ０６には、予想回答者数として２，００１人が表示されている。アンケート入稿画面情報配信部１４４は、例えば、対象者数に平均回答確率を乗じて予想回答者数を算出し、算出した予想回答者数を示す予想回答者数情報を依頼者機器５０に送信する。但し、アンケート入稿画面情報配信部１４４は、過去のアンケートごとの対象者数に対する回答者数の平均値を平均回答確率として定めておく。アンケート入稿画面情報配信部１４４は、ログ分析部１７０から入力されるユーザリストが示す各対象者の回答確率を対象者間で累積して予想回答者数を算出してもよい。但し、アンケート入稿画面情報配信部１４４は、登録ユーザごとにアンケート対象者となった回数に対する回答回数の割合を回答確率として定めておく。
【００８３】
配信条件確認ボタンｏｋ０６は、押下により設定した配信条件の確認を指示するためのボタンである。
依頼者機器５０は、配信条件確認ボタンｏｋ０６の押下を検出するとき、表示した配信条件設定画面Ｃ０６を消去し、アンケート入稿画面情報配信部１４４から受信したアンケート作成画面情報に基づいてアンケート作成画面を表示する。
【００８４】
図２０は、アンケート作成画面の第１例を示す図である。
アンケート作成画面Ｃ０８は、設問構造設定欄ｃｇ０８および設問設定欄ｃｓ０８を表す。設問構造設定欄ｃｇ０８は、１件のアンケートにおける最初の設問からアンケートの終了までのフローを示す設問構造情報を設定するための欄である。設問構造情報は、設問ごとに遷移先として次の設問もしくは終点を示す遷移条件を含んで構成される。個々の設問について、複数の遷移先、つまり条件分岐が設定可能である。図２０に示す例では、４問の設問Ｑ１０１−Ｑ１０４と２個の終点Ｅｎｄ９０１，Ｅｎｄ９０２を含み、起点が設問Ｑ１０１である。設問Ｑ１０１の遷移先は、設問Ｑ１０２、Ｑ１０４である。設問Ｑ１０２、Ｑ１０３、Ｑ１０４の遷移先は、それぞれ設問Ｑ１０３、終点Ｅｎｄ９０１、Ｅｎｄ９０２である。終点には遷移先を設定することができない。設問構造設定欄ｃｇ０８の左方に表示された図形のうち、長方形、楕円、および矢印は、それぞれ設問、終点、および遷移関係を示す。矢印の起点、終点が、それぞれ遷移元の設問、遷移先を示す。
依頼者機器５０は、操作に応じてこれらの図形のいずれかを特定し、特定された図形に対応する構成要素を指定することができる。
【００８５】
設問設定欄ｃｓ０８は、設問、設問に対する回答、回答ごとの遷移先を設定するための欄である。１つの設問に対する回答の数は、通例複数個である。図２０に示す例では、設問Ｑ１０１について、設問設定欄ｃｓ０８は、設問入力欄ｃｑ０８、２個の回答設定欄ｃａ０８−１、ｃａ０８−２、および２個の遷移条件設定欄ｃｄ０８−１、ｃｄ０８−２を含む。回答設定欄ｃａ０８−１、ｃａ０８−２は、それぞれ遷移条件設定欄ｃｄ０８−１、ｃｄ０８−２に対応付けられている。依頼者機器５０は、操作に応じて設問構造設定欄ｃｇ０８に含まれる図形のいずれかに対応する設問もしくは終点を設定対象として特定することができる。
【００８６】
図２１は、アンケート作成画面の第２例を示す図である。
図２１は、設問設定欄ｃｓ０８において、終点Ｅｎｄ９０１が設定される場合を例にする。設問設定欄ｃｓ０８は、メッセージ入力欄ｃｅ０８、インセンティブ名設定欄ｃｉ０８、およびインセンティブ量設定欄ｃｐ０８を含む。メッセージ入力欄ｃｅ０８には、アンケート終了時に回答用機器４０に表示させるメッセージが設定可能である。メッセージ入力欄ｃｅ０８には、例えば、アンケートに対する謝辞「ご協力ありがとうございました」などのメッセージが設定される。インセンティブ名設定欄ｃｉ０８には、アンケートの回答に対する報酬の種別を示すインセンティブ名が設定可能である。インセンティブ量設定欄ｃｐ０８には、設定した種別の報酬の量、例えば、ポイント数、金額などが設定可能である。設定されるインセンティブ名とインセンティブ量を示す情報が、上記の報酬情報に相当する。
【００８７】
なお、図２１に示す例では、さらに入稿確定ボタンｏｋ０８が表示される。依頼者機器５０は、入稿確定ボタンｏｋ０８の押下を検出するとき、表示したアンケート作成画面Ｃ０８を消去し、再度アンケート依頼者メニュー画面を表示してもよい。
依頼者機器５０は、設問設定欄ｃｓ０８に含まれる設問のそれぞれについて設問、回答および遷移条件が設定され、終点のそれぞれについてメッセージ、インセンティブ名、およびインセンティブが設定され、かつ、遷移先として指定されない孤立した終点が存在しないときに、入稿確定ボタンｏｋ０８を表示してもよい。
なお、依頼者機器５０は、さらに個々のアンケートの名称を示すアンケート名を設定可能としてもよい。依頼者機器５０は、入稿確定ボタンｏｋ０８の押下を検出するとき、設定したアンケート名と報酬情報を上記のアンケート管理情報に含め、アンケート情報と対応付けてアンケート入稿情報受信部１４８に送信する。
【００８８】
（アンケート配信、回答処理）
次にアンケート配信、回答処理の例について図２２を用いて説明する。
図２２は、本実施形態に係るアンケート配信、回答処理の一例を示すフローチャートである。図２２に示す処理は、回答用機器４０が登録ユーザログイン画面を表示しているときに開始される場合を例にする。
【００８９】
（ステップＳ２０２）回答用機器４０は、登録ユーザの操作に応じて登録ユーザログイン情報を生成し、生成した登録ユーザログイン情報をアンケート配信部１５４に送信する（アクセス）。アンケート配信部１５４は、ユーザ情報管理部１２８に記憶されたユーザ情報を参照して、回答用機器４０から受信した登録ユーザログイン情報に含まれるユーザＩＤと同一のユーザＩＤに対応付けられた認証情報を特定する。アンケート配信部１５４は、受信した登録ユーザログイン情報に含まれる認証情報と特定した認証情報とを照合し、両者が合致するか否かを判定し、両者が合致すると判定するとき、ログインに成功したと判定する。
（ステップＳ２０４）アンケート配信部１５４は、ログインに成功したユーザＩＤで示される登録ユーザを対象者とするアンケートを示すアンケートリスト要求情報をアンケートコンテンツ管理部１５２に送信する（アンケートリスト要求）。
【００９０】
（ステップＳ２０６）アンケートコンテンツ管理部１５２は、アンケート配信部１５４から入力されるアンケートリスト要求情報が示すユーザＩＤを抽出する。アンケートコンテンツ管理部１５２は、抽出したユーザＩＤが示すユーザの回答済のアンケートの照会を示す回答済アンケート照会情報をアンケート回答管理部１５８に出力する（回答済アンケート照会）。
（ステップＳ２０８）アンケート回答管理部１５８は、アンケートコンテンツ管理部１５２から入力される回答済アンケート照会情報に含まれるユーザＩＤと同一のユーザＩＤに対応付けてアンケート回答情報が記憶されたアンケートのアンケート配信ＩＤを特定する。アンケート回答管理部１５８は、特定したアンケート配信ＩＤを含む回答済アンケートリストを回答済アンケート照会情報に対する応答としてアンケートコンテンツ管理部１５２に出力する（回答済アンケート送信）。
【００９１】
（ステップＳ２１０）アンケートコンテンツ管理部１５２は、個々のアンケートのアンケート管理情報から配信条件情報を抽出する。アンケートコンテンツ管理部１５２は、抽出した配信条件情報を含むユーザリスト要求情報をログ分析部１７０に出力する。
（ステップＳ２１２）ログ分析部１７０は、アンケートコンテンツ管理部１５２から入力されるユーザリスト要求情報が示す配信条件情報が示す配信条件を満たすユーザを配信対象者として特定し、特定したユーザを示すユーザＩＤを含むユーザリストを生成する（配信対象者抽出）。
（ステップＳ２１４）ログ分析部１７０は、生成したユーザリストをユーザリスト要求情報に対する応答としてアンケートコンテンツ管理部１５２に出力する（ユーザリスト送信）。アンケートコンテンツ管理部１５２は、既に保存しているアンケート管理情報とアンケート情報にログ分析部１７０から入力されるユーザリストを対応づけて保存する。
【００９２】
（ステップＳ２１６）アンケートコンテンツ管理部１５２は、アンケートごとに保存しているユーザリストを参照し、アンケートリスト要求情報から抽出したユーザＩＤと同一のユーザＩＤを含むユーザリストに係るアンケートを特定する。アンケートコンテンツ管理部１５２は、特定したアンケートのアンケート配信ＩＤから、回答済アンケートリストに含まれるアンケート配信ＩＤを除外し、残ったアンケート配信ＩＤが示すアンケートを未回答アンケートとして特定する（未回答アンケート抽出）。
（ステップＳ２２０）アンケートコンテンツ管理部１５２は、特定した未回答アンケートごとに、その未回答アンケートのアンケート管理情報からアンケート名と報酬情報を抽出する。アンケートコンテンツ管理部１５２はアンケートごとにアンケート配信ＩＤ、アンケート名および報酬情報の組を含むアンケートリストを生成し、生成したアンケートリストをアンケートリスト要求情報に対する応答として、アンケート配信部１５４に出力する（アンケートリスト送信）。アンケート配信部１５４には、アンケートコンテンツ管理部１５２からアンケートリストが入力される。
【００９３】
（ステップＳ２２２）アンケート配信部１５４は、アンケートコンテンツ管理部１５２から入力されるアンケートリストを登録ユーザメニュー画面情報に含めて回答用機器４０に送信する。
（ステップＳ２２４）回答用機器４０は、アンケート配信部１５４から受信した登録メニュー画面情報に基づく登録メニュー画面を表示する。登録ユーザメニュー画面には、未回答のアンケートを示すアンケートリストが表示される。アンケートリストには、アンケートごとに回答要求ボタンが含まれる。登録ユーザメニュー画面の例については、後述する。
【００９４】
（ステップＳ２２６）回答用機器４０は、登録ユーザの操作により回答要求ボタンが指示されるとき、アンケートリストに含まれるアンケートのうち、指示された回答要求ボタンに対応付けられたアンケートを特定する。回答用機器４０は、特定したアンケートを示すアンケート配信ＩＤを含むアンケート選択情報をアンケートコンテンツ管理部１５２に送信する（アンケート選択）。
（ステップＳ２２８）アンケート配信部１５４は、回答用機器４０から受信したアンケート選択情報に含まれるアンケート配信ＩＤで指示されるアンケート情報の配信を示すアンケート配信要求情報をアンケートコンテンツ管理部１５２に出力する。
（ステップＳ２３０）アンケートコンテンツ管理部１５２は、自部に記憶されたアンケート情報から、アンケート配信部１５４から入力されるアンケート配信要求情報に含まれるアンケート配信ＩＤに対応付けられたアンケート情報を抽出する。
（ステップＳ２３２）アンケートコンテンツ管理部１５２は、アンケート配信要求情報に対する応答として抽出したアンケート情報をアンケート配信部１５４に出力する。
（ステップＳ２３４）アンケート配信部１５４は、アンケートコンテンツ管理部１５２から入力されるアンケート情報をアンケート回答画面情報に含めて回答用機器４０に送信する（アンケート送信）。
【００９５】
（ステップＳ２３６）回答用機器４０は、アンケート配信部１５４から受信したアンケート回答画面情報に基づくアンケート回答画面を表示し、回答者の操作に応じてアンケート回答情報を生成する（回答入力）。
（ステップＳ２３８）回答用機器４０は、生成したアンケート回答情報をアンケート回答受信部１５６に送信する。
（ステップＳ２４０）アンケート回答受信部１５６は、回答用機器４０からアンケート回答情報を受信し、受信したアンケート回答情報をアンケート回答管理部１５８に出力する（アンケート回答情報送信）。アンケート回答管理部１５８は、アンケート回答受信部１５６から受信したアンケート回答情報を保存する。
【００９６】
（表示例）
次に、アンケート回答に係る各種画面の表示例について説明する。
図２３は、登録ユーザログイン画面の例を示す図である。
登録ユーザログイン画面Ｃ１０は、回答用機器４０が登録ユーザログイン情報としてユーザＩＤと認証情報としてパスワードの入力に用いられる画面である。登録ユーザログイン画面Ｃ１０は、ユーザＩＤの入力欄ｕｉ１０、パスワードの入力欄ｐｓ１０、およびログインボタンｌｇ１０が含まれる。回答用機器４０は、ログインボタンｌｇ１０の押下を検出するとき、入力されたユーザＩＤとパスワードを含む登録ユーザログイン情報をアンケート配信部１５４に送信する。
【００９７】
図２４は、登録ユーザメニュー画面の例を示す図である。
登録ユーザメニュー画面Ｃ１２は、回答用機器４０からのログインの成功後に表示され、未回答のアンケートから回答対象のアンケートを選択するための画面である。登録ユーザメニュー画面Ｃ１２は、ユーザＩＤとアンケートリストｅｌ１２を含む。アンケートリストｅｌ１２は、４件のアンケートのそれぞれについて、アンケート名（タイトル）、報酬情報（謝礼）および回答要求ボタンの組を含む。４つの回答要求ボタンには、それぞれ「回答する」という文字が付されている。回答用機器４０は、受け付けた操作により指示された回答要求ボタンに係るアンケートを示すアンケート配信ＩＤを含むアンケート選択情報をアンケートコンテンツ管理部１５２に送信する。登録ユーザメニュー画面Ｃ１２における「アンケート  未回答４件」との表示は、未回答のアンケートの件数が４件であることを示す。
【００９８】
図２５は、アンケート回答画面の例を示す図である。
アンケート回答画面Ｃ１４は、アンケートの１つの設問に係る画面の例である。アンケート回答画面Ｃ１４は、設問ｑｓ１４、回答欄ａｎ１４および回答ボタンｂｔ１４を含む。設問ｑｓ１４は、選択されたアンケートのうちの１つの設問を示すメッセージである。回答欄ａｎ１４は、設問ｑｓ１４に対する回答を、回答用機器４０への操作に応じて設定するための欄である。図２６に示す例では、回答欄ａｎ１４は、４個の選択肢のそれぞれに対応するチェックボックスを含み、４つのチェックボックスのうちのいずれか１つを仮に選択可能としている。回答ボタンｂｔ１４は、押下により仮に選択した回答を確定するためのボタンである。回答用機器４０は、回答ボタンｂｔ１４への押下を検出するとき、仮に選択された回答を確定し、その設問と対応付けて保存するとともに、その時点で表示されたアンケート回答画面を消去し、次の遷移先である設問もしくは終点を示すアンケート回答画面を表示する。
【００９９】
図２６は、アンケート終了画面の例を示す図である。
アンケート終了画面Ｃ１６は、アンケートの終点に係る画面の例である。アンケート終了画面Ｃ１６は、メッセージｍｓ１６と閉じるボタンｂｔ１６を含むが、設問が含まれていない。メッセージｍｓ１６は、アンケートの回答に係る謝辞を示す。閉じるボタンｂｔ１６は、押下によりアンケートの終了を指示するためのボタンである。回答用機器４０は、閉じるボタンｂｔ１６への押下を検出するとき、設問ごとの回答を示すアンケート回答情報をアンケート回答受信部１５６に送信する。
【０１００】
（アンケート回答分析処理）
次にアンケート回答分析処理の例について図２７を用いて説明する。
図２７は、本実施形態に係るアンケート回答分析処理の一例を示すシーケンス図である。図２７に示す処理は、依頼者機器５０がアンケート依頼者ログイン画面を表示しているときに開始される場合を例にする。この例では、分析結果配信部１６６がアンケート入稿画面情報配信部１４４と同様のログイン処理を行い、依頼者機器５０にアンケート依頼者ログイン画面情報とアンケート入稿画面情報を提供可能とすることを仮定する。
【０１０１】
（ステップＳ３０２）依頼者機器５０は、アンケート依頼者の操作に応じてアンケート依頼者ログイン情報を生成し、生成したアンケート依頼者ログイン情報を情報処理装置１０の分析結果配信部１６６に送信する（アクセス）。分析結果配信部１６６は、アンケート依頼者情報管理部１４２に記憶されたアンケート依頼者情報を参照して、依頼者機器５０から受信したアンケート依頼者ログイン情報に含まれるアンケート依頼者ＩＤと同一のアンケート依頼者ＩＤに対応付けられた認証情報を特定する。分析結果配信部１６６は、受信した登録ユーザログイン情報に含まれる認証情報と特定した認証情報とを照合し、両者が合致するか否かを判定し、両者が合致すると判定するとき、ログインに成功したと判定する。
（ステップＳ３０４）分析結果配信部１６６は、ログインに成功したアンケート依頼者ＩＤで示されるアンケート依頼者に係るアンケートを示すアンケートリスト要求情報をアンケートコンテンツ管理部１５２に送信する（アンケートリスト要求）。
【０１０２】
（ステップＳ３０６）アンケートコンテンツ管理部１５２は、分析結果配信部１６６から入力されるアンケートリスト要求情報が示すアンケート依頼者ＩＤを抽出する。アンケートコンテンツ管理部１５２は、自部に記憶されたアンケート管理情報を参照して、抽出したアンケート依頼者ＩＤを含むアンケートを投稿済アンケートとして特定する。アンケートコンテンツ管理部１５２は、特定した投稿済アンケートごとにアンケート管理情報に含まれるアンケート配信ＩＤおよびアンケート名の組を抽出し、抽出したアンケート配信ＩＤおよびアンケート名の組を含むアンケートリストを生成する。アンケートコンテンツ管理部１５２は、生成したアンケートリストを分析結果配信部１６６に出力する。
【０１０３】
（ステップＳ３０８）分析結果配信部１６６は、アンケートコンテンツ管理部１５２から入力されるアンケートリストに含まれるアンケート配信ＩＤが示すアンケートごとの回答者数の要求を示す回答者数要求情報を生成する。分析結果配信部１６６は、生成した回答者数要求情報をアンケート回答分析部１６４に出力する。
（ステップＳ３１０）アンケート回答分析部１６４は、アンケート回答管理部１５８に記憶されたアンケート回答情報から、分析結果配信部１６６から入力される回答者数要求情報が示すアンケート配信ＩＤごとに、そのアンケート配信ＩＤを含むアンケート回答情報を抽出する。アンケート回答分析部１６４は、抽出したアンケート回答情報それぞれに含まれるユニークなユーザＩＤの数を回答者数としてアンケート配信ＩＤごとに計数する（回答者数取得）。ユニークとは、重複なく互いに異なること、つまり、独自なことを意味する。
【０１０４】
（ステップＳ３１２）アンケート回答分析部１６４は、アンケート配信ＩＤごとに回答者数を示す回答者数情報を生成し、生成した回答者数情報を分析結果配信部１６６に出力する。
（ステップＳ３１４）分析結果配信部１６６は、アンケート回答分析部１６４から入力される回答者数情報が示すアンケート配信ＩＤごとの回答者数を、アンケートリストに含まれるアンケート配信ＩＤごとのアンケート名に対応付ける。分析結果配信部１６６は、回答者数を含めたアンケートリストをアンケート依頼者メニュー画面に含めて依頼者機器５０に送信する。
（ステップＳ３１６）依頼者機器５０は、分析結果配信部１６６から受信したアンケート依頼者メニュー画面情報に基づくアンケート依頼者メニュー画面を表示する。アンケート依頼者メニュー画面には、例えば、アンケートリストとしてアンケートごとのアンケート名および回答者数の組が表示される。アンケートリストには、アンケートごとに結果確認ボタンが含まれる。アンケート依頼者メニュー画面の例については、後述する。
【０１０５】
（ステップＳ３１８）依頼者機器５０は、アンケート依頼者の操作により結果確認ボタンが指示されるとき、アンケートリストに含まれるアンケートのうち、結果確認ボタンで指示されたアンケートを特定する。依頼者機器５０は、特定したアンケートを示すアンケート配信ＩＤを含むアンケート選択情報を分析結果配信部１６６に送信する（アンケート選択）。
（ステップＳ３２０）分析結果配信部１６６は、依頼者機器５０から受信したアンケート選択情報に含まれるアンケート配信ＩＤで指示されるアンケート情報を示すアンケート要求情報をアンケートコンテンツ管理部１５２に出力する。
（ステップＳ３２２）アンケートコンテンツ管理部１５２は、自部に記憶されたアンケート情報から、分析結果配信部１６６から入力されるアンケート要求情報に含まれるアンケート配信ＩＤに対応付けられたアンケート情報を抽出する。アンケートコンテンツ管理部１５２は、抽出したアンケート情報をアンケート要求情報に対する応答として、分析結果配信部１６６に出力する。分析結果配信部１６６は、アンケートコンテンツ管理部１５２から入力されるアンケート情報が示す設問を特定する。
【０１０６】
（ステップＳ３２４）分析結果配信部１６６は、特定した設問の集計を示す集計要求情報をアンケート回答分析部１６４に出力する。
（ステップＳ３２６）アンケート回答分析部１６４は、アンケート回答管理部１５８に記憶されたアンケート回答情報を参照して、分析結果配信部１６６から入力される集計要求情報が示す各設問に対する回答の選択肢ごとに回答者数を計数する（設問別回答者数集計）。
（ステップＳ３２８）アンケート回答分析部１６４は、各設問に対する回答の選択肢ごとの回答者数を示す集計結果情報を、集計要求情報に対する応答として分析結果配信部１６６に出力する。
（ステップＳ３３０）分析結果配信部１６６は、アンケート回答分析部１６４から入力される集計結果情報を予め自部に記憶した分析結果確認画面情報に含めて依頼者機器５０に送信する。
（ステップＳ３３２）依頼者機器５０は、分析結果配信部１６６から受信した分析結果確認画面情報に基づいて分析結果確認画面を表示する。依頼者機器５０は、分析条件設定画面情報を、分析結果確認画面とともに表示する。
【０１０７】
（ステップＳ３３４）依頼者機器５０は、アンケート依頼者の操作に応じて分析条件設定情報を生成し、生成した分析条件設定情報を分析条件受信部１６２に送信する。分析条件受信部１６２は、依頼者機器５０から受信した分析条件設定情報に基づいて分析条件情報を取得する（分析条件入力）。
（ステップＳ３３６）分析条件受信部１６２は、取得した分析条件情報が示す分析条件を用いた回答者数の分析を示す分析要求情報を生成し、生成した分析要求情報をアンケート回答分析部１６４に出力する。
（ステップＳ３３８）アンケート回答分析部１６４は、分析結果配信部１６６から入力される分析要求情報をログ分析部１７０に出力する。
（ステップＳ３４０）ログ分析部１７０は、分析条件情報が示す分析条件に対応する関連ログをログ蓄積部ＬＣから取得し、取得した関連ログを用いて、その分析条件を満たすユーザを特定する。
（ステップＳ３４２）ログ分析部１７０は、特定したユーザのユーザＩＤを含むユーザリストを生成し、生成したユーザリストをアンケート回答分析部１６４に出力する。
【０１０８】
（ステップＳ３４４）アンケート回答分析部１６４は、ログ分析部１７０から入力されるユーザリストに基づいて、設問に対する回答を再集計する。アンケート回答分析部１６４は、再集計の際、アンケート回答情報が示す回答の選択肢ごとに、その選択肢に対応付けられたユーザＩＤのうち、ユーザリストに含まれるユーザＩＤを特定し、特定したユニークなユーザＩＤの数を、分析条件に係る回答者数として計数する。
【０１０９】
（ステップＳ３４６）アンケート回答分析部１６４は、再集計により得られる設問に対する回答者数を示す分析結果情報を分析結果配信部１６６に送信する。
（ステップＳ３４８）分析結果配信部１６６は、アンケート回答分析部１６４から入力される分析結果情報を依頼者機器５０に送信する。
（ステップＳ３５０）依頼者機器５０は、分析結果配信部１６６から受信した分析結果情報に基づいて分析結果確認画面を更新し、その分析結果を表示する。
【０１１０】
（表示例）
次に、アンケート回答分析に係る各種画面の表示例について説明する。
図２８は、アンケート依頼者メニュー画面の第２例を示す図である。
アンケート依頼者メニュー画面Ｃ１８は、ログインの成功後に表示され、アンケート情報の生成の指示もしくは調査結果の確認の指示を行うための画面である。アンケート依頼者メニュー画面Ｃ１８は、アンケート依頼者メニュー画面Ｃ０４（図１８）と同様にアンケート依頼者ＩＤとアンケート入稿要求ボタンｎｅ１８を含む。依頼者機器５０は、アンケート入稿要求ボタンｎｅ１８の押下を検出するとき、アンケート情報の作成を示すアンケート入稿要求情報をアンケート入稿画面情報配信部１４４に送信する。アンケート依頼者メニュー画面Ｃ１８における「入稿済みアンケート  ３件」との表示は、作成済みのアンケート情報が３件存在することを示す。
【０１１１】
アンケート依頼者メニュー画面Ｃ１８は、さらにアンケートリストｅｌ１８を含む。アンケートリストｅｌ１８には、アンケートごとにアンケート名（タイトル）、回答者数および結果確認ボタンｅｒ１８−１〜ｅｒ１８−３を含んで構成される。回答者数には、アンケートの実施条件に関する情報をさらに対応付けて表示されてもよい。例えば、アンケートリストｅｌ１８の第１件目の「（最大３００件）」とは、最大回答者数が３００件であることを示す。この情報は、アンケート管理情報に含まれる管理情報に含まれる。アンケートリストｅｌ１８の第３件目の「（終了）」とは、回答用機器４０、アンケート回答受信部１５６が当該アンケートの回答を示すアンケート回答情報の受け付けを終了したことを示す。アンケート回答情報の受け付けの終了は、例えば、当該アンケートの回答者数が最大回答者数に達した状態であること、もしくは、現時刻が調査終了時刻を過ぎた状態であることが該当する。これらの状態では、分析対象とするアンケート回答情報の総数が確定している。結果確認ボタンｅｒ１８−１〜ｅｒ１８−３は、それぞれ対応するアンケートの回答に対する集計結果の表示を指示するためのボタンである。図２８に示す例では、結果確認ボタンｅｒ１８−１〜ｅｒ１８−３のそれぞれに「確認する」との文字が付されている。
【０１１２】
図２９は、分析結果確認画面の第１例を示す図である。
分析結果確認画面Ｃ２０は、分析結果確認画面の冒頭部分である。分析結果確認画面Ｃ２０は、アンケート名ｔｌ２０、最大回答者数ｍｒ２０、最終調査日ｆｄ２０、回答者数ｒｄ２０および回答者情報を含む。
アンケート名ｔｌ２０は、分析結果の表示対象として選択されたアンケートのアンケート名を示す。
最大回答者数ｍｒ２０は、回答者数の上限を示す。
最終調査日ｆｄ２０は、最終調査時刻から時分を消去し、年月日を抽出して得られる。
分析結果配信部１６６は、例えば、ステップＳ３２２において、選択されたアンケート配信ＩＤを含むアンケート管理情報から、アンケート名ｔｌ２０、最大回答者数ｍｒ２０および最終調査時刻を取得することができる。分析結果配信部１６６は、取得した最終調査時刻が属する日を最終調査日として定めることができる。
【０１１３】
回答者情報は、回答者性別ｒｓ２０、回答者年齢層ｒａ２０、テレビ視聴傾向ｔｗ２０およびエアコン設定温度分布ａｓ２０を含む。回答者性別ｒｓ２０は、性別ごとの回答者数を示す。回答者年齢層ｒａ２０は、年齢層ごとの回答者数を示す。テレビ視聴傾向ｔｗ２０は、全回答者のうちテレビ連携者のテレビジョン受信機が受信したテレビジョン番組のカテゴリごとの受信時間のカテゴリ間の総受信時間に対する割合を示す。以下、テレビジョン番組の受信時間を視聴時間と呼ぶ。テレビ連携者とは、テレビジョン受信機を連携機器として登録した登録ユーザである。エアコン設定温度分布ａｓ２０は、エアコン連携者の空調機における設定温度帯ごとの件数の割合を示す。エアコン連携者とは、空調機を連携機器として登録した登録ユーザである。回答者性別ｒｓ２０、回答者年齢層ｒａ２０、テレビ視聴傾向ｔｗ２０およびエアコン設定温度分布ａｓ２０は、それぞれ円グラフを用いて表されているが、他の形態、例えば、表形式、棒グラフ、折れ線グラフ、などで表されてもよい。表形式とは、項目ごとに数値をそのまま表示する形式である。なお、図２９に示す例は、それぞれ項目ごとの数値（例えば、テレビ視聴傾向ｔｗ２０におけるジャンルごとの割合）を依頼者機器５０が集計して表示する場合を例にしているが、これには限られない。依頼者機器５０は、項目ごとの集計に用いられるデータ（例えば、カテゴリ別総受信時間）をそのまま表示してもよい。
【０１１４】
回答者性別ｒｓ２０と回答者年齢層ｒａ２０を取得する際、アンケート回答分析部１６４は、ステップＳ３２６において、選択されたアンケート配信ＩＤを含むアンケート回答情報を抽出する。アンケート回答分析部１６４は、抽出したアンケート回答情報それぞれに含まれるユーザＩＤを特定する。アンケート回答分析部１６４は、ユーザ情報管理部１２８に記憶されたユーザ情報から特定したユーザＩＤに対応付けられた性別と、誕生年ならびに誕生月を抽出する。アンケート回答分析部１６４は、性別ごとのユニークなユーザＩＤの数を、性別ごとの回答者数として計数する。他方、アンケート回答分析部１６４は、特定したユーザＩＤについて抽出した誕生年と誕生月から現時点までの期間を年齢として算出し、算出した年齢が予め定めた複数の年齢層（例えば、１０歳おき）のいずれかの年齢層に属するかを判定する。アンケート回答分析部１６４は、判定した年齢層ごとのユニークなユーザＩＤの数を年齢層ごとの回答者数として計数する。
【０１１５】
テレビ視聴傾向ｔｗ２０を取得する際、ログ分析部１７０は、アンケート回答分析部１６４の制御に従い、テレビ連携者ごとのテレビジョン受信機における各視聴期間における視聴時間と受信した番組のジャンルを特定する。そして、ログ分析部１７０は、視聴時間をジャンルごとに番組およびテレビ連携者間で総和をとる。なお、テレビ連携者を特定する手法、視聴期間ごとに番組とジャンルを特定する手法として、後述の配信条件の設定例で説明する手法が利用可能である。
エアコン設定温度分布ａｓ２０を取得する際、アンケート回答分析部１６４は、エアコン連携者ごとの空調機の設定温度の現在までの過去の所定期間内（例えば、１年以内）の平均値を算出し、算出した平均値が予め定めた複数の設定温度帯（例えば、１°Ｃおき）のいずれかに属するかを判定する。アンケート回答分析部１６４は、判定した設定温度帯ごとのユニークなユーザＩＤの数を設定温度帯ごとの回答者数として計数する。なお、エアコン連携者を特定する手法、設定温度を特定する手法については、後述の配信条件の設定例で説明する手法が利用可能である。
なお、分析結果確認画面Ｃ２０は、分析条件設定画面（図示せず）を含んでもよいし、依頼者機器５０は、分析条件設定画面を分析結果確認画面Ｃ２０とは別個に表示してもよい。
分析条件設定画面は、例えば、配信条件設定画面Ｃ０６（図１９）と同様の構成を有していてもよいし、異なる構成を有していてもよい。また、分析条件設定画面は、配信条件設定画面Ｃ０６とは異なる設定項目を有し、異なる要素条件を設定可能としてもよい。
【０１１６】
図３０は、分析結果確認画面の第２例を示す図である。
分析結果確認画面Ｃ２２は、分析結果確認画面のうち回答結果を示す部分である。分析結果確認画面Ｃ２２は、設問ｃｑ２２、基本回答結果ｑａ２２−１、属性別回答結果ｑａ２２−２、エアコン設定温度別回答結果ｑａ２２−３を含む。
設問ｃｑ２２は、選択されたアンケートを構成する複数の設問のうち第１問（Ｑ１）である。基本回答結果ｑａ２２−１は、設問ｃｑ２２「カレーが大好きか？」に対する複数の回答のそれぞれの回答者数を示す。複数の回答には、「カレーが大好き」という回答が含まれる。但し、基本回答結果ｑａ２２−１では、回答者数の内訳の表示が省略されている。属性別回答結果ｑａ２２−２は、「カレーが大好き」と回答した回答者の属性として年齢層ごとの回答者数を示す。エアコン設定温度別回答結果ｑａ２２−３は、回答者のうちエアコン連携者それぞれの空調機における設定温度帯ごとの回答者数の割合を示す。
【０１１７】
図３１は、分析結果確認画面の第３例を示す図である。
分析結果確認画面Ｃ２４は、分析結果確認画面のうち回答結果を示す他の部分である。分析結果確認画面Ｃ２４は、設問ｃｑ２４、基本回答結果ｑａ２４−１、冷蔵庫の平均開閉回数別回答結果ｑａ２４−２を含む。
設問ｃｑ２４は、複数の設問のうち第２問（Ｑ２）である。基本回答結果ｑａ２４−１は、設問ｃｑ２４「○○ビールの新ＣＭの印象について」に対する複数の回答のそれぞれの回答者数を示す。図３１に示す例では、複数の回答は、「とてもよい」、「よい」、「ふつう」、「わるい」、「とてもわるい」という５通りの回答である。但し、基本回答結果ｑａ２４−１では、回答者数の内訳の表示が省略されている。
冷蔵庫の平均開閉回数別回答結果ｑａ２４−２は、回答者のうち冷蔵庫連携者それぞれの冷蔵庫の平均開閉回数の区間ごとの、各回答の回答者数を示す。平均開閉回数は、冷蔵庫連携者のその時点までの所定期間における１日当たりの冷蔵庫の開閉回数の平均値である。平均開閉回数の区間は、１０回未満、１１回以上２０回未満、２０回以上４０回未満、４０回以上の４段階に区分されている。
【０１１８】
なお、基本回答結果ｑａ２２−１、ｑａ２４−１は、分析条件情報の設定の有無に関わらずステップＳ３３２において表示される分析結果確認画面に含まれてもよい。
他方、属性別回答結果ｑａ２２−２、エアコン設定温度別回答結果ｑａ２２−３、冷蔵庫の平均開閉回数別回答結果ｑａ２４−２は、それぞれステップＳ３３４において設定された分析条件に対応する分析結果を示す。エアコン設定温度別回答結果ｑａ２２−３、冷蔵庫の平均開閉回数別回答結果ｑａ２４−２を導出するために機器ログが参照される。
なお、属性別回答結果ｑａ２２−２、エアコン設定温度別回答結果ｑａ２２−３、冷蔵庫の平均開閉回数別回答結果ｑａ２４−２は、アンケート依頼者の操作に応じて選択された分析条件に基づくものでなくともよく、あらかじめ設定した分析条件に基づくものであってもよい。
【０１１９】
（配信条件設定）
次に、配信条件の設定例ごとに、ステップＳ１０８−Ｓ１１６の処理の具体例について説明する。
（１）要素条件として食嗜好の項目（図１９）が指定され、特定の料理カテゴリの料理を嗜好するユーザを配信対象とする場合を例にする。
（ステップＳ１０８）アンケート入稿情報受信部１４８は、依頼者機器５０から受信した分析条件設定情報に基づいて、料理カテゴリが指定され、機器ログ、保有機器情報、機器情報およびメニュー情報を示す関連データ種別情報と、電子オーブンを示す機器種別情報と、調理開始を示すイベント種別情報とを含む配信条件情報を生成する。
（ステップＳ１１０）アンケート入稿情報受信部１４８は、生成した配信条件情報をログ分析部１７０に送信する。
（ステップＳ１１２）ログ分析部１７０は、配信条件情報で指示される機器ログを示す関連ログ要求情報をログ蓄積部ＬＣの機器ログ蓄積部１２６に出力し、保有機器情報、機器情報およびメニュー情報を示す関連情報要求情報をユーザ情報管理部１２８に出力する。
（ステップＳ１１４）機器ログ蓄積部１２６は、機器ログをログ分析部１７０に出力する。ユーザ情報管理部１２８は、保有機器情報、機器情報およびメニュー情報をログ分析部１７０に出力する。
【０１２０】
（ステップＳ１１６）ログ分析部１７０は、機器情報を参照して、機器種別が電子オーブン（Ｏｖｅｎ）である機器の機器ＩＤを特定する。ログ分析部１７０は、機器ログから、特定した機器ＩＤごとに時刻が現在までの所定期間（例えば、１年間）となるイベント情報を抽出する。ログ分析部１７０は、抽出したイベント情報のうち調理開始（Ｃｏｏｋ  Ｓｔａｒｔ）を示すイベント種別情報を含んだイベント情報をさらに抽出し、そのイベント情報に対応付けられた追加イベント情報に対応付けられたメニューを特定する。ログ分析部１７０は、メニュー情報を参照して特定したメニューに対応する料理カテゴリを特定する。そして、ログ分析部１７０は、抽出したイベント情報について、特定した機器ＩＤごとに特定した料理カテゴリごとの調理開始を示すイベント情報の個数を料理カテゴリ別調理回数として計数する。ログ分析部１７０は、計数した料理カテゴリ別料理回数の料理カテゴリ間の平均値を機器ＩＤごとに算出し、分析条件情報が示す料理カテゴリの料理カテゴリ別料理回数が平均値を所定値以上上回る機器ＩＤを特定する。ログ分析部１７０は、保有機器情報を参照して、特定した機器ＩＤに対応するユーザＩＤを特定する。特定されるユーザＩＤが示すユーザが、指定された料理カテゴリのメニューを嗜好するアンケート対象者として選定される。
【０１２１】
なお、ログ分析部１７０は、分析条件情報が示す料理カテゴリの料理カテゴリ別料理回数が平均値を所定値以上上回る機器ＩＤを特定することに代え、所定の料理カテゴリ別料理回数の閾値を上回る機器ＩＤを特定してもよい。
また、料理カテゴリに偏りなしが指定される場合には、ログ分析部１７０は、例えば、料理カテゴリ別料理回数が平均値を所定値以上上回る料理カテゴリが存在しない機器ＩＤについて、食嗜好に偏りなしと判定する。
【０１２２】
（２）要素条件として冷蔵庫開閉回数の項目（図１９）が指定され、冷蔵庫開閉回数が特定の区間内のユーザを配信対象とする場合を例にする。
（ステップＳ１０８）アンケート入稿情報受信部１４８は、依頼者機器５０から受信した分析条件設定情報に基づいて、冷蔵庫開閉回数の区間が指定され、機器ログ、保有機器情報および機器情報を示す関連データ種別情報と、冷蔵庫を示す機器種別情報と、扉の開放を示すイベント種別情報とを含む配信条件情報を生成する。
（ステップＳ１１０）アンケート入稿情報受信部１４８は、生成した配信条件情報をログ分析部１７０に送信する。
（ステップＳ１１２）ログ分析部１７０は、配信条件情報で指示される機器ログを示す関連ログ要求情報をログ蓄積部ＬＣの機器ログ蓄積部１２６に出力し、保有機器情報および機器情報を示す関連情報要求情報をユーザ情報管理部１２８に出力する。
（ステップＳ１１４）機器ログ蓄積部１２６は、機器ログをログ分析部１７０に出力する。ユーザ情報管理部１２８は、保有機器情報および機器情報をログ分析部１７０に出力する。
【０１２３】
（ステップＳ１１６）ログ分析部１７０は、機器情報を参照して、機器種別が冷蔵庫（Ｒｅｆｒｉｇｅｒａｔｏｒ）である機器の機器ＩＤを特定する。ログ分析部１７０は、機器ログから、特定した機器ＩＤごとに時刻が現在までの所定期間となるイベント情報を抽出する。ログ分析部１７０は、抽出したイベント情報のうち扉の開放（Ｏｐｅｎ）を示すイベント種別情報を含むイベント情報を選択する。ログ分析部１７０は、機器ＩＤごとに選択したイベント情報の数を期間内開閉回数として計数し、期間内開閉回数を所定期間の日数で除算して平均開閉回数を算出する。ログ分析部１７０は、算出した平均開閉回数が、析条件情報が示す冷蔵庫開閉回数の区間に含まれる平均開閉回数に係る機器ＩＤを特定する。ログ分析部１７０は、保有機器情報を参照して、特定した機器ＩＤに対応するユーザＩＤを特定する。特定されるユーザＩＤが示すユーザが、平均開閉回数が指定された冷蔵庫開閉回数の区間内となるアンケート対象者として選定される。
【０１２４】
なお、ログ分析部１７０は、抽出したイベント情報のうち扉の開放を示すイベント種別情報を含むイベント情報に代え、扉の閉鎖（Ｃｌｏｓｅ）を示すイベント種別情報を含むイベント情報を選択してもよい。
【０１２５】
（３）要素条件として空調温度設定の項目（図１９）が指定され、冷房の設定温度が特定の区間内のユーザを配信対象とする場合を例にする。
（ステップＳ１０８）アンケート入稿情報受信部１４８は、依頼者機器５０から受信した分析条件設定情報に基づいて、設定温度帯が指定され、機器ログ、保有機器情報および機器情報を示す関連データ種別情報と、空調機を示す機器種別情報と、設定温度を示すイベント追加情報が付随したイベントを示すイベント種別情報と、を含む配信条件情報を生成する。
（ステップＳ１１０）アンケート入稿情報受信部１４８は、生成した配信条件情報をログ分析部１７０に送信する。
（ステップＳ１１２）ログ分析部１７０は、配信条件情報で指示される機器ログを示す関連ログ要求情報をログ蓄積部ＬＣの機器ログ蓄積部１２６に出力し、保有機器情報および機器情報を示す関連情報要求情報をユーザ情報管理部１２８に出力する。
（ステップＳ１１４）機器ログ蓄積部１２６は、機器ログをログ分析部１７０に出力する。ユーザ情報管理部１２８は、保有機器情報および機器情報をログ分析部１７０に出力する。
【０１２６】
（ステップＳ１１６）ログ分析部１７０は、機器情報を参照して、機器種別が空調機（ＡｉｒＣｏｎｄｉｔｉｏｎｉｎｇ）である機器の機器ＩＤを特定する。ログ分析部１７０は、機器ログから、特定した機器ＩＤごとに時刻が現在までの所定期間となるイベント情報を抽出する。ログ分析部１７０は、抽出したイベント情報のうち冷房の設定温度（Ｃｏｏｌｉｎｇ，…°Ｃ）を示すイベント追加情報を含むイベント情報を選択する。ログ分析部１７０は、機器ＩＤごとに選択したイベント情報のイベント付加情報が示す冷房の設定温度の平均値を冷房の平均設定温度として算出する。ログ分析部１７０は、算出した冷房の平均設定温度が、分析条件情報が示す冷房の設定温度帯に含まれる冷房の平均設定温度に係る機器ＩＤを特定する。ログ分析部１７０は、保有機器情報を参照して、特定した機器ＩＤに対応するユーザＩＤを特定する。特定されるユーザＩＤが示すユーザが、冷房の平均設定温度が指定された冷房設定温度帯内となるアンケート対象者として選定される。
【０１２７】
なお、暖房の設定温度が特定の区間内のユーザを配信対象とする場合については、ログ分析部１７０は、冷房の設定温度（Ｃｏｏｌｉｎｇ，…°Ｃ）を示すイベント追加情報を含むイベント情報を選択することに代え、暖房の設定温度（Ｗａｒｍｉｎｇ，…°Ｃ）を示すイベント追加情報を含むイベント情報を選択すればよい。
なお、分析条件情報が示す設定温度帯は、必ずしも温度の下限と上限で定義されていなくてもよい。例えば、設定温度帯は、ユーザ間平均値よりも有意に高い（例えば、ユーザ間平均値よりも２°Ｃ以上高い）、標準（例えば、ユーザ間平均値よりも２°Ｃ低い温度よりも高く、ユーザ間平均値よりも２°Ｃ高い温度よりも低い）。ユーザ間平均値よりも有意に低い、のいずれかであってもよい。
その場合、ログ分析部１７０は、機器ＩＤごとの平均設定温度の機器ＩＤ間の平均値をユーザ間平均値として算出し、算出したユーザ間平均値と、所定の温度幅（例えば、２°Ｃ）を、分析条件情報が示す設定温度帯として特定することができる。
【０１２８】
（４）要素条件として平均視聴時間の項目（図１９）が指定され、平均視聴時間が特定の平均視聴時間の区間であるユーザを配信対象とする場合を例にする。
（ステップＳ１０８）アンケート入稿情報受信部１４８は、依頼者機器５０から受信した分析条件設定情報に基づいて、平均視聴時間の区間が指定され、機器ログ、保有機器情報および機器情報を示す関連データ種別情報と、テレビジョン受信機を示す機器種別情報と、視聴に関するイベント種別情報とを含む配信条件情報を生成する。視聴に関するイベント種別情報には、電源投入（ＰｏｗｅｒＯｎ）を示すイベント種別情報とテレビジョン放送の受信（ＤＴＶ）を示すイベント種別情報が含まれる。
（ステップＳ１１０）アンケート入稿情報受信部１４８は、生成した配信条件情報をログ分析部１７０に送信する。
（ステップＳ１１２）ログ分析部１７０は、配信条件情報で指示される機器ログを示す関連ログ要求情報をログ蓄積部ＬＣの機器ログ蓄積部１２６に出力し、保有機器情報および機器情報を示す関連情報要求情報をユーザ情報管理部１２８に出力する。
（ステップＳ１１４）機器ログ蓄積部１２６は、機器ログをログ分析部１７０に出力する。ユーザ情報管理部１２８は、保有機器情報および機器情報をログ分析部１７０に出力する。
【０１２９】
（ステップＳ１１６）ログ分析部１７０は、機器情報を参照して、機器種別がテレビジョン受信機（Ｔｅｌｅｖｉｓｉｏｎ）である機器の機器ＩＤを特定する。ログ分析部１７０は、機器ログから、特定した機器ＩＤごとに時刻が現在までの所定期間となるイベント情報を抽出する。ログ分析部１７０は、抽出したイベント情報のうち電源投入を示すイベント種別情報、テレビジョン放送の受信を示すイベント種別情報をそれぞれ含むイベント情報を選択する。ログ分析部１７０は、電源投入から次に電源断となるまでの期間を視聴期間として特定する。ログ分析部１７０は、機器ＩＤごとに特定した視聴期間ごとの視聴時間の合計値である総視聴時間を算出し、算出した総視聴時間を所定期間の日数で除算して平均視聴時間を算出する。ログ分析部１７０は、算出した平均視聴時間が、分析条件情報が示す平均視聴時間の区間に含まれる機器ＩＤを特定する。ログ分析部１７０は、保有機器情報を参照して、特定した機器ＩＤに対応するユーザＩＤを特定する。特定されるユーザＩＤが示すユーザが、平均視聴時間が特定の平均視聴時間の区間内であるアンケート対象者として選定される。
【０１３０】
（５）要素条件としてコンテンツ嗜好の項目（図１９）が指定され、特定の番組カテゴリの番組を嗜好するユーザを配信対象とする場合を例にする。
（ステップＳ１０８）アンケート入稿情報受信部１４８は、依頼者機器５０から受信した分析条件設定情報に基づいて、番組カテゴリが指定され、機器ログ、保有機器情報、機器情報および番組情報を示す関連データ種別情報と、テレビジョン受信機を示す機器種別情報と、視聴に関するイベント種別情報とを含む配信条件情報を生成する。視聴に関するイベント種別情報には、電源投入（ＰｏｗｅｒＯｎ）を示すイベント種別情報とテレビジョン放送の受信（ＤＴＶ）を示すイベント種別情報の他、電源断（Ｐｏｗｅｒ  Ｏｆｆ）を示すイベント種別情報が含まれる。
（ステップＳ１１０）アンケート入稿情報受信部１４８は、生成した配信条件情報をログ分析部１７０に送信する。
（ステップＳ１１２）ログ分析部１７０は、配信条件情報で指示される機器ログを示す関連ログ要求情報をログ蓄積部ＬＣの機器ログ蓄積部１２６に出力し、保有機器情報および機器情報を示す関連情報要求情報をユーザ情報管理部１２８に出力する。ログ分析部１７０は、番組情報を示す関連情報要求情報を外部データ取得部１３０に出力する。
（ステップＳ１１４）機器ログ蓄積部１２６は、機器ログをログ分析部１７０に出力する。ユーザ情報管理部１２８は、保有機器情報および機器情報をログ分析部１７０に出力する。外部データ取得部１３０は、番組情報をログ分析部１７０に出力する。
【０１３１】
（ステップＳ１１６）ログ分析部１７０は、機器情報を参照して、機器種別がテレビジョン受信機（Ｔｅｌｅｖｉｓｉｏｎ）である機器の機器ＩＤを特定する。ログ分析部１７０は、機器ログから、特定した機器ＩＤごとに時刻が現在までの所定期間となるイベント情報を抽出する。ログ分析部１７０は、抽出したイベント情報のうち電源投入（ＰｏｗｅｒＯｎ）を示すイベント種別情報、テレビジョン放送の受信（ＤＴＶ）を示すイベント種別情報、電源断（Ｐｏｗｅｒ  Ｏｆｆ）を示すイベント種別情報をそれぞれ含むイベント情報を選択する。ログ分析部１７０は、電源投入から次に電源断となるまでの期間において、テレビジョン放送の受信を示すイベント種別情報に対応する時刻を始点とし、次のテレビジョン放送の受信を示すイベント種別情報に対応する時刻または次に電源断を示すイベント種別情報に対応する時刻を終点とする期間を視聴期間として特定する。テレビジョン放送の受信を示すイベント種別情報を含むイベント情報は、時刻が同じである電源投入を示すイベント種別情報を含むイベント情報を伴わない場合、放送チャネルの切り替えを示す。つまり、ログ分析部１７０は、電源投入から電源断までの動作期間のそれぞれにおいて、放送チャネルの切り替えが発生する場合には、その動作期間のうち、電源投入から放送チャネルの切り替えまでの期間、放送チャネルの切り替えから次の放送チャネルの切り替えまでの期間、最後の放送チャネルの切り替えから電源断までの期間を、それぞれ視聴期間として特定する。ログ分析部１７０は、録画開始を示すイベント種別情報に対応する時刻を始点とし、次に録画終了を示すイベント種別情報に対応する時刻を終点とする期間を視聴期間としてさらに特定してもよい。
【０１３２】
ログ分析部１７０は、放送情報を参照して、特定した視聴期間ごとに、その始点の時刻に対応するイベント追加情報が示す放送チャネルに対応する番組カテゴリを特定する。そして、ログ分析部１７０は、機器ＩＤごとに特定した番組カテゴリごとの各視聴期間の視聴時間の合計値である番組カテゴリ別総視聴時間を算出する。ログ分析部１７０は、算出した番組カテゴリ別総視聴時間の番組カテゴリ間の平均値を機器ＩＤごとに算出し、分析条件情報が示す番組カテゴリの番組カテゴリ別総視聴時間が番組カテゴリ間の平均値を上回る機器ＩＤを特定する。ログ分析部１７０は、保有機器情報を参照して、特定した機器ＩＤに対応するユーザＩＤを特定する。特定されるユーザＩＤが示すユーザが、指定された番組カテゴリの番組を嗜好するアンケート対象者として選定される。
【０１３３】
なお、ログ分析部１７０は、分析条件情報が示す番組カテゴリの番組カテゴリ別総視聴時間が番組カテゴリ間の番組カテゴリ間の平均値を所定値以上上回る機器ＩＤを特定することに代え、分析条件情報が示す番組カテゴリの番組カテゴリ別総視聴時間が所定の番組カテゴリ別総視聴時間の閾値を上回る機器ＩＤを特定してもよい。
また、番組カテゴリに偏りなしが指定される場合には、ログ分析部１７０は、例えば、番組カテゴリ別総視聴時間が番組カテゴリ間の平均値を所定値以上上回る番組カテゴリが存在しない機器ＩＤについて、コンテンツ嗜好に偏りなしと判定する。
【０１３４】
次に例示する要素条件のように、その要素条件を満たすユーザを特定する際、必ずしもログが用いられるとは限られない。
（６）要素条件としてテレビジョン受信機のサイズの項目（図１９）が指定され、サイズ
が特定の範囲内のユーザを配信対象とする場合を例にする。
（ステップＳ１０８）アンケート入稿情報受信部１４８は、依頼者機器５０から受信した分析条件設定情報に基づいて、サイズの範囲が指定され、保有機器情報および機器情報を示す関連データ種別情報と、テレビジョン受信機を示す機器種別情報を含む配信条件情報を生成する。
（ステップＳ１１０）アンケート入稿情報受信部１４８は、生成した配信条件情報をログ分析部１７０に送信する。
（ステップＳ１１２）ログ分析部１７０は、配信条件情報で指示される保有機器情報および機器情報を示す関連情報要求情報をユーザ情報管理部１２８に出力する。
（ステップＳ１１４）ユーザ情報管理部１２８は、保有機器情報および機器情報をログ分析部１７０に出力する。
（ステップＳ１１６）ログ分析部１７０は、機器情報を参照して、機器種別がテレビジョン受信機（Ｔｅｌｅｖｉｓｉｏｎ）である機器の機器ＩＤを特定する。ログ分析部１７０は、機器情報を参照して、特定した機器ＩＤごとに対応するサイズを特定する。ログ分析部１７０は、特定したサイズが、分析条件情報が示す範囲内となる機器ＩＤを選択する。ログ分析部１７０は、保有機器情報を参照して、特定した機器ＩＤに対応するユーザＩＤを特定する。特定されるユーザＩＤが示すユーザが、指定された範囲内のサイズを有するテレビジョン受信機を連携機器とするアンケート対象者として選定される。
なお、ログ分析部１７０は、冷蔵庫、携帯電話機などの機器についても、同様な手法でサイズが特定した範囲内となる機器を連携機器とするアンケート対象者のユーザＩＤを特定することができる。
【０１３５】
なお、個々の要素条件にイベントの観測期間が対応付けられている場合には、ログ分析部１７０は、その観測期間内にイベントが生じた機器のユーザを特定する。
例えば、上記（１）のケースでは、ステップＳ１１６において、ログ分析部１７０は、抽出したイベント情報のうち調理開始を示すイベント種別情報を含んだイベント情報を抽出する際、さらにそのイベント情報に含まれる時刻が、要素条件で示される観測期間内となるイベント情報を抽出すればよい。
上記（２）のケースでは、ステップＳ１１６において、ログ分析部１７０は、抽出したイベント情報のうち扉の開放を示すイベント種別情報を含むイベント情報を選択する際、さらにそのイベント情報に含まれる時刻が、要素条件で示される観測期間内となるイベント情報を抽出すればよい。
上記（３）のケースでは、ステップＳ１１６において、ログ分析部１７０は、抽出したイベント情報のうち冷房の設定温度を示すイベント追加情報を含むイベント情報を選択する際、さらにそのイベント情報に含まれる時刻が、要素条件で示される観測期間内となるイベント情報を抽出すればよい。
上記（１）−（３）のケースのいずれについても、ログ分析部１７０は、より後の処理において抽出したイベント情報を用いる。
【０１３６】
上記（４）、（５）のケースでは、ステップＳ１１６において、ログ分析部１７０は、視聴期間として特定した後、この視聴期間を仮の視聴期間とし、仮の視聴期間と要素条件で示される観測期間とが重複する期間を新たな視聴期間として特定すればよい。上記（４）、（５）のケースのいずれについても、ログ分析部１７０は、より後の処理において新たに特定した視聴期間を用いる。
よって、要素条件で示される観測期間内のイベントの発生頻度に基づいて依頼者が定められるため、イベントの観測期間に応じた依頼者の選定が可能となる。上記（１）−（５）のケースのように、機器の使用に関するイベントについては、使用頻度に応じた依頼者の選定が可能となる。例えば、観測期間として、１日のうちの特定の時間帯、一週間のうちの特定の曜日、一年のうちの特定の月もしくは季節などを指示することで、その観測期間における使用頻度を考慮してアンケート対象者が選定される。
また、観測期間は、所定の一定周期ごとに繰り返される期間に限られない。アンケート入稿情報受信部１４８は、依頼者機器５０から受信した分析条件設定情報に基づいて、一回のイベントの観測期間を設定してもよい。これにより、依頼者により任意に指定された観測期間内に生じたイベントに基づいてアンケート対象者が選定されうる。例えば、現在までの過去１年よりも短い期間、例えば、過去１か月内に生じたイベントに基づいてアンケート対象者が選定されうる。
【０１３７】
なお、上記の（１）、（２）、（４）、（５）に例示されるケースは、いずれもログ分析部１７０が、ステップＳ１１６において、イベントの頻度を、そのイベントが生じた機器のユーザごとに計数する手順と、その頻度に基づいて、その要素条件を満たすユーザを特定する手順を含む。
ログ分析部１７０は、新しいイベントほど重視してイベントの発生頻度を計数してもよい。例えば、上記のように、アンケート入稿情報受信部１４８は、依頼者機器５０から受信した分析条件設定情報に基づいて、一回のイベントの観測期間として、現在（現時点）までの期間がより短い期間を設定すればよい。これにより、その観測期間よりも過去のイベントが無視される。
【０１３８】
また、上記の（１）、（２）に例示されるケースでは、ログ分析部１７０は、イベントの発生時から現在までの期間が短いほど小さい重み係数（例えば、０以上１以下の正の実数）を定め、定めた重み係数をイベントごとに累積してイベントの発生頻度を算出してもよい。より具体的には、上記（１）のケースでは、ログ分析部１７０は、料理カテゴリごとの調理開始を示すイベント情報の個数を料理カテゴリ別調理回数として計数する際、各イベント情報が示す時刻から現在までの期間に基づく重み係数を定める。ログ分析部１７０は、定めた重み係数を料理カテゴリごとに累積して得られる総和を料理カテゴリ別調理回数として算出する。
上記（２）のケースでは、ログ分析部１７０は、機器ＩＤごとに選択したイベント情報の数を期間内開閉回数として計数する際、各イベント情報が示す時刻から現在までの期間に基づく重み係数を定める。ログ分析部１７０は、定めた重み係数を累積して得られる総和を期間内開閉回数として算出する。
【０１３９】
上記の（４）、（５）に例示されるケースでは、ログ分析部１７０は、特定された視聴期間ごとの時間を累積して、イベントの発生頻度の指標として総視聴時間を算出する。
そこで、上記（４）のケースでは、ログ分析部１７０は、機器ＩＤごとに特定した視聴時間の合計値である総視聴時間を算出する際、視聴時間の開始時刻または終了時刻から現在までの期間に基づく重み係数を視聴期間ごとに定める。ログ分析部１７０は、定めた重み係数に視聴時間を乗じて得られる乗算値を累積して得られる総和を総視聴時間として算出する。
上記（５）のケースでは、ログ分析部１７０は、機器ＩＤごとに特定した番組カテゴリごとの各視聴期間の視聴時間の合計値である番組カテゴリ別総視聴時間を算出する際、視聴時間の開始時刻または終了時刻から現在までの期間に基づく重み係数を視聴期間ごとに定める。ログ分析部１７０は、定めた重み係数に視聴時間を乗じて得られる乗算値を番組カテゴリごとに累積して得られる総和を番組カテゴリ別総視聴時間として算出する。
【０１４０】
要素条件は、機器ログ以外の種類のログに対応付けられてもよい。例えば、携帯電話機に提供されるコンテンツの嗜好に関する要素条件は、少なくともアクセスログ蓄積部１２４に記憶されアクセスログと提供コンテンツ情報（図示せず）に対応付けられる。コンテンツ情報は、コンテンツごとに、ジャンルとそのコンテンツのＵＲＬが対応付けられ、これらを含んで構成される。ログ分析部１７０は、アクセスログを参照して、イベントごとのアクセス先のＵＲＬを特定し、提供コンテンツ情報を参照して、特定したＵＲＬに対応するコンテンツのジャンルを特定することができる。特定したジャンルは、上記（５）のケースと同様に要素条件を満たすユーザの特定に用いられる。
要素条件は、機器に対する操作もしくは機器の動作状態に関わらず、その使用環境に関連してもよい。例えば、空調機に関する要素条件は、各時刻における室温を示すセンサ情報に対応づけられてもよい。ログ分析部１７０は、機器ログに含まれるセンサ情報を参照して、各時刻における室温に関する要素条件を満たすユーザの特定に用いられる。室温に関する要素条件として、例えば、動作開始時における室温と設定温度との差、動作開始時刻から室温が設定温度から所定の温度幅の範囲内に達する時刻までの所要時間などが設定されうる。
【０１４１】
また、配信条件情報が、２以上の要素条件からなる論理式を示す場合には、ログ分析部１７０は、ステップＳ１１６においてそれぞれの要素条件に係るユーザＩＤの集合について、その論理式が示す論理演算を行って得られるユーザＩＤの集合を求めればよい。
【０１４２】
（分析条件設定）
次に、分析条件の設定について説明する。分析条件受信部１６２は、配信条件情報と同様の分析条件情報を取得する。ステップＳ３３４において、依頼者機器５０は、配信条件配信画面と同様の分析条件設定画面を表示し、アンケート依頼者の操作に応じて配信条件設定情報と同様の内容を示す分析条件設定情報を生成する。ステップＳ３３６において、分析条件受信部１６２は、依頼者機器５０から受信した分析条件設定条件に基づいて分析条件情報を取得する。分析条件受信部１６２にも、配信条件基本データと同様の分析条件基本データを設定しておき、分析条件情報を取得する際、分析条件基本データを参照する。よって、分析条件情報も、上記のように１以上の要素条件情報を含んで構成される。また、ログ分析部１７０は、ステップＳ３４０において、ステップＳ１１６と同様の処理を行って分析条件を満たすユーザを特定することができる。
【０１４３】
但し、ステップＳ３３４において、分析条件受信部１６２は、一度に複数の分析条件を示す分析条件情報を取得してもよい。複数の分析条件のそれぞれは、互いに異なる１個の要素条件を含んで構成されてもよい。複数の分析条件は、同一項目に属する複数の分析条件であってもよい。例えば、食嗜好に関する複数の分析条件は、和食、洋食、中華をそれぞれ嗜好するユーザであってもよい。冷蔵庫開閉回数に関する複数の分析条件は、平均開閉回数が１０回未満、１１回以上２０回未満、２０回以上４０回未満、４０回以上の区間のそれぞれに属するユーザであってもよい。また、複数の分析条件のそれぞれは、複数の要素条件からなる論理式を示してもよい。複数の要素条件のうち少なくとも１つの要素条件が、複数の分析条件の間で互いに異なっていればよい。
【０１４４】
分析条件情報が複数の分析条件を含む場合、ステップＳ３４０において、ログ分析部１７０は、複数の分析条件のそれぞれを満たすユーザを特定する。
ステップＳ３４２において、ログ分析部１７０は、分析条件ごとに、その分析条件を満たすユーザのユーザＩＤを区分して含んだユーザリストを生成する。
ステップＳ３４４において、アンケート回答分析部１６４は、アンケート回答情報が示す設問の回答の選択肢ごとに、その選択肢に対応付けられたユーザＩＤのうち、ユーザリストに含まれるユーザと、その分析条件を特定する。アンケート回答分析部１６４は、特定した分析条件ごとにユニークなユーザＩＤの数を分析条件ごとに回答者数として計数する。
ステップＳ３４６において、アンケート回答分析部１６４は、設問に対する回答者数として、分析条件ごとの回答者数を示す分析結果情報を分析結果配信部１６６に送信する。
従って、依頼者機器５０に提供される分析結果情報には、設問に対する回答の選択肢について複数の分析条件間の回答者数の分布が示される。
例えば、エアコン設定温度別回答結果ｑａ２２−３（図３０）を取得するために、ログ分析部１７０は、ステップＳ３４０において、空調機における４段階の設定温度帯を要素条件として含む分析条件のそれぞれについて上記（３）のケースに示す処理と同様の処理を行う。そして、アンケート回答分析部１６４は、ステップＳ３４４において、「カレーが大好き」との選択肢を選択した回答者のそれぞれのユーザＩＤを分析条件ごとに特定し、特定したユニークなユーザＩＤの数を回答者数として分析条件ごとに計数する。
また、冷蔵庫の平均開閉回数別回答結果ｑａ２４−２（図３１）を取得するために、ログ分析部１７０は、ステップＳ３４０において、冷蔵庫における４段階の平均開閉回数を要素条件として含む分析条件のそれぞれについて上記（２）のケースに示す処理と同様の処理を行う。そして、アンケート回答分析部１６４は、ステップＳ３４４において５通りの選択肢の、それぞれの選択肢を選択した回答者のそれぞれのユーザＩＤを分析条件に特定し、特定したユニークなユーザＩＤの数を回答者数として選択肢と分析条件の組ごとに計数する。
【０１４５】
なお、設定した分析条件情報を用いて分析（再集計）対象とする設問は、一回のアンケートにおける全ての設問であってもよいし、一部の設問であってもよい。分析対象とする設問は、分析条件情報で指示されてもよい。例えば、分析条件受信部１６２は、依頼者機器５０から受信した分析条件設定情報に基づいて分析対象設問情報を取得し、分析対象設問情報を分析条件情報に含める。ステップＳ３４４の処理を実行する際、アンケート回答分析部１６４は、分析条件情報に含まれる分析対象設問情報が示す設問を、処理対象とする設問として特定する。
また、分析対象設問情報は、個々の要素条件に対して独立に設定されてもよい。例えば、分析条件受信部１６２は、依頼者機器５０から受信した分析条件設定情報に基づいて取得した分析対象設問情報を特定の要素条件情報に含める。ステップＳ３４４の処理を実行する際、アンケート回答分析部１６４は、分析条件情報を構成する要素条件情報に含まれる分析対象設問情報が示す設問を、処理対象とする設問として特定する。
【０１４６】
以上に説明したように、本実施形態に係る情報処理方法は、情報処理装置１０等において、次の第１ステップ〜第３ステップを有する。第１ステップは、予め登録されたユーザの機器に表れたイベントを示すイベント情報からなるログを蓄積するステップである。第２ステップは、アンケート依頼者の機器（例えば、依頼者機器５０）からアンケート対象者の条件を示す条件情報（例えば、配信条件情報）が与えられるとき、蓄積したログを用いてその条件を満たすユーザを特定するステップである。第３ステップは、１以上の設問を示すアンケート情報をユーザが利用する機器（例えば、回答用機器４０）に配信するステップである。
この構成によれば、ユーザの認識や記憶に基づく情報に頼らずに、ユーザが使用した機器に生じたイベントを示すログからアンケート対象者の条件を満たすユーザを定めることができる。そのため、ユーザの認知を要しない生活特性に係る条件を任意に設定して客観的にアンケート対象者を選定することができる。また、アンケート対象者の候補となるユーザに対する事前調査の負担が回避される。
【０１４７】
本実施形態に係る情報処理方法は、入力される条件情報（例えば、配信条件情報）が示す条件を満たすユーザの数をアンケート依頼者が利用する機器に出力するステップを有してもよい。
この構成によれば、アンケート依頼者の機器に設定した条件情報を満たすユーザの人数が提供される。そのため、アンケート依頼者は、提供されたユーザの人数を把握し、そのユーザの人数に基づくアンケートの対象者の数や条件の妥当性を行うことができる。
【０１４８】
本実施形態に係る情報処理方法において、条件情報は１以上の要素情報を含み、少なくとも１個の要素情報はイベントの種別であるイベント種別と対応付けられ、第２ステップは、ログからそのイベント種別が示すイベントが表れた機器に係るユーザを特定するステップを有してもよい。
この構成によれば、設定した要素情報で指示されるイベント種別のイベントが表れる機器のユーザがアンケート対象者として特定されうる。そのため、指定したイベント種別のイベントが表れた機器を有するユーザをアンケート対象者の要件として限定することができる。
【０１４９】
本実施形態に係る情報処理方法は、要素情報はイベントが表れた機器の種別である機器種別と対応付けられ、第２ステップは、ログからその要素情報で指示されるイベントが表れた機器であって、その要素情報に対応する機器種別の機器に係るユーザを特定するステップを含んでもよい。
この構成によれば、要素情報に対応する機器種別であって、その要素情報で指示されるイベントが表れた機器を有するユーザがアンケート対象者として特定されうる。そのため、指定したイベントが表れ、指定した機器種別の機器を有するユーザをアンケート対象者の要件として限定することができる。
【０１５０】
本実施形態に係る情報処理方法において、要素情報はイベントの観測期間と対応付けられ、第２ステップは、ログからその観測期間においてそのイベント種別のイベントが表れた機器のユーザを特定するステップを有してもよい。
この構成によれば、対応する観測期間内に設定した要素情報で指示されるイベント種別のイベントが表れた機器のユーザがアンケート対象者として特定されうる。そのため、指定したイベント種別のイベントが表れた機器を有するユーザをアンケート対象者の要件として限定することができる。
【０１５１】
本実施形態に係る情報処理方法において、第４ステップは、その観測期間内にその機器に表れたイベント種別のイベントの頻度を前記機器のユーザごとに算出するステップと、その頻度に基づいて要素情報が示す要素条件を満たすユーザを特定するステップと、を有してもよい。
この構成によれば、その観測期間内にその要素情報に対応するイベント種別のイベントが表れた頻度に基づいて、アンケート対象者が特定されうる。そのため、指定したイベント種別のイベントが、指定したイベントの観測期間内に表れた頻度に基づいてアンケート対象者を選定することができる。
【０１５２】
本実施形態に係る情報処理方法において、その観測期間は所定周期ごとに繰り返される特定の期間であってもよい。
この構成によれば、所定周期ごとに繰り返される特定の期間内にそのイベントが表れた頻度に基づいてアンケート対象者が特定されうる。そのため、所定周期、例えば、１日、１週間、１年ごとの生活特性の変動に応じたイベントの頻度に基づいてアンケート対象者を選定することができる。
【０１５３】
本実施形態に係る情報処理方法は、その機器にそのイベント種別のイベントが表れた時刻から現在までの期間が短いほど、当該イベントを重視してそのイベント種別のイベントの頻度を算出するステップと、その頻度に基づいてその要素情報が示す要素条件を満たすユーザを特定するステップと、を有してもよい。
この構成によれば、現在に近い時刻に表れ、指定されたイベント種別のイベントほど重視して算出されたイベントの頻度に基づいてアンケート対象者が特定されうる。そのため、最近の生活特性に応じたイベントの頻度に基づいてアンケート対象者を選定することができる。
【０１５４】
本実施形態に係る情報処理方法において、要素情報がテレビジョン放送の視聴に関する場合、第２ステップは、ログに含まれる電源投入を示す第１イベント情報と電源断を示す第２イベント情報に基づいて、テレビジョン受信機における視聴期間を特定するステップを含んでもよい。また、第２ステップは、視聴期間ごとの視聴時間を累積してイベントの頻度として算出するステップを含んでもよい。
この構成によれば、テレビジョン受信機における視聴期間ごとの視聴時間を累積して得られる総視聴時間がテレビジョン受信機に表れるイベントの頻度として算出される。そのため、テレビジョン受信機の使用頻度として総視聴時間をアンケート対象者の要件として利用することができる。
【０１５５】
本実施形態に係る情報処理方法において、第２ステップは、少なくとも放送された番組のカテゴリを示す番組情報に基づいて、前記テレビジョン受信機が受信した番組のカテゴリを特定するステップを含んでもよい。
この構成によれば、番組情報に基づいてテレビジョン受信機が受信した番組のカテゴリが特定される。そのため、視聴された番組のカテゴリに関する嗜好をアンケート対象者の要件として利用することができる。
【０１５６】
本実施形態に係る情報処理方法は、条件情報は、複数の要素情報がそれぞれ示す要素条件からなる論理式を示し、第２ステップは、ログを用いて要素条件それぞれを満たすユーザである要素ユーザを特定し、要素ユーザの集合を条件情報が示す論理式に基づいて論理演算するステップを含んでもよい。
この構成によれば、複数の要素情報がそれぞれ示す要素条件を満たす要素ユーザの集合を論理演算することができる。そのため、アンケート対象者の条件として複雑な配信条件を設定することができる。
【０１５７】
以上、図面を参照してこの発明の一実施形態について詳しく説明してきたが、具体的な構成は上述のものに限られることはなく、この発明の要旨を逸脱しない範囲内において様々な設計変更等をすることが可能である。
【０１５８】
例えば、ログ分析部１７０は、集計の際に分析条件情報が示す要素条件に対応する関連ログから抽出するデータとして、要素条件で指定された該当の種別の連携機器を登録していないユーザについて、その連携機器に表れるイベントを示すデータに代えて、拡大推定して得られるデータを利用してもよい。この例では、拡大推定とは、ある第１のイベントと相関もしくは因果関係を有する別個の第２のイベントが表れることを、その第１のイベントが表れたものとして推定することを意味する。第１のイベントが、あるユーザについて未登録の機器に関するイベントであり、第２のイベントは、そのユーザについて登録された連携機器に関するイベントであれば、ログ分析部１７０は、その未登録の機器について情報が取得できなくとも、そのユーザを集計対象に加えることができる。例えば、ログ分析部１７０は、そのユーザについて登録された連携機器に係るデータのうち、該当の種別の連携機器に係るデータに相関があることが判明したデータであれば、そのデータを該当の種別の連携機器に係るデータとして推定できる。より具体的には、外部データ取得部１３０から取得可能とする外部データに他システムから配信されるコンテンツに関するアクセスログがあり、そのアクセスログの中に情報処理システム１、１ａで管理されるユーザのユーザＩＤに関連付けられ、特定の放送番組の中でのみ紹介された懸賞募集のホームページのアクセスを示すアクセス情報を含む場合を仮定する。その場合、そのユーザがそのアクセスに係るテレビジョン受信器を登録しておらず、そのユーザに係るテレビジョン受信機に係るデータが機器ログに含まれなかったとしても、ログ分析部１７０は、そのアクセス情報を、そのユーザに係るテレビジョン受信機におけるその番組の視聴を示すデータとして利用してもよい。これは、そのユーザが登録していないテレビジョン受信機を用いて実際に放送を視聴した可能性が高いためである。
また、ログ分析部１７０は、設定された要素条件に応じて、関連ログから導出した判定結果を示すデータについて拡大推定して得られる要素条件を満たすユーザを判定してもよい。この例では、拡大推定とは、判定結果を与える第１の要素条件に係る第１のイベントと相関もしくは因果関係を有する別個の第２のイベントに係る第２の要素条件を満たす場合、第１の要素条件を満たすものとみなすことを意味する。例えば、ログ分析部１７０が、ユーザの食生活の嗜好情報を示す第１のデータに対して、スーパーマーケットの購買履歴を用いて導出された食生活の嗜好を示す第２のデータを組み合せ、組み合わせによって両者間で相関があるパターン（例えば、メニュー、食材、など）を発見した場合を仮定する。その場合、ログ分析部１７０は、当該ユーザについて登録した情報処理端末から取得される購買履歴から導出される嗜好を示すデータを、要素条件で指示される調理機から取得されるデータから導出される嗜好を示すデータとしても用いてもよい。これにより、該当する調理家電を登録していない、もしくはネットワークに接続していないために、その機器のイベント情報を取得できないユーザでも、漏れなくアンケート情報の配信対象もしくは分析における集計対象とすることができる。
【０１５９】
なお、連携機器は、回答用機器４０の機能を備えていれば、連携機器と別個の回答用機器４０が省略されてもよい。図３２に例示される情報処理システム１ａは、情報処理装置１０と依頼者機器５０の他、ある１名の登録ユーザの連携機器として１台のＩｏＴ機器２０−３を備える。ＩｏＴ機器２０−３は、回答用機器４０の機能を備える。
図３３に例示される情報処理システム１ｂは、情報処理装置１０と依頼者機器５０の他、ある１名の登録ユーザの連携機器として１台のＩｏＴ機器２０−３と１台の情報端末装置３０を備える。ＩｏＴ機器２０−３は、回答用機器４０の機能を備えるが、情報端末装置３０を経由して情報処理装置１０と各種のデータを送信および受信する。
回答用機器４０は、必ずしも情報端末装置として構成されていなくてもよく、例えば、音響映像機器もしくは生活家電として構成されてもよい。なお、上記の連携機器のいずれかが回答用機器４０として用いられ、連携機器とは別個に回答用機器４０が設定されなくてもよい。例えば、ＩｏＴ機器２０−２または情報端末装置３０が、回答用機器４０として機能を有し、使用されてもよい。
【０１６０】
また、機器ログ蓄積部１２６は、機器ログにセンサ情報を含めなくてもよい。機器ログ蓄積部１２６は、機器ログとは別個に１以上のセンサ情報が順次累積してなるセンサログを関連ログとして蓄積してもよい。また、情報処理装置１０は、機器ログ蓄積部１２６とは別個に、センサ情報を蓄積するセンサログ蓄積部（図示せず）を備えてもよい。その場合には、機器ログ蓄積部１２６は、センサ情報を蓄積しなくてもよい。
また、依頼者機器５０は、アンケート依頼者が用いる機器であれば、本人もしくは本人に依頼する者が所有もしくは管理する機器に限られず、第三者であるアンケートサービスを実施する事業者もしくはその依頼者の管理下にある別個の情報処理装置でもよい。この場合、依頼者機器５０は、情報処理装置１０とは別途アンケート依頼者のユーザ認証を行ってもよく、情報処理装置１０にはアンケート依頼者情報管理部１４２を含めなくてもよい。
【０１６１】
また、アンケート入稿画面情報配信部１４４から提供されるアンケート入稿画面情報に基づくアンケート入稿画面には、必ずしも配信条件が表示されなくてもよい。
また、情報処理装置１０には、分析条件受信部１６２を含めなくてもよい。この場合、アンケート依頼者は分析条件を指定せずに、あらかじめ決められた特定の条件で集計された結果のみが取得される。そのため、その結果のみが分析結果確認画面に表示される。
【０１６２】
情報処理システム１、１ａ、１ｂは、情報処理装置１０に代え、複数のサーバ装置からなるサーバ群（図示せず）を備えてもよい。複数のサーバ装置は、それぞれ、図３に示すハードウェア構成を備え、サーバ群全体として情報処理装置１０が備える機能部を分担する。複数のサーバ群は、相互にネットワークを経由して各種のデータを送信および受信可能に接続される。例えば、サーバ群は、５個のサーバ装置を備える。５個のサーバ装置のうち第１サーバ装置は、コンテンツ提供部１２２、アクセスログ蓄積部１２４、機器ログ蓄積部１２６およびユーザ情報管理部１２８を備える。第２サーバ装置は、外部データ取得部１３０とログ分析部１７０を備える。第３サーバ装置は、アンケート依頼者情報管理部１４２、アンケート入稿画面情報配信部１４４、対象者数配信部１４６およびアンケート入稿情報受信部１４８を備える。第４サーバ装置は、アンケートコンテンツ管理部１５２、アンケート配信部１５４、アンケート回答受信部１５６およびアンケート回答管理部１５８を備える。第５サーバ装置は、分析条件受信部１６２、アンケート回答分析部１６４および分析結果配信部１６６を備える。
【０１６３】
サーバ群を構成するサーバ装置の個数と、各サーバ装置が備える機能部の組み合わせは、これには限られない。例えば、第３サーバ装置は、さらに第２サーバ装置の機能部を備えた単一のサーバ装置として構成され、第２サーバ装置が省略されてもよい。また、第５サーバ装置は、さらに第２サーバ装置の機能部を備えた単一のサーバ装置として構成され、第２サーバ装置が省略されてもよい。また、第３サーバ装置は、第５サーバ装置は、さらに第５サーバ装置の機能部を備えた単一のサーバ装置として構成され、第５サーバ装置が省略されてもよい。
【０１６４】
なお、上記の例では、個々のユーザを特定する際、ユーザＩＤを用いる場合を例にしたが、一意にユーザを特定することができれば、これには限られない。ユーザＩＤに代えて、個々のユーザについてそれぞれ異なる情報が用いられればよい。例えば、ユーザＩＤに代えて、登録機器の機器ＩＤ、登録機器のメールアドレス、ユーザ名、などが利用可能である。
【０１６５】
なお、情報処理装置１０、ＩｏＴ機器２０、情報端末装置３０、回答用機器４０、依頼者機器５０、上記のサーバ装置は、それぞれコンピュータで実現するようにしてもよい。その場合、この制御機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することによって実現してもよい。
また、情報処理装置１０、ＩｏＴ機器２０、情報端末装置３０、回答用機器４０、依頼者機器５０、上記のサーバ装置の一部または全部は、それぞれＬＳＩ（Ｌａｒｇｅ  Ｓｃａｌｅ  Ｉｎｔｅｇｒａｔｉｏｎ）等の集積回路として実現されてもよい。情報処理装置１０、ＩｏＴ機器２０、情報端末装置３０、回答用機器４０、依頼者機器５０、上記のサーバ装置の一部の各機能ブロックは個別にプロセッサ化してもよいし、一部、または全部を集積してプロセッサ化してもよい。また、集積回路化の手法はＬＳＩに限らず専用回路、または汎用プロセッサで実現してもよい。また、半導体技術の進歩によりＬＳＩに代替する集積回路化の技術が出現した場合、当該技術による集積回路を用いてもよい。
【符号の説明】
【０１６６】
１、１ａ、１ｂ…情報処理システム、１０…情報処理装置、２０…ＩｏＴ機器、３０…情報端末装置、４０…回答用機器、５０…依頼者機器、１０２…ＣＰＵ、１０４…記憶媒体、１０６…ドライブ部、１０８…入力部、１１０…出力部、１１２…ＲＯＭ、１１４…ＲＡＭ、１１６…補助記憶部、１１８…インタフェース部、１２２…コンテンツ提供部、１２４…アクセスログ蓄積部、１２６…機器ログ蓄積部、１２８…ユーザ情報管理部、１３０…外部データ取得部、１４２…アンケート依頼者情報管理部、１４４…アンケート入稿画面情報配信部、１４６…対象者数配信部、１４８…アンケート入稿情報受信部、１５２…アンケートコンテンツ管理部、１５４…アンケート配信部、１５６…アンケート回答受信部、１５８…アンケート回答管理部、１６２…分析条件受信部、１６４…アンケート回答分析部、１６６…分析結果配信部
【図１】
2020086601.tif 000003
【図２】
2020086601.tif 000004
【図３】
2020086601.tif 000005
【図４】
2020086601.tif 000006
【図５】
2020086601.tif 000007
【図６】
2020086601.tif 000008
【図７】
2020086601.tif 000009
【図８】
2020086601.tif 000010
【図９】
2020086601.tif 000011
【図１０】
2020086601.tif 000012
【図１１】
2020086601.tif 000013
【図１２】
2020086601.tif 000014
【図１３】
2020086601.tif 000015
【図１４】
2020086601.tif 000016
【図１５】
2020086601.tif 000017
【図１６】
2020086601.tif 000018
【図１７】
2020086601.tif 000019
【図１８】
2020086601.tif 000020
【図１９】
2020086601.tif 000021
【図２０】
2020086601.tif 000022
【図２１】
2020086601.tif 000023
【図２２】
2020086601.tif 000024
【図２３】
2020086601.tif 000025
【図２４】
2020086601.tif 000026
【図２５】
2020086601.tif 000027
【図２６】
2020086601.tif 000028
【図２７】
2020086601.tif 000029
【図２８】
2020086601.tif 000030
【図２９】
2020086601.tif 000031
【図３０】
2020086601.tif 000032
【図３１】
2020086601.tif 000033
【図３２】
2020086601.tif 000034
【図３３】
2020086601.tif 000035