機器情報を、ネットワークに接続されている他の情報処理装置に対して送信する機器情報送信部と、前記機器情報を受信した前記他の情報処理装置が、前記機器情報に基づいて送信するデータであって、前記他の情報処理装置により実行されているアプリケーションプログラムの処理に係るサービスへの参加を促す参加催促データを受信したか否かを判定する参加催促データ受信判定部と、前記参加催促データを受信したと判定された場合、前記サービスに参加するためのアプリケーションプログラムの実行、または、前記サービスに参加するためのアプリケーションプログラムのインストールおよび実行を行うか否かを決定する実行決定部とを備える情報処理装置。複数のサービスへの参加をそれぞれ促す複数の前記参加催促データを受信したと判定された場合、前記実行決定部は、前記複数のサービスのそれぞれについての参加の是非をユーザに判定させる通知を行い、前記ユーザの選択に基づいて、前記サービスに参加するためのアプリケーションプログラムの実行、または、前記サービスに参加するためのアプリケーションプログラムのインストールおよび実行を行うか否かを決定する請求項1に記載の情報処理装置。複数のサービスへの参加をそれぞれ促す複数の前記参加催促データを受信したと判定された場合、前記実行決定部は、予め記憶されている設定ファイルの記述に基づいて、前記サービスに参加するためのアプリケーションプログラムの実行、または、前記サービスに参加するためのアプリケーションプログラムのインストールおよび実行を行うか否かを決定する請求項1に記載の情報処理装置。前記他の情報処理装置から前記ネットワークを介して送信された前記他の情報処理装置の機器情報を受信する機器情報受信部をさらに備え、前記参加催促データを受信しなかったと判定された場合、自分に実装されたアプリケーションプログラムが実行されたとき、前記受信した前記他の情報処理装置の機器情報に基づいて、前記実行したアプリケーションプログラムの処理に係るサービスへの参加を促す参加催促データを、前記他の情報処理装置に送信する請求項1に記載の情報処理装置。前記他の情報処理装置から前記ネットワークを介して送信された前記他の情報処理装置の機器情報を受信する機器情報受信部をさらに備え、前記サービスに参加するためのアプリケーションプログラムの実行、または、前記サービスに参加するためのアプリケーションプログラムのインストールおよび実行を行わない旨の決定がなされた場合、自分に実装されたアプリケーションプログラムが実行されたとき、前記受信した前記他の情報処理装置の機器情報に基づいて、前記実行したアプリケーションプログラムの処理に係るサービスへの参加を促す参加催促データを、前記他の情報処理装置に送信する請求項1に記載の情報処理装置。前記実行決定部により、前記サービスに参加するためのアプリケーションプログラムの実行を行う旨の決定がなされた場合、前記参加催促データに記述された情報に基づいて特定される前記アプリケーションプログラムを実行する請求項1に記載の情報処理装置。前記実行決定部により、前記サービスに参加するためのアプリケーションプログラムのインストールおよび実行を行う旨の決定がなされた場合、前記参加催促データに記述されたURLに基づいて、前記アプリケーションプログラムをダウンロードしてインストールし、前記インストールしたアプリケーションプログラムを実行する請求項1に記載の情報処理装置。前記アプリケーションプログラムによる処理は、自分と前記他の情報処理装置にそれぞれ実装されているエージェントプログラムの機能を利用して実現される請求項1に記載の情報処理装置。複数のサービスへの参加をそれぞれ促す複数の前記参加催促データを受信したと判定された場合、前記実行決定部は、前記複数のサービスのそれぞれについての参加の是非をユーザに判定させるGUIを表示させる請求項1に記載の情報処理装置。前記機器情報送信部は、ネットワークにおける通信アドレス、OSの種類、およびハードウェアに係る情報を含む機器情報を、前記ネットワークに接続されている他の情報処理装置に対して送信する請求項1に記載の情報処理装置。機器情報送信部が、機器情報を、ネットワークに接続されている他の情報処理装置に対して送信し、参加催促データ受信判定部が、前記機器情報を受信した前記他の情報処理装置が、前記機器情報に基づいて送信するデータであって、前記他の情報処理装置により実行されているアプリケーションプログラムの処理に係るサービスへの参加を促す参加催促データを受信したか否かを判定し、実行決定部が、前記参加催促データを受信したと判定された場合、前記サービスに参加するためのアプリケーションプログラムの実行、または、前記サービスに参加するためのアプリケーションプログラムのインストールおよび実行を行うか否かを決定するステップを含む情報処理方法。コンピュータを、機器情報を、ネットワークに接続されている他の情報処理装置に対して送信する機器情報送信部と、前記機器情報を受信した前記他の情報処理装置が、前記機器情報に基づいて送信するデータであって、前記他の情報処理装置により実行されているアプリケーションプログラムの処理に係るサービスへの参加を促す参加催促データを受信したか否かを判定する参加催促データ受信判定部と、前記参加催促データを受信したと判定された場合、前記サービスに参加するためのアプリケーションプログラムの実行、または、前記サービスに参加するためのアプリケーションプログラムのインストールおよび実行を行うか否かを決定する実行決定部とを備える情報処理装置として機能させるプログラム。請求項12に記載のプログラムが記録されている記録媒体。ネットワークに接続された第1の情報処理装置と、第2の情報処理装置により構成され、前記第1の情報処理装置は、第2の情報処理装置から送信される機器情報に基づいて、実行しているアプリケーションプログラムの処理に係るサービスへの参加を促す参加催促データを、第2の情報処理装置に送信する催促データ送信部を備え、前記第2の情報処理装置は、前記ネットワークにおける通信アドレス、OSの種類、およびハードウェアに係る情報を含む情報を前記機器情報として、前記第1の情報処理装置に対して送信する機器情報送信部と、前記機器情報を受信した前記第1の情報処理装置が、前記機器情報に基づいて送信した、前記参加催促データを受信したか否かを判定する参加催促データ受信判定部と、前記参加催促データを受信したと判定された場合、前記サービスに参加するためのアプリケーションプログラムの実行、または、前記サービスに参加するためのアプリケーションプログラムのインストールおよび実行を行うか否かを決定する実行決定部とを備える情報処理システム。しかしながら、従来の技術には、例えば、次のような問題があった。例えば、オンライゲームを楽しむためには、各携帯端末などにおいて、それぞれゲームのアプリケーションプログラムを起動しなければならない。そのために、各携帯端末などにおいて、それぞれアプリケーションプログラムをダウンロード、インストールしなければならない。このため、例えば、各携帯端末のユーザのそれぞれが、アプリケーションプログラムの名称やURLなどを知っている必要があり、アプリケーションプログラムのインストール方法を知っている必要がある。また、上述したように、電子機器をコントローラとして利用するために、電子機器との情報の入出力を制御する別のアプリケーションプログラムが必要となり、ゲームのアプリケーションプログラムとの関連付けの操作を行う必要がある。また、ゲームのアプリケーションプログラムの起動時に、別のアプリケーションプログラムを探す待ち状態が発生する。また、例えば、特許文献1の技術の場合、同じゲームに参加する複数の機器などに、それぞれゲームのアプリケーションプログラムをインストールするなどの考慮がなされていなかった。本技術はこのような状況に鑑みてなされたものであり、ネットワークに接続された複数の機器を使って、バリエーションに富んだ機能を実現することができるようにするものである。本技術の第1の側面は、機器情報を、ネットワークに接続されている他の情報処理装置に対して送信する機器情報送信部と、前記機器情報を受信した前記他の情報処理装置が、前記機器情報に基づいて送信するデータであって、前記他の情報処理装置により実行されているアプリケーションプログラムの処理に係るサービスへの参加を促す参加催促データを受信したか否かを判定する参加催促データ受信判定部と、前記参加催促データを受信したと判定された場合、前記サービスに参加するためのアプリケーションプログラムの実行、または、前記サービスに参加するためのアプリケーションプログラムのインストールおよび実行を行うか否かを決定する実行決定部とを備える情報処理装置である。複数のサービスへの参加をそれぞれ促す複数の前記参加催促データを受信したと判定された場合、前記実行決定部は、前記複数のサービスのそれぞれについての参加の是非をユーザに判定させる通知を行い、前記ユーザの選択に基づいて、前記サービスに参加するためのアプリケーションプログラムの実行、または、前記サービスに参加するためのアプリケーションプログラムのインストールおよび実行を行うか否かを決定するようにすることができる。複数のサービスへの参加をそれぞれ促す複数の前記参加催促データを受信したと判定された場合、前記実行決定部は、予め記憶されている設定ファイルの記述に基づいて、前記サービスに参加するためのアプリケーションプログラムの実行、または、前記サービスに参加するためのアプリケーションプログラムのインストールおよび実行を行うか否かを決定するようにすることができる。前記他の情報処理装置から前記ネットワークを介して送信された前記他の情報処理装置の機器情報を受信する機器情報受信部をさらに備え、前記参加催促データを受信しなかったと判定された場合、自分に実装されたアプリケーションプログラムが実行されたとき、前記受信した前記他の情報処理装置の機器情報に基づいて、前記実行したアプリケーションプログラムの処理に係るサービスへの参加を促す参加催促データを、前記他の情報処理装置に送信するようにすることができる。前記他の情報処理装置から前記ネットワークを介して送信された前記他の情報処理装置の機器情報を受信する機器情報受信部をさらに備え、前記サービスに参加するためのアプリケーションプログラムの実行、または、前記サービスに参加するためのアプリケーションプログラムのインストールおよび実行を行わない旨の決定がなされた場合、自分に実装されたアプリケーションプログラムが実行されたとき、前記受信した前記他の情報処理装置の機器情報に基づいて、前記実行したアプリケーションプログラムの処理に係るサービスへの参加を促す参加催促データを、前記他の情報処理装置に送信するようにすることができる。前記実行決定部により、前記サービスに参加するためのアプリケーションプログラムの実行を行う旨の決定がなされた場合、前記参加催促データに記述された情報に基づいて特定される前記アプリケーションプログラムを実行するようにすることができる。前記実行決定部により、前記サービスに参加するためのアプリケーションプログラムのインストールおよび実行を行う旨の決定がなされた場合、前記参加催促データに記述されたURLに基づいて、前記アプリケーションプログラムをダウンロードしてインストールし、前記インストールしたアプリケーションプログラムを実行するようにすることができる。前記アプリケーションプログラムによる処理は、自分と前記他の情報処理装置にそれぞれ実装されているエージェントプログラムの機能を利用して実現されるようにすることができる。複数のサービスへの参加をそれぞれ促す複数の前記参加催促データを受信したと判定された場合、前記実行決定部は、前記複数のサービスのそれぞれについての参加の是非をユーザに判定させるGUIを表示させるようにすることができる。前記機器情報送信部は、ネットワークにおける通信アドレス、OSの種類、およびハードウェアに係る情報を含む機器情報を、前記ネットワークに接続されている他の情報処理装置に対して送信するようにすることができる。本技術の第1の側面は、機器情報送信部が、機器情報を、ネットワークに接続されている他の情報処理装置に対して送信し、参加催促データ受信判定部が、前記機器情報を受信した前記他の情報処理装置が、前記機器情報に基づいて送信するデータであって、前記他の情報処理装置により実行されているアプリケーションプログラムの処理に係るサービスへの参加を促す参加催促データを受信したか否かを判定し、実行決定部が、前記参加催促データを受信したと判定された場合、前記サービスに参加するためのアプリケーションプログラムの実行、または、前記サービスに参加するためのアプリケーションプログラムのインストールおよび実行を行うか否かを決定するステップを含む情報処理方法である。本技術の第1の側面は、コンピュータを、機器情報を、ネットワークに接続されている他の情報処理装置に対して送信する機器情報送信部と、前記機器情報を受信した前記他の情報処理装置が、前記機器情報に基づいて送信するデータであって、前記他の情報処理装置により実行されているアプリケーションプログラムの処理に係るサービスへの参加を促す参加催促データを受信したか否かを判定する参加催促データ受信判定部と、前記参加催促データを受信したと判定された場合、前記サービスに参加するためのアプリケーションプログラムの実行、または、前記サービスに参加するためのアプリケーションプログラムのインストールおよび実行を行うか否かを決定する実行決定部とを備える情報処理装置として機能させるプログラムである。本技術の第1の側面においては、ネットワークにおける通信アドレス、OSの種類、およびハードウェアに係る情報を含む機器情報が、前記ネットワークに接続されている他の情報処理装置に対して送信され、前記機器情報を受信した前記他の情報処理装置が、前記機器情報に基づいて送信するデータであって、前記他の情報処理装置により実行されているアプリケーションプログラムの処理に係るサービスへの参加を促す参加催促データを受信したか否かが判定され、前記参加催促データを受信したと判定された場合、前記サービスに参加するためのアプリケーションプログラムの実行、または、前記サービスに参加するためのアプリケーションプログラムのインストールおよび実行を行うか否かが決定される。本技術の第2の側面は、ネットワークに接続された第1の情報処理装置と、第2の情報処理装置により構成され、前記第1の情報処理装置は、第2の情報処理装置から送信される機器情報に基づいて、実行しているアプリケーションプログラムの処理に係るサービスへの参加を促す参加催促データを、第2の情報処理装置に送信する催促データ送信部を備え、前記第2の情報処理装置は、前記ネットワークにおける通信アドレス、OSの種類、およびハードウェアに係る情報を含む情報を前記機器情報として、前記第1の情報処理装置に対して送信する機器情報送信部と、前記機器情報を受信した前記第1の情報処理装置が、前記機器情報に基づいて送信した、前記参加催促データを受信したか否かを判定する参加催促データ受信判定部と、前記参加催促データを受信したと判定された場合、前記サービスに参加するためのアプリケーションプログラムの実行、または、前記サービスに参加するためのアプリケーションプログラムのインストールおよび実行を行うか否かを決定する実行決定部とを備える情報処理システムである。本技術の第2の側面においては、前記第1の情報処理装置により、第2の情報処理装置から送信される機器情報に基づいて、実行しているアプリケーションプログラムの処理に係るサービスへの参加を促す参加催促データが、第2の情報処理装置に送信され、前記第2の情報処理装置により、前記ネットワークにおける通信アドレス、OSの種類、およびハードウェアに係る情報を含む情報が前記機器情報として、前記第1の情報処理装置に対して送信され、前記機器情報を受信した前記第1の情報処理装置が、前記機器情報に基づいて送信した、前記参加催促データを受信したか否かが判定され、前記参加催促データを受信したと判定された場合、前記サービスに参加するためのアプリケーションプログラムの実行、または、前記サービスに参加するためのアプリケーションプログラムのインストールおよび実行を行うか否かが決定される。本技術によれば、ネットワークに接続された複数の機器を使って、バリエーションに富んだ機能を実現することができる。以下、図面を参照して、ここで開示する技術の実施の形態について説明する。図1は、本技術に係る連携処理システムの一実施の形態に係る構成例を示す図である。この例では、機器21乃至機器25がLANLocalAreaNetwork10に接続されることで、連携処理システムが構成されている。なお、LAN10は図示せぬルータなどを介してWANWideAreaNetwork11に接続されている。機器21は、例えば、テレビジョン受像機などとして構成される。図2は、図1の機器21の構成例を示すブロック図である。CPU71は、機器21全体の動作を制御するメインコントローラであり、入力部76から供給された入力信号に基づいて、チューナ79、復調部80、デコーダ81、およびHDD78などを制御することにより、番組の録画または再生を実行させる。RAM73は、CPU71の実行プログラムをロードしたり、実行プログラムの作業データを書き込むために使用される、書き込み可能な揮発性メモリである。ROM72は、機器21の電源オン時に実行する自己診断初期化プログラムや、ハードウェア操作用の制御コードなどを格納する読み出し専用メモリである。入力部76は、例えば、リモートコマンダリモコン、ボタン、スイッチ、あるいはキーボードなどにより構成され、操作に対応する入力信号を、入出力インタフェース75およびバス74を介してCPU71に出力する。通信部77は、例えば、ネットワークを介して、必要に応じて他の情報処理装置などと通信する。HDD78は、プログラムやデータなどを所定フォーマットのファイル形式で蓄積することができる、ランダムアクセスが可能な記憶装置である。HDD78は、入出力インタフェース75を介してバス74に接続されており、デコーダ81、または通信部77から、放送番組、およびEPGデータなどのデータ放送用のデータの入力を受け、これらの情報を記録するとともに、必要に応じて、記録されたデータを出力する。図示せぬアンテナで受信された放送波は、チューナ79に供給される。放送波は、所定のフォーマットに基づいており、EPGデータを含んでいても良い。放送波は、衛星放送波、地上波、有線、または無線の区別を特に問わない。チューナ79は、CPU71の制御に基づいて、所定のチャンネルの放送波のチューニングすなわち選局を行い、受信データを復調部80に出力する。なお、送信されてくる放送波がアナログであるか、あるいは、デジタルであるかに応じて、チューナ79の構成を適宜変更または拡張することができる。復調部80は、デジタル変調されている受信データを復調し、デコーダ81に出力する。例えば、デジタル放送の場合、チューナ79により受信され、復調部80により復調されたデジタルデータは、MPEG2MovingPictureExpertsGroup2方式などの所定の方式で圧縮されたAVデータ、および、データ放送用のデータが多重化されているトランスポートストリームである。前者のAVデータは、放送番組本体を構成する映像データおよび音声データであり、後者のデータ放送用のデータは、この放送番組本体に付随するデータ例えば、EPGデータを含むものである。デコーダ81は、復調部80より供給されたトランスポートストリームを、例えば、MPEG方式で圧縮されたAVデータとデータ放送用のデータに分離する。分離されたデータ放送用のデータは、バス74および入出力インタフェース75を介してHDD78に供給され、記録される。受信した番組をそのまま出力することが指示されている場合、デコーダ81は、AVデータを、圧縮映像データと圧縮音声データにさらに分離する。分離された音声データは、デコードされた後、ミキサ83を介してテレビジョン受像機12のスピーカに出力される。また、分離された映像データは、伸張された後、コンポーザ82を介してテレビジョン受像機12のモニタに出力される。受信した番組をHDD78に録画することが指示されている場合、デコーダ81は、分離する前のAVデータを、バス74および入出力インタフェース75を介してHDD78に出力する。また、HDD78に録画されている番組の再生が指示されている場合、デコーダ81は、入出力インタフェース75およびバス74を介して、HDD78からAVデータの入力を受け、圧縮映像データと圧縮音声データに分離し、それぞれコンポーザ82もしくはミキサ83に出力する。コンポーザ82は、必要に応じて、デコーダ81より入力された映像データと、GUIGraphicalUserInterface画面とを合成して、テレビジョン受像機12のモニタに出力するようになされている。図1の機器22乃至機器25は、いわゆるスマートフォンなどの携帯用端末により構成される。図3は、図1の機器22の構成例を示すブロック図である。図3において、CPUCentralProcessingUnit101は、ROMReadOnlyMemory102に記憶されているプログラム、または記憶部108からRAMRandomAccessMemory103にロードされたプログラムに従って各種の処理を実行する。RAM103にはまた、CPU101が各種の処理を実行する上において必要なデータなども適宜記憶される。CPU101、ROM102、およびRAM103は、バス104を介して相互に接続されている。このバス104にはまた、入出力インタフェース105も接続されている。入出力インタフェース105には、キーボード、マウスなどよりなる入力部106、LCDなどよりなるディスプレイ、並びにスピーカなどよりなる出力部107、ハードディスクなどより構成される記憶部108、モデム、LANカードなどのネットワークインタフェースカードなどより構成される通信部109が接続されている。通信部109は、インターネットを含むネットワークを介しての通信処理を行う。入出力インタフェース105にはまた、必要に応じてドライブ110が接続され、磁気ディスク、光ディスク、光磁気ディスク、或いは半導体メモリなどのリムーバブルメディア111が適宜装着され、それらから読み出されたコンピュータプログラムが、必要に応じて記憶部108にインストールされる。一連の処理をソフトウェアにより実行させる場合には、そのソフトウェアを構成するプログラムが、インターネットなどのネットワークや、リムーバブルメディア111などからなる記録媒体からインストールされる。なお、この記録媒体は、例えば、磁気ディスクフロッピディスク登録商標を含む、光ディスクCDROMDVDを含む、光磁気ディスクMDMiniDisk登録商標を含む、もしくは半導体メモリなどよりなるリムーバブルメディア111により構成される。ここでは、図3を機器22の構成例として説明したが、機器23乃至機器25の構成も図3に示されるものと同様なので、適宜図3の構成を適用する。なお、上記では、例えば、機器21乃至機器25が、テレビジョン受像機、スマートフォンにより構成されると説明したが、これに限られるものではない。例えば、機器21乃至機器25が、パーソナルコンピュータ、携帯電話機、その他の電子機器により構成されるようにしてもよい。機器21乃至機器25には、後述するRD-Agentが実装される。そして、機器21乃至機器25は、RD-Agentの機能を利用して各種の処理を実行するアプリケーションプログラムであるRD-Appを必要に応じてインストールできるようになされている。機器21乃至機器25において、RD-Appが実行されることにより、複数の機器が連携して実行されるサービスを提供することが可能となる。例えば、機器21乃至機器25によりオンラインゲームなどを連携して実行することができる。図4は、複数の機器が連携して実行されるサービスの1つであるマージャンゲームを説明する図である。マージャンゲームは、例えば、麻雀をオンラインゲームとして楽しむものとされ、通常、4人のユーザが参加して行われる。4人のユーザは、例えば、1台のテレビジョン受像機のディスプレイに表示された場麻雀の卓を見ながら、各自の携帯端末を操作してゲームを行う。図4の例では、機器22乃至機器25のユーザがマージャンゲームに参加している。機器22乃至機器25には、プレーヤー用のアプリケーションプログラムであるMjApp_Bが実装されている。MjApp_Bは、上述したRD-Appとして構成され、マージャンゲームにおいて、4人のユーザがそれぞれ操作する携帯端末すなわち、機器22乃至機器25に係る各種の制御が記述されたプログラムとされる。例えば、機器22乃至機器25において、MjApp_Bが実行されることで、各機器のディスプレイに各ユーザの手牌が表示される。また、機器22乃至機器25において、MjApp_Bが実行されることで、ゲームにおいて必要となる各種のコマンド例えば、手牌を捨てるコマンド、ポン、チー、リーチなどに対応するコマンドを実行することができ、必要に応じて他の機器との通信が行われることで、ゲームが進められる。また、機器21には、麻雀卓用のアプリケーションプログラムであるMjApp_Aが実装されている。MjApp_Aは、上述したRD-Appとして構成され、マージャンゲームにおいて、麻雀卓の画面を表示するテレビジョン受像機すなわち、機器21に係る各種の制御が記述されたプログラムとされる。例えば、機器21において、MjApp_Aが実行されることで、ディスプレイに牌山や捨牌の画像が表示され、他の機器との通信が行われることで、その画像が逐次更新されていく。このようにして、マージャンゲームのサービスが提供される。図5は、別のサービスであるカーレースゲームを説明する図である。カーレースゲームは、例えば、一人でも複数人でも楽しめるオンラインゲームとされる。ユーザは、自分の携帯端末のディスプレイに表示された画面を見ながら、レースの気分を味わうことができる。図5の例では、機器22のユーザがカーレースゲームに参加している。機器22には、アプリケーションプログラムであるCarAppが実装されている。CarAppは、上述したRD-Appとして構成され、カーレースゲームにおいて、ユーザが操作する携帯端末すなわち、機器22に係る各種の制御が記述されたプログラムとされる。例えば、機器22において、CarAppが実行されることで、ディスプレイにサーキットの画像や機器22のユーザが操作する自動車が表示される。また、例えば、図6に示されるように、機器22と機器23がカーレースゲームに参加している場合、機器22のディスプレイには機器23のユーザが操作する自動車の画像も表示される。同様に、機器23のディスプレイには機器22のユーザが操作する自動車の画像も表示される。図6の例では、機器23にもCarAppが実装されており、機器22のユーザと機器23のユーザとの間で対戦自動車レースが行われることになる。また、機器22、機器23において、CarAppが実行されることで、ゲームにおいて必要となる各種のコマンド例えば、ハンドル操作、アクセル、ブレーキなどに対応するコマンドを実行することができ、必要に応じて他の機器との通信が行われることで、ゲームが進められる。このようにして、カーレースゲームのサービスが提供される。図7は、さらに別のサービスである魚釣りゲームを説明する図である。魚釣りゲームは、例えば、一人でも複数人でも楽しめるオンラインゲームとされる。ユーザは、テレビジョン受像機に表示された池や海などの画像を見ながら、自分の携帯端末を操作して魚を釣りあげる気分を味わうことができる。図7の例では、機器22のユーザが魚釣りゲームに参加している。機器22には、プレーヤー用のアプリケーションプログラムであるFishCtrlが実装されている。FishCtrlは、上述したRD-Appとして構成され、魚釣りゲームにおいて、ユーザが操作する携帯端末すなわち、機器22に係る各種の制御が記述されたプログラムとされる。なお、機器24に、FishCtrlをインストールすることにより、機器24のユーザも、後から魚釣りゲームに参加することができる。例えば、機器22または機器24において、FishCtrlが実行されることで、各機器のディスプレイに釣竿やリールが表示される。また、機器22または機器24において、FishCtrlが実行されることで、ゲームにおいて必要となる各種のコマンド例えば、竿を引き上げるコマンド、釣り糸の巻き上げや繰り出しなどに対応するコマンドを実行することができ、必要に応じて他の機器との通信が行われることで、ゲームが進められる。また、機器21には、釣り場用のアプリケーションプログラムであるFishViewが実装されている。FishViewは、上述したRD-Appとして構成され、魚釣りゲームにおいて、海、池、釣り堀、魚などの画面を表示するテレビジョン受像機すなわち、機器21に係る各種の制御が記述されたプログラムとされる。例えば、機器21において、FishViewが実行されることで、ディスプレイに海と魚の画像が表示され、他の機器との通信が行われることで、その画像が逐次更新されていく。このようにして、魚釣りゲームのサービスが提供される。ここで説明した以外にも、例えば、各ユーザのキャラクタを闘わせる格闘ゲーム、ロールプレイングゲームなどのサービスが提供される。図8は、同一のLAN内で複数のサービスが提供されている例を説明する図である。この例では、カーレースゲームのサービスと格闘ゲームのサービスが提供されている。機器23では、CarAppが実行されており、機器23のユーザは、カーレースゲームに参加している。なお、機器22には、CarAppが実装されているが、CarAppを実行してはいないものとする。機器24のユーザと機器25のユーザは、格闘ゲームに参加している。機器24と機器25には、FightAppが実装されており、機器24のユーザと機器25のユーザが格闘ゲームで対戦している。なお、FightAppは、上述したRD-Appとして構成され、格闘ゲームにおいて、ユーザが操作する携帯端末に係る各種の制御が記述されたプログラムとされる。例えば、機器22が起動されると、機器23にその旨の通知がなされ、機器23のアプリケーションプログラムCarAppにより、機器22にCarAppの起動を促すためのデータが送信される。また、機器22が起動されると、機器24と機器25にその旨の通知がなされ、機器24のアプリケーションプログラムFightAppにより、機器22にFightAppのインストールおよび実行を促すためのデータが送信される。すなわち、新たにLANに接続された機器に対して、既に何等かのサービスに参加している機器から、当該サービスへの参加を促すためのデータが送信される。なお、1つのサービスに複数のユーザが参加している場合、予め決められた代表ユーザの機器から当該サービスへの参加を促すためのデータが送信されるものとする。例えば、図9に示されるように、LAN内において既にアプリケーションプログラムを起動している機器機器23から、機器22に対してアプリケーションプログラムの実行またはインストールを促すためのデータが送信される。例えば、機器22に対して、機器23と機器24からアプリケーションプログラムの実行またはインストールを促すためのデータが送信されると、機器22のディスプレイには、図10に示されるような画面が表示される。図10の画面の例では、参加可能サービスというダイアログが表示されている。この画面GUIにおいて、ユーザがボタン132を押下選択すると、機器22にFightAppがインストールされ、FightAppが実行される。すなわち、機器22のユーザは、格闘ゲームのサービスに参加することになる。一方、図10の画面において、ユーザがボタン131を押下選択すると、機器22にFightAppはインストールされない。つまり、機器22のユーザは、格闘ゲームのサービスに参加しない。図10の画面において、ユーザがボタン142を押下選択すると、機器22においてCarAppが実行される。すなわち、機器22のユーザは、カーレースゲームのサービスに参加することになる。一方、図10の画面において、ユーザがボタン141を押下選択すると、機器22においてCarAppは実行されない。つまり、機器22のユーザは、カーレースゲームのサービスに参加しない。なお、ここでは、図10に示されるような画面GUIが表示されて、サービスへの参加または不参加が選択される例について説明したが、別の方式によりサービスへの参加または不参加が選択されるようにしてもよい。例えば、各機器が音声認識機能を有する場合、ユーザの音声を認識することによりサービスへの参加または不参加が選択されるようにしてもよい。上述したように、機器21乃至機器25は、RD-Agentを実装している。RD-Agentは、システムを構築するための基本となるソフトウェアであり、機器21乃至機器25のOSの如何に関わらず動作するようになされている。RD-Agentは、例えば、他の機器に実装されたRD-Agentと自動的に通信を行い、他の機器のRD-Agentに対して各種の情報を提供したり、他の機器のRD-Agentから各種の情報を取得するようになされている。機器21乃至機器25で実行されるRD-Appは、RD-Libraryを用いて記述されている。RD-Libraryは、RD-Agentの機能をRD-Appから呼び出すためのライブラリとされる。RD-Libraryは、例えば、RD-Agentの機能を実行するためのAPIを次のような関数として提供する。例えば、関数RDinitは、サービス情報に係る情報を初期化し、自分のサービス情報を他の機器のRD-Agentに通知する場合に用いられる関数とされる。なお、サービス情報については後述する。また、関数RDgetinfoは、LANに接続されている他の機器の、RD機器情報を取得する場合に用いられる関数とされる。なお、RD機器情報については後述する。さらに、関数RDgetsvinfoは、LANに接続されている他の機器が参加しているサービスのサービス情報を取得する場合に用いられる関数とされる。また、関数RDrequestは、他の機器に、所定のRD-Appのインストールまたは実行を要求する場合に用いられる関数とされる。例えば、図11に示されるように、各機器においてRD-AgentとRD-Appが実行され、RD-Appは、RD-Libraryを用いて記述され、RD-Libraryにより、RD-Agentの機能が呼び出される。そして、例えば、RD-App_a1およびRD-App_a2が実行されている複数の機器が参加するサービスaが提供され、RD-App_b1およびRD-App_b2が実行されている複数の機器が参加するサービスbが提供される。RD-Agentは、例えば、図12および図13に示されるような情報を、他の機器のRD-Agentに提供する。図12は、RD機器情報の例を示す図である。RD機器情報は、例えば、機器21乃至機器22に係る固有の情報とされる。図12の例では、IPアドレス、機器名、プラットフォーム情報、ハードウェア情報、がRD機器情報に含まれている。プラットフォーム情報には、例えば、当該RD-Agentが実装されている機器のOS、OSのバージョン、CPUアーキテクチャ、の情報が含まれている。この他、Java登録商標のClass名、Windowsのファイルパスなどの情報がプラットフォーム情報に含まれるようにしてもよい。図12のハードウェア情報には、例えば、当該RD-Agentが実装されている機器の画面サイズ、搭載インタフェース情報、が含まれている。そして、搭載インタフェース情報には、ハードウェアキーの数、タッチパネルのマルチタッチの上限、GPSの有無、ビデオカメラの有無、の情報が含まれている。図13は、サービス情報の例を示す図である。サービス情報は、当該RD-Agentが実装されている機器において実行されているRD-Appに係る情報とされる。図13の例では、サービス名例えば、マージャンゲーム、サービス概要例えば、ゲームの内容などを記述したもの、RD-App、このサービスに関するRD-App情報、がサービス情報に含まれている。このサービスに関するRD-App情報は、例えば、マージャンゲームのサービスに用いられる各種のRD-Appに係る情報を記述する領域とされ、アプリケーションRD-Appの名称が記述されている。例えば、マージャンゲームのサービスの場合、アプリケーションの名称としてMjApp_AおよびMjApp_Bが記述される。そして、各アプリケーションの名称により特定されるRD-Appのそれぞれについて、機器のプラットフォーム情報に応じたURLが記述されている。例えば、OSがA社のOSであり、バージョンが1の機器に対してインストールするRD-Appのダウンロード用URLとしてURL_Aが記述される。また、OSがA社のOSであり、バージョンが2の機器に対してインストールするRD-Appのダウンロード用URLとしてURL_Bが記述される。このように、各機器のプラットフォーム情報に応じたURLがこのサービスに関するRD-App情報に記述される。例えば、図8の例において、機器22のRD-Agentが実行されると、機器22のRD-Agentは自分のRD機器情報を、機器21、機器23乃至機器25に送信する。これにより、機器21、機器23乃至機器25のRD-Agentは、機器22のRD-Agentの存在を認識する。また、機器21、機器23乃至機器25のRD-Agentからもそれぞれの機器情報が機器22に送信される。これにより、機器22のRD-Agentは、機器21、機器23乃至機器25のRD-Agentの存在を認識する。そして、機器23のRD-Agentが機器22の機器情報をチェックし、機器22がカーレースゲームのサービスに参加可能であるか否かを判定する。機器22がカーレースゲームのサービスに参加可能である場合、機器23のRD-Agentは、サービス情報を機器22に送信する。同様に、機器24のRD-Agentが機器22の機器情報をチェックし、機器22が格闘ゲームのサービスに参加可能であるか否かを判定する。機器22が格闘ゲームのサービスに参加可能である場合、機器24のRD-Agentは、サービス情報を機器22に送信する。ここで、機器23や機器24から機器22に送信されるサービス情報は、例えば、予め定められた形式のパケットのデータとして構成され、他の機器のユーザに対してサービスへの参加を促すためのデータ参加催促データとして送信される。これにより、機器22のディスプレイに図10を参照して上述したような画面が表示されることになる。例えば、機器22のユーザが図10のボタン132を押下した場合、機器22のRD-Agentは、サービス情報の中のこのサービスに関するRD-App情報をチェックして、自分が稼働している機器のプラットフォーム情報に応じたURLを取得する。そして、機器22のRD-Agentは、当該URLに基づいてRD-Appをダウンロードし、インストールして実行する。このように、機器22のユーザは、ボタン132を押下するだけで、格闘ゲームのサービスに参加できるのである。このように、本技術によれば、例えば、LAN上で提供されている複数のサービス例えば、オンラインゲームが存在する場合、ユーザは自分がどのサービスに参加するかを任意に選択することができるのである。あるいはまた、図8の例において、機器22のRD-Agentが実行され、図10の画面が表示され、ボタン131およびボタン141が押下されたものとする。なお、機器22のRD-Agentが実行された際に、機器22のRD-Agentは自分のRD機器情報を、機器21、機器23乃至機器25に送信するとともに、機器21、機器23乃至機器25のRD-Agentからもそれぞれの機器情報が機器22に送信される。そして、さらに機器22において、FishCtrlが実行された場合、機器22のRD-Agentがサービス情報を送信する。このとき、例えば、機器22のRD-Agentが各機器の機器情報をチェックし、各機器が魚釣りゲームのサービスに参加可能であるか否かを判定する。例えば、機器24と機器25が魚釣りゲームのサービスに参加可能である場合、機器22のRD-Agentは、サービス情報を機器24と機器25に送信する。ここで、機器22から機器24や機器25に送信されるサービス情報は、やはり、例えば、予め定められた形式のパケットのデータとして構成され、他の機器のユーザに対してサービスへの参加を促すためのデータ参加催促データとして送信される。これにより、機器24と機器25のディスプレイに魚釣りゲームのサービスへの参加を促すGUIが表示されることになる。このように、本技術によれば、例えば、後からネットワークに接続された機器のユーザが、既に何等かのサービスに参加しているユーザを、自分が所望のサービスに参加するように誘うことができるのである。また、上述したように、本技術によれば、各種のサービスに必要なアプリケーションプログラムなどを簡単にインストールして実行することができる。例えば、従来の技術のように、ユーザが都度、アプリケーションプログラムのバージョンなどをチェックして、インストールするなどの手間を省くことができる。また、例えば、アプリケーションプログラムの開発者も、他の機器で実行されているアプリケーションプログラムと連携して行う処理を簡単に設計することができる。従って、本技術によれば、ネットワークに接続された複数の機器を使って、バリエーションに富んだ機能を実現することができる。図14は、RD-Agentの処理を説明するフローチャートである。この処理は、例えば、機器21乃至機器25が起動され、RD-Agentが実行されたときに実行される。ステップS21において、RD-Agentは、自分が実装されている機器のRD機器情報を、LANに接続されている他の機器に対して送信する。ステップS22において、RD-Agentは、LANに接続されている他の機器のRD機器情報を受信する。ステップS23において、RD-Agentは、他の機器からサービス情報を受信したか否かを判定する。ステップS23において、他の機器からサービス情報を受信しなかったと判定された場合、処理は、ステップS25に進む。つまり、他の機器のユーザからサービスへの参加の誘いがなかった場合、他の機器に対して自分が望むサービスこれから実行されるRD-Appに対応するサービスへの参加を促すことになる。ステップS25において、RD-Agentは、自分が実装されている機器において、RD-Appが実行されたか否かを判定する。ステップS25において、RD-Appが実行されたと判定された場合、処理は、ステップS26に進む。ステップS26において、RD-Agentは、ステップS22の処理で受信した他の機器のRD機器情報に基づいて、サービス情報を送信すべき機器を特定する。このとき、例えば、図12のプラットフォーム情報、ハードウェア情報に記述された情報に基づいてサービス情報を送信すべき機器が特定される。あるいはまた、設定ファイルに基づいてサービス情報を送信すべき機器が特定されるようにしてもよい。例えば、RD-Agentが実装されている機器に予め記憶されている設定ファイルに、送信されてきたRD機器情報、サービス情報などに応じてサービスへの参加を促すか否かを記述しておくようにする。例えば、IPアドレスがAAAAである機器に対しては○○サービスへの参加を促すことがないように設定しておく。この場合、サービスの種類に応じて参加を促す機器が特定されるようになる。ステップS27において、RD-Agentは、ステップS26の処理で特定された機器に対してサービス情報を送信する。なお、ステップS26とステップS27の処理は、実際には、RD-AppがRD-Libraryを用いてRD-Agentの機能を制御することにより実行される処理とされる。一方、ステップS23において、他の機器からサービス情報を受信したと判定された場合、処理は、ステップS24に進む。ステップS24において、RD-Agentは、図5を参照して後述する参加是非決定処理を実行する。ここで、図15のフローチャートを参照して、図14のステップS24の参加是非決定処理の詳細な例について説明する。ステップS51において、RD-Agentは、ステップS23において受信したと判定されたサービス情報をチェックする。ステップS52において、RD-Agentは、RD-Appをインストール済であるか否かを判定する。このとき、例えば、図13のこのサービスに関するRD-App情報に基づいて、当該サービスに参加するために必要となるRD-Appが特定され、そのRD-Appが、自分が実装されている機器にインストール済である既に実装されているか否かが判定される。ステップS52において、RD-Appがインストール済でないと判定された場合、処理は、ステップS53に進む。ステップS53において、RD-Agentは、RD-AppをダウンロードするためのURLを取得する。このとき、例えば、自分が実装されている機器のRD機器情報のプラットフォーム情報、ハードウェア情報に記述された情報に基づいて、サービス情報の中のこのサービスに関するRD-App情報が検索されてURLが特定される。ステップS54において、RD-Agentは、ステップS23において受信したと判定されたサービス情報に対応するサービスへの参加が指令されたか否かを判定する。ステップS54において、当該サービスへの参加が指令されたと判定された場合、処理は、ステップS55に進む。例えば、RD-Agentが実装されている機器のディスプレイに図10に示されるような画面が表示され、ボタン132やボタン142が選択された場合、当該サービスへの参加が指令されたと判定される。一方、図10に示されるような画面が表示され、ボタン131やボタン141が選択された場合、当該サービスへの参加が指令されなかったと判定される。あるいはまた、設定ファイルに基づいて当該サービスへの参加の指令の有無が判定されるようにしてもよい。例えば、RD-Agentが実装されている機器に予め記憶されている設定ファイルに、送信されてきたRD機器情報、サービス情報などに応じて参加の是非を記述しておくようにする。例えば、カーレースゲームのサービスへの参加の誘いがあれば、常に拒否するように設定し、格闘ゲームのサービスへの参加の誘いがあれば、常に参加するように設定しておく。この場合、図10に示されるような画面が表示されることなく、格闘ゲームのサービスへの参加が指令されることになる。図8の例では、機器22において、FightAppがインストールされて実行され、機器22のユーザは、格闘ゲームのサービスに参加することになる。また、例えば、IPアドレスがAAAAである機器からサービスへの参加の誘いがあれば、常に参加するように設定し、IPアドレスがBBBBである機器からサービスへの参加の誘いがあれば、常に拒否するように設定しておく。例えば、機器23からのサービスへの参加の誘いがあれば、常に拒否するように設定し、機器24からサービスへの参加の誘いがあれば、常に参加するように設定しておく。この場合、例えば、図10に示されるような画面が表示されることなく、格闘ゲームのサービスへの参加が指令されることになる。図8の例では、機器22において、FightAppがインストールされて実行され、機器22のユーザは、格闘ゲームのサービスに参加することになる。ステップS55において、RD-Agentは、ステップS53の処理で取得したURLに基づいて、RD-Appをダウンロードする。ステップS56において、RD-Agentは、ステップS55の処理でダウンロードしたRD-Appを自分が実装されている機器にインストールする。ステップS57において、RD-Agentは、ステップS56でインストールしたRD-Appを実行する。一方、ステップS54において、当該サービスへの参加が指令されなかったと判定された場合、ステップS55乃至ステップS57の処理はスキップされる。また、ステップS52において、RD-Appがインストール済であると判定された場合、処理は、ステップS58に進む。ステップS58において、RD-Agentは、ステップS23において受信したと判定されたサービス情報に対応するサービスへの参加が指令されたか否かを判定する。例えば、RD-Agentが実装されている機器のディスプレイに図10に示されるような画面が表示され、ボタン132やボタン142が選択された場合、当該サービスへの参加が指令されたと判定される。一方、図10に示されるような画面が表示され、ボタン131やボタン141が選択された場合、当該サービスへの参加が指令されなかったと判定される。あるいはまた、設定ファイルに基づいて当該サービスへの参加の指令の有無が判定されるようにしてもよい。例えば、RD-Agentが実装されている機器に予め記憶されている設定ファイルに、送信されてきたRD機器情報、サービス情報などに応じて参加の是非を記述しておくようにしてもよい。ステップS58において、当該サービスへの参加が指令されたと判定された場合、処理は、ステップS59に進む。ステップS59において、RD-Agentは、事前にインストールされているRD-Appを実行する。一方、ステップS58において、当該サービスへの参加が指令されなかったと判定された場合、ステップS59の処理は、スキップされる。ステップS57またはステップS59の処理の後、参加是非決定処理が終了する。これにより、図14のRD-Agentの処理も終了する。なお、ステップS54において、当該サービスへの参加が指令されなかったと判定された場合、または、ステップS58において、当該サービスへの参加が指令されなかったと判定された場合、処理は、図14のステップS25に進むようにしてもよい。つまり、他の機器のユーザからのサービスへの参加を全て拒否した場合、自分から他の機器のユーザに対してサービスへの参加を促すようにしてもよい。このようにして、RD-Agentの処理が実行される。以上においては、RD-Agentが実装された各機器がLAN上で接続されている場合の例について説明したが、例えば、各機器がWANを介して接続され、VLANVirtualLANが構成されるようにしてもよい。なお、本明細書において上述した一連の処理は、記載された順序に沿って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的あるいは個別に実行される処理をも含むものである。また、本技術の実施の形態は、上述した実施の形態に限定されるものではなく、本技術の要旨を逸脱しない範囲において種々の変更が可能である。なお、本技術は以下のような構成も取ることができる。1機器情報を、ネットワークに接続されている他の情報処理装置に対して送信する機器情報送信部と、前記機器情報を受信した前記他の情報処理装置が、前記機器情報に基づいて送信するデータであって、前記他の情報処理装置により実行されているアプリケーションプログラムの処理に係るサービスへの参加を促す参加催促データを受信したか否かを判定する参加催促データ受信判定部と、前記参加催促データを受信したと判定された場合、前記サービスに参加するためのアプリケーションプログラムの実行、または、前記サービスに参加するためのアプリケーションプログラムのインストールおよび実行を行うか否かを決定する実行決定部とを備える情報処理装置。2複数のサービスへの参加をそれぞれ促す複数の前記参加催促データを受信したと判定された場合、前記実行決定部は、前記複数のサービスのそれぞれについての参加の是非をユーザに判定させる通知を行い、前記ユーザの選択に基づいて、前記サービスに参加するためのアプリケーションプログラムの実行、または、前記サービスに参加するためのアプリケーションプログラムのインストールおよび実行を行うか否かを決定する1に記載の情報処理装置。3複数のサービスへの参加をそれぞれ促す複数の前記参加催促データを受信したと判定された場合、前記実行決定部は、予め記憶されている設定ファイルの記述に基づいて、前記サービスに参加するためのアプリケーションプログラムの実行、または、前記サービスに参加するためのアプリケーションプログラムのインストールおよび実行を行うか否かを決定する1に記載の情報処理装置。4前記他の情報処理装置から前記ネットワークを介して送信された前記他の情報処理装置の機器情報を受信する機器情報受信部をさらに備え、前記参加催促データを受信しなかったと判定された場合、自分に実装されたアプリケーションプログラムが実行されたとき、前記受信した前記他の情報処理装置の機器情報に基づいて、前記実行したアプリケーションプログラムの処理に係るサービスへの参加を促す参加催促データを、前記他の情報処理装置に送信する1乃至3のいずれかに記載の情報処理装置。5前記他の情報処理装置から前記ネットワークを介して送信された前記他の情報処理装置の機器情報を受信する機器情報受信部をさらに備え、前記サービスに参加するためのアプリケーションプログラムの実行、または、前記サービスに参加するためのアプリケーションプログラムのインストールおよび実行を行わない旨の決定がなされた場合、自分に実装されたアプリケーションプログラムが実行されたとき、前記受信した前記他の情報処理装置の機器情報に基づいて、前記実行したアプリケーションプログラムの処理に係るサービスへの参加を促す参加催促データを、前記他の情報処理装置に送信する1乃至3のいずれかに記載の情報処理装置。6前記実行決定部により、前記サービスに参加するためのアプリケーションプログラムの実行を行う旨の決定がなされた場合、前記参加催促データに記述された情報に基づいて特定される前記アプリケーションプログラムを実行する1乃至5のいずれかに記載の情報処理装置。7前記実行決定部により、前記サービスに参加するためのアプリケーションプログラムのインストールおよび実行を行う旨の決定がなされた場合、前記参加催促データに記述されたURLに基づいて、前記アプリケーションプログラムをダウンロードしてインストールし、前記インストールしたアプリケーションプログラムを実行する1乃至5のいずれかに記載の情報処理装置。8前記アプリケーションプログラムによる処理は、自分と前記他の情報処理装置にそれぞれ実装されているエージェントプログラムの機能を利用して実現される1乃至7のいずれかに記載の情報処理装置。9複数のサービスへの参加をそれぞれ促す複数の前記参加催促データを受信したと判定された場合、前記実行決定部は、前記複数のサービスのそれぞれについての参加の是非をユーザに判定させるGUIを表示させる1乃至8のいずれかに記載の情報処理装置。10前記機器情報送信部は、ネットワークにおける通信アドレス、OSの種類、およびハードウェアに係る情報を含む機器情報を、前記ネットワークに接続されている他の情報処理装置に対して送信する1乃至9のいずれかに記載の情報処理装置。11機器情報送信部が、機器情報を、ネットワークに接続されている他の情報処理装置に対して送信し、参加催促データ受信判定部が、前記機器情報を受信した前記他の情報処理装置が、前記機器情報に基づいて送信するデータであって、前記他の情報処理装置により実行されているアプリケーションプログラムの処理に係るサービスへの参加を促す参加催促データを受信したか否かを判定し、実行決定部が、前記参加催促データを受信したと判定された場合、前記サービスに参加するためのアプリケーションプログラムの実行、または、前記サービスに参加するためのアプリケーションプログラムのインストールおよび実行を行うか否かを決定するステップを含む情報処理方法。12コンピュータを、機器情報を、ネットワークに接続されている他の情報処理装置に対して送信する機器情報送信部と、前記機器情報を受信した前記他の情報処理装置が、前記機器情報に基づいて送信するデータであって、前記他の情報処理装置により実行されているアプリケーションプログラムの処理に係るサービスへの参加を促す参加催促データを受信したか否かを判定する参加催促データ受信判定部と、前記参加催促データを受信したと判定された場合、前記サービスに参加するためのアプリケーションプログラムの実行、または、前記サービスに参加するためのアプリケーションプログラムのインストールおよび実行を行うか否かを決定する実行決定部とを備える情報処理装置として機能させるプログラム。1312に記載のプログラムが記録されている記録媒体。14ネットワークに接続された第1の情報処理装置と、第2の情報処理装置により構成され、前記第1の情報処理装置は、第2の情報処理装置から送信される機器情報に基づいて、実行しているアプリケーションプログラムの処理に係るサービスへの参加を促す参加催促データを、第2の情報処理装置に送信する催促データ送信部を備え、前記第2の情報処理装置は、前記ネットワークにおける通信アドレス、OSの種類、およびハードウェアに係る情報を含む情報を前記機器情報として、前記第1の情報処理装置に対して送信する機器情報送信部と、前記機器情報を受信した前記第1の情報処理装置が、前記機器情報に基づいて送信した、前記参加催促データを受信したか否かを判定する参加催促データ受信判定部と、前記参加催促データを受信したと判定された場合、前記サービスに参加するためのアプリケーションプログラムの実行、または、前記サービスに参加するためのアプリケーションプログラムのインストールおよび実行を行うか否かを決定する実行決定部とを備える情報処理システム。