"複数のユーザの行動に関する情報を設定情報として収集し、前記設定情報が一致するユーザ同士をマッチングし、当該マッチングしたユーザ間で交換情報を交換、あるいは共有させるための仲介処理を行う管理サーバ装置と、前記設定情報と前記交換情報を前記管理サーバ装置へ送信するとともに、前記管理サーバ装置からマッチング相手の前記交換情報を受信する複数の通信端末装置と、を備えた行動共有システムであって、前記管理サーバ装置は、ユーザのプロフィール情報と、お気に入りユーザ情報と、拒否ユーザ情報とを記録するユーザ情報格納部と、前記設定情報と、前記交換情報と、前記マッチング相手を特定する情報とを記録するマッチング情報格納部と、前記通信端末装置から送信されてきた前記プロフィール情報と、前記お気に入りユーザ情報と、前記拒否ユーザ情報とを受信し、前記ユーザ情報格納部に記録するユーザ情報受信部と、前記通信端末装置から送信されてきた前記設定情報を受信し、前記マッチング情報格納部に記録する設定情報受信部と、定期的に前記マッチング情報格納部に記録されている前記設定情報を読み出し、前記設定情報の項目が一致するユーザ同士をマッチングし、当該マッチングにより決定したマッチング相手を特定する情報を前記マッチング情報格納部に記録するマッチング制御部と、前記交換情報受信部が前記通信端末装置から前記交換情報を受信すると、前記マッチング相手の前記プロフィールと、マッチング相手の前記交換情報とを前記通信端末装置へ送信する交換情報送信部とを備え、前記通信端末装置は、前記プロフィール情報と、前記お気に入りユーザ情報と、前記拒否ユーザ情報とを前記管理サーバ装置へ送信するユーザ情報送信部と、前記設定情報を前記管理サーバ装置へ送信する設定情報送信部と、前記ユーザの前記交換情報を前記管理サーバ装置へ送信する交換情報送信部と、前記管理サーバ装置から前記マッチング相手の前記プロフィール情報と前記交換情報を受信する画面情報受信部とを具備することを特徴とする行動共有システム。前記通信端末装置のユーザ情報送信部は、前記ユーザが気に入ったマッチング相手をお気に入りユーザとして、前記ユーザが気に入らないマッチング相手を拒否ユーザとして、前記管理サーバ装置のユーザ情報格納部へ登録することを特徴とする行動共有システム。前記管理サーバ装置のマッチング制御部は、前記ユーザ情報格納部に記録されているお気に入りユーザ情報と、拒否ユーザ情報とを読み出し、前記マッチングを行う際に、お気に入りユーザ情報に登録されているユーザとのマッチングを優先的に行い、また拒否ユーザ情報に登録されているユーザはマッチングの対象外とすることを特徴とする行動共有システム。前記管理サーバ装置の前記交換情報送信部は、前記ユーザからの要求に応じて、前記マッチング相手が前記管理サーバ装置へ送信した全ての交換情報を前記通信端末装置に送信することを特徴とする行動共有システム。前記管理サーバ装置の前記交換情報送信部は、前記マッチング相手が登録しているプロフィールを読み出し、プロフィールの各項目の中で登録されていないものを検出し、前記マッチング相手が登録していないプロフィールの項目に関しては、前記ユーザのプロフィールの項目も前記マッチング相手に公開しないことを特徴とする行動共有システム。前記管理サーバ装置の交換情報送信部は、前記通信端末装置から前記交換情報を受信した時刻を全て記録し、前記ユーザと前記マッチング相手の両者の前記交換情報から、最新の前記交換情報の送信元を検出することで、前記ユーザと前記マッチング相手の間で前記交換情報の交換が交互になるように制御することを特徴とする行動共有システム。請求項1、2、3、4,5又は6記載の行動共有システムの各手段の機能をコンピュータに実現させるためのプログラム。しかしながら、従来の電子メールや電子掲示板等のメッセージ交換システムにおいては、一方的にメッセージを送る、あるいは不特定多数に向けてメッセージを公開するため、メッセージの発信者とメッセージの受信者で、そのメッセージに対する共感度に差が生じてしまう。例えば、今から仕事へ行くというユーザが今から仕事ですというメッセージを送信したにもかかわらず、メッセージを受信したユーザが休暇を取っていた場合は、お互いの状況が異なるため、必然的に共感度に差が生じる。また、情報交換が可能な相手を募集し、情報交換を求める場合でも、必ずしも両者が同じ状況ではないため、共感度に差が生じる場合があった。そのため、従来のメッセージ交換システムにおいては、送信したメッセージに対して必ずしも共感を得ることができないという課題があった。上記の目的を達成するための本発明は、複数のユーザの行動に関する情報を設定情報として収集し、設定情報が一致するユーザ同士をマッチングし、マッチングしたユーザ間で交換情報を交換、あるいは共有させるための仲介処理を行う管理サーバ装置と、設定情報と交換情報を管理サーバ装置へ送信するとともに、管理サーバ装置からマッチング相手の交換情報を受信する複数の通信端末装置とを備えた行動共有システムであって、管理サーバ装置は、ユーザのプロフィール情報と、お気に入りユーザ情報と、拒否ユーザ情報とを記録するユーザ情報格納部と、設定情報と、交換情報と、マッチング相手を特定する情報を記録するマッチング情報格納部と、通信端末装置から送信されてきたプロフィール情報と、お気に入りユーザ情報と、拒否ユーザ情報とを受信し、ユーザ情報格納部に記録するユーザ情報受信部と、通信端末装置から送信されてきた設定情報を受信し、マッチング情報格納部に記録する設定情報受信部と、定期的にマッチング情報格納部に記録されている設定情報を読み出し、設定情報の項目が一致するユーザ同士をマッチングし、マッチングにより決定したマッチング相手を特定する情報をマッチング情報格納部に記録するマッチング制御部と、交換情報受信部が通信端末装置から交換情報を受信すると、マッチング相手のプロフィールと、マッチング相手の交換情報とを通信端末装置へ送信する交換情報送信部とを備え、通信端末装置は、プロフィール情報と、お気に入りユーザ情報と、拒否ユーザ情報とを管理サーバ装置へ送信するユーザ情報送信部と、設定情報を管理サーバ装置へ送信する設定情報送信部と、ユーザの交換情報を管理サーバ装置へ送信する交換情報送信部と、管理サーバ装置からマッチング相手のプロフィール情報と交換情報を受信する画面情報受信部とを具備することを特徴とするものである。本発明の行動共有システムの通信端末装置のユーザ情報送信部は、ユーザが気に入ったマッチング相手をお気に入りユーザとして、ユーザが気に入らないマッチング相手を拒否ユーザとして、管理サーバ装置のユーザ情報格納部へ登録することを特徴とするものである。本発明の行動共有システムの管理サーバ装置のマッチング制御部は、ユーザ情報格納部に記録されているお気に入りユーザ情報と、拒否ユーザ情報とを読み出し、マッチングを行う際に、お気に入りユーザ情報に登録されているユーザとのマッチングを優先的に行い、また拒否ユーザ情報に登録されているユーザはマッチングの対象外とすることを特徴とするものである。本発明の行動共有システムでは、上記の構成により、気に入ったマッチング相手と再度マッチングされる可能性を高めることができるとともに、気に入らなかったマッチング相手とは二度とマッチングされない等の制御を行うことができる。また、お気に入りユーザとして登録されている数によって、人気ユーザ等のランキングを付けることも可能となる。本発明の行動共有システムの管理サーバ装置の交換情報送信部は、ユーザからの要求に応じて、マッチング相手が管理サーバ装置へ送信した全ての交換情報を通信端末装置に送信することを特徴とするものである。本発明の行動共有システムでは、上記の構成により、マッチング相手となったユーザが他のユーザとのマッチングにより、どのような交換情報を交換していたかを知ることができるため、初対面のマッチング相手がどのような人物かを判断することができる。本発明の行動共有システムの管理サーバ装置の交換情報送信部は、マッチング相手が登録しているプロフィールを読み出し、プロフィールの各項目の中で登録されていないものを検出し、マッチング相手が登録していないプロフィールの項目に関しては、ユーザのプロフィールの項目もマッチング相手に公開しないことを特徴とするものである。本発明の行動共有システムでは、上記の構成により、プロフィールの公開について、ユーザ間で公平性を保つことができるというメリットがある。本発明の行動共有システムの管理サーバ装置の交換情報送信部は、通信端末装置から交換情報を受信した時刻を全て記録し、ユーザとマッチング相手の両者の交換情報から、最新の交換情報の送信元を検出することで、ユーザとマッチング相手の間で交換情報の交換が交互になるように制御することを特徴とするものである。本発明の行動共有システムでは、上記の構成により、ユーザ、あるいはマッチング相手が一方的に交換情報を送信することを防げるというメリットがある。更に、上記の目的を達成するための本発明は、上記の行動共有システムの各手段の機能をコンピュータに実現させるためのプログラムである。これにより、上記と同様の効果を得ることができる。本発明による行動共有システムによれば、同じ行動を行うユーザ間で情報を交換、あるいは共有することができるため、その情報に対する共感度や、その行動を行うという意識を高めることができる。以下、行動共有システム1の実施形態について図面を参照して説明する。なお、実施の形態において同じ符号を付した構成要素は同様の動作を行うので、再度の説明を省略する場合がある。図1は、本発明の実施形態である行動共有システム1の概略構成図である。本実施形態の行動共有システム1は、図1に示すように、管理サーバ装置100と、複数の通信端末装置200を備える。管理サーバ装置100と複数の通信端末装置200は、有線や無線のネットワークや通信回線等を介して、通信可能となるよう接続されている。本実施形態においては、一例として、複数の通信端末装置200が、管理サーバ装置100にインターネット等のネットワークを介して接続されており、ユーザが通信端末装置200を利用し、管理サーバ装置100を介して、他のユーザと情報のやり取りを行う場合について説明する。図2は、本実施形態における行動共有システム1のブロック図である。管理サーバ装置100は、ユーザの行動に関する情報を設定情報として収集し、収集した設定情報の項目の一部、あるいは全てが一致するユーザ同士をマッチングし、マッチングしたユーザ間でメッセージ等の情報テキスト情報、静止画像情報、動画像情報、音声情報、位置情報、各種ポイント等を交換情報として交換、あるいは共有させるための仲介処理を行う。これにより、ユーザは、他のユーザ、つまりマッチング相手と交換情報を交換、あるいは共有することが可能となる。本発明である行動共有システム1を利用することで、ユーザ同士は様々な交換情報を交換、あるいは共有することが可能であるが、本実施形態では、ユーザ同士が交換情報としてメッセージを交換する場合を例に挙げて説明する。但し、本発明である行動共有システム1では、メッセージだけでなく、静止画像、動画像、音声情報、位置情報、各種ポイント等も交換可能であるとしても良い。また、これら複数の種類の情報例えば、メッセージと静止画像、あるいはメッセージと位置情報等を同時、交互、自由なタイミングで交換、あるいは共有することができるものとしても良い。また、単にマッチング相手と交換情報の交換、あるいは共有だけを行うのではなく、マッチングしたユーザ同士が音声通話やテレビ電話等でコミュニケーションを図っても良い。また、本実施形態では、ユーザ同士のマッチングを1対1である場合について説明するが、複数のユーザをマッチングさせ、交換情報を複数のユーザ間で交換、あるいは共有させるようにしても良い。なお、以下の説明で、管理サーバ装置100や通信端末装置200において、共用可能な一の装置に存在する2以上の処理手段、例えば交換情報受信部105と交換情報送信部106等は、物理的に一の媒体で実現されても良いことは言うまでもない。管理サーバ装置100は、ユーザ情報格納部101、マッチング情報格納部102、表示画面情報格納部103、ユーザ情報受信部104、交換情報受信部105、交換情報送信部106、設定情報受信部107、時間管理部108、およびマッチング制御部109を備える。通信端末装置200は、表示部201、入力部202、メモリ部203、ユーザ情報送信部204、設定情報送信部205、画面情報受信部206、および交換情報送信部207を備える。管理サーバ装置100は、各ユーザから通信端末装置200を介して、ユーザ情報としてプロフィールユーザID、性別、年齢、職業、趣味、その他等に関する情報と、ユーザ自身が事前に実行しようと決めた行動の内容行動内容と、その行動を実行する時間例えば、開始時刻や終了時刻等の情報時間情報等を収集する。そして、収集した情報から行動内容と時間情報等が一致するユーザ同士をマッチングし、マッチングしたユーザ間でメッセージの交換を行うための仲介処理を行う。本実施形態では、対象とするユーザを単にユーザと呼び、そのユーザのマッチング相手となる他のユーザのことをマッチング相手と呼ぶ。ユーザ情報格納部101は、各ユーザのユーザ情報であるプロフィールに関する情報と、お気に入りユーザに関する情報と、拒否ユーザに関する情報を記録しておくための装置である。ユーザ情報格納部101のユーザ情報に記録されているプロフィールには、ユーザのユーザID、ユーザの性別、年齢、居住地や職場等のエリア、職業、趣味、その他等の情報が含まれている。ここで、その他の情報には、ユーザが自由に表現できる自己PR等のテキスト情報だけでなく、静止画像写真や似顔絵等、動画像、音声データ等の情報を含めることができる。ユーザ情報格納部101に記録されているプロフィールは、ユーザ自身が通信端末装置200の表示部201に表示されるユーザ登録画面210から登録する情報である。ここで登録したユーザ自身のプロフィールに関する情報は、マッチング相手とのメッセージ交換の際にマッチング相手に公開される。但し、プロフィールの一部の項目例えば、エリア情報等、あるいは全ての項目を未設定とすることで、プロフィールの未設定の項目をマッチング相手に公開させないようにすることができる。また、ユーザ自身が未設定にしているプロフィールの項目がある場合、マッチング相手のプロフィールのその同じ項目は閲覧できないものとする。これにより、お互いのプロフィールの公開について公平性を保つことが可能となる。本実施形態では、ユーザ登録の処理についての詳細な説明は省略する。また、通信端末装置200の表示部201にユーザ登録画面210を表示させる方法については、ユーザが通信端末装置200から、Webブラウザ等を利用し、管理サーバ装置100にアクセスし、表示画面情報HTMLファイル等をダウンロードする等がある。ユーザ登録の技術については、クライアントサーバシステムにおいて、公知の技術であるため、本実施形態では説明を省略する。また、ユーザ情報格納部101には、本来、パスワード等のセキュリティを高めるための情報が含まれており、ユーザが通信端末装置200から管理サーバ装置100へアクセスする際はログイン認証等を要求することが望ましい。ログイン認証技術については、クライアントサーバシステムにおいて、公知の技術であるため、本実施形態では説明を省略する。また、ユーザが利用する通信端末装置200と管理サーバ装置100の間で各種情報のやり取りを行う場合、必ず送信元を識別するための情報である識別情報ユーザID、端末情報、各種アドレス等を同時に送受信するものとする。また、各設定情報あるいは、マッチングについても識別情報を付与し、通信端末装置200と管理サーバ装置100との間でメッセージ等の情報を送受信する際にも、対象となる設定情報が容易に識別できるようにすることが望ましい。本実施形態では、簡単のため、これらの識別情報の送受信については省略して説明を行うものとする。この送信元の識別技術については、クライアントサーバシステムにおいて、公知の技術である。ユーザ情報格納部101に記録されているユーザ情報には、プロフィールに関する情報の他に、ユーザが過去にマッチングしたマッチング相手をお気に入りユーザ、または拒否ユーザとして登録することができる。お気に入りユーザとは、マッチング相手とメッセージを交換することでユーザ自身が気に入ったマッチング相手のことであり、設定情報において、お気に入りユーザを優先にすることで、登録したお気に入りユーザと優先的にマッチングすることが可能である。また、拒否ユーザとは、マッチング相手とメッセージを交換することでユーザ自身が不快な思いをさせられた、あるいは二度とマッチングしたくないと思ったマッチング相手のことであり、設定情報において、拒否ユーザを拒否にすることで、拒否ユーザをマッチング対象から外すことができる。ここで、お気に入りユーザや、拒否ユーザは1人だけでなく、複数人を登録することができるものとする。マッチング情報格納部102は、マッチング情報である各ユーザの設定情報と実行情報を記録しておくための装置である。マッチング情報格納部102に記録されている設定情報とは、行動内容起床、就寝、運動、仕事、勉強、家事、育児、作業等、行動の時間情報行動の開始時刻、行動の終了時刻等、お気に入りユーザを優先してマッチングさせるか否かの情報、拒否ユーザをマッチング相手の対象外とするか否かの情報等である。マッチング情報格納部102に格納される設定情報は、本発明である行動共有システム1を利用する際に、通信端末装置200の表示部201に表示される設定画面220から設定する情報である。設定画面220の詳細は後述する。マッチング情報格納部102に記録されている実行情報とは、ユーザのマッチング相手のユーザIDと、メッセージ情報等である。マッチング相手は、管理サーバ装置100のマッチング制御部109が決定し、マッチング情報格納部102に記録する。また、メッセージ情報は、管理サーバ装置100の交換情報受信部105がユーザの通信端末装置200からメッセージを受信した受信日時と、そのメッセージの内容等が含まれる。本実施形態において、メッセージは、ユーザがメッセージ送信初期画面230、あるいはメッセージ送信許可画面250から送信したものである。但し、最初のメッセージは、メッセージ送信初期画面230、それ以降のメッセージは、メッセージ送信許可画面250から管理サーバ装置100へ送信される。メッセージの送信に関する詳細は後述する。表示画面情報格納部103は、通信端末装置200の表示部201に表示させる画面の表示画像情報を記録しておくための装置である。表示画像情報とは、例えば、Webブラウザ等で閲覧可能なHTMLファイル等のWebページの情報である。また、表示画像情報は、静止画や動画の画像情報であっても良いし、テキストの情報や、電子文書や電子ブックの情報であっても良い。また、表示画像情報は、一のWebページ等の情報を構成する一部の情報であっても良い。表示画像情報格納部103に格納される表示画像情報としては、ユーザ登録画面210、設定画面220、メッセージ送信初期画面230、メッセージ送信待機画面240、メッセージ送信許可画面250、メッセージ履歴画面260等がある。それぞれの画面の詳細については後述する。ユーザ情報受信部104は、通信端末装置200のユーザ情報送信部204から送信されてくるユーザ情報プロフィール、お気に入りユーザ、拒否ユーザ等に関する情報を受信し、ユーザ情報格納部101に記録するための装置である。プロフィールは、ユーザが通信端末装置200の表示部201に表示されるユーザ登録画面210のプロフィール入力欄211に入力した情報であり、ユーザ登録画面210の登録ボタン212を押すと、通信端末装置200のユーザ情報送信部204から管理サーバ装置100のユーザ情報受信部104に送信される情報である。また、お気に入りユーザや拒否ユーザに関する情報は、ユーザが通信端末装置200の表示部201に表示されるメッセージ送信待機画面240のお気に入りユーザ登録ボタン243、拒否ユーザ登録ボタン244、メッセージ送信許可画面250のお気に入りユーザ登録ボタン253、拒否ユーザ登録ボタン254を押すと、対象のマッチング相手をお気に入りユーザとして登録する登録要求、あるいは対象のマッチング相手を拒否ユーザとして登録する登録要求が、通信端末装置200のユーザ情報送信部204から管理サーバ装置100のユーザ情報受信部104に送信される。ユーザ情報受信部104は、通信端末装置200のユーザ情報送信部204からユーザ登録画面210の表示画面情報の要求を受信すると、表示画面情報格納部103からユーザ登録画面210の表示画面情報を読み出し、通信端末装置200の画面情報受信部206に送信するための装置である。交換情報受信部105は、通信端末装置200の交換情報送信部207から送信されたメッセージを受信すると、メッセージを受信した日時を時間管理部108から読み出すとともに、マッチング情報格納部102から行動の開始時刻または終了時刻を読み出し、メッセージ情報を受信した時刻が、行動の開始時刻または終了時刻を経過し、かつ行動の開始時刻または終了時刻から制限時間内であるか否かを判定し、メッセージを受信した日時が、行動の開始時刻または終了時刻を経過し、かつ行動の開始時刻または終了時刻から制限時間内である場合は、メッセージを受信した日時と、メッセージの内容をマッチング情報格納部102の実行情報に記録し、交換情報送信部106に対して、マッチング相手のプロフィールとメッセージ情報、さらにユーザ自身のメッセージ情報をユーザの通信端末装置200に送信するように交換情報送信要求を出すための装置である。ここで、制限時間内とは、ユーザ間でメッセージの交換ができる時間間隔で、本実施例では、例として行動の開始時刻または終了時刻から10分以内として説明を行う。この制限時間は、管理サーバ装置100の管理者によって予め設定されているものとする。交換情報受信部105は、通信端末装置200の交換情報送信部207から送信されたメッセージを受信すると、メッセージを受信した日時を時間管理部108から読み出すとともに、マッチング情報格納部102から行動の開始時刻または終了時刻を読み出し、メッセージ情報を受信した時刻が、行動の開始時刻または終了時刻を経過し、かつ行動の開始時刻または終了時刻から制限時間内であるか否かを判定し、メッセージを受信した日時が、行動の開始時刻または終了時刻を経過していない場合は、交換情報送信部106に対して、メッセージの交換ができる時間はまだである旨を知らせる内容の表示画面情報を送信するように要求を出し、受信したメッセージ情報を破棄するための装置である。本実施形態においては、メッセージの交換ができる時間はまだであることを知らせる画面については説明を省略する。交換情報受信部105は、通信端末装置200の交換情報送信部207から送信されたメッセージを受信すると、メッセージを受信した日時を時間管理部108から読み出すとともに、マッチング情報格納部102から行動の開始時刻または終了時刻を読み出し、メッセージ情報を受信した時刻が、行動の開始時刻または終了時刻を経過し、かつ行動の開始時刻または終了時刻から制限時間内であるか否かを判定し、メッセージ情報を受信した時刻が、行動の開始時刻または終了時刻を経過し、かつ制限時間も経過している場合は、交換情報送信部106に対して、マッチングが終了した旨を知らせる内容の表示画面情報を送信するように要求を出し、受信したメッセージ情報を破棄するための装置である。本実施形態においては、マッチングが終了した旨を知らせる画面については説明を省略する。交換情報受信部105は、通信端末装置200の交換情報送信部207からマッチング相手のメッセージ情報の更新要求を受信すると、更新要求を受信した日時を時間管理部108から読み出すとともに、マッチング情報格納部102から行動の開始時刻または終了時刻を読み出し、更新要求を受信した時刻が、行動の開始時刻または終了時刻を経過し、かつ行動の開始時刻または終了時刻から制限時間内であるか否かを判定し、更新要求を受信した日時が、行動の開始時刻または終了時刻を経過し、かつ行動の開始時刻または終了時刻から制限時間内である場合は、交換情報送信部106に対して、マッチング相手のプロフィールとメッセージ情報、さらにユーザ自身のメッセージ情報をユーザの通信端末装置200に送信するように交換情報送信要求を出すための装置である。交換情報受信部105は、通信端末装置200の交換情報送信部207からマッチング相手のメッセージ情報の更新要求を受信すると、更新要求を受信した日時を時間管理部108から読み出すとともに、マッチング情報格納部102から行動の開始時刻または終了時刻を読み出し、更新要求を受信した時刻が、行動の開始時刻または終了時刻を経過し、かつ行動の開始時刻または終了時刻から制限時間内であるか否かを判定し、更新要求を受信した日時が、行動の開始時刻または終了時刻を経過し、かつ制限時間も経過している場合は、交換情報送信部106に対して、マッチングが終了した旨を知らせる内容の表示画面情報を送信するように要求を出すための装置である。本実施形態においては、マッチングが終了したことを知らせる画面については説明を省略する。交換情報受信部105は、通信端末装置200の交換情報送信部207からメッセージ履歴画面260の表示画面情報の要求を受信すると、交換情報送信部106にメッセージ履歴画面260の表示画面情報の送信要求を送る。交換情報送信部106は、交換情報受信部105から交換情報送信要求を受け付けると、ユーザと対象のマッチング相手のプロフィールとメッセージ情報を読み出すとともに、ユーザに公開可能なマッチング相手のプロフィール項目を決定し、メッセージを送信する順番がユーザか否かを判定し、ユーザがメッセージを送信できる順番ではない場合は、表示画面情報格納部103からメッセージ送信待機画面240の表示画面情報を読み出し、マッチング相手のプロフィール公開可能項目のみとユーザとマッチング相手のメッセージ情報を表示画面情報に埋め込んだ後、通信端末装置200の画面情報受信部206に送信するための装置である。ここで、ユーザに公開するマッチング相手のプロフィール項目の決定方法、メッセージを送信できるユーザを判定する方法等の詳細は後述する。また、メッセージ送信待機画面240の表示画面情報に必要な情報等を埋め込み、クライアントへ送信する技術は、公知の技術であるため、詳しい説明は省略する。交換情報送信部106は、交換情報受信部105から交換情報送信要求を受け付けると、ユーザと対象のマッチング相手のプロフィールとメッセージ情報を読み出すとともに、ユーザに公開可能なマッチング相手のプロフィール項目を決定し、メッセージを送信する順番がユーザか否かを判定し、ユーザがメッセージを送信できる順番である場合は、表示画面情報格納部103からメッセージ送信許可画面250の表示画面情報を読み出し、マッチング相手のプロフィール公開可能項目のみとユーザとマッチング相手のメッセージ情報を表示画面情報に埋め込んだ後、通信端末装置200の画面情報受信部206に送信するための装置である。ここで、ユーザに公開するマッチング相手のプロフィール項目の決定方法、メッセージを送信できるユーザを判定する方法等の詳細は後述する。また、メッセージ送信許可画面250の表示画面情報に必要な情報等を埋め込み、クライアントへ送信する技術は、公知の技術であるため、詳しい説明は省略する。交換情報送信部106は、交換情報受信部105からメッセージ履歴画面260の表示画面情報の送信要求を受信すると、マッチング情報格納部102から対象のマッチング相手の過去のメッセージ情報を全て抽出し、表示画面情報格納部103からメッセージ履歴画面260の表示画面情報を読み出し、マッチング相手の過去のメッセージ情報を表示画面情報に埋め込んだ後、通信端末装置200の画面情報受信部206に送信するための装置である。交換情報送信部106は、交換情報受信部105からメッセージの交換ができる時間はまだである旨を知らせる内容の表示画面情報を送信するように要求を受け付けると、表示画面情報格納部103からメッセージの交換ができる時間はまだである旨を知らせる内容の表示画面情報を読み出し、通信端末装置200の画面情報受信部205へ送信するための装置である。ここで、メッセージの交換ができる時間はまだである旨を知らせる内容の表示画面情報の詳細は省略するが、テキストデータ、画像データ、音声データ等のどのような形式を用いてユーザに知らせても良い。交換情報送信部106は、交換情報受信部105からマッチングが終了した旨を知らせる内容の表示画面情報送信するように要求を受け付けると、表示画面情報格納部103からマッチングが終了した旨を知らせる内容の表示画面情報を読み出し、通信端末装置200の画面情報受信部205へ送信するための装置である。ここで、マッチングが終了した旨を知らせる内容の表示画面情報の詳細は省略するが、テキストデータ、画像データ、音声データ等のどのような形式を用いてユーザに知らせても良い。設定情報受信部107は、通信端末装置200の設定情報送信部205から送信されてくる設定情報を受信し、マッチング情報格納部102に設定情報を記録するための装置である。設定情報受信部107は、通信端末装置200の設定情報送信部205から設定画面220の表示画面情報の要求を受信すると、表示画面情報格納部103から設定画面220の表示画面情報を読み出し、通信端末装置200の画面情報受信部206に送信するための装置である。時間管理部108は、正確に時刻をカウントし、交換情報受信部105やマッチング制御部109等からの時刻の問い合わせがあると、その時点の時刻情報を返すための装置である。マッチング制御部109は、定期的に、マッチング情報格納部102から、現在時刻から予め指定した時間内例えば、30分以内に開始時刻あるいは終了時刻を設定している全てのユーザを抽出し、抽出したユーザの中から行動内容と開始時刻あるいは終了時刻が一致するユーザ同士をマッチングし、マッチング情報格納部102の対象となる実行情報のマッチング相手に相手のユーザIDを記録するための装置である。但し、お気に入りユーザの設定が優先になっている場合は、お気に入りユーザとのマッチングを優先し、拒否ユーザの設定が拒否なっている場合は、拒否ユーザはマッチングの対象外にするものとする。マッチング処理についての詳細は後述する。通信端末装置200は、ユーザが管理サーバ装置100に対して、ユーザ情報や、設定情報や、マッチング相手へのメッセージ等を送信し、さらに、管理サーバ装置100から、マッチング相手のユーザ情報や、マッチング相手のメッセージ等の情報を埋め込んだ各種の表示画面情報を受信するための装置である。通信端末装置200は、例えば、コンピュータや、携帯電話や、携帯情報端末等で実現可能である。表示部201は、本発明である行動共有システム1で利用する各種画面を表示させるための装置である。ユーザは、表示部201に表示された画面に従って、入力部202から必要な情報を入力、あるいは選択することで、各種情報を管理サーバ装置100に送信することができる。表示部201は、液晶モニタ等のデバイスで実現可能である。入力部202は、表示部201に表示された画面に、ユーザが必要な情報を入力、あるいは選択するために利用する装置である。ここで、選択するとは、表示部201に表示された送信ボタン等を押すクリックすることで、入力した情報を管理サーバ装置100へ送信する等の処理も含むものとする。入力部202としては、テンキーやキーボードやマウス等で実現可能である。また、表示部201と入力部202の機能を同時に実現できるタッチパネル等の装置を利用いても良い。メモリ部203は、管理サーバ装置100から受信した通信端末装置200の表示部201に表示する画面の表示画面情報を一時的に記録しておくための装置である。また、本発明である行動共有システム1を利用するために必要なプログラムを記録させておいても良い。なお、本発明である行動共有システム1は、通信端末装置200のWebブラウザ等のWebページを閲覧するためのアプリケーションソフトのみで実行できるようにしても良いし、通信端末装置200に専用のプログラムをインストールすることで実行できるようにしても良い。ユーザ情報送信部204は、ユーザ登録画面210においてユーザがプロフィール入力欄211に入力した情報を管理サーバ装置100のユーザ情報受信部104へ送信するための装置である。送信するタイミングとしては、ユーザがユーザ登録画面210にある登録ボタン212を押したクリックしたときである。ユーザ情報送信部204は、メッセージ送信初期画面230のプロフィール登録ボタン234が押されるクリックされると、管理サーバ装置100のユーザ情報受信部104へユーザ登録画面210の表示画面情報の要求を送信するための装置である。設定情報送信部205は、設定画面220においてユーザが設定情報入力欄221に入力した情報を管理サーバ装置100へ送信するための装置である。送信するタイミングとしては、ユーザが設定画面220にある設定ボタン222を押したクリックしたときである。設定情報送信部205は、メッセージ送信初期画面230の設定情報登録ボタン235が押されるクリックされると、管理サーバ装置100の設定情報受信部107へ設定画面220の表示画面情報の要求を送信するための装置である。画面情報受信部206は、管理サーバ装置100からユーザ登録画面210、設定画面220、メッセージ送信初期画面230、メッセージ送信待機画面240、メッセージ送信許可画面250、メッセージ履歴画面260等の表示画面情報を受信し、表示部201に表示させるための装置である。交換情報送信部207は、メッセージ送信初期画面230のメッセージ入力欄232に入力されたメッセージを送信ボタン233が押されたクリックされたタイミングで、またはメッセージ送信許可画面250のメッセージ入力欄256に入力されたメッセージを送信ボタン257が押されたタイミングで管理サーバ装置100の交換情報受信部105に送信するための装置である。交換情報送信部207は、メッセージ送信待機画面240の更新ボタン246が押されると、マッチング相手のメッセージ情報の更新要求を管理サーバ装置100の交換情報受信部105に送信するための装置である。本実施形態では、このようにユーザ自身がマッチング相手からのメッセージを管理サーバ装置100へ問い合わせるものとして説明するが、交換情報送信部207が、定期的に管理サーバ装置100へマッチング相手のメッセージ情報を確認するようにし、マッチング相手からのメッセージ情報を自動で受信するようにしても良い。また、マッチング相手とのメッセージの交換は、電子メールやFAX等の他の通信方法を用いて行っても良い。この場合でも、管理サーバ装置100等の中継サーバを介すことで、電子メールアドレス等の個人情報をマッチング相手に知らせることなく、メッセージ情報等の交換をすることが望ましい。詳細については、転送サービス等の公知の技術があるため、ここでは説明を省略する。交換情報送信部207は、ユーザがメッセージ送信待機画面240の更新ボタン246を押すクリックすると、管理サーバ装置100の交換情報受信部105にマッチング相手のメッセージ情報の更新要求を送信するための装置である。図3、図4、図5、図6は、行動共有システム1の管理サーバ装置100と通信端末装置200の動作を示すフローチャートである。以下、図3、図4、図5、図6を用いて行動共有システム1の動作について説明する。まず、図3を用いて、ユーザが、通信端末装置200を利用して、設定情報を管理サーバ装置100へ登録する処理を説明する。ステップS1101通信端末装置200の画面情報受信部206は、メッセージ送信初期画面230のプロフィール登録ボタン234が押されるクリックされると、表示部201に設定画面220を表示する。ステップS1102ユーザが、表示部201に表示された設定画面220の設定情報入力欄221に、行動内容、開始時刻あるいは終了時刻、お気に入りユーザを優先にするか否か、拒否ユーザを拒否するか否か等の設定情報を入力する。ステップS1103通信端末装置200の設定情報送信部205は、表示部201に表示された設定画面220の設定ボタン222が押されるクリックされると、ステップS1102で入力された設定情報を管理サーバ装置100の設定情報受信部107へ送信する。ステップS1104管理サーバ装置100の設定情報受信部107は、通信端末装置200の設定情報送信部205から送信された設定情報を受信する。ステップS1105管理サーバ装置100の設定情報受信部107は、ステップS1104で受信した設定情報をマッチング情報格納部102に設定情報として記録する。次に、図4を用いて、管理サーバ装置100のマッチング制御部109が、ユーザ同士をマッチングする処理について説明する。ステップS1201管理サーバ装置100のマッチング制御部109は、予め決められた時間毎本実施形態では、30分毎として説明する。にマッチング情報格納部102から、その時点から予め決められた時間以内本実施形態では、30分以内とする。に開始時刻あるいは終了時刻を登録しているユーザの設定情報と実行情報を読み出す。本実施形態において、マッチングを行う時間間隔を30分毎、マッチングを行う対象とするユーザの設定情報は、管理サーバ装置100のマッチング制御部109が、マッチングの処理を開始した時刻から30分以内に開始時刻あるいは、終了時刻を設定しているものとして説明を行うが、必ずしも、それらの時間間隔に限られるものではなく、時間間隔を短くすることでリアルタイムにマッチング処理を行うようにしても良い。ステップS1202管理サーバ装置100のマッチング制御部109は、ステップS1201読み出したユーザの設定情報から、行動内容と開始時刻あるいは、終了時刻が一致するユーザを抽出するとともに、行動内容が一致するユーザ毎に分類し、さらに、その分類した行動内容が一致するユーザを開始時刻あるいは、終了時刻が一致するユーザ毎に分類する。つまり、行動内容が起床、開始時刻が7時00分と設定しているユーザ毎、行動内容が起床、開始時刻が7時15分と設定しているユーザ毎、行動内容が仕事、開始時刻が7時00分と設定しているユーザ毎等に分類する。このステップS1202以降の処理については、それぞれの分類毎に処理を進めるものとする。但し、それぞれの分類毎の処理については同様の処理であるため、説明は省略し、ここでは、1つの分類の処理のみ説明を行う。ステップS1203管理サーバ装置100のマッチング制御部109は、ステップS1202で抽出し、分類したユーザ毎に実行情報のマッチング相手に記録されているマッチング相手のユーザIDを読み出し、マッチング相手が決まっているか否かを判定する。ステップS1204管理サーバ装置100のマッチング制御部109は、ステップS1203で抽出したマッチング相手が決まっていないユーザが存在する場合は、ステップS1205の処理を行い、マッチング相手が決っていないユーザが存在しない場合は処理を終了する。ステップS1205管理サーバ装置100のマッチング制御部109は、ステップS1203で抽出したマッチング相手が決っていないユーザの中から、お気に入りユーザの設定が優先になっているユーザを抽出する。ステップS1206管理サーバ装置100のマッチング制御部109は、ステップS1205でお気に入りユーザの設定が優先になっているユーザが存在する場合は、ステップS1207の処理を、お気に入りユーザの設定が優先になっているユーザが存在しない場合は、ステップS1214の処理を行う。但し、お気に入りユーザの設定が優先であるユーザが1人以下になった場合は、強制的にステップS1214の処理を行うようにすることが望ましい。ステップS1207管理サーバ装置100のマッチング制御部109は、ステップS1205で抽出したお気に入りユーザの設定が優先になっているユーザの中から、ランダムに1人を決定する。但し、ランダムではなく、設定条件を登録した日時が最も早いユーザに決定するようにしても良い。その場合、特定の設定情報が、何度も抽出されることを防ぐため、一度抽出された設定情報の登録日時は変更する、あるいは全ての設定情報が抽出された後に再度抽出されるようにすることが望ましい。本実施形態では、設定条件をマッチング情報格納部102に登録した日時情報についての説明は省略しているが、これはデータベースの登録時間のソート機能等を利用することで実現できる。以降、このステップ1207からステップS1213まで、ここで抽出したユーザのマッチング相手を決定する処理となる。このユーザのマッチング処理が終了すると、次に、このユーザと同類のユーザの処理を同様に順次行い、全て終了すると、ステップS1202で分類した次の設定情報にマッチング処理を移行する。ステップS1208管理サーバ装置100のマッチング制御部109は、ステップS1207で決定したユーザが登録しているお気に入りユーザをユーザ情報格納部101のユーザ情報から読み出す。ステップS1209管理サーバ装置100のマッチング制御部109は、ステップS1205で抽出したユーザの中に、ステップS1208で読み出したお気に入りユーザが存在するか否かを判定する。ここで、ステップS1205で抽出したユーザつまり、お気に入りユーザの設定が優先になっているユーザの中に、ステップS1208で読み出したユーザが存在するか否かを判定したが、ステップS1203で抽出した行動内容と時間情報が同じで、お気に入りユーザの設定が未設定のユーザの中に、ステップS1208で読み出したユーザが存在するか否かを判定しても良い。ステップS1210管理サーバ装置100のマッチング制御部109は、ステップS1209の判定で、対象のユーザが存在する場合は、存在したユーザをマッチング相手の候補とするとともに、ステップS1211の処理を実行し、対象のユーザが存在しない場合は、ステップS1215の処理を実行する。ステップS1211管理サーバ装置100のマッチング制御部109は、ステップS1209、あるいはステップS1215でマッチング相手の候補として抽出したユーザの中からランダムに1人のユーザを抽出する。但し、ここでも、ランダムではなく、設定条件を登録した日時が最も早いユーザに決定するようにしても良い。また、本実施形態では、マッチング相手として1人のユーザを決定するが、ここで複数人のユーザをマッチング相手として決定しても良い。ステップS1212管理サーバ装置100のマッチング制御部109は、ユーザ情報格納部101のユーザ情報から、ステップS1207で決定したユーザの拒否ユーザを読み出し、ステップS1211で決定したユーザが、拒否ユーザであるか否かを判定し、拒否ユーザでない場合は、ステップS1213の処理を行い、拒否ユーザである場合はステップS1205の処理を行う。ステップS1213管理サーバ装置100のマッチング制御部109は、ステップS1211で決定したユーザのユーザIDを、ステップS1207で決定したユーザのマッチング相手として、マッチング情報格納部102の実行情報のマッチング相手に記録するとともに、ステップS1207で決定したユーザのユーザIDを、ステップS1211で決定したユーザのマッチング相手として、マッチング情報格納部102の実行情報のマッチング相手に記録し、ステップS1205の処理を実行する。ステップS1214管理サーバ装置100のマッチング制御部109は、ステップS1203で抽出した、マッチング相手が決定していないユーザをランダムに1人決定する。但し、ランダムではなく、設定条件を登録した時間が最も早いユーザに決定するようにしても良い。以降のステップは、ここで決定したユーザのマッチング相手を決定する処理となる。ステップS1215管理サーバ装置100のマッチング制御部109は、ステップS1203からお気に入り設定が優先でないユーザをマッチング相手の候補として抽出する。次に、図5を用いて、ユーザが、通信端末装置200の表示部201に表示されたメッセージ送信初期画面230、またはメッセージ送信許可画面250から、マッチング相手に対してメッセージを送信する場合の処理について説明する。ステップS1301ユーザが、通信端末装置200の表示部201に表示されたメッセージ送信初期画面230、またはメッセージ送信許可画面250のメッセージ入力欄にメッセージを入力し、送信ボタンを押すと、通信端末装置200の交換情報送信部207が、ユーザが入力したメッセージを管理サーバ装置100の交換情報受信部105へ送信する。ステップS1302管理サーバ装置100の交換情報受信部105が、通信端末装置200の交換情報送信部207からユーザが入力したメッセージを受信する。ステップS1303管理サーバ装置100の交換情報受信部105は、ステップS1302でメッセージを受信した時刻を時間管理部108から読み出すとともに、マッチング情報格納部102から行動の開始時刻または終了時刻を読み出し、メッセージ情報を受信した時刻が、行動の開始時刻または終了時刻を経過し、かつ行動の開始時刻または終了時刻から制限時間内本実施例では、10分以内等であるか否かを判定し、メッセージを受信した時刻が、行動の開始時刻または終了時刻を経過し、かつ行動の開始時刻または終了時刻から制限時間内である場合は、ステップS1304の処理を行い、メッセージを受信した時刻が、行動の開始時刻または終了時刻を経過していない場合、または、行動の開始時刻または終了時刻を経過し、かつ制限時間も経過している場合は処理を終了する。ステップS1304管理サーバ装置100の交換情報受信部105は、ステップS1302で受信したユーザのメッセージをマッチング情報格納部102に、メッセージとメッセージを受信した日時とともに記録し、マッチング情報格納部102の実行情報のマッチング相手に記録されているマッチング相手のユーザIDを抽出し、交換情報送信部106に対して、マッチング相手のプロフィールとメッセージ情報、さらにユーザ自身のメッセージ情報をユーザの通信端末装置200に送信するように交換情報送信要求を出す。ステップS1305管理サーバ装置100の交換情報受信部106は、交換情報受信部105から交換情報送信要求を受け取ると、マッチング相手のユーザIDを検索キーとして、ユーザ情報格納部101からマッチング相手とユーザ自身のプロフィール、そしてマッチング情報格納部102の実行情報からマッチング相手とユーザ自身のメッセージ情報を抽出する。但し、ここで抽出するメッセージ情報は、対象となる設定情報マッチングに関するもののみである。ステップS1306管理サーバ装置100の交換情報送受信部106は、ステップS1305で抽出したユーザ自身のプロフィールから、情報が設定されている項目と、未設定になっている項目を識別し、情報が設定されている項目と同じ項目の情報をユーザに公開する情報として決定する。ステップS1307管理サーバ装置100の交換情報送信部106は、ステップS1305で読み出したマッチング相手のメッセージ情報が存在するか否かを判定する。ステップS1308管理サーバ装置100の交換情報送信部106は、ステップS1305でマッチング相手のメッセージ情報がマッチング情報格納部102の実行情報のメッセージ情報に1以上の記録がある場合は、ステップS1309の処理を行い、メッセージ情報の記録がない場合は、ステップS1314の処理を行う。ステップS1309管理サーバ装置100の交換情報送信部106は、ステップS1305で読み出したマッチング相手とユーザ自身のメッセージ情報の中から、最新のメッセージ情報を抽出し、そのメッセージの送信元がマッチング相手か否かを判定する。ここで、最新のメッセージとは、ユーザとマッチング相手の両方のメッセージ情報の中の最も新しいメッセージを示すそれぞれの最新のメッセージではない。ステップS1310管理サーバ装置100の交換情報送信部106は、ステップS1310の判定において、最新のメッセージの送信元がマッチング相手である場合は、ステップS1311の処理を行い、最新のメッセージの送信元がユーザ自身である場合は、ステップS1314の処理を行う。ステップS1311管理サーバ装置100の交換情報送信部106は、表示画面情報格納部103から、メッセージ送信許可画面250の表示画面情報を読み出し、メッセージ送信許可画面250の表示画面情報にマッチング相手の公開可能な項目と、マッチング相手とユーザ自身のメッセージ情報を埋め込み、ユーザの通信端末装置200の画面情報受信部205へ送信する。ステップS1312通信端末装置200の画面情報受信部205は、管理サーバ装置100から送信されたメッセージ送信許可画面250の表示画面情報を受信する。ステップS1313通信端末装置200の表示部201は、ステップS1312で受信したメッセージ送信許可画面250の表示画面情報を基に、メッセージ送信許可画面250を表示する。その後、ユーザがメッセージを入力し、メッセージを送信する場合はステップS1301の処理を行う。ステップS1314管理サーバ装置100の交換情報送信部106は、表示画面情報格納部103から、メッセージ送信待機画面240の表示画面情報を読み出し、メッセージ送信待機画面240の表示画面情報にマッチング相手の公開可能な項目と、マッチング相手とユーザ自身のメッセージ情報を埋め込み、ユーザの通信端末装置200の画面情報受信部205へ送信する。ステップS1315通信端末装置200の画面情報受信部205は、管理サーバ装置100から送信されたメッセージ送信待機240画面の表示画面情報を受信する。ステップS1316通信端末装置200の表示部201は、ステップS1315で受信したメッセージ送信待機画面240の表示画面情報を基に、メッセージ送信待機画面240を表示する。その後、ユーザがマッチング相手からの新しいメッセージを管理サーバ装置100に確認するため、更新ボタン246を押すクリックすると、再度ステップS1401の処理から実行される。次に、図6を用いて、ユーザが、通信端末装置200の表示部201に表示されたメッセージ送信待機画面240の更新ボタン246を押したクリックした場合の処理について説明する。ステップS1401ユーザが、通信端末装置200の表示部201に表示されたメッセージ送信待機画面240の更新ボタン246を押すクリックすると、通信端末装置200の交換情報送信部207が、マッチング相手のメッセージ情報の更新要求を管理サーバ装置100の交換情報受信部105へ送信する。ステップS1402管理サーバ装置100の交換情報受信部105が、通信端末装置200の交換情報送信部207からマッチング相手のメッセージ情報の更新要求を受信する。ステップS1403管理サーバ装置100の交換情報受信部105は、ステップS1402でマッチング相手のメッセージ情報の更新要求を受信した時刻を時間管理部108から読み出すとともに、マッチング情報格納部102から行動の開始時刻または終了時刻を読み出し、マッチング相手のメッセージ情報の更新要求を受信した時刻が、行動の開始時刻または終了時刻を経過し、かつ行動の開始時刻または終了時刻から制限時間内本実施例では、10分以内等であるか否かを判定し、メッセージを受信した時刻が、行動の開始時刻または終了時刻を経過し、かつ行動の開始時刻または終了時刻から制限時間内である場合は、ステップS1404の処理を行い、マッチング相手のメッセージ情報の更新要求を受信した時刻が、行動の開始時刻または終了時刻を経過していない場合、または、行動の開始時刻または終了時刻を経過し、かつ制限時間も経過している場合は処理を終了する。ステップS1404管理サーバ装置100の交換情報受信部105は、マッチング情報格納部102の実行情報のマッチング相手に記録されているマッチング相手のユーザIDを抽出し、交換情報送信部106に対して、マッチング相手のプロフィールとメッセージ情報、さらにユーザ自身のメッセージ情報をユーザの通信端末装置200に送信するように交換情報送信要求を出す。ステップS1405管理サーバ装置100の交換情報受信部106は、交換情報受信部105から交換情報送信要求を受け取ると、マッチング相手のユーザIDを検索キーとして、ユーザ情報格納部101からマッチング相手とユーザ自身のプロフィール、そしてマッチング情報格納部102の実行情報からマッチング相手とユーザ自身のメッセージ情報を抽出する。但し、ここで抽出するメッセージ情報は、対象となる設定情報マッチングに関するもののみである。ステップS1406管理サーバ装置100の交換情報送受信部106は、ステップS1405で抽出したユーザ自身のプロフィールから、情報が設定されている項目と、未設定になっている項目を識別し、情報が設定されている項目と同じ項目の情報をユーザに公開する情報として決定する。ステップS1407管理サーバ装置100の交換情報送信部106は、ステップS1405で読み出したマッチング相手のメッセージ情報が存在するか否かを判定する。ステップS1408管理サーバ装置100の交換情報送信部106は、ステップS1405でマッチング相手のメッセージ情報がマッチング情報格納部102の実行情報のメッセージ情報に1以上の記録がある場合は、ステップS1409の処理を行い、メッセージ情報の記録がない場合は、ステップS1414の処理を行う。ステップS1409管理サーバ装置100の交換情報送信部106は、ステップS1405で読み出したマッチング相手とユーザ自身のメッセージ情報の中から、最新のメッセージ情報を抽出し、そのメッセージの送信元がマッチング相手か否かを判定する。ここで、最新のメッセージとは、ユーザとマッチング相手の両方のメッセージ情報の中の最も新しいメッセージを示すそれぞれの最新のメッセージではない。ステップS1410管理サーバ装置100の交換情報送信部106は、ステップS1410の判定において、最新のメッセージの送信元がマッチング相手である場合は、ステップS1411の処理を行い、最新のメッセージの送信元がユーザ自身である場合は、ステップS1414の処理を行う。ステップS1411管理サーバ装置100の交換情報送信部106は、表示画面情報格納部103から、メッセージ送信許可画面250の表示画面情報を読み出し、メッセージ送信許可画面250の表示画面情報にマッチング相手の公開可能な項目と、マッチング相手とユーザ自身の眼セージ情報を埋め込み、ユーザの通信端末装置200の画面情報受信部205へ送信する。ステップS1412通信端末装置200の画面情報受信部205は、管理サーバ装置100から送信されたメッセージ送信許可画面250の表示画面情報を受信する。ステップS1413通信端末装置200の表示部201は、ステップS1412で受信したメッセージ送信許可画面250の表示画面情報を基に、メッセージ送信許可画面250を表示する。その後、ユーザがメッセージを入力し、メッセージを送信する場合はステップS1301の処理を行う。ステップS1414管理サーバ装置100の交換情報送信部106は、表示画面情報格納部103から、メッセージ送信待機画面240の表示画面情報を読み出し、メッセージ送信待機画面240の表示画面情報にマッチング相手の公開可能な項目と、マッチング相手とユーザ自身の眼セージ情報を埋め込み、ユーザの通信端末装置200の画面情報受信部205へ送信する。ステップS1415通信端末装置200の画面情報受信部205は、管理サーバ装置100から送信されたメッセージ送信待機240画面の表示画面情報を受信する。ステップS1416通信端末装置200の表示部201は、ステップS1415で受信したメッセージ送信待機画面240の表示画面情報を基に、メッセージ送信待機画面240を表示する。その後、ユーザがマッチング相手からの新しいメッセージを管理サーバ装置100に確認するため、更新ボタン246を押すクリックすると、再度ステップS1401の処理から実行される。図7は、管理サーバ装置100のユーザ情報格納部101とマッチング情報格納部102に記録される情報を説明するためのものである。図7のAはユーザ情報格納部101に記録されるユーザ情報、図7のBはマッチング情報格納部102に記録される設定情報と実行情報である。図7のAに示したユーザ情報格納部101のユーザ情報に記録される情報として、プロフィールに関する情報例えば、ユーザID、性別、年齢、エリア、職業、趣味、その他等の情報と、お気に入りユーザに関する情報と、拒否ユーザに関する情報がある。プロフィールに関する情報は、ユーザ登録画面210から登録される情報であり、お気に入りユーザに関する情報は、メッセージ交換時、ユーザ自身がメッセージ送信待機画面240のお気に入りユーザ登録ボタン243、あるいはメッセージ送信許可画面250のお気に入りユーザ登録ボタン253を押すことによって登録される情報であり、拒否ユーザに関する情報は、メッセージ交換時、ユーザ自身がメッセージ送信待機画面240の拒否ユーザ登録ボタン244、あるいはメッセージ送信許可画面250の拒否ユーザ登録ボタン254を押すことによって登録される情報である。図7のAに示したユーザ情報格納部101に記録されるプロフィールに関する情報において、ユーザが登録しない項目未設定のものがあっても良いが、マッチング相手とのメッセージ交換時におけるマッチング相手のプロフィールの該当する項目は閲覧できない。例えば、図7のAに示すように、ユーザIDA111のユーザが、プロフィールのエリアに関する項目を登録していない未設定場合は、メッセージ交換時、メッセージ送信待機画面240のマッチング相手情報表示欄241、またはメッセージ送信許可画面250のマッチング相手情報表示欄251に表示されるマッチング相手例えば、ユーザIDB222のユーザのエリアに関する情報は非表示となる。また、逆にマッチング相手がプロフィールに登録していない項目未設定がある場合は、メッセージ交換時におけるマッチング相手のプロフィールの該当する項目は非表示になるのは当然であるが、該当するユーザ自身の項目についても、マッチング相手に対しては非公開となる。例えば、ユーザIDB222のマッチング相手がプロフィールの趣味に関する項目を登録していない未設定場合は、メッセージ交換時、ユーザIDA111のユーザ自身のメッセージ送信待機画面240のマッチング相手情報表示欄241、またはメッセージ送信許可画面250のマッチング相手情報表示欄251に表示されるユーザIDB222のマッチング相手の趣味に関する情報は非表示となるとともに、メッセージ交換時、ユーザIDB222のマッチング相手のメッセージ送信待機画面240のマッチング相手情報表示欄241、またはメッセージ送信許可画面250のマッチング相手情報表示欄251に表示されるユーザIDA111のユーザ自身の趣味に関する情報も登録の有無に関係なく非表示となる。図7のBに示したマッチング情報格納部102に記録されている情報として、設定情報と実行情報がある。設定情報は、ユーザが設定画面220から管理サーバ装置100に登録した情報であり、ユーザID、行動内容、開始時刻、終了時刻、お気に入りユーザ、拒否ユーザ等の項目がある。また、実行情報は、ユーザによって設定情報が登録されると、設定情報毎にマッチング相手のユーザIDとメッセージ情報メッセージ受信日時とメッセージの登録欄が設けられ、マッチング制御部109がマッチング相手を決定すると、マッチング相手の欄に、マッチング相手のユーザIDが登録される。また、ユーザ間でのメッセージ交換が開始されると、ユーザ自身がマッチング相手に送信したメッセージが、管理サーバ装置100の交換情報受信部105がメッセージを受信した日時とともに、メッセージ情報に登録される。本実施形態では、各ユーザのメッセージをメッセージ情報1、メッセージ情報2として2通分が記録される場合を例にしているが、管理サーバ装置100の交換情報受信部105は、ユーザから3通目のメッセージを受信すると、メッセージ情報3を追加する。このように、制限時間内にユーザが管理サーバ装置100に対して送信したメッセージは全て記録される。また、過去の設定情報マッチングについても一定の時間記録され続ける。図7のBに示したマッチング情報格納部102に記録されている実行情報のメッセージ情報は、マッチング相手のユーザIDを検索キーとして、設定情報に登録されているマッチング相手の全ての設定情報を読み出すことができる。これにより、ユーザがメッセージ送信待機画面240のマッチング相手情報表示欄241にある過去メッセージ閲覧ボタン242、またはメッセージ送信許可画面250のマッチング相手情報表示欄251にある過去メッセージ閲覧ボタン252を押すと、マッチング相手の過去のメッセージ履歴の閲覧が可能となる。ユーザは、マッチング相手のメッセージ履歴を確認することで、お気に入りユーザとして登録するか、拒否ユーザとして登録するか、あるいはどちらも登録しないかを判断する指標にすることができる。マッチング相手の過去のメッセージ履歴を閲覧するメッセージ履歴画面260の詳細は後述する。次に、行動共有システム1において、通信端末装置200の表示部201に表示される画面について詳しく説明する。かかる行動共有システム1において通信端末装置200が使用する画面としては、ユーザ登録画面210、設定画面220、メッセージ送信初期画面230、メッセージ送信待機画面240、メッセージ送信許可画面250、メッセージ履歴画面260等がある。図8はユーザ登録画面210を説明するための図、図9は設定画面220を説明するための図、図10はメッセージ送信初期画面230を説明するための図、図11はメッセージ送信待機画面240を説明するための図、図12はメッセージ送信許可画面250を説明するための図、図13はメッセージ履歴画面260を説明するための図である。図8は、ユーザ登録画面210の表示例である。行動共有システム1において、ユーザが管理サーバ装置100へユーザ情報のプロフィールを登録するために利用する画面である。このユーザ登録画面210は、通信端末装置200の表示部201に表示される。ユーザが、プロフィール入力欄211にユーザID、性別、年齢、エリア、職業、趣味、その他等の項目を入力し、登録ボタン212を押すクリックすることで、通信端末装置200のユーザ情報送信部204から管理サーバ装置100のユーザ情報受信部104へ入力された情報が送信される。また、ユーザ登録画面210の表示画面情報は、管理サーバ装置100の表示画面情報格納部103に記録されており、後述するメッセージ送信初期画面230のプロフィール登録ボタン234を押すことで、通信端末装置200のユーザ情報送信部204から管理サーバ装置100のユーザ情報受信部104へユーザ登録画面210の表示画面情報の要求が送られる。要求を受けたユーザ情報受信部104は、表示画面情報格納部103からユーザ登録画面210の表示画面情報を読み出し、通信端末装置200の画面情報受信部206に表示画面情報を送る。但し、アプリケーションのインストール等で事前に通信端末装置200のメモリ部203に記録しておき、必要に応じてメモリ部203から読み出すようにしても良い。図9は、設定画面220の表示例である。行動共有システム1において、ユーザが管理サーバ装置100に設定情報を登録するために利用する画面である。この設定画面220は、通信端末装置200の表示部201に表示される。ユーザは、行動共有システム1を利用したい場合、設定画面220の設定情報入力欄221に行動内容、開始時刻、終了時刻、お気に入りユーザ優先、または未設定、拒否ユーザ拒否、または未設定等を入力し、設定ボタン222を押すことで、入力した設定情報が通信端末装置200の設定情報送信部205から管理サーバ装置100の設定情報受信部107に送信される。また、設定画面220の表示画面情報は、管理サーバ装置100の表示画面情報格納部103に記録されており、後述するメッセージ送信初期画面230の設定情報登録ボタン235を押すことで、通信端末装置200の設定情報送信部205から管理サーバ装置100の設定情報受信部107へ設定画面220の表示画面情報の要求が送られる。要求を受けた設定情報受信部107は、表示画面情報格納部103から設定画面220の表示画面情報を読み出し、通信端末装置200の画面情報受信部206に表示画面情報を送る。但し、アプリケーションのインストール等で事前に通信端末装置200のメモリ部203に記録しておき、必要に応じてメモリ部203から読み出すようにしても良い。図10は、メッセージ送信初期画面230の表示例である。行動共有システム1における基本画面トップ画面であり、ユーザがログイン等の認証を行うと、最初に表示される画面である。メッセージ送信初期画面230は、トップ画面の役割を果たすとともに、ユーザ自身がマッチング相手に最初のメッセージを送るために利用する画面である。このメッセージ送信初期画面230は、通信端末装置200の表示部201に表示される。メッセージ送信初期画面230の設定情報一覧231には、ユーザが登録した設定情報が一覧表示され、メッセージの送信対象にしたい設定情報にチェックを入れ、メッセージ入力欄232にメッセージを入力し、送信ボタン233を押すクリックすることでチェックを入れた設定情報に対するメッセージが、通信端末装置200の交換情報送信部207から管理サーバ装置100の交換情報受信部105へ送信される。また、ユーザがプロフィールを登録する場合は、プロフィール登録ボタン234を押すことで、通信端末装置200のユーザ情報送信部204が管理サーバ装置100にユーザ登録画面210の表示画面情報の要求を送信する。また、ユーザが新しく設定情報を登録する場合は、設定情報登録ボタン235を押すことで、通信端末装置200の設定情報送信部205が管理サーバ装置100に設定画面220の表示画面情報の要求を送信する。また、メッセージ送信初期画面230の表示画面情報は、管理サーバ装置100の表示画面情報格納部103に記録されており、ログインが完了すると管理サーバ装置100の交換情報送信部106から通信端末装置200の画面情報受信部206へ送られてくる。本実施形態では、ログイン認証に関する処理については、公知の技術であるため、説明を省略する。図11は、メッセージ送信待機画面240の表示例である。行動共有システム1において、ユーザがマッチング相手にメッセージを送信した直後から、次にマッチング相手の最新メッセージが届くまでの間、つまりユーザ自身がメッセージを送信できる順番になるまで待機する間に表示される画面である。このメッセージ送信待機画面240は、通信端末装置200の表示部201に表示される。メッセージ送信待機画面240のマッチング相手情報表示欄241には、マッチング相手のプロフィールに関する情報と、過去メッセージ閲覧ボタン242が表示される。但し、ここに表示されるマッチング相手のプロフィール情報は、ユーザ自身が登録し、かつマッチング相手が登録しているプロフィールの項目に限られる。また、過去メッセージ閲覧ボタン242が押されるクリックされると、通信端末装置200の交換情報送信部207が管理サーバ装置100の交換情報受信部105にメッセージ履歴画面260の表示画面情報の要求を送信する。また、お気に入りユーザ登録ボタン243が押されると、通信端末装置200のユーザ情報送信部204が対象のマッチング相手をお気に入りユーザとして登録する要求を管理サーバ装置100のユーザ情報受信部104へ送信する。また、拒否ユーザ登録ボタン244が押されると、通信端末装置200のユーザ情報送信部204が対象のマッチング相手を拒否ユーザとして登録する要求を管理サーバ装置100のユーザ情報受信部104へ送信する。また、メッセージ情報表示欄245には、対象となる設定情報に関するユーザ自身とマッチング相手のメッセージと、それらのメッセージを管理サーバ装置100が受信した受信日時が表示される。また、更新ボタン246は、メッセージ情報を更新するためのボタンであり、更新ボタン246が押されると、通信端末装置200の交換情報送信部207が管理サーバ装置100の交換情報受信部105にメッセージ情報の更新要求を送信する。また、メッセージ送信待機画面240の表示画面情報は、管理サーバ装置100の表示画面情報格納部103に記録されており、ユーザがメッセージ送信初期画面230、あるいはメッセージ送信許可画面250からメッセージを管理サーバ装置100に送信すると、管理サーバ装置100の交換情報送信部106から送られてくる。図12は、メッセージ送信許可画面250の表示例である。行動共有システム1において、ユーザが対象のマッチング相手に2通目以降のメッセージを送信するために利用する画面である。このメッセージ送信許可画面250は、通信端末装置200の表示部201に表示される。メッセージ送信許可画面250のマッチング相手情報表示欄251には、マッチング相手のプロフィールに関する情報と、過去メッセージ閲覧ボタン252が表示される。但し、ここに表示されるマッチング相手のプロフィール情報は、ユーザ自身が登録し、かつマッチング相手が登録しているプロフィールの項目に限られる。また、過去メッセージ閲覧ボタン252が押されるクリックされると、通信端末装置200の交換情報送信部207が管理サーバ装置100の交換情報受信部105にメッセージ履歴画面260の表示画面情報の要求を送信する。また、お気に入りユーザ登録ボタン253が押されると、通信端末装置200のユーザ情報送信部204が対象のマッチング相手をお気に入りユーザとして登録する要求を管理サーバ装置100のユーザ情報受信部104へ送信する。また、拒否ユーザ登録ボタン254が押されると、通信端末装置200のユーザ情報送信部204が対象のマッチング相手を拒否ユーザとして登録する要求を管理サーバ装置100のユーザ情報受信部104へ送信する。また、メッセージ情報表示欄255には、対象となる設定情報に関するユーザ自身とマッチング相手のメッセージと、それらのメッセージを管理サーバ装置100が受信した受信日時が表示される。また、ユーザがメッセージ入力欄256にメッセージを入力し、送信ボタン257を押すクリックすると、通信端末装置200の交換情報送信部207が入力されたメッセージを管理サーバ装置100の交換情報受信部105へ送信する。また、メッセージ送信許可画面250の表示画面情報は、管理サーバ装置100の表示画面情報格納部103に記録されており、ユーザがメッセージ送信待機画面240の更新ボタン246を押し、管理サーバ装置100のマッチング情報格納部102の実行情報に、ユーザ自身の最新のメッセージより後にマッチング相手が送信したメッセージがある場合つまり、ユーザがメッセージを送信できる順番にある場合に、管理サーバ装置100の交換情報送信部106から送られてくる。図13は、メッセージ履歴画面260の表示例である。行動共有システム1において、ユーザがマッチング相手の過去の全てのメッセージを閲覧するために利用する画面である。ユーザは、メッセージ履歴画面260に表示されるマッチング相手の過去の全てのメッセージから、マッチング相手となった人物が、悪意のある人物か否か等を判断することが可能である。このメッセージ履歴画面260は、通信端末装置200の表示部201に表示される。メッセージ履歴表示欄261に、マッチング相手がこれまでに管理サーバ装置100に送信した全てのメッセージと、それらメッセージを管理サーバ装置100が受信した受信日時が表示される。つまり、ある特定の設定情報に関するマッチング相手のメッセージ情報だけでなく、マッチング相手が過去に管理サーバ装置100へ送信した全てのメッセージが表示される。また、戻るボタン262を押すクリックすると前の画面に戻る。また、メッセージ履歴画面260の表示画面情報は、管理サーバ装置100の表示画面情報格納部103に記録されており、ユーザがメッセージ送信待機画面240の過去メッセージ閲覧ボタン242、あるいはメッセージ送信許可画面250の過去メッセージ閲覧ボタン252を押すと、管理サーバ装置100の交換情報送信部106から送られてくる。本発明は、以上の実施の形態に限定されることなく、種々の変更が可能であり、それらも本発明の範囲内に包含されるものであることは言うまでもない。"