(57)【特許請求の範囲】
【請求項１】
サービスを提供するメッセージ送信者設備とメッセージ送信先との間に通信ネットワークを介して配置されるメッセージ送信システムであって、
通信端末を特定する第１の通信端末特定情報と、前記通信端末の通信アドレスを特定する第２の通信端末特定情報と、前記通信端末が加入するサービスを特定する加入サービス特定情報とを受け付ける登録受付手段と、
前記第１の通信端末特定情報と前記第２の通信端末特定情報と前記加入サービス特定情報とを関連づけて格納する加入者情報格納手段と、
前記メッセージ送信者設備から、前記メッセージ送信先の通信端末を特定する第３の通信端末特定情報と、メッセージ送信者が提供するサービスを特定する提供サービス特定情報とを受信する送信要求受信手段と、
前記送信要求受信手段によって受信された第３の通信端末特定情報及び前記提供サービス特定情報に基づいて前記加入者情報格納手段を参照し、前記第３の通信端末特定情報に一致する前記第１の通信端末特定情報と、前記提供サービス特定情報に一致する加入サービス特定情報とに対応付けられている前記第２の通信端末特定情報を読み出す通信アドレス変換手段と、
前記通信アドレス変換手段によって読み出された前記第２の通信端末特定情報を通信アドレスとして指定して所定メッセージを出力するメッセージ出力手段と、
を備えることを特徴とするメッセージ送信システム。
【請求項２】
前記提供サービス特定情報と、前記メッセージ送信者設備を認証するための認証情報とを関連づけて格納する認証情報格納手段と、
前記認証情報に基づいて前記メッセージ送信者設備を認証する送信者認証手段とを更に備え、
前記送信要求受信手段は、前記メッセージ送信者設備から認証情報を併せて受信し、
前記送信者認証手段は、前記送信要求受信手段によって受信された提供サービス特定情報に基づいて認証情報格納手段を参照し、前記提供サービス特定情報に対応する認証情報を読み出した後、前記認証情報と前記送信要求受信手段によって受信された認証情報とが一致しているかを判断することにより、前記メッセージ送信者設備を認証し、
前記メッセージ出力手段は、前記送信者認証手段によって認証された場合に、前記所定メッセージを出力する、
ことを特徴とする請求項１記載のメッセージ送信システム。
【請求項３】
登録受付手段と加入者情報格納手段と送信要求受信手段と通信アドレス変換手段とメッセージ出力手段とを備え、サービスを提供するメッセージ送信者設備とメッセージ送信先との間に通信ネットワークを介して配置されるメッセージ送信システムにおけるメッセージ送信方法であって、
前記登録受付手段が、通信端末を特定する第１の通信端末特定情報と、前記通信端末の通信アドレスを特定する第２の通信端末特定情報と、前記通信端末が加入するサービスを特定する加入サービス特定情報とを受け付ける登録受付ステップと、
前記加入者情報格納手段が、前記第１の通信端末特定情報と前記第２の通信端末特定情報と前記加入サービス特定情報とを関連づけて格納する加入者情報格納ステップと、
前記送信要求受信手段が、前記メッセージ送信者設備から、前記メッセージ送信先の通信端末を特定する第３の通信端末特定情報と、メッセージ送信者が提供するサービスを特定する提供サービス特定情報とを受信する送信要求受信ステップと、
前記通信アドレス変換手段が、前記送信要求受信手段によって受信された第３の通信端末特定情報及び前記提供サービス特定情報に基づいて前記加入者情報格納手段を参照し、前記第３の通信端末特定情報に一致する前記第１の通信端末特定情報と、前記提供サービス特定情報に一致する加入サービス特定情報とに対応付けられている前記第２の通信端末特定情報を読み出す通信アドレス変換ステップと、
前記メッセージ出力手段が、前記通信アドレス変換手段によって読み出された前記第２の通信端末特定情報を通信アドレスとして指定して所定メッセージを出力するメッセージ出力ステップと、
を備えることを特徴とするメッセージ送信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信ネットワークを介してメッセージを送信するメッセージ送信システム及びメッセージ送信方法に関するものである。
【背景技術】
【０００２】
通信ネットワークを介して電子的にメッセージを送信する方法として、通信ネットワークに接続されたメールサーバ等のサーバを経由してメッセージデータを送信する方法が広く用いられている。このような技術の一例としては下記特許文献１記載の電子メールシステムがある。この電子メールシステムでは、メールファイルから宛先情報を抽出して、その宛先情報をメールアドレスに変換してメールサーバにメールの送信を要求することが行われている。
【特許文献１】特開２０００−３０５８７４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
このような従来の電子メールシステムでは、メール送信者が、メール送信先のメールアドレスに対応する宛先情報を文字列として指定するが、その文字列からメールアドレスへの変換情報を、予め電子メールシステム内に登録しておく必要がある。しかしながら、メール送信者が複数存在する場合においては、異なるメールアドレスに対して同じ宛先情報を使用する可能性があり、電子メールの宛先メールアドレスを一意に特定することが困難となる。また、メール送信者が宛先情報をランダムに指定したりすることで、不特定多数の宛先に対するメール送信が可能となり、迷惑メールを誘発することにもなる。【０００４】
そこで、本発明はかかる課題に鑑みて為されたものであり、送信者が指定した宛先へ確実にメッセージを送信するとともに、メッセージ送信先を送信者毎に制限することが可能なメッセージ送信システム及びメッセージ送信方法を提供することを目的とする。
【課題を解決するための手段】
【０００５】  上記課題を解決するため、本発明のメッセージ送信システムは、サービスを提供するメッセージ送信者設備とメッセージ送信先との間に通信ネットワークを介して配置されるメッセージ送信システムであって、通信端末を特定する第１の通信端末特定情報と、通信端末の通信アドレスを特定する第２の通信端末特定情報と、通信端末が加入するサービスを特定する加入サービス特定情報とを受け付ける登録受付手段と、第１の通信端末特定情報と第２の通信端末特定情報と加入サービス特定情報とを関連づけて格納する加入者情報格納手段と、メッセージ送信者設備から、メッセージ送信先の通信端末を特定する第３の通信端末特定情報と、メッセージ送信者が提供するサービスを特定する提供サービス特定情報とを受信する送信要求受信手段と、送信要求受信手段によって受信された第３の通信端末特定情報及び提供サービス特定情報に基づいて加入者情報格納手段を参照し、第３の通信端末特定情報に一致する第１の通信端末特定情報と、提供サービス特定情報に一致する加入サービス特定情報とに対応付けられている第２の通信端末特定情報を読み出す通信アドレス変換手段と、通信アドレス変換手段によって読み出された第２の通信端末特定情報を通信アドレスとして指定して所定メッセージを出力するメッセージ出力手段と、を備える。 【０００６】  或いは、本発明のメッセージ送信方法は、登録受付手段と加入者情報格納手段と送信要求受信手段と通信アドレス変換手段とメッセージ出力手段とを備え、サービスを提供するメッセージ送信者設備とメッセージ送信先との間に通信ネットワークを介して配置されるメッセージ送信システムにおけるメッセージ送信方法であって、登録受付手段が、通信端末を特定する第１の通信端末特定情報と、通信端末の通信アドレスを特定する第２の通信端末特定情報と、通信端末が加入するサービスを特定する加入サービス特定情報とを受け付ける登録受付ステップと、加入者情報格納手段が、第１の通信端末特定情報と第２の通信端末特定情報と加入サービス特定情報とを関連づけて格納する加入者情報格納ステップと、送信要求受信手段が、メッセージ送信者設備から、メッセージ送信先の通信端末を特定する第３の通信端末特定情報と、メッセージ送信者が提供するサービスを特定する提供サービス特定情報とを受信する送信要求受信ステップと、通信アドレス変換手段が、送信要求受信手段によって受信された第３の通信端末特定情報及び提供サービス特定情報に基づいて加入者情報格納手段を参照し、第３の通信端末特定情報に一致する第１の通信端末特定情報と、提供サービス特定情報に一致する加入サービス特定情報とに対応付けられている第２の通信端末特定情報を読み出す通信アドレス変換ステップと、メッセージ出力手段が、通信アドレス変換手段によって読み出された第２の通信端末特定情報を通信アドレスとして指定して所定メッセージを出力するメッセージ出力ステップと、を備える。【０００７】
このようなメッセージ送信システム及びメッセージ送信方法によれば、通信端末を特定する第１の通信端末特定情報と、その通信端末の通信アドレスを特定する第２の通信端末特定情報と、その通信端末が加入するサービスを特定する加入サービス特定情報とを予め受け付けておいて、それらの情報を関連づけて加入者情報格納手段に格納する。そして、メッセージ送信者設備から、送信先の通信端末を特定する第３の通信端末特定情報と提供サービス特定情報とを受信すると、加入者情報格納手段を参照することにより、受信した第３の通信端末特定情報及び提供サービス特定情報に対応する第２の通信端末特定情報を読み出して、その第２の通信端末特定情報を通信アドレスとしてメッセージを出力する。これにより、メッセージ送信者の提供するサービス毎に管理された通信端末特定情報から通信アドレスに変換することで、メッセージ送信者が意図する通信端末により確実にメッセージを送信することができるとともに、メッセージ送信者毎にメッセージ送信先を制限することができる。
【発明の効果】
【０００８】
本発明によれば、送信者が指定した宛先へ確実にメッセージを送信するとともに、メッセージ送信先を送信者毎に制限することができる。
【図面の簡単な説明】
【０００９】
【図１】本発明にかかるメッセージ送信システムの好適な一実施形態を示す概略構成図である。
【図２】図１の加入者情報格納部に格納されたデータの構成を示す図である。
【図３】複数の加入者会員番号を同時に受信する際に図１の送信要求受信部がＷＥＢサーバ或いは通信端末に表示させる画面を示す図である。
【図４】図１の認証情報格納部に格納されたデータの構成を示す図である。
【図５】図１のメッセージ送信システムの加入者情報格納時の動作を示すフローチャートである。
【図６】図１のメッセージ送信システムのメッセージ送信時の動作を示すフローチャートである。
【図７】（ａ）は、図１のメッセージ変換部による変換処理用のテンプレートの内容、（ｂ）は、図１のメッセージ変換部により変換された送信用メッセージデータの内容を示す図である。
【図８】メッセージ送信先の通信端末における送信用メッセージデータの出力例を示す図である。
【図９】図１のメッセージ変換部が変換する送信用メッセージデータの変形例を示す図である。
【符号の説明】
【００１０】
２ａ…通信端末（メッセージ送信者設備）、２ｂ…ＷＥＢサーバ（メッセージ送信者設備）、４…通信端末、３…メッセージ送信システム、５ａ，５ｂ…通信ネットワーク、３０１…登録受付部（登録受付手段）、３０２…送信要求受信部（送信要求受信手段）、３０３…送信者認証部（送信者認証手段）、３０４…通信規制検出部、３０５…送信期間判断部、３０６…規制データ検出部、３０７…メッセージ変換部、３０８…通信アドレス変換部（通信アドレス変換手段）、３０９…メッセージ出力部（メッセージ出力手段）、３１０…加入者情報格納部（加入者情報格納手段）、３１１…認証情報格納部（認証情報格納手段）、３１２…送信用データ格納部、３１３…メッセージ送信部、３２１…結果通知データ生成部、３２２…結果通知データ送信部。
【発明を実施するための最良の形態】
【００１１】
本発明の実施形態について図面を参照して説明する。なお、各図において、同一要素には同一符号を付して重複する説明を省略する。【００１２】
図１は、本発明にかかるメッセージ送信システムの好適な一実施形態を示す概略構成図である。同図に示すメッセージ送信システム３は、電子的なメッセージデータを編集して送信するサーバ装置（又は、サーバ装置の集合体）である。メッセージ送信システム３は、通信ネットワーク５ａを介してＷＥＢサーバ２ｂ及び通信端末２ａとデータ通信可能に接続されると同時に、通信ネットワーク５ｂを介して通信端末４とデータ通信可能に接続されている。通信ネットワーク５ａ，５ｂは、移動体通信網、固定電話網、専用線、インターネット網等の通信網、或いはこれらの通信網が組み合わされた通信ネットワークである。なお、図１においては、説明の便宜上、通信端末２ａ，４及びＷＥＢサーバ２ｂを１台ずつ表示しているが、図示しない他の通信端末、ＷＥＢサーバを含んでいても良い。【００１３】
ＷＥＢサーバ２ｂは、通信端末を使用するユーザに対して商品情報、景品ポイント情報、残高情報等の各種情報を提供するＷＥＢページ表示用データを配信するサーバ装置である。また、ＷＥＢサーバ２ｂは、通信端末４に対してメッセージデータを送信しようとするメッセージ送信者の使用するサーバ装置（メッセージ送信者設備）としての役割も有する。【００１４】
通信端末２ａは、メッセージ送信者の使用する通信端末（メッセージ送信者設備）であり、通信端末４は、メッセージ送信者が指定するメッセージ送信先である通信端末である。通信端末２ａ，４としては、携帯電話機、ＰＨＳ（Personal Handyphone System）、ＰＤＡ（Personal Digital Assistants）、パーソナルコンピュータ等の様々な通信端末を使用可能であるが、ユーザから通信ネットワーク５ａ，５ｂへの接続の利便性が高いという点で、携帯電話機、ＰＨＳ、ＰＤＡ等の移動通信端末が好ましく用いられる。【００１５】
メッセージ送信システム３は、メッセージ送信者設備であるＷＥＢサーバ２ｂ或いは通信端末２ａから、予めＷＥＢサーバ２ｂが提供する情報配信サービスに関する加入者情報を受け付ける機能と、ＷＥＢサーバ２ｂ或いは通信端末２ａからの要求に基づいてメッセージ送信先である通信端末４側にメッセージデータを送信する機能とを有する。メッセージ送信システム３は、機能的な構成要素として、登録受付部（登録受付手段）３０１と、送信要求受信部（送信要求受信手段）３０２と、送信者認証部（送信者認証手段）３０３と、通信規制検出部３０４と、送信期間判断部３０５と、規制データ検出部３０６と、メッセージ変換部３０７と、通信アドレス変換部（通信アドレス変換手段）３０８と、メッセージ出力部（メッセージ出力手段）３０９と、加入者情報格納部（加入者情報格納手段）３１０と、認証情報格納部（認証情報格納手段）３１１と、送信用データ格納部３１２と、メッセージ送信部３１３と、結果通知データ生成部３２１と、結果通知データ送信部３２２とを含んで構成されている。以下、メッセージ送信システム３の構成要素について詳細に説明する。【００１６】
登録受付部３０１は、ＷＥＢサーバ２ｂ或いは通信端末２ａから、通信ネットワーク５ａを介して、ＷＥＢサーバ２ｂが提供するサービスに加入する通信端末を特定する加入者会員番号（第１の通信端末特定情報）と、その通信端末の加入者電話番号（第２の通信端末特定情報）と、加入対象のサービスを特定する加入対象サービスＩＤ（加入サービス特定情報）とを含む加入者情報を受け付ける部分である。加入者情報の受け付けは、ＨＴＴＰ（HyperText Transfer Protocol）を利用したデータ受信や、ＦＴＰ（File Transfer Protocol）等のファイル転送プロトコルを利用したファイル受信等により行う。この場合、登録受付部３０１は、加入者情報の受け付けの前に、パスワード認証等のユーザ認証により、ＷＥＢサーバ２ｂ又は通信端末２ａからのアクセスを許可するように動作しても良い。【００１７】
また、登録受付部３０１は、受け付けた加入者情報に基づいて、加入者電話番号と加入者会員番号と加入対象サービスＩＤとを関連づけて加入者情報格納部３１０に格納する。図２は、加入者情報格納部３１０における加入者情報のデータ構成を示す図である。同図に示すように、例えば、登録受付部３０１が加入者情報として、加入者電話番号「090-XXXX0001」、加入者会員番号「MEM001」、及び加入対象サービスＩＤ「6789」を受け付けた場合は、これらの情報を関連づけた１つのレコードとして、加入者情報格納部３１０に格納する。【００１８】
送信要求受信部３０２は、ＷＥＢサーバ２ｂ或いは通信端末２ａから、メッセージ送信者を特定するサービス提供者ＩＤと、メッセージ送信者が提供するサービスを特定するサービスＩＤ（提供サービス特定情報）と、そのサービス提供者ＩＤ及びサービスＩＤに対応するパスワード（認証情報）と、メッセージ送信先の通信端末を特定する加入者会員番号（第３の通信端末特定情報）と、メッセージ送信先に送信するメッセージデータとを含む送信要求情報を受信する部分である。例えば、送信要求受信部３０２は、ＷＥＢサーバ２ｂから、サービス提供者ＩＤとサービスＩＤとの組合せであるユーザＩＤ「12345+6789」と、パスワード「XXXX」と、加入者会員番号「MEM001」と、タイトル「サイト更新」と本文「サイトをリニューアルしました。」とから構成されるメッセージデータとを受信する。送信要求受信部３０２は、受信した送信要求情報からサービス提供者ＩＤ、サービスＩＤ、パスワード、加入者会員番号、及びメッセージを抽出して送信者認証部３０３、規制データ検出部３０６、メッセージ変換部３０７、及び通信アドレス変換部３０８に引き渡す。【００１９】
また、送信要求受信部３０２は、ＷＥＢサーバ２ｂ或いは通信端末２ａから加入者会員番号、及びメッセージデータを受信する際には、複数の加入者会員番号を同時に受信するように動作してもよい。図３には、この際に送信要求受信部３０２がＷＥＢサーバ２ｂ或いは通信端末２ａに表示させる画面の一例を示す。同図に示すように、「宛先」欄においては、複数の加入者会員番号「MEM111」、「MEM222」、…が入力可能とされ、「件名」欄及び「本文」欄においては、タイトル及び本文を示すテキストデータが入力可能とされている。送信要求受信部３０２は、このような画面を用いて、ＷＥＢサーバ２ｂ或いは通信端末２ａから同一メッセージデータの送信先の複数の加入者会員番号を同時に受信する。【００２０】
送信者認証部３０３は、送信要求受信部３０２から受け取ったサービス提供者ＩＤ、サービスＩＤ、及びパスワードに基づいて、アクセスしてきたメッセージ送信者設備の認証を行う部分である。より具体的には、送信者認証部３０３は、サービス提供者ＩＤ、及びサービスＩＤに基づいて認証情報格納部３１１を参照して、サービス提供者ＩＤ、及びサービスＩＤに対応するパスワード（認証情報）を読み出す。【００２１】
ここで、図４には、認証情報格納部３１１に格納されたデータの構成を示す。同図に示すように、認証情報格納部３１１には、ＷＥＢサーバ２ｂによって提供されるサービスのサービス提供者を特定するサービス提供者ＩＤ「12345」と、ＷＥＢサーバ２ｂが提供するサービスを識別するサービスＩＤ「6789」、及びそのサービスＩＤ毎に設定されたパスワード（認証情報）「XXXX」とが関連づけて格納されている。【００２２】
例えば、送信者認証部３０３が、サービス提供者ＩＤ及びサービスＩＤ「12345+6789」を受け取った場合は、このサービス提供者ＩＤ及びサービスＩＤを含むレコードを読み出す。そして、送信者認証部３０３は、読み出したレコードに含まれるパスワード「XXXX」と送信要求受信部３０２が受信したパスワードが一致しているかを判断することにより、メッセージ送信者設備を認証する。また、送信者認証部３０３は、上記パスワード認証結果「ＯＫ／ＮＧ」、及び認証情報格納部３１１から読み出したレコードを通信規制検出部３０４に引き渡す。【００２３】
図１に戻って、通信規制検出部３０４は、送信者認証部３０３から受け取ったパスワード認証結果が「ＯＫ」の場合に、メッセージ送信者によるメッセージ送信が規制されていることを検出して、メッセージ送信の中止処理を行う部分である。具体的には、通信規制検出部３０４は、送信者認証部３０３から受け取ったレコードから、サービス提供者ＩＤに対応する送信規制フラグ１、及びサービスＩＤに対応する送信規制フラグ２（図４参照）を抽出し、いずれかのフラグがオン「１」となっている場合にメッセージ送信の中止処理を行う。これらの送信規制フラグは、サービス提供者単位、サービス単位でのメッセージ送信を規制するためにメッセージ送信システム３において予め設定されるフラグである。また、通信規制検出部３０４は、いずれの送信規制フラグもオフ「０」である場合には、送信者認証部３０３から受け取ったレコードを送信期間判断部３０５に引き渡す。【００２４】
送信期間判断部３０５は、メッセージ送信者によるメッセージ送信が予め設定された送信期間内であるか否かを判定して、送信期間内でない場合にメッセージ送信の中止処理を行う部分である。具体的には、送信期間判断部３０５は、通信規制検出部３０４から受け取ったレコードから、サービス提供者ＩＤ及びサービスＩＤに対応するサービス開始日及びサービス終了日（図４参照）を抽出し、送信要求情報の受信時刻がサービス開始日とサービス終了日とにより特定される送信期間内でない場合に、メッセージ送信の中止処理を行う。例えば、送信要求情報の受信時刻が「2004/8/31 10:00:00」であって、サービス開始日及びサービス終了日が「2004/9/1」及び「2004/10/1」である場合は、受信時刻が送信期間内でないと判定し、メッセージ送信の中止処理を行う。また、送信期間判断部３０５は、受信時刻が送信期間内であると判定した場合には、通信規制検出部３０４から受け取ったレコードをメッセージ変換部３０７に引き渡す。【００２５】
規制データ検出部３０６は、送信期間判断部３０５によって送信要求情報の受信時刻が送信期間内であると判定された場合に、送信要求情報に含まれるメッセージデータから、所定の規制対象データを検出する部分である。このような規制対象データとしては、例えば、キャラクタ”HREF”を含む特定のＷＥＢページへのリンク情報を含むタグ情報、キャラクタ”IMG”を含む画像イメージを埋め込むためのタグ情報等の特定キャラクタを含むタグ情報が、予め指定されている。規制データ検出部３０６は、メッセージデータ中に規制対象データを検出した場合に、メッセージ出力部３０９に対して送信用メッセージデータ（詳細は、後述する。）を出力しないように制御する。【００２６】
メッセージ変換部３０７は、送信要求情報に含まれるメッセージデータを所定形式の送信用メッセージデータに変換する部分である。すなわち、メッセージ変換部３０７は、メッセージデータに含まれるタイトルと本文とを分離し、ＨＴＭＬ形式のタグ情報を付加することによりデータの編集を行う。また、メッセージ変換部３０７は、送信期間判断部３０５から受け取ったレコードからサービスＩＤに対応するサービス名（図４参照）を抽出し、上記のようにしてデータ編集されたメッセージデータに付加する。さらに、メッセージ変換部３０７は、メッセージデータに、メッセージ送信システム３において予め登録された固定のタグ情報を付加することも行う。このようなタグ情報としては、ユーザにとって有益な情報を提供するＷＥＢページへのリンク情報が好ましく用いられる。メッセージ変換部３０７は、上述のように変換した送信用メッセージデータをメッセージ出力部３０９に引き渡す。【００２７】
通信アドレス変換部３０８は、加入者情報格納部３１０を参照することにより、送信要求情報に含む加入者会員番号から、メッセージ送信先の通信端末に関する加入者電話番号（通信アドレス）へ変換する部分である。より詳細には、通信アドレス変換部３０８は、送信要求情報に含むサービスＩＤ及び加入者会員番号に基づいて、加入者情報格納部３１０を検索して、加入対象サービスＩＤがサービスＩＤに一致し、かつ、加入者会員番号が一致するレコードを読み出す。そして、通信アドレス変換部３０８は、加入者会員番号を、読み出したレコード内でサービスＩＤと加入者会員番号とに対応づけられている加入者電話番号に変換して、メッセージ出力部３０９に引き渡す。【００２８】
図２の例によれば、通信アドレス変換部３０８は、送信要求情報の中にサービスＩＤ「6789」及び加入者会員番号「MEM001」が含まれている場合は、このサービスＩＤ及び加入者会員番号に対応する加入者電話番号「090-XXXX0001」に変換する。【００２９】
図１に戻って、メッセージ出力部３０９は、メッセージ変換部３０７から受け取った送信用メッセージデータに、通信アドレス変換部３０８から受け取った加入者電話番号を、メッセージ送信先の通信アドレス情報として付加して出力する部分である。この場合、メッセージ出力部３０９は、送信用メッセージデータの出力を、送信用データ格納部３１２に格納することにより行う。【００３０】
メッセージ送信部３１３は、送信用データ格納部３１２に格納された送信用メッセージデータを通信端末４に送信する部分である。すなわち、メッセージ送信部３１３は、送信用メッセージデータに含まれる加入者電話番号を送信先の通信アドレスとして指定して、送信用メッセージデータを送信する。この場合、メッセージ送信部３１３は、ＳＭＴＰ（Simple Mail Transfer Protocol）等を用いて能動的に通信端末４側に送信用メッセージデータを送信するように動作してもよいし、ＨＴＴＰ等を用いて通信端末４からの送信要求に応じて受動的に送信用メッセージデータを送信するように動作してもよい。さらに、メッセージ送信部３１３は、送信用メッセージデータの送信時に送信結果を検出し、その送信結果を送信用メッセージデータに対応付けて送信用データ格納部３１２に格納する。メッセージ送信部３１３は、送信結果を示す状態として、「00（正常終了）」、「01（該当加入者会員番号無し）」、「09（通信規制あり）」等を検出する。【００３１】
結果通知データ生成部３２１は、メッセージ送信部３１３による送信用メッセージデータの送信後に、送信用データ格納部３１２を参照して、ＷＥＢサーバ２ｂ或いは通信端末２ａに対して提供するメッセージ送信結果データを生成する。メッセージ送信結果データには、「MEM111，00」等のように、メッセージデータの送信対象の加入者会員番号及び送信結果が含まれる。なお、複数の加入者会員番号が送信対象である場合は、メッセージ送信結果データには、複数の加入者会員番号、及びそれらに対応する送信結果が含まれていてもよい。結果通知データ生成部３２１は、生成したメッセージ送信結果データを結果通知データ送信部３２２に出力する。【００３２】
結果通知データ送信部３２２は、メッセージ送信結果データを通信ネットワーク５ａを経由してＷＥＢサーバ２ｂ或いは通信端末２ａに対して送信する。このとき、結果通知データ送信部３２２は、ＳＭＴＰ等を用いて電子メールで能動的にＷＥＢサーバ２ｂ或いは通信端末２ａ側にメッセージ送信結果データを送信するように動作してもよいし、ＨＴＴＰ等を用いてＷＥＢサーバ２ｂ或いは通信端末２ａからの送信要求に応じて受動的にメッセージ送信結果データを送信するように動作してもよい。【００３３】
続いて、本実施形態にかかるメッセージ送信システム３の動作について説明し、併せて、本発明の実施形態にかかるメッセージ送信方法について説明する。【００３４】
まず、図５を参照して、メッセージ送信システム３の加入者情報格納時の動作について説明する。【００３５】
同図に示すように、まず、登録受付部３０１により、ＷＥＢサーバ２ｂ或いは通信端末２ａから、加入者会員番号、加入者電話番号、及び加入対象サービスＩＤを含む加入者情報が受信される（ステップＳ１０１）。次に、登録受付部３０１によって、受信された加入対象サービスＩＤが認証情報格納部３１１に格納されたデータ中に存在するか否かが判定される（ステップＳ１０２）。【００３６】
上記判定の結果、加入対象サービスＩＤが存在しないと判定された場合は（ステップＳ１０２；ＮＯ）、加入者情報の送信元に対してエラー情報を返信した後（ステップＳ１０３）、処理がステップＳ１０１に移行される。一方、加入対象サービスＩＤが存在すると判定された場合は（ステップＳ１０２；ＹＥＳ）、登録受付部３０１により、受信された加入者電話番号に対する桁数、データ範囲等のデータチェック処理が実行される（ステップＳ１０４）。【００３７】
上記判定の結果、加入者電話番号のデータが正当でないと判断された場合は（ステップＳ１０４；ＮＯ）、加入者情報の送信元に対してエラー情報を返信した後（ステップＳ１０３）、処理がステップＳ１０１に移行される。一方、加入者電話番号のデータが正当であると判断された場合は（ステップＳ１０４；ＹＥＳ）、受信した加入者情報に含まれる加入者電話番号、加入者会員番号、及び加入対象サービスＩＤを関連づけて加入者情報格納部３１０に格納する（ステップＳ１０５）。【００３８】
次に、図６を参照して、メッセージ送信システム３のメッセージ送信時の動作について説明する。【００３９】
まず、メッセージ送信システム３の送信要求受信部３０２が、ＷＥＢサーバ２ｂ或いは通信端末２ａから、通信端末４をメッセージ送信先とする送信要求情報を受信する（ステップＳ２０１）。次に、送信者認証部３０３は、送信要求情報に含まれるサービス提供者ＩＤ及びサービスＩＤと一致するレコードを認証情報格納部３１１から読み出す（ステップＳ２０２）。そして、送信者認証部３０３は、読み出したレコードに記憶されているパスワードと、送信要求情報に含まれるパスワードとが一致しているか否かを判定する（ステップＳ２０３）。その結果、パスワードが一致していないと判定した場合（ステップＳ２０３；ＮＯ）、送信者認証部３０３は、送信要求情報の送信元であるＷＥＢサーバ２ｂ或いは通信端末２ａに対してエラー情報を返信（ステップＳ２０４）した後、処理をステップＳ２０１に戻す。【００４０】
一方、パスワードが一致していると判定した場合（ステップＳ２０３；ＹＥＳ）、通信規制検出部３０４が、認証情報格納部３１１から読み出されたレコードを参照することにより、メッセージ送信者によるメッセージ送信が規制されているか否かを判定する（ステップＳ２０５）。判定の結果、レコード中に設定された送信規制フラグ１又は送信規制フラグ２が「１」であると判定した場合（ステップＳ２０５；ＹＥＳ）、通信規制検出部３０４は、送信要求情報の送信元に対してエラー情報を返信（ステップＳ２０４）した後、処理をステップＳ２０１に戻す。【００４１】
一方、送信規制フラグ１及び送信規制フラグ２が「０」であると判定した場合（ステップＳ２０５；ＮＯ）、送信期間判断部３０５が、認証情報格納部３１１から読み出されたレコードを参照することにより、送信要求情報の受信時刻が送信期間内であるか否かを判定する（ステップＳ２０６）。その結果、送信要求情報の受信時刻が送信期間内でないと判定した場合は（ステップＳ２０６；ＮＯ）、送信期間判断部３０５は、送信要求情報の送信元に対してエラー情報を返信（ステップＳ２０４）した後、処理をステップＳ２０１に戻す。【００４２】
一方、送信要求情報の受信時刻が送信期間内であると判定した場合は（ステップＳ２０６；ＹＥＳ）、規制データ検出部３０６が、送信要求情報に含まれるメッセージデータが所定データサイズ（例えば、500byte）以下であるか否かを判定する（ステップＳ２０７）。判定の結果、メッセージデータが所定データサイズを超えていると判定した場合は（ステップＳ２０７；ＮＯ）、規制データ検出部３０６は、送信要求情報の送信元に対してエラー情報を返信（ステップＳ２０４）した後、処理をステップＳ２０１に戻す。【００４３】
一方、メッセージデータが所定データサイズ以下であると判定した場合は（ステップＳ２０７；ＹＥＳ）、さらに、規制データ検出部３０６は、メッセージデータ中に規制対象データであるタグ情報が含まれているか否かを判定する（ステップＳ２０８）。その結果、メッセージデータ中に規制対象データが含まれている場合は（ステップＳ２０８；ＹＥＳ）、規制データ検出部３０６は、送信要求情報の送信元に対してエラー情報を返信（ステップＳ２０４）した後、処理をステップＳ２０１に戻すことにより、メッセージ出力部３０９によって送信用メッセージデータが出力されないように制御する。【００４４】
一方、メッセージデータ中に規制対象データが含まれていない場合は（ステップＳ２０８；ＮＯ）、メッセージ変換部３０７が、メッセージデータを送信用メッセージデータに変換する（ステップＳ２０９）。図７において、（ａ）は、メッセージ変換部３０７による変換処理用のテンプレートの内容、（ｂ）は、メッセージ変換部３０７により変換された送信用メッセージデータの内容を示す図である。メッセージ変換部３０７は、図７（ａ）に示すような変換処理用のテンプレートを予め保持している。このテンプレートは、ＨＴＭＬ形式のタグ情報を含んで記述されており、メッセージデータに含まれるタイトルに置き換えるためのインデックスＤ０１「｛Subject｝」と、送信要求情報に含まれるサービスＩＤに対応するサービス名に置き換えるためのインデックスＤ０２「｛サービス名｝」と、メッセージデータに含まれる本文に置き換えるためのインデックスＤ０３「｛本文｝」と、固定のリンク情報Ｄ０４「<A HREF="http://xxxx">」とを有している。メッセージ変換部３０７は、これらのインデックスＤ０１、インデックスＤ０３、及びインデックスＤ０２の部分に、メッセージデータに含まれるタイトル、本文、及び認証情報格納部３１１から読み出されたサービス名を適用することにより、テンプレートから図７（ｂ）に示すような送信用メッセージデータに変換する。【００４５】
図６に戻って、通信アドレス変換部３０８は、加入者情報格納部３１０を参照して、送信要求情報に含むサービスＩＤ及び加入者会員番号に一致するレコードを読み出す（ステップＳ２１０）。そして、通信アドレス変換部３０８は、上記読み出し処理の結果、サービスＩＤ及び加入者会員番号と一致するレコードが存在するか否かを判定する（ステップＳ２１１）。判定の結果、一致するレコードが存在しないと判定した場合は（ステップＳ２１１；ＮＯ）、メッセージ送信処理を終了する。一方、一致するレコードが存在すると判定した場合は（ステップＳ２１１；ＹＥＳ）、通信アドレス変換部３０８が、該当するレコードに含まれる加入者電話番号を読み出した後、メッセージ出力部３０９が、送信用メッセージデータに加入者電話番号を付加して送信用データ格納部３１２に格納する（ステップＳ２１２）。【００４６】
その後、メッセージ送信部３１３が、送信用メッセージデータを送信用データ格納部３１２から読み出して、通信端末４に向けて送信する（ステップＳ２１３）。図８には、通信端末４における送信用メッセージデータの出力例を示す。同図に示すように、メッセージ変換部３０７によって置換されたインデックスＤ０１，Ｄ０２，Ｄ０３が文字列Ｃ０１，Ｃ０２，Ｃ０３として出力され、メッセージ変換部３０７によって固定的に付加されたリンク情報Ｄ０４が、リンク機能付きの文字列Ｃ０４として出力される。【００４７】
送信用メッセージデータが送信されると、結果通知データ生成部３２１は、送信用メッセージデータの送信対象の加入者会員番号と送信結果とが含まれるメッセージ送信結果データを生成する（ステップＳ２１４）。その後、結果通知データ送信部３２２は、生成されたメッセージ送信結果データを、送信要求情報の送信元であるＷＥＢサーバ２ｂ或いは通信端末２ａに対して、電子メールで送信する（ステップＳ２１５）。【００４８】
以上説明したメッセージ送信システム３によれば、通信端末４を特定する加入者会員番号と、通信端末４の通信アドレスを特定する加入者電話番号と、通信端末４が加入するサービスを特定する加入対象サービスＩＤとを、サービス提供側であるＷＥＢサーバ２ｂ或いは通信端末２ａから予め受け付けておいて、それらの情報を関連づけて加入者情報格納部３１０に格納する。そして、ＷＥＢサーバ２ｂ或いは通信端末２ａから、メッセージ送信先の通信端末を特定する加入者会員番号とサービスＩＤとを受信すると、加入者情報格納部３１０を参照することにより、受信した加入者会員番号及びサービスＩＤに対応する加入者電話番号を読み出して、その電話番号をメッセージ送信先の通信アドレスとしてメッセージを出力する。これにより、メッセージ送信者の提供するサービス毎に管理された通信端末特定情報から通信アドレスに変換することで、メッセージ送信者が意図する通信端末により確実にメッセージを送信することができるとともに、メッセージ送信者毎にメッセージ送信先を制限することができる。【００４９】
また、ＷＥＢサーバ２ｂ或いは通信端末２ａからのメッセージ送信要求の際に、パスワードが併せて受信され、そのパスワードが、サービス毎に予め決められたパスワードに一致する場合にメッセージ送信を許容するので、提供サービス毎にメッセージ送信者を認証してメッセージ送信者のなりすましを防止することができる。【００５０】
なお、提供サービス特定情報と、メッセージ送信者設備を認証するための認証情報とを関連づけて格納する認証情報格納手段と、認証情報に基づいてメッセージ送信者設備を認証する送信者認証手段とを更に備え、送信要求受信手段は、メッセージ送信者設備から認証情報を併せて受信し、送信者認証手段は、送信要求受信手段によって受信された提供サービス特定情報に基づいて認証情報格納手段を参照し、提供サービス特定情報に対応する認証情報を読み出した後、認証情報と送信要求受信手段によって受信された認証情報とが一致しているかを判断することにより、メッセージ送信者設備を認証し、メッセージ出力手段は、送信者認証手段によって認証された場合に、所定メッセージを出力することが好ましい。【００５１】
この場合、メッセージ送信者設備からのメッセージ送信要求の際に、認証情報が併せて受信され、その認証情報が、サービス毎に予め決められた認証情報に一致する場合にメッセージ送信を許容するので、提供サービス毎にメッセージ送信者を認証してメッセージ送信者のなりすましを防止することができる。【００５２】
なお、本発明は上述した実施形態に限定されるものではない。例えば、メッセージ送信者設備を認証するための手段としては、パスワード認証に限られるものではなく、音声認証、指紋認証等の他の認証手段を用いてもよい。【００５３】
また、メッセージ送信システム３の規制データ検出部３０６は、規制対象データを検出した場合に送信用メッセージデータが送信されないように制御しているが、タグ情報等の規制対象データを検出した場合に、メッセージ変換部３０７に対して、当該規制対象データを削除してメッセージデータをフィルタリングするように制御してもよい。この場合、例えば、メッセージ変換部３０７は、メッセージデータに含まれる本文から、キャラクタ”HREF”等の特定のキャラクタを含むタグ情報を削除した後、その本文をテンプレートに対して適用することにより送信用メッセージデータに変換する。図９には、メッセージ変換部３０７が変換する送信用メッセージデータの変形例を示す。同図に示すように、メッセージ変換部３０７は、メッセージ送信者側から受信したメッセージデータに含まれる本文のデータＤ０５から、規制対象データに相当するリンク情報「<A HREF="http://yyyy">」を削除することによってデータＤ０６に変換して、送信用メッセージデータを生成する。【００５４】
また、メッセージ送信システム３は、メッセージデータをＨＴＭＬ形式のデータに変換して転送しているが、このデータ形式は特定のものに限られるものではなく、テキストデータ形式等の他のデータ形式に変換するように動作してもよい。【００５５】
また、メッセージ送信システム３は、送信用メッセージデータを送信用データ格納部３１２に格納してから通信端末４に送信しているが、メールサーバ等の他のコンピュータシステムを経由して通信端末側に転送するように動作してもよい。
【産業上の利用可能性】
【００５６】
本発明は、通信ネットワークを介してメッセージを送信するメッセージ送信システム及びメッセージ送信方法を使用用途とし、送信者が指定した宛先へ確実にメッセージを送信するとともに、メッセージ送信先を送信者毎に制限するものである。
【図１】
0004503606.tif 000002
【図２】
0004503606.tif 000003
【図３】
0004503606.tif 000004
【図４】
0004503606.tif 000005
【図５】
0004503606.tif 000006
【図６】
0004503606.tif 000007
【図７】
0004503606.tif 000008
【図８】
0004503606.tif 000009
【図９】
0004503606.tif 000010