(57)【要約】【課題】ＡＳＰサーバ装置が、アプリケーションの提供、通信方式毎にメッセージをデータ変換しているために、ＡＳＰサーバ装置に大きな負荷がかかっており、負荷分散、危険分散の要請がある。【解決手段】情報処理システムは、アプリケーションを立ち上げ、メッセージと送信先情報を受け付け、当該メッセージと送信先情報とアプリ識別子を有するメッセージ情報を送信する端末装置１と、当該メッセージ情報を受信し送信する第一サーバ装置２と、当該メッセージ情報を受信し、送信先情報で特定される第三サーバ装置に送信する第二サーバ装置３と、当該メッセージ情報を受信し送信する第三サーバ装置４と、当該メッセージ情報を受信し、送信先情報で特定される携帯端末に送信する第四サーバ装置５と、当該メッセージを受信し出力する携帯端末６を具備することを特徴にしている。【選択図】図１
2005202687.tif 000002
【特許請求の範囲】
【請求項１】
２以上の端末装置と、２以上の第一サーバ装置と、一の第二サーバ装置と、２以上の第三サーバ装置と、２以上の第四サーバ装置と、２以上の携帯端末を具備する情報処理システムであって、
前記端末装置は、
アプリケーションの表示画面を構成する情報である画面定義情報を第一サーバから受信する画面定義情報受信部と、
前記画面定義情報受信部が受信した画面定義情報に基づいて、アプリケーションの表示画面を構成し、当該表示画面を表示する表示部と、
前記表示部が表示した表示画面上に、メッセージと当該メッセージの送信先を示す送信先情報の入力を受け付ける入力受付部と、
前記メッセージと送信先情報と当該アプリケーションを識別するアプリ識別子を有するメッセージ情報を、端末装置が接続されている第一サーバ装置に送信する端末メッセージ送信部を具備し、
前記第一サーバ装置は、
アプリケーションの表示画面を構成する情報である画面定義情報を１以上格納している画面定義情報格納部と、
１以上の前記端末装置に前記画面定義情報を送信する画面定義情報送信部と、
１以上の端末装置からメッセージ情報を受信する第一メッセージ情報受信部と、
前記メッセージと送信先情報を前記第二サーバ装置に送信する第一メッセージ送信部と、
前記メッセージの転送に関するログの情報であるログ情報を前記アプリ識別子に対応付けて蓄積する第一ログ情報蓄積部と、
前記アプリ識別子で識別されるアプリケーション毎に、当該アプリ識別子に対応する前記ログ情報から、メッセージの転送サービスに関する課金についての情報である課金情報を構成し蓄積する第一課金情報蓄積部を具備し、
前記第二サーバ装置は、
前記１以上の第一サーバ装置からメッセージと送信先情報を受信する第二メッセージ受信部と、
送信先情報と携帯端末の種類を示す携帯種類情報を有する携帯端末情報を１以上格納している携帯端末情報格納部と、
前記第二メッセージ受信部が受信した送信先情報に対応する携帯種類情報を前記携帯端末情報格納部から取得する携帯種類情報取得部と、
前記携帯種類情報取得部が取得した携帯種類情報に対応する前記第三サーバ装置に、前記第二メッセージ受信部が受信したメッセージと送信先情報を送信する第二メッセージ送信部と、
前記メッセージの転送に関するログの情報であるログ情報を、前記第一サーバ装置を識別する情報である第一サーバ装置識別子に対応付けて蓄積する第二ログ情報蓄積部と、
前記第一サーバ装置識別子で識別される第一サーバ装置毎に、当該第一サーバ装置識別子に対応する前記ログ情報から、メッセージの転送サービスに関する課金についての情報である課金情報を構成し蓄積する第二課金情報蓄積部を具備し、
前記第三サーバ装置は、
前記第二サーバ装置からメッセージと送信先情報を受信する第三メッセージ受信部と、
前記第三メッセージ受信部が受信した送信先情報に対応する第四サーバ装置に、前記第三メッセージ受信部が受信したメッセージと送信先情報を送信する第三メッセージ送信部を具備し、
前記第四サーバ装置は、
前記第三サーバ装置からメッセージと送信先情報を受信する第四メッセージ受信部と、
前記第四メッセージ受信部が受信した送信先情報で識別される携帯端末に、前記第四メッセージ受信部が受信したメッセージを送信する第四メッセージ送信部を具備し、
前記携帯端末は、
前記第四サーバ装置が送信したメッセージを受信する携帯メッセージ受信部と、
前記携帯メッセージ受信部が受信したメッセージを出力する携帯メッセージ出力部を具備する情報処理システム。
【請求項２】
２以上の端末装置と、２以上の第一サーバ装置と、一の第二サーバ装置と、２以上の第三サーバ装置と、２以上の第四サーバ装置と、２以上の携帯端末を具備する情報処理システムであって、
前記端末装置は、
アプリケーションの表示画面を構成する情報である画面定義情報を第一サーバから受信する画面定義情報受信部と、
前記画面定義情報受信部が受信した画面定義情報に基づいて、アプリケーションの表示画面を構成し、当該表示画面を表示する表示部と、
前記表示部が表示した表示画面上に、メッセージと当該メッセージの送信先を示す送信先情報の入力を受け付ける入力受付部と、
前記メッセージと送信先情報と当該アプリケーションを識別するアプリ識別子を有するメッセージ情報を、端末装置が接続されている第一サーバ装置に送信する端末メッセージ送信部を具備し、
前記第一サーバ装置は、
アプリケーションの表示画面を構成する情報である画面定義情報を１以上格納している画面定義情報格納部と、
１以上の前記端末装置に前記画面定義情報を送信する画面定義情報送信部と、
１以上の端末装置からメッセージ情報を受信する第一メッセージ情報受信部と、
前記メッセージと送信先情報を前記第二サーバ装置に送信する第一メッセージ送信部と、
前記メッセージの転送に関するログの情報であるログ情報を前記アプリ識別子に対応付けて蓄積する第一ログ情報蓄積部と、
前記アプリ識別子で識別されるアプリケーション毎に、当該アプリ識別子に対応する前記ログ情報から、メッセージの転送サービスに関する課金についての情報である課金情報を構成し蓄積する第一課金情報蓄積部を具備し、
前記第二サーバ装置は、
前記１以上の第一サーバ装置からメッセージと送信先情報を受信する第二メッセージ受信部と、
送信先情報と携帯端末の種類を示す携帯種類情報を有する携帯端末情報を１以上格納している携帯端末情報格納部と、
前記第二メッセージ受信部が受信した送信先情報に対応する携帯種類情報を前記携帯端末情報格納部から取得する携帯種類情報取得部と、
前記携帯種類情報取得部が取得した携帯種類情報に対応する前記第三サーバ装置に、前記第二メッセージ受信部が受信したメッセージと送信先情報を送信する第二メッセージ送信部と、
前記メッセージの転送に関するログの情報であるログ情報を、前記第一サーバ装置を識別する情報である第一サーバ装置識別子に対応付けて蓄積する第二ログ情報蓄積部と、
前記第一サーバ装置識別子で識別される第一サーバ装置毎に、当該第一サーバ装置識別子に対応する前記ログ情報から、メッセージの転送サービスに関する課金についての情報である課金情報を構成し蓄積する第二課金情報蓄積部を具備し、
前記第三サーバ装置は、
前記第二サーバ装置からメッセージと送信先情報を受信する第三メッセージ受信部と、
前記第三メッセージ受信部が受信したメッセージを、携帯端末の種類に対応したデータに変換するデータ変換部と、
前記送信先情報に対応する第四サーバ装置に、前記データ変換部がデータ変換したメッセージと前記送信先情報を送信する第三メッセージ送信部を具備し、
前記第四サーバ装置は、
前記第三サーバ装置からメッセージと送信先情報を受信する第四メッセージ受信部と、
前記第四メッセージ受信部が受信した送信先情報で識別される携帯端末に、前記第四メッセージ受信部が受信したメッセージを送信する第四メッセージ送信部を具備し、
前記携帯端末は、
前記第四サーバ装置が送信したメッセージを受信する携帯メッセージ受信部と、
前記携帯メッセージ受信部が受信したメッセージを出力する携帯メッセージ出力部を具備する情報処理システム。
【請求項３】
２以上の端末装置と、２以上の第一サーバ装置と、一の第二サーバ装置と、２以上の第三サーバ装置と、２以上の第四サーバ装置と、２以上の携帯端末を具備する情報処理システムであって、
前記端末装置は、
１以上のアプリケーションがインストールされており、
前記アプリケーションは、
メッセージと当該メッセージの送信先を示す送信先情報の入力を受け付ける入力受付部と、
前記メッセージと送信先情報と当該アプリケーションを識別するアプリ識別子を有するメッセージ情報を、端末装置が接続されている第一サーバ装置に送信する端末メッセージ送信部を具備し、
前記第一サーバ装置は、
１以上の端末装置からメッセージ情報を受信する第一メッセージ情報受信部と、
前記メッセージと送信先情報を前記第二サーバ装置に送信する第一メッセージ送信部と、
前記メッセージの転送に関するログの情報であるログ情報を前記アプリ識別子に対応付けて蓄積する第一ログ情報蓄積部と、
前記アプリ識別子で識別されるアプリケーション毎に、当該アプリ識別子に対応する前記ログ情報から、メッセージの転送サービスに関する課金についての情報である課金情報を構成し蓄積する第一課金情報蓄積部を具備し、
前記第二サーバ装置は、
前記１以上の第一サーバ装置からメッセージと送信先情報を受信する第二メッセージ受信部と、
送信先情報と携帯端末の種類を示す携帯種類情報を有する携帯端末情報を１以上格納している携帯端末情報格納部と、
前記第二メッセージ受信部が受信した送信先情報に対応する携帯種類情報を前記携帯端末情報格納部から取得する携帯種類情報取得部と、
前記携帯種類情報取得部が取得した携帯種類情報に対応する前記第三サーバ装置に、前記第二メッセージ受信部が受信したメッセージと送信先情報を送信する第二メッセージ送信部と、
前記メッセージの転送に関するログの情報であるログ情報を、前記第一サーバ装置を識別する情報である第一サーバ装置識別子に対応付けて蓄積する第二ログ情報蓄積部と、
前記第一サーバ装置識別子で識別される第一サーバ装置毎に、当該第一サーバ装置識別子に対応する前記ログ情報から、メッセージの転送サービスに関する課金についての情報である課金情報を構成し蓄積する第二課金情報蓄積部を具備し、
前記第三サーバ装置は、
前記第二サーバ装置からメッセージと送信先情報を受信する第三メッセージ受信部と、
前記第三メッセージ受信部が受信したメッセージと送信先情報に対応する第四サーバ装置に送信する第三メッセージ送信部を具備し、
前記第四サーバ装置は、
前記第三サーバ装置からメッセージと送信先情報を受信する第四メッセージ受信部と、
前記第四メッセージ受信部が受信した送信先情報で識別される携帯端末に、前記第四メッセージ受信部が受信したメッセージを送信する第四メッセージ送信部を具備し、
前記携帯端末は、
前記第四サーバ装置が送信したメッセージを受信する携帯メッセージ受信部と、
前記携帯メッセージ受信部が受信したメッセージを出力する携帯メッセージ出力部を具備する情報処理システム。
【請求項４】
２以上の端末装置と、２以上の第一サーバ装置と、一の第二サーバ装置と、２以上の第三サーバ装置と、２以上の第四サーバ装置と、２以上の携帯端末を具備する情報処理システムであって、
前記端末装置は、
１以上のアプリケーションがインストールされており、
前記アプリケーションは、
メッセージと当該メッセージの送信先を示す送信先情報の入力を受け付ける入力受付部と、
前記メッセージと送信先情報と当該アプリケーションを識別するアプリ識別子を有するメッセージ情報を、端末装置が接続されている第一サーバ装置に送信する端末メッセージ送信部を具備し、
前記第一サーバ装置は、
１以上の端末装置からメッセージ情報を受信する第一メッセージ情報受信部と、
前記メッセージと送信先情報を前記第二サーバ装置に送信する第一メッセージ送信部と、
前記メッセージの転送に関するログの情報であるログ情報を前記アプリ識別子に対応付けて蓄積する第一ログ情報蓄積部と、
前記アプリ識別子で識別されるアプリケーション毎に、当該アプリ識別子に対応する前記ログ情報から、メッセージの転送サービスに関する課金についての情報である課金情報を構成し蓄積する第一課金情報蓄積部を具備し、
前記第二サーバ装置は、
前記１以上の第一サーバ装置からメッセージと送信先情報を受信する第二メッセージ受信部と、
送信先情報と携帯端末の種類を示す携帯種類情報を有する携帯端末情報を１以上格納している携帯端末情報格納部と、
前記第二メッセージ受信部が受信した送信先情報に対応する携帯種類情報を前記携帯端末情報格納部から取得する携帯種類情報取得部と、
前記携帯種類情報取得部が取得した携帯種類情報に対応する前記第三サーバ装置に、前記第二メッセージ受信部が受信したメッセージと送信先情報を送信する第二メッセージ送信部と、
前記メッセージの転送に関するログの情報であるログ情報を、前記第一サーバ装置を識別する情報である第一サーバ装置識別子に対応付けて蓄積する第二ログ情報蓄積部と、
前記第一サーバ装置識別子で識別される第一サーバ装置毎に、当該第一サーバ装置識別子に対応する前記ログ情報から、メッセージの転送サービスに関する課金についての情報である課金情報を構成し蓄積する第二課金情報蓄積部を具備し、
前記第三サーバ装置は、
前記第二サーバ装置からメッセージと送信先情報を受信する第三メッセージ受信部と、
前記第三メッセージ受信部が受信したメッセージを、携帯端末の種類に対応したデータに変換するデータ変換部と、
前記送信先情報に対応する第四サーバ装置に、前記データ変換部がデータ変換したメッセージと前記送信先情報を送信する第三メッセージ送信部を具備し、
前記第四サーバ装置は、
前記第三サーバ装置からメッセージと送信先情報を受信する第四メッセージ受信部と、
前記第四メッセージ受信部が受信した送信先情報で識別される携帯端末に、前記第四メッセージ受信部が受信したメッセージを送信する第四メッセージ送信部を具備し、
前記携帯端末は、
前記第四サーバ装置が送信したメッセージを受信する携帯メッセージ受信部と、
前記携帯メッセージ受信部が受信したメッセージを出力する携帯メッセージ出力部を具備する情報処理システム。
【請求項５】
前記メッセージは、携帯端末の位置情報を取得する旨のメッセージであり、
前記端末装置の前記アプリケーションは、
前記送信先情報で識別される携帯端末の位置情報を受信する端末位置情報受信部と、
前記位置情報を出力する端末位置情報出力部をさらに具備し、
前記第一サーバ装置は、
前記携帯端末の位置情報を前記第二サーバ装置から受信する第一位置情報受信部と、
前記第一位置情報受信部が受信した位置情報を前記端末装置のアプリケーションに渡す第一位置情報送信部をさらに具備し、
前記第二サーバ装置は、
前記携帯端末の位置情報を前記第三サーバ装置から受信する第二位置情報受信部と、
前記第二位置情報受信部が受信した位置情報を前記第一サーバ装置に送信する第二位置情報送信部をさらに具備し、
前記第三サーバ装置は、
前記携帯端末の位置情報を前記第四サーバ装置から受信する第三位置情報受信部と、
前記第三位置情報受信部が受信した位置情報を前記第二サーバ装置に送信する第三位置情報送信部をさらに具備し、
前記第四サーバ装置は、
前記携帯端末から当該携帯端末の位置情報を受信する第四位置情報受信部と、
前記第四位置情報受信部が受信した位置情報を前記第三サーバ装置に送信する第四位置情報送信部をさらに具備し、
前記携帯端末は、
当該携帯端末の位置を示す位置情報を受信する位置情報受信部と、
前記携帯メッセージ受信部が携帯端末の位置情報を取得する旨のメッセージを受信した場合に、当該メッセージ受信に対応して、前記位置情報を前記第四サーバ装置に送信する携帯位置情報送信部をさらに具備する請求項１から請求項４いずれか記載の情報処理システム。
【請求項６】
前記メッセージは、携帯端末の位置情報を取得する旨のメッセージであり、
前記端末装置の前記アプリケーションは、
前記送信先情報で識別される携帯端末の位置情報を受信する端末位置情報受信部と、
前記位置情報を出力する端末位置情報出力部をさらに具備し、
前記第一サーバ装置は、
前記携帯端末の位置情報を前記第二サーバ装置から受信する第一位置情報受信部と、
前記第一位置情報受信部が受信した位置情報を前記端末装置のアプリケーションに渡す第一位置情報送信部をさらに具備し、
前記第二サーバ装置は、
前記携帯端末の位置情報を前記第三サーバ装置から受信する第二位置情報受信部と、
前記第二位置情報受信部が受信した位置情報を前記第一サーバ装置に送信する第二位置情報送信部をさらに具備し、
前記第三サーバ装置は、
前記携帯端末の位置情報を前記第四サーバ装置から受信する第三位置情報受信部と、
前記第三位置情報受信部が受信した位置情報を、アプリケーションに対応したデータに変換するデータ変換部と、
前記データ変換部が変換した位置情報を前記第二サーバ装置に送信する第三位置情報送信部を、さらに具備し、
前記第四サーバ装置は、
前記携帯端末から当該携帯端末の位置情報を受信する第四位置情報受信部と、
前記第四位置情報受信部が受信した位置情報を前記第三サーバ装置に送信する第四位置情報送信部をさらに具備し、
前記携帯端末は、
当該携帯端末の位置を示す位置情報を受信する位置情報受信部と、
前記携帯メッセージ受信部が携帯端末の位置情報を取得する旨のメッセージを受信した場合に、当該メッセージ受信に対応して、前記位置情報を前記第四サーバ装置に送信する携帯位置情報送信部をさらに具備する請求項１から請求項４いずれか記載の情報処理システム。
【請求項７】
前記端末装置の前記アプリケーションは、
前記メッセージに対する返信メッセージを受信する端末返信メッセージ受信部と、
前記返信メッセージを出力する端末返信メッセージ出力部をさらに具備し、
前記第一サーバ装置は、
前記返信メッセージを前記第二サーバ装置から受信する第一返信メッセージ受信部と、
前記第一返信メッセージ受信部が受信した返信メッセージを前記端末装置のアプリケーションに渡す第一返信メッセージ送信部をさらに具備し、
前記第二サーバ装置は、
前記返信メッセージを前記第三サーバ装置から受信する第二返信メッセージ受信部と、
前記第二返信メッセージ受信部が受信した返信メッセージを前記第一サーバ装置に送信する第二返信メッセージ送信部をさらに具備し、
前記第三サーバ装置は、
前記返信メッセージを前記第四サーバ装置から受信する第三返信メッセージ受信部と、
前記第三返信メッセージ受信部が受信した返信メッセージを前記第二サーバ装置に送信する第三返信メッセージ送信部をさらに具備し、
前記第四サーバ装置は、
前記携帯端末から返信メッセージを受信する第四返信メッセージ受信部と、
前記第四返信メッセージ受信部が受信した返信メッセージを前記第三サーバ装置に送信する第四返信メッセージ送信部をさらに具備し、
前記携帯端末は、
携帯メッセージ出力部のメッセージ出力に対応して、返信メッセージの入力を受け付ける返信メッセージ受付部と、
前記返信メッセージ受付部が受け付けた返信メッセージを前記第四サーバ装置に送信する携帯返信メッセージ送信部をさらに具備する請求項１から請求項４いずれか記載の情報処理システム。
【請求項８】
前記端末装置の前記アプリケーションは、
前記メッセージに対する返信メッセージを受信する端末返信メッセージ受信部と、
前記返信メッセージを出力する端末返信メッセージ出力部をさらに具備し、
前記第一サーバ装置は、
前記返信メッセージを前記第二サーバ装置から受信する第一返信メッセージ受信部と、
前記第一返信メッセージ受信部が受信した返信メッセージを前記端末装置のアプリケーションに渡す第一返信メッセージ送信部をさらに具備し、
前記第二サーバ装置は、
前記返信メッセージを前記第三サーバ装置から受信する第二返信メッセージ受信部と、
前記第二返信メッセージ受信部が受信した返信メッセージを前記第一サーバ装置に送信する第二返信メッセージ送信部をさらに具備し、
前記第三サーバ装置は、
前記返信メッセージを前記第四サーバ装置から受信する第三返信メッセージ受信部と、
前記第三返信メッセージ受信部が受信した返信メッセージを、アプリケーションに対応したデータに変換するデータ変換部と、
前記データ変換部がデータ変換した返信メッセージを第二サーバ装置に送信する第三返信メッセージ送信部をさらに具備し、
前記第四サーバ装置は、
前記携帯端末から返信メッセージを受信する第四返信メッセージ受信部と、
前記第四返信メッセージ受信部が受信した返信メッセージを前記第三サーバ装置に送信する第四返信メッセージ送信部をさらに具備し、
前記携帯端末は、
携帯メッセージ出力部のメッセージ出力に対応して、返信メッセージの入力を受け付ける返信メッセージ受付部と、
前記返信メッセージ受付部が受け付けた返信メッセージを前記第四サーバ装置に送信する携帯返信メッセージ送信部をさらに具備する請求項１から請求項４いずれか記載の情報処理システム。
【請求項９】
前記第一サーバ装置における第一メッセージ送信部は、
前記第一メッセージ情報受信部が受信したメッセージ情報を前記第二サーバ装置に送信し、
前記第二サーバ装置における第二メッセージ受信部は、
前記１以上の第一サーバ装置から前記メッセージ情報を受信し、
前記第二メッセージ送信部は、前記第三サーバ装置に、前記第二メッセージ受信部が受信したメッセージ情報を送信し、
前記第三サーバ装置における第三メッセージ受信部は、
前記第二サーバ装置からメッセージ情報を受信し、
前記第三メッセージ送信部は、前記第三メッセージ受信部が受信したメッセージ情報を対応する第四サーバ装置に送信し、
前記第四サーバ装置における第四メッセージ受信部は、
前記第三サーバ装置からメッセージ情報を受信し、
前記第四メッセージ送信部は、前記第四メッセージ受信部が受信した送信先情報で識別される携帯端末に、前記第四メッセージ受信部が受信したメッセージとアプリ識別子を送信し、
前記携帯端末における携帯メッセージ受信部は、
前記第四サーバ装置が送信したメッセージとアプリ識別子を受信し、
前記携帯メッセージ出力部は、前記アプリ識別子で識別されるアプリケーションを立ち上げ、当該アプリケーションから前記メッセージを出力する請求項１または請求項３いずれか記載の情報処理システム。
【請求項１０】
前記第一サーバ装置における第一メッセージ送信部は、
前記第一メッセージ情報受信部が受信したメッセージ情報を前記第二サーバ装置に送信し、
前記第二サーバ装置における第二メッセージ受信部は、
前記１以上の第一サーバ装置から前記メッセージ情報を受信し、
前記第二メッセージ送信部は、前記第三サーバ装置に、前記第二メッセージ受信部が受信したメッセージ情報を送信し、
前記第三サーバ装置における第三メッセージ受信部は、
前記第二サーバ装置からメッセージ情報を受信し、
前記データ変換部は、前記第三メッセージ受信部が受信したメッセージ情報が有するメッセージを、携帯端末の種類に対応したデータに変換し、
前記第三メッセージ送信部は、前記データ変換部がデータ変換したメッセージを有するメッセージ情報を対応する第四サーバ装置に送信し、
前記第四サーバ装置における第四メッセージ受信部は、
前記第三サーバ装置からメッセージ情報を受信し、
前記第四メッセージ送信部は、前記第四メッセージ受信部が受信した送信先情報で識別される携帯端末に、前記第四メッセージ受信部が受信したメッセージとアプリ識別子を送信し、
前記携帯端末における携帯メッセージ受信部は、
前記第四サーバ装置が送信したメッセージとアプリ識別子を受信し、
前記携帯メッセージ出力部は、前記アプリ識別子で識別されるアプリケーションを立ち上げ、当該アプリケーションから前記メッセージを出力する請求項２または請求項４いずれか記載の情報処理システム。
【請求項１１】
前記第一サーバ装置における第一メッセージ送信部は、
前記第一メッセージ情報受信部が受信したメッセージ情報を前記第二サーバ装置に送信し、
前記第二サーバ装置における第二メッセージ受信部は、
前記１以上の第一サーバ装置から前記メッセージ情報を受信し、
前記第二メッセージ送信部は、前記第三サーバ装置に、前記第二メッセージ受信部が受信したメッセージ情報を送信し、
前記第三サーバ装置における第三メッセージ受信部は、
前記第二サーバ装置からメッセージ情報を受信し、
前記第三メッセージ送信部は、前記第三メッセージ受信部が受信したメッセージ情報を対応する第四サーバ装置に送信し、
前記第四サーバ装置における第四メッセージ受信部は、
前記第三サーバ装置からメッセージ情報を受信し、
前記第四メッセージ送信部は、前記第四メッセージ受信部が受信した送信先情報で識別される携帯端末に、前記第四メッセージ受信部が受信したメッセージとアプリ識別子を送信し、
前記携帯端末における携帯メッセージ受信部は、
前記第四サーバ装置が送信したメッセージとアプリ識別子を受信し、
前記携帯メッセージ出力部は、前記アプリ識別子で識別されるアプリケーションを立ち上げ、当該アプリケーションから前記メッセージを出力する請求項５または請求項７いずれか記載の情報処理システム。
【請求項１２】
前記第一サーバ装置における第一メッセージ送信部は、
前記第一メッセージ情報受信部が受信したメッセージ情報を前記第二サーバ装置に送信し、
前記第二サーバ装置における第二メッセージ受信部は、
前記１以上の第一サーバ装置から前記メッセージ情報を受信し、
前記第二メッセージ送信部は、前記第三サーバ装置に、前記第二メッセージ受信部が受信したメッセージ情報を送信し、
前記第三サーバ装置における第三メッセージ受信部は、
前記第二サーバ装置からメッセージ情報を受信し、
前記データ変換部は、前記第三メッセージ受信部が受信したメッセージ情報が有するメッセージを、携帯端末の種類に対応したデータに変換し、
前記第三メッセージ送信部は、前記データ変換部がデータ変換したメッセージを有するメッセージ情報を対応する第四サーバ装置に送信し、
前記第四サーバ装置における第四メッセージ受信部は、
前記第三サーバ装置からメッセージ情報を受信し、
前記第四メッセージ送信部は、前記第四メッセージ受信部が受信した送信先情報で識別される携帯端末に、前記第四メッセージ受信部が受信したメッセージとアプリ識別子を送信し、
前記携帯端末における携帯メッセージ受信部は、
前記第四サーバ装置が送信したメッセージとアプリ識別子を受信し、
前記携帯メッセージ出力部は、前記アプリ識別子で識別されるアプリケーションを立ち上げ、当該アプリケーションから前記メッセージを出力する請求項６または請求項８いずれか記載の情報処理システム。
【請求項１３】
２以上の端末装置と、２以上の第一サーバ装置と、一の第二サーバ装置と、２以上の第三サーバ装置と、２以上の第四サーバ装置と、２以上の携帯端末を具備する情報処理システムであって、
前記端末装置は、
アプリケーションの表示画面を構成する情報である画面定義情報を第一サーバ装置から受信し、前記受信した画面定義情報に基づいて、アプリケーションの表示画面を構成し、当該表示画面を表示し、
前記表示した表示画面上に、メッセージと当該メッセージの送信先を示す送信先情報の入力を受け付け、前記受け付けたメッセージと送信先情報と当該アプリケーションを識別するアプリ識別子を有するメッセージ情報を、端末装置が接続されている第一サーバ装置に送信し、
前記送信したメッセージに対する返信メッセージまたは位置情報を第一サーバ装置から受信し、当該受信した返信メッセージまたは位置情報を出力し、
前記第一サーバ装置は、
アプリケーションの表示画面を構成する情報である画面定義情報を１以上格納し、１以上の前記端末装置に前記画面定義情報を送信し、
１以上の端末装置からメッセージ情報を受信し、前記メッセージと送信先情報を前記第二サーバ装置に送信し、
前記送信したメッセージに対する返信メッセージまたは位置情報を第二サーバ装置から受信し、当該受信した返信メッセージまたは位置情報を端末装置に送信し、
前記メッセージの転送に関するログの情報であるログ情報を前記アプリ識別子に対応付けて蓄積し、
前記アプリ識別子で識別されるアプリケーション毎に、当該アプリ識別子に対応する前記ログ情報から、メッセージの転送サービスに関する課金についての情報である課金情報を構成し蓄積し、
前記第二サーバ装置は、
前記１以上の第一サーバ装置からメッセージと送信先情報を受信し、
送信先情報と携帯端末の種類を示す携帯種類情報を有する携帯端末情報を１以上格納し、前記受信した送信先情報に対応する携帯種類情報を取得し、前記取得した携帯種類情報に対応する前記第三サーバ装置に、前記受信したメッセージと送信先情報を送信し、
前記送信したメッセージに対する返信メッセージまたは位置情報を第三サーバ装置から受信し、当該受信した返信メッセージまたは位置情報を第一サーバ装置に送信し、
前記メッセージの転送に関するログの情報であるログ情報を、前記第一サーバ装置を識別する情報である第一サーバ装置識別子に対応付けて蓄積し、
前記第一サーバ装置識別子で識別される第一サーバ装置毎に、当該第一サーバ装置識別子に対応する前記ログ情報から、メッセージの転送サービスに関する課金についての情報である課金情報を構成し蓄積し、
前記第三サーバ装置は、
前記第二サーバ装置からメッセージと送信先情報を受信し、前記受信した送信先情報に対応する第四サーバ装置に、前記受信したメッセージと送信先情報を送信し、あるいは、携帯端末に対応してデータ変換したメッセージと送信先情報を送信し、
前記送信したメッセージに対する返信メッセージまたは位置情報を第四サーバ装置から受信し、当該受信した返信メッセージまたは位置情報を第二サーバ装置に送信し、あるいは、当該受信した返信メッセージまたは位置情報をアプリケーションに対応したデータに変換し、当該データ変換した返信メッセージまたは位置情報を第二サーバ装置に送信し、
前記第四サーバ装置は、
前記第三サーバ装置からメッセージと送信先情報を受信し、前記受信した送信先情報で識別される携帯端末に、前記受信したメッセージを送信し、
前記送信したメッセージに対する返信メッセージまたは位置情報を携帯端末から受信し、当該受信した返信メッセージまたは位置情報を第三サーバ装置に送信し、
前記携帯端末は、
前記第四サーバ装置が送信したメッセージを受信し、前記受信したメッセージを出力し、
前記出力したメッセージに対する返信メッセージを受け付け、または位置情報を受信し、当該受け付けた返信メッセージまたは当該受信した位置情報を第四サーバ装置に送信することを特徴とする情報処理システム。
【請求項１４】
２以上の端末装置と、２以上の第一サーバ装置と、一の第二サーバ装置と、２以上の第三サーバ装置と、２以上の第四サーバ装置と、２以上の携帯端末を具備する情報処理システムであって、
前記端末装置は、
１以上のアプリケーションがインストールされ、当該アプリケーションが、メッセージと当該メッセージの送信先を示す送信先情報の入力を受け付け、前記受け付けたメッセージと送信先情報と当該アプリケーションを識別するアプリ識別子を有するメッセージ情報を、端末装置が接続されている第一サーバ装置に送信し、
前記送信したメッセージに対する返信メッセージまたは位置情報を第一サーバ装置から受信し、当該受信した返信メッセージまたは位置情報を出力し、
前記第一サーバ装置は、
１以上の端末装置からメッセージ情報を受信し、前記メッセージと送信先情報を前記第二サーバ装置に送信し、
前記送信したメッセージに対する返信メッセージまたは位置情報を第二サーバ装置から受信し、当該受信した返信メッセージまたは位置情報を端末装置に送信し、
前記メッセージの転送に関するログの情報であるログ情報を前記アプリ識別子に対応付けて蓄積し、
前記アプリ識別子で識別されるアプリケーション毎に、当該アプリ識別子に対応する前記ログ情報から、メッセージの転送サービスに関する課金についての情報である課金情報を構成し蓄積し、
前記第二サーバ装置は、
前記１以上の第一サーバ装置からメッセージと送信先情報を受信し、
送信先情報と携帯端末の種類を示す携帯種類情報を有する携帯端末情報を１以上格納し、前記受信した送信先情報に対応する携帯種類情報を取得し、前記取得した携帯種類情報に対応する前記第三サーバ装置に、前記受信したメッセージと送信先情報を送信し、
前記送信したメッセージに対する返信メッセージまたは位置情報を第三サーバ装置から受信し、当該受信した返信メッセージまたは位置情報を第一サーバ装置に送信し、
前記メッセージの転送に関するログの情報であるログ情報を、前記第一サーバ装置を識別する情報である第一サーバ装置識別子に対応付けて蓄積し、
前記第一サーバ装置識別子で識別される第一サーバ装置毎に、当該第一サーバ装置識別子に対応する前記ログ情報から、メッセージの転送サービスに関する課金についての情報である課金情報を構成し蓄積し、
前記第三サーバ装置は、
前記第二サーバ装置からメッセージと送信先情報を受信し、前記受信した送信先情報に対応する第四サーバ装置に、前記受信したメッセージと送信先情報を送信し、あるいは、当該メッセージを携帯端末に対応したデータに変換し、当該データ変換したメッセージと送信先情報を送信し、
前記送信したメッセージに対する返信メッセージまたは位置情報を第四サーバ装置から受信し、当該受信した返信メッセージまたは位置情報を第二サーバ装置に送信し、あるいは、当該受信した返信メッセージまたは位置情報をアプリケーションに対応したデータに変換し、当該データ変換した返信メッセージまたは位置情報を第二サーバ装置に送信し、
前記第四サーバ装置は、
前記第三サーバ装置からメッセージと送信先情報を受信し、前記受信した送信先情報で識別される携帯端末に、前記受信したメッセージを送信し、
前記送信したメッセージに対する返信メッセージまたは位置情報を携帯端末から受信し、当該受信した返信メッセージまたは位置情報を第三サーバ装置に送信し、
前記携帯端末は、
前記第四サーバ装置が送信したメッセージを受信し、前記受信したメッセージを出力し、
前記出力したメッセージに対する返信メッセージを受け付け、または位置情報を受信し、当該受け付けた返信メッセージまたは当該受信した位置情報を第四サーバ装置に送信することを特徴とする情報処理システム。
【請求項１５】
２以上の端末装置と、２以上の第一サーバ装置と、一の第二サーバ装置と、２以上の第三サーバ装置と、２以上の第四サーバ装置と、２以上の携帯端末を具備する情報処理システムであって、
前記携帯端末は、
メッセージの入力を受け付け、前記受け付けたメッセージを前記第四サーバ装置に送信し、
前記第四サーバ装置は、
前記携帯端末からメッセージを受信し、前記受信したメッセージを前記第三サーバ装置に送信し、
前記第三サーバ装置は、
前記メッセージを前記第四サーバ装置から受信し、
前記受信したメッセージを前記第二サーバ装置に送信し、あるいは、前記受信したメッセージをアプリケーションに対応したデータに変換し、当該データ変換したメッセージを前記第二サーバ装置に送信し、
前記第二サーバ装置は、
前記メッセージを前記第三サーバ装置から受信し、前記受信したメッセージを前記第一サーバ装置に送信し、
前記第一サーバ装置は、
前記メッセージを前記第二サーバ装置から受信し、前記受信したメッセージを第一サーバ装置と接続されている前記端末装置に送信し、
前記端末装置は、
アプリケーションを立ち上げ、
前記メッセージを前記第一サーバ装置から受信し、前記受信したメッセージを前記アプリケーションから出力することを特徴とする情報処理システム。
【請求項１６】
請求項１から請求項１５いずれか記載の情報処理システムを構成する第一サーバ装置。
【請求項１７】
請求項１から請求項１５いずれか記載の情報処理システムを構成する第二サーバ装置。
【請求項１８】
請求項１から請求項１５いずれか記載の情報処理システムを構成する第三サーバ装置。
【請求項１９】
コンピュータに、
保持している画面定義情報を、端末装置に送信する画面定義情報送信ステップと、
１以上の端末装置からメッセージ情報を受信する第一メッセージ情報受信ステップと、
前記メッセージ情報が有するメッセージと送信先情報を第二サーバ装置に送信する第一メッセージ送信ステップと、
メッセージの転送に関するログの情報であるログ情報をアプリ識別子に対応付けて蓄積する第一ログ情報蓄積ステップと、
アプリ識別子で識別されるアプリケーション毎に、当該アプリ識別子に対応するログ情報から、メッセージの転送サービスに関する課金についての情報である課金情報を構成し蓄積する第一課金情報蓄積ステップを実行させるためのプログラム。
【請求項２０】
コンピュータに、
１以上の第一サーバ装置からメッセージと送信先情報を受信する第二メッセージ受信ステップと、
前記第二メッセージ受信ステップで受信した送信先情報に対応する携帯種類情報を取得する携帯種類情報取得ステップと、
前記携帯種類情報取得ステップで取得した携帯種類情報に対応する第三サーバ装置に、前記第二メッセージ受信ステップで受信したメッセージと送信先情報を送信する第二メッセージ送信ステップと、
メッセージの転送に関するログの情報であるログ情報を、第一サーバ装置を識別する情報である第一サーバ装置識別子に対応付けて蓄積する第二ログ情報蓄積ステップと、
第一サーバ装置識別子で識別される第一サーバ装置毎に、当該第一サーバ装置識別子に対応するログ情報から、メッセージの転送サービスに関する課金についての情報である課金情報を構成し蓄積する第二課金情報蓄積ステップを実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えば、ＰＣ端末上で起動しているアプリケーションと携帯端末（例えば、携帯電話等）との間でメッセージを送受信する情報処理システム等に関する。
【背景技術】
【０００２】
従来、携帯電話間でメッセージを送受信する方法として、ＳＭＳ（ｓｈｏｒｔ  ｍｅｓｓａｇｅ  ｓｅｒｖｉｃｅ）がある。「ＳＭＳ」とは、携帯電話同士で短い文字メッセージを送受信できるサービスである。国内のＳＭＳとしてはＮＴＴドコモ（登録商標）の「ショートメール」や、Ｖｏｄａｆｏｎｅ（登録商標）の「ＳｋｙＷａｌｋｅｒ」、「スカイメール」などがある。規格はキャリア（通信事業者）ごとに異なるが、文字数は数十文字程度までで、相手が通信可能範囲にいない場合は通信可能になり次第配信という仕様が一般的である。また、インターネットの電子メールに対応し、パソコンや他社端末とメールの交換ができるようになっている（非特許文献１）。
【０００３】
また、アプリケーション提供型のサーバ装置（以下、「ＡＳＰサーバ装置」という。）は、アプリケーションを利用する会社のＰＣ端末と接続されている。また、当該ＡＳＰサーバ装置は、インターネットを介して、キャリアのサーバ装置（以下、「携帯電話サーバ装置」という。）に接続されている。会社のＰＣ端末から営業マンの携帯電話に、ＳＭＳを利用したメッセージを送信する動作は以下である。最初に、ユーザは、ＰＣ端末をキー操作して、ＡＳＰサーバ装置にアクセスし、アプリケーションを起動する。次に、ユーザはキー操作して、アプリケーションの入力画面上に、メッセージ及びメールアドレスまたは電話番号を入力し、送信指示する。かかる指示の実行の結果、当該メッセージ及びメールアドレスはＡＳＰサーバ装置に送信される。次に、ＡＳＰサーバ装置は、当該メッセージをキャリアが採用する携帯電話の通信方式に対応するように、データ変換する。そして、ＡＳＰサーバ装置は、メールアドレスまたは電話番号で特定される携帯電話サーバ装置に、データ変換後のメッセージ及びメールアドレスまたは電話番号を送信する。次に、携帯電話サーバ装置は、営業マンの携帯電話に、当該メッセージを送信する。
【非特許文献１】ボーダフォン株式会社ホームページ、［検索日平成１５年１１月２５日］、インターネット<ＵＲＬ：ｈｔｔｐ：／／ｗｗｗ．ｖｏｄａｆｏｎｅ．ｊｐ／ｓｃｒｉｐｔｓ／ｊａｐａｎｅｓｅ／ｔｏｐ．ｊｓｐ>
【発明の開示】
【発明が解決しようとする課題】
【０００４】
上記で説明したように、ＡＳＰサーバ装置が、アプリケーションの提供、通信方式毎にメッセージをデータ変換しているが、かかることは、ＡＳＰサーバ装置に大きな負荷がかかっていることを意味し、負荷分散、危険分散の要請がある。
また、キャリアの携帯電話サーバ装置が、メッセージをデータ変換する場合もある。かかる場合、キャリアの携帯電話サーバ装置に、大きな負荷がかかっていた。
また、ＡＳＰサーバ装置が、上記で説明した動作を具備するものである場合、ＡＳＰサーバ装置のシステム構成が複雑となり、システムの管理、またメンテナンス等が大変面倒である。
【０００５】
さらに、携帯電話通信方式の仕様の変更に対応して、システムを変更する場合、かかる変更の度に、ＡＳＰサーバ装置をストップさせることになる。かかる場合、他の携帯電話通信方式を採用する携帯電話へのサービスをもストップすることになり、実用的でない。
【０００６】
なお、１台のＡＳＰサーバ装置が、上記の動作の全てを行うことは、市場を１社で独占することに繋がり、他の会社にビジネス機会を与えないことになる。このことは、価格の高騰につながり、需要者にとっても不利益である。
【課題を解決するための手段】
【０００７】
第一の発明の情報処理システムは、２以上の端末装置と、２以上の第一サーバ装置と、一の第二サーバ装置と、２以上の第三サーバ装置と、２以上の第四サーバ装置と、２以上の携帯端末を具備する情報処理システムであって、端末装置は、アプリケーションの表示画面を構成する情報である画面定義情報を第一サーバから受信する画面定義情報受信部と、画面定義情報受信部が受信した画面定義情報に基づいて、アプリケーションの表示画面を構成し、当該表示画面を表示する表示部と、表示部が表示した表示画面上に、メッセージと当該メッセージの送信先を示す送信先情報の入力を受け付ける入力受付部と、メッセージと送信先情報と当該アプリケーションを識別するアプリ識別子を有するメッセージ情報を、端末装置が接続されている第一サーバ装置に送信する端末メッセージ送信部を具備し、第一サーバ装置は、アプリケーションの表示画面を構成する情報である画面定義情報を１以上格納している画面定義情報格納部と、１以上の前記端末装置に前記画面定義情報を送信する画面定義情報送信部と、１以上の端末装置からメッセージ情報を受信する第一メッセージ情報受信部と、メッセージと送信先情報を前記第二サーバ装置に送信する第一メッセージ送信部と、メッセージの転送に関するログの情報であるログ情報を前記アプリ識別子に対応付けて蓄積する第一ログ情報蓄積部と、アプリ識別子で識別されるアプリケーション毎に、当該アプリ識別子に対応するログ情報から、メッセージの転送サービスに関する課金についての情報である課金情報を構成し蓄積する第一課金情報蓄積部を具備し、第二サーバ装置は、１以上の第一サーバ装置からメッセージと送信先情報を受信する第二メッセージ受信部と、送信先情報と携帯端末の種類を示す携帯種類情報を有する携帯端末情報を１以上格納している携帯端末情報格納部と、第二メッセージ受信部が受信した送信先情報に対応する携帯種類情報を携帯端末情報格納部から取得する携帯種類情報取得部と、携帯種類情報取得部が取得した携帯種類情報に対応する第三サーバ装置に、第二メッセージ受信部が受信したメッセージと送信先情報を送信する第二メッセージ送信部と、メッセージの転送に関するログの情報であるログ情報を、第一サーバ装置を識別する情報である第一サーバ装置識別子に対応付けて蓄積する第二ログ情報蓄積部と、第一サーバ装置識別子で識別される第一サーバ装置毎に、当該第一サーバ装置識別子に対応するログ情報から、メッセージの転送サービスに関する課金についての情報である課金情報を構成し蓄積する第二課金情報蓄積部を具備し、第三サーバ装置は、第二サーバ装置からメッセージと送信先情報を受信する第三メッセージ受信部と、第三メッセージ受信部が受信した送信先情報に対応する第四サーバ装置に、第三メッセージ受信部が受信したメッセージと送信先情報を送信する第三メッセージ送信部を具備し、第四サーバ装置は、第三サーバ装置からメッセージと送信先情報を受信する第四メッセージ受信部と、第四メッセージ受信部が受信した送信先情報で識別される携帯端末に、前記第四メッセージ受信部が受信したメッセージを送信する第四メッセージ送信部を具備し、携帯端末は、第四サーバ装置が送信したメッセージを受信する携帯メッセージ受信部と、携帯メッセージ受信部が受信したメッセージを出力する携帯メッセージ出力部を具備することを特徴にしている。
かかる構成により、第一サーバ装置（ＡＳＰサーバ装置）は、アプリケーションの提供を行い、他の動作を兼ねないので負荷が小さい。
また、第二サーバ装置は、キャリア毎に、メッセージの割り振りを行う（交通整理をする）。第一サーバ装置と第二サーバ装置の動作は、複雑にならず、システムの管理、メンテナンス等が容易になる。
【０００８】
携帯電話の通信方式毎に第三サーバ装置が設置されることにより、一の通信方式の仕様の変更、トラブル等に対して、他の通信方式を採用する携帯電話のユーザに迷惑をかけない。つまり、危険分散の効果もある。さらに、役割に応じた分散型のシステム構成であるので、トラブル等に対応しやすい。効率のよいシステムが構築できる。
また、第一サーバ装置、第二サーバ装置、第三サーバ装置等の各々に機能を分散することにより、一のサーバ装置に負荷が集中せず、各々のサーバの負荷は少ないものにできる。
【０００９】
なお、課金処理により、第一サーバ装置、第二サーバ装置により行われるサービスは、ビジネスとして成立する。複数の会社によって、複数の第一サーバ装置が運営されることにより、サービスの質や料金面等で競争が生じるため、利用者の利益に繋がる利点がある。
【００１０】
また、第二の発明の情報処理システムは、２以上の端末装置と、２以上の第一サーバ装置と、一の第二サーバ装置と、２以上の第三サーバ装置と、２以上の第四サーバ装置と、２以上の携帯端末を具備する情報処理システムであって、端末装置は、１以上のアプリケーションがインストールされており、アプリケーションは、メッセージと当該メッセージの送信先を示す送信先情報の入力を受け付ける入力受付部と、メッセージと送信先情報と当該アプリケーションを識別するアプリ識別子を有するメッセージ情報を、端末装置が接続されている第一サーバ装置に送信する端末メッセージ送信部を具備し、第一サーバ装置は、１以上の端末装置からメッセージ情報を受信する第一メッセージ情報受信部と、メッセージと送信先情報を第二サーバ装置に送信する第一メッセージ送信部と、メッセージの転送に関するログの情報であるログ情報をアプリ識別子に対応付けて蓄積する第一ログ情報蓄積部と、アプリ識別子で識別されるアプリケーション毎に、当該アプリ識別子に対応するログ情報から、メッセージの転送サービスに関する課金についての情報である課金情報を構成し蓄積する第一課金情報蓄積部を具備し、第二サーバ装置は、１以上の第一サーバ装置からメッセージと送信先情報を受信する第二メッセージ受信部と、送信先情報と携帯端末の種類を示す携帯種類情報を有する携帯端末情報を１以上格納している携帯端末情報格納部と、第二メッセージ受信部が受信した送信先情報に対応する携帯種類情報を携帯端末情報格納部から取得する携帯種類情報取得部と、携帯種類情報取得部が取得した携帯種類情報に対応する第三サーバ装置に、第二メッセージ受信部が受信したメッセージと送信先情報を送信する第二メッセージ送信部と、メッセージの転送に関するログの情報であるログ情報を、第一サーバ装置を識別する情報である第一サーバ装置識別子に対応付けて蓄積する第二ログ情報蓄積部と、第一サーバ装置識別子で識別される第一サーバ装置毎に、当該第一サーバ装置識別子に対応するログ情報から、メッセージの転送サービスに関する課金についての情報である課金情報を構成し蓄積する第二課金情報蓄積部を具備し、第三サーバ装置は、第二サーバ装置からメッセージと送信先情報を受信する第三メッセージ受信部と、第三メッセージ受信部が受信したメッセージと送信先情報に対応する第四サーバ装置に送信する第三メッセージ送信部を具備、第四サーバ装置は、第三サーバ装置からメッセージと送信先情報を受信する第四メッセージ受信部と、第四メッセージ受信部が受信した送信先情報で識別される携帯端末に、第四メッセージ受信部が受信したメッセージを送信する第四メッセージ送信部を具備し、携帯端末は、第四サーバ装置が送信したメッセージを受信する携帯メッセージ受信部と、携帯メッセージ受信部が受信したメッセージを出力する携帯メッセージ出力部を具備することを特徴にしている。
【００１１】
かかる構成により、上記で説明した第一の発明の情報処理システムの効果を有する。さらに、端末装置には、１以上のアプリケーションがインストールされているので、第一サーバ装置の負荷を小さくできるという効果を有する。
【発明の効果】
【００１２】
本発明による情報処理システムによれば、端末装置と携帯端末間のメッセージ送受信の動作が、第一サーバ装置、第二サーバ装置、第三サーバ装置、第四サーバ装置を介してなされるので、例えば、負荷分散、危険分散の効果を有する。
【発明を実施するための最良の形態】
【００１３】
以下に、本発明の実施の形態について、図面を用いて詳細に説明する。なお、本実施の形態において、同一の符号を用いた構成要素やフローチャートのステップなどは、同じ機能を果たすので、一度説明したものについて説明を省略する場合がある。
（実施の形態１）
【００１４】
本実施の形態において、情報処理システムは、２以上の端末装置１と、２以上の第一サーバ装置２と、一の第二サーバ装置３と、２以上の第三サーバ装置４と、２以上の第四サーバ装置５と、２以上の携帯端末６を有する。
【００１５】
端末装置１は、メッセージと送信先情報を受け付け、当該メッセージと送信先情報及びアプリ識別子を有するメッセージ情報を第一サーバ装置２に送信し、当該メッセージ情報に対する返信メッセージ、位置情報等を第一サーバ装置２から受信する。
【００１６】
また、第一サーバ装置２は、端末装置１からメッセージ情報を受信し、当該メッセージ情報が有するメッセージと送信先情報を第二サーバ装置３に送信し、当該メッセージの転送に関するログの情報であるログ情報を構成し蓄積し、課金情報を構成し蓄積し、当該メッセージに対する返信メッセージ、位置情報等を第二サーバ装置３から受信し、当該返信メッセージ、位置情報を端末装置１に送信する。
【００１７】
また、第二サーバ装置３は、第一サーバ装置２からメッセージと送信先情報を受信し、当該メッセージと送信先情報を第三サーバ装置４に送信し、当該メッセージの転送に関するログの情報であるログ情報を構成し蓄積し、課金情報を構成し蓄積し、当該メッセージに対する返信メッセージ、位置情報等を第三サーバ装置４から受信し、当該返信メッセージ、位置情報を第一サーバ装置２に送信する。
【００１８】
また、第三サーバ装置４は、第二サーバ装置３からメッセージと送信先情報を受信し、当該メッセージを携帯端末の種類に対応したデータに変換し、当該データ変換後のメッセージと送信先情報を第四サーバ装置５に送信し、当該メッセージに対する返信メッセージ、位置情報等を第四サーバ装置５から受信し、当該返信メッセージ、位置情報をアプリケーションに対応したデータに変換し、当該データ変換後のメッセージと位置情報を第二サーバ装置３に送信する。なお、「アプリケーションに対応したデータに変換」するとは、端末装置で出力できるようなデータに変換することであり、アプリケーションは、特定のアプリケーションに限定されない。このことは、他の実施の形態においても同様である。
【００１９】
また、第四サーバ装置５は、第三サーバ装置４からメッセージと送信先情報を受信し、当該メッセージを送信先情報で特定される携帯端末６に送信し、当該メッセージに対する返信メッセージ、位置情報等を携帯端末６から受信し、当該返信メッセージ、位置情報を第三サーバ装置４に送信する。
【００２０】
また、携帯端末６は、第四サーバ装置５からメッセージを受信し、当該メッセージに対する返信メッセージを受け付け、または位置情報を受信し、当該返信メッセージ、位置情報を第四サーバ装置５に送信する。以下に、その動作について説明する。
【００２１】
図１は、本実施の形態における情報処理システムの構成を示すブロック図である。図１において、情報処理システムは、２以上の端末装置１と、２以上の第一サーバ装置２と、一の第二サーバ装置３と、２以上の第三サーバ装置４と、２以上の第四サーバ装置５と、２以上の携帯端末６を有する。
【００２２】
図２は、端末装置１の構成を示すブロック図である。図２において、端末装置１は、画面定義情報取得指示受付部１０１、送信部１０２、命令受付部１０３、命令実行結果受信部１０４、画面定義情報受信部１１、表示部１２、入力受付部１３、端末メッセージ送信部１４、端末返信メッセージ受信部１５、端末返信メッセージ出力部１６、端末位置情報受信部１７、端末位置情報出力部１８を有する。
【００２３】
図３は、第一サーバ装置２の構成を示すブロック図である。図３において、第一サーバ装置２は、送受信部２０１、命令実行部２０２、画面定義情報送信部２１、画面定義情報格納部２１１、第一メッセージ情報受信部２２、第一メッセージ送信部２３、第一ログ情報蓄積部２４、第一課金情報蓄積部２５、第一返信メッセージ受信部２６、第一返信メッセージ送信部２７、第一位置情報受信部２８、第一位置情報送信部２９を有する。
【００２４】
図４は、第二サーバ装置３の構成を示すブロック図である。図４において、第二サーバ装置３は、第二メッセージ受信部３１、携帯種類情報取得部３２、携帯端末情報格納部３２１、第二メッセージ送信部３３、第二ログ情報蓄積部３４、第二課金情報蓄積部３５、第二返信メッセージ受信部３６、第二返信メッセージ送信部３７、第二位置情報受信部３８、第二位置情報送信部３９を有する。
【００２５】
図５は、第三サーバ装置４の構成を示すブロック図である。図５において、第三サーバ装置４は、第三メッセージ受信部４１、データ変換部４２、第三メッセージ送信部４３、第三返信メッセージ受信部４４、第三返信メッセージ送信部４５、第三位置情報受信部４６、第三位置情報送信部４７を有する。
【００２６】
図６は、第四サーバ装置５の構成を示すブロック図である。図６において、第四サーバ装置５は、第四メッセージ受信部５１、第四メッセージ送信部５２、第四返信メッセージ受信部５３、第四返信メッセージ送信部５４、第四位置情報受信部５５、第四位置情報送信部５６を有する。
【００２７】
図７は、携帯端末６の構成を示すブロック図である。図７において、携帯端末６は、携帯メッセージ受信部６１、携帯メッセージ出力部６２、返信メッセージ受付部６３、携帯返信メッセージ送信部６４、携帯位置情報送信部６５、位置情報受付部６６を有する。
【００２８】
なお、端末装置１、第一サーバ装置２、第二サーバ装置３、第三サーバ装置４、第四サーバ装置５、携帯端末６は、通常の電子計算機が有するＣＰＵ、メインメモリ、記録媒体（例えば、ＲＯＭ、ＥＰＲＯＭ等）等のハードウエア資源、および周辺装置（例えば、キーボード、マウス等の入力デバイス、ディスプレイ等の出力デバイス等）を具備する（図示しない）。以下、他の実施の形態においても同様である。
【００２９】
画面定義情報取得指示受付部１０１は、画面定義情報を取得する指示の入力を受け付ける。「画面定義情報」とは、アプリケーションの表示画面を定義する情報であり、例えば、ＨＴＭＬ、ＸＭＬ等で記述された表示画面を構成する情報である。なお、画面定義情報の定義方法は、特に問わない。「画面定義情報を取得する指示を入力する」とは、例えば、ユーザがキー操作等して、入力画面上に画面定義情報を特定するＵＲＬ、ＵＲＩ等を入力すること等である。画面定義情報取得指示受付部１０１は、テンキーやキーボード等の入力手段のデバイスドライバーや、メニュー画面の制御ソフトウェア等で実現され得る。
【００３０】
送信部１０２は、画面定義情報取得指示受付部１０１が受け付けた「画面定義情報を取得する指示」を、第一サーバ装置２に送信する。また、送信部１０２は、命令受付部１０３が受け付けた「命令を実行する指示」を、第一サーバ装置２に送信する。送信部１０２は、例えば、ネットワークカードとそのドライバーソフト等で実現される。
【００３１】
命令受付部１０３は、所定の命令の入力を受け付ける。「所定の命令」とは、アプリケーションの機能を動作する命令であり、例えば、所定の計算、所定の情報の表示等を指示する命令等である。「所定の命令を入力する」とは、例えば、ユーザがキー操作等して、アプリケーションの入力画面上にコマンドを入力すること、所定の命令を特定するボタンをクリックすること等である。命令受付部１０３は、テンキーやキーボード等の入力手段のデバイスドライバーや、メニュー画面の制御ソフトウェア等で実現され得る。
【００３２】
命令実行結果受信部１０４は、命令受付部１０３が受け付けた命令を実行した結果の情報である命令実行結果を第一サーバ装置２から受信する。命令実行結果受信部１０４は、例えば、ネットワークカードとそのドライバーソフト等で実現される。
【００３３】
画面定義情報受信部１１は、画面定義情報取得指示受付部１０１が受け付けた「画面定義情報を取得する指示」に対する画面定義情報を、第一サーバ装置２から受信する。画面定義情報受信部１１は、例えば、ネットワークカードとそのドライバーソフト等で実現される。なお、画面定義情報取得指示受付部１０１は、あってもなくても良い。画面定義情報取得指示受付部１０１がない場合、画面定義情報受信部１１は、予め決定していた画面定義情報を、第一サーバ装置２から受信しても良い。かかる場合、第一サーバ装置２の画面定義情報送信部２１は、毎日、所定の時刻が経過すると、当該予め決められた画面定義情報を画面定義情報格納部２１１から取得し、当該画面定義情報を端末装置１に送信する。
【００３４】
表示部１２は、画面定義情報受信部１１が受信した画面定義情報に基づいて、アプリケーションの表示画面を構成し、当該表示画面をディスプレイに表示する。また、表示部１２は、命令実行結果受信部１０４が受信した命令実行結果に基づいてアプリケーションの表示画面を構成し、当該表示画面をディスプレイに表示する。表示部１２は、ＭＰＵ、メモリ等から実現されうる。「画面定義情報に基づいて、アプリケーションの表示画面を構成する」、また「命令実行結果に基づいて、アプリケーションの表示画面を構成する」ための処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。但し、ハードウェア（専用回路）で実現しても良い。また、「構成された表示画面をディスプレイに表示する」表示部１２の手段は、ディスプレイのドライバーソフト等である。
【００３５】
入力受付部１３は、表示部１２が表示した表示画面上に、メッセージと当該メッセージの送信先を示す送信先情報の入力を受け付ける。「送信先情報」とは、例えば、携帯電話番号、ＩＰアドレス等である。「入力する」とは、例えば、ユーザがキー操作等して、アプリケーションの入力画面上にメッセージ、携帯電話番号等を入力すること、位置情報を取得する指示を示すボタンをクリックすること等である。入力受付部１３は、テンキーやキーボード等の入力手段のデバイスドライバーや、メニュー画面の制御ソフトウェア等で実現され得る。
【００３６】
端末メッセージ送信部１４は、メッセージと送信先情報と当該アプリケーションを識別するアプリ識別子と、を有するメッセージ情報を、端末装置１が接続されている第一サーバ装置２に送信する。「アプリ識別子」は、例えば、ＵＲＬ、ＵＲＩ、ＵＲＮ等である。なお、「メッセージ情報」は、例えば、端末装置ＩＰアドレス、ユーザ識別子等をさらに有していても良い。端末メッセージ送信部１４は、例えば、ネットワークカードとそのドライバーソフト等で実現される。なお、「メッセージ情報」のデータ構造は、特に問わない。
【００３７】
端末返信メッセージ受信部１５は、入力受付部１３が受け付けたメッセージに対する返信メッセージを第一サーバ装置２から受信する。端末返信メッセージ受信部１５は、例えば、ネットワークカードとそのドライバーソフト等で実現される。
【００３８】
端末返信メッセージ出力部１６は、端末返信メッセージ受信部１５が受信した返信メッセージを出力する。「出力」とは、ディスプレイへの表示、プリンタへの印字、音出力、外部の装置への送信等を含む概念である。位置情報をディスプレイに表示する場合、端末返信メッセージ出力部１６は、例えば、ディスプレイのドライバーソフトにより実現されうる。また、外部の情報処理装置等に送信する場合、端末返信メッセージ出力部１６は、例えば、通信手段等により実現されうる。なお、通信手段は、無線通信手段、有線通信手段のいずれであっても良い。音出力する場合、端末返信メッセージ出力部１６は、例えば、スピーカーのドライバーソフトにより実現されうる。また、印刷する場合、端末返信メッセージ出力部１６は、例えば、プリンタのドライバーソフト等を有して実現されうる。
端末位置情報受信部１７は、送信先情報で識別される携帯端末６の位置情報を受信する。端末位置情報受信部１７は、例えば、ネットワークカードとそのドライバーソフト等で実現される。
【００３９】
端末位置情報出力部１８は、端末位置情報受信部１７が受信した位置情報を出力する。「出力」とは、ディスプレイへの表示、プリンタへの印字、音出力、外部の装置への送信等を含む概念である。位置情報をディスプレイに表示する場合、端末位置情報出力部１８は、例えば、ディスプレイのドライバーソフトにより実現されうる。また、外部の情報処理装置等に送信する場合、端末位置情報出力部１８は、例えば、通信手段等により実現されうる。なお、通信手段は、無線通信手段、有線通信手段のいずれであっても良い。音出力する場合、端末位置情報出力部１８は、例えば、スピーカーのドライバーソフトにより実現されうる。また、印刷する場合、端末位置情報出力部１８は、例えば、プリンタのドライバーソフト等により実現されうる。
【００４０】
なお、送信部１０２と画面定義情報受信部１１と命令実行結果受信部１０４と端末メッセージ送信部１４と端末返信メッセージ受信部１５と端末位置情報受信部１７は、同一のネットワークカードとそのドライバーソフト等で実現されていても良い。
以下に、第一サーバ装置２の構成要素を説明する。
【００４１】
送受信部２０１は、１以上の端末装置１から、「画面定義情報を取得する指示」を受信する。また、送受信部２０１は、１以上の端末装置１から、「所定の命令」を受信し、そして、命令実行部２０２が「所定の命令」を実行した結果である「命令実行結果」を、当該「所定の命令」を送信した端末装置１に送信する。送受信部２０１は、例えば、ネットワークカードとそのドライバーソフト等で実現される。
【００４２】
命令実行部２０２は、送受信部２０１が受信した「所定の命令」を実行する。命令実行部２０２は、ＭＰＵ、メモリ等から実現されうる。「「所定の命令」を実行する」ための処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。但し、ハードウェア（専用回路）で実現しても良い。
【００４３】
画面定義情報送信部２１は、送受信部２０１が受信した「画面定義情報を取得する指示」で特定される画面定義情報を、画面定義情報格納部２１１から取得し、そして、当該画面定義情報を、当該「画面定義情報を取得する指示」を送信した端末装置１に送信する。画面定義情報送信部２１は、例えば、ネットワークカードとそのドライバーソフト等で実現される。
【００４４】
画面定義情報格納部２１１は、アプリケーションの表示画面を構成する情報である画面定義情報を１以上格納している。画面定義情報格納部２１１は、不揮発性の記録媒体が好適であるが、揮発性の記録媒体であっても良い。
【００４５】
第一メッセージ情報受信部２２は、１以上の端末装置１からメッセージ情報を受信する。かかる場合、第一メッセージ情報受信部２２は、当該受信したメッセージ情報を一時蓄積しても良い。第一メッセージ情報受信部２２は、例えば、ネットワークカードとそのドライバーソフト等で実現される。
【００４６】
第一メッセージ送信部２３は、第一メッセージ情報受信部２２が受信したメッセージ情報が有する「メッセージと送信先情報」を第二サーバ装置３に送信する。また、第一メッセージ送信部２３は、第一メッセージ情報受信部２２が受信したメッセージ情報を第二サーバ装置３にそのまま送信しても良い。第一メッセージ送信部２３は、例えば、ネットワークカードとそのドライバーソフト等で実現される。
【００４７】
第一ログ情報蓄積部２４は、メッセージの転送に関するログの情報であるログ情報を構成し、当該構成したログ情報をアプリ識別子に対応付けて蓄積する。「ログ情報」は、例えば、端末装置のＩＰアドレス、送信先のＩＰアドレス、送信先の電話番号、メッセージの種類（サービス属性）等である。なお、「ログ情報」のデータ構造は、特に問わない。「蓄積」は、一時蓄積を含む概念である。また、蓄積先は、第一サーバ装置２の記録媒体である。第一ログ情報蓄積部２４は、ＭＰＵ、メモリ等から実現されうる。「ログ情報をアプリ識別子に対応付けて蓄積する」ための処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。但し、ハードウェア（専用回路）で実現しても良い。なお、第一ログ情報蓄積部２４は、ログ情報を構成しても良く、構成しなくても良い。第一ログ情報蓄積部２４がログ情報を構成しない場合、第一サーバ装置２はログ情報を構成するログ情報構成手段をさらに有しても良い。ログ情報構成手段は、ＭＰＵ、メモリ等から実現されうる。「ログ情報を構成する」ための処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。但し、ハードウェア（専用回路）で実現しても良い。
【００４８】
第一課金情報蓄積部２５は、アプリ識別子で識別されるアプリケーション毎に、当該アプリ識別子に対応するログ情報から、メッセージの転送サービスに関する課金についての情報である課金情報を構成し蓄積する。課金情報を構成する具体的方法、及び課金情報の例は、後述する。「蓄積」は、一時蓄積を含む概念である。また、蓄積先は、第一サーバ装置２の記録媒体である。第一課金情報蓄積部２５は、ＭＰＵ、メモリ等から実現されうる。「課金情報を構成し蓄積する」ための処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。但し、ハードウェア（専用回路）で実現しても良い。なお、課金情報は、例えば、第一サーバ装置２のディスプレイに表示されても良く、各端末装置１に送信されても良い。また、課金先は、各端末装置１を所有する会社でも良く、またはアプリケーションを利用するユーザでも良く、何でも良い。なお、第一サーバ装置２は、所定の課金処理をしてもよく、しなくても良い。課金処理は、従来技術であるのでここでの説明は省略する。
【００４９】
第一返信メッセージ受信部２６は、返信メッセージを第二サーバ装置３から受信する。かかる場合、第一返信メッセージ受信部２６は、当該受信した返信メッセージを一時蓄積しても良い。「返信メッセージ」は、第一メッセージ送信部２３が送信したメッセージに対するメッセージである。第一返信メッセージ受信部２６は、例えば、ネットワークカードとそのドライバーソフト等で実現される。
【００５０】
第一返信メッセージ送信部２７は、第一返信メッセージ受信部２６が受信した返信メッセージを端末装置１のアプリケーションに渡す。「渡す」とは、送信することである。第一返信メッセージ送信部２７は、例えば、ネットワークカードとそのドライバーソフト等で実現される。
【００５１】
第一位置情報受信部２８は、送信先情報で識別される携帯端末の位置情報を第二サーバ装置３から受信する。かかる場合、第一位置情報受信部２８は、当該受信した位置情報を一時蓄積しても良い。第一位置情報受信部２８は、例えば、ネットワークカードとそのドライバーソフト等で実現される。なお、「位置情報」のデータ構造は特に問わない。
【００５２】
第一位置情報送信部２９は、第一位置情報受信部２８が受信した位置情報を端末装置１のアプリケーションに渡す。「渡す」とは、送信することである。第一位置情報送信部２９は、例えば、ネットワークカードとそのドライバーソフト等で実現される。
【００５３】
なお、送受信部２０１と第一メッセージ情報受信部２２と第一メッセージ送信部２３と第一返信メッセージ受信部２６と第一返信メッセージ送信部２７と第一位置情報受信部２８と第一位置情報送信部２９は、同一のネットワークカードとそのドライバーソフト等で実現されていても良い。
以下に、第二サーバ装置３の構成要素を説明する。
【００５４】
第二メッセージ受信部３１は、１以上の第一サーバ装置２からメッセージと送信先情報を受信する。かかる場合、第二メッセージ受信部３１は、当該受信したメッセージを一時蓄積しても良い。また、第二メッセージ受信部３１は、１以上の第一サーバ装置２からメッセージ情報を受信しても良い。かかる場合、第二メッセージ受信部３１は、当該受信したメッセージ情報を一時蓄積しても良い。第二メッセージ受信部３１は、例えば、ネットワークカードとそのドライバーソフト等で実現されうる。
【００５５】
携帯種類情報取得部３２は、第二メッセージ受信部３１が受信した送信先情報に対応する携帯種類情報を携帯端末情報格納部３２１から取得する。携帯種類情報取得部３２は、ＭＰＵ、メモリ等から実現されうる。「携帯種類情報を取得する」ための処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。但し、ハードウェア（専用回路）で実現しても良い。
【００５６】
携帯端末情報格納部３２１は、送信先情報と携帯端末の種類を示す携帯種類情報を有する携帯端末情報を１以上格納している。「格納」は一時格納を含む概念である。「携帯種類情報」は、例えば、電話番号、携帯端末の種類に応じて設置されるサーバ装置（第三サーバ装置４）のＩＰアドレス等を有する。携帯端末情報格納部３２１は、不揮発性の記録媒体が好適であるが、揮発性の記録媒体でも良い。
【００５７】
第二メッセージ送信部３３は、携帯種類情報取得部３２が取得した携帯種類情報に対応する第三サーバ装置４に、第二メッセージ受信部３１が受信したメッセージと送信先情報を送信する。また、第二メッセージ送信部３３は、携帯種類情報取得部３２が取得した携帯種類情報に対応する第三サーバ装置４に、第二メッセージ受信部３１が受信したメッセージ情報を送信しても良い。第二メッセージ送信部３３は、例えば、ネットワークカードとそのドライバーソフト等で実現されうる。
【００５８】
第二ログ情報蓄積部３４は、メッセージの転送に関するログの情報であるログ情報を構成し、当該構成したログ情報を、第一サーバ装置２を識別する情報である第一サーバ装置識別子に対応付けて蓄積する。「第一サーバ装置識別子」は、例えば、ＩＰアドレス、ＭＡＣアドレス等である。「蓄積」は、一時蓄積を含む概念である。なお、「ログ情報」のデータ構造は、特に問わない。また、蓄積先は、第二サーバ装置３の記録媒体である。第二ログ情報蓄積部３４は、ＭＰＵ、メモリ等から実現されうる。「ログ情報を第一サーバ装置識別子に対応付けて蓄積する」ための処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。但し、ハードウェア（専用回路）で実現しても良い。なお、第二ログ情報蓄積部３４は、ログ情報を構成しても良く、構成しなくても良い。第二ログ情報蓄積部３４がログ情報を構成しない場合、第二サーバ装置３はログ情報を構成するログ情報構成手段をさらに有しても良い。ログ情報構成手段は、ＭＰＵ、メモリ等から実現されうる。「ログ情報を構成する」ための処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。但し、ハードウェア（専用回路）で実現しても良い。
【００５９】
第二課金情報蓄積部３５は、第一サーバ装置識別子で識別される第一サーバ装置毎に、当該第一サーバ装置識別子に対応するログ情報から、メッセージの転送サービスに関する課金についての情報である課金情報を構成し蓄積する。「蓄積」は、一時蓄積を含む概念である。また、蓄積先は、第二サーバ装置３の記録媒体である。課金情報を構成する具体的方法及び課金情報の例は、後述する。第二課金情報蓄積部３５は、ＭＰＵ、メモリ等から実現されうる。「課金情報を構成し蓄積する」ための処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。但し、ハードウェア（専用回路）で実現しても良い。なお、課金情報は、例えば、第二サーバ装置３のディスプレイに表示されても良く、第一サーバ装置２を介して、各端末装置１に送信されても良い。また、課金先は、第一サーバ装置２を運営する会社、または各端末装置１を所有するユーザでも良く、またはアプリケーションを利用するユーザでも良く、何でも良い。なお、第二サーバ装置３は、所定の課金処理をしてもよく、しなくても良い。課金処理は、従来技術であるのでここでの説明は省略する。
【００６０】
第二返信メッセージ受信部３６は、第二メッセージ送信部３３が送信したメッセージに対する返信メッセージを第三サーバ装置４から受信する。かかる場合、第二返信メッセージ受信部３６は、当該受信した返信メッセージを一時蓄積しても良い。第二返信メッセージ受信部３６は、例えば、ネットワークカードとそのドライバーソフト等で実現されうる。
【００６１】
第二返信メッセージ送信部３７は、第二返信メッセージ受信部３１が受信した返信メッセージを第一サーバ装置２に送信する。第二返信メッセージ受信部３６は、例えば、ネットワークカードとそのドライバーソフト等で実現されうる。
【００６２】
第二位置情報受信部３８は、送信先情報で識別される携帯端末の位置情報を第三サーバ装置４から受信する。かかる場合、第二位置情報受信部３８は、当該受信した位置情報を一時蓄積しても良い。第二位置情報受信部３８は、例えば、ネットワークカードとそのドライバーソフト等で実現されうる。
第二位置情報送信部３９は、第二位置情報受信部３８が受信した位置情報を第一サーバ装置２に送信する。第二位置情報送信部３９は、例えば、ネットワークカードとそのドライバーソフト等で実現されうる。
【００６３】
なお、第二メッセージ受信部３１と、第二メッセージ送信部３３と、第二返信メッセージ受信部３６と、第二返信メッセージ送信部３７と、第二位置情報受信部３８と、第二位置情報送信部３９は、同一のネットワークカードとそのドライバーソフト等で実現されていても良い。
以下に、第三サーバ装置４の構成要素を説明する。
【００６４】
第三メッセージ受信部４１は、第二サーバ装置３からメッセージと送信先情報を受信する。かかる場合、第三メッセージ受信部４１は、当該受信したメッセージと送信先情報を一時蓄積しても良い。また、第三メッセージ受信部４１は、第二サーバ装置３からメッセージ情報を受信しても良い。かかる場合、第三メッセージ受信部４１は、当該受信したメッセージ情報を一時蓄積しても良い。第三メッセージ受信部４１は、例えば、ネットワークカードとそのドライバーソフト等で実現されうる。
【００６５】
データ変換部４２は、第三メッセージ受信部４１が受信したメッセージを、携帯端末の種類に対応したデータに変換する。また、データ変換部４２は、第三メッセージ受信部４１が受信したメッセージ情報が有するメッセージを、携帯端末の種類に対応したデータに変換する。また、データ変換部４２は、第三返信メッセージ受信部４４が受信した返信メッセージを、アプリケーションに対応したデータに変換する。また、データ変換部４２は、第三位置情報受信部４６が受信した位置情報を、アプリケーションに対応したデータに変換する。「メッセージを携帯端末の種類に対応したデータに変換する」とは、アプリケーションが採用するコンテンツ記述言語（例えば、ＨＴＭＬ等）で記述されたメッセージを、キャリア（通信事業者）が採用するコンテンツ記述言語（例えば、ＣｏｍｐａｃｔＨＴＭＬ、ＷＭＬ、ＨＤＭＬ等）で記述されたメッセージに変換すること、または、キャリアが採用するＳＭＳに対応したメッセージに変換することである。また、「返信メッセージをアプリケーションに対応したデータに変換する」または「位置情報をアプリケーションに対応したデータに変換する」とは、キャリアが採用するコンテンツ記述言語で記述された返信メッセージまたは位置情報を、アプリケーションが採用するコンテンツ記述言語で記述したデータ形式に変換すること、または、キャリアが採用するＳＭＳに対応した返信メッセージまたは位置情報を、アプリケーションが採用するコンテンツ記述言語で記述したデータ形式に変換すること、である。データ変換部４２は、ＭＰＵ、メモリ等から実現されうる。「メッセージを携帯端末の種類に対応したデータに変換する」または「返信メッセージをアプリケーションに対応したデータに変換する」または「位置情報をアプリケーションに対応したデータに変換する」ための処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。但し、ハードウェア（専用回路）で実現しても良い。なお、上記データ変換（例えば、ＨＴＭＬからＣｏｍｐａｃｔＨＴＭＬへのデータ変換、その逆のデータ変換等）は、従来技術であるので説明は省略する。また、データ変換は必須でない。
【００６６】
第三メッセージ送信部４３は、第三メッセージ受信部４１が受信した送信先情報に対応する第四サーバ装置５に、データ変換部４２がデータ変換したメッセージと、第三メッセージ受信部４１が受信した送信先情報を送信する。また、第三メッセージ送信部４３は、第三メッセージ受信部４１が受信した送信先情報に対応する第四サーバ装置５に、第三メッセージ受信部４１が受信したメッセージ情報（なお、メッセージは、データ変換部４２によってデータ変換されている。）を送信する。なお、「送信先情報に対応する第四サーバ装置５」とは、第三サーバ装置４に接続されている第四サーバ装置５であることを意味する。第三メッセージ送信部４３は、例えば、ネットワークカードとそのドライバーソフト等で実現されうる。
【００６７】
第三返信メッセージ受信部４４は、第三メッセージ送信部４３が送信したメッセージに対する返信メッセージを第四サーバ装置５から受信する。かかる場合、第三返信メッセージ受信部４４は、当該受信した返信メッセージを一時蓄積しても良い。第三返信メッセージ受信部４４は、例えば、ネットワークカードとそのドライバーソフト等で実現されうる。
【００６８】
第三返信メッセージ送信部４５は、データ変換部４２がデータ変換した返信メッセージを第二サーバ装置３に送信する。また、データ変換部４２がデータ変換しない場合、第三返信メッセージ送信部４５は、第三返信メッセージ受信部４４が受信した返信メッセージをそのまま第二サーバ装置３に送信してもよい。第三返信メッセージ送信部４５は、例えば、ネットワークカードとそのドライバーソフト等で実現されうる。
【００６９】
第三位置情報受信部４６は、携帯端末６の位置情報を第四サーバ装置５から受信する。かかる場合、第三位置情報受信部４６は、当該受信した位置情報を一時蓄積しても良い。第三位置情報受信部４６は、例えば、ネットワークカードとそのドライバーソフト等で実現されうる。
【００７０】
第三位置情報送信部４７は、データ変換部４２がデータ変換した位置情報を第二サーバ装置３に送信する。また、また、データ変換部４２がデータ変換しない場合、第三位置情報送信部４７は、第三位置情報受信部４６が受信した位置情報をそのまま第二サーバ装置３に送信してもよい。第三位置情報送信部４７は、例えば、ネットワークカードとそのドライバーソフト等で実現されうる。
【００７１】
なお、第三メッセージ受信部４１と、第三メッセージ送信部４３と、第三返信メッセージ受信部４４と、第三返信メッセージ送信部４５と、第三位置情報受信部４６と、第三位置情報送信部４７は、同一のネットワークカードとそのドライバーソフト等で実現されていても良い。
以下に、第四サーバ装置５の構成要素を説明する。
【００７２】
第四メッセージ受信部５１は、第三サーバ装置４からメッセージと送信先情報を受信する。第四メッセージ受信部５１は、当該受信したメッセージと送信先情報を一時蓄積しても良い。また、第四メッセージ受信部５１は、第三サーバ装置４からメッセージ情報を受信しても良い。かかる場合、第四メッセージ受信部５１は、当該受信したメッセージと送信先情報を一時蓄積しても良い。第四メッセージ受信部５１は、例えば、ネットワークカードとそのドライバーソフト等で実現されうる。
【００７３】
第四メッセージ送信部５２は、第四メッセージ受信部５１が受信した送信先情報で識別される携帯端末６に、第四メッセージ受信部５１が受信したメッセージを送信する。また、第四メッセージ送信部５２は、第四メッセージ受信部５１が受信した送信先情報で識別される携帯端末６に、第四メッセージ受信部５１が受信したメッセージ情報を送信しても良い。第四メッセージ送信部５２は、通信手段等で実現されうる。通信方式は、ＰＤＣ（ＰＥＲＳＯＮＡＬ  ＤＩＧＩＴＡＬ  ＣＥＬＬＵＬＡＲ）方式、ＧＳＭ（Ｇｌｏｂａｌ  Ｓｙｓｔｅｍ  ｆｏｒ  Ｍｏｂｉｌｅ  Ｃｏｍｍｕｎｉｃａｔｉｏｎｓ）方式、ＣＤＭＡ（Ｃｏｄｅ  Ｄｉｖｉｓｉｏｎ  Ｍｕｌｔｉｐｌｅ  Ａｃｃｅｓｓ）方式、ｃｄｍａＯｎｅ方式、Ｗ−ＣＤＭＡ（Ｗｉｄｅｂａｎｄ  Ｃｏｄｅ  Ｄｉｖｉｓｉｏｎ  Ｍｕｌｔｉｐｌｅ  Ａｃｃｅｓｓ）方式等があるが、その他の通信方式でも良い。
【００７４】
ＰＤＣ方式とは、日本の携帯電話に使われているデジタル無線通信方式であり、８００ＭＨｚ／１．５ＧＨｚの周波数帯を利用し、音声信号の帯域幅はハーフレートで５．６ｋｂｐｓ、フルレートで１１．２ｋｂｐｓ、データ通信時の通信速度は９．６ｋｂｐｓである。
【００７５】
また、ＧＳＭ方式は、ヨーロッパやアジアを中心に１００ヶ国以上で利用され、デジタル携帯電話の事実上の世界標準の通信方式であり、８００ＭＨｚの周波数帯を利用する。なお、１．８ＧＨｚの周波数帯を利用するように修正したものをＤＣＳ１８００という。
【００７６】
また、ＣＤＭＡ方式は、携帯電話などの無線通信に使われる方式である。複数の発信者の音声信号にそれぞれ異なる符号を乗算し、すべての音声信号を合成して１つの周波数を使って送る。受け手は自分と会話している相手の符号を合成信号に乗算することにより、相手の音声信号のみを取り出すことができる。
【００７７】
さらに、ｃｄｍａＯｎｅは、ＣＤＭＡ方式を採用した第２．５世代の携帯電話（２．５Ｇ）の通信方式のひとつである。ｃｄｍａＯｎｅは、ＰＤＣなど従来の携帯電話方式に比べ、音質がより肉声に近く、またデータ通信がパケット通信利用時で１２８ｋｂｐｓの高速通信（従来は９．６ｋｂｐｓ）などの特徴を持つ。また、ｃｄｍａＯｎｅは世界各国で導入されている。ｃｄｍａＯｎｅをさらに進化させた第３世代（３Ｇ）携帯電話規格にはｃｄｍａ２０００がある。
【００７８】
また、Ｗ−ＣＤＭＡもＣＤＭＡ方式を採用した第３世代携帯電話（３Ｇ）の通信方式であり、高速移動時１４４ｋｂｐｓ、歩行時３８４ｋｂｐｓ、静止時２Ｍｂｐｓのデータ伝送能力があり、動画・音声によるリアルタイムの通信が可能である。
【００７９】
第四返信メッセージ受信部５３は、第四メッセージ送信部５２が送信したメッセージに対する返信メッセージを、携帯端末６から受信する。かかる場合、第四返信メッセージ受信部５３は、当該受信した返信メッセージを一時蓄積しても良い。第四返信メッセージ受信部５３は、通信手段等で実現されうる。通信方式は、ＰＤＣ方式、ＧＳＭ方式、ＣＤＭＡ方式、ｃｄｍａＯｎｅ方式、Ｗ−ＣＤＭＡ方式等があるが、その他の通信方式でも良い。
【００８０】
第四返信メッセージ送信部５４は、第四返信メッセージ受信部５３が受信した返信メッセージを第三サーバ装置４に送信する。第四返信メッセージ送信部５４は、例えば、ネットワークカードとそのドライバーソフト等で実現されうる。
【００８１】
第四位置情報受信部５５は、携帯端末６から当該携帯端末６の位置情報を受信する。かかる場合、位置第四位置情報受信部５５は、当該受信した位置情報を一時蓄積しても良い。第四位置情報受信部５５は、通信手段等で実現されうる。通信方式は、ＰＤＣ方式、ＧＳＭ方式、ＣＤＭＡ方式、ｃｄｍａＯｎｅ方式、Ｗ−ＣＤＭＡ方式等があるが、その他の通信方式でも良い。
第四位置情報送信部５６は、第四位置情報受信部５５が受信した位置情報を第三サーバ装置４に送信する。第四位置情報送信部５６は、例えば、ネットワークカードとそのドライバーソフト等で実現されうる。
なお、第四メッセージ受信部５１と、第四返信メッセージ送信部５４と、第四位置情報送信部５６は、同一のネットワークカードとそのドライバーソフト等で実現されていても良い。
また、第四メッセージ送信部５２と、第四返信メッセージ受信部５３と、第四位置情報受信部５５は、同一の通信手段で実現されていても良い。
以下に、携帯端末６の構成要素を説明する。なお、「携帯端末」は、例えば、ＰＤＡ、携帯電話、ノートパソコン等である。
【００８２】
携帯メッセージ受信部６１は、第四サーバ装置５が送信したメッセージを受信する。また、携帯メッセージ受信部６１は、第四サーバ装置５が送信したメッセージとアプリ識別子を受信しても良い。携帯メッセージ受信部６１は、通信手段等で実現されうる。通信方式は、ＰＤＣ方式、ＧＳＭ方式、ＣＤＭＡ方式、ｃｄｍａＯｎｅ方式、Ｗ−ＣＤＭＡ方式等があるが、その他の通信方式でも良い。
【００８３】
携帯メッセージ出力部６２は、携帯メッセージ受信部６１が受信したメッセージを出力する。また、携帯メッセージ出力部６２は、携帯メッセージ受信部６１が受信したアプリ識別子で識別されるアプリケーションを立ち上げ、当該アプリケーションから、携帯メッセージ受信部６１が受信したメッセージを出力する。「出力」とは、携帯端末６のディスプレイへの表示、プリンタへの印字、音出力、外部の装置への送信等を含む概念である。メッセージをディスプレイに表示する場合、携帯メッセージ出力部６２は、例えば、ディスプレイのドライバーソフトにより実現されうる。また、外部の情報処理装置等に送信する場合、携帯メッセージ出力部６２は、例えば、通信手段等によって実現されうる。なお、通信手段は、無線通信手段、有線通信手段のいずれであっても良い。携帯端末６が有するスピーカーを用いて音出力する場合、携帯メッセージ出力部６２は、例えば、スピーカーのドライバーソフトにより実現されうる。また、印刷する場合、携帯メッセージ出力部６２は、例えば、プリンタのドライバーソフト等を有して実現されうる。
【００８４】
返信メッセージ受付部６３は、携帯メッセージ出力部６２のメッセージ出力に対応して、返信メッセージの入力を受け付ける。「メッセージ出力に対応して、返信メッセージの入力」とは、出力されたメッセージに対する返信メッセージの入力、を意味している。「入力」とは、例えば、ユーザがキー操作等して、アプリケーションの入力画面上にメッセージ、携帯電話番号等を入力すること、位置情報を取得する指示を示すボタンをクリックすること等である。返信メッセージ受付部６３は、携帯端末６のボタン等の入力手段とそのデバイスドライバーや、入力画面、メニュー画面の制御ソフトウェア等で実現され得る。
【００８５】
携帯返信メッセージ送信部６４は、返信メッセージ受付部６３が受け付けた返信メッセージを第四サーバ装置５に送信する。携帯返信メッセージ送信部６４は、通信手段等で実現されうる。通信方式は、ＰＤＣ方式、ＧＳＭ方式、ＣＤＭＡ方式、ｃｄｍａＯｎｅ方式、Ｗ−ＣＤＭＡ方式等があるが、その他の通信方式でも良い。
【００８６】
携帯位置情報送信部６５は、携帯メッセージ受信部６１が受信したメッセージが「携帯端末６の位置情報を取得する旨のメッセージ」であると判断した場合に、当該メッセージの受信に対応して、位置情報受信部６６が受信した位置情報を第四サーバ装置５に送信する。なお、「位置情報を取得する旨のメッセージ」とは、例えば、文字列の「位置情報取得」等である。また、「位置情報を取得する旨のメッセージ」は、例えば、「位置情報を取得する指示」であっても良い。携帯位置情報送信部６５の具体的動作は以下である。携帯位置情報送信部６５は、携帯メッセージ受信部６１が受信したメッセージを取得する。次に、携帯位置情報送信部６５は、当該メッセージが「位置情報を取得する旨のメッセージ」か否かを判断する。次に、携帯位置情報送信部６５が当該メッセージが「位置情報を取得する旨のメッセージ」であると判断した場合、携帯位置情報送信部６５は、位置情報受信部６６に、「位置情報を受信する指示」をする。次に、携帯位置情報送信部６５は、位置情報受信部６６が受信した位置情報を取得する。次に、携帯位置情報送信部６５は、当該取得した位置情報を第四サーバ装置５に送信する。携帯位置情報送信部６５は、通信手段、ＭＰＵ、メモリ等で実現されうる。「上記で説明した具体的動作をする」ための処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。但し、ハードウェア（専用回路）で実現しても良い。また、通信手段の通信方式は、ＰＤＣ方式、ＧＳＭ方式、ＣＤＭＡ方式、ｃｄｍａＯｎｅ方式、Ｗ−ＣＤＭＡ方式等があるが、その他の通信方式でも良い。
【００８７】
位置情報受信部６６は、携帯端末６の位置を示す位置情報を受信する。位置情報受信部６６は、所定の頻度で位置情報を取得しても良く、位置情報受信部６６が携帯位置情報送信部６５から「位置情報を受信する指示を取得した場合に位置情報を受信しても良い。「位置情報」は、例えば、経度緯度を示す情報である。また、「位置情報」は、例えば、住所、または建築物内の位置を示す情報等である。位置情報受信部６６は、例えば、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）、ｇｐｓＯｎｅ等で実現される。なお、ｇｐｓＯｎｅは、ｃｄｍａＯｎｅ／ｃｄｍａ２０００を採用する携帯端末向けの位置情報取得技術である。また、「位置情報」が、住所、または建築物内の位置を示す情報である場合、位置情報受信部６６は、例えば、位置情報を送信する基地局から、当該位置情報を受信する。かかる場合、位置情報受信部６６は、無線通信手段等で実現されうる。なお、「基地局」とは、携帯電話と直接交信する、携帯電話網の末端にあたる装置であり、例えば、電柱やビルの屋上、電話ボックス、地下鉄ホームの天井などに設置されている。
なお、携帯メッセージ受信部６１と、携帯返信メッセージ送信部６４と、携帯位置情報送信部６５の通信手段は、同一の通信手段で実現されていても良い。
以下、本実施の形態における端末装置１の動作について図８のフローチャートを用いて説明する。
【００８８】
（ステップＳ１００）アプリケーション起動指示受付手段（図示しない）は、「アプリケーションを起動する指示」を受け付けたか否かを判断する。アプリケーション起動指示受付手段が「アプリケーションを起動する指示」を受け付けたと判断した場合、ステップＳ１０１に行き、そうでない場合、ステップＳ１００に戻る。
（ステップＳ１０１）送信部１０２は、ステップＳ１００で受け付けた「アプリケーションを起動する指示」を第一サーバ装置２に送信する。
【００８９】
（ステップＳ１０２）画面定義情報受信部１１は、第一サーバ装置２から、アプリケーションの初期画面を構成する画面定義情報を受信したか否かを判断する。画面定義情報受信部１１が当該画面定義情報を受信したと判断した場合、ステップＳ１０３に行き、そうでないと判断した場合、ステップＳ１０５に行く。
（ステップＳ１０３）表示部１２は、ステップＳ１０２で受信した画面定義情報に基づいて、初期画面を構成する。
（ステップＳ１０４）表示部１２は、ステップＳ１０３で構成した初期画面を、ディスプレイに表示する。
【００９０】
（ステップＳ１０５）画面定義情報受信部１１は、タイムアウトか否かを判断する。画面定義情報受信部１１がタイムアウトであると判断した場合、ステップＳ１０６に行き、そうでないと判断した場合、ステップＳ１０２に戻る。
【００９１】
（ステップＳ１０６）表示部１２は、アプリケーションを起動できない旨のエラー情報をディスプレイに表示する。「アプリケーションを起動できない旨のエラー情報」は、予め決められた文字列、例えば、「ページが見つかりません」等でも良い。ステップＳ１００に戻る。
【００９２】
（ステップＳ１０７）画面定義情報取得指示受付部１０１は、「アプリケーションの表示画面を構成する画面定義情報を取得する指示」の入力を受け付けたか否かを判断する。画面定義情報取得指示受付部１０１が当該「画面定義情報を取得する指示」の入力を受け付けたと判断した場合、ステップＳ１０８に行き、そうでない場合、ステップＳ１１４に行く。
（ステップＳ１０８）送信部１０２は、ステップＳ１０７で受け付けた「画面定義情報を取得する指示」を第一サーバ装置２に送信する。
【００９３】
（ステップＳ１０９）画面定義情報受信部１１は、第一サーバ装置２から、アプリケーションの表示画面を構成する画面定義情報を受信したか否かを判断する。画面定義情報受信部１１が当該画面定義情報を受信したと判断した場合、ステップＳ１１０に行き、そうでないと判断した場合、ステップＳ１１２に行く。
（ステップＳ１１０）表示部１２は、ステップＳ１０９で受信した画面定義情報に基づいて、表示画面を構成する。
（ステップＳ１１１）表示部１２は、ステップＳ１１０で構成した表示画面を、ディスプレイに表示する。ステップＳ１０７に戻る。
【００９４】
（ステップＳ１１２）画面定義情報受信部１１は、タイムアウトか否かを判断する。画面定義情報受信部１１がタイムアウトであると判断した場合、ステップＳ１１３に行き、そうでないと判断した場合、ステップＳ１０９に戻る。
【００９５】
（ステップＳ１１３）表示部１２は、表示画面を受信できない旨のエラー情報をディスプレイに表示する。「表示画面を受信できない旨のエラー情報」は、予め決められた文字列、例えば、「ページが見つかりません」等でも良い。ステップＳ１０７に戻る。
【００９６】
（ステップＳ１１４）入力受付部１３は、ステップＳ１０４で表示した初期画面上に、またはステップＳ１１１で表示した表示画面上に、メッセージと当該メッセージの送信先を示す送信先情報の入力を受け付けたか否かを判断する。入力受付部１３が「メッセージと当該メッセージの送信先を示す送信先情報」の入力を受け付けたと判断した場合、ステップＳ１１５に行き、そうでないと判断した場合、ステップＳ１２２に行く。
【００９７】
（ステップＳ１１５）端末メッセージ送信部１４は、ステップＳ１１４で受け付けたメッセージと送信先情報と当該起動しているアプリケーションを識別するアプリ識別子を有するメッセージ情報を、端末装置１が接続されている第一サーバ装置２に送信する。なお、「アプリ識別子」は、例えば、ＵＲＬ、ＵＲＩ、ＵＲＮ等であり、端末装置１のメモリ等に保持されている。
【００９８】
（ステップＳ１１６）端末返信メッセージ受信部１５は、ステップＳ１１５で送信したメッセージに対する返信メッセージを受信したか否かを判断する。端末返信メッセージ受信部１５が返信メッセージを受信したと判断した場合、ステップＳ１１７に行き、そうでない場合、ステップＳ１１８に行く。
（ステップＳ１１７）端末返信メッセージ出力部１６は、ステップＳ１１６で受信した返信メッセージを出力する。ステップＳ１０７に戻る。
【００９９】
（ステップＳ１１８）端末位置情報受信部１７は、ステップＳ１１５で送信したメッセージが位置情報を取得する旨のメッセージである場合に、携帯端末６の位置情報を受信したか否かを判断する。端末返信メッセージ受信部１５が返信メッセージを受信したとの判断である場合、ステップＳ１１９に行き、そうでない場合、ステップＳ１２０に行く。
（ステップＳ１１９）端末位置情報出力部１８は、ステップＳ１１８で受信した位置情報を出力する。ステップＳ１０７に戻る。
【０１００】
（ステップＳ１２０）端末返信メッセージ受信部１５は、タイムアウトか否かを判断する。端末返信メッセージ受信部１５がタイムアウトであると判断した場合、ステップＳ１２１に行き、そうでない場合、ステップＳ１１６に戻る。
【０１０１】
（ステップＳ１２１）表示部１２は、返信メッセージまたは位置情報を受信できない旨のエラー情報をディスプレイに表示する。「返信メッセージまたは位置情報を受信できない旨のエラー情報を」は、予め決められた文字列、例えば、「応答がありません」等でも良い。ステップＳ１０７に戻る。
【０１０２】
（ステップＳ１２２）命令受付部１０３は、所定の命令の入力を受け付けたか否かを判断する。命令受付部１０３が「所定の命令」の入力を受け付けたと判断した場合、ステップＳ１２３に行き、そうでないと判断した場合、ステップＳ１２８に行く。
（ステップＳ１２３）送信部１０２は、ステップＳ１２２で受け付けた「所定の命令」を、端末装置１が接続されている第一サーバ装置２に送信する。
【０１０３】
（ステップＳ１２４）命令実行結果受信部１０４は、ステップＳ１２３で送信した「所定の命令」を実行した結果である命令実行結果を受信したか否かを判断する。命令実行結果受信部１０４が命令実行結果を受信したと判断した場合、ステップＳ１２５に行き、そうでない場合、ステップＳ１２６に行く。
（ステップＳ１２５）表示部１２は、ステップＳ１２５で受信した実行結果を表示する。ステップＳ１０７に戻る。
【０１０４】
（ステップＳ１２６）命令実行結果受信部１０４は、タイムアウトか否かを判断する。）命令実行結果受信部１０４がタイムアウトであると判断した場合、ステップＳ１２７に行き、そうでない場合、ステップＳ１２４に戻る。
【０１０５】
（ステップＳ１２７）表示部１２は、実行結果を受信できない旨のエラー情報をディスプレイに表示する。「実行結果を受信できない旨のエラー情報を」は、予め決められた文字列、例えば、「実行できません」、「ページを取得できません」等でも良い。ステップＳ１０７に戻る。
【０１０６】
（ステップＳ１２８）終了指示受付手段（図示せず）は、アプリケーションを終了する指示を受け付けたか否かを判断する。終了指示受付手段が終了する指示を受け付けたと判断した場合、終了し、そうでないと判断した場合、ステップＳ１０７に戻る。「終了する指示」とは、例えば、メニューバー上の「終了」をクリックすること等である。
以下、本実施の形態における第一サーバ装置２の動作について図９のフローチャートを用いて説明する。
【０１０７】
（ステップＳ２００）送受信部２０１は、第一サーバ装置２から、「アプリケーションを起動する指示」または「画面定義情報を取得する指示」を受信したか否かを判断する。送受信部２０１が当該「アプリケーションを起動する指示」または「画面定義情報を取得する指示」を受信したと判断した場合、ステップＳ２０１に行き、そうでないと判断した場合、ステップＳ２０３に行く。
【０１０８】
（ステップＳ２０１）画面定義情報送信部２１は、ステップＳ２００で受信した「アプリケーションを起動する指示」または「画面定義情報を取得する指示」で特定される画面定義情報を、画面定義情報格納部２１１から取得する。
（ステップＳ２０２）画面定義情報送信部２１は、ステップＳ２０１で取得した画面定義情報を、当該指示を送信した端末装置１に送信する。ステップＳ２００に戻る。
【０１０９】
（ステップＳ２０３）第一メッセージ情報受信部２２は、第一サーバ装置２に接続されている端末装置１から、メッセージ情報を受信したか否かを判断する。第一メッセージ情報受信部２２が当該メッセージ情報を受信したと判断した場合、ステップＳ２０４に行き、そうでないと判断した場合、ステップＳ２１５に行く。
【０１１０】
（ステップＳ２０４）第一メッセージ送信部２２は、ステップＳ２０３で受信したメッセージ情報が有する「メッセージと送信先情報」と当該メッセージ情報が有する「アプリ識別子」を第二サーバ装置３に送信する。また、第一メッセージ送信部２２は、ステップＳ２０３で受信した「メッセージ情報」を第二サーバ装置３に送信しても良い。
（ステップＳ２０５）第一ログ情報蓄積部２４は、ログ情報を構成する。
（ステップＳ２０６）第一ログ情報蓄積部２４は、ステップＳ２０５で構成したログ情報を第一メッセージ情報受信部２２が受信したメッセージ情報が有するアプリ識別子に対応付けて蓄積する。
【０１１１】
（ステップＳ２０７）第一課金情報蓄積部２５は、第一メッセージ情報受信部２２が受信したメッセージ情報が有するアプリ識別子で識別されるアプリケーション毎に、当該アプリ識別子に対応するログ情報から、課金情報を構成する。課金情報を構成する具体的方法は、後述する。
（ステップＳ２０８）第一課金情報蓄積部２５は、ステップＳ２０７で構成した課金情報を当該アプリ識別子に対応付けて蓄積する。
【０１１２】
（ステップＳ２０９）第一返信メッセージ受信部２６は、ステップＳ２０４で送信したメッセージに対する返信メッセージを受信したか否かを判断する。第一返信メッセージ受信部２６が返信メッセージを受信したと判断した場合、ステップＳ２１０に行き、そうでない場合、ステップＳ２１１に行く。
（ステップＳ２１０）第一返信メッセージ送信部２７は、ステップＳ２０９で受信した返信メッセージを、端末装置１に送信する。ステップＳ２００に戻る。
【０１１３】
（ステップＳ２１１）第一位置情報受信部２８は、ステップＳ２０４で送信したメッセージが位置情報を取得する旨のメッセージである場合に、携帯端末６の位置情報を受信したか否かを判断する。第一位置情報受信部２８が位置情報を受信したと判断した場合、ステップＳ２１２に行き、そうでない場合、ステップＳ２１３に行く。
（ステップＳ２１２）第一位置情報送信部２９は、ステップＳ２１１で受信した位置情報を、端末装置１に送信する。ステップＳ２００に戻る。
【０１１４】
（ステップＳ２１３）第一返信メッセージ受信部２６は、タイムアウトか否かを判断する。第一返信メッセージ受信部２６がタイムアウトであると判断した場合、ステップＳ２１４に行き、そうでない場合、ステップＳ２０９に戻る。
【０１１５】
（ステップＳ２１４）第一返信メッセージ送信部２７は、返信メッセージを受信できない旨のエラー情報を、端末装置１に送信する。または、第一位置情報送信部２９は、位置情報を受信できない旨のエラー情報を、端末装置１に送信する。「返信メッセージまたは位置情報を受信できない旨のエラー情報」は、予め決められた文字列、例えば、「応答がありません」等でも良い。ステップＳ２００に戻る。なお、当該エラー情報は、端末返信メッセージ受信部１５または端末位置情報受信部１７によって受信される。そして、端末返信メッセージ出力部１６または端末位置情報出力部１９は、当該エラー情報を出力する。
【０１１６】
（ステップＳ２１５）送受信部２０１は、「所定の命令」を受信したか否かを判断する。送受信部２０１が「所定の命令」を受信したと判断した場合、ステップＳ２１６に行き、そうでない場合、ステップＳ２１８に行く。
（ステップＳ２１６）命令実行部２０２は、ステップＳ２１５で受信した「所定の命令」を実行する。
（ステップＳ２１７）送受信部２０１は、ステップＳ２１６で実行された実行結果を、端末装置１に送信する。
【０１１７】
（ステップＳ２１８）終了指示受信手段（図示せず）は、端末装置１から「アプリケーションを終了する指示」を受信したか否かを判断する。終了指示受信手段が当該「終了する指示」を受信したと判断した場合、終了し、そうでないと判断した場合、ステップＳ２００に戻る。
以下、本実施の形態における第二サーバ装置３の動作について図１０のフローチャートを用いて説明する。
【０１１８】
（ステップＳ３００）第二メッセージ受信部３１は、第一サーバ装置２から、「メッセージと送信先情報」と「アプリ識別子」を受信したか否かを判断する。第二メッセージ受信部３１が当該「メッセージと送信先情報」と「アプリ識別子」を受信したと判断した場合、ステップＳ３０１に行き、そうでないと判断した場合、ステップＳ３１３に行く。また、第二メッセージ受信部３１は、第一サーバ装置２から、「メッセージ情報」を受信したか否かを判断しても良い。かかる場合、第二メッセージ受信部３１が当該「メッセージ情報」を受信したと判断した場合、ステップＳ３０１に行き、そうでないと判断した場合、ステップＳ３１３に行く。
（ステップＳ３０１）携帯種類情報取得部３２は、ステップＳ３００で受信した「送信先情報」をキーに、携帯端末情報格納部３２１から、携帯種類情報を検索する。
【０１１９】
（ステップＳ３０２）第二メッセージ送信部３３は、ステップＳ３０１で取得した携帯種類情報で特定される第三サーバ装置４に、「メッセージと送信先情報」を送信する。また、第二メッセージ送信部３３は、「メッセージ情報」を第三サーバ装置４に送信しても良い。
（ステップＳ３０３）第二ログ情報蓄積部３４は、ログ情報を構成する。
【０１２０】
（ステップＳ３０４）第二ログ情報蓄積部３４は、ステップＳ３０３で構成したログ情報を、第二メッセージ受信部３１が受信した「アプリ識別子」に対応付けて蓄積する。または、第二ログ情報蓄積部３４は、ステップＳ３０３で構成したログ情報を、第二メッセージ受信部３１が受信したメッセージ情報が有する「アプリ識別子」に対応付けて蓄積しても良い。
【０１２１】
（ステップＳ３０５）第二課金情報蓄積部３５は、第二メッセージ受信部３１が受信した「アプリ識別子」で識別されるアプリケーション毎に、当該アプリ識別子に対応するログ情報から、課金情報を構成する。または、第二課金情報蓄積部３５は、第二メッセージ受信部３１が受信したメッセージ情報が有する「アプリ識別子」で識別されるアプリケーション毎に、当該アプリ識別子に対応するログ情報から、課金情報を構成しても良い。課金情報を構成する具体的方法は、後述する。
【０１２２】
（ステップＳ３０６）第二課金情報蓄積部３５は、ステップＳ３０５で構成した課金情報を第二メッセージ受信部３１が受信した「アプリ識別子」に対応付けて蓄積する。または、第二課金情報蓄積部３５は、ステップＳ３０５で構成した課金情報を第二メッセージ受信部３１が受信したメッセージ情報が有する「アプリ識別子」に対応付けて蓄積する。
【０１２３】
（ステップＳ３０７）第二返信メッセージ受信部３６は、ステップＳ３０２で送信したメッセージに対する返信メッセージを受信したか否かを判断する。第二返信メッセージ受信部３６が返信メッセージを受信したと判断した場合、ステップＳ３０８に行き、そうでない場合、ステップＳ３０９に行く。
（ステップＳ３０８）第二返信メッセージ送信部３７は、ステップＳ３０７で受信した返信メッセージを、第一サーバ装置２に送信する。ステップＳ３００に戻る。
【０１２４】
（ステップＳ３０９）第二位置情報受信部３８は、ステップＳ３０２で送信したメッセージが位置情報を取得する旨のメッセージである場合に、携帯端末６の位置情報を受信したか否かを判断する。第二位置情報受信部３８が位置情報を受信したと判断した場合、ステップＳ３１０に行き、そうでない場合、ステップＳ３１１に行く。
（ステップＳ３１０）第二位置情報送信部３９は、ステップＳ３０９で受信した位置情報を、第一サーバ装置２に送信する。ステップＳ３００に戻る。
【０１２５】
（ステップＳ３１１）第二返信メッセージ受信部３６は、タイムアウトか否かを判断する。第二返信メッセージ受信部３６がタイムアウトであると判断した場合、ステップＳ３１２に行き、そうでない場合、ステップＳ３０７に戻る。
【０１２６】
（ステップＳ３１２）第二返信メッセージ送信部３７は、返信メッセージを受信できない旨のエラー情報を、第一サーバ装置２に送信する。または、第二位置情報送信部３９は、位置情報を受信できない旨のエラー情報を、第一サーバ装置２に送信する。「返信メッセージまたは位置情報を受信できない旨のエラー情報を」は、予め決められた文字列、例えば、「応答がありません」等でも良い。ステップＳ３００に戻る。なお、当該エラー情報は、第一返信メッセージ受信部２６または第一位置情報受信部２８によって受信される。そして、第一返信メッセージ送信部２７または第一位置情報送信部２９は、当該エラー情報を端末装置１に送信する。そして、端末返信メッセージ受信部１５または端末位置情報受信部１７が当該エラー情報を受信する。そして、端末返信メッセージ出力部１６または端末位置情報出力部１９は、当該エラー情報を出力する。
【０１２７】
（ステップＳ３１３）終了指示受付手段（図示せず）は、「終了する指示」を受け付けたか否かを判断する。終了指示受付手段が当該「終了する指示」を受け付けたと判断した場合、終了し、そうでないと判断した場合、ステップＳ３００に戻る。終了指示受付手段は、例えば、電源スイッチ等で実現される。
以下、本実施の形態における第三サーバ装置４の動作について図１１のフローチャートを用いて説明する。
【０１２８】
（ステップＳ４００）第三メッセージ受信部４１は、第二サーバ装置３から、「メッセージと送信先情報」を受信したか否かを判断する。第三メッセージ受信部４１が当該「メッセージと送信先情報」を受信したと判断した場合、ステップＳ４０１に行き、そうでないと判断した場合、ステップＳ４１１に行く。また、第三メッセージ受信部４１は、第二サーバ装置３から、「メッセージ情報」を受信したか否かを判断しても良い。かかる場合、第三メッセージ受信部４１が当該「メッセージ情報」を受信したと判断した場合、ステップＳ４０１に行き、そうでないと判断した場合、ステップＳ４１１に行く。
（ステップＳ４０１）データ変換部４２は、ステップＳ４００で受信したメッセージを携帯端末の種類に対応したデータに変換する。具体的なデータ変換の方法は、後述する。
【０１２９】
（ステップＳ４０２）第三メッセージ送信部４３は、ステップＳ４０１でデータ変換されたメッセージと送信先情報を第四サーバ装置５に送信する。また、第三メッセージ送信部４３は、「データ変換されたメッセージを有するメッセージ情報」を第四サーバ装置５に送信しても良い。
【０１３０】
（ステップＳ４０３）第三返信メッセージ受信部４４は、ステップＳ４０２で送信したメッセージに対する返信メッセージを受信したか否かを判断する。第三返信メッセージ受信部４４が返信メッセージを受信したと判断した場合、ステップＳ４０４に行き、そうでない場合、ステップＳ４０６に行く。
（ステップＳ４０４）データ変換部４２は、ステップＳ４０３で受信した返信メッセージを、アプリケーションに対応したデータに変換する。具体的なデータ変換の方法は、後述する。
（ステップＳ４０５）第三返信メッセージ送信部４５は、ステップＳ４０４でデータ変換された返信メッセージを、第二サーバ装置３に送信する。ステップＳ４００に戻る。
【０１３１】
（ステップＳ４０６）第三位置情報受信部４６は、ステップＳ４０２で送信したメッセージが位置情報を取得する旨のメッセージである場合に、携帯端末６の位置情報を受信したか否かを判断する。第三位置情報受信部４６が位置情報を受信したと判断した場合、ステップＳ４０７に行き、そうでない場合、ステップＳ４０９に行く。
（ステップＳ４０７）データ変換部４２は、ステップＳ４０６で受信した位置情報を、アプリケーションに対応したデータに変換する。
（ステップＳ４０８）第三位置情報送信部４７は、ステップＳ４０７でデータ変換した位置情報を、第二サーバ装置３に送信する。ステップＳ４００に戻る。
【０１３２】
（ステップＳ４０９）第三返信メッセージ受信部４４は、タイムアウトか否かを判断する。第三返信メッセージ受信部４４がタイムアウトであると判断した場合、ステップＳ４１０に行き、そうでない場合、ステップＳ４０３に戻る。
【０１３３】
（ステップＳ４１０）第三返信メッセージ送信部４５は、返信メッセージを受信できない旨のエラー情報を、第二サーバ装置３に送信する。または、第三位置情報送信部４７は、位置情報を受信できない旨のエラー情報を、第二サーバ装置３に送信する。「返信メッセージまたは位置情報を受信できない旨のエラー情報を」は、予め決められた文字列、例えば、「応答がありません」等でも良い。ステップＳ４００に戻る。なお、当該エラー情報は、第二返信メッセージ受信部３６または第二位置情報受信部３８によって受信される。そして、第二返信メッセージ送信部３７または第二位置情報送信部３９が、当該エラー情報を第一サーバ装置２に送信する。そして、第一返信メッセージ受信部２６または第一位置情報受信部２８が、当該エラー情報を受信する。そして、第一返信メッセージ送信部２７または第一位置情報送信部２９が、当該エラー情報を端末装置１に送信する。そして、端末返信メッセージ受信部１５または端末位置情報受信部１７が当該エラー情報を受信する。そして、端末返信メッセージ出力部１６または端末位置情報出力部１９は、当該エラー情報を出力する。
【０１３４】
（ステップＳ４１１）終了指示受付手段（図示せず）は、「終了する指示」を受け付けたか否かを判断する。終了指示受付手段が当該「終了する指示」を受け付けたと判断した場合、終了し、そうでないと判断した場合、ステップＳ４００に戻る。終了指示受付手段は、例えば、電源スイッチ等で実現される。
以下、本実施の形態における第四サーバ装置５の動作について図１２のフローチャートを用いて説明する。
【０１３５】
（ステップＳ５００）第四メッセージ受信部５１は、第三サーバ装置４から、「メッセージと送信先情報」を受信したか否かを判断する。第四メッセージ受信部５１が当該「メッセージと送信先情報」を受信したと判断した場合、ステップＳ５０１に行き、そうでないと判断した場合、ステップＳ５０８に行く。また、第四メッセージ受信部５１は、第三サーバ装置４から、「メッセージ情報」を受信したか否かを判断しても良い。かかる場合、第四メッセージ受信部５１が当該「メッセージ情報」を受信したと判断した場合、ステップＳ５０１に行き、そうでないと判断した場合、ステップＳ５０８に行く。
【０１３６】
（ステップＳ５０１）第四メッセージ送信部５２は、ステップＳ５００で第四メッセージ受信部５１が受信した「メッセージ」を送信先情報で特定される携帯端末６に送信する。また、第四メッセージ送信部５２は、ステップＳ５００で第四メッセージ受信部５１が受信したメッセージ情報が有する「メッセージとアプリ識別子」を送信先情報で特定される携帯端末６に送信しても良い。
【０１３７】
（ステップＳ５０２）第四返信メッセージ受信部５３は、ステップＳ５０１で送信した「メッセージ」に対する返信メッセージを受信したか否かを判断する。第四返信メッセージ受信部５３が返信メッセージを受信したと判断した場合、ステップＳ５０３に行き、そうでない場合、ステップＳ５０４に行く。
（ステップＳ５０３）第四返信メッセージ送信部５４は、ステップＳ５０２で受信した返信メッセージを、第三サーバ装置４に送信する。ステップＳ５００に戻る。
【０１３８】
（ステップＳ５０４）第四位置情報受信部５５は、ステップＳ５０１で送信したメッセージが位置情報を取得する旨のメッセージである場合に、携帯端末６の位置情報を受信したか否かを判断する。第四位置情報受信部５５が位置情報を受信したと判断した場合、ステップＳ５０５に行き、そうでない場合、ステップＳ５０６に行く。
（ステップＳ５０５）第四位置情報送信部５６は、ステップＳ５０４で受信した位置情報を、第三サーバ装置４に送信する。ステップＳ５００に戻る。
【０１３９】
（ステップＳ５０６）第四返信メッセージ受信部５４は、タイムアウトか否かを判断する。第四返信メッセージ受信部５４がタイムアウトであると判断した場合、ステップＳ５０７に行き、そうでない場合、ステップＳ５０２に戻る。
【０１４０】
（ステップＳ５０７）第四返信メッセージ送信部５４は、返信メッセージを受信できない旨のエラー情報を、第三サーバ装置４に送信する。または、第四位置情報送信部５６は、位置情報を受信できない旨のエラー情報を、第三サーバ装置４に送信する。「返信メッセージまたは位置情報を受信できない旨のエラー情報を」は、予め決められた文字列、例えば、「応答がありません」等でも良い。ステップＳ５００に戻る。なお、当該エラー情報は、第三返信メッセージ受信部４４または第三位置情報受信部４６によって受信される。第三返信メッセージ送信部４５または第三位置情報送信部４７は、当該受信したエラー情報を、第二サーバ装置３に送信する。そして、第二返信メッセージ受信部３６または第二位置情報受信部３８が、当該エラー情報を受信する。そして、第二返信メッセージ送信部３７または第二位置情報送信部３９が、当該エラー情報を第一サーバ装置２に送信する。そして、第一返信メッセージ受信部２６または第一位置情報受信部２８が、当該エラー情報を受信する。そして、第一返信メッセージ送信部２７または第一位置情報送信部２９が、当該エラー情報を端末装置１に送信する。そして、端末返信メッセージ受信部１５または端末位置情報受信部１７が当該エラー情報を受信する。そして、端末返信メッセージ出力部１６または端末位置情報出力部１９は、当該エラー情報を出力する。なお、第四返信メッセージ送信部５４は、返信メッセージを受信できない旨のエラー情報を、携帯端末６に送信しても良い。また、第四位置情報送信部５６は、位置情報を受信できない旨のエラー情報を、携帯端末６に送信しても良い。
【０１４１】
（ステップＳ５０８）終了指示受付手段（図示せず）は、「終了する指示」を受け付けたか否かを判断する。終了指示受付手段が当該「終了する指示」を受け付けたと判断した場合、終了し、そうでないと判断した場合、ステップＳ５００に戻る。終了指示受付手段は、例えば、電源スイッチ等で実現される。
以下、本実施の形態における携帯端末６の動作について図１３のフローチャートを用いて説明する。
【０１４２】
（ステップＳ６００）携帯メッセージ受信部６１は、第四サーバ装置５から、「メッセージ」を受信したか否かを判断する。携帯メッセージ受信部６１が当該「メッセージ」を受信したと判断した場合、ステップＳ６０１に行き、そうでないと判断した場合、ステップＳ６０７に行く。また、携帯メッセージ受信部６１は、第三サーバ装置４から、「メッセージとアプリ識別子」を受信したか否かを判断しても良い。かかる場合、携帯メッセージ受信部６１が当該「メッセージとアプリ識別子」を受信したと判断した場合、ステップＳ５０１に行き、そうでないと判断した場合、ステップＳ５０８に行く。
【０１４３】
（ステップＳ６０１）携帯メッセージ出力部６２は、ステップＳ６００で受信した「メッセージ」をディスプレイに表示する。また、携帯メッセージ出力部６２がステップＳ６００で「メッセージとアプリ識別子」を受信したと判断した場合、携帯メッセージ出力部６２は、アプリ識別子で識別されるアプリケーションを立ち上げる。そして、当該アプリケーションから、当該メッセージをディスプレイに表示する。かかる具体的動作は、後述する。
【０１４４】
（ステップＳ６０２）携帯位置情報送信部６５は、ステップＳ６０１で受信した「メッセージ」が「位置情報を取得する旨のメッセージ」か否かを判断する。携帯位置情報送信部６５が「メッセージ」が「位置情報を取得する旨のメッセージ」であると判断した場合、ステップＳ６０３に行き、そうでない場合、ステップＳ６０５に行く。
【０１４５】
（ステップＳ６０３）携帯位置情報受信部６６は、位置情報を取得する。なお、携帯端末６の表示手段（図示しない）は、当該位置情報をディスプレイに表示しも良い。また、携帯位置情報受信部６６は、位置情報を常に（定期的に）取得しても良い。
【０１４６】
（ステップＳ６０４）携帯位置情報送信部６５は、ステップＳ６０３で取得した位置情報を、第四サーバ装置５に送信する。ステップＳ６００に戻る。なお、このフローチャートにおいては、ステップＳ６００に戻るものだったが、Ｓ６０５に行き、返信メッセージを受け付けても良い。
【０１４７】
（ステップＳ６０５）返信メッセージ受付部６３は、ステップＳ６０１で表示した「メッセージ」に対する返信メッセージを受け付けたか否かを判断する。返信メッセージ受付部６３が返信メッセージを受け付けたと判断した場合、ステップＳ６０６に行き、そうでない場合、ステップＳ６０７に行く。
（ステップＳ６０６）携帯返信メッセージ送信部６４は、ステップＳ６０５で受け付けた返信メッセージを、第四サーバ装置５に送信する。ステップＳ６００に戻る。
【０１４８】
（ステップＳ６０７）終了指示受付手段（図示せず）は、「終了する指示」を受け付けたか否かを判断する。終了指示受付手段が当該「終了する指示」を受け付けたと判断した場合、終了し、そうでないと判断した場合、ステップＳ６００に戻る。終了指示受付手段は、例えば、電源スイッチ等で実現される。
【０１４９】
以下、本実施の形態における情報処理システムの具体的な動作について説明する。図１４は、情報処理システムの外観例を示す図である。図１４において、１以上の端末装置１は第一サーバ装置２（第一サーバ装置２は、アプリケーション提供会社が有するサーバ装置である。）と専用線を介し接続されている。また、１以上の第一サーバ装置２は、第二サーバ装置３（第二サーバ装置３は、システム統括会社のサーバ装置である。）と専用線を介し接続されている。また、第二サーバ装置３は、第三サーバ装置４（第三サーバ装置４は、システム統括会社のサーバ装置である。）と専用線を介し接続されている。また、第三サーバ装置４は、第四サーバ装置５（第四サーバ装置５は、キャリアのサーバ装置である。）と専用線を介し接続されている。また、第四サーバ装置５は、１以上の携帯端末６と通信可能な状態である。携帯端末６は、例えば、携帯電話、ＰＤＡ等である。
以下に、端末装置１がメッセージを携帯電話に送信し、当該メッセージに対する返信メッセージを受信し、当該返信メッセージを表示する動作について説明する。
最初に、アプリケーション（以下、「Ａアプリ」という。）を起動する動作について説明する。なお、「Ａアプリ」は、例えば、受発注支援ソフト、配送支援ソフト、営業支援ソフト等、何でも良い。
【０１５０】
図１５は、端末装置１のディスプレイの表示例である。図１５において、ディスプレイには、「Ａアプリ」を起動するためのアイコン（以下、「起動アイコン」という。）が表示されている。今、ユーザがマウス等を操作して、「Ａアプリ」の起動アイコンをクリックする。このことにより、端末装置１の送信部１０２は、第一サーバ装置２に「Ａアプリを起動する指示」を送信する。「Ａアプリを起動する指示」には、端末装置１のＩＰアドレス、アプリ識別子（例えば、ＵＲＬ等）が含まれている。そして、第一サーバ装置２の送受信部２０１は、当該「Ａアプリを起動する指示」を受信する。次に、第一サーバ装置２の画面定義情報送信部２１は、「Ａアプリ」の初期画面を定義する画面定義情報を、画面定義情報格納部２１１から取得する。次に、画面定義情報送信部２１は、当該「画面定義情報と端末装置１のＩＰアドレスとアプリ識別子」を、端末装置１に送信する。なお、ここでいう「アプリ識別子」とは、「Ａアプリを起動する指示」が有するアプリ識別子である。図１６は、画面定義情報と端末装置１のＩＰアドレスとアプリ識別子の例である。なお、画面定義情報は、ＨＴＭＬで記述されている。次に、画面定義情報受信部１１は、画面定義情報送信部２１が送信した画面定義情報を受信する。次に、表示部１２は、当該画面定義情報から表示画面を構成し、当該表示画面をディスプレイに表示する。図１７は、Ａアプリの表示画面の例を示す図である。図１７において、表示画面は、地図を表示するフィールド、メッセージ等を入力するフィールド等を有する。そして、端末装置１の位置と携帯電話の位置が地図上に表示されている。
なお、第一サーバ装置２は、１以上の端末装置に、Ａアプリを提供してもよく、その他のアプリケーションを提供しても良いことは言うまでもない。
次に、「メッセージ」の入力を受け付け、第一サーバ装置２にメッセージ情報を送信する端末装置１の動作について説明する。
【０１５１】
ユーザがキー操作等して、メッセージの入力フィールドにメッセージを入力する。また、送信先の入力フィールドに電話番号（送信先情報）を入力する。図１８は、メッセージの例を示す図である。図１８において、メッセージは、「山田さんより連絡あり、折り返し連絡してください。」である。電話番号は、「０９０１２３４５６７８」である。次に、ユーザは、「送信」ボタンをクリックする。このことにより、メッセージ「山田さんより連絡あり、折り返し連絡してください。」と、送信先情報である電話番号「０９０１２３４５６７８」と、アプリ識別子「ｗｗｗ．ａ．ｃｏ．ｊｐ／ａ」を有するメッセージ情報が、端末メッセージ送信部１４によって、第一サーバ装置２に送信される。図１９は、メッセージ情報の例を示す図である。なお、メッセージ情報は、端末装置のＩＰアドレス（図示しない）をさらに有する。
【０１５２】
なお、ユーザは、送信先のフィールドに電話番号を入力したが、携帯電話のＩＤでもよく、携帯電話を所持する者の氏名でも良い。かかる場合、端末装置１または第一サーバ装置２は、携帯電話ＩＤまたは氏名をキーに、「電話番号と携帯電話ＩＤと氏名との関係を示すテーブル」から、電話番号を検索する。「電話番号と携帯電話ＩＤと氏名との関係を示すテーブル」は、例えば、端末装置１または第一サーバ装置２の記録媒体に保持されている。図２０は、「電話番号と携帯電話ＩＤと氏名との関係を示すテーブル」の例を示す図である。
以下に、上記で入力した「メッセージ」を携帯電話に表示する、動作について説明する。
【０１５３】
第一サーバ装置２の第一メッセージ情報受信部２２は、端末装置１からメッセージ情報を受信する。次に、第一メッセージ送信部２３は、当該受信した「メッセージと送信先情報とアプリ識別子」を、第二サーバ装置３に送信する。
【０１５４】
第二サーバ装置３の第二メッセージ受信部３１は、第一サーバ装置２から「メッセージと送信先情報とアプリ識別子」を受信する。なお、第二メッセージ受信部３１は、１以上の第一サーバ装置２から「メッセージと送信先情報とアプリ識別子」を受信する。かかる場合、第二メッセージ受信部３１は、「メッセージと送信先情報とアプリ識別子」と、当該「メッセージと送信先情報とアプリ識別子」を送信した第一サーバ装置２のＩＰアドレス（または他の装置識別子）を対にして蓄積しても良い。次に、携帯種類情報取得部３２は、送信先情報である電話番号をキーに、携帯端末情報格納部３２１から、携帯種類情報が有する第三サーバ装置のＩＰアドレスを検索する。図２１は、携帯種類情報の例である。図２１において、携帯種類情報は、電話番号、第三サーバ装置のＩＤ、第三サーバ装置のＩＰアドレスを有する。今、携帯種類情報取得部３２は、電話番号「０９０１２３４５６７８」をキーに、ＩＰアドレス「２１０．１４５．１０８．３１」を検索する。次に、第二メッセージ送信部３３は、「メッセージと送信先情報」を、ＩＰアドレス「２１０．１４５．１０８．３１」で識別される第三サーバ装置４に送信する。
【０１５５】
第三サーバ装置４の第三メッセージ受信部４１は、第二サーバ装置３から「メッセージと送信先情報」を受信する。次に、データ変換部４２は、当該受信したＨＴＭＬで記述された「メッセージ」を、第二サーバ装置３が採用するＳＭＳの仕様のメッセージに変換する。具体的には、ＳＭＳの仕様がＣｏｍｐａｃｔＨＴＭＬである場合、ＨＴＭＬからＣｏｍｐａｃｔＨＴＭＬのデータ形式になるようにデータ変換する。なお、「ＨＴＭＬで記述された「メッセージ」をＳＭＳの仕様のメッセージに変換する方法」は、従来技術であるので、ここでの説明は省略する。次に、第三メッセージ送信部４３は、当該変換された「メッセージと送信先情報」を第四サーバ装置５に送信する。
【０１５６】
第四サーバ装置５の第四メッセージ受信部５１は、第三サーバ装置３から「メッセージと送信先情報」を受信する。次に、第四メッセージ送信部５２は、当該「メッセージ」を、送信先情報の電話番号「０９０１２３４５６７８」で識別される携帯電話６に送信する。
【０１５７】
携帯電話６の携帯メッセージ受信部６１は、第４サーバ装置５から、「メッセージ」を受信する。次に、携帯メッセージ出力部６２は、当該「メッセージ」をディスプレイに表示する。図２２は、携帯電話６のディスプレイの表示例を示す図である。図２２において、メッセージ欄６２１には、メッセージの「山田さんより連絡あり。折り返し連絡してください。」が表示されている。
【０１５８】
なお、本実施の形態において、送信先は１の携帯電話であったが、送信先は、２以上の携帯電話であっても良いことは言うまでもない。かかる場合、入力受付部１３は、２以上の送信先情報（電話番号）を受け付ける。入力を受け付ける方法は、例えば、ユーザがキー操作により、送信先のフィールドに、２以上の電話番号を入力しても良く、また、送信先を選択するメニューバーから２以上の電話番号を選択したり、または全ての携帯電話を選択しても良い。なお、このことは、他の動作についても同様である。
【０１５９】
以下に、携帯電話６の返信メッセージ受付部６３が「メッセージ」に対する「返信メッセージ」を受け付け、当該「返信メッセージ」を端末装置１に送信し、当該「返信メッセージ」を表示する、動作について説明する。なお、「メッセージ」は、上記で説明した図２２に示す「メッセージ」である。「Ａアプリ」を起動する動作、「メッセージ」と「送信先情報」を受け付ける動作、「メッセージ情報」を送信する動作等は、上記で説明した動作と同じであるので、ここでの説明は省略する。
【０１６０】
第一サーバ装置２の第一メッセージ情報受信部２２は、端末装置１からメッセージ情報を受信する。なお、当該メッセージ情報は、「端末装置のＩＰアドレスとアプリ識別子」を有する。次に、第一メッセージ送信部２３は、当該受信した「メッセージ情報」と「第一サーバ装置２のＩＰアドレス」を、第二サーバー装置３に送信する。
【０１６１】
第二サーバ装置３の第二メッセージ受信部３１は、第一サーバ装置２から「メッセージ情報」と「第一サーバ装置２のＩＰアドレス」を受信する。なお、第二メッセージ受信部３１は、１以上の第一サーバ装置２から「メッセージ情報」と「第一サーバ装置２のＩＰアドレス」を受信する。かかる場合、「メッセージ情報」と、当該「メッセージ情報」を送信した第一サーバ装置２のＩＰアドレス（または他の装置識別子）を対にして蓄積しても良い。なお、携帯種類情報取得部３２の動作は、上記で説明した携帯種類情報取得部３２の動作と同じであるので、ここでの説明は省略する。次に、第二メッセージ送信部３３は、「メッセージ情報」と「第一サーバ装置２のＩＰアドレス」を、ＩＰアドレス「２１０．１４５．１０８．３１」で識別される第三サーバ装置４に送信する。
【０１６２】
第三サーバ装置４の第三メッセージ受信部４１は、第二サーバ装置３から「メッセージ情報」と「第一サーバ装置２のＩＰアドレス」を受信する。そして、データ変換部４２は、当該メッセージ情報は有する「メッセージ」を携帯電話の種類に対応してデータ変換する。なお、データ変換部４２の動作は、上記で説明したデータ変換部４２の動作と同一であるので、ここでの説明は省略する。次に、第三メッセージ送信部４３は、当該データ変換されたメッセージを有する「メッセージ情報」と「第一サーバ装置２のＩＰアドレス」を第四サーバ装置５に送信する。
【０１６３】
第四サーバ装置５の第四メッセージ受信部５１は、第三サーバ装置３から「メッセージ情報」と「第一サーバ装置２のＩＰアドレス」を受信する。次に、第四メッセージ送信部５２は、当該メッセージ情報が有する「メッセージとアプリ識別子と端末装置１のＩＰアドレス」と「第一サーバ装置２のＩＰアドレス」を、送信先情報の電話番号「０９０１２３４５６７８」で識別される携帯電話６に送信する。
【０１６４】
携帯電話６の携帯メッセージ受信部６１は、第４サーバ装置５から、「メッセージとアプリ識別子と端末装置１のＩＰアドレスと第一サーバ装置２のＩＰアドレス」を受信する。次に、携帯メッセージ出力部６２は、当該「メッセージ」をディスプレイに表示する。図２３は、携帯電話６のディスプレイの表示例を示す図である。図２３において、メッセージ欄６２２には、メッセージの「山田さんより連絡あり、折り返し連絡してください。」が表示されている。また、返信メッセージ欄６２３が表示されている。次に、ユーザがキー操作等して、当該返信メッセージ欄６２３に、返信メッセージの「至急連絡します。」を入力する。そして、ユーザが「送信」ボタンを押下する。かかることは、返信メッセージ受付部６３が、返信メッセージの入力を受け付けたことを意味する。次に、携帯返信メッセージ送信部６４は、返信メッセージ受付部６３が受け付けた返信メッセージ「至急連絡します。」と「アプリ識別子と端末装置１のＩＰアドレスと第一サーバ装置２のＩＰアドレス」を対にして、第四サーバ装置５に送信する。
【０１６５】
第四サーバ装置５の第四返信メッセージ受信部５３は、携帯電話６から「返信メッセージとアプリ識別子と端末装置１のＩＰアドレスと第一サーバ装置２のＩＰアドレス」を受信する。なお、第四返信メッセージ受信部５３は、１以上の携帯電話６から「返信メッセージとアプリ識別子と端末装置１のＩＰアドレスと第一サーバ装置２のＩＰアドレス」を受信しても良い。かかる場合、第四返信メッセージ受信部５３は、当該「返信メッセージとアプリ識別子と端末装置１のＩＰアドレスと第一サーバ装置２のＩＰアドレス」を一時蓄積しても良い。次に、第四返信メッセージ送信部５４は、当該「返信メッセージとアプリ識別子と端末装置１のＩＰアドレスと第一サーバ装置２のＩＰアドレス」を、第三サーバ装置４に送信する。
【０１６６】
第三サーバ装置４の第三返信メッセージ受信部４４は、第４サーバ装置５から、「返信メッセージとアプリ識別子と端末装置１のＩＰアドレスと第一サーバ装置２のＩＰアドレス」を受信する。なお、第三返信メッセージ受信部４４は、当該「返信メッセージとアプリ識別子と端末装置１のＩＰアドレスと第一サーバ装置２のＩＰアドレス」を一時蓄積しても良い。次に、データ変換部４２は、当該「返信メッセージ」をアプリケーションに対応したデータに変換する。具体的には、ＳＭＳの仕様がＣｏｍｐａｃｔＨＴＭＬである場合、ＣｏｍｐａｃｔＨＴＭＬで記述された返信メッセージを、ＨＴＭＬで記述された返信メッセージにデータ変換する。なお、「ＣｏｍｐａｃｔＨＴＭＬで記述された「返信メッセージ」をＨＴＭＬで記述された返信メッセージにする」ことは、従来技術であるので、ここでの説明は省略する。次に、第三返信メッセージ送信部４５は、当該データ変換された「返信メッセージとアプリ識別子と端末装置１のＩＰアドレスと第一サーバ装置２のＩＰアドレス」と、第二サーバ装置３に送信する。
【０１６７】
第二サーバ装置３の第二返信メッセージ受信部３６は、第三サーバ装置４から、「返信メッセージとアプリ識別子と端末装置１のＩＰアドレスと第一サーバ装置２のＩＰアドレス」を受信する。なお、第二返信メッセージ受信部３６は、１以上の第三サーバ装置４から、「返信メッセージとアプリ識別子と端末装置１のＩＰアドレスと第一サーバ装置２のＩＰアドレス」を受信する。かかる場合、第二返信メッセージ受信部３６は、「返信メッセージとアプリ識別子と端末装置１のＩＰアドレスと第一サーバ装置２のＩＰアドレス」を一時蓄積しても良い。次に、第二返信メッセージ送信部３７は、第一サーバ装置２のＩＰアドレスで識別される第一サーバ装置２に、「返信メッセージとアプリ識別子と端末装置１のＩＰアドレス」を送信する。
【０１６８】
第一サーバ装置２の第一返信メッセージ受信部２６は、第二サーバ装置３から、「返信メッセージとアプリ識別子と端末装置１のＩＰアドレス」を受信する。次に、第一返信メッセージ送信部２７は、「端末装置１のＩＰアドレス」で識別される端末装置１に、「返信メッセージとアプリ識別子」を送信する。
【０１６９】
端末装置１の端末返信メッセージ受信部１５は、第一サーバ装置２から、「返信メッセージとアプリ識別子」を受信する。なお、端末返信メッセージ受信部１５は、第一サーバ装置２から、１以上の「返信メッセージとアプリ識別子」を受信する場合、当該受信した「返信メッセージとアプリ識別子」を蓄積しても良い。次に、端末返信メッセージ出力部１６は、アプリ識別子「ｗｗｗ．ａ．ｃｏ．ｊｐ／ａ」で識別されるアプリケーションから、当該「返信メッセージ」を表示する。図２４は、端末装置１の表示例である。図２４において、返信メッセージのフィールドには、返信メッセージ「至急連絡します。」が表示されている。
【０１７０】
なお、アプリ識別子で識別されるアプリケーションが起動していない場合、第一サーバ装置２が自動的にアプリケーションの初期画面を構成する画面定義情報を端末装置１に送信し、端末装置１がアプリケーションを立ち上げても良い。また、アプリケーションが起動するまで、第一サーバ装置２が、「返信メッセージとアプリ識別子」を蓄積していても良い。かかる場合、第一サーバ装置２が、端末装置１から「アプリ識別子で識別されるアプリケーションを起動する指示」を受信したら、当該蓄積した「返信メッセージ」を端末装置１に送信しても良い。
【０１７１】
以下に、位置情報を表示する動作について説明する。図２５は、端末装置１のディスプレイの表示例を示す図である。図２５において、ユーザがキー操作により、「位置情報を取得する指示」を意味するチェックボックスをチェックする。次に、位置情報を取得したい携帯電話の電話番号を入力する。次に、「送信」ボタンを押下する。かかることは、入力受付部１３が「位置情報を表示する指示」の入力を受け付けたことを意味する。
【０１７２】
次に、端末メッセージ送信部１４は、当該「位置情報を取得する指示（メッセージ）」と端末装置１のＩＰアドレスとアプリ識別子を有するメッセージ情報を、第一サーバ装置２に送信する。なお、ユーザがキー操作により、「位置情報を取得する指示」を意味するチェックボックスをチェックせずに、メッセージフィールドに、メッセージとして「位置情報取得」と入力しても良い。かかる場合、端末メッセージ送信部１４は、当該「位置情報取得」と端末装置１のＩＰアドレスとアプリ識別子を有するメッセージ情報を、第一サーバ装置２に送信する。
第一サーバ装置２と第二サーバ装置３と第三サーバ装置４と第四サーバ装置５が、メッセージ情報を送受信する動作は、上記で説明した動作と同様であるので、ここでの説明は省略する。
【０１７３】
携帯電話６の携帯メッセージ受信部６１は、第４サーバ装置５から、「メッセージとアプリ識別子と端末装置１のＩＰアドレスと第一サーバ装置２のＩＰアドレス」を受信する。次に、携帯位置情報送信部６５は、当該受信したメッセージが「位置情報を取得する指示」または「位置情報取得」であると判断した場合、位置情報受信部６６のＧＰＳ（なお、キャリアによってはｇｐｓＯｎｅの場合もある。）に、位置情報を取得する指示をする。次に、ＧＰＳは、位置情報（経度緯度を示す情報）を受信する。次に、携帯位置情報送信部６５は、当該「位置情報」をＧＰＳから取得し、当該「位置情報」と「アプリ識別子と端末装置１のＩＰアドレスと第一サーバ装置２のＩＰアドレス」を、第四サーバ装置５に送信する。
【０１７４】
次に、第四サーバ装置５の第四位置情報受信部５５は、携帯電話６から、「位置情報とアプリ識別子と端末装置１のＩＰアドレスと第一サーバ装置２のＩＰアドレス」を受信する。なお、第四位置情報受信部５５は、１以上の携帯電話から、「位置情報とアプリ識別子と端末装置１のＩＰアドレスと第一サーバ装置２のＩＰアドレス」を受信しても良い。かかる場合、第四位置情報受信部５５は、「位置情報とアプリ識別子と端末装置１のＩＰアドレスと第一サーバ装置２のＩＰアドレス」を、一時蓄積しても良い。次に、第三位置情報送信部５６は、当該「位置情報とアプリ識別子と端末装置１のＩＰアドレスと第一サーバ装置２のＩＰアドレス」を、第三サーバ装置４に送信する。
【０１７５】
次に、第三サーバ装置４の第三位置情報受信部４６は、第四サーバ装置５から、「位置情報とアプリ識別子と端末装置１のＩＰアドレスと第一サーバ装置２のＩＰアドレス」を受信する。次に、データ変換部４２は、ＣｏｍｐａｃｔＨＴＭＬで記述された「位置情報」をＨＴＭＬの形式にデータ変換する。次に、第三位置情報送信部４７は、当該「データ変換された位置情報とアプリ識別子と端末装置１のＩＰアドレスと第一サーバ装置２のＩＰアドレス」を、第二サーバ装置３に送信する。
【０１７６】
次に、第二サーバ装置３の第二位置情報受信部３８は、第三サーバ装置４から、「位置情報とアプリ識別子と端末装置１のＩＰアドレスと第一サーバ装置２のＩＰアドレス」を受信する。第二位置情報受信部３８は、１以上の第三サーバ装置４から、「位置情報とアプリ識別子と端末装置１のＩＰアドレスと第一サーバ装置２のＩＰアドレス」を受信しても良い。かかる場合、第二位置情報受信部３８は、１以上の第三サーバ装置４から、「位置情報とアプリ識別子と端末装置１のＩＰアドレスと第一サーバ装置２のＩＰアドレス」を一時蓄積しても良い。次に、第二位置情報送信部３９は、「第一サーバ装置２のＩＰアドレス」で識別される第一サーバ装置２に、「位置情報とアプリ識別子と端末装置１のＩＰアドレス」を送信する。
【０１７７】
第一サーバ装置２の第一位置情報受信部２８は、第二サーバ装置３から、「位置情報とアプリ識別子と端末装置１のＩＰアドレス」を受信する。次に、第一位置情報送信部２９は、「端末装置１のＩＰアドレス」で識別される端末装置１に、「位置情報とアプリ識別子」を送信する。
【０１７８】
端末装置１の端末位置情報受信部１７は、第一サーバ装置２から、「位置情報とアプリ識別子」を受信する。次に、端末位置情報出力部１８は、アプリ識別子で識別されるアプリケーションの画面上に、当該「位置情報」を表示する。図２６は、端末装置の表示例を示す図である。図２６において、位置情報のフィールドに、位置情報「東経１３５度３１分３秒、北緯３４度４０分７秒」が表示される。また、端末位置情報出力部１８は、地図を表示し、当該地図上の位置情報が示す位置に携帯電話のマークを表示させ、当該マークを点滅させる（図２６参照）。
【０１７９】
なお、位置情報を表示する動作と平行して、返信メッセージも表示されても良い。図２７は、携帯電話の表示例を示す図である。図２７において、端末メッセージ出力部６２は、携帯メッセージ受信部６１が受信したメッセージを表示する。携帯電話のユーザがキー操作して、返信メッセージ「Ｘ商事会社」を入力する。携帯返信メッセージ送信部６４は、当該返信メッセージ「Ｘ商事会社」を、第四サーバ装置５に送信する。そして、上記で説明したように、返信メッセージは、携帯返信メッセージ受信部１５によって受信される。次に、端末位置情報出力部１８は、図２６で示すように、当該返信メッセージを、返信メッセージのフィールドに表示する。
【０１８０】
また、端末位置情報出力部１８は、位置情報のフィールドに、経度緯度を表示するが、端末位置情報出力部１８は、位置情報のフィールドに、住所を表示しても良い。かかる場合、端末位置情報出力部１８は、経度緯度をキーに、「経度緯度と住所の対応テーブル」から、住所を検索する。なお、「経度緯度と住所の対応テーブル」は、端末装置１の記録媒体に格納されていても良く、第一サーバ装置２の記録媒体に格納されていても良い。図２８は、「経度緯度と住所の対応テーブル」の例である。なお、住所には、会社の名称等が含まれていても良い。
【０１８１】
なお、本実施の形態において、携帯メッセージ出力部６２は、図２２に示すようなメッセージを表示するものだったが、携帯メッセージ出力部６２が表示するメッセージはこれに限定されない。携帯メッセージ出力部６２は、例えば、アプリ識別子（例えば、ＵＲＬ等）、電話番号等をメッセージと共に表示するものでも良い。図２９は、メッセージの例を示す図である。図２９において、メッセージ例２９１は、得意先にメールをする旨のメッセージと得意先のメールアドレスを表示している。ユーザがキー操作等して、当該メールアドレスを指定すると、当該メールアドレスで識別される端末に、電子メールを送信できる。また、メッセージ例２９２は、業務計画を確認させる旨のメッセージと当該業務計画が示されているページのＵＲＬを表示している。ユーザがキー操作等して、当該ＵＲＬを指定すると、当該ＵＲＬで識別されるページがダウンロードされ、当該ページが表示される。ユーザは業務計画を確認できる。また、業務計画以外の、例えば、売り上げ情報等のページも同様の方法で表示できる。また、メッセージ例２９３は、安否確認のメッセージと緊急の電話番号を表示している。ユーザがキー操作等して当該緊急の電話番号を指定すると、当該電話番号で識別される電話機と携帯電話が接続される。ユーザの安否確認ができる。
【０１８２】
以下に、第一サーバ装置３がログ情報を蓄積し、課金情報を蓄積する動作について説明する。第一ログ情報蓄積部２４は、第一メッセージ送信部２３が「メッセージと送信先情報」を送信した後、ログ情報を構成する。または、第一メッセージ送信部２３が「メッセージ情報」を送信した後、ログ情報を構成しても良い。具体的には、第一ログ情報蓄積部２４は、アプリ識別子と端末装置ＩＰアドレスと送信先情報とサービス属性とから、ログ情報を構成する。図３０は、ログ情報の例を示す図である。「サービス属性」は、メッセージの属性を示すものであり、メッセージが単なるメッセージである場合、サービス属性は、「メッセージ」とする。また、メッセージが位置情報である場合、サービス属性は、「位置情報」とする。なお、ログ情報は、サービス属性を有さない構成でも良い。
【０１８３】
次に、第一ログ情報蓄積部２４は、構成したログ情報を、第一サーバ装置２の記録媒体に蓄積する。そして、第一ログ情報蓄積部２４は、第一メッセージ送信部２３が「メッセージと送信先情報」または「メッセージ情報」を送信する毎に、ログ情報を構成し、蓄積する。なお、第一ログ情報蓄積部２４は、ログ情報を同一のファイルに保存しても良く、アプリ識別子毎に異なるファイルに保存しても良い。
【０１８４】
次に、第一課金情報蓄積部２５は、ログ情報を当該記録媒体から取得する。なお、第一課金情報蓄積部２５は、ログ情報をレコード単位毎に取得しても良い。次に、第一課金情報蓄積部２５は、「アプリ識別子とメッセージ属性」をキーに、料金計算テーブルから、料金を検索する。「料金計算テーブル」は、第一サーバ装置２の記録媒体に格納されている。図３１は、料金計算テーブルの例である。図３１において、料金計算テーブルは、アプリ識別子毎に料金が異なり、かつサービス属性毎に料金が異なっている。例えば、「アプリ識別子」と「メッセージ属性」が「ｗｗｗ．ａ．ｃｏ．ｊｐ／ａ」と「メッセージ」である場合、料金は、「５円／メッセージ」である。
次に、第一課金情報蓄積部２５は、当該検索された料金とアプリ識別子と端末装置のＩＰアドレスから、課金情報を構成する。図３２は、課金情報の例である。
【０１８５】
次に、第一課金情報蓄積部２５は、当該課金情報を第一サーバ装置２の記録媒体に蓄積する。第一課金情報蓄積部２５は、第一ログ情報蓄積部２４がログ情報を構成する毎に、課金情報を構成し、蓄積しても良く、所定の頻度で課金情報を構成し、蓄積しても良い。なお、「所定の頻度」は、予め決まった時刻の経過でもよく、外部からの指示に基づくものでも良い。第一課金情報蓄積部２５は、課金情報を同一のファイルに保存しても良く、アプリ識別子毎に異なるファイルに保存しても良い。
【０１８６】
なお、本実施の形態において、料金計算テーブルは、アプリ識別子毎に料金が異なり、かつサービス属性毎に料金が異なっているものだったが、上記に限定されない。例えば、料金計算テーブルは、全て一律の料金でも良い。
【０１８７】
また、第一課金情報蓄積部２５は、例えば、所定の期日に、アプリ識別子毎または端末装置のＩＰアドレス毎に、料金を集計しても良い。「料金を集計する」とは、アプリ識別子または端末装置のＩＰアドレスをキーに、課金情報を検索し、取得された全ての料金を加算することである。
【０１８８】
以下に、第二サーバ装置３がログ情報を蓄積し、課金情報を蓄積する動作について説明する。第二ログ情報蓄積部３４は、第二メッセージ送信部３３が「メッセージと送信先情報」または「メッセージ情報」を送信した後、ログ情報を構成する。具体的には、第二ログ情報蓄積部３４は、アプリ識別子と第一サーバ装置のＩＰアドレスと送信先情報と第三サーバ装置のＩＰアドレスとから、ログ情報を構成する。図３３は、ログ情報の例を示す図である。なお、ログ情報は、サービス属性を有しても良い。
【０１８９】
次に、第二ログ情報蓄積部３４は、構成したログ情報を、第二サーバ装置３の記録媒体に蓄積する。そして、第二ログ情報蓄積部３４は、第二メッセージ送信部３３が「メッセージと送信先情報」または「メッセージ情報」を送信する毎に、ログ情報を構成し、蓄積する。なお、第二ログ情報蓄積部３４は、ログ情報を、同一のファイルに保存しても良く、アプリ識別子毎に異なるファイルに保存しても良い。
【０１９０】
次に、第二課金情報蓄積部３５は、レコード単位毎にログ情報を当該記録媒体から取得する。次に、第二課金情報蓄積部３５は、「アプリ識別子」をキーに、料金計算テーブルから、料金を検索する。「料金計算テーブル」は、第二サーバ装置３に内蔵の記録媒体に格納されている。図３４は、料金計算テーブルの例である。図３４において、料金計算テーブルは、アプリ識別子毎に料金が異なり、かつ第三サーバ装置のＩＰアドレス毎に料金が異なっている。例えば、「アプリ識別子」と「第三サーバ装置のＩＰアドレス」が「ｗｗｗ．ａ．ｃｏ．ｊｐ／ａ」と「２１０．１４８．１０８．３１」である場合、料金は、「１円／回」である。
次に、第二課金情報蓄積部３５は、当該検索された料金とアプリ識別子と第一サーバ装置のＩＰアドレスから、課金情報を構成する。図３５は、課金情報の例である。
【０１９１】
次に、第二課金情報蓄積部３５は、当該構成した課金情報を第二サーバ装置３の記録媒体に蓄積する。第二課金情報蓄積部３５は、第二ログ情報蓄積部３４がログ情報を構成する毎に、課金情報を構成し、蓄積しても良く、所定の頻度で課金情報を構成し、蓄積しても良い。なお、「所定の頻度」は、予め決まった時刻の経過でもよく、外部からの指示に基づくものでも良い。第二課金情報蓄積部３５は、課金情報を、同一のファイルに保存しても良く、アプリ識別子毎に異なるファイルに保存しても良い。
【０１９２】
なお、本実施の形態において、料金計算テーブルは、アプリ識別子毎に料金が異なり、かつ第三サーバ装置のＩＰアドレス毎に料金が異なっているものだったが、上記に限定されない。例えば、料金計算テーブルは、全て一律の料金でも良く、サービス属性毎に異なる料金でも良い。
【０１９３】
また、第二課金情報蓄積部３５は、例えば、所定の期日に、アプリ識別子毎または第一サーバ装置のＩＰアドレス毎に、料金を集計しても良い。「料金を集計する」とは、アプリ識別子または第一サーバ装置のＩＰアドレスをキーに、課金情報を検索し、取得された全ての料金を加算することである。
【０１９４】
なお、本実施の形態において、第一メッセージ送信部２３は、「メッセージと送信先情報」を第二サーバ装置３に送信し、第二メッセージ受信部３１が当該「メッセージと送信先情報」を受信し、第二メッセージ送信部３３は、当該「メッセージと送信先情報」を第三サーバ装置４に送信し、第三メッセージ受信部４１が当該「メッセージと送信先情報」を受信し、第三メッセージ送信部４３は、当該「メッセージと送信先情報」を第四サーバ装置５に送信し、第四メッセージ受信部５１が当該「メッセージと送信先情報」を受信し、第四メッセージ送信部５２は、当該「メッセージ」を送信先情報で識別される携帯電話に送信するものだったが、第一メッセージ送信部２３は、「メッセージ情報」を第二サーバ装置３に送信し、第二メッセージ受信部３１が当該「メッセージ情報」を受信し、第二メッセージ送信部３３は、当該「メッセージ情報」を第三サーバ装置４に送信し、第三メッセージ受信部４１が当該「メッセージ情報」を受信し、第三メッセージ送信部４３は、当該「メッセージ情報」を第四サーバ装置５に送信し、第四メッセージ受信部５１が当該「メッセージ情報」を受信し、第四メッセージ送信部５２は、当該メッセージ情報が有する「メッセージとアプリ識別子」を送信先情報で識別される携帯電話に送信しても良い。かかる場合、携帯電話６は、以下の動作をする。
【０１９５】
携帯メッセージ受信部６１は、第四サーバ装置５が送信した「メッセージとアプリ識別子」を受信する。次に、携帯メッセージ出力部６２は、当該「アプリ識別子」で識別されるアプリケーションを立ち上げる。「アプリケーションを立ち上げる」とは、以下の具体的動作を意味する。携帯メッセージ出力部６２が「メッセージとアプリ識別子」を取得したと判断した場合、携帯メッセージ受信部６１は、アプリ識別子「ｗｗｗ．ａ．ｃｏ．ｊｐ／ａ」で識別されるアプリケーションの表示画面を構成する画面定義情報を、第二サーバ装置３、第三サーバ装置４、第四サーバ装置５を介して、第一サーバ装置２から受信する。次に、携帯メッセージ出力部６２は、携帯メッセージ受信部６１が受信した画面定義情報から表示画面を構成し、当該構成した表示画面をディスプレイに表示する。そして、携帯メッセージ出力部６２は、表示画面上のメッセージのフィールドに、携帯メッセージ受信部６１が受信した「メッセージ」を表示する。
【０１９６】
なお、携帯メッセージ受信部６１は、第四サーバ装置５が送信した１以上の「メッセージとアプリ識別子」を受信しても良い。かかる場合、携帯メッセージ受信部６１は、１以上の「メッセージとアプリ識別子」を一時蓄積する。そして、携帯メッセージ出力部６２は、蓄積された１以上の「アプリ識別子」をディスプレイに表示する。図３６は、携帯電話の表示例を示す図である。図３６において１以上の「アプリ識別子」がディスプレイに表示されている。ユーザがキー操作により、一の「アプリ識別子」を指定する。当該指定された「アプリ識別子」（例えば、「ｗｗｗ．ｂ．ｃｏ．ｊｐ／ｇ」）で識別されるアプリケーションの表示画面を構成する画面定義情報を、第二サーバ装置３、第三サーバ装置４、第四サーバ装置５を介して、第一サーバ装置２から受信する。次に、携帯メッセージ出力部６２は、携帯メッセージ受信部６１が受信した画面定義情報から表示画面を構成し、当該構成した表示画面をディスプレイに表示する。そして、携帯メッセージ出力部６２は、表示画面上のメッセージのフィールドに、当該指定された「アプリ識別子」と共に携帯メッセージ受信部６１が受信した「メッセージ」を表示する。なお、携帯メッセージ出力部６２が、蓄積された１以上の「アプリ識別子」をディスプレイに表示する場合、「メッセージ」も「アプリ識別子」と共に表示しても良い。
【０１９７】
なお、本実施の形態において、第一サーバ装置２と第二サーバ装置３は、課金情報を構成し蓄積するものだったが、課金情報を構成し蓄積する動作は、他のサーバ装置がしても良い。なお、このことは、他の実施の形態においても同様である。
【０１９８】
また、本実施の形態において、第三サーバ装置４は、メッセージをデータ変換するデータ変換部４２を有するものだったが、第三サーバ装置４は、データ変換部４２を有しても、有しなくても良い。第三サーバ装置４がデータ変換部４２を有しない場合、第一サーバ装置２または第二サーバ装置３または第四サーバ装置５がデータ変換部をさらに有するものでも良い。なお、このことは、他の実施の形態においても同様である。また、データ変換は必須でなく、データ変換が不要である場合には、いずれのサーバ装置もデータ変換部を有しなくても良い。かかる場合、例えば、第三サーバ装置は、第二サーバ装置からメッセージと送信先情報を受信する第三メッセージ受信部と、第三メッセージ受信部が受信した送信先情報に対応する第四サーバ装置に、第三メッセージ受信部が受信したメッセージと送信先情報をそのまま送信する第三メッセージ送信部を具備し、第四サーバ装置は、第三サーバ装置からメッセージと送信先情報を受信する第四メッセージ受信部と、第四メッセージ受信部が受信した送信先情報で識別される携帯端末に、第四メッセージ受信部が受信したメッセージをそのまま送信する第四メッセージ送信部を具備する。このことは、他の実施の形態においても同様である。
【０１９９】
以上、本実施の形態によれば、第一サーバ装置は、アプリケーションの提供を行い、他の動作を兼ねないので負荷が小さい。また、第二サーバ装置は、携帯電話の会社毎に、メッセージの割り振りを行う（交通整理をする）。第一サーバ装置と第二サーバ装置の動作は、複雑にならず、システムの管理、メンテナンス等が容易になる。携帯電話の通信方式毎に第三サーバ装置が設置されることにより、一の通信方式の仕様の変更、トラブル等に対して、他の通信方式を採用する携帯電話のユーザに迷惑をかけない。また、第一サーバ装置、第二サーバ装置、第三サーバ装置等の各々に機能を分散することにより、一のサーバ装置に負荷が集中せず、各々のサーバの負荷は少ないものにできる。また、危険分散の効果もある。機能に応じた分散型のシステム構成であるので、トラブルに対応しやすい。効率のよいシステムが構築できる。なお、課金処理により、第一サーバ装置、第二サーバ装置のサービスは、ビジネスとして成立する。ＡＳＰ提供型の第一サーバ装置を複数の会社が運営することにより、サービスの質や料金面等で競争が生じるため、利用者の利益に繋がる利点がある。また、第一サーバ装置を運営する会社は、サービス事業の広がりに比例して事業が拡大し利益を生むことができる。さらに、多数の会社がサービスに応じて第一サーバ装置を運営することができるので、ビジネスの裾野が広がる。
【０２００】
また、本実施の形態において説明した第一サーバ装置２の動作について、ソフトウェアで実現し、当該ソフトウェアを例えば、サーバ上に置いて、ソフトウェアダウンロードにより当該ソフトウェアを配布しても良い。さらにソフトウェアをＣＤ−ＲＯＭ等の記録媒体に記録して流布しても良い。なお、本実施の形態における動作をソフトウェアで実現した場合のプログラムは、以下のようになる。コンピュータに、保持している画面定義情報を、端末装置に送信する画面定義情報送信ステップと、１以上の端末装置からメッセージ情報を受信する第一メッセージ情報受信ステップと、メッセージと送信先情報を第二サーバ装置に送信する第一メッセージ送信ステップと、メッセージの転送に関するログの情報であるログ情報をアプリ識別子に対応付けて蓄積する第一ログ情報蓄積ステップと、アプリ識別子で識別されるアプリケーション毎に、当該アプリ識別子に対応するログ情報から、メッセージの転送サービスに関する課金についての情報である課金情報を構成し蓄積する第一課金情報蓄積ステップを実行させるためのプログラムである。
【０２０１】
また、本実施の形態において説明した第二サーバ装置３の動作について、ソフトウェアで実現した場合のプログラムは、以下のようになる。コンピュータに、１以上の第一サーバ装置からメッセージと送信先情報を受信する第二メッセージ受信ステップと、第二メッセージ受信ステップで受信した送信先情報に対応する携帯種類情報を取得する携帯種類情報取得ステップと、携帯種類情報取得ステップで取得した携帯種類情報に対応する第三サーバ装置に、第二メッセージ受信ステップで受信したメッセージと送信先情報を送信する第二メッセージ送信ステップと、メッセージの転送に関するログの情報であるログ情報を、第一サーバ装置を識別する情報である第一サーバ装置識別子に対応付けて蓄積する第二ログ情報蓄積ステップと、第一サーバ装置識別子で識別される第一サーバ装置毎に、当該第一サーバ装置識別子に対応するログ情報から、メッセージの転送サービスに関する課金についての情報である課金情報を構成し蓄積する第二課金情報蓄積ステップを実行させるためのプログラムである。
なお、本実施の形態における、情報処理システムの各構成要素は、ソフトウェアで実現できるものはソフトウェアで実現されてもよく、ハードウエア（専用回路）で実現されても良い。
（実施の形態２）
本実施の形態において、情報処理システムは、以下の動作を行う。
【０２０２】
携帯端末１００は、１以上のアプリケーションがインストールされており、アプリケーションは、メッセージと送信先情報の入力を受け付け、当該メッセージと送信先情報とアプリ識別子を有するメッセージ情報を、端末装置が接続されている第一サーバ装置２００に送信する。なお、その他の動作は、実施の形態１で説明した動作と同様である。
【０２０３】
第一サーバ装置２００は、１以上の端末装置１００からメッセージ情報を受信し、当該「メッセージと送信先情報」を第二サーバ装置に送信し、ログ情報をアプリ識別子に対応付けて蓄積し、アプリ識別子で識別されるアプリケーション毎に、当該アプリ識別子に対応するログ情報から、課金情報を構成し蓄積する。なお、その他の動作は、実施の形態１で説明した動作と同様である。
なお、第二サーバ装置３、第三サーバ装置４、第四サーバ装置５、携帯電話６の動作は、実施の形態１で説明した各々の動作と同一である。
【０２０４】
図３７は、端末装置１００の構成を示すブロック図である。図３７において、端末装置１００は、受付部１１１、実行部１１２、格納部１１３、表示部１１４、入力受付部１３、端末メッセージ送信部１４、端末返信メッセージ受信部１５、端末返信メッセージ出力部１６、端末位置情報受信部１７、端末位置情報出力部１８を有する。
【０２０５】
図３８は、第一サーバ装置２００の構成を示すブロック図である。図３８において、第一サーバ装置２００は、第一メッセージ情報受信部２２、第一メッセージ送信部２３、第一ログ情報蓄積部２４、第一課金情報蓄積部２５、第一返信メッセージ受信部２６、第一返信メッセージ送信部２７、第一位置情報受信部２８、第一位置情報送信部２９を有する。なお、各々の構成要素は、実施の形態１で説明した構成要素と同様であるので、ここでの説明は省略する。
また、第二サーバ装置３、第三サーバ装置４、第四サーバ装置５、携帯端末６の構成要素は、実施の形態１で説明した構成要素と同一の構成要素であるので、ブロック図を用いた説明は省略する。
【０２０６】
受付部１１１は、アプリケーションを起動する指示の入力を受け付ける。「アプリケーションを起動する指示の入力」とは、例えば、ユーザがキー操作等して、入力画面上に画面定義情報を特定するＵＲＬ、ＵＲＩ等を入力することである。受付部１１１は、テンキーやキーボード等の入力手段のデバイスドライバーや、メニュー画面の制御ソフトウェア等で実現され得る。
【０２０７】
実行部１１２は、受付部１１１が受け付けた「アプリケーションを起動する指示」を実行する。「実行する」とは以下のことを意味する。まず、実行部１１２は、「アプリケーションを起動する指示」で識別されるアプリケーションのプログラムを格納部１１３から取得し、当該メモリに保持する。次に、実行部１１２は、当該プログラムを実行する。このことにより、実行部１１２は、アプリケーションの表示画面を構成し、当該構成した「表示画面を表示する指示」を表示部１１４にする。実行部１１２は、ＭＰＵ、メモリ等から実現されうる。「アプリケーションを起動する指示を実行する」ための処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。但し、ハードウェア（専用回路）で実現しても良い。
【０２０８】
格納部１１３は、１以上のアプリケーションのプログラム（画面定義情報を含む）を格納している。格納部１１３は、不揮発性の記録媒体が好適であるが、揮発性の記録媒体であっても良い。なお、「アプリケーション」は、何でも良い。
【０２０９】
表示部１１４は、「表示画面を表示する指示」を実行する。「実行する」とは、以下のことを意味する。表示部１１４は、「表示画面をディスプレイに表示する指示」をディスプレイにすることである。表示部１２は、ディスプレイのドライバーソフト等で実現されうる。
【０２１０】
なお、入力受付部１３、端末メッセージ送信部１４、端末返信メッセージ受信部１５、端末返信メッセージ出力部１６、端末位置情報受信部１７および端末位置情報出力部１８等の各々の構成要素は、実施の形態１で説明したものと同様であるので、ここでの説明は省略する。
【０２１１】
以下に、情報処理システムの具体的動作について説明する。なお、端末装置から携帯端末へメッセージを送信する動作、携帯端末から端末装置へ返信メッセージを送信する動作、携帯端末から端末装置へ位置情報を送信する動作、携帯端末がアプリ識別子で識別されるアプリケーションを起動し、当該アプリケーションからメッセージを出力する等の動作は、実施の形態１で説明した動作と同様であるので、ここでの説明は省略する。
【０２１２】
以下に、アプリケーションを起動し、メッセージを入力する動作について説明する。図４０は、端末装置１００のディスプレイの表示例を示す図である。今、ユーザがキー操作等して、アイコンの「日報アプリ」をクリックする。このことは、受付部１１０が、「日報アプリというアプリケーションを起動する指示」の入力を受け付けたことを意味する。なお、「日報アプリ」は、営業マンの業務日報を管理するアプリケーションである。次に、実行部１１１は、当該「日報アプリ」で識別されるアプリケーションのプログラム（画面定義情報を含む）を格納部１１３から取得する。次に、実行部１１１は、当該プログラムを実行し、表示画面を構成する。次に、表示部１１２は、当該構成された表示画面をディスプレイに表示する。図４０は、日報アプリの表示画面の例を示す図である。今、日報内容のフィールドには、営業マン「伊藤」の、「１１月２０日」の日報が表示されている。
【０２１３】
１１月２１日の日報が、営業マン「伊藤」から報告されていない場合、ユーザがキー操作等して、メッセージのフィールドに「１１月２１日の日報を報告してください」を入力する。また、送信先のフィールドに「伊藤」を入力する。次に、「送信」ボタンをクリックする。これらの動作は、入力受付部１３がメッセージを送信する指示の入力を受け付けたことを意味する。そして、端末メッセージ送信部１４は、「メッセージ情報」を、端末装置１００と接続されている第一サーバ装置２００に送信する。なお、「メッセージ情報」は、送信先情報、メッセージ、アプリ識別子を有する。送信先情報は、携帯端末の電話番号である。かかる場合、アプリケーションのプログラムは、送信先フィールドに入力された「伊藤」をキーに、予め記録媒体に保持されている「電話番号と氏名の対応テーブル」（図２０参照）を検索し、「伊藤」に対応する電話番号を取得する。
【０２１４】
そして、当該メッセージ情報は、第一サーバ装置２００、第二サーバ装置３、第三サーバ装置４、第四サーバ装置５を介して、携帯端末６まで送信される。そして、携帯メッセージ出力部６２は、ディスプレイに当該メッセージ「１１月２１日の日報を報告してください」を表示する。なお、携帯メッセージ出力部６２は、アプリ識別子も表示しても良い。
【０２１５】
そして、ユーザは、当該メッセージに対する返信メッセージを入力し、送信しても良い。かかる場合、当該返信メッセージは、第４サーバ装置５、第三サーバ装置４、第二サーバ装置３、第一サーバ装置２００を介して、端末装置１００に送信される。端末返信メッセージ受信部１５は、当該返信メッセージを受信し、端末返信メッセージ出力部１６は、当該返信メッセージを、返信メッセージのフィールドに表示する。
【０２１６】
また、携帯メッセージ出力部６２がメッセージとアプリ識別子を表示する場合において、ユーザがキー操作等して、アプリ識別子を指定することもできる。かかる場合、当該指定された「アプリ識別子」で識別されるアプリケーションの表示画面を構成する画面定義情報を、第一サーバ装置２００、第二サーバ装置３、第三サーバ装置４、第四サーバ装置５を介して、端末装置１００から受信する。次に、携帯メッセージ出力部６２は、携帯メッセージ受信部６１が受信した画面定義情報から表示画面を構成し、当該構成された表示画面をディスプレイに表示する。次に、ユーザがキー操作等して、「日報」を入力する。次に、ユーザがキー操作等して、送信ボタンを指定等する。当該「日報」は、第四サーバ装置５、第三サーバ装置４、第二サーバ装置３、第一サーバ装置２００を介して、端末装置１００に送信される。端末返信メッセージ受信部１５は、当該「日報」を受信し、端末返信メッセージ出力部１６は、当該「日報」を、日報内容のフィールドに表示する。
【０２１７】
以下に、位置情報を表示する動作について説明する。ユーザがキー操作等して、送信先のフィールドに「電話番号」を入力する。次に、ユーザがキー操作等して、「位置情報取得」ボタンをクリックする（図４０参照）。これらの動作は、入力受付部１３が「位置情報を取得する指示（メッセージ）」の入力を受け付けたことを意味する。そして、端末メッセージ送信部１４は、「メッセージ情報」を、端末装置１００と接続されている第一サーバ装置２００に送信する。なお、「メッセージ情報」は、電話番号、位置情報を取得する指示（メッセージ）、アプリ識別子を有する。そして、当該メッセージ情報は、第一サーバ装置２００、第二サーバ装置３、第三サーバ装置４、第四サーバ装置５を介して、携帯端末６に送信される。そして、携帯メッセージ受信部６１は、メッセージ情報を受信する。次に、携帯位置情報送信部６５は、位置情報を受信する指示を、位置情報受信部６６のＧＰＳにする。次に、ＧＰＳは、位置情報を受信する。次に、携帯位置情報送信部６５は、当該位置情報をＧＰＳから取得し、当該取得した「位置情報とアプリ識別子」を、第四サーバ装置５に送信する。「位置情報とアプリ識別子」は、第三サーバ装置４、第二サーバ装置３、第一サーバ装置２００を介して、端末装置１００に送信される。端末位置情報受信部１７は、当該「位置情報」を受信し、端末位置情報出力部１８は、当該「位置情報」を、位置情報のフィールドに表示する。なお、表示される位置情報は、ＧＰＳが受信した経度緯度でもよく、経度緯度をキーに検索した住所でも良い。かかる住所を検索する具体的方法は、実施の形態１で説明した方法と同様であるので、説明は省略する。
なお、携帯メッセージ出力部６２は、予め決められた文字列の「位置情報をしらせてください」を、記録媒体から取得し、ディスプレイに当該文字列「位置情報しらせてください」を表示しても良い。
また、第一サーバ装置２００または第二サーバ装置３が、ログ情報または課金情報を構成し蓄積する動作は、実施の形態１で説明した動作と同様であるので、説明は省略する。
【０２１８】
以上、本実施の形態によれば、端末装置にアプリケーションがインストールされているので、第一サーバ装置がアプリケーションの提供を行うことがなく、第一サーバ装置の負荷を小さくできる。さらに、第一サーバ装置がアプリケーションを提供しないので、端末装置のユーザは、ユーザが所望するように、アプリケーションをカスタマイズできる。また、一の端末装置にインストールされたアプリケーションの仕様の変更、トラブル等に対して、他の端末装置のユーザに迷惑をかけない。
（実施の形態３）
本実施の形態において、情報処理システムは、以下の動作をする。
携帯端末６００は、アプリケーションを起動し、当該起動したアプリケーションから、メッセージの入力を受け付け、当該メッセージとアプリ識別子を第四サーバ装置５に送信する。
第四サーバ装置５は、携帯端末６００から、メッセージとアプリ識別子を受信し、当該メッセージとアプリ識別子を第三サーバ装置４に送信する。
第三サーバ装置４は、第四サーバ装置５から、メッセージとアプリ識別子を受信し、当該メッセージをデータ変換し、当該データ変換したメッセージとアプリ識別子を第二サーバ装置３に送信する。
第二サーバ装置３は、第三サーバ装置４から、メッセージとアプリ識別子を受信し、当該メッセージとアプリ識別子を、アプリ識別子で識別される第一サーバ装置７００に送信する。
第一サーバ装置７００は、第二サーバ装置３から、メッセージとアプリ識別子を受信し、当該メッセージとアプリ識別子を、アプリ識別子で識別される端末装置８００に送信する。
端末装置８００は、第一サーバ装置７００から、メッセージとアプリ識別子を受信し、当該メッセージを、アプリ識別子で識別されるアプリケーションから出力する。
【０２１９】
なお、端末装置８００、第一サーバ装置７００、第二サーバ装置３、第三サーバ装置４、第四サーバ装置５、携帯端末６００の構成要素は、実施の形態１で説明した構成要素と同一の構成要素であるので、ブロック図を用いた説明は省略する。
以下、本実施の形態における携帯端末６００の動作について図４１のフローチャートを用いて説明する。
【０２２０】
（ステップＳ７００）指示受付手段（図示しない）は、「アプリケーションを起動する指示」を受け付けたか否かを判断する。指示受付手段が「アプリケーションを起動する指示」を受け付けたと判断した場合、ステップＳ７０１に行き、そうでない場合、ステップＳ７００に戻る。なお、指示受付手段の動作を、返信メッセージ受付部６３がしても良い。
【０２２１】
（ステップＳ７０１）送信手段（図示しない）は、ステップＳ７００で受け付けた「アプリケーションを起動する指示」を、第四サーバ装置５、第三サーバ装置４、第二サーバ装置３を介して、第一サーバ装置７００に送信する。なお、送信手段の動作を、携帯返信メッセージ送信部６４がしても良い。
【０２２２】
（ステップＳ７０２）携帯メッセージ受信部６１は、第一サーバ装置７００から、第二サーバ装置３、第三サーバ装置４、第四サーバ装置５を介して、アプリケーションの初期画面を構成する画面定義情報を受信したか否かを判断する。携帯メッセージ受信部６１が当該画面定義情報を受信したと判断した場合、ステップＳ７０３に行き、そうでないと判断した場合、ステップＳ７０５に行く。
（ステップＳ７０３）携帯メッセージ出力部６２は、ステップＳ７０２で受信した画面定義情報から表示画面を構成する。
（ステップＳ７０４）携帯メッセージ出力部６２は、ステップＳ７０３で構成した表示画面を、ディスプレイに表示する。
【０２２３】
（ステップＳ７０５）携帯メッセージ受信部６１は、タイムアウトか否かを判断する。携帯メッセージ受信部６１がタイムアウトであると判断した場合、ステップＳ７０６に行き、そうでないと判断した場合、ステップＳ７０２に戻る。
【０２２４】
（ステップＳ７０６）携帯メッセージ出力部６２は、アプリケーションを起動できない旨のエラー情報をディスプレイに表示する。「アプリケーションを起動できない旨のエラー情報」は、予め決められた文字列、例えば、「ページが見つかりません」等でも良い。ステップＳ７００に戻る。
【０２２５】
（ステップＳ７０７）指示受付手段（図示しない）は、「アプリケーションの表示画面を構成する画面定義情報を取得する指示」の入力を受け付けたか否かを判断する。指示受付手段が当該「画面定義情報を取得する指示」の入力を受け付けたと判断した場合、ステップＳ７０８に行き、そうでない場合、ステップＳ７１４に行く。なお、指示受付手段の動作を、返信メッセージ受付部６３がしても良い。
【０２２６】
（ステップＳ７０８）送信手段（図示しない）は、ステップＳ７０７で受け付けた「画面定義情報を取得する指示」を、第四サーバ装置５、第三サーバ装置４、第二サーバ装置３を介して、第一サーバ装置７００に送信する。なお、送信手段の動作を、携帯返信メッセージ送信部６４がしても良い。
【０２２７】
（ステップＳ７０９）携帯メッセージ受信部６１は、第一サーバ装置７００から、第二サーバ装置３、第三サーバ装置４、第四サーバ装置５を介して、アプリケーションの表示画面を構成する画面定義情報を受信したか否かを判断する。携帯メッセージ受信部６１が当該画面定義情報を受信したと判断した場合、ステップＳ７１０に行き、そうでないと判断した場合、ステップＳ７１２に行く。
（ステップＳ７１０）携帯メッセージ出力部６２は、ステップＳ７０９で受信した画面定義情報から表示画面を構成する。
（ステップＳ７１１）携帯メッセージ出力部６２は、ステップＳ７１０で構成した表示画面を、ディスプレイに表示する。ステップＳ７０７に戻る。
【０２２８】
（ステップＳ７１２）携帯メッセージ受信部６１は、タイムアウトか否かを判断する。携帯メッセージ受信部６１がタイムアウトであると判断した場合、ステップＳ１１３に行き、そうでないと判断した場合、ステップＳ７０９に戻る。
【０２２９】
（ステップＳ７１３）携帯メッセージ受信部６１は、表示画面を受信できない旨のエラー情報をディスプレイに表示する。「表示画面を受信できない旨のエラー情報」は、予め決められた文字列、例えば、「ページが見つかりません」等でも良い。ステップＳ７０７に戻る。
【０２３０】
（ステップＳ７１４）入力受付手段（図示しない）は、メッセージの入力を受け付けたか否かを判断する。入力受付手段が「メッセージ」の入力を受け付けたと判断した場合、ステップＳ７１５に行き、そうでないと判断した場合、ステップＳ７１６に行く。なお、入力受付手段の動作は、返信メッセージ受付部６３がしても良い。
【０２３１】
（ステップＳ７１５）送信手段は、ステップＳ７１４で受け付けたメッセージとアプリ識別子を、第四サーバ装置５、第三サーバ装置４、第二サーバ装置３を介して、アプリ識別子で特定される第一サーバ装置７００に送信する。なお、送信手段の動作は、携帯返信メッセージ送信部６４がしても良い。ステップＳ７０７に戻る。
【０２３２】
（ステップＳ７１６）終了指示受付手段（図示せず）は、アプリケーションを終了する指示を受け付けたか否かを判断する。終了指示受付手段が終了する指示を受け付けたと判断した場合、終了し、そうでないと判断した場合、ステップＳ７０７に戻る。「終了する指示」とは、例えば、第四サーバ装置５との接続を切る指示等である。
以下、本実施の形態における第一サーバ装置７００の動作について図４２のフローチャートを用いて説明する。
【０２３３】
（ステップＳ８００）第一返信メッセージ受信部２６は、第三サーバ装置４から、「メッセージとアプリ識別子」を受信したか否かを判断する。第一返信メッセージ受信部２６が「メッセージとアプリ識別子」を受信したと判断した場合、ステップＳ８０１に行き、そうでない場合、ステップＳ８０４に行く。
【０２３４】
（ステップＳ８０１）第一返信メッセージ送信部２７は、ステップＳ８００で受信したアプリ識別子で識別されるアプリケーションが起動しているか否かを判断する。第一返信メッセージ送信部２７が当該アプリケーションが起動していると判断した場合、ステップＳ８０２に行き、そうでない場合、ステップＳ８０３に行く。
（ステップＳ８０２）第一返信メッセージ送信部２７は、「メッセージとアプリ識別子」を、アプリ識別子で識別される端末装置８００に送信する。ステップＳ８００に戻る。
（ステップＳ８０３）第一返信メッセージ送信部２７は、ステップＳ８００
で受信した「メッセージとアプリ識別子」を蓄積する。「蓄積」とは、一時蓄積を含む概念である。蓄積先は、第一サーバ装置７００に内蔵の記録媒体である。ステップＳ８００に戻る。
【０２３５】
（ステップＳ８０４）送受信部２０１は、第一サーバ装置２から、「アプリケーションを起動する指示」を受信したか否かを判断する。送受信部２０１が当該「アプリケーションを起動する指示」を受信したと判断した場合、ステップＳ８０５に行き、そうでないと判断した場合、ステップＳ８１０に行く。
（ステップＳ８０５）画面定義情報送信部２１は、ステップＳ８０４で受信した「アプリケーションを起動する指示」で特定される画面定義情報を、画面定義情報格納部２１１から取得する。
（ステップＳ８０６）画面定義情報送信部２１は、ステップＳ８０５で取得した画面定義情報を、当該指示を送信した端末装置８００に送信する。
【０２３６】
（ステップＳ８０７）第一返信メッセージ送信部２７は、ステップＳ８０４で受信した「アプリケーションを起動する指示」で特定されるアプリ識別子が、ステップＳ８０３で蓄積した「メッセージとアプリ識別子」に存在するか否かを判断する。第一返信メッセージ送信部２７が当該アプリ識別子がステップＳ８０３で蓄積した「メッセージとアプリ識別子」に存在すると判断した場合、ステップＳ８０８に行き、そうでない場合、ステップＳ８００に戻る。
【０２３７】
（ステップＳ８０８）第一返信メッセージ送信部２７は、ステップＳ８０４で受信した「アプリケーションを起動する指示」で特定されるアプリ識別子をキーに、ステップＳ８０３で蓄積した「メッセージとアプリ識別子」を検索する。
（ステップＳ８０９）第一返信メッセージ送信部２７は、ステップＳ８０８で取得した「メッセージとアプリ識別子」を、当該アプリ識別子で識別される端末装置８００に送信する。ステップＳ８００に戻る。
【０２３８】
（ステップＳ８１０）送受信部２０１は、第二サーバ装置３から、「アプリ識別子」を受信したか否かを判断する。送受信部２０１が「アプリ識別子」を受信したと判断した場合、ステップＳ８１１に行き、そうでない場合、ステップＳ８１３に行く。
（ステップＳ８１１）画面定義情報送信部２１は、ステップＳ８１０で受信した「アプリ識別子」で識別されるアプリケーションの画面定義情報を、画面定義情報格納部２１１から取得する。
【０２３９】
（ステップＳ８１２）画面定義情報送信部２１は、ステップＳ８１０で取得した画面定義情報を、第二サーバ装置３、第三サーバ装置４、第四サーバ装置５を介して、携帯端末６００に送信する。ステップＳ８００に戻る。
【０２４０】
（ステップＳ８１３）終了指示受付手段（図示せず）は、アプリケーションを終了する指示を受け付けたか否かを判断する。終了指示受付手段が終了する指示を受け付けたと判断した場合、終了し、そうでないと判断した場合、ステップＳ８００に戻る。
【０２４１】
なお、本実施の形態において、携帯端末が受け付けた「メッセージ」を、第四サーバ装置、第三サーバ装置、第二サーバ装置、第一サーバ装置へと送信する動作は、実施の形態１で説明した「返信メッセージを送信する」動作と同じである。
以下に、携帯端末６００が受け付けた「メッセージ」を端末装置８００に送信する動作について、具体的に説明する。
【０２４２】
ユーザがキー操作等して、アプリ識別子「ｗｗｗ．ｇ．ｃｏ．ｊｐ／ｏｒｄｅｒ」を入力し、送信ボタンを押下する。かかる動作は、指示受付手段が「アプリケーションを起動する指示」を受け付けたこと、を意味する。
【０２４３】
次に、送信手段は、当該「ｗｗｗ．ｇ．ｃｏ．ｊｐ／ｏｒｄｅｒと電話番号」を、第四サーバ装置５に送信する。次に、第四サーバ装置５の第四返信メッセージ受信部５３は、携帯端末６００から「ｗｗｗ．ｇ．ｃｏ．ｊｐ／ｏｒｄｅｒと電話番号」を受信する。次に、第四返信メッセージ送信部５４は、当該「ｗｗｗ．ｇ．ｃｏ．ｊｐ／ｏｒｄｅｒと電話番号」を第三サーバ装置４に送信する。第三サーバ装置４の第三メッセージ受信部４４は、第四サーバ装置５から、「ｗｗｗ．ｇ．ｃｏ．ｊｐ／ｏｒｄｅｒと電話番号」を受信する。次に、第三メッセージ送信部４５は、当該「ｗｗｗ．ｇ．ｃｏ．ｊｐ／ｏｒｄｅｒと電話番号」を第二サーバ装置３に送信する。次に、第二サーバ装置３の第二メッセージ受信部３６は、第三サーバ装置４から、「ｗｗｗ．ｇ．ｃｏ．ｊｐ／ｏｒｄｅｒと電話番号」を受信する。次に、第二メッセージ送信部３７は、当該「ｗｗｗ．ｇ．ｃｏ．ｊｐ／ｏｒｄｅｒと電話番号」を第一サーバ装置７００に送信する。第一サーバ装置７００の送受信部２０１は、第二サーバ装置３から、「ｗｗｗ．ｇ．ｃｏ．ｊｐ／ｏｒｄｅｒと電話番号」を受信する。
【０２４４】
次に、画面定義情報送信部２１は、当該「ｗｗｗ．ｇ．ｃｏ．ｊｐ／ｏｒｄｅｒ」で識別される画面定義情報を、画面定義情報格納部２１１から取得する。次に、画面定義情報送信部２１は、当該「取得した画面定義情報と電話番号」を第二サーバ装置に３に送信する。第二メッセージ受信部３１は、第一サーバ装置７００から、当該「画面定義情報と電話番号」を受信する。次に、携帯種類情報取得部３２は、電話番号をキーに、携帯種類情報を携帯端末情報格納部３２１から取得する。次に、第二メッセージ送信部３３は、当該「画面定義情報と電話番号」を、当該携帯種類情報で識別される第三サーバ装置４に送信する。次に、第三サーバ装置３の第三メッセージ受信部４１は、第二サーバ装置３から、当該「画面定義情報と電話番号」を受信する。次に、データ変換部４２は、当該画面定義情報をデータ変換する。データ変換の具体的動作は、実施の形態１で説明した方法と同じであるので、ここでの説明は省略する。次に、第三メッセージ送信部４３は、当該データ変換された画面定義情報と電話番号を、第四サーバ装置５に送信する。次に、第四サーバ装置５の第四メッセージ受信部５１は、第三サーバ装置４から、「画面定義情報と電話番号」を受信する。次に、第四メッセージ送信部５２は、当該「画面定義情報」を電話番号で識別される携帯端末６００に送信する。次に、携帯メッセージ受信部６１は、第四サーバ装置５から、当該「画面定義情報」を受信する。
【０２４５】
次に、携帯メッセージ出力部６１は、当該「画面定義情報」から表示画面を構成する。次に、携帯メッセージ出力部６１は、当該構成された表示画面をディスプレイに表示する。ここで表示された表示画面は、注文内容を入力する画面である。
【０２４６】
今、ユーザがキー操作等して、表示画面上に、注文のメッセージ「高橋工業様、バルブ１００個、納期本日から１週間後」を入力し、送信ボタンを押下する。かかる動作は、返信メッセージ受付部６３が「メッセージ」を受け付けたことを意味する。次に、携帯返信メッセージ送信部６４は、当該「メッセージ（高橋工業様、バルブ１００個、納期本日から１週間後）とアプリ識別子（ｗｗｗ．ｇ．ｃｏ．ｊｐ／ｏｒｄｅｒ）と電話番号」を、第四サーバ装置５に送信する。次に、第四サーバ装置５の第四返信メッセージ受信部５３は、当該「メッセージとアプリ識別子と電話番号」を受信する。次に、第四返信メッセージ送信部５４は、当該「メッセージとアプリ識別子と電話番号」を、第三サーバ装置４に送信する。次に、第三サーバ装置４の第三返信メッセージ受信部４４は、当該「メッセージとアプリ識別子と電話番号」を受信する。次に、データ変換部４２は、当該メッセージを携帯電話の種類に対応してデータ変換する。なお、データ変換の方法は、実施の形態１で説明した方法と同一であるので説明は省略する。次に、第三返信メッセージ送信部４５は、当該「メッセージとアプリ識別子と電話番号」を、第二サーバ装置３に送信する。次に、第二サーバ装置３の第二返信メッセージ受信部３６は、第三サーバ装置４から、当該「メッセージとアプリ識別子と電話番号」を受信する。次に、第二返信メッセージ送信部３７は、当該「メッセージとアプリ識別子と電話番号」を、アプリ識別子で識別される第一サーバ装置７００に送信する。次に、第一サーバ装置７００の第一返信メッセージ受信部２６は、第二サーバ装置３から、当該「メッセージとアプリ識別子と電話番号」を受信する。次に、第一返信メッセージ送信部２７がアプリ識別子で識別されるアプリケーションが起動していると判断した場合、第一返信メッセージ送信部２７は、当該「メッセージとアプリ識別子と電話番号」を、アプリ識別子で識別される端末装置８００に送信する。なお、第一返信メッセージ送信部２７がアプリ識別子で識別されるアプリケーションが起動していないと判断した場合、第一返信メッセージ送信部２７は、当該「メッセージとアプリ識別子と電話番号」を蓄積する。そして、アプリ識別子で識別されるアプリケーションが起動した後、第一返信メッセージ送信部２７は、当該「メッセージとアプリ識別子と電話番号」を、アプリ識別子で識別される端末装置８００に送信する。次に、端末装置８００の端末返信メッセージ受信部１５は、第一サーバ装置７００から、当該「メッセージとアプリ識別子と電話番号」を受信する。次に、端末返信メッセージ出力部１６は、当該メッセージをアプリ識別子で識別されるアプリケーションから、当該メッセージを出力する。
【０２４７】
なお、本実施の形態において、第一返信メッセージ送信部２７がアプリ識別子で識別されるアプリケーションが起動していると判断した場合、第一返信メッセージ送信部２７は、当該「メッセージとアプリ識別子と電話番号」を、アプリ識別子で識別される端末装置８００に送信するものだったが、第一返信メッセージ送信部２７がアプリ識別子で識別されるアプリケーションが起動しているか否かを判断せずに、第一返信メッセージ送信部２７は、当該「メッセージとアプリ識別子と電話番号」を、アプリ識別子で識別される端末装置８００に送信しても良い。かかる場合、端末装置８００の受信手段（図示しない）は、当該「メッセージとアプリ識別子と電話番号」を受信し、蓄積する。そして、アプリ識別子で識別されるアプリケーションが起動した後、端末返信メッセージ出力部１６は、当該蓄積された「メッセージとアプリ識別子と電話番号」を取得し、当該メッセージを出力する。
【０２４８】
なお、第一サーバ装置７００は、１以上の端末装置にアプリケーションを提供するサーバ装置であったが、第一サーバ装置７００は、端末装置に、アプリケーションを提供しなくても良い。かかる場合、端末装置には、１以上のアプリケーションが予めインストールされている。そして、携帯端末６００は、アプリケーションの画面定義情報を当該端末装置から、第一サーバ装置、第二サーバ装置、第三サーバ装置、第四サーバ装置を介して、受信する。携帯端末は、メッセージを、第四サーバ装置、第三サーバ装置、第二サーバ装置、第一サーバ装置を介して、端末装置に送信する。当該端末装置は、受信した「メッセージとアプリ識別子」を蓄積し、アプリ識別子で識別されるアプリケーションが起動している場合に、当該アプリケーションから、当該メッセージを出力する。
【０２４９】
以上、本実施の形態によれば、端末装置からの問い合わせによらず、ユーザが任意に、携帯端末からアプリケーションを立ち上げ、当該アプリケーションの表示画面上でメッセージを入力し、当該メッセージを端末装置に送信できる。
【産業上の利用可能性】
【０２５０】
以上のように、本発明は、分散型のシステム構成であるので、通信方式の仕様の変更、トラブル等に対応しやすいという効果を有し、例えば、ＳＭＳを利用して携帯電話にメッセージを送信する情報処理システム等に有用である。
【図面の簡単な説明】
【０２５１】
【図１】実施の形態１における情報処理システムの構成を示すブロック図
【図２】実施の形態１における端末装置の構成を示すブロック図
【図３】実施の形態１における第一サーバ装置の構成を示すブロック図
【図４】実施の形態１における第二サーバ装置の構成を示すブロック図
【図５】実施の形態１における第三サーバ装置の構成を示すブロック図
【図６】実施の形態１における第四サーバ装置の構成を示すブロック図
【図７】実施の形態１における携帯端末の構成を示すブロック図
【図８】実施の形態１における端末装置の動作について示すフローチャート
【図９】実施の形態１における第一サーバ装置の動作について示すフローチャート
【図１０】実施の形態１における第二サーバ装置の動作について示すフローチャート
【図１１】実施の形態１における第三サーバ装置の動作について示すフローチャート
【図１２】実施の形態１における第四サーバ装置の動作について示すフローチャート
【図１３】実施の形態１における携帯端末の動作について示すフローチャート
【図１４】実施の形態１における情報処理システムの概念を示す図
【図１５】実施の形態１における端末装置のディスプレイの表示例を示す図
【図１６】実施の形態１における画面定義情報、アプリ識別子の例を示す図
【図１７】実施の形態１における端末装置のディスプレイの表示例を示す図
【図１８】実施の形態１における端末装置のディスプレイの表示例を示す図
【図１９】実施の形態１におけるメッセージ情報のデータ例を示す図
【図２０】実施の形態１における電話番号と携帯電話ＩＤと氏名との関係テーブルの例を示す図
【図２１】実施の形態１における携帯端末情報の例を示す図
【図２２】実施の形態１における携帯電話のディスプレイの表示例を示す図
【図２３】実施の形態１における携帯電話のディスプレイの表示例を示す図
【図２４】実施の形態１における端末装置のディスプレイの表示例を示す図
【図２５】実施の形態１における端末装置のディスプレイの表示例を示す図
【図２６】実施の形態１における端末装置のディスプレイの表示例を示す図
【図２７】実施の形態１における携帯電話のディスプレイの表示例を示す図
【図２８】実施の形態１における位置情報の例を示す図
【図２９】実施の形態１における携帯電話のディスプレイの表示例を示す図
【図３０】実施の形態１におけるログ情報の例を示す図
【図３１】実施の形態１における料金計算テーブルの例を示す図
【図３２】実施の形態１における課金情報の例を示す図
【図３３】実施の形態１におけるログ情報の例を示す図
【図３４】実施の形態１における料金計算テーブルの例を示す図
【図３５】実施の形態１における課金情報の例を示す図
【図３６】実施の形態１における携帯電話のディスプレイの表示例を示す図
【図３７】実施の形態２における端末装置の構成を示すブロック図
【図３８】実施の形態２における第一サーバ装置の構成を示すブロック図
【図３９】実施の形態２における端末装置のディスプレイの表示例を示す図
【図４０】実施の形態２における端末装置のディスプレイの表示例を示す図
【図４１】実施の形態３における携帯端末の動作について示すフローチャート
【図４２】実施の形態３における第一サーバ装置の動作について示すフローチャート
【符号の説明】
【０２５２】
１、１００、８００  端末装置
１１  画面定義情報受信部
１２  表示部
１３  入力受付部
１４  端末メッセージ送信部
１５  端末返信メッセージ受信部
１６  端末返信メッセージ出力部
１７  端末位置情報受信部
１８  端末位置情報出力部
１０１  画面定義情報取得指示受付部
１０２  送信部
１０３  命令受付部
１０４  命令実行結果受信部
２、２００、７００  第一サーバ装置
２１  画面定義情報送信部
２１１  画面定義情報格納部
２２  第一メッセージ情報受信部
２３  第一メッセージ送信部
２４  第一ログ情報蓄積部
２５  第一課金情報蓄積部
２６  第一返信メッセージ受信部
２７  第一返信メッセージ送信部
２８  第一位置情報受信部
２９  第一位置情報送信部
２０１  送受信部
２０２  命令実行部
２１１  画面定義情報格納部
３  第二サーバ装置
３１  第二メッセージ受信部
３２  携帯種類情報取得部
３２１  携帯端末情報格納部
３３  第二メッセージ送信部
３４  第二ログ情報蓄積部
３５  第二課金情報蓄積部
３６  第二返信メッセージ受信部
３７  第二返信メッセージ送信部
３８  第二位置情報受信部
３９  第二位置情報送信部
４  第三サーバ装置
４１  第三メッセージ受信部
４２  データ変換部
４３  第三メッセージ送信部
４４  第三返信メッセージ受信部
４５  第三返信メッセージ送信部
４６  第三位置情報受信部
４７  第三位置情報送信部
５  第四サーバ装置
５１  第四メッセージ受信部
５２  第四メッセージ送信部
５３  第四返信メッセージ受信部
５４  第四返信メッセージ送信部
５５  第四位置情報受信部
５６  第四位置情報送信部
６、６００  携帯端末
６１  携帯メッセージ受信部
６２  携帯メッセージ出力部
６３  携帯返信メッセージ受付部
６４  携帯返信メッセージ送信部
６５  携帯位置情報送信部
６６  位置情報受信部
【図１】
2005202687.tif 000003
【図２】
2005202687.tif 000004
【図３】
2005202687.tif 000005
【図４】
2005202687.tif 000006
【図５】
2005202687.tif 000007
【図６】
2005202687.tif 000008
【図７】
2005202687.tif 000009
【図８】
2005202687.tif 000010
【図９】
2005202687.tif 000011
【図１０】
2005202687.tif 000012
【図１１】
2005202687.tif 000013
【図１２】
2005202687.tif 000014
【図１３】
2005202687.tif 000015
【図１４】
2005202687.tif 000016
【図１５】
2005202687.tif 000017
【図１６】
2005202687.tif 000018
【図１７】
2005202687.tif 000019
【図１８】
2005202687.tif 000020
【図１９】
2005202687.tif 000021
【図２０】
2005202687.tif 000022
【図２１】
2005202687.tif 000023
【図２２】
2005202687.tif 000024
【図２３】
2005202687.tif 000025
【図２４】
2005202687.tif 000026
【図２５】
2005202687.tif 000027
【図２６】
2005202687.tif 000028
【図２７】
2005202687.tif 000029
【図２８】
2005202687.tif 000030
【図２９】
2005202687.tif 000031
【図３０】
2005202687.tif 000032
【図３１】
2005202687.tif 000033
【図３２】
2005202687.tif 000034
【図３３】
2005202687.tif 000035
【図３４】
2005202687.tif 000036
【図３５】
2005202687.tif 000037
【図３６】
2005202687.tif 000038
【図３７】
2005202687.tif 000039
【図３８】
2005202687.tif 000040
【図３９】
2005202687.tif 000041
【図４０】
2005202687.tif 000042
【図４１】
2005202687.tif 000043
【図４２】
2005202687.tif 000044