(57)【要約】【課題】ローミング元とローミング先とで、プッシュ型の転送プロトコルを用いて転送されるメッセージの転送プロトコルが異なっていても、ローミング先の移動機における受信メッセージの信頼度をローミング元の移動機における受信メッセージの信頼度と同程度に高くする。【解決手段】関門交換局ＧＭＭＳは、メールサーバＭＡＬＳからの着信通知要求を受信すると、この着信通知の宛先の移動機ＭＳが移動通信網ＩＭＴから移動通信網ＧＳＭにローミングアウト中であるか判定し、ローミングアウト中と判定した場合には、関門交換局ＧＭＭＳに固有の情報が付加された、ＳＭＳメッセージ形式の着信通知メッセージを、宛先の移動機ＭＳへ送信する。移動機ＭＳは、ＳＭＳメッセージを受信すると、このメッセージと予め定められたキー情報とに基づいて、このメッセージの送信元を判定し、送信元が関門交換局ＧＭＭＳでなければ、このメッセージを破棄する。【選択図】      図１
2005223530.tif 000002
【特許請求の範囲】
【請求項１】
プッシュ型送信装置と、
宛先が移動機の電子メールを受信すると、前記プッシュ型送信装置に、前記宛先の移動機へ電子メールの着信を通知するように要求する電子メールサーバ装置とを有し、
前記プッシュ型送信装置は、
前記電子メールサーバ装置からの要求における着信の通知先の前記移動機が、セキュリティの高いプッシュ型の第１の転送プロトコルを用いて着信通知メッセージを転送する第１の移動通信網からセキュリティの低いプッシュ型の第２の転送プロトコルを用いて着信通知メッセージを転送する第２の移動通信網へローミングしているか否かを判定するローミング判定手段と、
前記ローミング判定手段による判定結果が肯定的な場合に、自身に固有の情報を、前記着信を通知する着信通知メッセージに付加して送信メッセージを生成する生成手段と、
前記生成手段により生成された前記送信メッセージを前記第２の転送プロトコルに従って前記移動機へ送信する送信手段とを有する
ことを特徴とするプッシュ型送信システム。
【請求項２】
送信すべきメッセージの宛先の移動機が、セキュリティの高いプッシュ型の第１の転送プロトコルを用いて該メッセージを転送する第１の移動通信網からセキュリティの低いプッシュ型の第２の転送プロトコルを用いて該メッセージを転送する第２の移動通信網へローミングしているか否かを判定するローミング判定手段と、
前記ローミング判定手段による判定結果が肯定的な場合に、自身に固有の情報を前記送信すべきメッセージに付加して送信メッセージを生成する生成手段と、
前記生成手段により生成された前記送信メッセージを前記第２の転送プロトコルに従って前記宛先の移動機へ送信する送信手段と
を有するプッシュ型送信装置。
【請求項３】
メッセージの送信を要求する送信要求を送信する処理装置から送信された前記送信要求を受信する要求受信手段を有し、
前記送信すべきメッセージは前記要求受信手段により受信された前記送信要求により送信が要求されたメッセージであり、
前記生成手段は、前記ローミング判定手段による判定結果が肯定的な場合に、自身に固有の情報および前記処理装置に固有の情報を前記送信すべきメッセージに付加して送信メッセージを生成する
ことを特徴とする請求項２に記載のプッシュ型送信装置。
【請求項４】
セキュリティの高いプッシュ型の第１の転送プロトコルを用いてメッセージを転送する第１の移動通信網と通信するための第１の通信手段と、
セキュリティの低いプッシュ型の第２の転送プロトコルを用いてメッセージを転送する第２の移動通信網と通信するための第２の通信手段と、
使用する通信手段を前記第１の通信手段から前記第２の通信手段に切り換えるローミング手段と、
予め定められたキー情報を記憶したキー情報記憶手段と、
前記第２の通信手段を用いて前記第２の移動通信網からメッセージを受信するメッセージ受信手段と、
前記メッセージ受信手段により受信されたメッセージと前記キー情報記憶手段に記憶されている前記キー情報とに基づいて該メッセージの送信元を判定する送信元判定手段と
を有する移動機。
【請求項５】
前記キー情報は第１の移動通信網を構成する装置に固有の情報である
ことを特徴とする請求項４に記載の移動機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、移動機がローミングし得る環境下で、電子メールの着信通知メッセージに代表される、プッシュ型の通信により送信されるメッセージを取り扱う技術に関する。
【背景技術】
【０００２】
移動機に対するローミングサービス（以降、単に「ローミングサービス」と記す）が開始されている。ローミングサービスとは、ユーザが契約している移動通信事業者の各種通信サービスを、この移動通信事業者と業務提携している他の移動通信事業者の移動通信網を利用してユーザに提供するサービスである。例えば、国を跨ったローミングサービスを利用すると、移動機のユーザは、外国に所在している場合であっても、その所在地の移動通信事業者の移動通信網を介して、自国の移動通信事業者が提供する様々な通信サービスを受けることができる。この場合、自国の移動通信事業者の移動通信網が「ローミング元」となり、所在地の移動通信事業者の移動通信網が「ローミング先」となる。
【０００３】
また、移動機に対する電子メールサービス（以降、単に「電子メールサービス」と記す）が既に行われている。この電子メールサービスでは、ユーザの移動機宛の電子メールが、この移動機のユーザと契約した移動通信事業者の移動通信網（最終的には当該移動通信網の無線区間）を介して当該移動機へ配信される。この電子メールサービスには、プッシュ型のサービスと擬似プッシュ（スマートプル）型のサービスとがある。プッシュ型の電子メールサービスでは、移動通信網のメールサーバ装置は、該当する移動機宛の電子メールを受信すると、この電子メールを当該移動機へ送信する。擬似プッシュ型の電子メールサービスでは、移動通信網のメールサーバ装置は、該当する移動機宛の電子メールを受信すると、電子メールの着信（到着）を通知する着信通知メッセージを当該移動機へ送信し、受信した電子メールを、当該移動機からの要求を受けてから当該移動機へ送信する。
【０００４】
ここで、移動通信網において着信通知メッセージの送受信に独自のメッセージングサービスが採用した移動通信事業者が日本にあったとする。更に、この移動通信事業者と契約したユーザが契約に係る移動機を持って欧州に渡ったとする。更に、この移動通信事業者が、このユーザに対して、擬似プッシュ方式の電子メールサービスを提供するものとする。この場合、日本の移動通信網のメールサーバ装置は、この移動機宛の電子メールを受信すると、着信通知メッセージを、現地の移動通信網のメッセージングサービスを用いて、この移動機へ送信することになる。
【０００５】
欧州の移動通信網において着信通知メッセージ等のメッセージの送受信に用いられるメッセージングサービスとしては、ＳＭＳ（Short Message Service）が普及している。よって、ここでは、日本の移動通信網のメールサーバ装置が、着信通知メッセージをＳＭＳメッセージとして送信することを想定する。着信通知メッセージをＳＭＳメッセージとして送信する技術としては、例えば、特許文献１に開示されている技術が挙げられる。しかし、この技術を用いて、着信通知メッセージをＳＭＳメッセージとして送信することができるように日本の移動通信網のメールサーバ装置を改変したとしても、以下に述べる不都合が生じる。
【０００６】
ＳＭＳを採用したネットワークにおいてＳＭＳメッセージを送信するのはＳＭＳセンタである。このＳＭＳセンタを外部に開放した移動通信網が存在する。このような移動通信網では、ＳＭＳセンタは、インターネット等の非契約者でも利用可能な外部ネットワークに接続されているため、移動通信網配下の移動機に不正目的のＳＭＳメッセージが届く可能性が高い。このような移動通信網がローミング先の移動通信網である場合、欧州に渡ったユーザの移動機へ、日本のメールサーバ装置からの着信通知メッセージを不正に真似たＳＭＳメッセージが送信されると、この移動機は、このＳＭＳメッセージを受信し、日本のメールサーバ装置からの着信通知メッセージであると誤認してしまう。このような誤認が生じると、移動機において、電子メールが着信していないのに電子メールの送信を要求する処理が行われ、結果として、ローミングアウトした移動機における、着信通知メッセージの信頼度が低下してしまう。
【０００７】
ところで、擬似プッシュ型の電子メールサービスにおいて、電話網が発信者番号通知機能を備えている場合に、電子メールの受信端末において、この機能を用いて、着信通知の通知元を特定する技術が提案されている（例えば、特許文献２又は３参照。）。この技術を適用すれば、上記の不都合を解消することができるかに見える。しかし、発信者番号通知機能をローミング先の移動通信網でも利用可能とするには、ローミング先の設備を大幅に改変しなければならず、非現実的である。このような改変が現実的に可能であるならば、ローミング元で採用されている着信通知の通信プロトコルをローミング先でも使えるようにする方が遥かによい。こうすることが困難であるからこそ上記の不都合が生じるのであるから、発信者番号通知機能を用いて着信通知の通知元を特定する技術を用いて上記の不都合を解消しようとするアプローチ自体が誤りである。
【特許文献１】特開２００２−１９７０３３号公報
【特許文献２】特開２００２−３３５３２２号公報
【特許文献３】特開２００２−１９０８３４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
本発明は、上述した事情に鑑みて為されたものであり、ローミング元とローミング先とで、電子メールの着信通知メッセージに代表される、プッシュ型の転送プロトコルを用いて転送されるメッセージの転送プロトコルが異なっていても、ローミング先の移動機における受信メッセージの信頼度をローミング元の移動機における受信メッセージの信頼度と同程度に高くすることができる技術を提供することを目的とする。
【課題を解決するための手段】
【０００９】
本発明は、プッシュ型送信装置と、宛先が移動機の電子メールを受信すると、前記プッシュ型送信装置に、前記宛先の移動機へ電子メールの着信を通知するように要求する電子メールサーバ装置とを有し、前記プッシュ型送信装置は、前記電子メールサーバ装置からの要求における着信の通知先の前記移動機が、セキュリティの高いプッシュ型の第１の転送プロトコルを用いて着信通知メッセージを転送する第１の移動通信網からセキュリティの低いプッシュ型の第２の転送プロトコルを用いて着信通知メッセージを転送する第２の移動通信網へローミングしているか否かを判定するローミング判定手段と、前記ローミング判定手段による判定結果が肯定的な場合に、自身に固有の情報を、前記着信を通知する着信通知メッセージに付加して送信メッセージを生成する生成手段と、前記生成手段により生成された前記送信メッセージを前記第２の転送プロトコルに従って前記移動機へ送信する送信手段とを有することを特徴とするプッシュ型送信システムを提供する。
このプッシュ型送信システムでは、プッシュ型送信装置は、電子メールサーバ装置から電子メールの着信を通知するよう要求されると、通知先の移動機が第１の移動通信網から第２の移動通信網へローミングしている場合には、当該プッシュ型送信装置に固有の情報を当該着信を通知する着信通知メッセージに付加して生成される送信メッセージをプッシュ型の第２の転送プロトコルに従って宛先の移動機へ送信する。この送信メッセージは第２の移動通信網を介して移動機に届く。移動機においては、送信メッセージ内の上記固有の情報に基づいて当該メッセージの送信元を判定することができる。
【００１０】
また、本発明は、送信すべきメッセージの宛先の移動機が、セキュリティの高いプッシュ型の第１の転送プロトコルを用いて該メッセージを転送する第１の移動通信網からセキュリティの低いプッシュ型の第２の転送プロトコルを用いて該メッセージを転送する第２の移動通信網へローミングしているか否かを判定するローミング判定手段と、前記ローミング判定手段による判定結果が肯定的な場合に、自身に固有の情報を前記送信すべきメッセージに付加して送信メッセージを生成する生成手段と、前記生成手段により生成された前記送信メッセージを前記第２の転送プロトコルに従って前記宛先の移動機へ送信する送信手段とを有するプッシュ型送信装置を提供する。
このプッシュ型送信装置は、送信すべきメッセージの宛先の移動機が第１の移動通信網から第２の移動通信網へローミングしている場合には、当該プッシュ型送信装置に固有の情報を当該着信通知メッセージに付加して生成される送信メッセージをプッシュ型の第２の転送プロトコルに従って宛先の移動機へ送信する。この送信メッセージは第２の移動通信網を介して移動機に届く。移動機においては、送信メッセージ内の上記固有の情報に基づいて当該メッセージの送信元を判定することができる。
【００１１】
また、本発明は、セキュリティの高いプッシュ型の第１の転送プロトコルを用いてメッセージを転送する第１の移動通信網と通信するための第１の通信手段と、セキュリティの低いプッシュ型の第２の転送プロトコルを用いてメッセージを転送する第２の移動通信網と通信するための第２の通信手段と、使用する通信手段を前記第１の通信手段から前記第２の通信手段に切り換えるローミング手段と、予め定められたキー情報を記憶したキー情報記憶手段と、前記第２の通信手段を用いて前記第２の移動通信網からメッセージを受信するメッセージ受信手段と、前記メッセージ受信手段により受信されたメッセージと前記キー情報記憶手段に記憶されている前記キー情報とに基づいて該メッセージの送信元を判定する送信元判定手段とを有する移動機を提供する。
この移動機は、送信元に固有の情報が付加されたメッセージをプッシュ型の第２の転送プロトコルを用いて受信すると、このメッセージと予め定められたキー情報とに基づいて当該メッセージの送信元を判定することができる。
【発明の効果】
【００１２】
本発明によれば、移動機のローミング先である第２の移動通信網を改変することなく、ローミング先の移動機における受信メッセージの信頼度をローミング元の移動機における受信メッセージの信頼度と同程度に高くすることができる。
【発明を実施するための最良の形態】
【００１３】
以下、本発明の実施形態について、図面を参照して説明する。
［構成］
図１は本発明の一実施形態に係る通信システムの構成を示す図である。この図に示すように、本通信システムは、移動通信網ＩＭＴ、移動通信網ＧＳＭ及び網間接続ネットワークＮを有する。移動通信網ＩＭＴは、ＩＭＴ２０００（international Mobile Telecommunication-2000）方式に従うネットワーク設備である。移動通信網ＩＭＴは、日本の移動通信事業者Ａによって管理されている。この移動通信網ＩＭＴは、移動通信事業者Ａと通信サービスの契約を締結したユーザ（以降、「移動通信事業者Ａの契約ユーザ」という）が利用する移動機に対して、通話やデータ通信等の通信サービスを提供する。図１では、移動機ＭＳ１及びＭＳ２が移動通信事業者Ａの契約ユーザの移動機である。この移動通信網ＩＭＴでは、移動機宛の電子メールの到着を当該移動機に通知するための着信通知メッセージの送受信に独自のメッセージングサービス（通信プロトコル）が採用されている。
【００１４】
移動通信網ＧＳＭは、ＧＳＭ（global System for Mobile Communication）方式に従う周知のネットワーク設備である。移動通信網ＧＳＭは、欧州の移動通信事業者Ｂによって管理されており、移動通信事業者Ｂと通信サービスの契約を締結したユーザが利用する移動機に対して通話やデータ通信等の通信サービスを提供する。この通信サービスにはＳＭＳが含まれている。このＳＭＳは、ＥＴＳＩ（the European Telecommunications Standards Institute）の規定とＷＡＰ（the Wireless Application Protocol）とに準拠している。また、移動通信網ＧＳＭでは、上記の移動通信網ＩＭＴ独自のメッセージングサービスは採用されていない。
【００１５】
網間接続ネットワークＮは各国を跨いで設置された共通線信号網であり、移動通信網ＩＭＴと移動通信網ＧＳＭは、網間接続ネットワークＮを介して相互接続されている。移動通信事業者Ａと移動通信事業者Ｂは、互いに国際ローミングに関する業務提携を行っており、各移動通信事業者の契約ユーザが利用する移動機に対して国際ローミングサービスを提供し得るようになっている。例えば、移動機ＭＳ１は、図１中の点線矢印に示すように、移動通信網ＩＭＴのサービスエリアから移動通信網ＧＳＭのサービスエリアに移動したとしても、移動通信網ＧＳＭ、網間接続ネットワークＮ及び移動通信網ＩＭＴを介して、移動通信網ＩＭＴによって提供される通信サービスを受けることができる。また、網間接続ネットワークＮは、該当する在圏応答内の国番号およびノード識別情報と当該着信通知要求内の電話番号を宛先アドレスとしたＳＭＳメッセージが転送されてくると、これを、該当する国の該当する中継ノードへ転送する。
なお、本明細書では、移動機がネットワーク設備（或いはノード設備）にカバーされるサービスエリアに在圏することを、“移動機がネットワーク設備（或いはノード設備）に在圏する”と表現する。また、移動機がローミング先に在圏することを“移動機がローミングアウトする”と表現する。
【００１６】
移動通信網ＩＭＴは、基地局ＢＴＳ１〜ＢＴＳ４に代表される複数の基地局、加入者交換機ＬＭＭＳ１及びＬＭＭＳ２に代表される複数の加入者交換機、関門交換局ＧＭＭＳ、ロケーションレジスタＬＲ、及びメールサーバＭＡＬＳを備えている。以降の説明では、基地局ＢＴＳ１〜ＢＴＳ４を区別する必要がない場合には、「基地局ＢＴＳ」という総称を用いる。これと同様に、必要に応じて、「加入者交換機ＬＭＭＳ」という総称や、「移動機ＭＳ」という総称を用いる。関門交換局ＧＭＭＳには、より下位に位置する加入者交換局ＬＭＭＳ（例えば加入者交換局ＬＭＭＳ１及びＬＭＭＳ２）が接続されており、加入者交換局ＬＭＭＳ（例えば加入者交換局ＬＭＭＳ１）には、より下位に位置する基地局ＢＴＳ（例えば基地局ＢＴＳ１及び基地局ＢＴＳ２）が接続されている。また、関門交換局ＧＭＭＳには、メールサーバＭＡＬＳ及び網間接続ネットワークＮが接続されている。また、メールサーバＭＡＬＳは、インターネットＩＮＥＴに接続されている。なお、図示を略すが、加入者交換機ＬＭＭＳは網間接続ネットワークＮに接続されている。
【００１７】
移動通信網ＧＳＭは、関門交換局ＧＭＭＳに相当する中継ノードＧＭＳＣ、加入者交換局ＬＭＭＳに相当する中継ノードＭＳＣ、基地局ＢＴＳに相当する図示せぬ基地局、ロケーションレジスタＬＲに相当する図示せぬロケーションレジスタ、及びＳＭＳセンタＣを備えている。ＳＭＳセンタＣはＳＭＳにおけるセンタ機能を有する。また、ＳＭＳセンタＣはインターネットＩＮＥＴに接続されており、インターネットＩＮＥＴからの要求に応じてＳＭＳメッセージを生成し、中継ノードＧＭＳＣへ送信する。中継ノードＧＭＳＣは、ＳＭＳセンタＣ及び網間接続ネットワークＮに接続されており、ＳＭＳメッセージを受信すると、ロケーションレジスタや中継ノードＭＳＣ等の設備を用いて、宛先へＳＭＳメッセージを転送する処理を試みる。また、中継ノードＭＳＣは網間接続ネットワークＮに接続されており、ＳＭＳメッセージを受信すると、ロケーションレジスタ等の設備を用いて、宛先へＳＭＳメッセージを転送する処理を試みる。なお、移動通信網ＧＳＭがＧＰＲＳ（General Packet Radio Service）を提供する通信網であれば、中継ノードＧＭＳＣはＧＧＳＮに、中継ノードＭＳＣはＳＧＳＮに置き換えられる。
【００１８】
移動通信網ＩＭＴにおいて、移動機ＭＳの在圏状況を示す在圏情報は、いわゆる位置登録によってロケーションレジスタＬＲに登録される。ロケーションレジスタＬＲにおいて、移動機ＭＳの在圏情報は、当該移動機ＭＳの電話番号に対応付けて記憶されている。例えば、ロケーションレジスタＬＲには、移動機ＭＳ１が、基地局ＢＴＳ２を介して位置登録をすれば、加入者交換局ＬＭＭＳ１を表すノード識別情報が移動機ＭＳ１の電話番号に対応付けて登録され、中継ノードＭＳＣを介して位置登録をすれば、中継ノードＭＳＣを表すノード識別情報が移動機ＭＳ１の電話番号に対応付けて登録される。
【００１９】
また、ロケーションレジスタＬＲは、電話番号を含む在圏確認要求を受信すると、この電話番号に対応付けて記憶しているノード識別情報を取得し、これを含む在圏応答を返信する。ただし、この移動機ＭＳがローミングアウト中であれば、在圏応答には、ノード識別情報のみならず、この移動機ＭＳのローミング先の国番号や当該移動機ＭＳがローミングアウト中であることを示すローミングアウト情報が含まれる。なお、ロケーションレジスタＬＲは、実際には、全ての在圏情報が登録されるホームロケーションレジスタと、一部の在圏情報が登録される複数のビジテッドロケーションレジスタとから構成されているが、この構成は周知であるから、本明細書では、これらのレジスタを仮想的に一体化したロケーションレジスタＬＲを用いて説明を行うようにしている。
【００２０】
メールサーバＭＡＬＳは、インターネットＩＮＥＴや関門交換局ＧＭＭＳを介して、移動通信網ＩＭＴの契約ユーザの移動機ＭＳに宛てた電子メールを受信すると、着信通知要求を関門交換局ＧＭＭＳへ送信する。この着信通知要求は、着信通知メッセージを、宛先の移動機ＭＳへ送信することを要求する信号であり、この移動機ＭＳの電話番号と、この移動機ＭＳが未取得の電子メールを取得するために必要なＵＲＬ（Uniform Resource Locator）とを含む。
【００２１】
また、メールサーバＭＡＬＳは、関門交換局ＧＭＭＳから送信された着信通知応答を受信し、この着信通知応答の内容（肯定的内容／否定的内容）に基づいて、この着信通知メッセージに対応する着信通知メッセージが該当する移動機ＭＳに受信されたか否かを判定する。また、メールサーバＭＡＬＳは、移動機ＭＳがメールサーバＭＡＬＳから送信された着信通知要求内のＵＲＬを用いて電子メールの取得を要求すると、この移動機ＭＳが未取得の電子メールを当該移動機ＭＳへ送信する。
【００２２】
図２は関門交換局ＧＭＭＳの構成を示す図である。この図から明らかなように、関門交換局ＧＭＭＳを、プログラムを実行して機能を実現させるコンピュータとみなすことができる。この図に示すように、関門交換局ＧＭＭＳは、下位に位置する加入者交換局ＬＭＭＳ、メールサーバＭＡＬＳ、網間接続ネットワークＮ、及びロケーションレジスタＬＲと通信するための通信インタフェース１１と、これを制御するＣＰＵ１２と、ＣＰＵ１２にワークエリアを提供するＲＡＭ１３と、ＣＰＵ１２に読み書きされる不揮発性メモリ１４を有する。不揮発性メモリ１４には、ＣＰＵ１２に実行される制御プログラム１４１が書き込まれており、図示せぬ電源が投入されると、ＣＰＵ１２は、この制御プログラム１４１を実行して、回線やパケットの交換処理や後述の着信通知処理等の各種処理を行う。なお、電源投入時には、関門交換局ＧＭＭＳに対してＩＰ（Internet Protocol）アドレスが付与される。
【００２３】
また、不揮発性メモリ１４には、ＳＭＳセンタ番号１４２、アプリケーションＩＤ１４３、国番号１４４及びノード識別情報１４５が書き込まれている。ＣＰＵ１２は、制御プログラム１４１を実行することにより、関門交換局ＧＭＭＳを、ＥＴＳＩの規定とＷＡＰとに準拠したセンタ機能を備えたＳＭＳセンタとして動作させる。このＳＭＳセンタに付与された番号がＳＭＳセンタ番号１４２である。ＳＭＳセンタ番号はＳＭＳセンタに固有であり、ＳＭＳセンタから送信されるＳＭＳメッセージのヘッダに送信元アドレスとして設定される。なお、関門交換局ＧＭＭＳはＳＭＳメッセージを他のＳＭＳセンタへリレーする機能を持っていない。このようにしているのは、関門交換局ＧＭＭＳからのＳＭＳメッセージの信頼度を確保するためである。
【００２４】
アプリケーションＩＤは、ＳＭＳメッセージを受信した装置において当該ＳＭＳメッセージの内容に応じた処理を行うためのプログラムを識別するための識別情報であり、ＳＭＳメッセージをこのように使用し得るネットワーク（本実施形態では移動通信網ＩＭＴおよび移動通信網ＧＳＭ）内で一意となるように定められている。移動機ＭＳにて実行される後述の制御プログラム２５１に付与されたアプリケーションＩＤが、アプリケーションＩＤ１４３である。また、国番号１４４は、関門交換局ＧＭＭＳが存在する国（日本）を識別するための識別番号である。また、ノード識別情報１４５は、関門交換局ＧＭＭＳのノード識別情報である。
【００２５】
図３は、関門交換局ＧＭＭＳのＣＰＵ１２がメールサーバＭＡＬＳからの着信通知要求を受信した場合に行う着信通知処理の流れを示す図である。この図に示すように、ＣＰＵ１２は、メールサーバＭＡＬＳからの着信通知要求を受信すると、この要求内の電話番号で特定される移動機ＭＳにＩＰアドレスが付与されているか否か、すなわち当該移動機ＭＳがＩＰパケットを送受するために用いるベアラが確保されているか否かを判定する（ステップＳＡ１）。この判定結果が肯定的であれば、ＣＰＵ１２は、このベアラを用いて、着信通知メッセージを移動機ＭＳ２へ送信する（ステップＳＡ６）。この着信通知メッセージは、当該着信通知要求内のＵＲＬと着信通知メッセージであることを示す情報とを含んだＩＰパケットであり、宛先アドレスとして当該移動機ＭＳのＩＰアドレスを、送信元アドレスとして関門交換局ＧＭＭＳのＩＰアドレスを含んでいる。
【００２６】
一方、上記の判定結果が否定的な場合、ＣＰＵ１２は、この着信通知要求内の電話番号を含む在圏確認要求をロケーションレジスタＬＲへ送信し、これに対してロケーションレジスタＬＲから返信されてくる在圏応答を受信する（ステップＳＡ２）。ＣＰＵ１２は、受信した在圏応答に基づいて、当該電話番号の移動機ＭＳがローミングアウト中であるか否かを判定し（ステップＳＡ３）、この判定結果が否定的であれば、この移動機ＭＳがＩＰパケットを送受するために用いるベアラを確保するためのベアラ確保処理を開始し、ベアラの確保に成功した後に、当該着信通知要求に基づいた着信通知メッセージを、このベアラを用いて当該移動機ＭＳへ送信する（ステップＳＡ３：ＮＯ、ＳＡ４、ＳＡ５：ＹＥＳ、及びＳＡ６）。この着信通知メッセージは、上記のＩＰパケットと同一である。なお、ベアラ確保処理には、移動機ＭＳからのベアラの確保要求を待つ処理と、この移動機ＭＳからの要求を受けてベアラを実際に確保する処理とが含まれている。
【００２７】
また、ＣＰＵ１２は、上記の着信通知メッセージに対する着信通知応答メッセージが到着すると、これを受信する。また、ＣＰＵ１２は、送信した着信通知メッセージの各々について、着信通知メッセージの送信からの経過時間が予め定められた独自待ち時間に達する前に当該着信通知メッセージに対する着信通知応答メッセージを受信した場合には肯定応答処理を（ステップＳＡ７：ＹＥＳ、及びＳＡ８）、当該着信通知応答メッセージを受信せずに上記の経過時間が独自待ち時間に達した場合には否定応答処理を行う（ステップＳＡ７：ＮＯ、及びＳＡ９）。ＣＰＵ１２は、肯定応答処理では肯定的な内容の着信通知応答を、否定応答処理では否定的な内容の着信通知応答を、該当する着信通知要求への応答として、メールサーバＭＡＬＳへ送信する。また、ＣＰＵ１２は、ベアラの確保に失敗した場合にも、上記の否定応答処理を行う（ステップＳＡ５：ＮＯ、ＳＡ９）。また、ＣＰＵ１２は、受信した着信通知要求内の電話番号の移動機ＭＳがローミングアウト中であると判定した場合、ＳＭＳメッセージ形式の着信通知メッセージを生成し、これを当該移動機ＭＳへ送信する（ステップＳＡ３：ＹＥＳ、及びＳＡ１０）。
【００２８】
図４はＳＭＳメッセージ形式の着信通知メッセージのデータ構造を示す図である。この図から明らかなように、ＣＰＵ１２は、データにＷＳＰヘッダ、ＷＤＰヘッダ、及びＳＭヘッダを付加して、ＳＭＳメッセージ形式の着信通知メッセージを生成する。データは、該当する着信通知要求内のＵＲＬを含み、ＷＳＰヘッダは、不揮発性メモリ１４に予め書き込まれているアプリケーションＩＤ１４３を含み、ＳＭヘッダは、該当する在圏応答内の国番号およびノード識別情報と当該着信通知要求内の電話番号を宛先アドレスとして、不揮発性メモリ１４に予め書き込まれているＳＭＳセンタ番号１４２を送信元ＳＭＳセンタ番号として含む。また、ＳＭＳメッセージ形式の着信通知メッセージは、所定のデータ位置に、不揮発性メモリ１４に予め書き込まれている、国番号１４４及びノード識別情報１４５をも含む。
【００２９】
また、ＣＰＵ１２は、この着信通知メッセージに対する着信通知応答メッセージが到着すると、これを受信する。また、ＣＰＵ１２は、送信したＳＭＳメッセージ形式の着信通知メッセージの各々について、着信通知メッセージの送信からの経過時間が予め定められたＳＭＳ待ち時間に達する前に当該着信通知メッセージに対する着信通知応答メッセージを受信した場合には肯定応答処理を（ステップＳＡ１１：ＹＥＳ、ＳＡ１２及びＳＡ１３）、当該着信通知応答メッセージを受信せずに上記の経過時間がＳＭＳ待ち時間に達した場合には否定応答処理を行う（ステップＳＡ１１：ＮＯ、及びＳＡ１４）。肯定応答処理および否定応答処理の内容は、前述のものと同様である。また、ＣＰＵ１２は、送信したＳＭＳメッセージ形式の着信通知メッセージについて肯定応答処理を行った場合、この着信通知メッセージの宛先の移動機ＭＳについて上述のベアラ確保処理を開始する（ステップＳＡ１３）。
【００３０】
図５は、移動機ＭＳの構成を示す図である。この図から明らかなように、移動機ＭＳを、プログラムを実行して機能を実現させるコンピュータとみなすことができる。この図に示すように、移動機ＭＳは、移動通信網ＩＭＴの基地局ＢＴＳと無線通信するためのＩＭＴ無線部２１と、移動通信網ＧＳＭの基地局と無線通信するためのＧＳＭ無線部２２と、これらの間で使用する無線部を切り換えるＣＰＵ２３と、ＣＰＵ２３にワークエリアを提供するＲＡＭ２４と、ＣＰＵ２３に読み書きされる不揮発性メモリ２５とを有する。不揮発性メモリ２５には、ＣＰＵ２３に実行される制御プログラム２５１が予め書き込まれており、図示せぬ電源が投入されると、ＣＰＵ２３は、この制御プログラム２５１を実行して、移動通信網ＩＭＴ及びＧＳＭを用いた通信処理、ローミング処理、及び後述の着信通知処理等の各種処理を行う。
【００３１】
また、不揮発性メモリ１４には、移動機ＭＳの電話番号、第１キー情報２５２、第２キー情報２５３、第３キー情報２５４が予め書き込まれている。第１キー情報２５２は関門交換局ＧＭＭＳのＳＭＳセンタ番号、また第２キー情報２５３は制御プログラム２５１に対して付与された前述のアプリケーションＩＤ、また第３キー情報２５４はメールサーバＭＡＬＳを特定するための文字列である。また、移動機ＭＳは、移動通信網ＧＳＭに在圏しているときに、移動通信網ＧＳＭの無線区間を介して、宛先アドレスに自身の電話番号を含むＳＭＳメッセージが伝播されてくると、これを受信する。
【００３２】
図６は、移動機ＭＳのＣＰＵ２３がＳＭＳメッセージを受信した場合に行う処理の流れを示す図である。この図に示すように、ＣＰＵ２３は、ＳＭＳメッセージを受信すると、このメッセージを、ＲＡＭ２４に確保されたバッファ２４１に上書きする。このバッファ２４１は受信したＳＭＳメッセージが一時的に書き込まれる記憶領域であり、電源投入時にＣＰＵ２３により確保される。さらに、ＣＰＵ２３は、バッファ２４１に書き込まれているＳＭＳメッセージからキー情報を抽出する（ステップＳＢ１）。具体的には、ＣＰＵ２３は、このＳＭＳメッセージ内の所定のデータ位置に存在する３つのデータを抽出する。
【００３３】
次に、ＣＰＵ２３は、抽出したキー情報の組と、不揮発性メモリ２５に書き込まれているキー情報２５２〜２５４の組とを照合する（ステップＳＢ２）。この照合は、一致すべき情報同士を比較することで行われる。そして、ＣＰＵ２３は、この照合において一致すべき情報同士が全て一致したか否か、すなわち抽出されたキー情報の組と不揮発性メモリ２５に書き込まれているキー情報２５２〜２５４の組とが合致したか否かを判定する（ステップＳＢ３）。この判定結果が肯定的であれば、ＣＰＵ２３は、当該ＳＭＳメッセージが正当な着信通知メッセージであるとみなし、この着信通知メッセージを受信したことを通知するためのＭＴ確認応答メッセージを返信するとともに、ＩＰパケットを送受するために用いるベアラを確保する処理を開始する（ステップＳＢ３：ＹＥＳ、及びＳＢ４）。この際、ＣＰＵ２３は、関門交換局ＧＭＭＳに対してベアラの確保を要求する。
【００３４】
また、ＣＰＵ２３は、受信したＳＭＳメッセージが正当な着信通知メッセージであるとみなした後に当該ベアラが確保されると、このベアラと当該着信通知メッセージ内のＵＲＬとを用いて、未取得の電子メールをメールサーバＭＡＬＳから取得する（ステップＳＢ５）。また、ＣＰＵ２３は、メールサーバＭＡＬＳから電子メールを取得すると、取得した電子メールを不揮発性メモリ２５に書き込む。また、ＣＰＵ２３は、合致したか否かの判定結果が否定的であれば、当該ＳＭＳメッセージが正当な着信通知メッセージでないとみなし、このＳＭＳメッセージについて何も行わない（ステップＳＢ３：ＮＯ）。なお、移動機ＭＳのＣＰＵ２３は、この移動機ＭＳが移動通信網ＩＭＴに在圏しているときにＩＰパケット形式の着信通知メッセージを受信して未取得の電子メールを取得する処理を行うが、この処理は周知であるから、本実施形態の動作を説明する際に簡単に説明する。
【００３５】
［動作］
次に、上述した構成の通信システムの動作について説明する。なお、以降の説明で参照する図７〜図１３は、それぞれ、本通信システムにおける通信シーケンスを示す図である。
まず、移動機ＭＳ２宛の電子メールがインターネットＩＮＥＴからメールサーバＭＡＬＳに到着した場合の動作について説明する。ただし、移動機ＭＳ２は移動通信網ＩＭＴの加入者交換局ＬＭＭＳ２に在圏しているものとする。メールサーバＭＡＬＳは、この電子メールを受信すると、図７に示すように、関門交換局ＧＭＭＳへ着信通知要求ｓ７１を送信する。この着信通知要求ｓ７１は、着信通知メッセージを移動機ＭＳ２へ送信することを要求する信号であり、移動機ＭＳ２の電話番号と、移動機ＭＳ２が未取得の電子メールを取得するために必要なＵＲＬとを含む。
【００３６】
関門交換局ＧＭＭＳのＣＰＵ１２は、着信通知要求ｓ７１を受信すると、移動機ＭＳ２がＩＰパケットを送受するために用いるベアラが確保されているか否かを判定する（ステップＳＡ１）。ここでは、このベアラが確保されていないものとする。よって、ＣＰＵ１２は、この着信通知要求ｓ７１内の電話番号を含む在圏確認要求ｓ７２をロケーションレジスタＬＲへ送信する（ステップＳＡ１：ＮＯ）。ロケーションレジスタＬＲは、この在圏確認要求ｓ７２を受信すると、移動機ＭＳ２が在圏している中継ノード（交換局）の識別情報を取得し、これを含む在圏応答ｓ７３を返信する。移動機ＭＳ２は移動通信網ＩＭＴを構成する加入者交換局ＬＭＭＳ２に在圏しているから、在圏応答ｓ７３には、加入者交換局ＬＭＭＳ２の識別情報が含まれる一方、国番号やローミングアウト中であることを示すローミングアウト情報は含まれない。
【００３７】
ＣＰＵ１２は、ロケーションレジスタＬＲから返信されてきた在圏応答ｓ７３を受信し（ステップＳＡ２）、宛先の移動機ＭＳ２がローミングアウト中であるか否かを判定する（ステップＳＡ３）。受信した在圏応答ｓ７３にはローミングアウト情報が含まれていないから、ＣＰＵ１２は、ローミングアウト中でないと判定し（ステップＳＡ３：ＮＯ）、移動機ＭＳ２がＩＰパケットを送受するために用いるベアラを確保するためのベアラ確保処理を開始する（ステップＳＡ４）。ただし、移動機ＭＳ２が基地局ＢＴＳと無線通信不能な状態にあれば、このベアラを確保することはできない。そのため、ＣＰＵ１２は、ベアラの確保に成功したか否かを判定し（ステップＳＡ５）、判定結果に応じて以降の処理を選択する。
【００３８】
ベアラの確保に成功したと判定した場合（ステップＳＡ５：ＹＥＳ）、ＣＰＵ１２は、着信通知メッセージｓ７４を、このベアラを用いて移動機ＭＳ２へ送信する（ステップＳＡ６）。この着信通知メッセージｓ７４は、上記のＵＲＬと着信通知メッセージであることを示す情報とを含んだＩＰパケットである。このＩＰパケットは、移動機ＭＳ２に付与されたＩＰアドレスを宛先アドレス、関門交換局ＧＭＭＳのＩＰアドレスを送信元アドレスとしており、移動通信網ＩＭＴ内の交換機（例えば、加入者交換局ＬＭＭＳ２）によりルーティングされ、最終的には移動機ＭＳ２により受信される。
【００３９】
移動機ＭＳ２のＣＰＵ２３は、着信通知メッセージｓ７４を受信すると、着信通知メッセージを受信したことを通知するための着信通知応答メッセージｓ７５を返信する。関門交換局ＧＭＭＳのＣＰＵ１２は、この着信通知応答メッセージｓ７５を受信すると（ステップＳＡ７：ＹＥＳ）、肯定的な内容の着信通知応答ｓ７６をメールサーバＭＡＬＳへ送信する（ステップＳＡ８）。メールサーバＭＡＬＳは、この着信通知応答ｓ７６を受信することにより、該当する電子メールの着信が移動機ＭＳ２に通知されたことを把握する。そして、移動機ＭＳ２のＣＰＵ２３が、着信通知メッセージｓ７４内のＵＲＬと確保されたベアラとを用いて、未取得の電子メールをメールサーバＭＡＬＳから取得し、不揮発性メモリ２５に書き込む。
【００４０】
一方、ベアラの確保後に移動機ＭＳ２が基地局ＢＴＳと無線通信不能な状態になれば、図８に示すように、関門交換局ＧＭＭＳのＣＰＵ１２から送信された着信通知メッセージｓ７４は移動機ＭＳ２に届かない。この場合、ＣＰＵ１２は、着信通知メッセージｓ７４の送信からの経過時間が予め定められた独自待ち時間に達しても着信通知応答メッセージを受信しないことをもって、着信通知メッセージｓ７４が移動機ＭＳ２に届かなかったとみなし（ステップＳＡ７：ＮＯ）、否定的な内容の着信通知応答ｓ７７をメールサーバＭＡＬＳへ送信する（ステップＳＡ９）。メールサーバＭＡＬＳは、この着信通知応答ｓ７７を受信することにより、該当する電子メールの着信が移動機ＭＳ２に通知されなかったことを把握する。
【００４１】
また、関門交換局ＧＭＭＳのＣＰＵ１２が、ベアラの確保に失敗したと判定した場合（ステップＳＡ５：ＮＯ）、ＣＰＵ１２は、図９に示すように、着信通知メッセージを送信することなく、否定的な内容の着信通知応答ｓ７７をメールサーバＭＡＬＳへ送信する（ステップＳＡ９）。
【００４２】
以上の動作は、関門交換局ＧＭＭＳが着信通知要求ｓ７１を受信したときに、移動機ＭＳ２との間でベアラが確保されていないと仮定した場合の動作である。ここで、このベアラが確保されている場合の動作について説明する。この場合、ＣＰＵ１２は、ベアラが確保されていると判定する（ステップＳＡ１：ＹＥＳ）。この結果、ＣＰＵ１２は、図１０に示すように、着信通知メッセージｓ７４を、このベアラを用いて移動機ＭＳ２へ送信する（ステップＳＡ６）。以降の動作は前述の通りである。なお、図１０には、上記の判定後にも移動機ＭＳ２が基地局ＢＴＳと無線通信可能な状態であり続けた場合の通信シーケンスが示されている。
【００４３】
次に、移動機ＭＳ１宛の電子メールがインターネットＩＮＥＴからメールサーバＭＡＬＳに到着した場合の動作について説明する。ただし、移動機ＭＳ１はローミングアウト中であり、移動通信網ＧＳＭの中継ノードＭＳＣに在圏しているものとする。メールサーバＭＡＬＳは、この電子メールを受信すると、図１１に示すように、関門交換局ＧＭＭＳへ着信通知要求ｓ８１を送信する。この着信通知要求ｓ８１は、着信通知メッセージを移動機ＭＳ１へ送信することを要求する信号であり、移動機ＭＳ１の電話番号と、移動機ＭＳ１が未取得の電子メールを取得するために必要なＵＲＬとを含む。
【００４４】
関門交換局ＧＭＭＳのＣＰＵ１２は、着信通知要求ｓ８１を受信すると、移動機ＭＳ１がＩＰパケットを送受するために用いるベアラが確保されているか否かを判定する（ステップＳＡ１）。このベアラが確保されている場合の動作は前述した動作と同様となる（ステップＳＡ１：ＹＥＳ、及びＳＡ６〜ＳＡ９）。よって、以下では、このベアラが確保されていない場合の動作のみについて説明する。ＣＰＵ１２は、このベアラが確保されていないと判定すると（ステップＳＡ１：ＮＯ）、着信通知要求ｓ８１内の電話番号を含む在圏確認要求ｓ８２をロケーションレジスタＬＲへ送信する。ロケーションレジスタＬＲは、この在圏確認要求ｓ８２を受信すると、この電話番号の移動機（移動機ＭＳ１）が在圏している中継ノード（中継ノードＭＳＣ）を識別するためのノード識別情報、この中継ノードが存在する国を示す国番号、及びローミングアウト中であることを示すローミングアウト情報を含んだ在圏応答ｓ８３を返信する。
【００４５】
ＣＰＵ１２は、ロケーションレジスタＬＲから返信されてきた在圏応答ｓ８３を受信し（ステップＳＡ２）、宛先の移動機ＭＳ１がローミングアウト中であるか否かを判定する（ステップＳＡ３）。受信した在圏応答ｓ８３にはローミングアウト情報が含まれているから、ＣＰＵ１２は、ローミングアウト中であると判定し（ステップＳＡ３：ＹＥＳ）、移動機ＭＳ１宛の着信通知メッセージｓ８４を生成し、これを移動機ＭＳ１へ送信する（ステップＳＡ１０）。この着信通知メッセージｓ８４のデータ構造は図４に示す通りである。ただし、この着信通知メッセージｓ８４には、着信通知要求ｓ８１内のＵＲＬをデータとして、在圏応答ｓ８３内の国番号およびノード識別情報と着信通知要求ｓ８１内の電話番号（移動機ＭＳ１の電話番号）をＳＭヘッダ内の宛先アドレスとして含んでいる。
【００４６】
この着信通知メッセージｓ８４は、ＣＰＵ１２により、網間接続ネットワークＮへ送出される。送出された着信通知メッセージｓ８４は、網間接続ネットワークＮにより、移動通信網ＧＳＭの中継ノードＭＳＣに届けられる。中継ノードＭＳＣは、網間接続ネットワークＮにより届けられた着信通知メッセージｓ８４を受信すると、宛先アドレスの電話番号の移動機（移動機ＭＳ１）が移動通信網ＧＳＭの無線区間で用いられる電波を受信可能な状態にあれば、このメッセージを無線区間へ送出する。
【００４７】
この着信通知メッセージｓ８４のＳＭヘッダの宛先アドレスには、移動機ＭＳ１の電話番号が設定されているから、移動機ＭＳ１のＣＰＵ２３は、ＧＳＭ無線部２２を用いて、移動通信網ＧＳＭの無線区間を伝播されてきた着信通知メッセージｓ８４を受信し、ＲＡＭ２４に確保したバッファ２４１に上書きする。次に、ＣＰＵ２３は、バッファ２４１内の着信通知メッセージｓ８４から、後の照合に用いるキー情報を抽出する（ステップＳＢ１）。具体的には、ＣＰＵ２３は、着信通知メッセージｓ８４内の所定のデータ位置に存在する３つのデータを抽出する。着信通知メッセージｓ８４は関門交換局ＧＭＭＳから送信された正当な着信通知メッセージであるから、上記の抽出により、関門交換局ＧＭＭＳの不揮発性メモリ１４に書き込まれているＳＭＳセンタ番号１４２及びアプリケーションＩＤ１４３が抽出され、着信通知要求ｓ８１内のＵＲＬからメールサーバＭＡＬＳを特定するための文字列が抽出される。
【００４８】
次に、ＣＰＵ２３は、抽出したキー情報の組と、不揮発性メモリ２５に書き込まれているキー情報２５２〜２５４の組とを照合し（ステップＳＢ２）、この照合において両者が合致したか否かを判定する（ステップＳＢ３）。着信通知メッセージｓ８４は関門交換局ＧＭＭＳから送信された正当な着信通知であるから、ＣＰＵ２３の判定結果は「合致した」となる。よって、ＣＰＵ２３は、着信通知メッセージｓ８４を受信したことを通知するためのＭＴ確認応答メッセージｓ８５を返信する（ステップＳＢ４）。
【００４９】
ＭＴ確認応答メッセージｓ８５の宛先アドレスには、国番号１４４及びノード識別情報１４５が含まれているから、移動通信網ＧＳＭ及び網間接続ネットワークＮは、このＭＴ確認応答メッセージｓ８５を関門交換局ＧＭＭＳに届ける。関門交換局ＧＭＭＳのＣＰＵ１２は、このＭＴ確認応答メッセージｓ８５を受信し（ステップＳＡ１１：ＹＥＳ）、肯定的な内容の着信通知応答ｓ８６をメールサーバＭＡＬＳへ送信する一方（ステップＳＡ１２）、移動機ＭＳ１がＩＰパケットを送受するために用いるベアラを確保するためのベアラ確保処理を開始する（ステップＳＡ１３）。メールサーバＭＡＬＳは、関門交換局ＧＭＭＳからの着信通知応答ｓ８６を受信することにより、該当する電子メールの着信が移動機ＭＳ１に通知されたことを把握する。そして、移動機ＭＳ１のＣＰＵ２３は、着信通知メッセージｓ８４内のＵＲＬと確保したベアラとを用いて、未取得の電子メールをメールサーバＭＡＬＳから取得し（ステップＳＢ５）、不揮発性メモリ２５に書き込む。
【００５０】
一方、図１２に示すように、移動機ＭＳ１が移動通信網ＧＳＭの基地局と無線通信不能な状態であれば、着信通知メッセージｓ８４は移動機ＭＳ１に届かない。この場合、関門交換局ＧＭＭＳのＣＰＵ１２は、着信通知メッセージｓ８４が移動機ＭＳ１に届かなかったと判断し（ステップＳＡ１１：ＮＯ）、否定的な内容の着信通知応答ｓ８７をメールサーバＭＡＬＳへ送信する（ステップＳＡ１４）。この判断は、移動通信網ＧＳＭからの応答に基づいて行われてもよいし、予め定められたＳＭＳ待ち時間内に着信通知メッセージｓ８４に対するＭＴ確認応答メッセージが届いたか否かに基づいて行われてもよい。後者の場合、ＳＭＳ待ち時間を前述の独自待ち時間よりも長く設定すべきである。関門交換局ＧＭＭＳから送信された着信通知応答ｓ８７はメールサーバＭＡＬＳにより受信される。これにより、メールサーバＭＡＬＳは、該当する電子メールの着信が移動機ＭＳ１に通知されなかったことを把握する。
【００５１】
次に、図１３を参照して、ローミングアウトして中継ノードＭＳＣに在圏している移動機ＭＳ１宛のＳＭＳメッセージが移動通信網ＧＳＭのＳＭＳセンタＣから送信された場合の動作について説明する。この場合、このＳＭＳメッセージは、移動通信網ＧＳＭを構成するネットワーク設備（例えば、中継ノードＧＭＳＣ及び中継ノードＭＳＣ）を介して移動機ＭＳ１に届く。移動機ＭＳ１のＣＰＵ２３は、ＧＳＭ無線部２２を用いて、このＳＭＳメッセージを受信し、ＲＡＭ２４に確保したバッファ２４１に上書きし、前述した場合と同様の処理を行う（ステップＳＢ１、ＳＢ２及びＳＢ３）。ただし、このＳＭＳメッセージから抽出されたキー情報の組は不揮発性メモリ２５に書き込まれているキー情報２５２〜２５４の組と合致しないから（ステップＳＢ３：ＮＯ）、以降、ＣＰＵ２３は、このＳＭＳメッセージについて何も行わない。バッファ２４１の記憶内容は、ＣＰＵ２３がＳＭＳメッセージを受信する度に上書きされ、かつ図示せぬ電源のオフ時にはクリアされるから、受信したＳＭＳメッセージについて何も行わないということは、このＳＭＳメッセージを破棄することに等しい。
【００５２】
以上説明したように、本実施形態によれば、移動通信事業者Ａの契約ユーザの移動機ＭＳは、ローミングアウトして移動通信事業者Ｂの移動通信網ＧＳＭに在圏しているときに当該移動機ＭＳ宛てのＳＭＳメッセージを受信した場合に、このＳＭＳメッセージがローミング元からの着信通知メッセージであるか否かを判定することができる。これにより、既存の移動通信網ＧＳＭや網間接続ネットワークＮを変形することなく、移動機ＭＳにおけるＳＭＳメッセージ形式の着信通知メッセージの信頼度を、ＩＰパケット形式の着信通知メッセージの信頼度と同程度とすることができる。
【００５３】
また、本実施形態では、照合において複数のキー情報を用いるようにしたため、１つのキー情報を用いる場合に比較して、上記の判定の精度が向上するとともに着信通知メッセージが偽造される可能性が低くなる。さらに、これらのキー情報を着信通知メッセージにおいて複数のレイヤにわたって配置したため、着信通知メッセージが偽造される可能性がより低くなる。また、普及しているＳＭＳの規定に準拠しているため、移動機ＭＳのローミング先は移動通信網ＧＳＭに限定されない。
【００５４】
なお、上述した実施形態では、照合において、ＳＭＳセンタ番号１４２をそのまま用いるようにしたが、その一部のみを第１キー情報２５２とし、ＳＭＳセンタ番号１４２の一部と第１キー情報２５２とを比較するようにしてもよい。
【００５５】
また、上述した実施形態では、ＳＭＳメッセージ形式の着信通知メッセージに対してＭＴ確認応答メッセージが送信されるが、ローミングアウトしていない移動機について着信通知応答メッセージを用いない移動通信網からのローミングアウトであれば、ＭＴ確認応答メッセージを用いないようにしてもよい。
【００５６】
また、上述した実施形態では、関門交換局ＧＭＭＳが多数の機能を持つ構成としたが、各種機能を複数の装置に分散させ、これらの装置が連携して関門交換局ＧＭＭＳと同等の機能を実現するように構成してもよい。例えば、着信通知処理のうち、送信すべき着信通知メッセージの宛先の移動機がローミング中の場合の処理だけを関門交換局ＧＭＭＳが、他の処理を他の装置が行うようにしてもよい。
【００５７】
また、上述した実施形態では、２つの移動通信網が各国に跨って設置された網間接続ネットワークにより相互に接続された構成としたが、ローミングサービスを行う２つの移動通信網が同一国内に存在する場合には、網間接続ネットワークが国を跨る必要はない。また、実際には、網間接続ネットワークにより相互接続される移動通信網の数は多数であり、グループ毎にローミングサービスが提供される。このグループを構成する移動通信網の数は３以上となることもある。したがって、３以上の移動通信網に対応できるように本実施形態を変形してもよい。
【００５８】
また、上述した実施形態では、着信通知メッセージを転送するようにしたが、着信通知メッセージ以外のメッセージを転送するようにしてもよい。当然ながら、関門交換局にメッセージの送信要求を与える装置は、電子メールサーバ装置に限らないし、移動通信網外の装置であってもよい。ただし、転送されるメッセージはプッシュ型の転送プロトコルにより転送されるべきメッセージに限られる。なお、関門交換局にメッセージの送信要求を与える装置が移動通信網外の電子メールサーバ装置の場合、電子メールを取得するのは、移動機または移動機に接続されたコンピュータということになる。
【００５９】
また、関門交換局において、送信要求の送信元の装置またはプログラムに応じて、使用するアプリケーションＩＤを動的に変えるようにしてもよい。もちろん、仕様するアプリケーションＩＤは予め登録されている必要がある。また、移動機において、キー情報の組を複数だけ用意しておき、抽出したキー情報の組みと複数の組とを照合して正当なメッセージか否かの判定を行うようにしてもよい。もちろん、複数の組から照合に使用する組をユーザに選択させ、選択された組のみを用いて上記の判定を行うようにしてもよい。
【００６０】
また、上述した実施形態では、移動機におけるＳＭＳメッセージに関する処理を制御プログラムを用いて行うようにしたが、制御プログラムと共に用いられる他のプログラムを用いて行うようにしてもよい。例えば、Ｊａｖａ（登録商標）実行環境のように、制御プログラムを用いて提供される機能よりも高位の機能を提供するプログラムを用いて行うようにしてもよいし、このＪａｖａ実行環境により提供される機能よりも高位の機能を提供するＪａｖａプログラムを用いて行うようにしてもよい。
【００６１】
また、上述した実施形態では、移動機ＭＳが不揮発性メモリ２５に書き込まれている第１キー情報２５２、第２キー情報２５３及び第３キー情報２５４を用いるようにしたが、これらのキー情報をＵＩＭ（User Identity Module）に代表される別体の記録媒体に書き込んでおき、移動機がこの記録媒体から必要なキー情報を読み出して用いるようにしてもよい。もちろん、第２キー情報２５３については移動機内の不揮発性メモリから読み出し、第１キー情報２５２及び第３キー情報２５４については別体の記録媒体から読み出すようにしてもよい。要するに、移動機に使用されるキー情報を記憶する記憶手段は、移動機の筐体内部にあっても外部にあっても両方にあってもよい。なお、この記憶手段は、移動機が移動機ＭＳと同等の機能を提供するために必須であるから、移動機と別体であっても、移動機を構成する部品として捉えられる。
【００６２】
また、上述した実施形態では、ローミング先における着信通知の転送プロトコルをＳＭＳとしたが、これに限定されるものではない。つまり、ローミング先における着信通知の転送プロトコルに応じて、本実施形態を変形してよい。もちろん、ローミング元における着信通知の転送プロトコルも任意である。
【図面の簡単な説明】
【００６３】
【図１】本発明の一実施形態に係る通信システムの構成を示す図である。
【図２】同通信システムを構成する関門交換局ＧＭＭＳの構成を示す図である。
【図３】同関門交換局ＧＭＭＳのＣＰＵ１２がメールサーバＭＡＬＳからの着信通知要求を受信した場合に行う着信通知処理の流れを示す図である。
【図４】同通信システムで用いられるＳＭＳメッセージ形式の着信通知メッセージのデータ構造を示す図である。
【図５】同通信システムを構成する移動機ＭＳの構成を示す図である。
【図６】同移動機ＭＳのＣＰＵ２３がＳＭＳメッセージを受信した場合に行う処理の流れを示す図である。
【図７】同通信システムにおける通信シーケンスを示す図である。
【図８】同通信システムにおける通信シーケンスを示す図である。
【図９】同通信システムにおける通信シーケンスを示す図である。
【図１０】同通信システムにおける通信シーケンスを示す図である。
【図１１】同通信システムにおける通信シーケンスを示す図である。
【図１２】同通信システムにおける通信シーケンスを示す図である。
【図１３】同通信システムにおける通信シーケンスを示す図である。
【符号の説明】
【００６４】
１１…通信インタフェース、１２，２３…ＣＰＵ、１３，２４…ＲＡＭ、１４，２５…不揮発性メモリ、２１…ＩＭＴ無線部、Ｃ…ＳＭＳセンタ、ＧＭＳＣ，ＭＳＣ…中継ノード、２２…ＧＳＭ無線部、ＧＭＭＳ…関門交換局、ＧＳＭ，ＩＭＴ…移動通信網，ＭＡＬＳ…メールサーバ、ＭＳ１，ＭＳ２…移動機。
【図１】
2005223530.tif 000003
【図２】
2005223530.tif 000004
【図３】
2005223530.tif 000005
【図４】
2005223530.tif 000006
【図５】
2005223530.tif 000007
【図６】
2005223530.tif 000008
【図７】
2005223530.tif 000009
【図８】
2005223530.tif 000010
【図９】
2005223530.tif 000011
【図１０】
2005223530.tif 000012
【図１１】
2005223530.tif 000013
【図１２】
2005223530.tif 000014
【図１３】
2005223530.tif 000015