(57)【要約】【課題】異なるメッセージングシステム間において、送信端末の実アドレスを送信端末の希望に応じて適切に隠蔽する。【解決手段】ＭＭＳリレー／サーバインタフェース２２が、送信側メッセージングシステムである第２メッセージングシステム３０に存在するＭＭＳ端末３０ａから、送信側メッセージングシステムとは異なる受信側メッセージングである第１メッセージングシステム１０に存在する移動端末１０ａへのメッセージを受信する。その受信したメッセージを、変換部２５が、ＭＭＳ端末３０ａが指定する送信元アドレスの変換条件に基づいて、実アドレスからダミーアドレスに変換する。そして、メッセージサーバインタフェース２１が、変換したメッセージを移動端末１０ａに送信する。【選択図】図２
2005236523.tif 000002
【特許請求の範囲】
【請求項１】
送信側メッセージングシステムに存在する送信端末とメッセージを送受信する送信側通信手段と、
前記送信端末が指定する送信元アドレスの変換条件に基づいて、前記メッセージの送信元アドレスを、前記送信端末に付与されている実アドレスから該実アドレスと異なるダミーアドレスに変換する変換手段と、
受信側メッセージングシステムに存在する受信端末と前記メッセージを送受信し、前記変換手段が変換したメッセージを前記受信端末に送信する受信側通信手段と
を備えることを特徴とするメッセージ変換装置。
【請求項２】
前記実アドレスと前記ダミーアドレスの対応を記憶する対応記憶手段を備え、
前記受信側通信手段は、送信先アドレスに前記ダミーアドレスが設定されている前記受信端末から前記送信端末への返信メッセージを受信し、
前記変換手段は、前記対応記憶手段を参照して前記返信メッセージの送信先アドレスを前記実アドレスに変換し、
前記送信側通信手段は、前記変換手段が変換した返信メッセージを前記送信端末に送信することを特徴とする請求項１に記載のメッセージ変換装置。
【請求項３】
前記返信メッセージの送信の許容回数を制御する制御手段を備えることを特徴とする請求項２に記載のメッセージ変換装置。
【請求項４】
前記変換条件は、送信先アドレス毎に設定されることを特徴とする請求項１乃至３のいずれか１項に記載のメッセージ変換装置。
【請求項５】
送信側メッセージングシステムに存在する送信端末からメッセージを受信し、
前記送信端末が指定する送信元アドレスの変換条件に基づいて、前記メッセージの送信元アドレスを、前記送信端末に付与されている実アドレスから該実アドレスと異なるダミーアドレスに変換し、
該変換したメッセージを受信側メッセージングシステムに存在する受信端末に送信することを特徴とする通信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、メッセージ変換装置及び通信方法に関する。
【背景技術】
【０００２】
従来、メッセージの送信端末に付与されている実アドレスを受信端末に対して隠蔽する技術が提案されている。例えば、マルチメディアメッセージングサービス（Multimedia  Messaging  Service、以下「ＭＭＳ」と表す）を行うメッセージングシステムでは、ＭＭＳ端末が、「X-Mms-Sender-Visibility」を送信元アドレスの非表示を示す「HIDE」に設定したメッセージを送信することにより、送信元アドレスに設定されている送信端末の実アドレスの隠蔽をＭＭＳリレー／サーバに要求する。ＭＭＳリレー／サーバは、「X-Mms-Sender-Visibility」が「HIDE」に設定されたメッセージについては、その送信元アドレスに設定された実アドレスを削除して、受信端末に送信する。又、一つのメールシステムにおいて、送信元の実アドレスを仮想アドレスに置換して転送し、相手からの返信メールに対しては仮想アドレスを実アドレスに置換して転送する電子メールシステム等も提案されている（例えば、特許文献１、特許文献２参照）。
【特許文献１】特開平１０−２１５２７７号公報
【特許文献２】特開２００３−１３４１６６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、ＭＭＳを行うメッセージングシステムや従来の電子メールシステムのように実アドレスを隠蔽する仕組みを持つメッセージングシステムと、そのような仕組みを持たないメッセージングシステムとを接続しようとした場合、以下のような問題を生じた。例えば、図９に示すように、ＭＭＳ端末４３０ａが「X-Mms-Sender-Visibility」を「HIDE」に設定した、異なるメッセージングシステムに存在する移動端末４１０ａへのメッセージを含む送信要求をＭＭＳリレー／サーバ４３０ｄに送信する（Ｓ４０１）。ＭＭＳリレー／サーバ４３０ｄは、送信要求に含まれるメッセージを一旦、格納し（Ｓ４０２）、送信応答をＭＭＳ端末４３０ａに送信する（Ｓ４０３）。
【０００４】
ＭＭＳリレー／サーバ４３０ｄは、メッセージを、移動端末４１０ａが接続するメッセージサーバ４１０ｄにＳＭＴＰにより送信する（Ｓ４０４）。このとき、メッセージサーバ４１０ｄが、異なるメッセージングシステムから届いた送信元アドレスが設定されていないメッセージを不適切なメッセージと判断して、移動端末４１０ａへのメッセージ送信を中止してしまうことを避けるために、ＭＭＳリレー／サーバ４３０ｄは、送信元アドレスに設定されているＭＭＳ端末４３０ａの実アドレスを削除せずに送信する。メッセージサーバ４１０ｄは、メッセージを受信したことをＭＭＳリレー／サーバ４３０ｄに通知し（Ｓ４０５）、受信したメッセージを一旦、格納する（Ｓ４０６）。
【０００５】
更に、メッセージサーバ４１０ｄは、移動端末４１０ａに着信通知（Message  Notification）を行う（Ｓ４０７）。このとき、実アドレスを隠蔽する技術を持たないメッセージサーバ４１０ｄは、実アドレスからのメッセージが届いたことを移動端末４１０ａに通知してしまう。そして、移動端末４１０ａは、メッセージ受信要求（HTTP  GET）をメッセージサーバ４１０ｄに送信する（Ｓ４０８）。メッセージサーバ４１０ｄは、移動端末４１０ａにメッセージを送信する（Ｓ４０９）。このとき、実アドレスを隠蔽する技術を持たないメッセージサーバ４１０ｄは、送信元アドレスに設定された実アドレスを削除せずに送信してしまう。
【０００６】
このように、実アドレスを隠蔽する仕組みを持つメッセージングシステムと、そのような仕組みを持たないメッセージングシステムとを接続しようとした場合には、実アドレスの隠蔽を適切に行うことができないという問題を生じた。更に、従来の電子メールシステムでは、実アドレスから一定の形式の仮想アドレスに置換するため、例えば、送信端末が受信端末に応じて異なる形式の仮想アドレスに変更したい場合に、対応することができなかった。
【０００７】
そこで、本発明は、異なるメッセージングシステム間において、送信端末の実アドレスを送信端末の希望に応じて適切に隠蔽することを目的とする。
【課題を解決するための手段】
【０００８】
本発明に係るメッセージ変換装置は、メッセージを送信する側のメッセージングシステム（以下「送信側メッセージングシステム」という）に存在する送信端末とメッセージを送受信する送信側通信手段と、送信端末が指定する送信元アドレスの変換条件に基づいて、メッセージの送信元アドレスを、送信端末に付与されているアドレス（以下「実アドレス」という）からその実アドレスと異なるアドレス（以下「ダミーアドレス」という）に変換する変換手段と、メッセージを受信する側のメッセージングシステム（以下「受信側メッセージングシステム」という）に存在する受信端末とメッセージを送受信し、変換手段が変換したメッセージを受信端末に送信する受信側通信手段とを備えることを特徴とする。
【０００９】
このようなメッセージ変換装置によれば、送信側通信手段が、送信側メッセージングシステムに存在する送信端末から、送信側メッセージングシステムとは異なる受信側メッセージングに存在する受信端末へのメッセージを受信する。その受信したメッセージを、変換手段が、送信端末が指定する送信元アドレスの変換条件に基づいて、実アドレスからダミーアドレスに変換する。そして、受信側通信手段が、変換したメッセージを受信端末に送信する。よって、メッセージ変換装置は、異なるメッセージングシステム間において、送信端末の実アドレスを送信端末の希望に応じて適切に隠蔽することができる。
【００１０】
更に、メッセージ変換装置は、実アドレスとダミーアドレスの対応を記憶する対応記憶手段を備え、受信側通信手段は、送信先アドレスにダミーアドレスが設定されている受信端末から送信端末へのメッセージ（以下「返信メッセージ」という）を受信し、変換手段は、対応記憶手段を参照して返信メッセージの送信先アドレスを実アドレスに変換し、送信側通信手段は、変換手段が変換した返信メッセージを送信端末に送信することが好ましい。
【００１１】
これによれば、対応記憶手段が実アドレスとダミーアドレスの対応を記憶するため、変換手段は、対応記憶手段を参照して返信メッセージの送信先アドレスをダミーアドレスから実アドレスに変換できる。そして、送信側通信手段が変換手段が変換した返信メッセージを送信端末に送信する。そのため、送信端末のアドレスを隠蔽するためにメッセージの送信元アドレスがダミーアドレスに変換された場合であっても、受信端末はダミーアドレスを用いて送信端末に返信メッセージを送信でき、送信端末は受信端末からの返信メッセージを受信できる。
【００１２】
又、メッセージ変換装置は、返信メッセージの送信の許容回数を制御する制御手段を備えることが好ましい。これによれば、メッセージ変換装置は、送信端末のアドレスを隠蔽した場合に、受信端末から送信端末への返信メッセージの送信をどの程度許容するかを制御できる。更に、変換条件は、送信先アドレス毎に設定されることが好ましい。これによれば、送信先アドレス毎に変換条件を変えることができる。
【００１３】
本発明に係る通信方法は、送信側メッセージングシステムに存在する送信端末からメッセージを受信し、送信端末が指定する送信元アドレスの変換条件に基づいて、メッセージの送信元アドレスを、送信端末に付与されている実アドレスからその実アドレスと異なるダミーアドレスに変換し、変換したメッセージを受信側メッセージングシステムに存在する受信端末に送信することを特徴とする。
【発明の効果】
【００１４】
以上説明したように、本発明によれば、異なるメッセージングシステム間において、送信端末の実アドレスを送信端末の希望に応じて適切に隠蔽することができる。
【発明を実施するための最良の形態】
【００１５】
［第１の実施の形態］
〔通信システム〕
図１に示すように、通信システム１は、第１メッセージングシステム１０と、変換サーバ２０と、第２メッセージングシステム３０とを備える。通信システム１は、異なるメッセージングシステム、第１メッセージングシステム１０と第２メッセージングシステム３０とを、変換サーバ２０を介して接続して構成される。尚、第１メッセージングシステム１０と第２メッセージングシステム３０との接続の仕方に制約はない。
【００１６】
第１メッセージングシステム１０は、移動端末１０ａと、無線基地局１０ｂと、移動パケット通信網１０ｃと、メッセージサーバ１０ｄとを備える。第１メッセージングシステム１０は、実アドレスを隠蔽する仕組みを持たない。第２メッセージングシステム３０は、マルチメディアメッセージングサービス（Multimedia  Messaging  Service、以下「ＭＭＳ」と表す）端末３０ａと、無線基地局３０ｂと、移動パケット通信網３０ｃと、ＭＭＳリレー／サーバ３０ｄとを備える。第２メッセージングシステム３０は、実アドレスを隠蔽する仕組みを持つ。本実施形態では、ＭＭＳ端末３０ａが送信端末、第２メッセージングシステム３０が送信側メッセージングシステムとなり、移動端末１０ａが受信端末、第１メッセージングシステム１０が受信側メッセージングシステムとなる場合を例にとって説明する。以下、送信端末や受信端末に付与されている送信端末や受信端末に固有のアドレスを「実アドレス」という。実アドレスと異なるアドレスを「ダミーアドレス」という。
【００１７】
移動端末１０ａは、無線基地局１０ｂを介して移動パケット通信網１０ｃに接続し、メッセージサーバ１０ｄとメッセージを送受信する。そして、移動端末１０ａは、メッセージサーバ１０ｄを介して、ＭＭＳ端末３０ａやＭＭＳリレー／サーバ３０ｄ、変換サーバ２０とメッセージを送受信する。又、移動端末１０ａは、受信拒否設定を含む拒否通知メッセージを、メッセージサーバ１０ｄに送信する。受信拒否設定とは、送信元アドレスにダミーアドレスが設定されているメッセージの受信を拒否する設定である。更に、移動端末１０ａは、送信先アドレスにダミーアドレスを設定されている受信端末から送信端末への返信メッセージを、ＭＭＳ端末３０ａに送信する。このとき、移動端末１０ａは、ダミー設定ヘッダを返信メッセージに付加して送信する。ダミー設定ヘッダは、送信先アドレス又は送信元アドレスにダミーアドレスが設定されていることを示すヘッダである。ダミー設定ヘッダは、送信先アドレス又は送信元アドレスのいずれにダミーアドレスが設定されているかの指定を含む。移動端末１０ａは、例えば、ｉ−ｍｏｄｅ（登録商標）端末を用いることができる。
【００１８】
メッセージサーバ１０ｄは、変換サーバ２０を介してＭＭＳリレー／サーバ３０ｄとメッセージを送受信し、ＭＭＳリレー／サーバ３０ｄを介してＭＭＳ端末３０ａとメッセージを送受信する。又、メッセージサーバ１０ｄは、移動パケット通信網１０ｃを介して移動端末１０ａとメッセージを送受信する。メッセージサーバ１０ｄは、移動端末１０ａから拒否通知メッセージを受信する。メッセージサーバ１０ｄは、拒否通知メッセージに含まれる受信拒否設定を記憶する。メッセージサーバ１０ｄは、メッセージに、送信元アドレスを指定したダミー設定ヘッダが付加されており、送信元アドレスにダミーアドレスが設定されている場合、移動端末１０ａが受信拒否を設定しているか否かを判断する。メッセージサーバ１０ｄは、受信拒否を設定していない場合には、移動端末１０ａにメッセージを送信する。メッセージサーバ１０ｄは、受信拒否を設定している場合には、メッセージを移動端末１０ａに送信しない。そして、メッセージサーバ１０ｄは、受信が拒否されたことを送信端末に通知する受信拒否通知を変換サーバ２０に送信する。又、メッセージサーバ１０ｄは、送信先アドレスを指定したダミー設定ヘッダが付加されており、送信先アドレスにダミーアドレスが設定されている返信メッセージを、移動端末１０ａから受信した場合には、一律に、変換サーバ２０に送信する。メッセージサーバ１０ｄは、例えば、ｉ−ｍｏｄｅ（登録商標）サーバを用いることができる。
【００１９】
ＭＭＳ端末３０ａは、無線基地局３０ｂを介して移動パケット通信網３０ｃに接続し、ＭＭＳリレー／サーバ３０ｄとメッセージを送受信する。そして、ＭＭＳ端末３０ａは、ＭＭＳリレー／サーバ３０ｄを介して、移動端末１０ａやメッセージサーバ１０ｄ、変換サーバ２０とメッセージを送受信する。ＭＭＳリレー／サーバ３０ｄは、変換サーバ２０を介してメッセージサーバ１０ｄとメッセージを送受信し、メッセージサーバ１０ｄを介して移動端末１０ａとメッセージを送受信する。又、ＭＭＳリレー／サーバ３０ｄは、移動パケット通信網３０ｃを介してＭＭＳ端末３０ａとメッセージを送受信する。
【００２０】
変換サーバ２０は、第１メッセージングシステム１０と第２メッセージングシステム３０との間でメッセージを中継する。変換サーバ２０は、メッセージの送信元アドレスや送信先アドレスを、実アドレスとダミーアドレスとの間で変換するメッセージ変換装置である。図２に示すように、変換サーバ２０は、メッセージサーバインタフェース２１と、ＭＭＳリレー／サーバインタフェース２２と、登録部２３と、制御部２４と、変換部２５と、条件データベース２６と、対応テーブル２７と、メッセージ格納部２８とを備える。
【００２１】
ＭＭＳリレー／サーバインタフェース２２は、ＭＭＳリレー／サーバ３０ｄとのインタフェースである。ＭＭＳリレー／サーバインタフェース２２は、送信側メッセージングシステムに存在する送信端末とメッセージを送受信する送信側通信手段である。ＭＭＳリレー／サーバインタフェース２２は、ＭＭＳリレーサーバ３０ｄを介して、送信端末であるＭＭＳ端末３０ａとメッセージを送受信する。メッセージサーバインタフェース２１は、メッセージサーバ１０ｄとのインタフェースである。メッセージサーバインタフェース２１は、受信側メッセージングシステムに存在する受信端末とメッセージを送受信し、変換部２５が変換したメッセージを受信端末に送信する受信側通信手段である。メッセージサーバインタフェース２１は、メッセージサーバ１０ｄを介して受信端末である移動端末１０ａとメッセージを送受信する。
【００２２】
メッセージサーバインタフェース２１、ＭＭＳリレー／サーバインタフェース２２は、移動端末１０ａやＭＭＳ端末３０ａから、移動端末１０ａやＭＭＳ端末３０ａが送信端末になるときのための変換条件を含む条件通知メッセージを受信する。条件通知メッセージの送信先アドレスには、変換サーバ２０のアドレスが設定され、送信元アドレスには、移動端末１０ａやＭＭＳ端末３０ａの実アドレスが設定される。例えば、条件通知メッセージの本文に変換条件が設定される。
【００２３】
変換条件とは、送信端末が指定する送信元アドレスの変換条件である。変換条件には、例えば、「実アドレスのホスト名のみを変換する」、「実アドレスのドメイン名のみを変換する」、「実アドレス全体を変換する」のような実アドレスの変換部分を指定した条件がある。又、変換条件には、「送信先アドレスに実アドレスＡが設定されている場合には変換する」のような実アドレスを変換してメッセージを送信したい受信端末を指定した条件がある。更に、変換条件には、「送信先アドレスに実アドレスＢが設定されている場合には、実アドレスのホスト名のみを変換する」、「送信先アドレスに実アドレスＣが設定されている場合には、実アドレスのドメイン名のみを変換する」、「送信先アドレスに実アドレスＤが設定されている場合には、実アドレス全体を変換する」のような実アドレスを変換してメッセージを送信したい受信端末毎に実アドレスの変換部分を指定した条件がある。このように、変換条件は送信先アドレス毎に設定できる。
【００２４】
又、メッセージサーバインタフェース２１、ＭＭＳリレー／サーバインタフェース２２は、登録部２３から設定ページを取得し、移動端末１０ａやＭＭＳ端末３０ａに送信する。設定ページは、移動端末１０ａやＭＭＳ端末３０ａが変換条件を入力して設定し、変換サーバ２０に通知するためのページである。メッセージサーバインタフェース２１、ＭＭＳリレー／サーバインタフェース２２は、移動端末１０ａやＭＭＳ端末３０ａから、変換サーバ２０のポータルサイトへのアクセス要求、設定ページに入力した変換条件を受信し、登録部２３に入力する。
【００２５】
ＭＭＳリレー／サーバインタフェース２２は、送信側メッセージングシステムである第２メッセージングシステム３０に存在する、送信端末であるＭＭＳ端末３０ａから、受信側メッセージングシステムである第１メッセージングシステム１０に存在する、受信端末である移動端末１０ａへのメッセージを受信する。ＭＭＳリレー／サーバインタフェース２２は、受信したメッセージを制御部２４に入力する。ＭＭＳリレー／サーバインタフェース２２は、受信端末である移動端末１０ａが受信拒否を設定している場合、受信拒否通知を送信端末であるＭＭＳ端末３０ａに送信する。ＭＭＳリレー／サーバインタフェース２２は、変換部２５が変換した、受信端末である移動端末１０ａから、送信端末であるＭＭＳ端末３０ａへの返信メッセージをＭＭＳ端末３０ａに送信する。ＭＭＳリレー／サーバインタフェース２２は、制御部２４から受信拒否通知や変換後の返信メッセージを取得する。
【００２６】
メッセージサーバインタフェース２１は、受信側メッセージングシステムである第１メッセージングシステム１０に存在する、受信端末である移動端末１０ａに、送信端末であるＭＭＳ端末３０ａからのメッセージを送信する。メッセージサーバインタフェース２１は、宛先不明通知を受信端末である移動端末１０ａに送信する。宛先不明通知とは、返信メッセージの送信端末への送信の許容回数を超える返信メッセージを、送信端末に送信することを拒否する通知である。メッセージサーバインタフェース２１は、制御部２４からメッセージや宛先不明通知を取得する。メッセージサーバインタフェース２１は、受信端末である移動端末１０ａから、送信端末であるＭＭＳ端末３０ａへのメッセージを受信する。メッセージサーバインタフェース２１は、メッセージサーバ１０ｄからＭＭＳ端末３０ａへの受信拒否通知を受信する。メッセージサーバインタフェース２１は、受信したメッセージや受信拒否通知を制御部２４に入力する。
【００２７】
条件データベース２６は、変換条件を記憶する条件記憶手段である。条件データベース２６は、移動端末１０ａやＭＭＳ端末３０ａが送信端末になるときのための変換条件を、移動端末１０ａやＭＭＳ端末３０ａの実アドレスに対応付けて記憶する。
【００２８】
登録部２３は、移動端末１０ａやＭＭＳ端末３０ａから変換条件を取得し、条件データベース２６に登録する登録手段である。登録部２３は、メッセージサーバインタフェース２１、ＭＭＳリレー／サーバインタフェース２２から、条件通知メッセージを取得する。登録部２３は、条件通知メッセージから変換条件を取得する。登録部２３は、条件通知メッセージの送信元アドレスから、移動端末１０ａやＭＭＳ端末３０ａの実アドレスを取得する。登録部２３は、取得した実アドレスに対応付けて、取得した変換条件を条件データベース２６に登録する。
【００２９】
又、登録部２３は、メッセージサーバインタフェース２１、ＭＭＳリレー／サーバインタフェース２２から、ポータルサイトへのアクセス要求を取得する。登録部２３は、設定ページをメッセージサーバインタフェース２１、ＭＭＳリレー／サーバインタフェース２２に入力する。そして、登録部２３は、メッセージサーバインタフェース２１、ＭＭＳリレー／サーバインタフェース２２から、設定ページに入力された変換条件を取得する。登録部２３は、移動端末１０ａやＭＭＳ端末３０ａの実アドレスに対応付けて、取得した変換条件を条件データベース２６に登録する。登録部２３は、既に変換条件が登録されている移動端末１０ａやＭＭＳ端末３０ａについて、新たに変換条件を取得した場合には、条件データベース２６に新たに取得した変換条件を登録して、条件データベース２６を更新する。
【００３０】
このような登録部２３、条件データベース２６によれば、移動端末１０ａやＭＭＳ端末３０ａは、条件通知メッセージを送信したり、設定ページを用いて変換条件を設定したりすることにより、送信端末になったときに変換サーバ２０に用いて欲しい変換条件を予め変換サーバ２０に登録しておくことができる。尚、登録部２３は、条件データベース２６に登録している変換条件を、移動端末１０ａやＭＭＳ端末３０ａに提供し、移動端末１０ａやＭＭＳ端末３０ａが条件データベース２６に登録している変換条件を閲覧可能なようにしてもよい。
【００３１】
対応テーブル２７は、実アドレスとダミーアドレスの対応を記憶する対応記憶手段である。メッセージ格納部２８は、送信端末から受信端末へのメッセージが格納されるメッセージ格納手段である。メッセージ格納部２８には、送信側ＩＤ、受信側ＩＤに対応付けてメッセージが格納される。送信側ＩＤは、送信側メッセージングシステムにおいてメッセージに付与されるメッセージの識別情報である。受信側ＩＤは、受信側メッセージングシステムに送信するメッセージを識別するために、メッセージに付与されるメッセージの識別情報である。本実施形態では、送信側ＩＤは、第２メッセージングシステム３０において、ＭＭＳリレー／サーバ３０ｄによって付与される。受信側ＩＤは、変換サーバ２０によって付与される。
【００３２】
制御部２４は、ＭＭＳリレー／サーバインタフェース２２から、ＭＭＳ端末３０ａから移動端末１０ａへのメッセージを取得する。制御部２４は、メッセージに受信側ＩＤを付与する。制御部２４は、メッセージに付与されている送信側ＩＤ、付与した受信側ＩＤに対応付けて、メッセージをメッセージ格納部２８に格納する。これにより、変換サーバ２０は、送信端末が送信したメッセージと、受信側システムに送信するメッセージとを関連付けることができる。
【００３３】
制御部２４は、メッセージ格納部２８から、ＭＭＳ端末３０ａから移動端末１０ａへのメッセージと受信側ＩＤを取得する。制御部２４は、メッセージを受信側ＩＤに対応付けたメッセージとする。制御部２４は、取得したメッセージの送信元アドレスに設定されているＭＭＳ端末３０ａの実アドレスに基づいて条件データベース２６を検索する。制御部２４は、ＭＭＳ端末３０ａの実アドレスに対応付けられている変換条件を、ＭＭＳ端末３０ａが指定する変換条件として取得する。次に、制御部２４は、「X-Mms-Sender-Visibility」が送信元アドレスの非表示を示す「HIDE」に設定されたメッセージか否かを判断する。制御部２４は、「HIDE」に設定されている場合には、ＭＭＳ端末３０ａが、実アドレスの隠蔽を要求していると判断し、取得した変換条件とメッセージを変換部２５に入力する。
【００３４】
制御部２４は、「HIDE」に設定されていない場合には、変換条件に受信端末の指定が含まれているか否かを判断する。制御部２４は、受信端末の指定が含まれている場合には、メッセージの送信先アドレスに設定されている受信端末の実アドレスと、変換条件に含まれる受信端末の実アドレスとを比較し、その受信端末が変換条件において指定されているか否かを判断する。制御部２４は、送信先アドレスの実アドレスと変換条件に含まれる実アドレスとが一致し、その受信端末が変換条件において指定されている場合には、変換条件とメッセージを変換部２５に入力する。一方、制御部２４は、「HIDE」に設定されておらず、変換条件に受信端末の指定が含まれていない場合、又は、「HIDE」に設定されておらず、受信端末が変換条件において指定されていない場合には、ＭＭＳ端末３０ａが、実アドレスの隠蔽を要求していないと判断し、メッセージをそのままメッセージサーバインタフェース２１に入力する。又、制御部２４は、メッセージを変換部２５に入力した場合、変換部２５から変換後のメッセージを取得し、取得したメッセージをメッセージサーバインタフェース２１に入力する。
【００３５】
又、制御部２４は、返信メッセージの送信端末への送信の許容回数を制御する制御手段として機能する。ここでは、制御部２４は、許容回数を１回に制限する。具体的には、制御部２４は、メッセージサーバインタフェース２１から、移動端末１０ａからＭＭＳ端末３０ａへのメッセージを取得する。制御部２４は、メッセージに送信先アドレスを指定したダミー設定ヘッダが付加されている場合には、送信先アドレスにダミーアドレスが設定されている返信メッセージであると判断し、ダミー設定ヘッダが付加されていない場合には、実アドレス宛の通常のメッセージと判断する。
【００３６】
制御部２４は、実アドレス宛のメッセージと判断した場合には、取得したメッセージをそのままＭＭＳリレー／サーバインタフェース２２に入力する。制御部２４は、返信メッセージであると判断した場合には、送信先アドレスに設定されているダミーアドレスに基づいて、対応テーブル２７を検索する。制御部２４は、対応テーブル２７にそのダミーアドレスと実アドレスの対応が登録されている場合には、返信メッセージはまだ一度も送信されておらず、初回返信メッセージであると判断し、変換部２５に入力する。そして、制御部２４は、変換部２５から、送信先アドレスが実アドレスに変換された返信メッセージを取得する。制御部２４は、変換後の返信メッセージの送信先アドレスに設定されている実アドレスに基づいて対応テーブル２７を検索し、その実アドレスとダミーアドレスとの対応を削除する。更に、制御部２４は、変換後の返信メッセージをＭＭＳリレー／サーバインタフェース２２に入力する。
【００３７】
一方、制御部２４は、対応テーブル２７にそのダミーアドレスと実アドレスの対応が登録されていない場合には、返信メッセージは既に送信されており、初回返信メッセージではないと判断する。そして、制御部２４は、移動端末１０ａへの宛先不明通知を作成して、メッセージサーバインタフェース２１に入力する。又、制御部２４は、返信メッセージを破棄する。あるいは、制御部２４は、返信メッセージを返送するように制御してもよい。具体的には、制御部２４は、返信メッセージの送信元アドレスを送信先アドレスに設定し、返信メッセージ自体をデータ部に設定して、返送用返信メッセージを作成する。そして、制御部２４は、返送用返信メッセージをメッセージサーバインタフェース２１に入力する。
【００３８】
このように、制御部２４は、返信メッセージの送信端末への送信が一度完了すると、即ち、初回返信メッセージを送信すると、対応テーブル２７から送信端末から受信端末へのメッセージの送信に用いられた実アドレスとダミーアドレスとの対応を削除する。そして、制御部２４は、対応テーブルに返信メッセージの送信先アドレスに設定されているダミーアドレスと実アドレスとの対応が登録されていない場合には、許容回数（１回）を超える返信メッセージであると判断し、その返信メッセージを送信端末に送信しないように制御する。尚、制御部２４は、許容回数が２回以上の場合には、返信メッセージを許容回数だけ送信した際に対応を対応テーブル２７から削除することにより、同様に制御できる。
【００３９】
更に、制御部２４は、メッセージサーバインタフェース２１から、メッセージサーバ１０ｄからの受信拒否通知を取得する。メッセージサーバ１０ｄからの受信拒否通知は受信側ＩＤに対応付けられている。制御部２４は、受信側ＩＤに基づいてメッセージ格納部２８を検索し、対応する送信側ＩＤを取得する。制御部２４は、メッセージサーバ１０ｄからの受信拒否通知を、受信側ＩＤに替えて送信側ＩＤに対応付ける。制御部２４は、送信側ＩＤに対応付けた受信拒否通知をＭＭＳリレー／サーバインタフェース２２に入力する。これにより、変換サーバ２０は、送信端末が送信したメッセージとそれに対する受信側システムからの受信拒否通知との対応をとることができる。
【００４０】
変換部２５は、送信端末が指定する送信元アドレスの変換条件に基づいて、送信端末から受信端末へのメッセージの送信元アドレスを、実アドレスからダミーアドレスに変換する変換手段である。更に、変換部２５は、対応記憶手段である対応テーブル２７を参照して、返信メッセージの送信先アドレスをダミーアドレスから実アドレスに変換する。
【００４１】
変換部２５は、制御部２４から、ＭＭＳ端末３０ａから移動端末１０ａへのメッセージとその変換条件を取得する。変換部２５は、実アドレスの変換部分だけを指定した変換条件の場合には、実アドレスの指定された変換部分を変換して、ダミーアドレスに変換する。変換部２５は、受信端末毎に実アドレスの変換部分を指定した変換条件の場合には、メッセージの送信先アドレスに設定されている受信端末の実アドレスと、変換条件に含まれる受信端末の実アドレスとを比較し、その受信端末について指定されている変換部分を判断する。そして、変換部２５は、実アドレスの判断した変換部分を変換して、ダミーアドレスに変換する。又、変換部２５は、受信端末だけを指定した変換条件のように、実アドレスの変換部分の指定がない変換条件の場合には、実アドレスの予め設定されたデフォルトの変換部分を変換して、ダミーアドレスに変換する。
【００４２】
変換部２５、対応テーブル２７に、実アドレスと変換したダミーアドレスとを対応付けて登録する。このようにして、変換部２５は、実ドレスとダミーアドレスとの対応を記憶する対応テーブル２７を作成していく。変換部２５は、送信元アドレスをダミーアドレスに変換したメッセージに、送信元アドレスを指定したダミー設定ヘッダを付加して制御部２４に入力する。
【００４３】
例えば、変換部２５は、対応テーブル２７に格納されている実アドレスとダミーアドレスとの対応に示すように、指定されている変換部分が実アドレスのホスト名のみの場合、実アドレス「ａｂｃ＠ｘｙｚ．ｃｏｍ」のホスト名「ａｂｃ」を「１２３」に変換し、実アドレスをダミーアドレス「１２３＠ｘｙｚ．ｃｏｍ」に変換する。変換部２５は、指定されている変換部分が実アドレスのドメイン名のみの場合、実アドレス「ｄｅｆ＠ｘｙｚ．ｃｏｍ」のドメイン名「ｘｙｚ．ｃｏｍ」を「４５６．ｊｐ」に変換し、実アドレスをダミーアドレス「ｄｅｆ＠４５６．ｊｐ」に変換する。変換部２５は、指定されている変換部分が実アドレス全体の場合、実アドレス「ｇｈｉ＠ｘｙｚ．ｃｏｍ」全体を「１２３＠４５６．ｊｐ」に変換する。
【００４４】
更に、変換部２５は、制御部２４から返信メッセージを取得する。変換部２５は、返信メッセージの送信先アドレスに設定されているダミーアドレスに基づいて対応テーブル２７を検索する。変換部２５は、対応テーブル２７から、ダミーアドレスと対応付けられている実アドレスを取得する。変換部２５は、返信メッセージの送信先アドレスに設定されているダミーアドレスを、取得した実アドレスに変換する。更に、変換部２５は、ダミー設定ヘッダをメッセージから削除する。変換部２５は、変換後の返信メッセージを制御部２４に入力する。
【００４５】
〔通信方法〕
図１に示した通信システム１を用いた通信方法の手順を、図３を用いて説明する。まず、送信端末であるＭＭＳ端末３０ａが、ＭＭＳリレー／サーバ３０ｄに、受信端末である移動端末１０ａへのメッセージの送信を要求する送信要求（MM1_ M_submit.REQ）を送信する（Ｓ１０１）。送信要求には、「X-Mms-Sender-Visibility」が送信元アドレスの非表示を示す「HIDE」に設定された移動端末１０ａ宛のメッセージが含まれる。ＭＭＳリレー／サーバ３０ｄは、メッセージに送信側ＩＤ＝１０１を付与し、メッセージを一旦格納する（Ｓ１０２）。ＭＭＳリレー／サーバ３０ｄは、ＭＭＳ端末３０ａに、送信要求を受信したことを通知する送信応答（MM1_M_submit.RES）を送信する（Ｓ１０３）。
【００４６】
ＭＭＳリレー／サーバ３０ｄは、変換サーバ２０に、メッセージの移動端末１０ａへの転送を要求する転送要求（MM4_Forward.REQ）を、ＭＭ４インタフェースにより送信する（Ｓ１０４）。転送要求には送信側ＩＤ＝１０１が付与され、「X-Mms-Sender-Visibility」が「HIDE」に設定された移動端末１０ａ宛のメッセージが含まれる。変換サーバ２０は、転送要求を受信したことをＭＭＳリレー／サーバ３０ｄに通知する（Ｓ１０５）。更に、変換サーバ２０は、メッセージを受信し、転送を了承したことを通知する転送応答（MM4_Forward.RES）をＭＭＳリレー／サーバ３０ｄに送信する（Ｓ１０６）。ＭＭＳリレー／サーバ３０ｄは、転送応答を受信したことを変換サーバ２０に通知する（Ｓ１０７）。
【００４７】
変換サーバ２０は、ＭＭＳリレー／サーバ３０ｄを介してＭＭＳ端末３０ａから受信した移動端末１０ａ宛のメッセージに受信側ＩＤ＝２０１を付与する。そして、変換サーバ２０は、図２に示すように、送信側ＩＤ＝１０１及び受信側ＩＤ＝２０１に対応付けて、受信したメッセージをメッセージ格納部２８に格納する。更に、変換サーバ２０は、メッセージ格納部２８から、「X-Mms-Sender-Visibility」が「HIDE」に設定されているメッセージを取得し、ＭＭＳ端末３０ａが実アドレスの隠蔽を要求していると判断する。そして、変換サーバ２０は、メッセージの送信元アドレスを、ＭＭＳ端末３０ａが指定する送信元アドレスの変換条件に基づいて、ＭＭＳ端末３０ａに付与されている実アドレスからダミーアドレスに変換する。そして、変換サーバ２０は、対応テーブル２７に、実アドレスとダミーアドレスとの対応を登録する（Ｓ１０８）。
【００４８】
変換サーバ２０は、送信元アドレスにダミーアドレスが設定され、送信元アドレスを指定したダミー設定ヘッダが付加された移動端末１０ａ宛のメッセージを、受信側ＩＤ＝２０１に対応付けてメッセージサーバ１０ｄに送信する。これにより、変換サーバ２０は、移動端末１０ａ宛のメッセージが届いていることをメッセージサーバ１０ｄに通知する着信通知を行う（Ｓ１０９）。メッセージサーバ１０ｄは、メッセージを受信したことを変換サーバ２０に通知する（Ｓ１１０）。メッセージサーバ１０ｄは、移動端末１０ａ宛のメッセージを一旦格納する（Ｓ１１１）。
【００４９】
メッセージサーバ１０ｄは、移動端末１０ａが送信元アドレスにダミーアドレスが設定されているメッセージの受信拒否を設定しているか否かを判断する（Ｓ１１２）。ステップ（Ｓ１１２）において、メッセージサーバ１０ｄは、移動端末１０ａが受信拒否を設定していると判断した場合には、メッセージを移動端末１０ａに送信せずに破棄する。そして、メッセージサーバ１０ｄは、受信側ＩＤ＝２０１に対応付けて受信拒否通知を変換サーバ２０に送信する（Ｓ１１３）。変換サーバ２０は、受信拒否通知を受信したことをメッセージサーバ１０ｄに通知する（Ｓ１１４）。
【００５０】
変換サーバ２０は、受信側ＩＤ＝２０１に対応する送信側ＩＤ＝１０１をメッセージ格納部２８から取得し、取得した送信側ＩＤ＝１０１に対応付けて受信拒否通知（MM4_delivery_report.REQ）：rejectedをＭＭＳリレー／サーバ３０ｄに送信する（Ｓ１１５）。ＭＭＳリレー／サーバ３０ｄは、受信拒否通知を受信したことを通知する受信拒否応答（MM4_delivery_report.RES）：rejectedを変換サーバ２０に送信する（Ｓ１１６）。そして、ＭＭＳリレー／サーバ３０ｄが、受信拒否通知（MM1_delivery_report.REQ）：rejectedをＭＭＳ端末３０ａに送信する（Ｓ１１７）。
【００５１】
一方、ステップ（Ｓ１１２）において、メッセージサーバ１０ｄは、移動端末１０ａが受信拒否を設定していないと判断した場合には、移動端末１０ａに、送信元アドレスにダミーアドレスが設定されたメッセージが届いていることを知らせる着信通知（Message  Notification）を送信する（Ｓ１１８）。着信通知を受信した移動端末１０ａは、メッセージを要求するメッセージ受信要求（HTTP  GET）を、メッセージサーバ１０ｄに送信する（Ｓ１１９）。そして、メッセージサーバ１０ｄは、ＭＭＳ端末３０ａから移動端末１０ａへのメッセージであって、送信元アドレスにダミーアドレスが設定されたメッセージを、移動端末１０ａに送信する（Ｓ１２０）。
【００５２】
移動端末１０ａは、ＭＭＳ端末３０ａからのメッセージの送信元アドレスに設定されているダミーアドレスが送信先アドレスに設定され、送信先アドレスを指定したダミー設定ヘッダが付加された返信メッセージを、メッセージサーバ１０ｄに送信する（Ｓ１２１）。メッセージサーバ１０ｄは、返信メッセージを受信したことを移動端末１０ａに通知する（Ｓ１２２）。メッセージサーバ１０ｄは、返信メッセージを変換サーバ２０に送信する（Ｓ１２３）。変換サーバ２０は、返信メッセージを受信したことをメッセージサーバ１０ｄに通知する（Ｓ１２４）。
【００５３】
変換サーバ２０は、返信メッセージの送信先アドレスに設定されているダミーアドレスに基づいて対応テーブル２７を検索し、対応テーブル２７にそのダミーアドレスと実アドレスの対応が登録されているか否かを判断する。このようにして、変換サーバ２０は、返信メッセージが初回返信メッセージであるか否かを判断する（Ｓ１２５）。ステップ（Ｓ１２５）において、変換サーバ２０は、対応が登録されており、初回返信メッセージであると判断した場合には、対応テーブル２７を参照して送信先アドレスに設定されているダミーアドレスを実アドレスに変換し、変換後の返信メッセージを含む転送要求（MM4_Forward.REQ）を、ＭＭＳリレー／サーバ３０ｄに送信する（Ｓ１２６）。ＭＭＳリレー／サーバ３０ｄは、転送要求を受信したことを変換サーバ２０に通知する（Ｓ１２７）。更に、ＭＭＳリレー／サーバ３０ｄは、メッセージを受信し、転送を了承したことを通知する転送応答（MM4_Forward.RES）を変換サーバ２０に送信する（Ｓ１２８）。変換サーバ２０は、転送応答を受信したことをＭＭＳリレー／サーバ３０ｄに通知する（Ｓ１２９）。そして、変換サーバ２０は、変換後の返信メッセージの送信先アドレスに設定されている実アドレスとダミーアドレスとの対応を、対応テーブル２７から削除する（Ｓ１３０）。
【００５４】
ＭＭＳリレー／サーバ３０ｄは、受信した変換後の返信メッセージを一旦格納する（Ｓ１３１）。そして、ＭＭＳリレー／サーバ３０ｄは、送信先アドレスに実アドレスが設定された変換後の返信メッセージを、ＭＭＳ端末３０ａに送信する（Ｓ１３２）。ＭＭＳ端末３０ａは、変換後の返信メッセージを受信したことをＭＭＳリレー／サーバ３０ｄに通知する（Ｓ１３３）。
【００５５】
一方、ステップ（Ｓ１２５）において、変換サーバ２０は、対応が既に削除されており、初回返信メッセージではないと判断した場合には、宛先不明通知（undeliverable）をメッセージサーバ１０ｄに送信する（Ｓ１３４）。メッセージサーバ１０ｄは、宛先不明通知を受信したことを変換サーバ２０に通知する（Ｓ１３５）。メッセージサーバ１０ｄは、宛先不明通知（undeliverable）を移動端末１０ａに送信する（Ｓ１３６）。そして、移動端末１０ａが、宛先不明通知（undeliverable）を受信したことをメッセージサーバ１０ｄに通知する（Ｓ１３７）。
【００５６】
〔効果〕
このような通信システム１、変換サーバ２０及び通信方法によれば、ＭＭＳリレー／サーバインタフェース２２が、送信側メッセージングシステムである第２メッセージングシステム３０に存在するＭＭＳ端末３０ａから、送信側メッセージングシステムとは異なる受信側メッセージングである第１メッセージングシステム１０に存在する移動端末１０ａへのメッセージを受信する。その受信したメッセージを、変換部２５が、ＭＭＳ端末３０ａが指定する送信元アドレスの変換条件に基づいて、実アドレスからダミーアドレスに変換する。そして、メッセージサーバインタフェース２１が、変換したメッセージを移動端末１０ａに送信する。
【００５７】
よって、変換サーバ２０は、異なるメッセージングシステム、第１メッセージングシステム１０及び第２メッセージングシステム３０間において、送信端末であるＭＭＳ端末３０ａの実アドレスをＭＭＳ端末３０ａの希望に応じて適切に、受信端末である移動端末１０ａに対して隠蔽することができる。そのため、一方のメッセージングシステムが送信元アドレスに設定された実アドレスを隠蔽する仕組みを持たない場合であっても、実アドレスの隠蔽を提供できる。特に、移動端末１０ａやＭＭＳ端末３０ａが送信端末になったときに変換サーバ２０に用いて欲しい変換条件を送信先アドレス毎に設定することにより、変換条件が送信先アドレス毎に設定される場合には、送信先アドレス毎に変換条件を変えることができる。
【００５８】
更に、メッセージサーバインタフェース２１は、送信先アドレスにダミーアドレスが設定されている移動端末１０ａからＭＭＳ端末３０ａへの返信メッセージを受信する。又、対応テーブル２７が実アドレスとダミーアドレスの対応を記憶する。そのため、変換部２５は、対応テーブル２７を参照して返信メッセージの送信先アドレスをダミーアドレスから実アドレスに変換できる。そして、ＭＭＳリレー／サーバインタフェース２２が、変換部２５が変換した返信メッセージをＭＭＳ端末３０ａに送信する。よって、ＭＭＳ端末３０ａの実アドレスを隠蔽するためにメッセージの送信元アドレスがダミーアドレスに変換された場合であっても、移動端末１０ａはダミーアドレスを用いてＭＭＳ端末３０ａに返信メッセージを送信でき、ＭＭＳ端末３０ａは移動端末１０ａからの返信メッセージを受信できる。
【００５９】
又、制御部２４は、返信メッセージの送信の許容回数を制御する。これによれば、変換サーバ２０は、ＭＭＳ端末３０ａのアドレスを隠蔽した場合に、移動端末１０ａからＭＭＳ端末３０ａへの返信メッセージの送信をどの程度許容するかを制御できる。しかも、制御部２４は、初回返信メッセージを送信した際に対応テーブル２７から対応を削除し、対応テーブル２７に対応が登録されているか否かを判断するだけで、容易に許容回数を制御できる。
【００６０】
［第２の実施の形態］
〔通信システム〕
本実施形態に係る通信システムは、図１に示した通信システム１における変換サーバ２０、ＭＭＳリレー／サーバ３０ｄに替えて、図４に示す変換サーバ２２０、ＭＭＳリレー／サーバ２３０ｄを用いる通信システムである。本実施形態では、移動端末１０ａが送信端末、第１メッセージングシステム１０が送信側メッセージングシステムとなり、ＭＭＳ端末３０ａが受信端末、ＭＭＳリレー／サーバ２３０ｄを用いる第２メッセージングシステムが受信側メッセージングシステムとなる場合を例にとって説明する。
【００６１】
本実施形態では、移動端末１０ａは、実アドレスの隠蔽を要求する特定の文字列（以下「隠蔽要求文字列」という）を含むＭＭＳ端末３０ａへのメッセージを送信する。隠蔽要求文字列は、例えば、送信先アドレスや送信元アドレスの先頭や後方に挿入できる。又、隠蔽要求文字列は、メッセージの件名（ｓｕｂｊｅｃｔ）の先頭や後方に挿入してもよく、メッセージの本文の先頭や後方に挿入してもよい。隠蔽要求文字列は、例えば、「１８４」や「１８６」、「HIDE」等を用いることができる。隠蔽要求文字列は、送信側メッセージングシステムであり、実アドレスを隠蔽する仕組みを持たない第１メッセージングシステム１０と変換サーバ２２０との間で予め設定されていれば、どのようなものを用いてもよい。
【００６２】
変換サーバ２２０は、メッセージサーバインタフェース２２１と、ＭＭＳリレー／サーバインタフェース２２２と、制御部２２４とを備える。メッセージサーバインタフェース２２１は、メッセージサーバ１０ｄとのインタフェースである。ＭＭＳリレー／サーバインタフェース２２２は、ＭＭＳリレー／サーバ２３０ｄとのインタフェースである。制御部２２４は、メッセージサーバインタフェース２２１から、移動端末１０ａからＭＭＳ端末３０ａへのメッセージを取得する。制御部２２４は、取得したメッセージに隠蔽要求文字列が含まれているか否かを判断する。制御部２２４は、隠蔽要求文字列が含まれていると判断した場合には、隠蔽要求文字列を削除する。そして、制御部２２４は、受信側メッセージングシステムであり、実アドレスを隠蔽する仕組みを持つ第２メッセージングシステムにおいてアドレス隠蔽の要求を示す「X-Mms-Sender-Visibility」を「HIDE」に設定する。制御部２２４は、「X-Mms-Sender-Visibility」を「HIDE」に設定した移動端末１０ａからＭＭＳ端末３０ａへのメッセージを、ＭＭＳリレー／サーバインタフェース２２２に入力する。
【００６３】
ＭＭＳリレー／サーバ２３０ｄは、メッセージの送信元アドレスや送信先アドレスを、実アドレスとダミーアドレスとの間で変換するメッセージ変換装置としても機能する。ＭＭＳリレー／サーバ２３０ｄは、変換サーバインタフェース２３１と、ＭＭＳ端末インタフェース２３２と、登録部２３３と、制御部２３４と、変換部２３５と、条件データベース２３６と、対応テーブル２３７と、メッセージ格納部２３８とを備える。
【００６４】
変換サーバインタフェース２３１は、変換サーバ２２０とのインタフェースである。変換サーバインタフェース２３１は、送信側メッセージングシステムに存在する送信端末とメッセージを送受信する送信側通信手段である。変換サーバインタフェース２３１は、メッセージサーバ１０ｄ、変換サーバ２２０を介して、送信端末である移動端末１０ａとメッセージを送受信する。ＭＭＳ端末インタフェース２３２は、ＭＭＳ端末３０ａとのインタフェースである。ＭＭＳ端末インタフェース２３２は、受信側メッセージングシステムに存在する受信端末とメッセージを送受信し、変換部２３５が変換したメッセージを受信端末に送信する受信側通信手段である。ＭＭＳ端末インタフェース２３２は、移動パケット通信網３０ｃ、無線基地局３０ｂを介して受信端末であるＭＭＳ端末３０ａとメッセージを送受信する。
【００６５】
変換サーバインタフェース２３１、ＭＭＳ端末インタフェース２３２は、移動端末１０ａやＭＭＳ端末３０ａから、条件通知メッセージを受信する。又、変換サーバインタフェース２３１、ＭＭＳ端末インタフェース２３２は、登録部２３３から設定ページを取得し、移動端末１０ａやＭＭＳ端末３０ａに送信する。変換サーバインタフェース２３１、ＭＭＳ端末インタフェース２３２は、移動端末１０ａやＭＭＳ端末３０ａから、ＭＭＳリレー／サーバ２３０ｄのポータルサイトへのアクセス要求、設定ページに入力した変換条件を受信し、登録部２３３に入力する。
【００６６】
変換サーバインタフェース２３１は、送信側メッセージングシステムである第１メッセージングシステム１０に存在する、送信端末である移動端末１０ａから、受信側メッセージングシステムである第２メッセージングシステムに存在する、受信端末であるＭＭＳ端末３０ａへのメッセージを受信する。変換サーバインタフェース２３１は、受信したメッセージを制御部２３４に入力する。変換サーバインタフェース２３１は、変換部２３５が変換した、受信端末であるＭＭＳ端末３０ａから、送信端末である移動端末１０ａへの返信メッセージを移動端末１０ａに送信する。変換サーバインタフェース２３１は、制御部２３４から変換後の返信メッセージを取得する。
【００６７】
ＭＭＳ端末インタフェース２３２は、受信側メッセージングシステムである第２メッセージングシステムに存在する、受信端末であるＭＭＳ端末３０ａに、送信端末である移動端末１０ａからのメッセージを送信する。ＭＭＳ端末インタフェース２３２は、宛先不明通知を受信端末であるＭＭＳ端末３０ａに送信する。ＭＭＳ端末インタフェース２３２は、制御部２３４からメッセージや宛先不明通知を取得する。ＭＭＳ端末インタフェース２３２は、受信端末であるＭＭＳ端末３０ａから、送信端末である移動端末１０ａへのメッセージを受信する。ＭＭＳ端末インタフェース２３２は、受信したメッセージを制御部２３４に入力する。
【００６８】
変換部２３５、条件データベース２３６、対応テーブル２３７、メッセージ格納部２３８は、図２に示した変換部２５、条件データベース２６、対応テーブル２７、メッセージ格納部２８と実質的に同様である。又、登録部２３３は、変換サーバインタフェース２３１、ＭＭＳ端末インタフェース２３２から、条件通知メッセージ、ポータルサイトへのアクセス要求、設定ページに入力された変換条件を取得する点、設定ページを変換サーバインタフェース２３１、ＭＭＳ端末インタフェース２３２に入力する点以外は、図２に示した登録部２３と実質的に同様である。
【００６９】
制御部２３４は、変換サーバインタフェース２３１から、移動端末１０ａからＭＭＳ端末３０ａへのメッセージを取得する。そして、制御部２３４は、変換後又はそのままのメッセージをＭＭＳ端末インタフェース２３２に入力する。又、制御部２３４は、ＭＭＳ端末インタフェース２３２から、ＭＭＳ端末３０ａから移動端末１０ａへのメッセージを取得する。そして、制御部２３４は、変換後の返信メッセージ又はそのままのメッセージは変換サーバインタフェース２３１に、ＭＭＳ端末３０ａへの宛先不明通知はＭＭＳ端末インタフェース２３２に入力する。制御部２３４は、これらの点以外は図２に示した制御部２４と同様である。
【００７０】
〔通信方法〕
図１に示した通信システム１における変換サーバ２０、ＭＭＳリレー／サーバ３０ｄに替えて、図４に示す変換サーバ２２０、ＭＭＳリレー／サーバ２３０ｄを用いた通信システムによる通信方法の手順を、図５を用いて説明する。まず、送信端末である移動端末１０ａが、隠蔽要求文字列として、例えば、「１８４」を送信先アドレスの先頭に挿入し、「１８４」が先頭に付加されたＭＭＳ端末３０ａの実アドレスを送信先アドレスに設定したメッセージを、メッセージサーバ１０ｄに送信する（Ｓ２０１）。メッセージサーバ１０ｄは、メッセージを受信したことを移動端末１０ａに通知する（Ｓ２０２）。メッセージサーバ１０ｄは、受信したメッセージを一度格納する（Ｓ２０３）。メッセージサーバ１０ｄは、移動端末１０ａからＭＭＳ端末３０ａへのメッセージを変換サーバ２２０に送信する（Ｓ２０４）。変換サーバ２２０は、メッセージを受信したことをメッセージサーバ１０ｄに通知する（Ｓ２０５）。
【００７１】
変換サーバ２２０は、メッセージに隠蔽要求文字列「１８４」が含まれているため、「１８４」を削除し、「X-Mms-Sender-Visibility」を「HIDE」に設定する。そして、変換サーバ２２０は、「X-Mms-Sender-Visibility」を「HIDE」に設定したＭＭＳ端末３０ａへのメッセージを含む転送要求（MM4_Forward.REQ）を、ＭＭ４インタフェースによりＭＭＳリレー／サーバ２３０ｄに送信する（Ｓ２０６）。ＭＭＳリレー／サーバ２３０ｄは、転送要求を受信したことを変換サーバ２２０に通知する（Ｓ２０７）。更に、ＭＭＳリレー／サーバ２３０ｄは、メッセージを受信し、転送を了承したことを通知する転送応答（MM4_Forward.RES）を変換サーバ２２０に送信する（Ｓ２０８）。変換サーバ２２０は、転送応答を受信したことをＭＭＳリレー／サーバ２３０ｄに通知する（Ｓ２０９）。
【００７２】
ＭＭＳリレー／サーバ２３０ｄは、メッセージサーバ１０ｄ、変換サーバ２２０を介して移動端末１０ａから受信したＭＭＳ端末３０ａ宛のメッセージをメッセージ格納部２３８に格納する。更に、ＭＭＳリレー／サーバ２３０ｄは、メッセージ格納部２３８から、「X-Mms-Sender-Visibility」が「HIDE」に設定されているメッセージを取得し、移動端末１０ａが実アドレスの隠蔽を要求していると判断する。そして、ＭＭＳリレー／サーバ２３０ｄは、メッセージの送信元アドレスを、移動端末１０ａが指定する送信元アドレスの変換条件に基づいて、移動端末１０ａに付与されている実アドレスからダミーアドレスに変換する。そして、ＭＭＳリレー／サーバ２３０ｄは、対応テーブル２３７に、実アドレスとダミーアドレスとの対応を登録する（Ｓ２１０）。
【００７３】
ＭＭＳリレー／サーバ２３０ｄは、送信元アドレスにダミーアドレスが設定されたＭＭＳ端末３０ａ宛のメッセージを、ＭＭＳ端末３０ａに送信する（Ｓ２１１）。ＭＭＳ端末３０ａは、メッセージを受信したことをＭＭＳリレー／サーバ２３０ｄに通知する（Ｓ２１２）。
【００７４】
ＭＭＳ端末３０ａは、移動端末１０ａからのメッセージの送信元アドレスに設定されているダミーアドレスが送信先アドレスに設定され、送信先アドレスを指定したダミー設定ヘッダが付加された返信メッセージを、ＭＭＳリレー／サーバ２３０ｄに送信する（Ｓ２１３）。ＭＭＳリレー／サーバ２３０ｄは、返信メッセージを受信したことをＭＭＳ端末３０ａに通知する（Ｓ２１４）。ＭＭＳリレー／サーバ２３０ｄは、返信メッセージが初回返信メッセージであるか否かを判断する（Ｓ２１５）。ステップ（Ｓ２１５）において、ＭＭＳリレー／サーバ２３０ｄは、初回返信メッセージであると判断した場合には、対応テーブル２３７を参照して送信先アドレスに設定されているダミーアドレスを実アドレスに変換し、変換後の返信メッセージを含む転送要求（MM4_Forward.REQ）を、変換サーバ２２０に送信する（Ｓ２１６）。変換サーバ２２０は、転送要求を受信したことをＭＭＳリレー／サーバ２３０ｄに通知する（Ｓ２１７）。更に、変換サーバ２２０は、メッセージを受信し、転送を了承したことを通知する転送応答（MM4_Forward.RES）をＭＭＳリレー／サーバ２３０ｄに送信する（Ｓ２１８）。ＭＭＳリレー／サーバ２３０ｄは、転送応答を受信したことを変換サーバ２２０に通知する（Ｓ２１９）。そして、ＭＭＳリレー／サーバ２３０ｄは、変換後の返信メッセージの送信先アドレスに設定されている実アドレスとダミーアドレスとの対応を、対応テーブル２３７から削除する（Ｓ２２０）。
【００７５】
一方、ステップ（Ｓ２１５）において、ＭＭＳリレー／サーバ２３０ｄは、初回返信メッセージではないと判断した場合には、宛先不明通知（undeliverable）をＭＭＳ端末３０ａに送信する（Ｓ２２１）。ＭＭＳ端末３０ａは、宛先不明通知を受信したことをＭＭＳリレー／サーバ２３０ｄに通知する（Ｓ２２２）。
【００７６】
ステップ（Ｓ２１９）に続いて、変換サーバ２２０は、送信先アドレスに実アドレスが設定された変換後の返信メッセージを、メッセージサーバ１０ｄに送信する（Ｓ２２３）。メッセージサーバ１０ｄは、変換後の返信メッセージを受信したことを変換サーバ２２０に通知する（Ｓ２２４）。メッセージサーバ１０ｄは、受信した返信メッセージを一度格納する（Ｓ２２５）。メッセージサーバ１０ｄは、移動端末１０ａに、送信先アドレスに移動端末１０ａの実アドレスが設定された返信メッセージが届いていることを知らせる着信通知（Message  Notification）を送信する（Ｓ２２６）。着信通知を受信した移動端末１０ａは、メッセージ受信要求（HTTP  GET）をメッセージサーバ１０ｄに送信する（Ｓ２２７）。そして、メッセージサーバ１０ｄは、送信先アドレスに移動端末１０ａの実アドレスが設定されたＭＭＳ端末３０ａから移動端末１０ａへの返信メッセージを、移動端末１０ａに送信する（Ｓ２２８）。
【００７７】
〔効果〕
このような変換サーバ２２０及びＭＭＳリレー／サーバ２３０ｄを用いた通信システム、変換サーバ２２０、ＭＭＳリレー／サーバ２３０ｄ及び通信方法によれば、変換サーバインタフェース２３１が、送信側メッセージングシステムである第１メッセージングシステム１０に存在する移動端末１０ａから、送信側メッセージングシステムとは異なる受信側メッセージングである第２メッセージングシステムに存在するＭＭＳ端末３０ａへのメッセージを受信する。その受信したメッセージを、変換部２３５が、移動端末１０ａが指定する送信元アドレスの変換条件に基づいて、実アドレスからダミーアドレスに変換する。そして、ＭＭＳ端末インタフェース２３２が、変換したメッセージをＭＭＳ端末３０ａに送信する。よって、ＭＭＳリレー／サーバ２３０ｄは、メッセージ変換装置として機能でき、異なるメッセージングシステム、第１メッセージングシステム１０及び第２メッセージングシステム間において、送信端末である移動端末１０ａの実アドレスを移動端末１０ａの希望に応じて適切に、受信端末であるＭＭＳ端末３０ａに対して隠蔽することができる。
【００７８】
更に、変換サーバ２２０の制御部２２４が、隠蔽要求文字列が含まれている場合には、実アドレスを隠蔽する仕組みを持つ第２メッセージングシステムにおいてアドレス隠蔽の要求を示す「X-Mms-Sender-Visibility」を「HIDE」に設定する。そのため、ＭＭＳリレー／サーバ２３０ｄは、移動端末１０ａが実アドレスの隠蔽を要求していることを把握できる。このように、変換サーバ２２０は、実アドレスを隠蔽する仕組みを持たないメッセージングシステムからのメッセージに隠蔽要求文字列が含まれる場合に、実アドレスを隠蔽する仕組みを持つメッセージングシステムにおいて隠蔽の要求を示す状態にメッセージを変換できる。そのため、実アドレスを隠蔽する仕組みを持たない第１メッセージングシステム１０と、変換サーバ２２０との間で予め隠蔽要求文字列を設定しておくだけで、実アドレスを隠蔽する仕組みを持たないメッセージングシステムに存在する移動端末１０ａからも隠蔽を要求して、実アドレスを隠蔽できる。
【００７９】
更に、ＭＭＳ端末インタフェース２３２は、送信先アドレスにダミーアドレスが設定されているＭＭＳ端末３０ａから移動端末１０ａへの返信メッセージを受信する。又、対応テーブル２３７が実アドレスとダミーアドレスの対応を記憶する。そのため、変換部２３５は、対応テーブル２３７を参照して返信メッセージの送信先アドレスをダミーアドレスから実アドレスに変換できる。そして、変換サーバインタフェース２３１が、変換部２３５が変換した返信メッセージを移動端末１０ａに送信する。よって、移動端末１０ａの実アドレスを隠蔽するためにメッセージの送信元アドレスがダミーアドレスに変換された場合であっても、ＭＭＳ端末３０ａはダミーアドレスを用いて移動端末１０ａに返信メッセージを送信でき、移動端末１０ａはＭＭＳ端末３０ａからの返信メッセージを受信できる。
【００８０】
又、制御部２３４が、返信メッセージの送信の許容回数を制御する。これによれば、ＭＭＳリレー／サーバ２３０ｄは、移動端末１０ａのアドレスを隠蔽した場合に、ＭＭＳ端末３０ａから移動端末１０ａへの返信メッセージの送信をどの程度許容するかを制御できる。
【００８１】
［変更例］
本発明は、上記実施の形態に限定されるものではなく、種々の変更が可能である。上記実施の形態では、返信メッセージの送信の許容回数が１回の場合を例にとり、図２、図４に示した変換サーバ２０の制御部２４、ＭＭＳリレー／サーバ２３０ｄの制御部２３４が、初回返信メッセージの送信が行われた際に、実アドレスとダミーアドレスとの対応を対応テーブル２７，２３７から削除し、対応テーブル２７，２３７に実アドレスとダミーアドレスの対応が登録されているか否かを判断することにより、初回返信メッセージであるか否か、即ち、許容回数を超えているか否かを判断しているが、図６、図７に示す対応テーブル３２７ａ，３２７ｂを用いて、許容回数を超えているか否かを判断してもよい。
【００８２】
対応テーブル３２７ａは、実アドレスとダミーアドレスとの対応に加えて、返信フラグを記憶する。例えば、返信メッセージの送信端末への送信回数が、その許容回数以下であり返信メッセージの送信が許容される場合を返信フラグ「ＯＮ」、許容回数を超えており返信メッセージの送信が許容されない場合を返信フラグ「ＯＦＦ」と設定する。変換部２５，２３５は、実アドレスとダミーアドレスとの対応を対応テーブル３２７ａに登録する際に、返信フラグを「ＯＮ」に設定する。そして、制御部２４，２３４は、返信メッセージを許容回数だけ送信した際に、返信フラグを「ＯＦＦ」に設定する。そして、制御部２４，２３４は、返信フラグが「ＯＮ」又は「ＯＦＦ」のいずれに設定されているかによって、返信メッセージの送信回数が許容回数を超えているか否かを判断する。
【００８３】
対応テーブル３２７ｂは、実アドレスとダミーアドレスとの対応に加えて、返信メッセージを送信端末に送信可能か否かを示す返信の可否、送信の許容回数を記憶する。変換部２５，２３５は、実アドレスとダミーアドレスとの対応を対応テーブル３２７ａに登録する際に、まず、返信の可否を設定する。変換部２５，３２４は、返信の可否を「可」に設定した対応については、更に、許容回数を設定する。例えば、変換部２５，３２５は、実アドレス、即ち、送信端末に応じて返信メッセージを送信端末に送信可能か否かや、許容回数を設定できる。そして、制御部２４，２３４は、返信メッセージを送信する毎に設定されている許容回数を減らす。そして、制御部２４，２３４は、許容回数が０回になった時点で、返信の可否を「可」から「否」に変更する。制御部２４，２３４は、送信の可否が「可」又は「否」のいずれに設定されているかによって、返信メッセージの送信回数が許容回数を超えているか否かを判断する。
【００８４】
又、返信の可否や許容回数は、移動端末１０ａやＭＭＳ端末３０ａが、メッセージや設定ページを用いて設定したり、その設定内容を閲覧したりできるようにしてもよい。その場合、制御部２４，２３４が、設定ページや設定内容を移動端末１０ａやＭＭＳ端末３０ａに提供する。又、制御部２４，２３４が、メッセージや設定ページに含まれる返信の可否や許容回数に関する設定内容を取得し、対応テーブル３２７ａ，３２７ｂに登録する。
【００８５】
又、返信メッセージであることを示す返信ヘッダや、初回返信メッセージであることを示す初回ヘッダを新たに定義してもよい。そして、移動端末１０ａやＭＭＳ端末３０ａは、その定義に従い、返信メッセージや初回返信メッセージに、返信ヘッダや初回ヘッダを付加するようにしてもよい。この場合、制御部２４，２３４は、返信ヘッダによって返信メッセージであるか否かを判断できる。又、制御部２４，２３４は、許容回数が１回の場合には、初回ヘッダを用いることにより、許容回数を超える返信メッセージの送信を行わないように制御できる。
【００８６】
更に、メッセージサーバ１０ｄが、返信メッセージの送信を一律に行わないようにしてもよい。例えば、図８に示すように、図１に示した通信システム１において、ステップ（Ｓ３０１）〜（Ｓ３２２）が行われる。ステップ（Ｓ３０１）〜（Ｓ３２２）は、図３に示したステップ（Ｓ１０１）〜（Ｓ１２２）と同様である。ステップ（Ｓ３２２）に続いて、送信先アドレスにダミーアドレスが設定された返信メッセージを移動端末１０ａから受信したメッセージサーバ１０ｄが、一律に、宛先不明通知を移動端末１０ａに送信するようにしてもよい（Ｓ３２３）。移動端末１０ａは、宛先不明通知を受信したことをメッセージサーバ１０ｄに通知する（Ｓ３２４）。これによれば、例えば、ＭＭＳ端末３０ａが有料コンテンツを含むメッセージを送信するＶＡＳＰ（Value  Added  Service  Provider）サーバであり、そのメッセージの送信元アドレスがＶＡＳＰサーバの実アドレスからダミーアドレスに変換されて移動端末１０ａに送信される場合に、移動端末１０ａによるＶＡＳＰサーバへの返信メッセージの送信を、一律に許可しないようにできる。
【００８７】
又、図３では、ステップ（Ｓ１１２）において、メッセージサーバ１０ｄが、移動端末１０ａが受信拒否を設定しているか否かを判断しているが、変換サーバ２０がその判断を行うようにしてもよい。その場合、図２に示した条件データベースが、移動端末１０ａやＭＭＳ端末３０ａの実アドレスに対応付けて、移動端末１０ａやＭＭＳ端末３０ａの受信拒否設定を記憶する。登録部２３が、移動端末１０ａやＭＭＳ端末３０ａから、拒否通知メッセージや受信拒否を設定する設定ページを取得し、受信拒否設定を条件データベース２６に登録する。そして、制御部２４が、条件データベース２６を参照して、送信元アドレスをダミーアドレスに変換する必要があると判断したメッセージの送信先アドレスと一致する実アドレスに対応付けて、受信拒否設定が登録されている場合には、受信端末は受信拒否を設定していると判断する。そして、制御部２４は、そのメッセージを破棄し、メッセージサーバ１０ｄに送信しないように制御できる。更に、制御部２４は、受信拒否通知を自ら作成し、送信側ＩＤに対応付けて送信端末に提供する。
【００８８】
又、図１に示した通信システム１に、更に、送信元アドレスにダミーアドレスが設定されているメッセージの送信を一律に行わない第３メッセージングシステムが接続してもよい。その場合、変換サーバ２０は、第３メッセージングシステムには、ダミーアドレスを用いたメッセージを一律に送信しない。そして、変換サーバ２０は、送信端末に受信拒否通知を送信する。
【００８９】
更に、隠蔽要求文字列についても、メッセージングシステムにおいて予め設定するだけでなく、移動端末１０ａが、メッセージや設定ページを用いて設定したり、その設定内容を閲覧したりできるようにしてもよい。その場合、変換サーバ２２０は、設定された隠蔽要求文字列を記憶する文字列データベースを備え、制御部２２４が、設定ページや設定内容を移動端末１０ａに提供する。又、制御部２２４が、メッセージや設定ページに含まれる隠蔽要求文字列に関する設定内容を取得し、文字列データベースに登録する。又、図４に示した変換部２３５は、送信元アドレスに設定された実アドレスの削除と、ダミーアドレスへの変換を併用してもよい。この場合、変換部２３５は、送信元アドレスに設定された実アドレスを削除したメッセージを、制御部２３４に入力する。
【００９０】
又、図２、図４に示した変換サーバ２０、ＭＭＳリレー／サーバ２３０ｄは、条件データベース２６，２３６を備えるが、送信端末となったＭＭＳ端末３０ａや移動端末１０ａが、メッセージを送信する毎に、変換条件を変換サーバ２０や、ＭＭＳリレー／サーバ２３０ｄに指定するようにしてもよい。例えば、ＭＭＳ端末３０ａや移動端末１０ａが、変換条件を付加したメッセージを送信してもよい。
【００９１】
又、メッセージ変換装置の機能、例えば、メッセージの送信元アドレスや送信先アドレスを、実アドレスとダミーアドレスとの間で変換する機能や、返信メッセージが初回返信メッセージであるか否かを判断する機能は、通信システム上のどの装置が実現してもよい。
【図面の簡単な説明】
【００９２】
【図１】本発明の第１の実施の形態に係る通信システムの構成を示す図である。
【図２】本発明の第１の実施の形態に係る変換サーバの構成を示すブロック図である。
【図３】本発明の第１の実施の形態に係る通信方法の手順を示すフロー図である。
【図４】本発明の第２の実施の形態に係る変換サーバ及びＭＭＳリレー／サーバの構成を示すブロック図である。
【図５】本発明の第２の実施の形態に係る通信方法の手順を示すフロー図である。
【図６】本発明の変更例に係る対応テーブルを示す図である。
【図７】本発明の変更例に係る他の対応テーブルを示す図である。
【図８】本発明の変更例に係る通信方法の手順を示すフロー図である。
【図９】従来の通信方法の手順を示すフロー図である。
【符号の説明】
【００９３】
１  通信システム
１０  第１メッセージングシステム
１０ａ，４１０ａ  移動端末
１０ｂ，３０ｂ  無線基地局
１０ｃ，３０ｃ  移動パケット通信網
１０ｄ，４１０ｄ  メッセージサーバ
２０  変換サーバ
２１，２２１  メッセージサーバインタフェース
２２，２２２  ＭＭＳリレー／サーバインタフェース
２３，２３３  登録部
２４，２２４，２３４  制御部
２５，２３５  変換部
２６，２３６  条件データベース
２７，２３７，３２７ａ，３２７ｂ  対応テーブル
２８，２３８  メッセージ格納部
３０  第２メッセージングシステム
３０ａ，４３０ａ  ＭＭＳ端末
３０ｄ，２３０ｄ，４３０ｄ  ＭＭＳリレー／サーバ
２３１  変換サーバインタフェース
２３２  ＭＭＳ端末インタフェース
【図１】
2005236523.tif 000003
【図２】
2005236523.tif 000004
【図３】
2005236523.tif 000005
【図４】
2005236523.tif 000006
【図５】
2005236523.tif 000007
【図６】
2005236523.tif 000008
【図７】
2005236523.tif 000009
【図８】
2005236523.tif 000010
【図９】
2005236523.tif 000011