(57)【要約】【課題】アンケート作成データの入力に際し、以前に入力されたアンケート作成データを一覧できるようにして、最終的に作成されるアンケート票における質問構成の全体把握を容易に行えるアンケート作業自動化装置及びアンケート作業自動化プログラムを提供する。【解決手段】アンケート票を作成するのに必要なアンケート作成データを複数入力可能なスプレッドシート３２を表示し、このスプレッドシート３２上にアンケート作成データを入力するようにする。【選択図】        図１
2004171088.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークを介してアンケート票を配布しアンケート回答を収集して集計するアンケート作業自動化システムにおいて、
アンケート票を作成するのに必要なアンケート作成データを複数入力可能なスプレッドシートを表示する表示手段と、
該表示手段に表示された前記スプレッドシート上にアンケート作成データを入力するための入力手段と、
該入力手段により入力された前記アンケート作成データに基づいてアンケート票を作成するアンケート票作成手段と、
該アンケート票作成手段で作成されたアンケート票の配布を行うアンケート票配布手段と、
前記アンケート票において回答が記入された記入済みアンケート票の収集を行うアンケート票収集手段と、
該アンケート票収集手段で収集した前記記入済みアンケート票から回答情報を抽出する回答抽出手段と、
該回答抽出手段で抽出した回答情報を集計する集計手段と、
該集計手段による集計結果を前記表示手段に表示させる集計結果表示制御手段と、
とを具備することを特徴とするアンケート作業自動化システム。
【請求項２】
前記表示手段に表示されたスプレッドシート上で、行又は列を単位とした複写・貼付・変更を可能とする編集手段を更に具備することを特徴とする請求項１記載のアンケート作業自動化システム。
【請求項３】
前記アンケート票作成手段で作成されたアンケート票を前記表示手段に表示させるアンケート票表示制御手段を更に具備し、前記編集手段は、前記表示手段に表示されたアンケート票の内容を、前記アンケート票上で、直接、編集可能としたことを特徴とする請求項１又は請求項２記載のアンケート作業自動化システム。
【請求項４】
前記編集手段は、前記アンケート票上での編集として、図や表の挿入・移動、文字の追加・複写・貼付・変更を可能とするものであることを特徴とする請求項３記載のアンケート作業自動化システム。
【請求項５】
コンピュータに請求項１乃至請求項４の何れかに記載のアンケート作業自動化システムにおける処理を実現させるためのアンケート作業自動化プログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、アンケート作業自動化システム及びアンケート作業自動化プログラムに関し、特に、インターネットなどのネットワークを利用した電子的なアンケート作業自動化システム及びアンケート作業自動化プログラムに関する。
【０００２】
【従来の技術】
従来のアンケート作業自動化システムとして、例えば「アンケートの質問や回答を入力するアンケートデータ入力装置と、アンケートデータを格納するアンケートデータ格納装置と、アンケート回答を格納するアンケート格納装置と、アンケートデータを参照して自動でアンケート用紙作成や配布や収集を行うアンケート配布・収集装置と、アンケートデータ格納装置に格納されたアンケートデータ、アンケート回答格納装置に格納されたアンケート回答を参照し、自動的に結果を分析してアンケート分析結果表示装置に表示するアンケート分析装置と」を備えたものがある（例えば、特許文献１参照）。
【０００３】
【特許文献１】
特開２００１−１８４２７３号公報（第１頁）
【０００４】
【発明が解決しようとする課題】
しかしながら、上記従来のシステムでは、質問およびその回答を構成するアンケート作成データを一入力画面につき一つ、すなわち一入力画面につき質問項目を一つしか入力できないようになっているため、アンケート作成者は質問の全体の流れを把握しづらく、質問の順序を整えたり、同様な質問がないかチェックしたりすることに多大な時間を要するという問題点があった。
【０００５】
本発明はこのような点に鑑みなされたもので、アンケート作成データの入力に際し、以前に入力されたアンケート作成データを一覧できるようにして、最終的に作成されるアンケート票における質問構成の全体把握を容易に行えるアンケート作業自動化システム及びアンケート作業自動化プログラムを提供することを目的とする。
【０００６】
【課題を解決するための手段】
本発明に係るアンケート作業自動化システムは、ネットワークを介してアンケート票を配布しアンケート回答を収集して集計するアンケート作業自動化システムにおいて、アンケート票を作成するのに必要なアンケート作成データを複数入力可能なスプレッドシートを表示する表示手段と、表示手段に表示されたスプレッドシート上にアンケート作成データを入力するための入力手段と、入力手段により入力されたアンケート作成データに基づいてアンケート票を作成するアンケート票作成手段と、アンケート票作成手段で作成されたアンケート票の配布を行うアンケート票配布手段と、アンケート票において回答が記入された記入済みアンケート票の収集を行うアンケート票収集手段と、収集手段で収集した記入済みアンケート票から回答情報を抽出する回答抽出手段と、回答抽出手段で抽出した回答情報を集計する集計手段と、集計手段による集計結果を表示手段に表示させる集計結果表示制御手段とを具備するものである。
【０００７】
【発明の実施の形態】
実施の形態１．
図１は本発明の一実施の形態のアンケート作業自動化システムの構成を示すブロック図である。
このアンケート作業自動化システム１は、概要を述べると、行と列からなるスプレッドシートをアンケート作成者に提示し、スプレッドシート上に入力されたアンケート作成データに基づいて電子ファイルのアンケート票を自動作成し、回答者に配布して回答者からの回答結果を集計するシステムである。
【０００８】
以下、アンケート作業自動化システム１の具体的な構成について詳述する。
このアンケート作業自動化システム１は、具体的には例えばパソコンなどのコンピュータで構成され、表示装置１０と、入力装置２０と、記憶装置３０と、処理装置４０とを備えており、ネットワーク５０を介して回答者が操作する回答者端末６０に接続されている。
【０００９】
表示装置１０は、所望のアンケート票を作成するために必要なアンケート作成データを複数入力することが可能な後述の図３に示すようなスプレッドシートや、アンケート作成データに基づいて作成された後述の図４に示すようなアンケート票などを表示するもので、具体的には例えばＣＲＴや液晶ディスプレイで構成される。
【００１０】
入力装置２０は、表示装置１０上に表示されたスプレッドシート上にアンケート作成者がアンケート作成データを入力する際などの各種入力に利用され、具体的には例えばキーボード、マウスなどで構成されている。
【００１１】
記憶装置３０は、以下に説明するアンケート作業自動化システム１における各種の処理を実現するアンケート作業自動化プログラム３１と、アンケート作成データ入力用のスプレッドシート３２と、アンケート作成者により入力されたアンケート作成データを格納するためのアンケート作成データ格納装置３３と、アンケート作成データに基づいて作成されたアンケート票を格納するためのアンケート票格納装置３４と、アンケート票を配布する配布先のメールアドレス等の回答者端末６０を特定する情報を記載した配布先リストを格納した配布先格納装置３５と、回答記入済みアンケート票を格納するための回答記入済みアンケート票格納装置３６と、回答記入済みアンケート票から抽出した回答データを格納するための回答格納装置３７と、回答データを集計した集計結果を格納するための集計結果格納装置３８とを備えている。
【００１２】
処理装置４０は、アンケート作業自動化システム１を統括して制御するものであり、記憶装置３０に記憶されたアンケート作業自動化プログラム３１に従って、当該プログラムに基づく処理を行う。処理装置４０は、具体的には例えばＣＰＵなどで構成され、この処理装置４０とアンケート作業自動化プログラム３１とによりスプレッドシート表示制御手段４１と、アンケート票作成手段４２と、アンケート票表示制御手段４３と、アンケート票配布手段４４と、アンケート票収集手段４５と、回答抽出手段４６と、集計手段４７と、集計結果表示制御手段４８と、編集手段４９とが構成されている。
【００１３】
なお、ここでいうアンケート作業自動化プログラム３１とは、具体的には例えば表計算ソフトと、この表計算ソフトに設けられているマクロ機能によってプログラミングされたプログラムとを含んで構成されている。すなわち、記憶装置３０には、表計算ソフトがインストールされており、その表計算ソフトまたは表計算ソフトのマクロ機能によって作成されたマクロプログラムと処理装置４０とにより、スプレッドシート表示制御手段４１と、アンケート票作成手段４２と、アンケート票配布手段４４と、アンケート票収集手段４５と、回答抽出手段４６と、集計手段４７、編集手段４９とが実現されている。
【００１４】
また、表示装置１０上に表示される後述の図３に示すスプレッドシート３２も表計算ソフトを利用して作成されたものであり、また、そのスプレッドシート３２に入力されたアンケート作成データに基づいて作成されるアンケート票の電子ファイルも表計算ソフトによるスプレッドシート上に作成される。なお、この表計算ソフトによるスプレッドシートとは、文字だけでなく、図や表も混在可能な文書ファイルである。なお、ここで説明したアンケート作業自動化プログラム３１の具体的な実現例は一例であってこの方法に限られたものではない。
【００１５】
スプレッドシート表示制御手段４１は、記憶装置３０に格納されたアンケートデータ入力用のスプレッドシート３２を表示装置１０上に表示させ、このスプレッドシート３２上に入力装置２０により入力されたアンケート作成データをアンケート作成データ格納装置３３に格納する。
【００１６】
アンケート票作成手段４２はスプレッドシート３２に入力されたアンケート作成データに従ってアンケート票を自動作成し、アンケート票格納装置３４に格納する。アンケート票表示制御手段４３は、アンケート票格納装置３４に格納されたアンケート票を表示装置１０に表示する。
【００１７】
アンケート票配布手段４４はアンケート票作成手段４２により自動作成されたアンケート票をアンケート票格納装置３４から取り出し、配布先格納装置３５に格納された配布先リスト上にある回答者の回答者端末６０にネットワーク５０を介して配布する。
【００１８】
アンケート票収集手段４５は回答者端末６０からネットワーク５０を介して送られてくる回答記入済みのアンケート票を収集し、回答記入済みアンケート票格納装置３４に格納する。回答抽出手段４６はアンケート作成データ格納装置３３に格納されたアンケート作成データを基に、回答記入済みアンケート票格納装置３４に格納された回答記入済みアンケート票から回答データを抽出し、回答格納装置３７に格納する。
【００１９】
集計手段４７は回答格納装置３７に格納された回答データを、アンケート作成データ格納装置３３に格納されたアンケート作成データに含まれる後述の形式番号に応じた集計を行い、集計結果格納装置３８に格納する。集計結果表示制御手段４８は、集計結果格納装置３８に格納された集計結果を集計結果格納装置３８から読み出して表示装置１０に表示させる。
【００２０】
編集手段４９は、スプレッドシート３２上において、入力装置２０で選択された行又は列を単位として複写・貼付・変更を可能とし、また、自動作成されたアンケート票上において、直接、図や表の挿入・移動、さらに文字の追加・複写・貼付・変更を可能とする手段である。
【００２１】
図２は、本発明の一実施の形態におけるアンケート作業自動化システムの動作を示すフローチャートである。以下、アンケート作業自動化システム１の動作を図２を参照しながら説明する。
まず、アンケート作成者が入力装置２０を介してアンケート作成データ入力用のスプレッドシート３２の表示指示を行うことによりスプレッドシート表示制御手段４１は、記憶装置３０からスプレッドシート３２を読み出して表示装置１０に表示させる。アンケート作成者は、表示装置１０上に表示されたスプレッドシート３２上に、入力装置２０を操作してアンケート作成データを入力する。
【００２２】
図３は、表示装置に表示されたスプレッドシート３２の一例を示す図で、図には具体的なアンケート作成データが入力された状態を示している。
スプレッドシート３２は、アンケート作成データを構成する各項目を指定する列と、アンケート作成データを入力する行とを有しており、各項目を指定する列としては、本実施の形態では、ＩＤ入力列２０１と、項目種類番号入力列２０２と、問番号入力列２０３と、質問文入力列２０４と、形式番号入力列２０５と、選択肢数入力列２０６と、選択肢枠の列数入力列２０７と、選択肢枠の列幅入力列２０８と、選択肢内容文１入力列２０９と、選択肢内容文２〜ｎ入力列（ｎは任意の数）２１０とを具備している。また、アンケート作成データを入力する行は、ここでは、図中の符号２１１〜２１８で示す６つの行が示されているが、最終的に作成したいアンケート票に応じて任意数のアンケート作成データの入力が可能であることはいうまでもない。
【００２３】
ここで、ＩＤ入力列２０１は、スプレッドシート３２において各質問の識別番号を指定するためのもので、各アンケート作成データ入力行毎にユニークな番号が入力される。
【００２４】
項目種類番号入力列２０２は、各質問の種類を指定するためのもので、ここでは、１〜４の番号により、順に「大項目」、「問」、「付問」、「注釈」を指定できるようになっている。
【００２５】
問番号入力列２０３は各質問の通し番号を指定するためのものである。質問文入力列２０４は質問文の内容を指定するためのものである。
【００２６】
形式番号入力列２０５は各質問の形式を指定するためのもので、ここでは、１〜４の番号により、順に、「単一回答」、「複数回答」、「数値回答」、「文字回答」が指定され、１２〜１９の番号により「順位回答」が指定されるようになっている。ここで、「単一回答」とは、選択肢の中から１つだけ回答してもらう形式である。「複数回答」とは、選択肢の中から複数回答してもらう形式である。「数値回答」とは、任意の数値を回答してもらう形式である。「順位回答」とは、選択肢の中から優先順位をつけて回答してもらう形式である。なお、優先順位の数は番号から１０引いた数となり（１２なら第１位から第２位までの２つ）２から９まで指定できる。
【００２７】
選択肢数入力列２０６は各質問の選択肢の数を指定するためのものである。選択肢枠の列数入力列２０７は各質問の選択肢枠内において列方向に配置される選択肢のその列数を指定するためのものである。選択肢枠の列幅入力列２０８は各質問の選択肢枠内において、選択肢が配置される列の列幅を指定するためのものである。選択肢内容文１入力列２０９は各質問の選択肢の内容文および数値回答形式の質問時の単位を指定するためのものである。選択肢内容文２〜ｎ入力列２１０は選択肢数入力列２０６に入力された選択肢の数（ｎ）から１引いた（ｎ−１）数だけ選択肢の内容を指定するためのものである。
【００２８】
以上のように構成されたスプレッドシート３２に、図３に示したようなアンケート作成データが入力された後、アンケート作成者による保存操作が成されると、処理装置４０は、スプレッドシート３２上に入力されたアンケート作成データをアンケート作成データ格納装置３３に格納する。そして、アンケート作成者により入力装置２０を介してアンケート票作成の指示が成されると、アンケート票作成手段４２は、アンケート作成データ格納装置３３に格納されたアンケート作成データに基づいてアンケート票を作成して（Ｓ２）、アンケート票格納装置３４に格納する。このとき、自動作成されたアンケート票を、アンケート作成者に対する確認の意味でアンケート票表示制御手段４３により自動的に表示装置１０上に表示させるようにしてもよい。
【００２９】
図４は、アンケート票の一例を示す図で、ここでは、図３に示したスプレッドシート３２に基づいて作成されたアンケート票を示している。以下、アンケート票作成手段４２でのアンケート票作成処理の詳細を、図３に示すスプレッドシート３２に基づいて図４に示すアンケート票が作成される場合を例に説明する。
【００３０】
アンケート票作成手段４２は、スプレッドシート３２上のアンケート作成データを各行毎に２行目から順番に処理することにより、白紙状態のアンケート票に質問項目をレイアウトしてアンケート票を作成していくもので、図４中のＡ〜Ｆで示される部分は、図３のアンケート作成データ入力行２１１〜２１６をそれぞれ処理することにより作成された質問項目である。なお、図４において質問文作成開始位置ラベル５０１は、白紙状態のアンケート票上に最初に質問項目をレイアウトしていく際の開始位置を示すためのものである。また、図４中において点線で示す質問文開始位置ラベル領域５２４は、アンケート作成データに含まれるＩＤが挿入される部分で、スプレッドシート３２上のアンケート作成データと、このアンケート作成データに基づいて作成されたアンケート票上の質問項目の開始位置との対応をとるためのものである。
【００３１】
ここで、各アンケート作成データを処理して質問項目をアンケート票に配置する際の上下方向のレイアウト位置は、ＩＤ入力列２０１に入力された番号順となっており、また、左右方向のレイアウト位置は項目種類番号入力列２０２に入力された番号で決定されるようになっている。すなわち、「大項目」、「問」、「付問」、「注釈」のうち、何れが指定されるかによって左右方向のレイアウト位置が異なっている。
【００３２】
「大項目」を指定する番号１が項目種類番号入力列２０２に入力されている場合、その番号が指定されたアンケート作成データの質問文入力列２０４に入力された質問文は、アンケート票上の１番左（図４の大項目質問文５０３が該当）に配置され、「問」を指定する番号２が入力されている場合には、大項目から右側に１段下がった位置（図４の単一回答質問文５０５、順位回答質問文５２０が該当）に配置され、「付問」の場合には、問から右側に１段下がった位置（図４の複数回答質問文５０９、数値回答質問文５１３、文字回答質問文５１７が該当）に配置されるように処理するようになっている。なお、図４の例では示していないが「注釈」は問と同じ左右方向のレイアウト位置に配置されるようになっている。
【００３３】
以下、各アンケート作成データに基づいてアンケート票を構成していく手順について各アンケート作成データ入力行毎にそれぞれ説明していくことにする。
【００３４】
［アンケート作成データ入力行２１１の処理］
アンケート票作成手段４２は、アンケート作成データ入力行２１１の全てのデータを読み込む。そして、ＩＤ入力列２０１に入力された番号「１」を質問文作成開始位置ラベル５０１の次行、すなわち質問文開始位置ラベル領域５２４の一番上に入れる。ついで、項目種類番号入力列２０２に入力された値が「１」であることにより、アンケート作成データ入力行２１１のアンケート作成データが「大項目」であることを認識し、また、問番号入力列２０３に入力された値が「１」であることと、質問文入力列２０４に入力された内容とに基づいて「［１］海外旅行についてのアンケートにご協力下さい」という内容の質問文を作成し、大項目のレイアウト位置として決められた左右方向の配置位置に配置する。これにより大項目質問文５０３が構成される。以上のようにして、アンケート作成データ入力行２１１により、アンケート票上に質問項目Ａが構成される。
【００３５】
［アンケート作成データ入力行２１２の処理］
アンケート票作成手段４２は、アンケート作成データ入力行２１２の全てのデータを読み込む。そして、ＩＤ入力列２０１に入力された番号「２」を質問文開始位置ラベル領域５２４において、質問項目Ａの次行にあたる部分に入れる。ついで、項目種類番号入力列２０２に入力された値が「２」であることにより、このアンケート作成データ入力行２１２のアンケート作成データが「問」であることを認識し、また、問番号入力列２０３に入力された値が「１」であることと、形式番号入力列２０５に入力された値が「１」であることと、質問文入力列２０４に入力された内容とに基づいて「問１  今までに海外旅行をしたことがありますか（番号はひとつ）」という内容の質問文を、「問」のレイアウト位置として決められた左右方向の配置位置に配置する。これによりアンケート票上に単一回答質問文５０５が構成される。なお、「（番号はひとつ）」という部分は、形式番号入力列２０５に「１」（すなわち単一回答）が指定されている場合に、質問文入力列２０４に入力された質問文の文字列に続いて自動的に付与するように予め設定された文字列である。
【００３６】
そして、アンケート票作成手段４２は、形式番号入力列２０５が「１」であることにより、単一回答質問文５０５の次の行に「番号」という文字列を配置すると共に、その文字列に続いて単一回答記入枠５０６を配置する。ついで、選択肢数入力列２０６と、選択肢枠の列数入力列２０７と、選択肢枠の列幅入力列２０８と、選択肢内容文１入力列２０９と、選択肢内容文２〜ｎ入力列（ｎは任意の数）２１０とに入力された内容に基づいて、単一回答記入枠５０６の次の行に、「１．ある  ２．ない」という内容の回答文を□枠で囲んだ単一回答選択肢枠５０７を配置する。以上のようにして、アンケート作成データ入力行２１２により、アンケート票上に質問項目Ｂが構成される。
【００３７】
［アンケート作成データ入力行２１３の処理］
アンケート票作成手段４２は、アンケート作成データ入力行２１３の全てのデータを読み込む。そして、ＩＤ入力列２０１に入力された番号「３」を質問文開始位置ラベル領域５２４において、質問項目Ｂの次行にあたる部分に入れる。ついで、項目種類番号入力列２０２が「３」であることにより、このアンケート作成データ入力行２１３のアンケート作成データが「付問」であることを認識し、また、問番号入力列２０３に入力された値が「１」であることと、形式番号入力列２０５に入力された値が「２」であることと、質問文入力列２０４に入力された内容とに基づいて「付問１−１  問１で「１．ある」とお答えの方へ⇒場所はどこですか（番号はいくつでも）」という内容の質問文を、「付問」のレイアウト位置として決められた左右方向の配置位置に配置する。これによりアンケート票上に複数回答質問文５０９が構成される。なお、「（番号はいくつでも）」という部分は、形式番号入力列２０５に「２」（すなわち複数回答）が指定されている場合に、質問文入力列２０４に入力された質問文の文字列に続いて自動的に付与するように予め設定された文字列である。
【００３８】
そして、アンケート票作成手段４２は、形式番号入力列２０５が「２」で且つ選択肢数入力列２０６が「３」であることにより、複数回答質問文５０９の次の行に「番号」という文字列を配置すると共に、その文字列に続いて３つの選択肢入力枠を有する複数回答記入枠５１０を配置する。ついで、選択肢数入力列２０６と、選択肢枠の列数入力列２０７と、選択肢枠の列幅入力列２０８と、選択肢内容文１入力列２０９と、選択肢内容文２〜ｎ入力列（ｎは任意の数）２１０とに入力された内容に基づいて、複数回答記入枠５１０の次の行に「１．アメリカ２．アジア  ３．ヨーロッパ」という内容の回答文を□枠で囲んだ複数回答選択肢枠５１１を配置する。以上のようにして、アンケート作成データ入力行２１３により、アンケート票上に質問項目Ｃが構成される。
【００３９】
［アンケート作成データ入力行２１４の処理］
アンケート票作成手段４２は、アンケート作成データ入力行２１４の全てのデータを読み込む。そして、ＩＤ入力列２０１に入力された番号「４」を質問文開始位置ラベル領域５２４において、質問項目Ｃの次行にあたる部分に入れる。ついで、項目種類番号入力列２０２が「３」であることにより、このアンケート作成データ入力行２１３のアンケート作成データが「付問」であることを認識し、また、問番号入力列２０３に入力された値が「２」であることと、質問文入力列２０４に入力された内容とに基づいて「付問１−２  それはいつですか」という内容の質問文を、「付問」のレイアウト位置として決められた左右方向の配置位置に配置する。これによりアンケート票上に数値回答質問文５１３が構成される。
【００４０】
そして、アンケート票作成手段４２は、形式番号入力列２０５が「３」であることにより、数値回答質問文５１３の次の行に「数値」という文字列を配置すると共に、その文字列に続いて数値回答記入枠５１４を配置し、さらに、選択肢内容文１に入力された「年前くらい」という内容の回答単位を数値回答記入枠５１４に続いて配置し、数値回答単位５１５を構成する。以上のようにして、アンケート作成データ入力行２１４により、アンケート票上に質問項目Ｄが構成される。
【００４１】
［アンケート作成データ入力行２１５の処理］
アンケート票作成手段４２は、アンケート作成データ入力行２１４の全てのデータを読み込む。そして、ＩＤ入力列２０１に入力された番号「５」を質問文開始位置ラベル領域５２４において、質問項目Ｄの次行にあたる部分に入れる。ついで、項目種類番号入力列２０２が「３」であることにより、このアンケート作成データ入力行２１３のアンケート作成データが「付問」であることを認識し、また、問番号入力列２０３に入力された値が「３」であることと、形式番号入力列２０５に入力された値が「４」であることと、質問文入力列２０４に入力された内容とに基づいて「付問１−３  問い１で「２．ない」とお答えの方へ⇒いかない理由をお聞かせください（文字は枠から右にはみ出てもかまいません）」という内容の質問文を、「付問」のレイアウト位置として決められた左右方向の配置位置に配置する。これによりアンケート票上に文字回答質問文５１７が構成される。なお、「（文字は枠から右にはみ出てもかまいません）」という部分は、形式番号入力列２０５に「４」（すなわち文字回答）が指定されている場合に、質問文入力列２０４に入力された質問文の文字列に続いて自動的に付与するように予め設定された文字列である。
【００４２】
そして、アンケート票作成手段４２は、形式番号入力列２０５が「４」であることにより、文字回答質問文５１７の次の行に「文字」という文字列を配置すると共に、その文字列に続いて文字回答記入枠５１８を配置する。以上のようにして、アンケート作成データ入力行２１４により、アンケート票上に質問項目Ｅが構成される。
【００４３】
［アンケート作成データ入力行２１６の処理］
アンケート票作成手段４２は、アンケート作成データ入力行２１４の全てのデータを読み込む。そして、ＩＤ入力列２０１に入力された番号「６」を質問文開始位置ラベル領域５２４において、質問項目Ｅの次行にあたる部分に入れる。ついで、項目種類番号入力列２０２が「２」であることにより、このアンケート作成データ入力行２１３のアンケート作成データが「問」であることを認識し、また、問番号入力列２０３に入力された値が「２」であることと、形式番号入力列２０５に入力された値が「１２」であることと、質問文入力列２０４に入力された内容とに基づいて「問２  海外旅行したい国を下記の中から選んで、優先順位で２位までの番号をご記入ください。」という内容の質問文を、「問」のレイアウト位置として決められた左右方向の配置位置に配置する。これによりアンケート票上に順位回答質問文５２０が構成される。なお、「下記の中から選んで、優先順位で２位までの番号をご記入ください。」という部分は、形式番号入力列２０５に「１２」（すなわち順位回答）が指定されている場合に、質問文入力列２０４に入力された質問文の文字列に続いて自動的に付与するように予め設定された文字列である。ここで、仮に形式番号入力列２０５に「１３」が指定されている場合には、「下記の中から選んで、優先順位で３位までの番号をご記入ください。」といった文字列が自動付与されることになる。
【００４４】
そして、アンケート票作成手段４２は、形式番号入力列２０５が「１２」であることにより、順位回答質問文５２０の次の行に「番号」という文字列を配置すると共に、これに続いて「１位」、「２位」という文字を所定の間隔を空けて配置し、さらに、その「１位」、「２位」のそれぞれの後ろに順位回答記入枠５２１、５２２をそれぞれ配置する。ついで、選択肢数入力列２０６と、選択肢枠の列数入力列２０７と、選択肢枠の列幅入力列２０８と、選択肢内容文１入力列２０９と、選択肢内容文２〜ｎ入力列（ｎは任意の数）２１０とに入力された内容に基づいて、順位回答記入枠５２１、５２２の次の行に「１．アメリカ  ２．イタリア  ３．イギリス  ４．フランス」という内容の回答文を□枠で囲んだ順位回答選択肢枠５２３を配置する。以上のようにして、アンケート作成データ入力行２１３により、アンケート票上に質問項目Ｆで示される部分が構成される。ここで、順位回答選択肢枠５２３において、「３．イギリス」で改行され、「４．フランス」が次の行に配置されているが、これは、選択肢枠の列数入力列２０７に数値が指定されていないためデフォルトの３列が適用されており、これにより順位回答選択肢枠５２３内が３列で構成されているものである。
【００４５】
以上のようにしてアンケート票の作成が終了すると、アンケート票配布手段４４は、配布先格納装置３５を参照し、配布先リストにある回答者の回答者端末６０にメールなどでアンケート票を配布する（Ｓ３）。
【００４６】
そして、アンケート票を受け取った回答者の回答者端末６０から記入済みアンケート票がネットワーク５０を介して返信され、回答抽出手段４６は、この返信を受け取る（Ｓ４）。そして、回答抽出手段４６は、アンケート作成データ格納装置３３に格納されたアンケート作成データに基づいて記入済みアンケート票から回答データを抽出し（Ｓ５）、回答格納装置３７に格納する。
【００４７】
ここで、回答抽出手段４６での回答抽出処理の詳細について説明する。なお、ここでは、図５に示す記入済みアンケート票から回答を抽出する場合を例に説明する。
なお、上記したアンケート票作成処理では、項目種類番号入力列２０２または形式番号入力列２０５に入力された値に応じて、アンケート票上にＩＤが入れられる位置と、回答記入枠が配置される位置との間に予め決められた位置関係が存在している。具体的には、本実施の形態ではアンケート票も行と列からなる格子状のマス（セル）で構成されたスプレッドシート３２上に作成されていることから、ＩＤが入れられるセルと、回答記入枠が設定されるセルとの間には入力項目種類番号または形式番号に応じた相対的な位置関係が設定されている。例えば項目種類番号入力列２０２に入力された値が「２」で「問」を示す場合、ＩＤが入れられたセルから右に４つ、下に１つだけ離れたセルが回答記入枠が配置される場所と設定されており、また、項目種類番号入力列２０２に入力された値が「３」で「付問」を示す場合、ＩＤが入れられるセルから右に５つ、下に１つ離れたセルが回答記入枠が配置される場所に設定されているといった具合である。
【００４８】
なお、形式番号入力列２０５に１２−１９が入力されていた場合、すなわち順位回答の場合には、上記した「問」、「付問」の場合に決められた位置関係は適用されず、順位回答の場合として設定された位置関係が適用されるよになっている。具体的には、形式番号入力列２０５に「１２」が入力されていた場合、２位までの順位回答が得られることから、ＩＤが入れられるセルから右に４つ、下に１つだけ離れたセルが１位の回答記入枠が設定される場所で、その場所から右に２つ目のセルが２位の回答記入枠が設定される場所といった具合である。
【００４９】
回答抽出処理では、このような項目種類番号または形式番号に応じたＩＤと回答記入枠との位置関係に基づいて回答記入枠内のデータを抽出していく。
【００５０】
以下、図に示した回答済みアンケート票から回答を抽出していく手順について各アンケート作成データ入力行毎に説明していくことにする。
【００５１】
［アンケート作成データ入力行２１１の処理］
回答抽出手段４６は、ＩＤ入力列２０１、項目種類番号入力列２０２および形式番号入力列２０５を読み込み、項目種類番号入力列２０２が「１」であり大項目であるため、何ら処理は行わず、次のアンケート作成データ入力行２１２の行の処理に移行する。
【００５２】
［アンケート作成データ入力行２１２の処理］
回答抽出手段４６は、ＩＤ入力列２０１、項目種類番号入力列２０２および形式番号入力列２０５を読み込み、その結果、ＩＤが「２」で「単一回答形式」の「問」であることを認識する。そして、アンケート票上で質問文開始位置ラベル領域５２４内でＩＤの「２」を検索し、その位置から、「問」の場合の回答記入枠の配置位置として予め決められたセル数だけ離れた位置にある単一回答記入枠５０６内の回答データ「１」を抽出する。
【００５３】
［アンケート作成データ入力行２１３の処理］
回答抽出手段４６は、ＩＤ入力列２０１、項目種類番号入力列２０２および形式番号入力列２０５を読み込み、その結果、ＩＤが「３」で、「複数回答形式」の「付問」であることを認識する。そして、アンケート票上で質問文開始位置ラベル領域５２４内でＩＤの「３」を検索し、その位置から、「付問」の場合の回答記入枠の配置位置として予め決められたセル数だけ離れた位置にある複数回答記入枠５１０内の回答データ「１」を抽出する。また、ここでは複数回答形式であることから、その右隣の回答記入枠内の回答データ「２」も抽出し、同様の回答抽出処理を右隣の回答記入枠内がブランクになるまで続ける。ここでは、３つ目の回答記入枠でブランクになってアンケート作成データ入力行２１３における回答抽出処理が終了する。
【００５４】
［アンケート作成データ入力行２１４の処理］
回答抽出手段４６は、ＩＤ入力列２０１、項目種類番号入力列２０２および形式番号入力列２０５を読み込み、その結果、ＩＤが「４」で「数値回答形式」の「付問」であることを認識する。そして、アンケート票上で質問文開始位置ラベル領域５２４内でＩＤの「４」を検索し、その位置から、「付問」の場合の回答記入枠の配置位置として予め決められたセル数だけ離れた位置にある数値回答記入枠５１４内の回答データ「３」を抽出する。
【００５５】
［アンケート作成データ入力行２１５の処理］
回答抽出手段４６は、ＩＤ入力列２０１、項目種類番号入力列２０２および形式番号入力列２０５を読み込み、その結果、ＩＤが「５」で「文字回答形式」の「付問」であることを認識する。そして、アンケート票上で質問文開始位置ラベル領域５２４内でＩＤの「５」を検索し、その位置から、「文字回答」の場合の回答記入枠の配置位置として予め決められたセル数だけ離れた位置にある文字回答記入枠５１８内の回答データを抽出する。ここでは、文字回答記入枠５１８内はブランクであるため何も抽出されない。
【００５６】
［アンケート作成データ入力行２１６の処理］
回答抽出手段４６は、ＩＤ入力列２０１、項目種類番号入力列２０２および形式番号入力列２０５を読み込み、その結果、ＩＤが「６」で「順位回答形式」の「問」であることを認識する。そして、アンケート票上で質問文開始位置ラベル領域５２４内でＩＤの「６」を検索し、その位置から、「順位回答」の場合の回答記入枠の配置位置として予め決められたセル数だけ離れた位置にある順位回答記入枠５２１、５２２内の回答データ「２」、「４」を抽出する。
【００５７】
回答抽出手段４６では、以上のようにして抽出した回答データを回答格納装置３７に格納する。集計手段４７は、回答格納装置３７に格納された回答データを、アンケート作成データに含まれる形式番号に応じた集計を行い（Ｓ６）、集計結果格納装置３８に格納する。そして、アンケート結果参照者から集計結果の参照の意図が入力装置２０を介して入力されると、集計結果表示制御手段４８は、集計結果格納装置３８から集計結果を読み出して、集計結果に応じた形式に編集するなどして表示装置１０に表示する（Ｓ７）。なお、この編集方法は、棒グラフや円グラフなどの各種の形式を採用できる。
【００５８】
本発明のアンケート作業自動化システム１は、上述したようにスプレッドシート３２上に複数のアンケート作成データを入力できるようにした点に１つの特徴があり、また、もう１つの特徴として編集手段４９を設けて、スプレッドシート３２上で、行又は列を単位とした複写・引用等の編集を可能としてアンケート作成データの入力作業を容易とした点がある。そこで、次に、この編集手段４９における動作について図を参照しながら説明する。
【００５９】
図６はスプレッドシート上での編集動作を説明するための説明図である。ここでは、図３に示した状態から図６に示したようにアンケート作成データ入力行２１７、２１８にアンケート作成データを入力する場合を例に説明する。
スプレッドシート３２の８行目にアンケート作成データ入力行２１７に示されているデータを入力する場合、アンケート作成者は、入力装置２０を操作して例えばアンケート作成データ入力行２１２の全てを選択し、その状態で複写操作を行う。ついで、貼付先として８行目を指定する貼付先指定操作を行う。編集手段４９は、これらの操作入力を認識し、アンケート作成データ入力行２１２の内容を全て８行目に貼り付ける編集を行う。そして、アンケート作成者がＩＤ入力列２０１および質問文の内容を変更することにより図６に示すようなアンケート作成データ入力行２１７が完成する。また、アンケート作成者の同様の操作入力によりアンケート作成データ入力行２１６の内容を９行目に複写するための複写操作、貼付先指定操作を行い、ＩＤ、質問文、選択肢内容文１、２、３、４入力列を変更することによりアンケート作成データ入力行２１８が完成する。
【００６０】
また、本発明のアンケート作業自動化システム１は、更にもう１つの特徴として、自動作成されたアンケート票に対し、直接、編集を加えることを可能とした点がある。以下、アンケート票に対し、直接、編集を加える際の動作について説明する。
【００６１】
図７は、図４に示したアンケート票に所定の編集が施されたアンケート票の一例を示す図である。図７に示したアンケート票には、図４に示したアンケート票に挿入図７０１、７０２、７０３、７０４、７０５が挿入され、また、挿入文７０６が追加されている。
図４に示したアンケート票に挿入図７０１を挿入する場合、アンケート作成者は、入力装置２０を操作して単一回答選択肢枠５０７と複数回答質問文５０９との間に複数の行を挿入して挿入図７０１を挿入可能な程度まで間隔を広げる。そして、空いた領域に挿入図７０１を挿入するための挿入操作を行う。この挿入操作としては、例えば、表示されたアンケート票上において挿入位置を指定し、アンケート票が表示された画面上にあるメニューバー（図示せず）を操作して挿入図７０１の電子ファイルを指定し挿入を指示する操作を行うなどする。編集手段４９は、これらの操作入力を認識し、指定された挿入位置に挿入図７０１を挿入する編集を行う。同様な手順により挿入図７０２、７０３、７０４、７０５を挿入することができる。また、アンケート票上で、直接、文字を入力（追加）することにより、挿入文７０６を挿入することができる。
【００６２】
また、挿入図７０１、７０２、７０３、７０４、７０５の配置位置を変更したい場合には、配置位置変更対象の挿入図を入力装置２０により選択した状態で所望の配置位置に移動する操作を行うことにより、その操作入力を認識した編集手段４９により、配置位置を移動させることも可能となっている。
【００６３】
このように、図を挿入することでアンケート票のレイアウトが変更された場合の回答データの抽出に関してであるが、回答データの抽出に際しては、上記で説明したように、スプレッドシート３２の項目種類番号入力列２０２または形式番号入力列２０５に入力された値に応じた質問文開始位置ラベル領域５２４内のＩＤの位置と、回答記入枠の配置位置との間の予め決められた位置関係に基づいた処理となっているため、上記位置関係を崩すことのない位置へのレイアウト変更であれば、回答データを抽出することが可能である。換言すれば、上記の位置関係が崩されない位置であれば、図や表の挿入などの編集を自由に行うことができ、また、このようなレイアウト変更が加えられた場合であっても、集計も不都合なく実施することが可能となっている。
【００６４】
以上説明したように、本実施の形態によれば、アンケート作成データをスプレッドシート３２上に入力させるようにしたので、最終的に作成されるアンケート票における質問構成の全体把握が容易となる。このため、質問の全体の流れの把握が容易となり、よって、質問の順序を整えたり、同様な質問が重複していないかなどのチェックが容易に行えるようになる。
【００６５】
また、スプレッドシート３２上において行又は列を単位として複写・貼付・変更を可能としたため、アンケート作成データの入力作業を容易且つ効率的に行うことが可能となる。この効果により、アンケート作成者の作成工数を大幅に削減することができる。
【００６６】
また、自動作成されたアンケート票に対し、図や表の挿入や文字の追加などの編集を加えるに際し、アンケート票上で直接、編集を加えることを可能としたため、従来のシステムにおいてアンケート票を編集する場合に必要とされていたアンケート作成データの修正が不要となり、アンケート票の編集に際しての作業工数を低減することができる。
【００６７】
また、本発明においては、挿入図の配置位置を画面上で視覚的に確認しながら行えるため、効率的な作業が可能となり、作業に要する時間の短縮化も可能となる。
【００６８】
また、アンケート票に直接編集を加えた場合であっても、回答の抽出が可能となるように構成したので、アンケート票への図や表の挿入を自由に行うことができ、回答者にとって見やすく答えやすいアンケート票を効率的に作成することができる。
【００６９】
【発明の効果】
本発明に係るアンケート作業自動化システムは、ネットワークを介してアンケート票を配布しアンケート回答を収集して集計するアンケート作業自動化システムにおいて、アンケート票を作成するのに必要なアンケート作成データを複数入力可能なスプレッドシートを表示する表示手段と、表示手段に表示されたスプレッドシート上にアンケート作成データを入力するための入力手段と、入力手段により入力されたアンケート作成データに基づいてアンケート票を作成するアンケート票作成手段と、アンケート票作成手段で作成されたアンケート票の配布を行うアンケート票配布手段と、アンケート票において回答が記入された記入済みアンケート票の収集を行うアンケート票収集手段と、収集手段で収集した記入済みアンケート票から回答情報を抽出する回答抽出手段と、回答抽出手段で抽出した回答情報を集計する集計手段と、集計手段による集計結果を表示手段に表示させる集計結果表示制御手段とを具備するので、スプレッドシート上で、複数のアンケート作成データを一覧できるため、最終的に作成されるアンケート票における質問構成の全体把握が容易となる。
【図面の簡単な説明】
【図１】本発明の一実施の形態のアンケート作業自動化システムの構成を示すブロック図である。
【図２】本発明の一実施の形態におけるアンケート作業自動化システムの動作を示すフローチャートである。
【図３】表示装置に表示されたスプレッドシートの一例を示す図である。
【図４】アンケート票の一例を示す図である。
【図５】本発明の第２実施形態のアンケート作業自動化システムで自動作成されたアンケート票の一例である。
【図６】スプレッドシート上での編集動作を説明するための説明図である。
【図７】図４に示したアンケート票に所定の編集が施されたアンケート票の一例を示す図である。
【符号の説明】
１  アンケート作業自動化システム、１０  表示装置、２０  入力装置、３１アンケート作業自動化プログラム、３２  スプレッドシート、４２  アンケート票作成手段、４３  アンケート票表示制御手段、４４  アンケート票配布手段、４５  アンケート票収集手段、４６  回答抽出手段、４７  集計手段、４８  集計結果表示制御手段、４９  編集手段、５０  ネットワーク、６０  回答者端末。
【図１】
2004171088.tif 000003
【図２】
2004171088.tif 000004
【図３】
2004171088.tif 000005
【図４】
2004171088.tif 000006
【図５】
2004171088.tif 000007
【図６】
2004171088.tif 000008
【図７】
2004171088.tif 000009