(57)【特許請求の範囲】
【請求項１】
外部端末の表示コンテンツ種別情報の送信と、前記外部端末の表示サイズ情報の取得と、前記表示サイズ情報の取得結果の送信と、を前記外部端末に実行させる取得要求を送信する処理と、調査のための設問コンテンツを含み前記設問コンテンツに対する回答情報の送信を前記外部端末に実行させるウェブページデータを送信する処理と、を実行する要求送信部と、
前記設問コンテンツごとに要求される表示コンテンツ種別と表示サイズを要求性能として管理する管理部と、
前記外部端末から受信した表示コンテンツ種別情報と表示サイズ情報が前記外部端末から送信要求のあった前記設問コンテンツの要求性能を満たしているか否かを判定する適合判定部と、を備えた
情報処理装置。
【請求項２】
前記要求送信部は、前記外部端末においてユーザが前記調査のための設問コンテンツへの回答を開始し当該外部端末から回答情報が送信されるまでの間に、前記表示コンテンツ種別情報についての前記送信要求と前記表示サイズ情報についての前記送信要求とを送信する
請求項１に記載の情報処理装置。
【請求項３】
前記要求送信部は、前記適合判定部の判定結果が要求性能を満たしていないとされた場合に前記回答情報の送信要求を前記外部端末に送信しない
請求項１に記載の情報処理装置。
【請求項４】
前記要求送信部は、前記適合判定部の判定結果が要求性能を満たしていないとされた場合に前記設問コンテンツを前記外部端末へ送信しない
請求項１に記載の情報処理装置。
【請求項５】
前記表示コンテンツ種別情報に基づいて前記外部端末の表示コンテンツ種別を大型端末用コンテンツと小型端末用コンテンツを含む何れかに分類する第１分類処理と、前記表示サイズ情報に基づいて前記外部端末の表示サイズを大サイズと小サイズを含む何れかに分類する第２分類処理を行う分類部を備える
請求項４に記載の情報処理装置。
【請求項６】
前記適合判定部は、前記表示コンテンツ種別が大型端末用コンテンツに分類され前記表示サイズが小サイズに分類された場合に要求性能を満たしていないと判定する
請求項５に記載の情報処理装置。
【請求項７】
前記適合判定部は、前記表示コンテンツ種別が小型端末用コンテンツに分類され前記表示サイズが大サイズに分類された場合に要求性能を満たしていないと判定する
請求項５に記載の情報処理装置。
【請求項８】
前記要求送信部は、前記適合判定部が要求性能を満たしていないと判定した場合に前記設問コンテンツの回答が不可能なコンテンツを送信する
請求項６から請求項７の何れかに記載の情報処理装置。
【請求項９】
受信した複数の前記回答情報から集計結果情報を生成する集計部を備え、
前記集計部は、前記適合判定部の判定結果が要求性能を満たしていないとされた場合に当該外部端末から受信した回答情報を前記集計結果情報の生成に用いない
請求項１に記載の情報処理装置。
【請求項１０】
前記表示コンテンツ種別情報に基づいて前記外部端末の表示コンテンツ種別を大型端末用コンテンツと小型端末用コンテンツを含む何れかに分類する第１分類処理と、前記表示サイズ情報に基づいて前記外部端末の表示サイズを大サイズと小サイズを含む何れかに分類する第２分類処理を行う分類部を備え、
前記分類部は、前記表示サイズが小サイズとされた場合に前記外部端末を小型端末と分類し、前記表示コンテンツ種別が大型端末用コンテンツとされ前記表示サイズが大サイズとされた場合に前記外部端末を大型端末と分類し、前記大型端末及び前記小型端末の何れにも属さない場合に前記外部端末を中型端末と分類する
請求項１に記載の情報処理装置。
【請求項１１】
前記表示サイズ情報は、前記外部端末が備える表示部の縦サイズと横サイズを加算した数値によって特定される情報である
請求項１に記載の情報処理装置。
【請求項１２】
前記要求送信部は、前記外部端末に送信する前記設問コンテンツを選択可能な選択用コンテンツを送信し、
前記選択用コンテンツは、前記適合判定部によって前記外部端末が要求性能を満たしていると判定される前記設問コンテンツのみを選択可能に構成された
請求項１に記載の情報処理装置。
【請求項１３】
外部端末の表示コンテンツ種別情報の送信と、前記外部端末の表示サイズ情報の取得と、前記表示サイズ情報の取得結果の送信と、を前記外部端末に実行させる情報取得用ウェブページデータを送信する処理と、
調査のための設問コンテンツを含み前記設問コンテンツに対する回答情報の送信を前記外部端末に実行させる回答用ウェブページデータを送信する処理と、
前記設問コンテンツごとに要求される表示コンテンツ種別と表示サイズを要求性能として管理する処理と、
前記外部端末から受信した表示コンテンツ種別情報と表示サイズ情報が前記外部端末から送信要求のあった前記設問コンテンツの要求性能を満たしているか否かを判定する処理と、を
情報処理装置が実行する情報処理方法。
【請求項１４】
外部端末の表示コンテンツ種別情報の送信と、前記外部端末の表示サイズ情報の取得と、前記表示サイズ情報の取得結果の送信と、を前記外部端末に実行させる取得要求を送信する手順と、
調査のための設問コンテンツを含み前記設問コンテンツに対する回答情報の送信を前記外部端末に実行させるウェブページデータを送信する手順と、
前記設問コンテンツごとに要求される表示コンテンツ種別と表示サイズを要求性能として管理する手順と、
前記外部端末から受信した表示コンテンツ種別情報と表示サイズ情報が前記外部端末から送信要求のあった前記設問コンテンツの要求性能を満たしているか否かを判定する手順と、を
コンピュータに実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、設問コンテンツを送信する情報処理装置、情報処理方法及びプログラムについての技術分野に関する。
【背景技術】
【０００２】
アンケートなどの設問コンテンツの中には、回答に適切なユーザに対して送信するように要求される場合がある。例えば、設問コンテンツの適切な表示が可能なユーザ端末を所持しているユーザに対して送信するように要求されるような場合である。
例えば、特許文献１においては、ＨＴＴＰ（Hypertext Transfer Protocol）リクエストに含まれているユーザエージェントの情報を利用してユーザ端末のデバイス種別を判定する構成が開示されている。このような構成においては、ユーザエージェントの情報を利用してユーザ端末が回答に適切な端末であるか否かを判定することが可能である。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特許第５８９００７８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、ユーザエージェントの情報は、任意の変更が可能であり、設問コンテンツの回答に適切なユーザ端末であると誤って判定されてしまう虞がある。その結果、設問コンテンツに対する有効な回答結果を得ることができない可能性が生じる。
本発明は、このような状況を鑑み、設問コンテンツに対する回答内容の信頼性向上を図ることを目的とする。
【課題を解決するための手段】
【０００５】
本発明に係る情報処理装置は、外部端末の表示コンテンツ種別情報の送信と、前記外部端末の表示サイズ情報の取得と、前記表示サイズ情報の取得結果の送信と、を前記外部端末に実行させる取得要求を送信する処理と、調査のための設問コンテンツを含み前記設問コンテンツに対する回答情報の送信を前記外部端末に実行させるウェブページデータを送信する処理と、を実行する要求送信部と、前記設問コンテンツごとに要求される表示コンテンツ種別と表示サイズを要求性能として管理する管理部と、前記外部端末から受信した表示コンテンツ種別情報と表示サイズ情報が前記外部端末から送信要求のあった前記設問コンテンツの要求性能を満たしているか否かを判定する適合判定部と、を備えている。
設問コンテンツとは、例えば、アンケート回答用のウェブページ情報や、クイズ回答用のウェブページ情報などである。外部端末の表示コンテンツ種別とは、外部端末が設問コンテンツを表示する際にどのような態様で表示させようとしているかを示す種別とされる。表示コンテンツ種別情報は、表示コンテンツ種別を特定するために用いられる情報であって、例えば、ＯＳ（Operating System）情報やウェブブラウザなどの情報とされる。外部端末の表示サイズ情報は、外部端末に表示される設問コンテンツのサイズ情報である。表示サイズ情報は、例えば、画面の大きさ（縦の長さや横の長さ）や解像度の情報、或いは設問コンテンツが表示されるウェブブラウザの表示領域の大きさであってもよい。
表示コンテンツ種別情報と表示サイズ情報を外部端末から受信することにより、表示コンテンツ種別情報と表示サイズ情報に応じたコンテンツ配信を実現することができる。
【０００６】
またこれにより、要求性能（要求環境）を満たしているか否かによって処理を変えることが可能とされる。
【０００７】
上述した情報処理装置における前記要求送信部は、前記外部端末においてユーザが前記調査のための設問コンテンツへの回答を開始し当該外部端末から回答情報が送信されるまでの間に、前記表示コンテンツ種別情報についての前記送信要求と前記表示サイズ情報についての前記送信要求とを送信してもよい。
これにより、回答開始後の外部端末において表示コンテンツ種別情報及び表示サイズ情報の取得が行われる。
【０００８】
上述した情報処理装置における前記要求送信部は、前記適合判定部の判定結果が要求性能を満たしていないとされた場合に前記回答情報の送信要求を前記外部端末に送信しなくてもよい。
これにより、要求性能を満たしていない外部端末においては、例え設問コンテンツに対する回答を行ったとしても回答の送信（返信）がなされない。
【０００９】
上述した情報処理装置における前記コンテンツ送信部は、前記適合判定部の判定結果が要求性能を満たしていないとされた場合に前記設問コンテンツを前記外部端末へ送信しなくてもよい。
これにより、要求性能を満たしている外部端末のみ設問コンテンツが送信される。
【００１０】
上述した情報処理装置においては、前記表示コンテンツ種別情報に基づいて前記外部端末の表示コンテンツ種別を大型端末用コンテンツと小型端末用コンテンツを含む何れかに分類する第１分類処理と、前記表示サイズ情報に基づいて前記外部端末の表示サイズを大サイズと小サイズを含む何れかに分類する第２分類処理を行う分類部を備えていてもよい。
これにより、表示コンテンツ種別情報と表示サイズ情報の双方の情報を用いて外部端末の回答環境を認識することが可能とされる。
【００１１】
上述した情報処理装置における前記適合判定部は、前記表示コンテンツ種別が大型端末用コンテンツに分類され前記表示サイズが小サイズに分類された場合に要求性能を満たしていないと判定してもよい。
表示コンテンツ種別が大型端末用コンテンツであるため、大きな画面に適した設問コンテンツを送信することが考えられる。一方で、表示サイズが小サイズとされていることから、設問コンテンツの適した表示が行えない可能性がある。
【００１２】
上述した情報処理装置における前記適合判定部は、前記表示コンテンツ種別が小型端末用コンテンツに分類され前記表示サイズが大サイズに分類された場合に要求性能を満たしていないと判定してもよい。
表示コンテンツ種別が小型端末用コンテンツであるため、小さな画面を備えた小型の端末に適した設問コンテンツを送信することが考えられる。例えば、携帯電話などのように容易に持ち運べる外部端末を有した状態で所定の場所にいるユーザに対して設問コンテンツを送信し、その場で回答してもらう場合などが想定される。
【００１３】
上述した情報処理装置における前記コンテンツ送信部は、前記適合判定部が要求性能を満たしていないと判定した場合に前記設問コンテンツの回答が不可能なコンテンツを送信してもよい。
回答が不能なコンテンツを送信することにより、ユーザが回答してしまう状況を回避することができる。
【００１４】
上述した情報処理装置においては、受信した複数の前記回答情報から集計結果情報を生成する集計部を備え、前記集計部は、前記適合判定部の判定結果が要求性能を満たしていないとされた場合に当該外部端末から受信した回答情報を前記集計結果情報の生成に用いなくてもよい。
これにより、不適切となり得る回答情報が予め除外されて集計される。
【００１５】
上述した情報処理装置においては、前記表示コンテンツ種別情報に基づいて前記外部端末の表示コンテンツ種別を大型端末用コンテンツと小型端末用コンテンツを含む何れかに分類する第１分類処理と、前記表示サイズ情報に基づいて前記外部端末の表示サイズを大サイズと小サイズを含む何れかに分類する第２分類処理を行う分類部を備え、前記分類部は、前記表示サイズが小サイズとされた場合に前記外部端末を小型端末と分類し、前記表示コンテンツ種別が大型端末用コンテンツとされ前記表示サイズが大サイズとされた場合に前記外部端末を大型端末と分類し、前記大型端末及び前記小型端末の何れにも属さない場合に前記外部端末を中型端末と分類してもよい。
これにより、外部端末が表示サイズに応じて分類される。
【００１６】
上述した情報処理装置における前記表示サイズ情報は、前記外部端末が備える表示部の縦サイズと横サイズを加算した数値によって特定される情報とされてもよい。
例えば、外部端末が備える表示部の縦サイズ（ｃｍ）と横サイズ（ｃｍ）を加算して表示サイズ情報を算出する。
【００１７】
上述した情報処理装置における前記コンテンツ送信部は、前記外部端末に送信する前記設問コンテンツを選択可能な選択用コンテンツを送信し、前記選択用コンテンツは、前記適合判定部によって前記外部端末が要求性能を満たしていると判定される前記設問コンテンツのみを選択可能に構成されていてもよい。
コンテンツ送信部は、例えば、アンケート一覧ページを表示するためのウェブページ情報を送信する。アンケート一覧ページには、要求性能と外部端末の回答環境が一致しない設問コンテンツは非表示（或いは選択不能）とされる。
【００１８】
本発明に係る情報処理方法は、外部端末の表示コンテンツ種別情報の送信と、前記外部端末の表示サイズ情報の取得と、前記表示サイズ情報の取得結果の送信と、を前記外部端末に実行させる情報取得用ウェブページデータを送信する処理と、調査のための設問コンテンツを含み前記設問コンテンツに対する回答情報の送信を前記外部端末に実行させる回答用ウェブページデータを送信する処理と、前記設問コンテンツごとに要求される表示コンテンツ種別と表示サイズを要求性能として管理する処理と、前記外部端末から受信した表示コンテンツ種別情報と表示サイズ情報が前記外部端末から送信要求のあった前記設問コンテンツの要求性能を満たしているか否かを判定する処理と、を情報処理装置が実行する情報処理方法である。
【００１９】
本発明に係るプログラムは、外部端末の表示コンテンツ種別情報の送信と、前記外部端末の表示サイズ情報の取得と、前記表示サイズ情報の取得結果の送信と、を前記外部端末に実行させる取得要求を送信する手順と、調査のための設問コンテンツを含み前記設問コンテンツに対する回答情報の送信を前記外部端末に実行させるウェブページデータを送信する手順と、前記設問コンテンツごとに要求される表示コンテンツ種別と表示サイズを要求性能として管理する手順と、前記外部端末から受信した表示コンテンツ種別情報と表示サイズ情報が前記外部端末から送信要求のあった前記設問コンテンツの要求性能を満たしているか否かを判定する手順と、をコンピュータに実行させるプログラムである。
【発明の効果】
【００２０】
本発明によれば、設問コンテンツに対する回答内容の信頼性の向上を図ることができる。
【図面の簡単な説明】
【００２１】
【図１】本発明の実施の形態のコンテンツ配信端末を含むネットワークシステムの説明図である。
【図２】実施の形態のコンピュータ装置のブロック図である。
【図３】実施の形態のコンテンツ配信端末の機能構成の説明図である。
【図４】小型端末で大型端末用ページを表示した状態を示す概略図である。
【図５】アンケートＤＢに記憶される情報の一例を示した図である。
【図６】回答ＤＢに記憶される情報の一例を示した図である。
【図７】要求性能ＤＢに記憶される情報の一例を示した図である。
【図８】アンケート配信依頼受信処理の一例についてのフローチャートである。
【図９】コンテンツ配信に際してコンテンツ配信端末とユーザ端末が実行する処理の一例を示した図である。
【図１０】コンテンツ配信についての流れの一例を概略で示す図である。
【図１１】第１分類処理の一例についてのフローチャートである。
【図１２】第２分類処理の一例についてのフローチャートである。
【図１３】最終分類処理の一例についてのフローチャートである。
【図１４】適合判定処理の一例についてのフローチャートである。
【図１５】第２分類処理の変形例１についてのフローチャートである。
【図１６】最終分類処理の変形例２についてのフローチャートである。
【図１７】コンテンツ配信に際してコンテンツ配信端末とユーザ端末が実行する処理の変形例３を示した図である。
【図１８】変形例３についての流れの一例を概略で示す図である。
【図１９】コンテンツ配信に際してコンテンツ配信端末とユーザ端末が実行する処理の変形例５を示した図である。
【図２０】コンテンツ配信に際してコンテンツ配信端末とユーザ端末が実行する処理の変形例６を示した図である。
【図２１】変形例６についての流れの一例を概略で示す図である。
【発明を実施するための形態】
【００２２】
実施の形態について、添付図を参照しながら説明する。
＜１．ネットワークシステムの構成＞
コンテンツ配信端末１を含むネットワークシステムの構成について、図１を参照して説明する。
コンテンツ配信端末１は、通信ネットワーク２を介して、複数のユーザ端末３とクライアント端末４と相互通信可能に構成されている。
【００２３】
コンテンツ配信端末１、通信ネットワーク２，ユーザ端末３及びクライアント端末４を含むネットワークシステムは各種の例が考えられる。
例えば、複数の店舗が出店する仮想的な商店街を実現するＥＣ（electronic commerce（電子商取引））システム、各種コンテンツのダウンロードや配信を行うコンテンツサービスシステム、会社その他の組織の管理システムなど、各種のシステムにおいて本実施の形態は適用できる。
以下の例においては、コンテンツ配信端末１が設問コンテンツとしてのアンケートをユーザ端末３に配信し、ユーザ端末３がアンケートについての回答結果をコンテンツ配信端末１に送信（返信）するアンケート配信システムを説明する。
なお、ユーザ端末３からの送信は、コンテンツ配信端末１からみれば返信と表現することもある。
【００２４】
コンテンツ配信端末１は、アンケートとしての各種設問が適宜配置されたアンケートページ（回答の入力が可能な回答ページでもある）の配信を行い、ユーザ端末３から回答結果を受信する処理等を行う。
【００２５】
通信ネットワーク２の構成は特に限定されるものではなく、インターネット以外にも、例えばイントラネット、エキストラネット、ＬＡＮ（Local Area Network）、ＣＡＴＶ（Community Antenna TeleVision）通信網、仮想専用網（Virtual Private Network）、電話回線網、移動体通信網、衛星通信網などが想定される。
また、通信ネットワーク２の全部又は一部を構成する伝送媒体についても多様な例が想定される。例えばＩＥＥＥ（Institute of Electrical and Electronics Engineers）１３９４、ＵＳＢ（Universal Serial Bus）、電力線搬送、電話線などの有線でも、ＩｒＤＡ（Infrared Data Association）のような赤外線、ブルートゥース（登録商標）、８０２．１１無線、携帯電話網、衛星回線、地上波デジタル網などの無線でも利用可能である。
【００２６】
ユーザ端末３は、アンケートに対する回答を行うユーザが利用する端末機器であり、パーソナルコンピュータ、携帯電話機、スマートフォン、ウエアラブル端末、タブレット端末などである。少なくともユーザ端末３は、コンテンツ配信端末１が提供するウェブページ、特にはアンケートページを閲覧し、入力を行うことのできる機器である。
【００２７】
クライアント端末４は、アンケートの配信を依頼するクライアントが使用する端末機器である。クライアント端末４は、アンケートの配信依頼や回答結果の受信などを行う。本例においては、クライアント端末４はコンテンツ配信端末１と送受信可能とされており、ユーザ端末３とは直接通信を行わないように構成されている。これにより、ユーザ端末３の情報や使用ユーザの情報が不必要に漏洩してしまうことが防止される。
【００２８】
＜２．コンピュータ装置のハードウェア構成＞
コンテンツ配信端末１、ユーザ端末３，クライアント端末４、各種のＤＢ（Database）のハードウェア構成について図２を参照して説明する。
コンピュータ装置のＣＰＵ（Central Processing Unit）１０１は、ＲＯＭ( Read Only Memory)１０２に記憶されているプログラム、または記憶部１０８からＲＡＭ( Random Access Memory )１０３にロードされたプログラムに従って各種の処理を実行する。ＲＡＭ１０３にはまた、ＣＰＵ１０１が各種の処理を実行する上において必要なデータなども適宜記憶される。
ＣＰＵ１０１、ＲＯＭ１０２、およびＲＡＭ１０３は、バス１０４を介して相互に接続されている。このバス１０４には、入出力インタフェース１０５も接続されている。
入出力インタフェース１０５には、入力部１０６、出力部１０７、記憶部１０８、通信部１０９が接続されている。
入力部１０６はキーボード、マウス、タッチパネルなどにより構成される。
出力部１０７はＬＣＤ（Liquid Crystal Display）、ＣＲＴ（Cathode Ray Tube）、有機ＥＬ（Electroluminescence）パネルなどよりなるディスプレイ、並びにスピーカなどにより構成される。
記憶部１０８はＨＤＤ（Hard Disk Drive）やフラッシュメモリ装置などにより構成される。
通信部１０９は通信ネットワーク２を介しての通信処理や機器間通信を行う。
入出力インタフェース１０５にはまた、必要に応じてメディアドライブ１１０が接続され、磁気ディスク、光ディスク、光磁気ディスク、或いは半導体メモリなどのリムーバブルメディア１１１が適宜装着され、リムーバブルメディア１１１に対する情報の書込や読出が行われる。
【００２９】
このようなコンピュータ装置では、通信部１０９による通信によりデータやプログラムのアップロード、ダウンロードが行われる。またリムーバブルメディア１１１を介したデータやプログラムの受け渡しが可能である。
ＣＰＵ１０１が各種のプログラムに基づいて処理動作を行うことで、コンテンツ配信端末１、ユーザ端末３，クライアント端末４、各種のＤＢとしての必要な情報処理や通信が実行される。
なお、コンテンツ配信端末１、ユーザ端末３，クライアント端末４、各種のＤＢを構成する情報処理装置は、図２のようなコンピュータ装置が単一で構成されることに限らず、複数のコンピュータ装置がシステム化されて構成されてもよい。複数のコンピュータ装置は、ＬＡＮ等によりシステム化されていてもよいし、インターネット等を利用したＶＰＮ等により遠隔地に配置されたものでもよい。複数の情報処理装置には、クラウドコンピューティングサービスによって利用可能なサーバ群（クラウド）としての情報処理装置が含まれてもよい。
【００３０】
＜３．コンテンツ配信装置の機能構成とＤＢ＞
コンテンツ配信端末１の機能構成について図３を参照して説明する。
コンテンツ配信端末１は、送信部１ａ、管理部１ｂ、適合判定部１ｃ、分類部１ｄ、集計部１ｅを備えて構成されている。
【００３１】
送信部１ａは、各種のウェブページ情報をユーザ端末３に送信する。ウェブページ情報は、例えば、アンケートの一覧が表示されるアンケート一覧ページ、一つのアンケートに設けられた各設問及び回答欄が表示される個別アンケートページ（上述したアンケートページであり、回答ページとも記載する）、回答が完了したことを示す回答完了ページ、各種のエラーページなどである。
【００３２】
ウェブページ情報は、例えば、ＨＴＭＬ（Hypertext Markup Language）やＸＨＴＭＬ（Extensible Hypertext Markup Language）などの構造化文書ファイルである。構造化文書ファイルには、設問としての文章や画像データ、回答欄（テキスト入力欄やラジオボタン等）などの要素ごとに、配置や表示態様（文字色やフォントや大きさや装飾など）が記述されている。
【００３３】
送信部１ａがユーザ端末３に送信するウェブページ情報には、ユーザ端末３に所定の動作を行わせるプログラムが付加されている。所定の動作とは、例えば、ユーザ端末３の各種情報を送信させる動作などである。このようなプログラムは、例えば、ＪａｖａＳｃｒｉｐｔ（登録商標）などのスクリプト言語によって実現可能である。
【００３４】
管理部１ｂは、クライアントの情報、クライアントから依頼されたアンケートや設問の情報、設問に回答するユーザの情報、ユーザが使用するユーザ端末３の情報などの各種情報を管理する。
【００３５】
適合判定部１ｃは、ユーザ端末３がアンケートの回答に適切な端末であるか否かを判定する。アンケートの回答に要求されるユーザ端末３の性能は、例えば、要求性能としてクライアントから指定される。要求性能を満たしているか否かの判定は、例えば、ユーザ端末３の表示コンテンツ種別情報や表示サイズ情報などを用いて行われる。
ここで、表示コンテンツ種別情報と表示サイズ情報について説明する。
【００３６】
表示コンテンツ種別は、ユーザ端末３がコンテンツ配信端末１に対して要求するウェブページの種別を示す情報であり、ユーザ端末３が備える表示部上に表示されるコンテンツの種別である。表示コンテンツ種別情報は、表示コンテンツ種別を特定するための情報である。
表示コンテンツ種別としては、例えば、「大型端末用コンテンツ（或いは大型端末用ページ）」と「小型端末用コンテンツ（或いは小型端末用ページ）」が設けられている。大型端末用コンテンツは、例えば据え置き型のＰＣ（Personal Computer）が備える大型の表示装置でアンケートページの閲覧と回答を行うことを想定したコンテンツである。即ち、ユーザ端末３が備えるモニタなどが大型である場合に、そのような大型のモニタ上で表示動作するブラウザによってＰＣ用のウェブページ情報の取得要求（即ち、大型端末用ページの取得要求）がなされる。
【００３７】
一方、小型端末用コンテンツは、例えばスマートフォンなどが備える小型の表示装置でアンケートページの閲覧と回答を行うことを想定したコンテンツである。即ち、ユーザ端末３が備える小型のモニタ上で表示動作を行うブラウザによってスマートフォン用のウェブページ情報の取得要求（即ち、小型端末用ページの取得要求）がなされる。
【００３８】
コンテンツ配信端末１は、ユーザ端末３からウェブページ取得要求を受信した場合に、大型端末用ページを要求しているのか、或いは、小型端末用ページを要求しているのかを判定し、当該ユーザ端末３の表示コンテンツ種別として特定する。
表示コンテンツ種別を判定するための情報（即ち表示コンテンツ種別情報）は、例えば、ユーザ端末３から取得したユーザエージェント情報やＯＳ（Operating System）情報などの端末のデバイス情報とされる。
【００３９】
但し、表示コンテンツ種別情報は、ユーザが任意に指定可能であるため、大型端末用ページを要求していると判定されたユーザ端末３が大型の表示部を備えているとは限らない。つまり、小型のモニタしか搭載していないユーザ端末３であっても要求しているウェブページが大型端末用のウェブページである可能性は否定できない。
【００４０】
具体的に、図４を参照して説明する。
図４は、ユーザ端末３としてのスマートフォンの表示部上にアンケートページが表示されている状態を示している。ユーザ端末３が備える表示部は小さいにも関わらず、大型端末用コンテンツの取得要求をコンテンツ配信端末１に対して行った結果、ＰＣ用ウェブページが表示部に表示されている。
【００４１】
図示するように、表示されているアンケートの設問は、設問文ＱＵと共に５個の選択肢（選択肢Ａ〜選択肢Ｅ）を有している。５個の選択肢はそれぞれが商品画像ＧＡと、ラベルとラジオボタンで構成された選択部ＣＯとで構成されている。
５個の選択肢のうち、３個の選択肢（選択肢Ａ〜選択肢Ｃ）は商品画像ＧＡと選択部ＣＯが完全に視認可能とされている。選択肢Ｄは、商品画像ＧＡの一部が視認可能とされている。選択肢Ｅは、商品画像ＧＡ及び選択部ＣＯが共に画面外に位置しており、図示する状態においては視認不可能とされている。
【００４２】
選択肢Ｄや選択肢Ｅをユーザが選択するためには、画像を左へスクロールする必要がある。従って、ユーザが５個の選択肢があると気がつかない場合などがあるため、選択肢Ｄや選択肢Ｅは選択される可能性が低くなる。
【００４３】
また、複数の画像を同時に視認した状態で第１印象による選択をさせたい場合があるが、図４に示す状態では各選択肢としての商品を視認するタイミングに明らかな時間差が生じてしまうため、ユーザの回答結果が不適切となってしまう虞が生じる。
このような状態を回避するために、本実施の形態におけるコンテンツ配信端末１は、ユーザ端末から表示サイズ情報を取得する。
【００４４】
表示サイズ情報は、ユーザ端末３が備える表示部の大きさに関する情報である。表示サイズ情報としては、例えば、「大サイズ」と「小サイズ」が設けられている。
表示サイズ情報は、各種の方法で分類可能である。具体的には、表示部の縦のサイズと横のサイズの合計値に基づいて分類可能である。ユーザ端末３の表示部の縦サイズが１２ｃｍ、横サイズが７ｃｍであれば、表示サイズ情報は１９ｃｍとされる。この数値が所定値以上である場合には、当該ユーザ端末３の表示サイズ情報は大サイズに分類され、所定値未満である場合には、当該ユーザ端末３は小サイズに分類される。
【００４５】
或いは、ユーザ端末３は、表示部の縦サイズと横サイズの何れか大きい方の数値に基づいて分類可能である。先の例によれば、縦サイズ１２ｃｍに基づいて表示サイズ情報は１２ｃｍとされる。
また、ユーザ端末３の表示部の対角線の長さに基づいて分類してもよい。
外にも、ユーザ端末３の縦のピクセル数と横のピクセル数の合計値や乗算値に基づいて分類可能である。
更に、ユーザ端末３の縦のピクセル数と横のピクセル数の何れか大きい方の数値に基づいて分類可能である。
更にまた、ユーザ端末３のアンケートが表示される表示領域の大きさ（長さやピクセル数）に基づいて分類してもよい。ユーザ端末３の画面上においてアンケートページが全画面表示で表示されるとは限らないため、この方法でユーザ端末３の表示サイズ情報を分類してもよい。
【００４６】
適合判定部１ｃは、表示コンテンツ種別情報や表示サイズ情報に基づいてユーザ端末３のアンケートの回答についての適否判定を行う。
【００４７】
分類部１ｄは、表示コンテンツ種別情報や表示サイズ情報に基づいてユーザ端末３を分類する処理を行う。表示コンテンツ種別についての分類処理を「第１分類処理」とし、表示サイズ情報についての分類処理を「第２分類処理」とする。
【００４８】
集計部１ｅは、複数のユーザ端末３から受信したアンケートに対する回答情報を集計する処理を行う。また、集計部１ｅは、各回答情報が有効回答と無効回答の何れであるかを判定する処理や、無効回答を集計結果から除外する処理などを行う。
【００４９】
上述の各種機能を備えるために、コンテンツ配信端末１は、アンケートＤＢ５１、回答ＤＢ５２、要求性能ＤＢ５３、ユーザＤＢ５４、クライアントＤＢ等の各ＤＢを管理する。
【００５０】
アンケートＤＢ５１は、クライアント端末４を介して配信依頼を受けたアンケートの情報が記憶される。一例を図５に示す。
アンケートＤＢ５１には、一つのアンケートごとに一つのレコードが生成されて記憶される。一つのレコードには、一つのアンケートを一意に特定するためのアンケートＩＤ（Identification）、アンケートの依頼主を特定するクライアントＩＤ、依頼日、アンケートの配信期間、アンケートに含まれる設問数、クライアントから指定された必要回答数、ユーザ端末３から受信した回答結果における有効回答数、無効回答数、ユーザ端末３の要求性能が設定されているか否かを示すフラグである制限有無などが紐付けられている。
勿論、これ以外の情報が記憶されていてもよいし、上述した項目のうち一部が欠けていても構わない。
【００５１】
アンケートＩＤが「００００１」とされたアンケートは、必要回答数が１００００に設定されているのに対して有効回答数が４０００であるため、まだ配信中のアンケートである。アンケートＩＤが「００００２」とされたアンケートは、必要回答数が７０００に設定されているのに対して有効回答数が７０１２であるため、配信が終了しているアンケートである。即ち、アンケートＤＢ５１では、アンケートごとに配信中であるか否かなどの情報が取得可能とされている。
【００５２】
なお、アンケートＩＤが「００００１」とされたアンケートは、制限有無の項目が「なし」とされていることから、何れのユーザ端末３で回答されても構わないとクライアントから指示されているアンケートである。
一方、アンケートＩＤが「００００２」とされたアンケートは、制限有無の項目が「あり」とされていることから、ユーザ端末３の要求性能がクライアントから指定されている設問を少なくとも１問以上含むアンケートである。
【００５３】
回答ＤＢ５２は、ユーザ端末３から受信した回答情報が記憶される。一例を図６に示す。
回答ＤＢ５２には、一つの回答ごとに一つのレコードが生成されて記憶される。ここでいう一つの回答とは、一つの設問に対する回答である。即ち、一つのアンケートが１０個の設問から成る場合には、１０個の回答がそれぞれ一つのレコードとして記憶される。
【００５４】
回答ＤＢ５２における一つのレコードには、一つの回答を一意に特定可能な回答ＩＤ、回答の対象となったアンケートを特定するためのアンケートＩＤ、回答の対象となった設問を特定するための設問ＩＤ、回答を行った日時情報としての回答時間、ユーザが選択或いは記入した内容を示す回答内容、設問に対してクライアントから指定された要求性能、回答を行ったユーザ端末３のＯＳ情報やユーザエージェント情報、或いは画面サイズ情報や解像度などの情報から成る回答環境、無効な回答であるか否かを示すフラグである無効回答フラグなどが紐付けられて記憶される。
【００５５】
回答ＩＤが「００００３」とされている回答と回答ＩＤが「００００４」とされている回答は、それぞれ要求性能（制限情報）が設けられた設問に対する回答情報が記憶されている。具体的には、双方の設問は大型端末が要求性能として設定されている。
回答ＩＤが「００００３」とされている回答は、回答環境が「大型端末」であるため、無効回答フラグが「ＯＦＦ」とされている。即ち、当該回答は有効な回答であることが示されている。
一方、回答ＩＤが「００００４」とされている回答は、回答環境が「小型端末」であり要求性能と合致しないため、無効回答フラグが「ＯＮ」とされている。即ち、当該回答は無効な回答とされている。
【００５６】
要求性能ＤＢ５３は、クライアント端末４を介してクライアントから指定された要求性能の情報が記憶される。要求性能は、前述したように、設問ごとに回答して欲しい端末の性能を指定するものである。例えば、端末が備える表示部が大型であることなどが要求性能として指定される。一例を図７に示す。
要求性能ＤＢ５３に記憶される一つのレコードには、要求性能が設定された設問を特定するためのアンケートＩＤと設問ＩＤ、設問に設定された要求性能などが紐付けられて記憶される。
【００５７】
ユーザＤＢ５４は、コンテンツ配信端末１が配信するアンケートの回答を行うユーザの情報が記憶される。ユーザ情報がユーザＤＢ５４に記憶されることで、アンケートの回答を行ったことによる対価としての特典の付与などが円滑に行われる。
ユーザＤＢ５４に記憶される一つのレコードには、一人のユーザを特定可能な一つのユーザＩＤ（Identification）に対して、ログインパスワード、氏名、年齢、性別、年収、住所、メールアドレス、趣味などの個人的な情報が紐付けられて記憶される。また、アンケートに対する回答履歴などが記憶されてもよい。これにより、アンケート一覧ページにおいて回答済みのアンケートを排除した表示制御を行うことができる。
【００５８】
これらの各ＤＢは、コンテンツ配信端末１を構成する各情報処理装置が必要に応じてアクセス可能とされていればどのような形態で実現されていてもよい。例えばコンテンツ配信システム１と同一システム内の記憶部に各ＤＢのすべてが形成されていてもよいし、各ＤＢの一部又は全部が別体、遠隔地等のコンピュータシステムに設けられていてもよい。もちろん各ＤＢが一つの装置（例えば一つのＨＤＤ等）内に形成されている必要はない。また各ＤＢのそれぞれが、それぞれ１つのＤＢとして構成される必要もない。例えばユーザＤＢ５４に記憶される情報が、複数のユーザＤＢ（例えばログイン用のユーザＤＢと取引用のユーザＤＢなど）により記憶管理されてもよい。上述した各ＤＢは、実施の形態の処理に関連する情報の記憶部を、それぞれ１つのＤＢの形態で例示したものに過ぎない。
【００５９】
＜４．各種処理＞
＜４−１．アンケート配信依頼受信処理＞
クライアントがクライアント端末４を用いてコンテンツ配信端末１に対するアンケート配信依頼を行った場合にコンテンツ配信端末１が実行する処理について図８を参照して一例を説明する。
【００６０】
コンテンツ配信端末１はステップＳ１０１において、アンケート配信依頼を受信したか否かを判定する。なお、アンケート配信依頼を受信したことをトリガとしてステップＳ１０２以降の処理が実行されるように構成されていてもよい。
【００６１】
アンケートの配信依頼を受信した場合、コンテンツ配信端末１はステップＳ１０２において、アンケートＤＢ５１に受信した内容に基づいて情報を記憶する処理を行う。具体的には、アンケートＩＤを新たに採番し該アンケートＩＤに紐付けてクライアントＩＤや依頼日、配信期間等を記憶する。なお、新たなクライアントからの依頼である場合には、新たなクライアントＩＤを採番し当該新規のクライアントに割り当てる。
【００６２】
コンテンツ配信端末１はステップＳ１０３で、要求性能が設定された設問の有無による分岐処理を実行する。要求性能が設定された設問が含まれている場合、コンテンツ配信端末１はステップＳ１０４で要求性能ＤＢ５３を更新する。具体的には、要求性能ＤＢ５３に要求性能が設定された設問に関する情報を追加する。
【００６３】
ステップＳ１０３で要求性能が設定された設問が含まれていないと判定した後、或いはステップＳ１０４の処理を実行した後、コンテンツ配信端末１は図８に示す一連の処理を終了する。
【００６４】
＜４−２．アンケート配信の流れ＞
ユーザ端末３に対してコンテンツ配信端末１がアンケートとしてのコンテンツの配信を行う際に両端末が実行する各処理の流れを図９に示す。
【００６５】
ユーザ端末３はステップＳ２０１において、ユーザがログインページを表示させる操作を行ったことに応じ、ログインページ要求処理を実行する。ログインページ要求処理によりユーザ端末３からコンテンツ配信端末１へログインページ要求が送信されると、コンテンツ配信端末１はステップＳ３０１において、ログインページ送信処理を実行する。
これにより、例えば、コンテンツ配信端末１から受信したログインページがユーザ端末３の表示部上に表示される。
【００６６】
次に、ユーザ端末３はステップＳ２０２において、ユーザによって入力されたログイン情報（ユーザＩＤとパスワード）をコンテンツ配信端末１へ送信するログイン情報送信処理を実行する。ユーザ端末３からコンテンツ配信端末１へログイン情報が送信されると、コンテンツ配信端末１はステップＳ３０２において認証処理を実行し、続くステップＳ３０３において認証結果通知処理を実行する。
具体的には、コンテンツ配信端末１は、ユーザ端末３上で入力されたユーザＩＤとパスワードをユーザＤＢ５４に記憶された情報と比較して当該ユーザのログイン可否を判定し、認証結果をユーザ端末３へ通知する。尚、本例においては、認証結果をユーザ端末３へ返すと共に、アンケートの一覧が掲載されたアンケート一覧ページのウェブページ情報の送信を行う。これにより、ユーザ認証がなされると共に、ユーザ端末３上にアンケート一覧ページが表示される。
【００６７】
尚、図９に示す一連の流れは、ステップＳ３０２の認証処理においてログイン可と判定された場合を示している。ステップＳ３０２においてログイン不可と判定した場合は、ユーザ端末３は再度ステップＳ２０２の処理を実行し、これに応じてコンテンツ配信端末１はステップＳ３０２の処理を実行する。
【００６８】
ユーザ端末３は、アンケート一覧ページのウェブページ情報を受信したことに応じてアンケート一覧ページの表示処理をステップＳ２０３で行う。
ユーザがアンケート一覧から任意のアンケートを選択する操作を行うと、ユーザ端末３はステップＳ２０４において、選択されたアンケートを特定するためのアンケート選択情報を送信する。
【００６９】
アンケート選択情報を受信したコンテンツ配信端末１は、ステップＳ３０４において、表示コンテンツ種別情報及び表示サイズ情報の取得要求を行う。この処理は、ユーザ端末３の表示コンテンツ種別情報及び表示サイズ情報を取得させる処理である。例えば、ＪａｖａＳｃｒｉｐｔなどのプログラムを付加したウェブページ情報を送信することにより、所望の動作をユーザ端末３に実行させる。
【００７０】
ユーザ端末３は、ステップＳ２０５において、ユーザ端末３の表示コンテンツ種別情報及び表示サイズ情報を取得し、コンテンツ配信端末１へ送信する。
【００７１】
コンテンツ配信端末１は、第１分類処理を実行し（ステップＳ３０５）、続けて第２分類処理を実行する（ステップＳ３０６）。更に、コンテンツ配信端末１はステップＳ３０７において、最終分類処理を実行する。
【００７２】
第１分類処理は、ユーザ端末３から受信した情報に基づいて、ユーザ端末３が要求しているウェブページが大型端末用のウェブページであるのか、小型端末用のウェブページであるのかを判定する処理である。具体的には後述する。
【００７３】
第２分類処理は、ユーザ端末３から受信した情報に基づいて、ユーザ端末３が備える表示部の大きさが「大サイズ」であるのか、「小サイズ」であるのかを判定する処理である。具体的には後述する。
【００７４】
最終分類処理は、第１分類処理及び第２分類処理の結果を用いて、最終的にユーザ端末３を分類する処理である。最終分類処理では、ユーザ端末３を「大型端末」と「中型端末」と「小型端末」に分類する。具体的には後述する。
【００７５】
各分類処理を終えた後、コンテンツ配信端末１はステップＳ３０８において、適合判定処理を実行する。この処理は、ユーザがステップＳ２０４で選択したアンケートの回答を行う端末としてユーザ端末３が相応しいか否かを判定する処理、即ち、ユーザ端末３が適合端末であるか不適合端末であるかを判定する処理である。具体的には後述する。
【００７６】
コンテンツ配信端末１は、ステップＳ３０９において、適合判定処理の結果に応じた送信処理を行う。具体的には、ユーザ端末３が適合端末であると判定した場合は、回答の入力が可能な回答ページの送信が行われる。
一方、ユーザ端末３が不適合端末であると判定した場合は、エラーページが送信される。エラーページは、例えば、アンケートに回答するための要求性能を示唆するためのウェブページであってもよいし、ユーザ端末３が回答に適していない端末であることを示唆するためのウェブページであってもよい。
【００７７】
ユーザ端末３は、ステップＳ２０６において、受信したウェブページ情報に基づく表示処理を実行する。これにより、回答ページやエラーページがユーザ端末３の表示部に表示される。
【００７８】
図９に示すステップＳ２０７以降の各処理は、ユーザ端末３に回答ページが送信された場合の処理の流れである。
回答ページへの入力が完了した後、ユーザ端末３はステップＳ２０７において、回答情報の送信を行う。
【００７９】
コンテンツ配信端末１はステップＳ３１０において、回答情報の受信処理を行い、ステップＳ３１１において、集計処理を実行する。なお、必要回答数に達してから集計を行う場合は、ステップＳ３１１で集計処理の代わりに回答ＤＢ５２へ受信した回答情報を記憶する処理を実行してもよい。
【００８０】
集計処理においては、例えば、有効な回答情報のみを用いて集計処理を行うことが望ましい。これにより、不適切なユーザ端末３を用いて回答された回答情報が集計結果に反映されないため、クライアントの要望に添った集計結果を得ることができる。
【００８１】
ユーザ端末３における画面及び操作の流れの概略について、図１０に示す。図示するように、ユーザがログイン操作を行うことにより、ログインが実行され、ユーザ端末３の表示部にログインが完了したことが表示される（ログイン状態：図９のステップＳ２０３以降の状態）。
なお、本例においては、アンケート一覧ページの表示を持ってログインが完了したことを通知するため、アンケート一覧ページが表示される（アンケートトップページ表示状態：図９のステップＳ２０３からステップＳ２０４までの状態）。
ユーザがアンケート一覧の中の一つのアンケートを選択すると、表示コンテンツ種別情報と表示サイズ情報の取得及び送信が行われ、ユーザ端末３の表示部では設問が表示される。設問の表示は、即ち、個別アンケートページの表示であり、回答ページの表示でもある。
【００８２】
表示コンテンツ種別情報と表示サイズ情報の取得及び送信は、ユーザが一つのアンケートを選択したことによって生じる画面遷移の間に実行される。このとき、表示コンテンツ種別情報と表示サイズ情報の取得及び送信を行うための専用のページが瞬間的に表示されてもよい。
いずれにせよ、アンケート一覧ページから回答ページへの画面遷移過程（ステップＳ２０４からステップＳ２０６までの状態）において表示コンテンツ種別情報と表示サイズ情報の取得及び送信が行われる。
【００８３】
＜４−３．第１分類処理＞
コンテンツ配信端末１が実行する第１分類処理の一例について図１１を参照して説明する。
コンテンツ配信端末１はステップＳ４０１において、ユーザ端末３のＯＳ情報を取得する。ＯＳが据え置き型のデスクトップＰＣで主に使用されるＯＳ（大型端末用ＯＳ）であるのか、或いは、スマートフォンで主に使用されるＯＳ（小型端末用ＯＳ）であるのかを判定し、ユーザ端末３が要求しているウェブページ情報の種別特定に用いる。
【００８４】
コンテンツ配信端末１はステップＳ４０２において、ユーザ端末３でウェブページの閲覧に用いられるブラウザを特定するための情報を取得する。
ウェブブラウザは、ウェブページの見やすさを考慮して選ばれることが多い。即ち、大型の表示部にウェブページを表示する場合には、そのような表示に特化したウェブブラウザが選択されやすい。一方、小型の表示部を備えた端末の場合は、ウェブページ上のコンテンツの配置をより工夫したウェブブラウザが選択されやすい。
【００８５】
ステップＳ４０２では、ウェブブラウザの種別を特定することにより、ユーザ端末３が要求しているウェブページ情報の特定に用いる。
ＯＳ情報やブラウザ情報は、例えば、ユーザエージェント情報から取得可能とされる。
【００８６】
コンテンツ配信端末１はステップＳ４０３において、特定したユーザ端末３のＯＳが大型端末でよく利用されるものであるか否かを判定する。大型端末でよく用いられるＯＳであると判定した場合、コンテンツ配信端末１はステップＳ４０４において、ブラウザの種別が大型端末用であるか否かを判定する。
【００８７】
ユーザ端末３のＯＳが大型端末用であり、且つ、ウェブページの閲覧に用いられているブラウザが大型端末用である場合、コンテンツ配信端末１はステップＳ４０５でユーザ端末３の表示コンテンツ種別を大型端末用ページに分類する。即ち、ユーザ端末３が要求しているウェブページ情報の種別は、大型の表示部に表示させることを前提としたウェブページ情報であると判定する。
【００８８】
一方、ステップＳ４０３またはステップＳ４０４でＯＳまたはブラウザが小型端末用であると判定した場合、コンテンツ配信端末１はステップＳ４０６において、ユーザ端末３を小型端末用ページに分類する。即ち、ユーザ端末３が要求しているウェブページ情報の種別は、小型の表示部に表示させることを前提としたウェブページ情報であると判定する。
【００８９】
＜４−４．第２分類処理＞
コンテンツ配信端末１が実行する第２分類処理の一例について、図１２を参照して説明する。
コンテンツ配信端末１はステップＳ５０１において、ユーザ端末３から取得した表示サイズ情報が閾値以上であるか否かを判定する。
【００９０】
具体例について説明する。ユーザ端末３の表示サイズは上述したように各種規定することが可能である。ここでは、ユーザ端末３の表示部（画面）の縦サイズ（ｃｍ）と横サイズ（ｃｍ）を加算した数値を表示サイズとする。また、閾値は一例として２４ｃｍとする。即ち、表示サイズが２４ｃｍ以上である場合、コンテンツ配信端末１はステップＳ５０２でユーザ端末３の表示部を「大サイズ」に分類する。
一方、表示サイズが２４ｃｍ未満である場合、コンテンツ配信端末１はステップＳ５０３でユーザ端末３の表示部を「小サイズ」に分類する。
【００９１】
なお、ユーザ端末３の表示部の縦及び横のサイズ、閾値の単位をｄｐ（Density-independent Pixel)やｃｓｓｐｘ（Cascading Style Sheets Pixel）などで表現してもよい。例えば、ｄｐを用いる場合、閾値を１４００ｄｐとしてもよい。
【００９２】
或いは、上述したように、縦方向のピクセル数や横方向のピクセル数に基づいてユーザ端末３の分類を行ってもよい。更に、ユーザ端末３の画面上に表示されるアンケートの表示領域に基づいて分類してもよい。例えば、ユーザ端末３の画面が２分割されており、２分割された画面の一方の領域を用いてアンケートの表示や回答ページの表示が行われる場合には、２分割された表示領域についての縦及び横のサイズに基づいてユーザ端末３を分類してもよい。ユーザ端末３でＪａｖａＳｃｒｉｐｔなどのプログラムを実行させることにより、表示領域の情報についても取得可能である。
【００９３】
ステップＳ５０２またはステップＳ５０３のいずれかの処理を実行した後、コンテンツ配信端末１は図１２に示す第２分類処理を終える。
【００９４】
＜４−５．最終分類処理＞
コンテンツ配信端末１が実行する最終分類処理の一例について、図１３を参照して説明する。
【００９５】
コンテンツ配信端末１はステップＳ６０１において、表示コンテンツ種別が「大型端末用ページ」と判定され且つ表示サイズが「大サイズ」と判定されているか否かに応じた分岐処理を実行する。
表示コンテンツ種別が「大型端末用ページ」と判定され且つ表示サイズが「大サイズ」と判定されている場合、コンテンツ配信端末１はステップＳ６０２において、ユーザ端末３を「大型端末」に分類する。
【００９６】
一方、ステップＳ６０２において「Ｎｏ」の判定結果である場合、コンテンツ配信端末１はステップＳ６０３において、表示コンテンツ種別が「小型端末用ページ」と判定され且つ表示サイズが「小サイズ」と判定されているか否かに応じた分岐処理を実行する。
【００９７】
表示コンテンツ種別が「小型端末用ページ」と判定され且つ表示サイズが「小サイズ」と判定されている場合、コンテンツ配信端末１はステップＳ６０４において、ユーザ端末３を「小型端末」に分類する。
一方、ステップＳ６０３において「Ｎｏ」の判定結果である場合、コンテンツ配信端末１はステップＳ６０５において、ユーザ端末３を「中型端末」に分類する。
【００９８】
＜４−６．適合判定処理＞
コンテンツ配信端末１が実行する適合判定処理の一例について、図１４を参照して説明する。
コンテンツ配信端末１はステップＳ７０１において、ユーザに指定されたアンケートに含まれる要求性能情報を要求性能ＤＢ５３から取得する。
【００９９】
続いて、コンテンツ配信端末１はステップＳ７０２において、ユーザ端末３が要求性能を満たしているか否かを判定する。
例えば、大きな画像が含まれているため大型端末で回答されることが要求されている設問を含むアンケートは、ユーザ端末３が大型端末と判定された場合において要求性能を満たしていると判定し、ユーザ端末３が小型端末と判定された場合において要求性能を満たしていないと判定する。
【０１００】
ユーザ端末３が要求性能を満たしていると判定された場合、コンテンツ配信端末１はステップＳ７０３において、ユーザ端末３を適合端末と判定する。一方、ユーザ端末３が要求性能を満たしていないと判定された場合、コンテンツ配信端末１はステップＳ７０４において、ユーザ端末３を不適合端末と判定する。
【０１０１】
＜５．変形例＞
＜５−１．変形例１＞
変形例１は第２分類処理についての変形例である。第２分類処理の変形例１では、ユーザ端末３の表示サイズを「大サイズ」、「中サイズ」、小サイズ」の三つに分類する。
【０１０２】
具体的に、図１５を参照して説明する。
コンテンツ配信端末１はステップＳ５１１で表示サイズが第１閾値よりも小さいか否かによる分岐処理を実行する。
表示サイズが第１閾値よりも小さいと判定した場合、コンテンツ配信端末１はステップＳ５１２で、ユーザ端末３の表示部を「小サイズ」に分類する。
ここで、表示サイズが縦サイズ（ｃｍ）と横サイズ（ｃｍ）の加算値である場合、第１閾値は例えば２４ｃｍなどとされる。
【０１０３】
ステップＳ５１１において表示サイズが第１閾値以上と判定した場合、コンテンツ配信端末１はステップＳ５１３において、表示サイズが第２閾値以上であるか否かによる分岐処理を実行する。
【０１０４】
表示サイズが第２閾値以上であると判定した場合、コンテンツ配信端末１はステップＳ５１４において、ユーザ端末３の表示部を「大サイズ」に分類する。
一方、ステップＳ５１３において表示サイズが第２閾値未満であると判定した場合、即ち、表示サイズが第１閾値以上であり且つ第２閾値未満である場合、コンテンツ配信端末１はステップＳ５１５において、ユーザ端末３の表示部を「中サイズ」に分類する。
ここで、表示サイズが縦サイズ（ｃｍ）と横サイズ（ｃｍ）の加算値である場合、第２閾値は例えば４２ｃｍなどとされる。
【０１０５】
＜５−２．変形例２＞
変形例２は最終分類処理についての変形例である。最終分類処理の変形例２は、第１分類処理及び第２分類処理を実行せずに実行される処理である。即ち、第１分類処理に相当する処理と、第２分類処理に相当する処理が包含された処理である。
具体的に、図１６を参照して説明する。
【０１０６】
コンテンツ配信端末１はステップＳ６１１において、ユーザ端末３から受信した表示サイズ情報に基づいて表示サイズが閾値未満であるかに基づいた分岐処理を行う。ここで、例えば、閾値は４２ｃｍとされ、据え置き型のＰＣで使用されるような大型のモニタを大サイズとして分類するものである。即ち、本例におけるステップＳ６１１の処理は第２分類処理に相当する。
【０１０７】
ステップＳ６１１において表示サイズが閾値未満と判定した場合、即ち表示サイズが「小サイズ」と判定した場合、コンテンツ配信端末１はステップＳ６１２において、ユーザ端末３を小型端末に分類する。
【０１０８】
一方、ステップＳ６１１において表示サイズが閾値以上であると判定した場合、即ち、表示サイズが「大サイズ」であると判定した場合、コンテンツ配信端末１はステップＳ６１３において、ユーザ端末３から受信したＯＳ情報に基づいた分岐処理を行う。即ち、本例におけるステップＳ６１３の処理は第１分類処理に相当する。
具体的には、ユーザ端末３のＯＳ情報が大型端末用ＯＳである場合、コンテンツ配信端末１はステップＳ６１４においてユーザ端末３を大型端末に分類する。
【０１０９】
一方、ユーザ端末３のＯＳ情報が小型端末用ＯＳである場合、コンテンツ配信端末１はステップＳ６１５においてユーザ端末３を中型端末に分類する。
【０１１０】
＜５−３．変形例３＞
図９を参照して説明した例では、ユーザ端末３からアンケートの選択情報を受信した後に表示コンテンツ種別情報の取得要求と表示サイズ情報の取得要求をユーザ端末３へ送信する例を説明した。
【０１１１】
変形例３においては、アンケート一覧からアンケートを選択する前に表示コンテンツ種別情報の取得要求と表示サイズ情報の取得要求をユーザ端末３へ送信する。具体的に、図１７を参照して説明する。
【０１１２】
ユーザ端末３がログインページの要求を行ったことに応じて、コンテンツ配信端末１はステップＳ３０１でログインページとしてのウェブページ情報の送信を行う。
続いて、ユーザ端末３でログイン情報の送信を行ったことに応じてコンテンツ配信端末１はステップＳ３０２で認証処理を行う。
【０１１３】
前述の例とは異なり、ステップＳ３０２の処理の後、コンテンツ配信端末１はステップＳ３０４の表示コンテンツ種別情報と表示サイズ情報の取得要求をユーザ端末３へ送信する。
ユーザ端末３では、この取得要求に応じた表示コンテンツ種別情報と表示サイズ情報の取得が行われ、該取得した情報はステップＳ２０５の送信処理でコンテンツ配信端末１へ送信される。
【０１１４】
コンテンツ配信端末１は、ステップＳ３０５の第１分類処理、ステップＳ３０６の第２部類処理、ステップＳ３０７の最終分類処理を実行し、各分類処理の結果に基づいてステップＳ３０８の適合判定処理を実行する。
ステップＳ３０８の適合判定処理は、アンケート一覧に掲載することが可能な各アンケート、例えば、現在回答期間中にあり且つ必要回答数に達していないアンケートごとに、ユーザ端末３の分類に応じた適合判定が行われる。
【０１１５】
続いて、コンテンツ配信端末１は、ステップＳ３１２でアンケート一覧ページ生成処理を実行する。この処理においては、先のステップＳ３０８においてユーザ端末３を用いた回答が適していると判定されたアンケートのみが一覧として掲載されるウェブページ情報が生成される。
具体的には、ユーザ端末３が「大型端末」と判定された場合、アンケート一覧には、大型端末による回答が指定されているアンケートと、何れの端末であっても回答可能とされたアンケートのみが掲載される。
【０１１６】
コンテンツ配信端末１はステップＳ３０３において、ステップＳ３０２の認証処理の結果を報知すると共にアンケート一覧ページの送信処理を実行する。
なお、認証処理の結果が「認証不可」である場合には、ステップＳ３０５、Ｓ３０６、Ｓ３０７、Ｓ３０８、Ｓ３１２の処理を実行せずに、代わりに、認証結果が「認証不可」であることを通知するためのウェブページ情報（エラーページ情報）を生成してもよい。その場合には、ステップＳ３０３において、エラーページの送信が行われる。
【０１１７】
ユーザ端末３はステップＳ２０３において、アンケート一覧ページの表示処理を実行する。これにより、当該ユーザ端末３で回答可能なアンケートのみが表示されたアンケート一覧ページが表示される。
【０１１８】
ユーザがアンケート一覧から一つのアンケートを選択する操作を行ったことに応じて、ユーザ端末３はステップＳ２０４でアンケート選択情報の送信を行う。
【０１１９】
コンテンツ配信端末１はステップＳ３１３において、回答ページを送信する。
ユーザ端末３は、ステップＳ２０８で回答ページを表示し、ユーザからの回答操作の受け付けを開始する。
ユーザがアンケートに対する回答を終えると、ユーザ端末３はステップＳ２０７において回答情報の送信処理を行う。
【０１２０】
アンケート一覧ページに当該ユーザ端末３で回答可能なアンケートのみが掲載されることにより、選択したにもかかわらず回答ができずにユーザが回答意欲を失ってしまうことなどが防止される。
【０１２１】
ユーザ端末３における画面及び操作の流れの概略について、図１８に示す。図示するように、ユーザがログイン操作を行うことにより、ログインが実行される。このとき、ユーザ端末３では、表示コンテンツ種別情報と表示サイズ情報の取得及び送信が行われる。ユーザ端末３の表示部においては、取得された表示コンテンツ種別情報と表示サイズ情報に応じたアンケート一覧ページが表示される。即ち、ログイン操作に応じてアンケート一覧ページが表示されるが、その間に表示コンテンツ種別情報と表示サイズ情報が取得される。
アンケート一覧ページが表示された後、ユーザが一つのアンケートを選択する操作を行ったことに応じて、設問が表示される。
【０１２２】
表示コンテンツ種別情報と表示サイズ情報の取得及び送信は、アンケート一覧ページから個別アンケートページへの画面遷移よりも前の段階、即ち、ログインページからアンケート一覧ページの画面遷移の間に実行される。
【０１２３】
＜５−４．変形例４＞
上述した各例においては、設問に要求性能が設けられている場合に、当該設問を含むアンケートが選択されても回答ページを送信しない例を説明した。
しかし、要求性能が設けられていない設問に関しては、本来何れのユーザ端末３で回答されたとしても適切な回答結果が得られると考えられる。
【０１２４】
そこで、本変形例においては、要求性能が設けられている設問を含むアンケートであっても、ユーザに選択された場合には回答ページの送信を行い、要求性能が設けられた設問に達した場合且つユーザ端末が該設問に設けられた要求性能を満たしていない場合に限り、エラーページ（或いはユーザ端末３を変更して回答を続けることを指示する誘導ページ）をユーザ端末３に送信するように構成してもよい。これにより、要求性能が設けられていない設問に関しては適切な回答結果を得られる機会を増やすことができ、回収した回答結果数を増やすことができる。
【０１２５】
また、本例においては、要求性能が設けられている設問以外は回答可能なため、要求性能が設けられている設問を後に回すことにより、効率よく要求性能が設けられていない設問の回答を回収することができる。未回答の設問が要求性能の設けられている設問のみになった時点で、ユーザ端末３に誘導ページを送信することにより、ユーザは効率よくアンケートに回答することができる。
なお、設問の順序に意味があり、順序を変えることにより適切な回答結果が得られない場合には、この限りでは無い。
【０１２６】
＜５−４．変形例５＞
上述した各例においては、設問に設定された要求性能を満たしていないユーザ端末３には該設問を含む回答ページを送信しない例を説明した。
変形例５では、設問に設定された要求性能を満たしていないユーザ端末３であっても回答ページの送信を行う別の例について説明する。
【０１２７】
具体的に、図１９を参照して説明する。
なお、図９に示す処理と同様の処理については、適宜説明を省略する。
【０１２８】
コンテンツ配信端末１は、ステップＳ３０５からＳ３０７の各分類処理を行った後、ステップＳ３０８の適合判定処理を実行する。
次に、ユーザ端末３が適合しているか否かに関わらずコンテンツ配信端末１はステップＳ３１３において回答ページの送信を行う。
【０１２９】
ユーザ端末３は、ステップＳ２０８で回答ページの表示処理を行い、ユーザの回答操作を受け付ける。
【０１３０】
ユーザ端末３は、当該ユーザ端末３が回答に適した端末である場合、ステップＳ２０７において回答情報の送信処理を実行する。
一方、当該ユーザ端末３が回答に適していない端末である場合、ステップＳ２０７の回答情報の送信処理を実行しない。代わりに、回答を行ったことを示すフラグ情報などをコンテンツ配信端末１に送信してもよい。コンテンツ配信端末１は、該フラグに基づいて、ユーザにアンケートの回答を行ったことに対する特典などを付与する処理を実行可能である。
【０１３１】
なお、ユーザ端末３がステップＳ２０７の処理を行うか否かは、ステップＳ３１３でユーザ端末３に送信される回答ページに付加されたプログラムに基づいて決定される。
即ち、ユーザ端末３が要求性能を満たしている場合には、回答情報を送信する処理が含まれたウェブページ情報をユーザ端末３に送信し、ユーザ端末３が要求性能を満たしていない場合には、回答情報を送信する処理が含まれていないウェブページ情報をユーザ端末３に送信する。
これにより、図１９に示す一連の処理を実現することが可能である。
【０１３２】
なお、ユーザ端末３における画面及び操作の流れの概略について、図１０と同様であるため、説明を省略する。
【０１３３】
＜５−５．変形例６＞
変形例６では、ユーザ端末３が表示コンテンツ種別情報と表示サイズ情報の取得と送信を行うためのプログラムが回答ページのウェブページデータに付随した例である。
具体的に、図２０を参照して説明する。なお、これまでの各例で説明した処理と同様の処理については同じ番号を付し適宜説明を省略する。
【０１３４】
先の変形例５と同様に、ログイン処理、アンケート一覧ページの送信処理を行った後、ユーザがアンケート一覧から任意のアンケートを選択する操作を行ったことに応じて、ユーザ端末３はステップＳ２０４において、アンケート選択情報の送信を行う。
【０１３５】
これに応じて、コンテンツ配信端末１はステップＳ３１４において、回答ページの送信を行う。なお、ステップＳ３１４でユーザ端末３に送信する回答ページは、表示コンテンツ種別情報及び表示サイズ情報を取得するための動作と、取得した情報をコンテンツ配信端末１に送信する動作をユーザ端末３に実行させるためのプログラムが負荷されたものである。
【０１３６】
即ち、ユーザ端末３は、回答ページの表示中（ステップＳ２０８からステップＳ２０７までの状態）において、回答ページを表示させる処理（ステップＳ２０８）と表示コンテンツ種別情報と表示サイズ情報の取得及び送信する処理（ステップＳ２０５）を実行する。
【０１３７】
これに応じて、コンテンツ配信端末１では、第１分類処理（ステップＳ３０５）、第２分類処理（ステップＳ３０６）、最終分類処理（ステップＳ３０７）及び適合判定処理（ステップＳ３０８）を実行する。これにより、ユーザ端末３が適合端末であるか、或いは不適合端末であるか判定される。
【０１３８】
ユーザがアンケートへの回答を終え、回答情報を送信する操作を行うと、ユーザ端末３はステップＳ２０７において、回答情報送信処理を実行する。
【０１３９】
コンテンツ配信端末１は、回答情報を受信し（ステップＳ３１０）、集計処理（ステップＳ３１１）を行う。
なお、集計処理においては、先のステップＳ３０８の適合判定処理の結果に応じた集計処理が実行される。即ち、ユーザ端末３が適合端末であった場合は、これまでの集計結果にユーザ端末３から受信した回答情報を加える処理を行い、ユーザ端末３が不適合端末であった場合には、当該ユーザ端末３から受信した回答情報を集計結果に加えない。
【０１４０】
なお、ステップＳ２０５においては、表示コンテンツ種別情報と表示サイズ情報の取得のみを行い、各情報をコンテンツ配信端末１に送信する処理はステップ２０７で行ってもよい。即ち、回答情報の送信と共に表示コンテンツ種別情報と表示サイズ情報の送信を行ってもよい。この場合には，ステップＳ３０５，Ｓ３０６，Ｓ３０７及びＳ３０８の各分類処理及び判定処理はステップＳ３１０の後に行い、各分類処理及び判定処理を終えた後にステップＳ３１１の集計処理を行う。
【０１４１】
変形例６における画面及び操作の流れの概略を図２１に示す。図示するように、ユーザがログイン操作を行うことによりログインが実行され、ユーザ端末３の表示部にログインが完了したことを示すアンケート一覧ページが表示される。
ユーザがアンケート一覧ページに表示されたアンケートから一つのアンケートを選択したことに応じて、ユーザ端末３の画面上にはページ遷移を経て回答ページが表示される。
本例では、この回答ページ表示期間に表示コンテンツ種別情報及び表示サイズ情報の取得と送信が行われる。
【０１４２】
先述した図１０及び図１８と比較すると、設問表示中に表示コンテンツ種別情報及び表示サイズ情報の取得が行われていることから、コンテンツ配信端末１は設問の表示態様をより的確に判定した情報を取得することができ、確度が非常に高い適合判定処理を実行することができる。従って、アンケートの回答結果もより信頼性の高いものにすることができる。
【０１４３】
＜６．その他＞
上述した例では、大型端末で回答して欲しいという要望に対して小型端末で回答を行った場合の問題点について記載したが、小型端末で回答して欲しいという要望に対して大型端末で回答を行った場合の問題点について記載する。
【０１４４】
例えば、実際にある場所を訪れて商品や風景などをユーザに見てもらい、その場ですぐに印象などを問う設問に回答して欲しいという要望がある。このような場合に、大型端末で回答した場合は、ある場所から一端帰宅してから回答を行ったことが推察される。この場合には、視認した物や風景の第一印象での回答ではなく、うろ覚えの状態で回答を行ってしまう虞が生じる。即ち、クライアントのアンケートの意に添わない回答が回収されてしまう虞がある。
【０１４５】
そこで、上述した各種の分類処理によってユーザ端末３が小型端末に分類されたことを条件として回答可能となるように構成することにより、クライアントの要望に添った回答結果を得ることができる。
なお、この場合には、ユーザ端末３から位置情報を取得することにより、確実に前述のある場所を訪れている状態で回答が行われたことを担保してもよい。
【０１４６】
上述した各例においては、表示コンテンツ種別情報と表示サイズ情報の取得及び送信を一つのアンケートに対して１回だけ行う例を説明したが、一つのアンケートを回答している間に複数回実行してもよい。
例えば、設問一つに対する回答をユーザが入力するごと（或いは入力を完了するごと）にユーザ端末３が表示コンテンツ種別情報と表示サイズ情報を取得して送信するようにしてもよい。これにより、設問ごとに回答ページの表示状態を正確に把握でき、設問コンテンツの要求性能を満たしているか否かをより詳細に把握することができる。従って、回答の信頼性を向上させることができる。
【０１４７】
＜７．まとめ＞
上述した各例で説明したように、本発明におけるコンテンツ配信端末１は、調査のための設問コンテンツ（アンケート）を外部端末（ユーザ端末３）に送信するコンテンツ送信部（送信部１ａ）と、設問コンテンツに対する回答情報の送信を要求する送信要求（返信要求）と、外部端末の表示コンテンツ種別情報（ＯＳ情報やユーザエージェント情報）の送信を要求する送信要求（返信要求）と、外部端末の表示サイズ情報（表示部の大きさを特定可能な情報）の取得を要求する取得要求（検出要求）と、表示サイズ情報の取得結果（検出結果）の送信を要求する送信要求（返信要求）と、を外部端末に送信する要求送信部（送信部１ａ）と、を備えている。
設問コンテンツとは、例えば、アンケート回答用のウェブページ情報や、クイズ回答用のウェブページ情報などである。外部端末の表示コンテンツ種別とは、外部端末が設問コンテンツを表示する際にどのような態様で表示させようとしているかを示す種別とされる。表示コンテンツ種別情報は、表示コンテンツ種別を特定するために用いられる情報であって、例えば、ＯＳ（Operating System）情報やウェブブラウザなどの情報やユーザエージェント情報とされる。外部端末の表示サイズ情報は、外部端末に表示される設問コンテンツのサイズ情報である。表示サイズ情報は、例えば、画面の大きさ（縦の長さや横の長さ）や解像度の情報、或いは設問コンテンツが表示されるウェブブラウザの表示領域の大きさであってもよい。
表示コンテンツ種別情報と表示サイズ情報を外部端末から受信することにより、表示コンテンツ種別情報と表示サイズ情報に応じたコンテンツ配信を実現することができる。
例えば、表示サイズの大小に応じた設問コンテンツを配信する制御を行うことが可能となる。これにより、回答環境に適した設問コンテンツを送ることが可能とされるため、回答者が回答しやすい。また、設問コンテンツに回答を行った回答者数を増加させることができる。
更に、不適切な外部端末にコンテンツ配信を行わないような制御を行うことも可能となるため、通信頻度の低減や通信量の削減を図ることが可能となる。
【０１４８】
コンテンツ配信装置の機能構成の説明で示したように、コンテンツ配信端末１は、設問コンテンツ（アンケートなど）ごとに要求される表示コンテンツ種別と表示サイズを要求性能として管理する管理部１ｂと、外部端末（ユーザ端末３）から受信した表示コンテンツ種別情報と表示サイズ情報が外部端末から送信要求のあった設問コンテンツの要求性能を満たしているか否かを判定する適合判定部１ｃと、を備えていてもよい。
これにより、要求性能（要求環境）を満たしているか否かによって処理を変えることが可能とされる。
具体的には、例えば、要求性能を満たしている場合には要求された設問コンテンツを送信し、要求性能を満たしていない場合は要求された設問コンテンツとはエラーページを送信することや設問の順序を変えることなどが可能となる。
また、特にエラーページを送信する場合には、外部端末に送信する情報量を削減することができる。
【０１４９】
上述した各例において説明したように、コンテンツ配信端末１における要求送信部（送信部１ａ）は、外部端末（ユーザ端末３）においてユーザが調査のための設問コンテンツ（アンケート）への回答を開始し当該外部端末から回答情報が送信されるまでの間に、表示コンテンツ種別情報（ＯＳ情報やユーザエージェント情報）についての送信要求と表示サイズ情報（表示部の大きさを特定可能な情報）についての送信要求とを送信してもよい。
アンケートの開始とは、例えば、回答したいアンケートをユーザが選択したタイミングである。これにより、実際に設問コンテンツへの回答を行う直前や最中など、設問を閲覧している直近の時期に表示コンテンツ種別情報や表示サイズ情報を取得することができるため、回答ページの表示状態（即ち設問に付随する画像などの表示状態）を正確に把握でき、設問コンテンツの要求性能を満たしているか否かを高精度で判定することができる。
従って、回答の信頼性を向上させることができる。
【０１５０】
変形例５で説明したように、コンテンツ配信端末１における要求送信部（送信部１ａ）は、適合判定部１ｃの判定結果が要求性能を満たしていないとされた場合に回答情報の送信要求を外部端末に送信しなくてもよい。
これにより、要求性能を満たしていない外部端末においては、例え設問コンテンツに対する回答を行ったとしても回答の送信（返信）がなされない。
従って、設問コンテンツの意図とは異なる外部端末でなされた回答が回収されてしまうことが防止され、回答情報の分析結果を妥当なものとすることができる。
また、外部端末から回答情報の送信がなされないことにより、外部端末の送信処理の負担が軽減される。加えて、コンテンツ配信端末１の受信処理の負担も軽減される。
【０１５１】
図９に示す実施の形態等で説明したように、コンテンツ送信部（送信部１ａ）は、適合判定部１ｃの判定結果が要求性能を満たしていないとされた場合に設問コンテンツ（アンケート）を外部端末（ユーザ端末３）へ送信しなくてもよい。
これにより、要求性能を満たしている外部端末のみ設問コンテンツが送信される。
従って、設問コンテンツの意図とは異なる外部端末で回答がなされてしまう虞を排除できると共に、本来得られるべき回答情報とは異なってしまうことを防止することができる。よって、回答情報の分析結果を妥当なものとすることができる。
設問コンテンツの配信がなされないことにより、送信処理の負担軽減及び通信量の削減を図ることができる。
【０１５２】
図９に示す実施の形態等で説明したように、表示コンテンツ種別情報に基づいて外部端末（ユーザ端末３）の表示コンテンツ種別を大型端末用コンテンツと小型端末用コンテンツを含む何れかに分類する第１分類処理（ステップＳ３０５）と、表示サイズ情報に基づいて外部端末の表示サイズを大サイズと小サイズを含む何れかに分類する第２分類処理（ステップＳ３０６）を行う分類部１ｄを備えていてもよい。
これにより、表示コンテンツ種別情報と表示サイズ情報の双方の情報を用いて外部端末の回答環境を認識することが可能とされる。
従って、外部端末の回答環境が細かく判定され、それに応じた適切な設問コンテンツを送信することが可能となる。
【０１５３】
適合判定処理の一例で説明したように、コンテンツ配信端末１の適合判定部１ｃは、表示コンテンツ種別が大型端末用コンテンツに分類され表示サイズが小サイズに分類された場合に要求性能を満たしていないと判定してもよい。
表示コンテンツ種別が大型端末用コンテンツであるため、大きな画面に適した設問コンテンツを送信することが考えられる。一方で、表示サイズが小サイズとされていることから、設問コンテンツの適した表示が行えない可能性がある。
このような場合には、設問コンテンツに対する適切な回答情報を得ることができない虞があるため、要求性能を満たしていないと判定する。これにより、大きな画面で表示されることが前提とされた設問コンテンツが実際に小さな画面で表示されてしまうことが防止される。
なお、小型端末による回答が可能なように小さい画像などが含まれた設問コンテンツを大型端末で視認して回答を行うことは問題が無い場合がある。そのような場合には、大きな画像を含んでいることにより小型端末で回答することが適切でない設問に対してのみ要求性能フラグを立てることが考えられる。即ち、設問ごとにどのような要求性能が設定されているかを細かく管理するのではなく、要求性能フラグ（即ち大型端末での回答を要求する場合に付与されるフラグ）のみを管理することにより、クライアントの要望に添った回答情報を収集するようにしてもよい。これにより、要求性能に関する管理を一つのフラグで行うことが可能となるため、コンテンツ配信端末１の処理負担の軽減を図ることができる。
【０１５４】
その他の章で説明したように、コンテンツ配信端末１の適合判定部１ｃは、表示コンテンツ種別が小型端末用コンテンツに分類され表示サイズが大サイズに分類された場合に要求性能を満たしていないと判定してもよい。
表示コンテンツ種別が小型端末用コンテンツであるため、小さな画面を備えた小型の端末に適した設問コンテンツを送信することが考えられる。例えば、携帯電話などのように容易に持ち運べる外部端末を有した状態で所定の場所にいるユーザに対して設問コンテンツを送信し、その場で回答してもらう場合などが想定される。
ところが、実際には表示サイズが大サイズとされていることにより、ユーザが所持している端末が大型の端末であることが推定される。この場合には、設問コンテンツに対する回答を行う端末として不適切である可能性が高いため、要求性能を満たしていないと判定する。これにより、小さな画面で表示されることが前提とされた設問コンテンツが実際に大きな画面で表示されてしまうことや、移動しながら回答してもらうことが前提とされた設問コンテンツが据え置きの大型の外部端末に送信されてしまうことが防止される。
なお、このような状況を回避するために、上述したように、ユーザの位置情報を更に用いて、設問コンテンツを送信するか否かを判定してもよい。
これにより、例えば、実際に店舗で商品を見ながら設問コンテンツに回答して欲しい場合などに、ユーザが適切な回答状況にあるか否かを判定することがで、設問コンテンツに対する適切な回答情報を収集することが可能となる。
【０１５５】
アンケート配信の流れ等で説明したように、コンテンツ送信部（送信部１ａ）は、適合判定部１ｃが要求性能を満たしていないと判定した場合に設問コンテンツ（アンケート）の回答が不可能なコンテンツ（例えばエラーページ）を送信してもよい。
回答が不能なコンテンツを送信することにより、ユーザが回答してしまう状況を回避することができる。
例えば、設問コンテンツに回答することによってユーザが何らかの特典を獲得可能な場合に、要求性能を満たしていない外部端末でユーザが回答ページに進んでしまうことが防止される。これにより、適切な回答情報を得られないユーザに対して特典の付与が発生してしまうことが防止される。また、回答を行ったユーザに対して特典が付与されない状況が発生してしまうことが防止される。更には、不適切な回答情報が生成されないため、回答情報から適切な回答情報のみを抽出して集計するようなコストの高い処理をコンテンツ配信端末１が実行しなくて済み、コンテンツ配信端末１の処理負担の軽減を図ることができる。
【０１５６】
アンケート配信の流れ等で説明したように、コンテンツ配信端末１は、受信した複数の回答情報から集計結果情報を生成する集計部１ｅを備え、集計部１ｅは、適合判定部１ｃの判定結果が要求性能を満たしていないとされた場合に当該外部端末（ユーザ端末３）から受信した回答情報を集計結果情報の生成に用いなくてもよい。
これにより、不適切となり得る回答情報が予め除外されて集計される。
従って、回答情報の分析により収集した回答情報から不適切なものを排除するスクリーニングが容易となり、コンテンツ配信端末１の処理負担の軽減が図られる。
【０１５７】
最終分類処理（図１３）等で説明したように、  表示コンテンツ種別情報に基づいて外部端末（ユーザ端末３）の表示コンテンツ種別を大型端末用コンテンツと小型端末用コンテンツを含む何れかに分類する第１分類処理（ステップＳ３０５）と、表示サイズ情報に基づいて外部端末の表示サイズを大サイズと小サイズを含む何れかに分類する第２分類処理（ステップＳ３０６）を行う分類部１ｄを備え、分類部１ｄは、表示サイズが小サイズとされた場合に外部端末を小型端末と分類し、表示コンテンツ種別が大型端末用コンテンツとされ表示サイズが大サイズとされた場合に外部端末を大型端末と分類し、大型端末及び小型端末の何れにも属さない場合に外部端末を中型端末と分類してもよい。
これにより、外部端末が表示サイズに応じて分類される。
また、表示コンテンツ種別と表示サイズが一致していない外部端末、例えば、表示コンテンツ種別が「大型端末用コンテンツ」とされ表示サイズが「小サイズ」とされたような外部端末については、中型端末として分類することで、要求性能に応じて外部端末に送信する設問コンテンツを適切に選択（絞り込む）ことができる。また、外部端末を一度分類した後は、分類結果を利用して各種の判定を行うことにより、都度の分類処理を実行しなくて済むため、コンテンツ配信端末１の処理負担の軽減を図ることができる。
【０１５８】
コンテンツ配信装置の機能構成出説明したように、表示サイズ情報は、外部端末（ユーザ端末３）が備える表示部の縦サイズと横サイズを加算した数値によって特定される情報であってもよい。
例えば、外部端末が備える表示部の縦サイズ（ｃｍ）と横サイズ（ｃｍ）を加算して表示サイズ情報を算出する。
これにより、外部端末の表示部が縦長とされた縦長モードで使用されていても、横長とされた横長モードで使用されていても、外部端末の表示サイズを同様に判定することができ、外部端末に適した設問コンテンツの配信を行うことができる。また、使用モードに応じた処理の分岐を行わなくて済むため、コンテンツ配信端末１の処理負担の軽減が図られる。
【０１５９】
変形例３で説明したように、コンテンツ配信端末１におけるコンテンツ送信部（送信部１ａ）は、外部端末（ユーザ端末３）に送信する設問コンテンツ（アンケート）を選択可能な選択用コンテンツを送信し、選択用コンテンツは、適合判定部１ｃによって外部端末が要求性能を満たしていると判定される設問コンテンツのみを選択可能に構成されていてもよい。
コンテンツ送信部は、例えば、アンケート一覧ページを表示するためのウェブページ情報を送信する。アンケート一覧ページには、要求性能と外部端末の回答環境が一致しない設問コンテンツは非表示（或いは選択不能）とされる。
これにより、ユーザが意図しない設問コンテンツに対する回答を行ってしまうことが防止される。従って、設問コンテンツに対する有効な回答情報を効率的に収集することが可能となる。
【０１６０】
コンテンツ配信端末１が実行するコンテンツ配信方法は、外部端末（ユーザ端末３）の表示コンテンツ種別情報の送信と、外部端末の表示サイズ情報の取得（検出）と、表示サイズ情報の取得結果（検出結果）の送信と、を外部端末に実行させる情報取得用ウェブページデータを送信する処理と、調査のための設問コンテンツ（アンケート）を含み設問コンテンツに対する回答情報の送信を外部端末に実行させる回答用ウェブページデータを送信する処理と、を実行するものである。
【０１６１】
なお、上述した各例においては、表示コンテンツ種別情報と表示サイズ情報の双方を用いてユーザ端末３の分類を行っている。
仮に、ユーザ端末３の画面の表示サイズ（即ち表示サイズ情報）のみを用いてアンケート回答の集計を行うとした場合、表示サイズの判定に用いる境界値（閾値）を厳密に設定すると共に多数の境界値（閾値）が必要となる。これにより、参照処理や比較処理などの処理負担が増大してしまう虞がある。また、多種多様なユーザ端末３に適用できるような妥当な境界値を妥当な数だけ設定することについても困難となり得る。
上述したコンテンツ配信端末１の構成によれば、表示コンテンツ種別情報の判定処理と表示サイズ情報の判定処理とを組み合わせることでコンテンツ配信端末１の処理負担の軽減を図りつつ妥当な判定精度を確保することができる。
【０１６２】
＜８．プログラム及び記憶媒体＞
以上、本発明の情報処理装置の実施の形態としてのコンテンツ配信端末１を説明してきたが、実施の形態のプログラムは、コンテンツ配信端末１の処理を情報処理装置（ＣＰＵ等）に実行させるプログラムである。
【０１６３】
実施の形態のプログラムは、調査のための設問コンテンツを外部端末に送信するコンテンツ送信手順を情報処理装置に実行させる。
また、設問コンテンツに対する回答情報の送信を要求する送信要求と、外部端末の表示コンテンツ種別情報の送信を要求する送信要求と、外部端末の表示サイズ情報の取得を要求する取得要求と、表示サイズ情報の取得結果の送信を要求する送信要求と、を外部端末に送信する要求送信手順を情報処理装置に実行させる。
即ちこのプログラムは、コンテンツ配信端末１に対して図８に示す各処理、図９、図１７、図１９の各図に示すステップＳ３０１からステップＳ３１３の各処理、図１１から図１６に示す各処理を実行させるプログラムである。
【０１６４】
このようなプログラムにより、上述したコンテンツ配信端末１としての１又は複数の情報処理装置を実現できる。
そしてこのようなプログラムはコンピュータ装置等の機器に内蔵されている記憶媒体としてのＨＤＤや、ＣＰＵを有するマイクロコンピュータ内のＲＯＭ等に予め記憶しておくことができる。あるいはまた、半導体メモリ、メモリカード、光ディスク、光磁気ディスク、磁気ディスクなどのリムーバブル記憶媒体に、一時的あるいは永続的に格納（記憶）しておくことができる。またこのようなリムーバブル記憶媒体は、いわゆるパッケージソフトウェアとして提供することができる。
また、このようなプログラムは、リムーバブル記憶媒体からパーソナルコンピュータ等にインストールする他、ダウンロードサイトから、ＬＡＮ、インターネットなどのネットワークを介してダウンロードすることもできる。
【符号の説明】
【０１６５】
１  コンテンツ配信端末、１ａ  送信部、１ｂ  管理部、１ｃ  適合判定部、１ｄ  分類部、１ｅ  集計部、３  ユーザ端末
【図１】
0006855537.tif 000002
【図２】
0006855537.tif 000003
【図３】
0006855537.tif 000004
【図４】
0006855537.tif 000005
【図５】
0006855537.tif 000006
【図６】
0006855537.tif 000007
【図７】
0006855537.tif 000008
【図８】
0006855537.tif 000009
【図９】
0006855537.tif 000010
【図１０】
0006855537.tif 000011
【図１１】
0006855537.tif 000012
【図１２】
0006855537.tif 000013
【図１３】
0006855537.tif 000014
【図１４】
0006855537.tif 000015
【図１５】
0006855537.tif 000016
【図１６】
0006855537.tif 000017
【図１７】
0006855537.tif 000018
【図１８】
0006855537.tif 000019
【図１９】
0006855537.tif 000020
【図２０】
0006855537.tif 000021
【図２１】
0006855537.tif 000022