(57)【要約】【課題】従来のアンケートシステムにおいては、様々なデータの効果的な提示方法についての提案や、アンケートシステムのコミュニケーションツールとしての能力を充分に発揮させる提案はあまりなされていない。【解決手段】ユーザインタフェース処理部２００は、利用者がアンケート実施者とアンケート回答者の立場を適宜選択できる機能を提供する。また、ユーザインタフェース処理部２００は、アンケートデータ管理部３５０によるデータ処理により得られたアンケートに関する様々なデータを、画面提供部２３０によりまとめて表示する。これにより、アンケートシステムから生成される様々なデータを効果的に提示できるとともに、アンケートシステムをコミュニケーションツールとして充分に活用することができる。【選択図】        図２
2004252632.tif 000002
【特許請求の範囲】
【請求項１】
アンケート実施者用の第１のユーザインタフェース機能と、アンケート回答者用の第２のユーザインタフェース機能を一体として有するユーザインタフェース処理部を備え、適宜利用者がどちらの立場をも同一画面上にて選択可能に構成されたことを特徴とするアンケート装置。
【請求項２】
前記アンケート実施者が、前記アンケート回答者のそれぞれが既にアンケート質問に回答したか否かを、適宜把握する回答状況把握手段を更に含むことを特徴とする請求項１に記載するアンケート装置。
【請求項３】
アンケート回答の募集期限前であっても、適宜アンケート回答の集計分析データの中間結果を公表する中間結果公表手段を更に含むことを特徴とする請求項１または２に記載するアンケート装置。
【請求項４】
前記中間結果公表手段において、前記アンケート回答者に対し、所定の条件の下において、アンケートへの回答以降にのみ前記集計分析データを表示することを特徴とする請求項３に記載するアンケート装置。
【請求項５】
前記ユーザインタフェース処理部は、利用者にアンケートの内容データを表示するアンケート内容表示手段と、
利用者にアンケートについての総括データを表示する総括データ表示手段と、
前記アンケート実施者がアンケート質問を作成するアンケート質問作成画面表示手段と、
アンケート回答の集計分析データを表示する集計分析データ表示手段と、
を含むことを特徴とする請求項１乃至４に記載するアンケート装置。
【請求項６】
前記ユーザインタフェース処理部は、前記アンケート内容表示手段により表示されるアンケート内容表示画面と、前記総括データ表示手段により表示される総括データ表示画面を層状に重ねて表示すると共に、重ねられた画面の各々をタブにより切り替え表示する手段を更に含むことを特徴とする請求項５に記載するアンケート装置。
【請求項７】
前記ユーザインタフェース処理部は、前記アンケート回答者が、既回答者か否かを判断する既回答判断手段と、
前記既回答判断手段により既回答者であると判断された場合には、当該既回答者による再度の回答を禁止する再回答禁止手段と、
前記既回答者に対しては、その既回答者の回答内容を反映したアンケートの内容データを表示するアンケート内容表示更新手段と、
を更に含むことを特徴とする請求項１乃至６に記載するアンケート装置。
【請求項８】
前記ユーザインタフェース処理部は、前記既回答者について、その既回答者の回答内容と前記集計分析データを同一画面上に併置して表示する手段を更に含むことを特徴とする請求項７に記載するアンケート装置。
【請求項９】
アンケート実施者用の第１のユーザインタフェース機能による前記アンケート実施者用の第１画面を表示する工程と、
前記第１画面と同一の画面上においてアンケート回答者用の第２のユーザインタフェース機能による前記アンケート回答者用の第２画面を表示する工程と、
前記第１および第２画面に対する利用者のアクションを検出する工程と、
検出された前記アクションがなされた画面が前記第１画面であるか第２画面であるかを特定して利用者の入力を受け付ける工程と、
を含み、利用者のアクションに応じて適宜前記第１のユーザインタフェース機能と前記第２のユーザインタフェース機能が選択されることを特徴とするアンケート方法。
【請求項１０】
アンケート実施者用の第１のユーザインタフェース機能による前記アンケート実施者用の第１画面を表示する工程と、
前記第１画面と同一の画面上においてアンケート回答者用の第２のユーザインタフェース機能による前記アンケート回答者用の第２画面を表示する工程と、
前記第１および第２画面に対する利用者のアクションを検出する工程と、
検出された前記アクションがなされた画面が前記第１画面であるか第２画面であるかを特定して利用者の入力を受け付ける工程と、
を含み、利用者のアクションに応じて適宜前記第１のユーザインタフェース機能と前記第２のユーザインタフェース機能が選択されることを特徴とするプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明はアンケート技術に関し、とくにユーザインタフェースに関する技術を用いてアンケートを行う方法および装置に関する。
【０００２】
【従来の技術】
近年、コンピュータの普及とネットワーク技術の進展に伴い、ネットワークを介した電子情報の交換が盛んになっている。これにより、従来においては紙ベースで行われていた事務処理の多くが、ネットワークベースの処理に置き換えられつつある。
【０００３】
アンケートシステムに関する技術もその好例である。アンケートシステムにおいて、アンケート実施者は、ネットワーク上にアンケートを公開した上で、同システムの利用者から回答を収集する。ネットワークを介したアンケートシステムには、従来の紙ベースのアンケートに比較して多くの優位性がある。たとえば、短期間で多くの利用者からの回答データを入手できることや、コンピュータの優れた計算能力の活用により、回答データの集計分析処理を多様、高速かつ正確に行うことができる点が挙げられる（特許文献１、特許文献２、特許文献３）。
【特許文献１】
特開平８−２７２７７３号公報
【特許文献２】
特開平１１−８５７２７号公報
【特許文献３】
特開２００１−１８４２７３号公報
【特許文献４】
特開２００１−２２７３３号公報
【０００４】
【発明が解決しようとする課題】
【０００５】
先述のように、アンケートシステムは、回答データに対して様々な集計分析処理が可能である。また、アンケート実施者とアンケート回答者がネットワークを介したコミュニケーションを取ることも可能である。しかし、従来のアンケートシステムにおいては、複数種類のデータの効果的な提示方法についての提案や、アンケートシステムのコミュニケーションツールとしての能力を充分に発揮させる提案はあまりなされていないのが現状である。
【０００６】
本発明は上記課題に鑑みてなされたものであり、その目的は、アンケートシステム利用者に効果的にアンケートに関するデータを提示する技術、または、アンケートシステムを介した効果的なコミュニケーション方法を提供する技術、または、アンケートシステムを利用者が気軽に利用できるユーザインタフェース技術の提供にある。
【０００７】
【課題を解決するための手段】
本発明のある態様は、アンケート装置である。この装置は、アンケート実施者用の第１のユーザインタフェース機能と、アンケート回答者用の第２のユーザインタフェース機能を一体として有するユーザインタフェース処理部を備え、適宜利用者がどちらの立場をも同一画面上にて選択可能に構成される。アンケート装置によって、アンケートシステムは構成される。利用者は、アンケートシステムに予め登録されている者に限られてもよいし、不特定多数者であってもよい。
【０００８】
「アンケート実施者」とは、利用者のうち、アンケート質問を作成し、これをアンケートシステムに登録する者をいう。「アンケート回答者」とは、利用者のうち、アンケートシステムに登録されたアンケートに回答する者をいう。また、「アンケート回答者」は、たとえば、「小学４年生」を対象とするアンケートのようにその回答資格が指定される場合には、アンケートに回答する資格を有する利用者という意味でも使用する。以下、特に、アンケート回答者のうち、未だアンケートに回答していない者を「未回答者」、既にアンケートに回答した者を「既回答者」という。アンケート実施者が、一つのアンケートに複数のアンケート質問を設定できる場合には、同一のアンケート回答者であっても、アンケート質問毎に、未回答者とも、既回答者ともなりうる。
【０００９】
このアンケート装置のユーザインタフェース処理部は、アンケート実施者用の第１のユーザインタフェース機能とアンケート回答者用の第２のユーザインタフェース機能を併有する。したがって、利用者の選択操作により、あるときはアンケート実施者、あるときはアンケート回答者というように柔軟に立場を転換することができる。したがって、アンケート実施者とアンケート回答者という立場を頻繁に交換することを想定しない、従来のマーケティング的発想に基づくアンケートシステムと異なり、同システムをよりインタラクティブなコミュニケーションツールとして活用できる。たとえば、アンケートシステムとしての本来の役割である意識調査としての使い方の他にも、学校における生徒の修学旅行先希望調査や、クイズ、コンテスト、試験、ディベート、目安箱など様々な使用方法が可能である。
【００１０】
また、この装置は、アンケート実施者が、各アンケート回答者のそれぞれが既にアンケート質問に回答したか否かを、適宜把握する回答状況把握手段を更に含んでもよい。これにより、たとえば、アンケート実施者は、アンケート回答者からの回答の集まり具合によって、アンケート回答の募集を打ち切るタイミングを適切に判断できる。
【００１１】
また、この装置は、アンケート回答の募集期限前であっても、適宜アンケート回答の集計分析データの中間結果を公表する中間結果公表手段を更に含んでもよい。また、この中間結果公表手段において、アンケート回答者に対し、所定の条件の下において、アンケートへの回答以降にのみ集計分析データを表示するとしてもよい。「集計分析データ」とは、アンケート回答者から収集した回答データであって、集計分析がなされたものをいう。以下、この用語は、アンケート回答者の個々の回答データではなくアンケート回答者全体としての回答傾向を表すデータの意味で使用する。「中間結果」とは、アンケート回答期限前の中途時点で、収集されている回答データを集計分析したものをいう。「適宜」とは、アンケート回答を受信する毎、一定時間経過毎、アンケート回答を一定数回収する毎、利用者からの集計分析指示がある毎のような、アンケート回答の募集期間中の所定の時点をいう。「所定の条件」とは、たとえば、「アンケート回答者は、アンケートに実際に回答した後にしか中間結果を見ることができないとする」のような各種設定条件をいう。
【００１２】
未回答者が中間結果を見ることができるとすると、それによって回答が影響を受ける可能性がある。したがって、アンケート回答者は、既回答者でなければ中間結果を見ることができないとすることには合理性がある。また、アンケートに回答すれば中間結果を見ることができるので、回答へのインセンティブにもなる。
【００１３】
また、この装置のユーザインタフェース処理部は、利用者にアンケートの内容データを表示するアンケート内容表示手段と、利用者にアンケートについての総括データを表示する総括データ表示手段と、アンケート実施者が質問を作成するアンケート質問作成画面表示手段と、集計分析データを表示する集計分析データ表示手段とを含んでもよい。また、この装置のユーザインタフェース処理部は、アンケート内容表示手段により表示されるアンケート内容表示画面と、総括データ表示手段により表示される総括データ表示画面を層状に重ねて表示すると共に、重ねられた画面の各々をタブにより切り替え表示する手段を更に含んでもよい。
【００１４】
「内容データ」とは、たとえば、アンケート質問の内容そのもの、すなわち質問の内容と、場合により、質問毎に指定された回答形式をいう。また、アンケート質問とアンケート回答者自身によるアンケート回答の内容を合わせたデータを指す場合もある。「総括データ」とは、アンケート実施者が集計分析データについて記入する所見や回答者に対するお礼などのまとめのコメントなどをいう。
【００１５】
従来のアンケートシステムにおいては、アンケート実施者がアンケート回答者に対してお礼をしたい場合には、別途メールで送信したり、お礼の言葉を掲示板に掲示したりと、処理手続きが煩雑であった。しかし、このアンケート装置を利用したアンケートシステムにおいては、総括データ表示手段により回答のお礼やアンケート結果についての所見を書くことができる。したがって、利用者はアンケートに関する各種のデータをアンケートシステムの有する機能だけで取り扱うことができる。また、これら各種のデータが同一画面上にまとめて表示されるため、利用者はこれらのデータの関連を簡単に把握でき、容易にデータの管理ができる。
【００１６】
また、この装置のユーザインタフェース処理部は、アンケート回答者が、既回答者か否かを判断する既回答判断手段と、既回答判断手段により既回答者であると判断された場合には、その既回答者による再度の回答を禁止する再回答禁止手段と、既回答者に対しては、その既回答者の回答内容を反映した内容データを表示するアンケート内容表示更新手段とを更に含んでもよい。また、ユーザインタフェース処理部は、既回答者について、その既回答者の回答内容と集計分析データを同一画面上に併置して表示する手段を更に含んでもよい。
【００１７】
既回答者には、同一のアンケートに対して回答のやり直しを禁じる方が適切な場合がある。たとえば、先述したように、アンケート回答者は既回答者しか中間結果を見ることができないと設定した場合に、回答のやり直しを許容すると実質的にこの設定が無効化してしまう。したがって、既回答者に対しては再回答禁止手段を設ける意義がある。また、既回答者は自己の回答内容と集計分析データを同一画面上で比較して見ることができれば、他人の回答傾向や意見と、自分の回答内容を容易に比較考察できる。
【００１８】
図２等に示す各機能ブロックは、サーバ装置側に設けられてもよいし、クライアント端末側に設けられてもよい。あるいは、サーバ装置およびクライアント端末の双方に設けられてもよいし、その場合の各機能ブロックはそれぞれ同じ名称でもよい。これら各機能は、それぞれプログラムモジュールのかたちで提供され、サーバ装置およびクライアント端末のいずれかまたは双方にて実行されてもよいし、実行にあたりサーバ装置からクライアント端末へダウンロードされてもよい。これらの機能を備える各種のアンケート装置によりアンケートシステム全体が構成される。
【００１９】
本発明の別の態様は、アンケート方法に関する。この方法は、アンケート実施者用の第１のユーザインタフェース機能によるアンケート実施者用の第１画面を表示する工程と、第１画面と同一の画面上においてアンケート回答者用の第２のユーザインタフェース機能によるアンケート回答者用の第２画面を表示する工程と、その第１および第２画面に対する利用者のアクションを検出する工程と、検出されたアクションがなされた画面が第１画面であるか第２画面であるかを特定して利用者の入力を受け付ける工程を含み、利用者のアクションに応じて適宜第１のユーザインタフェース機能と第２のユーザインタフェース機能が選択される。
【００２０】
なお、以上の構成要素の任意の組合せ、本発明の表現を方法、装置、システム、記録媒体、コンピュータプログラムなどの間で変換したものもまた、本発明の態様として有効である。
【００２１】
【発明の実施の形態】
図１は、実施の形態に係るアンケートシステム１０の構成図である。サーバ装置１００は、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）１６を介して接続された第１クライアント端末１４ａおよび第２クライアント端末１４ｂなどの複数の端末（以下、単に「クライアント端末１４」という）に、サービスを提供する。また、クライアント端末１４はＷＡＮ（Ｗｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）１２を介してサーバ装置１００と接続されてもよい。
【００２２】
サーバ装置１００およびクライアント端末１４は、ハードウェア的には、コンピュータのＣＰＵをはじめとする素子で実現でき、ソフトウェア的にはデータ送受信機能のあるプログラム等によって実現されるが、以下に説明する図２等ではそれらの連携によって実現される機能ブロックを描いている。したがって、これらの機能ブロックはハードウェア、ソフトウェアの組合せによっていろいろなかたちで実現できる。サーバ装置１００は、ウェブサーバを含む構成であってもよいし、クライアント端末１４は、パーソナルコンピュータと、これにインストールされたウェブブラウザを含む構成であってもよい。
【００２３】
図２は、図１のアンケートシステム１０の機能ブロック図である。ここでサーバ装置１００やクライアント端末１４のいずれかにより図２の機能が実現されるのではなく、アンケートシステム１０全体として図２の各機能が実現される。各機能ブロック、さらには機能ブロック内の各部分がサーバ装置１００とクライアント端末１４のいずれによって実現されるかは発明の本質に関わるものではない。システム全体を構築する上で、各種機能の分担をサーバ装置１００とクライアント端末１４の間でどのように切り分けるかは、通信環境や計算機能力などアンケートシステムの動作環境なども考慮して設計されればよい。
【００２４】
図２に示すアンケートシステム１０の機能ブロックは、大きくユーザインタフェース処理部２００、アンケートデータ管理部３５０およびアンケートデータ格納部５００に分けられる。ユーザインタフェース処理部２００は各種のユーザインタフェース機能を担当する。アンケートデータ管理部３５０はアンケートに関する各種データを管理する。アンケートデータ格納部５００はアンケートに関する各種データを格納する。ユーザインタフェース処理部２００は利用者１８からの入力を受け付けると、利用者１８の操作権限を判断した上で、所定の処理をアンケートデータ管理部３５０に指示する。操作権限とは、アンケートに回答する権限や、アンケートを終了する権限などの操作入力に関する権限をいう。また、ユーザインタフェース処理部２００はアンケートデータ格納部５００より利用者１８に提示する所定のデータを読み出す。アンケートデータ管理部３５０は、ユーザインタフェース処理部２００からの指示によりアンケートに関する各種データを管理する。具体的には、アンケートの作成、回答、集計分析などのデータ処理をいうが、後に詳述する。アンケートデータ管理部３５０はデータの管理にあたり、アンケートデータ格納部５００へのデータ書き込み、アンケートデータ格納部５００からのデータ読み出しを随時行う。
【００２５】
ユーザインタフェース提供部２２０は、所定の画面を表示したり、利用者１８からの操作入力を受け付ける。ユーザインタフェース提供部２２０の内部機能ブロック図については、図１５において後述する。利用者権限判断部２８０は利用者の操作権限を、アンケートデータ格納部５００に格納する各種データをもとにして判断する。たとえば、既回答者の再回答を禁止する場合、利用者権限判断部２８０が既回答者か否かの判断をした上で、ユーザインタフェース提供部２２０が回答入力を受け付けるか否かを決める。利用者権限判断部２８０の内部機能ブロック図については、図１６において後述する。ユーザインタフェース提供部２２０は利用者１８の操作入力を受け付けると、アンケートデータ管理部３５０に所定の処理を指示する。
【００２６】
アンケートデータ処理部３７０は、利用者１８の入力操作に伴う所定の処理を行う。アンケートデータ処理部３７０の内部機能ブロック図については、図１７において後述する。集計分析処理部４３０はアンケートデータ格納部５００より回答データを読み出し、集計分析処理を行う。集計分析処理部４３０による集計分析データは、ユーザインタフェース処理部２００において、必要に応じグラフなど視覚的データに加工されて表示される。集計分析処理部４３０の集計分析処理として、たとえば、標準偏差計算などの処理を含んでもよい。これにより、アンケートシステムの応用の幅が更に広がる。
【００２７】
利用者データ格納部５２０はアンケートシステムの利用者データを格納する。「利用者データ」とは、利用者１８のメールアドレスやＩＤ番号（以下、単に「利用者ＩＤ」という）などの利用者１８を特定するためのデータをいう。学校や会社、同好会など特定のグループ内においてアンケートシステムを利用する場合には、あらかじめ利用者データ格納部５２０に利用者データを登録する必要がある。アンケートシステムが、不特定多数者を利用者とする場合には、利用者データ格納部５２０を有する必要性はない。
【００２８】
アンケート質問データ格納部５８０は質問内容やアンケート実施者などアンケート質問に関するデータを格納する。アンケート質問データ格納部５８０のデータ構造の例は図１３において後述する。アンケート結果データ格納部６４０は、回答データや総括データなど、アンケート回答に関するデータを格納する。アンケート結果データ格納部６４０のデータ構造の例は図１４において後述する。
【００２９】
次に、学校内において、生徒の一人が４年生全員に対して、「犬が好きですか、ネコが好きですか。」というアンケート質問を行う過程をユーザインタフェースの観点から具体的に示す。まず、アンケート実施者がアンケート質問を作成する過程を示す。利用者がクライアント端末１４において、アンケートの作成を指示することで、クライアント端末１４には図３以下に示す各種画面が表示される。この際、サーバ装置１００が、ユーザインタフェース画面のイメージそのものを送信してもよいし、サーバ装置１００は設定用データのみを送信し、クライアント端末１４がユーザインタフェース画面のイメージを構築してもよい。あるいは、クライアント端末１４のみの機能により、画面を構成してもよい。これは、利用者に提示される全ての画面について同様である。
【００３０】
図３は、アンケート実施者がアンケートを作成するときに表示されるアンケート作成画面６４２を示す。ツールボックス６４６はアンケート質問作成のプロセスにそったツールボタン群である。同図では「題と相手」が選択されている。すなわち、同図はアンケートの題名と、アンケート回答者を設定する場面である。
【００３１】
アンケート実施者は掲示先指定領域６４８によりアンケートを登録する掲示板の名前を選択する。同図では「アンケート板」という名前の掲示板が選択されている。添付ファイル指定ボタン６５０のボタンを押下すると、アンケートに添付するファイルを指定するためのダイアログボックスが表示される。たとえば、画像ファイルを添付することにより「この５匹の犬の写真の中からあなたが一番好きな犬を選んでください」という画像を使った質問方法が可能となる。
【００３２】
アンケート内容表示画面６５２は作成したアンケートの内容を表示する。アンケート実施者はアンケート質問作成画面６５４においてアンケート質問を作成する。アンケート題名入力領域６５６はアンケートの題名の入力を受け付ける。アンケート回答者入力領域６５７はアンケート回答者の入力を受け付ける。たとえば、「４年生」とか「４年２組の女子」、「先生」、「全員」の様にアンケートに答えてほしい人を指定することができる。アンケート実施者が、アンケート題名入力領域６５６に「犬が好きか、ネコが好きか。」、アンケート回答者入力領域６５７に「４年生」と入力した場合、アンケート内容表示画面６５２においては、「４年生に聞きます。あなたは、犬が好きですか、ネコが好きですか。」の様に、文章を適切に変換してもよい。
【００３３】
アンケート付帯情報入力領域６５８はアンケート実施理由とアンケート回答締め切りについての入力を受け付ける。理由を記載することによりアンケート回答者の回答インセンティブを喚起する。アンケート回答者名公開設定領域６６０はアンケート回答者の名前を公表するか否かの設定入力を受け付ける。集計分析データ公開設定領域６６２はアンケート結果を公表するか否かの設定入力を受け付ける。この他にも、中間結果を公表するか否か、公表するとすればどのように公表するか、など更に細かな設定ができてもよい。たとえば、結果をアンケートシステムで公開せず、次の授業や、朝礼、お楽しみ会などで発表するといった使い方がある。
【００３４】
図４は、アンケート実施者が質問内容を入力する段階のアンケート作成画面６４２を示す。アンケート質問番号設定領域６６４は質問番号の入力を受け付ける。すなわち、一つのアンケートにつき複数の質問設定が可能である。アンケート質問入力領域６６６は質問の入力を受け付ける。アンケート回答方式変更ボタン６６８はアンケート質問に対する回答方法を選択するダイアログボックスを表示する。このダイアログボックスについては、次の図５において更に述べる。図４においては選択回答方式が指定されている。選択肢の数は選択肢数変更ボタン６６９により変更することができる。
【００３５】
自由記述欄追加設定領域６７０は「その他」として選択肢のなかに自由記述欄を追加する。これにより、選択肢以外にも回答者の意見を吸い上げることができる。理由記述欄追加設定領域６７２は回答者が自己の回答について理由を書く欄を追加する。「どうしてそのように答えたのか？」につき、回答者が理由を書くように促すことで、アンケートシステムに教育的意義を持たせることができる。
【００３６】
図５は図４においてアンケート回答方式変更ボタン６６８が押下されたときに表示される回答方式選択ダイアログボックス６７４を示す。同図は、アンケートへの回答方法として、単一回答選択、複数回答選択、自由記述方式、数値入力方式の４種を示す。図４のアンケート作成画面６４２は、単一回答選択ボタン６７６の押下により、単一回答選択方式が指定された場合を示す。
【００３７】
図６はアンケート質問を一覧表示した時のアンケート作成画面６４２を示す。アンケート内容表示画面６５２は作成したアンケート質問を表示する。アンケート質問一覧表示領域６７８はアンケートの各質問を一覧表示する。アンケート質問コピーボタン６８０により、各質問を複製することができる。これにより、似た質問を効率的に作成できる。アンケート質問削除ボタン６８２により、質問の削除ができる。また、アンケート質問入換ボタン６８４により質問の順番を上下に入換えることができる。アンケート実施者は、アンケート質問の作成が完了した後にアンケート登録ボタン６８５を押下し、アンケートを掲示先指定領域６４８で指定した掲示板に登録する。以上の操作により、アンケート質問を所望の形で定義した「犬が好きですか、ネコが好きですか。」という題名のアンケートが新たに登録される。
【００３８】
登録されたアンケートは所定の掲示板に掲示される。利用者が、アンケートシステムの掲示板をクライアント端末１４において呼び出すと、図７に示すアンケート掲示画面６８６が呼び出される。同図は５つのアンケートが登録されている「アンケート板」という名前の掲示板を示す。図３から図６において作成された「犬が好きですか、ネコが好きですか。」のアンケート質問は、同図の掲示板のアンケートリストの一番上に掲示されている。利用者はこの掲示板から、自分がアンケート回答者に該当するアンケートを選択し、アンケートに回答する。
【００３９】
アンケートフェーズ表示欄６８８は各アンケートのアンケートフェーズを示す。アンケートは、登録から、回答募集、回答募集終了から総括完了、のように状態が段階的に変化してゆく。「アンケートフェーズ」とは、このアンケートの各段階のことをいう。同図において一番上に掲示されているアンケートのアンケートフェーズは「アンケート中」である。すなわち、アンケートが登録され、その回答を募集している段階である。「アンケートまとめ中」とはアンケートの回答募集を終了して、アンケート実施者が、総括データをまとめる段階をいう。「アンケートのまとめ」とは、アンケート実施者による総括データの入力が完了した段階をいう。アンケートフェーズ表示欄６８８にはこの３つの段階が表示される。アンケートフェーズアイコン表示欄６９０は、アンケートフェーズをアイコン表示したものである。
【００４０】
アンケート質問表示欄６９２はアンケート回答者とアンケートの題名を表示する。図３のアンケート題名入力領域６５６およびアンケート回答者入力領域６５７で入力されたデータがこれに該当する。アンケート回答件数表示欄６９４は収集された回答数を表示する。同図においては、一番上の欄のアンケートに対し、現在１０件の回答が寄せられている。アンケート実施者表示欄６９６はアンケート実施者名を表示する。同図にあるように利用者は、自分を表すアイコンを設定できてもよい。アンケート掲示日表示欄６９８はアンケートの掲示日を表示する。その他、アンケートの回答募集の締め切り予定日など、更に多くのデータが表示されてもよい。
【００４１】
次に、アンケート回答者がアンケート回答を作成する過程を示す。利用者がクライアント端末１４において、図７に示すアンケート掲示画面６８６から所望のアンケートを選択することで、クライアント端末１４には図８以下に示す各種画面が表示される。
【００４２】
図８は、利用者が図７の一番上にあるアンケート「犬が好きですか、ネコが好きですか。」を選択したときに表示されるアンケート回答画面７００を示す。したがって、この場合、アンケート回答者は図７のアンケート質問表示欄６９２によれば「４年生」である。アンケート回答者でなくても、同画面は表示されるが、回答を入力することはできない。アンケート回答募集終了ボタン７０２はアンケートの回答募集を打ち切るためのツールボタンである。アンケート回答募集終了ボタン７０２はアンケート実施者のみが選択できる。同図ではアンケート実施者である「新井真由美」がアンケート回答募集終了ボタン７０２を選択できる。
【００４３】
アンケート内容表示画面６５２はアンケート質問を表示する。アンケート回答者は、アンケート内容表示画面６５２に自分の回答を入力し、アンケート回答書込ボタン７０６を押下することにより、アンケート回答を登録する。アンケートフェーズ表示領域７０８はアンケートフェーズを示す。これは図７のアンケートフェーズ表示欄６８８に該当する。図８においては、「アンケート中」フェーズなので、アンケート回答者であれば、回答の入力が可能である。「アンケートまとめ中」や「アンケートのまとめ」のアンケートフェーズでは、回答入力を受け付けない。この場合、たとえば、ユーザインタフェース処理部２００によりアンケート回答書込ボタン７０６がアンケート内容表示画面６５２から削除されるといった処置がなされる。既回答者の再回答入力を禁じる場合には、入力不可であることが明確に区別できるように、グレーアウトなど通常とは異なる表示色でアンケート内容表示画面６５２を表示してもよい。
【００４４】
集計分析データ表示画面７１０はアンケートの集計分析データを表示する。同図において、アンケート回答者はアンケートに回答するまで中間結果を見ることができない。しかし、未回答であっても、集計分析データ表示ボタン７１２を押下すればユーザインタフェース提供部２２０により中間結果が表示される。すなわち、ここでいう中間結果の公表制限は、回答者の自主規制による緩い制限となっている。中間結果を表示するか、誰に表示するか、どの程度表示するかという設定はアンケート実施者が、アンケート作成画面６４２において設定できてもよい。
【００４５】
図９は、アンケート回答者がアンケートに回答した後に、中間結果を表示した時のアンケート回答画面７００を示す。アンケート内容表示画面６５２は、アンケート質問とアンケート回答者の回答内容を表示する。集計分析データ表示画面７１０は中間結果を表示する。これにより、アンケート回答者はアンケート質問、アンケート回答および中間結果を一目で比較できる。アンケートに回答していない者に対して中間結果を表示する場合には、アンケート内容表示画面６５２はアンケート質問のみを表示する。その際、「あなたはまだ回答していません」などのメッセージを表示してもよい。アンケート回答集計表示領域７１６は中間結果の集計を表示する。集計分析データグラフ表示領域７１８はアンケート回答集計表示領域７１６が表示するデータをグラフ化したものである。自由記述表示領域７２０は自由記述意見を表示する。
【００４６】
図１０は、「アンケートまとめ中」のアンケートフェーズにおいて、アンケート実施者に対して表示される総括データ入力画面７２２を示す。同図においては、総括データを入力するための総括データ表示画面７２６がアンケート内容表示画面６５２の上に重ねて表示されている。「アンケートまとめ中」においては、初期状態において総括データ表示画面７２６が最前面に表示される。アンケート内容表示画面６５２の代わりに総括データ表示画面７２６が差し替え表示されてもよい。
【００４７】
総括データ作成指針表示領域７２８は、「アンケートのまとめ方」を表示する。アンケートを取るだけではなく、適切な「まとめ」の記述させることにより、アンケートシステムの教育効果が高められる。アンケート実施者が、ヒント画面表示ボタン７３０を押下するとＨＴＭＬ（Ｈｙｐｅｒ  Ｔｅｘｔ  Ｍａｒｋ−ｕｐ  Ｌａｎｇｕａｇｅ）によるヒント画面が表示される。この画面によって、総括データの作り方についてヒントを示すことにより、総括データ入力を支援する。総括データ入力領域７３２は総括データの入力を受け付ける。同図に示すように、総括データ入力領域７３２に、いくつかの項目を予め表示しておいてもよい。
【００４８】
文書作成アプリケーション起動ボタン７３４が押下されると、インストールされているワープロソフトが起動される。このワープロソフトに総括データ入力用の定型フォームを用意してもよい。ワープロソフトによる入力支援により、総括データの入力が更に容易となる。ファイル読込ボタン７３６が押下されると、ファイルダイアログボックスが表示され他のファイルを読み込むことができる。アンケート実施者が総括データを記述した後、総括データ登録ボタン７３８を押下すると総括データが登録される。そして、アンケートフェーズは「アンケートのまとめ」に遷移する。
【００４９】
図１１は、総括データが登録された後に表示されるアンケートのまとめ表示画面７４０を示す。アンケートのまとめ表示画面７４０を誰に表示するかは、アンケート実施者が設定できてもよい。総括データ表示画面７２６は総括データを表示する。同図に示すように、アンケート回答者に対して、集計分析データと、総括データが同一画面で表示される。アンケート内容表示画面６５２と総括データ表示画面７２６は、層状に重ねて表示してもよいし、アンケート内容表示画面６５２の代わりに総括データ表示画面７２６が差し替え表示されてもよい。
【００５０】
図１２は、アンケート回答状況を表すアンケート回答状況表示画面７４２を示す。アンケート回答者表示領域７４４は、学年や組などの分類指定を受け付ける。アンケート回答者名表示欄７４６はアンケート回答者の一覧を表示する。アンケート回答者回答状況表示欄７４８は各アンケート回答者の回答状況を表す。同図では「新井真由美」は回答済みだが、「栗田聡子」は未回答である。アンケート実施者は、アンケート回答状況表示画面７４２により、アンケートの回答状況を個別的に確認できる。
【００５１】
次に、データ構造について説明する。
【００５２】
図１３はアンケート質問データ格納部５８０のデータ構造を示す。アンケートＩＤ欄７５０はアンケートＩＤを示す。アンケートＩＤとは、各アンケートを識別するための番号をいう。アンケート実施者欄７５２はアンケート実施者の氏名を示す。アンケート実施者の氏名のかわりに利用者ＩＤでもよい。同図では、アンケートＩＤが００１のアンケート実施者は「新井真由美」である。アンケート回答者欄７５４はアンケート回答者を示す。同図では、アンケートＩＤが００１のアンケートのアンケート回答者は「４年生」である。これは、図３のアンケート回答者入力領域６５７における入力データと図７のアンケート質問表示欄６９２の表示に対応する。
【００５３】
アンケート題名欄７５６は、アンケートの題名を示す。これは、図３のアンケート題名入力領域６５６の入力や図７のアンケート質問表示欄６９２の表示に対応する。アンケート質問欄７５８はアンケート質問全体の内容を示す。アンケート質問番号欄７６０は、各質問の番号を示す。同図において、アンケートＩＤが００１のアンケートについては６つの質問が用意されている。アンケート質問内容欄７６２はアンケート質問毎の内容を示す。アンケート回答形式欄７６４は、各質問の回答形式を示す。同図のアンケートＩＤが００１のアンケートの１問目の質問の回答形式は選択式である。また、６問目の質問の回答形式は自由記述形式である。
【００５４】
アンケート掲示日欄７６６はアンケートの掲示日を示す。これは、図７のアンケート掲示日表示欄６９８に対応する。アンケートフェーズ欄７６８はアンケートフェーズを示す。これは、図７のアンケートフェーズ表示欄６８８、アンケートフェーズアイコン表示欄６９０および図８のアンケートフェーズ表示領域７０８に対応する。添付ファイル欄７７０はアンケートに添付されたファイル名を示す。添付ファイルは図３の添付ファイル指定ボタン６５０によりアンケート実施者によって添付されたものである。図１３においては、アンケートＩＤが００１のアンケートに対しては添付ファイルは存在しないが、アンケートＩＤが００２のアンケートに対しては「学校．ＢＭＰ」という名前のビットマップファイルが添付されている。
【００５５】
図１４はアンケート結果データ格納部６４０のデータ構造を示す。アンケート結果データ格納部６４０には全てのアンケートに対する結果データが格納されているが、同図では、図１３に示したアンケートＩＤが００１のアンケートについて説明する。アンケート回答データ欄７７２はアンケートにより得られた回答データを示す。アンケート回答状況欄７７４は、アンケート回答者と回答状況を示す。これは、図１２のアンケート回答状況表示画面７４２に対応する。アンケート回答内容欄７７６は、アンケート回答者の回答内容を示す。アンケート回答者名欄７７８はアンケート回答者の氏名を示す。アンケート回答者名欄７７８は図１２のアンケート回答者名表示欄７４６に対応する。アンケート回答者回答状況欄７８０はアンケート回答者が既に回答したか否かを示す。図１２のアンケート回答者回答状況表示欄７４８に対応する。同図では、「新井真由美」は１問目に対しては「２」を選択し、２問目に対しては「４」を回答として選択している。そして、６問目に対しては、「ネコの中でもアメリカンショートが好きです。」という自由記述をしている。
【００５６】
アンケート回答集計欄７８２はアンケート回答データ欄７７２の回答データの集計を示す。アンケート回答収集率欄７８４は、アンケート回答者のうち、実際に回答した者の割合を示す。同図では、アンケート回答者のうち、「５５％」の者がアンケートに実際に回答している。質問１に対しては、４０％の者が「１」を、４０％の者が「２」を、残りの２０％の者が「３」を選択している。総括データ欄７８６は、図１０の総括データ入力領域７３２に入力された総括データを示す。
【００５７】
次に、図２における機能ブロック図の更に詳しい内部構成図について説明する。
【００５８】
図１５はユーザインタフェース提供部２２０の内部の機能ブロック図を示す。画面提供部２３０は利用者に画面を表示する。また、画面提供部２３０は利用者から操作入力を受け付ける。そして、利用者からの入力に応じて、アンケートデータ管理部３５０に必要な処理を指示する。アンケート内容表示画面構成部２４０は内容データの表示画面を構成する。図３でいえばアンケート内容表示画面６５２の画面を構成する。アンケート内容表示更新判断部２３４は、図９のアンケート内容表示画面６５２のようにアンケート回答の内容を反映した表示をするか否かを判断する。アンケート内容表示画面構成部２４０はアンケート内容表示更新判断部２３４を介して内容データの表示画面を構成する。再回答入力判断部２３８は、既回答者の再回答入力の可否を判断する。アンケート内容表示画面構成部２４０は再回答入力判断部２３８を介して、利用者１８の操作入力の可否を決定する。
【００５９】
総括データ表示画面構成部２４６は総括データの表示画面を構成する。図１０および図１１の総括データ表示画面７２６を構成する。アンケート質問作成画面構成部２５０はアンケート質問作成画面を構成する。図３でいえばアンケート質問作成画面６５４の構成する。集計分析データ表示画面構成部２５４は集計分析データ表示画面を構成する。図９でいえば集計分析データ表示画面７１０の構成を行う。中間結果公表判断部２４２は中間結果を表示するか否かを判断する。集計分析データ表示画面構成部２５４は中間結果公表判断部２４２を介して中間結果の表示の可否を判断する。画面配置切換部２４４は、アンケート内容表示画面構成部や総括データ表示画面構成部等に対して、画面の配置や切換をコントロールする。例えば、アンケート内容表示画面６５２と総括データ表示画面７２６を層状に重ねて表示する処理は、画面配置切換部２４４により行われる。
【００６０】
図１６は利用者権限判断部２８０の内部の機能ブロック図を示す。利用者判断部２８４は、アンケートシステムの利用者か否かを判断する。アンケートシステムが学校内など、限られた利用者で運営される場合にこの判断が必要となる。アンケート実施者判断部２８６はアンケート実施者か否かを判断する。アンケート回答者判断部２８８はアンケート回答者か否かを判断する。図３以下で示したアンケートＩＤが００１のアンケートにおいては、図３のアンケート回答者入力領域６５７への入力に対応し、「４年生であること」が判断条件となる。既回答者判断部２９０は、既回答者か否かを判断する。回答状況検査部３００は、全ての回答者の回答状況を判断する。回答状況検査部３００は、特に図１２のアンケート回答状況表示画面７４２に対応するための機能ブロックである。
【００６１】
図１７はアンケートデータ処理部３７０の内部の機能ブロック図を示す。アンケート質問処理部３７４は、アンケート質問の作成と読出しを行う。アンケート回答処理部３７６は、アンケート回答の入力と読出しを行う。総括データ処理部３８０は総括データの入力と読出しを行う。アンケートフェーズ処理部３８４はアンケートフェーズ遷移に関する処理を行う。ここでいうアンケートフェーズ遷移は、アンケートの登録や、回答募集の打ち切りなどのアンケートフェーズを遷移させる能動的な処理も含む。アンケート質問処理部３７４、アンケート回答処理部３７６および総括データ処理部３８０の各ブロックは、アンケートフェーズ処理部３８４に現在のアンケートフェーズの確認をしながら、所定の処理を行う。
【００６２】
次に、処理の流れについて説明する。
【００６３】
図１８は、処理の流れを、サーバ装置とクライアント端末の間のデータ交換の観点から示す。ここでは、アンケート実施者がアンケートを作成し、掲示板にアンケートを掲示してから、アンケートが削除されるまでを示す。同図のクライアント端末Ａはアンケート実施者、クライアント端末Ｂはアンケート回答者の使用する端末とする。アンケート実施者は、図３のアンケート作成画面６４２によりアンケートを作成する（Ｓ１０）。アンケートの作成が完了すると、図６のアンケート登録ボタン６８５によりアンケートを登録する（Ｓ１２）。そして、サーバ装置は、アンケートを所定の掲示板に掲示する（Ｓ１４）。
【００６４】
アンケート回答者は、図７のアンケート掲示画面６８６から、自分が回答するアンケートを選択し（Ｓ１６）、アンケート回答を入力する（Ｓ１８）。アンケート回答者が図８のアンケート回答書込ボタン７０６を押下すると、アンケート回答はサーバ装置に送信される（Ｓ２０）。
【００６５】
アンケート実施者は、図１２のアンケート回答状況表示画面７４２などを参照し、適当な時期に図８のアンケート回答募集終了ボタン７０２により、アンケート回答の募集を打ち切る（Ｓ２２）。アンケート回答募集期間の終了は、アンケート実施者がアンケート作成時に予め設定できてもよい。たとえば、アンケート回答募集締め切り時を設定してもよいし、一定数のアンケート回答が得られたら自動的にアンケート回答募集を打ち切る設定としてもよい。アンケート実施者が、回答データの集計分析処理を指示すると（Ｓ２４）、サーバ装置はアンケート回答データの集計分析処理を行う（Ｓ２６）。集計分析処理は、アンケート実施者の明示的な指示が無くても、暗黙的に自動実行されてもよい。集計分析処理が完了すると、サーバ装置は集計分析データをクライアントＡに送信する（Ｓ２８）。
【００６６】
アンケート実施者は、図１０の総括データ表示画面７２６により総括データを入力し（Ｓ３０）、総括データ登録ボタン７３８を押下することにより、これをサーバ装置に送信する（Ｓ３２）。サーバ装置はアンケートに新たに総括データを追加してこれを掲示する（Ｓ３４）。アンケート実施者は任意の時点において、掲示板からアンケートを削除する（Ｓ３６）。アンケートの削除は、総括データの掲示日から一定期間としてもよいし、特別の権限を与えられたアンケートシステムの管理者が行ってもよい。
【００６７】
図１９はアンケート実施者がアンケートを作成するまでのフローチャートを示す。アンケート実施者は、まず図３のアンケート作成画面６４２を呼び出す。そして、アンケート質問作成画面６５４により、質問を作成する（Ｓ４２）。さらに質問の追加が必要ならば（Ｓ４４のＮ）、更に質問を作成する。全ての質問の作成が完了すると（Ｓ４４のＹ）、図６のアンケート登録ボタン６８５によりアンケートを登録する（Ｓ４６）。
【００６８】
図２０はアンケート回答者がアンケートに回答するまでのフローチャートを示す。利用者は、図７のアンケート掲示画面６８６において回答するアンケートを選択する（Ｓ５０）。利用者がアンケート回答者であるかは図１６のアンケート回答者判断部２８８において判断され、アンケート回答者でなければ（Ｓ５２のＮ）、回答入力は受け付けられない。アンケート回答者であれば（Ｓ５２のＹ）、図８のアンケート回答画面７００が表示される（Ｓ５４）。利用者が、アンケート内容表示画面６５２に回答を入力し（Ｓ５６）、アンケート回答書込ボタン７０６により回答を書き込むと（Ｓ５８のＹ）、アンケート回答が完了する。
【００６９】
以上、実施の形態においては、利用者が、アンケート実施者とアンケート回答者の立場を適宜、入れ替わることができるので、アンケートシステムを介したコミュニケーションの促進がなされる。また、アンケート質問や回答だけでなく、その集計分析データや総括データを一括して扱えるため、利用者の利便性が大幅に向上する。
【００７０】
以上、本発明を実施の形態をもとに説明した。実施の形態は例示であり、それらの各構成要素や各処理プロセスの組合せにいろいろな変形例が可能なこと、またそうした変形例も本発明の範囲にあることは当業者に理解されるところである。
【００７１】
そうした変形例として、サーバ装置は図２のアンケートデータ格納部５００のみを有し、クライアント端末が自律的に、端末間の処理の同期をとることでアンケートシステムが構築されてもよい。たとえば、サーバ装置におけるアンケートデータ格納部５００へのアクセスにつき、排他制御のためのアクセスロックを設け、クライアント端末からサーバ装置への同時アクセスを禁止する方法が考えられる。
【００７２】
また、アンケートが掲示されたときに、アンケート回答者に対して、回答を呼びかけるメールが送信されてもよい。あるいは、アンケート回答者を、「犬を飼っている人」、「体育の授業が好きな人」のように、設定できてもよい。また、アンケートシステムをクイズやテストに使用する場合には、集計分析データにランキング表示されてもよい。
【００７３】
【発明の効果】
本発明によれば、アンケートシステムから生成される様々なデータを効果的に提示できる。また、本発明によれば、アンケートシステムをコミュニケーションツールとして充分に活用することができる。
【図面の簡単な説明】
【図１】本実施の形態に係るアンケートシステムの構成図である。
【図２】図１のアンケートシステムの機能ブロック図である。
【図３】アンケート実施者がアンケートの設定等をするときに表示されるアンケート作成画面の一例を示す図である。
【図４】アンケート実施者がアンケート質問を作成するときに表示されるアンケート作成画面の一例を示す図である。
【図５】アンケート実施者がアンケート質問の回答形式を選択する時に表示される回答方式選択ダイアログボックスの一例を示す図である。
【図６】アンケート質問の一覧を表示したときのアンケート作成画面の一例を示す図である。
【図７】アンケート掲示画面の一例を示す図である。
【図８】アンケート回答者がアンケート回答を入力するときのアンケート回答画面の一例を示す図である。
【図９】アンケート回答者がアンケートに回答した後に表示されるアンケート回答画面の一例を示す図である。
【図１０】アンケート実施者が総括データを入力するときの総括データ入力画面の一例を示す図である。
【図１１】総括データが入力された後に表示されるアンケートのまとめ表示画面の一例を示す図である。
【図１２】アンケート回答状況表示画面の一例を示す図である。
【図１３】図２のアンケート質問データ格納部のデータ構造の一例を示す図である。
【図１４】図２のアンケート結果データ格納部のデータ構造の一例を示す図である。
【図１５】図２のユーザインタフェース提供部の内部の機能ブロック図である。
【図１６】図２の利用者権限判断部の内部の機能ブロック図である。
【図１７】図２のアンケートデータ処理部の内部の機能ブロック図である。
【図１８】図２のアンケートシステムにおける各装置間のシーケンスの一例を示す図である。
【図１９】図２のアンケートシステムにおけるアンケート質問の作成過程におけるフローチャートである。
【図２０】図２のアンケートシステムにおけるアンケート回答の作成過程におけるフローチャートである。
【符号の説明】
２００  ユーザインタフェース処理部、２２０  ユーザインタフェース提供部、２３４  アンケート内容表示更新判断部、２３８  再回答入力判断部、２４０アンケート内容表示画面構成部、２４２  中間結果公表判断部、２４４  画面配置切換部、２４６  総括データ表示画面構成部、２５０  アンケート質問作成画面構成部、２５４  集計分析データ表示画面構成部、２８０  利用者権限判断部、２９０  既回答者判断部、３００  回答状況検査部、３５０  アンケートデータ管理部、３７０  アンケートデータ処理部、４３０  集計分析処理部、５００  アンケートデータ格納部、５８０  アンケート質問データ格納部、６４０  アンケート結果データ格納部、６５２  アンケート内容表示画面、７２６  総括データ表示画面。
【図１】
2004252632.tif 000003
【図２】
2004252632.tif 000004
【図３】
2004252632.tif 000005
【図４】
2004252632.tif 000006
【図５】
2004252632.tif 000007
【図６】
2004252632.tif 000008
【図７】
2004252632.tif 000009
【図８】
2004252632.tif 000010
【図９】
2004252632.tif 000011
【図１０】
2004252632.tif 000012
【図１１】
2004252632.tif 000013
【図１２】
2004252632.tif 000014
【図１３】
2004252632.tif 000015
【図１４】
2004252632.tif 000016
【図１５】
2004252632.tif 000017
【図１６】
2004252632.tif 000018
【図１７】
2004252632.tif 000019
【図１８】
2004252632.tif 000020
【図１９】
2004252632.tif 000021
【図２０】
2004252632.tif 000022