(57)【要約】【課題】アンケートの実施中に、取得した回答を適宜公開しても、回答の匿名性をより確保することができるアンケート管理システム、アンケート管理方法及びアンケート管理プログラムを提供する。【解決手段】アンケート管理システム２０の制御部２１は、アンケート入力情報の取得処理を実行すると、アンケート識別子と回答識別子と未公開フラグとを含む回答公開状況データを生成して、回答内容データ記憶部２４に記録する。制御部２１は、アンケート識別子及びユーザ識別子を含む回答者データを生成して、回答者データ記憶部２５に記録する。制御部２１は、未公開アンケート回答数が隠蔽可能数に到達していない場合には、次にアンケート結果が回答内容データ記憶部２４に登録されるまで待機する。未公開アンケート回答数が隠蔽可能数に到達した場合には、制御部２１は、アンケート結果の公開処理を実行し、回答者情報の公開処理を実行する。【選択図】図１
2010055283.tif 000002
【特許請求の範囲】
【請求項１】
アンケートの回答に対して未公開フラグを関連付けた回答状況情報を記憶する回答状況記憶手段と、
回答者を特定する回答者識別情報を記憶する回答者情報記憶手段と、
２以上の値が設定された隠匿可能数を記憶した隠匿可能数記憶手段と、
回答者端末及び閲覧者端末に接続される制御手段とを備えたアンケート管理システムであって、
制御手段が、
前記回答者端末からアンケートの回答を取得した場合、この回答を未公開フラグに関連付けて前記回答状況記憶手段に記録し、このアンケートの回答を行なった回答者の回答者識別情報を前記回答者情報記憶手段に記録する回答登録手段と、
アンケート回答に関連付けられた未公開フラグをカウントして未公開蓄積数を算出し、この未公開蓄積数と前記隠匿可能数とを比較し、
前記未公開蓄積数が前記隠匿可能数以上の場合には、アンケート回答に関連付けられた未公開フラグを削除する内容公開手段と、
回答閲覧要求を受信した場合には、未公開フラグが削除された回答情報を前記閲覧者端末に提供する提供手段とを備えたことを特徴とするアンケート管理システム。
【請求項２】
前記制御手段は、開示停止基準時間に関する情報を記憶しており、
前記内容公開手段は、前記未公開蓄積数が前記隠匿可能数以上の場合には、アンケートの実施終了時刻までの残存時間を算出し、この残存時間が前記開示停止基準時間より大きい場合にのみ前記カウントされた未公開フラグを削除することを特徴とする請求項１に記載のアンケート管理システム。
【請求項３】
前記制御手段は、開示停止基準数に関する情報を記憶しており、
前記アンケートに回答する対象者に関するデータを記憶した設定データ記憶手段に接続されており、
前記内容公開手段は、前記未公開蓄積数が前記隠匿可能数以上の場合には、取得した回答の取得回答数を算出し、前記設定データ記憶手段に記憶された対象者に関するデータをカウントして対象者数を算出し、この対象者数から前記取得回答数を減算して残存回答数を算出し、この残存回答数が前記開示停止基準数より大きい場合にのみ前記カウントされた未公開フラグを削除することを特徴とする請求項１又は２に記載のアンケート管理システム。
【請求項４】
アンケートの回答に対して未公開フラグを関連付けた回答状況情報を記憶する回答状況記憶手段と、
回答者を特定する回答者識別情報を記憶する回答者情報記憶手段と、
２以上の値が設定された隠匿可能数を記憶した隠匿可能数記憶手段と、
回答者端末及び閲覧者端末に接続される制御手段とを備えたシステムにおけるアンケート管理方法であって、
制御手段が、
前記回答者端末からアンケートの回答を取得した場合、この回答を未公開フラグに関連付けて前記回答状況記憶手段に記録し、このアンケートの回答を行なった回答者の回答者識別情報を前記回答者情報記憶手段に記録する回答登録段階と、
アンケート回答に関連付けられた未公開フラグをカウントして未公開蓄積数を算出し、この未公開蓄積数と前記隠匿可能数とを比較し、
前記未公開蓄積数が前記隠匿可能数以上の場合には、アンケート回答に関連付けられた未公開フラグを削除する内容公開段階と、
回答閲覧要求を受信した場合には、未公開フラグが削除された回答情報を前記閲覧者端
末に提供する提供段階とを備えたことを特徴とするアンケート管理方法。
【請求項５】
アンケートの回答に対して未公開フラグを関連付けた回答状況情報を記憶する回答状況記憶手段と、
回答者を特定する回答者識別情報を記憶する回答者情報記憶手段と、
２以上の値が設定された隠匿可能数を記憶した隠匿可能数記憶手段と、
回答者端末及び閲覧者端末に接続される制御手段とを備えたシステムにおけるアンケート管理プログラムであって、
制御手段を、
前記回答者端末からアンケートの回答を取得した場合、この回答を未公開フラグに関連付けて前記回答状況記憶手段に記録し、このアンケートの回答を行なった回答者の回答者識別情報を前記回答者情報記憶手段に記録する回答登録手段、
アンケート回答に関連付けられた未公開フラグをカウントして未公開蓄積数を算出し、この未公開蓄積数と前記隠匿可能数とを比較し、
前記未公開蓄積数が前記隠匿可能数以上の場合には、アンケート回答に関連付けられた未公開フラグを削除する内容公開手段、及び
回答閲覧要求を受信した場合には、未公開フラグが削除された回答情報を前記閲覧者端末に提供する提供手段として機能させることを特徴とするアンケート管理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、回答を公開するアンケートの管理を行なうアンケート管理システム、アンケート管理方法及びアンケート管理プログラムに関する。
【背景技術】
【０００２】
業務改善等を目的として、企業内においてアンケートが実施されることがある。例えば、研修対象者及びその上司に同じアンケートを実施し、これらのアンケート結果に応じて、研修対象者に適用する研修カリキュラムを自動的に作成するシステムが検討されている（例えば、特許文献１参照。）。この特許文献１に記載の発明では、サーバは、販売活動における行動傾向に関するアンケートを研修対象者側端末装置に配信するとともに、上司側端末装置にも配信する。次に、サーバは、研修対象者本人のアンケート調査の結果を研修対象者側端末から受信し、上司からみた研修対象者に対するアンケート調査の結果を上司側端末装置から受信すると、その２つのアンケート調査結果に基づき行動傾向分析表に記載された分析項目の分析を行なう。そして、サーバは、この行動傾向分析表から、研修対象者の行動傾向を分析し、その分析結果に基づいて研修対象者の苦手とするセールスステップを強化するための研修カリキュラムを作成し、行動傾向の分析結果と作成した研修カリキュラムとをトレーナ側端末装置に送信する。このトレーナ側端末装置は、サーバから行動傾向の分析結果と、研修カリキュラムを受信する。更に、トレーナ側端末装置は、研修対象者と上司とのアンケート結果に差異が生じた場合、上司側端末装置から研修対象者と上司とで話し合った結果を受信する。トレーナは、これらの情報に基づき研修内容、研修日程等を調整して、上司及び研修対象者に研修実施の通知を行なう。
【特許文献１】特開２００２−３２８５９０号公報（図１）
【発明の開示】
【発明が解決しようとする課題】
【０００３】
上記文献においては、アンケートの回答者と回答内容とが対応付けられているが、アンケートの設問内容によっては匿名の方が自由に回答し易いことがある。また、アンケートによっては、取得した回答についての最終結果を公開する方式もあるが、回答内容についての途中経過を適宜公開する方式もある。
【０００４】
更に、アンケートの回収率を上げるためには、アンケートに回答していない者に対して回答を促す場合がある。このためには、アンケートに回答した回答者を把握することが必要である。ところが、回答の公開タイミングによっては、回答者と回答内容とが対応付けられてしまい、誰が回答したかが分かってしまうことがある。これでは、匿名性を確保できず、自由な回答を望めない。
【０００５】
本発明は、上述の課題に鑑みてなされ、その目的は、アンケートの実施中に、取得した回答を適宜公開するとともに、回答の匿名性をより確保することができるアンケート管理システム、アンケート管理方法及びアンケート管理プログラムを提供することにある。
【課題を解決するための手段】
【０００６】
上記問題点を解決するために、請求項１に記載の発明は、アンケートの回答に対して未公開フラグを関連付けた回答状況情報を記憶する回答状況記憶手段と、回答者を特定する回答者識別情報を記憶する回答者情報記憶手段と、２以上の値が設定された隠匿可能数を記憶した隠匿可能数記憶手段と、回答者端末及び閲覧者端末に接続される制御手段とを備えたアンケート管理システムであって、制御手段が、前記回答者端末からアンケートの回
答を取得した場合、この回答を未公開フラグに関連付けて前記回答状況記憶手段に記録し、このアンケートの回答を行なった回答者の回答者識別情報を前記回答者情報記憶手段に記録する回答登録手段と、アンケート回答に関連付けられた未公開フラグをカウントして未公開蓄積数を算出し、この未公開蓄積数と前記隠匿可能数とを比較し、前記未公開蓄積数が前記隠匿可能数以上の場合には、アンケート回答に関連付けられた未公開フラグを削除する内容公開手段と、回答閲覧要求を受信した場合には、未公開フラグが削除された回答情報を前記閲覧者端末に提供する提供手段とを備えたことを要旨とする。
【０００７】
請求項２に記載の発明は、請求項１に記載のアンケート管理システムにおいて、前記制御手段は、開示停止基準時間に関する情報を記憶しており、前記内容公開手段は、前記未公開蓄積数が前記隠匿可能数以上の場合には、アンケートの実施終了時刻までの残存時間を算出し、この残存時間が前記開示停止基準時間より大きい場合にのみ前記カウントされた未公開フラグを削除することを要旨とする。
【０００８】
請求項３に記載の発明は、請求項１又は２に記載のアンケート管理システムにおいて、前記制御手段は、開示停止基準数に関する情報を記憶しており、前記アンケートに回答する対象者に関するデータを記憶した設定データ記憶手段に接続されており、前記内容公開手段は、前記未公開蓄積数が前記隠匿可能数以上の場合には、取得した回答の取得回答数を算出し、前記設定データ記憶手段に記憶された対象者に関するデータをカウントして対象者数を算出し、この対象者数から前記取得回答数を減算して残存回答数を算出し、この残存回答数が前記開示停止基準数より大きい場合にのみ前記カウントされた未公開フラグを削除することを要旨とする。
【０００９】
請求項４に記載の発明は、アンケートの回答に対して未公開フラグを関連付けた回答状況情報を記憶する回答状況記憶手段と、回答者を特定する回答者識別情報を記憶する回答者情報記憶手段と、２以上の値が設定された隠匿可能数を記憶した隠匿可能数記憶手段と、回答者端末及び閲覧者端末に接続される制御手段とを備えたシステムにおけるアンケート管理方法であって、制御手段が、前記回答者端末からアンケートの回答を取得した場合、この回答を未公開フラグに関連付けて前記回答状況記憶手段に記録し、このアンケートの回答を行なった回答者の回答者識別情報を前記回答者情報記憶手段に記録する回答登録段階と、アンケート回答に関連付けられた未公開フラグをカウントして未公開蓄積数を算出し、この未公開蓄積数と前記隠匿可能数とを比較し、前記未公開蓄積数が前記隠匿可能数以上の場合には、アンケート回答に関連付けられた未公開フラグを削除する内容公開段階と、回答閲覧要求を受信した場合には、未公開フラグが削除された回答情報を前記閲覧者端末に提供する提供段階とを備えたことを要旨とする。
【００１０】
請求項５に記載の発明は、アンケートの回答に対して未公開フラグを関連付けた回答状況情報を記憶する回答状況記憶手段と、回答者を特定する回答者識別情報を記憶する回答者情報記憶手段と、２以上の値が設定された隠匿可能数を記憶した隠匿可能数記憶手段と、回答者端末及び閲覧者端末に接続される制御手段とを備えたシステムにおけるアンケート管理プログラムであって、制御手段を、前記回答者端末からアンケートの回答を取得した場合、この回答を未公開フラグに関連付けて前記回答状況記憶手段に記録し、このアンケートの回答を行なった回答者の回答者識別情報を前記回答者情報記憶手段に記録する回答登録手段、アンケート回答に関連付けられた未公開フラグをカウントして未公開蓄積数を算出し、この未公開蓄積数と前記隠匿可能数とを比較し、前記未公開蓄積数が前記隠匿可能数以上の場合には、アンケート回答に関連付けられた未公開フラグを削除する内容公開手段、及び回答閲覧要求を受信した場合には、未公開フラグが削除された回答情報を前記閲覧者端末に提供する提供手段として機能させることを要旨とする。
【００１１】
（作用）
本発明によれば、制御手段は、回答者端末からアンケートの回答を取得した場合、この回答を未公開フラグに関連付けて回答状況記憶手段に記録し、このアンケートの回答を行なった回答者の回答者識別情報を回答者情報記憶手段に記録する。制御手段は、アンケートに対する回答であって未公開フラグを含む回答内容情報をカウントして未公開蓄積数を算出し、この未公開蓄積数が隠匿可能数以上であるか否かを判断する。制御手段は、未公開蓄積数が隠匿可能数より少ない場合には、カウントした回答状況情報の未公開フラグをそのまま維持し、未公開蓄積数が隠匿可能数以上の場合には、カウントした回答内容情報の未公開フラグを削除する。制御手段は、回答閲覧要求を受信した場合には、未公開フラグが削除された回答に関する情報を閲覧者端末に提供する。このため、未公開の回答数が２以上の隠匿可能数になった場合に、公開されていなかった複数の回答を一度に公開する。従って、回答した回答者を管理し、かつ取得した回答を適宜公開する場合であっても、公開された複数の回答のうち各回答者の回答がどれであるかを特定することは難しく、回答の匿名性をより確保することができる。
【００１２】
本発明によれば、制御手段は、未公開蓄積数が隠匿可能数以上の場合には、アンケートの実施終了時刻までの残存時間を算出し、この残存時間が開示停止基準時間より大きい場合にのみカウントされた回答内容情報の未公開フラグを削除する。アンケートの実施終了間際に回答する人が少ない場合には、実施終了後にこれを公開すると、回答した回答者とその内容が特定できる可能性がある。このため、残り時間が少なくなった場合には、公開されていない回答の数が隠匿可能数になっても公開しない。これにより、アンケートの実施終了後に残りの回答をすべて公開しても、実施終了間際に回答した回答者の回答の匿名性をより確保することができる。
【００１３】
本発明によれば、制御手段は、未公開蓄積数が隠匿可能数以上の場合には、取得した回答の取得回答数を算出し、設定データ記憶手段に記憶された対象者に関するデータを取得して対象者数を算出し、この対象者数から取得回答数を減算して残存回答数を算出し、この残存回答数が開示停止基準数より大きい場合にのみカウントされた回答内容情報の未公開フラグを削除する。このため、残り回答者数が少なくなった場合には、公開されていない回答の数が隠匿可能数になっても公開しない。これにより、アンケートの実施終了後に残りの回答をすべて公開しても、実施終了間際に回答した回答者の回答の匿名性をより確保することができる。
【発明の効果】
【００１４】
本発明によれば、アンケートの実施中に、取得した回答を適宜公開しても、回答の匿名性をより確保することができる。
【発明を実施するための最良の形態】
【００１５】
以下、本発明を具体化した一実施形態を図１〜図３に基づいて説明する。本実施形態においては、所定期間に実施されるアンケートを管理するアンケート管理システム２０について説明する。このアンケート管理システム２０においては、アンケートの回答者についての情報を管理し、取得したアンケートの回答内容を、所定のタイミングで公開することとする。
【００１６】
アンケート管理システム２０は、図１に示すように、ネットワークを介して複数のクライアント端末１０に接続されている。このクライアント端末１０は、管理者がアンケートの設定を行なう場合、回答者がアンケートに回答する場合、閲覧者がアンケート結果を閲覧する場合等に用いられる。クライアント端末１０は、ディスプレイ、キーボード及びポインティングデバイスを備える。ディスプレイには、後述する各種画面が表示される。キーボード及びポインティングデバイスは、指示やデータを入力する場合に用いられる。
【００１７】
一方、アンケート管理システム２０は、制御手段としての制御部２１、ユーザデータ記憶部２２、設定データ記憶手段及び隠匿可能数記憶手段としての設定データ記憶部２３、回答状況記憶手段としての回答内容データ記憶部２４、及び回答者情報記憶手段としての回答者データ記憶部２５を備える。
【００１８】
制御部２１は、図示しないＣＰＵ、ＲＡＭ及びＲＯＭ等を有し、後述する処理（回答登録段階、内容公開段階及び提供段階を含む処理）を行なう。そして、このためのアンケート管理プログラムを実行することにより、制御部２１は、ユーザ認証処理手段２１１、アンケート設定手段２１２、アンケート期間管理手段２１３、アンケート処理手段２１４、回答登録手段２１５、公開タイミング判断手段２１６、回答公開処理手段２１７、及びアンケート閲覧処理手段２１８等として機能する。なお、本実施形態では、公開タイミング判断手段２１６及び回答公開処理手段２１７が、内容公開手段として機能し、アンケート閲覧処理手段２１８が、提供手段として機能する。
【００１９】
ユーザ認証処理手段２１１は、クライアント端末１０からアンケート管理システム２０にアクセスがあった場合に、このユーザの認証処理を実行する。
アンケート設定手段２１２は、実施するアンケートの各種条件を設定する処理を実行する。このアンケート設定処理において、アンケート設定手段２１２は、実施するアンケートについての時期、内容、対象者及び隠匿可能数等を設定して記録する。ここで、隠蔽可能数とは、回答者と回答とを関連付けられないようにするために、一度に公開する回答数（２以上の数）である。本実施形態では、アンケート設定手段２１２は、アンケート内容によらず一定値（例えば「５」）の隠蔽可能数を記憶しており、これを隠蔽可能数として設定する。
【００２０】
アンケート期間管理手段２１３は、アンケートを実施する期間を管理する処理を実行する。本実施形態では、このアンケート期間管理手段２１３は、後述するアンケート開始処理やアンケート終了処理を実行する。
【００２１】
アンケート処理手段２１４は、アンケートの対象者の要求に応じてアンケート内容をクライアント端末１０に送信し、アンケートの回答を取得する処理を実行する。
回答登録手段２１５は、取得したアンケートの回答内容及び回答者に関するデータを登録する処理を実行する。
【００２２】
公開タイミング判断手段２１６は、アンケートの回答及び回答者に関する情報を公開するタイミングを判断する処理を実行する。
回答公開処理手段２１７は、回答を取得した場合に公開の要否を判断し、この判断に応じてアンケートの回答内容や回答者に関する情報を公開する。本実施形態では、回答公開処理手段２１７は、取得した回答を含めて未公開の回答が隠匿可能数に到達した場合に公開すると判断する。
【００２３】
アンケート閲覧処理手段２１８は、クライアント端末１０からの閲覧要求に応じて、公開しているアンケートの回答内容や回答者に関する情報を提供して、これらの情報を閲覧者が閲覧できるようにするための処理を実行する。
【００２４】
一方、ユーザデータ記憶部２２には、図２（ａ）に示すように、ユーザデータ２２０が記録される。このユーザデータ２２０は、クライアント端末１０に新たなデータが入力された場合に記録される。このユーザデータ２２０には、ユーザ識別子、氏名、パスワード、所属部署識別子及びメールアドレスに関するデータが含まれる。
【００２５】
ユーザ識別子データ領域には、各ユーザ（管理者、回答者及び閲覧者）を特定するため
の識別子（ユーザ識別子）に関するデータが記録されている。
氏名データ領域には、このユーザの氏名に関するデータが記録されている。
【００２６】
パスワードデータ領域には、このユーザを認証するために用いるパスワードに関するデータが記録されている。
所属部署識別子データ領域には、このユーザの所属部署を特定するための識別子（所属部署識別子）に関するデータが記録されている。
メールアドレスデータ領域には、このユーザのメールアドレスに関するデータが記録されている。
【００２７】
設定データ記憶部２３には、図２（ｂ）に示すように、アンケート設定データ２３１及び設問設定データ２３２が記録される。これらアンケート設定データ２３１及び設問設定データ２３２は、アンケート設定処理において入力された場合に記録される。
【００２８】
アンケート設定データ２３１には、アンケート識別子、タイトル、実施開始年月日、実施終了年月日、対象者識別子、隠蔽可能数及びステータスに関するデータが含まれる。
アンケート識別子データ領域には、各アンケートを特定するための識別子（アンケート識別子）に関するデータが記録される。
【００２９】
タイトルデータ領域には、このアンケートのタイトルに関するデータが記録される。
実施開始年月日データ領域及び実施終了年月日データ領域には、このアンケートを実施する最初の日及び最後の日（実施期間の開始日及び終了日）に関するデータがそれぞれ記録される。
【００３０】
対象者識別子データ領域には、このアンケートを実施する対象者を特定するための識別子（ユーザ識別子）に関するデータが記録される。
隠蔽可能数データ領域には、このアンケートについての隠蔽可能数に関するデータが記録される。
【００３１】
ステータスデータ領域には、このアンケートの実施状況（ステータス）を特定するためのデータが記録される。本実施形態では、ステータスとして、未実施、実施中又は終了を特定するためのフラグが記録される。アンケートが作成されて登録された場合には、「未実施フラグ」が記録される。また、アンケートの実施開始年月日に到達した場合には、「実施中フラグ」が記録される。更に、アンケートの実施終了年月日を経過した場合には、「終了フラグ」が記録される。
【００３２】
一方、設問設定データ２３２には、アンケート識別子、設問番号及び設問内容に関するデータが記録される。
アンケート識別子データ領域には、各アンケートを特定するための識別子（アンケート識別子）に関するデータが記録される。このアンケート識別子を介して、アンケート設定データ２３１とアンケートの設問に関する設問設定データ２３２とが関連付けられる。
設問番号データ領域及び設問内容データ領域には、このアンケートの設問番号及び各設問番号に対応する設問内容に関するデータがそれぞれ記録される。
【００３３】
回答内容データ記憶部２４には、図２（ｃ）に示すように、回答公開状況データ２４１及び設問回答内容データ２４２が記録される。これら回答公開状況データ２４１及び設問回答内容データ２４２は、後述する回答管理処理において回答を受信した場合に記録される。
【００３４】
回答公開状況データ２４１には、回答識別子、アンケート識別子、公開状況に関するデ
ータが含まれる。
回答識別子データ領域には、アンケートに回答した各回答内容を特定するための識別子（回答識別子）に関するデータが記録される。
【００３５】
アンケート識別子データ領域には、ユーザが回答したアンケートを特定するための識別子（アンケート識別子）に関するデータが記録される。
公開状況データ領域には、このアンケートの回答内容の公開状況に関するデータが記録される。本実施形態では、この公開状況に関するデータとして、このアンケートの内容を公開していることを示す「公開フラグ」又は公開していないことを示す「未公開フラグ」が記録される。
【００３６】
一方、設問回答内容データ２４２には、回答識別子、設問番号及び回答内容に関するデータが記録される。
回答識別子データ領域には、このアンケートに回答した各回答内容を特定するための識別子（回答識別子）に関するデータが記録される。この回答識別子を介して、回答公開状況データ２４１と設問回答内容データ２４２とが関連付けられる。
設問番号データ領域及び回答内容データ領域には、この回答の各設問番号及びこれに対応する回答内容に関するデータがそれぞれ記録される。
【００３７】
更に、図２（ｄ）に示すように、回答者データ記憶部２５には、アンケートに回答した回答者についての回答者データ２５０が記録される。この回答者データ２５０は、後述する回答管理処理において取得した場合に記録される。この回答者データ２５０には、アンケート識別子、回答者識別子、氏名、所属部署識別子、回答登録時刻及び公開状況に関するデータが含まれる。
【００３８】
アンケート識別子データ領域には、回答したアンケートを特定するための識別子（アンケート識別子）に関するデータが記録される。
回答者識別子データ領域には、アンケートに回答した各回答者を特定するための識別子（ユーザ識別子）に関するデータが記録される。
【００３９】
氏名データ領域には、この回答者の氏名に関するデータが記録される。
所属部署識別子データ領域には、この回答者が属する所属部署を特定するための識別子（所属部署識別子）に関するデータが記録される。
【００４０】
回答登録時刻データ領域には、この回答者が回答した内容を登録した年月日及び時刻に関するデータが記録される。
公開状況データ領域には、この回答者の公開状況に関するデータが記録される。本実施形態では、この公開状況に関するデータとして、この回答者の情報を公開していることを示す「公開フラグ」又は公開していないことを示す「未公開フラグ」が記録される。
【００４１】
次に、以上のように構成されたアンケート管理システム２０が行なう処理について、図３を用いて説明する。ここでは、管理者がアンケートについての設定を行なうアンケート設定処理、アンケート開始処理、回答管理処理、途中結果開示処理、アンケート終了処理、アンケート閲覧処理の順番に説明する。
【００４２】
（アンケート設定処理）
アンケートを実施するために、管理者は、アンケート設定処理を実行する。ここで、管理者は、クライアント端末１０をアンケート管理システム２０に接続する。
【００４３】
クライアント端末１０からのアクセスを受けたアンケート管理システム２０の制御部２
１は、ログイン処理を行なう。具体的には、制御部２１のユーザ認証処理手段２１１は、クライアント端末１０にログイン画面データを送信する。クライアント端末１０は、ログイン画面をディスプレイに表示する。このログイン画面には、ユーザ識別子及びパスワードをそれぞれ入力する入力欄とログインボタンとが含まれる。
【００４４】
ここで、管理者は、ログイン画面において、ユーザ識別子及びパスワードを入力してログインボタンを選択する。この場合、クライアント端末１０は、入力されたユーザ識別子及びパスワードを含む認証要求データをアンケート管理システム２０に送信する。
【００４５】
アンケート管理システム２０の制御部２１は、認証処理を実行する。具体的には、制御部２１のユーザ認証処理手段２１１は、取得したユーザ識別子及びパスワードに一致するユーザデータ２２０をユーザデータ記憶部２２から検索する。ユーザ識別子及びパスワードが一致するユーザデータ２２０を抽出できなかった場合には、認証できない旨をクライアント端末１０に送信する。
【００４６】
一方、ユーザ識別子及びパスワードが一致するユーザデータ２２０を抽出できた場合、アンケート管理システム２０の制御部２１は、認証処理を終了し、初期画面データをクライアント端末１０に送信する。クライアント端末１０は、初期画面をディスプレイに表示する。この初期画面には、アンケート設定ボタン、アンケート回答ボタン及びアンケート閲覧ボタンが含まれている。
【００４７】
ここで、初期画面のアンケート設定ボタンが選択された場合、クライアント端末１０は、アンケート設定画面要求をアンケート管理システム２０に送信する。
アンケート管理システム２０の制御部２１は、アンケート設定画面データをクライアント端末１０に送信する。そして、クライアント端末１０は、アンケート設定画面をディスプレイに表示する。このアンケート設定画面には、アンケート情報設定入力欄と設問設定欄と設定ボタンとが含まれる。アンケート情報設定入力欄には、アンケートの実施時期、回答予定対象者の氏名及び所属部署名等の各アンケート設定情報を入力する入力欄が含まれる。設問設定欄には、アンケートの設問番号が付与された設問内容を入力する入力欄が含まれる。
【００４８】
ここで、管理者は、アンケートの実施開始年月日及び実施終了年月日、回答予定対象者の氏名及び所属部署名、設問番号毎の設問内容をアンケート設定画面に入力して設定ボタンを選択する。クライアント端末１０は、アンケート設定画面に入力されたデータを含むアンケート登録要求をアンケート管理システム２０に送信する。
【００４９】
アンケート管理システム２０の制御部２１は、アンケート登録処理を実行する。具体的には、制御部２１のアンケート設定手段２１２は、受信したアンケート登録要求に対してアンケート識別子を付与する。そして、アンケート設定手段２１２は、このアンケート識別子と、アンケート登録要求に含まれる実施開始年月日及び実施終了年月日とを含むアンケート設定データ２３１を生成して、設定データ記憶部２３に記録する。この場合、制御部２１のアンケート設定手段２１２は、受信した回答予定対象者の氏名及び所属部署名に一致するユーザデータ２２０をユーザデータ記憶部２２から抽出する。そして、アンケート設定手段２１２は、抽出したユーザデータ２２０のユーザ識別子を、このアンケート設定データ２３１に含めて記録する。また、アンケート設定手段２１２は、記憶している隠蔽可能数と、「未実施フラグ」とをこのアンケート設定データ２３１に含めて記録する。更に、アンケート設定手段２１２は、このアンケート識別子と、アンケート登録要求に含まれていたアンケートの設問内容とを含む設問設定データ２３２を生成して、設定データ記憶部２３に記録する。
【００５０】
次に、アンケート管理システム２０の制御部２１は、アンケート実施についての通知処理を実行する。具体的には、制御部２１のアンケート設定手段２１２は、設定データ記憶部２３に記録したアンケート設定データ２３１の対象者識別子を含むユーザデータ２２０を抽出する。アンケート設定手段２１２は、抽出したユーザデータ２２０のメールアドレスに対して、アンケートの実施期間及びアンケートに対する回答依頼のメールを送信する。以上により、アンケート設定処理を終了する。
【００５１】
（アンケート開始処理）
次に、アンケートの実施の開始時に行なわれるアンケート開始処理について説明する。このアンケート開始処理は、例えば、日付が更新された場合に実行される。
【００５２】
ここで、まず、アンケート管理システム２０の制御部２１は、実施期間になったアンケートのアンケート識別子抽出処理を実行する。具体的には、制御部２１のアンケート期間管理手段２１３は、現在日が実施開始年月日となっているアンケート設定データ２３１を設定データ記憶部２３から抽出する。
【００５３】
次に、アンケート管理システム２０の制御部２１は、アンケート設問へのアクセス許可処理を実行する。具体的には、制御部２１のアンケート期間管理手段２１３は、抽出したアンケート設定データ２３１のステータスデータ領域に「実施中フラグ」を記録する。以上により、アンケート開始処理が終了する。
【００５４】
（回答管理処理）
次に、回答者がアンケートに回答する場合の回答管理処理について、図３を用いて説明する。
【００５５】
アンケート管理システム２０の制御部２１は、ログイン処理を実行する（ステップＳ１−１）。具体的には、回答者がクライアント端末１０をアンケート管理システム２０に接続する指示を行なった場合、上述したように、クライアント端末１０は、ログイン画面データを取得してログイン画面をディスプレイに表示する。ログイン画面にユーザ識別子及びパスワードが入力されてログインボタンが選択された場合、クライアント端末１０は、入力されたユーザ識別子及びパスワードを含む認証要求データをアンケート管理システム２０に送信する。
【００５６】
アンケート管理システム２０の制御部２１は、認証処理を実行する。認証処理が終了した場合、制御部２１は、クライアント端末１０に初期画面データを送信して、クライアント端末１０のディスプレイに初期画面を表示する。ここでは、回答者は、初期画面のアンケート回答ボタンを選択する。この場合、クライアント端末１０は、アンケート設問要求をアンケート管理システム２０に送信する。
【００５７】
次に、アンケート管理システム２０の制御部２１は、設問表示処理を実行する（ステップＳ１−２）。ここで、制御部２１は、まず、この回答者が対象となっている実施中のアンケートを特定する。具体的には、制御部２１のアンケート処理手段２１４は、認証処理に用いたユーザ識別子を対象者識別子として含むアンケート設定データ２３１を設定データ記憶部２３から抽出する。更に、アンケート処理手段２１４は、抽出したアンケート設定データ２３１のうち、「実施中フラグ」が記録されたアンケート設定データ２３１を抽出して、実施中のアンケート識別子を特定する。
【００５８】
次に、制御部２１は、実施中のアンケートから、回答者がまだ回答していないアンケートを特定する。具体的には、制御部２１のアンケート処理手段２１４は、抽出したアンケート設定データ２３１のアンケート識別子と、ユーザ識別子とを含む回答者データ２５０
を回答者データ記憶部２５から検索する。そして、アンケート処理手段２１４は、回答者データ２５０を抽出できたアンケート識別子と、実施中のアンケート識別子とを比較し、回答者データ２５０を抽出できなかったアンケート識別子を特定する。
【００５９】
この場合、１つのアンケート識別子を特定した場合には、制御部２１は設問表示画面データの送信処理を実行する。具体的には、制御部２１のアンケート処理手段２１４は、特定したアンケート識別子を含む設問設定データ２３２を設定データ記憶部２３から抽出する。そして、アンケート処理手段２１４は、抽出した設問設定データ２３２を含む設問表示画面データを生成して、クライアント端末１０に送信する。
【００６０】
また、複数のアンケート識別子を特定した場合には、制御部２１は、回答するアンケートの特定処理を実行する。具体的には、制御部２１のアンケート処理手段２１４は、特定したアンケート識別子を含むアンケート設定データ２３１を設定データ記憶部２３から抽出し、各アンケート設定データ２３１のアンケート識別子、タイトル及び実施終了年月日を含む回答待ち一覧画面データを生成して、クライアント端末１０に送信する。クライアント端末１０は、回答待ち一覧画面を表示する。回答者は、この回答待ち一覧画面から、今回、自分が回答するアンケートのアンケート識別子を選択する。クライアント端末１０は、選択されたアンケート識別子をアンケート管理システム２０に送信する。
【００６１】
アンケート識別子を受信したアンケート管理システム２０の制御部２１は、設問表示画面データの送信処理を実行する。具体的には、制御部２１のアンケート処理手段２１４は、受信したアンケート識別子を含む設問設定データ２３２を抽出し、この設問設定データ２３２を含む設問表示画面データを生成して、クライアント端末１０に送信する。
【００６２】
クライアント端末１０は、設問表示画面をディスプレイに表示する。設問表示画面には、アンケート識別子、アンケートの各設問と、各設問の回答を行なう回答欄と、回答送信ボタンとが含まれる。
【００６３】
ここで、回答者は、設問表示画面の各設問を読んで各回答欄に回答を選択したり入力したりしてアンケートに回答した後、回答送信ボタンを選択する。この場合、クライアント端末１０は、回答データをアンケート管理システム２０に送信する。この回答データには、アンケート識別子、設問番号及び回答欄の回答内容が含まれる。
【００６４】
そして、アンケート管理システム２０の制御部２１は、アンケート入力情報の取得処理を実行する（ステップＳ１−３）。具体的には、制御部２１のアンケート処理手段２１４は、クライアント端末１０から回答データを取得する。
【００６５】
次に、アンケート管理システム２０の制御部２１は、アンケート結果の登録処理を実行する（ステップＳ１−４）。具体的には、制御部２１の回答登録手段２１５は、取得した回答データに対して回答識別子を付与する。そして、回答登録手段２１５は、回答データのアンケート識別子と、この回答識別子と、未公開フラグとが設定された回答公開状況データ２４１を生成して、回答内容データ記憶部２４に記録する。更に、回答登録手段２１５は、この回答識別子と、回答データに含まれる設問番号及び回答内容とを含む設問回答内容データ２４２を生成して、回答内容データ記憶部２４に記録する。
【００６６】
また、回答登録手段２１５は、回答データのアンケート識別子及びユーザ識別子を含む回答者データ２５０を生成して、回答者データ記憶部２５に記録する。この場合、回答登録手段２１５は、このユーザ識別子を含むユーザデータ２２０をユーザデータ記憶部２２から抽出する。そして、回答登録手段２１５は、抽出したユーザデータ２２０の氏名及び所属部署識別子を回答者データ２５０に含めて記録する。更に、回答登録手段２１５は、
回答登録日時としての現在日時と、未公開フラグとを、この回答者データ２５０に含めて記録する。
【００６７】
（途中結果開示処理）
上述の回答管理処理によって回答内容データ記憶部２４（及び回答者データ記憶部２５）に新たなデータが記録された場合、アンケート管理システム２０は、途中結果開示処理を実行する。
【００６８】
この途中結果開示処理において、アンケート管理システム２０の制御部２１は、まず、未公開アンケート回答数の算出処理を実行する（ステップＳ２−１）。ここで、制御部２１は、同じアンケートの回答であって未公開の回答の数をカウントする。具体的には、制御部２１の公開タイミング判断手段２１６は、ステップＳ１−４において記憶した回答公開状況データ２４１のアンケート識別子を含む回答公開状況データ２４１を抽出する。更に、公開タイミング判断手段２１６は、抽出した回答公開状況データ２４１のうち、未公開フラグを含む回答公開状況データ２４１の数をカウントして、未公開回答数を算出する。
【００６９】
そして、アンケート管理システム２０の制御部２１は、隠蔽可能数に到達したか否かを判断する（ステップＳ２−２）。具体的には、制御部２１の公開タイミング判断手段２１６は、このアンケート識別子を含むアンケート設定データ２３１の隠匿可能数を設定データ記憶部２３から抽出する。そして、公開タイミング判断手段２１６は、この隠匿可能数と、ステップＳ２−１において算出した未公開回答数とを比較する。
【００７０】
ここで、未公開アンケート回答数が隠蔽可能数に到達していない場合（ステップＳ２−２において「ＮＯ」の場合）には、アンケート管理システム２０の制御部２１は、そのまま、次にアンケート結果が回答内容データ記憶部２４に登録されるまで待機する。
【００７１】
一方、未公開アンケート回答数が隠蔽可能数に到達している場合（ステップＳ２−２において「ＹＥＳ」の場合）には、アンケート管理システム２０の制御部２１は、アンケート結果の公開処理を実行する（ステップＳ２−３）。具体的には、制御部２１の回答公開処理手段２１７は、ステップＳ２−１においてカウントした回答公開状況データ２４１の公開状況データ領域に公開フラグデータを記録する。
【００７２】
次に、アンケート管理システム２０の制御部２１は、回答者情報の公開処理を実行する（ステップＳ２−４）。具体的には、制御部２１の回答公開処理手段２１７は、これら回答公開状況データ２４１のアンケート識別子を含み未公開フラグが記録されている回答者データ２５０を回答者データ記憶部２５から抽出する。そして、回答公開処理手段２１７は、抽出した回答者データ２５０の公開状況データ領域に公開フラグデータを記録する。以上により、途中結果開示処理が終了する。
【００７３】
（アンケート終了処理）
次に、アンケートの実施の終了時に行なわれるアンケート終了処理について説明する。このアンケート終了処理は、アンケート開始処理と同様に、例えば、日付が更新された場合に実行される。
【００７４】
アンケート管理システム２０の制御部２１は、実施期間が終了したアンケートのアンケート識別子抽出処理を実行する。具体的には、制御部２１のアンケート期間管理手段２１３は、ステータスデータ領域に「実施中フラグ」が記録されているアンケート設定データ２３１を設定データ記憶部２３から抽出する。更に、アンケート期間管理手段２１３は、抽出したアンケート設定データ２３１のうち、現在日が実施終了年月日を経過したアンケ
ート設定データ２３１を抽出する。
【００７５】
次に、アンケート管理システム２０の制御部２１は、アンケート設問へのアクセス許可停止処理を実行する。具体的には、制御部２１のアンケート期間管理手段２１３は、抽出したアンケート設定データ２３１のステータスデータ領域に「終了フラグ」を記録する。
【００７６】
そして、アンケート管理システム２０の制御部２１は、アンケート結果の公開処理を実行する。具体的には、制御部２１の回答公開処理手段２１７は、このアンケート設定データ２３１のアンケート識別子を含み、未公開フラグを含む回答公開状況データ２４１の公開状況データ領域に公開フラグデータを記録する。更に、回答公開処理手段２１７は、このアンケート設定データ２３１のアンケート識別子を含み、未公開フラグが記録されている回答者データ２５０の公開状況データ領域に公開フラグデータを記録する。以上により、アンケート終了処理が終了する。
【００７７】
（アンケート結果閲覧処理）
その後、アンケートの結果を閲覧する閲覧者は、クライアント端末１０をアンケート管理システム２０に接続する。アンケート管理システム２０の制御部２１はログイン処理を行ない、初期画面をクライアント端末１０のディスプレイに表示させる。そして、初期画面のアンケート閲覧ボタンが選択された場合、アンケート管理システム２０の制御部２１は、閲覧アンケートの特定処理を実行する。具体的には、制御部２１のアンケート閲覧処理手段２１８は、「実施中フラグ」又は「終了フラグ」を含むアンケート設定データ２３１を抽出し、このアンケート設定データ２３１のアンケート識別子、タイトル及び公開状況を含む閲覧可能一覧画面データを生成して、クライアント端末１０に送信する。クライアント端末１０は、閲覧可能一覧画面を表示する。閲覧者は、閲覧可能一覧画面において、自分が閲覧したいアンケートのアンケート識別子を選択する。クライアント端末１０は、選択されたアンケート識別子をアンケート管理システム２０に送信する。
【００７８】
アンケート管理システム２０の制御部２１は、回答閲覧画面データを生成する。具体的には、制御部２１のアンケート閲覧処理手段２１８は、受信したアンケート識別子を含む回答公開状況データ２４１を回答内容データ記憶部２４から抽出する。更に、この回答公開状況データ２４１のうち「公開フラグ」が記録された回答公開状況データ２４１を抽出する。そして、抽出した回答公開状況データ２４１の回答識別子を含む設問回答内容データ２４２を抽出し、これらを含む回答一覧画面データを生成する。また、アンケート閲覧処理手段２１８は、受信したアンケート識別子を含む回答者データ２５０を回答者データ記憶部２５から抽出し、各回答者一覧データを生成する。そして、アンケート閲覧処理手段２１８は、各設問回答一覧データ及び各回答者一覧データを含む回答一覧画面データを生成して、クライアント端末１０に送信する。クライアント端末１０は、回答一覧画面をディスプレイに表示する。この回答一覧画面を閲覧することにより、閲覧者はアンケート結果（回答）を閲覧することができる。この場合、実施期間が終了したアンケートの回答については、「公開フラグ」の公開状況データが記録されているので、閲覧者は、実施期間が終了したアンケートの回答をすべて閲覧することができる。また、実施中のアンケートの回答については、「公開フラグ」の公開状況データが記録されたものについてのみ、閲覧者は閲覧することができる。
【００７９】
本実施形態によれば、以下のような効果を得ることができる。
・  本実施形態では、アンケート管理システム２０の制御部２１は、アンケート入力情報の取得処理を実行すると（ステップＳ１−３）、アンケート結果の登録処理を実行する（ステップＳ１−４）。そして、制御部２１は、未公開アンケート回答数の算出処理を実行し（ステップＳ２−１）、隠蔽可能数に到達しているか否かを判断する（ステップＳ２−２）。未公開アンケート回答数が隠蔽可能数に到達していない場合（ステップＳ２−２
において「ＮＯ」の場合）には、制御部２１は、次にアンケート結果が回答内容データ記憶部２４に登録されるまで待機する。未公開アンケート回答数が隠蔽可能数に到達している場合（ステップＳ２−２において「ＹＥＳ」の場合）には、制御部２１は、アンケート結果の公開処理を実行し（ステップＳ２−３）、回答者情報の公開処理を実行する（ステップＳ２−４）。アンケート結果閲覧処理において、制御部２１は、受信したアンケート識別子を含み、「公開フラグ」が記録された回答公開状況データ２４１を抽出して、各設問回答一覧データを生成する。このため、未公開の回答数が隠匿可能数になった場合にのみ、公開されていなかった複数の回答を一度に公開する。従って、回答した回答者を管理し、取得した回答を適宜公開する場合であっても、公開された複数の回答のうち各回答者の回答がどれであるかを特定することは難しい。よって、アンケートの実施中に回答を適宜公開する場合であっても、回答の匿名性をより確保することができる。
【００８０】
・  本実施形態では、アンケート結果の登録処理を実行する（ステップＳ１−４）場合、制御部２１は、回答データのアンケート識別子と、付与した回答識別子と、未公開フラグとを含む回答公開状況データ２４１を生成して、回答内容データ記憶部２４に記録する。更に、制御部２１は、回答データのアンケート識別子及びユーザ識別子を含む回答者データ２５０を生成して、回答者データ記憶部２５に記録する。回答内容データ記憶部２４に新たなデータが記録された場合、制御部２１は、未公開アンケート回答数の算出処理を実行し（ステップＳ２−１）、隠蔽可能数に到達したか否かを判断する（ステップＳ２−２）。このため、制御部２１は、アンケートの回答を取得してアンケート結果を登録するたびに、アンケートを公開するか否かを判断するので、取得した回答を迅速に公開することができる。
【００８１】
・  本実施形態では、制御部２１は、未公開アンケート回答数が隠蔽可能数に到達している場合（ステップＳ２−２において「ＹＥＳ」の場合）には、アンケート結果の公開処理とともに（ステップＳ２−３）、回答者情報の公開処理を実行する（ステップＳ２−４）。このため、アンケートの回答者とその回答の数とが同じとなる状態で公開しても、回答の匿名性をより確保することができる。
【００８２】
・  本実施形態では、制御部２１は、受信したアンケート識別子を含み「公開フラグ」が記録された回答公開状況データ２４１を抽出して、これに含まれる回答識別子が記録された設問回答内容データ２４２を抽出して回答一覧画面データを生成する。そして、制御部２１は、この回答一覧画面データをクライアント端末１０に送信して、回答一覧画面をディスプレイに表示する。この回答一覧画面を閲覧することにより、閲覧者はアンケート結果（回答）を閲覧することができる。この場合、閲覧者は、実施期間が終了したアンケートの回答については、「公開フラグ」の公開状況データが記録されているので、実施期間が終了したアンケートの回答はすべて閲覧することができる。また、実施中のアンケートの回答については、「公開フラグ」の公開状況データが記録されたものについてのみ、閲覧者は閲覧することができる。このため、制御部２１は、アンケートの実施期間の終了に関係なく、公開されたアンケートを抽出して、閲覧者に提供することができる。
【００８３】
また、上記実施形態は以下のように変更してもよい。
○  上記実施形態においては、途中結果開示処理において、隠蔽可能数に到達した場合（ステップＳ２−２において「ＹＥＳ」の場合）には、アンケート結果等を公開した。これに加えて、アンケート回答数の残存数やアンケート実施期間の残存時間が少なくなった場合には、アンケートの回答を公開しないようにしてもよい。この場合には、残存数や残存時間が少ないために、アンケート実施期間後に公開されるアンケートの回答と回答者とを特定され難くすることができる。例えば、図４に示すような途中結果開示処理を実行してもよい。この場合、アンケート管理システム２０の制御部２１は、開示停止基準数及び開示停止基準時間に関するデータを記憶している。
【００８４】
図４に示す途中結果開示処理において、上記ステップＳ２−１と同様に、アンケート管理システム２０の制御部２１は、まず、未公開アンケート回答数の算出処理を実行する（ステップＳ３−１）。そして、上記ステップＳ２−２と同様に、アンケート管理システム２０の制御部２１は、隠蔽可能数に到達したか否かを判断する（ステップＳ３−２）。ここで、アンケート回答数が隠蔽可能数に到達していない場合（ステップＳ３−２において「ＮＯ」の場合）には、次にアンケート結果が回答内容データ記憶部２４に登録されるまで待機する。
【００８５】
一方、アンケート回答数が隠蔽可能数に到達した場合（ステップＳ３−２において「ＹＥＳ」の場合）には、アンケート管理システム２０の制御部２１は、アンケート回答数の算出処理を実行する（ステップＳ３−３）。具体的には、制御部２１は、このアンケート識別子を含む回答公開状況データ２４１をカウントして、取得した回答の数（取得回答数）を算出する。
【００８６】
次に、制御部２１は、残存数が開示停止基準数を切ったか否かを判断する（ステップＳ３−４）。具体的には、制御部２１は、このアンケート識別子を含むアンケート設定データ２３１の対象者識別子の数をカウントし、予定回答者数を算出する。更に、制御部２１は、算出した予定回答者数から取得回答数を減算して残存回答数を算出する。そして、制御部２１は、残存回答数と開示停止基準数とを比較する。
【００８７】
ここで、残存回答数が開示停止基準数以上の場合（ステップＳ３−４において「ＮＯ」の場合）には、制御部２１は、残存時間が開示停止基準時間を切ったか否かを判断する（ステップＳ３−５）。具体的には、制御部２１は、このアンケート識別子を含むアンケート設定データ２３１の実施終了年月日と現在日時とから残存時間を算出する。そして、制御部２１は、算出した残存時間と開示停止基準時間とを比較する。
【００８８】
ここで、残存時間が開示停止基準時間以上の場合（ステップＳ３−５において「ＮＯ」の場合）には、制御部２１は、上記ステップＳ２−３，Ｓ２−４と同様に、アンケート結果の公開処理を実行し（ステップＳ３−６）、回答者情報の公開処理を実行する（ステップＳ３−７）。
【００８９】
また、残存数が開示停止基準数を切った場合（ステップＳ３−４において「ＹＥＳ」の場合）、又は残存時間が開示停止基準時間を切った場合（ステップＳ３−５において「ＹＥＳ」の場合）には、制御部２１は、何の処理も行なわない。すなわち、残存時間や残存回答数が少なくなった場合には、公開されていない回答の数が隠匿可能数になっても公開しない。このため、アンケートの実施終了後に残りの回答をすべて公開しても、実施終了間際に回答した回答者の回答の匿名性をより確保することができる。
【００９０】
また、図４においては、ステップＳ３−４，Ｓ３−５の両方の判断を行なったが、ステップＳ３−４のみ又はステップＳ３−５のみの判断を行なってもよい。更に、図４の処理においては残存時間と開示停止基準時間とを比較したが、アンケート実施経過時間が経過基準時間を経過した場合には、制御部２１は、残存時間が開示停止基準時間を切ったと判断してもよい。同様に、図４の処理において残存数と開示停止基準数とを比較したが、回答者となる対象者数を特定できる場合には、制御部２１は、回答した回答者数が回答基準数を超えた場合に、残存数が開示停止基準数を切ったと判断してもよい。これらの場合には、経過時間を経過基準時間と（又は回答者数を回答基準数と）比較すればよいので、制御部２１の処理をより効率よく実行することができる。
【００９１】
また、制御部２１は、開示停止基準数又は回答基準数を回答対象者の数に応じて決定し
てもよい。更に、制御部２１は、開始停止基準時間又は経過基準時間をアンケートの時間と回答数の関係に応じて決定してもよい。この場合には、アンケートの対象者数や特性に応じてより適切な開示停止基準数、回答基準数、開始停止基準時間又は経過基準時間を用いることができる。
【００９２】
○  上記実施形態においては、制御部２１は、アンケート結果を公開して（ステップＳ２−３）、回答者情報も公開した（ステップＳ２−４）。これに限らず、回答者情報は、常に公開してもよい。具体的には、回答者データ２５０において公開状況データ領域を省略する。この場合においても、隠匿可能数に到達した場合（ステップＳ２−２において「ＹＥＳ」の場合）のみ、アンケート結果の公開を実行する（ステップＳ２−３）。このため、回答した回答者の情報を迅速に把握することができるとともに、アンケートの回答内容は隠匿可能数毎に公開されるので、回答者と回答内容とを特定することが難しく、匿名性をより確保することができる。
【００９３】
○  上記実施形態においては、回答内容データ記憶部２４に新たなデータが記録された場合に、制御部２１は、途中結果開示処理を実行した。これに限らず、別のトリガーで途中結果開示処理を実行してもよい。例えば、途中結果公開時刻になるたびに途中結果開示処理を実行してもよい。具体的には、制御部２１は、途中結果公開時刻毎に、未公開アンケート回答数を算出し（ステップＳ２−１）、隠蔽可能数に到達したか否かを判断する（ステップＳ２−２）。隠蔽可能数より少ない数の未公開アンケート回答数であった場合（ステップＳ２−２において「ＮＯ」の場合）には、制御部２１は、何の処理も行なわずに、次の途中結果公開時刻まで待機する。隠蔽可能数以上の未公開アンケート回答数であった場合（ステップＳ２−２において「ＮＯ」の場合）には、制御部２１は、アンケート結果の公開処理を実行する（ステップＳ２−３）。この場合には、アンケート結果の登録処理が実行されるたびに途中結果開示処理を実行しなくてよいので、取得する回答数が多い場合には、制御部２１の処理を効率よく実行することができる。
【００９４】
○  上記実施形態においては、制御部２１は、アンケート内容によらず一定値（例えば「５」）の隠蔽可能数を記憶しており、これを設定した。これに限らず、隠蔽可能数は、各アンケートに応じて適宜設定してもよい。
【図面の簡単な説明】
【００９５】
【図１】実施形態におけるシステムの概略図。
【図２】データ記憶部に記録されたデータの説明図であり、（ａ）はユーザデータ記憶部、（ｂ）は設定データ記憶部、（ｃ）は回答内容データ記憶部、（ｄ）は回答者データ記憶部。
【図３】回答管理処理及び途中結果開示処理の処理手順を説明するための流れ図。
【図４】変更例における途中結果開示処理の処理手順を説明するための流れ図。
【符号の説明】
【００９６】
１０…クライアント端末、２０…アンケート管理システム、２１…制御部、２２…ユーザデータ記憶部、２３…設定データ記憶部、２４…回答内容データ記憶部、２５…回答者データ記憶部、２１１…ユーザ認証処理手段、２１２…アンケート設定手段、２１３…アンケート期間管理手段、２１４…アンケート処理手段、２１５…回答登録手段、２１６…公開タイミング判断手段、２１７…回答公開処理手段、２１８…アンケート閲覧処理手段、２２０…ユーザデータ、２３１…アンケート設定データ、２３２…設問設定データ、２４１…回答公開状況データ、２４２…設問回答内容データ、２５０…回答者データ。
【図１】
2010055283.tif 000003
【図２】
2010055283.tif 000004
【図３】
2010055283.tif 000005
【図４】
2010055283.tif 000006