(57)【要約】【課題】  アンケート結果の集計を容易かつ迅速に行うことが可能なアンケート機能を有する情報配信システム等を提供すること。【解決手段】  送信側端末装置１０と複数の受信側端末装置２０とがネットワーク５を介して接続された情報配信システム１において，送信側端末装置１０は，そのユーザによって入力されたアンケート内容と，アンケート内容に関する複数の選択肢と，固有に付されるメッセージＩＤと，を含むアンケートメッセージを作成して，受信側端末装置２０に送信する。受信側端末装置２０は，受信したアンケートメッセージを表示し，そのユーザによる選択結果と，アンケートメッセージ情報から抽出したメッセージＩＤとを含む返答メッセージを作成して，送信側端末装置１０に送信する。送信側端末装置１０は，受信した返答メッセージから抽出した元のアンケートメッセージのメッセージＩＤに基づいて，返答メッセージを集計して，集計結果を表示する。【選択図】  図１
2005050114.tif 000002
【特許請求の範囲】
【請求項１】
メッセージ情報を相互に送受信可能な少なくとも１の送信側端末装置と１または２以上の受信側端末装置とがネットワークを介して接続された情報配信システムであって：
前記送信側端末装置は，
前記送信側端末装置のユーザによって入力されたアンケート内容を表すメッセージ内容情報と，前記アンケート内容に関する複数の選択肢を表すアンケート選択肢情報と，前記メッセージ内容情報ごとに固有に付されるメッセージＩＤと，を含むアンケートメッセージ情報を作成し，
前記アンケートメッセージ情報を前記受信側端末装置に送信し，
前記受信側端末装置は，
前記送信側端末装置から前記アンケートメッセージ情報を受信し，
前記受信したアンケートメッセージ情報に含まれる前記メッセージ内容情報および前記アンケート選択肢情報を表示し，
前記受信側端末装置のユーザによって選択された少なくとも１の前記選択肢を表す選択結果情報と，前記受信したアンケートメッセージ情報から抽出した前記メッセージＩＤと，を少なくとも含む返答メッセージ情報を作成し，
前記返答メッセージ情報を前記送信側端末装置に送信し，
前記送信側端末装置は，
前記受信側端末装置から前記返答メッセージ情報を受信し，
前記受信した返答メッセージ情報から抽出した前記アンケートメッセージ情報の前記メッセージＩＤに基づいて，前記受信した返答メッセージ情報に含まれる前記選択結果情報を集計し，前記選択結果情報の集計結果を表示する
ことを特徴とする，情報配信システム。
【請求項２】
前記送信側端末装置および前記受信側端末装置は，前記アンケートメッセージ情報および前記返答メッセージ情報を，インスタントメッセージとして送受信することを特徴とする，請求項１に記載の情報配信システム。
【請求項３】
前記送信側端末装置と前記受信側端末装置との間で，前記アンケートメッセージ情報および前記返答メッセージ情報を中継するサーバ装置をさらに備えることを特徴とする，請求項１に記載の情報配信システム。
【請求項４】
前記サーバ装置は，前記送信側端末装置から受信した前記アンケートメッセージ情報を，前記受信側端末装置からのメッセージ取得要求の有無にかかわらず前記受信側端末装置に送信することを特徴とする，請求項３に記載の時間情報送受信システム。
【請求項５】
前記サーバ装置は，前記受信側端末装置のユーザの現在状況を表すプレゼンス情報を，前記送信側端末装置に送信することを特徴とする，請求項３に記載の時間情報送受信システム。
【請求項６】
ネットワークを介して接続された１または２以上の受信側端末装置との間でメッセージ情報を送受信可能な送信側端末装置であって：
前記送信側端末装置のユーザによって入力されたアンケート内容を表すメッセージ内容情報と，前記アンケート内容に関する複数の選択肢を表すアンケート選択肢情報と，前記メッセージ内容情報ごとに固有に付されるメッセージＩＤと，を含むアンケートメッセージ情報を作成するアンケートメッセージ作成部と；
前記アンケートメッセージ情報を前記受信側端末装置に送信するメッセージ送信部と；
前記受信側端末装置から，前記受信側端末装置のユーザによって選択された少なくとも１の前記選択肢を表す選択結果情報と，前記受信したアンケートメッセージ情報から抽出した前記メッセージＩＤと，を少なくとも含む返答メッセージ情報を受信するメッセージ受信部と；
前記受信した返答メッセージ情報から抽出した前記アンケートメッセージ情報の前記メッセージＩＤに基づいて，前記受信した返答メッセージ情報に含まれる前記選択結果情報を集計するアンケート集計部と；
前記選択結果情報の集計結果を表示するアンケート結果表示部と；
を備えることを特徴とする，送信側端末装置。
【請求項７】
前記アンケートメッセージ情報および前記返答メッセージ情報を，インスタントメッセージとして送受信することを特徴とする，請求項６に記載の送信側端末装置。
【請求項８】
前記アンケートメッセージ作成部は，予め規定されている複数の固定選択肢からなる固定アンケート選択肢情報，または前記送信側端末装置のユーザによって任意に入力される複数の自由選択肢からなる自由アンケート選択肢情報のいずれかを選択して，前記アンケート選択肢情報を作成することを特徴とする，請求項６に記載の送信側端末装置。
【請求項９】
前記メッセージ受信部は，前記受信側端末装置から受信したメッセージ情報に前記選択結果情報が含まれているか否かに基づいて，前記受信側端末情報から受信したメッセージ情報が前記返答メッセージ情報であるか否かを判別することを特徴とする，請求項６に記載の送信側端末装置。
【請求項１０】
前記アンケート集計部は，少なくとも，前記アンケートメッセージ情報を送信した前記受信側端末情報の宛先リスト情報を記録装置にしておき，前記宛先リスト情報に基づいて，前記選択結果情報を集計することを特徴とする，請求項６に記載の送信側端末装置。
【請求項１１】
前記アンケート集計部は，前記選択結果情報の集計結果を前記宛先リスト情報と関連付けて前記記録装置に記録することを特徴とする，請求項１０に記載の送信側端末装置。
【請求項１２】
前記アンケート結果表示部は，前記宛先リスト情報と，前記選択結果情報の集計結果とを関連付けて一覧表示することを特徴とする，請求項１０に記載の送信側端末装置。
【請求項１３】
前記返答メッセージ情報は，さらに，前記受信側端末装置のユーザによって入力された返答コメント内容を表す返答メッセージ内容情報を含んでおり，
前記アンケート結果表示部は，前記返答メッセージ内容情報と，前記選択結果情報の集計結果とを関連付けて一覧表示することを特徴とする，請求項６に記載の送信側端末装置。
【請求項１４】
前記返答メッセージ情報は，さらに，前記受信側端末装置のユーザによって入力された返答コメント内容を表す返答メッセージ内容情報を含んでおり，
前記アンケート集計部は，前記返答メッセージ内容情報と，前記選択結果情報の集計結果とを関連付けて前記記録装置に記録することを特徴とする，請求項１１に記載の送信側端末装置。
【請求項１５】
アンケート結果表示部は，定期的または所定のイベント発生時に前記選択結果情報の集計結果を表示することを特徴とする，請求項６に記載の送信側端末装置。
【請求項１６】
ネットワークを介して接続された少なくとも１の送信側端末装置との間でメッセージ情報を送受信可能な受信側端末装置であって：
前記送信側端末装置から，前記送信側端末装置のユーザによって入力されたアンケート内容を表すメッセージ内容情報と，前記アンケート内容に関する複数の選択肢を表すアンケート選択肢情報と，前記メッセージ内容情報ごとに固有に付されるメッセージＩＤと，を含むアンケートメッセージ情報を，受信するメッセージ受信部と；
前記受信したアンケートメッセージ情報に含まれる前記メッセージ内容情報および前記アンケート選択肢情報を表示するメッセージ表示部と；
前記受信側端末装置のユーザによって選択された少なくとも１の前記選択肢を表す選択結果情報と，前記受信したアンケートメッセージ情報から抽出した前記メッセージＩＤと，を少なくとも含む返答メッセージ情報を作成する返答メッセージ作成部と；
前記返答メッセージ情報を前記送信側端末装置に送信するメッセージ送信部と；
を備えることを特徴とする，受信側端末装置。
【請求項１７】
前記アンケートメッセージ情報および前記返答メッセージ情報を，インスタントメッセージとして送受信することを特徴とする，請求項１６に記載の受信側端末装置。
【請求項１８】
前記メッセージ受信部は，前記送信側端末装置から受信したメッセージ情報に前記アンケート選択肢情報が含まれているか否かに基づいて，前記送信側端末情報から受信したメッセージ情報が前記アンケートメッセージ情報であるか否かを判別することを特徴とする，請求項１６に記載の受信側端末装置。
【請求項１９】
前記送信側端末情報から受信したメッセージ情報が前記アンケートメッセージ情報であると判別された場合には，
前記メッセージ表示部は，前記受信したアンケートメッセージ情報に含まれる前記メッセージ内容情報とともに，前記受信したアンケートメッセージ情報に対する返答要求がなされている旨を表示することを特徴とする，請求項１８に記載の受信側端末装置。
【請求項２０】
前記返答メッセージ情報は，さらに，前記受信側端末装置のユーザによって入力された返答コメント内容を表す返答メッセージ内容情報を含むことを特徴とする，請求項１６に記載の受信側端末装置。
【請求項２１】
前記メッセージ送信部は，前記返答メッセージ作成部によって前記選択結果情報が作成されていない場合には，前記受信したアンケートメッセージ情報に対する前記返答メッセージ情報の送信を禁止することを特徴とする，請求項１６に記載の受信側端末装置。
【請求項２２】
前記メッセージ送信部による前記返答メッセージ情報の送信後に，前記受信側端末装置のユーザの入力に応じて，前記送信した返答メッセージ情報に含まれる前記選択結果情報を表示する返答メッセージ確認部をさらに備えることを特徴とする，請求項１６に記載の受信側端末装置。
【請求項２３】
コンピュータをして；
ネットワークを介して接続された１または２以上の受信側端末装置との間でメッセージ情報を送受信可能な送信側端末装置であって；
前記送信側端末装置のユーザによって入力されたアンケート内容を表すメッセージ内容情報と，前記アンケート内容に関する複数の選択肢を表すアンケート選択肢情報と，前記メッセージ内容情報ごとに固有に付されるメッセージＩＤと，を含むアンケートメッセージ情報を作成するアンケートメッセージ作成部と；
前記アンケートメッセージ情報を前記受信側端末装置に送信するメッセージ送信部と；
前記受信側端末装置から，前記受信側端末装置のユーザによって選択された少なくとも１の前記選択肢を表す選択結果情報と，前記受信したアンケートメッセージ情報から抽出した前記メッセージＩＤと，を少なくとも含む返答メッセージ情報を受信するメッセージ受信部と；
前記受信した返答メッセージ情報から抽出した前記アンケートメッセージ情報の前記メッセージＩＤに基づいて，前記受信した返答メッセージ情報に含まれる前記選択結果情報を集計するアンケート集計部と；
前記選択結果情報の集計結果を表示するアンケート結果表示部と；
を備えた送信側端末装置，として機能せしめることを特徴とするプログラム。
【請求項２４】
コンピュータをして；
ネットワークを介して接続された少なくとも１の送信側端末装置との間でメッセージ情報を送受信可能な受信側端末装置であって；
前記送信側端末装置から，前記送信側端末装置のユーザによって入力されたアンケート内容を表すメッセージ内容情報と，前記アンケート内容に関する複数の選択肢を表すアンケート選択肢情報と，前記メッセージ内容情報ごとに固有に付されるメッセージＩＤと，を含むアンケートメッセージ情報を，受信するメッセージ受信部と；
前記受信したアンケートメッセージ情報に含まれる前記メッセージ内容情報および前記アンケート選択肢情報を表示するメッセージ表示部と；
前記受信側端末装置のユーザによって選択された少なくとも１の前記選択肢を表す選択結果情報と，前記受信したアンケートメッセージ情報から抽出した前記メッセージＩＤと，を少なくとも含む返答メッセージ情報を作成する返答メッセージ作成部と；
前記返答メッセージ情報を前記送信側端末装置に送信するメッセージ送信部と；
を備えた受信側端末装置，として機能せしめることを特徴とするプログラム。
【請求項２５】
ネットワークを介して接続され，メッセージ情報を相互に送受信可能な少なくとも１の送信側端末装置と１または２以上の受信側端末装置とを利用して情報配信を行う情報配信方法であって：
前記送信側端末装置により，前記送信側端末装置のユーザによって入力されたアンケート内容を表すメッセージ内容情報と，前記アンケート内容に関する複数の選択肢を表すアンケート選択肢情報と，前記メッセージ内容情報ごとに固有に付されるメッセージＩＤと，を含むアンケートメッセージ情報を作成する，アンケートメッセージ作成ステップと；
前記送信側端末装置により，前記作成されたアンケートメッセージ情報を前記受信側端末装置に送信する，アンケートメッセージ送信ステップと；
前記受信側端末装置により，前記送信側端末装置から送信された前記アンケートメッセージ情報を受信する，アンケートメッセージ受信ステップと；
前記受信側端末装置により，前記受信したアンケートメッセージ情報に含まれる前記メッセージ内容情報および前記アンケート選択肢情報を表示する，アンケートメッセージ表示ステップと；
前記受信側端末装置により，前記受信側端末装置のユーザによって選択された少なくとも１の前記選択肢を表す選択結果情報と，前記受信したアンケートメッセージ情報から抽出した前記メッセージＩＤと，を少なくとも含む返答メッセージ情報を作成する，返答メッセージ作成ステップと；
前記受信側端末装置により，前記返答メッセージ情報を前記送信側端末装置に送信する，返信メッセージ送信ステップと；
前記送信側端末装置により，前記受信側端末装置から送信された前記返答メッセージ情報を受信する，返信メッセージ受信ステップと；
前記送信側端末装置により，前記受信した返答メッセージ情報から抽出した前記アンケートメッセージ情報の前記メッセージＩＤに基づいて，前記受信した返答メッセージ情報に含まれる前記選択結果情報を集計する，アンケート集計ステップと；
前記送信側端末装置により，前記選択結果情報の集計結果を表示する，アンケート結果表示ステップと；
を含むことを特徴とする，情報配信方法。
【請求項２６】
前記送信側端末装置および前記受信側端末装置は，前記アンケートメッセージ情報および前記返答メッセージ情報を，インスタントメッセージとして送受信することを特徴とする，請求項２５に記載の情報配信方法。
【請求項２７】
前記アンケートメッセージ作成ステップでは，予め規定されている複数の固定選択肢からなる固定アンケート選択肢情報，または前記送信側端末装置のユーザによって任意に入力される複数の自由選択肢からなる自由アンケート選択肢情報のいずれかを選択して，前記アンケート選択肢情報を作成することを特徴とする，請求項２５に記載の情報配信方法。
【請求項２８】
アンケートメッセージ送信ステップは，前記アンケートメッセージ情報を送信した前記受信側端末情報の宛先リスト情報を記録装置に記録するステップを含み，
前記アンケート集計ステップでは，前記記録されている宛先リスト情報に基づいて，前記選択結果情報を集計することを特徴とする，請求項２５に記載の情報配信方法。
【請求項２９】
前記アンケート結果表示ステップでは，前記記録されている宛先リスト情報と，前記選択結果情報の集計結果とを関連付けて一覧表示することを特徴とする，請求項２８に記載の情報配信方法。
【請求項３０】
前記アンケート結果表示ステップでは，定期的または所定のイベント発生時に前記選択結果情報の集計結果を表示することを特徴とする，請求項２５に記載の情報配信方法。
【請求項３１】
前記返信メッセージ送信ステップ後に，
前記受信側端末装置のユーザの入力に応じて，前記送信した返答メッセージ情報に含まれる前記選択結果情報を表示する，返答メッセージ確認ステップ
をさらに含むことを特徴とする，請求項２５に記載の情報配信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は，複数の端末装置間でメッセージ情報を送受信可能な情報配信システムに関する。
【背景技術】
【０００２】
インターネット等のネットワークにより接続された複数の端末装置（パーソナルコンピュータ等）間で，メッセージ情報をやり取りするため，電子メール，チャット等を利用した情報配信システムが普及している。
【０００３】
さらに，電子メールにおいて特定のグループに対してメッセージを伝達するために，複数のアドレスを設定して送信する方法や，特定の条件を満たす端末のユーザグループに対しグループアドレスを送信し，このグループアドレスによって情報を交換する方法が知られている（例えば，特許文献１）。
【０００４】
また，近年では，上記のような情報配信システムとして，インスタントメッセージング（Ｉｎｓｔａｎｔ  Ｍｅｓｓａｇｉｎｇ）を利用したシステムの利用度が高まりつつある。このインスタントメッセージングでは，ネットワークに接続している特定の端末ユーザグループに対して，インスタントメッセージをリアルタイムで伝達できるという利点がある。
【０００５】
【特許文献１】特開２００３−１３４１６１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら，上記従来の情報配信システムは，複数の端末ユーザに対するアンケート機能を有していないという問題があった。例えば，ある端末ユーザが他の複数の端末ユーザに対して忘年会開催の希望場所を所定の候補場所の中から選択させるようなアンケートを行いたい場合には，アンケートする側のユーザは，アンケート内容と候補場所を記載したメッセージを送信して，返答メッセージを要求していた。この結果，各ユーザからは各々が希望する場所を記載した返答メッセージが異なるタイミングと書式で返信されるので，送信ユーザはこれらの返答メッセージを一つ一つ手動で閲覧して分類・集計しなければならず不便であった。また，アンケートに対する返答漏れや，返答メッセージの集計漏れなども生じ易く，これらの確認作業に手間がかかっていた。
【０００７】
特に，インスタントメッセージングを利用したシステムでは，即時性に優れるという利点を有しているにもかかわらず，そのユーザがアンケートを行うに際しては，かかるインスタントメッセージングの利点を生かし切れず，アンケートを迅速かつ容易に実施できなかった。
【０００８】
本発明は，上記問題に鑑みてなされたものであり，本発明の目的とするところは，アンケートメッセージとこれに対する返信メッセージの送信，ならびにアンケート結果の集計を容易かつ迅速に行うことが可能な，新規かつ改良されたアンケート機能を有する情報配信システムおよびこれを実現する端末装置等を提供することにある。
【課題を解決するための手段】
【０００９】
上記課題を解決するために，本発明の第１の観点によれば，メッセージ情報を相互に送受信可能な少なくとも１の送信側端末装置と１または２以上の受信側端末装置とがネットワークを介して接続された情報配信システムが提供される。この情報配信システムでは，送信側端末装置は，送信側端末装置のユーザによって入力されたアンケート内容を表すメッセージ内容情報と，アンケート内容に関する複数の選択肢を表すアンケート選択肢情報と，メッセージ内容情報ごとに固有に付されるメッセージＩＤと，を含むアンケートメッセージ情報を作成し，アンケートメッセージ情報を受信側端末装置に送信する。また，受信側端末装置は，送信側端末装置からアンケートメッセージ情報を受信し，受信したアンケートメッセージ情報に含まれるメッセージ内容情報およびアンケート選択肢情報を表示し，受信側端末装置のユーザによって選択された少なくとも１の選択肢を表す選択結果情報と，受信したアンケートメッセージ情報から抽出したメッセージＩＤと，を少なくとも含む返答メッセージ情報を作成し，返答メッセージ情報を送信側端末装置に送信する。さらに，送信側端末装置は，受信側端末装置から返答メッセージ情報を受信し，受信した返答メッセージ情報から抽出したアンケートメッセージ情報のメッセージＩＤに基づいて，受信した返答メッセージ情報に含まれる選択結果情報を集計し，選択結果情報の集計結果を表示する。
【００１０】
かかる構成により，送信側端末装置は，アンケート内容を表すメッセージ内容情報に，このアンケートに対する選択肢であるアンケート選択肢情報を付加したアンケートメッセージ情報を，１又は２以上の受信側端末装置に送信できる。このため，かかるアンケートメッセージ情報を受信した各受信側端末装置は，返答要求が成されているメッセージを受信したことを識別できるとともに，メッセージ内容情報とアンケート選択肢情報とを区別して表示処理等して，ユーザに返答を促すことができる。さらに，各受信側端末装置は，アンケート内容に対するユーザの返答である選択結果情報を含む返答メッセージ情報を作成して，送信側端末装置に返信する。このため，かかる返答メッセージ情報を受信した送信側端末装置は，選択結果情報の存在により，アンケートに対する返信メッセージを受信したことを認識できる。さらに，受信側端末装置は，元のアンケートメッセージ情報を特定するメッセージＩＤを返答メッセージ情報に付与することにより，受信したアンケートメッセージ情報に関連付けられた返答メッセージ情報を，返信することができる。このため，送信側端末装置には，各受信側端末装置から受信した返答メッセージ情報が，如何なるアンケートメッセージ情報に対する返信であるかを識別できる。この結果，送信側端末装置は，各受信側端末装置から返信されてくる返答メッセージ情報をアンケート毎に分類して，分類した返答メッセージ情報に含まれる選択結果情報を好適に集計することができる。
【００１１】
また，上記送信側端末装置および受信側端末装置は，アンケートメッセージ情報および返答メッセージ情報を，インスタントメッセージとして送受信するように構成してもよい。かかる構成により，送信側端末装置から受信側端末装置に対してアンケートメッセージ情報を即時送信できるとともに，受信側端末装置から送信側端末装置に対して返答メッセージ情報を即時返信できる。この結果，アンケートを迅速に実施できる。
【００１２】
また，上記送信側端末装置と受信側端末装置との間で，アンケートメッセージ情報および返答メッセージ情報を中継するサーバ装置をさらに備えるように構成してもよい。かかる構成により，送信側端末装置および受信側端末装置間で円滑にメッセージをやり取りできる。また，情報配信システムをインスタントメッセージ配信システムとして構築しやすい。
【００１３】
また，上記サーバ装置は，送信側端末装置から受信したアンケートメッセージ情報を，受信側端末装置からのメッセージ取得要求の有無にかかわらず受信側端末装置に送信するように構成してもよい。かかる構成により，送信側端末装置がアンケートメッセージ情報を送信するのとほぼ同時に，受信側端末装置は当該アンケートメッセージ情報を受信できる。また，同様に，上記サーバ装置は，受信側端末装置から受信した返答メッセージ情報を，送信側端末装置からのメッセージ取得要求の有無にかかわらず送信側端末装置に送信するように構成してもよい。
【００１４】
また，上記サーバ装置は，受信側端末装置のユーザの現在状況を表すプレゼンス情報を，送信側端末装置に送信するように構成してもよい。かかる構成により，送信側端末装置は，アンケートメッセージ情報の送信先の受信側端末装置がメッセージを受信可能であるか否かについての情報を取得でき，かかる情報を送信側端末装置ユーザに通知できる（プレゼンス機能）。
【００１５】
＜送信側端末装置＞
また，上記課題を解決するために，本発明の別の観点によれば，ネットワークを介して接続された１または２以上の受信側端末装置との間でメッセージ情報を送受信可能な送信側端末装置が提供される。この送信側端末装置は，アンケートメッセージ作成部と，メッセージ送信部と，メッセージ受信部と，アンケート集計部と，アンケート結果表示部とを備える。アンケートメッセージ作成部は，送信側端末装置のユーザによって入力されたアンケート内容を表すメッセージ内容情報と，アンケート内容に関する複数の選択肢を表すアンケート選択肢情報と，メッセージ内容情報ごとに固有に付されるメッセージＩＤと，を含むアンケートメッセージ情報を作成する。また，メッセージ送信部は，アンケートメッセージ情報を受信側端末装置に送信する。また，メッセージ受信部は，受信側端末装置から，受信側端末装置のユーザによって選択された少なくとも１の選択肢を表す選択結果情報と，受信したアンケートメッセージ情報から抽出したメッセージＩＤと，を少なくとも含む返答メッセージ情報を受信する。また，アンケート集計部は，受信した返答メッセージ情報から抽出したアンケートメッセージ情報のメッセージＩＤに基づいて，受信した返答メッセージ情報に含まれる選択結果情報を集計する。また，アンケート結果表示部は，選択結果情報の集計結果を表示する。かかる構成により，上記説明したような情報配信システムを構築するために好適な送信側端末装置を提供できる。
【００１６】
また，上記アンケートメッセージ情報および返答メッセージ情報を，インスタントメッセージとして送受信するように構成してもよい。かかる構成により，送信側端末装置は，受信側端末装置に対してアンケートメッセージ情報を即時送信できるとともに，受信側端末装置から返答メッセージ情報を即時受信できる。この結果，アンケートを迅速に実施できる。
【００１７】
また，上記アンケートメッセージ作成部は，予め規定されている複数の固定選択肢からなる固定アンケート選択肢情報，または送信側端末装置のユーザによって任意に入力される複数の自由選択肢からなる自由アンケート選択肢情報のいずれかを選択して，アンケート選択肢情報を作成するように構成してもよい。かかる構成により，ユーザは，アンケートの内容に応じて，アンケート選択肢情報のパターンを選択できる。また，アンケート選択肢情報のデータ形式を所定のパターンに限定することで，送信側端末装置と受信側端末装置との間でやり取りされるアンケートメッセージ情報および返答メッセージ情報を，効率的に処理することができる。
【００１８】
また，上記メッセージ受信部は，受信側端末装置から受信したメッセージ情報に選択結果情報が含まれているか否かに基づいて，受信側端末情報から受信したメッセージ情報が返答メッセージ情報であるか否かを判別するように構成してもよい。かかる構成により，送信側端末装置は，受信側端末装置との間で，通常のメッセージ情報と，アンケートに関するメッセージ情報（即ち，アンケートメッセージ情報および返答メッセージ情報）の双方を送受信できる。
【００１９】
また，上記アンケート集計部は，少なくとも，アンケートメッセージ情報を送信した受信側端末情報の宛先リスト情報を記録装置にしておき，宛先リスト情報に基づいて，選択結果情報を集計するように構成してもよい。かかる構成により，アンケート集計部は，アンケートメッセージ情報の送信先の受信側端末装置と，返答メッセージ情報の返信を受けた受信側端末装置とを比較して，アンケートに対する返答率を求めたり，未返信の受信側端末装置ユーザを特定したりすることができる。
【００２０】
また，上記アンケート集計部は，選択結果情報の集計結果を宛先リスト情報と関連付けて記録装置に記録するように構成してもよい。かかる構成により，上記アンケート集計部は，宛先リストとアンケートの集計結果を好適に管理できる。また，上記アンケート集計部は，アンケートの集計を中断した後，再開することもできるようになる。
【００２１】
また，上記アンケート結果表示部は，宛先リスト情報と，選択結果情報の集計結果とを関連付けて一覧表示するように構成してもよい。かかる構成により，アンケートの実施者である送信側端末装置のユーザは，アンケートの進捗状況を容易に把握できるとともに，各受信側端末装置のユーザの返答結果を個別に参照できる。
【００２２】
また，上記返答メッセージ情報は，さらに，受信側端末装置のユーザによって入力された返答コメント内容を表す返答メッセージ内容情報を含んでおり；アンケート結果表示部は，返答メッセージ内容情報と，選択結果情報の集計結果とを関連付けて一覧表示するように構成してもよい。かかる構成により，送信側端末装置のユーザは，各受信側端末装置ユーザのアンケート返答結果とともに，当該ユーザの返答メッセージを参照できる。
【００２３】
また，上記返答メッセージ情報は，さらに，受信側端末装置のユーザによって入力された返答コメント内容を表す返答メッセージ内容情報を含んでおり；アンケート集計部は，返答メッセージ内容情報と，選択結果情報の集計結果とを関連付けて記録装置に記録するように構成してもよい。かかる構成により，アンケート集計部は，受信側端末装置ユーザのアンケート返答結果に，当該ユーザの返答メッセージを付随させて管理することができる。
【００２４】
また，上記アンケート結果表示部は，定期的または所定のイベント発生時に選択結果情報の集計結果を表示するように構成してもよい。かかる構成により，送信側端末装置のユーザは，アンケートの集計結果を好適なタイミングで把握できる。
【００２５】
＜受信側端末装置＞
また，上記課題を解決するために，本発明の別の観点によれば，ネットワークを介して接続された少なくとも１の送信側端末装置との間でメッセージ情報を送受信可能な受信側端末装置が提供される。この受信側端末装置は，メッセージ受信部と，メッセージ表示部と，返答メッセージ作成部と，メッセージ送信部とを備える。このうち，メッセージ受信部は，送信側端末装置から，送信側端末装置のユーザによって入力されたアンケート内容を表すメッセージ内容情報と，アンケート内容に関する複数の選択肢を表すアンケート選択肢情報と，メッセージ内容情報ごとに固有に付されるメッセージＩＤと，を含むアンケートメッセージ情報を受信する。また，メッセージ表示部は，メッセージ受信部によって受信したアンケートメッセージ情報に含まれるメッセージ内容情報およびアンケート選択肢情報を表示する。また，返答メッセージ作成部は，受信側端末装置のユーザによって選択された少なくとも１の選択肢を表す選択結果情報と，受信したアンケートメッセージ情報から抽出したメッセージＩＤと，を少なくとも含む返答メッセージ情報を作成する。また，メッセージ送信部は，返答メッセージ情報を送信側端末装置に送信する。かかる構成により，上記説明したような情報配信システムを構築するために好適な受信側端末装置を提供できる。
【００２６】
また，上記アンケートメッセージ情報および返答メッセージ情報を，インスタントメッセージとして送受信するように構成してもよい。かかる構成により，受信側端末装置は，送信側端末装置からアンケートメッセージ情報を即時受信できるとともに，送信側端末装置に対して返答メッセージ情報を即時送信できる。
【００２７】
また，上記メッセージ受信部は，送信側端末装置から受信したメッセージ情報にアンケート選択肢情報が含まれているか否かに基づいて，送信側端末情報から受信したメッセージ情報がアンケートメッセージ情報であるか否かを判別するように構成してもよい。かかる構成により，受信側端末装置は，送信側端末装置との間で，通常のメッセージ情報と，アンケートに関するメッセージ情報（即ち，アンケートメッセージ情報および返答メッセージ情報）の双方を送受信できる。
【００２８】
また，上記送信側端末情報から受信したメッセージ情報がアンケートメッセージ情報であると判別された場合には，メッセージ表示部は，受信したアンケートメッセージ情報に含まれるメッセージ内容情報とともに，受信したアンケートメッセージ情報に対する返答要求がなされている旨を表示するように構成してもよい。かかる構成により，受信側端末装置は，アンケートメッセージ情報に受信した旨，そのアンケート内容，およびアンケートに対して返答する必要がある旨を，受信側端末装置ユーザに対して通知できる。
【００２９】
また，上記返答メッセージ情報は，さらに，受信側端末装置のユーザによって入力された返答コメント内容を表す返答メッセージ内容情報を含むように構成してもよい。かかる構成により，受信側端末装置は，送信側端末装置との間で，通常のメッセージ情報と，アンケートに関するメッセージ情報（即ち，アンケートメッセージ情報および返答メッセージ情報）の双方を送受信できる。
【００３０】
また，上記メッセージ送信部は，返答メッセージ作成部によって選択結果情報が作成されていない場合には，受信したアンケートメッセージ情報に対する返答メッセージ情報の送信を禁止するように構成してもよい。かかる構成により，選択結果情報が含まれていない返答メッセージ情報を送信側端末装置に送信しないようにできるので，空返答を防止しして，送信側端末装置の集計処理効率を向上させ，アンケートの返答率を高めることができる。
【００３１】
また，上記メッセージ送信部による返答メッセージ情報の送信後に，受信側端末装置のユーザの入力に応じて，送信した返答メッセージ情報に含まれる選択結果情報を表示する返答メッセージ確認部をさらに備えるように構成してもよい。かかる構成により，受信側端末装置のユーザは，自己が送信した返答メッセージ情報の内容を確認することができる。
【００３２】
＜送信側端末プログラム＞
また，上記課題を解決するために，本発明の別の観点によれば，コンピュータをして；ネットワークを介して接続された１または２以上の受信側端末装置との間でメッセージ情報を送受信可能な送信側端末装置であって：送信側端末装置のユーザによって入力されたアンケート内容を表すメッセージ内容情報と，アンケート内容に関する複数の選択肢を表すアンケート選択肢情報と，メッセージ内容情報ごとに固有に付されるメッセージＩＤと，を含むアンケートメッセージ情報を作成するアンケートメッセージ作成部と；アンケートメッセージ情報を受信側端末装置に送信するメッセージ送信部と；受信側端末装置から，受信側端末装置のユーザによって選択された少なくとも１の選択肢を表す選択結果情報と，受信したアンケートメッセージ情報から抽出したメッセージＩＤと，を少なくとも含む返答メッセージ情報を受信するメッセージ受信部と；受信した返答メッセージ情報から抽出したアンケートメッセージ情報のメッセージＩＤに基づいて，受信した返答メッセージ情報に含まれる選択結果情報を集計するアンケート集計部と；選択結果情報の集計結果を表示するアンケート結果表示部と；を備えた送信側端末装置，として機能せしめることを特徴とするプログラムが提供される。また，本発明の別の観点によれば，上記プログラムが記録された記録媒体が提供される。
【００３３】
＜受信側端末プログラム＞
また，上記課題を解決するために，本発明の別の観点によれば，コンピュータをして；ネットワークを介して接続された少なくとも１の送信側端末装置との間でメッセージ情報を送受信可能な受信側端末装置であって：送信側端末装置から，送信側端末装置のユーザによって入力されたアンケート内容を表すメッセージ内容情報と，アンケート内容に関する複数の選択肢を表すアンケート選択肢情報と，メッセージ内容情報ごとに固有に付されるメッセージＩＤと，を含むアンケートメッセージ情報を，受信するメッセージ受信部と；受信したアンケートメッセージ情報に含まれるメッセージ内容情報およびアンケート選択肢情報を表示するメッセージ表示部と；受信側端末装置のユーザによって選択された少なくとも１の選択肢を表す選択結果情報と，受信したアンケートメッセージ情報から抽出したメッセージＩＤと，を少なくとも含む返答メッセージ情報を作成する返答メッセージ作成部と；返答メッセージ情報を送信側端末装置に送信するメッセージ送信部と；を備えた受信側端末装置，として機能せしめることを特徴とするプログラムが提供される。また，本発明の別の観点によれば，上記プログラムが記録された記録媒体が提供される。
【００３４】
＜情報配信方法＞
また，上記課題を解決するために，本発明の別の観点によれば，ネットワークを介して接続され，メッセージ情報を相互に送受信可能な少なくとも１の送信側端末装置と１または２以上の受信側端末装置とを利用して情報配信を行う情報配信方法が提供される。この情報配信方法は，送信側端末装置により，送信側端末装置のユーザによって入力されたアンケート内容を表すメッセージ内容情報と，アンケート内容に関する複数の選択肢を表すアンケート選択肢情報と，メッセージ内容情報ごとに固有に付されるメッセージＩＤと，を含むアンケートメッセージ情報を作成する，アンケートメッセージ作成ステップと；送信側端末装置により，作成されたアンケートメッセージ情報を受信側端末装置に送信する，アンケートメッセージ送信ステップと；受信側端末装置により，送信側端末装置から送信されたアンケートメッセージ情報を受信するアンケートメッセージ受信ステップと；受信側端末装置により，受信したアンケートメッセージ情報に含まれるメッセージ内容情報およびアンケート選択肢情報を表示する，アンケートメッセージ表示ステップと；受信側端末装置により，受信側端末装置のユーザによって選択された少なくとも１の選択肢を表す選択結果情報と，受信したアンケートメッセージ情報から抽出したメッセージＩＤと，を少なくとも含む返答メッセージ情報を作成する，返答メッセージ作成ステップと；受信側端末装置により，返答メッセージ情報を送信側端末装置に送信する，返信メッセージ送信ステップと；送信側端末装置により，受信側端末装置から送信された返答メッセージ情報を受信する，返信メッセージ受信ステップと；送信側端末装置により，受信した返答メッセージ情報から抽出したアンケートメッセージ情報のメッセージＩＤに基づいて，受信した返答メッセージ情報に含まれる選択結果情報を集計する，アンケート集計ステップと；送信側端末装置により，選択結果情報の集計結果を表示する，アンケート結果表示ステップと；を含む。
【００３５】
また，上記送信側端末装置および受信側端末装置は，アンケートメッセージ情報および返答メッセージ情報を，インスタントメッセージとして送受信するようにしてもよい。
【００３６】
また，上記アンケートメッセージ作成ステップでは，予め規定されている複数の固定選択肢からなる固定アンケート選択肢情報，または送信側端末装置のユーザによって任意に入力される複数の自由選択肢からなる自由アンケート選択肢情報のいずれかを選択して，アンケート選択肢情報を作成するようにしてもよい。
【００３７】
また，上記アンケートメッセージ送信ステップは，アンケートメッセージ情報を送信した受信側端末情報の宛先リスト情報を記録装置に記録するステップを含み，アンケート集計ステップでは，記録されている宛先リスト情報に基づいて，選択結果情報を集計するようにしてもよい。
【００３８】
また，上記アンケート結果表示ステップでは，記録されている宛先リスト情報と，選択結果情報の集計結果とを関連付けて一覧表示するようにしてもよい。
【００３９】
また，上記アンケート結果表示ステップでは，定期的または所定のイベント発生時に選択結果情報の集計結果を表示するようにしてもよい。
【００４０】
また，受信側端末装置のユーザの入力に応じて，送信した返答メッセージ情報に含まれる選択結果情報を表示する返答メッセージ確認ステップをさらに含むようにしてもよい。
【発明の効果】
【００４１】
以上説明したように本発明によれば，送信側端末装置は，好適なデータ形式のアンケートメッセージを送信するとともに，受信側端末装置からこのアンケートメッセージに対する好適なデータ形式の返信メッセージを受信することができる。さらに，アンケートメッセージ情報と返答メッセージ情報と関連付けることにより，アンケート結果の集計を容易かつ迅速に行うことができる。
【発明を実施するための最良の形態】
【００４２】
以下に添付図面を参照しながら，本発明の好適な実施の形態について詳細に説明する。なお，本明細書及び図面において，実質的に同一の機能構成を有する構成要素については，同一の符号を付することにより重複説明を省略する。
【００４３】
（第１の実施形態）
以下に，本発明の第１の実施形態にかかる情報配信システム，並びにこのシステムを構成する端末装置およびサーバ装置，さらにはこれらの動作等について詳細に説明する。なお，以下の説明では，本実施形態にかかる情報配信システムが，例えば，メッセージ情報としてインスタントメッセージを端末装置間で送受信するインスタントメッセージ配信システムとして構成されている例について説明するが，本発明はかかる例に限定されるものではない。
【００４４】
＜１．システム構成＞
インスタントメッセージング技術を利用したインスタントメッセージ配信システムは，ネットワークを介して特定の相手にメッセージ情報を伝達する点においては，従来のチャットや電子メールの配信システムと目的を同じにする。
【００４５】
しかし，インスタントメッセージ配信システムは，例えば，連絡をしようとする相手先の現在状況（ログオンの有無や，食事中など）を表示するプレゼンス機能と，相手に即座にメッセージを伝達できるメッセージング機能とを有する。
【００４６】
このメッセージング機能は，送信側端末装置と受信側端末装置との間でインスタントメッセージを中継するサーバ装置が，送信側端末装置からインスタントメッセージを受信後，直ちに，交信中の受信側端末装置に当該インスタントメッセージを送信することによって実現可能である。従って，かかるメッセージング機能を有するインスタントメッセージ配信システムは，受信側端末装置がサーバ装置にアクセスしてメッセージを取りに行く処理を行わないという点で，当該処理を行う電子メール配信システムと方式を異にする。
【００４７】
また，インスタントメッセージ配信システムは，上記プレゼンス機能を有する点，予め登録した相手とのみメッセージの送受信が行える点，およびメッセージ表示形式の点で，チャット配信システムと方式を異にする。
【００４８】
以下に，図１に基づいて，本実施形態にかかるインスタントメッセージ配信システム１の全体構成について説明する。なお，図１は，本実施形態にかかるインスタントメッセージ配信システム１の概略的な構成を示すブロック図である。
【００４９】
図１に示すように，本実施形態にかかるインスタントメッセージ配信システム１（以下では，「ＩＭ配信システム１」という。）は，例えば，少なくとも１つの送信側端末装置１０と，複数の受信側端末装置２０−１，２０−２，…，２０−ｎ（以下では，「受信側端末装置２０」と総称する場合もある。）と，１つのサーバ装置３０と，これらの装置を相互に接続するネットワーク５と，から主に構成される。
【００５０】
送信側端末装置１０および受信側端末装置２０は，例えば，少なくとも中央演算処理装置，記録装置，入力装置，表示装置等を備えた情報処理装置であり，具体的には，パーソナルコンピュータなどのコンピュータ装置（ノート型，デスクトップ型を問わない。）で構成されている。なお，これらの端末装置１０，２０は，かかるコンピュータ装置に限定されず，例えば，携帯電話，ＰＨＳ，携帯通信端末，ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ），メッセージ情報送受信機能付の固定電話，情報家電などの各種の情報処理装置で構成されてもよい。
【００５１】
かかる送信側端末装置１０および受信側端末装置２０は，インスタントメッセージング用アプリケーションがインストールされている。このため，両端末装置１０，２０は，相互にインスタントメッセージを作成，送受信，表示することができる。
【００５２】
より詳細には，かかる端末装置１０，２０には，例えば，インスタントメッセ−ジング用の送信モジュールおよび受信モジュールを含むソフトウェアが組み込まれている。この送信モジュールは，端末装置１０，２０上で動作し，メッセージの入力，送信メッセージの生成，サーバ装置３０に組み込まれたサーバモジュールへのインスタントメッセージの送信を行う機能を有する。また，受信モジュールは，同じく端末装置１０，２０上で動作し，上記サーバモジュールからのインスタントメッセージの受信，表示文字列の生成，メッセージ内容の表示を行う機能を有する。
【００５３】
さらに，このような送信側端末装置１０および受信側端末装置２０は，本実施形態にかかるＩＭ配信システム１の特徴であるインスタントメッセージングを利用したアンケート機能を実現すべく，次のような特殊な機能を有している。
【００５４】
まず，送信側端末装置１０は，例えば，アンケートを実施する側のユーザ（アンケート送信者）によって利用される端末装置であって，アンケートメッセージ情報（詳細は後述する。）を送信する側の端末装置である。この送信側端末装置１０は，例えば，アンケートメッセージ情報をインスタントメッセージとして作成し，このアンケートメッセージ情報を，サーバ装置３０を介して，送信先として選択されたユーザが利用する受信側端末装置２０に送信することができる。さらに，送信側端末装置１０は，各受信側端末装置２０からサーバ装置３０を介して受信した返答メッセージ情報（詳細は後述する。）を集計して表示することができる。即ち，送信側端末装置１０には，返答メッセージ集計モジュールを含むソフトウェアも組み込まれている。この返答メッセージ集計モジュールは，送信側端末装置１０上で動作し，送信したアンケートメッセージ情報に対する受信側端末装置２０からの返答メッセージ情報を，当該アンケートメッセージ情報と関連付けて集計する機能を有する。
【００５５】
なお，本実施形態にかかるＩＭ配信システム１では，送信側端末装置１０は，１台のみが設けられているが，かかる例に限定されず，複数台の送信側端末装置１０が設けられてもよく，また，各受信側端末装置２０が上記のような送信側端末装置１０の機能をも有するように構成してもよい。
【００５６】
一方，受信側端末装置２０は，例えば，アンケートに対して返答する側のユーザ（アンケート受信者）によって利用される端末装置であって，アンケートメッセージ情報を受信する側の端末装置である。この受信側端末装置２０は，例えば，アンケートメッセージ情報を受信し，表示することができる。さらに，受信側端末装置２０は，受信したアンケートメッセージに対する返答メッセージ情報をインスタントメッセージとして作成し，かかる返答メッセージ情報をアンケート送信元の送信側端末装置１０に返信することができる。なお，本実施形態にかかるＩＭ配信システム１では，受信側端末装置２０は，複数台が設けられているが，かかる例に限定されず，例えば１台のみ設けられてもよく，また，送信側端末装置１０が受信側端末装置２０の機能をも有するように構成してもよい。
【００５７】
サーバ装置３０は，例えば，上記送信側端末装置１０と受信側端末装置２０との間でメッセージ情報を中継する情報処理装置であり，パーソナルコンピュータ等のコンピュータ装置などで構成されている。このサーバ装置３０は，例えば，サーバモジュールを含むソフトウェアが組み込まれており，上記端末装置１０，２０間でインスタントメッセージを中継したりできる。このサーバモジュールは，サーバ装置３０上で動作し，上記送信モジュールから受信したメッセージを，このメッセージに指定された端末装置１０，２０上の受信モジュールに対して配信する機能などを有する。
【００５８】
具体的には，サーバ装置３０は，例えば，送信側端末装置１０から送信されたアンケートメッセージ情報を受信し，送信側端末装置１０により選択された受信側端末装置２０に対して送信する一方，受信側端末装置２０から送信された返答メッセージ情報を受信し，アンケート送信元の送信側端末装置１０に対して送信することができる。この結果，上記送信側端末装置１０および受信側端末装置２０は，かかるサーバ装置３０に対するクライアント端末として構成される。
【００５９】
また，サーバ装置３０は，インスタントメッセージングサービスを受けうるユーザを登録するとともに，登録したユーザを所定のグループにグループ化することができる。このようにしてサーバに登録したユーザが端末装置１０，２０を利用してサーバ装置３０にログオンすることによって，同一のグループに含まれるユーザ間でインスタントメッセージの送受信が可能となる。さらに，サーバ装置３０は，各ユーザのログオン状況をグループ内の他のユーザに通知するプレゼンス機能をも有する。
【００６０】
ネットワーク５は，送信側端末装置１０，受信側端末装置２０およびサーバ装置３０を双方向通信可能に接続する通信回線網である。このネットワーク５は，例えば，インターネット，電話回線網等の公衆回線網や，ＷＡＮ，ＬＡＮ，ＩＰ−ＶＰＮ等の専用回線網，衛星通信網などで構成されており，有線・無線を問わない。
【００６１】
以上のような構成のＩＭ配信システム１では，送信側端末装置１０は，返答を求めるアンケートメッセージを作成し，かかるアンケートメッセージを，ネットワーク５およびサーバ装置３０を介して，選択された１または２以上の受信側端末装置２０に送信することができる。このアンケートメッセージを受信した各受信側端末装置２０は，アンケートメッセージ内容を表示して，返答が必要なメッセージを受信したことを各々のユーザに対し通知することができる。さらに，各受信側端末装置２０は，当該ユーザの選択に応じて，アンケートメッセージに対する返答選択肢を含む返信メッセージを作成し，当該アンケートメッセージと関連付けた上で，アンケート送信元の送信側端末装置１０にそれぞれ返信することができる。この結果，送信側端末装置１０は，各受信側端末装置２０から受信した返信メッセージを自動的に分類して集計し，アンケートの集計結果を表示することができる。このように，本実施形態にかかるＩＭ配信システム１では，送信側端末装置１０と受信側端末装置２０との間で，インスタントメッセージを利用したアンケートを容易かつ迅速に実行することができる。
【００６２】
＜２．メッセージの構成＞
次に，図２に基づいて，本実施形態にかかるＩＭ配信システム１でやり取りされるアンケートメッセージ情報および返答メッセージ情報について説明する。なお，図２は，本実施形態にかかるアンケートメッセージ情報および返答メッセージ情報の構成を示す説明図である。
【００６３】
本実施形態にかかるアンケートとは，アンケートする側のユーザが，アンケートされる側の複数のユーザに対して所定の選択肢を指定した返答要求を行い，かかる返答要求を受けたアンケートされる側の各ユーザが，アンケートする側のユーザに対し，指定された選択肢の中から自己の所望する選択肢を選択して返答するという形式の質問−返答パターンをいう。
【００６４】
従って，アンケートの内容としては，例えば，（１）所定のイベント（会議，忘年会等）の開催場所や開催日時等に関する希望を聴取するものや，（２）個人の属性（性別，年齢層，所在地，職業等）や嗜好（趣味，興味があるスポーツ，好みの音楽ジャンル，転職希望職種等）を問うもの，（３）所定のイベントの出欠確認，（４）ある議題に関して決をとるもの（例えば，企業における年俸制導入に対する賛否等），（５）投票（選挙，議長の選出，首相支持率の算出等）などが含まれる。
【００６５】
かかるアンケートをＩＭ配信システム１において好適に実現すべく，本実施形態にかかるアンケートメッセージ情報および返答メッセージ情報としては，以下のような構成が採用されている。
【００６６】
まず，アンケートメッセージ情報について説明する。アンケートメッセージ情報は，送信側端末装置１０が特定の受信側端末装置２０に対して送信するインスタントメッセージである。図２（ａ）に示すように，このアンケートメッセージ情報５０は，例えば，メッセージＩＤ５０２と，メッセージ内容情報５０４と，アンケート選択肢情報５０６とから構成される。
【００６７】
メッセージＩＤ５０２は，ＩＭ配信システム１において，インスタントメッセージを特定するために使用される識別子である。このメッセージＩＤ５０２は，ＩＭ配信システム１においてユニークであり，端末装置１０，２０間でやり取りされるインスタントメッセージにそれぞれ固有に付される。このため，インスタントメッセージの一種であるアンケートメッセージ情報５０にも，かかるアンケートメッセージ情報５０を特定するためのメッセージＩＤ５０２が付される。また，例えば，このメッセージＩＤ５０２には，アンケートメッセージ情報５０の送信ユーザおよび受信ユーザ等を識別するための情報を含ませるようにしてもよい。これにより，各端末装置１０，２０およびサーバ装置３０は，アンケートメッセージ情報５０内のメッセージＩＤ５０２を参照するだけで，当該アンケートメッセージ情報５０の送信ユーザおよび受信ユーザを特定することができる。
【００６８】
メッセージ内容情報５０４は，一般的には，ユーザによってやり取りされるメッセージの本文であり，主にテキスト情報などから構成される。特に，アンケートメッセージ情報５０のメッセージ内容情報５０４は，送信側端末装置１０のユーザによって入力されたアンケート内容を表すテキスト情報等であり，例えば，「忘年会の希望場所のアンケートです。希望の場所を選んで返信してください。」といった情報となる。なお，このメッセージ内容情報５０４は，テキスト情報のみならず，絵文字や番号，図形等を含んでもよい。
【００６９】
アンケート選択肢情報５０６は，本実施形態にかかるアンケートメッセージ情報５０のうちの特徴的な情報であり，上記アンケート内容についての選択肢を表す情報である。かかるアンケート選択肢情報５０６は，送信側端末装置１０のユーザの入力に基づいて作成され，インスタントメッセージの拡張領域に付加される。このアンケート選択肢情報５０６は，上記メッセージ内容情報５０４に対応した内容を有する情報であり，アンケート内容に対する返答となる複数の選択肢を表す。具体例を挙げると，メッセージ内容情報５０４が表すアンケート内容が上記のように「忘年会の希望場所」である場合には，この選択肢情報５０６は，「１．屋形船，２．寿司屋，３．ステーキ店」などといった忘年会開催場所の選択肢を表す情報となる。
【００７０】
次に，返答メッセージ情報について説明する。返答メッセージ情報は，受信側端末装置２０が送信側端末装置１０に対して返信するインスタントメッセージである。図２（ｂ）に示すように，この返答メッセージ情報６０は，例えば，メッセージＩＤ６０２と，返答メッセージ内容情報６０４と，アンケート返答情報６０６とから構成される。
【００７１】
メッセージＩＤ６０２は，上記メッセージＩＤ５０２と同様，ＩＭ配信システム１において，インスタントメッセージを特定するために使用される識別子である。インスタントメッセージの一種である返答メッセージ情報６０にも，返答メッセージ情報６０を特定するためのメッセージＩＤ６０２が付される。
【００７２】
返答メッセージ内容情報６０４は，一般的には，上記メッセージ内容情報５０４と同様，ユーザによってやり取りされるメッセージの本文であり，主にテキスト情報などから構成される。特に，返答メッセージ情報６０の返答メッセージ内容情報６０４は，受信側端末装置２０のユーザによって入力された返答コメント内容を表す情報であり，例えば，「忘年会の開催場所として良い屋形船を知っています。」といった情報である。なお，この返答メッセージ内容情報６０４は，テキスト情報のみならず，絵文字や番号，図形等を含んでもよい。
【００７３】
アンケート返答情報６０６は，本実施形態にかかる返信メッセージ情報６０のうちの特徴的な情報であり，アンケートメッセージ情報５０に対する返答として，返答メッセージ情報６０の拡張領域に付加される情報である。このアンケート返答情報６０６は，例えば，元のアンケートメッセージ情報５０のメッセージＩＤ５０２と，選択結果情報６０８とからなる。
【００７４】
メッセージＩＤ５０２は，元のアンケートメッセージ情報５０（オリジナルメッセージ）に付与されていたメッセージＩＤであり，アンケートメッセージ情報を特定する識別子である。かかる元のメッセージＩＤ５０２を返答メッセージ情報６０のアンケート返答情報６０６に含ませることにより，返信メッセージ情報６０とアンケートメッセージ情報５０を関連付けることができる。これにより，返答メッセージ情報６０が如何なるアンケートメッセージ情報５０に対する返答メッセージであるかを特定することができる。
【００７５】
選択結果情報６０８は，上記アンケートメッセージ情報５０を受信した受信側端末装置２０のユーザによって選択された少なくとも１の返答選択肢を表す情報である。より詳細には，アンケートメッセージ情報５０に含まれるアンケート内容に対する選択肢が，「１．屋形船，２．寿司屋，３．ステーキ店」であった場合には，受信側端末装置２０のユーザは，これらの選択肢のうちから所望する選択肢（例えば「１．屋形船」）を選択する。選択結果情報６０８は，当該ユーザの選択結果を表す情報であり，例えば，選択された選択肢の番号（例えば「１」）の情報などである。なお，この選択結果情報６０８は，選択された１のみの選択肢の番号のみならず，選択された複数の選択肢の番号を含んでも良い。
【００７６】
以上のように，本実施形態にかかるアンケートメッセージ情報５０および返答メッセージ情報６０は，通常のインスタントメッセージとは異なり，メッセージ情報のデータ領域内に拡張領域を設けて，かかる拡張領域にアンケート選択肢情報５０６またはアンケート返答情報６０６を保有している。さらに，返答メッセージ情報６０に，元のアンケートメッセージ情報５０のメッセージＩＤ５０２を含ませることにより，返答メッセージ情報６０とアンケートメッセージ情報５０との関連付けが成されている。
【００７７】
＜３．送信側端末装置＞
次に，図３に基づいて，本実施形態にかかる送信側端末装置１０の構成について説明する。なお，図３は，本実施形態にかかる送信側端末装置１０の概略的な構成を示すブロック図である。
【００７８】
図３に示すように，送信側端末装置１０は，例えば，中央制御部１０２と，入力装置１０４と，表示装置１０６と，記録装置１０８と，送受信準備部１１０と，プレゼンス表示部１１２と，ユーザ選択部１１４と，アンケートメッセージ作成部１１６と，メッセージ送信部１２４と，メッセージ受信部１２６と，メッセージ表示部１２８と，アンケート集計部１３０と，アンケート結果表示部１３２と，から構成される。
【００７９】
中央制御部１０２は，例えば，中央演算処理装置（ＣＰＵ）などで構成された制御部であり，送信端末装置１０内の各部の処理・命令等を制御することができる。また，この中央制御部１０２は，例えば，各種のＲＡＭ（Ｒｅａｄ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ），ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）などで構成されたメモリ部（図示せず。）を備えており，このメモリ部は，各種の処理データおよびプログラム等を一時記録または格納することが可能である。
【００８０】
入力装置１０４は，例えば，キーボード，マウスなどから構成された操作手段である。送信側端末装置１０のユーザは，かかる入力装置１０４を操作することにより，送信側端末装置１０に対して各種の処理動作を指示したり，送信するメッセージ情報を入力したりすることができる。
【００８１】
表示装置１０６は，例えば，ＣＲＴディスプレイ装置，液晶ディスプレイ（ＬＣＤ）装置などで構成された表示装置である。この表示装置１０６は，その表示画面上にメッセージ情報などの画像データを表示出力することができる。なお，送信側端末装置１０の出力部として，この表示装置１０６のみならず，音声データを発音するスピーカ等から成る音声出力部などを設けてもおよい。
【００８２】
記録装置１０８は，例えば，ハードディスク，フレキシブルディスク，磁気テープ，光ディスク，ＲＯＭ，ＲＡＭおよびこれらの駆動装置などから構成されたストレージ機器である。この記録装置１０８は，例えば，送信したアンケートメッセージ情報５０毎に，アンケートの集計結果などの情報を含むアンケート結果ファイル１０９を，保存することができる。
【００８３】
送受信準備部１１０は，送信側端末装置１０のユーザがインスタントメッセージングのサービスを受ける際，サーバ装置３０にログオンする処理を行う。このようにユーザがログオンして，送信側端末装置１０をサーバ装置３０に接続することによって，送信側端末装置１０は，サーバ装置３０を介して受信側端末装置２０との間で，アンケートメッセージ情報５０等の送信や返答メッセージ情報６０の受信，および通常のインスタントメッセージの送受信等が可能となる。また，この送受信準備部１１０は，例えば，送信側端末装置１０のユーザがインスタントメッセージを送受信可能な相手先のユーザを追加／削除するための登録・更新処理を実行することもできる。
【００８４】
プレゼンス表示部１１２は，当該ログインしたユーザとの間でメッセージを送受信可能にリンクされた１または２以上のユーザの現在状態であるプレゼンスを表示装置１０６に表示する。このプレゼンスは，例えば，サーバ装置３０のプレゼンス管理部において一括管理されており，プレゼンス表示部１１２は，このプレゼンス管理部から供給されたプレゼンス情報に基づき，各ユーザのプレゼンスを表示する。これにより，インスタントメッセージの送信ユーザは，送信する相手先ユーザが現在，メッセージを受信可能な状態にあるかどうかを確認でき，例えば，即時受信可能な相手にのみアンケートメッセージ情報５０等を送信することが可能となる。
【００８５】
より詳細には，上記プレゼンスは，例えば，ユーザの利用する送信端末装置１０のサーバ装置３０への接続状態（「オンライン」または「オフライン」），ユーザの現在状況（「在席」，「不在席」，「昼休み中」，「食事中」，「取り込み中」等），送信メッセージに対する制限（「緊急メッセージのみ受付可等」）などである。このようなプレゼンスを表示することにより，メッセージ送信しようとする相手先ユーザが，インスタントメッセージングサービスにログオンしているか否かを確認するだけでなく，相手の在席状態や受信意志も確認できる。また，このプレゼンス表示部１１２は，送信側端末装置１０のユーザ入力に基づいて，当該ユーザのプレゼンスを変更（例えば，「在席」→「昼休み」）することができる。かかるプレゼンスの変更情報は，サーバ装置３０のプレゼンス管理部に送信され，他のユーザに通知される。
【００８６】
ユーザ選択部１１４は，送信側端末装置１０のユーザに，インスタントメッセージ（アンケートメッセージ情報５０を含む。）を送信する相手先である受信ユーザを選択させる。具体的には，ユーザ選択部１１４は，表示装置１０６表示画面上に，上記サーバ装置３０に登録されている１または２以上のユーザの一覧を，上記プレゼンスとともに表示させ，このユーザ一覧の中からメッセージを送信する相手先を選択させる。これにより，ユーザは，上記プレゼンス表示部１１２により表示された各受信ユーザのプレゼンスを参照しながら，メッセージを送信可能な複数のユーザの中から，１または２以上の送信先のユーザを選択することができる。この時，ユーザ選択部１１４は，例えば，上記サーバ装置３０にログオンしていないユーザも選択させることが可能であり，さらにサーバ装置３０に登録され関連付けられた複数のユーザからなるユーザグループに対してグループ単位で選択させることも可能である。
【００８７】
アンケートメッセージ作成部１１６は，本実施形態にかかる送信側端末装置１０の特徴的な構成要素の一つであり，送信側端末装置１０のユーザ入力に基づいて，上記アンケートメッセージ情報５０を作成する。このアンケートメッセージ作成部１１６は，例えば，メッセージ内容作成部１１８と，選択肢作成部１２０と，ＩＤ付与部１２２とから構成される。
【００８８】
メッセージ内容作成部１１８は，上記メッセージ内容情報５０４を作成する。具体的には，メッセージ内容作成部１１８は，送信側端末装置１０のユーザの入力に基づいて，アンケートの質問内容を表すテキスト情報であるメッセージ内容情報５０４を作成する。
【００８９】
選択肢作成部１２０は，送信側端末装置１０のユーザの入力に基づいて上記アンケート選択肢情報５０６を作成する。この選択肢作成部１２０は，例えば，上記メッセージ内容情報５０４の作成後，送信ユーザによって選択肢情報を作成する旨の指示（後述するアンケート新規作成ボタンの押下等）がなされると動作する。選択肢作成部１２０は，アンケート選択肢情報５０６を作成するために，表示装置１０６に一連のＧＵＩ（Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）画面を表示して，送信ユーザに対して必要項目の選択，入力を順次促していくスタイルのウィザード機能を有する。これにより，送信ユーザは，選択肢作成部１２０によるガイド表示に従って入力動作を行うだけで，アンケート内容についての選択肢を容易に設定することができる。
【００９０】
また，この選択肢作成部１２０は，例えば，固定選択肢または自由選択肢という２種類の形式のアンケート選択肢情報５０６を，送信ユーザに選択させて作成できる。固定選択肢は，例えば，「はい」または「いいえ」等の二者択一形式の予め設定された固定選択肢からなる選択肢情報である。一方，自由選択肢は，例えば，送信ユーザが選択肢の内容を自由に入力して設定可能な２以上の自由選択肢からなる選択肢情報である。
【００９１】
ＩＤ付与部１２２は，上記のようにして作成されたメッセージ内容情報５０４およびアンケート選択肢情報５０６を含むアンケートメッセージ情報５０に，固有のメッセージＩＤ５０２を例えば自動的に付与する。なお，このＩＤ付与部１２２は，例えば，送信側端末装置１０が作成する通常のインスタントメッセージに対しても同様にメッセージＩＤ５０２を付与する。
【００９２】
なお，以上のようなアンケートメッセージ作成部１１６は，アンケートメッセージ情報５０ではない通常のインスタントメッセージを作成するメッセージ作成部としても機能する。
【００９３】
メッセージ送信部１２４は，上記アンケートメッセージ作成部１１６によって作成されたアンケートメッセージ情報５０や通常のインスタントメッセージを，上記サーバ装置３０に送信する。このサーバ装置３０に送信されたアンケートメッセージ情報５０は，上記ユーザ選択部１１４で選択されたユーザが利用している受信側端末装置２０に送信される。これにより，アンケートメッセージ情報５０を，ログオンしている受信側端末装置２０に対してリアルタイムで送信できるため，当該受信側端末装置２０のユーザに対して，送信ユーザからの返答要求を迅速に伝達して返答を促すことができる。
【００９４】
なお，上記のような，送受信準備部１１０，プレゼンス表示部１１２，ユーザ選択部１１４，アンケートメッセージ作成部１１６およびメッセージ送信部１２４などは，アンケートメッセージ情報５０を含むインスタントメッセージを，選択された１又は２以上の受信側端末装置２０に送信するための上記送信モジュールとして機能する。
【００９５】
メッセージ受信部１２６は，受信側端末装置２０が送信した返答メッセージ情報６０や通常のインスタントメッセージを，上記サーバ装置３０を介して，受信することができる。これにより，受信側端末装置２０からの返答メッセージ情報６０を，受信側端末装置２０による返信と同時にリアルタイムで受信して処理することができるので，アンケート結果を迅速に処理することができる。
【００９６】
さらに，このメッセージ受信部１２６は，例えば，受信したインスタントメッセージが，返答メッセージ情報６０または通常のインスタントメッセージのいずれであるかを判別する返信メッセージ判別部としても機能する。具体的には，かかるメッセージ受信部１２６は，受信したインスタントメッセージに上記アンケート返答情報６０６（元のアンケートメッセージ情報５０のメッセージＩＤと，選択結果情報６０８のいずれか一方若しくは双方）が含まれているか否かによって，当該受信したインスタントメッセージが返答メッセージ情報６０であるか否かを判断することができる。即ち，メッセージ受信部１２６は，受信したインスタントメッセージに上記アンケート返答情報６０６が含まれている場合には，当該受信したインスタントメッセージは返答メッセージ情報６０とあると判定し，一方，アンケート返答情報６０６が含まれていない場合には，通常のインスタントメッセージであると判断する。メッセージ受信部１２６は，返答メッセージ情報６０を受信したと判定した場合には，返答メッセージ情報６０をアンケート集計部１２６に出力する。
【００９７】
メッセージ表示部１２８は，上記メッセージ受信部１２６によって受信された通常のインスタントメッセージを，例えば付箋形式のメッセージウィンドウとして表示装置１０６上に表示する。これにより，送信側端末装置１０ユーザは，受信側端末装置２０からのメッセージを閲覧することができる。
【００９８】
なお，上記のような，送受信準備部１１０，プレゼンス表示部１１２，メッセージ受信部１２６およびメッセージ表示部１２８などは，例えば，返答メッセージ情報６０を含むインスタントメッセージを，１又は２以上の受信側端末装置２０から受信するための上記受信モジュールとして機能する。
【００９９】
アンケート集計部１３０は，本実施形態にかかる送信側端末装置１０の特徴的な構成要素の一つであり，例えば，複数の受信側端末装置２０から受信した複数の返答メッセージ情報６０を，送信したアンケートメッセージ情報５０と関連付けて，アンケート結果を集計する機能を有する。
【０１００】
より詳細には，アンケート集計部１３０は，返答メッセージ情報６０のアンケート返答情報６０６に含まれている元のアンケートメッセージ情報５０のメッセージＩＤ５０２に基づいて，受信した返答メッセージ情報６０が如何なるアンケートメッセージ情報５０に関する返答であるかを特定することができる。この特定機能は，送信側端末装置１０が，異なるアンケート内容についての複数のアンケートメッセージ情報５０を受信側端末装置２０に送信している場合に有効である。
【０１０１】
また，アンケート集計部１３０は，受信した返答メッセージ情報６０を解析して，アンケート返答情報６０６に含まれている選択結果情報６０８を抽出し，アンケート結果を集計することができる。
【０１０２】
さらに，アンケート集計部１３０は，予め，アンケートメッセージ情報５０を送信した受信側端末装置２０のユーザの宛先リスト情報を，上記アンケート結果ファイル１０９に格納しておくこともできる。これにより，アンケート集計部１３０は，格納されている宛先リスト情報，および受信した返答メッセージ情報６０内のメッセージＩＤ６０２などに基づいて，当該受信した返答メッセージ情報６０を送信した受信側端末装置２０のユーザを特定することができる。このため，当該受信した返答メッセージ情報６０内の選択結果情報６０８と，宛先リスト情報に含まれている受信ユーザとを関連付けることができる。これにより，アンケート集計部１３０は，例えば，アンケートの送信先のユーザ名，そのユーザからの返答の有無や，その返答内容などといった情報を一元管理できる。
【０１０３】
さらに，アンケート集計部１３０は，例えば，記録装置１０８内にある複数のアンケート結果ファイル１０９のうち，特定したアンケートメッセージ情報５０に対応するアンケート結果ファイル１０９の所定欄に，受信した返答メッセージ情報６０に含まれている選択結果情報６０８および返答メッセージ内容情報６０４などを記録することができる。これにより，アンケート集計部１３０は，各アンケートメッセージ情報５０に対応する返答メッセージ情報６０を同一のアンケート結果ファイル１０９にまとめて記録して，アンケートの集計結果を保存することができる。
【０１０４】
アンケート結果表示部１３２は，本実施形態にかかる送信側端末装置１０の特徴的な構成要素の一つであり，上記アンケート集計部１３０によるアンケートの集計結果を，アンケートメッセージ情報５０ごとに表示装置１０６に表示することができる。このとき，送信したアンケートメッセージ情報５０のメッセージ内容情報５０４と，選択肢情報５０６と，返答結果（ユーザ毎の返答の有無，返答ユーザ名，返答ユーザ毎の選択結果，返答ユーザからのコメント，選択された選択肢の合計数など）を，例えば１つのＧＵＩ画面上に一覧表示することができる。これにより，アンケートメッセージを送信した送信側端末装置１０のユーザは，アンケート結果を見易い態様で閲覧，確認することができる。
【０１０５】
なお，上記のような，アンケート集計部１３０およびアンケート結果表示部１３２などは，例えば，１または２以上の受信側端末装置２０から受信した返答メッセージ情報６０を集計・表示するための上記返答メッセージ集計モジュールとして機能する。
【０１０６】
また，上記のような送受信準備部１１０，プレゼンス表示部１１２，ユーザ選択部１１４，アンケートメッセージ作成部１１６，メッセージ送信部１２４，メッセージ受信部１２６，メッセージ表示部１２８，アンケート集計部１３０およびアンケート結果表示部１３２は，例えば，ハードウェアとして構成されてもよいし，或いは，該当する機能を有するソフトウエアを送信側端末装置１０にインストールすることによって構成されてもよい。
【０１０７】
＜４．受信側端末装置の構成＞
次に，図４に基づいて，本実施形態にかかる受信側端末装置２０の構成について説明する。なお，図４は，本実施形態にかかる受信側端末装置２０の概略的な構成を示すブロック図である。
【０１０８】
図４に示すように，受信側端末装置２０は，例えば，中央制御部２０２と，入力装置２０４と，表示装置２０６と，記録装置２０８と，送受信準備部２１０と，プレゼンス表示部２１２と，ユーザ選択部２１４と，メッセージ受信部２１６と，メッセージ表示部２１８と，返答メッセージ作成部２２０と，メッセージ送信部２３０と，返答メッセージ確認部２３２と，から構成される。
【０１０９】
受信側端末装置２０の中央制御部２０２，入力装置２０４，表示装置２０６，記録装置２０８，送受信準備部２１０，プレゼンス表示部２１２およびユーザ選択部２１４の機能構成は，それぞれ，上記送信側端末装置１０の中央制御部１０２，入力装置１０４，表示装置１０６，記録装置１０８，送受信準備部１１０，プレゼンス表示部１１２およびユーザ選択部１１４の機能構成と略同一であるので，これらの詳細説明は省略する。
【０１１０】
メッセージ受信部２１６は，送信側端末装置１０または他の受信側端末装置２０から，サーバ装置３０を介して，インスタントメッセージを受信する。特に，メッセージ受信部２１６は，送信側端末装置１０から，上記アンケートメッセージ情報５０を受信することができる。これにより，送信側端末装置１０からのアンケートメッセージ情報５０を，アンケート送信と同時にリアルタイムで受信することができるので，アンケート内容を迅速に表示して，受信側端末装置２０のユーザに通知することができる。
【０１１１】
さらに，このメッセージ受信部２１６は，例えば，受信したインスタントメッセージが，アンケートメッセージ情報５０または通常のインスタントメッセージのいずれであるかを判別するアンケートメッセージ判別部としても機能する。具体的には，かかるメッセージ受信部２１６は，受信したインスタントメッセージに上記アンケート選択肢情報５０６が含まれているか否かによって，当該受信したインスタントメッセージがアンケートメッセージ情報５０であるか否かを判断することができる。即ち，メッセージ受信部１２６は，受信したインスタントメッセージに上記アンケート選択肢情報５０６が含まれている場合には，当該受信したインスタントメッセージはアンケートメッセージ情報５０とあると判定し，メッセージ表示部２１８が表示するメッセージウィンドウに設けられたアンケート返答ボタン（詳細は後述する。）を表示可能に設定する。一方，受信したインスタントメッセージにアンケート選択肢情報５０６が含まれていない場合には，通常のインスタントメッセージであると判断する。
【０１１２】
メッセージ表示部２１８は，上記メッセージ受信部２１６によって受信されたインスタントメッセージ（アンケートメッセージ情報５０を含む。）を，例えば付箋形式のメッセージウィンドウとして表示装置１０６上に表示する。これにより，受信側端末装置２０のユーザは，送信側端末装置１０のユーザが返答要求しているアンケート内容を閲覧することができる。
【０１１３】
なお，上記のような，送受信準備部２１０，プレゼンス表示部２１２，メッセージ受信部２１６およびメッセージ表示部２１８などは，例えば，アンケートメッセージ情報５０を含むインスタントメッセージを，送信側端末装置１０や他の受信側端末装置２０から受信するための上記受信モジュールとして機能する。
【０１１４】
返答メッセージ作成部２２０は，本実施形態にかかる受信側端末装置２０の特徴的な構成要素の一つであり，受信側端末装置２０のユーザの入力に基づいて上記返答メッセージ情報６０を作成する。この返答メッセージ作成部２２０は，例えば，返答選択肢決定部２２２と，元ＩＤ付与部２２４と，返信メッセージ内容作成部２２６と，ＩＤ付与部２２８とから構成される。
【０１１５】
返答選択肢決定部２２２は，受信側端末装置２０のユーザの入力に基づいて，返答メッセージ情報６０に含まれる選択結果情報６０８を作成する。より詳細には，この返答選択肢決定部２２２は，例えば，上記メッセージ表示部２１８によるアンケートメッセージ情報５０の表示後，受信ユーザによって返答メッセージ情報６０を作成する旨の指示（アンケート返答ボタンの押下等）がなされると動作する。具体的には，まず，返答選択肢決定部２２２は，選択結果情報６０８を作成するために，表示装置２０６に所定のＧＵＩ画面を表示して，アンケートメッセージ情報５０によって指定されている複数の選択肢を表示する。次いで，返答選択肢決定部２２２は，かかる選択肢を閲覧した受信ユーザによって所望の選択肢が選択されると，当該選択された選択肢に対応する選択肢番号を選択結果情報６０８として作成する。これにより，送信ユーザは，返答選択肢決定部２２２によるガイド表示に従って入力動作を行うだけで，アンケート内容に対して容易に返答することができる。このようにして作成された選択結果情報６０８は，アンケート返答情報６０６として返答メッセージ情報６０に付与される。
【０１１６】
元ＩＤ付与部２２４は，上記メッセージ受信部２１６によって受信されたアンケートメッセージ情報５０の中からメッセージＩＤ５０２を抽出し，この抽出したメッセージＩＤ５０２を，アンケート返答情報６０６として返答メッセージ情報６０に付与する。この結果，アンケートメッセージ情報５０に対する返答メッセージ情報６０に，当該アンケートメッセージ情報５０のメッセージＩＤ５０２が含まれることとなる。このため，送信側端末装置１０は，受信した返答メッセージ情報６０が如何なるアンケートメッセージ情報５０に対応する返信メッセージであるかを特定できる。
【０１１７】
返信メッセージ内容作成部２２６は，上記返答メッセージ内容情報６０４を作成する。具体的には，返信メッセージ内容作成部２２６は，受信側端末装置２０のユーザの入力に基づいて，アンケートに対する返答コメントを表すテキスト情報である返答メッセージ内容情報６０４を作成する。本実施形態では，この返答メッセージ内容情報６０４は，例えば，通常のインスタントメッセージのメッセージ内容情報と同様に，返答メッセージ情報６０の通常領域に含まれるが，かかる例に限定されず，拡張領域にあるアンケート返答情報６０６に含まれるようにしてもよい。
【０１１８】
ＩＤ付与部２２８は，送信側端末装置１０のＩＤ付与部１２２と同様に，上記のように作成された返答メッセージ情報６０に，固有のメッセージＩＤ６０２を例えば自動的に付与する。このメッセージＩＤ６０２は，返答メッセージ情報６０自体を識別するために付与されるものであり，元となったアンケートメッセージ情報５０を識別するために上記元ＩＤ付与部２２４によって付与されるメッセージＩＤ５０２とは，異なる識別子である。なお，このＩＤ付与部２２８は，例えば，受信側端末装置２０が作成する通常のインスタントメッセージに対しても同様にメッセージＩＤ６０２を付与する。
【０１１９】
なお，上記のような返答メッセージ作成部２２０は，返答メッセージ情報６０ではない通常のインスタントメッセージを作成するメッセージ作成部としても機能する。
【０１２０】
メッセージ送信部２３０は，上記返答メッセージ作成部２２０によって作成された返答メッセージ情報６０や通常のインスタントメッセージを，上記サーバ装置３０を介して，アンケート送信元の送信側端末装置１０に送信する。これにより，返答メッセージ情報６０を，ログオンしている送信側端末装置１０に対してリアルタイムで送信できるので，送信側端末装置１０によるアンケート集計を迅速に実行できる。
【０１２１】
なお，上記のような，送受信準備部２１０，プレゼンス表示部２１２，ユーザ選択部２１４，返答メッセージ作成部２２０およびメッセージ送信部２３０などは，返答メッセージ情報６０を含むインスタントメッセージを，送信側端末装置１０や他の受信側端末装置２０に送信するための上記送信モジュールとして機能する。
【０１２２】
返答メッセージ確認部２３２は，上記メッセージ送信部２３０による返答メッセージ情報６０の送信後に，アンケート返答者である受信側端末装置２０のユーザの入力に応じて，送信した返答メッセージ情報６０の内容（選択結果，返答コメント等）を，表示装置２０６に再表示する。これにより，当該ユーザは，自己の選択内容等を閲覧して，確認することができる。なお，かかる返答メッセージ確認部２３２による再表示を可能とするために，上記送信された返答メッセージ情報６０が記録装置２０８などに一次記録または保存されるように構成してもよい。
【０１２３】
また，上記のような送受信準備部２１０，プレゼンス表示部２１２，ユーザ選択部２１４，メッセージ受信部２１６，メッセージ表示部２１８，返答メッセージ作成部２２０，メッセージ送信部２３０および返答メッセージ確認部２３２は，例えば，ハードウェアとして構成されてもよいし，或いは，該当する機能を有するソフトウエアを受信側端末装置２０にインストールすることによって構成されてもよい。
【０１２４】
＜５．サーバ装置＞
次に，図５に基づいて，本実施形態にかかるサーバ装置３０の構成について説明する。なお，図５は，本実施形態にかかるサーバ装置３０の概略的な構成を示すブロック図である。
【０１２５】
図５に示すように，サーバ装置３０は，例えば，中央制御部３０２と，記録装置３０４と，ユーザ登録部３０６と，ユーザリンク部３０８と，ログイン管理部３１０と，プレゼンス管理部３１２と，メッセージ送受信部３１４と，から構成される。
【０１２６】
サーバ装置３０の中央制御部３０２および記録装置３０４の機能構成は，それぞれ上記送信側端末装置１０の中央制御部１０２および記録装置１０８の機能構成と略同一であるので，これらの詳細説明は省略する。なお，記録装置３０４は必ずしも設けられなくてもよい。
【０１２７】
ユーザ登録部３０６は，ネットワーク５を介してアクセスしてきた端末装置１０，２０のユーザを，サーバ装置３０を介したインスタントメッセージングサービスを享受できるようにユーザ登録する機能を有する。かかる登録には，例えば，ユーザ名，ログインＩＤ（例えばＥメールアドレス等のユーザを識別するための情報）およびログイン用のパスワードなどを含むユーザ情報の登録が必要となる。また，このようなユーザ登録は，例えば，個人単位の登録と，上記個人単位で登録された複数のユーザからなるグループ単位の登録などがある。
【０１２８】
上記ユーザ情報は，例えば，記録装置３０４の所定領域に記録されて管理され，必要に応じて追加，更新，削除などされる。また，記録装置３０４は，サーバ装置３０に登録されたユーザに対応したユーザ記憶領域を備えることもできる。
【０１２９】
ユーザリンク部３０８は，上記ユーザ登録部３０６によってユーザ登録された複数のユーザを相互に関連付けてグループ化する機能を有する。例えば，ユーザＡが，ユーザＢ，ユーザＣおよびユーザＤとインスタントメッセージのやり取りを希望する場合には，ユーザリンク部３０８は，ユーザＡが利用する端末装置１０，２０と，ユーザＢ，ユーザＣおよびユーザＤが利用する端末装置１０，２０との間でインスタントメッセージを送受信できるように，ユーザＡ，Ｂ，ＣおよびＤを相互に関連付ける設定を行う。この結果，ユーザＡは，ユーザＢ，ＣおよびＤとの間でインスタントメッセージを送受信できるようになる。このように，ユーザリンク部３０８によって相互にリンクされたユーザのリンク状態を表すユーザリスト情報は，例えば，記録装置３０４の所定領域にユーザ毎に登録されて管理される。
【０１３０】
さらに，かかるユーザリンク部３０８によるユーザ相互のリンク態様を，ユーザ毎に多様なバリエーションで設定可能にしてもよい。これにより，アンケートを行う送信側端末装置１０のユーザは，アンケートメッセージ情報５０を送信するユーザグループを多様に設定することができる。例えば，会社内の同僚からなるユーザ群を第１のユーザグループとし登録する一方，会社外の友人からなるユーザ群を第２のユーザグループとしておくことで，それぞれのユーザグループに対して，異なる内容のアンケートメッセージ情報５０を容易に送信することができる。
【０１３１】
また，あるグループに属するユーザに対して何度もアンケートの返答を要求する場合には，複数設定されたユーザグループの中から当該グループを選択するだけで，アンケートメッセージ情報５０を送信したい送信先ユーザの全てを一度に選択することができる。このため，アンケートメッセージ情報５０を送信する際に，送信先ユーザの選択操作を簡略化することができる。
【０１３２】
ログオン管理部３１０は，各端末装置１０，２０のユーザからのサーバ装置３０へのログオンを管理する。即ち，各ユーザからのログオン要求に応じて，例えばログインＩＤとパスワード等の認証を条件として，当該ユーザのサーバ装置３０へのログオンを許可する。これにより，各ユーザは，サーバ装置３０と接続された端末装置１０，２０を利用してインスタントメッセージサービスを利用可能となる。
【０１３３】
プレゼンス管理部３１２は，上記ユーザ登録部３０６によってユーザ登録された複数のユーザのプレゼンスを管理する。このプレゼンス管理部３１２は，上記ログオン管理部３１０から取得した各ユーザのログオンの有無に関する情報や，各端末装置１０，２０から受信したプレゼンスの変更情報を一括管理する。さらに，このプレゼンス管理部３１２は，ログインしているユーザの利用する各端末装置１０，２０に対して，上記ユーザリンク部３０８によって相互に関連付けられた各ユーザのプレゼンス情報（関連付けられたユーザのログオンの有無，当該ユーザの現在状況等）を定期的またはその変更がある度に提供する。これにより，各端末装置１０，２０の上記プレゼンス表示部１１２，２１２は，かかるプレゼンス情報を表示できるので，各ユーザは，メッセージを送受信可能な複数のユーザのプレゼンスを閲覧することができる。
【０１３４】
メッセージ送受信部３１４は，上記端末装置１０，２０間でやり取りされるインスタントメッセージを中継する機能を有する。例えば，メッセージ送受信部３１４は，送信側端末装置１０が送信したアンケートメッセージ情報５０を受信し，送信側端末装置１０によって選択されたユーザの受信側端末装置２０に送信する一方，受信側端末装置２０が送信した返答メッセージ情報６０を受信し，アンケートメッセージ情報５０の送信元である送信側端末装置１０に送信する。また，このメッセージ送受信部３１４は，このように中継するインスタントメッセージを，一次的または継続的に記録装置３０４の上記ユーザ領域等に記録して，ユーザ毎にメッセージを保持することもできる。
【０１３５】
また，上記のようなユーザ登録部３０６，ユーザリンク部３０８，ログイン管理部３１０，プレゼンス管理部３１２およびメッセージ送受信部３１４は，例えば，ハードウェアとして構成されてもよいし，或いは，該当する機能を有するソフトウエアをサーバ装置３０にインストールすることによって構成されてもよい。
【０１３６】
以上のような構成のサーバ装置３０を設けることにより，リアルタイムでのメッセージング機能やプレゼンス機能などを有するＩＭ配信システム１を容易かつ効率的に構築することができる。しかし，かかる例に限定されず，上記サーバ装置３０を設けないで，上記サーバ装置３０の各部の機能構成を，送信側端末装置１０及び／又は受信側端末装置２０が有するようにＩＭ配信システムを構成することも可能である。
【０１３７】
＜６．システムの動作＞
次に，上記のような構成の送信側端末装置１０受信側端末装置２０およびサーバ装置３０を備えたＩＭ配信システム１の動作例について詳細に説明する。
【０１３８】
（ユーザ登録）
ＩＭ配信システム１が提供するインスタントメッセージングサービスを享受したいユーザが，端末装置１０，２０を利用してサーバ装置３０にアクセスすると，サーバ装置３０のユーザ登録部３０６は，端末装置１０，２０の表示装置１０６，２０６にユーザ登録画面をウィンドウ表示させる。ユーザは，この登録画面のフォームに従って，上記ユーザ名，ログインＩＤ，パスワード等のユーザ情報を入力して，ユーザ登録を行う。
【０１３９】
また，このように登録されたユーザがインスタントメッセージをやり取りしたい相手先ユーザの情報を入力すると，サーバ装置３０のユーザリンク部３０８は，これらのユーザを相互にリンクしてグループ登録する。
【０１４０】
（サーバ装置３０へのログオン）
図６は，送信側端末装置１０の表示装置１０６に表示されたログイン画面を示す説明図である。
【０１４１】
ＩＭ配信システム１を利用してアンケートを行いたいユーザ（送信ユーザ）は，例えばサーバ装置３０にログオンする必要がある。かかる送信ユーザによってログオンの要求が成されると，送信側端末装置１０の送受信準備部１１０は，図６に示すようなログイン画面７００をウィンドウ表示させる。次いで，送信ユーザによって，このロクイン画面７００に，上記ユーザ登録で登録されたログインＩＤ７０２とパスワード７０４が入力され，ログインボタン７０６が押下される。これにより，送信側端末装置１０の送受信準備部１１０はこれらの入力情報をサーバ装置３０に送信し，サーバ装置３０のログイン管理部３１０は，入力情報と登録されているユーザ情報とを比較して，ログインの可否を認証する。この結果，認証が成された場合には，送信ユーザは，サーバ装置３０にログオンすることができる。一方，ログインをキャンセルする場合は，キャンセルボタン７０８を押下する。なお，以下の説明では，アンケートの受信側のユーザ（受信ユーザ）も，上記と同様にして，サーバ装置３０にログオンしているものとする。
【０１４２】
（プレゼンス表示）
図７は，送信側端末装置１０の表示装置１０６に表示されたユーザ選択画面７１０を示す説明図である。
【０１４３】
上記のようにして，送信ユーザがログオンすると，上記プレゼンス表示部１１２およびユーザ選択部１１４は，図７に示すように，表示装置１０６にユーザ選択画面７１０を表示させる。このユーザ選択画面７１０は，サーバ装置３０のユーザリンク部３０８によって設定登録された上記ユーザリスト情報に基づいて表示される。図７の例では，当該送信ユーザに対して，ユーザＡ〜Ｈの計８名のユーザが，メッセージを送受信可能な相手先としてリンクされている。
【０１４４】
さらに，かかるユーザ選択画面７１０には，例えば，各ユーザのログオン／ログオフ状態を表すプレゼンスが表示されている。即ち，ユーザＡ〜Ｆはサーバ装置３０にログオンしているので，ユーザＡ〜Ｆの表示の横にはログオンマーク７１２「○」が表示されている。一方，ユーザＧおよびＨは，ログオンしてないので，ユーザＧおよびＨの表示の横にはログオフマーク７１４「×」が表示されている。
【０１４５】
この様なプレゼンス表示は，各ユーザのログオンまたはログオフ時に随時更新され，ログオンしているユーザに通知される。かかるプレゼンス表示によって，送信ユーザは，ユーザＡ〜Ｈのログオン状態を認識して，アンケートメッセージ情報５０を即時送信できる相手先を判別することができる。なお，上述したように，プレゼンス表示としては，図７のようなログオン／ログオフ状態のみならず，各ユーザの現在状況に関する情報等を詳細表示するようにしてもよい。
【０１４６】
（送信先のユーザ選択）
【０１４７】
図８は，上記ユーザ選択画面７１０を利用して送信先のユーザを選択した状態を示す説明図である。
【０１４８】
次いで，送信ユーザは，上記ユーザ選択画面７１０に表示されたユーザの中から，アンケートメッセージ情報５０を送信したい相手先ユーザを選択する。このユーザ選択は，例えば，ユーザ選択画面７１０上の各ユーザの表示部分をクリックすることによってなされ，選択されたユーザについては選択枠７１６が表示される。図８の例では，例えばログオン状体にあるユーザＡ〜Ｅの計５名が選択されている。かかるユーザ選択後，送信ボタン７１８を押下することにより，送信先のユーザが決定される。この結果，ユーザ選択部１１４は，決定された送信先ユーザの情報をメッセージ送信部１２６に出力する。一方，表示装置１０８の画面上では，インスタントメッセージの作成を行う画面に移行する。
【０１４９】
（アンケートメッセージ情報５０の作成）
図９は，送信側端末装置１０の表示装置１０６に表示されたメッセージ入力画面７２０を示す説明図である。
【０１５０】
上記のようにユーザ選択画面７１０のユーザリストから送信先のユーザが選択され，送信ボタン７１８が押下されると，送信側端末装置１０のアンケートメッセージ作成部１１６は，アンケートメッセージ情報５０をインスタントメッセージとして作成するための処理を行う。
【０１５１】
［メッセージ内容情報５０４の作成］
まず，アンケートメッセージ作成部１１６のメッセージ内容作成部１１８は，アンケートメッセージ情報５０のうちメッセージ内容情報５０４を作成する処理を行う。具体的には，メッセージ内容作成部１１８は，図９に示すように，表示装置１０６にメッセージ入力画面７２０をウィンドウ表示させる。
【０１５２】
このメッセージ入力画面７２０には，例えば，アンケートメッセージの題名を入力するタイトル入力領域７２２と，メッセージ本文を入力する本文メッセージ入力領域７２４と，が設けられている。また，メッセージ入力画面７２０には，送信するメッセージの文字色の変更を行う文字色変更ボタン７２６，絵文字の追加を行う絵文字ボタン７２７，送信先のユーザを変更するユーザ変更ボタン７２８なども表示されている。
【０１５３】
送信ユーザは，例えば，忘年会の開催場所についてのアンケートを行いたい場合には，入力装置１０４を操作して，上記タイトル入力領域７２２に例えば「忘年会の希望場所アンケート」と入力し，上記本文メッセージ入力領域７２４に忘年会の希望場所のアンケートをする旨のメッセージ情報を入力する。メッセージ内容作成部１１８は，このように送信ユーザによってタイトル入力領域７２２および本文メッセージ入力領域７２４に入力されたアンケートメッセージを，メッセージ内容情報５０４として作成する。
【０１５４】
なお，ここまでのメッセージ内容情報５０４の作成処理は，アンケートメッセージ情報５０以外の通常のインスタントメッセージの作成処理と同様である。通常のインスタントメッセージを送信する場合には，送信ユーザによるメッセージ入力が終了し，メッセージ送信ボタン２８６が押下されると，メッセージ送信手段１２４は，インスタントメッセージを送信する。
【０１５５】
これに対し，アンケートメッセージ情報５０を作成する場合には，送信ユーザは，例えば，アンケート内容を表すメッセージ内容情報５０４を入力し終わった時点で，アンケート新規作成ボタン７２９を押下する。
【０１５６】
［アンケート選択肢情報５０６の作成］
図１０〜図１４は，送信側端末装置１０の表示装置１０６に表示されたアンケート作成ウィザード画面７３０−１〜４を示す説明図である。
【０１５７】
上記のようにアンケート新規作成ボタン７２９が押下されると，アンケートメッセージ作成部１１８の選択肢作成部１２０は，アンケートメッセージ情報５０のアンケート選択肢情報５０６等を作成するための返答要求メッセージ作成ウィザードを動作させる。これにより，以下に示すような，返答要求メッセージ作成ウィザードによる一連の入力画面７３０−１〜４が送信側端末装置１０の表示装置１０６に順次，表示される。
【０１５８】
まず，図１０に示すように，アンケート作成ウィザード開始画面７３０−１がウィンドウ表示される。このアンケート作成ウィザード開始画面７３０−１には，例えば，返答要求メッセージであるアンケートメッセージ情報５０を作成する旨の通知表示７３２と，画面進行ボタン７３４と，キャンセルボタン７３６が表示されている。送信ユーザは通知表示７３２を閲覧することにより，以降の入力操作によりアンケートメッセージ情報５０を作成することを確認できる。アンケートメッセージ情報５０の作成を希望しない場合には，キャンセルボタン７３６を押下することにより，上記メッセージ入力画面７２０に戻ることができる。一方，アンケートメッセージ情報５０の作成を希望する場合には，画面進行ボタン７３４を押下して，次の画面に進むことができる。
【０１５９】
次いで，図１１および図１２に示すように，選択肢パターン設定画面７３０−２がウィンドウ表示される。本実施形態では，上記のように，アンケートに対する返答選択肢として，例えば，固定選択肢パターンと，自由選択肢パターンという２種類の返答要求のパターンを，送信ユーザに選択させることができる。
【０１６０】
固定選択肢パターンは，例えば，「はい」または「いいえ」等の例えば２つの固定選択肢からなる二者択一形式の選択肢のパターンである。この固定選択肢パターンに従って作成されたアンケート選択肢情報は固定アンケート選択肢情報となる。一方，自由選択肢パターンは，例えば，送信ユーザが選択肢内容を自由に入力可能な複数の自由選択肢からなる選択肢のパターンである。この時湯選択肢パターンに従って作成されたアンケート選択肢情報は自由アンケート選択肢情報となる。
【０１６１】
送信ユーザは，かかる選択肢パターン設定画面７３０−２において，図１１に示すように，固定選択肢用選択領域７４０をマークすることにより，上記固定選択肢パターンを選択できる。この固定選択肢パターンを選択した場合には，以上までの処理でアンケート選択肢情報５０６の作成を終了し，画面進行ボタン７５０を押下することにより，後述する図１４に示す選択肢情報確認画面７３０−４に進むことができる。
【０１６２】
一方，図１２に示すように，自由選択肢用選択領域７４２をマークすることにより，上記自由選択肢パターンを選択することができる。この自由選択肢パターンを選択した場合には，さらに，例えば選択肢数設定領域７４４に数字入力することで，所望する選択肢の個数を設定することができる。図１２の例では，選択肢個数は「４」個に設定されている。なお，本実施形態では，この選択肢の設定可能個数は例えば最大５個となるように制限されている。このように，選択肢の設定可能個数の上限を定めることにより，多様なアンケート内容と多様な選択肢の個数を有する複数種類のアンケートメッセージ情報５０を一元化して管理することができるので，データ管理が効率的かつ容易になる。
【０１６３】
また，複数選択可能領域７４６をマークすることにより，選択肢作成部１２０によってアンケート選択肢情報５０６に複数選択可能フラグが付与されるので，かかるアンケートメッセージ情報５０を受信したユーザは，複数の選択肢を返答選択肢として選択できるようになる。一方，複数選択可能領域７４６をマークしなければ，受信ユーザは例えば１つの選択肢しか選択することができない。
【０１６４】
このようにして，自由選択肢パターンを選択して，選択肢個数，および複数選択の可否を設定した後には，画面進行ボタン７５０を押下することにより，図１３に示す選択肢入力画面７３０−３に進むことができる。
【０１６５】
なお，かかる選択肢パターン設定画面７３０−２においては，キャンセルボタン７５２を押下することにより，上記メッセージ入力画面７２０に戻ることができ，また，画面後退ボタン７４６を押下することにより，上記アンケート作成ウィザード開始画面７３０−１に戻ることができる。
【０１６６】
さらに，図１３に示すように，選択肢入力画面７３０−３がウィンドウ表示される。この選択肢入力画面７３０−３では，送信ユーザは，選択肢内容入力領域７５４に自由な内容のテキスト情報を入力することにより，上記自由選択肢パターンを構成する複数の選択肢の内容を設定することができる。図１４の例では，例えば４個の選択肢のうちの１個目の選択肢の内容として，忘年会の候補場所の一つである「屋形船」なる選択肢内容が入力されている。
【０１６７】
このように，１個目の選択肢内容を入力後，画面進行ボタン７５０を押下することにより，２個目の選択肢内容を入力する画面に切り替わり，上記と同様にして２個目の選択肢内容を入力することができる。かかる選択肢内容の入力処理を，上記設定した選択肢の個数分だけ繰り返すことにより，アンケート選択肢情報５０６を構成する複数の自由選択肢の内容を順次，設定することができる。全ての選択肢内容を設定した後に，画面進行ボタン７５０を押下することにより，図１４に示す選択肢情報確認画面７３０−４に進むことができる。
【０１６８】
なお，かかる選択肢内容入力画面７３０−３においても，キャンセルボタン７６０を押下することにより，上記メッセージ入力画面７２０に戻ることができる。また，画面後退ボタン７５６を押下することにより，上記選択肢パターン設定画面７３０−２に戻ることができる。これにより，選択肢入力画面７３０−３に移行した後であっても，選択肢個数を増減させたり，選択肢パターンを設定し直したりする修正を容易に行うことができる。
【０１６９】
その後，図１４に示すように，選択肢情報確認画面７３０−４がウィンドウ表示される。この選択肢情報確認画面７３０−４には，返答要求メッセージであるアンケートメッセージ情報５０の作成を終了する旨の通知表示７３２と，アンケート選択肢情報５０６の設定内容を一覧表示する設定内容領域７６４と，画面後退ボタン７６６と，完了ボタン７６８と，キャンセルボタン７７０が表示されている。送信ユーザは，設定内容領域７６４を閲覧することにより，アンケートに対する返答選択肢の設定内容（「返答要求のパターン」および「選択肢の内容」）を確認することができる。
【０１７０】
この結果，選択肢の設定内容に修正を加えたい場合には，画面後退ボタン７６６を押下して上記選択肢パターン設定画面７３０−２または選択肢内容入力画面７３０−３に戻ることができる。また，アンケートメッセージ情報５０の作成を中止したい場合には，キャンセルボタン７６０を押下することにより，上記メッセージ入力画面７２０に戻ることができる。
【０１７１】
一方，選択肢の設定内容に満足した場合には，完了ボタン７６８を押下することにより，アンケート選択肢情報５０６の作成を終了する指示をする。この結果，選択肢作成部１２０は，返答要求メッセージ作成ウィザードの表示を終了させ，作成されたアンケート選択肢情報５０６をアンケートメッセージ情報５０の拡張領域に付与する。その後，表示装置１０６には，上記図９に示したメッセージ入力画面７２０が再表示される。また，後述する図１９に示すアンケート集計結果画面のようなスタイルで，アンケートメッセージ情報５０の全内容を一覧表示してもよい。
【０１７２】
以上のように，本実施形態にかかる送信側端末装置１０においてアンケートメッセージ情報５０のアンケート選択肢情報５０６の作成する際には，選択肢作成部１２０によるウィザード機能により，送信ユーザはアンケート選択肢情報５０６を容易かつ正確に作成することができる。さらに，アンケートに対する返答選択肢の情報を，アンケート内容を表すメッセージ内容情報５０４とは独立して別個に所定のフォーマットで作成することができる。このため，各送信ユーザによって作成される選択肢情報の形式をＩＭ配信システム１内で統一できるので，端末装置１０，２０間でやり取りされるアンケートメッセージ情報５０の判別，送受信，管理，保存を効率的かつ容易に行うことができる。
【０１７３】
［メッセージＩＤ５０２の付与］
アンケートメッセージ作成部１１６のＩＤ付与部１２２は，上記のようにして作成されたメッセージ内容情報５０４およびアンケート選択肢情報５０６を含むアンケートメッセージ情報５０に，メッセージＩＤ５０２を付与する。かかるメッセージＩＤ５０２を付与するタイミングは，例えば，上記アンケート選択肢情報５０６の作成が完了した時点でもよいし，或いは当該アンケートメッセージ情報５０が送信される時点であってもよい。
【０１７４】
以上のようにして，アンケートメッセージ作成部１１６は，通常のインスタントメッセージにアンケート選択肢情報５０６を付加した情報として，アンケートメッセージ情報５０を作成することができる。
【０１７５】
（アンケートメッセージ情報５０の送信）
例えば，上記図９に示したメッセージ入力画面７２０の送信ボタン２８６が押下されると，送信側端末装置１０のメッセージ送信部１２４は，上記のようにして作成されたアンケートメッセージ情報５０を，サーバ装置３０に送信する。さらに，サーバ装置３０は，受信したアンケートメッセージ情報５０を，送信先として選択された１又は２以上のユーザの使用する受信側端末装置２０に配信する。
【０１７６】
（宛先リスト情報の保存）
上記のようにアンケートメッセージ情報５０が送信されると，送信側端末装置１０のアンケート集計部１３０は，当該アンケートメッセージ情報５０の送信先のユーザを表す宛先リスト情報を記録装置１０８に格納する。この宛先リスト情報は，例えば後述するフォーマットで作成されたアンケート結果ファイル１０９内に記録される。
【０１７７】
（アンケートメッセージ情報５０の受信）
受信側端末装置２０のメッセージ受信部２１６は，サーバ装置３０によって配信されたアンケートメッセージ情報５０を受信する。この受信処理は，送信ユーザおよび受信ユーザの双方がログオンしているので，上記送信側端末装置１０によるアンケートメッセージ情報５０の送信処理と略同一のタイミングで実行される。このように，ＩＭ配信システム１を利用することで，アンケートメッセージ情報５０をリアルタイムでやり取りすることができるため，受信ユーザによる迅速な返答が可能となる。
【０１７８】
また，このような受信処理においては，メッセージ受信部２１６は，例えば，受信したインスタントメッセージを解析して，アンケート選択肢情報５０６の有無を確認することにより，受信したインスタントメッセージがアンケートメッセージ情報５０であるか否かを判別することができる。
【０１７９】
（アンケートメッセージ情報５０の表示）
図１５は，受信側端末装置２０の表示装置２０６に表示された受信メッセージ表示画面８００を示す説明図である。
【０１８０】
受信側端末装置２０のメッセージ表示部２１８は，上記のようにメッセージ受信部２１６が受信したアンケートメッセージ情報５０を表す受信メッセージ表示画面８００を，表示装置２０６に表示する。この受信メッセージ表示画面８００は，メッセージ毎に付箋形式でウィンドウ表示される。
【０１８１】
この受信メッセージ表示画面８００には，例えば，受信したアンケートメッセージ情報５０のメッセージ内容情報５０４に含まれるアンケートの題名を表示するタイトル表示領域８０２と，メッセージ本文を表示する本文メッセージ表示領域８０１とが，設けられている。受信ユーザは，かかるメッセージ内容情報５０４を閲覧することにより，アンケートの内容を把握することができる。
【０１８２】
また，この受信メッセージ表示画面８００には，例えば，タイトル表示領域８０２の両脇に，画面優先ボタン８０３と，時間設定ボタン８０４と，アンケート返答ボタン８０５と，詳細情報ボタン８０６と，削除ボタン８０７と，が表示されている。
【０１８３】
画面優先ボタン８０３を押下することにより，受信メッセージ表示画面８００のウィンドウを常に表示画面の最上位に表示することができる。また，時間設定ボタン８０４を押下することにより，時間制御ウィンドウ（図示せず。）が表示され，この時間制御ウィンドウ上で日時設定等を行うことができる。この設定日時になると，当該アンケートメッセージ情報５０の受信メッセージ表示画面８００を自動的に点滅させるなどして，受信ユーザにアンケートに返答すべきことを再認識させることができる。また，詳細情報ボタン８０６を押下することにより，受信メッセージ表示画面８００に表示されていない，送信ユーザ名や送信時間を含む詳細な情報を参照できる。また，削除ボタン８０７を押下することにより，受信メッセージ表示画面８００を表示画面上から削除することができる。
【０１８４】
また，アンケート返答ボタン８０５は，本実施形態にかかる特徴的な表示である。即ち，メッセージ表示部２１８は，例えば，受信メッセージ内にアンケート選択肢情報５０６が存在する場合にのみ，メッセージ内容情報５０４とともに，アンケート返答ボタン８０５を受信メッセージ表示画面８００上に表示させる。よって，このアンケート返答ボタン８０５は，例えば，受信したアンケートメッセージ情報５０に返答要求が成されている旨を受信ユーザに通知表示する機能を有する。従って，かかるアンケート返答ボタン８０５が，受信メッセージ表示画面８００上に表示されることにより，受信ユーザは，アンケートメッセージ情報５０に対して返答する必要があることを認知できる。このようなアンケート返答ボタン８０５を押下することにより，アンケートメッセージ情報５０に対する返信，即ち，返答メッセージ情報６０の作成を行うことができる。
【０１８５】
（返答メッセージ情報６０の作成）
上記のようにアンケート返答ボタン８０５が押下されると，受信側端末装置２０の返答メッセージ作成部２２０は，受信したアンケートメッセージ情報５０に対する返答メッセージ情報６０をインスタントメッセージとして作成するための処理を行う。
【０１８６】
［選択結果情報６０８の作成］
図１６は，受信側端末装置２０の表示装置２０６に表示された返答選択肢決定画面８１０を示す説明図である。
【０１８７】
上記のようにアンケート返答ボタン８０５の押下に応じて，返答メッセージ作成部２２０の返答選択肢決定部２２２は，図１６に示すような，返答選択肢決定画面８１０を表示装置２０６にウィンドウ表示させる。この返答選択肢決定画面８１０には，受信したアンケートメッセージ情報５０から抽出したアンケート選択肢情報５０６に含まれる選択肢８１２が並べて表示されている。図１６の例では，忘年会の開催候補場所である「１．屋形船」，「２．築地の高級寿司屋」，「３．横浜のステーキ店」および「４．その他」という４つの選択肢８１２が表示されている。かかる各選択肢８１２には対応する選択肢選択領域８１４が設けられている。受信ユーザは，かかる選択肢８１２を閲覧して，所望の選択肢に対応する選択肢選択領域８１４をマークすることにより，アンケートに対する回答を選択できる。図１６の例では，選択肢番号１番の「屋形船」が選択されている。なお，図１６の例では選択肢が４つしか設定されていないため選択肢番号５に対応する選択肢選択領域８１４は，マーク不能となっている。
【０１８８】
また，受信したアンケートメッセージ情報５０のアンケート選択肢情報５０６に複数選択可能フラグが付与されている場合には，返答選択肢決定部２２２は，複数の選択肢選択領域８１４をマーク可能に制御する。一方，当該アンケート選択肢情報５０６に複数選択可能フラグが付与されていない場合には，返答選択肢決定部２２２は，例えば１つの選択肢選択領域８１４しかマークできないように制御する。
【０１８９】
このような受信ユーザによる選択結果に応じて，返答選択肢決定部２２２は，選択された選択肢に対応する選択肢番号（上記例では「１」）を選択結果情報６０８として作成する。なお，「はい」または「いいえ」からなる二者択一形式の選択肢の場合には，返答選択肢決定部２２２は，例えば，「はい」が選択された場合には「１」を，「いいえ」が選択された場合には「０」を，選択結果情報６０８として作成するようにしてもよい。
【０１９０】
［返答メッセージ内容情報６０４の作成］
また，返答選択肢決定画面８１０には，返答コメント記入領域８１６が設けられている。受信ユーザは，アンケート内容に対して返答選択肢を選択した後に，この返答コメント記入領域８１６に返答コメントを自由に入力することができる。図１６の例では，上記「屋形船」なる選択結果に対応したコメントである「いい屋形船を知っています。」なる返答コメントが入力されている。返信メッセージ内容作成部２２６は，かかる返答コメント記入領域８１６に入力された返答コメントを表すテキスト情報である返答メッセージ内容情報６０４を作成する。
【０１９１】
［元のメッセージＩＤ５０２の付与］
また，返答メッセージ作成部２２０の元ＩＤ付与部２２４は，上記受信したアンケートメッセージ情報５０に含まれているメッセージＩＤ５０２を抽出して，返答メッセージ情報６０にアンケート返答情報６０６として自動的に付与する。
【０１９２】
［メッセージＩＤ６０２の付与］
さらに，返答メッセージ作成部２２０のＩＤ付与部２２８は，上記のようにして作成された返答メッセージ内容情報６０４と，元のメッセージＩＤ５０２および選択結果情報６０８を有するアンケート返答情報６０６とを含む返答メッセージ情報６０に，メッセージＩＤ６０２を自動的に付与する。かかるメッセージＩＤ６０２を付与するタイミングは，例えば，上記選択結果情報６０８の作成が完了した時点でもよいし，或いは当該返答メッセージ情報６０が送信される時点であってもよい。
【０１９３】
以上のようにして，返答メッセージ作成部２２０は，通常のインスタントメッセージにアンケート返答情報６０６を付加した情報として，返答メッセージ情報６０を作成する。これにより，受信ユーザは，アンケートメッセージに対する返信メッセージを容易かつ正確に作成することができる。さらに，アンケートに対する選択結果情報６０８を，返答メッセージ内容情報６０４とは独立して別個に所定のフォーマットで作成することができる。このため，各受信ユーザによって作成される選択結果の形式をＩＭ配信システム１内で統一できるので，端末装置１０，２０間でやり取りされる返答メッセージ情報６０の判別，送受信，集計，管理を効率的かつ容易に行うことができる。
【０１９４】
このような返答メッセージ情報６０の作成後に，返答選択肢決定画面８１０の返信ボタン８１８を押下することにより，かかる返答メッセージ情報６０の内容が決定され，送信処理に移行する。なお，上記いずれの選択肢選択領域８１４もマークされておらず，選択肢が選択されていない場合には，返答メッセージ情報６０送信することができない。即ち，選択結果情報６０８が作成されていない場合には，返答メッセージ作成部２２０は，返信ボタン８１８を押下できないように制御する。これにより，選択結果情報６０８が付加されていない返答メッセージ情報６０の送信を禁止することができる。これにより，アンケートの内容に返答していない空返答を防止できるので，送信側端末装置１０側でアンケート結果の集計を効率的に進めることができる。
【０１９５】
一方，返答メッセージ情報６０の作成途中で，返答選択肢決定画面８１０のキャンセルボタン８１９を押下することにより，返答メッセージ情報６０の作成が中止され，受信メッセージ表示画面８００に戻ることができる。
【０１９６】
（返答メッセージ情報６０の送信）
例えば，上記図１６に示した返答選択肢決定画面８１０の返信ボタン２８６が押下されると，受信側端末装置２０のメッセージ送信部２３０は，上記のようにして作成された返答メッセージ情報６０を，サーバ装置３０に送信する。さらに，サーバ装置３０は，受信した返答メッセージ情報６０を，アンケートメッセージ情報５０の送信元のユーザが使用する送信側端末装置１０に返信する。
【０１９７】
かかる返答メッセージ情報６０は，例えば，上記送信先ユーザの選択が必要なアンケートメッセージ情報５０の送信とは異なり，アンケートメッセージ情報５０の送信元のユーザ（上記送信ユーザ）が利用している送信側端末装置１０に自動的に送信されるため，送信先のユーザを指定する必要がない。これは，受信側端末装置２０が，受信したアンケートメッセージ情報５０のメッセージＩＤ５０２などに基づいて，自動的に宛先を指定できるためである。
【０１９８】
（返答メッセージ情報６０の確認）
図１７は，受信側端末装置２０の表示装置２０６に表示された返答結果確認画面８２０を示す説明図である。
【０１９９】
さらに，受信側端末装置２０のメッセージ表示部２１８は，上記のように受信したアンケートメッセージ情報５０に対する返答メッセージ情報６０の送信後に，このアンケートメッセージ情報５０についての受信メッセージ表示画面８００（図１５参照）を，再表示させることができる。さらに，例えば，かかる受信メッセージ表示画面８００のアンケート返答ボタン８０５を押下すると，返答メッセージ確認部２３２は，図１７に示すように，返答結果確認画面８２０を表示させる。この返答結果確認画面８２０は，上記返答選択肢決定画面８１０（図１６参照）と略同一であるが，選択肢の選択や返答コメントの入力は不能である。かかる返答結果確認画面８２０を表示することにより，受信ユーザは自身が返信した内容を確認することができる。なお，クローズボタン８２２を押下することにより，返答結果確認画面８２０は閉じられる。
【０２００】
（返答メッセージ情報６０の受信）
送信側端末装置１０のメッセージ受信部１２６は，上記受信側端末装置２０によって返信され，サーバ装置３０から配信された返答メッセージ情報６０を受信する。この受信処理は，送信ユーザおよび受信ユーザの双方がログオンしている場合には，上記受信側端末装置２０による返答メッセージ情報６０の送信処理と略同一のタイミングで実行される。このように，ＩＭ配信システム１を利用することで，返答メッセージ情報６０をリアルタイムでやり取りすることができるため，送信側端末装置１０による迅速なアンケート結果の集計が可能となる。なお，受信側端末装置２０の返答メッセージ情報６０の返信時に，送信側端末装置１０がログオフ状態にある場合には，サーバ装置３０の記録装置３０４に当該返答メッセージ情報６０を一次的に記録して保持しておき，送信側端末装置１０がログオンした時点で，サーバ装置３０が保持している返答メッセージ情報６０を送信側端末装置１０に配信するようにしてもよい。
【０２０１】
また，このような送信側端末装置１０による受信処理においては，メッセージ受信部１２６は，例えば，受信したインスタントメッセージを解析して，選択結果情報６０８の有無を確認することにより，受信したインスタントメッセージが返答メッセージ情報６０であるか否かを判別することができる。
【０２０２】
（アンケート結果の集計）
送信側端末装置１０のアンケート集計部１３０は，上記のようにして受信側端末装置２０から受信した返答メッセージ情報６０を集計する。具体的には，アンケート集計部１３０は，上記アンケートメッセージ情報５０を送信した複数（例えば５つ）の受信側端末装置２０から返答メッセージ情報６０が返信されてくる度に，当該返答メッセージ情報６０に付加されている選択結果情報５０２および元のアンケートメッセージ情報５０のメッセージＩＤ５０２と，記録装置１０９に格納してある宛先リスト情報などに基づいて，受信した返答メッセージ情報６０がいかなるアンケートメッセージ情報５０についてのものであるかや，如何なるユーザからの返答であるかを特定し，アンケート結果をリアルタイムで集計していく。かかるアンケート集計部１３０によるアンケートの集計結果は，アンケート結果表示部１３２に随時提供される。
【０２０３】
（アンケート結果の表示）
図１８は，送信側端末装置１０の表示装置１０６に表示されたアンケート結果画面８３０を示す説明図である。
【０２０４】
受信側端末装置２０のアンケート結果表示部１３２は，図１８に示すように，上記アンケート集計部１３０によるアンケート集計結果を表すアンケート結果画面８３０を，表示装置１０６に表示させる。このアンケート結果画面８３０には，例えば，送信したアンケートメッセージ情報５０のメッセージ内容情報５０４を表示するアンケート内容表示領域８３２と，アンケート選択肢情報５０６を表示する選択肢表示領域８３４と，アンケートの集計結果を表示するアンケート結果表示領域８３６と，が設けられている。
【０２０５】
より詳細には，アンケート結果表示領域８３６には，例えば，アンケートメッセージ情報５０を受信した受信ユーザのユーザ名８３８（ユーザＡ〜Ｅ）と，当該ユーザからの返答メッセージ情報６０の返信の有無を表す返答済マーク８４０と，当該ユーザが選択した選択肢を表す選択結果マーク８４２と，当該ユーザからの返答コメント８４４と，各選択肢が選択されている合計数８４６とからなるアンケート結果が，視覚的に分かり易い態様で表示されている。また，ユーザＣからは返答メッセージ情報６０を受信していないため，ユーザＣについての返答済マーク８４０および選択結果マーク８４２等は表示されていないが，ユーザＣがアンケートメッセージ情報５０の宛先リストに含まれていることを通知するため，ユーザ名のみが表示されている。
【０２０６】
このように，アンケート結果画面８３０は，アンケート内容，選択肢，アンケート結果を一覧表示することができる。このため，アンケートの送信ユーザは，かかるアンケート結果画面８３０を閲覧することにより，その時点でのアンケート結果をリアルタイムで把握することができる。また，送信ユーザ自身が入力したアンケートメッセージ情報５０のアンケート内容，選択肢もがアンケート結果とともに表示されているので，表示されているアンケート結果が，如何なるアンケート内容についての如何なる選択肢を指定したアンケートに関するものであるかを容易に把握することもできる。
【０２０７】
また，アンケート結果画面８３０の下部には，現時点で返答メッセージ情報６０を受信した人数を表す返答数８３８が表示される。図１８の例では，５人中４人が返答済であることが表示されている。これにより，アンケートの進捗状況を容易に把握できる。
【０２０８】
また，アンケート結果画面８３０には，アンケートの集計結果を保存するための保存ボタン８４０と，アンケートの集計結果等を破棄するための破棄ボタン８４２と，アンケート結果画面８３０を閉じるためのクローズボタン８４４とが，表示されている。
【０２０９】
このうち，保存ボタン８４０を押下することにより，アンケートの集計結果が記録装置１０８内のアンケート結果ファイル１０９に更新，保存される。また，破棄ボタン８４２を押下することにより，送信側端末装置１０の記録装置１０８，およびサーバ装置３０の記録装置３０８から，閲覧しているアンケートに関する情報が全て破棄される。
【０２１０】
アンケート結果表示部１３２は，以上のようなアンケート結果画面８３０を，アンケートメッセージ情報５０の送信後，送信側端末装置１０のログオン中は，継続的に表示させてもよいし，送信ユーザ要請に応じて適宜表示させる，或いは，予め設定された時間間隔で定期的に自動的に表示させてもよい。また，送信側端末装置１０を再起動するなどして，アンケート集計結果アプリケーション（即ち，アンケート集計部１３０およびアンケート結果表示部１３２）が再起動された場合には，アンケート結果表示部１３２は，送信側端末装置１０の記録装置１０８内のアンケート結果ファイル１０９から，その時点でのアンケート実施状況についての情報を取得し，アンケート結果画面８３０をアンケート毎に表示するようにしてもよい。
【０２１１】
（アンケート結果の記録）
上記のようにして表示されたアンケート結果画面８３０において，保存ボタン８４０が押下されると，アンケート集計部１３０は，保存ボタン８４０ボタンが押下された時点でのアンケートの集計結果を，例えばＣＳＶ（Ｃｏｍｍａ  Ｓｅｐａｒａｔｅｄ  Ｖａｌｕｅ）形式の所定フォーマットで，記録装置１０８内のアンケート結果ファイル１０９に記録する。このアンケート結果ファイル１０９は，アンケートメッセージ情報５０毎に別ファイルとして設けられているものである。
【０２１２】
ここで，図１９に基づいて，アンケート結果ファイル１０９の記録フォーマットについて説明する。なお，図１９は，本実施形態にかかるアンケート結果ファイル１０９の記録フォーマットを説明するための説明図である。
【０２１３】
図１９に示すように，１つのアンケートメッセージ情報５０に関するアンケート結果ファイル１０９は，例えば，アンケート内容に関するデータテーブルであるアンケート内容テーブル９００と，アンケート結果に関するデータテーブルであるアンケート結果テーブル９５０と，を含んでいる。
【０２１４】
アンケート内容テーブル９００は，例えば，メッセージＩＤの項目９０２と，送信日時の項目９０４と，送信者名の項目９０６と，メッセージ内容の項目９０８と，選択肢の内容の項目９１０と，を含む。
【０２１５】
メッセージＩＤの項目９０２には，アンケートメッセージ情報５０のメッセージＩＤ５０２のデータが保存される。また，送信日時の項目９０４には，アンケートメッセージ情報５０を送信側端末装置１０が送信した日時のデータが保存される。また，送信者名の項目９０６には，アンケートメッセージ情報５０を送信した送信ユーザ名のデータが保存される。また，メッセージ内容の項目９０８には，アンケートメッセージ情報５０に含まれるメッセージ内容情報５０６のデータが保存される。
【０２１６】
また，選択肢の内容の項目９１２には，アンケートメッセージ情報５０に含まれるアンケート選択肢情報５０６の選択肢が例えば５つ保存される。なお，この選択肢の内容の項目９１２においては，選択肢パターンが二者択一形式である場合や，選択肢が例えば５つに満たない場合などには，アンケート送信ユーザが選択肢として設定した以外の選択肢の内容は，空にして格納しておく。
【０２１７】
このように，アンケート内容テーブル９００のデータは，アンケートメッセージ情報５０に関するデータであり，例えば，アンケートメッセージ情報５０の送信時に格納される。
【０２１８】
一方，アンケート結果テーブル９５０は，例えば，受信日時の項目９５２と，返信者名の項目９５４と，選択結果の項目９５６と，返信者のコメント内容の項目９５８と，を含む。
【０２１９】
受信日時の項目９５２には，アンケートメッセージ情報５０に対応する返答メッセージ情報６０を送信側端末装置１０が受信した日時のデータが保存される。また，返信者名の項目９５４には，アンケートメッセージ情報５０を送信した受信ユーザ名のデータが保存される。この返信者名の項目９５４の項目のデータは，上記の宛先リスト情報として構成されており，例えば，アンケートメッセージ情報５０の送信時にアンケート集計部１３０により格納される。
【０２２０】
また，選択結果の項目９５６には，返答メッセージ情報６０に含まれる選択結果情報６０８（即ち，アンケートの受信ユーザの選択結果）のデータが保存される。例えば，５つの選択肢のそれぞれについて，受信ユーザによって選択されている場合には「１」を，選択されていない場合には「０」を格納する。図１９の例では，ユーザＡは，選択肢１と選択肢３を選択している。
【０２２１】
また，返信者のコメント内容の項目９５８には，返答メッセージ情報６０に含まれる返答メッセージ内容情報６０４（即ち，受信ユーザの返答コメント内容）のデータが保存される。受信ユーザからの返答コメントがない場合には，空にして格納される。図１９の例では，ユーザＡおよびＤからは返答コメントがあったが，ユーザＢおよびＥからは返答コメントがなかったこととなる。
【０２２２】
このように，アンケート結果テーブル９５０には，上記項目のデータが，アンケートメッセージ情報５０の送信先のユーザ（アンケートの受信ユーザ）の人数分だけ格納されている。送信側端末装置１０のアンケート集計部１３０は，これらの受信ユーザからの返答メッセージ情報６０を受信すると，かかる返答メッセージ情報６０に基づいて，アンケート結果に関するデータテーブル９５０のデータを随時更新する。図１９の例では，ユーザＡ，Ｂ，ＤおよびＥからは返答メッセージ情報６０を受信済であるが，ユーザＣからは未だ返答メッセージ情報６０を受信していない状態となっている。
【０２２３】
以上のように，アンケート集計部１３０は，受信した複数の返答メッセージ情報６０の集計結果を，アンケートメッセージ情報５０ごとに１つのアンケート結果ファイル１０９にまとめて記録する。このようにして記録されたアンケートの集計結果は，上記アンケート結果表示部１３２によるアンケート結果画面８３０の表示処理に適宜利用される。
【０２２４】
＜７．情報配信方法＞
次に，図２０に基づいて，上記説明したような送信側端末装置１０，受信側端末装置２０，サーバ装置３０等からなるＩＭ配信システム１を利用した本実施形態にかかる情報配信方法について説明する。なお，図２０は，本実施形態にかかる情報配信方法を示すタイミングチャートである。
【０２２５】
まず，ステップＳ１００では，送信側端末装置１０が，アンケートメッセージ情報５０を作成する（ステップＳ１００；アンケートメッセージ作成ステップ）。詳細には，まず，ＩＭシステムにユーザ登録しているユーザは，送信側端末装置１０を用いてサーバ装置３０にログオンし，ユーザ選択画面７１０に表示されたプレゼンスを閲覧しながら，アンケートメッセージ情報５０を送信する相手先ユーザを選択する。
【０２２６】
このような送信準備完了後に，アンケートメッセージ作成部１１６は，アンケートメッセージ情報５０を作成する。具体的には，まず，送信ユーザによってメッセージ入力画面７２０にアンケートの内容を表すメッセージが入力されることにより，メッセージ内容情報５０４が作成される。次いで，上記アンケート新規作成ボタン７２９が押下されることにより，アンケートメッセージ作成部１１６によってアンケート作成ウィザードが開始され，送信ユーザはかかるウィザードに従って，所定欄に所定項目を入力する。このウィザードでは，上記のように，アンケートの内容に応じて上記固定選択肢パターンまたは自由選択肢パターンのいずれかを選択したり，複数選択の可否を設定したりできる。このようなウィザード機能により，ユーザは所望する選択肢を容易に入力・設定できる。この結果，アンケート内容に対する返答となる選択肢を表すアンケート選択肢情報５０６が作成される。さらに，アンケートメッセージ作成部１１６は，アンケートメッセージ情報５０に，固有のメッセージＩＤ５０２を付与する。
【０２２７】
次いで，ステップＳ１０２では，送信側端末装置１０が，上記のように作成したアンケートメッセージ情報５０を，送信先として指定されたユーザの使用する受信側端末装置２０−１，２，…，ｎにそれぞれ送信する（ステップＳ１０２；アンケートメッセージ送信ステップ）。このアンケートメッセージ情報５０の送信処理は，インスタントメッセージングサービスを提供するサーバ装置３０を介して成されるが，このサーバ装置３０は，受信側端末装置２０がログオン状体にある場合には，送信側端末装置１０から受信したアンケートメッセージ情報５０を，受信側端末装置２０からの取得要求を待つことなく即座に受信側端末装置２０に送信する。
【０２２８】
さらに，ステップＳ１０４では，送信側端末装置１０が，アンケートメッセージ情報５０を送信した複数の相手先ユーザを表す宛先リスト情報を，記録装置１０８のアンケート結果ファイル１０９に格納する（ステップＳ１０４；宛先リスト記録ステップ）。この宛先リスト情報は，後述するアンケート集計ステップで利用される。
【０２２９】
その後，ステップＳ１０６では，各受信側端末装置２０−１，２，…，ｎが，送信側端末装置１０によって送信されたアンケートメッセージ情報５０をそれぞれ受信する（ステップＳ１０６−１，２…，ｎ；アンケートメッセージ受信ステップ）。このように各受信側端末装置２０がアンケートメッセージ情報５０を受信するタイミングは，当該受信側端末装置２０がログオン状態にある場合には，アンケートメッセージ情報５０の送信タイミングと略同一であり，一方，当該受信側端末装置２０がログオフ状態にある場合には，その後にログオン状態となったタイミングとなる。
【０２３０】
次いで，ステップＳ１０８では，各受信側端末装置２０−１，２，…，ｎが，受信したアンケートメッセージ情報５０を表示装置２０６に表示する（ステップＳ１０８−１，２…，ｎ；アンケートメッセージ表示ステップ）。より詳細には，各受信側端末装置２０のメッセージ表示部２８１は，まず，受信したアンケートメッセージ情報５０を上記受信メッセージ表示画面８００に表示する。これにより，各受信側端末装置２０のユーザは，アンケート内容を閲覧し，アンケートに対する返答要求が成されている旨を把握できる。さらに，上記受信メッセージ表示画面８００上のアンケート返答ボタン８０５が押下されると，送信ユーザによって指定されているアンケートの返答選択肢が表示される。これにより，各受信側端末装置２０のユーザは，アンケートに対する返答選択肢を把握し，自己の所望する選択肢を選択できる。
【０２３１】
さらに，ステップＳ１１０では，各受信側端末装置２０が返答メッセージ情報６０を作成する（ステップＳ１１０−１，２…，ｎ；返信メッセージ作成ステップ）。詳細には，まず，各受信側端末装置２０の返答メッセージ作成部２２０は，返答選択肢決定画面８１０を表示させ，各受信ユーザに対して選択肢の選択を促す。この結果，各受信ユーザが，所望の選択肢を選択して入力処理すると，返答メッセージ作成部２２０は，かかる選択結果に基づいて，選択結果情報６０８を作成する。また，各受信ユーザによって返答コメントが入力された場合には，返答メッセージ作成部２２０は，かかる入力に基づいて返答メッセージ内容情報６０４を作成する。さらに，返答メッセージ作成部２２０は，受信したアンケートメッセージ情報５０からメッセージＩＤ５０２を抽出し，このメッセージＩＤを返答メッセージ情報６０に付与するとともに，返答メッセージ情報６０に固有のメッセージＩＤ６０２を付与する。
【０２３２】
その後，ステップＳ１１２では，各受信側端末装置２０が，上記のように作成した返答メッセージ情報６０を，アンケート送信元の送信側端末装置１０にそれぞれ送信する（ステップＳ１１２−１，２…，ｎ；返信メッセージ送信ステップ）。この返答メッセージ情報６０の送信処理も上記サーバ装置３０を介して成されるが，このサーバ装置３０は，送信側端末装置１０がログオン状体にある場合には，各受信側端末装置２０から受信したアンケートメッセージ情報５０を，送信側端末装置１０からの取得要求を待つことなく即座に送信側端末装置１０に送信する。
【０２３３】
また，このような返信メッセージ送信ステップ（Ｓ１１２）後に，各受信側端末装置２０においては，受信ユーザの要求に応じて，送信済の返答メッセージ情報６０の内容を表示する返答メッセージ確認ステップを行ってもよい。
【０２３４】
次いで，ステップＳ１１４では，送信側端末装置１０が，各受信側端末装置２０−１，２，…，ｎによって送信された返答メッセージ情報６０を順次受信する（ステップＳ１１４−１，２…，ｎ；返信メッセージ送信ステップ）。このように送信側端末装置１０が返答メッセージ情報６０を受信するタイミングは，各受信側端末装置２０の送信タイミングに応じて異なる。
【０２３５】
さらに，ステップＳ１１６では，送信側端末装置１０が，返答メッセージ情報６０を順次集計し，集計結果を表示する（ステップＳ１１６−１，２…，ｎ；アンケート集計ステップ，アンケート結果表示ステップ）。より詳細には，送信側端末装置１０のアンケート集計部１３０は，上記のように各受信側端末装置２０から返答メッセージ情報６０を受信する度に，その中に含まれるメッセージＩＤ５０２と，記録装置１０９に格納してある宛先リスト情報に基づいて，返答メッセージ情報６０をアンケートごとに分類するとともに，送信先のユーザと選択結果情報６０８とを関連付けて集計する。
【０２３６】
また，送信側端末装置１０のアンケート結果表示部１３２は，アンケート集計部１３０による集計結果を，表示装置１０６に一覧表示する。この表示内容は，新たな返答メッセージ情報６０を受信する度に，随時更新される。これにより，アンケートの送信ユーザは，アンケートの集計結果や進捗状況を容易かつ正確に把握できる。さらに，アンケート結果表示部１３２は，かかるアンケートの集計結果を，定期的に或いは送信側端末装置１０の再起動後などに自動表示するようにしてもよい。
【０２３７】
その後，ステップＳ１１８では，送信側端末装置１０が，アンケートの集計結果を記録装置１０８のアンケート結果ファイル１０９に格納するステップＳ１１８；アンケート結果記録ステップ）。アンケート集計部１３０は，送信ユーザの入力に基づいて或いは自動的に，その時点でのアンケートの集計結果を，宛先リストと関連付けてアンケート結果ファイル１０９に記録する。これにより，送信ユーザの要求に応じて，その時点でのアンケート結果を読み出して，再表示することができる。
【０２３８】
以上のように，本実施形態にかかるインスタントメッセージ配信システム１およびこれを利用したインスタントメッセージ配信方法によれば，アンケートメッセージ情報５０と返答メッセージ情報６０を関連付け，返答メッセージを自動集計することによって，インスタントメッセージングによるアンケート機能を好適に実現することができる。このため，インスタントメッセージングによる，メッセージ即時伝達性を最大限利用して，端末装置間でアンケートを迅速かつ容易に実施することができる。このため，端末装置のユーザは，例えば，職場や友人との飲み会等の会合を開催するに際して簡単にアンケートを実行して，アンケート集計結果を利用することができる。
【０２３９】
また，送信側端末装置１０および受信側端末装置２０において，通常のインスタントメッセージと，アンケートに関するインスタントメッセージ（即ち，アンケートメッセージ情報５０および返答メッセージ情報６０）とを区別して取り扱うことができる。このため，端末装置１０，２０のユーザは，アンケートメッセージ情報５０および返答メッセージ情報６０の送受信を的確に認識して，これらの内容を把握できる。
【０２４０】
さらに，送信側端末装置１０においては，アンケートメッセージ情報５０を作成するための専用のウィザード機能を利用することにより，アンケートの項目作成を容易，正確かつ迅速に実行することができる。また，各受信側端末装置２０においては，アンケートに対する返信メッセージである返答メッセージ情報６０を統一した形式で作成できるので，かかる返答メッセージ情報６０を受信した送信側端末装置１０は，返答メッセージ情報６０を好適に集計できる。
【０２４１】
以上，添付図面を参照しながら本発明の好適な実施形態について説明したが，本発明はかかる例に限定されないことは言うまでもない。当業者であれば，特許請求の範囲に記載された範疇内において，各種の変更例または修正例に想到し得ることは明らかであり，それらについても当然に本発明の技術的範囲に属するものと了解される。
【０２４２】
例えば，上記実施形態にかかるインスタントメッセージ配信システム１は，送信側端末装置１０と受信側端末装置２０との間で，サーバ装置３０を介して，アンケートメッセージ情報５０および返答メッセージ情報６０を送受信するクライアント／サーバ（Ｃｌｉｅｎｔ／Ｓｅｒｖｅｒ）型のネットワークシステムとして構成したが，本発明はかかる例に限定されない。例えば，送信側端末装置１０及び／又は受信側端末装置２０が上記サーバ装置３０の機能構成を有するように構成することにより，送信側端末装置１０と受信側端末装置２０との間でダイレクトにアンケートメッセージ情報５０および返答メッセージ情報６０を送受信してもよい。
【０２４３】
また，上記実施形態にかかる情報配信システムは，メッセージ情報としてインスタントメッセージをやり取りするインスタントメッセージ配信システム１として構成したが，本発明は，かかる例に限定されない。例えば，情報配信システムは，メッセージ情報として電子メールをやり取りする電子メール配信システムや，チャット情報をやり取りするチャット情報配信システムとして構成することもできる。
【０２４４】
また，上記実施形態では，情報配信システムを構成する端末装置としては，アンケートメッセージ情報５０を送信する送信側端末装置１０と，アンケートメッセージ情報５０を受信する受信側端末装置２０とに，区別していたが，本発明はかかる例に限定されない。例えば，システムを構成する端末装置は，上記送信側端末装置１０と上記受信側端末装置２０の双方の機能構成を備えた端末装置としてもよい。即ち，いずれの端末装置からでも，他の端末装置に対してアンケートを実施できるようにしてもよい。
【０２４５】
また，上記実施形態では，１つのアンケートメッセージ情報５０は１つのアンケート内容だけを表すものであったが，本発明はかかる例に限定されない。例えば，１つのアンケートメッセージ情報５０に複数のメッセージ内容情報５０４と，複数のアンケート選択肢情報５０６を含ませることにより，１つのアンケートメッセージ情報５０が複数のアンケート内容（例えば，忘年会の希望場所のアンケートと，希望日時のアンケート）を表すようにしてもよい。この場合，かかるアンケートメッセージ情報５０に対応して，返信される返答メッセージ情報６０にも複数の選択結果情報６０８を含ませる（例えば，忘年会の希望場所の選択結果と，希望日時の選択結果）ようにしてもよい。さらに，この場合には，メッセージ内容情報５０４に必須フラグを付与するなどして，１つのアンケートメッセージ情報５０に含まれる複数のアンケートのうち返答が必須のものと任意のものとを区別するようにしてもよい。
【産業上の利用可能性】
【０２４６】
本発明は，複数の端末装置間でメッセージ情報をやり取りする情報配信システムに適用可能であり，特に，インスタントメッセージ配信システムに適用できる。
【図面の簡単な説明】
【０２４７】
【図１】第１の実施形態にかかるインスタントメッセージ配信システムの概略的な構成を示すブロック図である。
【図２】第１の実施形態にかかるアンケートメッセージ情報および返答メッセージ情報の構成を示す説明図である。
【図３】第１の実施形態にかかる送信側端末装置の概略的な構成を示すブロック図である。
【図４】第１の実施形態にかかる受信側端末装置の概略的な構成を示すブロック図である。
【図５】第１の実施形態にかかるサーバ装置の概略的な構成を示すブロック図である。
【図６】第１の実施形態にかかる送信側端末装置の表示装置に表示されたログイン画面を示す説明図である。
【図７】第１の実施形態にかかる送信側端末装置の表示装置に表示されたユーザ選択画面を示す説明図である。
【図８】図７に示したユーザ選択画面を利用して送信先のユーザを選択した状態を示す説明図である。
【図９】第１の実施形態にかかる送信側端末装置の表示装置に表示されたメッセージ入力画面を示す説明図である。
【図１０】第１の実施形態にかかる送信側端末装置の表示装置に表示されたアンケート作成ウィザード画面（１）を示す説明図である。
【図１１】第１の実施形態にかかる送信側端末装置の表示装置に表示されたアンケート作成ウィザード画面（２）を示す説明図である。
【図１２】第１の実施形態にかかる送信側端末装置の表示装置に表示されたアンケート作成ウィザード画面（２）を示す説明図である。
【図１３】第１の実施形態にかかる送信側端末装置の表示装置に表示されたアンケート作成ウィザード画面（３）を示す説明図である。
【図１４】第１の実施形態にかかる送信側端末装置の表示装置に表示されたアンケート作成ウィザード画面（４）を示す説明図である。
【図１５】第１の実施形態にかかる受信側端末装置の表示装置に表示された受信メッセージ表示画面を示す説明図である。
【図１６】第１の実施形態にかかる受信側端末装置の表示装置に表示された返答選択肢決定画面を示す説明図である。
【図１７】第１の実施形態にかかる受信側端末装置の表示装置に表示された返答結果確認画面８２０を示す説明図である。
【図１８】第１の実施形態にかかる送信側端末装置の表示装置に表示された結果画面８３０を示す説明図である。
【図１９】第１の実施形態にかかるアンケート結果ファイルの記録フォーマットを説明するための説明図である。
【図２０】第１の実施形態にかかる情報配信方法を示すタイミングチャートである。
【符号の説明】
【０２４８】
１  ：  インスタントメッセージ配信システム
５  ：  ネットワーク
１０  ：  送信側端末装置
１０４  ：  入力装置
１０６  ：  表示装置
１０８  ：  記録装置
１０９  ：  アンケート結果ファイル
１１６  ：  アンケートメッセージ作成部
１２４  ：  メッセージ送信部
１２６  ：  メッセージ受信部
１２８  ：  メッセージ表示部
１３０  ：  アンケート集計部
１３２  ：  アンケート結果表示部
２０  ：  受信側端末装置
２０４  ：  入力装置
２０６  ：  表示装置
２１６  ：  メッセージ受信部
２１８  ：  メッセージ表示部
２２０  ：  返答メッセージ作成部
２３０  ：  メッセージ送信部
２３２  ：  返答メッセージ確認部
３０  ：  サーバ装置
５０  ：  アンケートメッセージ情報
５０２  ：  メッセージＩＤ
５０４  ：  メッセージ内容情報
５０６  ：  アンケート選択肢情報
６０  ：  返答メッセージ情報
６０２  ：  メッセージＩＤ
６０４  ：  返答メッセージ内容情報
６０６  ：  アンケート返答情報
６０８  ：  選択結果情報
【図１】
2005050114.tif 000003
【図２】
2005050114.tif 000004
【図３】
2005050114.tif 000005
【図４】
2005050114.tif 000006
【図５】
2005050114.tif 000007
【図６】
2005050114.tif 000008
【図７】
2005050114.tif 000009
【図８】
2005050114.tif 000010
【図９】
2005050114.tif 000011
【図１０】
2005050114.tif 000012
【図１１】
2005050114.tif 000013
【図１２】
2005050114.tif 000014
【図１３】
2005050114.tif 000015
【図１４】
2005050114.tif 000016
【図１５】
2005050114.tif 000017
【図１６】
2005050114.tif 000018
【図１７】
2005050114.tif 000019
【図１８】
2005050114.tif 000020
【図１９】
2005050114.tif 000021
【図２０】
2005050114.tif 000022