(57)【要約】    【課題】  アンケートシートのような定型的な文書に、文字、図形等にて記載された回答結果を集計等する場合、更なる加工、表示等しやすい形式で結果を出力することができるアンケート装置及びプログラムを提供する。    【解決手段】  文書入力部１０２から入力される、回答が記入される前のオリジナルアンケートシートと、回答が記入されたアンケートシートとの差分を文書差分検出部１０７が検出し、蓄積文書管理部１１０を介して蓄積文書格納部１２１に格納する。アンケートワーク処理部１０８は、検出された差分に基づきｃｓｖ形式の集計ファイルとテキスト形式のコメントファイルとを生成し、各々のファイルをオリジナルアンケートシートの所定領域にリンクさせる。【選択図】          図４
2007011910.tif 000002
【特許請求の範囲】
【請求項１】
回答が記入される前のアンケートシートのデータを記憶するオリジナルアンケートシート記憶手段と、
回答が記入されたアンケートシートと、前記オリジナルアンケートシートとの差分を検出する差分検出手段と、
検出された差分に基づき、アンケートの結果を含む所定の種類のファイルを生成する結果ファイル生成手段と、
前記オリジナルアンケートシートの所定領域に、前記結果ファイル生成手段が生成したファイルをリンクさせるリンク生成手段とを含む
ことを特徴とするアンケート装置。
【請求項２】
前記結果ファイル生成手段は、
集計を要する領域への回答の記載が差分として検出された場合に、当該差分により示される結果を集計するとともに、
前記所定の種類のファイルとして、
集計の結果については、表計算機能を有するソフトウェアで取り扱うことが可能な種類のファイルを生成し、
文字で記載された回答については、文章作成機能を有するソフトウェアで取り扱うことが可能な種類のファイルを生成する
ことを特徴とする請求項１に記載のアンケート装置。
【請求項３】
前記結果ファイル生成手段は、
前記結果を集計する処理及びファイルの生成処理を、ユーザからの指示がされた際に行うことを特徴とする請求項２に記載のアンケート装置。
【請求項４】
前記アンケート装置は、
アンケートシートのフォーマットから、前記結果ファイル生成手段が生成するファイルの種類を決定する決定手段を備える
ことを特徴とする請求項１から３のいずれかに記載のアンケート装置。
【請求項５】
前記アンケート装置は、
ユーザからのキーワードの入力を受け付けるキーワード入力受付手段と、
アンケートに記載された回答に、入力されたキーワードが含まれるアンケートシートを検索する検索手段とを備える
ことを特徴とする請求項１から４のいずれかに記載のアンケート装置。
【請求項６】
回答が記入されたアンケートシートと、回答が記入される前のアンケートシートとの差分を検出する差分検出処理と、
検出された差分に基づき、アンケートの結果を含む所定の種類のファイルを生成する結果ファイル生成処理と、
前記回答が記入される前のアンケートシートの所定領域に、前記結果ファイル生成処理にて生成したファイルをリンクさせるリンク生成処理とをプロセッサに実行させる
ことを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、アンケート装置及びプログラムに関し、特にアンケートシートのような定型的な文書に、文字、図形等にて記載された回答結果を集計等する場合に適切に対応する技術に関する。
【背景技術】
【０００２】
アンケートシートのように、定型的な文書に文字、図形等で回答を記載する場合に、回答者からファクシミリ送信されてきたアンケート回答用紙を受信し、内容を自動認識して集計するアンケート自動集計装置が特許文献１に開示されている。
【０００３】
【特許文献１】特開平５−１８９４０７号公報
【０００４】
【特許文献２】特開２００３−１１５０３９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
上記従来のアンケート自動集計装置では、アンケート結果の自動集計は行われるが、その結果はファクシミリ等で送信されるため、結果のデータを更に加工等するには不向きであるという問題点がある。また、アンケートの回答が全て回収される以前に途中経過的に結果を参照したいという場合にも適しているとは言えない。
【０００６】
本発明は係る問題点に鑑みてなされたものであって、アンケートシートのような定型的な文書に、文字、図形等にて記載された回答結果を集計等する場合、更なる加工、表示等しやすい形式で結果を出力することができるアンケート装置及びプログラムを提供することを目的としている。
【課題を解決するための手段】
【０００７】
上記の問題点を解決するために、本発明に係るアンケート装置は、回答が記入される前のアンケートシートのデータを記憶するオリジナルアンケートシート記憶手段と、回答が記入されたアンケートシートと、前記オリジナルアンケートシートとの差分を検出する差分検出手段と、検出された差分に基づき、アンケートの結果を含む所定の種類のファイルを生成する結果ファイル生成手段と、前記オリジナルアンケートシートの所定領域に、前記結果ファイル生成手段が生成したファイルをリンクさせるリンク生成手段とを含むことを特徴としている。
【０００８】
本発明の構成では、検出された差分に基づき、結果ファイル生成手段がアンケートの結果を含むファイルを生成し、リンク生成手段が、結果が記入される前のオリジナルアンケートシートの所定領域に、生成されたファイルをリンクさせる。アンケートの結果を含む所定の種類のファイルが生成されるため、結果の加工に適しており、また、例えば画面に表示されたオリジナルアンケートシートの所定領域をクリックした場合に容易に結果を表示させることができるため、ユーザの使い勝手も良い。「所定領域」としては、画面上のある領域という場合だけでなく、明示的にファイル名を記載してリンクさせる場合も含む。
【０００９】
なお、前記結果ファイル生成手段は、集計を要する領域への回答の記載が差分として検出された場合に、当該差分により示される結果を集計するとともに、前記所定の種類のファイルとして、集計の結果については、表計算機能を有するソフトウェアで取り扱うことが可能な種類のファイルを生成し、文字で記載された回答については、文章作成機能を有するソフトウェアで取り扱うことが可能な種類のファイルを生成する構成とすることができる。表計算機能を有するソフトウェアで取り扱うことが可能な種類のファイルとして、例えばｃｓｖ形式のファイルを生成することができ、文章作成機能を有するソフトウェアで取り扱うことが可能な種類のファイルとして、例えばｔｘｔ形式のファイルを生成することができるが、これに限定されないことは勿論である。
【００１０】
前記結果ファイル生成手段は、前記結果を集計する処理及びファイルの生成処理を、ユーザからの指示がされた際に行うことが可能な構成とすれば、アンケートの回答が全て回収される前でも、途中経過を容易に参照することができる。
【００１１】
前記アンケート装置は、アンケートシートのフォーマットから、前記結果ファイル生成手段が生成するファイルの種類を決定する決定手段を備えることが好ましい。例えば回答者がチェックを入れるボックスを検出して、自動的にｃｓｖ形式のファイルを生成するような構成とすれば、ユーザの使い勝手がさらに向上する。もっとも、差分を検出すべき領域や生成されるファイルの種類については、ユーザが手動で設定するようにしても構わない。
【００１２】
前記アンケート装置は、ユーザからのキーワードの入力を受け付けるキーワード入力受付手段と、アンケートに記載された回答に、入力されたキーワードが含まれるアンケートシートを検索する検索手段とを備える構成とすれば、例えば慰安旅行などのイベントの企画に際し潜在的な要望を容易に抽出することが可能となる。
【００１３】
本発明に係るプログラムは、回答が記入されたアンケートシートと、回答が記入される前のアンケートシートとの差分を検出する差分検出処理と、検出された差分に基づき、アンケートの結果を含む所定の種類のファイルを生成する結果ファイル生成処理と、前記回答が記入される前のアンケートシートの所定領域に、前記結果ファイル生成処理にて生成したファイルをリンクさせるリンク生成処理とをプロセッサに実行させることを特徴としている。以下の実施の形態では、本発明をＭＦＰ（マルチ・ファンクション・ペリフェラル）に適用した場合について説明するが、例えば、パーソナルコンピュータ等の情報処理装置に本発明のプログラムをインストールすることによっても、本発明のアンケート装置を実現することができる。
【発明の効果】
【００１４】
本発明に係るアンケート装置等によると、アンケート結果の更なる加工、表示等をしやすい形式で結果を出力することができるという効果を奏する。
【発明を実施するための最良の形態】
【００１５】
以下、本発明の実施の形態について、図面を参照しながら説明する。
（１）アンケートシステムの全体構成
図１は、本実施の形態のアンケートシステムＡＳの全体構成の一例を示す図である。同図に示されるアンケートシステムは、オリジナルのアンケートシートや回答を記載したアンケートシート等を読み取って画像データを取得したり、アンケートシートのプリント処理等が可能なＭＦＰ（マルチ・ファンクション・ペリフェラル）、パーソナルコンピュータ（ＰＣ）などが通信回線４を介して接続されて構成される。
【００１６】
ＭＦＰ、ＰＣの台数は任意であるが、本実施の形態では、アンケートの実施ユーザがＭＦＰ１を用いてアンケートシートの登録、配布を行うとともに、アンケートシートを受け取るユーザ（以下、「回答者ユーザ」という。）が、ＰＣ３１Ａ、ＰＣ３１Ｂ等で、その旨の通知メールを受け、ＭＦＰ１を用いて回答する場合を想定して説明する。以下、特に区別する必要がない場合、ＭＦＰを総称して「ＭＦＰ１」、ＰＣを総称して「ＰＣ３１」と表記することがある。
【００１７】
ＭＦＰ１および各ＰＣ３１には、それぞれを識別するために「ＰＣ００１」、「ＰＣ００２」、・・・というようなコンピュータ名が識別情報として割り当てられている。このようなコンピュータ名の代わりにＩＰアドレスを識別情報として用いてもよい。
【００１８】
ＭＦＰ１と各ＰＣ３１とは、通信回線４を介して互いに接続可能である。通信回線４として、ＬＡＮ、インターネット、専用線、または公衆回線などが用いられる。通信規約または通信規格として、例えばＴＣＰ／ＩＰ、ＦＴＰ、ＰＯＰ３、ＳＭＴＰ、ＩＰＰ（インターネット・プリンティング・プロトコル）、有線ＬＡＮの規格であるＩＥＥＥ８０２．３、無線ＬＡＮの規格であるＩＥＥＥ８０２．１１などが用いられる。
【００１９】
アンケートシステムＡＳを利用する実施ユーザは、ＭＦＰ１のスキャナ部１３（図３参照）で定型的なアンケートシートを読み取って得た画像データを、各ＰＣ３１から参照可能となるように登録し、その旨を各回答者ユーザにメールで通知する。メールを受信した回答者ユーザは、アンケートシートをプリントし、手書き若しくはＰＣ３１Ａ、ＰＣ３１Ｂなどにインストールされたアプリケーションソフトウェア等を利用してチェック、コメント等の文字、図形を書き込んで回答する。オリジナルのアンケートシートや回答が記載されたアンケートシートは、ＭＦＰ１のハードディスク２３Ｈ（図３参照）に格納される。ＰＣ３１等の代わりに、ワークステーション、ＰＤＡ（パーソナル・デジタル・アシスタント）などを用いることも可能である。
【００２０】
（２）ＭＦＰ１の構成
以下、本実施の形態でアンケート装置として用いられるＭＦＰ１の構成について説明する。図２は、本実施の形態のＭＦＰ１の外観の一例を示す図である。ＭＦＰ１は、コピー、ネットワークプリンティング、スキャナ、ＦＡＸ、またはドキュメントサーバなどの機能を集約した画像形成装置である。複合機と呼ばれることもある。
【００２１】
図３は、本実施の形態のＭＦＰ１におけるハードウェア構成の一例を示す図である。ＭＦＰ１は、操作部１１、ディスプレイ部１２、スキャナ部１３、プリンタ部１４、通信インタフェース１６、ドキュメントフィーダ１７、給紙装置１８、トレイ１９（図２参照）、ＣＰＵ２０、ＲＡＭ２１、ＲＯＭ２２、およびデータ記憶部２３などによって構成される。
【００２２】
操作部１１は、数字、文字、および記号などを入力するための複数のキー、押下されたキーを認識するセンサ、および認識したキーを示す信号をＣＰＵ２０に送信する送信用回路などによって構成される。
【００２３】
ディスプレイ部１２は、ユーザに対してメッセージまたは指示を与えるための画面、ユーザが設定および処理内容を入力するための画面、およびＭＦＰ１で処理された結果を示す画面などを表示する。本実施の形態では、ディスプレイ部１２としてタッチパネルが用いられる。したがって、ディスプレイ部１２は、ユーザが指で触れたタッチパネル上の位置を検知し、検知結果を示す信号をＣＰＵ２０に送信する機能を備えている。
【００２４】
このように、操作部１１およびディスプレイ部１２は、ユーザがＭＦＰ１を操作するためのユーザインタフェースの役割を果たしている。なお、ＰＣ３１には、ＭＦＰ１に対して指令を与えるためのアプリケーションプログラムおよびドライバがインストールされている。したがって、ユーザはＰＣ３１を使用してＭＦＰ１を遠隔的に操作することもできる。
【００２５】
スキャナ部１３は、原稿に描かれている写真、文字、絵、図表などの画像を光電的に読み取って、デジタルの画像データ（ここでは、ＲＧＢまたはブラックの濃度を表す濃度データ）を生成する。本実施の形態では、回答が記入される前のオリジナルのアンケートシートや回答が記載されたアンケートシートをスキャナ部１３で読み取って画像データを得る。アンケートシートはプリンタ部１４でプリントすることができる。ドキュメントフィーダ１７は、ＭＦＰ１の本体の上部に設けられており、１枚または複数枚の原稿をスキャナ部１３に順次送るために用いられる。
【００２６】
プリンタ部１４は、スキャナ部１３にて読み取られた画像、ＰＣ３１から送信されてきた画像データの画像などを、記録紙、フイルムなどの記録シートにプリントする。給紙装置１８は、ＭＦＰ１本体の下部に設けられており、プリント対象の画像に適した記録シートをプリンタ部１４に供給する。プリンタ部１４によって画像がプリントされた記録シートはトレイ１９に排出される。
【００２７】
通信インタフェース１６は、受信部１６１、送信部１６２等によって構成され、ＰＣ３１などの外部装置とデータのやり取りを行うための装置である。通信インタフェース１６として、例えばＮＩＣ（ネットワーク・インタフェース・カード）、モデム、ＴＡ（ターミナル・アダプタ）などが用いられる。
【００２８】
データ記憶部２３は、ハードディスク２３Ｈ、カードリーダライタ２３Ｒなどを有している。カードリーダライタ２３Ｒは、コンパクトフラッシュ（登録商標）、スマートメディアなどのメモリカード９１からデータを読み取り、またはメモリカード９１にデータを書き込むことができる。
【００２９】
（３）処理内容
次に、アンケート装置として本発明をＭＦＰ１に適用した場合におけるＭＦＰ１の具体的な処理内容について説明する。図４は、ＭＦＰ１の機能的構成を示すブロック図である。以下、各制御ブロックにおいて、回答者ユーザに、アンケートシートの閲覧及び回答を依頼する実施ユーザがＭＦＰ１にログインした後の処理内容、回答が記載されたアンケートシートを取り扱う際の処理内容等について詳細に説明する。
【００３０】
なお、ユーザのログインに際しては、ユーザがログイン入力部１０３としての操作部１１からユーザＩＤ及びパスワードを入力する。ログイン認証管理部１０４は、入力されたユーザＩＤ及びパスワードをユーザ情報データベース１２４に登録されているものと照合し、一致しているか否かにより認証を行う。ユーザが入力したユーザＩＤ及びパスワードが登録されているものと一致した場合にログインが許可される。なお、ユーザ情報データベース１２４をＭＦＰ１内部に設ける他、外部認証サーバを用いることもできる。
【００３１】
＜オリジナルアンケートシートの登録＞
まず、実施ユーザがアンケートシート（以下、回答などが記載される前のアンケートシートを「オリジナルアンケートシート」という。また、回答が記載されたアンケートシートを「回答済みアンケートシート」という。）の閲覧を回答者に依頼する際の処理内容について説明する。図５は、アンケートシートの登録処理の内容について説明するためのフローチャートである。
【００３２】
実施ユーザは、ワーク処理入力部１０１としての操作部１１若しくはディスプレイ部１２を介して回答者ユーザを選択入力する（Ｓ１０１）。回答者ユーザの選択に際しては、例えば図６に示されるような画面をディスプレイ部１２に表示する。ここで、「指定」ボタン２１１を押下すると、図７のような回答者選択画面へと移行する。
【００３３】
図７の例では、アンケートの回答者ユーザとして、「石川二郎」（同図には不図示であるがユーザＩＤ＝「ＩＪ」）、「小野五郎」（ユーザＩＤ＝「ＯＧ」）、「久米幸三」（ユーザＩＤ＝「ＫＫ」）の三名が選択されている。この回答者選択画面で回答者ユーザを選択し、「ＯＫ」ボタン２１３を押下すると、図６の画面に戻る。回答者ユーザの選択をやり直す場合には「取消」ボタン２１４を押下する。
【００３４】
図６の画面で「開始」ボタン２１２が入力されると、「アンケート開始指示」があったものとして（Ｓ１０２：ＹＥＳ）、オリジナルアンケートシートが、文書入力部１０２としてのスキャナ部１３から入力され、読み取られる（Ｓ１０３）。なお、図４に示される文書入力部１０２には、スキャナ部１３にて読み取られた画像データだけでなく、例えばＰＣ３１から送信されたＰＤＬ（ページ記述言語）形式のデータや、他のＰＣ３１等から送信されたＥメールに添付されたデータ、ＦＡＸ送信されてきた画像データなども入力することが可能である。
【００３５】
ワーク情報管理部１０５は、ワーク処理入力部１０１からの「アンケート開始指示」を受けて、ユニークな値のワークＩＤを発行する（Ｓ１０４）。ワークＩＤは、オリジナルアンケートシート、回答済みアンケートシート等の一連のアンケートシートデータ、オリジナルアンケートシートと回答済みアンケートシートとの差分、アンケートの集計結果等に関連付け、それらを管理するために用いられる。なお、この際、ワーク情報管理部１０５は、選択された回答者ユーザの情報を基に「回答者ユーザリスト」を作成し、ＲＡＭ２２等のメモリに記憶しておく（Ｓ１０５）。
【００３６】
図８は、「回答者ユーザリスト」の内容の一例を示す図である。同図の例では、実施されるアンケートのワークＩＤが「１」であり、回答者リストとして上記三名が選択されている旨が記憶されている。なお、同図の例では、回答者だけでなく「最終処理」として、指定されたメールアドレスへのメール送信を行う旨、及びアンケートシートの回答記載領域（エリア１及びエリア２）に関する情報が保持されている。
【００３７】
「最終処理」及び「回答記載領域」については、ディスプレイ部１２に、例えば図９に一例が示されるような画面を表示し、アンケートの実施ユーザが登録することができる。もっともメールアドレスはユーザ情報データベース１２４から実施ユーザのメールアドレスを取得して設定するようにしてもよい。回答記載領域に関する情報は、回答済みアンケートシートの自動集計、結果のまとめなどに用いられる。
【００３８】
図９の画面において、実施ユーザは、ボックス２２１を押下することで、プルダウンメニューを表示させ、「メール送信」以外の最終処理（例えばＦＡＸ送信など）を選択することができる。また、回答記載領域については、アンケートシートの左上を基準とし、回答記載領域の左上及び右下の位置の座標（単位ｍｍ）を入力して指定することができる。ボックス２２２ａの「Ｃ」の指定は、結果を集計してｃｓｖファイルとする旨、ボックス２２２ｂの「Ｔ」の指定は、結果をまとめてｔｘｔファイルとする旨の指定である。ボックス２２３の「□」は、チェックボックスの形状を指定するものである。
【００３９】
図１０は、オリジナルアンケートシートの内容の一例を示す図である。チェックボックス２３１ａ〜２３１ｄ（エリア１）に回答者ユーザがチェックを入れた場合に、これが集計されてｃｓｖ形式のファイルが生成される他、コメント記載ボックス２３２に回答者ユーザが記載したコメントがｔｘｔ形式のファイルにまとめられる。
【００４０】
図５のフローチャートに戻って、ワーク情報管理部１０５は、「アンケート開始指示」があった場合、アンケートワーク処理部１０８を起動し、ワークＩＤをアンケートワーク処理部１０８に通知する（Ｓ１０６）。起動されたアンケートワーク処理部１０８は、それ以降は、ステータス管理部１０９から通知されるイベントにより処理を進める。
【００４１】
また、ワーク情報管理部１０５は、「アンケート開始指示」があった場合、ワークＩＤと、入力されたオリジナルアンケートシートのデータを文書差分検出部１０７へ送る。文書差分検出部１０７は、受け取ったワークＩＤに対応するオリジナルアンケートシートが既に存在しているか否かを蓄積文書管理部１１０に問い合わせる。この問合せのタイミングでは、オリジナルアンケートシートはまだ蓄積文書格納部１２１に格納されていないため、蓄積文書管理部１１０は、「オリジナルアンケートシート未格納」である旨の応答を文書差分検出部１０７に返す。
【００４２】
なお、蓄積文書管理部１１０は、蓄積文書格納部１２１に格納された文書ファイルの管理を行っている。蓄積文書格納部１２１は、本実施の形態ではハードディスク２３Ｈ内に設けられる。文書差分検出部１０７は、ワークＩＤ及びオリジナルアンケートシートのデータを蓄積文書管理部１１０に送る。蓄積文書管理部１１０は。受け取ったワークＩＤと関連付けられたオリジナルアンケートシート格納領域に、受け取ったデータを格納する（Ｓ１０７）。
【００４３】
ここで、蓄積文書格納部１２１の内容について説明する。図１１は、蓄積文書格納部１２１の内容の一例を示す図である。ワーク文書領域１２１１には、スキャナ部１３でオリジナルアンケートシートを読み取って得たデータ、回答者ユーザから送信された回答済みアンケートシートのデータなどが格納される。
【００４４】
チェックボックス集計ファイル（ｃｈｅｃｋ．ｃｓｖ）１２１２は、アンケートシートのチェックボックス（エリア１）２３１ａ〜２３１ｄ（図１０参照）にチェックが入れられた数を集計した結果を含むファイルである。集計に際しては、チェックボックス差分ファイル（ｃｈｅｃｋ．ｔｘｔ）１２１３が参照される。チェックボックス差分ファイル１２１３は、上記チェックボックス２１３ａ〜２１３ｄの、いずれにチェックがされているかを保持するファイルである。
【００４５】
エリア２コメントファイル（ｃｏｍｍｅｎｔ．ｔｘｔ）１２１４は、エリア２に記載されたコメントをまとめたテキスト形式のファイルである。オリジナル文書ファイル１２１５は、オリジナルアンケートシートのデータをＨＴＭＬ形式にしたものである。ＨＴＭＬ形式のオリジナルアンケートシートの回答記載領域に、上記チェックボックス集計ファイル（ｃｈｅｃｋ．ｃｓｖ）及びエリア２コメントファイル（ｃｏｍｍｅｎｔ．ｔｘｔ）をリンクすることにより、両者を一体的に参照することを可能としている。
【００４６】
ステータス管理部１０９は、アンケートワーク処理部１０８の起動を受けて、ワークＩＤと回答者ユーザリストとからステータスリストを作成する（図５・Ｓ１０８）。図１２は、ステータスリストの内容の一例を示す図である。同図に示されるように、ステータスリストは、ワークＩＤごと、回答者ごとの最新のステータスを保持している。
【００４７】
ステータス管理部１０９は、まず、作成したステータスリストに保持された全てのユーザＩＤに対応するステータスを「閲覧中」に設定する（Ｓ１０９）。そして、アンケートワーク処理部１０８に「ステータス変化通知」を通知する。アンケートワーク処理部１０８は、「ステータス変化通知」を受けるとアンケートの対象となる回答者ユーザの全員に対して「閲覧可能」を通知するようメール送信部１１１に通知する。メール送信部１１１は、各ユーザのメールアドレスに「閲覧可能メール」を送信する（Ｓ１１０）。なお、メールアドレスは、ユーザ情報データベース１２４に格納されている。オリジナルアンケートシートの登録、及びユーザへの通知（閲覧の依頼）処理は以上で終了する。
【００４８】
＜「閲覧可能メール」を受信したユーザの処理：アンケートシートの印字出力＞
次に、閲覧可能メールを受信した回答者ユーザの処理について、ＭＦＰ１及びＰＣ３１Ａを用いて回答を行う場合を例として説明する。閲覧可能メールを受信した各回答者ユーザは、各々のＰＣ（ここではＰＣ３１Ａ）にインストールされたＷｅｂブラウザを介して、ＭＦＰ１のＷｅｂサーバ部１１２にユーザＩＤとパスワード、及び閲覧可能メールに記載されているワークＩＤを入力する。Ｗｅｂサーバ部１１２は、入力されたユーザＩＤとパスワードをログイン認証管理部１０４に通知する。
【００４９】
ログイン認証管理部１０４は、ユーザＩＤ及びパスワードを照合し、合致しているか否かの認証結果をＷｅｂサーバ部１１２に通知する。ログインが許可される場合、ワーク情報管理部１０５に回答者ユーザのユーザＩＤとワークＩＤ、及び入力手段が「Ｗｅｂ入力」である旨を通知する。
【００５０】
ワーク情報管理部１０５は、蓄積文書管理部１１０にユーザＩＤ及びワークＩＤを通知し、オリジナルアンケートシートのアクセス要求を行う。蓄積文書管理部１１０は回答者ユーザリストを参照し、ユーザＩＤが回答者ユーザリストに登録されているものと一致した場合に、ワークＩＤと関連付けられているオリジナルアンケートシートの格納領域に関する情報を返す。
【００５１】
この場合には、前記したように入力手段として「Ｗｅｂ入力」が通知されているため、ワーク情報管理部１０５は、通知されたオリジナルアンケートシートの格納領域情報をＷｅｂサーバ部１１２に通知する。Ｗｅｂサーバ部１１２は、認証結果がアクセス許可であり、かつ、格納領域情報の応答があった場合、ＰＣ３１Ａのブラウザに表示される画面を、オリジナルアンケートシートのアクセス要求ページに遷移させる。図１３は、係るアクセス要求ページの一例を示す図である。
【００５２】
同図に一例が示されるアクセス要求ページには、ワークＩＤ及びユーザＩＤが表示される領域３１１と、アンケートシートの格納領域を表示する領域３１２とがある。回答者ユーザがアクセス要求ページに表示されているプリントキー３１３を押下すると、ＭＦＰ１のＷｅｂサーバ部１１２に「アンケートシートプリント要求」が通知される。Ｗｅｂサーバ部１１２は、「アンケートシートプリント要求」を受けると蓄積文書管理部１１０に「オリジナルアンケートシートプリント要求」を通知する。なお、回答者ユーザが文書の指定のやり直し（ワークＩＤが異なる場合など）には、取消キー３１４が用いられる。
【００５３】
蓄積文書管理部１１０は「オリジナルアンケートシートプリント要求」を受けると、オリジナルアンケートシートのデータ（文書データ）をプリンタ部１４に送るとともに、ユーザＩＤとワークＩＤ、及び「印字済みステータス」をステータス管理部１０９に通知する。プリンタ部１４は、受け取った文書データを用いて用紙にアンケートシートを印刷する。ステータス管理部１０９は、「印字済みステータス」を受けると、ステータスリストのユーザＩＤに対応したステータスを「印字済み」に変更し、「ステータス変化通知」をアンケートワーク処理部１０８に通知する。
【００５４】
アンケートワーク処理部１０８は、「ステータス変化通知」を受けるとステータスリストを参照する。この場合、ユーザＩＤ「ＩＪ」のステータスが「印字済み」となっているので、ステータス変化があった当該ユーザのステータスを「回答中」に変更するようにステータス管理部１０９に通知する。ステータス管理部１０９は指定されたユーザＩＤのステータスを「回答中」に変更する。なお、オリジナルアンケートシートのプリントはＭＦＰ３１Ａで行うようにすることもできる。
【００５５】
＜「閲覧可能メール」を受信したユーザの処理：回答済みアンケートシートの入力＞
次に「閲覧可能メール」を受信し、アンケートの回答をＭＦＰ１で入力するユーザの処理について説明する。回答者ユーザは、まずＭＦＰ１の操作部１１、あるいはディスプレイ部１２を介して、ログイン入力部１０３にユーザＩＤとパスワードを入力する。
【００５６】
ログイン入力部１０３は、入力されたユーザＩＤとパスワードとをログイン認証管理部１０４に通知する。ログイン認証管理部１０４は、ユーザＩＤとパスワードとの照合を行い、合致していればログインを許可する。ログイン認証管理部１０４は、許可若しくは不許可の認証結果をログイン入力部１０３に通知する。ログインが許可された場合には、ワーク情報管理部１０５に、ログインユーザのユーザＩＤを通知するとともに、入力手段が「デバイス入力」である旨を通知する。以下、回答済みアンケートシートの入力処理について説明する。図１４は、回答入力処理の内容について説明するためのフローチャートである。
【００５７】
まず、ワーク情報管理部１０５は、ディスプレイ部１２にワーク選択画面を表示する（Ｓ２０１）。図１５は、ワーク選択画面の一例を示す図である。ワーク情報管理部１０５は、ステータスリストを参照し、ログインしたユーザが回答者として選択されているワークのワークＩＤを抽出する。図１５の例では、ユーザＩＤ「ＩＪ」のユーザ（石川二郎）が回答者として選択されているワークが二つあることが示されており、回答者はいずれのワークの回答済みアンケートシートを入力するかを選択する。
【００５８】
ワークが選択されると（Ｓ２０２：ＹＥＳ）、ワーク情報管理部１０５は、蓄積文書管理部１１０にユーザＩＤとワークＩＤ、及び「ステータス確認」を要求する旨を通知する（Ｓ２０３）。蓄積文書管理部１１０は回答者ユーザリストを参照し、ユーザＩＤ及びワークＩＤをパラメータとした「ステータス確認要求」をステータス管理部１０９に要求する。
【００５９】
ステータス管理部１０９は「ステータス確認要求」を受けると、ワークＩＤに対応したステータスリストを参照し、指定されたユーザＩＤに対応した現在のステータス（この場合は、「回答中」）を応答として返す。
【００６０】
蓄積文書管理部１１０は、応答結果が「回答中」であるため（Ｓ２０４：ＹＥＳ）、ワークＩＤに対応した「アンケート文書保存場所」をワーク情報管理部１０５に通知する。前記したように、この場合、入力手段として「デバイス入力」が通知されているため、ワーク情報管理部１０５は、通知された「アンケート文書保存場所」をＢＯＸ表示部１１３に通知する。
【００６１】
ＢＯＸ表示部１１３は、ＭＦＰ１のディスプレイ部１２の表示を「ＢＯＸ表示画面」に遷移させる（Ｓ２０５）。なお、ステップＳ２０４においてステータスが「回答中」でない場合、本実施の形態では、異常な回答入力要求としてエラー処理を行う（Ｓ２０６）。このエラー処理では、例えばステータス異常、回答入力不可等のメッセージを表示することができるが、既に回答を入力したユーザの再入力を認めるような処理も可能である。
【００６２】
図１６は、ＢＯＸ表示画面の一例を示す図である。ＢＯＸ表示画面には、回答済みアンケートシートの格納領域（図１１の領域１２１１の識別子ないしフォルダ名）が示される。回答者ユーザは、手書きコメント付きの回答済みアンケートシートをスキャナ部１３の読み取り位置にセットする。そして、図１６のＯＫキー２１３を押下すると、スキャナ部１３は回答済みアンケートシートを読み取る（Ｓ２０８）。読み取られた結果、得られたデータは文書入力部１０２に入力される。
【００６３】
文書入力部１０２は、ワーク情報管理部１０５に回答済みアンケートシートのデータを渡す。ワーク情報管理部１０５は、回答者ユーザリストを参照し、ログインユーザのユーザＩＤ、ワークＩＤ、及び回答済みアンケートシートのデータを文書差分検出部１０７に送る。
【００６４】
文書差分検出部１０７は、受け取ったワークＩＤに対応するオリジナルアンケートシートが既に格納されているか否かを蓄積文書管理部１１０に問い合わせる。この場合はオリジナルアンケートシートが既に格納されている旨の応答が返ってくるため、回答済みアンケートシートとオリジナルアンケートシートとを比較し、記載された回答部分を抽出する（Ｓ２０９）。ここで、文書差分検出部１０７は、回答者ユーザリストを参照し、アンケートシート上において、比較すべき領域ごとに差分検出（結果抽出）を行う。
【００６５】
本実施の形態では、エリア１及びエリア２の２つのエリアについて差分検出を行う。抽出された「エリア１データ」（図１０に示されたチェックボックス２３１ａ〜２３１ｄのどの部分にチェックがされているか、を示すデータ）と、「エリア２データ」（図１０の領域２３２に記載されたコメントのデータ）とが、ワークＩＤ、ユーザＩＤと共に蓄積文書管理部１１０に送信される。また、回答済みアンケートシートのデータも一緒に蓄積文書管理部１１０に送信される。
【００６６】
蓄積文書管理部１１０は、受け取った回答済みアンケートシートのデータ、及び「エリア１データ」と「エリア２データ」を蓄積文書格納部２１１の所定の領域に保存する。即ち、回答済みアンケートシートは、図１１に示された領域１２１１にユーザＩＤとともに格納される。また、「エリア１データ」は、まず、領域１２１３に示されるｔｘｔ形式のファイル（ｃｈｅｃｋ．ｔｘｔ）に格納される。「エリア２データ」は、領域１２１３に示されるテキスト形式のファイル（ｃｏｍｍｅｎｔ．ｔｘｔ）にユーザＩＤとともに追加される（Ｓ２１０）。
【００６７】
その後、蓄積文書管理部１１０はワークＩＤ及び「ワーク文書蓄積ステータス」をステータス管理部１０９に通知する。ステータス管理部１０９は、「ワーク文書蓄積ステータス」を受けるとワークＩＤに対応するステータスリストを参照し、ログインユーザのユーザＩＤのステータスを「文書登録」に変更する。そして、「ステータス変化通知」をアンケートワーク処理部１０８に通知する。アンケートワーク処理部１０８は、「ステータス変化通知」を受けるとステータスリストを参照し、ステータス変化があったユーザＩＤのステータスを「回答済み」に変更する。
【００６８】
ステータス管理部１０９は指定されたユーザＩＤのステータスを通知されたステータスに変更する。もし、対象となるユーザの全員が回答済みの場合は（Ｓ２１１：ＹＥＳ）、アンケートワーク処理部１０８に「アンケート終了」を通知する。アンケートワーク処理部１０８は、アンケート終了通知をステータス管理部１０９から受けた場合は、蓄積文書管理部１１０にエリア１のチェックボックス差分ファイルを要求する。蓄積文書管理部１１０はエリア１データの差分ファイル（ｃｈｅｃｋ．ｔｘｔ）をアンケートワーク処理部１０８に送信する。
【００６９】
アンケートワーク処理部１０８は、エリア１データのチェックボックス毎にチェックがされているか（差分が検出されているか）否かを参照して集計し、集計結果をｃｓｖ形式のチェックボックス集計ファイルを生成する（Ｓ２１２）。そして、生成したファイルを蓄積文書管理部１１０に送信する。蓄積文書管理部１１０は受信した集計データをｃｓｖ形式ファイルとして（本実施の形態の例では、ファイル名「ｃｈｅｃｋ．ｃｓｖ」）保存する。蓄積文書管理部１１０は保存完了すると、保存完了をアンケートワーク処理部１０８に通知する。
【００７０】
アンケートワーク処理部１０８は、チェックボックス集計ファイル（ｃｈｅｃｋ．ｃｓｖ）の保存場所とエリア２コメントファイル（ｃｏｍｍｅｎｔ．ｔｘｔ）の保存場所とオリジナルアンケートシートのデータの取得の要求を行う。蓄積文書管理部１１０は、アンケートワーク処理部１０８から要求されたデータを送信する。
【００７１】
アンケートワーク処理部１０８は、オリジナルアンケートシートのデータをＨＴＭＬ形式に変換する。この際、回答者ユーザリストを参照し、エリア１として定義されている領域をクリックするとチェックボックス集計ファイル（ｃｈｅｃｋ．ｃｓｖ）のＵＲＬにリンクするようにしておく。また、エリア２についてもエリア２で定義されている領域をクリックすると、エリア２コメントファイル（ｃｏｍｍｅｎｔ．ｔｘｔ）のＵＲＬにリンクするようにしておく（Ｓ２１３）。図１７は、ＨＴＭＬ形式のオリジナルアンケートシートの所定領域にファイルをリンクさせる様子を示す図である。同図に示される、エリア１領域２３１Ｒにチェックボックス集計ファイル（ｃｈｅｃｋ．ｃｓｖ）をリンクさせ、エリア２領域２３２Ｒにエリア２コメントファイル（ｃｏｍｍｅｎｔ．ｔｘｔ）をリンクさせる。
【００７２】
アンケートワーク処理部１０８は、ＨＴＭＬ形式に変換したオリジナルアンケートシートデータを蓄積文書管理部１１０に保存するよう要求する。蓄積文書管理部１１０は保存完了すると、保存完了をアンケートワーク処理部１０８に通知する。アンケートワーク処理部１０８は回覧者ユーザリストを参照し、最終処理に従った処理を行う（Ｓ２１４）。例えば、「アンケートの実施ユーザにメール送信」との設定であった場合には、メール送信部１１１に対して実施ユーザのメールアドレスへのアンケート終了メールの送信を指示する。以上で、アンケート回答処理が終了する。
【００７３】
（変形例）
以上、本発明の実施の形態について説明したが、本発明の内容が上記実施の形態において説明された具体例によって限定されないことは勿論であり、例えば、以下のような変形例を実施することもできる。
【００７４】
（１）上記実施の形態では、「アンケート終了」の通知があってから、エリア１の結果の集計（ｃｓｖファイルの生成）及びオリジナルアンケートシートのＨＴＭＬ形式のファイルへのｃｓｖファイルやエリア２コメントファイルのリンク生成処理を行ったが、これらは、アンケート終了を待たずに実施ユーザの指示を受けて行うことも可能である。アンケート終了を待たずに集計及びリンク処理を行うことで、容易に途中経過を参照することができる。
【００７５】
（２）上記実施の形態では、例えば図９に示したような画面により、実施ユーザが、集計を要する領域を指定する構成としたが、例えば、チェックのためのボックス（□）を自動認識して、認識された領域についてファイルの形式（ｃｓｖ形式等）を自動的に選択するような構成も可能である。例えばチェックするチェックボックスの形（□だけでなく○、☆等のシンボル）及び個数を指定する画面を用意しておき、実施ユーザの選択を受けて自動的に生成すべきファイルの形式を決定するようにすれば、さらにユーザの使い勝手は向上する。
【００７６】
（３）さらに実施ユーザからのキーワードの入力を受け付ける画面を表示するような構成も可能である。例えば、エリア２のコメント記載領域にキーワード「旅行」が含まれている回答済みアンケートシートをプリントすることにより、慰安旅行の企画に役立てるといった用途も考えられる。
【００７７】
（４）上記実施の形態では、ＭＦＰ１をアンケート装置として用いた場合について説明したが、本発明のアンケート装置は、例えば上記に説明したような処理をＣＰＵ等のプロセッサに実行させるプログラムを、プリンタ、スキャナ等が接続されたＰＣ等の情報処理装置にインストールすることによっても実現することができる。アンケートの結果を手書きで記入する必要がない場合、プリンタ、スキャナ等は接続されていなくても構わない。
【００７８】
（５）上記実施の形態では、回答済みアンケートシートをＭＦＰ１で入力する場合について説明したが、回答済みアンケートシートは、ＭＦＰ１Ａ等の他のデバイスで入力することも可能である。その場合には、例えばワークＩＤ等を記載したメール、ＦＡＸ等に回答済みアンケートシートのデータを添付してＭＦＰ１に送信したり、ファイル転送機能を利用してデータをＭＦＰ１に送信することができる。ＭＦＰ１の側では、送信されてきたデータを適宜フォーマット変換して差分を検出するようにすれば良い。
【産業上の利用可能性】
【００７９】
本発明は、例えばアンケート装置等に適用することができる。
【図面の簡単な説明】
【００８０】
【図１】アンケートシステムＡＳの全体構成の一例を示す図である。
【図２】ＭＦＰ１の外観の一例を示す図である。
【図３】ＭＦＰ１のハードウェア構成の一例を示す図である。
【図４】ＭＦＰ１の機能的構成を示すブロック図である。
【図５】アンケートシートの登録処理の内容について説明するためのフローチャートである。
【図６】回答者選択、アンケート開始を指示するための画面の一例を示す図である。
【図７】回答者選択画面の一例を示す図である。
【図８】「回答者ユーザリスト」の内容の一例を示す図である。
【図９】「最終処理」及び「回答記載領域」設定のための画面の一例を示す図である。
【図１０】オリジナルアンケートシートの内容の一例を示す図である。
【図１１】蓄積文書格納部１２１の内容の一例を示す図である。
【図１２】ステータスリストの内容の一例を示す図である。
【図１３】オリジナルアンケートシートのアクセス要求ページの一例を示す図である。
【図１４】回答入力処理の内容について説明するためのフローチャートである。
【図１５】ワーク選択画面の一例を示す図である。
【図１６】ＢＯＸ表示画面の一例を示す図である。
【図１７】ＨＴＭＬ形式のオリジナルアンケートシートの所定領域にファイルをリンクさせる様子を示す図である。
【符号の説明】
【００８１】
１                        ＭＦＰ
４                        通信回線
１１                      操作部
１２                      ディスプレイ部
１３                      スキャナ部
１４                      プリンタ部
１６                      通信インタフェース
１６１                    受信部
１６２                    送信部
１７                      ドキュメントフィーダ
１８                      給紙装置
１９                      トレイ
２０                      ＣＰＵ
２１                      ＲＡＭ
２２                      ＲＯＭ
２３                      データ記憶部
２３Ｈ                    ハードディスクドライブ
２３Ｒ                    カードリーダライタ
３１                      パーソナルコンピュータ（ＰＣ）
９１                      メモリカード
１０１                    ワーク処理入力部
１０２                    文書入力部
１０３                    ログイン入力部
１０４                    ログイン認証管理部
１０５                    ワーク情報管理部
１０７                    文書差分検出部
１０８                    アンケートワーク処理部
１０９                    ステータス管理部
１１０                    蓄積文書管理部
１１１                    メール送信部
１１２                    Ｗｅｂサーバ部
１１３                    ＢＯＸ表示部
１２１                    蓄積文書格納部
１２２                    回答者ユーザリスト格納部
１２３                    ステータス管理部
１２４                    ユーザ情報データベース
２１１                    指定ボタン
２１２                    開始ボタン
２１３                    ＯＫボタン
２１４                    取消ボタン
２３１ａ〜２３１ｄ        チェックボックス
２３２                    コメント記載ボックス
３１３                    プリントボタン
【図１】
2007011910.tif 000003
【図２】
2007011910.tif 000004
【図３】
2007011910.tif 000005
【図４】
2007011910.tif 000006
【図５】
2007011910.tif 000007
【図６】
2007011910.tif 000008
【図７】
2007011910.tif 000009
【図８】
2007011910.tif 000010
【図９】
2007011910.tif 000011
【図１０】
2007011910.tif 000012
【図１１】
2007011910.tif 000013
【図１２】
2007011910.tif 000014
【図１３】
2007011910.tif 000015
【図１４】
2007011910.tif 000016
【図１５】
2007011910.tif 000017
【図１６】
2007011910.tif 000018
【図１７】
2007011910.tif 000019