(57)【要約】【課題】電子メールを送り付けられた対象者に、アンケートに回答する際、能動的な操作を要せず、また、Ｗｅｂブラウザ画面の切替えも生じさせないで回収率の高いアンケートを実施すること。【解決手段】Ｊａｖａ  Ａｐｐｌｅｔを含んだＨＴＭＬメールを送信する手段を備えた第１のサーバーと、前記Ｊａｖａ  Ａｐｐｌｅｔが送信するデータを１件のアンケート回答としてデータベースに登録する手段を備えた第２のサーバーと、電子メールソフトを備えた複数のクライアントシステムとが、ＴＣＰ／ＩＰネットワークに接続されて構成されるアンケート回収システムであって、前記Ａｐｐｌｅｔは、アンケート回答の入力インターフェースの提供機能と、回答データを前記第２のサーバーに転送する機能を備えるプログラムであって、前記第１のサーバーが送り付けたメールを前記クライアントシステム上で前記電子メールソフトにより開封することにより、その場でアンケートへの回答が行なえるようにする。【選択図】  図３
2004362319.tif 000002
【特許請求の範囲】
【請求項１】
Ｊａｖａ  Ａｐｐｌｅｔ（Ｊａｖａは登録商標）を含んだＨＴＭＬメールを送信する手段を備えた第１のサーバーと、前記Ｊａｖａ  Ａｐｐｌｅｔから送信されるデータを受付けてアンケート回答としてデータベースに登録する手段を備えた第２のサーバーと、前記ＨＴＭＬメールを閲覧する電子メールクライアントを備えた複数のクライアントシステムとが、ネットワークに接続されて構成されるアンケート回収システムであって、
前記Ｊａｖａ  Ａｐｐｌｅｔは、アンケート回答の入力を受けつける入力インターフェースを提供する機能と、入力されたデータを前記第２のサーバーに転送する機能を備えるプログラムであって、
前記第１のサーバーが送り付けたＨＴＭＬメールを前記クライアントシステム上で前記電子メールクライアントにより開封することにより、前記Ａｐｐｌｅｔを起動させて前記ＨＴＭＬメールの表示画面の中からアンケートに対する回答が行なえるようにしたことを特徴とするアンケート回収システム。
【請求項２】
請求項１に記載のアンケート回収システムにおいて、アンケート協力対象者の利用するクライアントシステム上でアンケート回答の入力を受けつける入力インターフェースを提供する機能と、入力されたデータを前記第２のサーバーに転送する機能を実行するための一連の命令を記述して構成されたＪａｖａ  Ａｐｐｌｅｔ（Ｊａｖａは登録商標）。
【請求項３】
アンケート回答の入力を受けつける入力インターフェースを提供する機能と、入力されたデータをアンケートデータ回収のために設置されるサーバーに転送する機能を実行するようプログラムされたＪａｖａ  Ａｐｐｌｅｔ（Ｊａｖａは登録商標）を第１のサーバーに用意し、
ＨＴＭＬメールを閲覧可能な電子メールクライアントを備えた複数のクライアントシステムに、前記第１のサーバーからネットワークを通して前記Ａｐｐｌｅｔを含んだＨＴＭＬメールを送信し、
このＨＴＭＬメールを前記クライアントシステム上で前記電子メールクライアントにより開封することにより前記Ａｐｐｌｅｔを起動させて、前記ＨＴＭＬメールの表示画面の中からアンケートに対する回答の入力を行なわせることを特徴とするアンケート回収方法。
【請求項４】
入力インターフェースを提供する機能と、入力されたデータを特定のサーバーに転送する機能を実行するようプログラムされたＪａｖａ  Ａｐｐｌｅｔ（Ｊａｖａは登録商標）を指定するタグを含んだアンケートデータ収集のために送信されるＨＴＭＬメールであって、受信者が開封すると、メールの表示領域中に直にアンケート入力欄が現われることを特徴とするＨＴＭＬメール。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、電子メールソフトとＪａｖａ  Ａｐｐｌｅｔ（Ｊａｖａは登録商標）を利用したアンケート回収システムに関する。
【０００２】
【従来技術】
従来、公衆に開放されたＴＣＰ／ＩＰネットワークであるいわゆるインターネットあるいは、私的なＴＣＰ／ＩＰネットワークであるいわゆるイントラネットを利用して多数の協力者からアンケートを募ることが行われている。典型的な方法は、アンケートに協力してもらえると見込める対象者にハイパーリンク付きのメール（ＨｙｐｅｒＴｅｘｔ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅメール）を送信し、アンケート対象者はそのリンクを辿って第２のサーバーに接続し、このサーバーからアンケート回答用のＨＴＭＬデータを受けてアンケートへの回答を行なうというものである。特許文献１では、この第２のサーバーに相当するサーバーに協力者からの回答を電子メール応答に変換する手順とこの電子メール応答をアンケート集計者の管理する電子メールクライアントに送信する手順を備えて、第２のサーバーの設置場所に制約を設けることなく、ファイヤーウォール内部のセキュリティの保たれた私的なネットワーク内部でアンケートデータの集計及び解析を行なうことを可能としたカスタマ調査システムが開示されている。
【０００３】
【特許文献１】
特表２００２−５１４８２３号公報
【０００４】
【発明が解決しようとする課題】
前記典型的な従来方法では、電子メール中のハイパーリンクをクリックする動作が必須である。すなわち、「サイトにアクセスする」というユーザー認識下での手動作業が行われる必要がある。したがって、アンケート協力に積極的な対象者からの回答しか得られないという傾向があった。また、昨今、様々な業務システムがＷｅｂブラウザを対話ユーザーインターフェイスとして用いている。したがって、そのような業務システムを使用中に、電子メールクライアントソフトを同時に使用して電子メールを開封してその中のハイパーリンクを辿ると、業務処理に使用していたＷｅｂブラウザの画面が業務システム画面からアンケートサイトに切り替わってしまうことにより業務に支障を来たすことが多かった。
【０００５】
本発明はこのような問題点を考慮してなされたものであり、電子メールを送り付けられた対象者が、アンケートに回答する際、能動的な操作を要せず、また、予期せぬＷｅｂブラウザ画面の切替えが生じないアンケート回収システムを提供することを課題とする。
【０００６】
【課題を解決するための手段】
前記課題を解決するために本発明は、Ｊａｖａ  Ａｐｐｌｅｔ（Ｊａｖａは登録商標）を効果的に利用する。すなわち、課題を解決するための第１の発明は、Ｊａｖａ  Ａｐｐｌｅｔを含んだＨＴＭＬメールを送信する手段を備えた第１のサーバーと、前記Ｊａｖａ  Ａｐｐｌｅｔから送信されるデータを受付けてアンケート回答としてデータベースに登録する手段を備えた第２のサーバーと、前記ＨＴＭＬメールを閲覧する電子メールクライアントを備えた複数のクライアントシステムとが、ＴＣＰ／ＩＰネットワークに接続されて構成されるアンケート回収システムであって、
前記Ｊａｖａ  Ａｐｐｌｅｔは、アンケート回答の入力を受けつける入力インターフェースを提供する機能と、入力されたデータを前記第２のサーバーに転送する機能を備えるプログラムであって、
前記第１のサーバーが送り付けたＨＴＭＬメールを前記クライアントシステム上で前記電子メールクライアントにより開封することにより、前記Ａｐｐｌｅｔを起動させて前記ＨＴＭＬメールの表示画面の中からアンケートに対する回答が行なえるようにしたことを特徴とするアンケート回収システムである。
【０００７】
Ｊａｖａ  Ａｐｐｌｅｔを含んだＨＴＭＬメールとは、厳密には、Ａｐｐｌｅｔを指定するタグを含んだＨＴＭＬデータを内容とするメールのことである。メール受信者が、ＨＴＭＬメールに対応するメールクライアントにてこのメールを開封すると、このメールクライアントソフトはメールに記述されているＨＴＭＬタグを解釈して、メールの内容を表示する。その際Ａｐｐｌｅｔを指定するタグがあれば、その指定に従い、指定されたＡｐｐｌｅｔをダウンロードしたうえで起動させる。
【０００８】
課題を解決するための第２の発明は、第１の発明に係るアンケート回収システムにおいて、アンケート協力対象者の利用するクライアントシステム上でアンケート回答の入力を受けつける入力インターフェースを提供する機能と、入力されたデータを前記第２のサーバーに転送する機能を実行するための一連の命令を記述して構成されたＪａｖａ  Ａｐｐｌｅｔである。
【０００９】
課題を解決するための第３の発明は、アンケート回答の入力を受けつける入力インターフェースを提供する機能と、入力されたデータをアンケートデータ回収のために設置されるサーバーに転送する機能を実行するようプログラムされたＪａｖａ  Ａｐｐｌｅｔを第１のサーバーに用意し、
ＨＴＭＬメールを閲覧可能な電子メールクライアントを備えた複数のクライアントシステムに、前記第１のサーバーからＴＣＰ／ＩＰネットワークを通して前記Ａｐｐｌｅｔを含んだＨＴＭＬメールを送信し、
このＨＴＭＬメールを前記クライアントシステム上で前記電子メールクライアントにより開封することにより前記Ａｐｐｌｅｔを起動させて、前記ＨＴＭＬメールの表示画面の中からアンケートに対する回答の入力を行なわせることを特徴とするアンケート回収方法である。
【００１０】
課題を解決するための第４の発明は、入力インターフェースを提供する機能と、入力されたデータを特定のサーバーに転送する機能を実行するようプログラムされたＪａｖａ  Ａｐｐｌｅｔ（Ｊａｖａは登録商標）を指定するタグを含んだアンケートデータ収集のために送信されるＨＴＭＬメールであって、受信者が開封すると、メールの表示領域中に直にアンケート入力欄が現われることを特徴とするＨＴＭＬメールである。
【００１１】
【発明の実施の形態】
以下図面を用いて、本発明の一実施形態を説明してゆく。図１は、本発明の一実施形態に係るアンケート回収システム１（以下システム１）の全体構成図である。１０はアンケート実施のためのＨＴＭＬメールを送信するためのＷＷＷサーバーである。ＷＷＷサーバー１０はＨＴＴＰ（ＨｙｐｅｒＴｅｘｔ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）のプロトコルによりネットワークを通じてアクセスしてくる他のコンピュータとデータのやり取りを行なうためにＨＴＴＰサーバーを備える。このＨＴＭＬメールは、インターネット９を通じて、アンケートへの回答を見込まれた対象者（以下「アンケート協力対象者」）が使用するクライアントＰＣ３０に送信される。２０は、アンケート回答データを受信してこれをデータベースに集計する手段を備えたアプリケーションサーバーである。アプリケーションサーバー２０もＨＴＴＰサーバーを備えており、また、集計データベース２９を管理している。
【００１２】
次にシステム１におけるアンケート作業の流れを図２のフロー図により説明する。まず、アンケート回収業者は、ＷＷＷサーバー１０あるいはその他のサーバー上にアンケート書式に基づいて入力インターフェースとして機能するプログラムをＡｐｐｌｅｔとして作成したものを配置し、ＷＷＷサーバー１０上にこのＡｐｐｌｅｔを指定するタグを内包したＨＴＭＬを作成・配置する（Ｓ１）。また、Ｗｅｂアプリケーションサーバー２０には、前記Ａｐｐｌｅｔから送信されるデータをデータベースに格納処理するＳｅｒｖｌｅｔプログラムを作成・配置する（Ｓ２）。アンケート回収業者は、ＨＴＭＬメール送信可能なメールクライアントを使用して、アンケート協力対象者に向け、ステップＳ１で用意したＡｐｐｌｅｔを指定するタグを含んで作成されたＨＴＭＬデータを内容とするメールを送信する（Ｓ３）。
【００１３】
アンケート協力対象者は、受信したＨＴＭＬメールを開封する。すると、電子メールクライアントにより、Ａｐｐｌｅｔを指定したタグが解釈され、クライアントＰＣ３０にＡｐｐｌｅｔが呼び込まれ、起動する（Ｓ４）。Ａｐｐｌｅｔは、ＨＴＭＬメールの表示の中に、アンケート回答を受付ける入力インターフェースを表示して、アンケート協力者の入力を受付ける。Ａｐｐｌｅｔは、受付けたデータを、アプリケーションサーバー２０に送信する（Ｓ５）。アプリケーションサーバー２０では、Ｓｅｒｖｌｅｔプログラムが送信されたデータを受付け、このデータをデータベース２９に登録し、Ａｐｐｌｅｔに受信完了を返答する（Ｓ６）。Ａｐｐｌｅｔは、受信完了通知を受付けると、必要な終了処理を行ったうえで動作を停止する（Ｓ７）。
【００１４】
図３は、ステップＳ４でＨＴＭＬメールを受信したアンケート対象者がメールを開封し、その結果Ａｐｐｌｅｔが呼出されて起動した時の画面の状態を示した図である。図３ではＡｐｐｌｅｔによる入力インターフェースは入力ボックスが１つだけで単純であるが、実際には、ここにアンケート書式に合わせて様々な入力インターフェースを表示させることが可能である。Ａｐｐｌｅｔの表示領域は、Ａｐｐｌｅｔタグの記述により元のＨＴＭＬ表示領域の内部に所定の位置サイズで設定されるので、アンケート協力対象者からみると、ＨＴＭＬメールを開封するとそのメール表示の内部にアンケートの入力欄が現われることになる。図４に示す送信ボタンを選択することにより、前記入力インターフェースから入力されたデータがＷｅｂアプリケーションサーバー２０に送信される。図５は、Ｗｅｂアプリケーションサーバー２０から受信完了通知を受信した状態（ステップＳ７）の一例を示したものである。
【００１５】
システム１で用いられるＡｐｐｌｅｔおよびＳｅｒｖｌｅｔプログラムについて補足する。このＡｐｐｌｅｔは、図４に示す送信ボタンが押されると、入力された内容をＨＴＴＰのフォーマットに従ってメッセージの内容データとして構成したリクエストメッセージ（「ＰＵＴ」リクエスト等）としてＷｅｂアプリケーションサーバー２０に送り付ける。このリクエストにより送り付けられる内容の中には、ＨＴＴＰサーバーによってＳｅｒｖｌｅｔプログラムを呼出すように解釈される記述も含まれる。Ｗｅｂアプリケーションサーバー２０ではＨＴＴＰサーバーがこのリクエストを受付けて、Ｓｅｒｖｌｅｔプログラムを呼出して、呼出されたＳｅｒｖｌｅｔプログラムが、リクエストメッセージの中の内容データをアンケート回答データとして集計データベース２９に登録する処理を行なう。この際、集計データベース２９に登録する処理は、１件の回答データを受信するごとに行なってよいし、回答データを一定数ためて、数件分を一度に登録するようにしてもよい。
【００１６】
図１および図２で説明したアンケート回収システム１においては、システム１で用いられるＨＴＭＬメールは、アンケート対象者がＨＴＭＬメールを開封した時にそのメール表示の内部に従来の紙で行なうアンケート入力書式を模倣した入力インターフェースを機能させることができるので、アンケート対象者は従来方法のようにメールの中のハイパーリンクを辿ることもせずに、メールを開封しさえすればアンケートの記入ができることになる。すなわち、アンケート対象者の手作業が１ステップ省略される。この差はわずかのようであるが、アンケート回収率には大きく影響することが経験上推察される。したがって、その分だけアンケートの回答率が上昇するという効果が見込まれる。また、メールの中のハイパーリンクを辿ると、業務処理で使用中のＷｅｂブラウザの画面を切り替える結果、業務作業に支障を来す場合があるが、システム１で用いられるＨＴＭＬメールでは、常に電子メールクライアントの表示ウインドウの中でアンケートの表示が行われるためそのようなことは起きない。
【００１７】
また、従来方法では、アンケート入力項目が多数ある場合など、１画面で処理できない場合は、複数画面の処理について、ＷＷＷサーバーの側（ＷＷＷサーバー１０またはハイパーリンク先の別のＷＷＷサーバーあるいはＷｅｂアプリケーションサーバー２０）でクッキーを利用するなどセッション管理を行う必要があるが、Ａｐｐｌｅｔを用いるシステム１では、一度Ａｐｐｌｅｔを提供した後は、ＷＷＷサーバーの側は、クライアントＰＣ３０とセッションが切れることになり、図４に示す送信ボタンが選択されるまでは、Ｗｅｂアプリケーションサーバー２０は、アンケート協力者の動作について関知しなくてよい。したがって、システム１では、アンケート回収業者の設置するサーバーの負荷が総体として軽くなるという利点がある。
【００１８】
従来方法では、アンケート協力者からのアンケート結果の回収を電子メールで行う方法を取る場合では、安全に内容を転送するためには、安全なメール送受信プロトコルに対応したメールクライアントソフトを送信側受信側双方で揃えておかなければならない。システム１では、アンケート回答を受ける側はＨＴＴＰサーバーなので、ＡｐｐｌｅｔがＳＳＬプロトコルを用いてＷｅｂアプリケーションサーバー２０のＨＴＴＰサーバーへ暗号データの送信を行なうようにプログラムすればよいだけである。
【００１９】
尚、図１では、集計データベース２９はアプリケーションサーバー２０に直接管理されている構成としているが、アプリケーションサーバー２０とは別にデータベース管理サーバーを設けてこのデータベース管理サーバーが集計データベース２９を管理するという形でシステムを構成してもよい。尚、そのような場合に、安全性を確保するためにこのデータベース管理サーバーおよび集計データベース２９を防火壁（ファイヤーウォール）の内部に設置することもできる。また、アプリケーションサーバー２０に備えるＡｐｐｌｅｔの送信データを受付けて、アンケート結果として集計データベース２９に登録する機能はｓｅｒｖｌｅｔではなく、Ｊａｖａ以外のプログラム言語で作成したプログラムにより実現してもよい。
【００２０】
【発明の効果】
以上詳しく説明してきたように、本発明に係るアンケート回収システムでは、電子メールを送り付けられた対象者が、アンケートに回答する際、能動的な操作を要せず、また、Ｗｅｂブラウザ画面の切替えも起きないという顕著な効果を奏する。
【図面の簡単な説明】
【図１】本発明の一実施形態に係るアンケート回収システム１の全体構成図である。
【図２】アンケート回収システム１の動作フロー図である。
【図３】アンケート入力の対話画面例である。
【図４】アンケート入力の対話画面例である。
【図５】アンケート入力の対話画面例である。
【符号の説明】
１          アンケート回収システム
９          ＴＣＰ／ＩＰネットワーク
１０      ＷＷＷサーバー
２０      Ｗｅｂアプリケーションサーバー
２９      集計データベース
３０      クライアントＰＣ
【図１】
2004362319.tif 000003
【図２】
2004362319.tif 000004
【図３】
2004362319.tif 000005
【図４】
2004362319.tif 000006
【図５】
2004362319.tif 000007