(57)【要約】【課題】従来、送信したメッセージに対する返信の統計処理結果に応じた送信制御ができなかった。【解決手段】参加の問い合わせに関する１以上のメッセージが格納されるメッセージ格納部と、１以上のメッセージのうちの第一メッセージを２以上の端末装置に送信するメッセージ送信部と、第一メッセージに対する返信であり、端末装置のユーザの参加に対する意思表示に関する返信に関する情報である返信情報を２以上の端末装置から受信する返信受信部と、２以上の返信情報を統計処理し、統計処理結果を取得する統計処理部と、統計処理結果に応じて、第一メッセージと異なる、または第一メッセージと同じメッセージである第二メッセージの、１以上の端末装置への送信制御を行う送信制御部とを具備する情報処理装置により、送信したメッセージに対する返信の統計処理結果に応じた送信制御ができる。【選択図】図２
2019079359.tif 000002
【特許請求の範囲】
【請求項１】
参加の問い合わせに関するメッセージが格納されるメッセージ格納部と、
ユーザの参加に対する意思表示に関する返信に関する情報である返信情報を２以上の端末装置から受信する返信受信部と、
前記２以上の返信情報を統計処理し、統計処理結果を取得する統計処理部と、
前記統計処理結果に応じて、１以上の端末装置への前記メッセージの送信制御を行う送信制御部とを具備する情報処理装置。
【請求項２】
前記メッセージ格納部には、
参加の問い合わせに関する１以上のメッセージが格納され、
前記１以上のメッセージのうちの第一メッセージを２以上の端末装置に送信するメッセージ送信部をさらに具備し、
前記返信受信部は、
前記第一メッセージに対する返信であり、端末装置のユーザの参加に対する意思表示に関する返信に関する情報である返信情報を２以上の端末装置から受信する請求項１記載の情報処理装置。
【請求項３】
前記第二メッセージの送信制御は、
前記第二メッセージを送信するか、送信しないかの制御である請求項２記載の情報処理装置。
【請求項４】
前記送信制御部は、
前記統計処理結果が予め決められた条件を満たす場合にのみ、前記１以上の端末装置へ前記第二メッセージを送信する請求項３記載の情報処理装置。
【請求項５】
前記第二メッセージの送信制御は、
前記第二メッセージを送信する送信先の制御である請求項２から請求項４いずれか一項に記載の情報処理装置。
【請求項６】
前記送信制御部は、
前記第一メッセージに対応する返信情報を送信した１以上の端末装置には、前記第二メッセージを送信しない請求項５記載の情報処理装置。
【請求項７】
前記返信情報は、
１または２以上の項目に対する返信情報を含み、
前記統計処理部は、
前記メッセージ送信部が送信したメッセージ毎、または前記メッセージ送信部のメッセージの送信先毎、または前記返信受信部が受信した返信情報が有する項目毎に、前記２以上の返信情報を統計処理し、統計処理結果を取得する請求項２から請求項６いずれか一項に記載の情報処理装置。
【請求項８】
メッセージを送信する２以上の端末装置に関する情報であり、２以上のグループに分類される２以上の端末装置に関する情報であり、端末装置を識別する送信先識別子とグループを識別するグループ識別子とに対応する２以上の端末情報が格納される端末情報格納部をさらに具備し、
前記メッセージ送信部は、
第一グループを識別する第一グループ識別子に対応する２以上の端末装置に前記第一メッセージを送信し、
前記送信制御部は、
前記第一グループとは異なる第二グループを識別する第二グループ識別子に対応する１以上の端末装置に前記第二メッセージを送信することを決定し、
前記メッセージ送信部は、
前記第二グループ識別子に対応する１以上の端末装置に前記第二メッセージを送信する請求項２から請求項７いずれか一項に記載の情報処理装置。
【請求項９】
前記メッセージ格納部は、
１以上のメッセージを格納しており、
第一メッセージと第二メッセージとが同じメッセージであり、
前記送信制御部は、
前記統計処理結果が予め決められた条件を満たすまで、１以上の端末装置への前記第一メッセージの送信制御を行う請求項１から請求項８いずれか一項に記載の情報処理装置。
【請求項１０】
記録媒体は、
参加の問い合わせに関するメッセージが格納されるメッセージ格納部、返信受信部、統計処理部、および送信制御部により実現される情報処理方法であって、
前記返信受信部が、ユーザの参加に対する意思表示に関する返信に関する情報である返信情報を２以上の端末装置から受信する返信受信ステップと、
前記統計処理部が、前記２以上の返信情報を統計処理し、統計処理結果を取得する統計処理ステップと、
前記送信制御部が、前記統計処理結果に応じて、１以上の端末装置への前記メッセージの送信制御を行う送信制御ステップとを具備する情報処理装置。
【請求項１１】
参加の問い合わせに関するメッセージが格納されるメッセージ格納部を具備する記録媒体にアクセス可能なコンピュータを、
ユーザの参加に対する意思表示に関する返信に関する情報である返信情報を２以上の端末装置から受信する返信受信部と、
前記２以上の返信情報を統計処理し、統計処理結果を取得する統計処理部と、
前記統計処理結果に応じて、１以上の端末装置への前記メッセージの送信制御を行う送信制御部として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、メッセージの送信制御を行う情報処理装置等に関するものである。
【背景技術】
【０００２】
従来、メッセージの各種の送信制御を行う情報処理装置があった。例えば、ユーザの行為がより有効に反映されるようにメッセージデータを振り分けるメッセージ処理装置があった（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開2010-244135号公報（第１頁、第１図等）
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来の装置においては、ユーザからの返信の統計処理結果に応じた送信制御ができなかった。
【０００５】
一方、例えば、集客型セミナーの案内を会員に配信し、複数のセミナーのどれに参加したいかの返信を集計し、その集計結果が定員未達のセミナーに関しては、新たに別の会員グループに参加を募るメッセージを配信したい場合がある。また、例えば、派遣会社に於ける派遣社員に、出勤場所を通知し、その出勤場所への出勤の可否の返信を集計し、集計結果が予定人数に満たない場合は、次のグループに対して配信したい場合がある。また、例えば、学生に授業案内を配信し、どの授業に参加したいかを集計し、定員未達の授業に関しては、再配信を行いたい場合等がある。
【０００６】
以上より、本発明は、ユーザからの返信に対する統計処理結果に応じた送信制御を行うことを目的とする。
【課題を解決するための手段】
【０００７】
本第一の発明の情報処理装置は、参加の問い合わせに関するメッセージが格納されるメッセージ格納部と、ユーザの参加に対する意思表示に関する返信に関する情報である返信情報を２以上の端末装置から受信する返信受信部と、２以上の返信情報を統計処理し、統計処理結果を取得する統計処理部と、統計処理結果に応じて、１以上の端末装置へのメッセージの送信制御を行う送信制御部とを具備する情報処理装置である。
【０００８】
かかる構成により、返信に対する統計処理結果に応じた送信制御ができる。
【０００９】
また、本第二の発明の情報処理装置は、第一の発明に対して、メッセージ格納部には、参加の問い合わせに関する１以上のメッセージが格納され、１以上のメッセージのうちの第一メッセージを２以上の端末装置に送信するメッセージ送信部をさらに具備し、返信受信部は、第一メッセージに対する返信であり、端末装置のユーザの参加に対する意思表示に関する返信に関する情報である返信情報を２以上の端末装置から受信する情報処理装置である。
【００１０】
かかる構成により、送信したメッセージに対する返信に対する統計処理結果に応じた送信制御ができる。
【００１１】
また、本第三の発明の情報処理装置は、第二の発明に対して、第二メッセージの送信制御は、第二メッセージを送信するか、送信しないかの制御である情報処理装置である。
【００１２】
かかる構成により、送信したメッセージに対する返信の統計処理結果に応じた送信する／しないの制御ができる。
【００１３】
また、本第四の発明の情報処理装置は、第三の発明に対して、送信制御部は、統計処理結果が予め決められた条件を満たす場合にのみ、１以上の端末装置へ第二メッセージを送信する情報処理装置である。
【００１４】
かかる構成により、送信したメッセージに対する返信の統計処理結果が予め決められた条件を満たす場合のみ、次のメッセージを送信する、という制御ができる。
【００１５】
また、本第五の発明の情報処理装置は、第二から第四いずれか１つの発明に対して、第二メッセージの送信制御は、第二メッセージを送信する送信先の制御である情報処理装置である。
【００１６】
かかる構成により、送信したメッセージに対する返信の統計処理結果に応じて、次のメッセージを送信する先の制御ができる。
【００１７】
また、本第六の発明の情報処理装置は、第五の発明に対して、送信制御部は、第一メッセージに対応する返信情報を送信した１以上の端末装置には、第二メッセージを送信しない情報処理装置である。
【００１８】
かかる構成により、送信したメッセージに対する返信の統計処理結果に応じて、次のメッセージを送信する送信先の制御ができる。
【００１９】
また、本第七の発明の情報処理装置は、第二から第六いずれか１つの発明に対して、返信情報は、１または２以上の項目に対する返信情報を含み、統計処理部は、メッセージ送信部が送信したメッセージ毎、またはメッセージ送信部のメッセージの送信先毎、または返信受信部が受信した返信情報が有する項目毎に、２以上の返信情報を統計処理し、統計処理結果を取得する情報処理装置である。
【００２０】
かかる構成により、送信したメッセージに対する返信に対する配信メッセージ毎、配信先毎、または信項目毎の統計処理結果に応じた送信制御ができる。
【００２１】
また、本第八の発明の情報処理装置は、第二から第七いずれか１つの発明に対して、メッセージを送信する２以上の端末装置に関する情報であり、２以上のグループに分類される２以上の端末装置に関する情報であり、端末装置を識別する送信先識別子とグループを識別するグループ識別子とに対応する２以上の端末情報が格納される端末情報格納部をさらに具備し、メッセージ送信部は、第一グループを識別する第一グループ識別子に対応する２以上の端末装置に第一メッセージを送信し、送信制御部は、第一グループとは異なる第二グループを識別する第二グループ識別子に対応する１以上の端末装置に第二メッセージを送信することを決定し、メッセージ送信部は、第二グループ識別子に対応する１以上の端末装置に第二メッセージを送信する情報処理装置である。
【００２２】
かかる構成により、送信した第一メッセージに対する返信に対する統計処理結果に応じて、第一メッセージの送信先のグループとは異なるグループの端末装置に第二メッセージを送信できる。
【００２３】
また、本第九の発明の情報処理装置は、第一から第八いずれか１つの発明に対して、メッセージ格納部は、１以上のメッセージを格納しており、第一メッセージと第二メッセージとが同じメッセージであり、送信制御部は、統計処理結果が予め決められた条件を満たすまで、１以上の端末装置への第一メッセージの送信制御を行う情報処理装置である。
【００２４】
かかる構成により、送信したメッセージに対する返信に対する統計処理結果に応じて、異なる送信でメッセージを送信できる。
【発明の効果】
【００２５】
本発明による情報処理装置によれば、ユーザからの返信の統計処理結果に応じた送信制御ができる。
【図面の簡単な説明】
【００２６】
【図１】実施の形態１における情報システムの概念図
【図２】同情報システムのブロック図
【図３】同情報処理装置１の動作について説明するフローチャート
【図４】同端末装置２の動作について説明するフローチャート
【図５】同メッセージ管理表を示す図
【図６】同端末情報管理表を示す図
【図７】同端末装置２での出力例を示す図
【図８】同端末装置２での出力例を示す図
【図９】同端末装置２での出力例を示す図
【図１０】同端末装置２での出力例を示す図
【図１１】同端末装置２での出力例を示す図
【図１２】同端末装置２での出力例を示す図
【図１３】同端末装置２での出力例を示す図
【図１４】同情報システムの使用時の流れの一例を示す図
【図１５】同コンピュータシステムの概観図
【図１６】同コンピュータシステムのブロック図
【発明を実施するための形態】
【００２７】
以下、情報処理装置等の実施形態について図面を参照して説明する。なお、実施の形態において同じ符号を付した構成要素は同様の動作を行うので、再度の説明を省略する場合がある。
【００２８】
（実施の形態１）
本実施の形態において、ユーザの参加に対する意思表示の返信を２以上の端末装置から受信し、返信を統計処理し、統計処理の結果に応じて、１以上の端末装置に送信するメッセージの送信制御を行う情報処理装置を含む情報システムについて説明する。
【００２９】
また、本実施の形態において、参加に関する１以上のメッセージ（例えば、第一メッセージと第二メッセージとを含む）を格納しており、第一メッセージを２以上の端末装置に送信し、メッセージに対する返信であり、端末装置のユーザの参加に対する意思表示の返信を２以上の端末装置から受信し、返信を統計処理し、統計処理の結果に応じて、１以上の端末装置に送信する第二メッセージの送信制御を行う情報処理装置を含む情報システムについて説明する。第二メッセージの送信制御とは、送信するか否かの制御、送信先の制御、送信するメッセージの選択制御等である。なお、第二メッセージは第一メッセージと同じでも良い。
【００３０】
また、情報処理装置が行う統計処理は、例えば、配信メッセージ毎、配信先毎、返信項目毎の統計処理である。
【００３１】
また、端末装置は、例えば、グループ管理されており、第一メッセージを送信するグループと、第二メッセージを送信するグループが異なっても良い。
【００３２】
さらに、本実施の形態において、第一メッセージと第二メッセージとが同じであり、送信回数に制限があっても良い。
【００３３】
図１は、本実施の形態における情報システムの概念図である。情報システムは、情報処理装置１、１および２以上の端末装置２を備える。情報処理装置１は、通常、いわゆるサーバ装置であり、クラウドサーバ等でも良く、その種類は問わない。端末装置２は、例えば、いわゆるスマートフォン、携帯電話、携帯端末、パーソナルコンピュータ、ノートパソコン、タブレット端末等であり、その種類は問わない。
【００３４】
図２は、本実施の形態における情報システムのブロック図である。情報システムを構成する情報処理装置１は、格納部１１、処理部１２、送信部１３、受信部１４を備える。
【００３５】
格納部１１は、メッセージ格納部１１１、端末情報格納部１１２を備える。処理部１２は、統計処理部１２１、送信制御部１２２を備える。送信部１３は、メッセージ送信部１３１を備える。受信部１４は、返信受信部１４１を備える。
【００３６】
端末装置２は、端末格納部２１、端末受付部２２、端末受信部２３、端末処理部２４、端末出力部２５、端末送信部２６を備える。
【００３７】
情報処理装置１を構成する格納部１１は、各種の情報を格納し得る。各種の情報は、例えば、後述するメッセージ、後述する端末情報等である。
【００３８】
格納部１１には、例えば、参加の対象のイベントの参加上限数や定員数が格納されていても良い。参加とは、例えば、セミナーへの参加、派遣先への派遣、職場への出勤、講義の履修、ボランティアの参加、消防隊の出勤等である。つまり、参加の対象は問わない。参加とは、例えば、ユーザの行動が起こされる対象のイベントへの参加である。イベントとは、例えば、セミナー、派遣、出勤、講義、ボランティア等である。
【００３９】
メッセージ格納部１１１は、１または２以上のメッセージが格納される。ここでのメッセージは、参加の問い合わせに関するメッセージである。ここでのメッセージとは、返信対象となる情報である。ただし、メッセージには、返信対象ではない何らかの情報が対応付いていても良い。返信対象ではない何らかの情報を、ここでは説明情報という。メッセージ格納部１１１に格納されている２以上のメッセージは、例えば、第一メッセージと第二メッセージとを含む。ただし、第一メッセージと第二メッセージとは同じでも良い。かかる場合、メッセージ格納部１１１には、１つのメッセージが格納されていても良い。メッセージは、通常、プッシュされる情報である。ただし、ユーザからのアクションにより、メッセージが端末装置２で出力されても良い。また、メッセージは、当該メッセージを識別するメッセージ識別子に対応付けられて、格納されていることは好適である。
【００４０】
また、返信とは、通常、参加の問い合わせに対する返信である。返信は、例えば、参加することを示す返信（例えば、「１」）、または参加しないことを示す返信（例えば、「０」）である。また、返信に対する参加の問い合わせは、例えば、端末装置２に送信されるメッセージである。ただし、参加の問い合わせは、例えば、チラシやカタログなどの紙に記載されている情報でも良い。参加の問い合わせが紙等の送信されるメッセージでない場合、返信は、参加の申し込みと同様である。
【００４１】
端末情報格納部１１２は、２以上の端末情報が格納される。端末情報とは、端末装置２に関する情報である。端末装置２は、メッセージの送信先である。端末装置２は、ユーザが使用する端末である。端末装置２は、２以上のグループに分類されていることは好適である。端末情報は、例えば、端末装置２を識別する送信先識別子を有する。端末情報は、例えば、送信先識別子とグループを識別するグループ識別子とを有する。端末情報は、例えば、ユーザの氏名、ユーザの属性値（性別、年齢、仕事の経験年数、仕事のレベル等）を有する。なお、端末情報はユーザ情報と言っても良い。
【００４２】
処理部１２は、各種の処理を行う。各種の処理とは、後述する統計処理部１２１、送信制御部１２２等が行う処理である。各種の処理は、例えば、後述する返信受信部１４１が受信した返信情報を格納部１１に蓄積する処理である。各種の処理は、例えば、後述する返信受信部１４１が受信した返信情報が有する端末情報の一部または全部を格納部１１に蓄積する処理である。なお、返信情報は端末情報のみでも良い。返信情報が端末情報のみである場合、返信情報は「参加」を示す情報を含む、と言える。
【００４３】
統計処理部１２１は、２以上の返信情報を統計処理し、統計処理結果を取得する。返信情報は、例えば、端末装置２のユーザの参加に対する意思表示に関する情報である。返信情報は、例えば、第一メッセージに対する返信に関する情報であり、端末装置２のユーザの参加に対する意思表示に関する返信に関する情報である。返信情報は、例えば、１または２以上の項目に対する返信情報を含んでも良い。なお、項目に対する返信情報を項目返信情報と言っても良い。かかる場合、返信情報は、１または２以上の項目返信情報を有する。また、返信情報は、例えば、「参加」または「不参加」のいずれかを示す情報を含む。また、返信情報は、例えば、回答したユーザを識別するユーザ識別子または端末装置２を識別する端末識別子を有しても良い。また、ユーザ識別子と端末識別子とは同じ情報でも良い。また、返信情報は、当該返信に対するメッセージを識別するメッセージ識別子を有しても良い。さらに、返信情報は、ユーザ識別子、端末識別子、またはメッセージ識別子等に対応付いていても良い。また、２以上の返信情報は、受信部１４が受信した情報である。また、統計処理の内容は問わない。統計処理は、例えば、２以上の返信情報（例えば、「参加する「１」」または「参加しない「０」」）の値（例えば、「１」または「０」）毎の集計を行い、値毎に数（例えば、返信が「１」の数、返信が「０」の数）を算出することである。また、統計処理は、例えば、２以上の返信情報の値の割合（例えば、「参加する」の割合、「参加しない」の割合等）を算出することである。
【００４４】
統計処理部１２１は、メッセージ送信部１３１が送信したメッセージ毎、またはメッセージ送信部１３１のメッセージの送信先毎、または返信受信部１４１が受信した返信情報が有する項目毎に、２以上の返信を統計処理し、統計処理結果を取得しても良い。
【００４５】
送信制御部１２２は、統計処理結果に応じて、第二メッセージの１以上の端末装置への送信制御を行う。第二メッセージは、第一メッセージと異なる、または第一メッセージと同じメッセージである。ここで、送信制御とは、例えば、第二メッセージの送信先の決定、第二メッセージの選択、第二メッセージを送信するか否かの決定、またはこれらの組み合わせ等である。また、メッセージ送信部１３１が第一メッセージを送信していない場合、第二メッセージは、単にメッセージと言っても良い。
【００４６】
送信制御部１２２は、統計処理結果が予め決められた条件を満たす場合にのみ、１以上の端末装置２へ第二メッセージを送信しても良い。予め決められた条件とは、例えば、一の第一メッセージに対応する２以上の返信情報の中の「参加する」という値の数（参加者の数）が閾値以下または閾値未満であることである。予め決められた条件とは、例えば、一の項目（例えば、一のイベント）に対応する２以上の返信情報の中の「参加する」という値の数（参加者の数）が閾値以下または閾値未満であることである。
【００４７】
送信制御部１２２は、第一メッセージに対応する返信情報を送信した１以上の端末装置２には、第二メッセージを送信しない、と判断しても良い。
【００４８】
送信制御部１２２は、第一グループとは異なる第二グループを識別する第二グループ識別子に対応する１以上の端末装置２に第二メッセージを送信することを決定しても良い。
【００４９】
送信制御部１２２は、統計処理結果が予め決められた条件を満たすまで、１以上の端末装置２への第二メッセージの送信制御を行っても良い。
【００５０】
送信部１３は、各種の情報を送信する。各種の情報とは、例えば、メッセージである。メッセージの送信は、結果として、ユーザが見れば良い。メッセージの送信は、結果として、端末装置２で出力されれば良い。メッセージの送信は、プッシュ型でも良いし、プル型でも良い。
【００５１】
メッセージ送信部１３１は、第一メッセージを２以上の端末装置２に送信する。
【００５２】
なお、メッセージ送信部１３１は、第一メッセージを２以上の端末装置２に送信しなくても良い。かかる場合、第一メッセージに相当する情報は、紙やウェブページ等の他の媒体、他の手段によって、ユーザに伝えられる。
【００５３】
メッセージ送信部１３１は、第一グループを識別する第一グループ識別子に対応する２以上の端末装置２に第一メッセージを送信しても良い。
【００５４】
メッセージ送信部１３１は、第二グループ識別子に対応する１以上の端末装置２に第二メッセージを送信しても良い。ただし、メッセージ送信部１３１は、第一メッセージを送信した２以上の端末装置２に、第二メッセージを送信しても良い。また、メッセージ送信部１３１は、予め決められた条件を満たす返信情報を送信した端末装置２に、第二メッセージを送信しても良い。予め決められた条件を満たす返信情報とは、例えば、「参加しない」旨の情報を含む返信である。予め決められた条件を満たす返信情報とは、例えば、「迷っている」旨の情報を含む返信情報である。
【００５５】
受信部１４は、各種の情報を受信する。各種の情報とは、例えば、返信情報である。
【００５６】
返信受信部１４１は、返信情報を２以上の端末装置２から受信する。返信受信部１４１は、例えば、第一メッセージに対する返信情報を２以上の端末装置２から受信する。なお、返信情報は、例えば、紙媒体などのメッセージ以外の手段でユーザに伝えられた情報（第一メッセージ相当の情報）に対応するユーザの回答の情報でも良い。
【００５７】
端末装置２を構成する端末格納部２１は、各種の情報を格納し得る。各種の情報とは、例えば、ユーザ識別子である。
【００５８】
端末受付部２２は、指示や情報等を受け付ける。指示や情報等とは、例えば、ユーザが入力した返信、情報処理装置１へのアクセス指示等である。
【００５９】
ここで、受け付けとは、キーボードやマウス、タッチパネルなどの入力デバイスから入力された情報の受け付け、有線もしくは無線の通信回線を介して送信された情報の受信、光ディスクや磁気ディスク、半導体メモリなどの記録媒体から読み出された情報の受け付けなどを含む概念である。また、指示や情報等の入力手段は、タッチパネルやキーボードやマウスやメニュー画面によるもの等、何でも良い。端末受付部２２は、タッチパネルやキーボード等の入力手段のデバイスドライバーや、メニュー画面の制御ソフトウェア等で実現され得る。
【００６０】
端末受付部２２は、コードを受け付けても良い。コードとは、第一メッセージを識別可能なコードであっても良いし、返信情報が入力可能な画面やアプリへのアクセスのための情報（例えば、ＵＲＬ、ＵＲＩなど）でも良い。また、コードは、例えば、バーコード、ＱＲコード（登録商標）等の図柄により情報が埋め込まれたコード、数字列、文字列等である。コードが図柄により情報が埋め込まれたコードである場合、端末受付部２２は、通常、当該コードを読み取る機能（コードリーダー）を有する。また、端末受付部２２は、キーボード等の入力手段により、数字列、文字列等のコードを受け付けても良い。
【００６１】
端末受信部２３は、各種の情報を受信する。各種の情報は、例えば、メッセージや説明情報等である。各種の情報は、例えば、メッセージや説明情報を含む画面情報である。端末受信部２３が各種の情報を受信するトリガーは問わない。端末受信部２３は、プッシュ型で情報を受信しても良いし、プル型で情報を受信しても良い。
【００６２】
端末処理部２４は、各種の処理を行う。各種の処理とは、受信されたメッセージ等を用いて、出力する画面を構成する処理である。
【００６３】
端末出力部２５は、端末受信部２３が受信した情報や、端末処理部２４における処理結果や、端末受付部２２が受け付けた情報等を出力する。ここで、出力とは、ディスプレイへの表示、プロジェクターを用いた投影、プリンタでの印字、音出力、外部の装置への送信、記録媒体への蓄積、他の処理装置や他のプログラムなどへの処理結果の引渡しなどを含む概念である。
【００６４】
端末送信部２６は、各種の情報を送信する。各種の情報とは、例えば、ユーザの入力を用いて構成された返信情報、アクセス指示である。ユーザの入力とは、例えば、メッセージに対する返信に関する入力である。
【００６５】
格納部１１、メッセージ格納部１１１、端末情報格納部１１２、端末格納部２１は、不揮発性の記録媒体が好適であるが、揮発性の記録媒体でも実現可能である。格納部１１等に情報が記憶される過程は問わない。例えば、記録媒体を介して情報が格納部１１等で記憶されるようになってもよく、通信回線等を介して送信された情報が格納部１１等で記憶されるようになってもよく、あるいは、入力デバイスを介して入力された情報が格納部１１等で記憶されるようになってもよい。
【００６６】
処理部１２、統計処理部１２１、送信制御部１２２、端末処理部２４は、通常、ＭＰＵやメモリ等から実現され得る。処理部１２の処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。但し、ハードウェア（専用回路）で実現しても良い。
【００６７】
送信部１３、メッセージ送信部１３１、端末送信部２６は、通常、無線または有線の通信手段で実現されるが、放送手段で実現されても良い。
【００６８】
受信部１４、返信受信部１４１、端末受信部２３は、通常、無線または有線の通信手段で実現されるが、放送を受信する手段で実現されても良い。
【００６９】
端末出力部２５は、ディスプレイやスピーカー等の出力デバイスを含むと考えても含まないと考えても良い。端末出力部２５は、出力デバイスのドライバーソフトまたは、出力デバイスのドライバーソフトと出力デバイス等で実現され得る。
【００７０】
次に、情報システムの動作について説明する。まず情報処理装置１の動作について、図３のフローチャートを用いて説明する。
【００７１】
（ステップＳ３０１）送信制御部１２２は、第一メッセージを送信するか否かを判断する。第一メッセージを送信する場合はステップＳ３０２に行き、第一メッセージを送信しない場合はステップＳ３０４に行く。なお、例えば、情報処理装置１の図示しない受付部がメッセージ送信指示を受け付けた場合、送信制御部１２２は、第一メッセージを送信すると判断する。なお、メッセージ送信指示は、通常、ユーザが入力した指示であり、例えば、第一メッセージを識別する第一メッセージ識別子を有する。また、予め決められた時刻になった場合に、第一メッセージを送信すると判断しても良い。その他、送信制御部１２２は、第一メッセージを送信すると判断するための条件は問わない。つまり、第一メッセージの送信のトリガーは問わない。
【００７２】
（ステップＳ３０２）送信制御部１２２は、第一メッセージを送信する送信先を示す２以上の送信先識別子を取得する。送信制御部１２２は、例えば、端末情報格納部１１２に格納されているすべての各端末情報が有する２以上の送信先識別子を取得する。また、送信制御部１２２は、例えば、端末情報格納部１１２に格納されている端末情報のうち、特定の第一グループ識別子と対になる１または２以上の送信先識別子を取得する。
【００７３】
（ステップＳ３０３）メッセージ送信部１３１は、第一メッセージをメッセージ格納部１１１から読出し、ステップＳ３０２で取得された１または２以上の送信先識別子で識別される送信先に、第一メッセージを送信する。ステップＳ３０１に戻る。なお、メッセージ送信部１３１は、端末装置２からのアクセスがあった場合に、第一メッセージを送信しても良い。
【００７４】
（ステップＳ３０４）返信受信部１４１は、端末装置２から１または２以上の返信情報を受信したか否かを判断する。返信情報を受信した場合はステップＳ３０５に行き、返信情報を受信しない場合はステップＳ３０６に行く。なお、かかる返信情報は、通常、端末識別子に対応付いている。また、かかる返信は、通常、返信の対象となるメッセージを識別するメッセージ識別子に対応付いている。また、かかる返信は、返信の対象となるメッセージ識別子および項目識別子に対応付いていても良い。また、返信情報は、端末識別子またはメッセージ識別子または項目識別子のうちの１以上の識別子を有しても良い。また、第一メッセージが送信されていない場合でも、返信受信部１４１は、返信情報を受信しても良い。また、受信される返信情報は、返信または回答の対象を識別する返信識別子に対応付いていても良い。
【００７５】
（ステップＳ３０５）処理部１２は、ステップＳ３０４で受信された返信情報を、格納部１１に一時蓄積する。ステップＳ３０１に戻る。
【００７６】
（ステップＳ３０６）処理部１２は、統計処理を行うか否かを判断する。統計処理を行う場合はステップＳ３０７に行き、統計処理を行わない場合はステップＳ３０１に戻る。なお、処理部１２は、例えば、予め決められた時刻（例えば、返信情報の送信期限）になったことを判断し、統計処理を行うと判断する。また、処理部１２は、例えば、図示しない受付部が統計処理指示を受け付けた場合に、統計処理を行うと判断する。統計処理を行うトリガーは問わない。また、処理部１２は、例えば、返信受信部１４１が予め決められた条件を満たすほど多い返信情報を受信した場合に、統計処理を行うと判断する。予め決められた条件とは、例えば、返信情報の数が閾値以上または閾値より多いこと、または返信情報の割合が閾値以上または閾値より多いことである。また、第一メッセージを識別するメッセージ識別子に対応付けて、統計処理を行うことを判断する判断条件が格納部１１に格納されており、処理部１２は、１または２以上の第一メッセージごとに、統計処理を行うか否かを判断することは好適である。
【００７７】
（ステップＳ３０７）統計処理部１２１は、ステップＳ３０６で統計処理を行うと判断されたメッセージ識別子に対応する１または２以上の返信情報に対して、統計処理を行い、統計処理結果を取得する。統計処理部１２１は、同一の返信識別子に対応付いている１または２以上の返信情報に対して、統計処理を行い、統計処理結果を取得しても良い。ここで、統計処理部１２１が統計処理対象の１または２以上の返信情報を決定する方法は問わない。
【００７８】
（ステップＳ３０８）送信制御部１２２は、ステップＳ３０７で取得した統計処理結果が予め決められた条件を満たすか否かを判断する。予め決められた条件を満たす場合はステップＳ３０９に行き、予め決められた条件を満たさない場合はステップＳ３０１に戻る。なお、予め決められた条件は、第二メッセージを送信する、と決定するための条件である。
【００７９】
（ステップＳ３０９）送信制御部１２２は、第二メッセージを送信する送信先を識別する１または２以上の送信先識別子を取得する。送信制御部１２２は、例えば、第二グループ識別子に対応する１以上の送信先識別子を端末情報格納部１１２から取得する。また、送信制御部１２２は、例えば、「参加しない」とする旨の情報を含む返信を送信した端末装置２に対応する１以上の送信先識別子を取得する。
【００８０】
（ステップＳ３１０）送信制御部１２２は、送信する第二メッセージをメッセージ格納部１１１から取得する。なお、送信制御部１２２は、例えば、統計処理した返信情報に対応するメッセージ識別子で識別される第一メッセージに対応する第二メッセージを取得する。
【００８１】
（ステップＳ３１１）メッセージ送信部１３１は、ステップＳ３０９で取得された１以上の送信先識別子で識別される送信先に、ステップＳ３１０で取得された第二メッセージを送信する。ステップＳ３０１に戻る。
【００８２】
なお、図３のフローチャートにおいて、電源オフや処理終了の割り込みにより処理は終了する。
【００８３】
次に、端末装置２の動作について、図４のフローチャートを用いて説明する。
【００８４】
（ステップＳ４０１）端末受信部２３は、メッセージ等を受信したか否かを判断する。メッセージ等を受信した場合はステップＳ４０２に行き、メッセージ等を受信しない場合はステップＳ４０３に行く。なお、端末受信部２３は、通常、プッシュ型通信により、情報処理装置１からメッセージ等を受信するが、プル型の通信によりメッセージ等を受信しても良い。つまり、端末受付部２２が、ユーザからのメッセージ取得指示を受け付けた場合に、端末送信部２６が当該指示を情報処理装置１に送信し、その結果、端末受信部２３がメッセージを受信しても良い。また、ここで受信するメッセージは、第一メッセージでも第二メッセージでも、第三以降のメッセージでも良い。また、端末受信部２３は、メッセージと共に、説明情報や他の情報も受信しても良い。
【００８５】
（ステップＳ４０２）端末出力部２５は、ステップＳ４０１で受信されたメッセージ等を出力する。ステップＳ４０１に戻る。
【００８６】
（ステップＳ４０３）端末受付部２２は、ユーザから情報を受け付けたか否かを判断する。情報を受け付けた場合はステップＳ４０４に行き、情報を受け付けない場合はステップＳ４０５に行く。なお、ユーザとは、メッセージに対して、参加か不参加の意思表示をするユーザである。また、ここで受け付ける情報とは、通常、返信を構成する情報である。また、ここで受け付ける情報とは、例えば、参加することの意思表示のボタンの押下に対応する情報、または参加しないことの意思表示のボタンの押下に対応する情報である。ここで、端末受付部２２は、コードの読み取りを行い、コードに対応する情報（例えば、ＵＲＬなど）を取得しても良い。かかることも、情報の受け付けである。
【００８７】
（ステップＳ４０４）端末処理部２４は、ステップＳ４０３で受け付けた情報を図示しないバッファに一時蓄積する。ステップＳ４０１に戻る。
【００８８】
（ステップＳ４０５）端末受付部２２は、ユーザから返信の指示を受け付けたか否かを判断する。返信の指示を受け付けた場合はステップＳ４０６に行き、返信の指示を受け付けない場合はステップＳ４０１に戻る。
【００８９】
（ステップＳ４０６）端末処理部２４は、バッファに一時蓄積されている情報を用いて、送信する返信情報を構成する。なお、返信情報は、通常、参加するか否かを示す情報を有する。また、送信する返信情報は、通常、メッセージ識別子を有する。また、送信する返信情報は、例えば、メッセージ識別子と項目識別子とを有する。
【００９０】
（ステップＳ４０７）端末送信部２６は、ステップＳ４０６で構成した返信情報を情報処理装置１に送信する。ステップＳ４０１に戻る。
【００９１】
なお、図４のフローチャートにおいて、電源オフや処理終了の割り込みにより処理は終了する。
【００９２】
また、図４のフローチャートにおいて、ユーザが返信情報を入力する画面が端末装置２に出力される過程は問わない。例えば、端末装置２でコード（例えば、ＱＲコード）を読み込まれ、ＵＲＬが端末装置２に表示され、当該ＵＲＬの指示をユーザから受け付け、当該ＵＲＬで識別される画面（返信情報を入力する画面）が出力されても良い。
【００９３】
以下、本実施の形態における情報システムの具体的な動作について説明する。情報システムの概念図は図１である。
【００９４】
今、情報処理装置１のメッセージ格納部１１１は、図５に示すメッセージ管理表を格納している。メッセージ管理表は、「ＩＤ」「メッセージ識別子」「メッセージ」「説明情報」「送信先」「条件」を有する１以上のレコードを格納している。「ＩＤ」はレコードを識別する情報である。「メッセージ識別子」は、メッセージを識別する情報である。「メッセージ」は、送信されるメッセージである。メッセージは、画面の情報、画面を構成する情報等でも良い。「説明情報」は、送信される説明情報である。「送信先」は、送信先を特定する情報である。「送信先」を用いて「送信先識別子」を取得する処理は、プログラムにより実現されて良い。「条件」は、メッセージを送信する条件である。なお、図５のメッセージ識別子「３１」のメッセージ内の時間割内の「Ａ１」〜「Ａ４」、「Ｂ１」〜「Ｂ４」、「Ｅ１」〜「Ｅ４」等は講義名である、とする。また、メッセージ識別子「３１」の縦軸の「１」〜「４」は「１限目」〜「４限目」の意味である。また、メッセージ識別子「３１」の第一メッセージの中の時間割表の各セル（コマ）は選択可能なボタンである、とする。
【００９５】
また、端末情報格納部１１２は、図６に示す端末情報管理表を格納している。端末情報管理表は、「ＩＤ」「端末情報」を有する１以上のレコードを有する。「端末情報」は、「ユーザ識別子」「氏名」「住所」「送信先識別子」「グループ識別子」を有する。なお、「送信先識別子」は、ここでは、例えば、メールアドレス、携帯電話番号、通信アプリのＩＤ、ＩＰアドレス等の通信先を示す情報である。また、図６において、グループ識別子「Ｇ０１→Ｇ０２→Ｇ０３→Ｇ０４」という順に、グループ識別子は順序性を有する、とする。
【００９６】
かかる状況において、以下の４つの具体例について説明する。具体例１は、セミナーの参加を呼びかける場合であり、参加者の数が予め決められた条件になるほど多くなるまで、セミナーの参加を誘うメッセージを、返信の無いユーザに送信する場合である。また、具体例１では、第一メッセージと第二メッセージが異なる場合である。
【００９７】
具体例２は、派遣先で仕事ができる方を募集する場合であり、送信回数が一定以下であり、かつ参加者の数が予め決められた条件を満たすまで、仕事ができる方を募集する場合であり、予め決められたグループ単位（例えば、第一グループ→第二グループ→第三グループ）でメッセージを送信する場合である。また、具体例２は、第一メッセージと第二メッセージが同じ場合である。
【００９８】
具体例３は、学生に講義の受講を勧めるメッセージを送信する場合であり、第一メッセージで、複数の項目（複数の講義）についての「受講する／受講しない」の返答を求まる場合である。そして、具体例３において、項目（各講義）の受講生の数（参加者数）が予め決められた条件を満たすまで、講義ごとに、第二メッセージを送信する場合である。
【００９９】
具体例４は、メッセージ内の情報（ここでは、場所情報）を用いて、動的にグループを構成し、条件を満たすまで、グループ単位にメッセージを送信する場合である。
【０１００】
（具体例１）
ユーザは、メッセージ管理表の「ＩＤ＝１」のメッセージの送信指示を情報処理装置１に入力した、とする。すると、情報処理装置１の図示しない受付部は当該メッセージの送信指示を受け付ける。
【０１０１】
次に、送信制御部１２２は、「ＩＤ＝１」の第一メッセージを送信する、と判断する。そして、送信制御部１２２は、図５のメッセージ管理表の「ＩＤ＝１」の送信先「全員」を取得する。そして、送信制御部１２２は、送信先「全員」を用いて、図６の端末情報管理表から全レコードの送信先識別子「Ｓ０１」「Ｓ０２」・・・を取得する。
【０１０２】
次に、送信制御部１２２は、「ＩＤ＝１」のメッセージ識別子「１１」で識別される第一メッセージおよび説明情報をメッセージ管理表から取得する。なお、この第一メッセージの中の「参加」ボタン、「不参加」ボタンは選択可能であり、端末装置２におけるいずれかのボタンの押下により、「参加」または「不参加」のいずれかを示す情報を含む返信情報が返信される。
【０１０３】
次に、メッセージ送信部１３１は、取得された２以上の送信先識別子（「Ｓ０１」「Ｓ０２」・・・）で識別される送信先に、メッセージ識別子「１１」で識別される第一メッセージと説明情報とを送信する。なお、ここでは、メッセージ識別子「１１」も第一メッセージと共に送信される。
【０１０４】
次に、２以上の各端末装置２の端末受信部２３は、情報処理装置１から第一メッセージと説明情報とを受信する。そして、端末出力部２５は、受信された第一メッセージと説明情報とを出力する。ここでの第一メッセージ等の出力例は図７である。
【０１０５】
次に、各端末装置２のユーザは、図７の画面から「参加」ボタンまたは「不参加」ボタンを押下した、とする。なお、ボタンを押下しないユーザも居る、とする。
【０１０６】
次に、「参加」ボタンまたは「不参加」ボタンが押下された端末装置２のユーザから「参加」または「不参加」の情報、および返信の指示を受け付ける。次に、端末処理部２４は、受け付けた「参加」または「不参加」の情報を図示しないバッファに一時蓄積する。そして、端末処理部２４は、バッファに一時蓄積されている「参加」または「不参加」の情報と、ユーザ識別子とを有する返信情報を構成する、返信情報は、例えば、「参加，ｕ００１，１１」である。返信情報は、例えば、「＜ユーザ識別子＞ｕ００１  ＜返信＞１  ＜メッセージ識別子＞１１」である。なお、＜返信＞１は「参加」を意味する。次に、端末送信部２６は、構成した返信情報を情報処理装置１に送信する。
【０１０７】
次に、情報処理装置１の返信受信部１４１は、１または２以上の端末装置２から返信情報を受信する。そして、処理部１２は、受信された返信情報を、格納部１１に一時蓄積する。
【０１０８】
次に、処理部１２は、統計処理を行うタイミングである、と判断した、とする。ここでは、処理部１２は、予め決められた時刻になったことを検知し、統計処理を行うタイミングである、と判断した、とする。
【０１０９】
次に、統計処理部１２１は、メッセージ識別子「１１」に対応する返信情報の返信結果が「参加」である数（参加者数）を、１以上の返信情報から算出する。ここで、統計処理部１２１は、統計処理結果「参加者数「４０」」を取得した、とする。
【０１１０】
次に、送信制御部１２２は、メッセージ管理表の「ＩＤ＝１」の第二メッセージ（メッセージ識別子「１２」）に対応する条件「参加者＜５０」を取得する。そして、送信制御部１２２は、統計処理結果「参加者数「４０」」が条件「参加者＜５０」を満たす、と判断する。なお、第二メッセージに対応する条件とは、第二メッセージを送信するための条件である。
【０１１１】
次に、送信制御部１２２は、第二メッセージを送信する送信先を識別する１以上の送信先識別子を取得する。ここでは、送信制御部１２２は、返信情報を送信してきていない端末装置２に対応する送信先識別子を端末情報管理表から取得する。返信情報を送信してきていない端末装置２に対応する送信先識別子は、ここでは、一時蓄積されている返信情報が有するユーザ識別子（端末識別子と言っても良い）と対にならない送信先識別子である。
【０１１２】
次に、送信制御部１２２は、メッセージ管理表の「ＩＤ＝１」の第二メッセージ（ここでは、メッセージ識別子「１２」で識別されるメッセージ）および説明情報をメッセージ管理表から取得する。
【０１１３】
次に、メッセージ送信部１３１は、取得された１以上の送信先識別子で識別される送信先に、取得された第二メッセージと説明情報とを送信する。
【０１１４】
次に、端末装置２の端末受信部２３は、第二メッセージと説明情報とを受信する。そして、端末出力部２５は、受信されたメッセージ等を出力する。かかる出力例は図８である。
【０１１５】
次に、メッセージ等を受信した各端末装置２のユーザは、図８の画面から「参加」ボタンまたは「不参加」ボタンを押下した、とする。なお、ボタンを押下しないユーザも居る、とする。
【０１１６】
次に、「参加」ボタンまたは「不参加」ボタンが押下された端末装置２のユーザから「参加」または「不参加」の情報、および返信の指示を受け付ける。次に、端末処理部２４は、受け付けた「参加」または「不参加」の情報を図示しないバッファに一時蓄積する。そして、端末処理部２４は、バッファに一時蓄積されている「参加」または「不参加」の情報と、ユーザ識別子とを有する返信情報を構成する、返信情報は、例えば、「参加，ｕ００１，１２」である。返信情報は、例えば、「＜ユーザ識別子＞ｕ００１  ＜返信＞１  ＜メッセージ識別子＞１２」である。次に、端末送信部２６は、構成した返信情報を情報処理装置１に送信する。
【０１１７】
次に、情報処理装置１の返信受信部１４１は、１または２以上の端末装置２から返信情報を受信する。そして、処理部１２は、受信された返信情報を、格納部１１に一時蓄積する。
【０１１８】
次に、処理部１２は、統計処理を行うタイミングである、と判断した、とする。ここでは、処理部１２は、予め決められた時刻になったことを検知し、統計処理を行うタイミングである、と判断した、とする。
【０１１９】
次に、統計処理部１２１は、メッセージ識別子「１１」およびメッセージ識別子「１２」に対応する返信情報の返信結果が「参加」である数（参加者数）を、１以上の返信情報から算出する。ここで、統計処理部１２１は、統計処理結果「参加者数「５２」」を取得した、とする。
【０１２０】
次に、送信制御部１２２は、メッセージ管理表の「ＩＤ＝１」の第二メッセージ（メッセージ識別子「１２」）に対応する条件「参加者＜５０」を取得する。そして、送信制御部１２２は、統計処理結果「参加者数「５２」」が条件「参加者＜５０」を満たさない、と判断する。そして、処理を終了する。なお、以上の処理により、本セミナーへの参加者が定員に達した。
【０１２１】
なお、情報処理装置１の統計処理部１２１は、第二メッセージに対する返信情報が受信される毎に、今まで受信された１以上の返信情報する統計処理結果を取得し、当該統計処理結果が条件を満たすか否かを判断し、満たさないと判断した場合（例えば、定員に達した場合）に、メッセージ送信部１３１が、第二メッセージを送信し、返信情報を返信してきていない端末装置２に、「返信不要」の旨（例えば、定員に達した旨）の情報を送信しても良い。なお、統計処理結果が条件を満たすか否かを判断し、満たさないと判断した場合（例えば、定員に達した場合）に、メッセージ送信部１３１が、第二メッセージを送信したすべての端末装置２を含む端末装置２に、定員に達した旨の情報を送信しても良い。
【０１２２】
（具体例２）
まず、予め決められた時刻になり、情報処理装置１の送信制御部１２２は、第一メッセージを送信すると判断した、とする。
【０１２３】
次に、送信制御部１２２は、メッセージ管理表の「ＩＤ＝２」のレコードの送信先「グループ単位」を取得する。そして、送信先「グループ単位」は、グループ毎に順にメッセージを送信する（例えば、第一メッセージは第一グループに送信し、第二メッセージは第二グループに送信する）ことを示すので、送信制御部１２２は、第一メッセージを送信する第一の送信先群である、グループ識別子「Ｇ０１」と対になる送信先識別子（「Ｓ０１」等）を端末情報管理表から取得する。
【０１２４】
次に、メッセージ送信部１３１は、メッセージ管理表の「ＩＤ＝２」のレコードの「メッセージ識別子「２１」で識別される第一メッセージを取得する。そして、メッセージ送信部１３１は、取得された１以上の送信先識別子で識別される送信先に、当該第一メッセージを送信する。なお、情報処理装置１の処理部１２は、格納されているメッセージに、参加／不参加を表明するボタンを付加し、端末装置２で出力される画面の画面情報を構成しても良い。また、メッセージ送信部１３１は、ここで、送信回数「１」を図示しないバッファに蓄積する。
【０１２５】
次に、２以上の各端末装置２の端末受信部２３は、情報処理装置１から第一メッセージを受信する。そして、端末出力部２５は、受信された第一メッセージを出力する。ここでの第一メッセージ等の出力例は図９である。
【０１２６】
次に、各端末装置２のユーザは、図９の画面から「参加」ボタンまたは「不参加」ボタンを押下した、とする。なお、ボタンを押下しないユーザも居る、とする。
【０１２７】
次に、「参加」ボタンまたは「不参加」ボタンが押下された端末装置２のユーザから「参加」または「不参加」の情報、および返信の指示を受け付ける。次に、端末処理部２４は、受け付けた「参加」または「不参加」の情報を図示しないバッファに一時蓄積する。そして、端末処理部２４は、バッファに一時蓄積されている「参加」または「不参加」の情報と、ユーザ識別子とを有する返信情報を構成する、返信情報は、例えば、「参加，ｕ００１，２１」である。返信情報は、例えば、「＜ユーザ識別子＞ｕ００１  ＜返信＞１  ＜メッセージ識別子＞２１」である。次に、端末送信部２６は、構成した返信情報を情報処理装置１に送信する。
【０１２８】
次に、情報処理装置１の返信受信部１４１は、１または２以上の端末装置２から返信情報を受信する。そして、処理部１２は、受信された返信情報を、格納部１１に一時蓄積する。
【０１２９】
次に、処理部１２は、統計処理を行うタイミングである、と判断した、とする。ここでは、ユーザからの統計処理の指示の受け付けをトリガーとして、統計処理を行うタイミングである、と判断した、とする。
【０１３０】
次に、統計処理部１２１は、メッセージ識別子「２１」に対応する返信情報の返信結果が「参加」である数（参加者数）を、１以上の返信情報から算出する。ここで、統計処理部１２１は、統計処理結果「参加者数「５」」を取得した、とする。
【０１３１】
次に、送信制御部１２２は、メッセージ管理表の「ＩＤ＝２」のメッセージに対応する条件「送信回数＜３  ＆  参加者＜１０」を取得する。そして、送信制御部１２２は、統計処理結果「参加者数「５」」および送信回数「１」が条件「送信回数＜３  ＆  参加者＜１０」を満たす、と判断する。
【０１３２】
次に、送信制御部１２２は、第二メッセージを送信する送信先を識別する、グループ識別子「Ｇ０２」と対になる１以上の送信先識別子（例えば、「Ｓ０２」）を取得する。
【０１３３】
次に、送信制御部１２２は、メッセージ管理表の「ＩＤ＝２」の第二メッセージ（ここでは、第一メッセージと第二メッセージとは同じ）をメッセージ管理表から取得する。
【０１３４】
次に、メッセージ送信部１３１は、グループ識別子「Ｇ０２」で識別されるグループに属する１以上の送信先識別子で識別される送信先に、取得された第二メッセージを送信する。そして、メッセージ送信部１３１は、バッファ内の送信回数を「２」に更新する。
【０１３５】
次に、端末装置２の端末受信部２３は、第二メッセージを受信する。そして、端末出力部２５は、受信されたメッセージ等を出力する。かかる出力例は図９である。
【０１３６】
次に、各端末装置２のユーザは、図９の画面から「参加」ボタンまたは「不参加」ボタンを押下した、とする。
【０１３７】
次に、「参加」ボタンまたは「不参加」ボタンが押下された端末装置２のユーザから「参加」または「不参加」の情報、および返信の指示を受け付ける。次に、端末処理部２４は、受け付けた「参加」または「不参加」の情報を図示しないバッファに一時蓄積する。そして、端末処理部２４は、バッファに一時蓄積されている「参加」または「不参加」の情報と、ユーザ識別子とを有する返信情報を構成する、返信情報は、例えば、「参加，ｕ００２，２１」である。返信情報は、例えば、「＜ユーザ識別子＞ｕ００２  ＜返信＞１  ＜メッセージ識別子＞２１」である。次に、端末送信部２６は、構成した返信情報を情報処理装置１に送信する。
【０１３８】
次に、情報処理装置１の返信受信部１４１は、１または２以上の端末装置２から返信情報を受信する。そして、処理部１２は、受信された返信情報を、格納部１１に一時蓄積する。
【０１３９】
次に、処理部１２は、統計処理を行うタイミングである、と判断した、とする。
【０１４０】
次に、統計処理部１２１は、メッセージ識別子「２１」に対応する返信情報の返信結果が「参加」である数（参加者数）を、１以上の返信情報から算出する。ここで、統計処理部１２１は、統計処理結果「参加者数「９」」を取得した、とする。ここで、第一グループと第二グループのメンバーの中で、参加を表明した人が９名である、とする。
【０１４１】
次に、送信制御部１２２は、メッセージ管理表の「ＩＤ＝２」のメッセージに対応する条件「送信回数＜３  ＆  参加者＜１０」を取得する。そして、送信制御部１２２は、統計処理結果「参加者数「９」」および送信回数「２」が条件「送信回数＜３  ＆  参加者＜１０」を満たす、と判断する。
【０１４２】
次に、送信制御部１２２は、２回目の第二メッセージを送信する送信先を識別する、グループ識別子「Ｇ０３」と対になる１以上の送信先識別子（例えば、「Ｓ０３」「Ｓ０５」「Ｓ０６」）を取得する。
【０１４３】
次に、送信制御部１２２は、メッセージ管理表の「ＩＤ＝２」の第二メッセージ（ここでは、第一メッセージと第二メッセージとは同じ）をメッセージ管理表から取得する。
【０１４４】
次に、メッセージ送信部１３１は、グループ識別子「Ｇ０３」で識別されるグループに属する１以上の送信先識別子で識別される送信先に、取得された第二メッセージを送信する。そして、メッセージ送信部１３１は、バッファ内の送信回数を「３」に更新する。
【０１４５】
次に、端末装置２の端末受信部２３は、第二メッセージを受信する。そして、端末出力部２５は、受信されたメッセージ等を出力する。かかる出力例は図９である。
【０１４６】
次に、各端末装置２のユーザは、図９の画面から「参加」ボタンまたは「不参加」ボタンを押下した、とする。
【０１４７】
次に、「参加」ボタンまたは「不参加」ボタンが押下された端末装置２のユーザから「参加」または「不参加」の情報、および返信の指示を受け付ける。次に、端末処理部２４は、受け付けた「参加」または「不参加」の情報を図示しないバッファに一時蓄積する。そして、端末処理部２４は、バッファに一時蓄積されている「参加」または「不参加」の情報と、ユーザ識別子とを有する返信情報を構成する、返信情報は、例えば、「不参加，ｕ００３，２１」である。返信情報は、例えば、「＜ユーザ識別子＞ｕ００３  ＜返信＞０  ＜メッセージ識別子＞２１」である。なお、「＜返信＞０」は「不参加」を示す。次に、端末送信部２６は、構成した返信情報を情報処理装置１に送信する。
【０１４８】
次に、情報処理装置１の返信受信部１４１は、１または２以上の端末装置２から返信情報を受信する。そして、処理部１２は、受信された返信情報を、格納部１１に一時蓄積する。
【０１４９】
次に、処理部１２は、統計処理を行うタイミングである、と判断した、とする。
【０１５０】
次に、統計処理部１２１は、メッセージ識別子「２１」に対応する返信情報の返信結果が「参加」である数（参加者数）を、１以上の返信情報から算出する。ここで、統計処理部１２１は、統計処理結果「参加者数「９」」を取得した、とする。ここで、第一グループと第二グループと第三グループのメンバーの中で、参加を表明した人が９名であった、とする。
【０１５１】
次に、送信制御部１２２は、メッセージ管理表の「ＩＤ＝２」のメッセージに対応する条件「送信回数＜３  ＆  参加者＜１０」を取得する。そして、送信制御部１２２は、統計処理結果「参加者数「９」」および送信回数「３」が条件「送信回数＜３  ＆  参加者＜１０」を満たさない、と判断する。そして、処理を終了する。なお、以上の処理により、仕事への参加者が決定した。また、本具体例では、参加者が定員に満たない場合でも、送信回数の制限により、メッセージの送信を終了した。
【０１５２】
（具体例３）
ユーザは、メッセージ管理表の「ＩＤ＝３」のメッセージの送信指示を情報処理装置１に入力した、とする。すると、情報処理装置１の図示しない受付部は当該メッセージの送信指示を受け付ける。
【０１５３】
次に、送信制御部１２２は、「ＩＤ＝３」の第一メッセージを送信する、と判断する。そして、送信制御部１２２は、図５のメッセージ管理表の「ＩＤ＝３」のメッセージ識別子「３１」に対応する送信先「全員」を取得する。そして、送信制御部１２２は、送信先「全員」を用いて、図６の端末情報管理表から全レコードの送信先識別子「Ｓ０１」「Ｓ０２」・・・を取得する。
【０１５４】
次に、送信制御部１２２は、「ＩＤ＝３」のメッセージ識別子「３１」で識別される第一メッセージをメッセージ管理表から取得する。
【０１５５】
次に、メッセージ送信部１３１は、取得された２以上の送信先識別子（「Ｓ０１」「Ｓ０２」・・・）で識別される送信先に、メッセージ識別子「３１」で識別される第一メッセージを送信する。なお、ここでは、メッセージ識別子「３１」も第一メッセージと共に送信される。
【０１５６】
次に、２以上の各端末装置２の端末受信部２３は、情報処理装置１から第一メッセージを受信する。そして、端末出力部２５は、受信された第一メッセージを出力する。ここでの第一メッセージ等の出力例は図１０である。
【０１５７】
次に、各端末装置２のユーザは、図１０の画面から、受講したい講義を選択する。そして、ユーザは、「送信」ボタンを押下した、とする。ここでの画面例は、図１１である。なお、本ユーザは、講義「Ａ１，Ｂ２，Ｂ３，Ｅ２，Ｅ３等」を選択した、とする。
【０１５８】
次に、端末装置２のユーザから受講したい講義を識別する情報「Ａ１，Ｂ２，Ｂ３，Ｅ２，Ｅ３等」および返信の指示を受け付ける。次に、端末処理部２４は、受け付けた情報「Ａ１，Ｂ２，Ｂ３，Ｅ２，Ｅ３等」を図示しないバッファに一時蓄積する。そして、端末処理部２４は、バッファに一時蓄積されている情報と、ユーザ識別子とを有する返信情報を構成する、次に、端末送信部２６は、構成した返信情報を情報処理装置１に送信する。
【０１５９】
次に、情報処理装置１の返信受信部１４１は、１または２以上の端末装置２から返信情報を受信する。そして、処理部１２は、受信された返信情報を、格納部１１に一時蓄積する。
【０１６０】
次に、処理部１２は、統計処理を行うタイミングである、と判断した、とする。ここでは、処理部１２は、予め決められた時刻（受講希望の第一次期限）になったことを検知し、統計処理を行うタイミングである、と判断した、とする。
【０１６１】
次に、統計処理部１２１は、多数の学生から送信された返信情報を用いて、講義ごと（項目ごと、と言っても良い）に受講者数を算出する。
【０１６２】
次に、送信制御部１２２は、メッセージ管理表の「ＩＤ＝３」の条件を講義ごとに取得する。例えば、送信制御部１２２は、講義「Ａ１」に対して「Ａ１＜４０」を取得する。
【０１６３】
そして、送信制御部１２２は、講義ごとに、統計処理結果（例えば、「Ａ１：２９」）と条件（例えば、「Ａ１＜４０」）を用いて、統計処理結果が条件を満たすか否かを判断する。例えば、送信制御部１２２は、講義「Ａ１」に対して、統計処理結果「２９」は条件「＜４０」を満たす（定員を満たさないため、第二メッセージを送信する）と判断する。
【０１６４】
次に、送信制御部１２２は、第二メッセージを送信する送信先を識別する１以上の送信先識別子を取得する。ここでは、送信制御部１２２は、Ａ１に対して「参加を表明していない人」に対応する送信先識別子を端末情報管理表から取得する。返信情報を送信してきていない端末装置２に対応する送信先識別子は、ここでは、一時蓄積されている返信情報が有するユーザ識別子と対にならない送信先識別子、および一時蓄積されている返信情報が有する「Ａ１「不参加」」と対になる送信先識別子である。
【０１６５】
次に、送信制御部１２２は、メッセージ管理表の「ＩＤ＝３」の第二メッセージ（ここでは、メッセージ識別子「３２」で識別されるメッセージ）をメッセージ管理表から取得する。次に、送信制御部１２２は、取得した第二メッセージが有する変数「＄講義名」に「Ａ１」を代入し、「講義「Ａ１」に参加する人は返信して下さい。」を構成する。また、送信制御部１２２は、第二メッセージに、「受講する」および「受講しない」のボタンを付加した画面情報を構成する。
【０１６６】
次に、メッセージ送信部１３１は、取得された１以上の送信先識別子で識別される送信先に、取得された第二メッセージを含む画面情報を送信する。
【０１６７】
次に、端末装置２の端末受信部２３は、第二メッセージを含む画面情報を受信する。そして、端末出力部２５は、受信されたメッセージ等を出力する。かかる出力例は図１２である。
【０１６８】
次に、メッセージ等を受信した各端末装置２のユーザは、図１２の画面から「受講する」ボタンまたは「受講しない」ボタンを押下した、とする。なお、ボタンを押下しないユーザも居る、とする。
【０１６９】
次に、「受講する」ボタンまたは「受講しない」ボタンが押下された端末装置２の端末受付部２２は、ユーザから「受講する」または「受講しない」の情報、および返信の指示を受け付ける。次に、端末処理部２４は、受け付けた「受講する」または「受講しない」の情報を図示しないバッファに一時蓄積する。そして、端末処理部２４は、バッファに一時蓄積されている「受講する」または「受講しない」の情報と、講義名「Ａ１」と、ユーザ識別子とを有する返信情報を構成する、次に、端末送信部２６は、構成した返信情報を情報処理装置１に送信する。
【０１７０】
次に、情報処理装置１の返信受信部１４１は、１または２以上の端末装置２から返信情報を受信する。そして、処理部１２は、受信された返信情報を、格納部１１に一時蓄積する。
【０１７１】
次に、処理部１２は、統計処理を行うタイミングである、と判断した、とする。ここでは、処理部１２は、予め決められた時刻になったことを検知し、統計処理を行うタイミングである、と判断した、とする。
【０１７２】
次に、統計処理部１２１は、講義ごとに、返信情報の統計処理を行い、統計処理結果を取得する。
【０１７３】
そして、講義ごとに、定員に達するまで、第二メッセージの送信を含む、上記の処理を繰り返す。なお、予め格納された期限まで、第二メッセージの送信が繰り返されることは好適である。
【０１７４】
（具体例４）
ユーザは、メッセージ管理表の「ＩＤ＝４」のメッセージの送信指示を情報処理装置１に入力した、とする。すると、情報処理装置１の図示しない受付部は当該メッセージの送信指示を受け付ける。
【０１７５】
次に、送信制御部１２２は、「ＩＤ＝４」の第一メッセージを送信する、と判断する。そして、送信制御部１２２は、「ＩＤ＝４」の第一メッセージの中の予め決められた情報（ここでは、場所情報「ＡＢＣ」）を取得する。そして、送信制御部１２２は、第一メッセージの中の予め決められた情報（場所情報「ＡＢＣ」）と、ユーザ情報が有するユーザ属性値（ここでは、「住所」）とを用いて、２以上のユーザを２以上のグループに分ける。ここでは、送信制御部１２２は、場所情報「ＡＢＣ」から予め決められた第一条件を満たすほど近いことを示す住所に対応するユーザを第一グループのユーザとする。例えば、送信制御部１２２は、場所情報「ＡＢＣ」と住所が示す地点との移動時間または距離が閾値（例えば、１０分、または５ｋｍ）以内であるユーザ情報に対して第一グループのグループ識別子を付与する。なお、２地点間の移動時間または距離を算出する技術は公知技術であるので詳細な説明を省略する。そして、送信制御部１２２は、場所情報「ＡＢＣ」から予め決められた第一条件を満たさないが、第二条件を満たすほど近いことを示す住所に対応するユーザを第二グループのユーザとする。さらに、送信制御部１２２は、第一条件および第二条件の両方を満たさないユーザを第三グループのユーザとする。
【０１７６】
次に、送信制御部１２２は、「ＩＤ＝４」のメッセージ識別子「４１」で識別される第一メッセージおよび説明情報をメッセージ管理表から取得する。
【０１７７】
次に、メッセージ送信部１３１は、第一グループ識別子に対応するユーザ情報に含まれる１以上の送信先識別子（「Ｓ０３」「Ｓ０６」・・・）で識別される送信先に、メッセージ識別子「４１」で識別される第一メッセージと説明情報とを送信する。なお、ここでは、メッセージ識別子「４１」も第一メッセージと共に送信される。
【０１７８】
次に、２以上の各端末装置２の端末受信部２３は、情報処理装置１から第一メッセージと説明情報とを受信する。そして、端末出力部２５は、受信された第一メッセージと説明情報とを出力する。ここでの第一メッセージ等の出力例は図１３である。なお、ここでの端末装置２の例は、時計型の端末である。
【０１７９】
次に、各端末装置２のユーザは、図７の画面から「参加」ボタンまたは「不参加」ボタンを押下した、とする。なお、ボタンを押下しないユーザも居る、とする。
【０１８０】
次に、「参加」ボタンまたは「不参加」ボタンが押下された端末装置２のユーザから「参加」または「不参加」の情報、および返信の指示を受け付ける。次に、端末処理部２４は、受け付けた「参加」または「不参加」の情報を図示しないバッファに一時蓄積する。そして、端末処理部２４は、バッファに一時蓄積されている「参加」または「不参加」の情報と、ユーザ識別子とを有する返信情報を構成する、返信情報は、例えば、「参加，ｕ００３，４１」である。返信情報は、例えば、「＜ユーザ識別子＞ｕ００３  ＜返信＞１  ＜メッセージ識別子＞４１」である。なお、＜返信＞１は「参加」を意味する。次に、端末送信部２６は、構成した返信情報を情報処理装置１に送信する。
【０１８１】
次に、情報処理装置１の返信受信部１４１は、１または２以上の端末装置２から返信情報を受信する。そして、処理部１２は、受信された返信情報を、格納部１１に一時蓄積する。
【０１８２】
次に、処理部１２は、統計処理を行うタイミングである、と判断した、とする。ここでは、処理部１２は、予め決められた時刻になったことを検知し、統計処理を行うタイミングである、と判断した、とする。
【０１８３】
次に、統計処理部１２１は、メッセージ識別子「４１」に対応する返信情報の返信結果が「参加」である数（参加者数）を、１以上の返信情報から算出する。ここで、統計処理部１２１は、統計処理結果「参加者数「４５」」を取得した、とする。
【０１８４】
次に、送信制御部１２２は、メッセージ管理表の「ＩＤ＝１」の第二メッセージ（メッセージ識別子「４１」）に対応する条件「参加者＜５０」を取得する。そして、送信制御部１２２は、統計処理結果「参加者数「４５」」が条件「参加者＜５０」を満たす、と判断する。
【０１８５】
次に、送信制御部１２２は、第二グループのグループ識別子に対応するユーザ情報に含まれる１以上の送信先識別子を取得する。
【０１８６】
次に、送信制御部１２２は、メッセージ管理表の「ＩＤ＝４」の第二メッセージ（ここでは、第一メッセージと同じ）および説明情報をメッセージ管理表から取得する。
【０１８７】
次に、メッセージ送信部１３１は、取得された１以上の送信先識別子（第二グループの送信先識別子）で識別される送信先に、第二メッセージと説明情報とを送信する。
【０１８８】
次に、端末装置２の端末受信部２３は、第二メッセージと説明情報とを受信する。そして、端末出力部２５は、受信されたメッセージ等を出力する。かかる出力例は図１３である。
【０１８９】
次に、メッセージ等を受信した各端末装置２のユーザは、図１３の画面から「参加」ボタンまたは「不参加」ボタンを押下した、とする。
【０１９０】
次に、「参加」ボタンまたは「不参加」ボタンが押下された端末装置２のユーザから「参加」または「不参加」の情報、および返信の指示を受け付ける。次に、端末処理部２４は、受け付けた「参加」または「不参加」の情報を図示しないバッファに一時蓄積する。そして、端末処理部２４は、バッファに一時蓄積されている「参加」または「不参加」の情報と、ユーザ識別子とを有する返信情報を構成する、次に、端末送信部２６は、構成した返信情報を情報処理装置１に送信する。
【０１９１】
次に、情報処理装置１の返信受信部１４１は、１または２以上の端末装置２から返信情報を受信する。そして、処理部１２は、受信された返信情報を、格納部１１に一時蓄積する。
【０１９２】
そして、統計処理部１２１は、第二メッセージに対する返信情報が受信される毎に、今まで受信された返信情報に対する統計処理結果を取得し、当該統計処理結果が条件を満たすか否かを判断し、満たさないと判断した場合（例えば、定員に達した場合）に、メッセージ送信部１３１が、第二メッセージを送信し返信情報を返信してきていない端末装置２に、「返信不要」の旨（例えば、定員に達した旨）の情報を送信する。
【０１９３】
以上、本実施の形態によれば、送信したメッセージに対する返信の統計処理結果に応じた送信制御ができる。さらに具体的には、本実施の形態によれば、送信したメッセージに対する返信の統計処理結果に応じた送信する／しないの制御ができる。また、本実施の形態によれば、送信したメッセージに対する返信の統計処理結果が予め決められた条件を満たす場合のみ、次のメッセージを送信する、という制御ができる。また、本実施の形態によれば、送信したメッセージに対する返信の統計処理結果に応じて、次のメッセージを送信する先の制御ができる。また、本実施の形態によれば、送信したメッセージに対する返信に対する配信メッセージ毎、配信先毎、または項目毎の統計処理結果に応じた送信制御ができる。
【０１９４】
また、本実施の形態によれば、送信した第一メッセージに対する返信に対する統計処理結果に応じて、第一メッセージの送信先のグループとは異なるグループの端末装置に第二メッセージを送信できる。なお、本実施の形態によれば、かかるグループは、メッセージの内容に応じて、動的に設定できる。
【０１９５】
なお、上記の具体例において、端末装置２に、返信情報の入力の画面が出力されるまでの過程は問わない。例えば、図１４に示すような流れで、ユーザが端末装置２に返信情報を入力する。まず、例えば、アルバイトの説明会が終了した後、当該アルバイトを行う人を募集するために、図１４（ａ）の画面を、管理担当者の方が印刷して、説明会に来ていた１以上のユーザに配布した、とする。次に、ユーザは、配布された紙から、自身のスマートフォン（端末装置２）でＱＲコードを読み取り（図１４（ｂ））参照）、ＱＲコードに埋め込まれたＵＲＬが端末装置２に表示される（図１４（ｃ））参照）。次に、当該ユーザは、端末装置２に表示されたＵＲＬを指示（クリック）した、とする。すると、端末装置２の端末受付部２２は、当該ＵＲＬを受け付け、端末送信部２６は当該ＵＲＬで識別されるウェブページにアクセスし、端末受信部２３は当該ウェブページを受信し、端末出力部２５は、図１４（ｄ）の画面を出力する。そして、ユーザは、図１４（ｄ）の画面に名前等を入力し、続いて、図１４（ｅ）の画面に従い情報を入力し、続いて、図１４（ｆ）の画面に従い、画像を図示しない情報処理装置１にアップする。そして、情報処理装置１は、ユーザが端末装置２に入力した返信情報を受信し、当該ユーザがアルバイトを行う者として、登録する。なお、登録とは、アルバイトへの参加を示す返信情報と、ユーザの氏名や写真等の蓄積である。
【０１９６】
なお、本実施の形態における処理は、ソフトウェアで実現しても良い。そして、このソフトウェアをソフトウェアダウンロード等により配布しても良い。また、このソフトウェアをＣＤ−ＲＯＭなどの記録媒体に記録して流布しても良い。なお、このことは、本明細書における他の実施の形態においても該当する。なお、本実施の形態における情報処理装置１を実現するソフトウェアは、以下のようなプログラムである。つまり、このプログラムは、例えば、参加の問い合わせに関するメッセージが格納されるメッセージ格納部を具備する記録媒体にアクセス可能なコンピュータを、ユーザの参加に対する意思表示に関する返信に関する情報である返信情報を２以上の端末装置から受信する返信受信部と、前記２以上の返信情報を統計処理し、統計処理結果を取得する統計処理部と、前記統計処理結果に応じて、１以上の端末装置への前記メッセージの送信制御を行う送信制御部として機能させるためのプログラムである。
【０１９７】
また、かかるプログラムは、例えば、コンピュータがアクセス可能な記録媒体は、参加の問い合わせに関する１以上のメッセージが格納されるメッセージ格納部を具備し、コンピュータを、前記１以上のメッセージのうちの第一メッセージを２以上の端末装置に送信するメッセージ送信部と、前記第一メッセージに対する返信であり、端末装置のユーザの参加に対する意思表示に関する返信に関する情報である返信情報を２以上の端末装置から受信する返信受信部と、前記２以上の返信情報を統計処理し、統計処理結果を取得する統計処理部と、前記統計処理結果に応じて、前記第一メッセージと異なる、または前記第一メッセージと同じメッセージである第二メッセージの、１以上の端末装置への送信制御を行う送信制御部として機能させるためのプログラムである。
【０１９８】
上記プログラムにおいて、前記第二メッセージの送信制御は、前記第二メッセージを送信するか、送信しないかの制御であるものとして、コンピュータを機能させるプログラムであることは好適である。
【０１９９】
上記プログラムにおいて、前記送信制御部は、前記統計処理結果が予め決められた条件を満たす場合にのみ、前記１以上の端末装置へ前記第二メッセージを送信するものとして、コンピュータを機能させるプログラムであることは好適である。
【０２００】
上記プログラムにおいて、前記第二メッセージの送信制御は、前記第二メッセージを送信する送信先の制御であるものとして、コンピュータを機能させるプログラムであることは好適である。
【０２０１】
上記プログラムにおいて、前記送信制御部は、前記第一メッセージに対応する返信情報を送信した１以上の端末装置には、前記第二メッセージを送信しないものとして、コンピュータを機能させるプログラムであることは好適である。
【０２０２】
上記プログラムにおいて、前記返信情報は、１または２以上の項目に対する返信情報を含み、前記統計処理部は、前記メッセージ送信部が送信したメッセージ毎、または前記メッセージ送信部のメッセージの送信先毎、または前記返信受信部が受信した返信情報が有する項目毎に、前記２以上の返信情報を統計処理し、統計処理結果を取得するものとして、コンピュータを機能させるプログラムであることは好適である。
【０２０３】
記録媒体は、メッセージを送信する２以上の端末装置に関する情報であり、２以上のグループに分類される２以上の端末装置に関する情報であり、端末装置を識別する送信先識別子とグループを識別するグループ識別子とに対応する２以上の端末情報が格納される端末情報格納部をさらに具備し、上記プログラムにおいて、前記メッセージ送信部は、第一グループを識別する第一グループ識別子に対応する２以上の端末装置に前記第一メッセージを送信し、前記送信制御部は、前記第一グループとは異なる第二グループを識別する第二グループ識別子に対応する１以上の端末装置に前記第二メッセージを送信することを決定し、前記メッセージ送信部は、前記第二グループ識別子に対応する１以上の端末装置に前記第二メッセージを送信するものとして、コンピュータを機能させるプログラムであることは好適である。
【０２０４】
上記プログラムにおいて、第一メッセージと第二メッセージとが同じメッセージであり、前記メッセージ格納部は、１以上のメッセージを格納しており、前記送信制御部は、前記統計処理結果が予め決められた条件を満たすまで、１以上の端末装置への前記第一メッセージの送信制御を行うものとして、コンピュータを機能させるプログラムであることは好適である。
【０２０５】
また、図１５は、本明細書で述べたプログラムを実行して、上述した種々の実施の形態の情報処理装置１等を実現するコンピュータの外観を示す。上述の実施の形態は、コンピュータハードウェア及びその上で実行されるコンピュータプログラムで実現され得る。図１５は、このコンピュータシステム３００の概観図であり、図１６は、システム３００のブロック図である。
【０２０６】
図１５において、コンピュータシステム３００は、ＣＤ−ＲＯＭドライブを３０１２含むコンピュータ３０１と、キーボード３０２と、マウス３０３と、モニタ３０４とを含む。
【０２０７】
図１６において、コンピュータ３０１は、ＣＤ−ＲＯＭドライブ３０１２と、ＭＰＵ３０１３と、ＭＰＵ３０１３と、バス３０１４と、ＲＯＭ３０１５と、ＲＡＭ３０１６と、ハードディスク３０１７とを含む。ＲＯＭ３０１５は、ブートアッププログラム等のプログラムを記憶している。ＲＡＭ３０１６は、ＭＰＵ３０１３に接続され、アプリケーションプログラムの命令を一時的に記憶するとともに一時記憶空間を提供する。ハードディスク３０１７は、通常、アプリケーションプログラム、システムプログラム、及びデータを記憶している。ここでは、図示しないが、コンピュータ３０１は、さらに、ＬＡＮへの接続を提供するネットワークカードを含んでも良い。
【０２０８】
コンピュータシステム３００に、上述した実施の形態の情報処理装置１等の機能を実行させるプログラムは、ＣＤ−ＲＯＭ３１０１に記憶されて、ＣＤ−ＲＯＭドライブ３０１２に挿入され、さらにハードディスク３０１７に転送されても良い。また、プログラムは、図示しないネットワークを介してコンピュータ３０１に送信され、ハードディスク３０１７に記憶されても良い。プログラムは実行の際にＲＡＭ３０１６にロードされる。プログラムは、ＣＤ−ＲＯＭ３１０１またはネットワークから直接、ロードされても良い。
【０２０９】
プログラムは、コンピュータ３０１に、上述した実施の形態の情報処理装置１等の機能を実行させるオペレーティングシステム（ＯＳ）、またはサードパーティープログラム等は、必ずしも含まなくても良い。プログラムは、制御された態様で適切なモジュールを呼び出し、所望の結果が得られるようにする命令の部分のみを含んでいれば良い。コンピュータシステム３００がどのように動作するかは周知であり、詳細な説明は省略する。
【０２１０】
また、上記プログラムを実行するコンピュータは、単数であってもよく、複数であってもよい。すなわち、集中処理を行ってもよく、あるいは分散処理を行ってもよい。
【０２１１】
また、上記各実施の形態において、一の装置に存在する２以上の通信手段（送信部、受信部、端末送信部、端末受信部など）は、物理的に一の媒体で実現されても良いことは言うまでもない。
【０２１２】
また、上記各実施の形態において、各処理（各機能）は、単一の装置（システム）によって集中処理されることによって実現されてもよく、あるいは、複数の装置によって分散処理されることによって実現されてもよい。
【０２１３】
本発明は、以上の実施の形態に限定されることなく、種々の変更が可能であり、それらも本発明の範囲内に包含されるものであることは言うまでもない。
【産業上の利用可能性】
【０２１４】
以上のように、本発明にかかる情報処理装置は、送信したメッセージに対する返信の統計処理結果に応じた送信制御ができるという効果を有し、スマートフォン向け一斉情報配布を行う装置等として有用である。
【符号の説明】
【０２１５】
１  情報処理装置
２  端末装置
１１  格納部
１２  処理部
１３  送信部
１４  受信部
２１  端末格納部
２２  端末受付部
２３  端末受信部
２４  端末処理部
２５  端末出力部
２６  端末送信部
１１１  メッセージ格納部
１１２  端末情報格納部
１２１  統計処理部
１２２  送信制御部
１３１  メッセージ送信部
１４１  返信受信部
【図１】
2019079359.tif 000003
【図２】
2019079359.tif 000004
【図３】
2019079359.tif 000005
【図４】
2019079359.tif 000006
【図５】
2019079359.tif 000007
【図６】
2019079359.tif 000008
【図７】
2019079359.tif 000009
【図８】
2019079359.tif 000010
【図９】
2019079359.tif 000011
【図１０】
2019079359.tif 000012
【図１１】
2019079359.tif 000013
【図１２】
2019079359.tif 000014
【図１３】
2019079359.tif 000015
【図１４】
2019079359.tif 000016
【図１５】
2019079359.tif 000017
【図１６】
2019079359.tif 000018